<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="33313">
<package pkgid="bf09f3046ef891d4ae0db51fc8972b2e0bd5b62992c9dc88d7dc917ec6c9c45f1584bc7dd22528d72c677ad087589bc00a5747cdded5a8ffd8699725e06ee233" name="0ad-data" arch="noarch">
  <version epoch="0" ver="0.27.0" rel="bp161.1.1"/>
  <changelog author="adam@mizerski.pl" date="1510056000">- Fixed license string.</changelog>
  <changelog author="mvetter@suse.com" date="1526644800">- Update to 0.0.23:
  + Sync with the game engine.</changelog>
  <changelog author="mvetter@suse.com" date="1526644801">- Use upstream site to download because sourceforge tarball is
  broken.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1545739200">- Update to 0.0.23b:
  See https://play0ad.com/re-release-of-0-a-d-alpha-23-ken-wood/</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1613908800">- Update to 0.0.24b:
  See https://play0ad.com/new-release-0-a-d-alpha-24-xsayarsa/</changelog>
  <changelog author="Simon Puchert &lt;simonpuchert@alice.de&gt;" date="1629115200">- Update to 0.0.25:
  See https://play0ad.com/new-release-0-a-d-alpha-25-yauna/</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1630238400">- Update to 0.0.25b:
  + Ranked matches did not longer grant points in the lobby.
  + Mod installation no longer require restart.
  + Mod installation no longer prints errors when installing mods by double-clicking
  + Mod installation now overwrites the existing mods to allow for easier updates.
  + Fishes are now easier to spot on lowest settings with the addition of seagulls.
  See https://wildfiregames.com/forum/topic/53714-re-release-of-0-ad-alpha-25-yauna/
- Increase disk size in _constraints to fix build error
  "No space left on device" in Leap and Tumbleweed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1630584000">- Increase disk size again to fix build error for Leap 15.3.</changelog>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to 0.0.26</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.com&gt;" date="1738497600">- Update to 0.27.0
  See https://play0ad.com/new-release-0-a-d-alpha-27-agni/</changelog>
</package>
<package pkgid="645e98a6d5ffd7b3907a4fee4a33e04c85b753cb9a8ba6fbcd4e7e215f0557aa7ce5ec166b363dc2c8ba3785e6739398e3ac2a42eb94881443086fe03e9e0842" name="2048-cli" arch="s390x">
  <version epoch="0" ver="0.9.1+git.20181118" rel="bp161.1.2"/>
  <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="993f123330e3697aac69371f8d74596cf3a3fe81b20957abfabd11e1ce651f0ec613e45d1f40dbbc494658d75486814a10d7b0081f7169b474d8ac093f7a97fe" name="2ping" arch="noarch">
  <version epoch="0" ver="4.5.1" rel="bp161.1.1"/>
  <changelog author="sean@suspend.net" date="1539000000">- Update to version 4.2
  * Added SIGHUP handling of listener processes
  * Added an example bash_completion script
  * Better cleanup handling of peer information</changelog>
  <changelog author="Matthias Eliasson &lt;matthias.eliasson@gmail.com&gt;" date="1549195200">- Update to version 4.3
  * Add --srv-service
  * Change --adaptive behavior to better match ping -A
  * Fix typos in manpage
- Ran spec-cleaner
- Fix rpmlint duplicate error with fdupes</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1593691200">- Update to version 4.5
  * Added PyCryptodome support (recommended over PyCrypto, though the latter is still detected/supported).
  * Replaced best_poller module with Python native selectors module.
  * Changed --flood output: dots/backspaces are no longer printed, and loss results / errors display full details.
  * --audible tones will only occur if stdout is a TTY.
  * Improved hostname/IP display edge cases.
  * Added an AF_UNIX --loopback test mode.
  * Listener sockets are added and removed as needed, instead of being re-created on each rescan.
  * Listener sockets are automatically rescanned periodically.
  * Multiple systemd sockets are now allowed.
  * A run can be both a listener and a client at the same time (mainly useful for smoke testing).
  * Other socket handling refactoring.
  * Other code refactoring.
  * Listener statistics are displayer per-bind.
  * Many, many testing/CI improvements.
- Remove groups in spec
- Package systemd service unit
- Add missing optional build requirements to enable all available options
- Some other clean up in spec</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594296000">- Change optional requirements to recommends since they just enhance the tool
- Use correct package names for the recommends</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1611576000">- use one python, not singlespec</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1616414400">- Update to version 4.5.1
  * 2ping.bash_completion: Make more resilient to failure / missing
    features.
  * Minimum Python version changed from 3.5 to 3.6.
  * Minor no-op code and distribution updates.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1623672000">- python symbol is not provided by python 3, use proper python3</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1628596800">- Added hardening to systemd service(s). Added patch(es):
  * harden_2ping.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="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1696420800">- Remove dependency on /usr/bin/python3 using %python3_fix_shebang
  macro, bsc#1212476</changelog>
</package>
<package pkgid="21f53de25e0e7cc5bd78cdec3c15877204b9843a1976828aa3dbb6d1206372b95640215ef247304c4b5910da503ad018553c7fc9fbf61feece06f3ff33757be0" name="389-ds" arch="s390x">
  <version epoch="0" ver="3.1.4+64845ffd9" rel="160099.1.10"/>
  <changelog author="william.brown@suse.com" date="1707825600">- bsc#1219836 - CVE-2024-1062 - #5647 - resolve possible denial of service when audit
  logging is enabled
- Update to version 2.2.8~git65.347aae6:
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 5647 - Fix unused variable warning from previous commit (#5670)
  * issue 5647 - covscan: memory leak in audit log when adding entries (#5650)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Issue 6034 - Change replica_id from str to int
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Issue 5954 - Disable Transparent Huge Pages</changelog>
  <changelog author="william.brown@suse.com" date="1723464000">- bsc#1225512 - VUL-0: CVE-2024-3657: 389-ds: potential denial of
  service via specially crafted kerberos AS-REQ request
- bsc#1226277 - VUL-0: CVE-2024-5953: 389-ds: malformed userPassword
  hashes may cause a denial of service
- bsc#1228912 - 389ds crash when user does change password using
  iso-8859-1 encoding
- Update to version 2.2.10~git2.345056d3:
  * Issue 2324 - Add a CI test (#6289)
  * Issue 6284 - BUG - freelist ordering causes high wtime
  * Bump version to 2.2.10
  * Issue 5327 - Fix test metadata
  * Security fix for CVE-2024-5953
  * Security fix for CVE-2024-3657
  * Security fix for CVE-2024-2199 (bsc#1225507)
  * Issue 5853 - Update Cargo.lock
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Bump braces from 3.0.2 to 3.0.3 in /src/cockpit/389-console
  * Issue 6254 - Enabling replication for a sub suffix crashes browser (#6255)
  * Issue 6224 - d2entry - Could not open id2entry err 0 - at startup when having sub-suffixes (#6225)
  * Issue 6183 - Slow ldif2db import on a newly created BDB backend (#6208)
  * Issue 6170 - audit log buffering doesn't handle large updates
  * Issue 6193 - Test failure: test_tls_command_returns_error_text
  * Issue 6189 - CI tests fail with `[Errno 2] No such file or directory: '/var/cache/dnf/metadata_lock.pid'`
  * Issue 6172 - RFE: improve the performance of evaluation of filter component when tested against a large valueset (like group members) (#6173)
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 5647 - Fix unused variable warning from previous commit (#5670)
  * issue 5647 - covscan: memory leak in audit log when adding entries (#5650)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Issue 6034 - Change replica_id from str to int
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Issue 5954 - Disable Transparent Huge Pages</changelog>
  <changelog author="william.brown@suse.com" date="1742558400">- Update to version 3.0.6~git44.6c2cef0d:
  * Issue 6663 - CLI - add error log JSON settings to dsconf
  * Issue 6663 - RFE - Add option to write error log in JSON
  * Issue 6665 - UI - Need to refresh log settings after saving
  * Issue 6639 - Fix crash in upgrade when removing subtree name attribute
  * Issue 6568 - Fix failing webUI tests
  * Issue 6656 - UI - Enhance Monitor Log Viewer with Patternfly LogViewer component (#6657)
  * Issue 6655 - fix replication release replica decoding error
  * Issue  6653 - Cleanup error messages
  * Issue 6639 - remove all the code related to entryrdn_get_switch
  * Issue 6429 - UI - clicking on a database suffix under the Monitor tab crashes UI (#6610)
  * Issue 6632 - Replication init fails with ASAN build
  * Issue 6625 - UI - various fixes part 3
  * Issue 6625 - UI - fix next round of bugs
  * Issue 6625 - UI - fix various issues with LDAP browser, etc
  * Issue 6553 - Update concread to 0.5.4 and refactor statistics tracking (#6607)
  * Bump esbuild from 0.24.0 to 0.25.0 in /src/cockpit/389-console (#6602)
  * Issue 6599 - Access JSON logging - lib389/CI/minor fixes
  * Issue 6615 - test_custom_path CI test fails (#6616)
  * Issue 6619 - test_dblib_migration fails on RHEL10 (#6620)
  * Issue 6617 - test_vlv_as_freeipa_backup_restore fails (#6618)
  * Issue 6207 - Random crash in test_long_rdn CI test (#6215)
  * Issue 6623 - UI - Generic updates (#6624)
  * Issue 6611 - db_home_test.py CI tests should be skipped on lmdb (#6612)
  * Issue 6561 - TLS 1.2 stickiness in FIPS mode
  * Issue 6599 - Implement option to write access log in jSON
  * Issue 6367 - RFE support of Session Tracking Control internet draft (#6403)
  * Issue 6596 - BUG - Compilation Regresion (#6597)
  * Issue 6554 - During import of entries without nsUniqueId, a supplier generates duplicate nsUniqueId (LMDB only) (#6582)
  * Issue 6229 - After an initial failure, subsequent online backups fail (#6230)
  * Issue 6574 - Move pblock access from switch to func table
  * Bump openssl from 0.10.66 to 0.10.70 in /src
  * Issue 6258 - Mitigate race condition in paged_results_test.py (#6433)
  * Issue 6566 - RI plugin failure to handle a modrdn for rename of member of multiple groups (#6567)
  * Issue 6436 - MOD on a large group slow if substring index is present (#6437)
  * Issue 6489 - After log rotation refresh the FD pointer
  * Issue 6465 - Create optional meta-package for replication reporting dependencies (#6560)
  * Issue 6090 - Fix dbscan options and man pages (#6315)
  * Issue 6375 - UI - Update cockpit.js code to the latest version (#6376)
  * Issue 6374 - nsslapd-mdb-max-dbs autotuning doesn't work properly (#6400)
  * Issue 6476 - Fix build failure with GCC 15
  * Issue 6468 - Fix building for older versions of Python
  * Issue 4815 - RFE - Add Replication Log Analysis Tool with CLI Support (#6466)
  * Issue 6544 - logconv.py: python3-magic conflicts with python3-file-magic
  * Issue 6446 - Fix test_acct_policy_consumer test to wait enough for lastLoginHistory update (#6530)
  * Bump version to 3.0.6
  * Issue 3342 - RFE logconv.pl should have a replacement in CLI tools (#6444)
  * Issue 6516 - Allow to configure the password scheme not updated on bind (#6517)
  * Issue 6509 - Race condition with Paged Result searches
  * Issue 6191 - Node.js 16 actions are deprecated
  * Issue 6453 - (cont) Fix memory leaks in entryrdn (#6504)
  * Issue 6481 - UI - When ports that are in use are used to update a DS instance the error message is not helpful (#6482)
  * Issue 6497 - lib389 - Configure replication for multiple suffixes (#6498)
  * Issue 6453 - Fix memory leaks in entryrdn
  * Issue 6470 - Some replication status data are reset upon a restart (#6471)
  * Issue 6386 - backup/restore broken after db log rotation (#6406)
  * Issue 6490 - Add a new macro function and print rounds on startup (#6496)
  * Issue 6494 - Various errors when using extended matching rule on vlv sort filter (#6495)
  * Issue 6417 - (3rd) If an entry RDN is identical to the suffix, then Entryrdn gets broken during a reindex (#6480)
  * Issue 6490 - Remove the rust error log message for pbkdf2 rounds
  * Issue 6485 - Fix double free in USN cleanup task
  * Issue 6483 - CI - fix filter_test - test_match_large_valueset
  * Issue 6269 - RFE - Add nsslapd-pwdPBKDF2Rounds configuration to PBKDF2-* plugins (#6447)
  * Issue 6375 - UI - Update cockpit.js code to the latest version (#6376)
  * Issue 6372 - Deadlock while doing online backup (#6475)
  * Issue 6468 - CLI - Remove security log settings that don't exist
  * Issue 6468 - RFE - CLI - Add logging settings to dsconf
  * Issue 6472 - CLI - Improve error message format
  * Issue 6417 - (2nd) If an entry RDN is identical to the suffix, then Entryrdn gets broken during a reindex (#6460)
  * Issue 6368 - Fix crash when testing access json logging
  * Issue 6442 - Fix latest covscan memory leaks (part 2)
  * Issue 6442 - Fix latest covscan memory leaks
  * Bump version to 3.0.5
  * Issue 3555 - UI - Fix issues reported by npm audit
  * Issue 6368 - fix basic test suite
  * Issue 6446 - on replica consumer, account policy plugin fails to manage the last login history (#6448)
  * Issue 6432 - Crash during bind when acct policy plugin does not have "alwaysrecordlogin" set
  * Issue 5798 - Fix dsconf config multi-valued attr operations (#6426)
  * Issue 6302 - Allow to run replication status without a prompt (#6410)
  * Issue  6268 - write access log format infrastructure (part 1)
  * Issue 6238 - Fix test_audit_json_logging CI test regression (#6264)
  * Issue 6238 - RFE - add option to write audit log in JSON format
  * Issue 6427 - fix various memory leaks
  * Issue 6417 - If an entry RDN is identical to the suffix, then Entryrdn gets broken during a reindex (#6418)
  * Issue 6340 - RFE - extract keys once (#6413)
  * Issue 6415 - BUG - Incorrect icu linking (#6416)
  * Issue 6258 - Resolve race condition for two tests in health_config.py
  * Issue 6404 - UI - Add npm pretter package
  * Issue 5842 - Add log buffering for error log
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6397 - Remove deprecated setting for HR time stamps in logs
  * Issue 6390 - Adjust cleanAllRUV max per txn and interval limits
  * Issue 6349 - RFE - extract keys once (#6363) (#6394)
  * Issue 6381 - CleanAllRUV - move changelog purging to the very end of the task
  * Issue 6199 - unprotected search query during certificate based authentication (#6205)
  * Issue 5920 - pamModuleIsThreadSafe is missing in the schema
  * Issue 6377 - syntax error in setup.py (#6378)
  * Issue 6328 - vlv control may not be logged (#6354)
  * Issue 6349 - RFE - Use previously extracted key path (#6363)
  * Issue 6067 - Update dsidm to prioritize basedn from .dsrc over interactive input (#6362)
  * Issue 6356 - On LMDB, after an update the impact VLV index, the vlv recno cache is not systematically cleared (#6357)
  * Issue 6347 - better fix for desyncronized vlv cache (#6358)
  * Issue 6243 - dsctl bdb2mdb should cleanly fail if bundled libdb is not available (#6351)
  * Issue 6331 - UI - Instance fails to load when DB backup directory doesn't exist (#6332)
  * Issue 6056 - WebUI supports only instances with BDB (#6299)
  * Issue 6064 - bdb2mdb shows errors (#6341)
  * Issue 6090 - Fix dbscan options and man pages (#6315)
  * Issue 6343 - Improve online import robustness when the server is under load
  * Issue 6345 - Ensure all slapi_log_err calls end format strings with newline character \n (#6346)
  * Issue 6336 - Fix failing CI tests (roles) due to slow import (#6337)
  * Issue 6304 - RFE when memberof is enabled, defer updates of members from the update of the group (#6305)
  * Issue 6324 - Provide more information in the error message during setup_ol_tls_conn() (#6325)
  * Issue 5965 - UI, CLI - Fix Account Policy Plugin functionality issues (#6323)
  * Issue 6316 - lmdb reindex is broken if index type is specified (#6318)
  * Issue 6307 - Wrong set of entries returned for some search filters (#6308)
  * Issue 2472 - Add a CI test (#6314)
  * Issue 6276 - Schema lib389 object is not keeping custom schema data upon editing (#6279)
  * Issue 6296 - basic_test.py::test_conn_limits fails in main branch (#6300)
  * Issue 3555 - UI - Fix audit issue with npm - micromatch (#6310)
  * Issue 5843 - Fix size formatting in dscreate output and enhance tests (#6309)
  * Issue 6301 - Fix long delay when setting replication agreement with dsconf (#6303)
  * Issue 6280 - Changelog trims updates from a given RID even if a consumer has not received any of them (#6281)
  * Issue 6295 - test_password_modify_non_utf8 should set default password storage scheme
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6192 - Test failure: test_match_large_valueset
  * Issue 2324 - Add a CI test (#6289)
  * Issue 6284 - BUG - freelist ordering causes high wtime (#6285)
  * Bump version to 3.0.4
  * Issue 6256 - nsslapd-numlisteners limit is not enforced (#6257)
  * Issue 6256 - nsslapd-numlisteners limit is not enforced
  * Issue 5327 - Fix test metadata
  * Security fix for CVE-2024-6237
  * Security fix for CVE-2024-5953
  * Security fix for CVE-2024-3657
  * Security fix for CVE-2024-2199
  * Issue 6265 - lmdb - missing entries in range searches (#6266)
  * Issue 5853 - Update Cargo.lock
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Bump ws from 7.5.9 to 7.5.10 in /src/cockpit/389-console
  * Bump braces from 3.0.2 to 3.0.3 in /src/cockpit/389-console
  * Issue 6254 - Enabling replication for a sub suffix crashes browser (#6255)
  * Issue 6155 - ldap-agent fails to start because of permission error (#6179)
  * Issue 6227 - dsconf schema does not show inChain matching rule (#6228)
  * Issue 6224 - d2entry - Could not open id2entry err 0 - at startup when having sub-suffixes (#6225)
  * Issue 6120 - /usr/lib64/dirsrv/plugins/libback-bdb.so has an invalid-looking DT_RPATH: /usr/lib/dirsrv
  * Issue 5772 - ONE LEVEL search fails to return sub-suffixes (#6219)
  * Issue 6183 - Slow ldif2db import on a newly created BDB backend (#6208)
  * Issue 6188 - Add nsslapd-haproxy-trusted-ip to cn=schema (#6201)
  * Issue 6170 - audit log buffering doesn't handle large updates
  * Issue 6193 - Test failure: test_tls_command_returns_error_text
  * Issue 6189 - CI tests fail with `[Errno 2] No such file or directory: '/var/cache/dnf/metadata_lock.pid'`
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue 6123 - Allow DNA plugin to reuse global config for bind method and connection protocol (#6124)
  * Issue 6172 - RFE: improve the performance of evaluation of filter component when tested against a large valueset (like group members) (#6173)
  * Bump version to 3.0.3
  * Issue 6142 - Fix CI tests (#6161)
  * Bump version to 3.0.2
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)
  * Issue 5876 - CI Test random failure - Import (#5879)
  * Issue 5877 - test_basic_ldapagent breaks test_setup_ds_as_non_root* tests
  * Issue 5867 - lib389 should use filter for tarfile as recommended by PEP 706 (#5868)
  * Issue 5853 - Update Cargo.lock and fix minor warning (#5854)
  * Issue 5785 - CLI - arg completion is broken
  * Issue 5864 - Server fails to start after reboot because it's unable to access nsslapd-rundir
  * Issue 5856 - SyntaxWarning: invalid escape sequence '\,'
  * Issue 5859 - dbscan fails with AttributeError: 'list' object has no attribute 'extends'
  * Issue 3527 - UI - Add nsslapd-haproxy-trusted-ip to server setting (#5839)
  * Issue 4551 - Paged search impacts performance (#5838)
  * Issue 4758 - Add tests for WebUI
  * Issue 4169 - UI - Fix retrochangelog and schema Typeaheads (#5837)
  * issue 5833 - dsconf monitor backend fails on lmdb (#5835)
  * Issue 3555 - UI - Fix audit issue with npm - stylelint (#5836)
  * Bump version to 2.4.2
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5807)
  * Issue 4719 - CI - Add dsconf add a PTA URL test
  * Issue 5793 - UI - fix suffix selection in export modal
  * Issue 5793 - UI - Fix minor crashes (#5827)
  * Issue 5825 - healthcheck - password storage scheme warning needs more info
  * Issue #5822 - Allow empty export path for db2ldif
  * Issue 5755 - Massive memory leaking on update operations (#5824)
  * Issue 5701 - CI - Add more tests for referral mode fix (#5810)
  * Issue 5551 - Almost empty and not loaded ns-slapd high cpu load
  * Issue 5755 - The Massive memory leaking on update operations (#5803)
  * Issue 2375 - CLI - Healthcheck - revise and add new checks
  * Bump openssl from 0.10.52 to 0.10.55 in /src
  * Issue 5793 - UI - movce from webpack to esbuild bundler
  * Issue 5752 - CI - Add more tests for lastLoginHistorySize RFE (#5802)
  * Issue 3527 - Fix HAProxy x390x compatibility and compiler warnings (#5801)
  * Issue 5798 - CLI - Add multi-valued support to dsconf config (#5799)
  * Issue 5781 - Bug handling return code of pre-extended operation plugin.
  * Issue 5785 - move bash completion to post section of specfile
  * Issue 5156 - (cont) RFE slapi_memberof reusing memberof values (#5744)
  * Issue 4758 - Add tests for WebUI
  * Issue 3527 - Add PROXY protocol support (#5762)
  * Issue 5789 - Improve ds-replcheck error handling
  * Issue 5786 - CLI - registers tools for bash completion
  * Issue 5786 - Set minimal permissions on GitHub Workflows (#5787)
  * Issue 5646 - Various memory leaks (#5725)
  * Issue 5778 - UI - Remove error message if .dsrc is missing
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)
  * Issue 5704 - crash in sync_refresh_initial_content (#5720)
  * Issue 5738 - RFE - UI - Read/write replication monitor info to .dsrc file
  * Issue 5156 - build warnings (#5758)
  * Issue 5749 - RFE - Allow Account Policy Plugin to handle inactivity and expiration at the same time
  * Issue 5743 - Disabling replica crashes the server (#5746)
  * Issue   - Copy config files into backup directory
  * Issue 5156 - fix build breakage from slapi-memberof commit
  * Issue 4758 - Add tests for WebUI
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI
  * Issue 3604 - UI - Add support for Subject Alternative Names in CSR
  * Issue 5600 - buffer overflow when enabling sync repl plugin when dynamic plugins is enabled
  * Issue 5640 - Update logconv for new logging format
  * Issue 5162 - CI - fix error message for invalid pem file
  * Issue 5598 - In 2.x, SRCH throughput drops by 10% because of handling of referral (#5604)
  * Issue 5671 - covscan - clang warning (#5672)
  * Issue 5267 - CI - Fix issues with nsslapd-return-original-entrydn
  * Issue 5666 - CLI - Add timeout parameter for tasks
  * Issue 5567 - CLI - make ldifgen use the same default ldif name for all options
  * Issue 5647 - Fix unused variable warning from previous commit (#5670)
  * Issue 5162 - Lib389 - verify certificate type before adding
  * Issue 5642 - Build fails against setuptools 67.0.0
  * Issue 5630 - CLI - need to add logging filter for stdout
  * Issue 5646 - CLI/UI - do not hardcode password storage schemes
  * Issue 5640 - Update logconv for new logging format
  * issue 5647 - covscan: memory leak in audit log when adding entries (#5650)
  * Issue 5658 - CLI - unable to add attribute with matching rule
  * Issue 5653 - covscan - fix invalid dereference
  * Issue 5652 - Libasan crash in replication/cascading_test (#5659)
  * Issue 5628 - Handle graceful timeout in CI tests (#5657)
  * Issue 5648 - Covscan - Compiler warnings (#5651)
  * Issue 5630 - CLI - error messages should goto stderr
  * Issue 2435 - RFE - Raise IDL Scan Limit to INT_MAX (#5639)
  * Issue 5632 - CLI - improve error handling with db2ldif
  * Issue 5517 - Replication conflict CI test sometime fails (#5518)
  * Issue 5634 - Deprecated warning related to github action workflow code (#5635)
  * Issue 5637 - Covscan - fix Buffer Overflows (#5638)
  * Issue 5624 - RFE - UI - export certificates, and import text base64 encoded certificates
  * Bump tokio from 1.24.1 to 1.25.0 in /src (#5629)
  * Issue 4577 - Add LMDB pytest github action (#5627)
  * Issue 4293 - RFE - CLI - add dsrc options for setting user and group subtrees
  * Remove stale libevent(-devel) dependency
  * Issue 5578 - dscreate ds-root does not normaile paths (#5613)
  * Issue 5497 - boolean attributes should be case insensitive
  * Bump version to 2.3.2
  * Issue 5547 - automember plugin improvements
  * Issue 5607, 5351, 5611 - UI/CLI - fix various issues
  * Issue #5610 - Build failure on Debian
  * Issue 5608 - UI - need to replace some "const" with "let"
  * Issue 5560 - dscreate run by non superuser set defaults requiring superuser privilege (#5579)
  * Issue 3604 - Create a private key/CSR with dsconf/Cockpit (#5584)
  * Issue 5605 - Adding a slapi_log_backtrace function in libslapd (#5606)
  * Issue 5602 - UI - browser crash when trying to modify read-only variable
  * Issue 5581 - UI - Support cockpit dark theme
  * Issue 5593 - CLI - dsidm account subtree-status fails with TypeError
  * Issue 5591 - BUG - Segfault in cl5configtrim with invalid confi (#5592)
  * Fix latest npm audit failures
  * Issue 5599 - CI - webui tests randomly fail
  * Issue 5348 - RFE - CLI - add functionality to do bulk updates to entries
  * Issue 5588 - Fix CI tests
  * Issue 5585 - lib389 password policy DN handling is incorrect (#5587)
  * Issue 5521 - UI - Update plugins for new split PAM and LDAP pass thru auth
  * Bump json5 from 2.2.1 to 2.2.3 in /src/cockpit/389-console
  * Issue 5236 - UI add specialized group edit modal
  * Issue 5550 - dsconf monitor crashes with Error math domain error (#5553)
  * Issue 5278 - CLI - dsidm asks for the old password on password reset
  * Issue 5531 - CI - use universal_lines in capture_output
  * Issue 5425 - CLI - add confirmation arg when deleting backend
  * Issue 5558 - non-root instance fails to start on creation (#5559)
  * Issue 5545 - A random crash in import over lmdb (#5546)
  * Issue 3615 - CLI - prevent virtual attribute indexing
  * Update specfile and rust crates
  * Issue 5413 - Allow mutliple MemberOf fixup tasks with different bases/filters
  * Issue 5554 - Add more tests to security_basic_test suite (#5555)
  * Issue 5561 - Nightly tests are failing
  * Issue 5521 - RFE - split pass through auth cli
  * Issue 5521 - BUG - Pam PTA multiple issues
  * Issue 5544 - Increase default task TTL
  * Issue 5526 - RFE - Improve saslauthd migration options (#5528)
  * Issue 5539 - Make logger's parameter name unified (#5540)
  * Issue 5541 - Fix typo in `lib389.cli_conf.backend._get_backend` (#5542)
  * Issue 3729 - (cont) RFE Extend log of operations statistics in access log (#5538)
  * Issue 5534 - Fix a rebase typo (#5537)
  * Issue 5534 - Add copyright text to the repository files
  * Bump version to 2.3.1
  * Issue 5532 - Make db compaction TOD day more robust.
  * Issue 3729 - RFE Extend log of operations statistics in access log (#5508)
  * Issue 5529 - UI - Fix npm vulnerability in loader-utils
  * Issue 5490 - tombstone in entryrdn index with lmdb but not with bdb (#5498)
  * Issue 5162 - Fix dsctl tls ca-certfiicate add-cert arg requirement
  * Issue 5510 - remove twalk_r dependency to build on RHEL8 (#5516)
  * Issue 5162 - RFE - CLI allow adding CA certificate bundles
  * Issue 5440 - memberof is slow on update/fixup if there are several 'groupattr' (#5455)
  * Issue 5512 - BUG - skip pwdPolicyChecker OC in migration (#5513)
  * Issue 3555 - UI - fix audit issue with npm loader-utils (#5514)
  * Issue 5505 - Fix compiler warning (#5506)
  * Issue 5469 - Increase the default value of nsslapd-conntablesize (#5472)
  * Issue 5408: lmdb import is slow (#5481)
  * Issue 5429 - healthcheck - add checks for MemberOf group attrs being indexed
  * Issue 5502 - RFE - Add option to display entry attributes in audit log
  * Issue 5495 - BUG - Minor fix to dds skip, inconsistent attrs caused errors (#5501)
  * Issue 5367 - RFE - store full DN in database record
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)
  * Issue 4324 - Revert recursive pthread mutex change (#5463)
  * Issue 5462 - RFE - add missing default indexes (#5464)
  * Issue 5465 - Fix dbscan linking (#5466)
  * Issue 5271 - Serialization of pam_passthrough causing high etimes (#5272)
  * Issue 5453 - UI/CLI - Changing Root DN breaks UI
  * Issue 5446 - Fix some covscan issues (#5451)
  * Issue 4308 - checking if an entry is a referral is expensive
  * Issue 5447 - UI - add NDN max cache size to UI
  * Issue 5443 - UI - disable save button while saving
  * Issue 5413 - Allow only one MemberOf fixup task at a time
  * Issue 4592: dscreate error with custom dir_path (#5434)
  * Issue 5158: entryuuid fixup tasks fails in replicated topology (#5439)
  * Bump version to 2.3.0</changelog>
  <changelog author="william.brown@suse.com" date="1742904000">- Update to version 3.0.6~git47.0299ce5f:
  * Issue 6676 - Add GitHub workflow action and fix pbkdf2 tests (#6677)
  * Issue 6671 - tombstone_fixup_test sometime fails on bdb
  * Issue 6401 - Remove logging macros</changelog>
  <changelog author="william.brown@suse.com" date="1743076800">- bsc#1239722 - CVE-2025-2487 - 389-ds: null pointer dereference leads to denial of service
- Update to version 3.0.6~git50.40e75292:
  * Issue 6500 - Fix covscan and ASAN issue
  * Issue 6571 - Nested group does not receive memberOf attribute (#6679)</changelog>
  <changelog author="william.brown@suse.com" date="1743768000">- Add missing dependency on python3-psutil</changelog>
  <changelog author="william.brown@suse.com" date="1744891200">- bsc#1241016 - enable memory accounting as SUSE disables it by default
- Update to version 3.0.6~git81.890c8568:
  * Issue 6734 - BUG - format strings may not contain backslash (#6749)
  * Issue 6505- CI - backport changes for check_value_in_log
  * Issue 6501 - CLI - dsidm role rename was not working
  * Issue 6744 - BUG - memory accounting is not always enabled (#6745)
  * Issue 6492/6493 - CLI - dsdim can not create nested/filtered roles
  * Issue #6740 Certificate verify fails in FIPS mode
  * Issue 5356 - Set DEFAULT_PASSWORD_STORAGE_SCHEME to PBKDF2-SHA512 in tests
  * Issue 6603 - Release tarballs ship a different Cargo.lock
  * Issue 6743 - CLI - dsidm add option to list DN's
  * Issue 6669 - logconv.py updates (#6673)
  * Issue 6735 - CLI - dsidm provide option to set decription when creating an entry
  * Bump tokio from 1.43.0 to 1.44.2 in /src (#6732)
  * Issue 6728 - CLI - Issue with user rename operation (#6729)
  * Issue 6515 - CLI - dsidm get_dn does not return JSON format
  * Bump openssl from 0.10.70 to 0.10.72 in /src (#6730)
  * Issue 6660 - UI - Replication Monitoring Lag Report Feature (#6661)
  * Issue 6713 - ns-slapd crash during mdb offline import (#6714)
  * Issue 6720 - Remove BDB attribute from MDB DB Monitor (#6721)
  * Issue 6715 - dsconf backend replication monitor fails if replica id starts with 0 (#6716)
  * Issue 6562 - Fix issues around slapi_filter_sprintf (#6725)
  * Issue 6481 - When ports that are in use are used to update a DS instance the error message is not helpful (#6723)
  * Issue 6626 - Ignore replica busy condition in healthcheck (#6630)
  * Issue 6693 - Fix error messages inconsistencies (#6694)
  * Issue 6464 - UI - Fixed spelling in cockpit messages
  * Issue 6700 - CLI/UI - include superior objectclasses' allowed and requires attrs
  * Issue 6571 - (2nd) Nested group does not receive memberOf attribute (#6697)
  * Issue 6686 - CLI - Re-enabling user accounts that reached inactivity limit fails with error (#6687)
  * Issue 6288 - dsidm crash with account policy when alt-state-attr is disabled (#6292)
  * Issue 6704 - UI - Add error log buffering config
  * Issue 6698 - NPE after configuring invalid filtered role (#6699)
  * Issue 6695 - UI - fix more minor issues</changelog>
  <changelog author="william.brown@suse.com" date="1746619200">- Update to version 3.0.6~git86.dce421a0d:
  * Issue 6764 - statistics about index lookup report a wrong duration (#6765)
  * Issue 4989 - Confusing error message from dsconf plugin set --enabled (#6750)
  * Issue 6614 - CLI - Error when trying to display global DB stats with LMDB (#6622)
  * Issue 6321 - lib389 get_db_lib function may returns the wrong db type (#6322)
  * Issue 6276 - UI - schema editing and memberof shared config not working correctly</changelog>
  <changelog author="william.brown@suse.com" date="1746619201">- bsc#1242666 - CVE-2025-3416 - openssl use after free</changelog>
  <changelog author="william.brown@suse.com" date="1770206400">- To prevent SLE-16 pulling in non LTS branches (which is what we run in tumbleweed), we have to
  downgrade to an LTS branch so that anytime SLE-16 pulls, it's always something at least
  maintainable. Short term this means some fun for "updates", but it avoids the problem.
- Downgrade to version 3.1.4+64845ffd9:
  * Issue 7194 - Repl Log Analysis - Add CSN propagation details (#7195)
  * Issue 7213 - MDB_BAD_VALSIZE error while handling VLV (#7214)
  * Issue 7027 - (2nd) 389-ds-base OpenScanHub Leaks Detected (#7211)
  * Issue 7184 - argparse.HelpFormatter _format_actions_usage() is deprecated
  * Issue 7198 - Web console doesn't show sub-suffix when parent-suffix points to an entry (#7202)
  * Issue 7189 - DSBLE0007 generates incorrect remediation commands for scan limits
  * Bump lodash from 4.17.21 to 4.17.23 in /src/cockpit/389-console (#7203)
  * Issue 7172 - (2nd) Index ordering mismatch after upgrade (#7180)
  * Issue 7172 - Index ordering mismatch after upgrade (#7173)
  * Issue 7108 - Fix shutdown crash in entry cache destruction (#7163)
  * Issue - Revise paged result search locking
  * Issue 7096 - During replication online total init the function idl_id_is_in_idlist is not scaling with large database (#7145)
  * Issue 7160 - Add lib389 version sync check to configure (#7165)
  * Issue 7166 - db_config_set asserts because of dynamic list (#7167)
  * Sync lib389 version to 3.1.4 (#7161)
  * Issue 7150 - Compressed access log rotations skipped, accesslog-list out of sync (#7151)
  * Bump version to 3.1.4</changelog>
</package>
<package pkgid="1ba42d6a1053fb7a82983618d5e8a81e79d067f2659e4322e0ea2c1923d1c2d9e0d9392d39ef8e2118d0a9c21a729ee6f023687da8f01b49b34853a5e2c4c694" name="389-ds-devel" arch="s390x">
  <version epoch="0" ver="3.1.4+64845ffd9" rel="160099.1.10"/>
  <changelog author="william.brown@suse.com" date="1707825600">- bsc#1219836 - CVE-2024-1062 - #5647 - resolve possible denial of service when audit
  logging is enabled
- Update to version 2.2.8~git65.347aae6:
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 5647 - Fix unused variable warning from previous commit (#5670)
  * issue 5647 - covscan: memory leak in audit log when adding entries (#5650)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Issue 6034 - Change replica_id from str to int
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Issue 5954 - Disable Transparent Huge Pages</changelog>
  <changelog author="william.brown@suse.com" date="1723464000">- bsc#1225512 - VUL-0: CVE-2024-3657: 389-ds: potential denial of
  service via specially crafted kerberos AS-REQ request
- bsc#1226277 - VUL-0: CVE-2024-5953: 389-ds: malformed userPassword
  hashes may cause a denial of service
- bsc#1228912 - 389ds crash when user does change password using
  iso-8859-1 encoding
- Update to version 2.2.10~git2.345056d3:
  * Issue 2324 - Add a CI test (#6289)
  * Issue 6284 - BUG - freelist ordering causes high wtime
  * Bump version to 2.2.10
  * Issue 5327 - Fix test metadata
  * Security fix for CVE-2024-5953
  * Security fix for CVE-2024-3657
  * Security fix for CVE-2024-2199 (bsc#1225507)
  * Issue 5853 - Update Cargo.lock
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Bump braces from 3.0.2 to 3.0.3 in /src/cockpit/389-console
  * Issue 6254 - Enabling replication for a sub suffix crashes browser (#6255)
  * Issue 6224 - d2entry - Could not open id2entry err 0 - at startup when having sub-suffixes (#6225)
  * Issue 6183 - Slow ldif2db import on a newly created BDB backend (#6208)
  * Issue 6170 - audit log buffering doesn't handle large updates
  * Issue 6193 - Test failure: test_tls_command_returns_error_text
  * Issue 6189 - CI tests fail with `[Errno 2] No such file or directory: '/var/cache/dnf/metadata_lock.pid'`
  * Issue 6172 - RFE: improve the performance of evaluation of filter component when tested against a large valueset (like group members) (#6173)
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 5647 - Fix unused variable warning from previous commit (#5670)
  * issue 5647 - covscan: memory leak in audit log when adding entries (#5650)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Issue 6034 - Change replica_id from str to int
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Issue 5954 - Disable Transparent Huge Pages</changelog>
  <changelog author="william.brown@suse.com" date="1742558400">- Update to version 3.0.6~git44.6c2cef0d:
  * Issue 6663 - CLI - add error log JSON settings to dsconf
  * Issue 6663 - RFE - Add option to write error log in JSON
  * Issue 6665 - UI - Need to refresh log settings after saving
  * Issue 6639 - Fix crash in upgrade when removing subtree name attribute
  * Issue 6568 - Fix failing webUI tests
  * Issue 6656 - UI - Enhance Monitor Log Viewer with Patternfly LogViewer component (#6657)
  * Issue 6655 - fix replication release replica decoding error
  * Issue  6653 - Cleanup error messages
  * Issue 6639 - remove all the code related to entryrdn_get_switch
  * Issue 6429 - UI - clicking on a database suffix under the Monitor tab crashes UI (#6610)
  * Issue 6632 - Replication init fails with ASAN build
  * Issue 6625 - UI - various fixes part 3
  * Issue 6625 - UI - fix next round of bugs
  * Issue 6625 - UI - fix various issues with LDAP browser, etc
  * Issue 6553 - Update concread to 0.5.4 and refactor statistics tracking (#6607)
  * Bump esbuild from 0.24.0 to 0.25.0 in /src/cockpit/389-console (#6602)
  * Issue 6599 - Access JSON logging - lib389/CI/minor fixes
  * Issue 6615 - test_custom_path CI test fails (#6616)
  * Issue 6619 - test_dblib_migration fails on RHEL10 (#6620)
  * Issue 6617 - test_vlv_as_freeipa_backup_restore fails (#6618)
  * Issue 6207 - Random crash in test_long_rdn CI test (#6215)
  * Issue 6623 - UI - Generic updates (#6624)
  * Issue 6611 - db_home_test.py CI tests should be skipped on lmdb (#6612)
  * Issue 6561 - TLS 1.2 stickiness in FIPS mode
  * Issue 6599 - Implement option to write access log in jSON
  * Issue 6367 - RFE support of Session Tracking Control internet draft (#6403)
  * Issue 6596 - BUG - Compilation Regresion (#6597)
  * Issue 6554 - During import of entries without nsUniqueId, a supplier generates duplicate nsUniqueId (LMDB only) (#6582)
  * Issue 6229 - After an initial failure, subsequent online backups fail (#6230)
  * Issue 6574 - Move pblock access from switch to func table
  * Bump openssl from 0.10.66 to 0.10.70 in /src
  * Issue 6258 - Mitigate race condition in paged_results_test.py (#6433)
  * Issue 6566 - RI plugin failure to handle a modrdn for rename of member of multiple groups (#6567)
  * Issue 6436 - MOD on a large group slow if substring index is present (#6437)
  * Issue 6489 - After log rotation refresh the FD pointer
  * Issue 6465 - Create optional meta-package for replication reporting dependencies (#6560)
  * Issue 6090 - Fix dbscan options and man pages (#6315)
  * Issue 6375 - UI - Update cockpit.js code to the latest version (#6376)
  * Issue 6374 - nsslapd-mdb-max-dbs autotuning doesn't work properly (#6400)
  * Issue 6476 - Fix build failure with GCC 15
  * Issue 6468 - Fix building for older versions of Python
  * Issue 4815 - RFE - Add Replication Log Analysis Tool with CLI Support (#6466)
  * Issue 6544 - logconv.py: python3-magic conflicts with python3-file-magic
  * Issue 6446 - Fix test_acct_policy_consumer test to wait enough for lastLoginHistory update (#6530)
  * Bump version to 3.0.6
  * Issue 3342 - RFE logconv.pl should have a replacement in CLI tools (#6444)
  * Issue 6516 - Allow to configure the password scheme not updated on bind (#6517)
  * Issue 6509 - Race condition with Paged Result searches
  * Issue 6191 - Node.js 16 actions are deprecated
  * Issue 6453 - (cont) Fix memory leaks in entryrdn (#6504)
  * Issue 6481 - UI - When ports that are in use are used to update a DS instance the error message is not helpful (#6482)
  * Issue 6497 - lib389 - Configure replication for multiple suffixes (#6498)
  * Issue 6453 - Fix memory leaks in entryrdn
  * Issue 6470 - Some replication status data are reset upon a restart (#6471)
  * Issue 6386 - backup/restore broken after db log rotation (#6406)
  * Issue 6490 - Add a new macro function and print rounds on startup (#6496)
  * Issue 6494 - Various errors when using extended matching rule on vlv sort filter (#6495)
  * Issue 6417 - (3rd) If an entry RDN is identical to the suffix, then Entryrdn gets broken during a reindex (#6480)
  * Issue 6490 - Remove the rust error log message for pbkdf2 rounds
  * Issue 6485 - Fix double free in USN cleanup task
  * Issue 6483 - CI - fix filter_test - test_match_large_valueset
  * Issue 6269 - RFE - Add nsslapd-pwdPBKDF2Rounds configuration to PBKDF2-* plugins (#6447)
  * Issue 6375 - UI - Update cockpit.js code to the latest version (#6376)
  * Issue 6372 - Deadlock while doing online backup (#6475)
  * Issue 6468 - CLI - Remove security log settings that don't exist
  * Issue 6468 - RFE - CLI - Add logging settings to dsconf
  * Issue 6472 - CLI - Improve error message format
  * Issue 6417 - (2nd) If an entry RDN is identical to the suffix, then Entryrdn gets broken during a reindex (#6460)
  * Issue 6368 - Fix crash when testing access json logging
  * Issue 6442 - Fix latest covscan memory leaks (part 2)
  * Issue 6442 - Fix latest covscan memory leaks
  * Bump version to 3.0.5
  * Issue 3555 - UI - Fix issues reported by npm audit
  * Issue 6368 - fix basic test suite
  * Issue 6446 - on replica consumer, account policy plugin fails to manage the last login history (#6448)
  * Issue 6432 - Crash during bind when acct policy plugin does not have "alwaysrecordlogin" set
  * Issue 5798 - Fix dsconf config multi-valued attr operations (#6426)
  * Issue 6302 - Allow to run replication status without a prompt (#6410)
  * Issue  6268 - write access log format infrastructure (part 1)
  * Issue 6238 - Fix test_audit_json_logging CI test regression (#6264)
  * Issue 6238 - RFE - add option to write audit log in JSON format
  * Issue 6427 - fix various memory leaks
  * Issue 6417 - If an entry RDN is identical to the suffix, then Entryrdn gets broken during a reindex (#6418)
  * Issue 6340 - RFE - extract keys once (#6413)
  * Issue 6415 - BUG - Incorrect icu linking (#6416)
  * Issue 6258 - Resolve race condition for two tests in health_config.py
  * Issue 6404 - UI - Add npm pretter package
  * Issue 5842 - Add log buffering for error log
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6397 - Remove deprecated setting for HR time stamps in logs
  * Issue 6390 - Adjust cleanAllRUV max per txn and interval limits
  * Issue 6349 - RFE - extract keys once (#6363) (#6394)
  * Issue 6381 - CleanAllRUV - move changelog purging to the very end of the task
  * Issue 6199 - unprotected search query during certificate based authentication (#6205)
  * Issue 5920 - pamModuleIsThreadSafe is missing in the schema
  * Issue 6377 - syntax error in setup.py (#6378)
  * Issue 6328 - vlv control may not be logged (#6354)
  * Issue 6349 - RFE - Use previously extracted key path (#6363)
  * Issue 6067 - Update dsidm to prioritize basedn from .dsrc over interactive input (#6362)
  * Issue 6356 - On LMDB, after an update the impact VLV index, the vlv recno cache is not systematically cleared (#6357)
  * Issue 6347 - better fix for desyncronized vlv cache (#6358)
  * Issue 6243 - dsctl bdb2mdb should cleanly fail if bundled libdb is not available (#6351)
  * Issue 6331 - UI - Instance fails to load when DB backup directory doesn't exist (#6332)
  * Issue 6056 - WebUI supports only instances with BDB (#6299)
  * Issue 6064 - bdb2mdb shows errors (#6341)
  * Issue 6090 - Fix dbscan options and man pages (#6315)
  * Issue 6343 - Improve online import robustness when the server is under load
  * Issue 6345 - Ensure all slapi_log_err calls end format strings with newline character \n (#6346)
  * Issue 6336 - Fix failing CI tests (roles) due to slow import (#6337)
  * Issue 6304 - RFE when memberof is enabled, defer updates of members from the update of the group (#6305)
  * Issue 6324 - Provide more information in the error message during setup_ol_tls_conn() (#6325)
  * Issue 5965 - UI, CLI - Fix Account Policy Plugin functionality issues (#6323)
  * Issue 6316 - lmdb reindex is broken if index type is specified (#6318)
  * Issue 6307 - Wrong set of entries returned for some search filters (#6308)
  * Issue 2472 - Add a CI test (#6314)
  * Issue 6276 - Schema lib389 object is not keeping custom schema data upon editing (#6279)
  * Issue 6296 - basic_test.py::test_conn_limits fails in main branch (#6300)
  * Issue 3555 - UI - Fix audit issue with npm - micromatch (#6310)
  * Issue 5843 - Fix size formatting in dscreate output and enhance tests (#6309)
  * Issue 6301 - Fix long delay when setting replication agreement with dsconf (#6303)
  * Issue 6280 - Changelog trims updates from a given RID even if a consumer has not received any of them (#6281)
  * Issue 6295 - test_password_modify_non_utf8 should set default password storage scheme
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6192 - Test failure: test_match_large_valueset
  * Issue 2324 - Add a CI test (#6289)
  * Issue 6284 - BUG - freelist ordering causes high wtime (#6285)
  * Bump version to 3.0.4
  * Issue 6256 - nsslapd-numlisteners limit is not enforced (#6257)
  * Issue 6256 - nsslapd-numlisteners limit is not enforced
  * Issue 5327 - Fix test metadata
  * Security fix for CVE-2024-6237
  * Security fix for CVE-2024-5953
  * Security fix for CVE-2024-3657
  * Security fix for CVE-2024-2199
  * Issue 6265 - lmdb - missing entries in range searches (#6266)
  * Issue 5853 - Update Cargo.lock
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Bump ws from 7.5.9 to 7.5.10 in /src/cockpit/389-console
  * Bump braces from 3.0.2 to 3.0.3 in /src/cockpit/389-console
  * Issue 6254 - Enabling replication for a sub suffix crashes browser (#6255)
  * Issue 6155 - ldap-agent fails to start because of permission error (#6179)
  * Issue 6227 - dsconf schema does not show inChain matching rule (#6228)
  * Issue 6224 - d2entry - Could not open id2entry err 0 - at startup when having sub-suffixes (#6225)
  * Issue 6120 - /usr/lib64/dirsrv/plugins/libback-bdb.so has an invalid-looking DT_RPATH: /usr/lib/dirsrv
  * Issue 5772 - ONE LEVEL search fails to return sub-suffixes (#6219)
  * Issue 6183 - Slow ldif2db import on a newly created BDB backend (#6208)
  * Issue 6188 - Add nsslapd-haproxy-trusted-ip to cn=schema (#6201)
  * Issue 6170 - audit log buffering doesn't handle large updates
  * Issue 6193 - Test failure: test_tls_command_returns_error_text
  * Issue 6189 - CI tests fail with `[Errno 2] No such file or directory: '/var/cache/dnf/metadata_lock.pid'`
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue 6123 - Allow DNA plugin to reuse global config for bind method and connection protocol (#6124)
  * Issue 6172 - RFE: improve the performance of evaluation of filter component when tested against a large valueset (like group members) (#6173)
  * Bump version to 3.0.3
  * Issue 6142 - Fix CI tests (#6161)
  * Bump version to 3.0.2
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)
  * Issue 5876 - CI Test random failure - Import (#5879)
  * Issue 5877 - test_basic_ldapagent breaks test_setup_ds_as_non_root* tests
  * Issue 5867 - lib389 should use filter for tarfile as recommended by PEP 706 (#5868)
  * Issue 5853 - Update Cargo.lock and fix minor warning (#5854)
  * Issue 5785 - CLI - arg completion is broken
  * Issue 5864 - Server fails to start after reboot because it's unable to access nsslapd-rundir
  * Issue 5856 - SyntaxWarning: invalid escape sequence '\,'
  * Issue 5859 - dbscan fails with AttributeError: 'list' object has no attribute 'extends'
  * Issue 3527 - UI - Add nsslapd-haproxy-trusted-ip to server setting (#5839)
  * Issue 4551 - Paged search impacts performance (#5838)
  * Issue 4758 - Add tests for WebUI
  * Issue 4169 - UI - Fix retrochangelog and schema Typeaheads (#5837)
  * issue 5833 - dsconf monitor backend fails on lmdb (#5835)
  * Issue 3555 - UI - Fix audit issue with npm - stylelint (#5836)
  * Bump version to 2.4.2
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5807)
  * Issue 4719 - CI - Add dsconf add a PTA URL test
  * Issue 5793 - UI - fix suffix selection in export modal
  * Issue 5793 - UI - Fix minor crashes (#5827)
  * Issue 5825 - healthcheck - password storage scheme warning needs more info
  * Issue #5822 - Allow empty export path for db2ldif
  * Issue 5755 - Massive memory leaking on update operations (#5824)
  * Issue 5701 - CI - Add more tests for referral mode fix (#5810)
  * Issue 5551 - Almost empty and not loaded ns-slapd high cpu load
  * Issue 5755 - The Massive memory leaking on update operations (#5803)
  * Issue 2375 - CLI - Healthcheck - revise and add new checks
  * Bump openssl from 0.10.52 to 0.10.55 in /src
  * Issue 5793 - UI - movce from webpack to esbuild bundler
  * Issue 5752 - CI - Add more tests for lastLoginHistorySize RFE (#5802)
  * Issue 3527 - Fix HAProxy x390x compatibility and compiler warnings (#5801)
  * Issue 5798 - CLI - Add multi-valued support to dsconf config (#5799)
  * Issue 5781 - Bug handling return code of pre-extended operation plugin.
  * Issue 5785 - move bash completion to post section of specfile
  * Issue 5156 - (cont) RFE slapi_memberof reusing memberof values (#5744)
  * Issue 4758 - Add tests for WebUI
  * Issue 3527 - Add PROXY protocol support (#5762)
  * Issue 5789 - Improve ds-replcheck error handling
  * Issue 5786 - CLI - registers tools for bash completion
  * Issue 5786 - Set minimal permissions on GitHub Workflows (#5787)
  * Issue 5646 - Various memory leaks (#5725)
  * Issue 5778 - UI - Remove error message if .dsrc is missing
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)
  * Issue 5704 - crash in sync_refresh_initial_content (#5720)
  * Issue 5738 - RFE - UI - Read/write replication monitor info to .dsrc file
  * Issue 5156 - build warnings (#5758)
  * Issue 5749 - RFE - Allow Account Policy Plugin to handle inactivity and expiration at the same time
  * Issue 5743 - Disabling replica crashes the server (#5746)
  * Issue   - Copy config files into backup directory
  * Issue 5156 - fix build breakage from slapi-memberof commit
  * Issue 4758 - Add tests for WebUI
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI
  * Issue 3604 - UI - Add support for Subject Alternative Names in CSR
  * Issue 5600 - buffer overflow when enabling sync repl plugin when dynamic plugins is enabled
  * Issue 5640 - Update logconv for new logging format
  * Issue 5162 - CI - fix error message for invalid pem file
  * Issue 5598 - In 2.x, SRCH throughput drops by 10% because of handling of referral (#5604)
  * Issue 5671 - covscan - clang warning (#5672)
  * Issue 5267 - CI - Fix issues with nsslapd-return-original-entrydn
  * Issue 5666 - CLI - Add timeout parameter for tasks
  * Issue 5567 - CLI - make ldifgen use the same default ldif name for all options
  * Issue 5647 - Fix unused variable warning from previous commit (#5670)
  * Issue 5162 - Lib389 - verify certificate type before adding
  * Issue 5642 - Build fails against setuptools 67.0.0
  * Issue 5630 - CLI - need to add logging filter for stdout
  * Issue 5646 - CLI/UI - do not hardcode password storage schemes
  * Issue 5640 - Update logconv for new logging format
  * issue 5647 - covscan: memory leak in audit log when adding entries (#5650)
  * Issue 5658 - CLI - unable to add attribute with matching rule
  * Issue 5653 - covscan - fix invalid dereference
  * Issue 5652 - Libasan crash in replication/cascading_test (#5659)
  * Issue 5628 - Handle graceful timeout in CI tests (#5657)
  * Issue 5648 - Covscan - Compiler warnings (#5651)
  * Issue 5630 - CLI - error messages should goto stderr
  * Issue 2435 - RFE - Raise IDL Scan Limit to INT_MAX (#5639)
  * Issue 5632 - CLI - improve error handling with db2ldif
  * Issue 5517 - Replication conflict CI test sometime fails (#5518)
  * Issue 5634 - Deprecated warning related to github action workflow code (#5635)
  * Issue 5637 - Covscan - fix Buffer Overflows (#5638)
  * Issue 5624 - RFE - UI - export certificates, and import text base64 encoded certificates
  * Bump tokio from 1.24.1 to 1.25.0 in /src (#5629)
  * Issue 4577 - Add LMDB pytest github action (#5627)
  * Issue 4293 - RFE - CLI - add dsrc options for setting user and group subtrees
  * Remove stale libevent(-devel) dependency
  * Issue 5578 - dscreate ds-root does not normaile paths (#5613)
  * Issue 5497 - boolean attributes should be case insensitive
  * Bump version to 2.3.2
  * Issue 5547 - automember plugin improvements
  * Issue 5607, 5351, 5611 - UI/CLI - fix various issues
  * Issue #5610 - Build failure on Debian
  * Issue 5608 - UI - need to replace some "const" with "let"
  * Issue 5560 - dscreate run by non superuser set defaults requiring superuser privilege (#5579)
  * Issue 3604 - Create a private key/CSR with dsconf/Cockpit (#5584)
  * Issue 5605 - Adding a slapi_log_backtrace function in libslapd (#5606)
  * Issue 5602 - UI - browser crash when trying to modify read-only variable
  * Issue 5581 - UI - Support cockpit dark theme
  * Issue 5593 - CLI - dsidm account subtree-status fails with TypeError
  * Issue 5591 - BUG - Segfault in cl5configtrim with invalid confi (#5592)
  * Fix latest npm audit failures
  * Issue 5599 - CI - webui tests randomly fail
  * Issue 5348 - RFE - CLI - add functionality to do bulk updates to entries
  * Issue 5588 - Fix CI tests
  * Issue 5585 - lib389 password policy DN handling is incorrect (#5587)
  * Issue 5521 - UI - Update plugins for new split PAM and LDAP pass thru auth
  * Bump json5 from 2.2.1 to 2.2.3 in /src/cockpit/389-console
  * Issue 5236 - UI add specialized group edit modal
  * Issue 5550 - dsconf monitor crashes with Error math domain error (#5553)
  * Issue 5278 - CLI - dsidm asks for the old password on password reset
  * Issue 5531 - CI - use universal_lines in capture_output
  * Issue 5425 - CLI - add confirmation arg when deleting backend
  * Issue 5558 - non-root instance fails to start on creation (#5559)
  * Issue 5545 - A random crash in import over lmdb (#5546)
  * Issue 3615 - CLI - prevent virtual attribute indexing
  * Update specfile and rust crates
  * Issue 5413 - Allow mutliple MemberOf fixup tasks with different bases/filters
  * Issue 5554 - Add more tests to security_basic_test suite (#5555)
  * Issue 5561 - Nightly tests are failing
  * Issue 5521 - RFE - split pass through auth cli
  * Issue 5521 - BUG - Pam PTA multiple issues
  * Issue 5544 - Increase default task TTL
  * Issue 5526 - RFE - Improve saslauthd migration options (#5528)
  * Issue 5539 - Make logger's parameter name unified (#5540)
  * Issue 5541 - Fix typo in `lib389.cli_conf.backend._get_backend` (#5542)
  * Issue 3729 - (cont) RFE Extend log of operations statistics in access log (#5538)
  * Issue 5534 - Fix a rebase typo (#5537)
  * Issue 5534 - Add copyright text to the repository files
  * Bump version to 2.3.1
  * Issue 5532 - Make db compaction TOD day more robust.
  * Issue 3729 - RFE Extend log of operations statistics in access log (#5508)
  * Issue 5529 - UI - Fix npm vulnerability in loader-utils
  * Issue 5490 - tombstone in entryrdn index with lmdb but not with bdb (#5498)
  * Issue 5162 - Fix dsctl tls ca-certfiicate add-cert arg requirement
  * Issue 5510 - remove twalk_r dependency to build on RHEL8 (#5516)
  * Issue 5162 - RFE - CLI allow adding CA certificate bundles
  * Issue 5440 - memberof is slow on update/fixup if there are several 'groupattr' (#5455)
  * Issue 5512 - BUG - skip pwdPolicyChecker OC in migration (#5513)
  * Issue 3555 - UI - fix audit issue with npm loader-utils (#5514)
  * Issue 5505 - Fix compiler warning (#5506)
  * Issue 5469 - Increase the default value of nsslapd-conntablesize (#5472)
  * Issue 5408: lmdb import is slow (#5481)
  * Issue 5429 - healthcheck - add checks for MemberOf group attrs being indexed
  * Issue 5502 - RFE - Add option to display entry attributes in audit log
  * Issue 5495 - BUG - Minor fix to dds skip, inconsistent attrs caused errors (#5501)
  * Issue 5367 - RFE - store full DN in database record
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)
  * Issue 4324 - Revert recursive pthread mutex change (#5463)
  * Issue 5462 - RFE - add missing default indexes (#5464)
  * Issue 5465 - Fix dbscan linking (#5466)
  * Issue 5271 - Serialization of pam_passthrough causing high etimes (#5272)
  * Issue 5453 - UI/CLI - Changing Root DN breaks UI
  * Issue 5446 - Fix some covscan issues (#5451)
  * Issue 4308 - checking if an entry is a referral is expensive
  * Issue 5447 - UI - add NDN max cache size to UI
  * Issue 5443 - UI - disable save button while saving
  * Issue 5413 - Allow only one MemberOf fixup task at a time
  * Issue 4592: dscreate error with custom dir_path (#5434)
  * Issue 5158: entryuuid fixup tasks fails in replicated topology (#5439)
  * Bump version to 2.3.0</changelog>
  <changelog author="william.brown@suse.com" date="1742904000">- Update to version 3.0.6~git47.0299ce5f:
  * Issue 6676 - Add GitHub workflow action and fix pbkdf2 tests (#6677)
  * Issue 6671 - tombstone_fixup_test sometime fails on bdb
  * Issue 6401 - Remove logging macros</changelog>
  <changelog author="william.brown@suse.com" date="1743076800">- bsc#1239722 - CVE-2025-2487 - 389-ds: null pointer dereference leads to denial of service
- Update to version 3.0.6~git50.40e75292:
  * Issue 6500 - Fix covscan and ASAN issue
  * Issue 6571 - Nested group does not receive memberOf attribute (#6679)</changelog>
  <changelog author="william.brown@suse.com" date="1743768000">- Add missing dependency on python3-psutil</changelog>
  <changelog author="william.brown@suse.com" date="1744891200">- bsc#1241016 - enable memory accounting as SUSE disables it by default
- Update to version 3.0.6~git81.890c8568:
  * Issue 6734 - BUG - format strings may not contain backslash (#6749)
  * Issue 6505- CI - backport changes for check_value_in_log
  * Issue 6501 - CLI - dsidm role rename was not working
  * Issue 6744 - BUG - memory accounting is not always enabled (#6745)
  * Issue 6492/6493 - CLI - dsdim can not create nested/filtered roles
  * Issue #6740 Certificate verify fails in FIPS mode
  * Issue 5356 - Set DEFAULT_PASSWORD_STORAGE_SCHEME to PBKDF2-SHA512 in tests
  * Issue 6603 - Release tarballs ship a different Cargo.lock
  * Issue 6743 - CLI - dsidm add option to list DN's
  * Issue 6669 - logconv.py updates (#6673)
  * Issue 6735 - CLI - dsidm provide option to set decription when creating an entry
  * Bump tokio from 1.43.0 to 1.44.2 in /src (#6732)
  * Issue 6728 - CLI - Issue with user rename operation (#6729)
  * Issue 6515 - CLI - dsidm get_dn does not return JSON format
  * Bump openssl from 0.10.70 to 0.10.72 in /src (#6730)
  * Issue 6660 - UI - Replication Monitoring Lag Report Feature (#6661)
  * Issue 6713 - ns-slapd crash during mdb offline import (#6714)
  * Issue 6720 - Remove BDB attribute from MDB DB Monitor (#6721)
  * Issue 6715 - dsconf backend replication monitor fails if replica id starts with 0 (#6716)
  * Issue 6562 - Fix issues around slapi_filter_sprintf (#6725)
  * Issue 6481 - When ports that are in use are used to update a DS instance the error message is not helpful (#6723)
  * Issue 6626 - Ignore replica busy condition in healthcheck (#6630)
  * Issue 6693 - Fix error messages inconsistencies (#6694)
  * Issue 6464 - UI - Fixed spelling in cockpit messages
  * Issue 6700 - CLI/UI - include superior objectclasses' allowed and requires attrs
  * Issue 6571 - (2nd) Nested group does not receive memberOf attribute (#6697)
  * Issue 6686 - CLI - Re-enabling user accounts that reached inactivity limit fails with error (#6687)
  * Issue 6288 - dsidm crash with account policy when alt-state-attr is disabled (#6292)
  * Issue 6704 - UI - Add error log buffering config
  * Issue 6698 - NPE after configuring invalid filtered role (#6699)
  * Issue 6695 - UI - fix more minor issues</changelog>
  <changelog author="william.brown@suse.com" date="1746619200">- Update to version 3.0.6~git86.dce421a0d:
  * Issue 6764 - statistics about index lookup report a wrong duration (#6765)
  * Issue 4989 - Confusing error message from dsconf plugin set --enabled (#6750)
  * Issue 6614 - CLI - Error when trying to display global DB stats with LMDB (#6622)
  * Issue 6321 - lib389 get_db_lib function may returns the wrong db type (#6322)
  * Issue 6276 - UI - schema editing and memberof shared config not working correctly</changelog>
  <changelog author="william.brown@suse.com" date="1746619201">- bsc#1242666 - CVE-2025-3416 - openssl use after free</changelog>
  <changelog author="william.brown@suse.com" date="1770206400">- To prevent SLE-16 pulling in non LTS branches (which is what we run in tumbleweed), we have to
  downgrade to an LTS branch so that anytime SLE-16 pulls, it's always something at least
  maintainable. Short term this means some fun for "updates", but it avoids the problem.
- Downgrade to version 3.1.4+64845ffd9:
  * Issue 7194 - Repl Log Analysis - Add CSN propagation details (#7195)
  * Issue 7213 - MDB_BAD_VALSIZE error while handling VLV (#7214)
  * Issue 7027 - (2nd) 389-ds-base OpenScanHub Leaks Detected (#7211)
  * Issue 7184 - argparse.HelpFormatter _format_actions_usage() is deprecated
  * Issue 7198 - Web console doesn't show sub-suffix when parent-suffix points to an entry (#7202)
  * Issue 7189 - DSBLE0007 generates incorrect remediation commands for scan limits
  * Bump lodash from 4.17.21 to 4.17.23 in /src/cockpit/389-console (#7203)
  * Issue 7172 - (2nd) Index ordering mismatch after upgrade (#7180)
  * Issue 7172 - Index ordering mismatch after upgrade (#7173)
  * Issue 7108 - Fix shutdown crash in entry cache destruction (#7163)
  * Issue - Revise paged result search locking
  * Issue 7096 - During replication online total init the function idl_id_is_in_idlist is not scaling with large database (#7145)
  * Issue 7160 - Add lib389 version sync check to configure (#7165)
  * Issue 7166 - db_config_set asserts because of dynamic list (#7167)
  * Sync lib389 version to 3.1.4 (#7161)
  * Issue 7150 - Compressed access log rotations skipped, accesslog-list out of sync (#7151)
  * Bump version to 3.1.4</changelog>
</package>
<package pkgid="d576eec356c7809a79524415305f10b07c0347def2109ed52243cac0d1a8f11c85642e1badcf246a21fb73a644059f530540006f5909d355c0453d9224cea957" name="389-ds-snmp" arch="s390x">
  <version epoch="0" ver="3.1.4+64845ffd9" rel="160099.1.10"/>
  <changelog author="william.brown@suse.com" date="1707825600">- bsc#1219836 - CVE-2024-1062 - #5647 - resolve possible denial of service when audit
  logging is enabled
- Update to version 2.2.8~git65.347aae6:
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 5647 - Fix unused variable warning from previous commit (#5670)
  * issue 5647 - covscan: memory leak in audit log when adding entries (#5650)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Issue 6034 - Change replica_id from str to int
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Issue 5954 - Disable Transparent Huge Pages</changelog>
  <changelog author="william.brown@suse.com" date="1723464000">- bsc#1225512 - VUL-0: CVE-2024-3657: 389-ds: potential denial of
  service via specially crafted kerberos AS-REQ request
- bsc#1226277 - VUL-0: CVE-2024-5953: 389-ds: malformed userPassword
  hashes may cause a denial of service
- bsc#1228912 - 389ds crash when user does change password using
  iso-8859-1 encoding
- Update to version 2.2.10~git2.345056d3:
  * Issue 2324 - Add a CI test (#6289)
  * Issue 6284 - BUG - freelist ordering causes high wtime
  * Bump version to 2.2.10
  * Issue 5327 - Fix test metadata
  * Security fix for CVE-2024-5953
  * Security fix for CVE-2024-3657
  * Security fix for CVE-2024-2199 (bsc#1225507)
  * Issue 5853 - Update Cargo.lock
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Bump braces from 3.0.2 to 3.0.3 in /src/cockpit/389-console
  * Issue 6254 - Enabling replication for a sub suffix crashes browser (#6255)
  * Issue 6224 - d2entry - Could not open id2entry err 0 - at startup when having sub-suffixes (#6225)
  * Issue 6183 - Slow ldif2db import on a newly created BDB backend (#6208)
  * Issue 6170 - audit log buffering doesn't handle large updates
  * Issue 6193 - Test failure: test_tls_command_returns_error_text
  * Issue 6189 - CI tests fail with `[Errno 2] No such file or directory: '/var/cache/dnf/metadata_lock.pid'`
  * Issue 6172 - RFE: improve the performance of evaluation of filter component when tested against a large valueset (like group members) (#6173)
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 5647 - Fix unused variable warning from previous commit (#5670)
  * issue 5647 - covscan: memory leak in audit log when adding entries (#5650)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Issue 6034 - Change replica_id from str to int
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Issue 5954 - Disable Transparent Huge Pages</changelog>
  <changelog author="william.brown@suse.com" date="1742558400">- Update to version 3.0.6~git44.6c2cef0d:
  * Issue 6663 - CLI - add error log JSON settings to dsconf
  * Issue 6663 - RFE - Add option to write error log in JSON
  * Issue 6665 - UI - Need to refresh log settings after saving
  * Issue 6639 - Fix crash in upgrade when removing subtree name attribute
  * Issue 6568 - Fix failing webUI tests
  * Issue 6656 - UI - Enhance Monitor Log Viewer with Patternfly LogViewer component (#6657)
  * Issue 6655 - fix replication release replica decoding error
  * Issue  6653 - Cleanup error messages
  * Issue 6639 - remove all the code related to entryrdn_get_switch
  * Issue 6429 - UI - clicking on a database suffix under the Monitor tab crashes UI (#6610)
  * Issue 6632 - Replication init fails with ASAN build
  * Issue 6625 - UI - various fixes part 3
  * Issue 6625 - UI - fix next round of bugs
  * Issue 6625 - UI - fix various issues with LDAP browser, etc
  * Issue 6553 - Update concread to 0.5.4 and refactor statistics tracking (#6607)
  * Bump esbuild from 0.24.0 to 0.25.0 in /src/cockpit/389-console (#6602)
  * Issue 6599 - Access JSON logging - lib389/CI/minor fixes
  * Issue 6615 - test_custom_path CI test fails (#6616)
  * Issue 6619 - test_dblib_migration fails on RHEL10 (#6620)
  * Issue 6617 - test_vlv_as_freeipa_backup_restore fails (#6618)
  * Issue 6207 - Random crash in test_long_rdn CI test (#6215)
  * Issue 6623 - UI - Generic updates (#6624)
  * Issue 6611 - db_home_test.py CI tests should be skipped on lmdb (#6612)
  * Issue 6561 - TLS 1.2 stickiness in FIPS mode
  * Issue 6599 - Implement option to write access log in jSON
  * Issue 6367 - RFE support of Session Tracking Control internet draft (#6403)
  * Issue 6596 - BUG - Compilation Regresion (#6597)
  * Issue 6554 - During import of entries without nsUniqueId, a supplier generates duplicate nsUniqueId (LMDB only) (#6582)
  * Issue 6229 - After an initial failure, subsequent online backups fail (#6230)
  * Issue 6574 - Move pblock access from switch to func table
  * Bump openssl from 0.10.66 to 0.10.70 in /src
  * Issue 6258 - Mitigate race condition in paged_results_test.py (#6433)
  * Issue 6566 - RI plugin failure to handle a modrdn for rename of member of multiple groups (#6567)
  * Issue 6436 - MOD on a large group slow if substring index is present (#6437)
  * Issue 6489 - After log rotation refresh the FD pointer
  * Issue 6465 - Create optional meta-package for replication reporting dependencies (#6560)
  * Issue 6090 - Fix dbscan options and man pages (#6315)
  * Issue 6375 - UI - Update cockpit.js code to the latest version (#6376)
  * Issue 6374 - nsslapd-mdb-max-dbs autotuning doesn't work properly (#6400)
  * Issue 6476 - Fix build failure with GCC 15
  * Issue 6468 - Fix building for older versions of Python
  * Issue 4815 - RFE - Add Replication Log Analysis Tool with CLI Support (#6466)
  * Issue 6544 - logconv.py: python3-magic conflicts with python3-file-magic
  * Issue 6446 - Fix test_acct_policy_consumer test to wait enough for lastLoginHistory update (#6530)
  * Bump version to 3.0.6
  * Issue 3342 - RFE logconv.pl should have a replacement in CLI tools (#6444)
  * Issue 6516 - Allow to configure the password scheme not updated on bind (#6517)
  * Issue 6509 - Race condition with Paged Result searches
  * Issue 6191 - Node.js 16 actions are deprecated
  * Issue 6453 - (cont) Fix memory leaks in entryrdn (#6504)
  * Issue 6481 - UI - When ports that are in use are used to update a DS instance the error message is not helpful (#6482)
  * Issue 6497 - lib389 - Configure replication for multiple suffixes (#6498)
  * Issue 6453 - Fix memory leaks in entryrdn
  * Issue 6470 - Some replication status data are reset upon a restart (#6471)
  * Issue 6386 - backup/restore broken after db log rotation (#6406)
  * Issue 6490 - Add a new macro function and print rounds on startup (#6496)
  * Issue 6494 - Various errors when using extended matching rule on vlv sort filter (#6495)
  * Issue 6417 - (3rd) If an entry RDN is identical to the suffix, then Entryrdn gets broken during a reindex (#6480)
  * Issue 6490 - Remove the rust error log message for pbkdf2 rounds
  * Issue 6485 - Fix double free in USN cleanup task
  * Issue 6483 - CI - fix filter_test - test_match_large_valueset
  * Issue 6269 - RFE - Add nsslapd-pwdPBKDF2Rounds configuration to PBKDF2-* plugins (#6447)
  * Issue 6375 - UI - Update cockpit.js code to the latest version (#6376)
  * Issue 6372 - Deadlock while doing online backup (#6475)
  * Issue 6468 - CLI - Remove security log settings that don't exist
  * Issue 6468 - RFE - CLI - Add logging settings to dsconf
  * Issue 6472 - CLI - Improve error message format
  * Issue 6417 - (2nd) If an entry RDN is identical to the suffix, then Entryrdn gets broken during a reindex (#6460)
  * Issue 6368 - Fix crash when testing access json logging
  * Issue 6442 - Fix latest covscan memory leaks (part 2)
  * Issue 6442 - Fix latest covscan memory leaks
  * Bump version to 3.0.5
  * Issue 3555 - UI - Fix issues reported by npm audit
  * Issue 6368 - fix basic test suite
  * Issue 6446 - on replica consumer, account policy plugin fails to manage the last login history (#6448)
  * Issue 6432 - Crash during bind when acct policy plugin does not have "alwaysrecordlogin" set
  * Issue 5798 - Fix dsconf config multi-valued attr operations (#6426)
  * Issue 6302 - Allow to run replication status without a prompt (#6410)
  * Issue  6268 - write access log format infrastructure (part 1)
  * Issue 6238 - Fix test_audit_json_logging CI test regression (#6264)
  * Issue 6238 - RFE - add option to write audit log in JSON format
  * Issue 6427 - fix various memory leaks
  * Issue 6417 - If an entry RDN is identical to the suffix, then Entryrdn gets broken during a reindex (#6418)
  * Issue 6340 - RFE - extract keys once (#6413)
  * Issue 6415 - BUG - Incorrect icu linking (#6416)
  * Issue 6258 - Resolve race condition for two tests in health_config.py
  * Issue 6404 - UI - Add npm pretter package
  * Issue 5842 - Add log buffering for error log
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6397 - Remove deprecated setting for HR time stamps in logs
  * Issue 6390 - Adjust cleanAllRUV max per txn and interval limits
  * Issue 6349 - RFE - extract keys once (#6363) (#6394)
  * Issue 6381 - CleanAllRUV - move changelog purging to the very end of the task
  * Issue 6199 - unprotected search query during certificate based authentication (#6205)
  * Issue 5920 - pamModuleIsThreadSafe is missing in the schema
  * Issue 6377 - syntax error in setup.py (#6378)
  * Issue 6328 - vlv control may not be logged (#6354)
  * Issue 6349 - RFE - Use previously extracted key path (#6363)
  * Issue 6067 - Update dsidm to prioritize basedn from .dsrc over interactive input (#6362)
  * Issue 6356 - On LMDB, after an update the impact VLV index, the vlv recno cache is not systematically cleared (#6357)
  * Issue 6347 - better fix for desyncronized vlv cache (#6358)
  * Issue 6243 - dsctl bdb2mdb should cleanly fail if bundled libdb is not available (#6351)
  * Issue 6331 - UI - Instance fails to load when DB backup directory doesn't exist (#6332)
  * Issue 6056 - WebUI supports only instances with BDB (#6299)
  * Issue 6064 - bdb2mdb shows errors (#6341)
  * Issue 6090 - Fix dbscan options and man pages (#6315)
  * Issue 6343 - Improve online import robustness when the server is under load
  * Issue 6345 - Ensure all slapi_log_err calls end format strings with newline character \n (#6346)
  * Issue 6336 - Fix failing CI tests (roles) due to slow import (#6337)
  * Issue 6304 - RFE when memberof is enabled, defer updates of members from the update of the group (#6305)
  * Issue 6324 - Provide more information in the error message during setup_ol_tls_conn() (#6325)
  * Issue 5965 - UI, CLI - Fix Account Policy Plugin functionality issues (#6323)
  * Issue 6316 - lmdb reindex is broken if index type is specified (#6318)
  * Issue 6307 - Wrong set of entries returned for some search filters (#6308)
  * Issue 2472 - Add a CI test (#6314)
  * Issue 6276 - Schema lib389 object is not keeping custom schema data upon editing (#6279)
  * Issue 6296 - basic_test.py::test_conn_limits fails in main branch (#6300)
  * Issue 3555 - UI - Fix audit issue with npm - micromatch (#6310)
  * Issue 5843 - Fix size formatting in dscreate output and enhance tests (#6309)
  * Issue 6301 - Fix long delay when setting replication agreement with dsconf (#6303)
  * Issue 6280 - Changelog trims updates from a given RID even if a consumer has not received any of them (#6281)
  * Issue 6295 - test_password_modify_non_utf8 should set default password storage scheme
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6192 - Test failure: test_match_large_valueset
  * Issue 2324 - Add a CI test (#6289)
  * Issue 6284 - BUG - freelist ordering causes high wtime (#6285)
  * Bump version to 3.0.4
  * Issue 6256 - nsslapd-numlisteners limit is not enforced (#6257)
  * Issue 6256 - nsslapd-numlisteners limit is not enforced
  * Issue 5327 - Fix test metadata
  * Security fix for CVE-2024-6237
  * Security fix for CVE-2024-5953
  * Security fix for CVE-2024-3657
  * Security fix for CVE-2024-2199
  * Issue 6265 - lmdb - missing entries in range searches (#6266)
  * Issue 5853 - Update Cargo.lock
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Bump ws from 7.5.9 to 7.5.10 in /src/cockpit/389-console
  * Bump braces from 3.0.2 to 3.0.3 in /src/cockpit/389-console
  * Issue 6254 - Enabling replication for a sub suffix crashes browser (#6255)
  * Issue 6155 - ldap-agent fails to start because of permission error (#6179)
  * Issue 6227 - dsconf schema does not show inChain matching rule (#6228)
  * Issue 6224 - d2entry - Could not open id2entry err 0 - at startup when having sub-suffixes (#6225)
  * Issue 6120 - /usr/lib64/dirsrv/plugins/libback-bdb.so has an invalid-looking DT_RPATH: /usr/lib/dirsrv
  * Issue 5772 - ONE LEVEL search fails to return sub-suffixes (#6219)
  * Issue 6183 - Slow ldif2db import on a newly created BDB backend (#6208)
  * Issue 6188 - Add nsslapd-haproxy-trusted-ip to cn=schema (#6201)
  * Issue 6170 - audit log buffering doesn't handle large updates
  * Issue 6193 - Test failure: test_tls_command_returns_error_text
  * Issue 6189 - CI tests fail with `[Errno 2] No such file or directory: '/var/cache/dnf/metadata_lock.pid'`
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue 6123 - Allow DNA plugin to reuse global config for bind method and connection protocol (#6124)
  * Issue 6172 - RFE: improve the performance of evaluation of filter component when tested against a large valueset (like group members) (#6173)
  * Bump version to 3.0.3
  * Issue 6142 - Fix CI tests (#6161)
  * Bump version to 3.0.2
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)
  * Issue 5876 - CI Test random failure - Import (#5879)
  * Issue 5877 - test_basic_ldapagent breaks test_setup_ds_as_non_root* tests
  * Issue 5867 - lib389 should use filter for tarfile as recommended by PEP 706 (#5868)
  * Issue 5853 - Update Cargo.lock and fix minor warning (#5854)
  * Issue 5785 - CLI - arg completion is broken
  * Issue 5864 - Server fails to start after reboot because it's unable to access nsslapd-rundir
  * Issue 5856 - SyntaxWarning: invalid escape sequence '\,'
  * Issue 5859 - dbscan fails with AttributeError: 'list' object has no attribute 'extends'
  * Issue 3527 - UI - Add nsslapd-haproxy-trusted-ip to server setting (#5839)
  * Issue 4551 - Paged search impacts performance (#5838)
  * Issue 4758 - Add tests for WebUI
  * Issue 4169 - UI - Fix retrochangelog and schema Typeaheads (#5837)
  * issue 5833 - dsconf monitor backend fails on lmdb (#5835)
  * Issue 3555 - UI - Fix audit issue with npm - stylelint (#5836)
  * Bump version to 2.4.2
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5807)
  * Issue 4719 - CI - Add dsconf add a PTA URL test
  * Issue 5793 - UI - fix suffix selection in export modal
  * Issue 5793 - UI - Fix minor crashes (#5827)
  * Issue 5825 - healthcheck - password storage scheme warning needs more info
  * Issue #5822 - Allow empty export path for db2ldif
  * Issue 5755 - Massive memory leaking on update operations (#5824)
  * Issue 5701 - CI - Add more tests for referral mode fix (#5810)
  * Issue 5551 - Almost empty and not loaded ns-slapd high cpu load
  * Issue 5755 - The Massive memory leaking on update operations (#5803)
  * Issue 2375 - CLI - Healthcheck - revise and add new checks
  * Bump openssl from 0.10.52 to 0.10.55 in /src
  * Issue 5793 - UI - movce from webpack to esbuild bundler
  * Issue 5752 - CI - Add more tests for lastLoginHistorySize RFE (#5802)
  * Issue 3527 - Fix HAProxy x390x compatibility and compiler warnings (#5801)
  * Issue 5798 - CLI - Add multi-valued support to dsconf config (#5799)
  * Issue 5781 - Bug handling return code of pre-extended operation plugin.
  * Issue 5785 - move bash completion to post section of specfile
  * Issue 5156 - (cont) RFE slapi_memberof reusing memberof values (#5744)
  * Issue 4758 - Add tests for WebUI
  * Issue 3527 - Add PROXY protocol support (#5762)
  * Issue 5789 - Improve ds-replcheck error handling
  * Issue 5786 - CLI - registers tools for bash completion
  * Issue 5786 - Set minimal permissions on GitHub Workflows (#5787)
  * Issue 5646 - Various memory leaks (#5725)
  * Issue 5778 - UI - Remove error message if .dsrc is missing
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)
  * Issue 5704 - crash in sync_refresh_initial_content (#5720)
  * Issue 5738 - RFE - UI - Read/write replication monitor info to .dsrc file
  * Issue 5156 - build warnings (#5758)
  * Issue 5749 - RFE - Allow Account Policy Plugin to handle inactivity and expiration at the same time
  * Issue 5743 - Disabling replica crashes the server (#5746)
  * Issue   - Copy config files into backup directory
  * Issue 5156 - fix build breakage from slapi-memberof commit
  * Issue 4758 - Add tests for WebUI
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI
  * Issue 3604 - UI - Add support for Subject Alternative Names in CSR
  * Issue 5600 - buffer overflow when enabling sync repl plugin when dynamic plugins is enabled
  * Issue 5640 - Update logconv for new logging format
  * Issue 5162 - CI - fix error message for invalid pem file
  * Issue 5598 - In 2.x, SRCH throughput drops by 10% because of handling of referral (#5604)
  * Issue 5671 - covscan - clang warning (#5672)
  * Issue 5267 - CI - Fix issues with nsslapd-return-original-entrydn
  * Issue 5666 - CLI - Add timeout parameter for tasks
  * Issue 5567 - CLI - make ldifgen use the same default ldif name for all options
  * Issue 5647 - Fix unused variable warning from previous commit (#5670)
  * Issue 5162 - Lib389 - verify certificate type before adding
  * Issue 5642 - Build fails against setuptools 67.0.0
  * Issue 5630 - CLI - need to add logging filter for stdout
  * Issue 5646 - CLI/UI - do not hardcode password storage schemes
  * Issue 5640 - Update logconv for new logging format
  * issue 5647 - covscan: memory leak in audit log when adding entries (#5650)
  * Issue 5658 - CLI - unable to add attribute with matching rule
  * Issue 5653 - covscan - fix invalid dereference
  * Issue 5652 - Libasan crash in replication/cascading_test (#5659)
  * Issue 5628 - Handle graceful timeout in CI tests (#5657)
  * Issue 5648 - Covscan - Compiler warnings (#5651)
  * Issue 5630 - CLI - error messages should goto stderr
  * Issue 2435 - RFE - Raise IDL Scan Limit to INT_MAX (#5639)
  * Issue 5632 - CLI - improve error handling with db2ldif
  * Issue 5517 - Replication conflict CI test sometime fails (#5518)
  * Issue 5634 - Deprecated warning related to github action workflow code (#5635)
  * Issue 5637 - Covscan - fix Buffer Overflows (#5638)
  * Issue 5624 - RFE - UI - export certificates, and import text base64 encoded certificates
  * Bump tokio from 1.24.1 to 1.25.0 in /src (#5629)
  * Issue 4577 - Add LMDB pytest github action (#5627)
  * Issue 4293 - RFE - CLI - add dsrc options for setting user and group subtrees
  * Remove stale libevent(-devel) dependency
  * Issue 5578 - dscreate ds-root does not normaile paths (#5613)
  * Issue 5497 - boolean attributes should be case insensitive
  * Bump version to 2.3.2
  * Issue 5547 - automember plugin improvements
  * Issue 5607, 5351, 5611 - UI/CLI - fix various issues
  * Issue #5610 - Build failure on Debian
  * Issue 5608 - UI - need to replace some "const" with "let"
  * Issue 5560 - dscreate run by non superuser set defaults requiring superuser privilege (#5579)
  * Issue 3604 - Create a private key/CSR with dsconf/Cockpit (#5584)
  * Issue 5605 - Adding a slapi_log_backtrace function in libslapd (#5606)
  * Issue 5602 - UI - browser crash when trying to modify read-only variable
  * Issue 5581 - UI - Support cockpit dark theme
  * Issue 5593 - CLI - dsidm account subtree-status fails with TypeError
  * Issue 5591 - BUG - Segfault in cl5configtrim with invalid confi (#5592)
  * Fix latest npm audit failures
  * Issue 5599 - CI - webui tests randomly fail
  * Issue 5348 - RFE - CLI - add functionality to do bulk updates to entries
  * Issue 5588 - Fix CI tests
  * Issue 5585 - lib389 password policy DN handling is incorrect (#5587)
  * Issue 5521 - UI - Update plugins for new split PAM and LDAP pass thru auth
  * Bump json5 from 2.2.1 to 2.2.3 in /src/cockpit/389-console
  * Issue 5236 - UI add specialized group edit modal
  * Issue 5550 - dsconf monitor crashes with Error math domain error (#5553)
  * Issue 5278 - CLI - dsidm asks for the old password on password reset
  * Issue 5531 - CI - use universal_lines in capture_output
  * Issue 5425 - CLI - add confirmation arg when deleting backend
  * Issue 5558 - non-root instance fails to start on creation (#5559)
  * Issue 5545 - A random crash in import over lmdb (#5546)
  * Issue 3615 - CLI - prevent virtual attribute indexing
  * Update specfile and rust crates
  * Issue 5413 - Allow mutliple MemberOf fixup tasks with different bases/filters
  * Issue 5554 - Add more tests to security_basic_test suite (#5555)
  * Issue 5561 - Nightly tests are failing
  * Issue 5521 - RFE - split pass through auth cli
  * Issue 5521 - BUG - Pam PTA multiple issues
  * Issue 5544 - Increase default task TTL
  * Issue 5526 - RFE - Improve saslauthd migration options (#5528)
  * Issue 5539 - Make logger's parameter name unified (#5540)
  * Issue 5541 - Fix typo in `lib389.cli_conf.backend._get_backend` (#5542)
  * Issue 3729 - (cont) RFE Extend log of operations statistics in access log (#5538)
  * Issue 5534 - Fix a rebase typo (#5537)
  * Issue 5534 - Add copyright text to the repository files
  * Bump version to 2.3.1
  * Issue 5532 - Make db compaction TOD day more robust.
  * Issue 3729 - RFE Extend log of operations statistics in access log (#5508)
  * Issue 5529 - UI - Fix npm vulnerability in loader-utils
  * Issue 5490 - tombstone in entryrdn index with lmdb but not with bdb (#5498)
  * Issue 5162 - Fix dsctl tls ca-certfiicate add-cert arg requirement
  * Issue 5510 - remove twalk_r dependency to build on RHEL8 (#5516)
  * Issue 5162 - RFE - CLI allow adding CA certificate bundles
  * Issue 5440 - memberof is slow on update/fixup if there are several 'groupattr' (#5455)
  * Issue 5512 - BUG - skip pwdPolicyChecker OC in migration (#5513)
  * Issue 3555 - UI - fix audit issue with npm loader-utils (#5514)
  * Issue 5505 - Fix compiler warning (#5506)
  * Issue 5469 - Increase the default value of nsslapd-conntablesize (#5472)
  * Issue 5408: lmdb import is slow (#5481)
  * Issue 5429 - healthcheck - add checks for MemberOf group attrs being indexed
  * Issue 5502 - RFE - Add option to display entry attributes in audit log
  * Issue 5495 - BUG - Minor fix to dds skip, inconsistent attrs caused errors (#5501)
  * Issue 5367 - RFE - store full DN in database record
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)
  * Issue 4324 - Revert recursive pthread mutex change (#5463)
  * Issue 5462 - RFE - add missing default indexes (#5464)
  * Issue 5465 - Fix dbscan linking (#5466)
  * Issue 5271 - Serialization of pam_passthrough causing high etimes (#5272)
  * Issue 5453 - UI/CLI - Changing Root DN breaks UI
  * Issue 5446 - Fix some covscan issues (#5451)
  * Issue 4308 - checking if an entry is a referral is expensive
  * Issue 5447 - UI - add NDN max cache size to UI
  * Issue 5443 - UI - disable save button while saving
  * Issue 5413 - Allow only one MemberOf fixup task at a time
  * Issue 4592: dscreate error with custom dir_path (#5434)
  * Issue 5158: entryuuid fixup tasks fails in replicated topology (#5439)
  * Bump version to 2.3.0</changelog>
  <changelog author="william.brown@suse.com" date="1742904000">- Update to version 3.0.6~git47.0299ce5f:
  * Issue 6676 - Add GitHub workflow action and fix pbkdf2 tests (#6677)
  * Issue 6671 - tombstone_fixup_test sometime fails on bdb
  * Issue 6401 - Remove logging macros</changelog>
  <changelog author="william.brown@suse.com" date="1743076800">- bsc#1239722 - CVE-2025-2487 - 389-ds: null pointer dereference leads to denial of service
- Update to version 3.0.6~git50.40e75292:
  * Issue 6500 - Fix covscan and ASAN issue
  * Issue 6571 - Nested group does not receive memberOf attribute (#6679)</changelog>
  <changelog author="william.brown@suse.com" date="1743768000">- Add missing dependency on python3-psutil</changelog>
  <changelog author="william.brown@suse.com" date="1744891200">- bsc#1241016 - enable memory accounting as SUSE disables it by default
- Update to version 3.0.6~git81.890c8568:
  * Issue 6734 - BUG - format strings may not contain backslash (#6749)
  * Issue 6505- CI - backport changes for check_value_in_log
  * Issue 6501 - CLI - dsidm role rename was not working
  * Issue 6744 - BUG - memory accounting is not always enabled (#6745)
  * Issue 6492/6493 - CLI - dsdim can not create nested/filtered roles
  * Issue #6740 Certificate verify fails in FIPS mode
  * Issue 5356 - Set DEFAULT_PASSWORD_STORAGE_SCHEME to PBKDF2-SHA512 in tests
  * Issue 6603 - Release tarballs ship a different Cargo.lock
  * Issue 6743 - CLI - dsidm add option to list DN's
  * Issue 6669 - logconv.py updates (#6673)
  * Issue 6735 - CLI - dsidm provide option to set decription when creating an entry
  * Bump tokio from 1.43.0 to 1.44.2 in /src (#6732)
  * Issue 6728 - CLI - Issue with user rename operation (#6729)
  * Issue 6515 - CLI - dsidm get_dn does not return JSON format
  * Bump openssl from 0.10.70 to 0.10.72 in /src (#6730)
  * Issue 6660 - UI - Replication Monitoring Lag Report Feature (#6661)
  * Issue 6713 - ns-slapd crash during mdb offline import (#6714)
  * Issue 6720 - Remove BDB attribute from MDB DB Monitor (#6721)
  * Issue 6715 - dsconf backend replication monitor fails if replica id starts with 0 (#6716)
  * Issue 6562 - Fix issues around slapi_filter_sprintf (#6725)
  * Issue 6481 - When ports that are in use are used to update a DS instance the error message is not helpful (#6723)
  * Issue 6626 - Ignore replica busy condition in healthcheck (#6630)
  * Issue 6693 - Fix error messages inconsistencies (#6694)
  * Issue 6464 - UI - Fixed spelling in cockpit messages
  * Issue 6700 - CLI/UI - include superior objectclasses' allowed and requires attrs
  * Issue 6571 - (2nd) Nested group does not receive memberOf attribute (#6697)
  * Issue 6686 - CLI - Re-enabling user accounts that reached inactivity limit fails with error (#6687)
  * Issue 6288 - dsidm crash with account policy when alt-state-attr is disabled (#6292)
  * Issue 6704 - UI - Add error log buffering config
  * Issue 6698 - NPE after configuring invalid filtered role (#6699)
  * Issue 6695 - UI - fix more minor issues</changelog>
  <changelog author="william.brown@suse.com" date="1746619200">- Update to version 3.0.6~git86.dce421a0d:
  * Issue 6764 - statistics about index lookup report a wrong duration (#6765)
  * Issue 4989 - Confusing error message from dsconf plugin set --enabled (#6750)
  * Issue 6614 - CLI - Error when trying to display global DB stats with LMDB (#6622)
  * Issue 6321 - lib389 get_db_lib function may returns the wrong db type (#6322)
  * Issue 6276 - UI - schema editing and memberof shared config not working correctly</changelog>
  <changelog author="william.brown@suse.com" date="1746619201">- bsc#1242666 - CVE-2025-3416 - openssl use after free</changelog>
  <changelog author="william.brown@suse.com" date="1770206400">- To prevent SLE-16 pulling in non LTS branches (which is what we run in tumbleweed), we have to
  downgrade to an LTS branch so that anytime SLE-16 pulls, it's always something at least
  maintainable. Short term this means some fun for "updates", but it avoids the problem.
- Downgrade to version 3.1.4+64845ffd9:
  * Issue 7194 - Repl Log Analysis - Add CSN propagation details (#7195)
  * Issue 7213 - MDB_BAD_VALSIZE error while handling VLV (#7214)
  * Issue 7027 - (2nd) 389-ds-base OpenScanHub Leaks Detected (#7211)
  * Issue 7184 - argparse.HelpFormatter _format_actions_usage() is deprecated
  * Issue 7198 - Web console doesn't show sub-suffix when parent-suffix points to an entry (#7202)
  * Issue 7189 - DSBLE0007 generates incorrect remediation commands for scan limits
  * Bump lodash from 4.17.21 to 4.17.23 in /src/cockpit/389-console (#7203)
  * Issue 7172 - (2nd) Index ordering mismatch after upgrade (#7180)
  * Issue 7172 - Index ordering mismatch after upgrade (#7173)
  * Issue 7108 - Fix shutdown crash in entry cache destruction (#7163)
  * Issue - Revise paged result search locking
  * Issue 7096 - During replication online total init the function idl_id_is_in_idlist is not scaling with large database (#7145)
  * Issue 7160 - Add lib389 version sync check to configure (#7165)
  * Issue 7166 - db_config_set asserts because of dynamic list (#7167)
  * Sync lib389 version to 3.1.4 (#7161)
  * Issue 7150 - Compressed access log rotations skipped, accesslog-list out of sync (#7151)
  * Bump version to 3.1.4</changelog>
</package>
<package pkgid="c12675aec6495f0b6e9d0f83e55a1fe97b97cb0108680abb75b3e37dccc5c7b38e88ea25917660bea01c0f89bdc87ad9f4a6bf47ab2f153146f4ed6b8acbb72e" name="3omns" arch="s390x">
  <version epoch="0" ver="0.2" rel="bp161.1.3"/>
  <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="f89484d6e61def1ec590f1d213394d37b3e7686464f7a816d77f288a0ecd0da2364c5e2a54f44e6d2a1f6f9c131f7127bf38ef631a94abddd53d5ec817e22409" name="3proxy" arch="s390x">
  <version epoch="0" ver="0.9.5" rel="bp161.1.4"/>
  <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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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>
</package>
<package pkgid="9ed4bff73aae4180883f56d4431caeec7434d06c2519946ba3f39b4331770e9ca4e93e0611a61204649b890b2059b7a5f80fc6e3a4e49f8f37f970d172d1f7c9" name="4pane" arch="s390x">
  <version epoch="0" ver="8.0" rel="bp161.1.2"/>
  <changelog author="aloisio@gmx.com" date="1496232000">- Added LICENCE file</changelog>
  <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>
</package>
<package pkgid="94acac6be871e9c0ebbada0da78cb9f30c460164b83473d5769d4d2d781afa9262351533c02d1c8be5921e17dfba3a010f86b1a2a38307f6940884ce775cc5f8" name="4pane-lang" arch="noarch">
  <version epoch="0" ver="8.0" rel="bp161.1.2"/>
  <changelog author="aloisio@gmx.com" date="1496232000">- Added LICENCE file</changelog>
  <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>
</package>
<package pkgid="c9e2e189b332b90ea444e603210ff4511531b3e325ee41486709b5971134fff272439dfecf19baf7dea27a50beb077042f0750581a4b75a812a9cc2eb606c6d4" name="4ti2" arch="s390x">
  <version epoch="0" ver="1.6.10" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1391515200">- Update to new upstream release 1.6
  * Restore the functionality of "hilbert" to accept "rel" files
  * When the cone is not pointed, "hilbert" now outputs a "zfree" file,
  containing a lattice basis, in addition to the "hil" file.
- Remove 4ti2-gcc.diff, 4ti2-nonvoid-return.diff, 4ti2-libtool.diff
  (merged upstream)</changelog>
  <changelog author="jengelh@inai.de" date="1397822400">- Update to new upstream release 1.6.2
  * Support for newer libglpk API "glp_"
  (which replaced the "lpx_" API)</changelog>
  <changelog author="p.drouand@gmail.com" date="1445860800">- Update to version 1.6.6
  * Fix segfault in graver when a matrix with trivial kernel is input
    (testcase graver/trivial-kernel).
- Changes from version 1.6.5
  * Fix build failure with gcc 4.9.2.
- Changes from version 1.6.4
  * Improved error checking while reading zsolve input files.
  * The PDF manual has been updated to include a reference to commands
    and their options and a reference to the API.  The command
    reference on www.4ti2.de has also been updated.
  * Better option handling.  Make long options available in non-GNU
    platforms such as Mac OS X.  All commands now support the
    standard --help and --version options.
  * Minor fix to the test suite.
- Changes from version 1.6.3
  * The manual has been updated.
  * Minor build fixes.</changelog>
  <changelog author="jengelh@inai.de" date="1457697600">- Update to new upstream release 1.6.7
  * Add tests for "walk -p arb" to testsuite
  * Fix division-by-zero in "walk -p arb" for testcase 344</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1539950400">- Update to new upstream release 1.6.9
  * Fix out of bounds vector access in circuits.
- Remove 4ti2-missing-libs.diff (not needed)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566648000">- Modernize specfile.</changelog>
  <changelog author="Alois Wohlschlager &lt;alois1@gmx-topmail.de&gt;" date="1625140800">- Add patch 4ti2-handle-prefix.patch to handle the downstream
  4ti2_ executable prefix in wrapper scripts.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1625140801">- 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>
</package>
<package pkgid="4ac7d053a9a7238601d96fb75e4c3fbf3448d4a361a7af856423814ad84115e4f8fd2cdd370e2aa582762eb7c99fc46a3c4d914999f1f6001ed5ee681a07b8f8" name="4ti2-devel" arch="s390x">
  <version epoch="0" ver="1.6.10" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1391515200">- Update to new upstream release 1.6
  * Restore the functionality of "hilbert" to accept "rel" files
  * When the cone is not pointed, "hilbert" now outputs a "zfree" file,
  containing a lattice basis, in addition to the "hil" file.
- Remove 4ti2-gcc.diff, 4ti2-nonvoid-return.diff, 4ti2-libtool.diff
  (merged upstream)</changelog>
  <changelog author="jengelh@inai.de" date="1397822400">- Update to new upstream release 1.6.2
  * Support for newer libglpk API "glp_"
  (which replaced the "lpx_" API)</changelog>
  <changelog author="p.drouand@gmail.com" date="1445860800">- Update to version 1.6.6
  * Fix segfault in graver when a matrix with trivial kernel is input
    (testcase graver/trivial-kernel).
- Changes from version 1.6.5
  * Fix build failure with gcc 4.9.2.
- Changes from version 1.6.4
  * Improved error checking while reading zsolve input files.
  * The PDF manual has been updated to include a reference to commands
    and their options and a reference to the API.  The command
    reference on www.4ti2.de has also been updated.
  * Better option handling.  Make long options available in non-GNU
    platforms such as Mac OS X.  All commands now support the
    standard --help and --version options.
  * Minor fix to the test suite.
- Changes from version 1.6.3
  * The manual has been updated.
  * Minor build fixes.</changelog>
  <changelog author="jengelh@inai.de" date="1457697600">- Update to new upstream release 1.6.7
  * Add tests for "walk -p arb" to testsuite
  * Fix division-by-zero in "walk -p arb" for testcase 344</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1539950400">- Update to new upstream release 1.6.9
  * Fix out of bounds vector access in circuits.
- Remove 4ti2-missing-libs.diff (not needed)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566648000">- Modernize specfile.</changelog>
  <changelog author="Alois Wohlschlager &lt;alois1@gmx-topmail.de&gt;" date="1625140800">- Add patch 4ti2-handle-prefix.patch to handle the downstream
  4ti2_ executable prefix in wrapper scripts.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1625140801">- 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>
</package>
<package pkgid="737cba5ae68ed18b5ae3c043da5c07b0f8d260137859337acbd444539a3ad7bf4a39ebca7338872082aa4105cbf818c8ea38ff49290bbcf102121b5edb4a0344" name="6tunnel" arch="s390x">
  <version epoch="0" ver="0.13" rel="bp161.1.2"/>
  <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&#xFC;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>
</package>
<package pkgid="6ce7e28f4b0ae201207bb542762b86fbb7eeee8593009b01bf9b6eb182f4cf86d8f6fbf6396f7790b4779903922a211d9c94411128f78bd459974bcc6cfb0ba0" name="7zip" arch="s390x">
  <version epoch="0" ver="26.01" rel="160099.1.1"/>
  <changelog author="dimstar@opensuse.org" date="1709726400">- Use autosetup -c instead of manually extracting the tarball and
  applying patches: allows us to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1716724800">- update to 24.05:
  * New switch -myv=.. to set decoder compatibility version for
    7z archive creating
  * New switches -myfa and -myfd to allow or disallow the specified
    filter method for 7z archive creating
  * can use new RISCV filter for compression to 7z and xz archives
  * can ask user permission to unpack RAR archives that require
    large amount of memory
  * new switch -smemx{size}g : to set allowed memory usage limit
    for RAR archive unpacking.
  * -y switch disables user requests and messages.
  * -slmu switch : to show timestamps as UTC instead of LOCAL TIME
  * support .sha256 files that use backslash path separator '\'
  * can unpack ZSTD archives (.zst filename extension).
  * can unpack ZIP, SquashFS and RPM archives that use ZSTD
    compression method.
  * support fast hash algorithm XXH64 that is used in ZSTD.
  * can unpack RAR archives (that use larger than 4 GB dictionary)
    created by new WinRAR 7.00.
  * can unpack DMG archives that use XZ (ULMO/LZMA) compression method
  * can unpack NTFS images with cluster size larger than 64 KB.
  * can unpack MBR and GDP images with 4 KB sectors.
  * Speed optimizations for archive unpacking: rar, cab, wim, zip, gz.
  * Speed optimizations for hash caclulation: CRC-32, CRC-64, BLAKE2sp.
  * Fix multivolume creation in some cases
  * bug fixs
- drop fix-avx-sle.patch</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1717675200">- Update to 24.06:
  * The bug was fixed: 7-Zip could not unpack some ZSTD archives.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1718884800">- Update to 24.07:
  * The bug was fixed: 7-Zip could crash for some incorrect ZSTD archives.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1724587200">- update to 24.08:
  * No longer write extra zero bytes after the end of the archive,
    if a file included to archive cannot be compressed to a size
    smaller than original
  * Some optimizations for displaying file icons in 7-Zip File
    Manager and in "Confirm File Replace" window.
  * Some bugs were fixed</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1733054400">- Update to 24.09:
  * The default dictionary size values for LZMA/LZMA2 compression methods
    were increased
  * 7-Zip now can calculate the following hash checksums: SHA-512, SHA-384, SHA3-256 and MD5.
  * APM and HFS support was improved.
  * If an archive update operation uses a temporary archive folder and
    the archive is moved to the destination folder, 7-Zip shows the progress of moving
    the archive file, as this operation can take a long time if the archive is large.
  * The bug was fixed: 7-Zip File Manager didn't propagate Zone.Identifier stream
    for extracted files from nested archives (if there is open archive inside another open
    archive).
  * Some bugs were fixed.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1756987200">- Update to 25.01 (boo#1249130)
  * The code for handling symbolic links has been changed to
    provide greater security when extracting files from archives
  * Command line switch -snld20 can be used to bypass default
    security checks when creating symbolic links.
- includes changes from 25.00:
  * bzip2 compression speed was increased by 15-40%.
  * deflate (zip/gz) compression speed was increased by 1-3%.
  * improved support for zip, cpio and fat archives.
  * CVE-2025-53816 : 7-Zip could work incorrectly for some
    incorrect RAR archives (boo#1246706)
  * CVE-2025-53817 : 7-Zip could crash for some incorrect COM
    (Compound File) archives (boo#1246707)</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1764849600">- Do not use asm code on aarch64 until PAC/BTI/GCS fixed upstream</changelog>
  <changelog author="andrea.manzini@suse.com" date="1772366400">- Update to 26.00:
  * improved code for ZIP, CPIO, RAR, UFD, QCOW, Compound.
  * 7-Zip File Manager: improved sorting order of the file list.
    It uses file name as secondary sorting key.:
  * 7-Zip File Manager: improved Benchmark to support systems with more than
    64 CPU threads.
  * bug fixed: 7-Zip could not correctly extract TAR archives containing sparse
    files
  * some bugs were fixed.</changelog>
  <changelog author="munix9@googlemail.com" date="1780315200">- Update to 26.01:
  * linux version of 7-Zip can use huge pages (2 MB pages). It can
    increase compression speed for 10% for 7z/xz/LZMA/LZMA2 compression.
  * new -spo[d|c|r] switch specifies the path generation mode for
    the output directory for archive extraction. The output directory
    path is generated from the path specified in the -o{dir_path}
    switch and the name of the archive being unpacked.
  - spod : for Linux/Posix/macOS: -o{dir_path} specifies the direct
    path to the output directory. The asterisk (*) character
    in {dir_path} will not be replaced by the archive name.
  - spoc : 7-Zip will concatenate the path specified in -o{dir_path}
    with the archive name to form the final path to the output
    directory.
  - spor : 7-Zip will replace asterisk (*) character in the path
    specified in the -o{dir_path} with the archive name.
    This is the default option.
  * some bugs were fixed.
  * Security fixes:
    bsc#1267858 (CVE-2026-48092)
    bsc#1267862 (CVE-2026-48104)
    bsc#1267861 (CVE-2026-48103)
    bsc#1267860 (CVE-2026-48102)
    bsc#1267859 (CVE-2026-48101)
    bsc#1267864 (CVE-2026-48112)
    bsc#1267863 (CVE-2026-48111)
    bsc#1267421 (CVE-2026-48095)</changelog>
</package>
<package pkgid="55ed863e0d0320146551619d9947920d293cd3f2b240990704300dc952bb5aecde1aad3c769c34fe0d83f5ef3c2bf38c85cc9d0eb5f4b0d1a72359ecf6e55175" name="AMF-devel" arch="noarch">
  <version epoch="0" ver="1.4.35" rel="bp161.1.1"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1648036800">- initial package</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1659009600">- Update to version 1.4.26:
  * New perceptual (PAQ) and temporal (TAQ) adaptive quantization modes
    for PreAnalysis
  * New high motion quality boost mode for PreAnalysis
  * New sharpness option for HQScaler
  * New low latency decoding option
  * New temporal SVC encoding options</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678276800">- Update to version 1.4.29:
  * Added Smart Access Video for decoder and AVC / HEVC / AV1 encoders
  * New options for VQEnhancer and AV1 encoder components
  * Switched to Markdown based API docs which enable easier open source
    developer contributions
  * Added AV1 encoding support
  * Added 12-bit AV1 decoding
  * New VQEnhancer component
  * New AVC / HEVC encoder rate control methods</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678449600">- Exclude pdf and images</changelog>
  <changelog author="ecsos@opensuse.org" date="1699876800">- Update to version 1.4.30:
  * AMF v1.4.30 release
  * Fix missing enum value in AMF_Video_Encode_HEVC_API docs
  * Fix VulkanAMF.h compile when using C (#388)
  * Fix typo in profile level string (#371)
  * Encode API doc corrections
  * Add SmartAccess Video documentation
  * Update Linux distro prereqs for AMF v1.4.29</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1706011200">- Update to version 1.4.33:
  * Added native DX12 support for encoding and PreAnalysis
  * Vulkan encoder became independent from Vulkan driver
  * Switched to public Vulkan Khronos extensions for decoder
  * AMF on Linux can now be used with AMD Pro Vulkan, and experimentally with RADV drivers
  * Improvements to sample presenters
  * Added new FRC component and API doc
  * Added new VQEnhancer API doc
  * Improvements and cleanup to sample presenters
  * Updated FFmpeg to 6.0</changelog>
  <changelog author="andrea.manzini@suse.com" date="1728216000">- Update to version 1.4.35:
  * Define AMFPRI(d|ud|x)64 using the standard C++ format for C+11 and up
  * Define LPRI(d|ud|x)64 as Unicode (wide) versions of AMFPRI(d|ud|x)64
  * Move AMF_UNICODE into Platform.h
  * Add version to the directory and resulting file
  * Include root directory that matches file name
  * Create publish header action
  * Update VQ Enhancer API doc
  * Update HEVC API doc pdf
  * fix doc
  * Clarify PA LAB depth suggestion
  * Differentiate the AMF_NO_VTABLE based on the compiler
  * Fix const on return by value Variant values
  * Fix const on return by value AMF_DECLARE_IID()
  * Fix AMF string format sizes for 64-bit Linux
  * Don't cast amf_int64 when using a format string
  * Fix warning when _MSC_VER is not defined
  * Update PA Engine Type Documentation
  * Fix missing include (#276)</changelog>
</package>
<package pkgid="51b2cb6569d0d7b5aeb8418bb9d8da4e57fad3426a8556a9e0adc5948f96487faa96a00fc3fee9702a84d4cab631e4d293506564fad7db6ca28a383e22d92c38" name="AMF-docs" arch="noarch">
  <version epoch="0" ver="1.4.35" rel="bp161.1.1"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1648036800">- initial package</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1659009600">- Update to version 1.4.26:
  * New perceptual (PAQ) and temporal (TAQ) adaptive quantization modes
    for PreAnalysis
  * New high motion quality boost mode for PreAnalysis
  * New sharpness option for HQScaler
  * New low latency decoding option
  * New temporal SVC encoding options</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678276800">- Update to version 1.4.29:
  * Added Smart Access Video for decoder and AVC / HEVC / AV1 encoders
  * New options for VQEnhancer and AV1 encoder components
  * Switched to Markdown based API docs which enable easier open source
    developer contributions
  * Added AV1 encoding support
  * Added 12-bit AV1 decoding
  * New VQEnhancer component
  * New AVC / HEVC encoder rate control methods</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678449600">- Exclude pdf and images</changelog>
  <changelog author="ecsos@opensuse.org" date="1699876800">- Update to version 1.4.30:
  * AMF v1.4.30 release
  * Fix missing enum value in AMF_Video_Encode_HEVC_API docs
  * Fix VulkanAMF.h compile when using C (#388)
  * Fix typo in profile level string (#371)
  * Encode API doc corrections
  * Add SmartAccess Video documentation
  * Update Linux distro prereqs for AMF v1.4.29</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1706011200">- Update to version 1.4.33:
  * Added native DX12 support for encoding and PreAnalysis
  * Vulkan encoder became independent from Vulkan driver
  * Switched to public Vulkan Khronos extensions for decoder
  * AMF on Linux can now be used with AMD Pro Vulkan, and experimentally with RADV drivers
  * Improvements to sample presenters
  * Added new FRC component and API doc
  * Added new VQEnhancer API doc
  * Improvements and cleanup to sample presenters
  * Updated FFmpeg to 6.0</changelog>
  <changelog author="andrea.manzini@suse.com" date="1728216000">- Update to version 1.4.35:
  * Define AMFPRI(d|ud|x)64 using the standard C++ format for C+11 and up
  * Define LPRI(d|ud|x)64 as Unicode (wide) versions of AMFPRI(d|ud|x)64
  * Move AMF_UNICODE into Platform.h
  * Add version to the directory and resulting file
  * Include root directory that matches file name
  * Create publish header action
  * Update VQ Enhancer API doc
  * Update HEVC API doc pdf
  * fix doc
  * Clarify PA LAB depth suggestion
  * Differentiate the AMF_NO_VTABLE based on the compiler
  * Fix const on return by value Variant values
  * Fix const on return by value AMF_DECLARE_IID()
  * Fix AMF string format sizes for 64-bit Linux
  * Don't cast amf_int64 when using a format string
  * Fix warning when _MSC_VER is not defined
  * Update PA Engine Type Documentation
  * Fix missing include (#276)</changelog>
</package>
<package pkgid="0a652d18a68f65cbbcb33c19977df4da7000de0422ed1d0b6a9b175fabf8c5d316faefaeeeff71b424111f4dd7d3fea633efb1aba2a6579e524965337634d298" name="ART" arch="s390x">
  <version epoch="0" ver="1.24.1" rel="bp161.1.12"/>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1701950400">- Update to 1.21:
  * sigmoid.ctl: added white point control
  * updated wb presets
  * CTL: fixed glitch in parameter parsing
  * updated Dutch translation
  * updated French translation
  * improved error reporting for invalid CTL scripts
  * main-cli: fixed bugs in --check-lut
  * ART-cli: added option --check-lut to aid debugging luts
    (esp. CTL scripts)
  * slightly reduce 3d lut size of fast preview of CTL scripts
  * added generic LUT3D class
  * small tweak to bundled profiles
  * added option to speed up CTL script application in preview
  * added reset button for clut parameters
  * moved CTL scripts to a separate repo
  * improved wb correction formula in wbchmix.ctl
  * fix focus distance for Nikon Z cameras
  * minor gui tweaks
  * sigmoid: added support for base primaries
  * added translation strings to plugins and builtin luts
  * fixed glitches in color correction UI with plugins
  * added some bundled luts and CTL scripts
  * some more tweaks to the support for CTL scripts
  * colorcorrection: fixed glitches
  * clutstore: code cleanup, get rid of need for LUTs for
    parametric CTL scripts
  * colorcorrection: reorder pixel-level applications to make
    parametric luts faster
  * CTL LUT: use tabulation to avoid massive slowdown in
    apply_single with complex uniform parameters
  * parametric CTL LUTs: improved comment
  * parametric CTL LUTs: fixed glitches and improved logging
  * added support for parametric CTL luts
  * renamed HaldCLUT to CLUT
  * improved cache invalidation for LUTs
  * Added support for building ART with the ACES CTL interpreter
  * neutral tone curve: always use rec2020 for calculating the base
    hues for the final shifts
  * neutral tone curve: further tweaks to hue shifts
  * logenc: improved implementation of "highlights precompression"
  * neutral tone curve: alternative criterion for hue shifts and
    desaturation
  * neutral tone curve: added some hue shifts to (try to) consider
    perceptual effects
  * tuned threshold for hot pixel detection for xtrans
  * procparams: fix missing auto-computed settings when comparing
    ProcParams instances
  * procparams: properly consider auto-computed settings when
    comparing ProcParams instances
  * basic hot/dead pixel filter for xtrans cfa
  * spot removal: properly take film negative into account
  * added option to specify the currently-active snapshot in the
    output file name pattern</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1706097600">- Update to 1.21.1:
  * updated translations
  * slightly increased precision for CTL luts in low-quality mode
    (used for thumbnails)
  * fixed metadata display on thumbnails for png files
  * updated camera matrices
  * updated WB presets
  * local editing: make "copy region" insert after the current
    selection
  * ctl luts: fixed setting gui group for PT_CHOICE params
  * added fast export support to "send to external editor"
  * rawimage: put global black level for xtrans files where the
    code expects to find it
  * texture boost: increased range of detail threshold slider
  * exifpanel: improved metadata validators
  * profiles: tweaked "Simple Film Curve"
  * logenc: use 2 digits for black ev
  * improved support for translation of CTL scripts
  * added support for user-specific translation files
  * color wheel: edit by hue/saturation instead of x/y with right
    click
  * CTL lut params: allow to specify also a tooltip (markup) string
    as last parameter (after group name)
  * improved LUT precision for fast CTL rendering on the preview
  * local editing: add new region after the current selected one
    instead of always appending at the end
  * tone curve: added base curve control for seamless tone mapping
  * cli: accept relative filenames in --check-lut
  * tweaks to handling quality settings for CTL scripts
  * continued removing dead code
  * dynamic profiles: changed how "image type" filter works now it
    allows to distinguish between raw and non-raw images. For HDR
    and/ or PS, custom exif tags can be used
  * removed some dead code
  * further improvement in loading of lut params
  * improved robustness of CTL scripts support
  * Moving FileBrowserEntry static variable initialization to a
    dedicated method. Fixes a crash introduced a previous commit.
  * CTL interpreter: add ART ctlscripts to the module search path</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1710936000">- Update to 1.21.2:
  * added DCP profiles for some Nikon Z cameras
  * camconst: added raw crop for the Sony A9mkIII
  * lens corrections from metadata for Olympus cameras ported from
    darktable
  * added DCP profile for FUJI GFX 100
  * camconst: added PDAF pattern for the Fuji GFX 100 cameras
  * CTL luts: use the current working space by default if none is
    specified
  * tweaked verbosity messages of PDAF lines filter
  * updated camconst with more pdaf patterns for sony cameras
    (backported from RT)
  * added higher resolution image of the logo
  * filebrowser: fixed segfault when exiting the search box when
    all thumbnails are filtered out
  * fixed lensfun version detection for deprecated API removal
  * fixed compilation errors with lensfun master
  * stdimagesource: detect special ART ICC profiles for unbounded
    conversion
  * fixed detection of embedded profiles for non-raw thumbnails
  * masks: added global opacity slider
  * denoise: do not apply extra gamma for non-raw images
  * tone curve: avoid artifacts in highlights when using negative
    contrast with "Neutral" mode
  * cmakelists: sanitize PROC_LABEL to avoid shell syntax errors</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1712836800">- Update to 1.21.3:
  * updated camera matrices
  * color correction: properly refresh the curves displayed when
    changing the active region
  * camconst: updated raw_crop for Sony ILCE-7CR and ILCE-7RM5
  * camconst: fixed bug in overriding raw_crop entries from the
    user camconst.json</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1716811200">- Update to 1.22:
  * brush mask: added ctrl-z / ctrl-shift-z for undo/undo all
    during brush editing
  * cmake: do not link against mimalloc when using ASAN
  * colortemp.h: added missing "#include &lt;array&gt;"
  * CTL: take into account the CTL_MODULE_PATH env var when loading
    modules
  * file browser: show the number of selected files when &gt;1
  * metadata: explicitly handle the case of exiftool not found
  * procparams: disable histmatching when loading arp files with an
    already-computed tone curve
  * rawimage: properly extract the raw optical black for bayer
    sensors when using libraw
  * rawimage: simple workaround for libraw issue with some xtrans
    DNG files produced by dnglab
  * smoothing: added simple halation
  * spot removal: fixed bad preview when denoise is enabled
  * subprocess: fixed freeze happening when fork/exec failed in
    subprocess::popen
  * updated camera matrices
  * updated translations
  * updated WB presets
  * white balance: improved robustness in "extreme" situations
    (e.g. UV)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1716984000">- Add dependency to CTL on Tumbleweed.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1718798400">- Update to 1.22.1:
  * updated camera color matrices for OM Systems OM-1mkII and OM-5
  * reset adjusters with double click
  * exifpanel: improved tooltips for tags
  * lensexif: avoid division by 0 when computing Olympus ca coeffs</changelog>
  <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>
</package>
<package pkgid="85cd39c760fd0dd8e692267eb5b49d509b8bccfd912ac2942f32c351fa1971d01ca8ceda27645d152daefa852793658eb9fa57a8f712fc2b7ba73507792d65b8" name="AdwSteamGtk" arch="noarch">
  <version epoch="0" ver="0.7.2" rel="bp161.1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1706616000">- initial packaging</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706702400">- Use %lang_package in place of manually coding it</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715947200">- update to 0.6.11:
  * Update Gnome Runtime Info
  * translate=no properties
  * Update to new Theme Format
  * Use notify::selected on color theme connect
  * Custom CSS: Update to new Theme Format
- update to 0.6.10:
  * Fix update_contact to pass validation
  * Add vcs-browser and translate links
  * Update modules and runtime ver</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1729598400">- add missing requirement for XdpGtk4</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731326400">- update to 0.7.0:
  * Update modules and runtime ver
  * Upstream Support: Implement windowcontrols changes
  * Grab Button Layout from Desktop Portal
  * Remove Auto from Window Controls
  * Clarify Window Controls
  * Update POT
- remove %suse_update_desktop_file, as it's deprecated</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731758400">- update to 0.7.1:
  * Fix Color Theme Selection
  * Remove auto from win_controls options
  * update portuguese translation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732363200">- update to 0.7.2:
  * Improved error handling when retrieving window control settings through portal
- switch to _datadir/icons, so Leap16 builds</changelog>
</package>
<package pkgid="2c6b357b1f5bacfca59379cd73ef3a11f750f25fea7667ad651519be37896c841af44f8ca48c61c908a0ea938994407b8759ca4f1361456cba947be42db730e8" name="AdwSteamGtk-lang" arch="noarch">
  <version epoch="0" ver="0.7.2" rel="bp161.1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1706616000">- initial packaging</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706702400">- Use %lang_package in place of manually coding it</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715947200">- update to 0.6.11:
  * Update Gnome Runtime Info
  * translate=no properties
  * Update to new Theme Format
  * Use notify::selected on color theme connect
  * Custom CSS: Update to new Theme Format
- update to 0.6.10:
  * Fix update_contact to pass validation
  * Add vcs-browser and translate links
  * Update modules and runtime ver</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1729598400">- add missing requirement for XdpGtk4</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731326400">- update to 0.7.0:
  * Update modules and runtime ver
  * Upstream Support: Implement windowcontrols changes
  * Grab Button Layout from Desktop Portal
  * Remove Auto from Window Controls
  * Clarify Window Controls
  * Update POT
- remove %suse_update_desktop_file, as it's deprecated</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731758400">- update to 0.7.1:
  * Fix Color Theme Selection
  * Remove auto from win_controls options
  * update portuguese translation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732363200">- update to 0.7.2:
  * Improved error handling when retrieving window control settings through portal
- switch to _datadir/icons, so Leap16 builds</changelog>
</package>
<package pkgid="fb926e5d98b7cc07c419d67a1a5228cce080be26c8f48647500edeeb142d579b2041d6b2b5332df453faf02df852eae04247f57e016d9a59dcbe08664b9c0f26" name="AppStream" arch="s390x">
  <version epoch="0" ver="1.0.5" rel="160099.1.5"/>
  <changelog author="christophe@krop.fr" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="christophe@krop.fr" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="christophe@krop.fr" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="alarrosa@suse.com" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
  <changelog author="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="christophe@krop.fr" date="1734696000">- Update to 1.0.4
  Features:
  * bundle: Add AS_BUNDLE_KIND_SYSUPDATE
  * desktop-style-ids: Add dark support for Plasma
  * desktop-style-ids: add pantheon:dark
  * qt: Expose branding color
  * sysinfo: Add memory size detection support for Illumos and
    Solaris
  * sysinfo: Add memory size detection support for GNU/Hurd
  * validator: Don't fail validation if a snapshot release is
    missing a time
  Specification:
  * docs: Note that support for some legacy path was dropped in 1.0
  * docs: Update fd.o spec URLs
  * docs: Better explain desktop applications
  * Update ESRA website URL
  Bugfixes:
  * validator: Make sure we read an initialised variable
  * qt: Specify utc as the dates' timezone
  * tests: Ignore some tests on Windows
  * sysinfo: make uname() usage POSIX compliant
  * Only emit legacy compat tag developer_name for catalog data
  * compose: Allow file discovery even in symlinked directories
  * Avoid a race condition when loading GResource data
  * validator: Mention length limit in summary length warning message
  * utils: Explicitly set permissions on installed metadata files
  * as-vercmp: Fix gtkdoc to not start with '&gt;'
  Miscellaneous:
  * desktop-style-ids: Remove Endless
  * ci: Fix FreeBSD build (update `py-gi-docgen`)
  * ci: Update to Ubuntu 24.04 for Debian Testing builds
  * utils: Assume 64px as size when installing an icon tarball of
    unknown size</changelog>
  <changelog author="meissner@suse.com" date="1742731200">- build with PIE mode also when using gcc13 (bsc#1239941)</changelog>
  <changelog author="christophe@krop.fr" date="1746014400">- Update to 1.0.5
  Features:
  * qt: Expose markup conversion utils
  * desktop-styles: Add android and iOS
  * validator: Check for xml:lang="en" being used on description
    template elements
  * validator: Flag cases of raw text in "description" elements
  * metadata: Add more known extensions into
    as_metadata_file_guess_style()
  Specification:
  * docs: Clarify that the style segment of a screenshot
    environment is optional
  * docs: Explain consequences of defining an icon for
    desktop-app metainfo
  * docs: Clarify that description content must be in p/li
    elements
  Bugfixes:
  * validator: mark as_validator_issue_tag_list static
  * docs: Add workaround for gi-docgen misnaming devhelp files
  * compose: Do not permit SVG images as screenshots
  * compose: Don't "forget" to scan remaining paths when
    re-encountering a dir
  * pool: Try explicit singular term match if we only have
    low-quality tokens
  * utils: Provide compatibility with Fedora icon tarballs when
    installing them
  * utils: Remove leftover g_chmod()
  * zstd-decompressor: Pass output/written data when decompression
    finished
  * utils: Expect a dash in icons file name
  * utils: Recognize .yml* and .yaml* file extension variants,
    and .zst extension
  * utils: Rename the appstream file when re-saving it on install</changelog>
  <changelog author="alarrosa@suse.com" date="1748606400">- Make qt6 the default qt flavor and qt5 the flavor built
  separately and disable the qt5 flavor in SLE16 where we don't
  want to have Qt5 libraries.</changelog>
</package>
<package pkgid="000a482c96377e6c7d626bbcd0f6b5e3d28dad19e248714a1f276c0f463e9c3017078dfa3f53963239da3e9ae2f360824a171422463239fa53b993b98dd17066" name="AppStream-compose" arch="s390x">
  <version epoch="0" ver="1.0.5" rel="160099.1.5"/>
  <changelog author="christophe@krop.fr" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="christophe@krop.fr" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="christophe@krop.fr" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="alarrosa@suse.com" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
  <changelog author="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="christophe@krop.fr" date="1734696000">- Update to 1.0.4
  Features:
  * bundle: Add AS_BUNDLE_KIND_SYSUPDATE
  * desktop-style-ids: Add dark support for Plasma
  * desktop-style-ids: add pantheon:dark
  * qt: Expose branding color
  * sysinfo: Add memory size detection support for Illumos and
    Solaris
  * sysinfo: Add memory size detection support for GNU/Hurd
  * validator: Don't fail validation if a snapshot release is
    missing a time
  Specification:
  * docs: Note that support for some legacy path was dropped in 1.0
  * docs: Update fd.o spec URLs
  * docs: Better explain desktop applications
  * Update ESRA website URL
  Bugfixes:
  * validator: Make sure we read an initialised variable
  * qt: Specify utc as the dates' timezone
  * tests: Ignore some tests on Windows
  * sysinfo: make uname() usage POSIX compliant
  * Only emit legacy compat tag developer_name for catalog data
  * compose: Allow file discovery even in symlinked directories
  * Avoid a race condition when loading GResource data
  * validator: Mention length limit in summary length warning message
  * utils: Explicitly set permissions on installed metadata files
  * as-vercmp: Fix gtkdoc to not start with '&gt;'
  Miscellaneous:
  * desktop-style-ids: Remove Endless
  * ci: Fix FreeBSD build (update `py-gi-docgen`)
  * ci: Update to Ubuntu 24.04 for Debian Testing builds
  * utils: Assume 64px as size when installing an icon tarball of
    unknown size</changelog>
  <changelog author="meissner@suse.com" date="1742731200">- build with PIE mode also when using gcc13 (bsc#1239941)</changelog>
  <changelog author="christophe@krop.fr" date="1746014400">- Update to 1.0.5
  Features:
  * qt: Expose markup conversion utils
  * desktop-styles: Add android and iOS
  * validator: Check for xml:lang="en" being used on description
    template elements
  * validator: Flag cases of raw text in "description" elements
  * metadata: Add more known extensions into
    as_metadata_file_guess_style()
  Specification:
  * docs: Clarify that the style segment of a screenshot
    environment is optional
  * docs: Explain consequences of defining an icon for
    desktop-app metainfo
  * docs: Clarify that description content must be in p/li
    elements
  Bugfixes:
  * validator: mark as_validator_issue_tag_list static
  * docs: Add workaround for gi-docgen misnaming devhelp files
  * compose: Do not permit SVG images as screenshots
  * compose: Don't "forget" to scan remaining paths when
    re-encountering a dir
  * pool: Try explicit singular term match if we only have
    low-quality tokens
  * utils: Provide compatibility with Fedora icon tarballs when
    installing them
  * utils: Remove leftover g_chmod()
  * zstd-decompressor: Pass output/written data when decompression
    finished
  * utils: Expect a dash in icons file name
  * utils: Recognize .yml* and .yaml* file extension variants,
    and .zst extension
  * utils: Rename the appstream file when re-saving it on install</changelog>
  <changelog author="alarrosa@suse.com" date="1748606400">- Make qt6 the default qt flavor and qt5 the flavor built
  separately and disable the qt5 flavor in SLE16 where we don't
  want to have Qt5 libraries.</changelog>
</package>
<package pkgid="790511588151045d4b6b6da6f2448a101d147a421794067ad7b1bccafeb8ac8d97f8845bb551149875690a0d382c3306db7f978a553db9269efca08815d5122f" name="AppStream-compose-devel" arch="s390x">
  <version epoch="0" ver="1.0.5" rel="160099.1.5"/>
  <changelog author="christophe@krop.fr" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="christophe@krop.fr" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="christophe@krop.fr" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="alarrosa@suse.com" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
  <changelog author="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="christophe@krop.fr" date="1734696000">- Update to 1.0.4
  Features:
  * bundle: Add AS_BUNDLE_KIND_SYSUPDATE
  * desktop-style-ids: Add dark support for Plasma
  * desktop-style-ids: add pantheon:dark
  * qt: Expose branding color
  * sysinfo: Add memory size detection support for Illumos and
    Solaris
  * sysinfo: Add memory size detection support for GNU/Hurd
  * validator: Don't fail validation if a snapshot release is
    missing a time
  Specification:
  * docs: Note that support for some legacy path was dropped in 1.0
  * docs: Update fd.o spec URLs
  * docs: Better explain desktop applications
  * Update ESRA website URL
  Bugfixes:
  * validator: Make sure we read an initialised variable
  * qt: Specify utc as the dates' timezone
  * tests: Ignore some tests on Windows
  * sysinfo: make uname() usage POSIX compliant
  * Only emit legacy compat tag developer_name for catalog data
  * compose: Allow file discovery even in symlinked directories
  * Avoid a race condition when loading GResource data
  * validator: Mention length limit in summary length warning message
  * utils: Explicitly set permissions on installed metadata files
  * as-vercmp: Fix gtkdoc to not start with '&gt;'
  Miscellaneous:
  * desktop-style-ids: Remove Endless
  * ci: Fix FreeBSD build (update `py-gi-docgen`)
  * ci: Update to Ubuntu 24.04 for Debian Testing builds
  * utils: Assume 64px as size when installing an icon tarball of
    unknown size</changelog>
  <changelog author="meissner@suse.com" date="1742731200">- build with PIE mode also when using gcc13 (bsc#1239941)</changelog>
  <changelog author="christophe@krop.fr" date="1746014400">- Update to 1.0.5
  Features:
  * qt: Expose markup conversion utils
  * desktop-styles: Add android and iOS
  * validator: Check for xml:lang="en" being used on description
    template elements
  * validator: Flag cases of raw text in "description" elements
  * metadata: Add more known extensions into
    as_metadata_file_guess_style()
  Specification:
  * docs: Clarify that the style segment of a screenshot
    environment is optional
  * docs: Explain consequences of defining an icon for
    desktop-app metainfo
  * docs: Clarify that description content must be in p/li
    elements
  Bugfixes:
  * validator: mark as_validator_issue_tag_list static
  * docs: Add workaround for gi-docgen misnaming devhelp files
  * compose: Do not permit SVG images as screenshots
  * compose: Don't "forget" to scan remaining paths when
    re-encountering a dir
  * pool: Try explicit singular term match if we only have
    low-quality tokens
  * utils: Provide compatibility with Fedora icon tarballs when
    installing them
  * utils: Remove leftover g_chmod()
  * zstd-decompressor: Pass output/written data when decompression
    finished
  * utils: Expect a dash in icons file name
  * utils: Recognize .yml* and .yaml* file extension variants,
    and .zst extension
  * utils: Rename the appstream file when re-saving it on install</changelog>
  <changelog author="alarrosa@suse.com" date="1748606400">- Make qt6 the default qt flavor and qt5 the flavor built
  separately and disable the qt5 flavor in SLE16 where we don't
  want to have Qt5 libraries.</changelog>
</package>
<package pkgid="87f19f3f18dd9c4ce63795b2538825ef9185cf3f92d5925b7e389f87bac4760410c3070063c20241ec5872033ba267e568bf87d1fb3ae5cbda493ee58118f7fb" name="AppStream-devel" arch="s390x">
  <version epoch="0" ver="1.0.5" rel="160099.1.5"/>
  <changelog author="christophe@krop.fr" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="christophe@krop.fr" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="christophe@krop.fr" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="alarrosa@suse.com" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
  <changelog author="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="christophe@krop.fr" date="1734696000">- Update to 1.0.4
  Features:
  * bundle: Add AS_BUNDLE_KIND_SYSUPDATE
  * desktop-style-ids: Add dark support for Plasma
  * desktop-style-ids: add pantheon:dark
  * qt: Expose branding color
  * sysinfo: Add memory size detection support for Illumos and
    Solaris
  * sysinfo: Add memory size detection support for GNU/Hurd
  * validator: Don't fail validation if a snapshot release is
    missing a time
  Specification:
  * docs: Note that support for some legacy path was dropped in 1.0
  * docs: Update fd.o spec URLs
  * docs: Better explain desktop applications
  * Update ESRA website URL
  Bugfixes:
  * validator: Make sure we read an initialised variable
  * qt: Specify utc as the dates' timezone
  * tests: Ignore some tests on Windows
  * sysinfo: make uname() usage POSIX compliant
  * Only emit legacy compat tag developer_name for catalog data
  * compose: Allow file discovery even in symlinked directories
  * Avoid a race condition when loading GResource data
  * validator: Mention length limit in summary length warning message
  * utils: Explicitly set permissions on installed metadata files
  * as-vercmp: Fix gtkdoc to not start with '&gt;'
  Miscellaneous:
  * desktop-style-ids: Remove Endless
  * ci: Fix FreeBSD build (update `py-gi-docgen`)
  * ci: Update to Ubuntu 24.04 for Debian Testing builds
  * utils: Assume 64px as size when installing an icon tarball of
    unknown size</changelog>
  <changelog author="meissner@suse.com" date="1742731200">- build with PIE mode also when using gcc13 (bsc#1239941)</changelog>
  <changelog author="christophe@krop.fr" date="1746014400">- Update to 1.0.5
  Features:
  * qt: Expose markup conversion utils
  * desktop-styles: Add android and iOS
  * validator: Check for xml:lang="en" being used on description
    template elements
  * validator: Flag cases of raw text in "description" elements
  * metadata: Add more known extensions into
    as_metadata_file_guess_style()
  Specification:
  * docs: Clarify that the style segment of a screenshot
    environment is optional
  * docs: Explain consequences of defining an icon for
    desktop-app metainfo
  * docs: Clarify that description content must be in p/li
    elements
  Bugfixes:
  * validator: mark as_validator_issue_tag_list static
  * docs: Add workaround for gi-docgen misnaming devhelp files
  * compose: Do not permit SVG images as screenshots
  * compose: Don't "forget" to scan remaining paths when
    re-encountering a dir
  * pool: Try explicit singular term match if we only have
    low-quality tokens
  * utils: Provide compatibility with Fedora icon tarballs when
    installing them
  * utils: Remove leftover g_chmod()
  * zstd-decompressor: Pass output/written data when decompression
    finished
  * utils: Expect a dash in icons file name
  * utils: Recognize .yml* and .yaml* file extension variants,
    and .zst extension
  * utils: Rename the appstream file when re-saving it on install</changelog>
  <changelog author="alarrosa@suse.com" date="1748606400">- Make qt6 the default qt flavor and qt5 the flavor built
  separately and disable the qt5 flavor in SLE16 where we don't
  want to have Qt5 libraries.</changelog>
</package>
<package pkgid="fb195242dfb92755b813024ca4e831d133d24a9984b9566db6c71d5da0dc9346b1bcca700afddca1066db15811f82913e38285af367094d0b9c640eb888e65d4" name="AppStream-doc" arch="noarch">
  <version epoch="0" ver="1.0.5" rel="160099.1.5"/>
  <changelog author="christophe@krop.fr" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="christophe@krop.fr" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="christophe@krop.fr" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="alarrosa@suse.com" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
  <changelog author="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="christophe@krop.fr" date="1734696000">- Update to 1.0.4
  Features:
  * bundle: Add AS_BUNDLE_KIND_SYSUPDATE
  * desktop-style-ids: Add dark support for Plasma
  * desktop-style-ids: add pantheon:dark
  * qt: Expose branding color
  * sysinfo: Add memory size detection support for Illumos and
    Solaris
  * sysinfo: Add memory size detection support for GNU/Hurd
  * validator: Don't fail validation if a snapshot release is
    missing a time
  Specification:
  * docs: Note that support for some legacy path was dropped in 1.0
  * docs: Update fd.o spec URLs
  * docs: Better explain desktop applications
  * Update ESRA website URL
  Bugfixes:
  * validator: Make sure we read an initialised variable
  * qt: Specify utc as the dates' timezone
  * tests: Ignore some tests on Windows
  * sysinfo: make uname() usage POSIX compliant
  * Only emit legacy compat tag developer_name for catalog data
  * compose: Allow file discovery even in symlinked directories
  * Avoid a race condition when loading GResource data
  * validator: Mention length limit in summary length warning message
  * utils: Explicitly set permissions on installed metadata files
  * as-vercmp: Fix gtkdoc to not start with '&gt;'
  Miscellaneous:
  * desktop-style-ids: Remove Endless
  * ci: Fix FreeBSD build (update `py-gi-docgen`)
  * ci: Update to Ubuntu 24.04 for Debian Testing builds
  * utils: Assume 64px as size when installing an icon tarball of
    unknown size</changelog>
  <changelog author="meissner@suse.com" date="1742731200">- build with PIE mode also when using gcc13 (bsc#1239941)</changelog>
  <changelog author="christophe@krop.fr" date="1746014400">- Update to 1.0.5
  Features:
  * qt: Expose markup conversion utils
  * desktop-styles: Add android and iOS
  * validator: Check for xml:lang="en" being used on description
    template elements
  * validator: Flag cases of raw text in "description" elements
  * metadata: Add more known extensions into
    as_metadata_file_guess_style()
  Specification:
  * docs: Clarify that the style segment of a screenshot
    environment is optional
  * docs: Explain consequences of defining an icon for
    desktop-app metainfo
  * docs: Clarify that description content must be in p/li
    elements
  Bugfixes:
  * validator: mark as_validator_issue_tag_list static
  * docs: Add workaround for gi-docgen misnaming devhelp files
  * compose: Do not permit SVG images as screenshots
  * compose: Don't "forget" to scan remaining paths when
    re-encountering a dir
  * pool: Try explicit singular term match if we only have
    low-quality tokens
  * utils: Provide compatibility with Fedora icon tarballs when
    installing them
  * utils: Remove leftover g_chmod()
  * zstd-decompressor: Pass output/written data when decompression
    finished
  * utils: Expect a dash in icons file name
  * utils: Recognize .yml* and .yaml* file extension variants,
    and .zst extension
  * utils: Rename the appstream file when re-saving it on install</changelog>
  <changelog author="alarrosa@suse.com" date="1748606400">- Make qt6 the default qt flavor and qt5 the flavor built
  separately and disable the qt5 flavor in SLE16 where we don't
  want to have Qt5 libraries.</changelog>
</package>
<package pkgid="50570c159304a909285a30d3fef9db340d609e475a1335b2080033057ee1154598a44605783a8291dde897b64920afac783b615ee2575cfb2b49a671f5b57271" name="AppStream-lang" arch="noarch">
  <version epoch="0" ver="1.0.5" rel="160099.1.5"/>
  <changelog author="christophe@krop.fr" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="christophe@krop.fr" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="christophe@krop.fr" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="alarrosa@suse.com" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
  <changelog author="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="christophe@krop.fr" date="1734696000">- Update to 1.0.4
  Features:
  * bundle: Add AS_BUNDLE_KIND_SYSUPDATE
  * desktop-style-ids: Add dark support for Plasma
  * desktop-style-ids: add pantheon:dark
  * qt: Expose branding color
  * sysinfo: Add memory size detection support for Illumos and
    Solaris
  * sysinfo: Add memory size detection support for GNU/Hurd
  * validator: Don't fail validation if a snapshot release is
    missing a time
  Specification:
  * docs: Note that support for some legacy path was dropped in 1.0
  * docs: Update fd.o spec URLs
  * docs: Better explain desktop applications
  * Update ESRA website URL
  Bugfixes:
  * validator: Make sure we read an initialised variable
  * qt: Specify utc as the dates' timezone
  * tests: Ignore some tests on Windows
  * sysinfo: make uname() usage POSIX compliant
  * Only emit legacy compat tag developer_name for catalog data
  * compose: Allow file discovery even in symlinked directories
  * Avoid a race condition when loading GResource data
  * validator: Mention length limit in summary length warning message
  * utils: Explicitly set permissions on installed metadata files
  * as-vercmp: Fix gtkdoc to not start with '&gt;'
  Miscellaneous:
  * desktop-style-ids: Remove Endless
  * ci: Fix FreeBSD build (update `py-gi-docgen`)
  * ci: Update to Ubuntu 24.04 for Debian Testing builds
  * utils: Assume 64px as size when installing an icon tarball of
    unknown size</changelog>
  <changelog author="meissner@suse.com" date="1742731200">- build with PIE mode also when using gcc13 (bsc#1239941)</changelog>
  <changelog author="christophe@krop.fr" date="1746014400">- Update to 1.0.5
  Features:
  * qt: Expose markup conversion utils
  * desktop-styles: Add android and iOS
  * validator: Check for xml:lang="en" being used on description
    template elements
  * validator: Flag cases of raw text in "description" elements
  * metadata: Add more known extensions into
    as_metadata_file_guess_style()
  Specification:
  * docs: Clarify that the style segment of a screenshot
    environment is optional
  * docs: Explain consequences of defining an icon for
    desktop-app metainfo
  * docs: Clarify that description content must be in p/li
    elements
  Bugfixes:
  * validator: mark as_validator_issue_tag_list static
  * docs: Add workaround for gi-docgen misnaming devhelp files
  * compose: Do not permit SVG images as screenshots
  * compose: Don't "forget" to scan remaining paths when
    re-encountering a dir
  * pool: Try explicit singular term match if we only have
    low-quality tokens
  * utils: Provide compatibility with Fedora icon tarballs when
    installing them
  * utils: Remove leftover g_chmod()
  * zstd-decompressor: Pass output/written data when decompression
    finished
  * utils: Expect a dash in icons file name
  * utils: Recognize .yml* and .yaml* file extension variants,
    and .zst extension
  * utils: Rename the appstream file when re-saving it on install</changelog>
  <changelog author="alarrosa@suse.com" date="1748606400">- Make qt6 the default qt flavor and qt5 the flavor built
  separately and disable the qt5 flavor in SLE16 where we don't
  want to have Qt5 libraries.</changelog>
</package>
<package pkgid="1b06f51b04ae55b2709828c1e5d14dbdc8097b1b313d3f97ac0cccf3ce0abf651581a725ac39620a15bd1be5b8597b1e376bc321ec10dd6d51a93da6217105c9" name="AusweisApp" arch="s390x">
  <version epoch="0" ver="2.3.2" rel="bp161.1.5"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1712836800">- New upstream release
  + Version 2.1.1
  - Visual adjustments and optimization of the graphical user interface.
  - Fixed rarely occurring problems in connection with the browser used.
  - Textual adjustments.
  - Fixed READER messages in the SDK when using unknown cards or when
    the connection to the card is unstable.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1720180800">- New upstream release
  + Version 2.2.0
  - Visual adjustments and optimization of the graphical user interface.
  - Display of the old and new device name when using "Smartphone as card
    reader" if the name of a device has changed.
  - An information page has been added at the end of an authentication before
    forwarding to the service provider.
  - Increased the time allowed to respond to card commands on Android to support
    badges that have switched to a safe slow mode after too many incorrect CAN entries.
  - Improved accessibility options.
  - Support for Android 8 has been discontinued.
  - The "Smartphone as card reader" function now requires at least version 2.1.0.
  - Support for ChromeOS has been added.
  - Support for key lengths smaller than 3000 bits has been discontinued.
  - Changelog added to the documentation for the SDK.
  - Functional extension of the SDK (see changelog).
  - Update of Qt to version 6.7.2.
  - Update of OpenSSL to version 3.3.1.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1720785600">- Cherry-pick upstream patch to fix QML error with Qt 6.6
  + 0001-fix-qml-error-with-qt6.6.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1721390400">- Add missing libQt6Svg6 runtime dependency to Requires</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1726056000">- New upstream release
  + Version 2.2.1
  - Visual adjustments and optimization of the graphical user interface.
  - Optimization of accessibility and keyboard usability.
  - Prevention of the display of external content in
    the graphical user interface.
  - Support for smartphones with Android 15 where
    optimized memory management has been activated.
  - Support for 16 KB page sizes on Android.
  - Stabilization of the iOS SDK during fast restarts.
  - Correction of the behavior when using Qt 6.6.3.
  - Avoidance of a log file within the container in the container SDK.
  - Update of the Android NDK to r27b (27.1.12297006).
  - Update of the Android SDK Platform to Android 15 (API level 35).
  - Update of OpenSSL to version 3.3.2.
- Drop patches for issues fixed upstream
  + 0001-fix-qml-error-with-qt6.6.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1729684800">- New upstream release
  + Version 2.2.2
  - Visual adjustments and optimization of the graphical user interface.
  - Optimization of accessibility and keyboard operability.
  - Addition of the Android ABIs armeabi-v7a and x86_64 in addition to
    arm64-v8a in the SDK.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1730462400">- Add patch from Fedora to enforce use of legacy OpenSSL API
  + 0001-use-legacy-openssl-api.patch (bsc#1231686)</changelog>
  <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>
</package>
<package pkgid="9d567270a97f0f90ec6eff9b77a7c1e90d12f64065ebf52c55fa2b4b747e6905e1e042e46be33c2312a36c3df739e6eb54f918aa23b3c4cf65d9d0840d809f98" name="Bear" arch="s390x">
  <version epoch="0" ver="3.1.5" rel="bp161.1.3"/>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1632225600">- New upstream release 3.0.15
- Removed fix-python3-tests.patch (replaced with a sed call)
- Removed fix-libexec-tests.patch (merged upstream)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1642593600">- Update to version 3.0.18
  * Fix compile errors with g++ 11.02 (#434, @shrkamat)
  * Added CMAKE_EXE_LINKER_FLAGS to external projects. (#437, @XaverKlemenschits)
  * Fixed Libtool test failure. (#435, @gyakovlev)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1666008000">- Update to version 3.0.20:
  * Set errno to zero after libexec's on_load (#470, @Absolucy)
  * Add C compiler argument for dependencies (#462, @arturo-salinas)
  * Update dependency versions.
  * Fix build failure with fmt-9.0.0 (#471)
  * Temp workaround note for old 2.4 release (#440 @ZuseZ4)
  * Build: local dependencies get first in the search path (#453 @ton)
  * Fix cannot execute binary file (#439 @marxin)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1686657600">- Update to version 3.1.2:
  * fix incorrect parsing arguments with same prefixes (#519, @MashaK5)
  * Avoid implicit function declarations in tests, for C99
    compatibility (#521, @fweimer-rh)
- From skipped 3.1.1:
  * intercept: file open with O_TRUNC to avoid corrupt output if
    the file is already exists. (#511 , @asierllano)
  * intercept: file writing needs to loop on content until it gets
    empty (#512 , @asierllano)
  * citnames: output writing is an atomic operation (#513 , @asierllano)
  * documentation: run pandoc against man page sources
- From skipped 3.1.0:
  * Bear internal running processes are no longer released as
    executable.
    This was requested to avoid collision with the interception-tool package.
    (Special thanks to @samu698 for the patches.)
  * missing preprocessor guard for confstr (#475 @mahmood601)
  * documentation fixes
- From skipped 3.0.21:
  * Fix libexec.so linking problem (#477, @neverpanic )
  * Fix various CMake flag problems (#480, #484, @leleliu008 , @adfernandes )
  * Fix repology link in README file (#482, @dmitris )
  * Process execution close stdin file descriptor in wrapper.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701518400">- Update to version 3.1.3
  * citnames: include filter works with trailing separator
  * dependency: fmt to work with all recent versions
  * cmake: Avoid warning about DOWNLOAD_EXTRACT_TIMESTAMP ( #531, @Spongman )
  * language: Add missing include for std::find ( #530, @thesamesam )</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1702900800">- Disable tests as they timeout in OBS</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1711454400">- Build with GCC13 on Leap 15</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1716033600">- Update to version 3.1.4
  * citnames: Allow for include flag glued to the parameter
  * intercept: gRPC dependency usage fix</changelog>
  <changelog author="Laszlo &lt;helaslo@helaslo.net&gt;" date="1723032000">- Added not-yet tagged patch 0001-Fix-FMT11-Build.patch from
  upstream to fix build on FMT11</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1728216000">- update to version 3.1.5
  * dependency: fix fmt library usage in the project
  * add gfortran as recognised compiler
- Drop patch 0001-Fix-FMT11-Build.patch, now part of the release</changelog>
</package>
<package pkgid="8b156bf70f89d11b3409868cb593816416c5d0c27b98defd3419353b392cfecffa092d887ffb54633df19d8caf27316beaf5ef1073c8ac190e084abab6c2319d" name="Botan" arch="s390x">
  <version epoch="0" ver="3.7.1" rel="160099.5.1"/>
  <changelog author="jsikes@suse.com" date="1668686400">- Update to 2.19.3:
  * validate that an embedded certificate was issued by the end-entity
    issuing certificate authority when checking OCSP responses.
  * CVE-2022-43705
  * bsc#1205509</changelog>
  <changelog author="meissner@suse.com" date="1700222400">- remove botan binary (moves to Botan3)</changelog>
  <changelog author="angel.yankov@suse.com" date="1721044800">- Update to 2.19.5:
  * Fix multiple Denial of service attacks due to X.509 cert processing:
  * CVE-2024-34702 - bsc#1227238
  * CVE-2024-34703 - bsc#1227607
  * CVE-2024-39312 - bsc#1227608
  * Fix a crash in OCB
  * Fix a test failure in compression with certain versions of zlib
  * Fix some iterator debugging errors in TLS CBC decryption.
  * Avoid a miscompilation in ARIA when using XCode 14</changelog>
  <changelog author="andreas.stieger@gmx.de" 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@suse.com" 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="Sauerlandlinux@gmx.de" 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@suse.com" 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="lucas.mulling@suse.com" date="1775995200">- Security fix:
  * CVE-2026-34582: client authentication bypass in TLS 1.3 implementation
    (bsc#1261880)
  * Add patch Botan-CVE-2026-34582.patch</changelog>
  <changelog author="angel.yankov@suse.com" date="1776168000">- CVE-2026-32884: Certificate validation bypass due to mixed-case Common Name in X.509 certificates ( bsc#1261993 )
  * Added Botan-CVE-2026-32884.patch</changelog>
  <changelog author="angel.yankov@suse.com" date="1786104000">- Fix bsc#1274324: tests fail after 2029-01-30
  * Added Botan-fix-cert-verificaion-clock.patch</changelog>
</package>
<package pkgid="4cb5779214fa5f5f58faca800e7500a3e34dd3626245c323e41833f9acb4e246d601cef21e3fb05ce945fd781ed8df06df943959fe0a66f64d8e50ccd3ba6955" name="Botan-doc" arch="noarch">
  <version epoch="0" ver="3.7.1" rel="160099.5.1"/>
  <changelog author="jsikes@suse.com" date="1668686400">- Update to 2.19.3:
  * validate that an embedded certificate was issued by the end-entity
    issuing certificate authority when checking OCSP responses.
  * CVE-2022-43705
  * bsc#1205509</changelog>
  <changelog author="meissner@suse.com" date="1700222400">- remove botan binary (moves to Botan3)</changelog>
  <changelog author="angel.yankov@suse.com" date="1721044800">- Update to 2.19.5:
  * Fix multiple Denial of service attacks due to X.509 cert processing:
  * CVE-2024-34702 - bsc#1227238
  * CVE-2024-34703 - bsc#1227607
  * CVE-2024-39312 - bsc#1227608
  * Fix a crash in OCB
  * Fix a test failure in compression with certain versions of zlib
  * Fix some iterator debugging errors in TLS CBC decryption.
  * Avoid a miscompilation in ARIA when using XCode 14</changelog>
  <changelog author="andreas.stieger@gmx.de" 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@suse.com" 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="Sauerlandlinux@gmx.de" 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@suse.com" 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="lucas.mulling@suse.com" date="1775995200">- Security fix:
  * CVE-2026-34582: client authentication bypass in TLS 1.3 implementation
    (bsc#1261880)
  * Add patch Botan-CVE-2026-34582.patch</changelog>
  <changelog author="angel.yankov@suse.com" date="1776168000">- CVE-2026-32884: Certificate validation bypass due to mixed-case Common Name in X.509 certificates ( bsc#1261993 )
  * Added Botan-CVE-2026-32884.patch</changelog>
  <changelog author="angel.yankov@suse.com" date="1786104000">- Fix bsc#1274324: tests fail after 2029-01-30
  * Added Botan-fix-cert-verificaion-clock.patch</changelog>
</package>
<package pkgid="12301fce3c1be7ec1c6ec4d8e7b75f25d07cc6330043aecd58b176edc0595ed9b38735b50e161fdf97bf926e5e370e41e7375cdd6b7804b613417dde771c1e40" name="Cadence" arch="s390x">
  <version epoch="0" ver="0.9.2" rel="bp161.1.3"/>
  <changelog author="edogawa@aon.at" date="1410782400">- New package, initial build (version 0.8.1)</changelog>
  <changelog author="sflees@suse.de" date="1531137600">- Run spec cleaner for a cleaner starting point
- Update to 0.9.0</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1575547200">- Update to 0.9.1
- Fix DBus casting issues triggered in Python 3.8
- Fix ALSA capture device list on Linux
- Add RPM-based distribution support to Claudia-Launcher
- Don't set SSE flags in the Makefile
- Simplify UI regarding ALSA-MIDI bridge
- Other small miscellanerous fixes</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1664539200">- Update to 0.9.2
  - Change systray tooltip from HTML to plaintext
  - Fallback to GLib DBus if Qt DBus is not available
  - Fix build with Qt 5.15+
  - Fix compatibility with Python 3.10
- Drop Fix-build-with-Qt-5-15.patch because now in upstream.
- Switch URL tag from http://kxstudio.sourceforge.net/cadence to
  https://kx.studio/Applications:Cadence and insert new source url.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1694001600">- Fix security bugs related to use of Fixed Temporary Files.
  (bsc#1213330, bsc#1213983, bsc#1213985)
  * 0001-cadence_aloop_daemon-place-lockfile-into-non-public-.patch
  * 0001-cadence.py-wine-ASIO-settings-use-safe-tempfile.patch</changelog>
</package>
<package pkgid="0492633769a5f8ba662d368c14bde33325c6b91dfea291ef978acbeda6a8f06d190c31261fbd3623cae3c9b6dccbab7b85d4adfa981c5d1a2beabebb3038015c" name="CastXML-devel" arch="s390x">
  <version epoch="0" ver="0.6.13" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705665600">- Update to version 0.6.3:
  * No release notes.</changelog>
  <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>
</package>
<package pkgid="564f1b7abe805e216f17ea3b4580e335672853033c2cc60a7b1b0fee820bf3ce910ecd4f4a25c99d87ccb4964854d56d1c15a9b6bb62314be4def5a082ce2e1f" name="Catch2-2-devel" arch="s390x">
  <version epoch="0" ver="2.13.10" rel="160099.3.5"/>
  <changelog author="badshah400@gmail.com" date="1665230400">- Initial package:
  * Branch off from obs://devel:libraries:c_c++/Catch2 at version
    2.13.9 and rename src package to Catch2-2.
  * Catch2-2-devel: Add 'Provides: Catch2-devel = %{version}'
    and 'Conflicts: Catch2-devel &gt;= 3'.
  * Drop CMAKE_RELEASE_TYPE=Release to use default
  'RelWithDebInfo' value from %cmake macro.</changelog>
  <changelog author="badshah400@gmail.com" date="1674043200">- Update to version 2.13.10:
  * Fixed issue with catch_discover_tests when there is multiple of
    256 tests (gh#catchorg/Catch2#2401, gh#catchorg/Catch2#2503).
  * Catch2-provided main and wmain are explicitly marked as __cdecl
    when compiled with MSVC (gh#catchorg/Catch2#2486,
    gh#catchorg/Catch2#2487).
  * Replaced deprecated std::aligned_storage
    (gh#catchorg/Catch2#2419, gh#catchorg/Catch2#2420).
- Minor rebase of fix-pragmas-old-gcc.patch to apply cleanly.</changelog>
</package>
<package pkgid="8770c5f01a3326d6f6b728872471955d029f9aa63b51f58cd276eb7a024d71d8fb66e83eea1c54c81fefcbf5c0c137a209fb1361cc68ca0760507a8683e3289b" name="Catch2-devel" arch="s390x">
  <version epoch="0" ver="3.4.0" rel="160099.3.5"/>
  <changelog author="aloisio@gmx.com" date="1618315200">- Update to version 2.13.5
  Improvements:
  * Added workaround for bug in XLC 16.1.0.1
  * Add detection for LCC when it is masquerading as GCC
  * Modified posix signal handling so it supports newer libcs
    + `MINSIGSTKSZ` was no longer usable in constexpr context.
  Fixes:
  * Fixed compilation of benchmarking when `min` and `max`
    macros are defined
    + Including `windows.h` without `NOMINMAX` remains a really
    bad idea, don't do it
  Miscellaneous:
  * `Catch2WithMain` target (static library) is no longer built
    by default
    + Building it by default was at best unnecessary overhead
    for people not using it, and at worst it caused trouble
    with install paths
    + To have it built, set CMake option
    `CATCH_BUILD_STATIC_LIBRARY` to `ON`
  * The check whether Catch2 is being built as a subproject is
    now more reliable
    + The problem was that if the variable name used internally
    was defined the project including Catch2 as subproject, it
    would not be properly overwritten for Catch2's CMake.
  version 2.13.4
  Improvements:
  * Improved the hashing algorithm used for shuffling test cases
    + `TEST_CASE`s that differ only in the last character should
    be properly shuffled
    + Note that this means that v2.13.4 gives you a different
    order of test cases than 2.13.3, even given the same seed.
  Miscellaneous:
  * Deprecated `ParseAndAddCatchTests` CMake integration
    + It is impossible to implement it properly for all the
    different test case variants Catch2 provides, and there
    are better options provided.
    + Use `catch_discover_tests` instead, which uses runtime
    information about available tests.
  * Fixed bug in `catch_discover_tests` that would cause it to
    fail when used in specific project structures
  * Added Bazel build file
  * Added an experimental static library target to CMake</changelog>
  <changelog author="rpm@fthiessen.de" date="1620043200">- Update to version 2.13.6
  * Disabling all signal handlers no longer breaks compilation
  * catch_discover_tests should handle escaped semicolon (;) better</changelog>
  <changelog author="aloisio@gmx.com" date="1628164800">- Update to version 2.13.7
  Fixes:
  * Added missing `&lt;iterator&gt;` include in benchmarking.
  * Fixed noexcept build with benchmarking enabled.
  * Fixed build for compilers with C++17 support but without
    C++17 library support.
  * JUnit only uses 3 decimal places when reporting durations.
  * `!mayfail` tagged tests are now marked as `skipped` in JUnit
    reporter output.</changelog>
  <changelog author="rpm@fthiessen.de" date="1650974400">- Update to 2.13.9
  * Fixed issue with -# (filename-as-tag) flag when __FILE__ expands
    into filename without directories
  * Fixed CAPTURE macro not being variadic when disabled through
    CATCH_CONFIG_DISABLE
- Update to 2.13.8
  * Fix: Made Approx::operator() const
  * Improved pkg-config files
  * The macro-generated names for things like TEST_CASE no longer
    create reserved identifiers
  * Clang-tidy should no longer warn about missing virtual dispatch
    in FilterGenerator's constructor
- Added fix-pragmas-old-gcc.patch</changelog>
  <changelog author="rpm@fthiessen.de" date="1664020800">- Update to 3.1.0
  * Added type constraints onto random generator
  * Added All/Any/NoneTrue range matchers
  * The JUnit reporter now normalizes classnames from C++ namespaces
    to Java-like namespaces
  * The Bazel support now understands BAZEL_TEST environment variable
  * catch_discover_tests now has a new options for setting library
    load path(s) when running the Catch2 binary
  * Fixed crash when listing listeners without any registered listeners
- Update to 3.0.1
  * Breaking changes:
  * Catch2 is now split into multiple headers
  * C++14 is the minimum required C++ version
  * CATCH_CONFIG_DISABLE_MATCHERS no longer exists.
  * CATCH_CONFIG_ENABLE_CHRONO_STRINGMAKER no longer exists.
  * ANON_TEST_CASE has been removed
  * Multiple commandline flags have changed their behavior
  * See migration guide
    https://github.com/catchorg/Catch2/blob/v3.0.1/docs/migrate-v2-to-v3.md#top
  * Matchers have been extended with the ability to use different
    signatures of match
  * templated match member function
  * Provided generic matchers like IsEmpty, SizeIs, Contains,
    AllMatch, AnyMatch, NoneMatch
  * Significant compilation time improvements
  * Some runtime performance optimizations
  * Many other changes and bugfixes
    https://github.com/catchorg/Catch2/releases/tag/v3.0.1
- Removed upstream merged fix-pragmas-old-gcc.patch</changelog>
  <changelog author="badshah400@gmail.com" date="1674043200">- Update to version 3.2.1:
  * Fix the reworked decomposer to work with older (pre 9) GCC
    versions (gh#catchorg/Catch2#2571).
- Changes from version 3.2.0:
  * Added `CATCH_CONFIG_GETENV` compile-time toggle
  * (gh#catchorg/Catch2#2562).
  * Added support for more Bazel test environment variables.
  * Bunch of small tweaks and improvements in reporters.
  * Added support for asserting on types that can only be compared
  * with literal 0 (gh#catchorg/Catch2#2555).
  * Simplified internals of matcher related macros.
  * Cleaned out some warnings and static analysis issues.
  * Fixed serialization of test filters so the output roundtrips.
  * Catch2's build no longer leaks `-ffile-prefix-map` setting  to
  * dependees (gh#catchorg/Catch2#2533).</changelog>
  <changelog author="badshah400@gmail.com" date="1674475200">- Update to version 3.3.0:
  * Added MessageMatches exception matcher
    (gh#catchorg/Catch2#2570).
  * Added RangeEquals and UnorderedRangeEquals generic range
    matchers (gh#catchorg/Catch2#2377).
  * Added SKIP macro for skipping tests from within the test body
    (gh#catchorg/Catch2#2360).
  * Restored support for PPC Macs in the break-into-debugger
    functionality (gh#catchorg/Catch2#2619).
  * Made our warning suppression compatible with CUDA toolkit pre
    11.5 (gh#catchorg/Catch2#2626).
  * Cleaned out some static analysis complaints.
  * Fixed macro redefinition warning when NVCC was reporting as
    MSVC (gh#catchorg/Catch2#2603).
  * Fixed throws in generator constructor causing the whole binary
    to abort (gh#catchorg/Catch2#2615).
  * Fixed missing transitive include with libstdc++13
    (gh#catchorg/Catch2#2611).
  * Improved support for dynamic library build with non-MSVC
    compilers on Windows (gh#catchorg/Catch2#2630).
  * When used as a subproject, Catch2 keeps its generated header
    in a separate directory from the main project
    (gh#catchorg/Catch2#2604).</changelog>
  <changelog author="badshah400@gmail.com" date="1676376000">- Update to version 3.3.1:
  * Reduced allocations and improved performance, mainly from
    smarter handling of `SECTION`s, especially sibling `SECTION`s.</changelog>
  <changelog author="dmueller@suse.com" date="1678190400">- update to 3.3.2:
  * Further reduced allocations
  * The compact, console, TAP and XML reporters perform less
    allocations in various cases
  * Removed 1 allocation per entered `SECTION`/`TEST_CASE`.
  * Removed 2 allocations per test case exit, if stdout/stderr is
    captured
  * Improved performance
  * Section tracking is 10%-25% faster than in v3.3.0
  * Assertion handling is 5%-10% faster than in v3.3.0
  * Test case registration is 1%-2% faster than in v3.3.0
  * Tiny speedup for registering listeners
  * Tiny speedup for `CAPTURE`, `TEST_CASE_METHOD`,
    `METHOD_AS_TEST_CASE`, and `TEMPLATE_LIST_TEST_*` macros.
  * `Contains`, `RangeEquals` and `UnorderedRangeEquals` matchers
    now support ranges with iterator + sentinel pair
  * Added `IsNaN` matcher
  * Unlike `REQUIRE(isnan(x))`, `REQUIRE_THAT(x, IsNaN())` shows
    you the value of `x`.
  * Suppressed `declared_but_not_referenced` warning for NVHPC
    (#2637)
  * Fixed performance regression in section tracking introduced
    in v3.3.1
  * Extreme cases would cause the tracking to run about 4x slower
    than in 3.3.0</changelog>
  <changelog author="badshah400@gmail.com" date="1690459200">- Update to version 3.4.0:
  * VectorEquals supports elements that provide only == and not !=
    (gh#catchorg/Catch2#2648).
  * Catch2 supports compiling with IAR compiler
    (gh#catchorg/Catch2#2651).
  * Various small internal performance improvements.
  * Various small internal compilation time improvements.
  * XMLReporter now reports location info for INFO and WARN
    (gh#catchorg/Catch2#1251).
  * Documented that SKIP in generator constructor can be used to
    handle empty generator (gh#catchorg/Catch2#1593).
  * Added experimental static analysis support to TEST_CASE and
    SECTION macros (gh#catchorg/Catch2#2681).
  * *_THROWS, *_THROWS_AS, etc now suppress warning coming from
    __attribute__((warn_unused_result)) on GCC
  (gh#catchorg/Catch2#2691).
  * Fixed assertionStarting events being sent after the expr is
    evaluated (gh#catchorg/Catch2#2678).
  * Errors in TEST_CASE tags are now reported nicely
    (gh#catchorg/Catch2#2650).
  * Bunch of improvements to catch_discover_tests.
  * meson build can disable building tests
    (gh#catchorg/Catch2#2693).
  * meson build properly sets meson version 0.54.1 as the minimal
    supported version (gh#catchorg/Catch2#2688).
- Use ninja for build.</changelog>
</package>
<package pkgid="76b3279b0e7d5cf4393923f9fdeee5d1cf03851bdadf340a34a7a7e345b3be158dee67d9b0a2eb74076d6c2f9a114d2609f9aa2676677b821a7a9513ef2f4db6" name="CharLS-devel" arch="s390x">
  <version epoch="0" ver="2.4.2" rel="bp161.1.2"/>
  <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&#xFC;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&#xFC;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="4d9598895652361fac8aee61834dfc7b52123509b56c59b79bdeb183645610fc1657b9e36ab6123f996cd073c1e27bf6c7b43a84870789b05fc68c9deff3a69b" name="Clipper2-devel" arch="s390x">
  <version epoch="0" ver="1.5.4" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="23ca45cef446e48e54234978da709cf5d3d76ce3f34bbcfb16364c9c9bee1e7e36f559cd8ddca3de5a82b4312d27ce090d6bc33a9770b82bf63b0cd9a2a776a7" name="ClusterTools2" arch="noarch">
  <version epoch="0" ver="3.1.3" rel="160099.2.2"/>
  <changelog author="lars.pinne@suse.com" date="1378468800">- added cs_show_wwpn, cs_check_lsbinit first alpha</changelog>
  <changelog author="lars.pinne@suse.com" date="1467288000">- version 3.0.0, adaptation of the scripts for the SLE12 platform
- fate#319611</changelog>
  <changelog author="imanyugin@suse.com" date="1473249600">- Obsolete the -doc subpackage, bsc#993014</changelog>
  <changelog author="imanyugin@suse.com" date="1521115200">- added /etc/ClusterTools2/cs_make_sbd_devices, bsc#1084925
- version 3.0.1</changelog>
  <changelog author="kstreitova@suse.com" date="1550750400">- The /etc/cron.d/ClusterTools2 does not contain any active cronjob
  so we can move it to /usr/share/ClusterTools2/samples/ and
  remove "Requires: cron" as it's no longer needed.
  [bsc#1115405] [fate#323635]
- Remove the Vendor line that is now forbidden</changelog>
  <changelog author="abriel@suse.com" date="1576497600">- change version from 3.0.1 to 3.1.0
- Update package to the latest upstream version
  add missing man pages, config files and scripts:
  add new man page man8/cs_show_hana_info.8, man8/cs_dmesg.8,
  man8/cs_show_wwpn.8 , man8/cs_show_hana_autofailover_patterns.8,
  man8/cs_show_cluster_transition.8
  add new kernel modules (ibmvnic.ko, ibmvfc.ko, lin_tape.ko,
  deadman.ko) to search for
  add new config files etc/ClusterTools2/cs_show_memory,
  etc/ClusterTools2/cs_show_cluster_transition
  add new scripts sbin/cs_show_hana_info, sbin/cs_show_wwpn,
  sbin/cs_show_hana_autofailover_patterns, sbin/cs_dmesg,
  sbin/cs_show_cluster_transition, sbin/cs_show_xfs_patterns,
  add new examples for helper scripts (samples/pacemakill)
  enhance the scripts:
  add check for multi-queue scheduler
  change initrd check to support new SLES12/15 format
  adapt the changed sar filename syntax
  add 'systemctl get-default' for SLES12/15 instead of using
  /etc/inittab
  add checks for additional SAP Notes 2655238, 2205917 and 2686011
  remove crontab in favour for systemd timer
  use /etc/os-release instead of old /etc/SuSE-release
  add check for powerVM
  adapt the corosync checks to the new values in the best practice
  documentation
  add additional rpms to look for (e.g. saptune, rear, glibc2,
  kernel-default, kernel-ppc64=4.12.14 ...)
  add additional files (e.g. /boot/grub2/grub.cfg,
  /var/log/mcelog, memory.txt (from supportconfig),
  /etc/systemd/system.conf, /usr/sap/sapservices, /etc/sudoers ...)
  to search for or to search in
  add additional services to check (e.g. sbd.service,
  tuned.service ...)
  add additional error and info pattern to search for in log files
  (e.g. "systemd.*start-limit" and similar search strings)
  enhance the list of cluster related SUSE TIDs
  7022678, 7023149, 7022921, 7021158, 7022255, 7022984, 7023127,
  7021376, 7018571, 7021211, 7018408, 7023236, 7022001, 7019001,
  7017985, 7023007, 7016640, 7018194, 7022644, 7017617, 7018594,
  7022764, 7020256, 7022316, 7022840, 7021065, 7022467, 7022565,
  7022152, 7018352, 7017651, 7023166, 7010249, 3044267, 7004659,
  7018181, 7023324, 7016918, 7023526, 7022310, 7022681, 7023021,
  7023732, 7018233, 7018329, 7018361, 7011860, 7023344, 7021064,
  7022268, 7018744, 7023714, 7023713, 3684654, 3054866, 7022975,
  7022293, 7017750, 7023805, 7021182
  (bsc#1097134, jsc#SLE-9199)
- cleanup the package and the man pages, remove unavailable
  references, adjust Copyright string, adjust feedback address
- script refinement and first steps for an adaption to SLE15 code
  stream
  using 'shellcheck' to find and correct syntax problems,
  spelling errors and other problems</changelog>
  <changelog author="abriel@suse.com" date="1626436800">- change version from 3.1.0 to 3.1.1
- As some of the supportconfig plugins of ClusterTools2 takes very
  log time to process, we will disable these plugins by default in
  /etc/ClusterTools2/supportconfig_plugins.
  That means that after an initial installation of ClusterTools2
  NO supportconfig plugin will be active. To change this behaviour
  manually uncomment the entres of interesst in the file
  /etc/ClusterTools2/supportconfig_plugins.
  During a package update nothing will change. If an active plugin
  is disturbing the creation of a supportconfig archive, please
  comment out the related entry manually in the file
  /etc/ClusterTools2/supportconfig_plugins.
  Please refer to manual page supportconfig_plugins(5) for further
  details.
  (bsc#1186119)
- Add file samples/00_bootstrap_sle15.crm.tmpl to support SLE15
  (bsc#1166943)</changelog>
  <changelog author="abriel@suse.com" date="1648468800">- change version from 3.1.1 to 3.1.2
- As newer versions of pacemaker display the output from command
  'crmadmin --quiet' on stdout instead on stderr, the command
  'cs_clusterstate' was enhanced to adapt these change.
  (bsc#1188652)
- Adapt 'cs_show_scores' to support newer versions of pacemaker
  and crmsh
  (bsc#1188456)
- man page updates</changelog>
  <changelog author="abriel@suse.com" date="1708516800">- change version from 3.1.2 to 3.1.3
  * adapt 'cs_show_scores' to support newer versions of crmsh
    (bsc#1219806)
  * change SBP URL in man page ha_related_sap_notes.7 to point to
    the new location
    (bsc#1194285)
  * additional man page updates
  * new script /usr/sbin/cs_list_sap_instances</changelog>
  <changelog author="abriel@suse.com" date="1723118400">- remove dependency to perl-TermReadLine-Gnu for SLE16</changelog>
</package>
<package pkgid="050e5eb857c723dd1a5cc02c98fc7ccf2e8a5615e160b22233f76126bef034fb30430b631f66534a49604da249318c467f9f08d6bd202fe240bd4492f44492de" name="Coin4-devel" arch="s390x">
  <version epoch="0" ver="4.0.2" rel="bp161.1.2"/>
  <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&#xFC;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&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1645444800">- 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&#xFC;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>
</package>
<package pkgid="5ae13f5d808f3e43b131fc81832a67f575f17bc75fa8ed397b50db1f421756fce2f9941266bcc8653d90d73165f3ddcf10b6496b28df72eb3043d2e3ec5c46e8" name="ColPack-devel" arch="s390x">
  <version epoch="0" ver="1.0.10" rel="160099.3.2"/>
  <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>
</package>
<package pkgid="10e84b4fb04f1943264d47d02b747f2961bd796a412ee170c27d97084649335db6bf52f3801708f3ab59b4cb99ae78ca2349b22aa55c195be954932bcfabba39" name="ColorFull-devel" arch="s390x">
  <version epoch="0" ver="1.1" rel="bp161.1.2"/>
  <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="9065e26b66ea1a88a6092b2f06172fab5171f9544b3301bc49f0ed722dcdbf91ca652ef7de4dbdcc070d91f4c422758b2a62257f36c35fde934982591d484fc1" name="CorsixTH" arch="s390x">
  <version epoch="0" ver="0.67" rel="bp161.1.5"/>
  <changelog author="mailaender@opensuse.org" date="1514635200">- Disable movies to workaround a segfault on startup
  https://github.com/CorsixTH/CorsixTH/issues/1315</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1551528000">- Update to version 0.62
- Enable movies again</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1558699200">- Update to version 0.63
  * Game music now supports ogg, flac, wav, aiff, voc, and mod in
    addition to mp3 and mid/xmi tracks.
  * No more hunting for that machine that's always breaking down.
    Save your camera position with ALT+number, and restore with
    CTRL+number.
  * Announcements are now queued to play one after another instead
    of overlapping.
  * New man page for unix like operating systems.
  * Fax message improvements.
  * All hotkeys in the game are now configurable from within a
    new option in the settings menu.
  * Configure the scroll and zoom speed in game.
  * Improved mouse 'release' behaviour. Release mouse (CTRL+F10 by
    default) now always releases the mouse, so the game will not
    scroll when moving out of the window. Clicking in the game
    window causes the game to recognize the mouse again.
- Run spec-cleaner.
- Installation of Icon- and desktop files are now properly handled
  by the upstream buildsystem.</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1594987200">- Update to version 0.64
  * ISO images may be used as a Theme Hospital data source.
  * Confirm dialogs are now sized properly in all languages
  * Many circumstances causing rooms to become stuck have been fixed
  * Level 6 map issues causing errors have been corrected
  * Epidemic patients couldn't be treated while they were seeking a room
  * CJK text layout issues have been corrected
  * French Level 5 description was replaced so that formatting characters no longer show up in it.
  * Some undefined behavior and potential memory leaks have been corrected.
  * Earthquake cheat now breaks your hospital instead of the game.
  * Updated translations for Chinese, French, Brazilian Portuguese.
  * Spelling and grammar fixes for English.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 0.65:
  * Hospital policies will now carry over to your next level in
    the campaign
  * You can now remove destroyed rooms for a fee (config option)
  * The information dialogs that appear when a room is first built
    can be disabled in the configuration file
  * Fire extinguishers in rooms now have a chance to save a smoking
    machine from exploding
  * Advisor has more advice
  * Additional trophy of the original game is implemented
  * Roujin's challenge cheat is back
  * Experimental direct_zoom config option, for more efficient zoom.
  * Fix: Emergencies with unknown diseases will no longer occur
  * The VIP system has been overhauled to provide more balanced ratings
  * Overpriced/Underpriced treatments now scale with difficulty
  * Placing a receptionist on a desk will now call her to the desk
  * Boiler breakdowns now depend on handymen
  * Faxes can no longer be opened while paused
  * Improvements to receptionist announcement frequency and behaviour
  * Games compiled without movie/audio can no longer access these settings
  * Greek language added!
  * Updates to Brazilian-Portuguese and English language
  * Fixes to Chinese unicode encoding
  * Fix: Issues scheduling emergencies have been resolved
  * Fix: Games will no longer crash on load if the jukebox was open
  * Fix: Games will no longer crash because of an empty music folder
  * Fix: Fixed a scenario where editing a room caused staff to get stuck
  * Fix: Games that scrolled while saving stop scrolling on load
  * Fix: Psychiatrists in the Operating Theatre are now properly counted
  * Fix: Losing a game now gives the reason if the movie is skipped
  * Fix: Exiting the game will no longer hang when using the
    Wayland backend
  * Fix: The mouse will now be freed on game crash</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1625918400">- Fix lua-lpeg requirement</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1625918401">- Use default lua otherwise the Requires will be incorrect
- Remove unnecessary luajit build dep</changelog>
  <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&#xF8;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>
</package>
<package pkgid="a22f43c092072d32dc89a3028ece5959c21d954fc1588e1ef42a64720d3bf017a7563bb998d5f142a8a37d44473e68b82ca40fe2d7506a363543972d0edc48cf" name="DSView" arch="s390x">
  <version epoch="0" ver="1.3.2" rel="bp161.1.5"/>
  <changelog author="Dmitry Roshchin &lt;dmitry_r@opensuse.org&gt;" date="1570363200">- Initial package, version 1.01</changelog>
  <changelog author="Dirk M&#xFC;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="e3721eb4d4a500e3bb29d549a208715d4257aac9f469c68b4b46e3561d61ac7e222c2b98eea98d26689c3d9b9cf8a28614f1e6f9955eef4a7f59206135aace85" name="DVDStyler" arch="s390x">
  <version epoch="0" ver="3.2.1" rel="bp161.1.4"/>
  <changelog author="bjorn.lie@gmail.com" date="1526644800">- Drop pkgconfig(libgnomeui-2.0) BuildRequires, using libgnomeui is
  not mandatory.
- Drop conditional wxWidgets-3_0-devel BuildRequires, no current
  openSUSE release provides it.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1550059200">- Add DVDStyler-fix-build-ffmpeg4.patch: Fix build with ffmpeg v4.
  Following this, no longer enforce ffmpeg3 versions of
  pkgconfig(libav*).</changelog>
  <changelog author="plater &lt;davejplater@gmail.com&gt;" date="1554638400">- Require specific version of wxsvg that DVDStyler was built
  against as first stage for fixing boo#1131765</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1581681600">- Update to version 3.1.2
  * unix: changed to use configuration file .dvdstyler/dvdstyler
  version 3.1.1:
  * updated some translation
  version 3.1:
  * added some new buttons (movie, settings, etc.)
  * added possibility to create a new button from SVG file
  * added possibility to edit buttons
  * added frame-text button and template (thanks to ecodrv)
  * fixed functionality of command "call last menu;" if
    specified for a chapter
  * added support of HD videos (experimental, can be activated
    in settings)
  * fixed some bugs
- Dropped DVDStyler-fix-build-ffmpeg4.patch (merged upstream)
- Dropped group tag</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1582027200">- Add reproducible.patch to normalize zip timestamps
  to make package build reproducible</changelog>
  <changelog author="aloisio@gmx.com" date="1586347200">- Updated wxsvg version requirement</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1659355200">- Update to 3.2.1 and build with wxGTK3-3_2-devel.
- Fix build with patch from upstream - fix.patch
- Upstream changes:
  * added support of font attribute 'underline' and "line-through"
  * video properties: added possiblity to add video filters before
    pad/scale filters
  * some improvements of PCM support (experemental)
  * added initial support of transparent highlighted colors
  * disabled format selection for mjpeg streams (preview images)
  * disabled "Copy" option for MP3 and PCM (because PCM need to be
    repacked to big endian)
  * ignore mjpeg streams (preview images)
  * fixed creation of dvd with more than 100 hours
  * fixed generation of DVD if some video streams are omitted
  * fixed setting shadow if multiple objects are selected
  * fixed slow loading of project files
  * added some new buttons (thanks to ecodrv)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667649600">- Add upstream changes to allow building DVDStyler with FFmpeg5:
  * 0001-fixed-encoding-of-silent-audio-file.patch
  * dvdstyler-ffmpeg5.patch</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1724241600">- Fix build by requiring the same libavcodec as wxsvg
- Exclude i586 build due to missing libMagickCore-7.Q16HDRI.so.9</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1728561600">- Add DVDStyler-ffmpeg7.patch: Support building against FFmpeg 7.
  + Allow building against FFmpeg 7 again, which is also what wxsvg
    is using by now.</changelog>
</package>
<package pkgid="c7fc558936c6aeffd543af7226ae565b8af38a58ce4fc8e30f0ac115ab40d74e7e3407025810cb2e0c898628637d9f40112586d0e24133cf97ebb8332e56be61" name="DVDStyler-lang" arch="noarch">
  <version epoch="0" ver="3.2.1" rel="bp161.1.4"/>
  <changelog author="bjorn.lie@gmail.com" date="1526644800">- Drop pkgconfig(libgnomeui-2.0) BuildRequires, using libgnomeui is
  not mandatory.
- Drop conditional wxWidgets-3_0-devel BuildRequires, no current
  openSUSE release provides it.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1550059200">- Add DVDStyler-fix-build-ffmpeg4.patch: Fix build with ffmpeg v4.
  Following this, no longer enforce ffmpeg3 versions of
  pkgconfig(libav*).</changelog>
  <changelog author="plater &lt;davejplater@gmail.com&gt;" date="1554638400">- Require specific version of wxsvg that DVDStyler was built
  against as first stage for fixing boo#1131765</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1581681600">- Update to version 3.1.2
  * unix: changed to use configuration file .dvdstyler/dvdstyler
  version 3.1.1:
  * updated some translation
  version 3.1:
  * added some new buttons (movie, settings, etc.)
  * added possibility to create a new button from SVG file
  * added possibility to edit buttons
  * added frame-text button and template (thanks to ecodrv)
  * fixed functionality of command "call last menu;" if
    specified for a chapter
  * added support of HD videos (experimental, can be activated
    in settings)
  * fixed some bugs
- Dropped DVDStyler-fix-build-ffmpeg4.patch (merged upstream)
- Dropped group tag</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1582027200">- Add reproducible.patch to normalize zip timestamps
  to make package build reproducible</changelog>
  <changelog author="aloisio@gmx.com" date="1586347200">- Updated wxsvg version requirement</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1659355200">- Update to 3.2.1 and build with wxGTK3-3_2-devel.
- Fix build with patch from upstream - fix.patch
- Upstream changes:
  * added support of font attribute 'underline' and "line-through"
  * video properties: added possiblity to add video filters before
    pad/scale filters
  * some improvements of PCM support (experemental)
  * added initial support of transparent highlighted colors
  * disabled format selection for mjpeg streams (preview images)
  * disabled "Copy" option for MP3 and PCM (because PCM need to be
    repacked to big endian)
  * ignore mjpeg streams (preview images)
  * fixed creation of dvd with more than 100 hours
  * fixed generation of DVD if some video streams are omitted
  * fixed setting shadow if multiple objects are selected
  * fixed slow loading of project files
  * added some new buttons (thanks to ecodrv)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667649600">- Add upstream changes to allow building DVDStyler with FFmpeg5:
  * 0001-fixed-encoding-of-silent-audio-file.patch
  * dvdstyler-ffmpeg5.patch</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1724241600">- Fix build by requiring the same libavcodec as wxsvg
- Exclude i586 build due to missing libMagickCore-7.Q16HDRI.so.9</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1728561600">- Add DVDStyler-ffmpeg7.patch: Support building against FFmpeg 7.
  + Allow building against FFmpeg 7 again, which is also what wxsvg
    is using by now.</changelog>
</package>
<package pkgid="33fc9c1df3bac9d7b43e1b14b202539760ac7d11bcf0bbed092600806dcda143541fc40838838e342d10986ab961eeb4c5a7dcbb38235a9d51f94c8834ba2d2d" name="DevIL-devel" arch="s390x">
  <version epoch="0" ver="1.7.8" rel="bp161.1.11"/>
  <changelog author="tchvatal@suse.com" date="1378555200">- Kill the mandriva code as they are not using it anyway.
- Add missing deps to build all features possible
- Move the ilur binary to separate tools package as it is GPL-3.0+
  licensed.</changelog>
  <changelog author="lnussel@suse.de" date="1380715200">- make sure to not use il_wdp.c</changelog>
  <changelog author="antoine.belvire@laposte.net" date="1435320000">- Fix compilation with GCC 5: add DevIL-1.7.8-gcc5.patch.</changelog>
  <changelog author="dimstar@opensuse.org" date="1496059200">- Drop lcms-devel BuildRequires and pass --disable-lcms to
  configure: lcms upstream explicitly recommends no longer to use
  this outdated version of the library (DevIL 1.8.0 seems to gain
  lcms2 support).</changelog>
  <changelog author="wbauer@tmo.at" date="1523102400">- Add jp2-remove-use-of-uchar-define.patch to fix build with newer
  jasPer</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1526126400">- Fix %install_info_delete usage:
  * It has to be performed in %preun, not %postun.
  * See https://en.opensuse.org/openSUSE:Packaging_Conventions_RPM_Macros#.25install_info_delete.</changelog>
  <changelog author="mvetter@suse.com" date="1566388800">- bsc#1144245: Remove JPEG2000 support due to dropping dependency
  on libjasper
- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566388801">- Remove bias and marketing wording from descriptions.</changelog>
  <changelog author="pgajdos@suse.com" date="1618401600">-
- added patches
  fix build with openexr3
  + libdevil-openexr3.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1709208000">- Use %patch -P N instead of deprecated %patchN</changelog>
</package>
<package pkgid="4abaae0b90a875a1af9e777dcaaca7da7bc82f7f531063c38ce698b54292d0e1af65fb13b7eae1e76320d6f2aabca865684f601c254642615b6518e86668ced7" name="FAudio-devel" arch="s390x">
  <version epoch="0" ver="24.06" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to 23.01:
  * Remove PlatformToolset lines from visualc-gdk project</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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>
</package>
<package pkgid="78213a8348418b8628d60b84b8fa9709835a243bd5b2b3782ae40b405fc6d8f7a75fe7052f89040abdf922ac9ff71ce0a4ee5db3072500c44b0eebc12a2f6513" name="FastCGI" arch="s390x">
  <version epoch="0" ver="2.4.6" rel="160099.2.3"/>
  <changelog author="boris@steki.net" date="1363780800">- re-enable SLE support as %perl_requires is too new</changelog>
  <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="fcrozat@suse.com" date="1683806400">- Fix url for website and source, upstream is dead for a while.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1718280000">- Rename perl-FastCGI subpackage to perl-FCGI: adjust the package
  name to the actual perl module name.</changelog>
  <changelog author="mrueckert@suse.de" date="1728388800">- add the normalized provides for perl(FCGI) until auto provides is
  fixed</changelog>
  <changelog author="mrueckert@suse.de" 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>
</package>
<package pkgid="0d6a1ec40bd15c5f4c71fc0ae40bb91bbb75294f408529172ec3a9ce560cd72815ebc6afdfb9a933f484936f4333b9566a1be6bed05243166dc6d66bc98f9267" name="FastCGI-devel" arch="s390x">
  <version epoch="0" ver="2.4.6" rel="160099.2.3"/>
  <changelog author="boris@steki.net" date="1363780800">- re-enable SLE support as %perl_requires is too new</changelog>
  <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="fcrozat@suse.com" date="1683806400">- Fix url for website and source, upstream is dead for a while.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1718280000">- Rename perl-FastCGI subpackage to perl-FCGI: adjust the package
  name to the actual perl module name.</changelog>
  <changelog author="mrueckert@suse.de" date="1728388800">- add the normalized provides for perl(FCGI) until auto provides is
  fixed</changelog>
  <changelog author="mrueckert@suse.de" 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>
</package>
<package pkgid="deae80e0383b08baaab6516857d8545cb7dd0fe7d1c1fba3aab79a5f3a5ca55b47bfa3d43c7e09c48cb541c11b5bef4b0e75021297f43ffa93eb365281e8729e" name="FlightGear-data" arch="noarch">
  <version epoch="0" ver="2020.3.18" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1607601600">- Update to 2020.3.4
  * No changelog available</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1610366400">- Update to 2020.3.5
  * http://wiki.flightgear.org/Changelog_2020.3#2020.3.5</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1611835200">- Update to 2020.3.6
  * http://wiki.flightgear.org/Changelog_2020.3#2020.3.6</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1617624000">- Update to 2020.3.8
  * http://wiki.flightgear.org/Changelog_2020.3#2020.3.7</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1623326400">- Update to 2020.3.9
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.9</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1629979200">- Update to 2020.3.11
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.11</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643976000">- Update to 2020.3.12
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.12</changelog>
  <changelog author="Stefan Br&#xFC;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&#xFC;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&#xFC;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>
</package>
<package pkgid="7d65e1a943cbe218db43827708268cc6d1264025d491f62499c6ec4157873183c8dfe65bde6e461e1974754955883f3bcd5ccb13c3159f0804a20b09f5d903aa" name="FlightGear-docs" arch="noarch">
  <version epoch="0" ver="2020.3.18" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1607601600">- Update to 2020.3.4
  * No changelog available</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1610366400">- Update to 2020.3.5
  * http://wiki.flightgear.org/Changelog_2020.3#2020.3.5</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1611835200">- Update to 2020.3.6
  * http://wiki.flightgear.org/Changelog_2020.3#2020.3.6</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1617624000">- Update to 2020.3.8
  * http://wiki.flightgear.org/Changelog_2020.3#2020.3.7</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1623326400">- Update to 2020.3.9
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.9</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1629979200">- Update to 2020.3.11
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.11</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643976000">- Update to 2020.3.12
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.12</changelog>
  <changelog author="Stefan Br&#xFC;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&#xFC;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&#xFC;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>
</package>
<package pkgid="ab53e333f22a3e586f0607559356806ce91138720212708faacfbf70b94690789ef36fa21b7a32144f97bdc8b6f642b72515763192ad24ecdac2463606bb0758" name="Font-Downloader" arch="noarch">
  <version epoch="0" ver="10.0.0" rel="bp161.1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673697600">- Initial package (version 10.0.0).</changelog>
</package>
<package pkgid="de4dae832a23cfe5d68d8f07f961041ee7e814d778a454c1823ffc5bac93aefce29525edfc597b28735a2d8985a3a868559289741b1085caf9e18be106023d22" name="Font-Downloader-lang" arch="noarch">
  <version epoch="0" ver="10.0.0" rel="bp161.1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673697600">- Initial package (version 10.0.0).</changelog>
</package>
<package pkgid="986ab87a784dd725761854e425730ac5a4431d23b2508c406aa3cfe94528d86f12e2e053c109986721d114953658af14663d7a1be68ae98ed66ec6e35dd0599c" name="Fragments-lang" arch="noarch">
  <version epoch="0" ver="3.0.1" rel="bp161.1.79"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1655726400">- Automatic update of vendored dependencies</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1672228800">- Update to version 2.1:
  + Allow changing the location of a single torrent
  + New menu option to resume all torrents
  + Torrent errors are now displayed instead of ignoring them
    silently
  + Display message when the configured download/incomplete
    directory is not available
  + Transmission daemon is only started when necessary, and no
    longer runs continuously in the background
  + Application window can now be closed with CTRL+W
  + Fixed issue that already added magnet links were not recognised
  + Fixed a crash related to the "Automatically Start Torrents"
    setting
  + User interface improvements by using new Libadwaita widgets.
  + Updated translations.
- Replace rust-packaging with cargo-packaging BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678968000">- Automatic update of vendored dependencies</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681300800">- Drop %rustflags macro definition and use %__rustflags from
  cargo-packaging package instead.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300801">- Use rustflags in check section also + run cargo_test macro.
- Add constraints, we need a bigger hdd than some of the builders
  provide.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686830400">- Use %__default_rustflags instead of the deprecated %__rustflags
  macro. Requires at least cargo-packaging 1.2.0+2.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687348800">- Use %build_rustflags instead of the deprecated
  %__default_rustflags macro. Requires at least cargo-packaging
  %1.2.0+3.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687521600">- Update to version 2.1.1:
  + New F10 shortcut to open main menu.
  + Updated translations.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1718280000">- Remove obsoleted cargo_config -- Now part of vendor source
- Update to version 3.0.1:
  * Update to Transmission 4.0.6
  * New sandboxed backend for storing remote passwords
  * Fixed layout issues with empty state view
  * Updated translations
- Updates from version 3.0.0:
  New features:
  * Added torrents can now be searched
  * In addition to magnet links, "*.torrent" links in the
    clipboard are now also recognized
  * Prevent system from going to sleep when torrents are
    active
  * New torrents can be added via drag and drop
  * Automatic trashing of "*.torrent" files after adding
    them
  * Stop downloads when a metered network gets detected
  Improvements:
  * When controlling remote sessions, the local
    Transmission daemon no longer gets started
  * Torrents are automatically restarted if an incorrect
    location has been corrected
  * Torrents can now also be added via CLI
  * Clipboard toast notification is no longer displayed
    multiple times
  * Reduced CPU/resource consumption through adaptive
    polling interval
  * Improved accessibility of the user interface
  * Modernized user interface through the use of new
    Adwaita widgets
  * Update from Transmission 3.0.5 to 4.0.5</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724068800">- Disable LTO, fails to build with GCC 14.
- Drop obsolete audit from _service, it is automatic now.</changelog>
</package>
<package pkgid="81d8fc71b474a4bc3ec3baf127b829a07b762e390f1a3ef94a0b7f9e68f49d3cb145048fe1d74cbcd91ed2e4f31e96e31a78347d884671d630fca59b3507e62e" name="GeoLite2-ASN" arch="noarch">
  <version epoch="0" ver="2024.10.25" rel="bp161.1.1"/>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1733572800">- Initialized 2024.12.07</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1736078400">- Downgraded to 2024.10.25
  * Returned Russian and Crimean IPs deleted in later versions.</changelog>
</package>
<package pkgid="f02e68250bfacb54aef864c04ae82c0356d50fd53b2215d1aaeed77b93804159317919674115ea66dedd919ec5ec8ed3fac058c5f3814cccebbc81c035f65c80" name="GeoLite2-City" arch="noarch">
  <version epoch="0" ver="2024.10.25" rel="bp161.1.1"/>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1733572800">- Initialized 2024.12.07</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1736078400">- Downgraded to 2024.10.25
  * Returned Russian and Crimean IPs deleted in later versions.</changelog>
</package>
<package pkgid="ec0600ed563511a7ffaa904f6e3b7db9dec9aff41831df676db59b368825a4979c78047892caf177f8bf379fc53a0169d6c2d833cad31b9394c9bda7652c7492" name="GeoLite2-Country" arch="noarch">
  <version epoch="0" ver="2024.10.25" rel="bp161.1.1"/>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1733572800">- Initialized 2024.12.07</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1736078400">- Downgraded to 2024.10.25
  * Returned Russian and Crimean IPs deleted in later versions.</changelog>
</package>
<package pkgid="e1497540eef13847953414c33701b2af944804d3b686cc5f6f9489ca9e8f76b677c1ad7b1388248aae5d565efde17888b8b2ddc573db7d2ea812e724bf0acdc9" name="GraphicsMagick" arch="s390x">
  <version epoch="0" ver="1.3.48" rel="160099.2.1"/>
  <changelog author="pgajdos@suse.com" date="1779105600">- added patches
  CVE-2026-42050: Stack buffer overflow in XTileImage [bsc#1265048]
  * GraphicsMagick-CVE-2026-42050.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1781092800">- modified patches
  * GraphicsMagick-perl-linkage.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" date="1781265600">- fixed off by one [bsc#1265048]
- modified patches
  * GraphicsMagick-CVE-2026-42050.patch</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="9ea273b5f2057c355e0e7adfe73fcb3c297e08a440363551df73bbd5e8fa46cc0c963f4b832bf20db74e58f0b8852377f6faa6ce069339c5d9c30e8864134ba1" name="GraphicsMagick-devel" arch="s390x">
  <version epoch="0" ver="1.3.48" rel="160099.2.1"/>
  <changelog author="pgajdos@suse.com" date="1779105600">- added patches
  CVE-2026-42050: Stack buffer overflow in XTileImage [bsc#1265048]
  * GraphicsMagick-CVE-2026-42050.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1781092800">- modified patches
  * GraphicsMagick-perl-linkage.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" date="1781265600">- fixed off by one [bsc#1265048]
- modified patches
  * GraphicsMagick-CVE-2026-42050.patch</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="ccec1cbc2144263edb80fc344a265fc5ebf6d3c83769b673704f9271a8f7be4552a15cd3f6dfdb973cd03338f3f4e5642213bee839dd71708a74e74321a4487d" name="HepMC-devel" arch="s390x">
  <version epoch="0" ver="3.2.7" rel="bp161.1.4"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1608206400">- Update to version 3.2.3:
  * Documentation and copyright years were updated.
  * Python bindings were regenerated with binder 1.1.0 and the
    pybind11 copy updated to 2.6.0.
  * The #ifdefs around the functions that had to be excluded from
    bindings but binder 1.0.0 was not doing that were removed.
  * A python test with attributes was added.
  * ReaderLHEF was fixed for to treat correctly more comaplicated
    input.
  * Included updates to many python scripts.
  * Included updates to CMake scripts.
- Run tests; need to pass CMAKE_SKIP_RPATH=OFF to cmake to fix
  rpath handling in Leap 15.2 (and doesn't hurt generally).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1615723200">- Move doc to HepMC3 named dir to avoid clash with HepMC2.
- Provide HepMC3-* where appropriate.</changelog>
  <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>
</package>
<package pkgid="398417d2fb508c97069991b116593eae3748d4a537471090fb97e0a5aa8f7fa1b4de16291c4b660709f586f86e729b942cc9a98236bebcd42567a9fc734f8943" name="HepMC-doc" arch="noarch">
  <version epoch="0" ver="3.2.7" rel="bp161.1.4"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1608206400">- Update to version 3.2.3:
  * Documentation and copyright years were updated.
  * Python bindings were regenerated with binder 1.1.0 and the
    pybind11 copy updated to 2.6.0.
  * The #ifdefs around the functions that had to be excluded from
    bindings but binder 1.0.0 was not doing that were removed.
  * A python test with attributes was added.
  * ReaderLHEF was fixed for to treat correctly more comaplicated
    input.
  * Included updates to many python scripts.
  * Included updates to CMake scripts.
- Run tests; need to pass CMAKE_SKIP_RPATH=OFF to cmake to fix
  rpath handling in Leap 15.2 (and doesn't hurt generally).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1615723200">- Move doc to HepMC3 named dir to avoid clash with HepMC2.
- Provide HepMC3-* where appropriate.</changelog>
  <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>
</package>
<package pkgid="2041c46fcc5068a9a3ed7571fc692c56fbafd03f55518b3629652ebdcb5abccabb0fc6772912c5ec30ba56b05490f76a6a013d2641ad276f265f60dd387cf988" name="Herwig-devel" arch="s390x">
  <version epoch="0" ver="7.3.0" rel="bp161.1.2"/>
  <changelog author="badshah400@gmail.com" date="1509883200">- Update to version 7.1.2:
  * Reduction of the default pt cut for QED radiation off leptons.
  * Inputfile changes due to new read mode in ThePEG.  ThePEG
    remains in current repo dir when reading input-file/snippet.
  * Fix for shower scale variations in qtilde shower.
  * All standard input files now use the tuned intrinsic pt.
  * Remove obsolete input files for various tunes.
  * Fix for Madgraph interface for NLO corrections with recent
    version.
  * Run file size reduction for processes using madgraph/openloops.
  * Fix in jacobian for massive dipole kinematics.
  * General improvements for UFO model handling.
- Fix env based hashbangs (/usr/bin/env python -&gt; /usr/bin/python,
  etc.).</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1524139200">- Build Herwig only on x86_64 since other archs are not supported</changelog>
  <changelog author="badshah400@gmail.com" date="1525089600">- Update to version 7.1.3:
  * Dipole Shower
  - Changed default phase space limits
  - g -&gt; gg splitting function asymmetrized
  - Initial retune supplied, given the visible changes
    to LEP observables
  * Added new Baryonic colour reconnection model (arXiv
    1710:10906)
  * Added Schuler-Sjostrand Photon PDFs
  * Handling of massless taus from external sources
  * various minor fixes
  * use std::array&lt;&gt; where possible</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1556798400">- Update to version 7.1.5:
  * Add option of producing partons on physically mass shell after
    the parton shower to allow the string model to be used to
    hadronize events
  * Fixes for template issues and compiler warnings for gcc8,9,
    icc and clang
  * Fixes to the calculation of W, Z and h widths if decay modes
    removed
  * Fix typo in FI g to gg dipole.
  * Fix to allow 1 parameter to specify the mass of more than one
    particle in the UFO converter
  * Fix to partial width calculation of VSS decays
  * Fix the PDF assignment for DIS processes with Matchbox
  * Fix for undecayed W bosons in internal POWHEG gauge boson pair
    code
  * Update boost detection in configure script
- Changes from version 7.1.4:
  * More matrix elements and better handling of BSM physics
  * Fix for spin correlations in angular-ordered shower, effects
    top decays
  * Allow fixed target collisions
  * various minor fixes</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1563364800">- Disable LTO to prevent resulting build failure.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1578139200">- Update to vesion 7.2.0:
  * Improvements to the simulation of multiple-parton
    interactions, including diffractive processes.
  * A new model for baryonic colour reconnection.
  * Spin correlations in both the dipole and angular-ordered
    parton showers.
  * Improvements to strangeness production.
  * An improved choice of evolution variable in the
    angular-ordered parton shower.
  * Support for generic Lorentz structures in BSM models.
- Changes from Herwig 7.1.6 release:
  * Fix if no W in top in external events.
  * Vertex position fix for dip[ole shower events.
  * Update boost m4.
  * Add max,min, re, im to functions for ufo conversion.
  * Comparision operators should be const, issues with C++17.
- Update required verion of ThePEG-devel: version 2.2.0 now
  required.
- Fix an env-based hashbang.
- Use fdupes also on %{_datadir} to link a pair of duplicated
  files.
- Remove a spurious backup file that gets installed otherwise.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1578657600">- Switch to python3.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591617600">- Update to version 7.2.1:
  * Vertex position fix for taus in dipole shower events.
- Add Herwig-type-mismatch-fix.patch to fix data of incorrect type
  sent to functions, flagged by GCC 10.
- Use autosetup instead of individual patch commands.
- Use %make_build which automatically uses parallel threads and
  makes the compilation more verbose.
- Remove a spurious .orig file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1616155200">- Update to version 7.2.2:
  * support for python 3 and gcc 10.
  * ufo2herwig script is updated to be compatible with python 2
    and 3, using --convert option.
- Rebase Herwig-disable-repo-install.patch for update.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704542400">- Update to version 7.3.0:
  * electroweak radiations added to the default parton shower
  * HQET spin hadronization and decay have been implemented to
    improve the predictions of excited heavy mesons and heavy
    baryons
  * dot-preserving treatment of the default parton shower
    evolution scale has been implemented
  * infrastructure for dynamic hadronization model and dark
    hadronization added
  * kinematic treatment of cluster splitting in cluster
    fissioner improved
  * new global tune implemented
  * several bugs fixed
- Update to version 7.2.3:
  * improved ufo2herwig tool
  * improved remnant handling for photon collisions
  * improved high-energy behaviour of default parton shower</changelog>
</package>
<package pkgid="06efcc409c6f18eca6e40f9b4a69f56ecf3aad963ea0039ea57c674082ba0cb18f138a5b1bfe885fc76651d7c8772b22d81c5830782d51f6051583057b5a9196" name="Herwig-libs" arch="s390x">
  <version epoch="0" ver="7.3.0" rel="bp161.1.2"/>
  <changelog author="badshah400@gmail.com" date="1509883200">- Update to version 7.1.2:
  * Reduction of the default pt cut for QED radiation off leptons.
  * Inputfile changes due to new read mode in ThePEG.  ThePEG
    remains in current repo dir when reading input-file/snippet.
  * Fix for shower scale variations in qtilde shower.
  * All standard input files now use the tuned intrinsic pt.
  * Remove obsolete input files for various tunes.
  * Fix for Madgraph interface for NLO corrections with recent
    version.
  * Run file size reduction for processes using madgraph/openloops.
  * Fix in jacobian for massive dipole kinematics.
  * General improvements for UFO model handling.
- Fix env based hashbangs (/usr/bin/env python -&gt; /usr/bin/python,
  etc.).</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1524139200">- Build Herwig only on x86_64 since other archs are not supported</changelog>
  <changelog author="badshah400@gmail.com" date="1525089600">- Update to version 7.1.3:
  * Dipole Shower
  - Changed default phase space limits
  - g -&gt; gg splitting function asymmetrized
  - Initial retune supplied, given the visible changes
    to LEP observables
  * Added new Baryonic colour reconnection model (arXiv
    1710:10906)
  * Added Schuler-Sjostrand Photon PDFs
  * Handling of massless taus from external sources
  * various minor fixes
  * use std::array&lt;&gt; where possible</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1556798400">- Update to version 7.1.5:
  * Add option of producing partons on physically mass shell after
    the parton shower to allow the string model to be used to
    hadronize events
  * Fixes for template issues and compiler warnings for gcc8,9,
    icc and clang
  * Fixes to the calculation of W, Z and h widths if decay modes
    removed
  * Fix typo in FI g to gg dipole.
  * Fix to allow 1 parameter to specify the mass of more than one
    particle in the UFO converter
  * Fix to partial width calculation of VSS decays
  * Fix the PDF assignment for DIS processes with Matchbox
  * Fix for undecayed W bosons in internal POWHEG gauge boson pair
    code
  * Update boost detection in configure script
- Changes from version 7.1.4:
  * More matrix elements and better handling of BSM physics
  * Fix for spin correlations in angular-ordered shower, effects
    top decays
  * Allow fixed target collisions
  * various minor fixes</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1563364800">- Disable LTO to prevent resulting build failure.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1578139200">- Update to vesion 7.2.0:
  * Improvements to the simulation of multiple-parton
    interactions, including diffractive processes.
  * A new model for baryonic colour reconnection.
  * Spin correlations in both the dipole and angular-ordered
    parton showers.
  * Improvements to strangeness production.
  * An improved choice of evolution variable in the
    angular-ordered parton shower.
  * Support for generic Lorentz structures in BSM models.
- Changes from Herwig 7.1.6 release:
  * Fix if no W in top in external events.
  * Vertex position fix for dip[ole shower events.
  * Update boost m4.
  * Add max,min, re, im to functions for ufo conversion.
  * Comparision operators should be const, issues with C++17.
- Update required verion of ThePEG-devel: version 2.2.0 now
  required.
- Fix an env-based hashbang.
- Use fdupes also on %{_datadir} to link a pair of duplicated
  files.
- Remove a spurious backup file that gets installed otherwise.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1578657600">- Switch to python3.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591617600">- Update to version 7.2.1:
  * Vertex position fix for taus in dipole shower events.
- Add Herwig-type-mismatch-fix.patch to fix data of incorrect type
  sent to functions, flagged by GCC 10.
- Use autosetup instead of individual patch commands.
- Use %make_build which automatically uses parallel threads and
  makes the compilation more verbose.
- Remove a spurious .orig file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1616155200">- Update to version 7.2.2:
  * support for python 3 and gcc 10.
  * ufo2herwig script is updated to be compatible with python 2
    and 3, using --convert option.
- Rebase Herwig-disable-repo-install.patch for update.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704542400">- Update to version 7.3.0:
  * electroweak radiations added to the default parton shower
  * HQET spin hadronization and decay have been implemented to
    improve the predictions of excited heavy mesons and heavy
    baryons
  * dot-preserving treatment of the default parton shower
    evolution scale has been implemented
  * infrastructure for dynamic hadronization model and dark
    hadronization added
  * kinematic treatment of cluster splitting in cluster
    fissioner improved
  * new global tune implemented
  * several bugs fixed
- Update to version 7.2.3:
  * improved ufo2herwig tool
  * improved remnant handling for photon collisions
  * improved high-energy behaviour of default parton shower</changelog>
</package>
<package pkgid="91c1e2b581f4b8f331ccd0592f2aa98cc8af05f2d2520a42a901b2989277fd568d88e6554d3d9fc87a8ea93731547a35a09e4119283fa10da8b98b6af7231594" name="IPAddress" arch="noarch">
  <version epoch="0" ver="5.5.1" rel="bp161.1.82"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646654400">- Initial packaging of IPAddress 5.3.3</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: produce reproducible manifest with bnd</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="1730980800">- Upgrade to version 5.5.1
  * Fixes of 5.3.4:
    + a fix to avoid ClassCastException when converting IPv4-mapped
    address to java.net.Inet6Address (#73)
    + fixed the creation of HostName from an unresolved
    compressed-IPv6 socket address (#74)
    + added IPAddressString.isIPv4Mapped for issue #75
    + fixed a class-loading issue with string parsing (#79)
    + removed AddressDivision.getDivisionValueCount() and
    AddressDivision.getDivisionPrefixCount(int) because of
    potential overflow with divisions 63 or 64 bits long. If you
    have a segment, use getValueCount(), or with IPAddressSegment
    use getPrefixValueCount(int), which both return int.
    Otherwise, use getPrefixCount(int) or getCount() which return
    BigInteger
    + fixed issues with comparing non-standard division groupings
    with address comparators
    + added verification when host-masking multiple-valued segments
    + added verification when splitting IPv6AddressSegment
    + fixed check when reversing per-byte multiple-valued division
    + fixed trie-printing method option withNonAddedKeys
    + fixed an issue with serialization of parsed hosts with
    qualifiers
    + added control over parsing empty zones (a zone specifier
    followed by no zone)
    + added a small fix to host name parsing some unusual host names
    + a fix to IPv4AddressSection.toMaxHost
    + fixed a rare synchronization issue when generating division
    strings in AddressDivisionBase
  * Fixes of 5.4.0:
    + added PrefixBlockAllocator for automatic CIDR prefix block
    allocation
    + added AddedTree and AssociativeAddedTree classes for expanded
    constructAddedNodesTree methods
    + added getBlockSize and getBitsForCount in AddressItem
    + added matchUnordered and matchOrdered in Address
    + eliminated invalid AddressValueException when joining a range
    with the IPv4 max value to an IPv6 range (#86)
    + fix to generation of strings from parsed address data (#87)
    + fix to IPv4 address primitive int upper value generation (#96)
  * Fix of 5.4.1:
    + fix to invalid radix argument infinite loop
    (#118, CVE-2023-50570)
  * Fixes of 5.4.2:
    + removed unnecessary SDK dependency incompatible with Java 8
    that was introduced with version 5.4.1 (#121)
  * Fixes of 5.5.0:
    + added collection types for dual IPv4/v6 tries and for dual
    IPv4/v6 associative tries, issue #103
    + trie performance improvements for all trie operations
    + added shortestPrefixMatch trie methods
    + added enumerate methods, the inverse of the increment methods,
    to find the position of an address in a subnet, or to find
    the distance between two addresses
    + added an increment method accepting a BigInteger argument to
    IPv6Address and IPv6AddressSection
    + added the ability to construct an IPv6Address from two longs
    + added replace methods with address section parameter to
    address classes
    + added overlaps methods to check for overlapping subnets, and
    for checking sequential range overlap with a subnet
    + added floor/lower/ceiling/higher methods to the address trie
    types, these methods previously accessible only from trie sets
    + added the extraneous digits IPv4 parsing option
    allow_inet_aton_extraneous_digits (#105)
  * Fixes of 5.5.1:
    + added new merge functions mergeToDualPrefixBlocks and
    mergeToDualSequentialBlocks for combined IPv4/IPv6 merging
    + added public constructors accepting message strings to
    AddressValueException and IncompatibleAddressException (#127)
    + removed caching functionality from containingFirstIterator,
    use all-node containingFirstAllNodeIterator instead</changelog>
</package>
<package pkgid="1db3af85f9ebed58cde073f8970c27971f9df17b0da0645f2331be19c00c3533809ebae7da1a7c1699097db0286496b24153b9b29fa4646771a97ee515b2d550" name="IPAddress-javadoc" arch="noarch">
  <version epoch="0" ver="5.5.1" rel="bp161.1.82"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646654400">- Initial packaging of IPAddress 5.3.3</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: produce reproducible manifest with bnd</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="1730980800">- Upgrade to version 5.5.1
  * Fixes of 5.3.4:
    + a fix to avoid ClassCastException when converting IPv4-mapped
    address to java.net.Inet6Address (#73)
    + fixed the creation of HostName from an unresolved
    compressed-IPv6 socket address (#74)
    + added IPAddressString.isIPv4Mapped for issue #75
    + fixed a class-loading issue with string parsing (#79)
    + removed AddressDivision.getDivisionValueCount() and
    AddressDivision.getDivisionPrefixCount(int) because of
    potential overflow with divisions 63 or 64 bits long. If you
    have a segment, use getValueCount(), or with IPAddressSegment
    use getPrefixValueCount(int), which both return int.
    Otherwise, use getPrefixCount(int) or getCount() which return
    BigInteger
    + fixed issues with comparing non-standard division groupings
    with address comparators
    + added verification when host-masking multiple-valued segments
    + added verification when splitting IPv6AddressSegment
    + fixed check when reversing per-byte multiple-valued division
    + fixed trie-printing method option withNonAddedKeys
    + fixed an issue with serialization of parsed hosts with
    qualifiers
    + added control over parsing empty zones (a zone specifier
    followed by no zone)
    + added a small fix to host name parsing some unusual host names
    + a fix to IPv4AddressSection.toMaxHost
    + fixed a rare synchronization issue when generating division
    strings in AddressDivisionBase
  * Fixes of 5.4.0:
    + added PrefixBlockAllocator for automatic CIDR prefix block
    allocation
    + added AddedTree and AssociativeAddedTree classes for expanded
    constructAddedNodesTree methods
    + added getBlockSize and getBitsForCount in AddressItem
    + added matchUnordered and matchOrdered in Address
    + eliminated invalid AddressValueException when joining a range
    with the IPv4 max value to an IPv6 range (#86)
    + fix to generation of strings from parsed address data (#87)
    + fix to IPv4 address primitive int upper value generation (#96)
  * Fix of 5.4.1:
    + fix to invalid radix argument infinite loop
    (#118, CVE-2023-50570)
  * Fixes of 5.4.2:
    + removed unnecessary SDK dependency incompatible with Java 8
    that was introduced with version 5.4.1 (#121)
  * Fixes of 5.5.0:
    + added collection types for dual IPv4/v6 tries and for dual
    IPv4/v6 associative tries, issue #103
    + trie performance improvements for all trie operations
    + added shortestPrefixMatch trie methods
    + added enumerate methods, the inverse of the increment methods,
    to find the position of an address in a subnet, or to find
    the distance between two addresses
    + added an increment method accepting a BigInteger argument to
    IPv6Address and IPv6AddressSection
    + added the ability to construct an IPv6Address from two longs
    + added replace methods with address section parameter to
    address classes
    + added overlaps methods to check for overlapping subnets, and
    for checking sequential range overlap with a subnet
    + added floor/lower/ceiling/higher methods to the address trie
    types, these methods previously accessible only from trie sets
    + added the extraneous digits IPv4 parsing option
    allow_inet_aton_extraneous_digits (#105)
  * Fixes of 5.5.1:
    + added new merge functions mergeToDualPrefixBlocks and
    mergeToDualSequentialBlocks for combined IPv4/IPv6 merging
    + added public constructors accepting message strings to
    AddressValueException and IncompatibleAddressException (#127)
    + removed caching functionality from containingFirstIterator,
    use all-node containingFirstAllNodeIterator instead</changelog>
</package>
<package pkgid="e2e705b7ea00fe7a3007a31e89ef182a0e4284466e1d97d47fe886a2ddca57709138dec122e80899ceed3772cce3d9995132172c5622df086e33eda7fdb5b79e" name="ImageMagick" arch="s390x">
  <version epoch="0" ver="7.1.2.28" rel="160099.2.2"/>
  <changelog author="pgajdos@suse.com" date="1778500800">- added patches
  fix overflow check (CVE-2026-31853, [bsc#1259528])
  * ImageMagick-fix-overflow-check.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1778673600">- version update to 7.1.2.22
  * Fix unsound free of uninitialized pointers in GetImageFeatures error path #8724
  * build(deps): bump github/codeql-action from 4.35.2 to 4.35.3 #8719
  * build(deps): bump msys2/setup-msys2 from 2.31.0 to 2.31.1 #8697
  * build(deps): bump github/codeql-action from 4.35.1 to 4.35.2 #8684
  * build(deps): bump lxml from 6.0.2 to 6.1.0 in /.github/build/python #8683
- fixes following GH security advisories:
  * GHSA-7wff-wpr6-vmhm
  * GHSA-85r7-8qr6-54gh
  * GHSA-cr6r-hmj8-pr7r
  * GHSA-cwpj-h54c-xjpx
  * GHSA-g5mf-wqq5-vwg6
  * GHSA-gj92-pwm7-jcmp
  * GHSA-hg5x-pmmv-4q7g
  * GHSA-j3pv-77gf-fw2g
  * GHSA-jqq5-8px3-9m6m
  * GHSA-pfvh-m9xv-8966
  * GHSA-rw3g-wvj6-3p7w
  * GHSA-v6qj-8rm4-fpgj
  * GHSA-vf33-6r7x-66xx
  * GHSA-vhrh-72hq-w8m7
- deleted patches
  * ImageMagick-fix-overflow-check.patch (upstreamed)
- fixes CVE-2026-42326 [bsc#1268092]
    CVE-2026-45031 [bsc#1268094]
    CVE-2026-45359 [bsc#1268095]
    CVE-2026-45624 [bsc#1268096]
    CVE-2026-45358 [bsc#1268102]
    CVE-2026-45664 [bsc#1268101]
    CVE-2026-56363 [bsc#1270002]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" date="1781697600">- disable dpc support [bsc#1268117] [bsc#1268113]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" date="1784635200">- remove logo.eps (propriatery licence)</changelog>
  <changelog author="pgajdos@suse.com" date="1785153600">- versn 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>
</package>
<package pkgid="c9c0d6167b554f86076d6a4b9fc8627d67af477badcc33c7fcb0e7651db7d94a59a1377a8d84e3a2a51ce804ff358183b9e517b04675eb0e66192f6128ff2e08" name="ImageMagick-config-7-SUSE" arch="noarch">
  <version epoch="0" ver="7.1.2.28" rel="160099.2.2"/>
  <changelog author="pgajdos@suse.com" date="1778500800">- added patches
  fix overflow check (CVE-2026-31853, [bsc#1259528])
  * ImageMagick-fix-overflow-check.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1778673600">- version update to 7.1.2.22
  * Fix unsound free of uninitialized pointers in GetImageFeatures error path #8724
  * build(deps): bump github/codeql-action from 4.35.2 to 4.35.3 #8719
  * build(deps): bump msys2/setup-msys2 from 2.31.0 to 2.31.1 #8697
  * build(deps): bump github/codeql-action from 4.35.1 to 4.35.2 #8684
  * build(deps): bump lxml from 6.0.2 to 6.1.0 in /.github/build/python #8683
- fixes following GH security advisories:
  * GHSA-7wff-wpr6-vmhm
  * GHSA-85r7-8qr6-54gh
  * GHSA-cr6r-hmj8-pr7r
  * GHSA-cwpj-h54c-xjpx
  * GHSA-g5mf-wqq5-vwg6
  * GHSA-gj92-pwm7-jcmp
  * GHSA-hg5x-pmmv-4q7g
  * GHSA-j3pv-77gf-fw2g
  * GHSA-jqq5-8px3-9m6m
  * GHSA-pfvh-m9xv-8966
  * GHSA-rw3g-wvj6-3p7w
  * GHSA-v6qj-8rm4-fpgj
  * GHSA-vf33-6r7x-66xx
  * GHSA-vhrh-72hq-w8m7
- deleted patches
  * ImageMagick-fix-overflow-check.patch (upstreamed)
- fixes CVE-2026-42326 [bsc#1268092]
    CVE-2026-45031 [bsc#1268094]
    CVE-2026-45359 [bsc#1268095]
    CVE-2026-45624 [bsc#1268096]
    CVE-2026-45358 [bsc#1268102]
    CVE-2026-45664 [bsc#1268101]
    CVE-2026-56363 [bsc#1270002]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" date="1781697600">- disable dpc support [bsc#1268117] [bsc#1268113]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" date="1784635200">- remove logo.eps (propriatery licence)</changelog>
  <changelog author="pgajdos@suse.com" date="1785153600">- versn 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>
</package>
<package pkgid="38c77e6cf4cb1552b4ec2ab11449288cd073a08e2e7e193860f1de7e094b21da958553fe8f90719b6590690e80f885fc42006f4410f22c0100212edc62b59815" name="ImageMagick-config-7-upstream-limited" arch="noarch">
  <version epoch="0" ver="7.1.2.28" rel="160099.2.1"/>
  <changelog author="pgajdos@suse.com" date="1778500800">- added patches
  fix overflow check (CVE-2026-31853, [bsc#1259528])
  * ImageMagick-fix-overflow-check.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1778673600">- version update to 7.1.2.22
  * Fix unsound free of uninitialized pointers in GetImageFeatures error path #8724
  * build(deps): bump github/codeql-action from 4.35.2 to 4.35.3 #8719
  * build(deps): bump msys2/setup-msys2 from 2.31.0 to 2.31.1 #8697
  * build(deps): bump github/codeql-action from 4.35.1 to 4.35.2 #8684
  * build(deps): bump lxml from 6.0.2 to 6.1.0 in /.github/build/python #8683
- fixes following GH security advisories:
  * GHSA-7wff-wpr6-vmhm
  * GHSA-85r7-8qr6-54gh
  * GHSA-cr6r-hmj8-pr7r
  * GHSA-cwpj-h54c-xjpx
  * GHSA-g5mf-wqq5-vwg6
  * GHSA-gj92-pwm7-jcmp
  * GHSA-hg5x-pmmv-4q7g
  * GHSA-j3pv-77gf-fw2g
  * GHSA-jqq5-8px3-9m6m
  * GHSA-pfvh-m9xv-8966
  * GHSA-rw3g-wvj6-3p7w
  * GHSA-v6qj-8rm4-fpgj
  * GHSA-vf33-6r7x-66xx
  * GHSA-vhrh-72hq-w8m7
- deleted patches
  * ImageMagick-fix-overflow-check.patch (upstreamed)
- fixes CVE-2026-42326 [bsc#1268092]
    CVE-2026-45031 [bsc#1268094]
    CVE-2026-45359 [bsc#1268095]
    CVE-2026-45624 [bsc#1268096]
    CVE-2026-45358 [bsc#1268102]
    CVE-2026-45664 [bsc#1268101]
    CVE-2026-56363 [bsc#1270002]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" date="1781697600">- disable dpc support [bsc#1268117] [bsc#1268113]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" date="1784635200">- remove logo.eps (propriatery licence)</changelog>
  <changelog author="pgajdos@suse.com" date="1785153600">- versn 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>
</package>
<package pkgid="7a2d50b5c7a07ed5a90da6fe28bf4fade13a893c43c4db0ace4af52bd8f656bc509ad915ddd1dce84b0378fd37e35a6a9cb014309f11b8fb97ee3a95da38fb2c" name="ImageMagick-config-7-upstream-open" arch="noarch">
  <version epoch="0" ver="7.1.2.28" rel="160099.2.1"/>
  <changelog author="pgajdos@suse.com" date="1778500800">- added patches
  fix overflow check (CVE-2026-31853, [bsc#1259528])
  * ImageMagick-fix-overflow-check.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1778673600">- version update to 7.1.2.22
  * Fix unsound free of uninitialized pointers in GetImageFeatures error path #8724
  * build(deps): bump github/codeql-action from 4.35.2 to 4.35.3 #8719
  * build(deps): bump msys2/setup-msys2 from 2.31.0 to 2.31.1 #8697
  * build(deps): bump github/codeql-action from 4.35.1 to 4.35.2 #8684
  * build(deps): bump lxml from 6.0.2 to 6.1.0 in /.github/build/python #8683
- fixes following GH security advisories:
  * GHSA-7wff-wpr6-vmhm
  * GHSA-85r7-8qr6-54gh
  * GHSA-cr6r-hmj8-pr7r
  * GHSA-cwpj-h54c-xjpx
  * GHSA-g5mf-wqq5-vwg6
  * GHSA-gj92-pwm7-jcmp
  * GHSA-hg5x-pmmv-4q7g
  * GHSA-j3pv-77gf-fw2g
  * GHSA-jqq5-8px3-9m6m
  * GHSA-pfvh-m9xv-8966
  * GHSA-rw3g-wvj6-3p7w
  * GHSA-v6qj-8rm4-fpgj
  * GHSA-vf33-6r7x-66xx
  * GHSA-vhrh-72hq-w8m7
- deleted patches
  * ImageMagick-fix-overflow-check.patch (upstreamed)
- fixes CVE-2026-42326 [bsc#1268092]
    CVE-2026-45031 [bsc#1268094]
    CVE-2026-45359 [bsc#1268095]
    CVE-2026-45624 [bsc#1268096]
    CVE-2026-45358 [bsc#1268102]
    CVE-2026-45664 [bsc#1268101]
    CVE-2026-56363 [bsc#1270002]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" date="1781697600">- disable dpc support [bsc#1268117] [bsc#1268113]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" date="1784635200">- remove logo.eps (propriatery licence)</changelog>
  <changelog author="pgajdos@suse.com" date="1785153600">- versn 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>
</package>
<package pkgid="fc67c841ec7cc2cf26d6504a890a23f4b15ffe18889496c1b95d76b7fc05087550786f3cabf023e9740f560bb1ee10c319a31eef417c2e95829bfe9f4fd7306b" name="ImageMagick-config-7-upstream-secure" arch="noarch">
  <version epoch="0" ver="7.1.2.28" rel="160099.2.1"/>
  <changelog author="pgajdos@suse.com" date="1778500800">- added patches
  fix overflow check (CVE-2026-31853, [bsc#1259528])
  * ImageMagick-fix-overflow-check.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1778673600">- version update to 7.1.2.22
  * Fix unsound free of uninitialized pointers in GetImageFeatures error path #8724
  * build(deps): bump github/codeql-action from 4.35.2 to 4.35.3 #8719
  * build(deps): bump msys2/setup-msys2 from 2.31.0 to 2.31.1 #8697
  * build(deps): bump github/codeql-action from 4.35.1 to 4.35.2 #8684
  * build(deps): bump lxml from 6.0.2 to 6.1.0 in /.github/build/python #8683
- fixes following GH security advisories:
  * GHSA-7wff-wpr6-vmhm
  * GHSA-85r7-8qr6-54gh
  * GHSA-cr6r-hmj8-pr7r
  * GHSA-cwpj-h54c-xjpx
  * GHSA-g5mf-wqq5-vwg6
  * GHSA-gj92-pwm7-jcmp
  * GHSA-hg5x-pmmv-4q7g
  * GHSA-j3pv-77gf-fw2g
  * GHSA-jqq5-8px3-9m6m
  * GHSA-pfvh-m9xv-8966
  * GHSA-rw3g-wvj6-3p7w
  * GHSA-v6qj-8rm4-fpgj
  * GHSA-vf33-6r7x-66xx
  * GHSA-vhrh-72hq-w8m7
- deleted patches
  * ImageMagick-fix-overflow-check.patch (upstreamed)
- fixes CVE-2026-42326 [bsc#1268092]
    CVE-2026-45031 [bsc#1268094]
    CVE-2026-45359 [bsc#1268095]
    CVE-2026-45624 [bsc#1268096]
    CVE-2026-45358 [bsc#1268102]
    CVE-2026-45664 [bsc#1268101]
    CVE-2026-56363 [bsc#1270002]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" date="1781697600">- disable dpc support [bsc#1268117] [bsc#1268113]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" date="1784635200">- remove logo.eps (propriatery licence)</changelog>
  <changelog author="pgajdos@suse.com" date="1785153600">- versn 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>
</package>
<package pkgid="1a8b5c1ae8ac4b6b2cec454ee8f56e7187110f004433e0c213f363e8be710f0a4a531baf49bc8667156c5c0036320d033013e726dccf5569da596f6ef00029bc" name="ImageMagick-config-7-upstream-websafe" arch="noarch">
  <version epoch="0" ver="7.1.2.28" rel="160099.2.1"/>
  <changelog author="pgajdos@suse.com" date="1778500800">- added patches
  fix overflow check (CVE-2026-31853, [bsc#1259528])
  * ImageMagick-fix-overflow-check.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1778673600">- version update to 7.1.2.22
  * Fix unsound free of uninitialized pointers in GetImageFeatures error path #8724
  * build(deps): bump github/codeql-action from 4.35.2 to 4.35.3 #8719
  * build(deps): bump msys2/setup-msys2 from 2.31.0 to 2.31.1 #8697
  * build(deps): bump github/codeql-action from 4.35.1 to 4.35.2 #8684
  * build(deps): bump lxml from 6.0.2 to 6.1.0 in /.github/build/python #8683
- fixes following GH security advisories:
  * GHSA-7wff-wpr6-vmhm
  * GHSA-85r7-8qr6-54gh
  * GHSA-cr6r-hmj8-pr7r
  * GHSA-cwpj-h54c-xjpx
  * GHSA-g5mf-wqq5-vwg6
  * GHSA-gj92-pwm7-jcmp
  * GHSA-hg5x-pmmv-4q7g
  * GHSA-j3pv-77gf-fw2g
  * GHSA-jqq5-8px3-9m6m
  * GHSA-pfvh-m9xv-8966
  * GHSA-rw3g-wvj6-3p7w
  * GHSA-v6qj-8rm4-fpgj
  * GHSA-vf33-6r7x-66xx
  * GHSA-vhrh-72hq-w8m7
- deleted patches
  * ImageMagick-fix-overflow-check.patch (upstreamed)
- fixes CVE-2026-42326 [bsc#1268092]
    CVE-2026-45031 [bsc#1268094]
    CVE-2026-45359 [bsc#1268095]
    CVE-2026-45624 [bsc#1268096]
    CVE-2026-45358 [bsc#1268102]
    CVE-2026-45664 [bsc#1268101]
    CVE-2026-56363 [bsc#1270002]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" date="1781697600">- disable dpc support [bsc#1268117] [bsc#1268113]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" date="1784635200">- remove logo.eps (propriatery licence)</changelog>
  <changelog author="pgajdos@suse.com" date="1785153600">- versn 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>
</package>
<package pkgid="29882651a2c3d849e5516e1e462e4a5557d47e68dd1f0bc81bb4fa42b12c1f621eae45b3bded8a1490e48adf80ce2af81530152dfd61da3d04fea39883a68ff1" name="ImageMagick-devel" arch="s390x">
  <version epoch="0" ver="7.1.2.28" rel="160099.2.2"/>
  <changelog author="pgajdos@suse.com" date="1778500800">- added patches
  fix overflow check (CVE-2026-31853, [bsc#1259528])
  * ImageMagick-fix-overflow-check.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1778673600">- version update to 7.1.2.22
  * Fix unsound free of uninitialized pointers in GetImageFeatures error path #8724
  * build(deps): bump github/codeql-action from 4.35.2 to 4.35.3 #8719
  * build(deps): bump msys2/setup-msys2 from 2.31.0 to 2.31.1 #8697
  * build(deps): bump github/codeql-action from 4.35.1 to 4.35.2 #8684
  * build(deps): bump lxml from 6.0.2 to 6.1.0 in /.github/build/python #8683
- fixes following GH security advisories:
  * GHSA-7wff-wpr6-vmhm
  * GHSA-85r7-8qr6-54gh
  * GHSA-cr6r-hmj8-pr7r
  * GHSA-cwpj-h54c-xjpx
  * GHSA-g5mf-wqq5-vwg6
  * GHSA-gj92-pwm7-jcmp
  * GHSA-hg5x-pmmv-4q7g
  * GHSA-j3pv-77gf-fw2g
  * GHSA-jqq5-8px3-9m6m
  * GHSA-pfvh-m9xv-8966
  * GHSA-rw3g-wvj6-3p7w
  * GHSA-v6qj-8rm4-fpgj
  * GHSA-vf33-6r7x-66xx
  * GHSA-vhrh-72hq-w8m7
- deleted patches
  * ImageMagick-fix-overflow-check.patch (upstreamed)
- fixes CVE-2026-42326 [bsc#1268092]
    CVE-2026-45031 [bsc#1268094]
    CVE-2026-45359 [bsc#1268095]
    CVE-2026-45624 [bsc#1268096]
    CVE-2026-45358 [bsc#1268102]
    CVE-2026-45664 [bsc#1268101]
    CVE-2026-56363 [bsc#1270002]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" date="1781697600">- disable dpc support [bsc#1268117] [bsc#1268113]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" date="1784635200">- remove logo.eps (propriatery licence)</changelog>
  <changelog author="pgajdos@suse.com" date="1785153600">- versn 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>
</package>
<package pkgid="4e7c43c7b2c3f7e9727ee41a31afbf51ff308f78ee28b665923fe444a6d6bd1b031ab1104e0beb0aa7f0a2a9c109bcbbe983bb01455e3e75b9094dcf46234c69" name="ImageMagick-doc" arch="noarch">
  <version epoch="0" ver="7.1.2.28" rel="160099.2.2"/>
  <changelog author="pgajdos@suse.com" date="1778500800">- added patches
  fix overflow check (CVE-2026-31853, [bsc#1259528])
  * ImageMagick-fix-overflow-check.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1778673600">- version update to 7.1.2.22
  * Fix unsound free of uninitialized pointers in GetImageFeatures error path #8724
  * build(deps): bump github/codeql-action from 4.35.2 to 4.35.3 #8719
  * build(deps): bump msys2/setup-msys2 from 2.31.0 to 2.31.1 #8697
  * build(deps): bump github/codeql-action from 4.35.1 to 4.35.2 #8684
  * build(deps): bump lxml from 6.0.2 to 6.1.0 in /.github/build/python #8683
- fixes following GH security advisories:
  * GHSA-7wff-wpr6-vmhm
  * GHSA-85r7-8qr6-54gh
  * GHSA-cr6r-hmj8-pr7r
  * GHSA-cwpj-h54c-xjpx
  * GHSA-g5mf-wqq5-vwg6
  * GHSA-gj92-pwm7-jcmp
  * GHSA-hg5x-pmmv-4q7g
  * GHSA-j3pv-77gf-fw2g
  * GHSA-jqq5-8px3-9m6m
  * GHSA-pfvh-m9xv-8966
  * GHSA-rw3g-wvj6-3p7w
  * GHSA-v6qj-8rm4-fpgj
  * GHSA-vf33-6r7x-66xx
  * GHSA-vhrh-72hq-w8m7
- deleted patches
  * ImageMagick-fix-overflow-check.patch (upstreamed)
- fixes CVE-2026-42326 [bsc#1268092]
    CVE-2026-45031 [bsc#1268094]
    CVE-2026-45359 [bsc#1268095]
    CVE-2026-45624 [bsc#1268096]
    CVE-2026-45358 [bsc#1268102]
    CVE-2026-45664 [bsc#1268101]
    CVE-2026-56363 [bsc#1270002]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" date="1781697600">- disable dpc support [bsc#1268117] [bsc#1268113]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" date="1784635200">- remove logo.eps (propriatery licence)</changelog>
  <changelog author="pgajdos@suse.com" date="1785153600">- versn 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>
</package>
<package pkgid="d2d38aed9079252a717b7c8a48b9ddff8f11703662c9083b5d67338f5892ad81bb28daf5bf45a5972f4901c603840798d9e3f61ecaf37c25e19a3bbe5e467aa6" name="ImageMagick-extra" arch="s390x">
  <version epoch="0" ver="7.1.2.28" rel="160099.2.2"/>
  <changelog author="pgajdos@suse.com" date="1778500800">- added patches
  fix overflow check (CVE-2026-31853, [bsc#1259528])
  * ImageMagick-fix-overflow-check.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1778673600">- version update to 7.1.2.22
  * Fix unsound free of uninitialized pointers in GetImageFeatures error path #8724
  * build(deps): bump github/codeql-action from 4.35.2 to 4.35.3 #8719
  * build(deps): bump msys2/setup-msys2 from 2.31.0 to 2.31.1 #8697
  * build(deps): bump github/codeql-action from 4.35.1 to 4.35.2 #8684
  * build(deps): bump lxml from 6.0.2 to 6.1.0 in /.github/build/python #8683
- fixes following GH security advisories:
  * GHSA-7wff-wpr6-vmhm
  * GHSA-85r7-8qr6-54gh
  * GHSA-cr6r-hmj8-pr7r
  * GHSA-cwpj-h54c-xjpx
  * GHSA-g5mf-wqq5-vwg6
  * GHSA-gj92-pwm7-jcmp
  * GHSA-hg5x-pmmv-4q7g
  * GHSA-j3pv-77gf-fw2g
  * GHSA-jqq5-8px3-9m6m
  * GHSA-pfvh-m9xv-8966
  * GHSA-rw3g-wvj6-3p7w
  * GHSA-v6qj-8rm4-fpgj
  * GHSA-vf33-6r7x-66xx
  * GHSA-vhrh-72hq-w8m7
- deleted patches
  * ImageMagick-fix-overflow-check.patch (upstreamed)
- fixes CVE-2026-42326 [bsc#1268092]
    CVE-2026-45031 [bsc#1268094]
    CVE-2026-45359 [bsc#1268095]
    CVE-2026-45624 [bsc#1268096]
    CVE-2026-45358 [bsc#1268102]
    CVE-2026-45664 [bsc#1268101]
    CVE-2026-56363 [bsc#1270002]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="pgajdos@suse.com" date="1781697600">- disable dpc support [bsc#1268117] [bsc#1268113]</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" date="1784635200">- remove logo.eps (propriatery licence)</changelog>
  <changelog author="pgajdos@suse.com" date="1785153600">- versn 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>
</package>
<package pkgid="2cf448604d16ff66fdf1c086df79fe452d6663b0c8edaad7e1e6b1f9ba0f6fefb78e506938cccf8e61b695de54e30716f335fc05b57ef5cbcbaf04d0e7daa9eb" name="Imath-devel" arch="s390x">
  <version epoch="0" ver="3.2.2" rel="160099.1.4"/>
  <changelog author="pgajdos@suse.com" date="1629201600">- be more precise in %files section
  (https://build.opensuse.org/request/show/911960#comment-1503939)</changelog>
  <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="dmueller@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="mli@suse.com" 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="pgajdos@suse.com" date="1766404800">- version update to 3.2.2
  * fix build problem with newer versions of cmake</changelog>
</package>
<package pkgid="7d46626e061cf2cf2bcd0f9746226382fc68cd6258e870dccebed14b55f73b20828cd2401048304b3baf9c18eb9c2984442f97ae48acc793968e3efd5737138e" name="Ipopt-devel" arch="s390x">
  <version epoch="0" ver="3.14.16" rel="bp161.1.9"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651838400">- Update to version 3.14.6:
  * Fixed mapping of meta data for inequalities, e.g., constraint
    names, from TNLP to Ipopts internal NLP
    [gh#coin-or/Ipopt#570].
  * Fixed that MC68 ordering time was not accounted in symbolic
    factorization time of HSL MA86 [gh#coin-or/Ipopt#571].
  * Include more header files in IpIpoptCalculatedQuantities.hpp
    for setups where forward declarations are not sufficient
    [gh#coin-or/Ipopt#572].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1656936000">- Update to version 3.14.7:
  * Fixed that ComputeSensitivityMatrix() of sIpopt assumed that
    there are no more than two parameters [gh#coin-or/Ipopt#578].
  * For completeness_approximation to enable approximation of
    gradient of objective function by finite differences. Do not
    use. [gh#coin-or/Ipopt#573].
  * Added function IPSETPROBLEMSCALING to Fortran interface to set
    problem scaling [gh#coin-or/Ipopt#577].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657800000">- Update to version 3.14.8:
  * Added options ma27_print_level, ma57_print_level, and
    mumps_print_level to enable output from these linear solvers.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1660132800">- Update to version 3.14.9:
  * Fixed mapping of meta data for variable bounds, e.g., variable
    names, from TNLP to Ipopts internal NLP [gh#coin-or/Ipopt#590]</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1666526400">- Update to version 3.14.10:
  * Added option grad_f_constant to specify that objective
    function is linear. If set, the gradient of the objective will
    be requested by Ipopt only once [gh#coin-or/Ipopt#597].
  * Added OrigIpoptNLP::orig_d_L() and OrigIpoptNLP::orig_d_U() to
    get original constraint sides.
  * TNLP::get_curr_violations() now returns the constraint
    violation and complementarity with respect to the original
    (non-relaxed) constraint sides [gh#coin-or/Ipopt#603].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1681128000">- Update to version 3.14.12:
  * Fix that a source file was installed and install more header
    files [gh#coin-or/Ipopt#641, gh#coin-or/Ipopt#642].
  * Fixed crash of GetIpoptCurrentIterate() and
    GetIpoptCurrentViolations() in C interface when called before
    or after IpoptSolve() [gh#coin-or/Ipopt#644,
    gh#coin-or/Ipopt#645].
  * Updated HSL_MA97 header file to the one from HSL MA97 2.8.0
    [gh#coin-or/Ipopt#646].
  * Fixed crash when trying to solve problem without variables and
    constraints [gh#coin-or/Ipopt#648].
  * Added optional argument to AlgorithmBuilder constructor to
    provide name of custom solver [gh#coin-or/Ipopt#618].
  * Changed handling of dual solution for square problems.
  * Updated HSL_MC86 header file to the one from HSL MC68 3.3.3
    [gh#coin-or/Ipopt#653].
- Make java package noarch (rpmlint recommends).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 3.14.13:
  * Reduced priority for making Spral the default value for option
    linear_solver [gh#coin-or/Ipopt#677].
  * Adapted to change of integer types in Spral interface. Minimal
    required Spral version is now v2023.03.29.
  * Fixed that return code from TNLP::eval_jac_g() was ignored at
    first call [gh#coin-or/Ipopt#697].
  * Print additional messages when reallocation of MA27 working
    space failed [gh#coin-or/Ipopt#671].
  * Added option file_append to specify whether to append to
    output_file instead of truncating it.
  * Added default argument file_append to
    Journalist::AddFileJournal(), added default argument fappend
    to FileJournal::Open(), and added default argument file_append
    to IpoptApplication::OpenOutputFile() [gh#coin-or/Ipopt#720].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705752000">- Update to version 3.14.14:
  * Fixed build of MA57 interface when FUNNY_MA57_FINT is defined
    (MA57 with long integers).
  * Fixed that initial dual values for fixed variables (z_L, z_U)
    were ignored when doing a warm start with
    fixed_variable_treatment = make_constraint
    [gh#coin-or/Ipopt#728].
  * Fixed that the last argument when calling MA27C[D] in MA27
    interface was wrong [gh#coin-or/Ipopt#738].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712750400">- Update to version 3.14.15:
  * Fixed include guard of IpGenAugSystemSolver.hpp
    [gh#coin-or/Ipopt#756].
  * Improved finding dependencies of linear solver libraries
    loaded at runtime on Windows [gh#coin-or/Ipopt#755].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1721217600">- Update to version 3.14.16:
  * No Linux specific changes.</changelog>
</package>
<package pkgid="40f160a34a134ae737fc1c218843be26d1f1a37f49378b7cbd8af7b38d02deda29f88f8c09a9ba2567639354c62f8594e2fa6dffe92cf40457a01740afe1feb7" name="Ipopt-java" arch="noarch">
  <version epoch="0" ver="3.14.16" rel="bp161.1.9"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651838400">- Update to version 3.14.6:
  * Fixed mapping of meta data for inequalities, e.g., constraint
    names, from TNLP to Ipopts internal NLP
    [gh#coin-or/Ipopt#570].
  * Fixed that MC68 ordering time was not accounted in symbolic
    factorization time of HSL MA86 [gh#coin-or/Ipopt#571].
  * Include more header files in IpIpoptCalculatedQuantities.hpp
    for setups where forward declarations are not sufficient
    [gh#coin-or/Ipopt#572].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1656936000">- Update to version 3.14.7:
  * Fixed that ComputeSensitivityMatrix() of sIpopt assumed that
    there are no more than two parameters [gh#coin-or/Ipopt#578].
  * For completeness_approximation to enable approximation of
    gradient of objective function by finite differences. Do not
    use. [gh#coin-or/Ipopt#573].
  * Added function IPSETPROBLEMSCALING to Fortran interface to set
    problem scaling [gh#coin-or/Ipopt#577].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657800000">- Update to version 3.14.8:
  * Added options ma27_print_level, ma57_print_level, and
    mumps_print_level to enable output from these linear solvers.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1660132800">- Update to version 3.14.9:
  * Fixed mapping of meta data for variable bounds, e.g., variable
    names, from TNLP to Ipopts internal NLP [gh#coin-or/Ipopt#590]</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1666526400">- Update to version 3.14.10:
  * Added option grad_f_constant to specify that objective
    function is linear. If set, the gradient of the objective will
    be requested by Ipopt only once [gh#coin-or/Ipopt#597].
  * Added OrigIpoptNLP::orig_d_L() and OrigIpoptNLP::orig_d_U() to
    get original constraint sides.
  * TNLP::get_curr_violations() now returns the constraint
    violation and complementarity with respect to the original
    (non-relaxed) constraint sides [gh#coin-or/Ipopt#603].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1681128000">- Update to version 3.14.12:
  * Fix that a source file was installed and install more header
    files [gh#coin-or/Ipopt#641, gh#coin-or/Ipopt#642].
  * Fixed crash of GetIpoptCurrentIterate() and
    GetIpoptCurrentViolations() in C interface when called before
    or after IpoptSolve() [gh#coin-or/Ipopt#644,
    gh#coin-or/Ipopt#645].
  * Updated HSL_MA97 header file to the one from HSL MA97 2.8.0
    [gh#coin-or/Ipopt#646].
  * Fixed crash when trying to solve problem without variables and
    constraints [gh#coin-or/Ipopt#648].
  * Added optional argument to AlgorithmBuilder constructor to
    provide name of custom solver [gh#coin-or/Ipopt#618].
  * Changed handling of dual solution for square problems.
  * Updated HSL_MC86 header file to the one from HSL MC68 3.3.3
    [gh#coin-or/Ipopt#653].
- Make java package noarch (rpmlint recommends).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 3.14.13:
  * Reduced priority for making Spral the default value for option
    linear_solver [gh#coin-or/Ipopt#677].
  * Adapted to change of integer types in Spral interface. Minimal
    required Spral version is now v2023.03.29.
  * Fixed that return code from TNLP::eval_jac_g() was ignored at
    first call [gh#coin-or/Ipopt#697].
  * Print additional messages when reallocation of MA27 working
    space failed [gh#coin-or/Ipopt#671].
  * Added option file_append to specify whether to append to
    output_file instead of truncating it.
  * Added default argument file_append to
    Journalist::AddFileJournal(), added default argument fappend
    to FileJournal::Open(), and added default argument file_append
    to IpoptApplication::OpenOutputFile() [gh#coin-or/Ipopt#720].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705752000">- Update to version 3.14.14:
  * Fixed build of MA57 interface when FUNNY_MA57_FINT is defined
    (MA57 with long integers).
  * Fixed that initial dual values for fixed variables (z_L, z_U)
    were ignored when doing a warm start with
    fixed_variable_treatment = make_constraint
    [gh#coin-or/Ipopt#728].
  * Fixed that the last argument when calling MA27C[D] in MA27
    interface was wrong [gh#coin-or/Ipopt#738].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712750400">- Update to version 3.14.15:
  * Fixed include guard of IpGenAugSystemSolver.hpp
    [gh#coin-or/Ipopt#756].
  * Improved finding dependencies of linear solver libraries
    loaded at runtime on Windows [gh#coin-or/Ipopt#755].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1721217600">- Update to version 3.14.16:
  * No Linux specific changes.</changelog>
</package>
<package pkgid="c6d5c8583568ec4b93f576d8c793b4c9ec00c283d82f0301be8c82e288710bad56da44f517b6289b7421e1f951d5a1db4989751149df762d2789bb471ea2b8d9" name="Jamulus" arch="s390x">
  <version epoch="0" ver="3.10.0" rel="bp161.1.5"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1616500800">- Update to 3.7.0
  * Server lists have been reorganized to make room for more
    servers (#875):
  - Default has been renamed to Any Genre 1.
  - Any Genre has been renamed to Any Genre 2.
  - Any Genre 3 has been added.
  - Choral/Barbershop has been added.
  - Classical/Folk/Choral has been renamed to Classical/Folk.
  * Central server addresses have been moved to the jamulus.io
    domain (#919).
    The fischvolk.de addresses are deprecated.
  * GUI: If a name is provided using --clientname, that name is
    shown first in the window title, to avoid clipping in the
    Windows task bar (#789).
  * GUI: Translations have been updated:
  - Dutch, by @jerogee (#1110)
  - French, by @trebmuh &amp; @jujudusud (#1199 &amp; #1113)
  - German, by @rolamos (#1097)
  - Italian, by @dzpex (#1112)
  - Polish, by @SeeLook (#1099)
  - Portugese, by @melcon &amp; @Snayler (#1141 &amp; #1168)
  - Slovak, by @jose1711 (#1104)
  - Spanish, by @ignotus666 (#1152)
  - Swedish, by @genesisproject2020 (#1182 &amp; #1106)
  * Active recording state is now highlighted in the mixerboard
    title (#968).
  * Client window makes it more obvious when not connected to
    a server by graying out input levels and showing a message
    (#847, #983).
  * Screensaver and screen blanking are now prevented on Macs
  (#834).
  * Windows installer has been improved (#792, #841).
    Note: If you are using ASIO4ALL, we strongly suggest that
    you take a screenshot of your ASIO4ALL settings before upgrading.
    The installer will try its best to migrate your settings, but
    it may fail to do so when using custom installation paths.
  * Windows installer interface now supports English, Dutch, French,
    German, Italian, Polish, Portuguese, Spanish and Swedish.
  * Windows ASIO Setup button placement has been improved to be below
    the driver selection (#977).
  * Chat dialog has gained support for auto-linking http addresses
    (#879).
  * Chat messages no longer allow HTML-formatted chat messages due to
    security reasons (#939). HTML formatting in Welcome messages will
    continue to work.
  * Mixerboard background image quality in the Fancy skin has been
    improved (#970).
  * MIDI controller logic has been improved to support fader, pan,
    mute and solo buttons in --ctrlmidich syntax (#945).
    Mute &amp; solo buttons are only for toggle-type controllers and do
    not support headless operation yet.
  * Servers connected to central servers behind the same NAT can
    now be made accessible to public clients via the newly added
  - -serverpublicip option (#954).
  * External IP detection no longer generates traffic to Cloudflare
  (#633, #1092).
  * Version update detection has been improved (#1155):
  - The check now uses two servers instead of one
    (updatecheck1.jamulus.io and updatecheck2.jamulus.io).
  - The server version is now ignored if it is not a release, due
    to a suffix such as dev, beta or rc.
  * Official Ubuntu/Debian packages are now built and published as
    part of the release (#1100).
    The packages are compatible with Ubuntu 18.04 or later.
  * Experimental .apk installation packages for Android are now
    provided (#880).
  * Bug fix: A suspected memory leak has been solved by removing
    usage of ConsoleWriterFactory (#926).
  * Bug fix: Changing ASIO driver properties like switching
    input/outputs in ASIO4ALL now resets input/output channel
    mapping in Jamulus again (#796).
    This was done to solve a bug with ASIO4ALL introduced in the
    last version.
  * Bug fix: Fader levels, mute and solo state are now restored
    properly when reconnecting to a restarted server (#955, #1010).
    This is a server-side fix.
  * Bug fix: Multiple memory leaks in the server's recording feature
    have been fixed (#1073).
  * Bug fix: Menu accelerator keys have been fixed in multiple
    translations (#1165).
  * Bug fix: Windows sound driver lacked driverInfo initialisation
    (#1194).
  * Internal build and release process have been re-designed,
    automated and moved to Github.
  * Internal development builds now contain a detailed version
    number (#475).
- Change to new projekt- and source-url.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1620216000">- Fixes for %_libexecdir changing to /usr/libexec(bsc#1174075)</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1620216001">- remove %config for firewalld's jamulus.xml</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1622721600">- Update to 3.8.0
  * The term "Central server" has been replaced with "Directory
  server" (#1407, #1715, #1629).
  Note that the program will still accept the --centralserver
  option for backward
  compatibility with existing system startup scripts, but its usage
  is deprecated.
  (contributed by @pljones, @softins)
  * Mac: Generate build with Qt 5.15.2 for better compatibility with
  Big Sur (#1687, #1768).
  We still build a legacy version with Qt 5.9.9 to support older
  versions of macOS:
  * Users of 10.13 (High sierra) or newer should use the standard
    build with Qt 5.15.2
  * Users of Yosemite, El Capitan or Sierra should use the legacy
    build with Qt 5.9.9
    (contributed by @softins)
  * GUI: Settings window has been reorganized into tabs (#1415,
  [#1554], #1542, #1588):
  * User Profile window has been integrated into the settings
    window.
  * Input Pan has been moved to the newly created Advanced tab
    and removed from main window.
    (contributed by @dcorson-ticino-com, @pljones)
  * GUI: Moved the Ping and Delay stats from the Settings window to
  the main window (#1762):
  This was partly to work around a Mac issue with updates to the
  settings window (#1643)
  and is actually an improvement anyway, as the settings window
  does not need to remain open.
  (contributed by @dcorson-ticino-com and @softins)
  * GUI: Added "About Qt" to the help menu to display version of Qt
  (#1685, #1692).
  (contributed by @softins)
  * GUI: Corrected the operation of What's This in the settings
  dialog (#1622, #1635).
  (contributed by @dcorson-ticino-com)
  * GUI: Improved the muted speaker icon display (#1691).
  (contributed by @henkdegroot)
  * Added new icons for Linux desktop use (#1672).
  (contributed by @jujudusud)
  * GUI: Corrected handling of custom directory server in the server,
  to prevent
  unintended registration with a directory server (#1624, #1627).
  (contributed by @softins)
  * GUI: Corrected alignment of Mute icon above fader (#811, #1312,
  [#1640]).
  (contributed by @vimpostor)
  * GUI: Support for more than two mixer rows has been added (#1549,
  [#1560]).
  (contributed by @pljones)
  * GUI: --clientname also works in dialog titles now (#1352, 1370).
  (contributed by @dcorson-ticino-com)
  * GUI: Translations have been updated
    Dutch, by @henkdegroot (#1562, #1623, #1714, #1557)
    French, by @jujudusud (#1648, #1708)
    German, by @rolamos (#1677, #1810)
    Italian, by @dzpex (#1620)
    Polish, by @SeeLook (#1619)
    Portuguese Brazilian, by @melcon (#1671, #1807)
    Portuguese European, by @Snayler (#1689)
    Slovak, by @jose1711 (#1647)
    Spanish, by @ignotus666 (#1621, #1730, #1808)
    Swedish, by @genesisproject2020 (#1664, #1696)
  * Network: Support for DSCP Quality of Service flags has been added
  (#1310).
  This is supposed to lead to improved network performance.
  It is enabled by default.
  On Windows, this requires additional configuration in order to
  work.
  Please see the Tips &amp; Tricks page on the website for a setup
  guide for Windows.
  (contributed by @DavidSavinkoff)
  * Client: Automatic channel fader adjustment simplifies mixer setup
  by using the channel level meters (#1071).
  (contributed by @JohannesBrx)
  * Client: Basic audio feedback detection has been added (#1179).
  (contributed by @JohannesBrx)
  * Client: Support for input gain boost has been added (#1222, #1030)
  (contributed by @hoffie)
  * Client: Grouping support has been extended to allow for up to
  eight groups (#1551).
  (contributed by @pljones)
  * Client: A hint regarding non-default Jack support has been added
  (#1397, #1438).
  (contributed by @djfun)
  * Server: Support for Delay Panning has been added (#332, #567,
  [#1151], #1417, #1744):
  This feature can be enabled on servers using the new --delaypan
  option.
  Enabling this feature will slightly increase server CPU usage.
  It can create a much more realistic spatial sound impression for
  clients
  that are set to Stereo or Mono-in/Stereo-out mode.
  (contributed by @DetlefHennings, @Hk1020, @softins, @henkdegroot)
  * Server: Multi-threading performance has been improved (#960).
  (contributed by @menzels, @softins)
  * Server: Half-connected clients will no longer receive audio
  (#1243, #1589):
  Note: This breaks compatibility with client versions before 3.3.0
  (Feb 2013).
  If you update your server, ensure that all clients use 3.3.0 or
  later as well.
  (contributed by @softins)
  * Server: HTML status file is now emptied on exit (#1423, #1427).
  (contributed by @hoffie, @drummer1154)
  * Server: An explicit bind address can now be specified (#141,
  [#1561]).
  This can be done by the new --serverbindip option.
  (contributed by @buv)
  * Recorder: Compatibility with third-party tools such as Audacity
  has been improved (#1384, #1424, #1437).
  Non-ASCII characters are now stripped out when creating filenames.
  (contributed by @softins, @gilgongo, @reinhardwh)
  * Recorder: Failures to start recording no longer result in crashes
  (#1163, #1289, #1463).
  (contributed by @hoffie, @softins, @pljones)
  * Recorder: Logging has been improved (#1284, #1463).
  (contributed by @hoffie, @drummer1154)
  * Bug fix: The mute indicator is now also shown in mono mode (#1074).
  (contributed by @npostavs)
  * Bug fix: Channel mapping on Windows now only resets if the sound
  card or the numbers of channels changed (#1347).
  (contributed by @ann0see)
  * Bug fix: Jamulus client should now close itself correctly if a
  non-working device was selected (#872).
  (contributed by @npostavs)
  * Bug fix: Server no longer crashes while changing the recording
  directory (#1501, #1573).
  (contributed by @henkdegroot, @hoffie, @softins)
  * Bug fix: Example systemd unit has been fixed to avoid crashing
  when sending signals (#1515, #1518).
  (contributed by @softins, @helgeerbe, @gilgongo)
  * Bug fix: The Windows installer now correctly compiles in a path
  with spaces (#864, #1319).
  (contributed by @henkdegroot)
  * Performance: Opus encoding/decoding now uses machine-specific
  optimizations (#1105).
  (contributed by @npostavs)
  * Performance: Timer configuration for Windows servers has been
  improved (#1536).
  (contributed by @npostavs)
  * iOS support is being worked on (#1450).
  (contributed by @jeroenvv)
  * Github autobuild for Mac now uses Xcode 11.7 and SDK 10.15 for
  compatibility with Qt5 (#1655).
  (contributed by @softins)
  * Build: Creation of debug builds has been simplified (#1516).
  (contributed by @hoffie)
  * Internal: Constants for JACK usage have been renamed (#1429).
  (contributed by @djfun)
  * Internal: Legacy IP address variables have been cleaned up (#1400).
  (contributed by @wferi)
  * Internal: Added automatic code formatting with clang-format
  (#901, #1127, #1751).
  (contributed by @passing)
  * Internal: New pull requests will now be checked for coding style
  automatically (#1735).
  (contributed by @passing)
  * Internal: Windows deploy script has been aligned to autobuilds
  (#1720).
  (contributed by @henkdegroot)</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1622721601">- change central server to directory term</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1635768000">- Update to 3.8.1
  * Client: JACK support on Windows has been improved (#1718).
  (contributed by @jujudusud, @henkdegroot)
  * Client: Rewrote multiple error messages to improve UX (#1568, #1732).
  (contributed by @ann0see)
  * Client: Add custom directory servers to Connect Dialog (#1869, #1894).
  (contributed by @jp8)
  * Client: Rearrange existing UI menu bar items (#1915, #1926).
  (contributed by @jp8)
  * Bug Fix: Mute myself has been made more consistent (#1838).
  (contributed by @ngocdh)
  * Bug Fix: Fix ampersand not being shown correctly on mixer (#1886, #1893).
  (contributed by @HughePaul, @ann0see)
  * Bug Fix: A crash fix related to the way iOS handles sockets in
  idle mode (#1875).
  (contributed by @ngocdh)
  * Server: A single click on the server application in the
  systemtray now opens the Jamulus Server main window (#1722, #1731).
  (contributed by @henkdegroot)
  * Server: Jam Recorder's internal locking and initialization code
  has been made more robust (#1826).
  (contributed by @cdmahoney)
  * Server: The list of servers registered on a directory can now
  be saved during directory restart. Use the new
  - -directoryfile CLI option to use this feature (#1867).
  (contributed by @pljones)
  * Server: Add link to website if a new version is available (#1980).
  (contributed by: @ann0see)
  * Bug Fix: Remove incorrect version of headless .service file (#2009).
  (contributed by @ann0see)
  * Client/Server: Add IPv6 support for direct connections (#1017, #1938).
  (contributed by @jardous, @softins)
  * CLI: Re-order and refactor help for client/server validation (#1896).
  (contributed by @pljones)
  * CLI: Jamulus now shows a link to the Website for translated
  content (#1759).
  (contributed by @henkdegroot)
  * Android: Add close button on Android to enhance UX (#1763, #1876).
  (contributed by @ngocdh)
  * iOS: Sound support, feature to allow switch between external device
  and the internal mic (#1875).
  (contributed by @ngocdh)
  * MacOS: Keyboard shortcuts now also work on macOS (#1726, #1873).
  (contributed by @henkdegroot)
  * Installer: Add zh_CN translation + for nsis win installer (#1922, #1954).
  (contributed by @BLumia)
  * Documentation: Move Demos, description of inputs options to
  Knowledge Base (#603, #551).
  (contributed by: @pcar75, @gilgongo)
  * Documentation: Add user experience section to CONTRIBUTING.md (#1885).
  (contributed by: @ann0see)
  * Documentation: Create Server Admin Manual (#527).
  (contributed by: @gilgongo)
  * Documentation: Update typo on links in compiling.md file (#1824).
  (contributed by @jujudusud)
  * Documentation: Number range command line error messages
  reworded accurately (#1978).
  (contributed by @DavidSavinkoff)
  * Website: switch to .po file format to make updating
  translations easier (various PRs)
  (contributed by: @ignotus666)
  * Website: Removed edit button from wiki layout file (#576).
  (contributed by: @DevRish)
  * Internal: Enable signing of macOS binaries (via build script
  and automatically via CI) (#1856, #1937).
  (contributed by @emlynmac)
  * Internal: Added Apple Appstore licence waiver (#1874)
  (contributed by @ann0see, @pljones, @gilgongo)
  * Internal: Add autobuild for Windows with JACK (#1829).
  (contributed by @henkdegroot)
  * Internal: Document release process on contribute page (#1594, #592).
  (contributed by: @hoffie, @ann0see)</changelog>
  <changelog author="Giordano Boschetti &lt;geekosdaw@gmail.com&gt;" date="1645531200">- Update to 3.8.2
  * Client: Added selection option for level meter style (#1688, #2352, #2356).
  (contributed by @henkdegroot, @hoffie, @pgScorpio, @pljones)
  * Client: On Windows, if no driver found while installing, the "Run Jamulus"
  option will not be checked (#2103).
  (contributed by @henkdegroot)
  * Client: on macOS, corrected minimum OS version number for Legacy installer from 10.13 to 10.10.
  Legacy installer will now install correctly on macOS Yosemite or newer (#2223).
  (contributed by @softins)
  * Client: Added Vibraphone to list of instruments (#2043, #2080, #2158).
  (contributed by @DavidSavinkoff, @softins, photo by @vibraphon)
  * Client: Added Conductor to list of instruments (#2140).
  (contributed by @henkdegroot)
  * Client: Fix wrong display of Unicode characters at line wrap and settings screen (#1994, #2274).
  (contributed by @djfun, @pljones, @hoffie)
  * Client: Fixed incorrect operation of feedback detection on first connect in run (#2120).
  (contributed by @softins)
  * Client: Added option always to show one's own fader first (#1809).
  (contributed by @ngocdh)
  * Client: Improved regex to highlight URLs in the chat window, avoiding terminating punctuation.
  Also migrated from deprecated QRegExp to QRegularExpression, for future compatibility with
  Qt6 (#2124, #2272, #2273).
  (contributed by @softins, @corrados, @hoffie)
  * Client: Improved keyboard control of the list of Custom Directories (#2129).
  (contributed by @pljones)
  * Client: Added the connected server name to the heading in the mixer panel (#2173).
  (contributed by @pljones)
  * Client: Enhanced the ASIO driver detection during installation on Windows (#2149).
  (contributed by @henkdegroot)
  * Client: On Windows, hide the ASIO button in the version that uses JACK instead (#2215).
  (contributed by @henkdegroot)
  * Client: Improved the "What's this?" text displayed for Buffer Delay (#2232).
  (contributed by @henkdegroot)
  * Client: Accelerator key clash between Settings button and Settings menu corrected (#2248).
  (contributed by @henkdegroot)
  * Client: Added option code 'o' in --ctrlmidich for "Mute Myself" (#2334).
  (contributed by @henkdegroot)
  * Client/Server: Output from --help and --version is now sent to StdOut instead of StdErr (#2244).
  (contributed by @henkdegroot)
  * Client/Server: Improved the version output on the command line to give more detail and Qt version (#2187).
  (contributed by @henkdegroot)
  * Client/Server: Added version and Jamulus URL to the Windows uninstall information registered when installing (#2201).
  (contributed by @henkdegroot)
  * Client/Server: Some improvements to text related to localisation (#2085).
  (Contributed by @BLumia)
  * GUI: Improved Connect Dialog help texts (#2121).
  (contributed by @pljones)
  * GUI: Translations have been updated:
  Dutch, by @henkdegroot and @jerogee (#2371, #2314)
  French, by @jujudusud (#2329, #2320, #2381)
  German, by @ann0see, @rolamos and @hoffie (#2349, #2387)
  Italian, by @dzpex (#2327)
  Polish, by @SeeLook (#2375, #2331)
  Portuguese Brazilian, by @melcon (#2369, #2358)
  Portuguese European, by @melcon (#2368)
  Simplified Chinese, by @BLumia (#2313, #2391)
  Slovak, by @jose1711 (#2348)
  Spanish, by @ignotus666 (#2378, #2326)
  Swedish, by @softins (#2364)
  Server: Fixed incorrect German translation (#2137).
  (contributed by @rolamos)
  * Server: Improved management and allocation of free channels, so that a new client always gets the
  lowest available channel number. Improves operation of clients with MIDI faders (#2151).
  (contributed by @softins)
  * Server: Improved the icon that is displayed in the Windows system tray for a server (#2231).
  (contributed by @henkdegroot)
  * Bugfix: IPv6 address formatting and obfuscation has been improved (#2343).
  (contributed by @rdica, @hoffie, @softins)
  * Windows Installer: Updated NSIS to v3.08 (#2208).
  (contributed by @ann0see)
  * Android: Some internal improvements to the experimental Android port buffer handling (#1528, #2237).
  (contributed by @j-santander, @softins)
  * Documentation: Enhanced the iOS compilation guide and signing instructions (#2139, #2315).
  (contributed by @ann0see, @RobyDati)
  * Documentation: Added a man page for Jamulus, from the Debian project (#2180).
  (contributed by @mirabilos)
  * Build: Raspijamulus build script has been improved to work with the latest Raspberry Pi OS releases and to include a newer JACK version (#2267).
  (contributed by @corrados, @softins)
  * Internal: Improved accelerator key detection (#2061).
  (contributed by @softins)
  * Internal: A hypothetical CodeQL-detected multiplication overflow in sound buffer handling has been fixed (#2292, #2297).
  (contributed by @softins)
  * Internal: Changed "Central" to "Directory" in names of variables and functions (#2079).
  (contributed by @pljones)
  * Internal: Corrected "Protcol" to "Protocol" in names of variables and functions (#2146).
  (contributed by @atsampson)
  * Internal: Some code reordering, particularly of the settings initialisation (#2174, #2177).
  (contributed by @pljones)
  * Internal: Removed unneeded submodules from tools directory, and replaced with a RELATED-PROJECTS document (#2196).
  (contributed by @softins)
  * Internal: Improved generation of the changelog for the Debian package, using dch (#2138).
  (contributed by @npostavs)
  * Internal: Improved powershell redirect handling when building for Windows in Github (#2225).
  (contributed by @henkdegroot)
  * Internal: Prepared autobuild logic for upcoming Qt6 compatibility (#2328).
  (contributed by @hoffie, @softins)
  * Internal: Release build process has been refactored and uses pinned dependencies for better reproducibility now (#2345, #2336).
  (contributed by @hoffie, @softins)
  * Internal: Moved documentation files into docs/ folder to clean up root folder (#2283).
  (contributed by @ann0see)</changelog>
  <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>
</package>
<package pkgid="e8b4ecc383185d77c2bf263b913112c8ab9abc82213dfbc084e39cafb325e414476743852b6bd8eb2f7077e8d45c7cf29046387623d2eb3ae2991ae9000d92f5" name="KEALib-devel" arch="s390x">
  <version epoch="0" ver="1.5.0" rel="bp161.1.2"/>
  <changelog author="guillaume@opensuse.org" date="1526472000">- Initial version 1.4.6
- Add patch to be able to build GDAL plugin:
  * fix_build_with_gdal.patch</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1526472001">- 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="1526472002">- 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>
</package>
<package pkgid="02e497b40c870adfd57146955c19cda737ecfbce65d82bc5ece8a290ba8c5eacf85f0b100b34f97cabed3a26eefbc7612bad4c8c3fd6d548aa6fa77274351876" name="Komikku" arch="noarch">
  <version epoch="0" ver="1.75.0" rel="bp161.1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1736856000">- update to 1.67.0:
  * [Reader] Paused pages animations when obscured
  * [Servers] Anteiku Scans (FR): Update
  * [Servers] Asura Scans For Free (EN): Update
  * [Servers] ED Scanlation (FR): Update
  * [Servers] EZmanga (EN): Update
  * [Servers] Kewn Scans (EN): Update
  * [Servers] MonkeyUser (EN): Update
  * [Servers] Pepper&amp;Carrot: Update
  * [Servers] Starbound Scans (FR): Update
  * [Servers] Terco Scans (ES): Update
  * [Servers] Webtoon Hatti (TR): Update
  * [Servers] Rukav Inari (ES): Disabled
  * [Servers] MangaWeebs (EN): Disabled
  * [Servers] LSComic (EN): Disabled
  * [Servers] Hunlight Scans (EN): Disabled
  * [Servers] Mode Scanlator (pt_BR): Disabled
  * [Servers] Best Manga (RU): Disabled
  * [Servers] Atikrost (TR): Disabled
  * [Servers] Perf Scan (FR): Disabled
  * [L10n] Updated Bulgarian, German and Polish translations
- update to 1.66.0:
  * [Servers] Added Asura Scans For Free (EN)
  * [Servers] Asura Scans (EN): Update
  * [Servers] MangaDex: Ignored externals and empty chapters
  * [Servers] MangaDex: Added Genres filter
  * [Servers] MangaHub: Avoided exceeding API rate limiting
  * [Servers] MangaLib (RU): Update
  * [Servers] Mangareader (to): Fixed decoding of scrumbled images
  * [L10n] Updated Finnish, Portuguese (Brazil), Russian, Spanish, Swedish and Ukrainian translations
- fix build by escaping quotes, adding fix-quotes.patch (fixes boo#1234719)
- add rudimentary tests</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1736856001">- missed a second syntax error</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1737115200">- Fix build without %check (boo#1227364)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1737979200">- update to 1.68.0:
  * [Reader] Webtoon pager: Fixed pages jumping on initialization
  * [Servers] Added Poseidon Scans (FR)
  * [Servers] Mangago (EN): Update
  * [L10n] Added Tamil translation
  * [L10n] Updated Chinese (Simplified) and Finnish translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1739448000">- update to 1.70.0:
  * [Card] Chapters list: Added Scanlators filter
  * [Servers] Desu (RU): Update
  * [Servers] Lector manga: Re-enabled
  * [Servers] Read Comic Online (EN): Update
  * [L10n] Updated Dutch, French, Swedish and Tamil translations
- update to 1.69.0:
  * [Servers] EZmanga (EN): Update
  * [Servers] Manga Demon (EN): Update
  * [Servers] MangaHub (EN): Update
  * [Servers] MangaWorld (IT): Update
  * [Servers] Neko Scans (ES): Update
  * [Servers] Sinensistoon (pt_BR): Renamed SCtoon (fusion with Cerise Scan)
  * [Servers] Cerise Scan (pt_BR): Disabled
  * [Servers] MangaLife (EN): Disabled
  * [Servers] MangaSee (EN): Disabled
  * [L10n] Added Czech translation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1741003200">- update to 1.71.0:
  * [Explorer] Global search: Added ability to cancel search
  * [Servers] Comic Fans (EN): Disabled
  * [Servers] Perf Scan (FR): Re-enabled
  * [Servers] MangaCrab (ES): Update
  * [Servers] TCB Scans (EN): Update
  * [Servers] Terco Scans (EN): Update
  * [Servers] Usagi (RU): Update
  * [Servers] Webtoon: Fixed covers
  * [L10n] Added Persian translation
  * [L10n] Updated French and Russian translations
- adjust license, as appdata.xml has a different license
- update runtime dependencies, according to requirements.txt</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1741608000">- update to 1.72.0:
  * [Servers] Added Nix of Nothing (EN)
  * [Servers] Added Three Panel Soul (EN)
  * [Servers] Added Wild Life (EN)
  * [Servers] Cartel De Manhwas (ES): Update
  * [Servers] MangaNato (EN): Update
  * [Servers] Terco Scans (EN): Update
  * [Servers] Tres Daos (ES): Update
  * [Servers] Crunchyroll (EN): Disabled
  * [Servers] Iris Scanlator (pt_BR): Disabled
  * [Servers] ReaperScans (FR,ID,TR): Disabled</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1742558400">- update to 1.73.0:
  * [Library] Added ability to update with &lt;Ctrl+r&gt; shortcut
  * [Card] Info: Improved display of Genres using badges
  * [Servers] Added MangaBin (EN)
  * [Servers] Added Vortex Scans For Free (EN)
  * [Servers] Flame Comics (EN): Update
  * [Servers] Manhuaus (EN): Update
  * [Servers] Perf Scan (FR): Update
  * [Servers] Remanga (RU): Update
  * [L10n] Added Hungarian translation
- remove patch fix-quotes.patch, as the patch is not needed for
  python313</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1743163200">- update to 1.74.0:
  * [Library] Fixed inconsistent background color introduced in previous version
  * [Servers] Aurora Scan (pt_BR): Disabled
  * [Servers] Noromax (ID): Update
  * [Servers] Tecno Scans (EN): Update
  * [Servers] Wicked Witch Scan (pt_BR): Disabled
  * [Servers] Up-to-date modules feature: an app restart is now required for a change to take effect (modules update or setting activation/deactivation)
  * [L10n] Updated Bulgarian, Czech, French, Russian and Ukrainian translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1743768000">- update to 1.75.0:
  * [Servers] ريبر العربي (AR): Disabled
  * [Servers] 3asq (AR): Disabled
  * [Servers] Dango Scan (pt_BR): Update
  * [Servers] DB New Hope (EN/ES/FR): Update
  * [Servers] Dynasty Reader (EN): Update
  * [Servers] EZmanga (EN): Ignored chapters with price
  * [Servers] Mangago (EN): Update
  * [Servers] Mangaowl (EN): Update
  * [Servers] MangaReader (EN): Update
  * [Servers] MangaWorld (IT): Update
  * [Servers] Manhwa Hentai (EN): Disabled
  * [Servers] Mint Manga (RU): Disabled
  * [Servers] Nazarick Scan (pt_BR): Update
  * [Servers] PhenixScans (FR): Update
  * [Servers] Reaper Scans (EN): Update
  * [Servers] Terco Scans (EN): Update
  * [Servers] Tres Daos (ES): Update
  * [Servers] View Comics (EN): Update
  * [Servers] Xoxocomics (EN): Update
  * [L10n] Updated French and Russian translations</changelog>
</package>
<package pkgid="89f82b9d5c08421dba9aa3b63246b18773d4486f2ec226ba31ddaed36d665be10da4bc160bf961266effe0d9ac7ebee83c8b384a9a2d231d82af5215cc078bfd" name="Komikku-lang" arch="noarch">
  <version epoch="0" ver="1.75.0" rel="bp161.1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1736856000">- update to 1.67.0:
  * [Reader] Paused pages animations when obscured
  * [Servers] Anteiku Scans (FR): Update
  * [Servers] Asura Scans For Free (EN): Update
  * [Servers] ED Scanlation (FR): Update
  * [Servers] EZmanga (EN): Update
  * [Servers] Kewn Scans (EN): Update
  * [Servers] MonkeyUser (EN): Update
  * [Servers] Pepper&amp;Carrot: Update
  * [Servers] Starbound Scans (FR): Update
  * [Servers] Terco Scans (ES): Update
  * [Servers] Webtoon Hatti (TR): Update
  * [Servers] Rukav Inari (ES): Disabled
  * [Servers] MangaWeebs (EN): Disabled
  * [Servers] LSComic (EN): Disabled
  * [Servers] Hunlight Scans (EN): Disabled
  * [Servers] Mode Scanlator (pt_BR): Disabled
  * [Servers] Best Manga (RU): Disabled
  * [Servers] Atikrost (TR): Disabled
  * [Servers] Perf Scan (FR): Disabled
  * [L10n] Updated Bulgarian, German and Polish translations
- update to 1.66.0:
  * [Servers] Added Asura Scans For Free (EN)
  * [Servers] Asura Scans (EN): Update
  * [Servers] MangaDex: Ignored externals and empty chapters
  * [Servers] MangaDex: Added Genres filter
  * [Servers] MangaHub: Avoided exceeding API rate limiting
  * [Servers] MangaLib (RU): Update
  * [Servers] Mangareader (to): Fixed decoding of scrumbled images
  * [L10n] Updated Finnish, Portuguese (Brazil), Russian, Spanish, Swedish and Ukrainian translations
- fix build by escaping quotes, adding fix-quotes.patch (fixes boo#1234719)
- add rudimentary tests</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1736856001">- missed a second syntax error</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1737115200">- Fix build without %check (boo#1227364)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1737979200">- update to 1.68.0:
  * [Reader] Webtoon pager: Fixed pages jumping on initialization
  * [Servers] Added Poseidon Scans (FR)
  * [Servers] Mangago (EN): Update
  * [L10n] Added Tamil translation
  * [L10n] Updated Chinese (Simplified) and Finnish translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1739448000">- update to 1.70.0:
  * [Card] Chapters list: Added Scanlators filter
  * [Servers] Desu (RU): Update
  * [Servers] Lector manga: Re-enabled
  * [Servers] Read Comic Online (EN): Update
  * [L10n] Updated Dutch, French, Swedish and Tamil translations
- update to 1.69.0:
  * [Servers] EZmanga (EN): Update
  * [Servers] Manga Demon (EN): Update
  * [Servers] MangaHub (EN): Update
  * [Servers] MangaWorld (IT): Update
  * [Servers] Neko Scans (ES): Update
  * [Servers] Sinensistoon (pt_BR): Renamed SCtoon (fusion with Cerise Scan)
  * [Servers] Cerise Scan (pt_BR): Disabled
  * [Servers] MangaLife (EN): Disabled
  * [Servers] MangaSee (EN): Disabled
  * [L10n] Added Czech translation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1741003200">- update to 1.71.0:
  * [Explorer] Global search: Added ability to cancel search
  * [Servers] Comic Fans (EN): Disabled
  * [Servers] Perf Scan (FR): Re-enabled
  * [Servers] MangaCrab (ES): Update
  * [Servers] TCB Scans (EN): Update
  * [Servers] Terco Scans (EN): Update
  * [Servers] Usagi (RU): Update
  * [Servers] Webtoon: Fixed covers
  * [L10n] Added Persian translation
  * [L10n] Updated French and Russian translations
- adjust license, as appdata.xml has a different license
- update runtime dependencies, according to requirements.txt</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1741608000">- update to 1.72.0:
  * [Servers] Added Nix of Nothing (EN)
  * [Servers] Added Three Panel Soul (EN)
  * [Servers] Added Wild Life (EN)
  * [Servers] Cartel De Manhwas (ES): Update
  * [Servers] MangaNato (EN): Update
  * [Servers] Terco Scans (EN): Update
  * [Servers] Tres Daos (ES): Update
  * [Servers] Crunchyroll (EN): Disabled
  * [Servers] Iris Scanlator (pt_BR): Disabled
  * [Servers] ReaperScans (FR,ID,TR): Disabled</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1742558400">- update to 1.73.0:
  * [Library] Added ability to update with &lt;Ctrl+r&gt; shortcut
  * [Card] Info: Improved display of Genres using badges
  * [Servers] Added MangaBin (EN)
  * [Servers] Added Vortex Scans For Free (EN)
  * [Servers] Flame Comics (EN): Update
  * [Servers] Manhuaus (EN): Update
  * [Servers] Perf Scan (FR): Update
  * [Servers] Remanga (RU): Update
  * [L10n] Added Hungarian translation
- remove patch fix-quotes.patch, as the patch is not needed for
  python313</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1743163200">- update to 1.74.0:
  * [Library] Fixed inconsistent background color introduced in previous version
  * [Servers] Aurora Scan (pt_BR): Disabled
  * [Servers] Noromax (ID): Update
  * [Servers] Tecno Scans (EN): Update
  * [Servers] Wicked Witch Scan (pt_BR): Disabled
  * [Servers] Up-to-date modules feature: an app restart is now required for a change to take effect (modules update or setting activation/deactivation)
  * [L10n] Updated Bulgarian, Czech, French, Russian and Ukrainian translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1743768000">- update to 1.75.0:
  * [Servers] ريبر العربي (AR): Disabled
  * [Servers] 3asq (AR): Disabled
  * [Servers] Dango Scan (pt_BR): Update
  * [Servers] DB New Hope (EN/ES/FR): Update
  * [Servers] Dynasty Reader (EN): Update
  * [Servers] EZmanga (EN): Ignored chapters with price
  * [Servers] Mangago (EN): Update
  * [Servers] Mangaowl (EN): Update
  * [Servers] MangaReader (EN): Update
  * [Servers] MangaWorld (IT): Update
  * [Servers] Manhwa Hentai (EN): Disabled
  * [Servers] Mint Manga (RU): Disabled
  * [Servers] Nazarick Scan (pt_BR): Update
  * [Servers] PhenixScans (FR): Update
  * [Servers] Reaper Scans (EN): Update
  * [Servers] Terco Scans (EN): Update
  * [Servers] Tres Daos (ES): Update
  * [Servers] View Comics (EN): Update
  * [Servers] Xoxocomics (EN): Update
  * [L10n] Updated French and Russian translations</changelog>
</package>
<package pkgid="0cf08eba8bd52c796ad0b0f8cea443907b86228a4d71ba41e84e3f75081f3523a6460f0c21e503ba980cc960a889202b0e9b9d53be341de48ac5bfacdfc027fa" name="LHAPDF-devel" arch="s390x">
  <version epoch="0" ver="6.5.4" rel="bp161.1.5"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1566302400">- Update to version 6.2.3:
  * Add a couple of extra trim() calls to path strings given to
    the Fortran API.
  * Apply lhapdf script improvement from Ivan Razumov / Genser.
- Changes from version 6.2.2:
  * Don't pop the final path entry off in the pathsPrepend and
    pathsAppend functions: the compile-time fallback may have been
    disabled.
  * Add a 'show' option to the lhapdf script.
  * Adapt MPI file-reading patch from Stefan Hoeche. Enable with
  - -enable-mpi to configure.
  * Rewrite the lhapdf data-manager script to use argparse, for
    compatibility with Python 3.
  * Apply compiler optimisation bypass "volatile" hack to default
    data path insertion. Thanks to Zahari Kassabov.
  * Add legend PDF name aliasing to plotpdfs
  * Explicitly catch x &gt; xMax error in ContinuationExtrapolator.
  * Don't require the presence of Content-Length in HTTP header.
  * Utils.h: Fix separator bug in join() function.
  * Remove 'const's from return-by-value types in KnotArray.h, to
    keep icpc happy.
  * Add lhapdf_lambda4/5 functions in the Fortran interface.
  * Remove unwanted pid argument from the Fortran xfx*_stdpartons
    functions.
  * Move Config::get() static function from header to .cc, since a
    singleton needs to only 'live' in one compilation unit.
- Drop LHAPDF-pdfset-download-url-update.patch: incorporated
  upstream.
- Replace env-based hashbang with one explicitly referring to the
  correct binary.</changelog>
  <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>
</package>
<package pkgid="5097737446b9dac11a820522ff37a3c8964c8cd7416994f033d181398d95eaf65b67564a125ba33023db0a6a8776bc7c1f553e67ce0082d1824032ada53a4243" name="LHAPDF-doc" arch="noarch">
  <version epoch="0" ver="6.5.4" rel="bp161.1.5"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1566302400">- Update to version 6.2.3:
  * Add a couple of extra trim() calls to path strings given to
    the Fortran API.
  * Apply lhapdf script improvement from Ivan Razumov / Genser.
- Changes from version 6.2.2:
  * Don't pop the final path entry off in the pathsPrepend and
    pathsAppend functions: the compile-time fallback may have been
    disabled.
  * Add a 'show' option to the lhapdf script.
  * Adapt MPI file-reading patch from Stefan Hoeche. Enable with
  - -enable-mpi to configure.
  * Rewrite the lhapdf data-manager script to use argparse, for
    compatibility with Python 3.
  * Apply compiler optimisation bypass "volatile" hack to default
    data path insertion. Thanks to Zahari Kassabov.
  * Add legend PDF name aliasing to plotpdfs
  * Explicitly catch x &gt; xMax error in ContinuationExtrapolator.
  * Don't require the presence of Content-Length in HTTP header.
  * Utils.h: Fix separator bug in join() function.
  * Remove 'const's from return-by-value types in KnotArray.h, to
    keep icpc happy.
  * Add lhapdf_lambda4/5 functions in the Fortran interface.
  * Remove unwanted pid argument from the Fortran xfx*_stdpartons
    functions.
  * Move Config::get() static function from header to .cc, since a
    singleton needs to only 'live' in one compilation unit.
- Drop LHAPDF-pdfset-download-url-update.patch: incorporated
  upstream.
- Replace env-based hashbang with one explicitly referring to the
  correct binary.</changelog>
  <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>
</package>
<package pkgid="b36068b30bdb6f0d83c48c87438ca0dc37c5db84826dde9ef8565d394b8ede5b9ab7f5dd029549c5c60a20660e432bc1b861c8540fc82f7749e72081905f566e" name="LaTeXML" arch="noarch">
  <version epoch="0" ver="0.8.8" rel="bp161.1.2"/>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1544356800">- Add requires for the perl package</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1561809600">- Update to version 0.8.4:
  * Various fidelity and robustness improvements, along with more test cases
  * Improved source locators for debugging and other purposes.
  * More flexible backmatter, allowing multiple bibliographies, indices, etc.
  * Improvements to math lexer
  * Support for Chocolatey package manager
  * More generalized support for lists of (contents, tables, figures, etc)
  * New bindings: aipcheck.tex, aipproc.cls, bibunits.sty, blindtext.sty,
    calrsfs.sty, chapterbib.sty, chngcntr.sty, csquotes.def, csquotes.sty,
    fancyheadings.sty, footnote.sty, mathdots.sty, nopageno.sty, PoS.cls,
    quantumarticle.cls, remreset.sty, sidecap.sty, subfiles.(cls|sty),
    tcilatex.tex, thm-restate.sty, twoopt.sty, underscore.sty, undertilde.sty,
    varioref.sty, varwidth. styvmargin.sty
  1de821d0df8c88041ee10820188f33feac77d5618de4c0798a296a425f4e2637-------------------------------------------------------------------</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1605441600">- Add dependency on Pod::Find</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1607860800">- Update to version 0.8.5:
  * Acknowledging his many contributions to LaTeXML,
    Deyan Ginev is recognized as a co-developer.
  * A large variety of robustness, fidelity and portability patches:
    reduced errors &amp; warnings, more consistent ids, formatting,
  * Improved TeX fidelity, including l3kernel simulation,
    while maintaining backwards compatibility (latex2, 2e).
  * Enhanced declaration &amp; preservation of math semantics,
    improved tools for parallel markup
    Enhanced semantics of siunitx, physics
  * improved support for lists (enumitem), theorems, cleveref, listings, nicefrac,
    multiple bibliographies, tikz/pgf, multiple bibliographies, JATS,
    multi-document site generation; including supporting more options.
  * "Raw" style files now processed by default when in source document's directory
  * new bindings: aastex63.cls, aipproc.sty, physics.sty,
    pgfmathcalc.code.tex, pgfutil-common.tex
  * Experimental features:
  * math lexemes: exports math as non-semantic tokens for data mining experiments;
    simplfied format avoid introducing inferred semantics
  * accessibility annotations</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1634817600">- Update to version 0.8.6:
  * This release addresses a large variety of usability, fidelity, robustness,
    portability and output-quality issues.
  * The Error handling system now produces both a log file (with details) and
    a brief term-styled output on STDERR.
  * Even when Fatal errors are encountered, the document "so far" is returned.
  * Many improvesments were made to mimicing more closely TeX's commands
    and LaTeX internals, along with more testcases to detect regressions.
  * Major revision of Alignments (\halign, tabular, etc) to be more TeX-like,
    with respect to the timing of expansion.
  * Many Errors and Fatals are now fixed or avoided.
    The Windows platform is much better supported.
  * Ouput to HTML, CSS, JATS, TEI have been updated, modernized and validated.
    tikz/pgf and picture environment output is improved.
  * new bindings: actuarialangle.sty, adjustbox.sty, diagbox.sty, elsart_support_core.sty,
    espcrc.sty, fancybox.sty, filehook.sty, hepunits.sty, hypcap.sty, ifplatform.sty,
    mathabx.sty, minimal.cls, pgfplotstable.sty, prettyref.sty, proof.sty, proofwiki.sty,
    psfrag.sty, SIunits.sty, slashbox.sty, standalone.cls, standalone.sty, xfrac.sty</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1655467200">- Remove the _service file
- Simplify call to sed</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1657627200">- Add depndency on perl(UUID::Tiny)
- Recommend instead of requiring ImageMagick and texlive</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1672056000">- Update to version 0.8.7:
  * This release addresses a large variety of usability, fidelity, robustness,
    portability and output-quality issues.
  * MathML (mostly) conforms to MathML Core, with more consistent spacing
  * More TeX-like dimensions &amp; computation; font metrics used for (approximate)
    sizing
  * Improvements to HTML5, ePub, JATS, CSS, frontmatter
  * Improvements to graphics and SVG
  * support for \includegraphics alt key
  * updated schema to SVG 1.1 2nd ed (roughly)
  * xy now supported, generating SVG
  * Windows &amp; MacOS related improvements
  * Support for attributes in foreign namespaces; conversion to data-XXX
    attributes in html
  * Default to lang="en" unless told otherwise
  * title attributes now use UnicodeMath; also --unicodemath math format option
  * Enhancements to latexml.sty (see the code for details)
  * Package keywords
  - breakuntex, nobreakuntex: control linebreaks in tex attribute
  - dpi=number, magnify=number, upsample=number, zoomout=number: image
    conversion controls
  - tokenlimit=number, iflimit=number, absorblimit=number,
    pushbacklimit=number: limit execution
  * \LaTeXMLversion, \LaTeXMLrevision, \LaTeXMLfullversion: show the LaTeXML
    version
  * \lxRegisterNamespace{prefix}{uri} : register a namespace w/ prefix
  * \lxAddAnnotation{keyvals} : add annotation attributes to current node
  * \lxWithAnnotation{keyvals}{thing} : Typeset thing with annotation attributes
  * New bindings: amsaddr, atveryend, auxhook, babel, bbding, bezier,
    bigintcalc, bitset, bookmark, doi, ed, expl3, fancyvrb, feynmf, fixme,
    gettitlestring, ifetex, ifsym, iftex, ijcai, infwarerr, intcalc,
    kvdefinekeys, kvoptions, kvsetkeys, l3keys2e, ltxcmds, nomencl, overpic,
    pdftexcmds, refcount, subeqn, subeqnarray, tcolorbox, tikzbricks, upquote,
    xurl, xy, xypic  and beamer.cls
  * Improvements to bindings: algorithm2e, amsmath, amsthm, babel, csquotes,
    deluxetable, enumitem, glossaries, hyperref, longtable, lstings, mathtools,
    physics, revtex, svmult, thmtools.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1708948800">- Update to version 0.8.8:
  * This release addresses a large variety of usability, fidelity, robustness,
    portability and output-quality issues.
  * breaking change: ltx:inline-para has been renamed
    ltx:inline-logical-block
  * Improved CSS, html, accessibility affecting
  * framing, position &amp; rotation, color
  * figure/subfigure grouping
  * MathML (closer to MathML Core)
  * avoid gratuitous math mode (simple sub/superscripts); mathvariant
  * option to avoid InvisibleTimes, when not certain (--noinvisibletimes)
  * Improved emulation of TeX internals
  * affecting registers, \chardef, accents, intarray, tracing
  * More TeX-like "scanning" of tokens affecting
  * expansion, input,
  * alignments (\halign,tabular)
  * improved block mode processing
  * affecting \parbox, {minipage}, \centering, \raggedright/left
  * More consistent set of block elements:
  * ltx:block, ltx:logical-block, ltx:sectional-block,
  * along with their inline variants:
  * ltx:inline-block, ltx:inline-logical-block, ltx:inline-sectional-block
  * breaking change: ltx:inline-para has been renamed
    ltx:inline-logical-block
  * Improvements to processing alignments (\halign, tabular),
  * more TeX-like (processing templates, spacing)
  * Improved processing of images, graphics, svg generation
  * image post-processing
  * pgf, tikz, pgfplots, tikz-cd
  * initial support for Vietnamese, t5enc
  * improved Windows portability
  * improved schema documentation
  * Improvements to test cases.
  * New bindings: boxedminipage, cmap, ifdraft, marginnote, tikz-cd.
  * Improvements to bindings: aa, aas, algorithm2e, amsmath, amsthm,
    cleverref, comment, csquotes, elsarticle, enumitem, expl3, framed,
    hyperref, hyperxmp, IEEEtran, lineno, listing, longtable, mn2e, nicefrac,
    ntheorem, pdfpages, pgfmath, pgfplots, rotating, srcltx, sidecap,
    subcaption, subfiles, thmtools, tikz, url, xfrac, xypic.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1753444800">- Add fix_overaccent_tests.patch</changelog>
</package>
<package pkgid="4c406e42744474fa7228271ed286ca1266f2914cf0da02c4dd01559d1d3f47f4832f0a9538523c4d68e470b342e71bb0ef56835a14247159284ffcd373868cb4" name="Leap-release" arch="s390x">
  <version epoch="0" ver="16.1" rel="lp161.125.1"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1786795200">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="56eb49db4f4eed6e2f1f6c0ce81a6fea8d61a309b3eebcdccc5e5c71f0907fd76dcf8d286582453e7d475831d17ed6d94fc9cb355c994cbfd9321abc6cf5bd45" name="Leap-release-ftp" arch="s390x">
  <version epoch="0" ver="16.1" rel="lp161.125.1"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1786795200">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="206e9347a5ffd7351f9fcfceb6c471edcf7e3c01747e4e67079c297b85ce7ac1161fa5e4ab759a1bf4d5f6e21a47eeb62e96dd8820b64dc0197cf21b467f6284" name="Leap_immutable-release" arch="s390x">
  <version epoch="0" ver="16.1" rel="lp161.6.1"/>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1784203200">- Add Leap_immutable.spec
  to basically mirror SLES_immutable</changelog>
</package>
<package pkgid="97592799afd9898b3764624f59204b94117c9bbae60f8ee3b7044f5ce1d2388195bc33737318a46f66dd72de849cb40d8ea8527b7ba401e3177644dc33add4f2" name="LiE" arch="s390x">
  <version epoch="0" ver="2.2.2" rel="bp161.1.93"/>
  <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>
</package>
<package pkgid="427dbaf7520bf5ba250f7f7e168834d40deae452128b302d22653369473f8a29a5ecb26e2b849a752f78deb6fad6461c1ef0b8881ce36ef1d538b3739429e69e" name="LiE-doc" arch="s390x">
  <version epoch="0" ver="2.2.2" rel="bp161.1.93"/>
  <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>
</package>
<package pkgid="0e9e35c2c258f45d1a4bd0a9713913452d1663ea6e350af034f2838d5cb9dff28b9ac0301425b9c3bfc47bf16a6c82017b67e63fba7635301cb6fe3231b13222" name="LibVNCServer-devel" arch="s390x">
  <version epoch="0" ver="0.9.15" rel="160099.2.4"/>
  <changelog author="pgajdos@suse.com" date="1587988800">- security update
- added patches
  fix CVE-2019-15690 [bsc#1160471], heap buffer overflow
  + LibVNCServer-CVE-2019-15690.patch
  fix CVE-2019-20788 [bsc#1170441], integer overflow and heap-based buffer overflow via a large height or width value
  + LibVNCServer-CVE-2019-20788.patch</changelog>
  <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="fcrozat@suse.com" 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@krop.fr" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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>
</package>
<package pkgid="4c7344d13000388e781a4fcb7aec203d12a8eac80941951c2227b97a00b39d2950ff8957db6ef4f141043b48851ac5e970b54ce9383f73a6b44ce0008acd1a75" name="LuminanceHDR-doc" arch="noarch">
  <version epoch="0" ver="2.6.0+git304.6107989" rel="bp161.1.10"/>
  <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>
</package>
<package pkgid="fbaba48d94d231e465c3c794f18ff1c33d0774140ebc48901d077aca99651e1823b5ab7561f84141a2d33da1be10aea82f0c253fefc775bcfc0825a4ed95dffd" name="Mesa" arch="s390x">
  <version epoch="0" ver="26.0.7" rel="160099.1.2"/>
  <changelog author="sndirsch@suse.com" date="1770206400">- python36-buildfix1.patch
  * trying to fix build with python 3.6</changelog>
  <changelog author="sndirsch@suse.com" date="1770724800">- u_ppc64le-fix.patch: fixes build on pp64le</changelog>
  <changelog author="sndirsch@suse.com" date="1770811200">- Update to Mesa 26.0.0 final version
  * Since Mesa 25.3, RADV has seen significant raytracing
    performance improvements.
  * Its `RADV_DEBUG` environment variable has removed the following
    deprecated options: invariantgeom, nodynamicbounds, nongg_gs
    and splitfma. Use the driconf variables radv_invariant_geom,
    radv_no_dynamic_bounds, radv_disable_ngg_gs, and
    radv_split_fma instead.
  * RadeonSI switched to ACO by default for better and faster ISA
    code generation and better GPU performance and better compile
    times.
  * This release also introduces KosmicKrisp, a Vulkan to Metal
    layered driver for macOS.
  * Users can expect the usual flurry of improvements across all
    drivers and components,
- supersedes u_ppc64le-fix.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1772020800">- Update to Mesa 26.0.1 bugfix and security release
  * prevent out-of-bounds memory access in WebGPU (bsc#1258910)
  * various bugfixes
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.1</changelog>
  <changelog author="sndirsch@suse.com" date="1772712000">- adjusted logic for %suse_version bump with SLE16.1 Beta2 (jsc#PED-15825)</changelog>
  <changelog author="sndirsch@suse.com" date="1773316800">- Update to 26.0.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.2</changelog>
  <changelog author="sndirsch@suse.com" date="1775822400">- switch to gcc 15 to fix build error (bsc#1261911)
  /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found
  Unable to generate bindings: clang diagnosed error: /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found</changelog>
  <changelog author="sndirsch@suse.com" date="1776340800">- Update to 26.0.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.3
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.4
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.5</changelog>
  <changelog author="sndirsch@suse.com" date="1777464000">- Update to 26.0.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.6</changelog>
  <changelog author="sndirsch@suse.com" date="1778760000">- Update to 26.0.7 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.7</changelog>
</package>
<package pkgid="d3d8ff62094c1a76da840b89324b0278d323de7e0c5d5e253def4697b100d7e8359b18af8a2bbae48de9d6a77503bd7cdda783ec4ca02f3f0911c06ec7ee8bac" name="Mesa-KHR-devel" arch="s390x">
  <version epoch="0" ver="26.0.7" rel="160099.1.2"/>
  <changelog author="sndirsch@suse.com" date="1770206400">- python36-buildfix1.patch
  * trying to fix build with python 3.6</changelog>
  <changelog author="sndirsch@suse.com" date="1770724800">- u_ppc64le-fix.patch: fixes build on pp64le</changelog>
  <changelog author="sndirsch@suse.com" date="1770811200">- Update to Mesa 26.0.0 final version
  * Since Mesa 25.3, RADV has seen significant raytracing
    performance improvements.
  * Its `RADV_DEBUG` environment variable has removed the following
    deprecated options: invariantgeom, nodynamicbounds, nongg_gs
    and splitfma. Use the driconf variables radv_invariant_geom,
    radv_no_dynamic_bounds, radv_disable_ngg_gs, and
    radv_split_fma instead.
  * RadeonSI switched to ACO by default for better and faster ISA
    code generation and better GPU performance and better compile
    times.
  * This release also introduces KosmicKrisp, a Vulkan to Metal
    layered driver for macOS.
  * Users can expect the usual flurry of improvements across all
    drivers and components,
- supersedes u_ppc64le-fix.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1772020800">- Update to Mesa 26.0.1 bugfix and security release
  * prevent out-of-bounds memory access in WebGPU (bsc#1258910)
  * various bugfixes
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.1</changelog>
  <changelog author="sndirsch@suse.com" date="1772712000">- adjusted logic for %suse_version bump with SLE16.1 Beta2 (jsc#PED-15825)</changelog>
  <changelog author="sndirsch@suse.com" date="1773316800">- Update to 26.0.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.2</changelog>
  <changelog author="sndirsch@suse.com" date="1775822400">- switch to gcc 15 to fix build error (bsc#1261911)
  /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found
  Unable to generate bindings: clang diagnosed error: /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found</changelog>
  <changelog author="sndirsch@suse.com" date="1776340800">- Update to 26.0.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.3
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.4
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.5</changelog>
  <changelog author="sndirsch@suse.com" date="1777464000">- Update to 26.0.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.6</changelog>
  <changelog author="sndirsch@suse.com" date="1778760000">- Update to 26.0.7 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.7</changelog>
</package>
<package pkgid="a415a356a60e20cbc7382c8ba8f6fd94effec4047589da3d25baf3c969f1b2ad6ba45120208f2793a7ea6a1c66722018fb4a1a1a2a7232c8184ef484623cfd65" name="Mesa-demo" arch="s390x">
  <version epoch="0" ver="9.0.0" rel="160099.3.2"/>
  <changelog author="sndirsch@suse.com" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="sndirsch@suse.com" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="sndirsch@suse.com" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="sndirsch@suse.com" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
  <changelog author="jengelh@inai.de" date="1703160000">- Remove old rpm constructs that are long defaulted.
- Remove legalese from descriptions as per our wiki guidelines.</changelog>
  <changelog author="badshah400@gmail.com" date="1744804800">- Drop BuildRequires: glew-devel as it is not used for build.</changelog>
  <changelog author="sndirsch@suse.com" date="1746878400">- disabled osmesa support, which has been removed with Mesa 25.1.0</changelog>
  <changelog author="sndirsch@suse.com" date="1758628800">- redefine %meson_build/%meson_install on Leap 15.6 in order to fix
  build</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="1b87097996c783fc61e47a6f94cc8c30f03cce8ffa2f2bc0a31baf111bbc9f9f7c75e63aeb7056ce8d151454e1025bfe2a58b5ba0ef991c78212f1d55d6ddef6" name="Mesa-demo-egl" arch="s390x">
  <version epoch="0" ver="9.0.0" rel="160099.3.2"/>
  <changelog author="sndirsch@suse.com" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="sndirsch@suse.com" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="sndirsch@suse.com" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="sndirsch@suse.com" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
  <changelog author="jengelh@inai.de" date="1703160000">- Remove old rpm constructs that are long defaulted.
- Remove legalese from descriptions as per our wiki guidelines.</changelog>
  <changelog author="badshah400@gmail.com" date="1744804800">- Drop BuildRequires: glew-devel as it is not used for build.</changelog>
  <changelog author="sndirsch@suse.com" date="1746878400">- disabled osmesa support, which has been removed with Mesa 25.1.0</changelog>
  <changelog author="sndirsch@suse.com" date="1758628800">- redefine %meson_build/%meson_install on Leap 15.6 in order to fix
  build</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="d71b516450d2895378a1ce433fca7e134f02db16a73a433892aadaff344b99580b472e08ef7ce6373e80b0a2d33560e8904ae0f129cc02a3086691af39f79e12" name="Mesa-demo-es" arch="s390x">
  <version epoch="0" ver="9.0.0" rel="160099.3.2"/>
  <changelog author="sndirsch@suse.com" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="sndirsch@suse.com" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="sndirsch@suse.com" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="sndirsch@suse.com" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
  <changelog author="jengelh@inai.de" date="1703160000">- Remove old rpm constructs that are long defaulted.
- Remove legalese from descriptions as per our wiki guidelines.</changelog>
  <changelog author="badshah400@gmail.com" date="1744804800">- Drop BuildRequires: glew-devel as it is not used for build.</changelog>
  <changelog author="sndirsch@suse.com" date="1746878400">- disabled osmesa support, which has been removed with Mesa 25.1.0</changelog>
  <changelog author="sndirsch@suse.com" date="1758628800">- redefine %meson_build/%meson_install on Leap 15.6 in order to fix
  build</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="410befd64a463190a21b6af291973dab82d40988698fee39ead236525eb01bf5d5260103538878c44b157ff906a4f46fd83cf9c65d6106a31d7524d7a49ee0ad" name="Mesa-demo-x" arch="s390x">
  <version epoch="0" ver="9.0.0" rel="160099.3.2"/>
  <changelog author="sndirsch@suse.com" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="sndirsch@suse.com" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="sndirsch@suse.com" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="sndirsch@suse.com" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
  <changelog author="jengelh@inai.de" date="1703160000">- Remove old rpm constructs that are long defaulted.
- Remove legalese from descriptions as per our wiki guidelines.</changelog>
  <changelog author="badshah400@gmail.com" date="1744804800">- Drop BuildRequires: glew-devel as it is not used for build.</changelog>
  <changelog author="sndirsch@suse.com" date="1746878400">- disabled osmesa support, which has been removed with Mesa 25.1.0</changelog>
  <changelog author="sndirsch@suse.com" date="1758628800">- redefine %meson_build/%meson_install on Leap 15.6 in order to fix
  build</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="f87268267a4dcc437370dbefca249ce4e1cafa8d12689974649bb7ff8e9555b40f7b52108dde7ab630ee1a59c8a5ec3c74984abec34c39c0410a233f508f6c3b" name="Mesa-devel" arch="s390x">
  <version epoch="0" ver="26.0.7" rel="160099.1.2"/>
  <changelog author="sndirsch@suse.com" date="1770206400">- python36-buildfix1.patch
  * trying to fix build with python 3.6</changelog>
  <changelog author="sndirsch@suse.com" date="1770724800">- u_ppc64le-fix.patch: fixes build on pp64le</changelog>
  <changelog author="sndirsch@suse.com" date="1770811200">- Update to Mesa 26.0.0 final version
  * Since Mesa 25.3, RADV has seen significant raytracing
    performance improvements.
  * Its `RADV_DEBUG` environment variable has removed the following
    deprecated options: invariantgeom, nodynamicbounds, nongg_gs
    and splitfma. Use the driconf variables radv_invariant_geom,
    radv_no_dynamic_bounds, radv_disable_ngg_gs, and
    radv_split_fma instead.
  * RadeonSI switched to ACO by default for better and faster ISA
    code generation and better GPU performance and better compile
    times.
  * This release also introduces KosmicKrisp, a Vulkan to Metal
    layered driver for macOS.
  * Users can expect the usual flurry of improvements across all
    drivers and components,
- supersedes u_ppc64le-fix.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1772020800">- Update to Mesa 26.0.1 bugfix and security release
  * prevent out-of-bounds memory access in WebGPU (bsc#1258910)
  * various bugfixes
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.1</changelog>
  <changelog author="sndirsch@suse.com" date="1772712000">- adjusted logic for %suse_version bump with SLE16.1 Beta2 (jsc#PED-15825)</changelog>
  <changelog author="sndirsch@suse.com" date="1773316800">- Update to 26.0.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.2</changelog>
  <changelog author="sndirsch@suse.com" date="1775822400">- switch to gcc 15 to fix build error (bsc#1261911)
  /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found
  Unable to generate bindings: clang diagnosed error: /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found</changelog>
  <changelog author="sndirsch@suse.com" date="1776340800">- Update to 26.0.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.3
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.4
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.5</changelog>
  <changelog author="sndirsch@suse.com" date="1777464000">- Update to 26.0.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.6</changelog>
  <changelog author="sndirsch@suse.com" date="1778760000">- Update to 26.0.7 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.7</changelog>
</package>
<package pkgid="d3a5d95b931efa034bc586abf301cd39350c401d65c90a7aaf3742a9a6fd8fabda25563c9f643f1eca471d3e6e8d3f62863258819c1cb4601f901b2fd722ac90" name="Mesa-dri" arch="s390x">
  <version epoch="0" ver="26.0.7" rel="160099.1.5"/>
  <changelog author="sndirsch@suse.com" date="1770206400">- python36-buildfix1.patch
  * trying to fix build with python 3.6</changelog>
  <changelog author="sndirsch@suse.com" date="1770724800">- u_ppc64le-fix.patch: fixes build on pp64le</changelog>
  <changelog author="sndirsch@suse.com" date="1770811200">- Update to Mesa 26.0.0 final version
  * Since Mesa 25.3, RADV has seen significant raytracing
    performance improvements.
  * Its `RADV_DEBUG` environment variable has removed the following
    deprecated options: invariantgeom, nodynamicbounds, nongg_gs
    and splitfma. Use the driconf variables radv_invariant_geom,
    radv_no_dynamic_bounds, radv_disable_ngg_gs, and
    radv_split_fma instead.
  * RadeonSI switched to ACO by default for better and faster ISA
    code generation and better GPU performance and better compile
    times.
  * This release also introduces KosmicKrisp, a Vulkan to Metal
    layered driver for macOS.
  * Users can expect the usual flurry of improvements across all
    drivers and components,
- supersedes u_ppc64le-fix.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1772020800">- Update to Mesa 26.0.1 bugfix and security release
  * prevent out-of-bounds memory access in WebGPU (bsc#1258910)
  * various bugfixes
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.1</changelog>
  <changelog author="sndirsch@suse.com" date="1772712000">- adjusted logic for %suse_version bump with SLE16.1 Beta2 (jsc#PED-15825)</changelog>
  <changelog author="sndirsch@suse.com" date="1773316800">- Update to 26.0.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.2</changelog>
  <changelog author="sndirsch@suse.com" date="1775822400">- switch to gcc 15 to fix build error (bsc#1261911)
  /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found
  Unable to generate bindings: clang diagnosed error: /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found</changelog>
  <changelog author="sndirsch@suse.com" date="1776340800">- Update to 26.0.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.3
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.4
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.5</changelog>
  <changelog author="sndirsch@suse.com" date="1777464000">- Update to 26.0.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.6</changelog>
  <changelog author="sndirsch@suse.com" date="1778760000">- Update to 26.0.7 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.7</changelog>
</package>
<package pkgid="362ac06f9b3b74ae6110c059d85d39cd2daaad40bd1c080114118eca8fc4356e8b7c06962e5e09b2af4bda3e1b92742ea3c709b725e8a0d21b335cda749110c4" name="Mesa-dri-devel" arch="s390x">
  <version epoch="0" ver="26.0.7" rel="160099.1.2"/>
  <changelog author="sndirsch@suse.com" date="1770206400">- python36-buildfix1.patch
  * trying to fix build with python 3.6</changelog>
  <changelog author="sndirsch@suse.com" date="1770724800">- u_ppc64le-fix.patch: fixes build on pp64le</changelog>
  <changelog author="sndirsch@suse.com" date="1770811200">- Update to Mesa 26.0.0 final version
  * Since Mesa 25.3, RADV has seen significant raytracing
    performance improvements.
  * Its `RADV_DEBUG` environment variable has removed the following
    deprecated options: invariantgeom, nodynamicbounds, nongg_gs
    and splitfma. Use the driconf variables radv_invariant_geom,
    radv_no_dynamic_bounds, radv_disable_ngg_gs, and
    radv_split_fma instead.
  * RadeonSI switched to ACO by default for better and faster ISA
    code generation and better GPU performance and better compile
    times.
  * This release also introduces KosmicKrisp, a Vulkan to Metal
    layered driver for macOS.
  * Users can expect the usual flurry of improvements across all
    drivers and components,
- supersedes u_ppc64le-fix.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1772020800">- Update to Mesa 26.0.1 bugfix and security release
  * prevent out-of-bounds memory access in WebGPU (bsc#1258910)
  * various bugfixes
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.1</changelog>
  <changelog author="sndirsch@suse.com" date="1772712000">- adjusted logic for %suse_version bump with SLE16.1 Beta2 (jsc#PED-15825)</changelog>
  <changelog author="sndirsch@suse.com" date="1773316800">- Update to 26.0.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.2</changelog>
  <changelog author="sndirsch@suse.com" date="1775822400">- switch to gcc 15 to fix build error (bsc#1261911)
  /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found
  Unable to generate bindings: clang diagnosed error: /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found</changelog>
  <changelog author="sndirsch@suse.com" date="1776340800">- Update to 26.0.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.3
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.4
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.5</changelog>
  <changelog author="sndirsch@suse.com" date="1777464000">- Update to 26.0.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.6</changelog>
  <changelog author="sndirsch@suse.com" date="1778760000">- Update to 26.0.7 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.7</changelog>
</package>
<package pkgid="625d87d8d1f7c177654a268f0c1868b203bc614c548333fcb7f1739174a0aa4d415228e6fba3e900d54cb754a9670e2d736904687213c230e6ddc337246b699d" name="Mesa-libEGL-devel" arch="s390x">
  <version epoch="0" ver="26.0.7" rel="160099.1.2"/>
  <changelog author="sndirsch@suse.com" date="1770206400">- python36-buildfix1.patch
  * trying to fix build with python 3.6</changelog>
  <changelog author="sndirsch@suse.com" date="1770724800">- u_ppc64le-fix.patch: fixes build on pp64le</changelog>
  <changelog author="sndirsch@suse.com" date="1770811200">- Update to Mesa 26.0.0 final version
  * Since Mesa 25.3, RADV has seen significant raytracing
    performance improvements.
  * Its `RADV_DEBUG` environment variable has removed the following
    deprecated options: invariantgeom, nodynamicbounds, nongg_gs
    and splitfma. Use the driconf variables radv_invariant_geom,
    radv_no_dynamic_bounds, radv_disable_ngg_gs, and
    radv_split_fma instead.
  * RadeonSI switched to ACO by default for better and faster ISA
    code generation and better GPU performance and better compile
    times.
  * This release also introduces KosmicKrisp, a Vulkan to Metal
    layered driver for macOS.
  * Users can expect the usual flurry of improvements across all
    drivers and components,
- supersedes u_ppc64le-fix.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1772020800">- Update to Mesa 26.0.1 bugfix and security release
  * prevent out-of-bounds memory access in WebGPU (bsc#1258910)
  * various bugfixes
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.1</changelog>
  <changelog author="sndirsch@suse.com" date="1772712000">- adjusted logic for %suse_version bump with SLE16.1 Beta2 (jsc#PED-15825)</changelog>
  <changelog author="sndirsch@suse.com" date="1773316800">- Update to 26.0.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.2</changelog>
  <changelog author="sndirsch@suse.com" date="1775822400">- switch to gcc 15 to fix build error (bsc#1261911)
  /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found
  Unable to generate bindings: clang diagnosed error: /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found</changelog>
  <changelog author="sndirsch@suse.com" date="1776340800">- Update to 26.0.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.3
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.4
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.5</changelog>
  <changelog author="sndirsch@suse.com" date="1777464000">- Update to 26.0.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.6</changelog>
  <changelog author="sndirsch@suse.com" date="1778760000">- Update to 26.0.7 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.7</changelog>
</package>
<package pkgid="f77888bde64991ea0011f8b935b20e62fc387f3b275c58a52251f68fb3bfa50e975a015c22906fc4fe6cc10dad7f08d10a26ceeeebe12c8a73b4a80a2249c5f5" name="Mesa-libEGL1" arch="s390x">
  <version epoch="0" ver="26.0.7" rel="160099.1.2"/>
  <changelog author="sndirsch@suse.com" date="1770206400">- python36-buildfix1.patch
  * trying to fix build with python 3.6</changelog>
  <changelog author="sndirsch@suse.com" date="1770724800">- u_ppc64le-fix.patch: fixes build on pp64le</changelog>
  <changelog author="sndirsch@suse.com" date="1770811200">- Update to Mesa 26.0.0 final version
  * Since Mesa 25.3, RADV has seen significant raytracing
    performance improvements.
  * Its `RADV_DEBUG` environment variable has removed the following
    deprecated options: invariantgeom, nodynamicbounds, nongg_gs
    and splitfma. Use the driconf variables radv_invariant_geom,
    radv_no_dynamic_bounds, radv_disable_ngg_gs, and
    radv_split_fma instead.
  * RadeonSI switched to ACO by default for better and faster ISA
    code generation and better GPU performance and better compile
    times.
  * This release also introduces KosmicKrisp, a Vulkan to Metal
    layered driver for macOS.
  * Users can expect the usual flurry of improvements across all
    drivers and components,
- supersedes u_ppc64le-fix.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1772020800">- Update to Mesa 26.0.1 bugfix and security release
  * prevent out-of-bounds memory access in WebGPU (bsc#1258910)
  * various bugfixes
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.1</changelog>
  <changelog author="sndirsch@suse.com" date="1772712000">- adjusted logic for %suse_version bump with SLE16.1 Beta2 (jsc#PED-15825)</changelog>
  <changelog author="sndirsch@suse.com" date="1773316800">- Update to 26.0.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.2</changelog>
  <changelog author="sndirsch@suse.com" date="1775822400">- switch to gcc 15 to fix build error (bsc#1261911)
  /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found
  Unable to generate bindings: clang diagnosed error: /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found</changelog>
  <changelog author="sndirsch@suse.com" date="1776340800">- Update to 26.0.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.3
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.4
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.5</changelog>
  <changelog author="sndirsch@suse.com" date="1777464000">- Update to 26.0.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.6</changelog>
  <changelog author="sndirsch@suse.com" date="1778760000">- Update to 26.0.7 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.7</changelog>
</package>
<package pkgid="350ee3d30d06e43e7876e1888e6170e1c32243d2d93ac4ca7e47a07cd6ec873281eeeadde3ac59e38faf3e250a8f7b6ff0938d3e8fb385aad54e76e1ec21c9b5" name="Mesa-libGL-devel" arch="s390x">
  <version epoch="0" ver="26.0.7" rel="160099.1.2"/>
  <changelog author="sndirsch@suse.com" date="1770206400">- python36-buildfix1.patch
  * trying to fix build with python 3.6</changelog>
  <changelog author="sndirsch@suse.com" date="1770724800">- u_ppc64le-fix.patch: fixes build on pp64le</changelog>
  <changelog author="sndirsch@suse.com" date="1770811200">- Update to Mesa 26.0.0 final version
  * Since Mesa 25.3, RADV has seen significant raytracing
    performance improvements.
  * Its `RADV_DEBUG` environment variable has removed the following
    deprecated options: invariantgeom, nodynamicbounds, nongg_gs
    and splitfma. Use the driconf variables radv_invariant_geom,
    radv_no_dynamic_bounds, radv_disable_ngg_gs, and
    radv_split_fma instead.
  * RadeonSI switched to ACO by default for better and faster ISA
    code generation and better GPU performance and better compile
    times.
  * This release also introduces KosmicKrisp, a Vulkan to Metal
    layered driver for macOS.
  * Users can expect the usual flurry of improvements across all
    drivers and components,
- supersedes u_ppc64le-fix.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1772020800">- Update to Mesa 26.0.1 bugfix and security release
  * prevent out-of-bounds memory access in WebGPU (bsc#1258910)
  * various bugfixes
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.1</changelog>
  <changelog author="sndirsch@suse.com" date="1772712000">- adjusted logic for %suse_version bump with SLE16.1 Beta2 (jsc#PED-15825)</changelog>
  <changelog author="sndirsch@suse.com" date="1773316800">- Update to 26.0.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.2</changelog>
  <changelog author="sndirsch@suse.com" date="1775822400">- switch to gcc 15 to fix build error (bsc#1261911)
  /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found
  Unable to generate bindings: clang diagnosed error: /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found</changelog>
  <changelog author="sndirsch@suse.com" date="1776340800">- Update to 26.0.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.3
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.4
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.5</changelog>
  <changelog author="sndirsch@suse.com" date="1777464000">- Update to 26.0.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.6</changelog>
  <changelog author="sndirsch@suse.com" date="1778760000">- Update to 26.0.7 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.7</changelog>
</package>
<package pkgid="db0b4025eb9cbee67653091fa4968d3ba43053c16760198a4c93053eeb43cef7cc487a656b336bd993a9f5bb62f98ba434cab57027432e4070796515432c6cbb" name="Mesa-libGL1" arch="s390x">
  <version epoch="0" ver="26.0.7" rel="160099.1.2"/>
  <changelog author="sndirsch@suse.com" date="1770206400">- python36-buildfix1.patch
  * trying to fix build with python 3.6</changelog>
  <changelog author="sndirsch@suse.com" date="1770724800">- u_ppc64le-fix.patch: fixes build on pp64le</changelog>
  <changelog author="sndirsch@suse.com" date="1770811200">- Update to Mesa 26.0.0 final version
  * Since Mesa 25.3, RADV has seen significant raytracing
    performance improvements.
  * Its `RADV_DEBUG` environment variable has removed the following
    deprecated options: invariantgeom, nodynamicbounds, nongg_gs
    and splitfma. Use the driconf variables radv_invariant_geom,
    radv_no_dynamic_bounds, radv_disable_ngg_gs, and
    radv_split_fma instead.
  * RadeonSI switched to ACO by default for better and faster ISA
    code generation and better GPU performance and better compile
    times.
  * This release also introduces KosmicKrisp, a Vulkan to Metal
    layered driver for macOS.
  * Users can expect the usual flurry of improvements across all
    drivers and components,
- supersedes u_ppc64le-fix.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1772020800">- Update to Mesa 26.0.1 bugfix and security release
  * prevent out-of-bounds memory access in WebGPU (bsc#1258910)
  * various bugfixes
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.1</changelog>
  <changelog author="sndirsch@suse.com" date="1772712000">- adjusted logic for %suse_version bump with SLE16.1 Beta2 (jsc#PED-15825)</changelog>
  <changelog author="sndirsch@suse.com" date="1773316800">- Update to 26.0.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.2</changelog>
  <changelog author="sndirsch@suse.com" date="1775822400">- switch to gcc 15 to fix build error (bsc#1261911)
  /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found
  Unable to generate bindings: clang diagnosed error: /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found</changelog>
  <changelog author="sndirsch@suse.com" date="1776340800">- Update to 26.0.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.3
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.4
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.5</changelog>
  <changelog author="sndirsch@suse.com" date="1777464000">- Update to 26.0.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.6</changelog>
  <changelog author="sndirsch@suse.com" date="1778760000">- Update to 26.0.7 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.7</changelog>
</package>
<package pkgid="3fc2efe8108b06b161b3ae9459d638b9f4fb019b09d61c3a5fd2362be2bac5e2cbe8fc7f9bfe9573c2e6b94b930e29e64be2f9672f3b0400f22407f9ee57d83a" name="Mesa-libGLESv1_CM-devel" arch="s390x">
  <version epoch="0" ver="26.0.7" rel="160099.1.2"/>
  <changelog author="sndirsch@suse.com" date="1770206400">- python36-buildfix1.patch
  * trying to fix build with python 3.6</changelog>
  <changelog author="sndirsch@suse.com" date="1770724800">- u_ppc64le-fix.patch: fixes build on pp64le</changelog>
  <changelog author="sndirsch@suse.com" date="1770811200">- Update to Mesa 26.0.0 final version
  * Since Mesa 25.3, RADV has seen significant raytracing
    performance improvements.
  * Its `RADV_DEBUG` environment variable has removed the following
    deprecated options: invariantgeom, nodynamicbounds, nongg_gs
    and splitfma. Use the driconf variables radv_invariant_geom,
    radv_no_dynamic_bounds, radv_disable_ngg_gs, and
    radv_split_fma instead.
  * RadeonSI switched to ACO by default for better and faster ISA
    code generation and better GPU performance and better compile
    times.
  * This release also introduces KosmicKrisp, a Vulkan to Metal
    layered driver for macOS.
  * Users can expect the usual flurry of improvements across all
    drivers and components,
- supersedes u_ppc64le-fix.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1772020800">- Update to Mesa 26.0.1 bugfix and security release
  * prevent out-of-bounds memory access in WebGPU (bsc#1258910)
  * various bugfixes
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.1</changelog>
  <changelog author="sndirsch@suse.com" date="1772712000">- adjusted logic for %suse_version bump with SLE16.1 Beta2 (jsc#PED-15825)</changelog>
  <changelog author="sndirsch@suse.com" date="1773316800">- Update to 26.0.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.2</changelog>
  <changelog author="sndirsch@suse.com" date="1775822400">- switch to gcc 15 to fix build error (bsc#1261911)
  /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found
  Unable to generate bindings: clang diagnosed error: /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found</changelog>
  <changelog author="sndirsch@suse.com" date="1776340800">- Update to 26.0.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.3
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.4
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.5</changelog>
  <changelog author="sndirsch@suse.com" date="1777464000">- Update to 26.0.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.6</changelog>
  <changelog author="sndirsch@suse.com" date="1778760000">- Update to 26.0.7 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.7</changelog>
</package>
<package pkgid="53e621e005663becc7d4d762e1d570f6a4d546e902802b536a87d58a2845533b54bb18a0db81d55594679bbd8154a0d100e1a1710af0af654b06056b25bb0518" name="Mesa-libGLESv2-devel" arch="s390x">
  <version epoch="0" ver="26.0.7" rel="160099.1.2"/>
  <changelog author="sndirsch@suse.com" date="1770206400">- python36-buildfix1.patch
  * trying to fix build with python 3.6</changelog>
  <changelog author="sndirsch@suse.com" date="1770724800">- u_ppc64le-fix.patch: fixes build on pp64le</changelog>
  <changelog author="sndirsch@suse.com" date="1770811200">- Update to Mesa 26.0.0 final version
  * Since Mesa 25.3, RADV has seen significant raytracing
    performance improvements.
  * Its `RADV_DEBUG` environment variable has removed the following
    deprecated options: invariantgeom, nodynamicbounds, nongg_gs
    and splitfma. Use the driconf variables radv_invariant_geom,
    radv_no_dynamic_bounds, radv_disable_ngg_gs, and
    radv_split_fma instead.
  * RadeonSI switched to ACO by default for better and faster ISA
    code generation and better GPU performance and better compile
    times.
  * This release also introduces KosmicKrisp, a Vulkan to Metal
    layered driver for macOS.
  * Users can expect the usual flurry of improvements across all
    drivers and components,
- supersedes u_ppc64le-fix.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1772020800">- Update to Mesa 26.0.1 bugfix and security release
  * prevent out-of-bounds memory access in WebGPU (bsc#1258910)
  * various bugfixes
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.1</changelog>
  <changelog author="sndirsch@suse.com" date="1772712000">- adjusted logic for %suse_version bump with SLE16.1 Beta2 (jsc#PED-15825)</changelog>
  <changelog author="sndirsch@suse.com" date="1773316800">- Update to 26.0.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.2</changelog>
  <changelog author="sndirsch@suse.com" date="1775822400">- switch to gcc 15 to fix build error (bsc#1261911)
  /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found
  Unable to generate bindings: clang diagnosed error: /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found</changelog>
  <changelog author="sndirsch@suse.com" date="1776340800">- Update to 26.0.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.3
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.4
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.5</changelog>
  <changelog author="sndirsch@suse.com" date="1777464000">- Update to 26.0.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.6</changelog>
  <changelog author="sndirsch@suse.com" date="1778760000">- Update to 26.0.7 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.7</changelog>
</package>
<package pkgid="bfce04154ace11291a393b7ace9ea9f6d747488b446620c2aaa1ab3af69d3a8b9da4333f51c563d6937386379777c008eb06eeb1f91c4303bbce7e0164b85ab7" name="Mesa-libGLESv3-devel" arch="s390x">
  <version epoch="0" ver="26.0.7" rel="160099.1.2"/>
  <changelog author="sndirsch@suse.com" date="1770206400">- python36-buildfix1.patch
  * trying to fix build with python 3.6</changelog>
  <changelog author="sndirsch@suse.com" date="1770724800">- u_ppc64le-fix.patch: fixes build on pp64le</changelog>
  <changelog author="sndirsch@suse.com" date="1770811200">- Update to Mesa 26.0.0 final version
  * Since Mesa 25.3, RADV has seen significant raytracing
    performance improvements.
  * Its `RADV_DEBUG` environment variable has removed the following
    deprecated options: invariantgeom, nodynamicbounds, nongg_gs
    and splitfma. Use the driconf variables radv_invariant_geom,
    radv_no_dynamic_bounds, radv_disable_ngg_gs, and
    radv_split_fma instead.
  * RadeonSI switched to ACO by default for better and faster ISA
    code generation and better GPU performance and better compile
    times.
  * This release also introduces KosmicKrisp, a Vulkan to Metal
    layered driver for macOS.
  * Users can expect the usual flurry of improvements across all
    drivers and components,
- supersedes u_ppc64le-fix.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1772020800">- Update to Mesa 26.0.1 bugfix and security release
  * prevent out-of-bounds memory access in WebGPU (bsc#1258910)
  * various bugfixes
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.1</changelog>
  <changelog author="sndirsch@suse.com" date="1772712000">- adjusted logic for %suse_version bump with SLE16.1 Beta2 (jsc#PED-15825)</changelog>
  <changelog author="sndirsch@suse.com" date="1773316800">- Update to 26.0.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.2</changelog>
  <changelog author="sndirsch@suse.com" date="1775822400">- switch to gcc 15 to fix build error (bsc#1261911)
  /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found
  Unable to generate bindings: clang diagnosed error: /usr/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found</changelog>
  <changelog author="sndirsch@suse.com" date="1776340800">- Update to 26.0.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.3
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.4
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.5</changelog>
  <changelog author="sndirsch@suse.com" date="1777464000">- Update to 26.0.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.6</changelog>
  <changelog author="sndirsch@suse.com" date="1778760000">- Update to 26.0.7 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.0.7</changelog>
</package>
<package pkgid="448d5a9d2170b6fa5b606041c4860eed66af62df65c11301abedb48d5f03cfe3a599f608a7073ae024e10766e4dc24033f9af362a44415924a631edbacf5b60e" name="ModemManager" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="160099.2.5"/>
  <changelog author="jengelh@inai.de" date="1628942400">- Switch bash completion subpackage to noarch.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1645185600">- Update to version 1.18.6:
  + The ModemManager.service file for systemd integration provided
    in the sources is updated as follows:
    ++ 'CAP_NET_ADMIN' is now required in the
    'CapabilityBoundingSet' field.
    ++ 'AF_NETLINK' and 'AF_QIPCRTR' are now required in the
    'RestrictAddressFamilies' field.
  + The LEGACY and PARANOID filter types that were allowed
    options in the '--filter-policy' option in the ModemManager
    daemon were deprecated in version 1.16.0 and have now been
    completely removed, along with the vid:pid blacklist of
    devices and the vid:pid greylist of RS232&lt;-&gt;USB adapters.
  + The ModemManager daemon can run now in a 'quick suspend/resume'
    mode, in which no explicit data disconnection is triggered on
    suspend, and no explicit device re-probing from scratch is
    launched on resume. Instead, the daemon will try to refresh
    the state of all interfaces upon suspend, e.g. to see if the
    module keeps registered to the same operator, to see if it is
    still connected, and so on.
  + core: added support for the new 'WWAN' subsystem in Linux kernel
    5.13, enabling PCIe-only modules.
  + core: The charset conversion methods rework, including the
    avoiding of the iconv()
  + qmi: the logic managing allowed/preferred modes was fixed for
    multimode devices like the MC7304, making sure the acquisition
    order preference always had the same items.
  + serial: when modem is connected with AT+PPP, ignore forced
    disconnections, so that we don't take ownership of the PPP
    port before pppd has released it.
  + foxconn: added support for the T99W175 (SDX55) module,
    including built-in FCC unlock procedure.
  + foxconn: added new MBIM QDU firmware update method.
- Move the dbus-1 system.d file to /usr (bsc#1196170)
- Use source verification
- Update Supplements to new format
- Add BRs needed for new tests:
  * python3-gobject-Gdk
  * python3-dbus-python</changelog>
  <changelog author="gmbr3@opensuse.org" date="1654689600">- Enable QRTR support
  * Add BR pkgconfig(qrtr-glib)</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="luc14n0@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1696593600">- Add explicit /usr/bin/dbus-daemon BuildRequires: Needed for
  tests.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
</package>
<package pkgid="25004ba014a74f9c7e1fc64c7740855d994a09ee826affc67ad3273c9063d196fea0cc22afc7dba1fd3de3af97bfd6d489ee6815f23ff477218bd05330e611d2" name="ModemManager-bash-completion" arch="noarch">
  <version epoch="0" ver="1.22.0" rel="160099.2.5"/>
  <changelog author="jengelh@inai.de" date="1628942400">- Switch bash completion subpackage to noarch.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1645185600">- Update to version 1.18.6:
  + The ModemManager.service file for systemd integration provided
    in the sources is updated as follows:
    ++ 'CAP_NET_ADMIN' is now required in the
    'CapabilityBoundingSet' field.
    ++ 'AF_NETLINK' and 'AF_QIPCRTR' are now required in the
    'RestrictAddressFamilies' field.
  + The LEGACY and PARANOID filter types that were allowed
    options in the '--filter-policy' option in the ModemManager
    daemon were deprecated in version 1.16.0 and have now been
    completely removed, along with the vid:pid blacklist of
    devices and the vid:pid greylist of RS232&lt;-&gt;USB adapters.
  + The ModemManager daemon can run now in a 'quick suspend/resume'
    mode, in which no explicit data disconnection is triggered on
    suspend, and no explicit device re-probing from scratch is
    launched on resume. Instead, the daemon will try to refresh
    the state of all interfaces upon suspend, e.g. to see if the
    module keeps registered to the same operator, to see if it is
    still connected, and so on.
  + core: added support for the new 'WWAN' subsystem in Linux kernel
    5.13, enabling PCIe-only modules.
  + core: The charset conversion methods rework, including the
    avoiding of the iconv()
  + qmi: the logic managing allowed/preferred modes was fixed for
    multimode devices like the MC7304, making sure the acquisition
    order preference always had the same items.
  + serial: when modem is connected with AT+PPP, ignore forced
    disconnections, so that we don't take ownership of the PPP
    port before pppd has released it.
  + foxconn: added support for the T99W175 (SDX55) module,
    including built-in FCC unlock procedure.
  + foxconn: added new MBIM QDU firmware update method.
- Move the dbus-1 system.d file to /usr (bsc#1196170)
- Use source verification
- Update Supplements to new format
- Add BRs needed for new tests:
  * python3-gobject-Gdk
  * python3-dbus-python</changelog>
  <changelog author="gmbr3@opensuse.org" date="1654689600">- Enable QRTR support
  * Add BR pkgconfig(qrtr-glib)</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="luc14n0@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1696593600">- Add explicit /usr/bin/dbus-daemon BuildRequires: Needed for
  tests.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
</package>
<package pkgid="8fe718ce98f7f1e35ded15dc26684b12d5de6d511d47b6777f5c590e6113198531787f22ca119b14f9fd202311e657913e24474173433a8afd489c8cd7f511b8" name="ModemManager-devel" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="160099.2.5"/>
  <changelog author="jengelh@inai.de" date="1628942400">- Switch bash completion subpackage to noarch.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1645185600">- Update to version 1.18.6:
  + The ModemManager.service file for systemd integration provided
    in the sources is updated as follows:
    ++ 'CAP_NET_ADMIN' is now required in the
    'CapabilityBoundingSet' field.
    ++ 'AF_NETLINK' and 'AF_QIPCRTR' are now required in the
    'RestrictAddressFamilies' field.
  + The LEGACY and PARANOID filter types that were allowed
    options in the '--filter-policy' option in the ModemManager
    daemon were deprecated in version 1.16.0 and have now been
    completely removed, along with the vid:pid blacklist of
    devices and the vid:pid greylist of RS232&lt;-&gt;USB adapters.
  + The ModemManager daemon can run now in a 'quick suspend/resume'
    mode, in which no explicit data disconnection is triggered on
    suspend, and no explicit device re-probing from scratch is
    launched on resume. Instead, the daemon will try to refresh
    the state of all interfaces upon suspend, e.g. to see if the
    module keeps registered to the same operator, to see if it is
    still connected, and so on.
  + core: added support for the new 'WWAN' subsystem in Linux kernel
    5.13, enabling PCIe-only modules.
  + core: The charset conversion methods rework, including the
    avoiding of the iconv()
  + qmi: the logic managing allowed/preferred modes was fixed for
    multimode devices like the MC7304, making sure the acquisition
    order preference always had the same items.
  + serial: when modem is connected with AT+PPP, ignore forced
    disconnections, so that we don't take ownership of the PPP
    port before pppd has released it.
  + foxconn: added support for the T99W175 (SDX55) module,
    including built-in FCC unlock procedure.
  + foxconn: added new MBIM QDU firmware update method.
- Move the dbus-1 system.d file to /usr (bsc#1196170)
- Use source verification
- Update Supplements to new format
- Add BRs needed for new tests:
  * python3-gobject-Gdk
  * python3-dbus-python</changelog>
  <changelog author="gmbr3@opensuse.org" date="1654689600">- Enable QRTR support
  * Add BR pkgconfig(qrtr-glib)</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="luc14n0@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1696593600">- Add explicit /usr/bin/dbus-daemon BuildRequires: Needed for
  tests.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
</package>
<package pkgid="9a3194f24d08a108c270834da75420f6ab0185622a6a86907b367b70fdcb68e7220bb24182cdd507b7a5b475cfd0ba14d1ed60bc2b5902279f8ca9a98f803a12" name="ModemManager-lang" arch="noarch">
  <version epoch="0" ver="1.22.0" rel="160099.2.5"/>
  <changelog author="jengelh@inai.de" date="1628942400">- Switch bash completion subpackage to noarch.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1645185600">- Update to version 1.18.6:
  + The ModemManager.service file for systemd integration provided
    in the sources is updated as follows:
    ++ 'CAP_NET_ADMIN' is now required in the
    'CapabilityBoundingSet' field.
    ++ 'AF_NETLINK' and 'AF_QIPCRTR' are now required in the
    'RestrictAddressFamilies' field.
  + The LEGACY and PARANOID filter types that were allowed
    options in the '--filter-policy' option in the ModemManager
    daemon were deprecated in version 1.16.0 and have now been
    completely removed, along with the vid:pid blacklist of
    devices and the vid:pid greylist of RS232&lt;-&gt;USB adapters.
  + The ModemManager daemon can run now in a 'quick suspend/resume'
    mode, in which no explicit data disconnection is triggered on
    suspend, and no explicit device re-probing from scratch is
    launched on resume. Instead, the daemon will try to refresh
    the state of all interfaces upon suspend, e.g. to see if the
    module keeps registered to the same operator, to see if it is
    still connected, and so on.
  + core: added support for the new 'WWAN' subsystem in Linux kernel
    5.13, enabling PCIe-only modules.
  + core: The charset conversion methods rework, including the
    avoiding of the iconv()
  + qmi: the logic managing allowed/preferred modes was fixed for
    multimode devices like the MC7304, making sure the acquisition
    order preference always had the same items.
  + serial: when modem is connected with AT+PPP, ignore forced
    disconnections, so that we don't take ownership of the PPP
    port before pppd has released it.
  + foxconn: added support for the T99W175 (SDX55) module,
    including built-in FCC unlock procedure.
  + foxconn: added new MBIM QDU firmware update method.
- Move the dbus-1 system.d file to /usr (bsc#1196170)
- Use source verification
- Update Supplements to new format
- Add BRs needed for new tests:
  * python3-gobject-Gdk
  * python3-dbus-python</changelog>
  <changelog author="gmbr3@opensuse.org" date="1654689600">- Enable QRTR support
  * Add BR pkgconfig(qrtr-glib)</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="luc14n0@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1696593600">- Add explicit /usr/bin/dbus-daemon BuildRequires: Needed for
  tests.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
</package>
<package pkgid="c3b58dd7b15d08d85ed1513c3c3826f3b8bd9e160fd4fcb62e9ef0f5ef2f26ae0e8f803a368711a9a98005891793a307247272209b6a95ab1d9c7b5ae2a4dfa3" name="Modules" arch="s390x">
  <version epoch="0" ver="4.8.0" rel="160099.4.3"/>
  <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="eich@suse.com" 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="mail@philipp-wagner.com" 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="mail@philipp-wagner.com" 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="mail@philipp-wagner.com" 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="mail@philipp-wagner.com" 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="dimstar@opensuse.org" 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@opensuse.org" date="1738584000">- Make use of %configure macro to build with distro flags</changelog>
</package>
<package pkgid="e29a689d3e463e3d02fc2797824032c3408851e64125e7aba56e6eaa192a1de9937b4d068f51e23dcbcaed6cc23ec03e5a3638a652a8e8c7f2984748ea5d6cae" name="Modules-doc" arch="noarch">
  <version epoch="0" ver="4.8.0" rel="160099.4.3"/>
  <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="eich@suse.com" 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="mail@philipp-wagner.com" 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="mail@philipp-wagner.com" 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="mail@philipp-wagner.com" 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="mail@philipp-wagner.com" 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="dimstar@opensuse.org" 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@opensuse.org" date="1738584000">- Make use of %configure macro to build with distro flags</changelog>
</package>
<package pkgid="9933fa26360c793c5a1bda127f4f39ecc4934bb2647c51af9b74d2d0eda5d5c719af1a77934681f789ff55b00e1ba3c0fcd3a287832c14d746867458c9e6a760" name="MozillaFirefox" arch="s390x">
  <version epoch="0" ver="140.13.0" rel="160099.1.1"/>
  <changelog author="martin.sirringhaus@suse.com" date="1774267200">- Firefox Extended Support Release 140.9.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-22 (bsc#1260083)
  * CVE-2026-4684 (bmo#2011129)
    Race condition, use-after-free in the Graphics: WebRender
    component
  * CVE-2026-4685 (bmo#2016349)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4686 (bmo#2016351)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4687 (bmo#2016368)
    Sandbox escape due to incorrect boundary conditions in the
    Telemetry component
  * CVE-2026-4688 (bmo#2016373)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-4689 (bmo#2016374)
    Sandbox escape due to incorrect boundary conditions, integer
    overflow in the XPCOM component
  * CVE-2026-4690 (bmo#2016375)
    Sandbox escape due to incorrect boundary conditions, integer
    overflow in the XPCOM component
  * CVE-2026-4691 (bmo#2017512)
    Use-after-free in the CSS Parsing and Computation component
  * CVE-2026-4692 (bmo#2017643)
    Sandbox escape in the Responsive Design Mode component
  * CVE-2026-4693 (bmo#2018102)
    Incorrect boundary conditions in the Audio/Video: Playback
    component
  * CVE-2026-4694 (bmo#2018430)
    Incorrect boundary conditions, integer overflow in the
    Graphics component
  * CVE-2026-4695 (bmo#2020030)
    Incorrect boundary conditions in the Audio/Video: Web Codecs
    component
  * CVE-2026-4696 (bmo#2020190)
    Use-after-free in the Layout: Text and Fonts component
  * CVE-2026-4697 (bmo#2020422)
    Incorrect boundary conditions in the Audio/Video: Web Codecs
    component
  * CVE-2026-4698 (bmo#2020906)
    JIT miscompilation in the JavaScript Engine: JIT component
  * CVE-2026-4699 (bmo#2021863)
    Incorrect boundary conditions in the Layout: Text and Fonts
    component
  * CVE-2026-4700 (bmo#2003766)
    Mitigation bypass in the Networking: HTTP component
  * CVE-2026-4701 (bmo#2009303)
    Use-after-free in the JavaScript Engine component
  * CVE-2026-4702 (bmo#2013560)
    JIT miscompilation in the JavaScript Engine component
  * CVE-2026-4704 (bmo#2014868)
    Denial-of-service in the WebRTC: Signaling component
  * CVE-2026-4705 (bmo#2014873)
    Undefined behavior in the WebRTC: Signaling component
  * CVE-2026-4706 (bmo#2015091)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4707 (bmo#2015267)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4708 (bmo#2015268)
    Incorrect boundary conditions in the Graphics component
  * CVE-2026-4709 (bmo#2016329)
    Incorrect boundary conditions in the Audio/Video: GMP
    component
  * CVE-2026-4710 (bmo#2016370)
    Incorrect boundary conditions in the Audio/Video component
  * CVE-2026-4711 (bmo#2017002)
    Use-after-free in the Widget: Cocoa component
  * CVE-2026-4712 (bmo#2017666)
    Information disclosure in the Widget: Cocoa component
  * CVE-2026-4713 (bmo#2018113)
    Incorrect boundary conditions in the Graphics component
  * CVE-2026-4714 (bmo#2018126)
    Incorrect boundary conditions in the Audio/Video component
  * CVE-2026-4715 (bmo#2018405)
    Uninitialized memory in the Graphics: Canvas2D component
  * CVE-2026-4716 (bmo#2018592)
    Incorrect boundary conditions, uninitialized memory in the
    JavaScript Engine component
  * CVE-2026-4717 (bmo#2021695)
    Privilege escalation in the Netmonitor component
  * CVE-2025-59375 (bmo#1988467)
    Denial-of-service in the XML component
  * CVE-2026-4718 (bmo#2014864)
    Undefined behavior in the WebRTC: Signaling component
  * CVE-2026-4719 (bmo#2016367)
    Incorrect boundary conditions in the Graphics: Text component
  * CVE-2026-4720 (bmo#2004652, bmo#2019372, bmo#2021922,
    bmo#2022567, bmo#2022733)
    Memory safety bugs fixed in Firefox ESR 140.9, Thunderbird
    ESR 140.9, Firefox 149 and Thunderbird 149
  * CVE-2026-4721 (bmo#2013762, bmo#2015291, bmo#2016591,
    bmo#2016661, bmo#2016664, bmo#2017303, bmo#2017894,
    bmo#2018090, bmo#2018196, bmo#2018379, bmo#2019112,
    bmo#2022090, bmo#2022243, bmo#2022351, bmo#2022478,
    bmo#2022676)
    Memory safety bugs fixed in Firefox ESR 115.34, Firefox ESR
    140.9, Thunderbird ESR 140.9, Firefox 149 and Thunderbird 149</changelog>
  <changelog author="federico@suse.com" date="1774958400">- Update suse_version macro for 1610 (jsc#PED-15778)</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1775649600">- Firefox Extended Support Release 140.9.1 ESR
  * Fixed: Various security fixes.
  MFSA 2026-27 (bsc#1261663)
  * CVE-2026-5732 (bmo#2017867)
    Incorrect boundary conditions, integer overflow in the
    Graphics: Text component
  * CVE-2026-5731 (bmo#2021894, bmo#2022225, bmo#2022252,
    bmo#2022294, bmo#2023007, bmo#2023130, bmo#2023191,
    bmo#2023364, bmo#2023829, bmo#2024074, bmo#2024417,
    bmo#2024433, bmo#2024436, bmo#2024437, bmo#2024453,
    bmo#2024461, bmo#2024462, bmo#2024472, bmo#2024474,
    bmo#2024477, bmo#2025364, bmo#2025401, bmo#2025402,
    bmo#2025472, bmo#2026287, bmo#2026299, bmo#2026305,
    bmo#2026426)
    Memory safety bugs fixed in Firefox ESR 115.34.1, Firefox ESR
    140.9.1, Thunderbird ESR 140.9.1, Firefox 149.0.2 and
    Thunderbird 149.0.2
  * CVE-2026-5734 (bmo#2022369, bmo#2023026, bmo#2023545,
    bmo#2023555, bmo#2023958, bmo#2025422, bmo#2025468,
    bmo#2025492, bmo#2025505)
    Memory safety bugs fixed in Firefox ESR 140.9.1, Thunderbird
    ESR 140.9.1, Firefox 149.0.2 and Thunderbird 149.0.2</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1776340800">- Firefox Extended Support Release 140.10.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-32 (bsc#1262230)
  * CVE-2026-6746 (bmo#2014596)
    Use-after-free in the DOM: Core &amp; HTML component
  * CVE-2026-6747 (bmo#2021769)
    Use-after-free in the WebRTC component
  * CVE-2026-6748 (bmo#2022604)
    Uninitialized memory in the Audio/Video: Web Codecs component
  * CVE-2026-6749 (bmo#2022610)
    Information disclosure due to uninitialized memory in the
    Graphics: Canvas2D component
  * CVE-2026-6750 (bmo#2023407)
    Privilege escalation in the Graphics: WebRender component
  * CVE-2026-6751 (bmo#2025883)
    Uninitialized memory in the Audio/Video: Web Codecs component
  * CVE-2026-6752 (bmo#2027499)
    Incorrect boundary conditions in the WebRTC component
  * CVE-2026-6753 (bmo#2027501)
    Incorrect boundary conditions in the WebRTC component
  * CVE-2026-6754 (bmo#2027541)
    Use-after-free in the JavaScript Engine component
  * CVE-2026-6757 (bmo#2013588)
    Invalid pointer in the JavaScript: WebAssembly component
  * CVE-2026-6759 (bmo#2016164)
    Use-after-free in the Widget: Cocoa component
  * CVE-2026-6761 (bmo#2017857)
    Privilege escalation in the Networking component
  * CVE-2026-6762 (bmo#2021080)
    Spoofing issue in the DOM: Core &amp; HTML component
  * CVE-2026-6763 (bmo#2021666)
    Mitigation bypass in the File Handling component
  * CVE-2026-6764 (bmo#2022162)
    Incorrect boundary conditions in the DOM: Device Interfaces
    component
  * CVE-2026-6765 (bmo#2022419)
    Information disclosure in the Form Autofill component
  * CVE-2026-6766 (bmo#2023207)
    Incorrect boundary conditions in the Libraries component in
    NSS
  * CVE-2026-6767 (bmo#2023209)
    Other issue in the Libraries component in NSS
  * CVE-2026-6769 (bmo#2023753)
    Privilege escalation in the Debugger component
  * CVE-2026-6770 (bmo#2024220)
    Other issue in the Storage: IndexedDB component
  * CVE-2026-6771 (bmo#2025067)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-6772 (bmo#2026089)
    Incorrect boundary conditions in the Libraries component in
    NSS
  * CVE-2026-6776 (bmo#2021770)
    Incorrect boundary conditions in the WebRTC: Networking
    component
  * CVE-2026-6785 (bmo#1935995, bmo#1999158, bmo#2015952,
    bmo#2021909, bmo#2022026, bmo#2022041, bmo#2022088,
    bmo#2022276, bmo#2022335, bmo#2022338, bmo#2022373,
    bmo#2022597, bmo#2022874, bmo#2023276, bmo#2023544,
    bmo#2023551, bmo#2023599, bmo#2023608, bmo#2023814,
    bmo#2024233, bmo#2024239, bmo#2024241, bmo#2024242,
    bmo#2024250, bmo#2024251, bmo#2024343, bmo#2024422,
    bmo#2024425, bmo#2024440, bmo#2024442, bmo#2024446,
    bmo#2024458, bmo#2024463, bmo#2024478, bmo#2024650,
    bmo#2024653, bmo#2024654, bmo#2024655, bmo#2024656,
    bmo#2024661, bmo#2024662, bmo#2024668, bmo#2024919,
    bmo#2025278, bmo#2025349, bmo#2025350, bmo#2025354,
    bmo#2025360, bmo#2025363, bmo#2025370, bmo#2025379,
    bmo#2025381, bmo#2025399, bmo#2025400, bmo#2025403,
    bmo#2025407, bmo#2025415, bmo#2025420, bmo#2025427,
    bmo#2025429, bmo#2025430, bmo#2025479, bmo#2025489,
    bmo#2025493, bmo#2025497, bmo#2025502, bmo#2025515,
    bmo#2025517, bmo#2025526, bmo#2025609, bmo#2025948,
    bmo#2025949, bmo#2025951, bmo#2025953, bmo#2025955,
    bmo#2025962, bmo#2025969, bmo#2025970, bmo#2025971,
    bmo#2025973, bmo#2025976, bmo#2025977, bmo#2026280,
    bmo#2026285, bmo#2026293, bmo#2026296, bmo#2026310,
    bmo#2027237, bmo#2027260, bmo#2027268, bmo#2027277,
    bmo#2027284, bmo#2027291, bmo#2027293, bmo#2027298,
    bmo#2027330, bmo#2027342, bmo#2027345, bmo#2027359,
    bmo#2027365, bmo#2027378, bmo#2027754, bmo#2027959,
    bmo#2027962, bmo#2027964, bmo#2027971, bmo#2027974,
    bmo#2027979, bmo#2027982, bmo#2027995, bmo#2028001,
    bmo#2028267, bmo#2028268, bmo#2028275, bmo#2028288,
    bmo#2028290, bmo#2028291, bmo#2028528, bmo#2028551,
    bmo#2028627, bmo#2028879, bmo#2028889, bmo#2029061,
    bmo#2029071, bmo#2029283, bmo#2029296, bmo#2029314,
    bmo#2029323, bmo#2029411, bmo#2029423, bmo#2029424,
    bmo#2029425, bmo#2029427, bmo#2029436, bmo#2029440,
    bmo#2029449, bmo#2029450, bmo#2029458, bmo#2029462,
    bmo#2029468, bmo#2029472, bmo#2029690, bmo#2029707,
    bmo#2029708, bmo#2029728, bmo#2029802, bmo#2029896,
    bmo#2029906, bmo#2030106, bmo#2030118, bmo#2030123,
    bmo#2030135, bmo#2030230, bmo#2030320)
    Memory safety bugs fixed in Firefox ESR 115.35, Firefox ESR
    140.10, Thunderbird ESR 140.10, Firefox 150 and Thunderbird
    150
  * CVE-2026-6786 (bmo#2010727, bmo#2019004, bmo#2019224,
    bmo#2019547, bmo#2020378, bmo#2022381, bmo#2022608,
    bmo#2022785, bmo#2023120, bmo#2023128, bmo#2023140,
    bmo#2023279, bmo#2023836, bmo#2023882, bmo#2023925,
    bmo#2023950, bmo#2023959, bmo#2023965, bmo#2024243,
    bmo#2024245, bmo#2024247, bmo#2024253, bmo#2024346,
    bmo#2024357, bmo#2024416, bmo#2024420, bmo#2024429,
    bmo#2024432, bmo#2024455, bmo#2024466, bmo#2024468,
    bmo#2024476, bmo#2024664, bmo#2024666, bmo#2024669,
    bmo#2024670, bmo#2024671, bmo#2024761, bmo#2024918,
    bmo#2025292, bmo#2025332, bmo#2025348, bmo#2025384,
    bmo#2025395, bmo#2025458, bmo#2025461, bmo#2025463,
    bmo#2025481, bmo#2025483, bmo#2025485, bmo#2025494,
    bmo#2025506, bmo#2025511, bmo#2025513, bmo#2025520,
    bmo#2026277, bmo#2026282, bmo#2026288, bmo#2026289,
    bmo#2026311, bmo#2026312, bmo#2026869, bmo#2027152,
    bmo#2027161, bmo#2027238, bmo#2027261, bmo#2027269,
    bmo#2027274, bmo#2027280, bmo#2027281, bmo#2027300,
    bmo#2027302, bmo#2027331, bmo#2027339, bmo#2027340,
    bmo#2027738, bmo#2027975, bmo#2028000, bmo#2028011,
    bmo#2028289, bmo#2028525, bmo#2028728, bmo#2028887,
    bmo#2028888, bmo#2028896, bmo#2029063, bmo#2029064,
    bmo#2029290, bmo#2029291, bmo#2029294, bmo#2029300,
    bmo#2029304, bmo#2029316, bmo#2029317, bmo#2029401,
    bmo#2029415, bmo#2029430, bmo#2029457, bmo#2029727,
    bmo#2029735, bmo#2029743, bmo#2029752, bmo#2029754,
    bmo#2029776, bmo#2029809, bmo#2030324, bmo#2030370)
    Memory safety bugs fixed in Firefox ESR 140.10, Thunderbird
    ESR 140.10, Firefox 150 and Thunderbird 150</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1777377600">- Firefox Extended Support Release 140.10.1 ESR
  * Fixed: Various security fixes.
  MFSA 2026-36 (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 Firefox ESR 115.35.1, Firefox ESR
    140.10.1, Thunderbird ESR 140.10.1, Firefox 150.0.1 and
    Thunderbird 150.0.1
  * CVE-2026-7323 (bmo#2028537, bmo#2029911, bmo#2031121,
    bmo#2033602)
    Memory safety bugs fixed in Firefox ESR 140.10.1, Thunderbird
    ESR 140.10.1, Firefox 150.0.1 and Thunderbird 150.0.1</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1778155200">- Firefox Extended Support Release 140.10.2 ESR
  * Fixed: Various security fixes.
  MFSA 2026-41 (bsc#1264378)
  * CVE-2026-8090 (bmo#2034352)
    Use-after-free in the DOM: Networking component
  * CVE-2026-8091 (bmo#2029301)
    Incorrect boundary conditions in the Audio/Video: Playback
    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 Firefox ESR 115.35.2, Firefox ESR
    140.10.2 and Firefox 150.0.2</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1778673600">- Firefox Extended Support Release 140.11.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-48 (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 Firefox ESR 140.11 and Firefox
    151
  * CVE-2026-8975 (bmo#1860195, bmo#2029325, bmo#2029429,
    bmo#2029910, bmo#2035915, bmo#2038669, bmo#2038678)
    Memory safety bugs fixed in Firefox ESR 115.36, Firefox ESR
    140.11 and Firefox 151</changelog>
  <changelog author="cgrobertson@suse.com" date="1781092800">- Firefox Extended Support Release 140.12.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-58 (bsc#1268071)
  * CVE-2026-12289 (bmo#2023443)
    Privilege escalation in the Graphics: WebRender component
  * CVE-2026-12290 (bmo#2024852)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12291 (bmo#2036929)
    Use-after-free in the Networking: HTTP component
  * CVE-2026-12292 (bmo#2038465)
    Incorrect boundary conditions in the Web Audio component
  * CVE-2026-12294 (bmo#2039873)
    Sandbox escape in the DOM: Workers component
  * CVE-2026-12295 (bmo#2040160)
    Sandbox escape in the DOM: Navigation component
  * CVE-2026-12298 (bmo#2041981)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12296 (bmo#2040515)
    Sandbox escape in the Security: Process Sandboxing component
  * CVE-2026-12297 (bmo#2041610)
    Sandbox escape due to incorrect boundary conditions in the
    Networking component
  * CVE-2026-12299 (bmo#2043139)
    JIT miscompilation in the DOM: Core &amp; HTML component
  * CVE-2026-12329 (bmo#2044738)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12302 (bmo#2034489)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-12304 (bmo#2034944)
    Same-origin policy bypass in the Networking: Cookies
    component
  * CVE-2026-12305 (bmo#2037290)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12306 (bmo#2037323)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12307 (bmo#2038133)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12308 (bmo#2038302)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12309 (bmo#2038476)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12310 (bmo#2039707)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12311 (bmo#2040177)
    Information disclosure, sandbox escape in the Security:
    Process Sandboxing component
  * CVE-2026-12312 (bmo#2040383)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12313 (bmo#2040477)
    Information disclosure, sandbox escape in the Security:
    Process Sandboxing component
  * CVE-2026-12314 (bmo#2041856)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12315 (bmo#2042058)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-12330 (bmo#2029326)
    Incorrect boundary conditions in the Internationalization
    component
  * CVE-2026-12324 (bmo#2038444)
    Incorrect boundary conditions in the Graphics: CanvasWebGL
    component
  * CVE-2026-12325 (bmo#2039443)
    Denial-of-service in the Graphics: ImageLib component
  * CVE-2026-12327 (bmo#2011842, bmo#2023902, bmo#2025512,
    bmo#2027312, bmo#2029444, bmo#2036571, bmo#2036900,
    bmo#2036936, bmo#2037995, bmo#2038551, bmo#2040717,
    bmo#2042724)
    Memory safety bugs fixed in Firefox ESR 140.12, Thunderbird
    ESR 140.12, Firefox 152 and Thunderbird 152
  * CVE-2026-12328 (bmo#2029402, bmo#2038477, bmo#2039726,
    bmo#2041373, bmo#2042268, bmo#2042451, bmo#2042782,
    bmo#2042858, bmo#2042929, bmo#2042965, bmo#2043213)
    Memory safety bugs fixed in Firefox ESR 115.37, Firefox ESR
    140.12, Thunderbird ESR 140.12, Firefox 152 and Thunderbird
    152</changelog>
  <changelog author="cgrobertson@suse.com" date="1783339200">- Removed obsolete mozilla-nss-certs and
    recommends p11-kit-nss-trust (bsc#1269226)</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1784289600">- Firefox Extended Support Release 140.13.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-70 (bsc#1271649)
  * CVE-2026-15718 (bmo#2045443)
    Invalid pointer in the JavaScript: WebAssembly component
  * CVE-2026-15719 (bmo#2043820)
    Site isolation issue in the DOM: Navigation component
  * CVE-2026-16349 (bmo#2034682)
    Same-origin policy bypass in the DOM: Navigation component
  * CVE-2026-16350 (bmo#2042033)
    Incorrect boundary conditions in the Audio/Video: cubeb
    component
  * CVE-2026-16362 (bmo#2043188)
    Use-after-free in the WebRTC: Audio/Video component
  * CVE-2026-16351 (bmo#2045468)
    Sandbox escape due to use-after-free in the DOM: Navigation
    component
  * CVE-2026-16352 (bmo#2046416)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-16363 (bmo#2047689)
    JIT miscompilation in the JavaScript: WebAssembly component
  * CVE-2026-16353 (bmo#2049523)
    Invalid pointer in the DOM: Bindings (WebIDL) component
  * CVE-2026-16354 (bmo#2050626)
    Information disclosure in the Graphics: ImageLib component
  * CVE-2026-16368 (bmo#2051015)
    Incorrect boundary conditions in the JavaScript: WebAssembly
    component
  * CVE-2026-16369 (bmo#2051854)
    Integer overflow in the JavaScript: WebAssembly component
  * CVE-2026-16355 (bmo#2052207)
    JIT miscompilation in the JavaScript Engine: JIT component
  * CVE-2026-16356 (bmo#2052562)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-16357 (bmo#2053326)
    Incorrect boundary conditions in the Graphics component
  * CVE-2026-16371 (bmo#2008369)
    Privilege escalation in the DOM: Navigation component
  * CVE-2026-16374 (bmo#2027519)
    Information disclosure in the Framework component in DevTools
  * CVE-2026-16375 (bmo#2032140)
    Site isolation issue in the Networking: HTTP component
  * CVE-2026-16377 (bmo#2037770)
    Mitigation bypass in the PDF Viewer component
  * CVE-2026-16379 (bmo#2039452)
    Privilege escalation in the DOM: Content Processes component
  * CVE-2026-16358 (bmo#2040119)
    Site isolation issue in the Graphics: WebRender component
  * CVE-2026-16381 (bmo#2041001)
    Same-origin policy bypass in the Networking: DNS component
  * CVE-2026-16383 (bmo#2041902)
    Mitigation bypass in the DOM: Networking component
  * CVE-2026-16387 (bmo#2043200)
    Site isolation issue in the Networking component
  * CVE-2026-16390 (bmo#2044527)
    Mitigation bypass in the Enterprise Policies component
  * CVE-2026-16391 (bmo#2044536)
    Information disclosure in the Storage: IndexedDB component
  * CVE-2026-16359 (bmo#2045424)
    Incorrect boundary conditions in the Audio/Video: GMP
    component
  * CVE-2026-16396 (bmo#2047240)
    Privilege escalation in WebExtensions
  * CVE-2026-16405 (bmo#2036591)
    Information disclosure in the Networking: WebSockets
    component
  * CVE-2026-16412 (bmo#2005113, bmo#2025369, bmo#2026301,
    bmo#2028663, bmo#2029761, bmo#2042242, bmo#2043035,
    bmo#2043271, bmo#2043300, bmo#2044612, bmo#2045057,
    bmo#2045187, bmo#2045378, bmo#2045402, bmo#2045406,
    bmo#2045407, bmo#2045413, bmo#2045417, bmo#2045482,
    bmo#2045611, bmo#2045616, bmo#2045618, bmo#2045626,
    bmo#2045730, bmo#2045732, bmo#2045756, bmo#2045769,
    bmo#2045771, bmo#2046917, bmo#2047718, bmo#2047957,
    bmo#2048934, bmo#2049818, bmo#2049822, bmo#2050151,
    bmo#2050368, bmo#2051653, bmo#2051658, bmo#2053635,
    bmo#2053637)
    Memory safety bugs fixed in Firefox ESR 140.13 and Firefox
    153
  * CVE-2026-16360 (bmo#2022635, bmo#2028004, bmo#2035756,
    bmo#2043739, bmo#2045184, bmo#2045185, bmo#2045198,
    bmo#2045281, bmo#2045392, bmo#2045395, bmo#2045396,
    bmo#2045397, bmo#2045405, bmo#2045414, bmo#2045415,
    bmo#2045451, bmo#2045454, bmo#2045508, bmo#2045510,
    bmo#2045513, bmo#2045515, bmo#2045518, bmo#2045604,
    bmo#2045607, bmo#2045612, bmo#2045614, bmo#2045617,
    bmo#2045619, bmo#2045624, bmo#2045625, bmo#2045729,
    bmo#2045737, bmo#2045741, bmo#2045742, bmo#2045744,
    bmo#2045763, bmo#2045767, bmo#2045770, bmo#2045772,
    bmo#2045773, bmo#2045775, bmo#2045783, bmo#2045833,
    bmo#2045848, bmo#2045865, bmo#2045875, bmo#2045957,
    bmo#2047719, bmo#2047723, bmo#2047729, bmo#2048795,
    bmo#2048799, bmo#2048801, bmo#2049392, bmo#2049397,
    bmo#2049398, bmo#2049399, bmo#2049404, bmo#2049405,
    bmo#2049407, bmo#2049805, bmo#2049812, bmo#2050657,
    bmo#2050668, bmo#2050990, bmo#2051666, bmo#2053166,
    bmo#2053273, bmo#2053576, bmo#2053583, bmo#2053587)
    Memory safety bugs fixed in Firefox ESR 115.38, Firefox ESR
    140.13 and Firefox 153
  * CVE-2026-16361 (bmo#2029734, bmo#2036518)
    Memory safety bugs fixed in Firefox ESR 115.38 and Firefox
    ESR 140.13</changelog>
</package>
<package pkgid="27c5e8064f2f05f52a6f7b3b4c3a78e535983b797b8825f91392e93dd591e6980b66139e745703189d4929b13d60d38f4c9c89eb90b6ce15619763884aa32587" name="MozillaFirefox-branding-openSUSE" arch="s390x">
  <version epoch="0" ver="68" rel="lp161.2.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1568030400">- layout.word_select.stop_at_punctuation -&gt; true (boo#1133163)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1570190400">- removed extensions preferences (moved to core package)
- use multibuild to provide branding package for
  MozillaFirefox and firefox-esr</changelog>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1584619200">- Update the default homepage and the bookmark icons</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1632484800">- use HTTPS for software search plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1639742400">- add sle_version 150300 and 150400 check</changelog>
  <changelog author="Rischio Cinico &lt;rischiocinico@gmail.com&gt;" date="1645876800">- add some useful links about openSUSE in the about:newtab page</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1660046400">- add sle_version 150500 check</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1730721600">- add properties to use xdg-desktop-portal (boo#1226112)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1731240000">- do not use XDG for mime-handler as it does not handle the default
  browser check correctly</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1786017600">- recognize Leap 15.6, 16.0 and 16.1</changelog>
</package>
<package pkgid="acbee7c17e83d71a33d161497c79c968fcc0022bfacba6d283a914e624bb45c40c98fdbfa9ca37ab57d74c7fcaf94a82fd40cbddc0e88365a863fafd8572f978" name="MozillaFirefox-branding-upstream" arch="s390x">
  <version epoch="0" ver="140.13.0" rel="160099.1.1"/>
  <changelog author="martin.sirringhaus@suse.com" date="1774267200">- Firefox Extended Support Release 140.9.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-22 (bsc#1260083)
  * CVE-2026-4684 (bmo#2011129)
    Race condition, use-after-free in the Graphics: WebRender
    component
  * CVE-2026-4685 (bmo#2016349)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4686 (bmo#2016351)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4687 (bmo#2016368)
    Sandbox escape due to incorrect boundary conditions in the
    Telemetry component
  * CVE-2026-4688 (bmo#2016373)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-4689 (bmo#2016374)
    Sandbox escape due to incorrect boundary conditions, integer
    overflow in the XPCOM component
  * CVE-2026-4690 (bmo#2016375)
    Sandbox escape due to incorrect boundary conditions, integer
    overflow in the XPCOM component
  * CVE-2026-4691 (bmo#2017512)
    Use-after-free in the CSS Parsing and Computation component
  * CVE-2026-4692 (bmo#2017643)
    Sandbox escape in the Responsive Design Mode component
  * CVE-2026-4693 (bmo#2018102)
    Incorrect boundary conditions in the Audio/Video: Playback
    component
  * CVE-2026-4694 (bmo#2018430)
    Incorrect boundary conditions, integer overflow in the
    Graphics component
  * CVE-2026-4695 (bmo#2020030)
    Incorrect boundary conditions in the Audio/Video: Web Codecs
    component
  * CVE-2026-4696 (bmo#2020190)
    Use-after-free in the Layout: Text and Fonts component
  * CVE-2026-4697 (bmo#2020422)
    Incorrect boundary conditions in the Audio/Video: Web Codecs
    component
  * CVE-2026-4698 (bmo#2020906)
    JIT miscompilation in the JavaScript Engine: JIT component
  * CVE-2026-4699 (bmo#2021863)
    Incorrect boundary conditions in the Layout: Text and Fonts
    component
  * CVE-2026-4700 (bmo#2003766)
    Mitigation bypass in the Networking: HTTP component
  * CVE-2026-4701 (bmo#2009303)
    Use-after-free in the JavaScript Engine component
  * CVE-2026-4702 (bmo#2013560)
    JIT miscompilation in the JavaScript Engine component
  * CVE-2026-4704 (bmo#2014868)
    Denial-of-service in the WebRTC: Signaling component
  * CVE-2026-4705 (bmo#2014873)
    Undefined behavior in the WebRTC: Signaling component
  * CVE-2026-4706 (bmo#2015091)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4707 (bmo#2015267)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4708 (bmo#2015268)
    Incorrect boundary conditions in the Graphics component
  * CVE-2026-4709 (bmo#2016329)
    Incorrect boundary conditions in the Audio/Video: GMP
    component
  * CVE-2026-4710 (bmo#2016370)
    Incorrect boundary conditions in the Audio/Video component
  * CVE-2026-4711 (bmo#2017002)
    Use-after-free in the Widget: Cocoa component
  * CVE-2026-4712 (bmo#2017666)
    Information disclosure in the Widget: Cocoa component
  * CVE-2026-4713 (bmo#2018113)
    Incorrect boundary conditions in the Graphics component
  * CVE-2026-4714 (bmo#2018126)
    Incorrect boundary conditions in the Audio/Video component
  * CVE-2026-4715 (bmo#2018405)
    Uninitialized memory in the Graphics: Canvas2D component
  * CVE-2026-4716 (bmo#2018592)
    Incorrect boundary conditions, uninitialized memory in the
    JavaScript Engine component
  * CVE-2026-4717 (bmo#2021695)
    Privilege escalation in the Netmonitor component
  * CVE-2025-59375 (bmo#1988467)
    Denial-of-service in the XML component
  * CVE-2026-4718 (bmo#2014864)
    Undefined behavior in the WebRTC: Signaling component
  * CVE-2026-4719 (bmo#2016367)
    Incorrect boundary conditions in the Graphics: Text component
  * CVE-2026-4720 (bmo#2004652, bmo#2019372, bmo#2021922,
    bmo#2022567, bmo#2022733)
    Memory safety bugs fixed in Firefox ESR 140.9, Thunderbird
    ESR 140.9, Firefox 149 and Thunderbird 149
  * CVE-2026-4721 (bmo#2013762, bmo#2015291, bmo#2016591,
    bmo#2016661, bmo#2016664, bmo#2017303, bmo#2017894,
    bmo#2018090, bmo#2018196, bmo#2018379, bmo#2019112,
    bmo#2022090, bmo#2022243, bmo#2022351, bmo#2022478,
    bmo#2022676)
    Memory safety bugs fixed in Firefox ESR 115.34, Firefox ESR
    140.9, Thunderbird ESR 140.9, Firefox 149 and Thunderbird 149</changelog>
  <changelog author="federico@suse.com" date="1774958400">- Update suse_version macro for 1610 (jsc#PED-15778)</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1775649600">- Firefox Extended Support Release 140.9.1 ESR
  * Fixed: Various security fixes.
  MFSA 2026-27 (bsc#1261663)
  * CVE-2026-5732 (bmo#2017867)
    Incorrect boundary conditions, integer overflow in the
    Graphics: Text component
  * CVE-2026-5731 (bmo#2021894, bmo#2022225, bmo#2022252,
    bmo#2022294, bmo#2023007, bmo#2023130, bmo#2023191,
    bmo#2023364, bmo#2023829, bmo#2024074, bmo#2024417,
    bmo#2024433, bmo#2024436, bmo#2024437, bmo#2024453,
    bmo#2024461, bmo#2024462, bmo#2024472, bmo#2024474,
    bmo#2024477, bmo#2025364, bmo#2025401, bmo#2025402,
    bmo#2025472, bmo#2026287, bmo#2026299, bmo#2026305,
    bmo#2026426)
    Memory safety bugs fixed in Firefox ESR 115.34.1, Firefox ESR
    140.9.1, Thunderbird ESR 140.9.1, Firefox 149.0.2 and
    Thunderbird 149.0.2
  * CVE-2026-5734 (bmo#2022369, bmo#2023026, bmo#2023545,
    bmo#2023555, bmo#2023958, bmo#2025422, bmo#2025468,
    bmo#2025492, bmo#2025505)
    Memory safety bugs fixed in Firefox ESR 140.9.1, Thunderbird
    ESR 140.9.1, Firefox 149.0.2 and Thunderbird 149.0.2</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1776340800">- Firefox Extended Support Release 140.10.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-32 (bsc#1262230)
  * CVE-2026-6746 (bmo#2014596)
    Use-after-free in the DOM: Core &amp; HTML component
  * CVE-2026-6747 (bmo#2021769)
    Use-after-free in the WebRTC component
  * CVE-2026-6748 (bmo#2022604)
    Uninitialized memory in the Audio/Video: Web Codecs component
  * CVE-2026-6749 (bmo#2022610)
    Information disclosure due to uninitialized memory in the
    Graphics: Canvas2D component
  * CVE-2026-6750 (bmo#2023407)
    Privilege escalation in the Graphics: WebRender component
  * CVE-2026-6751 (bmo#2025883)
    Uninitialized memory in the Audio/Video: Web Codecs component
  * CVE-2026-6752 (bmo#2027499)
    Incorrect boundary conditions in the WebRTC component
  * CVE-2026-6753 (bmo#2027501)
    Incorrect boundary conditions in the WebRTC component
  * CVE-2026-6754 (bmo#2027541)
    Use-after-free in the JavaScript Engine component
  * CVE-2026-6757 (bmo#2013588)
    Invalid pointer in the JavaScript: WebAssembly component
  * CVE-2026-6759 (bmo#2016164)
    Use-after-free in the Widget: Cocoa component
  * CVE-2026-6761 (bmo#2017857)
    Privilege escalation in the Networking component
  * CVE-2026-6762 (bmo#2021080)
    Spoofing issue in the DOM: Core &amp; HTML component
  * CVE-2026-6763 (bmo#2021666)
    Mitigation bypass in the File Handling component
  * CVE-2026-6764 (bmo#2022162)
    Incorrect boundary conditions in the DOM: Device Interfaces
    component
  * CVE-2026-6765 (bmo#2022419)
    Information disclosure in the Form Autofill component
  * CVE-2026-6766 (bmo#2023207)
    Incorrect boundary conditions in the Libraries component in
    NSS
  * CVE-2026-6767 (bmo#2023209)
    Other issue in the Libraries component in NSS
  * CVE-2026-6769 (bmo#2023753)
    Privilege escalation in the Debugger component
  * CVE-2026-6770 (bmo#2024220)
    Other issue in the Storage: IndexedDB component
  * CVE-2026-6771 (bmo#2025067)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-6772 (bmo#2026089)
    Incorrect boundary conditions in the Libraries component in
    NSS
  * CVE-2026-6776 (bmo#2021770)
    Incorrect boundary conditions in the WebRTC: Networking
    component
  * CVE-2026-6785 (bmo#1935995, bmo#1999158, bmo#2015952,
    bmo#2021909, bmo#2022026, bmo#2022041, bmo#2022088,
    bmo#2022276, bmo#2022335, bmo#2022338, bmo#2022373,
    bmo#2022597, bmo#2022874, bmo#2023276, bmo#2023544,
    bmo#2023551, bmo#2023599, bmo#2023608, bmo#2023814,
    bmo#2024233, bmo#2024239, bmo#2024241, bmo#2024242,
    bmo#2024250, bmo#2024251, bmo#2024343, bmo#2024422,
    bmo#2024425, bmo#2024440, bmo#2024442, bmo#2024446,
    bmo#2024458, bmo#2024463, bmo#2024478, bmo#2024650,
    bmo#2024653, bmo#2024654, bmo#2024655, bmo#2024656,
    bmo#2024661, bmo#2024662, bmo#2024668, bmo#2024919,
    bmo#2025278, bmo#2025349, bmo#2025350, bmo#2025354,
    bmo#2025360, bmo#2025363, bmo#2025370, bmo#2025379,
    bmo#2025381, bmo#2025399, bmo#2025400, bmo#2025403,
    bmo#2025407, bmo#2025415, bmo#2025420, bmo#2025427,
    bmo#2025429, bmo#2025430, bmo#2025479, bmo#2025489,
    bmo#2025493, bmo#2025497, bmo#2025502, bmo#2025515,
    bmo#2025517, bmo#2025526, bmo#2025609, bmo#2025948,
    bmo#2025949, bmo#2025951, bmo#2025953, bmo#2025955,
    bmo#2025962, bmo#2025969, bmo#2025970, bmo#2025971,
    bmo#2025973, bmo#2025976, bmo#2025977, bmo#2026280,
    bmo#2026285, bmo#2026293, bmo#2026296, bmo#2026310,
    bmo#2027237, bmo#2027260, bmo#2027268, bmo#2027277,
    bmo#2027284, bmo#2027291, bmo#2027293, bmo#2027298,
    bmo#2027330, bmo#2027342, bmo#2027345, bmo#2027359,
    bmo#2027365, bmo#2027378, bmo#2027754, bmo#2027959,
    bmo#2027962, bmo#2027964, bmo#2027971, bmo#2027974,
    bmo#2027979, bmo#2027982, bmo#2027995, bmo#2028001,
    bmo#2028267, bmo#2028268, bmo#2028275, bmo#2028288,
    bmo#2028290, bmo#2028291, bmo#2028528, bmo#2028551,
    bmo#2028627, bmo#2028879, bmo#2028889, bmo#2029061,
    bmo#2029071, bmo#2029283, bmo#2029296, bmo#2029314,
    bmo#2029323, bmo#2029411, bmo#2029423, bmo#2029424,
    bmo#2029425, bmo#2029427, bmo#2029436, bmo#2029440,
    bmo#2029449, bmo#2029450, bmo#2029458, bmo#2029462,
    bmo#2029468, bmo#2029472, bmo#2029690, bmo#2029707,
    bmo#2029708, bmo#2029728, bmo#2029802, bmo#2029896,
    bmo#2029906, bmo#2030106, bmo#2030118, bmo#2030123,
    bmo#2030135, bmo#2030230, bmo#2030320)
    Memory safety bugs fixed in Firefox ESR 115.35, Firefox ESR
    140.10, Thunderbird ESR 140.10, Firefox 150 and Thunderbird
    150
  * CVE-2026-6786 (bmo#2010727, bmo#2019004, bmo#2019224,
    bmo#2019547, bmo#2020378, bmo#2022381, bmo#2022608,
    bmo#2022785, bmo#2023120, bmo#2023128, bmo#2023140,
    bmo#2023279, bmo#2023836, bmo#2023882, bmo#2023925,
    bmo#2023950, bmo#2023959, bmo#2023965, bmo#2024243,
    bmo#2024245, bmo#2024247, bmo#2024253, bmo#2024346,
    bmo#2024357, bmo#2024416, bmo#2024420, bmo#2024429,
    bmo#2024432, bmo#2024455, bmo#2024466, bmo#2024468,
    bmo#2024476, bmo#2024664, bmo#2024666, bmo#2024669,
    bmo#2024670, bmo#2024671, bmo#2024761, bmo#2024918,
    bmo#2025292, bmo#2025332, bmo#2025348, bmo#2025384,
    bmo#2025395, bmo#2025458, bmo#2025461, bmo#2025463,
    bmo#2025481, bmo#2025483, bmo#2025485, bmo#2025494,
    bmo#2025506, bmo#2025511, bmo#2025513, bmo#2025520,
    bmo#2026277, bmo#2026282, bmo#2026288, bmo#2026289,
    bmo#2026311, bmo#2026312, bmo#2026869, bmo#2027152,
    bmo#2027161, bmo#2027238, bmo#2027261, bmo#2027269,
    bmo#2027274, bmo#2027280, bmo#2027281, bmo#2027300,
    bmo#2027302, bmo#2027331, bmo#2027339, bmo#2027340,
    bmo#2027738, bmo#2027975, bmo#2028000, bmo#2028011,
    bmo#2028289, bmo#2028525, bmo#2028728, bmo#2028887,
    bmo#2028888, bmo#2028896, bmo#2029063, bmo#2029064,
    bmo#2029290, bmo#2029291, bmo#2029294, bmo#2029300,
    bmo#2029304, bmo#2029316, bmo#2029317, bmo#2029401,
    bmo#2029415, bmo#2029430, bmo#2029457, bmo#2029727,
    bmo#2029735, bmo#2029743, bmo#2029752, bmo#2029754,
    bmo#2029776, bmo#2029809, bmo#2030324, bmo#2030370)
    Memory safety bugs fixed in Firefox ESR 140.10, Thunderbird
    ESR 140.10, Firefox 150 and Thunderbird 150</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1777377600">- Firefox Extended Support Release 140.10.1 ESR
  * Fixed: Various security fixes.
  MFSA 2026-36 (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 Firefox ESR 115.35.1, Firefox ESR
    140.10.1, Thunderbird ESR 140.10.1, Firefox 150.0.1 and
    Thunderbird 150.0.1
  * CVE-2026-7323 (bmo#2028537, bmo#2029911, bmo#2031121,
    bmo#2033602)
    Memory safety bugs fixed in Firefox ESR 140.10.1, Thunderbird
    ESR 140.10.1, Firefox 150.0.1 and Thunderbird 150.0.1</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1778155200">- Firefox Extended Support Release 140.10.2 ESR
  * Fixed: Various security fixes.
  MFSA 2026-41 (bsc#1264378)
  * CVE-2026-8090 (bmo#2034352)
    Use-after-free in the DOM: Networking component
  * CVE-2026-8091 (bmo#2029301)
    Incorrect boundary conditions in the Audio/Video: Playback
    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 Firefox ESR 115.35.2, Firefox ESR
    140.10.2 and Firefox 150.0.2</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1778673600">- Firefox Extended Support Release 140.11.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-48 (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 Firefox ESR 140.11 and Firefox
    151
  * CVE-2026-8975 (bmo#1860195, bmo#2029325, bmo#2029429,
    bmo#2029910, bmo#2035915, bmo#2038669, bmo#2038678)
    Memory safety bugs fixed in Firefox ESR 115.36, Firefox ESR
    140.11 and Firefox 151</changelog>
  <changelog author="cgrobertson@suse.com" date="1781092800">- Firefox Extended Support Release 140.12.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-58 (bsc#1268071)
  * CVE-2026-12289 (bmo#2023443)
    Privilege escalation in the Graphics: WebRender component
  * CVE-2026-12290 (bmo#2024852)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12291 (bmo#2036929)
    Use-after-free in the Networking: HTTP component
  * CVE-2026-12292 (bmo#2038465)
    Incorrect boundary conditions in the Web Audio component
  * CVE-2026-12294 (bmo#2039873)
    Sandbox escape in the DOM: Workers component
  * CVE-2026-12295 (bmo#2040160)
    Sandbox escape in the DOM: Navigation component
  * CVE-2026-12298 (bmo#2041981)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12296 (bmo#2040515)
    Sandbox escape in the Security: Process Sandboxing component
  * CVE-2026-12297 (bmo#2041610)
    Sandbox escape due to incorrect boundary conditions in the
    Networking component
  * CVE-2026-12299 (bmo#2043139)
    JIT miscompilation in the DOM: Core &amp; HTML component
  * CVE-2026-12329 (bmo#2044738)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12302 (bmo#2034489)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-12304 (bmo#2034944)
    Same-origin policy bypass in the Networking: Cookies
    component
  * CVE-2026-12305 (bmo#2037290)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12306 (bmo#2037323)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12307 (bmo#2038133)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12308 (bmo#2038302)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12309 (bmo#2038476)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12310 (bmo#2039707)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12311 (bmo#2040177)
    Information disclosure, sandbox escape in the Security:
    Process Sandboxing component
  * CVE-2026-12312 (bmo#2040383)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12313 (bmo#2040477)
    Information disclosure, sandbox escape in the Security:
    Process Sandboxing component
  * CVE-2026-12314 (bmo#2041856)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12315 (bmo#2042058)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-12330 (bmo#2029326)
    Incorrect boundary conditions in the Internationalization
    component
  * CVE-2026-12324 (bmo#2038444)
    Incorrect boundary conditions in the Graphics: CanvasWebGL
    component
  * CVE-2026-12325 (bmo#2039443)
    Denial-of-service in the Graphics: ImageLib component
  * CVE-2026-12327 (bmo#2011842, bmo#2023902, bmo#2025512,
    bmo#2027312, bmo#2029444, bmo#2036571, bmo#2036900,
    bmo#2036936, bmo#2037995, bmo#2038551, bmo#2040717,
    bmo#2042724)
    Memory safety bugs fixed in Firefox ESR 140.12, Thunderbird
    ESR 140.12, Firefox 152 and Thunderbird 152
  * CVE-2026-12328 (bmo#2029402, bmo#2038477, bmo#2039726,
    bmo#2041373, bmo#2042268, bmo#2042451, bmo#2042782,
    bmo#2042858, bmo#2042929, bmo#2042965, bmo#2043213)
    Memory safety bugs fixed in Firefox ESR 115.37, Firefox ESR
    140.12, Thunderbird ESR 140.12, Firefox 152 and Thunderbird
    152</changelog>
  <changelog author="cgrobertson@suse.com" date="1783339200">- Removed obsolete mozilla-nss-certs and
    recommends p11-kit-nss-trust (bsc#1269226)</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1784289600">- Firefox Extended Support Release 140.13.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-70 (bsc#1271649)
  * CVE-2026-15718 (bmo#2045443)
    Invalid pointer in the JavaScript: WebAssembly component
  * CVE-2026-15719 (bmo#2043820)
    Site isolation issue in the DOM: Navigation component
  * CVE-2026-16349 (bmo#2034682)
    Same-origin policy bypass in the DOM: Navigation component
  * CVE-2026-16350 (bmo#2042033)
    Incorrect boundary conditions in the Audio/Video: cubeb
    component
  * CVE-2026-16362 (bmo#2043188)
    Use-after-free in the WebRTC: Audio/Video component
  * CVE-2026-16351 (bmo#2045468)
    Sandbox escape due to use-after-free in the DOM: Navigation
    component
  * CVE-2026-16352 (bmo#2046416)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-16363 (bmo#2047689)
    JIT miscompilation in the JavaScript: WebAssembly component
  * CVE-2026-16353 (bmo#2049523)
    Invalid pointer in the DOM: Bindings (WebIDL) component
  * CVE-2026-16354 (bmo#2050626)
    Information disclosure in the Graphics: ImageLib component
  * CVE-2026-16368 (bmo#2051015)
    Incorrect boundary conditions in the JavaScript: WebAssembly
    component
  * CVE-2026-16369 (bmo#2051854)
    Integer overflow in the JavaScript: WebAssembly component
  * CVE-2026-16355 (bmo#2052207)
    JIT miscompilation in the JavaScript Engine: JIT component
  * CVE-2026-16356 (bmo#2052562)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-16357 (bmo#2053326)
    Incorrect boundary conditions in the Graphics component
  * CVE-2026-16371 (bmo#2008369)
    Privilege escalation in the DOM: Navigation component
  * CVE-2026-16374 (bmo#2027519)
    Information disclosure in the Framework component in DevTools
  * CVE-2026-16375 (bmo#2032140)
    Site isolation issue in the Networking: HTTP component
  * CVE-2026-16377 (bmo#2037770)
    Mitigation bypass in the PDF Viewer component
  * CVE-2026-16379 (bmo#2039452)
    Privilege escalation in the DOM: Content Processes component
  * CVE-2026-16358 (bmo#2040119)
    Site isolation issue in the Graphics: WebRender component
  * CVE-2026-16381 (bmo#2041001)
    Same-origin policy bypass in the Networking: DNS component
  * CVE-2026-16383 (bmo#2041902)
    Mitigation bypass in the DOM: Networking component
  * CVE-2026-16387 (bmo#2043200)
    Site isolation issue in the Networking component
  * CVE-2026-16390 (bmo#2044527)
    Mitigation bypass in the Enterprise Policies component
  * CVE-2026-16391 (bmo#2044536)
    Information disclosure in the Storage: IndexedDB component
  * CVE-2026-16359 (bmo#2045424)
    Incorrect boundary conditions in the Audio/Video: GMP
    component
  * CVE-2026-16396 (bmo#2047240)
    Privilege escalation in WebExtensions
  * CVE-2026-16405 (bmo#2036591)
    Information disclosure in the Networking: WebSockets
    component
  * CVE-2026-16412 (bmo#2005113, bmo#2025369, bmo#2026301,
    bmo#2028663, bmo#2029761, bmo#2042242, bmo#2043035,
    bmo#2043271, bmo#2043300, bmo#2044612, bmo#2045057,
    bmo#2045187, bmo#2045378, bmo#2045402, bmo#2045406,
    bmo#2045407, bmo#2045413, bmo#2045417, bmo#2045482,
    bmo#2045611, bmo#2045616, bmo#2045618, bmo#2045626,
    bmo#2045730, bmo#2045732, bmo#2045756, bmo#2045769,
    bmo#2045771, bmo#2046917, bmo#2047718, bmo#2047957,
    bmo#2048934, bmo#2049818, bmo#2049822, bmo#2050151,
    bmo#2050368, bmo#2051653, bmo#2051658, bmo#2053635,
    bmo#2053637)
    Memory safety bugs fixed in Firefox ESR 140.13 and Firefox
    153
  * CVE-2026-16360 (bmo#2022635, bmo#2028004, bmo#2035756,
    bmo#2043739, bmo#2045184, bmo#2045185, bmo#2045198,
    bmo#2045281, bmo#2045392, bmo#2045395, bmo#2045396,
    bmo#2045397, bmo#2045405, bmo#2045414, bmo#2045415,
    bmo#2045451, bmo#2045454, bmo#2045508, bmo#2045510,
    bmo#2045513, bmo#2045515, bmo#2045518, bmo#2045604,
    bmo#2045607, bmo#2045612, bmo#2045614, bmo#2045617,
    bmo#2045619, bmo#2045624, bmo#2045625, bmo#2045729,
    bmo#2045737, bmo#2045741, bmo#2045742, bmo#2045744,
    bmo#2045763, bmo#2045767, bmo#2045770, bmo#2045772,
    bmo#2045773, bmo#2045775, bmo#2045783, bmo#2045833,
    bmo#2045848, bmo#2045865, bmo#2045875, bmo#2045957,
    bmo#2047719, bmo#2047723, bmo#2047729, bmo#2048795,
    bmo#2048799, bmo#2048801, bmo#2049392, bmo#2049397,
    bmo#2049398, bmo#2049399, bmo#2049404, bmo#2049405,
    bmo#2049407, bmo#2049805, bmo#2049812, bmo#2050657,
    bmo#2050668, bmo#2050990, bmo#2051666, bmo#2053166,
    bmo#2053273, bmo#2053576, bmo#2053583, bmo#2053587)
    Memory safety bugs fixed in Firefox ESR 115.38, Firefox ESR
    140.13 and Firefox 153
  * CVE-2026-16361 (bmo#2029734, bmo#2036518)
    Memory safety bugs fixed in Firefox ESR 115.38 and Firefox
    ESR 140.13</changelog>
</package>
<package pkgid="c3675294ba012e92799decd8fccb0ff810895c660fd1c6d616af88e80fecfc90e51f63bbb4d10964dc9abea366d8bcabf53819a3ea2e3864215ba6b4f1632adb" name="MozillaFirefox-devel" arch="noarch">
  <version epoch="0" ver="140.13.0" rel="160099.1.1"/>
  <changelog author="martin.sirringhaus@suse.com" date="1774267200">- Firefox Extended Support Release 140.9.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-22 (bsc#1260083)
  * CVE-2026-4684 (bmo#2011129)
    Race condition, use-after-free in the Graphics: WebRender
    component
  * CVE-2026-4685 (bmo#2016349)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4686 (bmo#2016351)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4687 (bmo#2016368)
    Sandbox escape due to incorrect boundary conditions in the
    Telemetry component
  * CVE-2026-4688 (bmo#2016373)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-4689 (bmo#2016374)
    Sandbox escape due to incorrect boundary conditions, integer
    overflow in the XPCOM component
  * CVE-2026-4690 (bmo#2016375)
    Sandbox escape due to incorrect boundary conditions, integer
    overflow in the XPCOM component
  * CVE-2026-4691 (bmo#2017512)
    Use-after-free in the CSS Parsing and Computation component
  * CVE-2026-4692 (bmo#2017643)
    Sandbox escape in the Responsive Design Mode component
  * CVE-2026-4693 (bmo#2018102)
    Incorrect boundary conditions in the Audio/Video: Playback
    component
  * CVE-2026-4694 (bmo#2018430)
    Incorrect boundary conditions, integer overflow in the
    Graphics component
  * CVE-2026-4695 (bmo#2020030)
    Incorrect boundary conditions in the Audio/Video: Web Codecs
    component
  * CVE-2026-4696 (bmo#2020190)
    Use-after-free in the Layout: Text and Fonts component
  * CVE-2026-4697 (bmo#2020422)
    Incorrect boundary conditions in the Audio/Video: Web Codecs
    component
  * CVE-2026-4698 (bmo#2020906)
    JIT miscompilation in the JavaScript Engine: JIT component
  * CVE-2026-4699 (bmo#2021863)
    Incorrect boundary conditions in the Layout: Text and Fonts
    component
  * CVE-2026-4700 (bmo#2003766)
    Mitigation bypass in the Networking: HTTP component
  * CVE-2026-4701 (bmo#2009303)
    Use-after-free in the JavaScript Engine component
  * CVE-2026-4702 (bmo#2013560)
    JIT miscompilation in the JavaScript Engine component
  * CVE-2026-4704 (bmo#2014868)
    Denial-of-service in the WebRTC: Signaling component
  * CVE-2026-4705 (bmo#2014873)
    Undefined behavior in the WebRTC: Signaling component
  * CVE-2026-4706 (bmo#2015091)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4707 (bmo#2015267)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4708 (bmo#2015268)
    Incorrect boundary conditions in the Graphics component
  * CVE-2026-4709 (bmo#2016329)
    Incorrect boundary conditions in the Audio/Video: GMP
    component
  * CVE-2026-4710 (bmo#2016370)
    Incorrect boundary conditions in the Audio/Video component
  * CVE-2026-4711 (bmo#2017002)
    Use-after-free in the Widget: Cocoa component
  * CVE-2026-4712 (bmo#2017666)
    Information disclosure in the Widget: Cocoa component
  * CVE-2026-4713 (bmo#2018113)
    Incorrect boundary conditions in the Graphics component
  * CVE-2026-4714 (bmo#2018126)
    Incorrect boundary conditions in the Audio/Video component
  * CVE-2026-4715 (bmo#2018405)
    Uninitialized memory in the Graphics: Canvas2D component
  * CVE-2026-4716 (bmo#2018592)
    Incorrect boundary conditions, uninitialized memory in the
    JavaScript Engine component
  * CVE-2026-4717 (bmo#2021695)
    Privilege escalation in the Netmonitor component
  * CVE-2025-59375 (bmo#1988467)
    Denial-of-service in the XML component
  * CVE-2026-4718 (bmo#2014864)
    Undefined behavior in the WebRTC: Signaling component
  * CVE-2026-4719 (bmo#2016367)
    Incorrect boundary conditions in the Graphics: Text component
  * CVE-2026-4720 (bmo#2004652, bmo#2019372, bmo#2021922,
    bmo#2022567, bmo#2022733)
    Memory safety bugs fixed in Firefox ESR 140.9, Thunderbird
    ESR 140.9, Firefox 149 and Thunderbird 149
  * CVE-2026-4721 (bmo#2013762, bmo#2015291, bmo#2016591,
    bmo#2016661, bmo#2016664, bmo#2017303, bmo#2017894,
    bmo#2018090, bmo#2018196, bmo#2018379, bmo#2019112,
    bmo#2022090, bmo#2022243, bmo#2022351, bmo#2022478,
    bmo#2022676)
    Memory safety bugs fixed in Firefox ESR 115.34, Firefox ESR
    140.9, Thunderbird ESR 140.9, Firefox 149 and Thunderbird 149</changelog>
  <changelog author="federico@suse.com" date="1774958400">- Update suse_version macro for 1610 (jsc#PED-15778)</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1775649600">- Firefox Extended Support Release 140.9.1 ESR
  * Fixed: Various security fixes.
  MFSA 2026-27 (bsc#1261663)
  * CVE-2026-5732 (bmo#2017867)
    Incorrect boundary conditions, integer overflow in the
    Graphics: Text component
  * CVE-2026-5731 (bmo#2021894, bmo#2022225, bmo#2022252,
    bmo#2022294, bmo#2023007, bmo#2023130, bmo#2023191,
    bmo#2023364, bmo#2023829, bmo#2024074, bmo#2024417,
    bmo#2024433, bmo#2024436, bmo#2024437, bmo#2024453,
    bmo#2024461, bmo#2024462, bmo#2024472, bmo#2024474,
    bmo#2024477, bmo#2025364, bmo#2025401, bmo#2025402,
    bmo#2025472, bmo#2026287, bmo#2026299, bmo#2026305,
    bmo#2026426)
    Memory safety bugs fixed in Firefox ESR 115.34.1, Firefox ESR
    140.9.1, Thunderbird ESR 140.9.1, Firefox 149.0.2 and
    Thunderbird 149.0.2
  * CVE-2026-5734 (bmo#2022369, bmo#2023026, bmo#2023545,
    bmo#2023555, bmo#2023958, bmo#2025422, bmo#2025468,
    bmo#2025492, bmo#2025505)
    Memory safety bugs fixed in Firefox ESR 140.9.1, Thunderbird
    ESR 140.9.1, Firefox 149.0.2 and Thunderbird 149.0.2</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1776340800">- Firefox Extended Support Release 140.10.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-32 (bsc#1262230)
  * CVE-2026-6746 (bmo#2014596)
    Use-after-free in the DOM: Core &amp; HTML component
  * CVE-2026-6747 (bmo#2021769)
    Use-after-free in the WebRTC component
  * CVE-2026-6748 (bmo#2022604)
    Uninitialized memory in the Audio/Video: Web Codecs component
  * CVE-2026-6749 (bmo#2022610)
    Information disclosure due to uninitialized memory in the
    Graphics: Canvas2D component
  * CVE-2026-6750 (bmo#2023407)
    Privilege escalation in the Graphics: WebRender component
  * CVE-2026-6751 (bmo#2025883)
    Uninitialized memory in the Audio/Video: Web Codecs component
  * CVE-2026-6752 (bmo#2027499)
    Incorrect boundary conditions in the WebRTC component
  * CVE-2026-6753 (bmo#2027501)
    Incorrect boundary conditions in the WebRTC component
  * CVE-2026-6754 (bmo#2027541)
    Use-after-free in the JavaScript Engine component
  * CVE-2026-6757 (bmo#2013588)
    Invalid pointer in the JavaScript: WebAssembly component
  * CVE-2026-6759 (bmo#2016164)
    Use-after-free in the Widget: Cocoa component
  * CVE-2026-6761 (bmo#2017857)
    Privilege escalation in the Networking component
  * CVE-2026-6762 (bmo#2021080)
    Spoofing issue in the DOM: Core &amp; HTML component
  * CVE-2026-6763 (bmo#2021666)
    Mitigation bypass in the File Handling component
  * CVE-2026-6764 (bmo#2022162)
    Incorrect boundary conditions in the DOM: Device Interfaces
    component
  * CVE-2026-6765 (bmo#2022419)
    Information disclosure in the Form Autofill component
  * CVE-2026-6766 (bmo#2023207)
    Incorrect boundary conditions in the Libraries component in
    NSS
  * CVE-2026-6767 (bmo#2023209)
    Other issue in the Libraries component in NSS
  * CVE-2026-6769 (bmo#2023753)
    Privilege escalation in the Debugger component
  * CVE-2026-6770 (bmo#2024220)
    Other issue in the Storage: IndexedDB component
  * CVE-2026-6771 (bmo#2025067)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-6772 (bmo#2026089)
    Incorrect boundary conditions in the Libraries component in
    NSS
  * CVE-2026-6776 (bmo#2021770)
    Incorrect boundary conditions in the WebRTC: Networking
    component
  * CVE-2026-6785 (bmo#1935995, bmo#1999158, bmo#2015952,
    bmo#2021909, bmo#2022026, bmo#2022041, bmo#2022088,
    bmo#2022276, bmo#2022335, bmo#2022338, bmo#2022373,
    bmo#2022597, bmo#2022874, bmo#2023276, bmo#2023544,
    bmo#2023551, bmo#2023599, bmo#2023608, bmo#2023814,
    bmo#2024233, bmo#2024239, bmo#2024241, bmo#2024242,
    bmo#2024250, bmo#2024251, bmo#2024343, bmo#2024422,
    bmo#2024425, bmo#2024440, bmo#2024442, bmo#2024446,
    bmo#2024458, bmo#2024463, bmo#2024478, bmo#2024650,
    bmo#2024653, bmo#2024654, bmo#2024655, bmo#2024656,
    bmo#2024661, bmo#2024662, bmo#2024668, bmo#2024919,
    bmo#2025278, bmo#2025349, bmo#2025350, bmo#2025354,
    bmo#2025360, bmo#2025363, bmo#2025370, bmo#2025379,
    bmo#2025381, bmo#2025399, bmo#2025400, bmo#2025403,
    bmo#2025407, bmo#2025415, bmo#2025420, bmo#2025427,
    bmo#2025429, bmo#2025430, bmo#2025479, bmo#2025489,
    bmo#2025493, bmo#2025497, bmo#2025502, bmo#2025515,
    bmo#2025517, bmo#2025526, bmo#2025609, bmo#2025948,
    bmo#2025949, bmo#2025951, bmo#2025953, bmo#2025955,
    bmo#2025962, bmo#2025969, bmo#2025970, bmo#2025971,
    bmo#2025973, bmo#2025976, bmo#2025977, bmo#2026280,
    bmo#2026285, bmo#2026293, bmo#2026296, bmo#2026310,
    bmo#2027237, bmo#2027260, bmo#2027268, bmo#2027277,
    bmo#2027284, bmo#2027291, bmo#2027293, bmo#2027298,
    bmo#2027330, bmo#2027342, bmo#2027345, bmo#2027359,
    bmo#2027365, bmo#2027378, bmo#2027754, bmo#2027959,
    bmo#2027962, bmo#2027964, bmo#2027971, bmo#2027974,
    bmo#2027979, bmo#2027982, bmo#2027995, bmo#2028001,
    bmo#2028267, bmo#2028268, bmo#2028275, bmo#2028288,
    bmo#2028290, bmo#2028291, bmo#2028528, bmo#2028551,
    bmo#2028627, bmo#2028879, bmo#2028889, bmo#2029061,
    bmo#2029071, bmo#2029283, bmo#2029296, bmo#2029314,
    bmo#2029323, bmo#2029411, bmo#2029423, bmo#2029424,
    bmo#2029425, bmo#2029427, bmo#2029436, bmo#2029440,
    bmo#2029449, bmo#2029450, bmo#2029458, bmo#2029462,
    bmo#2029468, bmo#2029472, bmo#2029690, bmo#2029707,
    bmo#2029708, bmo#2029728, bmo#2029802, bmo#2029896,
    bmo#2029906, bmo#2030106, bmo#2030118, bmo#2030123,
    bmo#2030135, bmo#2030230, bmo#2030320)
    Memory safety bugs fixed in Firefox ESR 115.35, Firefox ESR
    140.10, Thunderbird ESR 140.10, Firefox 150 and Thunderbird
    150
  * CVE-2026-6786 (bmo#2010727, bmo#2019004, bmo#2019224,
    bmo#2019547, bmo#2020378, bmo#2022381, bmo#2022608,
    bmo#2022785, bmo#2023120, bmo#2023128, bmo#2023140,
    bmo#2023279, bmo#2023836, bmo#2023882, bmo#2023925,
    bmo#2023950, bmo#2023959, bmo#2023965, bmo#2024243,
    bmo#2024245, bmo#2024247, bmo#2024253, bmo#2024346,
    bmo#2024357, bmo#2024416, bmo#2024420, bmo#2024429,
    bmo#2024432, bmo#2024455, bmo#2024466, bmo#2024468,
    bmo#2024476, bmo#2024664, bmo#2024666, bmo#2024669,
    bmo#2024670, bmo#2024671, bmo#2024761, bmo#2024918,
    bmo#2025292, bmo#2025332, bmo#2025348, bmo#2025384,
    bmo#2025395, bmo#2025458, bmo#2025461, bmo#2025463,
    bmo#2025481, bmo#2025483, bmo#2025485, bmo#2025494,
    bmo#2025506, bmo#2025511, bmo#2025513, bmo#2025520,
    bmo#2026277, bmo#2026282, bmo#2026288, bmo#2026289,
    bmo#2026311, bmo#2026312, bmo#2026869, bmo#2027152,
    bmo#2027161, bmo#2027238, bmo#2027261, bmo#2027269,
    bmo#2027274, bmo#2027280, bmo#2027281, bmo#2027300,
    bmo#2027302, bmo#2027331, bmo#2027339, bmo#2027340,
    bmo#2027738, bmo#2027975, bmo#2028000, bmo#2028011,
    bmo#2028289, bmo#2028525, bmo#2028728, bmo#2028887,
    bmo#2028888, bmo#2028896, bmo#2029063, bmo#2029064,
    bmo#2029290, bmo#2029291, bmo#2029294, bmo#2029300,
    bmo#2029304, bmo#2029316, bmo#2029317, bmo#2029401,
    bmo#2029415, bmo#2029430, bmo#2029457, bmo#2029727,
    bmo#2029735, bmo#2029743, bmo#2029752, bmo#2029754,
    bmo#2029776, bmo#2029809, bmo#2030324, bmo#2030370)
    Memory safety bugs fixed in Firefox ESR 140.10, Thunderbird
    ESR 140.10, Firefox 150 and Thunderbird 150</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1777377600">- Firefox Extended Support Release 140.10.1 ESR
  * Fixed: Various security fixes.
  MFSA 2026-36 (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 Firefox ESR 115.35.1, Firefox ESR
    140.10.1, Thunderbird ESR 140.10.1, Firefox 150.0.1 and
    Thunderbird 150.0.1
  * CVE-2026-7323 (bmo#2028537, bmo#2029911, bmo#2031121,
    bmo#2033602)
    Memory safety bugs fixed in Firefox ESR 140.10.1, Thunderbird
    ESR 140.10.1, Firefox 150.0.1 and Thunderbird 150.0.1</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1778155200">- Firefox Extended Support Release 140.10.2 ESR
  * Fixed: Various security fixes.
  MFSA 2026-41 (bsc#1264378)
  * CVE-2026-8090 (bmo#2034352)
    Use-after-free in the DOM: Networking component
  * CVE-2026-8091 (bmo#2029301)
    Incorrect boundary conditions in the Audio/Video: Playback
    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 Firefox ESR 115.35.2, Firefox ESR
    140.10.2 and Firefox 150.0.2</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1778673600">- Firefox Extended Support Release 140.11.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-48 (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 Firefox ESR 140.11 and Firefox
    151
  * CVE-2026-8975 (bmo#1860195, bmo#2029325, bmo#2029429,
    bmo#2029910, bmo#2035915, bmo#2038669, bmo#2038678)
    Memory safety bugs fixed in Firefox ESR 115.36, Firefox ESR
    140.11 and Firefox 151</changelog>
  <changelog author="cgrobertson@suse.com" date="1781092800">- Firefox Extended Support Release 140.12.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-58 (bsc#1268071)
  * CVE-2026-12289 (bmo#2023443)
    Privilege escalation in the Graphics: WebRender component
  * CVE-2026-12290 (bmo#2024852)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12291 (bmo#2036929)
    Use-after-free in the Networking: HTTP component
  * CVE-2026-12292 (bmo#2038465)
    Incorrect boundary conditions in the Web Audio component
  * CVE-2026-12294 (bmo#2039873)
    Sandbox escape in the DOM: Workers component
  * CVE-2026-12295 (bmo#2040160)
    Sandbox escape in the DOM: Navigation component
  * CVE-2026-12298 (bmo#2041981)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12296 (bmo#2040515)
    Sandbox escape in the Security: Process Sandboxing component
  * CVE-2026-12297 (bmo#2041610)
    Sandbox escape due to incorrect boundary conditions in the
    Networking component
  * CVE-2026-12299 (bmo#2043139)
    JIT miscompilation in the DOM: Core &amp; HTML component
  * CVE-2026-12329 (bmo#2044738)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12302 (bmo#2034489)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-12304 (bmo#2034944)
    Same-origin policy bypass in the Networking: Cookies
    component
  * CVE-2026-12305 (bmo#2037290)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12306 (bmo#2037323)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12307 (bmo#2038133)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12308 (bmo#2038302)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12309 (bmo#2038476)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12310 (bmo#2039707)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12311 (bmo#2040177)
    Information disclosure, sandbox escape in the Security:
    Process Sandboxing component
  * CVE-2026-12312 (bmo#2040383)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12313 (bmo#2040477)
    Information disclosure, sandbox escape in the Security:
    Process Sandboxing component
  * CVE-2026-12314 (bmo#2041856)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12315 (bmo#2042058)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-12330 (bmo#2029326)
    Incorrect boundary conditions in the Internationalization
    component
  * CVE-2026-12324 (bmo#2038444)
    Incorrect boundary conditions in the Graphics: CanvasWebGL
    component
  * CVE-2026-12325 (bmo#2039443)
    Denial-of-service in the Graphics: ImageLib component
  * CVE-2026-12327 (bmo#2011842, bmo#2023902, bmo#2025512,
    bmo#2027312, bmo#2029444, bmo#2036571, bmo#2036900,
    bmo#2036936, bmo#2037995, bmo#2038551, bmo#2040717,
    bmo#2042724)
    Memory safety bugs fixed in Firefox ESR 140.12, Thunderbird
    ESR 140.12, Firefox 152 and Thunderbird 152
  * CVE-2026-12328 (bmo#2029402, bmo#2038477, bmo#2039726,
    bmo#2041373, bmo#2042268, bmo#2042451, bmo#2042782,
    bmo#2042858, bmo#2042929, bmo#2042965, bmo#2043213)
    Memory safety bugs fixed in Firefox ESR 115.37, Firefox ESR
    140.12, Thunderbird ESR 140.12, Firefox 152 and Thunderbird
    152</changelog>
  <changelog author="cgrobertson@suse.com" date="1783339200">- Removed obsolete mozilla-nss-certs and
    recommends p11-kit-nss-trust (bsc#1269226)</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1784289600">- Firefox Extended Support Release 140.13.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-70 (bsc#1271649)
  * CVE-2026-15718 (bmo#2045443)
    Invalid pointer in the JavaScript: WebAssembly component
  * CVE-2026-15719 (bmo#2043820)
    Site isolation issue in the DOM: Navigation component
  * CVE-2026-16349 (bmo#2034682)
    Same-origin policy bypass in the DOM: Navigation component
  * CVE-2026-16350 (bmo#2042033)
    Incorrect boundary conditions in the Audio/Video: cubeb
    component
  * CVE-2026-16362 (bmo#2043188)
    Use-after-free in the WebRTC: Audio/Video component
  * CVE-2026-16351 (bmo#2045468)
    Sandbox escape due to use-after-free in the DOM: Navigation
    component
  * CVE-2026-16352 (bmo#2046416)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-16363 (bmo#2047689)
    JIT miscompilation in the JavaScript: WebAssembly component
  * CVE-2026-16353 (bmo#2049523)
    Invalid pointer in the DOM: Bindings (WebIDL) component
  * CVE-2026-16354 (bmo#2050626)
    Information disclosure in the Graphics: ImageLib component
  * CVE-2026-16368 (bmo#2051015)
    Incorrect boundary conditions in the JavaScript: WebAssembly
    component
  * CVE-2026-16369 (bmo#2051854)
    Integer overflow in the JavaScript: WebAssembly component
  * CVE-2026-16355 (bmo#2052207)
    JIT miscompilation in the JavaScript Engine: JIT component
  * CVE-2026-16356 (bmo#2052562)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-16357 (bmo#2053326)
    Incorrect boundary conditions in the Graphics component
  * CVE-2026-16371 (bmo#2008369)
    Privilege escalation in the DOM: Navigation component
  * CVE-2026-16374 (bmo#2027519)
    Information disclosure in the Framework component in DevTools
  * CVE-2026-16375 (bmo#2032140)
    Site isolation issue in the Networking: HTTP component
  * CVE-2026-16377 (bmo#2037770)
    Mitigation bypass in the PDF Viewer component
  * CVE-2026-16379 (bmo#2039452)
    Privilege escalation in the DOM: Content Processes component
  * CVE-2026-16358 (bmo#2040119)
    Site isolation issue in the Graphics: WebRender component
  * CVE-2026-16381 (bmo#2041001)
    Same-origin policy bypass in the Networking: DNS component
  * CVE-2026-16383 (bmo#2041902)
    Mitigation bypass in the DOM: Networking component
  * CVE-2026-16387 (bmo#2043200)
    Site isolation issue in the Networking component
  * CVE-2026-16390 (bmo#2044527)
    Mitigation bypass in the Enterprise Policies component
  * CVE-2026-16391 (bmo#2044536)
    Information disclosure in the Storage: IndexedDB component
  * CVE-2026-16359 (bmo#2045424)
    Incorrect boundary conditions in the Audio/Video: GMP
    component
  * CVE-2026-16396 (bmo#2047240)
    Privilege escalation in WebExtensions
  * CVE-2026-16405 (bmo#2036591)
    Information disclosure in the Networking: WebSockets
    component
  * CVE-2026-16412 (bmo#2005113, bmo#2025369, bmo#2026301,
    bmo#2028663, bmo#2029761, bmo#2042242, bmo#2043035,
    bmo#2043271, bmo#2043300, bmo#2044612, bmo#2045057,
    bmo#2045187, bmo#2045378, bmo#2045402, bmo#2045406,
    bmo#2045407, bmo#2045413, bmo#2045417, bmo#2045482,
    bmo#2045611, bmo#2045616, bmo#2045618, bmo#2045626,
    bmo#2045730, bmo#2045732, bmo#2045756, bmo#2045769,
    bmo#2045771, bmo#2046917, bmo#2047718, bmo#2047957,
    bmo#2048934, bmo#2049818, bmo#2049822, bmo#2050151,
    bmo#2050368, bmo#2051653, bmo#2051658, bmo#2053635,
    bmo#2053637)
    Memory safety bugs fixed in Firefox ESR 140.13 and Firefox
    153
  * CVE-2026-16360 (bmo#2022635, bmo#2028004, bmo#2035756,
    bmo#2043739, bmo#2045184, bmo#2045185, bmo#2045198,
    bmo#2045281, bmo#2045392, bmo#2045395, bmo#2045396,
    bmo#2045397, bmo#2045405, bmo#2045414, bmo#2045415,
    bmo#2045451, bmo#2045454, bmo#2045508, bmo#2045510,
    bmo#2045513, bmo#2045515, bmo#2045518, bmo#2045604,
    bmo#2045607, bmo#2045612, bmo#2045614, bmo#2045617,
    bmo#2045619, bmo#2045624, bmo#2045625, bmo#2045729,
    bmo#2045737, bmo#2045741, bmo#2045742, bmo#2045744,
    bmo#2045763, bmo#2045767, bmo#2045770, bmo#2045772,
    bmo#2045773, bmo#2045775, bmo#2045783, bmo#2045833,
    bmo#2045848, bmo#2045865, bmo#2045875, bmo#2045957,
    bmo#2047719, bmo#2047723, bmo#2047729, bmo#2048795,
    bmo#2048799, bmo#2048801, bmo#2049392, bmo#2049397,
    bmo#2049398, bmo#2049399, bmo#2049404, bmo#2049405,
    bmo#2049407, bmo#2049805, bmo#2049812, bmo#2050657,
    bmo#2050668, bmo#2050990, bmo#2051666, bmo#2053166,
    bmo#2053273, bmo#2053576, bmo#2053583, bmo#2053587)
    Memory safety bugs fixed in Firefox ESR 115.38, Firefox ESR
    140.13 and Firefox 153
  * CVE-2026-16361 (bmo#2029734, bmo#2036518)
    Memory safety bugs fixed in Firefox ESR 115.38 and Firefox
    ESR 140.13</changelog>
</package>
<package pkgid="13db17715987cb63b6d33e100adfed86bb4280c5dcb50ef3ca4a57d2d94208ee5819911ee63d98ebefd2c4b317f95be5a66fcb6f58b5ec9f6f6050fbb07c6278" name="MozillaFirefox-translations-common" arch="s390x">
  <version epoch="0" ver="140.13.0" rel="160099.1.1"/>
  <changelog author="martin.sirringhaus@suse.com" date="1774267200">- Firefox Extended Support Release 140.9.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-22 (bsc#1260083)
  * CVE-2026-4684 (bmo#2011129)
    Race condition, use-after-free in the Graphics: WebRender
    component
  * CVE-2026-4685 (bmo#2016349)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4686 (bmo#2016351)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4687 (bmo#2016368)
    Sandbox escape due to incorrect boundary conditions in the
    Telemetry component
  * CVE-2026-4688 (bmo#2016373)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-4689 (bmo#2016374)
    Sandbox escape due to incorrect boundary conditions, integer
    overflow in the XPCOM component
  * CVE-2026-4690 (bmo#2016375)
    Sandbox escape due to incorrect boundary conditions, integer
    overflow in the XPCOM component
  * CVE-2026-4691 (bmo#2017512)
    Use-after-free in the CSS Parsing and Computation component
  * CVE-2026-4692 (bmo#2017643)
    Sandbox escape in the Responsive Design Mode component
  * CVE-2026-4693 (bmo#2018102)
    Incorrect boundary conditions in the Audio/Video: Playback
    component
  * CVE-2026-4694 (bmo#2018430)
    Incorrect boundary conditions, integer overflow in the
    Graphics component
  * CVE-2026-4695 (bmo#2020030)
    Incorrect boundary conditions in the Audio/Video: Web Codecs
    component
  * CVE-2026-4696 (bmo#2020190)
    Use-after-free in the Layout: Text and Fonts component
  * CVE-2026-4697 (bmo#2020422)
    Incorrect boundary conditions in the Audio/Video: Web Codecs
    component
  * CVE-2026-4698 (bmo#2020906)
    JIT miscompilation in the JavaScript Engine: JIT component
  * CVE-2026-4699 (bmo#2021863)
    Incorrect boundary conditions in the Layout: Text and Fonts
    component
  * CVE-2026-4700 (bmo#2003766)
    Mitigation bypass in the Networking: HTTP component
  * CVE-2026-4701 (bmo#2009303)
    Use-after-free in the JavaScript Engine component
  * CVE-2026-4702 (bmo#2013560)
    JIT miscompilation in the JavaScript Engine component
  * CVE-2026-4704 (bmo#2014868)
    Denial-of-service in the WebRTC: Signaling component
  * CVE-2026-4705 (bmo#2014873)
    Undefined behavior in the WebRTC: Signaling component
  * CVE-2026-4706 (bmo#2015091)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4707 (bmo#2015267)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4708 (bmo#2015268)
    Incorrect boundary conditions in the Graphics component
  * CVE-2026-4709 (bmo#2016329)
    Incorrect boundary conditions in the Audio/Video: GMP
    component
  * CVE-2026-4710 (bmo#2016370)
    Incorrect boundary conditions in the Audio/Video component
  * CVE-2026-4711 (bmo#2017002)
    Use-after-free in the Widget: Cocoa component
  * CVE-2026-4712 (bmo#2017666)
    Information disclosure in the Widget: Cocoa component
  * CVE-2026-4713 (bmo#2018113)
    Incorrect boundary conditions in the Graphics component
  * CVE-2026-4714 (bmo#2018126)
    Incorrect boundary conditions in the Audio/Video component
  * CVE-2026-4715 (bmo#2018405)
    Uninitialized memory in the Graphics: Canvas2D component
  * CVE-2026-4716 (bmo#2018592)
    Incorrect boundary conditions, uninitialized memory in the
    JavaScript Engine component
  * CVE-2026-4717 (bmo#2021695)
    Privilege escalation in the Netmonitor component
  * CVE-2025-59375 (bmo#1988467)
    Denial-of-service in the XML component
  * CVE-2026-4718 (bmo#2014864)
    Undefined behavior in the WebRTC: Signaling component
  * CVE-2026-4719 (bmo#2016367)
    Incorrect boundary conditions in the Graphics: Text component
  * CVE-2026-4720 (bmo#2004652, bmo#2019372, bmo#2021922,
    bmo#2022567, bmo#2022733)
    Memory safety bugs fixed in Firefox ESR 140.9, Thunderbird
    ESR 140.9, Firefox 149 and Thunderbird 149
  * CVE-2026-4721 (bmo#2013762, bmo#2015291, bmo#2016591,
    bmo#2016661, bmo#2016664, bmo#2017303, bmo#2017894,
    bmo#2018090, bmo#2018196, bmo#2018379, bmo#2019112,
    bmo#2022090, bmo#2022243, bmo#2022351, bmo#2022478,
    bmo#2022676)
    Memory safety bugs fixed in Firefox ESR 115.34, Firefox ESR
    140.9, Thunderbird ESR 140.9, Firefox 149 and Thunderbird 149</changelog>
  <changelog author="federico@suse.com" date="1774958400">- Update suse_version macro for 1610 (jsc#PED-15778)</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1775649600">- Firefox Extended Support Release 140.9.1 ESR
  * Fixed: Various security fixes.
  MFSA 2026-27 (bsc#1261663)
  * CVE-2026-5732 (bmo#2017867)
    Incorrect boundary conditions, integer overflow in the
    Graphics: Text component
  * CVE-2026-5731 (bmo#2021894, bmo#2022225, bmo#2022252,
    bmo#2022294, bmo#2023007, bmo#2023130, bmo#2023191,
    bmo#2023364, bmo#2023829, bmo#2024074, bmo#2024417,
    bmo#2024433, bmo#2024436, bmo#2024437, bmo#2024453,
    bmo#2024461, bmo#2024462, bmo#2024472, bmo#2024474,
    bmo#2024477, bmo#2025364, bmo#2025401, bmo#2025402,
    bmo#2025472, bmo#2026287, bmo#2026299, bmo#2026305,
    bmo#2026426)
    Memory safety bugs fixed in Firefox ESR 115.34.1, Firefox ESR
    140.9.1, Thunderbird ESR 140.9.1, Firefox 149.0.2 and
    Thunderbird 149.0.2
  * CVE-2026-5734 (bmo#2022369, bmo#2023026, bmo#2023545,
    bmo#2023555, bmo#2023958, bmo#2025422, bmo#2025468,
    bmo#2025492, bmo#2025505)
    Memory safety bugs fixed in Firefox ESR 140.9.1, Thunderbird
    ESR 140.9.1, Firefox 149.0.2 and Thunderbird 149.0.2</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1776340800">- Firefox Extended Support Release 140.10.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-32 (bsc#1262230)
  * CVE-2026-6746 (bmo#2014596)
    Use-after-free in the DOM: Core &amp; HTML component
  * CVE-2026-6747 (bmo#2021769)
    Use-after-free in the WebRTC component
  * CVE-2026-6748 (bmo#2022604)
    Uninitialized memory in the Audio/Video: Web Codecs component
  * CVE-2026-6749 (bmo#2022610)
    Information disclosure due to uninitialized memory in the
    Graphics: Canvas2D component
  * CVE-2026-6750 (bmo#2023407)
    Privilege escalation in the Graphics: WebRender component
  * CVE-2026-6751 (bmo#2025883)
    Uninitialized memory in the Audio/Video: Web Codecs component
  * CVE-2026-6752 (bmo#2027499)
    Incorrect boundary conditions in the WebRTC component
  * CVE-2026-6753 (bmo#2027501)
    Incorrect boundary conditions in the WebRTC component
  * CVE-2026-6754 (bmo#2027541)
    Use-after-free in the JavaScript Engine component
  * CVE-2026-6757 (bmo#2013588)
    Invalid pointer in the JavaScript: WebAssembly component
  * CVE-2026-6759 (bmo#2016164)
    Use-after-free in the Widget: Cocoa component
  * CVE-2026-6761 (bmo#2017857)
    Privilege escalation in the Networking component
  * CVE-2026-6762 (bmo#2021080)
    Spoofing issue in the DOM: Core &amp; HTML component
  * CVE-2026-6763 (bmo#2021666)
    Mitigation bypass in the File Handling component
  * CVE-2026-6764 (bmo#2022162)
    Incorrect boundary conditions in the DOM: Device Interfaces
    component
  * CVE-2026-6765 (bmo#2022419)
    Information disclosure in the Form Autofill component
  * CVE-2026-6766 (bmo#2023207)
    Incorrect boundary conditions in the Libraries component in
    NSS
  * CVE-2026-6767 (bmo#2023209)
    Other issue in the Libraries component in NSS
  * CVE-2026-6769 (bmo#2023753)
    Privilege escalation in the Debugger component
  * CVE-2026-6770 (bmo#2024220)
    Other issue in the Storage: IndexedDB component
  * CVE-2026-6771 (bmo#2025067)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-6772 (bmo#2026089)
    Incorrect boundary conditions in the Libraries component in
    NSS
  * CVE-2026-6776 (bmo#2021770)
    Incorrect boundary conditions in the WebRTC: Networking
    component
  * CVE-2026-6785 (bmo#1935995, bmo#1999158, bmo#2015952,
    bmo#2021909, bmo#2022026, bmo#2022041, bmo#2022088,
    bmo#2022276, bmo#2022335, bmo#2022338, bmo#2022373,
    bmo#2022597, bmo#2022874, bmo#2023276, bmo#2023544,
    bmo#2023551, bmo#2023599, bmo#2023608, bmo#2023814,
    bmo#2024233, bmo#2024239, bmo#2024241, bmo#2024242,
    bmo#2024250, bmo#2024251, bmo#2024343, bmo#2024422,
    bmo#2024425, bmo#2024440, bmo#2024442, bmo#2024446,
    bmo#2024458, bmo#2024463, bmo#2024478, bmo#2024650,
    bmo#2024653, bmo#2024654, bmo#2024655, bmo#2024656,
    bmo#2024661, bmo#2024662, bmo#2024668, bmo#2024919,
    bmo#2025278, bmo#2025349, bmo#2025350, bmo#2025354,
    bmo#2025360, bmo#2025363, bmo#2025370, bmo#2025379,
    bmo#2025381, bmo#2025399, bmo#2025400, bmo#2025403,
    bmo#2025407, bmo#2025415, bmo#2025420, bmo#2025427,
    bmo#2025429, bmo#2025430, bmo#2025479, bmo#2025489,
    bmo#2025493, bmo#2025497, bmo#2025502, bmo#2025515,
    bmo#2025517, bmo#2025526, bmo#2025609, bmo#2025948,
    bmo#2025949, bmo#2025951, bmo#2025953, bmo#2025955,
    bmo#2025962, bmo#2025969, bmo#2025970, bmo#2025971,
    bmo#2025973, bmo#2025976, bmo#2025977, bmo#2026280,
    bmo#2026285, bmo#2026293, bmo#2026296, bmo#2026310,
    bmo#2027237, bmo#2027260, bmo#2027268, bmo#2027277,
    bmo#2027284, bmo#2027291, bmo#2027293, bmo#2027298,
    bmo#2027330, bmo#2027342, bmo#2027345, bmo#2027359,
    bmo#2027365, bmo#2027378, bmo#2027754, bmo#2027959,
    bmo#2027962, bmo#2027964, bmo#2027971, bmo#2027974,
    bmo#2027979, bmo#2027982, bmo#2027995, bmo#2028001,
    bmo#2028267, bmo#2028268, bmo#2028275, bmo#2028288,
    bmo#2028290, bmo#2028291, bmo#2028528, bmo#2028551,
    bmo#2028627, bmo#2028879, bmo#2028889, bmo#2029061,
    bmo#2029071, bmo#2029283, bmo#2029296, bmo#2029314,
    bmo#2029323, bmo#2029411, bmo#2029423, bmo#2029424,
    bmo#2029425, bmo#2029427, bmo#2029436, bmo#2029440,
    bmo#2029449, bmo#2029450, bmo#2029458, bmo#2029462,
    bmo#2029468, bmo#2029472, bmo#2029690, bmo#2029707,
    bmo#2029708, bmo#2029728, bmo#2029802, bmo#2029896,
    bmo#2029906, bmo#2030106, bmo#2030118, bmo#2030123,
    bmo#2030135, bmo#2030230, bmo#2030320)
    Memory safety bugs fixed in Firefox ESR 115.35, Firefox ESR
    140.10, Thunderbird ESR 140.10, Firefox 150 and Thunderbird
    150
  * CVE-2026-6786 (bmo#2010727, bmo#2019004, bmo#2019224,
    bmo#2019547, bmo#2020378, bmo#2022381, bmo#2022608,
    bmo#2022785, bmo#2023120, bmo#2023128, bmo#2023140,
    bmo#2023279, bmo#2023836, bmo#2023882, bmo#2023925,
    bmo#2023950, bmo#2023959, bmo#2023965, bmo#2024243,
    bmo#2024245, bmo#2024247, bmo#2024253, bmo#2024346,
    bmo#2024357, bmo#2024416, bmo#2024420, bmo#2024429,
    bmo#2024432, bmo#2024455, bmo#2024466, bmo#2024468,
    bmo#2024476, bmo#2024664, bmo#2024666, bmo#2024669,
    bmo#2024670, bmo#2024671, bmo#2024761, bmo#2024918,
    bmo#2025292, bmo#2025332, bmo#2025348, bmo#2025384,
    bmo#2025395, bmo#2025458, bmo#2025461, bmo#2025463,
    bmo#2025481, bmo#2025483, bmo#2025485, bmo#2025494,
    bmo#2025506, bmo#2025511, bmo#2025513, bmo#2025520,
    bmo#2026277, bmo#2026282, bmo#2026288, bmo#2026289,
    bmo#2026311, bmo#2026312, bmo#2026869, bmo#2027152,
    bmo#2027161, bmo#2027238, bmo#2027261, bmo#2027269,
    bmo#2027274, bmo#2027280, bmo#2027281, bmo#2027300,
    bmo#2027302, bmo#2027331, bmo#2027339, bmo#2027340,
    bmo#2027738, bmo#2027975, bmo#2028000, bmo#2028011,
    bmo#2028289, bmo#2028525, bmo#2028728, bmo#2028887,
    bmo#2028888, bmo#2028896, bmo#2029063, bmo#2029064,
    bmo#2029290, bmo#2029291, bmo#2029294, bmo#2029300,
    bmo#2029304, bmo#2029316, bmo#2029317, bmo#2029401,
    bmo#2029415, bmo#2029430, bmo#2029457, bmo#2029727,
    bmo#2029735, bmo#2029743, bmo#2029752, bmo#2029754,
    bmo#2029776, bmo#2029809, bmo#2030324, bmo#2030370)
    Memory safety bugs fixed in Firefox ESR 140.10, Thunderbird
    ESR 140.10, Firefox 150 and Thunderbird 150</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1777377600">- Firefox Extended Support Release 140.10.1 ESR
  * Fixed: Various security fixes.
  MFSA 2026-36 (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 Firefox ESR 115.35.1, Firefox ESR
    140.10.1, Thunderbird ESR 140.10.1, Firefox 150.0.1 and
    Thunderbird 150.0.1
  * CVE-2026-7323 (bmo#2028537, bmo#2029911, bmo#2031121,
    bmo#2033602)
    Memory safety bugs fixed in Firefox ESR 140.10.1, Thunderbird
    ESR 140.10.1, Firefox 150.0.1 and Thunderbird 150.0.1</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1778155200">- Firefox Extended Support Release 140.10.2 ESR
  * Fixed: Various security fixes.
  MFSA 2026-41 (bsc#1264378)
  * CVE-2026-8090 (bmo#2034352)
    Use-after-free in the DOM: Networking component
  * CVE-2026-8091 (bmo#2029301)
    Incorrect boundary conditions in the Audio/Video: Playback
    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 Firefox ESR 115.35.2, Firefox ESR
    140.10.2 and Firefox 150.0.2</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1778673600">- Firefox Extended Support Release 140.11.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-48 (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 Firefox ESR 140.11 and Firefox
    151
  * CVE-2026-8975 (bmo#1860195, bmo#2029325, bmo#2029429,
    bmo#2029910, bmo#2035915, bmo#2038669, bmo#2038678)
    Memory safety bugs fixed in Firefox ESR 115.36, Firefox ESR
    140.11 and Firefox 151</changelog>
  <changelog author="cgrobertson@suse.com" date="1781092800">- Firefox Extended Support Release 140.12.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-58 (bsc#1268071)
  * CVE-2026-12289 (bmo#2023443)
    Privilege escalation in the Graphics: WebRender component
  * CVE-2026-12290 (bmo#2024852)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12291 (bmo#2036929)
    Use-after-free in the Networking: HTTP component
  * CVE-2026-12292 (bmo#2038465)
    Incorrect boundary conditions in the Web Audio component
  * CVE-2026-12294 (bmo#2039873)
    Sandbox escape in the DOM: Workers component
  * CVE-2026-12295 (bmo#2040160)
    Sandbox escape in the DOM: Navigation component
  * CVE-2026-12298 (bmo#2041981)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12296 (bmo#2040515)
    Sandbox escape in the Security: Process Sandboxing component
  * CVE-2026-12297 (bmo#2041610)
    Sandbox escape due to incorrect boundary conditions in the
    Networking component
  * CVE-2026-12299 (bmo#2043139)
    JIT miscompilation in the DOM: Core &amp; HTML component
  * CVE-2026-12329 (bmo#2044738)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12302 (bmo#2034489)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-12304 (bmo#2034944)
    Same-origin policy bypass in the Networking: Cookies
    component
  * CVE-2026-12305 (bmo#2037290)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12306 (bmo#2037323)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12307 (bmo#2038133)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12308 (bmo#2038302)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12309 (bmo#2038476)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12310 (bmo#2039707)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12311 (bmo#2040177)
    Information disclosure, sandbox escape in the Security:
    Process Sandboxing component
  * CVE-2026-12312 (bmo#2040383)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12313 (bmo#2040477)
    Information disclosure, sandbox escape in the Security:
    Process Sandboxing component
  * CVE-2026-12314 (bmo#2041856)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12315 (bmo#2042058)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-12330 (bmo#2029326)
    Incorrect boundary conditions in the Internationalization
    component
  * CVE-2026-12324 (bmo#2038444)
    Incorrect boundary conditions in the Graphics: CanvasWebGL
    component
  * CVE-2026-12325 (bmo#2039443)
    Denial-of-service in the Graphics: ImageLib component
  * CVE-2026-12327 (bmo#2011842, bmo#2023902, bmo#2025512,
    bmo#2027312, bmo#2029444, bmo#2036571, bmo#2036900,
    bmo#2036936, bmo#2037995, bmo#2038551, bmo#2040717,
    bmo#2042724)
    Memory safety bugs fixed in Firefox ESR 140.12, Thunderbird
    ESR 140.12, Firefox 152 and Thunderbird 152
  * CVE-2026-12328 (bmo#2029402, bmo#2038477, bmo#2039726,
    bmo#2041373, bmo#2042268, bmo#2042451, bmo#2042782,
    bmo#2042858, bmo#2042929, bmo#2042965, bmo#2043213)
    Memory safety bugs fixed in Firefox ESR 115.37, Firefox ESR
    140.12, Thunderbird ESR 140.12, Firefox 152 and Thunderbird
    152</changelog>
  <changelog author="cgrobertson@suse.com" date="1783339200">- Removed obsolete mozilla-nss-certs and
    recommends p11-kit-nss-trust (bsc#1269226)</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1784289600">- Firefox Extended Support Release 140.13.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-70 (bsc#1271649)
  * CVE-2026-15718 (bmo#2045443)
    Invalid pointer in the JavaScript: WebAssembly component
  * CVE-2026-15719 (bmo#2043820)
    Site isolation issue in the DOM: Navigation component
  * CVE-2026-16349 (bmo#2034682)
    Same-origin policy bypass in the DOM: Navigation component
  * CVE-2026-16350 (bmo#2042033)
    Incorrect boundary conditions in the Audio/Video: cubeb
    component
  * CVE-2026-16362 (bmo#2043188)
    Use-after-free in the WebRTC: Audio/Video component
  * CVE-2026-16351 (bmo#2045468)
    Sandbox escape due to use-after-free in the DOM: Navigation
    component
  * CVE-2026-16352 (bmo#2046416)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-16363 (bmo#2047689)
    JIT miscompilation in the JavaScript: WebAssembly component
  * CVE-2026-16353 (bmo#2049523)
    Invalid pointer in the DOM: Bindings (WebIDL) component
  * CVE-2026-16354 (bmo#2050626)
    Information disclosure in the Graphics: ImageLib component
  * CVE-2026-16368 (bmo#2051015)
    Incorrect boundary conditions in the JavaScript: WebAssembly
    component
  * CVE-2026-16369 (bmo#2051854)
    Integer overflow in the JavaScript: WebAssembly component
  * CVE-2026-16355 (bmo#2052207)
    JIT miscompilation in the JavaScript Engine: JIT component
  * CVE-2026-16356 (bmo#2052562)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-16357 (bmo#2053326)
    Incorrect boundary conditions in the Graphics component
  * CVE-2026-16371 (bmo#2008369)
    Privilege escalation in the DOM: Navigation component
  * CVE-2026-16374 (bmo#2027519)
    Information disclosure in the Framework component in DevTools
  * CVE-2026-16375 (bmo#2032140)
    Site isolation issue in the Networking: HTTP component
  * CVE-2026-16377 (bmo#2037770)
    Mitigation bypass in the PDF Viewer component
  * CVE-2026-16379 (bmo#2039452)
    Privilege escalation in the DOM: Content Processes component
  * CVE-2026-16358 (bmo#2040119)
    Site isolation issue in the Graphics: WebRender component
  * CVE-2026-16381 (bmo#2041001)
    Same-origin policy bypass in the Networking: DNS component
  * CVE-2026-16383 (bmo#2041902)
    Mitigation bypass in the DOM: Networking component
  * CVE-2026-16387 (bmo#2043200)
    Site isolation issue in the Networking component
  * CVE-2026-16390 (bmo#2044527)
    Mitigation bypass in the Enterprise Policies component
  * CVE-2026-16391 (bmo#2044536)
    Information disclosure in the Storage: IndexedDB component
  * CVE-2026-16359 (bmo#2045424)
    Incorrect boundary conditions in the Audio/Video: GMP
    component
  * CVE-2026-16396 (bmo#2047240)
    Privilege escalation in WebExtensions
  * CVE-2026-16405 (bmo#2036591)
    Information disclosure in the Networking: WebSockets
    component
  * CVE-2026-16412 (bmo#2005113, bmo#2025369, bmo#2026301,
    bmo#2028663, bmo#2029761, bmo#2042242, bmo#2043035,
    bmo#2043271, bmo#2043300, bmo#2044612, bmo#2045057,
    bmo#2045187, bmo#2045378, bmo#2045402, bmo#2045406,
    bmo#2045407, bmo#2045413, bmo#2045417, bmo#2045482,
    bmo#2045611, bmo#2045616, bmo#2045618, bmo#2045626,
    bmo#2045730, bmo#2045732, bmo#2045756, bmo#2045769,
    bmo#2045771, bmo#2046917, bmo#2047718, bmo#2047957,
    bmo#2048934, bmo#2049818, bmo#2049822, bmo#2050151,
    bmo#2050368, bmo#2051653, bmo#2051658, bmo#2053635,
    bmo#2053637)
    Memory safety bugs fixed in Firefox ESR 140.13 and Firefox
    153
  * CVE-2026-16360 (bmo#2022635, bmo#2028004, bmo#2035756,
    bmo#2043739, bmo#2045184, bmo#2045185, bmo#2045198,
    bmo#2045281, bmo#2045392, bmo#2045395, bmo#2045396,
    bmo#2045397, bmo#2045405, bmo#2045414, bmo#2045415,
    bmo#2045451, bmo#2045454, bmo#2045508, bmo#2045510,
    bmo#2045513, bmo#2045515, bmo#2045518, bmo#2045604,
    bmo#2045607, bmo#2045612, bmo#2045614, bmo#2045617,
    bmo#2045619, bmo#2045624, bmo#2045625, bmo#2045729,
    bmo#2045737, bmo#2045741, bmo#2045742, bmo#2045744,
    bmo#2045763, bmo#2045767, bmo#2045770, bmo#2045772,
    bmo#2045773, bmo#2045775, bmo#2045783, bmo#2045833,
    bmo#2045848, bmo#2045865, bmo#2045875, bmo#2045957,
    bmo#2047719, bmo#2047723, bmo#2047729, bmo#2048795,
    bmo#2048799, bmo#2048801, bmo#2049392, bmo#2049397,
    bmo#2049398, bmo#2049399, bmo#2049404, bmo#2049405,
    bmo#2049407, bmo#2049805, bmo#2049812, bmo#2050657,
    bmo#2050668, bmo#2050990, bmo#2051666, bmo#2053166,
    bmo#2053273, bmo#2053576, bmo#2053583, bmo#2053587)
    Memory safety bugs fixed in Firefox ESR 115.38, Firefox ESR
    140.13 and Firefox 153
  * CVE-2026-16361 (bmo#2029734, bmo#2036518)
    Memory safety bugs fixed in Firefox ESR 115.38 and Firefox
    ESR 140.13</changelog>
</package>
<package pkgid="8dd3d8f222b683974ee690416930680b5addcb1b6b9b579f51c011d67762330a5b35d9a297885124384e17bc10cda8ae6faad78c45264946498ca744bb5c09ad" name="MozillaFirefox-translations-other" arch="s390x">
  <version epoch="0" ver="140.13.0" rel="160099.1.1"/>
  <changelog author="martin.sirringhaus@suse.com" date="1774267200">- Firefox Extended Support Release 140.9.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-22 (bsc#1260083)
  * CVE-2026-4684 (bmo#2011129)
    Race condition, use-after-free in the Graphics: WebRender
    component
  * CVE-2026-4685 (bmo#2016349)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4686 (bmo#2016351)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4687 (bmo#2016368)
    Sandbox escape due to incorrect boundary conditions in the
    Telemetry component
  * CVE-2026-4688 (bmo#2016373)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-4689 (bmo#2016374)
    Sandbox escape due to incorrect boundary conditions, integer
    overflow in the XPCOM component
  * CVE-2026-4690 (bmo#2016375)
    Sandbox escape due to incorrect boundary conditions, integer
    overflow in the XPCOM component
  * CVE-2026-4691 (bmo#2017512)
    Use-after-free in the CSS Parsing and Computation component
  * CVE-2026-4692 (bmo#2017643)
    Sandbox escape in the Responsive Design Mode component
  * CVE-2026-4693 (bmo#2018102)
    Incorrect boundary conditions in the Audio/Video: Playback
    component
  * CVE-2026-4694 (bmo#2018430)
    Incorrect boundary conditions, integer overflow in the
    Graphics component
  * CVE-2026-4695 (bmo#2020030)
    Incorrect boundary conditions in the Audio/Video: Web Codecs
    component
  * CVE-2026-4696 (bmo#2020190)
    Use-after-free in the Layout: Text and Fonts component
  * CVE-2026-4697 (bmo#2020422)
    Incorrect boundary conditions in the Audio/Video: Web Codecs
    component
  * CVE-2026-4698 (bmo#2020906)
    JIT miscompilation in the JavaScript Engine: JIT component
  * CVE-2026-4699 (bmo#2021863)
    Incorrect boundary conditions in the Layout: Text and Fonts
    component
  * CVE-2026-4700 (bmo#2003766)
    Mitigation bypass in the Networking: HTTP component
  * CVE-2026-4701 (bmo#2009303)
    Use-after-free in the JavaScript Engine component
  * CVE-2026-4702 (bmo#2013560)
    JIT miscompilation in the JavaScript Engine component
  * CVE-2026-4704 (bmo#2014868)
    Denial-of-service in the WebRTC: Signaling component
  * CVE-2026-4705 (bmo#2014873)
    Undefined behavior in the WebRTC: Signaling component
  * CVE-2026-4706 (bmo#2015091)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4707 (bmo#2015267)
    Incorrect boundary conditions in the Graphics: Canvas2D
    component
  * CVE-2026-4708 (bmo#2015268)
    Incorrect boundary conditions in the Graphics component
  * CVE-2026-4709 (bmo#2016329)
    Incorrect boundary conditions in the Audio/Video: GMP
    component
  * CVE-2026-4710 (bmo#2016370)
    Incorrect boundary conditions in the Audio/Video component
  * CVE-2026-4711 (bmo#2017002)
    Use-after-free in the Widget: Cocoa component
  * CVE-2026-4712 (bmo#2017666)
    Information disclosure in the Widget: Cocoa component
  * CVE-2026-4713 (bmo#2018113)
    Incorrect boundary conditions in the Graphics component
  * CVE-2026-4714 (bmo#2018126)
    Incorrect boundary conditions in the Audio/Video component
  * CVE-2026-4715 (bmo#2018405)
    Uninitialized memory in the Graphics: Canvas2D component
  * CVE-2026-4716 (bmo#2018592)
    Incorrect boundary conditions, uninitialized memory in the
    JavaScript Engine component
  * CVE-2026-4717 (bmo#2021695)
    Privilege escalation in the Netmonitor component
  * CVE-2025-59375 (bmo#1988467)
    Denial-of-service in the XML component
  * CVE-2026-4718 (bmo#2014864)
    Undefined behavior in the WebRTC: Signaling component
  * CVE-2026-4719 (bmo#2016367)
    Incorrect boundary conditions in the Graphics: Text component
  * CVE-2026-4720 (bmo#2004652, bmo#2019372, bmo#2021922,
    bmo#2022567, bmo#2022733)
    Memory safety bugs fixed in Firefox ESR 140.9, Thunderbird
    ESR 140.9, Firefox 149 and Thunderbird 149
  * CVE-2026-4721 (bmo#2013762, bmo#2015291, bmo#2016591,
    bmo#2016661, bmo#2016664, bmo#2017303, bmo#2017894,
    bmo#2018090, bmo#2018196, bmo#2018379, bmo#2019112,
    bmo#2022090, bmo#2022243, bmo#2022351, bmo#2022478,
    bmo#2022676)
    Memory safety bugs fixed in Firefox ESR 115.34, Firefox ESR
    140.9, Thunderbird ESR 140.9, Firefox 149 and Thunderbird 149</changelog>
  <changelog author="federico@suse.com" date="1774958400">- Update suse_version macro for 1610 (jsc#PED-15778)</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1775649600">- Firefox Extended Support Release 140.9.1 ESR
  * Fixed: Various security fixes.
  MFSA 2026-27 (bsc#1261663)
  * CVE-2026-5732 (bmo#2017867)
    Incorrect boundary conditions, integer overflow in the
    Graphics: Text component
  * CVE-2026-5731 (bmo#2021894, bmo#2022225, bmo#2022252,
    bmo#2022294, bmo#2023007, bmo#2023130, bmo#2023191,
    bmo#2023364, bmo#2023829, bmo#2024074, bmo#2024417,
    bmo#2024433, bmo#2024436, bmo#2024437, bmo#2024453,
    bmo#2024461, bmo#2024462, bmo#2024472, bmo#2024474,
    bmo#2024477, bmo#2025364, bmo#2025401, bmo#2025402,
    bmo#2025472, bmo#2026287, bmo#2026299, bmo#2026305,
    bmo#2026426)
    Memory safety bugs fixed in Firefox ESR 115.34.1, Firefox ESR
    140.9.1, Thunderbird ESR 140.9.1, Firefox 149.0.2 and
    Thunderbird 149.0.2
  * CVE-2026-5734 (bmo#2022369, bmo#2023026, bmo#2023545,
    bmo#2023555, bmo#2023958, bmo#2025422, bmo#2025468,
    bmo#2025492, bmo#2025505)
    Memory safety bugs fixed in Firefox ESR 140.9.1, Thunderbird
    ESR 140.9.1, Firefox 149.0.2 and Thunderbird 149.0.2</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1776340800">- Firefox Extended Support Release 140.10.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-32 (bsc#1262230)
  * CVE-2026-6746 (bmo#2014596)
    Use-after-free in the DOM: Core &amp; HTML component
  * CVE-2026-6747 (bmo#2021769)
    Use-after-free in the WebRTC component
  * CVE-2026-6748 (bmo#2022604)
    Uninitialized memory in the Audio/Video: Web Codecs component
  * CVE-2026-6749 (bmo#2022610)
    Information disclosure due to uninitialized memory in the
    Graphics: Canvas2D component
  * CVE-2026-6750 (bmo#2023407)
    Privilege escalation in the Graphics: WebRender component
  * CVE-2026-6751 (bmo#2025883)
    Uninitialized memory in the Audio/Video: Web Codecs component
  * CVE-2026-6752 (bmo#2027499)
    Incorrect boundary conditions in the WebRTC component
  * CVE-2026-6753 (bmo#2027501)
    Incorrect boundary conditions in the WebRTC component
  * CVE-2026-6754 (bmo#2027541)
    Use-after-free in the JavaScript Engine component
  * CVE-2026-6757 (bmo#2013588)
    Invalid pointer in the JavaScript: WebAssembly component
  * CVE-2026-6759 (bmo#2016164)
    Use-after-free in the Widget: Cocoa component
  * CVE-2026-6761 (bmo#2017857)
    Privilege escalation in the Networking component
  * CVE-2026-6762 (bmo#2021080)
    Spoofing issue in the DOM: Core &amp; HTML component
  * CVE-2026-6763 (bmo#2021666)
    Mitigation bypass in the File Handling component
  * CVE-2026-6764 (bmo#2022162)
    Incorrect boundary conditions in the DOM: Device Interfaces
    component
  * CVE-2026-6765 (bmo#2022419)
    Information disclosure in the Form Autofill component
  * CVE-2026-6766 (bmo#2023207)
    Incorrect boundary conditions in the Libraries component in
    NSS
  * CVE-2026-6767 (bmo#2023209)
    Other issue in the Libraries component in NSS
  * CVE-2026-6769 (bmo#2023753)
    Privilege escalation in the Debugger component
  * CVE-2026-6770 (bmo#2024220)
    Other issue in the Storage: IndexedDB component
  * CVE-2026-6771 (bmo#2025067)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-6772 (bmo#2026089)
    Incorrect boundary conditions in the Libraries component in
    NSS
  * CVE-2026-6776 (bmo#2021770)
    Incorrect boundary conditions in the WebRTC: Networking
    component
  * CVE-2026-6785 (bmo#1935995, bmo#1999158, bmo#2015952,
    bmo#2021909, bmo#2022026, bmo#2022041, bmo#2022088,
    bmo#2022276, bmo#2022335, bmo#2022338, bmo#2022373,
    bmo#2022597, bmo#2022874, bmo#2023276, bmo#2023544,
    bmo#2023551, bmo#2023599, bmo#2023608, bmo#2023814,
    bmo#2024233, bmo#2024239, bmo#2024241, bmo#2024242,
    bmo#2024250, bmo#2024251, bmo#2024343, bmo#2024422,
    bmo#2024425, bmo#2024440, bmo#2024442, bmo#2024446,
    bmo#2024458, bmo#2024463, bmo#2024478, bmo#2024650,
    bmo#2024653, bmo#2024654, bmo#2024655, bmo#2024656,
    bmo#2024661, bmo#2024662, bmo#2024668, bmo#2024919,
    bmo#2025278, bmo#2025349, bmo#2025350, bmo#2025354,
    bmo#2025360, bmo#2025363, bmo#2025370, bmo#2025379,
    bmo#2025381, bmo#2025399, bmo#2025400, bmo#2025403,
    bmo#2025407, bmo#2025415, bmo#2025420, bmo#2025427,
    bmo#2025429, bmo#2025430, bmo#2025479, bmo#2025489,
    bmo#2025493, bmo#2025497, bmo#2025502, bmo#2025515,
    bmo#2025517, bmo#2025526, bmo#2025609, bmo#2025948,
    bmo#2025949, bmo#2025951, bmo#2025953, bmo#2025955,
    bmo#2025962, bmo#2025969, bmo#2025970, bmo#2025971,
    bmo#2025973, bmo#2025976, bmo#2025977, bmo#2026280,
    bmo#2026285, bmo#2026293, bmo#2026296, bmo#2026310,
    bmo#2027237, bmo#2027260, bmo#2027268, bmo#2027277,
    bmo#2027284, bmo#2027291, bmo#2027293, bmo#2027298,
    bmo#2027330, bmo#2027342, bmo#2027345, bmo#2027359,
    bmo#2027365, bmo#2027378, bmo#2027754, bmo#2027959,
    bmo#2027962, bmo#2027964, bmo#2027971, bmo#2027974,
    bmo#2027979, bmo#2027982, bmo#2027995, bmo#2028001,
    bmo#2028267, bmo#2028268, bmo#2028275, bmo#2028288,
    bmo#2028290, bmo#2028291, bmo#2028528, bmo#2028551,
    bmo#2028627, bmo#2028879, bmo#2028889, bmo#2029061,
    bmo#2029071, bmo#2029283, bmo#2029296, bmo#2029314,
    bmo#2029323, bmo#2029411, bmo#2029423, bmo#2029424,
    bmo#2029425, bmo#2029427, bmo#2029436, bmo#2029440,
    bmo#2029449, bmo#2029450, bmo#2029458, bmo#2029462,
    bmo#2029468, bmo#2029472, bmo#2029690, bmo#2029707,
    bmo#2029708, bmo#2029728, bmo#2029802, bmo#2029896,
    bmo#2029906, bmo#2030106, bmo#2030118, bmo#2030123,
    bmo#2030135, bmo#2030230, bmo#2030320)
    Memory safety bugs fixed in Firefox ESR 115.35, Firefox ESR
    140.10, Thunderbird ESR 140.10, Firefox 150 and Thunderbird
    150
  * CVE-2026-6786 (bmo#2010727, bmo#2019004, bmo#2019224,
    bmo#2019547, bmo#2020378, bmo#2022381, bmo#2022608,
    bmo#2022785, bmo#2023120, bmo#2023128, bmo#2023140,
    bmo#2023279, bmo#2023836, bmo#2023882, bmo#2023925,
    bmo#2023950, bmo#2023959, bmo#2023965, bmo#2024243,
    bmo#2024245, bmo#2024247, bmo#2024253, bmo#2024346,
    bmo#2024357, bmo#2024416, bmo#2024420, bmo#2024429,
    bmo#2024432, bmo#2024455, bmo#2024466, bmo#2024468,
    bmo#2024476, bmo#2024664, bmo#2024666, bmo#2024669,
    bmo#2024670, bmo#2024671, bmo#2024761, bmo#2024918,
    bmo#2025292, bmo#2025332, bmo#2025348, bmo#2025384,
    bmo#2025395, bmo#2025458, bmo#2025461, bmo#2025463,
    bmo#2025481, bmo#2025483, bmo#2025485, bmo#2025494,
    bmo#2025506, bmo#2025511, bmo#2025513, bmo#2025520,
    bmo#2026277, bmo#2026282, bmo#2026288, bmo#2026289,
    bmo#2026311, bmo#2026312, bmo#2026869, bmo#2027152,
    bmo#2027161, bmo#2027238, bmo#2027261, bmo#2027269,
    bmo#2027274, bmo#2027280, bmo#2027281, bmo#2027300,
    bmo#2027302, bmo#2027331, bmo#2027339, bmo#2027340,
    bmo#2027738, bmo#2027975, bmo#2028000, bmo#2028011,
    bmo#2028289, bmo#2028525, bmo#2028728, bmo#2028887,
    bmo#2028888, bmo#2028896, bmo#2029063, bmo#2029064,
    bmo#2029290, bmo#2029291, bmo#2029294, bmo#2029300,
    bmo#2029304, bmo#2029316, bmo#2029317, bmo#2029401,
    bmo#2029415, bmo#2029430, bmo#2029457, bmo#2029727,
    bmo#2029735, bmo#2029743, bmo#2029752, bmo#2029754,
    bmo#2029776, bmo#2029809, bmo#2030324, bmo#2030370)
    Memory safety bugs fixed in Firefox ESR 140.10, Thunderbird
    ESR 140.10, Firefox 150 and Thunderbird 150</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1777377600">- Firefox Extended Support Release 140.10.1 ESR
  * Fixed: Various security fixes.
  MFSA 2026-36 (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 Firefox ESR 115.35.1, Firefox ESR
    140.10.1, Thunderbird ESR 140.10.1, Firefox 150.0.1 and
    Thunderbird 150.0.1
  * CVE-2026-7323 (bmo#2028537, bmo#2029911, bmo#2031121,
    bmo#2033602)
    Memory safety bugs fixed in Firefox ESR 140.10.1, Thunderbird
    ESR 140.10.1, Firefox 150.0.1 and Thunderbird 150.0.1</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1778155200">- Firefox Extended Support Release 140.10.2 ESR
  * Fixed: Various security fixes.
  MFSA 2026-41 (bsc#1264378)
  * CVE-2026-8090 (bmo#2034352)
    Use-after-free in the DOM: Networking component
  * CVE-2026-8091 (bmo#2029301)
    Incorrect boundary conditions in the Audio/Video: Playback
    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 Firefox ESR 115.35.2, Firefox ESR
    140.10.2 and Firefox 150.0.2</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1778673600">- Firefox Extended Support Release 140.11.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-48 (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 Firefox ESR 140.11 and Firefox
    151
  * CVE-2026-8975 (bmo#1860195, bmo#2029325, bmo#2029429,
    bmo#2029910, bmo#2035915, bmo#2038669, bmo#2038678)
    Memory safety bugs fixed in Firefox ESR 115.36, Firefox ESR
    140.11 and Firefox 151</changelog>
  <changelog author="cgrobertson@suse.com" date="1781092800">- Firefox Extended Support Release 140.12.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-58 (bsc#1268071)
  * CVE-2026-12289 (bmo#2023443)
    Privilege escalation in the Graphics: WebRender component
  * CVE-2026-12290 (bmo#2024852)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12291 (bmo#2036929)
    Use-after-free in the Networking: HTTP component
  * CVE-2026-12292 (bmo#2038465)
    Incorrect boundary conditions in the Web Audio component
  * CVE-2026-12294 (bmo#2039873)
    Sandbox escape in the DOM: Workers component
  * CVE-2026-12295 (bmo#2040160)
    Sandbox escape in the DOM: Navigation component
  * CVE-2026-12298 (bmo#2041981)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12296 (bmo#2040515)
    Sandbox escape in the Security: Process Sandboxing component
  * CVE-2026-12297 (bmo#2041610)
    Sandbox escape due to incorrect boundary conditions in the
    Networking component
  * CVE-2026-12299 (bmo#2043139)
    JIT miscompilation in the DOM: Core &amp; HTML component
  * CVE-2026-12329 (bmo#2044738)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12302 (bmo#2034489)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-12304 (bmo#2034944)
    Same-origin policy bypass in the Networking: Cookies
    component
  * CVE-2026-12305 (bmo#2037290)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12306 (bmo#2037323)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12307 (bmo#2038133)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12308 (bmo#2038302)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12309 (bmo#2038476)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12310 (bmo#2039707)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12311 (bmo#2040177)
    Information disclosure, sandbox escape in the Security:
    Process Sandboxing component
  * CVE-2026-12312 (bmo#2040383)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12313 (bmo#2040477)
    Information disclosure, sandbox escape in the Security:
    Process Sandboxing component
  * CVE-2026-12314 (bmo#2041856)
    Memory safety bug fixed in Firefox ESR 140.12
  * CVE-2026-12315 (bmo#2042058)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-12330 (bmo#2029326)
    Incorrect boundary conditions in the Internationalization
    component
  * CVE-2026-12324 (bmo#2038444)
    Incorrect boundary conditions in the Graphics: CanvasWebGL
    component
  * CVE-2026-12325 (bmo#2039443)
    Denial-of-service in the Graphics: ImageLib component
  * CVE-2026-12327 (bmo#2011842, bmo#2023902, bmo#2025512,
    bmo#2027312, bmo#2029444, bmo#2036571, bmo#2036900,
    bmo#2036936, bmo#2037995, bmo#2038551, bmo#2040717,
    bmo#2042724)
    Memory safety bugs fixed in Firefox ESR 140.12, Thunderbird
    ESR 140.12, Firefox 152 and Thunderbird 152
  * CVE-2026-12328 (bmo#2029402, bmo#2038477, bmo#2039726,
    bmo#2041373, bmo#2042268, bmo#2042451, bmo#2042782,
    bmo#2042858, bmo#2042929, bmo#2042965, bmo#2043213)
    Memory safety bugs fixed in Firefox ESR 115.37, Firefox ESR
    140.12, Thunderbird ESR 140.12, Firefox 152 and Thunderbird
    152</changelog>
  <changelog author="cgrobertson@suse.com" date="1783339200">- Removed obsolete mozilla-nss-certs and
    recommends p11-kit-nss-trust (bsc#1269226)</changelog>
  <changelog author="martin.sirringhaus@suse.com" date="1784289600">- Firefox Extended Support Release 140.13.0 ESR
  * Fixed: Various security fixes.
  MFSA 2026-70 (bsc#1271649)
  * CVE-2026-15718 (bmo#2045443)
    Invalid pointer in the JavaScript: WebAssembly component
  * CVE-2026-15719 (bmo#2043820)
    Site isolation issue in the DOM: Navigation component
  * CVE-2026-16349 (bmo#2034682)
    Same-origin policy bypass in the DOM: Navigation component
  * CVE-2026-16350 (bmo#2042033)
    Incorrect boundary conditions in the Audio/Video: cubeb
    component
  * CVE-2026-16362 (bmo#2043188)
    Use-after-free in the WebRTC: Audio/Video component
  * CVE-2026-16351 (bmo#2045468)
    Sandbox escape due to use-after-free in the DOM: Navigation
    component
  * CVE-2026-16352 (bmo#2046416)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-16363 (bmo#2047689)
    JIT miscompilation in the JavaScript: WebAssembly component
  * CVE-2026-16353 (bmo#2049523)
    Invalid pointer in the DOM: Bindings (WebIDL) component
  * CVE-2026-16354 (bmo#2050626)
    Information disclosure in the Graphics: ImageLib component
  * CVE-2026-16368 (bmo#2051015)
    Incorrect boundary conditions in the JavaScript: WebAssembly
    component
  * CVE-2026-16369 (bmo#2051854)
    Integer overflow in the JavaScript: WebAssembly component
  * CVE-2026-16355 (bmo#2052207)
    JIT miscompilation in the JavaScript Engine: JIT component
  * CVE-2026-16356 (bmo#2052562)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-16357 (bmo#2053326)
    Incorrect boundary conditions in the Graphics component
  * CVE-2026-16371 (bmo#2008369)
    Privilege escalation in the DOM: Navigation component
  * CVE-2026-16374 (bmo#2027519)
    Information disclosure in the Framework component in DevTools
  * CVE-2026-16375 (bmo#2032140)
    Site isolation issue in the Networking: HTTP component
  * CVE-2026-16377 (bmo#2037770)
    Mitigation bypass in the PDF Viewer component
  * CVE-2026-16379 (bmo#2039452)
    Privilege escalation in the DOM: Content Processes component
  * CVE-2026-16358 (bmo#2040119)
    Site isolation issue in the Graphics: WebRender component
  * CVE-2026-16381 (bmo#2041001)
    Same-origin policy bypass in the Networking: DNS component
  * CVE-2026-16383 (bmo#2041902)
    Mitigation bypass in the DOM: Networking component
  * CVE-2026-16387 (bmo#2043200)
    Site isolation issue in the Networking component
  * CVE-2026-16390 (bmo#2044527)
    Mitigation bypass in the Enterprise Policies component
  * CVE-2026-16391 (bmo#2044536)
    Information disclosure in the Storage: IndexedDB component
  * CVE-2026-16359 (bmo#2045424)
    Incorrect boundary conditions in the Audio/Video: GMP
    component
  * CVE-2026-16396 (bmo#2047240)
    Privilege escalation in WebExtensions
  * CVE-2026-16405 (bmo#2036591)
    Information disclosure in the Networking: WebSockets
    component
  * CVE-2026-16412 (bmo#2005113, bmo#2025369, bmo#2026301,
    bmo#2028663, bmo#2029761, bmo#2042242, bmo#2043035,
    bmo#2043271, bmo#2043300, bmo#2044612, bmo#2045057,
    bmo#2045187, bmo#2045378, bmo#2045402, bmo#2045406,
    bmo#2045407, bmo#2045413, bmo#2045417, bmo#2045482,
    bmo#2045611, bmo#2045616, bmo#2045618, bmo#2045626,
    bmo#2045730, bmo#2045732, bmo#2045756, bmo#2045769,
    bmo#2045771, bmo#2046917, bmo#2047718, bmo#2047957,
    bmo#2048934, bmo#2049818, bmo#2049822, bmo#2050151,
    bmo#2050368, bmo#2051653, bmo#2051658, bmo#2053635,
    bmo#2053637)
    Memory safety bugs fixed in Firefox ESR 140.13 and Firefox
    153
  * CVE-2026-16360 (bmo#2022635, bmo#2028004, bmo#2035756,
    bmo#2043739, bmo#2045184, bmo#2045185, bmo#2045198,
    bmo#2045281, bmo#2045392, bmo#2045395, bmo#2045396,
    bmo#2045397, bmo#2045405, bmo#2045414, bmo#2045415,
    bmo#2045451, bmo#2045454, bmo#2045508, bmo#2045510,
    bmo#2045513, bmo#2045515, bmo#2045518, bmo#2045604,
    bmo#2045607, bmo#2045612, bmo#2045614, bmo#2045617,
    bmo#2045619, bmo#2045624, bmo#2045625, bmo#2045729,
    bmo#2045737, bmo#2045741, bmo#2045742, bmo#2045744,
    bmo#2045763, bmo#2045767, bmo#2045770, bmo#2045772,
    bmo#2045773, bmo#2045775, bmo#2045783, bmo#2045833,
    bmo#2045848, bmo#2045865, bmo#2045875, bmo#2045957,
    bmo#2047719, bmo#2047723, bmo#2047729, bmo#2048795,
    bmo#2048799, bmo#2048801, bmo#2049392, bmo#2049397,
    bmo#2049398, bmo#2049399, bmo#2049404, bmo#2049405,
    bmo#2049407, bmo#2049805, bmo#2049812, bmo#2050657,
    bmo#2050668, bmo#2050990, bmo#2051666, bmo#2053166,
    bmo#2053273, bmo#2053576, bmo#2053583, bmo#2053587)
    Memory safety bugs fixed in Firefox ESR 115.38, Firefox ESR
    140.13 and Firefox 153
  * CVE-2026-16361 (bmo#2029734, bmo#2036518)
    Memory safety bugs fixed in Firefox ESR 115.38 and Firefox
    ESR 140.13</changelog>
</package>
<package pkgid="fca55a4456b15454097ab3d2330bb5f8801fc635b733f59bbd3ff7378aa4c233e0c8aeb8069b31043a0d62f4f71fa04ef2ef3313c1ebf91ecf3bfc784a858680" name="MozillaThunderbird" arch="s390x">
  <version epoch="0" ver="140.11.1" rel="bp161.1.3"/>
  <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="58f00addf7ed714e459dc3a11e18abf5d9f05e32fae31037741fc45c3618d43553eafb8580755ff9ee1868741a79762424a7cf5c7731def9a38e7c8ea87d9e7d" name="MozillaThunderbird-openpgp-librnp" arch="s390x">
  <version epoch="0" ver="140.11.1" rel="bp161.1.3"/>
  <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="28adc325f6f530aaa40cc9c7f552fa53f56a30e035bc62eb0b74a3065ac6274b58e20a781b0c0f1815d302362a76307332dc9c8a04cb8867f849dfe142efa9ce" name="MozillaThunderbird-translations-common" arch="s390x">
  <version epoch="0" ver="140.11.1" rel="bp161.1.3"/>
  <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="8e8df130d92daa877b4e0c72eb77ef4ca31f47b589b052e599e965c09f722dd451ee924146e3deb7cc7dea313a71224febec7c1e23cb0253b8777eb074f9f3a4" name="MozillaThunderbird-translations-other" arch="s390x">
  <version epoch="0" ver="140.11.1" rel="bp161.1.3"/>
  <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="b5595e59a05f9b8c5713de81e3835aefcb14de8c4f62c1773b882affbff70c7bc27a368a06c67f96580cc7ae7f44412eeb93357cb865fcba5e0f95be56eca14e" name="MultiMarkdown-6" arch="s390x">
  <version epoch="0" ver="6.7.0" rel="bp161.1.2"/>
  <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="f7b36bd33ef4ce4d32ed9f170d1e8dbcff77d57886ba036462e77ef3a857939a6fb6ff83f451a14ce7b40e88e7da8b712712f81837ef41d61f8e2f319814fc32" name="NetworkManager" arch="s390x">
  <version epoch="0" ver="1.54.3" rel="160099.3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1754568000">- Update to version 1.52.1:
  + Fail early if we cannot get current FEC (Forward Error
    Correction) value.
  + Allow reapplying ovs-bridge and ovs-port properties.
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754568001">- Update to version 1.54.0:
  + Add support for configuring per-device IPv4 forwarding via the
    "ipv4.forwarding" connection property.
  + Add a new "prefix-delegation" setting containing a "subnet-id"
    property that specifies the subnet to choose on the downstream
    interface when using IPv6 prefix delegation.
  + Support OCI baremetal in nm-cloud-setup
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.
  + Add support for configuring the loopback interface in nmtui.
  + Most of the properties of ovs-bridge and ovs-port connections
    can now be reapplied at runtime without bringing the connection
    down.
  + Add a new "sriov.preserve-on-down" property that controls
    whether NetworkManager preserves the SR-IOV parameters set on
    the device when the connection is deactivated, or whether it
    resets them to their default value.
  + Introduce a new "ovs-dpdk.lsc-interrupt" property to configure
    the Link State Change (LSC) detection mode for OVS DPDK
    interfaces.
  + The initrd-generator now can parse the NVMe Boot Firmware Table
    (NBFT) to configure networking during early boot.
  + Add systemd services to provide networking in the initrd.
- Drop 2069.patch: Fixed in an alternative way upstream.
- Rebase patches with quilt.
- Add pkgconfig(libnvme) BuildRequires: New dependency.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1758542400">- Move dispatcher.d/pre-up.d/90-nm-cloud-setup.sh to cloud-setup
  subpackage(bsc#1250086).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758974400">- Update to version 1.54.1:
  + 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.
  + Minor bug fixes.</changelog>
  <changelog author="jsegitz@suse.com" date="1761912000">- Add patch 2298.patch to fix issue with SELinux labeling. Is already
  upstream via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2298
  and can be removed next release (bsc#1248136)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764072000">- Add patch 2312.patch to fix upstream issue
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1814,
  already fixed upstream for the next release via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2312</changelog>
  <changelog author="dimstar@opensuse.org" date="1767009600">- Update to version 1.54.3:
  + 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.
- Changes from version 1.54.2:
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
- Rebase 2298.patch</changelog>
  <changelog author="songchuan.kang@suse.com" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="jan.fooken@suse.com" date="1777464000">- 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="songchuan.kang@suse.com" 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="59f085f1a50e595964164098dc6bff1daf97b1122ac8fa131d494163443546bdb12c00466d0d1f297dd3f4be9adce6e8cff9441548cc985dc3200a849ddcf686" name="NetworkManager-applet" arch="s390x">
  <version epoch="0" ver="1.36.0" rel="160099.1.2"/>
  <changelog author="dimstar@opensuse.org" date="1667908800">- Update to version 1.30.0:
  + wifi: change description for wpa-psk to include also WPA3.
  + editor: remove unused fields from wifi page.
  + applet: replace libnotify with GNotification.
  + gschema: bring back org.gnome.nm-applet schema.
  + Updated translations.
- Drop pkgconfig(libnotify) BuildRequires: no longer needed.
- Rebase feature-app-indicator-desktop-file.patch.
- Conflict with libnma0 &lt; 1.10.4: the glib schema was upstream
  wrongly moved to libnma, even though only a part of it was
  supposed to be there. libnm 1.10.4 fixes this situation.</changelog>
  <changelog author="yfjiang@suse.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="yfjiang@suse.com" date="1697630400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="dimstar@opensuse.org" date="1705665600">- Update to version 1.36.0:
  + Support WiFi's cloned-mac "stable-ssid".
  + Update translations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1732104000">- Make pkgconfig(ayatana-appindicator3-0.1) BuildRequires
  conditional for ppc64le, as it is not available there.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1747915200">- Drop obsolete update-desktop-files BuildRequires and macro.
- Add check section and meson_test macro, run tests during build.</changelog>
</package>
<package pkgid="c7bccaa09e2509c7b3c3752b6ff9e722ab5045942c55fa0e4b9bb6ceb87f765c3640978014c8fa342ff11d3ca90dd1fd64609e4455ceb63d174b5a8a9647acdb" name="NetworkManager-applet-fortisslvpn" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="bp161.1.7"/>
  <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&#xF8;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&#xF8;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="d70c9f09c9e77794b39d94ac75c0adeadda454383176c4016e7c5c98504105c5aae8eebca5e9082b20cc55996f29b1aa150ed85bd1c29732b4d3a447fbc9565a" name="NetworkManager-applet-iodine" arch="s390x">
  <version epoch="0" ver="1.2.0" rel="bp161.1.3"/>
  <changelog author="dimstar@opensuse.org" date="1472472000">- Update to version 1.2.0:
  + Add appdata file.
  + build: don't include the full path to a plugin by default.
- Changes from version 1.1.0:
  + Port to libnm.
  + Updated translations.
- Add pkgconfig(libnm), pkgconfig(libnma), pkgconfig(libnm-util),
  pkgconfig(libnm-glib) and pkgconfig(libnm-glib-vpn)
  BuildRequires: new dependencies.</changelog>
  <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>
</package>
<package pkgid="b26906ebee4cffe099cca731d22c71766ed39832fba3825a8fc95647b5995e9d82629e9e50c97c6aaf322aa67b10367853a5df814c1e302601516ed3db494f61" name="NetworkManager-applet-l2tp" arch="s390x">
  <version epoch="0" ver="1.20.10" rel="bp161.1.98"/>
  <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="doug@uq.edu.au" date="1613217600">- Update to version 1.8.6:
  + Fix for make check warning that prevented RPMs from being
    built.
- Changes from version 1.8.2:
  + Update strings for new dialog design in gnome-shell.
    e.g use "Password" instead of "Password:".
  + Use /usr/share/metainfo for AppData files.
  + Move D-Bus policy file to /usr/share/dbus-1/system.d/.
  + Add --with-nm-ipsec-nss-dir configure switch for Libreswan NSS
    database location with default value of /var/lib/ipsec/nss.
  + Do not add broken route to VPN gateway IP address.
  + Add back import/export capability.
  + Fix for user certificate password flags for connection editor.
  + Fixes for user certificate support.
  + Provide --enable-libreswan-dh2 configure switch for older
    versions of Libreswan or those built with USE_DH2.
  + KDE plasma-nm compatibility for "Gateway ID".
  + Updated translations.
- Update default PPPD_PLUGIN_DIR to %{_libdir}/pppd/2.4.8.
- Use --enable-libreswan-dh2 configure switch.
- D-Bus policy file location is now /usr/share/dbus-1/system.d.
- AppData file location is now /usr/share/metainfo.</changelog>
  <changelog author="doug@uq.edu.au" date="1634126400">- Update to version 1.20.0:
  + Support for kl2tpd from Katalix's go-l2tp project added.
  + Support for Multilink PPP added.
  + L2TP ephemeral source port checkbox added.
  + Honors $CHARONDEBUG and $PLUTODEBUG even without --debug
  + intltool for i18n builds no longer required.
  + deprecated libnm-glib/libnm-util code removed.
  + Updated translations.
- Update dependencies for NetworkManager &gt;= 1.20.0
- Remove redundant intltool build dependency.
- Replace recommends strongswan with (strongswan or libreswan)</changelog>
  <changelog author="doug@uq.edu.au" date="1650888000">- Update to version 1.20.2:
  + 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.
- Pass --enable-lto=yes to configure, build using LTO support.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <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&#xFC;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&#xF8;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>
</package>
<package pkgid="90df447b7ff9d66d2f24e5495919c8b20fe25eb3ac7d0332c01677db2d2c1c96a7d0f3def388add9bf27c229727e2608ab8ab79b84eef191c6da0f2df921f969" name="NetworkManager-applet-libreswan" arch="s390x">
  <version epoch="0" ver="1.2.24" rel="bp161.1.6"/>
  <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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610452800">- Update to version 1.2.14:
  + Support Libreswan 4, which changed the name of some
    configuration parameters. Now the plugin can detect the
    Libreswan version and use the appropriate parameter names.
  + The auth helper in external UI mode can now be run without a
    display server. Future nmcli version will utilize this for
    handling the secrets without a graphical desktop.
  + Update strings for new dialog design in gnome-shell.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647086400">- Update to version 1.2.16:
  + 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.
- Pass --enable-lto=yes to configure, build using LTO support.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="36b4b1c52f580e8f3cb9ebd2bf77d5f12bbb147996166352d5ff12e5bdc93dbcdbe12cdacf984a6f6a8a668ddbd02211c56a6e3baba3f23c8706a0e348d5660a" name="NetworkManager-applet-openvpn" arch="s390x">
  <version epoch="0" ver="1.12.0" rel="160099.2.9"/>
  <changelog author="sbrabec@suse.com" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1632916800">- Update to version 1.8.16:
  + Fix detection of OpenVPN 2.5.0
  + Allow the connection to persist across network failures when
    the VPN profile has 'vpn.persistent=yes'
  + Fix parsing of incomplete IPv6 configurations pushed by server
  + Improve logging message about deprecated tls-remote option
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1647086400">- Update to version 1.8.18:
  + Gtk4 version of the editor plugin is now available (for use
    with Control Center of GNOME 42 or later).
  + Updated translations.
- Drop nm-openvpn-bsc#1186091.patch: Fixed upstream.
- Rebase patch with quilt.
- 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.
- Pass --enable-lto=yes to configure, build using LTO support.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="songchuan.kang@suse.com" 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="gmbr3@opensuse.org" 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="songchuan.kang@suse.com" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="dimstar@opensuse.org" 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="songchuan.kang@suse.com" 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>
</package>
<package pkgid="11c44cb1392177d94962c413bacf5258b318bb2c592930153f7d6fe080ada12a336458d027b20d9d5e77c2902ba29929181dc2e0d367818f2165630853f5ce69" name="NetworkManager-applet-pptp" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.6"/>
  <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&#xF8;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&#xF8;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="f3af951190f48d19dd9a9743316dccf9891c4b671171c941afb560bafee28d126f44bf3d9d99ff8cc75d91636d71d70afa2fe72c4c5b6b9b52d69289bce1592b" name="NetworkManager-applet-vpnc" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="bp161.1.6"/>
  <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&#xF8;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&#xF8;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="e44e719541bdf17f86ee3a1ea1c43779e7169366efa2c8a630b29fa09ed9e31af03e58e40ff5a8223f0798a9344a0b6ecc42c236852c47019bd9ba4015ea386e" name="NetworkManager-bluetooth" arch="s390x">
  <version epoch="0" ver="1.54.3" rel="160099.3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1754568000">- Update to version 1.52.1:
  + Fail early if we cannot get current FEC (Forward Error
    Correction) value.
  + Allow reapplying ovs-bridge and ovs-port properties.
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754568001">- Update to version 1.54.0:
  + Add support for configuring per-device IPv4 forwarding via the
    "ipv4.forwarding" connection property.
  + Add a new "prefix-delegation" setting containing a "subnet-id"
    property that specifies the subnet to choose on the downstream
    interface when using IPv6 prefix delegation.
  + Support OCI baremetal in nm-cloud-setup
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.
  + Add support for configuring the loopback interface in nmtui.
  + Most of the properties of ovs-bridge and ovs-port connections
    can now be reapplied at runtime without bringing the connection
    down.
  + Add a new "sriov.preserve-on-down" property that controls
    whether NetworkManager preserves the SR-IOV parameters set on
    the device when the connection is deactivated, or whether it
    resets them to their default value.
  + Introduce a new "ovs-dpdk.lsc-interrupt" property to configure
    the Link State Change (LSC) detection mode for OVS DPDK
    interfaces.
  + The initrd-generator now can parse the NVMe Boot Firmware Table
    (NBFT) to configure networking during early boot.
  + Add systemd services to provide networking in the initrd.
- Drop 2069.patch: Fixed in an alternative way upstream.
- Rebase patches with quilt.
- Add pkgconfig(libnvme) BuildRequires: New dependency.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1758542400">- Move dispatcher.d/pre-up.d/90-nm-cloud-setup.sh to cloud-setup
  subpackage(bsc#1250086).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758974400">- Update to version 1.54.1:
  + 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.
  + Minor bug fixes.</changelog>
  <changelog author="jsegitz@suse.com" date="1761912000">- Add patch 2298.patch to fix issue with SELinux labeling. Is already
  upstream via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2298
  and can be removed next release (bsc#1248136)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764072000">- Add patch 2312.patch to fix upstream issue
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1814,
  already fixed upstream for the next release via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2312</changelog>
  <changelog author="dimstar@opensuse.org" date="1767009600">- Update to version 1.54.3:
  + 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.
- Changes from version 1.54.2:
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
- Rebase 2298.patch</changelog>
  <changelog author="songchuan.kang@suse.com" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="jan.fooken@suse.com" date="1777464000">- 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="songchuan.kang@suse.com" 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="d0de7c532161f4f89347e8e57dc31f0ae5b0b07f8fb23f3b91a3205441b26bcd4e614b107768ebc8d6a0bb6be31efcd4d98322c2e461afa147c436a78b02889c" name="NetworkManager-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="42.1" rel="lp161.1.2"/>
  <changelog author="fezhang@suse.com" date="1504699200">- Add a SLE flavor.
- Clean up specfile.</changelog>
  <changelog author="fezhang@suse.com" date="1505390400">- Apply %{branding_name} also to summary and description.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec file by running spec-cleaner</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1574769600">- Switch package to _multibuild.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1593086400">- Fix summary variable expansion: use %rpm style instead of $shell
  style (boo#1172773).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1593345600">- Also fix variable expansion in %description (boo#1172773).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1659009600">- Move conncheck config file out of /etc. No longer
  import main config file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660305600">- Expliciltly BuildRequire NetworkManager-branding-upstream:
  branding-upstream is produced by NetworkManager and is guaranteed
  to be the same version. Breaks a self-cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Fix most rpmlint warnings:
  + suse-zypp-packageand: use current Supplements: (A and B) syntax
    over packagand(A:B)
  + summary-ended-with-dot: Remove dot at the end of Summary:
  + no-%build-section: Add empty %build section
  + branding-supplements-missing: Fixes as part of
    suse-zypp-packageand.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710417600">- Ensure flavor has a value, at least %nil.
- ExclusiveArch: %nil is invalid: give it a value (do-not-build).</changelog>
</package>
<package pkgid="4a8a7de85e9eb33bffda96673b54d23f1fff2f82d939aef697b3efe341d5a33a256f53bebbfd7210314f8f7b523f02e1a53a8fbae7b645eb78934b3f514fce2a" name="NetworkManager-branding-upstream" arch="noarch">
  <version epoch="0" ver="1.54.3" rel="160099.3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1754568000">- Update to version 1.52.1:
  + Fail early if we cannot get current FEC (Forward Error
    Correction) value.
  + Allow reapplying ovs-bridge and ovs-port properties.
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754568001">- Update to version 1.54.0:
  + Add support for configuring per-device IPv4 forwarding via the
    "ipv4.forwarding" connection property.
  + Add a new "prefix-delegation" setting containing a "subnet-id"
    property that specifies the subnet to choose on the downstream
    interface when using IPv6 prefix delegation.
  + Support OCI baremetal in nm-cloud-setup
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.
  + Add support for configuring the loopback interface in nmtui.
  + Most of the properties of ovs-bridge and ovs-port connections
    can now be reapplied at runtime without bringing the connection
    down.
  + Add a new "sriov.preserve-on-down" property that controls
    whether NetworkManager preserves the SR-IOV parameters set on
    the device when the connection is deactivated, or whether it
    resets them to their default value.
  + Introduce a new "ovs-dpdk.lsc-interrupt" property to configure
    the Link State Change (LSC) detection mode for OVS DPDK
    interfaces.
  + The initrd-generator now can parse the NVMe Boot Firmware Table
    (NBFT) to configure networking during early boot.
  + Add systemd services to provide networking in the initrd.
- Drop 2069.patch: Fixed in an alternative way upstream.
- Rebase patches with quilt.
- Add pkgconfig(libnvme) BuildRequires: New dependency.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1758542400">- Move dispatcher.d/pre-up.d/90-nm-cloud-setup.sh to cloud-setup
  subpackage(bsc#1250086).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758974400">- Update to version 1.54.1:
  + 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.
  + Minor bug fixes.</changelog>
  <changelog author="jsegitz@suse.com" date="1761912000">- Add patch 2298.patch to fix issue with SELinux labeling. Is already
  upstream via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2298
  and can be removed next release (bsc#1248136)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764072000">- Add patch 2312.patch to fix upstream issue
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1814,
  already fixed upstream for the next release via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2312</changelog>
  <changelog author="dimstar@opensuse.org" date="1767009600">- Update to version 1.54.3:
  + 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.
- Changes from version 1.54.2:
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
- Rebase 2298.patch</changelog>
  <changelog author="songchuan.kang@suse.com" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="jan.fooken@suse.com" date="1777464000">- 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="songchuan.kang@suse.com" 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="28ff1ddc73dc6b3f84031205b4b5a2c398ec4905f21cd4110b5d9b9902cc6319357d76c777919e430edeabb72f807bbe9fcdb76bf508f7c86a77b8f43409565c" name="NetworkManager-cloud-setup" arch="s390x">
  <version epoch="0" ver="1.54.3" rel="160099.3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1754568000">- Update to version 1.52.1:
  + Fail early if we cannot get current FEC (Forward Error
    Correction) value.
  + Allow reapplying ovs-bridge and ovs-port properties.
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754568001">- Update to version 1.54.0:
  + Add support for configuring per-device IPv4 forwarding via the
    "ipv4.forwarding" connection property.
  + Add a new "prefix-delegation" setting containing a "subnet-id"
    property that specifies the subnet to choose on the downstream
    interface when using IPv6 prefix delegation.
  + Support OCI baremetal in nm-cloud-setup
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.
  + Add support for configuring the loopback interface in nmtui.
  + Most of the properties of ovs-bridge and ovs-port connections
    can now be reapplied at runtime without bringing the connection
    down.
  + Add a new "sriov.preserve-on-down" property that controls
    whether NetworkManager preserves the SR-IOV parameters set on
    the device when the connection is deactivated, or whether it
    resets them to their default value.
  + Introduce a new "ovs-dpdk.lsc-interrupt" property to configure
    the Link State Change (LSC) detection mode for OVS DPDK
    interfaces.
  + The initrd-generator now can parse the NVMe Boot Firmware Table
    (NBFT) to configure networking during early boot.
  + Add systemd services to provide networking in the initrd.
- Drop 2069.patch: Fixed in an alternative way upstream.
- Rebase patches with quilt.
- Add pkgconfig(libnvme) BuildRequires: New dependency.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1758542400">- Move dispatcher.d/pre-up.d/90-nm-cloud-setup.sh to cloud-setup
  subpackage(bsc#1250086).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758974400">- Update to version 1.54.1:
  + 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.
  + Minor bug fixes.</changelog>
  <changelog author="jsegitz@suse.com" date="1761912000">- Add patch 2298.patch to fix issue with SELinux labeling. Is already
  upstream via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2298
  and can be removed next release (bsc#1248136)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764072000">- Add patch 2312.patch to fix upstream issue
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1814,
  already fixed upstream for the next release via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2312</changelog>
  <changelog author="dimstar@opensuse.org" date="1767009600">- Update to version 1.54.3:
  + 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.
- Changes from version 1.54.2:
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
- Rebase 2298.patch</changelog>
  <changelog author="songchuan.kang@suse.com" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="jan.fooken@suse.com" date="1777464000">- 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="songchuan.kang@suse.com" 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="70c1207a6988ab14b7dc33b749b85ba7a21e0a53c1723cd75fd00122c4c36d443bbb53421899a751d3cd3d0bb6fd9a17f372efc025f42e312e0aa73de39e6632" name="NetworkManager-config-server" arch="noarch">
  <version epoch="0" ver="1.54.3" rel="160099.3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1754568000">- Update to version 1.52.1:
  + Fail early if we cannot get current FEC (Forward Error
    Correction) value.
  + Allow reapplying ovs-bridge and ovs-port properties.
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754568001">- Update to version 1.54.0:
  + Add support for configuring per-device IPv4 forwarding via the
    "ipv4.forwarding" connection property.
  + Add a new "prefix-delegation" setting containing a "subnet-id"
    property that specifies the subnet to choose on the downstream
    interface when using IPv6 prefix delegation.
  + Support OCI baremetal in nm-cloud-setup
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.
  + Add support for configuring the loopback interface in nmtui.
  + Most of the properties of ovs-bridge and ovs-port connections
    can now be reapplied at runtime without bringing the connection
    down.
  + Add a new "sriov.preserve-on-down" property that controls
    whether NetworkManager preserves the SR-IOV parameters set on
    the device when the connection is deactivated, or whether it
    resets them to their default value.
  + Introduce a new "ovs-dpdk.lsc-interrupt" property to configure
    the Link State Change (LSC) detection mode for OVS DPDK
    interfaces.
  + The initrd-generator now can parse the NVMe Boot Firmware Table
    (NBFT) to configure networking during early boot.
  + Add systemd services to provide networking in the initrd.
- Drop 2069.patch: Fixed in an alternative way upstream.
- Rebase patches with quilt.
- Add pkgconfig(libnvme) BuildRequires: New dependency.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1758542400">- Move dispatcher.d/pre-up.d/90-nm-cloud-setup.sh to cloud-setup
  subpackage(bsc#1250086).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758974400">- Update to version 1.54.1:
  + 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.
  + Minor bug fixes.</changelog>
  <changelog author="jsegitz@suse.com" date="1761912000">- Add patch 2298.patch to fix issue with SELinux labeling. Is already
  upstream via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2298
  and can be removed next release (bsc#1248136)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764072000">- Add patch 2312.patch to fix upstream issue
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1814,
  already fixed upstream for the next release via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2312</changelog>
  <changelog author="dimstar@opensuse.org" date="1767009600">- Update to version 1.54.3:
  + 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.
- Changes from version 1.54.2:
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
- Rebase 2298.patch</changelog>
  <changelog author="songchuan.kang@suse.com" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="jan.fooken@suse.com" date="1777464000">- 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="songchuan.kang@suse.com" 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="e171f899431459b760e653f0c668eb40b5c58d629895742d5fa972d446ccb90aa66071fa27d58ada78ccdcd72ace56946cfb2653a59b3f5064553487ccc5d9cc" name="NetworkManager-connection-editor" arch="s390x">
  <version epoch="0" ver="1.36.0" rel="160099.1.2"/>
  <changelog author="dimstar@opensuse.org" date="1667908800">- Update to version 1.30.0:
  + wifi: change description for wpa-psk to include also WPA3.
  + editor: remove unused fields from wifi page.
  + applet: replace libnotify with GNotification.
  + gschema: bring back org.gnome.nm-applet schema.
  + Updated translations.
- Drop pkgconfig(libnotify) BuildRequires: no longer needed.
- Rebase feature-app-indicator-desktop-file.patch.
- Conflict with libnma0 &lt; 1.10.4: the glib schema was upstream
  wrongly moved to libnma, even though only a part of it was
  supposed to be there. libnm 1.10.4 fixes this situation.</changelog>
  <changelog author="yfjiang@suse.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="yfjiang@suse.com" date="1697630400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="dimstar@opensuse.org" date="1705665600">- Update to version 1.36.0:
  + Support WiFi's cloned-mac "stable-ssid".
  + Update translations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1732104000">- Make pkgconfig(ayatana-appindicator3-0.1) BuildRequires
  conditional for ppc64le, as it is not available there.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1747915200">- Drop obsolete update-desktop-files BuildRequires and macro.
- Add check section and meson_test macro, run tests during build.</changelog>
</package>
<package pkgid="2548cb09018c40f1893e59c7f5eac439d1ae226b9280b920227a8610270b545080ff355224983d60c95a054bbf1d42f54a15e223804047c6434a7f00155638a8" name="NetworkManager-connection-editor-lang" arch="noarch">
  <version epoch="0" ver="1.36.0" rel="160099.1.2"/>
  <changelog author="dimstar@opensuse.org" date="1667908800">- Update to version 1.30.0:
  + wifi: change description for wpa-psk to include also WPA3.
  + editor: remove unused fields from wifi page.
  + applet: replace libnotify with GNotification.
  + gschema: bring back org.gnome.nm-applet schema.
  + Updated translations.
- Drop pkgconfig(libnotify) BuildRequires: no longer needed.
- Rebase feature-app-indicator-desktop-file.patch.
- Conflict with libnma0 &lt; 1.10.4: the glib schema was upstream
  wrongly moved to libnma, even though only a part of it was
  supposed to be there. libnm 1.10.4 fixes this situation.</changelog>
  <changelog author="yfjiang@suse.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="yfjiang@suse.com" date="1697630400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="dimstar@opensuse.org" date="1705665600">- Update to version 1.36.0:
  + Support WiFi's cloned-mac "stable-ssid".
  + Update translations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1732104000">- Make pkgconfig(ayatana-appindicator3-0.1) BuildRequires
  conditional for ppc64le, as it is not available there.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1747915200">- Drop obsolete update-desktop-files BuildRequires and macro.
- Add check section and meson_test macro, run tests during build.</changelog>
</package>
<package pkgid="c5f7bfb0cd7a2ced041ff550ae11815e81051067fe199537f747295c01478244297dfc7f901bc57d8d8a2c7965f693df4af6cabb47fd2a1462f8b5f9648e1bdd" name="NetworkManager-devel" arch="s390x">
  <version epoch="0" ver="1.54.3" rel="160099.3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1754568000">- Update to version 1.52.1:
  + Fail early if we cannot get current FEC (Forward Error
    Correction) value.
  + Allow reapplying ovs-bridge and ovs-port properties.
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754568001">- Update to version 1.54.0:
  + Add support for configuring per-device IPv4 forwarding via the
    "ipv4.forwarding" connection property.
  + Add a new "prefix-delegation" setting containing a "subnet-id"
    property that specifies the subnet to choose on the downstream
    interface when using IPv6 prefix delegation.
  + Support OCI baremetal in nm-cloud-setup
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.
  + Add support for configuring the loopback interface in nmtui.
  + Most of the properties of ovs-bridge and ovs-port connections
    can now be reapplied at runtime without bringing the connection
    down.
  + Add a new "sriov.preserve-on-down" property that controls
    whether NetworkManager preserves the SR-IOV parameters set on
    the device when the connection is deactivated, or whether it
    resets them to their default value.
  + Introduce a new "ovs-dpdk.lsc-interrupt" property to configure
    the Link State Change (LSC) detection mode for OVS DPDK
    interfaces.
  + The initrd-generator now can parse the NVMe Boot Firmware Table
    (NBFT) to configure networking during early boot.
  + Add systemd services to provide networking in the initrd.
- Drop 2069.patch: Fixed in an alternative way upstream.
- Rebase patches with quilt.
- Add pkgconfig(libnvme) BuildRequires: New dependency.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1758542400">- Move dispatcher.d/pre-up.d/90-nm-cloud-setup.sh to cloud-setup
  subpackage(bsc#1250086).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758974400">- Update to version 1.54.1:
  + 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.
  + Minor bug fixes.</changelog>
  <changelog author="jsegitz@suse.com" date="1761912000">- Add patch 2298.patch to fix issue with SELinux labeling. Is already
  upstream via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2298
  and can be removed next release (bsc#1248136)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764072000">- Add patch 2312.patch to fix upstream issue
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1814,
  already fixed upstream for the next release via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2312</changelog>
  <changelog author="dimstar@opensuse.org" date="1767009600">- Update to version 1.54.3:
  + 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.
- Changes from version 1.54.2:
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
- Rebase 2298.patch</changelog>
  <changelog author="songchuan.kang@suse.com" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="jan.fooken@suse.com" date="1777464000">- 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="songchuan.kang@suse.com" 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="b7dfcc4a62eca1bbf79bfffcc35fe947b467090e8a22abe7eec3368db0903b0c2678bb2e9ed1358febd41658484e340dd54dd7dd77fc67248ded8358741184de" name="NetworkManager-dns-bind" arch="noarch">
  <version epoch="0" ver="1.0" rel="bp161.1.1"/>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1664971200">- Initial: NetworkManager dispatcher script for DNS bind configuration</changelog>
</package>
<package pkgid="d7d4e568f8185d4672ee5f15f2232acab0158306ee90946c4deb89a155d893705c0808f8c377223be5601f088f208c4d24fcb46485bd717e686d96088ab22240" name="NetworkManager-dns-dnsmasq" arch="noarch">
  <version epoch="0" ver="1.0" rel="bp161.1.1"/>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1664971200">- Initial: NetworkManager dispatcher script for DNS dnsmasq configuration.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737460800">- Require dnsmasq and sysconfig: the script explicitly targets
  integration between NetworkManager and dnsmasq, so it makes sense
  to require both components. Additionally, sysconfig is used to
  detect if the configuration is done properly for this
  (boo#1236047).</changelog>
</package>
<package pkgid="78b8631e9c62c361d6aadc78acf7c63aa3432a0ca5a61b3ffce3ec18216f6334fffa1b1251e9cd18581d33fa45211e8e2f12814f7425e45b84e1d3e0eef70fbf" name="NetworkManager-fortisslvpn" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="bp161.1.7"/>
  <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&#xF8;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&#xF8;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="2daba17fe52f7b5e6be8cf471f816dd44932b162bfb4ba46978854600a019674263eb5d04f83b458d0ec796c2d7f766cfc30d650259ac6370f92bdbeea7ded8d" name="NetworkManager-fortisslvpn-lang" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="bp161.1.7"/>
  <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&#xF8;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&#xF8;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="70f85cdc2c1cadaa3b2fd0d8a8e7cdbb4a9ba01cbbb1f623d9dc0e45d009a34e00d79622ee3e747ff92fcbd779a3dce4b8c1c4e500bae21843688d537405e550" name="NetworkManager-iodine" arch="s390x">
  <version epoch="0" ver="1.2.0" rel="bp161.1.3"/>
  <changelog author="dimstar@opensuse.org" date="1472472000">- Update to version 1.2.0:
  + Add appdata file.
  + build: don't include the full path to a plugin by default.
- Changes from version 1.1.0:
  + Port to libnm.
  + Updated translations.
- Add pkgconfig(libnm), pkgconfig(libnma), pkgconfig(libnm-util),
  pkgconfig(libnm-glib) and pkgconfig(libnm-glib-vpn)
  BuildRequires: new dependencies.</changelog>
  <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>
</package>
<package pkgid="ed000c3ef947dafa27a684a499687764c7cd198d89afc26e047f4c1838919e49a1d41205689465ef8775bb3249ffc09d68160d6fc02fda4b11d7c0143ab365c0" name="NetworkManager-iodine-lang" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="bp161.1.3"/>
  <changelog author="dimstar@opensuse.org" date="1472472000">- Update to version 1.2.0:
  + Add appdata file.
  + build: don't include the full path to a plugin by default.
- Changes from version 1.1.0:
  + Port to libnm.
  + Updated translations.
- Add pkgconfig(libnm), pkgconfig(libnma), pkgconfig(libnm-util),
  pkgconfig(libnm-glib) and pkgconfig(libnm-glib-vpn)
  BuildRequires: new dependencies.</changelog>
  <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>
</package>
<package pkgid="4d6cc6a0151353f06df3590ee4d5d18c14f9babd239890ea10ae251383f8aadd4c5f8233d239411b85e887ff5fd688f82b0ebbb577b8e97ed9af7f09ac9808cd" name="NetworkManager-l2tp" arch="s390x">
  <version epoch="0" ver="1.20.10" rel="bp161.1.98"/>
  <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="doug@uq.edu.au" date="1613217600">- Update to version 1.8.6:
  + Fix for make check warning that prevented RPMs from being
    built.
- Changes from version 1.8.2:
  + Update strings for new dialog design in gnome-shell.
    e.g use "Password" instead of "Password:".
  + Use /usr/share/metainfo for AppData files.
  + Move D-Bus policy file to /usr/share/dbus-1/system.d/.
  + Add --with-nm-ipsec-nss-dir configure switch for Libreswan NSS
    database location with default value of /var/lib/ipsec/nss.
  + Do not add broken route to VPN gateway IP address.
  + Add back import/export capability.
  + Fix for user certificate password flags for connection editor.
  + Fixes for user certificate support.
  + Provide --enable-libreswan-dh2 configure switch for older
    versions of Libreswan or those built with USE_DH2.
  + KDE plasma-nm compatibility for "Gateway ID".
  + Updated translations.
- Update default PPPD_PLUGIN_DIR to %{_libdir}/pppd/2.4.8.
- Use --enable-libreswan-dh2 configure switch.
- D-Bus policy file location is now /usr/share/dbus-1/system.d.
- AppData file location is now /usr/share/metainfo.</changelog>
  <changelog author="doug@uq.edu.au" date="1634126400">- Update to version 1.20.0:
  + Support for kl2tpd from Katalix's go-l2tp project added.
  + Support for Multilink PPP added.
  + L2TP ephemeral source port checkbox added.
  + Honors $CHARONDEBUG and $PLUTODEBUG even without --debug
  + intltool for i18n builds no longer required.
  + deprecated libnm-glib/libnm-util code removed.
  + Updated translations.
- Update dependencies for NetworkManager &gt;= 1.20.0
- Remove redundant intltool build dependency.
- Replace recommends strongswan with (strongswan or libreswan)</changelog>
  <changelog author="doug@uq.edu.au" date="1650888000">- Update to version 1.20.2:
  + 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.
- Pass --enable-lto=yes to configure, build using LTO support.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <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&#xFC;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&#xF8;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>
</package>
<package pkgid="7376f0f59089375e9f599e5c4722b5d4c5b5c3ecd406cf3b3ce5ab0c5865a8e4b5d23e885cee7068d51bb574aa978f803fcb403a8eb1a9096c65fdb3150bbc1f" name="NetworkManager-l2tp-lang" arch="noarch">
  <version epoch="0" ver="1.20.10" rel="bp161.1.98"/>
  <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="doug@uq.edu.au" date="1613217600">- Update to version 1.8.6:
  + Fix for make check warning that prevented RPMs from being
    built.
- Changes from version 1.8.2:
  + Update strings for new dialog design in gnome-shell.
    e.g use "Password" instead of "Password:".
  + Use /usr/share/metainfo for AppData files.
  + Move D-Bus policy file to /usr/share/dbus-1/system.d/.
  + Add --with-nm-ipsec-nss-dir configure switch for Libreswan NSS
    database location with default value of /var/lib/ipsec/nss.
  + Do not add broken route to VPN gateway IP address.
  + Add back import/export capability.
  + Fix for user certificate password flags for connection editor.
  + Fixes for user certificate support.
  + Provide --enable-libreswan-dh2 configure switch for older
    versions of Libreswan or those built with USE_DH2.
  + KDE plasma-nm compatibility for "Gateway ID".
  + Updated translations.
- Update default PPPD_PLUGIN_DIR to %{_libdir}/pppd/2.4.8.
- Use --enable-libreswan-dh2 configure switch.
- D-Bus policy file location is now /usr/share/dbus-1/system.d.
- AppData file location is now /usr/share/metainfo.</changelog>
  <changelog author="doug@uq.edu.au" date="1634126400">- Update to version 1.20.0:
  + Support for kl2tpd from Katalix's go-l2tp project added.
  + Support for Multilink PPP added.
  + L2TP ephemeral source port checkbox added.
  + Honors $CHARONDEBUG and $PLUTODEBUG even without --debug
  + intltool for i18n builds no longer required.
  + deprecated libnm-glib/libnm-util code removed.
  + Updated translations.
- Update dependencies for NetworkManager &gt;= 1.20.0
- Remove redundant intltool build dependency.
- Replace recommends strongswan with (strongswan or libreswan)</changelog>
  <changelog author="doug@uq.edu.au" date="1650888000">- Update to version 1.20.2:
  + 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.
- Pass --enable-lto=yes to configure, build using LTO support.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <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&#xFC;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&#xF8;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>
</package>
<package pkgid="026ec9daa8a11821e0031c93cf43a4412b4697cd6d6ebf696b76d39fcd37307c8fbde820e47ba2ba6143db9435409320efb53741d8915de70d8c4ce72a56572f" name="NetworkManager-lang" arch="noarch">
  <version epoch="0" ver="1.54.3" rel="160099.3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1754568000">- Update to version 1.52.1:
  + Fail early if we cannot get current FEC (Forward Error
    Correction) value.
  + Allow reapplying ovs-bridge and ovs-port properties.
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754568001">- Update to version 1.54.0:
  + Add support for configuring per-device IPv4 forwarding via the
    "ipv4.forwarding" connection property.
  + Add a new "prefix-delegation" setting containing a "subnet-id"
    property that specifies the subnet to choose on the downstream
    interface when using IPv6 prefix delegation.
  + Support OCI baremetal in nm-cloud-setup
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.
  + Add support for configuring the loopback interface in nmtui.
  + Most of the properties of ovs-bridge and ovs-port connections
    can now be reapplied at runtime without bringing the connection
    down.
  + Add a new "sriov.preserve-on-down" property that controls
    whether NetworkManager preserves the SR-IOV parameters set on
    the device when the connection is deactivated, or whether it
    resets them to their default value.
  + Introduce a new "ovs-dpdk.lsc-interrupt" property to configure
    the Link State Change (LSC) detection mode for OVS DPDK
    interfaces.
  + The initrd-generator now can parse the NVMe Boot Firmware Table
    (NBFT) to configure networking during early boot.
  + Add systemd services to provide networking in the initrd.
- Drop 2069.patch: Fixed in an alternative way upstream.
- Rebase patches with quilt.
- Add pkgconfig(libnvme) BuildRequires: New dependency.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1758542400">- Move dispatcher.d/pre-up.d/90-nm-cloud-setup.sh to cloud-setup
  subpackage(bsc#1250086).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758974400">- Update to version 1.54.1:
  + 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.
  + Minor bug fixes.</changelog>
  <changelog author="jsegitz@suse.com" date="1761912000">- Add patch 2298.patch to fix issue with SELinux labeling. Is already
  upstream via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2298
  and can be removed next release (bsc#1248136)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764072000">- Add patch 2312.patch to fix upstream issue
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1814,
  already fixed upstream for the next release via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2312</changelog>
  <changelog author="dimstar@opensuse.org" date="1767009600">- Update to version 1.54.3:
  + 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.
- Changes from version 1.54.2:
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
- Rebase 2298.patch</changelog>
  <changelog author="songchuan.kang@suse.com" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="jan.fooken@suse.com" date="1777464000">- 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="songchuan.kang@suse.com" 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="20751c2923d46097727229c516bcbefbbe740592888b01ea6b2330c270fd2c9436ed5c73178bc887f2db111ae9e7cddf46a392d48ec09e189ea077453661df90" name="NetworkManager-libreswan" arch="s390x">
  <version epoch="0" ver="1.2.24" rel="bp161.1.6"/>
  <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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610452800">- Update to version 1.2.14:
  + Support Libreswan 4, which changed the name of some
    configuration parameters. Now the plugin can detect the
    Libreswan version and use the appropriate parameter names.
  + The auth helper in external UI mode can now be run without a
    display server. Future nmcli version will utilize this for
    handling the secrets without a graphical desktop.
  + Update strings for new dialog design in gnome-shell.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647086400">- Update to version 1.2.16:
  + 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.
- Pass --enable-lto=yes to configure, build using LTO support.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="9478bc35097baf818f42ba101f0de28d9b70afe962fd1f50183cb2afefab0c62bbfaf3d3dd6407724ddb01fc43d0960b8cba88a59a51f8ceeaeadf0c18d6b534" name="NetworkManager-libreswan-lang" arch="noarch">
  <version epoch="0" ver="1.2.24" rel="bp161.1.6"/>
  <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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610452800">- Update to version 1.2.14:
  + Support Libreswan 4, which changed the name of some
    configuration parameters. Now the plugin can detect the
    Libreswan version and use the appropriate parameter names.
  + The auth helper in external UI mode can now be run without a
    display server. Future nmcli version will utilize this for
    handling the secrets without a graphical desktop.
  + Update strings for new dialog design in gnome-shell.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647086400">- Update to version 1.2.16:
  + 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.
- Pass --enable-lto=yes to configure, build using LTO support.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="7c2686804d7332fa4c663576e366b75af66d9e94b7be977d389d400bd21024ba02f4576e185c7156efe7a935ae0f3716a8f2db04d760a975abc1f075de88336f" name="NetworkManager-openconnect-lang" arch="noarch">
  <version epoch="0" ver="1.2.10" rel="bp161.1.5"/>
  <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="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&#xF8;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&#xF8;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>
</package>
<package pkgid="633b49f552bff408f84ec6525637ec9258bb868b0aff29dedf6ddfdd66c2712619b4f51c66cda12278d59f1d81c4760ba7ea5fbd79761a22bdb05f923c14d06e" name="NetworkManager-openvpn" arch="s390x">
  <version epoch="0" ver="1.12.0" rel="160099.2.9"/>
  <changelog author="sbrabec@suse.com" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1632916800">- Update to version 1.8.16:
  + Fix detection of OpenVPN 2.5.0
  + Allow the connection to persist across network failures when
    the VPN profile has 'vpn.persistent=yes'
  + Fix parsing of incomplete IPv6 configurations pushed by server
  + Improve logging message about deprecated tls-remote option
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1647086400">- Update to version 1.8.18:
  + Gtk4 version of the editor plugin is now available (for use
    with Control Center of GNOME 42 or later).
  + Updated translations.
- Drop nm-openvpn-bsc#1186091.patch: Fixed upstream.
- Rebase patch with quilt.
- 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.
- Pass --enable-lto=yes to configure, build using LTO support.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="songchuan.kang@suse.com" 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="gmbr3@opensuse.org" 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="songchuan.kang@suse.com" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="dimstar@opensuse.org" 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="songchuan.kang@suse.com" 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>
</package>
<package pkgid="b9e6afba837e8e404c7ab4851cfcde27d32b448875d9dfe8fc7300baa0eb02f8f2f71b9da6e7e0ae344eeaa2c62d81685e777a4ec5d166846c3aef58fba94eb1" name="NetworkManager-openvpn-lang" arch="noarch">
  <version epoch="0" ver="1.12.0" rel="160099.2.9"/>
  <changelog author="sbrabec@suse.com" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1632916800">- Update to version 1.8.16:
  + Fix detection of OpenVPN 2.5.0
  + Allow the connection to persist across network failures when
    the VPN profile has 'vpn.persistent=yes'
  + Fix parsing of incomplete IPv6 configurations pushed by server
  + Improve logging message about deprecated tls-remote option
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1647086400">- Update to version 1.8.18:
  + Gtk4 version of the editor plugin is now available (for use
    with Control Center of GNOME 42 or later).
  + Updated translations.
- Drop nm-openvpn-bsc#1186091.patch: Fixed upstream.
- Rebase patch with quilt.
- 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.
- Pass --enable-lto=yes to configure, build using LTO support.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="songchuan.kang@suse.com" 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="gmbr3@opensuse.org" 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="songchuan.kang@suse.com" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="dimstar@opensuse.org" 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="songchuan.kang@suse.com" 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>
</package>
<package pkgid="33d355f2a7778cf69ecc6782842c74492c4746408d414390f3d5d9b6adead6944eb2bb7fdde472552b31412bac50d9374587c751aa7b932797bc6dcbe878daee" name="NetworkManager-ovs" arch="s390x">
  <version epoch="0" ver="1.54.3" rel="160099.3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1754568000">- Update to version 1.52.1:
  + Fail early if we cannot get current FEC (Forward Error
    Correction) value.
  + Allow reapplying ovs-bridge and ovs-port properties.
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754568001">- Update to version 1.54.0:
  + Add support for configuring per-device IPv4 forwarding via the
    "ipv4.forwarding" connection property.
  + Add a new "prefix-delegation" setting containing a "subnet-id"
    property that specifies the subnet to choose on the downstream
    interface when using IPv6 prefix delegation.
  + Support OCI baremetal in nm-cloud-setup
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.
  + Add support for configuring the loopback interface in nmtui.
  + Most of the properties of ovs-bridge and ovs-port connections
    can now be reapplied at runtime without bringing the connection
    down.
  + Add a new "sriov.preserve-on-down" property that controls
    whether NetworkManager preserves the SR-IOV parameters set on
    the device when the connection is deactivated, or whether it
    resets them to their default value.
  + Introduce a new "ovs-dpdk.lsc-interrupt" property to configure
    the Link State Change (LSC) detection mode for OVS DPDK
    interfaces.
  + The initrd-generator now can parse the NVMe Boot Firmware Table
    (NBFT) to configure networking during early boot.
  + Add systemd services to provide networking in the initrd.
- Drop 2069.patch: Fixed in an alternative way upstream.
- Rebase patches with quilt.
- Add pkgconfig(libnvme) BuildRequires: New dependency.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1758542400">- Move dispatcher.d/pre-up.d/90-nm-cloud-setup.sh to cloud-setup
  subpackage(bsc#1250086).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758974400">- Update to version 1.54.1:
  + 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.
  + Minor bug fixes.</changelog>
  <changelog author="jsegitz@suse.com" date="1761912000">- Add patch 2298.patch to fix issue with SELinux labeling. Is already
  upstream via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2298
  and can be removed next release (bsc#1248136)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764072000">- Add patch 2312.patch to fix upstream issue
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1814,
  already fixed upstream for the next release via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2312</changelog>
  <changelog author="dimstar@opensuse.org" date="1767009600">- Update to version 1.54.3:
  + 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.
- Changes from version 1.54.2:
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
- Rebase 2298.patch</changelog>
  <changelog author="songchuan.kang@suse.com" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="jan.fooken@suse.com" date="1777464000">- 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="songchuan.kang@suse.com" 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="87f87006d6bef46b7de1b426cc49cd7cefd6eaeb1477c8ba933aea5d2d3ffe2282003445aaf693fd84282480ad833803e9efac72cf0e76651a0dd775e7ffd630" name="NetworkManager-pppoe" arch="s390x">
  <version epoch="0" ver="1.54.3" rel="160099.3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1754568000">- Update to version 1.52.1:
  + Fail early if we cannot get current FEC (Forward Error
    Correction) value.
  + Allow reapplying ovs-bridge and ovs-port properties.
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754568001">- Update to version 1.54.0:
  + Add support for configuring per-device IPv4 forwarding via the
    "ipv4.forwarding" connection property.
  + Add a new "prefix-delegation" setting containing a "subnet-id"
    property that specifies the subnet to choose on the downstream
    interface when using IPv6 prefix delegation.
  + Support OCI baremetal in nm-cloud-setup
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.
  + Add support for configuring the loopback interface in nmtui.
  + Most of the properties of ovs-bridge and ovs-port connections
    can now be reapplied at runtime without bringing the connection
    down.
  + Add a new "sriov.preserve-on-down" property that controls
    whether NetworkManager preserves the SR-IOV parameters set on
    the device when the connection is deactivated, or whether it
    resets them to their default value.
  + Introduce a new "ovs-dpdk.lsc-interrupt" property to configure
    the Link State Change (LSC) detection mode for OVS DPDK
    interfaces.
  + The initrd-generator now can parse the NVMe Boot Firmware Table
    (NBFT) to configure networking during early boot.
  + Add systemd services to provide networking in the initrd.
- Drop 2069.patch: Fixed in an alternative way upstream.
- Rebase patches with quilt.
- Add pkgconfig(libnvme) BuildRequires: New dependency.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1758542400">- Move dispatcher.d/pre-up.d/90-nm-cloud-setup.sh to cloud-setup
  subpackage(bsc#1250086).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758974400">- Update to version 1.54.1:
  + 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.
  + Minor bug fixes.</changelog>
  <changelog author="jsegitz@suse.com" date="1761912000">- Add patch 2298.patch to fix issue with SELinux labeling. Is already
  upstream via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2298
  and can be removed next release (bsc#1248136)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764072000">- Add patch 2312.patch to fix upstream issue
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1814,
  already fixed upstream for the next release via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2312</changelog>
  <changelog author="dimstar@opensuse.org" date="1767009600">- Update to version 1.54.3:
  + 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.
- Changes from version 1.54.2:
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
- Rebase 2298.patch</changelog>
  <changelog author="songchuan.kang@suse.com" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="jan.fooken@suse.com" date="1777464000">- 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="songchuan.kang@suse.com" 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="fb31603a58909caea7548fdeefcbd2ba278e30f24a3aad8d7d047cc723be9e31669c4664ea064ca0855c231485f5b47a34107509b59ae338042691b839d0455d" name="NetworkManager-pptp" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.6"/>
  <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&#xF8;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&#xF8;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="6d7bae3b15009dedef05520ec76872508e7b36d8e0013d5b3bde7608bbb2d3988dcf65e378448dad6ac0ef482df56fc9398b20b028eeb6381dce8b89febcee04" name="NetworkManager-pptp-lang" arch="noarch">
  <version epoch="0" ver="1.2.12" rel="bp161.1.6"/>
  <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&#xF8;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&#xF8;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="33a9063c52d9353a8e97a007e6c39fe597e5fb5cafa58858b70a2d397e5aa4159173a59f79aa4ee77c5bf547a35e2f43856db7dcd4ecb9d5215ed855e9497dc2" name="NetworkManager-strongswan-lang" arch="noarch">
  <version epoch="0" ver="1.6.0" rel="bp161.1.6"/>
  <changelog author="kbabioch@suse.com" date="1527076800">- Use OpenPGP signature provided upstream
- Added NetworkManager-strongswan.keyring, which contains the key
  from the author.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1528718400">- Fix packaging error in previous sub, README was moved from
  source1 tag to source3, move to tag source99 to avoid similar
  error in the future.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570104000">- Update to version 1.4.5:
  + Enables the IPv6 tab in the connection dialog.
- Use modern macros.</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).
- 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&#xF8;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&#x107; &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>
</package>
<package pkgid="bc8565c40041162d64f1edfcf748889f8b313fbc0e302828db2936c20fed5201de5586d212350fb1d917fca62b044d0d00a9cb23711299e1f2188d6b255e8162" name="NetworkManager-tui" arch="s390x">
  <version epoch="0" ver="1.54.3" rel="160099.3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1754568000">- Update to version 1.52.1:
  + Fail early if we cannot get current FEC (Forward Error
    Correction) value.
  + Allow reapplying ovs-bridge and ovs-port properties.
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754568001">- Update to version 1.54.0:
  + Add support for configuring per-device IPv4 forwarding via the
    "ipv4.forwarding" connection property.
  + Add a new "prefix-delegation" setting containing a "subnet-id"
    property that specifies the subnet to choose on the downstream
    interface when using IPv6 prefix delegation.
  + Support OCI baremetal in nm-cloud-setup
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.
  + Add support for configuring the loopback interface in nmtui.
  + Most of the properties of ovs-bridge and ovs-port connections
    can now be reapplied at runtime without bringing the connection
    down.
  + Add a new "sriov.preserve-on-down" property that controls
    whether NetworkManager preserves the SR-IOV parameters set on
    the device when the connection is deactivated, or whether it
    resets them to their default value.
  + Introduce a new "ovs-dpdk.lsc-interrupt" property to configure
    the Link State Change (LSC) detection mode for OVS DPDK
    interfaces.
  + The initrd-generator now can parse the NVMe Boot Firmware Table
    (NBFT) to configure networking during early boot.
  + Add systemd services to provide networking in the initrd.
- Drop 2069.patch: Fixed in an alternative way upstream.
- Rebase patches with quilt.
- Add pkgconfig(libnvme) BuildRequires: New dependency.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1758542400">- Move dispatcher.d/pre-up.d/90-nm-cloud-setup.sh to cloud-setup
  subpackage(bsc#1250086).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758974400">- Update to version 1.54.1:
  + 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.
  + Minor bug fixes.</changelog>
  <changelog author="jsegitz@suse.com" date="1761912000">- Add patch 2298.patch to fix issue with SELinux labeling. Is already
  upstream via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2298
  and can be removed next release (bsc#1248136)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764072000">- Add patch 2312.patch to fix upstream issue
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1814,
  already fixed upstream for the next release via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2312</changelog>
  <changelog author="dimstar@opensuse.org" date="1767009600">- Update to version 1.54.3:
  + 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.
- Changes from version 1.54.2:
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
- Rebase 2298.patch</changelog>
  <changelog author="songchuan.kang@suse.com" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="jan.fooken@suse.com" date="1777464000">- 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="songchuan.kang@suse.com" 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="fccca4355af5a66f305df357d6d853f71f9f49f98c2ff3a98c94490b75d73d21d9d2b4a5ad92bc52483307d30d961e345c7511990e27ebe739d50c25b6aee2ad" name="NetworkManager-vpnc" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="bp161.1.6"/>
  <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&#xF8;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&#xF8;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="8c9c42a7dac6cf89f0a04182c9c79afa751dc2e6003a103a83e1668c7308bdc5cdfb25ffac8c81a39cf9a5b6d4ca7daeb352da21bdbbb047a2e6d08ab5c7fef8" name="NetworkManager-vpnc-lang" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="bp161.1.6"/>
  <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&#xF8;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&#xF8;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="5fe0c0500ce6ac193e5fff3d41b83008aa311b72fed9e83fc4c773af03eafde8fc17aacdad01c40885ef6661e2e56aa098d0d58b6d84b89754a6993388f7073a" name="NetworkManager-wwan" arch="s390x">
  <version epoch="0" ver="1.54.3" rel="160099.3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1754568000">- Update to version 1.52.1:
  + Fail early if we cannot get current FEC (Forward Error
    Correction) value.
  + Allow reapplying ovs-bridge and ovs-port properties.
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754568001">- Update to version 1.54.0:
  + Add support for configuring per-device IPv4 forwarding via the
    "ipv4.forwarding" connection property.
  + Add a new "prefix-delegation" setting containing a "subnet-id"
    property that specifies the subnet to choose on the downstream
    interface when using IPv6 prefix delegation.
  + Support OCI baremetal in nm-cloud-setup
  + When activating a WireGuard connection to an IPv6 endpoint, now
    NetworkManager creates firewall rules to ensure that the
    incoming packets are not dropped by kernel reverse path
    filtering.
  + Add support for configuring the loopback interface in nmtui.
  + Most of the properties of ovs-bridge and ovs-port connections
    can now be reapplied at runtime without bringing the connection
    down.
  + Add a new "sriov.preserve-on-down" property that controls
    whether NetworkManager preserves the SR-IOV parameters set on
    the device when the connection is deactivated, or whether it
    resets them to their default value.
  + Introduce a new "ovs-dpdk.lsc-interrupt" property to configure
    the Link State Change (LSC) detection mode for OVS DPDK
    interfaces.
  + The initrd-generator now can parse the NVMe Boot Firmware Table
    (NBFT) to configure networking during early boot.
  + Add systemd services to provide networking in the initrd.
- Drop 2069.patch: Fixed in an alternative way upstream.
- Rebase patches with quilt.
- Add pkgconfig(libnvme) BuildRequires: New dependency.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1758542400">- Move dispatcher.d/pre-up.d/90-nm-cloud-setup.sh to cloud-setup
  subpackage(bsc#1250086).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758974400">- Update to version 1.54.1:
  + 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.
  + Minor bug fixes.</changelog>
  <changelog author="jsegitz@suse.com" date="1761912000">- Add patch 2298.patch to fix issue with SELinux labeling. Is already
  upstream via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2298
  and can be removed next release (bsc#1248136)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764072000">- Add patch 2312.patch to fix upstream issue
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1814,
  already fixed upstream for the next release via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2312</changelog>
  <changelog author="dimstar@opensuse.org" date="1767009600">- Update to version 1.54.3:
  + 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.
- Changes from version 1.54.2:
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
- Rebase 2298.patch</changelog>
  <changelog author="songchuan.kang@suse.com" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="jan.fooken@suse.com" date="1777464000">- 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="songchuan.kang@suse.com" 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="1ecd5f90db6f9cce41e11c6685f78f7d3999fbebb7717f82b5422dc6373582dca7fecee9f75ae2875248c57aaa94562ab8a60a08f8d2d6485dcdffe482c68545" name="NsCDE" arch="s390x">
  <version epoch="0" ver="2.3" rel="bp161.1.3"/>
  <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="d2dba092e13c3ccb26c1bd765b33089b465ce7f65d592f4dc698eb46735fba3cffcfaf090de6621c1c980c3006dafce80ee63909751b3dee4aab5e43d85e2952" name="NsCDE-doc" arch="noarch">
  <version epoch="0" ver="2.3" rel="bp161.1.3"/>
  <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="c232d16053be0b809fd4a914dcf07c461e5ddca085dd8f1d222b6770086a345ef05770b5e35b216dddafe410a93bbc575234a89650e8447b886a2148bf2e3562" name="NsCDE-lang" arch="noarch">
  <version epoch="0" ver="2.3" rel="bp161.1.3"/>
  <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="e6f07ca6d10e1ce5224a3efe1730e7edc55a1518de189d7534a3e1bb7b7ae46da491f8ee47a72446b031be8bc122209f3c302e4421460793215a67c114567d73" name="NumCpp-devel" arch="noarch">
  <version epoch="0" ver="2.12.1" rel="bp161.1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696766400">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1697716800">- Update to version 2.12.1:
  * updated TRUE/FALSE enum fields to YES/NO to deconflict with
    other library's terrible macro practice of #defining
    TRUE/FALSE</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1734350400">- Add NumCpp-disable-pytest.patch: Temporarily disable pytests
  that are incorrectly configured for pybind11; fixes build
  failures.</changelog>
</package>
<package pkgid="0280876e7c06c0fe54620ed0f7500c4b92dd665f6163faf6dba9cd11cfa39132da6cbd9487497bb4af5db8310140325398e353e2e1f6253eddf8aaabbd491d33" name="OpenCSD" arch="s390x">
  <version epoch="0" ver="1.5.1" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1623931200">- Update to 1.1.0:
  - __Update__: ETM v4.6 support.
  - __Update__: C-API - add API functions to get last error and convert error code to string.
  - __Bugfix__: ETMv4/ETE - fix loop problem in commit elements.
  - __Bugfix__: ETMv4/ETE - make error handling consistent.
  - __Bugfix__: Add Pull request #36 from github (Ross Burton)
  - __Bugfix__: Add Pull request #37 from github (Ian Rogers)</changelog>
  <changelog author="jslaby@suse.cz" date="1635940800">- Update to 1.2.0
  - __Bugfix__: Fix include and install for ETE decoder headers.
  - __Update__: Add API for counting packet decode statistics, and Frame debmux statistics.
  - __Update__: Update test scripts to allow additional command line options to be passed.
  - __Bugfix__: Fix various build warnings.
  - __Bugfix__: Remove unused variable (github issue #38 from Yi Kong)
  - __Bugfix__: Remove noisy printf (James Clark)
  - __Bugfix__: Fix documentation issues (github issues #39 &amp; #40 from rbresalier)</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1649160000">- Update to 1.3.0:
  - Now supports ETE v1.2 instruction trace - packet processing
    and packet decode
  - Admin: Dev versions now have patch versions at least +100
    from root public version
  - Update: Add support for conditional branch (BC.cond)
    introduced for v8.8 / v9.3 architecture.
  - Update: ETE: Add support for NSE bit - security state bit
    defining Root / Realm states in FEAT_RME.
- Changes from 1.2.1:
  - Bugfix: ETM4x / ETE - output of context elements to client
    can in some circumstances be delayed until after subsequent
    atoms have been processed leading to incorrect memory decode
    access via the client callbacks. Fixed to flush context
    elements immediately they are committed.</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1659528000">- Update to 1.3.1:
  - Bugfix: Add header file in snapshot parser - fix build for
    certain libc++ libs (github issue #43 from manojgupta)
  - Bugfix: Fix typo in comment (github issue #42 from nothatDinger)</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1662984000">- Update to 1.3.2:
  - Bugfix: ETM4x / ETE - 64 bit timestamp value - MS bit
    incorrectly masked to 1b0 during extraction from packet.</changelog>
  <changelog author="dmueller@suse.com" 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@opensuse.org" 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@opensuse.org" 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="dmueller@suse.com" 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@opensuse.org" 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>
</package>
<package pkgid="d2bc8a383b2884e0b4025f841079659b159186e54ff43f513d9faf4cda35eee41bc13a64ddf27865f388f240e28e1fa4442b426eecc0b612ab068647c5a44c61" name="OpenCSD-devel" arch="s390x">
  <version epoch="0" ver="1.5.1" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1623931200">- Update to 1.1.0:
  - __Update__: ETM v4.6 support.
  - __Update__: C-API - add API functions to get last error and convert error code to string.
  - __Bugfix__: ETMv4/ETE - fix loop problem in commit elements.
  - __Bugfix__: ETMv4/ETE - make error handling consistent.
  - __Bugfix__: Add Pull request #36 from github (Ross Burton)
  - __Bugfix__: Add Pull request #37 from github (Ian Rogers)</changelog>
  <changelog author="jslaby@suse.cz" date="1635940800">- Update to 1.2.0
  - __Bugfix__: Fix include and install for ETE decoder headers.
  - __Update__: Add API for counting packet decode statistics, and Frame debmux statistics.
  - __Update__: Update test scripts to allow additional command line options to be passed.
  - __Bugfix__: Fix various build warnings.
  - __Bugfix__: Remove unused variable (github issue #38 from Yi Kong)
  - __Bugfix__: Remove noisy printf (James Clark)
  - __Bugfix__: Fix documentation issues (github issues #39 &amp; #40 from rbresalier)</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1649160000">- Update to 1.3.0:
  - Now supports ETE v1.2 instruction trace - packet processing
    and packet decode
  - Admin: Dev versions now have patch versions at least +100
    from root public version
  - Update: Add support for conditional branch (BC.cond)
    introduced for v8.8 / v9.3 architecture.
  - Update: ETE: Add support for NSE bit - security state bit
    defining Root / Realm states in FEAT_RME.
- Changes from 1.2.1:
  - Bugfix: ETM4x / ETE - output of context elements to client
    can in some circumstances be delayed until after subsequent
    atoms have been processed leading to incorrect memory decode
    access via the client callbacks. Fixed to flush context
    elements immediately they are committed.</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1659528000">- Update to 1.3.1:
  - Bugfix: Add header file in snapshot parser - fix build for
    certain libc++ libs (github issue #43 from manojgupta)
  - Bugfix: Fix typo in comment (github issue #42 from nothatDinger)</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1662984000">- Update to 1.3.2:
  - Bugfix: ETM4x / ETE - 64 bit timestamp value - MS bit
    incorrectly masked to 1b0 during extraction from packet.</changelog>
  <changelog author="dmueller@suse.com" 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@opensuse.org" 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@opensuse.org" 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="dmueller@suse.com" 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@opensuse.org" 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>
</package>
<package pkgid="fc9a3129ecb69444b01e531cacfe24f940c8bdedc22777d1f3458677c5b6edcc97d0649651f7a64819ecb5a3bdad3a3696651f210af9f354c4d2ed9f58261a2f" name="OpenCSD-doc" arch="noarch">
  <version epoch="0" ver="1.5.1" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1623931200">- Update to 1.1.0:
  - __Update__: ETM v4.6 support.
  - __Update__: C-API - add API functions to get last error and convert error code to string.
  - __Bugfix__: ETMv4/ETE - fix loop problem in commit elements.
  - __Bugfix__: ETMv4/ETE - make error handling consistent.
  - __Bugfix__: Add Pull request #36 from github (Ross Burton)
  - __Bugfix__: Add Pull request #37 from github (Ian Rogers)</changelog>
  <changelog author="jslaby@suse.cz" date="1635940800">- Update to 1.2.0
  - __Bugfix__: Fix include and install for ETE decoder headers.
  - __Update__: Add API for counting packet decode statistics, and Frame debmux statistics.
  - __Update__: Update test scripts to allow additional command line options to be passed.
  - __Bugfix__: Fix various build warnings.
  - __Bugfix__: Remove unused variable (github issue #38 from Yi Kong)
  - __Bugfix__: Remove noisy printf (James Clark)
  - __Bugfix__: Fix documentation issues (github issues #39 &amp; #40 from rbresalier)</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1649160000">- Update to 1.3.0:
  - Now supports ETE v1.2 instruction trace - packet processing
    and packet decode
  - Admin: Dev versions now have patch versions at least +100
    from root public version
  - Update: Add support for conditional branch (BC.cond)
    introduced for v8.8 / v9.3 architecture.
  - Update: ETE: Add support for NSE bit - security state bit
    defining Root / Realm states in FEAT_RME.
- Changes from 1.2.1:
  - Bugfix: ETM4x / ETE - output of context elements to client
    can in some circumstances be delayed until after subsequent
    atoms have been processed leading to incorrect memory decode
    access via the client callbacks. Fixed to flush context
    elements immediately they are committed.</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1659528000">- Update to 1.3.1:
  - Bugfix: Add header file in snapshot parser - fix build for
    certain libc++ libs (github issue #43 from manojgupta)
  - Bugfix: Fix typo in comment (github issue #42 from nothatDinger)</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1662984000">- Update to 1.3.2:
  - Bugfix: ETM4x / ETE - 64 bit timestamp value - MS bit
    incorrectly masked to 1b0 during extraction from packet.</changelog>
  <changelog author="dmueller@suse.com" 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@opensuse.org" 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@opensuse.org" 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="dmueller@suse.com" 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@opensuse.org" 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>
</package>
<package pkgid="91cf45faaa954327458ea27212093d15b123bbe7ff06c97db6c35e41fb4fb0f100cd3f96f938fdcf3ae7431f49422ad4da5103179cbafc0ccf6a96a3f1d81ab4" name="OpenColorIO-devel" arch="s390x">
  <version epoch="0" ver="2.5.1" rel="bp161.1.2"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1734004800">- Update to 2.4.1
  This is an ABI-compatible update for the 2.4.x series that
  includes all fixes since the 2.4.0 release.
  The ACES 2 implementation is still considered a Preview Release.
  OCIO contributors are working closely with the ACES 2 Output
  Transforms working group and a 2.4.2 release is planned for early
  March to finalize the ACES 2 algorithm implementation. A preview
  of the ACES 2 config files (compatible with OCIO 2.4.1) is
  available here.
  - Bug fixes and minor enhancements:
  - PR #2068, Fix views/display sub-menus in OCIO Display app for
    ACES 2 compatibility
  - PR #2095, Add "DISPLAY - CIE-XYZ-D65_to_DisplayP3-HDR"
    built-in transform
  - PR #2104, Optimizer detects pair inverses before combining
    multiple op pairs
  - PR #2074, Text format (e.g., Iridas cube) parsing
    optimizations
  - PR #2106, Fix Python wheel macOS workflow and make
    OCIO_PYTHON_LOAD_DLLS_FROM_PATH opt-in
  - PR #2090, Fix bit-depth attribute for inverse LUTs when
    writing CTFs
  - PR #2078, Added more accurate DX11 HLSL shading language enum
    name
  - PR #2077, Match ACES 2.0 shader resource suffix format to
    regular LUTs
  - PR #2096, Fixed range function error in nuke colorlookup
    examples
  - Build, documentation, and website enhancements:
  - PR #2072, Enable parallel source file compilation on MSVC
  - PR #2085, Update doc building instructions
  - PR #2084, Photoshop now supports OCIO
  - PR #2088, Add Disguise to list of supported applications
  - PR #2069, Move GPU LUT files into the tests dir
  - PR #2102, Fix broken Linux and Mac CI workflow</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1734091200">- apparently the 2.4.0 tarball for a moment had the version set to
  2.5.0 when i grabbed it. now it was fixed down to 2.4.x again.
  so the soversion is downgraded again to 2.4
  https://github.com/AcademySoftwareFoundation/OpenColorIO/issues/2073</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1738411200">- Lock OpenImageIO to &lt; 3</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1739620800">- bump openexr to &gt;= 3 match the rest of the stack
- Have an explicite BR for pkgconfig(Imath) and do not rely on it
  being pulled via openexr</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742385600">- Update to 2.4.2
  This is an ABI-compatible update for the 2.4.x series that
  includes all fixes and enhancements since the 2.4.1 release.
  With the 2.4.2 release, the "Preview" label is now removed from
  the ACES 2 implementation. After extensive collaboration with the
  ACES Output Transform working group, and our own testing, ACES 2
  support in OCIO is now officially released. We will continue to
  closely monitor your feedback on this new tech.
  A large part of the work since the 2.4.1 release was an attempt
  to optimize the ACES 2 algorithms. ACES 2 is still substantially
  slower than ACES 1 on CPU and somewhat slower on GPU. But the
  optimization efforts did yield a roughly 25% speedup over the
  2.4.1 release, along with a simplification of the code. Special
  thanks to Kevin Wheatley and Remi Achard for leading this work.
  In conjunction with the 2.4.2 release, the OCIO ACES configs
  working group has released the ACES 2.0 configs for OCIO. Special
  thanks to Thomas Mansencal for leading this work. The configs are
  not yet built into the library itself and may be downloaded from
  this link.
  Bug fixes and enhancements:
  - PR #2127, ACES 2.0 Output Transform performance optimization
  - PR #2112, Absolute paths not working through ConfigIOProxy
  - PR #2128, Add missing setConfigIOProxy call to the Python API
  - PR #2117, Fix metal backend's generated shaders with
    float/int/constant array performance
  - PR #2121, Integrate matrix multiplication fix from OSL
  - PR #2120, Change recommended Imath version to 3.1.12
  - PR #2109, Fix issue with ocio_depts handling spaces in file
    paths
  - PR #2132, NaN fix for the ACES 2 inverse output transforms</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1752580800">- Allow newer OpenImageIO in ocio_tools</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1759320000">- Update to 2.5.0
  This is the main new feature release for this year and is the
  base version for the CY2026 VFX Reference Platform (which
  specifies 2.5.x).
  The headline features this year are built-in ACES 2 configs,
  Vulkan support, a hue curve transform, and a set of new color
  space attributes designed to enhance interop.
  In addition, there is a Preview Release of the config merging
  feature. The workflow possibilities of this feature are
  far-reaching and further modifications to the API and
  functionality are anticipated, based on your feedback, before
  this is finalized.
  Ideally, application developers will introduce 2.5.0 into their
  testing programs now and then update to the latest 2.5.x release
  available before shipping next year.
  This documentation page explains the new features in this
  release.
  https://opencolorio.readthedocs.io/en/latest/releases/ocio_2_5.html
  - Major new features:
  - PR #2176, Vulkan support
  - PR #2193, Adding built-in ACES 2.0 configs
  - PR #2177, Add hue curve transform
  - PR #2165, Adding color space attribs: interop_id,
    amf_transform &amp; icc_profile_name
  - PR #2171, Refactor RTD Python API doc generation
  - PR #2179, Merge configs feature
  - Bug fixes and minor enhancements:
  - PR #2154, Fix pass-thru exponent composition issue
  - PR #2189, Include color spaces with no categories in
    menuHelper results by default
  - PR #2083, Add view helper functions to Config class
  - PR #2183, Add built-in displays that mirror rather than clamp
    negative values
  - PR #2186, Enhance active display/view list API
  - PR #2181, Add the ability to serialize temporary displays
  - PR #2198, Add setStringVar to Context Object Python Bindings
  - PR #2147, Add Flame and VRED to website
  - PR #2088, Add Disguise to list of supported applications
  - PR #2138, Add AJA ColorBox as a supported application
  - PR #2161, Feature/update landing feature image
  - PR #2167, Renaming the view helper functions to follow the
    OCIO conventions
  - PR #2166, Add Python GPUProcessor example
  - PR #2194, Adding interchange attributes to ViewTransforms and
    Looks
  - PR #2168, Update Python frozen docs
  - PR #2202, Update documentation for 2.5 release
  - Build process enhancements:
  - PR #2192, Bump C++, dependencies and update CI workflows
  - PR #2113, Fix deploy site workflow
  - PR #2140, Fix build issue when using clang
  - PR #2115, Use ARM-native runners for linux ARM Python wheels
  - PR #2158, Adjust requirements.txt for documentation-building
    ci step
  - PR #2188, Attempt to fix new MacOS CI problem involving unit
    tests on half values
  - PR #2190, Fixes for the Wheel workflow
  - PR #2184, CI fixes</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1759492800">- force new OpenImageIO</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761825600">- enforce recent enough yaml-cpp</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1768305600">- Update to 2.5.1
  The two most notable changes are:
  - The output of pure-gamma TRC curves in ICC profiles is no
    longer clamped (issue #1915).
  - The texture binding indices for Vulkan have been reworked
    (issue #2225).
  Bug fixes and minor enhancements:
  - PR #2224, Remove [0,1] clamping from ICC transforms
  - PR #2226, Fix Vulkan texture binding index issue
  - PR #2204, Fix interop ID issue in ociocheck
  - PR #2227, ACES2 Array subscript out of range exception
  - PR #2206, Handle transposed matrices to applyRGB in Python
  - PR #2231, Out-of-bounds issue in ThrowInvalidRegex</changelog>
</package>
<package pkgid="69331f3c123ef003b455c815c1b4b8fb211fda60f327566ffb931389841929e768ab08ad869555fdaa0767544b25fd10f553d50ae3a8f0513d4d4cf7688b6d0c" name="OpenColorIO-doc" arch="noarch">
  <version epoch="0" ver="2.5.1" rel="bp161.1.4"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1734004800">- Update to 2.4.1
  This is an ABI-compatible update for the 2.4.x series that
  includes all fixes since the 2.4.0 release.
  The ACES 2 implementation is still considered a Preview Release.
  OCIO contributors are working closely with the ACES 2 Output
  Transforms working group and a 2.4.2 release is planned for early
  March to finalize the ACES 2 algorithm implementation. A preview
  of the ACES 2 config files (compatible with OCIO 2.4.1) is
  available here.
  - Bug fixes and minor enhancements:
  - PR #2068, Fix views/display sub-menus in OCIO Display app for
    ACES 2 compatibility
  - PR #2095, Add "DISPLAY - CIE-XYZ-D65_to_DisplayP3-HDR"
    built-in transform
  - PR #2104, Optimizer detects pair inverses before combining
    multiple op pairs
  - PR #2074, Text format (e.g., Iridas cube) parsing
    optimizations
  - PR #2106, Fix Python wheel macOS workflow and make
    OCIO_PYTHON_LOAD_DLLS_FROM_PATH opt-in
  - PR #2090, Fix bit-depth attribute for inverse LUTs when
    writing CTFs
  - PR #2078, Added more accurate DX11 HLSL shading language enum
    name
  - PR #2077, Match ACES 2.0 shader resource suffix format to
    regular LUTs
  - PR #2096, Fixed range function error in nuke colorlookup
    examples
  - Build, documentation, and website enhancements:
  - PR #2072, Enable parallel source file compilation on MSVC
  - PR #2085, Update doc building instructions
  - PR #2084, Photoshop now supports OCIO
  - PR #2088, Add Disguise to list of supported applications
  - PR #2069, Move GPU LUT files into the tests dir
  - PR #2102, Fix broken Linux and Mac CI workflow</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1734091200">- apparently the 2.4.0 tarball for a moment had the version set to
  2.5.0 when i grabbed it. now it was fixed down to 2.4.x again.
  so the soversion is downgraded again to 2.4
  https://github.com/AcademySoftwareFoundation/OpenColorIO/issues/2073</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1738411200">- Lock OpenImageIO to &lt; 3</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1739620800">- bump openexr to &gt;= 3 match the rest of the stack
- Have an explicite BR for pkgconfig(Imath) and do not rely on it
  being pulled via openexr</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742385600">- Update to 2.4.2
  This is an ABI-compatible update for the 2.4.x series that
  includes all fixes and enhancements since the 2.4.1 release.
  With the 2.4.2 release, the "Preview" label is now removed from
  the ACES 2 implementation. After extensive collaboration with the
  ACES Output Transform working group, and our own testing, ACES 2
  support in OCIO is now officially released. We will continue to
  closely monitor your feedback on this new tech.
  A large part of the work since the 2.4.1 release was an attempt
  to optimize the ACES 2 algorithms. ACES 2 is still substantially
  slower than ACES 1 on CPU and somewhat slower on GPU. But the
  optimization efforts did yield a roughly 25% speedup over the
  2.4.1 release, along with a simplification of the code. Special
  thanks to Kevin Wheatley and Remi Achard for leading this work.
  In conjunction with the 2.4.2 release, the OCIO ACES configs
  working group has released the ACES 2.0 configs for OCIO. Special
  thanks to Thomas Mansencal for leading this work. The configs are
  not yet built into the library itself and may be downloaded from
  this link.
  Bug fixes and enhancements:
  - PR #2127, ACES 2.0 Output Transform performance optimization
  - PR #2112, Absolute paths not working through ConfigIOProxy
  - PR #2128, Add missing setConfigIOProxy call to the Python API
  - PR #2117, Fix metal backend's generated shaders with
    float/int/constant array performance
  - PR #2121, Integrate matrix multiplication fix from OSL
  - PR #2120, Change recommended Imath version to 3.1.12
  - PR #2109, Fix issue with ocio_depts handling spaces in file
    paths
  - PR #2132, NaN fix for the ACES 2 inverse output transforms</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1752580800">- Allow newer OpenImageIO in ocio_tools</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1759320000">- Update to 2.5.0
  This is the main new feature release for this year and is the
  base version for the CY2026 VFX Reference Platform (which
  specifies 2.5.x).
  The headline features this year are built-in ACES 2 configs,
  Vulkan support, a hue curve transform, and a set of new color
  space attributes designed to enhance interop.
  In addition, there is a Preview Release of the config merging
  feature. The workflow possibilities of this feature are
  far-reaching and further modifications to the API and
  functionality are anticipated, based on your feedback, before
  this is finalized.
  Ideally, application developers will introduce 2.5.0 into their
  testing programs now and then update to the latest 2.5.x release
  available before shipping next year.
  This documentation page explains the new features in this
  release.
  https://opencolorio.readthedocs.io/en/latest/releases/ocio_2_5.html
  - Major new features:
  - PR #2176, Vulkan support
  - PR #2193, Adding built-in ACES 2.0 configs
  - PR #2177, Add hue curve transform
  - PR #2165, Adding color space attribs: interop_id,
    amf_transform &amp; icc_profile_name
  - PR #2171, Refactor RTD Python API doc generation
  - PR #2179, Merge configs feature
  - Bug fixes and minor enhancements:
  - PR #2154, Fix pass-thru exponent composition issue
  - PR #2189, Include color spaces with no categories in
    menuHelper results by default
  - PR #2083, Add view helper functions to Config class
  - PR #2183, Add built-in displays that mirror rather than clamp
    negative values
  - PR #2186, Enhance active display/view list API
  - PR #2181, Add the ability to serialize temporary displays
  - PR #2198, Add setStringVar to Context Object Python Bindings
  - PR #2147, Add Flame and VRED to website
  - PR #2088, Add Disguise to list of supported applications
  - PR #2138, Add AJA ColorBox as a supported application
  - PR #2161, Feature/update landing feature image
  - PR #2167, Renaming the view helper functions to follow the
    OCIO conventions
  - PR #2166, Add Python GPUProcessor example
  - PR #2194, Adding interchange attributes to ViewTransforms and
    Looks
  - PR #2168, Update Python frozen docs
  - PR #2202, Update documentation for 2.5 release
  - Build process enhancements:
  - PR #2192, Bump C++, dependencies and update CI workflows
  - PR #2113, Fix deploy site workflow
  - PR #2140, Fix build issue when using clang
  - PR #2115, Use ARM-native runners for linux ARM Python wheels
  - PR #2158, Adjust requirements.txt for documentation-building
    ci step
  - PR #2188, Attempt to fix new MacOS CI problem involving unit
    tests on half values
  - PR #2190, Fixes for the Wheel workflow
  - PR #2184, CI fixes</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1759492800">- force new OpenImageIO</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761825600">- enforce recent enough yaml-cpp</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1768305600">- Update to 2.5.1
  The two most notable changes are:
  - The output of pure-gamma TRC curves in ICC profiles is no
    longer clamped (issue #1915).
  - The texture binding indices for Vulkan have been reworked
    (issue #2225).
  Bug fixes and minor enhancements:
  - PR #2224, Remove [0,1] clamping from ICC transforms
  - PR #2226, Fix Vulkan texture binding index issue
  - PR #2204, Fix interop ID issue in ociocheck
  - PR #2227, ACES2 Array subscript out of range exception
  - PR #2206, Handle transposed matrices to applyRGB in Python
  - PR #2231, Out-of-bounds issue in ThrowInvalidRegex</changelog>
</package>
<package pkgid="b25e3fce6f47f0c87f8fc495d307bb72843258a473cf5fb77a61ff01ae66a9b22400ad1779becbe05ef4b49f1b36b1f7e38c4aa5e1cc00d498d6615fa4a6372d" name="OpenIPMI" arch="s390x">
  <version epoch="0" ver="2.0.36.56+git.0a3a991" rel="160099.3.1"/>
  <changelog author="trenn@suse.de" date="1632830400">- Add latest mainline fixes:
  A    lanserv-Add-the-judgment-on-the-validity-of-length-in-emu_cmd.c-and-session-in-lanserv_ipmi.c.patch
  A    unix_thread-Remove-the-fd-handler-sets-before-it-s-set-up.patch</changelog>
  <changelog author="trenn@suse.de" date="1633521600">- Enhance changelog as demanded in an internal submitrequest</changelog>
  <changelog author="trenn@suse.de" 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="jengelh@inai.de" 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="code@bnavigator.de" 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="mjambor@suse.com" 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="trenn@suse.com" date="1777204800">- Adopt path to executable in systemd service file (bsc#1252941)</changelog>
</package>
<package pkgid="0ff3e563e0c0db384b656cd2d6118698f0f3602a4b8aff65c9b1a7010fcf0d9f62401e34452212441ab9e776cc3eb1d2ba17742cc366fae861450a78c400a838" name="OpenIPMI-devel" arch="s390x">
  <version epoch="0" ver="2.0.36.56+git.0a3a991" rel="160099.3.1"/>
  <changelog author="trenn@suse.de" date="1632830400">- Add latest mainline fixes:
  A    lanserv-Add-the-judgment-on-the-validity-of-length-in-emu_cmd.c-and-session-in-lanserv_ipmi.c.patch
  A    unix_thread-Remove-the-fd-handler-sets-before-it-s-set-up.patch</changelog>
  <changelog author="trenn@suse.de" date="1633521600">- Enhance changelog as demanded in an internal submitrequest</changelog>
  <changelog author="trenn@suse.de" 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="jengelh@inai.de" 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="code@bnavigator.de" 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="mjambor@suse.com" 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="trenn@suse.com" date="1777204800">- Adopt path to executable in systemd service file (bsc#1252941)</changelog>
</package>
<package pkgid="87b5f1971d852a949b5d567c794eb0fe383ec9422a9fa3077d329fa5982ea82c207380c0b0d869a298643ad1e4e59e8787bdc98dba000238523b9b7a0eb86368" name="OpenIPMI-python3" arch="s390x">
  <version epoch="0" ver="2.0.36.56+git.0a3a991" rel="160099.3.1"/>
  <changelog author="trenn@suse.de" date="1632830400">- Add latest mainline fixes:
  A    lanserv-Add-the-judgment-on-the-validity-of-length-in-emu_cmd.c-and-session-in-lanserv_ipmi.c.patch
  A    unix_thread-Remove-the-fd-handler-sets-before-it-s-set-up.patch</changelog>
  <changelog author="trenn@suse.de" date="1633521600">- Enhance changelog as demanded in an internal submitrequest</changelog>
  <changelog author="trenn@suse.de" 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="jengelh@inai.de" 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="code@bnavigator.de" 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="mjambor@suse.com" 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="trenn@suse.com" date="1777204800">- Adopt path to executable in systemd service file (bsc#1252941)</changelog>
</package>
<package pkgid="c8e4116e3b6a4e4a49967a921d39947ee981946984964cc6b5289465345e75fbbf5b29bf10e3c48a3217aa0b2c9dbaaf0e0bdcb8cd44ff568026329e40a0b52b" name="OpenLP" arch="noarch">
  <version epoch="0" ver="3.1.7" rel="bp161.1.2"/>
  <changelog author="schrott3000@yahoo.de" date="1487592000">- Updated from version 2.4.4 to version 2.4.5
  * Spinners in Theme Wizard segfault on OS X (lp#1645867)
  * Formatting tags gets included in searchable lyric text (lp#1655988)
  * VideoPsalm import fails due to unexpected format (lp#1652851)
  * OSZL is ignored on save (inconsistent gui) (lp#1660473)
  * Initial "extract song usage data" produces a traceback (lp#1661416)
  * Importing photos does not give focus to OpenLP (lp#1487788)
  * Loop tooltip gets stuck to "Stop playing..." (lp#1512040)
  * Importing Songbeamer songs using latin1 encoding doesn't get decoded correctly (lp#1530597)
  * Typos in songusageplugin.py (lp#1532193)
  * Web remote does not work with newer versions of jQuery (lp#1605009)
  * Missing DB in unmounted disk results in Traceback (lp#1624661)
  * EasySlide importer gets the verse order wrong (lp#1655985)</changelog>
  <changelog author="schrott3000@yahoo.de" date="1491739200">- Updated from version 2.4.5 to version 2.4.6
  * Fixed a bug where the author type upgrade was being ignored because it was looking at the wrong table
  * Fixed a bug where the songs_songbooks table was not being created because the if expression was the wrong way round
  * Changed the songs_songbooks migration SQL slightly to take into account a bug that has (hopefully) been fixed
  * Sometimes the timer goes off as OpenLP is shutting down, and the application has already been deleted
  * Fixed opening the data folder (KDE thought the old way was an SMB share)
  * Fixed a problem with the new QMediaPlayer not controlling the playlist anymore
  * Added importing of author types to the OpenLP 2 song importer
  * Fixed a problem with loading Qt's translation files (lp#1676163)
  * Disabled the controls in the shortcut dialog unless a shortcut is actually selected</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1608206400">- nose dependency was actually not needed at all</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1679140800">- Update to 3.0.2:
  The difference is huge and the list of changes is long. Please,
  if you care study whole story on https://openlp.org/blog.
  This particular minor release changed:
  - Only show hash if song book number exists
  - FIX: Missing looping for theme background videos
  - Fix Songs' Topics media manager icon to be the same from the
    Song Maintenance dialog
  - Add ability to return transposed item with service_item
    format to avoid duplicate calls on remote
  - Fix OpenLyrics whitespaces being 'eaten' (again)
  - Fixg service manager's list exception when pressing 'Left'
    keyboard key without any item selected
  - Force the use of SqlAlchemy 1.4 for now
  - Removing login requirement from transpose endpoint
  - Handle verse ranges in BibleServer
  - Fix up loading 2.9.x services
  - Attempt to fix #1287 by checking for both str and bytes, and
    decoding bytes to unicode
  - Add debugging for VLC and fix strange state.
  - Display the closing progress dialog during plugin shutdown
  - Fix an issue with the Worship Center Pro importer
  - Fix white preview display when previewing presentations
  - Fix an issue where the websockets server would try to shut
    down even when -w is supplied
  - Use a simpler approach when creating a tmp file when saving
    service files</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1709035200">- Add dependency on setuptools</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1709380800">- Update to 3.1.0: See all the details at
  https://openlp.org/blog/2024/02/29/openlp-310-superb-seth-released
- Update and fix dependencies</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1735300800">- Update to 3.1.5: there has been a number of releases, details
  can be found at:
  https://openlp.org/blog/
- Add fix-version.patch to set the version at 3.1.5 instead of
  3.1.4</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1745496000">- Update licenses to match latest legal review</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1746273600">- Update to 3.1.6:
  * Fix media autostart behavior regarding video slide items
  * Attempt to prevent false antivirus warnings in Windows
  * Fix an incorrect version number in some builds
- Update to 3.1.7:
  * PDF presentations that were disabled in release 3.1.6 by accident are available again.
  * Fix issue 1733 by forcing VLC version 3.0.18.
- Drop no longer necessary fix-version.patch</changelog>
</package>
<package pkgid="492ef2b4afb9b727f533b59197d46f05aa7a74d8c0b089b750302259f83826b1a8f991d2c3b4350d12b75037574a0e22a334cd2e4303742219e2f5ff346e9749" name="OpenSMTPD" arch="s390x">
  <version epoch="0" ver="7.8.0p1" rel="bp161.1.1"/>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1754568000">- Updated the spec file according to feedback:
  * included upstream source URL and uploaded the result of 'download_files'
    service manual run directly to OBS
  * switched to pkgconfig for library build dependency resolution
  * normalized to OpenSSL for all targets due to compilation issues with
    LibreSSL for Tumbleweed on armv7l
  * applied 'format_spec_file' service edits
  * switched to using macros for 'make' 'build' and 'install'
  * switched to using a macro for lowercase variant of the package name
    instead of hardcoding it, where applicable
  * removed 'strip' invocations because it breaks debuginfo packages; it
    is assumed OBS will strip binaries for release configuration
  * started depending on 'netcfg' package to provide /etc/aliases
  * removed '%attr' specification on '%files' where 'make install' does it
    well by default
  * removed rc symlink fix for rpmlint 'suse-missing-rclink' warning (no
    longer needed)
  * removed permissions.d specification; the package has only one permission
    configuration set</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1754568001">- 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="1754568002">- 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>
</package>
<package pkgid="7d79384d31da5eaa454622ec1ec2e549f9531e1226abb4b047d40c77599a2fa0e2ead0e3e20e54fbb10de95bfa927dd8f980ddf8430b8dc0e677ce90767c37a7" name="OpenShadingLanguage-common-headers" arch="noarch">
  <version epoch="0" ver="1.14.6.0" rel="bp161.2.3"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1731931200">- Allow newer LLVM. it is no longer restricted to &lt; 15.9
  New upper limit is 18.9.
- for llvm &gt;= 16 it wants CXX standard 17</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1738411200">- Also lock the cmake(OpenImageIO) to the version smaller than 3</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1739448000">- disable Qt on leap</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1739448001">- Force newer boost on leap for blender</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1751112000">- Update to 1.14.5.1
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.14.5.1
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.14.5.0
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.14.4.0-beta1
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.12.0
- refreshed fix-install-paths.patch
- add add-missing-cstdint.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1752148800">- Update to 1.14.6.0
  - fix: Check for errors in ShadingSystem::ReParameter() #1998 (by
    cmstein)
  - fix: Pass the real number of channels to rs_texture and
    rs_texture3d on gpu #2004
  - build: Link batched libraries with liboslexec #1987 (by John
    Haddon)
  - build: Update include directives for OpenImageIO_ROOT #1997 (by
    cmstein)
  - build(optix): Simplify FindOptiX.cmake a bit now that OptiX 7
    is the minimum #1988
  - build(optix): Get OptiX headers from new improved location
    [#1989]
  - build: Add compatibility with LLVM 20.1 #1993 (by Sven-Hendrik
    Haase)
  - ci: Remove Windows-2019 job #1990
  - ci: GPU/OptiX full build and test #1992
  - ci: Improve CI caching scheme #1994
  - ci: Add vp2025 test #1995
- drop add-missing-cstdint.patch
- Allow OIIO 3 now</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1752494400">- Place shader headers in /usr/share/OSL
- flag devel and doc packages noarch
- Improve wildcard patterns for packaged items</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1752580800">- Lock the python and gcc versions to the same versions as blender</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1759320000">- Remove BuildRequires on libboost_system-devel,
  removed on boost 1.89 (bsc#1249599)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1773748800">- cmake files reference OpenImageIO-plugin-osl</changelog>
</package>
<package pkgid="305614d398554f9f23aaa81328ebaa0642eb772cbece2a3f524df228d0b08a3e24eb4eab6edefea4cdbe8f1afb0b0405b1bf77da9583edee8c1021eb6d06ef9d" name="OpenShadingLanguage-doc" arch="noarch">
  <version epoch="0" ver="1.14.6.0" rel="bp161.2.3"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1731931200">- Allow newer LLVM. it is no longer restricted to &lt; 15.9
  New upper limit is 18.9.
- for llvm &gt;= 16 it wants CXX standard 17</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1738411200">- Also lock the cmake(OpenImageIO) to the version smaller than 3</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1739448000">- disable Qt on leap</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1739448001">- Force newer boost on leap for blender</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1751112000">- Update to 1.14.5.1
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.14.5.1
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.14.5.0
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.14.4.0-beta1
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.12.0
- refreshed fix-install-paths.patch
- add add-missing-cstdint.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1752148800">- Update to 1.14.6.0
  - fix: Check for errors in ShadingSystem::ReParameter() #1998 (by
    cmstein)
  - fix: Pass the real number of channels to rs_texture and
    rs_texture3d on gpu #2004
  - build: Link batched libraries with liboslexec #1987 (by John
    Haddon)
  - build: Update include directives for OpenImageIO_ROOT #1997 (by
    cmstein)
  - build(optix): Simplify FindOptiX.cmake a bit now that OptiX 7
    is the minimum #1988
  - build(optix): Get OptiX headers from new improved location
    [#1989]
  - build: Add compatibility with LLVM 20.1 #1993 (by Sven-Hendrik
    Haase)
  - ci: Remove Windows-2019 job #1990
  - ci: GPU/OptiX full build and test #1992
  - ci: Improve CI caching scheme #1994
  - ci: Add vp2025 test #1995
- drop add-missing-cstdint.patch
- Allow OIIO 3 now</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1752494400">- Place shader headers in /usr/share/OSL
- flag devel and doc packages noarch
- Improve wildcard patterns for packaged items</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1752580800">- Lock the python and gcc versions to the same versions as blender</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1759320000">- Remove BuildRequires on libboost_system-devel,
  removed on boost 1.89 (bsc#1249599)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1773748800">- cmake files reference OpenImageIO-plugin-osl</changelog>
</package>
<package pkgid="6160de08d8a0a835e0d71ff03be700871f73b2707c581a76f8e50a8f5422c71564ea3314ce860fa47bf6dc6f8fb0dee5923e64c0821289aa0999c8a05afd7923" name="OpenShadingLanguage-example-shaders-source" arch="noarch">
  <version epoch="0" ver="1.14.6.0" rel="bp161.2.3"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1731931200">- Allow newer LLVM. it is no longer restricted to &lt; 15.9
  New upper limit is 18.9.
- for llvm &gt;= 16 it wants CXX standard 17</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1738411200">- Also lock the cmake(OpenImageIO) to the version smaller than 3</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1739448000">- disable Qt on leap</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1739448001">- Force newer boost on leap for blender</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1751112000">- Update to 1.14.5.1
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.14.5.1
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.14.5.0
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.14.4.0-beta1
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.12.0
- refreshed fix-install-paths.patch
- add add-missing-cstdint.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1752148800">- Update to 1.14.6.0
  - fix: Check for errors in ShadingSystem::ReParameter() #1998 (by
    cmstein)
  - fix: Pass the real number of channels to rs_texture and
    rs_texture3d on gpu #2004
  - build: Link batched libraries with liboslexec #1987 (by John
    Haddon)
  - build: Update include directives for OpenImageIO_ROOT #1997 (by
    cmstein)
  - build(optix): Simplify FindOptiX.cmake a bit now that OptiX 7
    is the minimum #1988
  - build(optix): Get OptiX headers from new improved location
    [#1989]
  - build: Add compatibility with LLVM 20.1 #1993 (by Sven-Hendrik
    Haase)
  - ci: Remove Windows-2019 job #1990
  - ci: GPU/OptiX full build and test #1992
  - ci: Improve CI caching scheme #1994
  - ci: Add vp2025 test #1995
- drop add-missing-cstdint.patch
- Allow OIIO 3 now</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1752494400">- Place shader headers in /usr/share/OSL
- flag devel and doc packages noarch
- Improve wildcard patterns for packaged items</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1752580800">- Lock the python and gcc versions to the same versions as blender</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1759320000">- Remove BuildRequires on libboost_system-devel,
  removed on boost 1.89 (bsc#1249599)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1773748800">- cmake files reference OpenImageIO-plugin-osl</changelog>
</package>
<package pkgid="405ee40a31617e1dbae9b1ddc49ab326834466639ea998e2fd090cf7388be198180d1b9ea89095a52ce7674a0417f3dbac16d3c21b3da3a95f16f5dfaed6fa22" name="OpenSubdiv-devel" arch="s390x">
  <version epoch="0" ver="3.6.1" rel="bp161.1.2"/>
  <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="28e8808cace7f3a881b87a845dbf4305b87d14ec36c26bdbb614a59995dd1944a58bdd2bb3722a284b937e01d2a22c8298f1b41c51a86cff3feca4d70d1a0508" name="PDAL-bash-completion" arch="noarch">
  <version epoch="0" ver="2.10.1" rel="bp161.1.1"/>
  <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="9e0759fe77ab8f1342cf39c9c52daec83f2e70db63b67f733ba80ec93d202a94bc1061e077b0c7d8f9281e2144df1b7eda331f1cb5b107ac2191cfdb793f3c57" name="PDAL-doc" arch="noarch">
  <version epoch="0" ver="2.10.1" rel="bp161.1.1"/>
  <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="eac17e293dd3ac006c4179eb35ec9e1b70de8a974935ccee64cccf5eb8449bc506d727008f9e3f21e0bce0f271718ba940647bf5b5abce32ac7387d82cae9c55" name="PackageKit" arch="s390x">
  <version epoch="0" ver="1.2.8" rel="160099.6.1"/>
  <changelog author="dimstar@opensuse.org" date="1699531200">- Update to version 1.2.8:
  + Libraries:
  - offline-updates:
    . Make package update list deduplication more efficient.
    . Add only one entry per package to 'offline-update-competed'
    file.
  - PkClient: Replace the GSimpleAsyncResult with the GTask API.
  - pk-client:
    . Fix use-before-set of PkProgress on cancellation.
    . Move cancellable disconnect to dispose.
    . Rework refcounting for PkClientState.
  + Backends: Changes to apt, dnf, PiSi and BSD backends.
- Changes from version 1.2.7:
  + New Features:
  - pkclient: Add an option to count download size with
    dependencies.
  - pk-transaction: Add support for getting the RemainingTime
    property.
  + Backends:
  - zypp: Fix ambiguous reference to 'filesystem' class.
  - Changes to dnf, apt, alpm backends.
- Changes from version 1.2.6:
  + New Features:
  - Expose transaction sender as read-only property on the bus.
  - pkmon: Display transaction sender binary name in log.
  - pk-transaction: Add Packages signal.
  - pk-transaction: Combine some D-Bus PropertiesChanged signal
    emissions.
  - pk-transaction: Add UpdateDetails signal.
  + Backends:
  - zypp:
    . implement upgrade-system method.
    . Clean up trailing whitespaces.
    . Avoid statuReset() on locked packages.
    . restore pool status after simulating an update.
    . Disable upgrade-system support in SLE.
    . build the pool before calling is_tumbleweed().
    . update libzypp dependency version.
    . Don't refresh repos before searching.
    . Check if packages are locked before removing.
    . add repository data in package id.
    . Remove trailing whitespace.
    + Changes to alpm, aptcc, apt, and nix backends.
- Rebase patches:
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
  + PackageKit-dynamic-export.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
- Drop upstream fixed patches:
  + PackageKit-zypp-add-repo-in-packageid.patch
  + PackageKit-zypp-add-upgrade-system.patch
  + PackageKit-zypp-avoid-statuReset.patch
  + PackageKit-zypp-dont-refresh-before-searching.patch
  + PackageKit-zypp-dont-remove-locked-packages.patch
  + PackageKit-zypp-fix-ambiguous-filesystem-reference.patch
  + PackageKit-zypp-fix-is-tumbleweed-check.patch
  + PackageKit-zypp-restore-pool-status-after-simulating-update.patch
  + PackageKit-zypp-update-libzypp-dependency-version.patch</changelog>
  <changelog author="alynx.zhou@suse.com" date="1704196800">- Add PackageKit-find-python-3-6.patch: Specify the Python version
  we need to build this package.</changelog>
  <changelog author="dimstar@opensuse.org" 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="alynx.zhou@suse.com" date="1723550400">- Add PackageKit-mark-as-compulsory.patch: Prevent PackageKit from
  user uninstallable for most desktops (bsc#1226269).</changelog>
  <changelog author="songchuan.kang@suse.com" date="1726142400">- Add PackageKit-zypp-dont-install-updateCandidateObj.patch:
  zypp: Mark the correct packages to-be-installed (bsc#1227389,
  gh#PackageKit/PackageKit/commit/209aa6295).</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266)
- Drop usage of update-alternatives, but simplify installation of
  /usr/libexec/gst-install-plugins-helper as a direct symlink to
  pk-gstreamer-install.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1755777600">- Add PackageKit-zypp-parallel-package-downloads.patch:
  zypp: Implement parallel downloading
  (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).</changelog>
  <changelog author="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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>
</package>
<package pkgid="03d19c67d9b168568c26abd0e92c807944784f54c8b79bbe1e2b83a19bef182d19dbfd2b3d681a291e5bc0a36f0a4748c61a1cdc2c9cf6ce76885f53b8988d04" name="PackageKit-backend-dnf" arch="s390x">
  <version epoch="0" ver="1.2.8" rel="160099.6.1"/>
  <changelog author="dimstar@opensuse.org" date="1699531200">- Update to version 1.2.8:
  + Libraries:
  - offline-updates:
    . Make package update list deduplication more efficient.
    . Add only one entry per package to 'offline-update-competed'
    file.
  - PkClient: Replace the GSimpleAsyncResult with the GTask API.
  - pk-client:
    . Fix use-before-set of PkProgress on cancellation.
    . Move cancellable disconnect to dispose.
    . Rework refcounting for PkClientState.
  + Backends: Changes to apt, dnf, PiSi and BSD backends.
- Changes from version 1.2.7:
  + New Features:
  - pkclient: Add an option to count download size with
    dependencies.
  - pk-transaction: Add support for getting the RemainingTime
    property.
  + Backends:
  - zypp: Fix ambiguous reference to 'filesystem' class.
  - Changes to dnf, apt, alpm backends.
- Changes from version 1.2.6:
  + New Features:
  - Expose transaction sender as read-only property on the bus.
  - pkmon: Display transaction sender binary name in log.
  - pk-transaction: Add Packages signal.
  - pk-transaction: Combine some D-Bus PropertiesChanged signal
    emissions.
  - pk-transaction: Add UpdateDetails signal.
  + Backends:
  - zypp:
    . implement upgrade-system method.
    . Clean up trailing whitespaces.
    . Avoid statuReset() on locked packages.
    . restore pool status after simulating an update.
    . Disable upgrade-system support in SLE.
    . build the pool before calling is_tumbleweed().
    . update libzypp dependency version.
    . Don't refresh repos before searching.
    . Check if packages are locked before removing.
    . add repository data in package id.
    . Remove trailing whitespace.
    + Changes to alpm, aptcc, apt, and nix backends.
- Rebase patches:
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
  + PackageKit-dynamic-export.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
- Drop upstream fixed patches:
  + PackageKit-zypp-add-repo-in-packageid.patch
  + PackageKit-zypp-add-upgrade-system.patch
  + PackageKit-zypp-avoid-statuReset.patch
  + PackageKit-zypp-dont-refresh-before-searching.patch
  + PackageKit-zypp-dont-remove-locked-packages.patch
  + PackageKit-zypp-fix-ambiguous-filesystem-reference.patch
  + PackageKit-zypp-fix-is-tumbleweed-check.patch
  + PackageKit-zypp-restore-pool-status-after-simulating-update.patch
  + PackageKit-zypp-update-libzypp-dependency-version.patch</changelog>
  <changelog author="alynx.zhou@suse.com" date="1704196800">- Add PackageKit-find-python-3-6.patch: Specify the Python version
  we need to build this package.</changelog>
  <changelog author="dimstar@opensuse.org" 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="alynx.zhou@suse.com" date="1723550400">- Add PackageKit-mark-as-compulsory.patch: Prevent PackageKit from
  user uninstallable for most desktops (bsc#1226269).</changelog>
  <changelog author="songchuan.kang@suse.com" date="1726142400">- Add PackageKit-zypp-dont-install-updateCandidateObj.patch:
  zypp: Mark the correct packages to-be-installed (bsc#1227389,
  gh#PackageKit/PackageKit/commit/209aa6295).</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266)
- Drop usage of update-alternatives, but simplify installation of
  /usr/libexec/gst-install-plugins-helper as a direct symlink to
  pk-gstreamer-install.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1755777600">- Add PackageKit-zypp-parallel-package-downloads.patch:
  zypp: Implement parallel downloading
  (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).</changelog>
  <changelog author="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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>
</package>
<package pkgid="11185ba017f24c16d1b842689da4229bb5ac7b15041f1c246380bc403d9717615e8aa4d62f2b2713e3c97e4e952d5865c26c3d69125d0c58778159ef5b338b45" name="PackageKit-backend-zypp" arch="s390x">
  <version epoch="0" ver="1.2.8" rel="160099.6.1"/>
  <changelog author="dimstar@opensuse.org" date="1699531200">- Update to version 1.2.8:
  + Libraries:
  - offline-updates:
    . Make package update list deduplication more efficient.
    . Add only one entry per package to 'offline-update-competed'
    file.
  - PkClient: Replace the GSimpleAsyncResult with the GTask API.
  - pk-client:
    . Fix use-before-set of PkProgress on cancellation.
    . Move cancellable disconnect to dispose.
    . Rework refcounting for PkClientState.
  + Backends: Changes to apt, dnf, PiSi and BSD backends.
- Changes from version 1.2.7:
  + New Features:
  - pkclient: Add an option to count download size with
    dependencies.
  - pk-transaction: Add support for getting the RemainingTime
    property.
  + Backends:
  - zypp: Fix ambiguous reference to 'filesystem' class.
  - Changes to dnf, apt, alpm backends.
- Changes from version 1.2.6:
  + New Features:
  - Expose transaction sender as read-only property on the bus.
  - pkmon: Display transaction sender binary name in log.
  - pk-transaction: Add Packages signal.
  - pk-transaction: Combine some D-Bus PropertiesChanged signal
    emissions.
  - pk-transaction: Add UpdateDetails signal.
  + Backends:
  - zypp:
    . implement upgrade-system method.
    . Clean up trailing whitespaces.
    . Avoid statuReset() on locked packages.
    . restore pool status after simulating an update.
    . Disable upgrade-system support in SLE.
    . build the pool before calling is_tumbleweed().
    . update libzypp dependency version.
    . Don't refresh repos before searching.
    . Check if packages are locked before removing.
    . add repository data in package id.
    . Remove trailing whitespace.
    + Changes to alpm, aptcc, apt, and nix backends.
- Rebase patches:
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
  + PackageKit-dynamic-export.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
- Drop upstream fixed patches:
  + PackageKit-zypp-add-repo-in-packageid.patch
  + PackageKit-zypp-add-upgrade-system.patch
  + PackageKit-zypp-avoid-statuReset.patch
  + PackageKit-zypp-dont-refresh-before-searching.patch
  + PackageKit-zypp-dont-remove-locked-packages.patch
  + PackageKit-zypp-fix-ambiguous-filesystem-reference.patch
  + PackageKit-zypp-fix-is-tumbleweed-check.patch
  + PackageKit-zypp-restore-pool-status-after-simulating-update.patch
  + PackageKit-zypp-update-libzypp-dependency-version.patch</changelog>
  <changelog author="alynx.zhou@suse.com" date="1704196800">- Add PackageKit-find-python-3-6.patch: Specify the Python version
  we need to build this package.</changelog>
  <changelog author="dimstar@opensuse.org" 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="alynx.zhou@suse.com" date="1723550400">- Add PackageKit-mark-as-compulsory.patch: Prevent PackageKit from
  user uninstallable for most desktops (bsc#1226269).</changelog>
  <changelog author="songchuan.kang@suse.com" date="1726142400">- Add PackageKit-zypp-dont-install-updateCandidateObj.patch:
  zypp: Mark the correct packages to-be-installed (bsc#1227389,
  gh#PackageKit/PackageKit/commit/209aa6295).</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266)
- Drop usage of update-alternatives, but simplify installation of
  /usr/libexec/gst-install-plugins-helper as a direct symlink to
  pk-gstreamer-install.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1755777600">- Add PackageKit-zypp-parallel-package-downloads.patch:
  zypp: Implement parallel downloading
  (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).</changelog>
  <changelog author="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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>
</package>
<package pkgid="a871020b74a448c44f4d9a1db201e772ab19233d659cf50cdcc864a69f8e67cf9b7adb369d029c081c12d7b938d4714dae56fd093d85c3666f165d14861e4d4d" name="PackageKit-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="42.1" rel="lp161.1.1"/>
  <changelog author="dimstar@opensuse.org" date="1380888000">- Do not package %{_sysconfdir}/PackageKit/CommandNotFound.conf, as
  it unbranded and CNF is currently disabled in PackageKit.</changelog>
  <changelog author="dimstar@opensuse.org" date="1387800000">- Rebase PackageKit-branding-vendor.patch and
  PackageKit-branding-default-config.patch for PackageKit 0.8.14.</changelog>
  <changelog author="zaitor@opensuse.org" date="1397563200">- Bump version to 13.2 for next version of openSUSE.</changelog>
  <changelog author="dimstar@opensuse.org" date="1410350400">- Rebase PackageKit-branding-default-config.patch for
  PackageKit 0.9.6.</changelog>
  <changelog author="dimstar@opensuse.org" date="1413892800">- Rebase PackageKit-branding-default-config.patch for
  PackageKit 1.0.1.</changelog>
  <changelog author="zaitor@opensuse.org" date="1444651200">- Bump version to 42.1 for next version of openSUSE.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519300800">- Drop pre-checkin.sh and *.{spec,changes}.in: there is only one
  flavor and thus no need for this complexity.</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="1699531200">- Rebase PackageKit-branding-vendor.patch to apply against
  PackageKit 1.2.7 and later.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="b7feddec43c38df7124a59d1b1f96ebe8daed3a61ecc208f07cf9264814d2e7278155314c8ba932409769aefd812fe0a29dc6b4fa35032c402b0ba062035509b" name="PackageKit-branding-upstream" arch="noarch">
  <version epoch="0" ver="1.2.8" rel="160099.6.1"/>
  <changelog author="dimstar@opensuse.org" date="1699531200">- Update to version 1.2.8:
  + Libraries:
  - offline-updates:
    . Make package update list deduplication more efficient.
    . Add only one entry per package to 'offline-update-competed'
    file.
  - PkClient: Replace the GSimpleAsyncResult with the GTask API.
  - pk-client:
    . Fix use-before-set of PkProgress on cancellation.
    . Move cancellable disconnect to dispose.
    . Rework refcounting for PkClientState.
  + Backends: Changes to apt, dnf, PiSi and BSD backends.
- Changes from version 1.2.7:
  + New Features:
  - pkclient: Add an option to count download size with
    dependencies.
  - pk-transaction: Add support for getting the RemainingTime
    property.
  + Backends:
  - zypp: Fix ambiguous reference to 'filesystem' class.
  - Changes to dnf, apt, alpm backends.
- Changes from version 1.2.6:
  + New Features:
  - Expose transaction sender as read-only property on the bus.
  - pkmon: Display transaction sender binary name in log.
  - pk-transaction: Add Packages signal.
  - pk-transaction: Combine some D-Bus PropertiesChanged signal
    emissions.
  - pk-transaction: Add UpdateDetails signal.
  + Backends:
  - zypp:
    . implement upgrade-system method.
    . Clean up trailing whitespaces.
    . Avoid statuReset() on locked packages.
    . restore pool status after simulating an update.
    . Disable upgrade-system support in SLE.
    . build the pool before calling is_tumbleweed().
    . update libzypp dependency version.
    . Don't refresh repos before searching.
    . Check if packages are locked before removing.
    . add repository data in package id.
    . Remove trailing whitespace.
    + Changes to alpm, aptcc, apt, and nix backends.
- Rebase patches:
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
  + PackageKit-dynamic-export.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
- Drop upstream fixed patches:
  + PackageKit-zypp-add-repo-in-packageid.patch
  + PackageKit-zypp-add-upgrade-system.patch
  + PackageKit-zypp-avoid-statuReset.patch
  + PackageKit-zypp-dont-refresh-before-searching.patch
  + PackageKit-zypp-dont-remove-locked-packages.patch
  + PackageKit-zypp-fix-ambiguous-filesystem-reference.patch
  + PackageKit-zypp-fix-is-tumbleweed-check.patch
  + PackageKit-zypp-restore-pool-status-after-simulating-update.patch
  + PackageKit-zypp-update-libzypp-dependency-version.patch</changelog>
  <changelog author="alynx.zhou@suse.com" date="1704196800">- Add PackageKit-find-python-3-6.patch: Specify the Python version
  we need to build this package.</changelog>
  <changelog author="dimstar@opensuse.org" 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="alynx.zhou@suse.com" date="1723550400">- Add PackageKit-mark-as-compulsory.patch: Prevent PackageKit from
  user uninstallable for most desktops (bsc#1226269).</changelog>
  <changelog author="songchuan.kang@suse.com" date="1726142400">- Add PackageKit-zypp-dont-install-updateCandidateObj.patch:
  zypp: Mark the correct packages to-be-installed (bsc#1227389,
  gh#PackageKit/PackageKit/commit/209aa6295).</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266)
- Drop usage of update-alternatives, but simplify installation of
  /usr/libexec/gst-install-plugins-helper as a direct symlink to
  pk-gstreamer-install.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1755777600">- Add PackageKit-zypp-parallel-package-downloads.patch:
  zypp: Implement parallel downloading
  (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).</changelog>
  <changelog author="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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>
</package>
<package pkgid="e0643abefc8eafe05c0626d56180101956704fab46cec2d001fe5f7e232e21dfbe8161ef5c76aebfa1eb99e2e560406bb5af66b216e5129e5f1db9481dc09bb3" name="PackageKit-devel" arch="s390x">
  <version epoch="0" ver="1.2.8" rel="160099.6.1"/>
  <changelog author="dimstar@opensuse.org" date="1699531200">- Update to version 1.2.8:
  + Libraries:
  - offline-updates:
    . Make package update list deduplication more efficient.
    . Add only one entry per package to 'offline-update-competed'
    file.
  - PkClient: Replace the GSimpleAsyncResult with the GTask API.
  - pk-client:
    . Fix use-before-set of PkProgress on cancellation.
    . Move cancellable disconnect to dispose.
    . Rework refcounting for PkClientState.
  + Backends: Changes to apt, dnf, PiSi and BSD backends.
- Changes from version 1.2.7:
  + New Features:
  - pkclient: Add an option to count download size with
    dependencies.
  - pk-transaction: Add support for getting the RemainingTime
    property.
  + Backends:
  - zypp: Fix ambiguous reference to 'filesystem' class.
  - Changes to dnf, apt, alpm backends.
- Changes from version 1.2.6:
  + New Features:
  - Expose transaction sender as read-only property on the bus.
  - pkmon: Display transaction sender binary name in log.
  - pk-transaction: Add Packages signal.
  - pk-transaction: Combine some D-Bus PropertiesChanged signal
    emissions.
  - pk-transaction: Add UpdateDetails signal.
  + Backends:
  - zypp:
    . implement upgrade-system method.
    . Clean up trailing whitespaces.
    . Avoid statuReset() on locked packages.
    . restore pool status after simulating an update.
    . Disable upgrade-system support in SLE.
    . build the pool before calling is_tumbleweed().
    . update libzypp dependency version.
    . Don't refresh repos before searching.
    . Check if packages are locked before removing.
    . add repository data in package id.
    . Remove trailing whitespace.
    + Changes to alpm, aptcc, apt, and nix backends.
- Rebase patches:
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
  + PackageKit-dynamic-export.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
- Drop upstream fixed patches:
  + PackageKit-zypp-add-repo-in-packageid.patch
  + PackageKit-zypp-add-upgrade-system.patch
  + PackageKit-zypp-avoid-statuReset.patch
  + PackageKit-zypp-dont-refresh-before-searching.patch
  + PackageKit-zypp-dont-remove-locked-packages.patch
  + PackageKit-zypp-fix-ambiguous-filesystem-reference.patch
  + PackageKit-zypp-fix-is-tumbleweed-check.patch
  + PackageKit-zypp-restore-pool-status-after-simulating-update.patch
  + PackageKit-zypp-update-libzypp-dependency-version.patch</changelog>
  <changelog author="alynx.zhou@suse.com" date="1704196800">- Add PackageKit-find-python-3-6.patch: Specify the Python version
  we need to build this package.</changelog>
  <changelog author="dimstar@opensuse.org" 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="alynx.zhou@suse.com" date="1723550400">- Add PackageKit-mark-as-compulsory.patch: Prevent PackageKit from
  user uninstallable for most desktops (bsc#1226269).</changelog>
  <changelog author="songchuan.kang@suse.com" date="1726142400">- Add PackageKit-zypp-dont-install-updateCandidateObj.patch:
  zypp: Mark the correct packages to-be-installed (bsc#1227389,
  gh#PackageKit/PackageKit/commit/209aa6295).</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266)
- Drop usage of update-alternatives, but simplify installation of
  /usr/libexec/gst-install-plugins-helper as a direct symlink to
  pk-gstreamer-install.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1755777600">- Add PackageKit-zypp-parallel-package-downloads.patch:
  zypp: Implement parallel downloading
  (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).</changelog>
  <changelog author="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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>
</package>
<package pkgid="5e0bb4d84cead4f6861ea0712ecc49a19c8e2c85ec236371cc4cdf1df43be898075ecbaf09260b391d7fb3c26e8626deeba848a700f692b15613f1fb276c70bc" name="PackageKit-gstreamer-plugin" arch="s390x">
  <version epoch="0" ver="1.2.8" rel="160099.6.1"/>
  <changelog author="dimstar@opensuse.org" date="1699531200">- Update to version 1.2.8:
  + Libraries:
  - offline-updates:
    . Make package update list deduplication more efficient.
    . Add only one entry per package to 'offline-update-competed'
    file.
  - PkClient: Replace the GSimpleAsyncResult with the GTask API.
  - pk-client:
    . Fix use-before-set of PkProgress on cancellation.
    . Move cancellable disconnect to dispose.
    . Rework refcounting for PkClientState.
  + Backends: Changes to apt, dnf, PiSi and BSD backends.
- Changes from version 1.2.7:
  + New Features:
  - pkclient: Add an option to count download size with
    dependencies.
  - pk-transaction: Add support for getting the RemainingTime
    property.
  + Backends:
  - zypp: Fix ambiguous reference to 'filesystem' class.
  - Changes to dnf, apt, alpm backends.
- Changes from version 1.2.6:
  + New Features:
  - Expose transaction sender as read-only property on the bus.
  - pkmon: Display transaction sender binary name in log.
  - pk-transaction: Add Packages signal.
  - pk-transaction: Combine some D-Bus PropertiesChanged signal
    emissions.
  - pk-transaction: Add UpdateDetails signal.
  + Backends:
  - zypp:
    . implement upgrade-system method.
    . Clean up trailing whitespaces.
    . Avoid statuReset() on locked packages.
    . restore pool status after simulating an update.
    . Disable upgrade-system support in SLE.
    . build the pool before calling is_tumbleweed().
    . update libzypp dependency version.
    . Don't refresh repos before searching.
    . Check if packages are locked before removing.
    . add repository data in package id.
    . Remove trailing whitespace.
    + Changes to alpm, aptcc, apt, and nix backends.
- Rebase patches:
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
  + PackageKit-dynamic-export.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
- Drop upstream fixed patches:
  + PackageKit-zypp-add-repo-in-packageid.patch
  + PackageKit-zypp-add-upgrade-system.patch
  + PackageKit-zypp-avoid-statuReset.patch
  + PackageKit-zypp-dont-refresh-before-searching.patch
  + PackageKit-zypp-dont-remove-locked-packages.patch
  + PackageKit-zypp-fix-ambiguous-filesystem-reference.patch
  + PackageKit-zypp-fix-is-tumbleweed-check.patch
  + PackageKit-zypp-restore-pool-status-after-simulating-update.patch
  + PackageKit-zypp-update-libzypp-dependency-version.patch</changelog>
  <changelog author="alynx.zhou@suse.com" date="1704196800">- Add PackageKit-find-python-3-6.patch: Specify the Python version
  we need to build this package.</changelog>
  <changelog author="dimstar@opensuse.org" 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="alynx.zhou@suse.com" date="1723550400">- Add PackageKit-mark-as-compulsory.patch: Prevent PackageKit from
  user uninstallable for most desktops (bsc#1226269).</changelog>
  <changelog author="songchuan.kang@suse.com" date="1726142400">- Add PackageKit-zypp-dont-install-updateCandidateObj.patch:
  zypp: Mark the correct packages to-be-installed (bsc#1227389,
  gh#PackageKit/PackageKit/commit/209aa6295).</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266)
- Drop usage of update-alternatives, but simplify installation of
  /usr/libexec/gst-install-plugins-helper as a direct symlink to
  pk-gstreamer-install.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1755777600">- Add PackageKit-zypp-parallel-package-downloads.patch:
  zypp: Implement parallel downloading
  (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).</changelog>
  <changelog author="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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>
</package>
<package pkgid="2f0d63d6149bac98c3215555de16e6c3b0523251954bf08bb30c753448aaae76ab563716253ef7b889cb22dfec0456892681243aebbb71d82fdaf13071727aa1" name="PackageKit-gtk3-module" arch="s390x">
  <version epoch="0" ver="1.2.8" rel="160099.6.1"/>
  <changelog author="dimstar@opensuse.org" date="1699531200">- Update to version 1.2.8:
  + Libraries:
  - offline-updates:
    . Make package update list deduplication more efficient.
    . Add only one entry per package to 'offline-update-competed'
    file.
  - PkClient: Replace the GSimpleAsyncResult with the GTask API.
  - pk-client:
    . Fix use-before-set of PkProgress on cancellation.
    . Move cancellable disconnect to dispose.
    . Rework refcounting for PkClientState.
  + Backends: Changes to apt, dnf, PiSi and BSD backends.
- Changes from version 1.2.7:
  + New Features:
  - pkclient: Add an option to count download size with
    dependencies.
  - pk-transaction: Add support for getting the RemainingTime
    property.
  + Backends:
  - zypp: Fix ambiguous reference to 'filesystem' class.
  - Changes to dnf, apt, alpm backends.
- Changes from version 1.2.6:
  + New Features:
  - Expose transaction sender as read-only property on the bus.
  - pkmon: Display transaction sender binary name in log.
  - pk-transaction: Add Packages signal.
  - pk-transaction: Combine some D-Bus PropertiesChanged signal
    emissions.
  - pk-transaction: Add UpdateDetails signal.
  + Backends:
  - zypp:
    . implement upgrade-system method.
    . Clean up trailing whitespaces.
    . Avoid statuReset() on locked packages.
    . restore pool status after simulating an update.
    . Disable upgrade-system support in SLE.
    . build the pool before calling is_tumbleweed().
    . update libzypp dependency version.
    . Don't refresh repos before searching.
    . Check if packages are locked before removing.
    . add repository data in package id.
    . Remove trailing whitespace.
    + Changes to alpm, aptcc, apt, and nix backends.
- Rebase patches:
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
  + PackageKit-dynamic-export.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
- Drop upstream fixed patches:
  + PackageKit-zypp-add-repo-in-packageid.patch
  + PackageKit-zypp-add-upgrade-system.patch
  + PackageKit-zypp-avoid-statuReset.patch
  + PackageKit-zypp-dont-refresh-before-searching.patch
  + PackageKit-zypp-dont-remove-locked-packages.patch
  + PackageKit-zypp-fix-ambiguous-filesystem-reference.patch
  + PackageKit-zypp-fix-is-tumbleweed-check.patch
  + PackageKit-zypp-restore-pool-status-after-simulating-update.patch
  + PackageKit-zypp-update-libzypp-dependency-version.patch</changelog>
  <changelog author="alynx.zhou@suse.com" date="1704196800">- Add PackageKit-find-python-3-6.patch: Specify the Python version
  we need to build this package.</changelog>
  <changelog author="dimstar@opensuse.org" 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="alynx.zhou@suse.com" date="1723550400">- Add PackageKit-mark-as-compulsory.patch: Prevent PackageKit from
  user uninstallable for most desktops (bsc#1226269).</changelog>
  <changelog author="songchuan.kang@suse.com" date="1726142400">- Add PackageKit-zypp-dont-install-updateCandidateObj.patch:
  zypp: Mark the correct packages to-be-installed (bsc#1227389,
  gh#PackageKit/PackageKit/commit/209aa6295).</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266)
- Drop usage of update-alternatives, but simplify installation of
  /usr/libexec/gst-install-plugins-helper as a direct symlink to
  pk-gstreamer-install.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1755777600">- Add PackageKit-zypp-parallel-package-downloads.patch:
  zypp: Implement parallel downloading
  (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).</changelog>
  <changelog author="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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>
</package>
<package pkgid="583b64c815520969cbd3f5c87276e843b35b423e927133a3183be903f885dfa6960dec7479246455f3c0a7b0e6d3c6d85da59fb088097eeb174204133281051d" name="PackageKit-lang" arch="noarch">
  <version epoch="0" ver="1.2.8" rel="160099.6.1"/>
  <changelog author="dimstar@opensuse.org" date="1699531200">- Update to version 1.2.8:
  + Libraries:
  - offline-updates:
    . Make package update list deduplication more efficient.
    . Add only one entry per package to 'offline-update-competed'
    file.
  - PkClient: Replace the GSimpleAsyncResult with the GTask API.
  - pk-client:
    . Fix use-before-set of PkProgress on cancellation.
    . Move cancellable disconnect to dispose.
    . Rework refcounting for PkClientState.
  + Backends: Changes to apt, dnf, PiSi and BSD backends.
- Changes from version 1.2.7:
  + New Features:
  - pkclient: Add an option to count download size with
    dependencies.
  - pk-transaction: Add support for getting the RemainingTime
    property.
  + Backends:
  - zypp: Fix ambiguous reference to 'filesystem' class.
  - Changes to dnf, apt, alpm backends.
- Changes from version 1.2.6:
  + New Features:
  - Expose transaction sender as read-only property on the bus.
  - pkmon: Display transaction sender binary name in log.
  - pk-transaction: Add Packages signal.
  - pk-transaction: Combine some D-Bus PropertiesChanged signal
    emissions.
  - pk-transaction: Add UpdateDetails signal.
  + Backends:
  - zypp:
    . implement upgrade-system method.
    . Clean up trailing whitespaces.
    . Avoid statuReset() on locked packages.
    . restore pool status after simulating an update.
    . Disable upgrade-system support in SLE.
    . build the pool before calling is_tumbleweed().
    . update libzypp dependency version.
    . Don't refresh repos before searching.
    . Check if packages are locked before removing.
    . add repository data in package id.
    . Remove trailing whitespace.
    + Changes to alpm, aptcc, apt, and nix backends.
- Rebase patches:
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
  + PackageKit-dynamic-export.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
- Drop upstream fixed patches:
  + PackageKit-zypp-add-repo-in-packageid.patch
  + PackageKit-zypp-add-upgrade-system.patch
  + PackageKit-zypp-avoid-statuReset.patch
  + PackageKit-zypp-dont-refresh-before-searching.patch
  + PackageKit-zypp-dont-remove-locked-packages.patch
  + PackageKit-zypp-fix-ambiguous-filesystem-reference.patch
  + PackageKit-zypp-fix-is-tumbleweed-check.patch
  + PackageKit-zypp-restore-pool-status-after-simulating-update.patch
  + PackageKit-zypp-update-libzypp-dependency-version.patch</changelog>
  <changelog author="alynx.zhou@suse.com" date="1704196800">- Add PackageKit-find-python-3-6.patch: Specify the Python version
  we need to build this package.</changelog>
  <changelog author="dimstar@opensuse.org" 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="alynx.zhou@suse.com" date="1723550400">- Add PackageKit-mark-as-compulsory.patch: Prevent PackageKit from
  user uninstallable for most desktops (bsc#1226269).</changelog>
  <changelog author="songchuan.kang@suse.com" date="1726142400">- Add PackageKit-zypp-dont-install-updateCandidateObj.patch:
  zypp: Mark the correct packages to-be-installed (bsc#1227389,
  gh#PackageKit/PackageKit/commit/209aa6295).</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266)
- Drop usage of update-alternatives, but simplify installation of
  /usr/libexec/gst-install-plugins-helper as a direct symlink to
  pk-gstreamer-install.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1755777600">- Add PackageKit-zypp-parallel-package-downloads.patch:
  zypp: Implement parallel downloading
  (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).</changelog>
  <changelog author="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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="songchuan.kang@suse.com" 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>
</package>
<package pkgid="fb0876ea779ec4fa9525b2ec684072fb3ba1f698c65d2ee2dfc18a14bc8ebdeef88f5060fdc380c3c9ed89a92e22df518a8497bc45622a81190b3c976c336ef7" name="PgTcl" arch="s390x">
  <version epoch="0" ver="1.7" rel="bp161.1.2"/>
  <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="e998ccf36b8c044f073857f93ec0a186c56ce49d756a5666b1774c6ed57d2695c7fe1048142b7de69103a37ff5f730c6deee67c8baac2f6d0e9b528b5ec717a5" name="Photini" arch="noarch">
  <version epoch="0" ver="2022.3.2" rel="bp161.1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1631793600">- Update to version 2021.9.0
  * New option to set file timestamps to photo's taken date/time.
  * Improved GPX importer.
  * Add option to use python-exiv2 for metadata access.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1635940800">- Update to version 2021.11.0
  * Can use PySide6 instead of PySide2 or PyQt5.
  * New config option to enlarge user interface on high
    resolution screens.
  * Other minor improvements and bug fixes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1637150400">- Update to version 2021.11.1
  * Fix problems regenerating thumbnails if Pillow &amp; FFmpeg are
    not available.
  * Improved reading of Exif.Photo.UserComment values.
  * Minimum version of python-exiv2 is now 0.8.1
  * Other minor improvements and bug fixes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1638878400">- Update to version 2021.12.0
  * Installing with pip should install dependencies if needed.
  * Other minor improvements and bug fixes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1641297600">- Update to version 2022.1.0
  * Improved spell check language menu.
  * Add option to read BMFF files.
  * Other minor improvements and bug fixes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1645012800">- Update to version 2022.2.0
  * Add uploader tab for "Ipernity" photo sharing club.
  * Substantial rewrite of uploader tabs.
  * Main window "maximised" state is saved.
  * Other minor improvements and bug fixes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1647518400">- Update to version 2022.3.0
  * Removed OpenStreetMap tab.
  * Added licence related stuf to ownership tab.
  * Removed --user option from post install script.
  * Better caching of geocoder results.
  * Other minor improvements and bug fixes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1647950400">- Update to version 2022.3.1
  * Fix bug when removing marker from Bing map.
  * Fix bug in comparing version numbers.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1648641600">- Update to version 2022.3.2
  * Fix urllib import error porblem on some systems.
  * / Fix non-existing cache directory error.</changelog>
  <changelog author="pgajdos@suse.com" date="1666094400">- python-six is not required
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
</package>
<package pkgid="8b00db59f7f31983caba2e0a88acdaeca07890da7b008337924bad8aed5a67053fda5ed9152f445f967a7ddae41133c5adb9c38e338eede311ff460009b629c0" name="PlayOnLinux" arch="noarch">
  <version epoch="0" ver="4.4.0" rel="bp161.1.1"/>
  <changelog author="ecsos@opensuse.org" date="1497441600">- add patch PlayOnLinux-BrokenMiscButtons.patch
  fix issue 5522</changelog>
  <changelog author="ecsos@opensuse.org" date="1499774400">- update to 4.2.12
  * no changelog from upstream
- remove patch PlayOnLinux-BrokenMiscButtons.patch because now in
  upstream</changelog>
  <changelog author="ecsos@opensuse.org" date="1507032000">- add patch PlayOnLinux-https.patch to fix boo#1051248</changelog>
  <changelog author="kstreitova@suse.com" date="1530273600">- require p7zip-full for TW as 7z binary needed by PlayOnLinux was
  moved to this package (see bsc#899627 for more details about
  this change)</changelog>
  <changelog author="ecsos@opensuse.org" date="1543320000">- Update to 4.3.3
  * Linux: Fix HDPI support
  * Compatibility with OSX &lt; Mojave
- Changes from 4.3
  * Various fix on OSX
  * Phoenicis (POL 5) winebuild compatibility. POL 4 winebuilds
    will be deprecated.
    (See https://github.com/PhoenicisOrg/phoenicis-winebuild)</changelog>
  <changelog author="ecsos@opensuse.org" date="1545825600">- Update to 4.3.4
  * Fixed some bugs in the wineversion process
  * Begining of code cleaning and refactoring
  * Begining of using wx box sizers instead of absolute
    positioning. Most of the windows are now resizable.
    This should solve display issues on many cases: HDPI and
    alternative windows manager:
    (see https://www.playonlinux.com/en/topic-16188-Visual_error_with_KDE.html)
  * macOS: Remove XQuartz installation
  * macOS: Bundle an up-to-date wine version
  * macOS: Use native terminal instead of xterm
  * macOS: Fix localization
- Add PlayOnLinux-fix_media_dir.patch to fix variable MEDIA_DIR to
  correct location.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1599480000">- Update to 4.4.0
  - Update Variables.py
- Switch source from playonlinux.com to github.
- Run spec-cleaner.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1599480001">- PlayOnLinux requires now python3 and pyton3-wxPython.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1654689600">- Remove required python2 package dbus-1-python from spec.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1708948800">- Adjustments patch macro for rpm 4.20.</changelog>
</package>
<package pkgid="c0b698491c27007b9df01483c45c0f0139b6f55a9bb5b21f9d5d8ac0857ff6335ddbd464246c782905d2bbef11dbe82ba333372eb75989111f5349675a291e3a" name="ProtonPlus" arch="s390x">
  <version epoch="0" ver="0.4.20" rel="bp161.1.3"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1693915200">- update to version 0.4.6:
  * Add Installed filter
  * Add couple extra Wine/DXVK versions for download</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1700740800">- Update to version 0.4.7-2:
  * Modified the appdata file to include the changelog of v0.4.7
- Update to version 0.4.7-1:
  * Fix missing icon sizes.
- Update to version 0.4.7:
  * modernised UI
  * updated localization</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701259200">- update to version 0.4.8:
  * Fix Bottle Icon</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1702209600">- fix a bug which didn't show installed wine/proton versions</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1706011200">- change services to manual
- add a minimum meson version</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715342400">- update to 0.4.10:
  * Update GNOME runtime to version 46
  * Add rtsp variant of ge proton</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1721304000">- update to 0.4.15:
  * fix mistake
- update to 0.4.11:
  * update translations
  * Remove extra space in bottles.vala</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1726228800">- update to 0.4.16:
  * Added support for Steam Tinker Launch
  * Made Ctrl-Q quit the application
  * The window now remembers the last-used size
  * Improved UI polish and consistency
  * Made it easier to translate the application
  * Added developer scripts
  * Add swedish translation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1726574400">- update to 0.4.17:
  * Updated German translation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1728129600">- update to 0.4.20:
  * Generate PNG icons for desktop environments with bad SVG support
  * Use PNG app icons instead of SVG
- update to 0.4.19:
  * Fix Proton-Sarek
  * Update description to include Sarek
  * Add keywords to metainfo
- update to 0.4.18:
  * Refresh application logo with more shading and modern border
  * Add Sarek
  * Update Swedish translation</changelog>
</package>
<package pkgid="6e582198639269770b0b5b84e0ce9e28802ea9dd8094c0010381135ef56232dea3617fb75a366b14c8db16ee065cf8856bf9c2ade7ff3171b9691d4672b1b464" name="ProtonPlus-lang" arch="noarch">
  <version epoch="0" ver="0.4.20" rel="bp161.1.3"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1693915200">- update to version 0.4.6:
  * Add Installed filter
  * Add couple extra Wine/DXVK versions for download</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1700740800">- Update to version 0.4.7-2:
  * Modified the appdata file to include the changelog of v0.4.7
- Update to version 0.4.7-1:
  * Fix missing icon sizes.
- Update to version 0.4.7:
  * modernised UI
  * updated localization</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701259200">- update to version 0.4.8:
  * Fix Bottle Icon</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1702209600">- fix a bug which didn't show installed wine/proton versions</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1706011200">- change services to manual
- add a minimum meson version</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715342400">- update to 0.4.10:
  * Update GNOME runtime to version 46
  * Add rtsp variant of ge proton</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1721304000">- update to 0.4.15:
  * fix mistake
- update to 0.4.11:
  * update translations
  * Remove extra space in bottles.vala</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1726228800">- update to 0.4.16:
  * Added support for Steam Tinker Launch
  * Made Ctrl-Q quit the application
  * The window now remembers the last-used size
  * Improved UI polish and consistency
  * Made it easier to translate the application
  * Added developer scripts
  * Add swedish translation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1726574400">- update to 0.4.17:
  * Updated German translation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1728129600">- update to 0.4.20:
  * Generate PNG icons for desktop environments with bad SVG support
  * Use PNG app icons instead of SVG
- update to 0.4.19:
  * Fix Proton-Sarek
  * Update description to include Sarek
  * Add keywords to metainfo
- update to 0.4.18:
  * Refresh application logo with more shading and modern border
  * Add Sarek
  * Update Swedish translation</changelog>
</package>
<package pkgid="51b8dc08217f1cf7664bb94cc58dc7eeaeeda02502a7dabfbff1588a6375c1c19edca37edc98f0d3380b80ce77ceb23b3b585d6c49a5e2e67e5ab283bccc7d05" name="QR-Code-generator-devel" arch="s390x">
  <version epoch="0" ver="1.8.0+git17.856ba8a" rel="bp161.1.2"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1575374400">- Initial commit, needed by libreoffice 6.4</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;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&#xE1;&#x161; Chv&#xE1;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&#xFC;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>
</package>
<package pkgid="0011e61ec5379923f87399e92fa6aa2c211cdd54de6c72374522fb3426a834c72e621f9feae3ed932c9908f8c2768855b88676922ae6b4fca8b9fbdb3b27e714" name="QTalarm" arch="s390x">
  <version epoch="0" ver="2.5.1" rel="bp161.1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1578312000">- Package cleanup</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1601294400">- Update to version 2.0.2
  * Ui fixes: click tray icon to toggle reactive windows
  * Add license file
- Drop compatibility ifdef's for old distributions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604750400">- Update to version 2.1.0
  * auto saving all alarm data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606824000">- Update to version 2.1.1
  * Added manual monochrome tray icon option</changelog>
  <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>
</package>
<package pkgid="83be18c816cb59dff7ffbd2dcb99a52ed7d398501867183992c492c63fce63a3a17d45a18d1f12f8893acbb06b5ebff99624bf5ba7699f25759d4b2b5f04853b" name="QtDMM" arch="s390x">
  <version epoch="0" ver="0.9.8" rel="bp161.1.3"/>
  <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&#x161;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="ba6ad6b9d6229802bd3074da1719237198fbdd94b0066450ae8ca9c081f58472e52c27c42421bfc5d32842c7b8daf2079b951689f3ce232cd2943775efd9949c" name="QtPass" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="bp161.1.3"/>
  <changelog author="ecsos@opensuse.org" date="1528200000">- update to 1.2.3
  - Add support for OTP code generation on Linux as requested in
    [#327] #394 (Noettore)
  - Revert scroll bar changes #393 (destanyol)
  - Fix High Dpi Support. Works now under Windows and KDE/Plasma.
    [#392] (hgraeber)
  - Duplicate prefix in installation of tests directory in v1.2.2.
    [#389]
  - Compilation error on FreeBSD member access into incomplete type
    [#388]
- remove patch qtpass-highdpi.patch because now in upstream</changelog>
  <changelog author="herbert@graeber-clan.de" date="1531137600">- Make RCC calls reproducible</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" date="1539432000">- For reprodicibilty QT_HASH_SEED has to be set to 0</changelog>
  <changelog author="ecsos@opensuse.org" date="1566648000">- Update to 1.3.0
  Some of the many changes, please resort to the CHANGELOG for
  a more complete listing.
  - Add otp (two factor authentication) support #327
  - Use key fingerprint as ID instead of “long” ID. #452
  - Typo: dialouge to dialogue. #444
  - Scripts and logic specific to Windows Store releases #439
  - For config check, check that the selected binary is available.
    [#438]
  - Fix character encoding issues for non-UTF-8 locales. #435
  - Fixes and improvments for config dialog #432
  - Support for using WSL binaries on Windows #431
  - Bugfixes and Windows compatibility improvements #430
  - Semi-automatic code cleanup #425
  - Update to prevent the installer requesting admin #424
  - Display passwords as QR codes #421
  - Tested working on Mac Os HS with pinentry-mac #419
  - Bugfixes #413
  - pwgen: fix inverted "Generate ... less secure passwords"
    checkbox #409
  - Continuing refactoring #407
  - #390 make box cheched when opening a folder users panel #403
  - Windows sigsev issues #326
  - Access to the / (root) directory form within the application
    window on MacOS #302
  - Context menu on transparent fields is transparent too . . #227
  - Various issues with Info.plist file on macOS #457
  - Problem with GNUpg not found on MacOS #362
  - Unable to see main application window (applicationn runs
    minimized to tray only) #286</changelog>
  <changelog author="ecsos@opensuse.org" date="1570017600">- Update to 1.3.1
  - Renaming password #463 #469
  - Edit main title field #446
  - Add missing finishedShow() signal connection in PasswordDialog
    constructor (fixes the "Edit password" function) #473
  - Build dependency fixes #467 #479
  - Additional lines (notes) shown again #474
  - Running but no GUI #451
  - Correct font color with Dark themes #340 #476
  - Add missing overrides #478
  - Sorted profiles dropdown as in #404 #472
  - Fix missing app ID and icon on Wayland. #468</changelog>
  <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>
</package>
<package pkgid="221fca07688034a3e88c1a8fa0f1f53e7fd01527439148424596b39595693520a9880639c20d4823bd90738db9afd8ec66f293ff6971d8fa8a75dc6fa560fe28" name="R-KernSmooth" arch="s390x">
  <version epoch="0" ver="2.23.24" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="8c355963be01f8f35ac1c0d9bfa26043e2bc60f02951c2b01f52fa42279dc9177285920cdef2e2d13af8446ce61f24d5f153e786928229c89b3f0d77209fc4ac" name="R-MASS" arch="s390x">
  <version epoch="0" ver="7.3.60.2" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="3e7d86191bccf4093725178d3319265be873a05d1188eb8099d0b615367db922d1043520b74eac9769ecc0817e6cc13084385f023f3b080429c4223e05c5dd11" name="R-Matrix" arch="s390x">
  <version epoch="0" ver="1.7.0" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="e158144162170c8a8dfe008b16fa0b48fd71f57274c10c3fafac66944c9a605cf88bcb006651ac373ecbc41df58b871de5ada595782997a1f62446b8adc9329a" name="R-base" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="87cd7d3dea6b140bb6465c198b12040e3ecce7b42ae0c6b413a3935e5da91630e16c4bf301cb65940148888b097ceb5be4b3603faedccdb55b9c5b6977baa82f" name="R-base-devel" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="6162c2da62ffb8c75e21222bf8ce414fe1633f10bccb08ea66b4eb78d88763ff8a01d566815368ccb519022ab7fee894c7653b292a5f824a3ddfd381c1d74d19" name="R-boot" arch="s390x">
  <version epoch="0" ver="1.3.30" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="982fdb9b82b42837df9c8379c4a6fe78f88e5e59eb485a92866ba2d9eae275fb92fb0f273a96e8a4bcdbf11bac916efacd5e1d8995acac6f991e0d352d08f5b1" name="R-class" arch="s390x">
  <version epoch="0" ver="7.3.22" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="e52e22238b211388f3c2ed112d6724db1d0df584c96ed6e3b1ce555387d9ce6a76e934e1242b27b3b5e4718389b259bb76202a4f0c0f76ab841d9b778c541cb5" name="R-cluster" arch="s390x">
  <version epoch="0" ver="2.1.6" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="59c6850413d8c45ff02cf2f6330cce7b3f8a5a6ed4ef582a47bd8c683bbb92d628e3bc5e80abdc66eb897f235158065b36ff085938942a8d996b097ed9e23358" name="R-codetools" arch="s390x">
  <version epoch="0" ver="0.2.20" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="c5228453b545a02d1a41a0828c671a40f6e0bc9d582b63a0b92eaceece846f5554a9d78eb6014497f6b32231002bb6d70b828896e592c222125d8c33239c2405" name="R-compiler" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="4bbddb011b8e215b6d86fce7312fa061b02163c7f5905a0dea2331f4ff6979eed63811c773d551a57902c1f235050abd1a291e6ab38ac0f99c38faa9afb2ea81" name="R-core" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="5f44dde3d93580b07f64cba60efe4da67e51930741ea4d76239fa722e59e22de8922512f8b1b81d68bab82fdb537f26dd959ea2961202f65221b187d36ae45bb" name="R-core-devel" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="f1796cbef9c21347b9c3c1bd900db7ce9dcd0efd2ab1ef4407fc49377be625f62600847d6b7c4394f3a4194f6c7561fa680a816e9fd9a2a498e3809f8f02a71f" name="R-core-doc" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="fb7b262b5a12b447871a9e5d82c0efb8b8d4d4da5adfcbbd734978b96ab73111a67a2a838d361da9ea67eca006d0008c0e88dd76d886302f81a369bb9820efc3" name="R-core-libs" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="4895cd49f56ab353962b0fae0414b5b12239e514406a897a6c79d3cbd526c4b472a672cd0719ea40d47af157d7cde42362c9a7ce1ef6da1e5409fd96c3b1489c" name="R-core-packages" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="1545a852840acdf86b68d1d3025961d1109d869cc304786f01528eca26105fb9b27c6619b4e73dfc9518436b0cbeb68cbd580a11c8ebcdc59857d74354110a71" name="R-datasets" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="1a222cd5c25179c8ad43d0b5ebf29f3b53fe368ac5127896924552eb4694e5cc2e520ae46fa508ebbaa51ba56388901ab92a28f320c0cb018ea1a015c8f224bc" name="R-foreign" arch="s390x">
  <version epoch="0" ver="0.8.86" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="82e596d625f3e376c52240e0c3f0385b48c77641a9243459290d3be445f3cfcefc4dcd3ac3f5131fe2db725b4636e482b8e3e17497f536b6eae88caa0e30d4bc" name="R-grDevices" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="d118be84368539c2f572b911ab394ee91a3877cb53eb6010a61722215c152350323d113f9647fcf7502a5aac136d4a3aeab9a7a9a5d9770469929bb3a3db338c" name="R-graphics" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="99675b6bdc3941e4a95028d083f024e858e45b95a44aecf069f1b3b6b1204b2172d80fe69c7bbdc1e5b71ce74f0c1521b9388ae92cf67080cee60df152683937" name="R-grid" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="58edac6e65f27de961db83afea15a8bd3e74c57478c483ab874beb0d398ea32b7bc4c4caca86344cfe2d0a55e91c208862bde8cce0e7438ec8fde91df5f93600" name="R-lattice" arch="s390x">
  <version epoch="0" ver="0.22.6" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="7c4c17f32dfaabaad1458a0a0cb2aca6f7f2bead917bc2576935e2a19a53bf0668665fb655ae3b39027bc103d32932c9d3c0f6ba240924214cb5a6bd6618b68b" name="R-methods" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="58e3fefad10dedb02c2c1483d812209450456d261f217fcc41f165755ea1e2f24239e3b067367895e8be6cc2f780f8fd0c8a59636c692d34cfb1eb710e1fe8a7" name="R-mgcv" arch="s390x">
  <version epoch="0" ver="1.9.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="ed06bdc2330ba2d60e85331ec48ed088ccc99b37940e478e4d4000c3745b92079cb0ce4ae5e1e60e536621a5bdb024ad610e652677c1c17bcbaafcdf06e7a2a5" name="R-nlme" arch="s390x">
  <version epoch="0" ver="3.1.164" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="d4e56abada555008d9bb45d2724697bcd0d65667b1a558c1ff9aa3d82168bd2ac16bc09d61b6eb39086a0aeb628eaa6923a9e5709b4865e2d4ac239c9d9cb3de" name="R-nnet" arch="s390x">
  <version epoch="0" ver="7.3.19" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="f70ebd8f44628e5719a88d083527173e0099b10fa48b293ceccc5eb2300443838703a9231aba8080575ee59946ff067af3754f21378fc99cb0584f693dc22e12" name="R-parallel" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="bcf2c651e2341f59a7e25129c12ab5400b53328a8af1173b9b2c7ed0b25ca764ee1a57553d8d98ce4bb498684b3f3335ff7fb24dd2aa3a0fa7902d53dc09072f" name="R-recommended-packages" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="142581351cc06824ef0a5def0f48b63ab2f06ce71d03ee8aa72d93b544dbacac5dcd62b763784f19f4cc7ed505ac192131e0460059db6165c28bd37f90a30e0f" name="R-rpart" arch="s390x">
  <version epoch="0" ver="4.1.23" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="188a711602516604ec5451fc3d3f7cb77df78e219f429ac0b4e3f9508bd27e5527bd91e821470d112e2a1a6207735b2ac472ae7a3dbc46e70af74845b427560f" name="R-spatial" arch="s390x">
  <version epoch="0" ver="7.3.17" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="d5015f440c2ab9f079495af209b5192dbe8183eb1add222a27da1ee0c4aaabbf44f69e6df059318667dd76773427e472b25f91b88b540bb6658b0e881459d9be" name="R-splines" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="8ee9df06afe0ff65a52e9567d7e0341b6de2032b99e7225e02f1550ec47ad739d800d01df8ce40d781ec0cd2c9fcd457c95a1492392abb3e588cb8753a4f41ce" name="R-stats" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="ba4d4c3df1868c1f7859fcfe7ae561c881eb99b250c9dcb8a139e56a454e35246bdf15cc836731e34e85c8cc04d8c65bad4c214a15b8406104470b1e1dd3ce0c" name="R-stats4" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="28a7f84fc280d8208266cc4a078f4fcae69e130f2f705dfad6d76e282fc85b30cc131021dd77f7f074dd6a65791c3f1b7ffed766f8f264ca9d5f9a3edc2aee49" name="R-survival" arch="s390x">
  <version epoch="0" ver="3.6.4" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="af269d0b1f701b507c421e5b0f2d3be6f8f9a3425a02fbe19925fb22863459aa28882e7aab7b426aaec1f4c7261ed1c6c8d5ffe51551fcc60d5f8078f7053492" name="R-tcltk" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="80236287a96ab74b3bc7a9d7a922fce5106b6707ee69ef5073d7b7c4d47e5900e19f196a1eac9e92c08c7f84af35e61159d34f7d5e9360185cca9c25745b9b56" name="R-tools" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="898c225f28ddf62540d38314a745ad1b6debb00c819961f0ff76674523f876b74d1c1b5f66d969b72fa82426908f5ca376293ef17f83a1ec8dcfd90cca922635" name="R-utils" arch="s390x">
  <version epoch="0" ver="4.4.1" rel="bp161.1.90"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1655985600">- CHANGES IN R 4.2.1:
  NEW FEATURES:
  * New function utils::findCRANmirror() to find out if a CRAN mirror
    has been selected, otherwise fallback to the main site.  This
    behaves in the same way as tools::CRAN_package_db() and is
    intended for packages wishing to access CRAN for purposes other
    than installing packages.
    The need for this was shown by a day when the main CRAN website
    was offline and a dozen or so packages which had its URL
    hardcoded failed their checks.
  INSTALLATION on a UNIX-ALIKE:
  * The libraries searched for by --with-blas (without a value) now
    include BLIS (after OpenBLAS but before ATLAS).  And on macOS,
    the Accelerate framework (after ATLAS).  (This is patterned after
    the AX_BLAS macro from the Autoconf Archive.)
  * The included LAPACK sources have been updated to 3.10.1.
  UTILITIES:
  * The (full path to) the command tidy to be used for HTML
    validation can be set by environment variable R_TIDYCMD.
  * Setting environment variable _R_CHECK_RD_VALIDATE_RD2HTML_ to a
    false value will override R CMD check --as-cran and turn off HTML
    validation.  This provides a way to circumvent a problematic
    tidy.
    The 2006 version that ships with macOS is always skipped.
  C-LEVEL FACILITIES:
  * The undocumented legacy declarations of Sint, Sfloat, SINT_MAX
    and SINT_MIN in header R.h are deprecated.
  BUG FIXES:
  * fisher.test(d) no longer segfaults for "large" d; fixing PR#18336
    by preventing/detecting an integer overflow reliably.
  * tar(., files=*) now produces correctly the warning about invalid
    uid or gid of files, fixing PR#18344, reported by Martin Morgan.
  * tk_choose.files() with multi = FALSE misbehaved on paths
    containing spaces (PR#18334) (regression introduced in R 4.0.0).
  * sort(x, partial = ind, *) now works correctly notably for the
    non-default na.last = FALSE or TRUE, fixing PR#18335 reported by
    James Edwards.
  * Environment variable _R_CHECK_XREFS_REPOSITORIES_ is only used
    for checking .Rd cross-references in R CMD check (as documented)
    and not for other uses looking for a CRAN mirror.
  * The search for a CRAN mirror when checking packages now uses
    getOption("repos") if that specifies a CRAN mirror, even when it
    does not also specify all three Bioconductor repositories (as was
    previously required).
  * The HTML code generated by tools::Rd2HTML() has been improved to
    pass tidy 5.8.0.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1667217600">- CHANGES IN R 4.2.2:
  NEW FEATURES:
  * tools::Rdiff(useDiff = TRUE) checks for the presence of an
    external diff command and switches to useDiff = FALSE if none is
    found.  This allows R CMD Rdiff to always work.
  * On Windows, environment variable R_LIBCURL_SSL_REVOKE_BEST_EFFORT
    can be used to switch to only 'best-effort' SSL certificate
    revocation checks with the default "libcurl" download method.
    This reduces security, but may be needed for downloads to work
    with MITM proxies (PR#18379).
  * (macOS) The run-time check for libraries from XQuartz for X11 and
    Tcl/Tk no longer uses otool from the Apple Developer Tools
    (PR#18400).
  * The LaTeX style for producing the PDF manuals, Rd.sty, now loads
    the standard amsmath, amsfonts and amssymb packages for greater
    coverage of math commands in the Rd \eqn and \deqn macros.  The
    \mathscr LaTeX command is also provided (via the mathrsfs
    package, if available, or the amsfonts bundle otherwise),
    fulfilling the wish of PR#18398.
  * (Windows) The default format of readClipboard() and
    writeClipboard() has been changed to 13 (CF_UNICODETEXT).
  INSTALLATION on a UNIX-ALIKE:
  * The PDF manuals (if built) can be compacted by the new target
    make compact-pdf (at the top level or in directory doc/manual).
  * There is now configure support for LLVM clang 15 on Linux, which
    defaults to position-independent (PIE) executables whereas
    gfortran does not.
  * Many small changes to ease compilation (and suppress warnings)
    with LLVM clang 15.
  BUG FIXES:
  * Rscript -e would fail if stdin were closed (Reported by Henrik
    Bengtsson.)
  * qt(*, log.p=TRUE) in outer tails no longer produces NaN in its
    final steps, thus fixing PR#18360.
  * tools::Rd2latex() now escapes hashes and ampersands when writing
    URLs, fixing LaTeX errors with such URLs in \tabular.
  * When isGeneric(f, fdef=*) is used with mismatching names, the
    warning is better understandable; reported (with fix) in PR#18370
    by Gabe Becker.
  * poly(x, n) now works again (and is now documented) when x is a
    "Date" or "POSIXct" object, or of another class while fulfilling
    mode(x) == "numeric".  This also enables poly(x, *, raw=TRUE) for
    such variables.  Reported by Michael Chirico to R-devel.
  * write.table(), write.csv() and write.csv2() restore their
    numerical precision (internal equivalent of digits = 15) after an
    interrupt (PR#18384).
  * One can now read also byte FF from a clipboard connection
    (PR#18385).
  * source("") and source(character()) now give more helpful error
    messages.
  * R CMD check --as-cran set _R_CHECK_TIMINGS_ too late to have the
    intended effect.
  * as.POSIXlt(x) now also works with very large dates x, fixing
    PR#18401 reported by Hannes M"uhleisen.
  * Files can now be extracted even from very large zip archives
    (PR#18390, thanks to Martin Jakt).
  * Non-finite objects of class "POSIXlt" are now correctly coerced
    to classes "Date" and "POSIXct"; following up on the extension to
    format() them correctly.
  * Added methods for is.finite(), is.infinite() and is.nan() for
    "POSIXlt" date-time objects.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1678881600">- CHANGES IN R 4.2.3:
  C-LEVEL FACILITIES:
  * The definition of DL_FUNC in R_ext/Rdynload.h has been changed to
    be fully C-compliant.  This means that functions loaded _via_ for
    example R_GetCCallable need to be cast to an appropriate type if
    they have any arguments.
  * .Machine has a new element sizeof.time_t to identify old systems
    with a 32-bit type and hence a limited range of date-times (and
    limited support for dates millions of years from present).
  PACKAGE INSTALLATION:
  * (Windows) The default C++ standard had accidentally been left at
    C++11 when it was changed to C++14 on Unix.
  BUG FIXES:
  * As "POSIXlt" objects may be "partially filled" and their list
    components meant to be recycled, length() now is the length of
    the longest component.
  * as.POSIXlt.Date() could underflow for dates in the far past (more
    than half a million years BCE).
  * as.Date.POSIXlt(x) would return "1970-01-01" instead of NA in R
    4.2.2, e.g., for
    x &lt;- as.POSIXlt(c("2019-01-30","2001-1-1"))
    x$mon &lt;- c(0L, NA); as.Date(x)
  * R CMD check failed to apply enabled _R_CHECK_SUGGESTS_ONLY_ to
    examples and vignettes (regression in R 4.2.0).
  * R CMD check did not re-build vignettes in separate processes by
    default (regression in R 4.2.0).
  * Running examples from HTML documentation now restores previous
    knitr settings and options (PR#18420).
  * Quartz: fonts are now located using Core Graphics API instead of
    deprecated ATS which is no longer supported in the macOS 13 SDK
    (PR#18426).  This also addresses an issue where the currently
    used font in the Quartz device context was not correctly
    retained.
  * (Windows) Math symbols in text drawing functions are again
    rendered correctly (PR#18440).  This fixes a regression in R
    4.2.1 caused by a fix in PR#18382 which uncovered an issue in
    GraphApp due to which the symbol charset was not used with TT
    Symbol font face.
  * (Windows) Installing a package with a src/Makefile.{win,ucrt}
    file includes ~/.R/Makevars.win64 in the search for user
    makevars, as documented in "R Installation and Administration"
    and done for packages with a src/Makevars.{win,ucrt} file.
  * format(&lt;POSIXlt_w/_unbalanced_sec&gt;, "....%OS&lt;n&gt;") with n &gt; 0 no
    longer accidentally uses the unbalanced seconds, thanks to
    Suharto Anggono's report (including patch) in PR#18448.
  * solve.default(a, b) works around issues with some versions of
    LAPACK when a contains NA or NaN values.
  * When UseMethod() cannot dispatch, it no longer segfaults
    producing the error message in case of a long class(), thanks to
    Joris Vankerschaver's report (including patch) in PR#18447.
  * When example(foo, ..) produces graphics on an interactive device
    it needs to open itself, it now leaves devAskNewPage() unchanged
    even when it was FALSE, thus fixing a 14 years old '&lt;FIXME&gt;'.
  * packageDescription() again catches errors from encoding
    conversions. This also fixes broken packageVersion() in C locale
    on systems where iconv does not support transliteration.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1681128000">- add patch to build with libcurl &gt;= 8</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1682078400">- CHANGES IN R 4.3.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Calling &amp;&amp; or || with LHS or (if evaluated) RHS of length greater
    than one is now always an error, with a report of the form
    'length = 4' in coercion to 'logical(1)'
    Environment variable _R_CHECK_LENGTH_1_LOGIC2_ no longer has any
    effect.
  NEW FEATURES:
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.10.1.  (This caused some platform-dependent
    changes to package check output.)  And then to the sources from
    LAPACK version 3.11.0 (with changes only to double complex
    subroutines).
  * The included LAPACK sources have been updated to include the four
    Fortran 90 routines rather than their Fortran 77 predecessors.
    This may give some different signs in SVDs or
    eigendecompositions..  (This completes the transition to LAPACK
    3.10.x begun in R 4.2.0.)
  * The LAPACK sources have been updated to version 3.11.0.  (No new
    subroutines have been added, so this almost entirely bug fixes:
    Those fixes do affect some computations with NaNs, including R's
    NA.)
  * The parser now signals _classed_ errors, notably in case of the
    pipe operator |&gt;.  The error object and message now give line and
    column numbers, mostly as proposed and provided by Duncan Murdoch
    in PR#18328.
  * toeplitz() is now generalized for asymmetric cases, with a
    toeplitz2() variant.
  * xy.coords() and xyz.coords() and consequently, e.g., plot(x,y,
    log = "y") now signal a _classed_ warning about negative values
    of y (where log(.) is NA).  Such a warning can be specifically
    suppressed or caught otherwise.
  * Regular expression functions now check more thoroughly whether
    their inputs are valid strings (in their encoding, e.g. in
    UTF-8).
  * The performance of grep(), sub(), gsub() and strsplit() has been
    improved, particularly with perl = TRUE and fixed = TRUE.  Use of
    useBytes = TRUE for performance reasons should no longer be
    needed and is discouraged: it may lead to incorrect results.
  * apropos() gains an argument dot_internals which is used by the
    completion (help(rcompgen)) engine to also see base internals
    such as .POSIXct().
  * Support in tools::Rdiff() for comparing uncompressed PDF files is
    further reduced - see its help page.
  * qqplot(x, y, ...) gains conf.level and conf.args arguments for
    computing and plotting a confidence band for the treatment
    function transforming the distribution of x into the distribution
    of y (Switzer, 1976, _Biometrika_). Contributed by Torsten
    Hothorn.
  * Performance of package_dependencies() has been improved for cases
    when the number of dependencies is large.
  * Strings newly created by gsub(), sub() and strsplit(), when any
    of the inputs is marked as "bytes", are also marked as "bytes".
    This reduces the risk of creating invalid strings and accidental
    substitution of bytes deemed invalid.
  * Support for readLines(encoding = "bytes") has been added to allow
    processing special text files byte-by-byte, without creating
    invalid strings.
  * iconv(from = "") now takes into account any declared encoding of
    the input elements and uses it in preference to the native
    encoding.  This reduces the risk of accidental creation of
    invalid strings, particularly when different elements of the
    input have different encoding (including "bytes").
  * Package repositories in getOption("repos") are now initialized
    from the repositories file when utils is loaded (if not already
    set, e.g., in .Rprofile).  (From a report and patch proposal by
    Gabriel Becker in PR#18405.)
  * compactPDF() gets a verbose option.
  * type.convert() and hence read.table() get new option tryLogical =
    TRUE with back compatible default.  When set to false, converts
    "F" or "T" columns to character.
  * Added new unit prefixes "R" and "Q" for abbreviating
    (unrealistically large) sizes beyond 10^{27} in standard = "SI",
    thanks to Henrik Bengtsson's PR#18435.
  * as.data.frame()'s default method now also works fine with atomic
    objects inheriting from classes such as "roman", "octmode" and
    "hexmode", such fulfilling the wish of PR#18421, by Benjamin
    Feakins.
  * The as.data.frame.vector() utility now errors for wrong-length
    row.names.  It warned for almost six years, with "Will be an
    error!".
  * sessionInfo() now also contains La_version() and reports codepage
    and timezone when relevant, in both print() and toLatex() methods
    which also get new option tzone for displaying timezone
    information when locale = FALSE.
  * New function R_compiled_by() reports the C and Fortran compilers
    used to build R, if known.
  * predict(&lt;lm&gt;, newdata = *) no longer unnecessarily creates an
    offset of all 0s.
  * solve() for complex inputs now uses argument tol and by default
    checks for 'computational singularity' (as it long has done for
    numeric inputs).
  * predict(&lt;rank-deficient lm&gt;, newdata=*) now obeys a new argument
    rankdeficient, with new default "warnif", warning only if there
    are non-estimable cases in newdata.  Other options include
    rankdeficient = "NA", predicting NA for non-estimable newdata
    cases.  This addresses PR#15072 by Russ Lenth and is based on his
    original proposal and discussions in PR#16158 also by David Firth
    and Elin Waring.  Still somewhat experimental.
  * Rgui console implementation now works better with the NVDA screen
    reader when the full blinking cursor is selected.  The underlying
    improvements in cursor handling may help also other screen
    readers on Windows.
  * The drop-field control in GraphApp can now be left with the TAB
    key and all controls can be navigated in the reverse order using
    the Shift+TAB key, improving accessibility of the Rgui
    configuration editor.
  * qnorm(&lt;very large negative&gt;, log.p=TRUE) is now fully accurate
    (instead of to "only" minimally five digits).
  * demo(error.catching) now also shows off withWarnings() and
    tryCatchWEMs().
  * As an experimental feature the placeholder _ can now also be used
    in the rhs of a forward pipe |&gt; expression as the first argument
    in an extraction call, such as _$coef. More generally, it can be
    used as the head of a chain of extractions, such as _$coef[[2]].
  * Spaces in the environment variable used to choose the R session's
    temporary directory (TMPDIR, TMP and TEMP are tried in turn) are
    now fatal.  (On Windows the 'short path' version of the path is
    tried and used if that does not contain a space.)
  * all.equal.numeric() gets a new optional switch giveErr to return
    the numeric error as attribute.  Relatedly,
    stopifnot(all.equal&lt;some&gt;(a, b, ..)) is as "smart" now, as
    stopifnot(all.equal(....)) has been already, thus allowing
    customized all.equal&lt;Some&gt;() wrappers.
  * R on Windows is now able to work with path names longer than 260
    characters when these are enabled in the system (requires at
    least Windows 10 version 1607).  Packages should be updated to
    work with long paths as well, instead of assuming PATH_MAX to be
    the maximum length.  Custom front-ends and applications embedding
    R need to update their manifests if they wish to allow this
    feature.  See
    &lt;https://blog.r-project.org/2023/03/07/path-length-limit-on-windows&gt;
    for more information.
  * 'Object not found' and 'Missing argument' errors now give a more
    accurate error context. Patch provided by Lionel Henry in
    PR#18241.
  * The @ operator is now an S3 generic. Based on contributions by
    Tomasz Kalinowski in PR#18482.
  * New generic chooseOpsMethod() provides a mechanism for objects to
    resolve cases where two suitable methods are found for an Ops
    Group Generic. This supports experimenting with alternative
    object systems. Based on contributions by Tomasz Kalinowski in
    PR#18484.
  * inherits(x, what) now accepts values other than a simple
    character vector for argument what. A new generic, nameOfClass(),
    is called to resolve the class name from what. This supports
    experimenting with alternative object systems. Based on
    contributions by Tomasz Kalinowski in PR#18485.
  * Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
    now reports the current backend.
  * The "data.frame" method for subset() now warns about extraneous
    arguments, typically catching the use of = instead of == in the
    subset expression.
  * Calling a:b when numeric a or b is longer than one may now be
    made into an error by setting environment variable
    _R_CHECK_LENGTH_COLON_ to a true value, along the proposal in
    PR#18419 by Henrik Bengtsson.
  * density(x, weights = *) now warns if automatic bandwidth
    selection happens without using weights; new optional warnWbw may
    suppress the warning.  Prompted by Christoph Dalitz' PR#18490 and
    its discussants.
  * rm(list = *) is faster and more readable thanks to Kevin Ushey's
    PR#18492.
  * The plot.lm() function no longer produces a normal Q-Q plot for
    GLMs. Instead it plots a half-normal Q-Q plot of the absolute
    value of the standardized deviance residuals.
  * The print() method for class "summary.glm" no longer shows
    summary statistics for the deviance residuals by default.  Its
    optional argument show.residuals can be used to show them if
    required.
  * The tapply() function now accepts a data frame as its X argument,
    and allows INDEX to be a formula in that case. by.data.frame()
    similarly allows INDICES to be a formula.
  * The performance of df[j] &lt;- value (including for missing j) and
    write.table(df) has been improved for data frames df with a large
    number of columns.  (Thanks to Gabriel Becker's PR#18500,
    PR#18503 and discussants, prompted by a report from Toby Dylan
    Hocking on the R-devel mailing list.)
  * The matrix multiply operator %*% is now an S3 generic, belonging
    to new group generic matrixOps.  From Tomasz Kalinowski's
    contribution in PR#18483.
  * New function array2DF() to convert arrays to data frames,
    particularly useful for the list arrays created by tapply().
  DATES and TIMES:
  * On platforms where (non-UTC) datetimes before 1902 (or before
    1900 as with system functions on recent macOS) are guessed by
    extrapolating time zones from 1902-2037, there is a warning at
    the first use of extrapolation in a session.  (As all time zones
    post 2037 are extrapolation, we do not warn on those.)
  * (Platforms using --with-internal-tzone, including Windows and by
    default macOS). How years are printed in dates or date-times can
    be controlled by environment variable R_PAD_YEARS_BY_ZERO.  The
    default remains to pad to 4 digits by zeroes, but setting value
    no gives no padding (as used by default by glibc).
  * strftime() tries harder to determine the offset for the "%z"
    format, and succeeds on the mainstream R platforms.
  * strftime() has a limit of 2048 bytes on the string produced -
    attempting to exceed this is an error.  (Previously it silently
    truncated at 255 bytes.)
  * sessionInfo() records (and by default prints) the system time
    zone as part of the locale information.  Also, the source
    (system/internal) of the date-time conversion and printing
    functions.
  * Objects of class "POSIXlt" created in this version of R always
    have 11 components: component zone is always set, and component
    gmtoff is set for times in UTC and usually set on the (almost
    all) platforms which have C-level support, otherwise is NA.
  * There are comprehensive validity checks on the structure of
    objects of class "POSIXlt" when converting (including formatting
    and printing).  (This avoids mis-conversions of hand-crafted
    objects.)
  * There is some support for using the native date-time routines on
    macOS: this is only viable on recent versions (e.g. 12.6 and 13)
    and does get wrong some historical changes (before 1900, during
    WWII).  Use of --with-internal-tzone remains the default.
  * as.POSIXct(&lt;numeric&gt;) and as.POSIXlt(.) (without specifying
    origin) now work.  So does as.Date(&lt;numeric&gt;).
  * as.Date.POSIXct(., tz) now treats several tz values, notably
    "GMT" as equivalent to "UTC", proposed and improved by Michael
    Chirico and Joshua Ulrich in PR#17674.
  * Experimental balancePOSIXlt() utility allows using "ragged" and
    or out-of-range "POSIXlt" objects more correctly, e.g., in
    subsetting and subassignments.  Such objects are now documented.
    More experimentally, a "POSIXlt" object may have an attribute
    "balanced" indicating if it is known to be filled or fully
    balanced.
  * Functions axis.Date() and axis.POSIXct() are rewritten to gain
    better default tick locations and better default formats by using
    prettyDate(). Thanks to Swetlana Herbrandt.
  * The mapping of Windows' names for time zones to IANA's 'Olson'
    names has been updated.  When ICU is available (it is by
    default), it is used to get a mapping for the current region set
    in Windows.  This can be overridden by setting environment
    variable TZ to the desired Olson name - see OlsonNames() for
    those currently available.
  GRAPHICS:
  * The graphics engine version, R_GE_version, has been bumped to 16
    and so packages that provide graphics devices should be
    reinstalled.
  * The grDevices and grid packages have new functions for rendering
    typeset glyphs, primarily: grDevices::glyphInfo() and
    grid::grid.glyph().
    Rendering of typeset glyphs is only supported so far on the
    Cairo-based graphics devices and on the pdf() and quartz()
    devices.
  * The defined behaviour for "clear" and "source" compositing
    operators (via grid::grid.group()) has been changed (to align
    better with simple interpretation of original Porter-Duff
    definitions).
  * Support for gradients, patterns, clipping paths, masks, groups,
    compositing operators, and affine transformations has been added
    to the quartz() device.
  INSTALLATION on a UNIX-ALIKE:
  * A system installation of generic LAPACK 3.10.0 or later will be
    preferred to the version in the R sources.
    configure option --with-lapack=no (equivalently --without-lapack)
    forces compilation of the internal LAPACK sources.
    If --with-lapack is not specified, a system liblapack is looked
    for and used if it reports version 3.10.0 or later and does not
    contain BLAS routines.
    Packages using LAPACK will need to be reinstalled if this changes
    to using an external library.
  * On aarch64 Linux platforms using GCC, configure now defaults to
  - fPIC (instead of -fpic), as desired in PR#18326.
  * configure now checks conversion of datetimes between POSIXlt and
    POSIXct around year 2020.  Failure (which has been seen on
    platforms missing tzdata) is fatal.
  * If configure option --with-valgrind-instrumentation is given
    value 1 or 2, option --with-system-valgrind-headers is now the
    default and ignored (with a warning).  It is highly recommended
    that the system headers are installed alongside valgrind: they
    are part of its packaging on some Linux distributions and
    packaged separately (e.g. in the valgrind-devel RPM) on others.
    configure will give a warning if they are not found.
    The system headers will be required in a future release of R to
    build with valgrind instrumentation.
  * libcurl 8.x is now accepted by configure: despite a change in
    major version number it changes neither API nor ABI.
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools43, an update of the Rtools42 toolchain.  It is
    based on gcc 12 and newer versions of MinGW-W64, binutils and
    libraries.  At this time R-devel can still be built using
    Rtools42 without changes, but when R-devel is installed via the
    installer, it will by default look for Rtools43.
  * Old make targets rsync-extsoft and 32-bit ones that are no longer
    needed have been removed.
  * Default builds (including for packages) no longer select C99.
    Thus the C standard used is the default for the compiler, which
    for the toolchain in Rtools43 is C17.  (This is consistent with
    Unix builds.)
  PACKAGE INSTALLATION:
  * The default C++ standard has been changed to C++17 where
    available (which it is on all currently checked platforms): if
    not C++14 or C++11 is used if available otherwise C++ is not
    supported.
  * USE_FC_LEN_T is the default: this uses the correct
    (compiler-dependent) prototypes for Fortran BLAS/LAPACK routines
    called from C/C++, and requires adjustment of many such calls -
    see 'Writing R Extensions' SS6.6.1.
  * There is initial support for C++23 as several compilers are now
    supporting -std=c++23 or -std=c++2b or similar.  As for C++20,
    there no additional configure checks for C++23 features beyond a
    check that the compiler reports a __cplusplus value greater than
    that in the C++20 standard.  C++ feature tests should be used.
  * There is support for a package to indicate the version of the C
    standard which should be used to compile it, and for the
    installing user to specify this.  In most cases R defaults to the
    C compiler's default standard which is C17 (a `bug-fix' of C11) -
    earlier versions of R or compilers may have defaulted to C99.
    Current options are:
    USE_C17 Use a standard that is at most C17.  The intention is to
    allow legacy packages to still be installed when later C
    standards become the default, including packages using new
    keywords as identifiers or with K&amp;R-style function
    declarations.  This will use C17 if available, falling back
    to C11.
    USE_C90 Use the C90 (aka C89) standard.  (As that standard did
    not require compilers to identify that version, all we can
    verify is that the compiler does not claim to be using a
    later standard.  It may accept C99 features - for example
    clang accepts // to make comments.)
    USE_C99 Use the C99 standard. This should be rarely needed - it
    avoids the few new features of C11/C17 which can be useful if
    a package assumes them if C17 is specified and they are not
    implemented.
    USE_C23 Use C23 (or in future, later).  Compiler/library support
    for C23 is still being implemented, but LLVM clang from
    15.0.0 and the upcoming GCC 13 have quite extensive support.
    These can be specified as part of the SystemRequirements field in
    the package's DESCRIPTION file or _via_ options --use-C17 and so
    on of R CMD INSTALL and R CMD SHLIB.
    For further details see "Writing R Extensions" SS1.2.5.
  * (Windows) A src/Makefile.ucrt or src/Makefile.win file is now
    included after R_HOME/etcR_ARCH/Makeconf and so no longer needs
    to include that file itself.  Installation of a package with such
    a file now uses a site Makevars file in the same way as a package
    with a src/Makevars.win file would.
  * configure is now passed crucial variables such as CC and CFLAGS
    in its environment, as many packages were not setting them (as
    documented in 'Writing R Extensions' SS1.2).
    This has most effect where configure is used to compile parts of
    the package - most often by cmake or libtool which obfuscate the
    actual compile commands used.
    Also used for configure.win and configure.ucrt on Windows.
  FORTRAN FLAGS:
  * The flag -fno-optimize-sibling-calls is no longer forced for
    gfortran 7 and later.  It should no longer be needed now using
    'hidden' character-length arguments when calling BLAS/LAPACK
    routines from C/C++ is the default even for packages.  (Unless
    perhaps packages call Fortran code from C/C++ without using R's
    headers and without allowing for these arguments.)
  C-LEVEL FACILITIES:
  * The deprecated S-compatibility macros DOUBLE_* in
    R_ext/Constants.h (included by R.h) have been removed.
  * The deprecated legacy typedefs of Sint and Sfloat in header R.h
    are no longer defined, and that header no longer includes header
    limits.h from C nor climits from C++.
  * New macro CAD5R() is provided in Rinternals.h and used in a few
    places in the R sources.
  * ALTREP now supports VECSXP vectors. Contributed by Gabor Csardi
    in PR#17620.
  * The Rcomplex definition (in header R_ext/Complex.h) has been
    extended to prevent possible mis-compilation when interfacing
    with Fortran (PR#18430).  The new definition causes compiler
    warnings with static initializers such as {1, 2}, which can be
    changed to {.r=1, .i=2}.
    Using the new definition from C++ depends on compiler extensions
    supporting C features that have not been incorporated into the
    C++ standards but are available in g++ and clang++: this may
    result in C++ compiler warnings but these have been worked around
    for recent versions of common compilers (GCC, Apple/LLVM clang,
    Intel).
    It is intended to change the inclusion of header R_ext/Complex.h
    by other R headers, so C/C++ code files which make use of
    Rcomplex should include that header explicitly.
  UTILITIES:
  * R CMD check does more checking of package .Rd files, warning
    about invalid email addresses and (some) invalid URIs and noting
    empty \item labels in description lists.
  * R CMD check now also reports problems when reading package news
    in md (file NEWS.md) and (optionally) plain text (file NEWS)
    formats.
  * _R_CHECK_TIMINGS_ defaults to a value from the environment even
    for R CMD check --as-cran; this allows for exceptionally fast or
    slow platforms.
    It now applies to checking PDF and HTML versions of the manuals,
    and 'checking CRAN incoming feasibility'.
  * R CMD check can optionally (but included in --as-cran) check
    whether HTML math rendering _via_ KaTeX works for the package .Rd
    files.
  * Non-interactive debugger invocations can be trapped by setting
    the environment variable _R_CHECK_BROWSER_NONINTERACTIVE_ to a
    true value.  This is enabled by R CMD check --as-cran to detect
    the use of leftover browser() statements in the package.
  * The use of sprintf and vsprintf from C/C++ has been deprecated in
    macOS 13 and is a known security risk.  R CMD check now reports
    (on all platforms) if their use is found in compiled code:
    replace by snprintf or vsnprintf respectively. [*NB:* whether
    such calls get compiled into the package is platform-dependent.]
  * Where recorded at installation, R CMD check reports the C and
    Fortran compilers used to build R.
    It reports the OS in use (if known, as given by osVersion) as
    well as that R was built for.
    It notes if a C++ standard was specified which is older than the
    current default: many packages have used C++11 to mean 'not
    C++98' - as C++11 is the minimum supported since R 4.0.0, that
    specification can probably be removed.
  * R CMD INSTALL reports the compilers (and on macOS, the SDK) used,
    and this is copied to the output of R CMD check.
    Where a C++ standard is specified, it is reported.
  * R CMD check's 'checking compilation flags in Makevars' has been
    relaxed to accept the use of flags such as -std=f2008 in
    PKG_FFLAGS.
  * tools::buildVignettes() has a new argument skip, which is used by
    R CMD check to skip (and note) vignettes with unavailable
    \VignetteDepends (PR#18318).
  * New generic .AtNames() added to enable class-specific completions
    after @. The formerly internal function findMatches() is now
    exported, mainly for use in methods for .DollarNames() and
    .AtNames().
  DEPRECATED AND DEFUNCT:
  * default.stringsAsFactors() is defunct.
  * Calling as.data.frame.&lt;class&gt;() directly (for 12 atomic classes)
    is going to be formally deprecated, currently activated by
    setting the environment variable
    _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ to non-empty, which also
    happens in R CMD check --as-cran.
  BUG FIXES:
  * Hashed environments with sizes less than 5 can now grow.
    (Reported to R-devel by Duncan Garmonsway.)
  * as.character(&lt;Rd&gt;, deparse = TRUE) failed to re-escape curly
    braces in LaTeX-like text.  (Reported by Hadley Wickham in
    PR#18324.)
  * library() now passes its lib.loc argument when requiring Depends
    packages; reported (with fix) in PR#18331 by Mikael Jagan.
  * R CMD Stangle: improved message about 'Output' files.
  * head(x, n) and tail(x, n) now signal an error if n is not
    numeric, instead of incidentally "working" sometimes returning
    all of x.  Reported and discussed by Colin Fay, in PR#18357.
  * The "lm" method for summary() now gives the correct F-statistic
    when the model contains an offset.  Reported in PR#18008.
  * C() and `contrasts&lt;-`() now preserve factor level names when
    given a function object (as opposed a function name which did
    preserve names). Reported in PR#17616.
  * c(a = 1, 2)[[]] no longer matches 2 but rather signals a
    _classed_ error.  Reported and analysed by Davis Vaughan in
    PR#18367, a duplicate of PR#18004, by Jan Meis et al.  For
    consistency, NULL[[]] is also erroneous now.  x[[]] &lt;- v gives an
    error of the same class "MissingSubscriptError".
  * The relist() function of utils now supports NULL elements in the
    skeleton (PR#15854).
  * ordered(levels = *) (missing x) now works analogously to factor(,
    ordered=TRUE); reported (with fix) by Achim Zeileis in PR#18389.
  * User-defined Rd macro definitions can now span multiple lines,
    thanks to a patch from Duncan Murdoch. Previously, the Rd parser
    silently ignored everything after the first line.
  * Plain-text help (tools::Rd2txt()) now preserves an initial blank
    line for text following description list items.
  * tools::Rd2HTML() and tools::Rd2latex() no longer split \arguments
    and \value lists at Rd comments.
  * tools::Rd2latex() now correctly handles optional text outside
    \items of argument lists as well as bracketed text at the
    beginning of sections, e.g., \value{[NULL]}.
  * as.character(&lt;POSIXt&gt;) now behaves more in line with the methods
    for atomic vectors such as numbers, and is no longer influenced
    by options().  Ditto for as.character(&lt;Date&gt;).  The
    as.character() method gets arguments digits and OutDec with
    defaults _not_ depending on options().  Use of as.character(*,
    format = .) now warns.
  * Similarly, the as.character.hexmode() and *.octmode() methods
    also behave as good citizen methods and back compatibility option
    keepStr = TRUE.
  * The as.POSIXlt(&lt;POSIXlt&gt;) and as.POSIXct(&lt;POSIXct&gt;) default
    methods now do obey their tz argument, also in this case.
  * as.POSIXlt(&lt;Date&gt;) now does apply a tz (time zone) argument, as
    does as.POSIXct(); partly suggested by Roland Fuss on the R-devel
    mailing list.
  * as.Date.POSIXlt(x) now also works when the list components are of
    unequal length, aka "partially filled" or "ragged".
  * expand.model.frame() looked up variables in the wrong environment
    when applied to models fitted without data.  Reported in
    PR#18414.
  * time() now (also) uses the ts.eps = getOption("ts.eps") argument
    and thus by default rounds values very close to the start (or
    end) of a year.  Based on a proposal by Andre"i V. Kostyrka on
    R-help.
  * Printing of a factanal() result with just one factor and sort =
    TRUE now works regularly, fixing PR#17863 by Timothy Bates,
    thanks to the 'R Contributors' working group.
  * Printing 0-length objects of class "factor", "roman", "hexmode",
    "octmode", "person", "bibentry", or "citation" now prints
    something better, one of which fixes PR#18422, reported by
    Benjamin Feakins.
  * Sys.timezone() queries timedatectl only if systemd is loaded;
    addressing a report by Jan Gorecki in PR#17421.
  * The formula method of cor.test() had scoping problems when
    environment(formula) was not the calling environment; reported
    with a patch proposal by Mao Kobayashi in PR#18439.
  * attach() of an environment with active bindings now preserves the
    active bindings.  Reported by Kevin Ushey in PR#18425.
  * BLAS detection now works also with system-provided libraries not
    available as regular files.  This fixes detection of the
    Accelerate framework on macOS since Big Sur.  Reported by David
    Novgorodsky.
  * download.file() gives a helpful error message in case of an
    invalid download.file.method option, thanks to Colin Fay's report
    in PR#18455.
  * Sporadic crashes of Rterm when using completion have been fixed.
  * Rprof() is now more reliable.  A livelock in thread
    initialization with too short sampling interval has been fixed on
    macOS.  A deadlock in using the C runtime has been fixed on
    Windows.  A potential deadlock has been prevented on Unix.
  * Cursor placement in Rgui now works even after a fixed-width font
    is selected.
  * Mandatory options (options()) are now set on startup so that
    saving and restoring them always works (PR#18372).
  * Package installation, R CMD INSTALL or install.packages(*), now
    parses each of the &lt;pkg&gt;/R/*.R files individually instead of
    first concatenating and then parse()ing the large resulting file.
    This allows parser or syntax errors to be diagnosed with correct
    file names and line numbers, thanks to Simon Dedman's report and
    Bill Dunlap's patch in PR#17859.
    This _does_ require syntactically self contained R source files
    now, fixing another inadvertent bug.
  * predict.lm(&lt;model with offset&gt;) now finds the offset in the
    correct environment, thanks to Andr'e Gillibert's report and patch
    in PR#18456.
  * getInitial(&lt;formula&gt;) now finds the selfStart model in the
    correct environment.  (Reported by Ivan Krylov in PR#18368.)
  * Fix for possible segfault when using recently-added graphics
    features, such as gradients, clipping paths, masks, and groups
    with pdf(file=NULL).
  * class(m) &lt;- class(m) no longer changes a matrix m by adding a
    class _attribute_.
  * packageDate(pkg) now only warns once if there is no pkg.
  * When ts() creates a multivariate time series, "mts", it also
    inherits from "array" now, and is.mts() is documented _and_
    stricter.
  * Rd2txt() now preserves line breaks of \verb Rd content and from
    duplicated \cr.  The former also fixes the rendering of verbatim
    output from Rd \Sexpr in plain-text help.
  * uniroot(f, interval) should no longer wrongly converge _outside_
    the interval in some cases where abs(f(x)) == Inf for an x at the
    interval boundary, thanks to posts by Ben Bolker and Serguei
    Sokol on R-devel.
  * Vectorized alpha handling in palette functions such as in gray(),
    rainbow(), or hcl.colors() works correctly now, thanks to Achim
    Zeileis' report and patch in PR#18476.
  * Formatting and print()ing of bibentry objects has dropped the
    deprecated citation.bibtex.max argument, such that the bibtex
    argument's default for print.bibentry() depends directly on the
    citation.bibtex.max option, whereas in format.bibentry() the
    option no longer applies.
  * Attempting to use a character string naming a foreign function
    entry point in a foreign function call in a package will now
    signal an error if the packages has called R_forceSymbols to
    specify that symbols must be used.
  * An error in table() could permanently set options(warn=2)
    promoting all subsequent warnings to errors.
  * The sigma() function gave misleading results for binary GLMs.  A
    new method for objects of class "glm" returns the square root of
    the estimate of the dispersion parameter using the same
    calculation as summary.glm().
  * bs() and ns() in the (typical) case of automatic knot
    construction, when some of the supposedly inner knots coincide
    with boundary knots, now moves them inside (with a warning),
    building on PR#18442 by Ben Bolker.
  * R CMD on Windows now skips the site profile with --no-site-file
    and --vanilla even when R_PROFILE is set (PR#18512, from Kevin
    Ushey).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1686916800">- CHANGES IN R 4.3.1:
  C-LEVEL FACILITIES:
  * The C-level API version of R's integrate(), Rdqags() in Applic.h,
    now returns the correct number of integrand evaluations neval,
    fixing PR#18515 reported and diagnosed by Stephen Wade.
  * The C prototypes for LAPACK calls dspgv and dtptrs in
    R_exts/Lapack.h had one too many and one too few character length
    arguments - but this has not caused any known issues. To get the
    corrected prototypes, include
    [#]include &lt;Rconfig.h&gt; // for PR18534fixed
    [#]ifdef PR18534fixed
    [#] define usePR18534fix 1
    [#]endif
    [#]include &lt;R_exts/Lapack.h&gt;
    in your C/C++ code (PR#18534).
  INSTALLATION:
  * Many of the checks of esoteric Internet operations and those
    using unreliable external sites have been moved to a new target
    that is not run by default and primarily intended for the core
    developers.  To run them use
    cd tests; make test-Internet-dev
  BUG FIXES:
  * .S3methods(), typically called from methods(), again marks
    methods from package base as visible.
    Also, the visibility of non-base methods is again determined by
    the method's presence in search().
  * tools::Rdiff() is now more robust against invalid strings, fixing
    installation tests on Windows without Rtools installed
    (PR#18530).
  * Fix (new) bug in hcl.colors(2, *), by Achim Zeileis (PR#18523).
  * head(., &lt;illegal&gt;) and tail(..) now produce more useful "Error in
    ...." error messages, fixing PR#18362.
  * Package code syntax on Windows is checked in UTF-8 when UTF-8 is
    the native encoding.
  * na.contiguous(x) now also returns the first run, when it is at
    the beginning and there is a later one of the same length;
    reported to R-devel, including a fix, by Georgi Boshnakov.
    Further, by default, it modifies only an existing attr(*,"tsp")
    but otherwise no longer sets one.
  * chol(&lt;not pos.def&gt;, pivot = &lt;T|F&gt;) now gives a correct error or
    warning message (depending on pivot), thanks to Mikael Jagan's
    (PR#18541).</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1699012800">- CHANGES IN R 4.3.2:
  NEW FEATURES:
  * The default initialization of the "repos" option from the
    repositories file at startup can be skipped by setting
    environment variable R_REPOSITORIES to NULL such that
    getOption("repos") is empty if not set elsewhere.
  * qr.X() is now an implicit S4 generic in methods.
  * iconv(to = "ASCII//TRANSLIT") is emulated using substitution on
    platforms which do not support it (notably Alpine Linux).  This
    should give a human-readable conversion in ASCII on all platforms
    (rather than NA_character_).
  * trans3d() gains options continuous and verbose addressing the
    problem of possible "wrap around" when projecting too long
    curves, as reported by Achim Zeileis in PR#18537.
  * tools::showNonASCII() has been rewritten to work better on macOS
    14 (which has a changed implementation of iconv()).
  * tiff(type = "quartz") (the default on macOS) now warns if
    compression is specified: it continues to be ignored.
  INSTALLATION on a UNIX-ALIKE:
  * There is some support for building with Intel's LLVM-based
    compilers on x86_64 Linux, such as (C) icx, (C++) ipcx and
    (Fortran) ifx from oneAPI 2023.x.y.
  * There is support for using LLVM's flang-new as the Fortran
    compiler from LLVM 16.0.x (preferably 17.0.0 or later).
  UTILITIES:
  * R CMD check reports the use of the Fortran 90 random number
    generator RANDOM_NUMBER() and the subroutines to initialize it.
    'Writing R Extensions' has example code to use R's RNGs from
    Fortran.
  BUG FIXES:
  * substr(x, n, L) &lt;- cc now works (more) correctly for multibyte
    UTF-8 strings x when L &gt; nchar(x), thanks to a report and patch
    by 'Architect 95'.
  * contrib.url(character()) now returns 0-length character() as
    documented, which also avoids spurious warnings from
    available.packages() et al. in the edge case of an empty vector
    of repository URLs.
  * readChar(., 4e8) no longer fails, thanks to Kodi Arfer's report
    (PR#18557).
  * lapply(&lt;list&gt;, as.data.frame) no longer warns falsely for some
    base vector components.
  * Communication between parent and child processes in the multicore
    part of parallel could fail on platforms that do not support an
    arbitrarily large payload in system functions read()/write() on
    pipes (seen on macOS where a restriction to INT_MAX bytes is
    documented, without doing a partial read unlike Linux). The
    payload is now split into 1Gb chunks to avoid that problem.
    (PR#18571)
  * qqplot(x,y, conf.level=.) gives better confidence bounds when
    length(x) != length(y), thanks to Alexander Ploner's report and
    patch proposal (PR#18557).
  * norm(&lt;0-length&gt;, "2") now gives zero instead of an error, as all
    the other norm types, thanks to Mikael Jagan's PR#18542.
  * Build-stage Rd macros \packageAuthor and \packageMaintainer now
    process Authors@R, fixing NA results when the package DESCRIPTION
    omits Author and Maintainer fields.
  * Formatting and printing complex numbers could give things like
    0.1683-0i because of rounding error: -0i is now replaced by +0i.
  * postscript() refused to accept a title comment containing the
    letter "W" (PR#18599).
  * isoreg(c(1,Inf)) signals an error instead of segfaulting, fixing
    PR#18603.
  * tiff(type = "Xlib") was only outputting the last page of
    multi-page plots.
  * tools::latexToUtf8() again knows about \~{n} and other letters
    with tilde, fixing a regression in R 4.3.0, and about \^{i} as an
    alternative to \^{\i} (similarly with other accents).
    Furthermore, LaTeX codes for accented I letters are now correctly
    converted, also fixing related mistakes in
    tools::encoded_text_to_latex().
  * tar(*, tar = "internal") no longer creates out-of-spec tar files
    in the very rare case of user or group names longer than 32
    bytes, fixing PR#17871 with thanks to Ivan Krylov.
  * When using the "internal" timezone datetime code, adding a
    fraction of a second no longer adds one second, fixing PR#16856
    from a patch by Ivan Krylov.
  * tools::checkRd() no longer produces spurious notes about
    "unnecessary braces" from multi-line Rd results of \Sexpr macros.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1709208000">- CHANGES IN R 4.3.3:
  NEW FEATURES:
  * iconv() now fixes up variant encoding names such as "utf8"
    case-insensitively.
  DEPRECATED AND DEFUNCT:
  * The legacy encoding = "MacRoman" is deprecated in pdf() and
    postscript(): support was incomplete in earlier versions of R.
  BUG FIXES:
  * Arguments are now properly forwarded to methods on S4 generics
    with ... in the middle of their formal arguments. This was broken
    for the case when a method introduced an argument but did not
    include ... in its own formals. Thanks to Herv'e Pag`es for the
    report PR#18538.
  * Some invalid file arguments to pictex(), postscript() and xfig()
    opened a file called NA rather than throw an error.  These
    included postscript(NULL) (which some people expected to work
    like pdf(NULL)).
  * Passing filename = NA to svg(), cairo_pdf(), cairo_ps() or the
    Cairo-based bitmap devices opened a file called NA: it now throws
    an error.
  * quartz(file = NA) opened a file called NA, including when used as
    a Quartz-based bitmap device.  It now gives an error.
  * rank(&lt;long vector&gt;) now works, fixing PR#18617, thanks to Ilia
    Kats.
  * seq.int() did not adequately check its length.out argument.
  * match(&lt;POSIXct&gt;, .) is correct again for differing time zones,
    ditto for "POSIXlt", fixing PR#18618 reported by Bastian Klein.
  * drop.terms(*, dropx = &lt;0-length&gt;) now works, fixing PR#18563 as
    proposed by Mikael Jagan.
  * drop.terms(*) keeps + offset(.) terms when it should, PR#18565,
    and drop.terms() no longer makes up a response, PR#18566, fixing
    both bugs thanks to Mikael Jagan.
  * getS3method("t", "test") no longer finds the t.test() function,
    fixing PR#18627.
  * pdf() and postscript() support for the documented Adobe encodings
    "Greek" and "Cyrilllic" was missing (although the corresponding
    Windows' codepages could be used).
  * Computations of glyph metric information for pdf() and
    postscript() did not take into account that transliteration could
    replace one character by two or more (only seen on macOS 14) and
    typically warned that the information was not known.
  * rank(x) no longer overflows during integer addition, when
    computing rank average for largish but not-yet long vector x,
    fixing PR#18630, thanks to Ilia Kats.
  * list.files() on Windows now returns also files with names longer
    that 260 bytes (the Windows limit is 260 characters).
    Previously, some file names particularly with 'East Asian'
    characters were omitted.
  * cov2cor(&lt;0 x 0&gt;) now works, fixing PR#18423 thanks to Mikael
    Jagan and Elin Waring.
  * cov2cor(&lt;negative diagonal&gt;) and similar now give one warning
    instead of two, with better wording, fixing PR#18424 thanks to
    Mikael Jagan.
  * tools:: startDynamicHelp() now ensures port is in proper range,
    fixing PR#18645.
  * pbeta(x, a,b) is correct now for x=0 or 1 in the boundary cases
    where a or b or both are 0, fixing PR#18672 thanks to Michael
    Fay.
  * pmatch(x, table) for large table, also called for data frame row
    selection, dfrm[nm, ], is now interruptible, fixing PR#18656.
  * predict(&lt;rank-deficient lm&gt;, newdata=*) fix computing of nbasis,
    see Russ Lenth's comment 29 in PR#16158.
  * Added a work-around for a bug in macOS 14.3.1 and higher which
    prevents R plots in the Quartz Cocoa device from updating on
    screen.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1713960000">- CHANGES IN R 4.4.0:
  SIGNIFICANT USER-VISIBLE CHANGES:
  * Startup banners, R --version, sessionInfo() and R CMD check no
    longer report (64-bit) as part of the platform as this is almost
    universal - the increasingly rare 32-bit platforms will still
    report (32-bit).
    On Windows, ditto for window titles.
  * is.atomic(NULL) now returns FALSE, as NULL is not an atomic
    vector.  Strict back-compatibility would replace is.atomic(foo)
    by (is.null(foo) || is.atomic(foo)) but should happen only
    sparingly.
  NEW FEATURES:
  * The confint() methods for "glm" and "nls" objects have been
    copied to the stats package.  Previously, they were stubs which
    called versions in package MASS. The MASS namespace is no longer
    loaded if you invoke (say) confint(glmfit).  Further, the "glm"
    method for profile() and the plot() and pairs() methods for class
    "profile" have been copied from MASS to stats.  (profile.nls()
    and plot.profile.nls() were already in stats.)
  * The confint() and profile methods for "glm" objects have gained a
    possibility to do profiling based on the Rao Score statistic in
    addition to the default Likelihood Ratio. This is controlled by a
    new test = argument.
  * The pairs() method for "profile" objects has been extended with a
    which = argument to allow plotting only a subset of the
    parameters.
  * The "glm" method for anova() computes test statistics and
    p-values by default, using a chi-squared test or an F test
    depending on whether the dispersion is fixed or free.  Test
    statistics can be suppressed by giving argument test a false
    logical value.
  * In setRepositories() the repositories can be set using their
    names via name = instead of index ind =.
  * methods() and .S3methods() gain a all.names option for the (rare)
    case where functions starting with a . should be included.
  * Serializations can now be interrupted (e.g., by Ctrl-C on a
    Unix-alike) if they take too long, e.g., from save.image(),
    thanks to suggestions by Ivan Krylov and others on R-devel.
  * New startup option --max-connections to set the maximum number of
    simultaneous connections for the session.  Defaults to 128 as
    before: allowed values up to 4096 (but resource limits may in
    practice restrict to smaller values).
  * R on Windows (since Windows 10 2004) now uses the new Segment
    Heap allocator. This may improve performance of some
    memory-intensive applications.
  * When R packages are built, typically by R CMD build &lt;pkg&gt;, the
    new --user=&lt;build_user&gt; option overrides the (internally
    determined) user name, currently Sys.info()["user"] or LOGNAME.
    This is a (modified) fulfillment of Will Landau's suggestion in
    PR#17530.
  * tools::testInstalledBasic() gets new optional arguments outDir
    and testSrcdir, e.g., allowing to use it in a &lt;builddir&gt; !=
    &lt;srcdir&gt; setup, and in standard "binary" Windows installation
  * if* a source tests/ folder is present.
  * range(&lt;DT_with_Inf&gt;, finite = TRUE) now work for objects of class
    "Date", "POSIXct", and "POSIXlt" with infinite entries,
    analogously to range.default(), as proposed by Davis Vaughan on
    R-devel.  Other range()-methods can make use of new function
    .rangeNum().
  * New .internalGenerics object complementing .S3PrimitiveGenerics,
    for documentation and low-level book-keeping.
  * grid() now invisibly returns the x- and y- coordinates at which
    the grid-lines were drawn.
  * norm(., type) now also works for complex matrices.
  * kappa(., exact = TRUE, norm = *) now works for all norms and also
    for complex matrices.  In symmetric / triangular cases, the new
    argument uplo = "U" | "L" allows the upper or lower triangular
    part to be specified.
  * memDecompress(type = "unknown") recognizes compression in the
    default 'zlib' format as used by memCompress(type = "gzip").
  * memCompress() and memDecompress() will use the libdeflate library
    (&lt;https://github.com/ebiggers/libdeflate&gt;) if installed.  This
    uses the same type of compression for type = "gzip" but is 1.5-2x
    faster than the system libz library on some common platforms: the
    speed-up may depend on the library version.
  * diff() for objects of class "Date", "POSIXct", and "POSIXlt"
    accepts a units argument passed via ....
  * Dynamic help now does a much better job of rendering package
    DESCRIPTION metadata.
  * Rprof() gains an event argument and support for elapsed (real)
    time profiling on Unix (PR#18076).
  * filled.contour() gains a key.border argument.
  * tools::update_pkg_po() gets arguments pot_make and mo_make for
    _not_ re-making the corresponding files, and additionally a
    verbose argument.
  * Hexadecimal string colour specifications are now accepted in
    short form, so, for example, we can use "#123", which is
    equivalent to "#112233".
    Thanks to MikeFC for the original idea and Ella Kaye, Malcolm
    Barrett, George Stagg, and Hanne Oberman for the patch.
  * Plain-text help shows \var markup by angle brackets.
  * The new experimental primitive function declare() is intended to
    eventually allow information about R code to be communicated to
    the interpreter, compiler, and code analysis tools. The syntax
    for declarations is still being developed.
  * Functions psmirnov(), qsmirnov() and rsmirnov() in package stats
    have had argument two.sided renamed to alternative, to take into
    account that the permutation distributions of the one-sided
    statistics can be different in the case of ties.  Consequence of
    PR#18582.
  * sort() is now an implicit S4 generic in methods.
  * Formatting and printing, format(z), print(z), of complex vectors
    z no longer zap relatively small real or imaginary parts to zero,
    fixing PR#16752.  This is an API change, as it was documented
    previously to round real and imaginary parts together on purpose,
    producing nicer looking output.  As mentioned, e.g. in the PR,
    this change is compatible with many other "R-like" programming
    environments.
    We have simplified the internal code and now basically format the
    real and imaginary parts independently of each other.
  * New experimental functions Tailcall() and Exec() to support
    writing stack-space-efficient recursive functions.
  * Where characters are attempted to be plotted by pdf(),
    postscript() and xfig() which are not in the selected 8-bit
    character set (most often Latin-1) and the R session is using a
    UTF-8 locale, the warning messages will show the UTF-8 character
    rather than its bytes and one dot will be substituted per
    character rather than per byte.  (Platforms whose iconv() does
    transliteration silently plot the transliteration.)
    In a UTF-8 locale some transliterations are now done with a
    warning (e.g., dashes and Unicode minus to hyphen, ligatures are
    expanded, permille (‰) is replaced by o/oo), although the OS may
    have got there first.  These are warnings as they will continue
    to be replaced by dots in earlier versions of R.
  * The matrix multiplication functions crossprod() and tcrossprod()
    are now also primitive and S3 generic, as %*% had become in R
    4.3.0.
  * source() and example() have a new optional argument catch.aborts
    which allows continued evaluation of the R code after an error.
  * The non-Quartz tiff() devices allow additional types of
    compression if supported by the platform's libtiff library.
  * The list of base and recommended package names is now provided by
    tools::standard_package_names().
  * cairo_pdf() and cairo_ps() default to onefile = TRUE to closer
    match pdf() and postscript().
  * New option catch.script.errors provides a documented way to catch
    errors and then continue in non-interactive use.
  * L %||% R newly in base is an expressive idiom for the phrases
    if(!is.null(L)) L else R or if(is.null(L)) R else L.
  * The return value from warnings() now always inherits from
    "warnings" as documented, now also in the case of no warnings
    where it previously returned NULL.
  * as.complex("1i") now returns 0 + 1i instead of NA with a warning.
  * z &lt;- c(NA, 1i) now keeps the imaginary part Im(z[1]) == 0, no
    longer coercing to NA_complex_.  Similarly, cumsum(z) correctly
    sums real and imaginary parts separately, i.e., without
    "crosstalk" in case of NAs.
  * On Alpine Linux iconv() now maps "latin2", "latin-2", "latin9"
    and "latin-9" to encoding names the OS knows about
    (case-insensitively).
  * iconv(sub = "Unicode") now always zero-pads to four (hex) digits,
    rather than to 4 or 8.  (This seems to have become the convention
    once Unicode restricted the number of Unicode points to 2^21 - 1
    and so will never need more than 6 digits.)
  * NCOL(NULL) now returns 0 instead of 1, for consistency with
    cbind().
  * The information for the Euro glyph missing from the Adobe .afm
    files for the Courier, Helvetica and Times families has been
    copied from their URW equivalents - this will improve vertical
    centring in the pdf() and postscript() devices.
  * The included BLAS sources have been updated to those shipped with
    LAPACK version 3.12.0.  The changes are almost entirely cosmetic.
  * The included LAPACK sources have been updated to version 3.12.0
    and some further double-complex routines added.
  * There are new font families for the 2014--5 URW 2.0 fonts (see
    ?pdf) which are included in recent versions of Ghostscript.
    These have font widths for most Greek glyphs and a few others
    which were missing from the original versions (whose font
    families remain available for reproducibility, although
    Ghostscript-based viewers will render using the 2.0 versions).
  * Improve the large-n efficiency of as.matrix(&lt;dist&gt;), thanks an R
    contributors effort, notably by Tim Taylor and Heather Turner,
    see PR#18660.
  * The default and numeric methods of all.equal() get a check.class
    option.
  * zapsmall() gets new optional arguments, function mFUN and min.d,
    for extra flexibility; fulfills a wish in PR#18199.  Also, it is
    now an implicit S4 generic in package methods.
  * The Rd filter for aspell() gains an ignore argument.
  * New generic function sort_by(), primarily useful for the
    data.frame method which can be used to sort rows of a data frame
    by one or more columns.
  * The icence headers for the RPC code in src/extra/xdr have been
    updated to use the GPL-compatible licence published by Oracle
    America in 2010.
  * New function pkg2HTML() in tools to create single-page HTML
    reference manuals for R packages.
  * The byte code evaluator now uses less C stack space for recursive
    calls to byte-compiled functions. It also makes more of an effort
    to avoid allocations for scalar return values.
  * New completion option backtick (disabled by default) allows
    non-syntactic completions to be wrapped in backquotes. This is
    currently only useful for Jupyter notebooks via the IRkernel
    package, and may cause problems for other backends.
  INSTALLATION:
  * The parser has been updated to work with bison 3.8.2, which is
    now used for the pre-generated parsers in gram.c, file.c, and
    gramRd.c. A few parser error messages have changed, which may
    affect code that relies on exact messages.
  INSTALLATION on a UNIX-ALIKE:
  * System valgrind headers are now required to use configure option
  - -with-valgrind-instrumentation with value 1 or 2.
  * configure will warn if it encounters a 32-bit build, as that is
    nowadays almost untested.
  * Environment variable R_SYSTEM_ABI is no longer used and so no
    longer recorded in etc/Renviron (it was not on Windows and was
    only ever used when preparing package tools).
  * If the libdeflate library and headers are available, libdeflate
    rather than libz is used to (de)compress R objects in lazy-load
    databases.  Typically tasks spend up to 5% of their time on such
    operations, although creating lazy-data databases is one of the
    exceptions.
    This can be suppressed if the library is available by the
    configure option --without-libdeflate-compression.
  * configure option --enable-lto=check has not worked reliably since
    2019 and has been removed.
  * The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.71.
    It is intended to increase this to 2.72 for R 4.5.0: the
    distributed configure file was generated using 2.72.
  * The minimum version requirement for an external LAPACK has been
    reduced to 3.9.0.
  * No default C++ compiler is set if no C++17 compiler is detected:
    there is no longer an automatic fallback to C++14 or C++11.
    Compilers from the last five years should have sufficient
    support: for others macros CXX and CXXSTD can be set in file
    config.site to provide a fallback if needed.
    The Objective-C++ compiler now by default uses the standard
    selected by R for C++ (currently C++17) rather than the default
    standard for the C++ compiler (which on macOS is still C++98).
  INSTALLATION on macOS:
  * A new configure option --with-newAccelerate makes use of Apple's
    'new' BLAS / LAPACK interfaces in their Accelerate framework.
    Those interfaces are only available in macOS 13.3 or later, and
    building requires SDK 13.3 or later (from the Command Line Tools
    or Xcode 14.3 or later).
    By default the option uses new Accelerate for BLAS calls: to also
    use it for LAPACK use option --with-newAccelerate=lapack.  The
    later interfaces provide LAPACK 3.9.1 rather than 3.2.1: 3.9.1 is
    from 2021-04 and does not include the improved algorithms
    introduced in LAPACK 3.10.0 (including for BLAS calls).
  INSTALLATION on WINDOWS:
  * The makefiles and installer scripts for Windows have been
    tailored to Rtools44, an update of the Rtools43 toolchain.  It is
    based on GCC 13 and newer versions of MinGW-W64, binutils and
    libraries (targeting 64-bit Intel CPUs).  R-devel can no longer
    be built using Rtools43 without changes.
  * Rtools44 has experimental support for 64-bit ARM (aarch64) CPUs
    _via_ the LLVM 17 toolchain using lld, clang/flang-new and
    libc++.
  UTILITIES:
  * R CMD check notes when S4-style exports are used without
    declaring a strong dependence on package methods.
  * tools::checkRd() (used by R CMD check) detects more problems with
    \Sexpr-based dynamic content, including bad nesting of \Sexprs
    and invalid arguments.
  * tools::checkRd() now reports Rd titles and section names ending
    in a period; this is ignored by R CMD check unless environment
    variable _R_CHECK_RD_CHECKRD_MINLEVEL_ is set to -5 or smaller.
  * R CMD check now notes Rd files without an \alias, as long
    documented in 'Writing R Extensions' §1.3.1.  The check for a
    missing \description has been moved from tools::checkRd() to
    tools::checkRdContents().
  * R CMD check now visits inst/NEWS.Rd and OS-specific man
    subdirectories when checking Rd files.
  * tools::checkDocFiles() and tools::checkRdContents() now also
    check internal Rd files by default, but "specially" (ignoring
    missing documentation of arguments).
  * R CMD Rdiff gets option --useEx.
  * R CMD check now warns on non-portable uses of Fortran KIND such
    as INTEGER(KIND=4) and REAL(KIND=8).
    To see the failing lines set environment variable
    _R_CHECK_FORTRAN_KIND_DETAILS_ to a true value.
  * When checking Rd files, R CMD check now notes some of the "lost
    braces" that tools::checkRd() finds.  Typical problems are Rd
    macros missing the initial backslash (e.g., code{...}), in-text
    set notation (e.g., {1, 2}, where the braces need escaping), and
    \itemize lists with \describe-style entries of the form
    \item{label}{description}.
  * R CMD INSTALL (and hence check) will compile C++ code with
  - DR_NO_REMAP if environment variable _R_CXX_USE_NO_REMAP_ is set
    to a true value.  It is planned that this will in future become
    the default for compiling C++.
  * The new built-in Rd macro \dontdiff{} can be used to mark example
    code whose output should be ignored when comparing check output
    to reference output (tests/Examples/&lt;pkg&gt;-Ex.Rout.save).  The
    \dontdiff tag, like \donttest, is _not_ shown on the rendered
    help page, so provides a clean alternative to ##
    IGNORE_RDIFF_(BEGIN|END) comments.
  * R CMD build when there is no NAMESPACE, now uses the recommended
    exportPattern("^[^.]"), instead of exporting everything.
  * R CMD check now warns about non-ASCII characters in the NAMESPACE
    file (in addition to R files). Such packages are not portable and
    may fail to install on some platforms.
  C-LEVEL FACILITIES:
  * Headers R_ext/Applic.h and R-ext/Linpack.h used to include
    R_ext/BLAS.h although this was undocumented and unneeded by their
    documented entry points.  They no longer do so.
  * New function R_missing(), factored out from do_missing(), used to
    fix PR#18579.
  * SEXP type S4SXP has been renamed to OBJSXP to support
    experimenting with alternative object systems.  The S4SXP value
    can still be used in C code but is now deprecated.  Based on
    contributions from the R Consortium's Object-Oriented Programming
    Working Group.
  * New function pow1p(x,y) for accurate (1+x)^y.
  * mkCharLenCE was incorrectly documented to take a size_t length
    but was implemented with int (and character strings in R are
    limited to 2^31 - 1 bytes).
  DEPRECATED AND DEFUNCT:
  * data() no longer handles zipped data from long-defunct (since R
    2.13.0) --use-zip-data installations.
  * The legacy graphics devices pictex() and xfig() are now
    deprecated.  They do not support recent graphics enhancements and
    their font handling is rudimentary. The intention is to retain
    them for historical interest as long as they remain somewhat
    functional.
  * Support for encoding = "MacRoman" has been removed from the pdf()
    and postscript() devices - this was a legacy encoding supporting
    classic macOS up to 2001 and no longer has universal libiconv
    support.
  * is.R() is deprecated as no other S dialect is known to be in use
    (and this could only identify historical dialects, not future
    ones).
    Further information on calls can be obtained by setting the
    environment variable _R_DEPRECATED_IS_R_ to error which turns the
    deprecation warning into an error and so by default gives a
    traceback.  (This is done by R CMD check --as-cran.)
  * UseMethod() no longer forwards local variables assigned in the
    generic function into method call environments before evaluating
    the method body. This makes method calls behave more like
    standard function calls and makes method code easier to analyze
    correctly.
  * The twelve as.data.frame.&lt;class&gt;() methods which were deprecated
    only via _R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_ and in R CMD
    check --as-cran are formally deprecated now in favour of calling
    as.data.frame() or as.data.frame.vector().  The deprecation
    "check" now works also when as.data.frame() is S4 generic thanks
    to Ivan Krylov.
  * The default method for the directional comparison operators &lt;, &gt;,
    &lt;=, and &gt;= now signals an error when one of the operands is a
    language object, i.e. a symbol or a call.
  * For terms.formula(), deprecate abb and neg.out arguments
    _formally_ in addition to just documenting it.
  BUG FIXES:
  * The methods package is more robust to not being attached to the
    search path.  More work needs to be done.
  * pairwise.t.test() misbehaved when subgroups had 0 DF for
    variance, even with pool.sd = TRUE.  (PR#18594 by Jack Berry).
  * Probability distribution functions [dpq]&lt;distrib&gt;(x, *), but also
    bessel[IKJY](x, .) now consistently preserve attributes(x) when
    length(x) == 0, e.g., for a 2 x 0 matrix, thanks to Karolis
    Koncevičius' report PR#18509.
  * Group "Summary" computations such as sum(1:3, 4, na.rm = 5, NA,
    7, na.rm = LL) now give an error instead of either 17 or NN for
    LL true or false, as proposed by Ivan Krylov on the R-devel
    mailing list.  (This also means it is now an error to specify
    na.rm more than once.)
  * as.complex(x) now returns complex(real = x, imaginary = 0) for
    _all_ numerical and logical x, notably also for NA or
    NA_integer_.
  * Directories are now omitted by file.copy(, recursive = FALSE) and
    in file.append() (PR#17337).
  * gsub() and sub() are now more robust to integer overflow when
    reporting errors caused by too large input strings (PR#18346).
  * Top-level handlers are now more robust to attempts to remove a
    handler whilst handlers are running (PR#18508).
  * The handling of Alt+F4 in dialogs created on Windows using
    GraphApp has been fixed (PR#13870).
  * density() more consistently computes grid values for the
    FFT-based convolution, following Robert Schlicht's analysis and
    proposal in PR#18337, correcting density values typically by a
    factor of about 0.999.  Argument old.coords = TRUE provides back
    compatibility.
  * palette.colors() gains a name argument that defaults to FALSE
    controlling whether the vector of colours that is returned has
    names (where possible).  PR#18529.
  * tools::xgettext() no longer extracts the (non-translatable) class
    names from warningCondition and errorCondition calls.
  * S3method(&lt;gen&gt;, &lt;class&gt;, &lt;func&gt;) in the NAMESPACE file now works
    (again) when &lt;func&gt; is visible from the namespace, e.g.,
    imported, or in base.
  * getParseData(f) now also works for a function defined in the
    first of several &lt;pkg&gt;/R/*.R source files, thanks to Kirill
    Müller's report and Duncan Murdoch's patch in PR#16756.
  * Rd \Sexpr macros with nested #ifdef conditionals were not
    processed.
  * A non-blocking connection with non-default encoding (such as a
    socket) now correctly returns from readLines() after new data has
    arrived also when its EOF had been reached previously.  Thanks to
    Peter Meilstrup's report on R-devel and Ivan Krylov's report and
    patch proposal in PR#18555.
  * tools::checkRdContents() failed to detect empty argument
    descriptions when they spanned multiple lines, including those
    generated by prompt().  These cases are now noted by R CMD check.
  * Plain-text help no longer outputs spurious colons in the
    arguments list (for multi-line \item labels in the Rd source).
  * kappa() and rcond() work correctly in more cases; kappa(., norm =
    "2") now warns that it computes the 1-norm with (default) exact =
    FALSE; prompted by Mikael Jagan's quite comprehensive PR#18543.
  * Rd skeletons generated by prompt() or promptData() now use a
    dummy title (so R CMD build works).  tools::checkRdContents() has
    been updated to detect such template leftovers, including from
    promptPackage().
  * When S4 method dispatch fails because no method was found, the
    error message now includes the signature argument names; thanks
    to Michael Chirico's proposal on the R-devel list.
  * withAutoprint({ .. }) now preserves srcrefs previously lost,
    thanks to Andrew Simmons' report plus fix in PR#18572.
  * transform.data.frame() no longer adjusts names; in particular,
    untransformed variables are kept as-is, including those with
    syntactically invalid names (PR#17890).
  * The keep.source option for Rd \Sexpr blocks is no longer ignored.
  * The formula methods for t.test() and wilcox.test() now catch when
    paired is passed, addressing PR#14359; use Pair(x1, x2) ~ 1 for a
    paired test.
  * The level reported in the browser prompt was often too large. It
    now shows the number of browser contexts on the stack.
  * For cbind() and rbind(), the optional deparse.level argument is
    now properly passed to methods, thanks to Mikael Jagan's PR#18579
    and comments there.
  * Some error and warning messages for large ('long vector')
    matrix(v, nr, nc) and dim(m) &lt;- d are now correct about sizes,
    using long long formatting, fixing PR#18612 (and more) reported
    by Mikael Jagan.
  * readChar(useBytes = TRUE) now terminates strings even when the
    underlying connection uses extra spaces in the input buffer.
    This fixes problems with extra garbage seen with gzip
    connections, PR#18605.
  * Named capture in PCRE regular expressions now works also with
    more than 127 named groups (PR#18588).
  * Datetime functions are now robust against long jumps when dealing
    with internal time zone changes.  This avoids confusing warnings
    about an invalid time zone, previously triggered by turning
    warnings into errors or handling them via tryCatch (PR#17966,
    PR#17780).
  * Datetime functions now restore even an empty TZ environment
    variable after internal time zone changes (PR#17724).  This makes
    results of datetime functions with this (typically unintentional)
    setting more predictable.
  * drop.terms(*) now drops response as by default, keep.response =
    FALSE, fixing PR#18564 thanks to Mikael Jagan.
  * dummy.coef(.) now also works for lm()-models with character
    categorical predictor variables rather than factor ones, fixing
    PR#18635 reported by Jinsong Zhao.
  * formals(f) &lt;- formals(f) now also works for a function w/o
    arguments and atomic _constant_ body(f).
  * Correct as.function(&lt;invalid list&gt;, .)'s error message.
  * removeSource() is yet more thorough in finding and removing
    "srcref" and the other source references from parsed R language
    chunks, fixing PR#18638 thanks to Andrew Simmons.
  * dgeom() is more accurate now, notably when its result is very
    small, fixing PR#18642 thanks to the proposal of Morten Welinder,
    also improving other instances where C level binom_raw(x, n, ..)
    has x == 0 or x== n.
  * warning() with options(warn = 1) has improved output for
    multi-line messages.
  * axis.Date() and axis.POSIXct() now respect the par("lab") setting
    for the number of pretty() intervals.
  * Comparisons for language objects (which are based on deparsing)
    are now more careful about using accurate deparsed results
    (PR#18676).
  * Plain-text help (Rd2txt) now correctly preserves blank lines
    following single-line \dontrun code.
  * &lt;POSIXlt&gt;[*] no longer sets wrong "balanced" attribute, fixing
    PR#18681 thanks to Mikael Jagan.
  * str(&lt;classed-call&gt;) now deparses the call as expected, fixing
    PR#18684, reported by Dave Slager.
  * In Rd examples, code following the closing brace of a \dontrun,
    \dontshow or \donttest tag on the same line is no longer skipped
    when R CMD check runs the examples.
  * as.data.frame(matrix(*, ncol=0)) now gets valid names() and
    colnames(); reported by Davis Vaughan on the R-devel list.
  * Internal Mathlib function stirlerr(n) is now almost fully
    (52-bit) accurate for all n &gt;= ~5.9 and more accurate also in the
    range 1 -- 5.9.  This entails small ("after 12th decimal")
    changes in density functions, e.g., dgamma() in _some_ regions of
    their support.  The fix was partly prompted by Morten Welinder's
    PR#18640.
  * Numbers like 9876543.2 are now considered non-integer by Mathlib
    internal R_nonint(), amending original fix of PR#15734.
  * Rd comment lines no longer cause broken paragraphs in the
    rendered PDF and plain-text help. In code blocks, pure comment
    lines (starting with %) no longer produce an empty line.
  * xtabs(Freq ~ .) now consistently defaults to na.action = na.pass,
    using na.rm = FALSE (added as an argument) when summing over Freq
    (PR#17770).
  * tools::testInstalledPackage() is no longer silent about failures
    from running examples or tests and its return code no longer
    ignores failures from checking vignettes.</changelog>
  <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>
</package>
<package pkgid="71296297a8ed86a2755fb29e7e578f0497c93458ba616b31fcd45d7d38831aa8ed16b0072992ce23fd729da4d871849533f16cd5298eb2875fb0c3a5046a9d6d" name="Radicale" arch="noarch">
  <version epoch="0" ver="3.2.3" rel="bp161.1.2"/>
  <changelog author="&#xC1;kos Sz&#x151;ts &lt;szotsaki@gmail.com&gt;" date="1650888000">- Update to 3.1.7
  * Fix random href fallback</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655121600">- Trim filler wording from descriptions.</changelog>
  <changelog author="&#xC1;kos Sz&#x151;ts &lt;szotsaki@gmail.com&gt;" date="1655899200">- Add python passlib as a recommendation as it is needed for
  htpasswd authentication</changelog>
  <changelog author="&#xC1;kos Sz&#x151;ts &lt;szotsaki@gmail.com&gt;" date="1657800000">- Update to 3.1.8
  * Fix setuptools requirement if installing wheel
  * Tests: Switch from python setup.py test to tox
  * Small changes to build system configuration and tests</changelog>
  <changelog author="&#xC1;kos Sz&#x151;ts &lt;szotsaki@gmail.com&gt;" date="1673784000">- Security fortifications (provided by systemd)</changelog>
  <changelog author="&#xC1;kos Sz&#x151;ts &lt;szotsaki@gmail.com&gt;" date="1710763200">- Update to 3.1.9
  * Add: support for Python 3.11 + 3.12
  * Drop: support for Python 3.6
  * Fix: MOVE in case listen on non-standard ports or behind reverse proxy
  * Fix: stricter requirements of Python 3.11
  * Fix: HTML pages
  * Fix: Main Component is missing when only recurrence id exists
  * Fix: passlib don't support bcrypt&gt;=4.1
  * Fix: web login now proper encodes passwords containing %XX (hexdigits)
  * Enhancement: user-selectable log formats
  * Enhancement: autodetect logging to systemd journal
  * Enhancement: test code
  * Enhancement: option for global permit to delete collection
  * Enhancement: auth type 'htpasswd' supports now 'htpasswd_encryption' sha256/sha512 and "autodetect" for smooth transition
  * Improve: Dockerfiles
  * Improve: server socket listen code + address format in log
  * Update: documentations + examples
  * Dependency: limit typegard version &lt; 3
  * General: code cosmetics</changelog>
  <changelog author="&#xC1;kos Sz&#x151;ts &lt;szotsaki@gmail.com&gt;" date="1714910400">- Update to 3.2.0
  * Enhancement: add hook support for event changes+deletion hooks (initial support: "rabbitmq")
  * Dependency: pika &gt;= 1.1.0
  * Enhancement: add support for webcal subscriptions
  * Enhancement: major update of WebUI (design+features)
  * Adjust: change default loglevel to "info"
  * Enhancement: support "expand-property" on REPORT request
  * Drop: support for Python 3.7 (EOSL, can't be tested anymore)
  * Fix: allow quoted-printable encoding for vObjects</changelog>
  <changelog author="&#xC1;kos Sz&#x151;ts &lt;szotsaki@gmail.com&gt;" date="1717761600">- Filtered out false positive rpmlint error message
- Update to 3.2.1
  * Enhancement: add option for logging bad PUT request content
  * Enhancement: extend logging with step where bad PUT request failed
  * Fix: support for recurrence "full day"
  * Fix: list of web_files related to HTML pages
  * Test: update/adjustments for workflows (pytest&gt;=7, typeguard&lt;4.3)</changelog>
  <changelog author="&#xC1;kos Sz&#x151;ts &lt;szotsaki@gmail.com&gt;" date="1718712000">- Update to 3.2.2
  * Enhancement: add support for auth.type=denyall (will be default for security reasons in upcoming releases)
  * Enhancement: display warning in case only default config is active
  * Enhancement: display warning in case no user authentication is active
  * Enhancement: add option to skip broken item to avoid triggering exception (default: enabled)
  * Enhancement: add support for predefined collections for new users
  * Enhancement: add options to enable several parts in debug log like backtrace, request_header, request_content, response_content (default: disabled)
  * Enhancement: rights/from_file: display resulting permission of a match in debug log
  * Enhancement: add Apache config file example (see contrib directory)
  * Fix: "verify-collection" skips non-collection directories, logging improved</changelog>
  <changelog author="&#xC1;kos Sz&#x151;ts &lt;szotsaki@gmail.com&gt;" date="1725019200">- Cleaned up unnecessary BuildRequires
- Update to 3.2.3
  * Add: support for Python 3.13
  * Fix: Using icalendar's tzinfo on created datetime to fix issue with icalendar
  * Fix: typos in code
  * Enhancement: Added free-busy report
  * Enhancement: Added 'max_freebusy_occurrences` setting to avoid potential DOS on reports
  * Enhancement: remove unexpected control codes from uploaded items
  * Enhancement: add 'strip_domain' setting for username handling
  * Enhancement: add option to toggle debug log of rights rule with doesn't match
  * Drop: remove unused requirement "typeguard"
  * Improve: Refactored some date parsing code</changelog>
</package>
<package pkgid="d9e4f1810ea621d2ad0ee261a4a909ce2c0576ca529fb9bafb6d4dc162a46cc9748d1ae284913c9f796620009546e0331268bb65ecd115f6edd43972fa223024" name="RemoteBox" arch="noarch">
  <version epoch="0" ver="3.3" rel="bp161.1.1"/>
  <changelog author="chri@gallochri.com" date="1552737600">- Update to 2.6 version
- Removed old version of env-script-interpreter.patch
- Added RemoteBox-2.6_fix-env-script-interpreter.patch
- RemoteBox now requires VirtualBox 6.0.x
- Added additional screen modes for video capture and video hinting
- Added option to select between Video and Audio, Video Only or
  Audio Only when screen capturing
- Added support for VirtualBox VGA card with VMware SVGA II
  extensions
- Added support for having no graphics card in the guest. Note
  however, you cannot connect to the guest with RDP/VNC without a
  virtual graphics card.
- Added support for setting the emulated serial UART type
- The Audio Input and Audio Output options can now also be set
  while the guest is running
- Added support to the VMM (Virtual Media Manager) for compaction
  of hard disk images to reduce their physical size
- Added support to the VMM (Virtual Media Manager) for resizing
  hard disk images
- Added ability to save a guest log to a local text file
- Added refresh button to reload the guest logs in the log viewer
- Added cancel button to the VirtualBox Preferences dialog
- Removed Host-Only-Network and NAT Network configuration from
  the VirtualBox preferences dialog and created the Host Network
  Manager dialog accessible from the file menu
- Significantly updated the RemoteBox icon set and added
  additional decals
- To work around a VirtualBox bug, when changing a shared folder
  the guest settings are now explicitly saved. This includes
  adding, editing and deleting
- Optimised a lot of the settings retrieval code which should
  improve latency especially for those on slower systems and
  networks.
- Fixed the Edit Shared Folder dialog not correctly showing a
  share's Permanent Status, when editing the shared folder.
- Various code cleanups</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="ecsos@opensuse.org" date="1576670400">- Update to 2.7 version
  - RemoteBox now requires VirtualBox 6.1.x
  - VirtualBox now requires hardware virtualization and no longer
    supports software virtualization. Removed associated options
    from RemoteBox.
  - Removed option of setting the video side-channel quality for an
    RDP connection. This option is largely unsupported by RDP
    clients and not particularly useful.
  - Added support for the Virtio-SCSI controller
  - Added support for the AMD PCNet-ISA/NE2100 network card
  - Added support for nested hardware virtualization (VT-x/AMD-V)
    for supported processors
  - Added toolbar buttons in the VMM to create new hard disk
    images, new floppy disk images (from 360K to 2.88MB) and move
    media to new locations
  - Newly created floppy disk images can be optionally
    pre-formatted with FAT12
  - Added a menu option when attached storage for creating a new
    floppy disk image and automatically attaching it
  - Added option to specify MAC address policy when importing an
    appliance
  - Added options to specify MAC address policy and include ISO
    files when exporting an appliance
  - Added options to Keep disk UUIDs, specify MAC policy and keep
    disk names when cloning a guest
  - Added OS icon for Windows 2019 64bit
  - Rewrote the copy and disk conversion code, should be cleaner
    and faster
  - Creating a new guest, now uses the ApplyDefaults API call which
    was broken in previous versions of VirtualBox. This allows
    a lot of code cleanups and faster guest creation
  - Fixed incorrect URL on About window
  - Various code cleanups</changelog>
  <changelog author="chri@gallochri.com" date="1582113600">- RemoteBox-2.6_fix-env-script-interpreter.patch remamed for to
  RemoteBox-2.7_fix-env-script-interpreter.patch.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1640260800">- Update to 3.0
  - RemoteBox has been ported to Gtk3.
    Review the requirements before updating to ensure your
    operating system is compatible.
- Changes from 2.8
  The changes don't really justify a release however this is likely
  to be the last release of RemoteBox based on Gtk2 as RemoteBox is
  being ported to Gtk3.
  - Removed hearbeat option as it's no longer required
  - Server memory bar updates changed to 58 seconds
  - Added option to bind the RDP/VNC server for a guest to a
    specific IP or hostname.
  - Fixed copy and clone of disks. Regression caused by passsing
    incorrect datatype to the API
  - Added OS icon for Windows 11</changelog>
  <changelog author="gallochri &lt;chri@gallochri.com&gt;" date="1641556800">- Update RemoteBox.spec file
  - Renamed patch RemoteBox-2.7_fix-env-script-interpreter.patch
    to RemoteBox-3.0_fix-env-script-interpreter.patch
  - Added Requires typelib-1_0-GdkPixdata-2_0</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1648641600">- Update to 3.1
  - Changed the RemoteBox logo
  - Various minor GUI tweaks
  - Added button to save the message log to a text file. Might be
    useful for debugging purposes.
  - Fixed: Regression introduced in 3.0 caused Connection Profiles
    dialog to essentially stop working correctly, potentially
    losing existing profiles in the process.
  - Fixed: Regression introduced in 3.0 meant that NAT rules were
    not shown for IPv4 and IPv6 networks
  - Fixed column sorting in the VMM (Virtual Media Manager)
  - Fixed various list selection bugs. The get_selected() method
    under GTK3 returns both the model and the iterator, not just
    the iterator as with GTK2
  - RemoteBox is no longer bundled with a PDF manual. Documentation
    is now exclusively maintained on the RemoteBox web site.</changelog>
  <changelog author="gallochri &lt;chri@gallochri.com&gt;" date="1674302400">- Update to 3.2
  - RemoteBox now requires VirtualBox 7.0.x
  - Started the process of moving away from Glade and implementing
    GUI code natively. This is significant effort and involves a
    large amount of code churn which will span many releases.
  - Added option to attach an ISO when creating a new guest
  - Added support for setting the TPM (Trusted Platform Module) types
    TPM v1.2
    TPM v2.0
  - Added support for setting Secure Boot (where supported)
  - Added support for the following network cards:
    Novell NE2000
    Novell NE1000
    WD/SMC EtherCard Plus 16
    WD/SMC EtherCard Plus
    3Com EtherLink II
    3Com EtherLink
  - Added support for the Windows Audio System (WAS)
  - Added support for USB Multi-Touch screen and pad
  - Added ability to edit an IPv4 Port Forwarding rule
  - Added ability to edit an IPv6 Port Forwarding rule
  - Added 'Devices' menu with items orignally in the 'Machine' menu
  - Added 'Actions' menu with items orignally in the 'Machine' menu
  - Added 'New Floppy Disk Image' to the 'Change Floppy' menu
  - Added 'Add Floppy Disk Image' to the 'Change Floppy' menu
  - Added 'Add Floppy Disk Image' to the menus when editing storage
    menu when attaching storage in
  - Added 'Add Optical Disc Image' to the 'Change Optical Disc' menu
  - Added 'Add Optical Disc Image' to the menus when editing storage
  - The 'Devices' menu now pops up instead of the 'Machine' menu on
    an RMB event on the guest list
  - The 'Change Floppy' and 'Change Optical Disc' menus are now
    usable with guests that are powered off
  - Updated many operating system icons
  - Added several new dialog motifs
  - Various minor GUI tweaks</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="Christian Galeffi &lt;chri@gallochri.com&gt;" date="1727697600">-Update to 3.3
  * RemoteBox now requires VirtualBox 7.1.x.
  * Updated OS icons.
  * Added support for VirtioSound Audio Controller.
  * Implemented refresh function for guest logs, the button was
  available but actually did nothing.
  * Changed the default freerdp client preset. VirtualBox now issues
  self-signed certs on RDP connections, the new default ignores
  certificate verification as RemoteBox cannot prompt you.
  * Added Remmina as a VNC/RDP client preset.
  * Significant work on removing dependence on Glade and GTKBuilder.
  * VirtualBox now uses self-signed certs on RDP connections.
  You will need to reset your RDP settings in the RemoteBox
  Preferences -&gt; Guest Display Tab, by selecting a preset.
  * RemoteBox 3.3 requires the Perl module Time-HiRes to be installed
  if not already.
  * RemoteBox 3.3 should run on ARM based Macs fine, but using ARM
  based Macs as the server is NOT supported.
-RemoteBox-3.0_fix-env-script-interpreter.patch update to
  RemoteBox-3.3_fix-env-script-interpreter.patch</changelog>
</package>
<package pkgid="b8deca9dc37954ca9f8c0eda46389964253b4105be3e4224db7d5ef0196fba28a1ad6d34f2f9de4d38b35ca3ebd0c074f1baea4a71379e961c4e938381263dcb" name="RigelEngine" arch="s390x">
  <version epoch="0" ver="0.9.1" rel="bp161.1.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629720000">- Update to version 0.8.1
  * Fixed laser turrets beings destructible with Duke's regular
    weapon after loading a quick save.</changelog>
  <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>
</package>
<package pkgid="22e6afcfe7ab6d3e883cc05a4e6c498828bfd7496e0ff3fe04a9285af79943eb16c7962e399f555bd04a916a6dcc3903fe2323edaf48c53216f925264bb4013a" name="Rivet-data" arch="noarch">
  <version epoch="0" ver="3.1.11" rel="bp161.1.29"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Fix sed script for rpath removal from rivet-config.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1653825600">- Update to version 3.1.6:
  * Allow the rivet script's -p option to be given multiple times,
    or to contain a comma-separated list of files to load cf. the
  - a argument. readData() is called for each specified preload
    file, in order.
  * Add a pseudojets() method and automatic conversion operator to
    Particles.  It sets the user index so the constituents will
    match the indices of the particle or jet vector used as input.
  * Move the Jets and Particles definitions into the .hh headers.
  * Submission of CMS_2017_I1497519: Z boson in association with
    jets at 8 TeV.
  * Fall back to old calculation of y in DISKinematics if Q2 is
    zero.
  * Add MissingMom typedef for MissingMomentum.
  * Add vectorEt/PtMiss() and scalarEt/PtMiss() methods to
    MissingMomentum.
  * Use ThreeMomentum in MissingMomentum for the vectorPt() etc.
  * Add ThreeMomentum/P3 type with momentum-oriented method names,
    cf. FourVector-&gt;FourMomentum.
  * Add a pseudojets() method to the Jets container type.
  * Add BESIII_2022_I2047667 e+e- &gt; eta omega and omega pi0.
  * Add finalize-scaling protection in ATLAS_2020_1790256.
  * Add BESIII_2022_I2039027 e+e- &gt; pi+pi-eta.
  * Add BESIII_2022_I2033007 e+e-&gt; K+K-pi0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1666526400">- Update to version 3.1.7:
  * Add HEPTopTagger interface (since made optional, with no-build
    example analysis).
  * Add EXAMPLE_NTUPLE_ROOT example analysis showing how to open
    and write to a ROOT ntuple file.
  * Add CMS_2021_I1866118: Z boson plus jets (DPS) at 13 TeV
  * Add EXAMPLE_NTUPLE_CSV example analysis showing how to open
    and write to a CSV ntuple file.
  * Add Analysis::analysisDataPath() and the RivetLWTNN.hh include
    with convenience functions for loading of LWTNN DNNs.
  * Add EXAMPLE_LWTNN example analysis, demonstrating use of a
    preserved LWTNN neural network in Rivet.
  * Install more generically named files from the analysis
    plugin/data dirs rather than limiting to the .plot, .info,
    .yoda* set.
  * Move EXAMPLE_* analyses, which demonstrate functionality to
    analysis writers rather than being directly useful in compiled
    form, into an uncompiled analyses/examples/ directory.
  * Hide the bundled eigen3 in a mangled RivetEigen namespace, to
    avoid clashes.
  * Submission of CMS_2022_I2079374: Z pT over a wide mass range
    at 13 TeV
  * Upgrade eigen3 and yaml-cpp bundling to remove compiler
    warnings.
- Add Rivet-correct-python-platlib.patch: Ensure consistent python
  platlib across different python versions.
- Split out data files common to C++ and Python bindings into
  separate package (Rivet-data) and have it required from both
  %{name}-devel and python3-%{name} packages.
- Run tests as part of %check section.
- Move sed fixes to hashbangs to %setup section, running them over
  scripts in source rather than on buildroot installed dirs to
  allow tests in %check to succeed.
- Drop fixes to pkgconfig script made during %setup as these are
  no longer needed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689076800">- Update to version 3.1.8:
  * Append extra newlines to plugin sources in batched rivet-build.
  * Add ability to control the specific plugin library paths for
    analyses to be loaded from, via new programmatic set and get
    methods on AnalysisLoader and a new RIVET_ANALYSIS_PLUGINS
    environment variable.
  * Remove support for custom ASCII event-file formats.
  * Use an immediate call to HepMC3::deduce_reader() in the file
    and stream opening; drop local attempts to deduce the file
    format.
  * Require HepMC3 &gt;= 3.2.0
  * Add variations on the discard/select utility functions to
    (particularly) discard single elements by equality rather than
    needing to provide a function.
  * Fixes in MC_TAU_Decay plot file, courtesy of George Marsden
  * Provide an implicit cast for FourVector and derived classes to
    PseudoJet, to avoid the incorrect conversion by PJ's template
    constructor.
  * Fix unit for Zjj inclusive runs in ATLAS_2017_I1627873
  * ATLAS_2019_I1746286: fix generator ctau description in the
    info file.
  * Fix memory leaks in binreloc.c and the merging-related method
    in AnalysisHandler.
  * Fix CMS_2015_I1346843 to allow FSR photons from muon decays
  * Add example analysis demonstrating use of an ONNX neural net.
  * Change/correct DressedLeptons behaviour to accept photons from
    prompt muons and taus. (Return to 2.x behaviour, accidentally
    reverted.)
  * Update ParticleIdUtils content to match latest MCUtils.
    Includes a serious speed-up (6x!) in PID digit decoding!
  * Allow linspace() and aspace() to make reversed edge-sets with
    start &gt; end.
  * Add powspace() and powdbnspace() uniform-spacing functions for
    power laws, and a generic _fnspace() function for any
    transform/inverse function-pair.
  * Fix couting of raw vs tmp histos when checking
    self-consistency of output file.
  * Replace regex_match with reg_search to pick up substring
    matches, too.
  * Fix bug in DELPHI_2011_I890503 and OPAL_2003_I599181, where
    the wrong decay chain was checked for weak decays.
  * Change configure script to use the --rpath=no option to
    fastjet-config, removing fragile path-hacking.
    build script.
  * Add reentrant marker to MC_DILEPTON.info
  * Make logger thread safe(r) by making ColorMap and LevelMap
  * thread_local.
  * Extend RivetLWTNN.hh to allow use of lwt::LightweightGraph
  * Enable Cython autoconversion from C++ strings to the
    appropriate str type for Python v2 and v3, eliminating many
    noisy and fragile explicit encode()/decode() calls.
  * Analyses of new experiments (long list, see
    /usr/share/doc/packages/Rivet-devel/ChangeLog).
- Drop Rivet-correct-python-platlib.patch: fixed upstream.
- ExcludeArch %ix86: i586 error due to conversion from
  `long long` to `size_t`.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1693310400">- License correction based on the legaldb scan</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693569600">- License: Change LPPL-1.3 to LPPL-1.3a according to spdx list.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704542400">- Update to version 3.1.9:
  * Streamline definitions of a "temp" histogram
  * Account for 2pi boundaries when checking for zero angle
    in DISKinematics
  * Improvements to rivet-mkhtml output.
  * Add STAR_2014_I1253360 p + p -&gt; pi0 + X
  * Add missing analysis-object methods on Analysis: booking of
    Scatter1Ds, efficiency and asymmetry calculations for Counters
    and Histo2Ds.
  * Fix projection comparison for InvisibleFinalState
  * Add icon links to Inspire and HepData, escape HTML content in
    titles as Inspire has started recording MathML for maths.
  * Add a Matrix3::mkRotation(from, to) static factory function,
    for one-liner convenience.
  * Fix unit conversion in HepMC3 readEvent method
  * Fix CMS_2021_I1920187 to use size_t or unsigned int types in
    place of non-standard uint.
  * Remove logic that parses info file from AnalysisInfo constructor
    and only parse when an analysis is being specifically asked for.
  * Fix binary relocation in binrelo.c
  * Make rivet-mkhtml write HTML file before processing images.
  * Fix rivet-mkhtml-mpl autocomplete.
  * Explicitly import YODA and Projection base-class operator= into
    derived classes to silence new GCC13 warnings.
  * Turn parameters (cuts, jet radius, clustering algorithms etc)
    into Rivet options in several common MC analyses.
  * Bypass projection comparison during registration if
    RIVET_CACHE_PROJECTIONS is false.
  * Patch projection comparison for SmearedJets
  * Prevent bookeeping histos from acquiring analysis option
    on the fly as part of merging
- Add fix_HepMC_327_compat.patch
- Remove unused API doc build dependencies (doxygen, texlive etc.)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1708344000">- Update to version 3.1.10:
  * Add CMS_2023_I2703254: ttbb in lepton+jets at 13 TeV
- Drop fix_HepMC_327_compat.patch: upstreamed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1742731200">- Update to version 3.1.11:
  * Streamline parsing of version codes for dependencies
  * Change Python build to use PY_LDFLAGS rather than
    LINKFORSHARED variable.
  * Update Logging to remove non-const static map of color codes,
    and add support for the CRITICAL level.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744200000">- Add Rivet-fix-hepmc-tests.patch -- Use deduce_reader in API
  tests for HepMC 3.3.x compatibility; part of upstream commit
  ca0d57ca to release-4-0-x development branch.
- Add Rivet-disable-testCmdLine.patch -- Disable an outdated and
  failing test</changelog>
</package>
<package pkgid="3d8f7cc45e3d6a5ec0d5e61383ff4dea3463c68b9622bd7f2b5f962f593d9ef3726ebb21a4fbda9742aa65cc3c8e1bedd2aea8348ef32ad8b480382de4ae9afe" name="Rivet-devel" arch="s390x">
  <version epoch="0" ver="3.1.11" rel="bp161.1.29"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Fix sed script for rpath removal from rivet-config.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1653825600">- Update to version 3.1.6:
  * Allow the rivet script's -p option to be given multiple times,
    or to contain a comma-separated list of files to load cf. the
  - a argument. readData() is called for each specified preload
    file, in order.
  * Add a pseudojets() method and automatic conversion operator to
    Particles.  It sets the user index so the constituents will
    match the indices of the particle or jet vector used as input.
  * Move the Jets and Particles definitions into the .hh headers.
  * Submission of CMS_2017_I1497519: Z boson in association with
    jets at 8 TeV.
  * Fall back to old calculation of y in DISKinematics if Q2 is
    zero.
  * Add MissingMom typedef for MissingMomentum.
  * Add vectorEt/PtMiss() and scalarEt/PtMiss() methods to
    MissingMomentum.
  * Use ThreeMomentum in MissingMomentum for the vectorPt() etc.
  * Add ThreeMomentum/P3 type with momentum-oriented method names,
    cf. FourVector-&gt;FourMomentum.
  * Add a pseudojets() method to the Jets container type.
  * Add BESIII_2022_I2047667 e+e- &gt; eta omega and omega pi0.
  * Add finalize-scaling protection in ATLAS_2020_1790256.
  * Add BESIII_2022_I2039027 e+e- &gt; pi+pi-eta.
  * Add BESIII_2022_I2033007 e+e-&gt; K+K-pi0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1666526400">- Update to version 3.1.7:
  * Add HEPTopTagger interface (since made optional, with no-build
    example analysis).
  * Add EXAMPLE_NTUPLE_ROOT example analysis showing how to open
    and write to a ROOT ntuple file.
  * Add CMS_2021_I1866118: Z boson plus jets (DPS) at 13 TeV
  * Add EXAMPLE_NTUPLE_CSV example analysis showing how to open
    and write to a CSV ntuple file.
  * Add Analysis::analysisDataPath() and the RivetLWTNN.hh include
    with convenience functions for loading of LWTNN DNNs.
  * Add EXAMPLE_LWTNN example analysis, demonstrating use of a
    preserved LWTNN neural network in Rivet.
  * Install more generically named files from the analysis
    plugin/data dirs rather than limiting to the .plot, .info,
    .yoda* set.
  * Move EXAMPLE_* analyses, which demonstrate functionality to
    analysis writers rather than being directly useful in compiled
    form, into an uncompiled analyses/examples/ directory.
  * Hide the bundled eigen3 in a mangled RivetEigen namespace, to
    avoid clashes.
  * Submission of CMS_2022_I2079374: Z pT over a wide mass range
    at 13 TeV
  * Upgrade eigen3 and yaml-cpp bundling to remove compiler
    warnings.
- Add Rivet-correct-python-platlib.patch: Ensure consistent python
  platlib across different python versions.
- Split out data files common to C++ and Python bindings into
  separate package (Rivet-data) and have it required from both
  %{name}-devel and python3-%{name} packages.
- Run tests as part of %check section.
- Move sed fixes to hashbangs to %setup section, running them over
  scripts in source rather than on buildroot installed dirs to
  allow tests in %check to succeed.
- Drop fixes to pkgconfig script made during %setup as these are
  no longer needed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689076800">- Update to version 3.1.8:
  * Append extra newlines to plugin sources in batched rivet-build.
  * Add ability to control the specific plugin library paths for
    analyses to be loaded from, via new programmatic set and get
    methods on AnalysisLoader and a new RIVET_ANALYSIS_PLUGINS
    environment variable.
  * Remove support for custom ASCII event-file formats.
  * Use an immediate call to HepMC3::deduce_reader() in the file
    and stream opening; drop local attempts to deduce the file
    format.
  * Require HepMC3 &gt;= 3.2.0
  * Add variations on the discard/select utility functions to
    (particularly) discard single elements by equality rather than
    needing to provide a function.
  * Fixes in MC_TAU_Decay plot file, courtesy of George Marsden
  * Provide an implicit cast for FourVector and derived classes to
    PseudoJet, to avoid the incorrect conversion by PJ's template
    constructor.
  * Fix unit for Zjj inclusive runs in ATLAS_2017_I1627873
  * ATLAS_2019_I1746286: fix generator ctau description in the
    info file.
  * Fix memory leaks in binreloc.c and the merging-related method
    in AnalysisHandler.
  * Fix CMS_2015_I1346843 to allow FSR photons from muon decays
  * Add example analysis demonstrating use of an ONNX neural net.
  * Change/correct DressedLeptons behaviour to accept photons from
    prompt muons and taus. (Return to 2.x behaviour, accidentally
    reverted.)
  * Update ParticleIdUtils content to match latest MCUtils.
    Includes a serious speed-up (6x!) in PID digit decoding!
  * Allow linspace() and aspace() to make reversed edge-sets with
    start &gt; end.
  * Add powspace() and powdbnspace() uniform-spacing functions for
    power laws, and a generic _fnspace() function for any
    transform/inverse function-pair.
  * Fix couting of raw vs tmp histos when checking
    self-consistency of output file.
  * Replace regex_match with reg_search to pick up substring
    matches, too.
  * Fix bug in DELPHI_2011_I890503 and OPAL_2003_I599181, where
    the wrong decay chain was checked for weak decays.
  * Change configure script to use the --rpath=no option to
    fastjet-config, removing fragile path-hacking.
    build script.
  * Add reentrant marker to MC_DILEPTON.info
  * Make logger thread safe(r) by making ColorMap and LevelMap
  * thread_local.
  * Extend RivetLWTNN.hh to allow use of lwt::LightweightGraph
  * Enable Cython autoconversion from C++ strings to the
    appropriate str type for Python v2 and v3, eliminating many
    noisy and fragile explicit encode()/decode() calls.
  * Analyses of new experiments (long list, see
    /usr/share/doc/packages/Rivet-devel/ChangeLog).
- Drop Rivet-correct-python-platlib.patch: fixed upstream.
- ExcludeArch %ix86: i586 error due to conversion from
  `long long` to `size_t`.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1693310400">- License correction based on the legaldb scan</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693569600">- License: Change LPPL-1.3 to LPPL-1.3a according to spdx list.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704542400">- Update to version 3.1.9:
  * Streamline definitions of a "temp" histogram
  * Account for 2pi boundaries when checking for zero angle
    in DISKinematics
  * Improvements to rivet-mkhtml output.
  * Add STAR_2014_I1253360 p + p -&gt; pi0 + X
  * Add missing analysis-object methods on Analysis: booking of
    Scatter1Ds, efficiency and asymmetry calculations for Counters
    and Histo2Ds.
  * Fix projection comparison for InvisibleFinalState
  * Add icon links to Inspire and HepData, escape HTML content in
    titles as Inspire has started recording MathML for maths.
  * Add a Matrix3::mkRotation(from, to) static factory function,
    for one-liner convenience.
  * Fix unit conversion in HepMC3 readEvent method
  * Fix CMS_2021_I1920187 to use size_t or unsigned int types in
    place of non-standard uint.
  * Remove logic that parses info file from AnalysisInfo constructor
    and only parse when an analysis is being specifically asked for.
  * Fix binary relocation in binrelo.c
  * Make rivet-mkhtml write HTML file before processing images.
  * Fix rivet-mkhtml-mpl autocomplete.
  * Explicitly import YODA and Projection base-class operator= into
    derived classes to silence new GCC13 warnings.
  * Turn parameters (cuts, jet radius, clustering algorithms etc)
    into Rivet options in several common MC analyses.
  * Bypass projection comparison during registration if
    RIVET_CACHE_PROJECTIONS is false.
  * Patch projection comparison for SmearedJets
  * Prevent bookeeping histos from acquiring analysis option
    on the fly as part of merging
- Add fix_HepMC_327_compat.patch
- Remove unused API doc build dependencies (doxygen, texlive etc.)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1708344000">- Update to version 3.1.10:
  * Add CMS_2023_I2703254: ttbb in lepton+jets at 13 TeV
- Drop fix_HepMC_327_compat.patch: upstreamed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1742731200">- Update to version 3.1.11:
  * Streamline parsing of version codes for dependencies
  * Change Python build to use PY_LDFLAGS rather than
    LINKFORSHARED variable.
  * Update Logging to remove non-const static map of color codes,
    and add support for the CRITICAL level.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744200000">- Add Rivet-fix-hepmc-tests.patch -- Use deduce_reader in API
  tests for HepMC 3.3.x compatibility; part of upstream commit
  ca0d57ca to release-4-0-x development branch.
- Add Rivet-disable-testCmdLine.patch -- Disable an outdated and
  failing test</changelog>
</package>
<package pkgid="80db23ac56f9e48c2caea1b22dcc25823a90320f21a703d30306a618a5a1e9a007aaa229c95adc28e84b9cc85d1ac4d61d16f651d50241391d09d5dc71e85634" name="Rivet-plugins" arch="s390x">
  <version epoch="0" ver="3.1.11" rel="bp161.1.29"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Fix sed script for rpath removal from rivet-config.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1653825600">- Update to version 3.1.6:
  * Allow the rivet script's -p option to be given multiple times,
    or to contain a comma-separated list of files to load cf. the
  - a argument. readData() is called for each specified preload
    file, in order.
  * Add a pseudojets() method and automatic conversion operator to
    Particles.  It sets the user index so the constituents will
    match the indices of the particle or jet vector used as input.
  * Move the Jets and Particles definitions into the .hh headers.
  * Submission of CMS_2017_I1497519: Z boson in association with
    jets at 8 TeV.
  * Fall back to old calculation of y in DISKinematics if Q2 is
    zero.
  * Add MissingMom typedef for MissingMomentum.
  * Add vectorEt/PtMiss() and scalarEt/PtMiss() methods to
    MissingMomentum.
  * Use ThreeMomentum in MissingMomentum for the vectorPt() etc.
  * Add ThreeMomentum/P3 type with momentum-oriented method names,
    cf. FourVector-&gt;FourMomentum.
  * Add a pseudojets() method to the Jets container type.
  * Add BESIII_2022_I2047667 e+e- &gt; eta omega and omega pi0.
  * Add finalize-scaling protection in ATLAS_2020_1790256.
  * Add BESIII_2022_I2039027 e+e- &gt; pi+pi-eta.
  * Add BESIII_2022_I2033007 e+e-&gt; K+K-pi0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1666526400">- Update to version 3.1.7:
  * Add HEPTopTagger interface (since made optional, with no-build
    example analysis).
  * Add EXAMPLE_NTUPLE_ROOT example analysis showing how to open
    and write to a ROOT ntuple file.
  * Add CMS_2021_I1866118: Z boson plus jets (DPS) at 13 TeV
  * Add EXAMPLE_NTUPLE_CSV example analysis showing how to open
    and write to a CSV ntuple file.
  * Add Analysis::analysisDataPath() and the RivetLWTNN.hh include
    with convenience functions for loading of LWTNN DNNs.
  * Add EXAMPLE_LWTNN example analysis, demonstrating use of a
    preserved LWTNN neural network in Rivet.
  * Install more generically named files from the analysis
    plugin/data dirs rather than limiting to the .plot, .info,
    .yoda* set.
  * Move EXAMPLE_* analyses, which demonstrate functionality to
    analysis writers rather than being directly useful in compiled
    form, into an uncompiled analyses/examples/ directory.
  * Hide the bundled eigen3 in a mangled RivetEigen namespace, to
    avoid clashes.
  * Submission of CMS_2022_I2079374: Z pT over a wide mass range
    at 13 TeV
  * Upgrade eigen3 and yaml-cpp bundling to remove compiler
    warnings.
- Add Rivet-correct-python-platlib.patch: Ensure consistent python
  platlib across different python versions.
- Split out data files common to C++ and Python bindings into
  separate package (Rivet-data) and have it required from both
  %{name}-devel and python3-%{name} packages.
- Run tests as part of %check section.
- Move sed fixes to hashbangs to %setup section, running them over
  scripts in source rather than on buildroot installed dirs to
  allow tests in %check to succeed.
- Drop fixes to pkgconfig script made during %setup as these are
  no longer needed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689076800">- Update to version 3.1.8:
  * Append extra newlines to plugin sources in batched rivet-build.
  * Add ability to control the specific plugin library paths for
    analyses to be loaded from, via new programmatic set and get
    methods on AnalysisLoader and a new RIVET_ANALYSIS_PLUGINS
    environment variable.
  * Remove support for custom ASCII event-file formats.
  * Use an immediate call to HepMC3::deduce_reader() in the file
    and stream opening; drop local attempts to deduce the file
    format.
  * Require HepMC3 &gt;= 3.2.0
  * Add variations on the discard/select utility functions to
    (particularly) discard single elements by equality rather than
    needing to provide a function.
  * Fixes in MC_TAU_Decay plot file, courtesy of George Marsden
  * Provide an implicit cast for FourVector and derived classes to
    PseudoJet, to avoid the incorrect conversion by PJ's template
    constructor.
  * Fix unit for Zjj inclusive runs in ATLAS_2017_I1627873
  * ATLAS_2019_I1746286: fix generator ctau description in the
    info file.
  * Fix memory leaks in binreloc.c and the merging-related method
    in AnalysisHandler.
  * Fix CMS_2015_I1346843 to allow FSR photons from muon decays
  * Add example analysis demonstrating use of an ONNX neural net.
  * Change/correct DressedLeptons behaviour to accept photons from
    prompt muons and taus. (Return to 2.x behaviour, accidentally
    reverted.)
  * Update ParticleIdUtils content to match latest MCUtils.
    Includes a serious speed-up (6x!) in PID digit decoding!
  * Allow linspace() and aspace() to make reversed edge-sets with
    start &gt; end.
  * Add powspace() and powdbnspace() uniform-spacing functions for
    power laws, and a generic _fnspace() function for any
    transform/inverse function-pair.
  * Fix couting of raw vs tmp histos when checking
    self-consistency of output file.
  * Replace regex_match with reg_search to pick up substring
    matches, too.
  * Fix bug in DELPHI_2011_I890503 and OPAL_2003_I599181, where
    the wrong decay chain was checked for weak decays.
  * Change configure script to use the --rpath=no option to
    fastjet-config, removing fragile path-hacking.
    build script.
  * Add reentrant marker to MC_DILEPTON.info
  * Make logger thread safe(r) by making ColorMap and LevelMap
  * thread_local.
  * Extend RivetLWTNN.hh to allow use of lwt::LightweightGraph
  * Enable Cython autoconversion from C++ strings to the
    appropriate str type for Python v2 and v3, eliminating many
    noisy and fragile explicit encode()/decode() calls.
  * Analyses of new experiments (long list, see
    /usr/share/doc/packages/Rivet-devel/ChangeLog).
- Drop Rivet-correct-python-platlib.patch: fixed upstream.
- ExcludeArch %ix86: i586 error due to conversion from
  `long long` to `size_t`.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1693310400">- License correction based on the legaldb scan</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693569600">- License: Change LPPL-1.3 to LPPL-1.3a according to spdx list.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704542400">- Update to version 3.1.9:
  * Streamline definitions of a "temp" histogram
  * Account for 2pi boundaries when checking for zero angle
    in DISKinematics
  * Improvements to rivet-mkhtml output.
  * Add STAR_2014_I1253360 p + p -&gt; pi0 + X
  * Add missing analysis-object methods on Analysis: booking of
    Scatter1Ds, efficiency and asymmetry calculations for Counters
    and Histo2Ds.
  * Fix projection comparison for InvisibleFinalState
  * Add icon links to Inspire and HepData, escape HTML content in
    titles as Inspire has started recording MathML for maths.
  * Add a Matrix3::mkRotation(from, to) static factory function,
    for one-liner convenience.
  * Fix unit conversion in HepMC3 readEvent method
  * Fix CMS_2021_I1920187 to use size_t or unsigned int types in
    place of non-standard uint.
  * Remove logic that parses info file from AnalysisInfo constructor
    and only parse when an analysis is being specifically asked for.
  * Fix binary relocation in binrelo.c
  * Make rivet-mkhtml write HTML file before processing images.
  * Fix rivet-mkhtml-mpl autocomplete.
  * Explicitly import YODA and Projection base-class operator= into
    derived classes to silence new GCC13 warnings.
  * Turn parameters (cuts, jet radius, clustering algorithms etc)
    into Rivet options in several common MC analyses.
  * Bypass projection comparison during registration if
    RIVET_CACHE_PROJECTIONS is false.
  * Patch projection comparison for SmearedJets
  * Prevent bookeeping histos from acquiring analysis option
    on the fly as part of merging
- Add fix_HepMC_327_compat.patch
- Remove unused API doc build dependencies (doxygen, texlive etc.)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1708344000">- Update to version 3.1.10:
  * Add CMS_2023_I2703254: ttbb in lepton+jets at 13 TeV
- Drop fix_HepMC_327_compat.patch: upstreamed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1742731200">- Update to version 3.1.11:
  * Streamline parsing of version codes for dependencies
  * Change Python build to use PY_LDFLAGS rather than
    LINKFORSHARED variable.
  * Update Logging to remove non-const static map of color codes,
    and add support for the CRITICAL level.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744200000">- Add Rivet-fix-hepmc-tests.patch -- Use deduce_reader in API
  tests for HepMC 3.3.x compatibility; part of upstream commit
  ca0d57ca to release-4-0-x development branch.
- Add Rivet-disable-testCmdLine.patch -- Disable an outdated and
  failing test</changelog>
</package>
<package pkgid="073a200c6a81c5a4294fce5fe041858085e89e80bf45a46806958d29b48938f5568c62cbdf648921cc3375cbde0d1a652989967447ce6c78f800904db523185c" name="SAPHanaSR-angi" arch="noarch">
  <version epoch="0" ver="1.3.4" rel="160099.1.1"/>
  <changelog author="abriel@suse.com" date="1681732800">- New package name and new version 1.001.4
  * New package SAPHanaSR-angi
    SAP HANA System Replication - A New Generation Interface
    (jsc#PED-6402)
  * support SAPHana ScaleUp and ScaleOut environments with one
    set of resource agents
- conflicting with the 'old' packages SAPHanaSR and
  SAPHanaSR-ScaleOut
- old changelog entries preserved for history reasons as
  SAPHanaSR-angi is based on all these changes.</changelog>
  <changelog author="abriel@suse.com" date="1688558400">- Version bump to 1.001.5
  * package is still in status 'technical preview'
  * add support for SAPHana ScaleOut environments without standby
    nodes
  * starting to rewrite SAPHanaSR tools from bash to python.
    SAPHanaSR-showAttr and SAPHanaSR-replay-archive
    The name of the tools is not changed by this action, but there
    are some improvements in functionality. See the man pages for
    details.
    The tools SAPHanaSR-monitor and SAPHanaSR-filter are deprecated.
    The classic version of these tools is still shipped in the
    package side-by-side to the rewritten and more powerful
    tools in /usr/bin. Their name is suffixed by '-legacy'.
    The classic version of the tools is deprecated and will be
    removed in a later package update.</changelog>
  <changelog author="fabian.herschel@suse.com" date="1691496000">- Version bump to 1.2.0
  * SAPHanaFilesystem RA added (poc status)</changelog>
  <changelog author="abriel@suse.com" date="1702641600">- Version bump to 1.2.3
  * package is still in status 'technical preview'
  * SAPHanaFilesystem RA has still POC status
  * add parameter 'ON_FAIL_ACTION' to SAPHanaFilesystem RA (POC)
  * improve the usage of SAP virtual hostnames
  * if the susHanaSR.py hook has successfully reported a SR event
    to the cluster a still existing fall-back state file will be
    removed to prevent an override of an already reported
    SR state.
    (bsc#1215693)
  * improve supportability by providing the current process ID of
    the RA, which is logged in the RA outputs, to HANA tracefiles
    too.
    This allows a mapping of the SAP related command invocations
    from the RA and the HANA executions which might have a delay
    in between.
    (bsc#1214613)
  * avoid explicid and implicid usage of /tmp filesystem to keep
    the SAPHanaSR resource agents working even in situations with
    /tmp filesystem full.
    (bsc#1210728)
  * SAPHanaController: change default stop timeout from 3600 to 600
  * SAPHanaController: change default promote timeout from 3600 to
    900
  * try to make set_ and get_hana_attribute function more reliable
    by monitoring the result of the crm_attribute calls
  * fix typo in example srHook/global.ini_susHanaSR
  * fix missing trace section in example srHook/global.ini_susChkSrv
  * update man pages:
    SAPHanaSR-angi.7
    SAPHanaSR.7
    SAPHanaSR-ScaleOut.7
    SAPHanaSR_basic_cluster.7
    SAPHanaSR-ScaleOut_basic_cluster.7
    SAPHanaSR_maintenance_examples.7
    ocf_suse_SAPHana.7
    ocf_suse_SAPHanaController.7
    ocf_suse_SAPHanaTopology.7
    ocf_suse_SAPHanaFilesystem.7
    susChkSrv.py.7
    susHanaSR.py.7
    susTkOver.py.7
    SAPHanaSR-showAttr.8</changelog>
  <changelog author="abriel@suse.com" date="1715083200">- Version bump to 1.2.7
  * package SAPHanaSR-angi and SAPHanaFilesystem RA are now
    in state 'supported'
    (jsc#PED-6403)
  * add feature HANA 'FAST-STOP' and parameter 'ON_FAIL_ACTION'
    (jsc#SAPSOL-133)
  * new demo script SAPHanaSR-upgrade-to-angi-demo
  * added crm config examples
  * susHanaSR.py adapt syntax
  * Fix the hexdump log for empty node states
  * catch monitor calls for non-cloned resources and report them as
    unsupported instead of 'command not found'
    (bsc#1218333)
  * susChkSrv.py - relocate function logTimestamp()
  * susHanaSR.py - catch possible I/O error
  * security improvements
    (bsc#1218696, bsc#1218698 and bsc#1218699)
  * remove instance parameter "REMOVE_SAP_SOCKETS", no longer
    supported
  * add detailed timing log messages for runtime information
  * add cache/live value optimization
  * new man page:
    SAPHanaSR_upgrade_to_angi.7
    SAPHanaSR-upgrade-to-angi-demo.8
  * update man pages:
    SAPHanaSR.7
    SAPHanaSR-ScaleOut.7
    SAPHanaSR_basic_cluster.7
    SAPHanaSR-ScaleOut_basic_cluster.7
    SAPHanaSR_maintenance_examples.7
    ocf_suse_SAPHana.7
    ocf_suse_SAPHanaController.7
    ocf_suse_SAPHanaFilesystem.7
    susChkSrv.py.7
    susHanaSR.py.7
    susHanaSrMultiTarget.py.7
    SAPHanaSR-manageProvider.8
    SAPHanaSR-showAttr.8
    SAPHanaSR-replay-archive.8</changelog>
  <changelog author="abriel@suse.com" date="1730894400">- Version bump to 1.2.9
  * add SAPHanaSR-alert-fencing, an alert agent for cluster fencing
    alerts.
  * enhance SAPHanaController with the feature ON_FAIL_ACTION=fence
    This is part of the 'FAST-STOP' feature of the resource agents.
    (jsc#SAPSOL-196)
  * Improve handling of timeout return values for the resource
    agents
  * SAPHanaSR-showAttr - adding new option 'sitelist' and new
    output format 'csv' and 'cache'
  * new man page:
    SAPHanaSR-angi-scenarios.7
    SAPHanaSR-alert-fencing.8
  * update man pages:
    SAPHanaSR-angi.7
    SAPHanaSR.7
    SAPHanaSR_basic_cluster.7
    SAPHanaSR-ScaleOut.7
    SAPHanaSR-ScaleOut_basic_cluster.7
    SAPHanaController-scale-up.7
    SAPHanaController-scale-out.7
    SAPHanaTopology.7
    SAPHanaFilesystem.7
    SAPHanaSR_maintenance_examples.7
    SAPHanaSR_upgrade_to_angi.7
    SAPHanaSR-upgrade-to-angi-demo.8
    ocf_suse_SAPHana.7
    ocf_suse_SAPHanaController.7
    ocf_suse_SAPHanaTopology.7
    ocf_suse_SAPHanaFilesystem.7
    susHanaSR.py.7
    susHanaSrMultiTarget.py.7
    susChkSrv.py.7
    susCostOpt.py.7
    SAPHanaSR-showAttr.8
- add additional requires for SLE16
  /usr/bin/sudo and /usr/bin/logger</changelog>
  <changelog author="abriel@suse.com" date="1741348800">- Version bump to 1.2.10
  * enhance virtual hostname detection.
    If the saphostagent fails to answer the ListInstances query
    additional use the &lt;sid&gt;adm user environment to get the virtual
    hostname.
    (bsc#1237473)
  * support hostnames containing dashes
    (bsc#1233972)
  * remove use of deprecated command crm_master, use crm_attribute
    with option '--promotion' instead
    With that change use '-INFINITY' instead of the short '-inf'
    for the score
  * try to recover lost transient cluster attributes
  * decline promote/takeover, if remote node is still member of the
    cluster but lost his score value.
    Membership check against pacemaker and not against corosync.
  * SAPHanaSR-hookHelper - on action fence, kill hana first to
    avoid call of the srConnectionStatusChanged event which would
    result on SFAIL in some cases
  * remove legacy tools added accidentally
    These tools were designed to work with our classic resource
    agents implementation and will fail on the new implementation
    using different attributes and logic.
  * new man page:
    SAPHanaSR-showAttr_properties.5
  * update man pages:
    SAPHanaSR-angi.7
    SAPHanaSR.7
    SAPHanaSR_basic_cluster.7
    SAPHanaSR-ScaleOut.7
    SAPHanaSR-ScaleOut_basic_cluster.7
    SAPHanaSR_maintenance_examples.7
    SAPHanaSR-angi-scenarios.7
    SAPHanaSR_upgrade_to_angi.7
    ocf_suse_SAPHana.7
    ocf_suse_SAPHanaController.7
    ocf_suse_SAPHanaTopology.7
    SAPHanaSR-alert-fencing.8
    SAPHanaSR-hookHelper.8
    susHanaSR.py.7
    susHanaSrMultiTarget.py.7
    susTkOver.py.7
    susChkSrv.py.7
    SAPHanaSR-showAttr.8</changelog>
  <changelog author="abriel@suse.com" date="1763467200">- Version bump to 1.2.12
  * saphana_monitor needs to send OCF_NOT_RUNNING for PROBES,
    if the workload is down AND clone-flag is "DEMOTED".
    This allows crm_mon to show the proper (stopped) status.
    The monitor still needs to return OCF_SUCESS, if the workload
    is down AND the clone-flag is "DEMOTED" to tell the cluster to
    stop (formally) these clone instances.
    (bsc#1245661)
  * Enhance fencing behavior in case of FAST-STOP
    Trigger fencing when running into timeouts or getting lss==0
    In case of Scale-Out score the nameserver slave higher than a
    possible secondary takeover candidate to delay the takeover
    till the current primary is completely down
    (bsc#1250160)
  * SAPHanaSR-showAttr - support hostnames containing dashes
    (bsc#1236893)
  * Improvements of the tools for a better support of life and
    post mortem analysis.
  * update man pages:
    SAPHanaSR.7
    SAPHanaSR_basic_cluster.7
    SAPHanaSR-ScaleOut.7
    SAPHanaSR-ScaleOut_basic_cluster.7
    SAPHanaSR-angi-scenarios.7
    SAPHanaController-scale-up.7
    SAPHanaController-scale-out.7
    ocf_suse_SAPHana.7
    ocf_suse_SAPHanaController.7
    ocf_suse_SAPHanaTopology.7
    susChkSrv.py.7
    susTkOver.py.7
    SAPHanaSR-upgrade-to-angi-demo.8
    SAPHanaSR-alert-fencing.8
    SAPHanaSR-manageProvider.8
    SAPHanaSR-replay-archive.8
    SAPHanaSR-showAttr.8
- Hint: Version 1.2.11 was used for a POC with some customers for
  some new changes. All changes of this 'internal' version are now
  integrated in this common released version 1.2.12</changelog>
  <changelog author="abriel@suse.com" date="1770033600">- Version bump to 1.3.0
  * Technology preview - Support for XSA standalone node
    in Mx-setup (one master, one XSA worker)
  * improve logging to SAP HANA trace file
    (gh#SUSE/SAPHanaSR#240; bsc#1257746)
  * improve HANA 'stop' logging
    (bsc#1257747)
  * improve srHook attribute logging
    (bsc#1257744)
  * stop lost slave workers, if master nameserver node crashed
    before promoting the secondary (score 101)
  * fix stop status for lost slave worker
    (bsc#1257747)
  * SAPHanaSR-alert-fencing could now restart a node without using
    cluster infrastructure (sysrq-trigger)
    So it's now crmsh agnostic
    (gh#SUSE/SAPHanaSR#291, but alternative implementation)
  * new man page
    SAPHanaSR-ScaleOut-XSA.7
  * update man pages:
    ocf_suse_SAPHanaFilesystem.7
    SAPHanaController-scale-out.7
    SAPHanaController-scale-up.7
    SAPHanaSR-alert-fencing.8
    SAPHanaSR-angi-scenarios.7
    SAPHanaSR-angi.7
    SAPHanaSR-hookHelper.8
    SAPHanaSR-ScaleOut.7
    SAPHanaSR-ScaleOut_basic_cluster.7
    SAPHanaSR-showAttr.8
    SAPHanaSR_basic_cluster.7
    SAPHanaSR_maintenance_examples.7
    SAPHanaSR_upgrade_to_angi.7
    susHanaSR.py.7
  * update man pages - copyright date only:
    ocf_suse_SAPHanaController.7
    ocf_suse_SAPHanaTopology.7
    SAPHanaSR-manageProvider.8
    SAPHanaSR-replay-archive.8
    SAPHanaSR-show-hadr-runtimes.8
    SAPHanaSR-showAttr_properties.5
    SAPHanaSR-upgrade-to-angi-demo.8
    SAPHanaSR.7
    susChkSrv.py.7
    susCostOpt.py.7
    susHanaSrMultiTarget.py.7
    susTkOver.py.7
- change required crmsh version from 4.4.0 to 4.4.2+20250526.46896f4</changelog>
  <changelog author="abriel@suse.com" date="1781092800">- Version bump to 1.3.4
  * Technology preview - Support for DR passive cluster in scale-up
    performance-optimised setup
  * XSA standalone node in Mx-setup (one master, one XSA worker)
    is now in state 'supported'
  * new tool: SAPHanaSR-showStatus
    see man page SAPHanaSR-showStatus.8 for information
  * new man page:
    SAPHanaSR_multi-target.7
    SAPHanaSR_with_DR_HA.7
    SAPHanaSR_with_DR_HA_setup.7
    SAPHanaSR-showStatus.8
    SAPHanaSR-ScaleUp-CostOpt.7
    SAPHanaSR-ScaleUp-PerfOpt.7
  * update man pages:
    SAPHanaController-scale-out.7
    SAPHanaController-scale-up.7
    SAPHanaSR-ScaleOut-XSA.7
    SAPHanaSR-ScaleOut.7
    SAPHanaSR-ScaleOut_basic_cluster.7
    SAPHanaSR-angi-scenarios.7
    SAPHanaSR-angi.7
    SAPHanaSR.7
    SAPHanaSR_basic_cluster.7
    SAPHanaSR_maintenance_examples.7
    ocf_suse_SAPHanaTopology.7
    susCostOpt.py.7
    susHanaSR.py.7
    SAPHanaSR-alert-fencing.8
    SAPHanaSR-manageProvider.8
    SAPHanaSR-showAttr.8
- Hint: Versions 1.3.1, 1.3.2 and 1.3.3 were used for POCs with
  partners and a few customers for some new features.
  All changes of this 'internal' versions are now integrated in
  this common released version 1.3.4</changelog>
</package>
<package pkgid="8630a089b22f4f80223ec516edbc725c5825ba52d992eb096c9979ea4efab6d816271c0922c5cd21e98d68eb4b56e5d764d9933f2e1baa4d18d1c6e2e3e1d372" name="SDL2_Pango-devel" arch="s390x">
  <version epoch="0" ver="2.1.5" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1674043200">- Initial package.</changelog>
</package>
<package pkgid="1929cc40c8a85eb0890f4c7985bd09466ba5210d466969380d1fb198aa7748c5fc883c99c1b29a8b454589447de93cf56660becd3863cc8d64e8974a75d8d80c" name="SDL2_image-devel" arch="s390x">
  <version epoch="0" ver="2.8.2" rel="bp161.1.8"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Update to new upstream release 2.0.5
  * Fixed TALOS-2019-0820 CVE-2019-5051
  * 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
- Not mentioned by upstream, but issues seemingly further fixed:
  * Fixed CVE-2019-12218 boo#1135789
  * Fixed CVE-2019-12217 boo#1135787
  * Fixed CVE-2019-12220 boo#1135806
  * Fixed CVE-2019-12221 boo#1135796
  * Fixed CVE-2019-12222 boo#1136101</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1566561601">- 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="1657281600">- Update to release 2.6.0
  * Added stb_image as the default backend for JPG and PNG images loading.
    To use libpng and libjpg instead, configure using --disable-stb-image
  * Added IMG_LoadSizedSVG_RW()
  * Added support for AVIF images (https://github.com/AOMediaCodec/libavif [github.com])
  * Added IMG_ReadXPMFromArrayToRGB888()
  * Added support for JXL images (https://jpegxl.info/ [jpegxl.info])
  * Added support for QOI images (https://qoiformat.org/ [qoiformat.org])
  * Fixed XCF regression introduced in 2.0.5
  * Added support for loading animated GIFs
  * LoadBMP() now loads files using SDL2
  * Allow using libwebpdecoder instead libwebp
- Remove CVE-2019-13616.patch (merged)
- Rename -devel subpackage based on SRPM name
- Drop baselibs.conf (no SDL2_ttf-dependent Tumbleweed packages
  themselves have baselibs).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1659355200">- Update to release 2.6.1
  * Fixing grayscale image loading using the built-in stb_image
    (openSUSE uses libjpg/libpng, not stb)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1660996800">- Update to release 2.6.2
  * Build updates for non-Linux platforms
- Enable AVIF, JXL</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662379200">- Add back Provides: SDL2_image = %version-%release to the library
  package: the python deps somewhat depend on that to not have to
  know about all soversion changes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675771200">- Update to release 2.6.3
  * Fixed loading of 4-bit .ico files</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701777600">- Update to release 2.8.0
  * Updated image decoding libraries
  * Added support for loading WEBP animations
  * PNG images with a palette are loaded as SDL surfaces with a
    palette</changelog>
  <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>
</package>
<package pkgid="22068f54c5e9d09df738f5f5ae75a761dfb2ae24d6423a07b2e8cd812ce48f39c6b73263abfd6ef1164360fd8c8fe7774b5458b2a5de9205a25c4ba4fa18f237" name="SDL2_mixer-devel" arch="s390x">
  <version epoch="0" ver="2.8.0" rel="bp161.1.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1551787200">- Update to version 2.0.4
  * Removed smpeg support for mp3 music, now that it's replaced
    by libmpg123.
  * Fixed mp3 mad decoder to skip tags, which otherwise would lead
    to crashes.
  * Added support for Opus music playback using opusfile library.
- Update to version 2.0.3
  * Fixed regression where Mix_Init() would return 0 for available
    music formats.
- Remove patch:
  * SDL2_mixer-only-load-required-interfaces.patch (fixed by upstream)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600171200">- Demote Recommends to Suggests.</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1611230400">- Add 0001-use-after-free-fluidsynth.patch to prevent
  fluidsynth &gt;= 2.1.6 from crashing:
  https://hg.libsdl.org/SDL_mixer/rev/b0afe341a91d</changelog>
  <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>
</package>
<package pkgid="da56db810824de12a16f86166a3c64b1c0f3b7b71516cc07057c099bfbfa4a3adc84f4a6beb7306ae46bf4d92ca16749063e1c68a165409137ae4247dfe70207" name="SDL2_net-devel" arch="s390x">
  <version epoch="0" ver="2.2.0" rel="bp161.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>
</package>
<package pkgid="71689e4738d90c8622730b98bc94b6936a57430ff586407b87505e44dcc99e9ad42a730891aad8c0b80cdbe981d153c37595b85e0f4aaec3a779957803977689" name="SDL2_sound-devel" arch="s390x">
  <version epoch="0" ver="2.0.2" rel="bp161.1.4"/>
  <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>
</package>
<package pkgid="0112df00c0838395505bfa2389632372fd23031a44b256fe58ff474da545f5cd563a4749c040b0434ce993cbfe8345c2e9e191fc94bee326a8e8e6a1d00f5035" name="SDL2_ttf-devel" arch="s390x">
  <version epoch="0" ver="2.24.0" rel="160099.2.3"/>
  <changelog author="mailaender@opensuse.org" date="1452427200">- Update to version 2.0.13
  * Fixed bug rendering text starting with a glyph with negative starting offset
  * Fixed regression loading non-scalable fonts
  * TTF_GetFontKerningSize() gets kerning between two characters, not two glyph indices</changelog>
  <changelog author="aloisio@gmx.com" date="1477137600">- Update to version 2.0.14
  * Deprecated TTF_GetFontKerningSize() which takes font glyph
    indices and added TTF_GetFontKerningSizeGlyphs() which
    takes characters</changelog>
  <changelog author="jengelh@inai.de" date="1566561600">- Update to new upstream release 2.0.15
  * Text rendering functions now use the alpha component of the
    text colors.
  * Added support for characters greater than 0xFFFF (e.g. emoji)
    in the UTF-8 APIs.</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="dimstar@opensuse.org" 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="jengelh@inai.de" date="1675771200">- Update to release 2.20.2
  * Build system changes only</changelog>
  <changelog author="jengelh@inai.de" date="1705838400">- Update to relesae 2.22
  * Unspecified bug fixes</changelog>
  <changelog author="jengelh@inai.de" date="1735819200">- Update to release 2.24
  * Added function ``TTF_SetFontLineSkip()``</changelog>
</package>
<package pkgid="81aa01d50c97367c03b1f472719fe5151a95574703a283028f1fcfbcb3729c30ff1cafd1488edea8ba730af8eb2bbe5b0a17150065e0c90563d7638a3d7ca375" name="SDL3-devel" arch="s390x">
  <version epoch="0" ver="3.4.0" rel="160099.1.5"/>
  <changelog author="jengelh@inai.de" date="1746446400">- Update to release 3.2.12
  * Fixed crash if SDL_BlitSurfaceScaled() is used with a surface
    that has no pixels
  * Allow rendering a zero sized source rectangle in the SDL render
    API
  * Added support for the share button on the GameSir-K1 FLUX
    controller
  * Added support for the PowerA Battle Dragon Advanced Wireless
    Controller
  * Added support for the HORI Taiko No Tatsujin Drum Controller
  * Fixed the Keychron K1 Pro System Control keyboard being
    detected as a joystick
  * Fixed right mouse button emulation when using a Wacom tablet in
    Windows Ink mode
  * Fixed missing simulated mouse events using a Wacom tablet when
    Windows Ink mode is disabled
  * Key events are now sent for dead keys on X11
  * Improved handling of window management edge conditions on X11
  * Fixed message box location on multi-monitor configurations on
    X11
  * Fixed XInput2 mouse tracking outside the window on X11</changelog>
  <changelog author="jengelh@inai.de" date="1747224000">- Update to release 3.2.14
  * Fixed crash querying the name of logical audio devices.
  * Fixed thread-local storage related black screen issue when
    pulseaudio audio output is active.
  * Reverted dead key reporting on X11, which introduced bugs with
    IME handling.
  * Fixed incorrect destination usage mode for storage buffer
    read/write bindings on Vulkan.</changelog>
  <changelog author="jengelh@inai.de" date="1748952000">- Update to release 3.2.16
  * Fixed a rare crash in SDL_WaitEvent()
  * Fixed entering fullscreen mode on some X11 window managers
  * Fixed hang processing mouse input on Wayland
  * Fixed occasionally corrupt text input on Wayland
  * Respect the application text input area on Wayland</changelog>
  <changelog author="jengelh@inai.de" date="1752494400">- Update to release 3.2.18
  * Added SDL_PROP_WINDOW_CREATE_CONSTRAIN_POPUP_BOOLEAN to support
    non-constrained and non-grabbing popups
  * Fixed a crash in SDL_GetAudioDeviceChannelMap()
  * Fixed duplicate mouse events when using a pen under X11
  * Improved thumbstick range for Nintendo Switch Pro Controllers
  * Fixed loading user calibration for Nintendo Switch Pro
    Controllers
  * Added support for the ZEROPLUS P4 Wired Gamepad
  * Fixed input from the MayFlash GameCube adapter with version 7
    firmware</changelog>
  <changelog author="jengelh@inai.de" date="1754395200">- Update to release 3.2.20
  * Fixed a crash when passing large invalid coordinates to
    SDL_BlitSurfaceScaled()
  * Fixed doubled mouse wheel events on X11
  * Fixed doubled SDL_EVENT_GAMEPAD_ADDED events for controllers
    with automatic gamepad mappings</changelog>
  <changelog author="jengelh@inai.de" date="1756814400">- Update to release 3.2.22
  * A bunch of changes for non-Linux platforms only</changelog>
  <changelog author="jengelh@inai.de" date="1759406400">- Update to release 3.2.24
  * Fixed a crash when enumerating Steam Controllers.
  * Fixed rumble strength on DualSense Edge and Bluetooth connected
    controllers.
  * Fixed the HP Deluxe Webcam KQ246AA being detected as joystick.
  * Fixed VMware not capturing the mouse when relative mode is enabled.
  * Increased the maximum color target bindings from 4 to 8 in the
    GPU API.
  * When using SDL_SetRenderLogicalPresentation(), letterboxing now
    uses the clear color instead of black.
  * Fixed crash at startup when redirecting X11 output over ssh.
  * Fixed a memory leak when using detached threads.</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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>
</package>
<package pkgid="dde197d16bff31bbab1a824e9067bfbb42db05570f3e873f5597eca1e4df05220aa1335a758a8984cbca3505de9a505a127490b6df7d8e2742e177cab87b48c4" name="SDL3-devel-doc" arch="noarch">
  <version epoch="0" ver="3.4.0" rel="160099.1.5"/>
  <changelog author="jengelh@inai.de" date="1746446400">- Update to release 3.2.12
  * Fixed crash if SDL_BlitSurfaceScaled() is used with a surface
    that has no pixels
  * Allow rendering a zero sized source rectangle in the SDL render
    API
  * Added support for the share button on the GameSir-K1 FLUX
    controller
  * Added support for the PowerA Battle Dragon Advanced Wireless
    Controller
  * Added support for the HORI Taiko No Tatsujin Drum Controller
  * Fixed the Keychron K1 Pro System Control keyboard being
    detected as a joystick
  * Fixed right mouse button emulation when using a Wacom tablet in
    Windows Ink mode
  * Fixed missing simulated mouse events using a Wacom tablet when
    Windows Ink mode is disabled
  * Key events are now sent for dead keys on X11
  * Improved handling of window management edge conditions on X11
  * Fixed message box location on multi-monitor configurations on
    X11
  * Fixed XInput2 mouse tracking outside the window on X11</changelog>
  <changelog author="jengelh@inai.de" date="1747224000">- Update to release 3.2.14
  * Fixed crash querying the name of logical audio devices.
  * Fixed thread-local storage related black screen issue when
    pulseaudio audio output is active.
  * Reverted dead key reporting on X11, which introduced bugs with
    IME handling.
  * Fixed incorrect destination usage mode for storage buffer
    read/write bindings on Vulkan.</changelog>
  <changelog author="jengelh@inai.de" date="1748952000">- Update to release 3.2.16
  * Fixed a rare crash in SDL_WaitEvent()
  * Fixed entering fullscreen mode on some X11 window managers
  * Fixed hang processing mouse input on Wayland
  * Fixed occasionally corrupt text input on Wayland
  * Respect the application text input area on Wayland</changelog>
  <changelog author="jengelh@inai.de" date="1752494400">- Update to release 3.2.18
  * Added SDL_PROP_WINDOW_CREATE_CONSTRAIN_POPUP_BOOLEAN to support
    non-constrained and non-grabbing popups
  * Fixed a crash in SDL_GetAudioDeviceChannelMap()
  * Fixed duplicate mouse events when using a pen under X11
  * Improved thumbstick range for Nintendo Switch Pro Controllers
  * Fixed loading user calibration for Nintendo Switch Pro
    Controllers
  * Added support for the ZEROPLUS P4 Wired Gamepad
  * Fixed input from the MayFlash GameCube adapter with version 7
    firmware</changelog>
  <changelog author="jengelh@inai.de" date="1754395200">- Update to release 3.2.20
  * Fixed a crash when passing large invalid coordinates to
    SDL_BlitSurfaceScaled()
  * Fixed doubled mouse wheel events on X11
  * Fixed doubled SDL_EVENT_GAMEPAD_ADDED events for controllers
    with automatic gamepad mappings</changelog>
  <changelog author="jengelh@inai.de" date="1756814400">- Update to release 3.2.22
  * A bunch of changes for non-Linux platforms only</changelog>
  <changelog author="jengelh@inai.de" date="1759406400">- Update to release 3.2.24
  * Fixed a crash when enumerating Steam Controllers.
  * Fixed rumble strength on DualSense Edge and Bluetooth connected
    controllers.
  * Fixed the HP Deluxe Webcam KQ246AA being detected as joystick.
  * Fixed VMware not capturing the mouse when relative mode is enabled.
  * Increased the maximum color target bindings from 4 to 8 in the
    GPU API.
  * When using SDL_SetRenderLogicalPresentation(), letterboxing now
    uses the clear color instead of black.
  * Fixed crash at startup when redirecting X11 output over ssh.
  * Fixed a memory leak when using detached threads.</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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>
</package>
<package pkgid="5accf7e18c0e6052b2b8ab4978d715f6dd6f3661aa60ac558d6fd2fe56f97d369953cc2f654460d59be7dd421f9be9323d54e57a835246b95c56fb979519fe0e" name="SDL3_image-devel" arch="s390x">
  <version epoch="0" ver="3.2.4" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="eab7049481905782bd5b352cce1ef912c59a2560d9697c6d74976763e11de9614ac932f00ab88596f843c25d92802d52bb449920010ad9f775457aaa5d55c9b4" name="SDL3_ttf-devel" arch="s390x">
  <version epoch="0" ver="3.2.2" rel="bp161.1.2"/>
  <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="372b893d02c8c28304651562da7bff7bf710e93c4c235c356c4541bf5c9f69c2a81930588c5b947ab272673138486280c0b08240e81cd0a0cfb86c3a97402b5d" name="SDL_Pango-devel" arch="s390x">
  <version epoch="0" ver="0.1.2" rel="bp161.1.2"/>
  <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="e59f449172b170c150a4d96da065811fd288676fa6377e2231a88fe9067e97a8e56278340e43ac921ab439b7896ca06e31e04e1595ed579c9462e0307f310094" name="SDL_mixer-devel" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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="20a977a63bea3a142d76b9a327020b6e4cd0e0c18a365b920f20abc992bc19fbfcb2252c9b50dcd7aa196c94e95750d6849597a479f13ee377308b75ff1a6ae3" name="SDL_net-devel" arch="s390x">
  <version epoch="0" ver="1.2.8" rel="bp161.1.2"/>
  <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="09e6dbb291abb6eb3e560533f3170639ad30ebd8a1d31e37b0b691713d8aa378ddf1ba0064a19dbdfc83303601f34e4bfba8cd089d22cd10cf44170f1142a6eb" name="SDL_sound-devel" arch="s390x">
  <version epoch="0" ver="1.0.3" rel="bp161.1.4"/>
  <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="70b4a9f8bf49b95dcb09382783638149098a131dc597ecdd20a2c1599c0477d10fa6007b7957fbb4832b749da707c4248408a839499789a51cb611a61b9b083e" name="SHERPA-MC-devel" arch="s390x">
  <version epoch="0" ver="2.2.15" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1579262400">- 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>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1711886400">- Update to version 2.2.15:
  * Fix for fixed-order NLO results (enabled using QCD_NLO_Mode:
    Fixed_Order).
- Changes from version 2.2.14:
  * Fix: Reinstate clustering in OneHEvent to fix physics issue.
- Changes from version 2.2.13:
  * New:
  - Expand pilot technology to scale setting (using the new
    PILOT scale setter) and to loop generators (using the
    process Pilot_Loop_Generator setting) !564 !461
  - Allow to not read in partonic decay data, e.g. if one wants
    to select a single B or D decay !537
  * Technical/performance improvements:
  - Make sure that HepMC3 output only correctly reports two beam
    particles !572
  - Use consistent order of weight names in HepMC3 output as in
    HepMC2 output !459
  - Resurrect HepMC3_Short output format !512
  - Adapt pilot run strategy to be compatible with (adapted)
    external RNG !497
  - Fix memory leak in fusing hooks !403
  * Fixes of runtime issues:
  - Fix for missing tau spin correlations !574
  - Fix crash when using a neutron-neutron beam setup !553
  - Fix PDF book-keeping issues in the event output when using
    the pilot run !508 !532
  - Fix potential unit (e.g. MeV vs. GeV) inconsistency for
    correlated subevents !512
  - Throw exception instead of silently reweighting AlphaS input
    scales where it is not appropriate !455
  - Fix crash when using weighted event generation without any
    on-the-fly variations !473
  - Reset non-perturbative event phases after Retry_Event,
    removing the occurence of spurious tau decays !526
- Add SHERPA-MC-swig-noruntime.patch: Drop `-noruntime` from swig
  command line as it has been deprecated since version 4.0 and
  dropped from 4.2.x.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1742817600">- Add BuildRequires on python3-setuptools, required for Python 3.12+.</changelog>
</package>
<package pkgid="f9a7eb07663df2ef812d7c8fb29fac10083db1070983168be702eb70426592b14aa71416bf6c15f924db2b30d91a9c6c0e6993c2bee22f51c691986eae8b931d" name="SQLiteCpp-devel" arch="s390x">
  <version epoch="0" ver="3.3.2" rel="bp161.1.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>
</package>
<package pkgid="87614d27245d643bd71f448097ab81b1055ed2e42b33f4e353a5896f19688b66fa07147c6126c519acf5aa53c30f705de427886ee9f0c8ffd9e6521392ac7dee" name="SampleICC" arch="s390x">
  <version epoch="0" ver="1.6.8" rel="bp161.1.2"/>
  <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="b23d7198ee3db00bc7cf076ea894b86033b1b8d8498ef0da7a0a0caa0d74f7b644edd99e3750a5a43277fb993f8b5330e32154012eb9c78827d76b9fd7f52471" name="SecLists" arch="s390x">
  <version epoch="0" ver="2022.4" rel="bp160.1.1"/>
  <changelog author="Paolo Perego &lt;paolo.perego@suse.com&gt;" date="1624449600">- First import</changelog>
  <changelog author="Paolo Perego &lt;paolo.perego@suse.com&gt;" date="1624536000">- Removed Payloads/Zip-Bombs/*.gz and Payloads/Zip-Bombs/*.zip causing rpmlint
  to hang</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 2022.4:
  * includes multiple updates from the community</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- fix last change</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- skip zipbombs as they break the testing and legal checks</changelog>
</package>
<package pkgid="00f45d931f16cb28654b89f7e0d99721d8868abe5b62d2a55b0eedaec6a9ea8f6679eb923a97b42b4284c820498d3accc483211e29b467e5c728034f76b45d05" name="ServiceReport" arch="noarch">
  <version epoch="0" ver="2.2.4+git12.bc007b2" rel="160099.1.1"/>
  <changelog author="msuchanek@suse.de" date="1632484800">- Update to version 2.2.3+git1.55a13db1c256:
  * [fadump] Update crashkernel recommendation (tid#7023277).</changelog>
  <changelog author="msuchanek@suse.com" date="1639483200">- Fix build on SLE 15: python-rpm-macros required for build (bsc#1193718).</changelog>
  <changelog author="dimstar@opensuse.org" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="msuchanek@suse.com" date="1709035200">- Update to version 2.2.4 (bsc#1220410 ltc#204408)
  * ServiceReport v2.2.4 release
  * [kdump] update /etc/sysconfig/kdump config processing
  * [kdump] customize initrd dump component check for SLES
  * [fadump] update initrd validation check
  * [kdump] restrict lsinitrd command to fetch only modules</changelog>
  <changelog author="msuchanek@suse.de" date="1729684800">- Update to version 2.2.4+git2.f1e4503:
  * [Service] Make the servicereport service dependent on the kdump service
  * [utils] Use --update-bls-cmdline Option for GRUB Update
- Refresh harden_servicereport.service.patch</changelog>
  <changelog author="msuchanek@suse.de" date="1744977600">- Update to version 2.2.4+git3.f65dad0:
  * Added hardening to systemd service
- Drop upstreamed patch harden_servicereport.service.patch</changelog>
  <changelog author="msuchanek@suse.de" date="1750420800">- Update to version 2.2.4+git4.cdcbdfa:
  * [utils] update logic to parse /etc/os-release (bsc#1244547 ltc#213710)
  * Added hardening to systemd service</changelog>
  <changelog author="mcepl@cepl.eu" date="1753790400">- Fix packaging to use proper Python related macros (bsc#1244547 ltc#213710)
- Add fix_setup.patch to modernize upstream packaging
  (gh#linux-ras/ServiceReport!32).</changelog>
  <changelog author="msuchanek@suse.de" date="1754913600">- Update to version 2.2.4+git11.8bf0f05:
  * Remove PrivateDevices=true
  * remove type=oneshot
  * add new plugin Spyre card configuration</changelog>
  <changelog author="msuchanek@suse.de" date="1782734400">- Update to version 2.2.4+git12.bc007b2 (bsc#1270052 ltc#218889):
  * [kdump] Fix TypeError in kdump component check</changelog>
</package>
<package pkgid="65cb5726bc38d79bd42212e9dddfe52e7de14e1c5cc02932b0ee08f91b27c8c60eed6e3b0d73815079b3cea3602cac92295e9520f980b923818e2915a0c0a8a5" name="Setzer" arch="noarch">
  <version epoch="0" ver="66" rel="bp161.1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1688817600">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1694088000">- Update to version 57:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1694952000">- Update to version 59:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 60:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1698148800">- Update to version 61:
  * Show app's name in system monitor.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 62:
  * Custom popovers.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701864000">- Update to versoion 63:
  * Navigate popovers with keyboard.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1702641600">- Update to version 65:
  * Fix brackets autoclosing, add brackets to selected text
    (instead of replacing it).
- Changes from version 64:
  * Autocompletion preferences.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1727611200">- Update to version 66:
  * Fix bug in autoclosing brackets.
  * Close context menu with F12.
  * Fix escape sequences in some strings.
  * Minor bug fixes.</changelog>
</package>
<package pkgid="ec635bd27752d3b1203625ebc3e43f394849eb71e7d3add8a4d4ce3ad09e7399c2dcd992f2b44e267af2ba1ba14cd68bf726f17c1f6dc9cbe0fee0d5f52b7fb3" name="Setzer-lang" arch="noarch">
  <version epoch="0" ver="66" rel="bp161.1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1688817600">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1694088000">- Update to version 57:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1694952000">- Update to version 59:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 60:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1698148800">- Update to version 61:
  * Show app's name in system monitor.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 62:
  * Custom popovers.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701864000">- Update to versoion 63:
  * Navigate popovers with keyboard.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1702641600">- Update to version 65:
  * Fix brackets autoclosing, add brackets to selected text
    (instead of replacing it).
- Changes from version 64:
  * Autocompletion preferences.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1727611200">- Update to version 66:
  * Fix bug in autoclosing brackets.
  * Close context menu with F12.
  * Fix escape sequences in some strings.
  * Minor bug fixes.</changelog>
</package>
<package pkgid="0d8ab283de9a4ebd1451706a6c24c1bdeee55c44357e387238f4b8db37d0cc0849b2bf91113fd1613c35b3f421dfbb7aa620d95655014c7ccdf4aa36bb861737" name="SoQt-devel" arch="s390x">
  <version epoch="0" ver="1.6.2" rel="bp161.1.2"/>
  <changelog author="adrian@suse.de" date="1467720000">- update to version 1.5.0
- use Qt4 instead of Qt3 ....</changelog>
  <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&#xFC;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&#xF6;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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>
</package>
<package pkgid="fa48c4e1be7ccd3e96cd64ad298ed97510ffd259683e3879298163e41080d4adf721f0d9cf322813c88f5bf654e62bb8328fdc26446a51eacbb1a80988ee2fa8" name="SoQt-doc" arch="noarch">
  <version epoch="0" ver="1.6.2" rel="bp161.1.2"/>
  <changelog author="adrian@suse.de" date="1467720000">- update to version 1.5.0
- use Qt4 instead of Qt3 ....</changelog>
  <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&#xFC;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&#xF6;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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>
</package>
<package pkgid="beaa605226826ab4c974d33da5244c11145710b846043fd5d871d13ea95400a7e60bbb19b6c2ab4d0eb6e053aa8aa3e95c6e15eb7ec01a22ca76fa245705c9f3" name="SpeedTest++" arch="s390x">
  <version epoch="0" ver="1.11+git20210829.0f63cfb" rel="bp161.1.23"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1656590400">- Initial package (v1.11+git20210829.0f63cfb)</changelog>
</package>
<package pkgid="7c22bff888357707eb0492a595bee4e1f015b1259d09e80b7cfda77e6ef0e6bd794e8baaaf8c6a3860be4bdadcc17a6815c8a0c656bf772780c307be0d13d379" name="StyLua" arch="s390x">
  <version epoch="0" ver="0.20.0" rel="bp161.1.6"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1679400000">- Disable tests. Failing for editorconfig.</changelog>
  <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>
</package>
<package pkgid="14b4cf7610c31d5d7202811c0b760b65d4f9d89260fa7782223f0336afd0e62315509d3751d7a49f8543f7677aecc41bd86ccc2b6eb4a6eb2e865a1883478271" name="SwayNotificationCenter" arch="s390x">
  <version epoch="0" ver="0.11.0" rel="bp161.1.5"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1663243200">- Upgrade to 0.7.1:
  - Fixed building on Fedora
- Upgrade to 0.7.0:
  - Fix gschema not being compiled on install by @ErikReider in
    [#138]
  - Fixed click to close Control Center not working on some WMs
    by @ErikReider in #139
  - Add missing build dependency and installed files in rpmbuild
    spec file by @fantognazza in #140
  - Issue #141: Waybar subscription missed opportunity by
    @carlosV2 in #142
  - Customize and reorder widgets in Control Center by
    @ErikReider in #150
  - Mpris widget by @ErikReider in #157
  - All notification urgency timeouts can now be 0 to disable
    expiration by @ErikReider in #158
  - Fix typo by @asas1asas200 in #160</changelog>
  <changelog author="mcepl@suse.com" date="1663329600">- Update to version 0.7.1:
  * Bumped application version to 0.7.1
  * Updated rpkg spec
  * Bumped version to 0.7.1
  * Fixed fedora build issue
  * Updated sha256 for pkgbuild
  * Bumped version to 0.7.0
  * Fix typo (#160)
  * Removed all unnecessary GLib namespace prefixes
  * Removed all unnecessary GLib namespace prefixes
  * All notification urgencies can now use 0 as timeout to not expire (#158)
  * Mpris Media Player widget (#157)
  * Updated README with info about supported WMs
  * Fixes #152
  * Fixed Control Center sometimes dismissing when clicking inside of CC
  * Customize and reorder widgets in Control Center (#150)
  * Separate arch and ubuntu GH Actions into their own files. Fixes #151
  * Updated Ubuntu docker file to use 22.04 LTS
  * Fixed Config and Style not handling custom home-relative paths
  * Fixed typo in README
  * Updated the COPR link to the new official repo
  * CI: Add Fedora builds (#144) (#148)
  * Fixed styling notification summary not working correctly. Fixes #143
  * Issue #141: Waybar subscription missed opportunity (#142)
  * Add missing build dependency and installed files in rpmbuild spec file (#140)
  * Fixed click to close Control Center not working on some WMs (#139)
  * Fix gschema not being compiled on install (#138)
  * Removed depends versions from PKGBUILD
  * Updated Git PKGBUILD with correct pkgver format
  * Updated PKGBUILD checksums for v0.6.3</changelog>
  <changelog author="filippo.bonazzi@suse.com" date="1664193600">- Update to version 0.7.2:
  * Bumped version to v0.7.2
  * Removed all references to `RegexCompileFlags.JAVASCRIPT_COMPAT` due to deprecation
  * Fixed GLib2.74.0 causing a segfault. Fixes: #164
  * Fix typo (#166)
  * Adding instructions for installation on Fedora Silverblue and other rpm-ostree Fedora variants. (#161)
  * Bumped PKGBUILD-git pkgver
  * Bumped PKGBUILD sha256 sums</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1664193601">- Remove full source URL since it's downloaded by _service</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669636800">- Update to version 0.7.3:
  * Fixed segfault when reloading config
  * Adds MPRIS widget arrows when multiple players are detected
  * Fix not being able to interact with CC without first click
  * Fix MPRIS image scaling when display is scaled
  * Add cssPriority to config
  * Add option to configure control center layer
  * feat: transient notification visibility
  * Add client flags to turn dnd on/off
  * Add /usr/local/etc/xdg/swaync/ as default fallback path for config and CSS files</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1677240000">- Update to version 0.8.0:
  * a bunch of typo fixes
  * Action scripts
  * Add Override urgency to config
  * Bump minimal meson version to 0.59.0, replace 'get_pkgconfig_variable'
  * Add ControllsWidget
  * Audio slider
  * Add Notification placeholder in Control Center
  * Add ControlCenter positioning config option
  * Add Notification Action to copy body security codes to clipboard
  * Add "desktop-entry" as option to scripts
  * Add Brightness slider widget
  * [Feature] Add ability to inhibit notifications through DBus
- Add new dependencies: libgee, libpulse
- Remove changesgenerate service as upstream publishes a better changelog</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1685361600">- Update to version 0.9.0:
  * Menu animation
  * Hide visible notifications when activating dnd
  * Use rounding to prevent incorrect backlight percentage calculation
  * Per app volume control
  * Fix backlight &amp; KB brightness sliders
  * Fixed mpDris2 mpris issues
  * Preserve config object item order
  * Add positonY center for notifications and CC
  * Added ability to toggle parsing of notification 2fa codes
  * Added ability to choose wether layer-shell should be used or not
  * Added control-center layer config option
  * Add inline replies to notifications</changelog>
  <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>
</package>
<package pkgid="a0107cfb55fce04a937640ea70c9955d5c2dba529eb9f48e8a000beb531f4f9e60484192a8a7547b421f8a7b74c4d31d3d1297e51989857513c3bfeff3cc48db" name="SwayNotificationCenter-bash-completion" arch="noarch">
  <version epoch="0" ver="0.11.0" rel="bp161.1.5"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1663243200">- Upgrade to 0.7.1:
  - Fixed building on Fedora
- Upgrade to 0.7.0:
  - Fix gschema not being compiled on install by @ErikReider in
    [#138]
  - Fixed click to close Control Center not working on some WMs
    by @ErikReider in #139
  - Add missing build dependency and installed files in rpmbuild
    spec file by @fantognazza in #140
  - Issue #141: Waybar subscription missed opportunity by
    @carlosV2 in #142
  - Customize and reorder widgets in Control Center by
    @ErikReider in #150
  - Mpris widget by @ErikReider in #157
  - All notification urgency timeouts can now be 0 to disable
    expiration by @ErikReider in #158
  - Fix typo by @asas1asas200 in #160</changelog>
  <changelog author="mcepl@suse.com" date="1663329600">- Update to version 0.7.1:
  * Bumped application version to 0.7.1
  * Updated rpkg spec
  * Bumped version to 0.7.1
  * Fixed fedora build issue
  * Updated sha256 for pkgbuild
  * Bumped version to 0.7.0
  * Fix typo (#160)
  * Removed all unnecessary GLib namespace prefixes
  * Removed all unnecessary GLib namespace prefixes
  * All notification urgencies can now use 0 as timeout to not expire (#158)
  * Mpris Media Player widget (#157)
  * Updated README with info about supported WMs
  * Fixes #152
  * Fixed Control Center sometimes dismissing when clicking inside of CC
  * Customize and reorder widgets in Control Center (#150)
  * Separate arch and ubuntu GH Actions into their own files. Fixes #151
  * Updated Ubuntu docker file to use 22.04 LTS
  * Fixed Config and Style not handling custom home-relative paths
  * Fixed typo in README
  * Updated the COPR link to the new official repo
  * CI: Add Fedora builds (#144) (#148)
  * Fixed styling notification summary not working correctly. Fixes #143
  * Issue #141: Waybar subscription missed opportunity (#142)
  * Add missing build dependency and installed files in rpmbuild spec file (#140)
  * Fixed click to close Control Center not working on some WMs (#139)
  * Fix gschema not being compiled on install (#138)
  * Removed depends versions from PKGBUILD
  * Updated Git PKGBUILD with correct pkgver format
  * Updated PKGBUILD checksums for v0.6.3</changelog>
  <changelog author="filippo.bonazzi@suse.com" date="1664193600">- Update to version 0.7.2:
  * Bumped version to v0.7.2
  * Removed all references to `RegexCompileFlags.JAVASCRIPT_COMPAT` due to deprecation
  * Fixed GLib2.74.0 causing a segfault. Fixes: #164
  * Fix typo (#166)
  * Adding instructions for installation on Fedora Silverblue and other rpm-ostree Fedora variants. (#161)
  * Bumped PKGBUILD-git pkgver
  * Bumped PKGBUILD sha256 sums</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1664193601">- Remove full source URL since it's downloaded by _service</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669636800">- Update to version 0.7.3:
  * Fixed segfault when reloading config
  * Adds MPRIS widget arrows when multiple players are detected
  * Fix not being able to interact with CC without first click
  * Fix MPRIS image scaling when display is scaled
  * Add cssPriority to config
  * Add option to configure control center layer
  * feat: transient notification visibility
  * Add client flags to turn dnd on/off
  * Add /usr/local/etc/xdg/swaync/ as default fallback path for config and CSS files</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1677240000">- Update to version 0.8.0:
  * a bunch of typo fixes
  * Action scripts
  * Add Override urgency to config
  * Bump minimal meson version to 0.59.0, replace 'get_pkgconfig_variable'
  * Add ControllsWidget
  * Audio slider
  * Add Notification placeholder in Control Center
  * Add ControlCenter positioning config option
  * Add Notification Action to copy body security codes to clipboard
  * Add "desktop-entry" as option to scripts
  * Add Brightness slider widget
  * [Feature] Add ability to inhibit notifications through DBus
- Add new dependencies: libgee, libpulse
- Remove changesgenerate service as upstream publishes a better changelog</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1685361600">- Update to version 0.9.0:
  * Menu animation
  * Hide visible notifications when activating dnd
  * Use rounding to prevent incorrect backlight percentage calculation
  * Per app volume control
  * Fix backlight &amp; KB brightness sliders
  * Fixed mpDris2 mpris issues
  * Preserve config object item order
  * Add positonY center for notifications and CC
  * Added ability to toggle parsing of notification 2fa codes
  * Added ability to choose wether layer-shell should be used or not
  * Added control-center layer config option
  * Add inline replies to notifications</changelog>
  <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>
</package>
<package pkgid="9dd85dac5dff7108f8ddd98199dcb11b92bc753b4f42e28fdc494e68c1425450fa60fbe2296f5b2ab0fbb5d41dc3566232286bd9674b1d57100576c1cc019864" name="SwayNotificationCenter-fish-completion" arch="noarch">
  <version epoch="0" ver="0.11.0" rel="bp161.1.5"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1663243200">- Upgrade to 0.7.1:
  - Fixed building on Fedora
- Upgrade to 0.7.0:
  - Fix gschema not being compiled on install by @ErikReider in
    [#138]
  - Fixed click to close Control Center not working on some WMs
    by @ErikReider in #139
  - Add missing build dependency and installed files in rpmbuild
    spec file by @fantognazza in #140
  - Issue #141: Waybar subscription missed opportunity by
    @carlosV2 in #142
  - Customize and reorder widgets in Control Center by
    @ErikReider in #150
  - Mpris widget by @ErikReider in #157
  - All notification urgency timeouts can now be 0 to disable
    expiration by @ErikReider in #158
  - Fix typo by @asas1asas200 in #160</changelog>
  <changelog author="mcepl@suse.com" date="1663329600">- Update to version 0.7.1:
  * Bumped application version to 0.7.1
  * Updated rpkg spec
  * Bumped version to 0.7.1
  * Fixed fedora build issue
  * Updated sha256 for pkgbuild
  * Bumped version to 0.7.0
  * Fix typo (#160)
  * Removed all unnecessary GLib namespace prefixes
  * Removed all unnecessary GLib namespace prefixes
  * All notification urgencies can now use 0 as timeout to not expire (#158)
  * Mpris Media Player widget (#157)
  * Updated README with info about supported WMs
  * Fixes #152
  * Fixed Control Center sometimes dismissing when clicking inside of CC
  * Customize and reorder widgets in Control Center (#150)
  * Separate arch and ubuntu GH Actions into their own files. Fixes #151
  * Updated Ubuntu docker file to use 22.04 LTS
  * Fixed Config and Style not handling custom home-relative paths
  * Fixed typo in README
  * Updated the COPR link to the new official repo
  * CI: Add Fedora builds (#144) (#148)
  * Fixed styling notification summary not working correctly. Fixes #143
  * Issue #141: Waybar subscription missed opportunity (#142)
  * Add missing build dependency and installed files in rpmbuild spec file (#140)
  * Fixed click to close Control Center not working on some WMs (#139)
  * Fix gschema not being compiled on install (#138)
  * Removed depends versions from PKGBUILD
  * Updated Git PKGBUILD with correct pkgver format
  * Updated PKGBUILD checksums for v0.6.3</changelog>
  <changelog author="filippo.bonazzi@suse.com" date="1664193600">- Update to version 0.7.2:
  * Bumped version to v0.7.2
  * Removed all references to `RegexCompileFlags.JAVASCRIPT_COMPAT` due to deprecation
  * Fixed GLib2.74.0 causing a segfault. Fixes: #164
  * Fix typo (#166)
  * Adding instructions for installation on Fedora Silverblue and other rpm-ostree Fedora variants. (#161)
  * Bumped PKGBUILD-git pkgver
  * Bumped PKGBUILD sha256 sums</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1664193601">- Remove full source URL since it's downloaded by _service</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669636800">- Update to version 0.7.3:
  * Fixed segfault when reloading config
  * Adds MPRIS widget arrows when multiple players are detected
  * Fix not being able to interact with CC without first click
  * Fix MPRIS image scaling when display is scaled
  * Add cssPriority to config
  * Add option to configure control center layer
  * feat: transient notification visibility
  * Add client flags to turn dnd on/off
  * Add /usr/local/etc/xdg/swaync/ as default fallback path for config and CSS files</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1677240000">- Update to version 0.8.0:
  * a bunch of typo fixes
  * Action scripts
  * Add Override urgency to config
  * Bump minimal meson version to 0.59.0, replace 'get_pkgconfig_variable'
  * Add ControllsWidget
  * Audio slider
  * Add Notification placeholder in Control Center
  * Add ControlCenter positioning config option
  * Add Notification Action to copy body security codes to clipboard
  * Add "desktop-entry" as option to scripts
  * Add Brightness slider widget
  * [Feature] Add ability to inhibit notifications through DBus
- Add new dependencies: libgee, libpulse
- Remove changesgenerate service as upstream publishes a better changelog</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1685361600">- Update to version 0.9.0:
  * Menu animation
  * Hide visible notifications when activating dnd
  * Use rounding to prevent incorrect backlight percentage calculation
  * Per app volume control
  * Fix backlight &amp; KB brightness sliders
  * Fixed mpDris2 mpris issues
  * Preserve config object item order
  * Add positonY center for notifications and CC
  * Added ability to toggle parsing of notification 2fa codes
  * Added ability to choose wether layer-shell should be used or not
  * Added control-center layer config option
  * Add inline replies to notifications</changelog>
  <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>
</package>
<package pkgid="74553884ea34134523921e31bb0c7079cb0028b7c4797352a3ff81a0ad574429375a5f3dbe105e4178df3c8854ff1b312a58b37e58b621296210468dbf680919" name="SwayNotificationCenter-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.11.0" rel="bp161.1.5"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1663243200">- Upgrade to 0.7.1:
  - Fixed building on Fedora
- Upgrade to 0.7.0:
  - Fix gschema not being compiled on install by @ErikReider in
    [#138]
  - Fixed click to close Control Center not working on some WMs
    by @ErikReider in #139
  - Add missing build dependency and installed files in rpmbuild
    spec file by @fantognazza in #140
  - Issue #141: Waybar subscription missed opportunity by
    @carlosV2 in #142
  - Customize and reorder widgets in Control Center by
    @ErikReider in #150
  - Mpris widget by @ErikReider in #157
  - All notification urgency timeouts can now be 0 to disable
    expiration by @ErikReider in #158
  - Fix typo by @asas1asas200 in #160</changelog>
  <changelog author="mcepl@suse.com" date="1663329600">- Update to version 0.7.1:
  * Bumped application version to 0.7.1
  * Updated rpkg spec
  * Bumped version to 0.7.1
  * Fixed fedora build issue
  * Updated sha256 for pkgbuild
  * Bumped version to 0.7.0
  * Fix typo (#160)
  * Removed all unnecessary GLib namespace prefixes
  * Removed all unnecessary GLib namespace prefixes
  * All notification urgencies can now use 0 as timeout to not expire (#158)
  * Mpris Media Player widget (#157)
  * Updated README with info about supported WMs
  * Fixes #152
  * Fixed Control Center sometimes dismissing when clicking inside of CC
  * Customize and reorder widgets in Control Center (#150)
  * Separate arch and ubuntu GH Actions into their own files. Fixes #151
  * Updated Ubuntu docker file to use 22.04 LTS
  * Fixed Config and Style not handling custom home-relative paths
  * Fixed typo in README
  * Updated the COPR link to the new official repo
  * CI: Add Fedora builds (#144) (#148)
  * Fixed styling notification summary not working correctly. Fixes #143
  * Issue #141: Waybar subscription missed opportunity (#142)
  * Add missing build dependency and installed files in rpmbuild spec file (#140)
  * Fixed click to close Control Center not working on some WMs (#139)
  * Fix gschema not being compiled on install (#138)
  * Removed depends versions from PKGBUILD
  * Updated Git PKGBUILD with correct pkgver format
  * Updated PKGBUILD checksums for v0.6.3</changelog>
  <changelog author="filippo.bonazzi@suse.com" date="1664193600">- Update to version 0.7.2:
  * Bumped version to v0.7.2
  * Removed all references to `RegexCompileFlags.JAVASCRIPT_COMPAT` due to deprecation
  * Fixed GLib2.74.0 causing a segfault. Fixes: #164
  * Fix typo (#166)
  * Adding instructions for installation on Fedora Silverblue and other rpm-ostree Fedora variants. (#161)
  * Bumped PKGBUILD-git pkgver
  * Bumped PKGBUILD sha256 sums</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1664193601">- Remove full source URL since it's downloaded by _service</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669636800">- Update to version 0.7.3:
  * Fixed segfault when reloading config
  * Adds MPRIS widget arrows when multiple players are detected
  * Fix not being able to interact with CC without first click
  * Fix MPRIS image scaling when display is scaled
  * Add cssPriority to config
  * Add option to configure control center layer
  * feat: transient notification visibility
  * Add client flags to turn dnd on/off
  * Add /usr/local/etc/xdg/swaync/ as default fallback path for config and CSS files</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1677240000">- Update to version 0.8.0:
  * a bunch of typo fixes
  * Action scripts
  * Add Override urgency to config
  * Bump minimal meson version to 0.59.0, replace 'get_pkgconfig_variable'
  * Add ControllsWidget
  * Audio slider
  * Add Notification placeholder in Control Center
  * Add ControlCenter positioning config option
  * Add Notification Action to copy body security codes to clipboard
  * Add "desktop-entry" as option to scripts
  * Add Brightness slider widget
  * [Feature] Add ability to inhibit notifications through DBus
- Add new dependencies: libgee, libpulse
- Remove changesgenerate service as upstream publishes a better changelog</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1685361600">- Update to version 0.9.0:
  * Menu animation
  * Hide visible notifications when activating dnd
  * Use rounding to prevent incorrect backlight percentage calculation
  * Per app volume control
  * Fix backlight &amp; KB brightness sliders
  * Fixed mpDris2 mpris issues
  * Preserve config object item order
  * Add positonY center for notifications and CC
  * Added ability to toggle parsing of notification 2fa codes
  * Added ability to choose wether layer-shell should be used or not
  * Added control-center layer config option
  * Add inline replies to notifications</changelog>
  <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>
</package>
<package pkgid="34fba9f76248a087c9327abeeadde231c95c8aadabfc56fa43cdf93b558f8050554b99bce7ed80bffae152a699fc8dd06541ff541033450f35a045a5921bef23" name="TeXmacs" arch="s390x">
  <version epoch="0" ver="2.1.4" rel="bp161.1.9"/>
  <changelog author="mrdocs@opensuse.org" date="1357560000">- fix build for &lt; 12.2</changelog>
  <changelog author="huntj@gmx.us" date="1361016000">- fix build for 12.1</changelog>
  <changelog author="huntj@gmx.us" date="1393070400">- updated to 1.0.7.21
  o Complete reorganization of document styles and package
    (1.0.7.21).
  o Major improvements for upcoming native Pdf renderer (1.0.7.21).
  o New focus preferences menu (1.0.7.21).
  o New widgets for editing macros (1.0.7.21).
  o Improved CJK typesetting and support for Fandol fonts (1.0.7.21).
  o Stretchable space between letters (1.0.7.21).
  o Implementation of protrusion for the standard ecrm font
    (1.0.7.21).
  o Improved ornaments and typesetting adjustments (1.0.7.21).
  o Improved presentation mode (1.0.7.20).
  o Various improvements for LaTeX import and export (1.0.7.20).
  o Rewritten Scilab plug-in (1.0.7.20).
  o Better portability of various plug-ins (1.0.7.20).
  o Various graphical font effects; experimental, not yet in
    interface (1.0.7.20).
  o Profound reorganization of the font system with experimental
    option for testing (1.0.7.19).
  o LaTeX import and export of metadata for various standard styles
    (1.0.7.19).
  o Running plug-ins over remote SSH connections; experimental
    (1.0.7.19).
  o Started implementation of remote TeXmacs file system (1.0.7.19).
  o Improved portability of plug-in detection (1.0.7.19).
  o Implementation of arbitrary zoom factors and “fit to paragraph
    width” (1.0.7.18).
  o New widget for user preferences (1.0.7.18).
  o More implicit user preferences (1.0.7.18).
  o Add developer tools, still experimental (1.0.7.18).
  o Start implementation of basic infrastructure for support of
    system fonts (1.0.7.18).
  o Started reorganization of titles and other meta-data for
    documents (1.0.7.18).
  o Automated generation of documentation about the Scheme files
    (1.0.7.17).
  o Various improvements for LaTeX conversion and character
    encodings (1.0.7.17).
- need to force guile1 explicitly =&gt; TeXmacs-fix_impose_guile1.patch
- updated TeXmacs-fix_arg_enable.patch
- updated TeXmacs-fix_function_returns.patch
- removed TeXmacs-fix_tm_r.patch (seems fixed upstream)
- removed TeXmacs-makefile.patch (unnecessary now)
- removed TeXmacs-library_order.patch (unnecessary now)</changelog>
  <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>
</package>
<package pkgid="34bb89eb0e623b35ba60a87c8cc1e269fe8fb28c82a6ca91803a78005a9eb3fde35787786700308a6fd49e420ac9eb73e41876fd827f1dee6f4c91b52a92f37e" name="ThePEG-devel" arch="s390x">
  <version epoch="0" ver="2.3.0" rel="bp161.1.2"/>
  <changelog author="badshah400@gmail.com" date="1504353600">- Build with HepMC2-devel, since Rivet does not compile with
  HepMC-devel &gt;= 3 yet.</changelog>
  <changelog author="badshah400@gmail.com" date="1506168000">- Disable java bindings and binary until ThePEG becomes
  compatible with openjdk &gt;= 1.9; fixes build failures in Factory.</changelog>
  <changelog author="badshah400@gmail.com" date="1509624000">- Update to version 2.1.2:
  * Allow LHAPDF6 interface to return photon pdf.
  * Sign fix in GeneralVVSVertex
  * Fix multiple weight reading from LHE files
  * Preparations for Rivet 3</changelog>
  <changelog author="badshah400@gmail.com" date="1525089600">- Update to version 2.1.3:
  * Use std::array&lt;&gt; where suitable</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1556798400">- Update to version 2.1.5
  * Improvements to template instantation of templates with gcc9
    and icc T23
  * Change in assignment operator definition, add delete, to avoid
    warnings with gcc9
  * Minor changes for compilation with gcc8,9, icc and clang
- Changes from version 2.1.4:
  * Improvements to helicity libraries to support more BSM models
  * Added FixedTargetLuminosity for fixed target collisions</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1578139200">- Update to version 2.2.0:
  * Improvements to the unit templates, building with gcc 4.8 is
    no longer possible
  * Several smaller bug fixes and additions, to allow new features
    in Herwig 7.2
- Changes from version 2.1.6:
  * Update boost.m4 to allow compliation with new boost versions
  * Increase the eps parameter for boosts of wavefunctions
  * Fixes for gcc4.8 and C++17
  * Added inelasticity cut in SimpleDISCut
- Use %license to package COPYING file.
- Disable i586 arch: not supported by upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1594728000">- Update to version 2.2.1:
  * New release solely to keep Herwig and ThePEG version numbers
    in sync.
- Pass `with-hepmcversion=3` and `with-rivet=%{_prefix}` to
  configure fix ThePEG not compiling with HepMC and Rivet support.
- Drop conditionals for old openSUSE versions.
- Fix an env based hashbang.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1616068800">- Update to version 2.2.2:
  * Add meta mechanism to event record.
  * Add option of preloading yoda files and remove support for
    rivet-1 and aida.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651492800">- Update to version 2.2.3:
  * Support for spin 3 particles added.
  * hepmc3 compatiblity added.
  * Various bug fixes and improvements.
  * Fix for c++11 compatiblity added.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704283200">- Update to version 2.3.0:
  * gcc-12/c++17/c++20 compatibility added
  * hepmc3 compatibility added
  * rivet interface improved
  * infrastructure for dark interaction added
- Remove no longer required ThePEG_gcc6_failed.patch
- Run test suite.
- Add 32-bit ARM to ExcludeArch.
- Follow shared lib packaging policy by renaming ThePEG-libs to
  libThePEG* and using a versioned ld.so.conf file.</changelog>
</package>
<package pkgid="bc4b6d0d91ca41916133dbeaa7651f45690ab89a59d1b208329be7a7a3a70ab9cc1acf7226f9a46ed1870856cba54609b3c8b3bb94bafc3b4139b7e9cbd63266" name="TreeMaker" arch="s390x">
  <version epoch="0" ver="5.0.1" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="7441b8689ff16685edeccf49e55f6f67187736eb6c05eb3237fed4ec6f9dcd046254715014135d7bb951b0eecbabe233406823dbe528b99ca53446705bba02be" name="VFlib3" arch="s390x">
  <version epoch="0" ver="3.7.2" rel="bp161.1.2"/>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <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>
</package>
<package pkgid="d34a6dc04294e50e38d9e767be6a185cd30333ecb9aa99f507391ad056cc98473f741feb344f69fbc99fac57f1435c036bc6ad99b316771905091f0a20c6823e" name="VFlib3-devel" arch="s390x">
  <version epoch="0" ver="3.7.2" rel="bp161.1.2"/>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <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>
</package>
<package pkgid="31d31de762d025c8aa4bb307e022841a14676ebec44b62880f698f15a92f1f9df535b3d8e5fb22c10c4b951bfa39efcc2590439d7f104c44675fee7b019ecf43" name="Vc-devel" arch="s390x">
  <version epoch="0" ver="1.4.5" rel="bp161.1.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1540900800">- Add handle-missing-libmvec.patch to fix build issues on archs for
  which libmvec is not available.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1541505600">- Add 0001-Fix-i686-build.patch to fix build failures on i686 targets.</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1562932800">- Use FAT lto objects as the package ships a static library</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1589371200">- Update to version 1.4.1:
  * No upstream changelog available
- Drop upstreamed patches:
  * 0001-Fix-i686-build.patch
  * handle-missing-libmvec.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622894400">- Add GCC 11 compatibility fix:
  * 0001-Add-missing-include-to-simdarray.h-275.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1640347200">- Fix Vc-devel dependencies.
  VcTargets.cmake defines the Vc::Vc target which points to
  libVc.a. Vc-devel needs an explicit dependency on the package
  containing the static library.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 1.4.2:
  * Added a missing include for GCC11.
  * Fixed a corner case in the unit tests
  * Fixed a warning in the unit tests.
  * Removed the deprecated Vector&lt;T, VectorAbi::Scalar&gt;::reinterpretCast
    to fix a warning with GCC10
  * Avoid potentially pessimizing std::move in return statements.
  * Avoid redefinition of bit_scan{forward,reverse} macros.
  * Improved performance of simized random access containers
- drop 0001-Add-missing-include-to-simdarray.h-275.patch (upstream)</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1657022400">- Update to version 1.4.3:
  * See https://github.com/VcDevel/Vc/releases/tag/1.4.3 for
    changelog.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1698062400">- Update to version 1.4.4
  * Add missing vectorcall to isImplementationSupported
  * Adapt to cpp17: std::iterator is deprecated
  * Rename None to NoTransformation in enum class Category to avoid
    a clash with X11 library
  * Fix horizontal min/max for uchar</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1719144000">- Update to version 1.4.5:
  * Small CMake improvements (gh#VcDevel/Vc#360).
  * Replace uses exec_program with execute_process
    (gh#VcDevel/Vc#364).</changelog>
</package>
<package pkgid="333482f233c4379717e2b82abd0b3d66f9bd9aa0ba56ac393ca90117b89b24fc79f5102a5a84fac35e73923607623f965a453be0fc20f65a3f91dde79228dc6e" name="Vc-devel-doc" arch="noarch">
  <version epoch="0" ver="1.4.5" rel="bp161.1.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1540900800">- Add handle-missing-libmvec.patch to fix build issues on archs for
  which libmvec is not available.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1541505600">- Add 0001-Fix-i686-build.patch to fix build failures on i686 targets.</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1562932800">- Use FAT lto objects as the package ships a static library</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1589371200">- Update to version 1.4.1:
  * No upstream changelog available
- Drop upstreamed patches:
  * 0001-Fix-i686-build.patch
  * handle-missing-libmvec.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622894400">- Add GCC 11 compatibility fix:
  * 0001-Add-missing-include-to-simdarray.h-275.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1640347200">- Fix Vc-devel dependencies.
  VcTargets.cmake defines the Vc::Vc target which points to
  libVc.a. Vc-devel needs an explicit dependency on the package
  containing the static library.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 1.4.2:
  * Added a missing include for GCC11.
  * Fixed a corner case in the unit tests
  * Fixed a warning in the unit tests.
  * Removed the deprecated Vector&lt;T, VectorAbi::Scalar&gt;::reinterpretCast
    to fix a warning with GCC10
  * Avoid potentially pessimizing std::move in return statements.
  * Avoid redefinition of bit_scan{forward,reverse} macros.
  * Improved performance of simized random access containers
- drop 0001-Add-missing-include-to-simdarray.h-275.patch (upstream)</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1657022400">- Update to version 1.4.3:
  * See https://github.com/VcDevel/Vc/releases/tag/1.4.3 for
    changelog.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1698062400">- Update to version 1.4.4
  * Add missing vectorcall to isImplementationSupported
  * Adapt to cpp17: std::iterator is deprecated
  * Rename None to NoTransformation in enum class Category to avoid
    a clash with X11 library
  * Fix horizontal min/max for uchar</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1719144000">- Update to version 1.4.5:
  * Small CMake improvements (gh#VcDevel/Vc#360).
  * Replace uses exec_program with execute_process
    (gh#VcDevel/Vc#364).</changelog>
</package>
<package pkgid="aa27a12e5324ff580d7c5956426062ec97b972d5e31c5ef11da5cf38712903ee92cb9b4f9c384c8323cccc0a8ffc202e752c6390504c309633b3ae13825761ca" name="Vc-devel-static" arch="s390x">
  <version epoch="0" ver="1.4.5" rel="bp161.1.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1540900800">- Add handle-missing-libmvec.patch to fix build issues on archs for
  which libmvec is not available.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1541505600">- Add 0001-Fix-i686-build.patch to fix build failures on i686 targets.</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1562932800">- Use FAT lto objects as the package ships a static library</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1589371200">- Update to version 1.4.1:
  * No upstream changelog available
- Drop upstreamed patches:
  * 0001-Fix-i686-build.patch
  * handle-missing-libmvec.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622894400">- Add GCC 11 compatibility fix:
  * 0001-Add-missing-include-to-simdarray.h-275.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1640347200">- Fix Vc-devel dependencies.
  VcTargets.cmake defines the Vc::Vc target which points to
  libVc.a. Vc-devel needs an explicit dependency on the package
  containing the static library.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 1.4.2:
  * Added a missing include for GCC11.
  * Fixed a corner case in the unit tests
  * Fixed a warning in the unit tests.
  * Removed the deprecated Vector&lt;T, VectorAbi::Scalar&gt;::reinterpretCast
    to fix a warning with GCC10
  * Avoid potentially pessimizing std::move in return statements.
  * Avoid redefinition of bit_scan{forward,reverse} macros.
  * Improved performance of simized random access containers
- drop 0001-Add-missing-include-to-simdarray.h-275.patch (upstream)</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1657022400">- Update to version 1.4.3:
  * See https://github.com/VcDevel/Vc/releases/tag/1.4.3 for
    changelog.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1698062400">- Update to version 1.4.4
  * Add missing vectorcall to isImplementationSupported
  * Adapt to cpp17: std::iterator is deprecated
  * Rename None to NoTransformation in enum class Category to avoid
    a clash with X11 library
  * Fix horizontal min/max for uchar</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1719144000">- Update to version 1.4.5:
  * Small CMake improvements (gh#VcDevel/Vc#360).
  * Replace uses exec_program with execute_process
    (gh#VcDevel/Vc#364).</changelog>
</package>
<package pkgid="25c10e07f5019b5b17ffc421fe035a694491c39e2932fcd030d1a3b914c5625e2a7ed22acaf432c8b6989d268646d5e12ceb1b494e4033fd799b0b21ecf3db4a" name="VecCore-devel" arch="s390x">
  <version epoch="0" ver="0.8.1" rel="bp160.1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1613995200">- Initial package.
- Add VecCore-support-external-ctest.patch: Support using external
  gtest instead of building it in-source; patch sent upstream.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to version 0.8.0:
  * New backend based on GCC 11's implementation of
    std::experimental::simd, which is part of the experimental
    support for data parallel types in C++20.
  * This backend offers the best of both Vc and UME::SIMD,
    as it performs well in most cases, from SSE2 up to AVX512.
- Drop upstream fixed VecCore-support-external-ctest.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687867200">- update to 0.8.1:
  * Mark all `Mask{Empty,Full}` as `VECCORE_ATT_HOST_DEVICE`
  * Avoid including SIMD headers when compiling with nvcc</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714046400">- Pass CMAKE_CXX_STANDARD=14 to cmake to allow building tests
  against gtest &gt;= 1.14.0.</changelog>
</package>
<package pkgid="73f4006562ae424315b0706334cf46b14fd1a46b7e6dcacc891264a979e989e505faee9426ad64de1b5aff55ddf62680230a333e493cc79240edfbb3ee519ef6" name="VirtualGL" arch="s390x">
  <version epoch="0" ver="3.1" rel="bp161.1.2"/>
  <changelog author="tchvatal@suse.com" date="1529409600">- Do not provide the env files which change the preload order
  bsc#1097210</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1572868800">- Add riscv64 to the list of 64-bit architectures</changelog>
  <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="&#xC1;kos Sz&#x151;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&#xFC;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&#xFC;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>
</package>
<package pkgid="db1599f9f62ec480545ef9fb04b56509958d954eeac21cb29166f984d1565d803062955acf33c04f519679ef8ab0545e94738d42229f437dbc2cc613ec4845c5" name="VirtualGL-devel" arch="s390x">
  <version epoch="0" ver="3.1" rel="bp161.1.2"/>
  <changelog author="tchvatal@suse.com" date="1529409600">- Do not provide the env files which change the preload order
  bsc#1097210</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1572868800">- Add riscv64 to the list of 64-bit architectures</changelog>
  <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="&#xC1;kos Sz&#x151;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&#xFC;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&#xFC;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>
</package>
<package pkgid="4a78cb8ebc9aed5e8a7a1a5b55c40521617994f9e7439dc4db36f0bf3a22f838295e3e28648f14ba109a20baf92627f1b5a7ea8097e295671c7766c5bfbc37af" name="WPEWebDriver" arch="s390x">
  <version epoch="0" ver="2.46.6" rel="bp161.1.17"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1688126400">- Init repo.</changelog>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1695729600">- Update to version 2.42.0:
  * GBM is no longer required for WebGL implementation.
  * Add API to configure experimental features at runtime.
  * Add API to set the percentage of volume space that can be used for data storage.
  * Fix several crashes and rendering issues.</changelog>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1700654400">- Update to version 2.42.2:
  * Bump Safari version in user agent header.
  * Fix CSP regression that broke Unity WebGL applications.
  * Fix the build with GBM disabled.
  * Fix several crashes and rendering issues.
- Temporaly disable LTO which is currently failing to link
  (will be solved in a next release).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714737600">- Update to version 2.44.1:
  + Do not schedule layer flushes when drawing area size is empty.
  + Fix videos with alpha when using the DMA-BUF sink.
  + Fix the build with ENABLE_WEB_AUDIO=OFF.
  + Fix the build with ENABLE_VIDEO=OFF.
  + Fix the build with USE_GBM=OFF.
  + Fix the build in 32bit platforms
  + Fix several crashes and rendering issues.
  + For all changes between 2.42.2 and 2.44.1, please see packaged
    NEWS file.
- Add libbacktrace-devel BuildRequires: new dependency.
- Drop fix-include-dirs.patch and fix-load-backend-fdo-lib.patch:
  no longer needed.</changelog>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1716465600">- Update to version 2.44.2:
  * Fix CVE-2024-27834 bsc#1225071
  * Decrease input notifications for gamepad inputs.
  * Disable the gst-libav AAC decoder.
  * Make gamepads visible on axis movements, and not only on button presses.
  * Make user scripts and style sheets visible in the Web Inspector.
  * Use the geolocation portal where available, with the existing Geoclue as fallback if the portal is not usable.
  * Use optimized assembler BoringSSL modules with USE_LIBWEBRTC enabled.
  * Fix mouse location in WebDriver when output device scaling is in effect.
  * Fix touch input event propagation.
  * Fix the build on 32-bit ARM with USE_LIBWEBRTC enabled.
  * Fix the build with ENABLE_WEBAUDIO disabled.
  * Fix several crashes and rendering issues.</changelog>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1717502400">- Stop passing -DENABLE_SAMPLING_PROFILER=OFF and -DENABLE_C_LOOP=ON
  on arch64, it's no longer needed to avoid build failure.
- Set wayland and xkbcommon includes through CFLAGS and CXXFLAGS,
  it looks like the compiler can't automatically find them.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1727524800">- Update to version 2.46.0:
  + Fix rendering of images in PDF documents.
  + Make process launching fast again.
  + Fix webkit_web_resource_get_data() regression that caused we
    were always retuning empty data.
  + Fix the build with touch events disabled.
  + Fix the build with GLib &lt; 2.68.
  + Fix several crashes and rendering issues.
  + For all changes between 2.44.2 and 2.45.90, please see packaged
    NEWS file.
- Add libinput to BuildRequires: new dependency.
- Pass USE_SYSTEM_SYSPROF_CAPTURE=NO to cmake, avoid building
  sysprof capture for now.
- Only disable LTO on x86 and ppc64le.
- Package libWPEPlatform (new WPE platform API).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732104000">- Add fix-icu-build.patch: Support ICU 76.1 build</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739966400">- Update to version 2.46.6:
  + Support building against ICU 76.1
  + Fix lost initial audio samples played using WebAudio on 32-bit
    Raspberry Pi devices when using the OpenMAX GStreamer elements.
  + Fix rendering on GPUs with maximum texture size smaller than
    2000x2000 pixels by querying the maximum size supported at
    runtime.
  + Fix a crash when enabling Skia CPU rendering.
  + Fix several crashes and rendering issues.
- Drop fix-icu-build.patch: Fixed upstream.
- Drop libWPEPlatform sub-package, no longer built.</changelog>
</package>
<package pkgid="837c42d974afc992ad702aaffe897181be01597dc7ef07d5ffa91bb1201ffe9db975fc6c8a4c87f83ecdd9e7515c3e31c0af24242555629901de1b774acde3dd" name="WebKitGTK-4.0-lang" arch="noarch">
  <version epoch="0" ver="2.52.5" rel="160099.1.2"/>
  <changelog author="mgorse@suse.com" date="1763985600">- Add webkit2gtk3-undefined-symbol.patch: fix a build failure.</changelog>
  <changelog author="mgorse@suse.com" date="1764849600">- Update to version 2.50.3 (bsc#1254473 bsc#1254498 bsc#1254509):
  + Fix seeking and looping of media elements that set the "loop"
    property.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2025-13947, CVE-2025-43421, CVE-2025-43458,
    CVE-2025-66287.
- Drop webkit2gtk3-undefined-symbol.patch: fixed upstream.
- Use %limit_build. Also define %dwz_low_mem_die_limit and
  %dwz_max_die_limit, similar to what we have in wpewebkit.
  This should simplify the logic for limiting jobs and will
  hopefully help with intermittent build failures.</changelog>
  <changelog author="mgorse@suse.com" date="1765972800">- Update to version 2.50.4 (bsc#1255183 bsc#1255191 bsc#1255194
  bsc#1255195 bsc#1255198 bsc#1255200):
  + Correctly handle the program name passed to the sleep disabler.
  + Ensure GStreamer is initialized before using the Quirks.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2025-14174, CVE-2025-43501, CVE-2025-43529,
    CVE-2025-43531, CVE-2025-43535, CVE-2025-43536, CVE-2025-43541.
- Add webkit2gtk3-a11y-fix-role-mapping.patch: fix a11y regression
  where AT-SPI roles were mapped incorrectly.</changelog>
  <changelog author="mgorse@suse.com" date="1773921600">- Update to version 2.52.0:
  + Make scrolling with touch input smoother for small movements.
  + Fix estimated load progress of downloads when Content-Length
    value is wrong.
  + Ensure that "scrollend" events are correctly emitted after
    scroll animations.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2025-43213, CVE-2025-43214, CVE-2025-43457,
    CVE-2025-43511, CVE-2025-46299, CVE-2026-20608, CVE-2026-20635,
    CVE-2026-20636, CVE-2026-20644, CVE-2026-20652, CVE-2026-20676
    (bsc#1259934 bsc#1259935 bsc#1259936 bsc#1259937 bsc#1259938
    bsc#1259939 bsc#1259940 bsc#1259941 bsc#1259942 bsc#1259943
    bsc#1259944 bsc#1259945 bsc#1259946 bsc#1259947 bsc#1259948
    bsc#1259949 bsc#1259950)
- Drop webkit2gtk3-a11y-fix-role-mapping.patch: fixed upstream.
- Add webkit2gtk3-libsoup2.patch: reinstate support for libsoup2.
- Disable LTO; it currently makes the link fail.</changelog>
  <changelog author="mgorse@suse.com" date="1774008000">- Add webkit2gtk3-aarch64-build-fix.patch: fix the build with JIT
  disabled.</changelog>
  <changelog author="mgorse@suse.com" date="1774353600">- Increase limit_build to try to prevent running out of memory.</changelog>
  <changelog author="mgorse@suse.com" date="1775044800">- Update to version 2.52.1 (bsc#1261172 bsc#1261173 bsc#1261174
  bsc#1261175 bsc#1261176 bsc#1261177 bsc#1261178 bsc#1261179):
  + Reduce the amount of useless MPRIS notifications produced by
    MediaSesion when the information about media being played is
    incomplete.
  + Support turning off USE_GSTREAMER to configure the build with
    all multimedia features disabled.
  + Add Sysprof marks for mouse events.
  + Fix MediaSession icon for iheart.com not being displayed.
  + Fix the build with USE_GSTREAMER_GL disabled.
  + Fix the build with librice version 0.3.0 or newer.
  + Fix several crashes and rendering issues.
  + Translation updates: Georgian.
  + Security fixes: CVE-2026-20643, CVE-2026-20664, CVE-2026-20665,
    CVE-2026-20691, CVE-2026-28857, CVE-2026-28859, CVE-2026-28861,
    CVE-2026-28871.
- Rebase webkit2gtk3-libsoup2.patch.
- Add webkitgtk-gtk3-build-fix.patch: fix the gtk3 build.</changelog>
  <changelog author="mgorse@suse.com" date="1775822400">- Fix webkit2gtk3-libsoup2.patch. It was removing some includes
  that we shouldn't remove. Also tweak to hopefully avoid needing
  to constantly rebase when the API minor version changes.</changelog>
  <changelog author="mgorse@suse.com" date="1780488000">- Update to version 2.52.4 (bsc#1267506 bsc#1267507 bsc#1267508
  bsc#1267509 bsc#1267510 bsc#1267511 bsc#1267512 bsc#1267513
  bsc#1267514 bsc#1267515 bsc#1267516 bsc#1267517 bsc#1267518
  bsc#1267519 bsc#1267520 bsc#1267521):
  + Add support for half-width fonts.
  + Improve content filter compilation by avoiding file copies.
  + Improve handling of out of disk space conditions when the
    NetworkProcess tried to write data in caches.
  + Improve how the CMake build system checks whether libatomic is
    required.
  + Fix painting scrollbars when their width changes.
  + Fix playback of certain YouTube videos with low frame rates.
  + Fix webkit://gpu not working in systems where neither
    libGL.so.1 nor libOpenGL.so.0 are available.
  + Fix the build with librice 0.4 or newer when the GStreamer
    WebRTC backend is enabled at build configuration time.
  + Fix the build with USE_GSTREAMER_WEBRTC=OFF.
  + Fix the build with USE_GBM=OFF.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2026-28847, CVE-2026-28883, CVE-2026-28901,
    CVE-2026-28902, CVE-2026-28903, CVE-2026-28904,
    CVE-2026-28905, CVE-2026-28907, CVE-2026-28942, CVE-2026-28946,
    CVE-2026-28947, CVE-2026-28953, CVE-2026-28955, CVE-2026-28958,
    CVE-2026-43658, CVe-2026-43660.
  + Changes in version .52.3;
  + Add support for the "scrollbar-color" CSS property.
  + Fix some emoji glyphs being rendered as missing glyph boxes.
  + Fix JavaScriptCore crashes on architectures other than x86_64.
  + Fix the build on s390x.
  + Changes in version 2.52.2:
  + Improve handling of real-time threads.
  + Fix scrollbar rendering glitches visible in some GPU
    configurations.
  + Fix V4L2 hardware accelerated media codecs now working due to
    overly restrictive sandbox device access rules.
  + Fix leak of bitmap images in
    webkit_favicon_database_get_favicon_finish().
  + Fix the build with USE_GTK4=OFF.
- Drop webkit2gtk3-aarch64-build-fix.patch and
  webkitgtk-gtk3-build-fix.patch: fixed upstream.
- Add webkitgtk-ppc64le-build-fix.patch: fix the build when system
  malloc is enabled.</changelog>
  <changelog author="mgorse@suse.com" date="1784289600">- Update to version 2.52.5 (bsc#1271638):
  + Fire scrollend event for instant programmatic scrolls.
  + Increase network idle connection timeout to 115 seconds.
  + Add User-Agent quirk for HBO Max.
  + Fix the build with system malloc.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2024-4367, CVE-2026-39872, CVE-2026-43663,
    CVE-2026-43676, CVE-2026-43699, CVE-2026-43701, CVE-2026-43705,
    CVE-2026-43707, CVE-2026-43712, CVE-2026-43713, CVE-2026-43715,
    CVE-2026-43716, CVE-2026-43720, CVE-2026-43721, CVE-2026-43725,
    CVE-2026-43726, CVE-2026-43727, CVE-2026-43731, CVE-2026-43732,
    CVE-2026-43734, CVE-2026-43740, CVE-2026-43742, CVE-2026-43745.
- Drop webkitgtk-ppc64le-build-fix.patch: Applied upstream.</changelog>
</package>
<package pkgid="5bbafa4290123bcd438f046c21601a9f5feac415ef4bf9fb147ebf3b21f5d06b6c16b7ee61d112241db966c6dde1557e062e60b2b3c535bf7f589cbb0697e8b9" name="WebKitGTK-4.1-lang" arch="noarch">
  <version epoch="0" ver="2.52.5" rel="160099.1.2"/>
  <changelog author="mgorse@suse.com" date="1763985600">- Add webkit2gtk3-undefined-symbol.patch: fix a build failure.</changelog>
  <changelog author="mgorse@suse.com" date="1764849600">- Update to version 2.50.3 (bsc#1254473 bsc#1254498 bsc#1254509):
  + Fix seeking and looping of media elements that set the "loop"
    property.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2025-13947, CVE-2025-43421, CVE-2025-43458,
    CVE-2025-66287.
- Drop webkit2gtk3-undefined-symbol.patch: fixed upstream.
- Use %limit_build. Also define %dwz_low_mem_die_limit and
  %dwz_max_die_limit, similar to what we have in wpewebkit.
  This should simplify the logic for limiting jobs and will
  hopefully help with intermittent build failures.</changelog>
  <changelog author="mgorse@suse.com" date="1765972800">- Update to version 2.50.4 (bsc#1255183 bsc#1255191 bsc#1255194
  bsc#1255195 bsc#1255198 bsc#1255200):
  + Correctly handle the program name passed to the sleep disabler.
  + Ensure GStreamer is initialized before using the Quirks.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2025-14174, CVE-2025-43501, CVE-2025-43529,
    CVE-2025-43531, CVE-2025-43535, CVE-2025-43536, CVE-2025-43541.
- Add webkit2gtk3-a11y-fix-role-mapping.patch: fix a11y regression
  where AT-SPI roles were mapped incorrectly.</changelog>
  <changelog author="mgorse@suse.com" date="1773921600">- Update to version 2.52.0:
  + Make scrolling with touch input smoother for small movements.
  + Fix estimated load progress of downloads when Content-Length
    value is wrong.
  + Ensure that "scrollend" events are correctly emitted after
    scroll animations.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2025-43213, CVE-2025-43214, CVE-2025-43457,
    CVE-2025-43511, CVE-2025-46299, CVE-2026-20608, CVE-2026-20635,
    CVE-2026-20636, CVE-2026-20644, CVE-2026-20652, CVE-2026-20676
    (bsc#1259934 bsc#1259935 bsc#1259936 bsc#1259937 bsc#1259938
    bsc#1259939 bsc#1259940 bsc#1259941 bsc#1259942 bsc#1259943
    bsc#1259944 bsc#1259945 bsc#1259946 bsc#1259947 bsc#1259948
    bsc#1259949 bsc#1259950)
- Drop webkit2gtk3-a11y-fix-role-mapping.patch: fixed upstream.
- Add webkit2gtk3-libsoup2.patch: reinstate support for libsoup2.
- Disable LTO; it currently makes the link fail.</changelog>
  <changelog author="mgorse@suse.com" date="1774008000">- Add webkit2gtk3-aarch64-build-fix.patch: fix the build with JIT
  disabled.</changelog>
  <changelog author="mgorse@suse.com" date="1774353600">- Increase limit_build to try to prevent running out of memory.</changelog>
  <changelog author="mgorse@suse.com" date="1775044800">- Update to version 2.52.1 (bsc#1261172 bsc#1261173 bsc#1261174
  bsc#1261175 bsc#1261176 bsc#1261177 bsc#1261178 bsc#1261179):
  + Reduce the amount of useless MPRIS notifications produced by
    MediaSesion when the information about media being played is
    incomplete.
  + Support turning off USE_GSTREAMER to configure the build with
    all multimedia features disabled.
  + Add Sysprof marks for mouse events.
  + Fix MediaSession icon for iheart.com not being displayed.
  + Fix the build with USE_GSTREAMER_GL disabled.
  + Fix the build with librice version 0.3.0 or newer.
  + Fix several crashes and rendering issues.
  + Translation updates: Georgian.
  + Security fixes: CVE-2026-20643, CVE-2026-20664, CVE-2026-20665,
    CVE-2026-20691, CVE-2026-28857, CVE-2026-28859, CVE-2026-28861,
    CVE-2026-28871.
- Rebase webkit2gtk3-libsoup2.patch.
- Add webkitgtk-gtk3-build-fix.patch: fix the gtk3 build.</changelog>
  <changelog author="mgorse@suse.com" date="1775822400">- Fix webkit2gtk3-libsoup2.patch. It was removing some includes
  that we shouldn't remove. Also tweak to hopefully avoid needing
  to constantly rebase when the API minor version changes.</changelog>
  <changelog author="mgorse@suse.com" date="1780488000">- Update to version 2.52.4 (bsc#1267506 bsc#1267507 bsc#1267508
  bsc#1267509 bsc#1267510 bsc#1267511 bsc#1267512 bsc#1267513
  bsc#1267514 bsc#1267515 bsc#1267516 bsc#1267517 bsc#1267518
  bsc#1267519 bsc#1267520 bsc#1267521):
  + Add support for half-width fonts.
  + Improve content filter compilation by avoiding file copies.
  + Improve handling of out of disk space conditions when the
    NetworkProcess tried to write data in caches.
  + Improve how the CMake build system checks whether libatomic is
    required.
  + Fix painting scrollbars when their width changes.
  + Fix playback of certain YouTube videos with low frame rates.
  + Fix webkit://gpu not working in systems where neither
    libGL.so.1 nor libOpenGL.so.0 are available.
  + Fix the build with librice 0.4 or newer when the GStreamer
    WebRTC backend is enabled at build configuration time.
  + Fix the build with USE_GSTREAMER_WEBRTC=OFF.
  + Fix the build with USE_GBM=OFF.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2026-28847, CVE-2026-28883, CVE-2026-28901,
    CVE-2026-28902, CVE-2026-28903, CVE-2026-28904,
    CVE-2026-28905, CVE-2026-28907, CVE-2026-28942, CVE-2026-28946,
    CVE-2026-28947, CVE-2026-28953, CVE-2026-28955, CVE-2026-28958,
    CVE-2026-43658, CVe-2026-43660.
  + Changes in version .52.3;
  + Add support for the "scrollbar-color" CSS property.
  + Fix some emoji glyphs being rendered as missing glyph boxes.
  + Fix JavaScriptCore crashes on architectures other than x86_64.
  + Fix the build on s390x.
  + Changes in version 2.52.2:
  + Improve handling of real-time threads.
  + Fix scrollbar rendering glitches visible in some GPU
    configurations.
  + Fix V4L2 hardware accelerated media codecs now working due to
    overly restrictive sandbox device access rules.
  + Fix leak of bitmap images in
    webkit_favicon_database_get_favicon_finish().
  + Fix the build with USE_GTK4=OFF.
- Drop webkit2gtk3-aarch64-build-fix.patch and
  webkitgtk-gtk3-build-fix.patch: fixed upstream.
- Add webkitgtk-ppc64le-build-fix.patch: fix the build when system
  malloc is enabled.</changelog>
  <changelog author="mgorse@suse.com" date="1784289600">- Update to version 2.52.5 (bsc#1271638):
  + Fire scrollend event for instant programmatic scrolls.
  + Increase network idle connection timeout to 115 seconds.
  + Add User-Agent quirk for HBO Max.
  + Fix the build with system malloc.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2024-4367, CVE-2026-39872, CVE-2026-43663,
    CVE-2026-43676, CVE-2026-43699, CVE-2026-43701, CVE-2026-43705,
    CVE-2026-43707, CVE-2026-43712, CVE-2026-43713, CVE-2026-43715,
    CVE-2026-43716, CVE-2026-43720, CVE-2026-43721, CVE-2026-43725,
    CVE-2026-43726, CVE-2026-43727, CVE-2026-43731, CVE-2026-43732,
    CVE-2026-43734, CVE-2026-43740, CVE-2026-43742, CVE-2026-43745.
- Drop webkitgtk-ppc64le-build-fix.patch: Applied upstream.</changelog>
</package>
<package pkgid="432737b7446db631d1a2f78f23d1618edf8351c1183399d29faff83b2271db85101651ae54dac7e50730789f617599dd1b2bd1170d02788f048de3318ed67c9b" name="WebKitGTK-6.0-lang" arch="noarch">
  <version epoch="0" ver="2.52.5" rel="160099.1.2"/>
  <changelog author="mgorse@suse.com" date="1763985600">- Add webkit2gtk3-undefined-symbol.patch: fix a build failure.</changelog>
  <changelog author="mgorse@suse.com" date="1764849600">- Update to version 2.50.3 (bsc#1254473 bsc#1254498 bsc#1254509):
  + Fix seeking and looping of media elements that set the "loop"
    property.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2025-13947, CVE-2025-43421, CVE-2025-43458,
    CVE-2025-66287.
- Drop webkit2gtk3-undefined-symbol.patch: fixed upstream.
- Use %limit_build. Also define %dwz_low_mem_die_limit and
  %dwz_max_die_limit, similar to what we have in wpewebkit.
  This should simplify the logic for limiting jobs and will
  hopefully help with intermittent build failures.</changelog>
  <changelog author="mgorse@suse.com" date="1765972800">- Update to version 2.50.4 (bsc#1255183 bsc#1255191 bsc#1255194
  bsc#1255195 bsc#1255198 bsc#1255200):
  + Correctly handle the program name passed to the sleep disabler.
  + Ensure GStreamer is initialized before using the Quirks.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2025-14174, CVE-2025-43501, CVE-2025-43529,
    CVE-2025-43531, CVE-2025-43535, CVE-2025-43536, CVE-2025-43541.
- Add webkit2gtk3-a11y-fix-role-mapping.patch: fix a11y regression
  where AT-SPI roles were mapped incorrectly.</changelog>
  <changelog author="mgorse@suse.com" date="1773921600">- Update to version 2.52.0:
  + Make scrolling with touch input smoother for small movements.
  + Fix estimated load progress of downloads when Content-Length
    value is wrong.
  + Ensure that "scrollend" events are correctly emitted after
    scroll animations.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2025-43213, CVE-2025-43214, CVE-2025-43457,
    CVE-2025-43511, CVE-2025-46299, CVE-2026-20608, CVE-2026-20635,
    CVE-2026-20636, CVE-2026-20644, CVE-2026-20652, CVE-2026-20676
    (bsc#1259934 bsc#1259935 bsc#1259936 bsc#1259937 bsc#1259938
    bsc#1259939 bsc#1259940 bsc#1259941 bsc#1259942 bsc#1259943
    bsc#1259944 bsc#1259945 bsc#1259946 bsc#1259947 bsc#1259948
    bsc#1259949 bsc#1259950)
- Drop webkit2gtk3-a11y-fix-role-mapping.patch: fixed upstream.
- Add webkit2gtk3-libsoup2.patch: reinstate support for libsoup2.
- Disable LTO; it currently makes the link fail.</changelog>
  <changelog author="mgorse@suse.com" date="1774008000">- Add webkit2gtk3-aarch64-build-fix.patch: fix the build with JIT
  disabled.</changelog>
  <changelog author="mgorse@suse.com" date="1774353600">- Increase limit_build to try to prevent running out of memory.</changelog>
  <changelog author="mgorse@suse.com" date="1775044800">- Update to version 2.52.1 (bsc#1261172 bsc#1261173 bsc#1261174
  bsc#1261175 bsc#1261176 bsc#1261177 bsc#1261178 bsc#1261179):
  + Reduce the amount of useless MPRIS notifications produced by
    MediaSesion when the information about media being played is
    incomplete.
  + Support turning off USE_GSTREAMER to configure the build with
    all multimedia features disabled.
  + Add Sysprof marks for mouse events.
  + Fix MediaSession icon for iheart.com not being displayed.
  + Fix the build with USE_GSTREAMER_GL disabled.
  + Fix the build with librice version 0.3.0 or newer.
  + Fix several crashes and rendering issues.
  + Translation updates: Georgian.
  + Security fixes: CVE-2026-20643, CVE-2026-20664, CVE-2026-20665,
    CVE-2026-20691, CVE-2026-28857, CVE-2026-28859, CVE-2026-28861,
    CVE-2026-28871.
- Rebase webkit2gtk3-libsoup2.patch.
- Add webkitgtk-gtk3-build-fix.patch: fix the gtk3 build.</changelog>
  <changelog author="mgorse@suse.com" date="1775822400">- Fix webkit2gtk3-libsoup2.patch. It was removing some includes
  that we shouldn't remove. Also tweak to hopefully avoid needing
  to constantly rebase when the API minor version changes.</changelog>
  <changelog author="mgorse@suse.com" date="1780488000">- Update to version 2.52.4 (bsc#1267506 bsc#1267507 bsc#1267508
  bsc#1267509 bsc#1267510 bsc#1267511 bsc#1267512 bsc#1267513
  bsc#1267514 bsc#1267515 bsc#1267516 bsc#1267517 bsc#1267518
  bsc#1267519 bsc#1267520 bsc#1267521):
  + Add support for half-width fonts.
  + Improve content filter compilation by avoiding file copies.
  + Improve handling of out of disk space conditions when the
    NetworkProcess tried to write data in caches.
  + Improve how the CMake build system checks whether libatomic is
    required.
  + Fix painting scrollbars when their width changes.
  + Fix playback of certain YouTube videos with low frame rates.
  + Fix webkit://gpu not working in systems where neither
    libGL.so.1 nor libOpenGL.so.0 are available.
  + Fix the build with librice 0.4 or newer when the GStreamer
    WebRTC backend is enabled at build configuration time.
  + Fix the build with USE_GSTREAMER_WEBRTC=OFF.
  + Fix the build with USE_GBM=OFF.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2026-28847, CVE-2026-28883, CVE-2026-28901,
    CVE-2026-28902, CVE-2026-28903, CVE-2026-28904,
    CVE-2026-28905, CVE-2026-28907, CVE-2026-28942, CVE-2026-28946,
    CVE-2026-28947, CVE-2026-28953, CVE-2026-28955, CVE-2026-28958,
    CVE-2026-43658, CVe-2026-43660.
  + Changes in version .52.3;
  + Add support for the "scrollbar-color" CSS property.
  + Fix some emoji glyphs being rendered as missing glyph boxes.
  + Fix JavaScriptCore crashes on architectures other than x86_64.
  + Fix the build on s390x.
  + Changes in version 2.52.2:
  + Improve handling of real-time threads.
  + Fix scrollbar rendering glitches visible in some GPU
    configurations.
  + Fix V4L2 hardware accelerated media codecs now working due to
    overly restrictive sandbox device access rules.
  + Fix leak of bitmap images in
    webkit_favicon_database_get_favicon_finish().
  + Fix the build with USE_GTK4=OFF.
- Drop webkit2gtk3-aarch64-build-fix.patch and
  webkitgtk-gtk3-build-fix.patch: fixed upstream.
- Add webkitgtk-ppc64le-build-fix.patch: fix the build when system
  malloc is enabled.</changelog>
  <changelog author="mgorse@suse.com" date="1784289600">- Update to version 2.52.5 (bsc#1271638):
  + Fire scrollend event for instant programmatic scrolls.
  + Increase network idle connection timeout to 115 seconds.
  + Add User-Agent quirk for HBO Max.
  + Fix the build with system malloc.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2024-4367, CVE-2026-39872, CVE-2026-43663,
    CVE-2026-43676, CVE-2026-43699, CVE-2026-43701, CVE-2026-43705,
    CVE-2026-43707, CVE-2026-43712, CVE-2026-43713, CVE-2026-43715,
    CVE-2026-43716, CVE-2026-43720, CVE-2026-43721, CVE-2026-43725,
    CVE-2026-43726, CVE-2026-43727, CVE-2026-43731, CVE-2026-43732,
    CVE-2026-43734, CVE-2026-43740, CVE-2026-43742, CVE-2026-43745.
- Drop webkitgtk-ppc64le-build-fix.patch: Applied upstream.</changelog>
</package>
<package pkgid="395291eabeab2068ee57b00d21b6e9302171503ee3f50a8d4848429e168fb241394da2ddee90f1c0d8d903e6471685a516090c5935aca11a85b8b0e809e79e22" name="XSStrike" arch="noarch">
  <version epoch="0" ver="3.1.5" rel="bp161.1.1"/>
  <changelog author="Paolo Perego &lt;paolo.perego@suse.com&gt;" date="1625054400">- First import from upstream. XSStrike is a tool designed to discover XSS in
  web applications.</changelog>
  <changelog author="Paolo Perego &lt;paolo.perego@suse.com&gt;" date="1625140800">- Create a link to xsstrike.py into /usr/bin (with removal support in
  uninstallation)</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="014902f58064a53277e1862bb927b994e28b208febc34e33158b2bf5dd3e353eec4385ffa06603efa97e7681e1c1e18a110388f903e173a51d2b82ff7476f682" name="XyGrib" arch="s390x">
  <version epoch="0" ver="1.2.6.1" rel="bp161.1.9"/>
  <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="cc42217496a6b653705505dce8ab02204eb1700adbdf36da40fdad9fee2d920e1939d72ca8eef2c3611d4e4b930dcf4713ce77bd00fc899674b38a8ff3b2b36d" name="YODA-devel" arch="s390x">
  <version epoch="0" ver="1.9.11" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1653825600">- Update to version 1.9.5:
  * Add per-AO double-precision writing if the
    WriterDoublePrecision annotation is set.
  * Ensure that default variation +- errors are both positive, for
    all Scatter types.  Original patch by Jon Butterworth.
  * Protect against NaNs arising from the YAML parser in
    error-breakdown calcs.</changelog>
  <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>
</package>
<package pkgid="ab5fdd0d2875e51adf59362dc4314d461d6c8084782161f597ce791b23990b1224c6f364c5f19282d5c1c84c8889e494590c0d4ed3b6a4cf246f7417abb074f6" name="YODA-matplotlib-style" arch="noarch">
  <version epoch="0" ver="1.9.11" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1653825600">- Update to version 1.9.5:
  * Add per-AO double-precision writing if the
    WriterDoublePrecision annotation is set.
  * Ensure that default variation +- errors are both positive, for
    all Scatter types.  Original patch by Jon Butterworth.
  * Protect against NaNs arising from the YAML parser in
    error-breakdown calcs.</changelog>
  <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>
</package>
<package pkgid="771d3ca9dba59b73840827150774f74d62467cccc0b463feb3af448d8d42efcb14f842d2dc352bb0e54b8146c6396c95000ce804795aa2659d6d41afa87db498" name="ZArchive" arch="s390x">
  <version epoch="0" ver="0.1.2+git20220908.d2c7177" rel="bp161.1.2"/>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1651492800">- Package 0.1.1 version</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;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&#xED;nez Ferr&#xE1;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&#xE7;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&#xE7;alves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1682596800">- Removed dependencies xz and zlib as they are not needed.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;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&#xED;nez Ferr&#xE1;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&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1684152000">- Add use_pkgconfig_for_zstd.patch</changelog>
</package>
<package pkgid="ab248ebf957dad62420169d19698ef1c0f3b9f0eced09b0b0d4fd73b35e7fbff23c9169c6cf035a66b728a596ba8574580a3530d2f87becc5d4342492efd5e3a" name="ZArchive-devel" arch="s390x">
  <version epoch="0" ver="0.1.2+git20220908.d2c7177" rel="bp161.1.2"/>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1651492800">- Package 0.1.1 version</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;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&#xED;nez Ferr&#xE1;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&#xE7;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&#xE7;alves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1682596800">- Removed dependencies xz and zlib as they are not needed.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;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&#xED;nez Ferr&#xE1;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&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1684152000">- Add use_pkgconfig_for_zstd.patch</changelog>
</package>
<package pkgid="aeae32774f4ca62662b3254eed1e0c6f299cc0684c18ddee78e2498371e9b9c32cb7ec61567d3a6d982951c6d613a4105181e84819829e84a2448656582a28c5" name="a2jmidid" arch="s390x">
  <version epoch="0" ver="9" rel="bp161.1.3"/>
  <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="7f9a76c93238c030214ddcf6f80cb8e5ff859c9c70fcbc661294ff54990b3e5f1d2609ec0987efed1f6124cc6da5862a0b6b9612b59ac578b011512904442c62" name="a2ps" arch="s390x">
  <version epoch="0" ver="4.15.6" rel="bp161.1.4"/>
  <changelog author="werner@suse.de" date="1539691200">- Make LFS support work on 32bit architectures (bsc#1112014)</changelog>
  <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>
</package>
<package pkgid="bf274f5d6fd2c28906563a82c6c385ca42f6c8e4afcbab5d1729b0e29c78a58f2a79402f628962c59b565db89d225da4d2124e5b64e96687919ed940d887e46a" name="a2ps-devel" arch="s390x">
  <version epoch="0" ver="4.15.6" rel="bp161.1.4"/>
  <changelog author="werner@suse.de" date="1539691200">- Make LFS support work on 32bit architectures (bsc#1112014)</changelog>
  <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>
</package>
<package pkgid="3670cf853aa513629e0f774d927712b7b79e1d0000b5a848ea1c4d8f3f0d2864431f8f7132888d443a692cf7fa5c8e41c2177dbe4291c69aa21b77d44f17d7a5" name="a2ps-lang" arch="noarch">
  <version epoch="0" ver="4.15.6" rel="bp161.1.4"/>
  <changelog author="werner@suse.de" date="1539691200">- Make LFS support work on 32bit architectures (bsc#1112014)</changelog>
  <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>
</package>
<package pkgid="7000e1ecb42d4c8da84861ea1cc942bd9e42188dcf36a7957dc6ad65a090cdb38c9674d7b719ba16c311745367a0cab623f9bc00e5e2689a438e605deb958f51" name="a52dec" arch="s390x">
  <version epoch="0" ver="0.8.0" rel="160099.3.2"/>
  <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="rbrown@suse.com" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="jengelh@inai.de" date="1670328000">- Update to release 0.8.0
  * Build system modernization
- Drop altivec.patch (inapplicable)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1683288000">- Minor spec cleaning, use ldconfig_scriptlets macro, be more
  explicit in listing of files (use less globs).</changelog>
</package>
<package pkgid="96e0d207b131d89ff0386f7d073720e1d51d26805c1930023e0513332c331ccac335056522ec8c3ad6775b8b911668819db009b10752cdedf1ae32103bbfed65" name="aaa_base" arch="s390x">
  <version epoch="0" ver="84.87+git20260610.3b5a868c" rel="160099.2.1"/>
  <changelog author="kukuk@suse.com" 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="ro@suse.com" 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="dimstar@opensuse.org" date="1762862400">- Update to version 84.87+git20251111.16d9d43:
  * Set XDG environment variables consistently without trailing slash</changelog>
  <changelog author="ro@suse.com" date="1762862401">- Update to version 84.87+git20251111.509a363:
  * Avoid escape sequences on dump terminal of s390</changelog>
  <changelog author="ro@suse.com" 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="ro@suse.com" 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="ro@suse.com" 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="ro@suse.com" 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="5f221a06f334c6c32649634bc7f311d4d030c4cc13e2b318e8f0f22d7f2e79df5820aa02f2fb10202461d7d31cfa92635413dee1a55fd37fc93be4eac3ab7406" name="aaa_base-extras" arch="s390x">
  <version epoch="0" ver="84.87+git20260610.3b5a868c" rel="160099.2.1"/>
  <changelog author="kukuk@suse.com" 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="ro@suse.com" 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="dimstar@opensuse.org" date="1762862400">- Update to version 84.87+git20251111.16d9d43:
  * Set XDG environment variables consistently without trailing slash</changelog>
  <changelog author="ro@suse.com" date="1762862401">- Update to version 84.87+git20251111.509a363:
  * Avoid escape sequences on dump terminal of s390</changelog>
  <changelog author="ro@suse.com" 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="ro@suse.com" 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="ro@suse.com" 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="ro@suse.com" 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="3acec3ce9146aa309431c21fcf8a092fbbd44e39ca3a1154168efdaa9aa0a0d49ef604d497dcf140e2d80dfc792eb00f2156280b2d66e9b31386121a4351b670" name="aaa_base-malloccheck" arch="s390x">
  <version epoch="0" ver="84.87+git20260610.3b5a868c" rel="160099.2.1"/>
  <changelog author="kukuk@suse.com" 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="ro@suse.com" 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="dimstar@opensuse.org" date="1762862400">- Update to version 84.87+git20251111.16d9d43:
  * Set XDG environment variables consistently without trailing slash</changelog>
  <changelog author="ro@suse.com" date="1762862401">- Update to version 84.87+git20251111.509a363:
  * Avoid escape sequences on dump terminal of s390</changelog>
  <changelog author="ro@suse.com" 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="ro@suse.com" 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="ro@suse.com" 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="ro@suse.com" 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="8f860dffa3ca3fa5f46bac73209ad8e890aa3d0e32111ca119ef59b048c92e7bd11f1c1a1382bf809648d7b9f1abfbaf798012d2e88b7a83a9676e764d4accb7" name="aaa_base-wsl" arch="s390x">
  <version epoch="0" ver="84.87+git20260610.3b5a868c" rel="160099.2.1"/>
  <changelog author="kukuk@suse.com" 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="ro@suse.com" 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="dimstar@opensuse.org" date="1762862400">- Update to version 84.87+git20251111.16d9d43:
  * Set XDG environment variables consistently without trailing slash</changelog>
  <changelog author="ro@suse.com" date="1762862401">- Update to version 84.87+git20251111.509a363:
  * Avoid escape sequences on dump terminal of s390</changelog>
  <changelog author="ro@suse.com" 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="ro@suse.com" 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="ro@suse.com" 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="ro@suse.com" 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="b64538517b3c9e0686fc2ea3daf1c20a8c4bdb14f7d7171c207adfc481181bf632c1c5aec4500c215ab00a6e8c6ac17eecbc9efa3c18bc6da6887c12fb1bda4f" name="aaa_base-yama-enable-ptrace" arch="s390x">
  <version epoch="0" ver="84.87+git20260610.3b5a868c" rel="160099.2.1"/>
  <changelog author="kukuk@suse.com" 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="ro@suse.com" 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="dimstar@opensuse.org" date="1762862400">- Update to version 84.87+git20251111.16d9d43:
  * Set XDG environment variables consistently without trailing slash</changelog>
  <changelog author="ro@suse.com" date="1762862401">- Update to version 84.87+git20251111.509a363:
  * Avoid escape sequences on dump terminal of s390</changelog>
  <changelog author="ro@suse.com" 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="ro@suse.com" 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="ro@suse.com" 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="ro@suse.com" 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="37418b264a82b12891a272d9d719709b8ab467edae8c07335a4571fb8f692979c952369f66e63a0316c204c47407734a6fe72f26134570092ab778da12f63dfc" name="aalib" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="bp161.1.2"/>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section.</changelog>
  <changelog author="dimstar@opensuse.org" date="1441800000">- Add aalib-ncurses-6.0-accessors.patch: Fix build with
  NCurses 6.0 with WINDOW_OPAQUE set to 1.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="0a27c6031ee7f76241cbf070f3401ca88cd92a8fa15064719b1268ac67dc1fec3eb0b8bdadb1042f244a74b008abfe58e194bd7830894621c6a2c9a776877b11" name="aalib-devel" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="bp161.1.2"/>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section.</changelog>
  <changelog author="dimstar@opensuse.org" date="1441800000">- Add aalib-ncurses-6.0-accessors.patch: Fix build with
  NCurses 6.0 with WINDOW_OPAQUE set to 1.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="a0aa244da51ed2e930fe4eed84ec5deaa6d8f1af36fc055b7677383bda9cc55295aa8eef200d3229b1a93dc7b344c6f9989fc1aeee3bc7193d4578186c7c7534" name="aardvark-dns" arch="s390x">
  <version epoch="0" ver="1.17.1" rel="160099.1.3"/>
  <changelog author="danish.prakash@suse.com" date="1723032000">- Update to version 1.12.1:
  * Release v1.12.1
  * Updated release notes for 1.12.1
  * Change av cargo categories
  * Bump to 1.13.0-dev
  * Release 1.12.0
  * Release notes for 1.12
  * config: ignore enoent errors while reading configs
  * run cargo update
  * update upsteam resolvers on each refresh
  * fix(deps): update rust crate syslog to v7
  * fix(deps): update rust crate tokio to 1.39.2
  * add tcp support for forwarding (bsc#1234660)
  * add tcp listening support
  * test: add new test to check for startup error
  * return bind error to caller on first start
  * add our own error type and use it over anyhow
  * server: use anyhow to wrap parse_configs error
  * server: split out main loop into new function
  * main: remove aardvark-dns error prefix
  * coredns: remove unnecessary try_join! call
  * coredns: drop pointless name var
  * serve: read nameservers once
  * replace signal-hook with tokio::signal
  * serve: fix broken error logging
  * server: improve parent &lt;-&gt; child error handling
  * add some basic perf check script
  * fix(deps): update rust crate tokio to 1.39.0
  * coredns: create reply_ip() function
  * coredns: match dns type explicitly
  * server: use only one tokio runtime
  * coredns: improve indentation for process_message()
  * coredns: move upstream resolvers detection later
  * coredns: do not clone sender
  * read AARDVARK_NO_PROXY once
  * coredns: move main code out of select!
  * coredns: fix "name" naming
  * coredns: remove unused forward_addr/port
  * coredns: fix handling of dns search domain
  * coredns: rework PTR lookup flow
  * fix(deps): update rust crate tokio to 1.38.1
  * [skip-ci] TMT: Reorg upstream tests for downstream reusability
  * [skip-ci] Packit: use `packages: [aardvark-dns-fedora]` for podman-next builds
  * Be sure to have at least Epoch 2 to preserve upgrade path in c10s.
  * fix(deps): update rust crate log to 0.4.22
  * [CI:BUILD] rpm: Update Rust macro usage
  * fix(deps): update rust crate tokio to 1.38.0
  * Bump to 1.12.0-dev</changelog>
  <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@suse.com" date="1747310400">- spec: require cargo instead of rust+cargo; drop redundant comment</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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>
</package>
<package pkgid="19698d7d1a6c08a4328f30477d416b2aad510020926ba6af035fe4ae9fc7af7fed1b353751037adb28b31bcdfcc8a0f0235daea5e1f267f52385ad0304a32620" name="abcde" arch="noarch">
  <version epoch="0" ver="2.9.3" rel="bp161.1.1"/>
  <changelog author="aloisio@gmx.com" date="1503057600">- Update to version 2.8.1
  * Fix silly error introduced in abcde-musicbrainz-tool when
    fixing bug 30. Thanks to Thomas Klausner for the bug/patch.
    Closes Issue 52:
    https://abcde.einval.com/bugzilla/show_bug.cgi?id=52
  version 2.8:
  * Make fdkaac the default for m4a encoding. Faac can still be
    selected for m4a encding via ~/.abcde.conf file but best not
    to :).
  * Split user-definable mungefilename function into
    mungetrackname, mungeartistname, and mungealbumname, each of
    which default to mungefilename Thanks to Gerald Turner for the
    patch and enhancement request. This closes Issue 39:
    https://abcde.einval.com/bugzilla/show_bug.cgi?id=39
  * FAQs: Clarify the exit from multi-result CDDB search.
  * Fix to allow multiple output formats when aac fallback is
    triggered. Thanks to Birk Bremer for the bug report.
    This closes Issue 35:
    https://abcde.einval.com/bugzilla/show_bug.cgi?id=35
  * Fix for some erroneous error and status logging. Thanks to
    Christian Wasem for the bug report and fix. This closes Issue
    32: https://abcde.einval.com/bugzilla/show_bug.cgi?id=32
  * Add support for trying multiple CD lookup services in
    order. Thanks to Gabriel Rosenkoetter for the patch. Closes
    Issue 42: https://abcde.einval.com/bugzilla/show_bug.cgi?id=42
  * Add Recommends on glyrc and imagemagick in Debian
    packaging. Closes Debian Bug #827626
  * Fix up handling of the first few sectors when reading
    from a whole-CD flac file or using cdparanoia in one-track
    mode. Thanks to Matthias König for the patch. Closes Issue
    44: https://abcde.einval.com/bugzilla/show_bug.cgi?id=44
  * Tweak the fix in musicbrainz for handling sketchy returned
    data some more. Hopefully closes Issue 30:
    https://abcde.einval.com/bugzilla/show_bug.cgi?id=30
  * Re-enable some commented out cdparanoia/debug code in
    do_discid. Closes Issue 14:
    https://abcde.einval.com/bugzilla/show_bug.cgi?id=14
  * Add "-a" to lots of grep calls in case of "binary" looking
    data, e.g. non-ascii text in track titles!
    Closes Issue 24:
    https://abcde.einval.com/bugzilla/show_bug.cgi?id=24
  * Add "-L" to default curl options, to follow redirects if
    needed. Closes Issue 40:
    https://abcde.einval.com/bugzilla/show_bug.cgi?id=40
    Thanks to Gabriel Rosenkoetter for the patch.
  * Switch default from "cddb" to "musicbrainz" for track lookup
    Closes Debian Bug #842178</changelog>
  <changelog author="rpm@fthiessen.de" date="1533729600">- Added use-cddbmethod.patch needed as factory does not provide
  perl(MusicBrainz::DiscID)
- Added fix-makefile-version-2.9.2.patch
- Added keyring for verification
- Update to 2.9.2:
  * Fix up lookup code to deal with spaces etc. in directory names
  * Cope with "stub" releases in Musicbrainz
  * Always call glyrc with LC_ALL=C. Thanks to Andreas Vögele for the
  report and the suggested fix.
  * Add a link to the CDDB data format in the abcde man page.
  * More fixups of track number padding. Thanks to John Straw for the
  patch.
  * Allow for embedding of  album art downloaded by the getalbumart
  function. Currently this is available for flac (using metaflac),
  mp3 (using eyed3), m4a (using AtomicParsley) and
  WavPack aka wv (using wvtag).
  * Use md5 rather than md5sum under macOS.
  * Support added for encoding with
  Audio Interchange File Format (AIFF).
  * Allow selection of either cddb or musicbrainz from the command line
  * Allow for embedding with do_embedalbumart() for single track
  encodes when OUTPUTFORMAT and ONETRACKOUTPUTFORMAT are different.
  * Experimental support for embedding albumart with ogg files.
  * Massive rework of CD lookup code so support multiple sources
  better. Thanks to Gabriel Rosenkoetter for his initial idea in this
  area, and to Tomasz Goliński on irc for initial inspiration on how
  this should work better.
  There are now 3 different options for CD lookup: cddb, musicbrainz and
  cdtext. They can all be listed in a comma-separated list for
  CDDBMETHOD and the code will now call all of them in the sequence
  listed. All the results will be combined into one list at the end for
  the user to select, just like would have previously worked for one
  source only.
  * Fix Musicbrainz ID calculation in makeids()
  * Fix abcde.mkcue() when handling the --wholedisk option. Thanks to
  Nino Burini for the patch.
  * Add more comprehensive examples for filename munging in the example
  config file.
  * Add a more better fix for the year lookup problem in
  abcde-musicbrainz-tool
  * Redirect stderr on "which" calls to clear up error noise on some
  systems.
  * Add Irix support.
  * Rework abcde-musicbrainz-tool to work with WebService::MusicBrainz
  Also added a specific dependency on version 1.0.4 or newer, so
  abcde-musicbrainz-tool will abort if the version found is too old.
  Since tweaked to deal with multi-artist albums and tracks more
  completely.
  * Add resume support in do_getalbumart()
  * Fix getopts setup for "P". Thanks to Alan W. Kerr for reporting this.
  * Major set of code cleanups to fix up lots of warnings found with
  shellcheck, and a few other style issues:
  + Lots of quoting fixes
  + Use $( instead of `
  + Stop using -o and -a syntax with if [ - use || or &amp;&amp; instead
  + Wrap and shorten some very long lines
  * Wrap some output messages so they fit on a standard width console
  * Factor out repeated code and make page() more useful
  * Add version check before resuming from an old ripping run
- Dropped abcde-quote.patch</changelog>
  <changelog author="jengelh@inai.de" date="1533988800">- Replace summary line with an actual summary. Fix broken
  sentence grammar in description.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1550577600">- Update to 2.9.3
  * Replace non-portable sed code for generating offset list with some
    simple awk instead. Should now work on FreeBSD again.
  * Deal with bizarre cdda2wav behaviour when doing cdtext lookup - it
    writes the track information to *stdin*. Closes Issue #89:
    https://abcde.einval.com/bugzilla/show_bug.cgi?id=89
  * Add a warning in abcde.conf about mayb needing to install recode before
    using it in mungefilename()
- Clean with spec-cleaner
- Drop fix-makefile-version-2.9.2.patch which is fixed upstream</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1551873600">- Added dependency on WebService::MusicBrainz</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1554206400">- Re-enabled musicbrainz, as both perl(MusicBrainz::DiscID) and
  perl(WebService::MusicBrainz) are accepted into Factory now.
  Note that abcde uses both MusicBrainz and CDDB by default.
  Build without MusicBrainz can be made by setting
  %_without_musibrainz 1 in prjconf.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1604491200">- Fix dependency on perl(WebService::MusicBrainz) to work with
  1.0.5 (boo#1178312)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1723636800">- Fix arithmetic on non-octal track numbers (boo#1219527)
  * add abcde.bug.204.patch</changelog>
</package>
<package pkgid="a8b675a6b4f81db86663b7e7ec5c7ae187806354b796721a18c14d27d42d6e33c5a4f8c0e9c356bd8241d8cbb94049711b6392b76560c4a57b2b09c31660e5bd" name="abcm2ps" arch="s390x">
  <version epoch="0" ver="8.14.15" rel="bp161.1.4"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1582113600">- Update to 8.14.7:
  * crash when %%score with no common voices and next notes with beams
  * crash when new staff system with only new voices
  * crash when slash found before a bar and not a (deprecated) measure repeat
  * crash when %%staves at end of tune and lack of music in the last voice
  * bad parsing of the note durations
  * clash of some ties with dots
  * bad check of the number of measures in Z (multi-rest)
  * new improved coda sign
  * Make pkg-config substitutable for cross-compilations
  * add option tieheight factor to tie height like in slurheight
  * add some decorations from v2.2 standard</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1592827200">- Update to 8.14.8:
  * fix: no respect the width in %%staffbreak
  * fix: don't draw a staff when only %%staffbreak inside
  * fix: bad repeat bracket when continued on next line, line starting by a bar
  * fix: bad tuplet bracket again when at end of a voice overlay sequence
  * fix: bad tuplet bracket when at end of a voice overlay sequence
  * handle '%%MIDI temperamentequal '
  * accept '^1' and '_1' as microtone accidentals</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1592827201">- 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>
</package>
<package pkgid="b0954853744d6ede2ba3ce9883c2f27e41e997fb36891602111c08f046a47248071f172ab81de2408558d571bb9333808c40dfde812e6418d6521110c82349ee" name="abi-compliance-checker" arch="noarch">
  <version epoch="0" ver="2.3" rel="bp161.1.1"/>
  <changelog author="astieger@suse.com" date="1473854400">- update to 1.99.23:
  * Fixed lists of affected symbols in the XML-format report
  * Added -disable-quick-empty-report option
  * Improved generation of quick empty reports
  * Improved SysCheck.pm module for analysis of operating systems</changelog>
  <changelog author="davejplater@gmail.com" date="1475755200">- Update to 1.99.24
- Upstream changes:
  Improvements
  * Support for Clang
  * Improved a module to compare operating systems
  * Improved support for C++ keywords in C code
  New Options
  * -skip-typedef-uncover: do not report a problem if type is
    covered or uncovered by typedef (useful for broken debug info)
  * -skip-unidentified: skip header files in 'headers' and
    'include_preamble' sections of the XML descriptor that cannot
    be found
  * -disable-constants-check: do not check for changes in
    constants
  * -skip-added-constants: do not detect added constants
  * -skip-removed-constants: do not detect removed constants
  Bug Fixes
  * Do not show GCC version in the source compatibility report
  * Renamed CPU Type column to Arch in the report
  * Support for ABI dumps v3.3
  * The -cpp-compatible option is now enabled by default</changelog>
  <changelog author="astieger@suse.com" date="1484308800">- update to 1.99.25:
  * test-abi-dumper: compare ABI dumps created by the ABI Dumper
    tool
  * Do not list a symbol as removed in the source-compatibility
    report if it is presented in the dynsym table</changelog>
  <changelog author="astieger@suse.com" date="1490443200">- update to 2.0:
  * faster on big libraries
  * Add a module to create ABI dump from AST tree
  * Add a module to create AST dump
  * Add a module to parse GCC AST
  * Add a module to find system files and automatically generate include paths
  * Add a module to mangle C++ symbols
  * Add a module to read ELF binaries
  * Add a module to handle type attributes
  * Add a module to handle XML descriptors
  * Add a module to filter symbols
  * Add a module to handle input data
  * Add a module for logging
  * Partial support for GCC 6
  * Compare versioned data types
  * Add -filter option: a path to XML descriptor with skip_* rules
    to filter analyzed symbols in the report
  * Added -keep-cxx option to check ZS, ZNS and _ZNKS* symbols
  * Fix automatic generation of include paths
  * Fix report for removed virtual symbols
  * Fix XML-format ABI dumps
  * Fix source-compatibility reports
  * Fix counter of checked data types
  * Fix lists of affected symbols
  * Fix analysis of standard C++ libraries
  * Fix analysis of added and removed virtual methods
  * Fix style of the report
  * Fix analysis of alias symbols
  * Uncover changed typedefs properly
  * Fix Parameter_From_Register and Parameter_To_Register rules
  * Fix analysis of data types derived from template instances
  * Enable -headers-only option automatically if header file is
    used as input library descriptor
  * Fix analysis of template instances
  * Fix analysis of static data
  * Fix error message if modules are not installed
  * Fix analysis of versioned symbols
  * Fix -ext option
  * Fix -use-dumps option
  * Fix -debug option
  * Fix console output</changelog>
  <changelog author="astieger@suse.com" date="1499256000">- update to 2.1:
  * Show added v-table symbols for public classes
  * Fixed analysis of static methods
  * Fixed analysis of typedefs
  * Fixed analysis of zero-size structs
  * Fixed logs
  * Fixed analysis of static libraries on Windows
  * Fixed search for files on Windows
  * Documented -skip-internal-types option in -help
  * Add noindex meta tag to report if no changes detected</changelog>
  <changelog author="astieger@suse.com" date="1504440000">- update to 2.2:
  * Improve support for Fortran
  * Fix analysis of inline functions
  * Fix analysis of calling conventions
  * Fix handling of C++ keywords in C code
  * Fix -lang option
  * Fix handling of errors when compressing ABI dumps
  * Fix style of the report</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1529150400">- Update to 2.3:
  * Improvements:
    + Support for GCC 8
    + Use -fdump-lang-class instead of -fdump-class-hierarchy
    + Use -fdump-lang-raw instead of -fdump-translation-unit
    + Enable internal mangling of C++ funcs for all future GCC
    versions
    + Added -keep-reserved option to report changes in reserved
    fields
    + Fixed license to LGPL 2.1
  * Bug Fixes:
    + Fix detection of GCC 7 compiled with
  - -with-gcc-major-version-only
    + Fixed internal mangling
    + Escape braces in regex for compatibility with future Perl 5
    versions
    + Redirect stderr of objdump -f to null
- Add %check section.</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1532088000">- Add '-fPIC' option for AArch64 to avoid the following errors:
  * relocation XXX which may bind externally can not be used when
  making a shared object; recompile with -fPIC
  * dangerous relocation: unsupported relocation</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1723464000">- Add -fpermissive to compiler flags invoked byt the testsuite because
  the generated files there do not have proper includes and so cause
  compiler errors with GCC 14.</changelog>
</package>
<package pkgid="e0eb93014a0314650b1d174522c71bc35624bf0e4c168268fd030d50d298914761a2be9466fb42a03becaa3567fb14bf3a5ebca334f1455e0ee6a79c7abe409f" name="abi-dumper" arch="noarch">
  <version epoch="0" ver="1.2" rel="bp161.1.1"/>
  <changelog author="lnussel@suse.de" date="1426593600">- initial package version 0.99.8</changelog>
  <changelog author="lnussel@suse.de" date="1431345600">- new version 0.99.8.1</changelog>
  <changelog author="davejplater@gmail.com" date="1475755200">- Update to version 0.99.18
- Upstream changes since 0.99.17
  Improved support for incomplete debug-info.
- For previous version changes see:
  https://github.com/lvc/abi-dumper</changelog>
  <changelog author="astieger@suse.com" date="1494504000">- update to 0.99.19:
  * Improved support for incomplete debug-info</changelog>
  <changelog author="astieger@suse.com" date="1499256000">- update to 1.0:
  * Up to 4 times less RAM usage
  * Reduce RAM usage on large compressed debug info
  * Minimal support for lambda expressions
  * Improve search for header files
  * Carefully handle lexical blocks
  * Detection of symbols in header files missed by Ctags
  * Detection of public typedefs
  * Support for unspecified_type
  * More debug messages
  * Print errors of the vtable-dumper
  * Add -ld-library-path option to specify paths to add to
    LD_LIBRARY_PATH variable before executing vtable-dumper
  * Add -lambda option to enable support for lambda and checking of
    lexical blocks
  * Add -ctags-def option to add '-D DEF' option to the ctags call
  * Add -all-units option to extract ABI info after reading of all
    compilation units
  * Add -include-defines option to add defines when creating TU
    dumps
  * Fix detection of a function header file
  * Fix analysis of inline functions
  * Fix analysis of template unions
  * Fix analysis of parameters
  * Fix analysis of typedefs
  * Fix analysis of zero-size structs
  * Fix -public-headers option
  * Fix analysis of global data
  * Fix analysis of templates
  * Fix analysis of anon data types
  * Fix analysis of symbol versions
  * Removed duplicates from ABI dump
  * Fix 'Copied' attribute of a class
  * Fix parameter offsets in the ABI dump
  * Fix analysis of standard C++ libraries
  * Fix analysis of MethodPtr types</changelog>
  <changelog author="astieger@suse.com" date="1504440000">- update to 1.1:
  * Support for compressing of ABI dumps before writing to drive
    from RAM
  * Fix analysis of inline functions (WARNING: old dumps should be
    regenerated before comparing by ABICC)
  * Deny analysis of static libraries
  * Bumped ABI dump version</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1562155200">- Add 0001-Fixed-license-to-LGPL-2.1.patch
  Add 0002-Fixed-license-file.patch
  Add 0003-Support-for-new-elfutils-Fedora-30.patch
  fixes incorrect debuginfo extraction with new elfutils</changelog>
  <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="1609848000">- update to 1.2:
  * Support for Fedora 30
  * Misc fixes
- drop patches fixed in release:
  * 0001-Fixed-license-to-LGPL-2.1.patch
  * 0002-Fixed-license-file.patch
  * 0003-Support-for-new-elfutils-Fedora-30.patch</changelog>
</package>
<package pkgid="5e772ac765fe36e74c72cb5cd90f3b82f28cbf65ecfa16b0a988156d63a3b64c7418643ed357ebed99dedc1ef6822035b3ab3434ff00c71dc2bf2f50d69fd6ab" name="abseil-cpp-devel" arch="s390x">
  <version epoch="0" ver="20240722.1" rel="160099.2.5"/>
  <changelog author="andreas.stieger@gmx.de" date="1696593600">- update to 20230802.1:
  * Add StdcppWaiter to the end of the list of waiter
    implementations</changelog>
  <changelog author="dmueller@suse.com" date="1705665600">- fix build for non-SUSE distributions</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1709467200">- update to 20240116.1:
  * Add absl::NoDestructor&lt;T&gt; to simplify defining static types
    that do not need to be destructed upon program exit.
  * Add configurable verbose logging (also known as VLOG).
  * Added absl::Overload(), which returns a functor that provides
    overloads based on the functors passed to it. Note that this
    functionality requires C++17 or newer.
  * Breaking Change: AbslHashValue() no longer accepts C-style
    arrays as a parameter, caller need to wrap C-string literals in
    absl::string_view.
  * Breaking Change: absl::weak_equality and absl::strong_equality
    have been removed. The corresponding std types were removed
    before C++20 was finalized</changelog>
  <changelog author="fstrba@suse.com" date="1709553600">- Fix broken link to sources
- Fix build for distributions that lack the ldconfig_scriptlets
  macro
- Make the gcc version condition a bit more generic</changelog>
  <changelog author="dmueller@suse.com" date="1712059200">- split abseil libraries so that libzypp / protobuf doesn't
  require all to be installed (jsc#PED-8153)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1712836800">- update to 20240116.2
  * Added absl::NoDestructor&lt;T&gt; to simplify defining static types
    that do not need to be destructed upon program exit.
  * Added configurable verbose logging (also known as VLOG).
  * Added absl::Overload(), which returns a functor that provides
    overloads based on the functors passed to it. (from C++17)
  * Breaking change: AbslHashValue() no longer accepts C-style
    arrays as a parameter.
  * Breaking change: absl::weak_equality and absl::strong_equality
    have been removed</changelog>
  <changelog author="foss@grueninger.de" date="1720180800">- Add upstream patch abseil-cmake-gtest-testonly.patch to fix
  issue with GTest and CMake 3.30</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1731758400">- update to 20240722.0:
  * Add GoogleTest matchers for absl::Status. These matchers make
    it easier to write unit tests for code that uses absl::Status.
  * absl::AlphaNum no longer allows brace-initialization
  * The deprecated symbol absl::kuint128max has been removed and
    should be replaced with absl::Uint128Max().
  * absl::aligned_storage_t, which was a polyfill consistent with
    std::aligned_storage_t, has been removed.
    std::aligned_storage_t is deprecated in C++23
  * absl::StrJoin now has a absl::string_view overload. This
    allows for passing a collection of string-like objects without
    having to convert everything to the same type first. However,
    this may be a breaking change for users passing an explicit
    template argument to absl::StrJoin. In this case, simply remove
    the explicit template parameter.
  * vlog_is_on.h is now a public header and is no longer included
    from log.h. To use VLOG_IS_ON(), absl/log/vlog_is_on.h must be
    included.
- drop abseil-cmake-gtest-testonly.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1736942400">- Extend options-cxx17.patch and options-old.patch
  to avoid race-condition (boo#1235867)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1737892800">- update to 20240722.1 (boo#1236438)
  * potential integer overflow in hash container create/resize</changelog>
</package>
<package pkgid="dfdcebdb1a80e8e2ba33734d733d908fabb3705eafec4f1724b8eefc545ded87bd208da2a7c86aa7b8d4e771452142c647bc643296d98ac1a929217312669100" name="abxtest" arch="s390x">
  <version epoch="0" ver="0.15.2b" rel="bp161.1.2"/>
  <changelog author="pascal.bleser@opensuse.org" date="1321099200">- initial version (0.15.2b)</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1361793600">- buildrequire zlib-devel to fix build on 12.3+</changelog>
  <changelog author="mpluskal@suse.com" date="1487764800">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1563624000">- Added madplay-switch-to-new-alsa-api.patch to fix Factory build
- Spec cleanup</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="bb5f50bc1a99dc3859e0d1d277ea7fdb73d36ca28df8677f1c55c5c951456e0b3e4740cbd34b9737a299417197ac32f9484fe5fcb1e0d34a1fab6a7e12192e44" name="acars2-examples" arch="s390x">
  <version epoch="0" ver="2.2.0" rel="bp161.1.2"/>
  <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 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>
</package>
<package pkgid="4671032d001296ae06b38b3e572e09e2233d721e63f40f1a661058f999be1d59879cf231d68836bb2210d91c523002d0af70b525db55cdcc3f145017cfd61b5b" name="accessibility-inspector" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * appstream: fix developer id</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="a5034f080ed10da4f72dfdf6a9381f49ab764fcfdaaab681085b8c1e57ad1c04f4fede8c01f4ee6072d76022be4895c897fce8f69a4e89f12938cb2009774f80" name="accessibility-inspector-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * appstream: fix developer id</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="5a29f75d65f79b96bc2d5f81a378d28b57ad5788d2c9ead354561efa32bd54a92097f0988f56ea0fc8f47ce93c26fe10af3be9f5baa988ed8b07826e4177b2e3" name="accounts-qml-module" arch="s390x">
  <version epoch="0" ver="0.7git.20231028T182937~05e79eb" rel="bp161.2.1"/>
  <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="16e7fecae6685c40afd11ced2435292871b6ecd6522c8b3396acaa858c0c25186041d8670ebede6b4a1e6fdcbe16bc218b2ebedaacd15d5688c2557836168957" name="accounts-qml-module-doc" arch="noarch">
  <version epoch="0" ver="0.7git.20231028T182937~05e79eb" rel="bp161.2.1"/>
  <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="44e0c5023bd20dbd6eed01fb9d0fcc460f83b638ee1f61680dd5d66d2fb2f9c259fe98e0e48a88d2d81def01e855a4db624f8863f97b0d244615fe07e399f93c" name="accountsservice" arch="s390x">
  <version epoch="0" ver="23.13.9" rel="160099.4.3"/>
  <changelog author="xiaoguang.wang@suse.com" 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@suse.com" date="1691582400">- Rebase as-fate318433-prevent-same-account-multi-logins.patch:
  (bsc#1213884).</changelog>
  <changelog author="dimstar@opensuse.org" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" date="1709035200">- Rebase accountsservice-sysconfig.patch: to fix build with GCC 14
  (bsc#1219909).</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" date="1718798400">- Update accountsservice-sysconfig.patch: work with SELinux policy
  (bsc#1222978).</changelog>
  <changelog author="mgorse@suse.com" date="1723464000">- Drop as-fate318433-prevent-same-account-multi-logins.patch.
  Gnome-shell now has similar functionality upstream.</changelog>
  <changelog author="alynx.zhou@suse.com" 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="alarrosa@suse.com" date="1776859200">- Add accountsservice.tmpfiles file to create directories under
  /var using systemd-tmpfiles (jsc#PED-14834).</changelog>
</package>
<package pkgid="4e7fba126e17112c591ed559b26491972fa0c75d354b5eb4e7f7c3b7629eb0e54ae63254ac6334b3fee5bfc7cd33b46302af0f9261edd9b73ce790bccd684208" name="accountsservice-devel" arch="s390x">
  <version epoch="0" ver="23.13.9" rel="160099.4.3"/>
  <changelog author="xiaoguang.wang@suse.com" 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@suse.com" date="1691582400">- Rebase as-fate318433-prevent-same-account-multi-logins.patch:
  (bsc#1213884).</changelog>
  <changelog author="dimstar@opensuse.org" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" date="1709035200">- Rebase accountsservice-sysconfig.patch: to fix build with GCC 14
  (bsc#1219909).</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" date="1718798400">- Update accountsservice-sysconfig.patch: work with SELinux policy
  (bsc#1222978).</changelog>
  <changelog author="mgorse@suse.com" date="1723464000">- Drop as-fate318433-prevent-same-account-multi-logins.patch.
  Gnome-shell now has similar functionality upstream.</changelog>
  <changelog author="alynx.zhou@suse.com" 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="alarrosa@suse.com" date="1776859200">- Add accountsservice.tmpfiles file to create directories under
  /var using systemd-tmpfiles (jsc#PED-14834).</changelog>
</package>
<package pkgid="8c0c3a130591acc6d6bc5f32097d5342e16feb7f1156a8080fc35e66d7cce4223a8592fa3bfa3918212a5fbce1ff1e44d7407d7aa9c80d4667172f60368db59d" name="accountsservice-lang" arch="noarch">
  <version epoch="0" ver="23.13.9" rel="160099.4.3"/>
  <changelog author="xiaoguang.wang@suse.com" 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@suse.com" date="1691582400">- Rebase as-fate318433-prevent-same-account-multi-logins.patch:
  (bsc#1213884).</changelog>
  <changelog author="dimstar@opensuse.org" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" date="1709035200">- Rebase accountsservice-sysconfig.patch: to fix build with GCC 14
  (bsc#1219909).</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" date="1718798400">- Update accountsservice-sysconfig.patch: work with SELinux policy
  (bsc#1222978).</changelog>
  <changelog author="mgorse@suse.com" date="1723464000">- Drop as-fate318433-prevent-same-account-multi-logins.patch.
  Gnome-shell now has similar functionality upstream.</changelog>
  <changelog author="alynx.zhou@suse.com" 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="alarrosa@suse.com" date="1776859200">- Add accountsservice.tmpfiles file to create directories under
  /var using systemd-tmpfiles (jsc#PED-14834).</changelog>
</package>
<package pkgid="27ba9488b444ce5b855c8f3fa798524ce218db7963e4aa4ad30a588276b13d76538e5b675d7a5e9d69cb706ad05d4e8a33c83d8c5a1d48c8cfdfdd1eccd5fd94" name="accountsservice-vala" arch="s390x">
  <version epoch="0" ver="23.13.9" rel="160099.4.3"/>
  <changelog author="xiaoguang.wang@suse.com" 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@suse.com" date="1691582400">- Rebase as-fate318433-prevent-same-account-multi-logins.patch:
  (bsc#1213884).</changelog>
  <changelog author="dimstar@opensuse.org" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" date="1709035200">- Rebase accountsservice-sysconfig.patch: to fix build with GCC 14
  (bsc#1219909).</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" date="1718798400">- Update accountsservice-sysconfig.patch: work with SELinux policy
  (bsc#1222978).</changelog>
  <changelog author="mgorse@suse.com" date="1723464000">- Drop as-fate318433-prevent-same-account-multi-logins.patch.
  Gnome-shell now has similar functionality upstream.</changelog>
  <changelog author="alynx.zhou@suse.com" 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="alarrosa@suse.com" date="1776859200">- Add accountsservice.tmpfiles file to create directories under
  /var using systemd-tmpfiles (jsc#PED-14834).</changelog>
</package>
<package pkgid="97a41e0d9edc22251b36a59ed6bfbbf0e5240b3196e887f08a8443d6142faf0ea63e23aa7db8add9702afa71e72f807d045446774ea83688dc7b3aa4b524aa42" name="acct" arch="s390x">
  <version epoch="0" ver="6.6.4" rel="bp161.1.3"/>
  <changelog author="olaf@aepfle.de" date="1457092800">- Remove timestamp from info file
  acct-timestamp.patch</changelog>
  <changelog author="kstreitova@suse.com" date="1468411200">- remove syslog.target from acct.service file [bsc#983938]</changelog>
  <changelog author="kstreitova@suse.com" date="1490788800">- cleanup with spec-cleaner
- get rid of %{name} and %{version} macros from the patch names</changelog>
  <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>
</package>
<package pkgid="20eb8a4e3bdd611b0bef8c4a8bdfbcecd559064a3f73aa6ac14d13b53a9a686bdfd3010399451fba0a41d39da91fadccdbe301d65d534fab39646d815bd75f3a" name="ack" arch="noarch">
  <version epoch="0" ver="3.7.0" rel="bp161.1.2"/>
  <changelog author="Christopher Childress &lt;christopher.childress@dciinc.org&gt;" date="1566388800">- ack 3.0.3:
  * Made smartcase's check for lowercase patterns smarter.
  * Updated many URLs, especially in the config. (GH #223)</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1566388801">- Rebase patches:
  * ack-add_spec.patch
  * ack-ignore-osc.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1569499200">- ack 3.1.1:
  * Improve the speed up the -l, -L and -c options
- includes changes from 3.1.0:
  * Added the --range-start and --range-end options to allow
    searching only ranges of</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1574510400">- ack 3.2.0:
  * Add "-t X" as a short alias for --type=X
  * Add "-T X" as a short alias for --type=noX
  * The feature of using the name of the type as an option is
    deprecated will be removed in a future release
  * Remove support for Parrot (--parrot)</changelog>
  <changelog author="Martin Rey &lt;mrey@suse.com&gt;" date="1579694400">- ack 3.3.1:
  * Fix some regexes that would be shown as invalid when used with
    the -Q option. Since the -Q tells ack to treat the regex as a
    literal, this shouldn't be possible (GH #294)
- includes changes from 3.3.0:
  * Improve error message when the regex passed is invalid
  * Add new file and directory exclusions
  * Reorganize --help menu
  * Output message when using --show-types without -f or -g if it
    will have no effect
  * Improve error message when ack gets passed two options that
    can't be used together
  * Fix the behavior of --break and --heading
  * Warn when option pairs don't make sense to use together
  * Fix required minimum version of Getopt::Long module (GH #287)
  * Line number and filename separators in --passthru mode now work
    the same as in context (-A/-B/-C) mode (GH #291)
- Rebase patches:
  * ack-add_spec.patch
  * ack-ignore-osc.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1594036800">- ack 3.4.0:
  * tweaks to coloring in output
  * Add --toml for the TOML filetype</changelog>
  <changelog author="Josef Reidinger &lt;jreidinger@suse.com&gt;" date="1615982400">- Fix doc symlink issue
- ack 3.5.0:
  * Reworked the option parsing to run correctly with Getopt::Long
    2.38.
  * Added support for the Elm language. (GH#316)
  * Added support for the Purescript language. (GH#317)
  * Added support for the Bazel build tool. (GH#327)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1663416000">- ack 3.6.0:
  * Add default ignores for Python's pickle serialization format
  * Add default ignore for Visual Studio's user &amp; workspace settings
  * Add support for the Crystal language
  * Add .sbt as a Scala extension</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677672000">- ack 3.7.0
  * Add a repeatable --not option to let user supply patterns that
    should NOT match
  * Add .Rmd to the list of extensions understood to be R
  * Add file type for for Powershell (.ps1 and .psm1 files)</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="1d6f60396715991dad521b9540933721cdb3a558c26e04f522f807f7c399b2497ba1138735508edfab09acf30870f43557866e5ae208e8e9d4a419b4ec669be4" name="acl" arch="s390x">
  <version epoch="0" ver="2.3.2" rel="160099.2.3"/>
  <changelog author="jeffm@suse.com" date="1539259200">- Update to v2.2.53.
- Removed patches:
  * 0001-Install-the-libraries-to-the-appropriate-directory.patch
  * 0001-Use-OS-byteswapping-macros.patch
  * 0002-setfacl.1-fix-typo-inclu-de-include.patch
  * 0003-test-fix-insufficient-quoting-of.patch
  * 0004-Makefile-rename-configure.in-to-configure.ac.patch
  * 0005-Bad-markup-in-acl.5-page.patch
  * 0006-.gitignore-ignore-and-config.h.in.patch
  * 0007-Use-autoreconf-rather-than-autoconf-to-regenerate-th.patch
  * 0008-libacl-Make-sure-that-acl_from_text-always-sets-errn.patch
  * 0009-libacl-fix-SIGSEGV-of-getfacl-e-on-overly-long-group.patch
  * 0010-punt-debian-rpm-packaging-logic.patch
  * 0011-move-gettext-logic-into-misc.h.patch
  * 0012-test-make-running-parallel-out-of-tree-safe.patch
  * 0013-modernize-build-system.patch
  * 0014-po-regenerate-files-after-move.patch
  * 0015-build-drop-aclincludedir-use-pkgincludedir.patch
  * 0016-build-make-use-of-an-aux-dir-to-stow-away-helper-scr.patch
  * 0017-build-ship-a-pkgconfig-file-for-libacl.patch
  * 0018-read_acl_-comments-seq-rename-line-to-lineno.patch
  * 0019-read_acl_-comments-seq-switch-to-next_line.patch
  * 0020-telldir-return-value-and-seekdir-second-parameters-a.patch
  * 0021-mark-libmisc-funcs-as-hidden-so-they-are-not-exporte.patch
  * 0022-add-__acl_-prefixes-to-internal-symbols.patch
  * 0023-cp.test-Check-permissions-of-the-right-file.patch
  * 0024-libacl-acl_set_file-Remove-unnecesary-racy-check.patch
  * 0025-fix-compilation-with-latest-xattr-git.patch
  * 0026-getfacl-Fix-memory-leak.patch
  * 0027-Fix-the-display-block-nesting-in-acl.5.patch
  * 0028-setfacl-man-page-Minor-wording-improvements.patch
  * 0029-getfacl-Fix-minor-resource-leak.patch
  * 0030-Do-not-export-symbols-that-are-not-supposed-to-be-ex.patch
  * 0031-walk_tree-mark-internal-variables-as-static.patch
  * 0032-ignore-configure.lineno.patch
  * acl-2.2.52-tests.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" 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="jengelh@inai.de" 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="dmueller@suse.com" date="1598961600">- update url</changelog>
  <changelog author="dimstar@opensuse.org" date="1611662400">- Replace system-user-{bin,daemon} with user({bin,daemon}): be
  resilient to package name changes.</changelog>
  <changelog author="rpm@fthiessen.de" 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="dmueller@suse.com" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="mliska@suse.cz" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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>
</package>
<package pkgid="0158a0d4ea718adcdf9ab97da61f0e30b0cee74efb6c75114ab5e09d2f9d1a8ff3614a8d98e31c7691ef1af6b69791d3f88450eb4f230318732928094de3e50b" name="acpica" arch="s390x">
  <version epoch="0" ver="20251212" rel="160099.2.2"/>
  <changelog author="rpm@fthiessen.de" date="1672142400">- Update to version 20221020:
  * Added support for FFH (Fixed Function Hardware) Operation Region
    special context data.
  * Reverted commit "executer/exsystem: Warn about sleeps greater than 10 ms."
    Due to user complaints about valid sleeps greater than 10ms seen
    in some existing machines -- generating lots of warnings.
  * Do not touch VGA memory when EBDA &lt; 1KiB.
  * Check that EBDA pointer is in valid memory.
  * Completed the existing partial support for the CDAT "table".
  * Updated support for the IORT table - update to version E.e
  * Added CXL 3.0 structures (CXIMS &amp; RDPAS) to the CEDT table
  * iASL: Added CCEL table to both compiler/disassembler.
  * iASL: NHLT table: Fixed compilation of optional undocumented fields
  * iASL: Fix iASL compile error due to ACPI_TDEL_OFFSET.</changelog>
  <changelog author="rpm@fthiessen.de" 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="trenn@suse.de" 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="trenn@suse.de" 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="cfamullaconrad@suse.com" 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="bwiedemann@suse.com" date="1726833600">- Fix acpica-no-compiletime.patch to omit build date from xen .h files
  (boo#1230856, boo#1047218)</changelog>
  <changelog author="trenn@suse.de" 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="trenn@suse.de" 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="trenn@suse.de" 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="trenn@suse.com" date="1777377600">- Update to wmidump version to 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="dee529dc6f68e2d9470d3e362db1e0898698c1c03266951d1438f7006c4831206d6ae200ab0f245ab265842926a845fac8ca104f06c3447ee06c545d98c3a792" name="acpid" arch="s390x">
  <version epoch="0" ver="2.0.34" rel="bp161.1.2"/>
  <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&#xFC;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&#xFC;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="3efa22866d7ee11c13358f45d55e446ee0b7d6bfb848ea28cea19396dfab0bfd98e64a05f5ef7b12cc8487d4f05aa1656ac91a93215d7bd584b33d356eff2129" name="act" arch="s390x">
  <version epoch="0" ver="0.2.64" rel="bp161.1.9"/>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 0.2.31" date="1670673600">- Update to version 0.2.31:
  * fix: CI is unstable due to new linting rules (#1292)
  * help output: use consistent terminology between -j &amp; -l (#1326)
  * support runner.arch (#1290)
  * build(deps): bump github.com/moby/buildkit from 0.10.3 to 0.10.4 (#1322)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.16 to 1.6.17 (#1321)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 (#1312)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.15 to 1.6.16 (#1311)
  * build(deps): bump github.com/go-ini/ini from 1.66.6 to 1.67.0 (#1305)
  * refactor: ignore already closed error (#1285)</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 0.2.32" date="1670673601">- Update to version 0.2.32:
  * feat: pass current matrix information to job logger (#1364)
  * fix: show workflow info even if on.push is not defined (#1329) (#1335)
  * fix: restore the job logger setup after job cancelation (#1365)
  * fix: align github.ref to GitHub Action (#1362)
  * fix: crash on invalid docker credentials (#1348)
  * fix: missing defaults in nodejs pre (#1349)
  * fix: support expression for step's continue-on-error field (#900) (#1331)
  * fix: show workflow name when get error on yml parsing (#1133) (#1328)
  * build(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1 (#1359)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.18 to 1.6.19 (#1360)
  * build(deps): bump actions/stale from 5 to 6 (#1357)
  * Arch best practice is to not run partial upgrades (#1355)
  * Improve hint for inserting secrets securely (#1354)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.17 to 1.6.18 (#1352)
  * build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.5 to 2.3.6 (#1341)
  * build(deps): bump github.com/docker/cli (#1340)
  * build(deps): bump github.com/docker/docker (#1339)</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 0.2.33" date="1670673602">- Update to version 0.2.33:
  * fix: ci is failing since 2022-10-17 (#1397)
  * fix: re-evaluate env for remote composite actions (#1385)
  * fix: interpolate action input defaults (#1376)
  * fix: support docker create arguments from container.options (#1022) (#1351)
  * fix: handle go closure iteration (#1374)
  * build(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#1420)
  * build(deps): bump github.com/docker/docker (#1418)
  * build(deps): bump github.com/docker/cli (#1419)
  * build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#1404)
  * refactor: move from io/ioutil to io and os packages (#1417)
  * Add user level Docker socket to common paths (#1416)
  * build(deps): bump megalinter/megalinter from 6.12.0 to 6.13.0 (#1407)
  * build(deps): bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 (#1408)
  * build(deps): bump github.com/docker/docker (#1403)
  * build(deps): bump github.com/docker/cli (#1405)
  * build(deps): bump github.com/moby/buildkit from 0.10.4 to 0.10.5 (#1406)
  * Fixes #1387 (#1388)
  * build(deps): bump megalinter/megalinter from 6.11.1 to 6.12.0 (#1395)
  * build(deps): bump github.com/docker/cli (#1393)
  * build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (#1394)
  * build(deps): bump github.com/docker/docker (#1392)
  * Mapping workflow_dispatch inputs into the Expression inputs context (#1363)
  * test: add test for networking setup in act (#1375)
  * build(deps): bump megalinter/megalinter from 6.11.0 to 6.11.1 (#1381)
  * build(deps): bump gotest.tools/v3 from 3.0.3 to 3.4.0 (#1379)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.20 to 1.6.21 (#1380)
  * build(deps): bump github.com/imdario/mergo from 0.3.12 to 0.3.13 (#1378)
  * Fix composite input handling (#1345)
  * build(deps): bump megalinter/megalinter from 5 to 6.11.0 (#1370)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.19 to 1.6.20 (#1371)
  * build(deps): bump github.com/opencontainers/selinux (#1372)</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 0.2.34" date="1670673603">- Update to version 0.2.34:
  * feat: interpolate the step names (#1422)
  * feat: GITHUB_STATE and GITHUB_OUTPUT file commands (#1391)
  * feat: Host environment (#1293)
  * feat: parse types of reusable workflows (#1414)
  * fix: handle subdirectors and exclusions (#1012) (#1446)
  * fix: keep path to event json file in composite actions (#1428)
  * fix: nil pointer access ( workflow_dispatch )
  * build(deps): bump megalinter/megalinter from 6.14.0 to 6.15.0 (#1475)
  * act -j -W example (#1471)
  * Fix shellcommand error on sh shell (#1464)
  * fix typo (#1456)
  * build(deps): bump github.com/creack/pty from 1.1.17 to 1.1.18 (#1447)
  * Remove dead code (#1425)
  * build(deps): bump github.com/moby/buildkit from 0.10.5 to 0.10.6 (#1437)
  * build(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 (#1436)
  * Update number of approvers required from 3 to 2
  * build(deps): bump megalinter/megalinter from 6.13.0 to 6.14.0 (#1426)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.21 to 1.6.22 (#1427)</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 0.2.34" date="1673438400">- Spec file:
  Fix bsc#1207021 to report the correct version when calling "act --version"
  Wrong version is fixed with sed in act-0.2.34/main.go
  Reported upstream as GH://nektos/act#1555</changelog>
  <changelog author="sebix@sebix.at" date="1683720000">- Update to version 0.2.45:
  * chore: bump VERSION to 0.2.45
  * Support cache (#1770)
  * chore: run act from cli on linux (#1758)
  * Revert breaking docker socket changes (#1763)
  * avoid using log.Fatal (#1759)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1755)
  * build(deps): bump github.com/docker/docker (#1754)
  * build(deps): bump github.com/docker/cli (#1753)
  * build(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3 (#1752)
  * ci: deduplicate running workflows (#1751)
  * fix: try finding a socket, otherwise fail, respect user choice (#1745)
  * Improve watchAndRun (#1743)
  * Remove the comment-out code. (#1691)
  * typo: fix expression of warning message on macOS (#1693)
  * fix: environment handling windows (host mode) (#1732)
  * fix: ensure networkmode "host" unless explicitly specified (#1739)
  * Avoid using `log.Fatal` in `pkg/*` (#1705)
  * feat: support yaml env/secrets/inputs file (#1733)
  * build(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2 (#1735)
  * fix: ghc assignment typo (#1729)
  * fix: reusable workflow panic (#1728)
  * fix: add `server_url` attribute to github context (#1727)
  * build(deps): update go-git to ce62f3e9ff86270538a514a68d3bd5563a733e3b (#1725)
  * build(deps): bump github.com/docker/docker (#1719)
  * build(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#1724)
  * build(deps): bump github.com/docker/cli (#1722)
  * build(deps): bump megalinter/megalinter from 6.22.1 to 6.22.2 (#1720)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.23 to 1.6.24 (#1721)
  * build(deps): bump golang.org/x/term from 0.6.0 to 0.7.0 (#1723)
  * build(deps): bump github.com/docker/cli (#1712)
  * build(deps): bump github.com/docker/docker (#1711)
  * build(deps): bump megalinter/megalinter from 6.21.0 to 6.22.1 (#1710)
  * chore: bump VERSION to 0.2.44
  * build(deps): bump github.com/opencontainers/runc from 1.1.3 to 1.1.5 (#1708)
  * feat: improve GetOutboundIP (#1707)
  * fix: use os.UserHomeDir (#1706)
  * Make sure working directory is respected when configured from matrix (#1686)
  * build(deps): bump github.com/moby/buildkit from 0.11.4 to 0.11.5 (#1703)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.17 to 0.0.18 (#1702)
  * build(deps): bump github.com/imdario/mergo from 0.3.14 to 0.3.15 (#1701)
  * build(deps): bump actions/stale from 7 to 8 (#1700)
  * build(deps): bump megalinter/megalinter from 6.20.1 to 6.21.0 (#1699)
  * full path required for extension install (#1670)
  * build(deps): bump actions/setup-go from 3 to 4 (#1689)
  * build(deps): bump github.com/imdario/mergo from 0.3.13 to 0.3.14 (#1688)
  * build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#1650)
  * build(deps): bump megalinter/megalinter from 6.20.0 to 6.20.1 (#1679)
  * build(deps): bump fregante/setup-git-user from 1 to 2 (#1664)
  * Add example command for collecting artifacts (#1671)
  * feat: specify matrix on command line (#1675)
  * Support for docker steps in host environment (#1674)
  * fix: correct ref and ref_name (#1672)
  * fix: return err in walk (#1667)
  * test: Enshure ForcePull config doesn't break docker actions (1661)
  * fix: crash if the id tool fails to run in the container (1660)
  * build(deps): bump github.com/moby/buildkit from 0.11.3 to 0.11.4 (#1669)
  * build(deps): bump megalinter/megalinter from 6.19.0 to 6.20.0 (#1665)
  * build(deps): bump golang.org/x/term from 0.5.0 to 0.6.0 (#1666)
  * Improve XDG Spec supporting (#1656)
  * fix: safe file name (#1651)
  * fix: compare properties of Invalid types (#1645)
  * chore: bump VERSION to 0.2.43
  * fix: github.job property is empty, GITHUB_JOB should be job id (#1646)
  * build(deps): bump github.com/opencontainers/image-spec (#1649)
  * fix: update output handling for reusable workflows (#1521)
  * fix: crash malformed composite action (#1616)
  * docs: remove help section (#1648)
  * feat: workflowpattern package (#1618)
  * build(deps): bump github.com/containerd/containerd from 1.6.16 to 1.6.18 (#1637)
  * fix: add GITHUB_STEP_SUMMARY (#1607)
  * build(deps): bump golang.org/x/net from 0.4.0 to 0.7.0 (#1636)
  * build(deps): bump github.com/moby/buildkit from 0.11.2 to 0.11.3 (#1635)
  * fix: tolerate workflow that needs a missing job (#1595) (#1619)
  * chore: Remove obsolete Container.UpdateFromPath (#1631)
  * chore: use new style octal (#1630)
  * fix: don't override env (#1629)
  * ci: add Winget Releaser workflow (#1623)
  * build(deps): bump github.com/opencontainers/selinux (#1625)
  * build(deps): bump github.com/docker/docker (#1624)
  * build(deps): bump github.com/docker/cli (#1626)
  * chore: add Winget installation instructions (#1622)
  * Pass dockerfile to build executor (#1606)
  * build(deps): bump github.com/docker/cli from 23.0.0-rc.1+incompatible to 23.0.0+incompatible (#1611)
  * build(deps): bump github.com/docker/docker (#1613)
  * build(deps): bump megalinter/megalinter from 6.18.0 to 6.19.0 (#1610)
  * build(deps): bump github.com/go-git/go-billy/v5 from 5.4.0 to 5.4.1 (#1612)
  * build(deps): bump github.com/joho/godotenv from 1.4.0 to 1.5.1 (#1614)
  * refactor: GITHUB_ENV command / remove env.PATH (#1503)
  * Update max container name length (#1597)
  * feat: allow overriding of `GITHUB_` env variables (#1582)
  * Docker build fixes (#1596)
  * fix: Apply forcePull only for prebuild docker actions (#1599)
  * chore: bump VERSION to 0.2.42
  * feat: cache notices to reduce frequency of upgrade notifications (#1592)
  * chore: fix release script to trigger gh-act
  * chore: bump VERSION to 0.2.41
  * build(deps): bump github.com/moby/buildkit from 0.11.1 to 0.11.2 (#1589)
  * build(deps): bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 (#1590)
  * cI: make stalebot less annoying (#1587)
  * test: Do not leak step env in composite (#1585)
  * feat: step summary of test results (#1580)
  * build(deps): bump github.com/moby/buildkit from 0.11.0 to 0.11.1 (#1576)
  * build(deps): bump golang.org/x/term from 0.3.0 to 0.4.0 (#1577)
  * build(deps): bump github.com/docker/docker (#1573)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.22 to 1.6.23 (#1574)
  * build(deps): bump actions/github-script from 5 to 6 (#1572)
  * chore: update docs for installing act as GH CLI extension
  * feat: release extension
  * feat: release extension
  * feat: release extension
  * refactor: pull and rebuild docker by default (#1569)
  * feat: add remote reusable workflows (#1525)
  * Fixed auto-generated platform configuration with Micro size image (#1566)
  * Feature/allow worktrees (#1530)
  * chore: bump VERSION to 0.2.40
  * fix: update artifact server to address GHSL-2023-004 (#1565)
  * chore: bump VERSION to 0.2.39
  * chore: fix promote script
  * chore: bump version
  * chore: makefile update
  * chore: bump version
  * build(deps): bump github.com/moby/buildkit from 0.10.6 to 0.11.0 (#1563)
  * chore: push new version
  * Readme: Fix shell installation (#1547)
  * fix: allow override of artifact server bind address (#1560)
  * feat: add check for newer versions (#1562)
  * Input (#1524)
  * refactor: remove docker image list reference filter (#1501)
  * fix: add-matcher fails github workflow (#1532)
  * feat: add support for building docker actions with private registries (#1557)
  * build(deps): bump github.com/containerd/containerd from 1.6.6 to 1.6.12 (#1554)
  * feat: Allow building without docker support (#1507)
  * fix: extra path lost in composite actions (#1531)
  * test: make sure workflow_call is not a github event calling our workflow (#1520)
  * fix: preserve job result state in case of failure (#1519)
  * build(deps): bump megalinter/megalinter from 6.17.0 to 6.18.0 (#1550)
  * build(deps): bump megalinter/megalinter from 6.16.0 to 6.17.0 (#1540)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17 (#1539)
  * build(deps): bump github.com/go-git/go-billy/v5 from 5.3.1 to 5.4.0 (#1541)
  * build(deps): bump megalinter/megalinter from 6.15.0 to 6.16.0 (#1534)
  * build(deps): bump actions/stale from 6 to 7 (#1535)
  * revert: deprecation of containerArchitecture (#1514)
  * build(deps): bump goreleaser/goreleaser-action from 3 to 4 (#1515)
  * build(deps): bump github.com/docker/cli (#1516)
  * build(deps): bump github.com/docker/docker (#1517)
  * fix: align runner.os / runner.arch to known values (#1510)
  * feat: Support "result" on "needs" context. (#1497)
  * fix: tail (not absolute) as entrypoint of job container (#1506)
  * refactor: fix savestate in pre steps (#1466)
  * feat: allow to spawn and run a local reusable workflow (#1423)
  * refactor: fix add-path / GITHUB_PATH commands (#1472)
  * feat: JobLoggerFactory (#1496)
  * fix: handle env-vars case sensitive (#1493)
  * fix: step env is unavailable in with property expr (#1458)
  * refactor: share UpdateFromEnv logic (#1457)
  * feat: `--container-options` (#1462)
  * refactor: move autoremove into the jobexecutor (#1463)
  * docs: clarifying skipping steps / jobs (#1480)
  * Pass `LANG=C.UTF-8` to environment (#1476)
  * build(deps): bump megalinter/megalinter from 6.14.0 to 6.15.0 (#1475)
  * act -j -W example (#1471)
  * Fix shellcommand error on sh shell (#1464)
  * fix typo (#1456)
  * build(deps): bump github.com/creack/pty from 1.1.17 to 1.1.18 (#1447)
  * fix: handle subdirectors and exclusions (#1012) (#1446)
  * Remove dead code (#1425)
  * feat: interpolate the step names (#1422)
  * feat: GITHUB_STATE and GITHUB_OUTPUT file commands (#1391)
  * feat: Host environment (#1293)
  * build(deps): bump github.com/moby/buildkit from 0.10.5 to 0.10.6 (#1437)
  * fix: keep path to event json file in composite actions (#1428)
  * build(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 (#1436)
  * fix: nil pointer access ( workflow_dispatch )
  * Update number of approvers required from 3 to 2
  * build(deps): bump megalinter/megalinter from 6.13.0 to 6.14.0 (#1426)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.21 to 1.6.22 (#1427)
  * feat: parse types of reusable workflows (#1414)
  * build(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#1420)
  * build(deps): bump github.com/docker/docker (#1418)
  * build(deps): bump github.com/docker/cli (#1419)
  * build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#1404)
  * refactor: move from io/ioutil to io and os packages (#1417)
  * Add user level Docker socket to common paths (#1416)
  * build(deps): bump megalinter/megalinter from 6.12.0 to 6.13.0 (#1407)
  * build(deps): bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 (#1408)
  * build(deps): bump github.com/docker/docker (#1403)
  * build(deps): bump github.com/docker/cli (#1405)
  * build(deps): bump github.com/moby/buildkit from 0.10.4 to 0.10.5 (#1406)
  * Fixes #1387 (#1388)
  * build(deps): bump megalinter/megalinter from 6.11.1 to 6.12.0 (#1395)
  * build(deps): bump github.com/docker/cli (#1393)
  * build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (#1394)
  * build(deps): bump github.com/docker/docker (#1392)
  * Mapping `workflow_dispatch` inputs into the Expression `inputs` context (#1363)
  * fix: ci is failing since 2022-10-17 (#1397)
  * test: add test for networking setup in act (#1375)
  * fix: re-evaluate env for remote composite actions (#1385)
  * build(deps): bump megalinter/megalinter from 6.11.0 to 6.11.1 (#1381)
  * build(deps): bump gotest.tools/v3 from 3.0.3 to 3.4.0 (#1379)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.20 to 1.6.21 (#1380)
  * build(deps): bump github.com/imdario/mergo from 0.3.12 to 0.3.13 (#1378)
  * fix: interpolate action input defaults (#1376)
  * fix: support docker create arguments from container.options (#1022) (#1351)
  * Fix composite input handling (#1345)
  * fix: handle go closure iteration (#1374)
  * build(deps): bump megalinter/megalinter from 5 to 6.11.0 (#1370)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.19 to 1.6.20 (#1371)
  * build(deps): bump github.com/opencontainers/selinux (#1372)
  * fix: show workflow info even if on.push is not defined (#1329) (#1335)
  * fix: restore the job logger setup after job cancelation (#1365)
  * feat: pass current matrix information to job logger (#1364)
  * fix: align github.ref to GitHub Action (#1362)
  * fix: crash on invalid docker credentials (#1348)
  * fix: missing defaults in nodejs pre (#1349)
  * build(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1 (#1359)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.18 to 1.6.19 (#1360)
  * build(deps): bump actions/stale from 5 to 6 (#1357)
  * Arch best practice is to not run partial upgrades (#1355)
  * Improve hint for inserting secrets securely (#1354)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.17 to 1.6.18 (#1352)
  * build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.5 to 2.3.6 (#1341)
  * build(deps): bump github.com/docker/cli (#1340)
  * build(deps): bump github.com/docker/docker (#1339)
  * fix: support expression for step's continue-on-error field (#900) (#1331)
  * fix: show workflow name when get error on yml parsing (#1133) (#1328)
  * help output: use consistent terminology between `-j` &amp; `-l` (#1326)
  * support runner.arch (#1290)
  * build(deps): bump github.com/moby/buildkit from 0.10.3 to 0.10.4 (#1322)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.16 to 1.6.17 (#1321)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 (#1312)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.15 to 1.6.16 (#1311)
  * build(deps): bump github.com/go-ini/ini from 1.66.6 to 1.67.0 (#1305)
  * refactor: ignore already closed error (#1285)
  * fix: CI is unstable due to new linting rules (#1292)</changelog>
  <changelog author="ila.embsys@gmail.com" date="1709380800">- Update to version 0.2.60:
  * chore: bump VERSION to 0.2.60
  * build(deps): bump go.etcd.io/bbolt from 1.3.8 to 1.3.9 (#2229)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.26 to 1.6.27 (#2228)
  * fix: logo and demo asset urls (#2226)
  * feat: Test writing remote Actions locally (#2155)
  * build(deps): bump github.com/opencontainers/image-spec (#2223)
  * refactor: simpilfy go-git cache (#2208)
  * feat: offline mode for new action cache (#2173)
  * build(deps): bump github.com/opencontainers/image-spec (#2214)
  * build(deps): bump golang.org/x/term from 0.16.0 to 0.17.0 (#2213)
  * fix: Rootless error concerning `/var/run/docker.sock` (#2181)
  * Shrink Readme (#2198)
  * chore: bump VERSION to 0.2.59
  * feat: correctly use the xdg library, which has the side effect to fix the config survey (#2195)
  * chore: bump VERSION to 0.2.58
  * build(deps): bump github.com/opencontainers/runc from 1.1.7 to 1.1.12 (#2187)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.12.5 (#2188)
  * build(deps): bump github.com/containerd/containerd from 1.6.19 to 1.6.26 (#2189)
  * build(deps): bump github.com/opencontainers/image-spec (#2167)
  * build(deps): bump github.com/moby/buildkit from 0.12.4 to 0.12.5 (#2186)
  * fix: use correct path to toolcache (#1494)
  * refactor: filecollector into new package (#2174)
  * build(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5 (#2175)
  * fix: improve warning about remote not found (#2169)
  * fix: improve new-action-cache fetch failure error (#2172)
  * fix: subpath actions via new artifact cache (#2170)
  * fix: improve action not found error (#2171)
  * refactor(cmd/root): simplify `parseEnvs` (#2162)
  * Add containerd's normalized architectures to archMapper (#2168)
  * build(deps): bump megalinter/megalinter from 7.7.0 to 7.8.0 (#2164)
  * fix: write default config in XDG config dir to avoid cluttering the HOME directory by default (#2140)
  * WorkflowDispatchConfig supports multiple yaml node kinds (#2123)
  * fix: match cache `restore-keys` in creation reverse order (#2153)
  * build(deps): bump actions/upload-artifact from 3 to 4 (#2133)
  * feat: support offline mode (#2128)
  * feat: cli option to enable the new action cache (#1954)
  * ci: automatic merge PRs created by a maintainer and approved by 1 other maintainer (#2156)
  * Add support for NetBSD (#2023)
  * build(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#2149)
  * build(deps): bump golang.org/x/term from 0.15.0 to 0.16.0 (#2148)
  * chore: bump VERSION to 0.2.57
  * build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#2134)
  * build(deps): bump github.com/containerd/containerd from 1.7.2 to 1.7.11 (#2136)
  * chore: bump VERSION to 0.2.56
  * build(deps): bump actions/stale from 8 to 9 (#2120)
  * feat: support config env expansion (#2063)
  * build(deps): bump actions/checkout from 3 to 4 (#1998)
  * build(deps): bump github.com/creack/pty from 1.1.20 to 1.1.21 (#2099)
  * Fix noisy `runs-on` error logging (#2102)
  * fix: IsHost is defined as false on windows (#2093)
  * build(deps): bump actions/setup-go from 4 to 5 (#2118)
  * build(deps): bump megalinter/megalinter from 7.6.0 to 7.7.0 (#2119)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.10.1 to 5.11.0 (#2117)
  * build(deps): bump golang.org/x/term from 0.14.0 to 0.15.0 (#2112)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.10.0 to 5.10.1 (#2114)
  * build(deps): bump github.com/moby/buildkit from 0.12.3 to 0.12.4 (#2113)
  * chore: bump VERSION to 0.2.55
  * build(deps): bump megalinter/megalinter from 7.5.0 to 7.6.0 (#2098)
  * build(deps): bump actions/github-script from 6 to 7 (#2097)
  * chore: bump VERSION to 0.2.54
  * build(deps): bump golang.org/x/term from 0.13.0 to 0.14.0 (#2091)
  * Evaluate if condition when calling a reusable workflow (#2087)
  * feat: support runs-on labels and group (#2062)
  * Evaluate all service values (#2054)
  * fix: (#2075)
  * Don't set GITHUB_TOKEN (#2089)
  * Support array expressions in runs-on (#2088)
  * Use unique name for reusable workflow (#2015)
  * build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#2079)
  * fix: panic (#2071)
  * chore: bump VERSION to 0.2.53
  * build(deps): bump github.com/docker/docker (#2067)
  * build(deps): bump github.com/creack/pty from 1.1.18 to 1.1.20 (#2068)
  * build(deps): bump megalinter/megalinter from 7.4.0 to 7.5.0 (#2070)
  * build(deps): bump go.etcd.io/bbolt from 1.3.7 to 1.3.8 (#2065)
  * build(deps): bump github.com/docker/cli (#2069)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.9.0 to 5.10.0 (#2066)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20 (#2059)
  * build(deps): bump github.com/moby/buildkit from 0.12.2 to 0.12.3 (#2060)
  * Add support for service containers (#1949)
  * Fix float formatting (#2018)
  * build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 (#2045)
  * build(deps): bump github.com/docker/distribution (#2037)
  * build(deps): bump golang.org/x/term from 0.12.0 to 0.13.0 (#2036)
  * fix action_ref (composite action) (#2020)
  * fix: use actions/runner hashfiles in container (#1940)
  * Fix image survey for large images (#2022)
  * [ Variables ] - Add missing documentation for repository variables (#2032)
  * chore: bump VERSION to 0.2.52
  * build(deps): bump github.com/rhysd/actionlint from 1.6.25 to 1.6.26 (#2026)
  * build(deps): bump megalinter/megalinter from 7.3.0 to 7.4.0 (#2025)
  * chore: bump VERSION to 0.2.51
  * build(deps): bump github.com/go-git/go-git/v5 from 5.8.1 to 5.9.0 (#2011)
  * build(deps): bump github.com/opencontainers/image-spec (#2010)
  * build(deps): bump gotest.tools/v3 from 3.5.0 to 3.5.1 (#2009)
  * build(deps): bump github.com/go-git/go-billy/v5 from 5.4.1 to 5.5.0 (#2012)
  * build(deps): bump docker/setup-qemu-action from 2 to 3 (#2007)
  * build(deps): bump goreleaser/goreleaser-action from 4 to 5 (#2008)
  * feat: support node20 runtime (#1988)
  * feat: support interpolation in `&lt;job&gt;.container.options` (#1958)
  * build(deps): bump github.com/docker/docker (#2000)
  * build(deps): bump github.com/docker/cli (#1999)
  * build(deps): bump golang.org/x/term from 0.11.0 to 0.12.0 (#1992)
  * chore: bump VERSION to 0.2.50
  * build(deps): bump github.com/moby/buildkit from 0.12.1 to 0.12.2 (#1986)
  * build(deps): bump github.com/moby/patternmatcher from 0.5.0 to 0.6.0 (#1985)
  * fix: fail if no stages were found (#1970)
  * build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#1978)
  * Mention act user guide in act (#1973)
  * build(deps): bump megalinter/megalinter from 7.2.1 to 7.3.0 (#1965)
  * ci: change winget job runner to `ubuntu-latest` (#1959)
  * change podman socket path (#1961)
  * Fix "Unknown server OS" for Docker container `--device` option (#1957)
  * refactor: remove unnecessary nil check in RunContext (#1955)
  * feat: Add new Action Cache (#1913)
  * feat: cmd support for windows (#1941)
  * feat: Add CopyTarStream to Container Interface (#1912)
  * refactor: docker build BuildContext field (#1914)
  * Shorten or/and in expressions (#1939)
  * prefer pwsh on windows if found (#1942)
  * build(deps): bump megalinter/megalinter from 7.1.0 to 7.2.1 (#1931)
  * build(deps): bump golang.org/x/term from 0.10.0 to 0.11.0 (#1948)
  * build(deps): bump github.com/moby/buildkit from 0.12.0 to 0.12.1 (#1947)
  * chore: bump VERSION to 0.2.49
  * build(deps): bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 (#1934)
  * build(deps): bump github.com/docker/cli (#1932)
  * build(deps): bump github.com/docker/docker (#1933)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 (#1925)
  * local runner doc (#1911)
  * Add new CLI flag to log just the job id and not the entire job name (#1920)
  * build(deps): bump github.com/moby/buildkit from 0.11.6 to 0.12.0 (#1917)
  * build(deps): bump golang.org/x/term from 0.9.0 to 0.10.0 (#1906)
  * Bump dockercli (#1905)
  * throw when invalid `uses` key is provided (#1804)
  * fix: handle zero size (#1888)
  * chore: upgrade golangci-lint and address findings (#1904)
  * build(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (#1868)
  * build(deps): bump gotest.tools/v3 from 3.4.0 to 3.5.0 (#1892)
  * Normalize path outputs emitted by the artifact server download endpoint (#1898)
  * chore: bump VERSION to 0.2.48
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1884)
  * build(deps): bump github.com/opencontainers/image-spec (#1893)
  * Remove `archives.replacements` in `goreleaser.yaml` (#1895)
  * refactor: open boltdb only while using it (#1879)
  * chore: bump VERSION to 0.2.47
  * Allow inputs for workflow_calls (#1845)
  * build(deps): bump github.com/opencontainers/image-spec (#1883)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1882)
  * build(deps): bump github.com/opencontainers/image-spec (#1881)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1880)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.24 to 1.6.25 (#1870)
  * build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.6 to 2.3.7 (#1872)
  * build(deps): bump golang.org/x/term from 0.8.0 to 0.9.0 (#1869)
  * build(deps): bump github.com/opencontainers/image-spec (#1871)
  * Allow to override location of action cache dir (#1863)
  * Drop disappeared `wei/curl@v1` (#1864)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1858)
  * build(deps): bump megalinter/megalinter from 7.0.4 to 7.1.0 (#1857)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19 (#1859)
  * fix: spelling mistake in readme (#1854)
  * feature: Add support for github action variables (#1833)
  * Fix bug in processing jobs on platforms without Docker (#1834)
  * build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.4 (#1842)
  * build(deps): bump megalinter/megalinter from 7.0.2 to 7.0.4 (#1838)
  * build(deps): bump github.com/docker/cli (#1843)
  * build(deps): bump github.com/imdario/mergo from 0.3.15 to 0.3.16 (#1840)
  * build(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 (#1841)
  * build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (#1839)
  * chore: bump VERSION to 0.2.46
  * build(deps): bump github.com/opencontainers/image-spec (#1829)
  * build(deps): bump github.com/docker/cli (#1816)
  * add instruction for using `gh auth token` (#1831)
  * build(deps): bump github.com/go-git/go-git/v5 (#1830)
  * build(deps): bump megalinter/megalinter from 6.22.2 to 7.0.2 (#1827)
  * fix: Update ARCH environment variable used in runners/actions (#1818)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1817)
  * build(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 (#1814)
  * build(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4 (#1813)
  * build(deps): bump github.com/opencontainers/image-spec (#1807)
  * build(deps): bump github.com/docker/docker (#1806)
  * build(deps): bump github.com/docker/cli (#1805)
  * build(deps): bump github.com/docker/distribution (#1801)
  * build(deps): bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 (#1800)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1791)
  * Replace backslash in GetActPath() for Windows (#1777)
  * feat: implement steps.timeout-minutes (#1776)
  * fix: don't allow `-self-hosted` mode as container image (#1783)
  * Refactor evaluate yaml node do not alter nested nodes (#1761)
  * fix: fallback to unauthenticated pull (#1774)
  * fix: remove hardcoded reference to github.com when using reusable remote workflows and remote actions (#1784)
  * build(deps): bump github.com/docker/cli (#1780)
  * build(deps): bump github.com/opencontainers/image-spec (#1781)
  * build(deps): bump github.com/docker/docker (#1779)</changelog>
  <changelog author="kskarthik@disroot.org" date="1715256000">- Update to version 0.2.62:
  * chore: bump VERSION to 0.2.62
  * build(deps): bump megalinter/megalinter from 7.10.0 to 7.11.1 (#2309)
  * build(deps): bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 (#2310)
  * build(deps): bump github.com/docker/cli (#2307)
  * build(deps): bump github.com/docker/docker (#2306)
  * build(deps): bump github.com/moby/buildkit from 0.13.1 to 0.13.2 (#2308)
  * build(deps): bump github.com/docker/cli (#2302)
  * Add codespell support (config, workflow to detect/not fix) and make it fix few typos (#2296)
  * build(deps): bump github.com/docker/docker (#2299)
  * build(deps): bump github.com/docker/docker (#2295)
  * build(deps): bump megalinter/megalinter from 7.9.0 to 7.10.0 (#2294)
  * build(deps): bump megalinter/megalinter from 7.8.0 to 7.9.0 (#2216)
  * build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#2215)
  * build(deps): bump golang.org/x/term from 0.18.0 to 0.19.0 (#2278)
  * build(deps): bump github.com/docker/cli (#2291)
  * Update action.yml (#2293)
  * build(deps): bump github.com/moby/buildkit from 0.12.5 to 0.13.1 (#2253)
  * Bump docker to v26 (#2289)
  * fix: skipped jobs have no result (#2276)
  * fix: favor command-line over files (#2274)
  * chore: fix some comments (#2279)
  * build(deps): bump actions/cache from 3 to 4 (#2163)
  * Remove local action cache if remote has changed (#2284)
  * chore: fix codecov (#2288)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.11.0 to 5.12.0 (#2269)
  * chore: bump VERSION to 0.2.61
  * fix: cache adjust restore order of exact key matches (#2267)
  * Trivial: reduce log spam. (#2256)
  * chore: remove repetitive words (#2259)
  * Support overwriting caches (#2265)
  * test: use ping to improve network test (#2266)
  * build(deps): bump github.com/docker/docker (#2252)
  * build(deps): bump golang.org/x/term from 0.17.0 to 0.18.0 (#2244)
  * fix: rootless permission bits (new actions cache) (#2242)
  * fix function name in comment (#2240)
  * fix: docker buildx cache restore not working (#2236)
  * build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#2235)</changelog>
  <changelog author="kskarthik@disroot.org" date="1717329600">- Update to version 0.2.63:
  * chore: bump VERSION to 0.2.63
  * Meta-copy-symlinks-new-actions-cache (#2337)
  * build(deps): bump google.golang.org/protobuf from 1.33.0 to 1.34.1 (#2340)
  * build(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.0 to 5.2.1 (#2341)
  * Actions Artifacts v4 backend (#2224)
  * build(deps): bump github.com/docker/docker (#2333)
  * build(deps): bump github.com/docker/cli (#2332)
  * Add documentation for `dryrun` parameter (#2311)
  * Fix for issue 2232: Many lines of "Could not find any stages to run" on run (#2272)
  * build(deps): bump github.com/docker/cli (#2325)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.27 to 1.7.0 (#2326)
  * build(deps): bump go.etcd.io/bbolt from 1.3.9 to 1.3.10 (#2327)
  * build(deps): bump github.com/docker/docker (#2324)
  * build(deps): bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 (#2323)
  * build(deps): bump golangci/golangci-lint-action from 5.0.0 to 5.3.0 (#2319)
  * build(deps): bump github.com/docker/cli (#2318)
  * build(deps): bump golang.org/x/term from 0.19.0 to 0.20.0 (#2316)
  * build(deps): bump github.com/docker/docker (#2317)</changelog>
  <changelog author="kskarthik@disroot.org" date="1719921600">- Update to version 0.2.64:
  * chore: bump VERSION to 0.2.64
  * build(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#2366)
  * build(deps): bump google.golang.org/protobuf from 1.34.1 to 1.34.2 (#2365)
  * build(deps): bump golang.org/x/term from 0.20.0 to 0.21.0 (#2360)
  * build(deps): bump github.com/docker/cli (#2358)
  * fix: skip service container for empty image (#2281)
  * fix: composite action input pollution (#2348)
  * fix: update reusable workflow input handling (#2349)
  * Add riscv64 binary release (#2350)
  * build(deps): bump github.com/rhysd/actionlint from 1.7.0 to 1.7.1 (#2346)</changelog>
</package>
<package pkgid="3822dff63e48db284253ee3bfb3be2afce3c22299d0ef0d722362ed27539bc92a02ce7ef8f52af20a2f8744ffb3c1ab6705270edfc26db774107188e1e7486af" name="actkbd" arch="s390x">
  <version epoch="0" ver="0.2.8" rel="bp161.1.2"/>
  <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="4896473fdcbe640174ab19c2cd4dbe036d0ac3911769e1ba382e6693984a188de0911f30358f96ac7cd7607e02d69bb5a39bd3dc291fe2f96a8406a6df262e02" name="actuated-cli" arch="s390x">
  <version epoch="0" ver="0.2.7" rel="bp161.1.9"/>
  <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>
</package>
<package pkgid="c94b42cafa4dab93937455967d5603dba18aa5a934bb0423abcdd31c0457424d25c6378745ad5541a59943323a47a8f97f097afb67abe863ad7a00a6ca458aeb" name="adaptec-firmware" arch="noarch">
  <version epoch="0" ver="1.35" rel="160099.4.1"/>
  <changelog author="ro@suse.de" date="1170763200">- fix typo in specfile</changelog>
  <changelog author="ro@suse.de" date="1174219200">- remove /lib/firmware directory from filelist (in filesystem)</changelog>
  <changelog author="hare@suse.de" date="1196164800">- Update firmware to v32 (FATE 302809,#341872)</changelog>
  <changelog author="hare@suse.de" date="1204718400">- Update package version to reflect the firmware release
  (#362527)</changelog>
  <changelog author="hare@suse.de" date="1227528000">- Update firmware to v35 (bnc#445280)</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1323864000">- as spdx.org has no concept of firmware, we decided to mark it as
  SUSE-Firmware</changelog>
  <changelog author="lnussel@suse.de" date="1603108800">- Use %_firmwaredir</changelog>
  <changelog author="msuchanek@suse.com" date="1616328000">- Fix build on Leap which does not have %_firmwaredir</changelog>
  <changelog author="pgajdos@suse.com" date="1762344000">- use %license tag [bsc#1252133]</changelog>
</package>
<package pkgid="438e54a7b6d5a9b1084544820cbe14b16c70e6ca24646a3e7db1d8b249fa3fda69fa06ab251e3f76f695774f240c1be8cb0c0bacace0926f878ebf6671530f1c" name="adaptx" arch="noarch">
  <version epoch="0" ver="0.9.13" rel="bp161.1.6"/>
  <changelog author="tchvatal@suse.com" date="1404734400">- Remove some redundant definitions from spec</changelog>
  <changelog author="tchvatal@suse.com" date="1405080000">- Do not version java docdir.</changelog>
  <changelog author="p.drouand@gmail.com" date="1417694400">- Drop java-devel dependency; replaced with javapackages-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1495195200">- Do not require the builddeps, only the tools we really use</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Fix building with jdk9 by specifying java source and target 1.6</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544097600">- Don't require the removed xerces-j2-xml-apis, build against a
  generic xml-apis provider in order to allow bootstrapping</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Build against the new compatibility log4j12-mini package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="f57b3069930743a249075e681830ecc6eadc8b7eb9b2ebee123c163f4bfc63b07f7bd70ef754d82a2dd1c11fe5e88d6111b4da653db25e269566c0ec8c4c19e9" name="adaptx-doc" arch="noarch">
  <version epoch="0" ver="0.9.13" rel="bp161.1.6"/>
  <changelog author="tchvatal@suse.com" date="1404734400">- Remove some redundant definitions from spec</changelog>
  <changelog author="tchvatal@suse.com" date="1405080000">- Do not version java docdir.</changelog>
  <changelog author="p.drouand@gmail.com" date="1417694400">- Drop java-devel dependency; replaced with javapackages-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1495195200">- Do not require the builddeps, only the tools we really use</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Fix building with jdk9 by specifying java source and target 1.6</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544097600">- Don't require the removed xerces-j2-xml-apis, build against a
  generic xml-apis provider in order to allow bootstrapping</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Build against the new compatibility log4j12-mini package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="78e853696d55925d4eb415559161715a9895271a0928ecf11791b9faea5e5906010b4f7d770b33db1126ac061dd0c214c1d99d33bd0f1ffdffb658500efbafa3" name="adaptx-javadoc" arch="noarch">
  <version epoch="0" ver="0.9.13" rel="bp161.1.6"/>
  <changelog author="tchvatal@suse.com" date="1404734400">- Remove some redundant definitions from spec</changelog>
  <changelog author="tchvatal@suse.com" date="1405080000">- Do not version java docdir.</changelog>
  <changelog author="p.drouand@gmail.com" date="1417694400">- Drop java-devel dependency; replaced with javapackages-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1495195200">- Do not require the builddeps, only the tools we really use</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Fix building with jdk9 by specifying java source and target 1.6</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544097600">- Don't require the removed xerces-j2-xml-apis, build against a
  generic xml-apis provider in order to allow bootstrapping</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Build against the new compatibility log4j12-mini package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="0142611f6ede84782299be16beb540fafaf25990e4b60b05c671ca8b74c6e4aa2d9820a2d29865a9387010a55ad06a0409e086aec79cbbec284448f849e2ae08" name="adcli" arch="s390x">
  <version epoch="0" ver="0.9.3.1" rel="160099.1.10"/>
  <changelog author="ckowalczyk@suse.com" date="1537531200">- Initial build.</changelog>
  <changelog author="idonmez@suse.com" date="1538395200">- Run spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1538481600">- Make doc noarch and stop requiring packages that are not
  technically needed.</changelog>
  <changelog author="scabrero@suse.de" 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@gmx.de" 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="scabrero@suse.de" 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="elimat@opensuse.org" 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="scabrero@suse.de" date="1779969600">- 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
- Update to 0.9.3.1; (jsc#PED-16504);
  * 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>
</package>
<package pkgid="2605a266d412f86ab9dca5e5d11ed43a736f9d8418a01f46e004d1faacf108464603359cd946c3917405ed8e06083632d05b380013e84783af6486bffef6ec53" name="adcli-doc" arch="noarch">
  <version epoch="0" ver="0.9.3.1" rel="160099.1.10"/>
  <changelog author="ckowalczyk@suse.com" date="1537531200">- Initial build.</changelog>
  <changelog author="idonmez@suse.com" date="1538395200">- Run spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1538481600">- Make doc noarch and stop requiring packages that are not
  technically needed.</changelog>
  <changelog author="scabrero@suse.de" 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@gmx.de" 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="scabrero@suse.de" 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="elimat@opensuse.org" 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="scabrero@suse.de" date="1779969600">- 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
- Update to 0.9.3.1; (jsc#PED-16504);
  * 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>
</package>
<package pkgid="fe5fbc6fe886ff9d95c84b9ddebbf1cc45b25f01657a6009c649fe5044a3e92132090b671b18e1cbf21b6bab5bef8d95517ff25dbfed6c62588285d19ced5db9" name="adcli-selinux" arch="noarch">
  <version epoch="0" ver="0.9.3.1" rel="160099.1.10"/>
  <changelog author="ckowalczyk@suse.com" date="1537531200">- Initial build.</changelog>
  <changelog author="idonmez@suse.com" date="1538395200">- Run spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1538481600">- Make doc noarch and stop requiring packages that are not
  technically needed.</changelog>
  <changelog author="scabrero@suse.de" 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@gmx.de" 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="scabrero@suse.de" 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="elimat@opensuse.org" 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="scabrero@suse.de" date="1779969600">- 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
- Update to 0.9.3.1; (jsc#PED-16504);
  * 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>
</package>
<package pkgid="0de6006e334c37e63412a94684a01fec4d9870de827812775f1ff179eb6eda99444c2bf5774073a4ad68937a68926b57ff0d3b0fec4f4060a807dfeab4afdf41" name="ade-devel" arch="s390x">
  <version epoch="0" ver="0.1.2d" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1562068800">- Initial package version 0.1.1d</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566820800">- Remove pointless empty scriptlets</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1568116800">- Update to version 0.1.1f
  * Fixed warning which happens with old compilers
    (which are still supported in OpenCV)
- Update to version 0.1.1e
  * Bugfix: Make size() method to return size_t value
- Drop upstream Silence_redundant-move_warning.patch
- Use -ffat-lto-objects to provide a proper static library.
- Run tests by default</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1641988800">- Don't leave an empty %check section if building without tests</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663416000">- Update to version 0.1.2a
  * A minor version bump to fix OpenCV warnings on Windows
- Update to version 0.1.2
  * This release incorporates the community PRs for the past three
    years &amp; mainly serves for OpenCV new compilers support as
    requested.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704110400">- Update to version 0.1.2d
  * Fix compilation with CXX standard set in parent project tree
- Update to version 0.1.2c
  * Fixed issues with CMake exported targets/configs as part
    of OpenVINO build
  * Fixed GCC13 support
- Update to version 0.1.2b
  * A minor version bump to fix warnings on Linux.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714046400">- Add ade-use-cxx14-standard.patch: Enforce CMAKE_CXX_STANDARD=14
  to allow building tests with gtest &gt;= 1.14.0 (gh#opencv/ade#44).</changelog>
</package>
<package pkgid="f104888ead9934d9c384cc3cfc6ae5ecef0fd5772fb17c6a8ebf0d124a4c0ab04df93cab7eba102da647521ce1531769f8b19d0741c5a050be326131bf60acab" name="adios2-devel" arch="s390x">
  <version epoch="0" ver="2.10.2" rel="bp161.1.23"/>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1690804800">- Add libffi-devel as BuildRequires for successful s390x builds</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.9.0" date="1691150400">- Added ADIOS2 v2.9.1.
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.9.1
  * Many bugfixes are included in this patch release.
  * Several Bugfixes for BP5 components.
  * Kokkos_CUDA option uses kokkos_wrapper.
  * Kokkos_HIP option is working now.
  * Added C API for fetching the version and features of the built adios2.
  * Removed patch 0003-cmake-evpath-namespace-modules-install-dir.patch.
  * Added patch 0003-fix-adios2_evpath_modules.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi3
- Prepare support for openmpi5</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.9.2" date="1698926400">- Added ADIOS2 v2.9.2:
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.9.2
  * Many bugfixes are included in this patch release.
- Dropped patch 0003-fix-adios2_evpath_modules.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704110400">- Fix homepage URL.
- Remove "-ffat-lto-objects" option, no static libs are shipped.
- Remove unused/ineffective Requires from src package.
- Add MPI flavor Requires to MPI shared libs package.
- Spec file cleanup</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="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.10.0" date="1712232000">- Added ADIOS2 v2.10.0:
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.10.0
  * New Python High Level API.
  * Inclusion of campaign manager feature.
  * Many bugfixes are included in this patch release.
- Dropped patch 0001-cmake-set-correct-soname.patch
- Dropped patch 0002-fix-test-post-install.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712318400">- Use full URL for sources.</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.10.1" date="1716984000">- Added ADIOS2 v2.10.1:
  * pugixml: correct target name.
  * Deactivate campaign recording by default. Use .adios-campaign/ as dir.
  * Add API call to reset memory selection.
  * Adding hooks to gather performance.
  * pugixml,cmake: fix linkage when pugixml.
  * Fixes for FreeBSD, including upstream.
  * Kill outdated reference to bindings.Mode.ReadFlattenSteps.
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.10.1</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.10.2" date="1733486400">- Added ADIOS2 v2.10.2:
  * Support for ROCm 6.X
  * Dill update
  * Multiple fixes and performance improvements.
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.10.2</changelog>
</package>
<package pkgid="816bb02f588b8b61476efd14048e00fbf8c4f83be9b6a3ae8fe15a5e9607415f549d436f4a8d9df8c0e39e3245571e2cfb8ee4eb974c8e58c3bac45b4c809f1b" name="adios2-mpich-devel" arch="s390x">
  <version epoch="0" ver="2.10.2" rel="bp161.1.23"/>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1690804800">- Add libffi-devel as BuildRequires for successful s390x builds</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.9.0" date="1691150400">- Added ADIOS2 v2.9.1.
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.9.1
  * Many bugfixes are included in this patch release.
  * Several Bugfixes for BP5 components.
  * Kokkos_CUDA option uses kokkos_wrapper.
  * Kokkos_HIP option is working now.
  * Added C API for fetching the version and features of the built adios2.
  * Removed patch 0003-cmake-evpath-namespace-modules-install-dir.patch.
  * Added patch 0003-fix-adios2_evpath_modules.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi3
- Prepare support for openmpi5</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.9.2" date="1698926400">- Added ADIOS2 v2.9.2:
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.9.2
  * Many bugfixes are included in this patch release.
- Dropped patch 0003-fix-adios2_evpath_modules.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704110400">- Fix homepage URL.
- Remove "-ffat-lto-objects" option, no static libs are shipped.
- Remove unused/ineffective Requires from src package.
- Add MPI flavor Requires to MPI shared libs package.
- Spec file cleanup</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="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.10.0" date="1712232000">- Added ADIOS2 v2.10.0:
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.10.0
  * New Python High Level API.
  * Inclusion of campaign manager feature.
  * Many bugfixes are included in this patch release.
- Dropped patch 0001-cmake-set-correct-soname.patch
- Dropped patch 0002-fix-test-post-install.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712318400">- Use full URL for sources.</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.10.1" date="1716984000">- Added ADIOS2 v2.10.1:
  * pugixml: correct target name.
  * Deactivate campaign recording by default. Use .adios-campaign/ as dir.
  * Add API call to reset memory selection.
  * Adding hooks to gather performance.
  * pugixml,cmake: fix linkage when pugixml.
  * Fixes for FreeBSD, including upstream.
  * Kill outdated reference to bindings.Mode.ReadFlattenSteps.
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.10.1</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.10.2" date="1733486400">- Added ADIOS2 v2.10.2:
  * Support for ROCm 6.X
  * Dill update
  * Multiple fixes and performance improvements.
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.10.2</changelog>
</package>
<package pkgid="6605ece0ef54bed48970094acd271d5220228e597aede425f8e8a926abba7be5e7cebe89bc89c1892dd10c69eada0fb051d20b36f1d1be7b1d63e6efea04a487" name="adios2-mvapich2-devel" arch="s390x">
  <version epoch="0" ver="2.10.2" rel="bp161.1.23"/>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1690804800">- Add libffi-devel as BuildRequires for successful s390x builds</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.9.0" date="1691150400">- Added ADIOS2 v2.9.1.
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.9.1
  * Many bugfixes are included in this patch release.
  * Several Bugfixes for BP5 components.
  * Kokkos_CUDA option uses kokkos_wrapper.
  * Kokkos_HIP option is working now.
  * Added C API for fetching the version and features of the built adios2.
  * Removed patch 0003-cmake-evpath-namespace-modules-install-dir.patch.
  * Added patch 0003-fix-adios2_evpath_modules.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi3
- Prepare support for openmpi5</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.9.2" date="1698926400">- Added ADIOS2 v2.9.2:
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.9.2
  * Many bugfixes are included in this patch release.
- Dropped patch 0003-fix-adios2_evpath_modules.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704110400">- Fix homepage URL.
- Remove "-ffat-lto-objects" option, no static libs are shipped.
- Remove unused/ineffective Requires from src package.
- Add MPI flavor Requires to MPI shared libs package.
- Spec file cleanup</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="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.10.0" date="1712232000">- Added ADIOS2 v2.10.0:
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.10.0
  * New Python High Level API.
  * Inclusion of campaign manager feature.
  * Many bugfixes are included in this patch release.
- Dropped patch 0001-cmake-set-correct-soname.patch
- Dropped patch 0002-fix-test-post-install.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712318400">- Use full URL for sources.</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.10.1" date="1716984000">- Added ADIOS2 v2.10.1:
  * pugixml: correct target name.
  * Deactivate campaign recording by default. Use .adios-campaign/ as dir.
  * Add API call to reset memory selection.
  * Adding hooks to gather performance.
  * pugixml,cmake: fix linkage when pugixml.
  * Fixes for FreeBSD, including upstream.
  * Kill outdated reference to bindings.Mode.ReadFlattenSteps.
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.10.1</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.10.2" date="1733486400">- Added ADIOS2 v2.10.2:
  * Support for ROCm 6.X
  * Dill update
  * Multiple fixes and performance improvements.
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.10.2</changelog>
</package>
<package pkgid="52007b56d9c3148b1a864af788a33fbbfb0ebc6362a02b8d1dda1c2e7f15489c2d7358dfd900cdb8d3c3f59482814a80cce0287a572a4a135c946bf87ba4bfb5" name="adios2-openmpi4-devel" arch="s390x">
  <version epoch="0" ver="2.10.2" rel="bp161.1.24"/>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1690804800">- Add libffi-devel as BuildRequires for successful s390x builds</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.9.0" date="1691150400">- Added ADIOS2 v2.9.1.
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.9.1
  * Many bugfixes are included in this patch release.
  * Several Bugfixes for BP5 components.
  * Kokkos_CUDA option uses kokkos_wrapper.
  * Kokkos_HIP option is working now.
  * Added C API for fetching the version and features of the built adios2.
  * Removed patch 0003-cmake-evpath-namespace-modules-install-dir.patch.
  * Added patch 0003-fix-adios2_evpath_modules.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi3
- Prepare support for openmpi5</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.9.2" date="1698926400">- Added ADIOS2 v2.9.2:
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.9.2
  * Many bugfixes are included in this patch release.
- Dropped patch 0003-fix-adios2_evpath_modules.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704110400">- Fix homepage URL.
- Remove "-ffat-lto-objects" option, no static libs are shipped.
- Remove unused/ineffective Requires from src package.
- Add MPI flavor Requires to MPI shared libs package.
- Spec file cleanup</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="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.10.0" date="1712232000">- Added ADIOS2 v2.10.0:
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.10.0
  * New Python High Level API.
  * Inclusion of campaign manager feature.
  * Many bugfixes are included in this patch release.
- Dropped patch 0001-cmake-set-correct-soname.patch
- Dropped patch 0002-fix-test-post-install.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712318400">- Use full URL for sources.</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.10.1" date="1716984000">- Added ADIOS2 v2.10.1:
  * pugixml: correct target name.
  * Deactivate campaign recording by default. Use .adios-campaign/ as dir.
  * Add API call to reset memory selection.
  * Adding hooks to gather performance.
  * pugixml,cmake: fix linkage when pugixml.
  * Fixes for FreeBSD, including upstream.
  * Kill outdated reference to bindings.Mode.ReadFlattenSteps.
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.10.1</changelog>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 2.10.2" date="1733486400">- Added ADIOS2 v2.10.2:
  * Support for ROCm 6.X
  * Dill update
  * Multiple fixes and performance improvements.
  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.10.2</changelog>
</package>
<package pkgid="6eea07a9967f51138d7ec797d78901b577b464004e366edecfce29ffe63adb422a4d50fb9bffb26f95cae148d3d09ea281ce13f7b63996401330847780bc8913" name="adlmidi" arch="s390x">
  <version epoch="0" ver="1.2.6.2" rel="bp161.1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1552219200">- Initial package, version 1.2.6.2</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1601985600">- Fix build on Arm and ppc:
  * adlmidi-fix-arm.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>
</package>
<package pkgid="cff8e0078803208bbc72e0644682e8680f6676dade6336c4148dd1a59f4b8c192871001c76c9cd1010f9a515850325a1765ac22f54496195c495a34b32fe80f1" name="adlmidi-tools" arch="s390x">
  <version epoch="0" ver="1.5.1" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="d7fdd5b320bec392065276ebf4bf75e6b0cb254d53467d548ec20606eabc2e693c0f3f99ba32a4378b8407b48358b0a85dfffbd885cc8cd297716a781b2363fe" name="adms" arch="s390x">
  <version epoch="0" ver="2.3.7" rel="bp161.1.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1403870400">- Initial package, version 2.3.2
- Remove build time from binary
  * adms-no-build-time.patch</changelog>
  <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&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1708948800">- Update URL to point to Github, Sourceforge repository is no
  longer active.</changelog>
</package>
<package pkgid="3419eb5492b7277b1dc1d1561ece06048bb99709e80bfb7ac6e02dc09b9fca70c9f951e199a48367aff236e8f1b7f1a4ef26ebed882e80245e216d26dfec6927" name="adms-devel" arch="s390x">
  <version epoch="0" ver="2.3.7" rel="bp161.1.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1403870400">- Initial package, version 2.3.2
- Remove build time from binary
  * adms-no-build-time.patch</changelog>
  <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&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1708948800">- Update URL to point to Github, Sourceforge repository is no
  longer active.</changelog>
</package>
<package pkgid="e78453278402f561d94968e86434790628f93f65d823430e23df95ad3f36adef22c5dd88dd7d7e1f38c28b44f2f63fd8f080f1c4ec4957723343549150d46dab" name="adns" arch="s390x">
  <version epoch="0" ver="1.6.1" rel="bp161.1.2"/>
  <changelog author="crrodriguez@opensuse.org" date="1370865600">- Build with large file support in 32 bit archs, autoconf
  stuff is fine, but C files included config.h after C library
  headers, therefore no prototypes for *64 functions found.</changelog>
  <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>
</package>
<package pkgid="c0ed33e2b176007ce3096b38aba2f2719eb82453e80e1edd03f45c8b481f15a057254fb3396596a05cdd88ec9fac36d46c6bfeb5f0ffbca4f75594e850c71ad7" name="adobe-sourcecodepro-fonts" arch="noarch">
  <version epoch="0" ver="2.038" rel="160099.3.2"/>
  <changelog author="robert.munteanu@gmail.com" date="1349179200">- Specfile cleanup
  - removed out-of-date comments
  - removed FIXME</changelog>
  <changelog author="robert.munteanu@gmail.com" date="1354881600">- Updated to upstream version 1.013
  - Updates design of asterisk and hyphen to accommodate coders' preferences.
  - Realigns math and punctuation glyphs.
  - Adds a stylistic set (ss01) for typographic alternates.
  - Adds a stylistic set (ss04) for alternate dollar sign.
  - Adds a small number of IPA characters.
  - Adds box drawing characters and block elements.</changelog>
  <changelog author="toms@opensuse.org" date="1358424000">- Updated to version 1.017
  (No version update between 1.013 and 1.017)
  * Updates the design of the asterisk glyphs, bar, and broken bar.
  * Updates the hinting to the default asterisk in all styles.
  * Adds an new Medium weight to the font project.
  * Updates design of the following glyphs to center them within glyph height/width:
    . lighttrpldashhorzbxd
    . heavytrpldashhorzbxd
    . lighttrpldashvertbxd
    . heavytrpldashvertbxd
    . lightquaddashhorzbxd
    . heavyquaddashhorzbxd
    . lightquaddashvertbxd
    . heavyquaddashvertbxd
    . lightdbldashhorzbxd
    . heavydbldashhorzbxd
    . lightdbldashvertbxd
    . heavydbldashvertbxd</changelog>
  <changelog author="fa0sck@gmail.com" date="1370865600">- Install fonts without x-bit</changelog>
  <changelog author="dimstar@opensuse.org" date="1428926400">- Add a metainfo.xml file for presence in AppStream metadata.</changelog>
  <changelog author="robert.munteanu@gmail.com" date="1437739200">- Update to version 2.010 ( roman fonts ) / 1.030 ( italic fonts )
  * Adds italic styles to family. (GitHub issue #6)
  * Adds Powerline symbols. (GitHub issue #43)
  * Adds mathematical operators specifically requested to date.
    (GitHub issue #49)
  * Adds geometric shapes specifically requested to date. (GitHub
    issue #51)
  * Changes vendor ID from ADBE to ADBO. (GitHub issue #80)
  * Updates name table to remove full license text. (GitHub
    issue #83)
  * Increases length of em dash. (GitHub issue #85)
  * Adds character variants features (ccXX).
  * Adds support for some extended Latin (IPA).
  * Adds characters to fully support WGL4 standard.
  * Adds characters that were missing for Arabic and Hebrew
    transliteration schemes.
  * Adds a few emoji characters.
  * Adds SVG colored versions of some characters
  * Nudges the dot accent up to prevent from collapsing in CFF
    fonts.
  * Adjusts design and positioning of cedillas.
  * Updates the design of the following glyphs in intermediate
    weights, thanks to intermediate master: B, M, N, W, e, g,
    m, w, Bstroke, Hbar, Oslash, Tbar, Eth, ae, bstroke, dcroat,
    eogonek, hbar, oslash, oe, eth, zero.0, zero.0o, zero.0c,
    e.sups
  * Updates design of ringhalfleftmod, ringhalfrightmod.
  * [roman fonts only] Adds support for Greek and Cyrillic.
    (GitHub issues #48 &amp; #85)
  * [roman fonts only] Adds alternate lowercase i with foot
    serifs (ss04 – stylistic set 4).</changelog>
  <changelog author="robert.munteanu@gmail.com" date="1498651200">- Update to version 2.030 ( roman fonts ) / 1.050 ( italic fonts )
  * Redesigns box drawing shades (issue #57).
  * Correctly maps forms for phi (U+03C6 and U+03D5) (issue #120)
  * Zeros widths of fraction characters in frac feature (
    issue #121).
  * Adds TrueType hints to box drawing characters (issue #122).
  * Adds alternates for l (lowercase L) and 1. (issue #126)
  * Corrects OpenType feature rules relating to capital figures.
    (issue #127)
  * Fixes final names for fi and fl ligatures to f_i and f_l.
    (issue #128)
  * Updates TT hinting for Block- and Quadrant glyphs
    (U+2080 – U+209F).
  * Adds manual TT hints to specific Box Drawing Characters for
    improved horizontal connection.
  * Updates the design of 1s in all styles for better character
    recognition.
  * Removes colored artwork from default forms of glyphs.
  * Adds IVSes for emoji representation for pictorial glyphs.
  * Removes NULL (U+0000) and CR (U+000D) glyphs from TrueType
    fonts.
  * Gzips SVG table documents.</changelog>
  <changelog author="i@guoyunhe.me" date="1557230400">- Remove TTF files because better OTF files have been installed</changelog>
  <changelog author="i@guoyunhe.me" date="1596456000">- Add GitHub source URL
- Remove README.md because it isn't useful for users
- Change deprecated /usr/share/appdata to /usr/share/metainfo
- Use dos2unix to fix DOS/Windows encoding</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1652875200">- Update to version 2.038 ( roman fonts ) / 1.058 ( italic fonts )</changelog>
</package>
<package pkgid="15b35449ef6fc6aa47f0f96d7fcd3555b9fe1b5cb3c2179a70d0e70deb32db2bf236dd0fa38742a74444584a56a6dd74c10426fe7b49f44e4c14e5194bc734d8" name="adobe-sourcehanserif-cn-fonts" arch="noarch">
  <version epoch="0" ver="2.002" rel="bp161.1.1"/>
  <changelog author="i@marguerite.su" date="1405512000">- initial version
  * initial public release</changelog>
  <changelog author="mailaender@opensuse.org" date="1430654400">- update to 1.002
- run spec-cleaner
- fix description shorter than summary</changelog>
  <changelog author="jengelh@inai.de" date="1430654401">- Feed through format_spec_file and spec-beautifier. Trim filelist,
  it is not necessary to specify all files one by one.</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Update to new upstream release 1.001
  * More glyphs were added</changelog>
  <changelog author="Yunhe Guo &lt;i@guoyunhe.me&gt;" date="1556539200">- Add all region-specific fonts</changelog>
  <changelog author="Dingzhong Chen &lt;wsxy162@gmail.com&gt;" date="1655553600">- Update to 2.001R
  * The copyright year was changed to “2017–2022.”
  * Many glyphs changes (maps, fixes, additions, adjustments)
- Changes from 2.000R
  * The copyright year was changed to “2017–2021.”
  * Added support for Hong Kong SCS-2016
  * Updated Latin glyphs derived from Source Serif to align with version 4.0
  * All fonts have been built as variable fonts
  * Many glyphs changes (maps, fixes, additions, adjustments)
- Add Hongkong specific subset fonts
- Add variable fonts for all regions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- Update to 2.002R
  * The copyright year was changed to “2017–2023.”
  * Addition of ㋿ Square Era Name Reiwa uni32FF-JP was omitted in
    previous release notes Issue #163.
  * The following glyphs were added to support GB 18030 2022
    Implementation Level 2: uni4DB6-CN, uni4DB7-CN, uni4DB8-CN,
    uni4DBA-CN, uni4DBB-CN, uni4DBC-CN, uni4DBD-CN, uni4DBE-CN,
    uni4DBF-CN, uni5CB8-JP, uni9FEB-CN, uni9FEB-TW, uni9FEC-CN,
    uni9FED-CN, uni9FEE-JP, uni9FEF-JP, uni9FF0-CN, uni9FF1-CN,
    uni9FF2-CN, uni9FF3-CN, uni9FF4-CN, uni9FF5-CN, uni9FF6-CN,
    uni9FF7-CN, uni9FF8-CN, uni9FF9-CN, uni9FFA-CN, uni9FFB-CN,
    uni9FFC-CN, uni9FFD-CN, uni9FFE-CN, and uni9FFF-CN.
  * Fixed aj16-kanji.txt per Issue #125.
  * Fixed position of uni309B-V and uni309C-V per Issue #157.
  * Fixed HK mapping for U+752D 甭 per Issue #159.
  * Fixed CN mapping for U+5141 允 and U+535A 博 per Issue #162.
  * Remapped TW glyph for U+7239 爹 per Issue #167.
  * Restored JP glyph for U+5CB8 岸 per Issue #169.
  * Fixed mapping for U+F9DC 隆 per Issue #165.
  * Fixed interpolation bug in uni2299 ⊙ per Issue #181.
  * Fixed interpolation bugs in uni4B4C-CN 䭌 and uni4B55-CN 䭕 per
    Issue #193.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1700568001">- Remove old specfile constructs, update descriptions</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1702468800">- add %reconfigure_fonts_prereq to the subpackages
  * required by the presence of the macro:
    %reconfigure_fonts_scriptlets -n &lt;subpackage-name&gt;</changelog>
</package>
<package pkgid="3a670006aeb50bc05462ba8d7124df56a5cf6420ee7ae53bd14a7a9646752b0412fcae094f360408b68bd8f27e90c507ebeacf83d7c9946427092f63d5ec9028" name="adobe-sourcehanserif-hk-fonts" arch="noarch">
  <version epoch="0" ver="2.002" rel="bp161.1.1"/>
  <changelog author="i@marguerite.su" date="1405512000">- initial version
  * initial public release</changelog>
  <changelog author="mailaender@opensuse.org" date="1430654400">- update to 1.002
- run spec-cleaner
- fix description shorter than summary</changelog>
  <changelog author="jengelh@inai.de" date="1430654401">- Feed through format_spec_file and spec-beautifier. Trim filelist,
  it is not necessary to specify all files one by one.</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Update to new upstream release 1.001
  * More glyphs were added</changelog>
  <changelog author="Yunhe Guo &lt;i@guoyunhe.me&gt;" date="1556539200">- Add all region-specific fonts</changelog>
  <changelog author="Dingzhong Chen &lt;wsxy162@gmail.com&gt;" date="1655553600">- Update to 2.001R
  * The copyright year was changed to “2017–2022.”
  * Many glyphs changes (maps, fixes, additions, adjustments)
- Changes from 2.000R
  * The copyright year was changed to “2017–2021.”
  * Added support for Hong Kong SCS-2016
  * Updated Latin glyphs derived from Source Serif to align with version 4.0
  * All fonts have been built as variable fonts
  * Many glyphs changes (maps, fixes, additions, adjustments)
- Add Hongkong specific subset fonts
- Add variable fonts for all regions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- Update to 2.002R
  * The copyright year was changed to “2017–2023.”
  * Addition of ㋿ Square Era Name Reiwa uni32FF-JP was omitted in
    previous release notes Issue #163.
  * The following glyphs were added to support GB 18030 2022
    Implementation Level 2: uni4DB6-CN, uni4DB7-CN, uni4DB8-CN,
    uni4DBA-CN, uni4DBB-CN, uni4DBC-CN, uni4DBD-CN, uni4DBE-CN,
    uni4DBF-CN, uni5CB8-JP, uni9FEB-CN, uni9FEB-TW, uni9FEC-CN,
    uni9FED-CN, uni9FEE-JP, uni9FEF-JP, uni9FF0-CN, uni9FF1-CN,
    uni9FF2-CN, uni9FF3-CN, uni9FF4-CN, uni9FF5-CN, uni9FF6-CN,
    uni9FF7-CN, uni9FF8-CN, uni9FF9-CN, uni9FFA-CN, uni9FFB-CN,
    uni9FFC-CN, uni9FFD-CN, uni9FFE-CN, and uni9FFF-CN.
  * Fixed aj16-kanji.txt per Issue #125.
  * Fixed position of uni309B-V and uni309C-V per Issue #157.
  * Fixed HK mapping for U+752D 甭 per Issue #159.
  * Fixed CN mapping for U+5141 允 and U+535A 博 per Issue #162.
  * Remapped TW glyph for U+7239 爹 per Issue #167.
  * Restored JP glyph for U+5CB8 岸 per Issue #169.
  * Fixed mapping for U+F9DC 隆 per Issue #165.
  * Fixed interpolation bug in uni2299 ⊙ per Issue #181.
  * Fixed interpolation bugs in uni4B4C-CN 䭌 and uni4B55-CN 䭕 per
    Issue #193.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1700568001">- Remove old specfile constructs, update descriptions</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1702468800">- add %reconfigure_fonts_prereq to the subpackages
  * required by the presence of the macro:
    %reconfigure_fonts_scriptlets -n &lt;subpackage-name&gt;</changelog>
</package>
<package pkgid="6bc5a4fb7110caabfdece38a827b47623248eec462b86e03bc77150c1e8abefc624fdc91b93b6c4e5e9e279c6410a182adbc6060d96bf411b0ce84a8d2adda60" name="adobe-sourcehanserif-jp-fonts" arch="noarch">
  <version epoch="0" ver="2.002" rel="bp161.1.1"/>
  <changelog author="i@marguerite.su" date="1405512000">- initial version
  * initial public release</changelog>
  <changelog author="mailaender@opensuse.org" date="1430654400">- update to 1.002
- run spec-cleaner
- fix description shorter than summary</changelog>
  <changelog author="jengelh@inai.de" date="1430654401">- Feed through format_spec_file and spec-beautifier. Trim filelist,
  it is not necessary to specify all files one by one.</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Update to new upstream release 1.001
  * More glyphs were added</changelog>
  <changelog author="Yunhe Guo &lt;i@guoyunhe.me&gt;" date="1556539200">- Add all region-specific fonts</changelog>
  <changelog author="Dingzhong Chen &lt;wsxy162@gmail.com&gt;" date="1655553600">- Update to 2.001R
  * The copyright year was changed to “2017–2022.”
  * Many glyphs changes (maps, fixes, additions, adjustments)
- Changes from 2.000R
  * The copyright year was changed to “2017–2021.”
  * Added support for Hong Kong SCS-2016
  * Updated Latin glyphs derived from Source Serif to align with version 4.0
  * All fonts have been built as variable fonts
  * Many glyphs changes (maps, fixes, additions, adjustments)
- Add Hongkong specific subset fonts
- Add variable fonts for all regions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- Update to 2.002R
  * The copyright year was changed to “2017–2023.”
  * Addition of ㋿ Square Era Name Reiwa uni32FF-JP was omitted in
    previous release notes Issue #163.
  * The following glyphs were added to support GB 18030 2022
    Implementation Level 2: uni4DB6-CN, uni4DB7-CN, uni4DB8-CN,
    uni4DBA-CN, uni4DBB-CN, uni4DBC-CN, uni4DBD-CN, uni4DBE-CN,
    uni4DBF-CN, uni5CB8-JP, uni9FEB-CN, uni9FEB-TW, uni9FEC-CN,
    uni9FED-CN, uni9FEE-JP, uni9FEF-JP, uni9FF0-CN, uni9FF1-CN,
    uni9FF2-CN, uni9FF3-CN, uni9FF4-CN, uni9FF5-CN, uni9FF6-CN,
    uni9FF7-CN, uni9FF8-CN, uni9FF9-CN, uni9FFA-CN, uni9FFB-CN,
    uni9FFC-CN, uni9FFD-CN, uni9FFE-CN, and uni9FFF-CN.
  * Fixed aj16-kanji.txt per Issue #125.
  * Fixed position of uni309B-V and uni309C-V per Issue #157.
  * Fixed HK mapping for U+752D 甭 per Issue #159.
  * Fixed CN mapping for U+5141 允 and U+535A 博 per Issue #162.
  * Remapped TW glyph for U+7239 爹 per Issue #167.
  * Restored JP glyph for U+5CB8 岸 per Issue #169.
  * Fixed mapping for U+F9DC 隆 per Issue #165.
  * Fixed interpolation bug in uni2299 ⊙ per Issue #181.
  * Fixed interpolation bugs in uni4B4C-CN 䭌 and uni4B55-CN 䭕 per
    Issue #193.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1700568001">- Remove old specfile constructs, update descriptions</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1702468800">- add %reconfigure_fonts_prereq to the subpackages
  * required by the presence of the macro:
    %reconfigure_fonts_scriptlets -n &lt;subpackage-name&gt;</changelog>
</package>
<package pkgid="ba77f71514bf379905ea99460c97b69957f8f3d6dbb6be8af77a7c564693283a8ecc15a2c7e1d24e50d409ff49537de9d80c1606308aa4691847d5168a18ff54" name="adobe-sourcehanserif-kr-fonts" arch="noarch">
  <version epoch="0" ver="2.002" rel="bp161.1.1"/>
  <changelog author="i@marguerite.su" date="1405512000">- initial version
  * initial public release</changelog>
  <changelog author="mailaender@opensuse.org" date="1430654400">- update to 1.002
- run spec-cleaner
- fix description shorter than summary</changelog>
  <changelog author="jengelh@inai.de" date="1430654401">- Feed through format_spec_file and spec-beautifier. Trim filelist,
  it is not necessary to specify all files one by one.</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Update to new upstream release 1.001
  * More glyphs were added</changelog>
  <changelog author="Yunhe Guo &lt;i@guoyunhe.me&gt;" date="1556539200">- Add all region-specific fonts</changelog>
  <changelog author="Dingzhong Chen &lt;wsxy162@gmail.com&gt;" date="1655553600">- Update to 2.001R
  * The copyright year was changed to “2017–2022.”
  * Many glyphs changes (maps, fixes, additions, adjustments)
- Changes from 2.000R
  * The copyright year was changed to “2017–2021.”
  * Added support for Hong Kong SCS-2016
  * Updated Latin glyphs derived from Source Serif to align with version 4.0
  * All fonts have been built as variable fonts
  * Many glyphs changes (maps, fixes, additions, adjustments)
- Add Hongkong specific subset fonts
- Add variable fonts for all regions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- Update to 2.002R
  * The copyright year was changed to “2017–2023.”
  * Addition of ㋿ Square Era Name Reiwa uni32FF-JP was omitted in
    previous release notes Issue #163.
  * The following glyphs were added to support GB 18030 2022
    Implementation Level 2: uni4DB6-CN, uni4DB7-CN, uni4DB8-CN,
    uni4DBA-CN, uni4DBB-CN, uni4DBC-CN, uni4DBD-CN, uni4DBE-CN,
    uni4DBF-CN, uni5CB8-JP, uni9FEB-CN, uni9FEB-TW, uni9FEC-CN,
    uni9FED-CN, uni9FEE-JP, uni9FEF-JP, uni9FF0-CN, uni9FF1-CN,
    uni9FF2-CN, uni9FF3-CN, uni9FF4-CN, uni9FF5-CN, uni9FF6-CN,
    uni9FF7-CN, uni9FF8-CN, uni9FF9-CN, uni9FFA-CN, uni9FFB-CN,
    uni9FFC-CN, uni9FFD-CN, uni9FFE-CN, and uni9FFF-CN.
  * Fixed aj16-kanji.txt per Issue #125.
  * Fixed position of uni309B-V and uni309C-V per Issue #157.
  * Fixed HK mapping for U+752D 甭 per Issue #159.
  * Fixed CN mapping for U+5141 允 and U+535A 博 per Issue #162.
  * Remapped TW glyph for U+7239 爹 per Issue #167.
  * Restored JP glyph for U+5CB8 岸 per Issue #169.
  * Fixed mapping for U+F9DC 隆 per Issue #165.
  * Fixed interpolation bug in uni2299 ⊙ per Issue #181.
  * Fixed interpolation bugs in uni4B4C-CN 䭌 and uni4B55-CN 䭕 per
    Issue #193.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1700568001">- Remove old specfile constructs, update descriptions</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1702468800">- add %reconfigure_fonts_prereq to the subpackages
  * required by the presence of the macro:
    %reconfigure_fonts_scriptlets -n &lt;subpackage-name&gt;</changelog>
</package>
<package pkgid="19134ca55bd4e332ac054a77fdef2a693d7f96b9f16c7531278ae908a2a32ee047f015b46ab6d3d008bac2e5784aa12b88b11c0ef0f470c2b87b51589365256b" name="adobe-sourcehanserif-tw-fonts" arch="noarch">
  <version epoch="0" ver="2.002" rel="bp161.1.1"/>
  <changelog author="i@marguerite.su" date="1405512000">- initial version
  * initial public release</changelog>
  <changelog author="mailaender@opensuse.org" date="1430654400">- update to 1.002
- run spec-cleaner
- fix description shorter than summary</changelog>
  <changelog author="jengelh@inai.de" date="1430654401">- Feed through format_spec_file and spec-beautifier. Trim filelist,
  it is not necessary to specify all files one by one.</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Update to new upstream release 1.001
  * More glyphs were added</changelog>
  <changelog author="Yunhe Guo &lt;i@guoyunhe.me&gt;" date="1556539200">- Add all region-specific fonts</changelog>
  <changelog author="Dingzhong Chen &lt;wsxy162@gmail.com&gt;" date="1655553600">- Update to 2.001R
  * The copyright year was changed to “2017–2022.”
  * Many glyphs changes (maps, fixes, additions, adjustments)
- Changes from 2.000R
  * The copyright year was changed to “2017–2021.”
  * Added support for Hong Kong SCS-2016
  * Updated Latin glyphs derived from Source Serif to align with version 4.0
  * All fonts have been built as variable fonts
  * Many glyphs changes (maps, fixes, additions, adjustments)
- Add Hongkong specific subset fonts
- Add variable fonts for all regions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- Update to 2.002R
  * The copyright year was changed to “2017–2023.”
  * Addition of ㋿ Square Era Name Reiwa uni32FF-JP was omitted in
    previous release notes Issue #163.
  * The following glyphs were added to support GB 18030 2022
    Implementation Level 2: uni4DB6-CN, uni4DB7-CN, uni4DB8-CN,
    uni4DBA-CN, uni4DBB-CN, uni4DBC-CN, uni4DBD-CN, uni4DBE-CN,
    uni4DBF-CN, uni5CB8-JP, uni9FEB-CN, uni9FEB-TW, uni9FEC-CN,
    uni9FED-CN, uni9FEE-JP, uni9FEF-JP, uni9FF0-CN, uni9FF1-CN,
    uni9FF2-CN, uni9FF3-CN, uni9FF4-CN, uni9FF5-CN, uni9FF6-CN,
    uni9FF7-CN, uni9FF8-CN, uni9FF9-CN, uni9FFA-CN, uni9FFB-CN,
    uni9FFC-CN, uni9FFD-CN, uni9FFE-CN, and uni9FFF-CN.
  * Fixed aj16-kanji.txt per Issue #125.
  * Fixed position of uni309B-V and uni309C-V per Issue #157.
  * Fixed HK mapping for U+752D 甭 per Issue #159.
  * Fixed CN mapping for U+5141 允 and U+535A 博 per Issue #162.
  * Remapped TW glyph for U+7239 爹 per Issue #167.
  * Restored JP glyph for U+5CB8 岸 per Issue #169.
  * Fixed mapping for U+F9DC 隆 per Issue #165.
  * Fixed interpolation bug in uni2299 ⊙ per Issue #181.
  * Fixed interpolation bugs in uni4B4C-CN 䭌 and uni4B55-CN 䭕 per
    Issue #193.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1700568001">- Remove old specfile constructs, update descriptions</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1702468800">- add %reconfigure_fonts_prereq to the subpackages
  * required by the presence of the macro:
    %reconfigure_fonts_scriptlets -n &lt;subpackage-name&gt;</changelog>
</package>
<package pkgid="1a046223ba5397f564d8e0ed0b739159ebf0d05740445e874a61d8d600b9fe1a242b3cefb14352bc3e58657573035b6720e9467e0e62014b859f94b088876c08" name="adobe-sourcesans3-fonts" arch="noarch">
  <version epoch="0" ver="3.052" rel="bp161.1.1"/>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1629115200">- Create new package to Source Sans 3, the successor of Source Sans
  Pro: the changes are too significant to replace the latter
  (boo#1189267)</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1680609600">- Update to 3.052:
  * Adds Medium weight requested by user. (GitHub issue #253)
  * Updates the design of several glyphs to arrive at more compact
    vertical metrics</changelog>
</package>
<package pkgid="b1e908ecccf3ad60bea9d1d0d7f0a8c45ae853722d5560a632cd3fe73275e3e51f8aef9f83a37094d86c8bad911d14359a3961e2f94c2a96d6119f3abbdd32a8" name="adobe-sourcesanspro-fonts" arch="noarch">
  <version epoch="0" ver="2.045" rel="bp161.1.1"/>
  <changelog author="dmitry_r@opensuse.org" date="1367841600">- Update to version 1.050
  * Coordinated the vertical alignment of the tops of the letters
    across all the styles at the various sizes.</changelog>
  <changelog author="fa0sck@gmail.com" date="1370865600">- Install fonts without x-bit</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1404907200">- Update to version 2.010 for Roman styles:
  * Geometric shapes were made larger.
  * Adds narrow no-break space U+202F.
  * Updates kerning of small caps and adds small cap punctuation.
  * Adds Cyrillic and Greek support.
  * Updates size and shape of diacritics.
  * Adjusts superscript height to coordinate baseline of letters and numbers.
- Update to version 1.065 for Italic styles:
  * Geometric shapes were made larger.
  * Updates size and shape of diacritics.
  * Adjusts superscript height to coordinate baseline of letters and numbers.</changelog>
  <changelog author="fcrozat@suse.com" date="1444305600">- Update to version 2.020 for Roman styles:
  * Changed vendor ID to ADBO.
  * Updated x-height measurements in all fonts.
  * Updated name table to remove full license text from binary font
    files.
  * Removed NULL (U+0000) and CR (U+000D) glyphs from TrueType
    fonts.
- Update to version 1.075 for Italic styles:
  * Updated right side bearing of quotedblbase and kerning of
  * baseline quotes.
  * Added narrow no-break space (U+202F).
  * Moved fi and fl ligatures to the end of glyph order.
- Update url to github.com.</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1558958400">- Update to version 2.045 (Roman) and 1.095 (Italic):
  * Bugfixes (too many to name here)
- Run through spec cleaner
- Only package the (better) otf fonts (following the Source Code
  Pro package)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1559131200">- Update source url</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1627560000">- Update to version 3.046
  * Roman and Italic now are the same version
  * The "pro" part of the name has been dropped, internally a number
    is now used: Source Sans 3
  * Update URL
  * This is a major release with many changes. See the release page
    for the details:
    https://github.com/adobe-fonts/source-sans/releases</changelog>
  <changelog author="tiwai@suse.de" date="1627560001">- Fixed github URL
- Fixed Source URL again; we take the full source zip instead of
  split release zip</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1628078400">- Add 31-adobe-sourcesanspro.conf so that old name still works</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1629115200">- Revert update to Source Sans 3 and keep the pro versions
  (boo#1189267)</changelog>
</package>
<package pkgid="4eed59f1648fd975b3702cf88c83cb4294e1dc0379387c63ea158b9a91434bea41e2285a0650d7b13211578aafd9d3fde3ecd2532e52f7c992ff43328efcf0dc" name="adobe-sourceserif4-fonts" arch="noarch">
  <version epoch="0" ver="4.005" rel="bp161.1.1"/>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1629115200">- Create new package to Source Serif 4, the successor of Source Serif
  Pro: the changes are too significant to replace the latter
  (boo#1189267)</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1674216000">- Update to 4.004: Minor fixes:
  * solve contextual kerning for the geminated l
  * fix hmtx issue in TTF VFs
  * fix substitution for io + combining mark</changelog>
</package>
<package pkgid="1e063ef1392494347d4d41bff69732023abcda1a5499e1d078275779fd18887dd4280c28ed4c37a93fb86559fb2a245f4317bc95591d61f60fdd26490f62c2c4" name="adobe-sourceserifpro-fonts" arch="noarch">
  <version epoch="0" ver="3.000" rel="bp161.1.1"/>
  <changelog author="robert.munteanu@gmail.com" date="1401192000">- Initial version</changelog>
  <changelog author="cornelis@solcon.nl" date="1523275200">- Update to 2.000
  * Changes 1.017:
    + Add ExtraLight, Light and Black weights.
    + Semibold and Bold were made heavier.
    + Lcommaaccent and lcommaaccent were added (missing in first release).
  * Changes 2.000:
    + Increase character set to Adobe Latin 4.
    + Add Greek (AG-1) &amp; Cyrillic (AC-2) writing systems.
    + Add Small Caps for all of the above.
    + Add superiors for Latin capitals.
- Update url to github.com</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1559649600">- Update to 2.010 (Roman) and 1.010 (Italic):
  * Italic variant is added
  * small fixes, mainly bugfixes
- Only package OTF (like the Sans and Code variants of Source Pro)</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1560600000">- Update to 3.000 (Roman and Italic have now the same version):
  Changes to Italic styles:
  * extend Latin character set from AL-3 to AL-4
  * add Cyrillic (covering AC-2)
  * add Greek (covering AG-1)
  Changes to Roman styles:
  * minor updates to spacing of modifer glyphs
  * updates to some Cyrillic characters as suggested by external
    advisors
  * minor updates to Cyrillic kerning
  * updates to some Greek characters as suggested by external
    advisors
  Global changes:
  * overhaul ccmp feature to decompose accented glyphs when
    followed by combining
  * mark, thus allowing double-stacking of accents (addresses
    [#41], #42)
  * add ccmp solution for Ukrainian її clash, also for Latin ïï
    (addresses #48)
  * add Bulgarian Cyrillic alternates both via locl and ss01 feature
    (addresses #20)
  * add Serbian/Macedonian Cyrillic alternates both via locl and
    ss02 feature
  Roman and Italic styles now support the same global character set,
  in both static and variable versions.</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1627560000">- Update to 4.004:
  Major update with the following highlights:
  * Source Serif now has six weights across five optical sizes
  * Shift text master in design space
  * Change the family name from Source Serif Pro to Source Serif 4</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1627560001">- Update description to reflect name change Source Sans</changelog>
  <changelog author="tiwai@suse.de" date="1627560002">- Fix download URL again; we take the full source zip instead of
  each split release zip</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1628078400">- Add 31-adobe-sourceserifpro.conf so that old name still works</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1629115200">- Revert update to Source Serif 4 and keep the pro version
  (boo#1189267)</changelog>
</package>
<package pkgid="782e8aa5c18d7d0afef80850ae25f07b4dfe5fafe5140bc4d2197805533e16bf0dbcb07dca45470eb9b413209fe034c6b085ef42dfe51134f3eee5d7cb116064" name="adolc-devel" arch="s390x">
  <version epoch="0" ver="2.7.2" rel="160099.3.2"/>
  <changelog author="mpluskal@suse.com" date="1429704000">- Use source for url
- Do not pull autotools when they are not used
- Cleanup spec-file with spec-cleaner</changelog>
  <changelog author="kkhere.geo@gmail.com" date="1452513600">- update to version 2.6.0
  * Drivers for Lie-Derivatives (by Mirko Franke).
  * New extended interface for external functions, which may be used to
    interface to source transformation tools. Previous interface remains
    intact too.
  * Driver to compute the abs-normal form of piecewise smooth functions.
  * Mechanism to compute sparsity pattern of abs-normal form.
  * Interface to define passive parameters that can be changed before each
    trace interpretation. Major use case is Lagrange Multipliers.
  * Interface to AdjoinableMPI improved and debugged.
  * ADOL-C now uses boost (&gt;= 1.54) for increased execution speed if
    detected during build.
  * ADOL-C and all applications must be compiled using a C++11 compiler.
  * Many, many odd and sundry bugfixes.
  - added BuildRequires: boost-devel</changelog>
  <changelog author="kkhere.geo@gmail.com" date="1465473600">- update to version 2.6.1
  * small assorted bugfixes</changelog>
  <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="elimat@opensuse.org" date="1595592000">- update to version 2.7.2
- upstream have changed location to github, change URLs accordingly
- run spec-cleaner</changelog>
  <changelog author="dmueller@suse.com" date="1665144000">- add handle-lib64-for-riscv64.patch</changelog>
</package>
<package pkgid="3ef53ff164a30778f26fabd83801380e97de05b9a2f397eade5b169bc1d3fb053a089f6a42c405e5ef8226ef381a6358ecd78ea68a6514c84d0258c876bf2c2e" name="adolc-doc" arch="noarch">
  <version epoch="0" ver="2.7.2" rel="160099.3.2"/>
  <changelog author="mpluskal@suse.com" date="1429704000">- Use source for url
- Do not pull autotools when they are not used
- Cleanup spec-file with spec-cleaner</changelog>
  <changelog author="kkhere.geo@gmail.com" date="1452513600">- update to version 2.6.0
  * Drivers for Lie-Derivatives (by Mirko Franke).
  * New extended interface for external functions, which may be used to
    interface to source transformation tools. Previous interface remains
    intact too.
  * Driver to compute the abs-normal form of piecewise smooth functions.
  * Mechanism to compute sparsity pattern of abs-normal form.
  * Interface to define passive parameters that can be changed before each
    trace interpretation. Major use case is Lagrange Multipliers.
  * Interface to AdjoinableMPI improved and debugged.
  * ADOL-C now uses boost (&gt;= 1.54) for increased execution speed if
    detected during build.
  * ADOL-C and all applications must be compiled using a C++11 compiler.
  * Many, many odd and sundry bugfixes.
  - added BuildRequires: boost-devel</changelog>
  <changelog author="kkhere.geo@gmail.com" date="1465473600">- update to version 2.6.1
  * small assorted bugfixes</changelog>
  <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="elimat@opensuse.org" date="1595592000">- update to version 2.7.2
- upstream have changed location to github, change URLs accordingly
- run spec-cleaner</changelog>
  <changelog author="dmueller@suse.com" date="1665144000">- add handle-lib64-for-riscv64.patch</changelog>
</package>
<package pkgid="b00dedb8ffe5b60d770f7e5db2b4e7238df146d5f4854d051e99a47296df0e21eb5bc8d964bdc0a6968d4d5ed1877aef6b4a93b9a50d4d5a64e1bd6624ac021f" name="adplugdb" arch="s390x">
  <version epoch="0" ver="2.3.3" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="5c358145644a124c60d7948ef3cb9213f80413a516a9fa8bef82fba467036910d45344acae88e00551b0972e7f0a6df5c8453ca8569714532ff970edf07ffd03" name="adriconf" arch="s390x">
  <version epoch="0" ver="2.7.2" rel="bp161.1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1589025600">- Update to version 1.7:
  * Add IT translation. @albanobattistella
  * Fix incorrect handling of system wide options when multiple
    drivers are defined. @jlhertel
  * Add option to change default config directories. @jlhertel
  * Add code of conduct. @jlhertel</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1604491200">- Update to version 2.4:
  * Renamed application from br.com.jeanhertel.adriconf to
    org.freedesktop.adriconf.
  * Handle string and float options.
  * Add Polish translations. @baryluk
  * Make various cosmetic fixes.
- Changes for older versions in 2.* series:
  * Rename application to org.freedesktop.adriconf
  * Make sure themes don't add shadows to button.
  * Add tooltips to add profile screen.
  * Fix Spin Button fields, so that increment/decrement fields are
    correctly visible.
  * Improve Switch buttons with more visible colors.
  * Small fix fox incorrect shadows with default GTK+ theme.
  * User Interface is dark by default
  * Completely removed dialogs and replaced them with screens,
    giving a more natural navigation.
  * Profiles are now saved independently giving the user more
    control on what to save.
  * Mesa-defined profiles are not shown anymore, avoiding previous
    confusion on what the user added and what is defined by mesa
    itself.
  * Better validate when the user adds a new profile.
  * Bug-fix: When switching the GPU on PRIME settings now we keep
    the same application selected.</changelog>
  <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&#xF8;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.11:
  * Updated dependencies</changelog>
</package>
<package pkgid="37369809fddf77bbb0e4076c20bcdd0d0e8cae07fb5a3a89208acd53a06e7268f514f2f85ecd2dab2ffc775abb6e2fe4aec0f71843ccd562beccc5bb6677ccc8" name="adriconf-lang" arch="noarch">
  <version epoch="0" ver="2.7.2" rel="bp161.1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1589025600">- Update to version 1.7:
  * Add IT translation. @albanobattistella
  * Fix incorrect handling of system wide options when multiple
    drivers are defined. @jlhertel
  * Add option to change default config directories. @jlhertel
  * Add code of conduct. @jlhertel</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1604491200">- Update to version 2.4:
  * Renamed application from br.com.jeanhertel.adriconf to
    org.freedesktop.adriconf.
  * Handle string and float options.
  * Add Polish translations. @baryluk
  * Make various cosmetic fixes.
- Changes for older versions in 2.* series:
  * Rename application to org.freedesktop.adriconf
  * Make sure themes don't add shadows to button.
  * Add tooltips to add profile screen.
  * Fix Spin Button fields, so that increment/decrement fields are
    correctly visible.
  * Improve Switch buttons with more visible colors.
  * Small fix fox incorrect shadows with default GTK+ theme.
  * User Interface is dark by default
  * Completely removed dialogs and replaced them with screens,
    giving a more natural navigation.
  * Profiles are now saved independently giving the user more
    control on what to save.
  * Mesa-defined profiles are not shown anymore, avoiding previous
    confusion on what the user added and what is defined by mesa
    itself.
  * Better validate when the user adds a new profile.
  * Bug-fix: When switching the GPU on PRIME settings now we keep
    the same application selected.</changelog>
  <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&#xF8;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.11:
  * Updated dependencies</changelog>
</package>
<package pkgid="1b7ca6c05c2f6d4186eb8b0d01a95a6a9abf4f69fd08dba13f864301aafb7ecda292a87cb72bb5cff57a29f1903bef8e40f559f404ffb938b901f9e23ffda5ee" name="adwaita-fonts" arch="noarch">
  <version epoch="0" ver="48.2" rel="160099.2.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1738152000">- Initial packaging for openSUSE.</changelog>
</package>
<package pkgid="d1395e13ba466fa0fe2c04609750a6d0aa1d3266214c8cf27144f97e84675f509af09ce908c9d4f063a9a840097bf52ab1c55393d494a47f929eeec79e419380" name="adwaita-icon-theme" arch="noarch">
  <version epoch="0" ver="48.0" rel="160099.2.4"/>
  <changelog author="dimstar@opensuse.org" date="1706011200">- Create symlinks for hand2, xterm and left_ptr cursors
  (glgo#GNOME/adwaita-icon-theme#274).</changelog>
  <changelog author="dimstar@opensuse.org" date="1707739200">- Update to version 46.beta:
  + cursors: clean up shapes, sync DND metaphors with macos.
  + symbolic: revert about metaphor.
  + symbolic: shared screen metaphor update.</changelog>
  <changelog author="dimstar@opensuse.org" date="1709208000">- Update to version 46.beta+6:
  + build: Reinstate symlinks from X11 cursor names to closest CSS
    names.</changelog>
  <changelog author="dimstar@opensuse.org" date="1709553600">- Update to version 46.rc:
  + cursors: fix windows build.
  + cursors: reinstate some x11 cursor names.
  + symbolic: thunderbolt, phone &amp; export fixes.
  + index.theme: remove duplicate entries .</changelog>
  <changelog author="dimstar@opensuse.org" date="1710849600">- Update to version 46.0:
  + Stable release: no changes since 46.rc.</changelog>
  <changelog author="dimstar@opensuse.org" date="1716811200">- Update to version 46.2:
  + inherit from AdwaitaLegacy.
  + symbolic: mic icons -- more opaque and legible in shell's top
    bar.</changelog>
  <changelog author="dimstar@opensuse.org" date="1726488000">- Update to version 47.0:
  + cursors: updated spinners to match libadwaita.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1735905600">- Update to version 48.alpha:
  + cursors: adjust asset sizing to feel more linear.
  + Build cleanup.
  + symbolic:
  - power profile metaphors.
  - pan icons.
  - remove emblems.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738670400">- Update to version 48.beta:
  + Drop spinner (process-working). Libadwaita provides one.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741953600">- Update to version 48.0:
  + symbolic: pan-* old design was in place for -rtl
  + cursors: added dnd-ask on gtk request</changelog>
</package>
<package pkgid="0ef4ee2b81e6fd51d0b38a15a8a78cb7c41a3f3f6eb7c4c36eab97b85049a8c862f58eeeaaa2e8f3fc09c9543b28ddf07aa1241e3c1c64c78d00b0222aa8f1ae" name="adwaita-icon-theme-legacy" arch="noarch">
  <version epoch="0" ver="46.2" rel="bp161.1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716811200">- Initial package, version 46.2.</changelog>
</package>
<package pkgid="7f27f2acc16a77d72e1da2ad0c62c5bbe4ca12bbe6d9bb1271b6d9f2b2aae2f7ec95aaa6f4d3841171e0b4fee7e7905021d2b296d67f6922ad42d22b7719e575" name="adwaita-xfce-icon-theme" arch="noarch">
  <version epoch="0" ver="0.0.4+git0.b33d65a" rel="bp161.1.1"/>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1653048000">- Initial build</changelog>
  <changelog author="mauriziogalli@opensuse.org" date="1653048001">- Update to version 0.0.1+git0.e151182:
  * Just a release for the initial build</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1656331200">- Add obsolete openSUSE-xfce-icon-theme because upstream project is
  replaced by adwaita-xfce.</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1656417600">- Fix Provides/Obsoletes mechanism in spec file</changelog>
  <changelog author="mauriziogalli@opensuse.org" date="1656590400">- Update to version 0.0.2+git0.ee9b710:
  * Added multimedia-player icon
  * Added camera-photo icon</changelog>
  <changelog author="mauriziogalli@opensuse.org" date="1674129600">- Update to version 0.0.3+git0.e0f73b9:
  * Add properly scaled phone icon
  * Fix up entries in index.theme</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1676116800">- Dependency adwaita-icon-theme needs to be explicit</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1712577600">- Update to version 0.0.4+git0.b33d65a
  * Remove superfluous /apps directory from index.theme</changelog>
</package>
<package pkgid="9c35a45cec9c5c35e825019908bb3b6e3792a81ea89d3d06e9d605a6bd560c11c9ec97070f9e42e1dc5e8540bb259c7b9349bd33f688234e848011e41b2c49a6" name="aelfred" arch="noarch">
  <version epoch="0" ver="7.0" rel="bp161.1.6"/>
  <changelog author="tchvatal@suse.com" date="1405080000">- Cleanup with spec-cleaner and do not version javadoc dir.</changelog>
  <changelog author="sfalken@opensuse.org" date="1407499200">- Updated to 7.0
  * Changed the package name to net.sf.saxon.aelfred to prevent any accidental confusion with the original Microstar code or with David Brownell's version.
  * Fixed several bugs: (1) a bug in namespace handling (where an attribute xxx:name precedes the xmlns:xxx declaration) (2) poor diagnostics when end of file occurs prematurely
  * Subsetting the code to include only the XML non-validating parser and SAX driver, with appropriate changes to the setFeature() and getFeature() methods.
  * Some further changes made by David Brownell up to June 2001 have been incorporated.
- Rebased aelfred-icedtea-build.patch for new source
- Added: aelfred7_0.zip
- Deleted: aelfred.zip
- Updated URLs in specfile</changelog>
  <changelog author="sfalken@opensuse.org" date="1407499201">- Uploading proper patch, so things will build</changelog>
  <changelog author="p.drouand@gmail.com" date="1417694400">- Remove java-devel dependency; not needed anymore</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Specify java source level 1.6 to allow building with jdk9</changelog>
  <changelog author="bwiedemann@suse.com" date="1515585600">- Generate javadoc without timestamp to make build reproducible
  (boo#1047218)</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Added patch:
  * aelfred-javadoc.patch
    + fix build with javadoc 17</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727611200">- Fix build after removal of the default %%{java_home} define
- Refactor the spec file to actually build the jar and not just
  to distribute the prebuilt one</changelog>
</package>
<package pkgid="9936cc8a47c67d1b417d0ac6daa8312623965128a4d094937e300d260e17a9d75800949fcddc4b42e5fed9e878740aa4f89cf98ccc1872a593ddddbb1826e316" name="aelfred-javadoc" arch="noarch">
  <version epoch="0" ver="7.0" rel="bp161.1.6"/>
  <changelog author="tchvatal@suse.com" date="1405080000">- Cleanup with spec-cleaner and do not version javadoc dir.</changelog>
  <changelog author="sfalken@opensuse.org" date="1407499200">- Updated to 7.0
  * Changed the package name to net.sf.saxon.aelfred to prevent any accidental confusion with the original Microstar code or with David Brownell's version.
  * Fixed several bugs: (1) a bug in namespace handling (where an attribute xxx:name precedes the xmlns:xxx declaration) (2) poor diagnostics when end of file occurs prematurely
  * Subsetting the code to include only the XML non-validating parser and SAX driver, with appropriate changes to the setFeature() and getFeature() methods.
  * Some further changes made by David Brownell up to June 2001 have been incorporated.
- Rebased aelfred-icedtea-build.patch for new source
- Added: aelfred7_0.zip
- Deleted: aelfred.zip
- Updated URLs in specfile</changelog>
  <changelog author="sfalken@opensuse.org" date="1407499201">- Uploading proper patch, so things will build</changelog>
  <changelog author="p.drouand@gmail.com" date="1417694400">- Remove java-devel dependency; not needed anymore</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Specify java source level 1.6 to allow building with jdk9</changelog>
  <changelog author="bwiedemann@suse.com" date="1515585600">- Generate javadoc without timestamp to make build reproducible
  (boo#1047218)</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Added patch:
  * aelfred-javadoc.patch
    + fix build with javadoc 17</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727611200">- Fix build after removal of the default %%{java_home} define
- Refactor the spec file to actually build the jar and not just
  to distribute the prebuilt one</changelog>
</package>
<package pkgid="3a6ab3116716fec734e4719638289a5fcecca423fa6587bd6d8e24e04a8181ce5c9a85aa31eaf55eb5fb9fc94713a7dcaf228e52d749a1d326ef570f409554a7" name="aerc" arch="s390x">
  <version epoch="0" ver="0.21.0" rel="bp161.1.4"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713441600">- Build without date to improve reproducibility
- Enable and run tests</changelog>
  <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>
</package>
<package pkgid="be517fd511c585b25a2b4c7d9fa89476b7177fc5e66e056838a09e26740df5015512286e79350faa1082b72c2646cf87b6dddd30dcf91b4fbd0a644515376a83" name="aespipe" arch="s390x">
  <version epoch="0" ver="2.4h" rel="bp161.1.2"/>
  <changelog author="mpluskal@suse.com" date="1496664000">- Fix building on Factory (disable pie building)</changelog>
  <changelog author="aavindraa@gmail.com" date="1509796800">- Update to 2.4e
  * Added workaround for gpg 2 pinentry-mode bug.
- 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="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>
</package>
<package pkgid="987a6b2ba3752b2d30a3c60aa00d4aa5d09084e9d3a5971306572d9c7a23d92c74938ffad2ba9d1b11495079a0006291295d13d8a48debdd6ab4b9c2d2e31ae2" name="afl" arch="s390x">
  <version epoch="0" ver="4.40c" rel="bp161.1.1"/>
  <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="c9139f1d1561186dad5e3345516ff2f314cc30636b78cabb3e2d5d12b6cc9220dde4e995b141ca3fce194b79baf95a2ade48a1f3c89a26992cad4b9e1116b2c7" name="afl-devel" arch="s390x">
  <version epoch="0" ver="4.40c" rel="bp161.1.1"/>
  <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="3e965f19854707c2eba6bd8727f635db03f85176fd72e0f3f71e329334982f5ffa865908709a4eabc4c7ada28c09f0cb0548a6c764c72467b9cf45394eefd95b" name="afterburn" arch="s390x">
  <version epoch="0" ver="5.10.0.git73.b97f772" rel="160099.1.1"/>
  <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.suse@zerebecki.de" 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.suse@zerebecki.de" 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.suse@zerebecki.de" 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.suse@zerebecki.de" date="1759147200">- Add bugzilla references to past changelog</changelog>
  <changelog author="jan.suse@zerebecki.de" 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
  * 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.suse@zerebecki.de" 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
  * 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.suse@zerebecki.de" 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="507afd5cb1e70600d514a35e5ed1b9f9a6214437acc955949b74ad1688603bbc75bd2bcecbd3eb47db2099a258d7f0e1db9d6e52a9e332584c6402718120dccb" name="afterburn-dracut" arch="noarch">
  <version epoch="0" ver="5.10.0.git73.b97f772" rel="160099.1.1"/>
  <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.suse@zerebecki.de" 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.suse@zerebecki.de" 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.suse@zerebecki.de" 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.suse@zerebecki.de" date="1759147200">- Add bugzilla references to past changelog</changelog>
  <changelog author="jan.suse@zerebecki.de" 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
  * 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.suse@zerebecki.de" 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
  * 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.suse@zerebecki.de" 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="5534ce67b456a27f68a0396a2d3a0c11cbfbe09c3fef1ac32f2bfd51330730d3a40b5a4d6b5b19cc7303d95df6c50dd928d27f30816a628587521bbe8f777d39" name="agama" arch="s390x">
  <version epoch="0" ver="23+0.f26ed5eab" rel="160099.41.1"/>
  <changelog author="kanderssen@suse.com" date="1783598400">- Handle VLAN flags properly, using the kernel default value
  of VLAN_FLAG_REORDER_HDR when not specified
  (gh#agama-project/agama#3701, bsc#1271222).</changelog>
  <changelog author="kanderssen@suse.com" date="1783684800">- Rename the network device match settings attribute to "match"
  (gh#agama-project/agama#3708, bsc#1271236).</changelog>
  <changelog author="jlopez@suse.com" date="1783944000">- Start the storage D-Bus service asynchronously (bsc#1265451,
  bsc#1270014).</changelog>
  <changelog author="jlopez@suse.com" date="1783944001">- Do not start config tasks until pre-scripts have finished
  (bsc#1268891, bsc#1271085, bsc#1268778).</changelog>
  <changelog author="jreidinger@suse.com" date="1784116800">- Fix setting security kernel parameter (bsc#1269581)</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784116801">- Do not crash when running "lshw" fails or the output cannot be
  parsed (bsc#1269367).
- Fix the detection of model and CPU in s390x (bsc#1270639).
- Fix the detection of the memory when lshw does not report a
  node with id "memory", but "memory:0" (bsc#1271190).</changelog>
  <changelog author="mfilka@suse.com" date="1784203200">- Fixed issues when fetching AutoYast XML profile.
  Agama cares about YAST_SKIP_PROFILE_FETCH_ERROR now.
  agama-autoyast doesn't end with error when no profile found.</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784203201">- Limit the number of Tokio worker threads to 4
  (gh#agama-project/agama#3729, related to bsc#1265451).</changelog>
  <changelog author="kanderssen@suse.com" date="1784203202">- Clear the IP configuration (dns-search, addresses, gateway, ...)
  for disabled IP protocols, including values kept from the
  existing connection, to avoid errors in NetworkManager
  (gh#agama-project/agama#3731, bsc#1271481).</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784548800">- Version 23</changelog>
</package>
<package pkgid="38a1780516307bb8a6097a3a0ec2d39af5fac9001158dedcd9429383df33c3191e40a4727a61af45920bf9abf16003832f0f9c1551ef8b4318df3a14d0b01904" name="agama-auto" arch="noarch">
  <version epoch="0" ver="16+0.5a4282727" rel="160099.8.3"/>
  <changelog author="igonzalezsosa@suse.com" date="1720008000">- Add the %changelog section to the spec file
  (gh#openSUSE/agama#1431).</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1720008001">- Bring back the service scriptlets but using the right service
  name (gh#openSUSE/agama#1433).</changelog>
  <changelog author="jreidinger@suse.com" date="1723723200">- change agama-auto systemd service depedencies to reflect changes
  in agama CLI communication and ensure that it runs when
  agama-auto runs
  (gh#openSUSE/agama#1539)</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1726833600">- Change the license to GPL-2.0-or-later (gh#openSUSE/agama#1621).</changelog>
  <changelog author="kanderssen@suse.com" date="1739448000">- gh#agama-project/agama#1970
  - Adapted agama-auto script to reboot by default once the
    unattended installation is finished.
  - Allow to modify the finish method through the 'agama.finish'
    kernel cmdline argument.</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1742558400">- Start the autoinstallation if a profile is found in a predefined
  location (gh#agama-project/agama#2180).</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1745323200">- Version 14</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1748260800">- Version 15</changelog>
  <changelog author="lslezak@suse.com" date="1750766400">- Use more consistent "agama config generate" command instead of
  "agama profile import" (gh#agama-project/agama#2347)</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1751284800">- Version 16</changelog>
</package>
<package pkgid="33f56f595377f76f36e907b16fad3a301803e4dab590f05c2457ef2f54fdc56b48913426c7e7c5ec850eb8a717e2de67eeb34ec9087b6356be1fdc802b296d2a" name="agama-autoinstall" arch="s390x">
  <version epoch="0" ver="23+0.f26ed5eab" rel="160099.41.1"/>
  <changelog author="kanderssen@suse.com" date="1783598400">- Handle VLAN flags properly, using the kernel default value
  of VLAN_FLAG_REORDER_HDR when not specified
  (gh#agama-project/agama#3701, bsc#1271222).</changelog>
  <changelog author="kanderssen@suse.com" date="1783684800">- Rename the network device match settings attribute to "match"
  (gh#agama-project/agama#3708, bsc#1271236).</changelog>
  <changelog author="jlopez@suse.com" date="1783944000">- Start the storage D-Bus service asynchronously (bsc#1265451,
  bsc#1270014).</changelog>
  <changelog author="jlopez@suse.com" date="1783944001">- Do not start config tasks until pre-scripts have finished
  (bsc#1268891, bsc#1271085, bsc#1268778).</changelog>
  <changelog author="jreidinger@suse.com" date="1784116800">- Fix setting security kernel parameter (bsc#1269581)</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784116801">- Do not crash when running "lshw" fails or the output cannot be
  parsed (bsc#1269367).
- Fix the detection of model and CPU in s390x (bsc#1270639).
- Fix the detection of the memory when lshw does not report a
  node with id "memory", but "memory:0" (bsc#1271190).</changelog>
  <changelog author="mfilka@suse.com" date="1784203200">- Fixed issues when fetching AutoYast XML profile.
  Agama cares about YAST_SKIP_PROFILE_FETCH_ERROR now.
  agama-autoyast doesn't end with error when no profile found.</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784203201">- Limit the number of Tokio worker threads to 4
  (gh#agama-project/agama#3729, related to bsc#1265451).</changelog>
  <changelog author="kanderssen@suse.com" date="1784203202">- Clear the IP configuration (dns-search, addresses, gateway, ...)
  for disabled IP protocols, including values kept from the
  existing connection, to avoid errors in NetworkManager
  (gh#agama-project/agama#3731, bsc#1271481).</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784548800">- Version 23</changelog>
</package>
<package pkgid="43425f065e523564e7c3bfa682ac61435ff8c13ab4aca578c1592cd4b7d7550a9846c32e1f8ae943aff87ecec36d160fdcc3ff55b631d16169cb65185df83091" name="agama-cli" arch="s390x">
  <version epoch="0" ver="23+0.f26ed5eab" rel="160099.41.1"/>
  <changelog author="kanderssen@suse.com" date="1783598400">- Handle VLAN flags properly, using the kernel default value
  of VLAN_FLAG_REORDER_HDR when not specified
  (gh#agama-project/agama#3701, bsc#1271222).</changelog>
  <changelog author="kanderssen@suse.com" date="1783684800">- Rename the network device match settings attribute to "match"
  (gh#agama-project/agama#3708, bsc#1271236).</changelog>
  <changelog author="jlopez@suse.com" date="1783944000">- Start the storage D-Bus service asynchronously (bsc#1265451,
  bsc#1270014).</changelog>
  <changelog author="jlopez@suse.com" date="1783944001">- Do not start config tasks until pre-scripts have finished
  (bsc#1268891, bsc#1271085, bsc#1268778).</changelog>
  <changelog author="jreidinger@suse.com" date="1784116800">- Fix setting security kernel parameter (bsc#1269581)</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784116801">- Do not crash when running "lshw" fails or the output cannot be
  parsed (bsc#1269367).
- Fix the detection of model and CPU in s390x (bsc#1270639).
- Fix the detection of the memory when lshw does not report a
  node with id "memory", but "memory:0" (bsc#1271190).</changelog>
  <changelog author="mfilka@suse.com" date="1784203200">- Fixed issues when fetching AutoYast XML profile.
  Agama cares about YAST_SKIP_PROFILE_FETCH_ERROR now.
  agama-autoyast doesn't end with error when no profile found.</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784203201">- Limit the number of Tokio worker threads to 4
  (gh#agama-project/agama#3729, related to bsc#1265451).</changelog>
  <changelog author="kanderssen@suse.com" date="1784203202">- Clear the IP configuration (dns-search, addresses, gateway, ...)
  for disabled IP protocols, including values kept from the
  existing connection, to avoid errors in NetworkManager
  (gh#agama-project/agama#3731, bsc#1271481).</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784548800">- Version 23</changelog>
</package>
<package pkgid="aa338269a0200f8948cf737e5701143ae047df75ef7f51ad0c4a72cd50eb90a6759a77cc117e1da35bab3b015acb56b5e1b6152948966a6ec23be86b945a8cbe" name="agama-cli-bash-completion" arch="noarch">
  <version epoch="0" ver="23+0.f26ed5eab" rel="160099.41.1"/>
  <changelog author="kanderssen@suse.com" date="1783598400">- Handle VLAN flags properly, using the kernel default value
  of VLAN_FLAG_REORDER_HDR when not specified
  (gh#agama-project/agama#3701, bsc#1271222).</changelog>
  <changelog author="kanderssen@suse.com" date="1783684800">- Rename the network device match settings attribute to "match"
  (gh#agama-project/agama#3708, bsc#1271236).</changelog>
  <changelog author="jlopez@suse.com" date="1783944000">- Start the storage D-Bus service asynchronously (bsc#1265451,
  bsc#1270014).</changelog>
  <changelog author="jlopez@suse.com" date="1783944001">- Do not start config tasks until pre-scripts have finished
  (bsc#1268891, bsc#1271085, bsc#1268778).</changelog>
  <changelog author="jreidinger@suse.com" date="1784116800">- Fix setting security kernel parameter (bsc#1269581)</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784116801">- Do not crash when running "lshw" fails or the output cannot be
  parsed (bsc#1269367).
- Fix the detection of model and CPU in s390x (bsc#1270639).
- Fix the detection of the memory when lshw does not report a
  node with id "memory", but "memory:0" (bsc#1271190).</changelog>
  <changelog author="mfilka@suse.com" date="1784203200">- Fixed issues when fetching AutoYast XML profile.
  Agama cares about YAST_SKIP_PROFILE_FETCH_ERROR now.
  agama-autoyast doesn't end with error when no profile found.</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784203201">- Limit the number of Tokio worker threads to 4
  (gh#agama-project/agama#3729, related to bsc#1265451).</changelog>
  <changelog author="kanderssen@suse.com" date="1784203202">- Clear the IP configuration (dns-search, addresses, gateway, ...)
  for disabled IP protocols, including values kept from the
  existing connection, to avoid errors in NetworkManager
  (gh#agama-project/agama#3731, bsc#1271481).</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784548800">- Version 23</changelog>
</package>
<package pkgid="5546228506ad300e46402ef695a0656e7bfd2dc52a25a9febf499d2b9fe3490dcebe06936f6f406b8ae017e119cec98fb3d637e6a09697ec61edcd8653baa609" name="agama-cli-fish-completion" arch="noarch">
  <version epoch="0" ver="23+0.f26ed5eab" rel="160099.41.1"/>
  <changelog author="kanderssen@suse.com" date="1783598400">- Handle VLAN flags properly, using the kernel default value
  of VLAN_FLAG_REORDER_HDR when not specified
  (gh#agama-project/agama#3701, bsc#1271222).</changelog>
  <changelog author="kanderssen@suse.com" date="1783684800">- Rename the network device match settings attribute to "match"
  (gh#agama-project/agama#3708, bsc#1271236).</changelog>
  <changelog author="jlopez@suse.com" date="1783944000">- Start the storage D-Bus service asynchronously (bsc#1265451,
  bsc#1270014).</changelog>
  <changelog author="jlopez@suse.com" date="1783944001">- Do not start config tasks until pre-scripts have finished
  (bsc#1268891, bsc#1271085, bsc#1268778).</changelog>
  <changelog author="jreidinger@suse.com" date="1784116800">- Fix setting security kernel parameter (bsc#1269581)</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784116801">- Do not crash when running "lshw" fails or the output cannot be
  parsed (bsc#1269367).
- Fix the detection of model and CPU in s390x (bsc#1270639).
- Fix the detection of the memory when lshw does not report a
  node with id "memory", but "memory:0" (bsc#1271190).</changelog>
  <changelog author="mfilka@suse.com" date="1784203200">- Fixed issues when fetching AutoYast XML profile.
  Agama cares about YAST_SKIP_PROFILE_FETCH_ERROR now.
  agama-autoyast doesn't end with error when no profile found.</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784203201">- Limit the number of Tokio worker threads to 4
  (gh#agama-project/agama#3729, related to bsc#1265451).</changelog>
  <changelog author="kanderssen@suse.com" date="1784203202">- Clear the IP configuration (dns-search, addresses, gateway, ...)
  for disabled IP protocols, including values kept from the
  existing connection, to avoid errors in NetworkManager
  (gh#agama-project/agama#3731, bsc#1271481).</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784548800">- Version 23</changelog>
</package>
<package pkgid="8a86f3e54434446af809cfdafb3f33c3b4a848f676856b9d35f04d9e421b4790eaf32df0fc6686074177aae2332c3c75fc85f30658241cd0a17605e1655f8ced" name="agama-cli-zsh-completion" arch="noarch">
  <version epoch="0" ver="23+0.f26ed5eab" rel="160099.41.1"/>
  <changelog author="kanderssen@suse.com" date="1783598400">- Handle VLAN flags properly, using the kernel default value
  of VLAN_FLAG_REORDER_HDR when not specified
  (gh#agama-project/agama#3701, bsc#1271222).</changelog>
  <changelog author="kanderssen@suse.com" date="1783684800">- Rename the network device match settings attribute to "match"
  (gh#agama-project/agama#3708, bsc#1271236).</changelog>
  <changelog author="jlopez@suse.com" date="1783944000">- Start the storage D-Bus service asynchronously (bsc#1265451,
  bsc#1270014).</changelog>
  <changelog author="jlopez@suse.com" date="1783944001">- Do not start config tasks until pre-scripts have finished
  (bsc#1268891, bsc#1271085, bsc#1268778).</changelog>
  <changelog author="jreidinger@suse.com" date="1784116800">- Fix setting security kernel parameter (bsc#1269581)</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784116801">- Do not crash when running "lshw" fails or the output cannot be
  parsed (bsc#1269367).
- Fix the detection of model and CPU in s390x (bsc#1270639).
- Fix the detection of the memory when lshw does not report a
  node with id "memory", but "memory:0" (bsc#1271190).</changelog>
  <changelog author="mfilka@suse.com" date="1784203200">- Fixed issues when fetching AutoYast XML profile.
  Agama cares about YAST_SKIP_PROFILE_FETCH_ERROR now.
  agama-autoyast doesn't end with error when no profile found.</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784203201">- Limit the number of Tokio worker threads to 4
  (gh#agama-project/agama#3729, related to bsc#1265451).</changelog>
  <changelog author="kanderssen@suse.com" date="1784203202">- Clear the IP configuration (dns-search, addresses, gateway, ...)
  for disabled IP protocols, including values kept from the
  existing connection, to avoid errors in NetworkManager
  (gh#agama-project/agama#3731, bsc#1271481).</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784548800">- Version 23</changelog>
</package>
<package pkgid="06b79e2bb2319ea81b49f890a1d86be8dc8ddc579f0abffb5f5913ba8e077eaeb9ca7eb2dff49fe1dde35c7306a259aa158aa144c1a896c884cedd5d429c32ac" name="agama-common" arch="s390x">
  <version epoch="0" ver="23+0.f26ed5eab" rel="160099.41.1"/>
  <changelog author="kanderssen@suse.com" date="1783598400">- Handle VLAN flags properly, using the kernel default value
  of VLAN_FLAG_REORDER_HDR when not specified
  (gh#agama-project/agama#3701, bsc#1271222).</changelog>
  <changelog author="kanderssen@suse.com" date="1783684800">- Rename the network device match settings attribute to "match"
  (gh#agama-project/agama#3708, bsc#1271236).</changelog>
  <changelog author="jlopez@suse.com" date="1783944000">- Start the storage D-Bus service asynchronously (bsc#1265451,
  bsc#1270014).</changelog>
  <changelog author="jlopez@suse.com" date="1783944001">- Do not start config tasks until pre-scripts have finished
  (bsc#1268891, bsc#1271085, bsc#1268778).</changelog>
  <changelog author="jreidinger@suse.com" date="1784116800">- Fix setting security kernel parameter (bsc#1269581)</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784116801">- Do not crash when running "lshw" fails or the output cannot be
  parsed (bsc#1269367).
- Fix the detection of model and CPU in s390x (bsc#1270639).
- Fix the detection of the memory when lshw does not report a
  node with id "memory", but "memory:0" (bsc#1271190).</changelog>
  <changelog author="mfilka@suse.com" date="1784203200">- Fixed issues when fetching AutoYast XML profile.
  Agama cares about YAST_SKIP_PROFILE_FETCH_ERROR now.
  agama-autoyast doesn't end with error when no profile found.</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784203201">- Limit the number of Tokio worker threads to 4
  (gh#agama-project/agama#3729, related to bsc#1265451).</changelog>
  <changelog author="kanderssen@suse.com" date="1784203202">- Clear the IP configuration (dns-search, addresses, gateway, ...)
  for disabled IP protocols, including values kept from the
  existing connection, to avoid errors in NetworkManager
  (gh#agama-project/agama#3731, bsc#1271481).</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784548800">- Version 23</changelog>
</package>
<package pkgid="fcc1587307515cc4813d0f1c0cc80e5b70f9bc69c762a348cddd5a371575eb9c91b010e73360e1886723de6c76c198f9c57b942957cefa0f6c0035e9423757a0" name="agama-integration-tests" arch="noarch">
  <version epoch="0" ver="9+953" rel="160099.2.2"/>
  <changelog author="lslezak@suse.com" date="1721131200">- Initial version</changelog>
  <changelog author="lslezak@suse.com" date="1721390400">- Downgrade Puppeteer from 22.13.1 to 22.13.0, the latest version
  fails to start with the Firefox browser (gh#openSUSE/agama#1485)</changelog>
  <changelog author="lslezak@suse.com" date="1721822400">- Reduce the node_modules size, delete not needed files
  (gh#openSUSE/agama#1497)</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1726833600">- Change the license to GPL-2.0-or-later (gh#openSUSE/agama#1621).</changelog>
</package>
<package pkgid="00bbb70745ef4000b299a3ad047f271b67a69e32389337688f5aba8fe0f54913b8d05d56dcb8de7baaa10b63a06f2ccbd7fdc0475f155fe71c57a80cd3b67064" name="agama-openapi" arch="s390x">
  <version epoch="0" ver="23+0.f26ed5eab" rel="160099.41.1"/>
  <changelog author="kanderssen@suse.com" date="1783598400">- Handle VLAN flags properly, using the kernel default value
  of VLAN_FLAG_REORDER_HDR when not specified
  (gh#agama-project/agama#3701, bsc#1271222).</changelog>
  <changelog author="kanderssen@suse.com" date="1783684800">- Rename the network device match settings attribute to "match"
  (gh#agama-project/agama#3708, bsc#1271236).</changelog>
  <changelog author="jlopez@suse.com" date="1783944000">- Start the storage D-Bus service asynchronously (bsc#1265451,
  bsc#1270014).</changelog>
  <changelog author="jlopez@suse.com" date="1783944001">- Do not start config tasks until pre-scripts have finished
  (bsc#1268891, bsc#1271085, bsc#1268778).</changelog>
  <changelog author="jreidinger@suse.com" date="1784116800">- Fix setting security kernel parameter (bsc#1269581)</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784116801">- Do not crash when running "lshw" fails or the output cannot be
  parsed (bsc#1269367).
- Fix the detection of model and CPU in s390x (bsc#1270639).
- Fix the detection of the memory when lshw does not report a
  node with id "memory", but "memory:0" (bsc#1271190).</changelog>
  <changelog author="mfilka@suse.com" date="1784203200">- Fixed issues when fetching AutoYast XML profile.
  Agama cares about YAST_SKIP_PROFILE_FETCH_ERROR now.
  agama-autoyast doesn't end with error when no profile found.</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784203201">- Limit the number of Tokio worker threads to 4
  (gh#agama-project/agama#3729, related to bsc#1265451).</changelog>
  <changelog author="kanderssen@suse.com" date="1784203202">- Clear the IP configuration (dns-search, addresses, gateway, ...)
  for disabled IP protocols, including values kept from the
  existing connection, to avoid errors in NetworkManager
  (gh#agama-project/agama#3731, bsc#1271481).</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784548800">- Version 23</changelog>
</package>
<package pkgid="d947359f2a42d9e9d9e6087b0cef56e3150ae0ee46f165566704b0878d4110373eb0fa8b76223c5e621ddf459894ad12f2e86225d9d05ed544aaf990b3fc01c8" name="agama-products-opensuse" arch="noarch">
  <version epoch="0" ver="23+0.f26ed5eab" rel="lp161.7.1"/>
  <changelog author="Stefan Hundhammer &lt;shundhammer@suse.com&gt;" date="1776081600">- Moved sudo-policy-wheel-auth-self from mandatory patterns to
  mandatory packages for TW MicroOS (bsc#1261991)</changelog>
  <changelog author="Martin Vidner &lt;mvidner@suse.com&gt;" date="1776081601">- Fix syntax in the enhanced_base change (gh#agama-project/agama#3378)</changelog>
  <changelog author="Imobach Gonzalez Sosa &lt;igonzalezsosa@suse.com&gt;" date="1776168000">- Version 20</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1776945600">- Declare the `desktop_selection` policy (suggested/optional) per
  product and mark desktop patterns with the `desktop` property
  so the UI can group and hint about desktop environments
  (gh#agama-project/agama#3390, gh#agama-project/agama#3403,
  gh#agama-project/agama#3406).</changelog>
  <changelog author="Ancor Gonzalez Sosa &lt;ancor@suse.com&gt;" date="1778846400">- Tumbleweed and Slowroll configured to use systemd-boot relying
  on the new BLS-compliant mechanism (jsc#PED-10703).</changelog>
  <changelog author="Imobach Gonzalez Sosa &lt;igonzalezsosa@suse.com&gt;" date="1778932800">- Version 21</changelog>
  <changelog author="Imobach Gonzalez Sosa &lt;igonzalezsosa@suse.com&gt;" date="1781524800">- Version 22</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1784548800">- Allow selecting Cockpit pattern in Tumbleweed (bsc#1269939).</changelog>
  <changelog author="Imobach Gonzalez Sosa &lt;igonzalezsosa@suse.com&gt;" date="1784548801">- Version 23</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1785844800">- Do not include the leap_micro_62.yaml</changelog>
</package>
<package pkgid="6c7e9726da32947a67b585a5a6eee59d59e2eacfd7c004869ff7f683aa04fefc9adb055121daa50d7287b9faf4cfad4845b5bd823af25387369b6f7fdce32892" name="agama-scripts" arch="s390x">
  <version epoch="0" ver="23+0.f26ed5eab" rel="160099.41.1"/>
  <changelog author="kanderssen@suse.com" date="1783598400">- Handle VLAN flags properly, using the kernel default value
  of VLAN_FLAG_REORDER_HDR when not specified
  (gh#agama-project/agama#3701, bsc#1271222).</changelog>
  <changelog author="kanderssen@suse.com" date="1783684800">- Rename the network device match settings attribute to "match"
  (gh#agama-project/agama#3708, bsc#1271236).</changelog>
  <changelog author="jlopez@suse.com" date="1783944000">- Start the storage D-Bus service asynchronously (bsc#1265451,
  bsc#1270014).</changelog>
  <changelog author="jlopez@suse.com" date="1783944001">- Do not start config tasks until pre-scripts have finished
  (bsc#1268891, bsc#1271085, bsc#1268778).</changelog>
  <changelog author="jreidinger@suse.com" date="1784116800">- Fix setting security kernel parameter (bsc#1269581)</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784116801">- Do not crash when running "lshw" fails or the output cannot be
  parsed (bsc#1269367).
- Fix the detection of model and CPU in s390x (bsc#1270639).
- Fix the detection of the memory when lshw does not report a
  node with id "memory", but "memory:0" (bsc#1271190).</changelog>
  <changelog author="mfilka@suse.com" date="1784203200">- Fixed issues when fetching AutoYast XML profile.
  Agama cares about YAST_SKIP_PROFILE_FETCH_ERROR now.
  agama-autoyast doesn't end with error when no profile found.</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784203201">- Limit the number of Tokio worker threads to 4
  (gh#agama-project/agama#3729, related to bsc#1265451).</changelog>
  <changelog author="kanderssen@suse.com" date="1784203202">- Clear the IP configuration (dns-search, addresses, gateway, ...)
  for disabled IP protocols, including values kept from the
  existing connection, to avoid errors in NetworkManager
  (gh#agama-project/agama#3731, bsc#1271481).</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784548800">- Version 23</changelog>
</package>
<package pkgid="1514404834a586598c8baec44947750aa240fb365bf5c0203d4beefb64cf703d84d8fcb383668e803a9a2c874b315f34d0ba68b12bdb473426a1b987b407547b" name="agama-web-ui" arch="noarch">
  <version epoch="0" ver="22+487.f26ed5eab" rel="160099.37.1"/>
  <changelog author="jlopez@suse.com" date="1783339200">- Use correct empty state text for LVM tab in the device selector
  (gh#agama-project/agama#3690).</changelog>
  <changelog author="dgonzalez@suse.com" date="1783339201">- Fix dropdown menus overflowing beyond viewport boundaries
  (bsc#1262122).</changelog>
  <changelog author="lslezak@suse.com" date="1783425600">- Introduced the "MarkedString" type and activated a new linter
  check to avoid using N_() without _() later which results in
  untranslated texts in the UI (related to bsc#1269514)</changelog>
  <changelog author="ancor@suse.com" date="1783944000">- Fixed check for BIOS RAIDs (bsc#1271120).</changelog>
  <changelog author="dgonzalez@suse.com" date="1784030400">- Align paths and navigation with the Installation breadcrumb
  instead of the internal overview concept
  (gh#agama-project/agama#3722).</changelog>
  <changelog author="dgonzalez@suse.com" date="1784030401">- Require translated text in user-facing component props, ensuring
  users get the interface in their language
  (gh#agama-project/agama#3696, bsc#1271404).</changelog>
  <changelog author="dgonzalez@suse.com" date="1784203200">- Prevent the partition and logical volume forms from flickering
  when changing the mount point or file system
  (gh#agama-project/agama#3728, bsc#1271524).</changelog>
  <changelog author="ancor@suse.com" date="1784203201">- Do not display the type when reusing filesystems (bsc#1271008).</changelog>
  <changelog author="mvidner@suse.com" date="1784289600">- update runtime dependencies:
  - react-router to 7.15.1, CVE-2026-53663 (bsc#1268993)
- consequently, update call sites for stricter types of
  generatePath, generateEncodedPath</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784548800">- Version 23</changelog>
</package>
<package pkgid="4805bb285732603e9ecae13a28590ce691904a21a667042355c67d8c3deccd4536071e0cf702d916f06b3212e7b69d42f4ec28af92f23b7fa3253ddd472f50e0" name="agama-yast" arch="s390x">
  <version epoch="0" ver="23.devel22.3fa57961f" rel="160099.1.1"/>
  <changelog author="jlopez@suse.com" date="1780660800">- Extend D-Bus API to allow getting the resolvables required by
  storage and bootloader (needed for bsc#1266276).
- Stop calling to software directly from the D-Bus service.</changelog>
  <changelog author="jlopez@suse.com" date="1781006400">- Avoid running DASD formatting in a separate thread (related to
  bsc#1266276).</changelog>
  <changelog author="jlopez@suse.com" date="1781265600">- Extend storage model to allow configuring filesystem options
  (gh#agama-project/agama#3620).</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1781524800">- Version 22</changelog>
  <changelog author="jlopez@suse.com" date="1782216000">- Do not take zypp lock (bsc#1268344).
- Avoid calling to YaST software and configure products to include
  os-prober as optional package.</changelog>
  <changelog author="jlopez@suse.com" date="1782820800">- Always emit signals for iSCSI, DASD and zFCP (needed for
  bsc#1269224).
- Remove unnecessary custom SystemChanged signal.</changelog>
  <changelog author="mfilka@suse.com" date="1784203200">- AutoYaST to Agama profile conversion doesn't crash when empty
  profile is provided.</changelog>
  <changelog author="kanderssen@suse.com" date="1784203201">- Fix AutoYaST dns-search conversion (gh#agama-project/agama#3731,
  bsc#1271481).</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784548800">- Version 23</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1784894400">- Detect whether an AutoYaST profile is not found (bsc#1272439).</changelog>
</package>
<package pkgid="f85481e8fb710ade4e28f0684df8d4b9fe1d64905d381e7da66213a1297cb4e8dce5331f08695078ebca533d62a4e29edc4a4e26f60ba7140407c24890b2b1f1" name="age" arch="s390x">
  <version epoch="0" ver="1.2.0" rel="bp161.1.9"/>
  <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&#x17E;&#xED;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>
</package>
<package pkgid="da4eec99364ecf2d6cb2cb909cf3fb642ae66308adfab9efa287a6e5a1164b9d9d21a77557654636b086328f17e306ed69ae286bd5f393d16bbd3cd073c47cea" name="agrep" arch="s390x">
  <version epoch="0" ver="0.8.0_git201402282055" rel="160099.3.2"/>
  <changelog author="pgajdos@suse.cz" date="1245326400">- updated to 0.7.6 (see NEWS)</changelog>
  <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="mimi.vx@gmail.com" date="1580385600">- remove python2 bindings</changelog>
  <changelog author="dmueller@suse.com" date="1643284800">- require glibc-locale</changelog>
  <changelog author="fvogt@suse.com" date="1665489600">- Add patch to fix testsuite with bash &gt;= 5.2:
  * 0001-Remove-broken-agrep-test-entry.patch</changelog>
</package>
<package pkgid="ef9593af639de2fac4f98bc91463062bff81488d1b1bd2135a7ee85551f4ec3280f39b7e4505b21c466161505918fde25704ba2b6878e9ae2c322707890f0ad0" name="aha" arch="s390x">
  <version epoch="0" ver="0.5.1" rel="bp161.1.2"/>
  <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="32c6d5994d3bce66becb0876e53d50b743ad4c9e4a05af50bf56a97174f5e44a0f4f4d7fac0a9566e69f37f879a5439a7a335119123dc0c4fd1609386e8ef436" name="aho-corasick-double-array-trie" arch="noarch">
  <version epoch="0" ver="1.2.1" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1582804800">- Initial packaging of aho-corasick-double-array-trie 1.2.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Build with maven.compiler.release=8 on any JDK &gt;= 9</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="1726747200">- Specify build timestamp for reproducible builds</changelog>
</package>
<package pkgid="74cd79360fbc2a35952874607afc6bea559ac66f48957b2b7a6ef90f62e4a2df2f42f90586066f22f76cb50af74804af2045bb49b6a5f7fb9074bf47ba413597" name="aho-corasick-double-array-trie-javadoc" arch="noarch">
  <version epoch="0" ver="1.2.1" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1582804800">- Initial packaging of aho-corasick-double-array-trie 1.2.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Build with maven.compiler.release=8 on any JDK &gt;= 9</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="1726747200">- Specify build timestamp for reproducible builds</changelog>
</package>
<package pkgid="4ee8784a5d63c3d3f3a5a8f6c8ef278bc5469adc6da8ad46853a4204fb407ffc9e4bedfa46937d7a74eea1168cb502642d04211a15d1807a72f61db6f681e4a7" name="ahx2play" arch="s390x">
  <version epoch="0" ver="0~git20230215" rel="bp161.1.3"/>
  <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="3fe362665d47941a84720cd53c7d1069646e536161e48cde0ee8008cfd275415d89f14f5b8e105cda314c74fc2384636ca94f65d2e130f996faf89b65e00c965" name="aide" arch="s390x">
  <version epoch="0" ver="0.19.2" rel="160099.1.2"/>
  <changelog author="andrea.manzini@suse.com" 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@suse.com" 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="info@paolostivanin.com" 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="info@paolostivanin.com" date="1688385600">- Update to 0.18.5:
  * Fix child directory processing on equal match</changelog>
  <changelog author="info@paolostivanin.com" date="1691064000">- Update to 0.18.6:
  * Fix double free() during report generation
  * Improve handling of ACL errors</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="aj@ajaissle.de" 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="eyadlorenzo@gmail.com" 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="abergmann@suse.com" 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="meissner@suse.com" date="1768996800">- generate the /var/lib/aide directory via tmpfiles (jsc#PED-14791)</changelog>
</package>
<package pkgid="11f175ba6a3bcc5f03a0cef1783456dd92d7d9f77a9a252f78038c5c0a380f830d6cc76249277c68240b18b204dc5ac373553d56b09025ccea9293285eee6c47" name="aide-test" arch="noarch">
  <version epoch="0" ver="0.19.2" rel="160099.1.2"/>
  <changelog author="andrea.manzini@suse.com" 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@suse.com" 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="info@paolostivanin.com" 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="info@paolostivanin.com" date="1688385600">- Update to 0.18.5:
  * Fix child directory processing on equal match</changelog>
  <changelog author="info@paolostivanin.com" date="1691064000">- Update to 0.18.6:
  * Fix double free() during report generation
  * Improve handling of ACL errors</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="aj@ajaissle.de" 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="eyadlorenzo@gmail.com" 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="abergmann@suse.com" 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="meissner@suse.com" date="1768996800">- generate the /var/lib/aide directory via tmpfiles (jsc#PED-14791)</changelog>
</package>
<package pkgid="7ad6f06daac9040be50ae49f147ab6e84550b8555bbca5fa03d480052ac3aa4d3bc34a6251a3aa7f05fef2d7f850eb0255922e43eb4f3d7f9d1669c388acb7fc" name="airspyhf" arch="s390x">
  <version epoch="0" ver="1.6.8" rel="bp161.1.3"/>
  <changelog author="mardnh@gmx.de" date="1500292800">- Initial package, version 0.0.0+git.20170716</changelog>
  <changelog author="mardnh@gmx.de" date="1500379200">- Fix license
- Update to version 0.0.0+git.20170718:
  * Changed the fallback sample rate to 768 ksps
  * Added a license file</changelog>
  <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>
</package>
<package pkgid="cfe842d42c406fae1763a82b93c213ebb72833590a65082f9f8b3e619a08468cd78885a8a83f7484acced0ef12d2599637bf1c62810ad371b4783a57379bd42a" name="airspyhf-devel" arch="s390x">
  <version epoch="0" ver="1.6.8" rel="bp161.1.3"/>
  <changelog author="mardnh@gmx.de" date="1500292800">- Initial package, version 0.0.0+git.20170716</changelog>
  <changelog author="mardnh@gmx.de" date="1500379200">- Fix license
- Update to version 0.0.0+git.20170718:
  * Changed the fallback sample rate to 768 ksps
  * Added a license file</changelog>
  <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>
</package>
<package pkgid="c4c338bf99c83f42d6630d57515fb567898669246b853aae76e728a35c822712f1379fe55334492f0f8ea3bfbfbb4e5c3893d97603cc1dc3360dbce72e030f4c" name="airspyhf-udev" arch="s390x">
  <version epoch="0" ver="1.6.8" rel="bp161.1.3"/>
  <changelog author="mardnh@gmx.de" date="1500292800">- Initial package, version 0.0.0+git.20170716</changelog>
  <changelog author="mardnh@gmx.de" date="1500379200">- Fix license
- Update to version 0.0.0+git.20170718:
  * Changed the fallback sample rate to 768 ksps
  * Added a license file</changelog>
  <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>
</package>
<package pkgid="41c6074b5ec260e17b98d2e5906b8ae80594fc840c4ba3ed54abbfb194b2a7d2a625542d6a5598237039d146d870caf44a0fb122bf3314b651ec881bb5427629" name="aisleriot" arch="s390x">
  <version epoch="0" ver="3.22.35" rel="bp161.1.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668427200">- Update to version 3.22.26:
  + metainfo: pass validation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.22.27:
  + theme: qsvg: Flush surface before drawing to it with qt.
  + game: Provide a clean environment for each game.
  + Updated translations.</changelog>
  <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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738152000">- Update to version 3.22.35:
  + ci: Add CI
  + Updated translations.</changelog>
</package>
<package pkgid="795aaab35217298cee0ceb6a7dabd3417967d84a6195dc02154c7c7fa8be9541a071456fc8a270a313b6a0c84e1af0147c2b6677ca1a4cc6b76a14911647d352" name="aisleriot-lang" arch="noarch">
  <version epoch="0" ver="3.22.35" rel="bp161.1.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668427200">- Update to version 3.22.26:
  + metainfo: pass validation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.22.27:
  + theme: qsvg: Flush surface before drawing to it with qt.
  + game: Provide a clean environment for each game.
  + Updated translations.</changelog>
  <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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738152000">- Update to version 3.22.35:
  + ci: Add CI
  + Updated translations.</changelog>
</package>
<package pkgid="b1d52b400d61aa28c102beac6d104ff0e91677b71887b6f8424a0217f15c858d29756cf7ef682dc27435c42e563c8d62e4ec2a42c01f80a0cdb78eb0845c4b76" name="aisleriot-themes" arch="noarch">
  <version epoch="0" ver="3.22.35" rel="bp161.1.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668427200">- Update to version 3.22.26:
  + metainfo: pass validation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.22.27:
  + theme: qsvg: Flush surface before drawing to it with qt.
  + game: Provide a clean environment for each game.
  + Updated translations.</changelog>
  <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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738152000">- Update to version 3.22.35:
  + ci: Add CI
  + Updated translations.</changelog>
</package>
<package pkgid="f5e5e1b097ddf466b97b21c24824e6481ee598681cadc3d04ad8cb3b8841225bcdca18caa3f53852cb0c8db3741f8485225eac795008b05151cb4453c966fa83" name="akonadi" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Too many changes since 25.08.3, only listing bugfixes:
  * Fix bug 511642: Sort tags by name (kde#511642)
  * widgets/standardactionmanager: Filter clipboard change events (kde#485661, kde#508727)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Fix SQL syntax error when using MariaDB 12.1
  * Revert "Extend the protocol with BeginItemSync and EndItemSync commands"
  * Revert "DataStream: distinguish between regular exception and timeout"
  * Revert "ItemQueryHelper: use a more helpful exception message"
  * Revert "Implement ItemSyncHandler"
  * Revert "Switch ItemSync to the new server-side itemsync protocol"
  * Revert "Deprecated TransactionJobs and TransactionSequence"
  * Revert "Fix handling subjob error in new ItemSync"
  * Revert "Decrease the default size of batchSize reported by ResourceBase"
  * Revert "ItemSync: don't send EndItemSync if we did not send BeginItemSync"
  * Revert "Fix build against Qt 5.14"
  * Revert "ItemSync: don't use long-lasting multi-item transactions"
  * Revert "ItemSync: propagate merge mode to BeginItemSync command"
  * Revert "ItemSync: fix &amp; adjust itemsynctest"
  * Revert "Connection: specify socket read timeout using std::chrono"
  * Revert "ItemSync: use DB transactions to optimize sync speed"
  * Revert "Fix a spelling and a newline-at-eof issue to pass CI"
  * Revert "A round of clang-format for CI"
  * Revert "Fix Windows build, adapt to rename"</changelog>
  <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/
- Changes since 25.12.0:
  * fix missing alias property in AgentConfigurationForm
  * Optimize StorageJanitor::findOrphanedItems</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/
- No code change since 25.12.1</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 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>
</package>
<package pkgid="7cf5ebe6cabbea9c28c43d2d55742ddd4641ed74fc3c4f6e9815e19bbc666c41392d03c441a8a8ed0e292370de05a4cbd5bb2bc2992f9e4370f38da2eb7405c1" name="akonadi-apparmor" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Too many changes since 25.08.3, only listing bugfixes:
  * Fix bug 511642: Sort tags by name (kde#511642)
  * widgets/standardactionmanager: Filter clipboard change events (kde#485661, kde#508727)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Fix SQL syntax error when using MariaDB 12.1
  * Revert "Extend the protocol with BeginItemSync and EndItemSync commands"
  * Revert "DataStream: distinguish between regular exception and timeout"
  * Revert "ItemQueryHelper: use a more helpful exception message"
  * Revert "Implement ItemSyncHandler"
  * Revert "Switch ItemSync to the new server-side itemsync protocol"
  * Revert "Deprecated TransactionJobs and TransactionSequence"
  * Revert "Fix handling subjob error in new ItemSync"
  * Revert "Decrease the default size of batchSize reported by ResourceBase"
  * Revert "ItemSync: don't send EndItemSync if we did not send BeginItemSync"
  * Revert "Fix build against Qt 5.14"
  * Revert "ItemSync: don't use long-lasting multi-item transactions"
  * Revert "ItemSync: propagate merge mode to BeginItemSync command"
  * Revert "ItemSync: fix &amp; adjust itemsynctest"
  * Revert "Connection: specify socket read timeout using std::chrono"
  * Revert "ItemSync: use DB transactions to optimize sync speed"
  * Revert "Fix a spelling and a newline-at-eof issue to pass CI"
  * Revert "A round of clang-format for CI"
  * Revert "Fix Windows build, adapt to rename"</changelog>
  <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/
- Changes since 25.12.0:
  * fix missing alias property in AgentConfigurationForm
  * Optimize StorageJanitor::findOrphanedItems</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/
- No code change since 25.12.1</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 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>
</package>
<package pkgid="326aaacf257e606aa96d891b570ad33be64c818e4d718a98ea0d52356c09de547f8a9f9075fd272190ab3f6d53f8061656081f054ba4a365ac33c6ab637ce1f6" name="akonadi-calendar-tools-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- No code change since 25.08.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Fix the Qt commercial license naming
  * 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>
</package>
<package pkgid="f7d03a677e007d4cd94c97f0bdf469195571fafd27af8c56db20dc598e82ed989cc9bdfaf22691f5229110e2b04ea851686dbba49a7370d0249066e5f672f69a" name="akonadi-contacts" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * const'ify pointer + use QLineEdit
  * const'ify variable + use missing [[nodiscard]]
  * Rename variables
  * Fix cppcheck warning (rename variable which shadows others)
  * Add missing explicit
  * Add icon + add parent + add tooltip
  * Initialize in constructor
  * Fix enable/disable remove button
  * Fix remove button state
  * Port away java style iterator
  * Fix show department
  * Show impp info
  * Allow to use resourceLabel()
  * Show web info
  * Const'ify
  * const'ify
  * Port deprecated invalidateFilter method
  * Use correct KMime include
  * Use u'&lt;foo&gt;'
  * Fix some cppcheck warnings
  * Increase ktextaddons to 1.7.0
  * Fix some cppcheck warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="7847d1026d7b31bb430c8ac4db3cfb10e9f2fac32aa1d77711e8d9e6e491c20e18842909ec3d8380c1eb1b42780b96c141f08696fe85a4d3df1d4adc3b678944" name="akonadi-contacts-devel" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * const'ify pointer + use QLineEdit
  * const'ify variable + use missing [[nodiscard]]
  * Rename variables
  * Fix cppcheck warning (rename variable which shadows others)
  * Add missing explicit
  * Add icon + add parent + add tooltip
  * Initialize in constructor
  * Fix enable/disable remove button
  * Fix remove button state
  * Port away java style iterator
  * Fix show department
  * Show impp info
  * Allow to use resourceLabel()
  * Show web info
  * Const'ify
  * const'ify
  * Port deprecated invalidateFilter method
  * Use correct KMime include
  * Use u'&lt;foo&gt;'
  * Fix some cppcheck warnings
  * Increase ktextaddons to 1.7.0
  * Fix some cppcheck warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="74ab7b4ff51323f14d965f1f68f2a6514623bb0f985ce535d3575376dc02cd59dd4ef8454d7ee29f8ad3476f4f73285d471e9dd16cd96265ff19bf597176ff36" name="akonadi-contacts-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * const'ify pointer + use QLineEdit
  * const'ify variable + use missing [[nodiscard]]
  * Rename variables
  * Fix cppcheck warning (rename variable which shadows others)
  * Add missing explicit
  * Add icon + add parent + add tooltip
  * Initialize in constructor
  * Fix enable/disable remove button
  * Fix remove button state
  * Port away java style iterator
  * Fix show department
  * Show impp info
  * Allow to use resourceLabel()
  * Show web info
  * Const'ify
  * const'ify
  * Port deprecated invalidateFilter method
  * Use correct KMime include
  * Use u'&lt;foo&gt;'
  * Fix some cppcheck warnings
  * Increase ktextaddons to 1.7.0
  * Fix some cppcheck warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="f9fbcd624d1e0dd91fb794c0834c6c91b1e0ff5f7f392d86521c385b19dbf716f87eb153191567b5535f7a0cfdac8bf7f55a055d7b296c2dbdd06cdf76ef6e23" name="akonadi-devel" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Too many changes since 25.08.3, only listing bugfixes:
  * Fix bug 511642: Sort tags by name (kde#511642)
  * widgets/standardactionmanager: Filter clipboard change events (kde#485661, kde#508727)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Fix SQL syntax error when using MariaDB 12.1
  * Revert "Extend the protocol with BeginItemSync and EndItemSync commands"
  * Revert "DataStream: distinguish between regular exception and timeout"
  * Revert "ItemQueryHelper: use a more helpful exception message"
  * Revert "Implement ItemSyncHandler"
  * Revert "Switch ItemSync to the new server-side itemsync protocol"
  * Revert "Deprecated TransactionJobs and TransactionSequence"
  * Revert "Fix handling subjob error in new ItemSync"
  * Revert "Decrease the default size of batchSize reported by ResourceBase"
  * Revert "ItemSync: don't send EndItemSync if we did not send BeginItemSync"
  * Revert "Fix build against Qt 5.14"
  * Revert "ItemSync: don't use long-lasting multi-item transactions"
  * Revert "ItemSync: propagate merge mode to BeginItemSync command"
  * Revert "ItemSync: fix &amp; adjust itemsynctest"
  * Revert "Connection: specify socket read timeout using std::chrono"
  * Revert "ItemSync: use DB transactions to optimize sync speed"
  * Revert "Fix a spelling and a newline-at-eof issue to pass CI"
  * Revert "A round of clang-format for CI"
  * Revert "Fix Windows build, adapt to rename"</changelog>
  <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/
- Changes since 25.12.0:
  * fix missing alias property in AgentConfigurationForm
  * Optimize StorageJanitor::findOrphanedItems</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/
- No code change since 25.12.1</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 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>
</package>
<package pkgid="26d8495ffe351b3099b9087110c574b0a932102059ad156b83f6815616b2d4f5164ee3fea5270798dda1981d7a0f40506185100acca16b093b6dd7d2a8fc4a2a" name="akonadi-import-wizard-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Clean includes
  * Convert QLatin1Char</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- Changes since 25.12.3:
  * 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
  * Remove unused variables
  * 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/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&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>
</package>
<package pkgid="fcfb59b620d47f485030d4f18f1c4e405e97298d7b8859e55897f330f6ed51357b00a3167b08cbd5821b83d47c68e051ae57c4706301f78cceca3243cd32d2d4" name="akonadi-imports" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Too many changes since 25.08.3, only listing bugfixes:
  * Fix bug 511642: Sort tags by name (kde#511642)
  * widgets/standardactionmanager: Filter clipboard change events (kde#485661, kde#508727)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Fix SQL syntax error when using MariaDB 12.1
  * Revert "Extend the protocol with BeginItemSync and EndItemSync commands"
  * Revert "DataStream: distinguish between regular exception and timeout"
  * Revert "ItemQueryHelper: use a more helpful exception message"
  * Revert "Implement ItemSyncHandler"
  * Revert "Switch ItemSync to the new server-side itemsync protocol"
  * Revert "Deprecated TransactionJobs and TransactionSequence"
  * Revert "Fix handling subjob error in new ItemSync"
  * Revert "Decrease the default size of batchSize reported by ResourceBase"
  * Revert "ItemSync: don't send EndItemSync if we did not send BeginItemSync"
  * Revert "Fix build against Qt 5.14"
  * Revert "ItemSync: don't use long-lasting multi-item transactions"
  * Revert "ItemSync: propagate merge mode to BeginItemSync command"
  * Revert "ItemSync: fix &amp; adjust itemsynctest"
  * Revert "Connection: specify socket read timeout using std::chrono"
  * Revert "ItemSync: use DB transactions to optimize sync speed"
  * Revert "Fix a spelling and a newline-at-eof issue to pass CI"
  * Revert "A round of clang-format for CI"
  * Revert "Fix Windows build, adapt to rename"</changelog>
  <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/
- Changes since 25.12.0:
  * fix missing alias property in AgentConfigurationForm
  * Optimize StorageJanitor::findOrphanedItems</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/
- No code change since 25.12.1</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 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>
</package>
<package pkgid="c92bd4a7a55089be85500a13e8003c7624d0c34852c91dd7b84d691281fba010574b47cc9f3ed1ca513d671c0a1aff5eec7bf692bf3461f2ed72054b5e30c4bf" name="akonadi-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Too many changes since 25.08.3, only listing bugfixes:
  * Fix bug 511642: Sort tags by name (kde#511642)
  * widgets/standardactionmanager: Filter clipboard change events (kde#485661, kde#508727)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Fix SQL syntax error when using MariaDB 12.1
  * Revert "Extend the protocol with BeginItemSync and EndItemSync commands"
  * Revert "DataStream: distinguish between regular exception and timeout"
  * Revert "ItemQueryHelper: use a more helpful exception message"
  * Revert "Implement ItemSyncHandler"
  * Revert "Switch ItemSync to the new server-side itemsync protocol"
  * Revert "Deprecated TransactionJobs and TransactionSequence"
  * Revert "Fix handling subjob error in new ItemSync"
  * Revert "Decrease the default size of batchSize reported by ResourceBase"
  * Revert "ItemSync: don't send EndItemSync if we did not send BeginItemSync"
  * Revert "Fix build against Qt 5.14"
  * Revert "ItemSync: don't use long-lasting multi-item transactions"
  * Revert "ItemSync: propagate merge mode to BeginItemSync command"
  * Revert "ItemSync: fix &amp; adjust itemsynctest"
  * Revert "Connection: specify socket read timeout using std::chrono"
  * Revert "ItemSync: use DB transactions to optimize sync speed"
  * Revert "Fix a spelling and a newline-at-eof issue to pass CI"
  * Revert "A round of clang-format for CI"
  * Revert "Fix Windows build, adapt to rename"</changelog>
  <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/
- Changes since 25.12.0:
  * fix missing alias property in AgentConfigurationForm
  * Optimize StorageJanitor::findOrphanedItems</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/
- No code change since 25.12.1</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 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>
</package>
<package pkgid="41d108fb9f82b6e1120788dcbf124cc1ff8bb4d56079b8593e86ca980bca10438c235a5e9ca3dae599fe5a88f241815523ae97f2de155e4dce6b1c3c427a563d" name="akonadi-mime" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Use const KMime objects where possible
  * Use non-deprecated KMime API
  * Expose special mail collection to QML
  * Use QCOMPARE here</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="b9610b3044b27d7d424989dbbc5024a5c186bf27b0929eec4b8f15d10859846a45bb906c18ff2f2a80ecb72c90a49a30653832d2a2040c74716a928a90e06703" name="akonadi-mime-devel" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Use const KMime objects where possible
  * Use non-deprecated KMime API
  * Expose special mail collection to QML
  * Use QCOMPARE here</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="5c14608ff7bf1b2bf88615f9687034f3491d22aa618f578f58402bcc2a0f91db3f32aa67fe94546f5910af89d35384cf8aed85be35e058c362c71da1a512a0bb" name="akonadi-plugin-contacts" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * const'ify pointer + use QLineEdit
  * const'ify variable + use missing [[nodiscard]]
  * Rename variables
  * Fix cppcheck warning (rename variable which shadows others)
  * Add missing explicit
  * Add icon + add parent + add tooltip
  * Initialize in constructor
  * Fix enable/disable remove button
  * Fix remove button state
  * Port away java style iterator
  * Fix show department
  * Show impp info
  * Allow to use resourceLabel()
  * Show web info
  * Const'ify
  * const'ify
  * Port deprecated invalidateFilter method
  * Use correct KMime include
  * Use u'&lt;foo&gt;'
  * Fix some cppcheck warnings
  * Increase ktextaddons to 1.7.0
  * Fix some cppcheck warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="885672d22ac9778acb7d1581d20c7abe04440254a840b09f48adf0c698e6e32fae6d45c156e392b29ed5bb599420ad5dab39692a05195112c48ea1e325f808a2" name="akonadi-plugin-mime" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Use const KMime objects where possible
  * Use non-deprecated KMime API
  * Expose special mail collection to QML
  * Use QCOMPARE here</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="6bea65c8d43ab29bd9a48dec53ef0c43c1bd7832ea042ad01c37c2676c2a321a7014978771bbb64a61abe073c4acf7b105acdb9fb6696856def2aefced076729" name="akonadi-search" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Port to QLineEdit
  * Remove unused include
  * Use named struct
  * Use QCOMPARE here
  * Fix some cppcheck warnings
  * Increase ktextaddons to 1.7.0
  * Disable CMAKE_CXX_SCAN_FOR_MODULES</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Pre commit will not executed when apply patch
  * Fix build with corrosion 0.6</changelog>
  <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:
  * agent: update htmlparser (kde#514669)</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
- 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>
</package>
<package pkgid="320670f13002c4be3bd1db263e2ffb53bd6d9a9b06ed20141686e438bf057a2a37ec86a7ab3f9447902d1b7b397b6ff5a80f1d7ea847608102459a216ecac093" name="akonadi-search-devel" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Port to QLineEdit
  * Remove unused include
  * Use named struct
  * Use QCOMPARE here
  * Fix some cppcheck warnings
  * Increase ktextaddons to 1.7.0
  * Disable CMAKE_CXX_SCAN_FOR_MODULES</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Pre commit will not executed when apply patch
  * Fix build with corrosion 0.6</changelog>
  <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:
  * agent: update htmlparser (kde#514669)</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
- 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>
</package>
<package pkgid="8d974343f858368f3811e6c848368d989b49c44609affea1d7a672e3ddb78d60cf6ce6eeafc7a3178c8afee495051eb3524f26327fb21247edaa6c54cf76e3f0" name="akonadi-search-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Port to QLineEdit
  * Remove unused include
  * Use named struct
  * Use QCOMPARE here
  * Fix some cppcheck warnings
  * Increase ktextaddons to 1.7.0
  * Disable CMAKE_CXX_SCAN_FOR_MODULES</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Pre commit will not executed when apply patch
  * Fix build with corrosion 0.6</changelog>
  <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:
  * agent: update htmlparser (kde#514669)</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
- 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>
</package>
<package pkgid="d8be9fb81c0b51f28a07c3a75d4bccb46ae21547b1b3bcf42defe33b3fd45e5dabded49707b4b8669fe36d1399f4c2c82e0a7c43faa0a12a136826bcf1b3cdd2" name="akonadiconsole-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Port deprecated invalidateFilter
  * Ensure we use non-mutating KMime header API
  * Clean includes
  * Disable CMAKE_CXX_SCAN_FOR_MODULES</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- Changes since 25.12.3:
  * Show Account ID for agent
  * Add warn_about_unknown_commands: false
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Make sure that we don't add deprecated code
  * Port deprecated methods
  * Port KMime::Message from QSharedPointer to std::shared_ptr
  * 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/
- Changes since 26.03.90:
  * 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>
</package>
<package pkgid="4ce7eda126c99c5a2b7031f21419b524a7e399d383ba0d3c13a20e056e6af861030a166a426eaa3931fc28e04c56321b2b6330f13e0458fac164aeb758b3247f" name="akregator-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Fix stable url
  * Port away java style iterator
  * Fix typo
  * Move settings to config-*.h + implement HAVE_TEXTTOSPEECH_ENQQUEUE_SUPPORT
  * Port deprecated invalidateFilter method
  * Remove unused include
  * Fix version
  * Make it compile with new api
  * Step 1 for porting to TextAddonsWidgets
  * Prepare to support whatsnew/etc from ktextaddonswidget
  * Fix some cppcheck warnings
  * Add x-scheme-handler/feed in mimetype
  * Don't show "what's new" in first step
  * Use u'...'
  * Increase ktextaddons to 1.7.0
  * Fix some cppcheck warnings
  * Remove unused method
  * Add "rss" keyword to .desktop file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Look at to build against release 25.12
  * Use release 25.12 branch</changelog>
  <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/
- Changes since 25.12.0:
  * Fix restore main window not being registered with the system tray (kde#494071)
  * CI: Add documentation build</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:
  * documentation.yml is no more needed
  * Fix clazy warnings (kde#514380)</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 since 25.12.3, only listing bugfixes:
  * Fix restore main window not being registered with the system tray (kde#494071)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&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:
  * 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/
- No code change since 26.04.0</changelog>
</package>
<package pkgid="5cf3911829356264efb152828fc51c51a8a62535b85a876f6d40507ebcd7f46a7c847fe2a1c14c995a6243f344943ec2ff90573c03e608390a95a1311460b973" name="alac" arch="s390x">
  <version epoch="0" ver="0.0+git.20160511" rel="bp161.1.2"/>
  <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="955f3829ff37855de32e484e0583fbfda660bbfb2942ce6aad0a34310a9bc3fcf46b7ca1f92fb9fcf0593dac8226e54c18da36cad284dcaf7dc87c972d45b471" name="alac-devel" arch="s390x">
  <version epoch="0" ver="0.0+git.20160511" rel="bp161.1.2"/>
  <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="42b1f27ee4e2be2d576ecea3f7cfc4cac24e7508763dc844b56ee5348f0b03b7c406d33aa3ff24d0efea036bb1898bb9ef3ecb75e544fa65a42302b764d25f45" name="alacarte" arch="noarch">
  <version epoch="0" ver="3.56.0" rel="bp161.1.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1647864000">- Update to version 3.44.0:
  + Resync command line validity on focus gained
    (glgo#GNOME/alacarte#10).
  + Fix icon changing (glgo#GNOME/alacarte#13).
  + Updated translations.
- Drop no longer needed hicolor-icon-theme build requirement. It
  was only being required for the icon_theme_cache_post(un) macros,
  which, by the way, have been replaced by RPM file trigger
  facilities.
- Bump Python minimal build requirement version from 3.2 to 3.3
  aligning with configure build script checks.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1648036800">- Update to version 3.44.1:
  + Updated translations.
- Replace intltool build requirement with gettext to follow
  upstream changes.
- Add a shell construct to check whether the ChangeLog file size is
  zero or not. If it's zero, we don't package the file, but remove
  it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655726400">- Update to version 3.44.2:
  + Fix launcher saving.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.44.3:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695556800">- Update to version 3.50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711022400">- Update to version 3.52.0:
  + 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 3.54.0:
  + Show only images in icon picker.
  + Add AppStream metadata.
  + Updated translations.
- Convert to obs_scm source service for easier updating.
- Add libtool BuildRequires and call autogen.sh: the git checkout
  is not bootstrapped.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736769600">- Update to version 3.54.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1745668800">- Update to version 3.56.0:
  + Ignore missing icon file.
  + Updated translations.
- Drop update-desktop-files BuildRequires and macro, we are
  dropping it from distro.</changelog>
</package>
<package pkgid="72d8003b9e95073c578144e7746a49e5aae2b6365d876e360215bf1fe5453398a770ea0ce73703d51e642bd6f8c896e0b3a89bbe4156cf96b560ea9dfdf9b315" name="alacarte-lang" arch="noarch">
  <version epoch="0" ver="3.56.0" rel="bp161.1.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1647864000">- Update to version 3.44.0:
  + Resync command line validity on focus gained
    (glgo#GNOME/alacarte#10).
  + Fix icon changing (glgo#GNOME/alacarte#13).
  + Updated translations.
- Drop no longer needed hicolor-icon-theme build requirement. It
  was only being required for the icon_theme_cache_post(un) macros,
  which, by the way, have been replaced by RPM file trigger
  facilities.
- Bump Python minimal build requirement version from 3.2 to 3.3
  aligning with configure build script checks.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1648036800">- Update to version 3.44.1:
  + Updated translations.
- Replace intltool build requirement with gettext to follow
  upstream changes.
- Add a shell construct to check whether the ChangeLog file size is
  zero or not. If it's zero, we don't package the file, but remove
  it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655726400">- Update to version 3.44.2:
  + Fix launcher saving.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.44.3:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695556800">- Update to version 3.50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711022400">- Update to version 3.52.0:
  + 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 3.54.0:
  + Show only images in icon picker.
  + Add AppStream metadata.
  + Updated translations.
- Convert to obs_scm source service for easier updating.
- Add libtool BuildRequires and call autogen.sh: the git checkout
  is not bootstrapped.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736769600">- Update to version 3.54.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1745668800">- Update to version 3.56.0:
  + Ignore missing icon file.
  + Updated translations.
- Drop update-desktop-files BuildRequires and macro, we are
  dropping it from distro.</changelog>
</package>
<package pkgid="d3da75d15c839b80ac2483e307e88b755166f5967391cd433a451536be1a70b23dc0f86a91221bc2528182fd5fd55ff70bf567356678974b4ac32311ae0b5714" name="alacritty" arch="s390x">
  <version epoch="0" ver="0.13.2" rel="bp161.1.6"/>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1687089600">- Make terminfo package a suggested dependency
- Do not install terminfo anymore</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1688472000">- Update to version 0.12.2:
  * Fix the crash when shrinking scrolled terminal
  * Fix freeze with some drivers when using GLX
  * Fix hyperlink preview for 2 lines terminal
  * Bump `actions/checkout` to v3</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1696334400">- Update to version 0.12.3:
  * Fix the crash when shrinking scrolled terminal
  * Fix freeze with some drivers when using GLX
  * Fix hyperlink preview for 2 lines terminal
  * Update winit to 0.28.7 and sctk to 0.16.1</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1696852800">- Reduced vendored size using cargo-vendor-filterer
  * vendor.tar.xz was 28MB.. now it is 8.2MB
- Update _service file
  * replace mode "disabled" to "manual" since "disabled" is deprecated.</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="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1704024000">- Enable automatic updates of vendored dependencies
- Remove cargo_config since it's now build by cargo_vendor
- Generate manpages via scdoc
- Update to version 0.13.0:
  * Added
    + Warnings for unused configuration file options
    + Config option persist in hints config section
    + Support for keybindings with dead keys
    + Back/Forward mouse buttons support in bindings
    + Copy global IPC options (-w -1) for new windows
    + Support startup notify protocol to raise initial window on
    Wayland/X11
    + Debug option prefer_egl to prioritize EGL over other display
    APIs
    + Inline vi-mode search using f/F/t/T
    + window.blur config option to request blur for transparent
    windows
    + --option argument for alacritty msg create-window
    + Support for DECRQM/DECRPM escape sequences
    + Support for kitty's keyboard protocol
  * Changed
    + Mode-specific bindings can now be bound in any mode for
    easier macros
    + --help output is more compact now and uses more neutral
    palette
    + Configuration file now uses TOML instead of YAML
    + Deprecated config option draw_bold_text_with_bright_colors,
    use colors.draw_bold_text_with_bright_colors
    + Deprecated config option key_bindings, use keyboard.bindings
    + Deprecated config option mouse_bindings, use mouse.bindings
    + The default colorscheme is now based on base16 classic dark
    + IME popup now tries to not obscure the current cursor line
    + The double click threshold was raised to 400ms
    + OSC 52 paste ability is now disabled by default; use
    terminal.osc52 to adjust it
    + Apply colors.transparent_background_colors for selections,
    hints, and search matches
    + Underline full hint during keyboard selection
    + Synchronized updates now use CSI 2026 instead of legacy DCS
    variant
    + In mouse mode with Shift pressed, mouse bindings without
    Shift are only triggered if no exact binding (i.e. one with
    Shift) is found.
    + Use built-in font for powerline symbols from U+E0B0 to U+E0B3
    + Default bell.animation is now Linear
    + IncreaseFontSize/DecreaseFontSize step is now 1px
    + font.size precision was raised to 6 floating point digits
    + Default font size to 11.25 matching 15px
    + Xft.dpi is now reloaded when xsettingd change its value on
    X11
  * Fixed
    + Unconditional query of xdg-portal settings on Wayland
    + Maximized startup mode not filling the screen properly on
    GNOME Wayland
    + Default Vi key bindings for Last/First actions not working on
    X11/Wayland
    + Cut off wide characters in preedit string
    + Scrolling on touchscreens
    + Double clicking on CSD titlebar not always maximizing a
    window on Wayland
    + Excessive memory usage when using regexes with a large number
    of possible states window.decorations_theme_variant not live
    reloading
    + Copy/Paste being truncated to 64KiB on Wayland
    + X11 clipboard lagging behind sometimes
    + High wakeup count on Wayland due to clipboard polling
    + Blocking paste freezing alacritty on Wayland
    + Crash on exit when using NVIDIA binary drivers on Wayland
    + window.startup_mode applied to window again when creating new
    tab
    + Crash when leaving search after resize
    + Cursor being hidden after reaching cursor blinking timeout
    + Message bar content getting stuck after closing with multiple
    messages on Wayland
    + Vi cursor position not redrawn on PageUp/PageDown without
    scrollback
    + Cursor not updating when blinking and viewport is scrolled
    + Failure to start with recent version of mesa's i915 driver
    + Error when using chars inside the mouse bindings
  * Removed
    + Config option background_opacity, use
    window.background_opacity
    + Config option colors.search.bar, use colors.footer_bar
    instead
    + Config option mouse.url, use the hints config section
    + Config options mouse.double_click and mouse.triple_click</changelog>
  <changelog author="dimstar@opensuse.org" date="1704974400">- Update to version 0.13.1:
  * Fix manpage string escapes
  * Fix serde tests without default features
  * Bump winit to 0.29.9
  * Ignore null values in `alacritty migrate`
  * Add vi search paste bindings
  * Fix replacing optional fields
  * Fix number-based mouse bindings
  * Bump winit to 0.29.8</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1711195200">- Use `filter` option in cargo vendoring.
- Use zstd compression for source tar and vendored tar.
- `filter` + zstd results in better compression and storage savings.</changelog>
  <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>
</package>
<package pkgid="b4830420fa8ec9d288661d39605c84f07c39bfaf9d4f5bdf398871fe2cb0a97ba423eb722491c599e12b9114160712186360cf594335bb96acf4bd5388c97d1c" name="alacritty-bash-completion" arch="noarch">
  <version epoch="0" ver="0.13.2" rel="bp161.1.6"/>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1687089600">- Make terminfo package a suggested dependency
- Do not install terminfo anymore</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1688472000">- Update to version 0.12.2:
  * Fix the crash when shrinking scrolled terminal
  * Fix freeze with some drivers when using GLX
  * Fix hyperlink preview for 2 lines terminal
  * Bump `actions/checkout` to v3</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1696334400">- Update to version 0.12.3:
  * Fix the crash when shrinking scrolled terminal
  * Fix freeze with some drivers when using GLX
  * Fix hyperlink preview for 2 lines terminal
  * Update winit to 0.28.7 and sctk to 0.16.1</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1696852800">- Reduced vendored size using cargo-vendor-filterer
  * vendor.tar.xz was 28MB.. now it is 8.2MB
- Update _service file
  * replace mode "disabled" to "manual" since "disabled" is deprecated.</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="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1704024000">- Enable automatic updates of vendored dependencies
- Remove cargo_config since it's now build by cargo_vendor
- Generate manpages via scdoc
- Update to version 0.13.0:
  * Added
    + Warnings for unused configuration file options
    + Config option persist in hints config section
    + Support for keybindings with dead keys
    + Back/Forward mouse buttons support in bindings
    + Copy global IPC options (-w -1) for new windows
    + Support startup notify protocol to raise initial window on
    Wayland/X11
    + Debug option prefer_egl to prioritize EGL over other display
    APIs
    + Inline vi-mode search using f/F/t/T
    + window.blur config option to request blur for transparent
    windows
    + --option argument for alacritty msg create-window
    + Support for DECRQM/DECRPM escape sequences
    + Support for kitty's keyboard protocol
  * Changed
    + Mode-specific bindings can now be bound in any mode for
    easier macros
    + --help output is more compact now and uses more neutral
    palette
    + Configuration file now uses TOML instead of YAML
    + Deprecated config option draw_bold_text_with_bright_colors,
    use colors.draw_bold_text_with_bright_colors
    + Deprecated config option key_bindings, use keyboard.bindings
    + Deprecated config option mouse_bindings, use mouse.bindings
    + The default colorscheme is now based on base16 classic dark
    + IME popup now tries to not obscure the current cursor line
    + The double click threshold was raised to 400ms
    + OSC 52 paste ability is now disabled by default; use
    terminal.osc52 to adjust it
    + Apply colors.transparent_background_colors for selections,
    hints, and search matches
    + Underline full hint during keyboard selection
    + Synchronized updates now use CSI 2026 instead of legacy DCS
    variant
    + In mouse mode with Shift pressed, mouse bindings without
    Shift are only triggered if no exact binding (i.e. one with
    Shift) is found.
    + Use built-in font for powerline symbols from U+E0B0 to U+E0B3
    + Default bell.animation is now Linear
    + IncreaseFontSize/DecreaseFontSize step is now 1px
    + font.size precision was raised to 6 floating point digits
    + Default font size to 11.25 matching 15px
    + Xft.dpi is now reloaded when xsettingd change its value on
    X11
  * Fixed
    + Unconditional query of xdg-portal settings on Wayland
    + Maximized startup mode not filling the screen properly on
    GNOME Wayland
    + Default Vi key bindings for Last/First actions not working on
    X11/Wayland
    + Cut off wide characters in preedit string
    + Scrolling on touchscreens
    + Double clicking on CSD titlebar not always maximizing a
    window on Wayland
    + Excessive memory usage when using regexes with a large number
    of possible states window.decorations_theme_variant not live
    reloading
    + Copy/Paste being truncated to 64KiB on Wayland
    + X11 clipboard lagging behind sometimes
    + High wakeup count on Wayland due to clipboard polling
    + Blocking paste freezing alacritty on Wayland
    + Crash on exit when using NVIDIA binary drivers on Wayland
    + window.startup_mode applied to window again when creating new
    tab
    + Crash when leaving search after resize
    + Cursor being hidden after reaching cursor blinking timeout
    + Message bar content getting stuck after closing with multiple
    messages on Wayland
    + Vi cursor position not redrawn on PageUp/PageDown without
    scrollback
    + Cursor not updating when blinking and viewport is scrolled
    + Failure to start with recent version of mesa's i915 driver
    + Error when using chars inside the mouse bindings
  * Removed
    + Config option background_opacity, use
    window.background_opacity
    + Config option colors.search.bar, use colors.footer_bar
    instead
    + Config option mouse.url, use the hints config section
    + Config options mouse.double_click and mouse.triple_click</changelog>
  <changelog author="dimstar@opensuse.org" date="1704974400">- Update to version 0.13.1:
  * Fix manpage string escapes
  * Fix serde tests without default features
  * Bump winit to 0.29.9
  * Ignore null values in `alacritty migrate`
  * Add vi search paste bindings
  * Fix replacing optional fields
  * Fix number-based mouse bindings
  * Bump winit to 0.29.8</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1711195200">- Use `filter` option in cargo vendoring.
- Use zstd compression for source tar and vendored tar.
- `filter` + zstd results in better compression and storage savings.</changelog>
  <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>
</package>
<package pkgid="946fe99fd4568b179d296d80dc301d8087fd6f857b09a42759c9ddb8a43d46bef1364b685c5ca996d7fb7f0f32708c5a857c2933c94cf83fa7ac6e6f4615a130" name="alacritty-fish-completion" arch="noarch">
  <version epoch="0" ver="0.13.2" rel="bp161.1.6"/>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1687089600">- Make terminfo package a suggested dependency
- Do not install terminfo anymore</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1688472000">- Update to version 0.12.2:
  * Fix the crash when shrinking scrolled terminal
  * Fix freeze with some drivers when using GLX
  * Fix hyperlink preview for 2 lines terminal
  * Bump `actions/checkout` to v3</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1696334400">- Update to version 0.12.3:
  * Fix the crash when shrinking scrolled terminal
  * Fix freeze with some drivers when using GLX
  * Fix hyperlink preview for 2 lines terminal
  * Update winit to 0.28.7 and sctk to 0.16.1</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1696852800">- Reduced vendored size using cargo-vendor-filterer
  * vendor.tar.xz was 28MB.. now it is 8.2MB
- Update _service file
  * replace mode "disabled" to "manual" since "disabled" is deprecated.</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="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1704024000">- Enable automatic updates of vendored dependencies
- Remove cargo_config since it's now build by cargo_vendor
- Generate manpages via scdoc
- Update to version 0.13.0:
  * Added
    + Warnings for unused configuration file options
    + Config option persist in hints config section
    + Support for keybindings with dead keys
    + Back/Forward mouse buttons support in bindings
    + Copy global IPC options (-w -1) for new windows
    + Support startup notify protocol to raise initial window on
    Wayland/X11
    + Debug option prefer_egl to prioritize EGL over other display
    APIs
    + Inline vi-mode search using f/F/t/T
    + window.blur config option to request blur for transparent
    windows
    + --option argument for alacritty msg create-window
    + Support for DECRQM/DECRPM escape sequences
    + Support for kitty's keyboard protocol
  * Changed
    + Mode-specific bindings can now be bound in any mode for
    easier macros
    + --help output is more compact now and uses more neutral
    palette
    + Configuration file now uses TOML instead of YAML
    + Deprecated config option draw_bold_text_with_bright_colors,
    use colors.draw_bold_text_with_bright_colors
    + Deprecated config option key_bindings, use keyboard.bindings
    + Deprecated config option mouse_bindings, use mouse.bindings
    + The default colorscheme is now based on base16 classic dark
    + IME popup now tries to not obscure the current cursor line
    + The double click threshold was raised to 400ms
    + OSC 52 paste ability is now disabled by default; use
    terminal.osc52 to adjust it
    + Apply colors.transparent_background_colors for selections,
    hints, and search matches
    + Underline full hint during keyboard selection
    + Synchronized updates now use CSI 2026 instead of legacy DCS
    variant
    + In mouse mode with Shift pressed, mouse bindings without
    Shift are only triggered if no exact binding (i.e. one with
    Shift) is found.
    + Use built-in font for powerline symbols from U+E0B0 to U+E0B3
    + Default bell.animation is now Linear
    + IncreaseFontSize/DecreaseFontSize step is now 1px
    + font.size precision was raised to 6 floating point digits
    + Default font size to 11.25 matching 15px
    + Xft.dpi is now reloaded when xsettingd change its value on
    X11
  * Fixed
    + Unconditional query of xdg-portal settings on Wayland
    + Maximized startup mode not filling the screen properly on
    GNOME Wayland
    + Default Vi key bindings for Last/First actions not working on
    X11/Wayland
    + Cut off wide characters in preedit string
    + Scrolling on touchscreens
    + Double clicking on CSD titlebar not always maximizing a
    window on Wayland
    + Excessive memory usage when using regexes with a large number
    of possible states window.decorations_theme_variant not live
    reloading
    + Copy/Paste being truncated to 64KiB on Wayland
    + X11 clipboard lagging behind sometimes
    + High wakeup count on Wayland due to clipboard polling
    + Blocking paste freezing alacritty on Wayland
    + Crash on exit when using NVIDIA binary drivers on Wayland
    + window.startup_mode applied to window again when creating new
    tab
    + Crash when leaving search after resize
    + Cursor being hidden after reaching cursor blinking timeout
    + Message bar content getting stuck after closing with multiple
    messages on Wayland
    + Vi cursor position not redrawn on PageUp/PageDown without
    scrollback
    + Cursor not updating when blinking and viewport is scrolled
    + Failure to start with recent version of mesa's i915 driver
    + Error when using chars inside the mouse bindings
  * Removed
    + Config option background_opacity, use
    window.background_opacity
    + Config option colors.search.bar, use colors.footer_bar
    instead
    + Config option mouse.url, use the hints config section
    + Config options mouse.double_click and mouse.triple_click</changelog>
  <changelog author="dimstar@opensuse.org" date="1704974400">- Update to version 0.13.1:
  * Fix manpage string escapes
  * Fix serde tests without default features
  * Bump winit to 0.29.9
  * Ignore null values in `alacritty migrate`
  * Add vi search paste bindings
  * Fix replacing optional fields
  * Fix number-based mouse bindings
  * Bump winit to 0.29.8</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1711195200">- Use `filter` option in cargo vendoring.
- Use zstd compression for source tar and vendored tar.
- `filter` + zstd results in better compression and storage savings.</changelog>
  <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>
</package>
<package pkgid="99f2d6806798f9d0b2ab5dd17c4c31c3ca2881e732c3982c8a4e761ff0bf4ad4d74b4e2fe1ca4e09fa9d95a1b12d9a369a01fb3a2509f267b160841957ecd7ce" name="alacritty-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.13.2" rel="bp161.1.6"/>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1687089600">- Make terminfo package a suggested dependency
- Do not install terminfo anymore</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1688472000">- Update to version 0.12.2:
  * Fix the crash when shrinking scrolled terminal
  * Fix freeze with some drivers when using GLX
  * Fix hyperlink preview for 2 lines terminal
  * Bump `actions/checkout` to v3</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1696334400">- Update to version 0.12.3:
  * Fix the crash when shrinking scrolled terminal
  * Fix freeze with some drivers when using GLX
  * Fix hyperlink preview for 2 lines terminal
  * Update winit to 0.28.7 and sctk to 0.16.1</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1696852800">- Reduced vendored size using cargo-vendor-filterer
  * vendor.tar.xz was 28MB.. now it is 8.2MB
- Update _service file
  * replace mode "disabled" to "manual" since "disabled" is deprecated.</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="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1704024000">- Enable automatic updates of vendored dependencies
- Remove cargo_config since it's now build by cargo_vendor
- Generate manpages via scdoc
- Update to version 0.13.0:
  * Added
    + Warnings for unused configuration file options
    + Config option persist in hints config section
    + Support for keybindings with dead keys
    + Back/Forward mouse buttons support in bindings
    + Copy global IPC options (-w -1) for new windows
    + Support startup notify protocol to raise initial window on
    Wayland/X11
    + Debug option prefer_egl to prioritize EGL over other display
    APIs
    + Inline vi-mode search using f/F/t/T
    + window.blur config option to request blur for transparent
    windows
    + --option argument for alacritty msg create-window
    + Support for DECRQM/DECRPM escape sequences
    + Support for kitty's keyboard protocol
  * Changed
    + Mode-specific bindings can now be bound in any mode for
    easier macros
    + --help output is more compact now and uses more neutral
    palette
    + Configuration file now uses TOML instead of YAML
    + Deprecated config option draw_bold_text_with_bright_colors,
    use colors.draw_bold_text_with_bright_colors
    + Deprecated config option key_bindings, use keyboard.bindings
    + Deprecated config option mouse_bindings, use mouse.bindings
    + The default colorscheme is now based on base16 classic dark
    + IME popup now tries to not obscure the current cursor line
    + The double click threshold was raised to 400ms
    + OSC 52 paste ability is now disabled by default; use
    terminal.osc52 to adjust it
    + Apply colors.transparent_background_colors for selections,
    hints, and search matches
    + Underline full hint during keyboard selection
    + Synchronized updates now use CSI 2026 instead of legacy DCS
    variant
    + In mouse mode with Shift pressed, mouse bindings without
    Shift are only triggered if no exact binding (i.e. one with
    Shift) is found.
    + Use built-in font for powerline symbols from U+E0B0 to U+E0B3
    + Default bell.animation is now Linear
    + IncreaseFontSize/DecreaseFontSize step is now 1px
    + font.size precision was raised to 6 floating point digits
    + Default font size to 11.25 matching 15px
    + Xft.dpi is now reloaded when xsettingd change its value on
    X11
  * Fixed
    + Unconditional query of xdg-portal settings on Wayland
    + Maximized startup mode not filling the screen properly on
    GNOME Wayland
    + Default Vi key bindings for Last/First actions not working on
    X11/Wayland
    + Cut off wide characters in preedit string
    + Scrolling on touchscreens
    + Double clicking on CSD titlebar not always maximizing a
    window on Wayland
    + Excessive memory usage when using regexes with a large number
    of possible states window.decorations_theme_variant not live
    reloading
    + Copy/Paste being truncated to 64KiB on Wayland
    + X11 clipboard lagging behind sometimes
    + High wakeup count on Wayland due to clipboard polling
    + Blocking paste freezing alacritty on Wayland
    + Crash on exit when using NVIDIA binary drivers on Wayland
    + window.startup_mode applied to window again when creating new
    tab
    + Crash when leaving search after resize
    + Cursor being hidden after reaching cursor blinking timeout
    + Message bar content getting stuck after closing with multiple
    messages on Wayland
    + Vi cursor position not redrawn on PageUp/PageDown without
    scrollback
    + Cursor not updating when blinking and viewport is scrolled
    + Failure to start with recent version of mesa's i915 driver
    + Error when using chars inside the mouse bindings
  * Removed
    + Config option background_opacity, use
    window.background_opacity
    + Config option colors.search.bar, use colors.footer_bar
    instead
    + Config option mouse.url, use the hints config section
    + Config options mouse.double_click and mouse.triple_click</changelog>
  <changelog author="dimstar@opensuse.org" date="1704974400">- Update to version 0.13.1:
  * Fix manpage string escapes
  * Fix serde tests without default features
  * Bump winit to 0.29.9
  * Ignore null values in `alacritty migrate`
  * Add vi search paste bindings
  * Fix replacing optional fields
  * Fix number-based mouse bindings
  * Bump winit to 0.29.8</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1711195200">- Use `filter` option in cargo vendoring.
- Use zstd compression for source tar and vendored tar.
- `filter` + zstd results in better compression and storage savings.</changelog>
  <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>
</package>
<package pkgid="12417b3e4ae61b05624bd6ee88689e811ed755e4824b5af9dfbaedfae5b04e7594f2aa802b7a605bc5c40f99ed74ae24ae5aceceaa5fd745b935636257c42b8d" name="alee-fonts" arch="noarch">
  <version epoch="0" ver="13.3" rel="bp161.1.1"/>
  <changelog author="tiwai@suse.de" date="1270728000">- remove unnecessary buildrequires for too old distros</changelog>
  <changelog author="tiwai@suse.de" date="1324555200">- Renamed ttf-alee -&gt; alee-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="cfarrell@suse.com" date="1331899200">- license update: SUSE-Artistic-1.0+
  This package is Artistic-1.0 or later. Use SUSE- proprietary prefix until
  the license is accepted upstream at spdx.org</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1349092800">- remove forgotten redundant definition of %{_ttfontsdir}</changelog>
  <changelog author="coolo@suse.com" date="1359979200">- update license to new format</changelog>
  <changelog author="pgajdos@suse.com" date="1378728000">- update to 13
  * improved glyphs, new glyphs</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 13.1:
  * New maintainer, team maintained
  * improved glyphs, new glyphs</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to version 13.3:
  * various debian packaging specific updates</changelog>
</package>
<package pkgid="b60c9fc525040ef15d4af052b78cae0cdd7f2e8a10ffcc1205331a92fa56ee9848c5f2dd3fc014e0ea8cf18a58eb4cb76a7b75fc9423a22e138c97e5f6f4998f" name="alevt" arch="s390x">
  <version epoch="0" ver="1.8.1" rel="bp161.1.8"/>
  <changelog author="jw@suse.de" date="1201694400">- updated to 1.6.2
  - adapt to current v4l2 api
  - some minor fixes collected during the past years
- upstreamed patches removed.</changelog>
  <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>
</package>
<package pkgid="f9aea7f4d70b978b9b5754608490c9eb2415cde27043201b2999778ab0cd1bf74eb22c267de28e4584a5b4d9abd90bc8c8abc8513e555539a076d9d6c80958f2" name="aliftype-amiri-fonts" arch="noarch">
  <version epoch="0" ver="1.000" rel="bp161.1.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1660046400">initial commit</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1671537600">update: 0.117 -&gt; 1.000
- OTF fonts have been dropped for Frozen Release 1.000, using TTFs now
- Slanted fonts have been renamed Italic since this is less confusing.
- Remove zero-width Kashida hack needed for LibreOffice &lt; 7.5, with this release Kashida justification should be enabled for LibreOffice &gt;= 7.5.
- The font sources are now in Glyphs format, FontForge is no longer used for editing the sources.
- Remove the uyghur-hyphen PUA glyph.
- Drop U+030A and U+0325 that were misused for Quranic symbols, and add U+08D1.
- Localize stylistic set names.
- Make medial hamza work with lam-alef ligature.</changelog>
</package>
<package pkgid="b1d5be6ce1da565d8db637553fb682f3a6f6c0724711f9638b5e1d1a1f081438117175d6357b7f4b387ba8e24b976ac73ae02c00af5cbf6f937e7a741a6b4a31" name="alkimia" arch="s390x">
  <version epoch="0" ver="8.2.1" rel="bp161.1.3"/>
  <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="74ad388cfd634752f6bedc091c5ef226e5104dde3d30de184a8e7cc990eab10f3e5e65ff31d14a34a2b23104bce3cc092cbe811a1edbc5d75067af93189b15b3" name="alkimia-devel" arch="s390x">
  <version epoch="0" ver="8.2.1" rel="bp161.1.3"/>
  <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="6e8f44747c35909c0f07f06d0d4a8aabaa58fc5a851ae03a4befbfa64bfd804b38ef1156e734e902233c2670c37f49492435d0965c9d3e7384f55a9a4435db9e" name="alkimia-lang" arch="noarch">
  <version epoch="0" ver="8.2.1" rel="bp161.1.3"/>
  <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="81dcb0b713f4a6b4c02785af70c19833ae7a1bdf60737b0672bcacc4da3a4a09010e4c8fdb765a874542668bc4f6ad7fedc92ef01760159d3ee7b46d95badec3" name="alligator" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Edit org.kde.alligator.appdata.xml
  * Use a single FeedsModel in all the app
  * Fix typo in README.md Misc. typos fix.
  * Enable qmllint in CI
  * Fix and improve FeedListPage placeholder
  * Add action to copy the URL
  * Remove uneeded ColumnLayout
  * Replace outdated references to nightly APKs</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Fix crashes
  * Place the open in browser button first
  * Fix add feed dialog oddities
  * Fix pagestack showing two articles at the same time</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="871d2bdc510bbf4e0e185389a7bd618ada366e75caa44febec248f8bd9e66d69fa324fddf9b72d038974b7f75e29c5ed5f93526caef9de8820e6c7145de70aa3" name="alligator-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Edit org.kde.alligator.appdata.xml
  * Use a single FeedsModel in all the app
  * Fix typo in README.md Misc. typos fix.
  * Enable qmllint in CI
  * Fix and improve FeedListPage placeholder
  * Add action to copy the URL
  * Remove uneeded ColumnLayout
  * Replace outdated references to nightly APKs</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Fix crashes
  * Place the open in browser button first
  * Fix add feed dialog oddities
  * Fix pagestack showing two articles at the same time</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="58c61b1d985046e3ea895d5455044db73187523478d79fce5739d327b19ee44e19d7ae80339f624a6706891d3c04da2f1c85de9d57e765b4fba0c74b7cdcfbb9" name="alloy" arch="s390x">
  <version epoch="0" ver="1.17.1" rel="160099.1.1"/>
  <changelog author="witold.bedyk@suse.com" date="1774526400">- update to 1.15.0:
  * BREAKING CHANGES
  - otelcol: Upgrade to OTel Collector v0.147.0
  - Renamed undocumented metrics that was previously prefixed
    with &lt;component_id&gt;&lt;metric_name&gt; to
    loki_source_awsfirehose&lt;metric_name&gt;
  * Security
    CVE-2026-26958: Update filippo.io/edwards25519 to version 1.1.1
    (bsc#1258609).
  * Features
  - alloy-mixin: Add filters, groupBy, and multi-select dashboard
    variables
  - beyla.ebpf: Add support for Prometheus native histograms
  - beyla.ebpf: Bump Beyla to v3.6
  - converters: Support converting Promtail limits_config
  - database_observability.mysql: Add filtering of query samples
    and wait events by minimum duration
  - database_observability.mysql: Embed prometheus exporter
    within db-o11y component
  - database_observability.postgres: Add configurable limit to
    pg_stat_statements query
  - database_observability.postgres: Embed prometheus exporter
    within db-o11y component
  - database_observability: Promote components to stable
  - Expose Functionality to Handle syslogs with Empty MSG Field
  - loki.process: Support structured metadata as source type of
    stage.labels for loki.process
  - loki.secretfilter: Add sampling for secretfilter entries
  - loki.source.gcplog: Add alloy config for MaxOutstandingBytes
    and MaxOutstandingMessages
  - loki.write: Add loki pipeline latency metric
  - mixin: Update loki dashboard
  - otelcol.receiver.datadog: Expose intake proxy and
    trace_id_cache_size settings
  - prometheus.exporter.cloudwatch: Use aws-sdk-go-v2 by default
  - pyroscope.ebpf: Add comm, pid labels and kernel frame options
- update to 1.14.2:
  * Security
    CVE-2026-33186: Update module google.golang.org/grpc to v1.79.3
    (bsc#1260317).
- update to 1.14.1:
  * Bug Fixes
  - Correctly handle the deprecated topic field in
    otelcol.receiver.kafka configuration
  - loki.process: Protect against json that does not look like
    docker json format
  - loki.source.file: Keep positions for compressed files when
    reading is finished
  - otelcol.receiver.datadog: Expose intake proxy and
    trace_id_cache_size settings
  - prometheus.scrape: Update arguments and targets even if
    scrape_native_histograms and extra_metrics are updated
- update to 1.14.0:
  * BREAKING CHANGES
  - loki.secretfilter: Some config options are removed entirely:
    partial_mask (replaced with redact_percent), allowlist (now
    controlled with custom gitleaks config), enable_entropy,
    include_generic, types (now controlled with custom gitleaks
    config).
  - otelcol.receiver.prometheus: otelcol.receiver.prometheus no
    longer sets start times of OTLP metrics.
  * Security:
    CVE-2026-25934: Update module github.com/go-git/go-git/v5 to
    v5.16.5 (bsc#1258099).
- update to 1.13.2:
  * Bug Fixes
  - Expose missing otelcol.processor.tail_sampling options
  - mixin: Add zipped dashboards as a release artifact
  - profiler: Backport Go 1.26 gopclntab textStart fix
  - prometheus.exporter.postgres: Update version of the exporter
    fork to fix pg_settings
  - pyroscope.ebpf: Backport dotnet nibble map fix
- update to 1.13.1:
  * Bug Fixes
  - timeout before starting new ones
- update to 1.13.0:
  * BREAKING CHANGES
  - otelcol: Upgrade to OTel Collector v0.142.0
  - otelcol.receiver.kafka: The global topic attribute has been
    deleted; use the topics attributes inside the logs, metrics,
    and traces blocks instead.
  - otelcol.exporter &gt; sending_queue &gt; batch &gt; min_size changed
    from 8192 to 2000 and max_size changed from 0 to 3000
  * Features
  - Add a virtual_node_peer_attributes and
    virtual_node_extra_label arguments to
    otelcol.connector.servicegraph
  - Add an otelcol.processor.metric_start_time component
  - Add job level period, length, and add_cloudwatch_timestamp
    options and labels_snake_case to CW exporter
  - Add missing configuration parameter
    deployment_name_from_replicaset to k8sattributes processor
  - Add parcas symbols upload to pyroscope.ebpf
  - Add sharding for loki.write
  - Add unexposed otel engine and extension to codebase and
    change build structure
  - beyla.ebpf: Add meta_cache_address to
    beyla.ebpf.attributes.kubernetes
  - beyla.ebpf: Upgrade Beyla to v2.8.5
  - Change the defaults for sending_queue &gt; batch block inside
    otelcol.exporter components
  - cluster: Support DNS discovery mode prefixes in
  - -cluster.join-addresses flag
  - converter: Update promtail converter to use file_match block
    for loki.source.file
  - database_observability: Add health check collector for
    postgres component
  - database_observability: Expose exclude_schemas and
    exclude_databases settings
  - database_observability: Support Azure cloud provider config
    data
  - database_observability.mysql: Support excluding schemas in
    all collectors
  - database_observability.postgres: Support excluding DBs in all
    collectors</changelog>
  <changelog author="witold.bedyk@suse.com" date="1776859200">- update to 1.15.1:
  * Bug Fixes
  - database_observability: Ensure connection_info_monitor
    goroutine exits on Stop
  - prometheus.exporter.postgres: Close DB connections on update
  * CVE-2026-34986: Fix panic in JWE decryption (bsc#1262955)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1777204800">- add script to package webassets inside a podman container, to not
  endanger or pollute the host system with npm</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1777204801">- update to 1.16.0:
  * Features
  - Add clustering for loki.source.kubernetes_events (#6027)
    (3dbf587) (@petewall)
  - Add otelcol.auth.google client auth provider (#5526)
    (da99a66) (@dashpole, @clayton-cornell)
  - beyla.ebpf: Bump to v3.7.0 (#5966) (5126c2e) (@marctc)
  - database_observability: Add support for GCP Cloud SQL
    metadata (#5875) (5d23245) (@cristiangreco, @clayton-cornell)
  - database_observability: Make targets optional (#5924)
    (54664b2) (@matthewnolf)
  - database_observability: Update default excluded schemas and
    users (#6080) (b386fff) (@cristiangreco)
  - faro.receiver: Add sourcemap fetching from remote locations
    (#4614) (b6cb5da) (@Oxel40)
  - helm: Add support for global.image.pullPolicy (#6069)
    (2e2ce72) (@petewall)
  - helm: Allow configuring image pull policy for config reloader
    (#5923) (991539b) (@kalleep)
  - loki.secretfilter: Add label_timed_out option to mark
    timed-out log lines (#5898) (2ad8834) (@kleimkuhler)
  - loki.secretfilter: Add secrets_redacted_by_category_total
    metric combining rule and origin (#5855) (053a2f7)
    (@kleimkuhler)
  - loki.secretfilter: Change secretfilter to use go-re2 regex
    library instead of stdlib (#5909) (c16a660) (@mikefat)
  - loki.secretfilter: Remove redundant
    secrets_redacted_by_rule_total and secrets_redacted_by_origin
    metrics (#5970) (b16decb) (@kleimkuhler)
  - Oracle exporter can scrape more than one DB (#6008) (6fbad38)
    (@ptodev)
  - prometheus.exporter.cloudwatch: Upgrade YACE and drop
    aws-sdk-go v1 support (#5936) (f1c036d) (@x1unix)
  - prometheus.exporter.mysql: Update to mysqld_exporter 0.19.0
    (#5836) (4f49b57) (@cristiangreco)
  - prometheus.remote_write: Sync WAL with upstream Prometheus
    (#5907) (e74a91b) (@x1unix)
  - pyroscope: Add support for extra async-profiler CLI arguments
    (#5472) (9251e33) (@ivanape)
  - pyroscope: Replace Parca gRPC debuginfo upload with Pyroscope
    Connect API (#5891) (e7ea34a) (@korniltsev-grafanista)
  - pyroscope: Update debuginfo client for HTTP/1.1 upload API
    (#6037) (879d8e5) (@korniltsev-grafanista)
  * Bug Fixes
  - Change service stop command from 'sc' to 'net' (#5906)
    (450973d) (@mateuszdrab)
  - database_observability.mysql: Refactor explain plan loop
    batch size (#5894) (f0fcd6b) (@cristiangreco)
  - database_observability.postgres: Cleanup embedded exporter
    collectors on reconnection (#6079) (f30d9ae) (@cristiangreco)
  - database_observability.postgres: Fix EXPLAIN param count when
    placeholders repeat (#6082) (b612b81) (@rgeyer)
  - database_observability: Drop schema_detection from logs
    (#6076) (b0105cb) (@cristiangreco)
  - database_observability: Ensure connection_info_monitor
    goroutine exits on Stop (#5874) (1e3334b) (@cristiangreco)
  - deps: Update module github.com/aws/aws-sdk-go-v2/service/s3
    to v1.97.3 [SECURITY] (#6004) (38f4346)
  - deps: Update module github.com/go-git/go-git/v5 to v5.17.1
    [SECURITY] (#5934) (a5154af)
  - deps: Update module github.com/go-git/go-git/v5 to v5.18.0
    [SECURITY] (#6090) (0e59d64)
  - deps: Update module github.com/nwaples/rardecode/v2 to v2.2.0
    [SECURITY] (b44d51a) (@jharvey10)
  - deps: Update module
    go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
    to v1.43.0 [SECURITY] (#6016) (d92c5c0)
  - deps: Update module
    go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
    to v1.43.0 [SECURITY] (#6017) (e655bbc)
  - deps: Update module go.opentelemetry.io/otel/sdk to v1.43.0
    [SECURITY] (#6018) (94006e8)
  - deps: Update some minor go dep versions (#5896) (4ddd0ed)
    (@jharvey10)
  - go: Update alloy builder image to Go 1.25.9 (#6012) (d2ae8b8)
    (@x1unix)
  - go: Upgrade to Go 1.25.9 (#6019) (d777ed1) (@x1unix,
    @kalleep)
  - Helm: RBAC template handles empty rule arrays (#4860)
    (c9430e9) (@naptalie, @dehaansa, @kalleep)
  - loki.process: Eliminate per-stream goroutines in multiline
    stage (#6036) (c089e2e) (@kgeckhart)
  - loki.process: Prevent stage.structured_metadata from adding
    the same metadata several times (#5965) (0ec8a26) (@kalleep,
    @thampiotr)
  - loki.process: Wrap template in a custom type and move
    validation to syntax.Validator (#5910) (700dd7d) (@kalleep)
  - prometheus.exporter.postgres: Close DB connections on update
    (#6021) (8da97cf) (@kalleep)
  - prometheus.scrape: Update scrape_native_histograms to be
    updated at runtime (#6087) (18b205c) (@kalleep)
  - pyroscope.ebpf: Fix deadlock on LRU eviction in irsymcache
    (#5911) (03ca563) (@luweglarz)
  - pyroscope.ebpf: Move Pyroscope ebpf metrics registration
    after component error handling (#5540) (a3c57c0) (@crbednarz,
    @marcsanmi)
  - pyroscope: Set user agent on debuginfo connect-go client
    (#6022) (38ad1ef) (@korniltsev-grafanista)
  - ui: Large arguments are downloaded as files instead of
    rendered (#5268) (26c67b3) (@ptodev)
  - Update go-m1cpu v0.1.7 -&gt; v0.2.1 to fix M5 chip crash (#6034)
    (7fa0cbc) (@ymotongpoo)
  - windows-installer: Increase service restart on failure delays
    (#5969) (add15b1) (@rknightion)</changelog>
  <changelog author="witold.bedyk@suse.com" date="1777464000">- Use systemd tmpfiles.d to create /var/lib/alloy hierarchy
  (jsc#PED-14815)
- CVE-2026-4427: Fix potential Go vuln in github.com/jackc/pgproto3
  (bsc#1259919)
  * Add 0001-Bump-sql_exporter.patch
- Use latest openSUSE Tumbleweed image for building web UI assets
- Install nvm to set node version specified upstream</changelog>
  <changelog author="witold.bedyk@suse.com" date="1778068800">- CVE-2026-41602: Fix Integer Overflow or Wraparound vulnerability in Apache
  Thrift (bsc#1263530)
  * Add 0002-Bump-Apache-Thrift.patch</changelog>
  <changelog author="witold.bedyk@suse.com" date="1778068801">- Update to version 1.16.1
  * Bug Fixes
    logging: Fix startup deadlock when components log before
    logging config is evaluated
    Update to Beyla 3.9.8
    Migrate from Docker to Moby</changelog>
  <changelog author="witold.bedyk@suse.com" date="1781006400">- CVE-2026-41889: Fix SQL injection by bumping github.com/jackc/pgx
    to version 5.9.2 (bsc#1265440)
  - add patch 0003-Bump-jackc-pgx.patch</changelog>
  <changelog author="witold.bedyk@suse.com" date="1781697600">- Update to version 1.17.0:
  * Features
    Add GraphQL server and gql subcommand
    otelcol: Add Nginx receiver
    otelcol.exporter.prometheus: Convert classic histograms to NHCB
    database_observability: Various enhancements for MySQL and Postgres
    faro.receiver: Support gzip-compressed request bodies
    Update to Beyla 3.9.8
  * Bug Fixes
    Address Critical CVE's From Scanner
    security: Update x/crypto, x/net, jackc/pgx/v5, and obi
    cluster: Fix nodes failing to join the cluster with TLS enabled
    loki.process: Fix potential deadlocks and limit stage shutdown
    Update go to v1.26.4
  * CVE-2026-44740: Fix potential DoS via infinite loops, panics or
    resource consumption by bumping
    go-git/go-billy/v5 to 5.9.0 (bsc#1267333)
  * CVE-2026-45678: Fix Postgres BIND parsing by bumping
    go.opentelemetry.io/obi to 0.9.0 (bsc#1267481)
  * CVE-2026-45682: Fix memory leak in OpenTelemetry eBPF
    instrumentation by bumping
    go.opentelemetry.io/obi to 0.9.0 (bsc#1267485)
  * CVE-2026-45686: Fix integer overflow in memcached text protocol
    parser by bumping go.opentelemetry.io/obi to
    version 0.9.0 (bsc#1267489)
  * CVE-2026-45685: Fix DoS in MongoDB TCP parser by bumping
    go.opentelemetry.io/obi to 0.9.0 (bsc#1267488)
- Drop patches:
  * 0001-Bump-sql_exporter.patch
  * 0002-Bump-Apache-Thrift.patch
  * 0003-Bump-jackc-pgx.patch
- Update to version 1.16.3:
  * Bug Fixes
    cluster: Fix nodes failing to join the cluster when TLS is
    enabled
- Update to version 1.16.2:
  * Bug Fixes
    loki.process: No longer mutate rules in stage.truncate causing
    every config update to reload pipeline when this
    stage is used
    loki.process: Potential deadlock on update with stage and
    receiver changes
    otelcol.exporter.awss3: Add missing unique_key_func_name
    attribute
    security: Address Critical CVE's From Scanner
    security: Update x/crypto and x/net for CVEs: 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#1266196)
    CVE-2026-39821: Fix validation bypass and privilege escalation
    by bumping x/net/idna (bsc#1266654)
    security: Fix multiple issues when parsing HTML files:
    CVE-2026-25680, CVE-2026-42502, CVE-2026-27136,
    CVE-2026-25681, CVE-2026-42506 (bsc#1267185)
    CVE-2026-33532: Remove dependency on vulnerable yaml library
    (bsc#1260981)</changelog>
  <changelog author="witold.bedyk@suse.com" date="1782734400">- CVE-2026-10722: Fix manipulated argument offset leading to
  integer overflow (bsc#1267811)
  * Add 0001-Fix-CVE-2026-10722.patch
- Update to version 1.17.1:
  * Bug fix
    Back off usage reporting on persistent failure instead of
    retrying every minute</changelog>
</package>
<package pkgid="e8d0c5b5a01c9db478166c6ad33293c5db6d5d82c83d2dc0c61e7ae735022ce9546e217c2cd50aeb341cf5632e614b63d63f3e1fffafc2e73252d6982180b0e0" name="almanah" arch="s390x">
  <version epoch="0" ver="0.12.3" rel="bp161.1.5"/>
  <changelog author="dimstar@opensuse.org" date="1348315200">- Update to version 0.10.0:
  + Major changes:
  - Updated EDS events integration to the new 3.5.91 API
  - Second phase of the new UI
  - Now is set the default file name when the user doing "Print
    to File"
  - Updated HACKING doc with general principles and a security
    policy
  + Bugs fixed: bgo#683570, bgo#680845, bgo#676765, bgo#676931,
    bgo#676766
  + Updated translations.
- Drop pkgconfig(gconf-2.0) BuildRequires: no longer needed.</changelog>
  <changelog author="zaitor@opensuse.org" date="1363521600">- Update to version 0.10.1:
  + Almanah doesn't encrypt the database when the application close
    (bgo#695117, bnc#809140, CVE-2013-1853).</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="3fb88a6a3ce108f6472771162890b54a9bf107c574b518016fb001329ec9d755dc506070c13da8033e08d42fef48bd54a6df61b7e45ae1305b9606cb9e6c229a" name="almanah-lang" arch="noarch">
  <version epoch="0" ver="0.12.3" rel="bp161.1.5"/>
  <changelog author="dimstar@opensuse.org" date="1348315200">- Update to version 0.10.0:
  + Major changes:
  - Updated EDS events integration to the new 3.5.91 API
  - Second phase of the new UI
  - Now is set the default file name when the user doing "Print
    to File"
  - Updated HACKING doc with general principles and a security
    policy
  + Bugs fixed: bgo#683570, bgo#680845, bgo#676765, bgo#676931,
    bgo#676766
  + Updated translations.
- Drop pkgconfig(gconf-2.0) BuildRequires: no longer needed.</changelog>
  <changelog author="zaitor@opensuse.org" date="1363521600">- Update to version 0.10.1:
  + Almanah doesn't encrypt the database when the application close
    (bgo#695117, bnc#809140, CVE-2013-1853).</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="7dfc547ba2e1137e835516f1fbdcc2a54d19d80b848da48377a8db31eac96570e281176fdaef25e21073ff1c04d925a3a34cf92a252c91afca3c8e4c1bded670" name="alpine" arch="s390x">
  <version epoch="0" ver="2.26" rel="bp161.1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1610712000">- Update to release 2.24
  * A few crash fixes
  * Implementation of XOAUTH2 for Yahoo! Mail.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1621166400">- Set system mail directory to /var/mail</changelog>
  <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>
</package>
<package pkgid="b383843718da26335a0bb3e6f25a5abc41f8be1e9aee382a7914f9fce10b26f90fb34ebb837a55b6a69e9faed4a25f29fd0af2c3844f650a04638b7ace062a57" name="alsa" arch="s390x">
  <version epoch="0" ver="1.2.16.1" rel="160099.1.1"/>
  <changelog author="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" date="1768305600">- Update to alsa-lib 1.2.15.3:
  * seq: return back old snd_seq_drain_output behaviour for -EAGAIN</changelog>
  <changelog author="tiwai@suse.com" 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="tiwai@suse.com" 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="be6b8efaf90cc50cacd54cce8252337c5cd89185dbb0efb216a5d8cf9112ea46b4eb1cbaa6f2507592b32a16de2cb11802285c0ae995004013a1fdd4e076b790" name="alsa-devel" arch="s390x">
  <version epoch="0" ver="1.2.16.1" rel="160099.1.1"/>
  <changelog author="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" date="1768305600">- Update to alsa-lib 1.2.15.3:
  * seq: return back old snd_seq_drain_output behaviour for -EAGAIN</changelog>
  <changelog author="tiwai@suse.com" 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="tiwai@suse.com" 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="b8c93e65fc0a7c7779ff88765488bc7ce2c8d0bb9ab31abebec13f44437d80ac62247e65b588522e39bee6ca029bc0d226aebdd1691be9eb42fbde46d246e0ec" name="alsa-docs" arch="noarch">
  <version epoch="0" ver="1.2.16.1" rel="160099.1.1"/>
  <changelog author="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" date="1768305600">- Update to alsa-lib 1.2.15.3:
  * seq: return back old snd_seq_drain_output behaviour for -EAGAIN</changelog>
  <changelog author="tiwai@suse.com" 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="tiwai@suse.com" 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="be7f6a92df24801c62e7b6814ef1973abbc483c9d246dbfbd436a66c048f2eac7b61ac7841f97476031119a199ccc2e8a7a19cd18cd52539d8e03275e43e9610" name="alsa-firmware" arch="noarch">
  <version epoch="0" ver="1.2.4" rel="160099.3.2"/>
  <changelog author="tiwai@suse.de" date="1391688000">- 0001-Add-cs46xx-entry-to-the-main-configure-and-Makefile..patch:
  Add firmware files for cs46xx that have been cut since 3.13
  kernel</changelog>
  <changelog author="tiwai@suse.de" date="1403092800">- Updated to alsa-firmware 1.0.28:
  Removed obsoleted patch
  0001-Add-cs46xx-entry-to-the-main-configure-and-Makefile..patch:</changelog>
  <changelog author="tiwai@suse.de" date="1424952000">- Update to alsa-firmware 1.0.29:
  update asihpi firmware to version 4.14</changelog>
  <changelog author="tiwai@suse.de" date="1559044800">- Install missing firmware files for CA0132 codec (bsc#1136638)</changelog>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-firmare 1.2.1:
  * Change FSF address (Franklin Street)
  * Fix up aica firmware licensing
  * Add new firmware for Creative CA0132 HD-Audio Codec</changelog>
  <changelog author="tiwai@suse.de" date="1579003200">- Comment out superfluous buildreq automake
- Run fdupes for reducing the duplications
- Remove conflicting CA0132 files against kernel-firmware
- Add supplements for the automatic installation
- Install license-related files into licensesdir
- Drop the support for old distros (&lt;1200), drop old udev rules</changelog>
  <changelog author="lnussel@suse.de" date="1603108800">- use %_firmwaredir</changelog>
  <changelog author="tiwai@suse.de" date="1603281600">- Update to alsa-firmware 1.2.4:
  rework in auto-tools and Makefiles
  See details in
    https://alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Fix build with older distros without %_firmwaredir</changelog>
  <changelog author="dmueller@suse.com" date="1650974400">- refresh spec file
- add gpg validation, use https</changelog>
</package>
<package pkgid="b71c55ee9abfb4c58f2199a897f369f79fd2efd46993cfca106a4c7ef5c51e1b12f5b8ee0efff02c63a30ba4864f64511d797a4d4164145e38fe0d0d286eb1ae" name="alsa-oss" arch="s390x">
  <version epoch="0" ver="1.1.8" rel="bp161.1.3"/>
  <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="4bf22a03e233b0015a32a58b48deedb97a7bf9bc78d00515fa1ee0ce0216e3320a2037afea3f84fde3963f4e64bd45caf694997a531b29fb167d2bdc8be69205" name="alsa-plugins" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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&#xF8;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="20d0038dc92c29d93133731c97b3ffd6bfca00c1b900d75e7fb67987a6e6695602b9fd4475c5d106c80854ae0150e230399cc13fc74076c930ee638f8e520a43" name="alsa-plugins-a52" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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&#xF8;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="1cda170a0d32510eb1730765a4af8ea7821218207b901fe9bffb8ebdeadcdf875761957f54ef04b442762522ee86a23329d9b57190943f1431b1d34af96559d6" name="alsa-plugins-aaf" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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&#xF8;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="3ab8f8d9a209e58a0008423375dc0b92504a08d7143f9ad14596e1758a2175fac62a2c224861d46d05e60a9a711b9f777a065e5b43cc1637d1eadcc3be04d1cd" name="alsa-plugins-arcam-av" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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&#xF8;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="c9a750f019fab167651315e5ba4b2b3b4c3bffef91b2d65d324f67da7121c4d2bcd6b4e32fee2bf98cbb7103939a50c20523db1a4c30751638b3b46f2007db22" name="alsa-plugins-jack" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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&#xF8;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="f24d07f664fbdc0bcf86b3055aab000e5d21a7d50e085d00f8cbb1abe07a228a8f06d51353002b821ab0a94a0bf62a2ac24ebbf476ea03b0d5f773e1da88e3ea" name="alsa-plugins-lavrate" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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&#xF8;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="67da45aa7aadfa9c41b878c781967802eee0bfdd0d3389aee95a2cf68e9f49c3992301d686f6818d27a1423c7f4c9c42d2ed0c11268ab270bc6837d8e3803fbc" name="alsa-plugins-maemo" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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&#xF8;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="d4b660efbb49a561cf0ac0b588e290de38f31259110ac41ee91f5e600daf62e1f60ff317fff9aebd70b2e6b977eb18f997fd84240b32b200105eb3d813a805de" name="alsa-plugins-oss" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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&#xF8;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="8c1f8c01d97a430fa6932e0cfb68b6419b9c523a2c0db6cb26bcfc1a003ae706b67e05432012a4e355fdcc8c1a603f5f51fa32e65ebb9793efcb3eaab17c012d" name="alsa-plugins-pulse" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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&#xF8;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="5038556d873bdc8224559fd183e8f972d5ad248d723be5caaadb156e3416a1fe5141d88e715f49177737881ae710d4015be9fc3b6b0fad8221ec94e25093a9d3" name="alsa-plugins-samplerate" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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&#xF8;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="a3eed0c675af805a20155ea123069e3b18d7172ccf92ac6534ecd96b2b63a7a2f14cdcb407748c75757acda2030bdb3276d9238075551c70ff5a1f409141001a" name="alsa-plugins-speex" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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&#xF8;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="fc011be5767ba8f9b171de8ab29608d81cdfb5bfcfbebb4cb94801cec5e77a2abc2f64c62468c739190ef1b631d39a7e6151cd4725052c68320ebd42f4e56e2c" name="alsa-plugins-speexrate" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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&#xF8;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="8f456d89bf9c4ba91d470633e782ae5b180a7d2d3277e14316ebbaff42d0bd8d6c75cd27e0de753fb5071442c33af09fe04e029b09b9fef548c8d65c18693a94" name="alsa-plugins-upmix" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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&#xF8;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="d4d24228b6987d76a7b7efed10d0685e15322984f08d93b3ece0e03187d6c8251a8666c3724478e110f601aac31490773ab4b7ac69fef09a4f04d1c690e0ddb9" name="alsa-plugins-usb-stream" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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&#xF8;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="ccaaaf1b39f57d46cbed08a5b83748d6f724a4d771c2355d244452ae9af67e5e22b2b3bcce1fe1445451d820f1d3ff22729ac229273b185b72919ed49dc5823c" name="alsa-plugins-vdownmix" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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&#xF8;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="42b373c1f3c10a6ec06c4805d006de32ccaca2e63cdb30f38f45c8c60d2535ec502b5d9af8bde030e79abe12830509e946d14e1c46e7bcedf4b845ae188bd885" name="alsa-ucm-conf" arch="noarch">
  <version epoch="0" ver="1.2.15.2" rel="160099.1.1"/>
  <changelog author="tiwai@suse.com" date="1693828800">- Update to version 1.2.10 (jsc#PED-6566):
  * updates / fixes for various devices: mtk-rt5650, usb-audio, tegra
    es8316, sof-essx8336, pinephone, Steinberg UR44C, AMD ACP RPL,
    ACP63, sof-hda-dsp, etc
  For details, see:
  https://www.alsa-project.org/wiki/Changes_v1.2.9_v1.2.10#alsa-ucm-conf
- Upstream regression fix:
  0001-SplitPCM-Device-argument-may-not-be-set.patch</changelog>
  <changelog author="tiwai@suse.com" date="1706875200">- Update to version 1.2.11:
  * Qualcomm, Mediatek, SOF soundwire, and various USB-audio profiles
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.10_v1.2.11#alsa-ucm-conf
- Drop obsoleted patch:
  0001-SplitPCM-Device-argument-may-not-be-set.patch</changelog>
  <changelog author="tiwai@suse.com" date="1718280000">- Update to version 1.2.12:
  * Various updates for codecs, soundwire and SOF devices
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-ucm-conf</changelog>
  <changelog author="tiwai@suse.com" date="1731412800">- Update to version 1.2.13:
  * Updates for USB-audio, Mediatek, Qualcomm, ACP, SoundWire,
    wsa884x, wcd938x, Intel AVS, SOF HDA, etc
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.12_v1.2.13#alsa-ucm-conf</changelog>
  <changelog author="tiwai@suse.com" date="1731499200">- Backport upstream fixes for sof-hda-dsp:
  0001-UCM2-Intel-sof-hda-dsp-Fix-handling-of-empty-sys_ven.patch
  0002-sof-hda-dsp-Fix-the-case-where-sysfs-dmi-product_nam.patch</changelog>
  <changelog author="tiwai@suse.com" date="1744718400">- Update to alsa-ucm-conf 1.2.14:
  * Updates for USB-audio, Qualcomm, sof-soundwire, HD-audio,
    MediaTek, Torradex, NXP, sof-hda, etc.
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.13_v1.2.14#alsa-ucm-conf
- Dropped obsoleted patches:
  0001-UCM2-Intel-sof-hda-dsp-Fix-handling-of-empty-sys_ven.patch
  0002-sof-hda-dsp-Fix-the-case-where-sysfs-dmi-product_nam.patch</changelog>
  <changelog author="tiwai@suse.com" date="1765195200">- Update to alsa-ucm-conf 1.2.15:
  * USB-Audio: support for Steinberg UR22C, GoXLR, HP Thunderbolt Dock
    G2, Audient iD14 MK2, DualSense PS5 controller, Steinberg UR22mkII,
    Teufel CAGE PRO, MSI MAG B850M Mortar Wifi, Beacn Mic and Studio,
    Solid State Labs SSL 2, Behringer Flow8, Solid State Labs SSL 2+,
    Steinberg UR44, Behringer UCM204HD/404HD, RME Fireface UCX,
    Presonus Revelator IO44
  * Fixes for configurations
  * Lots of Qualcomm updates
  * Intel SOF updates/fixes
  * Mediatek, Realtek, Tegra, AMD ACP updates
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.14_v1.2.15#alsa-ucm-conf</changelog>
  <changelog author="tiwai@suse.com" date="1765972800">- Backport upstream fixes (bsc#1255123):
  0001-sof-soundwire-third-fix-for-multi-codec.patch
  0002-ucm2-sof-soundwire-Simplify-cs42l45-configs.patch
  0003-ucm2-codecs-rt722-add-condition-to-SetLED-for-mic.patch</changelog>
  <changelog author="tiwai@suse.com" date="1767355200">- Update to alsa-ucm-conf 1.2.15.1:
  version bump, including previous fixes
- Drop patches that have been included:
  0001-sof-soundwire-third-fix-for-multi-codec.patch
  0002-ucm2-sof-soundwire-Simplify-cs42l45-configs.patch
  0003-ucm2-codecs-rt722-add-condition-to-SetLED-for-mic.patch</changelog>
  <changelog author="tiwai@suse.com" date="1767960000">- Update to alsa-ucm-conf 1.2.15.2:
  * fix common config
  * USB-Audio: updates, Scarlett 18i20, Steinberg UR22C fixes
  * ucm2: HDA: headphone handling fixes
  * ucm2: sof-soundwire: cirrus codec fixes</changelog>
</package>
<package pkgid="94fc54ca84c34fd6eaa8c36fc27064fc6bffc4347fc3f66f4f0a392b9e1e7678cd66e977b82fef1847511d586e96fa07f91f747e518bd083a31a417b6bd6368d" name="alsa-utils" arch="s390x">
  <version epoch="0" ver="1.2.16" rel="160099.1.1"/>
  <changelog author="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" date="1731585600">- Fix alsactl restore error (bsc#1233353):
  0001-alsactl-90-alsa-restore.rules-fix-alsa_restore_go-st.patch</changelog>
  <changelog author="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" date="1765886400">- Create /var/lib/alsa via tmpfiles.d for Immutable Mode
  (jsc#PED-14848)</changelog>
  <changelog author="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="089058366d907fb781122309d846c373e49770edf3c80d36c82d4af5617f6c767220b20fb6ff931b41e41e1dc8eb4bc001d9ab7993f07bd477cbc0edc7cfc378" name="alsabat" arch="s390x">
  <version epoch="0" ver="1.2.16" rel="160099.1.1"/>
  <changelog author="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" date="1731585600">- Fix alsactl restore error (bsc#1233353):
  0001-alsactl-90-alsa-restore.rules-fix-alsa_restore_go-st.patch</changelog>
  <changelog author="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" date="1765886400">- Create /var/lib/alsa via tmpfiles.d for Immutable Mode
  (jsc#PED-14848)</changelog>
  <changelog author="tiwai@suse.com" 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="tiwai@suse.com" 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="tiwai@suse.com" 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="b49efcd3e2bc9cc9159bf84aea588883fe9d1cf6e36483c0684fd3fce8f6f98876ac715945c75c9f9c1ebc6eb79e56a2f9fc8ee216ed4dc5a42ca8bbf8776883" name="alts" arch="s390x">
  <version epoch="0" ver="1.2+30.a5431e9" rel="160099.4.7"/>
  <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="jengelh@inai.de" 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>
</package>
<package pkgid="8c5ef78214aeabe00f75c32e25c795918d07a5545d0276f7ba09a5c10839a3fba969be60920a1ca5f331c1ff07a13bb3bec361259ff283abf073e9dd0cae2c84" name="amarok" arch="s390x">
  <version epoch="0" ver="3.3.2" rel="bp161.3.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1717329600">- Update to 3.0.1
  * Added an option to copy image to clipboard in Wikipedia applet,
    and a clickable notification if a non-Wikipedia link was clicked.
  * Added an option to select if track's artist is shown for
    entries under various artists / different album artist in
    context browser (kde#276039, kde#248101)
  * Indicate which search option is active in Wikipedia applet
    (kde#332010)
  * Amarok now depends on KDE Frameworks 5.78.
  * Improve strings in user interface (kde#343896, kde#234854)
  * Reduce CPU usage by minimized/hidden analyzer (kde#390063)
    and other components.
  * Various tag match bias, APG and collection filtering related
    fixes (kde#375565, kde#406751, kde#435810, kde#382456)
  * Ignore any infinite values when reading replaygain tags
    (kde#486084)
  * Avoid volume getting set to 0 when phonon-vlc playback is
    stopped (kde#442319)
  * Playlist duplicate track deletion fixes (kde#313791)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1722859200">- Update to 3.1.0
  https://blogs.kde.org/2024/08/02/amarok-3.1-tricks-of-the-light-released/
  New features:
  * Last.fm plugin updated to use token-based authentication
    (kde#414826, kde#327547)
  * Reintroducing Last.fm Similar Artists context applet
  * Remember the previous destination provider when saving
    playlist (kde#216528)</changelog>
  <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>
</package>
<package pkgid="152be42a8d282569e5d11926420484880f88757998f90ae703bf08b87eedfc21f703c9a4515dd23b4ad65aa10f3e5073df58a29e1020c3d7e1420a60961867fb" name="amarok-doc" arch="s390x">
  <version epoch="0" ver="3.3.2" rel="bp161.3.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1717329600">- Update to 3.0.1
  * Added an option to copy image to clipboard in Wikipedia applet,
    and a clickable notification if a non-Wikipedia link was clicked.
  * Added an option to select if track's artist is shown for
    entries under various artists / different album artist in
    context browser (kde#276039, kde#248101)
  * Indicate which search option is active in Wikipedia applet
    (kde#332010)
  * Amarok now depends on KDE Frameworks 5.78.
  * Improve strings in user interface (kde#343896, kde#234854)
  * Reduce CPU usage by minimized/hidden analyzer (kde#390063)
    and other components.
  * Various tag match bias, APG and collection filtering related
    fixes (kde#375565, kde#406751, kde#435810, kde#382456)
  * Ignore any infinite values when reading replaygain tags
    (kde#486084)
  * Avoid volume getting set to 0 when phonon-vlc playback is
    stopped (kde#442319)
  * Playlist duplicate track deletion fixes (kde#313791)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1722859200">- Update to 3.1.0
  https://blogs.kde.org/2024/08/02/amarok-3.1-tricks-of-the-light-released/
  New features:
  * Last.fm plugin updated to use token-based authentication
    (kde#414826, kde#327547)
  * Reintroducing Last.fm Similar Artists context applet
  * Remember the previous destination provider when saving
    playlist (kde#216528)</changelog>
  <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>
</package>
<package pkgid="e2994d6da60204c5d4510bc5354a530a29dc42cc05a544bc955999d66d7a378ff29b2ac523b007f5875ab5ab6f342bf084452842d3f8af58917ec35650610c5e" name="amarok-lang" arch="noarch">
  <version epoch="0" ver="3.3.2" rel="bp161.3.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1717329600">- Update to 3.0.1
  * Added an option to copy image to clipboard in Wikipedia applet,
    and a clickable notification if a non-Wikipedia link was clicked.
  * Added an option to select if track's artist is shown for
    entries under various artists / different album artist in
    context browser (kde#276039, kde#248101)
  * Indicate which search option is active in Wikipedia applet
    (kde#332010)
  * Amarok now depends on KDE Frameworks 5.78.
  * Improve strings in user interface (kde#343896, kde#234854)
  * Reduce CPU usage by minimized/hidden analyzer (kde#390063)
    and other components.
  * Various tag match bias, APG and collection filtering related
    fixes (kde#375565, kde#406751, kde#435810, kde#382456)
  * Ignore any infinite values when reading replaygain tags
    (kde#486084)
  * Avoid volume getting set to 0 when phonon-vlc playback is
    stopped (kde#442319)
  * Playlist duplicate track deletion fixes (kde#313791)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1722859200">- Update to 3.1.0
  https://blogs.kde.org/2024/08/02/amarok-3.1-tricks-of-the-light-released/
  New features:
  * Last.fm plugin updated to use token-based authentication
    (kde#414826, kde#327547)
  * Reintroducing Last.fm Similar Artists context applet
  * Remember the previous destination provider when saving
    playlist (kde#216528)</changelog>
  <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>
</package>
<package pkgid="7ea0fe4798b9e681131cd1075f1e2a8640c0831e9e3151d863c25f21cedce6ef707081625e4047b82d69b2b7ec2b6e00d8cd0e065b6ab643ca306144941e0717" name="amavisd-new" arch="noarch">
  <version epoch="0" ver="2.13.0" rel="bp161.1.3"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1614168000">- Package amavisd-milter in a separate package
- Add perl(Convert::BinHex) to required packages
- Disable BerkeleyDB in configuration
  + amavisd-new-no-berkeleydb.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627473600">- Added hardening to systemd service(s). Modified:
  * amavis.service</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1638964800">- amavisd-new should require packets perl-IO-stringy and perl-Net-LibIDN
  (bsc#1193291)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648641600">- update to 2.12.2:
  * Allow $timestamp_fmt_mysql to be used with the DBD::MariaDB driver.
  * Resolve utf8mb4 problems when using DBD-MariaDB.
  * Set correct originating flag when using milter/AM.PDP without policy banks.
  * Resolve crash on reload with insufficient permissions.
    Amavis now tests whether it is able read and evaluate its
    configuration files with dropped privileges.
    In case it cannot, amavis fails to start and refuses to reload.
  * Resolve SSL client connection hangups with broken pipe</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1651665600">- Starting amavis.service gives Unit var-run.mount not found.
  var-run.mount is not needed
  (bsc#1198783)</changelog>
  <changelog author="Togan Muftuoglu &lt;toganm@opensuse.org&gt;" date="1653566400">- Remove server:mail/amavisd-new/amavis.service since it results Assignment outside of section warning</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1653652800">- amavis fails to start (bsc#1199755)
  Add missed requirement</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1679918400">- update to version 2.13.0
  NEW FEATURES
  o Add support for new decoder Zstandard
  o Switch from Net::LibIDN to Net::LibIDN2.
    As Net::LibIDN (based on GNU libidn) supports only IDNA 2003 (and its
    upstream declares libidn2 as successor), the newer Net::LibIDN2 (based
    on GNU libidn2) supporting IDNA 2008 and TR46 is being used preferred,
    if available.
  o Recognize 7-Zip.org's command line utility 7zz
  o Recognize 'ACE archive' file type.
  o Add file(1) short type mapping for MS Office CDF format.
  o Add attachment file name information to structured report.
  o Introduce option to add an extra header containing the Amavis category.
  o Introduce $ip_repu_score_limit option to define an upper limit
    for the redis ip reputation score feature.
  o Make sanity limit inside macro_tests configurable.
  o Add support for SpamAssassin subjprefix keyword.
    SpamAssassin 3.4.3 introduced a subjprefix keyword and a
    _SUBJPREFIX_ template tag which may be used in SpamAssassin
    rules. The template tag is now also injected into Amavis for
    usage inside subject_tag related confvars.
  o Deprecate $daemon_group confvar by @daemon_groups, which allows
    joining multiple supplementary groups when dropping privileges.
    The first element of @daemon_groups determines the EGID.
    If $daemon_group is defined it will be put ahead implicitly.
    If @daemon_groups are empty, they default to the system-provided
    groups of $daemon_user.
  BUG FIXES
  o Ignore [$@]daemon_group(s) settings during config test
    when amavis is running unprivileged already.
  o Resolve "can't obtain a tainted string" warning.
  o Resolve start_SSL fail to set SSL_verifycn_name.
    Additionally provide an explicit choice of common names
    via %smtp_tls_client_verifycn_name_maps.
  OTHER
  o Add support for Sophos Protection for Linux on @av_scanners_backup.
  o Declare Sanesecurity.Foxhole.Mail_tar infection as false positive.
  o Factor out various Amavis packages into own module files.
  o Introduce tests via Gitlab CI.
  o Convert source to CPAN module file structure.
  o Update example scanners and documentation.
  o Add IKARUS scan.server configuration example.
  o Add contribution guideline.
  o Remove IO::Stringy dependency.
  o Add a docker-compose testing environment.
  o Add support for F-Secure Linux Security 64 on @av_scanners.
- Rebase and rename patch:
    amavisd-new-2.10.1-myhostname.patch -&gt; amavisd-new-2.3.0-myhostname.patch
- Remove patch. ClamAV is in new version already avtivated
    activate_virus_scanner.diff
- Remove deprecated stuff from spec file.
- Use build method provided by amavis</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1681128000">- apply replacement for default install directories correctly
  (boo#1210267)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1691841600">- Package failed to rebuild on Perl version changes due to missing
  %{perl_requires}</changelog>
</package>
<package pkgid="1ec631c706cc427cf359d7794647944857945c3a085270ac85ef2d51efa838cc0e8e9ba3965d4f28de8b81b77da52544e0da5eb590950c1d0cb22c7a3ca814f0" name="amavisd-new-docs" arch="noarch">
  <version epoch="0" ver="2.13.0" rel="bp161.1.3"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1614168000">- Package amavisd-milter in a separate package
- Add perl(Convert::BinHex) to required packages
- Disable BerkeleyDB in configuration
  + amavisd-new-no-berkeleydb.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627473600">- Added hardening to systemd service(s). Modified:
  * amavis.service</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1638964800">- amavisd-new should require packets perl-IO-stringy and perl-Net-LibIDN
  (bsc#1193291)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648641600">- update to 2.12.2:
  * Allow $timestamp_fmt_mysql to be used with the DBD::MariaDB driver.
  * Resolve utf8mb4 problems when using DBD-MariaDB.
  * Set correct originating flag when using milter/AM.PDP without policy banks.
  * Resolve crash on reload with insufficient permissions.
    Amavis now tests whether it is able read and evaluate its
    configuration files with dropped privileges.
    In case it cannot, amavis fails to start and refuses to reload.
  * Resolve SSL client connection hangups with broken pipe</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1651665600">- Starting amavis.service gives Unit var-run.mount not found.
  var-run.mount is not needed
  (bsc#1198783)</changelog>
  <changelog author="Togan Muftuoglu &lt;toganm@opensuse.org&gt;" date="1653566400">- Remove server:mail/amavisd-new/amavis.service since it results Assignment outside of section warning</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1653652800">- amavis fails to start (bsc#1199755)
  Add missed requirement</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1679918400">- update to version 2.13.0
  NEW FEATURES
  o Add support for new decoder Zstandard
  o Switch from Net::LibIDN to Net::LibIDN2.
    As Net::LibIDN (based on GNU libidn) supports only IDNA 2003 (and its
    upstream declares libidn2 as successor), the newer Net::LibIDN2 (based
    on GNU libidn2) supporting IDNA 2008 and TR46 is being used preferred,
    if available.
  o Recognize 7-Zip.org's command line utility 7zz
  o Recognize 'ACE archive' file type.
  o Add file(1) short type mapping for MS Office CDF format.
  o Add attachment file name information to structured report.
  o Introduce option to add an extra header containing the Amavis category.
  o Introduce $ip_repu_score_limit option to define an upper limit
    for the redis ip reputation score feature.
  o Make sanity limit inside macro_tests configurable.
  o Add support for SpamAssassin subjprefix keyword.
    SpamAssassin 3.4.3 introduced a subjprefix keyword and a
    _SUBJPREFIX_ template tag which may be used in SpamAssassin
    rules. The template tag is now also injected into Amavis for
    usage inside subject_tag related confvars.
  o Deprecate $daemon_group confvar by @daemon_groups, which allows
    joining multiple supplementary groups when dropping privileges.
    The first element of @daemon_groups determines the EGID.
    If $daemon_group is defined it will be put ahead implicitly.
    If @daemon_groups are empty, they default to the system-provided
    groups of $daemon_user.
  BUG FIXES
  o Ignore [$@]daemon_group(s) settings during config test
    when amavis is running unprivileged already.
  o Resolve "can't obtain a tainted string" warning.
  o Resolve start_SSL fail to set SSL_verifycn_name.
    Additionally provide an explicit choice of common names
    via %smtp_tls_client_verifycn_name_maps.
  OTHER
  o Add support for Sophos Protection for Linux on @av_scanners_backup.
  o Declare Sanesecurity.Foxhole.Mail_tar infection as false positive.
  o Factor out various Amavis packages into own module files.
  o Introduce tests via Gitlab CI.
  o Convert source to CPAN module file structure.
  o Update example scanners and documentation.
  o Add IKARUS scan.server configuration example.
  o Add contribution guideline.
  o Remove IO::Stringy dependency.
  o Add a docker-compose testing environment.
  o Add support for F-Secure Linux Security 64 on @av_scanners.
- Rebase and rename patch:
    amavisd-new-2.10.1-myhostname.patch -&gt; amavisd-new-2.3.0-myhostname.patch
- Remove patch. ClamAV is in new version already avtivated
    activate_virus_scanner.diff
- Remove deprecated stuff from spec file.
- Use build method provided by amavis</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1681128000">- apply replacement for default install directories correctly
  (boo#1210267)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1691841600">- Package failed to rebuild on Perl version changes due to missing
  %{perl_requires}</changelog>
</package>
<package pkgid="3b70511012023c77c16c7c272a312bfb06d2bcc17f3a4f1e5a2dc48310abff92c1b6377e2c0188a38e8582246c17f55a6ff86904cc2254aa36ae709c5dceb95a" name="amazon-dracut-config" arch="noarch">
  <version epoch="0" ver="0.0.4" rel="160099.2.2"/>
  <changelog author="sean.marlow@suse.com" date="1733227200">- Initial release v0.0.1 (PED-11572)</changelog>
  <changelog author="sean.marlow@suse.com" date="1735905600">- Update to 0.0.3
  + Add provides and conflicts on generic name dracut-instance-change-config
- Update to 0.0.2
  + Rename config for nvme for consistency
  + Add dracut build requirement</changelog>
  <changelog author="sean.marlow@suse.com" date="1736337600">- Update to 0.0.4
  + Move dracut config files to usr/lib/ dir</changelog>
</package>
<package pkgid="c9f5e35b10409a1ab5fbef66dc9830356cd0011980389863088cca697e7ae82cb3f054b20cd65cbc0865d62c4f45f91891715700a5e10172b1f51505fea41e37" name="amber-cli" arch="s390x">
  <version epoch="0" ver="0.3.0+git20230728.955f78d" rel="bp161.1.9"/>
  <changelog author="aplanas@suse.com" date="1696334400">- Initial package version 0.3.0+git20230728.955f78d:
  * cassini- 9312 removed docker from TenantCLI (#88) (#89)
  * set MarkFlagRequired for update_tenant_settings (#86)
  * Add compiler flags recommended by SDLE (#85)
  * Add compiler flags recommended by SDLE (#84)
  * Update go mod file (#83)
  * Update policy name error message (#82)
  * added copyright message (#81)
  * Add validations for parameters of each command (#80)
  * Update go version to 1.20.4 (#74)
  * Fix issue with config file unavailability (#76)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696420800">- Packaging improvements:
  * Drop Requires: golang-packaging. The recommended Go toolchain
    dependency expression is BuildRequires: golang(API) &gt;= 1.x or
    optionally the metapackage BuildRequires: go
  * Update to BuildRequires: golang(API) &gt;= 1.20 matching go.mod</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1699704000">- Override build date with SOURCE_DATE_EPOCH (boo#1047218)</changelog>
</package>
<package pkgid="b01410329f048e5a45905f58c84edfb030e00be68037259d5e636f06a6bfee55b3c4594fa786a04e1c43e049ed5782faa23786791693207f86e08972dcdb9795" name="amdctl" arch="s390x">
  <version epoch="0" ver="0.11" rel="bp161.1.2"/>
  <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="9e3248fa0fc0a75d172712b27195028b398bc743a99a16faa16307513a48cf7376f93423876d8dd20d7c60355b6a3fb3aaf8d332a56979ee3a894e6fd1bfd677" name="amdgpu_top" arch="s390x">
  <version epoch="0" ver="0.9.2" rel="bp161.1.6"/>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1696593600">- Initial release</changelog>
  <changelog author="zzndb001@gmail.com" date="1697976000">- Update to version 0.2.1:
  * v0.2.1
  * add "-V" and "--version" options
  * update mail address
  * add git commit id to title for debug
  * gui: update dependencies
  * tui: clippy
  * gui: clippy
  * update libdrm_amdgpu_sys to v0.2.1
  * gui: add Power Profiles info to Device Info panel
  * Power Profiles
  * json: update Sensors::json
  * tui, gui: support GpuMetrics::V2_4 (for VanGogh APU &amp; Linux Kernel 6.6-rcX)
  * update to libdrm_amdgpu_sys v0.2.0
  * gui: remove duplicate PCIe Link Speed
  * docs: add sample.json
  * json: add PCIe Link to json_info
  * json: fix JsonApp::run, usage calculation requires previous results
  * lib: if MediaEngine usage in GpuActivity is `None` or `Some(0)`, use sum of fdinfo
  * update README.md
  * update help msg
  * lib, smi, tui, json: use spawn_update_index_thread
  * json: add amdgpu_top_version to output
  * lib, tui, gui, json: cleanup the code for vcn_unified
  * lib: update GpuActivity
  * lib: use ASIC_NAME for gpu_activity
  * json: full update
  * lib: update gpu_activity for GPUs not supporting `average_{gfx,umc,mm}_activity`
  * Revert "json, dump: add power_avg"
  * json: add version to JSON mode
  * json: add info to JSON mode
  * add `--apu, --select-apu` option
  * json: re-add `-s` option for JSON mode
  * json, dump: add power_avg
  * Added Solus install instructions
  * json: use map_or
  * update README.md
  * dump info in JSON format
  * update README.md
  * gui: fix typo ("mw" -&gt; "mv")
  * add Example of using JSON mode to README.md
  * add " (debug build)" to TITLE if debug build
  * lib, smi: cleanup
  * tui: update PerfCounterView and VramUsageView for multi-layers
  * update README.md
  * update README.md for about i18n</changelog>
  <changelog author="Erefd X &lt;zzndb001@gmail.com&gt;" date="1697976001">- Install docs and desktop files</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1721822400">- Update to version 0.9.0:
  * Too many changes to list
  * See https://github.com/Umio-Yasuno/amdgpu_top/compare/v0.2.1...v0.9.0
- Drop %cargo_install usage</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1725364800">- Update to version 0.9.1:
  * Rework libamdgpu_top and SMI mode, JSON mode to launch from
    suspended devices without waking them up.
  * Revert "json: update OutputJson for GpuMetrics"
    for output as raw values as possible
  * Do not scroll fdinfo list if proc len is less than 8</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1727006400">- Update to version 0.9.2
  * Support for suspended devices in TUI mode and GUI mode, if
    there are no active AMDGPU devices, amdgpu_top wake up a
    suspended device.
  * Add Activity view
  * Add Activity plot
  * Fix full_fdinfo_list
  * Persist show sidepanel state
  * Persist theme</changelog>
</package>
<package pkgid="4cace515146d90d773e68256c29b9821a4539315066c88af47b0cb2168c790107c80e3a4c1b5b655434e684fa28daee4cf919797543b8a404b581d9694337c99" name="aml-devel" arch="s390x">
  <version epoch="0" ver="0.3.0" rel="bp161.1.2"/>
  <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&#xFC;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>
</package>
<package pkgid="187f1a190ba15ec791d198b9bba4d742acca97f5fdde4413868a3eac2a7bf323a9f810683eaee429e151d25b260cecea8781ad4cd1e68dd4bd3f1f88e9f41c09" name="amsynth-lang" arch="noarch">
  <version epoch="0" ver="1.13.4" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1606651200">- Update to version 1.12.2:
  * Fixed a regression in 1.12.0 that broke ALSA MIDI
    [gh#amsynth/amsynth#181].</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631275200">- Do not build man pages on %ix86: pandoc does not exist on
  intel/i586.
- Do not recommend the -lang package: the autogenerated -lang
  package already has appropriate supplements.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641643200">- Update to version 1.12.4:
  * Fixed lv2 .ttl syntax error - gh#amsynth/amsynth#199
- Changes from version 1.12.3:
  * Added PatriksBank04 and PatriksBank05 - gh#amsynth/amsynth#197
  * Fixed click when playing a note for the first time -
    gh#amsynth/amsynth#196
  * Stopped vendoring lv2 headers; install lv2-dev (or similar)
    via your package manager.
- New BuildRequries: pkgconfig(lv2) required to build lv2 plugin.</changelog>
  <changelog author="Dirk M&#xFC;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>
</package>
<package pkgid="9530ad000ddc394b451c35a6126a2d9b05311fe74d1e860d441acd34a805746189e2abe4dcdb5c473d0009e77c0157d65704bff29bb2980807a585b456afd4ad" name="amtterm" arch="s390x">
  <version epoch="0" ver="1.7" rel="bp161.1.3"/>
  <changelog author="jeffm@suse.com" date="1336651200">- Update to 1.3
  - Patched to use GTK3.</changelog>
  <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="1380888000">- 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>
</package>
<package pkgid="9a7b8993ff0467ca3f63d9c463633982a30bb730a2b9449a08afcbab4f6de5aefca7dd0d5d6ef74d7f34f2962f16776a5ec636f1dd174af780a5dd57504a48d6" name="amtterm-gtk" arch="s390x">
  <version epoch="0" ver="1.7" rel="bp161.1.3"/>
  <changelog author="jeffm@suse.com" date="1336651200">- Update to 1.3
  - Patched to use GTK3.</changelog>
  <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="1380888000">- 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>
</package>
<package pkgid="b3bd714f0dc3e38f4fc31a4c036f20a83daaa073ac35fd496306b7a810fc9d3f981951f9b2008ece1f7b3aa96cc18845c68b2e60d1c4a2ddbef27850cc92f182" name="analitza" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Fix build of eigen-dependent code with Eigen 5</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="cb1fcc609af6d82937e82d0eb7c1fae6b921c27a4373c389c0bcb22e4044058861db3296b8fea65c835f9e6983b27ac0acbd2ab483d7f1072453593cd6a8f89e" name="analitza-devel" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Fix build of eigen-dependent code with Eigen 5</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="dbd0dd79102786b800e58f12d460988c4b335f98e518d3f8f0b8e2d7cda7c4596ac5f9d7e0057c8cc5a51b1a414cb3d4471bfad18d5ce6e5ef71ac4cdfab5168" name="analitza-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Fix build of eigen-dependent code with Eigen 5</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="9cceaf83c105911449ee4752eb08ca6ab0da7a91846d5b19bc2f5825297203bac37fb04db1839ab3376e36c8c9ca5bafc52975f0b33f092b52d952ef5b592361" name="ancient" arch="s390x">
  <version epoch="0" ver="2.2.0" rel="bp161.1.2"/>
  <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&#xFC;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>
</package>
<package pkgid="9ac4be66f1bf2746de671feb26640811a2f7797dea842f3c2769abd67d7bf283f83e4e8c71d1f651272bb01049a32d67492131f3fbe32108c682a635e81675ef" name="ancient-devel" arch="s390x">
  <version epoch="0" ver="2.2.0" rel="bp161.1.2"/>
  <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&#xFC;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>
</package>
<package pkgid="8f0b8240bbb5a9f96834bcda0f60e2d79727a9579b4b763e13f8e0c2a0536c72757b903c8fb60417685c01103eb6dec7e5be037ed467115f2e0a4f63201412a6" name="android-file-transfer-linux" arch="s390x">
  <version epoch="0" ver="4.3.0~git.20240730T195303.cf7036c7f7df" rel="bp161.1.4"/>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1678708800">- Initial package at 4.3.0~git.20221105T214638.9967dec</changelog>
  <changelog author="Bj&#xF8;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>
</package>
<package pkgid="c9424c2fc489f25682ee2493444b7364c6522a69c6bc6e33136451d00cf711a9bda51517b400089c0d3375fdfe1c981bdb01892814e24e45d036b92c5135fee2" name="android-tools-bash-completion" arch="noarch">
  <version epoch="0" ver="35.0.2" rel="bp161.2.2"/>
  <changelog author="olaf@aepfle.de" date="1727006400">- remove adb from bash-completion package for SLE15 because it is
  still part of bash-completion itself
- Use specific python versions for all SLE15 variants
- Require protobuf &gt;= 21 until earlier variants are supported again</changelog>
  <changelog author="munix9@googlemail.com" date="1729425600">- Fix build for Leap 16.0
- Add 'Provides: bundled(...)' where appropriate
- Clean up spec file</changelog>
  <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>
</package>
<package pkgid="ef6100280a8c9ad11cb433de4deeee78dbfcca9696ed1b657e91a589a07cc3ccd2c9b92861d5ec074447a7d21259a031d0483a1620d7c2b327e6d39ffffa23b6" name="android-tools-mkbootimg" arch="noarch">
  <version epoch="0" ver="35.0.2" rel="bp161.2.2"/>
  <changelog author="olaf@aepfle.de" date="1727006400">- remove adb from bash-completion package for SLE15 because it is
  still part of bash-completion itself
- Use specific python versions for all SLE15 variants
- Require protobuf &gt;= 21 until earlier variants are supported again</changelog>
  <changelog author="munix9@googlemail.com" date="1729425600">- Fix build for Leap 16.0
- Add 'Provides: bundled(...)' where appropriate
- Clean up spec file</changelog>
  <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>
</package>
<package pkgid="a2f08d2e1fc328264d19eb0aed051676be0bfa681988fecf6daaf9bb291ec915c8e8ac38cb8df0a96d878f7b5b5b95344fa7de5a07496aacd95448976d1be9cb" name="android-udev-rules" arch="noarch">
  <version epoch="0" ver="20250525" rel="bp161.1.1"/>
  <changelog author="munix9@googlemail.com" date="1702036800">- Update to version 20231207
  Bug Fixes
  * OnePlus 6T: debug mode not detected (#298) (#300)
  Features
  * Add Hisense U8G Smart TV (#301)
  * Add Google Pixel Watch 2 (#302)
  Miscellaneous Tasks
  * Use more specific adb GOTOs for XiaoMi (#299)</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Update to version 20240114
  Bug Fixes
  * Amazon vendor typo in comments
  Features
  * Add support for Fire HD 8 2018 (#303)
  * Add Alcatel 5024L aka Alcatel 1S (#304)
  * Add support for Fire HD 8 2012 (#306)
  * Add ASUS ZenWatch 2 (#307)</changelog>
  <changelog author="munix9@googlemail.com" date="1709294400">- Update to version 20240221
  Features
  * Add Oculus Quest 2 (close #308) (#309)
  * Add Allwinner fastboot rule (#311)
  Miscellaneous Tasks
  * Quest 2 and 3 have the same IDs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709294401">- Update descriptions to point out ADB</changelog>
  <changelog author="munix9@googlemail.com" date="1719403200">- Update to version 20240625
  Features
  * Add fastboot Google Pixel 7
  * Add SHIFT5me
  * Add Quectel vendor and Quectel EC25 (#318)
  * Add Pico 4 VR Headset and vendor (#319)
  * Add UVC for Pixel devices (close #321) (#322)
  * Add Oculus Go and Oculus Quest (#324)
  * Add Nintendo Switch
  Miscellaneous Tasks
  * Update link to google source (#317)</changelog>
  <changelog author="munix9@googlemail.com" date="1724932800">- Update to version 20240829
  Features
  * Add Amazon Fire HD 10 2023 (tungsten)</changelog>
  <changelog author="munix9@googlemail.com" date="1729339200">- Update to version 20241019
  Features
  * Add Lenovo Tab K10 (#329)
  * Add OnePlus 7T. (#330)
  * Add Archos 79 Xenon (#331)
  * Add support for Android Open Accessory device 2d04 (#332)</changelog>
  <changelog author="munix9@googlemail.com" date="1731240000">- Update to version 20241109
  Features
  * Add Nook Glowlight 3 (close #334)</changelog>
  <changelog author="munix9@googlemail.com" date="1741953600">- Update to version 20250314
  Features
  * Add Fibocom vendor and FG180 modem product (#336)
  * Add Zebra TC78
  * Add OnePlus 7T rndis+adb idProduct (#340)
  * Add Sony Xperia Play (#341)
  Bug Fixes
  * Typo for HTC "Tatoo" -&gt; Tattoo (#338)</changelog>
  <changelog author="munix9@googlemail.com" date="1748174400">- Update to version 20250525
  Features
  * Add LG V20 (#348)
  * Add support for KAZAM Tornado 348 (#351)
  * Add Amazon Fire HD 8 10th gen (onyx) (#353)
  Miscellaneous Tasks
  * Remove packaging assets (close #342)
  * Update Huawei watch and add comment about OPPO watch (#346)</changelog>
</package>
<package pkgid="932c08ef17b8742ebe0557788db1203dbc5077fa4cf2d5676a7ba64225bcf5ac415e9f081bfe30184e3cf37e7b9cb9501033ddc5df301be94e6fb239babec10a" name="angelfish-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * update email address to kdemail alias
  * Allow numbers in the TLD
  * Fix not being able to open a new tab
  * Fix close button on tab delegates
  * Drop DropShadow on mobile tab bar</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Fix update of the last visit
  * Fix showing permission questions
  * Move NewTabQuestion to lib
  * Fix search via menu
  * Guard pageWebView while it is loading
  * Check for developer tool state only when item is available
  * Use qEnvironmentVariable
  * Take into account env QTWEBENGINE_CHROMIUM_FLAGS
  * Updates navigation entry sheet only after currentWebView is ready
  * Fix build with corrosion 0.6</changelog>
  <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/
- No code change since 25.12.1</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
- Changes since 25.12.3:
  * Try harder to hide toolbar in webapp mode
  * webapp: Remove questionLoader property
  * Added CSS for reader mode
  * Implemented a dialog box that asks for the title of the web app before creating the webapp
  * Fix downloads
  * Update adblock crate
  * Switch default search engine to DuckDuckGo's noai variant
  * Revise bookmarks and history queries and show mix on naventrysheet
  * Fix update of the last visit
  * Fix loading icons for desktop
  * Fix build with corrosion 0.6
  * Fix showing permission questions
  * Move NewTabQuestion to lib
  * Show new tab notification for shorter time
  * Fix search via menu
  * Guard pageWebView while it is loading
  * Check for developer tool state only when item is available
  * Adjust SQL statement to the stored data
  * Update adblock crate to 0.11
  * Remove favicon handling from SQL queries
  * Use QtWebengine favicon provider instead of the internal one
  * Use qEnvironmentVariable
  * Take into account env QTWEBENGINE_CHROMIUM_FLAGS
  * Updates navigation entry sheet only after currentWebView is ready</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:
  * desktop: Fix tabs bar and clean up the styling</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&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:
  * snapcraft: Slim down file, add missing dep, prepare for beta.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&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>
</package>
<package pkgid="a247f1faafbe0e04f8101780c5664c5502a3200d2c1b2b8a792e85f71a70ef26b4c3a7c529bb4e8d8d33d30a35eb2c1d5568bc31d192acb2d4e2b774087fb7d2" name="ansible" arch="noarch">
  <version epoch="0" ver="13.3.0" rel="160099.1.1"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1750248000">- update to 11.7.0:
  Ansible 11.7.0 includes ansible-core 2.18.6 as well as a curated
  set of Ansible collections that provide a vast number of modules
  and plugins.
  Collections which have opted-in to being a part of the Ansible 11
  unified changelog will have an entry on this page:
  https://github.com/ansible-community/ansible-build-data/blob/main/11/CHANGELOG-v11.rst</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1752753600">- update to 11.8.0:
  Ansible 11.8.0 includes ansible-core 2.18.7 as well as a curated
  set of Ansible collections that provide a vast number of modules
  and plugins.
  Collections which have opted-in to being a part of the Ansible 11
  unified changelog will have an entry on this page:
  https://github.com/ansible-community/ansible-build-data/blob/main/11/CHANGELOG-v11.rst</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1755777600">- update to 11.9.0:
  Ansible 11.9.0 includes ansible-core 2.18.8 as well as a curated
  set of Ansible collections that provide a vast number of modules
  and plugins.
  Collections which have opted-in to being a part of the Ansible 11
  unified changelog will have an entry on this page:
  https://github.com/ansible-community/ansible-build-data/blob/main/11/CHANGELOG-v11.rst</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1758196800">- update to 12.0.0:
  Ansible 12.0.0 includes ansible-core 2.19.0 as well as a curated
  set of Ansible collections that provide a vast number of modules
  and plugins.
  Collections which have opted-in to being a part of the Ansible 12
  unified changelog will have an entry on this page:
  https://github.com/ansible-community/ansible-build-data/blob/main/12/CHANGELOG-v12.rst</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1759924800">- update to 12.1.0:
  Ansible 12.1.0 includes ansible-core 2.19.3 as well as a curated
  set of Ansible collections that provide a vast number of modules
  and plugins.
  Collections which have opted-in to being a part of the Ansible 12
  unified changelog will have an entry on this page:
  https://github.com/ansible-community/ansible-build-data/blob/main/12/CHANGELOG-v12.rst</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1762344000">- update to 12.2.0:
  Ansible 12.2.0 includes ansible-core 2.19.4 as well as a curated
  set of Ansible collections that provide a vast number of modules
  and plugins.
  Collections which have opted-in to being a part of the Ansible 12
  unified changelog will have an entry on this page:
  https://github.com/ansible-community/ansible-build-data/blob/main/12/CHANGELOG-v12.rst</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1763640000">- update to 13.0.0:
  Ansible 13.0.0 includes ansible-core 2.20.0 as well as a curated
  set of Ansible collections that provide a vast number of modules
  and plugins.
  Collections which have opted-in to being a part of the Ansible 13
  unified changelog will have an entry on this page:
  https://github.com/ansible-community/ansible-build-data/blob/main/13/CHANGELOG-v13.rst</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1765454400">- update to 13.1.0:
  Ansible 13.1.0 includes ansible-core 2.20.1 as well as a curated
  set of Ansible collections that provide a vast number of modules
  and plugins.
  Collections which have opted-in to being a part of the Ansible 13
  unified changelog will have an entry on this page:
  https://github.com/ansible-community/ansible-build-data/blob/main/13/CHANGELOG-v13.rst</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1768132800">- update to 13.2.0:
  Ansible 13.2.0 includes ansible-core 2.20.1 as well as a curated
  set of Ansible collections that provide a vast number of modules
  and plugins.
  Collections which have opted-in to being a part of the Ansible 13
  unified changelog will have an entry on this page:
  https://github.com/ansible-community/ansible-build-data/blob/main/13/CHANGELOG-v13.rst</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1769774400">- update to 13.3.0:
  Ansible 13.3.0 includes ansible-core 2.20.2 as well as a curated
  set of Ansible collections that provide a vast number of modules
  and plugins.
  Collections which have opted-in to being a part of the Ansible 13
  unified changelog will have an entry on this page:
  https://github.com/ansible-community/ansible-build-data/blob/main/13/CHANGELOG-v13.rst</changelog>
</package>
<package pkgid="d36816d59e95d7e7da9343b45b1ad2a7bcf0263afc338bbda06c99793ba39d649a5f2f91531152cb81bcfccc22631419ddac4d0175c07aa806aca1e9304835f1" name="ansible-builder" arch="noarch">
  <version epoch="0" ver="3.1.1" rel="160099.1.1"/>
  <changelog author="kastl@b1-systems.de" date="1683288000">- change python version on Leap15/SLES15 to python3.11 to use the
  new stack supported by SUSE</changelog>
  <changelog author="kastl@b1-systems.de" date="1684152000">- update to 3.0.0:
  * A major evolution of Ansible Builder's Execution Environment
    definition format, with overall themes of increased flexibility
    and minimizing required manual alterations of generated build
    contexts. New features of the version 3 Execution Environment
    definition include:
  - Use of vanilla RHEL-ish container images instead of
    specially-crafted base and builder images (tested against
    Fedora, CentOS Stream 8/9, UBI9 and others).
  - Injection of custom build steps before and after every build
    stage.
  - Copying arbitrary files from the builder host into the
    generated container build context (which can then be copied
    into intermediate/final container images as needed with
    custom build steps).
  - Declarative bootstrapping of Python, Ansible Core, and
    Ansible Runner (in addition to roles/collections, of course).
  - Inline definition of Python/bindep/role/collection
    requirements in Execution Environment YAML (external files
    also still supported).
  - Customization of final container initialization ENTRYPOINT,
    USER, and CMD (with verified automatic defaults).
  - Dynamic builder image from user-specified base image-
    specifying a builder image is no longer required (or
    allowed).
  - Faster builds due to linear stage inheritance and removal of
    forced OS package upgrades.
  - Numerous bugfixes and minor enhancements... see documentation
    for examples.
  * Breaking Changes
  - The `--squash` argument to `build` now defaults to `off` for
    all container runtimes. This allows build caches to function
    by default for `podman` during development and testing, at
    the cost of more intermediate layers in the resultant image.
    Manually specifying `--squash new` is suggested for CI and
    production builds when using `podman` to minimize the size
    and number of intermediate layers.
  - Forced OS package manager upgrades are no longer performed in
    individual build stages by default. If a full OS package
    upgrade is desired, add a new build directive to
    `prepend_base` under `additional_build_steps` (e.g., `- RUN
    dnf upgrade -y`) to upgrade packages on the base image. The
    upgraded packages will be reflected in all subsequent build
    stages.</changelog>
  <changelog author="kastl@b1-systems.de" date="1684152001">- modify %if-condition to allow building for python3.10 or
  python3.11 on SLES15</changelog>
  <changelog author="kastl@b1-systems.de" date="1684152002">- disable color in checks</changelog>
  <changelog author="kastl@b1-systems.de" date="1684411200">- fix 'ansible-builder --version' not reporting the right version</changelog>
  <changelog author="kastl@b1-systems.de" date="1684497600">- fix version by BuildRequire for setuptools_scm instead of
  hardcoding the version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708776000">- update to 3.0.1:
  * Wrap variable in double quotes by @Akasurde in #537
  * definition.rst: Add link to Galaxy requirements file format;
    add example of specifying collection version by @Andersson007
    in #549
  * Docs: mention a few base images as examples, using a free one
    as the default by @felixfontein in #544
  * Update to the builder documentation by @acozine in #552
  * Document PKGMGR_PRESERVE_CACHE by @Akasurde in #558
  * Added scenarios for version 3 by @Akasurde in #538
  * Docs: Using prepend_base by @Akasurde in #563
  * collection_metadata: improve documentation by @Andersson007 in
    [#551]
  * Improve CLI usage docs by @Andersson007 in #559
  * Fix container policy for version 3 by @Shrews in #654</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1718971200">- switch to using a git checkout instead of the PyPI tarball
  without checksum
- update to 3.1.0:
  * New Features
  - Support for tags from the configuration file by @Akasurde in
    [#555]
  - Support multiple -v for verbosity by @Shrews in #564
  - Allow the .yaml file extension on the default EE file by
    @Shrews in #631
  - Account for PEP668 in pip invocations by @Shrews in #627
  - Expose a way to exclude dependencies by @Shrews in #664
  - Support extra build command args by @Shrews in #677
  * Other Improvements
  - Various improvements to documentation.
  - Warn if USER directive is found in additional_build_steps by
    @Akasurde in #528
  - Warn about version less than 3 by @Akasurde in #574
  - Warn user about using default base image in v3 by @Akasurde
    in #591
  - Fix container policy for version 3 by @Shrews in #652
  - Guarantee collection base path exists by @Shrews in #683</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1761652800">- update to 3.1.1:
  * Bug Fixes
  - fix: capitalize 'as' to follow from-as-casing rule (#687)
  - Set file permissions on context files created from inline
    reqs (#751)
  * Documentation
  - New 3.1 porting guide (#701)
  - Add simple EE file example by (#739)
  - Add scenario guide for validating Python deps (#758)</changelog>
  <changelog author="harshvardhan.sharma@suse.com" date="1767700800">- Fix pytest 9.0.2 compatibility: ignore PytestRemovedIn9Warning
    pytest 9.0.2 treats deprecation warnings about marks on
    fixtures as errors. Add warning filters to suppress
    PytestRemovedIn9Warning so tests can run successfully.</changelog>
</package>
<package pkgid="30368c1a5e97edce02279e516afad0cd33864c94334f81b5df4a3ae5edbc96f0c812933fc0b87355530ba1e0ff46949f40a710cf6df608d5d90dcfe519471509" name="ansible-core" arch="noarch">
  <version epoch="0" ver="2.20.2" rel="160099.2.1"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1755777600">- update to 2.18.8:
  * Minor Changes
  - ansible-test - Improve formatting of generated coverage
    config file.
  - ansible-test - Replace remote FreeBSD 13.3 with 13.5.
  - ansible-test - Use OS packages to satisfy controller
    requirements on FreeBSD 13.5 during managed instance
    bootstrapping.
  * Bugfixes
  - ansible-test - Always exclude the tests/output/ directory
    from a collection's code coverage. (#84244)
  - ansible-test - Limit package install retries during managed
    remote instance bootstrapping.
  - ansible-test - Use a consistent coverage config for all
    collection testing.
  - plugins config, get_option_and_origin now correctly displays
    the value and origin of the option.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1756209600">- update to 2.19.0:
  Large update, please see the full changelog for the full list of
  bugfixes and minor changes
  https://github.com/ansible/ansible/blob/v2.19.0/changelogs/CHANGELOG-v2.19.rst
  * Major Changes
  - Jinja plugins - Jinja builtin filter and test plugins are now
    accessible via their fully-qualified names
    ansible.builtin.{name}.
  - Task Execution / Forks - Forks no longer inherit stdio from
    the parent ansible-playbook process. stdout, stderr, and
    stdin within a worker are detached from the terminal, and
    non-functional. All needs to access stdio from a fork for
    controller side plugins requires use of Display.
  - ansible-test - Packages beneath module_utils can now contain
    __init__.py files.
  - variables - The type system underlying Ansible's variable
    storage has been significantly overhauled and formalized.
    Attempts to store unsupported Python object types in
    variables now more consistently yields early warnings or
    errors.
  - variables - To support new Ansible features, many variable
    objects are now represented by subclasses of their respective
    native Python types. In most cases, they behave
    indistinguishably from their original types, but some Python
    libraries do not handle builtin object subclasses properly.
    Custom plugins that interact with such libraries may require
    changes to convert and pass the native types.
  * Breaking Changes / Porting Guide
  - Support for the toml library has been removed from TOML
    inventory parsing and dumping. Use tomli for parsing on
    Python 3.10. Python 3.11 and later have built-in support for
    parsing. Use tomli-w to support outputting inventory in TOML
    format.
  - assert - The quiet argument must be a commonly-accepted
    boolean value. Previously, unrecognized values were silently
    treated as False.
  - conditionals - Conditional expressions that result in
    non-boolean values are now an error by default. Such results
    often indicate unintentional use of templates where they are
    not supported, resulting in a conditional that is always
    true. When this option is enabled, conditional expressions
    which are a literal None or empty string will evaluate as
    true, for backwards compatibility. The error can be
    temporarily changed to a deprecation warning by enabling the
    ALLOW_BROKEN_CONDITIONALS config option.
  - first_found lookup - When specifying files or paths as a
    templated list containing undefined values, the undefined
    list elements will be discarded with a warning. Previously,
    the entire list would be discarded without any warning.
  - internals - The AnsibleLoader and AnsibleDumper classes for
    working with YAML are now factory functions and cannot be
    extended.
  - internals - The ansible.utils.native_jinja Python module has
    been removed.
  - lookup plugins - Lookup plugins called as with_(lookup) will
    no longer have the _subdir attribute set.
  - lookup plugins - terms will always be passed to run as the
    first positional arg, where previously it was sometimes
    passed as a keyword arg when using with_ syntax.
  - loops - Omit placeholders no longer leak between loop item
    templating and task templating. Previously, omit placeholders
    could remain embedded in loop items after templating and be
    used as an omit for task templating. Now, values resolving to
    omit are dropped immediately when loop items are templated.
    To turn missing values into an omit for task templating, use
    | default(omit). This solution is backward-compatible with
    previous versions of ansible-core.
  - modules - Ansible modules using sys.excepthook must use a
    standard try/except instead.
  - plugins - Any plugin that sources or creates templates must
    properly tag them as trusted.
  - plugins - Custom Jinja plugins that accept undefined
    top-level arguments must opt in to receiving them.
  - plugins - Custom Jinja plugins that use environment.getitem
    to retrieve undefined values will now trigger a MarkerError
    exception. This exception must be handled to allow the plugin
    to return a Marker, or the plugin must opt-in to accepting
    Marker values.
  - public API - The ansible.vars.fact_cache.FactCache wrapper
    has been removed.
  - serialization of omit sentinel - Serialization of variables
    containing omit sentinels (e.g., by the to_json and to_yaml
    filters or ansible-inventory) will fail if the variable has
    not completed templating. Previously, serialization succeeded
    with placeholder strings emitted in the serialized output.
  - set_fact - The string values "yes", "no", "true" and "false"
    were previously converted (ignoring case) to boolean values
    when not using Jinja2 native mode. Since Jinja2 native mode
    is always used, this conversion no longer occurs. When
    boolean values are required, native boolean syntax should be
    used where variables are defined, such as in YAML. When
    native boolean syntax is not an option, the bool filter can
    be used to parse string values into booleans.
  - template lookup - The convert_data option is deprecated and
    no longer has any effect. Use the from_json filter on the
    lookup result instead.
  - templating - Access to _ prefixed attributes and methods, and
    methods with known side effects, is no longer permitted. In
    cases where a matching mapping key is present, the associated
    value will be returned instead of an error. This increases
    template environment isolation and ensures more consistent
    behavior between the . and [] operators.
  - templating - Conditionals and lookups which use embedded
    inline templates in Jinja string constants now display a
    warning. These templates should be converted to their
    expression equivalent.
  - templating - Many Jinja plugins (filters, lookups, tests) and
    methods previously silently ignored undefined inputs, which
    often masked subtle errors. Passing an undefined argument to
    a Jinja plugin or method that does not declare undefined
    support now results in an undefined value.
  - templating - Templates are always rendered in Jinja2 native
    mode. As a result, non-string values are no longer
    automatically converted to strings.
  - templating - Templates resulting in None are no longer
    automatically converted to an empty string.
  - templating - Templates with embedded inline templates that
    were not contained within a Jinja string constant now result
    in an error, as support for multi-pass templating was removed
    for security reasons. In most cases, such templates can be
    easily rewritten to avoid the use of embedded inline
    templates.
  - templating - The allow_unsafe_lookups option no longer has
    any effect. Lookup plugins are responsible for tagging
    strings containing templates to allow evaluation as a
    template.
  - templating - The result of the range() global function cannot
    be returned from a template- it should always be passed to a
    filter (e.g., random). Previously, range objects returned
    from an intermediate template were always converted to a
    list, which is inconsistent with inline consumption of range
    objects.
  - templating - #jinja2: overrides in templates with invalid
    override names or types are now templating errors.
  * Deprecated Features
  - CLI - The --inventory-file option alias is deprecated. Use
    the -i or --inventory option instead.
  - Jinja test plugins - Returning a non-boolean result from a
    Jinja test plugin is deprecated.
  - Passing a warnings` or ``deprecations key to exit_json or
    fail_json is deprecated. Use AnsibleModule.warn or
    AnsibleModule.deprecate instead.
  - Strategy Plugins - Use of strategy plugins not provided in
    ansible.builtin are deprecated and do not carry any backwards
    compatibility guarantees going forward. A future release will
    remove the ability to use external strategy plugins. No
    alternative for third party strategy plugins is currently
    planned.
  - The ShellModule.checksum method is now deprecated and will be
    removed in ansible-core 2.23. Use
    ActionBase._execute_remote_stat() instead.
  - The ansible.module_utils.common.collections.count() function
    is deprecated and will be removed in ansible-core 2.23. Use
    collections.Counter() from the Python standard library
    instead.
  - YAML parsing - Usage of the YAML 1.1 !!omap and !!pairs tags
    is deprecated. Use standard mappings instead.
  - YAML parsing - Usage of the undocumented !vault-encrypted
    YAML tag is deprecated. Use !vault instead.
  - ansible.compat.importlib_resources is deprecated and will be
    removed in ansible-core 2.23. Use importlib.resources from
    the Python standard library instead.
  - ansible.module_utils.compat.datetime - The datetime
    compatibility shims are now deprecated. They are scheduled to
    be removed in ansible-core v2.21. This includes UTC,
    utcfromtimestamp() and utcnow importable from said module
    (#81874).
  - bool filter - Support for coercing unrecognized input values
    (including None) has been deprecated. Consult the filter
    documentation for acceptable values, or consider use of the
    truthy and falsy tests.
  - cache plugins - The ansible.plugins.cache.base Python module
    is deprecated. Use ansible.plugins.cache instead.
  - callback plugins - The v2_on_any callback method is
    deprecated. Use specific callback methods instead.
  - callback plugins - The v1 callback API (callback methods not
    prefixed with v2_) is deprecated. Use v2_ prefixed methods
    instead.
  - conditionals - Conditionals using Jinja templating delimiters
    (e.g., {{, {%) should be rewritten as expressions without
    delimiters, unless the entire conditional value is a single
    template that resolves to a trusted string expression. This
    is useful for dynamic indirection of conditional expressions,
    but is limited to trusted literal string expressions.
  - config - The ACTION_WARNINGS config has no effect. It
    previously disabled command warnings, which have since been
    removed.
  - config - The DEFAULT_ALLOW_UNSAFE_LOOKUPS configuration
    option is deprecated and no longer has any effect. Ansible
    templating no longer encounters situations where use of
    lookup plugins is considered "unsafe".
  - config - The DEFAULT_JINJA2_NATIVE option has no effect.
    Jinja2 native mode is now the default and only option.
  - config - The DEFAULT_NULL_REPRESENTATION option has no
    effect. Null values are no longer automatically converted to
    another value during templating of single variable
    references.
  - config - The DEFAULT_UNDEFINED_VAR_BEHAVIOR configuration
    option is deprecated and no longer has any effect. Attempting
    to use an undefined variable where undefined values are
    unexpected is now always an error. This behavior was enabled
    by default in previous versions, and disabling it yielded
    inconsistent results.
  - config - The STRING_TYPE_FILTERS configuration option is
    deprecated and no longer has any effect. Since the template
    engine now always preserves native types, there is no longer
    a risk of unintended conversion from strings to native types.
  - config - Using the DEFAULT_JINJA2_EXTENSIONS configuration
    option to enable Jinja2 extensions is deprecated. Previously,
    custom Jinja extensions were disabled by default, as they can
    destabilize the Ansible templating environment. Templates
    should only make use of filter, test and lookup plugins.
  - config - Using the DEFAULT_MANAGED_STR configuration option
    to customize the value of the ansible_managed variable is
    deprecated. The ansible_managed variable can now be set the
    same as any other variable.
  - display - The Display.get_deprecation_message method has been
    deprecated. Call Display.deprecated to display a deprecation
    message, or call it with removed=True to raise an
    AnsibleError.
  - file loading - Loading text files with DataLoader containing
    data that cannot be decoded under the expected encoding is
    deprecated. In most cases the encoding must be UTF-8,
    although some plugins allow choosing a different encoding.
    Previously, invalid data was silently wrapped in Unicode
    surrogate escape sequences, often resulting in later errors
    or other data corruption.
  - first_found lookup - Splitting of file paths on ,;: is
    deprecated. Pass a list of paths instead. The split method on
    strings can be used to split variables into a list as needed.
  - interpreter discovery - The auto_legacy and
    auto_legacy_silent options for INTERPRETER_PYTHON are
    deprecated. Use auto or auto_silent options instead, as they
    have the same effect.
  - inventory plugins - Setting invalid Ansible variable names in
    inventory plugins is deprecated.
  - oneline callback - The oneline callback and its associated
    ad-hoc CLI args (-o, --one-line) are deprecated.
  - paramiko - The paramiko connection plugin has been deprecated
    with planned removal in 2.21.
  - playbook - The timedout.frame task result value (injected
    when a task timeout occurs) is deprecated. Include error in
    the DISPLAY_TRACEBACK config value to capture a full Python
    traceback for timed out actions.
  - playbook syntax - Specifying the task args keyword without a
    value is deprecated.
  - playbook syntax - Using key=value args and the task args
    keyword on the same task is deprecated.
  - playbook syntax - Using a mapping with the action keyword is
    deprecated. (#84101)
  - playbook variables - The play_hosts variable has been
    deprecated, use ansible_play_batch instead.
  - plugin error handling - The AnsibleError constructor arg
    suppress_extended_error is deprecated. Using
    suppress_extended_error=True has the same effect as
    show_content=False.
  - plugins - Accessing plugins with _-prefixed filenames without
    the _ prefix is deprecated.
  - public API - The ansible.errors.AnsibleFilterTypeError
    exception type has been deprecated. Use AnsibleTypeError
    instead.
  - public API - The ansible.errors._AnsibleActionDone exception
    type has been deprecated. Action plugins should return a task
    result dictionary in success cases instead of raising.
  - public API - The ansible.module_utils.common.json.json_dump
    function is deprecated. Call Python stdlib json.dumps
    instead, with cls set to an Ansible profile encoder type from
    ansible.module_utils.common.json.get_encoder.
  - template lookup - The jinja2_native option is no longer used
    in the Ansible Core code base. Jinja2 native mode is now the
    default and only option.
  - templating - Support for enabling Jinja2 extensions (not
    plugins) has been deprecated.
  - templating - The disable_lookups option has no effect, since
    plugins must be updated to apply trust before any templating
    can be performed.
  - tree callback - The tree callback and its associated ad-hoc
    CLI args (-t, --tree) are deprecated.
  * Removed Features (previously deprecated)
  - Remove deprecated plural form of collection path (#84156).
  - Removed deprecated STRING_CONVERSION_ACTION (#84220).
  - encrypt - passing unsupported passlib hashtype now raises
    AnsibleFilterError.
  - manager - remove deprecated include_delegate_to parameter
    from get_vars API.
  - modules - Modules returning non-UTF8 strings now result in an
    error. The MODULE_STRICT_UTF8_RESPONSE setting can be used to
    disable this check.
  - removed deprecated pycompat24 and compat.importlib.
  - selector - remove deprecated compat.selector related files
    (#84155).
  - windows - removed common module functions
    ConvertFrom-AnsibleJson, Format-AnsibleException from Windows
    modules as they are not used and add unneeded complexity to
    the code.
  * Security Fixes
  - include_vars action - Ensure that result masking is correctly
    requested when vault-encrypted files are read.
    (CVE-2024-8775)
  - task result processing - Ensure that action-sourced result
    masking (_ansible_no_log=True) is preserved. (CVE-2024-8775)
  - templating - Ansible's template engine no longer processes
    Jinja templates in strings unless they are marked as coming
    from a trusted source. Untrusted strings containing Jinja
    template markers are ignored with a warning. Examples of
    trusted sources include playbooks, vars files, and many
    inventory sources. Examples of untrusted sources include
    module results and facts. Plugins which have not been updated
    to preserve trust while manipulating strings may
    inadvertently cause them to lose their trusted status.
  - templating - Changes to conditional expression handling
    removed numerous instances of insecure multi-pass templating
    (which could result in execution of untrusted template
    expressions).
  - user action won't allow ssh-keygen, chown and chmod to run on
    existing ssh public key file, avoiding traversal on existing
    symlinks (CVE-2024-9902).
- remove patch 771f7ad29ca4d259761eaa88673c2e32f6412bbe.patch that
  is included upstream
- remove patch unarchive-test-fix.patch that is included upstream
- remove patch suse-distribution-fix.patch that is included
  upstream</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1756209601">- update to 2.19.1:
  * Minor Changes
  - AnsibleModule - Add temporary internal monkeypatch-able hook
    to alter module result serialization by splitting
    serialization from '_return_formatted' into
    '_record_module_result'.
  - ansible-test - Improve formatting of generated coverage
    config file.
  - ansible-test - Use OS packages to satisfy controller
    requirements on FreeBSD 13.5 during managed instance
    bootstrapping.
  - encrypt - check datatype of salt_size in password_hash
    filter.
  - service_facts - handle keyerror exceptions with warning.
  - service_facts - warn user about missing service details
    instead of ignoring.
  * Bugfixes
  - ansible-test - Always exclude the tests/output/ directory
    from a collection's code coverage. (#84244)
  - ansible-test - Limit package install retries during managed
    remote instance bootstrapping.
  - ansible-test - Use a consistent coverage config for all
    collection testing.
  - argspec validation - The str argspec type treats None values
    as empty string for better consistency with pre-2.19
    templating conversions.
  - conditionals - When displaying a broken conditional error or
    deprecation warning, the origin of the non-boolean result is
    included (if available), and the raw result is omitted.
  - failed_when - When using failed_when to suppress an error,
    the exception key in the result is renamed to
    failed_when_suppressed_exception. This prevents the error
    from being displayed by callbacks after being suppressed.
    (#85505)
  - import_tasks - fix templating parent include arguments.
  - plugins config, get_option_and_origin now correctly displays
    the value and origin of the option.
  - template lookup - Skip finalization on the internal
    templating operation to allow markers to be returned and
    handled by, e.g. the default filter. Previously, finalization
    tripped markers, causing an exception to end processing of
    the current template pipeline. (#85674)
  - templating - Avoid tripping markers within Jinja generated
    code. (#85674)
  - templating - Ensure filter plugin result processing occurs
    under the correct call context. (#85585)
  - templating - Fix slicing of tuples in templating (#85606).
  - templating - Multi-node template results coerce embedded None
    nodes to empty string (instead of rendering literal None to
    the output).
  - templating - Undefined marker values sourced from the Jinja
    getattr-&gt;getitem fallback are now accessed correctly, raising
    AnsibleUndefinedVariable for user plugins that do not
    understand markers. Previously, these values were erroneously
    returned to user plugin code that had not opted in to marker
    acceptance.
  - tqm - use display.error_as_warning instead of
    display.warning_as_error.
  - tqm - use display.error_as_warning instead of self.warning.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1758283200">- update to 2.19.2:
  * Minor Changes
  - ansible-test - Implement new authentication methods for
    accessing the Ansible Core CI service.
  * Bugfixes
  - The ansible_failed_task variable is now correctly exposed in a
    rescue section, even when a failing handler is triggered by the
    flush_handlers task in the corresponding block (#85682)
  - ternary filter - evaluate values lazily (#85743)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1759838400">- update to 2.19.3:
  * Minor Changes
  - fetch_file - add ca_path and cookies parameter arguments
    (#85172).
  * Bugfixes
  - Windows async - Handle running PowerShell modules with
    trailing data after the module result
  - ansible-doc --list/--list_files/--metadata-dump - fixed
    relative imports in nested filter/test plugin files (#85753).
  - display - Fixed reference to undefined
    '_DeferredWarningContext' when issuing early warnings during
    startup. (#85886)
  - run_command - Fixed premature selector unregistration on
    empty read from stdout/stderr that caused truncated output or
    hangs in rare situations.
  - script inventory plugin will now show correct 'incorrect'
    type when doing implicit conversions on groups.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1762344000">- update to 2.19.4:
  * Bugfixes
  - Fix issue where play tags prevented executing notified
    handlers (#85475)
  - Fix issues with keywords being incorrectly validated on
    import_tasks (#85855, #85856)
  - Fix traceback when trying to import non-existing file via
    nested import_tasks (#69882)
  - SIGINT/SIGTERM Handling - Make SIGINT/SIGTERM handling more
    robust by splitting concerns between forks and the parent.
  - Windows - ignore temporary file cleanup warning when using
    AnsibleModule to compile C# utils. This should reduce the
    number of warnings that can safely be ignored when running
    PowerShell modules - #85976
  - ansible-doc - prevent crash when scanning collections in
    paths that have more than one ansible_collections in it
    (#84909, #85361).
  - callback plugins - improve consistency accessing the Task
    object's resolved_action attribute.
  - config lookup now properly factors in variables and
    show_origin when checking entries from the global
    configuration.
  - option argument deprecations now have a proper alternative
    help text.
  - package_facts - typecast bytes to string while returning
    facts (#85937).
  - psrp - ReadTimeout exceptions now mark host as unreachable
    instead of fatal (#85966)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1762516800">- update to 2.20.0:
  https://github.com/ansible/ansible/blob/v2.20.0/changelogs/CHANGELOG-v2.20.rst
  * Major Changes
  - ansible - Add support for Python 3.14.
  - ansible - Drop support for Python 3.11 on the controller.
  - ansible - Drop support for Python 3.8 on targets.
  * Minor Changes
  - Add tech preview play argument spec validation, which can be
    enabled by setting the play keyword validate_argspec to True
    or the name of an argument spec. When validate_argspec is set
    to True, a play name is required and used as the argument
    spec name. When enabled, the argument spec is loaded from a
    file matching the pattern &lt;playbook_name&gt;.meta.yml. At
    minimum, this file should contain {"argument_specs": {"name":
    {"options": {}}}}, where "name" is the name of the play or
    configured argument spec.
  - Added Univention Corporate Server as a part of Debian OS
    distribution family (#85490).
  - AnsibleModule - Add temporary internal monkeypatch-able hook
    to alter module result serialization by splitting
    serialization from _return_formatted into
    _record_module_result.
  - DataLoader - Update DataLoader.get_basedir to be an abspath
  - Python type hints applied to to_text and to_bytes functions
    for better type hint interactions with code utilizing these
    functions.
  - ansible now warns if you use reserved tags that were only
    meant for selection and not for use in play.
  - ansible-doc - Return a more verbose error message when the
    description field is missing.
  - ansible-doc - show notes, seealso, and top-level
    version_added for role entrypoints (#81796).
  - ansible-doc adds support for RETURN documentation to support
    doc fragment plugins
  - ansible-test - Default to Python 3.14 in the base and default
    test containers.
  - ansible-test - Filter out pylint messages for invalid
    filenames and display a notice when doing so.
  - ansible-test - Implement new authentication methods for
    accessing the Ansible Core CI service.
  - ansible-test - Improve formatting of generated coverage
    config file.
  - ansible-test - Removed support for automatic provisioning of
    obsolete instances for network-integration tests.
  - ansible-test - Replace FreeBSD 14.2 with 14.3.
  - ansible-test - Replace RHEL 9.5 with 9.6.
  - ansible-test - Update Ubuntu containers.
  - ansible-test - Update astroid imports in custom pylint
    checkers.
  - ansible-test - Update base/default containers to include
    Python 3.14.0.
  - ansible-test - Update default containers.
  - ansible-test - Update pinned pip version to 25.2.
  - ansible-test - Update pinned sanity test requirements,
    including upgrading to pylint 4.0.0.
  - ansible-test - Update pinned sanity test requirements.
  - ansible-test - Update test containers.
  - ansible-test - Update the pylint sanity test to pylint 4.0.2.
  - ansible-test - Upgrade Alpine 3.21 to 3.22.
  - ansible-test - Upgrade Fedora 41 to Fedora 42.
  - ansible-test - Upgrade to coverage version 7.10.7 for Python
    3.9 and later.
  - ansible-test - Use OS packages to satisfy controller
    requirements on FreeBSD 13.5 during managed instance
    bootstrapping.
  - apt_repository - use correct debug method to print debug
    message.
  - blockinfile - add new module option encoding to support files
    in encodings other than UTF-8 (#85291).
  - deb822_repository - Add automatic installation of the
    python3-debian package if it is missing by adding the
    parameter install_python_debian
  - default callback plugin - add option to configure indentation
    for JSON and YAML output (#85497).
  - encrypt - check datatype of salt_size in password_hash
    filter.
  - fetch_file - add ca_path and cookies parameter arguments
    (#85172).
  - include_vars - Raise an error if 'extensions' is not
    specified as a list.
  - include_vars - Raise an error if 'ignore_files' is not
    specified as a list.
  - known_hosts - return rc and stderr when ssh-keygen command
    fails for further debugging (#85850).
  - lineinfile - add new module option encoding to support files
    in encodings other than UTF-8 (#84999).
  - regex - Document the match_type fullmatch.
  - regex - Ensure that match_type is one of match, fullmatch, or
    search (#85629).
  - replace - read/write files in text-mode as unicode chars
    instead of as bytes and switch regex matching to unicode
    chars instead of bytes. (#85785).
  - service_facts - handle keyerror exceptions with warning.
  - service_facts - warn user about missing service details
    instead of ignoring.
  - setup - added new subkey lvs within each entry of
    ansible_facts['vgs'] to provide complete logical volume data
    scoped by volume group. The top level lvs fact by comparison,
    deduplicates logical volume names across volume groups and
    may be incomplete. (#85632)
  - six - bump six version from 1.16.0 to 1.17.0 (#85408).
  - stat module - add SELinux context as a return value, and add
    a new option to trigger this return, which is False by
    default. (#85217).
  - tags now warn when using reserved keywords.
  - wrapt - bump version from 1.15.0 to 1.17.2 (#85407).
  * Breaking Changes / Porting Guide
  - powershell - Removed code that tried to remote quotes from
    paths when performing Windows operations like copying and
    fetching file. This should not affect normal playbooks unless
    a value is quoted too many times.
  * Deprecated Features
  - Deprecated the shell plugin's wrap_for_exec function. This
    API is not used in Ansible or any known collection and is
    being removed to simplify the plugin API. Plugin authors
    should wrap their command to execute within an explicit shell
    or other known executable.
  - INJECT_FACTS_AS_VARS configuration currently defaults to
    True, this is now deprecated and it will switch to False by
    Ansible 2.24. You will only get notified if you are accessing
    'injected' facts (for example, ansible_os_distribution vs
    ansible_facts['os_distribution']).
  - hash_params function in roles/__init__ is being deprecated as
    it is not in use.
  - include_vars - Specifying 'ignore_files' as a string is
    deprecated.
  - vars, the internal variable cache will be removed in 2.24.
    This cache, once used internally exposes variables in
    inconsistent states, the 'vars' and 'varnames' lookups should
    be used instead.
  * Removed Features (previously deprecated)
  - Removed the option to set the DEFAULT_TRANSPORT configuration
    to smart that selects the default transport as either ssh or
    paramiko based on the underlying platform configuraton.
  - vault/unvault filters - remove the deprecated vaultid
    parameter.
  - ansible-doc - role entrypoint attributes are no longer shown
  - ansible-galaxy - remove support for resolvelib &gt;= 0.5.3, &lt;
    0.8.0.
  - ansible-galaxy - removed the v2 Galaxy server API. Galaxy
    servers hosting collections must support v3.
  - dnf/dnf5 - remove deprecated install_repoquery option.
  - encrypt - remove deprecated passlib_or_crypt API.
  - paramiko - Removed the PARAMIKO_HOST_KEY_AUTO_ADD and
    PARAMIKO_LOOK_FOR_KEYS configuration keys, which were
    previously deprecated.
  - py3compat - remove deprecated py3compat.environ call.
  - vars plugins - removed the deprecated get_host_vars or
    get_group_vars fallback for vars plugins that do not inherit
    from BaseVarsPlugin and define a get_vars method.
  - yum_repository - remove deprecated keepcache option.
  * Bugfixes
  - Do not re-add tags on blocks from within import_tasks.
  - Fix issue where play tags prevented executing notified
    handlers (#85475)
  - Fix issues with keywords being incorrectly validated on
    import_tasks (#85855, #85856)
  - Fix traceback when trying to import non-existing file via
    nested import_tasks (#69882)
  - SIGINT/SIGTERM Handling - Make SIGINT/SIGTERM handling more
    robust by splitting concerns between forks and the parent.
  - The ansible_failed_task variable is now correctly exposed in
    a rescue section, even when a failing handler is triggered by
    the flush_handlers task in the corresponding block (#85682)
  - Windows - ignore temporary file cleanup warning when using
    AnsibleModule to compile C# utils. This should reduce the
    number of warnings that can safely be ignored when running
    PowerShell modules - #85976
  - Windows async - Handle running PowerShell modules with
    trailing data after the module result
  - ansible-galaxy collection list - fail when none of the
    configured collection paths exist.
  - ternary filter - evaluate values lazily (#85743)
  - ansible-doc - prevent crash when scanning collections in
    paths that have more than one ansible_collections in it
    (#84909, #85361).
  - ansible-doc --list/--list_files/--metadata-dump - fixed
    relative imports in nested filter/test plugin files (#85753).
  - ansible-galaxy - Use the provided import task url, instead of
    parsing to get the task id and reconstructing the URL
  - ansible-galaxy no longer shows the internal protomatter
    collection when listing.
  - ansible-test - Always exclude the tests/output/ directory
    from a collection's code coverage. (#84244)
  - ansible-test - Fix a traceback that can occur when using
    delegation before the ansible-test temp directory is created.
  - ansible-test - Limit package install retries during managed
    remote instance bootstrapping.
  - ansible-test - Use a consistent coverage config for all
    collection testing.
  - apt - mark dependencies installed as part of deb file
    installation as auto (#78123).
  - argspec validation - The str argspec type treats None values
    as empty string for better consistency with pre-2.19
    templating conversions.
  - cache plugins - close temp cache file before moving it to fix
    error on WSL. (#85816)
  - callback plugins - fix displaying the rendered ansible_host
    variable with delegate_to (#84922).
  - callback plugins - improve consistency accessing the Task
    object's resolved_action attribute.
  - conditionals - When displaying a broken conditional error or
    deprecation warning, the origin of the non-boolean result is
    included (if available), and the raw result is omitted.
  - config lookup now properly factors in variables and
    show_origin when checking entries from the global
    configuration.
  - display - Fixed reference to undefined
    _DeferredWarningContext when issuing early warnings during
    startup. (#85886)
  - dnf - Check if installroot is directory or not (#85680).
  - failed_when - When using failed_when to suppress an error,
    the exception key in the result is renamed to
    failed_when_suppressed_exception. This prevents the error
    from being displayed by callbacks after being suppressed.
    (#85505)
  - fetch - also return file in the result when changed is True
    (#85729).
  - import_tasks - fix templating parent include arguments.
  - include_role - allow host specific values in all *_from
    arguments (#66497)
  - option argument deprecations now have a proper alternative
    help text.
  - package_facts - typecast bytes to string while returning
    facts (#85937).
  - pip - Fix pip module output so that it returns changed when
    the only operation is initializing a venv.
  - plugins config, get_option_and_origin now correctly displays
    the value and origin of the option.
  - psrp - ReadTimeout exceptions now mark host as unreachable
    instead of fatal (#85966)
  - run_command - Fixed premature selector unregistration on
    empty read from stdout/stderr that caused truncated output or
    hangs in rare situations.
  - script inventory plugin will now show correct 'incorrect'
    type when doing implicit conversions on groups.
  - ssh connection - fix documented variables for the host
    option. Connection options can be configured with delegated
    variables in general.
  - template lookup - Skip finalization on the internal
    templating operation to allow markers to be returned and
    handled by, e.g. the default filter. Previously, finalization
    tripped markers, causing an exception to end processing of
    the current template pipeline. (#85674)
  - templating - Avoid tripping markers within Jinja generated
    code. (#85674)
  - templating - Ensure filter plugin result processing occurs
    under the correct call context. (#85585)
  - templating - Fix slicing of tuples in templating (#85606).
  - templating - Multi-node template results coerce embedded None
    nodes to empty string (instead of rendering literal None to
    the output).
  - templating - Undefined marker values sourced from the Jinja
    getattr-&gt;getitem fallback are now accessed correctly, raising
    AnsibleUndefinedVariable for user plugins that do not
    understand markers. Previously, these values were erroneously
    returned to user plugin code that had not opted in to marker
    acceptance.
  - tqm - use display.error_as_warning instead of
    display.warning_as_error.
  - tqm - use display.error_as_warning instead of self.warning.
  - uri - fix form-multipart file not being found when task is
    retried (#85009)
  - validate-modules sanity test - fix handling of missing doc
    fragments (#85638).
  * Known Issues
  - templating - Exceptions raised in a Jinja set or with block
    which are not accessed by the template are ignored in the
    same manner as undefined values.
  - templating - Passing a container created in a Jinja set or
    with block to a method results in a copy of that container.
    Mutations to that container which are not returned by the
    method will be discarded.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1765454400">- update to 2.20.1:
  https://github.com/ansible/ansible/blob/v2.20.1/changelogs/CHANGELOG-v2.20.rst
  * Bugfixes
  - Fix AnsibleModule.human_to_bytes(), which was never adjusted
    after the standalone human_to_bytes() got a new parameter
    default_unit (#85259).
  - Variable loading now uses file source instead of variables
    when invalidly formmated vars file is loaded.
  - ansible-test - The runtime-metadata sanity test now ignores
    pre-release and build identifiers in collection versions.
    This prevents errors if a tombstone version is X.0.0, while
    the collection's version is X.0.0-prerelease (#85193)."
  - display - Fix getuser fallback error handling on Python 3.13
    and later. (#86142)
  - first_found - Correct the "Include tasks only if one of the
    files exists, otherwise skip" example.
  - get_url - fix regex for GNU Digest line which is used in
    comparing checksums (#86132).
  - local connection - Fix getuser fallback error handling on
    Python 3.13 and later.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1769774400">- update to 2.20.2:
  https://github.com/ansible/ansible/blob/v2.20.2/changelogs/CHANGELOG-v2.20.rst
  * Minor Changes
  - ansible-test - Replace RHEL 10.0 remote with 10.1.
  - ansible-test - Replace RHEL 9.6 remote with 9.7.
  * Bugfixes
  - Fix Windows LIB env var corruption
    (ansible-collections/ansible.windows#297).
  - ansible, ansible-console - fix executing - meta: end_play
    tasks.
  - ansible-test - Upgrade expat during provisioning of Fedora 42
    remote instances.
  - ansible_local will no longer trigger variable injection
    default value deprecation.
  - copy - when a single-file local directory was specified as
    the source, changed used to be false even when the source was
    actually copied. It now makes sure changed is true in this
    case. (#85833)
  - deb822_repository - Remove Install-Python-Debian from files
    outputed by the deb822_repository module (#86395)
  - dnf - When installing a dnf module, install and enable when
    missing, upgrade when present (#73457)
  - dnf - fix package installation when specifying architecture
    without version (e.g., libgcc.i686) where a different
    architecture of the same package is already installed
    (#86156).
  - package, service, gather_facts - fix templating
    module_defaults for modules executed by these action plugins.
    (#85848)
  - winrm - Provide a better error message if a domain user is
    specified using a User Principal Name (UPN) but the
    pykerberos library is not installed so Kerberos is
    unavailable.</changelog>
  <changelog author="harshvardhan.sharma@suse.com" date="1781265600">- Security fix for CVE-2026-11332 (bsc#1267822): argument injection in
  ansible-galaxy role install; pass role requirements as positional
  arguments to 'git clone' (add '--' separator). git-format-patch backport
  of gh#ansible/ansible#87078 (commit 5ae948f, stable-2.21).
  * add ansible-core-CVE-2026-11332.patch</changelog>
</package>
<package pkgid="55ef613ae226f34695067e7359a0c0aa31ead064a0325a63c8e62c9020c54e4b96c0e5a2a63d50d5c9a60da54f0e467a70bc8a29abbdbc4be2ec7048f32629b9" name="ansible-creator" arch="noarch">
  <version epoch="0" ver="25.12.0" rel="160099.1.1"/>
  <changelog author="harshvardhan.sharma@suse.com" date="1771243200">- Initial package for ansible-creator 25.12.0
  * CLI tool for scaffolding Ansible content</changelog>
</package>
<package pkgid="cc4af9d501e120fc7eb104d29d7beef9a09fa6e01ff582e7e6b272d4e9e27f80b8ebb3aeea412f27add8226c2a51049eb351a2044768ad884305a79e6533473c" name="ansible-lint" arch="noarch">
  <version epoch="0" ver="26.3.0" rel="160099.1.1"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1760011200">- update to 25.9.2:
  * Fixes
  - fix: avoid using unreleased dependency constraints (#4802)
    @ssbarnea
  * Maintenance
  - chore: rename sonar config file (#4810) @ssbarnea
  - chore: switch to reusable workflow (#4809) @ssbarnea
  - chore(deps): update all dependencies (#4808) @renovate[bot]
  - chore(deps): update all dependencies (#4805) @renovate[bot]
  - chore(deps): update all dependencies (#4787) @renovate[bot]</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1762862400">- update to 25.11.0:
  * Fixes
  - fix: require ansible-core&gt;=2.17.10 (#4835) @ssbarnea
  - fix: ignore internal types false positives with
    jinja[invalid] (#4823) @anusshukla
  - fix: make repository key optional in galaxy.yml (#4798)
    @rivv0
  - fix: github action ref doesn't checkout that ref (#4774)
    @rohun-apex
  - fix: add set-environment and unset-environment in
    executable_options for systemctl (#4785) @ziegenberg
  - Fix typos (#4814) @jsf9k
  * Maintenance
  - chore: pre-commit autoupdate (#4834) @pre-commit-ci[bot]
  - chore: Test cspell configuration (#4828) @alisonlhart
  - chore(deps): update all dependencies (#4817) @renovate[bot]
  - Add finalize workflow for secure sonarcloud checks (#4820)
    @alisonlhart
  - Update sonar-project.properties (#4815) @alisonlhart</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1764072000">- update to 25.11.1:
  * Features
  - feat: detect missing prefix in role's handlers vars (#4826)
    @cavcrosby
  * Fixes
  - Migrate RTD URLs to docs.ansible.com (#4842) @gundalow
  - fix: Pass module spec via stdin instead of command line args
    (#4844) @apollo13
  - fix: Update mypy python version to 3.12 (#4846) @alisonlhart
  * Maintenance
  - chore(deps): update all dependencies (#4833) @renovate[bot]
  - chore(deps): bump js-yaml from 4.1.0 to 4.1.1 in
    /test/schemas (#4849) @dependabot[bot]
  - chore(deps-dev): bump glob from 10.4.5 to 10.5.0 in
    /test/schemas (#4847) @dependabot[bot]
  - Add support for Fedora 43 (#4836) @jsf9k</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1764936000">- update to 25.12.0:
  * Maintenance
  - chore: Remove cffi, importlib-metadata, reduce core lower bound
    (#4860) @cidrblock</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1765454400">- update to 25.12.1:
  * Features
  - feat(action): Allow users to override python_version (#4829)
    @konstruktoid
  * Fixes
  - fix: avoid stacktrace when ansible syntax check does not
    return filename (#4864) @ssbarnea
  - fix: change setup-python action to specific commit (#4856)
    @arcanis
  - fix: autofix comments missing space after hash (#4855)
    @emmanuel-ferdman
  * Maintenance
  - chore(deps): update all dependencies (#4863) @renovate[bot]
  - chore: pre-commit autoupdate (#4859) @pre-commit-ci[bot]
  - chore: adopt pytest&gt;=9.0.0 config (#4861) @Qalthos
  - chore(deps): update all dependencies (#4852) @renovate[bot]</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1768219200">- update to 25.12.2:
  * Fixes
  - Update configuring.md to reflect correct precommit name
    (#4872) @AgustinRamiroDiaz
  - fix: prevent trailing space on blank comment lines (#4868)
    @emmanuel-ferdman
  * Maintenance
  - chore(deps): update dependencies [security] - abandoned
    (#4874) @renovate[bot]
  - chore(deps): update all dependencies (#4867) @renovate[bot]
  - chore(deps): update dependencies [security] (#4873)
    @renovate[bot]
  - chore(deps): bump filelock from 3.20.0 to 3.20.1 in /.config
    (#4869) @dependabot[bot]
  - chore(deps): update dependencies [security] (#4870)
    @renovate[bot]</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1768219201">- update to 26.1.0:
  * Fixes
  - fix: implement precise filtering for bracketed sub-tags
    (#4892) @Jkhall81
  - fix: avoid unnecessary creation of .ansible folders (#4894)
    @ssbarnea
  - fix: refactor RulesCollection to always require app argument
    (#4891) @ssbarnea
  - fix: anchor kind discovery to project root (#4763) (#4889)
    @Jkhall81
  - fix: avoid creating cache directory when listing version
    (#4865) @ssbarnea
  - fix: ensure exclude_paths are honored for unparseable files
    (#4886) @Jkhall81
  - fix: avoid use of pathspec 1.0.0 until yamllint is updated
    (#4887) @ssbarnea
  - fix: allow valid tabs in lineinfile nested in blocks (#4719)
    (#4881) @Jkhall81
  - fix: update documentation to clarify requirement to run from
    project … (#4885) @Jkhall81
  - fix: replace hardcoded /tmp path with secure temp directory
    (CWE… (#4878) @Jkhall81
  - fix: handle missing keys in '_parse_failed_msg' to prevent
    KeyError (#4879) @Jkhall81
  - fix: add argument_specs to meta schema (#4762) (#4880)
    @Jkhall81
  - fix: retire -p/--parseable option (#4884) @ssbarnea
  - fix: correct partial-become rule documentation comments
    (#4876) @emmanuel-ferdman
  * Maintenance
  - chore: add almalinux platform to meta schemas (#4893)
    @thelinuxracoon
  - chore: refactor testing code to reduce use of get_app()
    (#4890) @ssbarnea
  - chore(deps): update all dependencies (#4877) @renovate[bot]</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1768564800">- update to 26.1.1:
  * Features
  - feat: added exit code 8 for successfully fixed violations
    (#4674) (#4899) @Jkhall81
  * Fixes
  - fix: resolve auto-fix failures and detection for short module
    names (… (#4897) @Jkhall81
  - fix: ensure --no-offline overrides config file precedence
    (#4845) (#4903) @Jkhall81
  - fix: pre-commit cache missing cspell updates (#4909)
    @alisonlhart
  - Set cryptography ceiling to match downstream requirement.
    (#4904) @cidrblock
  - fix: almalinux missing reference in platforms array (#4896)
    @thelinuxracoon</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1772193600">- update to 26.2.0:
  * Features
  - feat: complexity[tasks] for task and handler files (#4799)
    @ARYPROGRAMMER
  - feat: adding new argument_spec rule and tests (#4968)
    @djdanielsson
  - feat: allow users to opt into rules while still using
    profiles (#4974) @djdanielsson
  - feat: use uv for installation and add override_version input
    (#4703) (#4933) @Jkhall81
  * Fixes
  - fix: no-free-form transform parsing (#4942) @Edition-X
  - fix: make ansible-lint work with AWS CodeBuild Lambda (#4972)
    @GElkayam
  - fix: skip_list with sub-rules no longer skips entire rule
    (#4955) @emmanuel-ferdman
  - fix: update pre-commit hook to support Python 3.14 (#4959)
    @dmzoneill
  - fix: respect custom yamllint config (#4758) @dbrennand
  - fix: use pip instead of uv when setup_python is false (#4941)
    @Jkhall81
  - fix: resolved issue with uv installing python (#4940)
    @Jkhall81
  - fix: restore correct mapping indentation after anchors
    (#4935) (#4936) @Jkhall81
  - fix: schema/meta support SLES 15SP7 and 16 (#4938) @Klaas-
  - Bump actions/checkout in README (#4934) @jaap3
  - fix: resolve path resolution for imported tasks in global
    tasks direc… (#4926) @Jkhall81
  * Maintenance
  - chore: remove use of pytest-sugar (#4977) @ssbarnea
  - chore: update test deps (#4976) @ssbarnea
  - chore: remove use of pytest-plus (#4975) @ssbarnea
  - chore: pre-commit autoupdate (#4948) @pre-commit-ci[bot]
  - chore(deps): bump ajv from 8.10.0 to 8.18.0 in /test/schemas
    (#4970) @dependabot[bot]
  - chore(deps): bump cryptography from 46.0.4 to 46.0.5 in
    /.config (#4962) @dependabot[bot]
  - chore(deps): bump pillow from 12.1.0 to 12.1.1 (#4964)
    @dependabot[bot]
  - chore(deps): bump cryptography from 46.0.4 to 46.0.5 (#4963)
    @dependabot[bot]
  - chore: fix mypy failures plus extra (#4954) @ssbarnea
  - chore(deps): update all dependencies (#4937) @renovate[bot]
  - chore(deps): update all dependencies (#4932) @renovate[bot]
  - chore(deps): update all dependencies (#4931) @renovate[bot]
  - chore(deps): update all dependencies (#4930) @renovate[bot]
  - chore(deps): update all dependencies (#4929) @renovate[bot]
  - chore(deps): update all dependencies (#4928) @renovate[bot]</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1772798400">- update to 26.3.0:
  * Features
  - feat: add jinja2-template-extension opt-in rule (#4979)
    @djdanielsson
  * Fixes
  - fix: Add missing version_changed var to ComplexityRule class
    (#4987) @thrashwerk
  * Maintenance
  - chore: pre-commit autoupdate (#4986) @pre-commit-ci[bot]
  - chore(deps): update all dependencies pep621 (#4984)
    @renovate[bot]
  - chore(deps): update all dependencies (#4983) @renovate[bot]
  - chore(deps-dev): bump minimatch from 9.0.5 to 10.2.4 in
    /test/schemas (#4982) @dependabot[bot]</changelog>
</package>
<package pkgid="e152fa33eab8ac90a5a0ebb135f6e116233652d920cd7e7dbeedbc672c2e79ba3ac0a6f7b520b1e2fd1b344908341134a935033357a8ea8593cf5a7180c21e36" name="ansible-linux-system-roles" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="160099.1.1"/>
  <changelog author="harshvardhan.sharma@suse.com" date="1752148800">- Add aide role
- Add cockpit role</changelog>
  <changelog author="harshvardhan.sharma@suse.com" date="1753272000">- Add postfix role</changelog>
  <changelog author="harshvardhan.sharma@suse.com" date="1754913600">- Add keylime_server role</changelog>
  <changelog author="harshvardhan.sharma@suse.com" date="1755518400">- Ensure galaxy.yml version is aligned with spec Version to avoid build failures</changelog>
  <changelog author="msuchanek@suse.de" date="1766059200">- Enable postfix role on SLE 15 (bsc#1255313)</changelog>
  <changelog author="harshvardhan.sharma@suse.com" date="1772884800">- Update to version 1.1.0: upgrade all roles
  to include Ansible 2.19 compatibility fixes and
  ansible_facts migration.
- Update role versions:
  - firewall 1.8.2 -&gt; 1.11.6:
  - add backend abstraction layer and offline mode
  - add IPv6 ipset support and ipset_options
  - add service includes support
  - fix python311-firewall install on SLES 15
  - timesync 1.9.2 -&gt; 1.11.4:
  - add timesync_ntp_ip_family option (IPv4/IPv6 preference)
  - journald 1.3.5 -&gt; 1.5.2:
  - add MaxRetention configuration option
  - ssh 1.5.2 -&gt; 1.7.1:
  - add VersionAddendum configuration option
  - crypto_policies 1.4.2 -&gt; 1.5.2:
  - container environment support
  - systemd 1.3.1 -&gt; 1.3.7:
  - fix unmask ordering so the role can manage units correctly
  - fix files/templates in nested directories
  - ha_cluster 1.24.0 -&gt; 1.29.1:
  - new ha_cluster_info module for exporting cluster configuration
  - fix /var/lib/pcsd creation for newer pcs versions
  - mssql 2.5.2 -&gt; 2.6.6:
  - add mssql_ha_ag_is_contained and mssql_ha_ag_reuse_system_db
  - fix SUSE mssql-tools18 support
  - fix AD connection with krb5_canonicalize=false
  - auto_maintenance 1.94.2 -&gt; 1.120.5:
  - CI/infra tooling updates (no role-facing changes)
  - certificate 1.3.11 -&gt; 1.4.4:
  - container build support
  - selinux 1.8.2 -&gt; 1.11.1:
  - fix kernel command line SELinux parameter when changing state
  - container/bootc build support for fcontexts and modules
  - podman 1.8.1 -&gt; 1.9.2:
  - container build support
  - cockpit 1.7.0 -&gt; 1.7.4:
  - minor fixes and compatibility updates
  - aide 1.2.0 -&gt; 1.2.5:
  - support new AIDE config file options
  - expose aide_version variable
  - postfix 1.6.1 -&gt; 1.6.6:
  - fix: configure postfix to listen only on IPv4 when IPv6 is disabled
  - fix: accept empty relayhost as unset
  - keylime_server 1.2.1 -&gt; 1.2.4:
  - minor compatibility updates</changelog>
  <changelog author="harshvardhan.sharma@suse.com" date="1777377600">- Update to version 1.2.0: add new roles and update existing
- Add postgresql role 1.5.1
- Add kernel_settings role 1.3.8 (SLE 16 only)
- Update certificate role 1.4.4 -&gt; 1.5.0:
  - Add openSUSE Leap platform support</changelog>
  <changelog author="harshvardhan.sharma@suse.com" date="1777464000">- Update to version 1.3.0: add new roles
- Add network role 1.18.0 (SLE 16 only):
  - initial SLE 16 support
  - add role fingerprints to syslog
- Add sudo role 1.2.9 (SLE 16 only):
  - openSUSE Leap CI support
  - handle missing /etc/sudoers</changelog>
  <changelog author="harshvardhan.sharma@suse.com" date="1778846400">- Update to version 1.4.0: add new role
- Add logging role 1.16.0 (SLE 16 only):
  - rsyslog-based logging configuration management
  - configurable inputs (journal, files, remote), outputs (files, forwards, elasticsearch), and flows
  - initial SLE 16 support</changelog>
  <changelog author="harshvardhan.sharma@suse.com" date="1784203200">- Update suseconnect role 1.0.1 -&gt; 1.0.2
  - add HTTP proxy support
  - change required-package handling
  - fix false Azure detection on on-prem Hyper-V</changelog>
</package>
<package pkgid="b3baf01b67c2a72608dde266887d86dc6b790338e9900d210af837c9ef843406bc50fee177a6f6d3c7f3b4c8dc3ba25f9794f955f7dbe3cbb5cc22750b637a9a" name="ansible-navigator" arch="noarch">
  <version epoch="0" ver="26.1.3" rel="160099.1.1"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1745928000">- Update to version 25.4.1:
  * Bugfixes
  - Add contents:read permissions to tox workflow (#1971)
    @shatakshiiii
  - Add a new script to fetch latest installed python version
    (#1968) @shatakshiiii
  - Isolate navigator tests from user configuration (#1963)
    @ssbarnea
  - Normalize ansible config path (#1960) @ssbarnea
  - Log and ignore malformed plugin doc string. (#1944)
    @cidrblock
  - Fix the lint subcommand failure: (KeyError: 'lines') (#1939)
    @shatakshiiii</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1748520000">- Update to version 25.5.0:
  * Bugfixes
  - Improve path normalization with a fallback for non-existent
    paths (#1979) @shatakshiiii
  * Maintenance
  - Update dependencies (#1994) @shatakshiiii
  - Bump cryptography from 45.0.2 to 45.0.3 in /.config in the
    dependencies group (#1993) @dependabot[bot]
  - [pre-commit.ci] pre-commit autoupdate (#1991)
    @pre-commit-ci[bot]
  - Bump the dependencies group in /.config with 6 updates
    (#1992) @dependabot[bot]
  - Bump codecov/codecov-action from 5.4.2 to 5.4.3 (#1990)
    @dependabot[bot]
  - Bump the dependencies group in /.config with 6 updates
    (#1989) @dependabot[bot]
  - Add merge_group handler for tox workflow (#1983) @Qalthos
  - chore: Fix codecov use_oidc setting (#1988) @Qalthos
  - Ignore the untracked files in the codecov scan (#1986)
    @shatakshiiii
  - [pre-commit.ci] pre-commit autoupdate (#1987)
    @pre-commit-ci[bot]
  - Bump the dependencies group in /.config with 5 updates
    (#1985) @dependabot[bot]
  - [pre-commit.ci] pre-commit autoupdate (#1981)
    @pre-commit-ci[bot]
  - Bump the dependencies group in /.config with 6 updates
    (#1978) @dependabot[bot]
  - [pre-commit.ci] pre-commit autoupdate (#1976)
    @pre-commit-ci[bot]
  - Bump the dependencies group in /.config with 5 updates
    (#1975) @dependabot[bot]</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1755777600">- Update to version 25.8.0:
  * Maintenance
  - Bump actions/checkout from 4 to 5 (#2019) @dependabot[bot]
  - Bump actions/download-artifact from 4 to 5
    (#2016)@dependabot[bot]
  - Adopt coactions/upload-artifact (#1999) @ssbarnea</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1758283200">- Update to version 25.9.0:
  * Fixes
  - fix: ruff, mypy and pylint violations (#2040) @ssbarnea
  - fix: replace dependabot with renovate (#2035) @ssbarnea
  * Maintenance
  - chore(deps): update all dependencies (#2041) @renovate[bot]
  - chore(deps): update all dependencies (#2039) @renovate[bot]
  - chore(deps): update all dependencies (#2036) @renovate[bot]
  - Bump the dependencies group across 1 directory with 30
    updates (#2029) @dependabot[bot]
  - Configure Renovate (#2028) @renovate[bot]
  - Bump codecov/codecov-action from 5.5.0 to 5.5.1 (#2030)
    @dependabot[bot]
  - Bump actions/setup-python from 5 to 6 (#2031)
    @dependabot[bot]
  - [pre-commit.ci] pre-commit autoupdate (#2032)
    @pre-commit-ci[bot]
  - Bump codecov/codecov-action from 5.4.3 to 5.5.0 (#2024)
    @dependabot[bot]
  - [pre-commit.ci] pre-commit autoupdate (#2027)
    @pre-commit-ci[bot]
  - [pre-commit.ci] pre-commit autoupdate (#2023)
    @pre-commit-ci[bot]</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1762862400">- Update to version 25.11.0:
  * Fixes
  - fix: avoid using hub.docker.com (#2051) @ssbarnea
  * Maintenance
  - chore: rename sonar config file (#2056) @ssbarnea
  - chore: use ansible/actions/matrix (#2061) @ssbarnea
  - [pre-commit.ci] pre-commit autoupdate (#2054)
  - chore(deps): update all dependencies (#2053)
  - chore(deps): update all dependencies (#2052)
  - chore(deps): update all dependencies (#2050)
  - chore(deps): update all dependencies (#2049)
  - chore(deps): update all dependencies (#2048)
  - chore(deps): update all dependencies (#2047)
  - chore(deps): update all dependencies (#2046)
  - chore(deps): update all dependencies (#2045)
  - chore(deps): update all dependencies (#2044)
  - chore(deps): update all dependencies (#2043)
  - chore(deps): update all dependencies (#2042)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1764936000">- Update to version 25.12.0:
  * Fixes
  - Fix test failures due to configuration changes in latest
    ansible-core : Partial (#2064) @shatakshiiii
  * Maintenance
  - chore: Add check for platform versions (#2071) @cidrblock
  - chore(deps): update all dependencies (#2062) @renovate[bot]</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1768305600">- Update to version 26.1.0:
  * Fixes
  - fix: mount docker's proxy ssh agent socket when running on
    macOS (#2055) (#2076) @joonashak
  - fix: Use sys.executable instead of hardcoded Python paths for
    introspection (#2072) @alisonlhart
  - fix: Improve compatiblity with restrictive shell environments
    (#2073) @alisonlhart</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1768305601">- Update to version 26.1.1:
  * Fixes
  - fix: Update version and tests (#2084) @alisonlhart</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1769774400">- Update to version 26.1.2:
  * Fixes
  - Allow overriding podman user ID with --container-option
    (#2079) (#2080)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1772193600">- Update to version 26.1.3:
  * Fixes
  - fix: handle missing tag key in images subcommand (#2096)
    @dmzoneill
  * Maintenance
  - chore(deps): update all dependencies (#2097) @renovate[bot]
  - chore(deps): update all dependencies (#2094) @renovate[bot]
  - chore(deps): update all dependencies (#2093) @renovate[bot]
  - chore(deps): update all dependencies (#2091) @renovate[bot]</changelog>
</package>
<package pkgid="747fe325bb5a75f377e1b0451131c0fe4cb1961571f536bcb8396dc58b35d497791897b06a15958166ef1dbe54a5b2e810414c05b18759b454db2d54a9f4747a" name="ansible-rmt-server" arch="noarch">
  <version epoch="0" ver="3.0.0" rel="160099.1.13"/>
  <changelog author="jesus.bv@suse.com" date="1724241600">- Version 2.19
  * Fix for mirroring products that contain special characters (eg.: '$') in their path
  * Fix for packages with path longer 255 characters (bsc#1229152)
  * rmt-server-pubcloud:
  * Support registration of extensions in BYOS mode on top of a PAYG system (hybrid mode) (jsc#PCT-400)
  * Validate repository and registy access for hybrid systems</changelog>
  <changelog author="parag.jain@suse.com" date="1734955200">- Version 2.20
  * RMT packaging: don't overwrite custom sync/mirror timer config on package update
  * Extend column size for repository and file paths (bsc#1229152)
  * Forward suseconnect client user-agents to SCC
  * rmt-server-pubcloud:
  * Fix LTSS product verification (bsc#1230154)
  * Fix activations check when no product info is available (bsc#1230157)
  * Fix Azure SCC connection (bsc#1233314)
  * Deny access of Azure Basic type images to LTSS
  * Allow SLE Micro system to access SLES repositories (bsc#1230419)
  * Skip system token rotation in read-only APIs
  * Enable RMT to handle the new dl.suse.com CDN domain (bsc#1234641)
  * Clean up RMT metadata after repo update (bsc#1233308)</changelog>
  <changelog author="lcaparroz@suse.com" date="1735905600">- Version 2.21
  * Allow users to configure the SUMA product tree base URL to download
    'product_tree.json' from host other than 'scc.suse.com'. (bsc#1234844)
  * Update Micro check due to Micro 6.0 and 6.1 identifier to keep bsc#1230419 in place
  * Remove obsolete repositories and associations from rmt during SCC sync (bsc#1232808)
  * Do not re-download repomd metadata if already exists and be the latest version
  * rmt-server-pubcloud:
  * Update Micro check due to Micro 6.0 and 6.1 identifier to keep bsc#1230419 in place
  * Update Zypper path allowing check to handle paid extensions (i.e. LTSS) (bsc#1230157)
  * Add data export engine</changelog>
  <changelog author="jesus.bv@suse.com" date="1737460800">- Version 2.22
  * rmt-server-pubcloud:
  * Add pubcloud_reg_code column to systems table (jsc#PCT-473)
  * Add cache directories and their expiration times to the scrubber (jsc#PCT-473)
  * Add cache checking to reduce queries to SCC when activating a product (jsc#PCT-473)
  * Add cache checking to reduce queries to SCC when upgrading a product (jsc#PCT-473)
  * Refactor and move verify_instance from ZypperAuth to InstanceVerification
  * Add system_token to regsharing to find the system (bsc#1236600)
  * Add system_token to system without one
  * Add data_export engine for DataWarehouse telemetry (jsc#PCT-476)
  * Fix 500 errors (gh#1316, gh#1302)
  * Fix routing error(gh#1300)
  * Fix SUMA ARM64 (bsc#1236836)
  * Fix Migration from Micro 5.5 to Micro 6.X (bsc#1236816)
  * Add registry optional (bsc#1237373)
  * Update Puma webserver
  * rmt-cli:
  * Disable delta RPM mirroring by default (gh#1288)
  * Add option during 'rmt-cli mirror' to re-validate repodata and packages only when repodata was updated
  * rmt-server:
    Add `activejob` and `resque` gems to vendored gemfile, to enable background
    job support in RMT and all engines.</changelog>
  <changelog author="jesus.bv@suse.com" date="1751889600">- Version 2.23
  * rmt-server-pubcloud:
  * Only update the pubcloud regcode if there is a value (bsc#1244166)
  * Update rack, fixing CVEs CVE-2025-46727, CVE-2025-32441 (bsc#1242898, bsc#1242893)
  * Enable delta RPM mirroring by default (revert behavior introduced on 2.22)</changelog>
  <changelog author="natnael.getahun@suse.com" date="1762862400">- Version 2.24
  * Enable mirroring xz compressed repositories (bsc#1246976)
  * Rack 2.2.20 security update (bsc#1253953, bsc#1251937)
  * Drop some de-published products from RMT
  * rmt-server-pubcloud:
  * Do not decode instance data coming from the system (bsc#1248510)
  * Include Live-Patching for SLES 15.X (jsc#PCT-630)
  * Handle only one data exporter (bsc#1248869)
  * Do not decode instance data from db to access registry (bsc#1248510)
  * Handle instance verification exceptions</changelog>
  <changelog author="jesus.bv@suse.com" date="1768305600">- Version 2.25
  * fix rmt-cli list and purge commands for large data (bsc#1253146 and bsc#1253147)
  * Fix mirroring of SLE16 NVIDIA-GPU-Compute-Toolkit-CUDA repo (bsc#1256826)
  * Support for new redirect_repo_hosts config, to exclude some repo hosts
    from mirroring, and send clients directly there (jsc#SCC-452)
  * rmt-server-pubcloud
  * Clearer error message (bsc#1256883)
  * Handle zypper response when data exporter raises an error (bsc#1257133)
  * Add Valkey + Sidekiq for async processing</changelog>
  <changelog author="fmccarthy@suse.com" date="1772712000">- Version 2.26
  * Add support for processing, storing, and syncing system profiles (jsc#TEL-265)</changelog>
  <changelog author="adnilson.delgado@suse.com" date="1777464000">- Version 3.0.alpha
  * Update Ruby to version 3.4.8 and Rails to version 7.1.6</changelog>
  <changelog author="natnael.getahun@suse.com" date="1779105600">- Version 3.0
  * Set version to 3.0.0
  * Security fix: Remove unused ActionMailer/ActionMailbox components to
    eliminate CVE-2026-42256 (bsc#1265369)
  * Split Rails meta-gem into individual components for better security control</changelog>
</package>
<package pkgid="e47d7ee1549ffd399cf739112151ca542df159fbb500d18161d28cd5ea7b4a1eaaea253537295866e29d1415de621f97042866c48fbcc1e690e19b6ec7819913" name="ansible-runner" arch="noarch">
  <version epoch="0" ver="2.4.2" rel="160099.1.1"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- update to 2.3.6:
  * Untag instead of force remove image for podman. This makes the
    |worker cleanup| subcommand behave similarly with either docker
    or podman.
    (#1342 &lt;https://github.com/ansible/ansible-runner/pull/1342&gt;)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1716033600">- update to 2.4.0:
  * Bug Fixes
  - Honor inventory filepath by @Akasurde in #1065
  - Ensure that UTC ISO8601 datetimes include timezone info by
    @sivel in #1238
  - Fix for non-str ident by @Shrews in #1268
  - Pass inventory directory path instead of file path when using
    containerization by @christophert in #1304
  - Validate inventory from CLI early by @Shrews in #1307
  - Allow shutil to copy into existing isolation directory by
    @christophert in #1311
  - Fix invalid inventory with relative pvt data dir by @Shrews
    in #1316
  - Add lib symlink to bwrap call by @christophert in #1312</changelog>
  <changelog author="code@bnavigator.de" date="1717934400">- Use pytest-xdist in order to avoid non-terminating processes in
  tests
- Fix files section and version info (setuptools_scm required to
  build)
- Simplify python flavor declaration</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1723550400">- ignore test_get_role_list test</changelog>
  <changelog author="pgajdos@suse.com" date="1724846400">- does not require six anymore (a51c8b2)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1729080000">- fix checks</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1733832000">- ignore another test that fails now (possibly with
  ansible-core-2.18)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742212800">- ignore two more flaky tests</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742990400">- update to 2.4.1:
  * Modify volume mount behavior when source does not exist
    (#1408). Volumes specified using the container-volume-mount
    option will now be passed through to the underlying container
    engine unverified and unmodified. This now allows you to mount
    individual files (vs. the parent directory) and non-existing
    source volumes. The behavior encountered with a non-existing
    source volume depends on which container engine is in use
    (docker creates the volume, podman will error).</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1760702400">- update to 2.4.2:
  * Short circuit display wrapper of the callback plugin within forks
    (#1414)
  * Improve EOF log messages when streaming (#1458)</changelog>
</package>
<package pkgid="78afc3e646b644eaae374f9ea6c6a2aa97de7bb3ef6ce7f8323753a4ae76b20cc641302f60dbdf29e17371a58b3cab80f50dec6282b4280f328278cf18b54c4c" name="ansible-sap-infrastructure" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="160099.1.1"/>
  <changelog author="marcel.mamula@suse.com" date="1737374400">- 1.1.1
  - Initial release</changelog>
  <changelog author="marcel.mamula@suse.com" date="1744286400">- 1.1.2
  - Bugfixes:
  - collection - Bump vmware.vmware_rest to 4.5.0
  - collection - Use amazon.aws.ec2_placement_group
  - collection - implement changelogs/changelog.yaml
  - sap_vm_provision - AWS tag pacemaker for fence agent stonith:external/ec2
  - sap_vm_provision - update azure.azcollection minimum version requirement
  - sap_vm_provision/sap_vm_temp_vip - Add dynamic group handling for provisioning
  - sap_vm_verify - stub code comments and reorder</changelog>
  <changelog author="marcel.mamula@suse.com" date="1751976000">- 1.1.3
  - Minor Changes:
  - sap_vm_provision: bastion boolean, to allow Bastion SSH Proxy or direct (e.g. VPN) for all Infrastructure Platforms</changelog>
  <changelog author="marcel.mamula@suse.com" date="1768305600">- 1.3.1
  - Minor Changes:
  - collection - Update workflows with dedicated github actions
  - collection - Add contributors list and sanity ignore files for future-proofing
  - collection - Add linting rule to ignore stricter var naming rule in 2.20
  - collection - Add kubernetes.core 5.3.0 to requirements
  - sap_vm_provision - Remove ansible.posix dependency for issue 126
  - sap_vm_provision - Add SLES 16 images, fix sshd_config and add python311 workaround
  - sap_vm_provision/kubevirt_vm - Make usage of hugepages configurable
  - sap_hypervisor_node_preconfigure - Update until conditional for ansible-core 2.19
  - sap_hypervisor_node_preconfigure - Add check for webhook endpoint availability
  - Bugfixes:
  - sap_hypervisor_node_preconfigure/kubevirt_vm - Fix installation of CNV operator
- 1.3.0
  - Minor Changes:
  - collection - Adjustment of the roles for ansible-core 2.19
  - collection - Update ansible-lint actions and configuration
  - collection - Update Documentation
  - sap_vm_provision - Add variable validations
  - sap_vm_provision - Append VMware notes for Issue 82
  - sap_vm_provision - Update SLES images and add SLES 15 SP7
  - Bugfixes:
  - sap_hypervisor_node_preconfigure - Fix ansible-lint errors from issue 101
  - sap_vm_provision - Removed update-ca-certificates for issue 119
- 1.2.0
  - Minor Changes:
  - collection - Readme update to align with project readme update
  - sap_hypervisor_node_preconfigure - Readme update to align with project readme update
  - sap_hypervisor_node_preconfigure - Updated redhat_ocpv
  - sap_vm_provision - Updated kubevirt_vm</changelog>
  <changelog author="marcel.mamula@suse.com" date="1780574400">- 1.4.0
  - Minor Changes:
  - sap_vm_provision - Rework role with best practices to align with project
  - sap_vm_provision - Update ibmcloud PowerVS image dictionaries
  - sap_vm_provision - Add MS Azure disclaimer about reliability of azure collection
  - sap_vm_temp_vip - Refactor variables and improve logic for skipping hosts
  - Bugfixes:
  - sap_vm_provision - Fix deprecated network parameter for amazon.aws.ec2_instance
  - sap_vm_provision - Fix adding /etc/hosts for all in play not just itself
  - sap_vm_temp_vip - Fix NoneType broadcast variable</changelog>
</package>
<package pkgid="113f3f16bbc726857b8df202e4c1376bd361e37eef3397117eb109429615f580464f960733b55683ecbcaf20ad2d221b51d52ce823a69023b2fdc3fc24e94f67" name="ansible-sap-install" arch="noarch">
  <version epoch="0" ver="1.9.2" rel="160099.1.1"/>
  <changelog author="marcel.mamula@suse.com" date="1744286400">- 1.5.3
  - Initial release
  - Bugfixes:
  - collection - Cleanup the changelog(s)
  - collection - Use the correct ansible-galaxy option in README.md files
  - collection - gh issue templates
  - collection and sap_hostagent - ansible-lint fixes
  - sap*preconfigure - Use correct RHEL versions in task names
  - sap*preconfigure - sysctl checks fail when config file has comments
  - sap_*_preconfigure/SLES - Enhance saptune handling and detection
  - sap_*_preconfigure/Suse - Enhance saptune revert logic
  - sap_*_preconfigure/Suse - Switch saptune from present
  - sap_general_preconfigure - Fix check mode for sysctl
  - sap_general_preconfigure - Remove unused file configure-etc-hosts.yml
  - sap_general_preconfigure - Update the package name of the IBM Power tools for RHEL 10
  - sap_general_preconfigure - fix var role prefix
  - sap_general_preconfigure, sap_maintain_etc_hosts - Ignore comments
  - sap_general_preconfigure/SLES - Add etc hosts setup to configure steps
  - sap_ha_pacemaker_cluster - fix ASCS constraint
  - sap_ha_pacemaker_cluster - fix ASCS/ERS systemd
  - sap_ha_pacemaker_cluster - fix NWAS
  - sap_ha_pacemaker_cluster - fix internal-error
  - sap_ha_pacemaker_cluster - fix package detection on RHEL
  - sap_ha_pacemaker_cluster - fix(check-mode)
  - sap_ha_pacemaker_cluster - several bug fixes
  - sap_ha_pacemaker_cluster - stonith location constraints
  - sap_hana_install - Update fapolicyd conditionals
  - sap_hana_preconfigure - Fix check mode for largesend.conf - ppc64le
  - sap_hana_preconfigure - Update the package name of the RHEL 10 Power tools
  - sap_hana_preconfigure - fix check mode in two tasks
  - sap_hana_preconfigure/SLES - Add package libltdl7 to vars
  - sap_swpm - Fix link in README.md
  - sap_swpm - remove duplicate section credentials_anydb_ibmdb2
  - sap_swpm - removed duplicates from credentials_hana section</changelog>
  <changelog author="marcel.mamula@suse.com" date="1751976000">- 1.6.0
  - Minor Changes:
  - New Feature - sap_anydb_install_oracle - Add handling of OS specific vars (#1033)
  - New Feature - sap_ha_pacemaker_cluster - SLES16 support, new vars for ha_cluster for corosync and zypper patterns (#1056)
  - New Feature - sap_storage_setup - Allow /software NFS mount (#1029)
  - sap_*_preconfigure - Add missing RHEL 10.x vars (#1059)
  - sap_general_preconfigure - Modify the kernel command line for SELinux also for RHEL 10 (#1036)
  - sap_general_preconfigure - Use the correct sap.conf file for RHEL 10 (#1022)
  - sap_ha_pacemaker_cluster/SUSE - SAP HANA scaleup post steps updated (#1061)
  - sap_hana_install - Add opt-out for setting sidadm to noexpire (#1016)
  - sap_swpm - Add opt-out for setting sidadm to noexpire (#1018)
  - Bugfixes:
  - Collection - fix documentation link in galaxy.yml (#1009)
  - sap_*_preconfigure - Make SELinux booleans persistent (#1013)
  - sap_*_preconfigure/SUSE - Add retry attempts to zypper pattern installation (#1032)
  - sap_*_preconfigure/SUSE - Update SLES16 pattern names and add packages for hardened images (#1057)
  - sap_ha_pacemaker_cluster/SUSE - Remove python3-rpm dependency in pre_steps_hana (#1028)
  - sap_hana_install - update README.md with Local Secure Store (LSS) installation details and examples (#1008)
  - sap_maintain_etc_hosts - Resolve situation with empty domain, but not undefined (#1044)
  - sap_swpm - Ensure sap_swpm_product_catalog_id is a string (#1035)
  - sap_swpm - Fix TEMP handling (#1019)
  - sap_swpm - Remove selinux role dependency from README.md (#1012)
  - sap_swpm - Require inifile.params only on the managed node when reusing an existing inifile.params. (#1024)
  - sap_swpm - Sanitize hostname length (#1042)</changelog>
  <changelog author="marcel.mamula@suse.com" date="1768305600">- 1.8.0
  - Minor Changes:
  - collection - Add Matrix to Sanity tests and ignore files up to 2.25
  - collection - Adjust roles for ansible-core 2.19 part 2
  - collection - Adjust roles for ansible-core 2.19 part 1
  - sap_ha_install_hana_hsr - Rework role with new features, validations and compatibility for 2.20
  - sap_hana_install - Rework tags
  - sap_hana_install - simplified and more flexible SELinux and fapolicyd handling
  - sap_hana_install - Inventory based Scale-Out and idempotency validations
  - sap_hana_install - Enhance variable validation and account for missed variable combinations
  - sap_hana_install - Idempotency Rework
  - sap_hana_preconfigure - Sync with SAP note 3108302
  - sap_hana_preconfigure - Add sap_hana preconfigure vars prefix
  - sap_netweaver_preconfigure - Add sap_netweaver preconfigure vars prefix
  - sap_*_preconfigure/SLES - Improved pattern check, sanitize log output and add loop_vars
  - sap_storage_setup/SUSE - Add btrfs support for SLES 16
  - sap_swpm - Enhance detection of multiple files
  - sap_swpm - extensive variable input validation
  - sap_swpm - Implement a test and a filter for validating hostnames
  - Bugfixes:
  - collection - Fix linting errors in 2.20 with facts and register var names
  - collection - Update linting workflows and configuration to latest version
  - collection - Update sanity github action and add missing ignore files for 2.19 and 2.20
  - sap_ha_install_hana_hsr - Fix linter failures
  - sap_ha_pacemaker_cluster - Fix linting errors
  - sap_hostagent - Fix linting errors
  - sap_install_media_detect - Fix linting errors
- 1.7.1
  - Bugfixes:
  - sap_hana_install - Enhance validation of variables
  - sap_hana_preconfigure - New mechanism for loading rhel minor plus vars without having to use "find" files on localhost.
  - sap_hana_preconfigure/RHEL - Be more flexible with boot command line args
- 1.7.0
  - Minor Changes:
  - sap_hana_preconfigure - Implement SAP note 3108302 v.13
  - sap_ha_install_hana_hsr - Add backup location detection and user variable
  - Bugfixes:
  - collection - Cleanup scripts
  - sap_hana_preconfigure - Replace grub2-mkconfig for RHEL by grubby from RHEL 8 onward
  - sap_hana_install - Enhance SAPCAR detection functionality and handling of multiple files
  - sap_ha_pacemaker_cluster - Enhance handling of cluster properties and improve ASCS ERS post steps
- 1.6.1
  - Bugfixes:
  - sap_ha_pacemaker_cluster - Remove NIC parameter from IPaddr2 resource agents
  - sap_*_preconfigure - Assert the presence of the IBM tools only if necessary
  - sap_*_preconfigure - Define needs-restarting also for RHEL 10, assert mode
  - sap_*_preconfigure - Define needs-restarting also for RHEL 10</changelog>
  <changelog author="marcel.mamula@suse.com" date="1771502400">Release 1.8.1 with various fixes and compatibility with ansible-core 2.19.
- 1.8.1:
  - Minor Changes:
  - collection - Update readme formatting to align with galaxy format
  - sap*preconfigure - Sync with SAP notes for RHEL 10
  - sap_general_preconfigure - Prevent an accidental change to a lower SELinux mode
  - sap_ha_pacemaker_cluster - Add fence_aws for SLES 16 and remove Tech Debt
  - sap_hana_install - Revert wrong conditional from PR#1138
  - sap_swpm - Sanitize conditions for 2.19</changelog>
  <changelog author="marcel.mamula@suse.com" date="1773662400">- 1.9.0:
  - Minor Changes:
  - sap_ha_install_hana_hsr - inventory vs. hostname
  - sap_ha_pacemaker_cluster - Add firewall steps
  - sap_ha_pacemaker_cluster - Split off HANA pre_tasks from include_vars and add new force mode
  - sap_swpm - Update firewall steps
  - Bugfixes:
  - collection - No longer use var debug with more than one variable
  - sap_ha_pacemaker_cluster - (fix) align settings to HANA documentation
  - sap_hana_install - Fix hana versions mismatch and replace injected vars
  - sap_swpm - Only ensure the presence of the 'file' package on Suse
  - sap_swpm - Rename all vars which contain '_swpm_swpm'</changelog>
  <changelog author="marcel.mamula@suse.com" date="1780574400">- 1.9.2:
  - Bugfixes:
  - sap_ha_pacemaker_cluster - Fix issue 1203 sudo dash
  - sap_storage_setup - Add option to mount generic NFS mounts
  - sap_swpm - Remove ansible.posix dependency
- 1.9.1:
  - Bugfixes:
  - sap_general_preconfigure - Ansible 2.24 compatibility
  - sap_ha_pacemaker_cluster - Ansible 2.24 compatibility
  - sap_hana_preconfigure - Ansible 2.24 compatibility
  - sap_hana_preconfigure/RHEL - Correctly set tsx in all cases
  - sap_maintain_etc_hosts, sap_hana_install, sap_install_media_detect - Ansible 2.24 compatibility
  - sap_netweaver_preconfigure - Ansible 2.24 compatibility
  - sap_storage_setup, sap_hostagent, anydb - Ansible 2.24 compatibility</changelog>
</package>
<package pkgid="8e80fa1f0af2c9828b5b4ae1e04a349e3ff880b26affb926434942252a6b331a32add4268730ba8a207728eb2d3ac9018f11076cd522343789ada194a7686a54" name="ansible-sap-launchpad" arch="noarch">
  <version epoch="0" ver="1.3.2" rel="bp161.1.1"/>
  <changelog author="Marcel Mamula &lt;marcel.mamula@suse.com&gt;" date="1737374400">- 1.1.1
  - Initial release.</changelog>
  <changelog author="Marcel Mamula &lt;marcel.mamula@suse.com&gt;" date="1744027200">- 1.2.0
  - Changes:
  - sap_software_download: New Ansible Role with enhanced logic for downloading software using Ansible Module software_center_download
  - sap_software_download: Download stack XML option
  - software_center_download: Add option to search for latest packages
  - maintenance_planner modules: Add option to use Display ID instead of name
  - Collection Readme update and preparation for 1.2.0 release
  - Bugfixes:
  - fix: cache gigya sdk build number</changelog>
  <changelog author="Marcel Mamula &lt;marcel.mamula@suse.com&gt;" date="1751976000">- 1.2.1
  - Bugfixes:
  - software_center_download: Improved logic for skipping existing files and getting valid filename
  - sap_software_download: Add SLES 16 python313 support and update changelog</changelog>
  <changelog author="Marcel Mamula &lt;marcel.mamula@suse.com&gt;" date="1768219200">Refactor Ansible Modules and adjust for ansible-core 2.19.
- 1.3.1
  - Bugfixes:
  - collection: Add ansible-test sanity workflow and fix sanity errors
- 1.3.0
  - Changes:
  - collection: Refactor all Ansible Modules
  - sap_software_download: Update for ansible-core 2.19
  - Bugfixes:
  - sap_software_download: Fix for failed checksums not correctly retrying</changelog>
  <changelog author="Marcel Mamula &lt;marcel.mamula@suse.com&gt;" date="1780574400">- 1.3.2
  - Bugfixes:
  - all - Replace inject vars with ansible_facts for 2.20</changelog>
</package>
<package pkgid="39e515a896a65c2a778b9284d8796908e501f814080bda1c5d2b6a1c0c3e50f07d05fc280e24ffb4ff5e9d86165f8cf33939e123c406f240f8efa3ba01b80648" name="ansible-sap-operations" arch="noarch">
  <version epoch="0" ver="2.0.0" rel="160099.1.1"/>
  <changelog author="marcel.mamula@suse.com" date="1737374400">- 0.9.1
  - Initial release.</changelog>
  <changelog author="marcel.mamula@suse.com" date="1744286400">- Updated downstream transformation
- Removed python dependencies and macros from spec file</changelog>
  <changelog author="marcel.mamula@suse.com" date="1755000000">- Remove unsupported Ansible Roles
- Add updated README.md</changelog>
  <changelog author="marcel.mamula@suse.com" date="1771502400">- Release 2.0.0 which reworked all Ansible Roles in this collection to modern standard and SLES support.</changelog>
</package>
<package pkgid="48ec2c5374c5f49250f3530a4973bd94da571f05974807c01b2d9073e37b371e85349bc48eb4f7ec0d161bcb62191cb3e35448f54beb966e1776b35e7c9d0f60" name="ansible-sap-playbooks" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="160099.1.1"/>
  <changelog author="marcel.mamula@suse.com" date="1750680000">- 1.1.2
  - Initial release to Factory
  - Minor Changes:
  - New scenario sap_s4hana_sandbox_syscopy.
  - Placeholder variable validation, Rsync destination regex and usability improvements.
  - Enable PR linting, noqa for placeholder checks and add sap_infrastructure 1.1.3 bastion variable.
  - action: Add rsync checksum and improve output verbosity.
- 1.1.1
  - Minor Changes:
  - Update existing hosts extravars files, Azure comments and inventory comments.
- 1.1.0
  - Major Changes:
  - Interactive prompts for end-user, across all supported scenarios and target platforms.
  - Simplified variable files, structure and comments.
  - Minor Changes:
  - Add github action for publishing stage to main.
  - all: Add author to publish action and update ansible_requirements
  - all: Default SAP HANA master password and readme update explaining S-user</changelog>
  <changelog author="marcel.mamula@suse.com" date="1751976000">- 1.1.3
  - Bugfixes
  - all: Remove executable flag from yml files and fix typos in interactive mode</changelog>
  <changelog author="marcel.mamula@suse.com" date="1752494400">- 1.2.0
  - Minor Changes:
  - Comply with Security regulations
  - Remove all hardcoded passwords
  - Add validation for placeholder and empty passwords to fail playbook at beginning.
  - Update readme with warnings and explanations for password usage.
  - Add recommended steps to use Ansible Vault.
  - Bugfixes
  - Change few variables with `'true'` to `true` where it was required (identified during testing).
  - Fix readme typo with incorrect role name.</changelog>
  <changelog author="marcel.mamula@suse.com" date="1768392000">- 1.3.0
  - Minor Changes:
  - collection: Update linting and sanity workflows to align with project
  - collection: Update Contributors list
  - collection: Bump requirements versions to support 2.19
  - all: Update playbooks for ansible-core 2.19
  - all: Update image fragments to align with sap_infrastructure PR#118
  - all: Add sles16 images for AWS, AZ, GCP
  - sap_s4hana_sandbox_syscopy: Update readme entry for S4HANA</changelog>
  <changelog author="marcel.mamula@suse.com" date="1780574400">- 1.4.0
  - Minor Changes:
  - collection: Add MS Azure disclaimer about reliability of azure collection
  - all: Fix all linting errors and update facts for 2.20
  - all: Refactor product dictionary to reuse same contents when possible
  - all: Update ibmcloud image dictionaries
  - all: Add S4HANA and S4HANA FND 2025 software lists
  - hana: Update SAP HANA versions and add throttle for rsync
  - ibmcloud_powervs: Update variables for better clarity</changelog>
</package>
<package pkgid="d56c14569447c1ff2b7c68acf741fa2823171e95a17387d1ca0ffbc0d187a6450b69997be364b165fc956aa612205e47c05f5b33972f4846597b873c5f950292" name="ansible-test" arch="noarch">
  <version epoch="0" ver="2.20.2" rel="160099.2.1"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1755777600">- update to 2.18.8:
  * Minor Changes
  - ansible-test - Improve formatting of generated coverage
    config file.
  - ansible-test - Replace remote FreeBSD 13.3 with 13.5.
  - ansible-test - Use OS packages to satisfy controller
    requirements on FreeBSD 13.5 during managed instance
    bootstrapping.
  * Bugfixes
  - ansible-test - Always exclude the tests/output/ directory
    from a collection's code coverage. (#84244)
  - ansible-test - Limit package install retries during managed
    remote instance bootstrapping.
  - ansible-test - Use a consistent coverage config for all
    collection testing.
  - plugins config, get_option_and_origin now correctly displays
    the value and origin of the option.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1756209600">- update to 2.19.0:
  Large update, please see the full changelog for the full list of
  bugfixes and minor changes
  https://github.com/ansible/ansible/blob/v2.19.0/changelogs/CHANGELOG-v2.19.rst
  * Major Changes
  - Jinja plugins - Jinja builtin filter and test plugins are now
    accessible via their fully-qualified names
    ansible.builtin.{name}.
  - Task Execution / Forks - Forks no longer inherit stdio from
    the parent ansible-playbook process. stdout, stderr, and
    stdin within a worker are detached from the terminal, and
    non-functional. All needs to access stdio from a fork for
    controller side plugins requires use of Display.
  - ansible-test - Packages beneath module_utils can now contain
    __init__.py files.
  - variables - The type system underlying Ansible's variable
    storage has been significantly overhauled and formalized.
    Attempts to store unsupported Python object types in
    variables now more consistently yields early warnings or
    errors.
  - variables - To support new Ansible features, many variable
    objects are now represented by subclasses of their respective
    native Python types. In most cases, they behave
    indistinguishably from their original types, but some Python
    libraries do not handle builtin object subclasses properly.
    Custom plugins that interact with such libraries may require
    changes to convert and pass the native types.
  * Breaking Changes / Porting Guide
  - Support for the toml library has been removed from TOML
    inventory parsing and dumping. Use tomli for parsing on
    Python 3.10. Python 3.11 and later have built-in support for
    parsing. Use tomli-w to support outputting inventory in TOML
    format.
  - assert - The quiet argument must be a commonly-accepted
    boolean value. Previously, unrecognized values were silently
    treated as False.
  - conditionals - Conditional expressions that result in
    non-boolean values are now an error by default. Such results
    often indicate unintentional use of templates where they are
    not supported, resulting in a conditional that is always
    true. When this option is enabled, conditional expressions
    which are a literal None or empty string will evaluate as
    true, for backwards compatibility. The error can be
    temporarily changed to a deprecation warning by enabling the
    ALLOW_BROKEN_CONDITIONALS config option.
  - first_found lookup - When specifying files or paths as a
    templated list containing undefined values, the undefined
    list elements will be discarded with a warning. Previously,
    the entire list would be discarded without any warning.
  - internals - The AnsibleLoader and AnsibleDumper classes for
    working with YAML are now factory functions and cannot be
    extended.
  - internals - The ansible.utils.native_jinja Python module has
    been removed.
  - lookup plugins - Lookup plugins called as with_(lookup) will
    no longer have the _subdir attribute set.
  - lookup plugins - terms will always be passed to run as the
    first positional arg, where previously it was sometimes
    passed as a keyword arg when using with_ syntax.
  - loops - Omit placeholders no longer leak between loop item
    templating and task templating. Previously, omit placeholders
    could remain embedded in loop items after templating and be
    used as an omit for task templating. Now, values resolving to
    omit are dropped immediately when loop items are templated.
    To turn missing values into an omit for task templating, use
    | default(omit). This solution is backward-compatible with
    previous versions of ansible-core.
  - modules - Ansible modules using sys.excepthook must use a
    standard try/except instead.
  - plugins - Any plugin that sources or creates templates must
    properly tag them as trusted.
  - plugins - Custom Jinja plugins that accept undefined
    top-level arguments must opt in to receiving them.
  - plugins - Custom Jinja plugins that use environment.getitem
    to retrieve undefined values will now trigger a MarkerError
    exception. This exception must be handled to allow the plugin
    to return a Marker, or the plugin must opt-in to accepting
    Marker values.
  - public API - The ansible.vars.fact_cache.FactCache wrapper
    has been removed.
  - serialization of omit sentinel - Serialization of variables
    containing omit sentinels (e.g., by the to_json and to_yaml
    filters or ansible-inventory) will fail if the variable has
    not completed templating. Previously, serialization succeeded
    with placeholder strings emitted in the serialized output.
  - set_fact - The string values "yes", "no", "true" and "false"
    were previously converted (ignoring case) to boolean values
    when not using Jinja2 native mode. Since Jinja2 native mode
    is always used, this conversion no longer occurs. When
    boolean values are required, native boolean syntax should be
    used where variables are defined, such as in YAML. When
    native boolean syntax is not an option, the bool filter can
    be used to parse string values into booleans.
  - template lookup - The convert_data option is deprecated and
    no longer has any effect. Use the from_json filter on the
    lookup result instead.
  - templating - Access to _ prefixed attributes and methods, and
    methods with known side effects, is no longer permitted. In
    cases where a matching mapping key is present, the associated
    value will be returned instead of an error. This increases
    template environment isolation and ensures more consistent
    behavior between the . and [] operators.
  - templating - Conditionals and lookups which use embedded
    inline templates in Jinja string constants now display a
    warning. These templates should be converted to their
    expression equivalent.
  - templating - Many Jinja plugins (filters, lookups, tests) and
    methods previously silently ignored undefined inputs, which
    often masked subtle errors. Passing an undefined argument to
    a Jinja plugin or method that does not declare undefined
    support now results in an undefined value.
  - templating - Templates are always rendered in Jinja2 native
    mode. As a result, non-string values are no longer
    automatically converted to strings.
  - templating - Templates resulting in None are no longer
    automatically converted to an empty string.
  - templating - Templates with embedded inline templates that
    were not contained within a Jinja string constant now result
    in an error, as support for multi-pass templating was removed
    for security reasons. In most cases, such templates can be
    easily rewritten to avoid the use of embedded inline
    templates.
  - templating - The allow_unsafe_lookups option no longer has
    any effect. Lookup plugins are responsible for tagging
    strings containing templates to allow evaluation as a
    template.
  - templating - The result of the range() global function cannot
    be returned from a template- it should always be passed to a
    filter (e.g., random). Previously, range objects returned
    from an intermediate template were always converted to a
    list, which is inconsistent with inline consumption of range
    objects.
  - templating - #jinja2: overrides in templates with invalid
    override names or types are now templating errors.
  * Deprecated Features
  - CLI - The --inventory-file option alias is deprecated. Use
    the -i or --inventory option instead.
  - Jinja test plugins - Returning a non-boolean result from a
    Jinja test plugin is deprecated.
  - Passing a warnings` or ``deprecations key to exit_json or
    fail_json is deprecated. Use AnsibleModule.warn or
    AnsibleModule.deprecate instead.
  - Strategy Plugins - Use of strategy plugins not provided in
    ansible.builtin are deprecated and do not carry any backwards
    compatibility guarantees going forward. A future release will
    remove the ability to use external strategy plugins. No
    alternative for third party strategy plugins is currently
    planned.
  - The ShellModule.checksum method is now deprecated and will be
    removed in ansible-core 2.23. Use
    ActionBase._execute_remote_stat() instead.
  - The ansible.module_utils.common.collections.count() function
    is deprecated and will be removed in ansible-core 2.23. Use
    collections.Counter() from the Python standard library
    instead.
  - YAML parsing - Usage of the YAML 1.1 !!omap and !!pairs tags
    is deprecated. Use standard mappings instead.
  - YAML parsing - Usage of the undocumented !vault-encrypted
    YAML tag is deprecated. Use !vault instead.
  - ansible.compat.importlib_resources is deprecated and will be
    removed in ansible-core 2.23. Use importlib.resources from
    the Python standard library instead.
  - ansible.module_utils.compat.datetime - The datetime
    compatibility shims are now deprecated. They are scheduled to
    be removed in ansible-core v2.21. This includes UTC,
    utcfromtimestamp() and utcnow importable from said module
    (#81874).
  - bool filter - Support for coercing unrecognized input values
    (including None) has been deprecated. Consult the filter
    documentation for acceptable values, or consider use of the
    truthy and falsy tests.
  - cache plugins - The ansible.plugins.cache.base Python module
    is deprecated. Use ansible.plugins.cache instead.
  - callback plugins - The v2_on_any callback method is
    deprecated. Use specific callback methods instead.
  - callback plugins - The v1 callback API (callback methods not
    prefixed with v2_) is deprecated. Use v2_ prefixed methods
    instead.
  - conditionals - Conditionals using Jinja templating delimiters
    (e.g., {{, {%) should be rewritten as expressions without
    delimiters, unless the entire conditional value is a single
    template that resolves to a trusted string expression. This
    is useful for dynamic indirection of conditional expressions,
    but is limited to trusted literal string expressions.
  - config - The ACTION_WARNINGS config has no effect. It
    previously disabled command warnings, which have since been
    removed.
  - config - The DEFAULT_ALLOW_UNSAFE_LOOKUPS configuration
    option is deprecated and no longer has any effect. Ansible
    templating no longer encounters situations where use of
    lookup plugins is considered "unsafe".
  - config - The DEFAULT_JINJA2_NATIVE option has no effect.
    Jinja2 native mode is now the default and only option.
  - config - The DEFAULT_NULL_REPRESENTATION option has no
    effect. Null values are no longer automatically converted to
    another value during templating of single variable
    references.
  - config - The DEFAULT_UNDEFINED_VAR_BEHAVIOR configuration
    option is deprecated and no longer has any effect. Attempting
    to use an undefined variable where undefined values are
    unexpected is now always an error. This behavior was enabled
    by default in previous versions, and disabling it yielded
    inconsistent results.
  - config - The STRING_TYPE_FILTERS configuration option is
    deprecated and no longer has any effect. Since the template
    engine now always preserves native types, there is no longer
    a risk of unintended conversion from strings to native types.
  - config - Using the DEFAULT_JINJA2_EXTENSIONS configuration
    option to enable Jinja2 extensions is deprecated. Previously,
    custom Jinja extensions were disabled by default, as they can
    destabilize the Ansible templating environment. Templates
    should only make use of filter, test and lookup plugins.
  - config - Using the DEFAULT_MANAGED_STR configuration option
    to customize the value of the ansible_managed variable is
    deprecated. The ansible_managed variable can now be set the
    same as any other variable.
  - display - The Display.get_deprecation_message method has been
    deprecated. Call Display.deprecated to display a deprecation
    message, or call it with removed=True to raise an
    AnsibleError.
  - file loading - Loading text files with DataLoader containing
    data that cannot be decoded under the expected encoding is
    deprecated. In most cases the encoding must be UTF-8,
    although some plugins allow choosing a different encoding.
    Previously, invalid data was silently wrapped in Unicode
    surrogate escape sequences, often resulting in later errors
    or other data corruption.
  - first_found lookup - Splitting of file paths on ,;: is
    deprecated. Pass a list of paths instead. The split method on
    strings can be used to split variables into a list as needed.
  - interpreter discovery - The auto_legacy and
    auto_legacy_silent options for INTERPRETER_PYTHON are
    deprecated. Use auto or auto_silent options instead, as they
    have the same effect.
  - inventory plugins - Setting invalid Ansible variable names in
    inventory plugins is deprecated.
  - oneline callback - The oneline callback and its associated
    ad-hoc CLI args (-o, --one-line) are deprecated.
  - paramiko - The paramiko connection plugin has been deprecated
    with planned removal in 2.21.
  - playbook - The timedout.frame task result value (injected
    when a task timeout occurs) is deprecated. Include error in
    the DISPLAY_TRACEBACK config value to capture a full Python
    traceback for timed out actions.
  - playbook syntax - Specifying the task args keyword without a
    value is deprecated.
  - playbook syntax - Using key=value args and the task args
    keyword on the same task is deprecated.
  - playbook syntax - Using a mapping with the action keyword is
    deprecated. (#84101)
  - playbook variables - The play_hosts variable has been
    deprecated, use ansible_play_batch instead.
  - plugin error handling - The AnsibleError constructor arg
    suppress_extended_error is deprecated. Using
    suppress_extended_error=True has the same effect as
    show_content=False.
  - plugins - Accessing plugins with _-prefixed filenames without
    the _ prefix is deprecated.
  - public API - The ansible.errors.AnsibleFilterTypeError
    exception type has been deprecated. Use AnsibleTypeError
    instead.
  - public API - The ansible.errors._AnsibleActionDone exception
    type has been deprecated. Action plugins should return a task
    result dictionary in success cases instead of raising.
  - public API - The ansible.module_utils.common.json.json_dump
    function is deprecated. Call Python stdlib json.dumps
    instead, with cls set to an Ansible profile encoder type from
    ansible.module_utils.common.json.get_encoder.
  - template lookup - The jinja2_native option is no longer used
    in the Ansible Core code base. Jinja2 native mode is now the
    default and only option.
  - templating - Support for enabling Jinja2 extensions (not
    plugins) has been deprecated.
  - templating - The disable_lookups option has no effect, since
    plugins must be updated to apply trust before any templating
    can be performed.
  - tree callback - The tree callback and its associated ad-hoc
    CLI args (-t, --tree) are deprecated.
  * Removed Features (previously deprecated)
  - Remove deprecated plural form of collection path (#84156).
  - Removed deprecated STRING_CONVERSION_ACTION (#84220).
  - encrypt - passing unsupported passlib hashtype now raises
    AnsibleFilterError.
  - manager - remove deprecated include_delegate_to parameter
    from get_vars API.
  - modules - Modules returning non-UTF8 strings now result in an
    error. The MODULE_STRICT_UTF8_RESPONSE setting can be used to
    disable this check.
  - removed deprecated pycompat24 and compat.importlib.
  - selector - remove deprecated compat.selector related files
    (#84155).
  - windows - removed common module functions
    ConvertFrom-AnsibleJson, Format-AnsibleException from Windows
    modules as they are not used and add unneeded complexity to
    the code.
  * Security Fixes
  - include_vars action - Ensure that result masking is correctly
    requested when vault-encrypted files are read.
    (CVE-2024-8775)
  - task result processing - Ensure that action-sourced result
    masking (_ansible_no_log=True) is preserved. (CVE-2024-8775)
  - templating - Ansible's template engine no longer processes
    Jinja templates in strings unless they are marked as coming
    from a trusted source. Untrusted strings containing Jinja
    template markers are ignored with a warning. Examples of
    trusted sources include playbooks, vars files, and many
    inventory sources. Examples of untrusted sources include
    module results and facts. Plugins which have not been updated
    to preserve trust while manipulating strings may
    inadvertently cause them to lose their trusted status.
  - templating - Changes to conditional expression handling
    removed numerous instances of insecure multi-pass templating
    (which could result in execution of untrusted template
    expressions).
  - user action won't allow ssh-keygen, chown and chmod to run on
    existing ssh public key file, avoiding traversal on existing
    symlinks (CVE-2024-9902).
- remove patch 771f7ad29ca4d259761eaa88673c2e32f6412bbe.patch that
  is included upstream
- remove patch unarchive-test-fix.patch that is included upstream
- remove patch suse-distribution-fix.patch that is included
  upstream</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1756209601">- update to 2.19.1:
  * Minor Changes
  - AnsibleModule - Add temporary internal monkeypatch-able hook
    to alter module result serialization by splitting
    serialization from '_return_formatted' into
    '_record_module_result'.
  - ansible-test - Improve formatting of generated coverage
    config file.
  - ansible-test - Use OS packages to satisfy controller
    requirements on FreeBSD 13.5 during managed instance
    bootstrapping.
  - encrypt - check datatype of salt_size in password_hash
    filter.
  - service_facts - handle keyerror exceptions with warning.
  - service_facts - warn user about missing service details
    instead of ignoring.
  * Bugfixes
  - ansible-test - Always exclude the tests/output/ directory
    from a collection's code coverage. (#84244)
  - ansible-test - Limit package install retries during managed
    remote instance bootstrapping.
  - ansible-test - Use a consistent coverage config for all
    collection testing.
  - argspec validation - The str argspec type treats None values
    as empty string for better consistency with pre-2.19
    templating conversions.
  - conditionals - When displaying a broken conditional error or
    deprecation warning, the origin of the non-boolean result is
    included (if available), and the raw result is omitted.
  - failed_when - When using failed_when to suppress an error,
    the exception key in the result is renamed to
    failed_when_suppressed_exception. This prevents the error
    from being displayed by callbacks after being suppressed.
    (#85505)
  - import_tasks - fix templating parent include arguments.
  - plugins config, get_option_and_origin now correctly displays
    the value and origin of the option.
  - template lookup - Skip finalization on the internal
    templating operation to allow markers to be returned and
    handled by, e.g. the default filter. Previously, finalization
    tripped markers, causing an exception to end processing of
    the current template pipeline. (#85674)
  - templating - Avoid tripping markers within Jinja generated
    code. (#85674)
  - templating - Ensure filter plugin result processing occurs
    under the correct call context. (#85585)
  - templating - Fix slicing of tuples in templating (#85606).
  - templating - Multi-node template results coerce embedded None
    nodes to empty string (instead of rendering literal None to
    the output).
  - templating - Undefined marker values sourced from the Jinja
    getattr-&gt;getitem fallback are now accessed correctly, raising
    AnsibleUndefinedVariable for user plugins that do not
    understand markers. Previously, these values were erroneously
    returned to user plugin code that had not opted in to marker
    acceptance.
  - tqm - use display.error_as_warning instead of
    display.warning_as_error.
  - tqm - use display.error_as_warning instead of self.warning.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1758283200">- update to 2.19.2:
  * Minor Changes
  - ansible-test - Implement new authentication methods for
    accessing the Ansible Core CI service.
  * Bugfixes
  - The ansible_failed_task variable is now correctly exposed in a
    rescue section, even when a failing handler is triggered by the
    flush_handlers task in the corresponding block (#85682)
  - ternary filter - evaluate values lazily (#85743)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1759838400">- update to 2.19.3:
  * Minor Changes
  - fetch_file - add ca_path and cookies parameter arguments
    (#85172).
  * Bugfixes
  - Windows async - Handle running PowerShell modules with
    trailing data after the module result
  - ansible-doc --list/--list_files/--metadata-dump - fixed
    relative imports in nested filter/test plugin files (#85753).
  - display - Fixed reference to undefined
    '_DeferredWarningContext' when issuing early warnings during
    startup. (#85886)
  - run_command - Fixed premature selector unregistration on
    empty read from stdout/stderr that caused truncated output or
    hangs in rare situations.
  - script inventory plugin will now show correct 'incorrect'
    type when doing implicit conversions on groups.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1762344000">- update to 2.19.4:
  * Bugfixes
  - Fix issue where play tags prevented executing notified
    handlers (#85475)
  - Fix issues with keywords being incorrectly validated on
    import_tasks (#85855, #85856)
  - Fix traceback when trying to import non-existing file via
    nested import_tasks (#69882)
  - SIGINT/SIGTERM Handling - Make SIGINT/SIGTERM handling more
    robust by splitting concerns between forks and the parent.
  - Windows - ignore temporary file cleanup warning when using
    AnsibleModule to compile C# utils. This should reduce the
    number of warnings that can safely be ignored when running
    PowerShell modules - #85976
  - ansible-doc - prevent crash when scanning collections in
    paths that have more than one ansible_collections in it
    (#84909, #85361).
  - callback plugins - improve consistency accessing the Task
    object's resolved_action attribute.
  - config lookup now properly factors in variables and
    show_origin when checking entries from the global
    configuration.
  - option argument deprecations now have a proper alternative
    help text.
  - package_facts - typecast bytes to string while returning
    facts (#85937).
  - psrp - ReadTimeout exceptions now mark host as unreachable
    instead of fatal (#85966)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1762516800">- update to 2.20.0:
  https://github.com/ansible/ansible/blob/v2.20.0/changelogs/CHANGELOG-v2.20.rst
  * Major Changes
  - ansible - Add support for Python 3.14.
  - ansible - Drop support for Python 3.11 on the controller.
  - ansible - Drop support for Python 3.8 on targets.
  * Minor Changes
  - Add tech preview play argument spec validation, which can be
    enabled by setting the play keyword validate_argspec to True
    or the name of an argument spec. When validate_argspec is set
    to True, a play name is required and used as the argument
    spec name. When enabled, the argument spec is loaded from a
    file matching the pattern &lt;playbook_name&gt;.meta.yml. At
    minimum, this file should contain {"argument_specs": {"name":
    {"options": {}}}}, where "name" is the name of the play or
    configured argument spec.
  - Added Univention Corporate Server as a part of Debian OS
    distribution family (#85490).
  - AnsibleModule - Add temporary internal monkeypatch-able hook
    to alter module result serialization by splitting
    serialization from _return_formatted into
    _record_module_result.
  - DataLoader - Update DataLoader.get_basedir to be an abspath
  - Python type hints applied to to_text and to_bytes functions
    for better type hint interactions with code utilizing these
    functions.
  - ansible now warns if you use reserved tags that were only
    meant for selection and not for use in play.
  - ansible-doc - Return a more verbose error message when the
    description field is missing.
  - ansible-doc - show notes, seealso, and top-level
    version_added for role entrypoints (#81796).
  - ansible-doc adds support for RETURN documentation to support
    doc fragment plugins
  - ansible-test - Default to Python 3.14 in the base and default
    test containers.
  - ansible-test - Filter out pylint messages for invalid
    filenames and display a notice when doing so.
  - ansible-test - Implement new authentication methods for
    accessing the Ansible Core CI service.
  - ansible-test - Improve formatting of generated coverage
    config file.
  - ansible-test - Removed support for automatic provisioning of
    obsolete instances for network-integration tests.
  - ansible-test - Replace FreeBSD 14.2 with 14.3.
  - ansible-test - Replace RHEL 9.5 with 9.6.
  - ansible-test - Update Ubuntu containers.
  - ansible-test - Update astroid imports in custom pylint
    checkers.
  - ansible-test - Update base/default containers to include
    Python 3.14.0.
  - ansible-test - Update default containers.
  - ansible-test - Update pinned pip version to 25.2.
  - ansible-test - Update pinned sanity test requirements,
    including upgrading to pylint 4.0.0.
  - ansible-test - Update pinned sanity test requirements.
  - ansible-test - Update test containers.
  - ansible-test - Update the pylint sanity test to pylint 4.0.2.
  - ansible-test - Upgrade Alpine 3.21 to 3.22.
  - ansible-test - Upgrade Fedora 41 to Fedora 42.
  - ansible-test - Upgrade to coverage version 7.10.7 for Python
    3.9 and later.
  - ansible-test - Use OS packages to satisfy controller
    requirements on FreeBSD 13.5 during managed instance
    bootstrapping.
  - apt_repository - use correct debug method to print debug
    message.
  - blockinfile - add new module option encoding to support files
    in encodings other than UTF-8 (#85291).
  - deb822_repository - Add automatic installation of the
    python3-debian package if it is missing by adding the
    parameter install_python_debian
  - default callback plugin - add option to configure indentation
    for JSON and YAML output (#85497).
  - encrypt - check datatype of salt_size in password_hash
    filter.
  - fetch_file - add ca_path and cookies parameter arguments
    (#85172).
  - include_vars - Raise an error if 'extensions' is not
    specified as a list.
  - include_vars - Raise an error if 'ignore_files' is not
    specified as a list.
  - known_hosts - return rc and stderr when ssh-keygen command
    fails for further debugging (#85850).
  - lineinfile - add new module option encoding to support files
    in encodings other than UTF-8 (#84999).
  - regex - Document the match_type fullmatch.
  - regex - Ensure that match_type is one of match, fullmatch, or
    search (#85629).
  - replace - read/write files in text-mode as unicode chars
    instead of as bytes and switch regex matching to unicode
    chars instead of bytes. (#85785).
  - service_facts - handle keyerror exceptions with warning.
  - service_facts - warn user about missing service details
    instead of ignoring.
  - setup - added new subkey lvs within each entry of
    ansible_facts['vgs'] to provide complete logical volume data
    scoped by volume group. The top level lvs fact by comparison,
    deduplicates logical volume names across volume groups and
    may be incomplete. (#85632)
  - six - bump six version from 1.16.0 to 1.17.0 (#85408).
  - stat module - add SELinux context as a return value, and add
    a new option to trigger this return, which is False by
    default. (#85217).
  - tags now warn when using reserved keywords.
  - wrapt - bump version from 1.15.0 to 1.17.2 (#85407).
  * Breaking Changes / Porting Guide
  - powershell - Removed code that tried to remote quotes from
    paths when performing Windows operations like copying and
    fetching file. This should not affect normal playbooks unless
    a value is quoted too many times.
  * Deprecated Features
  - Deprecated the shell plugin's wrap_for_exec function. This
    API is not used in Ansible or any known collection and is
    being removed to simplify the plugin API. Plugin authors
    should wrap their command to execute within an explicit shell
    or other known executable.
  - INJECT_FACTS_AS_VARS configuration currently defaults to
    True, this is now deprecated and it will switch to False by
    Ansible 2.24. You will only get notified if you are accessing
    'injected' facts (for example, ansible_os_distribution vs
    ansible_facts['os_distribution']).
  - hash_params function in roles/__init__ is being deprecated as
    it is not in use.
  - include_vars - Specifying 'ignore_files' as a string is
    deprecated.
  - vars, the internal variable cache will be removed in 2.24.
    This cache, once used internally exposes variables in
    inconsistent states, the 'vars' and 'varnames' lookups should
    be used instead.
  * Removed Features (previously deprecated)
  - Removed the option to set the DEFAULT_TRANSPORT configuration
    to smart that selects the default transport as either ssh or
    paramiko based on the underlying platform configuraton.
  - vault/unvault filters - remove the deprecated vaultid
    parameter.
  - ansible-doc - role entrypoint attributes are no longer shown
  - ansible-galaxy - remove support for resolvelib &gt;= 0.5.3, &lt;
    0.8.0.
  - ansible-galaxy - removed the v2 Galaxy server API. Galaxy
    servers hosting collections must support v3.
  - dnf/dnf5 - remove deprecated install_repoquery option.
  - encrypt - remove deprecated passlib_or_crypt API.
  - paramiko - Removed the PARAMIKO_HOST_KEY_AUTO_ADD and
    PARAMIKO_LOOK_FOR_KEYS configuration keys, which were
    previously deprecated.
  - py3compat - remove deprecated py3compat.environ call.
  - vars plugins - removed the deprecated get_host_vars or
    get_group_vars fallback for vars plugins that do not inherit
    from BaseVarsPlugin and define a get_vars method.
  - yum_repository - remove deprecated keepcache option.
  * Bugfixes
  - Do not re-add tags on blocks from within import_tasks.
  - Fix issue where play tags prevented executing notified
    handlers (#85475)
  - Fix issues with keywords being incorrectly validated on
    import_tasks (#85855, #85856)
  - Fix traceback when trying to import non-existing file via
    nested import_tasks (#69882)
  - SIGINT/SIGTERM Handling - Make SIGINT/SIGTERM handling more
    robust by splitting concerns between forks and the parent.
  - The ansible_failed_task variable is now correctly exposed in
    a rescue section, even when a failing handler is triggered by
    the flush_handlers task in the corresponding block (#85682)
  - Windows - ignore temporary file cleanup warning when using
    AnsibleModule to compile C# utils. This should reduce the
    number of warnings that can safely be ignored when running
    PowerShell modules - #85976
  - Windows async - Handle running PowerShell modules with
    trailing data after the module result
  - ansible-galaxy collection list - fail when none of the
    configured collection paths exist.
  - ternary filter - evaluate values lazily (#85743)
  - ansible-doc - prevent crash when scanning collections in
    paths that have more than one ansible_collections in it
    (#84909, #85361).
  - ansible-doc --list/--list_files/--metadata-dump - fixed
    relative imports in nested filter/test plugin files (#85753).
  - ansible-galaxy - Use the provided import task url, instead of
    parsing to get the task id and reconstructing the URL
  - ansible-galaxy no longer shows the internal protomatter
    collection when listing.
  - ansible-test - Always exclude the tests/output/ directory
    from a collection's code coverage. (#84244)
  - ansible-test - Fix a traceback that can occur when using
    delegation before the ansible-test temp directory is created.
  - ansible-test - Limit package install retries during managed
    remote instance bootstrapping.
  - ansible-test - Use a consistent coverage config for all
    collection testing.
  - apt - mark dependencies installed as part of deb file
    installation as auto (#78123).
  - argspec validation - The str argspec type treats None values
    as empty string for better consistency with pre-2.19
    templating conversions.
  - cache plugins - close temp cache file before moving it to fix
    error on WSL. (#85816)
  - callback plugins - fix displaying the rendered ansible_host
    variable with delegate_to (#84922).
  - callback plugins - improve consistency accessing the Task
    object's resolved_action attribute.
  - conditionals - When displaying a broken conditional error or
    deprecation warning, the origin of the non-boolean result is
    included (if available), and the raw result is omitted.
  - config lookup now properly factors in variables and
    show_origin when checking entries from the global
    configuration.
  - display - Fixed reference to undefined
    _DeferredWarningContext when issuing early warnings during
    startup. (#85886)
  - dnf - Check if installroot is directory or not (#85680).
  - failed_when - When using failed_when to suppress an error,
    the exception key in the result is renamed to
    failed_when_suppressed_exception. This prevents the error
    from being displayed by callbacks after being suppressed.
    (#85505)
  - fetch - also return file in the result when changed is True
    (#85729).
  - import_tasks - fix templating parent include arguments.
  - include_role - allow host specific values in all *_from
    arguments (#66497)
  - option argument deprecations now have a proper alternative
    help text.
  - package_facts - typecast bytes to string while returning
    facts (#85937).
  - pip - Fix pip module output so that it returns changed when
    the only operation is initializing a venv.
  - plugins config, get_option_and_origin now correctly displays
    the value and origin of the option.
  - psrp - ReadTimeout exceptions now mark host as unreachable
    instead of fatal (#85966)
  - run_command - Fixed premature selector unregistration on
    empty read from stdout/stderr that caused truncated output or
    hangs in rare situations.
  - script inventory plugin will now show correct 'incorrect'
    type when doing implicit conversions on groups.
  - ssh connection - fix documented variables for the host
    option. Connection options can be configured with delegated
    variables in general.
  - template lookup - Skip finalization on the internal
    templating operation to allow markers to be returned and
    handled by, e.g. the default filter. Previously, finalization
    tripped markers, causing an exception to end processing of
    the current template pipeline. (#85674)
  - templating - Avoid tripping markers within Jinja generated
    code. (#85674)
  - templating - Ensure filter plugin result processing occurs
    under the correct call context. (#85585)
  - templating - Fix slicing of tuples in templating (#85606).
  - templating - Multi-node template results coerce embedded None
    nodes to empty string (instead of rendering literal None to
    the output).
  - templating - Undefined marker values sourced from the Jinja
    getattr-&gt;getitem fallback are now accessed correctly, raising
    AnsibleUndefinedVariable for user plugins that do not
    understand markers. Previously, these values were erroneously
    returned to user plugin code that had not opted in to marker
    acceptance.
  - tqm - use display.error_as_warning instead of
    display.warning_as_error.
  - tqm - use display.error_as_warning instead of self.warning.
  - uri - fix form-multipart file not being found when task is
    retried (#85009)
  - validate-modules sanity test - fix handling of missing doc
    fragments (#85638).
  * Known Issues
  - templating - Exceptions raised in a Jinja set or with block
    which are not accessed by the template are ignored in the
    same manner as undefined values.
  - templating - Passing a container created in a Jinja set or
    with block to a method results in a copy of that container.
    Mutations to that container which are not returned by the
    method will be discarded.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1765454400">- update to 2.20.1:
  https://github.com/ansible/ansible/blob/v2.20.1/changelogs/CHANGELOG-v2.20.rst
  * Bugfixes
  - Fix AnsibleModule.human_to_bytes(), which was never adjusted
    after the standalone human_to_bytes() got a new parameter
    default_unit (#85259).
  - Variable loading now uses file source instead of variables
    when invalidly formmated vars file is loaded.
  - ansible-test - The runtime-metadata sanity test now ignores
    pre-release and build identifiers in collection versions.
    This prevents errors if a tombstone version is X.0.0, while
    the collection's version is X.0.0-prerelease (#85193)."
  - display - Fix getuser fallback error handling on Python 3.13
    and later. (#86142)
  - first_found - Correct the "Include tasks only if one of the
    files exists, otherwise skip" example.
  - get_url - fix regex for GNU Digest line which is used in
    comparing checksums (#86132).
  - local connection - Fix getuser fallback error handling on
    Python 3.13 and later.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1769774400">- update to 2.20.2:
  https://github.com/ansible/ansible/blob/v2.20.2/changelogs/CHANGELOG-v2.20.rst
  * Minor Changes
  - ansible-test - Replace RHEL 10.0 remote with 10.1.
  - ansible-test - Replace RHEL 9.6 remote with 9.7.
  * Bugfixes
  - Fix Windows LIB env var corruption
    (ansible-collections/ansible.windows#297).
  - ansible, ansible-console - fix executing - meta: end_play
    tasks.
  - ansible-test - Upgrade expat during provisioning of Fedora 42
    remote instances.
  - ansible_local will no longer trigger variable injection
    default value deprecation.
  - copy - when a single-file local directory was specified as
    the source, changed used to be false even when the source was
    actually copied. It now makes sure changed is true in this
    case. (#85833)
  - deb822_repository - Remove Install-Python-Debian from files
    outputed by the deb822_repository module (#86395)
  - dnf - When installing a dnf module, install and enable when
    missing, upgrade when present (#73457)
  - dnf - fix package installation when specifying architecture
    without version (e.g., libgcc.i686) where a different
    architecture of the same package is already installed
    (#86156).
  - package, service, gather_facts - fix templating
    module_defaults for modules executed by these action plugins.
    (#85848)
  - winrm - Provide a better error message if a domain user is
    specified using a User Principal Name (UPN) but the
    pykerberos library is not installed so Kerberos is
    unavailable.</changelog>
  <changelog author="harshvardhan.sharma@suse.com" date="1781265600">- Security fix for CVE-2026-11332 (bsc#1267822): argument injection in
  ansible-galaxy role install; pass role requirements as positional
  arguments to 'git clone' (add '--' separator). git-format-patch backport
  of gh#ansible/ansible#87078 (commit 5ae948f, stable-2.21).
  * add ansible-core-CVE-2026-11332.patch</changelog>
</package>
<package pkgid="3ef15ffa6a4c192c0f16c1c27ae77f008d0fbc221f55e940fd3a0c144e4532f5dc700fbce0ab19fd4dc6ed6fa466e445b85861169a335c1fbcca73c1f0fde47a" name="ansible-trento" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="160099.1.1"/>
  <changelog author="trento-developers@suse.com" date="1769774400">- Release 1.0.0
  [#]# What's Changed
  * Initial release (#91) @skrech
  * *Full Changelog**: https://github.com/trento-project/ansible/compare/0.9.9...1.0.0</changelog>
</package>
<package pkgid="1e032b0705f06dfa75f74c4a7efe7648b6e353bc63fbedafb0959193eb6bfcb5ad1d4109f8768bb9ab3687a71ecd4fc52a829954cda83a3867af82a48bf45921" name="ansifilter" arch="s390x">
  <version epoch="0" ver="2.21" rel="bp161.1.3"/>
  <changelog author="antoine.belvire@opensuse.org" date="1539518400">- Update to version 2.11:
  * Fixed parsing of "7" and "8" sequences
    (gl#saalen/ansifilter#16).
  * Added --ignore-clear option.
  * Converted README and ChangeLog to AsciiDoc</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1544788800">- Update to version 2.13:
  * Line numbers do not trigger default style span in HTML
    (gl#saalen/ansifilter#19).
  * Fixed line numbering in batch mode.
  * CLI: Added --derived-styles option for HTML output
    (gl#saalen/ansifilter#11).
  * CLI: Added "self" argument to --anchors to generate
    self-referencing anchors.
- Changes from version 2.12:
  * Fixed -w char count if line contains escape sequences.
  * GUI: Added stylesheet input filed.</changelog>
  <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>
</package>
<package pkgid="4d9d717e18d5f378e2879e27466c97f97efecfdd9225f11bec4e59cca829313db65b13a37877a99640bc83827f1a1c677dba4349937610ed59d70846edb3841c" name="ansifilter-bash-completion" arch="noarch">
  <version epoch="0" ver="2.21" rel="bp161.1.3"/>
  <changelog author="antoine.belvire@opensuse.org" date="1539518400">- Update to version 2.11:
  * Fixed parsing of "7" and "8" sequences
    (gl#saalen/ansifilter#16).
  * Added --ignore-clear option.
  * Converted README and ChangeLog to AsciiDoc</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1544788800">- Update to version 2.13:
  * Line numbers do not trigger default style span in HTML
    (gl#saalen/ansifilter#19).
  * Fixed line numbering in batch mode.
  * CLI: Added --derived-styles option for HTML output
    (gl#saalen/ansifilter#11).
  * CLI: Added "self" argument to --anchors to generate
    self-referencing anchors.
- Changes from version 2.12:
  * Fixed -w char count if line contains escape sequences.
  * GUI: Added stylesheet input filed.</changelog>
  <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>
</package>
<package pkgid="6c6602d30ab0ab7302616f87617ea494c6c226a621b629452f2777cc1b34133f6e3b7f9a879714635e43f496f8991fe3a23695d494a62cb093ba2afa751de64e" name="ansifilter-fish-completion" arch="noarch">
  <version epoch="0" ver="2.21" rel="bp161.1.3"/>
  <changelog author="antoine.belvire@opensuse.org" date="1539518400">- Update to version 2.11:
  * Fixed parsing of "7" and "8" sequences
    (gl#saalen/ansifilter#16).
  * Added --ignore-clear option.
  * Converted README and ChangeLog to AsciiDoc</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1544788800">- Update to version 2.13:
  * Line numbers do not trigger default style span in HTML
    (gl#saalen/ansifilter#19).
  * Fixed line numbering in batch mode.
  * CLI: Added --derived-styles option for HTML output
    (gl#saalen/ansifilter#11).
  * CLI: Added "self" argument to --anchors to generate
    self-referencing anchors.
- Changes from version 2.12:
  * Fixed -w char count if line contains escape sequences.
  * GUI: Added stylesheet input filed.</changelog>
  <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>
</package>
<package pkgid="86e1acdece573646eeca6b9ea972accc74238be2c53bef2949decd6a595b6743ebb2ff22952fb6185c3c6fde531bbea2938c0839ce90d8d0197e7964b94af84f" name="ansifilter-gui" arch="s390x">
  <version epoch="0" ver="2.21" rel="bp161.1.3"/>
  <changelog author="antoine.belvire@opensuse.org" date="1539518400">- Update to version 2.11:
  * Fixed parsing of "7" and "8" sequences
    (gl#saalen/ansifilter#16).
  * Added --ignore-clear option.
  * Converted README and ChangeLog to AsciiDoc</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1544788800">- Update to version 2.13:
  * Line numbers do not trigger default style span in HTML
    (gl#saalen/ansifilter#19).
  * Fixed line numbering in batch mode.
  * CLI: Added --derived-styles option for HTML output
    (gl#saalen/ansifilter#11).
  * CLI: Added "self" argument to --anchors to generate
    self-referencing anchors.
- Changes from version 2.12:
  * Fixed -w char count if line contains escape sequences.
  * GUI: Added stylesheet input filed.</changelog>
  <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>
</package>
<package pkgid="2464ae17d154b1edb7ab91209eeb29353c8f3da1e9db6eedb8b861a6ae2c347450f1a3ce3db900038a33149669c99c693e6610467789f5bea301169d14650608" name="ansifilter-zsh-completion" arch="noarch">
  <version epoch="0" ver="2.21" rel="bp161.1.3"/>
  <changelog author="antoine.belvire@opensuse.org" date="1539518400">- Update to version 2.11:
  * Fixed parsing of "7" and "8" sequences
    (gl#saalen/ansifilter#16).
  * Added --ignore-clear option.
  * Converted README and ChangeLog to AsciiDoc</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1544788800">- Update to version 2.13:
  * Line numbers do not trigger default style span in HTML
    (gl#saalen/ansifilter#19).
  * Fixed line numbering in batch mode.
  * CLI: Added --derived-styles option for HTML output
    (gl#saalen/ansifilter#11).
  * CLI: Added "self" argument to --anchors to generate
    self-referencing anchors.
- Changes from version 2.12:
  * Fixed -w char count if line contains escape sequences.
  * GUI: Added stylesheet input filed.</changelog>
  <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>
</package>
<package pkgid="cc2c89c02d9dd625227626c5420643efaf9bff5720a74972cacb5058f1c054f6e76d78eafcc7750caef6394055db0b572f5ef784d27069a871bbace124ba0f12" name="ansilove" arch="s390x">
  <version epoch="0" ver="4.2.0" rel="bp161.1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1579435200">- Update to version 4.0.7
- Use OpenBSD style(9) for function prototypes and declarations
- Replace EXIT_SUCCESS by zero in all SAUCE functions
- Do not use typedef for the sauce struct
- Set icecolors to true if defined in SAUCE record ANSiFlags
- Add test cases for most supported formats
- Sync the description of Retina output capabilities with reality</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1581940800">- Update to version 4.1.0
  * Add a new '-t' flag (type), allowing to specify input file type
    and override file type detection
  * Various documentation tweaks and improvements</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1590408000">- Update to version 4.1.1
  * Various documentation tweaks and improvements
  * Define timespecsub macro in compat.h if it doesn't exists
  * Use CLOCK_REALTIME if CLOCK_MONOTONIC is not available
  * Display processing time on exit.
  * Fix includes and add forward declarations in various source
    files</changelog>
  <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>
</package>
<package pkgid="4384ed2227d3c74720bcbcaa2c06bd5b358e8fe84499b6edc6735298b583c307dc204b93fece035939d9fc522262112eedfa48017999090720b13321ead065e6" name="ansilove-term" arch="s390x">
  <version epoch="0" ver="0.0.0+git.20190908" rel="bp161.1.2"/>
  <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="c3ef5c521f24cc4a76e31546ead2f7312fdc036a553ec3d025cb20b22eb885a8898e13f6db06b2f9fa0e8c70cac79e743342627f0f6863f34e982c3fe33665b6" name="ant" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="d16394a647de3e6f843e2c5d0f9c01ea25b55b9efe55accb166564d1bc2c295425e5fcfb4d273ba8fd44deec5dcefd2c02cf06278a66fb7bff8ed0deea0f16d0" name="ant-antlr" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="bc6ceb5790ea31d39949814a3a2ee0507bb36d2ab70707cba760bb7704e93a2d78f9b14422e1e2eda6228c461e09b96f466aa2f600b1faf37a0bce2a2bb7eca4" name="ant-apache-bcel" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="6e586cedf4109311854ce90585d0caa94c0014edc50cc9b734d10092d87f74ac408690fd2cf9eadda6a51a2d8416a7b318b7b65b855cd04025df098c2b2996b7" name="ant-apache-bsf" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="cd5dc21fb10f39357a85872c5fc33ff030a5e16c88257ccc66c6e4924a86b8cafe031cec5cda9712582f5c99db3691a1026c7720c035e786d269ef0f00689e4d" name="ant-apache-log4j" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="44d8e093bac595b317ebf9fc796eafc8004c241ef5f9f1315df7b5ffe633969837f4555c85f2ce137b9dc2f95ca5af829d278668edde15932b006ff48f4fae7a" name="ant-apache-oro" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="a0baa3256aa00355c49f8207dd529b104dc59f04bdcf2f4099881a403d18622835ffd1b567ebaafad0132f13b6d1d628d18e0be63be7b060f8817e3eebcb6b19" name="ant-apache-regexp" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="43254294f49a3917e22eb343060540a08087a26e2837deb9d1549fe3067ab6f820f7ab8b0e90d20170fe5b84aa6732389655a20db919b9c7e51d9999c2f116fb" name="ant-apache-resolver" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="738d4f7a08be158b5a1c868e9c52b6e5618836848212814067444752fbe7ec44da2dfd28a13a7fd445764ba5d30812278785db08f0eb4ca0e166c28b62fbe1b6" name="ant-apache-xalan2" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="ef2c8e2b54e8e8a460796dd466942b4a85dca9bef84fe5ed2c347c2c374c48b4e6e4944180711aa5204a24456783f86ac5f940d8cf6383796c1f3a1dcf18b450" name="ant-commons-logging" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="d6584240f090568adc1a7a6d7d87b3fecf81a97601fcd651a3fe08b4fa5311f82ce7f4851ed0d6f8f7b2a8bfc32593d4b1f4295a3f7597b5c2a998a94537558a" name="ant-commons-net" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="38b7247d4dac291f9c713f05115cc1f5f0881acf41d12ce10b92c8121064370fcdc1849b3a8808ab7ec8e705f488eaf7f3215860e70131daa5b534c72fa2f8e7" name="ant-contrib" arch="noarch">
  <version epoch="0" ver="1.0b3" rel="160099.5.5"/>
  <changelog author="mvyskocil@suse.com" date="1384516800">- don't require ant-junit for build, junit is sufficient
  * reducing of cycles</changelog>
  <changelog author="tchvatal@suse.com" date="1404734400">- Clean up a bit with spec-cleaner</changelog>
  <changelog author="archie@dellroad.org" date="1426161600">- Add back patch enabling the &lt;antcontrib:for&gt; task (boo#922324)
  * ant-contrib-1.0b3-enable-for-task.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1426680000">- Fix build with new javapackages-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1495195200">- Fix build with new javapackages-tools</changelog>
  <changelog author="fstrba@suse.com" date="1504699200">- Added patch:
  * ant-contrib-sourcetarget.patch
  - build with java source and target 1.6
  - fixes the build with java 9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on the documentation</changelog>
  <changelog author="fstrba@suse.com" date="1667908800">- Modified patch:
  * local-ivy.patch
    + fix build with apache-ivy 2.5.1</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Clean the spec file a bit
- Removed patch:
  * ant-contrib-pom.patch
    + not needed any more with the javapackages-tools &gt;= 6</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="9558c2990c429eccd7ea50250d0e772630116bc13c9d04e4b4b228390024026db86d770194e89ae7754682d4263a3f776616b931bd580a22bf8ae1a1ea169423" name="ant-contrib-javadoc" arch="noarch">
  <version epoch="0" ver="1.0b3" rel="160099.5.5"/>
  <changelog author="mvyskocil@suse.com" date="1384516800">- don't require ant-junit for build, junit is sufficient
  * reducing of cycles</changelog>
  <changelog author="tchvatal@suse.com" date="1404734400">- Clean up a bit with spec-cleaner</changelog>
  <changelog author="archie@dellroad.org" date="1426161600">- Add back patch enabling the &lt;antcontrib:for&gt; task (boo#922324)
  * ant-contrib-1.0b3-enable-for-task.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1426680000">- Fix build with new javapackages-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1495195200">- Fix build with new javapackages-tools</changelog>
  <changelog author="fstrba@suse.com" date="1504699200">- Added patch:
  * ant-contrib-sourcetarget.patch
  - build with java source and target 1.6
  - fixes the build with java 9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on the documentation</changelog>
  <changelog author="fstrba@suse.com" date="1667908800">- Modified patch:
  * local-ivy.patch
    + fix build with apache-ivy 2.5.1</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Clean the spec file a bit
- Removed patch:
  * ant-contrib-pom.patch
    + not needed any more with the javapackages-tools &gt;= 6</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="56fecdc2ea50d16c83d75a44c7f36602003a78d0a2005dd8a300552b94e24640767764c4f509382c72f9464b57e4d2d77b1e88fba97965a6daf187209202527b" name="ant-contrib-manual" arch="noarch">
  <version epoch="0" ver="1.0b3" rel="160099.5.5"/>
  <changelog author="mvyskocil@suse.com" date="1384516800">- don't require ant-junit for build, junit is sufficient
  * reducing of cycles</changelog>
  <changelog author="tchvatal@suse.com" date="1404734400">- Clean up a bit with spec-cleaner</changelog>
  <changelog author="archie@dellroad.org" date="1426161600">- Add back patch enabling the &lt;antcontrib:for&gt; task (boo#922324)
  * ant-contrib-1.0b3-enable-for-task.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1426680000">- Fix build with new javapackages-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1495195200">- Fix build with new javapackages-tools</changelog>
  <changelog author="fstrba@suse.com" date="1504699200">- Added patch:
  * ant-contrib-sourcetarget.patch
  - build with java source and target 1.6
  - fixes the build with java 9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on the documentation</changelog>
  <changelog author="fstrba@suse.com" date="1667908800">- Modified patch:
  * local-ivy.patch
    + fix build with apache-ivy 2.5.1</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Clean the spec file a bit
- Removed patch:
  * ant-contrib-pom.patch
    + not needed any more with the javapackages-tools &gt;= 6</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="cbb0178f5bd69447752726d71e7b11bb8b8edefaeb59805a72557c67bc9368d5d2c8d952ebaf7042f34e21b63aa219eca7754e82ec4a6131b75ae6776911d037" name="ant-imageio" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="6854d33a5f3f44795a3a09d5a84ae46114ebbcad1e1c27514e9d18fc6155549fdc7fdc2fb79fe83575504a0844abf05d095c113a2e7df2bb107f4baee00328a2" name="ant-jakartamail" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="3daa4a9e2a3d63af7837c626dc3ba395fba59449081baecb69925c694c75377db6af8a683f21e0a98b4a5dfbb9515db650fe7433bb553ac766f95acf0ca11e27" name="ant-javamail" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="61c7ceed4ca1e0c03aeab3a45f84523322fee350184e6b1f94857104708684dcb3d1ea39cf75411a6b4219f14e58c9033ec489d9c2117660571c02f9d793d4ac" name="ant-jdepend" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="d71586b225f4f55c5a01f16654232e88bef9e12ac600e8697cf9525c68b861f1b6d233375281ce91a0cf6e0bbf10be1dc72c116d7c6e7a86a8cff2f4fa6b6972" name="ant-jmf" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="1a65a29d2999e88701894b9f0a5199deaa19c2c8cec5788bad9f2d41ae3cb30b6761a5064212093b5d80b687ecc84e8ed9e8850e73b564ba2b98d24f775bdfb7" name="ant-jsch" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="8b6142c6b48a5de8e56257ccb9ab08fb2ad240c254b95bd3d05e60579c0d7710600a1c6d15a7224f6bf037df6f5cfb720ed633328db0c0c9b0ffaf670476f4e0" name="ant-junit" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="3fc46514ccfba64171c50a1a84f26c315d67c490b128150049ff2f744ad68bc97185999aa1cd5eb5b9cd5b735806158316299ca8f807789fbe168c439e3cf44a" name="ant-junit5" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="0936b804783f2117595686866f2599003a015f8eece2691e45ab7f06f6909dbda2cc4e44f4e2ec3279d41ef194b42fb551e7cfd0f21be563a888884c8494d3de" name="ant-manual" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="e62f1ac5c0b2dc38d49f9420ee4dfb50c4ca673e9026856ae7fe664da70467bdc810bcb49d546f1cdfd9eff43b09b6427e954253884ce9c7e325f7233856b4d9" name="ant-scripts" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="1c49b61e8ba065a9313a5eb82c833acd9bfb2ced731ab877a369a774dc5a9b449934b838764ab02bb6f39fafbd91e0ca96d092e819bae8bd3b0e5c549088fcc7" name="ant-swing" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="f1dbd4cfdf3213faee872ad431b972790e870e2ffc7b0638b8aeba9a9d756f85e213d667ee9328b016618121692224a351f0a9b8c461ddc9004814b7ec94d2fc" name="ant-testutil" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="1be744b6a6a942dd7436f6458185fb1934df3f4787eebd9b42d427971d9d5cb601cac9fd5ac8622515cabcd08ec1fe2fc67c92bec355b8249ea6a2264f27e879" name="ant-xz" arch="noarch">
  <version epoch="0" ver="1.10.15" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
  <changelog author="fstrba@suse.com" date="1721304000">- Added patches:
  * reproducible-jar-mtime.patch
    + make the modification times of files in a jar file
    reproducible
  * reproducible-javadoc.patch
    + make javadoc generation reproducible: don't generate
    timestamps, and normalize locale and encoding</changelog>
  <changelog author="fstrba@suse.com" date="1723550400">- Modified patches:
  * reproducible-jar-mtime.patch
    + attempt more normalization of mtimes in jar files
  * reproducible-javadoc.patch
    + fix the patch to work with custom doclets too</changelog>
  <changelog author="fstrba@suse.com" date="1726574400">- Modified patch:
  * reproducible-jar-mtime.patch
    + try different approach to get bit-reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1730721600">- Upgrade to version 1.10.15
  * Bug fixes:
    + Fixes an regression, introduced in Ant 1.10.13, where
    pathconvert would unintentionally trim the string output.
    Bugzilla Report 67082
    + Fixes a bug in &lt;depend&gt; task which would throw a
    ClassFormatError if it encountered constant pool entry type
    17.  Bugzilla Report 66552
    + Launching ant.bat from within a Java program using
    java.lang.Runtime.exec() could result in an unexpected
    failure. This has now been fixed.  Bugzilla Report 67417
    + Fixes an issue in bootstrap.bat when trying to detect if the
    "javac" command in the JDK supports the "--release" option.
    Github Pull Request #205
    + Fixes a bug in
    org.apache.tools.ant.taskdefs.email.EmailAddress which would
    throw a java.lang.StringIndexOutOfBoundsException if the
    email address passed to its constructor was an empty String.
    Bugzilla Report 68462
    + legacy-xml reporter of junitlauncher task was using a
    non-buffered outputstream when generating the report. This
    introduces severe performance penalties since the writes
    translate to native write system calls. This has been fixed
    to use a BufferedOutputStream.  Github Pull Request #207
  * Other changes:
    + exec task now logs the process' non-zero exit code at INFO
    level instead of the previous ERROR level. The following
    message from exec task is the one who's level has been
    changed:
    Result: 1
    Bugzilla Report 26453
    + Removes direct references to
    com.sun.net.ssl.internal.ssl.Provider class from the mail
    task, since that internal JDK class is no longer available in
    recent versions of Java.  Bugzilla Report 68460
    + &lt;replaceregexp&gt; has a new failOnError attribute which, when
    enabled, makes the task throw a BuildException for certain
    error cases that will only be logged otherwise.  Github Pull
    Request #206
    + &lt;ftp&gt; task now has a new "useSecureDataChannel" attribute
    which can be set to true, when ftps is enabled, to enable
    secure data channel.  Bugzilla Report 68773
- Unify .spec files
  * remove ant-antlr.changes
  * remove ant-antlr.spec
  * remove ant-junit.changes
  * remove ant-junit.spec
  * remove ant-junit5.changes
  * remove ant-junit5.spec</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Remove the stale pre_checkin.sh, a relict from before the
  _multirelease spec</changelog>
  <changelog author="fstrba@suse.com" date="1781006400">- Build against the new extended junit5-minimal</changelog>
</package>
<package pkgid="2084d6bef699301bcd67b0ea53edde89abd15aa65c06699a2cdcb941dcfecb71e3bb2fbf18e513dab89b58a765c423b343e575d5306e8aaf65d000090c9655af" name="anthy" arch="s390x">
  <version epoch="0" ver="9100h" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" 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="dimstar@opensuse.org" date="1560427200">- Fix baselibs.conf: the library was split out as libanthy0 with
  the last change.</changelog>
  <changelog author="werner@suse.de" 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="qzhao@suse.com" 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="werner@suse.de" date="1601380800">- Do not use Xemacs on SLE products (jsc#SLE-11658)</changelog>
  <changelog author="werner@suse.de" date="1601380801">- Do not use Xemacs on SLE products (jsc#SLE-12100)</changelog>
  <changelog author="werner@suse.de" date="1601467200">- Use build condition to enable or disable Xemacs support (jsc#SLE-11658)</changelog>
  <changelog author="werner@suse.de" date="1601467201">- Use build condition to enable or disable Xemacs support (jsc#SLE-12100)</changelog>
  <changelog author="jengelh@inai.de" 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="i@marguerite.su" 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="803b8ded242218fc643174dbd846779cbf02db688cacfc5de37cb81ac07939c34ec511def5e8d3042672f0659307ac4f9cc64c56303ef5858e893eb2655ad7c9" name="anthy-devel" arch="s390x">
  <version epoch="0" ver="9100h" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" 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="dimstar@opensuse.org" date="1560427200">- Fix baselibs.conf: the library was split out as libanthy0 with
  the last change.</changelog>
  <changelog author="werner@suse.de" 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="qzhao@suse.com" 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="werner@suse.de" date="1601380800">- Do not use Xemacs on SLE products (jsc#SLE-11658)</changelog>
  <changelog author="werner@suse.de" date="1601380801">- Do not use Xemacs on SLE products (jsc#SLE-12100)</changelog>
  <changelog author="werner@suse.de" date="1601467200">- Use build condition to enable or disable Xemacs support (jsc#SLE-11658)</changelog>
  <changelog author="werner@suse.de" date="1601467201">- Use build condition to enable or disable Xemacs support (jsc#SLE-12100)</changelog>
  <changelog author="jengelh@inai.de" 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="i@marguerite.su" 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="3783022b6a0bfcd698ca0100ae3700c548641eee768571bfc35c3f54ab7c18a6bfe13c96b67e528f57368e723e0c6525c32420f488d2a5d4d23fef33d407eda3" name="antimicrox" arch="s390x">
  <version epoch="0" ver="3.4.1" rel="bp161.1.5"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1645790400">- Update to version 3.2.2
  - Change default working directory of launched executables
  - Fix typo (setting-&gt;settings)
  - Random Crashes during longer sessions
  - File with gamecontroller mappings not found
  - Empty application path in autoprofile
  - Enable checking for updates in Debian builds from GitHub
  - Log improvements and cleanup
  - Daemon mode support removed
  - Remove unused "map" and "display" argument options
  - Remove unused files With icons, resources and pertially
  - implemented importing utility
  - Use colourful antimicrox icon in tray by default
  - Update building docs
- Rebase fix_xcb_linker.patch and remove_datetime_aboutdialog.patch</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1650888000">- Update to version 3.2.3
  - Fixed bug: auto profile not saved when exe path is not defined
  - Added missing license for SDL_GameControllerDB
  - Many updates in translations:
  - Added Finnish translation by heidiwenger
  - Added Norwegian Bokmål translation bu comradekingu
  - Updated German, French, Italian and Polish translations
  - update translation files
  - Always show battery level in joystick status window
    (even when unknown)
  - Multiple refactors and cleanups removing deprecated code
- Add License Zlib: missing license for SDL_GameControllerDB</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1656072000">- Update to version 3.2.4
  - Implement modifier button threshold zone
    This allows mapping the analog range of a stick to walk/run in
    game without dedicated spring button.
  - Fix mouse calculations for multiple mice
  - Fix flickering JoyControlStickEditDialog layout
  - Implement proper offset and gain stick calibration
  - Increase minimum size of ButtonEditDialog
  - Fixes in translation utulities
  - Rename flag TRANS_KEEP_OBSOLETE to TRANS_REMOVE_OBSOLETE to
    improve readability
  - Fix wrong argument for utility deleting obsolete translations
  - Update translations: Russian, Finnish, French, Chinese,
    Portuguese</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1658232000">- Update to version 3.2.5
  - Implement motion sensor support. Motion sensor support is
    enabled, when build with SDL2 &gt;= 2.0.14.
  - Allow storing calibration for multiple controllers in a profile
  - Crash on close after copying set.
  - Remove unused "Game Controller Mapping" button.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1666699200">- Update to version 3.3.1
  - Hotfix release reverting PR #555 which can cause segfaults
- Changes in version 3.3.0
  - Add support for DualSense trigger haptic feedback
  - Selection "None" Preset does not change button labels
  - Multiple problems caused by invalid thread handling
  - Saving PS4 Controller setup stops set toggle from working
  - Saving Breaks Set Switching
  - Saving config breaks turbo
  - Warnings QObject: Cannot create children for a parent that
    is in a different thread
  - Fix some code warnings
  - Remove some unused code
  - Limit number of logged events
  - Some refactors and docs updates
  - Update SDL mappings database
  - Update translations: Korean, Ukrainian, Spanish</changelog>
  <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>
</package>
<package pkgid="64aca5f0954319667212e752d6cb384dd4ba8a08afd5967907a92dc6344926e73050fe60ed706916df99c1cfed735ce03b721c5da600c6820e767e4e068a0499" name="antlr" arch="s390x">
  <version epoch="0" ver="2.7.7" rel="160099.7.6"/>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="tchvatal@suse.com" date="1532088000">- Do not use old compat macros for python directories</changelog>
  <changelog author="tchvatal@suse.com" date="1536840000">- Do not create compat symlink for python stuff as it was not working
  before anyway
- Rename python package to python2-antlr (provide old symbol)</changelog>
  <changelog author="fstrba@suse.com" date="1542542400">- Install as maven artifact using the pom file from maven central</changelog>
  <changelog author="mliska@suse.cz" date="1564574400">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="fstrba@suse.com" date="1578312000">- Not only provide python-antlr, but also obsolete it</changelog>
  <changelog author="pmonrealgonzalez@suse.com" date="1588852800">- Build antlr-manual package without examples files [bsc#1120360]
- Remove not needed files</changelog>
  <changelog author="fcrozat@suse.com" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Clean the spec file and use javapackages-local &gt;= 6 features</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="0e835cd37492939b53cfff5d37348d96dac7bc6eeb051f0954ea15a96a8598b74f118f4870992e4a151d9ea1a8fee252274a1f795f07dd1f1f98c204d3ef635d" name="antlr-bootstrap" arch="noarch">
  <version epoch="0" ver="2.7.7" rel="160099.7.2"/>
  <changelog author="fstrba@suse.com" date="1505908800">- Remove requirements of ecj-bootstrap and fastjar
  * use the gcj.jar that comes with gccN-java
  * use gjar-N instead of fastjar</changelog>
  <changelog author="fstrba@suse.com" date="1507550400">- Remove requirement of gcc-java all together and build with
  any java version that exists and is able to use source and target
  1.6</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="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="fstrba@suse.com" date="1549022400">- Speed-up build by compiling all *.java files in one javac
  invocation</changelog>
  <changelog author="bwiedemann@suse.com" date="1557403200">- Drop unused BuildRequires: zip+unzip</changelog>
  <changelog author="mliska@suse.cz" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="fcrozat@suse.com" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Clean the spec file and use javapackages-local &gt;= 6 features</changelog>
  <changelog author="fstrba@suse.com" date="1727784000">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
</package>
<package pkgid="46ef42ead5cf132056ac53e3b2c501730d0b4bd39afd4cd742b0d92133b5e324e103adf21e89d6bf673f63f37dd0fa4a9b1d1750dcfc25c5d8c9e2c3785f785c" name="antlr-devel" arch="s390x">
  <version epoch="0" ver="2.7.7" rel="160099.7.6"/>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="tchvatal@suse.com" date="1532088000">- Do not use old compat macros for python directories</changelog>
  <changelog author="tchvatal@suse.com" date="1536840000">- Do not create compat symlink for python stuff as it was not working
  before anyway
- Rename python package to python2-antlr (provide old symbol)</changelog>
  <changelog author="fstrba@suse.com" date="1542542400">- Install as maven artifact using the pom file from maven central</changelog>
  <changelog author="mliska@suse.cz" date="1564574400">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="fstrba@suse.com" date="1578312000">- Not only provide python-antlr, but also obsolete it</changelog>
  <changelog author="pmonrealgonzalez@suse.com" date="1588852800">- Build antlr-manual package without examples files [bsc#1120360]
- Remove not needed files</changelog>
  <changelog author="fcrozat@suse.com" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Clean the spec file and use javapackages-local &gt;= 6 features</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="9cc89030cbebf29fd5127724117a6b685ac7b4b63d78169354006e87827484499fcf63654a6aacc3eb9663f6b398fc354e4fa2b90362254e69d102b4eb84775e" name="antlr-java" arch="noarch">
  <version epoch="0" ver="2.7.7" rel="160099.7.6"/>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="tchvatal@suse.com" date="1532088000">- Do not use old compat macros for python directories</changelog>
  <changelog author="tchvatal@suse.com" date="1536840000">- Do not create compat symlink for python stuff as it was not working
  before anyway
- Rename python package to python2-antlr (provide old symbol)</changelog>
  <changelog author="fstrba@suse.com" date="1542542400">- Install as maven artifact using the pom file from maven central</changelog>
  <changelog author="mliska@suse.cz" date="1564574400">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="fstrba@suse.com" date="1578312000">- Not only provide python-antlr, but also obsolete it</changelog>
  <changelog author="pmonrealgonzalez@suse.com" date="1588852800">- Build antlr-manual package without examples files [bsc#1120360]
- Remove not needed files</changelog>
  <changelog author="fcrozat@suse.com" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Clean the spec file and use javapackages-local &gt;= 6 features</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="0bb5a20b51d0c514d82e3153bb50d15c5c54ed72b9acf44222743c4f60ac5168201f8dddce7bc77a7f7ead30dec83716b88584082d7e42f42fb00c8df83de349" name="antlr-manual" arch="noarch">
  <version epoch="0" ver="2.7.7" rel="160099.7.6"/>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="tchvatal@suse.com" date="1532088000">- Do not use old compat macros for python directories</changelog>
  <changelog author="tchvatal@suse.com" date="1536840000">- Do not create compat symlink for python stuff as it was not working
  before anyway
- Rename python package to python2-antlr (provide old symbol)</changelog>
  <changelog author="fstrba@suse.com" date="1542542400">- Install as maven artifact using the pom file from maven central</changelog>
  <changelog author="mliska@suse.cz" date="1564574400">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="fstrba@suse.com" date="1578312000">- Not only provide python-antlr, but also obsolete it</changelog>
  <changelog author="pmonrealgonzalez@suse.com" date="1588852800">- Build antlr-manual package without examples files [bsc#1120360]
- Remove not needed files</changelog>
  <changelog author="fcrozat@suse.com" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Clean the spec file and use javapackages-local &gt;= 6 features</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="b5dc0392090885601285d3456764c58409186e16c3d2355b4e4b840bda362e2c4bf9f407c8f00a8c7233394316083fb053006425a784ee5cac97428f9ae9f766" name="antlr3-bootstrap-tool" arch="noarch">
  <version epoch="0" ver="3.5.3" rel="bp161.1.3"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1568289600">- Initial packaging of antlr3 3.5.2 as multibuild package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Build with source and target levels 8</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1668772800">- Update to 3.5.3:
  * change source compatibility to 1.8 and enable github workflows
  * Change Wiki URLs to theantlrguy.atlassian.net in README.txt
  * Bazel support
  * Modify patches:
  - Rebase osgi-manifest.patch and rename to antlr3-osgi-manifest.patch
  - Rename 0001-java8-fix.patch to antlr3-java8-fix.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1679054400">- No need to use enforcer plugin in controlled environment</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1694779200">- Override build date (boo#1047218)"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694779201">- Added patches:
  * reproducible-order.patch
    + ensure reproducible elements order by sorting
  * reproducible-timestamp.patch
    + support SOURCE_DATE_EPOCH for generatedTimestamp
- Modified patch:
  * antlr3-generated_sources.patch
    + regenerate in cycle with stringtemplate4 to correspond to
    the reproducible build changes</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="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1726920000">- Modified patch:
  * reproducible-order.patch
    + some more instances where the sorting (sorted containers)
    are needed
  * antlr3-generated_sources.patch
    + regenerate in cycle to correspond to the changes in the
    reproducible-order.patch</changelog>
</package>
<package pkgid="2913c8f6cdcb3145f7718bfd3351daba965e2f2dda6804aedaedec823913476ee9e0104ccda275f19021f64a5f5b5cc5d4880079a50316630177034fb2db8434" name="antlr3-java" arch="noarch">
  <version epoch="0" ver="3.5.3" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1568289600">- Initial packaging of antlr3 3.5.2 as multibuild package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Build with source and target levels 8</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1668772800">- Update to 3.5.3:
  * change source compatibility to 1.8 and enable github workflows
  * Change Wiki URLs to theantlrguy.atlassian.net in README.txt
  * Bazel support
  * Modify patches:
  - Rebase osgi-manifest.patch and rename to antlr3-osgi-manifest.patch
  - Rename 0001-java8-fix.patch to antlr3-java8-fix.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1679054400">- No need to use enforcer plugin in controlled environment</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1694779200">- Override build date (boo#1047218)"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694779201">- Added patches:
  * reproducible-order.patch
    + ensure reproducible elements order by sorting
  * reproducible-timestamp.patch
    + support SOURCE_DATE_EPOCH for generatedTimestamp
- Modified patch:
  * antlr3-generated_sources.patch
    + regenerate in cycle with stringtemplate4 to correspond to
    the reproducible build changes</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="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1726920000">- Modified patch:
  * reproducible-order.patch
    + some more instances where the sorting (sorted containers)
    are needed
  * antlr3-generated_sources.patch
    + regenerate in cycle to correspond to the changes in the
    reproducible-order.patch</changelog>
</package>
<package pkgid="e388742bb352fbb0311884c5b6ca5229b7f42b154223ea48a831936ec94bc223c68b07b2dfe9020917ee79e1b806f7e32dc5069f95b00ddabbef39d910951f06" name="antlr3-java-javadoc" arch="noarch">
  <version epoch="0" ver="3.5.3" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1568289600">- Initial packaging of antlr3 3.5.2 as multibuild package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Build with source and target levels 8</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1668772800">- Update to 3.5.3:
  * change source compatibility to 1.8 and enable github workflows
  * Change Wiki URLs to theantlrguy.atlassian.net in README.txt
  * Bazel support
  * Modify patches:
  - Rebase osgi-manifest.patch and rename to antlr3-osgi-manifest.patch
  - Rename 0001-java8-fix.patch to antlr3-java8-fix.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1679054400">- No need to use enforcer plugin in controlled environment</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1694779200">- Override build date (boo#1047218)"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694779201">- Added patches:
  * reproducible-order.patch
    + ensure reproducible elements order by sorting
  * reproducible-timestamp.patch
    + support SOURCE_DATE_EPOCH for generatedTimestamp
- Modified patch:
  * antlr3-generated_sources.patch
    + regenerate in cycle with stringtemplate4 to correspond to
    the reproducible build changes</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="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1726920000">- Modified patch:
  * reproducible-order.patch
    + some more instances where the sorting (sorted containers)
    are needed
  * antlr3-generated_sources.patch
    + regenerate in cycle to correspond to the changes in the
    reproducible-order.patch</changelog>
</package>
<package pkgid="dc2e345ca4d4bbd7e5d49c9e02e2756d56c562e32645bc6644b28a08ef7c2f3d4e17fbbf2c723f125682262072b93b182cf891027f3e6c3c604a0d42978fbe19" name="antlr3-javadoc" arch="noarch">
  <version epoch="0" ver="3.5.3" rel="bp161.1.7"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1568289600">- Initial packaging of antlr3 3.5.2 as multibuild package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Build with source and target levels 8</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1668772800">- Update to 3.5.3:
  * change source compatibility to 1.8 and enable github workflows
  * Change Wiki URLs to theantlrguy.atlassian.net in README.txt
  * Bazel support
  * Modify patches:
  - Rebase osgi-manifest.patch and rename to antlr3-osgi-manifest.patch
  - Rename 0001-java8-fix.patch to antlr3-java8-fix.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1679054400">- No need to use enforcer plugin in controlled environment</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1694779200">- Override build date (boo#1047218)"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694779201">- Added patches:
  * reproducible-order.patch
    + ensure reproducible elements order by sorting
  * reproducible-timestamp.patch
    + support SOURCE_DATE_EPOCH for generatedTimestamp
- Modified patch:
  * antlr3-generated_sources.patch
    + regenerate in cycle with stringtemplate4 to correspond to
    the reproducible build changes</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="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1726920000">- Modified patch:
  * reproducible-order.patch
    + some more instances where the sorting (sorted containers)
    are needed
  * antlr3-generated_sources.patch
    + regenerate in cycle to correspond to the changes in the
    reproducible-order.patch</changelog>
</package>
<package pkgid="72e9cadc8e997de198e55d7e2b7dba4bc5a74ea368b50f7946b568e23921a35e643467ec34ee77bbcc2453d538d41df7e692016913c9e9b5fcdb6c42dd75e9e3" name="antlr3-tool" arch="noarch">
  <version epoch="0" ver="3.5.3" rel="bp161.1.7"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1568289600">- Initial packaging of antlr3 3.5.2 as multibuild package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Build with source and target levels 8</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1668772800">- Update to 3.5.3:
  * change source compatibility to 1.8 and enable github workflows
  * Change Wiki URLs to theantlrguy.atlassian.net in README.txt
  * Bazel support
  * Modify patches:
  - Rebase osgi-manifest.patch and rename to antlr3-osgi-manifest.patch
  - Rename 0001-java8-fix.patch to antlr3-java8-fix.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1679054400">- No need to use enforcer plugin in controlled environment</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1694779200">- Override build date (boo#1047218)"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694779201">- Added patches:
  * reproducible-order.patch
    + ensure reproducible elements order by sorting
  * reproducible-timestamp.patch
    + support SOURCE_DATE_EPOCH for generatedTimestamp
- Modified patch:
  * antlr3-generated_sources.patch
    + regenerate in cycle with stringtemplate4 to correspond to
    the reproducible build changes</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="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1726920000">- Modified patch:
  * reproducible-order.patch
    + some more instances where the sorting (sorted containers)
    are needed
  * antlr3-generated_sources.patch
    + regenerate in cycle to correspond to the changes in the
    reproducible-order.patch</changelog>
</package>
<package pkgid="55a357947bde7e58374133beccc2e148f90b9f2f709e199e9104338a8288c2565642121e9aae3e262e2154d15203394b7939651e0a1b24513001f917dbcc0565" name="antlr3c-devel" arch="s390x">
  <version epoch="0" ver="3.4" rel="bp161.1.2"/>
  <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="631e8e3ec27798c073fbf1d26ef4fda515fd8c0b2191bae0769b4c42dedb3f157522493b1a1c5441ae5dad9707dad593a5f3e5dc5de1a23b4ae7cd58b2841c8d" name="aom-tools" arch="s390x">
  <version epoch="0" ver="3.11.0" rel="160099.3.1"/>
  <changelog author="fcrozat@suse.com" date="1683028800">- Revert to BSD-2-Clause licence tag to only use SPDX valid
  license tag.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1683720000">- Update to version 3.6.1:
  * aomedia:2871: Guard the support of the 7.x and 8.x levels for
    AV1 under the CONFIG_CWG_C013 config flag, and only output the
    7.x and 8.x levels when explicitly requested.
  * aomedia:3382: Choose sb_size by ppi instead of svc.
  * aomedia:3384: Fix fullpel search limits.
  * aomedia:3388: Replace left shift of xq_active by
    multiplication.
  * aomedia:3389: Fix MV clamping in av1_mv_pred.
  * aomedia:3390: set_ld_layer_depth: cap max_layer_depth to
    MAX_ARF_LAYERS.
  * aomedia:3418: Fix MV clamping in av1_int_pro_motion_estimation.
  * aomedia:3429: Move lpf thread data init to
    lpf_pipeline_mt_init().
  * b:266719111: Fix undefined behavior in Arm Neon code.
  * b:269840681: nonrd_opt: align scan tables.
  * rtc: Fix is_key_frame setting in variance partition.
  * Build: Fix build with clang-cl and Visual Studio.</changelog>
  <changelog author="brunopitrus@hotmail.com" 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="brunopitrus@hotmail.com" date="1693915200">- Split docs to multibuild to avoid dependency cycle</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="kilgore.trout@idesmi.eu" 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="kilgore.trout@idesmi.eu" date="1724587200">- Exclude third_party from obscpio</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="stimut@gmail.com" 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="pgajdos@suse.com" date="1782302400">- added patches
  CVE-2026-56208: untrusted encoder configuration inputs can lead to a heap-based buffer overflow and a process crash [bsc#1268650]
  * libaom-CVE-2026-56208.patch
  CVE-2026-56209: crafted video frames with specific Y-plane pixel values can lead to an arbitrary memory write [bsc#1268651]
  CVE-2026-56210: missing bounds check on layer_id inputs can lead to an out-of-bounds heap read [bsc#1268653]
  CVE-2026-56211: out-of-range spatial/temporal layer selection can lead to remote code execution [bsc#1268655]
  * libaom-CVE-2026-56209,56210,56211.patch
- added sources
  * .libaom.spec.swp
  * libaom-3.11.0.tar.zst
- remove _service</changelog>
</package>
<package pkgid="21ecbbba1ca8d68ebaf9da91a2839583ce837866afa0ec8ec386cb6841b9753fd9e5950403e3b60c0df398328894e0e2a34939e744a3e2442236474859275471" name="aopalliance" arch="noarch">
  <version epoch="0" ver="1.0" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1540555200">- Initial packaging of aopalliance adapted from Fedora package</changelog>
  <changelog author="jengelh@inai.de" date="1549540800">- Actually say what's included.</changelog>
  <changelog author="fstrba@suse.com" date="1647691200">- Build with source/target levels 8</changelog>
  <changelog author="fcrozat@suse.com" date="1684152000">- Update url to use https</changelog>
  <changelog author="fstrba@suse.com" date="1684238400">- Register artifact by coordinates, since an artifact without
  dependencies does not need a pom
- Added patch:
  * aopalliance-manifest.patch
    + add OSGi manifest during the jar packaging</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="6375bbe6bdb98a4a9b870b989778bfe38c2e0ada1da2e33063faf9701da742f9e5c8bdc0cfeb40aa48d7a91870dc5a09b9a9c798c8c1c952ee3d879a8bb27f2b" name="aopalliance-javadoc" arch="noarch">
  <version epoch="0" ver="1.0" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1540555200">- Initial packaging of aopalliance adapted from Fedora package</changelog>
  <changelog author="jengelh@inai.de" date="1549540800">- Actually say what's included.</changelog>
  <changelog author="fstrba@suse.com" date="1647691200">- Build with source/target levels 8</changelog>
  <changelog author="fcrozat@suse.com" date="1684152000">- Update url to use https</changelog>
  <changelog author="fstrba@suse.com" date="1684238400">- Register artifact by coordinates, since an artifact without
  dependencies does not need a pom
- Added patch:
  * aopalliance-manifest.patch
    + add OSGi manifest during the jar packaging</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="79770a48e9009f123c7191137c714aa27b29e8b291c624f760ad41354906b6f43fcabe60daf7dd69ab560e30237458f1ddad2787ed191dcde9e673082a5a9327" name="apache-commons-beanutils" arch="noarch">
  <version epoch="0" ver="1.11.0" rel="160099.3.4"/>
  <changelog author="pmonrealgonzalez@suse.com" date="1566388800">- Update to 1.9.4
  * BEANUTILS-520: BeanUtils mitigate CVE-2014-0114
- Security fix: [bsc#1146657, CVE-2019-10086]
  * PropertyUtilsBean (and consequently BeanUtilsBean) now disallows class
    level property access by default, thus protecting against CVE-2014-0114.
- Fix build version in build.xml
  * Added apache-commons-beanutils-fix-build-version.patch</changelog>
  <changelog author="fstrba@suse.com" date="1570104000">- Remove reference to parent pom, since it is not needed when not
  building with maven</changelog>
  <changelog author="fstrba@suse.com" date="1570449600">- Add aliases to account for the ephemeral commons-beanutils-core
  and commons-beanutils-bean-collections split.</changelog>
  <changelog author="fstrba@suse.com" date="1698753600">- Clean and simplify the spec file</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1708603200">- Fix build with SLE12</changelog>
  <changelog author="gus.kenion@suse.com" date="1743163200">- Update to 1.10.1
  * Fixed Bugs:
    + BEANUTILS-541:  FluentPropertyBeanIntrospector concurrency
    issue (backport to 1.X) #325.
    + Javadoc is missing its Overview page.
    + 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).
    + Deprecate BeanUtils.BeanUtils().
    + Deprecate ConstructorUtils.ConstructorUtils().
    + Deprecate LocaleBeanUtils.LocaleBeanUtils().
    + Deprecate LocaleConvertUtils.LocaleConvertUtils().
    + Deprecate ConvertUtils.ConvertUtils().
    + Deprecate MethodUtils.MethodUtils().
    + Deprecate PropertyUtils.PropertyUtils().
  * Changes:
    + Bump org.apache.commons:commons-parent from 78 to 81.
- Includes changes from 1.10.0
  * Fixed Bugs:
    + BEANUTILS-541:  FluentPropertyBeanIntrospector caches
    corrupted writeMethod (1.x backport) #69.
    + Replace internal use of Locale.ENGLISH with Locale.ROOT.
    + Replace Maven CLIRR plugin with JApiCmp.
    + Port to Java 1.4 Throwable APIs (!).
    + Fix Javadoc generation on Java 8, 17, and 21.
    + AbstractArrayConverter.parseElements(String) now returns a
    List&lt;String&gt; instead of a raw List.
  * Changes:
    + Bump org.apache.commons:commons-parent from 47 to 78.
    + Bump Java requirement from Java 6 to 8.
    + Bump junit:junit from 4.12 to 4.13.2.
    + Bump JUnit from 4.x to 5.x "vintage".
    + Bump commons-logging:commons-logging from 1.2 to 1.3.4.
    + Deprecate BeanUtilsBean.initCause(Throwable, Throwable) for
    removal, use Throwable.initCause(Throwable).
    + Deprecate BeanUtils.initCause(Throwable, Throwable) for
    removal, use Throwable.initCause(Throwable).
- Update apache-commons-beanutils-fix-build-version.patch to
  reflect new version.</changelog>
  <changelog author="fstrba@suse.com" date="1748520000">- Update to 1.11.0
  * Fixed Bugs:
    + BeanComparator.compare(T, T) now throws
    IllegalArgumentException instead of RuntimeException to wrap
    all cases of ReflectiveOperationException.
    + MappedMethodReference.get() now throws IllegalStateException
    instead of RuntimeException to wrap cases of
    NoSuchMethodException.
    + ResultSetIterator.get(String) now throws
    IllegalArgumentException instead of RuntimeException to wrap
    cases of SQLException.
    + ResultSetIterator.hasNext() now throws IllegalStateException
    instead of RuntimeException to wrap cases of SQLException.
    + ResultSetIterator.next() now throws IllegalStateException
    instead of RuntimeException to wrap cases of SQLException.
    + ResultSetIterator.set(String, Object) now throws
    IllegalArgumentException instead of RuntimeException to wrap
    cases of SQLException.
    + ResultSetIterator.set(String, String, Object) now throws
    IllegalArgumentException instead of RuntimeException to wrap
    cases of SQLException.
  * Changes:
    + Add org.apache.commons.beanutils
    .SuppressPropertiesBeanIntrospector.SUPPRESS_DECLARING_CLASS.
    Fixes bsc#1243793, CVE-2025-48734
    + Bump org.apache.commons:commons-parent from 81 to 84.
    + Bump commons-logging:commons-logging from 1.3.4 to 1.3.5.
- Modified patch:
  * apache-commons-beanutils-fix-build-version.patch
    + make more generic and pass the version from command-line</changelog>
  <changelog author="fstrba@suse.com" date="1749124800">- Adapt the spec file, so that it can be used for building on
  SLE12SP1 and Factory alike.</changelog>
  <changelog author="fstrba@suse.com" date="1751544000">- Modified patch:
  * jdk9.patch
    + Add Automatic-Module-Name commons.beanutils to be found
    by modular artifacts</changelog>
</package>
<package pkgid="e517f863099c88daac3ec19fc54a372332ed39ec3bd0d8eed95a119697948b4d3bc61003e66ac67d60457eca599aa2a4471cd3fbf164c0f4dc225ef0873eefa5" name="apache-commons-beanutils-javadoc" arch="noarch">
  <version epoch="0" ver="1.11.0" rel="160099.3.4"/>
  <changelog author="pmonrealgonzalez@suse.com" date="1566388800">- Update to 1.9.4
  * BEANUTILS-520: BeanUtils mitigate CVE-2014-0114
- Security fix: [bsc#1146657, CVE-2019-10086]
  * PropertyUtilsBean (and consequently BeanUtilsBean) now disallows class
    level property access by default, thus protecting against CVE-2014-0114.
- Fix build version in build.xml
  * Added apache-commons-beanutils-fix-build-version.patch</changelog>
  <changelog author="fstrba@suse.com" date="1570104000">- Remove reference to parent pom, since it is not needed when not
  building with maven</changelog>
  <changelog author="fstrba@suse.com" date="1570449600">- Add aliases to account for the ephemeral commons-beanutils-core
  and commons-beanutils-bean-collections split.</changelog>
  <changelog author="fstrba@suse.com" date="1698753600">- Clean and simplify the spec file</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1708603200">- Fix build with SLE12</changelog>
  <changelog author="gus.kenion@suse.com" date="1743163200">- Update to 1.10.1
  * Fixed Bugs:
    + BEANUTILS-541:  FluentPropertyBeanIntrospector concurrency
    issue (backport to 1.X) #325.
    + Javadoc is missing its Overview page.
    + 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).
    + Deprecate BeanUtils.BeanUtils().
    + Deprecate ConstructorUtils.ConstructorUtils().
    + Deprecate LocaleBeanUtils.LocaleBeanUtils().
    + Deprecate LocaleConvertUtils.LocaleConvertUtils().
    + Deprecate ConvertUtils.ConvertUtils().
    + Deprecate MethodUtils.MethodUtils().
    + Deprecate PropertyUtils.PropertyUtils().
  * Changes:
    + Bump org.apache.commons:commons-parent from 78 to 81.
- Includes changes from 1.10.0
  * Fixed Bugs:
    + BEANUTILS-541:  FluentPropertyBeanIntrospector caches
    corrupted writeMethod (1.x backport) #69.
    + Replace internal use of Locale.ENGLISH with Locale.ROOT.
    + Replace Maven CLIRR plugin with JApiCmp.
    + Port to Java 1.4 Throwable APIs (!).
    + Fix Javadoc generation on Java 8, 17, and 21.
    + AbstractArrayConverter.parseElements(String) now returns a
    List&lt;String&gt; instead of a raw List.
  * Changes:
    + Bump org.apache.commons:commons-parent from 47 to 78.
    + Bump Java requirement from Java 6 to 8.
    + Bump junit:junit from 4.12 to 4.13.2.
    + Bump JUnit from 4.x to 5.x "vintage".
    + Bump commons-logging:commons-logging from 1.2 to 1.3.4.
    + Deprecate BeanUtilsBean.initCause(Throwable, Throwable) for
    removal, use Throwable.initCause(Throwable).
    + Deprecate BeanUtils.initCause(Throwable, Throwable) for
    removal, use Throwable.initCause(Throwable).
- Update apache-commons-beanutils-fix-build-version.patch to
  reflect new version.</changelog>
  <changelog author="fstrba@suse.com" date="1748520000">- Update to 1.11.0
  * Fixed Bugs:
    + BeanComparator.compare(T, T) now throws
    IllegalArgumentException instead of RuntimeException to wrap
    all cases of ReflectiveOperationException.
    + MappedMethodReference.get() now throws IllegalStateException
    instead of RuntimeException to wrap cases of
    NoSuchMethodException.
    + ResultSetIterator.get(String) now throws
    IllegalArgumentException instead of RuntimeException to wrap
    cases of SQLException.
    + ResultSetIterator.hasNext() now throws IllegalStateException
    instead of RuntimeException to wrap cases of SQLException.
    + ResultSetIterator.next() now throws IllegalStateException
    instead of RuntimeException to wrap cases of SQLException.
    + ResultSetIterator.set(String, Object) now throws
    IllegalArgumentException instead of RuntimeException to wrap
    cases of SQLException.
    + ResultSetIterator.set(String, String, Object) now throws
    IllegalArgumentException instead of RuntimeException to wrap
    cases of SQLException.
  * Changes:
    + Add org.apache.commons.beanutils
    .SuppressPropertiesBeanIntrospector.SUPPRESS_DECLARING_CLASS.
    Fixes bsc#1243793, CVE-2025-48734
    + Bump org.apache.commons:commons-parent from 81 to 84.
    + Bump commons-logging:commons-logging from 1.3.4 to 1.3.5.
- Modified patch:
  * apache-commons-beanutils-fix-build-version.patch
    + make more generic and pass the version from command-line</changelog>
  <changelog author="fstrba@suse.com" date="1749124800">- Adapt the spec file, so that it can be used for building on
  SLE12SP1 and Factory alike.</changelog>
  <changelog author="fstrba@suse.com" date="1751544000">- Modified patch:
  * jdk9.patch
    + Add Automatic-Module-Name commons.beanutils to be found
    by modular artifacts</changelog>
</package>
<package pkgid="fefdd840e7fb5190e084337e69076941c639d87d75ae1def559b47265b10b3e52ae4c73be67a370b9235778527886867b548fe7f4183f12907d2eb27974c925f" name="apache-commons-chain" arch="noarch">
  <version epoch="0" ver="1.2" rel="bp161.1.6"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545393600">- Initial package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545393601">- Build against commons-digester &gt;= 1.8
- Removed patch:
  * commons-chain-1.2-digester.patch
    + not needed when building with commons-digester &gt;= 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1551787200">- Remove parent from the pom file, since it is pointless when not
  building with maven
- Make building with tests optional in order to speed-up rebuild</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build with java source and target levels 8</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="59a0e4e5e48c088ec43383c6110b0905704089f82819b37a136c30598475200502c8348c3183d73f69a4ddbe888f96f01897e258ac648f2d3de0b505fe1feda4" name="apache-commons-chain-javadoc" arch="noarch">
  <version epoch="0" ver="1.2" rel="bp161.1.6"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545393600">- Initial package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545393601">- Build against commons-digester &gt;= 1.8
- Removed patch:
  * commons-chain-1.2-digester.patch
    + not needed when building with commons-digester &gt;= 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1551787200">- Remove parent from the pom file, since it is pointless when not
  building with maven
- Make building with tests optional in order to speed-up rebuild</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build with java source and target levels 8</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="022022c9f11b2d28f4226b645bd1b33a73bfee0d4c77e6e7381b10238b2c4f53b422da99484dcb4221cce5dd50efc26c11a6dd9fc2e86bfbabaf83ca3c8a109b" name="apache-commons-cli" arch="noarch">
  <version epoch="0" ver="1.11.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="fstrba@suse.com" date="1613131200">- Add OSGi manifest to the build files.
- Set java source/target levels to 6</changelog>
  <changelog author="david.anes@suse.com" date="1639656000">- Rebased patch CLI-253-workaround.patch to new version.
- Updated build XML file to new version.
- Harmonized the use of X.Y.X strings everywhere.
- Updated new source locations from Apache.
- Added 'apache-commons-cli-rpmlintrc' to silence 'package-with-huge-docs' warning (Javadoc generates many files...)
- Update to 1.5:
  * New features:
  - (CLI-217) Accommodate toggling partial matching in DefaultParser. Thanks to Rubin Simons.
  - (CLI-274) Option parser type EXISTING_FILE_VALUE not check file existing Thanks to Béla Schaum.
  - (CLI-271) CommandLine.getXXX and CommandLine.hasXXX should accept an Option as a parameter Thanks to Christoph Läubrich.
  - (CLI-276) Adjust access-modifier of checkRequiredOptions() to protected. Thanks to Jason Dillon.
  - (CLI-282) TypeHandler should throw ParseException for an unsupported class. Thanks to Alex Nordlund.
  - Added setter for Builder.option #33. Thanks to Waldemar Sojka, Gary Gregory.
  - Add Option unit tests #76. Thanks to Waldemar Sojka, Gary Gregory.
  * Fixed bugs:
  - Fix NPE in DefaultParser.isLongOption(String). Thanks to Gary Gregory.
  - (CLI-279) @param or @return lines should end with a period in CommandLine.java Thanks to Krishna Mohan Rao Kandunoori.
  - Replace deprecated FindBugs with SpotBugs. Thanks to Gary Gregory.
  - Replace CLIRR with JApiCmp. Thanks to Gary Gregory.
  - Option Javadocs grammar nits #55. Thanks to Elliotte Rusty Harold.
  - Minor Improvements #57, #61. Thanks to Arturo Bernal, Gary Gregory.
  - (CLI-254) Input "test" gets parsed as test, quotes die #58. Thanks to stoty.
  - (CLI-287) Allow whitespace-only header and footer #26. Thanks to MrQubo, Gary Gregory.
  * Updates:
  - (CLI-294) Update Java from version 5 to 7.
  - Docs: Replace OptionBuilder in usage page #30. Thanks to Mincong Huang.
  - Remove deprecated sudo setting. #36. Thanks to dengliming.
  - Bump junit:junit from 4.12 to 4.13.2, #53, #60. Thanks to Gary Gregory, Dependabot.
  - Bump commons-parent from 48 to 52. Thanks to Dependabot.
  - Bump maven-pmd-plugin from 3.12.0 to 3.15.0, #44, #54, #67. Thanks to Dependabot.
  - Bump actions/checkout from v2.3.1 to v2.3.5 #46, #72. Thanks to Dependabot.
  - Bump actions/setup-java from v1.4.2 to v2 #50. Thanks to Dependabot, Gary Gregory.
  - Bump maven-antrun-plugin from 1.7 to 3.0.0 #43. Thanks to Dependabot.
  - Bump maven-checkstyle-plugin from 2.15 to 3.1.2 #41. Thanks to Gary Gregory.
  - Bump checkstyle to 9.0.1 #68. Thanks to Gary Gregory.
  - Bump actions/cache from 2 to 2.1.6 #64, #65. Thanks to Dependabot.
  - Bump commons.animal-sniffer.version 1.19 -&gt; 1.20. Thanks to Gary Gregory.
  - Bump maven-bundle-plugin 5.1.1 -&gt; 5.1.2. Thanks to Gary Gregory.
  - Bump biz.aQute.bndlib.version 5.1.2 -&gt; 6.0.0. Thanks to Gary Gregory.
  - Bump spotbugs from 4.4.1 to 4.4.2 #70. Thanks to Dependabot.
  - Bump spotbugs-maven-plugin from 4.4.1 to 4.4.2.2 #71. Thanks to Dependabot.-</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Build with java source/target levels 8</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="gus.kenion@suse.com" date="1714392000">- Rebased patch CLI-253-workaround.patch to new version.
- Updated apache-commons-cli-build.xml to new version.
- Update to 1.7:
  * New features:
  - Add and use a Converter interface and implementations without
    using BeanUtils #216. Fixes CLI-321. Thanks to Claude Warren,
    Gary Gregory.
  - Add Maven property project.build.outputTimestamp for build
    reproducibility. Thanks to Gary Gregory.
  - Add '-' as an option char and implemented extensive tests
    [#217]. Fixes CLI-322. Thanks to Claude Warren, Gary Gregory.
  - Make adding OptionGroups and Options to existing Options
    easier #230. Fixes CLI-324. Thanks to Claude Warren, Gary
    Gregory.
  - Added Supplier&lt;T&gt; defaults for getParsedOptionValue #229.
    Fixes CLI-323. Thanks to Claude Warren, Gary Gregory.
  - Make Option.getKey() public #239. Fixes CLI-326. Thanks to
    Claude Warren, Gary Gregory.
  - Add builder factory CommandLine#builder(). Thanks to Claude
    Warren, Gary Gregory.
  * Fixes:
  - Inconsistent behavior in key/value pairs (Java property
    style). Fixes CLI-312. Thanks to Claude Warren, Gary Gregory.
  - Avoid NullPointerException in
    Util.stripLeadingAndTrailingQuotes(String). Thanks to Gary
    Gregory.
  - Awkward behavior of Option.builder() for multiple optional
    args. Fixes CLI-320. Thanks to Paul King, Claude Warren.
  - Properties from multiple arguments with value separator.
    [#237]. Fixes CLI-325. Thanks to Claude Warren.
  - Fix for expected textual date values. #244. Fixes CLI-327.
    Thanks to Claude Warren, Gary Gregory.
  - Option.Builder.option("") should throw
    IllegalArgumentException instead of
    ArrayIndexOutOfBoundsException. Thanks to Gary Gregory.
  - Avoid NullPointerException in
    CommandLine.getOptionValues(Option|String). Thanks to Gary
    Gregory.
  * Updates:
  - Bump commons-parent from 64 to 69 #256. Thanks to Gary
    Gregory.
  - Update the tests to JUnit 5 #238. Thanks to Elric, Gary
    Gregory.
  - Bump tests commons-io:commons-io from 2.16.0 to 2.16.1 #258.
    Thanks to Dependabot, Gary Gregory.
- Includes changes from version 1.6:
  * Fixes:
  - [StepSecurity] ci: Harden GitHub Actions #176. Thanks to
    step-security-bot, Gary Gregory.
  - Inconsistent date format in changes report. Fixes CLI-318.
    Thanks to Alexander Veit, Gary Gregory.
  - Fix NPE in CommandLine.resolveOption(String). Fixes CLI-283.
    Thanks to Dilraj Singh, Gary Gregory.
  - CommandLine.addOption(Option) should not allow a null Option.
    Fixes CLI-283. Thanks to Dilraj Singh, Gary Gregory.
  - CommandLine.addArgs(String) should not allow a null String.
    Fixes CLI-283. Thanks to Gary Gregory.
  - Site docs: "Usage Scenarios" refers to deprecated methods.
    Fixes CLI-303. Thanks to Julian Schilling, Gary Gregory.
  - NullPointerException thrown by CommandLineParser.parse().
    Fixes CLI-317. Thanks to Philippe Bastiani, Sruteesh Kumar
    Paramata, Gary Gregory.
  - StringIndexOutOfBoundsException thrown by
    CommandLineParser.parse(). Fixes CLI-313. Thanks to Dominik
    Stadler, HUNG LU, Sruteesh Kumar Paramata.
  * Updates:
  - Fix SpotBugs Error: Medium: Method intentionally throws
    RuntimeException. [org.apache.commons.cli.Option] At
    Option.java:[lines 417-423]
    THROWS_METHOD_THROWS_RUNTIMEEXCEPTION Thanks to Gary Gregory.
  - Fix SpotBugs Error: Medium: Method intentionally throws
    RuntimeException. [org.apache.commons.cli.Option] At
    Option.java:[lines 446-450]
    THROWS_METHOD_THROWS_RUNTIMEEXCEPTION Thanks to Gary Gregory.
  - Fix SpotBugs Error: Medium: Method intentionally throws
    RuntimeException. [org.apache.commons.cli.Option] At
    Option.java:[lines 474-478]
    THROWS_METHOD_THROWS_RUNTIMEEXCEPTION Thanks to Gary Gregory.
  - Use EMPTY_STRING_ARRAY constant. #102. Thanks to Ken Dombeck.
  - Fix site links that are broken #155. Thanks to Arturo Bernal.
  - Use Math.max() #111. Delete unused assignment #112. Thanks to
    Arturo Bernal.
  - Add github/codeql-action. Thanks to Dependabot, Gary Gregory.
  - Bump Java from 7 to 8. Thanks to Gary Gregory.
  - Bump actions/cache from 2.1.7 to 3.0.10 #97, #130, #132.
    Thanks to Dependabot, Gary Gregory.
  - Bump actions/checkout from 3 to 3.1.0 #133. Thanks to Gary
    Gregory, Dependabot.
  - Bump actions/setup-java from 2 to 3.6.0 #136. Thanks to Gary
    Gregory.
  - Bump spotbugs from 4.5.3 to 4.7.3 #96, #107, #113, #125,
    [#138]. Thanks to Gary Gregory, Dependabot.
  - Bump spotbugs-maven-plugin from 4.5.3.0 to 4.7.3.0 #98, #108,
    [#115], #117, #126, #145. Thanks to Dependabot.
  - Bump commons-parent from 52 to 64 #100, #128, #151, #158.
    Thanks to Dependabot, Gary Gregory.
  - Bump maven-antrun-plugin from 3.0.0 to 3.1.0 #103. Thanks to
    Dependabot.
  - Bump maven-javadoc-plugin from 3.3.2 to 3.4.1 #105, #120.
    Thanks to Dependabot.
  - Bump maven-pmd-plugin from 3.16.0 to 3.19.0 #110, #124.
    Thanks to Dependabot.
  - Bump jacoco-maven-plugin from 0.8.7 to 0.8.8. Thanks to Gary
    Gregory.
  - Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 #121. Thanks
    to Gary Gregory.
  - Bump japicmp-maven-plugin from 0.15.4 to 0.16.0. Thanks to
    Gary Gregory.
  - Update JUnit 4 to 5 vintage. Thanks to Gary Gregory.</changelog>
  <changelog author="gus.kenion@suse.com" date="1723464000">- Update to 1.8.0
  * Fix Javadoc pathing #280. Fixes CLI-334.
- Revised CLI-253-workaround.patch for compatibility with 1.8.0</changelog>
  <changelog author="gus.kenion@suse.com" date="1730980800">- Update to 1.9.0
  * New features
    + Add OptionGroup.isSelected().
    + You can now extend HelpFormatter.Builder.
    + Add 'since' attribute to Option to track when an Option was
    introduced #292
  * Fixed bugs
    + CLI-334: Fix Javadoc pathing #280.
    + CLI-335: Updated properties documentation #285.
    + CLI-336: Deprecation not always reported #284.
    + Replace internal StringBuffer with StringBuilder.
  * Updates
    + Bump org.apache.commons:commons-parent from 70 to 72 #283.</changelog>
  <changelog author="fstrba@suse.com" date="1762344000">- Update to 1.10.0
  * New Features
    + CLI-339: Help formatter extension in the new package #314.
    + CommandLine.Builder implements Supplier&lt;CommandLine&gt;.
    + DefaultParser.Builder implements Supplier&lt;DefaultParser&gt;.
    + CLI-340: Add CommandLine.getParsedOptionValues() #334.
    + CLI-333: org.apache.commons.cli.Option.Builder implements
    Supplier&lt;Option&gt;.
  * Fixed Bugs
    + Deprecate CommandLine.Builder() in favor of
    CommandLine.builder().
    + Deprecate DeprecatedAttributes.Builder() in favor of
    DeprecatedAttributes.builder().
    + Refactor default parser test #294.
    + Port to JUnit 5.
    + Generics for Converter should use Exception not Throwable.
    + Pick up maven-antrun-plugin version from parent POM
    org.apache:apache.
    + Javadoc is missing its Overview page.
    + Get mockito version from parent pom (#351).
    + 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).
    + Deprecate PatternOptionBuilder.PatternOptionBuilder().
    + CLI-341: HelpFormatter infinite loop with 0 width input.
    + CLI-349: Fail faster with a more precise NullPointerException:
    Option.processValue() throws NullPointerException when passed
    null value with value separator configured.
    + CLI-344: Fail faster with a more precise NullPointerException:
    DefaultParser.parse() throws NullPointerException when options
    parameter is null.
    + CLI-347: Options.addOptionGroup(OptionGroup) does not remove
    required options from requiredOpts list.
    + org.apache.commons.cli.Option.Builder.get() should throw
    IllegalStateException instead of IllegalArgumentException.
    + org.apache.commons.cli.Option.processValue(String) should
    throw IllegalStateException instead of
    IllegalArgumentException.
    + org.apache.commons.cli.OptionBuilder.create() should throw
    IllegalStateException instead of IllegalArgumentException.
  * Updates
    + Bump org.apache.commons:commons-parent from 72 to 85 #302,
    [#304], #310, #315, #320, #327, #371.
    + [test] Bump commons-io:commons-io from 2.16.1 to 2.20.0 #309,
    [#337].
    + [test] Bump org.apache.commons:commons-text from 1.12.0 to
    1.14.0 #344.
    + Update site documentation to
    https://maven.apache.org/xsd/xdoc-2.0.xsd.</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Update to 1.11.0
  * New Features
    + Add CommandLine.getOptionCount() to measure option repetition
  * Fixed Bugs
    + CLI-351: Multiple trailing BREAK_CHAR_SET characters cause
    infinite loop in HelpFormatter
    + CLI-351:  Fix issue with groups not being reported in help
    output
  * Updates
    + Bump org.apache.commons:commons-parent from 85 to 91
    + Bump commons-io:commons-io from 2.20.0 to 2.21.0
- Modified patch:
  * CLI-253-workaround.patch
    + rediff</changelog>
</package>
<package pkgid="2720b65426e3e822db7ac921b2c5841c4572803634bd8b45782b7475316f3d7b02003eea94168451e1e2d76c67b6c52202a3528f02028c4ccadd8d192b65ce60" name="apache-commons-cli-javadoc" arch="noarch">
  <version epoch="0" ver="1.11.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="fstrba@suse.com" date="1613131200">- Add OSGi manifest to the build files.
- Set java source/target levels to 6</changelog>
  <changelog author="david.anes@suse.com" date="1639656000">- Rebased patch CLI-253-workaround.patch to new version.
- Updated build XML file to new version.
- Harmonized the use of X.Y.X strings everywhere.
- Updated new source locations from Apache.
- Added 'apache-commons-cli-rpmlintrc' to silence 'package-with-huge-docs' warning (Javadoc generates many files...)
- Update to 1.5:
  * New features:
  - (CLI-217) Accommodate toggling partial matching in DefaultParser. Thanks to Rubin Simons.
  - (CLI-274) Option parser type EXISTING_FILE_VALUE not check file existing Thanks to Béla Schaum.
  - (CLI-271) CommandLine.getXXX and CommandLine.hasXXX should accept an Option as a parameter Thanks to Christoph Läubrich.
  - (CLI-276) Adjust access-modifier of checkRequiredOptions() to protected. Thanks to Jason Dillon.
  - (CLI-282) TypeHandler should throw ParseException for an unsupported class. Thanks to Alex Nordlund.
  - Added setter for Builder.option #33. Thanks to Waldemar Sojka, Gary Gregory.
  - Add Option unit tests #76. Thanks to Waldemar Sojka, Gary Gregory.
  * Fixed bugs:
  - Fix NPE in DefaultParser.isLongOption(String). Thanks to Gary Gregory.
  - (CLI-279) @param or @return lines should end with a period in CommandLine.java Thanks to Krishna Mohan Rao Kandunoori.
  - Replace deprecated FindBugs with SpotBugs. Thanks to Gary Gregory.
  - Replace CLIRR with JApiCmp. Thanks to Gary Gregory.
  - Option Javadocs grammar nits #55. Thanks to Elliotte Rusty Harold.
  - Minor Improvements #57, #61. Thanks to Arturo Bernal, Gary Gregory.
  - (CLI-254) Input "test" gets parsed as test, quotes die #58. Thanks to stoty.
  - (CLI-287) Allow whitespace-only header and footer #26. Thanks to MrQubo, Gary Gregory.
  * Updates:
  - (CLI-294) Update Java from version 5 to 7.
  - Docs: Replace OptionBuilder in usage page #30. Thanks to Mincong Huang.
  - Remove deprecated sudo setting. #36. Thanks to dengliming.
  - Bump junit:junit from 4.12 to 4.13.2, #53, #60. Thanks to Gary Gregory, Dependabot.
  - Bump commons-parent from 48 to 52. Thanks to Dependabot.
  - Bump maven-pmd-plugin from 3.12.0 to 3.15.0, #44, #54, #67. Thanks to Dependabot.
  - Bump actions/checkout from v2.3.1 to v2.3.5 #46, #72. Thanks to Dependabot.
  - Bump actions/setup-java from v1.4.2 to v2 #50. Thanks to Dependabot, Gary Gregory.
  - Bump maven-antrun-plugin from 1.7 to 3.0.0 #43. Thanks to Dependabot.
  - Bump maven-checkstyle-plugin from 2.15 to 3.1.2 #41. Thanks to Gary Gregory.
  - Bump checkstyle to 9.0.1 #68. Thanks to Gary Gregory.
  - Bump actions/cache from 2 to 2.1.6 #64, #65. Thanks to Dependabot.
  - Bump commons.animal-sniffer.version 1.19 -&gt; 1.20. Thanks to Gary Gregory.
  - Bump maven-bundle-plugin 5.1.1 -&gt; 5.1.2. Thanks to Gary Gregory.
  - Bump biz.aQute.bndlib.version 5.1.2 -&gt; 6.0.0. Thanks to Gary Gregory.
  - Bump spotbugs from 4.4.1 to 4.4.2 #70. Thanks to Dependabot.
  - Bump spotbugs-maven-plugin from 4.4.1 to 4.4.2.2 #71. Thanks to Dependabot.-</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Build with java source/target levels 8</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="gus.kenion@suse.com" date="1714392000">- Rebased patch CLI-253-workaround.patch to new version.
- Updated apache-commons-cli-build.xml to new version.
- Update to 1.7:
  * New features:
  - Add and use a Converter interface and implementations without
    using BeanUtils #216. Fixes CLI-321. Thanks to Claude Warren,
    Gary Gregory.
  - Add Maven property project.build.outputTimestamp for build
    reproducibility. Thanks to Gary Gregory.
  - Add '-' as an option char and implemented extensive tests
    [#217]. Fixes CLI-322. Thanks to Claude Warren, Gary Gregory.
  - Make adding OptionGroups and Options to existing Options
    easier #230. Fixes CLI-324. Thanks to Claude Warren, Gary
    Gregory.
  - Added Supplier&lt;T&gt; defaults for getParsedOptionValue #229.
    Fixes CLI-323. Thanks to Claude Warren, Gary Gregory.
  - Make Option.getKey() public #239. Fixes CLI-326. Thanks to
    Claude Warren, Gary Gregory.
  - Add builder factory CommandLine#builder(). Thanks to Claude
    Warren, Gary Gregory.
  * Fixes:
  - Inconsistent behavior in key/value pairs (Java property
    style). Fixes CLI-312. Thanks to Claude Warren, Gary Gregory.
  - Avoid NullPointerException in
    Util.stripLeadingAndTrailingQuotes(String). Thanks to Gary
    Gregory.
  - Awkward behavior of Option.builder() for multiple optional
    args. Fixes CLI-320. Thanks to Paul King, Claude Warren.
  - Properties from multiple arguments with value separator.
    [#237]. Fixes CLI-325. Thanks to Claude Warren.
  - Fix for expected textual date values. #244. Fixes CLI-327.
    Thanks to Claude Warren, Gary Gregory.
  - Option.Builder.option("") should throw
    IllegalArgumentException instead of
    ArrayIndexOutOfBoundsException. Thanks to Gary Gregory.
  - Avoid NullPointerException in
    CommandLine.getOptionValues(Option|String). Thanks to Gary
    Gregory.
  * Updates:
  - Bump commons-parent from 64 to 69 #256. Thanks to Gary
    Gregory.
  - Update the tests to JUnit 5 #238. Thanks to Elric, Gary
    Gregory.
  - Bump tests commons-io:commons-io from 2.16.0 to 2.16.1 #258.
    Thanks to Dependabot, Gary Gregory.
- Includes changes from version 1.6:
  * Fixes:
  - [StepSecurity] ci: Harden GitHub Actions #176. Thanks to
    step-security-bot, Gary Gregory.
  - Inconsistent date format in changes report. Fixes CLI-318.
    Thanks to Alexander Veit, Gary Gregory.
  - Fix NPE in CommandLine.resolveOption(String). Fixes CLI-283.
    Thanks to Dilraj Singh, Gary Gregory.
  - CommandLine.addOption(Option) should not allow a null Option.
    Fixes CLI-283. Thanks to Dilraj Singh, Gary Gregory.
  - CommandLine.addArgs(String) should not allow a null String.
    Fixes CLI-283. Thanks to Gary Gregory.
  - Site docs: "Usage Scenarios" refers to deprecated methods.
    Fixes CLI-303. Thanks to Julian Schilling, Gary Gregory.
  - NullPointerException thrown by CommandLineParser.parse().
    Fixes CLI-317. Thanks to Philippe Bastiani, Sruteesh Kumar
    Paramata, Gary Gregory.
  - StringIndexOutOfBoundsException thrown by
    CommandLineParser.parse(). Fixes CLI-313. Thanks to Dominik
    Stadler, HUNG LU, Sruteesh Kumar Paramata.
  * Updates:
  - Fix SpotBugs Error: Medium: Method intentionally throws
    RuntimeException. [org.apache.commons.cli.Option] At
    Option.java:[lines 417-423]
    THROWS_METHOD_THROWS_RUNTIMEEXCEPTION Thanks to Gary Gregory.
  - Fix SpotBugs Error: Medium: Method intentionally throws
    RuntimeException. [org.apache.commons.cli.Option] At
    Option.java:[lines 446-450]
    THROWS_METHOD_THROWS_RUNTIMEEXCEPTION Thanks to Gary Gregory.
  - Fix SpotBugs Error: Medium: Method intentionally throws
    RuntimeException. [org.apache.commons.cli.Option] At
    Option.java:[lines 474-478]
    THROWS_METHOD_THROWS_RUNTIMEEXCEPTION Thanks to Gary Gregory.
  - Use EMPTY_STRING_ARRAY constant. #102. Thanks to Ken Dombeck.
  - Fix site links that are broken #155. Thanks to Arturo Bernal.
  - Use Math.max() #111. Delete unused assignment #112. Thanks to
    Arturo Bernal.
  - Add github/codeql-action. Thanks to Dependabot, Gary Gregory.
  - Bump Java from 7 to 8. Thanks to Gary Gregory.
  - Bump actions/cache from 2.1.7 to 3.0.10 #97, #130, #132.
    Thanks to Dependabot, Gary Gregory.
  - Bump actions/checkout from 3 to 3.1.0 #133. Thanks to Gary
    Gregory, Dependabot.
  - Bump actions/setup-java from 2 to 3.6.0 #136. Thanks to Gary
    Gregory.
  - Bump spotbugs from 4.5.3 to 4.7.3 #96, #107, #113, #125,
    [#138]. Thanks to Gary Gregory, Dependabot.
  - Bump spotbugs-maven-plugin from 4.5.3.0 to 4.7.3.0 #98, #108,
    [#115], #117, #126, #145. Thanks to Dependabot.
  - Bump commons-parent from 52 to 64 #100, #128, #151, #158.
    Thanks to Dependabot, Gary Gregory.
  - Bump maven-antrun-plugin from 3.0.0 to 3.1.0 #103. Thanks to
    Dependabot.
  - Bump maven-javadoc-plugin from 3.3.2 to 3.4.1 #105, #120.
    Thanks to Dependabot.
  - Bump maven-pmd-plugin from 3.16.0 to 3.19.0 #110, #124.
    Thanks to Dependabot.
  - Bump jacoco-maven-plugin from 0.8.7 to 0.8.8. Thanks to Gary
    Gregory.
  - Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 #121. Thanks
    to Gary Gregory.
  - Bump japicmp-maven-plugin from 0.15.4 to 0.16.0. Thanks to
    Gary Gregory.
  - Update JUnit 4 to 5 vintage. Thanks to Gary Gregory.</changelog>
  <changelog author="gus.kenion@suse.com" date="1723464000">- Update to 1.8.0
  * Fix Javadoc pathing #280. Fixes CLI-334.
- Revised CLI-253-workaround.patch for compatibility with 1.8.0</changelog>
  <changelog author="gus.kenion@suse.com" date="1730980800">- Update to 1.9.0
  * New features
    + Add OptionGroup.isSelected().
    + You can now extend HelpFormatter.Builder.
    + Add 'since' attribute to Option to track when an Option was
    introduced #292
  * Fixed bugs
    + CLI-334: Fix Javadoc pathing #280.
    + CLI-335: Updated properties documentation #285.
    + CLI-336: Deprecation not always reported #284.
    + Replace internal StringBuffer with StringBuilder.
  * Updates
    + Bump org.apache.commons:commons-parent from 70 to 72 #283.</changelog>
  <changelog author="fstrba@suse.com" date="1762344000">- Update to 1.10.0
  * New Features
    + CLI-339: Help formatter extension in the new package #314.
    + CommandLine.Builder implements Supplier&lt;CommandLine&gt;.
    + DefaultParser.Builder implements Supplier&lt;DefaultParser&gt;.
    + CLI-340: Add CommandLine.getParsedOptionValues() #334.
    + CLI-333: org.apache.commons.cli.Option.Builder implements
    Supplier&lt;Option&gt;.
  * Fixed Bugs
    + Deprecate CommandLine.Builder() in favor of
    CommandLine.builder().
    + Deprecate DeprecatedAttributes.Builder() in favor of
    DeprecatedAttributes.builder().
    + Refactor default parser test #294.
    + Port to JUnit 5.
    + Generics for Converter should use Exception not Throwable.
    + Pick up maven-antrun-plugin version from parent POM
    org.apache:apache.
    + Javadoc is missing its Overview page.
    + Get mockito version from parent pom (#351).
    + 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).
    + Deprecate PatternOptionBuilder.PatternOptionBuilder().
    + CLI-341: HelpFormatter infinite loop with 0 width input.
    + CLI-349: Fail faster with a more precise NullPointerException:
    Option.processValue() throws NullPointerException when passed
    null value with value separator configured.
    + CLI-344: Fail faster with a more precise NullPointerException:
    DefaultParser.parse() throws NullPointerException when options
    parameter is null.
    + CLI-347: Options.addOptionGroup(OptionGroup) does not remove
    required options from requiredOpts list.
    + org.apache.commons.cli.Option.Builder.get() should throw
    IllegalStateException instead of IllegalArgumentException.
    + org.apache.commons.cli.Option.processValue(String) should
    throw IllegalStateException instead of
    IllegalArgumentException.
    + org.apache.commons.cli.OptionBuilder.create() should throw
    IllegalStateException instead of IllegalArgumentException.
  * Updates
    + Bump org.apache.commons:commons-parent from 72 to 85 #302,
    [#304], #310, #315, #320, #327, #371.
    + [test] Bump commons-io:commons-io from 2.16.1 to 2.20.0 #309,
    [#337].
    + [test] Bump org.apache.commons:commons-text from 1.12.0 to
    1.14.0 #344.
    + Update site documentation to
    https://maven.apache.org/xsd/xdoc-2.0.xsd.</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Update to 1.11.0
  * New Features
    + Add CommandLine.getOptionCount() to measure option repetition
  * Fixed Bugs
    + CLI-351: Multiple trailing BREAK_CHAR_SET characters cause
    infinite loop in HelpFormatter
    + CLI-351:  Fix issue with groups not being reported in help
    output
  * Updates
    + Bump org.apache.commons:commons-parent from 85 to 91
    + Bump commons-io:commons-io from 2.20.0 to 2.21.0
- Modified patch:
  * CLI-253-workaround.patch
    + rediff</changelog>
</package>
<package pkgid="d0e99dd33b6c194f38aa5fe0f2e6230f2fa8f950520be708a5533faf4130bc6b18ab1b38682741fef3f4c0f23d9fe3c6c49effe3348dc78c7ee9514064ec1310" name="apache-commons-codec" arch="noarch">
  <version epoch="0" ver="1.22.0" rel="160099.1.2"/>
  <changelog author="david.anes@suse.com" date="1697630400">- Update to 1.16.0:
  * Minor improvements #67. Fixes CODEC-295.
  * Remove duplicated words from Javadocs.
  * Simplify assertion #84. Fixes CODEC-301.
  * Simplify assertion #84. Fixes CODEC-300.
  * Use Standard Charset object #82. Fixes CODEC-298.
  * Use String.contains() functions #125.
  * Avoid use toString() or substring() in favor of a simplified expression #126.
  * Fix byte-skipping in Base16 decoding #135. Fixes CODEC-305.
  * Fix several typos, improve writing in some javadocs #139.
  * BaseNCodecOutputStream.eof() should not throw IOException.
  * Javadoc improvements and cleanups.
  * Deprecate BaseNCodec.isWhiteSpace(byte) and use Character.isWhitespace(int).
  * Add support for Blake3 family of hashes. Fixes CODEC-296.
  * Add github/codeql-action.
  * Bump actions/cache from v2 to v3.0.10 #75, #99, #119, #138, #149, #152.
  * Bump actions/setup-java from v1.4.1 to 3.5.1 #60, #62, #121.
  * Bump actions/checkout from 2.3.2 to 3.1.0 #65, #98, #114, #153.
  * Bump commons-parent from 52 to 58, #147, #165, #170.
  * Bump junit from 4.13.1 to 5.9.1 #76, #39, #140, #148. Fixes CODEC-285.
  * Bump Java 7 to 8.
  * Bump japicmp-maven-plugin from 0.14.3 to 0.17.1.
  * Bump jacoco-maven-plugin from 0.8.5 to 0.8.8 (Fixes Java 15 builds).
  * Bump maven-surefire-plugin from 2.22.2 to 3.0.0-M7 #122, #134.
  * Bump maven-javadoc-plugin from 3.2.0 to 3.4.1.
  * Bump animal-sniffer-maven-plugin from 1.19 to 1.22.
  * Bump maven-pmd-plugin from 3.13.0 to 3.19.0, #133, #142, #145.
  * Bump pmd from 6.47.0 to 6.52.0.
  * Bump maven-checkstyle-plugin from 2.17 to 3.2.0 #143.
  * Bump checkstyle from 8.45.1 to 9.3 #97, #100, #101, #103.
  * Bump taglist-maven-plugin from 2.4 to 3.0.0 #102.
  * Bump jacoco-maven-plugin from 0.8.7 to 0.8.8.</changelog>
  <changelog author="fstrba@suse.com" date="1708344000">- Update to 1.16.1:
  * New features:
    + Add Maven property project.build.outputTimestamp for build
    reproducibility
  * Fixed Bugs:
    + CODEC-295: Test clean ups
    + CODEC-295: Correct error in Base64 Javadoc
    + CODEC-295: Add minimum Java version in changes.xml
    + CODEC-310: Documentation update for the
    org.apache.commons.codec.digest.* package
    + Precompile regular expression in UnixCrypt.crypt(byte[],
    String)
    + CODEC-315: Fix possible IndexOutOfBoundException in
    PhoneticEngine.encode method
    + CODEC-313: Fix possible ArrayIndexOutOfBoundsException in
    QuotedPrintableCodec.encodeQuotedPrintable() method
    + CODEC-312: Fix possible StringIndexOutOfBoundException in
    MatchRatingApproachEncoder.encode() method
    + CODEC-311: Fix possible ArrayIndexOutOfBoundException in
    RefinedSoundex.getMappingCode()
    + CODEC-314: Fix possible IndexOutOfBoundsException in
    PercentCodec.insertAlwaysEncodeChars() method
    + Deprecate UnixCrypt 0-argument constructor
    + Deprecate Md5Crypt 0-argument constructor
    + Deprecate Crypt 0-argument constructor
    + Deprecate StringUtils 0-argument constructor
    + Deprecate Resources 0-argument constructor
    + Deprecate Charsets 0-argument constructor
    + Deprecate CharEncoding 0-argument constructor</changelog>
  <changelog author="gus.kenion@suse.com" date="1714651200">- Update to 1.17.0
  * New features:
    + Add override
    org.apache.commons.codec.language.bm.Rule.PhonemeExpr.size().
    + Add support for Base64 custom alphabets #266.
    + Add Base64.Builder (allows custom alphabets).
    + Add Base32.Builder (allows custom alphabets).
    + Add Base64 support for a custom padding byte (like Base32).
  * Fixes:
    + Wrong output of DoubleMetaphone in 1.16.1. Fixes CODEC-320.
    + Optimize memory allocation in PhoneticEngine.
    + BCodec and QCodec encode() methods throw
    UnsupportedCharsetException instead of EncoderException.
    + Set Javadoc link to latest Java API LTS version.
    + Base32 constructor fails-fast with a NullPointerException if
    the custom alphabet array is null.
    + Base32 constructor makes a defensive copy of the line
    separator array.
    + Base64 constructor makes a defensive copy of the line
    separator array.
    + Base64 constructor makes a defensive copy of a custom
    alphabet array.
  * Updates:
    + Bump org.apache.commons:commons-parent from 66 to 69 #250,
    [#261].
    + Bump commons-io:commons-io from 2.15.1 to 2.16.1 #258, #265.</changelog>
  <changelog author="gus.kenion@suse.com" date="1723464000">- Update to 1.17.1
  * Bug fixes:
    + Md5Crypt now throws IllegalArgumentException on an invalid
    prefix.
  * Dependency Updates:
    + Bump org.apache.commons:commons-parent from 69 to 71 #286.
    + Bump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.23
    to 1.24 #293.
    + Bump org.codehaus.mojo:taglist-maven-plugin from 3.0.0 to
    3.1.0 #292.</changelog>
  <changelog author="gus.kenion@suse.com" date="1743163200">- Update to 1.18.0
  * New features
    + Add Base32.Builder.setHexDecodeTable(boolean).
    + Add Base32.Builder.setHexEncodeTable(boolean).
  * Changes
    + Bump org.apache.commons:commons-parent from 78 to 79.
- Includes changes from 1.17.2
  * Fixed Bugs
    + Rewrite DaitchMokotoffSoundex.soundex(String) using
    String.join().
    + CODEC-324:  Use Resource.class to load resources, rather than
    its class loader #353.
    + Deprecate CharSequenceUtils.CharSequenceUtils().
    + Deprecate Sha2Crypt.Sha2Crypt().
  * Changes
    + Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0
    [#296], #305, #313.
    + Bump org.apache.commons:commons-parent from 71 to 78 #310,
    [#312], #319, #323, #326, #333.
    + [test] Bump commons-io:commons-io from 2.16.1 to 2.18.0 #318,
    [#341].
    + Bump org.codehaus.mojo:taglist-maven-plugin from 3.1.0 to
    3.2.1 #332.</changelog>
  <changelog author="fstrba@suse.com" date="1770897600">- Update to 1.19.0
  * New features
    + Add HmacUtils.hmac(Path)
    + Add HmacUtils.hmacHex(Path)
    + Add PMD check to the default Maven goal
    + Add SpotBugs check to the default Maven goal
  * Fixed Bugs
    + 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)
    + Refactor DigestUtils.updateDigest(MessageDigest, File) to use
    NIO
    + CODEC-328:  Clarify Javadoc for
    org.apache.commons.codec.digest.UnixCrypt.crypt(byte[],String)
    + Precompile regular expressions in DaitchMokotoffSoundex.Rule
    + Precompile regular expressions in
    DaitchMokotoffSoundex.parseRules(Scanner, String, Map, Map)
    + Precompile regular expressions in
    Lang.loadFromResource(String, Languages)
    + Precompile regular expressions in
    PhoneticEngine.encode(String, LanguageSet)
    + Precompile regular expressions in
    org.apache.commons.codec.language.bm.Rule.parse*(*)
    + Remove redundant checks for whitespace in
    DaitchMokotoffSoundex.soundex(String, boolean)
    + Javadoc typo in Base16.java #380
    + Deprecate unused constant org.apache.commons.codec.language.bm
    .Rule.ALL
    + CODEC-331: org.apache.commons.codec.language.bm.Rule
    .parsePhonemeExpr(String) adds duplicate empty phoneme when
    input ends with |
    + CODEC-331: org.apache.commons.codec.language
    .DaitchMokotoffSoundex.cleanup(String) does not remove special
    characters like punctuation
    + Fix PMD multiple UnnecessaryFullyQualifiedName in
    org.apache.commons.codec.binary.StringUtils
    + Fix PMD UnusedFormalParameter in private constructor in
    org.apache.commons.codec.binary.Base16
    + Fix PMD multiple UnnecessaryFullyQualifiedName in
    org.apache.commons.codec.digest.Blake3
    + Fix PMD UnnecessaryFullyQualifiedName in
    org.apache.commons.codec.digest.Md5Crypt
    + Fix PMD EmptyControlStatement in
    org.apache.commons.codec.language.Metaphone
    + Fix SpotBugs [ERROR] Medium: org.apache.commons.codec.binary
    .BaseNCodec$AbstractBuilder.setEncodeTable(byte[]) may expose
    internal representation by storing an externally mutable
    object into BaseNCodec$AbstractBuilder.encodeTable [org.apache
    .commons.codec.binary.BaseNCodec$AbstractBuilder] At
    BaseNCodec.java:[line 131] EI_EXPOSE_REP2
    + The method org.apache.commons.codec.binary.BaseNCodec
    .AbstractBuilder.setLineSeparator(byte...) now makes a
    defensive copy
    + Avoid unnecessary String conversion in
    org.apache.commons.codec.language.bm.PhoneticEngine
    .applyFinalRules(PhonemeBuilder, Map)
    + Fix SpotBugs [ERROR] High: Potentially dangerous use of
    non-short-circuit logic in org.apache.commons.codec.language
    .DaitchMokotoffSoundex.cleanup(String)
    [org.apache.commons.codec.language.DaitchMokotoffSoundex] At
    DaitchMokotoffSoundex.java:[line 350]
    NS_DANGEROUS_NON_SHORT_CIRCUIT
  * Changes
    + Bump org.apache.commons:commons-parent from 79 to 85 #375
    + [test] Bump commons-io:commons-io from 2.18.0 to 2.20.0
    + [test] Bump org.apache.commons:commons-lang3 from 3.17.0 to
    3.18.0 #386</changelog>
  <changelog author="fstrba@suse.com" date="1770897601">- Update to 1.20.0
  * New features
    + Add org.apache.commons.codec.digest.Crc16
    + Add builders to org.apache.commons.codec.digest streams and
    deprecate some old constructors
    + Add builder to Base16 streams and deprecate some old
    constructors
    + Add support for SHAKE128-256 and SHAKE256-512 to 'DigestUtils'
    and 'MessageDigestAlgorithms' on Java 25 and up
    + Add BaseNCodec.AbstractBuilder.setDecodeTable(byte[]) and
    refactor subclasses
  * Changes
    + Deprecate all but one Base32 constructor in favor of the
    builder added in version 1.17.0
    + Deprecate all but one Base64 constructor in favor of the
    builder added in version 1.17.0
    + BaseNCodecInputStream subclasses are now type-safe to match
    its matching BaseNCodec
    + BaseNCodecOutputStream subclasses are now type-safe to match
    its matching BaseNCodec
    + Bump org.apache.commons:commons-parent from 85 to 91
    + [test] Bump org.apache.commons:commons-lang3 from 3.18.0 to
    3.19.0</changelog>
  <changelog author="fstrba@suse.com" date="1770897602">- Update to 1.21.0
  * New features
    + CODEC-333: Add distinct Base64 decoding for standard and
    URL-safe formats
  * Fixed Bugs
    + Fix oak leaf icon references in overview.html when running
    'mvn clean javadoc:javadoc'
    + Fix Apache RAT plugin console warnings
    + Fix malformed Javadoc comments
  * Changes
    + Bump org.apache.commons:commons-parent from 91 to 96 #415,
    [#418]
    + Bump commons-io:commons-io from 2.20.0 to 2.21.0
    + Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0</changelog>
  <changelog author="fstrba@suse.com" date="1774872000">- Clean up the spec file
- The aspell-mail.txt not needed anymore since the mentioned file
  has now the right Apache-2.0 header</changelog>
  <changelog author="fstrba@suse.com" date="1778068800">- Update to 1.22.0
  * New features
    + CODEC-326: Add Base58 support
    + Add BaseNCodecInputStream.AbstracBuilder.setByteArray(byte[])
    + CODEC-335: Add GitIdentifiers to compute Git blob and tree
    object identifiers
  * Fixed Bugs
    + CODEC-249: Fix Incorrect transform of CH digraph according
    Metaphone basic rules #423
    + CODEC-317: ColognePhonetic can create duplicate consecutive
    codes in some cases
    + Add boundary tests for BinaryCodec.fromAscii partial-bit
    inputs #425
    + CODEC-336: Base64.Builder.setUrlSafe(boolean) Javadoc
    incorrectly states null is accepted for primitive boolean
    parameter
  * Changes
    + Bump org.apache.commons:commons-parent from 96 to 98</changelog>
</package>
<package pkgid="bc2fe96dbe965b1d1c468fbcfd194dec284a23e26439592aeeb6fe4040d4b9dce12f08fcf7b017c0941d312eff9010f635edb26652b10cdef0a85eaf6bd2897a" name="apache-commons-codec-javadoc" arch="noarch">
  <version epoch="0" ver="1.22.0" rel="160099.1.2"/>
  <changelog author="david.anes@suse.com" date="1697630400">- Update to 1.16.0:
  * Minor improvements #67. Fixes CODEC-295.
  * Remove duplicated words from Javadocs.
  * Simplify assertion #84. Fixes CODEC-301.
  * Simplify assertion #84. Fixes CODEC-300.
  * Use Standard Charset object #82. Fixes CODEC-298.
  * Use String.contains() functions #125.
  * Avoid use toString() or substring() in favor of a simplified expression #126.
  * Fix byte-skipping in Base16 decoding #135. Fixes CODEC-305.
  * Fix several typos, improve writing in some javadocs #139.
  * BaseNCodecOutputStream.eof() should not throw IOException.
  * Javadoc improvements and cleanups.
  * Deprecate BaseNCodec.isWhiteSpace(byte) and use Character.isWhitespace(int).
  * Add support for Blake3 family of hashes. Fixes CODEC-296.
  * Add github/codeql-action.
  * Bump actions/cache from v2 to v3.0.10 #75, #99, #119, #138, #149, #152.
  * Bump actions/setup-java from v1.4.1 to 3.5.1 #60, #62, #121.
  * Bump actions/checkout from 2.3.2 to 3.1.0 #65, #98, #114, #153.
  * Bump commons-parent from 52 to 58, #147, #165, #170.
  * Bump junit from 4.13.1 to 5.9.1 #76, #39, #140, #148. Fixes CODEC-285.
  * Bump Java 7 to 8.
  * Bump japicmp-maven-plugin from 0.14.3 to 0.17.1.
  * Bump jacoco-maven-plugin from 0.8.5 to 0.8.8 (Fixes Java 15 builds).
  * Bump maven-surefire-plugin from 2.22.2 to 3.0.0-M7 #122, #134.
  * Bump maven-javadoc-plugin from 3.2.0 to 3.4.1.
  * Bump animal-sniffer-maven-plugin from 1.19 to 1.22.
  * Bump maven-pmd-plugin from 3.13.0 to 3.19.0, #133, #142, #145.
  * Bump pmd from 6.47.0 to 6.52.0.
  * Bump maven-checkstyle-plugin from 2.17 to 3.2.0 #143.
  * Bump checkstyle from 8.45.1 to 9.3 #97, #100, #101, #103.
  * Bump taglist-maven-plugin from 2.4 to 3.0.0 #102.
  * Bump jacoco-maven-plugin from 0.8.7 to 0.8.8.</changelog>
  <changelog author="fstrba@suse.com" date="1708344000">- Update to 1.16.1:
  * New features:
    + Add Maven property project.build.outputTimestamp for build
    reproducibility
  * Fixed Bugs:
    + CODEC-295: Test clean ups
    + CODEC-295: Correct error in Base64 Javadoc
    + CODEC-295: Add minimum Java version in changes.xml
    + CODEC-310: Documentation update for the
    org.apache.commons.codec.digest.* package
    + Precompile regular expression in UnixCrypt.crypt(byte[],
    String)
    + CODEC-315: Fix possible IndexOutOfBoundException in
    PhoneticEngine.encode method
    + CODEC-313: Fix possible ArrayIndexOutOfBoundsException in
    QuotedPrintableCodec.encodeQuotedPrintable() method
    + CODEC-312: Fix possible StringIndexOutOfBoundException in
    MatchRatingApproachEncoder.encode() method
    + CODEC-311: Fix possible ArrayIndexOutOfBoundException in
    RefinedSoundex.getMappingCode()
    + CODEC-314: Fix possible IndexOutOfBoundsException in
    PercentCodec.insertAlwaysEncodeChars() method
    + Deprecate UnixCrypt 0-argument constructor
    + Deprecate Md5Crypt 0-argument constructor
    + Deprecate Crypt 0-argument constructor
    + Deprecate StringUtils 0-argument constructor
    + Deprecate Resources 0-argument constructor
    + Deprecate Charsets 0-argument constructor
    + Deprecate CharEncoding 0-argument constructor</changelog>
  <changelog author="gus.kenion@suse.com" date="1714651200">- Update to 1.17.0
  * New features:
    + Add override
    org.apache.commons.codec.language.bm.Rule.PhonemeExpr.size().
    + Add support for Base64 custom alphabets #266.
    + Add Base64.Builder (allows custom alphabets).
    + Add Base32.Builder (allows custom alphabets).
    + Add Base64 support for a custom padding byte (like Base32).
  * Fixes:
    + Wrong output of DoubleMetaphone in 1.16.1. Fixes CODEC-320.
    + Optimize memory allocation in PhoneticEngine.
    + BCodec and QCodec encode() methods throw
    UnsupportedCharsetException instead of EncoderException.
    + Set Javadoc link to latest Java API LTS version.
    + Base32 constructor fails-fast with a NullPointerException if
    the custom alphabet array is null.
    + Base32 constructor makes a defensive copy of the line
    separator array.
    + Base64 constructor makes a defensive copy of the line
    separator array.
    + Base64 constructor makes a defensive copy of a custom
    alphabet array.
  * Updates:
    + Bump org.apache.commons:commons-parent from 66 to 69 #250,
    [#261].
    + Bump commons-io:commons-io from 2.15.1 to 2.16.1 #258, #265.</changelog>
  <changelog author="gus.kenion@suse.com" date="1723464000">- Update to 1.17.1
  * Bug fixes:
    + Md5Crypt now throws IllegalArgumentException on an invalid
    prefix.
  * Dependency Updates:
    + Bump org.apache.commons:commons-parent from 69 to 71 #286.
    + Bump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.23
    to 1.24 #293.
    + Bump org.codehaus.mojo:taglist-maven-plugin from 3.0.0 to
    3.1.0 #292.</changelog>
  <changelog author="gus.kenion@suse.com" date="1743163200">- Update to 1.18.0
  * New features
    + Add Base32.Builder.setHexDecodeTable(boolean).
    + Add Base32.Builder.setHexEncodeTable(boolean).
  * Changes
    + Bump org.apache.commons:commons-parent from 78 to 79.
- Includes changes from 1.17.2
  * Fixed Bugs
    + Rewrite DaitchMokotoffSoundex.soundex(String) using
    String.join().
    + CODEC-324:  Use Resource.class to load resources, rather than
    its class loader #353.
    + Deprecate CharSequenceUtils.CharSequenceUtils().
    + Deprecate Sha2Crypt.Sha2Crypt().
  * Changes
    + Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0
    [#296], #305, #313.
    + Bump org.apache.commons:commons-parent from 71 to 78 #310,
    [#312], #319, #323, #326, #333.
    + [test] Bump commons-io:commons-io from 2.16.1 to 2.18.0 #318,
    [#341].
    + Bump org.codehaus.mojo:taglist-maven-plugin from 3.1.0 to
    3.2.1 #332.</changelog>
  <changelog author="fstrba@suse.com" date="1770897600">- Update to 1.19.0
  * New features
    + Add HmacUtils.hmac(Path)
    + Add HmacUtils.hmacHex(Path)
    + Add PMD check to the default Maven goal
    + Add SpotBugs check to the default Maven goal
  * Fixed Bugs
    + 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)
    + Refactor DigestUtils.updateDigest(MessageDigest, File) to use
    NIO
    + CODEC-328:  Clarify Javadoc for
    org.apache.commons.codec.digest.UnixCrypt.crypt(byte[],String)
    + Precompile regular expressions in DaitchMokotoffSoundex.Rule
    + Precompile regular expressions in
    DaitchMokotoffSoundex.parseRules(Scanner, String, Map, Map)
    + Precompile regular expressions in
    Lang.loadFromResource(String, Languages)
    + Precompile regular expressions in
    PhoneticEngine.encode(String, LanguageSet)
    + Precompile regular expressions in
    org.apache.commons.codec.language.bm.Rule.parse*(*)
    + Remove redundant checks for whitespace in
    DaitchMokotoffSoundex.soundex(String, boolean)
    + Javadoc typo in Base16.java #380
    + Deprecate unused constant org.apache.commons.codec.language.bm
    .Rule.ALL
    + CODEC-331: org.apache.commons.codec.language.bm.Rule
    .parsePhonemeExpr(String) adds duplicate empty phoneme when
    input ends with |
    + CODEC-331: org.apache.commons.codec.language
    .DaitchMokotoffSoundex.cleanup(String) does not remove special
    characters like punctuation
    + Fix PMD multiple UnnecessaryFullyQualifiedName in
    org.apache.commons.codec.binary.StringUtils
    + Fix PMD UnusedFormalParameter in private constructor in
    org.apache.commons.codec.binary.Base16
    + Fix PMD multiple UnnecessaryFullyQualifiedName in
    org.apache.commons.codec.digest.Blake3
    + Fix PMD UnnecessaryFullyQualifiedName in
    org.apache.commons.codec.digest.Md5Crypt
    + Fix PMD EmptyControlStatement in
    org.apache.commons.codec.language.Metaphone
    + Fix SpotBugs [ERROR] Medium: org.apache.commons.codec.binary
    .BaseNCodec$AbstractBuilder.setEncodeTable(byte[]) may expose
    internal representation by storing an externally mutable
    object into BaseNCodec$AbstractBuilder.encodeTable [org.apache
    .commons.codec.binary.BaseNCodec$AbstractBuilder] At
    BaseNCodec.java:[line 131] EI_EXPOSE_REP2
    + The method org.apache.commons.codec.binary.BaseNCodec
    .AbstractBuilder.setLineSeparator(byte...) now makes a
    defensive copy
    + Avoid unnecessary String conversion in
    org.apache.commons.codec.language.bm.PhoneticEngine
    .applyFinalRules(PhonemeBuilder, Map)
    + Fix SpotBugs [ERROR] High: Potentially dangerous use of
    non-short-circuit logic in org.apache.commons.codec.language
    .DaitchMokotoffSoundex.cleanup(String)
    [org.apache.commons.codec.language.DaitchMokotoffSoundex] At
    DaitchMokotoffSoundex.java:[line 350]
    NS_DANGEROUS_NON_SHORT_CIRCUIT
  * Changes
    + Bump org.apache.commons:commons-parent from 79 to 85 #375
    + [test] Bump commons-io:commons-io from 2.18.0 to 2.20.0
    + [test] Bump org.apache.commons:commons-lang3 from 3.17.0 to
    3.18.0 #386</changelog>
  <changelog author="fstrba@suse.com" date="1770897601">- Update to 1.20.0
  * New features
    + Add org.apache.commons.codec.digest.Crc16
    + Add builders to org.apache.commons.codec.digest streams and
    deprecate some old constructors
    + Add builder to Base16 streams and deprecate some old
    constructors
    + Add support for SHAKE128-256 and SHAKE256-512 to 'DigestUtils'
    and 'MessageDigestAlgorithms' on Java 25 and up
    + Add BaseNCodec.AbstractBuilder.setDecodeTable(byte[]) and
    refactor subclasses
  * Changes
    + Deprecate all but one Base32 constructor in favor of the
    builder added in version 1.17.0
    + Deprecate all but one Base64 constructor in favor of the
    builder added in version 1.17.0
    + BaseNCodecInputStream subclasses are now type-safe to match
    its matching BaseNCodec
    + BaseNCodecOutputStream subclasses are now type-safe to match
    its matching BaseNCodec
    + Bump org.apache.commons:commons-parent from 85 to 91
    + [test] Bump org.apache.commons:commons-lang3 from 3.18.0 to
    3.19.0</changelog>
  <changelog author="fstrba@suse.com" date="1770897602">- Update to 1.21.0
  * New features
    + CODEC-333: Add distinct Base64 decoding for standard and
    URL-safe formats
  * Fixed Bugs
    + Fix oak leaf icon references in overview.html when running
    'mvn clean javadoc:javadoc'
    + Fix Apache RAT plugin console warnings
    + Fix malformed Javadoc comments
  * Changes
    + Bump org.apache.commons:commons-parent from 91 to 96 #415,
    [#418]
    + Bump commons-io:commons-io from 2.20.0 to 2.21.0
    + Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0</changelog>
  <changelog author="fstrba@suse.com" date="1774872000">- Clean up the spec file
- The aspell-mail.txt not needed anymore since the mentioned file
  has now the right Apache-2.0 header</changelog>
  <changelog author="fstrba@suse.com" date="1778068800">- Update to 1.22.0
  * New features
    + CODEC-326: Add Base58 support
    + Add BaseNCodecInputStream.AbstracBuilder.setByteArray(byte[])
    + CODEC-335: Add GitIdentifiers to compute Git blob and tree
    object identifiers
  * Fixed Bugs
    + CODEC-249: Fix Incorrect transform of CH digraph according
    Metaphone basic rules #423
    + CODEC-317: ColognePhonetic can create duplicate consecutive
    codes in some cases
    + Add boundary tests for BinaryCodec.fromAscii partial-bit
    inputs #425
    + CODEC-336: Base64.Builder.setUrlSafe(boolean) Javadoc
    incorrectly states null is accepted for primitive boolean
    parameter
  * Changes
    + Bump org.apache.commons:commons-parent from 96 to 98</changelog>
</package>
<package pkgid="d46b33fd4da2e61833583c8d6811bba13ad0e0a415e23319bb834ea508dfe8a6c8cbfc133d58b3c0c1a4e089567b1eaedb3855a334dd4ec20638535dbda7f618" name="apache-commons-collections" arch="noarch">
  <version epoch="0" ver="3.2.2" rel="160099.5.5"/>
  <changelog author="tchvatal@suse.com" date="1450353600">- Version update to 3.2.2:
  * Various bugfixes
  * Unix formating in the archive
  * Fixes bnc#954102
- Refresh patches for the dos2unix conversion:
  * commons-collections-3.2-build_xml.patch
  * jakarta-commons-collections-javadoc-nonet.patch
- Add patch to add missing MANIFEST.MF file:
  * commons-collections-missing-MF.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1495195200">- Fix build with new javapackages-tools</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Fix build with jdk9 by specifying java source and target 1.6
- Added patch:
  * commons-collections-3.2.2-tf.javadoc.patch
  - Fix unresolved symbols when building tf.javadoc</changelog>
  <changelog author="fstrba@suse.com" date="1506686400">- Don't condition the maven defines on release version, but on
  _maven_repository being defined</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="fstrba@suse.com" date="1531224000">- Added patch:
  * commons-collections-jdk11.patch
    + resolve ambiguity with toArray(null)
  + fixes tests with jdk11</changelog>
  <changelog author="fstrba@suse.com" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="fstrba@suse.com" date="1651752000">- Do not use a dummy pom that only declares dependencies for the
  testframework artifact
- Clean up the spec file</changelog>
  <changelog author="fstrba@suse.com" date="1698235200">- Modified patch:
  * commons-collections-3.2-build_xml.patch
    + In ant Javac task, use "release" with compilers that support
    it. Use source/target for others. Fixes some return value
    incompatibilities with jdk 21</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="fe0c6456cb2ef5eb18a10e1e05f332d575b7a59329ab6cd71f4d14a51cc957c135155fc08f93cd486ceefa0c29c2a8abc8eea0301f661e81aab6026273ec602b" name="apache-commons-collections-javadoc" arch="noarch">
  <version epoch="0" ver="3.2.2" rel="160099.5.5"/>
  <changelog author="tchvatal@suse.com" date="1450353600">- Version update to 3.2.2:
  * Various bugfixes
  * Unix formating in the archive
  * Fixes bnc#954102
- Refresh patches for the dos2unix conversion:
  * commons-collections-3.2-build_xml.patch
  * jakarta-commons-collections-javadoc-nonet.patch
- Add patch to add missing MANIFEST.MF file:
  * commons-collections-missing-MF.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1495195200">- Fix build with new javapackages-tools</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Fix build with jdk9 by specifying java source and target 1.6
- Added patch:
  * commons-collections-3.2.2-tf.javadoc.patch
  - Fix unresolved symbols when building tf.javadoc</changelog>
  <changelog author="fstrba@suse.com" date="1506686400">- Don't condition the maven defines on release version, but on
  _maven_repository being defined</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="fstrba@suse.com" date="1531224000">- Added patch:
  * commons-collections-jdk11.patch
    + resolve ambiguity with toArray(null)
  + fixes tests with jdk11</changelog>
  <changelog author="fstrba@suse.com" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="fstrba@suse.com" date="1651752000">- Do not use a dummy pom that only declares dependencies for the
  testframework artifact
- Clean up the spec file</changelog>
  <changelog author="fstrba@suse.com" date="1698235200">- Modified patch:
  * commons-collections-3.2-build_xml.patch
    + In ant Javac task, use "release" with compilers that support
    it. Use source/target for others. Fixes some return value
    incompatibilities with jdk 21</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="84d241168fc2f963f46e85f37f6e23fe36b5503179fb245b02c3bb1b726552bb19a39f5fff8476f4d2d9c8908a3529853a011a087c55c15bdcdcf631be583c37" name="apache-commons-collections-testframework" arch="noarch">
  <version epoch="0" ver="3.2.2" rel="160099.5.5"/>
  <changelog author="tchvatal@suse.com" date="1450353600">- Version update to 3.2.2:
  * Various bugfixes
  * Unix formating in the archive
  * Fixes bnc#954102
- Refresh patches for the dos2unix conversion:
  * commons-collections-3.2-build_xml.patch
  * jakarta-commons-collections-javadoc-nonet.patch
- Add patch to add missing MANIFEST.MF file:
  * commons-collections-missing-MF.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1495195200">- Fix build with new javapackages-tools</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Fix build with jdk9 by specifying java source and target 1.6
- Added patch:
  * commons-collections-3.2.2-tf.javadoc.patch
  - Fix unresolved symbols when building tf.javadoc</changelog>
  <changelog author="fstrba@suse.com" date="1506686400">- Don't condition the maven defines on release version, but on
  _maven_repository being defined</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="fstrba@suse.com" date="1531224000">- Added patch:
  * commons-collections-jdk11.patch
    + resolve ambiguity with toArray(null)
  + fixes tests with jdk11</changelog>
  <changelog author="fstrba@suse.com" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="fstrba@suse.com" date="1651752000">- Do not use a dummy pom that only declares dependencies for the
  testframework artifact
- Clean up the spec file</changelog>
  <changelog author="fstrba@suse.com" date="1698235200">- Modified patch:
  * commons-collections-3.2-build_xml.patch
    + In ant Javac task, use "release" with compilers that support
    it. Use source/target for others. Fixes some return value
    incompatibilities with jdk 21</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="be67413ef44a3380b67b658d413c66ce27fb03bff8613522626f5bdf89eb930dd5564166272f8ec980d5a48ea77dd657c4572bb0cccbd3f28d74f544a411951f" name="apache-commons-collections4" arch="noarch">
  <version epoch="0" ver="4.5.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1551700800">- Initial packaging of apache-commons-collections4 4.1
- Added patches:
  * commons-collections4-4.1-bundle.patch
    + Add to the manifest OSGi bundle information
  * commons-collections4-4.1-javadoc.patch
    + Do not try to download web-based resources during the build.
  * commons-collections4-4.1-jdk11.patch
    + Resolve type ambiguity in a toArray(null) call</changelog>
  <changelog author="fstrba@suse.com" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1698235200">- Update to upstream version 4.4
  * Changes
    + Updates the platform requirement from Java 6 to 8
    + Add Automatic-Module-Name MANIFEST entry for Java 9
    compatibility
    + Added a few new APIs.
  * Builds with java 21 out of the box
  * Generated ant build system with maven-ant-plugin in order to
    build with ant like before.
- Removed patches:
  * commons-collections4-4.1-bundle.patch
  * commons-collections4-4.1-javadoc.patch
  * commons-collections4-4.1-jdk11.patch
    + All changes factored into the generated build.xml</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Upgrade to upstream version 4.5.0
  * New features
    + Add IteratorUtils.toSet(Iterator)
    + Add IteratorUtils.toSet(Iterator, int)
    + Add EnumerationUtils.toSet(Enumeration)
    + COLLECTIONS-693: Please add OWASP Dependency Check to the
    build
  * Fixed Bugs
    + Refactor AbstractPropertiesFactory.load(File) to use NIO
    + Refactor AbstractPropertiesFactory.load(String) to use NIO
  * Changes
    + Bump commons-codec:commons-codec from 1.17.1 to 1.18.0
    + Bump org.apache.commons:commons-parent from 78 to 81
    + Bump commons.jacoco.version from 0.8.13-SNAPSHOT to 0.13.0
    + [test] Bump commons-io:commons-io from 2.18.0 to 2.19.0</changelog>
</package>
<package pkgid="ab988b13b276f219a8b831e60761eadb0d51ab551873f2ccf5a0a1bc20fdb4a543f5e5405df3ed410ef07c185bb4bf104242e2e73cee4fff87840ce14588f96d" name="apache-commons-collections4-javadoc" arch="noarch">
  <version epoch="0" ver="4.5.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1551700800">- Initial packaging of apache-commons-collections4 4.1
- Added patches:
  * commons-collections4-4.1-bundle.patch
    + Add to the manifest OSGi bundle information
  * commons-collections4-4.1-javadoc.patch
    + Do not try to download web-based resources during the build.
  * commons-collections4-4.1-jdk11.patch
    + Resolve type ambiguity in a toArray(null) call</changelog>
  <changelog author="fstrba@suse.com" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1698235200">- Update to upstream version 4.4
  * Changes
    + Updates the platform requirement from Java 6 to 8
    + Add Automatic-Module-Name MANIFEST entry for Java 9
    compatibility
    + Added a few new APIs.
  * Builds with java 21 out of the box
  * Generated ant build system with maven-ant-plugin in order to
    build with ant like before.
- Removed patches:
  * commons-collections4-4.1-bundle.patch
  * commons-collections4-4.1-javadoc.patch
  * commons-collections4-4.1-jdk11.patch
    + All changes factored into the generated build.xml</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Upgrade to upstream version 4.5.0
  * New features
    + Add IteratorUtils.toSet(Iterator)
    + Add IteratorUtils.toSet(Iterator, int)
    + Add EnumerationUtils.toSet(Enumeration)
    + COLLECTIONS-693: Please add OWASP Dependency Check to the
    build
  * Fixed Bugs
    + Refactor AbstractPropertiesFactory.load(File) to use NIO
    + Refactor AbstractPropertiesFactory.load(String) to use NIO
  * Changes
    + Bump commons-codec:commons-codec from 1.17.1 to 1.18.0
    + Bump org.apache.commons:commons-parent from 78 to 81
    + Bump commons.jacoco.version from 0.8.13-SNAPSHOT to 0.13.0
    + [test] Bump commons-io:commons-io from 2.18.0 to 2.19.0</changelog>
</package>
<package pkgid="e0eda4a2f7f63518aa47a8819f644b3f26607225399b79624133b4c46675dc8ca9a5944a3a5e6aa9ef3cc492704392bef60da4f585dd59479881918d5a717562" name="apache-commons-compress" arch="noarch">
  <version epoch="0" ver="1.28.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1548417600">- Rename package to apache-commons-compress
  * Upgrade to version 1.18
  * Use build.xml file generated ba mvn ant:ant and simplified
    manually after
    + Allows building with ant and considerably shortens build
    cycle
- Added patches
  * 0001-Remove-Brotli-compressor.patch
    + do not build Brotli compressor, since we don't have its
    dependencies
  * 0002-Remove-ZSTD-compressor.patch
    + do not build ZSTD compressor, since we don't have its
    dependencies
  * fix_java_8_compatibility.patch
    + restore Java 8 compatibility in java.nio.ByteBuffer use</changelog>
  <changelog author="jengelh@inai.de" date="1548590400">- Add missing RPM group for %name-javadoc.</changelog>
  <changelog author="fstrba@suse.com" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="pmonrealgonzalez@suse.com" date="1566993600">- Updated to 1.19 [bsc#1148475, CVE-2019-12402]
  * ZipFile could get stuck in an infinite loop when parsing ZIP archives
    with certain strong encryption headers (CVE-2019-12402).
  * ZipArchiveInputStream and ZipFile will no longer throw an exception if
    an extra field generally understood by Commons Compress is malformed
    but rather turn them into UnrecognizedExtraField instances.  You can
    influence the way extra fields are parsed in more detail by using the
    new getExtraFields(ExtraFieldParsingBehavior) method of ZipArchiveEntry now.
  * Some of the ZIP extra fields related to strong encryption will now
    throw ZipExceptions rather than ArrayIndexOutOfBoundsExceptions in
    certain cases when used directly. There is no practical difference
    when they are read via ZipArchiveInputStream or ZipFile.
  * ParallelScatterZipCreator now writes entries in the same order they have
    been added to the archive.
  * ZipArchiveInputStream and ZipFile are more forgiving when parsing extra
    fields by default now.
  * TarArchiveInputStream has a new lenient mode that may allow it to read
    certain broken archives.
- Rebased patch fix_java_8_compatibility.patch</changelog>
  <changelog author="fstrba@suse.com" date="1626782400">- Updated to 1.21
  * When reading a specially crafted 7Z archive, the construction of
    the list of codecs that decompress an entry can result in an
    infinite loop. This could be used to mount a denial of service
    attack against services that use Compress' sevenz package.
    (CVE-2021-35515, bsc#1188463)
  * When reading a specially crafted 7Z archive, Compress can be
    made to allocate large amounts of memory that finally leads to
    an out of memory error even for very small inputs. This could
    be used to mount a denial of service attack against services
    that use Compress' sevenz package. (CVE-2021-35516, bsc#1188464)
  * When reading a specially crafted TAR archive, Compress can be
    made to allocate large amounts of memory that finally leads to
    an out of memory error even for very small inputs. This could be
    used to mount a denial of service attack against services that
    use Compress' tar package. (CVE-2021-35517, bsc#1188465)
  * When reading a specially crafted ZIP archive, Compress can be
    made to allocate large amounts of memory that finally leads to
    an out of memory error even for very small inputs. This could
    be used to mount a denial of service attack against services
    that use Compress' zip package. (CVE-2021-36090, bsc#1188466)
- New dependency on asm3 for Pack200 compressor
- Rebased patch fix_java_8_compatibility.patch to a new context and
  added some new ocurrences</changelog>
  <changelog author="fstrba@suse.com" date="1647864000">- Added patch:
  * 0003-Remove-Pack200-compressor.patch
    + Remove support for pack200 which depends on old asm3</changelog>
  <changelog author="fstrba@suse.com" date="1708344000">- Upgrade to 1.26
  * Fixing several vulnerabilities
    + bsc#1220068, CVE-2024-26308
    + bsc#1220070, CVE-2024-25710
  * New Features
    + Add and use ZipFile.builder(), ZipFile.Builder, and deprecate
    constructors
    + Add and use SevenZFile.builder(), SevenZFile.Builder, and
    deprecate constructors
    + Add and use ArchiveInputStream.getCharset()
    + Add and use ArchiveEntry.resolveIn(Path)
    + Add Maven property project.build.outputTimestamp for build
    reproducibility
  * Fixed Bugs
    + COMPRESS-632: Check for invalid PAX values in TarArchiveEntry
    + COMPRESS-632: Fix for zero size headers in ArjInputStream
    + COMPRESS-632: Fixes and tests for ArInputStream
    + COMPRESS-632: Fixes for dump file parsing
    + COMPRESS-632: Improve CPIO exception detection and handling
    + Deprecate SkipShieldingInputStream without replacement (no
    longer used)
    + Reuse commons-codec, don't duplicate class PureJavaCrc32C
    (removed package-private class)
    + Reuse commons-codec, don't duplicate class XXHash32
    (deprecated class)
    + Reuse commons-io, don't duplicate class Charsets (deprecated
    class)
    + Reuse commons-io, don't duplicate class IOUtils (deprecated
    methods)
    + Reuse commons-io, don't duplicate class BoundedInputStream
    (deprecated class)
    + Reuse commons-io, don't duplicate class FileTimes (deprecated
    TimeUtils methods)
    + Reuse Arrays.equals(byte[], byte[]) and deprecate
    ArchiveUtils.isEqual(byte[], byte[])
    + Add a null-check for the class loader of OsgiUtils
    + Add a null-check in Pack200.newInstance(String, String)
    + Deprecate ChecksumCalculatingInputStream in favor of
    java.util.zip.CheckedInputStream
    + Deprecate CRC32VerifyingInputStream
    .CRC32VerifyingInputStream(InputStream, long, int)
    + COMPRESS-655: FramedSnappyCompressorOutputStream produces
    incorrect output when writing a large buffer
    + COMPRESS-657: Fix TAR directory entries being misinterpreted
    as files
    + Deprecate unused method FileNameUtils.getBaseName(String)
    + Deprecate unused method FileNameUtils.getExtension(String)
    + ArchiveInputStream.BoundedInputStream.read() incorrectly adds
    1 for EOF to the bytes read count
    + Deprecate IOUtils.read(File, byte[])
    + Deprecate IOUtils.copyRange(InputStream, long, OutputStream,
    int)
    + COMPRESS-653: ZipArchiveOutputStream multi archive updates
    metadata in incorrect file
    + Deprecate ByteUtils.InputStreamByteSupplier
    + Deprecate ByteUtils.fromLittleEndian(InputStream, int)
    + Deprecate ByteUtils.toLittleEndian(DataOutput, long, int)
    + Reduce duplication by having ArchiveInputStream extend
    FilterInputStream
    + Support preamble garbage in ZipArchiveInputStream
    + COMPRESS-658: Fix formatting the lowest expressable DOS time
    + Drop reflection from ExtraFieldUtils static initialization
    + Preserve exception causation in
    ExtraFieldUtils.register(Class)
- Upgrade to 1.25.0
  * New features:
    + Add GzipParameters.getFileName() and deprecate getFilename()
    + Add GzipParameters.setFileName(String) and deprecate
    setFilename(String)
    + Add FileNameUtil.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add FileNameUtil.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add FileNameUtil.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add BZip2Utils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add BZip2Utils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add BZip2Utils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add LZMAUtils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add LZMAUtils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add LZMAUtils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add XYUtils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add XYUtils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add XYUtils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add GzipUtils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add GzipUtils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add GzipUtils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add SevenZOutputFile.putArchiveEntry(SevenZArchiveEntry) and
    deprecate putArchiveEntry(ArchiveEntry)
    + Add generics to ChangeSet and ChangeSetPerformer
    + Add generics to ArchiveStreamProvider and friends
    + Add a generic type parameter to ArchiveOutputStream and avoid
    unchecked/unconfirmed type casts in subclasses
    + Add a generic type parameter to ArchiveInputStream and
    deprecate redundant get methods in subclasses
    + COMPRESS-648: Add ability to restrict autodetection in
    CompressorStreamFactory
  * Fixed Bugs:
    + Precompile regular expression in
    ArArchiveInputStream.isBSDLongName(String)
    + Precompile regular expression in
    ArArchiveInputStream.isGNULongName(String)
    + Precompile regular expression in
    TarArchiveEntry.parseInstantFromDecimalSeconds(String)
    + Precompile regular expression in
    ChangeSet.addDeletion(Change)
    + COMPRESS-649: Improve performance in
    BlockLZ4CompressorOutputStream
    + Null-guard Lister.main(String[]) for programmatic invocation
    + NPE in pack200.NewAttributeBands.Reference
    .addAttributeToBand(NewAttribute, InputStream)
    + Incorrect lazy initialization and update of static field in
    pack200.CodecEncoding.getSpecifier(Codec, Codec)
    + Incorrect string comparison in unpack200.AttributeLayout
    .numBackwardsCallables()
    + Inefficient use of keySet iterator instead of entrySet
    iterator in pack200.PackingOptions
    .addOrUpdateAttributeActions(List, Map, int)
    + Package private class pack200.IcBands.IcTuple should be a
    static inner class
    + Private class ZipFile.BoundedFileChannelInputStream should be
    a static inner class
    + Refactor internal SevenZ AES256SHA256Decoder InputStream into
    a named static inner class
    + Refactor internal SevenZ AES256SHA256Decoder OutputStream into
    a named static inner class
    + Use the root Locale for string conversion of command line
    options in org.apache.commons.compress.archivers.sevenz.CLI
    + Calling PackingUtils.config(PackingOptions) with null now
    closes the internal FileHandler
    + COMPRESS-650: LZ4 compressor throws IndexOutOfBoundsException
    + COMPRESS-632: LZWInputStream.initializeTables(int) should
    throw IllegalArgumentException instead of
    ArrayIndexOutOfBoundsException
    + COMPRESS-647: Throw IOException instead of
    ArrayIndexOutOfBoundsException when reading Zip with data
    descriptor entries
- Update to 1.24.0
  * New features:
    + Make ZipArchiveEntry.getLocalHeaderOffset() public
  * Fixed Bugs:
    + Use try-with-resources in ArchiveStreamFactory
    + Javadoc and code comments: Sanitize grammar issues and typos
    + Remove redundant (null) initializations
    + [StepSecurity] ci: Harden GitHub Actions
- Update to 1.23.0
  * New features:
    + COMPRESS-614: Use FileTime for time fields in
    SevenZipArchiveEntry
    + COMPRESS-621: Fix calculation the offset of the first ZIP
    central directory entry
    + COMPRESS-633:Add encryption support for SevenZ
    + COMPRESS-613: Support for extra time data in Zip archives
    + COMPRESS-621: Add org.apache.commons.compress.archivers.zip
    .DefaultBackingStoreSupplier to write to a custom folder
    instead of the default temporary folder.
    + COMPRESS-600: Add capability to configure Deflater strategy
    in GzipCompressorOutputStream:
    GzipParameters.setDeflateStrategy(int).
  * Fixed Bugs:
    + Implicit narrowing conversion in compound assignment
    + Avoid NPE in FileNameUtils.getBaseName(Path) for paths with
    zero elements like root paths
    + Avoid NPE in FileNameUtils.getExtension(Path) for paths with
    zero elements like root paths
    + LZMA2Decoder.decode() looses original exception
    + Extract conditions and avoid duplicate code.
    + Remove duplicate conditions. Use switch instead.
    + Replace JUnit 3 and 4 with JUnit 5
    + Make 'ZipFile.offsetComparator' static
    + COMPRESS-638: The GzipCompressorOutputStream#writeHeader()
    uses ISO_8859_1 to write the file name and comment. If the
    strings contains non-ISO_8859_1 characters, unknown characters
    are displayed after decompression. Use percent encoding for
    non ISO_8859_1 characters.
    + Port some code from IO to NIO APIs
    + pack200: Fix FileBands misusing InputStream#read(byte[])
    + COMPRESS-641: Add TarArchiveEntry.getLinkFlag()
    + COMPRESS-642: Integer overflow ArithmeticException in
    TarArchiveOutputStream
    + COMPRESS-642: org.apache.commons.compress.archivers.zip
    .ZipFile.finalize() should not write to std err.
  * Removed:
    + Remove BZip2CompressorOutputStream.finalize() which only wrote
    to std err
- Update to 1.22
  * New features:
    + COMPRESS-602: Migrate zip package to use NIO
    + Add APK file extension constants: ArchiveStreamFactory.APK,
    APKM, APKS, XAPK
    + ArchiveStreamFactory.createArchiveInputStream(String,
    InputStream, String) supports the "APK" format (it's a JAR)
    + Expander example now has NIO Path versions of IO File APIs
    + COMPRESS-612: Improve TAR support for file times
    + Add SevenZArchiveEntry.setContentMethods(SevenZMethodConfiguration...)
  * Fixed Bugs:
    + Fix some compiler warnings in pack200 packages
    + Close File input stream after unpacking in
    Pack200UnpackerAdapter.unpack(File, JarOutputStream)
    + Pack200UnpackerAdapter.unpack(InputStream, JarOutputStream)
    should not close its given input stream
    + COMPRESS-596: Fix minor problem in examples.
    + COMPRESS-584: Add a limit to the copy buffer in
    IOUtils.readRange() to avoid reading more from a channel than
    asked for
    + Documentation nits
    + Replace wrapper Collections.sort is with an instance method
    directly
    + Replace manual comparisons with Comparator.comparingInt()
    + Replace manual copy of array contents with System.arraycopy()
    + Fix thread safety issues when encoding 7z password
    + bzip2: calculate median-of-3 on unsigned values
    + Use Math.min and Math.max calculations.
    + COMPRESS-603: Expander should be able to work if an entry's
    name is "./".
    + COMPRESS-604: Ensure compatibility with Java 8
    + Use StringBuilder instead of StringBuffer.
    + Inline variable. Remove redundant local variable.
    + Use compare method
    + Remove Unnecessary interface modifiers
    + Avoid use C-style array declaration.
    + ChecksumVerifyingInputStream.read() does not always validate
    checksum at end-of-stream
    + Fix TarFileTest
    + COMPRESS-625: Update Wikipedia link in TarUtils.java:627.
    + COMPRESS-626: OutOfMemoryError on malformed pack200 input
    (attributes).
    + COMPRESS-628: OutOfMemoryError on malformed pack200 input
    (org.apache.commons.compress.harmony.pack200.NewAttributeBands
    .readNextUnionCase).
    + COMPRESS-628: OutOfMemoryError on malformed unpack200 input
    (org.apache.commons.compress.harmony.unpack200
    .NewAttributeBands.readNextUnionCase).
    + Some input streams are not closed in org.apache.commons
    .compress.harmony.pack200.PackingUtils
    + COMPRESS-627: Pack200 causes a 'archive.3E' error if it's not
    in the system class loader.
- Modified patches:
  * 0001-Remove-Brotli-compressor.patch
  * 0002-Remove-ZSTD-compressor.patch
  * 0003-Remove-Pack200-compressor.patch
    + rediff to changed context
- Removed patch:
  * fix_java_8_compatibility.patch
    + not needed, since we handle the compatibility differently</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1715688000">- Upgrade to 1.26.1
  * Fixed Bugs
    + COMPRESS-659: TarArchiveOutputStream should use Commons IO
    Charsets instead of Commons Codec Charsets.
    + COMPRESS-660: Add org.apache.commons.codec to OSGi imports.
    + COMPRESS-664 Return null value from getNextEntry() for empty
    file.
    + COMPRESS-664: Remove unused variables in tests.
    + COMPRESS-666: Multithreaded access to Tar archive throws
    java.util.zip.ZipException: Corrupt GZIP trailer.
    + COMPRESS-644: ArchiveStreamFactory.detect(InputStream) returns
    TAR for ICO file.
    + COMPRESS-661: ArchiveInputStream markSupported should always
    return false.
    + COMPRESS-662: Remove out of date jar and scripts.</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Update to 1.28.0
  * New Features
    + Add GzipParameters.getModificationInstant()
    + Add GzipParameters.setModificationInstant(Instant)
    + Add GzipParameters.OS, setOS(OS), getOS()
    + Add GzipParameters.toString()
    + COMPRESS-638: Add GzipParameters.setFileNameCharset(Charset)
    and getFileNameCharset() to override the default ISO-8859-1
    Charset
    + Add support for gzip extra subfields, see
    GzipParameters.setExtra(HeaderExtraField)
    + Add CompressFilterOutputStream and refactor to use
    + Add ZipFile.stream()
    + GzipCompressorInputStream reads the modification time (MTIME)
    and stores its value incorrectly multiplied by 1,000
    + GzipCompressorInputStream writes the modification time (MTIME)
    the value incorrectly divided by 1,000
    + Add optional FHCRC to GZIP header
    + Add GzipCompressorInputStream.Builder allowing to customize
    the file name and comment Charsets
    + Add GzipCompressorInputStream.Builder
    .setOnMemberStart(IOConsumer) to monitor member parsing
    + Add GzipCompressorInputStream.Builder
    .setOnMemberEnd(IOConsumer) to monitor member parsing
    + Add PMD check to default Maven goal
    + Add SevenZFile.Builder.setMaxMemoryLimitKiB(int)
    + Add MemoryLimitException.MemoryLimitException(long, int,
    Throwable) and deprecate MemoryLimitException
    .MemoryLimitException(long, int, Exception)
    + COMPRESS-692: Add support for zstd compression in zip archives
    + Add support for XZ compression in ZIP archives
    + COMPRESS-695: Add ZipArchiveInputStream
    .createZstdInputStream(InputStream) to provide a different
    InputStream implementation for Zstandard (Zstd)
    + Add org.apache.commons.compress.harmony.pack200
    .Pack200Exception.Pack200Exception(String, Throwable)
    + COMPRESS-697: Move BitStream.nextBit() method to BitInputStream
    + Add org.apache.commons.compress.compressors.lzma
    .LZMACompressorInputStream.builder/Builder()
    + Add org.apache.commons.compress.compressors.lzma
    .LZMACompressorOutputStream.builder/Builder()
    + Add org.apache.commons.compress.compressors.xz
    .XZCompressorInputStream.builder/Builder()
    + Add org.apache.commons.compress.compressors.xz
    .XZCompressorOutputStream.builder/Builder()
    + Add org.apache.commons.compress.compressors.xz
    .ZstdCompressorOutputStream.builder/Builder()
    + Add org.apache.commons.compress.compressors.xz.ZstdConstants
    + Add org.apache.commons.compress.archivers.ArchiveException
    .requireNonNull(T, Supplier&lt;String&gt;)
    + Add org.apache.commons.compress.compressors
    .CompressorException as the root for all custom exceptions
    ArchiveException and CompressorException
    + Add ArchiveException.ArchiveException(String, Throwable)
    + Add ArchiveException.ArchiveException(Throwable)
    + Add org.apache.commons.compress.archivers.sevenz
    .SevenZArchiveEntry.isEmptyStream()
    + Add generics for org.apache.commons.compress.compressors
    .CompressorStreamProvider.createCompressorOutputStream(String, T)
  * Fixed Bugs
    + COMPRESS-686: Better exception messages in
    SeekableInMemoryByteChannel
    + COMPRESS-691: ZipArchiveOutputStream.addRawArchiveEntry()
    should check is2PhaseSource
    + ArchiveException extends IOException
    + CompressorException extends IOException
    + Update outdated descriptions in IOUtils and IOUtilsTest
    + Remove unused local variable in ZipFile
    + Optimize ZipEightByteInteger
    + ZipEightByteInteger.toString() now returns a number string
    without text prefix, like BigInteger
    + Throw an IllegalArgumentException when a file name or comment
    in gzip parameters encodes to a byte array with a 0 byte
    + Update outdated links in ZipMethod Javadoc
    + Deprecate ZipUtil.signedByteToUnsignedInt(byte) in favor of
    Byte.toUnsignedInt(byte)
    + ZipArchiveOutputStream.close() does not close its underlying
    output stream
    + ZipArchiveOutputStream.close() does not close its underlying
    output stream
    + Don't use deprecated code in TarArchiveInputStream
    + Don't use deprecated code in TarFile
    + CpioArchiveInputStream.read(byte[], int, int) now throws an
    IOException on a data pad count mismatch
    + CpioArchiveInputStream.readNewEntry(boolean) now throws an
    IOException on a header pad count mismatch
    + CpioArchiveInputStream.readOldBinaryEntry(boolean) now throws
    an IOException on a header pad count mismatch
    + Fix Javadoc and names in the org.apache.commons.compress
    .archivers.sevenz package to specify kibibyte scale in memory
    limits
    + Fix Javadoc and names in the org.apache.commons.compress
    .compressors.lzw package to specify kibibyte scale in memory
    limits
    + Fix Javadoc and names in the org.apache.commons.compress
    .compressors.z package to specify kibibyte scale in memory
    limits
    + Refactor LZ77Compressor block classes to reduce duplication
    + Package-private and private classes can be final
    + Deprecate ArjArchiveEntry.HostOs.HostOs()
    + Drop coveralls reference (no longer needed)
    + Some ZIP operations won't read all data from a non-blocking
    file channel
    + COMPRESS-696: ZipArchiveInputStream.getCompressedCount()
    throws NullPointerException if called before getNextEntry()
    + org.apache.commons.compress.harmony.unpack200
    .SegmentConstantPool.getConstantPoolEntry(int, long) now
    throws Pack200Exception instead of Error and does better range
    checking of the index argument
    + org.apache.commons.compress.harmony.unpack200
    .SegmentConstantPool.getInitMethodPoolEntry(int, long, String)
    now throws Pack200Exception instead of Error and does better
    range checking of the index argument
    + org.apache.commons.compress.harmony.unpack200
    .SegmentConstantPool.getInitMethodPoolEntry(int, long, String)
    now throws Pack200Exception instead of Error on bad constant
    pool type input
    + org.apache.commons.compress.harmony.unpack200
    .SegmentConstantPool.getClassSpecificPoolEntry(int, long,
    String) now throws Pack200Exception instead of Error on bad
    constant pool type input
    + org.apache.commons.compress.harmony.unpack200
    .SegmentConstantPool.getClassPoolEntry(String) now throws
    Pack200Exception instead of Error on some bad inputs and
    states
    + org.apache.commons.compress.harmony.unpack200.bytecode
    .ByteCode.extractOperands(OperandManager, Segment, int) now
    throws Pack200Exception instead of Error on some bad inputs
    and states
    + org.apache.commons.compress.harmony.unpack200.bytecode.forms
    .ByteCodeForm.setByteCodeOperands(ByteCode, OperandManager,
    int) now throws Pack200Exception instead of Error on some bad
    inputs and states
    + org.apache.commons.compress.harmony.unpack200.bytecode
    .CodeAttribute.CodeAttribute(int, int, byte[], Segment,
    OperandManager, List) now throws Pack200Exception instead of
    Error on some bad inputs and states
    + org.apache.commons.compress.harmony.unpack200.bytecode.forms
    .IMethodRefForm.setByteCodeOperands(ByteCode, OperandManager,
    int) now throws Pack200Exception instead of Error on some bad
    inputs and states
    + org.apache.commons.compress.harmony.unpack200.bytecode.forms
    .MultiANewArrayForm.setByteCodeOperands(ByteCode,
    OperandManager, int) now throws Pack200Exception instead of
    Error on some bad inputs and states
    + org.apache.commons.compress.harmony.unpack200.bytecode.forms
    .NewClassRefForm.setByteCodeOperands(ByteCode, OperandManager,
    int) now throws Pack200Exception instead of Error on some bad
    inputs and states
    + org.apache.commons.compress.harmony.unpack200.bytecode.forms
    .ReferenceForm.setByteCodeOperands(ByteCode, OperandManager,
    int) now throws Pack200Exception instead of Error on some bad
    inputs and states
    + Deprecate org.apache.commons.compress.harmony.pack200
    .CanonicalCodecFamilies.CanonicalCodecFamilies()
    + Deprecate FileNameUtils#getBaseName(Path)
    + Deprecate FileNameUtils#getExtension(Path)
    + org.apache.commons.compress.harmony.unpack200.Archive.unpack()
    should not log to system out (the console)
    + [site] Fix minor zip docs type: remove extraneous 'a'
    + Throw a better exception in org.apache.commons.compress
    .archivers.sevenz.SevenZFile.readFilesInfo(ByteBuffer,
    Archive)
    + MemoryLimitException now extends CompressException instead of
    IOException (CompressException extends IOException)
    + DumpArchiveException now extends ArchiveException instead of
    IOException (ArchiveException extends CompressException)
    + PasswordRequiredException now extends CompressException
    instead of IOException (CompressException extends IOException)
    + Pack200Exception now extends CompressException instead of
    IOException (CompressException extends IOException)
    + ArArchiveInputStream.getBSDLongName(String) now throws its
    EOFException with a message
    + ZipEncodingHelper.getZipEncoding(*) can throw
    NullPointerException and IllegalArgumentException on bad input
    instead of returning a value using the default Charset
    + Javadoc improvements throughout
    + COMPRESS-699: ArchiveStreamFactory.detect(inputStream)
    ArchiveException for TAR regression
    + COMPRESS-700: Can't detect file
    flutter_awesome_buttons-0.1.0.tar as a TAR file
    + Deprecate org.apache.commons.compress.utils.TimeUtils
    .toUnixTime(FileTime) in favor of org.apache.commons.io.file
    .attribute.FileTimes.toUnixTime(FileTime)
    + Deprecate org.apache.commons.compress.utils.TimeUtils
    .truncateToHundredNanos(FileTime)
  * Changes
    + Bump org.apache.commons:commons-parent from 72 to 85
    + Bump com.github.luben:zstd-jni from 1.5.6-4 to 1.5.7-4
    + Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.18.0
    + Bump commons-io:commons-io from 2.16.1 to 2.20.0
    + Bump com.github.marschall:memoryfilesystem from 2.8.0 to 2.8.1
    + Bump org.ow2.asm:asm from 9.7 to 9.7.1
    + Bump commons-codec:commons-codec from 1.17.1 to 1.19.0
  * Removed
    + COMPRESS-638: GzipCompressorOutputStream no longer
    percent-endcodes in US-ASCII a file name or comment that the
    Charset in GzipParameters.setFileNameCharset(Charset) cannot
    encode
    + Remove ZstdCompressorOutputStream.toString(), it was
    misleading by returning the delegate's toString()
- Changes of version 1.27.1
  * Fixed Bugs
    + COMPRESS-686: Compression into BZip2 format has unexpected end
    of file when using a BufferedOutputStream
    + Changes
    + Bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0
- Changes of version 1.27.0
  * New Features
    + Add ArchiveInputStream.forEach(IOConsumer)
    + Add ArchiveInputStream.iterator()
    + Add ArchiveOutputStream.isFinished()
    + Add ArchiveOutputStream.checkFinished()
  * Fixed Bugs
    + Fix PMD UnnecessaryFullyQualifiedName and others
    + COMPRESS-681: Support reading a 7z file that writing archive
    properties
    + Upgrade commons-io from 2.15.1 to 2.16.1
    + CompressorOutputStream now extends FilterOutputStream
    + ArchiveOutputStream now extends FilterOutputStream
    + COMPRESS-685: Update Javadoc description for
    GzipCompressorInputStream
    + Replace FileNameUtil.getCompressedFileName(String) use of
    Locale.ENGLISH with Locale.ROOT
    + Fix SpotBugs DLS_DEAD_LOCAL_STORE in
    SevenZFile.readPackInfo(ByteBuffer, Archive)
    + Fix SpotBugs NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE in
    ZipFile.openZipChannel(Path, long, OpenOption[])
    + Fix SpotBugs UC_USELESS_OBJECT in
    unpack200.CpBands.parseCpSignature(InputStream)
    + Fix PMD UselessOverridingMethod in
    unpack200.bytecode.InnerClassesAttribute
    + Fix PMD UselessOverridingMethod in
    unpack200.bytecode.LineNumberTableAttribute
    + Fix PMD CheckSkipResult in ZipArchiveInputStream.closeEntry()
  * Changes
    + COMPRESS-684: Replace assert with Exception
    + Bump org.apache.commons:commons-parent from 69 to 72
    + Bump PMD from 6.x to 7.2.0
    + Bump commons-codec:commons-codec from 1.17.0 to 1.17.1
    + Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0
    + Bump com.github.luben:zstd-jni from 1.5.6-3 to 1.5.6-4
    + Bump org.tukaani:xz from 1.9 to 1.10
    + Bump org.hamcrest:hamcrest from 2.2 to 3.0
- Removed patches:
  * 0001-Remove-Brotli-compressor.patch
  * 0002-Remove-ZSTD-compressor.patch
  * 0003-Remove-Pack200-compressor.patch
    + we have now the dependencies for zstd and brotli</changelog>
</package>
<package pkgid="610fc786725cc9914c667bc2b669929c3a9d5e636eb3dac1bd4fb1e8b83765261da2213de00905a6e11e3f9b37d28e018151e858e03a7f7e69992fa0ae34955b" name="apache-commons-compress-javadoc" arch="noarch">
  <version epoch="0" ver="1.28.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1548417600">- Rename package to apache-commons-compress
  * Upgrade to version 1.18
  * Use build.xml file generated ba mvn ant:ant and simplified
    manually after
    + Allows building with ant and considerably shortens build
    cycle
- Added patches
  * 0001-Remove-Brotli-compressor.patch
    + do not build Brotli compressor, since we don't have its
    dependencies
  * 0002-Remove-ZSTD-compressor.patch
    + do not build ZSTD compressor, since we don't have its
    dependencies
  * fix_java_8_compatibility.patch
    + restore Java 8 compatibility in java.nio.ByteBuffer use</changelog>
  <changelog author="jengelh@inai.de" date="1548590400">- Add missing RPM group for %name-javadoc.</changelog>
  <changelog author="fstrba@suse.com" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="pmonrealgonzalez@suse.com" date="1566993600">- Updated to 1.19 [bsc#1148475, CVE-2019-12402]
  * ZipFile could get stuck in an infinite loop when parsing ZIP archives
    with certain strong encryption headers (CVE-2019-12402).
  * ZipArchiveInputStream and ZipFile will no longer throw an exception if
    an extra field generally understood by Commons Compress is malformed
    but rather turn them into UnrecognizedExtraField instances.  You can
    influence the way extra fields are parsed in more detail by using the
    new getExtraFields(ExtraFieldParsingBehavior) method of ZipArchiveEntry now.
  * Some of the ZIP extra fields related to strong encryption will now
    throw ZipExceptions rather than ArrayIndexOutOfBoundsExceptions in
    certain cases when used directly. There is no practical difference
    when they are read via ZipArchiveInputStream or ZipFile.
  * ParallelScatterZipCreator now writes entries in the same order they have
    been added to the archive.
  * ZipArchiveInputStream and ZipFile are more forgiving when parsing extra
    fields by default now.
  * TarArchiveInputStream has a new lenient mode that may allow it to read
    certain broken archives.
- Rebased patch fix_java_8_compatibility.patch</changelog>
  <changelog author="fstrba@suse.com" date="1626782400">- Updated to 1.21
  * When reading a specially crafted 7Z archive, the construction of
    the list of codecs that decompress an entry can result in an
    infinite loop. This could be used to mount a denial of service
    attack against services that use Compress' sevenz package.
    (CVE-2021-35515, bsc#1188463)
  * When reading a specially crafted 7Z archive, Compress can be
    made to allocate large amounts of memory that finally leads to
    an out of memory error even for very small inputs. This could
    be used to mount a denial of service attack against services
    that use Compress' sevenz package. (CVE-2021-35516, bsc#1188464)
  * When reading a specially crafted TAR archive, Compress can be
    made to allocate large amounts of memory that finally leads to
    an out of memory error even for very small inputs. This could be
    used to mount a denial of service attack against services that
    use Compress' tar package. (CVE-2021-35517, bsc#1188465)
  * When reading a specially crafted ZIP archive, Compress can be
    made to allocate large amounts of memory that finally leads to
    an out of memory error even for very small inputs. This could
    be used to mount a denial of service attack against services
    that use Compress' zip package. (CVE-2021-36090, bsc#1188466)
- New dependency on asm3 for Pack200 compressor
- Rebased patch fix_java_8_compatibility.patch to a new context and
  added some new ocurrences</changelog>
  <changelog author="fstrba@suse.com" date="1647864000">- Added patch:
  * 0003-Remove-Pack200-compressor.patch
    + Remove support for pack200 which depends on old asm3</changelog>
  <changelog author="fstrba@suse.com" date="1708344000">- Upgrade to 1.26
  * Fixing several vulnerabilities
    + bsc#1220068, CVE-2024-26308
    + bsc#1220070, CVE-2024-25710
  * New Features
    + Add and use ZipFile.builder(), ZipFile.Builder, and deprecate
    constructors
    + Add and use SevenZFile.builder(), SevenZFile.Builder, and
    deprecate constructors
    + Add and use ArchiveInputStream.getCharset()
    + Add and use ArchiveEntry.resolveIn(Path)
    + Add Maven property project.build.outputTimestamp for build
    reproducibility
  * Fixed Bugs
    + COMPRESS-632: Check for invalid PAX values in TarArchiveEntry
    + COMPRESS-632: Fix for zero size headers in ArjInputStream
    + COMPRESS-632: Fixes and tests for ArInputStream
    + COMPRESS-632: Fixes for dump file parsing
    + COMPRESS-632: Improve CPIO exception detection and handling
    + Deprecate SkipShieldingInputStream without replacement (no
    longer used)
    + Reuse commons-codec, don't duplicate class PureJavaCrc32C
    (removed package-private class)
    + Reuse commons-codec, don't duplicate class XXHash32
    (deprecated class)
    + Reuse commons-io, don't duplicate class Charsets (deprecated
    class)
    + Reuse commons-io, don't duplicate class IOUtils (deprecated
    methods)
    + Reuse commons-io, don't duplicate class BoundedInputStream
    (deprecated class)
    + Reuse commons-io, don't duplicate class FileTimes (deprecated
    TimeUtils methods)
    + Reuse Arrays.equals(byte[], byte[]) and deprecate
    ArchiveUtils.isEqual(byte[], byte[])
    + Add a null-check for the class loader of OsgiUtils
    + Add a null-check in Pack200.newInstance(String, String)
    + Deprecate ChecksumCalculatingInputStream in favor of
    java.util.zip.CheckedInputStream
    + Deprecate CRC32VerifyingInputStream
    .CRC32VerifyingInputStream(InputStream, long, int)
    + COMPRESS-655: FramedSnappyCompressorOutputStream produces
    incorrect output when writing a large buffer
    + COMPRESS-657: Fix TAR directory entries being misinterpreted
    as files
    + Deprecate unused method FileNameUtils.getBaseName(String)
    + Deprecate unused method FileNameUtils.getExtension(String)
    + ArchiveInputStream.BoundedInputStream.read() incorrectly adds
    1 for EOF to the bytes read count
    + Deprecate IOUtils.read(File, byte[])
    + Deprecate IOUtils.copyRange(InputStream, long, OutputStream,
    int)
    + COMPRESS-653: ZipArchiveOutputStream multi archive updates
    metadata in incorrect file
    + Deprecate ByteUtils.InputStreamByteSupplier
    + Deprecate ByteUtils.fromLittleEndian(InputStream, int)
    + Deprecate ByteUtils.toLittleEndian(DataOutput, long, int)
    + Reduce duplication by having ArchiveInputStream extend
    FilterInputStream
    + Support preamble garbage in ZipArchiveInputStream
    + COMPRESS-658: Fix formatting the lowest expressable DOS time
    + Drop reflection from ExtraFieldUtils static initialization
    + Preserve exception causation in
    ExtraFieldUtils.register(Class)
- Upgrade to 1.25.0
  * New features:
    + Add GzipParameters.getFileName() and deprecate getFilename()
    + Add GzipParameters.setFileName(String) and deprecate
    setFilename(String)
    + Add FileNameUtil.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add FileNameUtil.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add FileNameUtil.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add BZip2Utils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add BZip2Utils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add BZip2Utils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add LZMAUtils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add LZMAUtils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add LZMAUtils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add XYUtils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add XYUtils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add XYUtils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add GzipUtils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add GzipUtils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add GzipUtils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add SevenZOutputFile.putArchiveEntry(SevenZArchiveEntry) and
    deprecate putArchiveEntry(ArchiveEntry)
    + Add generics to ChangeSet and ChangeSetPerformer
    + Add generics to ArchiveStreamProvider and friends
    + Add a generic type parameter to ArchiveOutputStream and avoid
    unchecked/unconfirmed type casts in subclasses
    + Add a generic type parameter to ArchiveInputStream and
    deprecate redundant get methods in subclasses
    + COMPRESS-648: Add ability to restrict autodetection in
    CompressorStreamFactory
  * Fixed Bugs:
    + Precompile regular expression in
    ArArchiveInputStream.isBSDLongName(String)
    + Precompile regular expression in
    ArArchiveInputStream.isGNULongName(String)
    + Precompile regular expression in
    TarArchiveEntry.parseInstantFromDecimalSeconds(String)
    + Precompile regular expression in
    ChangeSet.addDeletion(Change)
    + COMPRESS-649: Improve performance in
    BlockLZ4CompressorOutputStream
    + Null-guard Lister.main(String[]) for programmatic invocation
    + NPE in pack200.NewAttributeBands.Reference
    .addAttributeToBand(NewAttribute, InputStream)
    + Incorrect lazy initialization and update of static field in
    pack200.CodecEncoding.getSpecifier(Codec, Codec)
    + Incorrect string comparison in unpack200.AttributeLayout
    .numBackwardsCallables()
    + Inefficient use of keySet iterator instead of entrySet
    iterator in pack200.PackingOptions
    .addOrUpdateAttributeActions(List, Map, int)
    + Package private class pack200.IcBands.IcTuple should be a
    static inner class
    + Private class ZipFile.BoundedFileChannelInputStream should be
    a static inner class
    + Refactor internal SevenZ AES256SHA256Decoder InputStream into
    a named static inner class
    + Refactor internal SevenZ AES256SHA256Decoder OutputStream into
    a named static inner class
    + Use the root Locale for string conversion of command line
    options in org.apache.commons.compress.archivers.sevenz.CLI
    + Calling PackingUtils.config(PackingOptions) with null now
    closes the internal FileHandler
    + COMPRESS-650: LZ4 compressor throws IndexOutOfBoundsException
    + COMPRESS-632: LZWInputStream.initializeTables(int) should
    throw IllegalArgumentException instead of
    ArrayIndexOutOfBoundsException
    + COMPRESS-647: Throw IOException instead of
    ArrayIndexOutOfBoundsException when reading Zip with data
    descriptor entries
- Update to 1.24.0
  * New features:
    + Make ZipArchiveEntry.getLocalHeaderOffset() public
  * Fixed Bugs:
    + Use try-with-resources in ArchiveStreamFactory
    + Javadoc and code comments: Sanitize grammar issues and typos
    + Remove redundant (null) initializations
    + [StepSecurity] ci: Harden GitHub Actions
- Update to 1.23.0
  * New features:
    + COMPRESS-614: Use FileTime for time fields in
    SevenZipArchiveEntry
    + COMPRESS-621: Fix calculation the offset of the first ZIP
    central directory entry
    + COMPRESS-633:Add encryption support for SevenZ
    + COMPRESS-613: Support for extra time data in Zip archives
    + COMPRESS-621: Add org.apache.commons.compress.archivers.zip
    .DefaultBackingStoreSupplier to write to a custom folder
    instead of the default temporary folder.
    + COMPRESS-600: Add capability to configure Deflater strategy
    in GzipCompressorOutputStream:
    GzipParameters.setDeflateStrategy(int).
  * Fixed Bugs:
    + Implicit narrowing conversion in compound assignment
    + Avoid NPE in FileNameUtils.getBaseName(Path) for paths with
    zero elements like root paths
    + Avoid NPE in FileNameUtils.getExtension(Path) for paths with
    zero elements like root paths
    + LZMA2Decoder.decode() looses original exception
    + Extract conditions and avoid duplicate code.
    + Remove duplicate conditions. Use switch instead.
    + Replace JUnit 3 and 4 with JUnit 5
    + Make 'ZipFile.offsetComparator' static
    + COMPRESS-638: The GzipCompressorOutputStream#writeHeader()
    uses ISO_8859_1 to write the file name and comment. If the
    strings contains non-ISO_8859_1 characters, unknown characters
    are displayed after decompression. Use percent encoding for
    non ISO_8859_1 characters.
    + Port some code from IO to NIO APIs
    + pack200: Fix FileBands misusing InputStream#read(byte[])
    + COMPRESS-641: Add TarArchiveEntry.getLinkFlag()
    + COMPRESS-642: Integer overflow ArithmeticException in
    TarArchiveOutputStream
    + COMPRESS-642: org.apache.commons.compress.archivers.zip
    .ZipFile.finalize() should not write to std err.
  * Removed:
    + Remove BZip2CompressorOutputStream.finalize() which only wrote
    to std err
- Update to 1.22
  * New features:
    + COMPRESS-602: Migrate zip package to use NIO
    + Add APK file extension constants: ArchiveStreamFactory.APK,
    APKM, APKS, XAPK
    + ArchiveStreamFactory.createArchiveInputStream(String,
    InputStream, String) supports the "APK" format (it's a JAR)
    + Expander example now has NIO Path versions of IO File APIs
    + COMPRESS-612: Improve TAR support for file times
    + Add SevenZArchiveEntry.setContentMethods(SevenZMethodConfiguration...)
  * Fixed Bugs:
    + Fix some compiler warnings in pack200 packages
    + Close File input stream after unpacking in
    Pack200UnpackerAdapter.unpack(File, JarOutputStream)
    + Pack200UnpackerAdapter.unpack(InputStream, JarOutputStream)
    should not close its given input stream
    + COMPRESS-596: Fix minor problem in examples.
    + COMPRESS-584: Add a limit to the copy buffer in
    IOUtils.readRange() to avoid reading more from a channel than
    asked for
    + Documentation nits
    + Replace wrapper Collections.sort is with an instance method
    directly
    + Replace manual comparisons with Comparator.comparingInt()
    + Replace manual copy of array contents with System.arraycopy()
    + Fix thread safety issues when encoding 7z password
    + bzip2: calculate median-of-3 on unsigned values
    + Use Math.min and Math.max calculations.
    + COMPRESS-603: Expander should be able to work if an entry's
    name is "./".
    + COMPRESS-604: Ensure compatibility with Java 8
    + Use StringBuilder instead of StringBuffer.
    + Inline variable. Remove redundant local variable.
    + Use compare method
    + Remove Unnecessary interface modifiers
    + Avoid use C-style array declaration.
    + ChecksumVerifyingInputStream.read() does not always validate
    checksum at end-of-stream
    + Fix TarFileTest
    + COMPRESS-625: Update Wikipedia link in TarUtils.java:627.
    + COMPRESS-626: OutOfMemoryError on malformed pack200 input
    (attributes).
    + COMPRESS-628: OutOfMemoryError on malformed pack200 input
    (org.apache.commons.compress.harmony.pack200.NewAttributeBands
    .readNextUnionCase).
    + COMPRESS-628: OutOfMemoryError on malformed unpack200 input
    (org.apache.commons.compress.harmony.unpack200
    .NewAttributeBands.readNextUnionCase).
    + Some input streams are not closed in org.apache.commons
    .compress.harmony.pack200.PackingUtils
    + COMPRESS-627: Pack200 causes a 'archive.3E' error if it's not
    in the system class loader.
- Modified patches:
  * 0001-Remove-Brotli-compressor.patch
  * 0002-Remove-ZSTD-compressor.patch
  * 0003-Remove-Pack200-compressor.patch
    + rediff to changed context
- Removed patch:
  * fix_java_8_compatibility.patch
    + not needed, since we handle the compatibility differently</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1715688000">- Upgrade to 1.26.1
  * Fixed Bugs
    + COMPRESS-659: TarArchiveOutputStream should use Commons IO
    Charsets instead of Commons Codec Charsets.
    + COMPRESS-660: Add org.apache.commons.codec to OSGi imports.
    + COMPRESS-664 Return null value from getNextEntry() for empty
    file.
    + COMPRESS-664: Remove unused variables in tests.
    + COMPRESS-666: Multithreaded access to Tar archive throws
    java.util.zip.ZipException: Corrupt GZIP trailer.
    + COMPRESS-644: ArchiveStreamFactory.detect(InputStream) returns
    TAR for ICO file.
    + COMPRESS-661: ArchiveInputStream markSupported should always
    return false.
    + COMPRESS-662: Remove out of date jar and scripts.</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Update to 1.28.0
  * New Features
    + Add GzipParameters.getModificationInstant()
    + Add GzipParameters.setModificationInstant(Instant)
    + Add GzipParameters.OS, setOS(OS), getOS()
    + Add GzipParameters.toString()
    + COMPRESS-638: Add GzipParameters.setFileNameCharset(Charset)
    and getFileNameCharset() to override the default ISO-8859-1
    Charset
    + Add support for gzip extra subfields, see
    GzipParameters.setExtra(HeaderExtraField)
    + Add CompressFilterOutputStream and refactor to use
    + Add ZipFile.stream()
    + GzipCompressorInputStream reads the modification time (MTIME)
    and stores its value incorrectly multiplied by 1,000
    + GzipCompressorInputStream writes the modification time (MTIME)
    the value incorrectly divided by 1,000
    + Add optional FHCRC to GZIP header
    + Add GzipCompressorInputStream.Builder allowing to customize
    the file name and comment Charsets
    + Add GzipCompressorInputStream.Builder
    .setOnMemberStart(IOConsumer) to monitor member parsing
    + Add GzipCompressorInputStream.Builder
    .setOnMemberEnd(IOConsumer) to monitor member parsing
    + Add PMD check to default Maven goal
    + Add SevenZFile.Builder.setMaxMemoryLimitKiB(int)
    + Add MemoryLimitException.MemoryLimitException(long, int,
    Throwable) and deprecate MemoryLimitException
    .MemoryLimitException(long, int, Exception)
    + COMPRESS-692: Add support for zstd compression in zip archives
    + Add support for XZ compression in ZIP archives
    + COMPRESS-695: Add ZipArchiveInputStream
    .createZstdInputStream(InputStream) to provide a different
    InputStream implementation for Zstandard (Zstd)
    + Add org.apache.commons.compress.harmony.pack200
    .Pack200Exception.Pack200Exception(String, Throwable)
    + COMPRESS-697: Move BitStream.nextBit() method to BitInputStream
    + Add org.apache.commons.compress.compressors.lzma
    .LZMACompressorInputStream.builder/Builder()
    + Add org.apache.commons.compress.compressors.lzma
    .LZMACompressorOutputStream.builder/Builder()
    + Add org.apache.commons.compress.compressors.xz
    .XZCompressorInputStream.builder/Builder()
    + Add org.apache.commons.compress.compressors.xz
    .XZCompressorOutputStream.builder/Builder()
    + Add org.apache.commons.compress.compressors.xz
    .ZstdCompressorOutputStream.builder/Builder()
    + Add org.apache.commons.compress.compressors.xz.ZstdConstants
    + Add org.apache.commons.compress.archivers.ArchiveException
    .requireNonNull(T, Supplier&lt;String&gt;)
    + Add org.apache.commons.compress.compressors
    .CompressorException as the root for all custom exceptions
    ArchiveException and CompressorException
    + Add ArchiveException.ArchiveException(String, Throwable)
    + Add ArchiveException.ArchiveException(Throwable)
    + Add org.apache.commons.compress.archivers.sevenz
    .SevenZArchiveEntry.isEmptyStream()
    + Add generics for org.apache.commons.compress.compressors
    .CompressorStreamProvider.createCompressorOutputStream(String, T)
  * Fixed Bugs
    + COMPRESS-686: Better exception messages in
    SeekableInMemoryByteChannel
    + COMPRESS-691: ZipArchiveOutputStream.addRawArchiveEntry()
    should check is2PhaseSource
    + ArchiveException extends IOException
    + CompressorException extends IOException
    + Update outdated descriptions in IOUtils and IOUtilsTest
    + Remove unused local variable in ZipFile
    + Optimize ZipEightByteInteger
    + ZipEightByteInteger.toString() now returns a number string
    without text prefix, like BigInteger
    + Throw an IllegalArgumentException when a file name or comment
    in gzip parameters encodes to a byte array with a 0 byte
    + Update outdated links in ZipMethod Javadoc
    + Deprecate ZipUtil.signedByteToUnsignedInt(byte) in favor of
    Byte.toUnsignedInt(byte)
    + ZipArchiveOutputStream.close() does not close its underlying
    output stream
    + ZipArchiveOutputStream.close() does not close its underlying
    output stream
    + Don't use deprecated code in TarArchiveInputStream
    + Don't use deprecated code in TarFile
    + CpioArchiveInputStream.read(byte[], int, int) now throws an
    IOException on a data pad count mismatch
    + CpioArchiveInputStream.readNewEntry(boolean) now throws an
    IOException on a header pad count mismatch
    + CpioArchiveInputStream.readOldBinaryEntry(boolean) now throws
    an IOException on a header pad count mismatch
    + Fix Javadoc and names in the org.apache.commons.compress
    .archivers.sevenz package to specify kibibyte scale in memory
    limits
    + Fix Javadoc and names in the org.apache.commons.compress
    .compressors.lzw package to specify kibibyte scale in memory
    limits
    + Fix Javadoc and names in the org.apache.commons.compress
    .compressors.z package to specify kibibyte scale in memory
    limits
    + Refactor LZ77Compressor block classes to reduce duplication
    + Package-private and private classes can be final
    + Deprecate ArjArchiveEntry.HostOs.HostOs()
    + Drop coveralls reference (no longer needed)
    + Some ZIP operations won't read all data from a non-blocking
    file channel
    + COMPRESS-696: ZipArchiveInputStream.getCompressedCount()
    throws NullPointerException if called before getNextEntry()
    + org.apache.commons.compress.harmony.unpack200
    .SegmentConstantPool.getConstantPoolEntry(int, long) now
    throws Pack200Exception instead of Error and does better range
    checking of the index argument
    + org.apache.commons.compress.harmony.unpack200
    .SegmentConstantPool.getInitMethodPoolEntry(int, long, String)
    now throws Pack200Exception instead of Error and does better
    range checking of the index argument
    + org.apache.commons.compress.harmony.unpack200
    .SegmentConstantPool.getInitMethodPoolEntry(int, long, String)
    now throws Pack200Exception instead of Error on bad constant
    pool type input
    + org.apache.commons.compress.harmony.unpack200
    .SegmentConstantPool.getClassSpecificPoolEntry(int, long,
    String) now throws Pack200Exception instead of Error on bad
    constant pool type input
    + org.apache.commons.compress.harmony.unpack200
    .SegmentConstantPool.getClassPoolEntry(String) now throws
    Pack200Exception instead of Error on some bad inputs and
    states
    + org.apache.commons.compress.harmony.unpack200.bytecode
    .ByteCode.extractOperands(OperandManager, Segment, int) now
    throws Pack200Exception instead of Error on some bad inputs
    and states
    + org.apache.commons.compress.harmony.unpack200.bytecode.forms
    .ByteCodeForm.setByteCodeOperands(ByteCode, OperandManager,
    int) now throws Pack200Exception instead of Error on some bad
    inputs and states
    + org.apache.commons.compress.harmony.unpack200.bytecode
    .CodeAttribute.CodeAttribute(int, int, byte[], Segment,
    OperandManager, List) now throws Pack200Exception instead of
    Error on some bad inputs and states
    + org.apache.commons.compress.harmony.unpack200.bytecode.forms
    .IMethodRefForm.setByteCodeOperands(ByteCode, OperandManager,
    int) now throws Pack200Exception instead of Error on some bad
    inputs and states
    + org.apache.commons.compress.harmony.unpack200.bytecode.forms
    .MultiANewArrayForm.setByteCodeOperands(ByteCode,
    OperandManager, int) now throws Pack200Exception instead of
    Error on some bad inputs and states
    + org.apache.commons.compress.harmony.unpack200.bytecode.forms
    .NewClassRefForm.setByteCodeOperands(ByteCode, OperandManager,
    int) now throws Pack200Exception instead of Error on some bad
    inputs and states
    + org.apache.commons.compress.harmony.unpack200.bytecode.forms
    .ReferenceForm.setByteCodeOperands(ByteCode, OperandManager,
    int) now throws Pack200Exception instead of Error on some bad
    inputs and states
    + Deprecate org.apache.commons.compress.harmony.pack200
    .CanonicalCodecFamilies.CanonicalCodecFamilies()
    + Deprecate FileNameUtils#getBaseName(Path)
    + Deprecate FileNameUtils#getExtension(Path)
    + org.apache.commons.compress.harmony.unpack200.Archive.unpack()
    should not log to system out (the console)
    + [site] Fix minor zip docs type: remove extraneous 'a'
    + Throw a better exception in org.apache.commons.compress
    .archivers.sevenz.SevenZFile.readFilesInfo(ByteBuffer,
    Archive)
    + MemoryLimitException now extends CompressException instead of
    IOException (CompressException extends IOException)
    + DumpArchiveException now extends ArchiveException instead of
    IOException (ArchiveException extends CompressException)
    + PasswordRequiredException now extends CompressException
    instead of IOException (CompressException extends IOException)
    + Pack200Exception now extends CompressException instead of
    IOException (CompressException extends IOException)
    + ArArchiveInputStream.getBSDLongName(String) now throws its
    EOFException with a message
    + ZipEncodingHelper.getZipEncoding(*) can throw
    NullPointerException and IllegalArgumentException on bad input
    instead of returning a value using the default Charset
    + Javadoc improvements throughout
    + COMPRESS-699: ArchiveStreamFactory.detect(inputStream)
    ArchiveException for TAR regression
    + COMPRESS-700: Can't detect file
    flutter_awesome_buttons-0.1.0.tar as a TAR file
    + Deprecate org.apache.commons.compress.utils.TimeUtils
    .toUnixTime(FileTime) in favor of org.apache.commons.io.file
    .attribute.FileTimes.toUnixTime(FileTime)
    + Deprecate org.apache.commons.compress.utils.TimeUtils
    .truncateToHundredNanos(FileTime)
  * Changes
    + Bump org.apache.commons:commons-parent from 72 to 85
    + Bump com.github.luben:zstd-jni from 1.5.6-4 to 1.5.7-4
    + Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.18.0
    + Bump commons-io:commons-io from 2.16.1 to 2.20.0
    + Bump com.github.marschall:memoryfilesystem from 2.8.0 to 2.8.1
    + Bump org.ow2.asm:asm from 9.7 to 9.7.1
    + Bump commons-codec:commons-codec from 1.17.1 to 1.19.0
  * Removed
    + COMPRESS-638: GzipCompressorOutputStream no longer
    percent-endcodes in US-ASCII a file name or comment that the
    Charset in GzipParameters.setFileNameCharset(Charset) cannot
    encode
    + Remove ZstdCompressorOutputStream.toString(), it was
    misleading by returning the delegate's toString()
- Changes of version 1.27.1
  * Fixed Bugs
    + COMPRESS-686: Compression into BZip2 format has unexpected end
    of file when using a BufferedOutputStream
    + Changes
    + Bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0
- Changes of version 1.27.0
  * New Features
    + Add ArchiveInputStream.forEach(IOConsumer)
    + Add ArchiveInputStream.iterator()
    + Add ArchiveOutputStream.isFinished()
    + Add ArchiveOutputStream.checkFinished()
  * Fixed Bugs
    + Fix PMD UnnecessaryFullyQualifiedName and others
    + COMPRESS-681: Support reading a 7z file that writing archive
    properties
    + Upgrade commons-io from 2.15.1 to 2.16.1
    + CompressorOutputStream now extends FilterOutputStream
    + ArchiveOutputStream now extends FilterOutputStream
    + COMPRESS-685: Update Javadoc description for
    GzipCompressorInputStream
    + Replace FileNameUtil.getCompressedFileName(String) use of
    Locale.ENGLISH with Locale.ROOT
    + Fix SpotBugs DLS_DEAD_LOCAL_STORE in
    SevenZFile.readPackInfo(ByteBuffer, Archive)
    + Fix SpotBugs NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE in
    ZipFile.openZipChannel(Path, long, OpenOption[])
    + Fix SpotBugs UC_USELESS_OBJECT in
    unpack200.CpBands.parseCpSignature(InputStream)
    + Fix PMD UselessOverridingMethod in
    unpack200.bytecode.InnerClassesAttribute
    + Fix PMD UselessOverridingMethod in
    unpack200.bytecode.LineNumberTableAttribute
    + Fix PMD CheckSkipResult in ZipArchiveInputStream.closeEntry()
  * Changes
    + COMPRESS-684: Replace assert with Exception
    + Bump org.apache.commons:commons-parent from 69 to 72
    + Bump PMD from 6.x to 7.2.0
    + Bump commons-codec:commons-codec from 1.17.0 to 1.17.1
    + Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0
    + Bump com.github.luben:zstd-jni from 1.5.6-3 to 1.5.6-4
    + Bump org.tukaani:xz from 1.9 to 1.10
    + Bump org.hamcrest:hamcrest from 2.2 to 3.0
- Removed patches:
  * 0001-Remove-Brotli-compressor.patch
  * 0002-Remove-ZSTD-compressor.patch
  * 0003-Remove-Pack200-compressor.patch
    + we have now the dependencies for zstd and brotli</changelog>
</package>
<package pkgid="360fd08f9c795c47a66784fa11dfbf43eb0889cf9f9c7884762083bc5064d5300451aac1ce1f404f4e3c091b3fa5c875204b7bb686b339b40fb819e844b8ebde" name="apache-commons-configuration2" arch="noarch">
  <version epoch="0" ver="2.15.1" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1646654400">- Initial packaging of commons-configuration2 2.7</changelog>
  <changelog author="fstrba@suse.com" date="1695470400">- Upgrade to version 2.9
  * New features:
    + Implement Iterable in ImmutableNode.
    + Add PropertiesConfigurationLayout.getBlankLinesBefore() and
    deprecate getBlancLinesBefore().
    + Add PropertiesConfigurationLayout.setBlankLinesBefore() and
    deprecate setBlancLinesBefore().
    + Add PropertiesConfigurationLayout.PropertyLayoutData
    .getBlankLines() and deprecate getBlancLines().
    + Add PropertiesConfigurationLayout.PropertyLayoutData
    .setBlankLines() and deprecate setBlancLines().
    + CONFIGURATION-789: Add ImmutableConfiguration.getEnum()
    methods.
    + CONFIGURATION-789: Add ImmutableConfiguration.getDuration()
    methods.
  * Fixed bugs:
    + CONFIGURATION-753: Make interpolation of collections and
    arrays in ConfigurationInterpolator consistent with behavior
    of DefaultConversionHandler. Add ConfigurationInterpolator
    .setStringConverter to allow customized string conversion
    behavior.
    + CONFIGURATION-795: Computation of blank lines after header
    comment.
    + CONFIGURATION-801: Remove redundant initializer.
    + CONFIGURATION-802: Use final.
    + CONFIGURATION-803: Java 8 lambda improvements and more.
    + CONFIGURATION-804: Redundant local variable.
    + CONFIGURATION-805: Use try with resource.
    + CONFIGURATION-805: [Javadoc] Specify that typed getList
    returns null for missing key.
    + Mention EnvironmentConfiguration in the list of
    configuration sources.
    + CONFIGURATION-808: DefaultListDelimiterHandler.escapeList
    working only for List&lt;String&gt;.
    + Use final.
    + Replace test asserts by simpler but equivalent calls.
    + CONFIGURATION-764: Single Variable Interpolation.
    + Implement proper concurrency in ConstantLookup.
    + CONFIGURATION-813: Support new namespace jakarta.mail.*
    used by javamail 2.0+ (first release October 2020).
    + CONFIGURATION-799: CombinedConfiguration#getKeys() can
    throw NoSuchElementException.
    + CONFIGURATION-822: Fix ambiguity on the section determining.
    + Use Java style array decelerations.
    + Add ImmutableNode.stream().
    + Avoid NullPointerException in org.apache.commons
    .configuration2.web.AppletConfiguration.getKeysInternal().
    + Fix JDBC prepared statements leak in org.apache.commons
    .configuration2.DatabaseConfiguration
    .clearPropertyDirect(String).
  * Changes:
    + Unclosed file handle when reading config from JAR file URL.
    Add and use FileBasedBuilderProperties
    .setURL(URL, URLConnectionOptions).
    + Make default interpolation prefix lookups configurable via
    system property. Remove dns, url, and script lookups from
    defaults (bsc#1201279, CVE-2022-33980). If these lookups are
    required for use in AbstractConfiguration subclasses, they
    must be enabled via system property.
    See ConfigurationInterpolator .getDefaultPrefixLookups() for
    details.
- Generate ANT build system from maven as to avoid build cycles
  with maven-doxia-sitetools</changelog>
  <changelog author="gus.kenion@suse.com" date="1711108800">- Upgrade to version 2.10.1
  * Fixed Bugs:
    + java.lang.module.FindException: Module servlet.api not found.
    Fixes CONFIGURATION-839.
    + StackOverflowError adding property in
    AbstractListDelimiterHandler.flattenIterator(). Fixes
    CONFIGURATION-840. (bsc#1221797, CVE-2024-29131)
    + StackOverflowError calling
    ListDelimiterHandler.flatten(Object, int) with a cyclical
    object tree. Fixes CONFIGURATION-841. (bsc#1221793,
    CVE-2024-29133)
- Incldes changes from version 2.10.0
  * New features:
    +  [StepSecurity] ci: Harden GitHub Actions #307.
    +  ConfirgurationPropertySource doesn't supply resolved values
    [#309]. Fixes CONFIGURATION-834.
    +  Take prefix delimiter into account when
    SubsetConfiguration.getKeysInternal() is called #300.
    +  Guard ConfigurationMap against null configuration #355.
    +  Properties parser stack overflows on large single-key inputs
    [#369]. Fixes CONFIGURATION-838.
    +  DatabaseConfiguration.AbstractJdbcOperation.execute() throws
    NullPointerException when no data source is set #368.
  * Fixed Bugs:
    +  Add AbstractConfiguration.getKeysInternal(String, String)
    [#300].
    +  Add ImmutableConfiguration.getKeys(String, String) #300.
    +  Add
    PrefixedKeysIterator.PrefixedKeysIterator(Iterator&lt;String%gt;,
    String, String) #300.
    +  Add Maven property project.build.outputTimestamp for build
    reproducibility.
    +  Guard PatternSubtreeConfigurationWrapper constructor against
    null #365.</changelog>
  <changelog author="fstrba@suse.com" date="1778760000">- Upgrade to version 2.11.0
  * New features
    + CONFIGURATION-844: Add support for empty sections
    + Add ImmutableConfiguration.containsValue(Object)
  * Fixed Bugs
    + Fail-fast with a NullPointerException if DataConfiguration
    .DataConfiguration(Configuration) is called with null
    + Fail-fast with a NullPointerException if
    XMLPropertiesConfiguration.XMLPropertiesConfiguration(Element)
    is called with null
    + Fail-fast with a NullPointerException if a SubsetConfiguration
    constructor is called with a null Configuration
    + CONFIGURATION-843: Methods should not be empty
    + Guard MapConfiguration against null maps
    + Fail-fast with a NullPointerException if
    AppletConfiguration(Applet) is called with null
    + Fail-fast with a NullPointerException if
    ServletConfiguration(Servlet) is called with null
    + Fail-fast with a NullPointerException if
    ServletConfiguration(ServletConfig) is called with null
    + Fail-fast with a NullPointerException if
    ServletContextConfiguration(Servlet) is called with null
    + Fail-fast with a NullPointerException if
    ServletContextConfiguration(ServletContext) is called with null
    + Fail-fast with a NullPointerException if
    ServletFilterConfiguration(FilterConfig) is called with null
    + Fail-fast with a NullPointerException if
    ServletRequestConfiguration(ServletRequest) is called with
    null
    + Deprecate DatabaseConfiguration.getDatasource() in favor of
    getDataSource()
    + Fix PMD DynamicCombinedConfiguration in
    AbstractImmutableNodeHandler
    + Fix PMD DynamicCombinedConfiguration in
    AbstractListDelimiterHandler
    + Fix PMD DynamicCombinedConfiguration in
    DefaultPrefixLookupsHolder
    + Fix PMD DynamicCombinedConfiguration in
    DynamicCombinedConfiguration
    + Fix PMD DynamicCombinedConfiguration in
    PropertiesConfiguration
    + CONFIGURATION-846: Restore previous behavior allowing Spring
    to inject multiple values
    + CONFIGURATION-847: Property with an empty string value was not
    processed</changelog>
  <changelog author="fstrba@suse.com" date="1778760001">- Upgrade to version 2.12.0
  * New features:
    + Add PrefixedKeysIterator.toString() to package-private
    PrefixedKeysIterator
    + CONFIGURATION-836: New web configurations using the
    jakarta.servlet namespace are now available
    + CONFIGURATION-836: Add org.apache.commons.configuration2.web
    .JakartaServletConfiguration
    + CONFIGURATION-836: Add org.apache.commons.configuration2.web
    .JakartaServletContextConfiguration
    + CONFIGURATION-836: Add org.apache.commons.configuration2.web
    .JakartaServletFilterConfiguration
    + CONFIGURATION-836: Add org.apache.commons.configuration2.web
    .JakartaServletRequestConfiguration
    + Add org.apache.commons.configuration2
    .AbstractHierarchicalConfiguration.getKeysInternal(String,
    String)
  * Fixed Bugs:
    + PropertyConverter.to(Class, Object, DefaultConversionHandler)
    doesn't convert custom java.lang.Number subclasses
    + DefaultConversionHandler.convertValue(Object, Class,
    ConfigurationInterpolator) doesn't convert custom java.lang
    .Number subclasses
    + DefaultConversionHandler.to(Object, Class,
    ConfigurationInterpolator) doesn't convert custom java.lang
    .Number subclasses
    + CONFIGURATION-848: SubsetConfiguration does not account for
    delimiters as it did in 2.9.0
    + CONFIGURATION-848: CompositeConfiguration does not account for
    delimiters as it did in 2.9.0
    + Describe the security model
    + De-emphasize the 1.x version line on the website
    + CONFIGURATION-851: HomeDirectoryLocationStrategy no longer
    resolves the user HOME directory correctly</changelog>
  <changelog author="fstrba@suse.com" date="1778760002">- Upgrade to version 2.13.0
  * New features
    + Add org.apache.commons.configuration2.ImmutableConfiguration
    .entrySet()
    + Add org.apache.commons.configuration2.ImmutableConfiguration
    .forEach(BiConsumer&lt;String, Object&gt;)
    + Add VEX entry for CVE-2025-48924
  * Fixed Bugs
    + Shared primitive variable "throwExceptionOnMissing" in one
    thread may not yield the value of the most recent write from
    another thread [org.apache.commons.configuration2
    .AbstractConfiguration] At AbstractConfiguration.java:
    [line 1493] AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Shared primitive variable "forceSingleLine" in one thread may
    not yield the value of the most recent write from another
    thread [org.apache.commons.configuration2
    .PropertiesConfigurationLayout]
    At PropertiesConfigurationLayout.java:[line 821]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + CONFIGURATION-849: Fix undoubling of strings
    + CONFIGURATION-852: Mark the package jakarta.servlet.* import
    as optional in OSGi
    + Fix build [WARNING] Parameter 'forkMode' is unknown for plugin
    'maven-surefire-plugin:3.5.3:test (default-test)'</changelog>
  <changelog author="fstrba@suse.com" date="1778760003">- Upgrade to version 2.14.0
  * New features
    + Add XMLConfiguration.read(Element)
    + Add ConfigurationException.ConfigurationException(String,
    Object...)
    + Add ConfigurationException.ConfigurationException(Throwable,
    String, Object...)
    + Add ConversionException.ConversionException(String, Object...)
    + Add ConversionException.ConversionException(Throwable, String,
    Object...)
    + Add ConfigurationRuntimeException
    .ConfigurationRuntimeException(Throwable, String, Object...)
  * Fixed Bugs
    + Fix Apache RAT plugin console warnings
    + Migrate from deprecated APIs</changelog>
  <changelog author="fstrba@suse.com" date="1778760004">- Upgrade to version 2.15.0
  * Changes
    + Disable include schemes http[s] by default, see
    AbstractFileLocationStrategy
    + Detect and avoid processing cycles in YAML input
    (YAMLConfiguration) (bsc#1265299, CVE-2026-45205)
    + Extend scheme validation to inner schemes of jar: URLs</changelog>
  <changelog author="fstrba@suse.com" date="1781870400">- Upgrade to version 2.15.1
  * Fixed Bugs
    + CONFIGURATION-856: The artifact commons-io:commons-io is a
    normal dependency
    + Avoid NPE when combined location strategy sub strategies is
    immutable list (#639)
  * Changes
    + Bump org.apache.commons:commons-parent from 99 to 100</changelog>
</package>
<package pkgid="76adc8220d8295b633ab349cc4bad86d00c86a230f60c21615981104eeaecf53e373438f365cd4f5106d5fd4beed51db4cb7f5036360a377b9c9a1c68a6eaee6" name="apache-commons-configuration2-javadoc" arch="noarch">
  <version epoch="0" ver="2.15.1" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1646654400">- Initial packaging of commons-configuration2 2.7</changelog>
  <changelog author="fstrba@suse.com" date="1695470400">- Upgrade to version 2.9
  * New features:
    + Implement Iterable in ImmutableNode.
    + Add PropertiesConfigurationLayout.getBlankLinesBefore() and
    deprecate getBlancLinesBefore().
    + Add PropertiesConfigurationLayout.setBlankLinesBefore() and
    deprecate setBlancLinesBefore().
    + Add PropertiesConfigurationLayout.PropertyLayoutData
    .getBlankLines() and deprecate getBlancLines().
    + Add PropertiesConfigurationLayout.PropertyLayoutData
    .setBlankLines() and deprecate setBlancLines().
    + CONFIGURATION-789: Add ImmutableConfiguration.getEnum()
    methods.
    + CONFIGURATION-789: Add ImmutableConfiguration.getDuration()
    methods.
  * Fixed bugs:
    + CONFIGURATION-753: Make interpolation of collections and
    arrays in ConfigurationInterpolator consistent with behavior
    of DefaultConversionHandler. Add ConfigurationInterpolator
    .setStringConverter to allow customized string conversion
    behavior.
    + CONFIGURATION-795: Computation of blank lines after header
    comment.
    + CONFIGURATION-801: Remove redundant initializer.
    + CONFIGURATION-802: Use final.
    + CONFIGURATION-803: Java 8 lambda improvements and more.
    + CONFIGURATION-804: Redundant local variable.
    + CONFIGURATION-805: Use try with resource.
    + CONFIGURATION-805: [Javadoc] Specify that typed getList
    returns null for missing key.
    + Mention EnvironmentConfiguration in the list of
    configuration sources.
    + CONFIGURATION-808: DefaultListDelimiterHandler.escapeList
    working only for List&lt;String&gt;.
    + Use final.
    + Replace test asserts by simpler but equivalent calls.
    + CONFIGURATION-764: Single Variable Interpolation.
    + Implement proper concurrency in ConstantLookup.
    + CONFIGURATION-813: Support new namespace jakarta.mail.*
    used by javamail 2.0+ (first release October 2020).
    + CONFIGURATION-799: CombinedConfiguration#getKeys() can
    throw NoSuchElementException.
    + CONFIGURATION-822: Fix ambiguity on the section determining.
    + Use Java style array decelerations.
    + Add ImmutableNode.stream().
    + Avoid NullPointerException in org.apache.commons
    .configuration2.web.AppletConfiguration.getKeysInternal().
    + Fix JDBC prepared statements leak in org.apache.commons
    .configuration2.DatabaseConfiguration
    .clearPropertyDirect(String).
  * Changes:
    + Unclosed file handle when reading config from JAR file URL.
    Add and use FileBasedBuilderProperties
    .setURL(URL, URLConnectionOptions).
    + Make default interpolation prefix lookups configurable via
    system property. Remove dns, url, and script lookups from
    defaults (bsc#1201279, CVE-2022-33980). If these lookups are
    required for use in AbstractConfiguration subclasses, they
    must be enabled via system property.
    See ConfigurationInterpolator .getDefaultPrefixLookups() for
    details.
- Generate ANT build system from maven as to avoid build cycles
  with maven-doxia-sitetools</changelog>
  <changelog author="gus.kenion@suse.com" date="1711108800">- Upgrade to version 2.10.1
  * Fixed Bugs:
    + java.lang.module.FindException: Module servlet.api not found.
    Fixes CONFIGURATION-839.
    + StackOverflowError adding property in
    AbstractListDelimiterHandler.flattenIterator(). Fixes
    CONFIGURATION-840. (bsc#1221797, CVE-2024-29131)
    + StackOverflowError calling
    ListDelimiterHandler.flatten(Object, int) with a cyclical
    object tree. Fixes CONFIGURATION-841. (bsc#1221793,
    CVE-2024-29133)
- Incldes changes from version 2.10.0
  * New features:
    +  [StepSecurity] ci: Harden GitHub Actions #307.
    +  ConfirgurationPropertySource doesn't supply resolved values
    [#309]. Fixes CONFIGURATION-834.
    +  Take prefix delimiter into account when
    SubsetConfiguration.getKeysInternal() is called #300.
    +  Guard ConfigurationMap against null configuration #355.
    +  Properties parser stack overflows on large single-key inputs
    [#369]. Fixes CONFIGURATION-838.
    +  DatabaseConfiguration.AbstractJdbcOperation.execute() throws
    NullPointerException when no data source is set #368.
  * Fixed Bugs:
    +  Add AbstractConfiguration.getKeysInternal(String, String)
    [#300].
    +  Add ImmutableConfiguration.getKeys(String, String) #300.
    +  Add
    PrefixedKeysIterator.PrefixedKeysIterator(Iterator&lt;String%gt;,
    String, String) #300.
    +  Add Maven property project.build.outputTimestamp for build
    reproducibility.
    +  Guard PatternSubtreeConfigurationWrapper constructor against
    null #365.</changelog>
  <changelog author="fstrba@suse.com" date="1778760000">- Upgrade to version 2.11.0
  * New features
    + CONFIGURATION-844: Add support for empty sections
    + Add ImmutableConfiguration.containsValue(Object)
  * Fixed Bugs
    + Fail-fast with a NullPointerException if DataConfiguration
    .DataConfiguration(Configuration) is called with null
    + Fail-fast with a NullPointerException if
    XMLPropertiesConfiguration.XMLPropertiesConfiguration(Element)
    is called with null
    + Fail-fast with a NullPointerException if a SubsetConfiguration
    constructor is called with a null Configuration
    + CONFIGURATION-843: Methods should not be empty
    + Guard MapConfiguration against null maps
    + Fail-fast with a NullPointerException if
    AppletConfiguration(Applet) is called with null
    + Fail-fast with a NullPointerException if
    ServletConfiguration(Servlet) is called with null
    + Fail-fast with a NullPointerException if
    ServletConfiguration(ServletConfig) is called with null
    + Fail-fast with a NullPointerException if
    ServletContextConfiguration(Servlet) is called with null
    + Fail-fast with a NullPointerException if
    ServletContextConfiguration(ServletContext) is called with null
    + Fail-fast with a NullPointerException if
    ServletFilterConfiguration(FilterConfig) is called with null
    + Fail-fast with a NullPointerException if
    ServletRequestConfiguration(ServletRequest) is called with
    null
    + Deprecate DatabaseConfiguration.getDatasource() in favor of
    getDataSource()
    + Fix PMD DynamicCombinedConfiguration in
    AbstractImmutableNodeHandler
    + Fix PMD DynamicCombinedConfiguration in
    AbstractListDelimiterHandler
    + Fix PMD DynamicCombinedConfiguration in
    DefaultPrefixLookupsHolder
    + Fix PMD DynamicCombinedConfiguration in
    DynamicCombinedConfiguration
    + Fix PMD DynamicCombinedConfiguration in
    PropertiesConfiguration
    + CONFIGURATION-846: Restore previous behavior allowing Spring
    to inject multiple values
    + CONFIGURATION-847: Property with an empty string value was not
    processed</changelog>
  <changelog author="fstrba@suse.com" date="1778760001">- Upgrade to version 2.12.0
  * New features:
    + Add PrefixedKeysIterator.toString() to package-private
    PrefixedKeysIterator
    + CONFIGURATION-836: New web configurations using the
    jakarta.servlet namespace are now available
    + CONFIGURATION-836: Add org.apache.commons.configuration2.web
    .JakartaServletConfiguration
    + CONFIGURATION-836: Add org.apache.commons.configuration2.web
    .JakartaServletContextConfiguration
    + CONFIGURATION-836: Add org.apache.commons.configuration2.web
    .JakartaServletFilterConfiguration
    + CONFIGURATION-836: Add org.apache.commons.configuration2.web
    .JakartaServletRequestConfiguration
    + Add org.apache.commons.configuration2
    .AbstractHierarchicalConfiguration.getKeysInternal(String,
    String)
  * Fixed Bugs:
    + PropertyConverter.to(Class, Object, DefaultConversionHandler)
    doesn't convert custom java.lang.Number subclasses
    + DefaultConversionHandler.convertValue(Object, Class,
    ConfigurationInterpolator) doesn't convert custom java.lang
    .Number subclasses
    + DefaultConversionHandler.to(Object, Class,
    ConfigurationInterpolator) doesn't convert custom java.lang
    .Number subclasses
    + CONFIGURATION-848: SubsetConfiguration does not account for
    delimiters as it did in 2.9.0
    + CONFIGURATION-848: CompositeConfiguration does not account for
    delimiters as it did in 2.9.0
    + Describe the security model
    + De-emphasize the 1.x version line on the website
    + CONFIGURATION-851: HomeDirectoryLocationStrategy no longer
    resolves the user HOME directory correctly</changelog>
  <changelog author="fstrba@suse.com" date="1778760002">- Upgrade to version 2.13.0
  * New features
    + Add org.apache.commons.configuration2.ImmutableConfiguration
    .entrySet()
    + Add org.apache.commons.configuration2.ImmutableConfiguration
    .forEach(BiConsumer&lt;String, Object&gt;)
    + Add VEX entry for CVE-2025-48924
  * Fixed Bugs
    + Shared primitive variable "throwExceptionOnMissing" in one
    thread may not yield the value of the most recent write from
    another thread [org.apache.commons.configuration2
    .AbstractConfiguration] At AbstractConfiguration.java:
    [line 1493] AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Shared primitive variable "forceSingleLine" in one thread may
    not yield the value of the most recent write from another
    thread [org.apache.commons.configuration2
    .PropertiesConfigurationLayout]
    At PropertiesConfigurationLayout.java:[line 821]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + CONFIGURATION-849: Fix undoubling of strings
    + CONFIGURATION-852: Mark the package jakarta.servlet.* import
    as optional in OSGi
    + Fix build [WARNING] Parameter 'forkMode' is unknown for plugin
    'maven-surefire-plugin:3.5.3:test (default-test)'</changelog>
  <changelog author="fstrba@suse.com" date="1778760003">- Upgrade to version 2.14.0
  * New features
    + Add XMLConfiguration.read(Element)
    + Add ConfigurationException.ConfigurationException(String,
    Object...)
    + Add ConfigurationException.ConfigurationException(Throwable,
    String, Object...)
    + Add ConversionException.ConversionException(String, Object...)
    + Add ConversionException.ConversionException(Throwable, String,
    Object...)
    + Add ConfigurationRuntimeException
    .ConfigurationRuntimeException(Throwable, String, Object...)
  * Fixed Bugs
    + Fix Apache RAT plugin console warnings
    + Migrate from deprecated APIs</changelog>
  <changelog author="fstrba@suse.com" date="1778760004">- Upgrade to version 2.15.0
  * Changes
    + Disable include schemes http[s] by default, see
    AbstractFileLocationStrategy
    + Detect and avoid processing cycles in YAML input
    (YAMLConfiguration) (bsc#1265299, CVE-2026-45205)
    + Extend scheme validation to inner schemes of jar: URLs</changelog>
  <changelog author="fstrba@suse.com" date="1781870400">- Upgrade to version 2.15.1
  * Fixed Bugs
    + CONFIGURATION-856: The artifact commons-io:commons-io is a
    normal dependency
    + Avoid NPE when combined location strategy sub strategies is
    immutable list (#639)
  * Changes
    + Bump org.apache.commons:commons-parent from 99 to 100</changelog>
</package>
<package pkgid="2925cf16848f63606a9b3ed94af17a9c5a089013fcffcb270d90901da4c78da5ce5c39438faccd62097250ed52ea23faf9a451c0938d5b7480176a4a9c75b9fb" name="apache-commons-daemon" arch="s390x">
  <version epoch="0" ver="1.6.1" rel="160099.1.2"/>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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@suse.com" 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="fstrba@suse.com" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="gus.kenion@suse.com" 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@suse.com" 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@suse.com" 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="fstrba@suse.com" date="1750075200">- Added patch:
  * apache-commons-daemon-gcc15-compat.patch
    + Fix build with GCC 15</changelog>
  <changelog author="fstrba@suse.com" 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="5079fd0e318c7b7f9fb4d88a00bd192b84cbeeb981456f40f86b062de4dbd4a1108432e955f1433083623bf51cd86351f7293a2e00ab7c9f4f9a48588cb62199" name="apache-commons-daemon-javadoc" arch="noarch">
  <version epoch="0" ver="1.6.1" rel="160099.1.2"/>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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@suse.com" 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="fstrba@suse.com" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="gus.kenion@suse.com" 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@suse.com" 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@suse.com" 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="fstrba@suse.com" date="1750075200">- Added patch:
  * apache-commons-daemon-gcc15-compat.patch
    + Fix build with GCC 15</changelog>
  <changelog author="fstrba@suse.com" 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="199c104e90c95fbfa61f06bea380c46adca93b15ea6659217efccb0f1e1c852fd5e218916aea89076734ea598d0dde393c8a022e0f87be128c99cf8383d5ae47" name="apache-commons-daemon-jsvc" arch="s390x">
  <version epoch="0" ver="1.6.1" rel="160099.1.2"/>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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@suse.com" 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="fstrba@suse.com" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="gus.kenion@suse.com" 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@suse.com" 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@suse.com" 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="fstrba@suse.com" date="1750075200">- Added patch:
  * apache-commons-daemon-gcc15-compat.patch
    + Fix build with GCC 15</changelog>
  <changelog author="fstrba@suse.com" 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="a885226021db61927bc9d7c61668b13ba819d5ec852db830fd6cbd9dd9e78d6cfcb599d6fee8710af02d5115c2ac6ad6f6b7a3d24618e1251d2d1a6a30c53178" name="apache-commons-dbcp" arch="noarch">
  <version epoch="0" ver="2.14.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1782129600">- Update to version 2.5.0
  * New features
    + DBCP-506: Support JDBC 4.2
    + DBCP-479: Support default schema in configuration
  * Fixed Bugs
    + DBCP-508: Prepared statement keys should take a Connection's
    schema into account
    + DBCP-512: Avoid exceptions when closing a connection in
    mutli-threaded use case
  * Changes
    + DBCP-505: Update Java requirement from version 7 to 8
    + DBCP-427: Examines 'SQLException's thrown by underlying
    connections or statements for fatal (disconnection) errors
    + DBCP-507: Change default for fail-fast connections from false
    to true
    + DBCP-504: Increase test coverage
    + DBCP-510: Update Apache Commons Pool from 2.5.0 to 2.6.0</changelog>
  <changelog author="fstrba@suse.com" date="1782129601">- Update to version 2.6.0
  * New features
    + DBCP-534: Allow for manual connection eviction
    + DBCP-514: Allow DBCP to register with a
    TransactionSynchronizationRegistry for XA cases
    + DBCP-519: Add some toString() methods for debugging (never
    printing passwords.)
    + DBCP-527: Add getters to some classes
    + DBCP-528: org.apache.commons.dbcp2.DriverManagerConnectionFactory
    should use a char[] instead of a String to store passwords
  * Fixed Bugs
    + DBCP-518: Allow DBCP to work with old Java 6/JDBC drivers
    without throwing AbstractMethodError
  * Changes
    + DBCP-517: Make defensive copies of char[] passwords
    + DBCP-515: Do not try to register synchronization when the
    transaction is no longer active
    + DBCP-516: Do not double returnObject back to the pool if there
    is a transaction context with a shared connection
    + DBCP-520: BasicManagedDataSource needs to pass the TSR with
    creating DataSourceXAConnectionFactory
    + DBCP-537: Update Apache Commons Pool from 2.6.0 to 2.6.1</changelog>
  <changelog author="fstrba@suse.com" date="1782129602">- Update to version 2.7.0
  * New features
    + DBCP-539: ManagedDataSource#close() should declare used
    exceptions
    + DBCP-547: Add a ConnectionFactory class name setting for
    BasicDataSource.createConnectionFactory() #33
    + Add missing Javadocs
  * Fixed Bugs
    + DBCP-538: Wrong JMX base name derived in
    BasicDataSource#updateJmxName
    + DBCP-546: Avoid NPE when calling DriverAdapterCPDS.toString()
    + DBCP-550: java.util.IllegalFormatException while building a
    message for a SQLFeatureNotSupportedException in Jdbc41Bridge
    .getObject(ResultSet,String,Class)
    + Fix Javadoc link in README.md #21
  * Changes
    + DBCP-540: Close ObjectOutputStream before calling
    toByteArray() on underlying ByteArrayOutputStream #28
    + DBCP-541: Upgrade to JUnit Jupiter #19
    + DBCP-542: Fix tests on Java 11
    + DBCP-543: Update Apache Commons Pool from 2.6.1 to 2.6.2
    + DBCP-529: Add 'jmxName' property to web configuration
    parameters listing
    + DBCP-548: Update Apache Commons Pool from 2.6.2 to 2.7.0
    + DBCP-549: Make org.apache.commons.dbcp2.AbandonedTrace
    .removeTrace(AbandonedTrace) null-safe
    + DBCP-551: org.apache.commons.dbcp2.DelegatingStatement
    .close() should try to close ALL of its result sets even when
    an exception occurs
    + DBCP-552: org.apache.commons.dbcp2.DelegatingConnection
    .passivate() should close ALL of its resources even when an
    exception occurs
    + DBCP-553: org.apache.commons.dbcp2.PoolablePreparedStatement
    .passivate() should close ALL of its resources even when an
    exception occurs
    + DBCP-554: org.apache.commons.dbcp2.PoolableCallableStatement
    .passivate() should close ALL of its resources even when an
    exception occurs
    + Update tests from org.mockito:mockito-core 2.28.2 to 3.0.0
    + Update tests from H2 1.4.198 to 1.4.199
    + Update tests from com.h2database:h2 1.4.197 to 1.4.199
    + Update tests from org.jboss.narayana.jta:narayana-jta
    5.9.2.Final to 5.9.5.Final
    + Update tests from org.jboss.logging:jboss-logging 3.3.2.Final
    to 3.4.0.Final
    + Update tests from org.mockito:mockito-core 2.24.0 to 2.28.2
    + Update tests from org.mockito:mockito-core 2.28.2 to 3.0.0</changelog>
  <changelog author="fstrba@suse.com" date="1782129603">- Update to version 2.8.0
  * New features
    + DBCP-564: Fix BasicManagedDataSource leak of connections
    opened after transaction is rollback-only #39
    + DBCP-566: Add clearStatementPoolOnReturn #42
    + DBCP-559: Add start, restart methods to BasicDataSource. #50
  * Fixed Bugs
    + DBCP-555: NPE when creating a SQLExceptionList with a null
    list
    + DBCP-558: Fix DelegatingConnection readOnly and autoCommit
    caching mechanism #35
    + Fix regression introduced by unreleased code clean-up #63
  * Changes
    + Update to PR#36 - PrepareStatement and prepareCall methods are
    extracted #37
    + Mask out user name and password from DriverAdapterCPDS
    .toString()
    + DBCP-650: Update Apache Commons Pool from 2.7.0 to 2.8.1, #48
    + Update tests from H2 1.4.199 to 1.4.200
    + Update tests from Mockito 3.0.0 to 3.5.11 #47, #60, #64
    + Update tests from jboss-logging 3.4.0.Final to 3.4.1.Final
    + Update tests from narayana-jta 5.9.5.Final to 5.10.6.Final,
    [#61]
    + Update tests from junit-jupiter 5.5.1 to 5.7.0 #62
    + Update tests from org.slf4j:slf4j-simple 1.7.26 to 1.7.30
    + Update build from
    com.github.siom79.japicmp:japicmp-maven-plugin 0.13.1 to
    0.14.3
    + Update build from maven-javadoc-plugin 3.1.1 to 3.2.0
    + Update build from maven-pmd-plugin 3.12.0 to 3.13.0
    + Update org.apache.commons:commons-parent from 48 to 51
    + Update jacoco-maven-plugin from 0.8.4 to 0.8.6
    + Update maven-checkstyle-plugin from 3.0.0 to 3.1.1
    + Update actions/checkout from v1 to v2.3.2, #44, #51
    + Update actions/setup-java from v1.4.0 to v1.4.2 #58</changelog>
  <changelog author="fstrba@suse.com" date="1782129604">- Update to version 2.9.0
  * New features
    + Add and reuse Constants.KEY_USER and Constants.KEY_PASSWORD
    + Add and reuse DataSourceMXBean
    + Add and reuse DriverAdapterCPDS
    .{get|set}DurationBetweenEvictionRuns(), deprecate
    {get|set}TimeBetweenEvictionRunsMillis(long)
    + Add and reuse DriverAdapterCPDS
    .{get|set}MinEvictableIdleDuration(), deprecate
    {get|set}MinEvictableIdleTimeMillis(int)
    + Add and reuse CPDSConnectionFactory
    .setMaxConnLifetime(Duration), deprecate
    setMaxConnLifetimeMillis(long)
    + Add and reuse KeyedCPDSConnectionFactory
    .setMaxConnLifetime(Duration), deprecate
    setMaxConnLifetimeMillis(long)
    + Add and reuse KeyedCPDSConnectionFactory
    .setMaxConnLifetime(Duration), deprecate
    setMaxConnLifetimeMillis(long)
    + Add and reuse InstanceKeyDataSource
    .{get|set}DefaultMaxWait(Duration), deprecate
    {get|set}DefaultMaxWaitMillis(long)
  * Fixed Bugs
    + DBCP-569: Fix test random failure on TestSynchronizationOrder
    .testInterposedSynchronization, #84
    + DBCP-568: ManagedConnection must clear its cached state after
    transaction completes, #75
    + Minor Improvements #78
    + DBCP-567: Use abort rather than close to clean up abandoned
    connections
    + Performance Enhancement: Call toArray with Zero Array Size #20
    + DBCP-562: Avoid exposing password via JMX #38
    + DBCP-575: Remove redundant initializers #98
    + DBCP-577: Simplify test assertions #100, #113
    + DBCP-573: DataSource implementations do not implement Wrapper
    interface correctly #93
    + Replace FindBugs with SpotBugs.
    + DataSourceConnectionFactory.getUserPassword() may expose
    internal representation by returning
    DataSourceConnectionFactory.userPassword.
    + DataSourceXAConnectionFactory.getUserPassword() may expose
    internal representation by returning
    DataSourceXAConnectionFactory.userPassword.
    + DriverAdapterCPDS.getPasswordCharArray() may expose internal
    representation by returning DriverAdapterCPDS.userPassword.
    + new org.apache.commons.dbcp2.managed
    .DataSourceXAConnectionFactory(TransactionManager,
    XADataSource, String, char[],
    TransactionSynchronizationRegistry) may expose internal
    representation by storing an externally mutable object into
    DataSourceXAConnectionFactory.userPassword.
    + org.apache.commons.dbcp2.managed.DataSourceXAConnectionFactory
    .setPassword(char[]) may expose internal representation by
    storing an externally mutable object into
    DataSourceXAConnectionFactory.userPassword.
    + org.apache.commons.dbcp2.PStmtKey.getColumnIndexes() may
    expose internal representation by returning PStmtKey
    .columnIndexes.
    + org.apache.commons.dbcp2.PStmtKey.getColumnNames() may expose
    internal representation by returning PStmtKey.columnNames.
    + DBCP-578: Use Collections.synchronizedList() Instead Of Vector
    [#101]
    + DBCP-576: Simplify and inline variables #99
    + Update PoolKey#toString() to avoid revealing a user name is
    here
    + Internal package private UserPassKey class stores its user
    name as a char[] as it already does the password
    + DBCP-579: Performance of DelegatingConnection
    .prepareStatement(String) regressed enormously in 2.8.0
    compared to 1.4. DelegatingConnection should also cache
    connection schema string to avoid calling the
    Connection#getSchema() for each key creation.
    DelegatingConnection should also cache connection catalog
    string to avoid calling the Connection#getCatalog() for each
    key creation
    + BasicDataSource should test for the presence of a security
    manager dynamically, not once on initialization
  * Changes
    + Bump mockito-core from 3.5.11 to 3.11.2 #66, #72, #77, #85,
    [#91], #105, #110, #116
    + Bump actions/checkout from v2.3.2 to v2.3.4 #65, #74
    + Bump actions/cache from v2 to v2.1.6 #90, #108
    + Bump commons-pool2 from 2.8.1 to 2.9.0
    + Bump actions/setup-java from v1.4.2 to v2 #69
    + Bump japicmp-maven-plugin from 0.14.3 to 0.15.2 #71, #82
    + Bump maven-pmd-plugin from 3.13.0 to 3.14.0 #76
    + Bump japicmp-maven-plugin from 0.14.4 to 0.15.3, #83
    + Bump Hamcrest 1.3 -&gt; 2.2 #70
    + Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 #88
    + Bump junit-jupiter from 5.7.0 to 5.8.0-M1, #89, #106
    + Bump narayana-jta from 5.10.6.Final to 5.12.0.Final #103, #111
    + Bump maven-javadoc-plugin from 3.2.0 to 3.3.0 #107
    + Bump commons.jacoco.version 0.8.6 -&gt; 0.8.7
    + Bump jboss-logging from 3.4.1.Final to 3.4.2.Final #109
    + Bump org.jboss:jboss-transaction-spi from 7.6.0.Final to
    7.6.1.Final
    + Bump commons-pool2 from 2.9.0 to 2.10.0
    + Bump checkstyle to 8.44
    + Bump spotbugs from 4.2.3 to 4.3.0 #117
    + Bump spotbugs-maven-plugin from 4.2.3 to 4.3.0 #118</changelog>
  <changelog author="fstrba@suse.com" date="1782129605">- Update to version 2.10.0
  * New features
    + Add and use AbandonedTrace#setLastUsed(Instant)
    ° Add and use Duration versions of now deprecated APIs that
    use ints and longs.
    ° Internally track durations with Duration objects instead of
    ints and longs.
    ° See the JApiCmp report for the complete list
    + Add PMD check to default Maven goal
    + Add Utils.getDisconnectionSqlCodes() and
    Utils.DISCONNECTION_SQL_CODES
    + Make BasicDataSource.getConnectionPool() public
    + Add github/codeql-action
  * Fixed Bugs
    + Fix StackOverflowError in PoolableConnection
    .isDisconnectionSqlException #123
    + PerUserPoolDataSourceFactory.getNewInstance(Reference) parsed
    defaultMaxWaitMillis as an int instead of a long
    + Reimplement time tracking in AbandonedTrace with an Instant
    instead of a long
    + Migrate away from deprecated APIs in Apache Commons Pool
    + Fix possible NullPointerException in BasicDataSourceFactory
    .validatePropertyNames()
    + Fix possible NullPointerException in BasicDataSourceFactory
    .getObjectInstance()
    + DBCP-585: Connection level JMX queries result in concurrent
    access to connection objects, causing errors #179
    + UserPassKey should be Serializable
    + LifetimeExceededException should extend SQLException
    + Replace Exception with SQLException in some method signatures
    (preserves binary compatibility, not source)
    + Don't leak Connections when PoolableConnectionFactory
    .makeObject() fails to create a JMX ObjectName
    + Performance: No need for map lookups if we traverse map
    entries instead of keys
    + Performance: Refactor to use a static inner class in
    DataSourceXAConnectionFactory
    + Reuse pattern of throwing XAException instead of
    NullPointerException in LocalXAConnectionFactory
    .LocalXAResource
    + SpotBugs: An overridable method is called from constructors in
    PoolableCallableStatement
    + SpotBugs: An overridable method is called from constructors in
    PoolablePreparedStatement
    + Wrong property name logged in ConnectionFactoryFactory
    .createConnectionFactory(BasicDataSource, Driver)
    + Throw SQLException instead of NullPointerException when the
    connection is already closed
    + CPDSConnectionFactory.makeObject() does not need to wrap and
    rethrow SQLException
    + PoolingDataSource.close() now always throws SQLException
    + [StepSecurity] ci: Harden GitHub Actions #282
    + Fixes typos, missing or misplaced characters, and grammar
    issues #299
  * Changes
    + Bump actions/cache from 2.1.6 to 3.0.8 #147, #176
    + Bump actions/checkout from 2.3.4 to 3.0.2 #139, #143, #173
    + Bump actions/setup-java from 2 to 3.6.0 #229
    + Bump actions/upload-artifact from 3.1.0 to 3.1.1 #231
    + Bump checkstyle from 8.44 to 9.3 #121, #130, #149, #158, #190
    + Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 #210
    + Bump commons-pool2 2.10.0 to 2.11.1
    + Bump junit-jupiter from 5.8.0-M1 to 5.9.1 #125, #136, #157,
    [#203], #218
    + Bump spotbugs-maven-plugin from 4.3.0 to 4.7.3.0 #140, #154,
    [#161], #178, #192, #200, #204, #213, #234
    + Bump spotbugs from 4.3.0 to 4.7.3 #124, #133, #151, #164,
    [#177], #189, #214, #230
    + Bump org.mockito:mockito-core from 3.11.2 to 4.11.0, #128,
    [#138], #152, #175, #188. #193, #208, #215, #232, #235, #246,
    [#252]
    + Bump maven-javadoc-plugin from 3.3.0 to 3.4.1 #131, #184
    + Bump maven-pmd-plugin from 3.14.0 to 3.19.0 #132, #172, #195
    + Bump pmd from 6.44.0 to 6.52.0
    + Bump narayana-jta from 5.12.0.Final to 5.12.7.Final #134,
    [#156], #163, #185, #197
    + Bump japicmp-maven-plugin from 0.15.3 to 0.17.1 #137, #166,
    [#174], #211, #238
    + Bump h2 from 1.4.200 to 2.2.220 #153, #183, #196, #287. Update
    SQL for migration from H2 1.4.200 to 2.0.204 where "KEY" and
    "VALUE" are now reserved keywords
    + Bump jboss-logging from 3.4.2.Final to 3.4.3.Final #162
    + Bump slf4j-simple from 1.7.30 to 1.7.36 #169
    + Bump commons-parent from 52 to 60 #180, #219, #254, #278
    + Bump JaCoCo from 0.8.7 to 0.8.8
    + Bump maven-surefire-plugin 2.22.2 to 3.0.0-M7
    + Bump apache-rat-plugin 0.13 to 0.14
    + Bump commons-lang3 from 3.12 to 3.13.0</changelog>
  <changelog author="fstrba@suse.com" date="1782129606">- Update to version 2.11.0
  * Changes
    + Update call sites of deprecated APIs from Apache Commons Pool
    + Add DataSourceMXBean.getUserName() and deprecate getUsername()
    + Bump h2 from 2.2.220 to 2.2.224, #308
    + Bump commons-parent from 60 to 64
    + Bump org.slf4j:slf4j-simple from 2.0.7 to 2.0.9 #301
    + Bump org.apache.commons:commons-pool2 from 2.11.1 to 2.12.0
    + Bump jakarta.transaction:jakarta.transaction-api from 1.3.1
    to 1.3.3</changelog>
  <changelog author="fstrba@suse.com" date="1782129607">- Update to version 2.12.0
  * New features
    + Add property project.build.outputTimestamp for build
    reproducibility
    + Add null guards in DelegatingDatabaseMetaData constructor #352
    + DBCP-473: Data source bean creation failed due to mismatched
    return type of setter and getter for connectionInitSqls in
    BasicDataSource: Add BasicDataSource.setConnectionInitSqls(List)
  * Fixed Bugs
    + DBCP-590: BasicDataSource#setAbandonedUsageTracking has no
    effect
    + DBCP-596: PoolingConnection.toString() causes
    StackOverflowError
    + PooledConnectionImpl.destroyObject(PStmtKey, PooledObject) can
    throw NullPointerException #312
    + PoolingConnection.destroyObject(PStmtKey, PooledObject) can
    throw NullPointerException #312
    + DBCP-477: Fix examples in
    src/main/java/org/apache/commons/dbcp2/package-info.java
  * Changes
    + Use ReentrantLock in PoolableConnection.close, #591
    + Bump commons-lang3 from 3.13.0 to 3.14.0
    + Bump commons-parent from 64 to 66
    + Bump org.slf4j:slf4j-simple from 2.0.9 to 2.0.12 #349</changelog>
  <changelog author="fstrba@suse.com" date="1782129608">- Update to version 2.13.0
  * New features:
    + Add support for ignoring non-fatal SQL state codes #421
    + Add @FunctionalInterface to SwallowedExceptionListener
    + Add missing Javadoc comments and descriptions
    + Add tests, raise the bar for JaCoCo checks
  * Fixed Bugs
    + Avoid object creation when invoking
    isDisconnectionSqlException #422
    + DBCP-599: PoolableConnectionFactory.destroyObject() method
    behaves incorrectly on ABANDONED connection, issue with
    unhandled AbstractMethodError.
    DelegatingConnection.abort(Executor) should delegate to
    Jdbc41Bridge
    + DelegatingConnection.setSchema(String) should delegate to
    Jdbc41Bridge
    + Fix possible NullPointerException in PoolingConnection.close()
    + PerUserPoolDataSource.registerPool() incorrectly replacing a
    CPDSConnectionFactory into managers map before throwing an
    IllegalStateException
    + Fix PMD UnnecessaryFullyQualifiedName in AbandonedTrace
    + Fix PMD UnnecessaryFullyQualifiedName in
    PoolableCallableStatement
    + Fix PMD UnnecessaryFullyQualifiedName in
    PoolablePreparedStatement
    + Fix PMD UnnecessaryFullyQualifiedName in Utils
    + Fix PMD UnnecessaryFullyQualifiedName in
    LocalXAConnectionFactory
    + Fix SpotBugs MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in
    PerUserPoolDataSource
    + Fix SpotBugs MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in
    SharedPoolDataSource
  * Changes
    + Bump org.apache.commons:commons-parent from 66 to 78 #360,
    [#371], #395, #420, #426, #436, #441, #449
    + Bump commons-logging:commons-logging from 1.3.0 to 1.3.4 #368,
    [#399], #423
    + Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0
    [#404], #412, #427
    + Bump org.hamcrest:hamcrest from 2.2 to 3.0 #410
    + Bump org.slf4j:slf4j-simple from 2.0.13 to 2.0.16 #413, #418</changelog>
  <changelog author="fstrba@suse.com" date="1782129609">- Update to version 2.14.0
  * New features:
    + Add org.apache.commons.dbcp2.datasources
    .PooledConnectionManager.setPassword(char[])
  * Fixed Bugs
    + DBCP-597: Validation query not timing out on connections
    managed by SharedPoolDataSource
    + DBCP-597: Validation query not timing out on connections
    managed by PerUserPoolDataSource
    + DBCP-597:  KeyedCPDSConnectionFactory
    .validateObject(UserPassKey, PooledObject) ignores timeouts
    less than 1 second when there is no validation query
    + Modernize tests to use JUnit 5 features
    + Javadoc is missing its Overview page
    + Deprecate org.apache.commons.dbcp2.Jdbc41Bridge.Jdbc41Bridge(),
    constructor will be private in the next major release
    + Deprecate org.apache.commons.dbcp2.Constants.Constants(),
    constructor will be private in the next major release
    + Fix Javadoc warnings on Java 17
    + Fix Javadoc warnings on Java 21
    + 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)
    + XAException thrown by LocalXAResource now all include a message
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "isSharedConnection" in one thread may not yield the value of
    the most recent write from another thread [org.apache.commons
    .dbcp2.managed.ManagedConnection]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "closed" in one thread may not yield the value of the most
    recent write from another thread [org.apache.commons.dbcp2
    .cpdsadapter.PooledConnectionImpl]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "closed" in one thread may not yield the value of the most
    recent write from another thread [org.apache.commons.dbcp2
    .DelegatingStatement] AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "cacheState" in one thread may not yield the value of the most
    recent write from another thread [org.apache.commons.dbcp2
    .DelegatingConnection] AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Operation on the
    "fatalSqlExceptionThrown" shared variable in
    "PoolableConnection" class is not atomic [org.apache.commons
    .dbcp2.PoolableConnection]
    AT_NONATOMIC_OPERATIONS_ON_SHARED_VARIABLE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "clearStatementPoolOnReturn" in one thread may not yield the
    value of the most recent write from another thread
    [org.apache.commons.dbcp2.PoolingConnection]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "maxTotal" in one thread may not yield the value of the most
    recent write from another thread [org.apache.commons.dbcp2
    .datasources.SharedPoolDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultBlockWhenExhausted" in one thread may not yield the
    value of the most recent write from another thread [org.apache
    .commons.dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultLifo" in one thread may not yield the value of the
    most recent write from another thread [org.apache.commons
    .dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultMaxIdle" in one thread may not yield the value of the
    most recent write from another thread [org.apache.commons
    .dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultMaxTotal" in one thread may not yield the value of the
    most recent write from another thread [org.apache.commons
    .dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultMinIdle" in one thread may not yield the value of the
    most recent write from another thread [org.apache.commons.dbcp2
    .datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultNumTestsPerEvictionRun" in one thread may not yield
    the value of the most recent write from another thread
    [org.apache.commons.dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultTestOnBorrow" in one thread may not yield the value of
    the most recent write from another thread [org.apache.commons
    .dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultTestOnCreate" in one thread may not yield the value of
    the most recent write from another thread [org.apache.commons
    .dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultTestOnReturn" in one thread may not yield the value of
    the most recent write from another thread [org.apache.commons
    .dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultTestWhileIdle" in one thread may not yield the value
    of the most recent write from another thread [org.apache.commons
    .dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultTransactionIsolation" in one thread may not yield the
    value of the most recent write from another thread [org.apache
    .commons.dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "rollbackAfterValidation" in one thread may not yield the
    value of the most recent write from another thread [org.apache
    .commons.dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "loginTimeout" in one thread may not yield the value of the
    most recent write from another thread [org.apache.commons
    .dbcp2.cpdsadapter.DriverAdapterCPDS] At
    DriverAdapterCPDS.java:[line 644]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "maxIdle" in one thread may not yield the value of the most
    recent write from another thread [org.apache.commons.dbcp2
    .cpdsadapter.DriverAdapterCPDS] At DriverAdapterCPDS.java:
    [line 664] AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "maxPreparedStatements" in one thread may not yield the value
    of the most recent write from another thread [org.apache
    .commons.dbcp2.cpdsadapter.DriverAdapterCPDS] At
    DriverAdapterCPDS.java:[line 673]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "numTestsPerEvictionRun" in one thread may not yield the value
    of the most recent write from another thread [org.apache
    .commons.dbcp2.cpdsadapter.DriverAdapterCPDS] At
    DriverAdapterCPDS.java:[line 722]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "poolPreparedStatements" in one thread may not yield the value
    of the most recent write from another thread [org.apache
    .commons.dbcp2.cpdsadapter.DriverAdapterCPDS] At
    DriverAdapterCPDS.java:[line 757]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "autoCommitOnReturn" in one thread may not yield the value of
    the most recent write from another thread [org.apache.commons
    .dbcp2.PoolableConnectionFactory-]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "cacheState" in one thread may not yield the value of the most
    recent write from another thread [org.apache.commons.dbcp2
    .PoolableConnectionFactory] AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "clearStatementPoolOnReturn" in one thread may not yield the
    value of the most recent write from another thread
    [org.apache.commons.dbcp2.PoolableConnectionFactory]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultTransactionIsolation" in one thread may not yield the
    value of the most recent write from another thread
    [org.apache.commons.dbcp2.PoolableConnectionFactory]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "autoCommitOnReturn" in one thread may not yield the value of
    the most recent write from another thread
    [org.apache.commons.dbcp2.PoolableConnectionFactory]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "fastFailValidation" in one thread may not yield the value of
    the most recent write from another thread
    [org.apache.commons .dbcp2.PoolableConnectionFactory]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "maxOpenPreparedStatements" in one thread may not yield the
    value of the most recent write from another thread
    [org.apache.commons.dbcp2.PoolableConnectionFactory]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "poolStatements" in one thread may not yield the value of the
    most recent write from another thread
    [org.apache.commons.dbcp2.PoolableConnectionFactory]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "rollbackOnReturn" in one thread may not yield the value of
    the most recent write from another thread
    [org.apache.commons.dbcp2.PoolableConnectionFactory]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "autoCommitOnReturn" in one thread may not yield the value of
    the most recent write from another thread
    [org.apache.commons.dbc-p2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "cacheState" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.dbcp2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "clearStatementPoolOnReturn" in one thread may not yield the
    value of the most recent write from another thread
    [org.apache.commons.dbcp2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "autoCommitOnReturn" in one thread may not yield the value of
    the most recent write from another thread
    [org.apache.commons.dbcp2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "fastFailValidation" in one thread may not yield the value of
    the most recent write from another thread
    [org.apache.commons.dbcp2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "logExpiredConnections" in one thread may not yield the value
    of the most recent write from another thread
    [org.apache.commons.dbcp2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "registerConnectionMBean" in one thread may not yield the
    value of the most recent write from another thread
    [org.apache.commons.dbcp2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "rollbackOnReturn" in one thread may not yield the value of
    the most recent write from another thread
    [org.apache.commons.dbcp2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix a potential resource leak if an SQLException occurs during
    an attempt to obtain an XAConnection
    + Minor optimisations to the processing of the
    "connectionProperties" string
  * Changes
    + Update tests and CPDSConnectionFactory#invalidate to accomodate
    changed behavior in the fix for POOL-424.
    + Bump org.apache.commons:commons-parent from 78 to 93 #521, #537,
    [#538]
    + Bump org.apache.commons:commons-pool2 from 2.12.0 to 2.13.0 #474
    + Port site from Doxia 1 to 2
    + Bump commons-logging:commons-logging from 1.3.4 to 1.3.5
    + Bump org.slf4j:slf4j-simple from 2.0.16 to 2.0.17 #481
    + Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0
    [#506]
  * Removed
    + Removed internal constructors and methods from the
    package-private class CPDSConnectionFactory; this is binary
    compatible
    + Removed an internal constructor and methods from the
    package-private class KeyedCPDSConnectionFactory; this is
    binary compatible
- Removed patches:
  * apache-commons-dbcp-javadoc.patch
  * apache-commons-dbcp-sourcetarget.patch
    + not needed with this version</changelog>
</package>
<package pkgid="4b4cf28a946b102e0a82dde25e684d1ebe31e75dd7b221b34d6bd99f12779296bfcf4a8a3239660ababa5d09c78a0d80978151ce362ff9b4207b2512aac0b68c" name="apache-commons-dbcp-javadoc" arch="noarch">
  <version epoch="0" ver="2.14.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1782129600">- Update to version 2.5.0
  * New features
    + DBCP-506: Support JDBC 4.2
    + DBCP-479: Support default schema in configuration
  * Fixed Bugs
    + DBCP-508: Prepared statement keys should take a Connection's
    schema into account
    + DBCP-512: Avoid exceptions when closing a connection in
    mutli-threaded use case
  * Changes
    + DBCP-505: Update Java requirement from version 7 to 8
    + DBCP-427: Examines 'SQLException's thrown by underlying
    connections or statements for fatal (disconnection) errors
    + DBCP-507: Change default for fail-fast connections from false
    to true
    + DBCP-504: Increase test coverage
    + DBCP-510: Update Apache Commons Pool from 2.5.0 to 2.6.0</changelog>
  <changelog author="fstrba@suse.com" date="1782129601">- Update to version 2.6.0
  * New features
    + DBCP-534: Allow for manual connection eviction
    + DBCP-514: Allow DBCP to register with a
    TransactionSynchronizationRegistry for XA cases
    + DBCP-519: Add some toString() methods for debugging (never
    printing passwords.)
    + DBCP-527: Add getters to some classes
    + DBCP-528: org.apache.commons.dbcp2.DriverManagerConnectionFactory
    should use a char[] instead of a String to store passwords
  * Fixed Bugs
    + DBCP-518: Allow DBCP to work with old Java 6/JDBC drivers
    without throwing AbstractMethodError
  * Changes
    + DBCP-517: Make defensive copies of char[] passwords
    + DBCP-515: Do not try to register synchronization when the
    transaction is no longer active
    + DBCP-516: Do not double returnObject back to the pool if there
    is a transaction context with a shared connection
    + DBCP-520: BasicManagedDataSource needs to pass the TSR with
    creating DataSourceXAConnectionFactory
    + DBCP-537: Update Apache Commons Pool from 2.6.0 to 2.6.1</changelog>
  <changelog author="fstrba@suse.com" date="1782129602">- Update to version 2.7.0
  * New features
    + DBCP-539: ManagedDataSource#close() should declare used
    exceptions
    + DBCP-547: Add a ConnectionFactory class name setting for
    BasicDataSource.createConnectionFactory() #33
    + Add missing Javadocs
  * Fixed Bugs
    + DBCP-538: Wrong JMX base name derived in
    BasicDataSource#updateJmxName
    + DBCP-546: Avoid NPE when calling DriverAdapterCPDS.toString()
    + DBCP-550: java.util.IllegalFormatException while building a
    message for a SQLFeatureNotSupportedException in Jdbc41Bridge
    .getObject(ResultSet,String,Class)
    + Fix Javadoc link in README.md #21
  * Changes
    + DBCP-540: Close ObjectOutputStream before calling
    toByteArray() on underlying ByteArrayOutputStream #28
    + DBCP-541: Upgrade to JUnit Jupiter #19
    + DBCP-542: Fix tests on Java 11
    + DBCP-543: Update Apache Commons Pool from 2.6.1 to 2.6.2
    + DBCP-529: Add 'jmxName' property to web configuration
    parameters listing
    + DBCP-548: Update Apache Commons Pool from 2.6.2 to 2.7.0
    + DBCP-549: Make org.apache.commons.dbcp2.AbandonedTrace
    .removeTrace(AbandonedTrace) null-safe
    + DBCP-551: org.apache.commons.dbcp2.DelegatingStatement
    .close() should try to close ALL of its result sets even when
    an exception occurs
    + DBCP-552: org.apache.commons.dbcp2.DelegatingConnection
    .passivate() should close ALL of its resources even when an
    exception occurs
    + DBCP-553: org.apache.commons.dbcp2.PoolablePreparedStatement
    .passivate() should close ALL of its resources even when an
    exception occurs
    + DBCP-554: org.apache.commons.dbcp2.PoolableCallableStatement
    .passivate() should close ALL of its resources even when an
    exception occurs
    + Update tests from org.mockito:mockito-core 2.28.2 to 3.0.0
    + Update tests from H2 1.4.198 to 1.4.199
    + Update tests from com.h2database:h2 1.4.197 to 1.4.199
    + Update tests from org.jboss.narayana.jta:narayana-jta
    5.9.2.Final to 5.9.5.Final
    + Update tests from org.jboss.logging:jboss-logging 3.3.2.Final
    to 3.4.0.Final
    + Update tests from org.mockito:mockito-core 2.24.0 to 2.28.2
    + Update tests from org.mockito:mockito-core 2.28.2 to 3.0.0</changelog>
  <changelog author="fstrba@suse.com" date="1782129603">- Update to version 2.8.0
  * New features
    + DBCP-564: Fix BasicManagedDataSource leak of connections
    opened after transaction is rollback-only #39
    + DBCP-566: Add clearStatementPoolOnReturn #42
    + DBCP-559: Add start, restart methods to BasicDataSource. #50
  * Fixed Bugs
    + DBCP-555: NPE when creating a SQLExceptionList with a null
    list
    + DBCP-558: Fix DelegatingConnection readOnly and autoCommit
    caching mechanism #35
    + Fix regression introduced by unreleased code clean-up #63
  * Changes
    + Update to PR#36 - PrepareStatement and prepareCall methods are
    extracted #37
    + Mask out user name and password from DriverAdapterCPDS
    .toString()
    + DBCP-650: Update Apache Commons Pool from 2.7.0 to 2.8.1, #48
    + Update tests from H2 1.4.199 to 1.4.200
    + Update tests from Mockito 3.0.0 to 3.5.11 #47, #60, #64
    + Update tests from jboss-logging 3.4.0.Final to 3.4.1.Final
    + Update tests from narayana-jta 5.9.5.Final to 5.10.6.Final,
    [#61]
    + Update tests from junit-jupiter 5.5.1 to 5.7.0 #62
    + Update tests from org.slf4j:slf4j-simple 1.7.26 to 1.7.30
    + Update build from
    com.github.siom79.japicmp:japicmp-maven-plugin 0.13.1 to
    0.14.3
    + Update build from maven-javadoc-plugin 3.1.1 to 3.2.0
    + Update build from maven-pmd-plugin 3.12.0 to 3.13.0
    + Update org.apache.commons:commons-parent from 48 to 51
    + Update jacoco-maven-plugin from 0.8.4 to 0.8.6
    + Update maven-checkstyle-plugin from 3.0.0 to 3.1.1
    + Update actions/checkout from v1 to v2.3.2, #44, #51
    + Update actions/setup-java from v1.4.0 to v1.4.2 #58</changelog>
  <changelog author="fstrba@suse.com" date="1782129604">- Update to version 2.9.0
  * New features
    + Add and reuse Constants.KEY_USER and Constants.KEY_PASSWORD
    + Add and reuse DataSourceMXBean
    + Add and reuse DriverAdapterCPDS
    .{get|set}DurationBetweenEvictionRuns(), deprecate
    {get|set}TimeBetweenEvictionRunsMillis(long)
    + Add and reuse DriverAdapterCPDS
    .{get|set}MinEvictableIdleDuration(), deprecate
    {get|set}MinEvictableIdleTimeMillis(int)
    + Add and reuse CPDSConnectionFactory
    .setMaxConnLifetime(Duration), deprecate
    setMaxConnLifetimeMillis(long)
    + Add and reuse KeyedCPDSConnectionFactory
    .setMaxConnLifetime(Duration), deprecate
    setMaxConnLifetimeMillis(long)
    + Add and reuse KeyedCPDSConnectionFactory
    .setMaxConnLifetime(Duration), deprecate
    setMaxConnLifetimeMillis(long)
    + Add and reuse InstanceKeyDataSource
    .{get|set}DefaultMaxWait(Duration), deprecate
    {get|set}DefaultMaxWaitMillis(long)
  * Fixed Bugs
    + DBCP-569: Fix test random failure on TestSynchronizationOrder
    .testInterposedSynchronization, #84
    + DBCP-568: ManagedConnection must clear its cached state after
    transaction completes, #75
    + Minor Improvements #78
    + DBCP-567: Use abort rather than close to clean up abandoned
    connections
    + Performance Enhancement: Call toArray with Zero Array Size #20
    + DBCP-562: Avoid exposing password via JMX #38
    + DBCP-575: Remove redundant initializers #98
    + DBCP-577: Simplify test assertions #100, #113
    + DBCP-573: DataSource implementations do not implement Wrapper
    interface correctly #93
    + Replace FindBugs with SpotBugs.
    + DataSourceConnectionFactory.getUserPassword() may expose
    internal representation by returning
    DataSourceConnectionFactory.userPassword.
    + DataSourceXAConnectionFactory.getUserPassword() may expose
    internal representation by returning
    DataSourceXAConnectionFactory.userPassword.
    + DriverAdapterCPDS.getPasswordCharArray() may expose internal
    representation by returning DriverAdapterCPDS.userPassword.
    + new org.apache.commons.dbcp2.managed
    .DataSourceXAConnectionFactory(TransactionManager,
    XADataSource, String, char[],
    TransactionSynchronizationRegistry) may expose internal
    representation by storing an externally mutable object into
    DataSourceXAConnectionFactory.userPassword.
    + org.apache.commons.dbcp2.managed.DataSourceXAConnectionFactory
    .setPassword(char[]) may expose internal representation by
    storing an externally mutable object into
    DataSourceXAConnectionFactory.userPassword.
    + org.apache.commons.dbcp2.PStmtKey.getColumnIndexes() may
    expose internal representation by returning PStmtKey
    .columnIndexes.
    + org.apache.commons.dbcp2.PStmtKey.getColumnNames() may expose
    internal representation by returning PStmtKey.columnNames.
    + DBCP-578: Use Collections.synchronizedList() Instead Of Vector
    [#101]
    + DBCP-576: Simplify and inline variables #99
    + Update PoolKey#toString() to avoid revealing a user name is
    here
    + Internal package private UserPassKey class stores its user
    name as a char[] as it already does the password
    + DBCP-579: Performance of DelegatingConnection
    .prepareStatement(String) regressed enormously in 2.8.0
    compared to 1.4. DelegatingConnection should also cache
    connection schema string to avoid calling the
    Connection#getSchema() for each key creation.
    DelegatingConnection should also cache connection catalog
    string to avoid calling the Connection#getCatalog() for each
    key creation
    + BasicDataSource should test for the presence of a security
    manager dynamically, not once on initialization
  * Changes
    + Bump mockito-core from 3.5.11 to 3.11.2 #66, #72, #77, #85,
    [#91], #105, #110, #116
    + Bump actions/checkout from v2.3.2 to v2.3.4 #65, #74
    + Bump actions/cache from v2 to v2.1.6 #90, #108
    + Bump commons-pool2 from 2.8.1 to 2.9.0
    + Bump actions/setup-java from v1.4.2 to v2 #69
    + Bump japicmp-maven-plugin from 0.14.3 to 0.15.2 #71, #82
    + Bump maven-pmd-plugin from 3.13.0 to 3.14.0 #76
    + Bump japicmp-maven-plugin from 0.14.4 to 0.15.3, #83
    + Bump Hamcrest 1.3 -&gt; 2.2 #70
    + Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 #88
    + Bump junit-jupiter from 5.7.0 to 5.8.0-M1, #89, #106
    + Bump narayana-jta from 5.10.6.Final to 5.12.0.Final #103, #111
    + Bump maven-javadoc-plugin from 3.2.0 to 3.3.0 #107
    + Bump commons.jacoco.version 0.8.6 -&gt; 0.8.7
    + Bump jboss-logging from 3.4.1.Final to 3.4.2.Final #109
    + Bump org.jboss:jboss-transaction-spi from 7.6.0.Final to
    7.6.1.Final
    + Bump commons-pool2 from 2.9.0 to 2.10.0
    + Bump checkstyle to 8.44
    + Bump spotbugs from 4.2.3 to 4.3.0 #117
    + Bump spotbugs-maven-plugin from 4.2.3 to 4.3.0 #118</changelog>
  <changelog author="fstrba@suse.com" date="1782129605">- Update to version 2.10.0
  * New features
    + Add and use AbandonedTrace#setLastUsed(Instant)
    ° Add and use Duration versions of now deprecated APIs that
    use ints and longs.
    ° Internally track durations with Duration objects instead of
    ints and longs.
    ° See the JApiCmp report for the complete list
    + Add PMD check to default Maven goal
    + Add Utils.getDisconnectionSqlCodes() and
    Utils.DISCONNECTION_SQL_CODES
    + Make BasicDataSource.getConnectionPool() public
    + Add github/codeql-action
  * Fixed Bugs
    + Fix StackOverflowError in PoolableConnection
    .isDisconnectionSqlException #123
    + PerUserPoolDataSourceFactory.getNewInstance(Reference) parsed
    defaultMaxWaitMillis as an int instead of a long
    + Reimplement time tracking in AbandonedTrace with an Instant
    instead of a long
    + Migrate away from deprecated APIs in Apache Commons Pool
    + Fix possible NullPointerException in BasicDataSourceFactory
    .validatePropertyNames()
    + Fix possible NullPointerException in BasicDataSourceFactory
    .getObjectInstance()
    + DBCP-585: Connection level JMX queries result in concurrent
    access to connection objects, causing errors #179
    + UserPassKey should be Serializable
    + LifetimeExceededException should extend SQLException
    + Replace Exception with SQLException in some method signatures
    (preserves binary compatibility, not source)
    + Don't leak Connections when PoolableConnectionFactory
    .makeObject() fails to create a JMX ObjectName
    + Performance: No need for map lookups if we traverse map
    entries instead of keys
    + Performance: Refactor to use a static inner class in
    DataSourceXAConnectionFactory
    + Reuse pattern of throwing XAException instead of
    NullPointerException in LocalXAConnectionFactory
    .LocalXAResource
    + SpotBugs: An overridable method is called from constructors in
    PoolableCallableStatement
    + SpotBugs: An overridable method is called from constructors in
    PoolablePreparedStatement
    + Wrong property name logged in ConnectionFactoryFactory
    .createConnectionFactory(BasicDataSource, Driver)
    + Throw SQLException instead of NullPointerException when the
    connection is already closed
    + CPDSConnectionFactory.makeObject() does not need to wrap and
    rethrow SQLException
    + PoolingDataSource.close() now always throws SQLException
    + [StepSecurity] ci: Harden GitHub Actions #282
    + Fixes typos, missing or misplaced characters, and grammar
    issues #299
  * Changes
    + Bump actions/cache from 2.1.6 to 3.0.8 #147, #176
    + Bump actions/checkout from 2.3.4 to 3.0.2 #139, #143, #173
    + Bump actions/setup-java from 2 to 3.6.0 #229
    + Bump actions/upload-artifact from 3.1.0 to 3.1.1 #231
    + Bump checkstyle from 8.44 to 9.3 #121, #130, #149, #158, #190
    + Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 #210
    + Bump commons-pool2 2.10.0 to 2.11.1
    + Bump junit-jupiter from 5.8.0-M1 to 5.9.1 #125, #136, #157,
    [#203], #218
    + Bump spotbugs-maven-plugin from 4.3.0 to 4.7.3.0 #140, #154,
    [#161], #178, #192, #200, #204, #213, #234
    + Bump spotbugs from 4.3.0 to 4.7.3 #124, #133, #151, #164,
    [#177], #189, #214, #230
    + Bump org.mockito:mockito-core from 3.11.2 to 4.11.0, #128,
    [#138], #152, #175, #188. #193, #208, #215, #232, #235, #246,
    [#252]
    + Bump maven-javadoc-plugin from 3.3.0 to 3.4.1 #131, #184
    + Bump maven-pmd-plugin from 3.14.0 to 3.19.0 #132, #172, #195
    + Bump pmd from 6.44.0 to 6.52.0
    + Bump narayana-jta from 5.12.0.Final to 5.12.7.Final #134,
    [#156], #163, #185, #197
    + Bump japicmp-maven-plugin from 0.15.3 to 0.17.1 #137, #166,
    [#174], #211, #238
    + Bump h2 from 1.4.200 to 2.2.220 #153, #183, #196, #287. Update
    SQL for migration from H2 1.4.200 to 2.0.204 where "KEY" and
    "VALUE" are now reserved keywords
    + Bump jboss-logging from 3.4.2.Final to 3.4.3.Final #162
    + Bump slf4j-simple from 1.7.30 to 1.7.36 #169
    + Bump commons-parent from 52 to 60 #180, #219, #254, #278
    + Bump JaCoCo from 0.8.7 to 0.8.8
    + Bump maven-surefire-plugin 2.22.2 to 3.0.0-M7
    + Bump apache-rat-plugin 0.13 to 0.14
    + Bump commons-lang3 from 3.12 to 3.13.0</changelog>
  <changelog author="fstrba@suse.com" date="1782129606">- Update to version 2.11.0
  * Changes
    + Update call sites of deprecated APIs from Apache Commons Pool
    + Add DataSourceMXBean.getUserName() and deprecate getUsername()
    + Bump h2 from 2.2.220 to 2.2.224, #308
    + Bump commons-parent from 60 to 64
    + Bump org.slf4j:slf4j-simple from 2.0.7 to 2.0.9 #301
    + Bump org.apache.commons:commons-pool2 from 2.11.1 to 2.12.0
    + Bump jakarta.transaction:jakarta.transaction-api from 1.3.1
    to 1.3.3</changelog>
  <changelog author="fstrba@suse.com" date="1782129607">- Update to version 2.12.0
  * New features
    + Add property project.build.outputTimestamp for build
    reproducibility
    + Add null guards in DelegatingDatabaseMetaData constructor #352
    + DBCP-473: Data source bean creation failed due to mismatched
    return type of setter and getter for connectionInitSqls in
    BasicDataSource: Add BasicDataSource.setConnectionInitSqls(List)
  * Fixed Bugs
    + DBCP-590: BasicDataSource#setAbandonedUsageTracking has no
    effect
    + DBCP-596: PoolingConnection.toString() causes
    StackOverflowError
    + PooledConnectionImpl.destroyObject(PStmtKey, PooledObject) can
    throw NullPointerException #312
    + PoolingConnection.destroyObject(PStmtKey, PooledObject) can
    throw NullPointerException #312
    + DBCP-477: Fix examples in
    src/main/java/org/apache/commons/dbcp2/package-info.java
  * Changes
    + Use ReentrantLock in PoolableConnection.close, #591
    + Bump commons-lang3 from 3.13.0 to 3.14.0
    + Bump commons-parent from 64 to 66
    + Bump org.slf4j:slf4j-simple from 2.0.9 to 2.0.12 #349</changelog>
  <changelog author="fstrba@suse.com" date="1782129608">- Update to version 2.13.0
  * New features:
    + Add support for ignoring non-fatal SQL state codes #421
    + Add @FunctionalInterface to SwallowedExceptionListener
    + Add missing Javadoc comments and descriptions
    + Add tests, raise the bar for JaCoCo checks
  * Fixed Bugs
    + Avoid object creation when invoking
    isDisconnectionSqlException #422
    + DBCP-599: PoolableConnectionFactory.destroyObject() method
    behaves incorrectly on ABANDONED connection, issue with
    unhandled AbstractMethodError.
    DelegatingConnection.abort(Executor) should delegate to
    Jdbc41Bridge
    + DelegatingConnection.setSchema(String) should delegate to
    Jdbc41Bridge
    + Fix possible NullPointerException in PoolingConnection.close()
    + PerUserPoolDataSource.registerPool() incorrectly replacing a
    CPDSConnectionFactory into managers map before throwing an
    IllegalStateException
    + Fix PMD UnnecessaryFullyQualifiedName in AbandonedTrace
    + Fix PMD UnnecessaryFullyQualifiedName in
    PoolableCallableStatement
    + Fix PMD UnnecessaryFullyQualifiedName in
    PoolablePreparedStatement
    + Fix PMD UnnecessaryFullyQualifiedName in Utils
    + Fix PMD UnnecessaryFullyQualifiedName in
    LocalXAConnectionFactory
    + Fix SpotBugs MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in
    PerUserPoolDataSource
    + Fix SpotBugs MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in
    SharedPoolDataSource
  * Changes
    + Bump org.apache.commons:commons-parent from 66 to 78 #360,
    [#371], #395, #420, #426, #436, #441, #449
    + Bump commons-logging:commons-logging from 1.3.0 to 1.3.4 #368,
    [#399], #423
    + Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0
    [#404], #412, #427
    + Bump org.hamcrest:hamcrest from 2.2 to 3.0 #410
    + Bump org.slf4j:slf4j-simple from 2.0.13 to 2.0.16 #413, #418</changelog>
  <changelog author="fstrba@suse.com" date="1782129609">- Update to version 2.14.0
  * New features:
    + Add org.apache.commons.dbcp2.datasources
    .PooledConnectionManager.setPassword(char[])
  * Fixed Bugs
    + DBCP-597: Validation query not timing out on connections
    managed by SharedPoolDataSource
    + DBCP-597: Validation query not timing out on connections
    managed by PerUserPoolDataSource
    + DBCP-597:  KeyedCPDSConnectionFactory
    .validateObject(UserPassKey, PooledObject) ignores timeouts
    less than 1 second when there is no validation query
    + Modernize tests to use JUnit 5 features
    + Javadoc is missing its Overview page
    + Deprecate org.apache.commons.dbcp2.Jdbc41Bridge.Jdbc41Bridge(),
    constructor will be private in the next major release
    + Deprecate org.apache.commons.dbcp2.Constants.Constants(),
    constructor will be private in the next major release
    + Fix Javadoc warnings on Java 17
    + Fix Javadoc warnings on Java 21
    + 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)
    + XAException thrown by LocalXAResource now all include a message
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "isSharedConnection" in one thread may not yield the value of
    the most recent write from another thread [org.apache.commons
    .dbcp2.managed.ManagedConnection]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "closed" in one thread may not yield the value of the most
    recent write from another thread [org.apache.commons.dbcp2
    .cpdsadapter.PooledConnectionImpl]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "closed" in one thread may not yield the value of the most
    recent write from another thread [org.apache.commons.dbcp2
    .DelegatingStatement] AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "cacheState" in one thread may not yield the value of the most
    recent write from another thread [org.apache.commons.dbcp2
    .DelegatingConnection] AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Operation on the
    "fatalSqlExceptionThrown" shared variable in
    "PoolableConnection" class is not atomic [org.apache.commons
    .dbcp2.PoolableConnection]
    AT_NONATOMIC_OPERATIONS_ON_SHARED_VARIABLE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "clearStatementPoolOnReturn" in one thread may not yield the
    value of the most recent write from another thread
    [org.apache.commons.dbcp2.PoolingConnection]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "maxTotal" in one thread may not yield the value of the most
    recent write from another thread [org.apache.commons.dbcp2
    .datasources.SharedPoolDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultBlockWhenExhausted" in one thread may not yield the
    value of the most recent write from another thread [org.apache
    .commons.dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultLifo" in one thread may not yield the value of the
    most recent write from another thread [org.apache.commons
    .dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultMaxIdle" in one thread may not yield the value of the
    most recent write from another thread [org.apache.commons
    .dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultMaxTotal" in one thread may not yield the value of the
    most recent write from another thread [org.apache.commons
    .dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultMinIdle" in one thread may not yield the value of the
    most recent write from another thread [org.apache.commons.dbcp2
    .datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultNumTestsPerEvictionRun" in one thread may not yield
    the value of the most recent write from another thread
    [org.apache.commons.dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultTestOnBorrow" in one thread may not yield the value of
    the most recent write from another thread [org.apache.commons
    .dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultTestOnCreate" in one thread may not yield the value of
    the most recent write from another thread [org.apache.commons
    .dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultTestOnReturn" in one thread may not yield the value of
    the most recent write from another thread [org.apache.commons
    .dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultTestWhileIdle" in one thread may not yield the value
    of the most recent write from another thread [org.apache.commons
    .dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultTransactionIsolation" in one thread may not yield the
    value of the most recent write from another thread [org.apache
    .commons.dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "rollbackAfterValidation" in one thread may not yield the
    value of the most recent write from another thread [org.apache
    .commons.dbcp2.datasources.InstanceKeyDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "loginTimeout" in one thread may not yield the value of the
    most recent write from another thread [org.apache.commons
    .dbcp2.cpdsadapter.DriverAdapterCPDS] At
    DriverAdapterCPDS.java:[line 644]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "maxIdle" in one thread may not yield the value of the most
    recent write from another thread [org.apache.commons.dbcp2
    .cpdsadapter.DriverAdapterCPDS] At DriverAdapterCPDS.java:
    [line 664] AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "maxPreparedStatements" in one thread may not yield the value
    of the most recent write from another thread [org.apache
    .commons.dbcp2.cpdsadapter.DriverAdapterCPDS] At
    DriverAdapterCPDS.java:[line 673]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "numTestsPerEvictionRun" in one thread may not yield the value
    of the most recent write from another thread [org.apache
    .commons.dbcp2.cpdsadapter.DriverAdapterCPDS] At
    DriverAdapterCPDS.java:[line 722]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "poolPreparedStatements" in one thread may not yield the value
    of the most recent write from another thread [org.apache
    .commons.dbcp2.cpdsadapter.DriverAdapterCPDS] At
    DriverAdapterCPDS.java:[line 757]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "autoCommitOnReturn" in one thread may not yield the value of
    the most recent write from another thread [org.apache.commons
    .dbcp2.PoolableConnectionFactory-]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "cacheState" in one thread may not yield the value of the most
    recent write from another thread [org.apache.commons.dbcp2
    .PoolableConnectionFactory] AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "clearStatementPoolOnReturn" in one thread may not yield the
    value of the most recent write from another thread
    [org.apache.commons.dbcp2.PoolableConnectionFactory]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "defaultTransactionIsolation" in one thread may not yield the
    value of the most recent write from another thread
    [org.apache.commons.dbcp2.PoolableConnectionFactory]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "autoCommitOnReturn" in one thread may not yield the value of
    the most recent write from another thread
    [org.apache.commons.dbcp2.PoolableConnectionFactory]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "fastFailValidation" in one thread may not yield the value of
    the most recent write from another thread
    [org.apache.commons .dbcp2.PoolableConnectionFactory]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "maxOpenPreparedStatements" in one thread may not yield the
    value of the most recent write from another thread
    [org.apache.commons.dbcp2.PoolableConnectionFactory]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "poolStatements" in one thread may not yield the value of the
    most recent write from another thread
    [org.apache.commons.dbcp2.PoolableConnectionFactory]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "rollbackOnReturn" in one thread may not yield the value of
    the most recent write from another thread
    [org.apache.commons.dbcp2.PoolableConnectionFactory]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "autoCommitOnReturn" in one thread may not yield the value of
    the most recent write from another thread
    [org.apache.commons.dbc-p2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "cacheState" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.dbcp2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "clearStatementPoolOnReturn" in one thread may not yield the
    value of the most recent write from another thread
    [org.apache.commons.dbcp2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "autoCommitOnReturn" in one thread may not yield the value of
    the most recent write from another thread
    [org.apache.commons.dbcp2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "fastFailValidation" in one thread may not yield the value of
    the most recent write from another thread
    [org.apache.commons.dbcp2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "logExpiredConnections" in one thread may not yield the value
    of the most recent write from another thread
    [org.apache.commons.dbcp2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "registerConnectionMBean" in one thread may not yield the
    value of the most recent write from another thread
    [org.apache.commons.dbcp2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "rollbackOnReturn" in one thread may not yield the value of
    the most recent write from another thread
    [org.apache.commons.dbcp2.BasicDataSource]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix a potential resource leak if an SQLException occurs during
    an attempt to obtain an XAConnection
    + Minor optimisations to the processing of the
    "connectionProperties" string
  * Changes
    + Update tests and CPDSConnectionFactory#invalidate to accomodate
    changed behavior in the fix for POOL-424.
    + Bump org.apache.commons:commons-parent from 78 to 93 #521, #537,
    [#538]
    + Bump org.apache.commons:commons-pool2 from 2.12.0 to 2.13.0 #474
    + Port site from Doxia 1 to 2
    + Bump commons-logging:commons-logging from 1.3.4 to 1.3.5
    + Bump org.slf4j:slf4j-simple from 2.0.16 to 2.0.17 #481
    + Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0
    [#506]
  * Removed
    + Removed internal constructors and methods from the
    package-private class CPDSConnectionFactory; this is binary
    compatible
    + Removed an internal constructor and methods from the
    package-private class KeyedCPDSConnectionFactory; this is
    binary compatible
- Removed patches:
  * apache-commons-dbcp-javadoc.patch
  * apache-commons-dbcp-sourcetarget.patch
    + not needed with this version</changelog>
</package>
<package pkgid="4dc6f25ab001c4c39c885c570fe1a5125c5357e4848e394b612756500cb41cf575f64bccacfc1ed904ce36c2af1b8a9ad1fa8ecba71fc06230750903895f7be2" name="apache-commons-dbcp1" arch="noarch">
  <version epoch="0" ver="1.4" rel="bp161.1.6"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544875200">- Initial package for apache-commons-dbcp1, providing the
  commons-dbcp API 1.x
- Added patches:
  * apache-commons-dbcp-sourcetarget.patch
    + build with java source and target level 1.7
  * apache-commons-dbcp-javadoc.patch
    + do not load external javadoc links over internet
  * apache-commons-dbcp-jdbc41.patch
    + port to JDBC 4.1 (Java SE 1.7)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1555329600">- Build classpath using directly geronimo-jta-1.1-api instead of
  the jta symlink</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Modified patch:
  * apache-commons-dbcp-sourcetarget.patch
    + build with source target levels 8
    + use "release" with compilers that support it</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="b353ff7e61c9eea47e3d622f4683a5256fcc0e4133df5083ae794982cfc0b0b1e058ff214c4ccccd2622dbd1fc7ab52d277774d906460525220a1d1115d77a2a" name="apache-commons-dbcp1-javadoc" arch="noarch">
  <version epoch="0" ver="1.4" rel="bp161.1.6"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544875200">- Initial package for apache-commons-dbcp1, providing the
  commons-dbcp API 1.x
- Added patches:
  * apache-commons-dbcp-sourcetarget.patch
    + build with java source and target level 1.7
  * apache-commons-dbcp-javadoc.patch
    + do not load external javadoc links over internet
  * apache-commons-dbcp-jdbc41.patch
    + port to JDBC 4.1 (Java SE 1.7)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1555329600">- Build classpath using directly geronimo-jta-1.1-api instead of
  the jta symlink</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Modified patch:
  * apache-commons-dbcp-sourcetarget.patch
    + build with source target levels 8
    + use "release" with compilers that support it</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="5889d4c06b23dba0ee224af33d40d503ab2a176ef16f3650f359b89a177a3827eeed2bc01fff4496a6473b56c601c23a45eb1dbbd40900154bee9729979a1a72" name="apache-commons-digester" arch="noarch">
  <version epoch="0" ver="2.1" rel="160099.4.5"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="skh@suse.de" date="1159185600">- don't use icecream
- use source="1.4" and target="1.4" for build with java 1.5</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Cleanup with spec cleaner and fix build again.</changelog>
  <changelog author="fstrba@suse.com" date="1505736000">- Removed patch:
  * jakarta-commons-digester-java14compat.patch
- Added patch:
  * jakarta-commons-digester-java16compat.patch
  - Build with java source and target 1.6
  - Fixes build with jdk9
- Align the spec file to the way the ant build gets its
  dependencies and fix the javadoc build</changelog>
  <changelog author="fstrba@suse.com" date="1545393600">- Renamed package to apache-commons-digester
- Removed patch:
  * jakarta-commons-digester-java16compat.patch
    + no need to patch build.xml to build with source/target 1.6
- Added patch:
  * apache-commons-digester-build.patch
    + add commons-collections to the build classpath</changelog>
  <changelog author="fstrba@suse.com" date="1551096000">- Upgrade to 2.1
  * Breaking changes:
    + The minimum JDK requirement is now JDK 1.5. The provided
    binaries will not work on lower JDKs. The source has been
    updated to leverage Generics and other JDK 1.5 features where
    possible, and requires JDK 1.5 to compile.
    + This release eliminates all dependencies on Commons
    Collections classes. Previously, ArrayStack was used in the
    Digester implementation and was exposed via protected fields
    or inner classes of the following classes:
  - org.apache.commons.digester.Digester,
  - org.apache.commons.digester.CallParamRule, and
  - org.apache.commons.digester.xmlrules.DigesterRuleParser
    These classes now use java.util.Stack instead. Any subclasses
    of the above using protected ArrayStack members will require
    appropriate migration to use java.util.Stack instead before
    they can be used with version 2.0 or later.
  * Important changes:
    + The legacy schema support has been deprecated in favor of
    javax.xml.validation.Schema support.
  * New features:
    + Support for XML Schema validation using
    javax.xml.validation.Schema  has been added to Digester.
    See Digester class Javadoc, and
    Digester#setSchema(javax.xml.validation.Schema) method.
    This allows usage of W3C XML Schema, Relax NG and Schematron
    for validation of XML documents.
    The legacy schema support has been deprecated (details below).
    + The underlying SAXParser factory can now be easily configured
    to be XInclude aware. This allows for general purpose
    inclusion of XML or text documents, for example, and
    facilitates document modularity.
    + Added a new package 'annotations' that provides for Java5
    Annotations  meta-data based definition of rules for Digester.
    This improves maintainability of both Java code and XML
    documents, as  rules are now defined in POJOs and generating
    Digester parsers at  runtime, avoiding manual updates.
  * Bugs from previous release:
    + SetPropertyRule throws java.lang.IllegalArgumentException:
    No name specified when matched element has no attributes.
    [DIGESTER-114]
    + Missing unit tests using Ant and Maven. [DIGESTER-117]
    + Digesting XML content with NodeCreateRule swallows spaces.
    [DIGESTER-120]
    + Potential NullPointerException if debug is enabled in
    Digester#resolveEntity() [DIGESTER-122]
    + Clear inputSources list in method Digester.clear()
    [DIGESTER-125]
    + Potential NullPointerException if debug is enabled in
    FactoryCreateRule#begin() [DIGESTER-126]
  * Improvements from previous release:
    + Null arguments to all Digester#parse() methods now throw an
    IllegalArgumentException. [DIGESTER-111]
    + 'serialVersionUID' fields have been added to Serializable
    classes.
- Generate ant build files that were removed in 2.1 by upstream
- Removed patch:
  * apache-commons-digester-build.patch
    + the generated build is handling the build classpath
    differently</changelog>
  <changelog author="fstrba@suse.com" date="1553688000">- Use global defines for name</changelog>
  <changelog author="rpm@fthiessen.de" date="1619179200">- Fixed SPEC file: Replaced broken URL.</changelog>
  <changelog author="fstrba@suse.com" date="1648036800">- Build with java source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="16c9f4e143f5602a5115c554cffa06baa25cdbf5c2cc1f8a163e956ce55306e950d8376a6bc660dd151f43409f019e249ffdb12da12f897f936f6a44f3fd53ac" name="apache-commons-digester-javadoc" arch="noarch">
  <version epoch="0" ver="2.1" rel="160099.4.5"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="skh@suse.de" date="1159185600">- don't use icecream
- use source="1.4" and target="1.4" for build with java 1.5</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Cleanup with spec cleaner and fix build again.</changelog>
  <changelog author="fstrba@suse.com" date="1505736000">- Removed patch:
  * jakarta-commons-digester-java14compat.patch
- Added patch:
  * jakarta-commons-digester-java16compat.patch
  - Build with java source and target 1.6
  - Fixes build with jdk9
- Align the spec file to the way the ant build gets its
  dependencies and fix the javadoc build</changelog>
  <changelog author="fstrba@suse.com" date="1545393600">- Renamed package to apache-commons-digester
- Removed patch:
  * jakarta-commons-digester-java16compat.patch
    + no need to patch build.xml to build with source/target 1.6
- Added patch:
  * apache-commons-digester-build.patch
    + add commons-collections to the build classpath</changelog>
  <changelog author="fstrba@suse.com" date="1551096000">- Upgrade to 2.1
  * Breaking changes:
    + The minimum JDK requirement is now JDK 1.5. The provided
    binaries will not work on lower JDKs. The source has been
    updated to leverage Generics and other JDK 1.5 features where
    possible, and requires JDK 1.5 to compile.
    + This release eliminates all dependencies on Commons
    Collections classes. Previously, ArrayStack was used in the
    Digester implementation and was exposed via protected fields
    or inner classes of the following classes:
  - org.apache.commons.digester.Digester,
  - org.apache.commons.digester.CallParamRule, and
  - org.apache.commons.digester.xmlrules.DigesterRuleParser
    These classes now use java.util.Stack instead. Any subclasses
    of the above using protected ArrayStack members will require
    appropriate migration to use java.util.Stack instead before
    they can be used with version 2.0 or later.
  * Important changes:
    + The legacy schema support has been deprecated in favor of
    javax.xml.validation.Schema support.
  * New features:
    + Support for XML Schema validation using
    javax.xml.validation.Schema  has been added to Digester.
    See Digester class Javadoc, and
    Digester#setSchema(javax.xml.validation.Schema) method.
    This allows usage of W3C XML Schema, Relax NG and Schematron
    for validation of XML documents.
    The legacy schema support has been deprecated (details below).
    + The underlying SAXParser factory can now be easily configured
    to be XInclude aware. This allows for general purpose
    inclusion of XML or text documents, for example, and
    facilitates document modularity.
    + Added a new package 'annotations' that provides for Java5
    Annotations  meta-data based definition of rules for Digester.
    This improves maintainability of both Java code and XML
    documents, as  rules are now defined in POJOs and generating
    Digester parsers at  runtime, avoiding manual updates.
  * Bugs from previous release:
    + SetPropertyRule throws java.lang.IllegalArgumentException:
    No name specified when matched element has no attributes.
    [DIGESTER-114]
    + Missing unit tests using Ant and Maven. [DIGESTER-117]
    + Digesting XML content with NodeCreateRule swallows spaces.
    [DIGESTER-120]
    + Potential NullPointerException if debug is enabled in
    Digester#resolveEntity() [DIGESTER-122]
    + Clear inputSources list in method Digester.clear()
    [DIGESTER-125]
    + Potential NullPointerException if debug is enabled in
    FactoryCreateRule#begin() [DIGESTER-126]
  * Improvements from previous release:
    + Null arguments to all Digester#parse() methods now throw an
    IllegalArgumentException. [DIGESTER-111]
    + 'serialVersionUID' fields have been added to Serializable
    classes.
- Generate ant build files that were removed in 2.1 by upstream
- Removed patch:
  * apache-commons-digester-build.patch
    + the generated build is handling the build classpath
    differently</changelog>
  <changelog author="fstrba@suse.com" date="1553688000">- Use global defines for name</changelog>
  <changelog author="rpm@fthiessen.de" date="1619179200">- Fixed SPEC file: Replaced broken URL.</changelog>
  <changelog author="fstrba@suse.com" date="1648036800">- Build with java source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="10a6b2014428e6700a6aa86235d6cf9d30b16c50604ef666f9821e05edcc2271963b4123ef69ea6095125253236047d282ea8fc5284efe2a577fce9ff6ec7e61" name="apache-commons-digester3" arch="noarch">
  <version epoch="0" ver="3.2" rel="160099.1.2"/>
  <changelog author="shvetz.anton@gmail.com" date="1625832000">- Initial commit with v3.2</changelog>
  <changelog author="fstrba@suse.com" date="1647864000">- Build with source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1762948800">- Fix build with maven-jar-plugin 3.5.0</changelog>
  <changelog author="fstrba@suse.com" date="1774958400">- Rewrite the build system for ant in order to avoid build cycles
  through velocity-tools and maven-doxia-sitetools</changelog>
</package>
<package pkgid="6f69035c18dde1ca34c8a2d2db4e1c3f16144d26df417741c5aa3b8768d72e8a36ccb66f15d4eba7e3822b2d78d0d3a0f85bb157f9190eaff1fc10bfd9dec284" name="apache-commons-digester3-javadoc" arch="noarch">
  <version epoch="0" ver="3.2" rel="160099.1.2"/>
  <changelog author="shvetz.anton@gmail.com" date="1625832000">- Initial commit with v3.2</changelog>
  <changelog author="fstrba@suse.com" date="1647864000">- Build with source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1762948800">- Fix build with maven-jar-plugin 3.5.0</changelog>
  <changelog author="fstrba@suse.com" date="1774958400">- Rewrite the build system for ant in order to avoid build cycles
  through velocity-tools and maven-doxia-sitetools</changelog>
</package>
<package pkgid="cc8d417fdb9e16f837d8e19ab826d6ed1e64737febfd79d46f96f6f1189ae0681261eeda56d03384e86715c74751e4f700556e3b06be5b0150d026b7cf89c266" name="apache-commons-el" arch="noarch">
  <version epoch="0" ver="1.0" rel="bp161.1.6"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1555070400">- Initial packaging of apache-commons-el 1.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1607515200">- Provide and Obsolete jakarta-commons-el (bsc#1179637)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build with java source and target levels 8</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="69099acf2bf82971b3ede1b11c6d67eeb634bdbf8cda66a3051ee1819fcfdc6c7c8100fd2f8e3332d6504028ea96f99b39b23716642d3459cfd37ba0002e722a" name="apache-commons-el-javadoc" arch="noarch">
  <version epoch="0" ver="1.0" rel="bp161.1.6"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1555070400">- Initial packaging of apache-commons-el 1.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1607515200">- Provide and Obsolete jakarta-commons-el (bsc#1179637)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build with java source and target levels 8</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="28e92a3acd4967c1d95cd03cdfa53ebd50d4106652cfa0dc3f81bf8b1aaa787ebb119254f921bbaf59e7180d022fc294b4de57be0528ff6700ef0d9dabf87f5e" name="apache-commons-email" arch="noarch">
  <version epoch="0" ver="1.5" rel="bp161.1.6"/>
  <changelog author="dmacvicar@suse.de" date="1324382400">- initial package based on Fedora. Removed maven stuff</changelog>
  <changelog author="dmacvicar@suse.de" date="1325851200">- add BuildRoot so it builds on SLE</changelog>
  <changelog author="tchvatal@suse.com" date="1405684800">- Cleanup a bit with spec-cleaner</changelog>
  <changelog author="tchvatal@suse.com" date="1495368000">- Remove javapackages-tools requires</changelog>
  <changelog author="pmonrealgonzalez@suse.com" date="1502971200">- Update to version 1.5
  * Security fix [CVE-2017-9801, bsc#1051785]
  - SMTP header injection vulnerabilty
  - Added patch apache-commons-email-CVE-2017-9801.patch
  * Requires Java &gt;= 1.6
  * Added Support for International Domain Names
  * Upgrade to javax.mail-1.5.6
- Full update report in:
  http://commons.apache.org/proper/commons-email/changes-report.html</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Added patch:
  * commons-email-1.5-sourcetarget.patch
  - Specify java source and target 1.6 and fix jdk9 build</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Modified patch:
  * commons-email-1.5-sourcetarget.patch
    + build with java source and target 8 to anticipate removal of
    the java 6 compatibility
- Added patch:
  * commons-email-1.5-javadoc.patch
    + Do not load urls while building
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647518400">- Add glassfish-activation-api dependency so that we can build with
  JDK that does not contain the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally</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="7225aadaa58e2305f1edb24d3cc8003f1b0b1dee7f66165a9f7609f67873ead8300059e3db9803d3d785066d4ecb9bb663380961aa7c610975ac3e54433450b8" name="apache-commons-email-javadoc" arch="noarch">
  <version epoch="0" ver="1.5" rel="bp161.1.6"/>
  <changelog author="dmacvicar@suse.de" date="1324382400">- initial package based on Fedora. Removed maven stuff</changelog>
  <changelog author="dmacvicar@suse.de" date="1325851200">- add BuildRoot so it builds on SLE</changelog>
  <changelog author="tchvatal@suse.com" date="1405684800">- Cleanup a bit with spec-cleaner</changelog>
  <changelog author="tchvatal@suse.com" date="1495368000">- Remove javapackages-tools requires</changelog>
  <changelog author="pmonrealgonzalez@suse.com" date="1502971200">- Update to version 1.5
  * Security fix [CVE-2017-9801, bsc#1051785]
  - SMTP header injection vulnerabilty
  - Added patch apache-commons-email-CVE-2017-9801.patch
  * Requires Java &gt;= 1.6
  * Added Support for International Domain Names
  * Upgrade to javax.mail-1.5.6
- Full update report in:
  http://commons.apache.org/proper/commons-email/changes-report.html</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Added patch:
  * commons-email-1.5-sourcetarget.patch
  - Specify java source and target 1.6 and fix jdk9 build</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Modified patch:
  * commons-email-1.5-sourcetarget.patch
    + build with java source and target 8 to anticipate removal of
    the java 6 compatibility
- Added patch:
  * commons-email-1.5-javadoc.patch
    + Do not load urls while building
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647518400">- Add glassfish-activation-api dependency so that we can build with
  JDK that does not contain the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally</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="be1f388fc5eab496c072b17507a7e4e6af0a60ee9762b1cbbc0eb41d80417d85505b660d727e9bee54f16a2f3b2bc3d9f35e23d138f261c756684a21f60856ec" name="apache-commons-exec" arch="noarch">
  <version epoch="0" ver="1.6.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1554379200">- Initial packaging of apache-commons-exec 1.3
- Added patch:
  * commons-exec-1.3-build_xml.patch
    + Adapt the build.xml file to produce javadoc, to be able
    to switch off tests from command-line and add a proper OSGi
    manifest</changelog>
  <changelog author="fstrba@suse.com" date="1648036800">- Build with java source and target levels 8</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Upgrade to version 1.4.0
  * New features:
    + Add ShutdownHookProcessDestroyer.isEmpty()
    + Add DefaultExecuteResultHandler.waitFor(Duration)
    + Add Watchdog.Watchdog(Duration)
    + Add ExecuteWatchdog.ExecuteWatchdog(Duration)
    + Add PumpStreamHandler.setStopTimeout(Duration) and deprecate
    PumpStreamHandler.setStopTimeout(long)
    + Add DefaultExecutor.Builder
    + Add DaemonExecutor.Builder
    + Add ExecuteWatchdog.Builder
    + Add Watchdog.Builder
  * Fixed Bugs:
    + EXEC-105: Fix code snippet in tutorial page
    + EXEC-100: Sync org.apache.commons.exec.OS with the newest Ant
    source file.
    + EXEC-64: DefaultExecutor swallows IOException cause instead
    of propagating it (work-round for Java 1.5)
    + Java-style Array declaration and remove empty finally block
    + Use JUnit 5 assertThrows()
    + [StepSecurity] ci: Harden GitHub Actions
    + Port from JUnit 4 to 5
    + [Javadoc] CommandLine.toCleanExecutable(final String
    dirtyExecutable) IllegalArgumentException #61
    + ExecuteException propagates its cause to its IOException
    superclass
    + Propagate exception in DebugUtils.handleException(String,
    Exception)
    + Deprecate StringUtils.toString(String[], String) in favor of
    String.join(CharSequence, CharSequence...)
    + EXEC-78: No need to use System.class.getMethod("getenv",...)
    any more
    + EXEC-70: Delegate thread creation to
    java.util.concurrent.ThreadFactory
    + Avoid NullPointerException in MapUtils.prefix(Map, String)
  * Changes:
    + Bump github actions #52
    + EXEC-111: Update from Java 5 to 6
    + Update from Java 7 to 8
    + Bump actions/cache from 2 to 3.0.11
    + Bump actions/checkout from 2.3.2 to 3.1.0
    + Bump actions/setup-java from 1.4.0 to 3.8.0
    + Bump junit from 4.13 to 5.9.1 Vintage
    + Bump maven-pmd-plugin from 2.7.1 to 3.19.0
    + Bump maven-checkstyle-plugin from 2.13 to 3.2.0
    + Bump commons-parent from 52 to 65
    + Bump japicmp-maven-plugin from 0.15.6 to 0.16.0
  * Removed:
    + Deprecate DefaultExecuteResultHandler.waitFor(long)
    + Deprecate ExecuteWatchdog.ExecuteWatchdog(long)
    + Deprecate Watchdog.Watchdog(long)
    + Drop obsolete and unmaintained Ant build
    + Drop CLIRR plugin, replaced by JApiCmp</changelog>
  <changelog author="fstrba@suse.com" date="1778500801">- Upgrade to version 1.5.0
  * New features:
    + Add Maven property project.build.outputTimestamp for build
    reproducibility
    + Add CommandLine.CommandLine(Path)
    + Add Executor.getWorkingDirectoryPath()
    + Add DefaultExecutor.Builder.setWorkingDirectory(Path)
    + Add CommandLauncher.exec(CommandLine, Map&lt;String, String&gt;,
    Path)
  * Fixed Bugs:
    + EXEC-122: Document PumpStreamHandler stream thread-safety
    requirements
    + Fix CI only running on Ubuntu and improve OS-specific tests
    + Fix PMD UnnecessaryFullyQualifiedName in DefaultExecutor
    + Fix PMD EmptyCatchBlock by allowing commented blocks
    + Fix PMD EmptyControlStatement by allowing commented blocks
    + Replace OS.OS_* use of Locale.ENGLISH with Locale.ROOT
    + Deprecate DebugUtils.DebugUtils()
    + Deprecate MapUtils.MapUtils()
    + Deprecate StringUtils.StringUtils()
    + Fix Javadoc warnings
    + Fix SpotBugs AT_STALE_THREAD_WRITE_OF_PRIMITIVE: Shared
    primitive variable "shouldDestroy" in one thread may not yield
    the value of the most recent write from another thread
    [org.apache.commons.exec.ShutdownHookProcessDestroyer
    $ProcessDestroyerThread]
    + Fix SpotBugs AT_STALE_THREAD_WRITE_OF_PRIMITIVE: Shared
    primitive variable "added" in one thread may not yield the
    value of the most recent write from another thread
    [org.apache.commons.exec.ShutdownHookProcessDestroyer]
  * Changes:
    + Bump org.apache.commons:commons-parent from 65 to 83
  * Removed:
    + Remove obsolete and unmaintained Ant build file
- Generate Ant build file for our build
- Removed patch:
  * commons-exec-1.3-build_xml.patch
    + not needed anymore</changelog>
  <changelog author="fstrba@suse.com" date="1778500802">- Upgrade to version 1.6.0
  * New features:
    + TimeoutObserver now extends Consumer&lt;Watchdog&gt;
    + Add org.apache.commons.exec.Watchdog.getTimeout()
  * Fixed Bugs:
    + Watchdog.builder().get() now uses a default timeout of 30
    seconds instead of throwing a NullPointerException
    + ExecuteWatchdog.builder().get() now uses a default timeout of
    30 seconds instead of throwing a NullPointerException
    + Calling org.apache.commons.exec.Watchdog.Builder
    .setTimeout(Duration) with null now resets to the default
    INFINITE_TIMEOUT_DURATION timeout
    + Calling org.apache.commons.exec.ExecuteWatchdog.Builder
    .setTimeout(Duration) with null now resets to the default
    INFINITE_TIMEOUT_DURATION timeout
    + Calling org.apache.commons.exec.Watchdog.Builder
    .setThreadFactory(ThreadFactory) with null now resets to the
    default java.util.concurrent.Executors.defaultThreadFactory()
    + Calling org.apache.commons.exec.ExecuteWatchdog.Builder
    .setThreadFactory(ThreadFactory) with null now resets to the
    default java.util.concurrent.Executors.defaultThreadFactory()
    + Fix Checkstyle issues
    + Fix StringUtils.quoteArgument(String) when input contains
    single and double quotes #309
    + Fix Apache RAT plugin console warnings
  * Changes:
    + Bump org.apache.commons:commons-parent from 83 to 93
    + Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0</changelog>
</package>
<package pkgid="70534f13664d4deb47185eae6fc87b1e776183f435ad28cb0b5326798484d05efa4a8185df12d0328b9dff3abb374d93b5923c88145ee72b6d1b5cd0b35d1301" name="apache-commons-exec-javadoc" arch="noarch">
  <version epoch="0" ver="1.6.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1554379200">- Initial packaging of apache-commons-exec 1.3
- Added patch:
  * commons-exec-1.3-build_xml.patch
    + Adapt the build.xml file to produce javadoc, to be able
    to switch off tests from command-line and add a proper OSGi
    manifest</changelog>
  <changelog author="fstrba@suse.com" date="1648036800">- Build with java source and target levels 8</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Upgrade to version 1.4.0
  * New features:
    + Add ShutdownHookProcessDestroyer.isEmpty()
    + Add DefaultExecuteResultHandler.waitFor(Duration)
    + Add Watchdog.Watchdog(Duration)
    + Add ExecuteWatchdog.ExecuteWatchdog(Duration)
    + Add PumpStreamHandler.setStopTimeout(Duration) and deprecate
    PumpStreamHandler.setStopTimeout(long)
    + Add DefaultExecutor.Builder
    + Add DaemonExecutor.Builder
    + Add ExecuteWatchdog.Builder
    + Add Watchdog.Builder
  * Fixed Bugs:
    + EXEC-105: Fix code snippet in tutorial page
    + EXEC-100: Sync org.apache.commons.exec.OS with the newest Ant
    source file.
    + EXEC-64: DefaultExecutor swallows IOException cause instead
    of propagating it (work-round for Java 1.5)
    + Java-style Array declaration and remove empty finally block
    + Use JUnit 5 assertThrows()
    + [StepSecurity] ci: Harden GitHub Actions
    + Port from JUnit 4 to 5
    + [Javadoc] CommandLine.toCleanExecutable(final String
    dirtyExecutable) IllegalArgumentException #61
    + ExecuteException propagates its cause to its IOException
    superclass
    + Propagate exception in DebugUtils.handleException(String,
    Exception)
    + Deprecate StringUtils.toString(String[], String) in favor of
    String.join(CharSequence, CharSequence...)
    + EXEC-78: No need to use System.class.getMethod("getenv",...)
    any more
    + EXEC-70: Delegate thread creation to
    java.util.concurrent.ThreadFactory
    + Avoid NullPointerException in MapUtils.prefix(Map, String)
  * Changes:
    + Bump github actions #52
    + EXEC-111: Update from Java 5 to 6
    + Update from Java 7 to 8
    + Bump actions/cache from 2 to 3.0.11
    + Bump actions/checkout from 2.3.2 to 3.1.0
    + Bump actions/setup-java from 1.4.0 to 3.8.0
    + Bump junit from 4.13 to 5.9.1 Vintage
    + Bump maven-pmd-plugin from 2.7.1 to 3.19.0
    + Bump maven-checkstyle-plugin from 2.13 to 3.2.0
    + Bump commons-parent from 52 to 65
    + Bump japicmp-maven-plugin from 0.15.6 to 0.16.0
  * Removed:
    + Deprecate DefaultExecuteResultHandler.waitFor(long)
    + Deprecate ExecuteWatchdog.ExecuteWatchdog(long)
    + Deprecate Watchdog.Watchdog(long)
    + Drop obsolete and unmaintained Ant build
    + Drop CLIRR plugin, replaced by JApiCmp</changelog>
  <changelog author="fstrba@suse.com" date="1778500801">- Upgrade to version 1.5.0
  * New features:
    + Add Maven property project.build.outputTimestamp for build
    reproducibility
    + Add CommandLine.CommandLine(Path)
    + Add Executor.getWorkingDirectoryPath()
    + Add DefaultExecutor.Builder.setWorkingDirectory(Path)
    + Add CommandLauncher.exec(CommandLine, Map&lt;String, String&gt;,
    Path)
  * Fixed Bugs:
    + EXEC-122: Document PumpStreamHandler stream thread-safety
    requirements
    + Fix CI only running on Ubuntu and improve OS-specific tests
    + Fix PMD UnnecessaryFullyQualifiedName in DefaultExecutor
    + Fix PMD EmptyCatchBlock by allowing commented blocks
    + Fix PMD EmptyControlStatement by allowing commented blocks
    + Replace OS.OS_* use of Locale.ENGLISH with Locale.ROOT
    + Deprecate DebugUtils.DebugUtils()
    + Deprecate MapUtils.MapUtils()
    + Deprecate StringUtils.StringUtils()
    + Fix Javadoc warnings
    + Fix SpotBugs AT_STALE_THREAD_WRITE_OF_PRIMITIVE: Shared
    primitive variable "shouldDestroy" in one thread may not yield
    the value of the most recent write from another thread
    [org.apache.commons.exec.ShutdownHookProcessDestroyer
    $ProcessDestroyerThread]
    + Fix SpotBugs AT_STALE_THREAD_WRITE_OF_PRIMITIVE: Shared
    primitive variable "added" in one thread may not yield the
    value of the most recent write from another thread
    [org.apache.commons.exec.ShutdownHookProcessDestroyer]
  * Changes:
    + Bump org.apache.commons:commons-parent from 65 to 83
  * Removed:
    + Remove obsolete and unmaintained Ant build file
- Generate Ant build file for our build
- Removed patch:
  * commons-exec-1.3-build_xml.patch
    + not needed anymore</changelog>
  <changelog author="fstrba@suse.com" date="1778500802">- Upgrade to version 1.6.0
  * New features:
    + TimeoutObserver now extends Consumer&lt;Watchdog&gt;
    + Add org.apache.commons.exec.Watchdog.getTimeout()
  * Fixed Bugs:
    + Watchdog.builder().get() now uses a default timeout of 30
    seconds instead of throwing a NullPointerException
    + ExecuteWatchdog.builder().get() now uses a default timeout of
    30 seconds instead of throwing a NullPointerException
    + Calling org.apache.commons.exec.Watchdog.Builder
    .setTimeout(Duration) with null now resets to the default
    INFINITE_TIMEOUT_DURATION timeout
    + Calling org.apache.commons.exec.ExecuteWatchdog.Builder
    .setTimeout(Duration) with null now resets to the default
    INFINITE_TIMEOUT_DURATION timeout
    + Calling org.apache.commons.exec.Watchdog.Builder
    .setThreadFactory(ThreadFactory) with null now resets to the
    default java.util.concurrent.Executors.defaultThreadFactory()
    + Calling org.apache.commons.exec.ExecuteWatchdog.Builder
    .setThreadFactory(ThreadFactory) with null now resets to the
    default java.util.concurrent.Executors.defaultThreadFactory()
    + Fix Checkstyle issues
    + Fix StringUtils.quoteArgument(String) when input contains
    single and double quotes #309
    + Fix Apache RAT plugin console warnings
  * Changes:
    + Bump org.apache.commons:commons-parent from 83 to 93
    + Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0</changelog>
</package>
<package pkgid="27f20759ddc3a54fbb39ba2d5a167428b739509ba6fdd4fbeeaef6c942fc41e19e04fa411e7fbdcec6c5096ac0be3198fac7bc54d6ca6623764b302505f9bc24" name="apache-commons-fileupload" arch="noarch">
  <version epoch="0" ver="1.5" rel="bp161.1.6"/>
  <changelog author="darin@darins.net" date="1400155200">- disable bytecode check on sle_11
- remove removal of buildroot in %install</changelog>
  <changelog author="jmatejek@suse.com" date="1403870400">- added Xerces xml-apis to dependencies to fix build</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Cleanup with spec-cleaner and fix build on sle11 properly.</changelog>
  <changelog author="tchvatal@suse.com" date="1404820801">- Not needed condition.</changelog>
  <changelog author="fstrba@suse.com" date="1505736000">- Fix build with jdk9: specify java source and target 1.6
- Clean spec file and fix rpmlint warnings</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544184000">- Build against xml-commons-apis instead of xerces-j2-xml-apis</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1554724800">- Rename to apache-commons-fileupload and upgrade to version 1.4
- Generate and customize ant build.xml file</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="1684843200">- Upgrade to upstream version 1.5
  * New features:
    + Add a configurable limit (disabled by default) for the number
    of files to upload per request (bsc#1208513, CVE-2023-24998).
    The new configuration option (FileUploadBase#setFileCountMax)
    is not enabled by default and must be explicitly configured.
  * Fixed Bugs:
    + FILEUPLOAD-293: DiskFileItem.write(File) had been changed to
    use FileUtils.moveFile internally, preventing an existing file
    as the target.
    + Improve parsing speed.
  * Changes:
    + Bump Commons IO to 2.11.0
    + FILEUPLOAD-328 Switch from Cobertura code coverage to Jacoco
    code coverage.
    + Bump JUnit to 4.13.2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="3c3ea0fa4f8c70187d9059e9edc606a89227b73fe4c76217bab3d32dbbb1746108b63e706c0ac86d59faf6c95afc59255d1a282e3f5ef6d916afd008dc655367" name="apache-commons-fileupload-javadoc" arch="noarch">
  <version epoch="0" ver="1.5" rel="bp161.1.6"/>
  <changelog author="darin@darins.net" date="1400155200">- disable bytecode check on sle_11
- remove removal of buildroot in %install</changelog>
  <changelog author="jmatejek@suse.com" date="1403870400">- added Xerces xml-apis to dependencies to fix build</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Cleanup with spec-cleaner and fix build on sle11 properly.</changelog>
  <changelog author="tchvatal@suse.com" date="1404820801">- Not needed condition.</changelog>
  <changelog author="fstrba@suse.com" date="1505736000">- Fix build with jdk9: specify java source and target 1.6
- Clean spec file and fix rpmlint warnings</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544184000">- Build against xml-commons-apis instead of xerces-j2-xml-apis</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1554724800">- Rename to apache-commons-fileupload and upgrade to version 1.4
- Generate and customize ant build.xml file</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="1684843200">- Upgrade to upstream version 1.5
  * New features:
    + Add a configurable limit (disabled by default) for the number
    of files to upload per request (bsc#1208513, CVE-2023-24998).
    The new configuration option (FileUploadBase#setFileCountMax)
    is not enabled by default and must be explicitly configured.
  * Fixed Bugs:
    + FILEUPLOAD-293: DiskFileItem.write(File) had been changed to
    use FileUtils.moveFile internally, preventing an existing file
    as the target.
    + Improve parsing speed.
  * Changes:
    + Bump Commons IO to 2.11.0
    + FILEUPLOAD-328 Switch from Cobertura code coverage to Jacoco
    code coverage.
    + Bump JUnit to 4.13.2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="5c52e76c2c47b496ab87e37d18b10e535061af15b2f39043369e91a1cf88a856fa8694df8c75c022681a1203d21c3307e97a76f02f89dd416be41e2bfa2c82e5" name="apache-commons-httpclient" arch="noarch">
  <version epoch="0" ver="3.1" rel="160099.4.5"/>
  <changelog author="darin@darins.net" date="1397476800">- disable bytecode test on SLES</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Redo the bytcode disabling properly.
- Cleanup with spec-cleaner</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Build with java source and target versions 1.6
  * fixes build with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="fstrba@suse.com" date="1548072000">- Add maven pom file and clean-up the spec file</changelog>
  <changelog author="jengelh@inai.de" date="1554120000">- Trim conjecture from description.</changelog>
  <changelog author="pmonreal@suse.com" date="1603800000">- Security fix [bsc#1178171, CVE-2014-3577]
  * org.apache.http.conn.ssl.AbstractVerifier does not properly
    verify that the server hostname matches a domain name in the
    subject's Common Name (CN) or subjectAltName field of the X.509
    certificate, which allows MITM attackers to spoof SSL servers
    via a "CN=" string in a field in the distinguished name (DN)
    of a certificate.
- Add apache-commons-httpclient-CVE-2014-3577.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1603800001">- Security fix [bsc#945190, CVE-2015-5262]
  * http/conn/ssl/SSLConnectionSocketFactory.java ignores the
    http.socket.timeout configuration setting during an SSL handshake,
    which allows remote attackers to cause a denial of service (HTTPS
    call hang) via unspecified vectors.
- Add apache-commons-httpclient-CVE-2015-5262.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714478400">- Clean the spec: remove old macros and change to working urls</changelog>
</package>
<package pkgid="ac41a70e32868efa942be80020a5e9a629076fed0300bd03488ed35a2a9bd4fa445f12b0c41008ec175acdd662c76bab26610bf8457093a21f56a2121d348f13" name="apache-commons-httpclient-demo" arch="noarch">
  <version epoch="0" ver="3.1" rel="160099.4.5"/>
  <changelog author="darin@darins.net" date="1397476800">- disable bytecode test on SLES</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Redo the bytcode disabling properly.
- Cleanup with spec-cleaner</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Build with java source and target versions 1.6
  * fixes build with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="fstrba@suse.com" date="1548072000">- Add maven pom file and clean-up the spec file</changelog>
  <changelog author="jengelh@inai.de" date="1554120000">- Trim conjecture from description.</changelog>
  <changelog author="pmonreal@suse.com" date="1603800000">- Security fix [bsc#1178171, CVE-2014-3577]
  * org.apache.http.conn.ssl.AbstractVerifier does not properly
    verify that the server hostname matches a domain name in the
    subject's Common Name (CN) or subjectAltName field of the X.509
    certificate, which allows MITM attackers to spoof SSL servers
    via a "CN=" string in a field in the distinguished name (DN)
    of a certificate.
- Add apache-commons-httpclient-CVE-2014-3577.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1603800001">- Security fix [bsc#945190, CVE-2015-5262]
  * http/conn/ssl/SSLConnectionSocketFactory.java ignores the
    http.socket.timeout configuration setting during an SSL handshake,
    which allows remote attackers to cause a denial of service (HTTPS
    call hang) via unspecified vectors.
- Add apache-commons-httpclient-CVE-2015-5262.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714478400">- Clean the spec: remove old macros and change to working urls</changelog>
</package>
<package pkgid="392594eda96772707bdd4b3a9edff22fb7986391e3808b408237c50afb6ed0fd4109ec227c0a29b10be0cd08a4fd92c1257f5d50f6a54bf32196688d201be940" name="apache-commons-httpclient-javadoc" arch="noarch">
  <version epoch="0" ver="3.1" rel="160099.4.5"/>
  <changelog author="darin@darins.net" date="1397476800">- disable bytecode test on SLES</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Redo the bytcode disabling properly.
- Cleanup with spec-cleaner</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Build with java source and target versions 1.6
  * fixes build with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="fstrba@suse.com" date="1548072000">- Add maven pom file and clean-up the spec file</changelog>
  <changelog author="jengelh@inai.de" date="1554120000">- Trim conjecture from description.</changelog>
  <changelog author="pmonreal@suse.com" date="1603800000">- Security fix [bsc#1178171, CVE-2014-3577]
  * org.apache.http.conn.ssl.AbstractVerifier does not properly
    verify that the server hostname matches a domain name in the
    subject's Common Name (CN) or subjectAltName field of the X.509
    certificate, which allows MITM attackers to spoof SSL servers
    via a "CN=" string in a field in the distinguished name (DN)
    of a certificate.
- Add apache-commons-httpclient-CVE-2014-3577.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1603800001">- Security fix [bsc#945190, CVE-2015-5262]
  * http/conn/ssl/SSLConnectionSocketFactory.java ignores the
    http.socket.timeout configuration setting during an SSL handshake,
    which allows remote attackers to cause a denial of service (HTTPS
    call hang) via unspecified vectors.
- Add apache-commons-httpclient-CVE-2015-5262.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714478400">- Clean the spec: remove old macros and change to working urls</changelog>
</package>
<package pkgid="ff4082181711f6097d053927046427b35a2c20adb46867370c133dd75975d4f45c7cd5fcee3f27d3d6db236479e5a80b898c471d5af25006431bdcc4eb36a3e6" name="apache-commons-httpclient-manual" arch="noarch">
  <version epoch="0" ver="3.1" rel="160099.4.5"/>
  <changelog author="darin@darins.net" date="1397476800">- disable bytecode test on SLES</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Redo the bytcode disabling properly.
- Cleanup with spec-cleaner</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Build with java source and target versions 1.6
  * fixes build with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="fstrba@suse.com" date="1548072000">- Add maven pom file and clean-up the spec file</changelog>
  <changelog author="jengelh@inai.de" date="1554120000">- Trim conjecture from description.</changelog>
  <changelog author="pmonreal@suse.com" date="1603800000">- Security fix [bsc#1178171, CVE-2014-3577]
  * org.apache.http.conn.ssl.AbstractVerifier does not properly
    verify that the server hostname matches a domain name in the
    subject's Common Name (CN) or subjectAltName field of the X.509
    certificate, which allows MITM attackers to spoof SSL servers
    via a "CN=" string in a field in the distinguished name (DN)
    of a certificate.
- Add apache-commons-httpclient-CVE-2014-3577.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1603800001">- Security fix [bsc#945190, CVE-2015-5262]
  * http/conn/ssl/SSLConnectionSocketFactory.java ignores the
    http.socket.timeout configuration setting during an SSL handshake,
    which allows remote attackers to cause a denial of service (HTTPS
    call hang) via unspecified vectors.
- Add apache-commons-httpclient-CVE-2015-5262.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714478400">- Clean the spec: remove old macros and change to working urls</changelog>
</package>
<package pkgid="8b2916543587d6ff07b9f3ad33b367779d3992b661a9314a25db9b1114630ab93c4f4e90ba6a759227e66a73cb6addd097bb9d59c69b4bfcb65b542a63e72052" name="apache-commons-imaging" arch="noarch">
  <version epoch="0" ver="1.0~alpha2" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1594209600">- Initial packaging of apache-commons-imaging 1.0 alpha1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620043200">- Upgrade to version 1.0-alpha2
  * fixes random build errors</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1651060800">- Fix the URL tag</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1723550400">- Fix build with apache-commons-parent 71</changelog>
</package>
<package pkgid="6b9e51654720c56253e16a1fef4414e1f032a90a807d52ecb03284acb16b3bed689df12964db988c12fa07576b799ab3350262bf99ce0a57e75fa28deefba7f4" name="apache-commons-imaging-javadoc" arch="noarch">
  <version epoch="0" ver="1.0~alpha2" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1594209600">- Initial packaging of apache-commons-imaging 1.0 alpha1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620043200">- Upgrade to version 1.0-alpha2
  * fixes random build errors</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1651060800">- Fix the URL tag</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1723550400">- Fix build with apache-commons-parent 71</changelog>
</package>
<package pkgid="8f2ebd075a5a3e595414774babf25a5574708e606916dcf37e3e26e6a58798fe0633fd66cb4ee6a040c8910e84ea9a0a7549c241c98508dd55b09387c624e2dd" name="apache-commons-io" arch="noarch">
  <version epoch="0" ver="2.22.0" rel="160099.1.2"/>
  <changelog author="david.anes@suse.com" date="1697630400">- Update to 2.14.0:
  * Lots of new features, fixes and updates.
  * https://commons.apache.org/proper/commons-io/changes-report.html#a2.14.0
  * Fixes bsc#1231298, CVE-2024-47554: untrusted input to XmlStreamReader
    can lead to uncontrolled resource consumption</changelog>
  <changelog author="fstrba@suse.com" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1708344000">- Upgrade to 2.15.1
  * Fixed Bugs:
    + Fix wrong issue id in change log
    + Add test for FileChannels.contentEquals()
    + Fix FileChannels.contentEquals()
    + Fix some Javadoc issues in LineIterator and IOUtils
    + Simplify FileAlterationObserver internal processing
    + Avoid NullPointerException in RegexFileFilter
    .RegexFileFilter(Pattern)
    + Avoid NullPointerException in RegexFileFilter
    .accept(Path, BasicFileAttributes)
    + Fix SpotBugs error: Class org.apache.commons.io.filefilter
    .RegexFileFilter defines non-transient non-serializable
    instance field pathToString [org.apache.commons.io.filefilter
    .RegexFileFilter] In RegexFileFilter.java SE_BAD_FIELD
    + Fix SpotBugs error: Class org.apache.commons.io.filefilter
    .DelegateFileFilter defines non-transient non-serializable
    instance field fileFilter [org.apache.commons.io.filefilter
    .DelegateFileFilter] In DelegateFileFilter.java SE_BAD_FIELD
    + Fix SpotBugs error: Class org.apache.commons.io.filefilter
    .DelegateFileFilter defines non-transient non-serializable
    instance field fileNameFilter [org.apache.commons.io
    .filefilter.DelegateFileFilter] In DelegateFileFilter.java
    SE_BAD_FIELD
    + Fix SpotBugs error: org.apache.commons.io.function.IOStream$1
    .next() cannot throw NoSuchElementException [org.apache
    .commons.io.function.IOStream$1] At IOStream.java:[line 98]
    IT_NO_SUCH_ELEMENT
    + Fix SpotBugs error: org.apache.commons.io.monitor
    .FileAlterationMonitor.getObservers() may expose internal
    representation by returning FileAlterationMonitor.observers
    [org.apache.commons.io.monitor.FileAlterationMonitor] At
    FileAlterationMonitor.java:[line 124] EI_EXPOSE_REP
    + Fix SpotBugs error: Class org.apache.commons.io.monitor
    .FileAlterationObserver defines non-transient non-serializable
    instance field fileFilter [org.apache.commons.io.monitor
    .FileAlterationObserver] In FileAlterationObserver.java
    SE_BAD_FIELD
    + Fix SpotBugs error: Class org.apache.commons.io.monitor
    .FileAlterationObserver defines non-transient non-serializable
    instance field listeners [org.apache.commons.io.monitor
    .FileAlterationObserver] In FileAlterationObserver.java
    SE_BAD_FIELD
    + Fix SpotBugs error: org.apache.commons.io.FileCleaningTracker
    .getDeleteFailures() may expose internal representation by
    returning FileCleaningTracker.deleteFailures [org.apache
    .commons.io.FileCleaningTracker] At
    FileCleaningTracker.java:[line 218] EI_EXPOSE_REP
    + Fix SpotBugs error: org.apache.commons.io.IOExceptionList
    .getCauseList() may expose internal representation by
    returning IOExceptionList.causeList [org.apache.commons.io
    .IOExceptionList] At IOExceptionList.java:[line 118]
    EI_EXPOSE_REP
    + Fix SpotBugs error: org.apache.commons.io.IOExceptionList
    .getCauseList(Class) may expose internal representation by
    returning IOExceptionList.causeList [org.apache.commons.io
    .IOExceptionList] At IOExceptionList.java:[line 129]
    EI_EXPOSE_REP
    + Fix SpotBugs error: org.apache.commons.io.file
    .AccumulatorPathVisitor.getDirList() may expose internal
    representation by returning AccumulatorPathVisitor.dirList
    [org.apache.commons.io.file.AccumulatorPathVisitor] At
    AccumulatorPathVisitor.java:[line 179] EI_EXPOSE_REP
    + Fix SpotBugs error: org.apache.commons.io.file
    .AccumulatorPathVisitor.getFileList() may expose internal
    representation by returning AccumulatorPathVisitor.fileList
    [org.apache.commons.io.file.AccumulatorPathVisitor] At
    AccumulatorPathVisitor.java:[line 188] EI_EXPOSE_REP
    + Fix SpotBugs error: org.apache.commons.io.input
    .ObservableInputStream.getObservers() may expose internal
    representation by returning ObservableInputStream.observers
    [org.apache.commons.io.input.ObservableInputStream] At
    ObservableInputStream.java:[line 187] EI_EXPOSE_REP
    + Fix SpotBugs error: Exception thrown in class org.apache
    .commons.io.input.UnsynchronizedByteArrayInputStream at new
    org.apache.commons.io.input
    .UnsynchronizedByteArrayInputStream(byte[], int) will leave
    the constructor. The object under construction remains
    partially initialized and may be vulnerable to Finalizer
    attacks. [org.apache.commons.io.input
    .UnsynchronizedByteArrayInputStream, org.apache.commons.io
    .input.UnsynchronizedByteArrayInputStream] At
    UnsynchronizedByteArrayInputStream.java:[line 202]
    CT_CONSTRUCTOR_THROW
    + Fix SpotBugs error: Exception thrown in class org.apache
    .commons.io.input.UnsynchronizedByteArrayInputStream at new
    org.apache.commons.io.input
    .UnsynchronizedByteArrayInputStream(byte[], int, int) will
    leave the constructor. The object under construction remains
    partially initialized and may be vulnerable to Finalizer
    attacks. [org.apache.commons.io.input
    .UnsynchronizedByteArrayInputStream, org.apache.commons.io
    .input.UnsynchronizedByteArrayInputStream] At
    UnsynchronizedByteArrayInputStream.java:[line 223]
    CT_CONSTRUCTOR_THROW
- Upgrade to 2.15.0
  * New features:
    + Add org.apache.commons.io.channels.FileChannels
    + Add RandomAccessFiles#contentEquals(RandomAccessFile,
    RandomAccessFile)
    + Add RandomAccessFiles#reset(RandomAccessFile)
    + Add PathUtilsContentEqualsBenchmark
    + Add org.apache.commons.io.StreamIterator
    + Add MessageDigestInputStream and deprecate
    MessageDigestCalculatingInputStream
  * Fixed Bugs:
    + IO-815: XmlStreamReader encoding match RE is too strict
    + IO-810: Javadoc in FileUtils does not reflect code for thrown
    exceptions
    + IO-812: Javadoc should mention closing Streams based on file
    resources
    + IO-811: In tests, Files.walk() direct and indirect callers
    fail to close the returned Stream
    + IO-811: FileUtils.listFiles(File, String[], boolean) fails to
    close its internal Stream
    + IO-811: FileUtils.iterateFiles(File, String[], boolean) fails
    to close its internal Stream
    + IO-811: StreamIterator fails to close its internal Stream
    + IO-814: Don't throw UncheckedIOException
    + IO-414: Don't write a BOM on every (or any) line
    + IO-814: RandomAccessFileMode.create(Path) provides a better
    NullPointerException message
    + Improve performance of PathUtils.fileContentEquals(Path, Path,
    LinkOption[], OpenOption[]) by about 60%, see
    PathUtilsContentEqualsBenchmark
    + Improve performance of PathUtils.fileContentEquals(Path, Path)
    by about 60%, see PathUtilsContentEqualsBenchmark
    + Improve performance of FileUtils.contentEquals(File, File) by
    about 60%, see PathUtilsContentEqualsBenchmark
    + Remove unused test code
    + [Javadoc] IOUtils#contentEquals does not throw
    NullPointerException
    + Fix CodeQL warnings in UnsynchronizedBufferedInputStream:
    Implicit narrowing conversion in compound assignment
    + MessageDigestCalculatingInputStream
    .MessageDigestMaintainingObserver
    .MessageDigestMaintainingObserver(MessageDigest) now throws a
    NullPointerException if the MessageDigest is null
    + MessageDigestCalculatingInputStream
    .MessageDigestCalculatingInputStream(InputStream,
    MessageDigest) now throws a NullPointerException if the
    MessageDigest is null
    + IO-816: UnsynchronizedBufferedInputStream.read(byte[], int,
    int) does not use buffer</changelog>
  <changelog author="gus.kenion@suse.com" date="1714392000">- Upgrade to 2.16.1
  * Fixes:
    + Reimplement FileSystemUtils using NIO.
    + FileSystemUtils no longer throws IllegalStateException. Fixes
    IO-851.
    + Avoid possible NullPointerException in
    FileUtils.listAccumulate(File, IOFileFilter, IOFileFilter,
    FileVisitOption...).
    + BoundedInputStream.reset() not updating count. Fixes IO-853.
    + ThresholdingOutputStream: a negative threshold should behave
    like a zero threshold and trigger the event on the first
    write #609. Fixes IO-854.
  * Updates:
    + Bump commons.bytebuddy.version from 1.14.12 to 1.14.13 #605.
    + Bump org.apache.commons:commons-parent from 67 to 69 #608.
- Update apache-commons-io-build.xml for new version
- Includes changes from 2.16.0
  * Fixes:
    + Fix and re-enable testSkip_RequiredCharsets #518.
    + SymbolicLineFileFilter documentation fixes. Fixes IO-824.
    + CharSequenceInputStream.reset() only works once #520. Fixes
    IO-795.
    + Finish TODO on CharSequenceInputStream #540. Fixes IO-795.
    + Add byte array size validation for methods in EndianUtils
    [#521]. Fixes IO-825.
    + Add missing test case CircularByteBufferTest. Fixes IO-825.
    + Make CharSequenceInputStream.available() more correct in the
    face of multibyte encodings #525. Fixes IO-781.
    + Remove unreachable code in AbstractIOFileFilterTest #526.
    Fixes IO-781.
    + Rationalize and unify checking for existence of files and
    directories #529. Fixes IO-808.
    + Avoid NullPointerException in IOCase.checkEquals(String,
    String) on null input.
    + Avoid NullPointerException in
    CanExecuteFileFilter.accept(File) on null input.
    + Avoid NullPointerException in
    CanExecuteFileFilter.accept(Path, BasicFileAttributes) on
    null input.
    + Avoid NullPointerException in CanReadFileFilter.accept(File)
    on null input.
    + Avoid NullPointerException in CanReadFileFilter.accept(Path,
    BasicFileAttributes) on null input.
    + Avoid NullPointerException in CanWriteFileFilter.accept(File)
    on null input.
    + Avoid NullPointerException in CanWriteFileFilter.accept(Path,
    BasicFileAttributes) on null input.
    + Avoid NullPointerException in
    DirectoryFileFilter.accept(File) on null input.
    + Avoid NullPointerException in
    DirectoryFileFilter.accept(Path, BasicFileAttributes) on null
    input.
    + Avoid NullPointerException in EmptyFileFilter.accept(File) on
    null input.
    + Avoid NullPointerException in EmptyFileFilter.accept(Path,
    BasicFileAttributes) on null input.
    + Avoid NullPointerException in FileFileFilter.accept(File) on
    null input.
    + Avoid NullPointerException in FileFileFilter.accept(Path,
    BasicFileAttributes) on null input.
    + Avoid NullPointerException in HiddenFileFilter.accept(File)
    on null input.
    + Avoid NullPointerException in HiddenFileFilter.accept(Path,
    BasicFileAttributes) on null input.
    + Avoid NullPointerException in IOCase.checkIndexOf(String,
    int, String) on null input.
    + Avoid NullPointerException in
    IOCase.checkRegionMatches(String, int, String) on null input.
    + BoundedInputStream.getCount() should not count EOF.
    + Modernize temporary file creation and deletion in
    DeferredFileOutputStreamTest #535.
    + Add PathMatcher to IOFileFilter class Javadoc #536.
    + Fix CharSequenceInputStream coding exception handling #537.
    Fixes IO-781.
    + Deprecate int CountingInputStream#getCount() in favor of long
    CountingInputStream#getByteCount(). Fixes IO-781.
    + Deprecate CountingInputStream.resetCount() in favor of
    resetByteCount(). Fixes IO-828.
    + Deprecate CountingInputStream.getMaxLength() in favor of
    getMaxCount()). Fixes IO-828.
    + NullInputStream breaks InputStream's read method contract.
    Fixes IO-818.
    + Javadoc shouldn't reference 1.x behavior #539.
    + Don't decode and reencode characters in a potentially
    different charset in
    AbstractOrigin.CharSequenceOrigin.getReader(Charset). Fixes
    IO-829.
    + Let subclasses of CountingInputStream.afterRead(int) throw
    IOException.
    + Characterization test for broken symlinks when copying
    directories #547. Fixes IO-807.
    + ClosedInputStream.read(byte[], int, int) does not always
    return -1.
    + ClosedOutputStream.write(byte[], int, int) does not always
    throw IOException.
    + XmlStreamReader can't parse an XML document with a multi-line
    prolog #550.
    + XmlStreamReader can't parse XML an document with an external
    parsed entity prolog.
    + Update FileNameUtils Javadoc #554. Fixes IO-836.
    + Copy symlinks, not the files the symlinks point to #558.
    Fixes IO-807.
    + Pickup apache-rat-plugin version from parent POM.
    + Add test for copying a symlink
    FileUtilsTest#testCopyFile_symLink() #564.
    + Make copyFile copy symbolic links by value rather than
    reference #565.
    + Deprecate CopyUtils 0-argument constructor.
    + Deprecate EndianUtils 0-argument constructor. Fixes IO-843.
    + Deprecate FileSystemUtils 0-argument constructor.
    + Deprecate FilenameUtils 0-argument constructor.
    + Deprecate RandomAccessFiles 0-argument constructor.
    + Clarify and correct EndianUtils and SwappedDataInputStream
    API doc #566.
    + Add characterization test for copying a symlinked directory
    [#570].
    + RandomAccessFileInputStream.builder().get() now throws ISE
    instead of NPE.
    + Test links to targets outside the source directory #571.
    Fixes IO-845.
    + Focus Javadoc on current version rather than past versions
    [#573], #574.
    + "Self-suppression not permitted" while using BrokenOutput and
    BrokenInput streams with try-with-resources. Fixes IO-469.
    + Handle zero and negative thresholds #587. Fixes IO-405.
    + Deprecate CountingInputStream in favor of BoundedInputStream.
    + PathUtils.setPosixPermissions(...) only sets permissions if
    needed.
    + PathUtils.setReadOnly(...) only sets permissions if needed.
    + PathUtils.deleteFile(..., DeleteOption...) only sets
    permissions if needed.
    + CleaningPathVisitor only sets permissions if needed.
    + DeletingPathVisitor only sets permissions if needed.
  * New features:
    + Add and use PathUtils.getFileName(Path, Function&lt;Path, R&gt;).
    + Add and use PathUtils.getFileNameString().
    + Make public Erase.rethrow(Throwable).
    + Add BrokenInputStream.BrokenInputStream(Throwable). Fixes
    IO-826.
    + Add BrokenReader.BrokenReader(Throwable). Fixes IO-826.
    + Add BrokenOutputStream.BrokenOutputStream(Throwable). Fixes
    IO-826.
    + Add BrokenWriter.BrokenWriter(Throwable). Fixes IO-826.
    + Add BoundedInputStream.getRemaining().
    + Add FileTimes.toNtfsTime(long).
    + Add FileTimes.fromUnixTime(long).
    + Add FileTimes.isUnixTime(FileTime).
    + Add FileTimes.isUnixTime(long).
    + Add FileTimes.toUnixTime(FileTime).
    + Add BrokenInputStream.Builder.
    + Add PathUtils.getExtension(Path).
    + Add PathUtils.getBaseName(Path).
    + Add ThrottledInputStream.
    + Add IORunnable.noop().
    + Add ChecksumInputStream and test #548.
    + Add AbstractStreamBuilder.getReader().
    + Add Maven property project.build.outputTimestamp for build
    reproducibility.
    + Add ProxyInputStream.unwrap().
    + Add a running count and builder to BoundedInputStream.
  * Updates:
    + Bump commons.bytebuddy.version from 1.14.10 to 1.14.12 #534,
    [#592].
    + Bump org.apache.commons:commons-parent from 65 to 67.
    + Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 #583.
    + Bump org.codehaus.mojo:exec-maven-plugin from 3.1.1 to 3.2.0
    [#593].</changelog>
  <changelog author="fstrba@suse.com" date="1728043200">- Upgrade to 2.17.0
  * New features:
    + Add IOIterator.adapt(Iterable)
    + Add getInputStream() for 'https' and 'http' in URIOrigin
    [#630]. Fixes IO-831
    + Add IOSupplier.getUnchecked()
    + Add CloseShieldInputStream.systemIn(InputStream)
    + Add NullInputStream.init()
    + Add AbstractInputStream and refactor duplicate code
    + Add UnsynchronizedReader
    + Add UnsynchronizedBufferedReader
  * Fixes:
    + FileUtilsWaitForTest does not test anything useful.
    Fixes IO-858.
    + Add missing unit tests
    + FileUtils.lastModifiedFileTime(File) calls
    Objects.requireNonNull() on the wrong object
    + PathUtils.deleteOnExit(Path) calls Objects.requireNonNull()
    on the wrong object
    + Deprecate LineIterator.nextLine() in favor of next()
    + Fix PMD UnnecessaryFullyQualifiedName
    + Add test for CircularByteBuffer clear() #620
    + PathUtils.isPosix(Path, LinkOption...) should return false on
    null input
    + AutoCloseInputStream(InputStream) uses
    ClosedInputStream.INSTANCE when its input is null
    + Avoid NullPointerException in ProxyInputStream.available()
    when the underlying input stream is null
    + Avoid NullPointerException in ProxyInputStream.markSupported()
    when the underlying input stream is null
    + Avoid NullPointerException in ProxyInputStream.mark(int) when
    the underlying input stream is null
    + BufferedFileChannelInputStream.available() returns 0 before
    any reads
    + BufferedFileChannelInputStream.available() should return 0
    instead of -1 at the end of the stream
    + BufferedFileChannelInputStream.available() should return 0
    when the stream is closed instead of throwing an exception
    + CharSequenceInputStream.available() should return 0 after the
    stream is closed
    + BoundedInputStream.available() should return 0 when the
    stream is closed
    + CircularInputStream.available() should return 0 when the
    stream is closed
    + InfiniteCircularInputStream.available() should return 0 when
    the stream is closed
    + ChecksumInputStream(InputStream, Checksum, long, long) should
    fail-fast on null Checksum input
    + Deprecate NullInputStream.INSTANCE in favor of constructors
    + NullInputStream.available() should return 0 after the stream
    is closed
    + MemoryMappedFileInputStream.available() should return 0 after
    the stream is closed
    + RandomAccessFileInputStream.available() should return 0 after
    the stream is closed
    + ReaderInputStream.available() should return 0 after the
    stream is closed
    + AutoCloseInputStream does not call handleIOException() on
    close() when the proxied stream throws an IOException
    + BoundedInputStream does not call handleIOException() on
    close() when the proxied stream throws an IOException
    + NullInputStream.read(*) should throw IOException when it is
    closed
    + NullInputStream.read(byte[]) should return 0 when the input
    byte array in length 0
    + NullInputStream.read(byte[], int, int) should return 0 when
    the input byte array in length 0 or requested length is 0
    + MarkShieldInputStream.read(*) should throw IOException when
    it is closed
    + Replace deprecated constant FileFileFilter.FILE in Javadoc
    [#657]
    + Pick up exec-maven-plugin version from parent POM
  * Updates:
    + Bump tests commons.bytebuddy.version from 1.14.13 to 1.15.1
    [#615], #621, #631, #635, #642, #658, #663, #665
    + Bump tests commons-codec:commons-codec from 1.16.1 to 1.17.1
    [#644]
    + Bump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.4.1
    [#632], #652, #659
    + Bump org.apache.commons:commons-parent from 69 to 74 #628,
    [#637], #649, #661, #664
    + Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0
    [#645], #653, #666</changelog>
  <changelog author="gus.kenion@suse.com" date="1737720000">- Upgrade to 2.18.0
  * New features
    + Add @FunctionalInterface to ClassNameMatcher.
    + Add ValidatingObjectInputStream.Builder and
    ValidatingObjectInputStream.builder().
    + Add a "Safe Deserialization" section to the User Guide for
    the site.
    + Add IORandomAccessFile.
    + Add RandomAccessFileMode.io(String).
    + Add FileAlterationObserver.Builder() and deprecate most
    constructors.
    + Add IOUtils.readLines(CharSequence).
    + Add ValidatingObjectInputStream.ObjectStreamClassPredicate to
    allow configuration reuse.
    + Add RandomAccessFileMode.accept(Path,
    IOConsumer&lt;RandomAccessFile&gt;).
    + Add RandomAccessFileMode.apply(Path,
    IOFunction&lt;RandomAccessFile&gt;, T).
    + Add IOIntConsumer.
    + Add ProxyInputStream.AbstractBuilder. Supports setting a
    consumer for ProxyInputStream.afterRead(int).
    + Add support to AutoCloseInputStream for setting a consumer
    for ProxyInputStream.afterRead(int).
    + Add support to BOMInputStream for setting a consumer for
    ProxyInputStream.afterRead(int).
    + Add support to BoundedInputStream for setting a consumer for
    ProxyInputStream.afterRead(int).
    + Add support to BoundedInputStream for setting a consumer for
    BoundedInputStream.onMaxLength(long, long).
    + Add support to ChecksumInputStream for setting a consumer for
    ProxyInputStream.afterRead(int).
    + Add support to ThrottledInputStream for setting a consumer
    for ProxyInputStream.afterRead(int).
    + Add support to ObservableInputStream for setting a consumer
    for ProxyInputStream.afterRead(int).
    + Add support to MessageDigestCalculatingInputStream for
    setting a consumer for ProxyInputStream.afterRead(int).
    + Add support to MessageDigestInputStream for setting a
    consumer for ProxyInputStream.afterRead(int).
  * Fixed Bugs
    + Clean ups in unit tests.
    + Fix some Javadoc issues.
    + RandomAccessFileMode.toString() is more helpful for debugging
    when it inherits from Enum.
    + Fix implicit narrowing conversion in compound assignment in
    UnsynchronizedBufferedReader.skip(long).
    + IO-860:  Missing reserved file names in FileSystem.WINDOWS
    (superscript digits for COM and LPT).
    + IO-856:  FileUtils.listFiles(final File, String[], boolean)
    can throw NoSuchFileException #697, #699.
    + IO-859:  FileUtils.forceDelete on non-existent file on Windows
    throws IOException rather than FileNotFoundException.
    + Use Unicode escapes for superscript characters. #701.
    + IO-863:  Recent incompatible change to FileUtils.listFiles re
    extensions, see also IO-856.
    + IO-857:  Javadoc: Update details for PathUtils "clean"
    behavior.
  * Changes
    + Bump org.apache.commons:commons-parent from 74 to 78 #670,
    [#676], #679, #688.
    + Bump commons.bytebuddy.version from 1.15.1 to 1.15.10 #672,
    [#673], #685, #686, #694, #696, #698.
    + Update AbstractStreamBuilder getters from protected to
    public.</changelog>
  <changelog author="fstrba@suse.com" date="1770379200">- Upgrade to 2.19.0
  * New features
    + Add ThrottledInputStream.Builder.setMaxBytes(long,
    ChronoUnit)
    + Add IOIterable
    + ReversedLinesFileReader implements IOIterable&lt;String&gt;
    + Add AbstractByteArrayOutputStream.write(CharSequence,
    Charset)
    + Add AbstractByteArrayOutputStream.write(byte[])
    + Add RandomAccessFileOutputStream.getRandomAccessFile()
    + Add ProxyInputStream.setReference(InputStream), was
    package-private setIn(InputStream)
    + Add ProxyOutputStream.setReference(OutputStream)
    + Add RandomAccessFileInputStream.copy(long, long,
    OutputStream)
    + Add ProxyOutputStream.Builder
    + Add ByteOrderMark.matches(int[])
    + Add BrokenOutputStream.BrokenOutputStream(Function&lt;String&gt;,
    Throwable&gt;) and deprecate Supplier&lt;String&gt; constructor
    + Add IOBooleanSupplier
    + Add Uncheck.getAsBoolean(IOBooleanSupplier)
    + Add FileChannels.contentEquals(SeekableByteChannel,
    SeekableByteChannel, int)
    + Add FileChannels.contentEquals(ReadableByteChannel,
    ReadableByteChannel, int)
    + Add SimplePathVisitor.AbstractBuilder
    + Add CountingPathVisitor.AbstractBuilder and
    CountingPathVisitor.Builder
    + Add AccumulatorPathVisitor.Builder and builder()
    + Add PathUtils.contentEquals(FileSystem, FileSystem)
  * Fixed Bugs
    + Deprecate constructor Counters.Counters() to be private in
    4.0
    + Deprecate constructor Charsets.Charsets() to be private in
    4.0
    + Pick up maven-antrun-plugin version from parent POM
    org.apache:apache
    + Javadoc is missing its Overview page
    + 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)
    + Deprecate DeferredFileOutputStream.getStream() in favor of
    getOutputStream()
    + Improve Javadoc for a BoundedInputStream builder() throwing
    IOException
    + Improve Javadoc for all implementations of
    AbstractOriginSupplier#get()
    + The Consumer to IOUtils.closeQuietly(Closeable, Consumer) now
    accepts Exception, not just IOException
    + The Consumer to IOUtils.close(Closeable, IOConsumer) now
    accepts wrapped Exception, not just IOException
    + Use Uncheck.getAsBoolean(IOBooleanSupplier) to avoid boxing
    and unboxing of boolean values
    + Avoid unnecessary boxing and unboxing of long values in
    FileUtils.sizeOf(File)
    + Avoid unnecessary boxing and unboxing of int values in
    UncheckedBufferedReader.read()
    + Avoid unnecessary boxing and unboxing of int values in
    UncheckedFilterInputStream.available() and read()
    + Avoid unnecessary boxing and unboxing of int values in
    UncheckedFilterReader.read()
    + FileChannels.contentEquals(FileChannel, FileChannel, int) can
    return false when comparing a non-blocking channel
    + Deprecate FileChannels.contentEquals(FileChannel, FileChannel,
    int) in favor of FileChannels
    .contentEquals(SeekableByteChannel, SeekableByteChannel, int)
    + Improve performance of IOUtils.contentEquals(InputStream,
    InputStream) by about 13%
    + PathUtils.copyFileToDirectory() across file systems
    + IOUtils.contentEquals is incorrect when InputStream.available
    under-reports
    + java.lang.ArithmeticException: long overflow java.lang.Math
    .addExact(Math.java:932) at org.apache.commons.io.file
    .attribute.FileTimes.ntfsTimeToFileTime(FileTimes.java:164).
    See also https://issues.apache.org/jira/browse/MDEP-978
    + java.lang.ArithmeticException: long overflow java.lang.Math
    .addExact(Math.java:932) at org.apache.commons.io.file
    .attribute.FileTimes.ntfsTimeToDate(long)
    + FileTimes.toNtfsTime(*) methods can overflow result values
    + Fix Javadoc for ChunkedOutputStream.Builder
    + General Javadoc improvements
    + Calling QueueInputStream.QueueInputStream(null) maps to the
    same kind of default blocking queue as
    QueueInputStream.Builder.setBlockingQueue(null)
    + CopyDirectoryVisitor creates incorrect file names when
    copying between different file systems that use different file
    system separators ("/" versus "\"); fixes
    PathUtils.copyDirectory(Path, Path, CopyOption...)
    + ThreadUtils.sleep(Duration) should handle the underlying OS
    time changing
  * Changes
    + Bump commons.bytebuddy.version from 1.15.10 to 1.17.5
    + Bump commons-codec:commons-codec from 1.17.1 to 1.18.0
    + Bump org.apache.commons:commons-parent from 78 to 81</changelog>
  <changelog author="fstrba@suse.com" date="1770379201">- Upgrade to 2.20.0
  * New features
    + Add org.apache.commons.io.file.CountingPathVisitor
    .accept(Path, BasicFileAttributes)
    + Add org.apache.commons.io.Charsets.isAlias(Charset, String)
    + Add org.apache.commons.io.Charsets.isUTF8(Charset)
    + Add org.apache.commons.io.Charsets.toCharsetDefault(String,
    Charset)
    + Add Tailer ignoreTouch option
  * Fixed Bugs
    + [javadoc] Rename parameter of ProxyOutputStream.write(int)
    + CopyDirectoryVisitor ignores fileFilter
    + org.apache.commons.io.build.AbstractOrigin.getReader(Charset)
    now maps a null Charset to the default Charset
    + org.apache.commons.io.build.AbstractOrigin
    .AbstractRandomAccessFileOrigin.getReader(Charset) now maps a
    null Charset to the default Charset
    + org.apache.commons.io.build.AbstractOrigin.ByeArrayOrigin
    .getReader(Charset) now maps a null Charset to the default
    Charset
    + org.apache.commons.io.build.AbstractOrigin.InputStreamOrigin
    .getReader(Charset) now maps a null Charset to the default
    Charset
    + org.apache.commons.io.build.AbstractOrigin.getWriter(Charset)
    now maps a null Charset to the default Charset
    + org.apache.commons.io.build.AbstractOrigin
    .AbstractRandomAccessFileOrigin.getWriter(Charset) now maps a
    null Charset to the default Charset
    + org.apache.commons.io.build.AbstractOrigin.OutputStreamOrigin
    .getWriter(Charset) now maps a null Charset to the default
    Charset
    + FileUtils.readLines(File, Charset) now maps a null Charset to
    the default Charset
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "atSlashCr" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.WindowsLineEndingInputStream,
    org.apache.commons.io.input.WindowsLineEndingInputStream] At
    WindowsLineEndingInputStream.java:[line 77] Another occurrence
    at WindowsLineEndingInputStream.java:[line 81]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "atSlashCr" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.WindowsLineEndingInputStream] At
    WindowsLineEndingInputStream.java:[line 112]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "atSlashLf" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.WindowsLineEndingInputStream] At
    WindowsLineEndingInputStream.java:[line 113]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "atSlashLf" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.UnixLineEndingInputStream] At
    UnixLineEndingInputStream.java:[line 75]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "atEos" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.UnixLineEndingInputStream] At
    UnixLineEndingInputStream.java:[line 120]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "atSlashCr" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.UnixLineEndingInputStream] At
    UnixLineEndingInputStream.java:[line 124]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "atSlashLf" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.UnixLineEndingInputStream] At
    UnixLineEndingInputStream.java:[line 125]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "closed" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.ProxyInputStream] At
    ProxyInputStream.java:[line 233]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "propagateClose" in one thread may not yield the value of the
    most recent write from another thread
    [org.apache.commons.io.input.BoundedInputStream] At
    BoundedInputStream.java:[line 555]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + QueueInputStream reads all but the first byte without waiting
    + Javadoc fixes and improvements
    + Avoid NPE in org.apache.commons.io.filefilter.WildcardFilter
    .accept(File)
    + FileUtils.forceDelete can delete a broken symlink again
    + Fix infinite loop in AbstractByteArrayOutputStream
  * Changes
    + Bump commons.bytebuddy.version from 1.17.5 to 1.17.6
    + Bump org.apache.commons:commons-parent from 81 to 85
    + Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0</changelog>
  <changelog author="fstrba@suse.com" date="1770379202">- Upgrade to 2.21.0
  * New features
    + FileUtils#byteCountToDisplaySize() supports Zettabyte,
    Yottabyte, Ronnabyte and Quettabyte
    + Add org.apache.commons.io.FileUtils.ONE_RB
    + Add org.apache.commons.io.FileUtils.ONE_QB
    + Add org.apache.commons.io.output.ProxyOutputStream
    .writeRepeat(byte[], int, int, long)
    + Add org.apache.commons.io.output.ProxyOutputStream
    .writeRepeat(byte[], long)
    + Add org.apache.commons.io.output.ProxyOutputStream
    .writeRepeat(int, long)
    + Add length unit support in FileSystem limits
    + Add IOUtils.toByteArray(InputStream, int, int) for safer
    chunked reading with size validation
    + Add org.apache.commons.io.file.PathUtils.getPath(String,
    String)
    + Add org.apache.commons.io.channels
    .ByteArraySeekableByteChannel
    + Add IOIterable.asIterable()
    + Add NIO channel support to 'AbstractStreamBuilder'
    + Add CloseShieldChannel to close-shielded NIO Channels
    + Added IOUtils.checkFromIndexSize as a Java 8 backport of
    Objects.checkFromIndexSize
  * Fixed Bugs
    + When testing on Java 21 and up, enable
  - XX:+EnableDynamicAgentLoading
    + When testing on Java 24 and up, don't fail
    FileUtilsListFilesTest for a different behavior in the JRE
    + ValidatingObjectInputStream does not validate dynamic proxy
    interfaces
    + BoundedInputStream.getRemaining() now reports Long.MAX_VALUE
    instead of 0 when no limit is set
    + BoundedInputStream.available() correctly accounts for the
    maximum read limit
    + Deprecate IOUtils.readFully(InputStream, int) in favor of
    toByteArray(InputStream, int)
    + IOUtils.toByteArray(InputStream) now throws IOException on
    byte array overflow
    + Javadoc general improvements
    + IOUtils.toByteArray() now throws EOFException when not enough
    data is available
    + Fix IOUtils.skip() usage in concurrent scenarios
    + [javadoc] Fix XmlStreamReader Javadoc to indicate the correct
    class that is built
  * Changes
    + Bump org.apache.commons:commons-parent from 85 to 91
    + [test] Bump commons-codec:commons-codec from 1.18.0 to 1.19.0
    + [test] Bump commons.bytebuddy.version from 1.17.6 to 1.17.8
    + [test] Bump org.apache.commons:commons-lang3 from 3.18.0 to
    3.19.0
  * Removed
    + Inline private constant field
    ProxyInputStream.exceptionHandler</changelog>
  <changelog author="fstrba@suse.com" date="1778068800">- Upgrade to 2.22.0
  * New features
    + Add and use IOUtils.closeQuietlySuppress(Closeable, Throwable)
    + Add ProxyWriter.setReference(Writer)
    + Add ProxyWriter.unwrap()
    + Add ProxyReader.setReference(Reader)
    +Add ProxyReader.unrwap()
    + IO-883: ByteArraySeekableByteChannel should optionally
    configure a read-only channel
    + IO-883: Add ByteArraySeekableByteChannel.Builder and builder()
    + IO-883: Add AbstractStreamBuilder.getByteArray()
    + CloseShieldInputStream now supports a custom close shield as
    a function
    + Add FlushShieldOutputStream to workaround issues in generic
    code that ends up calling third parties like like
    org.tukaani.xz.LZMAOutputStream.flush()
    + Add filter channels
  * Fixed Bugs
    + Fix Apache RAT plugin console warnings
    + ByteArraySeekableByteChannel.position(long) and truncate(long)
    shouldn't throw an IllegalArgumentException for a new positive
    position that's too large
    + Fix malformed Javadoc comments
    + ReadAheadInputStream.close() doesn't always close its filtered
    input stream
    + ReadAheadInputStream now restores the current thread's
    interrupt flag when catching InterruptedException
    + FileAlterationMonitor.stop(long) now restores the current
    thread's interrupt flag when catching InterruptedException
    + FileCleaningTracker now restores the current thread's
    interrupt flag when catching InterruptedException
    + ThreadMonitor.run() now restores the current thread's
    interrupt flag when catching InterruptedException
    + ThrottledInputStream.throttle() now restores the current
    thread's interrupt flag when catching InterruptedException
    + ThrottledInputStream.throttle() doesn't preserve the original
    InterruptedException as the cause of its
    InterruptedIOException
    + All thread names are now prefixed with "commons-io-"
    + IO-639: ReversedLinesFileReader does not read first line if
    its empty
    + IO-886: Fixed incorrect regular expression in
    PathUtils.RelativeSortedPaths.extractKey(String, String)
    + Fix typos in Javadoc of FileUtils and related test classes
    + IO-887: WriterOutputStream from a builder fails on malformed
    or unmappable input bytes
    + BoundedReader now extends ProxyReader
    + AbstractStreamBuilder.setOpenOptions(OpenOption...) now makes
    a defensive copy of its input array
    + IO-885: Path visits follow links
    + BOMInputStream fail-fast and tracks its ByteOrderMark as a final
    + Refactor UnixLineEndingInputStream and
    WindowsLineEndingInputStream for duplication
    + IO-857: [Javadoc] PathUtils.cleanDirectory() methods vs FileUtils
    + Fix JaCoCo report generation (code coverage)
    + AbstractStreamBuilder.setBufferSizeDefault(int) now resets to
    default for input less than or equal to zero
  * Changes
    + Bump org.apache.commons:commons-parent from 91 to 98
    + Bump commons-codec:commons-codec from 1.19.0 to 1.21.0
    + Bump commons.bytebuddy.version from 1.17.8 to 1.18.8
    + Bump commons-lang3 from 3.19.0 to 3.20.0</changelog>
</package>
<package pkgid="331d2200bce860796dfecd843313a6dafee9e0a2bdcd9b19942b3e4fd29d7e5585ff6a158d308174cce6095866d63fbb00d9bb8b33c426313b01ab3ae3b6facf" name="apache-commons-io-javadoc" arch="noarch">
  <version epoch="0" ver="2.22.0" rel="160099.1.2"/>
  <changelog author="david.anes@suse.com" date="1697630400">- Update to 2.14.0:
  * Lots of new features, fixes and updates.
  * https://commons.apache.org/proper/commons-io/changes-report.html#a2.14.0
  * Fixes bsc#1231298, CVE-2024-47554: untrusted input to XmlStreamReader
    can lead to uncontrolled resource consumption</changelog>
  <changelog author="fstrba@suse.com" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1708344000">- Upgrade to 2.15.1
  * Fixed Bugs:
    + Fix wrong issue id in change log
    + Add test for FileChannels.contentEquals()
    + Fix FileChannels.contentEquals()
    + Fix some Javadoc issues in LineIterator and IOUtils
    + Simplify FileAlterationObserver internal processing
    + Avoid NullPointerException in RegexFileFilter
    .RegexFileFilter(Pattern)
    + Avoid NullPointerException in RegexFileFilter
    .accept(Path, BasicFileAttributes)
    + Fix SpotBugs error: Class org.apache.commons.io.filefilter
    .RegexFileFilter defines non-transient non-serializable
    instance field pathToString [org.apache.commons.io.filefilter
    .RegexFileFilter] In RegexFileFilter.java SE_BAD_FIELD
    + Fix SpotBugs error: Class org.apache.commons.io.filefilter
    .DelegateFileFilter defines non-transient non-serializable
    instance field fileFilter [org.apache.commons.io.filefilter
    .DelegateFileFilter] In DelegateFileFilter.java SE_BAD_FIELD
    + Fix SpotBugs error: Class org.apache.commons.io.filefilter
    .DelegateFileFilter defines non-transient non-serializable
    instance field fileNameFilter [org.apache.commons.io
    .filefilter.DelegateFileFilter] In DelegateFileFilter.java
    SE_BAD_FIELD
    + Fix SpotBugs error: org.apache.commons.io.function.IOStream$1
    .next() cannot throw NoSuchElementException [org.apache
    .commons.io.function.IOStream$1] At IOStream.java:[line 98]
    IT_NO_SUCH_ELEMENT
    + Fix SpotBugs error: org.apache.commons.io.monitor
    .FileAlterationMonitor.getObservers() may expose internal
    representation by returning FileAlterationMonitor.observers
    [org.apache.commons.io.monitor.FileAlterationMonitor] At
    FileAlterationMonitor.java:[line 124] EI_EXPOSE_REP
    + Fix SpotBugs error: Class org.apache.commons.io.monitor
    .FileAlterationObserver defines non-transient non-serializable
    instance field fileFilter [org.apache.commons.io.monitor
    .FileAlterationObserver] In FileAlterationObserver.java
    SE_BAD_FIELD
    + Fix SpotBugs error: Class org.apache.commons.io.monitor
    .FileAlterationObserver defines non-transient non-serializable
    instance field listeners [org.apache.commons.io.monitor
    .FileAlterationObserver] In FileAlterationObserver.java
    SE_BAD_FIELD
    + Fix SpotBugs error: org.apache.commons.io.FileCleaningTracker
    .getDeleteFailures() may expose internal representation by
    returning FileCleaningTracker.deleteFailures [org.apache
    .commons.io.FileCleaningTracker] At
    FileCleaningTracker.java:[line 218] EI_EXPOSE_REP
    + Fix SpotBugs error: org.apache.commons.io.IOExceptionList
    .getCauseList() may expose internal representation by
    returning IOExceptionList.causeList [org.apache.commons.io
    .IOExceptionList] At IOExceptionList.java:[line 118]
    EI_EXPOSE_REP
    + Fix SpotBugs error: org.apache.commons.io.IOExceptionList
    .getCauseList(Class) may expose internal representation by
    returning IOExceptionList.causeList [org.apache.commons.io
    .IOExceptionList] At IOExceptionList.java:[line 129]
    EI_EXPOSE_REP
    + Fix SpotBugs error: org.apache.commons.io.file
    .AccumulatorPathVisitor.getDirList() may expose internal
    representation by returning AccumulatorPathVisitor.dirList
    [org.apache.commons.io.file.AccumulatorPathVisitor] At
    AccumulatorPathVisitor.java:[line 179] EI_EXPOSE_REP
    + Fix SpotBugs error: org.apache.commons.io.file
    .AccumulatorPathVisitor.getFileList() may expose internal
    representation by returning AccumulatorPathVisitor.fileList
    [org.apache.commons.io.file.AccumulatorPathVisitor] At
    AccumulatorPathVisitor.java:[line 188] EI_EXPOSE_REP
    + Fix SpotBugs error: org.apache.commons.io.input
    .ObservableInputStream.getObservers() may expose internal
    representation by returning ObservableInputStream.observers
    [org.apache.commons.io.input.ObservableInputStream] At
    ObservableInputStream.java:[line 187] EI_EXPOSE_REP
    + Fix SpotBugs error: Exception thrown in class org.apache
    .commons.io.input.UnsynchronizedByteArrayInputStream at new
    org.apache.commons.io.input
    .UnsynchronizedByteArrayInputStream(byte[], int) will leave
    the constructor. The object under construction remains
    partially initialized and may be vulnerable to Finalizer
    attacks. [org.apache.commons.io.input
    .UnsynchronizedByteArrayInputStream, org.apache.commons.io
    .input.UnsynchronizedByteArrayInputStream] At
    UnsynchronizedByteArrayInputStream.java:[line 202]
    CT_CONSTRUCTOR_THROW
    + Fix SpotBugs error: Exception thrown in class org.apache
    .commons.io.input.UnsynchronizedByteArrayInputStream at new
    org.apache.commons.io.input
    .UnsynchronizedByteArrayInputStream(byte[], int, int) will
    leave the constructor. The object under construction remains
    partially initialized and may be vulnerable to Finalizer
    attacks. [org.apache.commons.io.input
    .UnsynchronizedByteArrayInputStream, org.apache.commons.io
    .input.UnsynchronizedByteArrayInputStream] At
    UnsynchronizedByteArrayInputStream.java:[line 223]
    CT_CONSTRUCTOR_THROW
- Upgrade to 2.15.0
  * New features:
    + Add org.apache.commons.io.channels.FileChannels
    + Add RandomAccessFiles#contentEquals(RandomAccessFile,
    RandomAccessFile)
    + Add RandomAccessFiles#reset(RandomAccessFile)
    + Add PathUtilsContentEqualsBenchmark
    + Add org.apache.commons.io.StreamIterator
    + Add MessageDigestInputStream and deprecate
    MessageDigestCalculatingInputStream
  * Fixed Bugs:
    + IO-815: XmlStreamReader encoding match RE is too strict
    + IO-810: Javadoc in FileUtils does not reflect code for thrown
    exceptions
    + IO-812: Javadoc should mention closing Streams based on file
    resources
    + IO-811: In tests, Files.walk() direct and indirect callers
    fail to close the returned Stream
    + IO-811: FileUtils.listFiles(File, String[], boolean) fails to
    close its internal Stream
    + IO-811: FileUtils.iterateFiles(File, String[], boolean) fails
    to close its internal Stream
    + IO-811: StreamIterator fails to close its internal Stream
    + IO-814: Don't throw UncheckedIOException
    + IO-414: Don't write a BOM on every (or any) line
    + IO-814: RandomAccessFileMode.create(Path) provides a better
    NullPointerException message
    + Improve performance of PathUtils.fileContentEquals(Path, Path,
    LinkOption[], OpenOption[]) by about 60%, see
    PathUtilsContentEqualsBenchmark
    + Improve performance of PathUtils.fileContentEquals(Path, Path)
    by about 60%, see PathUtilsContentEqualsBenchmark
    + Improve performance of FileUtils.contentEquals(File, File) by
    about 60%, see PathUtilsContentEqualsBenchmark
    + Remove unused test code
    + [Javadoc] IOUtils#contentEquals does not throw
    NullPointerException
    + Fix CodeQL warnings in UnsynchronizedBufferedInputStream:
    Implicit narrowing conversion in compound assignment
    + MessageDigestCalculatingInputStream
    .MessageDigestMaintainingObserver
    .MessageDigestMaintainingObserver(MessageDigest) now throws a
    NullPointerException if the MessageDigest is null
    + MessageDigestCalculatingInputStream
    .MessageDigestCalculatingInputStream(InputStream,
    MessageDigest) now throws a NullPointerException if the
    MessageDigest is null
    + IO-816: UnsynchronizedBufferedInputStream.read(byte[], int,
    int) does not use buffer</changelog>
  <changelog author="gus.kenion@suse.com" date="1714392000">- Upgrade to 2.16.1
  * Fixes:
    + Reimplement FileSystemUtils using NIO.
    + FileSystemUtils no longer throws IllegalStateException. Fixes
    IO-851.
    + Avoid possible NullPointerException in
    FileUtils.listAccumulate(File, IOFileFilter, IOFileFilter,
    FileVisitOption...).
    + BoundedInputStream.reset() not updating count. Fixes IO-853.
    + ThresholdingOutputStream: a negative threshold should behave
    like a zero threshold and trigger the event on the first
    write #609. Fixes IO-854.
  * Updates:
    + Bump commons.bytebuddy.version from 1.14.12 to 1.14.13 #605.
    + Bump org.apache.commons:commons-parent from 67 to 69 #608.
- Update apache-commons-io-build.xml for new version
- Includes changes from 2.16.0
  * Fixes:
    + Fix and re-enable testSkip_RequiredCharsets #518.
    + SymbolicLineFileFilter documentation fixes. Fixes IO-824.
    + CharSequenceInputStream.reset() only works once #520. Fixes
    IO-795.
    + Finish TODO on CharSequenceInputStream #540. Fixes IO-795.
    + Add byte array size validation for methods in EndianUtils
    [#521]. Fixes IO-825.
    + Add missing test case CircularByteBufferTest. Fixes IO-825.
    + Make CharSequenceInputStream.available() more correct in the
    face of multibyte encodings #525. Fixes IO-781.
    + Remove unreachable code in AbstractIOFileFilterTest #526.
    Fixes IO-781.
    + Rationalize and unify checking for existence of files and
    directories #529. Fixes IO-808.
    + Avoid NullPointerException in IOCase.checkEquals(String,
    String) on null input.
    + Avoid NullPointerException in
    CanExecuteFileFilter.accept(File) on null input.
    + Avoid NullPointerException in
    CanExecuteFileFilter.accept(Path, BasicFileAttributes) on
    null input.
    + Avoid NullPointerException in CanReadFileFilter.accept(File)
    on null input.
    + Avoid NullPointerException in CanReadFileFilter.accept(Path,
    BasicFileAttributes) on null input.
    + Avoid NullPointerException in CanWriteFileFilter.accept(File)
    on null input.
    + Avoid NullPointerException in CanWriteFileFilter.accept(Path,
    BasicFileAttributes) on null input.
    + Avoid NullPointerException in
    DirectoryFileFilter.accept(File) on null input.
    + Avoid NullPointerException in
    DirectoryFileFilter.accept(Path, BasicFileAttributes) on null
    input.
    + Avoid NullPointerException in EmptyFileFilter.accept(File) on
    null input.
    + Avoid NullPointerException in EmptyFileFilter.accept(Path,
    BasicFileAttributes) on null input.
    + Avoid NullPointerException in FileFileFilter.accept(File) on
    null input.
    + Avoid NullPointerException in FileFileFilter.accept(Path,
    BasicFileAttributes) on null input.
    + Avoid NullPointerException in HiddenFileFilter.accept(File)
    on null input.
    + Avoid NullPointerException in HiddenFileFilter.accept(Path,
    BasicFileAttributes) on null input.
    + Avoid NullPointerException in IOCase.checkIndexOf(String,
    int, String) on null input.
    + Avoid NullPointerException in
    IOCase.checkRegionMatches(String, int, String) on null input.
    + BoundedInputStream.getCount() should not count EOF.
    + Modernize temporary file creation and deletion in
    DeferredFileOutputStreamTest #535.
    + Add PathMatcher to IOFileFilter class Javadoc #536.
    + Fix CharSequenceInputStream coding exception handling #537.
    Fixes IO-781.
    + Deprecate int CountingInputStream#getCount() in favor of long
    CountingInputStream#getByteCount(). Fixes IO-781.
    + Deprecate CountingInputStream.resetCount() in favor of
    resetByteCount(). Fixes IO-828.
    + Deprecate CountingInputStream.getMaxLength() in favor of
    getMaxCount()). Fixes IO-828.
    + NullInputStream breaks InputStream's read method contract.
    Fixes IO-818.
    + Javadoc shouldn't reference 1.x behavior #539.
    + Don't decode and reencode characters in a potentially
    different charset in
    AbstractOrigin.CharSequenceOrigin.getReader(Charset). Fixes
    IO-829.
    + Let subclasses of CountingInputStream.afterRead(int) throw
    IOException.
    + Characterization test for broken symlinks when copying
    directories #547. Fixes IO-807.
    + ClosedInputStream.read(byte[], int, int) does not always
    return -1.
    + ClosedOutputStream.write(byte[], int, int) does not always
    throw IOException.
    + XmlStreamReader can't parse an XML document with a multi-line
    prolog #550.
    + XmlStreamReader can't parse XML an document with an external
    parsed entity prolog.
    + Update FileNameUtils Javadoc #554. Fixes IO-836.
    + Copy symlinks, not the files the symlinks point to #558.
    Fixes IO-807.
    + Pickup apache-rat-plugin version from parent POM.
    + Add test for copying a symlink
    FileUtilsTest#testCopyFile_symLink() #564.
    + Make copyFile copy symbolic links by value rather than
    reference #565.
    + Deprecate CopyUtils 0-argument constructor.
    + Deprecate EndianUtils 0-argument constructor. Fixes IO-843.
    + Deprecate FileSystemUtils 0-argument constructor.
    + Deprecate FilenameUtils 0-argument constructor.
    + Deprecate RandomAccessFiles 0-argument constructor.
    + Clarify and correct EndianUtils and SwappedDataInputStream
    API doc #566.
    + Add characterization test for copying a symlinked directory
    [#570].
    + RandomAccessFileInputStream.builder().get() now throws ISE
    instead of NPE.
    + Test links to targets outside the source directory #571.
    Fixes IO-845.
    + Focus Javadoc on current version rather than past versions
    [#573], #574.
    + "Self-suppression not permitted" while using BrokenOutput and
    BrokenInput streams with try-with-resources. Fixes IO-469.
    + Handle zero and negative thresholds #587. Fixes IO-405.
    + Deprecate CountingInputStream in favor of BoundedInputStream.
    + PathUtils.setPosixPermissions(...) only sets permissions if
    needed.
    + PathUtils.setReadOnly(...) only sets permissions if needed.
    + PathUtils.deleteFile(..., DeleteOption...) only sets
    permissions if needed.
    + CleaningPathVisitor only sets permissions if needed.
    + DeletingPathVisitor only sets permissions if needed.
  * New features:
    + Add and use PathUtils.getFileName(Path, Function&lt;Path, R&gt;).
    + Add and use PathUtils.getFileNameString().
    + Make public Erase.rethrow(Throwable).
    + Add BrokenInputStream.BrokenInputStream(Throwable). Fixes
    IO-826.
    + Add BrokenReader.BrokenReader(Throwable). Fixes IO-826.
    + Add BrokenOutputStream.BrokenOutputStream(Throwable). Fixes
    IO-826.
    + Add BrokenWriter.BrokenWriter(Throwable). Fixes IO-826.
    + Add BoundedInputStream.getRemaining().
    + Add FileTimes.toNtfsTime(long).
    + Add FileTimes.fromUnixTime(long).
    + Add FileTimes.isUnixTime(FileTime).
    + Add FileTimes.isUnixTime(long).
    + Add FileTimes.toUnixTime(FileTime).
    + Add BrokenInputStream.Builder.
    + Add PathUtils.getExtension(Path).
    + Add PathUtils.getBaseName(Path).
    + Add ThrottledInputStream.
    + Add IORunnable.noop().
    + Add ChecksumInputStream and test #548.
    + Add AbstractStreamBuilder.getReader().
    + Add Maven property project.build.outputTimestamp for build
    reproducibility.
    + Add ProxyInputStream.unwrap().
    + Add a running count and builder to BoundedInputStream.
  * Updates:
    + Bump commons.bytebuddy.version from 1.14.10 to 1.14.12 #534,
    [#592].
    + Bump org.apache.commons:commons-parent from 65 to 67.
    + Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 #583.
    + Bump org.codehaus.mojo:exec-maven-plugin from 3.1.1 to 3.2.0
    [#593].</changelog>
  <changelog author="fstrba@suse.com" date="1728043200">- Upgrade to 2.17.0
  * New features:
    + Add IOIterator.adapt(Iterable)
    + Add getInputStream() for 'https' and 'http' in URIOrigin
    [#630]. Fixes IO-831
    + Add IOSupplier.getUnchecked()
    + Add CloseShieldInputStream.systemIn(InputStream)
    + Add NullInputStream.init()
    + Add AbstractInputStream and refactor duplicate code
    + Add UnsynchronizedReader
    + Add UnsynchronizedBufferedReader
  * Fixes:
    + FileUtilsWaitForTest does not test anything useful.
    Fixes IO-858.
    + Add missing unit tests
    + FileUtils.lastModifiedFileTime(File) calls
    Objects.requireNonNull() on the wrong object
    + PathUtils.deleteOnExit(Path) calls Objects.requireNonNull()
    on the wrong object
    + Deprecate LineIterator.nextLine() in favor of next()
    + Fix PMD UnnecessaryFullyQualifiedName
    + Add test for CircularByteBuffer clear() #620
    + PathUtils.isPosix(Path, LinkOption...) should return false on
    null input
    + AutoCloseInputStream(InputStream) uses
    ClosedInputStream.INSTANCE when its input is null
    + Avoid NullPointerException in ProxyInputStream.available()
    when the underlying input stream is null
    + Avoid NullPointerException in ProxyInputStream.markSupported()
    when the underlying input stream is null
    + Avoid NullPointerException in ProxyInputStream.mark(int) when
    the underlying input stream is null
    + BufferedFileChannelInputStream.available() returns 0 before
    any reads
    + BufferedFileChannelInputStream.available() should return 0
    instead of -1 at the end of the stream
    + BufferedFileChannelInputStream.available() should return 0
    when the stream is closed instead of throwing an exception
    + CharSequenceInputStream.available() should return 0 after the
    stream is closed
    + BoundedInputStream.available() should return 0 when the
    stream is closed
    + CircularInputStream.available() should return 0 when the
    stream is closed
    + InfiniteCircularInputStream.available() should return 0 when
    the stream is closed
    + ChecksumInputStream(InputStream, Checksum, long, long) should
    fail-fast on null Checksum input
    + Deprecate NullInputStream.INSTANCE in favor of constructors
    + NullInputStream.available() should return 0 after the stream
    is closed
    + MemoryMappedFileInputStream.available() should return 0 after
    the stream is closed
    + RandomAccessFileInputStream.available() should return 0 after
    the stream is closed
    + ReaderInputStream.available() should return 0 after the
    stream is closed
    + AutoCloseInputStream does not call handleIOException() on
    close() when the proxied stream throws an IOException
    + BoundedInputStream does not call handleIOException() on
    close() when the proxied stream throws an IOException
    + NullInputStream.read(*) should throw IOException when it is
    closed
    + NullInputStream.read(byte[]) should return 0 when the input
    byte array in length 0
    + NullInputStream.read(byte[], int, int) should return 0 when
    the input byte array in length 0 or requested length is 0
    + MarkShieldInputStream.read(*) should throw IOException when
    it is closed
    + Replace deprecated constant FileFileFilter.FILE in Javadoc
    [#657]
    + Pick up exec-maven-plugin version from parent POM
  * Updates:
    + Bump tests commons.bytebuddy.version from 1.14.13 to 1.15.1
    [#615], #621, #631, #635, #642, #658, #663, #665
    + Bump tests commons-codec:commons-codec from 1.16.1 to 1.17.1
    [#644]
    + Bump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.4.1
    [#632], #652, #659
    + Bump org.apache.commons:commons-parent from 69 to 74 #628,
    [#637], #649, #661, #664
    + Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0
    [#645], #653, #666</changelog>
  <changelog author="gus.kenion@suse.com" date="1737720000">- Upgrade to 2.18.0
  * New features
    + Add @FunctionalInterface to ClassNameMatcher.
    + Add ValidatingObjectInputStream.Builder and
    ValidatingObjectInputStream.builder().
    + Add a "Safe Deserialization" section to the User Guide for
    the site.
    + Add IORandomAccessFile.
    + Add RandomAccessFileMode.io(String).
    + Add FileAlterationObserver.Builder() and deprecate most
    constructors.
    + Add IOUtils.readLines(CharSequence).
    + Add ValidatingObjectInputStream.ObjectStreamClassPredicate to
    allow configuration reuse.
    + Add RandomAccessFileMode.accept(Path,
    IOConsumer&lt;RandomAccessFile&gt;).
    + Add RandomAccessFileMode.apply(Path,
    IOFunction&lt;RandomAccessFile&gt;, T).
    + Add IOIntConsumer.
    + Add ProxyInputStream.AbstractBuilder. Supports setting a
    consumer for ProxyInputStream.afterRead(int).
    + Add support to AutoCloseInputStream for setting a consumer
    for ProxyInputStream.afterRead(int).
    + Add support to BOMInputStream for setting a consumer for
    ProxyInputStream.afterRead(int).
    + Add support to BoundedInputStream for setting a consumer for
    ProxyInputStream.afterRead(int).
    + Add support to BoundedInputStream for setting a consumer for
    BoundedInputStream.onMaxLength(long, long).
    + Add support to ChecksumInputStream for setting a consumer for
    ProxyInputStream.afterRead(int).
    + Add support to ThrottledInputStream for setting a consumer
    for ProxyInputStream.afterRead(int).
    + Add support to ObservableInputStream for setting a consumer
    for ProxyInputStream.afterRead(int).
    + Add support to MessageDigestCalculatingInputStream for
    setting a consumer for ProxyInputStream.afterRead(int).
    + Add support to MessageDigestInputStream for setting a
    consumer for ProxyInputStream.afterRead(int).
  * Fixed Bugs
    + Clean ups in unit tests.
    + Fix some Javadoc issues.
    + RandomAccessFileMode.toString() is more helpful for debugging
    when it inherits from Enum.
    + Fix implicit narrowing conversion in compound assignment in
    UnsynchronizedBufferedReader.skip(long).
    + IO-860:  Missing reserved file names in FileSystem.WINDOWS
    (superscript digits for COM and LPT).
    + IO-856:  FileUtils.listFiles(final File, String[], boolean)
    can throw NoSuchFileException #697, #699.
    + IO-859:  FileUtils.forceDelete on non-existent file on Windows
    throws IOException rather than FileNotFoundException.
    + Use Unicode escapes for superscript characters. #701.
    + IO-863:  Recent incompatible change to FileUtils.listFiles re
    extensions, see also IO-856.
    + IO-857:  Javadoc: Update details for PathUtils "clean"
    behavior.
  * Changes
    + Bump org.apache.commons:commons-parent from 74 to 78 #670,
    [#676], #679, #688.
    + Bump commons.bytebuddy.version from 1.15.1 to 1.15.10 #672,
    [#673], #685, #686, #694, #696, #698.
    + Update AbstractStreamBuilder getters from protected to
    public.</changelog>
  <changelog author="fstrba@suse.com" date="1770379200">- Upgrade to 2.19.0
  * New features
    + Add ThrottledInputStream.Builder.setMaxBytes(long,
    ChronoUnit)
    + Add IOIterable
    + ReversedLinesFileReader implements IOIterable&lt;String&gt;
    + Add AbstractByteArrayOutputStream.write(CharSequence,
    Charset)
    + Add AbstractByteArrayOutputStream.write(byte[])
    + Add RandomAccessFileOutputStream.getRandomAccessFile()
    + Add ProxyInputStream.setReference(InputStream), was
    package-private setIn(InputStream)
    + Add ProxyOutputStream.setReference(OutputStream)
    + Add RandomAccessFileInputStream.copy(long, long,
    OutputStream)
    + Add ProxyOutputStream.Builder
    + Add ByteOrderMark.matches(int[])
    + Add BrokenOutputStream.BrokenOutputStream(Function&lt;String&gt;,
    Throwable&gt;) and deprecate Supplier&lt;String&gt; constructor
    + Add IOBooleanSupplier
    + Add Uncheck.getAsBoolean(IOBooleanSupplier)
    + Add FileChannels.contentEquals(SeekableByteChannel,
    SeekableByteChannel, int)
    + Add FileChannels.contentEquals(ReadableByteChannel,
    ReadableByteChannel, int)
    + Add SimplePathVisitor.AbstractBuilder
    + Add CountingPathVisitor.AbstractBuilder and
    CountingPathVisitor.Builder
    + Add AccumulatorPathVisitor.Builder and builder()
    + Add PathUtils.contentEquals(FileSystem, FileSystem)
  * Fixed Bugs
    + Deprecate constructor Counters.Counters() to be private in
    4.0
    + Deprecate constructor Charsets.Charsets() to be private in
    4.0
    + Pick up maven-antrun-plugin version from parent POM
    org.apache:apache
    + Javadoc is missing its Overview page
    + 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)
    + Deprecate DeferredFileOutputStream.getStream() in favor of
    getOutputStream()
    + Improve Javadoc for a BoundedInputStream builder() throwing
    IOException
    + Improve Javadoc for all implementations of
    AbstractOriginSupplier#get()
    + The Consumer to IOUtils.closeQuietly(Closeable, Consumer) now
    accepts Exception, not just IOException
    + The Consumer to IOUtils.close(Closeable, IOConsumer) now
    accepts wrapped Exception, not just IOException
    + Use Uncheck.getAsBoolean(IOBooleanSupplier) to avoid boxing
    and unboxing of boolean values
    + Avoid unnecessary boxing and unboxing of long values in
    FileUtils.sizeOf(File)
    + Avoid unnecessary boxing and unboxing of int values in
    UncheckedBufferedReader.read()
    + Avoid unnecessary boxing and unboxing of int values in
    UncheckedFilterInputStream.available() and read()
    + Avoid unnecessary boxing and unboxing of int values in
    UncheckedFilterReader.read()
    + FileChannels.contentEquals(FileChannel, FileChannel, int) can
    return false when comparing a non-blocking channel
    + Deprecate FileChannels.contentEquals(FileChannel, FileChannel,
    int) in favor of FileChannels
    .contentEquals(SeekableByteChannel, SeekableByteChannel, int)
    + Improve performance of IOUtils.contentEquals(InputStream,
    InputStream) by about 13%
    + PathUtils.copyFileToDirectory() across file systems
    + IOUtils.contentEquals is incorrect when InputStream.available
    under-reports
    + java.lang.ArithmeticException: long overflow java.lang.Math
    .addExact(Math.java:932) at org.apache.commons.io.file
    .attribute.FileTimes.ntfsTimeToFileTime(FileTimes.java:164).
    See also https://issues.apache.org/jira/browse/MDEP-978
    + java.lang.ArithmeticException: long overflow java.lang.Math
    .addExact(Math.java:932) at org.apache.commons.io.file
    .attribute.FileTimes.ntfsTimeToDate(long)
    + FileTimes.toNtfsTime(*) methods can overflow result values
    + Fix Javadoc for ChunkedOutputStream.Builder
    + General Javadoc improvements
    + Calling QueueInputStream.QueueInputStream(null) maps to the
    same kind of default blocking queue as
    QueueInputStream.Builder.setBlockingQueue(null)
    + CopyDirectoryVisitor creates incorrect file names when
    copying between different file systems that use different file
    system separators ("/" versus "\"); fixes
    PathUtils.copyDirectory(Path, Path, CopyOption...)
    + ThreadUtils.sleep(Duration) should handle the underlying OS
    time changing
  * Changes
    + Bump commons.bytebuddy.version from 1.15.10 to 1.17.5
    + Bump commons-codec:commons-codec from 1.17.1 to 1.18.0
    + Bump org.apache.commons:commons-parent from 78 to 81</changelog>
  <changelog author="fstrba@suse.com" date="1770379201">- Upgrade to 2.20.0
  * New features
    + Add org.apache.commons.io.file.CountingPathVisitor
    .accept(Path, BasicFileAttributes)
    + Add org.apache.commons.io.Charsets.isAlias(Charset, String)
    + Add org.apache.commons.io.Charsets.isUTF8(Charset)
    + Add org.apache.commons.io.Charsets.toCharsetDefault(String,
    Charset)
    + Add Tailer ignoreTouch option
  * Fixed Bugs
    + [javadoc] Rename parameter of ProxyOutputStream.write(int)
    + CopyDirectoryVisitor ignores fileFilter
    + org.apache.commons.io.build.AbstractOrigin.getReader(Charset)
    now maps a null Charset to the default Charset
    + org.apache.commons.io.build.AbstractOrigin
    .AbstractRandomAccessFileOrigin.getReader(Charset) now maps a
    null Charset to the default Charset
    + org.apache.commons.io.build.AbstractOrigin.ByeArrayOrigin
    .getReader(Charset) now maps a null Charset to the default
    Charset
    + org.apache.commons.io.build.AbstractOrigin.InputStreamOrigin
    .getReader(Charset) now maps a null Charset to the default
    Charset
    + org.apache.commons.io.build.AbstractOrigin.getWriter(Charset)
    now maps a null Charset to the default Charset
    + org.apache.commons.io.build.AbstractOrigin
    .AbstractRandomAccessFileOrigin.getWriter(Charset) now maps a
    null Charset to the default Charset
    + org.apache.commons.io.build.AbstractOrigin.OutputStreamOrigin
    .getWriter(Charset) now maps a null Charset to the default
    Charset
    + FileUtils.readLines(File, Charset) now maps a null Charset to
    the default Charset
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "atSlashCr" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.WindowsLineEndingInputStream,
    org.apache.commons.io.input.WindowsLineEndingInputStream] At
    WindowsLineEndingInputStream.java:[line 77] Another occurrence
    at WindowsLineEndingInputStream.java:[line 81]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "atSlashCr" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.WindowsLineEndingInputStream] At
    WindowsLineEndingInputStream.java:[line 112]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "atSlashLf" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.WindowsLineEndingInputStream] At
    WindowsLineEndingInputStream.java:[line 113]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "atSlashLf" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.UnixLineEndingInputStream] At
    UnixLineEndingInputStream.java:[line 75]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "atEos" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.UnixLineEndingInputStream] At
    UnixLineEndingInputStream.java:[line 120]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "atSlashCr" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.UnixLineEndingInputStream] At
    UnixLineEndingInputStream.java:[line 124]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "atSlashLf" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.UnixLineEndingInputStream] At
    UnixLineEndingInputStream.java:[line 125]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "closed" in one thread may not yield the value of the most
    recent write from another thread
    [org.apache.commons.io.input.ProxyInputStream] At
    ProxyInputStream.java:[line 233]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + Fix SpotBugs [ERROR] Medium: Shared primitive variable
    "propagateClose" in one thread may not yield the value of the
    most recent write from another thread
    [org.apache.commons.io.input.BoundedInputStream] At
    BoundedInputStream.java:[line 555]
    AT_STALE_THREAD_WRITE_OF_PRIMITIVE
    + QueueInputStream reads all but the first byte without waiting
    + Javadoc fixes and improvements
    + Avoid NPE in org.apache.commons.io.filefilter.WildcardFilter
    .accept(File)
    + FileUtils.forceDelete can delete a broken symlink again
    + Fix infinite loop in AbstractByteArrayOutputStream
  * Changes
    + Bump commons.bytebuddy.version from 1.17.5 to 1.17.6
    + Bump org.apache.commons:commons-parent from 81 to 85
    + Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0</changelog>
  <changelog author="fstrba@suse.com" date="1770379202">- Upgrade to 2.21.0
  * New features
    + FileUtils#byteCountToDisplaySize() supports Zettabyte,
    Yottabyte, Ronnabyte and Quettabyte
    + Add org.apache.commons.io.FileUtils.ONE_RB
    + Add org.apache.commons.io.FileUtils.ONE_QB
    + Add org.apache.commons.io.output.ProxyOutputStream
    .writeRepeat(byte[], int, int, long)
    + Add org.apache.commons.io.output.ProxyOutputStream
    .writeRepeat(byte[], long)
    + Add org.apache.commons.io.output.ProxyOutputStream
    .writeRepeat(int, long)
    + Add length unit support in FileSystem limits
    + Add IOUtils.toByteArray(InputStream, int, int) for safer
    chunked reading with size validation
    + Add org.apache.commons.io.file.PathUtils.getPath(String,
    String)
    + Add org.apache.commons.io.channels
    .ByteArraySeekableByteChannel
    + Add IOIterable.asIterable()
    + Add NIO channel support to 'AbstractStreamBuilder'
    + Add CloseShieldChannel to close-shielded NIO Channels
    + Added IOUtils.checkFromIndexSize as a Java 8 backport of
    Objects.checkFromIndexSize
  * Fixed Bugs
    + When testing on Java 21 and up, enable
  - XX:+EnableDynamicAgentLoading
    + When testing on Java 24 and up, don't fail
    FileUtilsListFilesTest for a different behavior in the JRE
    + ValidatingObjectInputStream does not validate dynamic proxy
    interfaces
    + BoundedInputStream.getRemaining() now reports Long.MAX_VALUE
    instead of 0 when no limit is set
    + BoundedInputStream.available() correctly accounts for the
    maximum read limit
    + Deprecate IOUtils.readFully(InputStream, int) in favor of
    toByteArray(InputStream, int)
    + IOUtils.toByteArray(InputStream) now throws IOException on
    byte array overflow
    + Javadoc general improvements
    + IOUtils.toByteArray() now throws EOFException when not enough
    data is available
    + Fix IOUtils.skip() usage in concurrent scenarios
    + [javadoc] Fix XmlStreamReader Javadoc to indicate the correct
    class that is built
  * Changes
    + Bump org.apache.commons:commons-parent from 85 to 91
    + [test] Bump commons-codec:commons-codec from 1.18.0 to 1.19.0
    + [test] Bump commons.bytebuddy.version from 1.17.6 to 1.17.8
    + [test] Bump org.apache.commons:commons-lang3 from 3.18.0 to
    3.19.0
  * Removed
    + Inline private constant field
    ProxyInputStream.exceptionHandler</changelog>
  <changelog author="fstrba@suse.com" date="1778068800">- Upgrade to 2.22.0
  * New features
    + Add and use IOUtils.closeQuietlySuppress(Closeable, Throwable)
    + Add ProxyWriter.setReference(Writer)
    + Add ProxyWriter.unwrap()
    + Add ProxyReader.setReference(Reader)
    +Add ProxyReader.unrwap()
    + IO-883: ByteArraySeekableByteChannel should optionally
    configure a read-only channel
    + IO-883: Add ByteArraySeekableByteChannel.Builder and builder()
    + IO-883: Add AbstractStreamBuilder.getByteArray()
    + CloseShieldInputStream now supports a custom close shield as
    a function
    + Add FlushShieldOutputStream to workaround issues in generic
    code that ends up calling third parties like like
    org.tukaani.xz.LZMAOutputStream.flush()
    + Add filter channels
  * Fixed Bugs
    + Fix Apache RAT plugin console warnings
    + ByteArraySeekableByteChannel.position(long) and truncate(long)
    shouldn't throw an IllegalArgumentException for a new positive
    position that's too large
    + Fix malformed Javadoc comments
    + ReadAheadInputStream.close() doesn't always close its filtered
    input stream
    + ReadAheadInputStream now restores the current thread's
    interrupt flag when catching InterruptedException
    + FileAlterationMonitor.stop(long) now restores the current
    thread's interrupt flag when catching InterruptedException
    + FileCleaningTracker now restores the current thread's
    interrupt flag when catching InterruptedException
    + ThreadMonitor.run() now restores the current thread's
    interrupt flag when catching InterruptedException
    + ThrottledInputStream.throttle() now restores the current
    thread's interrupt flag when catching InterruptedException
    + ThrottledInputStream.throttle() doesn't preserve the original
    InterruptedException as the cause of its
    InterruptedIOException
    + All thread names are now prefixed with "commons-io-"
    + IO-639: ReversedLinesFileReader does not read first line if
    its empty
    + IO-886: Fixed incorrect regular expression in
    PathUtils.RelativeSortedPaths.extractKey(String, String)
    + Fix typos in Javadoc of FileUtils and related test classes
    + IO-887: WriterOutputStream from a builder fails on malformed
    or unmappable input bytes
    + BoundedReader now extends ProxyReader
    + AbstractStreamBuilder.setOpenOptions(OpenOption...) now makes
    a defensive copy of its input array
    + IO-885: Path visits follow links
    + BOMInputStream fail-fast and tracks its ByteOrderMark as a final
    + Refactor UnixLineEndingInputStream and
    WindowsLineEndingInputStream for duplication
    + IO-857: [Javadoc] PathUtils.cleanDirectory() methods vs FileUtils
    + Fix JaCoCo report generation (code coverage)
    + AbstractStreamBuilder.setBufferSizeDefault(int) now resets to
    default for input less than or equal to zero
  * Changes
    + Bump org.apache.commons:commons-parent from 91 to 98
    + Bump commons-codec:commons-codec from 1.19.0 to 1.21.0
    + Bump commons.bytebuddy.version from 1.17.8 to 1.18.8
    + Bump commons-lang3 from 3.19.0 to 3.20.0</changelog>
</package>
<package pkgid="6f514adc5cfa22d6d685dccd9431e8e234b3a7692b798c98f62a1c9bd761fcfb754dc0cd86d8336b3fed46c234697c6840ccfcb0911999eeb3852eb9de9bf443" name="apache-commons-jexl" arch="noarch">
  <version epoch="0" ver="2.1.1" rel="160099.5.5"/>
  <changelog author="fstrba@suse.com" date="1551355200">- Initial package based on Fedora rpm
- Generate and sanitize ant build files</changelog>
  <changelog author="fstrba@suse.com" date="1648036800">- Build with java source and target levels 8</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="a4404d7b6405c1122791833f65b27274bb6016e67dc01b910a51db79a87c3b1a908ba8fb9a87e65fccc6b6358bd8573457733f2e97fe0a52f3faa3ddcce88c24" name="apache-commons-jexl-javadoc" arch="noarch">
  <version epoch="0" ver="2.1.1" rel="160099.5.5"/>
  <changelog author="fstrba@suse.com" date="1551355200">- Initial package based on Fedora rpm
- Generate and sanitize ant build files</changelog>
  <changelog author="fstrba@suse.com" date="1648036800">- Build with java source and target levels 8</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="80398b0020dbb7a6eb4ec36091d4278ce2713e1c9d0072e7d0baa5c9529d5e548ea291c23219a284edd9a2f5f51a226e4986467e8b5bfab666019519a8f0baaa" name="apache-commons-jxpath" arch="noarch">
  <version epoch="0" ver="1.3" rel="160099.5.5"/>
  <changelog author="dmacvicar@suse.de" date="1324382400">- initial package based on Fedora's. Removed maven stuff</changelog>
  <changelog author="tchvatal@suse.com" date="1405684800">- Cleanup a bit to be acceptable.</changelog>
  <changelog author="tchvatal@suse.com" date="1433419200">- Build with new tomcat</changelog>
  <changelog author="tchvatal@suse.com" date="1495368000">- Remove unneeded requires</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8</changelog>
  <changelog author="fstrba@suse.com" date="1540036800">- Install the provided pom.xml file and generate the mvn(...)
  provides</changelog>
  <changelog author="fstrba@suse.com" date="1549368000">- Include a manifest in the jar file</changelog>
  <changelog author="fstrba@suse.com" date="1551355200">- Sanitize dependencies
- Build and distribute the javadoc too
- Added patch:
  * commons-jxpath-1.3-manifest.patch
  - Add OSGi bundle entries
- Modified patch:
  * build.xml.patch
  - Remove completely the get-deps target that we don't use</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1727006400">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
</package>
<package pkgid="d2648f5e88819b7dc23f8316f15a6357c3a0245526db7ec9e9e3117de0c43a4b5536c714928b98075c9e05b28a5072262348b0350a56140d7235243c87c91e76" name="apache-commons-jxpath-javadoc" arch="noarch">
  <version epoch="0" ver="1.3" rel="160099.5.5"/>
  <changelog author="dmacvicar@suse.de" date="1324382400">- initial package based on Fedora's. Removed maven stuff</changelog>
  <changelog author="tchvatal@suse.com" date="1405684800">- Cleanup a bit to be acceptable.</changelog>
  <changelog author="tchvatal@suse.com" date="1433419200">- Build with new tomcat</changelog>
  <changelog author="tchvatal@suse.com" date="1495368000">- Remove unneeded requires</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8</changelog>
  <changelog author="fstrba@suse.com" date="1540036800">- Install the provided pom.xml file and generate the mvn(...)
  provides</changelog>
  <changelog author="fstrba@suse.com" date="1549368000">- Include a manifest in the jar file</changelog>
  <changelog author="fstrba@suse.com" date="1551355200">- Sanitize dependencies
- Build and distribute the javadoc too
- Added patch:
  * commons-jxpath-1.3-manifest.patch
  - Add OSGi bundle entries
- Modified patch:
  * build.xml.patch
  - Remove completely the get-deps target that we don't use</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1727006400">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
</package>
<package pkgid="b0345f6ee2e602785be8317c8e775172f51b1b69e8f20d2d0ac7d5a8a718742c7f28955e5ff1e35f22f70657e6552237002e464ab87ac39f047cb42012770958" name="apache-commons-lang3" arch="noarch">
  <version epoch="0" ver="3.20.0" rel="160099.1.2"/>
  <changelog author="david.anes@suse.com" date="1640347200">- Updated download URL.
- Update to 3.12.0:
  - New features:
  * Add BooleanUtils.booleanValues().
  * Add BooleanUtils.primitiveValues().
  * Add StringUtils.containsAnyIgnoreCase(CharSequence, CharSequence...).
  * Add StopWatch.getStopTime().
  * More test coverage for CharSequenceUtils.
  * Add fluent-style ArraySorter.
  * Add and use LocaleUtils.toLocale(Locale) to avoid NPEs.
  * Add FailableShortSupplier, handy for JDBC APIs.
  * Add JavaVersion.JAVA_17.
  * Add missing boolean[] join method.
  * Add StringUtils.substringBefore(String, int).
  * Add Range.INTEGER.
  * Add DurationUtils.
  * Introduce the use of @Nonnull, and @Nullable, and the Objects class as a helper tool.
  * Add and use true and false String constants.
  * Add and use ObjectUtils.requireNonEmpty().
  - Fixed Bugs:
  * Correct implementation of RandomUtils.nextLong(long, long).
  * Restore handling of collections for non-JSON ToStringStyle.
  * ContextedException Javadoc add missing semicolon.
  * Resolve JUnit pioneer transitive dependencies using JUnit BOM.
  * NumberUtilsTest - incorrect types in min/max tests.
  * Improve StringUtils.stripAccents conversion of remaining accents.
  * StringUtils.countMatches - clarify Javadoc.
  * Remove redundant argument from substring call.
  * BigDecimal is created when you pass it the min and max values.
  * ArrayUtils.contains() and indexOf() fail to handle Double.NaN.
  * ArrayUtils contains() and indexOf() fail to handle Float.NaN.
  * Fix potential NPE in TypeUtils.isAssignable(Type, ParameterizedType, Map, Type&gt;).
  * TypeUtils.isAssignable returns wrong result for GenericArrayType and ParameterizedType.
  * testGetAllFields and testGetFieldsWithAnnotation sometimes fail.
  * Fix Javadoc for SystemUtils.isJavaVersionAtMost().
  * Fix StringUtils.unwrap throws StringIndexOutOfBoundsException.
  * Fix formatting of isAnyBlank() and isAnyEmpty().
  * TypeUtils. containsTypeVariables does not support GenericArrayType.
  * Javadoc of some methods incorrectly refers to another method.
  * Refine StringUtils.lastIndexOfIgnoreCase.
  * Refine StringUtils.abbreviate.
  * Refine StringUtils.isNumericSpace.
  * Refine StringUtils.deleteWhitespace.
  * Correction in Javadoc of some methods.
  * Javadoc for RandomStringUtils.random() letters, numbers parameters is wrong.
  * Correct markup in Javadoc for unbalanced braces.
  * MethodUtils.invokeMethod NullPointerException in case of null in args list.
  * Fix 2 digit week year formatting.
  * Fix broken Javadoc links to commons-text.
  * Add and use ThreadUtils.sleep(Duration).
  * Add and use ThreadUtils.join(Thread, Duration).
  * Add ObjectUtils.wait(Duration).
  - Changes:
  * ArrayUtils.toPrimitive(Object) does not support boolean and other types.
  * Enable Dependabot.
  * Bump junit-jupiter from 5.6.2 to 5.7.0.
  * Bump spotbugs from 4.1.2 to 4.2.1.
  * Bump spotbugs-maven-plugin from 4.0.0 to 4.2.0.
  * Bump biz.aQute.bndlib from 5.1.1 to 5.3.0.
  * Bump junit-pioneer from 0.6.0 to 1.1.0.
  * Bump checkstyle from 8.34 to 8.40.
  * Bump actions/checkout from v2.3.1 to v2.3.4.
  * Bump actions/setup-java from v1.4.0 to v1.4.2.
  * Update commons.jacoco.version 0.8.5 to 0.8.6 (Fixes Java 15 builds).
  * Update maven-surefire-plugin 2.22.2 -&gt; 3.0.0-M5.
  * Bump maven-pmd-plugin from 3.13.0 to 3.14.0.
  * Bump jmh.version from 1.21 to 1.27.
  * Update commons.japicmp.version 0.14.3 -&gt; 0.15.2.
  * Processor.java: check enum equality with == instead of .equals() method.
  * Bump junit-pioneer from 1.1.0 to 1.3.0.
  * Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2.
  * Bump actions/cache from v2 to v2.1.4.
  * Bump junit-bom from 5.7.0 to 5.7.1.
  * Minor Improvements.
  * Minor Improvement: Add final variable.try to make the code read-only.
  * Minor Improvement: Remove redundant initializer.
  * Use own validator ObjectUtils.anyNull to check null String input.
- From 3.11 Update:
  - New features:
  * Add ArrayUtils.isSameLength() to compare more array types.
  * Added the Locks class as a convenient possibility to deal with locked objects.
  * Add to Functions: FailableBooleanSupplier, FailableIntSupplier, FailableLongSupplier, FailableDoubleSupplier, and so on.
  * Add ArrayUtils.get(T[], index, T) to provide an out-of-bounds default value.
  * Add JavaVersion enum constants for Java 14 and 15.
  * Add JavaVersion enum constants for Java 16.
  * Use Java 8 lambdas and Map operations.
  * Change removeLastFieldSeparator to use endsWith.
  * Change a Pattern to a static final field, for not letting it compile each time the function invoked.
  * Add ImmutablePair factory methods left() and right().
  * Add ObjectUtils.toString(Object, Supplier&lt;String&gt;).
  * Add org.apache.commons.lang3.StringUtils.substringAfter(String, int).
  * Add org.apache.commons.lang3.StringUtils.substringAfterLast(String, int).
  - Fixed Bugs:
  * Fix Javadoc for StringUtils.appendIfMissingIgnoreCase().
  * Refine Javadoc.
  * Fix typos
  * Ignored exception 'ignored', should not be called so.
  * StringUtils.replaceEachRepeatedly gives IllegalStateException.
  * [JSON string for maps] ToStringBuilder.reflectionToString doesnt render nested maps correctly.
  * Correct Javadocs of methods that use Validate.notNull() and replace some uses of Validate.isTrue() with Validate.notNull().
  * Add allNull() and anyNull() methods to ObjectUtils.
  - Changes:
  * Refine test output for FastDateParserTest
  * CharSequenceUtils.lastIndexOf : remake it
  * remove encoding and docEncoding and use inherited values from commons-parent
  * Simplify null checks in Pair.hashCode() using Objects.hashCode().
  * Simplify null checks in Triple.hashCode() using Objects.hashCode().
  * Simplify some if statements in StringUtils.
  * Simplify a null check in the private replaceEach() method of StringUtils.
  * Replace some usages of the ternary operator with calls to Math.max() and Math.min().
  * (Javadoc) Fix return tag for throwableOf*() methods.
  * CharSequenceUtils.regionMatches is wrong dealing with Georgian.
  * Optimize ArrayUtils::isArrayIndexValid method.
  * Use List.sort instead of Collection.sort.
  * Use StandardCharsets.UTF_8.
  * Use Collections.singletonList insteadof Arrays.asList when there be only one element.
  * Change array style from 'int a[]' to 'int[] a'.
  * Change from addAll to constructors for some List.
  * Simplify if as some conditions are covered by others.
  * Fixed Javadocs for setTestRecursive().
  * ToStringBuilder.reflectionToString - Wrong JSON format when object has a List of Enum.
  * Make org.apache.commons.lang3.CharSequenceUtils.toCharArray(CharSequence) public.
  * org.apache.commons:commons-parent 50 -&gt; 51.
  * org.junit-pioneer:junit-pioneer 0.5.4 -&gt; 0.6.0.
  * org.junit.jupiter:junit-jupiter 5.6.0 -&gt; 5.6.2.
  * com.github.spotbugs:spotbugs 4.0.0 -&gt; 4.0.6.
  * com.puppycrawl.tools:checkstyle 8.29 -&gt; 8.34.
  * commons.surefire.version 3.0.0-M4 -&gt; 3.0.0-M5..
- From 3.10 Update:
  - New features:
  * Add ExceptionUtils.throwableOfType(Throwable, Class) and friends.
  * Add EMPTY_ARRAY constants to classes in org.apache.commons.lang3.tuple.
  * Add null-safe StringUtils APIs to wrap String#getBytes([Charset|String]).
  * Add zero arg constructor for org.apache.commons.lang3.NotImplementedException.
  * Add ArrayUtils.addFirst() methods.
  * Add Range.fit(T) to fit a value into a range.
  * Added Functions.as*, and tests thereof, as suggested by Peter Verhas
  * Add getters for lhs and rhs objects in DiffResult.
  * Generify builder classes Diffable, DiffBuilder, and DiffResult.
  * Add ClassLoaderUtils with toString() implementations.
  * Add null-safe APIs as StringUtils.toRootLowerCase(String) and StringUtils.toRootUpperCase(String).
  * Add org.apache.commons.lang3.time.Calendars.
  * Add EnumUtils getEnum() methods with default values.
  * Added indexesOf methods and simplified removeAllOccurences.
  * Add support of lambda value evaluation for defaulting methods.
  * Add factory methods to Pair classes with Map.Entry input.
  * Add StopWatch convenience APIs to format times and create a simple instance.
  * Allow a StopWatch to carry an optional message.
  * Add ComparableUtils.
  * Add org.apache.commons.lang3.SystemUtils.getUserName().
  * Add ObjectToStringComparator.
  * Add org.apache.commons.lang3.arch.Processor.Arch.getLabel().
  * Add IS_JAVA_14 and IS_JAVA_15 to org.apache.commons.lang3.SystemUtils.
  * ObjectUtils: Get first non-null supplier value.
  * Added the Streams class, and Functions.stream() as an accessor thereof.
  - Fixed Bugs:
  * Make test more stable by wrapping assertions in hashset.
  * Generate Javadoc jar on build.
  * Trivial: year of release for 3.9 says 2018, should be 2019.
  * Use synchronize on a set created with Collections.synchronizedSet before iterating.
  * StringUtils.unwrap incorrect throw StringIndexOutOfBoundsException.
  * StringIndexOutOfBoundsException in StringUtils.replaceIgnoreCase.
  * StringUtils.removeIgnoreCase("?a", "a") throws IndexOutOfBoundsException.
  * Corrected usage examples in Javadocs.
  * StringUtils abbreviate returns String of length greater than maxWidth.
  * Test may fail due to a different order of fields returned by reflection api.
  * Sort fields in ReflectionToStringBuilder for deterministic order.
  * MethodUtils will throw a NPE if invokeMethod() is called for a var-args method.
  * MethodUtils.getAnnotation() with searchSupers = true does not work if super is generic.
  - Changes:
  * Remove redundant if statements in join methods.
  * commons.japicmp.version 0.13.1 -&gt; 0.14.1.
  * junit-jupiter 5.5.0 -&gt; 5.5.1.
  * junit-jupiter 5.5.1 -&gt; 5.5.2.
  * Improve Javadoc based on the discussion of the GitHub PR.
  * maven-checkstyle-plugin 3.0.0 -&gt; 3.1.0.
  * Update documentation related to the issue LANG-696.
  * AnnotationUtils little cleanup.
  * Update test dependency: org.easymock:easymock 4.0.2 -&gt; 4.1.
  * Update test dependency: org.hamcrest:hamcrest 2.1 -&gt; 2.2.
  * Update test dependency: org.junit-pioneer:junit-pioneer 0.3.0 -&gt; 0.4.2.
  * Update build dependency: com.puppycrawl.tools:checkstyle 8.18 -&gt; 8.27.
  * Update POM parent: org.apache.commons:commons-parent 48 -&gt; 50.
  * BooleanUtils Javadoc.
  * Functions Javadoc.
  * org.easymock:easymock 4.1 -&gt; 4.2.
  * org.junit-pioneer:junit-pioneer 0.4.2 -&gt; 0.5.4.
  * org.junit.jupiter:junit-jupiter 5.5.2 -&gt; 5.6.0.
  * Use Javadoc {@code} instead of pre tags.
  * ExceptionUtilsTest to 100%.
  * Reuse own code in Functions.java.
  * Avoid unnecessary allocation in StringUtils.wrapIfMissing.
  * Internally use Validate.notNull(foo, ...) instead of Validate.isTrue(foo != null, ...).
  * Add 1 and 0 in toBooleanObject(final String str).
  * Remove an redundant argument check in NumberUtils.
  * Deprecate org.apache.commons.lang3.ArrayUtils.removeAllOccurences(*) for org.apache.commons.lang3.ArrayUtils.removeAllOccurrences(*).</changelog>
  <changelog author="david.anes@suse.com" date="1640779200">- Fix component version in default.properties to 3.12</changelog>
  <changelog author="pmonreal@suse.com" date="1640779201">- Remove the junit bom dependency for now as it breaks the build of
  other packages like log4j.
  * Add apache-commons-lang3-junit-bom.patch</changelog>
  <changelog author="fstrba@suse.com" date="1693396800">- Break cycle with the new bcel
- Removed patch:
  * apache-commons-lang3-junit-bom.patch
    + not needed since we install the pom file using the new
    %%mvn_install_pom macro which sanitizes the pom file to the
    bare runtime dependencies.</changelog>
  <changelog author="fstrba@suse.com" date="1715688000">- Update to 3.14.0:
  * New features:
    + Add Functions#function(Function).
    + Add FailableFunction#function(FailableFunction).
    + Add CalendarUtils.getInstance().
    + Add syntax for optional tokens to DurationFormatUtils.
    + Add ArrayFill.
    + Add FastDateParser.TimeZoneStrategy.TzInfo.toString().
    + Add LocaleUtils.isLanguageUndetermined(Locale).
    + Add ObjectUtils.toString(Supplier&lt;Object&gt;, Supplier&lt;String&gt;).
    + Add LazyInitializer.isInitialized().
    + Add ConcurrentInitializer#isInitialized() #1120.
    + Add Streams.failableStream(T...).
    + Add FailableSupplier.nul().
    + Add Suppliers.nul().
    + Add ExceptionUtils.throwUnchecked(T) where T extends
    Throwable, and deprecate Object version.
    + Add ExceptionUtils.rethrowRuntimeException(T), and deprecate
    rethrow(T).
    + ConcurrentInitializer implementations can now be instantiated
    and configured with allocation and release lambdas.
    Fixes LANG-1716.
    + Add support for RISC-V in ArchUtils #1128. Fixes LANG-1717.
  * Fixed bugs:
    + Rename variable names from 'clss' to 'clazz'.
    + [Javadoc] ComparableUtils'c1' to 'comparable1', 'c2' to
    'comparable2'
    + [Javadoc] Remove 2.1 specific comment #1091.
    + [Javadoc] Fix Incorrect Description in Processor isAarch64()
    [#1093]. Fixes LANG-1704.
    + [Javadoc] Point to right getShortClassName flavor in Javadoc
    for relevant notes #1097.
    + Improve performance of StringUtils.isMixedCase().
    + ThreadUtils find methods should not return null items. Fixes
    LANG-1706.
    + ReflectionToStringBuilder changes in version 3.13.0 has broken
    the logic for overriding classes. Fixes LANG-1710.
    + Return "null" instead of NPE in
    ClassLoaderUtils.toString(ClassLoader).
    + Return "null" instead of NPE in
    ClassLoaderUtils.toString(URLClassLoader).
    + Return ToStringStyle.nullText instead of NPE for
    ReflectionToStringBuilder.toString().
    + Fix ThresholdCircuitBreaker#checkState().
    + Use ConcurrentInitializer implementations without subclassing.
    + Update critical value for chi-square test.
    + Fix Javadoc syntax errors #1129.
- From 3.13.0 update
  * New features:
    + Add GitHub coverage.yml.
    + Add EnumUtils.getEnumSystemProperty(...).
    + Add TriConsumer.
    + Add and use EnumUtils.getFirstEnumIgnoreCase(Class, String,
    Function, E).
    + Add and use Suppliers.
    + Add and use ArrayUtils.getComponentType(T[]).
    + Add and use ClassUtils.getComponentType(Class&gt;T[]&gt;).
    + Add and use ObjectUtils.getClass(T).
    + Add and use ArrayUtils.newInstance(Class&gt;T&gt;, int).
    + Add and use null-safe Streams.of(T...).
    + Add ClassUtils.comparator().
    + Add and use ThreadUtils.sleepQuietly(Duration).
    + Add and use ArrayUtils.setAll(T[], IntFunction).
    + Add and use ArrayUtils.setAll(T[], Supplier).
    + Add BooleanConsumer.
    + Add IntToCharFunction.
    + Add IntStreams.
    + Add UncheckedFuture.
    + Add UncheckedException.
    + Add UncheckedExecutionException.
    + Add UncheckedTimeoutException.
    + Add UncheckedInterruptedException.
    + Add TimeZones.GMT.
    + Add ObjectUtils.identityHashCodeHex(Object).
    + Add ObjectUtils.hashCodeHex(Object).
    + Add StringUtils.removeStart(String, char).
    + Add null-safe ObjectUtils.isArray(). Fixes LANG-1659.
    + Add ComparableUtils.max(A, A) and ComparableUtils.min(A, A).
    + Add UncheckedReflectiveOperationException.
    + Add and use ClassUtils.isPublic(Class).
    + Add UncheckedIllegalAccessException.
    + Add MethodInvokers.
    + Add Streams.nullSafeStream(Collection).
    + Add Streams.toStream(Collection).
    + Add Streams.failableStream(Collection) and deprecate misnamed
    stream(Collection).
    + Add Streams.failableStream(Stream) and deprecate misnamed
    stream(Stream).
    + Add EnumUtils.getEnumMap(Class, Function).
    + Add FluentBitSet.
    + Add Streams.instancesOf(Class, Collection).
    + Add ImmutablePair.ofNonNull(L, R).
    + Add ImmutableTriple.ofNonNull(L, M, R).
    + Add MutablePair.ofNonNull(L, R).
    + Add MutableTriple.ofNonNull(L, M, R).
    + Add Pair.ofNonNull(L, R).
    + Add Triple.ofNonNull(L, M, R).
    + Add ArrayUtils.containsAny(Object[], Object...).
    + Add Processor.Type.AARCH_64.
    + Add Processor.isAarch64().
    + Update ArchUtils.getProcessor(String) for "aarch64".
    + Add JavaVersion.JAVA_18.
    + Add JavaVersion.JAVA_19.
    + Add JavaVersion.JAVA_20.
    + Add JavaVersion.JAVA_21.
    + Add TimeZones.toTimeZone(TimeZone).
    + Add FutureTasks.
    + Add Memoizer(Function) and Memoizer(Function, boolean).
    + Add Consumers.
    + Add github/codeql-action.
    + Add coverage.yml.
    + Add DurationUtils.since(Temporal).
    + Add DurationUtils.of(FailableConsumer|FailableRunnbale).
    + Add ExceptionUtils.forEach(Throwable, Consumer&lt;Throwable&gt;).
    + Add ExceptionUtils.stream(Throwable).
    + Add ExceptionUtils.getRootCauseStackTraceList(Throwable).
    + Add SystemUtils.IS_OS_WINDOWS_11.
    + Add SystemUtils.IS_JAVA_16.
    + Add SystemUtils.IS_JAVA_17.
    + Add SystemUtils.IS_JAVA_18.
    + Add SystemUtils.IS_JAVA_19.
    + Add SystemUtils.IS_JAVA_20.
    + Add SystemUtils.IS_JAVA_21.
    + Add ArrayUtils.oneHot(). Fixes LANG-1627.
    + Let ReflectionToStringBuilder only reflect given field names.
    Fixes LANG-1662.
    + Add Streams.of(Enumeration&lt;E&gt;).
    + Add Streams.of(Iterable&lt;E&gt;).
    + Add Streams.of(Iterator&lt;E&gt;).
    + Simple support for Optional in ObjectUtils#isEmpty(). Fixes
    LANG-1689.
    + Add Processor.Type.getLabel().
    + Add Processor.toString().
    + Add HashCodeBuilder.equals(Object).
    + Add BooleanUtils.values() and forEach().
    + Add ClassPathUtils.packageToPath(String) and pathToPackage(String)
    + Add CalendarUtils#getDayOfYear()
    + Add NumberRange, DoubleRange, IntegerRange, LongRange.
    + Add missing exception javadoc/tests for some null arguments.
    + Add ClassLoaderUtils.getSystemURLs() and getThreadURLs().
    + Add RegExUtils.dotAll() and dotAllMatcher().
    + Add Pair.accept(FailableBiConsumer).
    + Add Pair.apply(FailableBiFunction).
    + Add ReflectionDiffBuilder.setExcludeFieldNames(...) and
    DiffExclude a... Fixes LANG-1677.
    + Add and ExceptionUtils.isChecked() and isUnchecked(). Fixes
    LANG-1647.
    + Add and use ExceptionUtils.throwUnchecked(throwable).
    + Add LockingVisitors.create(O, ReadWriteLock).
  * Fixed bugs:
    + NumberUtils.createNumber() to recognize hex integers prefixed
    with +. Fixes LANG-1645.
    + NumberUtils.createNumber() to return requested floating point
    type for zero. Fixes LANG-1646.
    + DMI: Random object created and used only once
    (DMI_RANDOM_USED_ONLY_ONCE); Better multi-threaded behavior.
    + Redundant Collection operation. Use
    Collections.emptyIterator(). Fixes LANG-1646.
    + Make Streams.stream(Collection) null-safe.
    + Allow tests to access java.util classes such as ArrayList in
    Java 16. Fixes LANG-1667.
    + OpenJDK 16 Day Period Parsing. Fixes LANG-1669.
    + Update documentation to list correct exception for null array
    parameters. Fixes LANG-1663.
    + Fixing reversed Javadoc descriptions in StopWatch.
    + Fix typos in JavaDoc. Fixes LANG-1670.
    + Simplify assertions with equivalent but more simple..
    + Avoid multiple equivalent occurrences of the same expression.
    + Remove redundant initializers.
    + Fix ObjectUtils Javadocs.
    + Make Range constructors more generic. Fixes LANG-1674.
    + Use final and Remove redundant String.
    + Use Set instead of List for checking the contains() method.
    + Javadoc for StringUtils.substringBefore(String str,
    int separator) doesn't mention that the separator is an int.
    + Fix NullPointerException in ThreadUtils.getSystemThreadGroup()
    when the current thread is stopped.
    + ArrayUtils.toPrimitive(Boolean...) null array elements map to
    false, like Boolean.parseBoolean(null) and its callers return
    false.
    + StrBuilder.StrBuilderReader.skip(long): Throw an exception
    when an implicit narrowing conversion in a compound assignment
    would result in information loss or a numeric error such as an
    overflows.
    + Deprecate Validate#notNull(Object) in favor of using
    Objects#requireNonNull(Object, String).
    + Use TimeZone from calendar in DateFormatUtils. Fixes
    LANG-1462.
    + Updating javadoc for NullPointerException when
    Validate.notNull() is called.
    + Fixing and adding DateUtils exception Javadocs.
    + Improve performance of StringUtils.unwrap(String, String).
    Fixes LANG-1679.
    + Improve performance of StringUtils.join for primitives. Fixes
    LANG-1675.
    + Fixed NPE getting Stack Trace if Throwable is null. Fixes
    LANG-1675.
    + Make Validate.isAssignableFrom() check null inputs.
    + Fix Javadoc for Validate.isAssignableFrom().
    + Make final mappingFunction variable.
    + Remove unnecessary variable creations.
    + Minor changes.
    + FastDateFormat does not support the 'L'-Pattern from
    SimpleDateFormat. Fixes LANG-1680.
    + Increase test coverage of ComparableUtils from 71% to 100%.
    + Increase method test coverage of
    MultilineRecursiveToStringStyle.
    + Fix unstable coverage of CharSequenceUtils tests noticed
    during merge of PRs 898 and 899.
    + Rewrite Conversion.binaryBeMsb0ToHexDigit to invert logic of
    binaryToHexDigit.
    + Allow extension of previously final classes ImmutablePair and
    ImmutableTriple.
    + Update ClassUtils Javadoc with some missing throws NPE.
    + Javadoc: StringUtils.repeat("", "x", 3) = "xx";.
    + StringUtils.join(Iterable, String) should only return null
    when the Iterable is null.
    + Add tests to increase coverage.
    + Extends Object clauses are redundant.
    + Simplify conditional expression..
    + Fix some Javadoc comments.
    + Deprecate getNanosOfMiili() method with typo and create proper
    getNanosOfMilli().
    + Deprecate ThreadUtils code that defines custom function
    interfaces in favor of stock java.util.function.Predicate
    usage.
    + Fix links in Javadoc and documentation.
    + Deprecate RandomUtils in favor of Apache Commons RNG
    UniformRandomProvider. Fixes LANG-1604.
    + Added docs regarding week year support. Fixes LANG-1638.
    + ClassUtils.getShortCanonicalName doesn't use the
    canonicalName. Fixes LANG-1691.
    + Validate: Get error messages without using String.format when
    varargs is empty.
    + Simplify expression (length is never &lt; 0).
    + Fix simple broken javadoc..
    + Fix typo.
    + Use Objects.requireNonNull() directly.
    + MethodUtils.getMatchingMethod() fails with "Found multiple
    candidates". Fixes LANG-1694.
    + Construct ArrayList with better default size. Fixes LANG-1643.
    + ThreadUtilsTest#testThreadGroups will test failed when using
    Junit5 parallel test.
    + Swap the order of assertion args (first excepted then actual).
    + Fix the comment of Failable, redundant "-".
    + Fix the comment of ComparableUtils, using "smallest", not
    "largest".
    + AnnotationUtilsTest and FormattableUtilsTest Only use static
    imports to import assert methods in tests.
    + [LANG-1681] Fix some FieldUtils Javadocs.
    + Remove unnecessary statement in DurationFormatUtils.
    + Corrected value of SystemUtils.JAVA_VENDOR. Fixes LANG-1699.
    + [StepSecurity] ci: Harden GitHub Actions.
    + Update Javadoc for the insert methods in ArrayUtils.
    + Deprecate ExceptionUtils.ExceptionUtils().
    + TypeUtils.getRawType() throws a NullPointerException on
    Wildcard GenericArrayType. Fixes LANG-1697.
    + Throw IllegalArgumentException instead of InternalError in the
    builder package.
    + Avoid NPE in MutableObject#equals() for null content.
    + SystemUtils fix and updates related to macOS.</changelog>
  <changelog author="gus.kenion@suse.com" date="1723204800">- Update to 3.16.0:
  * New features:
    + Add StopWatch.getSplitDuration() and deprecate
    getSplitTime().
    + Add StopWatch.getStartInstant() and deprecate getStartTime().
    + Add StopWatch.getStopInstant() and deprecate getStopTime().
    + Add StopWatch.getDuration() and deprecate getTime().
    + Add Javadoc links from StopWatch to DurationUtils #1249.
    + Add LangCollectors.collect(Collector, T...).
    + Add RandomStringUtils.secure().
    + Add RandomStringUtils.insecure().
  * Fixed bugs:
    + Reimplement StopWatch internals to use java.time.
    + RandomStringUtils.random() with a negative character index
    should throw IllegalArgumentException. Fixes LANG-1745.
    + LocaleUtils.toLocale(String) cannot parse four segments.
    Fixes LANG-1741.
    + Use fewer intermediary strings in
    DefaultExceptionContext.getFormattedExceptionMessage(String).
    + Fix Javadoc in StringUtils.splitPreserveAllTokens() #1251.
    + Deprecate ArraySort constructor for removal.
    + Deprecate CharEncoding constructor for removal.
    + Deprecate Conversion constructor for removal.
    + Deprecate Conversion constructor for removal.
    + Deprecate EntityArrays constructor for removal.
    + Deprecate ObjectToStringComparator constructor for removal.
    + Deprecate RuntimeEnvironment constructor for removal.
- Includes changes from 3.15.0:
  * New features:
    + Customize text pattern in DiffResult#toString(). Fixes
    LANG-1724.
    + Add DiffBuilder.Builder.
    + Add DiffBuilder.builder().
    + Add ReflectionDiffBuilder.Builder.
    + Add ReflectionDiffBuilder.builder().
    + Add test in TypeUtilsTest #1151.
    + Add Streams.failableStream(T), non-varargs variant.
    + Add Streams.nonNull(T), non-varargs variant.
    + Add ArrayUtils.nullTo(T[], T[]).
    + Add T ArrayUtils.arraycopy(T, int, T, int, int) fluent style.
    + Add T ArrayUtils.arraycopy(T, int, int, int, Function) fluent
    style.
    + Add SystemUtils.IS_JAVA_22.
    + Add JavaVersion.JAVA_22.
    + Add SystemProperties.getUserName(Supplier&lt;String&gt;).
    + Add SystemProperties.getLineSeparator(Supplier&lt;String&gt;).
    + Add
    + SystemProperties.getJavaSpecificationVersion(Supplier&lt;String&gt;).
    + Add SystemProperties constants and methods for system
    properties as of Java 22.
    + Add MethodUtils.getMethodObject(Class, String, Class...).
    + Add null-safe Consumers.accept() and Functions.apply() #1215.
    Fixes LANG-1733.
    + Add SystemUtils.IS_OS_ANDROID.
    + Add SystemUtils.IS_OS_MAC_OSX_SONOMA.
    + Add RuntimeEnvironment.inContainer() #1241.
    + Add AppendableJoiner and refactor string joining #1244.
  * Fixed bugs:
    + Improve Javadoc in ExceptionUtils #1136.
    + Fixed two non-deterministic tests in EnumUtilsTest.java
    [#1131].
    + Fix wrong number check that cause
    StringIndexOutOfBoundsException #1140. Fixes LANG-1721.
    + Rethrow NegativeArraySizeException as SerializationException
    in SerializationUtils.deserialize(InputStream) #1141. Fixes
    LANG-1722.
    + Throw NumberFormatException instead of
    IndexOutOfBoundsException in NumberUtils.getMantissa(String,
    int) #1145. Fixes LANG-1723.
    + Minor grammar fixes #1143.
    + ArrayUtils will return null when adding two null arrays, but
    undocumented. Fixes LANG-1713.
    + Let parent POM figure out commons.spdx.version.
    + Undeprecate ExceptionUtils.rethrow(Throwable). Fixes
    LANG-1726.
    + Test the Conversion class #1155. Fixes LANG-1702.
    + Address minor redundancies after code inspection #1148.
    + Allow EventListenerSupport to handle (and ignore) exception
    from listeners allowing invocation of all listeners #1167.
    + Deprecate AnnotationUtils 0-argument constructor.
    + Deprecate ArchUtils 0-argument constructor.
    + Deprecate ArrayUtils 0-argument constructor.
    + Deprecate BooleanUtils 0-argument constructor.
    + Deprecate CharSequenceUtils 0-argument constructor.
    + Deprecate CharSetUtils 0-argument constructor.
    + Deprecate CharUtils 0-argument constructor.
    + Deprecate ClassLoaderUtils 0-argument constructor.
    + Deprecate ClassPathUtils 0-argument constructor.
    + Deprecate ClassUtils 0-argument constructor.
    + Deprecate ConstructorUtils 0-argument constructor.
    + Deprecate DateFormatUtils 0-argument constructor.
    + Deprecate DateUtils 0-argument constructor.
    + Deprecate Diff.getType().
    + Deprecate DiffBuilder.DiffBuilder(T, T, ToStringStyle).
    + Deprecate DiffBuilder.DiffBuilder(T, T, ToStringStyle,
    boolean).
    + Deprecate DurationFormatUtils 0-argument constructor.
    + Deprecate DurationUtils 0-argument constructor.
    + Deprecate EnumUtils 0-argument constructor.
    + Deprecate EventUtils 0-argument constructor.
    + Deprecate FieldUtils 0-argument constructor.
    + Deprecate IEEE754rUtils 0-argument constructor.
    + Deprecate InheritanceUtils 0-argument constructor.
    + Deprecate IntStreams 0-argument constructor.
    + Deprecate LocaleUtils 0-argument constructor.
    + Deprecate LockingVisitors 0-argument constructor.
    + Deprecate MemberUtils 0-argument constructor.
    + Deprecate MethodUtils 0-argument constructor.
    + Deprecate NumberUtils 0-argument constructor.
    + Deprecate ObjectUtils 0-argument constructor.
    + Deprecate RandomStringUtils 0-argument constructor.
    + Deprecate RandomUtils 0-argument constructor.
    + Deprecate ReflectionDiffBuilder.ReflectionDiffBuilder(T, T,
    ToStringStyle).
    + Deprecate RegExUtils 0-argument constructor.
    + Deprecate SerializationUtils 0-argument constructor.
    + Deprecate Streams 0-argument constructor.
    + Deprecate StringEscapeUtils 0-argument constructor.
    + Deprecate StringUtils 0-argument constructor.
    + Deprecate Suppliers 0-argument constructor.
    + Deprecate SystemProperties 0-argument constructor.
    + Deprecate ThreadUtils 0-argument constructor.
    + Deprecate TypeUtils 0-argument constructor.
    + Make ArrayFill null-safe.
    + Make ArraySorter null-safe.
    + Make ArrayUtils.removeAll() null-safe.
    + Fix Java version in README.md #1170.
    + StringUtils.stripAccents() should handle ligatures, UTF32
    math blocks, etc. #1201.
    + TypeUtils.toString(Type) StackOverflowError for an inner
    class in the inner class parameterized enclosing class #657.
    Fixes LANG-1524.
    + Deprecate SystemUtils.getUserName(String) in favor of
    SystemProperties.getUserName(Supplier).
    + Make LockVisitor.acceptReadLocked(FailableConsumer)
    null-safe.
    + Make LockVisitor.applyWriteLocked(FailableConsumer)
    null-safe.
    + Make ObjectUtils.getFirstNonNull(Supplier...) null-safe.
    + Make SystemProperties.getLineSeparator(Supplier).
    + StringUtils.stripAccents(String) doesn't handle "\u0111" and
    "\u0110" (Vietnamese) #1216.
    + StringUtils.stripAccents(String) doesn't handle I with bar.
    + StringUtils.stripAccents(String) doesn't handle U with bar.
    + StringUtils.stripAccents(String) doesn't handle T with
    stroke.
    + Fix Javadoc for FluentBitSet.setInclusive(int, int) #1222.
    Fixes LANG-1735.
    + Same Javadoc changes as [TEXT-234] #1223.
    + Remove duplicate static data in
    SerializationUtils.ClassLoaderAwareObjectInputStream.
    + Reimplement RandomUtils and RandomStringUtils on top of
    SecureRandom#getInstanceStrong() #1235.
    + DiffBuilder: Type constraint for method append(...,
    DiffResult) too strict #786. Fixes LANG-1657.</changelog>
  <changelog author="gus.kenion@suse.com" date="1743508800">- Update to 3.17.0
  * New features:
  * RandomUtils.secure() now uses SecureRandom() instead of
    SecureRandom.getInstanceStrong().
  * RandomStringUtils.secure() now uses SecureRandom() instead of
    SecureRandom.getInstanceStrong().
  * Remove unused exception from deprecated
    StringUtils.toString(byte[], String).
  * Make RandomUtils.insecure() public.
  * Add RandomUtils.secureStrong().
  * Add RandomStringUtils.secureStrong().
  * Add CalendarUtils.toLocalDateTime(Calendar).
  * Add CalendarUtils.toLocalDateTime().
  * Add CalendarUtils.toZonedDateTime(Calendar).
  * Add CalendarUtils.toZonedDateTime().
  * Add CalendarUtils.toOffsetDateTime(Calendar).
  * Add CalendarUtils.toOffsetDateTime().
  * Fixed Bugs:
  * LANG-1760: Using RandomStringUtils.insecure() still leads to
    using the secure() random.
  * Deprecate static RandomUtils.next*() methods in favor or
    .secure() and .insecure() versions.
  * Deprecate static RandomStringUtils.random*() methods in favor
    or .secure() and .insecure() versions.
  * Changes:
  * Bump org.hamcrest:hamcrest from 2.2 to 3.0 #1255.
  * Bump org.easymock:easymock from 5.3.0 to 5.4.0 #1256.
  * Bump org.codehaus.mojo:exec-maven-plugin from 3.3.0 to 3.4.1
    [#1262], #1264.
  * Bump org.apache.commons:commons-parent from 72 to 73 #1265.</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Update to 3.18.0
  * New features:
    + Add Strings and refactor StringUtils
    + LANG-1747: Add StopWatch.run([Failable]Runnable) and
    get([Failable]Supplier)
    + Add JavaVersion.JAVA_23
    + Add JavaVersion.JAVA_24
    + Add SystemUtils.IS_JAVA_23
    + Add SystemUtils.IS_JAVA_24
    + Add IntegerRange.toIntStream()
    + Add LongRange.toLongStream()
    + Add IntStrams.of(int...)
    + Add ArrayUtils.containsAny(int[], int...)
    + Add CalendarUtils.toLocalDate() #725
    + Add SystemUtils.IS_OS_MAC_OSX_SEQUOIA
    + Add BasicThreadFactory.builder() and deprecate
    BasicThreadFactory.Builder()
    + Add BasicThreadFactory.daemon()
    + Add ArrayUtils.startsWith
    + Add Predicates
    + Add RegExUtils methods typed to CharSequence input and
    deprecate old versions typed to String
    + Add IterableStringTokenizer
    + Add FailableIntToFloatFunction
    + Add Validate.isTrue(boolean, Supplier&lt;String&gt;)
    + Add EnumUtils.getFirstEnum(Class&lt;E&gt;, int, ToIntFunction&lt;E&gt;, E)
    + Add FailableToBooleanFunction
    + Add the @FunctionalInterface annotation to
    org.apache.commons.lang3.concurrent.Computable
    + Add SystemUtils.getJavaIoTmpDirPath()
    + Add SystemUtils.getJavaHomePath()
    + Add SystemUtils.getUserDirPath()
    + Add SystemUtils.getUserHomePath()
    + Add ArrayFill.fill(T[], FailableIntFunction))
    + Add SystemProperties.JAVA_SECURITY_DEBUG
    + Add SystemProperties.JAVA_SECURITY_KERBEROS_CONF
    + Add SystemProperties.JAVA_SECURITY_KERBEROS_KDC
    + Add SystemProperties.JAVA_SECURITY_KERBEROS_REAL
    + Add ArrayFill.fill(boolean[], boolean) #1386
    + Add ObjectUtils.getIfNull(Object, Object) and deprecate
    defaultIfNull(Object, Object)
    + org.apache.commons.lang3.mutable.Mutable now extends Supplier
    + Add org.apache.commons.lang3.CharUtils.isHex(char)
    + Add org.apache.commons.lang3.CharUtils.isOctal(char)
    + Add org.apache.commons.lang3.concurrent.locks.LockingVisitors
    .reentrantLockVisitor(Object)
    + Add org.apache.commons.lang3.concurrent.locks.LockingVisitors
    .create(Object, ReentrantLock)
    + Add org.apache.commons.lang3.concurrent.locks.LockingVisitors
    .ReentrantLockVisitor
    + Add builders for LockingVisitors implementations
    + Add EnumSet.stream(Class)
    + Add org.apache.commons.lang3.SystemProperties.isPropertySet(String)
  * Fixed Bugs:
    + Fix flaky FileUtilsWaitForTest.testWaitForNegativeDuration()
    + Pick up exec-maven-plugin version from parent POM
    + Speed up and sanitize StopWatchTest
    + Fix handling of non-ASCII letters and numbers in
    RandomStringUtils #1273
    + Rewrite ClassUtils.getClass(...) without recursion to avoid
    StackOverflowError on very long inputs (bsc#1246397,
    CVE-2025-48924)
    + OSS-Fuzz Issue 42522972: apache-commons-text:
    StringSubstitutorInterpolatorFuzzer: Security exception in
    org.apache.commons.lang3.ClassUtils.getClass
    + Remove trailing whitespace in StopWatch exception messages
    + LANG-1754: Use getAllSuperclassesAndInterfaces() in
    getMatchingMethod() #1289
    + Add details to the ArrayFill Javadoc
    + Add details to the ArraySorter Javadoc
    + Fix broken URL to project location in Maven Central #1296
    + LANG-1753: StringUtils.replaceEachRepeatedly regression in
    3.11+ #1297
    + Use simplified JUnit assertion methods #1298
    + LANG-1682: Javadoc and test: Use Strings.CI.startsWithAny
    method instead #1299
    + Fix NullPointerException in FastDateParser.TimeZoneStrategy
    .setCalendar(FastDateParser, Calendar, String) on Java 23
    + LANG-1757: Fix NullPointerException in MethodUtils
    .getMatchingAccessibleMethod((Class, String, Class...))
    + LANG-1698: Fix StackOverflowError in TypeUtils
    .typeVariableToString(TypeVariable), TypeUtils.toString(Type)
    on Java 17 and up
    + LANG-1511: SystemUtils is missing important documentation
    + Make Failable.run(FailableRunnable) null-safe
    + Make Failable.accept(*) null-safe
    + Improve container detection by mimicking systemd #1323
    + Make LangCollectors.collect(...) null-safe
    + Make LangCollectors.collect(...) null-safe
    + Fix names of UTF-16 surrogate character test fixture
    constants, see also #1326
    + Moditect plugin generates split package warnings
    + LocaleUtils.availableLocaleSet() uses predictable iteration
    order
    + LANG-1759: SerializationUtils.clone(Object) throws
    ClassCastException when called with a Serializable lambda
    + LANG-1759: [StringUtils::indexOfAnyBut] redesign due to
    inconsistent/faulty behavior regarding UTF-16 surrogates #1327
    + Undeprecate ObjectUtils.toString(Object)
    + Fix Spotbugs [ERROR] Medium: The field org.apache.commons
    .lang3.builder.DiffBuilder$SDiff.leftSupplier is transient but
    isn't set by deserialization [org.apache.commons.lang3.builder
    .DiffBuilder$SDiff] In DiffBuilder.java
    SE_TRANSIENT_FIELD_NOT_RESTORED
    + Fix Spotbugs [ERROR] Medium: The field org.apache.commons
    .lang3.builder.DiffBuilder$SDiff.rightSupplier is transient but
    isn't set by deserialization [org.apache.commons.lang3.builder
    .DiffBuilder$SDiff] In DiffBuilder.java
    SE_TRANSIENT_FIELD_NOT_RESTORED
    + LANG-1762: StopWatch methods should not delegate to deprecated
    methods
    + Don't call TypeUtils.toString(Type) on every array item in
    TypeUtils.parameterize[WithOwner](Type, Class, Map, Type&gt;)
    unless required
    + 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)
    + Instead of throwing a NullPointerException,
    ArrayUtils.toStringArray(Object[]) should return "null" for
    null elements like ArrayUtils.toStringArray(Object[], String)
    returns its valueForNullElements
    + LANG-1764: Deprecate NumericEntityUnescaper.OPTION in favor of
    Apache Commons Text
    + Several hash collisions in Fraction class
    + LANG-1768: MutableLong and friends should provide better
    parsing exceptions Javadocs
    + Reimplement StringUtils.toCodePoints(CharSequence) to use
    java.lang.CharSequence.codePoints()
    + Reimplement StringUtils.capitalize(String) to use
    java.lang.CharSequence.codePoints()
    + Reimplement StringUtils.uncapitalize(String) to use
    java.lang.CharSequence.codePoints()
    + org.apache.commons.lang3.ClassUtils.getCanonicalName(String)
    now throws an IllegalArgumentException for array dimensions
    greater than 255
    + Fix Javadoc typo and improve clarity in defaultIfBlank method
    [#1376]
    + LANG-1773: Apache Commons Lang no longer builds on Android
    [#1381]
    + LANG-1772: Restrict size of cache to prevent overflow errors
    [#1379]
    + LANG-1772: Reimplement
    org.apache.commons.lang3.ClassUtils.hierarchy(Class,
    Interfaces) using an AtomicReference
    + Fix Javadoc code examples in DiffBuilder and
    ReflectionDiffBuilder #1400
    + Fix generics in org.apache.commons.lang3.stream.Streams
    .toArray(Class) signature
    + LANG-1727: EventListenerSupport doesn't document ordering of
    events
    + Fix edge-case NullPointerException in org.apache.commons.lang3
    .SystemUtils.IS_OS_ANDROID
    + Fix edge-case NullPointerException in org.apache.commons.lang3
    .SystemUtils.isJavaVersionAtLeast(JavaVersion)
    + Fix edge-case NullPointerException in org.apache.commons.lang3
    .SystemUtils.isJavaVersionAtMost(JavaVersion)
    + Return the default enum if a SecurityException is caught in
    getEnumSystemProperty()
    + Fix edge-case NullPointerException in org.apache.commons.lang3
    .EnumUtils.getEnum(Class, String, E)
    + org.apache.commons.lang3.EnumUtils
    .getFirstEnumIgnoreCase(Class, String, Function, E) now
    returns the given default enum on null enumClass input
    + org.apache.commons.lang3.EnumUtils.getEnumIgnoreCase(Class,
    String, E) now returns the given default enum on null
    enumClass input
    + org.apache.commons.lang3.EnumUtils.getEnumIgnoreCase(Class,
    String) now returns the given default enum on null enumClass
    input
    + Fix NullPointerException in org.apache.commons.lang3.compare
    .ComparableUtils.ComparableCheckBuilder.equalTo(A)
    + Fix NullPointerException in org.apache.commons.lang3.compare
    .ComparableUtils.ComparableCheckBuilder.greaterThan(A)
    + Fix NullPointerException in org.apache.commons.lang3.compare
    .ComparableUtils.ComparableCheckBuilder.greaterThanOrEqualTo(A)
    + Fix NullPointerException in org.apache.commons.lang3.compare
    .ComparableUtils.ComparableCheckBuilder.lessThan(A)
    + Fix NullPointerException in org.apache.commons.lang3.compare
    .ComparableUtils.ComparableCheckBuilder.lessThanOrEqualTo(A)
    + LANG-1776: Use GitHub URL in POM for improved automation
    support</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Update to 3.19.0
  * New features:
    + Add ArrayUtils.SOFT_MAX_ARRAY_LENGTH
    + Add SystemUtils.IS_OS_NETWARE
    + Add MethodUtils.getAccessibleMethod(Class, Method)
    + Add documentation to site for CVE-2025-48924
    ClassUtils.getClass(...) can throw a StackOverflowError on
    very long inputs
    + Add StringUtils.indexOfAny(CharSequence, int, char...)
    + Add ConcurrentException.ConcurrentException(String)
    + Add DateUtils.toLocalDateTime(Date[, TimeZone])
    + Add DateUtils.toOffsetDateTime(Date[, TimeZone])
    + Add DateUtils.toZonedDateTime(Date[, TimeZone])
    + Add ByteConsumer
    + Add ByteSupplier
    + Add FailableByteConsumer
    + Add FailableByteSupplier
    + LANG-1784: Add Functions methods for null-safe mapping and
    chaining
    + LANG-1784: Add Failable methods for null-safe mapping and
    chaining
    + Add DoubleRange.fit(double)
    + Add IntegerRange.fit(int)
    + Add LongRange.fit(long)
    + Add DurationUtils.get(String, TemporalUnit, long)
    + Add DurationUtils.getMillis(String, long)
    + Add DurationUtils.getSeconds(String, long)
    + Add SystemProperties.getBoolean(Class, String, boolean)
    + Add SystemProperties.getInt(Class, String, int)
    + Add SystemProperties.getLong(Class, String, long)
  * Fixed Bugs:
    + LANG-1778: MethodUtils.getMatchingMethod() doesn't respect the
    hierarchy of methods
    + MethodUtils.getMethodObject(Class&lt;?&gt;, String, Class&lt;?&gt;...) now
    returns null instead of throwing a NullPointerException, as it
    does for other exception types
    + Reduce spurious failures in ArrayUtilsTest methods that test
    ArrayUtils.shuffle() methods
    + MethodUtils cannot find or invoke a public method on a public
    class implemented in its package-private superclass
    + AtomicSafeInitializer.get() can spin internally if the
    FailableSupplier given to AbstractConcurrentInitializer
    .AbstractBuilder.setInitializer(FailableSupplier) throws a
    RuntimeException
    + LANG-1783: WordUtils.containsAllWords?() may throw
    PatternSyntaxException
    + LANG-1782: MethodUtils cannot find or invoke vararg methods
    without providing vararg types or values
    + MethodUtils cannot find or invoke vararg methods of interface
    types
    + MethodUtils cannot find or invoke vararg methods when widening
    primitive types following the JLS 5.1.2. Widening Primitive
    Conversion
    + LANG-1597: Invocation fails because matching varargs method
    found but then discarded
    + Don't check accessibility twice in MemberUtils
    .setAccessibleWorkaround(T)
    + LANG-1774: Improve handling of ClassUtils
    .getShortCanonicalName() for invalid input
    + LANG-1720: Improve Javadocs for Conversion
    + Fix CalendarUtils.toLocalDate() Javadoc return type
    description
    + Fix the method name in Javadoc examples for CharUtils.isHex()
    + Deprecate NumberUtils.compare(byte, byte) in favor of
    Byte.compare(byte, byte)
    + Deprecate NumberUtils.compare(int, int) in favor of
    Integer.compare(int, int)
    + Deprecate NumberUtils.compare(long, long) in favor of
    Long.compare(long, long)
    + Deprecate NumberUtils.compare(short, short) in favor of
    Short.compare(short, short)
    + Deprecate obsolete system property constant
    SystemProperties.AWT_TOOLKIT
    + Deprecate obsolete system property constant
    SystemProperties.JAVA_AWT_FONTS
    + Deprecate obsolete system property constant
    SystemProperties.JAVA_AWT_GRAPHICSENV
    + Deprecate obsolete system property constant
    SystemProperties.JAVA_AWT_HEADLESS
    + Deprecate obsolete system property constant
    SystemProperties.JAVA_AWT_PRINTERJOB
    + Deprecate obsolete system property constant
    SystemProperties.JAVA_COMPILER
    + Deprecate obsolete system property constant
    SystemProperties.JAVA_ENDORSED_DIRS
    + Deprecate obsolete system property constant
    SystemProperties.JAVA_EXT_DIRS
    + Deprecate method for obsolete system property constant
    SystemProperties.getAwtToolkit()
    + Deprecate method for obsolete system property constant
    SystemProperties.getJavaAwtFonts()
    + Deprecate method for obsolete system property constant
    SystemProperties.getJavaAwtGraphicsenv()
    + Deprecate method for obsolete system property constant
    SystemProperties.getJavaAwtHeadless()
    + Deprecate method for obsolete system property constant
    SystemProperties.getJavaAwtPrinterjob()
    + Deprecate method for obsolete system property constant
    SystemProperties.getJavaCompiler()
    + Deprecate method for obsolete system property constant
    SystemProperties.getJavaEndorsedDirs()
    + Deprecate method for obsolete system property constant
    SystemProperties.getJavaExtDirs()
    + Deprecate method for obsolete system property constant
    SystemUtils.isJavaAwtHeadless()
    + Deprecate constants for obsolete system property
    SystemUtils.JAVA_AWT_FONTS
    + Deprecate constants for obsolete system property
    SystemUtils.JAVA_AWT_GRAPHICSENV
    + Deprecate constants for obsolete system property
    SystemUtils.JAVA_AWT_HEADLESS
    + Deprecate constants for obsolete system property
    SystemUtils.JAVA_AWT_PRINTERJOB
    + Deprecate constants for obsolete system property
    SystemUtils.JAVA_COMPILER
    + Deprecate constants for obsolete system property
    SystemUtils.JAVA_ENDORSED_DIRS
    + Deprecate constants for obsolete system property
    SystemUtils.JAVA_EXT_DIRS
    + [javadoc] General improvements
    + [javadoc] Fix thrown exception documentation for
    MethodUtils.getMethodObject(Class&lt;?&gt;, String, Class&lt;?&gt;...)
    + [javadoc] Strings::equalsAny: CI doc string should show it's
    insensitive
    + [javadoc] General Javadoc improvements
    + LANG-1780: [javadoc] Fix Strings Javadoc
    + [javadoc] Fix typo in Javadoc of Strings instances
    + [javadoc] Fix Javadocs in ClassUtils
    + [javadoc] Fix @deprecated link for StringUtils#startsWithAny
    + Replace old feather logotype with new oak logotype
  * Changes:
    + [test] Bump org.apache.commons:commons-text from 1.13.1 to
    1.14.0
    + Bump org.apache.commons:commons-parent from 85 to 88</changelog>
  <changelog author="fstrba@suse.com" date="1778500801">- Update to 3.20.0
  * New features:
    + Add SystemProperties.getPath(String, Supplier&lt;Path&gt;)
    + Add JavaVersion.JAVA_25
    + Add JavaVersion.JAVA_26
    + Add SystemUtils.IS_JAVA_25
    + Add SystemUtils.IS_JAVA_26
    + Add MutablePair.ofNonNull(Map.Entry)
    + Add TimedSemaphore.builder(), Builder, and deprecate
    constructors
    + LANG-1504: Adding labels and history to split StopWatch
  * Fixed Bugs:
    + Optimize ObjectToStringComparator.compare() method
    + [javadoc] Improve StringUtils Javadoc
    + Fix internal inverted logic in private isEnum() method and
    correct its usage in getFirstEnum()
    + Use accessors in ToStringStyle so subclasses can effectively
    override them
    + 'LocaleUtils.toLocale(String)' for a 2 letter country code
    now returns a value instead of throwing an
    'IllegalArgumentException'
    + Fix typo in StringUtils.trunctate() IllegalArgumentException
    message and test assertion messages
    + Fix test fixture in
    ReflectionDiffBuilderTest.testTransientFieldDifference()
    + LANG-1789: NullPointerException when generating
    NoSuchMethodException in MethodUtils
    + LANG-1786: Map deprecated TimeZone short IDs and avoid JRE
    WARNINGs to the console
    + LANG-1792: TypeUtils.toString() skips angle brackets for Class
    type
    + Mention JDK 25 LTS as a tested version in the release notes
  * Changes:
    + Bump org.apache.commons:commons-parent from 88 to 92</changelog>
</package>
<package pkgid="e95717f75812afd6a6e673df48fa59e96db7d65e199d4ea01d6ba87223de089b84f840d8fb74e4e8937ef2a6fffeef4676c5ae074346317f6415a075c361890b" name="apache-commons-lang3-javadoc" arch="noarch">
  <version epoch="0" ver="3.20.0" rel="160099.1.2"/>
  <changelog author="david.anes@suse.com" date="1640347200">- Updated download URL.
- Update to 3.12.0:
  - New features:
  * Add BooleanUtils.booleanValues().
  * Add BooleanUtils.primitiveValues().
  * Add StringUtils.containsAnyIgnoreCase(CharSequence, CharSequence...).
  * Add StopWatch.getStopTime().
  * More test coverage for CharSequenceUtils.
  * Add fluent-style ArraySorter.
  * Add and use LocaleUtils.toLocale(Locale) to avoid NPEs.
  * Add FailableShortSupplier, handy for JDBC APIs.
  * Add JavaVersion.JAVA_17.
  * Add missing boolean[] join method.
  * Add StringUtils.substringBefore(String, int).
  * Add Range.INTEGER.
  * Add DurationUtils.
  * Introduce the use of @Nonnull, and @Nullable, and the Objects class as a helper tool.
  * Add and use true and false String constants.
  * Add and use ObjectUtils.requireNonEmpty().
  - Fixed Bugs:
  * Correct implementation of RandomUtils.nextLong(long, long).
  * Restore handling of collections for non-JSON ToStringStyle.
  * ContextedException Javadoc add missing semicolon.
  * Resolve JUnit pioneer transitive dependencies using JUnit BOM.
  * NumberUtilsTest - incorrect types in min/max tests.
  * Improve StringUtils.stripAccents conversion of remaining accents.
  * StringUtils.countMatches - clarify Javadoc.
  * Remove redundant argument from substring call.
  * BigDecimal is created when you pass it the min and max values.
  * ArrayUtils.contains() and indexOf() fail to handle Double.NaN.
  * ArrayUtils contains() and indexOf() fail to handle Float.NaN.
  * Fix potential NPE in TypeUtils.isAssignable(Type, ParameterizedType, Map, Type&gt;).
  * TypeUtils.isAssignable returns wrong result for GenericArrayType and ParameterizedType.
  * testGetAllFields and testGetFieldsWithAnnotation sometimes fail.
  * Fix Javadoc for SystemUtils.isJavaVersionAtMost().
  * Fix StringUtils.unwrap throws StringIndexOutOfBoundsException.
  * Fix formatting of isAnyBlank() and isAnyEmpty().
  * TypeUtils. containsTypeVariables does not support GenericArrayType.
  * Javadoc of some methods incorrectly refers to another method.
  * Refine StringUtils.lastIndexOfIgnoreCase.
  * Refine StringUtils.abbreviate.
  * Refine StringUtils.isNumericSpace.
  * Refine StringUtils.deleteWhitespace.
  * Correction in Javadoc of some methods.
  * Javadoc for RandomStringUtils.random() letters, numbers parameters is wrong.
  * Correct markup in Javadoc for unbalanced braces.
  * MethodUtils.invokeMethod NullPointerException in case of null in args list.
  * Fix 2 digit week year formatting.
  * Fix broken Javadoc links to commons-text.
  * Add and use ThreadUtils.sleep(Duration).
  * Add and use ThreadUtils.join(Thread, Duration).
  * Add ObjectUtils.wait(Duration).
  - Changes:
  * ArrayUtils.toPrimitive(Object) does not support boolean and other types.
  * Enable Dependabot.
  * Bump junit-jupiter from 5.6.2 to 5.7.0.
  * Bump spotbugs from 4.1.2 to 4.2.1.
  * Bump spotbugs-maven-plugin from 4.0.0 to 4.2.0.
  * Bump biz.aQute.bndlib from 5.1.1 to 5.3.0.
  * Bump junit-pioneer from 0.6.0 to 1.1.0.
  * Bump checkstyle from 8.34 to 8.40.
  * Bump actions/checkout from v2.3.1 to v2.3.4.
  * Bump actions/setup-java from v1.4.0 to v1.4.2.
  * Update commons.jacoco.version 0.8.5 to 0.8.6 (Fixes Java 15 builds).
  * Update maven-surefire-plugin 2.22.2 -&gt; 3.0.0-M5.
  * Bump maven-pmd-plugin from 3.13.0 to 3.14.0.
  * Bump jmh.version from 1.21 to 1.27.
  * Update commons.japicmp.version 0.14.3 -&gt; 0.15.2.
  * Processor.java: check enum equality with == instead of .equals() method.
  * Bump junit-pioneer from 1.1.0 to 1.3.0.
  * Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2.
  * Bump actions/cache from v2 to v2.1.4.
  * Bump junit-bom from 5.7.0 to 5.7.1.
  * Minor Improvements.
  * Minor Improvement: Add final variable.try to make the code read-only.
  * Minor Improvement: Remove redundant initializer.
  * Use own validator ObjectUtils.anyNull to check null String input.
- From 3.11 Update:
  - New features:
  * Add ArrayUtils.isSameLength() to compare more array types.
  * Added the Locks class as a convenient possibility to deal with locked objects.
  * Add to Functions: FailableBooleanSupplier, FailableIntSupplier, FailableLongSupplier, FailableDoubleSupplier, and so on.
  * Add ArrayUtils.get(T[], index, T) to provide an out-of-bounds default value.
  * Add JavaVersion enum constants for Java 14 and 15.
  * Add JavaVersion enum constants for Java 16.
  * Use Java 8 lambdas and Map operations.
  * Change removeLastFieldSeparator to use endsWith.
  * Change a Pattern to a static final field, for not letting it compile each time the function invoked.
  * Add ImmutablePair factory methods left() and right().
  * Add ObjectUtils.toString(Object, Supplier&lt;String&gt;).
  * Add org.apache.commons.lang3.StringUtils.substringAfter(String, int).
  * Add org.apache.commons.lang3.StringUtils.substringAfterLast(String, int).
  - Fixed Bugs:
  * Fix Javadoc for StringUtils.appendIfMissingIgnoreCase().
  * Refine Javadoc.
  * Fix typos
  * Ignored exception 'ignored', should not be called so.
  * StringUtils.replaceEachRepeatedly gives IllegalStateException.
  * [JSON string for maps] ToStringBuilder.reflectionToString doesnt render nested maps correctly.
  * Correct Javadocs of methods that use Validate.notNull() and replace some uses of Validate.isTrue() with Validate.notNull().
  * Add allNull() and anyNull() methods to ObjectUtils.
  - Changes:
  * Refine test output for FastDateParserTest
  * CharSequenceUtils.lastIndexOf : remake it
  * remove encoding and docEncoding and use inherited values from commons-parent
  * Simplify null checks in Pair.hashCode() using Objects.hashCode().
  * Simplify null checks in Triple.hashCode() using Objects.hashCode().
  * Simplify some if statements in StringUtils.
  * Simplify a null check in the private replaceEach() method of StringUtils.
  * Replace some usages of the ternary operator with calls to Math.max() and Math.min().
  * (Javadoc) Fix return tag for throwableOf*() methods.
  * CharSequenceUtils.regionMatches is wrong dealing with Georgian.
  * Optimize ArrayUtils::isArrayIndexValid method.
  * Use List.sort instead of Collection.sort.
  * Use StandardCharsets.UTF_8.
  * Use Collections.singletonList insteadof Arrays.asList when there be only one element.
  * Change array style from 'int a[]' to 'int[] a'.
  * Change from addAll to constructors for some List.
  * Simplify if as some conditions are covered by others.
  * Fixed Javadocs for setTestRecursive().
  * ToStringBuilder.reflectionToString - Wrong JSON format when object has a List of Enum.
  * Make org.apache.commons.lang3.CharSequenceUtils.toCharArray(CharSequence) public.
  * org.apache.commons:commons-parent 50 -&gt; 51.
  * org.junit-pioneer:junit-pioneer 0.5.4 -&gt; 0.6.0.
  * org.junit.jupiter:junit-jupiter 5.6.0 -&gt; 5.6.2.
  * com.github.spotbugs:spotbugs 4.0.0 -&gt; 4.0.6.
  * com.puppycrawl.tools:checkstyle 8.29 -&gt; 8.34.
  * commons.surefire.version 3.0.0-M4 -&gt; 3.0.0-M5..
- From 3.10 Update:
  - New features:
  * Add ExceptionUtils.throwableOfType(Throwable, Class) and friends.
  * Add EMPTY_ARRAY constants to classes in org.apache.commons.lang3.tuple.
  * Add null-safe StringUtils APIs to wrap String#getBytes([Charset|String]).
  * Add zero arg constructor for org.apache.commons.lang3.NotImplementedException.
  * Add ArrayUtils.addFirst() methods.
  * Add Range.fit(T) to fit a value into a range.
  * Added Functions.as*, and tests thereof, as suggested by Peter Verhas
  * Add getters for lhs and rhs objects in DiffResult.
  * Generify builder classes Diffable, DiffBuilder, and DiffResult.
  * Add ClassLoaderUtils with toString() implementations.
  * Add null-safe APIs as StringUtils.toRootLowerCase(String) and StringUtils.toRootUpperCase(String).
  * Add org.apache.commons.lang3.time.Calendars.
  * Add EnumUtils getEnum() methods with default values.
  * Added indexesOf methods and simplified removeAllOccurences.
  * Add support of lambda value evaluation for defaulting methods.
  * Add factory methods to Pair classes with Map.Entry input.
  * Add StopWatch convenience APIs to format times and create a simple instance.
  * Allow a StopWatch to carry an optional message.
  * Add ComparableUtils.
  * Add org.apache.commons.lang3.SystemUtils.getUserName().
  * Add ObjectToStringComparator.
  * Add org.apache.commons.lang3.arch.Processor.Arch.getLabel().
  * Add IS_JAVA_14 and IS_JAVA_15 to org.apache.commons.lang3.SystemUtils.
  * ObjectUtils: Get first non-null supplier value.
  * Added the Streams class, and Functions.stream() as an accessor thereof.
  - Fixed Bugs:
  * Make test more stable by wrapping assertions in hashset.
  * Generate Javadoc jar on build.
  * Trivial: year of release for 3.9 says 2018, should be 2019.
  * Use synchronize on a set created with Collections.synchronizedSet before iterating.
  * StringUtils.unwrap incorrect throw StringIndexOutOfBoundsException.
  * StringIndexOutOfBoundsException in StringUtils.replaceIgnoreCase.
  * StringUtils.removeIgnoreCase("?a", "a") throws IndexOutOfBoundsException.
  * Corrected usage examples in Javadocs.
  * StringUtils abbreviate returns String of length greater than maxWidth.
  * Test may fail due to a different order of fields returned by reflection api.
  * Sort fields in ReflectionToStringBuilder for deterministic order.
  * MethodUtils will throw a NPE if invokeMethod() is called for a var-args method.
  * MethodUtils.getAnnotation() with searchSupers = true does not work if super is generic.
  - Changes:
  * Remove redundant if statements in join methods.
  * commons.japicmp.version 0.13.1 -&gt; 0.14.1.
  * junit-jupiter 5.5.0 -&gt; 5.5.1.
  * junit-jupiter 5.5.1 -&gt; 5.5.2.
  * Improve Javadoc based on the discussion of the GitHub PR.
  * maven-checkstyle-plugin 3.0.0 -&gt; 3.1.0.
  * Update documentation related to the issue LANG-696.
  * AnnotationUtils little cleanup.
  * Update test dependency: org.easymock:easymock 4.0.2 -&gt; 4.1.
  * Update test dependency: org.hamcrest:hamcrest 2.1 -&gt; 2.2.
  * Update test dependency: org.junit-pioneer:junit-pioneer 0.3.0 -&gt; 0.4.2.
  * Update build dependency: com.puppycrawl.tools:checkstyle 8.18 -&gt; 8.27.
  * Update POM parent: org.apache.commons:commons-parent 48 -&gt; 50.
  * BooleanUtils Javadoc.
  * Functions Javadoc.
  * org.easymock:easymock 4.1 -&gt; 4.2.
  * org.junit-pioneer:junit-pioneer 0.4.2 -&gt; 0.5.4.
  * org.junit.jupiter:junit-jupiter 5.5.2 -&gt; 5.6.0.
  * Use Javadoc {@code} instead of pre tags.
  * ExceptionUtilsTest to 100%.
  * Reuse own code in Functions.java.
  * Avoid unnecessary allocation in StringUtils.wrapIfMissing.
  * Internally use Validate.notNull(foo, ...) instead of Validate.isTrue(foo != null, ...).
  * Add 1 and 0 in toBooleanObject(final String str).
  * Remove an redundant argument check in NumberUtils.
  * Deprecate org.apache.commons.lang3.ArrayUtils.removeAllOccurences(*) for org.apache.commons.lang3.ArrayUtils.removeAllOccurrences(*).</changelog>
  <changelog author="david.anes@suse.com" date="1640779200">- Fix component version in default.properties to 3.12</changelog>
  <changelog author="pmonreal@suse.com" date="1640779201">- Remove the junit bom dependency for now as it breaks the build of
  other packages like log4j.
  * Add apache-commons-lang3-junit-bom.patch</changelog>
  <changelog author="fstrba@suse.com" date="1693396800">- Break cycle with the new bcel
- Removed patch:
  * apache-commons-lang3-junit-bom.patch
    + not needed since we install the pom file using the new
    %%mvn_install_pom macro which sanitizes the pom file to the
    bare runtime dependencies.</changelog>
  <changelog author="fstrba@suse.com" date="1715688000">- Update to 3.14.0:
  * New features:
    + Add Functions#function(Function).
    + Add FailableFunction#function(FailableFunction).
    + Add CalendarUtils.getInstance().
    + Add syntax for optional tokens to DurationFormatUtils.
    + Add ArrayFill.
    + Add FastDateParser.TimeZoneStrategy.TzInfo.toString().
    + Add LocaleUtils.isLanguageUndetermined(Locale).
    + Add ObjectUtils.toString(Supplier&lt;Object&gt;, Supplier&lt;String&gt;).
    + Add LazyInitializer.isInitialized().
    + Add ConcurrentInitializer#isInitialized() #1120.
    + Add Streams.failableStream(T...).
    + Add FailableSupplier.nul().
    + Add Suppliers.nul().
    + Add ExceptionUtils.throwUnchecked(T) where T extends
    Throwable, and deprecate Object version.
    + Add ExceptionUtils.rethrowRuntimeException(T), and deprecate
    rethrow(T).
    + ConcurrentInitializer implementations can now be instantiated
    and configured with allocation and release lambdas.
    Fixes LANG-1716.
    + Add support for RISC-V in ArchUtils #1128. Fixes LANG-1717.
  * Fixed bugs:
    + Rename variable names from 'clss' to 'clazz'.
    + [Javadoc] ComparableUtils'c1' to 'comparable1', 'c2' to
    'comparable2'
    + [Javadoc] Remove 2.1 specific comment #1091.
    + [Javadoc] Fix Incorrect Description in Processor isAarch64()
    [#1093]. Fixes LANG-1704.
    + [Javadoc] Point to right getShortClassName flavor in Javadoc
    for relevant notes #1097.
    + Improve performance of StringUtils.isMixedCase().
    + ThreadUtils find methods should not return null items. Fixes
    LANG-1706.
    + ReflectionToStringBuilder changes in version 3.13.0 has broken
    the logic for overriding classes. Fixes LANG-1710.
    + Return "null" instead of NPE in
    ClassLoaderUtils.toString(ClassLoader).
    + Return "null" instead of NPE in
    ClassLoaderUtils.toString(URLClassLoader).
    + Return ToStringStyle.nullText instead of NPE for
    ReflectionToStringBuilder.toString().
    + Fix ThresholdCircuitBreaker#checkState().
    + Use ConcurrentInitializer implementations without subclassing.
    + Update critical value for chi-square test.
    + Fix Javadoc syntax errors #1129.
- From 3.13.0 update
  * New features:
    + Add GitHub coverage.yml.
    + Add EnumUtils.getEnumSystemProperty(...).
    + Add TriConsumer.
    + Add and use EnumUtils.getFirstEnumIgnoreCase(Class, String,
    Function, E).
    + Add and use Suppliers.
    + Add and use ArrayUtils.getComponentType(T[]).
    + Add and use ClassUtils.getComponentType(Class&gt;T[]&gt;).
    + Add and use ObjectUtils.getClass(T).
    + Add and use ArrayUtils.newInstance(Class&gt;T&gt;, int).
    + Add and use null-safe Streams.of(T...).
    + Add ClassUtils.comparator().
    + Add and use ThreadUtils.sleepQuietly(Duration).
    + Add and use ArrayUtils.setAll(T[], IntFunction).
    + Add and use ArrayUtils.setAll(T[], Supplier).
    + Add BooleanConsumer.
    + Add IntToCharFunction.
    + Add IntStreams.
    + Add UncheckedFuture.
    + Add UncheckedException.
    + Add UncheckedExecutionException.
    + Add UncheckedTimeoutException.
    + Add UncheckedInterruptedException.
    + Add TimeZones.GMT.
    + Add ObjectUtils.identityHashCodeHex(Object).
    + Add ObjectUtils.hashCodeHex(Object).
    + Add StringUtils.removeStart(String, char).
    + Add null-safe ObjectUtils.isArray(). Fixes LANG-1659.
    + Add ComparableUtils.max(A, A) and ComparableUtils.min(A, A).
    + Add UncheckedReflectiveOperationException.
    + Add and use ClassUtils.isPublic(Class).
    + Add UncheckedIllegalAccessException.
    + Add MethodInvokers.
    + Add Streams.nullSafeStream(Collection).
    + Add Streams.toStream(Collection).
    + Add Streams.failableStream(Collection) and deprecate misnamed
    stream(Collection).
    + Add Streams.failableStream(Stream) and deprecate misnamed
    stream(Stream).
    + Add EnumUtils.getEnumMap(Class, Function).
    + Add FluentBitSet.
    + Add Streams.instancesOf(Class, Collection).
    + Add ImmutablePair.ofNonNull(L, R).
    + Add ImmutableTriple.ofNonNull(L, M, R).
    + Add MutablePair.ofNonNull(L, R).
    + Add MutableTriple.ofNonNull(L, M, R).
    + Add Pair.ofNonNull(L, R).
    + Add Triple.ofNonNull(L, M, R).
    + Add ArrayUtils.containsAny(Object[], Object...).
    + Add Processor.Type.AARCH_64.
    + Add Processor.isAarch64().
    + Update ArchUtils.getProcessor(String) for "aarch64".
    + Add JavaVersion.JAVA_18.
    + Add JavaVersion.JAVA_19.
    + Add JavaVersion.JAVA_20.
    + Add JavaVersion.JAVA_21.
    + Add TimeZones.toTimeZone(TimeZone).
    + Add FutureTasks.
    + Add Memoizer(Function) and Memoizer(Function, boolean).
    + Add Consumers.
    + Add github/codeql-action.
    + Add coverage.yml.
    + Add DurationUtils.since(Temporal).
    + Add DurationUtils.of(FailableConsumer|FailableRunnbale).
    + Add ExceptionUtils.forEach(Throwable, Consumer&lt;Throwable&gt;).
    + Add ExceptionUtils.stream(Throwable).
    + Add ExceptionUtils.getRootCauseStackTraceList(Throwable).
    + Add SystemUtils.IS_OS_WINDOWS_11.
    + Add SystemUtils.IS_JAVA_16.
    + Add SystemUtils.IS_JAVA_17.
    + Add SystemUtils.IS_JAVA_18.
    + Add SystemUtils.IS_JAVA_19.
    + Add SystemUtils.IS_JAVA_20.
    + Add SystemUtils.IS_JAVA_21.
    + Add ArrayUtils.oneHot(). Fixes LANG-1627.
    + Let ReflectionToStringBuilder only reflect given field names.
    Fixes LANG-1662.
    + Add Streams.of(Enumeration&lt;E&gt;).
    + Add Streams.of(Iterable&lt;E&gt;).
    + Add Streams.of(Iterator&lt;E&gt;).
    + Simple support for Optional in ObjectUtils#isEmpty(). Fixes
    LANG-1689.
    + Add Processor.Type.getLabel().
    + Add Processor.toString().
    + Add HashCodeBuilder.equals(Object).
    + Add BooleanUtils.values() and forEach().
    + Add ClassPathUtils.packageToPath(String) and pathToPackage(String)
    + Add CalendarUtils#getDayOfYear()
    + Add NumberRange, DoubleRange, IntegerRange, LongRange.
    + Add missing exception javadoc/tests for some null arguments.
    + Add ClassLoaderUtils.getSystemURLs() and getThreadURLs().
    + Add RegExUtils.dotAll() and dotAllMatcher().
    + Add Pair.accept(FailableBiConsumer).
    + Add Pair.apply(FailableBiFunction).
    + Add ReflectionDiffBuilder.setExcludeFieldNames(...) and
    DiffExclude a... Fixes LANG-1677.
    + Add and ExceptionUtils.isChecked() and isUnchecked(). Fixes
    LANG-1647.
    + Add and use ExceptionUtils.throwUnchecked(throwable).
    + Add LockingVisitors.create(O, ReadWriteLock).
  * Fixed bugs:
    + NumberUtils.createNumber() to recognize hex integers prefixed
    with +. Fixes LANG-1645.
    + NumberUtils.createNumber() to return requested floating point
    type for zero. Fixes LANG-1646.
    + DMI: Random object created and used only once
    (DMI_RANDOM_USED_ONLY_ONCE); Better multi-threaded behavior.
    + Redundant Collection operation. Use
    Collections.emptyIterator(). Fixes LANG-1646.
    + Make Streams.stream(Collection) null-safe.
    + Allow tests to access java.util classes such as ArrayList in
    Java 16. Fixes LANG-1667.
    + OpenJDK 16 Day Period Parsing. Fixes LANG-1669.
    + Update documentation to list correct exception for null array
    parameters. Fixes LANG-1663.
    + Fixing reversed Javadoc descriptions in StopWatch.
    + Fix typos in JavaDoc. Fixes LANG-1670.
    + Simplify assertions with equivalent but more simple..
    + Avoid multiple equivalent occurrences of the same expression.
    + Remove redundant initializers.
    + Fix ObjectUtils Javadocs.
    + Make Range constructors more generic. Fixes LANG-1674.
    + Use final and Remove redundant String.
    + Use Set instead of List for checking the contains() method.
    + Javadoc for StringUtils.substringBefore(String str,
    int separator) doesn't mention that the separator is an int.
    + Fix NullPointerException in ThreadUtils.getSystemThreadGroup()
    when the current thread is stopped.
    + ArrayUtils.toPrimitive(Boolean...) null array elements map to
    false, like Boolean.parseBoolean(null) and its callers return
    false.
    + StrBuilder.StrBuilderReader.skip(long): Throw an exception
    when an implicit narrowing conversion in a compound assignment
    would result in information loss or a numeric error such as an
    overflows.
    + Deprecate Validate#notNull(Object) in favor of using
    Objects#requireNonNull(Object, String).
    + Use TimeZone from calendar in DateFormatUtils. Fixes
    LANG-1462.
    + Updating javadoc for NullPointerException when
    Validate.notNull() is called.
    + Fixing and adding DateUtils exception Javadocs.
    + Improve performance of StringUtils.unwrap(String, String).
    Fixes LANG-1679.
    + Improve performance of StringUtils.join for primitives. Fixes
    LANG-1675.
    + Fixed NPE getting Stack Trace if Throwable is null. Fixes
    LANG-1675.
    + Make Validate.isAssignableFrom() check null inputs.
    + Fix Javadoc for Validate.isAssignableFrom().
    + Make final mappingFunction variable.
    + Remove unnecessary variable creations.
    + Minor changes.
    + FastDateFormat does not support the 'L'-Pattern from
    SimpleDateFormat. Fixes LANG-1680.
    + Increase test coverage of ComparableUtils from 71% to 100%.
    + Increase method test coverage of
    MultilineRecursiveToStringStyle.
    + Fix unstable coverage of CharSequenceUtils tests noticed
    during merge of PRs 898 and 899.
    + Rewrite Conversion.binaryBeMsb0ToHexDigit to invert logic of
    binaryToHexDigit.
    + Allow extension of previously final classes ImmutablePair and
    ImmutableTriple.
    + Update ClassUtils Javadoc with some missing throws NPE.
    + Javadoc: StringUtils.repeat("", "x", 3) = "xx";.
    + StringUtils.join(Iterable, String) should only return null
    when the Iterable is null.
    + Add tests to increase coverage.
    + Extends Object clauses are redundant.
    + Simplify conditional expression..
    + Fix some Javadoc comments.
    + Deprecate getNanosOfMiili() method with typo and create proper
    getNanosOfMilli().
    + Deprecate ThreadUtils code that defines custom function
    interfaces in favor of stock java.util.function.Predicate
    usage.
    + Fix links in Javadoc and documentation.
    + Deprecate RandomUtils in favor of Apache Commons RNG
    UniformRandomProvider. Fixes LANG-1604.
    + Added docs regarding week year support. Fixes LANG-1638.
    + ClassUtils.getShortCanonicalName doesn't use the
    canonicalName. Fixes LANG-1691.
    + Validate: Get error messages without using String.format when
    varargs is empty.
    + Simplify expression (length is never &lt; 0).
    + Fix simple broken javadoc..
    + Fix typo.
    + Use Objects.requireNonNull() directly.
    + MethodUtils.getMatchingMethod() fails with "Found multiple
    candidates". Fixes LANG-1694.
    + Construct ArrayList with better default size. Fixes LANG-1643.
    + ThreadUtilsTest#testThreadGroups will test failed when using
    Junit5 parallel test.
    + Swap the order of assertion args (first excepted then actual).
    + Fix the comment of Failable, redundant "-".
    + Fix the comment of ComparableUtils, using "smallest", not
    "largest".
    + AnnotationUtilsTest and FormattableUtilsTest Only use static
    imports to import assert methods in tests.
    + [LANG-1681] Fix some FieldUtils Javadocs.
    + Remove unnecessary statement in DurationFormatUtils.
    + Corrected value of SystemUtils.JAVA_VENDOR. Fixes LANG-1699.
    + [StepSecurity] ci: Harden GitHub Actions.
    + Update Javadoc for the insert methods in ArrayUtils.
    + Deprecate ExceptionUtils.ExceptionUtils().
    + TypeUtils.getRawType() throws a NullPointerException on
    Wildcard GenericArrayType. Fixes LANG-1697.
    + Throw IllegalArgumentException instead of InternalError in the
    builder package.
    + Avoid NPE in MutableObject#equals() for null content.
    + SystemUtils fix and updates related to macOS.</changelog>
  <changelog author="gus.kenion@suse.com" date="1723204800">- Update to 3.16.0:
  * New features:
    + Add StopWatch.getSplitDuration() and deprecate
    getSplitTime().
    + Add StopWatch.getStartInstant() and deprecate getStartTime().
    + Add StopWatch.getStopInstant() and deprecate getStopTime().
    + Add StopWatch.getDuration() and deprecate getTime().
    + Add Javadoc links from StopWatch to DurationUtils #1249.
    + Add LangCollectors.collect(Collector, T...).
    + Add RandomStringUtils.secure().
    + Add RandomStringUtils.insecure().
  * Fixed bugs:
    + Reimplement StopWatch internals to use java.time.
    + RandomStringUtils.random() with a negative character index
    should throw IllegalArgumentException. Fixes LANG-1745.
    + LocaleUtils.toLocale(String) cannot parse four segments.
    Fixes LANG-1741.
    + Use fewer intermediary strings in
    DefaultExceptionContext.getFormattedExceptionMessage(String).
    + Fix Javadoc in StringUtils.splitPreserveAllTokens() #1251.
    + Deprecate ArraySort constructor for removal.
    + Deprecate CharEncoding constructor for removal.
    + Deprecate Conversion constructor for removal.
    + Deprecate Conversion constructor for removal.
    + Deprecate EntityArrays constructor for removal.
    + Deprecate ObjectToStringComparator constructor for removal.
    + Deprecate RuntimeEnvironment constructor for removal.
- Includes changes from 3.15.0:
  * New features:
    + Customize text pattern in DiffResult#toString(). Fixes
    LANG-1724.
    + Add DiffBuilder.Builder.
    + Add DiffBuilder.builder().
    + Add ReflectionDiffBuilder.Builder.
    + Add ReflectionDiffBuilder.builder().
    + Add test in TypeUtilsTest #1151.
    + Add Streams.failableStream(T), non-varargs variant.
    + Add Streams.nonNull(T), non-varargs variant.
    + Add ArrayUtils.nullTo(T[], T[]).
    + Add T ArrayUtils.arraycopy(T, int, T, int, int) fluent style.
    + Add T ArrayUtils.arraycopy(T, int, int, int, Function) fluent
    style.
    + Add SystemUtils.IS_JAVA_22.
    + Add JavaVersion.JAVA_22.
    + Add SystemProperties.getUserName(Supplier&lt;String&gt;).
    + Add SystemProperties.getLineSeparator(Supplier&lt;String&gt;).
    + Add
    + SystemProperties.getJavaSpecificationVersion(Supplier&lt;String&gt;).
    + Add SystemProperties constants and methods for system
    properties as of Java 22.
    + Add MethodUtils.getMethodObject(Class, String, Class...).
    + Add null-safe Consumers.accept() and Functions.apply() #1215.
    Fixes LANG-1733.
    + Add SystemUtils.IS_OS_ANDROID.
    + Add SystemUtils.IS_OS_MAC_OSX_SONOMA.
    + Add RuntimeEnvironment.inContainer() #1241.
    + Add AppendableJoiner and refactor string joining #1244.
  * Fixed bugs:
    + Improve Javadoc in ExceptionUtils #1136.
    + Fixed two non-deterministic tests in EnumUtilsTest.java
    [#1131].
    + Fix wrong number check that cause
    StringIndexOutOfBoundsException #1140. Fixes LANG-1721.
    + Rethrow NegativeArraySizeException as SerializationException
    in SerializationUtils.deserialize(InputStream) #1141. Fixes
    LANG-1722.
    + Throw NumberFormatException instead of
    IndexOutOfBoundsException in NumberUtils.getMantissa(String,
    int) #1145. Fixes LANG-1723.
    + Minor grammar fixes #1143.
    + ArrayUtils will return null when adding two null arrays, but
    undocumented. Fixes LANG-1713.
    + Let parent POM figure out commons.spdx.version.
    + Undeprecate ExceptionUtils.rethrow(Throwable). Fixes
    LANG-1726.
    + Test the Conversion class #1155. Fixes LANG-1702.
    + Address minor redundancies after code inspection #1148.
    + Allow EventListenerSupport to handle (and ignore) exception
    from listeners allowing invocation of all listeners #1167.
    + Deprecate AnnotationUtils 0-argument constructor.
    + Deprecate ArchUtils 0-argument constructor.
    + Deprecate ArrayUtils 0-argument constructor.
    + Deprecate BooleanUtils 0-argument constructor.
    + Deprecate CharSequenceUtils 0-argument constructor.
    + Deprecate CharSetUtils 0-argument constructor.
    + Deprecate CharUtils 0-argument constructor.
    + Deprecate ClassLoaderUtils 0-argument constructor.
    + Deprecate ClassPathUtils 0-argument constructor.
    + Deprecate ClassUtils 0-argument constructor.
    + Deprecate ConstructorUtils 0-argument constructor.
    + Deprecate DateFormatUtils 0-argument constructor.
    + Deprecate DateUtils 0-argument constructor.
    + Deprecate Diff.getType().
    + Deprecate DiffBuilder.DiffBuilder(T, T, ToStringStyle).
    + Deprecate DiffBuilder.DiffBuilder(T, T, ToStringStyle,
    boolean).
    + Deprecate DurationFormatUtils 0-argument constructor.
    + Deprecate DurationUtils 0-argument constructor.
    + Deprecate EnumUtils 0-argument constructor.
    + Deprecate EventUtils 0-argument constructor.
    + Deprecate FieldUtils 0-argument constructor.
    + Deprecate IEEE754rUtils 0-argument constructor.
    + Deprecate InheritanceUtils 0-argument constructor.
    + Deprecate IntStreams 0-argument constructor.
    + Deprecate LocaleUtils 0-argument constructor.
    + Deprecate LockingVisitors 0-argument constructor.
    + Deprecate MemberUtils 0-argument constructor.
    + Deprecate MethodUtils 0-argument constructor.
    + Deprecate NumberUtils 0-argument constructor.
    + Deprecate ObjectUtils 0-argument constructor.
    + Deprecate RandomStringUtils 0-argument constructor.
    + Deprecate RandomUtils 0-argument constructor.
    + Deprecate ReflectionDiffBuilder.ReflectionDiffBuilder(T, T,
    ToStringStyle).
    + Deprecate RegExUtils 0-argument constructor.
    + Deprecate SerializationUtils 0-argument constructor.
    + Deprecate Streams 0-argument constructor.
    + Deprecate StringEscapeUtils 0-argument constructor.
    + Deprecate StringUtils 0-argument constructor.
    + Deprecate Suppliers 0-argument constructor.
    + Deprecate SystemProperties 0-argument constructor.
    + Deprecate ThreadUtils 0-argument constructor.
    + Deprecate TypeUtils 0-argument constructor.
    + Make ArrayFill null-safe.
    + Make ArraySorter null-safe.
    + Make ArrayUtils.removeAll() null-safe.
    + Fix Java version in README.md #1170.
    + StringUtils.stripAccents() should handle ligatures, UTF32
    math blocks, etc. #1201.
    + TypeUtils.toString(Type) StackOverflowError for an inner
    class in the inner class parameterized enclosing class #657.
    Fixes LANG-1524.
    + Deprecate SystemUtils.getUserName(String) in favor of
    SystemProperties.getUserName(Supplier).
    + Make LockVisitor.acceptReadLocked(FailableConsumer)
    null-safe.
    + Make LockVisitor.applyWriteLocked(FailableConsumer)
    null-safe.
    + Make ObjectUtils.getFirstNonNull(Supplier...) null-safe.
    + Make SystemProperties.getLineSeparator(Supplier).
    + StringUtils.stripAccents(String) doesn't handle "\u0111" and
    "\u0110" (Vietnamese) #1216.
    + StringUtils.stripAccents(String) doesn't handle I with bar.
    + StringUtils.stripAccents(String) doesn't handle U with bar.
    + StringUtils.stripAccents(String) doesn't handle T with
    stroke.
    + Fix Javadoc for FluentBitSet.setInclusive(int, int) #1222.
    Fixes LANG-1735.
    + Same Javadoc changes as [TEXT-234] #1223.
    + Remove duplicate static data in
    SerializationUtils.ClassLoaderAwareObjectInputStream.
    + Reimplement RandomUtils and RandomStringUtils on top of
    SecureRandom#getInstanceStrong() #1235.
    + DiffBuilder: Type constraint for method append(...,
    DiffResult) too strict #786. Fixes LANG-1657.</changelog>
  <changelog author="gus.kenion@suse.com" date="1743508800">- Update to 3.17.0
  * New features:
  * RandomUtils.secure() now uses SecureRandom() instead of
    SecureRandom.getInstanceStrong().
  * RandomStringUtils.secure() now uses SecureRandom() instead of
    SecureRandom.getInstanceStrong().
  * Remove unused exception from deprecated
    StringUtils.toString(byte[], String).
  * Make RandomUtils.insecure() public.
  * Add RandomUtils.secureStrong().
  * Add RandomStringUtils.secureStrong().
  * Add CalendarUtils.toLocalDateTime(Calendar).
  * Add CalendarUtils.toLocalDateTime().
  * Add CalendarUtils.toZonedDateTime(Calendar).
  * Add CalendarUtils.toZonedDateTime().
  * Add CalendarUtils.toOffsetDateTime(Calendar).
  * Add CalendarUtils.toOffsetDateTime().
  * Fixed Bugs:
  * LANG-1760: Using RandomStringUtils.insecure() still leads to
    using the secure() random.
  * Deprecate static RandomUtils.next*() methods in favor or
    .secure() and .insecure() versions.
  * Deprecate static RandomStringUtils.random*() methods in favor
    or .secure() and .insecure() versions.
  * Changes:
  * Bump org.hamcrest:hamcrest from 2.2 to 3.0 #1255.
  * Bump org.easymock:easymock from 5.3.0 to 5.4.0 #1256.
  * Bump org.codehaus.mojo:exec-maven-plugin from 3.3.0 to 3.4.1
    [#1262], #1264.
  * Bump org.apache.commons:commons-parent from 72 to 73 #1265.</changelog>
  <changelog author="fstrba@suse.com" date="1752580800">- Update to 3.18.0
  * New features:
    + Add Strings and refactor StringUtils
    + LANG-1747: Add StopWatch.run([Failable]Runnable) and
    get([Failable]Supplier)
    + Add JavaVersion.JAVA_23
    + Add JavaVersion.JAVA_24
    + Add SystemUtils.IS_JAVA_23
    + Add SystemUtils.IS_JAVA_24
    + Add IntegerRange.toIntStream()
    + Add LongRange.toLongStream()
    + Add IntStrams.of(int...)
    + Add ArrayUtils.containsAny(int[], int...)
    + Add CalendarUtils.toLocalDate() #725
    + Add SystemUtils.IS_OS_MAC_OSX_SEQUOIA
    + Add BasicThreadFactory.builder() and deprecate
    BasicThreadFactory.Builder()
    + Add BasicThreadFactory.daemon()
    + Add ArrayUtils.startsWith
    + Add Predicates
    + Add RegExUtils methods typed to CharSequence input and
    deprecate old versions typed to String
    + Add IterableStringTokenizer
    + Add FailableIntToFloatFunction
    + Add Validate.isTrue(boolean, Supplier&lt;String&gt;)
    + Add EnumUtils.getFirstEnum(Class&lt;E&gt;, int, ToIntFunction&lt;E&gt;, E)
    + Add FailableToBooleanFunction
    + Add the @FunctionalInterface annotation to
    org.apache.commons.lang3.concurrent.Computable
    + Add SystemUtils.getJavaIoTmpDirPath()
    + Add SystemUtils.getJavaHomePath()
    + Add SystemUtils.getUserDirPath()
    + Add SystemUtils.getUserHomePath()
    + Add ArrayFill.fill(T[], FailableIntFunction))
    + Add SystemProperties.JAVA_SECURITY_DEBUG
    + Add SystemProperties.JAVA_SECURITY_KERBEROS_CONF
    + Add SystemProperties.JAVA_SECURITY_KERBEROS_KDC
    + Add SystemProperties.JAVA_SECURITY_KERBEROS_REAL
    + Add ArrayFill.fill(boolean[], boolean) #1386
    + Add ObjectUtils.getIfNull(Object, Object) and deprecate
    defaultIfNull(Object, Object)
    + org.apache.commons.lang3.mutable.Mutable now extends Supplier
    + Add org.apache.commons.lang3.CharUtils.isHex(char)
    + Add org.apache.commons.lang3.CharUtils.isOctal(char)
    + Add org.apache.commons.lang3.concurrent.locks.LockingVisitors
    .reentrantLockVisitor(Object)
    + Add org.apache.commons.lang3.concurrent.locks.LockingVisitors
    .create(Object, ReentrantLock)
    + Add org.apache.commons.lang3.concurrent.locks.LockingVisitors
    .ReentrantLockVisitor
    + Add builders for LockingVisitors implementations
    + Add EnumSet.stream(Class)
    + Add org.apache.commons.lang3.SystemProperties.isPropertySet(String)
  * Fixed Bugs:
    + Fix flaky FileUtilsWaitForTest.testWaitForNegativeDuration()
    + Pick up exec-maven-plugin version from parent POM
    + Speed up and sanitize StopWatchTest
    + Fix handling of non-ASCII letters and numbers in
    RandomStringUtils #1273
    + Rewrite ClassUtils.getClass(...) without recursion to avoid
    StackOverflowError on very long inputs (bsc#1246397,
    CVE-2025-48924)
    + OSS-Fuzz Issue 42522972: apache-commons-text:
    StringSubstitutorInterpolatorFuzzer: Security exception in
    org.apache.commons.lang3.ClassUtils.getClass
    + Remove trailing whitespace in StopWatch exception messages
    + LANG-1754: Use getAllSuperclassesAndInterfaces() in
    getMatchingMethod() #1289
    + Add details to the ArrayFill Javadoc
    + Add details to the ArraySorter Javadoc
    + Fix broken URL to project location in Maven Central #1296
    + LANG-1753: StringUtils.replaceEachRepeatedly regression in
    3.11+ #1297
    + Use simplified JUnit assertion methods #1298
    + LANG-1682: Javadoc and test: Use Strings.CI.startsWithAny
    method instead #1299
    + Fix NullPointerException in FastDateParser.TimeZoneStrategy
    .setCalendar(FastDateParser, Calendar, String) on Java 23
    + LANG-1757: Fix NullPointerException in MethodUtils
    .getMatchingAccessibleMethod((Class, String, Class...))
    + LANG-1698: Fix StackOverflowError in TypeUtils
    .typeVariableToString(TypeVariable), TypeUtils.toString(Type)
    on Java 17 and up
    + LANG-1511: SystemUtils is missing important documentation
    + Make Failable.run(FailableRunnable) null-safe
    + Make Failable.accept(*) null-safe
    + Improve container detection by mimicking systemd #1323
    + Make LangCollectors.collect(...) null-safe
    + Make LangCollectors.collect(...) null-safe
    + Fix names of UTF-16 surrogate character test fixture
    constants, see also #1326
    + Moditect plugin generates split package warnings
    + LocaleUtils.availableLocaleSet() uses predictable iteration
    order
    + LANG-1759: SerializationUtils.clone(Object) throws
    ClassCastException when called with a Serializable lambda
    + LANG-1759: [StringUtils::indexOfAnyBut] redesign due to
    inconsistent/faulty behavior regarding UTF-16 surrogates #1327
    + Undeprecate ObjectUtils.toString(Object)
    + Fix Spotbugs [ERROR] Medium: The field org.apache.commons
    .lang3.builder.DiffBuilder$SDiff.leftSupplier is transient but
    isn't set by deserialization [org.apache.commons.lang3.builder
    .DiffBuilder$SDiff] In DiffBuilder.java
    SE_TRANSIENT_FIELD_NOT_RESTORED
    + Fix Spotbugs [ERROR] Medium: The field org.apache.commons
    .lang3.builder.DiffBuilder$SDiff.rightSupplier is transient but
    isn't set by deserialization [org.apache.commons.lang3.builder
    .DiffBuilder$SDiff] In DiffBuilder.java
    SE_TRANSIENT_FIELD_NOT_RESTORED
    + LANG-1762: StopWatch methods should not delegate to deprecated
    methods
    + Don't call TypeUtils.toString(Type) on every array item in
    TypeUtils.parameterize[WithOwner](Type, Class, Map, Type&gt;)
    unless required
    + 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)
    + Instead of throwing a NullPointerException,
    ArrayUtils.toStringArray(Object[]) should return "null" for
    null elements like ArrayUtils.toStringArray(Object[], String)
    returns its valueForNullElements
    + LANG-1764: Deprecate NumericEntityUnescaper.OPTION in favor of
    Apache Commons Text
    + Several hash collisions in Fraction class
    + LANG-1768: MutableLong and friends should provide better
    parsing exceptions Javadocs
    + Reimplement StringUtils.toCodePoints(CharSequence) to use
    java.lang.CharSequence.codePoints()
    + Reimplement StringUtils.capitalize(String) to use
    java.lang.CharSequence.codePoints()
    + Reimplement StringUtils.uncapitalize(String) to use
    java.lang.CharSequence.codePoints()
    + org.apache.commons.lang3.ClassUtils.getCanonicalName(String)
    now throws an IllegalArgumentException for array dimensions
    greater than 255
    + Fix Javadoc typo and improve clarity in defaultIfBlank method
    [#1376]
    + LANG-1773: Apache Commons Lang no longer builds on Android
    [#1381]
    + LANG-1772: Restrict size of cache to prevent overflow errors
    [#1379]
    + LANG-1772: Reimplement
    org.apache.commons.lang3.ClassUtils.hierarchy(Class,
    Interfaces) using an AtomicReference
    + Fix Javadoc code examples in DiffBuilder and
    ReflectionDiffBuilder #1400
    + Fix generics in org.apache.commons.lang3.stream.Streams
    .toArray(Class) signature
    + LANG-1727: EventListenerSupport doesn't document ordering of
    events
    + Fix edge-case NullPointerException in org.apache.commons.lang3
    .SystemUtils.IS_OS_ANDROID
    + Fix edge-case NullPointerException in org.apache.commons.lang3
    .SystemUtils.isJavaVersionAtLeast(JavaVersion)
    + Fix edge-case NullPointerException in org.apache.commons.lang3
    .SystemUtils.isJavaVersionAtMost(JavaVersion)
    + Return the default enum if a SecurityException is caught in
    getEnumSystemProperty()
    + Fix edge-case NullPointerException in org.apache.commons.lang3
    .EnumUtils.getEnum(Class, String, E)
    + org.apache.commons.lang3.EnumUtils
    .getFirstEnumIgnoreCase(Class, String, Function, E) now
    returns the given default enum on null enumClass input
    + org.apache.commons.lang3.EnumUtils.getEnumIgnoreCase(Class,
    String, E) now returns the given default enum on null
    enumClass input
    + org.apache.commons.lang3.EnumUtils.getEnumIgnoreCase(Class,
    String) now returns the given default enum on null enumClass
    input
    + Fix NullPointerException in org.apache.commons.lang3.compare
    .ComparableUtils.ComparableCheckBuilder.equalTo(A)
    + Fix NullPointerException in org.apache.commons.lang3.compare
    .ComparableUtils.ComparableCheckBuilder.greaterThan(A)
    + Fix NullPointerException in org.apache.commons.lang3.compare
    .ComparableUtils.ComparableCheckBuilder.greaterThanOrEqualTo(A)
    + Fix NullPointerException in org.apache.commons.lang3.compare
    .ComparableUtils.ComparableCheckBuilder.lessThan(A)
    + Fix NullPointerException in org.apache.commons.lang3.compare
    .ComparableUtils.ComparableCheckBuilder.lessThanOrEqualTo(A)
    + LANG-1776: Use GitHub URL in POM for improved automation
    support</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Update to 3.19.0
  * New features:
    + Add ArrayUtils.SOFT_MAX_ARRAY_LENGTH
    + Add SystemUtils.IS_OS_NETWARE
    + Add MethodUtils.getAccessibleMethod(Class, Method)
    + Add documentation to site for CVE-2025-48924
    ClassUtils.getClass(...) can throw a StackOverflowError on
    very long inputs
    + Add StringUtils.indexOfAny(CharSequence, int, char...)
    + Add ConcurrentException.ConcurrentException(String)
    + Add DateUtils.toLocalDateTime(Date[, TimeZone])
    + Add DateUtils.toOffsetDateTime(Date[, TimeZone])
    + Add DateUtils.toZonedDateTime(Date[, TimeZone])
    + Add ByteConsumer
    + Add ByteSupplier
    + Add FailableByteConsumer
    + Add FailableByteSupplier
    + LANG-1784: Add Functions methods for null-safe mapping and
    chaining
    + LANG-1784: Add Failable methods for null-safe mapping and
    chaining
    + Add DoubleRange.fit(double)
    + Add IntegerRange.fit(int)
    + Add LongRange.fit(long)
    + Add DurationUtils.get(String, TemporalUnit, long)
    + Add DurationUtils.getMillis(String, long)
    + Add DurationUtils.getSeconds(String, long)
    + Add SystemProperties.getBoolean(Class, String, boolean)
    + Add SystemProperties.getInt(Class, String, int)
    + Add SystemProperties.getLong(Class, String, long)
  * Fixed Bugs:
    + LANG-1778: MethodUtils.getMatchingMethod() doesn't respect the
    hierarchy of methods
    + MethodUtils.getMethodObject(Class&lt;?&gt;, String, Class&lt;?&gt;...) now
    returns null instead of throwing a NullPointerException, as it
    does for other exception types
    + Reduce spurious failures in ArrayUtilsTest methods that test
    ArrayUtils.shuffle() methods
    + MethodUtils cannot find or invoke a public method on a public
    class implemented in its package-private superclass
    + AtomicSafeInitializer.get() can spin internally if the
    FailableSupplier given to AbstractConcurrentInitializer
    .AbstractBuilder.setInitializer(FailableSupplier) throws a
    RuntimeException
    + LANG-1783: WordUtils.containsAllWords?() may throw
    PatternSyntaxException
    + LANG-1782: MethodUtils cannot find or invoke vararg methods
    without providing vararg types or values
    + MethodUtils cannot find or invoke vararg methods of interface
    types
    + MethodUtils cannot find or invoke vararg methods when widening
    primitive types following the JLS 5.1.2. Widening Primitive
    Conversion
    + LANG-1597: Invocation fails because matching varargs method
    found but then discarded
    + Don't check accessibility twice in MemberUtils
    .setAccessibleWorkaround(T)
    + LANG-1774: Improve handling of ClassUtils
    .getShortCanonicalName() for invalid input
    + LANG-1720: Improve Javadocs for Conversion
    + Fix CalendarUtils.toLocalDate() Javadoc return type
    description
    + Fix the method name in Javadoc examples for CharUtils.isHex()
    + Deprecate NumberUtils.compare(byte, byte) in favor of
    Byte.compare(byte, byte)
    + Deprecate NumberUtils.compare(int, int) in favor of
    Integer.compare(int, int)
    + Deprecate NumberUtils.compare(long, long) in favor of
    Long.compare(long, long)
    + Deprecate NumberUtils.compare(short, short) in favor of
    Short.compare(short, short)
    + Deprecate obsolete system property constant
    SystemProperties.AWT_TOOLKIT
    + Deprecate obsolete system property constant
    SystemProperties.JAVA_AWT_FONTS
    + Deprecate obsolete system property constant
    SystemProperties.JAVA_AWT_GRAPHICSENV
    + Deprecate obsolete system property constant
    SystemProperties.JAVA_AWT_HEADLESS
    + Deprecate obsolete system property constant
    SystemProperties.JAVA_AWT_PRINTERJOB
    + Deprecate obsolete system property constant
    SystemProperties.JAVA_COMPILER
    + Deprecate obsolete system property constant
    SystemProperties.JAVA_ENDORSED_DIRS
    + Deprecate obsolete system property constant
    SystemProperties.JAVA_EXT_DIRS
    + Deprecate method for obsolete system property constant
    SystemProperties.getAwtToolkit()
    + Deprecate method for obsolete system property constant
    SystemProperties.getJavaAwtFonts()
    + Deprecate method for obsolete system property constant
    SystemProperties.getJavaAwtGraphicsenv()
    + Deprecate method for obsolete system property constant
    SystemProperties.getJavaAwtHeadless()
    + Deprecate method for obsolete system property constant
    SystemProperties.getJavaAwtPrinterjob()
    + Deprecate method for obsolete system property constant
    SystemProperties.getJavaCompiler()
    + Deprecate method for obsolete system property constant
    SystemProperties.getJavaEndorsedDirs()
    + Deprecate method for obsolete system property constant
    SystemProperties.getJavaExtDirs()
    + Deprecate method for obsolete system property constant
    SystemUtils.isJavaAwtHeadless()
    + Deprecate constants for obsolete system property
    SystemUtils.JAVA_AWT_FONTS
    + Deprecate constants for obsolete system property
    SystemUtils.JAVA_AWT_GRAPHICSENV
    + Deprecate constants for obsolete system property
    SystemUtils.JAVA_AWT_HEADLESS
    + Deprecate constants for obsolete system property
    SystemUtils.JAVA_AWT_PRINTERJOB
    + Deprecate constants for obsolete system property
    SystemUtils.JAVA_COMPILER
    + Deprecate constants for obsolete system property
    SystemUtils.JAVA_ENDORSED_DIRS
    + Deprecate constants for obsolete system property
    SystemUtils.JAVA_EXT_DIRS
    + [javadoc] General improvements
    + [javadoc] Fix thrown exception documentation for
    MethodUtils.getMethodObject(Class&lt;?&gt;, String, Class&lt;?&gt;...)
    + [javadoc] Strings::equalsAny: CI doc string should show it's
    insensitive
    + [javadoc] General Javadoc improvements
    + LANG-1780: [javadoc] Fix Strings Javadoc
    + [javadoc] Fix typo in Javadoc of Strings instances
    + [javadoc] Fix Javadocs in ClassUtils
    + [javadoc] Fix @deprecated link for StringUtils#startsWithAny
    + Replace old feather logotype with new oak logotype
  * Changes:
    + [test] Bump org.apache.commons:commons-text from 1.13.1 to
    1.14.0
    + Bump org.apache.commons:commons-parent from 85 to 88</changelog>
  <changelog author="fstrba@suse.com" date="1778500801">- Update to 3.20.0
  * New features:
    + Add SystemProperties.getPath(String, Supplier&lt;Path&gt;)
    + Add JavaVersion.JAVA_25
    + Add JavaVersion.JAVA_26
    + Add SystemUtils.IS_JAVA_25
    + Add SystemUtils.IS_JAVA_26
    + Add MutablePair.ofNonNull(Map.Entry)
    + Add TimedSemaphore.builder(), Builder, and deprecate
    constructors
    + LANG-1504: Adding labels and history to split StopWatch
  * Fixed Bugs:
    + Optimize ObjectToStringComparator.compare() method
    + [javadoc] Improve StringUtils Javadoc
    + Fix internal inverted logic in private isEnum() method and
    correct its usage in getFirstEnum()
    + Use accessors in ToStringStyle so subclasses can effectively
    override them
    + 'LocaleUtils.toLocale(String)' for a 2 letter country code
    now returns a value instead of throwing an
    'IllegalArgumentException'
    + Fix typo in StringUtils.trunctate() IllegalArgumentException
    message and test assertion messages
    + Fix test fixture in
    ReflectionDiffBuilderTest.testTransientFieldDifference()
    + LANG-1789: NullPointerException when generating
    NoSuchMethodException in MethodUtils
    + LANG-1786: Map deprecated TimeZone short IDs and avoid JRE
    WARNINGs to the console
    + LANG-1792: TypeUtils.toString() skips angle brackets for Class
    type
    + Mention JDK 25 LTS as a tested version in the release notes
  * Changes:
    + Bump org.apache.commons:commons-parent from 88 to 92</changelog>
</package>
<package pkgid="826e6db39ec9ff25ebb3b7a0b796e3c1b440757cedda8859e2c58123a6b757434695bfe15f858f5dd77e69aa1f311caadb88c29f4bf443b4b7717cae2037e243" name="apache-commons-logging" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1616587200">- Added patch
  * no-tests.patch
    + ignore failing tests for arm6</changelog>
  <changelog author="fstrba@suse.com" date="1627473600">- Disable tests everywhere, not only for arm6</changelog>
  <changelog author="fstrba@suse.com" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="gus.kenion@suse.com" date="1723204800">- Upgrade to 1.3.3
  * Bug Fixes:
    + LOGGING-193: Update Log4j 2 OSGi imports #268.
    + Fix PMD UnnecessaryFullyQualifiedName in SimpleLog.
    + Fix NullPointerException in SimpleLog#write(Object) on null
    input.
    + Fix NullPointerException in SimpleLog#write(StringBuffer) on
    null input.
- Includes changes from 1.3.2
  * Fixed Bugs
    + LOGGING-190: Add OSGi metadata to enable Service Loader
    Mediator #234.
    + LOGGING-191: Apache commons logging shows 1.4 as latest
    release instead of 1.3.1.
    + Deprecate
    org.apache.commons.logging.LogSource.jdk14IsAvailable.
- Includes changes from 1.3.1
  * New features
    + Add Maven property project.build.outputTimestamp for build
    reproducibility.
  * Fixed Bugs
    + Remove references to very old JDK and Commons Logging
    versions #201.
    + Update from Logj 1 to the Log4j 2 API compatibility layer
    [#231].
    + Allow Servlet 4 in OSGi environment #191.
    + Fix generics warnings #213.
    + LOGGING-189: Fix Import-Package entry for org.slf4j #188.
- Includes changes from 1.3.0
  * New Features:
    + Add support for Log4j API and SLF4J #177.
    + Deprecate org.apache.commons.logging.impl.WeakHashtable
    without replacement.  LOGGING-188: Deprecate and disable
    `Jdk13LumberjackLogger` and `Log4JLogger`.  LOGGING-173:
    + Deprecate and disable `AvalonLogger` and `LogKitLogger`.
    + LOGGING-165: Add Automatic-Module-Name Manifest Header for
    Java 9 compatibility.
  * Fixed Bugs:
    + LOGGING-163: BufferedReader is not closed properly.
    + LOGGING-177: Remove redundant initializer #46
    + Use a weak reference for the cached class loader #71.
    + Add more entries to .gitignore file #25.
    + Minor Improvements #34.
    + [StepSecurity] ci: Harden GitHub Actions #145.
    + LOGGING-185: Replace custom code with `ServiceLoader` call.
    + Fix possible NPEs in LogFactoryImpl.
    + LOGGING-185: Fix failing tests #180.
    + Deprecate LogConfigurationException.cause in favor of
    getCause().
    + Fix SpotBugs [ERROR] High: Found reliance on default encoding
    in org.apache.commons.logging.LogFactory.initDiagnostics():
    new java.io.PrintStream(OutputStream)
    [org.apache.commons.logging.LogFactory] At
    LogFactory.java:[line 1205] DM_DEFAULT_ENCODING.
    + Fix SpotBugs [ERROR] Medium: Class
    org.apache.commons.logging.impl.WeakHashtable defines
    non-transient non-serializable instance field queue
    [org.apache.commons.logging.impl.WeakHashtable] In
    WeakHashtable.java SE_BAD_FIELD.
    + Set java.logging as optional module #183.
    + Fix SpotBugs [ERROR] Medium: Switch statement found in
    org.apache.commons.logging.impl.SimpleLog.log(int, Object,
    Throwable) where default case is missing
    [org.apache.commons.logging.impl.SimpleLog] At
    SimpleLog.java:[lines 505-522] SF_SWITCH_NO_DEFAULT.
    + Deprecate
    org.apache.commons.logging.impl.Jdk13LumberjackLogger.dummyLevel
    without replacement.
- Remove deprecated patch files:
  * commons-logging-1.1.3-src-junit.diff
  * commons-logging-1.2-sourcetarget.patch
  * commons-logging-manifests.patch
  * no-tests.patch
- Reinstate ant build (removed upstream)
  * add build.xml
  * add build.properties
- Remove unnecessary dependencies
  * add commons-logging-1.3.3-dependencies.patch
- Add upstream dev's public key to apache-commons-logging.keyring</changelog>
  <changelog author="fstrba@suse.com" date="1730203200">- Upgrade to 1.3.4
  * Bug fix:
    + LOGGING-192: Fix factory loading from context class
    loader #280, #281.</changelog>
  <changelog author="gus.kenion@suse.com" date="1743508800">- Upgrade to 1.3.5
  * Fixed Bugs
    + Javadoc is missing its Overview page.
    + 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).
  * Changes
    + Bump org.apache.commons:commons-parent from 72 to 81 #285,
    [#287], #295, #298, #303, #310, #339.
    + Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0
    [#288] [test].
    + Bump log4j2.version from 2.23.1 to 2.24.3 #292, #299, #319,
    [#328].
  * Removed:
    + Remove "cobertura" plugin use JaCoco, Cobertura is
    unmaintained.</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Upgrade to 1.3.6
  * Fixed Bugs
    + Fix running spotbugs:check: Unable to parse configuration of
    mojo
    + Update deprecated call in
    PathableClassLoader.addLogicalLib(String)
    + Fix malformed Javadoc comments
    + Fix log level in Slf4jLogFactory.error(Object, Throwable)
  * Changes
    + Bump org.apache.commons:commons-parent from 81 to 97
    + Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17
    + Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.13.0
    to 1.14.0
    + Bump log4j2.version from 2.24.3 to 2.25.3
    + Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0
    + Bump ch.qos.logback:logback-core from 1.3.14 to 1.3.16
- Removed patch:
  * commons-logging-1.3.3-dependencies.patch
    + not needed (the two files it is removing can be removed from
    the spec file)</changelog>
  <changelog author="fstrba@suse.com" date="1779192000">- No need to verify sources during the build</changelog>
  <changelog author="fstrba@suse.com" date="1782043200">- Upgrade to 1.4.0
  * Fixed Bugs
    + Use the new Apache oak leaf logo
    + Fix broken URLs in website links
    + Add support for Jakarta servlets, see org.apache.commons
    .logging.jakarta.ServletContextCleaner #419
  * Changes
    + Bump org.apache.commons:commons-parent from 97 to 102
    + Bump log4j2.version from 2.25.3 to 2.26.0
    + Bump org.slf4j:slf4j-api from 2.0.17 to 2.0.18</changelog>
</package>
<package pkgid="b111fb612ddc4d36e9152d7ac8acade7112d0da4b31e04286cf552f63bba43e4ee38901ecf1db2939f7575c954842f59440a17bccd66908d0f06bcf88ffc79ea" name="apache-commons-logging-javadoc" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1616587200">- Added patch
  * no-tests.patch
    + ignore failing tests for arm6</changelog>
  <changelog author="fstrba@suse.com" date="1627473600">- Disable tests everywhere, not only for arm6</changelog>
  <changelog author="fstrba@suse.com" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="gus.kenion@suse.com" date="1723204800">- Upgrade to 1.3.3
  * Bug Fixes:
    + LOGGING-193: Update Log4j 2 OSGi imports #268.
    + Fix PMD UnnecessaryFullyQualifiedName in SimpleLog.
    + Fix NullPointerException in SimpleLog#write(Object) on null
    input.
    + Fix NullPointerException in SimpleLog#write(StringBuffer) on
    null input.
- Includes changes from 1.3.2
  * Fixed Bugs
    + LOGGING-190: Add OSGi metadata to enable Service Loader
    Mediator #234.
    + LOGGING-191: Apache commons logging shows 1.4 as latest
    release instead of 1.3.1.
    + Deprecate
    org.apache.commons.logging.LogSource.jdk14IsAvailable.
- Includes changes from 1.3.1
  * New features
    + Add Maven property project.build.outputTimestamp for build
    reproducibility.
  * Fixed Bugs
    + Remove references to very old JDK and Commons Logging
    versions #201.
    + Update from Logj 1 to the Log4j 2 API compatibility layer
    [#231].
    + Allow Servlet 4 in OSGi environment #191.
    + Fix generics warnings #213.
    + LOGGING-189: Fix Import-Package entry for org.slf4j #188.
- Includes changes from 1.3.0
  * New Features:
    + Add support for Log4j API and SLF4J #177.
    + Deprecate org.apache.commons.logging.impl.WeakHashtable
    without replacement.  LOGGING-188: Deprecate and disable
    `Jdk13LumberjackLogger` and `Log4JLogger`.  LOGGING-173:
    + Deprecate and disable `AvalonLogger` and `LogKitLogger`.
    + LOGGING-165: Add Automatic-Module-Name Manifest Header for
    Java 9 compatibility.
  * Fixed Bugs:
    + LOGGING-163: BufferedReader is not closed properly.
    + LOGGING-177: Remove redundant initializer #46
    + Use a weak reference for the cached class loader #71.
    + Add more entries to .gitignore file #25.
    + Minor Improvements #34.
    + [StepSecurity] ci: Harden GitHub Actions #145.
    + LOGGING-185: Replace custom code with `ServiceLoader` call.
    + Fix possible NPEs in LogFactoryImpl.
    + LOGGING-185: Fix failing tests #180.
    + Deprecate LogConfigurationException.cause in favor of
    getCause().
    + Fix SpotBugs [ERROR] High: Found reliance on default encoding
    in org.apache.commons.logging.LogFactory.initDiagnostics():
    new java.io.PrintStream(OutputStream)
    [org.apache.commons.logging.LogFactory] At
    LogFactory.java:[line 1205] DM_DEFAULT_ENCODING.
    + Fix SpotBugs [ERROR] Medium: Class
    org.apache.commons.logging.impl.WeakHashtable defines
    non-transient non-serializable instance field queue
    [org.apache.commons.logging.impl.WeakHashtable] In
    WeakHashtable.java SE_BAD_FIELD.
    + Set java.logging as optional module #183.
    + Fix SpotBugs [ERROR] Medium: Switch statement found in
    org.apache.commons.logging.impl.SimpleLog.log(int, Object,
    Throwable) where default case is missing
    [org.apache.commons.logging.impl.SimpleLog] At
    SimpleLog.java:[lines 505-522] SF_SWITCH_NO_DEFAULT.
    + Deprecate
    org.apache.commons.logging.impl.Jdk13LumberjackLogger.dummyLevel
    without replacement.
- Remove deprecated patch files:
  * commons-logging-1.1.3-src-junit.diff
  * commons-logging-1.2-sourcetarget.patch
  * commons-logging-manifests.patch
  * no-tests.patch
- Reinstate ant build (removed upstream)
  * add build.xml
  * add build.properties
- Remove unnecessary dependencies
  * add commons-logging-1.3.3-dependencies.patch
- Add upstream dev's public key to apache-commons-logging.keyring</changelog>
  <changelog author="fstrba@suse.com" date="1730203200">- Upgrade to 1.3.4
  * Bug fix:
    + LOGGING-192: Fix factory loading from context class
    loader #280, #281.</changelog>
  <changelog author="gus.kenion@suse.com" date="1743508800">- Upgrade to 1.3.5
  * Fixed Bugs
    + Javadoc is missing its Overview page.
    + 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).
  * Changes
    + Bump org.apache.commons:commons-parent from 72 to 81 #285,
    [#287], #295, #298, #303, #310, #339.
    + Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0
    [#288] [test].
    + Bump log4j2.version from 2.23.1 to 2.24.3 #292, #299, #319,
    [#328].
  * Removed:
    + Remove "cobertura" plugin use JaCoco, Cobertura is
    unmaintained.</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Upgrade to 1.3.6
  * Fixed Bugs
    + Fix running spotbugs:check: Unable to parse configuration of
    mojo
    + Update deprecated call in
    PathableClassLoader.addLogicalLib(String)
    + Fix malformed Javadoc comments
    + Fix log level in Slf4jLogFactory.error(Object, Throwable)
  * Changes
    + Bump org.apache.commons:commons-parent from 81 to 97
    + Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17
    + Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.13.0
    to 1.14.0
    + Bump log4j2.version from 2.24.3 to 2.25.3
    + Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0
    + Bump ch.qos.logback:logback-core from 1.3.14 to 1.3.16
- Removed patch:
  * commons-logging-1.3.3-dependencies.patch
    + not needed (the two files it is removing can be removed from
    the spec file)</changelog>
  <changelog author="fstrba@suse.com" date="1779192000">- No need to verify sources during the build</changelog>
  <changelog author="fstrba@suse.com" date="1782043200">- Upgrade to 1.4.0
  * Fixed Bugs
    + Use the new Apache oak leaf logo
    + Fix broken URLs in website links
    + Add support for Jakarta servlets, see org.apache.commons
    .logging.jakarta.ServletContextCleaner #419
  * Changes
    + Bump org.apache.commons:commons-parent from 97 to 102
    + Bump log4j2.version from 2.25.3 to 2.26.0
    + Bump org.slf4j:slf4j-api from 2.0.17 to 2.0.18</changelog>
</package>
<package pkgid="407f34c1a8fe3f158c25c30fffc2f01db68a977d46aeb79aa65a9fe3b88055752873d11039fd26aeff512ded289adf5cffffcb40d423e2c65a81b9fbbe2b003c" name="apache-commons-math" arch="noarch">
  <version epoch="0" ver="3.6.1" rel="bp161.1.4"/>
  <changelog author="p.drouand@gmail.com" date="1444392000">- Initial release (version 3.5)</changelog>
  <changelog author="shshyukriev@suse.com" date="1487937600">- Update to version 3.6.1
  * Minor bug fix release</changelog>
  <changelog author="pcervinka@suse.com" date="1495195200">- New build dependency: javapackages-local
- Fixed requires</changelog>
  <changelog author="tchvatal@suse.com" date="1495368000">- Remove needless requires</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Fix build with jdk9 by specifying java source and target 1.6
- Added patch:
  * commons-math3-3.6.1-notests.patch
  - Disable unit tests, since they are bound to fail. The new
    methods of java.lang.StrictMath are not implemented in the
    org.apache.commons.math3.utils.FastMath and the unit tests
    bail out.</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573473600">- Add alias to the maven artifact
- Clean-up the spec file
- Remove reference to the parent pom, since we don't build with
  maven</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1613044800">- use maven local
- drop commons-math3-3.6.1-notests.patch</changelog>
  <changelog author="Michael Calmer &lt;mc@suse.com&gt;" date="1655640000">- Obsolete apache-commons-math3 package (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
</package>
<package pkgid="fe9c34856d833cf7449fe1f501a429ee3450c05d0bdf909dc7b01cd52770db9d4d93858682455ef5530520648ec4bd08c57eebf3977c06d4858369f7893aecf0" name="apache-commons-math-javadoc" arch="noarch">
  <version epoch="0" ver="3.6.1" rel="bp161.1.4"/>
  <changelog author="p.drouand@gmail.com" date="1444392000">- Initial release (version 3.5)</changelog>
  <changelog author="shshyukriev@suse.com" date="1487937600">- Update to version 3.6.1
  * Minor bug fix release</changelog>
  <changelog author="pcervinka@suse.com" date="1495195200">- New build dependency: javapackages-local
- Fixed requires</changelog>
  <changelog author="tchvatal@suse.com" date="1495368000">- Remove needless requires</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Fix build with jdk9 by specifying java source and target 1.6
- Added patch:
  * commons-math3-3.6.1-notests.patch
  - Disable unit tests, since they are bound to fail. The new
    methods of java.lang.StrictMath are not implemented in the
    org.apache.commons.math3.utils.FastMath and the unit tests
    bail out.</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573473600">- Add alias to the maven artifact
- Clean-up the spec file
- Remove reference to the parent pom, since we don't build with
  maven</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1613044800">- use maven local
- drop commons-math3-3.6.1-notests.patch</changelog>
  <changelog author="Michael Calmer &lt;mc@suse.com&gt;" date="1655640000">- Obsolete apache-commons-math3 package (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
</package>
<package pkgid="3a8c8d3cdaacb177e1058e3e1e4b10fc8f2e7fe4044facb84d0eb6d3ff5d692462cf93eb14cd383599e295573fc86593015b8e0858cb5a4223ba785e8a38c55d" name="apache-commons-net" arch="noarch">
  <version epoch="0" ver="3.13.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1551528000">- Rename to apache-commons-net
- Upgrade to version 3.6
- Generate and customize the ant build file</changelog>
  <changelog author="fstrba@suse.com" date="1578571200">- Remove reference to the parent pom, since we don't build with
  maven</changelog>
  <changelog author="fstrba@suse.com" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="fridrich.strba@bluewin.ch" date="1670241600">- Upgrade to 3.9.0 (Security fixes)
  * Changes in 3.9.0
    + Use yyyy instead of YYYY in SimpleDateFormat #97.
    Fixes NET-708.
    + Prevent serialization of the 4 classes that implement
    Serializable. It is not useful and is unlikely to work
    properly.
    + Use Math.min and Math.max method instead of manual
    calculations. #104.
    + Add FTP option to toggle use of return host like CURL.
    Fixes NET-711, bsc#1206018, CVE-2021-37533.
    + FTPSClient execPROT removes proxy settings #90. Fixes NET-642.
    + JUnit5 assertThrows SimpleSMTPHeaderTestCase #121.
    + JUnit5 assertThrows TestTimeInfo #120.
    + Simplify conditions avoiding extra operations #88.
    + Remove reflection from SSLSocketUtils.
    + Process files with spaces in name for OS400 #95.
    Fixes NET-707.
    + [FTP] Add FTPClient.mdtmInstant(String).
    + [FTP] Add MLSxEntryParser.parseGmtInstant(String).
    + [FTP] Add FTPClient.getControlKeepAliveReplyTimeoutDuration().
    + [FTP] Add FTPClient.setControlKeepAliveReplyTimeout(Duration).
    + [FTP] Add FTPClient.getControlKeepAliveTimeoutDuration().
    + [FTP] Add FTPClient.setControlKeepAliveTimeout(Duration).
    + [FTP] Add FTPClient.getDataTimeout().
    + [FTP] Add FTPClient.setDataTimeout(Duration).
    + [FTP] Add FTPFile.getTimestampInstant().
  * Changes in 3.8.0
    + Add and use NetConstants.
    + Add and use SocketClient.applySocketAttributes().
    + [FTP] Add FTPClient.hasFeature(FTPCmd).
    + [FTP] Add FTPClient.mdtmCalendar(String).
    + [IMAP] Fix concurrent counting of chunks in IMAPExportMbox.
    + Fix possible if rare NPEs in tests.
    + Update SocketClient default connect timeout from ∞ to 60
    seconds #51. Fixes NET-685.
    + Apply SocketClient timeout after connection but before SSL
    negotiation. Fixes NET-695.
    + Minor Improvements #71, #72.
  * Changes in 3.7.2
    + Host name is not set on the SSLSocket causing
    isEndpointCheckingEnabled to fail. Fixes NET-689.
    + Fix possible socket and input stream leak on socket exception
    in org.apache.commons.net.ftp.FTPClient._retrieveFile(String,
    String, OutputStream).
    + Performance issue when using the FTPClient to retrieve
    files #65. Fixes NET-690.
    + Improve Javadoc for IMAPSClient #68. Fixes NET-691.
  * Changes in 3.7.1
    + [FTPS] javax.net.ssl.SSLException: Unsupported or unrecognized
    SSL message, #59. Fixes NET-687.
  * Changes in 3.7
    + IMAPClient.APPEND does not always calculate the correct
    length. Fixes NET-673.
    + ALLO FTP Command for files &gt;2GB. Fixes NET-646.
    + IMAPClient could simplify using empty arguments. Fixes
    NET-615.
    + IMAP fails to quote/encode mailbox names. Fixes NET-614.
    + NPE when closing telnet stream. Fixes NET-643.
    + Add Automatic-Module-Name MANIFEST entry for Java 9
    compatibility. Fixes NET-648.
    + SubnetUtils.SubnetInfo.isInRange("0.0.0.0") returns true for
    CIDR/31, 32. Fixes NET-641.
    + Telnet subnegotiations hard-limited to 512 bytes - allow
    override. Fixes NET-638.
    + MVSFTPEntryParser.preParse - MVS, z/OS - allow for merged
    Ext/Used fields. Fixes NET-639.
    + examples should be in org.apache.commons.net subpackage. Fixes
    NET-636.
    + Add SIZE command support. Fixes NET-634.
    + Add POP3ExportMbox example code
    + Add XOAUTH2 to IMAP and SMTP. Fixes NET-633.
    + FTPHTTPClient - support for encoding other than UTF-8. Fixes
    NET-632.
    + Bug in MVSFTPEntryParser.parseUnixList (FindBugs). Fixes
    NET-631.
    + Error when using org.apache.commons.net.ftp.FTPClient
    setControlKeepAliveTimeout. Fixes NET-584.
    + SubnetUtils#SubnetUtils - improved comment. Fixes NET-626.
    + SubnetUtils - improve construction. Fixes NET-625.
    + SubnetInfo#getCidrSignature - improve functions. Fixes
    NET-624.
    + SubnetInfo#toCidrNotation: A wrong format subnet mask is
    allowed. Fixes NET-624.
    + SubnetUtils - fixed spelling errors. Fixes NET-623.
    + SubnetUtils#SubnetInfo - remove unnecessary accessors. Fixes
    NET-621.
    + SubnetUtils - improve binary netmask algorithm. Fixes NET-619.
    + System Information Leak in ftp parser. Fixes NET-613.
    + VMS ftp LIST parsing results in empty file list. Fixes
    NET-678.
    + FTPListParseEngine should support listing via MLSD. Fixes
    NET-674.
    + NullPointerException when FTPClient remote verification fails.
    Fixes NET-663.
    + 227 Entering Passive Mode. Fixes NET-649.
    + Next and Previous IP Address in SubnetUtils.SubnetInfo. Fixes
    NET-660.
    + MVSFTPEntryParser doesn't support Record Formats of U. Fixes
    NET-682.</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1782129600">- Upgrade to 3.10.0
  * New features
    +  Add and use DatagramSocketClient.setDefaultTimeout(Duration)
    and deprecate DatagramSocketClient.setDefaultTimeout(int)
    + Add and use TFTP.DEFAULT_TIMEOUT_DURATION and deprecate
    org.apache.commons.net.tftp.TFTP.DEFAULT_TIMEOUT
    + Add and use DatagramSocketClient#getSoTimeoutDuration()
    + Add and use DatagramSocketClient#setSoTimeout(Duration)
    + Add and use DatagramSocketClient.checkOpen()
    + Add TelnetClient.sendAYT(Duration)
    + TFTPServer implements AutoCloseable
    + DatagramSocketClient implements AutoCloseable
    + Add IMAP package tests, include junit-jupiter-params artifact
    [#166]
    + Add Base64 missing tests and documentation fixes #161
    + Add FTPFile tests and fix Javadoc typos #162
    + Add IMAPReply tests and documentation fixes #165
  * Fixed Bugs
    + NET-650: Delegate host resolution to Socket.connect() #138
    + Fixes many grammar issues and typos in JavaDoc and code
    comments #141
    + Remove redundant (null) initializations and other clean ups
    [#155]
    + TFTPServer.setMaxTimeoutRetries() now throws
    IllegalArgumentException instead of RuntimeException
    + TFTPServer.setSocketTimeout() now throws
    IllegalArgumentException instead of RuntimeException
    + FTPCommand.checkArray() now throws IllegalStateException
    instead of RuntimeException
    + org.apache.commons.net.nntp.Threader now throws
    IllegalStateException instead of RuntimeException
    + POP3Command static initializer now throws
    IllegalStateException instead of RuntimeException
    + SMTPCommand static initializer now throws
    IllegalStateException instead of RuntimeException
    + SubnetUtils.SubnetInfo.getPreviousAddress() now throws
    IllegalStateException instead of RuntimeException
    + IMAPExportMbox.MboxListener.chunkReceived(IMAP) now throws
    UncheckedIOException instead of RuntimeException
    + IMAPUtils.imapLogin(URI, int, ProtocolCommandListener) now
    throws IOException instead of RuntimeException while
    maintaining method signature source compatibility
    + [StepSecurity] ci: Harden GitHub Actions #156
    + NET-722: Javadoc for FtpClient
    .setControlKeepAliveReplyTimeout(Duration) says timeout is in
    milliseconds
    + Change class org.apache.commons.net.ftp.parser
    .MVSFTPEntryParser to support more datasets #182
    + Bulletproof TFTPServerPathTest #173
    + Deprecate org.apache.commons.net.util.Base64 in favor of
    java.util.Base64
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.ftp
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.imap
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.pop3
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.smtp
  * Changes
    + Bump commons-parent from 54 to 62 #132, #137, #153
    + Bump commons-io from 2.11.0 to 2.14.0
    + Bump commons-lang3 from 3.12.0 to 3.13.0</changelog>
  <changelog author="fstrba@suse.com" date="1782129601">- Upgrade to 3.11.0
  * New features
    + NET-726: Add protected getters to FTPSClient #204
    + Add SubnetUtils.toString()
    + Add Maven property project.build.outputTimestamp for build
    reproducibility
    + Add FTP.DEFLATE_TRANSFER_MODE to support the "deflate"
    compression format in FTPClient.setFileTransferMode(int)
    + Add org.apache.commons.net.SocketClient.checkOpenOutputStream()
  * Fixed Bugs
    + Precompile regular expression in UnixFTPEntryParser
    .preParse(List&lt;String&gt;)
    + Guard against polynomial regular expression used on
    uncontrolled data in VMSVersioningFTPEntryParser.REGEX
    + Guard against polynomial regular expression used on
    uncontrolled data in IMAPReply.TAGGED_RESPONSE
    + Guard against polynomial regular expression used on
    uncontrolled data in IMAPReply.UNTAGGED_RESPONSE
    + NET-730: Cannot connect to FTP server with HTTP proxy
    + Base 64 Encoding with URL and Filename Safe Alphabet should
    not chunk per RFC 4648
    + Deprecate org.apache.commons.net.util.Charsets.Charsets() for
    removal
    + Deprecate org.apache.commons.net.util.TrustManagerUtils
    .TrustManagerUtils() for removal
  * Changes
    + Bump commons-parent from 62 to 70 #238
    + Bump org.codehaus.mojo:exec-maven-plugin from 3.1.0 to 3.2.0,
    [#221]
    + Bump commons-lang3 from 3.13.0 to 3.14.0
    + Bump commons-io from 2.15.0 to 2.16.1 #236, #240</changelog>
  <changelog author="fstrba@suse.com" date="1782129602">- Upgrade to 3.11.1
  * Fixed Bugs
    + Allow longer data in pattern IMAPReply.UNTAGGED_RESPONSE
    + Fix Reproducible Builds issues #259</changelog>
  <changelog author="fstrba@suse.com" date="1782129603">- Upgrade to 3.12.0
  * New features
    + Add org.apache.commons.net.nntp.Article#getChild()
    + Add org.apache.commons.net.nntp.Article#getNext()
    + Add private SubnetAddressStringIterable and private
    SubnetAddressStringIterator to implement
    SubnetInfo.iterableAddressStrings() and
    SubnetInfo.streamAddressStrings() #298
    + Add SubnetInfo.iterableAddressStrings()
    + Add SubnetInfo.streamAddressStrings()
    + Add FTPCmd.OPTS
    + Add FTP.opts(String, String)
    + Add FTP.opts(String...)
    + Add FTP.setControlEncoding(Charset)
    + Add --OPTS to FTPClientExample
    + NET-727: Add accessing options map for TFTP request packet and
    allow using 'blksize' option #331
    + Add org.apache.commons.net.util.ListenerList.isEmpty()
    + Add org.apache.commons.net.ftp.FTPClient
    .getSystemTypeOverride()
    + Add generics to ListenerList
    + Add module-info.class in the JAR file instead of an
    Automatic-Module-Name in MANIFEST.MF
    + Fixed Bugs
    + Increase message limit in IMAPReply.TAGGED_RESPONSE from 80 to
    500 characters
    + Increase message limit in IMAPReply.UNTAGGED_RESPONSE from 160
    to 500 characters
    + Remove InvalidKeySpecException from AuthenticatingIMAPClient
    .auth(AUTH_METHOD, String, String) never throws, it's not
    thrown
    + Remove InvalidKeySpecException from AuthenticatingIMAPClient
    .authenticate(AUTH_METHOD, String, String) never throws, it's
    not thrown
    + Remove InvalidKeySpecException from ExtendedPOP3Client
    .auth(AUTH_METHOD, String, String) never throws, it's not
    thrown
    + Remove InvalidKeySpecException from
    org.apache.commons.net.smtp.AuthenticatingSMTPClient
    .auth(AUTH_METHOD, String, String) never throws, it's not
    thrown
    + Fix SpotBugs RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE in
    SSLSocketUtils
    + Fix PMD UnnecessaryFullyQualifiedName
    + Fix PMD UnusedFormalParameter
    + Fix PMD AvoidBranchingStatementAsLastInLoop in org.apache
    .commons.net.bsd.RCommandClient
    + Fix PMD UselessOverridingMethod in org.apache.commons.net
    .telnet.TelnetClient
    + Fix PMD UnnecessaryModifier
    + Deprecate MLSxEntryParser default constructor in favor of
    MLSxEntryParser.getInstance()
    + Deprecate direct access to org.apache.commons.net.nntp.Article
    .kid and next fields
    + Fix SpotBugs CT_CONSTRUCTOR_THROW in Base64 by implementing
    finalize() as a noop to avoid finalizer attacks
    + Add missing Javadoc to ListenerList
    + Add missing Javadoc to SubnetUtils
    + Deprecate PrintCommandListeners.PrintCommandListeners()
    + Deprecate NtpUtils.NtpUtils()
    + Deprecate FTPFileFilters.FTPFileFilters()
    + Avoid multiple possible NullPointerException in SocketClient
    .verifyRemote(Socket)
    + PrintCommandListener.protocolReplyReceived(ProtocolCommandEvent)
    doesn't always use an end-of-line
    + FTPClientExample uses the wrong FTP system type to parse file
    lines
    + Base64 does not call super.finalize()
    + TFTPServer does not call super.finalize()
    + KeyManagerUtils.loadStore(String, File, String) shouldn't
    ignore an IOException closing a keystore stream; use
    try-with-resources
    + NNTPClient.readNewsgroupListing() can use an ArrayList instead
    of a Vector
    + Deprecate org.apache.commons.net.util.Charsets
    + Performance: NTFTPEntryParser.parseFTPEntry(String) doesn't
    need to parse timestamps if there is no name
    + Improve error handling in org.apache.commons.net.ftp.parser
    .DefaultFTPFileEntryParserFactory
    .createFileEntryParser(String, FTPClientConfig)
    + Fail-fast in org.apache.commons.net.PrintCommandListener
    .PrintCommandListener(PrintWriter, boolean, char, boolean) if
    the PrintWriter is null
    + Avoid NullPointerException in org.apache.commons.net
    .PrintCommandListener.protocolCommandSent(ProtocolCommandEvent)
    + Avoid NullPointerException in org.apache.commons.net
    .PrintCommandListener.protocolReplyReceived(ProtocolCommandEvent)
  * Changes
    + Bump org.apache.commons:commons-parent from 70 to 85 #261,
    [#278], #280, #285, #298, #293, #300, #345
    + Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0
    [#268], #273, #281, #354
    + Bump commons-io:commons-io from 2.16.1 to 2.20.0 #286, #308
    + Bump org.apache.commons:commons-collections4 from 4.5.0-M2 to
    4.5.0 #314
    + Bump org.apache.ftpserver:ftpserver-core from 1.2.0 to 1.2.1</changelog>
  <changelog author="fstrba@suse.com" date="1782129604">- Upgrade to 3.13.0
  * New features
    + Add DatagramSocketClient.getDefaultTimeoutDuration() and
    deprecate getDefaultTimeout()
    + NET-741: Add subnet IPv6 handling with SubnetUtils6 #391
  * Fixed Bugs
    + DaytimeTCPClientTest now should now pass inside most VPNs
    + Migrate tests to JUnit5 #358, #359
    + Fix malformed Javadoc comments
    + IMAPExportMbox now restores the current thread's interrupt
    flag when catching InterruptedException
    + IOUtil.readWrite() now restores the current thread's interrupt
    flag when catching InterruptedException
    + TelnetInputStream now restores the current thread's interrupt
    flag when catching InterruptedException
    + NET-740: FTP fails to parse listings for Linux vsftpd in
    Chinese or Japanese #393
    + TelnetInputStream.read() doesn't preserve the original
    InterruptedException as the cause of its
    InterruptedIOException
    + FTPClient._storeFile(String, String, InputStream) doesn't
    always close it's internal socket when an exception is thrown
    early in processing
    + ListenerList.removeListener(T) now ignores null input to avoid
    a NullPointerException
    + ListenerList.addListener(T) now ignores null input
    + Fix typo in FTPConnectionClosedException message from FTP
    .getReply(boolean)
    + Reimplement Util.copyReader() with IOUtils.copyLarge()
    + Reimplement Util.copyStream() with IOUtils.copyLarge()
    + Reimplement Util.copyStream() with IOUtils.copyLarge()
    + Deprecate Util.copyReader(Reader, Writer) in favor of IOUtils
    .copyLarge(Reader, Writer)
  * Changes
    + Bump org.apache.commons:commons-parent from 85 to 97 #371,
    [#388], #389
    + Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0
    + Bump commons-io:commons-io from 2.20.0 to 2.21.0
    + Bump Util.DEFAULT_COPY_BUFFER_SIZE from 1 KiB to 8 KiB</changelog>
</package>
<package pkgid="94a6387005ae862d2032d9ca3f160e59661a8aef2144448d585e914ca1fc52ebfa159241729ae73cc55707f48eb8438c7c968ae56262be3633aed019c9dfa7c1" name="apache-commons-net-examples" arch="noarch">
  <version epoch="0" ver="3.13.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1551528000">- Rename to apache-commons-net
- Upgrade to version 3.6
- Generate and customize the ant build file</changelog>
  <changelog author="fstrba@suse.com" date="1578571200">- Remove reference to the parent pom, since we don't build with
  maven</changelog>
  <changelog author="fstrba@suse.com" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="fridrich.strba@bluewin.ch" date="1670241600">- Upgrade to 3.9.0 (Security fixes)
  * Changes in 3.9.0
    + Use yyyy instead of YYYY in SimpleDateFormat #97.
    Fixes NET-708.
    + Prevent serialization of the 4 classes that implement
    Serializable. It is not useful and is unlikely to work
    properly.
    + Use Math.min and Math.max method instead of manual
    calculations. #104.
    + Add FTP option to toggle use of return host like CURL.
    Fixes NET-711, bsc#1206018, CVE-2021-37533.
    + FTPSClient execPROT removes proxy settings #90. Fixes NET-642.
    + JUnit5 assertThrows SimpleSMTPHeaderTestCase #121.
    + JUnit5 assertThrows TestTimeInfo #120.
    + Simplify conditions avoiding extra operations #88.
    + Remove reflection from SSLSocketUtils.
    + Process files with spaces in name for OS400 #95.
    Fixes NET-707.
    + [FTP] Add FTPClient.mdtmInstant(String).
    + [FTP] Add MLSxEntryParser.parseGmtInstant(String).
    + [FTP] Add FTPClient.getControlKeepAliveReplyTimeoutDuration().
    + [FTP] Add FTPClient.setControlKeepAliveReplyTimeout(Duration).
    + [FTP] Add FTPClient.getControlKeepAliveTimeoutDuration().
    + [FTP] Add FTPClient.setControlKeepAliveTimeout(Duration).
    + [FTP] Add FTPClient.getDataTimeout().
    + [FTP] Add FTPClient.setDataTimeout(Duration).
    + [FTP] Add FTPFile.getTimestampInstant().
  * Changes in 3.8.0
    + Add and use NetConstants.
    + Add and use SocketClient.applySocketAttributes().
    + [FTP] Add FTPClient.hasFeature(FTPCmd).
    + [FTP] Add FTPClient.mdtmCalendar(String).
    + [IMAP] Fix concurrent counting of chunks in IMAPExportMbox.
    + Fix possible if rare NPEs in tests.
    + Update SocketClient default connect timeout from ∞ to 60
    seconds #51. Fixes NET-685.
    + Apply SocketClient timeout after connection but before SSL
    negotiation. Fixes NET-695.
    + Minor Improvements #71, #72.
  * Changes in 3.7.2
    + Host name is not set on the SSLSocket causing
    isEndpointCheckingEnabled to fail. Fixes NET-689.
    + Fix possible socket and input stream leak on socket exception
    in org.apache.commons.net.ftp.FTPClient._retrieveFile(String,
    String, OutputStream).
    + Performance issue when using the FTPClient to retrieve
    files #65. Fixes NET-690.
    + Improve Javadoc for IMAPSClient #68. Fixes NET-691.
  * Changes in 3.7.1
    + [FTPS] javax.net.ssl.SSLException: Unsupported or unrecognized
    SSL message, #59. Fixes NET-687.
  * Changes in 3.7
    + IMAPClient.APPEND does not always calculate the correct
    length. Fixes NET-673.
    + ALLO FTP Command for files &gt;2GB. Fixes NET-646.
    + IMAPClient could simplify using empty arguments. Fixes
    NET-615.
    + IMAP fails to quote/encode mailbox names. Fixes NET-614.
    + NPE when closing telnet stream. Fixes NET-643.
    + Add Automatic-Module-Name MANIFEST entry for Java 9
    compatibility. Fixes NET-648.
    + SubnetUtils.SubnetInfo.isInRange("0.0.0.0") returns true for
    CIDR/31, 32. Fixes NET-641.
    + Telnet subnegotiations hard-limited to 512 bytes - allow
    override. Fixes NET-638.
    + MVSFTPEntryParser.preParse - MVS, z/OS - allow for merged
    Ext/Used fields. Fixes NET-639.
    + examples should be in org.apache.commons.net subpackage. Fixes
    NET-636.
    + Add SIZE command support. Fixes NET-634.
    + Add POP3ExportMbox example code
    + Add XOAUTH2 to IMAP and SMTP. Fixes NET-633.
    + FTPHTTPClient - support for encoding other than UTF-8. Fixes
    NET-632.
    + Bug in MVSFTPEntryParser.parseUnixList (FindBugs). Fixes
    NET-631.
    + Error when using org.apache.commons.net.ftp.FTPClient
    setControlKeepAliveTimeout. Fixes NET-584.
    + SubnetUtils#SubnetUtils - improved comment. Fixes NET-626.
    + SubnetUtils - improve construction. Fixes NET-625.
    + SubnetInfo#getCidrSignature - improve functions. Fixes
    NET-624.
    + SubnetInfo#toCidrNotation: A wrong format subnet mask is
    allowed. Fixes NET-624.
    + SubnetUtils - fixed spelling errors. Fixes NET-623.
    + SubnetUtils#SubnetInfo - remove unnecessary accessors. Fixes
    NET-621.
    + SubnetUtils - improve binary netmask algorithm. Fixes NET-619.
    + System Information Leak in ftp parser. Fixes NET-613.
    + VMS ftp LIST parsing results in empty file list. Fixes
    NET-678.
    + FTPListParseEngine should support listing via MLSD. Fixes
    NET-674.
    + NullPointerException when FTPClient remote verification fails.
    Fixes NET-663.
    + 227 Entering Passive Mode. Fixes NET-649.
    + Next and Previous IP Address in SubnetUtils.SubnetInfo. Fixes
    NET-660.
    + MVSFTPEntryParser doesn't support Record Formats of U. Fixes
    NET-682.</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1782129600">- Upgrade to 3.10.0
  * New features
    +  Add and use DatagramSocketClient.setDefaultTimeout(Duration)
    and deprecate DatagramSocketClient.setDefaultTimeout(int)
    + Add and use TFTP.DEFAULT_TIMEOUT_DURATION and deprecate
    org.apache.commons.net.tftp.TFTP.DEFAULT_TIMEOUT
    + Add and use DatagramSocketClient#getSoTimeoutDuration()
    + Add and use DatagramSocketClient#setSoTimeout(Duration)
    + Add and use DatagramSocketClient.checkOpen()
    + Add TelnetClient.sendAYT(Duration)
    + TFTPServer implements AutoCloseable
    + DatagramSocketClient implements AutoCloseable
    + Add IMAP package tests, include junit-jupiter-params artifact
    [#166]
    + Add Base64 missing tests and documentation fixes #161
    + Add FTPFile tests and fix Javadoc typos #162
    + Add IMAPReply tests and documentation fixes #165
  * Fixed Bugs
    + NET-650: Delegate host resolution to Socket.connect() #138
    + Fixes many grammar issues and typos in JavaDoc and code
    comments #141
    + Remove redundant (null) initializations and other clean ups
    [#155]
    + TFTPServer.setMaxTimeoutRetries() now throws
    IllegalArgumentException instead of RuntimeException
    + TFTPServer.setSocketTimeout() now throws
    IllegalArgumentException instead of RuntimeException
    + FTPCommand.checkArray() now throws IllegalStateException
    instead of RuntimeException
    + org.apache.commons.net.nntp.Threader now throws
    IllegalStateException instead of RuntimeException
    + POP3Command static initializer now throws
    IllegalStateException instead of RuntimeException
    + SMTPCommand static initializer now throws
    IllegalStateException instead of RuntimeException
    + SubnetUtils.SubnetInfo.getPreviousAddress() now throws
    IllegalStateException instead of RuntimeException
    + IMAPExportMbox.MboxListener.chunkReceived(IMAP) now throws
    UncheckedIOException instead of RuntimeException
    + IMAPUtils.imapLogin(URI, int, ProtocolCommandListener) now
    throws IOException instead of RuntimeException while
    maintaining method signature source compatibility
    + [StepSecurity] ci: Harden GitHub Actions #156
    + NET-722: Javadoc for FtpClient
    .setControlKeepAliveReplyTimeout(Duration) says timeout is in
    milliseconds
    + Change class org.apache.commons.net.ftp.parser
    .MVSFTPEntryParser to support more datasets #182
    + Bulletproof TFTPServerPathTest #173
    + Deprecate org.apache.commons.net.util.Base64 in favor of
    java.util.Base64
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.ftp
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.imap
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.pop3
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.smtp
  * Changes
    + Bump commons-parent from 54 to 62 #132, #137, #153
    + Bump commons-io from 2.11.0 to 2.14.0
    + Bump commons-lang3 from 3.12.0 to 3.13.0</changelog>
  <changelog author="fstrba@suse.com" date="1782129601">- Upgrade to 3.11.0
  * New features
    + NET-726: Add protected getters to FTPSClient #204
    + Add SubnetUtils.toString()
    + Add Maven property project.build.outputTimestamp for build
    reproducibility
    + Add FTP.DEFLATE_TRANSFER_MODE to support the "deflate"
    compression format in FTPClient.setFileTransferMode(int)
    + Add org.apache.commons.net.SocketClient.checkOpenOutputStream()
  * Fixed Bugs
    + Precompile regular expression in UnixFTPEntryParser
    .preParse(List&lt;String&gt;)
    + Guard against polynomial regular expression used on
    uncontrolled data in VMSVersioningFTPEntryParser.REGEX
    + Guard against polynomial regular expression used on
    uncontrolled data in IMAPReply.TAGGED_RESPONSE
    + Guard against polynomial regular expression used on
    uncontrolled data in IMAPReply.UNTAGGED_RESPONSE
    + NET-730: Cannot connect to FTP server with HTTP proxy
    + Base 64 Encoding with URL and Filename Safe Alphabet should
    not chunk per RFC 4648
    + Deprecate org.apache.commons.net.util.Charsets.Charsets() for
    removal
    + Deprecate org.apache.commons.net.util.TrustManagerUtils
    .TrustManagerUtils() for removal
  * Changes
    + Bump commons-parent from 62 to 70 #238
    + Bump org.codehaus.mojo:exec-maven-plugin from 3.1.0 to 3.2.0,
    [#221]
    + Bump commons-lang3 from 3.13.0 to 3.14.0
    + Bump commons-io from 2.15.0 to 2.16.1 #236, #240</changelog>
  <changelog author="fstrba@suse.com" date="1782129602">- Upgrade to 3.11.1
  * Fixed Bugs
    + Allow longer data in pattern IMAPReply.UNTAGGED_RESPONSE
    + Fix Reproducible Builds issues #259</changelog>
  <changelog author="fstrba@suse.com" date="1782129603">- Upgrade to 3.12.0
  * New features
    + Add org.apache.commons.net.nntp.Article#getChild()
    + Add org.apache.commons.net.nntp.Article#getNext()
    + Add private SubnetAddressStringIterable and private
    SubnetAddressStringIterator to implement
    SubnetInfo.iterableAddressStrings() and
    SubnetInfo.streamAddressStrings() #298
    + Add SubnetInfo.iterableAddressStrings()
    + Add SubnetInfo.streamAddressStrings()
    + Add FTPCmd.OPTS
    + Add FTP.opts(String, String)
    + Add FTP.opts(String...)
    + Add FTP.setControlEncoding(Charset)
    + Add --OPTS to FTPClientExample
    + NET-727: Add accessing options map for TFTP request packet and
    allow using 'blksize' option #331
    + Add org.apache.commons.net.util.ListenerList.isEmpty()
    + Add org.apache.commons.net.ftp.FTPClient
    .getSystemTypeOverride()
    + Add generics to ListenerList
    + Add module-info.class in the JAR file instead of an
    Automatic-Module-Name in MANIFEST.MF
    + Fixed Bugs
    + Increase message limit in IMAPReply.TAGGED_RESPONSE from 80 to
    500 characters
    + Increase message limit in IMAPReply.UNTAGGED_RESPONSE from 160
    to 500 characters
    + Remove InvalidKeySpecException from AuthenticatingIMAPClient
    .auth(AUTH_METHOD, String, String) never throws, it's not
    thrown
    + Remove InvalidKeySpecException from AuthenticatingIMAPClient
    .authenticate(AUTH_METHOD, String, String) never throws, it's
    not thrown
    + Remove InvalidKeySpecException from ExtendedPOP3Client
    .auth(AUTH_METHOD, String, String) never throws, it's not
    thrown
    + Remove InvalidKeySpecException from
    org.apache.commons.net.smtp.AuthenticatingSMTPClient
    .auth(AUTH_METHOD, String, String) never throws, it's not
    thrown
    + Fix SpotBugs RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE in
    SSLSocketUtils
    + Fix PMD UnnecessaryFullyQualifiedName
    + Fix PMD UnusedFormalParameter
    + Fix PMD AvoidBranchingStatementAsLastInLoop in org.apache
    .commons.net.bsd.RCommandClient
    + Fix PMD UselessOverridingMethod in org.apache.commons.net
    .telnet.TelnetClient
    + Fix PMD UnnecessaryModifier
    + Deprecate MLSxEntryParser default constructor in favor of
    MLSxEntryParser.getInstance()
    + Deprecate direct access to org.apache.commons.net.nntp.Article
    .kid and next fields
    + Fix SpotBugs CT_CONSTRUCTOR_THROW in Base64 by implementing
    finalize() as a noop to avoid finalizer attacks
    + Add missing Javadoc to ListenerList
    + Add missing Javadoc to SubnetUtils
    + Deprecate PrintCommandListeners.PrintCommandListeners()
    + Deprecate NtpUtils.NtpUtils()
    + Deprecate FTPFileFilters.FTPFileFilters()
    + Avoid multiple possible NullPointerException in SocketClient
    .verifyRemote(Socket)
    + PrintCommandListener.protocolReplyReceived(ProtocolCommandEvent)
    doesn't always use an end-of-line
    + FTPClientExample uses the wrong FTP system type to parse file
    lines
    + Base64 does not call super.finalize()
    + TFTPServer does not call super.finalize()
    + KeyManagerUtils.loadStore(String, File, String) shouldn't
    ignore an IOException closing a keystore stream; use
    try-with-resources
    + NNTPClient.readNewsgroupListing() can use an ArrayList instead
    of a Vector
    + Deprecate org.apache.commons.net.util.Charsets
    + Performance: NTFTPEntryParser.parseFTPEntry(String) doesn't
    need to parse timestamps if there is no name
    + Improve error handling in org.apache.commons.net.ftp.parser
    .DefaultFTPFileEntryParserFactory
    .createFileEntryParser(String, FTPClientConfig)
    + Fail-fast in org.apache.commons.net.PrintCommandListener
    .PrintCommandListener(PrintWriter, boolean, char, boolean) if
    the PrintWriter is null
    + Avoid NullPointerException in org.apache.commons.net
    .PrintCommandListener.protocolCommandSent(ProtocolCommandEvent)
    + Avoid NullPointerException in org.apache.commons.net
    .PrintCommandListener.protocolReplyReceived(ProtocolCommandEvent)
  * Changes
    + Bump org.apache.commons:commons-parent from 70 to 85 #261,
    [#278], #280, #285, #298, #293, #300, #345
    + Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0
    [#268], #273, #281, #354
    + Bump commons-io:commons-io from 2.16.1 to 2.20.0 #286, #308
    + Bump org.apache.commons:commons-collections4 from 4.5.0-M2 to
    4.5.0 #314
    + Bump org.apache.ftpserver:ftpserver-core from 1.2.0 to 1.2.1</changelog>
  <changelog author="fstrba@suse.com" date="1782129604">- Upgrade to 3.13.0
  * New features
    + Add DatagramSocketClient.getDefaultTimeoutDuration() and
    deprecate getDefaultTimeout()
    + NET-741: Add subnet IPv6 handling with SubnetUtils6 #391
  * Fixed Bugs
    + DaytimeTCPClientTest now should now pass inside most VPNs
    + Migrate tests to JUnit5 #358, #359
    + Fix malformed Javadoc comments
    + IMAPExportMbox now restores the current thread's interrupt
    flag when catching InterruptedException
    + IOUtil.readWrite() now restores the current thread's interrupt
    flag when catching InterruptedException
    + TelnetInputStream now restores the current thread's interrupt
    flag when catching InterruptedException
    + NET-740: FTP fails to parse listings for Linux vsftpd in
    Chinese or Japanese #393
    + TelnetInputStream.read() doesn't preserve the original
    InterruptedException as the cause of its
    InterruptedIOException
    + FTPClient._storeFile(String, String, InputStream) doesn't
    always close it's internal socket when an exception is thrown
    early in processing
    + ListenerList.removeListener(T) now ignores null input to avoid
    a NullPointerException
    + ListenerList.addListener(T) now ignores null input
    + Fix typo in FTPConnectionClosedException message from FTP
    .getReply(boolean)
    + Reimplement Util.copyReader() with IOUtils.copyLarge()
    + Reimplement Util.copyStream() with IOUtils.copyLarge()
    + Reimplement Util.copyStream() with IOUtils.copyLarge()
    + Deprecate Util.copyReader(Reader, Writer) in favor of IOUtils
    .copyLarge(Reader, Writer)
  * Changes
    + Bump org.apache.commons:commons-parent from 85 to 97 #371,
    [#388], #389
    + Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0
    + Bump commons-io:commons-io from 2.20.0 to 2.21.0
    + Bump Util.DEFAULT_COPY_BUFFER_SIZE from 1 KiB to 8 KiB</changelog>
</package>
<package pkgid="1d6575a86d309abf56e289ed053d7e63bf15ae74b7acec06c32541749875f51d240e50dc757ea8ac2b390e368084ae7453e32046a854875daa6ece374540a0a5" name="apache-commons-net-ftp" arch="noarch">
  <version epoch="0" ver="3.13.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1551528000">- Rename to apache-commons-net
- Upgrade to version 3.6
- Generate and customize the ant build file</changelog>
  <changelog author="fstrba@suse.com" date="1578571200">- Remove reference to the parent pom, since we don't build with
  maven</changelog>
  <changelog author="fstrba@suse.com" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="fridrich.strba@bluewin.ch" date="1670241600">- Upgrade to 3.9.0 (Security fixes)
  * Changes in 3.9.0
    + Use yyyy instead of YYYY in SimpleDateFormat #97.
    Fixes NET-708.
    + Prevent serialization of the 4 classes that implement
    Serializable. It is not useful and is unlikely to work
    properly.
    + Use Math.min and Math.max method instead of manual
    calculations. #104.
    + Add FTP option to toggle use of return host like CURL.
    Fixes NET-711, bsc#1206018, CVE-2021-37533.
    + FTPSClient execPROT removes proxy settings #90. Fixes NET-642.
    + JUnit5 assertThrows SimpleSMTPHeaderTestCase #121.
    + JUnit5 assertThrows TestTimeInfo #120.
    + Simplify conditions avoiding extra operations #88.
    + Remove reflection from SSLSocketUtils.
    + Process files with spaces in name for OS400 #95.
    Fixes NET-707.
    + [FTP] Add FTPClient.mdtmInstant(String).
    + [FTP] Add MLSxEntryParser.parseGmtInstant(String).
    + [FTP] Add FTPClient.getControlKeepAliveReplyTimeoutDuration().
    + [FTP] Add FTPClient.setControlKeepAliveReplyTimeout(Duration).
    + [FTP] Add FTPClient.getControlKeepAliveTimeoutDuration().
    + [FTP] Add FTPClient.setControlKeepAliveTimeout(Duration).
    + [FTP] Add FTPClient.getDataTimeout().
    + [FTP] Add FTPClient.setDataTimeout(Duration).
    + [FTP] Add FTPFile.getTimestampInstant().
  * Changes in 3.8.0
    + Add and use NetConstants.
    + Add and use SocketClient.applySocketAttributes().
    + [FTP] Add FTPClient.hasFeature(FTPCmd).
    + [FTP] Add FTPClient.mdtmCalendar(String).
    + [IMAP] Fix concurrent counting of chunks in IMAPExportMbox.
    + Fix possible if rare NPEs in tests.
    + Update SocketClient default connect timeout from ∞ to 60
    seconds #51. Fixes NET-685.
    + Apply SocketClient timeout after connection but before SSL
    negotiation. Fixes NET-695.
    + Minor Improvements #71, #72.
  * Changes in 3.7.2
    + Host name is not set on the SSLSocket causing
    isEndpointCheckingEnabled to fail. Fixes NET-689.
    + Fix possible socket and input stream leak on socket exception
    in org.apache.commons.net.ftp.FTPClient._retrieveFile(String,
    String, OutputStream).
    + Performance issue when using the FTPClient to retrieve
    files #65. Fixes NET-690.
    + Improve Javadoc for IMAPSClient #68. Fixes NET-691.
  * Changes in 3.7.1
    + [FTPS] javax.net.ssl.SSLException: Unsupported or unrecognized
    SSL message, #59. Fixes NET-687.
  * Changes in 3.7
    + IMAPClient.APPEND does not always calculate the correct
    length. Fixes NET-673.
    + ALLO FTP Command for files &gt;2GB. Fixes NET-646.
    + IMAPClient could simplify using empty arguments. Fixes
    NET-615.
    + IMAP fails to quote/encode mailbox names. Fixes NET-614.
    + NPE when closing telnet stream. Fixes NET-643.
    + Add Automatic-Module-Name MANIFEST entry for Java 9
    compatibility. Fixes NET-648.
    + SubnetUtils.SubnetInfo.isInRange("0.0.0.0") returns true for
    CIDR/31, 32. Fixes NET-641.
    + Telnet subnegotiations hard-limited to 512 bytes - allow
    override. Fixes NET-638.
    + MVSFTPEntryParser.preParse - MVS, z/OS - allow for merged
    Ext/Used fields. Fixes NET-639.
    + examples should be in org.apache.commons.net subpackage. Fixes
    NET-636.
    + Add SIZE command support. Fixes NET-634.
    + Add POP3ExportMbox example code
    + Add XOAUTH2 to IMAP and SMTP. Fixes NET-633.
    + FTPHTTPClient - support for encoding other than UTF-8. Fixes
    NET-632.
    + Bug in MVSFTPEntryParser.parseUnixList (FindBugs). Fixes
    NET-631.
    + Error when using org.apache.commons.net.ftp.FTPClient
    setControlKeepAliveTimeout. Fixes NET-584.
    + SubnetUtils#SubnetUtils - improved comment. Fixes NET-626.
    + SubnetUtils - improve construction. Fixes NET-625.
    + SubnetInfo#getCidrSignature - improve functions. Fixes
    NET-624.
    + SubnetInfo#toCidrNotation: A wrong format subnet mask is
    allowed. Fixes NET-624.
    + SubnetUtils - fixed spelling errors. Fixes NET-623.
    + SubnetUtils#SubnetInfo - remove unnecessary accessors. Fixes
    NET-621.
    + SubnetUtils - improve binary netmask algorithm. Fixes NET-619.
    + System Information Leak in ftp parser. Fixes NET-613.
    + VMS ftp LIST parsing results in empty file list. Fixes
    NET-678.
    + FTPListParseEngine should support listing via MLSD. Fixes
    NET-674.
    + NullPointerException when FTPClient remote verification fails.
    Fixes NET-663.
    + 227 Entering Passive Mode. Fixes NET-649.
    + Next and Previous IP Address in SubnetUtils.SubnetInfo. Fixes
    NET-660.
    + MVSFTPEntryParser doesn't support Record Formats of U. Fixes
    NET-682.</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1782129600">- Upgrade to 3.10.0
  * New features
    +  Add and use DatagramSocketClient.setDefaultTimeout(Duration)
    and deprecate DatagramSocketClient.setDefaultTimeout(int)
    + Add and use TFTP.DEFAULT_TIMEOUT_DURATION and deprecate
    org.apache.commons.net.tftp.TFTP.DEFAULT_TIMEOUT
    + Add and use DatagramSocketClient#getSoTimeoutDuration()
    + Add and use DatagramSocketClient#setSoTimeout(Duration)
    + Add and use DatagramSocketClient.checkOpen()
    + Add TelnetClient.sendAYT(Duration)
    + TFTPServer implements AutoCloseable
    + DatagramSocketClient implements AutoCloseable
    + Add IMAP package tests, include junit-jupiter-params artifact
    [#166]
    + Add Base64 missing tests and documentation fixes #161
    + Add FTPFile tests and fix Javadoc typos #162
    + Add IMAPReply tests and documentation fixes #165
  * Fixed Bugs
    + NET-650: Delegate host resolution to Socket.connect() #138
    + Fixes many grammar issues and typos in JavaDoc and code
    comments #141
    + Remove redundant (null) initializations and other clean ups
    [#155]
    + TFTPServer.setMaxTimeoutRetries() now throws
    IllegalArgumentException instead of RuntimeException
    + TFTPServer.setSocketTimeout() now throws
    IllegalArgumentException instead of RuntimeException
    + FTPCommand.checkArray() now throws IllegalStateException
    instead of RuntimeException
    + org.apache.commons.net.nntp.Threader now throws
    IllegalStateException instead of RuntimeException
    + POP3Command static initializer now throws
    IllegalStateException instead of RuntimeException
    + SMTPCommand static initializer now throws
    IllegalStateException instead of RuntimeException
    + SubnetUtils.SubnetInfo.getPreviousAddress() now throws
    IllegalStateException instead of RuntimeException
    + IMAPExportMbox.MboxListener.chunkReceived(IMAP) now throws
    UncheckedIOException instead of RuntimeException
    + IMAPUtils.imapLogin(URI, int, ProtocolCommandListener) now
    throws IOException instead of RuntimeException while
    maintaining method signature source compatibility
    + [StepSecurity] ci: Harden GitHub Actions #156
    + NET-722: Javadoc for FtpClient
    .setControlKeepAliveReplyTimeout(Duration) says timeout is in
    milliseconds
    + Change class org.apache.commons.net.ftp.parser
    .MVSFTPEntryParser to support more datasets #182
    + Bulletproof TFTPServerPathTest #173
    + Deprecate org.apache.commons.net.util.Base64 in favor of
    java.util.Base64
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.ftp
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.imap
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.pop3
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.smtp
  * Changes
    + Bump commons-parent from 54 to 62 #132, #137, #153
    + Bump commons-io from 2.11.0 to 2.14.0
    + Bump commons-lang3 from 3.12.0 to 3.13.0</changelog>
  <changelog author="fstrba@suse.com" date="1782129601">- Upgrade to 3.11.0
  * New features
    + NET-726: Add protected getters to FTPSClient #204
    + Add SubnetUtils.toString()
    + Add Maven property project.build.outputTimestamp for build
    reproducibility
    + Add FTP.DEFLATE_TRANSFER_MODE to support the "deflate"
    compression format in FTPClient.setFileTransferMode(int)
    + Add org.apache.commons.net.SocketClient.checkOpenOutputStream()
  * Fixed Bugs
    + Precompile regular expression in UnixFTPEntryParser
    .preParse(List&lt;String&gt;)
    + Guard against polynomial regular expression used on
    uncontrolled data in VMSVersioningFTPEntryParser.REGEX
    + Guard against polynomial regular expression used on
    uncontrolled data in IMAPReply.TAGGED_RESPONSE
    + Guard against polynomial regular expression used on
    uncontrolled data in IMAPReply.UNTAGGED_RESPONSE
    + NET-730: Cannot connect to FTP server with HTTP proxy
    + Base 64 Encoding with URL and Filename Safe Alphabet should
    not chunk per RFC 4648
    + Deprecate org.apache.commons.net.util.Charsets.Charsets() for
    removal
    + Deprecate org.apache.commons.net.util.TrustManagerUtils
    .TrustManagerUtils() for removal
  * Changes
    + Bump commons-parent from 62 to 70 #238
    + Bump org.codehaus.mojo:exec-maven-plugin from 3.1.0 to 3.2.0,
    [#221]
    + Bump commons-lang3 from 3.13.0 to 3.14.0
    + Bump commons-io from 2.15.0 to 2.16.1 #236, #240</changelog>
  <changelog author="fstrba@suse.com" date="1782129602">- Upgrade to 3.11.1
  * Fixed Bugs
    + Allow longer data in pattern IMAPReply.UNTAGGED_RESPONSE
    + Fix Reproducible Builds issues #259</changelog>
  <changelog author="fstrba@suse.com" date="1782129603">- Upgrade to 3.12.0
  * New features
    + Add org.apache.commons.net.nntp.Article#getChild()
    + Add org.apache.commons.net.nntp.Article#getNext()
    + Add private SubnetAddressStringIterable and private
    SubnetAddressStringIterator to implement
    SubnetInfo.iterableAddressStrings() and
    SubnetInfo.streamAddressStrings() #298
    + Add SubnetInfo.iterableAddressStrings()
    + Add SubnetInfo.streamAddressStrings()
    + Add FTPCmd.OPTS
    + Add FTP.opts(String, String)
    + Add FTP.opts(String...)
    + Add FTP.setControlEncoding(Charset)
    + Add --OPTS to FTPClientExample
    + NET-727: Add accessing options map for TFTP request packet and
    allow using 'blksize' option #331
    + Add org.apache.commons.net.util.ListenerList.isEmpty()
    + Add org.apache.commons.net.ftp.FTPClient
    .getSystemTypeOverride()
    + Add generics to ListenerList
    + Add module-info.class in the JAR file instead of an
    Automatic-Module-Name in MANIFEST.MF
    + Fixed Bugs
    + Increase message limit in IMAPReply.TAGGED_RESPONSE from 80 to
    500 characters
    + Increase message limit in IMAPReply.UNTAGGED_RESPONSE from 160
    to 500 characters
    + Remove InvalidKeySpecException from AuthenticatingIMAPClient
    .auth(AUTH_METHOD, String, String) never throws, it's not
    thrown
    + Remove InvalidKeySpecException from AuthenticatingIMAPClient
    .authenticate(AUTH_METHOD, String, String) never throws, it's
    not thrown
    + Remove InvalidKeySpecException from ExtendedPOP3Client
    .auth(AUTH_METHOD, String, String) never throws, it's not
    thrown
    + Remove InvalidKeySpecException from
    org.apache.commons.net.smtp.AuthenticatingSMTPClient
    .auth(AUTH_METHOD, String, String) never throws, it's not
    thrown
    + Fix SpotBugs RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE in
    SSLSocketUtils
    + Fix PMD UnnecessaryFullyQualifiedName
    + Fix PMD UnusedFormalParameter
    + Fix PMD AvoidBranchingStatementAsLastInLoop in org.apache
    .commons.net.bsd.RCommandClient
    + Fix PMD UselessOverridingMethod in org.apache.commons.net
    .telnet.TelnetClient
    + Fix PMD UnnecessaryModifier
    + Deprecate MLSxEntryParser default constructor in favor of
    MLSxEntryParser.getInstance()
    + Deprecate direct access to org.apache.commons.net.nntp.Article
    .kid and next fields
    + Fix SpotBugs CT_CONSTRUCTOR_THROW in Base64 by implementing
    finalize() as a noop to avoid finalizer attacks
    + Add missing Javadoc to ListenerList
    + Add missing Javadoc to SubnetUtils
    + Deprecate PrintCommandListeners.PrintCommandListeners()
    + Deprecate NtpUtils.NtpUtils()
    + Deprecate FTPFileFilters.FTPFileFilters()
    + Avoid multiple possible NullPointerException in SocketClient
    .verifyRemote(Socket)
    + PrintCommandListener.protocolReplyReceived(ProtocolCommandEvent)
    doesn't always use an end-of-line
    + FTPClientExample uses the wrong FTP system type to parse file
    lines
    + Base64 does not call super.finalize()
    + TFTPServer does not call super.finalize()
    + KeyManagerUtils.loadStore(String, File, String) shouldn't
    ignore an IOException closing a keystore stream; use
    try-with-resources
    + NNTPClient.readNewsgroupListing() can use an ArrayList instead
    of a Vector
    + Deprecate org.apache.commons.net.util.Charsets
    + Performance: NTFTPEntryParser.parseFTPEntry(String) doesn't
    need to parse timestamps if there is no name
    + Improve error handling in org.apache.commons.net.ftp.parser
    .DefaultFTPFileEntryParserFactory
    .createFileEntryParser(String, FTPClientConfig)
    + Fail-fast in org.apache.commons.net.PrintCommandListener
    .PrintCommandListener(PrintWriter, boolean, char, boolean) if
    the PrintWriter is null
    + Avoid NullPointerException in org.apache.commons.net
    .PrintCommandListener.protocolCommandSent(ProtocolCommandEvent)
    + Avoid NullPointerException in org.apache.commons.net
    .PrintCommandListener.protocolReplyReceived(ProtocolCommandEvent)
  * Changes
    + Bump org.apache.commons:commons-parent from 70 to 85 #261,
    [#278], #280, #285, #298, #293, #300, #345
    + Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0
    [#268], #273, #281, #354
    + Bump commons-io:commons-io from 2.16.1 to 2.20.0 #286, #308
    + Bump org.apache.commons:commons-collections4 from 4.5.0-M2 to
    4.5.0 #314
    + Bump org.apache.ftpserver:ftpserver-core from 1.2.0 to 1.2.1</changelog>
  <changelog author="fstrba@suse.com" date="1782129604">- Upgrade to 3.13.0
  * New features
    + Add DatagramSocketClient.getDefaultTimeoutDuration() and
    deprecate getDefaultTimeout()
    + NET-741: Add subnet IPv6 handling with SubnetUtils6 #391
  * Fixed Bugs
    + DaytimeTCPClientTest now should now pass inside most VPNs
    + Migrate tests to JUnit5 #358, #359
    + Fix malformed Javadoc comments
    + IMAPExportMbox now restores the current thread's interrupt
    flag when catching InterruptedException
    + IOUtil.readWrite() now restores the current thread's interrupt
    flag when catching InterruptedException
    + TelnetInputStream now restores the current thread's interrupt
    flag when catching InterruptedException
    + NET-740: FTP fails to parse listings for Linux vsftpd in
    Chinese or Japanese #393
    + TelnetInputStream.read() doesn't preserve the original
    InterruptedException as the cause of its
    InterruptedIOException
    + FTPClient._storeFile(String, String, InputStream) doesn't
    always close it's internal socket when an exception is thrown
    early in processing
    + ListenerList.removeListener(T) now ignores null input to avoid
    a NullPointerException
    + ListenerList.addListener(T) now ignores null input
    + Fix typo in FTPConnectionClosedException message from FTP
    .getReply(boolean)
    + Reimplement Util.copyReader() with IOUtils.copyLarge()
    + Reimplement Util.copyStream() with IOUtils.copyLarge()
    + Reimplement Util.copyStream() with IOUtils.copyLarge()
    + Deprecate Util.copyReader(Reader, Writer) in favor of IOUtils
    .copyLarge(Reader, Writer)
  * Changes
    + Bump org.apache.commons:commons-parent from 85 to 97 #371,
    [#388], #389
    + Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0
    + Bump commons-io:commons-io from 2.20.0 to 2.21.0
    + Bump Util.DEFAULT_COPY_BUFFER_SIZE from 1 KiB to 8 KiB</changelog>
</package>
<package pkgid="34d25e75580e26b34fd75af8fd662d3a5b0ce400ee7d06ca3fedc7b31767f7b57012c2b056e4549ae765309a5a7d187c03cb6835fc4f95181288aa54e929b2d4" name="apache-commons-net-javadoc" arch="noarch">
  <version epoch="0" ver="3.13.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1551528000">- Rename to apache-commons-net
- Upgrade to version 3.6
- Generate and customize the ant build file</changelog>
  <changelog author="fstrba@suse.com" date="1578571200">- Remove reference to the parent pom, since we don't build with
  maven</changelog>
  <changelog author="fstrba@suse.com" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="fridrich.strba@bluewin.ch" date="1670241600">- Upgrade to 3.9.0 (Security fixes)
  * Changes in 3.9.0
    + Use yyyy instead of YYYY in SimpleDateFormat #97.
    Fixes NET-708.
    + Prevent serialization of the 4 classes that implement
    Serializable. It is not useful and is unlikely to work
    properly.
    + Use Math.min and Math.max method instead of manual
    calculations. #104.
    + Add FTP option to toggle use of return host like CURL.
    Fixes NET-711, bsc#1206018, CVE-2021-37533.
    + FTPSClient execPROT removes proxy settings #90. Fixes NET-642.
    + JUnit5 assertThrows SimpleSMTPHeaderTestCase #121.
    + JUnit5 assertThrows TestTimeInfo #120.
    + Simplify conditions avoiding extra operations #88.
    + Remove reflection from SSLSocketUtils.
    + Process files with spaces in name for OS400 #95.
    Fixes NET-707.
    + [FTP] Add FTPClient.mdtmInstant(String).
    + [FTP] Add MLSxEntryParser.parseGmtInstant(String).
    + [FTP] Add FTPClient.getControlKeepAliveReplyTimeoutDuration().
    + [FTP] Add FTPClient.setControlKeepAliveReplyTimeout(Duration).
    + [FTP] Add FTPClient.getControlKeepAliveTimeoutDuration().
    + [FTP] Add FTPClient.setControlKeepAliveTimeout(Duration).
    + [FTP] Add FTPClient.getDataTimeout().
    + [FTP] Add FTPClient.setDataTimeout(Duration).
    + [FTP] Add FTPFile.getTimestampInstant().
  * Changes in 3.8.0
    + Add and use NetConstants.
    + Add and use SocketClient.applySocketAttributes().
    + [FTP] Add FTPClient.hasFeature(FTPCmd).
    + [FTP] Add FTPClient.mdtmCalendar(String).
    + [IMAP] Fix concurrent counting of chunks in IMAPExportMbox.
    + Fix possible if rare NPEs in tests.
    + Update SocketClient default connect timeout from ∞ to 60
    seconds #51. Fixes NET-685.
    + Apply SocketClient timeout after connection but before SSL
    negotiation. Fixes NET-695.
    + Minor Improvements #71, #72.
  * Changes in 3.7.2
    + Host name is not set on the SSLSocket causing
    isEndpointCheckingEnabled to fail. Fixes NET-689.
    + Fix possible socket and input stream leak on socket exception
    in org.apache.commons.net.ftp.FTPClient._retrieveFile(String,
    String, OutputStream).
    + Performance issue when using the FTPClient to retrieve
    files #65. Fixes NET-690.
    + Improve Javadoc for IMAPSClient #68. Fixes NET-691.
  * Changes in 3.7.1
    + [FTPS] javax.net.ssl.SSLException: Unsupported or unrecognized
    SSL message, #59. Fixes NET-687.
  * Changes in 3.7
    + IMAPClient.APPEND does not always calculate the correct
    length. Fixes NET-673.
    + ALLO FTP Command for files &gt;2GB. Fixes NET-646.
    + IMAPClient could simplify using empty arguments. Fixes
    NET-615.
    + IMAP fails to quote/encode mailbox names. Fixes NET-614.
    + NPE when closing telnet stream. Fixes NET-643.
    + Add Automatic-Module-Name MANIFEST entry for Java 9
    compatibility. Fixes NET-648.
    + SubnetUtils.SubnetInfo.isInRange("0.0.0.0") returns true for
    CIDR/31, 32. Fixes NET-641.
    + Telnet subnegotiations hard-limited to 512 bytes - allow
    override. Fixes NET-638.
    + MVSFTPEntryParser.preParse - MVS, z/OS - allow for merged
    Ext/Used fields. Fixes NET-639.
    + examples should be in org.apache.commons.net subpackage. Fixes
    NET-636.
    + Add SIZE command support. Fixes NET-634.
    + Add POP3ExportMbox example code
    + Add XOAUTH2 to IMAP and SMTP. Fixes NET-633.
    + FTPHTTPClient - support for encoding other than UTF-8. Fixes
    NET-632.
    + Bug in MVSFTPEntryParser.parseUnixList (FindBugs). Fixes
    NET-631.
    + Error when using org.apache.commons.net.ftp.FTPClient
    setControlKeepAliveTimeout. Fixes NET-584.
    + SubnetUtils#SubnetUtils - improved comment. Fixes NET-626.
    + SubnetUtils - improve construction. Fixes NET-625.
    + SubnetInfo#getCidrSignature - improve functions. Fixes
    NET-624.
    + SubnetInfo#toCidrNotation: A wrong format subnet mask is
    allowed. Fixes NET-624.
    + SubnetUtils - fixed spelling errors. Fixes NET-623.
    + SubnetUtils#SubnetInfo - remove unnecessary accessors. Fixes
    NET-621.
    + SubnetUtils - improve binary netmask algorithm. Fixes NET-619.
    + System Information Leak in ftp parser. Fixes NET-613.
    + VMS ftp LIST parsing results in empty file list. Fixes
    NET-678.
    + FTPListParseEngine should support listing via MLSD. Fixes
    NET-674.
    + NullPointerException when FTPClient remote verification fails.
    Fixes NET-663.
    + 227 Entering Passive Mode. Fixes NET-649.
    + Next and Previous IP Address in SubnetUtils.SubnetInfo. Fixes
    NET-660.
    + MVSFTPEntryParser doesn't support Record Formats of U. Fixes
    NET-682.</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1782129600">- Upgrade to 3.10.0
  * New features
    +  Add and use DatagramSocketClient.setDefaultTimeout(Duration)
    and deprecate DatagramSocketClient.setDefaultTimeout(int)
    + Add and use TFTP.DEFAULT_TIMEOUT_DURATION and deprecate
    org.apache.commons.net.tftp.TFTP.DEFAULT_TIMEOUT
    + Add and use DatagramSocketClient#getSoTimeoutDuration()
    + Add and use DatagramSocketClient#setSoTimeout(Duration)
    + Add and use DatagramSocketClient.checkOpen()
    + Add TelnetClient.sendAYT(Duration)
    + TFTPServer implements AutoCloseable
    + DatagramSocketClient implements AutoCloseable
    + Add IMAP package tests, include junit-jupiter-params artifact
    [#166]
    + Add Base64 missing tests and documentation fixes #161
    + Add FTPFile tests and fix Javadoc typos #162
    + Add IMAPReply tests and documentation fixes #165
  * Fixed Bugs
    + NET-650: Delegate host resolution to Socket.connect() #138
    + Fixes many grammar issues and typos in JavaDoc and code
    comments #141
    + Remove redundant (null) initializations and other clean ups
    [#155]
    + TFTPServer.setMaxTimeoutRetries() now throws
    IllegalArgumentException instead of RuntimeException
    + TFTPServer.setSocketTimeout() now throws
    IllegalArgumentException instead of RuntimeException
    + FTPCommand.checkArray() now throws IllegalStateException
    instead of RuntimeException
    + org.apache.commons.net.nntp.Threader now throws
    IllegalStateException instead of RuntimeException
    + POP3Command static initializer now throws
    IllegalStateException instead of RuntimeException
    + SMTPCommand static initializer now throws
    IllegalStateException instead of RuntimeException
    + SubnetUtils.SubnetInfo.getPreviousAddress() now throws
    IllegalStateException instead of RuntimeException
    + IMAPExportMbox.MboxListener.chunkReceived(IMAP) now throws
    UncheckedIOException instead of RuntimeException
    + IMAPUtils.imapLogin(URI, int, ProtocolCommandListener) now
    throws IOException instead of RuntimeException while
    maintaining method signature source compatibility
    + [StepSecurity] ci: Harden GitHub Actions #156
    + NET-722: Javadoc for FtpClient
    .setControlKeepAliveReplyTimeout(Duration) says timeout is in
    milliseconds
    + Change class org.apache.commons.net.ftp.parser
    .MVSFTPEntryParser to support more datasets #182
    + Bulletproof TFTPServerPathTest #173
    + Deprecate org.apache.commons.net.util.Base64 in favor of
    java.util.Base64
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.ftp
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.imap
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.pop3
    + Replace use of org.apache.commons.net.util.Base64 with
    java.util.Base64 in org.apache.commons.net.smtp
  * Changes
    + Bump commons-parent from 54 to 62 #132, #137, #153
    + Bump commons-io from 2.11.0 to 2.14.0
    + Bump commons-lang3 from 3.12.0 to 3.13.0</changelog>
  <changelog author="fstrba@suse.com" date="1782129601">- Upgrade to 3.11.0
  * New features
    + NET-726: Add protected getters to FTPSClient #204
    + Add SubnetUtils.toString()
    + Add Maven property project.build.outputTimestamp for build
    reproducibility
    + Add FTP.DEFLATE_TRANSFER_MODE to support the "deflate"
    compression format in FTPClient.setFileTransferMode(int)
    + Add org.apache.commons.net.SocketClient.checkOpenOutputStream()
  * Fixed Bugs
    + Precompile regular expression in UnixFTPEntryParser
    .preParse(List&lt;String&gt;)
    + Guard against polynomial regular expression used on
    uncontrolled data in VMSVersioningFTPEntryParser.REGEX
    + Guard against polynomial regular expression used on
    uncontrolled data in IMAPReply.TAGGED_RESPONSE
    + Guard against polynomial regular expression used on
    uncontrolled data in IMAPReply.UNTAGGED_RESPONSE
    + NET-730: Cannot connect to FTP server with HTTP proxy
    + Base 64 Encoding with URL and Filename Safe Alphabet should
    not chunk per RFC 4648
    + Deprecate org.apache.commons.net.util.Charsets.Charsets() for
    removal
    + Deprecate org.apache.commons.net.util.TrustManagerUtils
    .TrustManagerUtils() for removal
  * Changes
    + Bump commons-parent from 62 to 70 #238
    + Bump org.codehaus.mojo:exec-maven-plugin from 3.1.0 to 3.2.0,
    [#221]
    + Bump commons-lang3 from 3.13.0 to 3.14.0
    + Bump commons-io from 2.15.0 to 2.16.1 #236, #240</changelog>
  <changelog author="fstrba@suse.com" date="1782129602">- Upgrade to 3.11.1
  * Fixed Bugs
    + Allow longer data in pattern IMAPReply.UNTAGGED_RESPONSE
    + Fix Reproducible Builds issues #259</changelog>
  <changelog author="fstrba@suse.com" date="1782129603">- Upgrade to 3.12.0
  * New features
    + Add org.apache.commons.net.nntp.Article#getChild()
    + Add org.apache.commons.net.nntp.Article#getNext()
    + Add private SubnetAddressStringIterable and private
    SubnetAddressStringIterator to implement
    SubnetInfo.iterableAddressStrings() and
    SubnetInfo.streamAddressStrings() #298
    + Add SubnetInfo.iterableAddressStrings()
    + Add SubnetInfo.streamAddressStrings()
    + Add FTPCmd.OPTS
    + Add FTP.opts(String, String)
    + Add FTP.opts(String...)
    + Add FTP.setControlEncoding(Charset)
    + Add --OPTS to FTPClientExample
    + NET-727: Add accessing options map for TFTP request packet and
    allow using 'blksize' option #331
    + Add org.apache.commons.net.util.ListenerList.isEmpty()
    + Add org.apache.commons.net.ftp.FTPClient
    .getSystemTypeOverride()
    + Add generics to ListenerList
    + Add module-info.class in the JAR file instead of an
    Automatic-Module-Name in MANIFEST.MF
    + Fixed Bugs
    + Increase message limit in IMAPReply.TAGGED_RESPONSE from 80 to
    500 characters
    + Increase message limit in IMAPReply.UNTAGGED_RESPONSE from 160
    to 500 characters
    + Remove InvalidKeySpecException from AuthenticatingIMAPClient
    .auth(AUTH_METHOD, String, String) never throws, it's not
    thrown
    + Remove InvalidKeySpecException from AuthenticatingIMAPClient
    .authenticate(AUTH_METHOD, String, String) never throws, it's
    not thrown
    + Remove InvalidKeySpecException from ExtendedPOP3Client
    .auth(AUTH_METHOD, String, String) never throws, it's not
    thrown
    + Remove InvalidKeySpecException from
    org.apache.commons.net.smtp.AuthenticatingSMTPClient
    .auth(AUTH_METHOD, String, String) never throws, it's not
    thrown
    + Fix SpotBugs RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE in
    SSLSocketUtils
    + Fix PMD UnnecessaryFullyQualifiedName
    + Fix PMD UnusedFormalParameter
    + Fix PMD AvoidBranchingStatementAsLastInLoop in org.apache
    .commons.net.bsd.RCommandClient
    + Fix PMD UselessOverridingMethod in org.apache.commons.net
    .telnet.TelnetClient
    + Fix PMD UnnecessaryModifier
    + Deprecate MLSxEntryParser default constructor in favor of
    MLSxEntryParser.getInstance()
    + Deprecate direct access to org.apache.commons.net.nntp.Article
    .kid and next fields
    + Fix SpotBugs CT_CONSTRUCTOR_THROW in Base64 by implementing
    finalize() as a noop to avoid finalizer attacks
    + Add missing Javadoc to ListenerList
    + Add missing Javadoc to SubnetUtils
    + Deprecate PrintCommandListeners.PrintCommandListeners()
    + Deprecate NtpUtils.NtpUtils()
    + Deprecate FTPFileFilters.FTPFileFilters()
    + Avoid multiple possible NullPointerException in SocketClient
    .verifyRemote(Socket)
    + PrintCommandListener.protocolReplyReceived(ProtocolCommandEvent)
    doesn't always use an end-of-line
    + FTPClientExample uses the wrong FTP system type to parse file
    lines
    + Base64 does not call super.finalize()
    + TFTPServer does not call super.finalize()
    + KeyManagerUtils.loadStore(String, File, String) shouldn't
    ignore an IOException closing a keystore stream; use
    try-with-resources
    + NNTPClient.readNewsgroupListing() can use an ArrayList instead
    of a Vector
    + Deprecate org.apache.commons.net.util.Charsets
    + Performance: NTFTPEntryParser.parseFTPEntry(String) doesn't
    need to parse timestamps if there is no name
    + Improve error handling in org.apache.commons.net.ftp.parser
    .DefaultFTPFileEntryParserFactory
    .createFileEntryParser(String, FTPClientConfig)
    + Fail-fast in org.apache.commons.net.PrintCommandListener
    .PrintCommandListener(PrintWriter, boolean, char, boolean) if
    the PrintWriter is null
    + Avoid NullPointerException in org.apache.commons.net
    .PrintCommandListener.protocolCommandSent(ProtocolCommandEvent)
    + Avoid NullPointerException in org.apache.commons.net
    .PrintCommandListener.protocolReplyReceived(ProtocolCommandEvent)
  * Changes
    + Bump org.apache.commons:commons-parent from 70 to 85 #261,
    [#278], #280, #285, #298, #293, #300, #345
    + Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0
    [#268], #273, #281, #354
    + Bump commons-io:commons-io from 2.16.1 to 2.20.0 #286, #308
    + Bump org.apache.commons:commons-collections4 from 4.5.0-M2 to
    4.5.0 #314
    + Bump org.apache.ftpserver:ftpserver-core from 1.2.0 to 1.2.1</changelog>
  <changelog author="fstrba@suse.com" date="1782129604">- Upgrade to 3.13.0
  * New features
    + Add DatagramSocketClient.getDefaultTimeoutDuration() and
    deprecate getDefaultTimeout()
    + NET-741: Add subnet IPv6 handling with SubnetUtils6 #391
  * Fixed Bugs
    + DaytimeTCPClientTest now should now pass inside most VPNs
    + Migrate tests to JUnit5 #358, #359
    + Fix malformed Javadoc comments
    + IMAPExportMbox now restores the current thread's interrupt
    flag when catching InterruptedException
    + IOUtil.readWrite() now restores the current thread's interrupt
    flag when catching InterruptedException
    + TelnetInputStream now restores the current thread's interrupt
    flag when catching InterruptedException
    + NET-740: FTP fails to parse listings for Linux vsftpd in
    Chinese or Japanese #393
    + TelnetInputStream.read() doesn't preserve the original
    InterruptedException as the cause of its
    InterruptedIOException
    + FTPClient._storeFile(String, String, InputStream) doesn't
    always close it's internal socket when an exception is thrown
    early in processing
    + ListenerList.removeListener(T) now ignores null input to avoid
    a NullPointerException
    + ListenerList.addListener(T) now ignores null input
    + Fix typo in FTPConnectionClosedException message from FTP
    .getReply(boolean)
    + Reimplement Util.copyReader() with IOUtils.copyLarge()
    + Reimplement Util.copyStream() with IOUtils.copyLarge()
    + Reimplement Util.copyStream() with IOUtils.copyLarge()
    + Deprecate Util.copyReader(Reader, Writer) in favor of IOUtils
    .copyLarge(Reader, Writer)
  * Changes
    + Bump org.apache.commons:commons-parent from 85 to 97 #371,
    [#388], #389
    + Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0
    + Bump commons-io:commons-io from 2.20.0 to 2.21.0
    + Bump Util.DEFAULT_COPY_BUFFER_SIZE from 1 KiB to 8 KiB</changelog>
</package>
<package pkgid="62e2756a79d8e9b175db13bee0286789c845b16cb438df553d90cc0ec75284e46d5b35e2e515b5ea24045a5c159f928c64cf46e3367b2b3581bb85b269e1c74e" name="apache-commons-ognl" arch="noarch">
  <version epoch="0" ver="4.0~20191021git51cf8f4" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583150400">- Initial packaging of apache-commons-ognl git checkout from
  20191021 (hash 51cf8f4)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1604404800">- Fix javadoc build on some systems</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Build with source and target levels 8 (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
</package>
<package pkgid="8e8f3481038d543c75b273de73c18b2071ee75b5bb13b8f62715faebcb5bf8ac011ede38baab1c2b94e860fd68a790f4e54e4d9811fb54b78a42bcdd449b8243" name="apache-commons-ognl-javadoc" arch="noarch">
  <version epoch="0" ver="4.0~20191021git51cf8f4" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583150400">- Initial packaging of apache-commons-ognl git checkout from
  20191021 (hash 51cf8f4)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1604404800">- Fix javadoc build on some systems</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Build with source and target levels 8 (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
</package>
<package pkgid="25f27d800a58f215b7ba2f5f5ba3d50d6226c2f99dcf2004e8ac343e66c0836004fab039a90809f9bbf38ec19447b186b90a571d2020efbee89d985e831255ff" name="apache-commons-parent" arch="noarch">
  <version epoch="0" ver="71" rel="bp161.1.1"/>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="darin@darins.net" date="1397476800">- add xz buildrequires for sles
- add buildroot for sles</changelog>
  <changelog author="tchvatal@suse.com" date="1426680000">- Fix build with new javapackages-tools</changelog>
  <changelog author="pcervinka@suse.com" date="1495195200">- New build dependency: javapackages-local
- Fixed requires
- Spec file cleaned</changelog>
  <changelog author="tchvatal@suse.com" date="1495195201">- Do not require java-devel for build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1540296000">- Upgrade to version 47 and cleanup the pom file installation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1554465600">- Make the package suitable for building with maven. Do not patch
  out useful plugins.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- Upgrade to version 52
- Full changelog:
  * github.com/apache/commons-parent/blob/master/RELEASE-NOTES.txt</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1660132800">- Upgrade to version 53
- Changes:
  * New features:
  - Add .asf.yaml to RAT excludes.
  - Add versions-maven-plugin run for this build.
  - Add maven-checkstyle-plugin to pluginManagement.
  - Allow Maven PMD plugin to override PMD implementation jars
    with property "commons.pmd-impl.version".
  - Add property commons.javadoc16.java.link.
  - Add and use property commons.enforcer-plugin.version.
  - Add SpotBugs to plugin management section.
  - Add and use property commons.buildnumber-plugin.version.
  - Add property commons.javadoc17.java.link.
  * Fixed Bugs:
  - Use HTTPS for Javadoc links to Oracle.
  - Use HTTPS for most links to Apache.
  - Rename property biz.aQute.bndlib.version -&gt;
    commons.biz.aQute.bndlib.version.
  * Changes:
  - Bump versions-maven-plugin from 2.7 to 2.10.0
  - Bump maven-project-info-reports-plugin from 3.1.0 to 3.2.2
  - Bump Jacoco from 0.8.5 to 0.8.7
  - Bump actions/setup-java from v1.4.0 to v2
  - Bump commons-build-plugin 1.11 -&gt; 1.12
  - Bump biz.aQute.bndlib from 5.1.2 to 6.2.0
  - Bump actions/checkout from 2.3.1 to 3
  - Bump com.github.siom79.japicmp:japicmp-maven-plugin
    0.14.3 -&gt; 0.15.7
  - Bump org.apache.maven.wagon:wagon-ssh 3.4.0 -&gt; 3.4.3
  - Bump maven-pmd-plugin 3.13.0 -&gt; 3.16.0
  - Bump commons.checkstyle-plugin.version 3.1.1 -&gt; 3.1.2
  - Bump actions/cache from 2 to 3
  - Bump animal-sniffer-maven-plugin from 1.19 to 1.21
  - Bump com.puppycrawl.tools:checkstyle from 8.40 to 9.0.2
  - Bump maven-bundle-plugin from 5.1.1 to 5.1.4
  - Bump maven-jxr-plugin from 3.0.0 to 3.1.1
  - Bump maven-javadoc-plugin from 3.2.0 to 3.3.2
  - Bump commons.pmd-impl.version from 6.29.0 to 6.44.0
  - Bump spotbugs-maven-plugin from 4.0.4 to 4.5.3.0
  - Bump spotbugs from 4.0.6 to 4.5.3
  - Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0
  - Bump buildnumber-maven-plugin from 1.4 to 3.0.0
  - Bump maven-site-plugin from 3.9.1 to 3.11.0
  - Bump wagon-ssh from 3.4.3 to 3.5.1
  - Bump checkstyle from 9.2 to 9.3
  - Bump maven-compiler-plugin from 3.8.1 to 3.10.1
  - Bump maven-jar-plugin from 3.2.0 to 3.2.2
  - Bump commons-release-plugin from 1.7 to 1.8.0</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1720699200">- Upgrade to version 71
  * Maintenance and update dependencies
    + Full list of updated dependencies for all versions can be
    found in RELEASE-NOTES.txt in source archive
- Update upstream source to GitHub
- Includes changes from version 70
  * New features:
    + Add profile benchmark for JMH benchmarks.
    + Add JMH to dependency management section.
  * Fixed Bugs:
    + Set Javadoc link to latest Java API LTS version.
    + Set Jacoco defaults to 1.00.
  * Update dependencies
- Includes changes from version 69
  * Maintenance and update dependencies
- Includes changes from version 68
  * Maintenance and update dependencies
- Includes changes from version 67
  * Maintenance and update dependencies
- Includes changes from version 66
  * New features:
    + Add property commons.javadoc21.java.link.
    + Add artifact:check-buildplan to the validate phase.
  * Fixed Bugs:
    + Drop markmail from mailingList section
  * Update dependencies
- Includes changes from version 65
  * New features:
    + Add exec-maven-plugin to plugin management section.
  * Fixed Bugs:
    + s/commons.surefire-report.version/commons.surefire.version/
    incorrectly added in 714c3a9
  * Update dependencies
- Includes changes from version 64
  * New features:
    + Restore building on Java 8 (com.puppycrawl.tools:checkstyle
    10.x requires Java 11).
    + Rename profile 'moditect' to 'java-9-up'.
    + Merge profile 'jdk9-compiler' into 'java-9-up' and remove
    'jdk9-compiler'.
  * Changes:
    + Use Checkstyle 9.x on Java less than 11 and Checkstyle 10.x
    on Java 11 and up.
  * Removed:
    + Remove 'javasvn' profile.
    + Remove '.svn'-activated profile.
    + Remove 'jdk9-compiler.' profile.
- Includes changes from version 63
  * New features:
    + Add commons.conf.dir property defaulting to src/conf.
  * Update dependencies
  * Removed:
    + Remove obsolete Travis CI profiles.
- Includes changes from version 62
  * Fixed Bugs:
    + Use addServiceUses when generating JPMS module info.
- Includes changes from version 61
  * Fixed Bugs:
    + Always use version.maven-source-plugin 3.2.1 (workaround
    MSOURCES-143).
- Includes changes from version 60
  * New features:
    + Add SPDX SBOM in the package phase.
  * Fixed Bugs:
    + Reuse the parent POM's maven-enforcer-plugin configuration
    + Workaround MSOURCES-143 by using version.maven-source-plugin
    3.2.1 on Java 8.
    + Remove property commons.source-plugin.version and reuse the
    parent POM's version.maven-source-plugin.
  * Update dependencies
- Includes changes from version 59
  * New features:
    + Add moditect profile for JPMS on Java &gt;= 9.
    + Add POM property commons.javadoc.javaee8.link.
    + Add POM property commons.javadoc.javaee9.link.
    + Add POM property commons.javadoc.javaee9.1.link.
    + Add POM property commons.javadoc.javaee10.link.
    + Don't use the animal sniffer plugin on Java &gt;=9, use the
    release flag instead.
  * Update dependencies
- Includes changes from version 58
  * New features:
    + Add commons.javadoc20.java.link.
  * Update dependencies
- Includes changes from version 57
  * Fixed Bugs:
    + Fix cyclonedx-maven-plugin configuration for multi-module
    projects.
    + Drop non-reproducible Implementation-Build in jar #242.
    + Use Java compiler release flag when compiling with Java &gt;= 9.
  * Update dependencies
- Includes changes from version 56
  * Fixed Bugs:
    + Add Privacy link to site.xml
  * Update dependencies
- Includes changes from version 55
  * Changes:
    + Make CycloneDX work better with multi-module projects.
    + New interface methods must be default methods to maintain BC.
    + Add property commons.javadoc19.java.link.
  * Update dependencies
- Includes changes from version 54
  * New features:
    + Add .vscode/* to RAT excludes.
    + Add property commons.javadoc18.java.link.
    + Add JUnit BOM to dependency management.
    + Add CycloneDX SBOM generation #122.
    + Add SPDX SBOM generation.
  * Update dependencies</changelog>
</package>
<package pkgid="4ac4dcd65b0df8e7b5f28768012273add52569b657bff41d61fc658d3f5d23d4010b008b19dbc4eada5fcd9f305e52b6941a7dcbd58f9e5b31c091acd575cf65" name="apache-commons-pool" arch="noarch">
  <version epoch="0" ver="1.6" rel="bp161.1.6"/>
  <changelog author="mvyskocil@suse.cz" date="1205409600">- merged with jpackage 1.7
- update to 1.3
- changes in BuildRequires:
  - java2-deve-packages was substituded by java-devel
  - added a junit
  - added a maven build support and maven related BuildRequires
  - xml-commons-apis was moved to the maven build branch
- added a gcj build support
- included a maven depmap files
- remove a source=1.4 from build and a java14compat patch
- provides and obsoletes of main package contains the version
- new tomcat5 subpackage
- new manual subpackage (build only with maven)</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1475150400">- Rename from jakarta-commons-pool to apache-commons-pool
- Version update to 1.6:
  * drop the tomcat5 package, we need pool2 to work with new tomcat
  * Last and final from the pool1 series, new pool2 was introduced
    for future developement.</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Added patch:
  * commons-pool-1.6-sourcetarget.patch
    + Specify java source and target level 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Modified patch:
  * commons-pool-1.6-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility
- Run fdupes on the documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544702400">- Install as maven artifact</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Modified patch:
  * commons-pool-1.6-sourcetarget.patch
    + In ant Javac task, use "release" with compilers that support
    it. Fixes some return value incompatibilities with jdk 21</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify the spec: fix broken links and remove old macros</changelog>
</package>
<package pkgid="f3139ee81bed1b6a0eb6a8c332e5728490c00600270198b21045fd9f4f5cc67be2226a7c24ab788d8bbdcaec6d6ff7ae952260031c39e4a68e9237b3edeabe86" name="apache-commons-pool-javadoc" arch="noarch">
  <version epoch="0" ver="1.6" rel="bp161.1.6"/>
  <changelog author="mvyskocil@suse.cz" date="1205409600">- merged with jpackage 1.7
- update to 1.3
- changes in BuildRequires:
  - java2-deve-packages was substituded by java-devel
  - added a junit
  - added a maven build support and maven related BuildRequires
  - xml-commons-apis was moved to the maven build branch
- added a gcj build support
- included a maven depmap files
- remove a source=1.4 from build and a java14compat patch
- provides and obsoletes of main package contains the version
- new tomcat5 subpackage
- new manual subpackage (build only with maven)</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1475150400">- Rename from jakarta-commons-pool to apache-commons-pool
- Version update to 1.6:
  * drop the tomcat5 package, we need pool2 to work with new tomcat
  * Last and final from the pool1 series, new pool2 was introduced
    for future developement.</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Added patch:
  * commons-pool-1.6-sourcetarget.patch
    + Specify java source and target level 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Modified patch:
  * commons-pool-1.6-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility
- Run fdupes on the documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544702400">- Install as maven artifact</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Modified patch:
  * commons-pool-1.6-sourcetarget.patch
    + In ant Javac task, use "release" with compilers that support
    it. Fixes some return value incompatibilities with jdk 21</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify the spec: fix broken links and remove old macros</changelog>
</package>
<package pkgid="abbb55bc735c402e894058f51e5330c2c60de7f47a2c3dc830569c2a7e872240ad4a7d75ae0b9fdcf89fc7db6adbe29f850c041e307c6ca428a0ee310116d0a0" name="apache-commons-pool2" arch="noarch">
  <version epoch="0" ver="2.13.1" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1782129600">- Update to 2.8.0
  * New features:
    + POOL-378: Deprecate PoolUtils.prefill(ObjectPool, int) in
    favor of ObjectPool.addObjects(int)
    + POOL-379: Deprecate PoolUtils.prefill(KeyedObjectPool, K, int)
    in favor of KeyedObjectPool.addObjects(K, int)
    + POOL-380: Deprecate PoolUtils.prefill(KeyedObjectPool,
    Collection, int) in favor of KeyedObjectPool
    .addObjects(Collection, int)
  * Fixed Bugs:
    + POOL-374: org.apache.commons.pool2.impl.GenericKeyedObjectPool
    .returnObject(K, T) should throw IllegalStateException instead
    of NullPointerException when a key is not found in the pool
    map
    + POOL-376: Fixed regression from original fix for POOL-356
    which could result in NPE when destroying objects
    + POOL-326: Eliminated NPE / ISE exceptions due to keyed pools
    being prematurely removed
    + Close BufferedOutputStream in test before calling toString on
    underlying BufferedOutputStream #26
    + [Javadoc] Add missing @throws comment in
    SoftReferenceObjectPool. #28
  * Changes:
    + POOL-375: Update optional library cglib from 3.2.12 to 3.3.0
    + Update site build from Apache Commons BCEL 6.3.1 to 6.4.1
    + POOL-377: Update optional library org.ow2.asm:asm-util from
    7.1 to 7.2</changelog>
  <changelog author="fstrba@suse.com" date="1782129601">- Update to 2.8.1
  * New features:
    + POOL-385: Added Automatic-Module-Name to support JPMS #31
  * Fixed Bugs:
    + POOL-386: Refactored EvictionTimer usage tracking to fix
    POOL-386 and handle abandoned pools. #32
    + [Javadoc] Add missing @throws comment in PoolUtils. #27
  * Changes:
    + POOL-384: Update optional library org.ow2.asm:asm-util from
    7.2 to 8.0.1
    + Update site reports from org.apache.bcel:bcel 6.4.1 to 6.5.0
    + Update site reports from maven-pmd-plugin 3.12.0 to 3.13.0
    + Update build from biz.aQute.bnd:biz.aQute.bndlib
    5.1.0 -&gt; 5.1.2
    + Update actions/checkout from v1 to v2.3.1 #33
    + Update commons-parent from 50 to 51 #36
    + Update Checkstyle plugin from 3.0.0 to 3.1.1
    + Update JApiCmp from 0.14.1 to 0.14.3
    + Update animal-sniffer-maven-plugin from 1.16 to 1.19</changelog>
  <changelog author="fstrba@suse.com" date="1782129602">- Update to 2.9.0
  * Changes:
    + POOL-387: Object factory destroy method should carry
    information on activation context
    + Update spotbugs from 4.0.6 to 4.1.3, #37, #41, #46
    + Update actions/checkout from v2.3.1 to v2.3.3 #56, #45
    + Update actions/setup-java from v1.4.0 to v1.4.2 #42
    + Update optional asm-util from 8.0.1 to 9.0 #44</changelog>
  <changelog author="fstrba@suse.com" date="1782129603">- Update to 2.10.0
  * New features:
    + Add and use java.time.Duration APIs timeouts instead of using
    ints for seconds.
    + Implement AbandonedConfig for GenericKeyedObjectPool #67
  * Fixed Bugs:
    + Simplify Assertions in tests #77
    + Replace C-style array declaration with Java style #80
    + Use Objects.equals(); Use Anonymous type; Use method reference
    instead Lambda; Replace Loop with Collection.removeIf(). #81
    + Use diamond operator. #82
    + Code clean ups. #83
  * Changes:
    + Bump spotbugs-maven-plugin from 4.0.4 to 4.2.1 #48, #53, #59,
    [#62]
    + Bump actions/setup-java from v1.4.2 to v2, #47
    + Bump junit from 4.13 to 4.13.1 #50
    + Bump biz.aQute.bndlib from 5.1.2 to 5.3.0, #51, #66
    + POOL-389: Migrate to JUnit 5 #57
    + POOL-389: Minor Improvements #58, #60
    + Bump actions/checkout from v2.3.3 to v2.3.4 #54
    + Bump maven-pmd-plugin from 3.13.0 to 3.14.0 #55
    + Update commons.japicmp.version 0.14.3 -&gt; 0.15.3
    + Bump actions/cache from v2 to v2.1.6 #65, #75, #84
    + Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 #61
    + Bump asm-util from 9.0 to 9.1 #64
    + Bump spotbugs from 4.2.1 to 4.2.3 #68, #73, #74
    + Bump junit-bom from 5.7.1 to 5.8.0-M1 #76
    + Bump maven-bundle-plugin from 5.1.1 to 5.1.2 #70
    + Bump animal-sniffer-maven-plugin from 1.19 to 1.20</changelog>
  <changelog author="fstrba@suse.com" date="1782129604">- Update to 2.11.0
  * New features:
    + Track timestamps with Instants instead of longs. There is
    currently no increased precision on Java 8, but starting with
    Java 9, the JRE SystemClock precision is increased usually
    down to microseconds, or tenth of microseconds, depending on
    the OS, Hardware, and JVM implementation.
    Add and use:
    ° DefaultPooledObject.getCreateInstant()
    ° DefaultPooledObject.getLastUsedInstant()
    ° PooledObject.getCreateInstant()
    ° PooledObject.getLastBorrowInstant()
    ° PooledObject.getLastReturnInstant()
    ° PooledObject.getLastUsedInstant()
    ° TrackedUse#getLastUsedInstant()
    + Add BaseObjectPoolConfig.setEvictorShutdownTimeoutDuration(Duration),
    deprecate setEvictorShutdownTimeoutMillis(Duration)
    + Add BaseGenericObjectPool.{get|set}MaxWaitDuration(Duration)
    and deprecate {get|set}MaxWaitMillis(long)
    + Add BaseObjectPoolConfig.{get|set}MaxWaitDuration(Duration)
    and deprecate {get|set}MaxWaitMillis(long)
    + Add and use Duration APIs instead of ints or longs.
    ° Add and use Duration APIs in BaseGenericObjectPool:
    getDurationBetweenEvictionRuns(),
    getEvictorShutdownTimeoutDuration(),
    getMinEvictableIdleDuration(),
    getSoftMinEvictableIdleDuration(), setMaxWait(Duration),
    setMinEvictableIdle(Duration),
    setSoftMinEvictableIdle(Duration)
    ° Add and use Duration APIs in BaseObjectPoolConfig:
    getDurationBetweenEvictionRuns(),
    getEvictorShutdownTimeoutDuration(),
    getMinEvictableIdleDuration(),
    getSoftMinEvictableIdleDuration()
    ° Add and use Duration APIs in EvictionConfig:
    getIdleEvictDuration(), getIdleSoftEvictDuration()
    ° Add and use Duration APIs in PooledObject: getIdleDuration(),
    getActiveDuration()
    ° No need to initialize instance variables to their default
    values
    ° Update Javadocs.
    ° Update toString() implementations with duration labels
    + POOL-396: Handle validation exceptions during eviction. #85
    + POOL-395: Improve exception thrown in GenericObjectPool
    .borrowObject when pool is exhausted. Added
    BaseGenericObjectPool.setMessagesStatistics(boolean)
    + Add and use AbandonedConfig.copy(AbandonedConfig) to fix CPD
    code duplication issues in GenericKeyedObjectPool and
    GenericObjectPool
    + Pull up AbandonedConfig and related methods from
    GenericKeyedObjectPool and GenericObjectPool to
    BaseGenericObjectPool (fix for CPD issues).
    ° BaseGenericObjectPool.getLogAbandoned()
    ° BaseGenericObjectPool.getRemoveAbandonedOnBorrow()
    ° BaseGenericObjectPool.getRemoveAbandonedOnMaintenance()
    ° BaseGenericObjectPool.getRemoveAbandonedTimeout()
    ° BaseGenericObjectPool.getRemoveAbandonedTimeoutDuration()
    ° BaseGenericObjectPool.isAbandonedConfig()
    ° BaseGenericObjectPool.setAbandonedConfig(AbandonedConfig)
  * Fixed Bugs:
    + Fix "[WARNING] Old version of checkstyle detected. Consider
    updating to &gt;= v8.30." Update Checktyle to 8.44
    + Make Duration setters use their respective default values when
    null
    + Call swallowException(Exception) instead of printing
    exceptions to the console in GenericKeyedObjectPool
    .removeAbandoned(AbandonedConfig) and GenericObjectPool
    .removeAbandoned(AbandonedConfig)
    + Fix Javadoc link reference #91
    + No need to initialize to default values. #90
    + Bump org.ow2.asm:asm-util from 9.1 to 9.2
    + Bump com.github.spotbugs:spotbugs from 4.2.3 to 4.3.0
    + Bump checkstyle from 8.44 to 8.45 #92</changelog>
  <changelog author="fstrba@suse.com" date="1782129605">- Update to 2.11.1
  * Fixed Bugs:
    + Getting a PooledObject's active duration returns a negative
    duration when the object is borrowed but not returned.
    Affects:
    ° PooledObject.getActiveDuration()
    ° PooledObject.getActiveTime()
    ° PooledObject.getActiveTimeMillis()
    + The default implementation of TrackedUse.getLastUsedInstant()
    uses seconds instead of milliseconds
    + This interface is not implemented within Apache Commons Pool
    but affects Apache Commons DBCP
    + DefaultPooledObject.getIdleTime() drops nanoseconds on Java 9
    and greater
    + Fix field label in BaseGenericObjectPool toString() builder:
    From timeBetweenEvictionRunsMillis to
    durationBetweenEvictionRuns
    + Fix field label in BaseObjectPoolConfig toString() builder:
    From maxWaitMillis to maxWaitDuration
    + Fix field label in NoSuchElementException message for
    GenericObjectPool.borrowObject(Duration): From
    borrowMaxWaitMillis to borrowMaxWaitDuration
    + Reimplement DefaultPooledObject.getIdleDuration() using
    Duration computation
    + Reimplement BaseGenericObjectPool.maxBorrowWait as a Duration
    instead of a long
    + Minors Changes #89
  * Changes:
    + Bump checkstyle from 8.45 to 8.45.1 #93
    + Bump spotbugs from 4.2.3 to 4.3.0 and ignore new medium
    warnings EI_EXPOSE_REP and EI_EXPOSE_REP2</changelog>
  <changelog author="fstrba@suse.com" date="1782129606">- Update to 2.12.0
  * New features:
    + Add PooledObject.getFullDuration()
    + Add GenericKeyedObjectPool.getKeys()
    + Add KeyedObjectPool.getKeys()
    + Add github/codeql-action.
    + Add BaseGenericObjectPool.Evictor.toString().
    + Make BaseGenericObjectPool implement AutoCloseable.
    + Add BaseGenericObjectPool methods that return Duration and
    deprecate equivalents that return milliseconds as long
    + Add BaseObjectPoolConfig.DEFAULT_DURATION_BETWEEN_EVICTION_RUNS
    and deprecate BaseObjectPoolConfig
    .DEFAULT_TIME_BETWEEN_EVICTION_RUNS
  * Fixed Bugs:
    + POOL-401: Ensure that capacity freed by invalidateObject is
    available to all keyed pools
    + POOL-391: Ensure capacity freed by clear is made available to
    GKOP borrowers
    + POOL-402: Check blockWhenExhausted in hasBorrowWaiters #116
    + Simplify test assertion with similar call but simpler. #131
    + POOL-405: NullPointerException GenericKeyedObjectPool
    .invalidateObject(GenericKeyedObjectPool.java:1343)
    + POOL-408: Fix a typo related to KeyedPooledObjectFactory on
    the site and Javadoc
    + Fail-fast on null input for DefaultPooledObjectInfo
    .DefaultPooledObjectInfo(PooledObject) with a
    NullPointerException
    + POOL-393: Improve BaseGenericObjectPool's JMX Register
    performance when creating many pools
    + Null-guard in GenericObjectPool.use(T) like other call sites
    of GenericObjectPool.getPooledObject(T)
    + POOL-411: Guard against NPE when deregistering a key at the
    end of borrow
    + Make private GenericKeyedObjectPool.ObjectDeque class static
    + Make private BaseGenericObjectPool.StatsStore class static
    + [StepSecurity] ci: Harden GitHub Actions #225
    + Fix possible NPE in DefaultPooledObjectInfo
    .getPooledObjectToString()
    + Fix possible NPE in DefaultPooledObjectInfo
    .getPooledObjectType()
  * Changes:
    + Bump actions/cache from 2.1.6 to 3.0.10 #117, #138, #158,
    [#174], #178
    + Bump actions/checkout from 2.3.4 to 3.0.2 #109, #112, #134
    + Bump actions/setup-java from 2 to 3.5.1
    + Bump spotbugs from 4.3.0 to 4.7.3 #94, #99, #106, #114, #122,
    [#129], #137, #155, #168, #187
    + Bump spotbugs-maven-plugin from 4.3.0 to 4.7.3.0 #102, #110,
    [#119], #125, #128, #139, #149, #157, #161, #169, #180, #190
    + Bump junit-bom from 5.8.0-M1 to 5.9.1 #96, #100, #103, #120,
    [#160], #172
    + Bump checkstyle from 8.45.1 to 9.3 #97, #104, #111, #121,
    [#126], #132
    + Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 #166
    + Bump maven-pmd-plugin from 3.14.0 to 3.19.0 #101, #153, #170
    + Bump pmd from 6.44.0 to 6.52.0
    + Bump biz.aQute.bndlib from 5.3.0 to 6.4.1 #105, #118, #135,
    [#151], #154, #191, #223
    + Bump maven-bundle-plugin from 5.1.3 to 5.1.8 #127, #146, #148,
    [#159], #164
    + Bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M6 #142,
    [#152]
    + Bump asm-util from 9.2 to 9.5 #141, #179, #220
    + Bump commons-parent from 52 to 58 #173, #195, #204, #222
    + Bump japicmp-maven-plugin from 0.15.3 to 0.16.0
    + Bump animal-sniffer-maven-plugin 1.20 to 1.21
    + Bump Apache Commons BCEL 6.5.0 to 6.7.0 #194
    + Bump commons-lang3 from 3.12.0 to 3.13.0</changelog>
  <changelog author="fstrba@suse.com" date="1782129607">- Update to 2.12.1
  * Fixed Bugs:
    + Use java.time.Instant precision in org.apache.commons.pool2
    .impl.ThrowableCallStack.Snapshot throwable message
    + GenericObjectPool.borrowObject(Duration) doesn't obey its
    borrowMaxWait Duration argument when the argument is different
    from GenericObjectPool.getMaxWaitDuration()
    + POOL-418:  The maximum wait time for GenericObjectPool
    .borrowObject(*) may exceed expectations due to a spurious
    thread wakeup
    + Javadoc is missing its Overview page
    + Migrate site generation templates to
    https://maven.apache.org/xsd/xdoc-2.0.xsd
  * Changes:
    + Bump org.apache.commons:commons-parent from 62 to 79
    + [test] Bump commons-lang3 from 3.13.0 to 3.17.0
    + [site] Pickup org.apache.bcel:bcel version from parent POM
    + [test] Bump org.ow2.asm:asm-util from 9.5 to 9.7.1</changelog>
  <changelog author="fstrba@suse.com" date="1782129608">- Update to 2.13.0
  * New features:
    + Add org.apache.commons.pool2.PooledObject
    .nonNull(PooledObject)
    + Add org.apache.commons.pool2.PooledObject
    .getObject(PooledObject)
    + Made statistics collection optional in BaseGenericObjectPool
    [#429]
  * Fixed Bugs:
    + POOL-424: GenericObjectPool.invalidateObject() can leave other
    threads waiting to borrow hanging. The fix for this issue
    changes behavior of invalidateObject. This method now always
    tries to add a new instance to the pool to replace the
    invalidated and destroyed instance. As a result of this
    change, abandoned object removal now attemps to replace
    abandoned objects
    + POOL-425: GenericObjectPool addObject does not respect maxIdle
    + POOL-350: Make placement of calls to GKOP reuseCapacity
    configurable
    + POOL-290: TestSoftRefOutOfMemory (unit test) can loop
    infinitely on failure
    + POOL-419: GenericObjectPool counters and object collections
    can be corrupted when returnObject and invalidate are invoked
    concurrently by client threads on the same pooled object
    + POOL-421: GenericObjectPool addObject should return
    immediately when there is no capacity to add
    + POOL-420: The maximum wait time for GenericKeyedObjectPool
    .borrowObject(*) may exceed configured maximum wait time.
    This is the same issue as POOL-418, but for GKOP. Also included
    in this fix is a change to addObject that prevents it from
    waiting for capacity to create. That method now returns
    immediately when there is no capcity to add to the pool under
    the given key
    + 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)
    + POOL-418: The maximum wait time for GenericObjectPool
    .borrowObject(*) may exceed expectations due to a spurious
    thread wakeup. he remaining duration was incorrectly
    calculated and the method did not end up waiting long enough.
    Recompute the remaining duration an additional time when we
    block when exhausted
    + Fix site link from the About page to the Download page, see
    also #387
    + Operation on the "idleHighWaterMark" shared variable in
    "ErodingFactor" class is not atomic
    [org.apache.commons.pool2.PoolUtils$ErodingFactor] At
    PoolUtils.java:[line 98]
    AT_NONATOMIC_OPERATIONS_ON_SHARED_VARIABLE
    + org.apache.commons.pool2.impl.GenericObjectPool
    .create(Duration) should normalize a negative duration to zero
    + Fix potential ConcurrentModificationException in EvictionTimer
    thread clean-up
    + Fix potential ConcurrentModificationException in EvictionTimer
    tasks
  * Changes:
    + Bump org.apache.commons:commons-parent from 79 to 93
    + [test] Bump commons-lang3 from 3.17.0 to 3.20.0</changelog>
  <changelog author="fstrba@suse.com" date="1782129609">- Update to 2.13.1
  * Fixed Bugs:
    + POOL-427: The fix for POOL-425 introduced a regression where
    addObject fails when maxIdle is negative (indicating no limit)
- Removed patch:
  * jakarta-commons-pool-build.patch
    + not needed with this version</changelog>
</package>
<package pkgid="fa5083057a8f1628c06a503fdaeb94139611630cd23b1a7efa9ae00219fa68e4ab626f7eaab8baf1c3dd9dfcae22d999f052188c27a571732133c8bb19d4a900" name="apache-commons-pool2-javadoc" arch="noarch">
  <version epoch="0" ver="2.13.1" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1782129600">- Update to 2.8.0
  * New features:
    + POOL-378: Deprecate PoolUtils.prefill(ObjectPool, int) in
    favor of ObjectPool.addObjects(int)
    + POOL-379: Deprecate PoolUtils.prefill(KeyedObjectPool, K, int)
    in favor of KeyedObjectPool.addObjects(K, int)
    + POOL-380: Deprecate PoolUtils.prefill(KeyedObjectPool,
    Collection, int) in favor of KeyedObjectPool
    .addObjects(Collection, int)
  * Fixed Bugs:
    + POOL-374: org.apache.commons.pool2.impl.GenericKeyedObjectPool
    .returnObject(K, T) should throw IllegalStateException instead
    of NullPointerException when a key is not found in the pool
    map
    + POOL-376: Fixed regression from original fix for POOL-356
    which could result in NPE when destroying objects
    + POOL-326: Eliminated NPE / ISE exceptions due to keyed pools
    being prematurely removed
    + Close BufferedOutputStream in test before calling toString on
    underlying BufferedOutputStream #26
    + [Javadoc] Add missing @throws comment in
    SoftReferenceObjectPool. #28
  * Changes:
    + POOL-375: Update optional library cglib from 3.2.12 to 3.3.0
    + Update site build from Apache Commons BCEL 6.3.1 to 6.4.1
    + POOL-377: Update optional library org.ow2.asm:asm-util from
    7.1 to 7.2</changelog>
  <changelog author="fstrba@suse.com" date="1782129601">- Update to 2.8.1
  * New features:
    + POOL-385: Added Automatic-Module-Name to support JPMS #31
  * Fixed Bugs:
    + POOL-386: Refactored EvictionTimer usage tracking to fix
    POOL-386 and handle abandoned pools. #32
    + [Javadoc] Add missing @throws comment in PoolUtils. #27
  * Changes:
    + POOL-384: Update optional library org.ow2.asm:asm-util from
    7.2 to 8.0.1
    + Update site reports from org.apache.bcel:bcel 6.4.1 to 6.5.0
    + Update site reports from maven-pmd-plugin 3.12.0 to 3.13.0
    + Update build from biz.aQute.bnd:biz.aQute.bndlib
    5.1.0 -&gt; 5.1.2
    + Update actions/checkout from v1 to v2.3.1 #33
    + Update commons-parent from 50 to 51 #36
    + Update Checkstyle plugin from 3.0.0 to 3.1.1
    + Update JApiCmp from 0.14.1 to 0.14.3
    + Update animal-sniffer-maven-plugin from 1.16 to 1.19</changelog>
  <changelog author="fstrba@suse.com" date="1782129602">- Update to 2.9.0
  * Changes:
    + POOL-387: Object factory destroy method should carry
    information on activation context
    + Update spotbugs from 4.0.6 to 4.1.3, #37, #41, #46
    + Update actions/checkout from v2.3.1 to v2.3.3 #56, #45
    + Update actions/setup-java from v1.4.0 to v1.4.2 #42
    + Update optional asm-util from 8.0.1 to 9.0 #44</changelog>
  <changelog author="fstrba@suse.com" date="1782129603">- Update to 2.10.0
  * New features:
    + Add and use java.time.Duration APIs timeouts instead of using
    ints for seconds.
    + Implement AbandonedConfig for GenericKeyedObjectPool #67
  * Fixed Bugs:
    + Simplify Assertions in tests #77
    + Replace C-style array declaration with Java style #80
    + Use Objects.equals(); Use Anonymous type; Use method reference
    instead Lambda; Replace Loop with Collection.removeIf(). #81
    + Use diamond operator. #82
    + Code clean ups. #83
  * Changes:
    + Bump spotbugs-maven-plugin from 4.0.4 to 4.2.1 #48, #53, #59,
    [#62]
    + Bump actions/setup-java from v1.4.2 to v2, #47
    + Bump junit from 4.13 to 4.13.1 #50
    + Bump biz.aQute.bndlib from 5.1.2 to 5.3.0, #51, #66
    + POOL-389: Migrate to JUnit 5 #57
    + POOL-389: Minor Improvements #58, #60
    + Bump actions/checkout from v2.3.3 to v2.3.4 #54
    + Bump maven-pmd-plugin from 3.13.0 to 3.14.0 #55
    + Update commons.japicmp.version 0.14.3 -&gt; 0.15.3
    + Bump actions/cache from v2 to v2.1.6 #65, #75, #84
    + Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 #61
    + Bump asm-util from 9.0 to 9.1 #64
    + Bump spotbugs from 4.2.1 to 4.2.3 #68, #73, #74
    + Bump junit-bom from 5.7.1 to 5.8.0-M1 #76
    + Bump maven-bundle-plugin from 5.1.1 to 5.1.2 #70
    + Bump animal-sniffer-maven-plugin from 1.19 to 1.20</changelog>
  <changelog author="fstrba@suse.com" date="1782129604">- Update to 2.11.0
  * New features:
    + Track timestamps with Instants instead of longs. There is
    currently no increased precision on Java 8, but starting with
    Java 9, the JRE SystemClock precision is increased usually
    down to microseconds, or tenth of microseconds, depending on
    the OS, Hardware, and JVM implementation.
    Add and use:
    ° DefaultPooledObject.getCreateInstant()
    ° DefaultPooledObject.getLastUsedInstant()
    ° PooledObject.getCreateInstant()
    ° PooledObject.getLastBorrowInstant()
    ° PooledObject.getLastReturnInstant()
    ° PooledObject.getLastUsedInstant()
    ° TrackedUse#getLastUsedInstant()
    + Add BaseObjectPoolConfig.setEvictorShutdownTimeoutDuration(Duration),
    deprecate setEvictorShutdownTimeoutMillis(Duration)
    + Add BaseGenericObjectPool.{get|set}MaxWaitDuration(Duration)
    and deprecate {get|set}MaxWaitMillis(long)
    + Add BaseObjectPoolConfig.{get|set}MaxWaitDuration(Duration)
    and deprecate {get|set}MaxWaitMillis(long)
    + Add and use Duration APIs instead of ints or longs.
    ° Add and use Duration APIs in BaseGenericObjectPool:
    getDurationBetweenEvictionRuns(),
    getEvictorShutdownTimeoutDuration(),
    getMinEvictableIdleDuration(),
    getSoftMinEvictableIdleDuration(), setMaxWait(Duration),
    setMinEvictableIdle(Duration),
    setSoftMinEvictableIdle(Duration)
    ° Add and use Duration APIs in BaseObjectPoolConfig:
    getDurationBetweenEvictionRuns(),
    getEvictorShutdownTimeoutDuration(),
    getMinEvictableIdleDuration(),
    getSoftMinEvictableIdleDuration()
    ° Add and use Duration APIs in EvictionConfig:
    getIdleEvictDuration(), getIdleSoftEvictDuration()
    ° Add and use Duration APIs in PooledObject: getIdleDuration(),
    getActiveDuration()
    ° No need to initialize instance variables to their default
    values
    ° Update Javadocs.
    ° Update toString() implementations with duration labels
    + POOL-396: Handle validation exceptions during eviction. #85
    + POOL-395: Improve exception thrown in GenericObjectPool
    .borrowObject when pool is exhausted. Added
    BaseGenericObjectPool.setMessagesStatistics(boolean)
    + Add and use AbandonedConfig.copy(AbandonedConfig) to fix CPD
    code duplication issues in GenericKeyedObjectPool and
    GenericObjectPool
    + Pull up AbandonedConfig and related methods from
    GenericKeyedObjectPool and GenericObjectPool to
    BaseGenericObjectPool (fix for CPD issues).
    ° BaseGenericObjectPool.getLogAbandoned()
    ° BaseGenericObjectPool.getRemoveAbandonedOnBorrow()
    ° BaseGenericObjectPool.getRemoveAbandonedOnMaintenance()
    ° BaseGenericObjectPool.getRemoveAbandonedTimeout()
    ° BaseGenericObjectPool.getRemoveAbandonedTimeoutDuration()
    ° BaseGenericObjectPool.isAbandonedConfig()
    ° BaseGenericObjectPool.setAbandonedConfig(AbandonedConfig)
  * Fixed Bugs:
    + Fix "[WARNING] Old version of checkstyle detected. Consider
    updating to &gt;= v8.30." Update Checktyle to 8.44
    + Make Duration setters use their respective default values when
    null
    + Call swallowException(Exception) instead of printing
    exceptions to the console in GenericKeyedObjectPool
    .removeAbandoned(AbandonedConfig) and GenericObjectPool
    .removeAbandoned(AbandonedConfig)
    + Fix Javadoc link reference #91
    + No need to initialize to default values. #90
    + Bump org.ow2.asm:asm-util from 9.1 to 9.2
    + Bump com.github.spotbugs:spotbugs from 4.2.3 to 4.3.0
    + Bump checkstyle from 8.44 to 8.45 #92</changelog>
  <changelog author="fstrba@suse.com" date="1782129605">- Update to 2.11.1
  * Fixed Bugs:
    + Getting a PooledObject's active duration returns a negative
    duration when the object is borrowed but not returned.
    Affects:
    ° PooledObject.getActiveDuration()
    ° PooledObject.getActiveTime()
    ° PooledObject.getActiveTimeMillis()
    + The default implementation of TrackedUse.getLastUsedInstant()
    uses seconds instead of milliseconds
    + This interface is not implemented within Apache Commons Pool
    but affects Apache Commons DBCP
    + DefaultPooledObject.getIdleTime() drops nanoseconds on Java 9
    and greater
    + Fix field label in BaseGenericObjectPool toString() builder:
    From timeBetweenEvictionRunsMillis to
    durationBetweenEvictionRuns
    + Fix field label in BaseObjectPoolConfig toString() builder:
    From maxWaitMillis to maxWaitDuration
    + Fix field label in NoSuchElementException message for
    GenericObjectPool.borrowObject(Duration): From
    borrowMaxWaitMillis to borrowMaxWaitDuration
    + Reimplement DefaultPooledObject.getIdleDuration() using
    Duration computation
    + Reimplement BaseGenericObjectPool.maxBorrowWait as a Duration
    instead of a long
    + Minors Changes #89
  * Changes:
    + Bump checkstyle from 8.45 to 8.45.1 #93
    + Bump spotbugs from 4.2.3 to 4.3.0 and ignore new medium
    warnings EI_EXPOSE_REP and EI_EXPOSE_REP2</changelog>
  <changelog author="fstrba@suse.com" date="1782129606">- Update to 2.12.0
  * New features:
    + Add PooledObject.getFullDuration()
    + Add GenericKeyedObjectPool.getKeys()
    + Add KeyedObjectPool.getKeys()
    + Add github/codeql-action.
    + Add BaseGenericObjectPool.Evictor.toString().
    + Make BaseGenericObjectPool implement AutoCloseable.
    + Add BaseGenericObjectPool methods that return Duration and
    deprecate equivalents that return milliseconds as long
    + Add BaseObjectPoolConfig.DEFAULT_DURATION_BETWEEN_EVICTION_RUNS
    and deprecate BaseObjectPoolConfig
    .DEFAULT_TIME_BETWEEN_EVICTION_RUNS
  * Fixed Bugs:
    + POOL-401: Ensure that capacity freed by invalidateObject is
    available to all keyed pools
    + POOL-391: Ensure capacity freed by clear is made available to
    GKOP borrowers
    + POOL-402: Check blockWhenExhausted in hasBorrowWaiters #116
    + Simplify test assertion with similar call but simpler. #131
    + POOL-405: NullPointerException GenericKeyedObjectPool
    .invalidateObject(GenericKeyedObjectPool.java:1343)
    + POOL-408: Fix a typo related to KeyedPooledObjectFactory on
    the site and Javadoc
    + Fail-fast on null input for DefaultPooledObjectInfo
    .DefaultPooledObjectInfo(PooledObject) with a
    NullPointerException
    + POOL-393: Improve BaseGenericObjectPool's JMX Register
    performance when creating many pools
    + Null-guard in GenericObjectPool.use(T) like other call sites
    of GenericObjectPool.getPooledObject(T)
    + POOL-411: Guard against NPE when deregistering a key at the
    end of borrow
    + Make private GenericKeyedObjectPool.ObjectDeque class static
    + Make private BaseGenericObjectPool.StatsStore class static
    + [StepSecurity] ci: Harden GitHub Actions #225
    + Fix possible NPE in DefaultPooledObjectInfo
    .getPooledObjectToString()
    + Fix possible NPE in DefaultPooledObjectInfo
    .getPooledObjectType()
  * Changes:
    + Bump actions/cache from 2.1.6 to 3.0.10 #117, #138, #158,
    [#174], #178
    + Bump actions/checkout from 2.3.4 to 3.0.2 #109, #112, #134
    + Bump actions/setup-java from 2 to 3.5.1
    + Bump spotbugs from 4.3.0 to 4.7.3 #94, #99, #106, #114, #122,
    [#129], #137, #155, #168, #187
    + Bump spotbugs-maven-plugin from 4.3.0 to 4.7.3.0 #102, #110,
    [#119], #125, #128, #139, #149, #157, #161, #169, #180, #190
    + Bump junit-bom from 5.8.0-M1 to 5.9.1 #96, #100, #103, #120,
    [#160], #172
    + Bump checkstyle from 8.45.1 to 9.3 #97, #104, #111, #121,
    [#126], #132
    + Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 #166
    + Bump maven-pmd-plugin from 3.14.0 to 3.19.0 #101, #153, #170
    + Bump pmd from 6.44.0 to 6.52.0
    + Bump biz.aQute.bndlib from 5.3.0 to 6.4.1 #105, #118, #135,
    [#151], #154, #191, #223
    + Bump maven-bundle-plugin from 5.1.3 to 5.1.8 #127, #146, #148,
    [#159], #164
    + Bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M6 #142,
    [#152]
    + Bump asm-util from 9.2 to 9.5 #141, #179, #220
    + Bump commons-parent from 52 to 58 #173, #195, #204, #222
    + Bump japicmp-maven-plugin from 0.15.3 to 0.16.0
    + Bump animal-sniffer-maven-plugin 1.20 to 1.21
    + Bump Apache Commons BCEL 6.5.0 to 6.7.0 #194
    + Bump commons-lang3 from 3.12.0 to 3.13.0</changelog>
  <changelog author="fstrba@suse.com" date="1782129607">- Update to 2.12.1
  * Fixed Bugs:
    + Use java.time.Instant precision in org.apache.commons.pool2
    .impl.ThrowableCallStack.Snapshot throwable message
    + GenericObjectPool.borrowObject(Duration) doesn't obey its
    borrowMaxWait Duration argument when the argument is different
    from GenericObjectPool.getMaxWaitDuration()
    + POOL-418:  The maximum wait time for GenericObjectPool
    .borrowObject(*) may exceed expectations due to a spurious
    thread wakeup
    + Javadoc is missing its Overview page
    + Migrate site generation templates to
    https://maven.apache.org/xsd/xdoc-2.0.xsd
  * Changes:
    + Bump org.apache.commons:commons-parent from 62 to 79
    + [test] Bump commons-lang3 from 3.13.0 to 3.17.0
    + [site] Pickup org.apache.bcel:bcel version from parent POM
    + [test] Bump org.ow2.asm:asm-util from 9.5 to 9.7.1</changelog>
  <changelog author="fstrba@suse.com" date="1782129608">- Update to 2.13.0
  * New features:
    + Add org.apache.commons.pool2.PooledObject
    .nonNull(PooledObject)
    + Add org.apache.commons.pool2.PooledObject
    .getObject(PooledObject)
    + Made statistics collection optional in BaseGenericObjectPool
    [#429]
  * Fixed Bugs:
    + POOL-424: GenericObjectPool.invalidateObject() can leave other
    threads waiting to borrow hanging. The fix for this issue
    changes behavior of invalidateObject. This method now always
    tries to add a new instance to the pool to replace the
    invalidated and destroyed instance. As a result of this
    change, abandoned object removal now attemps to replace
    abandoned objects
    + POOL-425: GenericObjectPool addObject does not respect maxIdle
    + POOL-350: Make placement of calls to GKOP reuseCapacity
    configurable
    + POOL-290: TestSoftRefOutOfMemory (unit test) can loop
    infinitely on failure
    + POOL-419: GenericObjectPool counters and object collections
    can be corrupted when returnObject and invalidate are invoked
    concurrently by client threads on the same pooled object
    + POOL-421: GenericObjectPool addObject should return
    immediately when there is no capacity to add
    + POOL-420: The maximum wait time for GenericKeyedObjectPool
    .borrowObject(*) may exceed configured maximum wait time.
    This is the same issue as POOL-418, but for GKOP. Also included
    in this fix is a change to addObject that prevents it from
    waiting for capacity to create. That method now returns
    immediately when there is no capcity to add to the pool under
    the given key
    + 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)
    + POOL-418: The maximum wait time for GenericObjectPool
    .borrowObject(*) may exceed expectations due to a spurious
    thread wakeup. he remaining duration was incorrectly
    calculated and the method did not end up waiting long enough.
    Recompute the remaining duration an additional time when we
    block when exhausted
    + Fix site link from the About page to the Download page, see
    also #387
    + Operation on the "idleHighWaterMark" shared variable in
    "ErodingFactor" class is not atomic
    [org.apache.commons.pool2.PoolUtils$ErodingFactor] At
    PoolUtils.java:[line 98]
    AT_NONATOMIC_OPERATIONS_ON_SHARED_VARIABLE
    + org.apache.commons.pool2.impl.GenericObjectPool
    .create(Duration) should normalize a negative duration to zero
    + Fix potential ConcurrentModificationException in EvictionTimer
    thread clean-up
    + Fix potential ConcurrentModificationException in EvictionTimer
    tasks
  * Changes:
    + Bump org.apache.commons:commons-parent from 79 to 93
    + [test] Bump commons-lang3 from 3.17.0 to 3.20.0</changelog>
  <changelog author="fstrba@suse.com" date="1782129609">- Update to 2.13.1
  * Fixed Bugs:
    + POOL-427: The fix for POOL-425 introduced a regression where
    addObject fails when maxIdle is negative (indicating no limit)
- Removed patch:
  * jakarta-commons-pool-build.patch
    + not needed with this version</changelog>
</package>
<package pkgid="9001ff13ff074382c8f7508b01337dbb738fbeb425c08b15b7a6ed37bc08766d3e278307649d6c7c5e8f3cdfb7982ac6e156c200067055ab98b04a97c74ea435" name="apache-commons-text" arch="noarch">
  <version epoch="0" ver="1.15.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1573300800">- Upgrade to upstream version 1.8</changelog>
  <changelog author="fstrba@suse.com" date="1646913600">- Rewrite build system to build with ant in order to avoid build
  cycles.
  * This package is now the dependency of maven-javadoc-plugin</changelog>
  <changelog author="fstrba@suse.com" date="1665748800">- Upgrade to version 1.10.0 (mitigation of bsc#1204284,
  CVE-2022-42889)
  * Changes of 1.10.0:
    + Fix CaseUtils when the input string contains only delimiters
    + Add GraalVM test dependencies to fix test failures with Java
    15
    + Incorrect values for Jaccard similarity with empty strings
    + StringSubstitutor map constructor throws NPE on 1.9 with null
    map
    + JaroWinklerDistance returns the same values as
    JaroWinklerSimilarity
    + Correct Javadoc in FileStringLookup
    + Use StringUtils.INDEX_NOT_FOUND constant
    + Remove redundant local variable
    + Replace lambda with method reference
    + Simplify statements
    + Replace statement lambda with expression lambda
    + Use static class inner class in tests
    + Simplify assertion
    + Extract duplicate code
    + Set void return method
    + Remove unused exception from
    TextStringBuilder.readFrom(CharBuffer). This preserves binary
    compatibility but not source compatibility
    + StrBuilder.StrBuilderReader.skip(long): Throw an exception
    when an implicit narrowing conversion in a compound assignment
    would result in information loss or a numeric error such as an
    overflows
    + TextStringBuilder.TextStringBuilderReader.skip(long): Throw
    an exception when an implicit narrowing conversion in a
    compound assignment would result in information loss or a
    numeric error such as an overflows
    + TextStringBuilder.equals whatever the capacity is
    + A More Efficient Implementation for Calculating Size of
    Longest Common Subsequence
    + LookupTranslator returns count of chars consumed, not of
    codepoints consumed
    + Use Math.min() call instead of doing it manually
    + TextStringBuilder: Throw OutOfMemoryError instead of
    NegativeArraySizeException
    + TextStringBuilder: Can't grow to sizes up to
    Integer.MAX_VALUE
    + Make default string lookups configurable via system property
    Remove dns, url, and script lookups from defaults. If these
    lookups are required for use in StringSubstitutor
    .createInterpolator(), they must be enabled via system
    property (bsc#
    + Add DoubleFormat utility
    + Document negative limit for WordUtils abbreviate method
    + Speed up LevenshteinDistance with threshold by exiting early
    + Release Notes page hasn't been updated for 1.9 release yet
    + Add StrBuilder.isNotEmpty()
  * Changes of 1.9:
    + Removed non-existing parameter from Javadocs and spelled out
    parameters in throws
    + StringEscapeUtils.unescapeCsv doesn't remove quotes at begin
    and end of string
    + ScriptStringLookup does not accept ":"
    + StringSubstitutor incorrectly removes some escape characters
    + Make ConstantStringLookup.constantCache final
    + Simplify if in CaseUtils
    + Add StringMatcher.size()
    + Refactor TextStringBuilder.readFrom(Readable), extracting
    readFrom(CharBuffer) and readFrom(Reader)
    + Add BiStringLookup and implementation BiFunctionStringLookup
    + Add org.apache.commons.text.StringSubstitutor
    .StringSubstitutor(StringSubstitutor)
    + Add org.apache.commons.text.TextStringBuilder
    .TextStringBuilder(CharSequence)
    + Add org.apache.commons.text.TextStringBuilder.drainChar(int)
    + Add org.apache.commons.text.TextStringBuilder.drainChars(int,
    int, char[]. int)
    + Add org.apache.commons.text.TextStringBuilder.isNotEmpty()
    + Add org.apache.commons.text.TextStringBuilder.isReallocated()
    + Add org.apache.commons.text.TextStringBuilder.readFrom(Reader,
    int)
    + Add org.apache.commons.text.TextStringBuilder.set(String)
    + Add org.apache.commons.text.TextStringBuilder.wrap(char[])
    + Add org.apache.commons.text.TextStringBuilder.wrap(char[],
    int)
    + Add org.apache.commons.text.io.StringSubstitutorReader
    + Add org.apache.commons.text.lookup.StringLookupFactory
    .functionStringLookup(Function&lt;String, V&gt;)
    + Add org.apache.commons.text.matcher.StringMatcher
    .isMatch(CharSequence, int)
    + Add org.apache.commons.text.matcher.StringMatcher
    .isMatch(CharSequence, int, int, int)
    + Add org.apache.commons.text.matcher.StringMatcherFactory
    .andMatcher(StringMatcher...)
    + Add org.apache.commons.text.matcher.StringMatcherFactory
    .stringMatcher(char...)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1667217600">- add upstream signing key and verify source signature</changelog>
  <changelog author="fstrba@suse.com" date="1778760000">- Upgrade to version 1.11.0
  * New features
    + TEXT-224: Set SecureProcessing feature in XmlStringLookup by
    default
    + TEXT-224: Add StringLookupFactory.xmlStringLookup(Map&lt;String,
    Boolean&gt;...)
    + Add @FunctionalInterface to FormatFactory
    + Add RandomStringGenerator.builder()
    + TEXT-229: Add XmlEncoderStringLookup/XmlDecoderStringLookup
    + Add StringSubstitutor.toString()
  * Fixed Bugs
    + TEXT-219: Fix StringTokenizer.getTokenList to return an
    independent modifiable list
    + Fix Javadoc for StringEscapeUtils.escapeHtml4
    + TextStringBuidler#hashCode() allocates a String on each call
    + TEXT-221: Fix Bundle-SymbolicName to use the package name
    org.apache.commons.text
    + Add and use a package-private singleton for RegexTokenizer
    + Add and use a package-private singleton for CosineSimilarity
    + Add and use a package-private singleton for
    LongestCommonSubsequence
    + Add and use a package-private singleton for
    JaroWinklerSimilarity
    + Add and use a package-private singleton for JaccardSimilarity
    + [StepSecurity] ci: Harden GitHub Actions
    + Improve AlphabetConverter Javadoc
    + Fix exception message in IntersectionResult to make
    set-theoretic sense
    + Add null-check in RandomStringGenerator#Builder#selectFrom()
    to avoid NullPointerException
    + Add null-check in RandomStringGenerator#Builder#withinRange()
    to avoid NullPointerException
    + TEXT-228: Fix TextStringBuilder to over-allocate when ensuring
    capacity
    + Constructor for ResourceBundleStringLookup should be private
    instead of package-private
    + Constructor for UrlDecoderStringLookup should be private
    instead of package-private
    + Constructor for UrlEncoderStringLookup should be private
    instead of package-private
    + TEXT-230: Javadoc of org.apache.commons.text.lookup
    .DefaultStringLookup.XML is incorrect
    + Update DoubleFormat to state it is based on Double.toString</changelog>
  <changelog author="fstrba@suse.com" date="1778760001">- Upgrade to version 1.12.0
  * New features
    + Add StringLookupFactory.fileStringLookup(Path...) and
    deprecated fileStringLookup()
    + Add StringLookupFactory.propertiesStringLookup(Path...) and
    deprecated propertiesStringLookup()
    + Add StringLookupFactory.xmlStringLookup(Map, Path...) and
    deprecated xmlStringLookup() and xmlStringLookup(Map)
    + Add StringLookupFactory.builder() for fencing Path resolution
    of the file, properties and XML lookups
    + Add DoubleFormat.Builder.get() as Builder now implements
    Supplier
  * Fixed Bugs
    + TEXT-232: WordUtils.containsAllWords?() may throw
    PatternSyntaxException
    + TEXT-175: Fix regression for determining whitespace in
    WordUtils
    + Deprecate Builder in favor of Supplier</changelog>
  <changelog author="fstrba@suse.com" date="1778760002">- Upgrade to version 1.13.0
  * New features
    + Add StringLookupFactory.loopbackAddressStringLookup()
    + Add StringLookupFactory.KEY_LOOPBACK_ADDRESS
    + Add DefaultStringLookup.LOOPBACK_ADDRESS
    + Add richer inputs in package org.apache.commons.text
    .similarity with SimilarityInput
    + Add HammingDistance.apply(SimilarityInput, SimilarityInput)
    + Add JaccardDistance.apply(SimilarityInput, SimilarityInput)
    + Add JaccardSimilarity.apply(SimilarityInput, SimilarityInput)
    + Add JaroWinklerDistance.apply(SimilarityInput,
    SimilarityInput)
    + Add JaroWinklerSimilarity.apply(SimilarityInput,
    SimilarityInput)
    + Add LevenshteinDetailedDistance.apply(SimilarityInput,
    SimilarityInput)
    + Add LevenshteinDistance.apply(SimilarityInput,
    SimilarityInput)
  * Fixed Bugs
    + Fix build on Java 22
    + Fix build on Java 23-ea
    + Make package-private constructor private:
    StrLookup.MapStrLookup.MapStrLookup(Map)
    + Make package-private constructor private: StrLookup
    .SystemPropertiesStrLookup.SystemPropertiesStrLookup()
    + Make package-private class private and final: MapStrLookup
    + Make package-private class private: StrMatcher.CharMatcher
    + Make package-private class private: StrMatcher.CharSetMatcher
    + Make package-private class private: StrMatcher.NoMatcher
    + Make package-private class private: StrMatcher.StringMatcher
    + Make package-private class private: StrMatcher.TrimMatcher
    + Make package-private class private and final:
    IntersectionSimilarity.BagCount
    + Make package-private class private and final:
    IntersectionSimilarity.TinyCount
    + Deprecate LevenshteinDistance.LevenshteinDistance() in favor
    of LevenshteinDistance.getDefaultInstance()
    + Deprecate LevenshteinDetailedDistance
    .LevenshteinDetailedDistance() in favor of
    LevenshteinDetailedDistance.getDefaultInstance()
    + TEXT-234: Improve StrBuilder documentation for new line text
    + TEXT-234: Improve TextStringBuilder documentation for new line
    text
    + TEXT-233: Required OSGi Import-Package version numbers in
    MANIFEST.MF</changelog>
  <changelog author="fstrba@suse.com" date="1778760003">- Upgrade to version 1.13.1
  * Fixed Bugs
    + 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)
    + Deprecate EntityArrays.EntityArrays()
    + StringLookupFactory.DefaultStringLookupsHolder
    .createDefaultStringLookups() maps DefaultStringLookup
    .LOCAL_HOST twice instead of once for LOCAL_HOST and
    LOOPBACK_ADDRESS</changelog>
  <changelog author="fstrba@suse.com" date="1778760004">- Upgrade to version 1.14.0
  * New features
    + Interface StringLookup now extends UnaryOperator&lt;String&gt;
    + Interface TextRandomProvider extends IntUnaryOperator
    + Add RandomStringGenerator.Builder
    .usingRandom(IntUnaryOperator)
    + Add PMD check to default Maven goal
    + Add org.apache.commons.text.RandomStringGenerator.Builder
    .setAccumulate(boolean)
  * Fixed Bugs
    + Fix PMD UnnecessaryFullyQualifiedName in StringLookupFactory
    + Fix PMD UnnecessaryFullyQualifiedName in
    DefaultStringLookupsHolder
    + Fix PMD UnnecessaryFullyQualifiedName in
    PropertiesStringLookup
    + Fix PMD UnnecessaryFullyQualifiedName in
    JavaPlatformStringLookup
    + Fix PMD UnnecessaryFullyQualifiedName in StringSubstitutor
    + Fix PMD UnnecessaryFullyQualifiedName in StrSubstitutor
    + Fix PMD UnnecessaryFullyQualifiedName in AlphabetConverter
    + Fix PMD AvoidBranchingStatementAsLastInLoop in
    TextStringBuilder
    + Fix PMD AvoidBranchingStatementAsLastInLoop in StrBuilder
    + org.apache.commons.text.translate.LookupTranslator
    .LookupTranslator(Map CharSequence&gt;) now throws
    NullPointerException instead of
    java.security.InvalidParameterException</changelog>
  <changelog author="fstrba@suse.com" date="1778760005">- Upgrade to version 1.15.0
  * New features
    + Add experimental CycloneDX VEX file
    + TEXT-235: Add Damerau-Levenshtein distance
    + Add unit tests to increase coverage
    + Add new test for CharSequenceTranslator#with()
    + Add tests and assertions to org.apache.commons.text.similarity
    to get to 100% code coverage
  * Fixed Bugs
    + Fix exception message typo in XmlStringLookup
    .XmlStringLookup(Map, Path...)
    + TEXT-236: Inserting at the end of a TextStringBuilder throws
    a StringIndexOutOfBoundsException
    + Fix TextStringBuilderTest.testAppendToCharBuffer() to use
    proper argument type
    + Fix Apache RAT plugin console warnings
    + Fix site XML to use version 2.0.0 XML schema
    + Removed unreachable threshold verification code in
    src/main/java/org/apache/commons/text/similarity
    + Enable secure processing for the XML parser in XmlStringLookup
    in case the underlying JAXP implementation doesn't</changelog>
</package>
<package pkgid="dd8bedbb3ea8848247399358ae7c163ea88d1981ff69bcf6fdbf31318b3bfcbb78dd6a38ceab63edce5bb0cc5e68ba0f6d2eef648527fd4a5fa12177b8e19931" name="apache-commons-text-javadoc" arch="noarch">
  <version epoch="0" ver="1.15.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1573300800">- Upgrade to upstream version 1.8</changelog>
  <changelog author="fstrba@suse.com" date="1646913600">- Rewrite build system to build with ant in order to avoid build
  cycles.
  * This package is now the dependency of maven-javadoc-plugin</changelog>
  <changelog author="fstrba@suse.com" date="1665748800">- Upgrade to version 1.10.0 (mitigation of bsc#1204284,
  CVE-2022-42889)
  * Changes of 1.10.0:
    + Fix CaseUtils when the input string contains only delimiters
    + Add GraalVM test dependencies to fix test failures with Java
    15
    + Incorrect values for Jaccard similarity with empty strings
    + StringSubstitutor map constructor throws NPE on 1.9 with null
    map
    + JaroWinklerDistance returns the same values as
    JaroWinklerSimilarity
    + Correct Javadoc in FileStringLookup
    + Use StringUtils.INDEX_NOT_FOUND constant
    + Remove redundant local variable
    + Replace lambda with method reference
    + Simplify statements
    + Replace statement lambda with expression lambda
    + Use static class inner class in tests
    + Simplify assertion
    + Extract duplicate code
    + Set void return method
    + Remove unused exception from
    TextStringBuilder.readFrom(CharBuffer). This preserves binary
    compatibility but not source compatibility
    + StrBuilder.StrBuilderReader.skip(long): Throw an exception
    when an implicit narrowing conversion in a compound assignment
    would result in information loss or a numeric error such as an
    overflows
    + TextStringBuilder.TextStringBuilderReader.skip(long): Throw
    an exception when an implicit narrowing conversion in a
    compound assignment would result in information loss or a
    numeric error such as an overflows
    + TextStringBuilder.equals whatever the capacity is
    + A More Efficient Implementation for Calculating Size of
    Longest Common Subsequence
    + LookupTranslator returns count of chars consumed, not of
    codepoints consumed
    + Use Math.min() call instead of doing it manually
    + TextStringBuilder: Throw OutOfMemoryError instead of
    NegativeArraySizeException
    + TextStringBuilder: Can't grow to sizes up to
    Integer.MAX_VALUE
    + Make default string lookups configurable via system property
    Remove dns, url, and script lookups from defaults. If these
    lookups are required for use in StringSubstitutor
    .createInterpolator(), they must be enabled via system
    property (bsc#
    + Add DoubleFormat utility
    + Document negative limit for WordUtils abbreviate method
    + Speed up LevenshteinDistance with threshold by exiting early
    + Release Notes page hasn't been updated for 1.9 release yet
    + Add StrBuilder.isNotEmpty()
  * Changes of 1.9:
    + Removed non-existing parameter from Javadocs and spelled out
    parameters in throws
    + StringEscapeUtils.unescapeCsv doesn't remove quotes at begin
    and end of string
    + ScriptStringLookup does not accept ":"
    + StringSubstitutor incorrectly removes some escape characters
    + Make ConstantStringLookup.constantCache final
    + Simplify if in CaseUtils
    + Add StringMatcher.size()
    + Refactor TextStringBuilder.readFrom(Readable), extracting
    readFrom(CharBuffer) and readFrom(Reader)
    + Add BiStringLookup and implementation BiFunctionStringLookup
    + Add org.apache.commons.text.StringSubstitutor
    .StringSubstitutor(StringSubstitutor)
    + Add org.apache.commons.text.TextStringBuilder
    .TextStringBuilder(CharSequence)
    + Add org.apache.commons.text.TextStringBuilder.drainChar(int)
    + Add org.apache.commons.text.TextStringBuilder.drainChars(int,
    int, char[]. int)
    + Add org.apache.commons.text.TextStringBuilder.isNotEmpty()
    + Add org.apache.commons.text.TextStringBuilder.isReallocated()
    + Add org.apache.commons.text.TextStringBuilder.readFrom(Reader,
    int)
    + Add org.apache.commons.text.TextStringBuilder.set(String)
    + Add org.apache.commons.text.TextStringBuilder.wrap(char[])
    + Add org.apache.commons.text.TextStringBuilder.wrap(char[],
    int)
    + Add org.apache.commons.text.io.StringSubstitutorReader
    + Add org.apache.commons.text.lookup.StringLookupFactory
    .functionStringLookup(Function&lt;String, V&gt;)
    + Add org.apache.commons.text.matcher.StringMatcher
    .isMatch(CharSequence, int)
    + Add org.apache.commons.text.matcher.StringMatcher
    .isMatch(CharSequence, int, int, int)
    + Add org.apache.commons.text.matcher.StringMatcherFactory
    .andMatcher(StringMatcher...)
    + Add org.apache.commons.text.matcher.StringMatcherFactory
    .stringMatcher(char...)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1667217600">- add upstream signing key and verify source signature</changelog>
  <changelog author="fstrba@suse.com" date="1778760000">- Upgrade to version 1.11.0
  * New features
    + TEXT-224: Set SecureProcessing feature in XmlStringLookup by
    default
    + TEXT-224: Add StringLookupFactory.xmlStringLookup(Map&lt;String,
    Boolean&gt;...)
    + Add @FunctionalInterface to FormatFactory
    + Add RandomStringGenerator.builder()
    + TEXT-229: Add XmlEncoderStringLookup/XmlDecoderStringLookup
    + Add StringSubstitutor.toString()
  * Fixed Bugs
    + TEXT-219: Fix StringTokenizer.getTokenList to return an
    independent modifiable list
    + Fix Javadoc for StringEscapeUtils.escapeHtml4
    + TextStringBuidler#hashCode() allocates a String on each call
    + TEXT-221: Fix Bundle-SymbolicName to use the package name
    org.apache.commons.text
    + Add and use a package-private singleton for RegexTokenizer
    + Add and use a package-private singleton for CosineSimilarity
    + Add and use a package-private singleton for
    LongestCommonSubsequence
    + Add and use a package-private singleton for
    JaroWinklerSimilarity
    + Add and use a package-private singleton for JaccardSimilarity
    + [StepSecurity] ci: Harden GitHub Actions
    + Improve AlphabetConverter Javadoc
    + Fix exception message in IntersectionResult to make
    set-theoretic sense
    + Add null-check in RandomStringGenerator#Builder#selectFrom()
    to avoid NullPointerException
    + Add null-check in RandomStringGenerator#Builder#withinRange()
    to avoid NullPointerException
    + TEXT-228: Fix TextStringBuilder to over-allocate when ensuring
    capacity
    + Constructor for ResourceBundleStringLookup should be private
    instead of package-private
    + Constructor for UrlDecoderStringLookup should be private
    instead of package-private
    + Constructor for UrlEncoderStringLookup should be private
    instead of package-private
    + TEXT-230: Javadoc of org.apache.commons.text.lookup
    .DefaultStringLookup.XML is incorrect
    + Update DoubleFormat to state it is based on Double.toString</changelog>
  <changelog author="fstrba@suse.com" date="1778760001">- Upgrade to version 1.12.0
  * New features
    + Add StringLookupFactory.fileStringLookup(Path...) and
    deprecated fileStringLookup()
    + Add StringLookupFactory.propertiesStringLookup(Path...) and
    deprecated propertiesStringLookup()
    + Add StringLookupFactory.xmlStringLookup(Map, Path...) and
    deprecated xmlStringLookup() and xmlStringLookup(Map)
    + Add StringLookupFactory.builder() for fencing Path resolution
    of the file, properties and XML lookups
    + Add DoubleFormat.Builder.get() as Builder now implements
    Supplier
  * Fixed Bugs
    + TEXT-232: WordUtils.containsAllWords?() may throw
    PatternSyntaxException
    + TEXT-175: Fix regression for determining whitespace in
    WordUtils
    + Deprecate Builder in favor of Supplier</changelog>
  <changelog author="fstrba@suse.com" date="1778760002">- Upgrade to version 1.13.0
  * New features
    + Add StringLookupFactory.loopbackAddressStringLookup()
    + Add StringLookupFactory.KEY_LOOPBACK_ADDRESS
    + Add DefaultStringLookup.LOOPBACK_ADDRESS
    + Add richer inputs in package org.apache.commons.text
    .similarity with SimilarityInput
    + Add HammingDistance.apply(SimilarityInput, SimilarityInput)
    + Add JaccardDistance.apply(SimilarityInput, SimilarityInput)
    + Add JaccardSimilarity.apply(SimilarityInput, SimilarityInput)
    + Add JaroWinklerDistance.apply(SimilarityInput,
    SimilarityInput)
    + Add JaroWinklerSimilarity.apply(SimilarityInput,
    SimilarityInput)
    + Add LevenshteinDetailedDistance.apply(SimilarityInput,
    SimilarityInput)
    + Add LevenshteinDistance.apply(SimilarityInput,
    SimilarityInput)
  * Fixed Bugs
    + Fix build on Java 22
    + Fix build on Java 23-ea
    + Make package-private constructor private:
    StrLookup.MapStrLookup.MapStrLookup(Map)
    + Make package-private constructor private: StrLookup
    .SystemPropertiesStrLookup.SystemPropertiesStrLookup()
    + Make package-private class private and final: MapStrLookup
    + Make package-private class private: StrMatcher.CharMatcher
    + Make package-private class private: StrMatcher.CharSetMatcher
    + Make package-private class private: StrMatcher.NoMatcher
    + Make package-private class private: StrMatcher.StringMatcher
    + Make package-private class private: StrMatcher.TrimMatcher
    + Make package-private class private and final:
    IntersectionSimilarity.BagCount
    + Make package-private class private and final:
    IntersectionSimilarity.TinyCount
    + Deprecate LevenshteinDistance.LevenshteinDistance() in favor
    of LevenshteinDistance.getDefaultInstance()
    + Deprecate LevenshteinDetailedDistance
    .LevenshteinDetailedDistance() in favor of
    LevenshteinDetailedDistance.getDefaultInstance()
    + TEXT-234: Improve StrBuilder documentation for new line text
    + TEXT-234: Improve TextStringBuilder documentation for new line
    text
    + TEXT-233: Required OSGi Import-Package version numbers in
    MANIFEST.MF</changelog>
  <changelog author="fstrba@suse.com" date="1778760003">- Upgrade to version 1.13.1
  * Fixed Bugs
    + 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)
    + Deprecate EntityArrays.EntityArrays()
    + StringLookupFactory.DefaultStringLookupsHolder
    .createDefaultStringLookups() maps DefaultStringLookup
    .LOCAL_HOST twice instead of once for LOCAL_HOST and
    LOOPBACK_ADDRESS</changelog>
  <changelog author="fstrba@suse.com" date="1778760004">- Upgrade to version 1.14.0
  * New features
    + Interface StringLookup now extends UnaryOperator&lt;String&gt;
    + Interface TextRandomProvider extends IntUnaryOperator
    + Add RandomStringGenerator.Builder
    .usingRandom(IntUnaryOperator)
    + Add PMD check to default Maven goal
    + Add org.apache.commons.text.RandomStringGenerator.Builder
    .setAccumulate(boolean)
  * Fixed Bugs
    + Fix PMD UnnecessaryFullyQualifiedName in StringLookupFactory
    + Fix PMD UnnecessaryFullyQualifiedName in
    DefaultStringLookupsHolder
    + Fix PMD UnnecessaryFullyQualifiedName in
    PropertiesStringLookup
    + Fix PMD UnnecessaryFullyQualifiedName in
    JavaPlatformStringLookup
    + Fix PMD UnnecessaryFullyQualifiedName in StringSubstitutor
    + Fix PMD UnnecessaryFullyQualifiedName in StrSubstitutor
    + Fix PMD UnnecessaryFullyQualifiedName in AlphabetConverter
    + Fix PMD AvoidBranchingStatementAsLastInLoop in
    TextStringBuilder
    + Fix PMD AvoidBranchingStatementAsLastInLoop in StrBuilder
    + org.apache.commons.text.translate.LookupTranslator
    .LookupTranslator(Map CharSequence&gt;) now throws
    NullPointerException instead of
    java.security.InvalidParameterException</changelog>
  <changelog author="fstrba@suse.com" date="1778760005">- Upgrade to version 1.15.0
  * New features
    + Add experimental CycloneDX VEX file
    + TEXT-235: Add Damerau-Levenshtein distance
    + Add unit tests to increase coverage
    + Add new test for CharSequenceTranslator#with()
    + Add tests and assertions to org.apache.commons.text.similarity
    to get to 100% code coverage
  * Fixed Bugs
    + Fix exception message typo in XmlStringLookup
    .XmlStringLookup(Map, Path...)
    + TEXT-236: Inserting at the end of a TextStringBuilder throws
    a StringIndexOutOfBoundsException
    + Fix TextStringBuilderTest.testAppendToCharBuffer() to use
    proper argument type
    + Fix Apache RAT plugin console warnings
    + Fix site XML to use version 2.0.0 XML schema
    + Removed unreachable threshold verification code in
    src/main/java/org/apache/commons/text/similarity
    + Enable secure processing for the XML parser in XmlStringLookup
    in case the underlying JAXP implementation doesn't</changelog>
</package>
<package pkgid="023d2d7d957e44069ab647a486a909f35d798972dbc40ccf053016563fde6a1076a8f824dfb3f9d67dccbd87c6a1b6e4906025749a616c1011dd6bd2a10dbc19" name="apache-commons-validator" arch="noarch">
  <version epoch="0" ver="1.5.0" rel="bp161.1.6"/>
  <changelog author="fstrba@suse.com" date="1505390400">- Build with java source and target 1.6
- Use java-devel &lt; 1.9 because with jdk9, some unit tests fail
- Clean spec file</changelog>
  <changelog author="fstrba@suse.com" date="1507550400">- Fix build and running of junit tests with Java 9+
- Added patch:
  * commons-validator-1.3.1-locale.patch
    + Made two different test.routines target, one with java &lt;= 1.8
    and one with java 9+, since the locale providers changed
    between java 1.8 and 9. Moreover, the options that Java 9
    needs to run in compatibility mode break build with lower
    versions of Java.</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545393600">- Update to 1.5.0
- Install the maven pom file
- Removed patch:
  * commons-validator-1.3.1-crosslink.patch
    + not needed
- Added patch:
  * commons-validator-1.5.0-digester.patch
    + fix build with older versions of commons-digester
- Modified patches:
  * commons-validator-1.3.1-srcencoding.patch -&gt;
    commons-validator-1.5.0-srcencoding.patch
    + specify encoding utf-8 for javac and javadoc invocation
    instead of escaping characters
  * commons-validator-1.3.1-locale.patch -&gt;
    commons-validator-1.5.0-locale.patch
    + Adapt the patch to the 1.5.0 context
    + Add the sysproperty to the junit task</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545393601">- Build against commons-digester &gt;= 1.8
- Removed patch:
  * commons-validator-1.5.0-digester.patch
    + building against commons-digester &gt;= 1.8, this patch is
    superfluous</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven
- Remove special conditions for suse_version 1110</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- use https urls</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="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on classpath explicitely. This allows buiding against
  junit without shaded hamcrest</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="b92c2c6c4f6f3e5428d0e972affc7c68f1f36978f7a869415f05814f489a0405215a5f642afb610ed1431277c6730eb9d3b9692e7293494de7af79602dd3f414" name="apache-commons-validator-javadoc" arch="noarch">
  <version epoch="0" ver="1.5.0" rel="bp161.1.6"/>
  <changelog author="fstrba@suse.com" date="1505390400">- Build with java source and target 1.6
- Use java-devel &lt; 1.9 because with jdk9, some unit tests fail
- Clean spec file</changelog>
  <changelog author="fstrba@suse.com" date="1507550400">- Fix build and running of junit tests with Java 9+
- Added patch:
  * commons-validator-1.3.1-locale.patch
    + Made two different test.routines target, one with java &lt;= 1.8
    and one with java 9+, since the locale providers changed
    between java 1.8 and 9. Moreover, the options that Java 9
    needs to run in compatibility mode break build with lower
    versions of Java.</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545393600">- Update to 1.5.0
- Install the maven pom file
- Removed patch:
  * commons-validator-1.3.1-crosslink.patch
    + not needed
- Added patch:
  * commons-validator-1.5.0-digester.patch
    + fix build with older versions of commons-digester
- Modified patches:
  * commons-validator-1.3.1-srcencoding.patch -&gt;
    commons-validator-1.5.0-srcencoding.patch
    + specify encoding utf-8 for javac and javadoc invocation
    instead of escaping characters
  * commons-validator-1.3.1-locale.patch -&gt;
    commons-validator-1.5.0-locale.patch
    + Adapt the patch to the 1.5.0 context
    + Add the sysproperty to the junit task</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545393601">- Build against commons-digester &gt;= 1.8
- Removed patch:
  * commons-validator-1.5.0-digester.patch
    + building against commons-digester &gt;= 1.8, this patch is
    superfluous</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven
- Remove special conditions for suse_version 1110</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- use https urls</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="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on classpath explicitely. This allows buiding against
  junit without shaded hamcrest</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="a7b69e6afef4497734ba72daa8c7b07fe608b1fac76469d2d83dc003fd2da512911c9e50a18b4cfa8bd82e9d08c584f0c577a6efe7d8571b4b5ed20f924abd60" name="apache-commons-vfs2" arch="noarch">
  <version epoch="0" ver="2.10.0" rel="160099.2.9"/>
  <changelog author="fstrba@suse.com" date="1551700800">- Intial packaging of apache-commons-vfs2 2.2
- Generate and customize ant build system</changelog>
  <changelog author="fstrba@suse.com" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1742904000">- Upgrade to upstream version 2.10.0
  * Fixes bsc#1239973, CVE-2025-27553: Possible path traversal
    issue when using NameScope.DESCENDENT
  * Fixes bsc#1239974, CVE-2025-30474: Failing to find an FTP file
    can reveal the URI's password in an error message
  * For detailed list of all changes, see RELEASE-NOTES.txt file
    distributed with the package</changelog>
</package>
<package pkgid="e43425cfcd890f93dbd84418e8405be9af5bd57fd1a4a794b3e593fd101877a532bae6f24a3e27983dd79effee2f31cdc8d8185df7adbc9093c9e94814de53ca" name="apache-commons-vfs2-ant" arch="noarch">
  <version epoch="0" ver="2.10.0" rel="160099.2.9"/>
  <changelog author="fstrba@suse.com" date="1551700800">- Intial packaging of apache-commons-vfs2 2.2
- Generate and customize ant build system</changelog>
  <changelog author="fstrba@suse.com" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1742904000">- Upgrade to upstream version 2.10.0
  * Fixes bsc#1239973, CVE-2025-27553: Possible path traversal
    issue when using NameScope.DESCENDENT
  * Fixes bsc#1239974, CVE-2025-30474: Failing to find an FTP file
    can reveal the URI's password in an error message
  * For detailed list of all changes, see RELEASE-NOTES.txt file
    distributed with the package</changelog>
</package>
<package pkgid="7cfc678c4782e341abf3dc6977ed13afc826911961799383120422e92038d3829f73eeb4b83d32f7a2f3a2a6f9af36a59233e4a06dc7ecf30f812b24834e3429" name="apache-commons-vfs2-examples" arch="noarch">
  <version epoch="0" ver="2.10.0" rel="160099.2.9"/>
  <changelog author="fstrba@suse.com" date="1551700800">- Intial packaging of apache-commons-vfs2 2.2
- Generate and customize ant build system</changelog>
  <changelog author="fstrba@suse.com" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1742904000">- Upgrade to upstream version 2.10.0
  * Fixes bsc#1239973, CVE-2025-27553: Possible path traversal
    issue when using NameScope.DESCENDENT
  * Fixes bsc#1239974, CVE-2025-30474: Failing to find an FTP file
    can reveal the URI's password in an error message
  * For detailed list of all changes, see RELEASE-NOTES.txt file
    distributed with the package</changelog>
</package>
<package pkgid="eef31da9d628c6a8bbd6309c1b1633c56e05dc3145b3b76dea15bec50f19b6d3508d70c588163c255649250cd5b8ca8aefa01fb971084293774fd1f320356b43" name="apache-commons-vfs2-javadoc" arch="noarch">
  <version epoch="0" ver="2.10.0" rel="160099.2.9"/>
  <changelog author="fstrba@suse.com" date="1551700800">- Intial packaging of apache-commons-vfs2 2.2
- Generate and customize ant build system</changelog>
  <changelog author="fstrba@suse.com" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1742904000">- Upgrade to upstream version 2.10.0
  * Fixes bsc#1239973, CVE-2025-27553: Possible path traversal
    issue when using NameScope.DESCENDENT
  * Fixes bsc#1239974, CVE-2025-30474: Failing to find an FTP file
    can reveal the URI's password in an error message
  * For detailed list of all changes, see RELEASE-NOTES.txt file
    distributed with the package</changelog>
</package>
<package pkgid="c7f6f011138445995735e634b89d201db55e68eafe85d728295a61a562f11bce6cfab77d1b831d6b68e3942fb1dabb0cd09a376f53e06dc338727ad46115ac9d" name="apache-ivy" arch="noarch">
  <version epoch="0" ver="2.6.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1647691200">- Upgrade to upstream version 2.5.0
- Force building with JDK &lt; 14, since it imports statically a class
  removed in JDK14
- Change dependencies for the httpclient to httpcomponents-client
  instead of apache-commons-httpclient
- Modified patch:
  * apache-ivy-global-settings.patch
    + implement the same functionality with a bit of less code
- Removed patches:
  * apache-ivy-2.4.0-jdk9.patch
  * port-to-bc-1.52.patch
    + not needed with this version</changelog>
  <changelog author="david.anes@suse.com" date="1667822400">- Upgrade to version 2.5.1 (bsc#1205142, bsc#1205138)
  * Breaking:
    + Removed old fr\jayasoft\ivy\ant\antlib.xml AntLib definition
    file.
  * Fixes:
    + CVE-2022-37865 allow create/overwrite any file on the system.
    (see https://ant.apache.org/ivy/security.html)
    + CVE-2022-37866 Path traversal in patterns.
    (see https://ant.apache.org/ivy/security.html)
    + ResolveEngine resets dictator resolver to null in the global
    configuration.
    + ConcurrentModificationException in
    MessageLoggerHelper.sumupProblems.
    + useOrigin="true" fails with file-based ibiblio.
    + ivy:retrieve Ant task didn’t create an empty fileset when no
    files were retrieved to a non-empty directory.
    + ivy:retrieve Ant task relied on the default HTTP header
    "Accept" which caused problems with servers that interpret it
    strictly (e.g. AWS CodeArtifact).
  * Improvements:
    + Ivy command now accepts a URL for the -settings option.</changelog>
  <changelog author="fstrba@suse.com" date="1692619200">- Upgrade to version 2.5.2 (bsc#1214422)
  * Fixes:
    + ivy:retrieve could fail because of a 'NullPointerException'
    (jira:IVY-1641[])
    + reading POMs may loose dependencies when multiple Maven
    dependencies only differ in 'classifier' (jira:IVY-1642[])
    + CVE-2022-46751: Apache Ivy Is Vulnerable to XML External
    Entity Injections</changelog>
  <changelog author="fstrba@suse.com" date="1695124800">- Added patch:
  * apache-ivy-publication-date.patch
    + Use SOURCE_DATE_EPOCH for publication date in ivy artifacts</changelog>
  <changelog author="fstrba@suse.com" date="1698667200">- Added patch:
  * apache-ivy-pack200.patch
    + conditionally apply to allow building against standalone
    pack200 implementation</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1738238400">- Upgrade to version 2.5.3
  * Bugfixes:
    + trying to set safe XML features causes SAXExceptions when
    used with certain XML parsers (jira:IVY-1647[])
    + some unit tests failed on Java 8 (jira:IVY-1648[])
    + cached Ivy files were not valid in some scenarios
    (jira:IVY-1649[], jira:IVY-1650[])
  * Documentation:
    + improved to the documentation regarding the use of patterns
    in the resolvers and retrieve task (jira:IVY-1651[])
- Update patch files for compatibility with 2.5.3:
  * apache-ivy-global-settings.patch
  * apache-ivy-publication-date.patch
  * apache-ivy-pack200.patch</changelog>
  <changelog author="fstrba@suse.com" date="1746014400">- Use standalone pack200 implementation and allow wider variety
  of Java versions</changelog>
  <changelog author="fstrba@suse.com" date="1784548800">- Upgrade to 2.6.0
  * Security fix
    + CVE-2026-26032, bsc#1271727: Apache Ivy: PackagerResolver path
    traversal vulnerability
  * Bug fixes
    + the ivy:retrieve task failed when the retrieve pattern
    contained some text in parentheses before the first token, for
    instance: /jobs/lib (JDK 17)/[artifact].[ext] (IVY-1660)
    + when the ivy:deliver task is configured to replace dynamic
    revisions, it now replaces these revisions to the resolved
    revision before any conflict resolution was done, which was
    the original behavior before Ivy 2.3.0. This way, the
    delivered ivy.xml can be used to have reproducible dependency
    resolution, especially when multiple configurations are used.
    It also fixes issues where the dynamic revisions were replaced
    by versions from other configurations. (IVY-1485, IVY-1661)
    + the ivy:deliver task didn’t replace dynamic revision from
    inherited dependencies. (IVY-1410)
    + the ivy:install task didn’t take the from resolver into
    account when resolving Maven parent modules or
    source/javadoc artifacts.
    + the ivy:checkdepsupdate task could suggest a lesser version as
    update. (IVY-1665)
    + the ivy:makepom task no longer adds a dependency to the
    &lt;dependencyManagement&gt; section. (IVY-1667)
    + the ivy:deliver task didn’t include XML namespaces from a
    parent ivy module when merging the descriptors. (IVY-1658)
    + the ivy:checkdepsupdate task no longer shows evicted versions.
    (IVY-1662)
  * Improvements
    + use Apache Commons Compress for pack200 handling to avoid
    issues on Java 14 and later. If pack200 is needed, make sure
    to add Apache Commons Compress to your classpath. (IVY-1652)
    + ivy:retrieve and the 'post resolve tasks' now support the
    override child element. (IVY-1664)
    + ivy:makepom will now add override elements of the ivy.xml to
    the dependencyManagement section of the generated pom.
    (IVY-1663)
    + ivy:deliver and ivy:publish now writes inherited dependencies
    first to preserve resolve order (IVY-1656)
    + ModuleRevisionId.encodeToString now returns a deterministic
    string that doesn’t rely on a implmentation of HashMap
  * New feature
    + added a new nearest conflict manager, which handles conflicts
    in the same way that Maven does. (IVY-813)
- Removed patch:
  * apache-ivy-pack200.patch
    + not needed with this version
- Modified patches:
  * apache-ivy-global-settings.patch
  * apache-ivy-publication-date.patch
    + rediff and adapt to different line-endings</changelog>
</package>
<package pkgid="642743b22f7f7822abecc34c9826784dc5c491410d8baf83400290033bb23ab418e874f9c39edd5560316c07e710e77164b1b7b77fecc2802b63889bbfc2ef19" name="apache-ivy-javadoc" arch="noarch">
  <version epoch="0" ver="2.6.0" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1647691200">- Upgrade to upstream version 2.5.0
- Force building with JDK &lt; 14, since it imports statically a class
  removed in JDK14
- Change dependencies for the httpclient to httpcomponents-client
  instead of apache-commons-httpclient
- Modified patch:
  * apache-ivy-global-settings.patch
    + implement the same functionality with a bit of less code
- Removed patches:
  * apache-ivy-2.4.0-jdk9.patch
  * port-to-bc-1.52.patch
    + not needed with this version</changelog>
  <changelog author="david.anes@suse.com" date="1667822400">- Upgrade to version 2.5.1 (bsc#1205142, bsc#1205138)
  * Breaking:
    + Removed old fr\jayasoft\ivy\ant\antlib.xml AntLib definition
    file.
  * Fixes:
    + CVE-2022-37865 allow create/overwrite any file on the system.
    (see https://ant.apache.org/ivy/security.html)
    + CVE-2022-37866 Path traversal in patterns.
    (see https://ant.apache.org/ivy/security.html)
    + ResolveEngine resets dictator resolver to null in the global
    configuration.
    + ConcurrentModificationException in
    MessageLoggerHelper.sumupProblems.
    + useOrigin="true" fails with file-based ibiblio.
    + ivy:retrieve Ant task didn’t create an empty fileset when no
    files were retrieved to a non-empty directory.
    + ivy:retrieve Ant task relied on the default HTTP header
    "Accept" which caused problems with servers that interpret it
    strictly (e.g. AWS CodeArtifact).
  * Improvements:
    + Ivy command now accepts a URL for the -settings option.</changelog>
  <changelog author="fstrba@suse.com" date="1692619200">- Upgrade to version 2.5.2 (bsc#1214422)
  * Fixes:
    + ivy:retrieve could fail because of a 'NullPointerException'
    (jira:IVY-1641[])
    + reading POMs may loose dependencies when multiple Maven
    dependencies only differ in 'classifier' (jira:IVY-1642[])
    + CVE-2022-46751: Apache Ivy Is Vulnerable to XML External
    Entity Injections</changelog>
  <changelog author="fstrba@suse.com" date="1695124800">- Added patch:
  * apache-ivy-publication-date.patch
    + Use SOURCE_DATE_EPOCH for publication date in ivy artifacts</changelog>
  <changelog author="fstrba@suse.com" date="1698667200">- Added patch:
  * apache-ivy-pack200.patch
    + conditionally apply to allow building against standalone
    pack200 implementation</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="gus.kenion@suse.com" date="1738238400">- Upgrade to version 2.5.3
  * Bugfixes:
    + trying to set safe XML features causes SAXExceptions when
    used with certain XML parsers (jira:IVY-1647[])
    + some unit tests failed on Java 8 (jira:IVY-1648[])
    + cached Ivy files were not valid in some scenarios
    (jira:IVY-1649[], jira:IVY-1650[])
  * Documentation:
    + improved to the documentation regarding the use of patterns
    in the resolvers and retrieve task (jira:IVY-1651[])
- Update patch files for compatibility with 2.5.3:
  * apache-ivy-global-settings.patch
  * apache-ivy-publication-date.patch
  * apache-ivy-pack200.patch</changelog>
  <changelog author="fstrba@suse.com" date="1746014400">- Use standalone pack200 implementation and allow wider variety
  of Java versions</changelog>
  <changelog author="fstrba@suse.com" date="1784548800">- Upgrade to 2.6.0
  * Security fix
    + CVE-2026-26032, bsc#1271727: Apache Ivy: PackagerResolver path
    traversal vulnerability
  * Bug fixes
    + the ivy:retrieve task failed when the retrieve pattern
    contained some text in parentheses before the first token, for
    instance: /jobs/lib (JDK 17)/[artifact].[ext] (IVY-1660)
    + when the ivy:deliver task is configured to replace dynamic
    revisions, it now replaces these revisions to the resolved
    revision before any conflict resolution was done, which was
    the original behavior before Ivy 2.3.0. This way, the
    delivered ivy.xml can be used to have reproducible dependency
    resolution, especially when multiple configurations are used.
    It also fixes issues where the dynamic revisions were replaced
    by versions from other configurations. (IVY-1485, IVY-1661)
    + the ivy:deliver task didn’t replace dynamic revision from
    inherited dependencies. (IVY-1410)
    + the ivy:install task didn’t take the from resolver into
    account when resolving Maven parent modules or
    source/javadoc artifacts.
    + the ivy:checkdepsupdate task could suggest a lesser version as
    update. (IVY-1665)
    + the ivy:makepom task no longer adds a dependency to the
    &lt;dependencyManagement&gt; section. (IVY-1667)
    + the ivy:deliver task didn’t include XML namespaces from a
    parent ivy module when merging the descriptors. (IVY-1658)
    + the ivy:checkdepsupdate task no longer shows evicted versions.
    (IVY-1662)
  * Improvements
    + use Apache Commons Compress for pack200 handling to avoid
    issues on Java 14 and later. If pack200 is needed, make sure
    to add Apache Commons Compress to your classpath. (IVY-1652)
    + ivy:retrieve and the 'post resolve tasks' now support the
    override child element. (IVY-1664)
    + ivy:makepom will now add override elements of the ivy.xml to
    the dependencyManagement section of the generated pom.
    (IVY-1663)
    + ivy:deliver and ivy:publish now writes inherited dependencies
    first to preserve resolve order (IVY-1656)
    + ModuleRevisionId.encodeToString now returns a deterministic
    string that doesn’t rely on a implmentation of HashMap
  * New feature
    + added a new nearest conflict manager, which handles conflicts
    in the same way that Maven does. (IVY-813)
- Removed patch:
  * apache-ivy-pack200.patch
    + not needed with this version
- Modified patches:
  * apache-ivy-global-settings.patch
  * apache-ivy-publication-date.patch
    + rediff and adapt to different line-endings</changelog>
</package>
<package pkgid="ea885474507b2491eb63e3633440face019811ed76cb2ddd5c5b83bc938a4255f3384a18d9ec329553bc0d59c0c97cf335689264b9d6da67eb3b1feb4330d314" name="apache-log4j-extras" arch="noarch">
  <version epoch="0" ver="1.2.17.1" rel="bp161.1.5"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1642593600">- Initial packaging of apache-log4j-extras 1.2.17</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Let maven-compiler-plugin decide the appropriate java source
  and target levels</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
</package>
<package pkgid="196dac0b74b08a149e2dee6d368da0d7fe595cee4e656dfc9a55a7980b087c581ea483f0c00ae7455e477ad8173b0cf7d50e563195824319527ece77b4e3e25e" name="apache-log4j-extras-javadoc" arch="noarch">
  <version epoch="0" ver="1.2.17.1" rel="bp161.1.5"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1642593600">- Initial packaging of apache-log4j-extras 1.2.17</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Let maven-compiler-plugin decide the appropriate java source
  and target levels</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
</package>
<package pkgid="1f186152399d3e7b1e69855caa9ddaaa0a5180c148d8df133b9e9f6eaf6098f8efe49a48209e7f77dc87205169b87ff9467abce5a34de7fdfd2bfee02ccf46c6" name="apache-logging-parent" arch="noarch">
  <version epoch="0" ver="5" rel="bp161.1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Intial packaging of apache-logging-parent</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1642593600">- Upgrade to logging-parent 5
- Do not require maven-local, since it can be handled by
  javapackages-local just fine</changelog>
</package>
<package pkgid="4d439b480337cd32d0fc5f51284f5442554363865aa1156dfafbeabb2c34057506d4877d2dd848a4e028bf84f20bf6841481c8728df9306b070431abd49290b5" name="apache-parent" arch="noarch">
  <version epoch="0" ver="39" rel="160099.1.1"/>
  <changelog author="fstrba@suse.com" date="1540296000">- Initial packaging of apache-parent</changelog>
  <changelog author="bwiedemann@suse.com" date="1617710400">- Check upstream source signature</changelog>
  <changelog author="rpm@fthiessen.de" date="1619179200">- SPEC file: Fixed URL tag</changelog>
  <changelog author="dmueller@suse.com" date="1670241600">- update to 28:
  * [MPOM-345] - Respect property assembly.tarLongFileMode
  * [MPOM-347] - Allow custom Release Distribution Repository
  * [MPOM-323] Upgrade fluido skin to 1.11.0 by @slawekjaranowski in #86
  * [MPOM-322] Add ASF Data Privacy by @slawekjaranowski in #85
  * [MPOM-333] Drop outdated maven-docck-plugin from pluginManagement
  * [MPOM-334] Upgrade fluido skin to 1.11.1 by @slawekjaranowski in #90
  * [MPOM-305] Set minimum enforced Maven version to 3.2.5
  * [MPOM-288] - Update m-plugin-p to 3.6.4 by @kwin in #63
  * [MPOM-287] - Disable m2e warning for m-remote-resource-p:process
  * [MPOM-209]. Corrected Jira URL. by @ofarganc in #3
  * [MPOM-251] update minimum version to 3.1.1 by @elharo in #20
  * [MNGSITE-393] assume Maven 3 by @elharo in #21
  * [MPOM-256] Remove outdated clirr-maven-plugin by @slachiewicz in #27
  * [MPOM-260] simplify m-javadoc-p configuration by @hboutemy in #34
  * [MPOM-243] configure release profile with dedicated parameter by @kwin
  * [MPOM-244] upload SHA-512 only for source-release to staging repo by
  * [MPOM-263] enforce minimum Java build version 8 by @kwin in #46</changelog>
  <changelog author="fstrba@suse.com" date="1705665600">- update to 31:
  * New Feature
    + MPOM-440: Add maven-checkstyle-plugin to pluginManagement
  * Improvement
    + MPOM-399: Set minimalMavenBuildVersion to 3.6.3 - the minimum
    used by plugins
    + MPOM-378: Using an SPDX identifier as the license name is
    recommended by Maven
    + MPOM-289: Use properties to define the versions of plugins
  * Bug
    + MPOM-386: update documentation for previous changes</changelog>
  <changelog author="fstrba@suse.com" date="1714478400">- Simplify the spec: remove old macros and fetch updated keyring</changelog>
  <changelog author="fstrba@suse.com" date="1767787200">- Update to 36:
  * Breaking changes
    + Update minimum maven version to match current stable version
    (3.6.3 -&gt; 3.9)
    + Introduce javaVersion property for maven.compiler.*
    configuration
    + Switch JDK &gt;= 9 to only use maven.compiler.release
  * New features and improvements
    + Add default specification and implementation for javadoc and
    source manifest entries
  * Documentation updates
    + Clarify how to use Apache Snapshot repository
    + activate Fluido skin's anchorJs
  * Maintenance
    + Avoid - WARNING: Use of the three-letter time zone ID ... on
    JDK 25 for RAT plugin
    + feat: enable prevent branch protection rules</changelog>
  <changelog author="fstrba@suse.com" date="1768305600">- Update to 37:
  * New features and improvements
    + Disable parallel PUT on release</changelog>
  <changelog author="fstrba@suse.com" date="1778414400">- Update to 38:
  * Maintenance
    + Update banner links
  * Dependency updates
    + Bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.1
    to 3.10.1
    + Bump org.apache.maven.plugins:maven-resources-plugin from
    3.4.0 to 3.5.0
    + Bump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to
    3.6.2
    + Bump org.apache.apache.resources
    :apache-source-release-assembly-descriptor from 1.7 to 1.8
    + Bump version.maven-surefire from 3.5.4 to 3.5.5
    + Bump org.apache.maven.plugins:maven-dependency-plugin from
    3.9.0 to 3.10.0
    + Bump org.apache.maven.plugins:maven-compiler-plugin from
    3.14.1 to 3.15.0</changelog>
  <changelog author="fstrba@suse.com" date="1782734400">- Update to 39:
  * New features and improvements
    + add push-to-atr profile
  * Maintenance
    + configure ATR project
    + Aligns the properties for Surefire
  * Dependency updates
    + Bump org.apache.maven.plugins:maven-dependency-plugin from
    3.10.0 to 3.11.0
    + Bump version.maven-surefire from 3.5.5 to 3.5.6
    + Bump org.apache.maven.plugins:maven-site-plugin from 3.21.0
    to 3.22.0
    + Bump org.apache.maven.plugins:maven-enforcer-plugin from
    3.6.2 to 3.6.3</changelog>
</package>
<package pkgid="d497fc1833b6020912484153372a66e19419eb14892d9fe10c14a74d89b6b530e3b968bfd4989ea92e24a8da76db142a9b278d464caa60411707634a084617b9" name="apache-pdfbox" arch="noarch">
  <version epoch="0" ver="2.0.36" rel="160099.1.3"/>
  <changelog author="shvetz.anton@gmail.com" date="1681473600">- Update to 2.0.28
  * Bug
  - Extraction of Arabic PDF has incorrect ordering of normalized
    ligatures
  - Parsing differences between 2.0.23 and 2.0.24/3.0
  - Signing tries to set byteRange of old signature
  - Bug in
    org/apache/pdfbox/multipdf/Overlay#overlay(specificPageOverlayFile)
  - Inactive OCGs shown when not top level
  - Null pointer exception in PDFASchemaType.getNamespaceURI()
  - export:text creates jibberish / malformed output
  - ArrayIndexOutOfBounds in SampledImageReader.fromAny()
  - PDFRenderer resulting image has black background
  - NPE due to a malformed rectangle
  - Fix meta markup in HTML generation
  - ArrayIndexOutOfBoundsException in CFFCIDFont class
  - Can't open PDF with PDFBox: java.awt.color.CMMException: LCMS
    error 13: Couldn't link the profiles
  - ClassCastException in ShadingFill.process()
  - Font gets smaller for each rendered page
  - fix some logging inconsistencies
  - NPE in PDFMergerUtility.acroFormLegacyMode()
  - Avoid OOME when parsing an malformed pdf with a corrupted
    object stream
  * Improvement
  - Apply subsampling and region to masks
  - Remove finalize from ScratchFileBuffer
  - Invisible signature field is not referenced from /Annots
    dictionary of a Page
  - Support charset parameter in TextToPDF
  - Add a method to get the components of a composite glyph
  - PDResource font cache improvement
  - RFE: Comb flag warning
  - fix unnecessary boxing/unboxing
  - optimize LZWFilter
  - renderer.setSubsamplingAllowed(true) causing the picture to
    blur
  * Task
  - Remove Travis build
- Update to 2.0.27
  * Bug
  - Invalid stream Length validation in StreamValidationProcess
  - To set compressed on buffered image while creating a PDF
  - Blurry / distorted rendering
  - java.lang.IndexOutOfBoundsException (2)
  - PDFDebugger does not remove listeners for PagePane when
    opening new File
  - PDFRenderer.renderImageWithDPI thows EOFException in PDF
  - PDFCloneUtility.checkForRecursion breaks support for some
    existing PDFs
  - PDFStreamEngine.showTextStrings with font switch
  - ClassCastException (PDColor.java:66)
  - NullPointerException in PDFunctionType3.eval()
  - Deadlock in TrueTypeFont and RAFDataStream
  - illegalArgumentException for rendering PDF (image extraction)
  - NullPointerException in CmapSubtable.getCharCode
  - PDActionEmbeddedGoTo does not accept a Destination with a
    page number or string
  - NPE when Transparency Group is missing the BBox
  - PDFRenderer does not render letters when converting page to
    image
  - JPEG image rendered with wrong colors when using
    TwelveMonkeys
  - Performance issue since 2.0.18
  - NullPointerException in PDType0Font.readCode() if cMap is
    null
  - NullPointerException in CFFParser.parseFont()
  - IndexOutOfBoundsException in PDCIDFont.readWidths()
  - IndexOutOfBoundsException in Type1Parser.java
  - ClassCastException in CMapParser.parseBeginbfchar
  - ClassCastException in PDXObject.createXObject()
  - ClassCastException in PDAcroForm.getFields()
  - ClassCastException in PDDocumentCatalog.getAcroForm()
  - ClassCastException in PDResources.getIndirect()
  - getPageLayout throws IllegalArgumentException for empty mode
  - Font not found because of case issues
- Update to 2.0.26
  * Bug
  - COSParser: Infinite recursion
  - TestCreateSignature.testCreateSignedTimeStamp checkLTV build
    test fail
  - No Content - xRef / Obj Parsing
  - Pdf-A/1b Validation
  - A list of bugs found （70 bugs in total)
  - Text size option for PDFBox Debugger
  - IllegalArgumentException: Input buffer too short in
    StandardSecurityHandler.computeRC4key
  - ArrayIndexOutOfBoundsException in
    PDSeparation.tintTransform()
  - EOFException: Can't read 20 bytes
  - Wrong datatype for OPM in PDExtendedGraphicsState
  - Unhandled IOException thrown from BaseParser creates issue in
    PDFStreamEngine.processStreamOperators
  - *LOADS of* "WARNING: key node000xxxxx already exists in
    destination IDTree"
  - NullPointerException in PDRange.getMin()
  - Image interpolation when there shouldn't be
  - pDAcroForm.flatten() does not remove /SigFlags in /Catalog
    object
  - Could not read embedded TTF for font
  - ToUnicodeWriter.writeTo allows byte overflow in bfrange
    operator
  - TextToPDF appends space to each line
  - NegativeArraySizeException in pfb parser with 0 byte pfb font
    file
  - Hangup in COSFilterInputStream.nextRange
  - Certain PDF cannot be processed
  - Parsing fails in 2.0.26 that worked in 2.0.25
  - Object must be defined and must not be compressed object
  - Page tree root must be a dictionary
  - A carefully crafted pdf can trigger an infinite loop while
    parsing
  - POCIDFontType2 (Wingdings) encode throws a
    NullPointerException
  - Possible loop detection is triggered in 2.0.26 but file works
    in 2.0.25
  - IOException: object reference 112 0 R at offset 18355 in
    content stream
  - Field text missing
  - NPE during page render
  - Parsing shows 1 empty page with 2.0.26 and 7 with 2.0.25
  * Improvement
  - Create push button example
  - FontMapper should also take into account the user's font
    directory on Windows operating systems
  - Don't log warnings if there are not fonts to cache
  - support multiple widgets in PDTerminalField.importFDF()
  - Improve AddValidationInformation to handle exceptional
    situations better
  - Avoid duplicate certificates in AddValidation example
  - Render symbol for file attachment annotations
  * Task
  - Add test of PFB font
  - Add maven enforcer rule to ensure that JAVA_HOME is set
- Update to 2.0.25
  * Sub-task
  - Add print dpi submenu
  - Reduce HighResolutionImageIcons memory leaks
  * Bug
  - Page not rendered / extracted, Unknown type in array for TJ
    operation
  - ArrayIndexOutOfBoundsException: arraycopy: length -2 is
    negative in PDPanose.getPanose
  - LayerUtility().importPageAsForm() doesn't return
  - PDPageContentStream.setLineWidth(float) not allowed in text
    block
  - preflight SMask entry check incorrect
  - NumberFormatException in merge if fieldname is
    "dummyFieldName1#1"
  - FDFJavaScript.getDoc() always returns null or empty
  - Annotation shown with thick border
  - Deeply nested drawings not shown
  - Not existing rectangle appears on page image
  - Not rendered (white) pages for given pdf
  - Encryption on Split documents
  - PDPage.getAnnotations() causes subsequent calls to
    PDDocument.getPages() to fail
  - Error rendering png from PDF - Error at Type1Parser
    parseBinary for Type 1 Font
  - EOFException during TTF parsing
  - Incorrect rendering of Type3 character
  - class org.apache.pdfbox.cos.COSName cannot be cast to class
    org.apache.pdfbox.cos.COSString
  - unneeded / double code in PageExtractor
  - When PDF is converted to an image, the image has a large
    black rectangle.
  - Slow rendering for specific PDF File with small chunks 16x8
  - Decryption for V4 fails when no Length entry is set in
    Encryption Dictionary
  - `NullPointerException` when intersecting area with null
    clipping path
  - Stack overflow in PDColorSpace.create()
  - Splitter: Problematic /Info causes big files
  - Resolution of ambiguities in inline images don't follow the
    standard
  - Silent fail of PDTextField.setValue when font encoding
    missing
  - TTFSubsetter incorrectly calculating 'searchRange'
  - Failing to get multiple encodings from cmap table
  - Text "820-01869-U-A" is omitted from PDF doc
  - Wrong number of fonts leads to OOM-Exception
  * New Feature
  - Additional `showTransparencyGroupOnGraphics()` method
  * Improvement
  - Optimize SampledImageReader.from1Bit()
  - Optimize reading of masked images
  - Support BGR for OpenCV and JavaCV
  - Preserve indirect object reference when copying resources
  - PDFBox should use the quadding for fields with the comb flag
  - Lazier clipping
  - LegacyPDFStreamEngine.glyphList loaded from disk on each
    instantiation rather than static final?
  - Prefer MergeSort over QuickSort and try native TimSort first
    (with explanation)
  - Avoid creating Paint objects and filling when there is
    nothing to do
  - support get unicode from embedded TrueTypeFont cmap
  - Update liberation fonts
  * Test
  - Add test for double visible signature on the same page
  * Task
  - Add test for double visible signature on encrypted file
  - Add test for comb fields adjustment
  - Store x and y scaling factor
  - Update CCITTFaxDecoderStream.java from twelvemonkeys (3)
- Update to 2.0.24
  * Bug
  - Slow rendering for specific PDF file
  - Very slow rendering on PageDrawer.shadingFill
  - Glyphs missed in rendering
  - Wrong classification of an JPEG image leading to a blank
    image added to a pdf document
  - Embedded files not extracted from PDF files with multilevel
    EmbeddedFiles tree
  - 3.0.0-RC1: PDComboBox.setValue() throws
    IllegalArgumentException: /DA is a required entry
  - Issue with COSObjectKey::fixGeneration
  - Error extracting text from PDF - Can't read the embedded
    Type1 font FDFBJU+NewsGothic
  - Error in identification of PDF comment symbol % as a token
    separator with PDF names
  - Stack overflow when reading a corrupt dictionary
  - dash pattern [0] should be invisible
  - Behaviour change in 2.0.20 due to use of
    IOUtils.populateBuffer in
    SecurityHandler.prepareAESInitializationVector leading to
    IOException for certain PDF
  - java.io.IOException: Page tree root must be a dictionary
  - Snapshot Deploy not working
  - TSAClient with username+password
  - COSOutputStream.flush doesn't call super
  - BaseParser: stack overflow when reading a corrupt pdf
  - isEmbeddingPermitted() is too restrictive on TTFs with OS2
    table versions 0-2
  - Wild rendering when repeating truetype glyph flag is outside
    of range
  - v2.0.22 and v3.0.0-RC1 PDF Debugger app crashes with
    java.lang.NullPointerException
  - CreateCheckBox example draws too large, clipped checkmark
  - Wrong color space detected for some Jpeg images
  - Possible memory leak after calling decode filter
  - Ink annotation not rendered
  * Improvement
  - Pass PDFRenderer to PDFPrintable constructor
  - Create tests for HelloWorld examples
  - Faster PDImageXObject.applyMask
  - Custom folder for fonts in FontMapper
  - allow to make timestamp only signature "LTV"
  - Create portable collection PDF
  - Optimize memory footprint of PDFObjectStreamParser
  - Add getter/setter for suppressDuplicateOverlappingText in
    PDFMarkedContentExtractor
  - Cache PageTree in PDFPrintable
  - Add Adobe Illustrator COSNames
  - Make constructors of CIDSystemInfo and PDPanoseClassification
    public
  * Wish
  - When merging multiple pdf ua documents, Tags become nested
  * Task
  - Failing testFlattenPDFBox2469Filled on Ubuntu
  - Add test for PDFMarkedContentExtractor class
  - Create test for CreateGradientShadingPDF</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1691409600">- Update to 2.0.29
  * Bug
  - A (rotated) barcode is missing from a pdf when printed
  - NullPointerException in PDTrueTypeFont.java getPath( )
  - Parsing of XMP metadata without optional xmpmeta element
  - Avoid division by 0 in shading function interpolation
  - MyPageDrawer#getPaint may produce
    UnsupportedOperationException
  - Barcode corrupted when printing document
  - The text in some fonts is lost when converting pdf to image
  - PDFTextStripper runs out of memory in 2.0.28 but not in
    2.0.27 same code
  - all values in the signature dictionary shall be direct
    objects
  - Glyphs not rendered
  - PDF with mangled font rendering in some environments
  - RadioButtons disappear when printing PDF
  - BitsPerComponent 16 not allowed in PDF/A-1b
  - NullPointerException in PDFStreamEngine.showText
  - Infinte loop when parsing Type1 font
  * Improvement
  - Add duplex and tray parameters to PrintPDF
  - Create command line utility to extract XMP data
  - Improve Opaque PDFRenderer example
  * Task
  - Implement /RunLengthDecode encoder
  - Slight regression on corrupt bug tracker file
  - move and update bc from jdk15on to jdk15to18
- Build and package forgotten artifact org.apache.pdfbox:xmpbox
- Add build dependency on mvn(javax.xml.bind:jaxb-api), needed for
  xmpbox.</changelog>
  <changelog author="fstrba@suse.com" date="1776168000">- Update to 2.0.30
  * Bug
  - Regression unicode mapping in Korean document
  - Operators "q" and "Q" should also preserve text matrices
  - Signature Image not Rendered starting with PDFBox 2.0.23
  - Fonts are not subsetted when saving incrementally
  - Bug in PDFMergerUtility#mergeFields
  - Password protected PDF opens in GUI apps but PDFbox says
    invalid password
  - Wrong error message "2.4.1 : Invalid Color space, The operator
    "rg" can't be used with CMYK Profile"
  - Make FDF annotations more compliant with the specification
  - NPE in DomXmpParser.parseLiDescription
  - Regression: NoSuchElementException in PDFXrefStreamParser
  - The PageDrawer.strokePath method is blocked, and cpu100%
  - Avoid NPE when processing CFF2 based fonts
  - IllegalArgumentException: Dimensions (width=458477041
    height=26) are too large
  - Can not see checkbox check
  - NPE when converting pdf to image.
  - NullPointerException in XMPMetadata.getSchema()
  - PDFToImage might not correctly detect unsupported image
    formats
  - Font cache isn't effective on my machine, always rebuilds
  - PDF to Image conversion results in different converted image
  - Text in a certain font is lost when converting pdf to image
  - Incorrect colors in image from PDFs (DCTDecode)
  * New Feature
  - Inconsistent/incomplete PDF rendering
  * Improvement
  - Improve code quality (4)
  - Add PDRectangle#TABLOID paper size
  - Support version 0.5 of MaximumProfileTable
  - loca-table isn't mandatory for TTF/OTF-fonts using CFF
    outlines
  - Implement PDF 2.0 dash phase clarification
  - Add getter and setter for the CO array under PDAcroForm
  - Make UTC timezone static
  - Facilitate migration to PDFBox 3.0
  - Consolidate bouncycastle configuration
  - Consistent scm.url values for pom.xml
  - use comparison operators for enums</changelog>
  <changelog author="fstrba@suse.com" date="1776168001">- Update to 2.0.31
  * Bug
  - [PATCH] Split pdf lose accessibility tags
  - Allow creating of PDFXObjectImage without accessing to the
    image stream
  - PfbParser fails to parse PFB font with multiple binary
    records.
  - Lines vanish when printing on MacOS
  - java.lang.IllegalArgumentException: Provided dictionary is not
    of type 'COSName{OCG}'
  - The embedded font DroidSansFallbackFull reports an error when
    parsing, and finally uses lastResortFont, resulting in garbled
    fonts.
  - COSName caches already cached hashCode
  - Font operation takes a long time with 3.0.1
  - NullPointerException in TTFSubsetter.buildPostTable()
  - Problem converting PDF to image (java.awt.color.CMMException:
    Can not access specified profile)
  - Set the default value for PDNonTerminalField
  - java.lang.ArrayIndexOutOfBoundsException Bug Report
  - Wrong colors in PDF since PDFBOX-5488
  - Java 7 support on 2.0
  - Convert to image exception
  - PDF conversion in this format is very slow. Is there any room
    for optimization?
  - IllegalArgumentException: -Infinity is not a finite number
  - Inconsistent signature page handling when signing in existing
    signature fields
  - Add leading "0" for octal values in MacOSRomanEncoding
  - DataFormatException: invalid distance too far back
  - Grayscale JPEG rendered multicolor
  - OutOfMemoryError in FileSystemFontsProvider.scanFonts
  - NPE in PageDrawer.getPaint()
  - Issue with embedded Font and descendant Font
  - LCMS error 13: Mismatched alpha channels
  * New Feature
  - Enable Native Markdown Extraction in Apache PDFBox
  * Improvement
  - When splitting, keep page destinations that are part of target
    document(s)
  - Replace Exception with some repair attempt</changelog>
  <changelog author="fstrba@suse.com" date="1776168002">- Update to 2.0.32
  * Bug
  - preflight-app fails on Java 11+ with NoClassDefFoundError:
    javax/activation/DataSource
  - AppearanceGeneratorHelper assumes fontscale 1000
  - Remove release subproject
  - Don't use a predefined CMap if a ToUnicode CMap is present
  - Regression NPE in Splitter
  - The content of the specified font is lost, Google Chrome can
    display it
  - Crash for Softmask with incorrect backdrop color components
  - Observable Timing Discrepancy (Timing Attack)
  - Black rectangle over image
  - Wrong font substitution for Wingdings
  - PDDocument#importPage slowed down by factor 1300
  - Split aborts with broken destinations
  - IllegalArgumentException: Parameter must be 1-based, but is 0
    when using PDFTextStripperByArea
  - Files created with PDFMergerExample are not correct PDF/A
  - Missing /Subtype and /Type in Metadata not detected
  - Multiple exceptions coming from org.apache.fontbox.ttf for
    different PDFs
  - IOException: Error expected floating point
    numberactual='-12.-1'
  - NullPointerException: Cannot invoke "String.codePointAt(int)"
    because "uni" is null
  - DomXmpParser - IllegalArgumentException: prefix cannot be
    "null" when creating a QName
  - ClassCastException: org.apache.pdfbox.cos.COSNull cannot be
    cast to org.apache.pdfbox.cos.COSDictionary
  - IllegalArgumentException: Width (26) and height (0) must be
    non-zero
  - There is an exception when getting embedded font, is it
    compatible?
  - Infinite loop after splitting and saving PDF / giant result
    files
  * Improvement
  - JPEGFactory. Reduce logging severity when no image metadata is
    present
  - Add test for surrogate pair character ð©¸½
  - Update unicode Scripts.txt
  - Include a PDFA check with VeraPDF for CreatePDFATest
  - Add center constructor parameter to PDFPageable and to
    pdfbox-app
  - When splitting, keep named page destinations that are part of
    target document(s)
  - When this PDF is rendered with the "f" Operator, a black
    screen appears.
  * Task
  - Investigate why we get "response contains wrong nonce value"
    during build tests</changelog>
  <changelog author="fstrba@suse.com" date="1776168003">- Update to 2.0.33
  * Bug
  - Character positions shifted
  - Incorrectly extracted text (broken words)
  - Wrong color of uncolored tiling pattern
  - OutOfMemoryError - during renderImageWithDPI
  - BaseParser fails when a number is followed by a string
    starting with 'e'
  - Type3 font is not rendered
  - Flattening removes all annotations when widget annotation has
    no page
  - Image lost on page render
  - extra whitespaces when extracting Arabic text
  - SMaskInData not supported for JPX images
  - Kid Widget /DA is ignored in setDefaultAppearance() call
  - Radio button can't be set
  - the PDDocument.documentId does not seem to be written into the
    flat byteStream
  - PDFBox is unable to remove ID
  - Fix last step of the build process
  - StringIndexOutOfBoundsException in AppearanceGeneratorHelper
  - ClassCastException in SetLineJoinStyle.process()
  - Unable to load password protected pdf
  - PDFBox not extracting text of non-latin languages(tamil,
    bengali) properly but adobe reader's save as text does
  - Checkstyle
  - [PATCH] Detect CMYK image without relying on metadata
  - Regression from PDFBOX-5841: Text extraction with rotation
    magic fails for PDF with multiple content streams in a page
  - PDF render blank page: The end of the stream doesn't point to
    the correct offset, using workaround to read the stream,
    stream start position: 196, length: 0, expected end position:
    196
  - CVE for Lucene libraries
  - The pattern created with PDFBox shows inconsistent colors
    between Safari and Adobe.
  - BDC sequence with resource reference instead of with MCID
  - StackOverflowError in PDFieldFactory.findFieldType
  - ClassCastException in AnnotationValidator
  - The CPU usage of a PDF file with a size of 85.6 MB is abnormal
  - Many ZapfDingbats symbols do not appear when page is rendered.
  - IOException when reading isolated "+"
  - IllegalArgumentException: capacity &lt; 0: (-75475220 &lt; 0) in
    RandomAccessReadBuffer constructor
  - FontBox spawns a `cmd` subprocess to read an environment
    variable (on Windows)
  - Implement PDF 2.0 dash phase clarification (2)
  - Particular PDF fails on renderImageWithDPI call
  - PDType0Font return invalid space width
  - Icons of text annotations sometimes too large
  - Orphan page check doesn't check annotation destinations
  - NPE in COSArray.indexOfObject
  - NPE in PagePane.mouseMoved()
  - ArrayIndexOutOfBoundsException in CMap.toInt()
  * New Feature
  - Show ASN.1 decoded Contents for Signature-Dictionary
  * Improvement
  - Exchange hard-coded values for variables and provide
    command-line options in TextToPDF component
  - Long rendering time of fonts in a specific PDF
  - Support imageio-jnr / imageio-openjpeg library for JPEG2000
    decoding
  - Improve ExtractTTFFonts
  - Change Loglevel from Warn to info when rebuilding font cache
  - Support OCG visibility expressions
  - Add page getter/setter to PDObjectReference
  - Support long values for COSInteger objects
  - Empty constructor for PDViewerPreferences
  - Add check of /P to PDFMergerUtilityTest
  - support Markdown extraction from the command line
  - Calculate dpi dynamically when printing with raster
  - Remove orphan annotations in structure tree
  - Add font name to PrintTextLocations
  * Wish
  - Improve detection whether printing or viewing
  - Hi CPU and memory usage when converting a PDF with type 4
    shading
  * Task
  - 2.0 builds fail on jenkins because jdk11 no longer supported</changelog>
  <changelog author="fstrba@suse.com" date="1776168004">- Update to 2.0.34
  * Bug
  - PageDrawer is not rendering unrotatable Annotations on rotated
    pages
  - Zero-width non-joiner characters visible in generated PDF
  - Surrogate pairs with combining diacritics are incorrectly
    ordered on text extraction
  - TestCreateSignature.testCreateSignedTimeStamp checkLTV build
    test fail (2) / Support several issuers
  - IllegalArgumentException: Width (0) and height (0) must be
    non-zero
  - Merge docs with specific characteristics causes stack overflow
  - InvalidKeyException: Supplied key
    (sun.security.ec.ECPrivateKeyImpl) is not a RSAPrivateKey
  - Can't read the embedded Type1 font: Found Token[kind=NAME,
    text=def] but expected begin
  - Wrong size entry in trailer after incremental save
  - FileSystemFontProvider doesn't register failed type1 fonts
  - Text annotation crosshair symbol too small when using Adobe
    symbol font
  - Orphan /OpenAction destination page kept in merge
  - PDFRenderer causes endless loop
  - Invalid stream length: 0, stream start position: &lt;xxx&gt;
  - Inline image incorrectly parsed (2)
  - IllegalArgumentException: Not a valid Unicode code point:
    0xE28496
  - Type 3 font glyphs not displayed
  - Rendered PDF is missing shading pattern graphics
  - NPE during merge
  - Class cast exception in building PDDestinationNameTreeNode
  - DomXmpParser incorrectly expects namespaces on attribute level
  - BDC processor mishandles property name
  - Can't render some Type1C fonts.
  - PDF to Image conversion results in a blank white page
  * Improvement
  - Implement PDFormXObject.setGroup()
  - CertificateVerifier.isSelfSigned() should not throw an
    exception
  - Use Zapf Dingbats code for cross text annotation
  - Support PushPin, Tag and Graph file attachment annotation
    icons
  - Improve PDFMergerUtility memory footprint
  - Support rare RC4 encryption where R=4, key length &lt; 128 bits
  - Improve checkWithNumberTree() test
  - Use SHA256 instead of MD5 for document id
  * Wish
  - PrintPDF should not be case sensitive against printer name on
    Windows
  * Task
  - Run regression tests for 2.0.34</changelog>
  <changelog author="fstrba@suse.com" date="1776168005">- Update to 2.0.35
  * Bug
  - NegativeArraySizeException with PDF file with huge fonts
  - Inline image bug with multi-byte newline tokens
  - fix initial ByteArrayOutputStream size for deflate operation
  - PDF takes an hour to render
  - Splitter does not include structure tree in documents past the
    first split
  - build fails on jdk11
  - Load a TTF font which is from Mac OS throw an exception
  - Wrong glyphs since PDFBOX-5790
  - ClassCastException on broken file in
    PDEmbeddedFilesNameTreeNode.convertCOSToPD()
  - invalid XMP generated when Apache Xalan in the classpath
  - XMP JobType constructor ignores fieldPrefix
  - NullPointerException in xmpbox serializer if a date is empty
  - Rendering issue with type 2 shading: vertical expansion
  - Possible infinite loop in shading code
  - Potential OOM in XrefStreamParser
  - Potential StackOverflow in PDFStreamParser
  - Potential StackOverflow in PDPageTree's
    getInheritableAttribute
  - Potential OOM in Type1Lexer
  - Potential OOM in PfbParser
  - PDMarkedContentReference.setMCID() should not accept negative
    numbers
  - IllegalPathStateException: missing initial moveto in path
    definition
  - Fix possible ClassCastException
  - NullPointerException in COSDictionary
  - StringIndexOutOfBoundsException in
    PlainText$Paragraph.getLines()
  - LZWFilter crashes, probably not handling the KwKwK special
    case
  - NullPointerException in PDNumberTreeNode.getNumbers()
  - UnsupportedOperationException: JPX color spaces don't support
    drawing
  - Signing tries to set byteRange of old signature (2)
  - ClassCastException in
    PDOptionalContentProperties.getBaseState()
  * Improvement
  - Add test for embedded files
  - set size for ByteArrayOutputStreams
  - avoid creation of temporary objects when parsing hex values
  - avoid unnecessary map lokups
  - remove unnecessary iteration and StringBuilder creation
  - Support reverse landscape orientation for printing
  - Add test coverage for orphan annotation
  - Remove orphan popup parent annotation
  - Improve XmpSerializer test by verifying its output
  - Consider rotation of page when applying overlay
  - Preserve Perms dictionary when signing
  - Check /ParentTree against /K tree
  - Add test for 5521
  - Refactor RC4Cipher
  * Task
  - Regression tests for 2.0.35</changelog>
  <changelog author="fstrba@suse.com" date="1776168006">- Update to 2.0.36
  * Bug
  - XMPBox removes namespaces on serialization
  - False negative on PDFA-1b validation : missing field type
  - PlainText.Paragraph.getLines extremely slow on long lines
  - Valid PDF/A 1B is rejected
  - Potential StackOverflows in BaseParser
  - Unknown code in Huffman RLE stream
  - IllegalArgumentException: Can't add attribute to 0-length text
  - TTFSubsetter.buildGlyfTable() modifies glyphIds while
    iterating over its entries possibly causing
    ConcurrentModificationException to be thrown
  - IndexOutOfBoundsException in
    Type1CharStringParser.processCallSubr()
  - Exception "No type defined for
    {http://www.aiim.org/pdfa/ns/id/}rev" when trying to determine
    version of PDF/A-4 document
  - allow new PDF/A-4 conformance levels
  - pdfbox-app-X.X.X-sources.jar on maven central are empty (and
    javadoc jar is missing)
  - Cmd line docs
  - IllegalArgumentException: Multiplying two matrices produces
    illegal values in PDFStreamEngine.processAnnotation()
  - XmpParsingException: Schema is not set in this document:
    http://ns.adobe.com/xap/1.0/sType/ResourceEvent#
  - NullPointerException in FontMapperImpl.getFontMatches()
  - border style in FDFAnnotation is not initialized if width is 0
  - German umlauts are not rendered
  - Invalid type in Schema not detected when in XML attributes
  - Serializing produces date "1-01-01T00:00:00+01:00"
  - Seconds of date "D:2015-02-03T10:11:12" returned as 0
  - Confusing naming of "DerivedFrom" property getter in
    XMPMediaManagementSchema
  - ClassCastException in XMPMediaManagementSchema.getHistory()
  - IllegalArgumentException: Input buffer too short in
    StandardSecurityHandler.computeRC4key()
  - IllegalArgumentException: Width (0) and height (0) cannot be
    &lt;= 0 when printing landscape rotated with RASTERIZE_DPI_AUTO
  - DateConverter fails on valid date
  - ClassCastException: class org.apache.xmpbox.type.TextType
    cannot be cast to class org.apache.xmpbox.type.ArrayProperty
    in DublinCoreSchema.getCreatorsProperty()
  - tiff:YCbCrSubSampling and tiff:YCbCrPositioning have wrong
    cardinality
  - ClassCastException: class org.apache.xmpbox.type.FlashType
  - Cannot find a definition for the namespace
    http://www.w3.org/1999/02/22-rdf-syntax-ns#, property:
    rdf:Description
  - XmpParsingException: Schema is not set in this document:
    http://ns.adobe.com/xap/1.0/sType/ResourceEvent#, property:
    stEvt:action
  - XmpParsingException: Missing pdfaSchema:property in type
    definition in lenient mode
  - XmpParsingException: Unknown property value type : Open Choice
    of Integer
  - XmpParsingException: Property 'CountryCode' not defined in
    http://www.epo.org/patent-bibliographic-data/1.0/
  - date "0-00-00T00:00:00-04:00" read as
    "0002-11-30T00:00:00-40:00"
  - XmpParsingException: Type 'stRef:documentName' not defined in
    http://ns.adobe.com/xap/1.0/sType/ResourceRef# in lenient mode
  - Invalid PDF/A namespace definition, prefix: xmlns, namespace:
    http://www.aiim.org/pdfa/ns/extension/
  - XmpParsingException: Schema is not set in this document:
    http://www.aiim.org/pdfa/ns/extension/, property:
    pdfaExtension:schemas
  - NegativeArraySizeException in PredictorOutputStream()
  - NullpointerException in PDAcroForm.getField(Line 485)
  - OutOfMemoryError when trying to extract text from pdf
  - Outlines circular reference vulnerability
  - Rendered text missing
  - Inverted images due to enlarged decode array
  - PDF displays garbled characters in Adobe Reader but renders
    correctly in web browsers
  - NullPointerException while merging PDFs with output intents
  * Improvement
  - Valid XMP Extension Schema rejected
  - Remove dead code from PDFMarkedContentExtractor
  - Include test file in test class
  - Get and Add PageTextSchema
  - Remove / deprecate TypeMapping.getAssociatedSchemaObject()
  - Support Seq / Bag mixup in lenient mode
  - Parse xmp files in lenient mode that have no processing
    instructions
  - deprecate getPDFIdentificationSchema() in favor of
    getPDFAIdentificationSchema()
  - Support TIFF-files with FillOrder=2 conversion to PDF
  * Task
  - Remove / deprecate unused parts of PDIndexed
  - modernize rat exclusions
  - Run regression tests for 2.0.36</changelog>
  <changelog author="fstrba@suse.com" date="1776168007">- Added patch:
  * pdfbox-CVE-2026-33929.patch
    + upstream fix for bsc#1262046, CVE-2026-3392: Path Traversal
    in PDFBox ExtractEmbeddedFiles Example Code</changelog>
</package>
<package pkgid="a66757968ba3d952436f7e0a5e22490889563d1938fd89a6df6327daa1511157377bcb1c7b9d885b0216a76c1e6e6357b3a55044398dad043b716eda3d4c26b4" name="apache-pdfbox-javadoc" arch="noarch">
  <version epoch="0" ver="2.0.36" rel="160099.1.3"/>
  <changelog author="shvetz.anton@gmail.com" date="1681473600">- Update to 2.0.28
  * Bug
  - Extraction of Arabic PDF has incorrect ordering of normalized
    ligatures
  - Parsing differences between 2.0.23 and 2.0.24/3.0
  - Signing tries to set byteRange of old signature
  - Bug in
    org/apache/pdfbox/multipdf/Overlay#overlay(specificPageOverlayFile)
  - Inactive OCGs shown when not top level
  - Null pointer exception in PDFASchemaType.getNamespaceURI()
  - export:text creates jibberish / malformed output
  - ArrayIndexOutOfBounds in SampledImageReader.fromAny()
  - PDFRenderer resulting image has black background
  - NPE due to a malformed rectangle
  - Fix meta markup in HTML generation
  - ArrayIndexOutOfBoundsException in CFFCIDFont class
  - Can't open PDF with PDFBox: java.awt.color.CMMException: LCMS
    error 13: Couldn't link the profiles
  - ClassCastException in ShadingFill.process()
  - Font gets smaller for each rendered page
  - fix some logging inconsistencies
  - NPE in PDFMergerUtility.acroFormLegacyMode()
  - Avoid OOME when parsing an malformed pdf with a corrupted
    object stream
  * Improvement
  - Apply subsampling and region to masks
  - Remove finalize from ScratchFileBuffer
  - Invisible signature field is not referenced from /Annots
    dictionary of a Page
  - Support charset parameter in TextToPDF
  - Add a method to get the components of a composite glyph
  - PDResource font cache improvement
  - RFE: Comb flag warning
  - fix unnecessary boxing/unboxing
  - optimize LZWFilter
  - renderer.setSubsamplingAllowed(true) causing the picture to
    blur
  * Task
  - Remove Travis build
- Update to 2.0.27
  * Bug
  - Invalid stream Length validation in StreamValidationProcess
  - To set compressed on buffered image while creating a PDF
  - Blurry / distorted rendering
  - java.lang.IndexOutOfBoundsException (2)
  - PDFDebugger does not remove listeners for PagePane when
    opening new File
  - PDFRenderer.renderImageWithDPI thows EOFException in PDF
  - PDFCloneUtility.checkForRecursion breaks support for some
    existing PDFs
  - PDFStreamEngine.showTextStrings with font switch
  - ClassCastException (PDColor.java:66)
  - NullPointerException in PDFunctionType3.eval()
  - Deadlock in TrueTypeFont and RAFDataStream
  - illegalArgumentException for rendering PDF (image extraction)
  - NullPointerException in CmapSubtable.getCharCode
  - PDActionEmbeddedGoTo does not accept a Destination with a
    page number or string
  - NPE when Transparency Group is missing the BBox
  - PDFRenderer does not render letters when converting page to
    image
  - JPEG image rendered with wrong colors when using
    TwelveMonkeys
  - Performance issue since 2.0.18
  - NullPointerException in PDType0Font.readCode() if cMap is
    null
  - NullPointerException in CFFParser.parseFont()
  - IndexOutOfBoundsException in PDCIDFont.readWidths()
  - IndexOutOfBoundsException in Type1Parser.java
  - ClassCastException in CMapParser.parseBeginbfchar
  - ClassCastException in PDXObject.createXObject()
  - ClassCastException in PDAcroForm.getFields()
  - ClassCastException in PDDocumentCatalog.getAcroForm()
  - ClassCastException in PDResources.getIndirect()
  - getPageLayout throws IllegalArgumentException for empty mode
  - Font not found because of case issues
- Update to 2.0.26
  * Bug
  - COSParser: Infinite recursion
  - TestCreateSignature.testCreateSignedTimeStamp checkLTV build
    test fail
  - No Content - xRef / Obj Parsing
  - Pdf-A/1b Validation
  - A list of bugs found （70 bugs in total)
  - Text size option for PDFBox Debugger
  - IllegalArgumentException: Input buffer too short in
    StandardSecurityHandler.computeRC4key
  - ArrayIndexOutOfBoundsException in
    PDSeparation.tintTransform()
  - EOFException: Can't read 20 bytes
  - Wrong datatype for OPM in PDExtendedGraphicsState
  - Unhandled IOException thrown from BaseParser creates issue in
    PDFStreamEngine.processStreamOperators
  - *LOADS of* "WARNING: key node000xxxxx already exists in
    destination IDTree"
  - NullPointerException in PDRange.getMin()
  - Image interpolation when there shouldn't be
  - pDAcroForm.flatten() does not remove /SigFlags in /Catalog
    object
  - Could not read embedded TTF for font
  - ToUnicodeWriter.writeTo allows byte overflow in bfrange
    operator
  - TextToPDF appends space to each line
  - NegativeArraySizeException in pfb parser with 0 byte pfb font
    file
  - Hangup in COSFilterInputStream.nextRange
  - Certain PDF cannot be processed
  - Parsing fails in 2.0.26 that worked in 2.0.25
  - Object must be defined and must not be compressed object
  - Page tree root must be a dictionary
  - A carefully crafted pdf can trigger an infinite loop while
    parsing
  - POCIDFontType2 (Wingdings) encode throws a
    NullPointerException
  - Possible loop detection is triggered in 2.0.26 but file works
    in 2.0.25
  - IOException: object reference 112 0 R at offset 18355 in
    content stream
  - Field text missing
  - NPE during page render
  - Parsing shows 1 empty page with 2.0.26 and 7 with 2.0.25
  * Improvement
  - Create push button example
  - FontMapper should also take into account the user's font
    directory on Windows operating systems
  - Don't log warnings if there are not fonts to cache
  - support multiple widgets in PDTerminalField.importFDF()
  - Improve AddValidationInformation to handle exceptional
    situations better
  - Avoid duplicate certificates in AddValidation example
  - Render symbol for file attachment annotations
  * Task
  - Add test of PFB font
  - Add maven enforcer rule to ensure that JAVA_HOME is set
- Update to 2.0.25
  * Sub-task
  - Add print dpi submenu
  - Reduce HighResolutionImageIcons memory leaks
  * Bug
  - Page not rendered / extracted, Unknown type in array for TJ
    operation
  - ArrayIndexOutOfBoundsException: arraycopy: length -2 is
    negative in PDPanose.getPanose
  - LayerUtility().importPageAsForm() doesn't return
  - PDPageContentStream.setLineWidth(float) not allowed in text
    block
  - preflight SMask entry check incorrect
  - NumberFormatException in merge if fieldname is
    "dummyFieldName1#1"
  - FDFJavaScript.getDoc() always returns null or empty
  - Annotation shown with thick border
  - Deeply nested drawings not shown
  - Not existing rectangle appears on page image
  - Not rendered (white) pages for given pdf
  - Encryption on Split documents
  - PDPage.getAnnotations() causes subsequent calls to
    PDDocument.getPages() to fail
  - Error rendering png from PDF - Error at Type1Parser
    parseBinary for Type 1 Font
  - EOFException during TTF parsing
  - Incorrect rendering of Type3 character
  - class org.apache.pdfbox.cos.COSName cannot be cast to class
    org.apache.pdfbox.cos.COSString
  - unneeded / double code in PageExtractor
  - When PDF is converted to an image, the image has a large
    black rectangle.
  - Slow rendering for specific PDF File with small chunks 16x8
  - Decryption for V4 fails when no Length entry is set in
    Encryption Dictionary
  - `NullPointerException` when intersecting area with null
    clipping path
  - Stack overflow in PDColorSpace.create()
  - Splitter: Problematic /Info causes big files
  - Resolution of ambiguities in inline images don't follow the
    standard
  - Silent fail of PDTextField.setValue when font encoding
    missing
  - TTFSubsetter incorrectly calculating 'searchRange'
  - Failing to get multiple encodings from cmap table
  - Text "820-01869-U-A" is omitted from PDF doc
  - Wrong number of fonts leads to OOM-Exception
  * New Feature
  - Additional `showTransparencyGroupOnGraphics()` method
  * Improvement
  - Optimize SampledImageReader.from1Bit()
  - Optimize reading of masked images
  - Support BGR for OpenCV and JavaCV
  - Preserve indirect object reference when copying resources
  - PDFBox should use the quadding for fields with the comb flag
  - Lazier clipping
  - LegacyPDFStreamEngine.glyphList loaded from disk on each
    instantiation rather than static final?
  - Prefer MergeSort over QuickSort and try native TimSort first
    (with explanation)
  - Avoid creating Paint objects and filling when there is
    nothing to do
  - support get unicode from embedded TrueTypeFont cmap
  - Update liberation fonts
  * Test
  - Add test for double visible signature on the same page
  * Task
  - Add test for double visible signature on encrypted file
  - Add test for comb fields adjustment
  - Store x and y scaling factor
  - Update CCITTFaxDecoderStream.java from twelvemonkeys (3)
- Update to 2.0.24
  * Bug
  - Slow rendering for specific PDF file
  - Very slow rendering on PageDrawer.shadingFill
  - Glyphs missed in rendering
  - Wrong classification of an JPEG image leading to a blank
    image added to a pdf document
  - Embedded files not extracted from PDF files with multilevel
    EmbeddedFiles tree
  - 3.0.0-RC1: PDComboBox.setValue() throws
    IllegalArgumentException: /DA is a required entry
  - Issue with COSObjectKey::fixGeneration
  - Error extracting text from PDF - Can't read the embedded
    Type1 font FDFBJU+NewsGothic
  - Error in identification of PDF comment symbol % as a token
    separator with PDF names
  - Stack overflow when reading a corrupt dictionary
  - dash pattern [0] should be invisible
  - Behaviour change in 2.0.20 due to use of
    IOUtils.populateBuffer in
    SecurityHandler.prepareAESInitializationVector leading to
    IOException for certain PDF
  - java.io.IOException: Page tree root must be a dictionary
  - Snapshot Deploy not working
  - TSAClient with username+password
  - COSOutputStream.flush doesn't call super
  - BaseParser: stack overflow when reading a corrupt pdf
  - isEmbeddingPermitted() is too restrictive on TTFs with OS2
    table versions 0-2
  - Wild rendering when repeating truetype glyph flag is outside
    of range
  - v2.0.22 and v3.0.0-RC1 PDF Debugger app crashes with
    java.lang.NullPointerException
  - CreateCheckBox example draws too large, clipped checkmark
  - Wrong color space detected for some Jpeg images
  - Possible memory leak after calling decode filter
  - Ink annotation not rendered
  * Improvement
  - Pass PDFRenderer to PDFPrintable constructor
  - Create tests for HelloWorld examples
  - Faster PDImageXObject.applyMask
  - Custom folder for fonts in FontMapper
  - allow to make timestamp only signature "LTV"
  - Create portable collection PDF
  - Optimize memory footprint of PDFObjectStreamParser
  - Add getter/setter for suppressDuplicateOverlappingText in
    PDFMarkedContentExtractor
  - Cache PageTree in PDFPrintable
  - Add Adobe Illustrator COSNames
  - Make constructors of CIDSystemInfo and PDPanoseClassification
    public
  * Wish
  - When merging multiple pdf ua documents, Tags become nested
  * Task
  - Failing testFlattenPDFBox2469Filled on Ubuntu
  - Add test for PDFMarkedContentExtractor class
  - Create test for CreateGradientShadingPDF</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1691409600">- Update to 2.0.29
  * Bug
  - A (rotated) barcode is missing from a pdf when printed
  - NullPointerException in PDTrueTypeFont.java getPath( )
  - Parsing of XMP metadata without optional xmpmeta element
  - Avoid division by 0 in shading function interpolation
  - MyPageDrawer#getPaint may produce
    UnsupportedOperationException
  - Barcode corrupted when printing document
  - The text in some fonts is lost when converting pdf to image
  - PDFTextStripper runs out of memory in 2.0.28 but not in
    2.0.27 same code
  - all values in the signature dictionary shall be direct
    objects
  - Glyphs not rendered
  - PDF with mangled font rendering in some environments
  - RadioButtons disappear when printing PDF
  - BitsPerComponent 16 not allowed in PDF/A-1b
  - NullPointerException in PDFStreamEngine.showText
  - Infinte loop when parsing Type1 font
  * Improvement
  - Add duplex and tray parameters to PrintPDF
  - Create command line utility to extract XMP data
  - Improve Opaque PDFRenderer example
  * Task
  - Implement /RunLengthDecode encoder
  - Slight regression on corrupt bug tracker file
  - move and update bc from jdk15on to jdk15to18
- Build and package forgotten artifact org.apache.pdfbox:xmpbox
- Add build dependency on mvn(javax.xml.bind:jaxb-api), needed for
  xmpbox.</changelog>
  <changelog author="fstrba@suse.com" date="1776168000">- Update to 2.0.30
  * Bug
  - Regression unicode mapping in Korean document
  - Operators "q" and "Q" should also preserve text matrices
  - Signature Image not Rendered starting with PDFBox 2.0.23
  - Fonts are not subsetted when saving incrementally
  - Bug in PDFMergerUtility#mergeFields
  - Password protected PDF opens in GUI apps but PDFbox says
    invalid password
  - Wrong error message "2.4.1 : Invalid Color space, The operator
    "rg" can't be used with CMYK Profile"
  - Make FDF annotations more compliant with the specification
  - NPE in DomXmpParser.parseLiDescription
  - Regression: NoSuchElementException in PDFXrefStreamParser
  - The PageDrawer.strokePath method is blocked, and cpu100%
  - Avoid NPE when processing CFF2 based fonts
  - IllegalArgumentException: Dimensions (width=458477041
    height=26) are too large
  - Can not see checkbox check
  - NPE when converting pdf to image.
  - NullPointerException in XMPMetadata.getSchema()
  - PDFToImage might not correctly detect unsupported image
    formats
  - Font cache isn't effective on my machine, always rebuilds
  - PDF to Image conversion results in different converted image
  - Text in a certain font is lost when converting pdf to image
  - Incorrect colors in image from PDFs (DCTDecode)
  * New Feature
  - Inconsistent/incomplete PDF rendering
  * Improvement
  - Improve code quality (4)
  - Add PDRectangle#TABLOID paper size
  - Support version 0.5 of MaximumProfileTable
  - loca-table isn't mandatory for TTF/OTF-fonts using CFF
    outlines
  - Implement PDF 2.0 dash phase clarification
  - Add getter and setter for the CO array under PDAcroForm
  - Make UTC timezone static
  - Facilitate migration to PDFBox 3.0
  - Consolidate bouncycastle configuration
  - Consistent scm.url values for pom.xml
  - use comparison operators for enums</changelog>
  <changelog author="fstrba@suse.com" date="1776168001">- Update to 2.0.31
  * Bug
  - [PATCH] Split pdf lose accessibility tags
  - Allow creating of PDFXObjectImage without accessing to the
    image stream
  - PfbParser fails to parse PFB font with multiple binary
    records.
  - Lines vanish when printing on MacOS
  - java.lang.IllegalArgumentException: Provided dictionary is not
    of type 'COSName{OCG}'
  - The embedded font DroidSansFallbackFull reports an error when
    parsing, and finally uses lastResortFont, resulting in garbled
    fonts.
  - COSName caches already cached hashCode
  - Font operation takes a long time with 3.0.1
  - NullPointerException in TTFSubsetter.buildPostTable()
  - Problem converting PDF to image (java.awt.color.CMMException:
    Can not access specified profile)
  - Set the default value for PDNonTerminalField
  - java.lang.ArrayIndexOutOfBoundsException Bug Report
  - Wrong colors in PDF since PDFBOX-5488
  - Java 7 support on 2.0
  - Convert to image exception
  - PDF conversion in this format is very slow. Is there any room
    for optimization?
  - IllegalArgumentException: -Infinity is not a finite number
  - Inconsistent signature page handling when signing in existing
    signature fields
  - Add leading "0" for octal values in MacOSRomanEncoding
  - DataFormatException: invalid distance too far back
  - Grayscale JPEG rendered multicolor
  - OutOfMemoryError in FileSystemFontsProvider.scanFonts
  - NPE in PageDrawer.getPaint()
  - Issue with embedded Font and descendant Font
  - LCMS error 13: Mismatched alpha channels
  * New Feature
  - Enable Native Markdown Extraction in Apache PDFBox
  * Improvement
  - When splitting, keep page destinations that are part of target
    document(s)
  - Replace Exception with some repair attempt</changelog>
  <changelog author="fstrba@suse.com" date="1776168002">- Update to 2.0.32
  * Bug
  - preflight-app fails on Java 11+ with NoClassDefFoundError:
    javax/activation/DataSource
  - AppearanceGeneratorHelper assumes fontscale 1000
  - Remove release subproject
  - Don't use a predefined CMap if a ToUnicode CMap is present
  - Regression NPE in Splitter
  - The content of the specified font is lost, Google Chrome can
    display it
  - Crash for Softmask with incorrect backdrop color components
  - Observable Timing Discrepancy (Timing Attack)
  - Black rectangle over image
  - Wrong font substitution for Wingdings
  - PDDocument#importPage slowed down by factor 1300
  - Split aborts with broken destinations
  - IllegalArgumentException: Parameter must be 1-based, but is 0
    when using PDFTextStripperByArea
  - Files created with PDFMergerExample are not correct PDF/A
  - Missing /Subtype and /Type in Metadata not detected
  - Multiple exceptions coming from org.apache.fontbox.ttf for
    different PDFs
  - IOException: Error expected floating point
    numberactual='-12.-1'
  - NullPointerException: Cannot invoke "String.codePointAt(int)"
    because "uni" is null
  - DomXmpParser - IllegalArgumentException: prefix cannot be
    "null" when creating a QName
  - ClassCastException: org.apache.pdfbox.cos.COSNull cannot be
    cast to org.apache.pdfbox.cos.COSDictionary
  - IllegalArgumentException: Width (26) and height (0) must be
    non-zero
  - There is an exception when getting embedded font, is it
    compatible?
  - Infinite loop after splitting and saving PDF / giant result
    files
  * Improvement
  - JPEGFactory. Reduce logging severity when no image metadata is
    present
  - Add test for surrogate pair character ð©¸½
  - Update unicode Scripts.txt
  - Include a PDFA check with VeraPDF for CreatePDFATest
  - Add center constructor parameter to PDFPageable and to
    pdfbox-app
  - When splitting, keep named page destinations that are part of
    target document(s)
  - When this PDF is rendered with the "f" Operator, a black
    screen appears.
  * Task
  - Investigate why we get "response contains wrong nonce value"
    during build tests</changelog>
  <changelog author="fstrba@suse.com" date="1776168003">- Update to 2.0.33
  * Bug
  - Character positions shifted
  - Incorrectly extracted text (broken words)
  - Wrong color of uncolored tiling pattern
  - OutOfMemoryError - during renderImageWithDPI
  - BaseParser fails when a number is followed by a string
    starting with 'e'
  - Type3 font is not rendered
  - Flattening removes all annotations when widget annotation has
    no page
  - Image lost on page render
  - extra whitespaces when extracting Arabic text
  - SMaskInData not supported for JPX images
  - Kid Widget /DA is ignored in setDefaultAppearance() call
  - Radio button can't be set
  - the PDDocument.documentId does not seem to be written into the
    flat byteStream
  - PDFBox is unable to remove ID
  - Fix last step of the build process
  - StringIndexOutOfBoundsException in AppearanceGeneratorHelper
  - ClassCastException in SetLineJoinStyle.process()
  - Unable to load password protected pdf
  - PDFBox not extracting text of non-latin languages(tamil,
    bengali) properly but adobe reader's save as text does
  - Checkstyle
  - [PATCH] Detect CMYK image without relying on metadata
  - Regression from PDFBOX-5841: Text extraction with rotation
    magic fails for PDF with multiple content streams in a page
  - PDF render blank page: The end of the stream doesn't point to
    the correct offset, using workaround to read the stream,
    stream start position: 196, length: 0, expected end position:
    196
  - CVE for Lucene libraries
  - The pattern created with PDFBox shows inconsistent colors
    between Safari and Adobe.
  - BDC sequence with resource reference instead of with MCID
  - StackOverflowError in PDFieldFactory.findFieldType
  - ClassCastException in AnnotationValidator
  - The CPU usage of a PDF file with a size of 85.6 MB is abnormal
  - Many ZapfDingbats symbols do not appear when page is rendered.
  - IOException when reading isolated "+"
  - IllegalArgumentException: capacity &lt; 0: (-75475220 &lt; 0) in
    RandomAccessReadBuffer constructor
  - FontBox spawns a `cmd` subprocess to read an environment
    variable (on Windows)
  - Implement PDF 2.0 dash phase clarification (2)
  - Particular PDF fails on renderImageWithDPI call
  - PDType0Font return invalid space width
  - Icons of text annotations sometimes too large
  - Orphan page check doesn't check annotation destinations
  - NPE in COSArray.indexOfObject
  - NPE in PagePane.mouseMoved()
  - ArrayIndexOutOfBoundsException in CMap.toInt()
  * New Feature
  - Show ASN.1 decoded Contents for Signature-Dictionary
  * Improvement
  - Exchange hard-coded values for variables and provide
    command-line options in TextToPDF component
  - Long rendering time of fonts in a specific PDF
  - Support imageio-jnr / imageio-openjpeg library for JPEG2000
    decoding
  - Improve ExtractTTFFonts
  - Change Loglevel from Warn to info when rebuilding font cache
  - Support OCG visibility expressions
  - Add page getter/setter to PDObjectReference
  - Support long values for COSInteger objects
  - Empty constructor for PDViewerPreferences
  - Add check of /P to PDFMergerUtilityTest
  - support Markdown extraction from the command line
  - Calculate dpi dynamically when printing with raster
  - Remove orphan annotations in structure tree
  - Add font name to PrintTextLocations
  * Wish
  - Improve detection whether printing or viewing
  - Hi CPU and memory usage when converting a PDF with type 4
    shading
  * Task
  - 2.0 builds fail on jenkins because jdk11 no longer supported</changelog>
  <changelog author="fstrba@suse.com" date="1776168004">- Update to 2.0.34
  * Bug
  - PageDrawer is not rendering unrotatable Annotations on rotated
    pages
  - Zero-width non-joiner characters visible in generated PDF
  - Surrogate pairs with combining diacritics are incorrectly
    ordered on text extraction
  - TestCreateSignature.testCreateSignedTimeStamp checkLTV build
    test fail (2) / Support several issuers
  - IllegalArgumentException: Width (0) and height (0) must be
    non-zero
  - Merge docs with specific characteristics causes stack overflow
  - InvalidKeyException: Supplied key
    (sun.security.ec.ECPrivateKeyImpl) is not a RSAPrivateKey
  - Can't read the embedded Type1 font: Found Token[kind=NAME,
    text=def] but expected begin
  - Wrong size entry in trailer after incremental save
  - FileSystemFontProvider doesn't register failed type1 fonts
  - Text annotation crosshair symbol too small when using Adobe
    symbol font
  - Orphan /OpenAction destination page kept in merge
  - PDFRenderer causes endless loop
  - Invalid stream length: 0, stream start position: &lt;xxx&gt;
  - Inline image incorrectly parsed (2)
  - IllegalArgumentException: Not a valid Unicode code point:
    0xE28496
  - Type 3 font glyphs not displayed
  - Rendered PDF is missing shading pattern graphics
  - NPE during merge
  - Class cast exception in building PDDestinationNameTreeNode
  - DomXmpParser incorrectly expects namespaces on attribute level
  - BDC processor mishandles property name
  - Can't render some Type1C fonts.
  - PDF to Image conversion results in a blank white page
  * Improvement
  - Implement PDFormXObject.setGroup()
  - CertificateVerifier.isSelfSigned() should not throw an
    exception
  - Use Zapf Dingbats code for cross text annotation
  - Support PushPin, Tag and Graph file attachment annotation
    icons
  - Improve PDFMergerUtility memory footprint
  - Support rare RC4 encryption where R=4, key length &lt; 128 bits
  - Improve checkWithNumberTree() test
  - Use SHA256 instead of MD5 for document id
  * Wish
  - PrintPDF should not be case sensitive against printer name on
    Windows
  * Task
  - Run regression tests for 2.0.34</changelog>
  <changelog author="fstrba@suse.com" date="1776168005">- Update to 2.0.35
  * Bug
  - NegativeArraySizeException with PDF file with huge fonts
  - Inline image bug with multi-byte newline tokens
  - fix initial ByteArrayOutputStream size for deflate operation
  - PDF takes an hour to render
  - Splitter does not include structure tree in documents past the
    first split
  - build fails on jdk11
  - Load a TTF font which is from Mac OS throw an exception
  - Wrong glyphs since PDFBOX-5790
  - ClassCastException on broken file in
    PDEmbeddedFilesNameTreeNode.convertCOSToPD()
  - invalid XMP generated when Apache Xalan in the classpath
  - XMP JobType constructor ignores fieldPrefix
  - NullPointerException in xmpbox serializer if a date is empty
  - Rendering issue with type 2 shading: vertical expansion
  - Possible infinite loop in shading code
  - Potential OOM in XrefStreamParser
  - Potential StackOverflow in PDFStreamParser
  - Potential StackOverflow in PDPageTree's
    getInheritableAttribute
  - Potential OOM in Type1Lexer
  - Potential OOM in PfbParser
  - PDMarkedContentReference.setMCID() should not accept negative
    numbers
  - IllegalPathStateException: missing initial moveto in path
    definition
  - Fix possible ClassCastException
  - NullPointerException in COSDictionary
  - StringIndexOutOfBoundsException in
    PlainText$Paragraph.getLines()
  - LZWFilter crashes, probably not handling the KwKwK special
    case
  - NullPointerException in PDNumberTreeNode.getNumbers()
  - UnsupportedOperationException: JPX color spaces don't support
    drawing
  - Signing tries to set byteRange of old signature (2)
  - ClassCastException in
    PDOptionalContentProperties.getBaseState()
  * Improvement
  - Add test for embedded files
  - set size for ByteArrayOutputStreams
  - avoid creation of temporary objects when parsing hex values
  - avoid unnecessary map lokups
  - remove unnecessary iteration and StringBuilder creation
  - Support reverse landscape orientation for printing
  - Add test coverage for orphan annotation
  - Remove orphan popup parent annotation
  - Improve XmpSerializer test by verifying its output
  - Consider rotation of page when applying overlay
  - Preserve Perms dictionary when signing
  - Check /ParentTree against /K tree
  - Add test for 5521
  - Refactor RC4Cipher
  * Task
  - Regression tests for 2.0.35</changelog>
  <changelog author="fstrba@suse.com" date="1776168006">- Update to 2.0.36
  * Bug
  - XMPBox removes namespaces on serialization
  - False negative on PDFA-1b validation : missing field type
  - PlainText.Paragraph.getLines extremely slow on long lines
  - Valid PDF/A 1B is rejected
  - Potential StackOverflows in BaseParser
  - Unknown code in Huffman RLE stream
  - IllegalArgumentException: Can't add attribute to 0-length text
  - TTFSubsetter.buildGlyfTable() modifies glyphIds while
    iterating over its entries possibly causing
    ConcurrentModificationException to be thrown
  - IndexOutOfBoundsException in
    Type1CharStringParser.processCallSubr()
  - Exception "No type defined for
    {http://www.aiim.org/pdfa/ns/id/}rev" when trying to determine
    version of PDF/A-4 document
  - allow new PDF/A-4 conformance levels
  - pdfbox-app-X.X.X-sources.jar on maven central are empty (and
    javadoc jar is missing)
  - Cmd line docs
  - IllegalArgumentException: Multiplying two matrices produces
    illegal values in PDFStreamEngine.processAnnotation()
  - XmpParsingException: Schema is not set in this document:
    http://ns.adobe.com/xap/1.0/sType/ResourceEvent#
  - NullPointerException in FontMapperImpl.getFontMatches()
  - border style in FDFAnnotation is not initialized if width is 0
  - German umlauts are not rendered
  - Invalid type in Schema not detected when in XML attributes
  - Serializing produces date "1-01-01T00:00:00+01:00"
  - Seconds of date "D:2015-02-03T10:11:12" returned as 0
  - Confusing naming of "DerivedFrom" property getter in
    XMPMediaManagementSchema
  - ClassCastException in XMPMediaManagementSchema.getHistory()
  - IllegalArgumentException: Input buffer too short in
    StandardSecurityHandler.computeRC4key()
  - IllegalArgumentException: Width (0) and height (0) cannot be
    &lt;= 0 when printing landscape rotated with RASTERIZE_DPI_AUTO
  - DateConverter fails on valid date
  - ClassCastException: class org.apache.xmpbox.type.TextType
    cannot be cast to class org.apache.xmpbox.type.ArrayProperty
    in DublinCoreSchema.getCreatorsProperty()
  - tiff:YCbCrSubSampling and tiff:YCbCrPositioning have wrong
    cardinality
  - ClassCastException: class org.apache.xmpbox.type.FlashType
  - Cannot find a definition for the namespace
    http://www.w3.org/1999/02/22-rdf-syntax-ns#, property:
    rdf:Description
  - XmpParsingException: Schema is not set in this document:
    http://ns.adobe.com/xap/1.0/sType/ResourceEvent#, property:
    stEvt:action
  - XmpParsingException: Missing pdfaSchema:property in type
    definition in lenient mode
  - XmpParsingException: Unknown property value type : Open Choice
    of Integer
  - XmpParsingException: Property 'CountryCode' not defined in
    http://www.epo.org/patent-bibliographic-data/1.0/
  - date "0-00-00T00:00:00-04:00" read as
    "0002-11-30T00:00:00-40:00"
  - XmpParsingException: Type 'stRef:documentName' not defined in
    http://ns.adobe.com/xap/1.0/sType/ResourceRef# in lenient mode
  - Invalid PDF/A namespace definition, prefix: xmlns, namespace:
    http://www.aiim.org/pdfa/ns/extension/
  - XmpParsingException: Schema is not set in this document:
    http://www.aiim.org/pdfa/ns/extension/, property:
    pdfaExtension:schemas
  - NegativeArraySizeException in PredictorOutputStream()
  - NullpointerException in PDAcroForm.getField(Line 485)
  - OutOfMemoryError when trying to extract text from pdf
  - Outlines circular reference vulnerability
  - Rendered text missing
  - Inverted images due to enlarged decode array
  - PDF displays garbled characters in Adobe Reader but renders
    correctly in web browsers
  - NullPointerException while merging PDFs with output intents
  * Improvement
  - Valid XMP Extension Schema rejected
  - Remove dead code from PDFMarkedContentExtractor
  - Include test file in test class
  - Get and Add PageTextSchema
  - Remove / deprecate TypeMapping.getAssociatedSchemaObject()
  - Support Seq / Bag mixup in lenient mode
  - Parse xmp files in lenient mode that have no processing
    instructions
  - deprecate getPDFIdentificationSchema() in favor of
    getPDFAIdentificationSchema()
  - Support TIFF-files with FillOrder=2 conversion to PDF
  * Task
  - Remove / deprecate unused parts of PDIndexed
  - modernize rat exclusions
  - Run regression tests for 2.0.36</changelog>
  <changelog author="fstrba@suse.com" date="1776168007">- Added patch:
  * pdfbox-CVE-2026-33929.patch
    + upstream fix for bsc#1262046, CVE-2026-3392: Path Traversal
    in PDFBox ExtractEmbeddedFiles Example Code</changelog>
</package>
<package pkgid="951de80dbc572a936304cd194627c776b3ee58c9a0b6f7de683822e892008ec996384be041ec2b788f8e05791617c10106ade69155809cf2a5639aebdb5f1cd6" name="apache-portlet-1_0-api" arch="noarch">
  <version epoch="0" ver="1.0" rel="bp161.1.6"/>
  <changelog author="mvyskocil@suse.cz" date="1219665600">- target=1.5 source=1.5
- remove a gcj build support
- fixed some rpmlint warnings</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="mvyskocil@suse.com" date="1377604800">- use new add_maven_depmap</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Do not depend on ant-nodeps.</changelog>
  <changelog author="tchvatal@suse.com" date="1426680000">- Fix build with new javapackages-tools</changelog>
  <changelog author="pcervinka@suse.com" date="1495195200">- New build dependency: javapackages-local
- Removed maven conditions
- Spec file cleaned
- Fixed javadoc Requires</changelog>
  <changelog author="fstrba@suse.com" date="1505476800">- Fix build with jdk9: specify java source and target level 1.6</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="3f4a051349c30c199b8463b22faed6bd538e201ec86c35848b179691208b83162ba15319028a18c971d5597504549987df19a53f871cb65d7e39992781447f08" name="apache-portlet-1_0-api-javadoc" arch="noarch">
  <version epoch="0" ver="1.0" rel="bp161.1.6"/>
  <changelog author="mvyskocil@suse.cz" date="1219665600">- target=1.5 source=1.5
- remove a gcj build support
- fixed some rpmlint warnings</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="mvyskocil@suse.com" date="1377604800">- use new add_maven_depmap</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Do not depend on ant-nodeps.</changelog>
  <changelog author="tchvatal@suse.com" date="1426680000">- Fix build with new javapackages-tools</changelog>
  <changelog author="pcervinka@suse.com" date="1495195200">- New build dependency: javapackages-local
- Removed maven conditions
- Spec file cleaned
- Fixed javadoc Requires</changelog>
  <changelog author="fstrba@suse.com" date="1505476800">- Fix build with jdk9: specify java source and target level 1.6</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="a2a25f87cf15b608012854002ac43e634c9e3fe4f4d984cb242c6ff12cee628ad6e581c84814d9236965c39bb9ec36ad7cb184e555318a8d9ca99726f9b7255b" name="apache-rpm-macros" arch="s390x">
  <version epoch="0" ver="20201124" rel="160099.3.3"/>
  <changelog author="pgajdos@suse.com" date="1442923200">- version 20150921
- make package usable also for other rpm based distros
- %apache_test_module_start_apache: introduce -p, -u and -g options
- %apache_test_module_curl: introduce -p and -u option</changelog>
  <changelog author="pgajdos@suse.com" date="1443614400">- version 20150930
- %apache_test_module_start_apache, %apache_test_module_load:
  introduce -t option
- %apache_test_module_curl: introduce -r option</changelog>
  <changelog author="pgajdos@suse.com" date="1446724800">- do not append macros.apache-module-test to macros.apache, provide
  separate macros file instead</changelog>
  <changelog author="pgajdos@suse.com" date="1447156800">- require apache-rpm-macros-control [bsc#893659]</changelog>
  <changelog author="pgajdos@suse.com" date="1448539200">- version 20151211
- %apache_test_module_start_apache:
  * declare -p switch in function header
  * fix wording of messages when apache start failed
  * report unsuccessful start also to stderr to see it in build
    log, when stdout is redirected to a file (see apache-test:
    when apache test failed, macro is exiting 1, so the log is
    not cat'ed to output)
  * %{apache_branch} converted to a number: 204 for 2.4,
    202 for 2.2</changelog>
  <changelog author="pgajdos@suse.com" date="1452513600">- version 20160111
  * added %{apache_version}</changelog>
  <changelog author="pgajdos@suse.com" date="1453291200">- version 20161120
- %apache_test_module_start_apache: detect if module is built in
  statically before attempt to search for it in filesystem</changelog>
  <changelog author="ngompa13@gmail.com" date="1574596800">- Replace incorrect usage of %_libexecdir/rpm with %_rpmconfigdir</changelog>
  <changelog author="pgajdos@suse.com" date="1581422400">- version update to 20200211
  * remove %apache_test_* macros, %apache_rex_* is the replacement
    (package apache-rex)
- deleted sources
  - macros.apache-module-test (not needed)</changelog>
  <changelog author="pgajdos@suse.com" date="1606392000">- version update to 20201124
  * change location of apache2_MMN</changelog>
</package>
<package pkgid="cb2244dbf94231890a5eeb268d7b9861740c0fd68675dd2c7176f3bd6a42feeb33a1583b10cf7b7f0958d6206672713cc087a5265103531b38ed889838cd9abb" name="apache-rpm-macros-control" arch="s390x">
  <version epoch="0" ver="20151110" rel="160099.3.2"/>
  <changelog author="pgajdos@suse.com" date="1447156800">- initial version of the package 20151110 [bsc#893659]
  macros: %define apache_restart_flag
    %apache_request_restart
    %apache_restart_if_needed</changelog>
  <changelog author="opensuse@cboltz.de" date="1450440000">- fix typo in %apache_request_restart</changelog>
  <changelog author="ngompa13@gmail.com" date="1574596800">- Replace incorrect usage of %_libexecdir/rpm with %_rpmconfigdir</changelog>
</package>
<package pkgid="5cf2992cbd4066f9bf1c0afc3343433b5ad03036338abd08b27ecee7cda904068749ca46ef10d14efaa6d6f51b657bff2bef5b1ec809151c97c373ffba6b03cd" name="apache2" arch="s390x">
  <version epoch="0" ver="2.4.66" rel="160099.4.1"/>
  <changelog author="dimstar@opensuse.org" date="1736856000">- Fix builds of test package with RPM 4.20:
  + noarch packages cannot rely on libdir, which is an
    arch-dependent variable. Rely on apxs -q libdir to extract the
    correct information instead.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1741608000">- Update to 2.4.63:
  * mod_dav: Update redirect-carefully example BrowserMatch config
    to match more recent client versions.
  * mod_cache_socache: Fix possible crash on error path.
  * mod_ssl: Fail cleanly at startup if OpenSSL initialization fails.
  * mod_md: update to version 2.4.31
  - Improved error reporting when waiting for ACME server to verify
    domains or finalizing the order fails, e.g. times out.
  - Increasing the timeouts to wait for ACME server to verify domain
    names and issue the certificate from 30 seconds to 5 minutes.
  - Change a log level from error to debug when Stapling is enabled
    but a certificate carries no OCSP responder URL.
  * mod_proxy_balancer: Fix the handling of the stickysession
    configuration parameter by the balancer manager.
  * Add the ldap-search option to mod_authnz_ldap, allowing
    authorization to be based on arbitrary expressions that do not
    include the username.  Make sure that when ldap searches are too
    long, we explicitly log the error.
  * mod_proxy: Honor parameters of ProxyPassMatch workers with substitution
    in the host name or port.
  * mod_log_config: Fix merging for the "LogFormat" directive.
  * mod_lua: Make r.ap_auth_type writable.
  * mod_md: update to version 2.4.29
  - Fixed HTTP-01 challenges to not carry a final newline, as some
    ACME server fail to ignore it.
  - Fixed missing label+newline in server-status plain text output
    when MDStapling is enabled.
  * mod_ssl: Restore support for loading PKCS#11 keys via ENGINE
    without "SSLCryptoDevice" configured.
  * mod_authnz_ldap: Fix possible memory corruption if the
    AuthLDAPSubGroupAttribute directive is configured.
  * mod_proxy_fcgi: Don't re-encode SCRIPT_FILENAME when set via SetHandler.
  * mod_rewrite, mod_proxy: mod_proxy to canonicalize rewritten URLs,
    including "unix:" ones.
  * mod_rewrite: Error out in case a RewriteRule in directory context
    uses the proxy, but mod_proxy is not loaded.
  * http: Remove support for Request-Range header sent by Navigator
    2-3 and MSIE 3.
  * mod_rewrite: Don't require flag to preserve a leading // added by
    applying the perdir prefix to the substitution.
  * Windows: Restore the ability to "Include" configuration files on
    UNC paths.
  * mod_proxy: Avoid AH01059 parsing error for SetHandler "unix:" URLs
    in Location (incomplete fix in 2.4.62).
  * mod_md: update to version 2.4.28
  - When the server starts, it looks for new, staged certificates to
    activate. If the staged set of files in 'md/staging/' is messed
    up, this could prevent further renewals to happen. Now, when the
    staging set is present, but could not be activated due to an
    error, purge the whole directory.
  - Fix certificate retrieval on ACME renewal to not require a
    'Location:' header returned by the ACME CA. This was the way it
    was done in ACME before it became an IETF standard. Let's
    Encrypt still supports this, but other CAs do not.
  - Restore compatibility with OpenSSL &lt; 1.1.
  * mod_tls: removed the experimental module. It now is availble
    standalone from https://github.com/icing/mod_tls. The rustls
    provided API is not stable and does not align with the httpd
    release cycle.
  * mod_rewrite: Better question mark tracking to avoid UnsafeAllow3F.
  * mod_http2: Return connection monitoring to the event MPM when
    blocking on client updates.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1753099200">- Fix the following CVEs / bugs:
  * CVE-2024-42516 bsc#1246477
  * CVE-2024-43204 bsc#1246305
  * CVE-2024-47252 bsc#1246303
  * CVE-2025-23048 bsc#1246302
  * CVE-2025-49630 bsc#1246307
  * CVE-2025-49812 bsc#1246169
  * CVE-2025-53020 bsc#1246306
- Add the following patches:
  * CVE-2024-42516.patch
  * CVE-2024-43204.patch
  * CVE-2024-47252.patch
  * CVE-2025-23048.patch
  * CVE-2025-49630.patch
  * CVE-2025-49812.patch
  * CVE-2025-53020.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1765886400">- Fix the following bugs and CVEs:
  * bsc#1254511 / CVE-2025-55753
  * bsc#1254512 / CVE-2025-58098
  * bsc#1254514 / CVE-2025-65082
  * bsc#1254515 / CVE-2025-66200
- Add patches:
  * CVE-2025-55753.patch
  * CVE-2025-58098.patch
  * CVE-2025-65082.patch
  * CVE-2025-66200.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1777896000">- Fix package for immutable mode (jsc#PED-14789).
- Version update to 2.4.66 (jsc#PED-16181)
  * ) 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
- 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.
- 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
- 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
- Remove the following patches, as they've been upstream as of 2.4.66:
  * CVE-2024-42516.patch
  * CVE-2024-43204.patch
  * CVE-2024-47252.patch
  * CVE-2025-23048.patch
  * CVE-2025-49630.patch
  * CVE-2025-49812.patch
  * CVE-2025-53020.patch
  * CVE-2025-55753.patch
  * CVE-2025-58098.patch
  * CVE-2025-65082.patch
  * CVE-2025-66200.patch
- Refresh patches:
  * apache-test-application-xml-type.patch
  * apache-test-turn-off-variables-in-ssl-var-lookup.patch
  * apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch
  * apache2-LimitRequestFieldSize-limits-headers.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1778155200">- Remove last remnants of update-alternatives (jsc#PED-14789).</changelog>
  <changelog author="martin.schreiner@suse.com" date="1778760000">* Fix bsc#1263957 / CVE-2026-23918.
  * Fix bsc#1263953 / CVE-2026-33523.
  * Fix bsc#1263955 / CVE-2026-33006.
  * Fix bsc#1263956 / CVE-2026-29169.
  * Fix bsc#1263935 / CVE-2026-24072.
  * Fix bsc#1263950 / CVE-2026-34059.
  * Fix bsc#1263951 / CVE-2026-34032.
  * Add patch files:
  - CVE-2026-23918.patch
  - CVE-2026-33523.patch
  - CVE-2026-33006.patch
  - CVE-2026-29169.patch
  - CVE-2026-24072.patch
  - CVE-2026-34059.patch
  - CVE-2026-34032.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1779278400">* Fix bsc#1263952 / CVE-2026-33857.
  * Fix bsc#1263954 / CVE-2026-33007.
  * Fix bsc#1264163 / CVE-2026-28780.
  * Fix bsc#1264150 / CVE-2026-29168.
  * Add patch files:
  - CVE-2026-33857.patch
  - CVE-2026-33007.patch
  - CVE-2026-28780.patch
  - CVE-2026-29168.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1782302400">- Fix the following bugs / CVEs:
  * bsc#1267976 / CVE-2026-29167
  * bsc#1267977 / CVE-2026-29170
  * bsc#1267978 / CVE-2026-34355
  * bsc#1267955 / CVE-2026-34356
  * bsc#1267956 / CVE-2026-42535
  * bsc#1267962 / CVE-2026-42536
  * bsc#1267963 / CVE-2026-43951
  * bsc#1267965 / CVE-2026-44119
  * bsc#1267969 / CVE-2026-44185
  * bsc#1267970 / CVE-2026-44186
  * bsc#1267971 / CVE-2026-44631
  * bsc#1267972 / CVE-2026-48913
  * bsc#1267503 / CVE-2026-49975
- Add patch files:
  * CVE-2026-29167.patch
  * CVE-2026-29170.patch
  * CVE-2026-34355.patch
  * CVE-2026-34356.patch
  * CVE-2026-42535.patch
  * CVE-2026-42536.patch
  * CVE-2026-43951.patch
  * CVE-2026-44119.patch
  * CVE-2026-44119-testsuite.patch
  * CVE-2026-44185.patch
  * CVE-2026-44186.patch
  * CVE-2026-44631.patch
  * CVE-2026-48913.patch
  * CVE-2026-49975.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1783857600">- Fix module paths in the shipped example configuration so it stays
  runnable after the per-MPM directory split (bsc#1265050); the generated
  conf/httpd.conf referenced /usr/lib64/apache2/, now empty, so point it
  at the default MPM directory and document the layout.</changelog>
</package>
<package pkgid="b528708d01fa015864d49ace1c23afdd3cce928ea0afaea5e292464d6e5b2790dcffa91bbdfb4c091c4aebcf80efac0474387b511f74c6773b8dbd6cb3899a71" name="apache2-devel" arch="s390x">
  <version epoch="0" ver="2.4.66" rel="160099.4.1"/>
  <changelog author="dimstar@opensuse.org" date="1736856000">- Fix builds of test package with RPM 4.20:
  + noarch packages cannot rely on libdir, which is an
    arch-dependent variable. Rely on apxs -q libdir to extract the
    correct information instead.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1741608000">- Update to 2.4.63:
  * mod_dav: Update redirect-carefully example BrowserMatch config
    to match more recent client versions.
  * mod_cache_socache: Fix possible crash on error path.
  * mod_ssl: Fail cleanly at startup if OpenSSL initialization fails.
  * mod_md: update to version 2.4.31
  - Improved error reporting when waiting for ACME server to verify
    domains or finalizing the order fails, e.g. times out.
  - Increasing the timeouts to wait for ACME server to verify domain
    names and issue the certificate from 30 seconds to 5 minutes.
  - Change a log level from error to debug when Stapling is enabled
    but a certificate carries no OCSP responder URL.
  * mod_proxy_balancer: Fix the handling of the stickysession
    configuration parameter by the balancer manager.
  * Add the ldap-search option to mod_authnz_ldap, allowing
    authorization to be based on arbitrary expressions that do not
    include the username.  Make sure that when ldap searches are too
    long, we explicitly log the error.
  * mod_proxy: Honor parameters of ProxyPassMatch workers with substitution
    in the host name or port.
  * mod_log_config: Fix merging for the "LogFormat" directive.
  * mod_lua: Make r.ap_auth_type writable.
  * mod_md: update to version 2.4.29
  - Fixed HTTP-01 challenges to not carry a final newline, as some
    ACME server fail to ignore it.
  - Fixed missing label+newline in server-status plain text output
    when MDStapling is enabled.
  * mod_ssl: Restore support for loading PKCS#11 keys via ENGINE
    without "SSLCryptoDevice" configured.
  * mod_authnz_ldap: Fix possible memory corruption if the
    AuthLDAPSubGroupAttribute directive is configured.
  * mod_proxy_fcgi: Don't re-encode SCRIPT_FILENAME when set via SetHandler.
  * mod_rewrite, mod_proxy: mod_proxy to canonicalize rewritten URLs,
    including "unix:" ones.
  * mod_rewrite: Error out in case a RewriteRule in directory context
    uses the proxy, but mod_proxy is not loaded.
  * http: Remove support for Request-Range header sent by Navigator
    2-3 and MSIE 3.
  * mod_rewrite: Don't require flag to preserve a leading // added by
    applying the perdir prefix to the substitution.
  * Windows: Restore the ability to "Include" configuration files on
    UNC paths.
  * mod_proxy: Avoid AH01059 parsing error for SetHandler "unix:" URLs
    in Location (incomplete fix in 2.4.62).
  * mod_md: update to version 2.4.28
  - When the server starts, it looks for new, staged certificates to
    activate. If the staged set of files in 'md/staging/' is messed
    up, this could prevent further renewals to happen. Now, when the
    staging set is present, but could not be activated due to an
    error, purge the whole directory.
  - Fix certificate retrieval on ACME renewal to not require a
    'Location:' header returned by the ACME CA. This was the way it
    was done in ACME before it became an IETF standard. Let's
    Encrypt still supports this, but other CAs do not.
  - Restore compatibility with OpenSSL &lt; 1.1.
  * mod_tls: removed the experimental module. It now is availble
    standalone from https://github.com/icing/mod_tls. The rustls
    provided API is not stable and does not align with the httpd
    release cycle.
  * mod_rewrite: Better question mark tracking to avoid UnsafeAllow3F.
  * mod_http2: Return connection monitoring to the event MPM when
    blocking on client updates.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1753099200">- Fix the following CVEs / bugs:
  * CVE-2024-42516 bsc#1246477
  * CVE-2024-43204 bsc#1246305
  * CVE-2024-47252 bsc#1246303
  * CVE-2025-23048 bsc#1246302
  * CVE-2025-49630 bsc#1246307
  * CVE-2025-49812 bsc#1246169
  * CVE-2025-53020 bsc#1246306
- Add the following patches:
  * CVE-2024-42516.patch
  * CVE-2024-43204.patch
  * CVE-2024-47252.patch
  * CVE-2025-23048.patch
  * CVE-2025-49630.patch
  * CVE-2025-49812.patch
  * CVE-2025-53020.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1765886400">- Fix the following bugs and CVEs:
  * bsc#1254511 / CVE-2025-55753
  * bsc#1254512 / CVE-2025-58098
  * bsc#1254514 / CVE-2025-65082
  * bsc#1254515 / CVE-2025-66200
- Add patches:
  * CVE-2025-55753.patch
  * CVE-2025-58098.patch
  * CVE-2025-65082.patch
  * CVE-2025-66200.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1777896000">- Fix package for immutable mode (jsc#PED-14789).
- Version update to 2.4.66 (jsc#PED-16181)
  * ) 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
- 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.
- 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
- 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
- Remove the following patches, as they've been upstream as of 2.4.66:
  * CVE-2024-42516.patch
  * CVE-2024-43204.patch
  * CVE-2024-47252.patch
  * CVE-2025-23048.patch
  * CVE-2025-49630.patch
  * CVE-2025-49812.patch
  * CVE-2025-53020.patch
  * CVE-2025-55753.patch
  * CVE-2025-58098.patch
  * CVE-2025-65082.patch
  * CVE-2025-66200.patch
- Refresh patches:
  * apache-test-application-xml-type.patch
  * apache-test-turn-off-variables-in-ssl-var-lookup.patch
  * apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch
  * apache2-LimitRequestFieldSize-limits-headers.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1778155200">- Remove last remnants of update-alternatives (jsc#PED-14789).</changelog>
  <changelog author="martin.schreiner@suse.com" date="1778760000">* Fix bsc#1263957 / CVE-2026-23918.
  * Fix bsc#1263953 / CVE-2026-33523.
  * Fix bsc#1263955 / CVE-2026-33006.
  * Fix bsc#1263956 / CVE-2026-29169.
  * Fix bsc#1263935 / CVE-2026-24072.
  * Fix bsc#1263950 / CVE-2026-34059.
  * Fix bsc#1263951 / CVE-2026-34032.
  * Add patch files:
  - CVE-2026-23918.patch
  - CVE-2026-33523.patch
  - CVE-2026-33006.patch
  - CVE-2026-29169.patch
  - CVE-2026-24072.patch
  - CVE-2026-34059.patch
  - CVE-2026-34032.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1779278400">* Fix bsc#1263952 / CVE-2026-33857.
  * Fix bsc#1263954 / CVE-2026-33007.
  * Fix bsc#1264163 / CVE-2026-28780.
  * Fix bsc#1264150 / CVE-2026-29168.
  * Add patch files:
  - CVE-2026-33857.patch
  - CVE-2026-33007.patch
  - CVE-2026-28780.patch
  - CVE-2026-29168.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1782302400">- Fix the following bugs / CVEs:
  * bsc#1267976 / CVE-2026-29167
  * bsc#1267977 / CVE-2026-29170
  * bsc#1267978 / CVE-2026-34355
  * bsc#1267955 / CVE-2026-34356
  * bsc#1267956 / CVE-2026-42535
  * bsc#1267962 / CVE-2026-42536
  * bsc#1267963 / CVE-2026-43951
  * bsc#1267965 / CVE-2026-44119
  * bsc#1267969 / CVE-2026-44185
  * bsc#1267970 / CVE-2026-44186
  * bsc#1267971 / CVE-2026-44631
  * bsc#1267972 / CVE-2026-48913
  * bsc#1267503 / CVE-2026-49975
- Add patch files:
  * CVE-2026-29167.patch
  * CVE-2026-29170.patch
  * CVE-2026-34355.patch
  * CVE-2026-34356.patch
  * CVE-2026-42535.patch
  * CVE-2026-42536.patch
  * CVE-2026-43951.patch
  * CVE-2026-44119.patch
  * CVE-2026-44119-testsuite.patch
  * CVE-2026-44185.patch
  * CVE-2026-44186.patch
  * CVE-2026-44631.patch
  * CVE-2026-48913.patch
  * CVE-2026-49975.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1783857600">- Fix module paths in the shipped example configuration so it stays
  runnable after the per-MPM directory split (bsc#1265050); the generated
  conf/httpd.conf referenced /usr/lib64/apache2/, now empty, so point it
  at the default MPM directory and document the layout.</changelog>
</package>
<package pkgid="0abcf86a7eb80b3be47116c4a892ee220f12f2b2ecf8b4cd4f56d33a6144de8aeb354ae783fc6bac21f62994c242efcf1fe4dc45738f06f6eea239b2f37137c3" name="apache2-event" arch="s390x">
  <version epoch="0" ver="2.4.66" rel="160099.4.1"/>
  <changelog author="dimstar@opensuse.org" date="1736856000">- Fix builds of test package with RPM 4.20:
  + noarch packages cannot rely on libdir, which is an
    arch-dependent variable. Rely on apxs -q libdir to extract the
    correct information instead.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1741608000">- Update to 2.4.63:
  * mod_dav: Update redirect-carefully example BrowserMatch config
    to match more recent client versions.
  * mod_cache_socache: Fix possible crash on error path.
  * mod_ssl: Fail cleanly at startup if OpenSSL initialization fails.
  * mod_md: update to version 2.4.31
  - Improved error reporting when waiting for ACME server to verify
    domains or finalizing the order fails, e.g. times out.
  - Increasing the timeouts to wait for ACME server to verify domain
    names and issue the certificate from 30 seconds to 5 minutes.
  - Change a log level from error to debug when Stapling is enabled
    but a certificate carries no OCSP responder URL.
  * mod_proxy_balancer: Fix the handling of the stickysession
    configuration parameter by the balancer manager.
  * Add the ldap-search option to mod_authnz_ldap, allowing
    authorization to be based on arbitrary expressions that do not
    include the username.  Make sure that when ldap searches are too
    long, we explicitly log the error.
  * mod_proxy: Honor parameters of ProxyPassMatch workers with substitution
    in the host name or port.
  * mod_log_config: Fix merging for the "LogFormat" directive.
  * mod_lua: Make r.ap_auth_type writable.
  * mod_md: update to version 2.4.29
  - Fixed HTTP-01 challenges to not carry a final newline, as some
    ACME server fail to ignore it.
  - Fixed missing label+newline in server-status plain text output
    when MDStapling is enabled.
  * mod_ssl: Restore support for loading PKCS#11 keys via ENGINE
    without "SSLCryptoDevice" configured.
  * mod_authnz_ldap: Fix possible memory corruption if the
    AuthLDAPSubGroupAttribute directive is configured.
  * mod_proxy_fcgi: Don't re-encode SCRIPT_FILENAME when set via SetHandler.
  * mod_rewrite, mod_proxy: mod_proxy to canonicalize rewritten URLs,
    including "unix:" ones.
  * mod_rewrite: Error out in case a RewriteRule in directory context
    uses the proxy, but mod_proxy is not loaded.
  * http: Remove support for Request-Range header sent by Navigator
    2-3 and MSIE 3.
  * mod_rewrite: Don't require flag to preserve a leading // added by
    applying the perdir prefix to the substitution.
  * Windows: Restore the ability to "Include" configuration files on
    UNC paths.
  * mod_proxy: Avoid AH01059 parsing error for SetHandler "unix:" URLs
    in Location (incomplete fix in 2.4.62).
  * mod_md: update to version 2.4.28
  - When the server starts, it looks for new, staged certificates to
    activate. If the staged set of files in 'md/staging/' is messed
    up, this could prevent further renewals to happen. Now, when the
    staging set is present, but could not be activated due to an
    error, purge the whole directory.
  - Fix certificate retrieval on ACME renewal to not require a
    'Location:' header returned by the ACME CA. This was the way it
    was done in ACME before it became an IETF standard. Let's
    Encrypt still supports this, but other CAs do not.
  - Restore compatibility with OpenSSL &lt; 1.1.
  * mod_tls: removed the experimental module. It now is availble
    standalone from https://github.com/icing/mod_tls. The rustls
    provided API is not stable and does not align with the httpd
    release cycle.
  * mod_rewrite: Better question mark tracking to avoid UnsafeAllow3F.
  * mod_http2: Return connection monitoring to the event MPM when
    blocking on client updates.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1753099200">- Fix the following CVEs / bugs:
  * CVE-2024-42516 bsc#1246477
  * CVE-2024-43204 bsc#1246305
  * CVE-2024-47252 bsc#1246303
  * CVE-2025-23048 bsc#1246302
  * CVE-2025-49630 bsc#1246307
  * CVE-2025-49812 bsc#1246169
  * CVE-2025-53020 bsc#1246306
- Add the following patches:
  * CVE-2024-42516.patch
  * CVE-2024-43204.patch
  * CVE-2024-47252.patch
  * CVE-2025-23048.patch
  * CVE-2025-49630.patch
  * CVE-2025-49812.patch
  * CVE-2025-53020.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1765886400">- Fix the following bugs and CVEs:
  * bsc#1254511 / CVE-2025-55753
  * bsc#1254512 / CVE-2025-58098
  * bsc#1254514 / CVE-2025-65082
  * bsc#1254515 / CVE-2025-66200
- Add patches:
  * CVE-2025-55753.patch
  * CVE-2025-58098.patch
  * CVE-2025-65082.patch
  * CVE-2025-66200.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1777896000">- Fix package for immutable mode (jsc#PED-14789).
- Version update to 2.4.66 (jsc#PED-16181)
  * ) 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
- 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.
- 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
- 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
- Remove the following patches, as they've been upstream as of 2.4.66:
  * CVE-2024-42516.patch
  * CVE-2024-43204.patch
  * CVE-2024-47252.patch
  * CVE-2025-23048.patch
  * CVE-2025-49630.patch
  * CVE-2025-49812.patch
  * CVE-2025-53020.patch
  * CVE-2025-55753.patch
  * CVE-2025-58098.patch
  * CVE-2025-65082.patch
  * CVE-2025-66200.patch
- Refresh patches:
  * apache-test-application-xml-type.patch
  * apache-test-turn-off-variables-in-ssl-var-lookup.patch
  * apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch
  * apache2-LimitRequestFieldSize-limits-headers.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1778155200">- Remove last remnants of update-alternatives (jsc#PED-14789).</changelog>
  <changelog author="martin.schreiner@suse.com" date="1778760000">* Fix bsc#1263957 / CVE-2026-23918.
  * Fix bsc#1263953 / CVE-2026-33523.
  * Fix bsc#1263955 / CVE-2026-33006.
  * Fix bsc#1263956 / CVE-2026-29169.
  * Fix bsc#1263935 / CVE-2026-24072.
  * Fix bsc#1263950 / CVE-2026-34059.
  * Fix bsc#1263951 / CVE-2026-34032.
  * Add patch files:
  - CVE-2026-23918.patch
  - CVE-2026-33523.patch
  - CVE-2026-33006.patch
  - CVE-2026-29169.patch
  - CVE-2026-24072.patch
  - CVE-2026-34059.patch
  - CVE-2026-34032.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1779278400">* Fix bsc#1263952 / CVE-2026-33857.
  * Fix bsc#1263954 / CVE-2026-33007.
  * Fix bsc#1264163 / CVE-2026-28780.
  * Fix bsc#1264150 / CVE-2026-29168.
  * Add patch files:
  - CVE-2026-33857.patch
  - CVE-2026-33007.patch
  - CVE-2026-28780.patch
  - CVE-2026-29168.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1782302400">- Fix the following bugs / CVEs:
  * bsc#1267976 / CVE-2026-29167
  * bsc#1267977 / CVE-2026-29170
  * bsc#1267978 / CVE-2026-34355
  * bsc#1267955 / CVE-2026-34356
  * bsc#1267956 / CVE-2026-42535
  * bsc#1267962 / CVE-2026-42536
  * bsc#1267963 / CVE-2026-43951
  * bsc#1267965 / CVE-2026-44119
  * bsc#1267969 / CVE-2026-44185
  * bsc#1267970 / CVE-2026-44186
  * bsc#1267971 / CVE-2026-44631
  * bsc#1267972 / CVE-2026-48913
  * bsc#1267503 / CVE-2026-49975
- Add patch files:
  * CVE-2026-29167.patch
  * CVE-2026-29170.patch
  * CVE-2026-34355.patch
  * CVE-2026-34356.patch
  * CVE-2026-42535.patch
  * CVE-2026-42536.patch
  * CVE-2026-43951.patch
  * CVE-2026-44119.patch
  * CVE-2026-44119-testsuite.patch
  * CVE-2026-44185.patch
  * CVE-2026-44186.patch
  * CVE-2026-44631.patch
  * CVE-2026-48913.patch
  * CVE-2026-49975.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1783857600">- Fix module paths in the shipped example configuration so it stays
  runnable after the per-MPM directory split (bsc#1265050); the generated
  conf/httpd.conf referenced /usr/lib64/apache2/, now empty, so point it
  at the default MPM directory and document the layout.</changelog>
</package>
<package pkgid="0911edee8c546dd9c8322046a60c67ab4e5ec5d89e6a651b5844b53d3c26dd21b2b6620503f551b6b9af8ceebc2aa8f100411f29e110c7caa56f0654fa44fcf2" name="apache2-manual" arch="noarch">
  <version epoch="0" ver="2.4.66" rel="160099.4.1"/>
  <changelog author="dimstar@opensuse.org" date="1736856000">- Fix builds of test package with RPM 4.20:
  + noarch packages cannot rely on libdir, which is an
    arch-dependent variable. Rely on apxs -q libdir to extract the
    correct information instead.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1741608000">- Update to 2.4.63:
  * mod_dav: Update redirect-carefully example BrowserMatch config
    to match more recent client versions.
  * mod_cache_socache: Fix possible crash on error path.
  * mod_ssl: Fail cleanly at startup if OpenSSL initialization fails.
  * mod_md: update to version 2.4.31
  - Improved error reporting when waiting for ACME server to verify
    domains or finalizing the order fails, e.g. times out.
  - Increasing the timeouts to wait for ACME server to verify domain
    names and issue the certificate from 30 seconds to 5 minutes.
  - Change a log level from error to debug when Stapling is enabled
    but a certificate carries no OCSP responder URL.
  * mod_proxy_balancer: Fix the handling of the stickysession
    configuration parameter by the balancer manager.
  * Add the ldap-search option to mod_authnz_ldap, allowing
    authorization to be based on arbitrary expressions that do not
    include the username.  Make sure that when ldap searches are too
    long, we explicitly log the error.
  * mod_proxy: Honor parameters of ProxyPassMatch workers with substitution
    in the host name or port.
  * mod_log_config: Fix merging for the "LogFormat" directive.
  * mod_lua: Make r.ap_auth_type writable.
  * mod_md: update to version 2.4.29
  - Fixed HTTP-01 challenges to not carry a final newline, as some
    ACME server fail to ignore it.
  - Fixed missing label+newline in server-status plain text output
    when MDStapling is enabled.
  * mod_ssl: Restore support for loading PKCS#11 keys via ENGINE
    without "SSLCryptoDevice" configured.
  * mod_authnz_ldap: Fix possible memory corruption if the
    AuthLDAPSubGroupAttribute directive is configured.
  * mod_proxy_fcgi: Don't re-encode SCRIPT_FILENAME when set via SetHandler.
  * mod_rewrite, mod_proxy: mod_proxy to canonicalize rewritten URLs,
    including "unix:" ones.
  * mod_rewrite: Error out in case a RewriteRule in directory context
    uses the proxy, but mod_proxy is not loaded.
  * http: Remove support for Request-Range header sent by Navigator
    2-3 and MSIE 3.
  * mod_rewrite: Don't require flag to preserve a leading // added by
    applying the perdir prefix to the substitution.
  * Windows: Restore the ability to "Include" configuration files on
    UNC paths.
  * mod_proxy: Avoid AH01059 parsing error for SetHandler "unix:" URLs
    in Location (incomplete fix in 2.4.62).
  * mod_md: update to version 2.4.28
  - When the server starts, it looks for new, staged certificates to
    activate. If the staged set of files in 'md/staging/' is messed
    up, this could prevent further renewals to happen. Now, when the
    staging set is present, but could not be activated due to an
    error, purge the whole directory.
  - Fix certificate retrieval on ACME renewal to not require a
    'Location:' header returned by the ACME CA. This was the way it
    was done in ACME before it became an IETF standard. Let's
    Encrypt still supports this, but other CAs do not.
  - Restore compatibility with OpenSSL &lt; 1.1.
  * mod_tls: removed the experimental module. It now is availble
    standalone from https://github.com/icing/mod_tls. The rustls
    provided API is not stable and does not align with the httpd
    release cycle.
  * mod_rewrite: Better question mark tracking to avoid UnsafeAllow3F.
  * mod_http2: Return connection monitoring to the event MPM when
    blocking on client updates.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1753099200">- Fix the following CVEs / bugs:
  * CVE-2024-42516 bsc#1246477
  * CVE-2024-43204 bsc#1246305
  * CVE-2024-47252 bsc#1246303
  * CVE-2025-23048 bsc#1246302
  * CVE-2025-49630 bsc#1246307
  * CVE-2025-49812 bsc#1246169
  * CVE-2025-53020 bsc#1246306
- Add the following patches:
  * CVE-2024-42516.patch
  * CVE-2024-43204.patch
  * CVE-2024-47252.patch
  * CVE-2025-23048.patch
  * CVE-2025-49630.patch
  * CVE-2025-49812.patch
  * CVE-2025-53020.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1765886400">- Fix the following bugs and CVEs:
  * bsc#1254511 / CVE-2025-55753
  * bsc#1254512 / CVE-2025-58098
  * bsc#1254514 / CVE-2025-65082
  * bsc#1254515 / CVE-2025-66200
- Add patches:
  * CVE-2025-55753.patch
  * CVE-2025-58098.patch
  * CVE-2025-65082.patch
  * CVE-2025-66200.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1777896000">- Fix package for immutable mode (jsc#PED-14789).
- Version update to 2.4.66 (jsc#PED-16181)
  * ) 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
- 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.
- 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
- 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
- Remove the following patches, as they've been upstream as of 2.4.66:
  * CVE-2024-42516.patch
  * CVE-2024-43204.patch
  * CVE-2024-47252.patch
  * CVE-2025-23048.patch
  * CVE-2025-49630.patch
  * CVE-2025-49812.patch
  * CVE-2025-53020.patch
  * CVE-2025-55753.patch
  * CVE-2025-58098.patch
  * CVE-2025-65082.patch
  * CVE-2025-66200.patch
- Refresh patches:
  * apache-test-application-xml-type.patch
  * apache-test-turn-off-variables-in-ssl-var-lookup.patch
  * apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch
  * apache2-LimitRequestFieldSize-limits-headers.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1778155200">- Remove last remnants of update-alternatives (jsc#PED-14789).</changelog>
  <changelog author="martin.schreiner@suse.com" date="1778760000">* Fix bsc#1263957 / CVE-2026-23918.
  * Fix bsc#1263953 / CVE-2026-33523.
  * Fix bsc#1263955 / CVE-2026-33006.
  * Fix bsc#1263956 / CVE-2026-29169.
  * Fix bsc#1263935 / CVE-2026-24072.
  * Fix bsc#1263950 / CVE-2026-34059.
  * Fix bsc#1263951 / CVE-2026-34032.
  * Add patch files:
  - CVE-2026-23918.patch
  - CVE-2026-33523.patch
  - CVE-2026-33006.patch
  - CVE-2026-29169.patch
  - CVE-2026-24072.patch
  - CVE-2026-34059.patch
  - CVE-2026-34032.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1779278400">* Fix bsc#1263952 / CVE-2026-33857.
  * Fix bsc#1263954 / CVE-2026-33007.
  * Fix bsc#1264163 / CVE-2026-28780.
  * Fix bsc#1264150 / CVE-2026-29168.
  * Add patch files:
  - CVE-2026-33857.patch
  - CVE-2026-33007.patch
  - CVE-2026-28780.patch
  - CVE-2026-29168.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1782302400">- Fix the following bugs / CVEs:
  * bsc#1267976 / CVE-2026-29167
  * bsc#1267977 / CVE-2026-29170
  * bsc#1267978 / CVE-2026-34355
  * bsc#1267955 / CVE-2026-34356
  * bsc#1267956 / CVE-2026-42535
  * bsc#1267962 / CVE-2026-42536
  * bsc#1267963 / CVE-2026-43951
  * bsc#1267965 / CVE-2026-44119
  * bsc#1267969 / CVE-2026-44185
  * bsc#1267970 / CVE-2026-44186
  * bsc#1267971 / CVE-2026-44631
  * bsc#1267972 / CVE-2026-48913
  * bsc#1267503 / CVE-2026-49975
- Add patch files:
  * CVE-2026-29167.patch
  * CVE-2026-29170.patch
  * CVE-2026-34355.patch
  * CVE-2026-34356.patch
  * CVE-2026-42535.patch
  * CVE-2026-42536.patch
  * CVE-2026-43951.patch
  * CVE-2026-44119.patch
  * CVE-2026-44119-testsuite.patch
  * CVE-2026-44185.patch
  * CVE-2026-44186.patch
  * CVE-2026-44631.patch
  * CVE-2026-48913.patch
  * CVE-2026-49975.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1783857600">- Fix module paths in the shipped example configuration so it stays
  runnable after the per-MPM directory split (bsc#1265050); the generated
  conf/httpd.conf referenced /usr/lib64/apache2/, now empty, so point it
  at the default MPM directory and document the layout.</changelog>
</package>
<package pkgid="d1ac8710afe6e60d2abe137b8917c43ca45f3e6fd68df4f71b4e20c6e5c5a20e1f17a55eca5640e8a2e1f4101e60cb352cf7c838cdd954d0a511e0262d472db1" name="apache2-mod_apparmor" arch="s390x">
  <version epoch="0" ver="4.1.7" rel="160099.1.1"/>
  <changelog author="suse-beta@cboltz.de" date="1752840000">- add xkeyboard.diff to allow reading /usr/share/xkeyboard-config-2/
  via abstractions/X (boo#1246743)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1754049600">- add dovecot24-part2.diff: more dovecot 2.4 permissions (boo#1247470)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1759665600">- update to AppArmor 4.1.2
  - several fixes (including boo#1246743)
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - dovecot24.diff
  - xkeyboard.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1760875200">- add dovecot24-part3-mr1822.diff: allow writing /tmp/doveconf.* in
  more dovecot profiles</changelog>
  <changelog author="suse-beta@cboltz.de" date="1768046400">- update to AppArmor 4.1.3
  - several profile updates
  - add abi/4.0-ip and abstractions/golang
  - minor fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.3
    for the detailed upstream changelog
- remove upstreamed patches:
  - dovecot24-part2.diff
  - dovecot24-part3-mr1822.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1770811200">- update to AppArmor 4.1.6
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.4
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.5 and
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.6
    for the detailed upstream changelogs
  - update %files for new python LibAppArmor location
- refresh kerberosclient-usrmerge.diff</changelog>
  <changelog author="schwab@suse.de" date="1773921600">- Fix file list to match all possible LibAppArmor module names</changelog>
  <changelog author="suse-beta@cboltz.de" date="1773921601">- update to AppArmor 4.1.7
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.7
    for the full upstream changelog</changelog>
  <changelog author="ddiss@suse.com" date="1777204800">- Add and use tmpfiles.d/apparmor.conf for log and cache path creation
  (jsc#PED-14916) (jsc#PED-14917)
  + drop removal of pre-2.12 cache location
  + retain "apparmor_parser --purge-cache" calls for non-transactional
    systems</changelog>
  <changelog author="ali.abdallah@suse.com" date="1779192000">- Update apparmor-lessopen-profile.patch:
  * Allow execution of /usr/bin/zstd (bsc#1265620)</changelog>
</package>
<package pkgid="99689b4bc85615e042e0afca001df06124f120fdb78cc10b199de21ada51074f78cc6eadc784cf97de4a324f4d23c856564ffb2c95301cbc8a6a9310b8e220f7" name="apache2-mod_auth_gssapi" arch="s390x">
  <version epoch="0" ver="1.6.5" rel="bp161.1.3"/>
  <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="a57ba6424dc4a44324411b7b4c1c33c39aada4d95e24cb9add6c9920369332f3291cd41668bfaa3ae6f85488c9a4b88feb302e264176de3e2dfd3103daf1d180" name="apache2-mod_auth_mellon" arch="s390x">
  <version epoch="0" ver="0.19.1" rel="160099.2.3"/>
  <changelog author="kstreitova@suse.com" date="1588075200">- initial packaging</changelog>
  <changelog author="kstreitova@suse.com" date="1589198400">- replace version_path with the fixed value</changelog>
  <changelog author="kstreitova@suse.com" date="1591272000">- update mod_auth_mellon-0.16.0-env-script-interpreter.patch
  use /bin/bash instead of /usr/bin/bash</changelog>
  <changelog author="kstreitova@suse.com" 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@gmail.com" date="1651752000">- Wrap default config in &lt;IfModule&gt; to avoid reload error</changelog>
  <changelog author="elimat@opensuse.org" 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="a07ffe2d65c8944c8dd46a0746eacdad08fcfe046fd112b05aa6ff94b0759eefbcea4e9efc52a911868c1b57dc6d6af5109f428894d142982d55031286d69242" name="apache2-mod_auth_mellon-diagnostics" arch="s390x">
  <version epoch="0" ver="0.19.1" rel="160099.2.3"/>
  <changelog author="kstreitova@suse.com" date="1588075200">- initial packaging</changelog>
  <changelog author="kstreitova@suse.com" date="1589198400">- replace version_path with the fixed value</changelog>
  <changelog author="kstreitova@suse.com" date="1591272000">- update mod_auth_mellon-0.16.0-env-script-interpreter.patch
  use /bin/bash instead of /usr/bin/bash</changelog>
  <changelog author="kstreitova@suse.com" 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@gmail.com" date="1651752000">- Wrap default config in &lt;IfModule&gt; to avoid reload error</changelog>
  <changelog author="elimat@opensuse.org" 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="edae441a6d8f36b8470eec21c6654c959f3be0c75b36c53dace0d531cdb6b513734024feb9b6dfa528424d4b8cbd8ab08b87b03187969a6a5eb3c1709ad52021" name="apache2-mod_auth_mellon-doc" arch="noarch">
  <version epoch="0" ver="0.19.1" rel="160099.2.3"/>
  <changelog author="kstreitova@suse.com" date="1588075200">- initial packaging</changelog>
  <changelog author="kstreitova@suse.com" date="1589198400">- replace version_path with the fixed value</changelog>
  <changelog author="kstreitova@suse.com" date="1591272000">- update mod_auth_mellon-0.16.0-env-script-interpreter.patch
  use /bin/bash instead of /usr/bin/bash</changelog>
  <changelog author="kstreitova@suse.com" 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@gmail.com" date="1651752000">- Wrap default config in &lt;IfModule&gt; to avoid reload error</changelog>
  <changelog author="elimat@opensuse.org" 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="85b94a0c44792805b9691b044fb444d4daad10b52ab354c1f83fd62001613c503992b2f215d700c55e9b0a9f0008cfb43eebd867bde5fbab4a4fd8b8a6b64b46" name="apache2-mod_auth_openidc" arch="s390x">
  <version epoch="0" ver="2.4.17.1" rel="160099.1.5"/>
  <changelog author="danilo.spinella@suse.com" date="1708084800">- Update to 2.4.15.3:
  * for the complete list of changes, please have a look at ChangeLog
- Fix CVE-2024-24814, DoS when `OIDCSessionType client-cookie` is set
  and a crafted Cookie header is supplied, bsc#1219911</changelog>
  <changelog author="pgajdos@suse.com" date="1711368000">- version update to 2.4.15.6
  03/14/2024
  - fix userinfo refresh interval parsing; closes #1200; thanks @HolgerHees
    avoid refreshing userinfo on each request until access token expiry
  - store interval as JSON integer in session
  - use SameSite=Lax when OIDCCookieSameSite is On (also by default) instead of
    Strict as overriding from Lax to Strict does not work reliably anymore (Chrome)
  - release 2.4.15.6
  03/13/2024
  - fix compilation without libhiredis; closes #1195 ; thanks @HolgerHees
    conditionally define oidc_set_redis_connect_timeout
  - fix `OIDCPassClaimsAs environment` bug introduced in 2.4.15.4; see #1196; thanks @HolgerHees
  - release 2.4.15.5
  03/12/2024
  - release 2.4.15.4
  - fix setting the default PCKE method to "none" in a multi-provider setup</changelog>
  <changelog author="pgajdos@suse.com" date="1726574400">- version update to 2.4.16.3
  09/06/2024
  - allow overriding globally set OIDCCacheType back to shm in vhosts
  - correct typo in child initialization routines when using multiple vhosts; closes #1208; thanks @studersi
    this fixes possible segmentation faults when using Redis and Metrics settings in vhosts
  09/05/2024
  - fix OIDCCacheShmMax min/max settings; see #1260; thanks @bbartke
  08/29/2024
  - fix setting OIDCPKCEMethod none; closes #1256; thanks @eoliphan
  08/28/2024
  - re-introduce OIDCSessionMaxDuration 0; see #1252
  - add some resilience when both Forwarded and X-Forwarded-* are configured
  - fix disabled OIDCStateCookiePrefix command; closes #1254; thanks @damisanet
  - remove support for OIDCHTMLErrorTemplate, deprecated since 2.4.14
  08/26/2024
  - fix parsing OIDCXForwardedHeaders; closes #1250; thanks @maltesmann
  07/03/2024
  - cfg/provider: use oidc_jwk_list_copy when merging client_keys
  06/18/2024
  - memcache: correct dead server check on APR_NOTFOUND; see #1230; thanks @rpluem-vf
  06/08/2024
  - support DPoP nonces to the userinfo endpoint
  06/06/2024
  - add OIDCDPoPMode [off|optional|required] primitive
  - store the token_type in the session
  06/05/2024
  - add "nbf" claim in the Request Object as per https://openid.net/specs/openid-financial-api-part-2-1_0-final.html#rfc.section.5.2.2
  06/04/2024
  - add (client) support for RFC 9449 OAuth 2.0 Demonstrating Proof of Possession (DPoP)
  - replace multi-provider .conf "issuer_specific_redirect_uri" boolean with "response_require_iss" boolean
  - tighten up the "aud" claim validation in ID tokens
  - add support for the FAPI 2.0 Security Profile https://openid.net/specs/fapi-2_0-security-profile-ID2.html
  05/30/2024
  - add support for RFC 9126 OAuth 2.0 Pushed Authorization Requests
  04/23/2024
  - disable support for the RSA PKCS v1.5 JWE encryption algorithm as it is deemed unsafe
    due to the Marvin attack and is removed from libcjose as well
  04/05/2024
  - add debug printout for OIDCUnAuthAction expression evaluation
  04/03/2024
  - when an expression is configured for OIDCUnAuthAction (i.e. in the 2nd argument), also apply
    it to OIDCUnAutzAction so that it can be used to enable step-up authentication for SPAs with
    non-conformant browsers (some versions of Safari) and in (potentially insecure) iframes
    see #1205; thanks @ryanwilliamnicholls
  04/02/2024
  - major rewrite of config primitive handling:
  - split out over different files, use header files consistently
  - encapsulate config record with getters/setters
  - allow overriding defined global configuration primitives to their default value on the individual vhost level
  - apply input/boundary checking on all configuration values, shared with provider metadata parsing
  - various fixes to applying default config values and allowing primitives in vhost/directory scopes
  - return HTTTP 502 when refreshing acces token or userinfo fails (default: "502_on_error")
  - use a singleton token refresh mutex
  - add support for OIDCOAuthIntrospectionEndpointKeyPassword
  - bump to 2.4.16dev
  04/01/2024
  - release 2.4.15.7
  03/29/2024
- fix OIDCUserInfoRefreshInterval, interval seconds would be interpreted as microseconds</changelog>
  <changelog author="pgajdos@suse.com" date="1733918400">- version update to 2.4.16.6
  12/05/2024
  - metadata: fix caching of JWKs from jwks_uri when using the default expiry setting (i.e. not using OIDCJWKSRefreshInterval)
    and avoid fetching JWKs from the jwks_uri for each user login; also addresses Redis cache
    error entries the log [ERR invalid expire time in 'setex' command]
  - avoid segfault and improve error reporting in case apr_temp_dir_get fails when a temp directory cannot be found
    on the system upon initalizing cache mutexes and file cache; see #1288; thanks @ErmakovDmitriy
  11/21/2024
  - add option to set local address for outgoing HTTP requests; see #1283; thanks @studersi
    using e.g. SetEnvIfExpr true OIDC_CURL_INTERFACE=192.168.10.2
  - try and address metris cleanup segmentation fault on shutdown; see #1207
    by not flushing metrics to the shared memory segment upon exit
  11/14/2024
  - allow specific settings Strict|Lax|None|Disabled for OIDCCookieSameSite in addition to On(=Lax)|Off(=None)
  - fix: default behaviour Lax
  - fix: apply OIDCCookieSameSite Off/None properly to state cookies instead of always setting Lax
  - re-introduces the option to configure a Strict SameSite session cookie policy, which will turn the initial
    Lax session cookie - set upon receving the response to the Redirect URI - into a Strict session cookie
    immediately after the first application request
  - allows for a "Disabled" value that does not set any SameSite flag on the cookies, in which case a browser
    falls back to its default browser behaviour (which should be Lax by spec)
  11/07/2024
  - info: fix requests to the info hook with extend_session=false; see #1279; thanks @fnieri-cdp
  - properly reflect the (unmodified) inactivity timeout in the response ("timeout")
  - avoid refreshing an access token (since the session is not saved)
  - avoid refreshing claims from the user info endpoint, and possibly refreshing the access token
  10/23/2024
  - metadata: allow plain HTTP URLs in metadata elements `jwks_uri` and `signed_jwks_uri`
    to ensure backwards compatibility with &lt;=2.4.15.7 and to support private/test deployments
  10/22/2024
  - address warnings from static code analysis tool CodeChecker
  10/04/2024
  - ensure backwards compatibility with versions &lt;2.4.16.x when a JSON array of string values
    is provided in the "aud" claim of the ID token; required by (at least) Oracle IDCS
    see #1272 and #1273; thanks @lufik and @tydalforce
  - add OIDCIDTokenAudValues configuration primitive that allows for explicit (and exhaustive)
    configuration of the list of accepted values in the "aud" claim of the ID token
    e.g. as required for passing FAPI 2 conformance testing
  09/27/2024
  - correct usage of free() for json_dumps return values instead of cjose_get_dealloc()()
  - use compact encoding and preserve order where appropriate for most calls to json_dumps
  - replace json_dumps/free combos with oidc_util_encode_json
  - refactor oidc_jwk_to_json
  09/26/2024
  - fix oidc_jwk_copy wrt. "x5t", which broke private_key_jwt authentication to Azure AD since 2.4.13
    see #1269; thanks @uoe-pjackson
  09/21/2024
  - refactor state and userinfo
  09/11/2024
  - change warnings about not passing unknown claim types into debug messages; see #1263; thanks @nclarkau
  09/09/2024
  - fix accepting custom cookie names in OIDCOAuthAcceptTokenAs cookie:&lt;name&gt;; see #1261; thanks @bbartke
  - improve basic authentication parsing when using OIDCOAuthAcceptTokenAs basic</changelog>
  <changelog author="pgajdos@suse.com" date="1739188800">- version update to 2.4.16.7
  01/29/2025
  - add OIDCProfile to configure OpenID Connect profile behaviours for, so far "FAPI20" only, which configures:
    Authentication Request method, DPoP, PKCE, ID token aud values requirements
    token endpoint JWT authentication "aud" values, "iss" parameter requirement in authentication reponses</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="1771329600">- 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>
</package>
<package pkgid="f984fd1d370eddb55669bd05b89bf5125981c24521a35368c623d768348e28179b8375a56d5928d944f185a476799cb9ce7cfcd926cef10e45f89e503e937b37" name="apache2-mod_authn_otp" arch="s390x">
  <version epoch="0" ver="1.1.11" rel="bp161.1.3"/>
  <changelog author="pgajdos@suse.com" date="1443700800">- do not %check for apache 2.2</changelog>
  <changelog author="pgajdos@suse.com" date="1443960000">- %check for apache 2.2 again</changelog>
  <changelog author="pgajdos@suse.com" date="1449835200">- %{apache_branch} converted to number</changelog>
  <changelog author="archie.cobbs@gmail.com" date="1509364800">- Update to version 1.1.8
  + Added PINFakeBasicAuth configuration option</changelog>
  <changelog author="archie.cobbs@gmail.com" date="1561204800">- Update to version 1.1.9
  + Added genotpurl(1) utility
  + Added "-F" flag to otptool(1).</changelog>
  <changelog author="pgajdos@suse.com" date="1561550400">- testing with apache-rex instead</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619179200">- Fixed SPEC file: Replaced broken URL and minor cleanup</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1651665600">- Update to version 1.1.10
  + Fixed bug in genotpurl on platforms with signed "char" (pr #46)
  + Added "-K" flag to genotpurl tool to specify key length (pr #43)
  + Update spec file description to include genotpurl(1)</changelog>
  <changelog author="pgajdos@suse.com" date="1718884800">- drop unmaintained apache-rex usage</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1719489600">- Update to version 1.1.11
  - Fixed build issue with libapr on some systems (issue #48)
  - Added otplock(1) utility (issue #38)</changelog>
</package>
<package pkgid="e9827d10f8cffd34cfa49318e816f837db782f2898c788069689c4c0f8db12d9e7fc308929a33778e8e01521426f4d950df1d2d2e71f91910d46f9acdbb946a2" name="apache2-mod_evasive" arch="s390x">
  <version epoch="0" ver="1.10.1" rel="bp161.1.3"/>
  <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="9118ed3827dcf70ed28285222907dbe420827b0d1bb2e76a48d735fd09b5d4cf8bdf96133eef011437fa3a78b353ef3c95265c0029c8331db6f792558f7a7ee5" name="apache2-mod_fcgid" arch="s390x">
  <version epoch="0" ver="2.3.9" rel="bp161.1.4"/>
  <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="8063cb6d7fa003684f727c1d17035e63fdc604d38f0ec3d1758ad325b3e083224c662e6978632a878a3756c48a51512ec5ba9085c2a5e507ebd40548922b8f0a" name="apache2-mod_jk" arch="s390x">
  <version epoch="0" ver="1.2.50" rel="bp161.1.3"/>
  <changelog author="pmonrealgonzalez@suse.com" date="1537358400">- Update to version 1.2.44
  Updates:
  * Remove the Novell Netware make files and Netware specific source
    code since there has not been a supported version of Netware
    available for over five years. (markt)
  * Apache: Update the documentation to use httpd 2.4.x style access
    control directives. (markt)
  * Update PCRE bundled with the ISAPI redirector to 8.42. (rjung)
  * Update config.guess and config.sub from
    https://git.savannah.gnu.org/git/config.git. (rjung)
  Fixes:
  * Common: Use Local, rather than Global, mutexs on Windows to
    better support multi-user environments. (markt)
  * Apache: Use poll rather than select to avoid the limitations of
    select triggering an httpd crash. Patch provided by Koen Wilde. (markt)
  * ISAPI: Remove the check that rejects requests that contain path
    segments that match WEB-INF or META-INF as it duplicates a check
    that Tomcat performs and, because ISAPI does not have visibility of
    the current context path, it is impossible to implement this check
    without valid requests being rejected. (markt)
  * Refactor normalisation of request URIs to a common location and align
    the normalisation implementation for mod_jk with that implemented by
    Tomcat. (markt)
  Add:
  * Clarify the behvaiour of lb workers when all ajp13 workers fail with
    particular reference to the role of the retries attribute. (markt)
  * Add the new load-balancer worker property lb_retries to improve the
    control over the number of retries. Based on a patch provided by
    Frederik Nosi. (markt)
  * Add a note to the documentation that the CollapseSlashes options are
    now effectively hard-coded to CollpaseSlashesAll due to the changes
    made to align normalization with that implemented in Tomcat. (markt)</changelog>
  <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>
</package>
<package pkgid="257c280f9c80c28991dc67ac992e0c1de5846b30216cc402d6362d112bd8f2e95fad639d02b99d7f37e68984f9659098b43fb91eb54a7aaa8b33da8a71b342a2" name="apache2-mod_maxminddb" arch="s390x">
  <version epoch="0" ver="1.2.0" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="b4e123b58bc31f026ce0372ef9ca2cd523b6e6e6c71eb3f17f8f7f18a9418972f853deafb715917b95b782ddc1a2a04c9486a036931e9b94297eade17ab81ec5" name="apache2-mod_perl" arch="s390x">
  <version epoch="0" ver="2.0.13" rel="bp161.1.4"/>
  <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>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1727438400">- Add /srv/www to filelist [bsc#1231027]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- removed unneeded pcre build dependency</changelog>
</package>
<package pkgid="b82c021c0c65892c7d7df4ebd7bd3530b28fdce191500d6d01acb8cc65ec55cd1067742315ef5b80a681a14574b7c4555fbdea7581aeed5d54e814e49181347f" name="apache2-mod_perl-devel" arch="s390x">
  <version epoch="0" ver="2.0.13" rel="bp161.1.4"/>
  <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>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1727438400">- Add /srv/www to filelist [bsc#1231027]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- removed unneeded pcre build dependency</changelog>
</package>
<package pkgid="32e802644885e46ad89d6c68f66344efa0f91238f8a55514855088631b212008f176410b913db515679d68e51825da9efea36216cd241957e45d5734edec7123" name="apache2-mod_php8" arch="s390x">
  <version epoch="0" ver="8.5.8" rel="160099.1.1"/>
  <changelog author="pgajdos@suse.com" date="1769428800">- package /var/lib/php8 via tmpfiles
- deleted sources
  * php-fpm.tmpfiles.d (renamed)
- added sources
  * php-fpm-tmpfiles.conf
  * php8-tmpfiles.conf</changelog>
  <changelog author="suse+build@de-korte.org" date="1770897600">- version update to 8.4.18
    Core:
    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-GH-20914 (Internal enums can be cloned and compared).
    Fix OSS-Fuzz #474613951 (Leaked parent property default value).
    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)</changelog>
  <changelog author="suse+build@de-korte.org" date="1773316800">- version update to 8.4.19
    Core:
    Fixed bug GH-21029 (zend_mm_heap corrupted on Aarch64, LTO builds).
    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:
    Fixed bug GH-21023 (CURLOPT_XFERINFOFUNCTION crash with a null callback).
    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).
    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).
    Fixed bug GH-21052 (Preloaded constant erroneously propagated to file-cached script).
    OpenSSL:
    Fix a bunch of leaks and error propagation.
    PCNTL:
    Fixed pcntl_setns() internal errors handling regarding errnos.
    Fixed cpuset leak in pcntl_setcpuaffinity on out-of-range CPU ID on NetBSD/Solaris platforms.
    Fixed pcntl_signal() signal table registering the callback first OS-wise before the internal list.
    Fixed pcntl_signal_dispatch() stale pointer and exception handling.
    PCRE:
    Fixed preg_match memory leak with invalid regexes.
    PDO_PGSQL:
    Fixed bug GH-21055 (connection attribute status typo for GSS negotiation).
    PGSQL:
    Fixed bug GH-21162 (pg_connect() memory leak on error).
    Sockets:
    Fixed bug GH-21161 (socket_set_option() crash with array 'addr' entry as null).
    Fixed possible addr length overflow with socket_connect() and AF_UNIX family sockets.
    Windows:
    Fixed compilation with clang (missing intrin.h include).</changelog>
  <changelog author="suse+build@de-korte.org" 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="pgajdos@suse.com" 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="suse+build@de-korte.org" date="1776600000">- php8-devel: require pkgconfig(capstone) now that we build with libcapstone enabled</changelog>
  <changelog author="suse+build@de-korte.org" date="1776772800">- php8: provide builtin php-opcache
- php8-devel: require libraries from "php-config --libs"</changelog>
  <changelog author="suse+build@de-korte.org" 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="pgajdos@suse.com" date="1783425600">- 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)
- 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)
    Fixed CVE-2026-44928 (In uriparser before 1.0.2, the function family EqualsUri can misclassify two unequal URIs as equal). (CVE-2026-44928)
- modified patches
  * php-build-reproducible-phar.patch (refreshed)
  * php-systzdata-v24.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1783425601">- use system liburiparser
  * CVE-2026-44928 [bsc#1270538]
  * CVE-2026-44927 [bsc#1270539]
- update devel package dependencies</changelog>
</package>
<package pkgid="85c117c0bf6bffdf28fd57634557903450efab8f048204a2ee229055ee6f15cde673b048499f7c51f7c82b3d0274f8818f07c808a22cf416172d0551c877df88" name="apache2-mod_security2" arch="s390x">
  <version epoch="0" ver="2.9.11" rel="160099.3.4"/>
  <changelog author="dmueller@suse.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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@gmx.de" date="1741953600">- build with pcre2 (test suite disabled temporarily)</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="pgajdos@suse.com" date="1755864000">- security update
- added patches
  CVE-2025-54571 [bsc#1247674], Insufficient Return Value Handling on ModSecurity leads to XSS and Source Code Disclosure
  + apache2-mod_security2-CVE-2025-54571.patch</changelog>
</package>
<package pkgid="febf3c5181bb2aeb35e1ca9dbf5e7db3d990abac02708df8d3ba66393161d7d85880878e1eff2c9951b3d9f36bf81ea4394f72313321ac3b27c5a4680cd635a3" name="apache2-mod_uwsgi" arch="s390x">
  <version epoch="0" ver="2.0.31" rel="bp161.1.3"/>
  <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="1966784230c6677803122fd07241104eb4775be3247871fa98814c4bafb2c0ddc4a573a020e485f7188181891c93ff78430832449af6e0c8e5d98b144c5941d7" name="apache2-mod_wsgi" arch="s390x">
  <version epoch="0" ver="5.0.2" rel="bp161.1.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="cdfe5e2590b606e377d86c6ea3c498f006b083da890c6d9da3a2980b1032c390ec92a404b89b6e276a2e8e1cf7c6d62a999c55a5d3ad93c7e7260ded617da148" name="apache2-prefork" arch="s390x">
  <version epoch="0" ver="2.4.66" rel="160099.4.1"/>
  <changelog author="dimstar@opensuse.org" date="1736856000">- Fix builds of test package with RPM 4.20:
  + noarch packages cannot rely on libdir, which is an
    arch-dependent variable. Rely on apxs -q libdir to extract the
    correct information instead.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1741608000">- Update to 2.4.63:
  * mod_dav: Update redirect-carefully example BrowserMatch config
    to match more recent client versions.
  * mod_cache_socache: Fix possible crash on error path.
  * mod_ssl: Fail cleanly at startup if OpenSSL initialization fails.
  * mod_md: update to version 2.4.31
  - Improved error reporting when waiting for ACME server to verify
    domains or finalizing the order fails, e.g. times out.
  - Increasing the timeouts to wait for ACME server to verify domain
    names and issue the certificate from 30 seconds to 5 minutes.
  - Change a log level from error to debug when Stapling is enabled
    but a certificate carries no OCSP responder URL.
  * mod_proxy_balancer: Fix the handling of the stickysession
    configuration parameter by the balancer manager.
  * Add the ldap-search option to mod_authnz_ldap, allowing
    authorization to be based on arbitrary expressions that do not
    include the username.  Make sure that when ldap searches are too
    long, we explicitly log the error.
  * mod_proxy: Honor parameters of ProxyPassMatch workers with substitution
    in the host name or port.
  * mod_log_config: Fix merging for the "LogFormat" directive.
  * mod_lua: Make r.ap_auth_type writable.
  * mod_md: update to version 2.4.29
  - Fixed HTTP-01 challenges to not carry a final newline, as some
    ACME server fail to ignore it.
  - Fixed missing label+newline in server-status plain text output
    when MDStapling is enabled.
  * mod_ssl: Restore support for loading PKCS#11 keys via ENGINE
    without "SSLCryptoDevice" configured.
  * mod_authnz_ldap: Fix possible memory corruption if the
    AuthLDAPSubGroupAttribute directive is configured.
  * mod_proxy_fcgi: Don't re-encode SCRIPT_FILENAME when set via SetHandler.
  * mod_rewrite, mod_proxy: mod_proxy to canonicalize rewritten URLs,
    including "unix:" ones.
  * mod_rewrite: Error out in case a RewriteRule in directory context
    uses the proxy, but mod_proxy is not loaded.
  * http: Remove support for Request-Range header sent by Navigator
    2-3 and MSIE 3.
  * mod_rewrite: Don't require flag to preserve a leading // added by
    applying the perdir prefix to the substitution.
  * Windows: Restore the ability to "Include" configuration files on
    UNC paths.
  * mod_proxy: Avoid AH01059 parsing error for SetHandler "unix:" URLs
    in Location (incomplete fix in 2.4.62).
  * mod_md: update to version 2.4.28
  - When the server starts, it looks for new, staged certificates to
    activate. If the staged set of files in 'md/staging/' is messed
    up, this could prevent further renewals to happen. Now, when the
    staging set is present, but could not be activated due to an
    error, purge the whole directory.
  - Fix certificate retrieval on ACME renewal to not require a
    'Location:' header returned by the ACME CA. This was the way it
    was done in ACME before it became an IETF standard. Let's
    Encrypt still supports this, but other CAs do not.
  - Restore compatibility with OpenSSL &lt; 1.1.
  * mod_tls: removed the experimental module. It now is availble
    standalone from https://github.com/icing/mod_tls. The rustls
    provided API is not stable and does not align with the httpd
    release cycle.
  * mod_rewrite: Better question mark tracking to avoid UnsafeAllow3F.
  * mod_http2: Return connection monitoring to the event MPM when
    blocking on client updates.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1753099200">- Fix the following CVEs / bugs:
  * CVE-2024-42516 bsc#1246477
  * CVE-2024-43204 bsc#1246305
  * CVE-2024-47252 bsc#1246303
  * CVE-2025-23048 bsc#1246302
  * CVE-2025-49630 bsc#1246307
  * CVE-2025-49812 bsc#1246169
  * CVE-2025-53020 bsc#1246306
- Add the following patches:
  * CVE-2024-42516.patch
  * CVE-2024-43204.patch
  * CVE-2024-47252.patch
  * CVE-2025-23048.patch
  * CVE-2025-49630.patch
  * CVE-2025-49812.patch
  * CVE-2025-53020.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1765886400">- Fix the following bugs and CVEs:
  * bsc#1254511 / CVE-2025-55753
  * bsc#1254512 / CVE-2025-58098
  * bsc#1254514 / CVE-2025-65082
  * bsc#1254515 / CVE-2025-66200
- Add patches:
  * CVE-2025-55753.patch
  * CVE-2025-58098.patch
  * CVE-2025-65082.patch
  * CVE-2025-66200.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1777896000">- Fix package for immutable mode (jsc#PED-14789).
- Version update to 2.4.66 (jsc#PED-16181)
  * ) 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
- 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.
- 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
- 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
- Remove the following patches, as they've been upstream as of 2.4.66:
  * CVE-2024-42516.patch
  * CVE-2024-43204.patch
  * CVE-2024-47252.patch
  * CVE-2025-23048.patch
  * CVE-2025-49630.patch
  * CVE-2025-49812.patch
  * CVE-2025-53020.patch
  * CVE-2025-55753.patch
  * CVE-2025-58098.patch
  * CVE-2025-65082.patch
  * CVE-2025-66200.patch
- Refresh patches:
  * apache-test-application-xml-type.patch
  * apache-test-turn-off-variables-in-ssl-var-lookup.patch
  * apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch
  * apache2-LimitRequestFieldSize-limits-headers.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1778155200">- Remove last remnants of update-alternatives (jsc#PED-14789).</changelog>
  <changelog author="martin.schreiner@suse.com" date="1778760000">* Fix bsc#1263957 / CVE-2026-23918.
  * Fix bsc#1263953 / CVE-2026-33523.
  * Fix bsc#1263955 / CVE-2026-33006.
  * Fix bsc#1263956 / CVE-2026-29169.
  * Fix bsc#1263935 / CVE-2026-24072.
  * Fix bsc#1263950 / CVE-2026-34059.
  * Fix bsc#1263951 / CVE-2026-34032.
  * Add patch files:
  - CVE-2026-23918.patch
  - CVE-2026-33523.patch
  - CVE-2026-33006.patch
  - CVE-2026-29169.patch
  - CVE-2026-24072.patch
  - CVE-2026-34059.patch
  - CVE-2026-34032.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1779278400">* Fix bsc#1263952 / CVE-2026-33857.
  * Fix bsc#1263954 / CVE-2026-33007.
  * Fix bsc#1264163 / CVE-2026-28780.
  * Fix bsc#1264150 / CVE-2026-29168.
  * Add patch files:
  - CVE-2026-33857.patch
  - CVE-2026-33007.patch
  - CVE-2026-28780.patch
  - CVE-2026-29168.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1782302400">- Fix the following bugs / CVEs:
  * bsc#1267976 / CVE-2026-29167
  * bsc#1267977 / CVE-2026-29170
  * bsc#1267978 / CVE-2026-34355
  * bsc#1267955 / CVE-2026-34356
  * bsc#1267956 / CVE-2026-42535
  * bsc#1267962 / CVE-2026-42536
  * bsc#1267963 / CVE-2026-43951
  * bsc#1267965 / CVE-2026-44119
  * bsc#1267969 / CVE-2026-44185
  * bsc#1267970 / CVE-2026-44186
  * bsc#1267971 / CVE-2026-44631
  * bsc#1267972 / CVE-2026-48913
  * bsc#1267503 / CVE-2026-49975
- Add patch files:
  * CVE-2026-29167.patch
  * CVE-2026-29170.patch
  * CVE-2026-34355.patch
  * CVE-2026-34356.patch
  * CVE-2026-42535.patch
  * CVE-2026-42536.patch
  * CVE-2026-43951.patch
  * CVE-2026-44119.patch
  * CVE-2026-44119-testsuite.patch
  * CVE-2026-44185.patch
  * CVE-2026-44186.patch
  * CVE-2026-44631.patch
  * CVE-2026-48913.patch
  * CVE-2026-49975.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1783857600">- Fix module paths in the shipped example configuration so it stays
  runnable after the per-MPM directory split (bsc#1265050); the generated
  conf/httpd.conf referenced /usr/lib64/apache2/, now empty, so point it
  at the default MPM directory and document the layout.</changelog>
</package>
<package pkgid="fa4e56d919f82210b5ec1604a65ac04fee923ddfbd1609f7df64e5470e74bb893a85c9c4593444d73426c3c0acbfa764aa49cc524e5b5926248936e6648e31dd" name="apache2-utils" arch="s390x">
  <version epoch="0" ver="2.4.66" rel="160099.4.1"/>
  <changelog author="dimstar@opensuse.org" date="1736856000">- Fix builds of test package with RPM 4.20:
  + noarch packages cannot rely on libdir, which is an
    arch-dependent variable. Rely on apxs -q libdir to extract the
    correct information instead.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1741608000">- Update to 2.4.63:
  * mod_dav: Update redirect-carefully example BrowserMatch config
    to match more recent client versions.
  * mod_cache_socache: Fix possible crash on error path.
  * mod_ssl: Fail cleanly at startup if OpenSSL initialization fails.
  * mod_md: update to version 2.4.31
  - Improved error reporting when waiting for ACME server to verify
    domains or finalizing the order fails, e.g. times out.
  - Increasing the timeouts to wait for ACME server to verify domain
    names and issue the certificate from 30 seconds to 5 minutes.
  - Change a log level from error to debug when Stapling is enabled
    but a certificate carries no OCSP responder URL.
  * mod_proxy_balancer: Fix the handling of the stickysession
    configuration parameter by the balancer manager.
  * Add the ldap-search option to mod_authnz_ldap, allowing
    authorization to be based on arbitrary expressions that do not
    include the username.  Make sure that when ldap searches are too
    long, we explicitly log the error.
  * mod_proxy: Honor parameters of ProxyPassMatch workers with substitution
    in the host name or port.
  * mod_log_config: Fix merging for the "LogFormat" directive.
  * mod_lua: Make r.ap_auth_type writable.
  * mod_md: update to version 2.4.29
  - Fixed HTTP-01 challenges to not carry a final newline, as some
    ACME server fail to ignore it.
  - Fixed missing label+newline in server-status plain text output
    when MDStapling is enabled.
  * mod_ssl: Restore support for loading PKCS#11 keys via ENGINE
    without "SSLCryptoDevice" configured.
  * mod_authnz_ldap: Fix possible memory corruption if the
    AuthLDAPSubGroupAttribute directive is configured.
  * mod_proxy_fcgi: Don't re-encode SCRIPT_FILENAME when set via SetHandler.
  * mod_rewrite, mod_proxy: mod_proxy to canonicalize rewritten URLs,
    including "unix:" ones.
  * mod_rewrite: Error out in case a RewriteRule in directory context
    uses the proxy, but mod_proxy is not loaded.
  * http: Remove support for Request-Range header sent by Navigator
    2-3 and MSIE 3.
  * mod_rewrite: Don't require flag to preserve a leading // added by
    applying the perdir prefix to the substitution.
  * Windows: Restore the ability to "Include" configuration files on
    UNC paths.
  * mod_proxy: Avoid AH01059 parsing error for SetHandler "unix:" URLs
    in Location (incomplete fix in 2.4.62).
  * mod_md: update to version 2.4.28
  - When the server starts, it looks for new, staged certificates to
    activate. If the staged set of files in 'md/staging/' is messed
    up, this could prevent further renewals to happen. Now, when the
    staging set is present, but could not be activated due to an
    error, purge the whole directory.
  - Fix certificate retrieval on ACME renewal to not require a
    'Location:' header returned by the ACME CA. This was the way it
    was done in ACME before it became an IETF standard. Let's
    Encrypt still supports this, but other CAs do not.
  - Restore compatibility with OpenSSL &lt; 1.1.
  * mod_tls: removed the experimental module. It now is availble
    standalone from https://github.com/icing/mod_tls. The rustls
    provided API is not stable and does not align with the httpd
    release cycle.
  * mod_rewrite: Better question mark tracking to avoid UnsafeAllow3F.
  * mod_http2: Return connection monitoring to the event MPM when
    blocking on client updates.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1753099200">- Fix the following CVEs / bugs:
  * CVE-2024-42516 bsc#1246477
  * CVE-2024-43204 bsc#1246305
  * CVE-2024-47252 bsc#1246303
  * CVE-2025-23048 bsc#1246302
  * CVE-2025-49630 bsc#1246307
  * CVE-2025-49812 bsc#1246169
  * CVE-2025-53020 bsc#1246306
- Add the following patches:
  * CVE-2024-42516.patch
  * CVE-2024-43204.patch
  * CVE-2024-47252.patch
  * CVE-2025-23048.patch
  * CVE-2025-49630.patch
  * CVE-2025-49812.patch
  * CVE-2025-53020.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1765886400">- Fix the following bugs and CVEs:
  * bsc#1254511 / CVE-2025-55753
  * bsc#1254512 / CVE-2025-58098
  * bsc#1254514 / CVE-2025-65082
  * bsc#1254515 / CVE-2025-66200
- Add patches:
  * CVE-2025-55753.patch
  * CVE-2025-58098.patch
  * CVE-2025-65082.patch
  * CVE-2025-66200.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1777896000">- Fix package for immutable mode (jsc#PED-14789).
- Version update to 2.4.66 (jsc#PED-16181)
  * ) 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
- 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.
- 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
- 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
- Remove the following patches, as they've been upstream as of 2.4.66:
  * CVE-2024-42516.patch
  * CVE-2024-43204.patch
  * CVE-2024-47252.patch
  * CVE-2025-23048.patch
  * CVE-2025-49630.patch
  * CVE-2025-49812.patch
  * CVE-2025-53020.patch
  * CVE-2025-55753.patch
  * CVE-2025-58098.patch
  * CVE-2025-65082.patch
  * CVE-2025-66200.patch
- Refresh patches:
  * apache-test-application-xml-type.patch
  * apache-test-turn-off-variables-in-ssl-var-lookup.patch
  * apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch
  * apache2-LimitRequestFieldSize-limits-headers.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1778155200">- Remove last remnants of update-alternatives (jsc#PED-14789).</changelog>
  <changelog author="martin.schreiner@suse.com" date="1778760000">* Fix bsc#1263957 / CVE-2026-23918.
  * Fix bsc#1263953 / CVE-2026-33523.
  * Fix bsc#1263955 / CVE-2026-33006.
  * Fix bsc#1263956 / CVE-2026-29169.
  * Fix bsc#1263935 / CVE-2026-24072.
  * Fix bsc#1263950 / CVE-2026-34059.
  * Fix bsc#1263951 / CVE-2026-34032.
  * Add patch files:
  - CVE-2026-23918.patch
  - CVE-2026-33523.patch
  - CVE-2026-33006.patch
  - CVE-2026-29169.patch
  - CVE-2026-24072.patch
  - CVE-2026-34059.patch
  - CVE-2026-34032.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1779278400">* Fix bsc#1263952 / CVE-2026-33857.
  * Fix bsc#1263954 / CVE-2026-33007.
  * Fix bsc#1264163 / CVE-2026-28780.
  * Fix bsc#1264150 / CVE-2026-29168.
  * Add patch files:
  - CVE-2026-33857.patch
  - CVE-2026-33007.patch
  - CVE-2026-28780.patch
  - CVE-2026-29168.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1782302400">- Fix the following bugs / CVEs:
  * bsc#1267976 / CVE-2026-29167
  * bsc#1267977 / CVE-2026-29170
  * bsc#1267978 / CVE-2026-34355
  * bsc#1267955 / CVE-2026-34356
  * bsc#1267956 / CVE-2026-42535
  * bsc#1267962 / CVE-2026-42536
  * bsc#1267963 / CVE-2026-43951
  * bsc#1267965 / CVE-2026-44119
  * bsc#1267969 / CVE-2026-44185
  * bsc#1267970 / CVE-2026-44186
  * bsc#1267971 / CVE-2026-44631
  * bsc#1267972 / CVE-2026-48913
  * bsc#1267503 / CVE-2026-49975
- Add patch files:
  * CVE-2026-29167.patch
  * CVE-2026-29170.patch
  * CVE-2026-34355.patch
  * CVE-2026-34356.patch
  * CVE-2026-42535.patch
  * CVE-2026-42536.patch
  * CVE-2026-43951.patch
  * CVE-2026-44119.patch
  * CVE-2026-44119-testsuite.patch
  * CVE-2026-44185.patch
  * CVE-2026-44186.patch
  * CVE-2026-44631.patch
  * CVE-2026-48913.patch
  * CVE-2026-49975.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1783857600">- Fix module paths in the shipped example configuration so it stays
  runnable after the per-MPM directory split (bsc#1265050); the generated
  conf/httpd.conf referenced /usr/lib64/apache2/, now empty, so point it
  at the default MPM directory and document the layout.</changelog>
</package>
<package pkgid="dbe18da9649ae87c5d914502a9413701ec90723a68abf5c0174ed94210b73a3d89d2ef4aae06a9991f680886830d39e6785f1df160d5e1d570d02201551c05af" name="apache2-worker" arch="s390x">
  <version epoch="0" ver="2.4.66" rel="160099.4.1"/>
  <changelog author="dimstar@opensuse.org" date="1736856000">- Fix builds of test package with RPM 4.20:
  + noarch packages cannot rely on libdir, which is an
    arch-dependent variable. Rely on apxs -q libdir to extract the
    correct information instead.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1741608000">- Update to 2.4.63:
  * mod_dav: Update redirect-carefully example BrowserMatch config
    to match more recent client versions.
  * mod_cache_socache: Fix possible crash on error path.
  * mod_ssl: Fail cleanly at startup if OpenSSL initialization fails.
  * mod_md: update to version 2.4.31
  - Improved error reporting when waiting for ACME server to verify
    domains or finalizing the order fails, e.g. times out.
  - Increasing the timeouts to wait for ACME server to verify domain
    names and issue the certificate from 30 seconds to 5 minutes.
  - Change a log level from error to debug when Stapling is enabled
    but a certificate carries no OCSP responder URL.
  * mod_proxy_balancer: Fix the handling of the stickysession
    configuration parameter by the balancer manager.
  * Add the ldap-search option to mod_authnz_ldap, allowing
    authorization to be based on arbitrary expressions that do not
    include the username.  Make sure that when ldap searches are too
    long, we explicitly log the error.
  * mod_proxy: Honor parameters of ProxyPassMatch workers with substitution
    in the host name or port.
  * mod_log_config: Fix merging for the "LogFormat" directive.
  * mod_lua: Make r.ap_auth_type writable.
  * mod_md: update to version 2.4.29
  - Fixed HTTP-01 challenges to not carry a final newline, as some
    ACME server fail to ignore it.
  - Fixed missing label+newline in server-status plain text output
    when MDStapling is enabled.
  * mod_ssl: Restore support for loading PKCS#11 keys via ENGINE
    without "SSLCryptoDevice" configured.
  * mod_authnz_ldap: Fix possible memory corruption if the
    AuthLDAPSubGroupAttribute directive is configured.
  * mod_proxy_fcgi: Don't re-encode SCRIPT_FILENAME when set via SetHandler.
  * mod_rewrite, mod_proxy: mod_proxy to canonicalize rewritten URLs,
    including "unix:" ones.
  * mod_rewrite: Error out in case a RewriteRule in directory context
    uses the proxy, but mod_proxy is not loaded.
  * http: Remove support for Request-Range header sent by Navigator
    2-3 and MSIE 3.
  * mod_rewrite: Don't require flag to preserve a leading // added by
    applying the perdir prefix to the substitution.
  * Windows: Restore the ability to "Include" configuration files on
    UNC paths.
  * mod_proxy: Avoid AH01059 parsing error for SetHandler "unix:" URLs
    in Location (incomplete fix in 2.4.62).
  * mod_md: update to version 2.4.28
  - When the server starts, it looks for new, staged certificates to
    activate. If the staged set of files in 'md/staging/' is messed
    up, this could prevent further renewals to happen. Now, when the
    staging set is present, but could not be activated due to an
    error, purge the whole directory.
  - Fix certificate retrieval on ACME renewal to not require a
    'Location:' header returned by the ACME CA. This was the way it
    was done in ACME before it became an IETF standard. Let's
    Encrypt still supports this, but other CAs do not.
  - Restore compatibility with OpenSSL &lt; 1.1.
  * mod_tls: removed the experimental module. It now is availble
    standalone from https://github.com/icing/mod_tls. The rustls
    provided API is not stable and does not align with the httpd
    release cycle.
  * mod_rewrite: Better question mark tracking to avoid UnsafeAllow3F.
  * mod_http2: Return connection monitoring to the event MPM when
    blocking on client updates.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1753099200">- Fix the following CVEs / bugs:
  * CVE-2024-42516 bsc#1246477
  * CVE-2024-43204 bsc#1246305
  * CVE-2024-47252 bsc#1246303
  * CVE-2025-23048 bsc#1246302
  * CVE-2025-49630 bsc#1246307
  * CVE-2025-49812 bsc#1246169
  * CVE-2025-53020 bsc#1246306
- Add the following patches:
  * CVE-2024-42516.patch
  * CVE-2024-43204.patch
  * CVE-2024-47252.patch
  * CVE-2025-23048.patch
  * CVE-2025-49630.patch
  * CVE-2025-49812.patch
  * CVE-2025-53020.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1765886400">- Fix the following bugs and CVEs:
  * bsc#1254511 / CVE-2025-55753
  * bsc#1254512 / CVE-2025-58098
  * bsc#1254514 / CVE-2025-65082
  * bsc#1254515 / CVE-2025-66200
- Add patches:
  * CVE-2025-55753.patch
  * CVE-2025-58098.patch
  * CVE-2025-65082.patch
  * CVE-2025-66200.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1777896000">- Fix package for immutable mode (jsc#PED-14789).
- Version update to 2.4.66 (jsc#PED-16181)
  * ) 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
- 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.
- 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
- 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
- Remove the following patches, as they've been upstream as of 2.4.66:
  * CVE-2024-42516.patch
  * CVE-2024-43204.patch
  * CVE-2024-47252.patch
  * CVE-2025-23048.patch
  * CVE-2025-49630.patch
  * CVE-2025-49812.patch
  * CVE-2025-53020.patch
  * CVE-2025-55753.patch
  * CVE-2025-58098.patch
  * CVE-2025-65082.patch
  * CVE-2025-66200.patch
- Refresh patches:
  * apache-test-application-xml-type.patch
  * apache-test-turn-off-variables-in-ssl-var-lookup.patch
  * apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch
  * apache2-LimitRequestFieldSize-limits-headers.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1778155200">- Remove last remnants of update-alternatives (jsc#PED-14789).</changelog>
  <changelog author="martin.schreiner@suse.com" date="1778760000">* Fix bsc#1263957 / CVE-2026-23918.
  * Fix bsc#1263953 / CVE-2026-33523.
  * Fix bsc#1263955 / CVE-2026-33006.
  * Fix bsc#1263956 / CVE-2026-29169.
  * Fix bsc#1263935 / CVE-2026-24072.
  * Fix bsc#1263950 / CVE-2026-34059.
  * Fix bsc#1263951 / CVE-2026-34032.
  * Add patch files:
  - CVE-2026-23918.patch
  - CVE-2026-33523.patch
  - CVE-2026-33006.patch
  - CVE-2026-29169.patch
  - CVE-2026-24072.patch
  - CVE-2026-34059.patch
  - CVE-2026-34032.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1779278400">* Fix bsc#1263952 / CVE-2026-33857.
  * Fix bsc#1263954 / CVE-2026-33007.
  * Fix bsc#1264163 / CVE-2026-28780.
  * Fix bsc#1264150 / CVE-2026-29168.
  * Add patch files:
  - CVE-2026-33857.patch
  - CVE-2026-33007.patch
  - CVE-2026-28780.patch
  - CVE-2026-29168.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1782302400">- Fix the following bugs / CVEs:
  * bsc#1267976 / CVE-2026-29167
  * bsc#1267977 / CVE-2026-29170
  * bsc#1267978 / CVE-2026-34355
  * bsc#1267955 / CVE-2026-34356
  * bsc#1267956 / CVE-2026-42535
  * bsc#1267962 / CVE-2026-42536
  * bsc#1267963 / CVE-2026-43951
  * bsc#1267965 / CVE-2026-44119
  * bsc#1267969 / CVE-2026-44185
  * bsc#1267970 / CVE-2026-44186
  * bsc#1267971 / CVE-2026-44631
  * bsc#1267972 / CVE-2026-48913
  * bsc#1267503 / CVE-2026-49975
- Add patch files:
  * CVE-2026-29167.patch
  * CVE-2026-29170.patch
  * CVE-2026-34355.patch
  * CVE-2026-34356.patch
  * CVE-2026-42535.patch
  * CVE-2026-42536.patch
  * CVE-2026-43951.patch
  * CVE-2026-44119.patch
  * CVE-2026-44119-testsuite.patch
  * CVE-2026-44185.patch
  * CVE-2026-44186.patch
  * CVE-2026-44631.patch
  * CVE-2026-48913.patch
  * CVE-2026-49975.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1783857600">- Fix module paths in the shipped example configuration so it stays
  runnable after the per-MPM directory split (bsc#1265050); the generated
  conf/httpd.conf referenced /usr/lib64/apache2/, now empty, so point it
  at the default MPM directory and document the layout.</changelog>
</package>
<package pkgid="dd6ff9e6e4a5f31260d93b4d6d6c466f83d6d2813c77f1d272d99d9d0d2ccf2b43658979d357849008ebe6fdec551b29255885cdcd2a7412ee0f483de80d8e79" name="apcupsd" arch="s390x">
  <version epoch="0" ver="3.14.14" rel="bp161.1.2"/>
  <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&#xF8;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="39b54877d0d62c00b145496b01ef4ffa2c59c301e9e5ecc36cce88e17919dc39eff6e6152335ebaea38543987f30659db167c9e3361ca908ed8dc9db623a82ce" name="apcupsd-cgi" arch="s390x">
  <version epoch="0" ver="3.14.14" rel="bp161.1.2"/>
  <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&#xF8;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="e7ea9e9f974398af29385d914009b5e503d2827872ce57492b094e0b201ce89ad9abb99706057e0584534f2e6cc6e31aa0200a84eebcf60dfefa22b542c3803e" name="apfel-devel" arch="s390x">
  <version epoch="0" ver="3.1.1" rel="bp161.1.2"/>
  <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="1a32bb7b3bad781e35212933efb8b2d40eafe1f29a8c71c4ead8eb6c65f955282e4a4f55c73e07458e011611a50ad8ae9c8a0785a280ab071b9d56a9c914fc66" name="apfel-devel-static" arch="s390x">
  <version epoch="0" ver="3.1.1" rel="bp161.1.2"/>
  <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="0eee95d8f18df07f6bbb5adcf1578b03e2b54a24e3ec29eeabeb5d38f5a4d7dcfc525a56bcc7ffbf82b8e229454c5b9ec9e5d6d1c9f31569a2b04cfbae1c4327" name="apfel-doc" arch="s390x">
  <version epoch="0" ver="3.1.1" rel="bp161.1.2"/>
  <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="411dcc567da9e01e9771f786d8a20f5f794bc8d04010c1e41095c748b9f64ce63e7ccd745ba8cac078d02d447f472720559d395de87b25bd50528660bb893c03" name="apfsprogs" arch="s390x">
  <version epoch="0" ver="0~git493" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="be08cce177394b643ba60f73adc864210b17e4819f0970bcf76ed5508cefd1e9487db13ab3856c6dc6b6e754d040ea46c84e3f97b9676355fa9781cc5f1a1005" name="apg" arch="s390x">
  <version epoch="0" ver="2.2.3" rel="bp161.1.2"/>
  <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="a5f03af705713526f8be3473978ebf1e2321726bf49b31931f561543c961d9d18401759b683220ba2a4c490a39f48f88a50df40385395e7f618aaa0a61288579" name="apiguardian" arch="noarch">
  <version epoch="0" ver="1.1.2" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1549022400">- Initial package of apiguardian 1.0.0
- Add apiguardian-build.xml file to be able to build with ant</changelog>
  <changelog author="fstrba@suse.com" date="1648036800">- Build with java source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1714392000">- Upgrade to upstream version 1.1.2
  * Fixes:
    + Javadoc 1.8 cannot link to the published 1.1.0 API
    documentation
    + Add LICENSE/NOTICE to the generated jar
    + Allow @API to be declared at the package level
    + Explain usage of Status.DEPRECATED
    + Include OSGi metadata in manifest</changelog>
</package>
<package pkgid="2304c5800c4f620732ab10966a0cac08903c96b98bf425a88ac4559bcccfa5b9686013d6ec7f521cc0158f94b352d59cf2e8d90af64b5d30e8baf0141d20f61c" name="apiguardian-javadoc" arch="noarch">
  <version epoch="0" ver="1.1.2" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1549022400">- Initial package of apiguardian 1.0.0
- Add apiguardian-build.xml file to be able to build with ant</changelog>
  <changelog author="fstrba@suse.com" date="1648036800">- Build with java source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1714392000">- Upgrade to upstream version 1.1.2
  * Fixes:
    + Javadoc 1.8 cannot link to the published 1.1.0 API
    documentation
    + Add LICENSE/NOTICE to the generated jar
    + Allow @API to be declared at the package level
    + Explain usage of Status.DEPRECATED
    + Include OSGi metadata in manifest</changelog>
</package>
<package pkgid="c368e407708a849011d03281569de7597efab39266fd09b7388c1465864eaca0e6198ef1d82e47bd7e853e918a5e15942c847780cd9a1d007d78a4109b04adcd" name="apitrace" arch="s390x">
  <version epoch="0" ver="10.0" rel="bp161.1.9"/>
  <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>
</package>
<package pkgid="d4573a2092a6ac066dc82188119272945e15cd71eb224cf9d14529d288d898b0f7dd43c45f02352deb7315d91dde03e45311c660297b352ea784dda4d28eaeea" name="apitrace-wrappers" arch="s390x">
  <version epoch="0" ver="10.0" rel="bp161.1.9"/>
  <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>
</package>
<package pkgid="facc022983cfbbc2207be81251f66ec5598bb7d6aa49dbbba2b5e3ea375f115402cdf77358c82515275293637cb543da96e48173bca293e8facd6d1be40dbe40" name="apk-devel" arch="s390x">
  <version epoch="0" ver="2.14.4" rel="bp161.1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1710072000">- Initial package, version 2.14.0</changelog>
  <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>
</package>
<package pkgid="29193b4ab8f2beff6ee733989d786d6966c6afffa69a9cb108ce842e13c6be53004e01e03078e2d9a2a1455e2ef1b0631dbbe23b3c56fae16cf12c6d24de5299" name="apk-tools" arch="s390x">
  <version epoch="0" ver="2.14.4" rel="bp161.1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1710072000">- Initial package, version 2.14.0</changelog>
  <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>
</package>
<package pkgid="5d2909309cfce0b8311a431e8b3384662a68a48c7a9adedd45e2ed2a170ed57e430e1e3becc687ad6bcd94a1c1007589354e4f0f8d072b2bff7dbfff06bc9691" name="apparmor-abstractions" arch="noarch">
  <version epoch="0" ver="4.1.7" rel="160099.1.1"/>
  <changelog author="suse-beta@cboltz.de" date="1752840000">- add xkeyboard.diff to allow reading /usr/share/xkeyboard-config-2/
  via abstractions/X (boo#1246743)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1754049600">- add dovecot24-part2.diff: more dovecot 2.4 permissions (boo#1247470)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1759665600">- update to AppArmor 4.1.2
  - several fixes (including boo#1246743)
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - dovecot24.diff
  - xkeyboard.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1760875200">- add dovecot24-part3-mr1822.diff: allow writing /tmp/doveconf.* in
  more dovecot profiles</changelog>
  <changelog author="suse-beta@cboltz.de" date="1768046400">- update to AppArmor 4.1.3
  - several profile updates
  - add abi/4.0-ip and abstractions/golang
  - minor fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.3
    for the detailed upstream changelog
- remove upstreamed patches:
  - dovecot24-part2.diff
  - dovecot24-part3-mr1822.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1770811200">- update to AppArmor 4.1.6
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.4
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.5 and
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.6
    for the detailed upstream changelogs
  - update %files for new python LibAppArmor location
- refresh kerberosclient-usrmerge.diff</changelog>
  <changelog author="schwab@suse.de" date="1773921600">- Fix file list to match all possible LibAppArmor module names</changelog>
  <changelog author="suse-beta@cboltz.de" date="1773921601">- update to AppArmor 4.1.7
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.7
    for the full upstream changelog</changelog>
  <changelog author="ddiss@suse.com" date="1777204800">- Add and use tmpfiles.d/apparmor.conf for log and cache path creation
  (jsc#PED-14916) (jsc#PED-14917)
  + drop removal of pre-2.12 cache location
  + retain "apparmor_parser --purge-cache" calls for non-transactional
    systems</changelog>
  <changelog author="ali.abdallah@suse.com" date="1779192000">- Update apparmor-lessopen-profile.patch:
  * Allow execution of /usr/bin/zstd (bsc#1265620)</changelog>
</package>
<package pkgid="af4d63cbbeef2ac26395ea1c9661271a9c2e7884709d40de7f7ff73a2e39b2cb10256206e1b6e9580cb2fcc91da66aaa248944318fa5f221c6b72f7cd67a22b3" name="apparmor-docs" arch="noarch">
  <version epoch="0" ver="4.1.7" rel="160099.1.1"/>
  <changelog author="suse-beta@cboltz.de" date="1752840000">- add xkeyboard.diff to allow reading /usr/share/xkeyboard-config-2/
  via abstractions/X (boo#1246743)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1754049600">- add dovecot24-part2.diff: more dovecot 2.4 permissions (boo#1247470)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1759665600">- update to AppArmor 4.1.2
  - several fixes (including boo#1246743)
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - dovecot24.diff
  - xkeyboard.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1760875200">- add dovecot24-part3-mr1822.diff: allow writing /tmp/doveconf.* in
  more dovecot profiles</changelog>
  <changelog author="suse-beta@cboltz.de" date="1768046400">- update to AppArmor 4.1.3
  - several profile updates
  - add abi/4.0-ip and abstractions/golang
  - minor fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.3
    for the detailed upstream changelog
- remove upstreamed patches:
  - dovecot24-part2.diff
  - dovecot24-part3-mr1822.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1770811200">- update to AppArmor 4.1.6
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.4
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.5 and
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.6
    for the detailed upstream changelogs
  - update %files for new python LibAppArmor location
- refresh kerberosclient-usrmerge.diff</changelog>
  <changelog author="schwab@suse.de" date="1773921600">- Fix file list to match all possible LibAppArmor module names</changelog>
  <changelog author="suse-beta@cboltz.de" date="1773921601">- update to AppArmor 4.1.7
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.7
    for the full upstream changelog</changelog>
  <changelog author="ddiss@suse.com" date="1777204800">- Add and use tmpfiles.d/apparmor.conf for log and cache path creation
  (jsc#PED-14916) (jsc#PED-14917)
  + drop removal of pre-2.12 cache location
  + retain "apparmor_parser --purge-cache" calls for non-transactional
    systems</changelog>
  <changelog author="ali.abdallah@suse.com" date="1779192000">- Update apparmor-lessopen-profile.patch:
  * Allow execution of /usr/bin/zstd (bsc#1265620)</changelog>
</package>
<package pkgid="4090cb5eadc5ce0c331ed57cf0686d763f51311ac53c367aaf6993ae41bbf6386943777fcc2a5e72321dc1a60b0a74e221d0880c07807f95160c3d8455409831" name="apparmor-parser" arch="s390x">
  <version epoch="0" ver="4.1.7" rel="160099.1.1"/>
  <changelog author="suse-beta@cboltz.de" date="1752840000">- add xkeyboard.diff to allow reading /usr/share/xkeyboard-config-2/
  via abstractions/X (boo#1246743)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1754049600">- add dovecot24-part2.diff: more dovecot 2.4 permissions (boo#1247470)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1759665600">- update to AppArmor 4.1.2
  - several fixes (including boo#1246743)
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - dovecot24.diff
  - xkeyboard.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1760875200">- add dovecot24-part3-mr1822.diff: allow writing /tmp/doveconf.* in
  more dovecot profiles</changelog>
  <changelog author="suse-beta@cboltz.de" date="1768046400">- update to AppArmor 4.1.3
  - several profile updates
  - add abi/4.0-ip and abstractions/golang
  - minor fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.3
    for the detailed upstream changelog
- remove upstreamed patches:
  - dovecot24-part2.diff
  - dovecot24-part3-mr1822.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1770811200">- update to AppArmor 4.1.6
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.4
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.5 and
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.6
    for the detailed upstream changelogs
  - update %files for new python LibAppArmor location
- refresh kerberosclient-usrmerge.diff</changelog>
  <changelog author="schwab@suse.de" date="1773921600">- Fix file list to match all possible LibAppArmor module names</changelog>
  <changelog author="suse-beta@cboltz.de" date="1773921601">- update to AppArmor 4.1.7
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.7
    for the full upstream changelog</changelog>
  <changelog author="ddiss@suse.com" date="1777204800">- Add and use tmpfiles.d/apparmor.conf for log and cache path creation
  (jsc#PED-14916) (jsc#PED-14917)
  + drop removal of pre-2.12 cache location
  + retain "apparmor_parser --purge-cache" calls for non-transactional
    systems</changelog>
  <changelog author="ali.abdallah@suse.com" date="1779192000">- Update apparmor-lessopen-profile.patch:
  * Allow execution of /usr/bin/zstd (bsc#1265620)</changelog>
</package>
<package pkgid="7e05ac17733b0ce1df6829720345ad53c928ea42503c17519827887bc40524c3d45c66cf999c8e1e18fed253bfa8ab84cedd58654e5fce12dc38913f2b697b51" name="apparmor-parser-lang" arch="noarch">
  <version epoch="0" ver="4.1.7" rel="160099.1.1"/>
  <changelog author="suse-beta@cboltz.de" date="1752840000">- add xkeyboard.diff to allow reading /usr/share/xkeyboard-config-2/
  via abstractions/X (boo#1246743)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1754049600">- add dovecot24-part2.diff: more dovecot 2.4 permissions (boo#1247470)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1759665600">- update to AppArmor 4.1.2
  - several fixes (including boo#1246743)
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - dovecot24.diff
  - xkeyboard.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1760875200">- add dovecot24-part3-mr1822.diff: allow writing /tmp/doveconf.* in
  more dovecot profiles</changelog>
  <changelog author="suse-beta@cboltz.de" date="1768046400">- update to AppArmor 4.1.3
  - several profile updates
  - add abi/4.0-ip and abstractions/golang
  - minor fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.3
    for the detailed upstream changelog
- remove upstreamed patches:
  - dovecot24-part2.diff
  - dovecot24-part3-mr1822.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1770811200">- update to AppArmor 4.1.6
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.4
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.5 and
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.6
    for the detailed upstream changelogs
  - update %files for new python LibAppArmor location
- refresh kerberosclient-usrmerge.diff</changelog>
  <changelog author="schwab@suse.de" date="1773921600">- Fix file list to match all possible LibAppArmor module names</changelog>
  <changelog author="suse-beta@cboltz.de" date="1773921601">- update to AppArmor 4.1.7
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.7
    for the full upstream changelog</changelog>
  <changelog author="ddiss@suse.com" date="1777204800">- Add and use tmpfiles.d/apparmor.conf for log and cache path creation
  (jsc#PED-14916) (jsc#PED-14917)
  + drop removal of pre-2.12 cache location
  + retain "apparmor_parser --purge-cache" calls for non-transactional
    systems</changelog>
  <changelog author="ali.abdallah@suse.com" date="1779192000">- Update apparmor-lessopen-profile.patch:
  * Allow execution of /usr/bin/zstd (bsc#1265620)</changelog>
</package>
<package pkgid="c0de434d8deea65e2ca69ce60939fac27228f5d3814d1bba4a527c977cac22208c10e13672dc0179ae5f076a77ce028b77eb9cf3398ea8853159a885f5f54de5" name="apparmor-profiles" arch="noarch">
  <version epoch="0" ver="4.1.7" rel="160099.1.1"/>
  <changelog author="suse-beta@cboltz.de" date="1752840000">- add xkeyboard.diff to allow reading /usr/share/xkeyboard-config-2/
  via abstractions/X (boo#1246743)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1754049600">- add dovecot24-part2.diff: more dovecot 2.4 permissions (boo#1247470)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1759665600">- update to AppArmor 4.1.2
  - several fixes (including boo#1246743)
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - dovecot24.diff
  - xkeyboard.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1760875200">- add dovecot24-part3-mr1822.diff: allow writing /tmp/doveconf.* in
  more dovecot profiles</changelog>
  <changelog author="suse-beta@cboltz.de" date="1768046400">- update to AppArmor 4.1.3
  - several profile updates
  - add abi/4.0-ip and abstractions/golang
  - minor fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.3
    for the detailed upstream changelog
- remove upstreamed patches:
  - dovecot24-part2.diff
  - dovecot24-part3-mr1822.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1770811200">- update to AppArmor 4.1.6
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.4
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.5 and
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.6
    for the detailed upstream changelogs
  - update %files for new python LibAppArmor location
- refresh kerberosclient-usrmerge.diff</changelog>
  <changelog author="schwab@suse.de" date="1773921600">- Fix file list to match all possible LibAppArmor module names</changelog>
  <changelog author="suse-beta@cboltz.de" date="1773921601">- update to AppArmor 4.1.7
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.7
    for the full upstream changelog</changelog>
  <changelog author="ddiss@suse.com" date="1777204800">- Add and use tmpfiles.d/apparmor.conf for log and cache path creation
  (jsc#PED-14916) (jsc#PED-14917)
  + drop removal of pre-2.12 cache location
  + retain "apparmor_parser --purge-cache" calls for non-transactional
    systems</changelog>
  <changelog author="ali.abdallah@suse.com" date="1779192000">- Update apparmor-lessopen-profile.patch:
  * Allow execution of /usr/bin/zstd (bsc#1265620)</changelog>
</package>
<package pkgid="82726b82cc9bc32a21a93172ebee7951631dda35ee81cd1d0e30e7d6819814571fa764c29abe3a4f9d37198db400a4f7217b01e5e4a503942a405e001fa9211f" name="apparmor-rpm-macros" arch="noarch">
  <version epoch="0" ver="1.0" rel="bp161.1.1"/>
  <changelog author="ushamim@linux.com" date="1468411200">- Initial creation of macro, only contains %apparmor_reload</changelog>
  <changelog author="jengelh@inai.de" date="1484136000">- RPM group fix</changelog>
  <changelog author="suse-beta@cboltz.de" date="1503748800">- %apparmor_reload: skip and regenerate cache to make sure the latest
  profile gets always used (even if the existing cache is newer)</changelog>
  <changelog author="tbechtold@suse.com" date="1519819200">- Check if apparmor is active before reloading a profile (bsc#1083226)
  Otherwise a package using the %apparmor_reload macro in %post
  automatically enables the profile even if apparmor itself is
  not active.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1557316800">- move macros.apparmor from /etc/rpm/ to /usr/lib/rpm/macros.d/</changelog>
  <changelog author="kukuk@suse.de" date="1566216000">- Don't assume systemctl is already installed or available at all.
- Files in /usr/lib/rpm/macros.d are no config files</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;georg.pfuetzenreuter@suse.com&gt;" date="1685793600">- No longer suppress stderr</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1708430400">- Update macro to detect when installing in chroot
  (transactional-update) and avoid calling apparmor_parser.</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;mail+rpm@georg-pfuetzenreuter.net&gt;" date="1727956800">- Add %apparmor_profilesdir</changelog>
</package>
<package pkgid="4956dee8e8647263e62cab0e4b021eca9c6cda9c8d5cbad746483e70fbeb14235353178b1707a1885cbfcdf1ca13e064f20db21ae2ee120815fc0cc58ec05340" name="apparmor-utils" arch="noarch">
  <version epoch="0" ver="4.1.7" rel="160099.1.1"/>
  <changelog author="suse-beta@cboltz.de" date="1752840000">- add xkeyboard.diff to allow reading /usr/share/xkeyboard-config-2/
  via abstractions/X (boo#1246743)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1754049600">- add dovecot24-part2.diff: more dovecot 2.4 permissions (boo#1247470)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1759665600">- update to AppArmor 4.1.2
  - several fixes (including boo#1246743)
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - dovecot24.diff
  - xkeyboard.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1760875200">- add dovecot24-part3-mr1822.diff: allow writing /tmp/doveconf.* in
  more dovecot profiles</changelog>
  <changelog author="suse-beta@cboltz.de" date="1768046400">- update to AppArmor 4.1.3
  - several profile updates
  - add abi/4.0-ip and abstractions/golang
  - minor fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.3
    for the detailed upstream changelog
- remove upstreamed patches:
  - dovecot24-part2.diff
  - dovecot24-part3-mr1822.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1770811200">- update to AppArmor 4.1.6
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.4
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.5 and
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.6
    for the detailed upstream changelogs
  - update %files for new python LibAppArmor location
- refresh kerberosclient-usrmerge.diff</changelog>
  <changelog author="schwab@suse.de" date="1773921600">- Fix file list to match all possible LibAppArmor module names</changelog>
  <changelog author="suse-beta@cboltz.de" date="1773921601">- update to AppArmor 4.1.7
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.7
    for the full upstream changelog</changelog>
  <changelog author="ddiss@suse.com" date="1777204800">- Add and use tmpfiles.d/apparmor.conf for log and cache path creation
  (jsc#PED-14916) (jsc#PED-14917)
  + drop removal of pre-2.12 cache location
  + retain "apparmor_parser --purge-cache" calls for non-transactional
    systems</changelog>
  <changelog author="ali.abdallah@suse.com" date="1779192000">- Update apparmor-lessopen-profile.patch:
  * Allow execution of /usr/bin/zstd (bsc#1265620)</changelog>
</package>
<package pkgid="d85373a32cdd3b0c9aae92e5e0fab00dea168ba57f9bb2367bf3caf0f1506a3c8ee98d89adc59a064b1410f925fa5cdc75d7fc4a764daf4da1c2a453c7b49c87" name="apparmor-utils-lang" arch="noarch">
  <version epoch="0" ver="4.1.7" rel="160099.1.1"/>
  <changelog author="suse-beta@cboltz.de" date="1752840000">- add xkeyboard.diff to allow reading /usr/share/xkeyboard-config-2/
  via abstractions/X (boo#1246743)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1754049600">- add dovecot24-part2.diff: more dovecot 2.4 permissions (boo#1247470)</changelog>
  <changelog author="suse-beta@cboltz.de" date="1759665600">- update to AppArmor 4.1.2
  - several fixes (including boo#1246743)
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - dovecot24.diff
  - xkeyboard.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1760875200">- add dovecot24-part3-mr1822.diff: allow writing /tmp/doveconf.* in
  more dovecot profiles</changelog>
  <changelog author="suse-beta@cboltz.de" date="1768046400">- update to AppArmor 4.1.3
  - several profile updates
  - add abi/4.0-ip and abstractions/golang
  - minor fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.3
    for the detailed upstream changelog
- remove upstreamed patches:
  - dovecot24-part2.diff
  - dovecot24-part3-mr1822.diff</changelog>
  <changelog author="suse-beta@cboltz.de" date="1770811200">- update to AppArmor 4.1.6
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.4
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.5 and
    https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.6
    for the detailed upstream changelogs
  - update %files for new python LibAppArmor location
- refresh kerberosclient-usrmerge.diff</changelog>
  <changelog author="schwab@suse.de" date="1773921600">- Fix file list to match all possible LibAppArmor module names</changelog>
  <changelog author="suse-beta@cboltz.de" date="1773921601">- update to AppArmor 4.1.7
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.7
    for the full upstream changelog</changelog>
  <changelog author="ddiss@suse.com" date="1777204800">- Add and use tmpfiles.d/apparmor.conf for log and cache path creation
  (jsc#PED-14916) (jsc#PED-14917)
  + drop removal of pre-2.12 cache location
  + retain "apparmor_parser --purge-cache" calls for non-transactional
    systems</changelog>
  <changelog author="ali.abdallah@suse.com" date="1779192000">- Update apparmor-lessopen-profile.patch:
  * Allow execution of /usr/bin/zstd (bsc#1265620)</changelog>
</package>
<package pkgid="f1a9815e16ac34446338bc9cb5b438667782b993c5bf8706f887f6ddbf79aa19d74aa92db5d896b21b42968dbed78e08b22684d191c18932d4bf0d3f737c17d3" name="appframework" arch="noarch">
  <version epoch="0" ver="1.03" rel="bp161.1.6"/>
  <changelog author="mvyskocil@suse.cz" date="1242734400">- 'Initial SUSE packaging (From Fedora 11)'</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Do not depend on ant-nodeps.</changelog>
  <changelog author="tchvatal@suse.com" date="1495368000">- Drop unneeded dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1505476800">- Added patch:
  * appframework-sourcetarget.patch
    + fix build with jdk9: specify java source and target 1.6
- Clean spec file and fix some rpmlint warnings</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Modified patch:
  * appframework-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="a4a9736863560ebb3a3e549321954a7ec27f25b1b61a71aa84992285b51d6f3e48e82021e180b58a2fbad1e5fca4b6e4b98deebe33b373060a86696d48e5dbbf" name="appframework-javadoc" arch="noarch">
  <version epoch="0" ver="1.03" rel="bp161.1.6"/>
  <changelog author="mvyskocil@suse.cz" date="1242734400">- 'Initial SUSE packaging (From Fedora 11)'</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Do not depend on ant-nodeps.</changelog>
  <changelog author="tchvatal@suse.com" date="1495368000">- Drop unneeded dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1505476800">- Added patch:
  * appframework-sourcetarget.patch
    + fix build with jdk9: specify java source and target 1.6
- Clean spec file and fix some rpmlint warnings</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Modified patch:
  * appframework-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="2528eb126379208a8b940b1c5794ba71c778ea6e023f0fe5d3e82ab78e624ec96976be591743abdce4bcd23f4fb74cfe8179847669d559af834d6617ff209359" name="appres" arch="s390x">
  <version epoch="0" ver="1.0.7" rel="bp161.1.2"/>
  <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="1a1c85e199ab24bf426624f68488af391f7c656b82073e443f0976c97326e34d80330a6808618836757970f1d69e74ccedaabc5d67492656d654a003d6c18d71" name="appstream-glib" arch="s390x">
  <version epoch="0" ver="0.8.3" rel="160099.2.5"/>
  <changelog author="dimstar@opensuse.org" date="1644926400">- Update to version 0.7.18+29:
  * Updated translations.
- Improve _service file to handle to drop +0 in versions for when
  we are exactly on a tag.</changelog>
  <changelog author="dimstar@opensuse.org" date="1645012800">- Update to version 0.7.18+30:
  * libappstream-builder: Fix file paths in icon tarball</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1647172800">- Update to version 0.7.18+31:
  * Fix extracting relative symlinks (boo#1196459)</changelog>
  <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="dimstar@opensuse.org" date="1668686400">- openSUSE-appstream-process: drop --enable-hidpi parameter:
  - -enable-hidpi now does nothing and will be removed in future
  versions.</changelog>
  <changelog author="fvogt@suse.com" date="1706788800">- Add patch for interoperability with newer AppStream spec (boo#1218427):
  * 0001-Move-from-app-info-to-swcatalog-locations.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1707480000">- Add asglib(swcatalog) provides: allow other packages to declare
  that they need swcatalog support.</changelog>
  <changelog author="andreas.stieger@gmx.de" 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>
</package>
<package pkgid="0626350f2db8b831c3c1dfb66525230e077af6d427e9afa27f31e183f2179a0746173761ff926ee9287730df4f4b6441e0bc866dc1869e359c22337536e63a71" name="appstream-glib-devel" arch="s390x">
  <version epoch="0" ver="0.8.3" rel="160099.2.5"/>
  <changelog author="dimstar@opensuse.org" date="1644926400">- Update to version 0.7.18+29:
  * Updated translations.
- Improve _service file to handle to drop +0 in versions for when
  we are exactly on a tag.</changelog>
  <changelog author="dimstar@opensuse.org" date="1645012800">- Update to version 0.7.18+30:
  * libappstream-builder: Fix file paths in icon tarball</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1647172800">- Update to version 0.7.18+31:
  * Fix extracting relative symlinks (boo#1196459)</changelog>
  <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="dimstar@opensuse.org" date="1668686400">- openSUSE-appstream-process: drop --enable-hidpi parameter:
  - -enable-hidpi now does nothing and will be removed in future
  versions.</changelog>
  <changelog author="fvogt@suse.com" date="1706788800">- Add patch for interoperability with newer AppStream spec (boo#1218427):
  * 0001-Move-from-app-info-to-swcatalog-locations.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1707480000">- Add asglib(swcatalog) provides: allow other packages to declare
  that they need swcatalog support.</changelog>
  <changelog author="andreas.stieger@gmx.de" 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>
</package>
<package pkgid="e537afb65ce38569974fed2fe2e309a5b19c9302e40089cf1897b23c14d91a3cf03fecc31f653e073f1471ac0894366c82cdb9b8c9d7a0a2799614c694d7b191" name="appstream-glib-lang" arch="noarch">
  <version epoch="0" ver="0.8.3" rel="160099.2.5"/>
  <changelog author="dimstar@opensuse.org" date="1644926400">- Update to version 0.7.18+29:
  * Updated translations.
- Improve _service file to handle to drop +0 in versions for when
  we are exactly on a tag.</changelog>
  <changelog author="dimstar@opensuse.org" date="1645012800">- Update to version 0.7.18+30:
  * libappstream-builder: Fix file paths in icon tarball</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1647172800">- Update to version 0.7.18+31:
  * Fix extracting relative symlinks (boo#1196459)</changelog>
  <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="dimstar@opensuse.org" date="1668686400">- openSUSE-appstream-process: drop --enable-hidpi parameter:
  - -enable-hidpi now does nothing and will be removed in future
  versions.</changelog>
  <changelog author="fvogt@suse.com" date="1706788800">- Add patch for interoperability with newer AppStream spec (boo#1218427):
  * 0001-Move-from-app-info-to-swcatalog-locations.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1707480000">- Add asglib(swcatalog) provides: allow other packages to declare
  that they need swcatalog support.</changelog>
  <changelog author="andreas.stieger@gmx.de" 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>
</package>
<package pkgid="1eaff7360c3b341f57a4d5eaee6278447530165f684e471e10259c6a3b1ef56ab15066e34d41f82be6e8d56674a2d1e366d12f2735aba6e580e6d05730f28f1e" name="appstream-qt5-devel" arch="s390x">
  <version epoch="0" ver="1.0.5" rel="bp161.1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</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="Christophe Marin &lt;christophe@krop.fr&gt;" date="1734696000">- Update to 1.0.4
  Features:
  * bundle: Add AS_BUNDLE_KIND_SYSUPDATE
  * desktop-style-ids: Add dark support for Plasma
  * desktop-style-ids: add pantheon:dark
  * qt: Expose branding color
  * sysinfo: Add memory size detection support for Illumos and
    Solaris
  * sysinfo: Add memory size detection support for GNU/Hurd
  * validator: Don't fail validation if a snapshot release is
    missing a time
  Specification:
  * docs: Note that support for some legacy path was dropped in 1.0
  * docs: Update fd.o spec URLs
  * docs: Better explain desktop applications
  * Update ESRA website URL
  Bugfixes:
  * validator: Make sure we read an initialised variable
  * qt: Specify utc as the dates' timezone
  * tests: Ignore some tests on Windows
  * sysinfo: make uname() usage POSIX compliant
  * Only emit legacy compat tag developer_name for catalog data
  * compose: Allow file discovery even in symlinked directories
  * Avoid a race condition when loading GResource data
  * validator: Mention length limit in summary length warning message
  * utils: Explicitly set permissions on installed metadata files
  * as-vercmp: Fix gtkdoc to not start with '&gt;'
  Miscellaneous:
  * desktop-style-ids: Remove Endless
  * ci: Fix FreeBSD build (update `py-gi-docgen`)
  * ci: Update to Ubuntu 24.04 for Debian Testing builds
  * utils: Assume 64px as size when installing an icon tarball of
    unknown size</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1742731200">- build with PIE mode also when using gcc13 (bsc#1239941)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1746014400">- Update to 1.0.5
  Features:
  * qt: Expose markup conversion utils
  * desktop-styles: Add android and iOS
  * validator: Check for xml:lang="en" being used on description
    template elements
  * validator: Flag cases of raw text in "description" elements
  * metadata: Add more known extensions into
    as_metadata_file_guess_style()
  Specification:
  * docs: Clarify that the style segment of a screenshot
    environment is optional
  * docs: Explain consequences of defining an icon for
    desktop-app metainfo
  * docs: Clarify that description content must be in p/li
    elements
  Bugfixes:
  * validator: mark as_validator_issue_tag_list static
  * docs: Add workaround for gi-docgen misnaming devhelp files
  * compose: Do not permit SVG images as screenshots
  * compose: Don't "forget" to scan remaining paths when
    re-encountering a dir
  * pool: Try explicit singular term match if we only have
    low-quality tokens
  * utils: Provide compatibility with Fedora icon tarballs when
    installing them
  * utils: Remove leftover g_chmod()
  * zstd-decompressor: Pass output/written data when decompression
    finished
  * utils: Expect a dash in icons file name
  * utils: Recognize .yml* and .yaml* file extension variants,
    and .zst extension
  * utils: Rename the appstream file when re-saving it on install</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Make qt6 the default qt flavor and qt5 the flavor built
  separately and disable the qt5 flavor in SLE16 where we don't
  want to have Qt5 libraries.</changelog>
</package>
<package pkgid="a19db95d82a149ba932ed9929a09ffdccb665a1489e207c169acbe5bcc77e4516fe8bb1ffa02c01efc52c835c17886105aa96f227ca81858658c4e16349c14cf" name="appstream-qt6-devel" arch="s390x">
  <version epoch="0" ver="1.0.5" rel="160099.1.5"/>
  <changelog author="christophe@krop.fr" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="christophe@krop.fr" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="christophe@krop.fr" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="alarrosa@suse.com" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
  <changelog author="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="christophe@krop.fr" date="1734696000">- Update to 1.0.4
  Features:
  * bundle: Add AS_BUNDLE_KIND_SYSUPDATE
  * desktop-style-ids: Add dark support for Plasma
  * desktop-style-ids: add pantheon:dark
  * qt: Expose branding color
  * sysinfo: Add memory size detection support for Illumos and
    Solaris
  * sysinfo: Add memory size detection support for GNU/Hurd
  * validator: Don't fail validation if a snapshot release is
    missing a time
  Specification:
  * docs: Note that support for some legacy path was dropped in 1.0
  * docs: Update fd.o spec URLs
  * docs: Better explain desktop applications
  * Update ESRA website URL
  Bugfixes:
  * validator: Make sure we read an initialised variable
  * qt: Specify utc as the dates' timezone
  * tests: Ignore some tests on Windows
  * sysinfo: make uname() usage POSIX compliant
  * Only emit legacy compat tag developer_name for catalog data
  * compose: Allow file discovery even in symlinked directories
  * Avoid a race condition when loading GResource data
  * validator: Mention length limit in summary length warning message
  * utils: Explicitly set permissions on installed metadata files
  * as-vercmp: Fix gtkdoc to not start with '&gt;'
  Miscellaneous:
  * desktop-style-ids: Remove Endless
  * ci: Fix FreeBSD build (update `py-gi-docgen`)
  * ci: Update to Ubuntu 24.04 for Debian Testing builds
  * utils: Assume 64px as size when installing an icon tarball of
    unknown size</changelog>
  <changelog author="meissner@suse.com" date="1742731200">- build with PIE mode also when using gcc13 (bsc#1239941)</changelog>
  <changelog author="christophe@krop.fr" date="1746014400">- Update to 1.0.5
  Features:
  * qt: Expose markup conversion utils
  * desktop-styles: Add android and iOS
  * validator: Check for xml:lang="en" being used on description
    template elements
  * validator: Flag cases of raw text in "description" elements
  * metadata: Add more known extensions into
    as_metadata_file_guess_style()
  Specification:
  * docs: Clarify that the style segment of a screenshot
    environment is optional
  * docs: Explain consequences of defining an icon for
    desktop-app metainfo
  * docs: Clarify that description content must be in p/li
    elements
  Bugfixes:
  * validator: mark as_validator_issue_tag_list static
  * docs: Add workaround for gi-docgen misnaming devhelp files
  * compose: Do not permit SVG images as screenshots
  * compose: Don't "forget" to scan remaining paths when
    re-encountering a dir
  * pool: Try explicit singular term match if we only have
    low-quality tokens
  * utils: Provide compatibility with Fedora icon tarballs when
    installing them
  * utils: Remove leftover g_chmod()
  * zstd-decompressor: Pass output/written data when decompression
    finished
  * utils: Expect a dash in icons file name
  * utils: Recognize .yml* and .yaml* file extension variants,
    and .zst extension
  * utils: Rename the appstream file when re-saving it on install</changelog>
  <changelog author="alarrosa@suse.com" date="1748606400">- Make qt6 the default qt flavor and qt5 the flavor built
  separately and disable the qt5 flavor in SLE16 where we don't
  want to have Qt5 libraries.</changelog>
</package>
<package pkgid="9354cee13419c8092102d896de7e0ff1fc404432b61b7600a3afd3cc4322c8559345b26935843fb5e0e0b8f8c6e06c79efd5710d3fc09dc135a7f5f9d97963eb" name="apptainer-leap" arch="noarch">
  <version epoch="0" ver="1.5.3" rel="bp161.1.2"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1770724800">- Fix HTML parser misimplementation of a part of the HTML
  specification for table related tags (CVE-2025-58190,
  GO-2026-4441, bsc#1258048).
- Fix issue where the HTML parser takes a very long time or
  even never returns (CVE-2025-47911, GO-2026-4440, bsc#1258047).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1778068800">- Fix CVE-2026-34986 (bsc#1262956)
  * github.com/go-jose/go-jose/v4@v4.1.4
    CVE-2026-33186 GO-2026-4762 (bsc#1260311)
  * google.golang.org/grpc@v1.79.3
    CVE-2026-24137 GO-2026-4358 (bsc#1264177)
  * github.com/sigstore/sigstore@v1.10.4
    Fix fallout:
  github.com/moby/go-archive@v0.1.0
  github.com/containers/image/v5=github.com/containers/image/v5@v5.36.0
- Building Add `%%with_suid` macro to optionally build the
  `suid` starter (default: off).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1779451200">- Fix  CVE-2026-33814 GO-2026-4918 (bsc#1265844)
  Update golang.org/x/net to version v0.53.0
- Integrate vulnchecker into %check stage (optional).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1779451201">- Fix 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#1266202)
  Update golang.org/x/crypto to v0.52.0</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1779537600">- Add improved handling of suid-starter:
  * Add system group `apptainer`
  * Make sure, only users belonging to this group are able to
    run the application.
  * Document this in a README and point user to it if execution
    fails.
  Building of the 'suid-root' starter is still optional.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1780056000">- Fix CVE-2026-39821 (GO-2026-5026) (bsc#1266656)
  Update golang.org/x/net to 0.55.0.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1780920000">- Update apptainer to version v1.5.1
  * Security fix (bsc#1267982):
    Fix for CVE-2026-48785 / GHSA-cr2j-534f-mf3g. Incorrect path
    matching for limit container paths directive. This is only
    applicable to SUID installations that have paths listed in
    limit container paths that are string prefixes of other paths
    which are not desired to be included in the list. For example,
    if /scratch is in the list but `/scratch2` also exists and contains
    container images, previously the latter would match but now
    only images under the exactly matching `/scratch` are included.
  * Security fix for CVE-2026-2303 (bsc#1270529):
    Heap Out-of-Bounds Read in GSSAPI Error Handling in
    go.mongodb.org/mongo-driver. The dependency on mongo-driver
    has been removed with this version of apptainer.
  Other changes:
  * Work around segmentation fault sometimes seen while `mksquashfs`
    under proot is creating a SIF file.
  * Update bundled PRoot to version 5.4.0-rootless.3 in order to
    fix a problem where SIF files could be corrupted when
    `mksquashfs` died with a signal. The proot command was not
    passing back an error exit code.
  * Updated bundled `squashfuse_ll` to version 0.6.2 in order to
    fix a crash sometimes seen with apptainer in unprivileged
    docker.
  * Update bundled fuse2fs to version 1.47.4 instead of patching
    the bugs in 1.47.3.
  * Fix a crash that happened when `/etc/resolv.conf` was a
    symlink while building from a definition file using the
    localimage bootstrap.
  * Support hosts that have an /etc/resolv.conf symlink pointing
    to `../run` in addition to `/run`.
  * Change the download-dependencies script to skip downloading
    the PRoot source code on architectures that it is known to
    not support (that is: ppc*, s390*, and riscv*).
    In those situations Apptainer will skip trying to compile
    and run proot. As a result original owners and groups of
    files will not be preserved in SIF images built by
    unprivileged users, as was the case for all architectures
    prior to 1.5.0.
  * Fix panic encountered during progress bar update while
    pulling image.
  * Fix fakeroot overwriting root's username in `/etc/passwd`
    with the host user's name, a regression introduced in v1.5.0.
  * Add nonested flag for --mount specifications to prevent
    individual bind mounts from being passed to nested containers
    via `APPTAINER_BIND`.
    Example: `--mount type=bind,source=/data,destination=/mnt,nonested`.
- Changes from version v1.5.0:
  New Features &amp; Functionalities
  * Add support for a subset of the Container Device Interface
    (CDI) standard through new `--device` and
    `--cdi-dirs run/shell/exec` options. Honors environment
    variable settings, bind mounts, and device files listed in
    CDI specification files.
  * Add support for selective mounting of Intel(R) Gaudi
    accelerators. This feature is only for use in combination
    with a minimal /dev directory, selected either with the
    `--contain` flag or by configuring mount dev with the minimal
    option; otherwise all the devices are available anyway. This
    feature is enabled via the `--intel-hpu option` and by
    specifying the HABANA_VISIBLE_DEVICES environment variable,
    which should contain a comma-separated list of device IDs
    (e.g., "1,2,3") or "all" to import all of them.
    The default if `HABANA_VISIBLE_DEVICES` is not set is "all".
  * Add support for downloading SIF images from an IPFS
    peer-to-peer cluster using an HTTP gateway (similar to the
    existing support for IPFS in the curl tool). The address of
    the gateway can be set in the `IPFS_GATEWAY` environment
    variable or read from ~/.ipfs/gateway or /etc/ipfs/gateway.
  * Add `--no-env` action and instance option and corresponding
    `APPTAINER_NOENV` environment variable that can provide a
    comma-separated list of environment variables to skip
    importing from the host environment into the container.
  * Add `--data` build option which creates a SIF file with
    a squashfs data partition instead of a code partition,
    given an existing squashfs file as the source.
  * If `PREPEND_LD_LIBRARY_PATH` is set in the container
    environment (through an `--env` option, an `APPTAINERENV_`
    prefix from the host, or in the container definition)
    then prepend that string to `:$LD_LIBRARY_PATH`. Likewise
    if `APPEND_LD_LIBRARY_PATH` is set in the container
    environment then append that string to `$LD_LIBRARY_PATH:`.
    This is only done when `LD_LIBRARY_PATH` is set, although
    if the container is based on glibc, when `LD_LIBRARY_PATH`
    is not set it will first be filled with the default
    library search path as found through ldconfig.
  * Create reproducible SIF images, if the environment variable
    `SOURCE_DATE_EPOCH` has been set (as a Unix timestamp given
    as seconds since the beginning of 1970, in the UTC timezone).
    Also add `--reproducible` flag to build and pull from
    `oras://` sources. This sets `SOURCE_DATE_EPOCH`
    automatically from the image "created" time.
  * Support hosts that have `/etc/resolv.conf` pointing to a
    symlink under /run, such as those hosts that are running
    systemd-resolved. In this case, the symlink is copied into
    the container and the parent directory of the target of the
    symlink is bind-mounted from the host. The result is that
    even if the target of the symlink is replaced with a new file,
    the container sees the update in `/etc/resolv.conf`.
  * Add `/etc/resolv.conf` to the list of host paths that can be
    prevented from automatic import into the container with the
    `--no-mount` option.
  * Preserve owner and group information on files in containers
    downloaded from OCI registries when building SIF files, even
    for unprivileged users. This takes advantage of the fact that
    the library (umoci) that downloads containers preserves owner
    and group information in an extended attribute. Adds bundled
    tool proot which is modified from the upstream tool by the
    rootless-containers project to make the owner and group appear
    to be in the ordinary `stat()` information. That tool is now
    used when invoking mksquashfs to create the filesystem
    partition in a SIF file. It can be disabled with the hidden
    build option `--ignore-proot`.
  * When unsquashing an image while running under a root-mapped
    user namespace (such as when using fakeroot without subuid
    mapping), insert another namespace mapping back to the
    original user so unsquashfs doesn't try (and fail) to change
    the owner and group information on the unpacked files.
  * Record image digest metadata (sha256 from RepoDigests), for
    OCI registry images. Also add the image name (ref) of the
    image from "docker", with registry and tag. This is useful
    for traceability, when using docker.io or a tag like latest.
    Unfortunately the feature does not work with "docker-archive"
    or "docker-daemon".
  * Apptainer now supports the `loong64` architecture.
  Changed defaults / behaviours
  * If libraries are bound in to `/.singularity.d/libs` (such as
    with GPU options like `--nv`) and the container is based on
    glibc and `LD_LIBRARY_PATH` is not already set, it is now set
    to the default library search path. Since `/.singularity.d/libs`
    is appended to `LD_LIBRARY_PATH`, this makes libraries
    installed in the container take precedence over libraries
    bound in from the host. This reduces the chances of mismatched
    glibc versions. However, if there are indeed libraries on the
    host that need to take precedence over libraries in the
    container, that can be forced with
    `PREPEND_LD_LIBRARY_PATH=/.singularity.d/libs`.
  * Change the default arm variant to v7, and stop using the GOARM
    environment variable. The variables GOOS, GOARCH and GOARM
    are only used when building.
  * The oras transport now supports architectures beyond amd64.
    Images downloaded from oras without using the cache are now
    checksummed. A progress bar is shown during the process.
    Add support for APPTAINER_TMPDIR to the commands apptainer
    overlay create and apptainer plugin compile.
  Bug Fixes:
  * Make the root default capabilities configuration option apply
    only to the real root user as documented and not to a
    fakeroot user.
  * Fix long-time bug in importing environment variables from oci
    containers (defined by `ENV` in their definition file) with
    shell characters in them. It now escapes them with single
    backslashes instead of double backslashes so they behave
    like they do in podman and docker.
  * The username in `/etc/passwd` inside a container now always
    corresponds to the username of the user on the host even if
    an entry with the same UID is found in the container.
  * When apptainer reinvokes itself on behalf of the run-help
    command, it passes through `LD_LIBRARY_PATH`. This makes it
    work correctly when it was installed with
    `install-unprivileged.sh` on a host operating system that's
    different than the one the installed binaries were built on.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1782734400">- Enable building of SUID starter for SLES 15 (jsc#PED-16347).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1784376000">- Update the golang.org/x/net dependency to version v0.57.0
  to fix CVE-2026-39821 for good (bsc#1266656).
  The fix in v0.55.0 only applied to Unicode versions &gt;=16.0.0
  which aren't yet available on any Golang versions released.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1784980800">- Update apptainer to version 1.5.3
  * If the ptrace() system call does not work while building an image as
    an unprivileged user, skip using PRoot to preserve file ownership and
    print an INFO message.
  * Bind getopt from the host when using fakeroot command mode, to make
    the fakeroot command work with base containers which no longer contain
    getopt by default.
  * Update fixes CVE-2026-56852 (GO-2026-5970) (bsc#1272115)
    golang.org/x/text/unicode/norm:
    A norm.Iter can enter an infinite loop when handling input
    containing invalid UTF-8 bytes.
- From version 1.5.2:
  * Extended the mksquashfs segmentation fault workaround for cases
    where mksquashfs uses many processor cores.</changelog>
</package>
<package pkgid="68e94652b0006dd01f4ad819e7e1c5cae113c41409024fb172dbdf85335278c0b29706a75ebecfb0524ae011fd170d62e5e74787691873cedf92fe6b13de117b" name="appx-util" arch="s390x">
  <version epoch="0" ver="0.5" rel="160099.3.3"/>
  <changelog author="ngompa13@gmail.com" date="1622116800">- Initial package based on Fedora packaging</changelog>
  <changelog author="pmonreal@suse.com" date="1667995200">- Add OpenSSL 3.0 support [bsc#1205042]
  * Add appx-util-openssl3-support.patch</changelog>
  <changelog author="scott.bradnick@suse.com" 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="6f8cbb9ce37bd359a9a3821685176c3a363573a5bef205d61dae2b96415f295e1dd9faef6f667b6f37b7fc622369318d243c1aeaf993fbd33833ed79c87e09d6" name="apr-devel" arch="s390x">
  <version epoch="0" ver="1.7.5" rel="160099.2.2"/>
  <changelog author="mmanu84@outlook.de" date="1564833600">- Version 1.7.0
  * apr_dir_read: [Unix] Dropped the preference of the dirread_r() flavor
    for dirread(), because the former is both deprecated and unneeded.
    [Yann Ylavic, William Rowe]
  * apr_file_info: [Win32 only] Treat only "name surrogate" reparse points
    as symlinks, and not other reparse tag types. PR47630
    [Oleg Liatte &lt;olegliatte gmail.com&gt;]
  * Test %ld vs. %lld to avoid compiler emits using APR_OFF_T_FMT, in the
    case of apparently equivilant long and long long types. [William Rowe]
  * Recognize APPLE predefined macros as equivilant to DARWIN. [Jim Jagielski]
  * Signals: Allow handling of SIGUSR2 in apr_signal_thread. [Yann Ylavic]
  * Atomics: Support for 64bit ints. [Jim Jagielski]
  * Add the apr_encode_* API that implements RFC4648 and RFC7515
    compliant BASE64, BASE64URL, BASE32, BASE32HEX and BASE16
    encode/decode functions. [Graham Leggett]
  * rand: Use arc4random_buf() on BSD platforms and getrandom() on Linux,
    when available. [Christian Weisgerber &lt;naddy openbsd.org, Yann Ylavic]
  * Add apr_sockaddr_zone_set, apr_sockaddr_zone_set to set and retrieve
    the zone for link-local IPv6 addresses.  [Joe Orton]
  * apr_sockaddr_equal: Compare link-local IPv6 addresses with different
    zones as not equal.  [Joe Orton]
  * apr_sockaddr_ip_getbuf, apr_sockaddr_ip_get: Append "%zone" for
    IPv6 link-local addresses.  [Joe Orton]
  * Locks: add a --disable-timedlocks config option in case users
    encounter more platforms where it fails [Nick Kew].
  * apr_allocator, apr_pools: Add apr_allocator_page_size() and
    apr_allocator_min_order_set() to respectively get the (system's) page size
    in use and set the minimum allocation size for an allocator (expressed in
    2^order pages).  [Yann Ylavic]
  * locks: provide portable implementations of timedlock()s for
    posix-sems, sysv-sems and pthreads for those platforms that
    lack native versions (eg: OSX/macOS). [Jim Jagielski]
  * locks: Introduce apr_{thread,proc,global}_mutex_timedlock().
    [Yann Ylavic]
- Remove patch
  * apr-use-getrandom.patch no longer needed, apr 1.7.0 use getrandom() on Linux,
    when available.
- Refresh apr-visibility.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1630584000">- security update
- added patches
  fix CVE-2021-35940 [bsc#1190072], Regression of fix in apr 1.7
  + apr-CVE-2021-35940.patch</changelog>
  <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="coolo@suse.com" date="1648296000">- Remove autoreconf call, it breaks with uptodate autoconf versions</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="dmueller@suse.com" 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="bwiedemann@suse.com" 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>
</package>
<package pkgid="d323f9ab5ec7fcbbf6729d3256bcb530f74f83f135b71fc2413809b3dbf8beb27d9fb3d94da40a67a7f0ddc8a766d65b7ecb36a5ffe3445c06a1100afdec30c5" name="apr-util-devel" arch="s390x">
  <version epoch="0" ver="1.6.3" rel="160099.4.2"/>
  <changelog author="dimstar@opensuse.org" date="1511352000">- Add apr-util-mariadb-10.2.patch: Fix detection / build with
  MariaDB 10.2.</changelog>
  <changelog author="pgajdos@suse.com" date="1528804800">- extend apr-util-mariadb-10.2.patch: Fix detection / build with
  MariaDB 10.2. [bsc#1094754]</changelog>
  <changelog author="vcizek@suse.com" date="1537790400">- Add missing zlib-devel build dependency which used to be pulled in
  by libopenssl-devel</changelog>
  <changelog author="max@suse.com" 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@gmx.de" 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@gmx.de" 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="dimstar@opensuse.org" 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>
</package>
<package pkgid="fa4310c9ebe6a577cc44c34bbd0bd352c2940a5cc1f84d842832d1fe98fde4e16a568e19d296897cc76fb0bafe34add56fa4ba681b4bc200405dcf1349fbd31d" name="aqbanking" arch="s390x">
  <version epoch="0" ver="6.9.1" rel="bp161.1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754395200">- Update to 6.6.1
  * aqhbci: fixed a reason for segfault.
  * aqfints: only verify pin in server mode.
  * Fix invalid PAIN file format</changelog>
  <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>
</package>
<package pkgid="8e8d4120a5db34fedc8c33a465df614ae69f080975e1102554d224b123e38d8e2d5539ff58a62648397285be67aa0887b1b703bd68c1b67a03b96ecea805b68b" name="aqbanking-devel" arch="s390x">
  <version epoch="0" ver="6.9.1" rel="bp161.1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754395200">- Update to 6.6.1
  * aqhbci: fixed a reason for segfault.
  * aqfints: only verify pin in server mode.
  * Fix invalid PAIN file format</changelog>
  <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>
</package>
<package pkgid="ee76b17db2acd10043ddf94aeaaee9758991912643c2745ef06822363bb0b5a3a974558a749ec6bb18994bf15ebf8c7c517cbb1477b22fc379f07827586230ac" name="aqbanking-doc" arch="s390x">
  <version epoch="0" ver="6.9.1" rel="bp161.1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754395200">- Update to 6.6.1
  * aqhbci: fixed a reason for segfault.
  * aqfints: only verify pin in server mode.
  * Fix invalid PAIN file format</changelog>
  <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>
</package>
<package pkgid="2bc750e9232ca6d3c385d75fa4af65ea7eb8e184686b4ba30b1479da89a948fa168e09b5cd54af0dd8fc8ff365be3df07c5cc19ef5b23511b935b4bfaa6039f4" name="aqbanking-ebics" arch="s390x">
  <version epoch="0" ver="6.9.1" rel="bp161.1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754395200">- Update to 6.6.1
  * aqhbci: fixed a reason for segfault.
  * aqfints: only verify pin in server mode.
  * Fix invalid PAIN file format</changelog>
  <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>
</package>
<package pkgid="26c53d3b508a874b0a2424558acf067b8ffbd7074bd03b85f17dd6d2d95fbc749bc5dec470f673242185221144dcc7b64a8c2705f04cc9affdc5368541aed763" name="aqbanking-lang" arch="noarch">
  <version epoch="0" ver="6.9.1" rel="bp161.1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754395200">- Update to 6.6.1
  * aqhbci: fixed a reason for segfault.
  * aqfints: only verify pin in server mode.
  * Fix invalid PAIN file format</changelog>
  <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>
</package>
<package pkgid="8d16b76fd40f02cbcc3ecac5d0ffc9b582d0bc4e56b2caa9ee14383838b56276be910b921b23c3664ed9fe11445b83f8fec2aaa566c544b8145d841f5105cc90" name="aqbanking-ofx" arch="s390x">
  <version epoch="0" ver="6.9.1" rel="bp161.1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754395200">- Update to 6.6.1
  * aqhbci: fixed a reason for segfault.
  * aqfints: only verify pin in server mode.
  * Fix invalid PAIN file format</changelog>
  <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>
</package>
<package pkgid="497a28a77f6f4323204f09264e31e3560c6369a2d28f41cc35fe82ef64d4f88e7ac09cddedd3ae5d61d22047b49cef80ac7a87142b6b40807da4d181b4059532" name="aquamarine-devel" arch="s390x">
  <version epoch="0" ver="0.5.1" rel="bp161.1.2"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1723118400">- Initial packaging of aquamarine-0.3.0</changelog>
  <changelog author="Alessio Biancalana &lt;alessio.biancalana@suse.com&gt;" date="1726574400">- Update to aquamarine-0.4.1
  * drm: fix crash on null crtc setCursor
  * gbm: improve trace logging around allocs
  * drm: reconfigure swapchain props after creating
  * output: avoid crashing on no crtc
  * GBM: fixup good() return value
  * drm: verify output format in commit
  * drm: request page flip events after commit
  * drm: add missing destructor
  * drm: fix typo in schedule
  * backend: dont overflow on 32bit builds
  * wayland: fix possible out-of-range crash in setCursor
  * drm: recheck crtcs before connecting on udev event
  * misc: make for loops const reference
  * gbm: improve automatic format selection
  * drm: don't connect before crtcs are guaranteed
  * output: always emit a destroy event in ~dtor
  * gbm/drm: conform to different scanout requirements for different planes
  * wayland: send 1280x720 if w/h is 0 in configure
  * gbm: override gbm_bo_get_modifier results for modifier-based allocation
  * drm: allow disabling commit, even if pageFlipPending
  * drm: add AQ_NO_MODIFIERS to try to mitigate hardware limitations
  * gbm: don't select opaque pixel formats for cursor
- Run spec-cleaner over the specfile</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1731153600">- Update to aquamarine-0.4.4:
  * drm: guard cursorFB buffer in restoreAfterVT
- Changes from aquamarine-0.4.3:
  * fix drm lease crash
- Changes from aquamarine-0.4.2:
  * A minor update with some fixes and fresh new CTM support.
  * Fixes:
  - session: only dispatch udev in dispatchPendingEventsAsync if on
  linux
  - wayland: log compositor name on startup</changelog>
  <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>
</package>
<package pkgid="91c3096afb86140bf4e767daedd7ec0f5200735974be604cfa5e36a619cec7128369d8541d4c5121639fc9119370619633f660069adb5357b38133403f6b50f6" name="aqute-bnd" arch="noarch">
  <version epoch="0" ver="6.4.1" rel="160099.3.3"/>
  <changelog author="fstrba@suse.com" date="1636545600">- Update to aqute-bnd 5.1.1
  * ant plugin is in separate artifact
- Removed patch:
  * 0002-Fix-ant-compatibility.patch
    + fixed by upstream</changelog>
  <changelog author="fstrba@suse.com" date="1682510400">- Fetch sources using source_service and don't distribute legally
  spurious files (bsc#1210878)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1694865600">- Added patches:
  * reproducible-timestamps.patch
    + set "-reproducible" option to true by default
    + use SOURCE_DATE_EPOCH for timestamp if available
  * reproducible-packages-list.patch
    + make the order of packages to import/export deterministic</changelog>
  <changelog author="fstrba@suse.com" date="1695038400">- Update to aqute-bnd 6.3.1
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.3.1
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.3.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.2.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.1.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.0.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-5.3.0
- Modified patches:
  * 0001-Disable-removed-commands.patch
  * 0003-Port-to-OSGI-7.0.0.patch -&gt; 0002-Port-to-OSGI-7.0.0.patch
  * 0004-maven-plugin-dependencies.patch -&gt;
    0003-Remove-unmet-dependencies.patch
  * reproducible-timestamps.patch
  * reproducible-packages-list.patch
    + rediff to changed context
- Removed patch:
  * aqute-bnd-java8compat.patch
    + handled by release=8 in ant javac task</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1725883200">- Update to aqute-bnd 6.4.1
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.4.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic
- Modified patches:
  * 0001-Disable-removed-commands.patch
  * 0002-Port-to-OSGI-7.0.0.patch
  * 0003-Remove-unmet-dependencies.patch
  * reproducible-timestamps.patch -&gt;
    0004-reproducible-timestamps.patch
  * reproducible-packages-list.patch -&gt;
    0005-reproducible-packages-list.patch
    + rebase</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds
- Added patch:
  * 0006-Set-reproducible-build-from-environment.patch
    + SOURCE_DATE_EPOCH environmental variable triggers reproducible
    use of the bnd-maven-plugin if it is not requested already
    using the project.build.outputTimestamp option.</changelog>
  <changelog author="fstrba@suse.com" date="1728302400">- Add dependency on osgi-service-subsystem to allow upgrade to
  osgi-compendium 8.0.0</changelog>
  <changelog author="fstrba@suse.com" date="1778241600">- Remove unnecessary dependency on jline</changelog>
</package>
<package pkgid="50370213cc43587e7e66b7f18543112f9530b9d3dcfe6316643b573475a9a4a79677392c16dbc996e7b118c83b295ef7c5fc1041f7fdd673f6f5f6110026eb15" name="aqute-bnd-javadoc" arch="noarch">
  <version epoch="0" ver="6.4.1" rel="160099.3.3"/>
  <changelog author="fstrba@suse.com" date="1636545600">- Update to aqute-bnd 5.1.1
  * ant plugin is in separate artifact
- Removed patch:
  * 0002-Fix-ant-compatibility.patch
    + fixed by upstream</changelog>
  <changelog author="fstrba@suse.com" date="1682510400">- Fetch sources using source_service and don't distribute legally
  spurious files (bsc#1210878)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1694865600">- Added patches:
  * reproducible-timestamps.patch
    + set "-reproducible" option to true by default
    + use SOURCE_DATE_EPOCH for timestamp if available
  * reproducible-packages-list.patch
    + make the order of packages to import/export deterministic</changelog>
  <changelog author="fstrba@suse.com" date="1695038400">- Update to aqute-bnd 6.3.1
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.3.1
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.3.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.2.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.1.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.0.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-5.3.0
- Modified patches:
  * 0001-Disable-removed-commands.patch
  * 0003-Port-to-OSGI-7.0.0.patch -&gt; 0002-Port-to-OSGI-7.0.0.patch
  * 0004-maven-plugin-dependencies.patch -&gt;
    0003-Remove-unmet-dependencies.patch
  * reproducible-timestamps.patch
  * reproducible-packages-list.patch
    + rediff to changed context
- Removed patch:
  * aqute-bnd-java8compat.patch
    + handled by release=8 in ant javac task</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1725883200">- Update to aqute-bnd 6.4.1
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.4.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic
- Modified patches:
  * 0001-Disable-removed-commands.patch
  * 0002-Port-to-OSGI-7.0.0.patch
  * 0003-Remove-unmet-dependencies.patch
  * reproducible-timestamps.patch -&gt;
    0004-reproducible-timestamps.patch
  * reproducible-packages-list.patch -&gt;
    0005-reproducible-packages-list.patch
    + rebase</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds
- Added patch:
  * 0006-Set-reproducible-build-from-environment.patch
    + SOURCE_DATE_EPOCH environmental variable triggers reproducible
    use of the bnd-maven-plugin if it is not requested already
    using the project.build.outputTimestamp option.</changelog>
  <changelog author="fstrba@suse.com" date="1728302400">- Add dependency on osgi-service-subsystem to allow upgrade to
  osgi-compendium 8.0.0</changelog>
  <changelog author="fstrba@suse.com" date="1778241600">- Remove unnecessary dependency on jline</changelog>
</package>
<package pkgid="ac0f70b230c1cb0fe743332541f75b9a6690f076e729e4d1886731043722ad5aaca7d5a9b749b10b8d50dfa640d9d70aa139ed21a6a2e8a4cfb1e08da5c4ff4c" name="aqute-bndlib" arch="noarch">
  <version epoch="0" ver="6.4.1" rel="160099.3.3"/>
  <changelog author="fstrba@suse.com" date="1636545600">- Update to aqute-bnd 5.1.1
  * ant plugin is in separate artifact
- Removed patch:
  * 0002-Fix-ant-compatibility.patch
    + fixed by upstream</changelog>
  <changelog author="fstrba@suse.com" date="1682510400">- Fetch sources using source_service and don't distribute legally
  spurious files (bsc#1210878)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1694865600">- Added patches:
  * reproducible-timestamps.patch
    + set "-reproducible" option to true by default
    + use SOURCE_DATE_EPOCH for timestamp if available
  * reproducible-packages-list.patch
    + make the order of packages to import/export deterministic</changelog>
  <changelog author="fstrba@suse.com" date="1695038400">- Update to aqute-bnd 6.3.1
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.3.1
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.3.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.2.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.1.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.0.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-5.3.0
- Modified patches:
  * 0001-Disable-removed-commands.patch
  * 0003-Port-to-OSGI-7.0.0.patch -&gt; 0002-Port-to-OSGI-7.0.0.patch
  * 0004-maven-plugin-dependencies.patch -&gt;
    0003-Remove-unmet-dependencies.patch
  * reproducible-timestamps.patch
  * reproducible-packages-list.patch
    + rediff to changed context
- Removed patch:
  * aqute-bnd-java8compat.patch
    + handled by release=8 in ant javac task</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1725883200">- Update to aqute-bnd 6.4.1
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.4.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic
- Modified patches:
  * 0001-Disable-removed-commands.patch
  * 0002-Port-to-OSGI-7.0.0.patch
  * 0003-Remove-unmet-dependencies.patch
  * reproducible-timestamps.patch -&gt;
    0004-reproducible-timestamps.patch
  * reproducible-packages-list.patch -&gt;
    0005-reproducible-packages-list.patch
    + rebase</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds
- Added patch:
  * 0006-Set-reproducible-build-from-environment.patch
    + SOURCE_DATE_EPOCH environmental variable triggers reproducible
    use of the bnd-maven-plugin if it is not requested already
    using the project.build.outputTimestamp option.</changelog>
  <changelog author="fstrba@suse.com" date="1728302400">- Add dependency on osgi-service-subsystem to allow upgrade to
  osgi-compendium 8.0.0</changelog>
  <changelog author="fstrba@suse.com" date="1778241600">- Remove unnecessary dependency on jline</changelog>
</package>
<package pkgid="fedcf89bc674a5acfccf1ba630de3ec54bdc8983caa27573c5b1ec56a74a9da4c45c612974172e7676d700826f31c990f6226af896a1c7f218411644f964ce0b" name="arabic-ae-fonts" arch="noarch">
  <version epoch="0" ver="2.0" rel="160099.3.2"/>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1372075200">- arabic-fonts splitted into subpackages [bnc#825954]
- new font: KacstOne 5.0 [bnc#825955]
- %if-0-out Haydar and Nesf2 family because of missing license
  specification</changelog>
  <changelog author="pgajdos@suse.com" date="1372248000">- new font: Amiri 0.106 [bnc#825961]</changelog>
  <changelog author="pgajdos@suse.com" date="1399896000">- Amiri font updated to 0.107
  * New glyphs:
  - Arabic math letters from Arabic Mathematical Alphabetic Symbols block
    (U+1EE00–U+1EEFF).
  - Optional support for placing the kasra below the shadda, with “ss05”
    feature.
  - Missing proportional LTR digits in the slanted font.
  * Fixes:
  - Reverted the lowering of marks above wide isolated glyphs, it made the marks
    look weird relative to other ones.
  - Fixed the position of marks above qaf of ﻖﺣ.
  - Dropped the special combination in ﺖﻤﺧ&lt;200d&gt; when it is follow vowelled as
    it was too crowded.
  - Fixed the position of sukun over shadda.
  - Fixed the side bearings of ﺙﺭ, ﺚﻧ and sisters so that the dots do not clash
    with preceding glyphs.
  - Positive kerning between ﻡﺮﻴﻧ and likes.
  - Slight kerning between the period and closing quotes.
  - Made sure the italic European digits are really tabular.
- package regular font instead of webfonts</changelog>
  <changelog author="pgajdos@suse.com" date="1399982400">- fixed url for arabic-amiri-fonts package</changelog>
  <changelog author="pgajdos@suse.com" date="1442836800">- updated to 0.108
  * New glyphs:
  - New design of ﻩ in &lt;200d&gt;ﻪﻳ combination.
  - Alternate numbers for use in fractions, accessible with the OpenType
    features `numr` and `dnom`.
  - The new Arabic Extended-A vowel marks, in the range U+08E4–08FE.
  - Redesign the U+06C1 forms to make it distinctive from U+06BE.
  - Add “ﺞﻟ ﺝﻼﻠﻫ” symbol, U+FDFB.
  * Fixes:
  - No longer replace two successive *fatha*, *damma* or *kasra* with a
    sequential *tanween* form, the characters U+08F0, U+08F1 and U+08F2
    should be used instead.
  - Many kerning improvements.
  - Workaround a bug in Core Text (Mac OS X text layout engine) that break
    the ﻞﻠﻫ ligature.
  - All forms of U+06BA are now dotless, per Unicode standard.
  - Initial and medial forms of U+063E, U+063F, U+077A and U+077B were
    missing.
  - The dots in initial and medial forms of U+06BD should be inverted.
  * New fonts:
  - A coloured version of the Amiri Quran font that gives the vowels and
    Quranic annotation marks distinctive colours. This font uses the new
    `COLR`/`CPAL` font tables which are currently supported only by Firefox
    (all platforms) and MS Internet Explorer/Edge (Windows 8.1 and above).
  - The webfonts now include WOFF 2.0 files as well.</changelog>
  <changelog author="jengelh@inai.de" date="1487592000">- Update amiri subpackage to 0.109
  * New glyphs:
  * A new stylistic set (ss06) to avoid automatically
    adding ◌ّٰ above لله.
  * A localised &amp;.
  * U+1EEF0 ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH
    TATWEEL (𞻰).
  * U+1EEF1 ARABIC MATHEMATICAL OPERATOR HAH WITH DAL (𞻱).
  * Adding missing forms of U+06C2.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="jengelh@inai.de" date="1552910400">- Modernize $RPM_* shell vars and shell logic to generate BDFs.</changelog>
</package>
<package pkgid="47469d4ade72183c0b09bb1e8f96f5daa088ed741536bbb2a0dd05cab8e6bf4b304cc8d7964b33cd52898435be6f51aa57704d5e4d2457a21fa2016d0e228163" name="arabic-amiri-fonts" arch="noarch">
  <version epoch="0" ver="0.109" rel="160099.3.2"/>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1372075200">- arabic-fonts splitted into subpackages [bnc#825954]
- new font: KacstOne 5.0 [bnc#825955]
- %if-0-out Haydar and Nesf2 family because of missing license
  specification</changelog>
  <changelog author="pgajdos@suse.com" date="1372248000">- new font: Amiri 0.106 [bnc#825961]</changelog>
  <changelog author="pgajdos@suse.com" date="1399896000">- Amiri font updated to 0.107
  * New glyphs:
  - Arabic math letters from Arabic Mathematical Alphabetic Symbols block
    (U+1EE00–U+1EEFF).
  - Optional support for placing the kasra below the shadda, with “ss05”
    feature.
  - Missing proportional LTR digits in the slanted font.
  * Fixes:
  - Reverted the lowering of marks above wide isolated glyphs, it made the marks
    look weird relative to other ones.
  - Fixed the position of marks above qaf of ﻖﺣ.
  - Dropped the special combination in ﺖﻤﺧ&lt;200d&gt; when it is follow vowelled as
    it was too crowded.
  - Fixed the position of sukun over shadda.
  - Fixed the side bearings of ﺙﺭ, ﺚﻧ and sisters so that the dots do not clash
    with preceding glyphs.
  - Positive kerning between ﻡﺮﻴﻧ and likes.
  - Slight kerning between the period and closing quotes.
  - Made sure the italic European digits are really tabular.
- package regular font instead of webfonts</changelog>
  <changelog author="pgajdos@suse.com" date="1399982400">- fixed url for arabic-amiri-fonts package</changelog>
  <changelog author="pgajdos@suse.com" date="1442836800">- updated to 0.108
  * New glyphs:
  - New design of ﻩ in &lt;200d&gt;ﻪﻳ combination.
  - Alternate numbers for use in fractions, accessible with the OpenType
    features `numr` and `dnom`.
  - The new Arabic Extended-A vowel marks, in the range U+08E4–08FE.
  - Redesign the U+06C1 forms to make it distinctive from U+06BE.
  - Add “ﺞﻟ ﺝﻼﻠﻫ” symbol, U+FDFB.
  * Fixes:
  - No longer replace two successive *fatha*, *damma* or *kasra* with a
    sequential *tanween* form, the characters U+08F0, U+08F1 and U+08F2
    should be used instead.
  - Many kerning improvements.
  - Workaround a bug in Core Text (Mac OS X text layout engine) that break
    the ﻞﻠﻫ ligature.
  - All forms of U+06BA are now dotless, per Unicode standard.
  - Initial and medial forms of U+063E, U+063F, U+077A and U+077B were
    missing.
  - The dots in initial and medial forms of U+06BD should be inverted.
  * New fonts:
  - A coloured version of the Amiri Quran font that gives the vowels and
    Quranic annotation marks distinctive colours. This font uses the new
    `COLR`/`CPAL` font tables which are currently supported only by Firefox
    (all platforms) and MS Internet Explorer/Edge (Windows 8.1 and above).
  - The webfonts now include WOFF 2.0 files as well.</changelog>
  <changelog author="jengelh@inai.de" date="1487592000">- Update amiri subpackage to 0.109
  * New glyphs:
  * A new stylistic set (ss06) to avoid automatically
    adding ◌ّٰ above لله.
  * A localised &amp;.
  * U+1EEF0 ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH
    TATWEEL (𞻰).
  * U+1EEF1 ARABIC MATHEMATICAL OPERATOR HAH WITH DAL (𞻱).
  * Adding missing forms of U+06C2.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="jengelh@inai.de" date="1552910400">- Modernize $RPM_* shell vars and shell logic to generate BDFs.</changelog>
</package>
<package pkgid="e535e9ac282a3e506fa979bf0a608dc9682409a316fc825b62efc0e9e5cf3c1af59360ec58f268430d77d584fc763b7d86fc3605c75f64c1d68134ecc04b23cc" name="arabic-bitmap-fonts" arch="noarch">
  <version epoch="0" ver="1.0" rel="160099.3.2"/>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1372075200">- arabic-fonts splitted into subpackages [bnc#825954]
- new font: KacstOne 5.0 [bnc#825955]
- %if-0-out Haydar and Nesf2 family because of missing license
  specification</changelog>
  <changelog author="pgajdos@suse.com" date="1372248000">- new font: Amiri 0.106 [bnc#825961]</changelog>
  <changelog author="pgajdos@suse.com" date="1399896000">- Amiri font updated to 0.107
  * New glyphs:
  - Arabic math letters from Arabic Mathematical Alphabetic Symbols block
    (U+1EE00–U+1EEFF).
  - Optional support for placing the kasra below the shadda, with “ss05”
    feature.
  - Missing proportional LTR digits in the slanted font.
  * Fixes:
  - Reverted the lowering of marks above wide isolated glyphs, it made the marks
    look weird relative to other ones.
  - Fixed the position of marks above qaf of ﻖﺣ.
  - Dropped the special combination in ﺖﻤﺧ&lt;200d&gt; when it is follow vowelled as
    it was too crowded.
  - Fixed the position of sukun over shadda.
  - Fixed the side bearings of ﺙﺭ, ﺚﻧ and sisters so that the dots do not clash
    with preceding glyphs.
  - Positive kerning between ﻡﺮﻴﻧ and likes.
  - Slight kerning between the period and closing quotes.
  - Made sure the italic European digits are really tabular.
- package regular font instead of webfonts</changelog>
  <changelog author="pgajdos@suse.com" date="1399982400">- fixed url for arabic-amiri-fonts package</changelog>
  <changelog author="pgajdos@suse.com" date="1442836800">- updated to 0.108
  * New glyphs:
  - New design of ﻩ in &lt;200d&gt;ﻪﻳ combination.
  - Alternate numbers for use in fractions, accessible with the OpenType
    features `numr` and `dnom`.
  - The new Arabic Extended-A vowel marks, in the range U+08E4–08FE.
  - Redesign the U+06C1 forms to make it distinctive from U+06BE.
  - Add “ﺞﻟ ﺝﻼﻠﻫ” symbol, U+FDFB.
  * Fixes:
  - No longer replace two successive *fatha*, *damma* or *kasra* with a
    sequential *tanween* form, the characters U+08F0, U+08F1 and U+08F2
    should be used instead.
  - Many kerning improvements.
  - Workaround a bug in Core Text (Mac OS X text layout engine) that break
    the ﻞﻠﻫ ligature.
  - All forms of U+06BA are now dotless, per Unicode standard.
  - Initial and medial forms of U+063E, U+063F, U+077A and U+077B were
    missing.
  - The dots in initial and medial forms of U+06BD should be inverted.
  * New fonts:
  - A coloured version of the Amiri Quran font that gives the vowels and
    Quranic annotation marks distinctive colours. This font uses the new
    `COLR`/`CPAL` font tables which are currently supported only by Firefox
    (all platforms) and MS Internet Explorer/Edge (Windows 8.1 and above).
  - The webfonts now include WOFF 2.0 files as well.</changelog>
  <changelog author="jengelh@inai.de" date="1487592000">- Update amiri subpackage to 0.109
  * New glyphs:
  * A new stylistic set (ss06) to avoid automatically
    adding ◌ّٰ above لله.
  * A localised &amp;.
  * U+1EEF0 ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH
    TATWEEL (𞻰).
  * U+1EEF1 ARABIC MATHEMATICAL OPERATOR HAH WITH DAL (𞻱).
  * Adding missing forms of U+06C2.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="jengelh@inai.de" date="1552910400">- Modernize $RPM_* shell vars and shell logic to generate BDFs.</changelog>
</package>
<package pkgid="0ad1305f17c37eb8f4109f10c19bed2d8ab55b26d9889c02dd95b6feddeaa15d4f1c43eaa25e47b8fce1c1199406526a5d7a95198977a82f22d07937f11e8475" name="arabic-fonts" arch="noarch">
  <version epoch="0" ver="0.20161120" rel="160099.3.2"/>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1372075200">- arabic-fonts splitted into subpackages [bnc#825954]
- new font: KacstOne 5.0 [bnc#825955]
- %if-0-out Haydar and Nesf2 family because of missing license
  specification</changelog>
  <changelog author="pgajdos@suse.com" date="1372248000">- new font: Amiri 0.106 [bnc#825961]</changelog>
  <changelog author="pgajdos@suse.com" date="1399896000">- Amiri font updated to 0.107
  * New glyphs:
  - Arabic math letters from Arabic Mathematical Alphabetic Symbols block
    (U+1EE00–U+1EEFF).
  - Optional support for placing the kasra below the shadda, with “ss05”
    feature.
  - Missing proportional LTR digits in the slanted font.
  * Fixes:
  - Reverted the lowering of marks above wide isolated glyphs, it made the marks
    look weird relative to other ones.
  - Fixed the position of marks above qaf of ﻖﺣ.
  - Dropped the special combination in ﺖﻤﺧ&lt;200d&gt; when it is follow vowelled as
    it was too crowded.
  - Fixed the position of sukun over shadda.
  - Fixed the side bearings of ﺙﺭ, ﺚﻧ and sisters so that the dots do not clash
    with preceding glyphs.
  - Positive kerning between ﻡﺮﻴﻧ and likes.
  - Slight kerning between the period and closing quotes.
  - Made sure the italic European digits are really tabular.
- package regular font instead of webfonts</changelog>
  <changelog author="pgajdos@suse.com" date="1399982400">- fixed url for arabic-amiri-fonts package</changelog>
  <changelog author="pgajdos@suse.com" date="1442836800">- updated to 0.108
  * New glyphs:
  - New design of ﻩ in &lt;200d&gt;ﻪﻳ combination.
  - Alternate numbers for use in fractions, accessible with the OpenType
    features `numr` and `dnom`.
  - The new Arabic Extended-A vowel marks, in the range U+08E4–08FE.
  - Redesign the U+06C1 forms to make it distinctive from U+06BE.
  - Add “ﺞﻟ ﺝﻼﻠﻫ” symbol, U+FDFB.
  * Fixes:
  - No longer replace two successive *fatha*, *damma* or *kasra* with a
    sequential *tanween* form, the characters U+08F0, U+08F1 and U+08F2
    should be used instead.
  - Many kerning improvements.
  - Workaround a bug in Core Text (Mac OS X text layout engine) that break
    the ﻞﻠﻫ ligature.
  - All forms of U+06BA are now dotless, per Unicode standard.
  - Initial and medial forms of U+063E, U+063F, U+077A and U+077B were
    missing.
  - The dots in initial and medial forms of U+06BD should be inverted.
  * New fonts:
  - A coloured version of the Amiri Quran font that gives the vowels and
    Quranic annotation marks distinctive colours. This font uses the new
    `COLR`/`CPAL` font tables which are currently supported only by Firefox
    (all platforms) and MS Internet Explorer/Edge (Windows 8.1 and above).
  - The webfonts now include WOFF 2.0 files as well.</changelog>
  <changelog author="jengelh@inai.de" date="1487592000">- Update amiri subpackage to 0.109
  * New glyphs:
  * A new stylistic set (ss06) to avoid automatically
    adding ◌ّٰ above لله.
  * A localised &amp;.
  * U+1EEF0 ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH
    TATWEEL (𞻰).
  * U+1EEF1 ARABIC MATHEMATICAL OPERATOR HAH WITH DAL (𞻱).
  * Adding missing forms of U+06C2.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="jengelh@inai.de" date="1552910400">- Modernize $RPM_* shell vars and shell logic to generate BDFs.</changelog>
</package>
<package pkgid="c8e6405f3726f6327a0c9e9bd5a3fa5726dcadab181b5734e7146192d45a05036fb1f038606f98a877255df9762a3d9900f12078b269f263ab9e772d55a9c5e9" name="arabic-kacst-fonts" arch="noarch">
  <version epoch="0" ver="2.01" rel="160099.3.2"/>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1372075200">- arabic-fonts splitted into subpackages [bnc#825954]
- new font: KacstOne 5.0 [bnc#825955]
- %if-0-out Haydar and Nesf2 family because of missing license
  specification</changelog>
  <changelog author="pgajdos@suse.com" date="1372248000">- new font: Amiri 0.106 [bnc#825961]</changelog>
  <changelog author="pgajdos@suse.com" date="1399896000">- Amiri font updated to 0.107
  * New glyphs:
  - Arabic math letters from Arabic Mathematical Alphabetic Symbols block
    (U+1EE00–U+1EEFF).
  - Optional support for placing the kasra below the shadda, with “ss05”
    feature.
  - Missing proportional LTR digits in the slanted font.
  * Fixes:
  - Reverted the lowering of marks above wide isolated glyphs, it made the marks
    look weird relative to other ones.
  - Fixed the position of marks above qaf of ﻖﺣ.
  - Dropped the special combination in ﺖﻤﺧ&lt;200d&gt; when it is follow vowelled as
    it was too crowded.
  - Fixed the position of sukun over shadda.
  - Fixed the side bearings of ﺙﺭ, ﺚﻧ and sisters so that the dots do not clash
    with preceding glyphs.
  - Positive kerning between ﻡﺮﻴﻧ and likes.
  - Slight kerning between the period and closing quotes.
  - Made sure the italic European digits are really tabular.
- package regular font instead of webfonts</changelog>
  <changelog author="pgajdos@suse.com" date="1399982400">- fixed url for arabic-amiri-fonts package</changelog>
  <changelog author="pgajdos@suse.com" date="1442836800">- updated to 0.108
  * New glyphs:
  - New design of ﻩ in &lt;200d&gt;ﻪﻳ combination.
  - Alternate numbers for use in fractions, accessible with the OpenType
    features `numr` and `dnom`.
  - The new Arabic Extended-A vowel marks, in the range U+08E4–08FE.
  - Redesign the U+06C1 forms to make it distinctive from U+06BE.
  - Add “ﺞﻟ ﺝﻼﻠﻫ” symbol, U+FDFB.
  * Fixes:
  - No longer replace two successive *fatha*, *damma* or *kasra* with a
    sequential *tanween* form, the characters U+08F0, U+08F1 and U+08F2
    should be used instead.
  - Many kerning improvements.
  - Workaround a bug in Core Text (Mac OS X text layout engine) that break
    the ﻞﻠﻫ ligature.
  - All forms of U+06BA are now dotless, per Unicode standard.
  - Initial and medial forms of U+063E, U+063F, U+077A and U+077B were
    missing.
  - The dots in initial and medial forms of U+06BD should be inverted.
  * New fonts:
  - A coloured version of the Amiri Quran font that gives the vowels and
    Quranic annotation marks distinctive colours. This font uses the new
    `COLR`/`CPAL` font tables which are currently supported only by Firefox
    (all platforms) and MS Internet Explorer/Edge (Windows 8.1 and above).
  - The webfonts now include WOFF 2.0 files as well.</changelog>
  <changelog author="jengelh@inai.de" date="1487592000">- Update amiri subpackage to 0.109
  * New glyphs:
  * A new stylistic set (ss06) to avoid automatically
    adding ◌ّٰ above لله.
  * A localised &amp;.
  * U+1EEF0 ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH
    TATWEEL (𞻰).
  * U+1EEF1 ARABIC MATHEMATICAL OPERATOR HAH WITH DAL (𞻱).
  * Adding missing forms of U+06C2.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="jengelh@inai.de" date="1552910400">- Modernize $RPM_* shell vars and shell logic to generate BDFs.</changelog>
</package>
<package pkgid="10f49a05ef8a86fc4f6117913b0b53befa0b93b5a6308da5f930a6eb01d13916946c236d2e3a22fe718fbf81eef729d7163744ae310fdbfdd90cacd4112fc12f" name="arabic-kacstone-fonts" arch="noarch">
  <version epoch="0" ver="5.0" rel="160099.3.2"/>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1372075200">- arabic-fonts splitted into subpackages [bnc#825954]
- new font: KacstOne 5.0 [bnc#825955]
- %if-0-out Haydar and Nesf2 family because of missing license
  specification</changelog>
  <changelog author="pgajdos@suse.com" date="1372248000">- new font: Amiri 0.106 [bnc#825961]</changelog>
  <changelog author="pgajdos@suse.com" date="1399896000">- Amiri font updated to 0.107
  * New glyphs:
  - Arabic math letters from Arabic Mathematical Alphabetic Symbols block
    (U+1EE00–U+1EEFF).
  - Optional support for placing the kasra below the shadda, with “ss05”
    feature.
  - Missing proportional LTR digits in the slanted font.
  * Fixes:
  - Reverted the lowering of marks above wide isolated glyphs, it made the marks
    look weird relative to other ones.
  - Fixed the position of marks above qaf of ﻖﺣ.
  - Dropped the special combination in ﺖﻤﺧ&lt;200d&gt; when it is follow vowelled as
    it was too crowded.
  - Fixed the position of sukun over shadda.
  - Fixed the side bearings of ﺙﺭ, ﺚﻧ and sisters so that the dots do not clash
    with preceding glyphs.
  - Positive kerning between ﻡﺮﻴﻧ and likes.
  - Slight kerning between the period and closing quotes.
  - Made sure the italic European digits are really tabular.
- package regular font instead of webfonts</changelog>
  <changelog author="pgajdos@suse.com" date="1399982400">- fixed url for arabic-amiri-fonts package</changelog>
  <changelog author="pgajdos@suse.com" date="1442836800">- updated to 0.108
  * New glyphs:
  - New design of ﻩ in &lt;200d&gt;ﻪﻳ combination.
  - Alternate numbers for use in fractions, accessible with the OpenType
    features `numr` and `dnom`.
  - The new Arabic Extended-A vowel marks, in the range U+08E4–08FE.
  - Redesign the U+06C1 forms to make it distinctive from U+06BE.
  - Add “ﺞﻟ ﺝﻼﻠﻫ” symbol, U+FDFB.
  * Fixes:
  - No longer replace two successive *fatha*, *damma* or *kasra* with a
    sequential *tanween* form, the characters U+08F0, U+08F1 and U+08F2
    should be used instead.
  - Many kerning improvements.
  - Workaround a bug in Core Text (Mac OS X text layout engine) that break
    the ﻞﻠﻫ ligature.
  - All forms of U+06BA are now dotless, per Unicode standard.
  - Initial and medial forms of U+063E, U+063F, U+077A and U+077B were
    missing.
  - The dots in initial and medial forms of U+06BD should be inverted.
  * New fonts:
  - A coloured version of the Amiri Quran font that gives the vowels and
    Quranic annotation marks distinctive colours. This font uses the new
    `COLR`/`CPAL` font tables which are currently supported only by Firefox
    (all platforms) and MS Internet Explorer/Edge (Windows 8.1 and above).
  - The webfonts now include WOFF 2.0 files as well.</changelog>
  <changelog author="jengelh@inai.de" date="1487592000">- Update amiri subpackage to 0.109
  * New glyphs:
  * A new stylistic set (ss06) to avoid automatically
    adding ◌ّٰ above لله.
  * A localised &amp;.
  * U+1EEF0 ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH
    TATWEEL (𞻰).
  * U+1EEF1 ARABIC MATHEMATICAL OPERATOR HAH WITH DAL (𞻱).
  * Adding missing forms of U+06C2.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="jengelh@inai.de" date="1552910400">- Modernize $RPM_* shell vars and shell logic to generate BDFs.</changelog>
</package>
<package pkgid="92666d1c263a2941ce056395b4dde0f7c64992f0e983ba3d9ab5ec8258b98f7cb77106f8f7d0cc30b2de3c4dc2b280fccffd71ee7aa5255e68f427724ed3a184" name="arabic-naqsh-fonts" arch="noarch">
  <version epoch="0" ver="2.1" rel="160099.3.2"/>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1372075200">- arabic-fonts splitted into subpackages [bnc#825954]
- new font: KacstOne 5.0 [bnc#825955]
- %if-0-out Haydar and Nesf2 family because of missing license
  specification</changelog>
  <changelog author="pgajdos@suse.com" date="1372248000">- new font: Amiri 0.106 [bnc#825961]</changelog>
  <changelog author="pgajdos@suse.com" date="1399896000">- Amiri font updated to 0.107
  * New glyphs:
  - Arabic math letters from Arabic Mathematical Alphabetic Symbols block
    (U+1EE00–U+1EEFF).
  - Optional support for placing the kasra below the shadda, with “ss05”
    feature.
  - Missing proportional LTR digits in the slanted font.
  * Fixes:
  - Reverted the lowering of marks above wide isolated glyphs, it made the marks
    look weird relative to other ones.
  - Fixed the position of marks above qaf of ﻖﺣ.
  - Dropped the special combination in ﺖﻤﺧ&lt;200d&gt; when it is follow vowelled as
    it was too crowded.
  - Fixed the position of sukun over shadda.
  - Fixed the side bearings of ﺙﺭ, ﺚﻧ and sisters so that the dots do not clash
    with preceding glyphs.
  - Positive kerning between ﻡﺮﻴﻧ and likes.
  - Slight kerning between the period and closing quotes.
  - Made sure the italic European digits are really tabular.
- package regular font instead of webfonts</changelog>
  <changelog author="pgajdos@suse.com" date="1399982400">- fixed url for arabic-amiri-fonts package</changelog>
  <changelog author="pgajdos@suse.com" date="1442836800">- updated to 0.108
  * New glyphs:
  - New design of ﻩ in &lt;200d&gt;ﻪﻳ combination.
  - Alternate numbers for use in fractions, accessible with the OpenType
    features `numr` and `dnom`.
  - The new Arabic Extended-A vowel marks, in the range U+08E4–08FE.
  - Redesign the U+06C1 forms to make it distinctive from U+06BE.
  - Add “ﺞﻟ ﺝﻼﻠﻫ” symbol, U+FDFB.
  * Fixes:
  - No longer replace two successive *fatha*, *damma* or *kasra* with a
    sequential *tanween* form, the characters U+08F0, U+08F1 and U+08F2
    should be used instead.
  - Many kerning improvements.
  - Workaround a bug in Core Text (Mac OS X text layout engine) that break
    the ﻞﻠﻫ ligature.
  - All forms of U+06BA are now dotless, per Unicode standard.
  - Initial and medial forms of U+063E, U+063F, U+077A and U+077B were
    missing.
  - The dots in initial and medial forms of U+06BD should be inverted.
  * New fonts:
  - A coloured version of the Amiri Quran font that gives the vowels and
    Quranic annotation marks distinctive colours. This font uses the new
    `COLR`/`CPAL` font tables which are currently supported only by Firefox
    (all platforms) and MS Internet Explorer/Edge (Windows 8.1 and above).
  - The webfonts now include WOFF 2.0 files as well.</changelog>
  <changelog author="jengelh@inai.de" date="1487592000">- Update amiri subpackage to 0.109
  * New glyphs:
  * A new stylistic set (ss06) to avoid automatically
    adding ◌ّٰ above لله.
  * A localised &amp;.
  * U+1EEF0 ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH
    TATWEEL (𞻰).
  * U+1EEF1 ARABIC MATHEMATICAL OPERATOR HAH WITH DAL (𞻱).
  * Adding missing forms of U+06C2.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="jengelh@inai.de" date="1552910400">- Modernize $RPM_* shell vars and shell logic to generate BDFs.</changelog>
</package>
<package pkgid="f33d3dafc6cb3c66967b44e8e8a606a76fbd8835c74d8b6992dea4491cbe851cb41399e108f32d996f5bd298602ab0c89595b9814bb36564b2d0b6d0ff2e9b29" name="arandr" arch="noarch">
  <version epoch="0" ver="0.1.11" rel="bp161.1.2"/>
  <changelog author="mvetter@suse.com" date="1437048000">- Cleanup spec
- Update to version 0.1.8
  * Add support for choosing the primary output
  * Use "save" button in the file-save dialog
  * Update and add a lot of new languages</changelog>
  <changelog author="mvetter@suse.com" date="1456920000">- Update to version 0.1.9:
  * XRandR version 1.5 is accepted
  * Translations were added (Albanian) and updated</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1521633600">- BuildRequire desktop-data instead of desktop-data-openSUSE to
  fix build on SLES</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1570968000">- Update to version 0.1.10:
  * package has been ported to Python 3 and GTK 3
  * 9 new laguages, and updates to existing i18n</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1576411200">- update arandr-fix_desktop_icon.patch: use "video-display" icon
  instead of no longer existent "package_utility_desktop" to fix
  build on factory.
- drop desktop-data and hicolor-icon-theme buildrequires, they are
  no longer needed because "video-display" is a whitelisted name
  in brp-desktop.data</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591099200">- boo#1172370 arandr fails to start in TW and 15.1:
  Add BR on gobject-introspection and Requires on python3-gobject-Gdk</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673870400">- update to 0.1.11:
  * Fix compatibility with Python 3.11 (by Rowan Hart)</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: autosetup -p0 for this package</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1721131200">- remove obsolete suse_update_desktop_file macro</changelog>
</package>
<package pkgid="379d90f9b944dff6222cb22e22a1fc0bc02e4da14a8a8418fc3b8b592ba2a57b16daa360f6729c9e90593c58a2999cd0797507b142ccca90df175e06b6b545c4" name="aravis" arch="s390x">
  <version epoch="0" ver="0.8.33" rel="bp161.1.8"/>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1632571200">- Update to version 0.8.18</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1639396800">- Split arv-viewer to separate package: it requires GTK and graphical stack
  while other arv tools can be installed on head-less systems.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 0.8.21
  * gigevision: performance improvement of standard socket method
  * usb3vision: prevent USB command mix up
  * usb3vision: fix PacketResend size field in extended ID mode
  * genicam: allow more Category child nodes
  * genicam: AccessMode fixes
  * genicam: fix pIsLocked when target is a Boolean node
  * doc: port to gi-docgen</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1658404800">- Update to 0.8.22
  * camera: new network command for IP settings
  * camera: don't fail if TriggerSelector is not available
  * camera: make region setting work even without Offset features
  * camera: allow frame rate setting during acquisition on more devices
  * gstplugin: allow low frame rate with external triggers
  * genicam: list for forced legacy mode
  * genicam: access mode check policy
  * genicam: fix inifinite loop during availability check
  * u3v: use libusb device-left event for control lost detection
  * genicam: fix information loss
  * fake_camera: add TriggerSoftware support
  * build: appdata fix
  * build: disable documentation by default
  * tests: fix ChunkFloat test on big endian platform
  * introspection: fix user_data_destroy_func annotations
  * misc: memory leak and warning fixes</changelog>
  <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>
</package>
<package pkgid="eff8f0b0277f08da9a1397ed172a75c2927910569291565955238af79410db4d94581cc2dee4ef4a639aadd71ea569c0ba8d6b0744e55f5b434344a12870a6fb" name="aravis-viewer" arch="s390x">
  <version epoch="0" ver="0.8.33" rel="bp161.1.8"/>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1632571200">- Update to version 0.8.18</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1639396800">- Split arv-viewer to separate package: it requires GTK and graphical stack
  while other arv tools can be installed on head-less systems.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 0.8.21
  * gigevision: performance improvement of standard socket method
  * usb3vision: prevent USB command mix up
  * usb3vision: fix PacketResend size field in extended ID mode
  * genicam: allow more Category child nodes
  * genicam: AccessMode fixes
  * genicam: fix pIsLocked when target is a Boolean node
  * doc: port to gi-docgen</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1658404800">- Update to 0.8.22
  * camera: new network command for IP settings
  * camera: don't fail if TriggerSelector is not available
  * camera: make region setting work even without Offset features
  * camera: allow frame rate setting during acquisition on more devices
  * gstplugin: allow low frame rate with external triggers
  * genicam: list for forced legacy mode
  * genicam: access mode check policy
  * genicam: fix inifinite loop during availability check
  * u3v: use libusb device-left event for control lost detection
  * genicam: fix information loss
  * fake_camera: add TriggerSoftware support
  * build: appdata fix
  * build: disable documentation by default
  * tests: fix ChunkFloat test on big endian platform
  * introspection: fix user_data_destroy_func annotations
  * misc: memory leak and warning fixes</changelog>
  <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>
</package>
<package pkgid="53a83d9dfb5aa565609d991284aea3aec05f5203f80f6c85f351b508c6bc7e51d7aeb4e98861be8efd9270f2d802faeb5fa33ade4f67209e9bc01fe650d0cb87" name="arcanist" arch="noarch">
  <version epoch="0" ver="0.0~git.20220517T162014~85c953e" rel="bp161.1.1"/>
  <changelog author="i@guoyunhe.me" date="1578916800">- Update to version 0.0~git.20191118T203151~cc850163:
  * When "arc close-revision --finalize ..." skips closing a revision, print a message
  * When generating diffs in "arc diff", disable Git config option "diff.suppressBlankEmpty"
  * Make "arc land --merge" an explicit error when targeting a Perforce remote
  * In "arc land", when "remote/onto" does not exist locally, try to fetch it before giving up
  * Update "arc help land" to reference Perforce support
  * Support Perforce/Git repositories in "arc land"
  * Move Git-specific "arc land" parsing of "--onto" and "--remote" into GitLandEngine
  * Add a lint check for deprecated argument order to "implode()"
  * When running "arc land" from a detached HEAD, don't try to delete the source ref
  * Fix two "msort()" vs "msortv()" issues in "arc land"</changelog>
  <changelog author="tuukka.pasanen@ilmi.fi" date="1587988800">- Update to version 0.0~git.20200426T084008~b81818b2:
  * Accommodate PHP 7.4 changes to certain "preg_match_all()" calls
  * Make "arc &lt;workflow&gt; --help" work again for workflows which haven't updated yet
  * Allow HTTPFuture callers to disable processing of "Content-Encoding" response headers
  * If the Conduit server asserts it has the "gzip" capability, compress requests
  * If the Conduit client supports gzip, make calls with "Accept-Encoding: gzip"
  * In "phutil_loggable_string()", encode every byte above 0x7F
  * Only inject legacy Arcanist workflows into "help" if run from the context of an Arcanist runtime
  * Update "arc paste" for Toolsets
  * Crudely bridge legacy workflows into "arc help"
  * Remove "backout", "close", "flag", "start", "stop", "time", and "revert" workflows
  * Upgrade (most) Differential API callsites to "differential.revision.search"
  * Restore "%d" support to "tsprintf()"
  * Upgrade "arc download" to Toolsets
  * Update "arc call-conduit" for Toolsets
  * Update "arc amend" for Toolsets
  * Add a "SymbolEngine" to support top-level ref resolution by symbol
  * Add some support code for printing refs to stdout
  * Add ref lookup for username symbols
  * Add a "RevisionSymbolRef", revision commit messages, and make "--explore" recursive
  * Add a "CommitSymbolRef" for resolving symbolic commits into stable commit hashes
  * Add a mode to "ExecFuture" that makes "resolvex()" semantics the default
  * Allow "loadHardpoints()" to accept a single ref and/or a single hardpoint
  * Remove obsolete definitions of "defineHardpoints()" in older Ref objects
  * Update "feature", "branch", and "bookmark" flows to report properly in "arc help"
  * Port "arc prompts" from wilds and fix a path issue in shell completion
  * Restore "arc alias" shell aliases
  * Remove "RefQuery" and all "HardpointLoader" code
  * Reroute all RefQuery callers to HardpointEngine
  * Bring "pro" browse queries from modern hardpoint code
  * Bring a "pro" WorkingCopyState ref to "master"
  * Introduce "arc inspect" and some of the new ref/hardpoint classes
  * Rename "getWorkingCopy()" to "getWorkingCopyIdentity()" in Arcanist
  * Trivially update "arc branch/feature" and "arc browse" for Toolsets
  * Revert "Compress requests from the Conduit client to Phabricator"
  * Compress requests from the Conduit client to Phabricator
  * Remove onboard future bulk-resolution from ConduitEngine
  * Add new "Hardpoint" classes to support request parallelization
  * Update the "WorkingCopy" API and create a fallback "Filesystem" working copy
  * Fix improper XHPAST parsing of namespace grammar like "use x as private;"
  * Fix XHPAST parsing of variadic calls
  * Update XHPAST "expect" test blocks to the new stable, human-readable format
  * Make XHPAST unit test "expect" blocks stable and human-readable
  * Remove duplication of XHPAST version in PHP and C code
  * Revert xhpast changes that impacted builds under Bison 2.3
  * Allow "phage" to print execution status on SIGINT
  * Move Phage to FuturePool
  * Introduce "FuturePool" to make it easier to manage an ongoing pool of futures
  * Update some ancient "set X=Y" environment code for new Windows execution without a shell
  * Make Windows escaping preserve "%" symbols in arguments
  * Fix error behavior of "arc version" when it encounters a library which is not a working copy
  * Fix three Windows subprocess issues
  * Fix two issues with Future key selection inside FutureIterator
  * Integrate "ServiceProfiler" into the base "Future"
  * Make "FutureIterator" queue management more formal
  * Make "exception" on Future a private property
  * Make the "result" property on Future private
  * Resolve all futures inside FutureIterator
  * Remove the "timeout" parameter from "Future-&gt;resolve()"
  * Run ls-files from the root of the directory
  * Treat all PHP language-level errors as exceptions by default
  * Switch file uploader in "arc diff" to use ConduitEngine
  * Use a named remote and branches for staging to help git-lfs
  * Remove the "preg_quote()" lint rule and update the "__CLASS__" lint rule
  * Fix an issue where "arc" may fail on startup when trying to read older "default" config
  * When "ArcanistRuntime" exits with a nonzero exit code, emit that exit code
  * Update "arc upload" for Toolsets
  * Improve error handling in ArcanistRuntime when failing to load libraries
  * Update Phage for toolsets and restore library loading behaviors
  * Fix two "implode()" order issues arising from wilds/experimental collapse
  * Port "arc upgrade" to Toolsets
  * Remove obscure features no longer supported by Toolsets from "classic" Arcanist
  * Restore old expanded include path rules for workflows which fall through
  * Require "--" as an argument terminator when running noninteractively
  * Port "arc weld" and "arc anoid" to Toolsets workflows, plus minor fixes
  * Port "arc shell-complete" to Toolsets
  * Update "arc alias" to modern workflows
  * Port "arc version" to Toolsets
  * Port "arc liberate" to Toolsets
  * Port "arc help" to Toolsets
  * Collapse Arcanist toolsets from "wilds" into "master", as an overlay layer
  * Merge utility/support changes from "wilds" to "master"
  * Don't depend on "XMLWriter" to load the lint renderer class tree
  * Merge the remainder of the "experimental" branch
  * Merge Arcanist lint changes from "experimental" branch
  * Merge "--draft" flag and related changes from "experimental" to "master"
  * Make "arcanist/" unit tests pass
  * Merge "phage" from "experimental"
  * Fully merge "libphutil/" into "arcanist/"
  * Move HTML-only intraline diff code to Phabricator
  * Omit "--" in older fallback commands for Git remote URIs
  * In Git, fall back across versions more cleanly when trying to get the URI for a remote</changelog>
  <changelog author="tuukka.pasanen@ilmi.fi" date="1593777600">- Update to version 0.0~git.20200703T100739~8daff5ee:
  * Clean up some service profiler behavior in Conduit futures
  * Improve login/auth messages from Arcanist toolset workflows
  * Drop intended support for "--anonymous" from Arcanist Toolsets
  * When tab-completing "arc" commands, suggest paths if the argument is empty and a path wildcard argument exists
  * Implement Conduit login prompt behavior as a pure FutureProxy, not a Future-like object
  * Improve resolution behaviors of FutureProxy
  * Remove an unused method in "ArcanistUploadWorkflow"
  * Give Mercurial more plausible marker behavior
  * Support date-range commit graph queries, and multiple disjoint commits in Git
  * In "arc branches", group linear sequences of published revisions together
  * When a commit graph set has many commits, summarize them
  * Improve grid layout in "arc branches" at various terminal widths
  * Remove implicit sorting from "MarkerRefQuery"
  * Render "arc markers" workflows as a tree, not a list
  * Identify published commits in working copies by using remote configuration
  * Load and map repository objects for remote URIs
  * Provide "arc look", a user-facing inspection command
  * Support generating remote refs in Git
  * Support inspection of remote refs with "arc inspect remote(...)"
  * Copy repository URI normalization code from Phabricator to Arcanist
  * Introduce "phutil_partition()" and natural case sorting for "msortv(...)"
  * Introduce "GridView", an updated version of "ConsoleTableView"
  * Correct a leftover reference to "--keep-branch"
  * Add more "RepositoryRef" legacy status mappings
  * In "arc land" under Git, confirm branch creation
  * Collect scattered implementations of "getDisplayHash()" into RepositoryAPI
  * Update "arc land" display of build failures, and rename "DisplayRef" to "RefView"
  * On Windows, don't try to set "stdin" nonblocking, as it does not work
  * When a linter raises a message at a nonexistent line, don't fatal during rendering
  * Improve "--hold", save/restore state, bookmark creation, and some warnings for "arc land" in Mercurial
  * Correct some minor "arc land" workflow issues in Mercurial
  * Use a "branchmap" call to identify remote branches in "arc-hg"
  * In "arc land" in Mercurial, inch closer to making complex branch/bookmark workflows function
  * In "arc land", fix some coarse issues with build warnings
  * Realign "arc land" closed/published warning around more modern language
  * In "arc land" in Mercurial, show a tidier "ls-remote" command
  * Disambiguate various types of Mercurial remote markers with "hg arc-ls-remote"
  * Verify remotes ("paths") in Mercurial during "arc land"
  * Refine "arc land" behavior when pushing "onto" a new branch
  * Support "arc land --pick" to pick specific changes out of a sequence
  * Improve "arc land" behavior in the presence of merge conflicts and change sequences
  * Remove "arc feature", "arc branch", "arc bookmark", and significant chunks of obsolete marker code
  * Implement "arc work", to replace "arc feature"
  * Use MarkerRefs to resolve landing symbols in Mercurial
  * Provide a more powerful query mechanism for "markers" (branches/bookmarks)
  * Allow "arc" to accept any prefix of a command as that command
  * Remove old Mercurial code testing for rebase and phase support
  * Add a check for ambiguous merge strategies after the "history.immutable" behavioral change
  * Allow users to save prompt responses in "arc" workflows
  * Format "arc land" passthru commands more nicely, and execute them from CWD
  * Make Mercurial use "hg shelve" and "hg unshelve" in dirty working copies in "arc land"
  * Improve final messages under "arc land --hold"
  * Show some "arc" help pages through a configurable pager, like "less"
  * Update "arc help land"
  * Improve the logic for identifying ambiguous commits and applying "--revision" to them
  * When landing changes in an empty repository, merge cleanly in Git
  * Modernize output when pruning branches in Git during "arc land"
  * Provide more information about merge progress in "arc land" under Git
  * Sometimes discard already-closed revisions in "arc land"
  * Add a synopsis and example for "arc help land"
  * In "arc land", rebase branches in natural order
  * Substantially modernize the "arc land" workflow
  * In "arc branch" output, sort branches updated in the same second by name
  * Remove "--ignore-unsound-tests" from "arc diff"
  * When "arc" receives SIGWINCH or other signals during display of a prompt, recover
  * Introduce "RepositoryLocalState", a modern version of "requireCleanWorkingCopy()"
  * Provide modern config options for "arc land" configuration
  * Add modern refs and hardpoints for buildables, builds, and build plans
  * Add "Author" and "Parent Revision" hardpoints to RevisionRefs
  * Alias newer "--library" to "--load-phutil-library" in legacy workflows
  * Remove the "--less-context" flag from "arc diff"
  * Remove "--encoding" flag from "arc diff"
  * Remove "haveUncommittedChanges" property from "arc diff"
  * Remove "--lintall" and "--only-new" flags to "arc diff"
  * Remove lint and unit excuses and "--advice" and "--excuse" flags from "arc diff"
  * Remove "--use-commit-message/-C" from "arc diff"
  * Support short aliases and repeatable arguments in Arcanist Workflow arguments
  * Add a "%?" ("hint") conversion to "tsprintf()"
  * Support appending arbitrary lines to DisplayRef output
  * Impose a HardpointEngine future parallelism limit
  * Remove special casing of "arc --version"
  * Allow PhutilArrayCheck to accept a list of objects as a context
  * Add a support class to simplify typechecking list-of-objects return values
  * Mark the wildcard argument to "arc liberate" as a path argument for shell completion
  * Make lint tests handle paths better and distinguish between "0" and "null" more carefully
  * Fix an issue when rendering a lint message which removes whitespace at the end of a file
  * In the "cpplint" binding, raise messages on "line 0" without a line
  * Allow construction of a ConduitEngine with a bare ConduitClient
  * update SSL error messge re:libphutil
  * Add "HTTPSFuture-&gt;addCurlOption()" for raw access to "curl_setopt()"
  * Fix an initialization issue in VectorTree
  * Add "--browse" and "--input" to "arc paste", and remove "--json" (which had no effect)
  * Add "--browse" to "arc upload" and update behavior, particularly "--json"
  * When recent PHP raises a "broken pipe" error in ExecFuture, treat it as a blocked stdin
  * When a proxy future wraps a future which throws an exception, resolve with an exception
  * Work around "mb_check_encoding(&lt;stringlike-object&gt;)" warning in particular versions of PHP
  * Restore the ":(attr:filter=lfs)" test for LFS
  * Detect LFS by looking for tracks in ".gitattributes" instead of using "ls-tree"
  * Replace "PhutilFileTree" with a more abstract "VectorTree"</changelog>
  <changelog author="tuukka.pasanen@ilmi.fi" date="1599220800">- Update to version 0.0~git.20200904T100240~7f87aeaa:
  * Give Futures clearer start/end and exception semantics
  * Preserve bookmarks across "hg rebase --keep --collapse", and destroy them before "hg strip/prune"
  * When saving and restoring local state in Mercurial, also save and restore bookmarks
  * Clean up push failure messaging in "arc land" slightly
  * When "arc land" fails a Mercurial push, actually raise it as an exception
  * Fix additional Mercurial/Python compatibility issues in "arc land"
  * Allow "hg arc-ls-markers" to run under Python 2 or Python 3
  * Fix a MarkerRef call to get the active bookmark in Mercurial
  * Render the state tree in "arc branches" slightly more cleanly</changelog>
  <changelog author="tuukka.pasanen@ilmi.fi" date="1603713600">- Update to version 0.0~git.20201026T090106~f713656a:
  * Fix a typo of "previously" in FutureIterator
  * Fix an issue where "phutil_utf8v()" could fatal when passed an integer
  * Fix rubocop lint tests
  * Fix "PhutilOpaqueEnvelopeTestCase" under PHP 7.4 with "zend.exception_ignore_args"
  * fail `arc diff` if second lfs push errors
  * In "phutil_passthru()", "resolve()" the future rather than calling "execute()" directly
  * In ConduitCallFuture, only call Conduit exception messages on Conduit exceptions
  * Fix a slow memory leak in long-lived FutureIterator objects, as used by FuturePool
  * When raising a Conduit client exception, show the called method in the error message
  * Fix additional "xsprintf()"-family static parameter errors
  * Allow AAST to extract string literal values from HEREDOCs
  * Fix a missing "pht()" parameter in HTTPSFuture
  * Fix a false negative in lint for "xsprintf()"-family functions</changelog>
  <changelog author="pgajdos@suse.com" date="1609848000">- remove php7-devel from build dependencies</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1636891200">- Replace bundled certificates with symlink to the system
  certificate bundle.
- Some typo fixes.</changelog>
  <changelog author="pgajdos@suse.com" date="1669809600">- Update to version 0.0~git.20220517T162014~85c953e:
  * Fix a PHP 8.1 repository marker issue in Mercurial
  * Straggling fixes for PhutilURI under PHP 8.1
  * Add "pht_list()", a translation wrapper for lists of items
  * Return STDIN, STDOUT, and STDERR file descriptors from parent process
  * Add an ArgumentParser helper for integers
  * Fix more PHP 8.1 "strlen(null)" callsites in PhutilURI
  * Mostly remove "STDERR" and "STDOUT" constants from Arcanist
  * Catch more product names in "pht()", and replace newly matched Arcanist product names
  * Remove all product name literals in "pht()" in Arcanist
  * Add a "product name literal in pht()" linter
  * Introduce PHP8.1 replacement functions for string tests which may take multiple types
  * Fix a PHP 8.1 issue with "phutil_console_strlen()"
  * Fix a PHP 8.1 issue in lint rendering
  * Update arc-hg to support mercurial 6.1
  * Provide additional Arcanist PHP 8.1 fixes
  * Add a lint rule forbidding use of "each()"
  * Correct some Arcanist behaviors under PHP8.1
  * Update the extracted cURL SSL CA bundle
  * Provide an API for parsing swap information from "/proc/meminfo"
  * Allow "PhutilAWSException" to identify "EBS: Not Found" errors
  * Make corrections to the "arc amend" workflow in Mercurial repositories to be compatible with PHP 5+
  * Update ArcanistMercurialAPI to support getting the current commit ref
  * Update "arc liberate" to fix error with PHP 8 and add "--verbose" argument to adjust it
  * Provide "MethodCallFuture" to fix exception semantics in mixed-future contexts
  * Name extension as "arc-hg", not "arg-hg"
  * Update other usages of "hg rebase" to use the new extension-enabling function
  * Remove "phutil_deprecated()"
  * Deprecate "PhutilExecPassthru-&gt;execute()" in favor of "resolve()"
  * Refactor how Mercurial runs commands that require extensions
  * Fix an ExecFuture typo, "preprebuilt"
  * Display informative message when arc launches an editor
  * Update "arc diff" to amend non-head commits with Mercurial
  * An assortment of fixes and updates to using arc-land with mercurial
  * Update templates used with mercurial to remove '--debug'
  * Force all mercurial commands to use UTF-8 encoding
  * Correct an issue when winning "arc anoid" with certain terminal dimensions
  * Avoid leaving stdin in nonblocking mode after a modern prompt
  * On Windows, implement "Filesystem::copyFile()" with "copy()"
  * Update Paste help to include missing "--"
  * Correct a mistaken Phurl link in the "missing symbol" exception
  * Improve "PhutilJSON" handling of PHP-object JSON values
  * In Arcanist, when trying to write to a file configuration source, create missing directories
  * In "arc land", if rebasing a range fails, attempt to "reduce" it
  * Add a character marker to the "IMPLICIT COMMITS" warning in "arc land"
  * Temporarily disable all logfile writability checks
  * Add a simple primitive for managing PHP runtime error logs
  * Apply "pcre.*_limit" config options at startup in CLI environments
  * Provide some "preg_*" wrappers which raise exceptions on failure
  * Update golint install instructions
  * In "array_mergev()", guarantee the "call_user_func_array()" parameter list is a natrual list
  * Add a lint check for catching "Exception" without catching "Throwable"
  * Annotate the unusual use of "$callback()" in "xsprintf()"
  * Detect and correct "final private" methods in lint
  * Allow lint to correct the spelling of builtin symbols
  * When lint identifies an unknown symbol, attempt to correct it if it is miscapitalized
  * Provide "gitsprintf(...)" and disambiguate Git ref selectors
  * Fix pyflakes tests for recent pyflakes versions
  * Fix ArcanistJSHintLinterTestCase::testLinter for recent JSHint
  * Fix PhutilOAuth1FutureTestCase::testOAuth1SigningWithJIRAExamples for PHP 8
  * Fix PhutilUTF8TestCase::testUTF8Convert for PHP 8
  * Fix ArcanistFormattedStringXHPASTLinterRule on older PHP after D21500
  * Fix ArcanistFormattedStringXHPASTLinterRule for PHP 8
  * Fix PhutilTypeSpec's regex handling for PHP 8
  * Fix error handler on PHP 8
  * Suppress PHP 8 deprecation warning in __arcanist_init_script__
  * Remove final from private functions for PHP 8 compatibility
- add arcanist-default-error_reporting.patch, do not no E_STRICT and E_DEPRECATED</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670932800">- Correctly replace shebangs from php to php8 after the move away
  from php7.</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="c445ca95e1b8ccfac218e54127565e26c22c2a4d80c1335b8278e5372208e0ce8b09c27461bf81d9e8c3a2ccc518673ffad91d3ebabdafe017a3447634680d2e" name="arch-install-scripts" arch="noarch">
  <version epoch="0" ver="28" rel="bp161.1.1"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt; - 24" date="1641297600">- Initial packaging of version 24 for openSUSE.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt; - 25" date="1656936000">- New upstream version 25
  * arch-chroot: add unshare mode
  * arch-chroot: resolv.conf recursive host + target symlinks
  * arch-chroot: Make run a tmpfs mount</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt; - 26" date="1659268800">- New upstream version 26
  * arch-chroot: Use separate pid namespace for worker processes</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1664452800">- New upstream release 27
  * update pseudofs and fsck lists</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1669032000">- New upstream release 28
  * genfstab: disable fsck for btrfs (it does not need it and the binary is a no-op)
  * genfstab: remove subvolid= from btrfs options if subvol= is set</changelog>
</package>
<package pkgid="94913e3e6e728b71bd33379d8db0c8373e3f2b44c71c80cf5932d48898a033d9ce898d710b6338c03e5f4ecfbb19557ed4b259756ca0f6fd5f582166559e3d35" name="archivemount-ng" arch="s390x">
  <version epoch="0" ver="1a" rel="bp161.1.4"/>
  <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>
</package>
<package pkgid="804d20908c762e7e56e684393e1066f0de99aa53afa0dd4a4286b1e963aeb7a341bb900b646e13decb67362fc07a4808af64e495e51475489fabab9474f35479" name="ardour" arch="s390x">
  <version epoch="0" ver="8.12.0" rel="bp161.1.5"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708516800">- Update to 8.4.0. Check https://ardour.org/whatsnew.html for the
  full list of changes
  Improvements and Bug Fixes:
  * Mixer interaction fixes (interaction consistent use of
    button press and release).
  * Lots of miscellaneous color and drawing tweaks.
  * AAF import now (mostly) functional. This is still somewhat
    experimental, but we would welcome feedback..
  * Add metadata to session property editor so that search
    "works" there.
  * Dummy Backend: allow testing with some prime buffersizes.
  * Region groups: do not group multiple takes on a single track.
  * Add a tooltip to describe ops on the pianoroll header,
    incl note select.
  * Don't show plugin preset UI for plugins without controls.
  * New "adwaita" color theme (based on the GNOME Adwaita
    desktop theme).
  * Don't show automation of hidden plugins.
  * Set default MIDI CC values to be more in line with MIDI specs.
  * MIDI notes that were already on/down when recording starts
    are now captured.
  Control Surfaces and Devices:
  * Allow control surfaces to keep editing plugin parameters
    when an unrelated plugin is removed.
  * Adjusted Akai MIDIMix mapping to make solo function as
    described in original user manual provided by manufacturer.
  * Add Lexicon MPX100 midnam file.
  * Add Yamaha SY85 midnam file.
  * Add Donner DMK25 spacline MIDI interface map file.
  * Add a minimalistic Arturia MiniLab 3 map.
  * FaderPort 8: only use visible channelstrip plugins.
  Bug Fixes:
  * Fix sensitivity of macOS global menu at application start.
  * Fix snap to triplet (still no builtin triplet drawing, sadly).
  * MIDI Legatize operation should now function correctly..
  * Escape cue cd-text like toc.
  * Fix crash when using Ripple with a RegionMoveDrag.
  * Allow to use ardour --gdb on newer Linux distros (fixes an
    issue with the way these systems build gdb).
  * Update bundled gdb for windows debug builds.
  * Fix gtk-critical message when monitor section is not present.
  * Fix gdk livelock on Windows when compiled with recent mingw/gcc.
  * Explicitly catch some errors when handling illegal file name
    characters.
  * Do not attempt to save automation data for non-automatable
    parameters.
  * Fix "Ignored automation data for non-automatable parameter".
  * Fix crash (or stuck solo) when removing tracks.
  * Fix crash when session-load fails while creating Routes.
  * Fix erasing events in MIDIBuffer (removing the last event
    marked the whole buffer empty).
  * Fix crash when replicating an LV2 plugin with a different I/O
    configuration.
  * Fix ffmpeg-5+ encoding drop-frame framerates.
  * Fix ACE Compressor inplace processing (when using stereo
    compressor on mono track)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1712836800">- Update to 8.5.0. Check https://ardour.org/whatsnew.html for the
  full list of changes
  Improvements:
  * Improvements to AAF import support.
  * Make it easier to use Ardour --gdb on linux by handling SIG32
    automatically.
  * Do not include hidden plugin in plugin-list.
  * Use session-file version as part of backup file names in
    backup/ folder.
  * General MIDI MIDNAM file now includes drum names.
  * Display grid lines for triplets/quintuplets/septuplets.
  * When nudging a single control point, locate to the new
    position to make the time/position clear.
  * Add support for pitch bend to Reasonable Synth.
  Bug Fixes:
  * Fix Snapping quintuplets and septuplets 2x factor grid: fix
    quintuplets 2x factor (septuplets still don't draw properly).
  * Add missing horizontal separator after last track header.
  * Work around itstools bug #9648.
  * Fix undefined symbol when built with VST3 disabled.
  * Disable broken septuplet option.
  * Adding new route in front now works as intended (#9651).
  * Fix jump to next/prev bar.
  * Discard untitled sessions even when not quitting Ardour.
  * Refilling buffers after edits now avoids gaps in audio data.
  * Set correct Timecode widget name.
  * Half-baked automation-point nudge.
  * Fix loading session by relative path.
  * Accumulate IO port-change signals return values.
  * Prevent crashes when trying to add/remove IOPlug ports.
  * Fix a -Wincompatible-pointer-types.
  * Ellipsize inactive track-header name-label (#9674).
  * Prevent double-click on the pianoroll to toggle track height.
  * Clarify that there are no archive file format options.
  * Fix crashing file dialogs - fdopen(3) requires
    _POSIX_C_SOURCE.
  * Set default time domain to Audiotime to sidestep various
    MusicTime issues.
  * Fix solo controller for Monitor bus.
  * Fix potential memory corruption in AVX512f DSP.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1713182400">- Update to 8.6.0.
  * Fix crash when using jack2
  * Fix a drawing bug</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1726315200">- Update to 8.7.0. Check https://ardour.org/whatsnew.html for the
  full list of changes
  New features:
  * Track dragging
  * Ruler changes
  * Midi scene markers
  * Parallel disk I/O
- Add patch:
  * ardour-boost-1.85.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728043200">- Update to 8.8.0. Check https://ardour.org/whatsnew.html for the
  full list of changes
  * Add option to name new MIDI tracks from SMF with just the
    SMF track name.
  * Fix for LV2 plugins whose GUI depend on a "changed" signal
    (e.g. ZynSubAddFX).
  * Fix MIDI Clock output times by using the correct call to get
    tempo at a position.
  * Overdubbing in non-layered mode no longer assignes regions to
    the wrong groups.
  * Add build support for latest versions of macOS.
  * Generic MIDI: do not send touch events for all mapped
    controllers when one is touched.
  * Fix fan-out of instruments with illegal path-chars in their
    name.
  * Require user's own color theme files to be versioned.
  * Fix underruns when looping/locating and changing region
    content.
  * Do not allow changing the loop range while recording.
  * Avoid pixel-level shifts in waveform when splitting or
    trimming regions.
  * Fix playhead moving beyond loop range.
  * Fix count-in/preroll recording offsets.
  * Use dedicated thread to start export timespans.
  * Fix and simplify Playlist::fade_range for multiple ranges.
  * Fix interaction with snapshot list.
  * Fix sample-rate display rounding for 22.05kHz.
  * Fix playback of sessions with low sample-rate.
  * VST3: Fix possible deadlock when using PSL extension for
    sends.
  * VST3: work around plugins that do not heed
    ContextInfo::kSendCount.
  * Fix XML syntax for AKAI MPK mini mk3 MIDI binding map.
- Drop patch, merged upstream:
  * ardour-boost-1.85.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728734400">- Update to 8.9.0. Hotfix release. Check
  https://ardour.org/whatsnew.html for the full list of changes
  * Fix crash caused by a change in how waveforms were drawn
  * Fix bug that caused MIDI notes immediately after the start
    of playback to be ignored.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1729857600">- Update to 8.10. Check https://ardour.org/whatsnew.html for the
  full list of changes
  * Fix performance issues caused by scheduling of disk I/O
    threads
  * Importing SMF (MIDI) via drag-n-drop now uses the file name
    once again
  * Small updates to the non-default color themes
  * New MIDI binding map for the M-Audio Axiom 49 MkII
  * New Lua script to duplicate regions on the grid</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1738584000">- Update to 8.11.0. Check https://ardour.org/whatsnew.html for the
  full list of changes
  * Fix for a critical workflow-blocking bug.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1741780800">- Update to 8.12. Check https://ardour.org/whatsnew.html for the
  full list of changes
  * new approach to fixing the problem with region lengths
    after certain operations could cause sessions to be
    unloadable
  * Fix translations on macOS</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1745150400">- Also recommend libcanberra-gtk2-module as Ardour is looking for
  it</changelog>
</package>
<package pkgid="6272ba55318126d602b393a6b0cc1a59954138f82255b658f66a5e9143620c2ce2b607c49a8b77c33042c39e403abac8c42f7a0474190e7cacbb4a15db8714e3" name="argon2" arch="s390x">
  <version epoch="0" ver="20190702" rel="160099.4.2"/>
  <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@suse.com" 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="rpm@fthiessen.de" 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="meissner@suse.com" date="1651060800">- use a source url</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="d4ee32dfa741991fed0982d272948fe6224059370c0318c2820170f15a276d0e5f6f1ba58538cb082056fa2c216f2d36920f7b754534ba14ebfaab2d554d5238" name="argon2-devel" arch="s390x">
  <version epoch="0" ver="20190702" rel="160099.4.2"/>
  <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@suse.com" 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="rpm@fthiessen.de" 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="meissner@suse.com" date="1651060800">- use a source url</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="6484a2a7a8a18521fea4a9002e6a576bd37ebb798ecf65f8e094ee57075af5d31119c600239c3b4009c1071f389833e074dd1dcdb07a82f50db1930389b9241b" name="argon2-doc" arch="noarch">
  <version epoch="0" ver="20190702" rel="160099.4.2"/>
  <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@suse.com" 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="rpm@fthiessen.de" 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="meissner@suse.com" date="1651060800">- use a source url</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="4bfcb55b8f7bed811b7e0f49e0074bb3b1430dfced285479273a3773f5f0cce98192460cd714a6d30e2fbab1dbc4ce5addc5ac1490e31b842436a3865ee0ccb6" name="argparse-devel" arch="s390x">
  <version epoch="0" ver="3.2" rel="bp160.1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1740225600">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1740312000">- Adapt conditional for gcc version to allow default version
  (14.2) on Leap 16+.</changelog>
</package>
<package pkgid="c051eb5a7ce8f54a7fdfa226de9f69e008b6d51e63c304397080816968c568c185e2732f7a2b667ee439cc7a6ece0f6d87e959a1aa6aad5ba923d8059098b4bf" name="args4j" arch="noarch">
  <version epoch="0" ver="2.33" rel="bp161.1.6"/>
  <changelog author="bmaryniuk@novell.com" date="1310644800">- Packaged for the SUSE Linux.</changelog>
  <changelog author="tchvatal@suse.com" date="1405684800">- Cleanup a bit. Use MIT license as rh does.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Fix Group tag.</changelog>
  <changelog author="fstrba@suse.com" date="1505476800">- Fix build with jdk9: specify java source and target 1.6 and
  correct encoding of source files
- Clean spec file and fix rpmlint warning</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1539950400">- Download from maven central the corresponding pom file and
  install it.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1568980800">- Remove reference to the parent pom since we are not building
  using maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569326400">- Update to version 2.33
  * generate and customize the ant build files
- Add option to build with tests on (disabled by default)
- Package the tools in a subpackage</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="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="e4d2dce3fcc72888b7f90e769ad92112b85d2a2f2f909ea30aea79187d481ef4e34e79efa7894b67037243aadd0009e9cea4394562e77385f1ce1a8c83c55bc5" name="args4j-javadoc" arch="noarch">
  <version epoch="0" ver="2.33" rel="bp161.1.6"/>
  <changelog author="bmaryniuk@novell.com" date="1310644800">- Packaged for the SUSE Linux.</changelog>
  <changelog author="tchvatal@suse.com" date="1405684800">- Cleanup a bit. Use MIT license as rh does.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Fix Group tag.</changelog>
  <changelog author="fstrba@suse.com" date="1505476800">- Fix build with jdk9: specify java source and target 1.6 and
  correct encoding of source files
- Clean spec file and fix rpmlint warning</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1539950400">- Download from maven central the corresponding pom file and
  install it.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1568980800">- Remove reference to the parent pom since we are not building
  using maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569326400">- Update to version 2.33
  * generate and customize the ant build files
- Add option to build with tests on (disabled by default)
- Package the tools in a subpackage</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="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="4297c56295391572d56775e760d9cbacfe6e5679f1f50fca65c55ec1453f2468bd48ec4d51740b07a8e246263132db770edc0bc342245017b756cfef5b28ddbd" name="args4j-tools" arch="noarch">
  <version epoch="0" ver="2.33" rel="bp161.1.6"/>
  <changelog author="bmaryniuk@novell.com" date="1310644800">- Packaged for the SUSE Linux.</changelog>
  <changelog author="tchvatal@suse.com" date="1405684800">- Cleanup a bit. Use MIT license as rh does.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Fix Group tag.</changelog>
  <changelog author="fstrba@suse.com" date="1505476800">- Fix build with jdk9: specify java source and target 1.6 and
  correct encoding of source files
- Clean spec file and fix rpmlint warning</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1539950400">- Download from maven central the corresponding pom file and
  install it.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1568980800">- Remove reference to the parent pom since we are not building
  using maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569326400">- Update to version 2.33
  * generate and customize the ant build files
- Add option to build with tests on (disabled by default)
- Package the tools in a subpackage</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="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="e27e34eb72349e9b5ac6577dc3bba2b77a85e0020f98d88dda6bcf5de411200bdb57ec46481eab98ba1e6f42d95b5642b7c87dc05e0aaf205d68d95b1c870f08" name="argus" arch="s390x">
  <version epoch="0" ver="3.0.8.3" rel="bp161.1.3"/>
  <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="2483c0cc7634adf5641ed92a1c86f5de490cdece451280614989d70be0a7bbed2e1b9d0e42c6d1d1a44cbc95254d5ab071652bffe38c87700af406a71714ba4e" name="argus-client" arch="s390x">
  <version epoch="0" ver="3.0.8.2" rel="bp161.1.2"/>
  <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="0ef32bfcd8494641999ef7898bf55690a6634181c324786b488d9594789bec8dfd0c7d84617d1024f64a07ae5b89f4646504850506d8a714695f0509e1aca818" name="argus-server" arch="s390x">
  <version epoch="0" ver="3.0.8.3" rel="bp161.1.3"/>
  <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="cbc1e8f6a4e3845042476eff1a0bf8bc694770f5c64b4f232e5299ccb51eb349c99a0433b4f9d13dd130c09c6b53da33a835352c4b4440ad2bcd3cdc8c7f132a" name="argyllcms" arch="s390x">
  <version epoch="0" ver="3.3.0" rel="160099.2.10"/>
  <changelog author="info@paolostivanin.com" date="1643198400">- Update to version 2.3.0:
  * Fixed spotread -YL (i1Pro1/2 lamp remediation) to function even
  if calibration is impossible due to the white reference being out of tolerance.
  * Fix SpyderX faulty initial black calibration
  * Added icomuf_reset_before_close flag for SpyderX, as some versions
  of the instrument have been reported to lock up after use.
  * Modified the ArgyllCMS CIECAM02 implementation to include a blue
  hue linearization tweak, to improve the "blue goes purple" effect
  when gamut mapping or clipping highly saturated blues to smaller gamuts.
  * Added spotread -Y y option that forces the listing of instrument
  specific display calibrations in the usage, even for serial instruments.
  * Removed native i1d3 C6 instrument support as a favor to X-Rite.
  * Improved cxf2ti3 so that it should cope with XML that uses "Colour"
  spelling rather than "Color".
  * Added I1D3_ESCAPE environment variable to allow a user to potentialy
  use any current or future OEM coded i1d3 instrument.</changelog>
  <changelog author="dmueller@suse.com" date="1660737600">- update to 2.3.1:
  * Added value sanity check &amp; warning to chartread patch by patch mode.
  * Fixed crash on 64 bit MSWin in spectro/aglob due to changing SDK
    declarations for _findfirst().
  * Fixed one remaining problem with not coping with "Colour" spelling rather
    than "Color" in cxf2ti3.
  * Add code in cgats write to check for float format problems when faced with
  - inf or +inf value.
  * Fix i1Pro3 highres in ccxxmake, dispcal &amp; dispread.
  * Changed OS X usb reset to re-enumerate instead, as reset does nothing on OS
    X &gt;= 10.8.
  * Added spectro/instlib.api.txt file to public distribution.
  * Fixed possible crashes in xicc/ccss.c and spectro/oeminst.c</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" 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="dmueller@suse.com" 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@suse.com" 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="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="antonio.teixeira@suse.com" 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@suse.com" 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@suse.com" 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>
</package>
<package pkgid="05b75ac6b3526d65423bd396fb0e0a46536769528e9abe6c712921126ec4bb6587f5ab12de02a78c7442810c09d00927e0d3fd46384b705d1973ca8513c64e2c" name="argyllcms-doc" arch="noarch">
  <version epoch="0" ver="3.3.0" rel="160099.2.10"/>
  <changelog author="info@paolostivanin.com" date="1643198400">- Update to version 2.3.0:
  * Fixed spotread -YL (i1Pro1/2 lamp remediation) to function even
  if calibration is impossible due to the white reference being out of tolerance.
  * Fix SpyderX faulty initial black calibration
  * Added icomuf_reset_before_close flag for SpyderX, as some versions
  of the instrument have been reported to lock up after use.
  * Modified the ArgyllCMS CIECAM02 implementation to include a blue
  hue linearization tweak, to improve the "blue goes purple" effect
  when gamut mapping or clipping highly saturated blues to smaller gamuts.
  * Added spotread -Y y option that forces the listing of instrument
  specific display calibrations in the usage, even for serial instruments.
  * Removed native i1d3 C6 instrument support as a favor to X-Rite.
  * Improved cxf2ti3 so that it should cope with XML that uses "Colour"
  spelling rather than "Color".
  * Added I1D3_ESCAPE environment variable to allow a user to potentialy
  use any current or future OEM coded i1d3 instrument.</changelog>
  <changelog author="dmueller@suse.com" date="1660737600">- update to 2.3.1:
  * Added value sanity check &amp; warning to chartread patch by patch mode.
  * Fixed crash on 64 bit MSWin in spectro/aglob due to changing SDK
    declarations for _findfirst().
  * Fixed one remaining problem with not coping with "Colour" spelling rather
    than "Color" in cxf2ti3.
  * Add code in cgats write to check for float format problems when faced with
  - inf or +inf value.
  * Fix i1Pro3 highres in ccxxmake, dispcal &amp; dispread.
  * Changed OS X usb reset to re-enumerate instead, as reset does nothing on OS
    X &gt;= 10.8.
  * Added spectro/instlib.api.txt file to public distribution.
  * Fixed possible crashes in xicc/ccss.c and spectro/oeminst.c</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" 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="dmueller@suse.com" 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@suse.com" 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="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="antonio.teixeira@suse.com" 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@suse.com" 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@suse.com" 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>
</package>
<package pkgid="5c622e751f6bbbfda69697b3c65289c5c285773e39cdbd030323815b38ccdf9756ae02b7378d3544a8e68fdb0875a2f2f913c02c22f668735b4aabd6174c01bc" name="aria2" arch="s390x">
  <version epoch="0" ver="1.37.0" rel="bp161.1.5"/>
  <changelog author="dasantiago@suse.com" date="1484827200">- Version bump to 1.31.0
  * Better error message when local file status cannot be retrieved
  * Fix assertion failure in SimpleRandomizer::getRandomBytes
  * Add option content-disposition-default-utf8</changelog>
  <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>
</package>
<package pkgid="c7d9fbcbf1f3de8319947305714baea2eba376afc83880276c41e28ecc8700594654ff81fb413a19141afed872c58091442a09ae508dc9cde0ed8700985b7c31" name="aria2-devel" arch="s390x">
  <version epoch="0" ver="1.37.0" rel="bp161.1.5"/>
  <changelog author="dasantiago@suse.com" date="1484827200">- Version bump to 1.31.0
  * Better error message when local file status cannot be retrieved
  * Fix assertion failure in SimpleRandomizer::getRandomBytes
  * Add option content-disposition-default-utf8</changelog>
  <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>
</package>
<package pkgid="620c055107634565b509842947366f1cca11e9308ca969603219205f3a9d4b30e2a3acc6f92af10b40443d7764bc07205a9a7608c2800323f780add4c81200c6" name="aria2-lang" arch="noarch">
  <version epoch="0" ver="1.37.0" rel="bp161.1.5"/>
  <changelog author="dasantiago@suse.com" date="1484827200">- Version bump to 1.31.0
  * Better error message when local file status cannot be retrieved
  * Fix assertion failure in SimpleRandomizer::getRandomBytes
  * Add option content-disposition-default-utf8</changelog>
  <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>
</package>
<package pkgid="20c20269a0bbae24b0ac0964729aebadead3cd74435938af7002ab1ef830049fc02e7b4ce61ae54062f243dc38f5d8a5f52dbe0b5e16640ac8e6f639df47caf4" name="arianna-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Use CamelCase Qt include
  * removing last year's fundraiser supporters
  * Remove duplicate headers between cpp/h file
  * appstream: fix developer id</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * Fix for the font settings savings bug (kde#488128)
  * Fix black bars/background behind text</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/
- No code change since 25.12.1</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
- Changes since 25.12.3:
  * Fix font settings savings bug
  * Use a tagged version of baloo
  * Fix black bars/background behind text
  * Bump kf ecm_set_disabled_deprecation_versions.
  * exclude .qtcreator/
  * don't use tr(...) as we use i18n( ) in this apps
  * Use isEmpty() vs count() &gt; 0
  * 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="1777464000">- Add upstream changes (CVE-2026-42095, boo#1262800)
  * 0001-bookserver-Use-qrc-as-access-control-protocol.patch
  * 0002-bookserver-Add-authentication-token.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&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:
  * bookserver: Add authentication token
  * bookserver: Use qrc: as access control protocol
- Drop patches:
  * 0001-bookserver-Use-qrc-as-access-control-protocol.patch
  * 0002-bookserver-Add-authentication-token.patch</changelog>
</package>
<package pkgid="f28fccbd1f642e38116696d4f9c1796176010390f0b55dd403636e676102e73ccf32ed82336d9bec56de74903df259f9f6a5b078e84ea7814f0f0d380285c1f0" name="arj" arch="s390x">
  <version epoch="0" ver="3.10.22" rel="bp161.1.25"/>
  <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="bc0de99007bbee6d3925a85882c7cd8da09b6bf8374a9df8c0bd39c081dad3f5b067b97392599350210a1647dfea3c45624d4460b319ad8e6f377b4ccc1acc03" name="ark" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Removing supporters section entirely as it breaks pipeline
  * removing last year's fundraiser supporters
  * Make Strings adhere to the KDE HIG
  * LoadJob: Use proper API to hide finished notification</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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/
- 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>
</package>
<package pkgid="13f179965936e42a8b59d4f095f777997c28e0eaeb6390468da0ade8a5a9a47921de186137409f356df856fd8ab00d77b882dde7181dd2d4847a46673643b578" name="ark-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Removing supporters section entirely as it breaks pipeline
  * removing last year's fundraiser supporters
  * Make Strings adhere to the KDE HIG
  * LoadJob: Use proper API to hide finished notification</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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/
- 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>
</package>
<package pkgid="63dc92d6e9e79f496be6c53cb840498a338ac516522926fcc7f98ca8750fa7cc8e7e29b68773f77dd014c88e6dc509291a294d663904561c81ed31d67dc09a1e" name="arm-trusted-firmware" arch="s390x">
  <version epoch="0" ver="2.10.14" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="bd25d0e91bfc0ae0ce7cde432bf897a7b9358c2293e65123ef6086cba66840b32dcb7a49c16c7d63eaf9ea898de69a24d3238e6b7026608223463ced17f2fdd9" name="arm-trusted-firmware-a80x0_mcbin" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.50"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="782fa9ece39cf4cb491ceef76abd33e6c83284dccda16103174cf741699faee8605e665711f0e633019d2d74ea3f636e55e8d79be8add4e6365dbd8e06eb03bf" name="arm-trusted-firmware-imx8mm" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="7a46e6423e8b3b671b20deae80443e3a07a8b7c6006545939f605eda6689b64458ef7347bcc662d04af6f6bf5254ffcee9d922c2208e4dca91a2e44e9ad73459" name="arm-trusted-firmware-imx8qm" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="5e65a839fd5d31898002320e37c085c6ecdf9cdc39cd48b2ee177116ae20b7808f2a291108ee043f6dc2faf2d6518014eeda262d1269a628479bd7d52c834c5d" name="arm-trusted-firmware-imx8qx" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="777bf49f622eeabbdf86c32b2dbc220760ff45fe2f04db353584c349ac40ee39109eb00eb5b8c2698c2b10f8dc8149be31fa5f4b444547a6c223edd94650a69c" name="arm-trusted-firmware-poplar" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.6"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="76a0d858b75ac50da28385f56d989865de361f036cff21847869c62825346d35511aa7119cf8e588b979c889c9eb948f8d5b4f0a860cfe9c31ac1271e9369414" name="arm-trusted-firmware-poplar-devel" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.6"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="6d2df8e9d4715bcf55aef7ed8fd0d48468540930a429dc9ba11c517cabe780d2ea439b26d13b0b376fb1dbfee552cfac5f30f9352b61e665e1ae9f387b9293db" name="arm-trusted-firmware-qemu" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.10"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="2080dccb3719dd8522e341569baac43219d3b9f1ddf10d8e257368294df401be2eb8d6ef5fad9f88ea1e295008dbd9ebbf696998d1cf2e20567407253db7e12b" name="arm-trusted-firmware-qemu_sbsa" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="901e2d7ad0d4f00a9d84adb2b58d189c40691c0d7594299774ab4f1cf483a5f6d9a5518d4d52c182365866571dfe43540e206585920ff532671471abc67893a9" name="arm-trusted-firmware-rk3328" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="4f22428fe7fb9dc35dc34bd57daa1103922a4ae9e2709c242b1f4c543ec7d543552a200b5b0c7dceb93905952868b842e46e4477525765799757b63d62cce0f1" name="arm-trusted-firmware-rk3368" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="2094135572d3eb345976a86856117c37ff45d15fbaa072712c9ea7ea9ea8cfb757b6024fb4bdd234e869c4fa8c46502671e2c0fd5b3d2b1461f309840e8b958c" name="arm-trusted-firmware-rpi3" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.6"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="f2163dac3fa7575dfd1e19f8f55fa413eea84745649fe4d58dde94e07bb3b109c7e038a90757c23dd1b4b43f5d812e3e8a31fdd5a83a27ebf428e85ce84e9992" name="arm-trusted-firmware-rpi4" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="8c36c8f6001c0604d9989789aa7b566f65d56de946b41110b09a2379adfb0bff5a7f77e456a8ec22eccb5a3d14468e5a50cec75df2f59a784f94ab1c859b6645" name="arm-trusted-firmware-sun50i_a64" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="7b769fa13ae6ff822a352cdc5d4ae3f57a93a8d081112db3686601908c1f5921cb264e92afdc108e7a0983ddf8fb773f8ea7dc9d7b6a314a2a33ea09da93f086" name="arm-trusted-firmware-sun50i_h6" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="06bd7fe59e31a8668e18e2b79e386bb427fe72a8b7af5228e982763ce4eedd879ab5883ed3614b44b1100d1fee4a88110e121535a7f9dc53958a165bafe6635a" name="arm-trusted-firmware-sun50i_h616" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="71dffd66311c440bdc45c7e230c8b792ca1d1e465b1e48742b8088164f93ab77c3ca4f1b136e2a5046f74a839deb6c4cefefd3bb6ca58fa4295b4f2b13d0a792" name="arm-trusted-firmware-tegra186" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="a7627ba6c380a9175c2fbb29f1939a1cbe2ceda0f64f2141a780635f91372129ab8073a1007cd35c551ceb56e34488a0eb171bfb2fc22273f61c04d206189ce0" name="arm-trusted-firmware-tegra210" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="7b5fe49581961f8496fdcb2732bc1bc2a671052b4169028a3b1f2875ddb4a5cd5dd650a949e97b29839df78a9c1c729c3570771b7c2b3687b1b5b3bc8494ed82" name="arm-trusted-firmware-tools" arch="s390x">
  <version epoch="0" ver="2.10.14" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="de977e762f15b0c03b7fc32318239689de934e87dbb70a3dece58fc9c63805955b592d5c61478bbff3baa2bd73377b91265483e68610645b4bcf1fa5d7d80c7c" name="arm-trusted-firmware-zynqmp" arch="noarch">
  <version epoch="0" ver="2.10.14" rel="160099.2.2"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1680523200">- Add fvp platform</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ivan.ivanov@suse.com" 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@opensuse.org" 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@opensuse.org" 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>
</package>
<package pkgid="e3a51db9b89c46a6e7f3aba26c56800c1a3b8a6e30fcbbebd508799adcf8b09fa31c23c94074b781502bda633c95a77940d625b400a47ad1d0ff35bef4a58615" name="armadillo-devel" arch="s390x">
  <version epoch="0" ver="14.0.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697457600">- Update to version 12.6.5:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 12.6.6:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1703764800">- Update to version 12.6.7:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1707652800">- Update to version 12.8.0:
  * Faster detection of symmetric expressions by pinv() and
    rank().
  * Expanded shift() to handle sparse matrices.
  * Expanded conv_to for more flexible conversions between sparse
    and dense matrices.
  * Added cbrt().
  * More compact representation of integers when saving matrices
    in CSV format.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710244800">- Update to version 12.8.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712145600">- Update to version 12.8.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714824000">- Drop pkgconfig file from baselibs.conf generated -devel package
  to avoid "have choice" issues for dependents arising from both
  armadillo-devel and armadillo-32bit-devel (for example)
  providing pkgconfig(armadillo).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715688000">- Update to version 12.8.3:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1719662400">- Update to version 14.0.0:
  * C++14 is now the minimum recommended C++ standard.
  * Faster handling of compound expressions by as_scalar(),
    accu(), dot().
  * Faster interactions between sparse and dense matrices.
  * Expanded stddev() to handle sparse matrices.
  * Expanded relational operators to handle expressions between
    sparse matrices and scalars.
  * Added .as_dense() to obtain dense vector/matrix representation
    of any sparse matrix expression.
  * Updated physical constants to NIST 2022 CODATA values.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1720440000">- Update to version 14.0.1:
  * No release notes.</changelog>
</package>
<package pkgid="91fedb57e5764e55c6b02e92177610b9fb05872169a0e847515626bd03846ffff6af07feafd030ba1933fea596fac9c59e4a78d42af1d424861ce4b66ebc5ed3" name="armadillo-doc" arch="noarch">
  <version epoch="0" ver="14.0.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697457600">- Update to version 12.6.5:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 12.6.6:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1703764800">- Update to version 12.6.7:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1707652800">- Update to version 12.8.0:
  * Faster detection of symmetric expressions by pinv() and
    rank().
  * Expanded shift() to handle sparse matrices.
  * Expanded conv_to for more flexible conversions between sparse
    and dense matrices.
  * Added cbrt().
  * More compact representation of integers when saving matrices
    in CSV format.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710244800">- Update to version 12.8.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712145600">- Update to version 12.8.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714824000">- Drop pkgconfig file from baselibs.conf generated -devel package
  to avoid "have choice" issues for dependents arising from both
  armadillo-devel and armadillo-32bit-devel (for example)
  providing pkgconfig(armadillo).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715688000">- Update to version 12.8.3:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1719662400">- Update to version 14.0.0:
  * C++14 is now the minimum recommended C++ standard.
  * Faster handling of compound expressions by as_scalar(),
    accu(), dot().
  * Faster interactions between sparse and dense matrices.
  * Expanded stddev() to handle sparse matrices.
  * Expanded relational operators to handle expressions between
    sparse matrices and scalars.
  * Added .as_dense() to obtain dense vector/matrix representation
    of any sparse matrix expression.
  * Updated physical constants to NIST 2022 CODATA values.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1720440000">- Update to version 14.0.1:
  * No release notes.</changelog>
</package>
<package pkgid="3e76c2bddd0bf8045400f7ce37efa4e799db86fe559f012f452f65630e1293d86fcf5b94433af68afeb7324a2476fc2f240babe4bed2a93cfb6451c11ffb199d" name="arp-scan" arch="s390x">
  <version epoch="0" ver="1.10.0" rel="bp161.2.1"/>
  <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&#xFC;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="8950b43ce37bbdf8e937cd24052d3591b7488bf5b5415d84a196658b2ec79a345f9ed0a331dd463746d86238ebd446cbf2ee9fb4ca0c6f2884ca3ee746a38123" name="arpack-ng-devel" arch="s390x">
  <version epoch="0" ver="3.9.1" rel="bp161.1.3"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1637755200">- Disable pyarpack on armv6/7 to fix build</changelog>
  <changelog author="Stefan Br&#xFC;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&#xFC;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&#xFC;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>
</package>
<package pkgid="6118d10f6dfb077f719bb05123e985114234c9f95e645da265ed7987eec10f6a39ef0e90c6cce0dc56ca0aa9faeac69461e75c81b803e1ff96d9720847e62f72" name="arphic-bkai00mp-fonts" arch="noarch">
  <version epoch="0" ver="20001125" rel="bp161.1.1"/>
  <changelog author="mfabian@suse.de" date="1143633600">- add zh_SG to the provides for zh_CN and zh_HK to the provides
  for zh_TW.</changelog>
  <changelog author="mfabian@suse.de" date="1155038400">- move fonts to /usr/share/fonts because of the move to Xorg X11R7.</changelog>
  <changelog author="tiwai@suse.de" date="1270728000">- remove unnecessary buildrequires for too old distros</changelog>
  <changelog author="tiwai@suse.de" date="1324555200">- Renamed ttf-arphic -&gt; arphic-fonts,
  ttf-arphic-bkai00mp -&gt; arphic-bkai00mp-fonts,
  ttf-arphic-bsmi00lp -&gt; arphic-bsmi00lp-fonts,
  ttf-arphic-gkai00mp -&gt; arphic-gkai00mp-fonts, and
  ttf-arphic-gbsn00lp -&gt; arphic-gbsn00lp-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="toms@opensuse.org" date="1326456000">- Fixed some small SPEC file issues:
  * Fixed typo in %{version}
  * Limited summary to make rpmlint happy</changelog>
  <changelog author="pgajdos@suse.com" date="1333022400">- SUSE-Arphic license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="swyear@gmail.com" date="1358683200">- remove Provides: locale(*) and Provides: scalable-font-*,
  no more need these fonts in these locale,
  these fonts can be replaced by arphic-uming(-ukai).</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1674043200">- amend license SUSE-Arphic to SPDX's Arphic-1999</changelog>
</package>
<package pkgid="528880c5599904a16ebd3e54bd5070731dc5ce9011156ba7862a04493b9970dcfd40520cf0fc6218a3c530363d977d086b6e95d2e0f23a967cd52e3b06b84a81" name="arphic-bsmi00lp-fonts" arch="noarch">
  <version epoch="0" ver="20001125" rel="bp161.1.1"/>
  <changelog author="mfabian@suse.de" date="1143633600">- add zh_SG to the provides for zh_CN and zh_HK to the provides
  for zh_TW.</changelog>
  <changelog author="mfabian@suse.de" date="1155038400">- move fonts to /usr/share/fonts because of the move to Xorg X11R7.</changelog>
  <changelog author="tiwai@suse.de" date="1270728000">- remove unnecessary buildrequires for too old distros</changelog>
  <changelog author="tiwai@suse.de" date="1324555200">- Renamed ttf-arphic -&gt; arphic-fonts,
  ttf-arphic-bkai00mp -&gt; arphic-bkai00mp-fonts,
  ttf-arphic-bsmi00lp -&gt; arphic-bsmi00lp-fonts,
  ttf-arphic-gkai00mp -&gt; arphic-gkai00mp-fonts, and
  ttf-arphic-gbsn00lp -&gt; arphic-gbsn00lp-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="toms@opensuse.org" date="1326456000">- Fixed some small SPEC file issues:
  * Fixed typo in %{version}
  * Limited summary to make rpmlint happy</changelog>
  <changelog author="pgajdos@suse.com" date="1333022400">- SUSE-Arphic license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="swyear@gmail.com" date="1358683200">- remove Provides: locale(*) and Provides: scalable-font-*,
  no more need these fonts in these locale,
  these fonts can be replaced by arphic-uming(-ukai).</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1674043200">- amend license SUSE-Arphic to SPDX's Arphic-1999</changelog>
</package>
<package pkgid="d553033eb320d3eb67314dda3dcff930a7d7e0cf2362c09e15f412f481766a5acee93fc4c69b160193395658bcb169df0dd15182accffbe5451501d1008f0650" name="arphic-fonts" arch="noarch">
  <version epoch="0" ver="20001125" rel="bp161.1.1"/>
  <changelog author="mfabian@suse.de" date="1143633600">- add zh_SG to the provides for zh_CN and zh_HK to the provides
  for zh_TW.</changelog>
  <changelog author="mfabian@suse.de" date="1155038400">- move fonts to /usr/share/fonts because of the move to Xorg X11R7.</changelog>
  <changelog author="tiwai@suse.de" date="1270728000">- remove unnecessary buildrequires for too old distros</changelog>
  <changelog author="tiwai@suse.de" date="1324555200">- Renamed ttf-arphic -&gt; arphic-fonts,
  ttf-arphic-bkai00mp -&gt; arphic-bkai00mp-fonts,
  ttf-arphic-bsmi00lp -&gt; arphic-bsmi00lp-fonts,
  ttf-arphic-gkai00mp -&gt; arphic-gkai00mp-fonts, and
  ttf-arphic-gbsn00lp -&gt; arphic-gbsn00lp-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="toms@opensuse.org" date="1326456000">- Fixed some small SPEC file issues:
  * Fixed typo in %{version}
  * Limited summary to make rpmlint happy</changelog>
  <changelog author="pgajdos@suse.com" date="1333022400">- SUSE-Arphic license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="swyear@gmail.com" date="1358683200">- remove Provides: locale(*) and Provides: scalable-font-*,
  no more need these fonts in these locale,
  these fonts can be replaced by arphic-uming(-ukai).</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1674043200">- amend license SUSE-Arphic to SPDX's Arphic-1999</changelog>
</package>
<package pkgid="a52af692c6778f110f9abc0e14a22395e3cd534e36b2fe2a5ecb6c8bd99c1d1d4c6fbff8cc84eb47d58757d4caef4e02349b47df9f4cba324cd7d78ea397f8b4" name="arphic-gbsn00lp-fonts" arch="noarch">
  <version epoch="0" ver="20001125" rel="bp161.1.1"/>
  <changelog author="mfabian@suse.de" date="1143633600">- add zh_SG to the provides for zh_CN and zh_HK to the provides
  for zh_TW.</changelog>
  <changelog author="mfabian@suse.de" date="1155038400">- move fonts to /usr/share/fonts because of the move to Xorg X11R7.</changelog>
  <changelog author="tiwai@suse.de" date="1270728000">- remove unnecessary buildrequires for too old distros</changelog>
  <changelog author="tiwai@suse.de" date="1324555200">- Renamed ttf-arphic -&gt; arphic-fonts,
  ttf-arphic-bkai00mp -&gt; arphic-bkai00mp-fonts,
  ttf-arphic-bsmi00lp -&gt; arphic-bsmi00lp-fonts,
  ttf-arphic-gkai00mp -&gt; arphic-gkai00mp-fonts, and
  ttf-arphic-gbsn00lp -&gt; arphic-gbsn00lp-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="toms@opensuse.org" date="1326456000">- Fixed some small SPEC file issues:
  * Fixed typo in %{version}
  * Limited summary to make rpmlint happy</changelog>
  <changelog author="pgajdos@suse.com" date="1333022400">- SUSE-Arphic license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="swyear@gmail.com" date="1358683200">- remove Provides: locale(*) and Provides: scalable-font-*,
  no more need these fonts in these locale,
  these fonts can be replaced by arphic-uming(-ukai).</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1674043200">- amend license SUSE-Arphic to SPDX's Arphic-1999</changelog>
</package>
<package pkgid="085fff56ca1c7252283bd3b37d49a23883a6f2ceae52532b5d37cbc59b4956e3e3c51a9990569efeb013520ba92df4ff73e19b4e0a83cf998460db43b3b2e6a0" name="arphic-gkai00mp-fonts" arch="noarch">
  <version epoch="0" ver="20001125" rel="bp161.1.1"/>
  <changelog author="mfabian@suse.de" date="1143633600">- add zh_SG to the provides for zh_CN and zh_HK to the provides
  for zh_TW.</changelog>
  <changelog author="mfabian@suse.de" date="1155038400">- move fonts to /usr/share/fonts because of the move to Xorg X11R7.</changelog>
  <changelog author="tiwai@suse.de" date="1270728000">- remove unnecessary buildrequires for too old distros</changelog>
  <changelog author="tiwai@suse.de" date="1324555200">- Renamed ttf-arphic -&gt; arphic-fonts,
  ttf-arphic-bkai00mp -&gt; arphic-bkai00mp-fonts,
  ttf-arphic-bsmi00lp -&gt; arphic-bsmi00lp-fonts,
  ttf-arphic-gkai00mp -&gt; arphic-gkai00mp-fonts, and
  ttf-arphic-gbsn00lp -&gt; arphic-gbsn00lp-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="toms@opensuse.org" date="1326456000">- Fixed some small SPEC file issues:
  * Fixed typo in %{version}
  * Limited summary to make rpmlint happy</changelog>
  <changelog author="pgajdos@suse.com" date="1333022400">- SUSE-Arphic license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="swyear@gmail.com" date="1358683200">- remove Provides: locale(*) and Provides: scalable-font-*,
  no more need these fonts in these locale,
  these fonts can be replaced by arphic-uming(-ukai).</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1674043200">- amend license SUSE-Arphic to SPDX's Arphic-1999</changelog>
</package>
<package pkgid="7bb039df821f177d5302974d0af24b72e073b386a43c0131f799c416f29026f1ef49a94d775ddc64ae6b222eb605b1d3a9ecd11bb210917bc48c0247e5f4e581" name="arphic-ukai-fonts" arch="noarch">
  <version epoch="0" ver="0.2.20080216.1" rel="bp161.1.1"/>
  <changelog author="mfabian@suse.de" date="1191585600">- new package: ttf-arphic-ukai, version 0.1.20060928.</changelog>
  <changelog author="tiwai@suse.de" date="1270814400">- remove unnecessary buildrequires for too old distros</changelog>
  <changelog author="tiwai@suse.de" date="1324555200">- Renamed ttf-arphic-ukai -&gt; arphic-ukai-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="pgajdos@suse.com" date="1333022400">- SUSE-Arphic license</changelog>
  <changelog author="pgajdos@suse.com" date="1333368000">- updated to 20080216:
  * This release comes as TrueType Collection with 4 font flavors:
  * AR PL UKai CN: glyph shapes according to GB18030-2000
  * AR PL UKai HK: glyph shapes according to the Ming-Uni reference font
    and HKSCS printed material published by the HKSAR government
  * AR PL UKai TW: glyph styles according to CNS11643
  * AR PL UKai TW MBE: like "AR PL UKai TW" plus MBE glyph shapes in the
    Bopomofo Extended block used for Minnan and Hakka
  * For now, variants are only available for U+4EE4 and U+9AA8 as proof of
    concept. All other glyphs have the same style throughout all flavors.</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1674043200">- amend license SUSE-Arphic to SPDX's Arphic-1999</changelog>
</package>
<package pkgid="68fc748772b4ed9ffe404726c4120ddcc748315d0ea2163efbfda6567fbb3f4868337e27c33603216681b09eda2fb6b69d0d06b7a97d733be7c5063e1b643b04" name="arphic-uming-fonts" arch="noarch">
  <version epoch="0" ver="0.2.20080216.1" rel="bp161.1.1"/>
  <changelog author="mfabian@suse.de" date="1191585600">- new package: ttf-arphic-uming, version 0.1.20060928.</changelog>
  <changelog author="tiwai@suse.de" date="1270814400">- remove unnecessary buildrequires for too old distros</changelog>
  <changelog author="tiwai@suse.de" date="1324555200">- Renamed ttf-arphic-uming -&gt; arphic-uming-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="pgajdos@suse.com" date="1333022400">- SUSE-Arphic license</changelog>
  <changelog author="pgajdos@suse.com" date="1333368000">- updated to 0.2.20080216:
  * This release comes as TrueType Collection with 4 font flavors:
  * AR PL UMing CN: glyph shapes according to GB18030-2000
  * AR PL UMing HK: glyph shapes according to the Ming-Uni reference font
    and HKSCS printed material published by the HKSAR government
  * AR PL UMing TW: glyph styles according to CNS11643
  * AR PL UMing TW MBE: like "AR PL UMing TW" plus MBE glyph shapes in the
    Bopomofo Extended block used for Minnan and Hakka
  * For now, variants are only available for U+4EE4 and U+9AA8 as proof of
  concept. All other glyphs have the same style throughout all flavors.</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1673179200">- amend license SUSE-Arphic to SPDX's Arphic1999</changelog>
</package>
<package pkgid="b725e2fcddae6b68657806aa6f913bcd1631261df307d6b770a52fe42cfd1d809fca9c6ec23fa60b5ce841d4fc01d318740bf697ff9f4b02fcab6618e8a1f3f5" name="arping2" arch="s390x">
  <version epoch="0" ver="2.25" rel="bp161.1.3"/>
  <changelog author="jengelh@inai.de" date="1420977600">- Update to new upstream release 2.15
  * Add option -m to allow setting timestamp type</changelog>
  <changelog author="mpluskal@suse.com" date="1454587200">- Update to 2.16
- Add gpg signature</changelog>
  <changelog author="aginies@suse.com" date="1481198400">- Update to new upstream release 2.17
  * Add padding to IP and MAC pings</changelog>
  <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&#xEE;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>
</package>
<package pkgid="1deeac6796c9786cc4b2c01265321e8a78028f909851901c3ec291b29ea4013c2fe948e79ffdd1b5ae4ffa0bffc0a3afd5e030b61e508ab91a5b5657ff3bccbe" name="arprec-devel" arch="s390x">
  <version epoch="0" ver="2.2.17" rel="bp161.1.2"/>
  <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="fc8207cad77a3df5c18fbdfc3228d163a015210d31eaf0a535ceb06ef948970df4f080e8d2c33828b12421a2888efd6ab8143086df46a445bf3bf5b0bcc768c3" name="arpwatch" arch="s390x">
  <version epoch="0" ver="3.6" rel="160099.2.3"/>
  <changelog author="jsegitz@suse.com" date="1630670400">- Update to version 3.1 (bsc#1185939)
  * Dropped
    + arpwatch-2.1a11-emailaddr.dif, this is now supported upstream.
    Incompatible change: Flags change from -e and -s to -w and -W
    + arpwatch-2.1a11-hname-overflow.dif: included upstream
    + arpwatch-2.1a11-tokenring.diff: Dropped token ring support
    + arpwatch-2.1a15-massagevendor.patch: new python version
    is available
    + arpwatch-MAC.patch: Fix is upstream
    + getnameinfo.patch
  * Refreshed
    + 0001-Ignore-802.1Q-frames.patch
    + arp2ethers.patch
  * Notable upstream changes:
    + Add python 2 compatibility to massagevendor (for pfsense &lt;= 2.4.4).
    + Add -Z (zero pad) and -C (compact) flags to arpwatch and arpsnmp to allow
    run time selection of zero padded or compact ethernet addresses in arp.dat.
    + arpsnmp errors now go to stderr instead of syslog.
    + Add arpwatch directory flag (-D)
    + Added the -x flag which is like -n but excludes cidrs</changelog>
  <changelog author="jsegitz@suse.com" date="1630670401">- Remove accidentially checked in manpage (arpwatch.8)</changelog>
  <changelog author="olaf@aepfle.de" date="1641816000">- remove instance units from post scripts, they can not be reloaded</changelog>
  <changelog author="dmueller@suse.com" 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="dimstar@opensuse.org" 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@gmx.de" 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@gmx.de" 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@gmx.de" 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="meissner@suse.com" date="1721908800">- arpwatch-gcc14.patch: fixed gcc14 issue</changelog>
</package>
<package pkgid="aa549fcdd3a09fd92475a989ca9a911d04dfc671f828cf842eaef8c414948b023decd9e6c763ccc9504349be279c158037afc708ea26fb316c1289b5cbf4e049" name="arpwatch-ethercodes" arch="noarch">
  <version epoch="0" ver="20241212" rel="160099.2.2"/>
  <changelog author="jsegitz@suse.com" date="1605009600">- Removed URL for source0 as this causes issues with our bots</changelog>
  <changelog author="olaf@aepfle.de" date="1668168000">- sort existing oui.csv to show differences in future updates
- sort downloaded oui.csv
- move vim commands to a place where vim can find the commands</changelog>
  <changelog author="olaf@aepfle.de" date="1670846400">- Update to version 20221212</changelog>
  <changelog author="olaf@aepfle.de" date="1675944000">- Update to version 20230209</changelog>
  <changelog author="olaf@aepfle.de" date="1681992000">- Update to version 20230420
- Inject a QEMU/KVM entry</changelog>
  <changelog author="olaf@aepfle.de" date="1691496000">- Update to version 20230808</changelog>
  <changelog author="olaf@aepfle.de" date="1702382400">- Update to version 20231212</changelog>
  <changelog author="olaf@aepfle.de" date="1712232000">- Update to version 20240404</changelog>
  <changelog author="olaf@aepfle.de" date="1723118400">- Update to version 20240808</changelog>
  <changelog author="olaf@aepfle.de" date="1734004800">- Update to version 20241212</changelog>
</package>
<package pkgid="b0e179ea3f9521aeca50a4bb837beb98b5275cbe3400923253d77c4de8b1a05e013e7de9c5f020bf2221c05b79782027c5c708fab618f842b8e04f4a38006f38" name="arpwatch-ethercodes-build" arch="s390x">
  <version epoch="0" ver="3.6" rel="160099.2.3"/>
  <changelog author="jsegitz@suse.com" date="1630670400">- Update to version 3.1 (bsc#1185939)
  * Dropped
    + arpwatch-2.1a11-emailaddr.dif, this is now supported upstream.
    Incompatible change: Flags change from -e and -s to -w and -W
    + arpwatch-2.1a11-hname-overflow.dif: included upstream
    + arpwatch-2.1a11-tokenring.diff: Dropped token ring support
    + arpwatch-2.1a15-massagevendor.patch: new python version
    is available
    + arpwatch-MAC.patch: Fix is upstream
    + getnameinfo.patch
  * Refreshed
    + 0001-Ignore-802.1Q-frames.patch
    + arp2ethers.patch
  * Notable upstream changes:
    + Add python 2 compatibility to massagevendor (for pfsense &lt;= 2.4.4).
    + Add -Z (zero pad) and -C (compact) flags to arpwatch and arpsnmp to allow
    run time selection of zero padded or compact ethernet addresses in arp.dat.
    + arpsnmp errors now go to stderr instead of syslog.
    + Add arpwatch directory flag (-D)
    + Added the -x flag which is like -n but excludes cidrs</changelog>
  <changelog author="jsegitz@suse.com" date="1630670401">- Remove accidentially checked in manpage (arpwatch.8)</changelog>
  <changelog author="olaf@aepfle.de" date="1641816000">- remove instance units from post scripts, they can not be reloaded</changelog>
  <changelog author="dmueller@suse.com" 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="dimstar@opensuse.org" 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@gmx.de" 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@gmx.de" 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@gmx.de" 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="meissner@suse.com" date="1721908800">- arpwatch-gcc14.patch: fixed gcc14 issue</changelog>
</package>
<package pkgid="e6d555c42fb347aa7e742b419730a51d5fdadda5124ef6b54d324ff1f3dd9d455df27ac81babb730d3a03cf8d141dc4aa0874483811832de5f309aa108534d0c" name="art-ctlscripts" arch="noarch">
  <version epoch="0" ver="1.0.1" rel="bp161.1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1716897600">- Initial OBS release.</changelog>
  <changelog author="info@paolostivanin.com" date="1716897601">- Update to version 1.0.1:
  * fixed typo in ght.ctl
  * added simple B&amp;W mixer
  * color mix: added subtract blend mode
  * reworked gamut compression to make it compliant with ACES reference implementation
  * added simple split toning
  * added simple exposure compensation
  * use rec2020 for gamma
  * some tweaks to the odt default parameters
  * added channel mixer and gamma/slope correction scripts
  * some tweaks to GHT</changelog>
</package>
<package pkgid="6c6f80304883b1e1efeace447694a308a52f9ff299361f8ae0ec52c4896a54df83cabd1fa582b8c75c91478e19e7c00344bbdfce0b911896d6a8694fbabdd854" name="artem" arch="s390x">
  <version epoch="0" ver="3.0.0" rel="bp161.1.6"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1712923200">- Initial package</changelog>
</package>
<package pkgid="b974b1b2368b70e088259ffa1cd1167000442447ca4b371446226818774f75ca280dafecab5a35d222f2cd01f0540070dac699ee99ab312087f9729c9ccc4064" name="artifacts" arch="noarch">
  <version epoch="0" ver="20221219" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1534420800">- Compact description for size. Wrap it, too.</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1553688000">- update to v20190320
  * 9 months worth of artifact additions</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578398400">- Switch to build and distribution under python3 as py2 is obsolete</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1586347200">- update to v20200118
  * 10 months worth of artifact additions</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1654084800">-update to v20220429
  * 27 months worth of artifact additions</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1671192000">- Portions of the libyal family of forensic modules now require python 3.7 or newer. Update spec file as follows
  - # security:forensics is now only supporting python 3.7 or newer
  - BuildRequires:  python3-setuptools &gt; 3.7
  - BuildRequires:  python3-packaging &gt; 3.7
  - BuildRequires:  %{python_module base &gt;= 3.7}</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679918400">- Do not require all python versions to build: primary python is
  sufficient.</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1689681600">- update to v20221219
  * 8 months worth of artifact additions</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1690545600">- update to python 3.11 as the internal build tool.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1742817600">- Use the primary python for building
- Run tests
- Add PyYAML as a runtime dependency</changelog>
</package>
<package pkgid="2d53a91654de6837ad241f4944fa59a557c33aebc7d4ea03401666d49275f31b532a45ae4c9dc6d7c1bfe999e8043bde91a387452cfb5e3e7bbcdc82846aa9d0" name="artifacts-validator" arch="noarch">
  <version epoch="0" ver="20221219" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1534420800">- Compact description for size. Wrap it, too.</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1553688000">- update to v20190320
  * 9 months worth of artifact additions</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578398400">- Switch to build and distribution under python3 as py2 is obsolete</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1586347200">- update to v20200118
  * 10 months worth of artifact additions</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1654084800">-update to v20220429
  * 27 months worth of artifact additions</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1671192000">- Portions of the libyal family of forensic modules now require python 3.7 or newer. Update spec file as follows
  - # security:forensics is now only supporting python 3.7 or newer
  - BuildRequires:  python3-setuptools &gt; 3.7
  - BuildRequires:  python3-packaging &gt; 3.7
  - BuildRequires:  %{python_module base &gt;= 3.7}</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679918400">- Do not require all python versions to build: primary python is
  sufficient.</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1689681600">- update to v20221219
  * 8 months worth of artifact additions</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1690545600">- update to python 3.11 as the internal build tool.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1742817600">- Use the primary python for building
- Run tests
- Add PyYAML as a runtime dependency</changelog>
</package>
<package pkgid="c84d140426069fb53d66921e1c06252c0d2c056891c90cb0cf0156e709e09aa8ff0fa5a81e18ec0c792eaeb0c5b84fae334eb058d093c675545e889ef8117b9b" name="artikulate" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Fix various typos in the source code Found via codespell
  * Fix editorsession test
  * ci: require all tests to pass
  * Enable qmllint in CI</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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
- 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>
</package>
<package pkgid="c08a7017781a304bc0d1efe6c28dd096ec951b922a4f6fa5d2405436aa16f33568c39308b85605f05d5b1a0bff4e50646d10fab73ffc76c3234256fd502b94bf" name="artikulate-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Fix various typos in the source code Found via codespell
  * Fix editorsession test
  * ci: require all tests to pass
  * Enable qmllint in CI</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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
- 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>
</package>
<package pkgid="7feed3146418424ffe196ad4d0645e38dbd8e2849cfbbf2bdf15b4105721a26e9eae29a1d78e504615de48aee7894082c9b9fb8975604d66386187626d751baf" name="as10k1" arch="s390x">
  <version epoch="0" ver="A0.99" rel="bp161.2.3"/>
  <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="8726577b5331c7569099dd507fc77b4e33194f9d68323a711473746064c99c583dbdca4ecc2692aece7ec62554e0a81921326f6cf8c83f987307399ef4ceef72" name="asar" arch="noarch">
  <version epoch="0" ver="3.2.13" rel="bp161.1.1"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1667563200">- New upstream version 3.2.2
  * Fix allowing nested empty directories.
- New upstream version 3.2.1
  * Rename package to @electron/asar
- Correct bogus “0.0.0-development” version reported by the program.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1673956800">- New upstream version 3.2.3
  * fix bad output on unknown CLI command
  * update vendored dependencies</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1695124800">- New upstream version 3.2.5
  * properly handle rejections on `createPackageWithOptions`</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1695729600">- New upstream version 3.2.6
  * Don't overwrite existing folders</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1695816000">- New upstream version 3.2.7
  * ensure that files/folders whose names are properties of Object.prototype are packaged/extracted correctly</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1699444800">- New upstream version 3.2.8
  * better error message when extracting a file that doesn't exist in the archive</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1709726400">- New upstream version 3.2.9
  * fix symlink pointing error in filesystem.insertLink</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1714910400">- New upstream release 3.2.10
  * Fix relative link error (gh#electron/asar#308)</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1725969600">- New upstream release 3.2.11
  * complete rewrite of the program in Typescript
  * ensure symlinks do not write unexpectedly (gh#electron/asar#322)
- Run test suite in %check</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1726056000">- New upstream release 3.2.13
  * Export a `default` property (gh#electron/asar#325)</changelog>
</package>
<package pkgid="eb9b148949a5578b2510ba18c0bc8fe3fe5b39954ef3b335a29c1d4c8f6723eb9b38d24c31c64baa6cd768efc2ef418a71edca569a75f5ace5620fcd2517f299" name="asciidoc" arch="noarch">
  <version epoch="0" ver="10.2.1" rel="160099.2.2"/>
  <changelog author="idonmez@suse.com" date="1603281600">- Update to version 9.0.3
  * Fix extra newline characters inserted into generated source
  * Validate line endings as part of test suite</changelog>
  <changelog author="idonmez@suse.com" date="1604404800">- Update to version 9.0.4
  * Fix listing out installed plugins (e.g. --filter list)</changelog>
  <changelog author="dmueller@suse.com" date="1611489600">- update to 9.0.5:
  - Use config newline setting in system attribute evaulation
  - Update to deadsnakes/python@v2.0.2</changelog>
  <changelog author="elimat@opensuse.org" date="1614600000">- update to version 9.1.0
  * Can specify a line range when using the include macro.
  * Setting the SGML_CATALOG_FILES environment variable will set --catalogs
    on xmllint within a2x.</changelog>
  <changelog author="rpm@fthiessen.de" date="1651320000">- Update to version 10.1.4
  * Add top-level __version__ and VERSION module exports
  * Fix self reference errors in AsciiDocApi
  * Add back asciidoc execute print in a2x verbose
- Update to version 10.0.0
  * AsciiDoc.py has been rewritten to be a proper Python package
  * Support for overriding the bundled *.conf files is done through
    CLI flags, environment variables, etc., and not through directly
    editing the files within the installation.
  * Importing asciidoc should no longer require the asciidocapi.py script
    and can be done through regular python import
  * The APIs of the asciidoc and a2x scripts are now considered
    "provisional" with no guarantee of BC between releases with the
    exception of the asciidoc.execute method.
- Update to version 9.1.1
  * Cleanup outfile on system-exiting exceptions
- Rebased asciidoc.version.patch</changelog>
  <changelog author="coolo@suse.com" date="1651492800">- Add a subpackage that brings in the requirements for building pdf (too much
  for default, recommends won't help in building OBS packages)
- Adding multibuild flavor to verify the latex dependencies are complete
- Motivated by nut failing to build pdf in SP4</changelog>
  <changelog author="dimstar@opensuse.org" date="1655899200">- Do not recommend asciidoc-latex-backend: Do not pull in the LaTeX
  stack on all systems using asciidoc.
- Supplement asciidoc and dblatext with the -latex-backend sub
  package: users that have both, asciidoc and dblatex installed,
  and thus already opted-in to LaTeX, will also get the backend
  installed.</changelog>
  <changelog author="dimstar@opensuse.org" date="1655985600">- Update to version 10.2.0:
  + Future feature:
  - As part of the intended 10.3.0 release, the following
    document attribute flags will be reserved for modifying
    asciidoc-py runtime behavior:
    . future-compat
    . legacy-compat
    . compat-mode
  - Please see GH issue #254 for more information.
  + Bug fixes: Fix verbose output not working when using a2x or
    asciidoc entry points.
  + Miscellaneous: Automate publishing asciidoc-py website as part
    of release process.</changelog>
  <changelog author="daniel.garcia@suse.com" date="1718107200">- Remove python3 shebang from sitelib files (bsc#1212476)</changelog>
  <changelog author="jgwang@suse.com" date="1727006400">- Update to version 10.2.1
  + Bug fixes:
  * Fix deprecation warning on escaping table separators
  + Miscellaneous:
  * Include manpage source files to sdist archive
  * Fix setting up debian backports in Dockerfile</changelog>
</package>
<package pkgid="200d77a29aeff8ca8e7545b89ca7ed0cd18f1b45cf4f14081a3d06f50e7c5908b772f3c74056c104087fe8d4147d909f7e0685242c402b2dcb27e312e46f6cc3" name="asciidoc-examples" arch="noarch">
  <version epoch="0" ver="10.2.1" rel="160099.2.2"/>
  <changelog author="idonmez@suse.com" date="1603281600">- Update to version 9.0.3
  * Fix extra newline characters inserted into generated source
  * Validate line endings as part of test suite</changelog>
  <changelog author="idonmez@suse.com" date="1604404800">- Update to version 9.0.4
  * Fix listing out installed plugins (e.g. --filter list)</changelog>
  <changelog author="dmueller@suse.com" date="1611489600">- update to 9.0.5:
  - Use config newline setting in system attribute evaulation
  - Update to deadsnakes/python@v2.0.2</changelog>
  <changelog author="elimat@opensuse.org" date="1614600000">- update to version 9.1.0
  * Can specify a line range when using the include macro.
  * Setting the SGML_CATALOG_FILES environment variable will set --catalogs
    on xmllint within a2x.</changelog>
  <changelog author="rpm@fthiessen.de" date="1651320000">- Update to version 10.1.4
  * Add top-level __version__ and VERSION module exports
  * Fix self reference errors in AsciiDocApi
  * Add back asciidoc execute print in a2x verbose
- Update to version 10.0.0
  * AsciiDoc.py has been rewritten to be a proper Python package
  * Support for overriding the bundled *.conf files is done through
    CLI flags, environment variables, etc., and not through directly
    editing the files within the installation.
  * Importing asciidoc should no longer require the asciidocapi.py script
    and can be done through regular python import
  * The APIs of the asciidoc and a2x scripts are now considered
    "provisional" with no guarantee of BC between releases with the
    exception of the asciidoc.execute method.
- Update to version 9.1.1
  * Cleanup outfile on system-exiting exceptions
- Rebased asciidoc.version.patch</changelog>
  <changelog author="coolo@suse.com" date="1651492800">- Add a subpackage that brings in the requirements for building pdf (too much
  for default, recommends won't help in building OBS packages)
- Adding multibuild flavor to verify the latex dependencies are complete
- Motivated by nut failing to build pdf in SP4</changelog>
  <changelog author="dimstar@opensuse.org" date="1655899200">- Do not recommend asciidoc-latex-backend: Do not pull in the LaTeX
  stack on all systems using asciidoc.
- Supplement asciidoc and dblatext with the -latex-backend sub
  package: users that have both, asciidoc and dblatex installed,
  and thus already opted-in to LaTeX, will also get the backend
  installed.</changelog>
  <changelog author="dimstar@opensuse.org" date="1655985600">- Update to version 10.2.0:
  + Future feature:
  - As part of the intended 10.3.0 release, the following
    document attribute flags will be reserved for modifying
    asciidoc-py runtime behavior:
    . future-compat
    . legacy-compat
    . compat-mode
  - Please see GH issue #254 for more information.
  + Bug fixes: Fix verbose output not working when using a2x or
    asciidoc entry points.
  + Miscellaneous: Automate publishing asciidoc-py website as part
    of release process.</changelog>
  <changelog author="daniel.garcia@suse.com" date="1718107200">- Remove python3 shebang from sitelib files (bsc#1212476)</changelog>
  <changelog author="jgwang@suse.com" date="1727006400">- Update to version 10.2.1
  + Bug fixes:
  * Fix deprecation warning on escaping table separators
  + Miscellaneous:
  * Include manpage source files to sdist archive
  * Fix setting up debian backports in Dockerfile</changelog>
</package>
<package pkgid="dcbec09ecfc34500747ccb8ca7b30896c049608d03f924c1a3ff74087aa26063251ee459940cd69fec75d6a9713314184fe69a02ed849740a847665572b96203" name="asciidoc-latex-backend" arch="noarch">
  <version epoch="0" ver="10.2.1" rel="160099.2.2"/>
  <changelog author="idonmez@suse.com" date="1603281600">- Update to version 9.0.3
  * Fix extra newline characters inserted into generated source
  * Validate line endings as part of test suite</changelog>
  <changelog author="idonmez@suse.com" date="1604404800">- Update to version 9.0.4
  * Fix listing out installed plugins (e.g. --filter list)</changelog>
  <changelog author="dmueller@suse.com" date="1611489600">- update to 9.0.5:
  - Use config newline setting in system attribute evaulation
  - Update to deadsnakes/python@v2.0.2</changelog>
  <changelog author="elimat@opensuse.org" date="1614600000">- update to version 9.1.0
  * Can specify a line range when using the include macro.
  * Setting the SGML_CATALOG_FILES environment variable will set --catalogs
    on xmllint within a2x.</changelog>
  <changelog author="rpm@fthiessen.de" date="1651320000">- Update to version 10.1.4
  * Add top-level __version__ and VERSION module exports
  * Fix self reference errors in AsciiDocApi
  * Add back asciidoc execute print in a2x verbose
- Update to version 10.0.0
  * AsciiDoc.py has been rewritten to be a proper Python package
  * Support for overriding the bundled *.conf files is done through
    CLI flags, environment variables, etc., and not through directly
    editing the files within the installation.
  * Importing asciidoc should no longer require the asciidocapi.py script
    and can be done through regular python import
  * The APIs of the asciidoc and a2x scripts are now considered
    "provisional" with no guarantee of BC between releases with the
    exception of the asciidoc.execute method.
- Update to version 9.1.1
  * Cleanup outfile on system-exiting exceptions
- Rebased asciidoc.version.patch</changelog>
  <changelog author="coolo@suse.com" date="1651492800">- Add a subpackage that brings in the requirements for building pdf (too much
  for default, recommends won't help in building OBS packages)
- Adding multibuild flavor to verify the latex dependencies are complete
- Motivated by nut failing to build pdf in SP4</changelog>
  <changelog author="dimstar@opensuse.org" date="1655899200">- Do not recommend asciidoc-latex-backend: Do not pull in the LaTeX
  stack on all systems using asciidoc.
- Supplement asciidoc and dblatext with the -latex-backend sub
  package: users that have both, asciidoc and dblatex installed,
  and thus already opted-in to LaTeX, will also get the backend
  installed.</changelog>
  <changelog author="dimstar@opensuse.org" date="1655985600">- Update to version 10.2.0:
  + Future feature:
  - As part of the intended 10.3.0 release, the following
    document attribute flags will be reserved for modifying
    asciidoc-py runtime behavior:
    . future-compat
    . legacy-compat
    . compat-mode
  - Please see GH issue #254 for more information.
  + Bug fixes: Fix verbose output not working when using a2x or
    asciidoc entry points.
  + Miscellaneous: Automate publishing asciidoc-py website as part
    of release process.</changelog>
  <changelog author="daniel.garcia@suse.com" date="1718107200">- Remove python3 shebang from sitelib files (bsc#1212476)</changelog>
  <changelog author="jgwang@suse.com" date="1727006400">- Update to version 10.2.1
  + Bug fixes:
  * Fix deprecation warning on escaping table separators
  + Miscellaneous:
  * Include manpage source files to sdist archive
  * Fix setting up debian backports in Dockerfile</changelog>
</package>
<package pkgid="ccf413b942db8bc36d59efbc6bc666c896035a2f76f8eb007b4be7e920c374fdf4b26487a17d274d94313461412e4be57e8a28182fc7a57da9a6f12df0ef382b" name="asciinema" arch="noarch">
  <version epoch="0" ver="2.4.0" rel="bp161.1.2"/>
  <changelog author="avvissu@yandex.by" date="1468411200">- Upadate to 1.3.0:
  * see: /usr/share/doc/packages/asciinema/CHANGELOG
- Create a new spec file for building RPM on Python.</changelog>
  <changelog author="avvissu@yandex.by" date="1494331200">- Update to 1.4.0:
  * see: /usr/share/doc/packages/asciinema/CHANGELOG</changelog>
  <changelog author="avvissu@yandex.by" date="1518350400">- Update to 2.0.0:
  * see: /usr/share/doc/packages/asciinema/CHANGELOG</changelog>
  <changelog author="avvissu@yandex.by" date="1522929600">- Upadte to 2.0.1:
  * Fixed example in asciicast v2 format doc
  * Replaced deprecated encodestring with encodebytes
  * Fixed location of config dir (mv ~/.asciinema ~/.config/asciinema)
  * Internal refactorings</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1547380800">- Update to 2.0.2
  * Official support for Python 3.7
  * Recording is now possible on US-ASCII locale
  * Improved Android support
  * Possibility of programatic recording with
    asciinema.record_asciicast function
  * Uses new JSON response format added recently to asciinema-server
  * Tweaked message about how to stop recording
  * Added proper description and other metadata to Python package</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1555502400">- Modernise spec file
- Reduce space usage by fdupes</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1634558400">- Update to 2.1.0:
  * Ability to pause/resume terminal capture with `C-\` key
    shortcut
  * Desktop notifications - only for the above pause feature at
    the moment
  * Removed dependency on tput/ncurses (thanks @arp242 / Martin
    Tournoij!)
  * ASCIINEMA_REC env var is back (thanks @landonb / Landon
    Bouma!)
  * Terminal answerbacks (CSI 6 n) in `asciinema cat` are now
    hidden (thanks @djpohly / Devin J. Pohly!)
  * Codeset detection works on HP-UX now (thanks @michael-o /
    Michael Osipov!)
  * Attempt at recording to existing file suggests use of
    `--overwrite` option now
  * Upload for users with very long `$USER` is fixed
  * Added official support for Python 3.8 and 3.9
  * Dropped official support for EOL-ed Python 3.4 and 3.5
  * Internal refactorings</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1657886400">- update to 2.2.0:
  * Added official support for Python 3.8, 3.9, 3.10
  * Dropped official support for Python 3.5
  * Added `--cols` / `--rows` options for overriding size of pseudo-terminal reported to recorded program
  * Improved behaviour of `--append` when output file doesn't exist
  * Keyboard input is now explicitly read from a TTY device in addition to stdin (when stdin != TTY)
  * Recorded program output is now explicitly written to a TTY device instead of stdout
  * Dash char (`-`) can now be passed as output filename to write asciicast to stdout
  * Diagnostic messages are now printed to stderr (without colors when stderr != TTY)
  * Improved robustness of writing asciicast to named pipes
  * Lots of codebase modernizations (many thanks to Davis @djds Schirmer!)
  * Many other internal refactorings</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1693224000">- update to 2.3.0:
  * Added official support for Python 3.11
  * Dropped official support for Python 3.6
  * Implemented markers in rec and play -m commands
  * Added --loop option for looped playback in play command
  * Added --stream and --out-fmt option for customizing output of play command
  * Improved terminal charset detection (thanks @djds)
  * Extended cat command to support multiple files (thanks @Low-power)
  * Improved upload error messages
  * Fixed direct playback from URL
  * Made raw output start with terminal size sequence (\e[8;H;Wt)
  * Prevented recording to stdout when it's a TTY
  * Added target file permission checks to avoid ugly errors
  * Removed named pipe re-opening, which was causing hangs in certain scenarios
  * Improved PTY/TTY data reading - it goes in bigger chunks now (256 kb)
  * Fixed deadlock in PTY writes (thanks @Low-power)
  * Improved input forwarding from stdin
  * Ignored OSC responses in recorded stdin stream</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- update to 2.4.0:
  * When recording without file arg we now ask whether to save,
    upload or discard the recording
  * Added capture of terminal resize events
  * Fixed blocking write error when PTY master is not ready
  * Fixed "broken pipe" errors when piping certain commands during
    recording
  * Fixed crash during playback of cast files with trailing blank
    line
- Requires Python &gt;= 3.7</changelog>
</package>
<package pkgid="4293d672d2fdd4feae438c3b984f51c968e303465c7010ce43ff9e58e92908d488e191228a93421350d84350e5ee882cdc76cff107c693e7d27de34c1b58118e" name="asclock" arch="s390x">
  <version epoch="0" ver="2.0.12" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="316876c63ce6c9835b424aabe8fef4101777126be1611b5f1bc97275a8315002c46e377c9cec2fbacff0914d7f05481e7962a7f05b59266ec63fa07644556bf0" name="asco" arch="s390x">
  <version epoch="0" ver="0.4.11" rel="bp161.1.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1412164800">- Initial package, version 0.4.9
- Add asco_unbuffered.patch for QUCS</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1412596800">- Change package license to GPL-2.0 according to source headers</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1528632000">- Update to version 0.4.10:
  * Simulation re-runs are now supported in Spectre during an
    optimization.
  * Minor enhancements in the RF module.
  * Support for the newest MPICH versions.
  * The 'postp' tool is more robust to changes of each SPICE output
    format.
  * Support for the newest versions of MPICH documented.
- Fix implicit declaration error of 'gethostname':
  * Add asco-0.4.10-fix-implicit-declaration.patch.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1591876800">- Add -fcommon to allow building against GCC10</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651320000">- Update to version 0.4.11
  * Minor improvements to work/warn about changes in simulators
    output format.
  * Improvements in Spectre support.
  * Bug fixes.
- Drop upstream fixed asco-0.4.10-fix-implicit-declaration.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685448000">- Trim filler wording from descriptions
- Trim R/TM signs as per
  https://en.opensuse.org/openSUSE:Package_description_guidelines</changelog>
</package>
<package pkgid="a44e3af390ebae2d18f7fa054909db3bf2c5557ff04a1eea49f10bef2d178163c597fd288d96ee80c5f74d6ac7657ab4ca139b86fb7589b28f5e3ab5e63e3d5f" name="asco-doc" arch="noarch">
  <version epoch="0" ver="0.4.11" rel="bp161.1.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1412164800">- Initial package, version 0.4.9
- Add asco_unbuffered.patch for QUCS</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1412596800">- Change package license to GPL-2.0 according to source headers</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1528632000">- Update to version 0.4.10:
  * Simulation re-runs are now supported in Spectre during an
    optimization.
  * Minor enhancements in the RF module.
  * Support for the newest MPICH versions.
  * The 'postp' tool is more robust to changes of each SPICE output
    format.
  * Support for the newest versions of MPICH documented.
- Fix implicit declaration error of 'gethostname':
  * Add asco-0.4.10-fix-implicit-declaration.patch.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1591876800">- Add -fcommon to allow building against GCC10</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651320000">- Update to version 0.4.11
  * Minor improvements to work/warn about changes in simulators
    output format.
  * Improvements in Spectre support.
  * Bug fixes.
- Drop upstream fixed asco-0.4.10-fix-implicit-declaration.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685448000">- Trim filler wording from descriptions
- Trim R/TM signs as per
  https://en.opensuse.org/openSUSE:Package_description_guidelines</changelog>
</package>
<package pkgid="ea057185165f327edb5fab568d6f2296d215618bca2baabf7c46024d92666e43bdf4686b6c101cf76af23107c359e33b35d9aea1907af4dd8a94249e67d105bb" name="aseqview" arch="s390x">
  <version epoch="0" ver="0.2.8" rel="bp161.1.2"/>
  <changelog author="puzel@novell.com" date="1267790400">- add aseqview-quote-macros.patch - fix build
- minor spec cleanup</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="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>
</package>
<package pkgid="bef88b90ea1e207dcbc9145022ba1d344d81cb013634369af6d08be7031150ef695cb641149c7ab2ab2b2e5331fead6e75acdc35cd9ebcd6f09c60d1b2a1759d" name="asio-devel" arch="s390x">
  <version epoch="0" ver="1.30.2" rel="bp160.1.1"/>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="suse+build@de-korte.org" date="1512475200">- Update to stable version 1.10.8
  * More recent than 1.11.0 (development release).
  * Release notes unavailable.
  * Fixes building with openssl-1.1.0.</changelog>
  <changelog author="tchvatal@suse.com" date="1524052800">- Version update to 1.12.1:
  * Includes changes from 1.11.0
  * Added missing const qualifier to basic_socket_acceptor::get_option.
  * Worked around a parsing error that occurs with some versions of gcc.
  * Fixed broken code samples in tutorial.
  * Added new experimental features. (Note that "experimental" features may be changed without notice in subsequent releases.)
  * Added experimental::detached completion token.
  * Added experimental::redirect_error completion token.
  * Added experimental::co_spawn facility for integration with the coroutines technical specification.
  * Updated timeout examples to use latest features.
  * Used asio::steady_timer rather than asio::deadline_timer.
  * Used asio::dynamic_buffer rather than asio::streambuf.
  * Used timed asio::io_context::run_for() function for blocking clients.
  * Added example showing a custom completion token for blocking with timeouts.
  * Fixed unit tests to compile when (BOOST_)ASIO_NO_DEPRECATED is defined.
  * Changed socket iostreams to use chrono by default, to fix compatibility with the Networking TS. Define (BOOST_)ASIO_USE_BOOST_DATE_TIME_FOR_SOCKET_IOSTREAM to enable the old Boost.Date_Time interface in basic_socket_streambuf and basic_socket_iostream.
  * Updated examples to use chrono rather than Boost.Date_Time.
  * Fixed an incorrect member function detector in the is_dynamic_buffer trait.
  * Fixed an async_result incompatibility with deprecated handler_type.
  * Added a missing move optimisation in the SSL stream implementation.
  * Fixed incorrect basic_resolver_results::value_type typedef.
  * Fixed a compile error with some OpenSSL versions when SSL_OP_NO_COMPRESSION is defined.
  * Changed add_certificate_authority to process multiple certificates in a bundle.
  * Eliminated deprecation warning with MSVC by using std::invoke_result rather than std::result_of.
  * Changed to use std::string_view for C++17 or later, and std::experimental::string_view for C++14. Define the preprocessor macro (BOOST_)ASIO_DISABLE_STD_STRING_VIEW to force the use of std::experimental::string_view (assuming it is available) when compiling in C++17 mode.
  * Ensured DynamicBuffer template arguments are decayed before using in enable_if tests.
  * Changed documentation to distinguish legacy completion handlers (which are still required to be CopyConstructible) from new MoveConstructible handlers.
  * Suppressed a discarded return value warning in the buffer debugging support.
  * Fixed basic_yield_context to work with completion signatures containing reference parameters.
  * Ensured that stackful coroutines launched using spawn() correctly store decayed copies of their function and handler arguments.
  * Fixed some compatibility issues with Android.
  * Fixed some minor portability issues in examples.
  * Completed the interface changes to reflect the Networking TS (N4656).
  * See the list of new interfaces and, where applicable, the corresponding old interfaces that have been superseded.
  * The service template parameters, and the corresponding classes, are disabled by default. For example, instead of basic_socket&lt;Protocol, SocketService&gt; we now have simply basic_socket&lt;Protocol&gt;. The old interface can be enabled by defining the (BOOST_)ASIO_ENABLE_OLD_SERVICES macro.
  * Added support for customised handler tracking.
  * Added reactor-related (i.e. descriptor readiness) events to handler tracking.
  * Added special concurrency hint values that may be used to disable locking on a per io_context basis.
  * Enabled perfect forwarding for the first ssl::stream&lt;&gt; constructor argument.
  * Added ability to release ownership of the underlying native socket. (Requires Windows 8.1 or later when using the I/O completion port backend.)</changelog>
  <changelog author="ecsos@opensuse.org" date="1568980800">- Version update to 1.12.2:
  * Fixed a problem with the detection of std::future availability with libstdc++.
  * Fixed compile error in regex overload of read_until.
  * Fixed a timer heap corruption issue that can occur when moving a cancelled timer.
  * Fixed detection of std::experimental::string_view and std::string_view with newer clang/libc++.
  * Fixed MSVC version detection for availability of std::invoke_result.
  * Fixed the buffer sequence traits to test the new requirements, if decltype is available.
  * Fixed an MSVC issue when building with exceptions disabled.
  * Added SSL context options for TLS v1.3.
  * Added a compile-time test for TLS v1 support.
  * Fixed the macro used to test for TLS v1.2 support.
  * Prevented global objects from being created once per thread on Windows.
  * Fixed a crash when using size(), max_size() or empty() on default-constructed resolver results.
  * Changed to move the return value in basic_resolver_results::begin() to avoid copying.
  * Enabled move support for the Intel Compiler.
  * Fixed std::string_view detection issue when using clang-cl.
  * Fixed the handler tracking operation name for io_context::executor_type::dispatch.
  * Fixed a buffer overflow that could occur when parsing an address string with a 64-bit scope id.
  * Added examples showing how to write composed operations.
  * Added C++11 versions of the Timeouts, Timers, SOCKS4 and SSL examples.
  * Fixed minor issues in documentation and examples.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1595419200">- Version update to 1.16.1:
  * Fixed compatibility with C++20 concept syntax.
  * Marked the POSIX descriptor classes' move constructors as noexcept.
  * Added the ssl::host_name_verification class
  * Added an ssl::context constructor to take ownership of a native handle.
  * Changed C++ language version detection with gcc to use __cplusplus macro.
  * Fixed a work counting issue in the asynchronous resolve operation for endpoints.
  * Fixed the strand&lt;&gt; converting constructors and assignment operators.
  * Ensured that resolvers are restarted correctly after a fork.
  * Fixed compatibility with the current NetBSD release.
  * Removed spurious handler requirement checks in some async_read overloads.
  * Changed the ssl::context class to propagate non-EOF errors
  * Fixed a compile error in the buffered streams due to the lack of
    reference collapsing in C++98.
  * Changed the priority_scheduler example to demonstrate calls to shutdown()
    and destroy().
  * Removed some unnecessary null pointer checks.
  * Added some emscripten compatibility patches.
  * Fixed a compile error in the use_awaitable_t::as_default_on function.
  * Changed all uses of the boost.bind placeholders to use the
    boost::placeholders namespace.
  * Fixed a potential compile error in the async_compose implementation
    due to incorrect overload selection.
  * Various documentation fixes and improvements.
- Changes from 1.16.0
  * Changed the async_initiate helper function to automatically deduce its return type. This is enabled for C++11 or later.
  * Changed all asynchronous operations to use automatically deduced return types. This allows completion token implementations to incorporate the asynchronous operation initiation into the initiating function's return type, without type erasure. Note that C++14 or later is required to support completion tokens that use per-operation return type deduction. For C++11 or earlier, a completion token's async_result specialisation must still provide the nested typedef return_type.
  * Added the nested template type rebind_executor to all I/O object types, as a way to generically rebind them to use alternative I/O executors.
  * Changed the asynchronous operations' initiation function objects to report their associated I/O executor via the nested type executor_type and member function get_executor(). Note that the presence of executor_type and get_executor() should be treated as optional, and consequently it may be preferable to access them via the associated_executor trait and the get_associated_executor() helper function.
  * Added the default_completion_token trait, so that every I/O executor type now has an associated default completion token type.
  * Specialised the default_completion_token trait for the use_awaitable completion token
  * Ensured that the executor type is propagated to newly accepted sockets. When synchronously or asynchronously accepting a new connection, but without specifying an executor or execution context, the accept operation will now correctly propagate the executor type from the acceptor to the socket.
  * Changed to require that Protocol copy and move operations never throw.
  * Changed to require that Endpoint default constructor and move operations never throw.
- Changes from 1.14.1
  * Improved performance slightly by eliminating a redundant move construction
    when completed handlers are dispatched.
  * Fixed the is_*_buffer_sequence detection traits for user-defined sequence types.
  * Changed the serial port get_option() member function to be const.
  * Fixed a name hiding issue with the WinRT stream-oriented socket backend's shutdown function.
  * Applied a minor fix to the documentation for is_dynamic_buffer.
  * Added some support for Haiku OS.
  * Added wolfSSL compatability.
  * Changed to require C++17 or later for coroutines TS support with clang.
  * Fixed a doxygen generation problem in the tutorial.
- Changes from 1.14.0
  * Improved I/O object performance by adding runtime detection of native I/O executors when using the polymorphic executor wrapper.
  * Changed I/O object move constructors so that the executor is copied, not moved. This ensures that the moved-from I/O object is left in the same state as if constructed with a valid executor but without a resource.
  * Fixed move-based async_accept between sockets with different executor types.
- Changes from 1.13.0
  * Added custom I/O executor support to I/O objects.
  - All I/O objects now have an additional Executor template parameter. This template parameter defaults to the asio::executor type (the polymorphic executor wrapper) but can be used to specify a user-defined executor type.
  - I/O objects' constructors and functions that previously took an asio::io_context&amp; now accept either an Executor or a reference to a concrete ExecutionContext (such as asio::io_context or asio::thread_pool).
  - Note: One potential source of breakage in existing user code is when reusing an I/O object's io_context for constructing another I/O object
  - The previously deprecated get_io_context and get_io_service member functions have now been removed.
  - The previously deprecated service template parameters, and the corresponding classes, have now been removed.
  * Added a new async_result form with an initiate static member function.
  - The async_result template now supports a new form
  - The initiate member function must: (a) transform the token into a completion handler object handler; (b) cause the invocation of the function object initiation as if by calling std::forward&lt;Initiation&gt;(initiation)(std::move(handler), std::forward&lt;Args&gt;(args)...). Note that the invocation of initiation may be deferred (e.g. lazily evaluated), in which case initiation and args must be decay-copied and moved as required.
  - A helper function template async_initiate has also been added as a wrapper for the invocation of async_result&lt;&gt;::initiate. For backward compatibility, this function supports both the old and new async_result forms.
  - The composed operations examples have been updated to use async_initiate.
  - The previously deprecated handler_type trait and single-argument form of async_result have now been removed.
  * Updated the Coroutines TS support and promoted it to the asio namespace.
  - The awaitable&lt;&gt;, co_spawn, this_coro, detached, and redirect_error facilities have been moved from the asio::experimental namespace to namespace asio. As part of this change, the this_coro::token() awaitable has been superseded by the asio::use_awaitable completion token.
  - Please note that the use_awaitable and redirect_error completion tokens work only with asynchronous operations that use the new form of async_result with member function initiate. Furthermore, when using use_awaitable, please be aware that the asynchronous operation is not initiated until co_await is applied to the awaitable&lt;&gt;.
  * Added a new DynamicBuffer_v2 concept which is CopyConstructible.
  - This change adds a new set of type requirements for dynamic buffers, DynamicBuffer_v2, which supports copy construction. These new type requirements enable dynamic buffers to be used as arguments to user-defined composed operations, where the same dynamic buffer object is used repeatedly for multiple underlying operations
  - The original DynamicBuffer type requirements have been renamed to DynamicBuffer_v1. These requirements continue to be compatible with the Networking TS.
  - New type traits is_dynamic_buffer_v1 and is_dynamic_buffer_v2 have been added to test for conformance to DynamicBuffer_v1 and DynamicBuffer_v2 respectively. The existing is_dynamic_buffer trait has been retained and delegates to is_dynamic_buffer_v1 (unless ASIO_NO_DYNAMIC_BUFFER_V1 is explicitly defined, in which case it delegates to is_dynamic_buffer_v2).
  - For convenience, the dynamic_string_buffer and dynamic_vector_buffer classes conform to both DynamicBuffer_v1 and DynamicBuffer_v2 requirements.
  - When ASIO_NO_DYNAMIC_BUFFER_V1 is defined, all support for DynamicBuffer_v1 types and functions is #ifdef-ed out. Support for using basic_streambuf with the read, async_read, read_until, async_read_until, write, and async_write functions is also disabled as a consequence.
  - Note: This change should have no impact on existing source code that simply uses dynamic buffers in conjunction with Asio's composed operations.
  * Added a new async_compose function that simplifies the implementation of user-defined asynchronous operations.
  * Added a make_strand function, which creates a strand with a deduced Executor template argument.
  * Relaxed the completion condition type requirements to only require move-constructibility rather than copy-constructibility.
  * Added a constructor for local::basic_endpoint that takes a string_view.
  * Added the noexcept qualifier to various member functions of the ip::address, ip::address_v4, ip::address_v6, ip::basic_endpoint, and executor_work_guard classes.
  * Added the noexcept qualifier to the buffer_sequence_begin and buffer_sequence_end functions.
  * Added a new ASIO_DISABLE_VISIBILITY configuration #define that allows visibility pragmas to be disabled. (Note: If symbols are hidden, extra care must be taken to ensure that Asio types are not passed across shared library API boundaries.)
  * Changed compile-time feature detection to define ASIO_STANDALONE automatically if C++11 or later is detected.
  - Users should define ASIO_ENABLE_BOOST to explicitly disable standalone mode when compiling with C++11 or later.
  - The configure script now defaults to a standalone build unless Boost is specified or detected.
  * Enabled recycling of the memory used to type-erase a function object with the polymorphic executor.
  * Changed receive operations to return the correct number of bytes transferred when truncation (error::message_size) occurs on a datagram-oriented socket.
  * Fixed multicast behaviour on QNX by automatically applying SO_REUSEPORT when the reuse_address option is set.
  * Added inclusion of unistd.h when targeting Haiku OS, to fix feature detection.
  * Added the network_v[46].hpp headers to the top-level convenience header.
  * Fixed calculation of absolute timeout when the backend uses pthread_cond_timedwait.
  * Changed the range-based asynchronous connect operation to deduce the EndpointSequence iterator type rather than assume the presence of a const_iterator typedef.
  * Fixed buffer_sequence_begin and buffer_sequence_end to prevent implicit conversion. This change addresses an issue where a call to buffer_sequence_begin or buffer_sequence_end could trigger an implicit conversion to const_buffer or mutable_buffer. Whenever this implicit conversion occurred, the return value of buffer_sequence_begin or buffer_sequence_end would point to a temporary object.
  * Ensured SSL handshake errors are propagated to the peer before the local operation completes.
  * Suppressed the eof error on SSL shutdown as it actually indicates success.
  * Added a fallback error code for when we OpenSSL produces an SSL_ERROR_SYSCALL result without an associated error.
  * Changed composed asynchronous read and write operations to move, rather than copy, the buffer sequence objects when the composed operation implementation is moved.
  * Fixed dispatch documentation to note that it may call the supplied function object in the current thread.
  * Updated post and defer documentation to clarify the the distinction between them.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621857600">- Update to 1.18.2
  * Added ip::scope_id_type type alias.
  * Added ip::port_type type alias.
  * Added std::hash specialisations for IP addresses.
  * Added std::hash specialisations for ip::basic_endpoint&lt;&gt;.
  * Added friendship support to customisation points
  * Changed any_io_executor to a "strong typedef"-style class.
  * Fixed experimental::as_single to work with handler hook deprecation.
  * Fixed work tracking for io_context and thread_pool executors
    when move-assigned.
  * Fixed I/O object move-assignment to ensure the executor is left
    in a valid state.
  * Prevented the blocking.always property from being used with strand&lt;&gt;,
    as it did not produce the correct semantics.
  * Removed deprecated file asio/impl/src.cpp.
- Update to version 1.18.1
  * Added executor-converting construction and assignment to ip::basic_resolver.
  * Added the experimental::as_single completion token adapter.
  * Fixed the executor concept to test for a const-qualified execute().
  * Fixed the thread_pool unit test to work without RTTI support.
- Update to version 1.18.0
  * Added workarounds for various issues in gcc 10's coroutine support.
  * Added missing compatibility macros for the execution::receiver_of concept.
  * Added constraints to the strand template's constructor
  * Changed Asio's internal executor adapters to prevent template
    instantiation recursion.
  * Changed execution::blocking_t::always_t::is_preferable to be false as
    per the specification.
  * Added shape_type and index_type to thread_pool executors
  * Ensured that the standard executor concept-related traits
  * Fixed async_compose support for standard executors.
  * Fixed the forward declaration of any_io_executor in asio/ts/netfwd.hpp.
- Update to version 1.17.0
  * Added support for the proposed standard executors to Asio's I/O facilities
  * Added support for using detached_t as a default completion token
  * Added a move constructor to ssl::stream&lt;&gt;.
  * Fixed async_compose to work with copyable handlers when passed by lvalue.
  * Fixed completion signature deduction in co_spawn.
  * Removed a spurious Executor base class from the executor_binder
    implementation.
  * Various fixes and improvements in the documentation and examples.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1668081600">- Update to 1.24.0
  - Improved the performance of awaitable&lt;&gt;-based coroutines when they directly co_await an asynchronous operation,
    by eliminating the copy of the operation object in await_transform.
  - Improved the performance of spawn()-based stackful coroutines by storing a reference to the yield context in the completion handler,
    rather than storing a copy of the executor.
  - Fixed a C++03 build error by disabling index_sequence emulation when variadic templates are unavailable.
  - Fixed detection of std::aligned_alloc for older Apple platforms.
  - Removed faulty assertions from experimental::coro implementation.
  - Added defence against Qt-defined macros when building with Intel C++.
  - Ensured that a spawn()-based stackful coroutine is cleaned up immediately after it completes.
  - Changed the implementation of the select_reactor, on Windows, to ensure that any exception resulting from failure
    to recreate its interrupter's sockets will be allowed to propagate out through io_context::run().
  - Changed the MSVC version used for the system_error workaround, as more recent runtime redistributables appear to have fixed the issue.
  - Changed the async_compose example to use a return type compatible with the new async_result form.
- Update to 1.23.0
  - Added a deduced trailing return type, using decltype, to all asynchronous operations' initiating functions when using C++11.
    This change enables the new form of async_result, where the return type can vary per operation, for C++11.
  - Moved append, prepend, as_tuple, and deferred to the asio namespace, and made them compatible with C++11.
    These are no longer experimental facilities, although the names have temporarily been retained under the asio::experimental namespace for backwards compatibility.
  - Added buffer() overloads for contiguous containers, such as std::span.
  - Added the ability for awaitable&lt;&gt;-based coroutines to directly co_await operations that are packaged as function objects.
  - Changed spawn() to be a completion token-based asynchronous operation.
  - Added the is_async_operation trait and async_operation concept.
  - Added the completion_signature_of trait. The completion_signature_of trait (and corresponding type alias completion_signature_of_t)
    may be used to determine the completion signature of an asynchronous operation.
  - Added converting move construction/assignment to posix descriptors, serial ports, pipes,
    Windows object_handle, Windows stream handles, and Windows random-access handles.
  - Added release() member functions to pipes, Windows stream handles, and Windows random-access handles.
  - Enabled support for Endpoint implementations that return void pointers from their data() member functions,
    as per the documented Endpoint type requirements.
  - Removed all() and race() from experimental::promise, as experimental::parallel_group covers this functionality.
  - Added source locations to exceptions and error codes produced by the synchronous and asynchronous operations.
  - Fixed compatibility with OpenSSL 3.0.4 and later.
  - Fixed compatibility with with -masm=intel.
  - Explicitly stated that socket shutdown() calls are thread-safe with respect to certain other synchronous operations on the same socket.
  - Optimised the move construction of I/O objects where only the executor type differs.
  - Fixed the detection of std::invoke_result for clang/libc++.
  - Fixed an issue where experimental::parallel_group initiation incorrectly moved arguments instead of forwarding them.
  - Fixed a sequencing issue in the implementation of post(), dispatch(), and defer(), where the the associated allocator
    may be obtained from an already moved-from completion handler.
  - Fixed the awaitable&lt;&gt; implementation to propagate exceptions from awaited initiation functions through the current completion handler.
  - Fixed detection of std::aligned_alloc with gcc.
  - Changed to avoid using the soon-to-be-deprecated std::aligned_storage on newer compilers.
  - Fixed various compiler warnings.
  - Updated all composed operations examples, and the C++11 timeouts example, to use the new async_result form.
  - Added composed operation and coroutine examples for C++20.
  - Added pkg-config support.
- Update to 1.22.2
  - On Windows, changed the file support to open files using the same sharing mode as fopen().
  - On Linux, fixed the UNIX domain sockets implementation to correctly handle EAGAIN as an indication of an in-progress connect operation.
  - Fixed experimental::basic_channel::reset() and experimental::basic_concurrent_channel::reset()
    so that they work correctly for an unclosed channel.
  - Fixed potential undefined behaviour in the experimental::promise operations race() and all().
  - Changed the co_spawn implementation to explicitly dispatch cancellation signals through the specified executor,
    if the the completion handler has an associated executor of its own.
  - Added more detailed reference documentation to make_strand(), make_work_guard(), ip::address_v4, ip::address_v6,
    experimental::basic_channel, and experimental::basic_concurrent_channel.
  - Re-arranged and extended the Overview documentation to cover files, pipes, async_compose, experimental::deferred,
    experimental::parallel_group, experimental::promise, channels, and completion token adapters.
  - Reverted the io_context reference documentation to use executor_work_guard when preventing the io_context from running out of work.
  - Removed references to deadline_timer from the Overview documentation.
  - Added reference documentation cross-references to asynchronous model elements.
- Update to 1.22.1
  - Added bind_allocator, to simplify associating a custom allocator with a completion token or handler.
  - Added the file_base::sync_all_on_write flag, which maps to O_SYNC on POSIX and FILE_FLAG_WRITE_THROUGH on Windows.
  - Added missing implementation of basic_file::release().
  - Added per-operation cancellation support to signal sets.
  - Exposed recycling_allocator as part of the public interface.
  + Added the nodiscard attribute to the following functions:
  - bind_allocator()
  - bind_cancellation_slot()
  - bind_executor()
  - buffer()
  - dynamic_buffer()
  - experimental::append()
  - experimental::as_single()
  - experimental::as_tuple()
  - experimental::make_parallel_group()
  - experimental::prepend()
  - get_associated_allocator()
  - get_associated_cancellation_slot()
  - get_associated_executor()
  - make_work_guard()
  - Added compatibility with OpenSSL 3.0, particularly when deprecated functionality is disabled.
  - Added support for adopting an existing SSL* into an ssl::stream&lt;&gt;.
  - Enabled executor_work_guard&lt;&gt; even when ASIO_NO_TS_EXECUTORS is defined.
  - Enabled movable socket iostreams when using clang.
  - Fixed bind_cancellation_slot compatibility with legacy completion tokens.
  - Fixed bind_executor compatibility with legacy completion tokens.
  - Fixed associator specialisations for experimental::append and experimental::prepend,
    to correctly propagate the associated allocator, executor, and cancellation slot.
  - Fixed 'zero as null pointer constant' warning in C++20 coroutines implementation of awaitable.
  - Ensured concurrency hint preprocessor macros are made available when asio/io_context.hpp is included.
  - Fixed issue where the primary associated_allocator template was not correctly detecting the nested T::allocator_type.
  - Fixed io_uring implementation of async_receive_from operation for sockets.
  - Fixed io_uring implementation of write_some_at operation for files.
  - Changed io_uring implementation to correctly check that it is not the default before registering with reactor.
  - Fixed a circular inclusion issue when using io_uring in some build configurations.
  - Fixed experimental::coro's per-operation cancellation to clear the slot at completion of each operation.
  - Fixed memory management in experimental::promise's type-erased completion handlers.
  - Fixed move operator= implementation for ssl::stream.
  - Fixed any_io_executor implementation to work when both ASIO_USE_TS_EXECUTOR_AS_DEFAULT and ASIO_SEPARATE_COMPILATION are defined.
  - Fixed implementation of basic_socket::at_mark() when using the sockatmark() system call.
  - Changed the recycling allocator to use the default alignment as the minimum alignment for allocations.
  - Added additional standard header file includes, as required by newer compilers.
  - Added a workaround for apparent coroutine codegen bug with Apple's clang.
  - Fixed various warnings in the examples and unit tests.
  - Added a C++11 example showing file descriptor passing over local sockets. Thanks to Heiko Hund for providing this example.
  - Added C++14 examples of wrapping callback-based APIs in asynchronous operations.
  - Added an overview of Asio's asynchronous model to the documentation.
  - Reworked reference documentation in terms of completion tokens.
  - Updated documentation of asynchronous operation requirements to use new completion token form.
  - Updated documentation for dispatch(), post(), and defer() to cover both the old and new executor forms.
  - Documented per-operation cancellation for serial ports.
  - Clarified the non-concurrency guarantees made for allocators.
- Update to 1.22.0
  - Improved error messages emitted by ssl facilities.
  - Fixed bind_executor compatibility with completion tokens.
  - Fixed build errors when ASIO_USE_TS_EXECUTOR_AS_DEFAULT is defined.
  - Fixed corruption, cleanup issues in channel implementation.
  - Added missing move assignment operator to awaitable&lt;&gt;.
  - Fixed an access violation when using coroutines with MSVC, due to incorrect alignment of allocated memory.
  - Fixed a cleanup issue in experimental::parallel_group that occured when the execution context was shut down with parallel operations still pending.
  - Fixed header inclusion order problem when io_uring is enabled.
  - Eliminated shared_ptr use from experimental::coro co_spawn() implementation.
  - Prevented async_resume from being called on experimental::coro temporaries.
  - Made awaitable_operators.hpp header self-contained.
  - Added clarifications to the documentation on concurrency hints.
  - Added documentation on error handling techniques for C++20 coroutines.
  - Added channel-based proxy example.
  - Regenerated ssl certificates used in examples.
- Update to 1.21.0
  - Added an io_uring backend. This backend may be used for all I/O objects, including sockets, timers, and posix descriptors.
  - Added support for files. This introduces new classes for stream-oriented and random-access files.
  - Added support for portable pipes. This change add supports for pipes on POSIX and Windows (when I/O completion ports are available).
  - Added support for registered buffers. The mutable_registered_buffer and const_registered_buffer classes
    are buffer sequence types that represent registered buffers.
  - Added experimental support for channels. This adds templates experimental::basic_channel and experimental::basic_concurrent_channel,
    with aliases experimental::channel and experimental::concurrent_channel. Channels may be used to send completions as messages.
  + Implemented improvements to experimental::coro.
  - Added overload so member functions can provide an explicit executor.
  - Added co_spawn for coro tasks.
  - Added reference and overview documentation.
  - Adopted awaitable cancellation model.
  - Refactored implementation.
  - Disabled aligned_alloc on clang when using an MSVC runtime.
  - Changed to use a faster implementation for ip::network_v4::canonical().
  - Added template specialisations for common uses to improve compile time.
  - Reduced the size of io_context executors to a single pointer.
  - Increased the small object buffer size for execution::any_executor and any_io_executor.
  - Fixed multi-signature handling when variadic templates are disabled.
  - Fixed compatibility with new versions of gcc and clang.
  - Fixed compilation on Solaris.
  - Fix defence against Qt-defined macros when building with MSVC.
  - Fixed various warnings.
- Update to 1.20.0
  - Fixed experimental::coro compatibility with gcc.
  - Fixed experimental::promise compatibility with gcc.
  - Added documentation for per-operation cancellation.
  - Added documentation for parallel_group.
  - Added overview documentation for experimental::coro.
  - Added some missing C++14 examples.
  - Updated C++20 coroutines overview documentation.
- Update to 1.19.2
  - Cleaned up memory recycling to ensure the cache size is used consistently.
  - Changed parallel_group to use the recycling allocator for shared state.
  - Changed awaitable memory recycling to use the configurable cache size.
  - Ensured parallel_group respects operations' associated executors.
  - Added defence against macros defined by Qt.
  - Added missing boost_ prefix to namespaces during boostification.
  - Added missing lvalue-qualified overloads for deferred operator().
  - Added a tag to disambiguate deferred constructors.
  - Added missing push/pop_options includes.
  - Fixed argument evaluation order issue with a potentially moved-from variable in awaitable implementation.
  - Enabled "expression SFINAE" for recent MSVC using /std:c++latest.
  - Fixed compilation errors when dev_poll_reactor backend is used.
  - Fixed handler type requirements checking to reflect rvalue completion handler invocation.
  - Fixed posix::basic_stream_descriptor move operations to work with non-defaulted executors.
  - Added missing move of executor in strand implementation.
- Update to 1.19.1
  - Fixed handling of move-only results with awaitable operators &amp;&amp; and ||.
  - Fixed strand&lt;&gt; to avoid using a potentially moved-from executor.
  - Fixed order of _aligned_malloc arguments for MSVC.
  - Ensured handler alignment requirements are respected by cancellation_signal.
  - Ensured gcc tests are not used for clang when detecting compiler features.
  - Disabled coroutines support for the clang shipped with MSVC.
  - Fixed compatibility with recent LibreSSL when OPENSSL_NO_SSL_INTERN is defined.
  - Documented supported cancellation types for individual asynchronous operations.
  - Ensured un-cancelled ops are correctly placed back in the queue.
- Update to 1.19.0
  + Added support for cancellation of individual asynchronous operations.
    The ability to cancel individual operations, or composed operations, is currently supported by:
  - timers
  - sockets on POSIX and Windows
  - POSIX descriptors
  - Windows HANDLEs
  - SSL streams
  - all Asio-provided composed operations such as async_read and async_write
  - compositions based on async_compose
  - C++20 coroutines that use awaitable
  - C++20 coroutines that use the new experimental::coro (see below)
  - the new experimental::parallel_group operation (see below)
  - the new experimental::promise class (see below)
  - Added the associator trait.
  - Changed all asynchronous operations implemented in Asio to invoke their completion handlers as rvalue references.
  - Added support for asynchronous operations with multiple completion signatures.
  - Added operator&amp;&amp; and operator|| for awaitable&lt;&gt;. The logical operators || and &amp;&amp; have been overloaded for awaitable&lt;&gt;,
    to allow coroutines to be trivially awaited in parallel.
  - Added the experimental::as_tuple completion token adapter.
  - Added the experimental::append completion token adapter.
  - Added the experimental::prepend completion token adapter.
  - Added the experimental::deferred completion token.
  - Added the experimental::parallel_group class and experimental::make_parallel_group function.
  - Added experimental::promise. The promise type allows eager execution and synchronisation of async operations.
  - Added the experimental::coro class template. The coro type is a C++20 coroutine primitive for resumable functions,
    with the ability to combine both asynchronous waiting (co_await) and yielding (co_yield) into a single, stateful control flow.
  - Added move assignment to ssl::stream&lt;&gt;.
  - Changed co_spawn to dispatch the coroutine's initial step to the executor, and to only post the completion handler if the coroutine
    did not otherwise perform a context switch (i.e. a co_await on an asynchronous operation).
  - Enabled additional optimisations for any_executor and any_io_executor when used with asynchronous operations.
  - Added the nodiscard attribute to awaitable&lt;&gt;.
  - Increased the number of cached slots in the default recycling allocator. This number defaults to 2,
    but may also be specified by defining the ASIO_RECYCLING_ALLOCATOR_CACHE_SIZE macro.
  - Disabled the std::system_error message workaround for recent MSVC.
  - Changed the default allocator behaviour to respect alignment requirements, to support over-aligned types.
    Requires C++17 or later, or Boost.
  - Ensured the result strings are always initialised in reverse name resolution.
  - Fixed recursive template instantiation issues in use_awaitable_t::executor_with_default.
  - Fixed the any_io_executor equality operators to correctly return a result based on the target executor.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1676462400">- Use secure URLs (HTTPS)
- Update to 1.26
  * Fixed spawn and co_spawn implementations to dispatch cancellation
    handlers on the correct executor.
  * Fixed spawn to ensure the completion handler is dispatched through
    the correct executor.
  * Fixed compatibility between co_spawn and any_completion_handler.
  * Fixed the arguments passed to select_reactor::run when it is run
    on an internal thread.
  * Updated the asynchronous operation requirements to relax the
    requirements on the associated executor.
- Update to 1.25
  * Added the consign completion token adapter, which can be used to
    attach additional values to a completion handler.
  * Added any_completion_handler&lt;&gt;, which can be used to type-erase
    completion handlers.
  * Added experimental::co_composed which facilitates a lightweight
    implementation of user-defined asynchronous operations using C++20 coroutines.
  * Add range-based experimental::make_parallel_group() overloads
    that may be used to launch a dynamically-sized set of asynchronous
    operations, where all operations are the same type.
  * Added any_completion_executor, a type-erased wrappers for
    executors that are associated with completion handlers.
  * Added missing context query to use_future's executor.
  * Added nothrow constructor overloads to execution::any_executor&lt;&gt;
    and any_io_executor.
  * Optimised representation of empty execution::any_executor objects
    to improve the performance of copy and move operations.
  * Added a specialised channel implementation for the for R(error_code) signature.
  * Added an associated_cancellation_slot specialisation for
    std::reference_wrapper.
  * Added io_executor_type and get_io_executor to the async_compose 'self' object.
  * Deprecated the execution::execute customisation point.
  * Deprecated the concepts, traits, functions and customisation
    points related to senders and receivers.
  * Many bug fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 1.28:
  * Added missing handler tracking source location support to
    awaitable&lt;&gt;-based coroutine's ability to co_await asynchronous
    operations packaged as function objects.
  * Add missing handler tracking source location support to
    co_composed.
  * Fixed suppression of spurious 'potential null dereference'
    warnings, to work with older compilers.
  * Fixed a bug where passing the deprecated const_buffers_1 and
    mutable_buffers_1 types to asio::buffer() would result in the
    contiguous iterator overloads being incorrectly chosen.
  * Fixed compatibility between buffered stream wrappers and
    move-constructible streams, such as ssl::stream&lt;&gt;.
  * Marked ip::address_v4::to_ulong as deprecated in the documentation.
  * Fixed shadowed variable warnings.
  * Fixed basic_socket_acceptor::async_accept concept requirement
    checking to be compatible with lambdas that have a deduced return
    type.
  * Fixed a feature detection macro used in use_future's compatibility
    traits.
  * Fixed as_tuple compatibility with legacy completion tokens.
  * Fixed redirect_error compatibility with new completion tokens.
  * Fixed a potential, Windows-specific program termination due to
    exceptions that should have been allowed to escape from a destructor.
  * Fixed this_coro to prevent inadvertent co_await of boolean
    expressions.
  * Fixed result handling in experimental::use_coro implementation.
  * Fixed variadic template emulation for is_async_operation and
    completion_signature_of.
  * Fixed incorrect reuse of a moved-from result in experimental::promise.
  * Fixed experimental::coro use with custom allocators.
  * Fixed clean up of internal I/O object structures when using io_uring.
  * Use cached offset when seeking a file with seek_cur on Windows.
  * Added immediate completion to asynchronous operation requirements.
  * Added any_completion_handler&lt;&gt;, co_composed, and immediate completion
    support to the documentation overview.
  * Added buffer literals to the documentation.
  * Added a link to the Asio debugger extensions repository.</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1719489600">- update to 1.30.2
  * Fixed co_spawn to correctly propagate exceptions resulting from cancellation to the completion handler.
  * Added calls to std::launder to fix undefined behaviour in awaitable&lt;&gt; internal storage.
  * Added missing handling of the file_base::append flag in the Windows implementation of file support.
  * Updated the socket and descriptor implementations to add more cases where they will fall back to fcntl if a call to ioctl fails.
  * Fixed a compile error that occurred when channels and experimental::coro were both used in the same translation unit.
  * Added missing CancellationSlot type requirements to documentation.
  * Minor documentation updates.
- update to 1.30.1
  * Fixed the async_result primary template's concept checking to correctly handle lvalue-qualified completion signatures.
  * Fixed some compile errors that could arise when using the bind_allocator, bind_executor, bind_immediate_executor and bind_cancellation_slot completion token adapters to adapt each other.
  * Changed the experimental::ranged_parallel_group operation so that it moves the completion_order vector when invoking the completion handler.
  * Fixed the asio/experimental/parallel_group.hpp header so that it is self-contained.
  * Fixed some warnings about deprecated implicit copy constructors on ip::basic_resolver_query, io_context::strand, and coroutine.
  * Updated the version specification used to initialise Winsock.
  * Fixed the documentation hyperlinks for the deduced return types of asynchronous operations' initiating functions.
- update to 1.30.0
  * Fixed compatibility between any_completion_handler and compilation using ASIO_USE_TS_EXECUTOR_AS_DEFAULT.
  * Fixed a crash that may occur when attempting to access a default-constructed any_completion_handler object's associators.
  * Fixed ssl::stream&lt;&gt; class's async_handshake operation so that it works with a defaulted completion token.
  * Updated all examples to use C++11 as the minimum language standard.
- update to 1.29.0
  * Changed to require C++11 as the minimum language standard.
  * Removed deprecated functionality from the asio::execution namespace.
  * Removed deprecated invocation and allocation hooks.
  * Added compatibility between Asio's placeholders and std::bind.
  * Added try_send_via_dispatch and try_send_n_via_dispatch functions to channels.
  * Improved C++11 support for multi-signature channels.
  * Fixed compatibility between channel asynchronous operations and any_completion_handler.
  * Added missing equality operators for mixed property types belonging to the same category.
  * Fixed an issue where spawn-based stackful coroutines would terminate the program when used with asynchronous operations that have a completion signature starting with std::exception_ptr.
- update to 1.28.2
  * Fixed the completion token adapters bind_allocator, bind_cancellation_slot and bind_immediate_executor to not require a return_type type alias in the adapted async_result specialisation.
  * Fixed a potental crash due to an object lifetime issue in the co_spawn operation's cancellation support.
  * Enabled compiler-supported thread locals on more target platforms, using the thread_local keyword if available.
  * Fixed the documentation of the per-operation cancellation behaviour for experimental::co_composed to correctly state that terminal cancellation is enabled by default.
  * Documented the per-operation cancellation behaviour of async_compose.
  * Added bind_immediate_executor to the Completion Token Adapters overview.
  * Added an example illustrating how to use an experimental channel for mutual exclusion between cooperating asynchronous actors.
  * Added an example showing how to write a minimal completion executor.
- update to 1.28.1
  * Added missing compatibility with associated_immediate_executor to any_completion_handler.
  * Fixed a null pointer dereference that occurs when using query, require or prefer with an empty any_executor.
  * Added a workaround in experimental::coro for a spurious syntax error when compiling with MSVC.
  * Fixed an integer truncation issue in per-operation cancellation, when using the reactor backend on 64-bit Windows.
  * Added a compile-time check for a minimum Linux kernel version of 5.10, when io_uring support is enabled.
  * Fixed a compile error in the converting move constructors for experimental::basic_channel and experimental::basic_concurrent_channel.
  * Fixed a memory leak on some signal_set error handling code paths.
  * Fixed bad_address_cast to not use a deprecated implicit copy constructor.
  * Fixed a copy/paste error in the dev_poll_reactor backend.
  * Fixed the io_uring backend to ensure the internal timeout operations, used to implement io_context::run_for and io_context::run_until, are cleaned up correctly.
  * Eliminated some duplicated state in the co_spawn implementation's entry point, reducing memory consumption.
  * Added c++14 echo examples to boostify script.</changelog>
</package>
<package pkgid="061bf75c2fa0eb0d2c570fb3695de58c68624ef543082c35a30d54b8c88678d5a70d5840867592c17f62617f7e4858bc78f200605afe786d358b26d4ff92e6a3" name="asl" arch="s390x">
  <version epoch="0" ver="1.42_bld232" rel="bp161.1.2"/>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1507464000">- Drop asl-aarch64.patch, as upstream headers already contain valid
  defines for aarch64 (LP64)</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1520424000">- remove unused buildrequires on xorg-x11-* and libpng</changelog>
  <changelog author="mpluskal@suse.com" date="1520510400">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="mpluskal@suse.com" date="1527163200">- Drop doc subpackage - building fails on current Factory</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1551873600">- Update to version 142-bld115
  * No changelog available</changelog>
  <changelog author="&lt;gunreben@t-online.de&gt;" date="1552392000">- add #define PRIInteg32 "d" to sysdefs for s390x to fix build</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1579780800">- asl-riscv64.patch: add sysdefs for riscv64</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1600257600">- Update to 1.42_bld173.
  See http://john.ccac.rwth-aachen.de:8000/as/changelog for the
  changelog
- Update the license tag to GPL-2.0-only OR GPL-3.0-only to
  match the license tag added to most files.
- Fixes for %_libexecdir changing to /usr/libexec (boo#1174075)
- Update asl-buildfixes.patch
- Merge asl-riscv64.patch and asl-ppc64.patch with
  asl-buildfixes.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1668513600">- Update to version 1.42_bld232
  See http://john.ccac.rwth-aachen.de:8000/as/changelog for the
  changelog</changelog>
</package>
<package pkgid="c0d49700b5cf3c8f24e3280b1138c476c4a5100777d2aa811e15832d315b6876bd8421bcca2d466f5603c34cb028ba53380eeb34fee9a63ad9869c1e86e0f45d" name="aspell" arch="s390x">
  <version epoch="0" ver="0.60.8.1" rel="160099.2.2"/>
  <changelog author="pgajdos@suse.com" date="1397476800">- baselibs.conf: libaspell15
  obsoletes "aspell-&lt;targettype&gt; &lt;= &lt;version&gt;"
  provides "aspell-&lt;targettype&gt; = &lt;version&gt;"</changelog>
  <changelog author="mpluskal@suse.com" date="1449057600">- Add gpg signature
- Remove old ppc provides/obsoletes
- Cleanup spec file with spec-cleaner</changelog>
  <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="jengelh@inai.de" 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="meissner@suse.com" date="1657195200">- switch source urls to https</changelog>
  <changelog author="dmueller@suse.com" 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>
</package>
<package pkgid="58745e822dd114c7967d6e50332dad1a399e15a8744f2a6dca5c9c6ace32fbc9859a6751dbf6f5fad85aa86719c54e52b21ea6b816bddfb9c1214a745b58148d" name="aspell-af" arch="s390x">
  <version epoch="0" ver="0.50.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="3b4e1a3cb46ccc9a61165df6d9f83b191dcea2ac171f2add1dc93ad4d9992312701df61bc93b8d135bbbfe4a020a8b8ff1cf9112605c2630a98869b484c1cad2" name="aspell-agal" arch="s390x">
  <version epoch="0" ver="0.50.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="23bc6adb382967a57b79bb7eb4fcadb475bd4e3e68244753640d018d76f3711d3a895adfad5451aac91285e31564cffa41e898df8dd293a459bbdb950e647c37" name="aspell-am" arch="s390x">
  <version epoch="0" ver="0.03.1" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="24375e22f4b197dd1d2e40056c44d2e9412c295f2033df57675b7228619b289db24e43610a4ca9a23f3024c99c96ff347fba3d18818b346241e0c870ff401ee2" name="aspell-ar" arch="s390x">
  <version epoch="0" ver="1.2.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="7314bac3b7249b919b4ba83cc12cb4bb9161ffbc0325685fa6f32fa7aef1d89a905e84acd5f81ba75d2db1b82a7306229bf866991cc764df476276c6c4b0937c" name="aspell-ast" arch="s390x">
  <version epoch="0" ver="0.01" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="aa403400047e8e17859246ad0c8d3e7209ca52d5e5a2ebdbd88a0a37e27214214cf3823c45e5d3fb45f682deb83ff0ca29568322fe9017d1c4656637ea4cbe7c" name="aspell-az" arch="s390x">
  <version epoch="0" ver="0.02" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="648c60e3850464aa9d8abfbc116423d5f09a7d797110f8d9bccf8080edaee7a541a452015873c3048a5fc6563b2d6d3d2960cbd1de653c422e9fd47c7e515d68" name="aspell-be" arch="s390x">
  <version epoch="0" ver="0.01" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="762b631d388fe5a2a2af4a6f6f7f8d9039af9f7b860fd299c68e1d1e1a2a144605d793ba8de62dc94a2a3df39d2c6383652eb8e8241f3b93ec11b39e240a8728" name="aspell-bg" arch="s390x">
  <version epoch="0" ver="4.1" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="2ae52437784bae18c2ed2182094b56c94e6fe427068b893a37146bc50dacc7dc2798206a1281b2458e5d9a4195ecdc69fef46e4360b955d0b97252d38e76df82" name="aspell-bn" arch="s390x">
  <version epoch="0" ver="0.01.1" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="11b97081e372919bad369d800ae6e610fa75d0048f6180949cc4fc29bac7d964b747d25e2243b2a8d1e570009994e80dd290050c2e4dc84de5ee08b6201b1b7f" name="aspell-br" arch="s390x">
  <version epoch="0" ver="0.50.2" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="562efe9d6877ba76218399a7cdc06d4df740c4922f374d824c3fdde2ec9bb32e1cf639e8f2e209edbe91cfaa0675732172c313ede9023205938160a69449a7a6" name="aspell-ca" arch="s390x">
  <version epoch="0" ver="0.60.1.20090722" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="9b10e3c24a63b0a8c102ea0f37794fd30f401f07cf4bdbdee5db7af8de347208a8e0fb994f5e4435e20054d72f1744c49a76fe132f950a37927176119598deef" name="aspell-cs" arch="s390x">
  <version epoch="0" ver="0.60.0.20040614" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="ed80a4d1a822efeb0b877e3e7d5b0f5bb84e0b4d9db6f87c14580ef6a83ebbd73424f5dbba6f14c8379e74429bc89b4468ad3e0bb535d206ee8315f962893800" name="aspell-csb" arch="s390x">
  <version epoch="0" ver="0.02.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="f95949195676d4455fc6e332a9af1e03d95b95b92041116429a3ce50e04b4c6254024a5f6f326e6278576fe91eb8c6369c4501bd5a9a6726ba4677226604d3b5" name="aspell-cy" arch="s390x">
  <version epoch="0" ver="0.50.3" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="7802326be94739ed930971f5915a558d4e9212769f407c96a96c7598477a90f09c923272cf7935cd5a33e3e57e8a6326da1f880eece9376f5baf6adeec595de6" name="aspell-da" arch="s390x">
  <version epoch="0" ver="1.6.20" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="6d6def7525cc59468fd389898240277b6a6602a962f40a44849ef7f71cb34f05c15beb6270ed7bab284e547bee43a1f9c371aa9817599248d768bb6a72dff395" name="aspell-de" arch="s390x">
  <version epoch="0" ver="20161207.7.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="8faa8895b312355fde3d2c54d9dc30f62823a002e2d98f324266f14202a319e2b9d6c05ba5d54006bed8e7ffd25a41514bb3363de009cabca3c67cc5da41931b" name="aspell-devel" arch="s390x">
  <version epoch="0" ver="0.60.8.1" rel="160099.2.2"/>
  <changelog author="pgajdos@suse.com" date="1397476800">- baselibs.conf: libaspell15
  obsoletes "aspell-&lt;targettype&gt; &lt;= &lt;version&gt;"
  provides "aspell-&lt;targettype&gt; = &lt;version&gt;"</changelog>
  <changelog author="mpluskal@suse.com" date="1449057600">- Add gpg signature
- Remove old ppc provides/obsoletes
- Cleanup spec file with spec-cleaner</changelog>
  <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="jengelh@inai.de" 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="meissner@suse.com" date="1657195200">- switch source urls to https</changelog>
  <changelog author="dmueller@suse.com" 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>
</package>
<package pkgid="d007bf8a7ce3a010c2cfcff8d90347fd1c88380737f41a1da2abf3f38244953719a55b33d367741a21d738a0899ad2b76d27ca49a51bbd0015ee2fe687d0f692" name="aspell-el" arch="s390x">
  <version epoch="0" ver="0.50.3+0.08" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="ddcfa93cb09a8ccffbf68205e907984236201a8bc639c52334c984b7841164ff56775c0d38b77dfa1e002cbfc5de0977bb7377b056234597304498cafd1dc048" name="aspell-en" arch="s390x">
  <version epoch="0" ver="2020.12.07" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1431345600">- updated to 2015.03.24:
  * Updated to SCOWL 2015.02.15 which added a large number of new words
    such as "inbox", "smartphone", and "selfie" and removed some
    problematic words.</changelog>
  <changelog author="pgajdos@suse.com" date="1479729600">- updated to 2016.11.20:
  * various new words (see SCOWL-README for other changes)</changelog>
  <changelog author="pgajdos@suse.com" date="1513598400">- updated to 2017.08.24
  * various new words (see SCOWL-README for other changes)</changelog>
  <changelog author="rpm@fthiessen.de" date="1533988800">- Use SourceURL
- Use GPG signed source
- updated to 2018.04.16
  * various new words (see SCOWL-README for other changes)</changelog>
  <changelog author="amajer@suse.com" date="1533988801">- run fdupes only on dictionary data
- update keyring to include all upstream signatures
- update URL</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- version update to 2019.10.06
  Various new words.
  Remove compare's and fail's.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionary can be used
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1602504001">- removing Novell residues
- deleted patches
  - aspell-en-Novellwords_extra_dict.patch (not needed)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="pgajdos@suse.com" date="1609156800">- version update to 2020.12.07
  * Various new words.
  * Variant cleanups.
  * Bump irregardless, froward (+ derivatives) and perpend to level 70.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source url to https</changelog>
</package>
<package pkgid="64c8c6e32aa08eef06b7f47bfcd235c6f401896711435c3a6db4c90d7fb1a84f97ee9a0cf31ec64a46c58bfb67fff42311c6b87632785a7f70832c69fbd9e81f" name="aspell-eo" arch="s390x">
  <version epoch="0" ver="2.1.20000225" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="b6e5c27533246914f48b124b0fc63867e1b380124885cb67dd7b2b827e2163d80bfb2039e75f62bb3b44b5f75300f5072d620819302ac9b652a3ea413bf83782" name="aspell-es" arch="s390x">
  <version epoch="0" ver="1.11.2" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="470f5040ac7764c479e938e6c96ed8aff84093341f4ab97d884ef2b9caffe8d0e9b4d28f5d63448b5838765a4828cff3f7fdee467bef87aecaa84ee9a692a288" name="aspell-et" arch="s390x">
  <version epoch="0" ver="0.1.21" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="0c4ceda4ebf1e22ecf23ffba4b2ce1a83f32f58cfea16ce620e2b6996ac01f0183a40bf5c03af0e54831922a3006fd190ea113da6a30220a29822fcb28c81d62" name="aspell-fa" arch="s390x">
  <version epoch="0" ver="0.11.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="f1cc4b817ae41bda5b38d2165c13a1280f7cbe48436e3ddb17f0ec445433d66c523ce1f27e4498cec02c699e80cba6409d4d857c83c3434df163158fee8ff4d7" name="aspell-fi" arch="s390x">
  <version epoch="0" ver="0.7" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="e2f980f1a0f699c21e5dbabea1c1049f31076ef8d1de665132dd9d2c892f7cdf88cfb15bc11d1aa4e3bdad6d71c54755bd88746fef95620289ce17883e1c5fc1" name="aspell-fo" arch="s390x">
  <version epoch="0" ver="0.2.16" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="deba7b061298fa14da575b2062cf606d9c2cad221304ee61d42b1581383b5dd6ca733db3323312ffc08956ca966a68942ed0c8a4a122cae417112784beb6aff0" name="aspell-fr" arch="s390x">
  <version epoch="0" ver="0.50.3" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="fb46436087d7ebc84e94952be1428ec8aadece97557d36b99f69039bd5e94ea06e4782a37f286079c6da83ce9fe05c721550ebdf1689bf576375c433ecbfb286" name="aspell-fy" arch="s390x">
  <version epoch="0" ver="0.12" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="b68eeb1302c0ceb1afaf3906154f05a0c8b821e6f694cfef622ca4f903eae6a8519d2aab066789f453b8e376b62bd5de7ceb8f6b33be430b8f6c4e573f1d70fc" name="aspell-ga" arch="s390x">
  <version epoch="0" ver="4.5.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="0815b43cd172cc63180f5e62ecca7dd791759ae546f13c26e348e219adaef7fce2546ba745019f35598771248275345bb41f758d3918acc05fe2bd5f6cd38a2b" name="aspell-gd" arch="s390x">
  <version epoch="0" ver="0.7.1.1.1" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="31af328c84f120bd19cc50985353dcdd06304f7f7682054fa36aecfb5ae4ab79388af4be3093d7fdb0977befe09942d1e4fd22f2a436de457f7a50fe8e00c1cf" name="aspell-gl" arch="s390x">
  <version epoch="0" ver="0.50a" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="cf5814e8603b770d940553b5f8611556e94fa0cc8452da688fe431a6234af8d8da7fcb4ee13610e50cac6fecc7f499324cd2138742f737a8b6b1a7565698f513" name="aspell-grc" arch="s390x">
  <version epoch="0" ver="0.02.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="1f6c009e12650ce54e5d6bd08321fda86d9990f89bc44d9282a7b5c4191c6112519ab2eafee0189d86806e9250510792ef12c04203ae4ef6588f6c93256c0a23" name="aspell-gu" arch="s390x">
  <version epoch="0" ver="0.03" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="a6398d0c719039d3a70450d6e77087d10372761b95374d52c4c5756dc4c67829e17a42d48c190b5114398ff26440550fc6ff13d155d62d92955e086e45071054" name="aspell-gv" arch="s390x">
  <version epoch="0" ver="0.50" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="bb54368f6c9e52ef6bee4020107e36ae716ff585976cda954ca90c5c6eb8c94efb0df14a987a248a0e196c21ba7f412f7325d62087203ed338ee207c1927676b" name="aspell-he" arch="s390x">
  <version epoch="0" ver="1.0.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="07a06717f7c2416936acb40dfa46b35a8a835d3296f1686cdbd00b6a40c8cc140d9ce0262bf24972fd6c50d13556781dce601245f5ea70a94373019f236df3ad" name="aspell-hi" arch="s390x">
  <version epoch="0" ver="0.02" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="0b705618dd03b11c30615b6b7eed7f28c1878562d8510eff1dae1b913e055b3838f73c0d08f9e7a4c3837feab47e11e426204b12fb6f78a0b77e28dd8ef4d483" name="aspell-hil" arch="s390x">
  <version epoch="0" ver="0.11" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="69383e92d7c758b47b699bb33e90578fac087186639561b950a9b43162faf17f6fdacbaa2ddc9015a5425e28b099a97ddeb7f82345992a9d3e414af41390718c" name="aspell-hr" arch="s390x">
  <version epoch="0" ver="0.51.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="e963e6e742f38a1003cf4328385b4db0e60d783e94f4dc4da3a1a6dcab9b18fd4df6854dd18247610633c45e6ab94f937f232a7404bb426ccebaeba41fd7dd69" name="aspell-hsb" arch="s390x">
  <version epoch="0" ver="0.02.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="f776e0ceed56c0d0ee9220757ad3736c8437c02a33a878aaef580da9c4c20ebb19fa19930ad29e180d5e220725215683ce837f892bcde871353107a30b774b61" name="aspell-hu" arch="s390x">
  <version epoch="0" ver="0.99.4.2" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="b39b4077382391ed597819013e668a399ad99f55ebb42fcf8582c19d4c0ac96f8f55113c777424ee98c7ee4ea7e9bc8f0ec485cd47f96452d0225578658eb8b8" name="aspell-hus" arch="s390x">
  <version epoch="0" ver="0.03.1" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="9f6c454bdf56bcab32c4d1172fad2b404ad5d519eb736309a6d818b80366c4dc14c3a04dfe1f7ecced2d3206f11f248bca99798f2e67324bc6d9f83196e9203a" name="aspell-hy" arch="s390x">
  <version epoch="0" ver="0.10.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="ca58d3c2c99722d486dc7b2d86f751ed003a2a1f9a6d68a9a830b3d1df1dc8bcd6d776e519a419d2b385fdea17d05c9b16a08cb366c1346f00ae89e5b8c395db" name="aspell-ia" arch="s390x">
  <version epoch="0" ver="0.50" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="76aca65adbec340e4ef9d15c68c70a08cf1b1fa6ad1f9f56168d434d975871d128ac300ab705e791d7db74880aa31776fa346ddb5b5f7b7fd144f104da9f81e2" name="aspell-id" arch="s390x">
  <version epoch="0" ver="1.2" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="617755fbabe27b3d0965a9293be0f5a67e198be63bab7232e7cee7e95361f2ed06fbe10e9e361f68bdcf7c8bd6d4d5c99c3a23e0c61420735c7c420fe3c26d05" name="aspell-is" arch="s390x">
  <version epoch="0" ver="0.51.10" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="7798cf8206b92212d27c0aa6f2cc71ca0c33d7711f9a394957a6f97f75b55472094d5f6a7f67c9ce08dd42ff30af10aa63cd009782b28179bb5a8ce1a34c367a" name="aspell-ispell" arch="s390x">
  <version epoch="0" ver="0.60.8.1" rel="160099.2.2"/>
  <changelog author="pgajdos@suse.com" date="1397476800">- baselibs.conf: libaspell15
  obsoletes "aspell-&lt;targettype&gt; &lt;= &lt;version&gt;"
  provides "aspell-&lt;targettype&gt; = &lt;version&gt;"</changelog>
  <changelog author="mpluskal@suse.com" date="1449057600">- Add gpg signature
- Remove old ppc provides/obsoletes
- Cleanup spec file with spec-cleaner</changelog>
  <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="jengelh@inai.de" 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="meissner@suse.com" date="1657195200">- switch source urls to https</changelog>
  <changelog author="dmueller@suse.com" 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>
</package>
<package pkgid="e52581b52e823fa29bf76bccd3412b379cb0cf2591072435a14119111a7992af56460ab49ffbce927b50994fdd2d725879ebe56ecd7160e6d45828ba9b6a51f0" name="aspell-it" arch="s390x">
  <version epoch="0" ver="2.2_20050523" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="26cd18633f4622d363a14d8df197c0b373671deea731bfae4c9060e788741c83b1e1045107df88ba92353d96911d18fb9ca9bf3cfa0b1cb8ae07493116da2fdf" name="aspell-kn" arch="s390x">
  <version epoch="0" ver="0.01.1" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="65e2b8d7767a6c5abd5d3930508405a681e35865e296d8b6c856b85b0909fd1b25fbdfb6cceff6f0b57e67f615082deda52410c0bbfa48ccb8b6f5ae06fd93b6" name="aspell-ku" arch="s390x">
  <version epoch="0" ver="0.20.1" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="72c1ba9e5d07d37d5d97b445bf7727ddef89b2deaa910fcaed9f9f9758ed96ecd868bf01b6ceadb3a7d6c93ba1ac8f7af780fcb492bac29cb1571b2f2061d598" name="aspell-ky" arch="s390x">
  <version epoch="0" ver="0.01.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="f4fa92e981f7ff5ab7c3b6bcd75e17026e2f76b04c22edb6afd03c5850ae67b0c7ab79da4598ac72ea3a2eff382f72c7ed940bd2d4656987682d79cb817d4716" name="aspell-la" arch="s390x">
  <version epoch="0" ver="20020503" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="7267bbcec590fdad69f8551af80fcaa3f37e001b87099c3d0bb87e930c515e80ae9c2836ca248feec6008ed17e51921ad8352986cfe6a06a79428096decaf1d3" name="aspell-lt" arch="s390x">
  <version epoch="0" ver="1.2.1" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="a661f6dcb95c8da86f192646c5401922dea94fb0bfe70bf1682ad3219b83ad9063aedb953fbcb04f102e26cd905dacf65f0e7a34d888c20c1705500c089a995a" name="aspell-lv" arch="s390x">
  <version epoch="0" ver="1.2.1" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="c5256c576ec781bd189b41531e3d0e438a835f7403ce6ffabadbf2e352905eeaa9f5661628966edcd0225ef2a14392630e35ad6079b0a93ff7efa092c164b54f" name="aspell-mg" arch="s390x">
  <version epoch="0" ver="20040807" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="ac3e12f6d7d9ada3002384e62ea4f1817600dffaa0e357f884fd55101f8a35028e6d36213040519ea0c26c83a441b80b01ef5bbcec9536aff8081ea11c02227c" name="aspell-mi" arch="s390x">
  <version epoch="0" ver="0.50" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="be06fea233bd535bf38c8701a02bea8b108e58514ce9fe682f51bedd1ad74abe077a2944b2205e317a7cc41f8c7139796e2eafbd8fcfc55f9ccd0d3b15c02e63" name="aspell-mk" arch="s390x">
  <version epoch="0" ver="0.50" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="830f74fa4675c0505fbf72ccdbac6c0328593a116cde2ebeb5e72a758634f6c51ba5e02901ede8161c7f8aef033d137bf8fff2cfc8984e96a550cfaf83ec86ca" name="aspell-ml" arch="s390x">
  <version epoch="0" ver="0.03" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="cc0541615a59b59ae1d47d6f6daed010ddcf1e8ed026e0fb49e7469b41457480a8b2efb1db66808176baacc59df0d059170b0b336e3583f82bd63e845aff58f4" name="aspell-mn" arch="s390x">
  <version epoch="0" ver="0.06.2" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="9e94e77b6cd9081ec1db4e36aa8b135b0b86f6efcc91d0021b2d85d5a00a95872ef6197f60533f33d733acd2db5e81f7bc75309b97051a8e79ed8066e1ca8696" name="aspell-mr" arch="s390x">
  <version epoch="0" ver="0.10" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="898a5b36897d1816082b25e7382234c93e462096bf0958c7a2ee7d5194069fc5b8768c8c790991488eee041821c0b05836923d60b21306b1c87d7ce23b3fa34b" name="aspell-ms" arch="s390x">
  <version epoch="0" ver="0.50" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="c531dd0344da6a8e6020ed16f199c661c8e31c5d2bc240d2d2e19bf7ba5bef7ea7ea2dbfff383e44a8c87bd5604e6570913da6c2b3c154cb4d95500e6871391e" name="aspell-mt" arch="s390x">
  <version epoch="0" ver="0.50" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="bdacb00913e7acbf004f3f13f69def1c010ee193e14c24464f8c4143b680f51eafef5304ac83de1fca5b40ba70fa1d92fa886e60973ea65c9d84064f580c6988" name="aspell-nb" arch="s390x">
  <version epoch="0" ver="0.50.10" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="251fde06a47be1cfaa3c04e350ae2ae855ea57731308db66ce7211108b21e988e8b4e9c7abec7f5d0ad92726a86521d8cebae47b26d04466906c5c5780125e99" name="aspell-nds" arch="s390x">
  <version epoch="0" ver="0.01" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="cb8060abf00855b9cb2435507db1b6f59eaeca82ae4328b1ba5fd3c30315c339899b627a3ebf0f8558cf1393e3bca2118014466c498e033dd1d84e5a8f7682c9" name="aspell-nl" arch="s390x">
  <version epoch="0" ver="1.00.7" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="e339384da0481b5964aed77fb320c86428203b1f2740f4240e5a447cec7c19ce1d1bc479b1fd86dbac0baaa72a57fa691d6e780e7e21e2691242c4da1e88194f" name="aspell-nn" arch="s390x">
  <version epoch="0" ver="0.50.11" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="bae9bfae1148201b15227b0d7f97f170675f78010ae2412400826b102f88aede29777e9e316389e9e42efa80e4471ac03ca8920e92114b91c63f18f65c972746" name="aspell-ny" arch="s390x">
  <version epoch="0" ver="0.01" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="c2fe22a1cc353ca0503fffa40edb6dfdddc97d9311e2291f37f86860096c5be42edd02f66f3703ed5f1291fedba15652d67e1053535d5dcf3207dad55898dfce" name="aspell-or" arch="s390x">
  <version epoch="0" ver="0.03" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="00eff49864b2a3f6005238873ec9c30835c5273c33d33b4ae859f802f507581003eb8ac6fdc32eb04f51d240ffcbc9c2700103a18a858e1d1bf99c7484ae9c62" name="aspell-pa" arch="s390x">
  <version epoch="0" ver="0.01" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="276d5b662e6fa507a3153ca46ae2c29a7839f67fc879b87d0f7ca5eff5e61563e576523f12ffc98c2db2d4487d18f1c747ae0e4b93ec637cb33a1aca3ebe279a" name="aspell-pl" arch="s390x">
  <version epoch="0" ver="0.60.2015.04.28" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="f35a923a563028a4855effedc507bed135667e84cc5d1a5c67c2883226ede6807316eb11f3075b87b2f1af266e8daa672abbff5fffcbc58b88b0ccac94b2e1e5" name="aspell-pt_BR" arch="s390x">
  <version epoch="0" ver="20131030.12.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="b299cbdeb9bd78c76e43feec23de661e1e1d6bc0a3fc11dbd4b542ec22a218413f7e30d40568b5502598b0c8164ffc85d9bb33ee3cfc958cceb0c3615395515b" name="aspell-pt_PT" arch="s390x">
  <version epoch="0" ver="20190329" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="0ed01f2bd0c3036954f7d4d5b88744d462e2c963baad3d6fdd54a16e23fd71a06fbaaf63e6e0a10727f3a66fb8c921072f9a9c34b11d73a601ebe5b55e74f572" name="aspell-qu" arch="s390x">
  <version epoch="0" ver="0.02" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="f8000bc87d20afc365977e7f629c9a3d953941b0c9c88c8295877b4965f9d74abb589ed2591a88e5991ae4856ed84bcfc76eb6c567918c6b2b9ca849d97ba638" name="aspell-ro" arch="s390x">
  <version epoch="0" ver="3.3.2" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="77f1a7625547d4ade764c3e0a46ab5ee817fc150006159bcee709cb59887e390107cc5f07acda8cfa30127863a804ece8bd0d10c230c9b431255e86107ec5045" name="aspell-ru" arch="s390x">
  <version epoch="0" ver="0.99.f7.1" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="c1e98ab754f76116e8bc3b9b551a261c0b46732c076c3f7dc628fedb2da5ca63b117a170a68f035a052c1c4b2b4097cf5c761512032fea69b64394a4d856a3a7" name="aspell-rw" arch="s390x">
  <version epoch="0" ver="0.50" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="56af82555bb6265f21c39362c71487b43c700e28b1bca996fb121fc1e6c01bb87f3289facc077172aadc20525716e6f55ffe9d5093ee92cc9b0f776ffdad6317" name="aspell-sc" arch="s390x">
  <version epoch="0" ver="1.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="1c853d9b14a90fb75f76cffdd40f9d8e56f3c66abfac09c4940ebbdd5a4d8a836deeea5a9d43a57bf52b218eb50c35460c8758598838afdbdad3190c6c64a1f9" name="aspell-sk" arch="s390x">
  <version epoch="0" ver="2.01" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="176469652551963a92f0142d1a5fe8da95f4fb9c660f191149c3e2642d6d41b7962ead2e150c6d256d2d9922ccada909f674f779b2ff1bf982e2f974c04ae427" name="aspell-sl" arch="s390x">
  <version epoch="0" ver="0.50" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="39fe6f27aaf7bea5f7dc4b6079deaa54a9ab6ed5859cea7596b9815c6c7ee3c4eb1adaf320bc8f03626105e56cea165a5ba9c7abbf5330ce41aa5cfb47e85ea5" name="aspell-spell" arch="s390x">
  <version epoch="0" ver="0.60.8.1" rel="160099.2.2"/>
  <changelog author="pgajdos@suse.com" date="1397476800">- baselibs.conf: libaspell15
  obsoletes "aspell-&lt;targettype&gt; &lt;= &lt;version&gt;"
  provides "aspell-&lt;targettype&gt; = &lt;version&gt;"</changelog>
  <changelog author="mpluskal@suse.com" date="1449057600">- Add gpg signature
- Remove old ppc provides/obsoletes
- Cleanup spec file with spec-cleaner</changelog>
  <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="jengelh@inai.de" 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="meissner@suse.com" date="1657195200">- switch source urls to https</changelog>
  <changelog author="dmueller@suse.com" 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>
</package>
<package pkgid="c9840c7a994935e4495951de21b9a4c6e777eb01f139d57d76c7f2523bb1ad0925a2c00f3f3e9f6496549d714fbe31cffaa5f5d867ef0a08e3f22fcc17241166" name="aspell-sr" arch="s390x">
  <version epoch="0" ver="0.02" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="4143610304369bd7a82ab00a4831483d1e3c3586e29f7303b2a6d9412d2e0dea9fa79b6716666a33a83e07ea5a8cbe9c6cb6b1451f2b0190840a9ebf5c4e8d2b" name="aspell-sv" arch="s390x">
  <version epoch="0" ver="0.51.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="958d81e3babd1422bf134c073b35cab0eda9ab0c716e7219a3551543d35ada0bebc88ccb3e5614d840fc17733748896073b1b757408f0cacb3316a2248bac5d5" name="aspell-sw" arch="s390x">
  <version epoch="0" ver="1.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="d2d4aa755dc72347b6756ba2a120368e1109aa3eec5fd9dcd42f218542b3a020f53b6565a2cd4cb279c0581bb935fb307ffb8cadc432d626d7bd6594b0ea2713" name="aspell-ta" arch="s390x">
  <version epoch="0" ver="20040424" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="ba3ee6015e5317b9c6b3ecf96747bfe07540912baa858108a3c17a09629baf3531063a6fd8fe54fcf3961865cad2e5fe69661ad456da0497f30308b99a99f2ca" name="aspell-te" arch="s390x">
  <version epoch="0" ver="0.01.2" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="5f3043105e83166d4115fd98d56bca1c37355da55f45e3a2720f2e7be555e24f717f89574e2a3e6399fa02f761b6ad1910754043c82ee5691c462c29b91da1d6" name="aspell-tet" arch="s390x">
  <version epoch="0" ver="0.1.1" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="c66c8c14ef76af0573dbf3414d74bf5d79aba02e91be5c68d118cc76be8446017569d042167864c7d7f4b9027d6373b85dc4966d42767d33d75464c0cecf2cdf" name="aspell-tk" arch="s390x">
  <version epoch="0" ver="0.01" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="529ad9d7acea2b65909b41f9f922dcb2b3f4ed99a8da77826727c8575be929c1e14f10c08f66bc269c487e4e0c95ca2f73dd35b697c26f9e25944895819d9ad6" name="aspell-tl" arch="s390x">
  <version epoch="0" ver="0.02" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="d0844ec6ef28b4f9938c6c0f83f0033382c68a09437f5fe93e7c4674a0b29cb04381162a67ee04d293212276425a42d8172d0f4855600b29b148a366c073974d" name="aspell-tn" arch="s390x">
  <version epoch="0" ver="1.0.1" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="d3b796c92ca33a782eb375f5182e41a598bc4baadb4b8a643bf2385b678937440f41595e91a4b61fccd4e020262f2bcd98926c964f71502ca7aff5b0a968b3db" name="aspell-tr" arch="s390x">
  <version epoch="0" ver="0.50" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="c9ce62438b10f44a8d94257e58bcf9ccf2add4dfaa1a9fb967a1f4b727e3be166d13bc5eb36d0287653229aa9b908265d4756952d50bc9aecc15e9ab36fb9ab6" name="aspell-uk" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="569206ed981b12f2e580570d90c11e2913f55424ce6a3bff1ef2a1785a1eab4a1f269e0abd575dabf67eeaee417cffa9309ba5d9f78ee8f122ed3462ae4e2947" name="aspell-uz" arch="s390x">
  <version epoch="0" ver="0.6.0" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="02891a3c8b8a1658366f589ebbb1bfe6bb88ac448b11b908fa68565010d73a151cec5a1fc3cc1f04b45ba43f6fe4dae2af5431a1af0ac67264fedb522523d570" name="aspell-vi" arch="s390x">
  <version epoch="0" ver="0.01.1" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="83d1f35a008882c84c22e9e4d3cb247be86f041ae9210d5316c50cf064ab42a3c17b4a22a89f0e92e2e4ad05ceae257fc52ad66076d4bc69203cc021941d53ac" name="aspell-wa" arch="s390x">
  <version epoch="0" ver="0.50" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="ea02e230ffbc1d0ac7e4159e82e2ddcba4ec9ee3559df63caf088503e82cd65e48cbb9c9c5e0f8a7669ee6b1d59298ca665be7d2ba52d13dfd759d5559a613ac" name="aspell-yi" arch="s390x">
  <version epoch="0" ver="0.01.1" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="53d10f872764c83e5651f2d1eb9c03e096efef3bf64408a59bb4ab9a6e6741bed681edae29a0cfa1c1c19347b29ac775dee7ff9041a3fb0e5450d68366f844e7" name="aspell-zu" arch="s390x">
  <version epoch="0" ver="0.50" rel="bp160.1.1"/>
  <changelog author="pgajdos@suse.com" date="1388664000">- updated pl dictionary, version 20140102 [bnc#857026]</changelog>
  <changelog author="pgajdos@suse.com" date="1389009600">- improved package summaries and descriptions by frank.h.ellenberger
  at gmail</changelog>
  <changelog author="pgajdos@suse.com" date="1431432000">- updated pl dictionary, version 20150428</changelog>
  <changelog author="rpm@fthiessen.de" date="1454241600">- Fixed build on openSUSE Factory:
  * Added aspell-dictionaries-rpmlintrc to get rid of
    incorrect-fsf-address warnings.
  * Added fdupes to fix warnings about waste of space
  * Fixed file name of norwegian and islandic alias (latin1 to utf8)</changelog>
  <changelog author="ecsos@opensuse.org" date="1527681600">- add german dictionary
  - rebase patch *Novellwords_extra_dict.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- removing Novell residues
- update:
  . da    1.6.36
  . pt_PT 20190329
- deleted patches
  - aspell-dictionaries-Novellwords_extra_dict.patch (abandoned)
- deleted sources
  - Nwordlist.tgz (abandoned)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1600689600">- update:
  - de -&gt; 20161207-7-0
  - pt_BR -&gt; 20131030-12-0
- Fix boo#1076219.</changelog>
  <changelog author="pgajdos@suse.com" date="1602504000">- do not require aspell binary, dictionaries can be used even
  by the aspell library [bsc#1177523]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Delete old specfile constructs.</changelog>
</package>
<package pkgid="cd33e7fe91f900a561d5c31a845e3fa355cd7cd0e09fd182ad5fd0f6aa214df3a245ec41fae2d7d97c616609383578965095d893656f356f19a9adc5248734a2" name="assertj-core" arch="noarch">
  <version epoch="0" ver="3.27.7" rel="160099.1.5"/>
  <changelog author="fstrba@suse.com" date="1556625600">- Initial packaging of assertj-core 3.8.0</changelog>
  <changelog author="jengelh@inai.de" date="1556712000">- Ensure neutrality of descriptions.</changelog>
  <changelog author="fstrba@suse.com" date="1714478400">- Upgrade to version 3.25.3
  * Deprecations:
    + Deprecate the following date/time related assertions in favor
    of isCloseTo:
  - isEqualToIgnoringHours
  - isEqualToIgnoringMinutes
  - isEqualToIgnoringSeconds
  - isEqualToIgnoringMillis
  - isEqualToIgnoringNanos
  - isInSameHourAs
  - isInSameMinuteAs
  - isInSameSecondAs
    + Deprecate asList in favor of asInstanceOf
  * New Features:
    + Add Descriptable#describedAs(Supplier&lt;String&gt;)
    + Add isInThePast and isInTheFuture to LocalDate assertions
    + Add isInThePast and isInTheFuture to the missing Java 8
    date/time types
    + Add isRecord and isNotRecord to Class assertions
    + Add hasNullValue and doesNotHaveNullValue to
    AtomicReferenceAssert
    + Add asBoolean|Byte|Short|Int|Long|Float|Double to String
    assertions
    + Add hasRecordComponents to Class assertions
    + Add getters for field path in ComparisonDifference
    + Allow to compare enum and string fields in the recursive
    comparison
    + Provide value when assertThatThrownBy / thenThrownBy fail
    + Add isSealed and isNotSealed to Class assertions
    + Add assertThatCharSequence to disambiguate Groovy's GString
    + Change the way the properties are collected using the
    Class.getMethods() API instead of iterating the class
    hierarchy using Class.declaredMethods()
    + Add default constructor for RecursiveComparator
    + Add isPrimitive and isNotPrimitive to Class assertions
    + Add anyOf(ThrowingConsumer...) and allOf(ThrowingConsumer...)
    + Show the array/iterable under test in the assertion error
    message when it is not empty but should have been
  * Bug Fixes:
    + Compare Java types from javax and com.sun by their equals
    method in recursive comparison
    + The recursive comparison comparingOnlyFields did not treat
    array/iterable elements as root objects
    + Fixes a bug when failing assertions on DirectoryStream types
    + Fix handling of null containers in the recursive assertion
    + Handle null values in map entry sets when formatting
    + Fix NPE when expected and actual field values are null
    + Fix NPE on anyMatch when actual contains null and
    Objects::isNull is used as predicate
    + Fix misleading subsequence failure messages in string
    assertions
    + Do not ignore nested fields of types specified in
    comparingOnlyFieldsOfTypes
    + containsExactly does not work properly with maps not using
    equals to compare keys
    + Escape percentage in shouldContainExactly error message
    + Fix recursive comparison of ignored types in unordered
    collection
    + Revert "Provide value when assertThatThrownBy/thenThrownBy
    fail"
    + Revert "fix: containsExactly does not work properly with maps
    not using equals to compare keys"
    + Fix unresolvable Javadoc stylesheet URLs, simplify
    configuration
    + Fix missing configuration for MatcherAssert soft assertions
    + Make deprecation notice visible in AbstractAssert#asList
    + Recursive comparison uses equals on root object when
    useOverriddenEquals is enabled
    + satisfiesExactlyInAnyOrder fails if actual overrides equals
    + Avoid calling actual.hashCode() and expected.hashCode() in
    DualValue
    + Recursive comparison checks for existence of fields in types
    that parameterize nested unordered iterables
    + Lock maven-clean-plugin version for all modules
    + Fix a performance regression in the recursive comparison
    related to FieldLocation
    + Don't fail when the recursive comparison checks compared
    fields in collection elements
  * Improvements
    + Add Spotless
    + Use Bnd feature to write resolved bndrun files to output
    folder
    + Add Throwable stack trace to ShouldHaveClause
    + Avoid copy of any Collection instance in
    Iterables::assertContains
    + Add Throwable stack trace to ShouldHaveRootCauseInstance and
    ShouldHaveRootCauseExactlyInstance
    + Add missing description to nested condition
    + Make nestable condition factory accept conditions on super
    types
    + Add varargs overload to Assert::hasString and
    Assert::doesNotHaveString
    + Improve recursive comparison performance by caching field and
    field names result
    + Document performance cost of ignoring collection order
    + Track visited values and their comparison differences so that
    they can be reused
    + Use hash code for compareUnorderedIterables to improve
    performance in some common cases
    + Improve recursive comparison error message regarding equals
    methods used for JDK types
    + Format large arrays as strings
    + Remove null check as isArray already performs it
    + Fix PrimitiveArralList/TransformlingList test file names
    + Add exception for usages of isEqualTo and isNotEqualTo on
    assertions
    + Add check for missing fields in recursive comparison where
    specific fields are requested for comparison
    + Improve efficiency of iterable string conversion
    + Add more tests for usingRecursiveComparison
    + Checks that compared fields exist before running the recursive
    comparison
    + Remove maven-surefire-plugin duplicate version
    + Remove Maven default goal
    + Add dependency graph workflow
    + Normalize non-breaking spaces like regular white spaces
    + AbstractOffsetDateTimeAssert::isBetween parameter names should
    use inclusive, not exclusive
    + Invoke isNotNull in returns and doesNotReturn
    + Cache node names in ComparingFields, ComparingProperties
    + Cache node names in ComparingNormalizedFields
    + Use simpler syntax in
    DefaultRecursiveComparisonIntrospectionStrategy
    .getChildrenNodeNamesOf
    + Update to Contributor Covenant Code of Conduct v2.1
    + Correct contains assertion Javadoc to reflect method behavior
    in case actual is not empty and the group of values to look
    for is
    + Fix Javadoc typos
    + Improving null-safety of isEqualToNormalizingNewlines
    + Speed up for BinaryDiff performance
    + Upgrade workflows to Java 21
    + Apply flatten-maven-plugin to assertj-core and assertj-guava</changelog>
  <changelog author="fstrba@suse.com" date="1716552000">- Require in OBS junit5-minimal to avoid provider choice</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1769515200">- Upgrade to version 3.27.7
  * Security
    + Fix XXE vulnerability in isXmlEqualTo assertion
    (bsc#1257293, CVE-2026-24400)
  * Breaking Changes
    + Delegate OptionalDouble value comparison to Double.compare
    in hasValue assertion
    + Replace assertThat(Temporal) with
    assertThatTemporal(Temporal)
  * Deprecated
    + Deprecate ObjectAssertFactory in favor of
    Assertions.assertThat(Object)
    + Deprecate AssertionErrorFactory in favor of
    AssertionErrorCreator
    + Deprecate catchThrowableOfType(ThrowingCallable, Class) in
    favor of catchThrowableOfType(Class, ThrowingCallable)
    + Deprecate assertThat(Iterable, AssertFactory),
    + Deprecate ClassBasedNavigableIterableAssert and
    ClassBasedNavigableListAssert
    + Deprecate usingComparatorForFields and remove deprecated
    assertions from usingComparatorForType documentation
    + Deprecate hasCauseReference(Throwable) from Throwable
    assertions
    + Deprecate org.assertj.core.annotations.Beta in favor of
    org.assertj.core.annotation.Beta
    + Deprecate org.assertj.core.util.CanIgnoreReturnValue in favor
    of org.assertj.core.annotation.CanIgnoreReturnValue
    + Deprecate org.assertj.core.util.CheckReturnValue in favor of
    org.assertj.core.annotation.CheckReturnValue
    + Deprecate XmlStringPrettyFormatter with no replacement
  * New Features
    + Support multiple AfterAssertionErrorCollected callbacks
    + Add InstanceOfAssertFactory for Set instances
    + Add doesNotContainKey and doesNotContainKeys to Guava Multimap
    assertions
    + Add assertions for JDK YearMonth type
    + Add TemporalAssert type
    + Add ignoringFieldsOfTypesMatchingRegexes
    + Add fail(Throwable) and fail() variants
    + Add isPrivate to Class assertions
    + Add doesNot[Start/End]WithWhitespace methods to CharSequence
    assertions
    + Add createAssert(ValueProvider) to AssertFactory
    + Add values() navigation method to AbstractMapAssert
    + Add bytes()/bytes(Charset)/bytes(String) navigation methods to
    AbstractStringAssert
    + Add doesNotThrowAnyExceptionExcept to AbstractThrowableAssert
    + Add hasPermittedSubclasses to Class assertions
    + Add isUnmodifiable to Iterator assertions
    + Add actual() to access the object under test
    + Add isCompletedWithValueMatchingWithin to CompletableFuture
    assertions
    + Add completesExceptionallyWithin to CompletableFuture
    assertions
    + Add inBinary to CharSequence assertions
    + Support for Assertions.byLessThan(Duration) and
    Assertions.within(Duration)
    + Add standard representation for CharSequence
    + Add predicate descriptions overloads to anyMatch and noneMatch
    + Add doesNotMatch(Predicate)
    + Add usingEquals accepting a BiPredicate and an optional
    description to provide a custom comparison in assertions
    + Add isNotEmpty to Table assertions
  * Bug Fixes
    + Preserve original order of elements when returning duplicates
    on doesNotHaveDuplicates
    + Make isNotEqualTo(boolean) pass when actual is null
    + Fix isEqualTo comparison of Timestamp instances with Instant
    + Fix Instant conversion with Date assertions
    + Rebuild default date formats used to parse strings as dates
    when default timezone or lenient flag changes
    + Fix Javadoc rendering on
    FactoryBasedNavigableListAssert::assertThat
    + Allow ComparingNormalizedFields instances to be reused across
    different assertions
    + Recursive assertion hasNoNullFields throws NPE with fields of
    anonymous and local types
    + Fix incorrect mutation of actualElementsGroupedByHashCode in
    recursive comparison
    + Recursive comparison ignoringFields not working properly with
    maps
    + Custom representation ignored when describing expected items
    not in the actual list
    + hasFieldOrPropertyWithValue swallows exceptions thrown by
    getters, and reports non-existent property instead
    + satisfies() with nested assertions obscures stack trace
    + Recursive comparison fails if ignored fields are not found in
    expected
    + Fix missing introspection for record accessors
    + Honor assertion description in asString()
    + Avoid InputStream manipulation when mark / reset are supported
    + NPE with custom RecursiveComparisonConfiguration on
    usingRecursiveFieldByFieldElementComparator
    + Restore support for null-valued maps when ignoring fields
    + Fix StandardRepresentation regression for unquoted strings
    + Fix thread-safety in AbstractDateAssert
    + Add missing export for org.assertj.core.annotation
    + Navigation to assertj-core or guava types from assertj-guava
    Javadoc site has unnecessary header
  * Improvements
    + Avoid duplicating maven-javadoc-plugin configuration and CSS
    files
    + Favor additionalOption entries in maven-javadoc-plugin
    + Fix typo in Javadoc
    + Improve AssertFactory Javadoc
    + Add Throwable stack trace to ShouldHaveCauseExactlyInstance
    + Fix typo
    + Add Throwable stack trace to ShouldHaveCauseInstance
    + Implement boolean assertions directly in AbstractBooleanAssert
    and remove Booleans internal class
    + Remove stack trace elements triggered by AssertJ in addition
    to AssertJ elements
    + Report all failing conditions when using
    satisfies(allOf(Condition...))
    + Fix Unicode escapes in inUnicode() Javadoc
    + Show error differences if values were compared with equals in
    recursive comparison
    + Add throwable stacktrace to ShouldNotContainCharSequence
    + Remove unused code and other minor cleanup
    + Simplify comparison strategy isLessThan and
    isLessThanOrEqualTo in AbstractComparisonStrategy
    + Update AbstractCharSequenceAssert.java reference
    + Include stack trace of internal errors in all/any satisfy
    assertions
    + Declare license using SPDX identifier
    + Add Class info to class loading strategy failures
    + Migrate to the Central Publisher Portal, enable snapshot
    publishing
    + Annotate fail methods with custom @Contract
    + ByteBuddy in AssertJ 3.27.4 not compatible with Java 25</changelog>
</package>
<package pkgid="1114010d77a288fb264a141fbd6ff0ce25a87bb63b4aa187d9f81b88b749f8717f272b2997574255af9f55f1f8cce31a7f5dd50964dabe702e6e695834917bf1" name="assertj-core-javadoc" arch="noarch">
  <version epoch="0" ver="3.27.7" rel="160099.1.5"/>
  <changelog author="fstrba@suse.com" date="1556625600">- Initial packaging of assertj-core 3.8.0</changelog>
  <changelog author="jengelh@inai.de" date="1556712000">- Ensure neutrality of descriptions.</changelog>
  <changelog author="fstrba@suse.com" date="1714478400">- Upgrade to version 3.25.3
  * Deprecations:
    + Deprecate the following date/time related assertions in favor
    of isCloseTo:
  - isEqualToIgnoringHours
  - isEqualToIgnoringMinutes
  - isEqualToIgnoringSeconds
  - isEqualToIgnoringMillis
  - isEqualToIgnoringNanos
  - isInSameHourAs
  - isInSameMinuteAs
  - isInSameSecondAs
    + Deprecate asList in favor of asInstanceOf
  * New Features:
    + Add Descriptable#describedAs(Supplier&lt;String&gt;)
    + Add isInThePast and isInTheFuture to LocalDate assertions
    + Add isInThePast and isInTheFuture to the missing Java 8
    date/time types
    + Add isRecord and isNotRecord to Class assertions
    + Add hasNullValue and doesNotHaveNullValue to
    AtomicReferenceAssert
    + Add asBoolean|Byte|Short|Int|Long|Float|Double to String
    assertions
    + Add hasRecordComponents to Class assertions
    + Add getters for field path in ComparisonDifference
    + Allow to compare enum and string fields in the recursive
    comparison
    + Provide value when assertThatThrownBy / thenThrownBy fail
    + Add isSealed and isNotSealed to Class assertions
    + Add assertThatCharSequence to disambiguate Groovy's GString
    + Change the way the properties are collected using the
    Class.getMethods() API instead of iterating the class
    hierarchy using Class.declaredMethods()
    + Add default constructor for RecursiveComparator
    + Add isPrimitive and isNotPrimitive to Class assertions
    + Add anyOf(ThrowingConsumer...) and allOf(ThrowingConsumer...)
    + Show the array/iterable under test in the assertion error
    message when it is not empty but should have been
  * Bug Fixes:
    + Compare Java types from javax and com.sun by their equals
    method in recursive comparison
    + The recursive comparison comparingOnlyFields did not treat
    array/iterable elements as root objects
    + Fixes a bug when failing assertions on DirectoryStream types
    + Fix handling of null containers in the recursive assertion
    + Handle null values in map entry sets when formatting
    + Fix NPE when expected and actual field values are null
    + Fix NPE on anyMatch when actual contains null and
    Objects::isNull is used as predicate
    + Fix misleading subsequence failure messages in string
    assertions
    + Do not ignore nested fields of types specified in
    comparingOnlyFieldsOfTypes
    + containsExactly does not work properly with maps not using
    equals to compare keys
    + Escape percentage in shouldContainExactly error message
    + Fix recursive comparison of ignored types in unordered
    collection
    + Revert "Provide value when assertThatThrownBy/thenThrownBy
    fail"
    + Revert "fix: containsExactly does not work properly with maps
    not using equals to compare keys"
    + Fix unresolvable Javadoc stylesheet URLs, simplify
    configuration
    + Fix missing configuration for MatcherAssert soft assertions
    + Make deprecation notice visible in AbstractAssert#asList
    + Recursive comparison uses equals on root object when
    useOverriddenEquals is enabled
    + satisfiesExactlyInAnyOrder fails if actual overrides equals
    + Avoid calling actual.hashCode() and expected.hashCode() in
    DualValue
    + Recursive comparison checks for existence of fields in types
    that parameterize nested unordered iterables
    + Lock maven-clean-plugin version for all modules
    + Fix a performance regression in the recursive comparison
    related to FieldLocation
    + Don't fail when the recursive comparison checks compared
    fields in collection elements
  * Improvements
    + Add Spotless
    + Use Bnd feature to write resolved bndrun files to output
    folder
    + Add Throwable stack trace to ShouldHaveClause
    + Avoid copy of any Collection instance in
    Iterables::assertContains
    + Add Throwable stack trace to ShouldHaveRootCauseInstance and
    ShouldHaveRootCauseExactlyInstance
    + Add missing description to nested condition
    + Make nestable condition factory accept conditions on super
    types
    + Add varargs overload to Assert::hasString and
    Assert::doesNotHaveString
    + Improve recursive comparison performance by caching field and
    field names result
    + Document performance cost of ignoring collection order
    + Track visited values and their comparison differences so that
    they can be reused
    + Use hash code for compareUnorderedIterables to improve
    performance in some common cases
    + Improve recursive comparison error message regarding equals
    methods used for JDK types
    + Format large arrays as strings
    + Remove null check as isArray already performs it
    + Fix PrimitiveArralList/TransformlingList test file names
    + Add exception for usages of isEqualTo and isNotEqualTo on
    assertions
    + Add check for missing fields in recursive comparison where
    specific fields are requested for comparison
    + Improve efficiency of iterable string conversion
    + Add more tests for usingRecursiveComparison
    + Checks that compared fields exist before running the recursive
    comparison
    + Remove maven-surefire-plugin duplicate version
    + Remove Maven default goal
    + Add dependency graph workflow
    + Normalize non-breaking spaces like regular white spaces
    + AbstractOffsetDateTimeAssert::isBetween parameter names should
    use inclusive, not exclusive
    + Invoke isNotNull in returns and doesNotReturn
    + Cache node names in ComparingFields, ComparingProperties
    + Cache node names in ComparingNormalizedFields
    + Use simpler syntax in
    DefaultRecursiveComparisonIntrospectionStrategy
    .getChildrenNodeNamesOf
    + Update to Contributor Covenant Code of Conduct v2.1
    + Correct contains assertion Javadoc to reflect method behavior
    in case actual is not empty and the group of values to look
    for is
    + Fix Javadoc typos
    + Improving null-safety of isEqualToNormalizingNewlines
    + Speed up for BinaryDiff performance
    + Upgrade workflows to Java 21
    + Apply flatten-maven-plugin to assertj-core and assertj-guava</changelog>
  <changelog author="fstrba@suse.com" date="1716552000">- Require in OBS junit5-minimal to avoid provider choice</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1769515200">- Upgrade to version 3.27.7
  * Security
    + Fix XXE vulnerability in isXmlEqualTo assertion
    (bsc#1257293, CVE-2026-24400)
  * Breaking Changes
    + Delegate OptionalDouble value comparison to Double.compare
    in hasValue assertion
    + Replace assertThat(Temporal) with
    assertThatTemporal(Temporal)
  * Deprecated
    + Deprecate ObjectAssertFactory in favor of
    Assertions.assertThat(Object)
    + Deprecate AssertionErrorFactory in favor of
    AssertionErrorCreator
    + Deprecate catchThrowableOfType(ThrowingCallable, Class) in
    favor of catchThrowableOfType(Class, ThrowingCallable)
    + Deprecate assertThat(Iterable, AssertFactory),
    + Deprecate ClassBasedNavigableIterableAssert and
    ClassBasedNavigableListAssert
    + Deprecate usingComparatorForFields and remove deprecated
    assertions from usingComparatorForType documentation
    + Deprecate hasCauseReference(Throwable) from Throwable
    assertions
    + Deprecate org.assertj.core.annotations.Beta in favor of
    org.assertj.core.annotation.Beta
    + Deprecate org.assertj.core.util.CanIgnoreReturnValue in favor
    of org.assertj.core.annotation.CanIgnoreReturnValue
    + Deprecate org.assertj.core.util.CheckReturnValue in favor of
    org.assertj.core.annotation.CheckReturnValue
    + Deprecate XmlStringPrettyFormatter with no replacement
  * New Features
    + Support multiple AfterAssertionErrorCollected callbacks
    + Add InstanceOfAssertFactory for Set instances
    + Add doesNotContainKey and doesNotContainKeys to Guava Multimap
    assertions
    + Add assertions for JDK YearMonth type
    + Add TemporalAssert type
    + Add ignoringFieldsOfTypesMatchingRegexes
    + Add fail(Throwable) and fail() variants
    + Add isPrivate to Class assertions
    + Add doesNot[Start/End]WithWhitespace methods to CharSequence
    assertions
    + Add createAssert(ValueProvider) to AssertFactory
    + Add values() navigation method to AbstractMapAssert
    + Add bytes()/bytes(Charset)/bytes(String) navigation methods to
    AbstractStringAssert
    + Add doesNotThrowAnyExceptionExcept to AbstractThrowableAssert
    + Add hasPermittedSubclasses to Class assertions
    + Add isUnmodifiable to Iterator assertions
    + Add actual() to access the object under test
    + Add isCompletedWithValueMatchingWithin to CompletableFuture
    assertions
    + Add completesExceptionallyWithin to CompletableFuture
    assertions
    + Add inBinary to CharSequence assertions
    + Support for Assertions.byLessThan(Duration) and
    Assertions.within(Duration)
    + Add standard representation for CharSequence
    + Add predicate descriptions overloads to anyMatch and noneMatch
    + Add doesNotMatch(Predicate)
    + Add usingEquals accepting a BiPredicate and an optional
    description to provide a custom comparison in assertions
    + Add isNotEmpty to Table assertions
  * Bug Fixes
    + Preserve original order of elements when returning duplicates
    on doesNotHaveDuplicates
    + Make isNotEqualTo(boolean) pass when actual is null
    + Fix isEqualTo comparison of Timestamp instances with Instant
    + Fix Instant conversion with Date assertions
    + Rebuild default date formats used to parse strings as dates
    when default timezone or lenient flag changes
    + Fix Javadoc rendering on
    FactoryBasedNavigableListAssert::assertThat
    + Allow ComparingNormalizedFields instances to be reused across
    different assertions
    + Recursive assertion hasNoNullFields throws NPE with fields of
    anonymous and local types
    + Fix incorrect mutation of actualElementsGroupedByHashCode in
    recursive comparison
    + Recursive comparison ignoringFields not working properly with
    maps
    + Custom representation ignored when describing expected items
    not in the actual list
    + hasFieldOrPropertyWithValue swallows exceptions thrown by
    getters, and reports non-existent property instead
    + satisfies() with nested assertions obscures stack trace
    + Recursive comparison fails if ignored fields are not found in
    expected
    + Fix missing introspection for record accessors
    + Honor assertion description in asString()
    + Avoid InputStream manipulation when mark / reset are supported
    + NPE with custom RecursiveComparisonConfiguration on
    usingRecursiveFieldByFieldElementComparator
    + Restore support for null-valued maps when ignoring fields
    + Fix StandardRepresentation regression for unquoted strings
    + Fix thread-safety in AbstractDateAssert
    + Add missing export for org.assertj.core.annotation
    + Navigation to assertj-core or guava types from assertj-guava
    Javadoc site has unnecessary header
  * Improvements
    + Avoid duplicating maven-javadoc-plugin configuration and CSS
    files
    + Favor additionalOption entries in maven-javadoc-plugin
    + Fix typo in Javadoc
    + Improve AssertFactory Javadoc
    + Add Throwable stack trace to ShouldHaveCauseExactlyInstance
    + Fix typo
    + Add Throwable stack trace to ShouldHaveCauseInstance
    + Implement boolean assertions directly in AbstractBooleanAssert
    and remove Booleans internal class
    + Remove stack trace elements triggered by AssertJ in addition
    to AssertJ elements
    + Report all failing conditions when using
    satisfies(allOf(Condition...))
    + Fix Unicode escapes in inUnicode() Javadoc
    + Show error differences if values were compared with equals in
    recursive comparison
    + Add throwable stacktrace to ShouldNotContainCharSequence
    + Remove unused code and other minor cleanup
    + Simplify comparison strategy isLessThan and
    isLessThanOrEqualTo in AbstractComparisonStrategy
    + Update AbstractCharSequenceAssert.java reference
    + Include stack trace of internal errors in all/any satisfy
    assertions
    + Declare license using SPDX identifier
    + Add Class info to class loading strategy failures
    + Migrate to the Central Publisher Portal, enable snapshot
    publishing
    + Annotate fail methods with custom @Contract
    + ByteBuddy in AssertJ 3.27.4 not compatible with Java 25</changelog>
</package>
<package pkgid="c2d3f7b6981a4f51176d4386d177ec529268e44c44c62d7a61bd3d60faec8c183f00b7a0ab529b044dde26fef91bd9455ad522ea7341a0adb08678a044f1c309" name="assimp-devel" arch="s390x">
  <version epoch="0" ver="5.4.3" rel="160099.6.1"/>
  <changelog author="christophe@krop.fr" date="1716292800">- Update to 5.4.1
  * CMake: Allow linking draco statically if ASSIMP_BUILD_DRACO_STATIC is set.
  * Deps: updated minizip to last version
  * Deps: 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
  * 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</changelog>
  <changelog author="christophe@krop.fr" date="1720526400">- Update to 5.4.2
  * Fix building on Haiku
  * Reduce memory consumption in JoinVerticesProcess::ProcessMesh()
    significantly
  * Fix: Add check for invalid input argument
  * Replace an assert
  * Extension of skinning data export to GLB/GLTF format
  * Fix output floating-point values to fbx
  * Update ImproveCacheLocality.cpp
  * Update Readme.md
  * 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.
  * Bump actions/upload-artifact from 3 to 4
  * 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 issue 5438
  * 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
  * Bump actions/cache from 3 to 4
  * 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
  * 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
  * 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
  * 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 (CVE-2024-40724, boo#1228142)</changelog>
  <changelog author="dmueller@suse.com" date="1720699200">- fix check failure on s390x (bsc#1218474)</changelog>
  <changelog author="christophe@krop.fr" date="1725969600">- Update to 5.4.3
  * Ply-Importer: Fix vulnerability
  * Update ccpp.yml
  * `build`: Add ccache support
  * Update glTF2AssetWriter.inl
  * Update PyAssimp structs with Skeleton &amp; SkeletonBone members
  * FBX: add metadata as properties
  * Fix casting typo in D3MFExporter::writeBaseMaterials (color
    channels &lt; 1.0f were zeroed out)
  * Fix to judge 'multi-configuration' correctly
  * Fix potential memory leak in SceneCombiner for LWS/IRR/MD3
    loader
  * Fix copying private data when source pointer is NULL
  * Bump softprops/action-gh-release from 1 to 2
  * Bump actions/upload-artifact from 1 to 4
  * Bump actions/download-artifact from 1 to 4
  * fix GetShortFilename function
  * Added more Maya materials
  * Sparky kitty studios master
  * Expose aiGetEmbeddedTexture to C-API
  * Fix leak in loader
  * Fix MSVC build error
  * Revert variable name (fix broken build on android)
  * Fixes possible out-of-bound read in findDegenerate
  * Remove recursive include
  * include Exceptional.h in 3DSExporter.cpp
  * Use DRACO_GLTF_BITSTREAM
  * Fix MSVC PDBs and permit them to be disabled if required
  * Added AND condition in poly2tri dll_symbol.h
  * fixing static build
  * FBX exporter - handle multiple vertex color channels
  * Update DefaultIOSystem.cpp
  * Make coord transfor for hs1 files optional
  * Return false instead of crash
  * A fuzzed stride could cause the max count to become negative
    and hence wrap around uint
  * CalcTangents: zero vector is invalid for tangent/bitangent
  * Mosfet80 updatedpoli2tri
  * Fix a fuzz test heap buffer overflow in mdl material loader
  * Introduce interpolation mode to vectro and quaternion keys
  * Update Python structs with missing fields
  * Introduce interpolation mode to vectro and quaternion keys
  * Kimkulling/fix double precision tests
  * [USD] Integrate "tinyusdz" project
  * Update Readme.md
  * Allow empty slots in mTextureCoords
  * Fix compile warning
  * Replace raw pointers by std::string
  * Fix potential heapbuffer overflow in md5 parsing
  * Fixes bsc#1230679, CVE-2024-45679.</changelog>
  <changelog author="scott.bradnick@suse.com" date="1769083200">- Adding pr6073.patch to address CVE-2025-3548 / bsc#1241367</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1777982400">- Add upstream changes:
  * 0001-ASE-Fix-possible-out-of-bound-access.patch
    (CVE-2025-3015 bsc#1240412)
  * 0001-MDL-Limit-max-texture-sizes.patch
    (gh#assimp/assimp#6022)
  * 0001-MDL-Fix-overflow-check.patch
    (gh#assimp/assimp#6009)
    (CVE-2025-2591 bsc#1239920)
  * CVE-2025-2151.patch
    (CVE-2025-2151, boo#1239220)
  * 0001-Bugfix-Fix-possible-nullptr-dereferencing.patch
    (gh#assimp/assimp#6025)
  * 0001-Potential-use-after-free.patch
  * 0001-ASE-Use-correct-vertex-container.patch
    (gh#assimp/assimp#6024)
  * 0001-CMS-Fix-possible-overflow-access.patch
    (gh#assimp/assimp#6010)
    (CVE-2025-2592, bsc#1239916)</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" date="1780574400">- added patches
  CVE-2025-11277: large mWidth and mHeight dimensions can lead to integer overflow and a heap-based buffer overflow [bsc#1251019]
  * assimp-CVE-2025-11277.patch</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" 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="373b7ef0935e47253b60d04c9b13621cf92be9a9adb181b292b51f137983ac54f97b87d9cb95f5cf4533e74792a0391a85ea091baec7213496edcdef827fa149" name="ast-grep" arch="s390x">
  <version epoch="0" ver="0.28.0+0" rel="bp161.1.6"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1723291200">- Update to 0.26.1:
  * feat: support dynamic language in pyo3 #1143
  * test: add test for load dynamic lang in python 236f4ab
  * feat: add py_lang registration function 43e74e7
  * feat: add pytype for register language 8b660cf</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1724068800">- Update to 0.26.2:
  * fix: readopt matched metavar in napi #1380
  * chore: update napi definition 07e084a
  * fix(deps): update dependency @swc/core to v1.7.11 835b06f
  * fix(deps): update dependency @swc/core to v1.7.10 d7a3820</changelog>
  <changelog author="Holger Rauch &lt;holger.rauch@posteo.de&gt;" date="1724155200">- Increased memory to 8 GB for s390x (_constraints)</changelog>
  <changelog author="Holger Rauch &lt;holger.rauch@posteo.de&gt;" date="1724155201">- Added ppc64le to the list of architectures (_constraints)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1724673600">- Update to 0.26.3:
  * fix: fix wrong transformation indentation #1405
  * fix: compare only kind for unnamed nodes #1419
  * fix(deps): update dependency @swc/core to v1.7.18 9ecb02c
  * fix(deps): update dependency @swc/core to v1.7.14 459d20a
  * test: add test for transformation indentation e0bfaf2</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725883200">- Update to 0.27.0:
  * feat: support YAML language #1436
  * fix(deps): update dependency @swc/core to v1.7.22 c577761
  * fix(deps): update dependency @swc/core to v1.7.21 4b0e594
  * feat: add rule config potential kind test def5b21</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725883201">- Update to 0.27.1:
  * fix: create .gitkeep file in new dirs #1273
  * fix: fix unwrap error for unfound dir #1456
  * fix(deps): update dependency @swc/core to v1.7.23 5fd4101
  * chore(deps): update dependency @types/node to v20.16.5 294e402
  * fix: improve error message d46df6a</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1727092800">- Update to 0.27.2:
  * feat: add follow symbolic links option to CLI #1461
  * fix(deps): update dependency @swc/core to v1.7.26 e0b437d
  * fix(deps): update dependency @swc/core to v1.7.24 657bc4e
  * chore(deps): update dependency typescript to v5.6.2 c55a404</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1727092801">- Update to 0.27.3:
  * feat: add prettified pattern debug 70d33b5
  * fix(deps): update rust crate pyo3 to v0.22.3 683e398
  * test: add test for CST a79f13f</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1728302400">- Update to 0.28.0:
  * feat: TypeScript types for Rules in NAPI #1038
  * feat:support glob path match in CLI #1062
  * refactor: move input/output args to standalone file 3d937cb
  * refactor: move worker outside of utils 84ea621
  * fix(deps): update babel monorepo to v7.25.7 b989f05</changelog>
</package>
<package pkgid="05bd41eb3ea008fe7b57a974d8acf9cb1857cc40e6acb7d585c3036e05ec785a65b89a4c2993ed578a582f9a156986aa350b0f868b5caed03aed28100273f2ae" name="asteroids3D" arch="s390x">
  <version epoch="0" ver="1.0" rel="bp161.1.2"/>
  <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="607d0096bba266dbafa29d0153e32d83664f5c488ce269866fc45a38d117e0e51549e8834a91a996f50f0ff842e4138c1d1906d7392188b0a414215edc1ce125" name="astyle" arch="s390x">
  <version epoch="0" ver="3.4.13" rel="bp161.1.2"/>
  <changelog author="kkaempf@suse.com" date="1523880000">- don't obsolete libastyle1, let the distribution update handle
  removal of old shared lib.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1684929600">- Update to 3.3:
  * The source code has been refactored to no longer use the std namespace
    globally.
  * Some features of "modern C++" are now supported, ie. lambda function
    arguments and array initializers with braces.
  * Two new options to remove superfluous whitespace and empty lines were
    added: "squeeze-ws" and "squeeze-lines=#" (parameter value is the number of
    empty lines to keep).
  * Two new options to add or remove whitespace around square brackets were
    added: "pad-brackets" and "unpad-brackets".
- Changes of 3.2:
  * Use C++11 feature.
  * New option "style=webkit": Similar to the Stroustrup brace style except the
    'else' keyword is attached to the previous closing bracket.
  * Various bugs fixes, especially causing reformatting the code in repeated
    runs.
  * Deprecated options have been removed.
- Install man page.
- Add astyle-3.3-std.patch: Fix build.
- Refresh spec file.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="6845dde380f2be5b8d0baf168af1b94db2aafc905714094b2cf71322e50fc0c3a050e0712ad742c0170162baa5878644ba9145c21cdefd15445681cf3bea5d38" name="asymptote" arch="s390x">
  <version epoch="0" ver="2.90" rel="bp161.1.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608811200">- Update to release 2.68
  * Floating point exceptions in OpenGL libraries are now masked.
  * A normalization used to render tubes was fixed.
  * A Label align(Label,dir) function was added for aligning
    label normals.
  * A new settings.compress=true option controls PDF image
    compression.
  * A bool isometry(transform) function was added.
  * The transpose function ignores uninitialized elements.
  * Null fields are treated as undefined values in cvs mode and
    in line mode.
  * Uninitialized rendering variables were fixed.
  * Logarithmic graphs of surfaces are supported.
  * Files are opened without assuming an asy suffix.
  * Support for Ghostscript 9.53 was implemented.
  * The end argument of Margin functions is now optional.
  * A function cputime().change.clock that returns the
    high-resolution elapsed wall clock time was added.
  * The centering of slides was fixed.
  * Null characters and null strings are supported in the replace
    function.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1620388800">- Update to release 2.70
  * Fix segmentation fault in subpath3
  * Make Gouraud image respect x and y picture scaling</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650542400">- Update to release 2.80
  * Compression of empty transparent pixel counts and other
    optimizations were implemented in the transparency shader. A
    weighted least-squares fit was added.
  * LSP: Add basic Language Server Protocol. server code to
    Asymptote.
  * Add preliminary v3d standard.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655380800">- Update to release 2.81
  * Schur decompositions were implemented. A bug in uniform() was
    fixed.
  * The Xasy bounding box and a crash when opening Xasy files
    were fixed.
  * The transparency offset buffer is zeroed when GPU compression
    is unavailable.
  * The surface constructor for solids of revolution was
    documented.
  * Opaque rendering on platforms lacking
    GL_ARB_fragment_shader_interlock was fixed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1660132800">- Update to release 2.82
  * Support for Ghostscript 9.56 was added.
  * The dvisvgmMultipleFiles option is now enabled by default.
  * The mean color of multicoloured patches is output only for
    PRC code.
  * Subdivision crack adjustments were disabled for transparent
    patches.
  * The OpenGL transparency shader was further accelerated.</changelog>
  <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&#xE9;ta Machov&#xE1; &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>
</package>
<package pkgid="9067e4c9148391b122502cd968a3a27ecaf4edc4bd0db6553ad073844fe419f8f6f9b99c857fae547ec236a0b60b4caed9885ea154c65dfbec43a8bdf3c5b156" name="at" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="160099.3.1"/>
  <changelog author="danilo.spinella@suse.com" date="1626436800">- Update to 3.2.2:
  * Add script batch-job
- Refresh patch at-3.1.14.patch into at-3.2.2.patch
- Convert at-3.1.14-parse-suse-sysconfig.patch to UTF-8</changelog>
  <changelog author="jsegitz@suse.com" date="1628683200">- Added hardening to systemd service(s). Added patch(es):
  * harden_atd.service.patch
  Modified:
  * atd.service</changelog>
  <changelog author="danilo.spinella@suse.com" date="1637236800">- Tumbleweed is not affected by the following SLE issues:
  * jsc#SLE-17611
  * bsc#1181576</changelog>
  <changelog author="jsegitz@suse.com" date="1637668800">- Drop ProtectSystem and ProtectHome hardening. Unfortunately they're
  breaking at jobs (boo#1192294)</changelog>
  <changelog author="danilo.spinella@suse.com" 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@suse.com" date="1647345600">- Drop systemd hardening as it breaks some jobs, fixes bsc#1196219
  * Remove harden_atd.service.patch</changelog>
  <changelog author="gmbr3@opensuse.org" date="1648036800">- Switch to dynamic UIDs instead of hardcoding 25</changelog>
  <changelog author="dimstar@opensuse.org" date="1652875200">- Update to version 3.2.5:
  + Fix: atd forgets to run a job in the queue (deb#1004972).</changelog>
  <changelog author="schubi@suse.com" date="1672142400">- Migration of PAM settings to /usr/lib/pam.d</changelog>
  <changelog author="marius.grossu@suse.com" date="1778500800">-  Use systemd-tmpfiles to create spool structure [jsc#PED-14783]
- Added sources
  * at-tmpfiles.conf</changelog>
</package>
<package pkgid="4788a385752a40abe81fbbc8d76ea2a3f3cc1172ddb2b7bf0eb3ddcc18ebc90755029e2e1449f2c7887d682ab917545167e6f1849d179508a3303a08c86979b6" name="at-spi2-core" arch="s390x">
  <version epoch="0" ver="2.58.7" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1754136000">- Update to version 2.56.4:
  + Fix key grabs when num lock or caps lock are on under Wayland.
  + atk-bridge: Don't crash when requesting a plug if not
    activated.
  + Add sanity checks for child indices received via DBus.
- Drop patches fixed upstream:
  + at-spi2-core-grab-memory-leak.patch
  + at-spi2-core-key-grabs.patch
  + at-spi2-core-plug-crash.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1756555200">- Update to version 2.57.1:
  + Fix several crashes introduced by the code to handle the
    accessibility bus going away.
  + Add atspi_device_clear_key_grabs.
  + Have python overrides check DBus object paths when testing for
    equality.
- Changes from version 2.57.0:
  + device-a11y-manager: Fix crash on dispose
  + device-a11y-manager: Check properly for the DBus backend
    presence
  + a11y-manager-device: Fix unmap_keysym_modifier.
  + atk-adaptor: Reconnect when the bus launcher reappears.
  + Don't keep references to uncached objects in the application's
    hash table.
  + Add some Python overrides</changelog>
  <changelog author="dimstar@opensuse.org" date="1756728000">- Update to version 2.57.2:
  + Don't install at-spi-dbus-bus.service if systemd is not enabled
  + Some collection fixes and documentation improvements
  + Fix reporting the wrong keysym on X11 setups where multiple
    keyboard layouts are in use
  + Fix possible memory leak in atspi_accessible_get_description.</changelog>
  <changelog author="dimstar@opensuse.org" date="1757937600">- Update to version 2.58.0:
  + libatspi: Increase ATSPI_ROLE_COUNT after switch role was added
  + Add ATSPI_CHECK_VERSION macro.
  + Properly fix key notifications under X11 when multiple keyboard
    layouts are in use.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1760184000">- Update to version 2.58.1:
  + at-spi-bus-launcher: Fix a possible crash when registering.
  + python: Avoid traceback when hashing a disposed object.
  + Fix transfer rule for atk_table_cell_get_table and
    atk_table_get_summary.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1763899200">- Update to version 2.58.2:
  + python: Speed up __eq__ and __ne__
  + collection-adaptor: Correct 'child' reference handling (fixes
    crashes with evolution and orca).
  + Fix several memory leaks.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1767528000">- Update to version 2.58.3:
  + Fix atk_get_major_version etc not linking on C++
  + python: Speed up __eq__ and __ne__</changelog>
  <changelog author="mgorse@suse.com" date="1775995200">- Update to version 2.58.5:
  + 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.
  + Changes in version 2.58.4:
  + Fix a use after free in _atspi_send_event.
- Migrate to xz compression and manual service run</changelog>
  <changelog author="mgorse@suse.com" date="1779796800">- Update to version 2.58.6:
  + python: Fix __getitem__ with a negative offset
  + Fix deregistering application-specific event listeners.
  + Fix several crashes.</changelog>
  <changelog author="mgorse@suse.com" date="1784203200">- Update to version 2.58.7:
  + Fix a possible crash in atk_bridge_adaptor_cleanup.
  + Attempt to fix event listeners still being wrongly deregistered
    in some cases.
  + device-x11: Fall back on raw key events if there is no focus.</changelog>
</package>
<package pkgid="bfee259137d04b41ff9083689367fbd28d5bbedba5f2725b5d6e065fc872953909db44282c6fef44e1257a6c3c237b19710068712940c15e7147ab3f048d5efc" name="at-spi2-core-devel" arch="s390x">
  <version epoch="0" ver="2.58.7" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1754136000">- Update to version 2.56.4:
  + Fix key grabs when num lock or caps lock are on under Wayland.
  + atk-bridge: Don't crash when requesting a plug if not
    activated.
  + Add sanity checks for child indices received via DBus.
- Drop patches fixed upstream:
  + at-spi2-core-grab-memory-leak.patch
  + at-spi2-core-key-grabs.patch
  + at-spi2-core-plug-crash.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1756555200">- Update to version 2.57.1:
  + Fix several crashes introduced by the code to handle the
    accessibility bus going away.
  + Add atspi_device_clear_key_grabs.
  + Have python overrides check DBus object paths when testing for
    equality.
- Changes from version 2.57.0:
  + device-a11y-manager: Fix crash on dispose
  + device-a11y-manager: Check properly for the DBus backend
    presence
  + a11y-manager-device: Fix unmap_keysym_modifier.
  + atk-adaptor: Reconnect when the bus launcher reappears.
  + Don't keep references to uncached objects in the application's
    hash table.
  + Add some Python overrides</changelog>
  <changelog author="dimstar@opensuse.org" date="1756728000">- Update to version 2.57.2:
  + Don't install at-spi-dbus-bus.service if systemd is not enabled
  + Some collection fixes and documentation improvements
  + Fix reporting the wrong keysym on X11 setups where multiple
    keyboard layouts are in use
  + Fix possible memory leak in atspi_accessible_get_description.</changelog>
  <changelog author="dimstar@opensuse.org" date="1757937600">- Update to version 2.58.0:
  + libatspi: Increase ATSPI_ROLE_COUNT after switch role was added
  + Add ATSPI_CHECK_VERSION macro.
  + Properly fix key notifications under X11 when multiple keyboard
    layouts are in use.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1760184000">- Update to version 2.58.1:
  + at-spi-bus-launcher: Fix a possible crash when registering.
  + python: Avoid traceback when hashing a disposed object.
  + Fix transfer rule for atk_table_cell_get_table and
    atk_table_get_summary.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1763899200">- Update to version 2.58.2:
  + python: Speed up __eq__ and __ne__
  + collection-adaptor: Correct 'child' reference handling (fixes
    crashes with evolution and orca).
  + Fix several memory leaks.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1767528000">- Update to version 2.58.3:
  + Fix atk_get_major_version etc not linking on C++
  + python: Speed up __eq__ and __ne__</changelog>
  <changelog author="mgorse@suse.com" date="1775995200">- Update to version 2.58.5:
  + 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.
  + Changes in version 2.58.4:
  + Fix a use after free in _atspi_send_event.
- Migrate to xz compression and manual service run</changelog>
  <changelog author="mgorse@suse.com" date="1779796800">- Update to version 2.58.6:
  + python: Fix __getitem__ with a negative offset
  + Fix deregistering application-specific event listeners.
  + Fix several crashes.</changelog>
  <changelog author="mgorse@suse.com" date="1784203200">- Update to version 2.58.7:
  + Fix a possible crash in atk_bridge_adaptor_cleanup.
  + Attempt to fix event listeners still being wrongly deregistered
    in some cases.
  + device-x11: Fall back on raw key events if there is no focus.</changelog>
</package>
<package pkgid="d6cfd01ced7838ae98f31c956cfe96b56242d903a5a2fc73432092a43e9c80049546793449144a7175cf621fc6e4f3e9d21c3aa81ff299e390b1bd26a392b4df" name="at-spi2-core-lang" arch="noarch">
  <version epoch="0" ver="2.58.7" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1754136000">- Update to version 2.56.4:
  + Fix key grabs when num lock or caps lock are on under Wayland.
  + atk-bridge: Don't crash when requesting a plug if not
    activated.
  + Add sanity checks for child indices received via DBus.
- Drop patches fixed upstream:
  + at-spi2-core-grab-memory-leak.patch
  + at-spi2-core-key-grabs.patch
  + at-spi2-core-plug-crash.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1756555200">- Update to version 2.57.1:
  + Fix several crashes introduced by the code to handle the
    accessibility bus going away.
  + Add atspi_device_clear_key_grabs.
  + Have python overrides check DBus object paths when testing for
    equality.
- Changes from version 2.57.0:
  + device-a11y-manager: Fix crash on dispose
  + device-a11y-manager: Check properly for the DBus backend
    presence
  + a11y-manager-device: Fix unmap_keysym_modifier.
  + atk-adaptor: Reconnect when the bus launcher reappears.
  + Don't keep references to uncached objects in the application's
    hash table.
  + Add some Python overrides</changelog>
  <changelog author="dimstar@opensuse.org" date="1756728000">- Update to version 2.57.2:
  + Don't install at-spi-dbus-bus.service if systemd is not enabled
  + Some collection fixes and documentation improvements
  + Fix reporting the wrong keysym on X11 setups where multiple
    keyboard layouts are in use
  + Fix possible memory leak in atspi_accessible_get_description.</changelog>
  <changelog author="dimstar@opensuse.org" date="1757937600">- Update to version 2.58.0:
  + libatspi: Increase ATSPI_ROLE_COUNT after switch role was added
  + Add ATSPI_CHECK_VERSION macro.
  + Properly fix key notifications under X11 when multiple keyboard
    layouts are in use.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1760184000">- Update to version 2.58.1:
  + at-spi-bus-launcher: Fix a possible crash when registering.
  + python: Avoid traceback when hashing a disposed object.
  + Fix transfer rule for atk_table_cell_get_table and
    atk_table_get_summary.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1763899200">- Update to version 2.58.2:
  + python: Speed up __eq__ and __ne__
  + collection-adaptor: Correct 'child' reference handling (fixes
    crashes with evolution and orca).
  + Fix several memory leaks.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1767528000">- Update to version 2.58.3:
  + Fix atk_get_major_version etc not linking on C++
  + python: Speed up __eq__ and __ne__</changelog>
  <changelog author="mgorse@suse.com" date="1775995200">- Update to version 2.58.5:
  + 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.
  + Changes in version 2.58.4:
  + Fix a use after free in _atspi_send_event.
- Migrate to xz compression and manual service run</changelog>
  <changelog author="mgorse@suse.com" date="1779796800">- Update to version 2.58.6:
  + python: Fix __getitem__ with a negative offset
  + Fix deregistering application-specific event listeners.
  + Fix several crashes.</changelog>
  <changelog author="mgorse@suse.com" date="1784203200">- Update to version 2.58.7:
  + Fix a possible crash in atk_bridge_adaptor_cleanup.
  + Attempt to fix event listeners still being wrongly deregistered
    in some cases.
  + device-x11: Fall back on raw key events if there is no focus.</changelog>
</package>
<package pkgid="9b26bef3003f29b1818312883acb03b2a1216d88f90557b16747ac0bbfe5fd459d58c6f1bf04bf7857ce2cf6d17824550656802b1587310509233014ca6b8d12" name="atftp" arch="s390x">
  <version epoch="0" ver="0.8.0" rel="bp161.1.3"/>
  <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="1f7ad69a5af4223570a6db70156f358847fe8f06f9a92717d904e9a1e1ae61b2da3f508401458b91cca199229afe750d3ccd87276a190e19330094b8c77ce55d" name="atheme" arch="s390x">
  <version epoch="0" ver="7.2.12" rel="bp161.1.4"/>
  <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="8f68a93ac0e4748191ca955381eb029cd23f269e95cb497333e0ad53739c91501f53d42f21aeeb787041597366ce6beaa3a8e2ba7489fbc513b6321296a5ac96" name="atheme-devel" arch="s390x">
  <version epoch="0" ver="7.2.12" rel="bp161.1.4"/>
  <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="9bc86207bc7c85b58c2e7c00a76ec5d9c7782d89448153a0e7420de94691ad34a85a8837c5bfc954c9cc76d01c8bb269a6294ff3ecae9cb4c5b539c664998c60" name="atinject" arch="noarch">
  <version epoch="0" ver="1+20211017gitd06ce18" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1540382400">- Initial packaging of atinject adapted from Fedora rpm</changelog>
  <changelog author="fstrba@suse.com" date="1647691200">- Build with source/target levels 8
- Added patch:
  * atinject-javadoc.patch
    + fix build with javadoc 17</changelog>
  <changelog author="fstrba@suse.com" date="1648123200">- Fetch the sources using a source service
- Do not use the upstream build.sh, but use it to write a
  necessary part directly to the spec file</changelog>
  <changelog author="fstrba@suse.com" date="1648900800">- Alias to the new jakarta name</changelog>
  <changelog author="fstrba@suse.com" date="1712750400">- Upgrade to version 1.0.5 and switch to sources in
  https://github.com/jakartaee/inject/
  * Changes of 1.0.5:
    + This switches the module name back to the java.inject that was
    used by the 1.0.3 release with automatic module. This is a
    multi-release jar
  * Changes of 1.0.4:
    + This is a 1.0.4 service release with a multi-release jar that
    adds the module-info class to
    META-INF/versions/9/module-info.class using the
    https://github.com/moditect/moditect plugin for the
    javax.inject module.
  * Changes of 1.0.3:
    + This release corrects the 1.0.2 release which was incorrectly
    done from the master branch with the jakarta.* packages.
    + It adds the Automatic-Module-Name=java.inject to the api jar
    manifest.
  * Changes of 1.0.2:
    + A service release that addresses:
  - #14, set Automatic-Module-Name to java.inject
  - #15, add OSGi bundle headers
  * Changes of 1.0.1:
    + Add Automatic-Module-Name of jakarta.inject
  * Changes of 1.0:
    + First Injection API release for Jakarta EE
- Remove unused sub-package tck
- Removed patch:
  * atinject-javadoc.patch
    + not needed with this version</changelog>
  <changelog author="fstrba@suse.com" date="1717761600">- Don't distribute as jakarta.inject:jakarta-inject-api artifact
  to prevent conflicts with the version 2.x that actually has
  classes in jakarta.inject namespace and thus is incompatible</changelog>
  <changelog author="fstrba@suse.com" date="1720526400">- Revert to versioning 1+&lt;date&gt;git&lt;git short hash&gt; to avoid upgrade
  problems in SLE</changelog>
</package>
<package pkgid="32f1d784ce7af61523360a48175747e4a2dcd44ea7de763e98d1faab5ea2cd1d250cac5116c9b3995fa26f15e31299e7375434bbd712b7bd2b020d183258189b" name="atinject-javadoc" arch="noarch">
  <version epoch="0" ver="1+20211017gitd06ce18" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1540382400">- Initial packaging of atinject adapted from Fedora rpm</changelog>
  <changelog author="fstrba@suse.com" date="1647691200">- Build with source/target levels 8
- Added patch:
  * atinject-javadoc.patch
    + fix build with javadoc 17</changelog>
  <changelog author="fstrba@suse.com" date="1648123200">- Fetch the sources using a source service
- Do not use the upstream build.sh, but use it to write a
  necessary part directly to the spec file</changelog>
  <changelog author="fstrba@suse.com" date="1648900800">- Alias to the new jakarta name</changelog>
  <changelog author="fstrba@suse.com" date="1712750400">- Upgrade to version 1.0.5 and switch to sources in
  https://github.com/jakartaee/inject/
  * Changes of 1.0.5:
    + This switches the module name back to the java.inject that was
    used by the 1.0.3 release with automatic module. This is a
    multi-release jar
  * Changes of 1.0.4:
    + This is a 1.0.4 service release with a multi-release jar that
    adds the module-info class to
    META-INF/versions/9/module-info.class using the
    https://github.com/moditect/moditect plugin for the
    javax.inject module.
  * Changes of 1.0.3:
    + This release corrects the 1.0.2 release which was incorrectly
    done from the master branch with the jakarta.* packages.
    + It adds the Automatic-Module-Name=java.inject to the api jar
    manifest.
  * Changes of 1.0.2:
    + A service release that addresses:
  - #14, set Automatic-Module-Name to java.inject
  - #15, add OSGi bundle headers
  * Changes of 1.0.1:
    + Add Automatic-Module-Name of jakarta.inject
  * Changes of 1.0:
    + First Injection API release for Jakarta EE
- Remove unused sub-package tck
- Removed patch:
  * atinject-javadoc.patch
    + not needed with this version</changelog>
  <changelog author="fstrba@suse.com" date="1717761600">- Don't distribute as jakarta.inject:jakarta-inject-api artifact
  to prevent conflicts with the version 2.x that actually has
  classes in jakarta.inject namespace and thus is incompatible</changelog>
  <changelog author="fstrba@suse.com" date="1720526400">- Revert to versioning 1+&lt;date&gt;git&lt;git short hash&gt; to avoid upgrade
  problems in SLE</changelog>
</package>
<package pkgid="e68bbc949c038a1d1ceaa43db898d4819dc6a117b9de0fba2dd0ac5abe459fa5f98cfdc95c784a604e8abf2b654f3ff69894ba98243572fbe5282629aa2b3094" name="atinout" arch="s390x">
  <version epoch="0" ver="0.9.1" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="44743b9731050d47e9e1433e27a2beb670462fa111e6e127b21357b0e286fdf040e0ac8025b4e4dd4607a813921c26503f3271fdf78d013973ccc13e7be5e5c6" name="atkmm-devel" arch="s390x">
  <version epoch="0" ver="2.36.3" rel="bp161.1.2"/>
  <changelog author="dimstar@opensuse.org" date="1523966400">- Export CXXFLAGS="-std=c++17" until upstream catches up. Required,
  as libsigc++-3.0 moved to C++17.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="60d5b849018ddad482eeaf78bdcf3de4a586bb24993d47498a3dd1a1cbcf0c153dab5ded868d319fbba4ab6087701f6ce814b8feba12c65816e3dea2d306c52a" name="atkmm-doc" arch="noarch">
  <version epoch="0" ver="2.36.3" rel="bp161.1.2"/>
  <changelog author="dimstar@opensuse.org" date="1523966400">- Export CXXFLAGS="-std=c++17" until upstream catches up. Required,
  as libsigc++-3.0 moved to C++17.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="71764d14a4e9c4a427b570847bd8a6faac8c0ed8ae72c60f22e8c6bbd6924a109b35f5bb4b80f4f07a0220e8c15e0a0dce33c7d8a44c00048f227a3f513c78f5" name="atkmm1_6-devel" arch="s390x">
  <version epoch="0" ver="2.28.3" rel="160099.4.8"/>
  <changelog author="idonmez@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="dimstar@opensuse.org" date="1480939200">- Rename to atkmm1_6: atkmm 2.25.x brings a new API/ABI to be used
  in GTK4 based applications.</changelog>
  <changelog author="jengelh@inai.de" date="1480939201">- 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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>
</package>
<package pkgid="ff1b6c58fdcb9c1c3f04aee1761eb630f4e88716a72a7cc85c6aa4d229953206120f59cb6e39426bf2a587bf564be8efedf7f92714cb3496e444a8b021ad3406" name="atmel-firmware" arch="noarch">
  <version epoch="0" ver="1.3" rel="160099.3.2"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="agruen@suse.de" date="1141732800">- Add modalias tags (155357).</changelog>
  <changelog author="jg@suse.de" date="1174046400">- removed /lib/firmware from filelist</changelog>
  <changelog author="lrupp@suse.de" date="1251374400">- specfile cleanup</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1323864000">- as spdx.org has no concept of firmware, we decided to mark it as
  SUSE-Firmware</changelog>
  <changelog author="coolo@suse.com" date="1362225600">- update license to new format</changelog>
  <changelog author="mpluskal@suse.com" date="1428062400">- Use url for source</changelog>
  <changelog author="lnussel@suse.de" date="1603108800">- use %_firmwaredir</changelog>
  <changelog author="msuchanek@suse.com" date="1616328000">- Fix build on Leap which does not have %_firmwaredir</changelog>
</package>
<package pkgid="f4d3887e35e6624dea6002e85b9e0fc1519f8ac1aed3aa4bdd362a63ec8b9b6b008dbef326a7e0d0d2ad93be64f6525c4e81ccb33c4f2e5b88c757d2902c52ea" name="atomix" arch="s390x">
  <version epoch="0" ver="44.0" rel="bp161.1.3"/>
  <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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1551787200">- Update to version 3.31.92:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552305600">- Update to version 3.32.0:
  + Stable release version bump.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 44.0:
  + Stable release version bump.</changelog>
</package>
<package pkgid="d1ff1eff9371c89bee2c8536453e7ab3438c70e2343f508d30fe5e803e0a6874d246d58e1613114fe9f8b5640e486d6bc5599a2f940744e940a57189694766bf" name="atomix-lang" arch="noarch">
  <version epoch="0" ver="44.0" rel="bp161.1.3"/>
  <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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1551787200">- Update to version 3.31.92:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552305600">- Update to version 3.32.0:
  + Stable release version bump.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 44.0:
  + Stable release version bump.</changelog>
</package>
<package pkgid="b545119b4aed9be1a2295d08a32e82f65285f49ef5bbdafb8fc41084021dd58eb4cd336e330b21ff88a6fb27612f09d1eb65e1d1ba95e591428d61aac73fea5e" name="atop" arch="s390x">
  <version epoch="0" ver="2.11.1" rel="bp161.1.3"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to version 2.6.0
  * Sort threads within process.
  * Individual threads within a process (key 'y') are shown in the
    order of their TID. With the additional key 'Y' threads within
    a process are sorted based on the current sort criterium.
  * Show the WCHAN per thread.
  * With the key 'W' is active, the wait channel is determined per
    thread and shown with the scheduling information (key 's').
  * Show runqueue delay per thread/process.
  * For every process (cumulated) and every thread the time spent
    waiting on the runqueue is shown as value 'RDELAY'.
  * Show other modified/new metrics:
    + PSI pressure during interval time is shown
    + Counter 'avio' (average I/O time) for fast disks in
    microseconds or nanoseconds
    + Counter 'zfarc' showing the current size of the ARC (cache)
    for ZFSonlinux
    + Counter 'swcac' showing the current size of the swap cache
    + Counter LOCKSZ showing the virtual locked memory size
  * Avoid crash with very high load average values.
  * Fix errors in reading InfiniBand states.
  * Support of rawlog files spanning multiple days.
  * The time specification to define the begin time (-b flag)
    and end time (-e flag) of both atop and atopsar is
    [YYYYMMDD]hhmm now
  * This also applies to the branch key ('b') when using atop
    interactively.
  * Support reading rawlog from a pipe.
  * Rawlog data can be read from a pipe by atop and atopsar with
    the option '-r -'. In this way, concatenated rawlog data from
    the command atopcat can be directly processed.
  * New program atopcat, the program atopcat concatenates rawlog
    files and writes this data to stdout. The output can be
    redirected to a new rawlog file or to atop/atopsar directly
    via a pipe (see option '-r -' of these commands).
    In this way e.g. weekly or monthly reports or extractions
    can be created.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1628683200">- Added hardening to systemd service(s). Added patch(es):
  * harden_atop-rotate.service.patch
  * harden_atop.service.patch
  * harden_atopacct.service.patch
  * harden_atopgpu.service.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1641556800">- Update to 2.7.0:
  * Describe (un)restricted view in first screen
  * Cosmetic change
  * Determine (un)restricted view by verifying suid instead of euid.
  * Do not ignore unknown network interface
  * Parseable output: optionally exchange spaces in command
  * No setuid by default
  * Correct conversion to 2.7 raw files
  * Corrected type
  * Only show per-node NUMA stats when more than 1 node
  * Prepare man pages for version 2.7
  * Prepare atopconvert for version 2.7
  * Detect logrotation for process accounting with psacct/acct
  * Speed and duplex mode not correctly filled for interface
  * Bug solution related to discards
  * Support discard counter for disks and skip unused disks
  * ifprop.c: fix ioctl parameter after handshaking with kernel
  * Show gigabits/sec instead of megabits/sec for Infiniband #131
  * CVE: use execvp with a specified path to avoid PATH hijacking
  * Correct memory busy logic in atopsar
  * Add parseable output for per-node NUMA counters
  * Additions to NUMA counters Table overflow checks
  * Gather and show per numa cpu related statistics
  * Gather and show per numa memory related statistics
  * Correction in handling of zswap and ksm counters
  * Support containers created by podman
  * Cleanup old messages
  * Do not change owner to root in Makefile (#76)
  * Support process accounting log /var/log/account/pacct (#138)
  * Polish do_perfevents when atop built with NOPERFEVENT
  * Do not use doconvert funtion to validate counter (#160)
  * New counter for number of NUMA pages migrated
  * Modify field order and priority of paging counters
  * Small text modification for migrated counter
  * Avoid non-initialized prestat by introducing extra pointer
  * Function 'calcdiff' (deviate.c) used uninitialized prestat struct
  * Reserver space for future counters.
  * Clean up ignored files
  * Variable number of positions for sortitem
  * Adapt man page of atop for state selection (add state 'I').
  * Allow thread state 'I' with state selection (key 'Q')
  * Count idle threads as non-interruptible threads
  * Uninitialized index might cause segmentation fault.
  * Support NVMe multipath disk statistics
  * Support page migration counter
  * photosyst.c: fix build on musl
  * Use of struct ethtool_link_settings should be conditional
  * Cosmetic change (source code layout)
  * Various bug fixes and in general add 'thread' to all messages
  * Properly define if interface is virtual or physical
  * Add license info to various include files (solves issue #144)
  * HTTP statistics modified from -h flag to -o flag (#152)
  * Possible buffer overflow with huge number of seconds Number
    of seconds will be limited to 5 positions.
  * Possible buffer overflow with average disk I/O
  * Allow process selection based on specific process states.
  * Correct definition of environment variable LOGOPTS
  * Switch to using curses vw_printw as vwprintw is deprecated
  * Support multiple counters 'allocstall_' in /proc/vmstat.
  * Avoid integer overflow when calculating PSI percentages.
  * Suppress irrelevant counters (solves issue #148)
  * Add the number of OOM kills to the -s report
  * Record the number of process stalls to run memory compaction
  * Make clean removes atopsar now (issue 145)
  * Add counter for the number of OOM kills to the PAG line
  * Add counters for zswap and KSM.
  * ifprop.c: fix build with kernel &lt; 4.6
  * Fix initifprop() when obtaining properties of all interfaces
  * Fixed rounding problems in the average-per-second mode.
- Refresh atop-makefile.patch
- Refresh harden_atop.service.patch
- Call make install instead of make systemdinstall
  Default is systemd now</changelog>
  <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</changelog>
</package>
<package pkgid="545a3ffbe5be43ef26e7f85433d7c60b44c710b927cf6221c1f95ec3354b56622246a2182e672eaa9a9c03ca690fa3d54214b30897a6d7c817d19205188c2194" name="atop-daemon" arch="s390x">
  <version epoch="0" ver="2.11.1" rel="bp161.1.3"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to version 2.6.0
  * Sort threads within process.
  * Individual threads within a process (key 'y') are shown in the
    order of their TID. With the additional key 'Y' threads within
    a process are sorted based on the current sort criterium.
  * Show the WCHAN per thread.
  * With the key 'W' is active, the wait channel is determined per
    thread and shown with the scheduling information (key 's').
  * Show runqueue delay per thread/process.
  * For every process (cumulated) and every thread the time spent
    waiting on the runqueue is shown as value 'RDELAY'.
  * Show other modified/new metrics:
    + PSI pressure during interval time is shown
    + Counter 'avio' (average I/O time) for fast disks in
    microseconds or nanoseconds
    + Counter 'zfarc' showing the current size of the ARC (cache)
    for ZFSonlinux
    + Counter 'swcac' showing the current size of the swap cache
    + Counter LOCKSZ showing the virtual locked memory size
  * Avoid crash with very high load average values.
  * Fix errors in reading InfiniBand states.
  * Support of rawlog files spanning multiple days.
  * The time specification to define the begin time (-b flag)
    and end time (-e flag) of both atop and atopsar is
    [YYYYMMDD]hhmm now
  * This also applies to the branch key ('b') when using atop
    interactively.
  * Support reading rawlog from a pipe.
  * Rawlog data can be read from a pipe by atop and atopsar with
    the option '-r -'. In this way, concatenated rawlog data from
    the command atopcat can be directly processed.
  * New program atopcat, the program atopcat concatenates rawlog
    files and writes this data to stdout. The output can be
    redirected to a new rawlog file or to atop/atopsar directly
    via a pipe (see option '-r -' of these commands).
    In this way e.g. weekly or monthly reports or extractions
    can be created.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1628683200">- Added hardening to systemd service(s). Added patch(es):
  * harden_atop-rotate.service.patch
  * harden_atop.service.patch
  * harden_atopacct.service.patch
  * harden_atopgpu.service.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1641556800">- Update to 2.7.0:
  * Describe (un)restricted view in first screen
  * Cosmetic change
  * Determine (un)restricted view by verifying suid instead of euid.
  * Do not ignore unknown network interface
  * Parseable output: optionally exchange spaces in command
  * No setuid by default
  * Correct conversion to 2.7 raw files
  * Corrected type
  * Only show per-node NUMA stats when more than 1 node
  * Prepare man pages for version 2.7
  * Prepare atopconvert for version 2.7
  * Detect logrotation for process accounting with psacct/acct
  * Speed and duplex mode not correctly filled for interface
  * Bug solution related to discards
  * Support discard counter for disks and skip unused disks
  * ifprop.c: fix ioctl parameter after handshaking with kernel
  * Show gigabits/sec instead of megabits/sec for Infiniband #131
  * CVE: use execvp with a specified path to avoid PATH hijacking
  * Correct memory busy logic in atopsar
  * Add parseable output for per-node NUMA counters
  * Additions to NUMA counters Table overflow checks
  * Gather and show per numa cpu related statistics
  * Gather and show per numa memory related statistics
  * Correction in handling of zswap and ksm counters
  * Support containers created by podman
  * Cleanup old messages
  * Do not change owner to root in Makefile (#76)
  * Support process accounting log /var/log/account/pacct (#138)
  * Polish do_perfevents when atop built with NOPERFEVENT
  * Do not use doconvert funtion to validate counter (#160)
  * New counter for number of NUMA pages migrated
  * Modify field order and priority of paging counters
  * Small text modification for migrated counter
  * Avoid non-initialized prestat by introducing extra pointer
  * Function 'calcdiff' (deviate.c) used uninitialized prestat struct
  * Reserver space for future counters.
  * Clean up ignored files
  * Variable number of positions for sortitem
  * Adapt man page of atop for state selection (add state 'I').
  * Allow thread state 'I' with state selection (key 'Q')
  * Count idle threads as non-interruptible threads
  * Uninitialized index might cause segmentation fault.
  * Support NVMe multipath disk statistics
  * Support page migration counter
  * photosyst.c: fix build on musl
  * Use of struct ethtool_link_settings should be conditional
  * Cosmetic change (source code layout)
  * Various bug fixes and in general add 'thread' to all messages
  * Properly define if interface is virtual or physical
  * Add license info to various include files (solves issue #144)
  * HTTP statistics modified from -h flag to -o flag (#152)
  * Possible buffer overflow with huge number of seconds Number
    of seconds will be limited to 5 positions.
  * Possible buffer overflow with average disk I/O
  * Allow process selection based on specific process states.
  * Correct definition of environment variable LOGOPTS
  * Switch to using curses vw_printw as vwprintw is deprecated
  * Support multiple counters 'allocstall_' in /proc/vmstat.
  * Avoid integer overflow when calculating PSI percentages.
  * Suppress irrelevant counters (solves issue #148)
  * Add the number of OOM kills to the -s report
  * Record the number of process stalls to run memory compaction
  * Make clean removes atopsar now (issue 145)
  * Add counter for the number of OOM kills to the PAG line
  * Add counters for zswap and KSM.
  * ifprop.c: fix build with kernel &lt; 4.6
  * Fix initifprop() when obtaining properties of all interfaces
  * Fixed rounding problems in the average-per-second mode.
- Refresh atop-makefile.patch
- Refresh harden_atop.service.patch
- Call make install instead of make systemdinstall
  Default is systemd now</changelog>
  <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</changelog>
</package>
<package pkgid="e77fa0448f0b1dd4ac8f3e4e05f412b93fde65eef23d7d87a7922cd83b09f04f85c1aa48d1f60f0e7c511f02cf17f00521fecb22e63f1811094379796c7a7788" name="atril" arch="s390x">
  <version epoch="0" ver="1.28.4" rel="bp161.1.1"/>
  <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&#xF8;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&#xF8;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&#xF8;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="dd7b04cb915a3491d04d1540a62f8f525602ee3caf59f3f8153913bea8350d5acbb4157979880c5c3e6ae968804d18e25811c2b21a8fc08615cf8aca30afee7d" name="atril-backends" arch="s390x">
  <version epoch="0" ver="1.28.4" rel="bp161.1.1"/>
  <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&#xF8;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&#xF8;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&#xF8;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="49848fb84fb706c915d87ec00ff02f736a7866c8a359a446ba2ec97aacecd94478670f3854c80926b3b7a75baf92a0b691174820e2cc657de01fc113889b152a" name="atril-devel" arch="s390x">
  <version epoch="0" ver="1.28.4" rel="bp161.1.1"/>
  <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&#xF8;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&#xF8;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&#xF8;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="03262e32f1c2f2ea51ade2e9d260f2e93a614821e9d65740c18bb50e9343c819d69f158d7b0942da88d94694a0623857c278148ea50907d7654008a10c3f761c" name="atril-doc" arch="noarch">
  <version epoch="0" ver="1.28.4" rel="bp161.1.1"/>
  <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&#xF8;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&#xF8;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&#xF8;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="8fc8048ca261791e485c0f72714876cfdd0f6f9b705751954332bf0a8a1d3b8b4858aae359c97daa42c2f84741b48ce1a2b09301ffd6679b72a739598f47cf5e" name="atril-lang" arch="noarch">
  <version epoch="0" ver="1.28.4" rel="bp161.1.1"/>
  <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&#xF8;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&#xF8;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&#xF8;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="ffe4c39ec879d23ac977ea33481ad885eb0c6d3913c3662578b7f3c061acd41ce61a21bef2a2ef6547bea7be51f701233fa3c6f4e0de14b271affbe074ed0012" name="atril-thumbnailer" arch="s390x">
  <version epoch="0" ver="1.28.4" rel="bp161.1.1"/>
  <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&#xF8;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&#xF8;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&#xF8;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="123565fe94da5d9a75cce52ba862f87805bd5beb9bb5f35527c1d75c02ce2161e7a784141c25320bf485ad8dd4fed62c1ab17cc2af2163b540f0d17553094230" name="attica-qt5" arch="s390x">
  <version epoch="0" ver="5.116.0" rel="bp161.1.2"/>
  <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="2e26158f6e3549959cb80f6554310f08949df18342a47feeae739853e6ffd1697eb3541399fdd4b9e13107996186a4091896eddae14fd3c57bb5d7ecd95799e8" name="attica-qt5-devel" arch="s390x">
  <version epoch="0" ver="5.116.0" rel="bp161.1.2"/>
  <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="03b8725cb2c0b84b82471b8abc236c097330188d331af39a952dffdf68f443887e3454bad8a728c001e730d6c6e3721579139790e1552c29acc4b10d8c6c8f82" name="attr" arch="s390x">
  <version epoch="0" ver="2.5.2" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1411473600">- Reduce size of filelist by using wildcards;
  remove %doc (some locations are always %doc),
  remove %attr (files already have proper permissions)</changelog>
  <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="mliska@suse.cz" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="dmueller@suse.com" 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@gmx.de" 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>
</package>
<package pkgid="82fd74604b5afe5fcada1b56dbc4373247008fbd316b9b66cd99ca7b8e78a6f3661f358c474c9cc3b884ab0a9a7254442e8f33533750d08b2ed0f21b859080e0" name="atuin" arch="s390x">
  <version epoch="0" ver="18.3.0" rel="bp161.1.6"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694606400">- Fix and update generated vendored tarball.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698667200">- Apply patch properly. It got overlooked.
- Update to version 17.0.1:
  * fix(enter_accept): clear old cmd snippet
  * Fix for breaking change in ratatui 0.24.0
  * fix(bash): improve output of `enter_accept`
  * fix(fish): improve output for `enter_accept`
  * update support template
  * Remove duplicate "invert" in default config
  * Silence fish string match
  * Fix cargo deb usage
  * Add release blog post and update docs
  * Correct some secrets filter regex
  * Revert "Revert "Revert "Use github runners for unit tests (for now)"""
  * fix(nushell): Ignore stderr messages
  * Document that the self-hosted port is TCP
  * Add bash support to `enter_accept`
  * allow binding server to hostname
  * Add fish support for `enter_accept`
  * Add enter_accept to immediately execute an accepted command
  * Checkout repo so the manifest publish step can read git
  * use the short sha to tag images
  * Use ubuntu for x86, oops
  * Update key binding docs
  * Add commands to print the default configuration
  * Update key-binding.md
  * Revert "Revert "Use github runners for unit tests (for now)""
  * Revert "Use github runners for unit tests (for now)"
  * clear history id
  * fix(1220): Workspace Filtermode not handled in skim engine
  * Fix/1207 deleted entries shown in interactive search
  * A man is not dead while his name is still spoken
  * Add --print0 to `history list`
  * Use github runners for unit tests (for now)
  * Revert "Re-enable `linux/arm64` platform in CI docker build"
  * Re-enable `linux/arm64` platform in CI docker build
  * feat: copy to clipboard
  * support timezones in calendar
  * handle empty keybindings list for nushell
  * add --reverse to history list
  * Fix support template
  * fix sync timestamps
  * better sync error messages
  * refactor: Duplications reduced in order to align implementations of reading history files
  * Add connect timeout and overall timeout
  * feat(keyup): Configure SearchMode for KeyUp invocation #1216
  * Fix selecting complex fish commands
  * docs: document the available format options of History list command
  * config.md: invert mode detailed options
  * Update config.toml: List inverted mode
  * Move contributors to be a top-level file
  * replace chrono with time
  * Use `case` for Linux distro choice in `install.sh`
  * Update issue templates
  * feat: mouse selection support
  * Update docker.md
  * Explicitly use buster image for cargo-chef, mitigates #1204
  * Update shell-completions.md
  * Update config.md
  * Remove fig from README
  * Automatically filter out secrets
  * Update dependencies
  * Add kv map builder and list function
  * fix(ubuntu/arm*): detect non amd64 ubuntu and handle
  * Fix keybinding link in README
  * docs: update `workspace` config key to `workspaces`
  * Only setup shell plugin if it's not already there
  * Remove terminal mode switching
  * Update to ratatui 0.22
  * Include revision in status
  * Fix index tail leak
  * Update(docs) Add `workspace` to config.toml and config.md
  * Fix client-only builds</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698753600">- Update patch 0000-disable_update_check.patch</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1705406400">- Update to 17.2.1:
  Fixes:
  * Fix typo with default config
  * Don't require all fields under [stats]
  * Disallow deletion if the '--limit' flag is present
  * Fix loss of the last output line with enter_accept
  * Ignore struct_field_names
  * Improve the support for enter_accept with ble.sh
  * Fix small issues of enter_accept for the plain Bash
  * Time now_local not working
  * Fix quirks on search cancel
  * Zsh_autosuggest_strategy for no-unset environment
  * Fix error by the use of ${PS1@P} in bash &lt; 4.4
  * Zsh use a special format to escape some characters
  * Initial list of history in workspace mode
  * Add Appkit to the package build
  * Bind in the most popular modes
  * Only trigger up-arrow on first line
  * Clean up the fish script options
  * Use fish builtins for enter_accept
  * Make atuin account delete void session + key
  * New clippy lints
  * Accept multiline commands
  * Reenable enter_accept for bash
  * Respect ZSH's $ZDOTDIR environment variable
  Documentation:
  * Add actuated linkback
  * Add link to forum
  * Align setup links in docs and readme
  * Add Void Linux install instruction
  * Add fish install script
  * Correct link
  * Fix light/dark mode logo
  * Use picture element for logo
  * Add docs for zsh-autosuggestion integration
  * Remove stray character from README
  * Update logo
  * Update sync.md
  * Update Arch Linux package URL in advanced-install.md
  * New stats config
  Features:
  * Add semver checking to client requests
  * Add TLS to atuin-server
  * Integrate with zsh-autosuggestions
  * Support high-resolution duration if available
  * Provide auto-complete source for ble.sh
  * Add a nixpkgs overlay
  * Add metrics server and http metrics
  * Add some metrics related to Atuin as an app
  * Allow configuring stats prefix
  * Allow spaces in stats prefixes</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1707998400">- Update to 18.0.1:
  * Reorder the exit of enhanced keyboard mode
  * Prevent input to be interpreted as options for zsh autosuggestions
  * Avoid unexpected `atuin history start` for keybindings
  * Prevent input to be interpreted as options for blesh auto-complete
  * Work around custom IFS
  * Fix and improve the keybinding to `up`
  * Fix incorrect timing of child shells
  * Disable musl deb building
  * Work around bash &lt; 4 and introduce initialization guards
  * Set umask 077
  * Disables unix specific stuff for windows
  * Fix invisible tab title
  * Shorten text, use ctrl-o for inspector
  * Integration on older fishes
  * Save sync time when it starts, not ends
  * Print literal control characters to non terminals
  * Escape control characters in command preview
  * Use existing db querying for history list
  * Add acquire timeout to sqlite database connection
  * Update repo url in CONTRIBUTING.md
  * Dedupe was removing history
  * Only escape control characters when writing to terminal
  * Strip control chars generated by `\[\]` in PS1 with bash-preexec
  * Check for format errors when printing history
  * Skip padding time if it will overflow the allowed prefix length
  * Never overwrite the key
  * Erase the prompt last line before Bash renders it
  * Erase the previous prompt before overwriting
  * Support termcap names for tput
  * Set durability for sqlite to recommended settings
  * Correct download list for incremental builds
  * Add Settings::ut
  * Enable enhanced keyboard mode
  * Rework record sync for improved reliability
  * Include atuin login in secret patterns
  * Add redraw
  * Make it clear what you are registering for
  * Support high-resolution timing even without ble.sh
  * Add extended help
  * Add interactive command inspector
  * Vim mode
  * Add better error handling for sync
  * Add history rebuild
  * Introduce keymap-dependent vim-mode
  * Make deleting from the UI work with record store sync
  * Add metrics counter for records downloaded
  * Make cursor style configurable
  * Make store init idempotent
  * Don't stop with invalid key
  * Add registered and deleted metrics
  * When in vim-normal mode apply an alternative highlighting to the selected line
  * [**breaking**] Bind the Atuin search to "/" in vi-normal mode
  * Update widget names
  * Make history list format configurable
  * Add change-password command &amp; support on server
  * Automatically init history store when record sync is enabled
  * Add store push
  * Reencrypt/rekey local store
  * Add prefers_reduced_motion flag
  * Add verify command to local store
  * Add store purge command
  * Failure to decrypt history = failure to sync
  * Add `store push --force`
  * Add `store pull`
  * Disable auto record store init
  * Add progress bars to sync and store init</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1707998401">- omit feature 'check-update' instead of using the removed patch 0000-disable_update_check.patch
- remove 0000-disable_update_check.patch</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713528000">- Update to 18.2.0:
  Bug Fixes:
  * Add missing description
  * Allow empty search
  * Pass search query in via env
  * Pass search query in via env for Nushell
  * Case insensitive hostname filtering
  * Update atuin.nu to resolve 0.92 deprecation
  * Detect preexec plugin using env ATUIN_PREEXEC_BACKEND
  * Install script echo
  * Report non-decodable errors correctly
  * Do not use "return" to cancel initialization
  * Use spawn_blocking for file access during async context
  Documentation:
  * Add security contact
  * Add install instructions for cave/exherbo linux in README.md
  * Describe the limitation of missing commands
  * Add missing cli help text
  Features:
  * Process [C-h] and [C-?] as representations of backspace
  * Allow specifying search query as an env var
  * Check PG version before running migrations
  * Add atuin prefix binding
  * Update install.sh to support KDE Neon
  * Add better search scoring
  * Sync v2 default for new installs
  * Add 'ctrl-a a' to jump to beginning of line
  * Prevents stderr from going to the screen
  * Add alias import
  * Use _ble_exec_time_ata for duration even in bash &lt; 5
  * Add base structure
  Miscellaneous Tasks:
  * Add issue form
  * Require atuin doctor in issue form
  * Add section to issue form
  * Add codespell support (config, workflow) and make it fix some
    typos
  Performance:
  * Cache aliases and read straight from file
- Updates from 18.1.0:
  Bug Fixes
  * Rework #1509 to recover from the preexec failure</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1717416000">- Update specfile
  * rust+cargo -&gt; cargo
  * set --locked flag</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1719662400">- Update to version 18.3.0:
  * *(bash)* Fix a workaround for bash-5.2 keybindings
  * *(ci)* Release workflow
  * *(client)* Better error reporting on login/registration
  * *(config)* Add quotes for strategy value in comment
  * *(daemon)* Do not try to sync if logged out
  * *(deps)* Replace parse_duration with humantime
  * *(dotfiles)* Alias import with init output
  * *(dotfiles)* Fish alias import
  * *(dotfiles)* More fish alias import
  * *(dotfiles)* Unquote aliases before quoting
  * *(dotfiles)* Allow clearing aliases, disable import
  * *(stats)* Generation for commands starting with a pipe
  * *(ui)* Handle being logged out gracefully
  * *(ui)* Fix mistake in last pr
  * Support not-mac for default shell
  * Adapt help to `enter_accept` config
  * Add protobuf compiler to docker image
  * Add incremental rebuild to daemon loop
  * Alias enable/enabled in settings
  * Bogus error message wording
  * Save sync time in daemon
  * Redact password in database URI when logging
  * Save sync time in daemon
  * Replace serde_yaml::to_string with serde_json::to_string_yaml
  * Fix "From source" `cd` command
  * Add docs for store subcommand
  * *(daemon)* Add support for daemon on windows
  * *(doctor)* Detect active preexec framework
  * *(doctor)* Report sqlite version
  * *(dotfiles)* Support syncing shell/env vars
  * *(gui)* Work on home page, sort state
  * *(history)* Create atuin-history, add stats to it
  * *(install)* Add Tuxedo OS
  * *(server)* Add me endpoint
  * *(ui)* Scroll history infinitely
  * *(ui)* Add history explore
  * *(ui)* Use correct username on welcome screen
  * *(ui)* Add login/register dialog
  * *(ui)* Setup single-instance
  * *(ui/dotfiles)* Add vars
  * Allow ignoring failed commands
  * Show preview auto
  * Add background daemon
  * Support importing from replxx history files
  * Move crates into crates/ dir
  * Fix atuin crate readme
  * Add some more logging to handlers
  * Add some more debug logs
  * Clarify default config file
  * Handle rate limited responses
  * Add Systemd config for self-hosted server
  * Switch to cargo dist for releases
  * Update email, gitignore, tweak ui
  * *(nushell)* Use version.(major|minor|patch) if available
  * Only open the database for commands if strictly required
  * Preview_auto to use enum and different option</changelog>
  <changelog author="Holden Fried &lt;holdenrf2021@gmail.com&gt;" date="1720526400">- Fixing broken build. Needs rustc &gt;= 1.77 and protobuf-devel</changelog>
</package>
<package pkgid="56743017db4889b0aac54ca30f607c374ef2bd78745848c687f5353167fb6c2b5b11af024daa53b8e7a9f62c38fbbe869f4c8b0959de02180520d51aa5412463" name="atuin-bash-completion" arch="noarch">
  <version epoch="0" ver="18.3.0" rel="bp161.1.6"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694606400">- Fix and update generated vendored tarball.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698667200">- Apply patch properly. It got overlooked.
- Update to version 17.0.1:
  * fix(enter_accept): clear old cmd snippet
  * Fix for breaking change in ratatui 0.24.0
  * fix(bash): improve output of `enter_accept`
  * fix(fish): improve output for `enter_accept`
  * update support template
  * Remove duplicate "invert" in default config
  * Silence fish string match
  * Fix cargo deb usage
  * Add release blog post and update docs
  * Correct some secrets filter regex
  * Revert "Revert "Revert "Use github runners for unit tests (for now)"""
  * fix(nushell): Ignore stderr messages
  * Document that the self-hosted port is TCP
  * Add bash support to `enter_accept`
  * allow binding server to hostname
  * Add fish support for `enter_accept`
  * Add enter_accept to immediately execute an accepted command
  * Checkout repo so the manifest publish step can read git
  * use the short sha to tag images
  * Use ubuntu for x86, oops
  * Update key binding docs
  * Add commands to print the default configuration
  * Update key-binding.md
  * Revert "Revert "Use github runners for unit tests (for now)""
  * Revert "Use github runners for unit tests (for now)"
  * clear history id
  * fix(1220): Workspace Filtermode not handled in skim engine
  * Fix/1207 deleted entries shown in interactive search
  * A man is not dead while his name is still spoken
  * Add --print0 to `history list`
  * Use github runners for unit tests (for now)
  * Revert "Re-enable `linux/arm64` platform in CI docker build"
  * Re-enable `linux/arm64` platform in CI docker build
  * feat: copy to clipboard
  * support timezones in calendar
  * handle empty keybindings list for nushell
  * add --reverse to history list
  * Fix support template
  * fix sync timestamps
  * better sync error messages
  * refactor: Duplications reduced in order to align implementations of reading history files
  * Add connect timeout and overall timeout
  * feat(keyup): Configure SearchMode for KeyUp invocation #1216
  * Fix selecting complex fish commands
  * docs: document the available format options of History list command
  * config.md: invert mode detailed options
  * Update config.toml: List inverted mode
  * Move contributors to be a top-level file
  * replace chrono with time
  * Use `case` for Linux distro choice in `install.sh`
  * Update issue templates
  * feat: mouse selection support
  * Update docker.md
  * Explicitly use buster image for cargo-chef, mitigates #1204
  * Update shell-completions.md
  * Update config.md
  * Remove fig from README
  * Automatically filter out secrets
  * Update dependencies
  * Add kv map builder and list function
  * fix(ubuntu/arm*): detect non amd64 ubuntu and handle
  * Fix keybinding link in README
  * docs: update `workspace` config key to `workspaces`
  * Only setup shell plugin if it's not already there
  * Remove terminal mode switching
  * Update to ratatui 0.22
  * Include revision in status
  * Fix index tail leak
  * Update(docs) Add `workspace` to config.toml and config.md
  * Fix client-only builds</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698753600">- Update patch 0000-disable_update_check.patch</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1705406400">- Update to 17.2.1:
  Fixes:
  * Fix typo with default config
  * Don't require all fields under [stats]
  * Disallow deletion if the '--limit' flag is present
  * Fix loss of the last output line with enter_accept
  * Ignore struct_field_names
  * Improve the support for enter_accept with ble.sh
  * Fix small issues of enter_accept for the plain Bash
  * Time now_local not working
  * Fix quirks on search cancel
  * Zsh_autosuggest_strategy for no-unset environment
  * Fix error by the use of ${PS1@P} in bash &lt; 4.4
  * Zsh use a special format to escape some characters
  * Initial list of history in workspace mode
  * Add Appkit to the package build
  * Bind in the most popular modes
  * Only trigger up-arrow on first line
  * Clean up the fish script options
  * Use fish builtins for enter_accept
  * Make atuin account delete void session + key
  * New clippy lints
  * Accept multiline commands
  * Reenable enter_accept for bash
  * Respect ZSH's $ZDOTDIR environment variable
  Documentation:
  * Add actuated linkback
  * Add link to forum
  * Align setup links in docs and readme
  * Add Void Linux install instruction
  * Add fish install script
  * Correct link
  * Fix light/dark mode logo
  * Use picture element for logo
  * Add docs for zsh-autosuggestion integration
  * Remove stray character from README
  * Update logo
  * Update sync.md
  * Update Arch Linux package URL in advanced-install.md
  * New stats config
  Features:
  * Add semver checking to client requests
  * Add TLS to atuin-server
  * Integrate with zsh-autosuggestions
  * Support high-resolution duration if available
  * Provide auto-complete source for ble.sh
  * Add a nixpkgs overlay
  * Add metrics server and http metrics
  * Add some metrics related to Atuin as an app
  * Allow configuring stats prefix
  * Allow spaces in stats prefixes</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1707998400">- Update to 18.0.1:
  * Reorder the exit of enhanced keyboard mode
  * Prevent input to be interpreted as options for zsh autosuggestions
  * Avoid unexpected `atuin history start` for keybindings
  * Prevent input to be interpreted as options for blesh auto-complete
  * Work around custom IFS
  * Fix and improve the keybinding to `up`
  * Fix incorrect timing of child shells
  * Disable musl deb building
  * Work around bash &lt; 4 and introduce initialization guards
  * Set umask 077
  * Disables unix specific stuff for windows
  * Fix invisible tab title
  * Shorten text, use ctrl-o for inspector
  * Integration on older fishes
  * Save sync time when it starts, not ends
  * Print literal control characters to non terminals
  * Escape control characters in command preview
  * Use existing db querying for history list
  * Add acquire timeout to sqlite database connection
  * Update repo url in CONTRIBUTING.md
  * Dedupe was removing history
  * Only escape control characters when writing to terminal
  * Strip control chars generated by `\[\]` in PS1 with bash-preexec
  * Check for format errors when printing history
  * Skip padding time if it will overflow the allowed prefix length
  * Never overwrite the key
  * Erase the prompt last line before Bash renders it
  * Erase the previous prompt before overwriting
  * Support termcap names for tput
  * Set durability for sqlite to recommended settings
  * Correct download list for incremental builds
  * Add Settings::ut
  * Enable enhanced keyboard mode
  * Rework record sync for improved reliability
  * Include atuin login in secret patterns
  * Add redraw
  * Make it clear what you are registering for
  * Support high-resolution timing even without ble.sh
  * Add extended help
  * Add interactive command inspector
  * Vim mode
  * Add better error handling for sync
  * Add history rebuild
  * Introduce keymap-dependent vim-mode
  * Make deleting from the UI work with record store sync
  * Add metrics counter for records downloaded
  * Make cursor style configurable
  * Make store init idempotent
  * Don't stop with invalid key
  * Add registered and deleted metrics
  * When in vim-normal mode apply an alternative highlighting to the selected line
  * [**breaking**] Bind the Atuin search to "/" in vi-normal mode
  * Update widget names
  * Make history list format configurable
  * Add change-password command &amp; support on server
  * Automatically init history store when record sync is enabled
  * Add store push
  * Reencrypt/rekey local store
  * Add prefers_reduced_motion flag
  * Add verify command to local store
  * Add store purge command
  * Failure to decrypt history = failure to sync
  * Add `store push --force`
  * Add `store pull`
  * Disable auto record store init
  * Add progress bars to sync and store init</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1707998401">- omit feature 'check-update' instead of using the removed patch 0000-disable_update_check.patch
- remove 0000-disable_update_check.patch</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713528000">- Update to 18.2.0:
  Bug Fixes:
  * Add missing description
  * Allow empty search
  * Pass search query in via env
  * Pass search query in via env for Nushell
  * Case insensitive hostname filtering
  * Update atuin.nu to resolve 0.92 deprecation
  * Detect preexec plugin using env ATUIN_PREEXEC_BACKEND
  * Install script echo
  * Report non-decodable errors correctly
  * Do not use "return" to cancel initialization
  * Use spawn_blocking for file access during async context
  Documentation:
  * Add security contact
  * Add install instructions for cave/exherbo linux in README.md
  * Describe the limitation of missing commands
  * Add missing cli help text
  Features:
  * Process [C-h] and [C-?] as representations of backspace
  * Allow specifying search query as an env var
  * Check PG version before running migrations
  * Add atuin prefix binding
  * Update install.sh to support KDE Neon
  * Add better search scoring
  * Sync v2 default for new installs
  * Add 'ctrl-a a' to jump to beginning of line
  * Prevents stderr from going to the screen
  * Add alias import
  * Use _ble_exec_time_ata for duration even in bash &lt; 5
  * Add base structure
  Miscellaneous Tasks:
  * Add issue form
  * Require atuin doctor in issue form
  * Add section to issue form
  * Add codespell support (config, workflow) and make it fix some
    typos
  Performance:
  * Cache aliases and read straight from file
- Updates from 18.1.0:
  Bug Fixes
  * Rework #1509 to recover from the preexec failure</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1717416000">- Update specfile
  * rust+cargo -&gt; cargo
  * set --locked flag</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1719662400">- Update to version 18.3.0:
  * *(bash)* Fix a workaround for bash-5.2 keybindings
  * *(ci)* Release workflow
  * *(client)* Better error reporting on login/registration
  * *(config)* Add quotes for strategy value in comment
  * *(daemon)* Do not try to sync if logged out
  * *(deps)* Replace parse_duration with humantime
  * *(dotfiles)* Alias import with init output
  * *(dotfiles)* Fish alias import
  * *(dotfiles)* More fish alias import
  * *(dotfiles)* Unquote aliases before quoting
  * *(dotfiles)* Allow clearing aliases, disable import
  * *(stats)* Generation for commands starting with a pipe
  * *(ui)* Handle being logged out gracefully
  * *(ui)* Fix mistake in last pr
  * Support not-mac for default shell
  * Adapt help to `enter_accept` config
  * Add protobuf compiler to docker image
  * Add incremental rebuild to daemon loop
  * Alias enable/enabled in settings
  * Bogus error message wording
  * Save sync time in daemon
  * Redact password in database URI when logging
  * Save sync time in daemon
  * Replace serde_yaml::to_string with serde_json::to_string_yaml
  * Fix "From source" `cd` command
  * Add docs for store subcommand
  * *(daemon)* Add support for daemon on windows
  * *(doctor)* Detect active preexec framework
  * *(doctor)* Report sqlite version
  * *(dotfiles)* Support syncing shell/env vars
  * *(gui)* Work on home page, sort state
  * *(history)* Create atuin-history, add stats to it
  * *(install)* Add Tuxedo OS
  * *(server)* Add me endpoint
  * *(ui)* Scroll history infinitely
  * *(ui)* Add history explore
  * *(ui)* Use correct username on welcome screen
  * *(ui)* Add login/register dialog
  * *(ui)* Setup single-instance
  * *(ui/dotfiles)* Add vars
  * Allow ignoring failed commands
  * Show preview auto
  * Add background daemon
  * Support importing from replxx history files
  * Move crates into crates/ dir
  * Fix atuin crate readme
  * Add some more logging to handlers
  * Add some more debug logs
  * Clarify default config file
  * Handle rate limited responses
  * Add Systemd config for self-hosted server
  * Switch to cargo dist for releases
  * Update email, gitignore, tweak ui
  * *(nushell)* Use version.(major|minor|patch) if available
  * Only open the database for commands if strictly required
  * Preview_auto to use enum and different option</changelog>
  <changelog author="Holden Fried &lt;holdenrf2021@gmail.com&gt;" date="1720526400">- Fixing broken build. Needs rustc &gt;= 1.77 and protobuf-devel</changelog>
</package>
<package pkgid="f399e504227a5e516fd4f71fc5948db1913b8b77b5cb1aa018f26e50a7552acac81f3bd6d337f0b92850de857b9c2770cd3c3bb220e681c806e1da4d6ab9846f" name="atuin-fish-completion" arch="noarch">
  <version epoch="0" ver="18.3.0" rel="bp161.1.6"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694606400">- Fix and update generated vendored tarball.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698667200">- Apply patch properly. It got overlooked.
- Update to version 17.0.1:
  * fix(enter_accept): clear old cmd snippet
  * Fix for breaking change in ratatui 0.24.0
  * fix(bash): improve output of `enter_accept`
  * fix(fish): improve output for `enter_accept`
  * update support template
  * Remove duplicate "invert" in default config
  * Silence fish string match
  * Fix cargo deb usage
  * Add release blog post and update docs
  * Correct some secrets filter regex
  * Revert "Revert "Revert "Use github runners for unit tests (for now)"""
  * fix(nushell): Ignore stderr messages
  * Document that the self-hosted port is TCP
  * Add bash support to `enter_accept`
  * allow binding server to hostname
  * Add fish support for `enter_accept`
  * Add enter_accept to immediately execute an accepted command
  * Checkout repo so the manifest publish step can read git
  * use the short sha to tag images
  * Use ubuntu for x86, oops
  * Update key binding docs
  * Add commands to print the default configuration
  * Update key-binding.md
  * Revert "Revert "Use github runners for unit tests (for now)""
  * Revert "Use github runners for unit tests (for now)"
  * clear history id
  * fix(1220): Workspace Filtermode not handled in skim engine
  * Fix/1207 deleted entries shown in interactive search
  * A man is not dead while his name is still spoken
  * Add --print0 to `history list`
  * Use github runners for unit tests (for now)
  * Revert "Re-enable `linux/arm64` platform in CI docker build"
  * Re-enable `linux/arm64` platform in CI docker build
  * feat: copy to clipboard
  * support timezones in calendar
  * handle empty keybindings list for nushell
  * add --reverse to history list
  * Fix support template
  * fix sync timestamps
  * better sync error messages
  * refactor: Duplications reduced in order to align implementations of reading history files
  * Add connect timeout and overall timeout
  * feat(keyup): Configure SearchMode for KeyUp invocation #1216
  * Fix selecting complex fish commands
  * docs: document the available format options of History list command
  * config.md: invert mode detailed options
  * Update config.toml: List inverted mode
  * Move contributors to be a top-level file
  * replace chrono with time
  * Use `case` for Linux distro choice in `install.sh`
  * Update issue templates
  * feat: mouse selection support
  * Update docker.md
  * Explicitly use buster image for cargo-chef, mitigates #1204
  * Update shell-completions.md
  * Update config.md
  * Remove fig from README
  * Automatically filter out secrets
  * Update dependencies
  * Add kv map builder and list function
  * fix(ubuntu/arm*): detect non amd64 ubuntu and handle
  * Fix keybinding link in README
  * docs: update `workspace` config key to `workspaces`
  * Only setup shell plugin if it's not already there
  * Remove terminal mode switching
  * Update to ratatui 0.22
  * Include revision in status
  * Fix index tail leak
  * Update(docs) Add `workspace` to config.toml and config.md
  * Fix client-only builds</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698753600">- Update patch 0000-disable_update_check.patch</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1705406400">- Update to 17.2.1:
  Fixes:
  * Fix typo with default config
  * Don't require all fields under [stats]
  * Disallow deletion if the '--limit' flag is present
  * Fix loss of the last output line with enter_accept
  * Ignore struct_field_names
  * Improve the support for enter_accept with ble.sh
  * Fix small issues of enter_accept for the plain Bash
  * Time now_local not working
  * Fix quirks on search cancel
  * Zsh_autosuggest_strategy for no-unset environment
  * Fix error by the use of ${PS1@P} in bash &lt; 4.4
  * Zsh use a special format to escape some characters
  * Initial list of history in workspace mode
  * Add Appkit to the package build
  * Bind in the most popular modes
  * Only trigger up-arrow on first line
  * Clean up the fish script options
  * Use fish builtins for enter_accept
  * Make atuin account delete void session + key
  * New clippy lints
  * Accept multiline commands
  * Reenable enter_accept for bash
  * Respect ZSH's $ZDOTDIR environment variable
  Documentation:
  * Add actuated linkback
  * Add link to forum
  * Align setup links in docs and readme
  * Add Void Linux install instruction
  * Add fish install script
  * Correct link
  * Fix light/dark mode logo
  * Use picture element for logo
  * Add docs for zsh-autosuggestion integration
  * Remove stray character from README
  * Update logo
  * Update sync.md
  * Update Arch Linux package URL in advanced-install.md
  * New stats config
  Features:
  * Add semver checking to client requests
  * Add TLS to atuin-server
  * Integrate with zsh-autosuggestions
  * Support high-resolution duration if available
  * Provide auto-complete source for ble.sh
  * Add a nixpkgs overlay
  * Add metrics server and http metrics
  * Add some metrics related to Atuin as an app
  * Allow configuring stats prefix
  * Allow spaces in stats prefixes</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1707998400">- Update to 18.0.1:
  * Reorder the exit of enhanced keyboard mode
  * Prevent input to be interpreted as options for zsh autosuggestions
  * Avoid unexpected `atuin history start` for keybindings
  * Prevent input to be interpreted as options for blesh auto-complete
  * Work around custom IFS
  * Fix and improve the keybinding to `up`
  * Fix incorrect timing of child shells
  * Disable musl deb building
  * Work around bash &lt; 4 and introduce initialization guards
  * Set umask 077
  * Disables unix specific stuff for windows
  * Fix invisible tab title
  * Shorten text, use ctrl-o for inspector
  * Integration on older fishes
  * Save sync time when it starts, not ends
  * Print literal control characters to non terminals
  * Escape control characters in command preview
  * Use existing db querying for history list
  * Add acquire timeout to sqlite database connection
  * Update repo url in CONTRIBUTING.md
  * Dedupe was removing history
  * Only escape control characters when writing to terminal
  * Strip control chars generated by `\[\]` in PS1 with bash-preexec
  * Check for format errors when printing history
  * Skip padding time if it will overflow the allowed prefix length
  * Never overwrite the key
  * Erase the prompt last line before Bash renders it
  * Erase the previous prompt before overwriting
  * Support termcap names for tput
  * Set durability for sqlite to recommended settings
  * Correct download list for incremental builds
  * Add Settings::ut
  * Enable enhanced keyboard mode
  * Rework record sync for improved reliability
  * Include atuin login in secret patterns
  * Add redraw
  * Make it clear what you are registering for
  * Support high-resolution timing even without ble.sh
  * Add extended help
  * Add interactive command inspector
  * Vim mode
  * Add better error handling for sync
  * Add history rebuild
  * Introduce keymap-dependent vim-mode
  * Make deleting from the UI work with record store sync
  * Add metrics counter for records downloaded
  * Make cursor style configurable
  * Make store init idempotent
  * Don't stop with invalid key
  * Add registered and deleted metrics
  * When in vim-normal mode apply an alternative highlighting to the selected line
  * [**breaking**] Bind the Atuin search to "/" in vi-normal mode
  * Update widget names
  * Make history list format configurable
  * Add change-password command &amp; support on server
  * Automatically init history store when record sync is enabled
  * Add store push
  * Reencrypt/rekey local store
  * Add prefers_reduced_motion flag
  * Add verify command to local store
  * Add store purge command
  * Failure to decrypt history = failure to sync
  * Add `store push --force`
  * Add `store pull`
  * Disable auto record store init
  * Add progress bars to sync and store init</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1707998401">- omit feature 'check-update' instead of using the removed patch 0000-disable_update_check.patch
- remove 0000-disable_update_check.patch</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713528000">- Update to 18.2.0:
  Bug Fixes:
  * Add missing description
  * Allow empty search
  * Pass search query in via env
  * Pass search query in via env for Nushell
  * Case insensitive hostname filtering
  * Update atuin.nu to resolve 0.92 deprecation
  * Detect preexec plugin using env ATUIN_PREEXEC_BACKEND
  * Install script echo
  * Report non-decodable errors correctly
  * Do not use "return" to cancel initialization
  * Use spawn_blocking for file access during async context
  Documentation:
  * Add security contact
  * Add install instructions for cave/exherbo linux in README.md
  * Describe the limitation of missing commands
  * Add missing cli help text
  Features:
  * Process [C-h] and [C-?] as representations of backspace
  * Allow specifying search query as an env var
  * Check PG version before running migrations
  * Add atuin prefix binding
  * Update install.sh to support KDE Neon
  * Add better search scoring
  * Sync v2 default for new installs
  * Add 'ctrl-a a' to jump to beginning of line
  * Prevents stderr from going to the screen
  * Add alias import
  * Use _ble_exec_time_ata for duration even in bash &lt; 5
  * Add base structure
  Miscellaneous Tasks:
  * Add issue form
  * Require atuin doctor in issue form
  * Add section to issue form
  * Add codespell support (config, workflow) and make it fix some
    typos
  Performance:
  * Cache aliases and read straight from file
- Updates from 18.1.0:
  Bug Fixes
  * Rework #1509 to recover from the preexec failure</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1717416000">- Update specfile
  * rust+cargo -&gt; cargo
  * set --locked flag</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1719662400">- Update to version 18.3.0:
  * *(bash)* Fix a workaround for bash-5.2 keybindings
  * *(ci)* Release workflow
  * *(client)* Better error reporting on login/registration
  * *(config)* Add quotes for strategy value in comment
  * *(daemon)* Do not try to sync if logged out
  * *(deps)* Replace parse_duration with humantime
  * *(dotfiles)* Alias import with init output
  * *(dotfiles)* Fish alias import
  * *(dotfiles)* More fish alias import
  * *(dotfiles)* Unquote aliases before quoting
  * *(dotfiles)* Allow clearing aliases, disable import
  * *(stats)* Generation for commands starting with a pipe
  * *(ui)* Handle being logged out gracefully
  * *(ui)* Fix mistake in last pr
  * Support not-mac for default shell
  * Adapt help to `enter_accept` config
  * Add protobuf compiler to docker image
  * Add incremental rebuild to daemon loop
  * Alias enable/enabled in settings
  * Bogus error message wording
  * Save sync time in daemon
  * Redact password in database URI when logging
  * Save sync time in daemon
  * Replace serde_yaml::to_string with serde_json::to_string_yaml
  * Fix "From source" `cd` command
  * Add docs for store subcommand
  * *(daemon)* Add support for daemon on windows
  * *(doctor)* Detect active preexec framework
  * *(doctor)* Report sqlite version
  * *(dotfiles)* Support syncing shell/env vars
  * *(gui)* Work on home page, sort state
  * *(history)* Create atuin-history, add stats to it
  * *(install)* Add Tuxedo OS
  * *(server)* Add me endpoint
  * *(ui)* Scroll history infinitely
  * *(ui)* Add history explore
  * *(ui)* Use correct username on welcome screen
  * *(ui)* Add login/register dialog
  * *(ui)* Setup single-instance
  * *(ui/dotfiles)* Add vars
  * Allow ignoring failed commands
  * Show preview auto
  * Add background daemon
  * Support importing from replxx history files
  * Move crates into crates/ dir
  * Fix atuin crate readme
  * Add some more logging to handlers
  * Add some more debug logs
  * Clarify default config file
  * Handle rate limited responses
  * Add Systemd config for self-hosted server
  * Switch to cargo dist for releases
  * Update email, gitignore, tweak ui
  * *(nushell)* Use version.(major|minor|patch) if available
  * Only open the database for commands if strictly required
  * Preview_auto to use enum and different option</changelog>
  <changelog author="Holden Fried &lt;holdenrf2021@gmail.com&gt;" date="1720526400">- Fixing broken build. Needs rustc &gt;= 1.77 and protobuf-devel</changelog>
</package>
<package pkgid="96052a645aebdf7fa0d840bc4a57a1587662acadd504330280dec333a645ffba81f4af324772ff16f373b90b9b010a97966ca7656225b9bfc503a0f5fb581ea7" name="atuin-zsh-completion" arch="noarch">
  <version epoch="0" ver="18.3.0" rel="bp161.1.6"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694606400">- Fix and update generated vendored tarball.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698667200">- Apply patch properly. It got overlooked.
- Update to version 17.0.1:
  * fix(enter_accept): clear old cmd snippet
  * Fix for breaking change in ratatui 0.24.0
  * fix(bash): improve output of `enter_accept`
  * fix(fish): improve output for `enter_accept`
  * update support template
  * Remove duplicate "invert" in default config
  * Silence fish string match
  * Fix cargo deb usage
  * Add release blog post and update docs
  * Correct some secrets filter regex
  * Revert "Revert "Revert "Use github runners for unit tests (for now)"""
  * fix(nushell): Ignore stderr messages
  * Document that the self-hosted port is TCP
  * Add bash support to `enter_accept`
  * allow binding server to hostname
  * Add fish support for `enter_accept`
  * Add enter_accept to immediately execute an accepted command
  * Checkout repo so the manifest publish step can read git
  * use the short sha to tag images
  * Use ubuntu for x86, oops
  * Update key binding docs
  * Add commands to print the default configuration
  * Update key-binding.md
  * Revert "Revert "Use github runners for unit tests (for now)""
  * Revert "Use github runners for unit tests (for now)"
  * clear history id
  * fix(1220): Workspace Filtermode not handled in skim engine
  * Fix/1207 deleted entries shown in interactive search
  * A man is not dead while his name is still spoken
  * Add --print0 to `history list`
  * Use github runners for unit tests (for now)
  * Revert "Re-enable `linux/arm64` platform in CI docker build"
  * Re-enable `linux/arm64` platform in CI docker build
  * feat: copy to clipboard
  * support timezones in calendar
  * handle empty keybindings list for nushell
  * add --reverse to history list
  * Fix support template
  * fix sync timestamps
  * better sync error messages
  * refactor: Duplications reduced in order to align implementations of reading history files
  * Add connect timeout and overall timeout
  * feat(keyup): Configure SearchMode for KeyUp invocation #1216
  * Fix selecting complex fish commands
  * docs: document the available format options of History list command
  * config.md: invert mode detailed options
  * Update config.toml: List inverted mode
  * Move contributors to be a top-level file
  * replace chrono with time
  * Use `case` for Linux distro choice in `install.sh`
  * Update issue templates
  * feat: mouse selection support
  * Update docker.md
  * Explicitly use buster image for cargo-chef, mitigates #1204
  * Update shell-completions.md
  * Update config.md
  * Remove fig from README
  * Automatically filter out secrets
  * Update dependencies
  * Add kv map builder and list function
  * fix(ubuntu/arm*): detect non amd64 ubuntu and handle
  * Fix keybinding link in README
  * docs: update `workspace` config key to `workspaces`
  * Only setup shell plugin if it's not already there
  * Remove terminal mode switching
  * Update to ratatui 0.22
  * Include revision in status
  * Fix index tail leak
  * Update(docs) Add `workspace` to config.toml and config.md
  * Fix client-only builds</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698753600">- Update patch 0000-disable_update_check.patch</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1705406400">- Update to 17.2.1:
  Fixes:
  * Fix typo with default config
  * Don't require all fields under [stats]
  * Disallow deletion if the '--limit' flag is present
  * Fix loss of the last output line with enter_accept
  * Ignore struct_field_names
  * Improve the support for enter_accept with ble.sh
  * Fix small issues of enter_accept for the plain Bash
  * Time now_local not working
  * Fix quirks on search cancel
  * Zsh_autosuggest_strategy for no-unset environment
  * Fix error by the use of ${PS1@P} in bash &lt; 4.4
  * Zsh use a special format to escape some characters
  * Initial list of history in workspace mode
  * Add Appkit to the package build
  * Bind in the most popular modes
  * Only trigger up-arrow on first line
  * Clean up the fish script options
  * Use fish builtins for enter_accept
  * Make atuin account delete void session + key
  * New clippy lints
  * Accept multiline commands
  * Reenable enter_accept for bash
  * Respect ZSH's $ZDOTDIR environment variable
  Documentation:
  * Add actuated linkback
  * Add link to forum
  * Align setup links in docs and readme
  * Add Void Linux install instruction
  * Add fish install script
  * Correct link
  * Fix light/dark mode logo
  * Use picture element for logo
  * Add docs for zsh-autosuggestion integration
  * Remove stray character from README
  * Update logo
  * Update sync.md
  * Update Arch Linux package URL in advanced-install.md
  * New stats config
  Features:
  * Add semver checking to client requests
  * Add TLS to atuin-server
  * Integrate with zsh-autosuggestions
  * Support high-resolution duration if available
  * Provide auto-complete source for ble.sh
  * Add a nixpkgs overlay
  * Add metrics server and http metrics
  * Add some metrics related to Atuin as an app
  * Allow configuring stats prefix
  * Allow spaces in stats prefixes</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1707998400">- Update to 18.0.1:
  * Reorder the exit of enhanced keyboard mode
  * Prevent input to be interpreted as options for zsh autosuggestions
  * Avoid unexpected `atuin history start` for keybindings
  * Prevent input to be interpreted as options for blesh auto-complete
  * Work around custom IFS
  * Fix and improve the keybinding to `up`
  * Fix incorrect timing of child shells
  * Disable musl deb building
  * Work around bash &lt; 4 and introduce initialization guards
  * Set umask 077
  * Disables unix specific stuff for windows
  * Fix invisible tab title
  * Shorten text, use ctrl-o for inspector
  * Integration on older fishes
  * Save sync time when it starts, not ends
  * Print literal control characters to non terminals
  * Escape control characters in command preview
  * Use existing db querying for history list
  * Add acquire timeout to sqlite database connection
  * Update repo url in CONTRIBUTING.md
  * Dedupe was removing history
  * Only escape control characters when writing to terminal
  * Strip control chars generated by `\[\]` in PS1 with bash-preexec
  * Check for format errors when printing history
  * Skip padding time if it will overflow the allowed prefix length
  * Never overwrite the key
  * Erase the prompt last line before Bash renders it
  * Erase the previous prompt before overwriting
  * Support termcap names for tput
  * Set durability for sqlite to recommended settings
  * Correct download list for incremental builds
  * Add Settings::ut
  * Enable enhanced keyboard mode
  * Rework record sync for improved reliability
  * Include atuin login in secret patterns
  * Add redraw
  * Make it clear what you are registering for
  * Support high-resolution timing even without ble.sh
  * Add extended help
  * Add interactive command inspector
  * Vim mode
  * Add better error handling for sync
  * Add history rebuild
  * Introduce keymap-dependent vim-mode
  * Make deleting from the UI work with record store sync
  * Add metrics counter for records downloaded
  * Make cursor style configurable
  * Make store init idempotent
  * Don't stop with invalid key
  * Add registered and deleted metrics
  * When in vim-normal mode apply an alternative highlighting to the selected line
  * [**breaking**] Bind the Atuin search to "/" in vi-normal mode
  * Update widget names
  * Make history list format configurable
  * Add change-password command &amp; support on server
  * Automatically init history store when record sync is enabled
  * Add store push
  * Reencrypt/rekey local store
  * Add prefers_reduced_motion flag
  * Add verify command to local store
  * Add store purge command
  * Failure to decrypt history = failure to sync
  * Add `store push --force`
  * Add `store pull`
  * Disable auto record store init
  * Add progress bars to sync and store init</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1707998401">- omit feature 'check-update' instead of using the removed patch 0000-disable_update_check.patch
- remove 0000-disable_update_check.patch</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713528000">- Update to 18.2.0:
  Bug Fixes:
  * Add missing description
  * Allow empty search
  * Pass search query in via env
  * Pass search query in via env for Nushell
  * Case insensitive hostname filtering
  * Update atuin.nu to resolve 0.92 deprecation
  * Detect preexec plugin using env ATUIN_PREEXEC_BACKEND
  * Install script echo
  * Report non-decodable errors correctly
  * Do not use "return" to cancel initialization
  * Use spawn_blocking for file access during async context
  Documentation:
  * Add security contact
  * Add install instructions for cave/exherbo linux in README.md
  * Describe the limitation of missing commands
  * Add missing cli help text
  Features:
  * Process [C-h] and [C-?] as representations of backspace
  * Allow specifying search query as an env var
  * Check PG version before running migrations
  * Add atuin prefix binding
  * Update install.sh to support KDE Neon
  * Add better search scoring
  * Sync v2 default for new installs
  * Add 'ctrl-a a' to jump to beginning of line
  * Prevents stderr from going to the screen
  * Add alias import
  * Use _ble_exec_time_ata for duration even in bash &lt; 5
  * Add base structure
  Miscellaneous Tasks:
  * Add issue form
  * Require atuin doctor in issue form
  * Add section to issue form
  * Add codespell support (config, workflow) and make it fix some
    typos
  Performance:
  * Cache aliases and read straight from file
- Updates from 18.1.0:
  Bug Fixes
  * Rework #1509 to recover from the preexec failure</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1717416000">- Update specfile
  * rust+cargo -&gt; cargo
  * set --locked flag</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1719662400">- Update to version 18.3.0:
  * *(bash)* Fix a workaround for bash-5.2 keybindings
  * *(ci)* Release workflow
  * *(client)* Better error reporting on login/registration
  * *(config)* Add quotes for strategy value in comment
  * *(daemon)* Do not try to sync if logged out
  * *(deps)* Replace parse_duration with humantime
  * *(dotfiles)* Alias import with init output
  * *(dotfiles)* Fish alias import
  * *(dotfiles)* More fish alias import
  * *(dotfiles)* Unquote aliases before quoting
  * *(dotfiles)* Allow clearing aliases, disable import
  * *(stats)* Generation for commands starting with a pipe
  * *(ui)* Handle being logged out gracefully
  * *(ui)* Fix mistake in last pr
  * Support not-mac for default shell
  * Adapt help to `enter_accept` config
  * Add protobuf compiler to docker image
  * Add incremental rebuild to daemon loop
  * Alias enable/enabled in settings
  * Bogus error message wording
  * Save sync time in daemon
  * Redact password in database URI when logging
  * Save sync time in daemon
  * Replace serde_yaml::to_string with serde_json::to_string_yaml
  * Fix "From source" `cd` command
  * Add docs for store subcommand
  * *(daemon)* Add support for daemon on windows
  * *(doctor)* Detect active preexec framework
  * *(doctor)* Report sqlite version
  * *(dotfiles)* Support syncing shell/env vars
  * *(gui)* Work on home page, sort state
  * *(history)* Create atuin-history, add stats to it
  * *(install)* Add Tuxedo OS
  * *(server)* Add me endpoint
  * *(ui)* Scroll history infinitely
  * *(ui)* Add history explore
  * *(ui)* Use correct username on welcome screen
  * *(ui)* Add login/register dialog
  * *(ui)* Setup single-instance
  * *(ui/dotfiles)* Add vars
  * Allow ignoring failed commands
  * Show preview auto
  * Add background daemon
  * Support importing from replxx history files
  * Move crates into crates/ dir
  * Fix atuin crate readme
  * Add some more logging to handlers
  * Add some more debug logs
  * Clarify default config file
  * Handle rate limited responses
  * Add Systemd config for self-hosted server
  * Switch to cargo dist for releases
  * Update email, gitignore, tweak ui
  * *(nushell)* Use version.(major|minor|patch) if available
  * Only open the database for commands if strictly required
  * Preview_auto to use enum and different option</changelog>
  <changelog author="Holden Fried &lt;holdenrf2021@gmail.com&gt;" date="1720526400">- Fixing broken build. Needs rustc &gt;= 1.77 and protobuf-devel</changelog>
</package>
<package pkgid="3a56c4a2bbcd8a793d3e3604e7078dc73c9a91c1e8120c37f4f3b3b8128de9e16bfcb2a2c93b271cb3bf20f2915c658c4557d8b719a11eb1bdb500cc893a956f" name="aubio-docs" arch="noarch">
  <version epoch="0" ver="0.4.9" rel="bp161.1.2"/>
  <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&#xE1;&#x161; Chv&#xE1;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&#xF8;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="f3f8aa0503181c28635ed70f94463b306959b47f48c2595029f9947ef1630c80662dc679592747a69562a78bcfad9066980093e83d6aa251366d5271277cef28" name="aubio-tools" arch="s390x">
  <version epoch="0" ver="0.4.9" rel="bp161.1.2"/>
  <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&#xE1;&#x161; Chv&#xE1;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&#xF8;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="6ab8ef6294ad404ccf5e00cd1adb8b738364085caf7d098e36c76aff29828db822dd62126ce63f4fb7e149ff41b8d11b598c50d3e493bdc72f7c8053a50980f9" name="audacious" arch="s390x">
  <version epoch="0" ver="4.6.1" rel="bp161.1.1"/>
  <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&#xF8;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="7276dd077683159c9e28785606e11fc9658ce9dcb7e1b7d4e5f01432a1dd0db71659acadfce638c6fdbbcb8a8977be3cd8c2377e2421520f7783a5796a921235" name="audacious-devel" arch="s390x">
  <version epoch="0" ver="4.6.1" rel="bp161.1.1"/>
  <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&#xF8;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="cf94c280394bade6c43d4a434eb6186d839c8f6194d10ee66d6d13c44a56d1f4d3bedda92e5d405fd9c395ce6f5035a86629f20dc7e7f638819a078dfce668bf" name="audacious-lang" arch="noarch">
  <version epoch="0" ver="4.6.1" rel="bp161.1.1"/>
  <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&#xF8;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="37e99274d5f99c3299b226af43a06f5c4cbaeb6d926acc03e69a99ddba44186e471500606609a4873fa5edbae8cad38cf5581d738ab0934d7bad598d8ca52d87" name="audacious-plugins" arch="s390x">
  <version epoch="0" ver="4.6.1" rel="bp161.1.1"/>
  <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&#xF8;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="f1c9464b8c1e375c87980721f548bdbead7427805d7c6c3445c001ebc35fbb1fa6f2ef306170c1dc21cacdb3d186563c0b36e783b474ff78b6e46516da031ea7" name="audacious-plugins-extra" arch="s390x">
  <version epoch="0" ver="4.6.1" rel="bp161.1.1"/>
  <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&#xF8;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="be3c153765273d4c89af893ff82d4f00cee608e65250e9941f85f0a8613f679654334a19b02edb48ee408baba16d69fa03e48b8c2d6356f7e527f809d3c40584" name="audacious-plugins-lang" arch="noarch">
  <version epoch="0" ver="4.6.1" rel="bp161.1.1"/>
  <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&#xF8;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="98871755f14386d443f03e4c40644e8ca28c832c3b897a7aa2ccb4c6b3f5a5b44856d9aaa57e5e42466420d164e7f718e11d8395066d3e8be63c79fba4d00c05" name="audacity-lang" arch="noarch">
  <version epoch="0" ver="3.7.4" rel="bp161.1.3"/>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1721649600">- Update to 3.6.1
  This is a hotfix release. It fixes the following bugs:
  * #6889 Fixed a crash when exporting multichannel audio.
  * #6882 Fixed a crash when pasting mono clips into stereo tracks.
  * #4763 (Accessibility) Made more values available when using the
    plain UI of plugins. (Thanks, David Bailes!)
  * #6855 Prevented incompatible versions from opening projects
    created in 3.6.x.
  * #6892 Fixed the dark theme sometimes having white corners in buttons.</changelog>
  <changelog author="Stephan Hemeier &lt;Sauerlandlinux@gmx.de&gt;" date="1722081600">- Update to 3.6.2
  * #6955 Fix out of bound access in waveform cache
  * #6857 fix: pitch-shift value not showing on Linux
  * #6883 Fix for labeled audio operations don't work in certain cases
  * Fix for TCP UI Breaks when dragging waveform splitter
  * Undo stack is cleared before project is compacted
  * Call SetBypass at the right time
  * Clear clipboard also before cutting
  * Prepare a set of tracks to apply labeled audio operations depending
  * Extend Join Region by one sample, to ensure that Split-Join operation
  * Envelope display fix: pass absolute time value when querying envelope</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1725883200">- Update vst3sdk to 3.7.12_build_20
- Update to 3.6.3
  * #7266 Fixed a crash when exiting Audacity. (Thanks, Joe Souza!)
- Updated 3.6.2 release notes:
  * This is a patch release. It adds a "Legacy" effects section
    containing the old Limiter, Compressor and Classic Filters.
  * #6995 Fixed a hang after undoing.
  * #6912 Fixed the zero line going missing.
  * #6927 Fixed envelope appearance for clips offset from 0.
  * #6955 Fixed Audacity turning white on some systems.
  * #6857 Fixed the pitch indicator disappearing on Linux when
    hitting double digits.
  * #6941 Fixed cutting not putting clips into the clipboard.
  * #6926 Fixed pasting sometimes resetting the clip name.
  * #6751 Fixed the track header UI breaking when resizing channels
    in a stereo track.
  * #6847, #6846 Fixed LV2 plugin detection on macOS and Windows.
  * #3679 Fixed Labeled Audio operations.
  * #6924, #6989 Fixed Cloud projects sometimes not opening.
  * #7060 Fixed a bug regarding stereo-to-mono splitting.
  * #7055 Fixed a bug causing tracks with master effects sometimes
    only exporting silence.
  * #7025, #7133 Fixed multi-channel OGG and Wavpack import.
  * #7018 Fixed a crash after recording long sessions.
  * #7126 Fixed a crash when failing to load a cloud project.
  * #7093 Fixed Audacity maxing out the CPU when minimized.
  * #7124 Fixed the "editing clips can move other clips" preference
    desynchronizing multiple tracks.
  * Other changes:
  * #6736 The time track range now is a single dialog.
  * #6929 Reverted the behavior of selection change when importing
    a clip to the previous behavior.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1726920000">- Remove old Leap (15.3) workarounds
- Update audacity-no_buildstamp.patch and fix cmake params in spec file
- Update to 3.6.4
  * #7310 Fixed another crash when exiting Audacity. (Thanks, Joe Souza!)
  * #7312 Fixed projects not being compacted on close.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1730462400">- Disable VST3 support due CVE-2024-50602 and misssing VST3 plugins UI
- Fixes boo#1232608
- Update to 3.7.0
  * #6233, #7397, #6900 Improved Linux compatibility.
  * #6702 Improved contrast in the light theme.
  * #7008 MP3 exports: Renamed "Insane" to "Excessive".
  * #7570, #7452 Improved non-standard character handling for cloud
    saving.
  * #7486 Renamed "Split cut/delete" to "Cut/delete and leave gap".
  * #7293 Pasting clips no longer moves clips on other tracks if
    "editing clips can move other clips" is enabled.
  * #7312, #7382 Fixed database compacting not working properly sometimes.
  * #6851 Improved startup speed on systems with many audio devices.
  * #7186 Multi view: Fixed the hitbox of the x being misaligned with
    the visuals. (Thanks, Kurtsley)
  * #7468 macOS: Fixed VST presets path.
  * #7571 Adding, removing, replacing and reordering of effects now
    is undoable.
  * #7573 Closing a project upon turning a realtime effect stack on
    and off doesn't crash Audacity anymore.
  * #7610 Canceling a stereo track mid-operation no longer crashes Audacity.
  * #7385 Importing Opus files using libopus no longer shifts the audio data.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1734091200">- Update to 3.7.1
  This is a patch release. It fixes the following bugs:
  * #7797 Effects can be applied to time-stretched clips.
  * #7620 Moving or renaming the installation directory no longer
    re-enables disabled modules.
  * #7652 Opening the "Adjust Playback Speed" dialog doesn't crash
    Audacity anymore.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1741780800">- Update to 3.7.2
- Refresh audacity-no_buildstamp.patch
  This is a patch release. It contains the following changes:
  * #8290 Fixed a crash when applying some effects across multiple
    tracks if one track is empty.
  * #8157, #8155 Fixed some crashes emanating from the Mixer window.
  * #7672 Returned the "Residue" option in noise reduction.
    (Thanks, Christopher Rooney!)
  * #7809 Modules are now allowed to stick around when patch releases
    like this one are published. This means you likely won't need to
    update the OpenVINO again during 3.7.x.
  * #7076 When adding a realtime effect to a track, the effect
    settings are now opened immediately.
  * #7819 Added an infobox when saving a project in a new version
    breaks compatibility with an old one.
  * #7740 Added a preference to turn off automatic tempo detection.
  * #4169 When duplicating tracks, the duplicated tracks now have
    independent realtime effect instances.
  * #7700 Fixed range-selection beyond the edge of a clip being
    destructive.
  * #8013, #8008, #8004, #8009, #8003, #8005, #8071 Improved
    stability of cloud saving.
  * #7410 Fixed pasting content from a clip at the beginning of itself
    being offset in time.
  * #4231 macOS: Fixed AUSoundIsolation.
  * #6342 Fixed audacity continuing to scroll after letting go of
    the scrollbar.
  * #8110 Fixed black stripes appearing when zooming in while in
    the envelope or multi-tool.
  * #8043 Added a new "get effects" button next to the Upload Audio button.
  * #8211 Added UUID instance support. See this page for further
    info: https://forum.audacityteam.org/t/introducing-a-uuid-system-in-audacity-here-s-what-you-need-to-know/128561
  * #7154 Fixed label texts using the wrong color in dark themes.
    (Thanks, GovindaMadhava!)
  * #8261 Fixed tracks being incorrectly drawn on high zoom levels
    using high precision trackpads.
  * #7902 Linux: Fixed FFmpeg loading in the Ubuntu 22.04 AppImage.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1741867200">- Update to 3.7.3
  This is a hotfix release. It fixes the following bugs:
  * #8426 Incorrect results when applying effects to multiple clips
  * #8425 Truncate Silence fails to work properly when there is more
    than one silent part</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1749556800">- Update to 3.7.4
  This is a patch release. It contains the following changes:
  * #6890 Fixed a crash when closing a large unsaved project
  * #8709 Fixed a crash when using real-time effects that activate
    delay compensation
  * #8494 Fixed issue where Studio Fade Out creates a new clip when
    applied at the end of a clip
  * #8442 Fixed incorrect waveform rendering on clipped audio
  * #8559 Fixed unintended deletion of a clip when joining two clips
    with pitch adjustment
  * #3003 Effect preview now works when the track is muted
  * #8666 Fixed possible incorrect calculations in the Hamming window
    derivative (Thanks, witwald!)
  * #8577 Fixed compilation issues on legacy macOS (Thanks, barracuda156!)</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1750161600">- Add Use-full-function-prototypes-in-libnyquist.patch fixing build
  with gcc-15</changelog>
</package>
<package pkgid="69538cb40da9685da4f5a6dfb6bdbc1d4c2c41a174f8ba86e77e25ea3370b20878223a861486b400a9c986b00e0a2df90d9020cce80486decda0f93be00fbea0" name="audaspace" arch="s390x">
  <version epoch="0" ver="1.9.0" rel="bp161.1.3"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1721217600">- Update to release 1.5.0
  Audaspace 1.5.0 is a release with not many changes but big enough
  to warrant a new release after a year since the last one.
  - Performance improvements and two more quality presets for the
    JOS resampler.
  - Bugfixes for PulseAudio.
  - CoreAudio device is only opened on demand.
  - FFMPEG 7 support and dropped support for FFMPEG older than 6.
  - Various minor fixes and improvements.
- drop audaspace-animated-sequence.patch</changelog>
  <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>
</package>
<package pkgid="9a39ebb3460674304133a92bc6230bba8e2e2333b6ad30e859d84d4266e1e8d037b71eb5ceac2f4a257f76bd960ce34a2ad08995ade196b39f4c60288f20f228" name="audaspace-devel" arch="s390x">
  <version epoch="0" ver="1.9.0" rel="bp161.1.3"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1721217600">- Update to release 1.5.0
  Audaspace 1.5.0 is a release with not many changes but big enough
  to warrant a new release after a year since the last one.
  - Performance improvements and two more quality presets for the
    JOS resampler.
  - Bugfixes for PulseAudio.
  - CoreAudio device is only opened on demand.
  - FFMPEG 7 support and dropped support for FFMPEG older than 6.
  - Various minor fixes and improvements.
- drop audaspace-animated-sequence.patch</changelog>
  <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>
</package>
<package pkgid="6ed85b71be86d36904d46dd648874a8f482b2de1780439b18138e782bb2711382e9cd71e924769df8cf5129de08385bee36ff0967704d740d7078dcd87a8a22f" name="audaspace-doc" arch="noarch">
  <version epoch="0" ver="1.9.0" rel="bp161.1.3"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1721217600">- Update to release 1.5.0
  Audaspace 1.5.0 is a release with not many changes but big enough
  to warrant a new release after a year since the last one.
  - Performance improvements and two more quality presets for the
    JOS resampler.
  - Bugfixes for PulseAudio.
  - CoreAudio device is only opened on demand.
  - FFMPEG 7 support and dropped support for FFMPEG older than 6.
  - Various minor fixes and improvements.
- drop audaspace-animated-sequence.patch</changelog>
  <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>
</package>
<package pkgid="c7a94763f6a55d2610a015c047a043f72b55a4e9285c7cd790ebb531d5a57cd33751d9667416c2b2b2bd681bcf66b6ac32724ae3edea4f26d1c3cb89151df35f" name="audaspace-plugin-ffmpeg" arch="s390x">
  <version epoch="0" ver="1.9.0" rel="bp161.1.3"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1721217600">- Update to release 1.5.0
  Audaspace 1.5.0 is a release with not many changes but big enough
  to warrant a new release after a year since the last one.
  - Performance improvements and two more quality presets for the
    JOS resampler.
  - Bugfixes for PulseAudio.
  - CoreAudio device is only opened on demand.
  - FFMPEG 7 support and dropped support for FFMPEG older than 6.
  - Various minor fixes and improvements.
- drop audaspace-animated-sequence.patch</changelog>
  <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>
</package>
<package pkgid="d566ed9bf4174cb1a424d380e621aaf1b58b1372b01593e1477f9683f181e3bc5ee067a96a7f658189054f15a9e97f2dff7400719c81b777cfb8c70daa14fbb7" name="audaspace-plugin-jack" arch="s390x">
  <version epoch="0" ver="1.9.0" rel="bp161.1.3"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1721217600">- Update to release 1.5.0
  Audaspace 1.5.0 is a release with not many changes but big enough
  to warrant a new release after a year since the last one.
  - Performance improvements and two more quality presets for the
    JOS resampler.
  - Bugfixes for PulseAudio.
  - CoreAudio device is only opened on demand.
  - FFMPEG 7 support and dropped support for FFMPEG older than 6.
  - Various minor fixes and improvements.
- drop audaspace-animated-sequence.patch</changelog>
  <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>
</package>
<package pkgid="0c9d1f2c01cf54e46c0fdc3b4d22474b943a24008426df34db9a7d35fd0ddbc57857c15a51a4f93c17861df81d500a92f0dd2c8df1a0dce5dd4871872e844e19" name="audaspace-plugin-openal" arch="s390x">
  <version epoch="0" ver="1.9.0" rel="bp161.1.3"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1721217600">- Update to release 1.5.0
  Audaspace 1.5.0 is a release with not many changes but big enough
  to warrant a new release after a year since the last one.
  - Performance improvements and two more quality presets for the
    JOS resampler.
  - Bugfixes for PulseAudio.
  - CoreAudio device is only opened on demand.
  - FFMPEG 7 support and dropped support for FFMPEG older than 6.
  - Various minor fixes and improvements.
- drop audaspace-animated-sequence.patch</changelog>
  <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>
</package>
<package pkgid="0cbdcc9c922f2834c5a5c8289c29cd5252bcd7f7dc490e218d0c3f296c2dc82c6218835cefda119fea353dd7b9e19428a3f8f540a507388043e8f2702387fa1d" name="audaspace-plugin-pipewire" arch="s390x">
  <version epoch="0" ver="1.9.0" rel="bp161.1.3"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1721217600">- Update to release 1.5.0
  Audaspace 1.5.0 is a release with not many changes but big enough
  to warrant a new release after a year since the last one.
  - Performance improvements and two more quality presets for the
    JOS resampler.
  - Bugfixes for PulseAudio.
  - CoreAudio device is only opened on demand.
  - FFMPEG 7 support and dropped support for FFMPEG older than 6.
  - Various minor fixes and improvements.
- drop audaspace-animated-sequence.patch</changelog>
  <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>
</package>
<package pkgid="a60ef85acfa5bb6f285d7d9fc1341ee4628fe832340a16d4dcc9091f6837376c8e1fc2e7fcf3f46691524490567420b8d971e03b406414b106131ccabb81cbdd" name="audaspace-plugin-pulse" arch="s390x">
  <version epoch="0" ver="1.9.0" rel="bp161.1.3"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1721217600">- Update to release 1.5.0
  Audaspace 1.5.0 is a release with not many changes but big enough
  to warrant a new release after a year since the last one.
  - Performance improvements and two more quality presets for the
    JOS resampler.
  - Bugfixes for PulseAudio.
  - CoreAudio device is only opened on demand.
  - FFMPEG 7 support and dropped support for FFMPEG older than 6.
  - Various minor fixes and improvements.
- drop audaspace-animated-sequence.patch</changelog>
  <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>
</package>
<package pkgid="f98a6edb90c7267853ded16a437fc375c26af1224c425f695be47bb46a7fbb7722db76dbb7f99874354704c0f25ad578ab27c64fece37129f5402f69edfc9f52" name="audaspace-plugin-sdl2" arch="s390x">
  <version epoch="0" ver="1.9.0" rel="bp161.1.3"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1721217600">- Update to release 1.5.0
  Audaspace 1.5.0 is a release with not many changes but big enough
  to warrant a new release after a year since the last one.
  - Performance improvements and two more quality presets for the
    JOS resampler.
  - Bugfixes for PulseAudio.
  - CoreAudio device is only opened on demand.
  - FFMPEG 7 support and dropped support for FFMPEG older than 6.
  - Various minor fixes and improvements.
- drop audaspace-animated-sequence.patch</changelog>
  <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>
</package>
<package pkgid="d01df95d01d0125267fbbc3b1608535a818c659d5520c59becdcbe0c869eb643f0953374ce806300d6958d7e84c61047b8f0320f8630760c036b010d32136508" name="audaspace-plugin-sndfile" arch="s390x">
  <version epoch="0" ver="1.9.0" rel="bp161.1.3"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1721217600">- Update to release 1.5.0
  Audaspace 1.5.0 is a release with not many changes but big enough
  to warrant a new release after a year since the last one.
  - Performance improvements and two more quality presets for the
    JOS resampler.
  - Bugfixes for PulseAudio.
  - CoreAudio device is only opened on demand.
  - FFMPEG 7 support and dropped support for FFMPEG older than 6.
  - Various minor fixes and improvements.
- drop audaspace-animated-sequence.patch</changelog>
  <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>
</package>
<package pkgid="27a83101829bf1ddaef0f2d59ff928e5d00107fb5689834eb0eaef7dfa9a98145a36e16c988e8f917d63115f1ae871882c503b0d10a219d0d5326484ae97e8c8" name="audex" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * CI: add snap pipelines</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="6d459cf2f2ae22f3a5c90063aa098f20cf79a7c48ba81c7436014c64fc59f8004324eb17e6c85e1c47b9397dd1b591b786b93a67a6592570cb23440c15336302" name="audex-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * CI: add snap pipelines</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="44d8b3992732082fddfc8301361fe1ebdb371e7955b7349e7828f1e86e38c0eccf23857bc1ea5a5640b94cf5493ed83dac3efa146c42f4624cc641b9fc1d4b84" name="audio-recorder" arch="s390x">
  <version epoch="0" ver="3.3.4" rel="bp161.1.5"/>
  <changelog author="dimstar@opensuse.org" date="1412856000">- Add audio-recorder-automake.patch: fix the order of commands in
  configure.ac.</changelog>
  <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>
</package>
<package pkgid="dcfc033b8de787186af7f4c846d4dc6340a4d687b3f11496e784ec45dab064ac81d62fb9e0ff0a306dba8a988bd80a6adc7c4693b801a7fff93a2572c7ea62fa" name="audio-recorder-lang" arch="noarch">
  <version epoch="0" ver="3.3.4" rel="bp161.1.5"/>
  <changelog author="dimstar@opensuse.org" date="1412856000">- Add audio-recorder-automake.patch: fix the order of commands in
  configure.ac.</changelog>
  <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>
</package>
<package pkgid="90df3daf0e2bdb897ae1460fed062bbc4fb1e8ab59e842bafb75d041c4642f45f3a93c68a8c7649f1808138ee66b535ca696b388e960cc965f7308b195509c57" name="audioclock" arch="noarch">
  <version epoch="0" ver="1.3.1" rel="bp161.1.1"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1655294400">- Initial package version 1.0</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1655294401">- upgrade to 1.1 with cleaner audio samples</changelog>
  <changelog author="bwiedemann@suse.de" date="1699963200">- Update to version 1.2:
  * Handle signals</changelog>
  <changelog author="bwiedemann@suse.com" date="1716206400">- Update to version 1.3.1:
  * Modernize spec file
  * Consider local timezone
  * Drop test code</changelog>
</package>
<package pkgid="4ac3d536f25a252e45f3e406a3fadd56f330c73ea75a4d6e86c9b5ffb4ff3d3226b404db4889eac0e46016190b7dd67affa6d438bc3c079cc3e1d7bfa82849c5" name="audiofile" arch="s390x">
  <version epoch="0" ver="0.3.6" rel="bp161.1.2"/>
  <changelog author="reddwarf@opensuse.org" date="1362657600">- Update to version 0.3.6:
  + Implement FLAC and ALAC encoding and decoding.
  + Update license to LGPL 2.1.
- Remove audiofile-0.3.5-without_examples.patch
- Add pkgconfig(flac) BuildRequires</changelog>
  <changelog author="avvissu@yandex.ru" date="1395748800">- Fix unresolvable dependencies for SLE11:
  + add RPM conditional tests for sles_version
- Fix compilation error on SLE11: permission denied:
  + add $DESTDIR to make install</changelog>
  <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>
</package>
<package pkgid="393d9cb4e20c2c30cdbdc49f8a58fa51f84f4bf1d5a837bf03fd0d00d08a8bcb96bd5f25d7d02ba352e8a3c5559483ac9502ea1b13701c22ada74fe433d382a0" name="audiofile-devel" arch="s390x">
  <version epoch="0" ver="0.3.6" rel="bp161.1.2"/>
  <changelog author="reddwarf@opensuse.org" date="1362657600">- Update to version 0.3.6:
  + Implement FLAC and ALAC encoding and decoding.
  + Update license to LGPL 2.1.
- Remove audiofile-0.3.5-without_examples.patch
- Add pkgconfig(flac) BuildRequires</changelog>
  <changelog author="avvissu@yandex.ru" date="1395748800">- Fix unresolvable dependencies for SLE11:
  + add RPM conditional tests for sles_version
- Fix compilation error on SLE11: permission denied:
  + add $DESTDIR to make install</changelog>
  <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>
</package>
<package pkgid="089aeef5f16f966bae35260f6161bbe3ffdd517e4470f9765da04ff2a055e13283c8c659a9fa7f06eb484710c475e049b0c96e32a9cc0b6d15ff770622181308" name="audiofile-doc" arch="s390x">
  <version epoch="0" ver="0.3.6" rel="bp161.1.2"/>
  <changelog author="reddwarf@opensuse.org" date="1362657600">- Update to version 0.3.6:
  + Implement FLAC and ALAC encoding and decoding.
  + Update license to LGPL 2.1.
- Remove audiofile-0.3.5-without_examples.patch
- Add pkgconfig(flac) BuildRequires</changelog>
  <changelog author="avvissu@yandex.ru" date="1395748800">- Fix unresolvable dependencies for SLE11:
  + add RPM conditional tests for sles_version
- Fix compilation error on SLE11: permission denied:
  + add $DESTDIR to make install</changelog>
  <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>
</package>
<package pkgid="bf217c5f4ebf78aadbef29588108095b666b15d650e924fb67b747c94c49cf96f1416e15b9d47dde06f581958bf334152fb5438084f437878fb830ed82656fac" name="audiotube" arch="s390x">
  <version epoch="0" ver="26.04.0" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759838400">- Update to 25.08.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.2/
- Changes since 25.08.1:
  * Set defaults if the QPT did not do the work for us</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * removing last year's fundraiser supporters
  * Display the string "favorite" (en_US), not "favourite" (en_GB)
  * Set defaults if the QPT did not do the work for us
  * Solve configure warning
  * videoinfoextractor: Include QDebug, we use it
  * qtmpris: Fix compile warnings
  * Update dependencies
  * CI: add snap pipelines</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="d2ce64b728d9a2a1aeabd887efcc98e88a1690e3473838394b1e478a9e9eea845f364ac0f4a39f24c5cdccace6493d2c2d5e0536f7e701b84b94f7c0a4d19796" name="audiotube-lang" arch="noarch">
  <version epoch="0" ver="26.04.0" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759838400">- Update to 25.08.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.2/
- Changes since 25.08.1:
  * Set defaults if the QPT did not do the work for us</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * removing last year's fundraiser supporters
  * Display the string "favorite" (en_US), not "favourite" (en_GB)
  * Set defaults if the QPT did not do the work for us
  * Solve configure warning
  * videoinfoextractor: Include QDebug, we use it
  * qtmpris: Fix compile warnings
  * Update dependencies
  * CI: add snap pipelines</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="4e3318e860f861ab89b1e757c486224963b4b9cfd5b1d9bf930a04442248348ffe0c02c71b7f057e5d69a2417102898133989592f25530ba8e9f5bc9d0df48a6" name="audit" arch="s390x">
  <version epoch="0" ver="4.0" rel="160099.3.2"/>
  <changelog author="info@paolostivanin.com" 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="fcrozat@suse.com" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="info@paolostivanin.com" 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="kukuk@suse.com" date="1722859200">- Remove rcaudit symlink [jsc#PED-266]</changelog>
  <changelog author="ematsumiya@suse.com" 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="ematsumiya@suse.com" date="1727352000">- Update audit-secondary.spec:
  * Add "Requires: audit-rules" for audit package
  * Remove preun/postun handling of audit-rules.service</changelog>
  <changelog author="ematsumiya@suse.com" date="1727784000">- Fix plugin termination when using systemd service units (bsc#1215377)
  * add auditd.service-fix-plugin-termination.patch</changelog>
  <changelog author="ematsumiya@suse.com" date="1727870400">- Readd audit-allow-manual-stop.patch (removed by mistake)</changelog>
  <changelog author="ematsumiya@suse.com" date="1728043200">- Update audit.spec (bsc#1231236):
  * add requirement for 'awk' package
  * move some %post logic from audit to audit-rules</changelog>
  <changelog author="gmbr3@opensuse.org" date="1769428800">- Move all /var/spool, /var/log directories to systemd-tmpfiles
  (from OBS request 1329283) (jsc#PED-14752)</changelog>
</package>
<package pkgid="2b9abdd3db7b74836542f2d27967b8c65b00d9ea76200efaff1a93a9cfb02d8ca7ed5b4cd19739605d182786bc873a3da575cd4ba53fb50d1be9ccaebbd9c86d" name="audit-audispd-plugins" arch="s390x">
  <version epoch="0" ver="4.0" rel="160099.3.2"/>
  <changelog author="info@paolostivanin.com" 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="fcrozat@suse.com" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="info@paolostivanin.com" 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="kukuk@suse.com" date="1722859200">- Remove rcaudit symlink [jsc#PED-266]</changelog>
  <changelog author="ematsumiya@suse.com" 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="ematsumiya@suse.com" date="1727352000">- Update audit-secondary.spec:
  * Add "Requires: audit-rules" for audit package
  * Remove preun/postun handling of audit-rules.service</changelog>
  <changelog author="ematsumiya@suse.com" date="1727784000">- Fix plugin termination when using systemd service units (bsc#1215377)
  * add auditd.service-fix-plugin-termination.patch</changelog>
  <changelog author="ematsumiya@suse.com" date="1727870400">- Readd audit-allow-manual-stop.patch (removed by mistake)</changelog>
  <changelog author="ematsumiya@suse.com" date="1728043200">- Update audit.spec (bsc#1231236):
  * add requirement for 'awk' package
  * move some %post logic from audit to audit-rules</changelog>
  <changelog author="gmbr3@opensuse.org" date="1769428800">- Move all /var/spool, /var/log directories to systemd-tmpfiles
  (from OBS request 1329283) (jsc#PED-14752)</changelog>
</package>
<package pkgid="9ace1650d62ba89075b2c422ac9655e66c14fa3e3e7bbe713e97d65b15d989dec51090c0994cd86853947679eb84dabef36755019470749bbd1545f75a356626" name="audit-devel" arch="s390x">
  <version epoch="0" ver="4.0" rel="160099.3.3"/>
  <changelog author="ematsumiya@suse.com" date="1631793600">- Update to version 3.0.5:
  * In auditd, flush uid/gid caches when user/group added/deleted/modified
  * Fixed various issues when dealing with corrupted logs
  * In auditd, check if log_file is valid before closing handle
- Include fixed from 3.0.4:
  * Apply performance speedups to auparse library
  * Optimize rule loading in auditctl
  * Fix an auparse memory leak caused by glibc-2.33 by replacing realpath
  * Update syscall table to the 5.14 kernel
  * Fixed various issues when dealing with corrupted logs</changelog>
  <changelog author="gmbr3@opensuse.org" date="1636286400">- Update to version 3.0.6:
  * fixes a segfault on some SELINUX_ERR records
  * makes IPX packet interpretation dependent on the ipx header
    file existing
  * adds b32/b64 support to ausyscall
  * adds support for armv8l
  * fixes auditctl list of syscalls on PPC
  * auditd.service now restarts auditd under some conditions</changelog>
  <changelog author="jengelh@inai.de" date="1649678400">- Modernize specfile constructs.</changelog>
  <changelog author="ematsumiya@suse.de" 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="info@paolostivanin.com" 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@suse.com" date="1679313600">- Enable livepatching on main library on x86_64.</changelog>
  <changelog author="fcrozat@suse.com" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="info@paolostivanin.com" 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="ematsumiya@suse.com" 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="ematsumiya@suse.com" date="1728043200">- Update audit.spec: add requirement for 'awk' package (bsc#1231236)</changelog>
</package>
<package pkgid="b669af8b3aa6b195853a6136121fe4a8d30fee7d837bd5898f580fc5fd4d74f4628ce1069b2d35d0952a7612fef7d0ffe75992aad5eb17e8ea44e7c27c287631" name="audit-rules" arch="s390x">
  <version epoch="0" ver="4.0" rel="160099.3.2"/>
  <changelog author="info@paolostivanin.com" 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="fcrozat@suse.com" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="info@paolostivanin.com" 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="kukuk@suse.com" date="1722859200">- Remove rcaudit symlink [jsc#PED-266]</changelog>
  <changelog author="ematsumiya@suse.com" 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="ematsumiya@suse.com" date="1727352000">- Update audit-secondary.spec:
  * Add "Requires: audit-rules" for audit package
  * Remove preun/postun handling of audit-rules.service</changelog>
  <changelog author="ematsumiya@suse.com" date="1727784000">- Fix plugin termination when using systemd service units (bsc#1215377)
  * add auditd.service-fix-plugin-termination.patch</changelog>
  <changelog author="ematsumiya@suse.com" date="1727870400">- Readd audit-allow-manual-stop.patch (removed by mistake)</changelog>
  <changelog author="ematsumiya@suse.com" date="1728043200">- Update audit.spec (bsc#1231236):
  * add requirement for 'awk' package
  * move some %post logic from audit to audit-rules</changelog>
  <changelog author="gmbr3@opensuse.org" date="1769428800">- Move all /var/spool, /var/log directories to systemd-tmpfiles
  (from OBS request 1329283) (jsc#PED-14752)</changelog>
</package>
<package pkgid="3562e560d9db43993d9459b04efbed9e50ab5090ae5a20860c28506c8dd3b739e447724da534caa1ca0803dd310bcda6711f0f4e48f2f3b7782a6e7472e278bb" name="audit-visualize" arch="noarch">
  <version epoch="0" ver="1.5.2" rel="bp161.1.1"/>
  <changelog author="tonyj@suse.de" date="1178452800">- created package</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="p.drouand@gmail.com" date="1382616000">- Package doesn't provide any sysconfig file or sysvinit script
  Remove %insserv_prereq %fillup_prereq PreReq tag
- Some improvements</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1416139200">- fix shebang in scripts that contains bash-specific options of
  'read' command
- add patches:
  * audit-visualize-fix-bashisms.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>
</package>
<package pkgid="c05adb178054f103e48c8ade9593b0449e7118d533c24c79c5173818b429d3ded3aca56bf9f7b6edca036c570f88774e2c930d0d624e850f3d604fecce82c41c" name="augeas" arch="s390x">
  <version epoch="0" ver="1.14.1" rel="160099.4.2"/>
  <changelog author="dmueller@suse.com" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="dmueller@suse.com" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="dmueller@suse.com" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="jengelh@inai.de" 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="fvogt@suse.com" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="jsikes@suse.com" 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@suse.com" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="otto.hollmann@suse.com" 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@suse.com" 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@suse.com" date="1745409600">- Add patch, fix for bsc#1239909 / CVE-2025-2588:
  * CVE-2025-2588.patch</changelog>
</package>
<package pkgid="c5a3c884679211ce85678f0c3cb25417678ce037f63f76d7aaf1f5e44cd0ccc34d1b05b61eb657045ab1071677cd5e6fc172b6550be51f1452ec5f5edc10e405" name="augeas-bash-completion" arch="s390x">
  <version epoch="0" ver="1.14.1" rel="160099.4.2"/>
  <changelog author="dmueller@suse.com" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="dmueller@suse.com" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="dmueller@suse.com" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="jengelh@inai.de" 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="fvogt@suse.com" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="jsikes@suse.com" 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@suse.com" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="otto.hollmann@suse.com" 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@suse.com" 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@suse.com" date="1745409600">- Add patch, fix for bsc#1239909 / CVE-2025-2588:
  * CVE-2025-2588.patch</changelog>
</package>
<package pkgid="5270fb16d04e50758053d4a63189e58cc35885033a8cb029f01970b8b605df8aa5f7a58a538ddaf972158862e9f2f3b2013a209c92497e34be0929239617f19b" name="augeas-devel" arch="s390x">
  <version epoch="0" ver="1.14.1" rel="160099.4.2"/>
  <changelog author="dmueller@suse.com" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="dmueller@suse.com" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="dmueller@suse.com" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="jengelh@inai.de" 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="fvogt@suse.com" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="jsikes@suse.com" 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@suse.com" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="otto.hollmann@suse.com" 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@suse.com" 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@suse.com" date="1745409600">- Add patch, fix for bsc#1239909 / CVE-2025-2588:
  * CVE-2025-2588.patch</changelog>
</package>
<package pkgid="463393a4a9a85367a3b87daeeec1adc4ed7862119bc57653cdcaf25fcc593bf9b6ce979e2ba5be719e1339295ee27040a55bdf85e96aded6d9998046aef54518" name="augeas-lense-tests" arch="s390x">
  <version epoch="0" ver="1.14.1" rel="160099.4.2"/>
  <changelog author="dmueller@suse.com" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="dmueller@suse.com" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="dmueller@suse.com" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="jengelh@inai.de" 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="fvogt@suse.com" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="jsikes@suse.com" 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@suse.com" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="otto.hollmann@suse.com" 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@suse.com" 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@suse.com" date="1745409600">- Add patch, fix for bsc#1239909 / CVE-2025-2588:
  * CVE-2025-2588.patch</changelog>
</package>
<package pkgid="466eac41d522b3025b9b25fbef6ac306da25f1e706688ddd7f245a5033aeef5a9ce5a286c3740972e34aa61beb40cc2c9bf93a466210047d1645e7ed49b4db98" name="augeas-lenses" arch="s390x">
  <version epoch="0" ver="1.14.1" rel="160099.4.2"/>
  <changelog author="dmueller@suse.com" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="dmueller@suse.com" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="dmueller@suse.com" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="jengelh@inai.de" 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="fvogt@suse.com" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="jsikes@suse.com" 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@suse.com" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="otto.hollmann@suse.com" 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@suse.com" 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@suse.com" date="1745409600">- Add patch, fix for bsc#1239909 / CVE-2025-2588:
  * CVE-2025-2588.patch</changelog>
</package>
<package pkgid="3e1ebf7cdf7c772f5f0fcf6be0bdb488e8c749c912f448ca881f47588965b836480cafc6b93e2cc1bc4c59e2c1ff0ac528804f53e5bcb5797c8ac7617e7096c2" name="aurorae6" arch="s390x">
  <version epoch="0" ver="6.6.4" rel="bp161.1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * v2: Move ButtonGroupHover option to the General group
  * Added option to hover all buttons in a group for theme designers
  * Fix wrong paths in Messages.sh
  * v2: Add missing support for decoration spacers
  * v2: Make AuroraeTheme provide button sizes as QSizeF objects
  * v2: Add svg engine
  * config: Extract from v1/
  * v1: Make aurorae QML only decoration engine
  * Move KNS stuff to the toplevel directory
  * Move themes to src directory
  * Update version for new release 6.5.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91
  * v2: Fix menu button (kde#492567)
  * Make KF6::Svg a required buildtime dependency</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1
  * v2: Make decoration-maximized-inactive fallback to decoration-maximized (kde#516189)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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>
</package>
<package pkgid="a62812623b26f86153d4c495f26eb1cbe5531851c80585786642a28177e16d755bfa9e4522f8e8276c6637db0111d8bc1bc6aa92319a3ea40444ef90b348967a" name="aurorae6-devel" arch="s390x">
  <version epoch="0" ver="6.6.4" rel="bp161.1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * v2: Move ButtonGroupHover option to the General group
  * Added option to hover all buttons in a group for theme designers
  * Fix wrong paths in Messages.sh
  * v2: Add missing support for decoration spacers
  * v2: Make AuroraeTheme provide button sizes as QSizeF objects
  * v2: Add svg engine
  * config: Extract from v1/
  * v1: Make aurorae QML only decoration engine
  * Move KNS stuff to the toplevel directory
  * Move themes to src directory
  * Update version for new release 6.5.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91
  * v2: Fix menu button (kde#492567)
  * Make KF6::Svg a required buildtime dependency</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1
  * v2: Make decoration-maximized-inactive fallback to decoration-maximized (kde#516189)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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>
</package>
<package pkgid="d2ccd8e74b020bb106b2600965884e6993c35cf8cbd52bfdc05ffe28a2a1eb49e1cb27a6b12ee254063d5cd6dd99c3107b83ac38505771388d0d0a5896e717c9" name="aurorae6-lang" arch="noarch">
  <version epoch="0" ver="6.6.4" rel="bp161.1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * v2: Move ButtonGroupHover option to the General group
  * Added option to hover all buttons in a group for theme designers
  * Fix wrong paths in Messages.sh
  * v2: Add missing support for decoration spacers
  * v2: Make AuroraeTheme provide button sizes as QSizeF objects
  * v2: Add svg engine
  * config: Extract from v1/
  * v1: Make aurorae QML only decoration engine
  * Move KNS stuff to the toplevel directory
  * Move themes to src directory
  * Update version for new release 6.5.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91
  * v2: Fix menu button (kde#492567)
  * Make KF6::Svg a required buildtime dependency</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1
  * v2: Make decoration-maximized-inactive fallback to decoration-maximized (kde#516189)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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>
</package>
<package pkgid="0788c53fbce8480af371c38af0ac77f48fe8b621fc04497bab44121bfd945dd678a9c8126c20566a77c7bef3a488b44750b051cf11acc4323934310899ef755a" name="auto" arch="noarch">
  <version epoch="0" ver="1.6.1" rel="160099.5.1"/>
  <changelog author="fstrba@suse.com" date="1557144000">- Initial packaging of auto value 1.3</changelog>
  <changelog author="jengelh@inai.de" date="1559476800">- Add missing Group: line for the javadoc subpackage.</changelog>
  <changelog author="fstrba@suse.com" date="1585137600">- Update to upstream release 1.5.4
- Fetch 4 different tarballs in order to have correctly tagged
  submodules in the build</changelog>
  <changelog author="fstrba@suse.com" date="1642075200">- Update to upstream release 1.6.1
  * provides the auto-value-annotations artifact</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Force annotation processing, since it is needed with Java 25</changelog>
</package>
<package pkgid="603275ceb3e1ac750b86edf40b5bceb54ae502d4b333595ac33726470c4766c39cd2d9dbdc19b19abd96df5bb21f9577700a9cce0f5028b3c31adcdccc022c4a" name="auto-common" arch="noarch">
  <version epoch="0" ver="1.6.1" rel="160099.5.1"/>
  <changelog author="fstrba@suse.com" date="1557144000">- Initial packaging of auto value 1.3</changelog>
  <changelog author="jengelh@inai.de" date="1559476800">- Add missing Group: line for the javadoc subpackage.</changelog>
  <changelog author="fstrba@suse.com" date="1585137600">- Update to upstream release 1.5.4
- Fetch 4 different tarballs in order to have correctly tagged
  submodules in the build</changelog>
  <changelog author="fstrba@suse.com" date="1642075200">- Update to upstream release 1.6.1
  * provides the auto-value-annotations artifact</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Force annotation processing, since it is needed with Java 25</changelog>
</package>
<package pkgid="d1289abe12247a0192f1c26962ac7c3c5e6e7d38a7cd4121010bf6f73dc8f3c279ecb5d89baae89a6005f85669d022c467fd4d7dcc66d16c1a4746d56ffee7a0" name="auto-javadoc" arch="noarch">
  <version epoch="0" ver="1.6.1" rel="160099.5.1"/>
  <changelog author="fstrba@suse.com" date="1557144000">- Initial packaging of auto value 1.3</changelog>
  <changelog author="jengelh@inai.de" date="1559476800">- Add missing Group: line for the javadoc subpackage.</changelog>
  <changelog author="fstrba@suse.com" date="1585137600">- Update to upstream release 1.5.4
- Fetch 4 different tarballs in order to have correctly tagged
  submodules in the build</changelog>
  <changelog author="fstrba@suse.com" date="1642075200">- Update to upstream release 1.6.1
  * provides the auto-value-annotations artifact</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Force annotation processing, since it is needed with Java 25</changelog>
</package>
<package pkgid="a01987484d99683dc0173f1bcd64069a3e95a18dea597a5c79786af460448a8944f53be987a1347263b8de78f9d9459895901b32efe954d2a70da37f216a9997" name="auto-service" arch="noarch">
  <version epoch="0" ver="1.6.1" rel="160099.5.1"/>
  <changelog author="fstrba@suse.com" date="1557144000">- Initial packaging of auto value 1.3</changelog>
  <changelog author="jengelh@inai.de" date="1559476800">- Add missing Group: line for the javadoc subpackage.</changelog>
  <changelog author="fstrba@suse.com" date="1585137600">- Update to upstream release 1.5.4
- Fetch 4 different tarballs in order to have correctly tagged
  submodules in the build</changelog>
  <changelog author="fstrba@suse.com" date="1642075200">- Update to upstream release 1.6.1
  * provides the auto-value-annotations artifact</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Force annotation processing, since it is needed with Java 25</changelog>
</package>
<package pkgid="2ba820b8eab96b1d283425bd2cb43bf1f3175cccaa9dad246f911b87865b5558e45169d349bdd3ef7ff241b9c4ca4bf3366e2fd5515fea23d85f14ec7302b449" name="auto-service-aggregator" arch="noarch">
  <version epoch="0" ver="1.6.1" rel="160099.5.1"/>
  <changelog author="fstrba@suse.com" date="1557144000">- Initial packaging of auto value 1.3</changelog>
  <changelog author="jengelh@inai.de" date="1559476800">- Add missing Group: line for the javadoc subpackage.</changelog>
  <changelog author="fstrba@suse.com" date="1585137600">- Update to upstream release 1.5.4
- Fetch 4 different tarballs in order to have correctly tagged
  submodules in the build</changelog>
  <changelog author="fstrba@suse.com" date="1642075200">- Update to upstream release 1.6.1
  * provides the auto-value-annotations artifact</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Force annotation processing, since it is needed with Java 25</changelog>
</package>
<package pkgid="bbd379d988ccc6831677951ca316374e8f35a533dced5aaeaa31570046395566ae47bee2de6858bcc862255f633cb5d81b0f4877007ff23eda3e6670d48e13a9" name="auto-service-annotations" arch="noarch">
  <version epoch="0" ver="1.6.1" rel="160099.5.1"/>
  <changelog author="fstrba@suse.com" date="1557144000">- Initial packaging of auto value 1.3</changelog>
  <changelog author="jengelh@inai.de" date="1559476800">- Add missing Group: line for the javadoc subpackage.</changelog>
  <changelog author="fstrba@suse.com" date="1585137600">- Update to upstream release 1.5.4
- Fetch 4 different tarballs in order to have correctly tagged
  submodules in the build</changelog>
  <changelog author="fstrba@suse.com" date="1642075200">- Update to upstream release 1.6.1
  * provides the auto-value-annotations artifact</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Force annotation processing, since it is needed with Java 25</changelog>
</package>
<package pkgid="fced8d1444e129ced1945dde76879820e3cc65bff7a745622a04a94a2625d5b5d21b212c99822cec23e5e033e2919a916e8b93d6db4170ea388fbb4e9f08693a" name="auto-value" arch="noarch">
  <version epoch="0" ver="1.6.1" rel="160099.5.1"/>
  <changelog author="fstrba@suse.com" date="1557144000">- Initial packaging of auto value 1.3</changelog>
  <changelog author="jengelh@inai.de" date="1559476800">- Add missing Group: line for the javadoc subpackage.</changelog>
  <changelog author="fstrba@suse.com" date="1585137600">- Update to upstream release 1.5.4
- Fetch 4 different tarballs in order to have correctly tagged
  submodules in the build</changelog>
  <changelog author="fstrba@suse.com" date="1642075200">- Update to upstream release 1.6.1
  * provides the auto-value-annotations artifact</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Force annotation processing, since it is needed with Java 25</changelog>
</package>
<package pkgid="e48325d33350d2f29fc15a8f665209d7a7dc042a77ac1227d5dd9a3a3a469e02d4fb268232a4c3c659a4162b9aa82ab356f17129f369fd7da44d62065e1f7747" name="auto-value-annotations" arch="noarch">
  <version epoch="0" ver="1.6.1" rel="160099.5.1"/>
  <changelog author="fstrba@suse.com" date="1557144000">- Initial packaging of auto value 1.3</changelog>
  <changelog author="jengelh@inai.de" date="1559476800">- Add missing Group: line for the javadoc subpackage.</changelog>
  <changelog author="fstrba@suse.com" date="1585137600">- Update to upstream release 1.5.4
- Fetch 4 different tarballs in order to have correctly tagged
  submodules in the build</changelog>
  <changelog author="fstrba@suse.com" date="1642075200">- Update to upstream release 1.6.1
  * provides the auto-value-annotations artifact</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Force annotation processing, since it is needed with Java 25</changelog>
</package>
<package pkgid="786792f0aa8bb649e4ed8679823e7189ffa2d84bb042ce8dd9a9e039a4c4a6a87edc6278c303c36e7e36ba44e0700f83f77242ea53a95e6c2dfdebfb6fed1ca0" name="auto-value-parent" arch="noarch">
  <version epoch="0" ver="1.6.1" rel="160099.5.1"/>
  <changelog author="fstrba@suse.com" date="1557144000">- Initial packaging of auto value 1.3</changelog>
  <changelog author="jengelh@inai.de" date="1559476800">- Add missing Group: line for the javadoc subpackage.</changelog>
  <changelog author="fstrba@suse.com" date="1585137600">- Update to upstream release 1.5.4
- Fetch 4 different tarballs in order to have correctly tagged
  submodules in the build</changelog>
  <changelog author="fstrba@suse.com" date="1642075200">- Update to upstream release 1.6.1
  * provides the auto-value-annotations artifact</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Force annotation processing, since it is needed with Java 25</changelog>
</package>
<package pkgid="4eda25919ea318f13c503e17e8f3dea0f70e8aea7ea2771ec630a8b3eff973496cdd2564a6215bf8db40d7d61912ba424b93589e6c116eb835945012fb0ae02c" name="autobuild" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.4"/>
  <changelog author="mrueckert@suse.de" date="1527940800">- https://src.fedoraproject.org/rpms/opendkim/raw/master/f/opendkim.ticket35+37.patch
  allow building on newer distros (openssl 1.1 support)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1594641600">- Use systemd_ordering instead of systemd_requires for container
- Update to opendkim 2.11.0-Beta2
  - Add support for ED25519 keys
  - Add compatibility with openssl-1.1.0
  - Feature request #190: Reject signature object requests
    where the domain name or selector includes non-printable
    characters.
  - Feature requrest #187: Add option to match subdomains when
    generating zone files.
  - Many bug fixes
  - Obsoletes opendkim.ticket35+37.patch
- Disable erlang, new erlang version seems to miss required files</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1594814400">- opendkim calls openssl, make sure the command is there</changelog>
  <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>
</package>
<package pkgid="7c2ba35c9e31d2269ae4541edfbc6074503fe2d4fb830be13a6f1fd799b20f35d41519f68312650f9fb6c355ef8a5e742e58e059097b28c4c6e323ae2fb7d040" name="autoconf" arch="noarch">
  <version epoch="0" ver="2.72" rel="160099.2.2"/>
  <changelog author="dmueller@suse.com" date="1610798400">- add autom4te-always-update-output-file.patch to fix testsuite
  failures
- handle-gettext-alone.patch: support GNU_GETTEXT alone being called
  again
- add prog-c99-fix-typo.patch: fix typo in C99 detection
- add restore-compatibility-gnu11.patch: restore compatibility in GNU11
  mode</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1612008000">- autoconf 2.71:
  * Compilers that support C99 but not C2011 are detected correctly
  * Compatibility improved with clang and Oracle C++
  * Compatibility restored with automake's rules for regenerating
    configure
  * Compatibility restored with old versions of std-gnu11.m4
- dropped upstream patches:
  * prog-c99-fix-typo.patch
  * restore-compatibility-gnu11.patch
  * autom4te-always-update-output-file.patch
  * handle-gettext-alone.patch</changelog>
  <changelog author="dmueller@suse.com" date="1615550400">- use https urls</changelog>
  <changelog author="dmueller@suse.com" date="1648468800">- convert to use _multibuild
- fix keyring gpg validation</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1666872000">- fix testsuite failure by bash 5.2 update
  * [fix-testsuite-failures-with-bash-5.2.patch]</changelog>
  <changelog author="foss@grueninger.de" date="1703332800">- update to version 2.72
  * Support for ensuring time_t is Y2038-safe
    configure can now ensure that time_t can represent moments in time
    after 18 January 2038, i.e. 2**31 - 1 seconds after the Unix epoch.
    On most 64-bit systems this is true by default; the new feature
    is detection of systems where time_t is a 32-bit signed integer by
    default, *and* there is an alternative mode in which it is larger,
    in which case that mode will be enabled.
  * AC_USE_SYSTEM_EXTENSIONS now enables C23 Annex F extensions
    by defining __STDC_WANT_IEC_60559_EXT__.
  * Configure scripts no longer support pre-1989 C compilers.
  * Autoconf developers now need Perl 5.10 (2007) or later.
  * Autoconf users now need GNU M4 1.4.8 (2006) or later.
  * Some m4sh diversions have been renumbered.
  * AC_FUNC_GETGROUPS and AC_TYPE_GETGROUPS no longer run test programs.
  * All internal uses of AC_EGREP_CPP and AC_EGREP_HEADER have been removed.
- Update dependencies as recommendd to m4 1.4.16, Perl 5.10
- Drop patch autoreconf-ltdl.diff as similar code is part of upstream
- Drop patch fix-testsuite-failures-with-bash-5.2.patch, it is
  part of upstream</changelog>
  <changelog author="mpluskal@suse.com" date="1703419200">- Use autosetup</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1707825600">- Re-add patch (bsc#1219035)
  * [autoreconf-ltdl.diff]
- Remove test with macro LARGEFILE and YEAR2038, broken for i586 arch. see
  https://git.savannah.gnu.org/cgit/autoconf.git/tree/NEWS#n194 (bsc#1219035)
  * [remove-largefile-test.patch]</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1714651200">- Fix AC_SYS_LARGEFILE doesn't honor AC_LANG setting and undo the removing of
  the largefile test. (bsc#1219035)
  + Port-AC_SYS_LARGEFILE-to-C.patch
  - remove-largefile-test.patch</changelog>
</package>
<package pkgid="7420b486ce55a26649182b30be8263de7accb117de8a9872e03ad11a039d2aa8e322830fd2dba65ea4537449dd74e9b60b7bc553dfc991651ba14b72e2e45cc0" name="autoconf-archive" arch="noarch">
  <version epoch="0" ver="2023.02.20" rel="160099.3.2"/>
  <changelog author="mpluskal@suse.com" date="1490270400">- Update to version 2017.03.21:
  * Removed macros:
    + AX_CXX_COMPILER_VENDOR
    + AX_GCC_LIBRARIES_DIR
    + AX_GCC_VERSION,
    + AX_HAVE_OPENGL
  * Obsolete macros:
    + AX_DEFINE_SUB_PATH</changelog>
  <changelog author="astieger@suse.com" date="1507809600">- update to 2017.09.28:
  * New macros AX_PROG_HELP2MAN, AX_RECURSIVE_EVAL,
    AX_SUBDIRS_CONFIGURE, AX_ELISP, and AX_PROG_EMACS
  * updates to various macros</changelog>
  <changelog author="astieger@suse.com" date="1521288000">- update to 2018.03.13:
  * Add macros packages AX_R_PACKAGE and AX_PROG_DATE
  * updates for other macros
- Use %license (boo#1082318)</changelog>
  <changelog author="astieger@suse.com" date="1547467200">- update to 2019.01.06:
  * The macro AX_CODE_COVERAGE was modified to use
    AX_ADD_AM_MACRO_STATIC
  * various updates to multiple macros</changelog>
  <changelog author="rbrown@suse.com" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="dimstar@opensuse.org" date="1613563200">- Drop info Requires(pre|post) and usage of install_info and
  install_info_delete in the pre/post scriptlets: info files are
  handled by file triggers.</changelog>
  <changelog author="dmueller@suse.com" date="1613908800">- update to 2021.02.19:
  * The macros AX_CHECK_PCRE2 and AX_PROG_ROBOT have been added. Many other
    macros have received updates.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1644580800">- update to 2022.02.11:
  * AX_CC_FOR_BUILD was deprecated in favor of AX_PROG_CC_FOR_BUILD</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1662379200">- update to 2022.09.03:
  * AX_PYTHON_DEVEL: Improved Python version support
  * ax_boost_json: implement for Boost::JSON library
  * AX_LIB_MYSQL: try pkg-config before mysql_config
  * AX_LUA_HEADERS: update to use AC_COMPUTE_INT
  * ax_lib_netcdf4: enable NF_CONFIG run-time definition.
  * Make assembler-finding macros more portable
  * ax_prog_cc_for_build: Properly restore ac_cv_c_compiler_gnu</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1676980800">- update to 2023.02.20:
  * This release contains fixes for multiple macros. In preparation
    for Clang 16 it contains multiple compatibility changes.</changelog>
</package>
<package pkgid="a686d4f462c5d6dab5f0379cfb77f6b9cf59022d072feeb044a3cb1c86832ff1c009d5f67b66f21603f9bfb65132b9549d10d3901016ec54fba9d933ba0061f7" name="autoconf-el" arch="noarch">
  <version epoch="0" ver="2.72" rel="160099.2.2"/>
  <changelog author="dmueller@suse.com" date="1610798400">- add autom4te-always-update-output-file.patch to fix testsuite
  failures
- handle-gettext-alone.patch: support GNU_GETTEXT alone being called
  again
- add prog-c99-fix-typo.patch: fix typo in C99 detection
- add restore-compatibility-gnu11.patch: restore compatibility in GNU11
  mode</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1612008000">- autoconf 2.71:
  * Compilers that support C99 but not C2011 are detected correctly
  * Compatibility improved with clang and Oracle C++
  * Compatibility restored with automake's rules for regenerating
    configure
  * Compatibility restored with old versions of std-gnu11.m4
- dropped upstream patches:
  * prog-c99-fix-typo.patch
  * restore-compatibility-gnu11.patch
  * autom4te-always-update-output-file.patch
  * handle-gettext-alone.patch</changelog>
  <changelog author="dmueller@suse.com" date="1615550400">- use https urls</changelog>
  <changelog author="dmueller@suse.com" date="1648468800">- convert to use _multibuild
- fix keyring gpg validation</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1666872000">- fix testsuite failure by bash 5.2 update
  * [fix-testsuite-failures-with-bash-5.2.patch]</changelog>
  <changelog author="foss@grueninger.de" date="1703332800">- update to version 2.72
  * Support for ensuring time_t is Y2038-safe
    configure can now ensure that time_t can represent moments in time
    after 18 January 2038, i.e. 2**31 - 1 seconds after the Unix epoch.
    On most 64-bit systems this is true by default; the new feature
    is detection of systems where time_t is a 32-bit signed integer by
    default, *and* there is an alternative mode in which it is larger,
    in which case that mode will be enabled.
  * AC_USE_SYSTEM_EXTENSIONS now enables C23 Annex F extensions
    by defining __STDC_WANT_IEC_60559_EXT__.
  * Configure scripts no longer support pre-1989 C compilers.
  * Autoconf developers now need Perl 5.10 (2007) or later.
  * Autoconf users now need GNU M4 1.4.8 (2006) or later.
  * Some m4sh diversions have been renumbered.
  * AC_FUNC_GETGROUPS and AC_TYPE_GETGROUPS no longer run test programs.
  * All internal uses of AC_EGREP_CPP and AC_EGREP_HEADER have been removed.
- Update dependencies as recommendd to m4 1.4.16, Perl 5.10
- Drop patch autoreconf-ltdl.diff as similar code is part of upstream
- Drop patch fix-testsuite-failures-with-bash-5.2.patch, it is
  part of upstream</changelog>
  <changelog author="mpluskal@suse.com" date="1703419200">- Use autosetup</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1707825600">- Re-add patch (bsc#1219035)
  * [autoreconf-ltdl.diff]
- Remove test with macro LARGEFILE and YEAR2038, broken for i586 arch. see
  https://git.savannah.gnu.org/cgit/autoconf.git/tree/NEWS#n194 (bsc#1219035)
  * [remove-largefile-test.patch]</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1714651200">- Fix AC_SYS_LARGEFILE doesn't honor AC_LANG setting and undo the removing of
  the largefile test. (bsc#1219035)
  + Port-AC_SYS_LARGEFILE-to-C.patch
  - remove-largefile-test.patch</changelog>
</package>
<package pkgid="47827a1fef92eabab80a077ab8eb46027eccbcf5689465758f2404684fbde061887e3c6403b3cd315b1fa9e38ce3c27982f7bc35c98d996e0dbdd84c6e6b88e4" name="autoconf213" arch="noarch">
  <version epoch="0" ver="2.13" rel="160099.4.2"/>
  <changelog author="wr@rosenauer.org" date="1219406400">- initial autoconf 2.13 package based on Fedora's package</changelog>
  <changelog author="jengelh@medozas.de" date="1261137600">- enable parallel building</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="coolo@suse.com" date="1342699200">- buildrequire makeinfo</changelog>
  <changelog author="mmeister@suse.com" date="1363780800">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="dimstar@opensuse.org" date="1423224000">- Move %install_info_delete from postun to preun: we need to handle
  the case while the file is still present.
- Fix filename of info files for post/preun: autoconf213.info.gz.</changelog>
  <changelog author="dimstar@opensuse.org" date="1486641600">- Explicitly BuildRequire m4: do not rely on the build system to
  contain this dependency for us.</changelog>
  <changelog author="rbrown@suse.com" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="24ce3161a15f17a411fbbd7c5cf8c7ba6d79d535eab2fd98e15d32b668649f04265c6769b158221e0a94fd2a0b74055fb8c7601b3db7dbc24d3bbe0a57c67726" name="autocutsel" arch="s390x">
  <version epoch="0" ver="0.10.1" rel="bp161.1.2"/>
  <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="50e4671cda68f45bb3e7c97be8456f40bee14bc5c6b6ab6d79b0d64fd75025cd67e0d33e05b6db893a16f6f15e0dda9de14ef41798305b07f69670094b06b751" name="autofs" arch="s390x">
  <version epoch="0" ver="5.1.9" rel="160099.3.1"/>
  <changelog author="ddiss@suse.com" date="1707566400">- update to 5.1.9 (bsc#1219508)
  * fix kernel mount status notification.
  * fix fedfs build flags.
  * fix set open file limit.
  * improve descriptor open error reporting.
  * fix root offset error handling.
  * fix fix root offset error handling.
  * fix nonstrict fail handling of last offset mount.
  * dont fail on duplicate offset entry tree add.
  * fix loop under run in cache_get_offset_parent().
  * bailout on rpc systemerror.
  * fix nfsv4 only mounts should not use rpcbind.
  * simplify cache_add() a little.
  * fix use after free in tree_mapent_delete_offset_tree().
  * fix memory leak in xdr_exports().
  * avoid calling pthread_getspecific() with NULL key_thread_attempt_id.
  * fix sysconf(3) return handling.
  * remove nonstrict parameter from tree_mapent_umount_offsets().
  * fix handling of incorrect return from umount_ent().
  * dont use initgroups() at spawn.
  * fix bashism in configure.
  * musl: fix missing include in hash.h.
  * musl: define fallback dummy NSS config path
  * musl: avoid internal stat.h definitions.
  * musl: add missing include to hash.h for _WORDSIZE.
  * musl: add missing include to log.h for pid_t.
  * musl: define _SWORD_TYPE.
  * add autofs_strerror_r() helper for musl.
  * update configure.
  * handle innetgr() not present in musl.
  * fix missing unlock in sasl_do_kinit_ext_cc().
  * fix a couple of null cache locking problems.
  * restore gcc flags after autoconf Kerberos 5 check.
  * prepare for OpenLDAP SASL binding.
  * let OpenLDAP handle SASL binding.
  * configure: LDAP function checks ignore implicit declarations.
  * improve debug logging of LDAP binds.
  * improve debug logging of SASL binds.
  * internal SASL logging only in debug log mode.
  * more comprehensive verbose logging for LDAP maps.
  * fix invalid tsv access.
  * support SCRAM for SASL binding.
  * ldap_sasl_interactive_bind() needs credentials for auto-detection.
  * fix autofs regression due to positive_timeout.
  * fix parse module instance mutex naming.
  * serialise lookup module open and reinit.
  * coverity fix for invalid access.
  * fix hosts map deadlock on restart.
  * fix deadlock with hosts map reload.
  * fix memory leak in update_hosts_mounts().
  * fix minus only option handling in concat_options().
  * fix incorrect path for is_mounted() in try_remount().
  * fix additional tsv invalid access.
  * fix use_ignore_mount_option description.
  * include addtional log info for mounts.
  * fail on empty replicated host name.
  * improve handling of ENOENT in sss setautomntent().
  * don't immediately call function when waiting.
  * define LDAP_DEPRECATED during LDAP configure check.
  * fix return status of mount_autofs().
  * don't close lookup at umount.
  * fix deadlock in lookups.
  * dont delay expire.
  * make amd mapent search function name clear.
  * rename statemachine() to signal_handler().
  * make signal handling consistent.
  * eliminate last remaining state_pipe usage.
  * add function master_find_mapent_by_devid().
  * use device id to locate autofs_point when setting log priotity.
  * add command pipe handling functions.
  * switch to application wide command pipe.
  * get rid of unused field submnt_count.
  * fix mount tree startup reconnect.
  * fix unterminated read in handle_cmd_pipe_fifo_message().
  * fix memory leak in sasl_do_kinit()
  * fix fix mount tree startup reconnect.
  * fix amd selector function matching.
  * get rid entry thid field.
  * continue expire immediately after submount check.
  * eliminate realpath from mount of submount.
  * eliminate root param from autofs mount and umount.
  * remove redundant fstat from do_mount_direct().
  * get rid of strlen call in handle_packet_missing_direct().
  * remove redundant stat call in lookup_ghost().
  * set mapent dev and ino before adding to index.
  * change to use printf functions in amd parser.
  * dont call umount_subtree_mounts() on parent at umount.
  * dont take parent source lock at mount shutdown.
  * fix possible use after free in handle_mounts_exit().
  * make submount cleanup the same as top level mounts.
  * add soucre parameter to module functions.
  * add ioctlfd open helper.
  * make open files limit configurable.
  * use correct reference for IN6 macro call.
  * dont probe interface that cant send packet.
  * fix some sss error return cases.
  * fix incorrect matching of cached wildcard key.
  * fix expire retry looping.
  * allow -null map in indirect maps.
  * fix multi-mount check.
  * fix let OpenLDAP handle SASL binding.
  * always recreate credential cache.
  * fix ldap_parse_page_control() check.
  * fix typo in create_cmd_pipe_fifo().
  * add null check in master_kill().
  * be more careful with cmd pipe at exit.
  * rename configure.in to configure.ac.
  * update autoconf macros.
  * update autoconf release.
  * update autofs release.
- drop autofs-5-1-3-fix-unset-tsd-group-name-handling.patch, upstream
  as ab8ca82 ("autofs-5.1.3 - fix unset tsd group name handling")
- drop autofs-Test-TCP-request-correctly-in-nfs_get_info.patch,
  superseded by 80845bb ("autofs-5.1.8 - fix nfsv4 only mounts should
  not use rpcbind")
- rebase autofs-5.1.1-dbus-udisks-monitor.patch atop 37fda2c
  ("autofs-5.1.8 - add soucre parameter to module functions")</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ddiss@suse.com" 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="ddiss@suse.com" 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="kukuk@suse.com" date="1730808000">- 5.1.8 removed rpcgen dependency, remove it from spec file, too</changelog>
  <changelog author="rgoldwyn@suse.com" date="1736856000">- Remove libnsl-devel dependency to remove NSL support</changelog>
  <changelog author="ddiss@suse.com" 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="ddiss@suse.com" 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="kukuk@suse.com" date="1758715200">- Drop rcautofs symlink [jsc#PED-266]</changelog>
  <changelog author="songchuan.kang@suse.com" 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>
</package>
<package pkgid="1349726e6094196483564ce8971458f41ed638980fb0239d4911643106e377beb45a61a8744851e919f0ad174dcd1a7943467625beb10be2b5556e0b060b34a7" name="autogen" arch="s390x">
  <version epoch="0" ver="5.18.16" rel="160099.4.2"/>
  <changelog author="schwab@suse.de" date="1539691200">- Update to version 5.8.16
  - Enable compiling with Guile 2.2
- autogen-guile-2.2.patch: removed
- installable-programs.patch: don't make programs uninstallable
- Rediff remaining patches</changelog>
  <changelog author="jbrielmaier@suse.de" 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="mliska@suse.cz" date="1553515200">- Add gcc9-fix-wrestrict.patch in order to fix
  bsc#1125772.</changelog>
  <changelog author="schwab@suse.de" date="1579608000">- guile-version.patch: Allow building with guile 3.0</changelog>
  <changelog author="schwab@suse.de" date="1584964800">- guile-version.patch: Allow all patchlevel versions of guile 3.0</changelog>
  <changelog author="schwab@suse.de" date="1589198400">- Increase default timeout
- Run testsuite in verbose mode</changelog>
  <changelog author="bwiedemann@suse.com" date="1591790400">- Set MAN_PAGE_DATE to normalize man page date (boo#1047218)</changelog>
  <changelog author="mliska@suse.cz" 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="pgajdos@suse.com" date="1756123200">- security update
- added patches
  CVE-2025-8746 [bsc#1247921], improper input validation and memory bounds checking when processing certain malformed configuration files
  + autogen-CVE-2025-8746.patch</changelog>
</package>
<package pkgid="db3d99b04b3e715d16dc077f7f09260560c2ea2f5cf8be26da64ff3dc7243742d9e102c9442a3d2b9ec59c610123f91fb1d870d844622f84c1bde141fc0b4992" name="autojump" arch="noarch">
  <version epoch="0" ver="22.5.3" rel="bp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1542196800">- Initial package.</changelog>
  <changelog author="Dilawar Singh &lt;dilawar.s.rajput@gmail.com&gt;" date="1555156800">- Bumped version to 22.5.3.
- Upstream has no changelog.</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="1650628800">- do not require pytest-mock for build
- added patches
  fix https://github.com/wting/autojump/pull/648
  + autojump-no-mock.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>
</package>
<package pkgid="74738a45ddbf90b88163c74e23581e30f507ddb3f7b5a15a8e22e693d9e769bdcc52d1ff13b7d2b2c64b8853bc5302bc4b8515f79e1510f6e5852563da84d298" name="automake" arch="noarch">
  <version epoch="0" ver="1.18.1" rel="160099.2.2"/>
  <changelog author="dmueller@suse.com" date="1615550400">- move license to licensedir</changelog>
  <changelog author="dmueller@suse.com" date="1634385600">- update to 1.16.5:
  - PYTHON_PREFIX and PYTHON_EXEC_PREFIX are now set according to
    Python's sys.* values only if the new configure option
  - -with-python-sys-prefix is specified. Otherwise, GNU default values
    are used, as in the past. (The change in 1.16.3 was too incompatible.)
  - consistently depend on install-libLTLIBRARIES.
  - use const for yyerror declaration in bison/yacc tests.
  - Common top-level files can be provided as .md; the non-md version is
    used if both are present:
    AUTHORS ChangeLog INSTALL NEWS README README-alpha THANKS
  - CTAGS, ETAGS, SCOPE variables can be set via configure.
  - Silent make output for custom link commands.
  - New option "no-dist-built-sources" skips generating $(BUILT_SOURCES)
    before building the tarball as part of "make dist", that is,
    omits the dependency of $(distdir): $(BUILT_SOURCES).
  - automake output more reproducible.
  - test-driver less likely to clash with tests writing to the same file.
  - DejaGnu tests always use the directory name, testsuite/, for
    compatibility with the newer dejagnu-1.6.3 and with prior versions.
  - config.sub and config.guess updates include restoration of `...`
    for maximum portability.
- refresh automake-suse-vendor.patch
- drop fix-testsuite-failures-with-autoconf270.patch (upstream)
- drop automake-reproducible.patch (upstream)</changelog>
  <changelog author="dmueller@suse.com" date="1653393600">- update automake.keyring: use release-team keyring
- don't reference source URL when the linked sources change over time</changelog>
  <changelog author="dmueller@suse.com" date="1659960000">- switch to python3 testing for testsuite, we no longer care
  about python 2.x testresults</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1715083200">- Fix testsuite with gcc 14
  + tests-Fix-type-defaults-error-in-link_cond.patch
  + tests-avoid-implicit-function-declaration-in-depcomp.patch
  + tests-avoid-implicit-function-declarations.patch
  + tests-don-t-try-to-prevent-flex-from-including-unist.patch</changelog>
  <changelog author="foss@grueninger.de" date="1720785600">- update to 1.17
  - AM_PATH_PYTHON will, after checking "python", prefer any Python 3
    version (latest versions checked first) over any Python 2
    version. If a specific version of Python 2 is still needed, the
    $PYTHON variable should be set beforehand.
  - AM_PATH_PYTHON will also search for Python versions 3.20 through 3.10.
    It previously searched for 3.9 through 3.0.
  - RANLIB may be overridden on a per-target basis.
  - AM_TEXI2FLAGS may be defined to pass extra flags to TEXI2DVI &amp; TEXI2PDF.
  - New option "posix" to emit the special target .POSIX for make.
  - Systems with non-POSIX "rm -f" behavior are now supported, and the
    prior intent to drop support for them has been reversed.
    The ACCEPT_INFERIOR_RM_PROGRAM setting no longer exists.
  - Variables using escaped \# will trigger portability warnings, but be
    retained when appended.  GNU Make &amp; BSD Makes are known to support it.
  - GNU Make's default pattern rules are disabled, for speed and debugging.
    (.SUFFIXES was already cleared.)
  - For Texinfo documents, if a .texi.in file exists, but no .texi, the
    .texi.in will be read. Texinfo source files need not be present at
    all, and if present, need not contain @setfilename. Then the file name
    as given in the Makefile.am will be used.  If @setfilename is present,
    it should be the basename of the Texinfo file, extended with .info.
  - aclocal has a new option --aclocal-path to override $ACLOCAL_PATH.
  - The missing script also supports autoreconf, autogen, and perl.
  - test-suite.log now contains basic system information, and the
    console message about bug reporting on failure has a bit more detail.
  - When using the (default) "parallel" test driver, you can now omit the
    output of skipped tests from test-suite.log by defining the
    variable IGNORE_SKIPPED_LOGS to a non-empty value. (bug#71422)
- Drop patches now included in 1.17
  * tests-Fix-type-defaults-error-in-link_cond.patch
  * tests-avoid-implicit-function-declaration-in-depcomp.patch
  * tests-don-t-try-to-prevent-flex-from-including-unist.patch
  * tests-avoid-implicit-function-declarations.patch
- Drop patch automake-require_file.patch with different upstream fix
- Drop no longer necessary patch
  automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch
- Ajust patches automake-suse-vendor.patch and
  0001-correct-parameter-parsing-in-test-driver-script.patch</changelog>
  <changelog author="foss@grueninger.de" date="1748433600">- update to 1.18
  * Default tar format is now ustar, mainly to support longer
    filenames; the tar-v7 and other explicit options to force a
    particular tar format are unchanged and still override the
    default.
  * The mdate-sh auxiliary script generally used with Texinfo now
    uses SOURCE_DATE_EPOCH, if set, instead of the source file's
    mtime.
  * New option dist-bzip3 for bzip3 compression of distributions.
  * New option --stderr-prefix for tap-driver.sh, to prefix each
    line of stderr from a test script with a given string.
  * Support for Algol 68 added, based on the GNU Algol 68
    compiler.
- Do not call bootstrap script, as it triggers an texinfo run.</changelog>
  <changelog author="foss@grueninger.de" date="1748952000">- test-driver don't use equal sign for assigning parameter, upstream well
  documented to use only spaces. See commit:
  6cfd9401c5d6b4a6fce1318d50a6ec34fdd4799a
  * Drop 0001-correct-parameter-parsing-in-test-driver-script.patch</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1749038400">- Get the latest automake.keyring from Savannah, including new key used to
  sign the sources.</changelog>
  <changelog author="foss@grueninger.de" date="1751025600">- update to 1.18.1
  - Undo change to mdate-sh; once again, it does not look at
    SOURCE_DATE_EPOCH. This change was a misunderstanding that causes
    problems, not fixes, for reproducible builds.
  - Improve debuggability of installcheck failures.</changelog>
</package>
<package pkgid="2540219055731d367da272ed1c9e0c6d1a4593ef01e103d2572cd12cb364890a5df3758232ed2abdfe5a269fab626f2c6b3d7e163953f474ffef1f01867b287b" name="autoopts" arch="s390x">
  <version epoch="0" ver="5.18.16" rel="160099.4.2"/>
  <changelog author="schwab@suse.de" date="1539691200">- Update to version 5.8.16
  - Enable compiling with Guile 2.2
- autogen-guile-2.2.patch: removed
- installable-programs.patch: don't make programs uninstallable
- Rediff remaining patches</changelog>
  <changelog author="jbrielmaier@suse.de" 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="mliska@suse.cz" date="1553515200">- Add gcc9-fix-wrestrict.patch in order to fix
  bsc#1125772.</changelog>
  <changelog author="schwab@suse.de" date="1579608000">- guile-version.patch: Allow building with guile 3.0</changelog>
  <changelog author="schwab@suse.de" date="1584964800">- guile-version.patch: Allow all patchlevel versions of guile 3.0</changelog>
  <changelog author="schwab@suse.de" date="1589198400">- Increase default timeout
- Run testsuite in verbose mode</changelog>
  <changelog author="bwiedemann@suse.com" date="1591790400">- Set MAN_PAGE_DATE to normalize man page date (boo#1047218)</changelog>
  <changelog author="mliska@suse.cz" 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="pgajdos@suse.com" date="1756123200">- security update
- added patches
  CVE-2025-8746 [bsc#1247921], improper input validation and memory bounds checking when processing certain malformed configuration files
  + autogen-CVE-2025-8746.patch</changelog>
</package>
<package pkgid="fecf5b051ddafcf814457c1010b5907e40815a72deabf5652f9cef2d4a33ce533c084147052c959a6dc78fbcd6d3ea547f030961a457ac7c319e0ede7100b0a2" name="autorandr" arch="noarch">
  <version epoch="0" ver="1.15.0.1709469470" rel="bp161.1.1"/>
  <changelog author="phillip.berndt@googlemail.com" date="1481112000">- initial version</changelog>
  <changelog author="Eric Renfro &lt;erenfro@linux-help.org&gt;" date="1716638400">- Branched version
- Update to version 1.15.0.1709469470:
  * Release autorandr 1.15
  * Fix: Skip profiles without outputs
  * Fix const warnings
  * Do not check for mask in evt-&gt;response_type
  * add compiled autorandr-launcher binary to .gitignore
  * fix: remove literal backslashes in edid regex
  * Added missing r literal in OUTPUT_REGEX
  * Add missing r literal to regex strings
  * fish completion: fix typo in folder name</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1716897600">- Update specfile to openSUSE standards.</changelog>
  <changelog author="Eric Renfro &lt;erenfro@linux-help.org&gt;" date="1716897601">- Added dependancy libinput-utils for autorandr-lid-switch service</changelog>
  <changelog author="Eric Renfro &lt;erenfro@linux-help.org&gt;" date="1716897602">- Removed obsoleted Group.</changelog>
</package>
<package pkgid="a0cbeceb22191004baeb3a391c93835d6b42ee6ac33ea0203055385a7f73184ebfbad815343582cbe6d2cc2dbefe225f4d4dde1c5cc7da337efd5104139e086c" name="autorandr-bash-completion" arch="noarch">
  <version epoch="0" ver="1.15.0.1709469470" rel="bp161.1.1"/>
  <changelog author="phillip.berndt@googlemail.com" date="1481112000">- initial version</changelog>
  <changelog author="Eric Renfro &lt;erenfro@linux-help.org&gt;" date="1716638400">- Branched version
- Update to version 1.15.0.1709469470:
  * Release autorandr 1.15
  * Fix: Skip profiles without outputs
  * Fix const warnings
  * Do not check for mask in evt-&gt;response_type
  * add compiled autorandr-launcher binary to .gitignore
  * fix: remove literal backslashes in edid regex
  * Added missing r literal in OUTPUT_REGEX
  * Add missing r literal to regex strings
  * fish completion: fix typo in folder name</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1716897600">- Update specfile to openSUSE standards.</changelog>
  <changelog author="Eric Renfro &lt;erenfro@linux-help.org&gt;" date="1716897601">- Added dependancy libinput-utils for autorandr-lid-switch service</changelog>
  <changelog author="Eric Renfro &lt;erenfro@linux-help.org&gt;" date="1716897602">- Removed obsoleted Group.</changelog>
</package>
<package pkgid="77edd3ad8adfb6f5bf02f2e23b023ac5e81891c45abf9109fc3fc878bb1859c9014e58755197b1b0ca35179360e108aaddff88ac6b49a8301fda0294a3a0ec8c" name="autotrace" arch="s390x">
  <version epoch="0" ver="0.31.1" rel="bp161.1.8"/>
  <changelog author="crrodriguez@suse.de" date="1240315200">- remove static libraries and "la" files
- cleanup spec file a bit</changelog>
  <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>
</package>
<package pkgid="d00716b38b085a08f51e7ad25f9f1a7739ca39989fb19a06999f952008e291d34d025389027f283b25c1ae68df963cd88981fbe15e6219e25711dc36cda77d9d" name="autotrace-devel" arch="s390x">
  <version epoch="0" ver="0.31.1" rel="bp161.1.8"/>
  <changelog author="crrodriguez@suse.de" date="1240315200">- remove static libraries and "la" files
- cleanup spec file a bit</changelog>
  <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>
</package>
<package pkgid="e6ee986605a6c917bbb1322740779596e0a794a4ccbd7413fb5686aa55d9a23c5abf046eb6a8ab82198ab6bf076cee1686d6af3045a03696c0e113e0bc6c45c4" name="autotrash" arch="noarch">
  <version epoch="0" ver="0.4.6" rel="bp161.1.2"/>
  <changelog author="mailaender@opensuse.org" date="1454760000">- initial packaging</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620734400">- Do not BuildRequire pandoc (as it does not exist on all
  architectures).
- Inject autotrash.1: build will fail when this needs to be
  regenerated (as pandoc would be missing).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640779200">- Update to version 0.4.4:
  + Tiny bit of love: change default template for systemd unit
    files to also contain a link to the project on github.
- Changes from version 0.4.3:
  + This release only fixes the license rendering on pypi.
- Changes from version 0.4.2:
  + Drop arrow dependency.
- Changes from version 0.4.1:
  + Release 0.4.1 but now with a package description in PyPi.
- Changes from version 0.4.0;
  + New --install feature to add systemctl timer.
- Changes from version 0.3.0:
  + A date parsing issue (#15) inspired me to revamp the
    distribution and packaging.
  + The package is no longer a single python script, but a full
    python package you will be able to install from PyPi shortly.
- Changes from version 0.2.1:
  + Prevent UnboundLocalError when --max-free is set and enough
    space free.
- Drop injected man page: upstream no longer maintains it
  apparently.
- Add python3-setuptools BuildRequires: new build dependency.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1709985600">- Updated to version 0.4.6:
  + Upgrade dependencies, (gh#bneijt/autotrash#59).
  + Bump cryptography from 40.0.1 to 41.0.3,
    (gh#bneijt/autotrash#62).
  + Upgrade poetry, (gh#bneijt/autotrash#63).
  + OSV scan, (gh#bneijt/autotrash#54).
- Changes from version 0.4.5:
  + Add mypy and actions cache, (gh#bneijt/autotrash#42).
  + Update documentation, (gh#bneijt/autotrash#45).
  + Add .gnomerc Example For Granular Cleanup,
    (gh#bneijt/autotrash#46).
  + Upgrades, (gh#bneijt/autotrash#53).
- Update source URL.
- Update spec file, move to building with poetry macros.</changelog>
</package>
<package pkgid="99b014c071927f2affc5291fc0bd22ad514b860308c64012c6df99e799adb60ce9f26234708e24244022635acdfda677de3ae186fc6c97a40f4cf1ac5d7d24e4" name="autoyast2" arch="noarch">
  <version epoch="0" ver="5.0.10" rel="160099.1.1"/>
  <changelog author="mfilka@suse.com" date="1707998400">- jsc#PED-6407
  - enabled lvm_vg_reuse to be used in general/storage/proposal
    section</changelog>
  <changelog author="lslezak@suse.com" date="1707998401">- Install standard SLES when the AY XML profile selects SLE_HPC,
  it has been dropped in SP6 (jsc#PED-7841)
- 5.0.2</changelog>
  <changelog author="shundhammer@suse.com" date="1727784000">- Removed obsolete USERADD_CMD, USERDEL_PRECMD, USERDEL_POSTCMD
  (bsc#1231006)
- 5.0.3</changelog>
  <changelog author="kanderssen@suse.com" date="1740052800">- Update the partitioning schema to support the pervasive encryption
  apqns and key type elements (jsc#PED-10950).
- 5.0.4</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1742472000">- Allow skipping profile fetch errors by setting
  YAST_SKIP_PROFILE_FETCH_ERROR=1 (see gh#agama-project/agama#2180).
- 5.0.5</changelog>
  <changelog author="kanderssen@suse.com" date="1743076800">- Load default security settings before importing the section to
  ensure the settings are set in case there is no security section
  defined and run without confirmation dialog (bsc#1231490)
- 5.0.6</changelog>
  <changelog author="kanderssen@suse.com" date="1747396800">- Move also the firewall section before software in inst_autosetup
  (bsc#1243185).
- 5.0.7</changelog>
  <changelog author="lslezak@suse.com" date="1768478400">- Drop the libyui dependency (related to bsc#1254978)
- 5.0.8</changelog>
  <changelog author="mfilka@suse.com" date="1773144000">- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.9</changelog>
  <changelog author="mfilka@suse.com" date="1784548800">- jsc#PED-14507
  - Removed remaining reference to update-desktop-files embedded
    deeper inside from spec file
  - 5.0.10</changelog>
</package>
<package pkgid="117df9e0d02a61d11c192de6ccf6e64aba21afcc08540bfc3269f66d73a44007e582815b5efc52810b67bba8a54917afe6f8314e48b75a6a4c24b387d1271faa" name="autoyast2-installation" arch="noarch">
  <version epoch="0" ver="5.0.10" rel="160099.1.1"/>
  <changelog author="mfilka@suse.com" date="1707998400">- jsc#PED-6407
  - enabled lvm_vg_reuse to be used in general/storage/proposal
    section</changelog>
  <changelog author="lslezak@suse.com" date="1707998401">- Install standard SLES when the AY XML profile selects SLE_HPC,
  it has been dropped in SP6 (jsc#PED-7841)
- 5.0.2</changelog>
  <changelog author="shundhammer@suse.com" date="1727784000">- Removed obsolete USERADD_CMD, USERDEL_PRECMD, USERDEL_POSTCMD
  (bsc#1231006)
- 5.0.3</changelog>
  <changelog author="kanderssen@suse.com" date="1740052800">- Update the partitioning schema to support the pervasive encryption
  apqns and key type elements (jsc#PED-10950).
- 5.0.4</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1742472000">- Allow skipping profile fetch errors by setting
  YAST_SKIP_PROFILE_FETCH_ERROR=1 (see gh#agama-project/agama#2180).
- 5.0.5</changelog>
  <changelog author="kanderssen@suse.com" date="1743076800">- Load default security settings before importing the section to
  ensure the settings are set in case there is no security section
  defined and run without confirmation dialog (bsc#1231490)
- 5.0.6</changelog>
  <changelog author="kanderssen@suse.com" date="1747396800">- Move also the firewall section before software in inst_autosetup
  (bsc#1243185).
- 5.0.7</changelog>
  <changelog author="lslezak@suse.com" date="1768478400">- Drop the libyui dependency (related to bsc#1254978)
- 5.0.8</changelog>
  <changelog author="mfilka@suse.com" date="1773144000">- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.9</changelog>
  <changelog author="mfilka@suse.com" date="1784548800">- jsc#PED-14507
  - Removed remaining reference to update-desktop-files embedded
    deeper inside from spec file
  - 5.0.10</changelog>
</package>
<package pkgid="974ade66a232811edf0d4f63dde82b53fe6c807638a172d824a011b41caa3774d036be378936bfddd9347d914ac4a548e86b59b2a1d36ddd758193ed530ca69d" name="avahi" arch="s390x">
  <version epoch="0" ver="0.8" rel="160099.14.1"/>
  <changelog author="alarrosa@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="alarrosa@suse.com" date="1772539200">- Use libalternative instead of update-alternatives in TW and SLFO
  (jsc#PED-14835).</changelog>
  <changelog author="alarrosa@suse.com" 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@suse.com" 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@suse.com" date="1777982400">- Add avahi-CVE-2026-24401.patch: Fix unsolicited mDNS response
  containing a recursive CNAME record (bsc#1257235).</changelog>
  <changelog author="mgorse@suse.com" date="1784289600">- Add avahi-CVE-2025-59529.patch: limit the number of simple
  clients (bsc#1255451 CVE-2025-59529).</changelog>
</package>
<package pkgid="5403920e13af822a1d47d66fd3d50567cd27d665cef3dec00e7e987d4c6a30d4e3071eb53fb4e0d9aa294da295e0c16b8d5be05569cfbb74d2542f3d4f80e8fb" name="avahi-autoipd" arch="s390x">
  <version epoch="0" ver="0.8" rel="160099.14.1"/>
  <changelog author="alarrosa@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="alarrosa@suse.com" date="1772539200">- Use libalternative instead of update-alternatives in TW and SLFO
  (jsc#PED-14835).</changelog>
  <changelog author="alarrosa@suse.com" 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@suse.com" 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@suse.com" date="1777982400">- Add avahi-CVE-2026-24401.patch: Fix unsolicited mDNS response
  containing a recursive CNAME record (bsc#1257235).</changelog>
  <changelog author="mgorse@suse.com" date="1784289600">- Add avahi-CVE-2025-59529.patch: limit the number of simple
  clients (bsc#1255451 CVE-2025-59529).</changelog>
</package>
<package pkgid="2e66efc41fc62ba3f275c64fa0b1eec77858071b73d601cd051267886692c25a353e548a4016ddf4297578407a82a441d9bc4c67c3893650ec74c52ff1d631ad" name="avahi-compat-howl-devel" arch="s390x">
  <version epoch="0" ver="0.8" rel="160099.14.1"/>
  <changelog author="alarrosa@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="alarrosa@suse.com" date="1772539200">- Use libalternative instead of update-alternatives in TW and SLFO
  (jsc#PED-14835).</changelog>
  <changelog author="alarrosa@suse.com" 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@suse.com" 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@suse.com" date="1777982400">- Add avahi-CVE-2026-24401.patch: Fix unsolicited mDNS response
  containing a recursive CNAME record (bsc#1257235).</changelog>
  <changelog author="mgorse@suse.com" date="1784289600">- Add avahi-CVE-2025-59529.patch: limit the number of simple
  clients (bsc#1255451 CVE-2025-59529).</changelog>
</package>
<package pkgid="7e6e7a02c8fdafd3c0755e6a6e09b4a40ea446c61e40c33097454d1c21593f35ca8b57522716b60f50cc85e5641376e7c5a82d4a995ef1e6e2ccbecdc41df283" name="avahi-compat-mDNSResponder-devel" arch="s390x">
  <version epoch="0" ver="0.8" rel="160099.14.1"/>
  <changelog author="alarrosa@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="alarrosa@suse.com" date="1772539200">- Use libalternative instead of update-alternatives in TW and SLFO
  (jsc#PED-14835).</changelog>
  <changelog author="alarrosa@suse.com" 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@suse.com" 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@suse.com" date="1777982400">- Add avahi-CVE-2026-24401.patch: Fix unsolicited mDNS response
  containing a recursive CNAME record (bsc#1257235).</changelog>
  <changelog author="mgorse@suse.com" date="1784289600">- Add avahi-CVE-2025-59529.patch: limit the number of simple
  clients (bsc#1255451 CVE-2025-59529).</changelog>
</package>
<package pkgid="768d59f30fad73de2c33a60ae2674d83749062ab1e9922422769986c66c7fb5aaddae71510e9a6001827b15d3c1667d13e059a304bf97f515d287b984a269525" name="avahi-lang" arch="noarch">
  <version epoch="0" ver="0.8" rel="160099.14.1"/>
  <changelog author="alarrosa@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="alarrosa@suse.com" date="1772539200">- Use libalternative instead of update-alternatives in TW and SLFO
  (jsc#PED-14835).</changelog>
  <changelog author="alarrosa@suse.com" 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@suse.com" 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@suse.com" date="1777982400">- Add avahi-CVE-2026-24401.patch: Fix unsolicited mDNS response
  containing a recursive CNAME record (bsc#1257235).</changelog>
  <changelog author="mgorse@suse.com" date="1784289600">- Add avahi-CVE-2025-59529.patch: limit the number of simple
  clients (bsc#1255451 CVE-2025-59529).</changelog>
</package>
<package pkgid="332db79ef919a1feccf10867e79a9f0710d714e7a4e2755ea4bd06670b11240db8a8d573ed90f583e5a45ce3cf563bf03004d97dafc9d15e8eb282452b285c22" name="avahi-utils" arch="s390x">
  <version epoch="0" ver="0.8" rel="160099.14.1"/>
  <changelog author="alarrosa@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="alarrosa@suse.com" date="1772539200">- Use libalternative instead of update-alternatives in TW and SLFO
  (jsc#PED-14835).</changelog>
  <changelog author="alarrosa@suse.com" 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@suse.com" 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@suse.com" date="1777982400">- Add avahi-CVE-2026-24401.patch: Fix unsolicited mDNS response
  containing a recursive CNAME record (bsc#1257235).</changelog>
  <changelog author="mgorse@suse.com" date="1784289600">- Add avahi-CVE-2025-59529.patch: limit the number of simple
  clients (bsc#1255451 CVE-2025-59529).</changelog>
</package>
<package pkgid="62c09e34764497f32d7ffc33422184af8f508659bbd1b5262750f8e60dc5f405df7ec7d8d7cff768d560a977edb62cb53a5ffdc372974bb7707791ae739fb944" name="avahi-utils-gtk" arch="s390x">
  <version epoch="0" ver="0.8" rel="160099.14.1"/>
  <changelog author="alarrosa@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="alarrosa@suse.com" date="1772539200">- Use libalternative instead of update-alternatives in TW and SLFO
  (jsc#PED-14835).</changelog>
  <changelog author="alarrosa@suse.com" 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@suse.com" 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@suse.com" date="1777982400">- Add avahi-CVE-2026-24401.patch: Fix unsolicited mDNS response
  containing a recursive CNAME record (bsc#1257235).</changelog>
  <changelog author="mgorse@suse.com" date="1784289600">- Add avahi-CVE-2025-59529.patch: limit the number of simple
  clients (bsc#1255451 CVE-2025-59529).</changelog>
</package>
<package pkgid="c25e72ad7778dae989ad23bfd81a69662dc5436d2cafd8f8a2a70100e6a1c3e43d7f3d35a3d797f207ae2edd2a4166300ed775de73b5cc6e7220881d3ba6b1e1" name="avalon-framework" arch="noarch">
  <version epoch="0" ver="4.3" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1544011200">- Add maven pom files</changelog>
  <changelog author="fstrba@suse.com" date="1548072000">- Upgrade to 4.3
  * Two source packages avalon-framework-api-4.3 and
    avalon-framework-impl-4.3 buildable both with ant
  * Make javadoc subpackage provide the manual subpackage, since
    the manual content is basically a javadoc for api
- Added patches:
  * 0001-Port-build-script-to-Maven-3.patch
    + convert the project.xml files in both sources to a valid
    maven 3 pom files.
  * avalon-framework-manifest.patch
    + Add Bundle-SymbolicName attributes to both jar files
- Removed patch:
  * avalon-framework-target.patch
    + not needed with this version</changelog>
  <changelog author="fstrba@suse.com" date="1554379200">- Do not require optional dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1569931200">- Build against log4j12 compatibility package</changelog>
  <changelog author="fstrba@suse.com" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430401">- Rather use %setup/%autopatch: autosetup does not handle the
  decompression of additional sources and applying patches in the
  correct order for this package.</changelog>
  <changelog author="fstrba@suse.com" date="1721044800">- Add alias for avalon-framework:avalon-framework and point it to
  the avalon-framework:avalon-framework-impl artifact.</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1782216000">- Split the api and impl artifacts in two different builds in order
  to break build cycle with apache-commons-logging</changelog>
</package>
<package pkgid="08e41003dd3b035eb59202e008d006fd91149fccfcc7b6d202f521f66cf0a23f475bf136e51365147604cb19d67c91b14632d984310907beef42cdf2c33fe95e" name="avalon-framework-api" arch="noarch">
  <version epoch="0" ver="4.3" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1544011200">- Add maven pom files</changelog>
  <changelog author="fstrba@suse.com" date="1548072000">- Upgrade to 4.3
  * Two source packages avalon-framework-api-4.3 and
    avalon-framework-impl-4.3 buildable both with ant
  * Make javadoc subpackage provide the manual subpackage, since
    the manual content is basically a javadoc for api
- Added patches:
  * 0001-Port-build-script-to-Maven-3.patch
    + convert the project.xml files in both sources to a valid
    maven 3 pom files.
  * avalon-framework-manifest.patch
    + Add Bundle-SymbolicName attributes to both jar files
- Removed patch:
  * avalon-framework-target.patch
    + not needed with this version</changelog>
  <changelog author="fstrba@suse.com" date="1554379200">- Do not require optional dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1569931200">- Build against log4j12 compatibility package</changelog>
  <changelog author="fstrba@suse.com" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430401">- Rather use %setup/%autopatch: autosetup does not handle the
  decompression of additional sources and applying patches in the
  correct order for this package.</changelog>
  <changelog author="fstrba@suse.com" date="1721044800">- Add alias for avalon-framework:avalon-framework and point it to
  the avalon-framework:avalon-framework-impl artifact.</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1782216000">- Split the api and impl artifacts in two different builds in order
  to break build cycle with apache-commons-logging</changelog>
</package>
<package pkgid="56fc46d253a8e3dbcbc9542f8eba94e1fe2a98b2dd6fc77ce1c81a9fa1b0c376850648d2e20b1c90a3bb2175cf9e51755dc1f40ca0a37d0e773aae7a2590ab32" name="avalon-framework-api-javadoc" arch="noarch">
  <version epoch="0" ver="4.3" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1544011200">- Add maven pom files</changelog>
  <changelog author="fstrba@suse.com" date="1548072000">- Upgrade to 4.3
  * Two source packages avalon-framework-api-4.3 and
    avalon-framework-impl-4.3 buildable both with ant
  * Make javadoc subpackage provide the manual subpackage, since
    the manual content is basically a javadoc for api
- Added patches:
  * 0001-Port-build-script-to-Maven-3.patch
    + convert the project.xml files in both sources to a valid
    maven 3 pom files.
  * avalon-framework-manifest.patch
    + Add Bundle-SymbolicName attributes to both jar files
- Removed patch:
  * avalon-framework-target.patch
    + not needed with this version</changelog>
  <changelog author="fstrba@suse.com" date="1554379200">- Do not require optional dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1569931200">- Build against log4j12 compatibility package</changelog>
  <changelog author="fstrba@suse.com" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430401">- Rather use %setup/%autopatch: autosetup does not handle the
  decompression of additional sources and applying patches in the
  correct order for this package.</changelog>
  <changelog author="fstrba@suse.com" date="1721044800">- Add alias for avalon-framework:avalon-framework and point it to
  the avalon-framework:avalon-framework-impl artifact.</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1782216000">- Split the api and impl artifacts in two different builds in order
  to break build cycle with apache-commons-logging</changelog>
</package>
<package pkgid="43bddf33126adc88596b8e57a73e8628bf215f474f32bfb0ff035d173ae39965f83ad3730dedc1b42bfe6560a6e4dd30213d4e760756f4e6d5a05a94c3fcc3a1" name="avalon-framework-javadoc" arch="noarch">
  <version epoch="0" ver="4.3" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1544011200">- Add maven pom files</changelog>
  <changelog author="fstrba@suse.com" date="1548072000">- Upgrade to 4.3
  * Two source packages avalon-framework-api-4.3 and
    avalon-framework-impl-4.3 buildable both with ant
  * Make javadoc subpackage provide the manual subpackage, since
    the manual content is basically a javadoc for api
- Added patches:
  * 0001-Port-build-script-to-Maven-3.patch
    + convert the project.xml files in both sources to a valid
    maven 3 pom files.
  * avalon-framework-manifest.patch
    + Add Bundle-SymbolicName attributes to both jar files
- Removed patch:
  * avalon-framework-target.patch
    + not needed with this version</changelog>
  <changelog author="fstrba@suse.com" date="1554379200">- Do not require optional dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1569931200">- Build against log4j12 compatibility package</changelog>
  <changelog author="fstrba@suse.com" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430401">- Rather use %setup/%autopatch: autosetup does not handle the
  decompression of additional sources and applying patches in the
  correct order for this package.</changelog>
  <changelog author="fstrba@suse.com" date="1721044800">- Add alias for avalon-framework:avalon-framework and point it to
  the avalon-framework:avalon-framework-impl artifact.</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1782216000">- Split the api and impl artifacts in two different builds in order
  to break build cycle with apache-commons-logging</changelog>
</package>
<package pkgid="0daf4c248c1da35dd00da203332fab2ed95fb89780bc77e7d1dd653f0e1e71743aac786392687f9c264b0a44a9ba0e69843a5b3a46afa7fb88e04ced970f1ca2" name="avalon-logkit" arch="noarch">
  <version epoch="0" ver="2.1" rel="160099.6.5"/>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="fstrba@suse.com" date="1548158400">- Require dependencies by their maven artifactId and groupId in
  order to be usable from maven build</changelog>
  <changelog author="fstrba@suse.com" date="1550145600">- Build against the glassfish-servlet-api</changelog>
  <changelog author="fstrba@suse.com" date="1555329600">- Depend directly on the geronimo-jms-1_1-api package instead of
  the jms virtual provider</changelog>
  <changelog author="fstrba@suse.com" date="1569931200">- Build against compatibility log4j12 package</changelog>
  <changelog author="fstrba@suse.com" date="1645531200">- Do not build the org.apache.log.output.lf5 package</changelog>
  <changelog author="fstrba@suse.com" date="1645531201">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Clean the spec file and use the new %%mvn_install_pom</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="bb701f21083f92e4e7ad0548345c9b1bed9c273e8897336aef3d0b5781e16b40e79b0e44ea5d2f29c23940534dff794e5ff692f0f1aeb1fb8b741b85ad888b88" name="avalon-logkit-javadoc" arch="noarch">
  <version epoch="0" ver="2.1" rel="160099.6.5"/>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="fstrba@suse.com" date="1548158400">- Require dependencies by their maven artifactId and groupId in
  order to be usable from maven build</changelog>
  <changelog author="fstrba@suse.com" date="1550145600">- Build against the glassfish-servlet-api</changelog>
  <changelog author="fstrba@suse.com" date="1555329600">- Depend directly on the geronimo-jms-1_1-api package instead of
  the jms virtual provider</changelog>
  <changelog author="fstrba@suse.com" date="1569931200">- Build against compatibility log4j12 package</changelog>
  <changelog author="fstrba@suse.com" date="1645531200">- Do not build the org.apache.log.output.lf5 package</changelog>
  <changelog author="fstrba@suse.com" date="1645531201">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Clean the spec file and use the new %%mvn_install_pom</changelog>
  <changelog author="dimstar@opensuse.org" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="9a2d7c313545cdd77e9eeeb327b4ad9de16120fb8d81345f4b280926c33fa695294b87446a6cdb2f385156a62584f62ad8d13919f3a2c66d69a598b64af8e9f4" name="avfs" arch="s390x">
  <version epoch="0" ver="1.1.5" rel="bp161.1.2"/>
  <changelog author="mpluskal@suse.com" date="1431432000">- Update licensing information</changelog>
  <changelog author="jengelh@inai.de" date="1431864000">- Improve summary and description. -devel subpackage should require
  same-version shared library. Drop --with-pic, because it is
  implicit for shared libraries (and we do not build static).
  Use short Sourceforge download URLs.</changelog>
  <changelog author="p.drouand@gmail.com" date="1447243200">- Update to version 1.0.3
  * fixed zlib assert triggered for some Huffman encodings
  * added rar v5 in extfs urar (which is also renamed to uextrar to avoid
    collision with internal rar module)
  * some configure script improvements have been done for fuse and liblzma
    dependencies</changelog>
  <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&#xFC;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>
</package>
<package pkgid="033ce46aae55c51f50f9588500bcd4b31b8fc4de7be15703a81e498b8db47171ba14ff4672a4121dd45a6216a763d986d3ac0fb98d0934c10884190d64ec5500" name="avfs-devel" arch="s390x">
  <version epoch="0" ver="1.1.5" rel="bp161.1.2"/>
  <changelog author="mpluskal@suse.com" date="1431432000">- Update licensing information</changelog>
  <changelog author="jengelh@inai.de" date="1431864000">- Improve summary and description. -devel subpackage should require
  same-version shared library. Drop --with-pic, because it is
  implicit for shared libraries (and we do not build static).
  Use short Sourceforge download URLs.</changelog>
  <changelog author="p.drouand@gmail.com" date="1447243200">- Update to version 1.0.3
  * fixed zlib assert triggered for some Huffman encodings
  * added rar v5 in extfs urar (which is also renamed to uextrar to avoid
    collision with internal rar module)
  * some configure script improvements have been done for fuse and liblzma
    dependencies</changelog>
  <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&#xFC;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>
</package>
<package pkgid="a244c36a7316f8009a48efc3e1b2cf77c9fa7b0176600d0e22bc43d1ddcdc110217b9c2ae192b3638850ab9dc596a97e9b616001e37555e3f5c8d38f70e956dc" name="avgtime" arch="s390x">
  <version epoch="0" ver="v0.5.0+4.ffdf200" rel="bp161.1.2"/>
  <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="7431f0c18055f531b76b090b1ed115d39cb722a9fd5700de0412a6e4400381f2fe5bfd302b919906bf17364efa9a47502307351cb26b6f9bd1a31f7caebaaa4f" name="avif-tools" arch="s390x">
  <version epoch="0" ver="1.3.0" rel="160099.2.10"/>
  <changelog author="info@paolostivanin.com" date="1693310400">- Update to 1.0.0:
  * Incompatible changes:
    + The clli member was added to the avifImage struct.
    + The repetitionCount member was added to the avifEncoder and avifDecoder
    structs.
    + The quality and qualityAlpha members were added to the avifEncoder struct.
    + Check that functions returning pointers do not return NULL before accessing
    those pointers.
    + Check the return value of avifEncoderSetCodecSpecificOption().
    + The maxThreads member was added to the avifRGBImage struct.
    + Check the return value of avifRGBImageAllocatePixels(), avifRWDataRealloc(),
    avifRWDataSet(), avifImageSetProfileICC(), avifImageSetMetadataExif() and
    avifImageSetMetadataXMP().
    + The meaning of the keyframeInterval member of avifEncoder struct has changed
    slightly. When set to a value of "n",
    Before: It forces a keyframe on every nth frame.
    After: Any set of "n" consecutive frame will have at least one keyframe
    (every nth frame may or may not be a keyframe).
  * Added:
    + Add clli metadata read and write support
    + Add repetitionCount member to avifEncoder and avifDecoder structs to specify
    the number of repetitions for animated image sequences.
    + Add quality and qualityAlpha to avifEncoder. Note: minQuantizer,
    maxQuantizer, minQuantizerAlpha, and maxQuantizerAlpha are deprecated. Code
    should be updated to set quality (and qualityAlpha if applicable) and leave
    minQuantizer, maxQuantizer, minQuantizerAlpha, and maxQuantizerAlpha
    initialized to the default values.
    + The --target-size flag in avifenc was added to adapt the quality so that the
    output file size is as close to the given number of bytes as possible.
    + Add the public API function avifImageIsOpaque() in avif.h.
    + Add the public API functions avifImagePlane(), avifImagePlaneRowBytes(),
    avifImagePlaneWidth(), and avifImagePlaneHeight() in avif.h.
    + Add API for multi-threaded YUV to RGB color conversion.
    + Allow lossless 4:0:0 on grayscale input.
    + Add avifenc --no-overwrite flag to avoid overwriting output file.
    + Add avifenc --clli flag to set clli.
    + Add support for all transfer functions when using libsharpyuv.
  * Changed:
    + Exif and XMP metadata is exported to PNG and JPEG files by default,
    except XMP payloads larger than 65502 bytes in JPEG.
    + The --grid flag in avifenc can be used for images that are not evenly divided
    into cells.
    + Change the encoder to write the boxes within the "stbl" box in the order of
    stsd, stts, stsc, stsz, stco, stss.
    + avifImageRGBToYUV() and avifImageYUVToRGB() handle avifImage bit depths 8, 10,
    12 and now also 16. Files read by apps/shared/ can output 16-bit avifImage
    instances.
    + avifImageCreate(), avifImageCreateEmpty(), avifEncoderCreate() and other
    internal functions now return NULL if a memory allocation failed.
    + avifEncoderSetCodecSpecificOption() now returns avifResult instead of void to
    report memory allocation failures.
- Add fix-gdkpixbuf.patch.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1701172800">- update to 1.0.2:
  * Update avifCropRectConvertCleanApertureBox() to the revised
    requirements in ISO/IEC 23000-22:2019/Amd. 2:2021 Section
    7.3.6.7.
  * CVE-2023-6350: Out of bounds memory to alphaItemIndices (boo#1217614)
  * CVE-2023-6351: use-after-free in colorProperties (boo#1217615)
- drop fix-gdkpixbuf.patch</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1703160000">- update to 1.0.3:
  * Rewrite the fix for memory errors fixed in 1.0.2
  * Fix use-after-free errors.
    (CVE-2023-6704, boo#1218303)
  * src/reformat.c: Allocate the threadData array directly</changelog>
  <changelog author="dmueller@suse.com" date="1710676800">- update to 1.0.4:
  * AVIF_ENABLE_WERROR is set to OFF by default.
  * Fix wrong alpha plane deallocation when decoded tile pixel
    format does not match reconstructed output image pixel format
  * Fix identical chunk skipping optimization when writing
    animation data
  * Fix ID selection for artificial grid alpha item when decoding
    a grid of tiles which each have an associated auxiliary alpha
    image item (https://crbug.com/oss-fuzz/65657).</changelog>
  <changelog author="dmueller@suse.com" 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="kieltux@gmail.com" 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()
    (CVE-2025-48175, bsc#1243270)
  * Check ftell returned value in avifjpeg.c
  * Add integer overflow checks to makeRoom.
    (CVE-2025-48174, bsc#1243269)
  * LocalJpeg.cmake: Support multi-config generators.
- Remove 'Group:' tags.</changelog>
</package>
<package pkgid="9688ef0b5f9f9cdc3d3288405e1f6350e7d0fbc1662b241540374034a1c51f9775deb03570732ce66964b5a0fff62055aac9c52ec88de28e4efaadd3d8934386" name="avogadro" arch="s390x">
  <version epoch="0" ver="1.100.0" rel="bp161.1.4"/>
  <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&#xFC;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="57232432e4c2eb2d366a8346aaf6aa25b3fdf3fd6afd1bb11da29b99092819f49b80ab3f2bf871a15e24099df3f3b9ec4184d98d8f1c7cc2ad249a97b89a46cb" name="avogadro-lang" arch="noarch">
  <version epoch="0" ver="1.100.0" rel="bp161.1.4"/>
  <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&#xFC;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="896d9de17b1d497c82cf83d2197a493e1f4d2a970454cdd1740cb7035c4b07893de89f4797b7f8ad4df62a00711f811ee88d0b3b840eedf5bc94339c02446efa" name="avogadro2-data" arch="noarch">
  <version epoch="0" ver="1.100.0" rel="bp161.2.1"/>
  <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&#xFC;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&#xFC;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="1e7559dc4a7b2535b01083f42646ea84b45780d8c7bfc82885bd349c71d631117705063db9fe0ddc3edf78fce7669f562059188d374ee52bf82fef8f40822081" name="avogadrolibs-devel" arch="s390x">
  <version epoch="0" ver="1.100.0" rel="bp161.2.1"/>
  <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&#xFC;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&#xFC;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="a401bf42bda54e33ecca8c94aa5e4f63d6d6221cc7c23086f573e29478c59b22fd48dd15652da20ebe6486a1e3af002d2149990448da09ead0f0e8f2befcb5f9" name="avogadrolibs-plugins" arch="s390x">
  <version epoch="0" ver="1.100.0" rel="bp161.2.1"/>
  <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&#xFC;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&#xFC;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="d1210fea7b25448ca8a36a8bdd8d9335b4eef59aee3bafdf6a04f6b442a4e84dd73229ab26f5b94884c021a85dd15443e5f0465766631bf17315869c2b978f50" name="avr-libc" arch="noarch">
  <version epoch="0" ver="2.1.0" rel="bp161.1.35"/>
  <changelog author="sbrabec@suse.com" date="1434542400">- Update to version 1.8.1.
- Drop patches:
  * 41-avr-libc-1.7.1-xmega32X1.patch: introduces just empty header
  * 42-avr-libc-1.7.1-xmega128b1.patch: now upstreamed
- Add PDF doc.
- Add GPG keys.
- Clean spec file.</changelog>
  <changelog author="duwe@suse.com" date="1486382400">- update to 2.0.0
- remove old gcc-4.7 spec file
- fix prefix
- update some self tests to v2.0 tree structure</changelog>
  <changelog author="kkaempf@suse.com" date="1512648000">- symlink /opt/cross/avr/bin to /usr/avr/bin to make gcc use
  avr-as instead of as.</changelog>
  <changelog author="kkaempf@suse.com" date="1512820800">- build with cross-avr-gcc7</changelog>
  <changelog author="kkaempf@suse.com" date="1513080000">- build with cross-avr-gcc7-bootstrap (bsc#1072028)</changelog>
  <changelog author="rguenther@suse.com" date="1513080001">- Fix gcc dependences to use %gcc_version.
- Remove install dependences on cross-avr-gcc and cross-avr-binutils.</changelog>
  <changelog author="rguenther@suse.com" date="1513080002">- Adjust sysroot to /usr/avr/sys-root as agreed upon by gcc and binutils.</changelog>
  <changelog author="kkaempf@suse.com" date="1513080003">- fix Leap 42.x build: define gcc_version 7</changelog>
  <changelog author="rguenther@suse.com" date="1518696000">- Remove setBadness from avr-libc-rpmlintrc, filter also errors</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1668081600">- update to 2.1.0
  * Improvements and additions:
  - Patch #9187 improved the library coverage for the AVR_TINY
    architecture (ATtiny10 and relatives).  In particular, many
    of the functions from &lt;string.h&gt; are now available there.
  - Patch #8729 adds ISR_NOICF and ISR_FLATTEN to &lt;avr/interrupt.h&gt;
  * Bugs fixed:
    [#36933] Documentation no longer correctly describes how to declare
    [#41689] add static_assert to assert.h
    [#48898] power_usart3_* functions no more defined in power.h
    [#49020] dtostre() flags documentation error
    [#49447] Example code for uart_putchar() has error in recursive call
    strings for storage in program memory
    [#50439] avr/iom32u4.h does not define PRTIM4
    [#51755] iotn441.h &amp; iotn841.h missing definitions for PUEA[0-7] and PUEB[0-3]
    [no-id] util/eu_dst.h: fix reversed DST decision logic for March and October
    [no-id] util/delay.h.in: add missing return
  * Contributed Patches:
    [no-id] Define weak symbols for known memory region sizes based on device
    header definitions, starting with fuse region.
    [#8961] Update test script for new simulavr and library layout
    [#8964] Update tests isinf-01.c, signbit-01.c and modf-np.c
    [#9163] New eeprom write block function for xmega using eeprom page write
    [#8729] [avr/interrupt.h] Add ISR_NOICF, ISR_FLATTEN. Fix namespace
    of identifiers.
    [#8536] Fix a typo within &lt;stdio.h&gt;
    [#8649] small documentation fixes in
    [#9187] [AVR_TINY]: Support 16-bit xtoa functons and more string functions.
    [#9400] Add avrxmega3 multilibs
    [#9659] Update eeprom_is_ready for avrxmega3 devices
    [#9553] Fix some issues in libc/
    [#9864] Use proper float function names and prototypes</changelog>
</package>
<package pkgid="d075c6a265c9ec954028eae79f7738c427b9a9063cecabdc32d34cbc04e8e09701eae3daaea3b2dab2e099d5bf08ac08463ef732dae541caeec8e488fac36e35" name="avrdude" arch="s390x">
  <version epoch="0" ver="8.0" rel="bp161.1.3"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687262400">- update PKGBUILD url</changelog>
  <changelog author="Klaus K&#xE4;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&#xE4;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&#xE4;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="cdf26e7d651b807855055925bc4f59565527481a9b6b2a834224b9205862014ec9108f52a1b7c351e4217c035c6a40892dff861d4d42d36c0a30e33ebd6cd003" name="avrdude-devel" arch="s390x">
  <version epoch="0" ver="8.0" rel="bp161.1.3"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687262400">- update PKGBUILD url</changelog>
  <changelog author="Klaus K&#xE4;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&#xE4;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&#xE4;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="01cda12ce1684deb07add6c4c35bc1e96601400123948a13da2fdb1682355b3b03686ccb384ceeff0a27c3b711c5f612edb92ebb2bc57b5323fb5000e2d261a6" name="awesfx" arch="s390x">
  <version epoch="0" ver="0.5.2" rel="bp161.1.2"/>
  <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="45f791dc5e021d04eb625078c8b1c8105980abeaea0521ac2f76a5448cfed3aeeff02650ed5ecd592412bf8945bbccf6a4fd0d489d57f645b2e4a1219553d51c" name="awesome" arch="s390x">
  <version epoch="0" ver="4.3" rel="bp161.1.3"/>
  <changelog author="dimstar@opensuse.org" date="1500897600">- Use update-alternatives to create default.desktop xsession (boo#1030873)</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1501761600">- Update to version 4.2:
  * See https://awesomewm.org/apidoc/documentation/89-NEWS.md.html#v42</changelog>
  <changelog author="mimi.vx@gmail.com" date="1507204800">- relax lua requires for openSUSE:Leap</changelog>
  <changelog author="tiwai@suse.de" date="1519819200">- Fix the documentation build with asciidoctor (bsc#1075764):
  awesome-asciidoc-fix.patch</changelog>
  <changelog author="jengelh@inai.de" date="1523966400">- Ensure neutrality of descriptions.</changelog>
  <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>
</package>
<package pkgid="54711bde87804e1f912e9f970254c2746c69587342e63ede78fcaa708eb316b49c8d258e342d84a6ee71ba1a8d447dbd68a1a0ec299d094799e29be2a582c939" name="awesome-branding-upstream" arch="noarch">
  <version epoch="0" ver="4.3" rel="bp161.1.3"/>
  <changelog author="dimstar@opensuse.org" date="1500897600">- Use update-alternatives to create default.desktop xsession (boo#1030873)</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1501761600">- Update to version 4.2:
  * See https://awesomewm.org/apidoc/documentation/89-NEWS.md.html#v42</changelog>
  <changelog author="mimi.vx@gmail.com" date="1507204800">- relax lua requires for openSUSE:Leap</changelog>
  <changelog author="tiwai@suse.de" date="1519819200">- Fix the documentation build with asciidoctor (bsc#1075764):
  awesome-asciidoc-fix.patch</changelog>
  <changelog author="jengelh@inai.de" date="1523966400">- Ensure neutrality of descriptions.</changelog>
  <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>
</package>
<package pkgid="c5959f69ecee8deb217ca95289d7ca63fdb06a72ba929a322009bc0f74dda486332e9c46b9eeb803cfe9850f31a664efe36755318a510f1b4f853989643dc640" name="awesome-vicious" arch="noarch">
  <version epoch="0" ver="2.6.0" rel="bp161.1.1"/>
  <changelog author="toganm@opensuse.org" date="1328961600">- Update to git201202051838
  * hddtemp: fix curl hang in version 7.24.0</changelog>
  <changelog author="toganm@opensuse.org" date="1351684800">- Update to official version 2.1.0
  Cleanup spec to meet guidelines</changelog>
  <changelog author="toganm@opensuse.org" date="1352376000">- Change license to GPL-2.0+</changelog>
  <changelog author="p.drouand@gmail.com" date="1418990400">- Update to version 2.1.3
  + bat: fix broken battery remaining time (was always N/A)
  + volume: get the normalized volume like alsamixer and DE's indicator
- Use download Url as source</changelog>
  <changelog author="okurz@suse.com" date="1529323200">- Update to version 2.3.1:
  * Allow widget to be a function again
  * btc: also usuable with cjson
  * btc: remove synchronous variant and dead code
  * Bitcoin price widget.
  * Do not hide loading errors when widgets failed to load
  * cmus: use correct shell escape function
  * Add widget for cmus (follow mpd conventions) (#46)
- Switch to https://github.com/Mic92/vicious</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619611200">- Update to version 2.3.3
  * LUA 5.3 compatibility
  * Support stacked graphs
  * hwmontemp_linux: Provide name-based access to hwmon sensors
    via sysfs
  * mpd_all: Expose more informations and format time in [hh:]mm:ss
  * Improve defaults and mechanism for data caching
  * Escape XML entities in results by default
  * weather_all: Update NOAA link and use Awesome asynchronous API
  * mem_linux: Use MemAvailable to calculate free amount
  * mem_freebsd: Correct calculation and switch to swapinfo for swap
  * bat_freebsd: Add critical charging state
  * fs_all: Fix shell quoting of option arguments</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622030400">- Update to version 2.5.0
  * Added vicious.call_async asynchronous analogous to vicious.call
  * Feature: [hwmontemp] Bring back sysfs path cache
  * Fixed fallback the number of lines before packages listing to 0
  * Remove trailing semicolon at the end of command.
  * volume now uses other emojis to show mute state.
    This BREAKS backward compatibility if users substitute custom
    symbols from these default.
  * Added notmuch_all, cpu_freebsd widget types
  * [cmus_all] Promote to widgets/.
  * [wifiiw_linux] Expose BSSID.
  * [wifi_linux] Expose frequency and transmission power.
  * spawn as a fallback for awful.spawn in case Vicious is used as a
    stand-alone library.
  * Added helpers.setasyncall to avoid writing redundant workers for
    asynchronous widget types.
  * Added helpers.setcall for registering functions as widget types.
  * Deprecate the use of io.popen
  * [pkg,weather,contrib/btc] Allow function call without Awesome
  * Removed: helpers.sysctl and helpers.sysctl_table were removed
    in favour of helpers.sysctl_async.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1622116800">- Update old RPM macros/constructs.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1665403200">- Update to version 2.5.1
  * Fixed escaping of % in helpers.format, which affects mpd widget ${Progress}
  * Fixed possible deadlock of when update widgets
  * [contrib.openweather] New API compatibility, which requires an API key
  * [gmail] Authentication documentation
  * [mpd] Added support for sending arbitrary commands
  * [contrib.openweather] Added various new return values</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673870400">- update to 2.6.0:
  * Added AMD GPU widget type for Linux.
  * Fixed typos in contrib widgets documentation.</changelog>
</package>
<package pkgid="20595fea95abb388a7e2be6c7889bc062be4c947b0f3efdac745b0b1b89314c51cb169b1ab06f9b06e3a17e65ded5bd024f82a82fd3dc79354d79b0fc4a416b7" name="awf-gtk2" arch="s390x">
  <version epoch="0" ver="3.1.0" rel="bp161.1.5"/>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1620216000">- New upstream version (2.4.0)
  * add gtk widgets (check, radio, progress, icon) to gtk treeview
  * add two GtkVolumeButton widgets
  * add two GtkLinkButton widgets</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1625659200">- New upstream version (2.5.0)
  * display all themes in system theme menu
  * display hour in status bar on startup, on theme reload,
    on theme change
  * add new toolbar button (minus icon) to switch text direction
  * add new dialog with many scales</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1631188800">- New upstream version (2.6.0)
  * puts the Options menu first
  * allow to run multiple independent instances
  * add 0 and 100 marks for all scales</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1686052800">- New upstream version (2.7.0)
  * add text direction menu
  * add close button for tabs</changelog>
  <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>
</package>
<package pkgid="4c3f4b165d408394beaacb8e57ecbd70465841d77e149b60b3d4957a4fd03b5af60da73996c5a59ade2ec12837e206865581c1990f3180353691868170385b66" name="awf-gtk3" arch="s390x">
  <version epoch="0" ver="3.1.0" rel="bp161.1.6"/>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1620216000">- New upstream version (2.4.0)
  * add gtk widgets (check, radio, progress, icon) to gtk treeview
  * add two GtkVolumeButton widgets
  * add two GtkLinkButton widgets</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1625659200">- New upstream version (2.5.0)
  * display all themes in system theme menu
  * display hour in status bar on startup, on theme reload,
    on theme change
  * add new toolbar button (minus icon) to switch text direction
  * add new dialog with many scales</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1631188800">- New upstream version (2.6.0)
  * puts the Options menu first
  * allow to run multiple independent instances
  * fix getenv crash when variable is not defined
  * set fixed width for font button
  * add 0 and 100 marks for all scales</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1686052800">- New upstream version (2.7.0)
  * add text direction menu
  * add close button for tabs</changelog>
  <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>
</package>
<package pkgid="0747c31d1da0a6e9958bfa87eb604f93dd4428c41dcf9e19472cbc08dee4a6e39fba146167e867d35a7a9444b107cf4c643d338878d8af6cc94eece58f44ed62" name="awf-gtk4" arch="s390x">
  <version epoch="0" ver="3.1.0" rel="bp161.1.5"/>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1620216000">- New upstream version (2.4.0)
  * add gtk widgets (check, radio, progress, icon) to gtk treeview
  * add text, check, radio, action, accelerator for menu items
  * add two GtkVolumeButton widgets
  * add two GtkLinkButton widgets</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1625659200">- New upstream version (2.5.0)
  * display all themes in system theme menu
  * display hour in status bar on startup, on theme reload,
    on theme change
  * add new toolbar button (minus icon) to switch text direction
  * add new dialog with many scales
  * enable keyboard shortcuts
  * disable non working screenshot</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1631188800">- New upstream version (2.6.0)
  * puts the Options menu first
  * allow to run multiple independent instances
  * fix getenv crash when variable is not defined
  * set fixed width for font button
  * add 0 and 100 marks for all scales</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1686052800">- New upstream version (2.7.0)
  * add text direction menu
  * add close button for tabs</changelog>
  <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>
</package>
<package pkgid="2b60ea2d37867827332facb7511001f0b6ce1528f8dc303925c49f7db4f0be81cf61735f64914966be6513a665c9173f3c9487dddc891f110e36a74330db686a" name="aws-cli-cmd" arch="noarch">
  <version epoch="0" ver="1.36.2" rel="160099.2.1"/>
  <changelog author="marcus.schaefer@suse.com" date="1734264000">- the magic</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1758542400">- drop build requires and flake-ctl build actions and move them to %post</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1759924800">- Use fixed python version 3.13</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1761912000">- Disable security context for shared volume
  For sharing the home directory with the container the
  security context needs to be disabled to allow this
  shared mount. For details about this setting as well
  as approval on the approach please visit bsc#1252390</changelog>
  <changelog author="rjschwei@suse.com" date="1762430400">- Remove the executable script if it exists prior to generation of
  a new wrapper by flake-ctl. Otherwise flake-ctl complains about the
  existence of the script and we get an error during package update.</changelog>
  <changelog author="rjschwei@suse.com" date="1763553600">- Update postun scriplet (bsc#1253743)
  - Do not run the postun scriptlet on upgrade as it will remove the
    just created command.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1769515200">- Fix install/upgrade/removal
  With the release of flake-pilot 3.1.27 a force option
  for registration and deregistration has been added. This
  allows for a simpler registration processing in the spec
  file of the -cmd package. This commit adds registration
  and deregistration helper scripts and calls them as part
  of the spec pre/post processing macros. The macro setup
  makes sure:
  1. The flake gets registered as %post install action
  2. The flake gets deregistered as %preun uninstall (no upgrade) action
  With regards to the already released package and the
  existing macro code the following applies:
  The %postun code from the old package runs after the %post code
  of the new package and only in upgrade mode. This would harm the
  registration which is the reason why we again call register_aws
  in %posttrans which is the last action of the entire transaction
  and ensures the registration will be effective</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1780488000">- Adapt HOME sharing to be more useful
  So far the HOME directory of the calling user was mapped
  into the container to appear as the HOME of the root
  user (/root) inside of the container because it's effectively
  the only user present inside of the container. However, from
  a usabilty perspective this is not a good setup because
  any home based file reference on the host has a different
  path inside of the container which is confusing for users.
  This commit makes sure that the host path references matches
  with the path inside the container. This Fixes bsc#1266045</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1783080000">- Fix typo in spec
  The %ghost reference contained a superfluous quote sign
  at the end of the line</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1783080001">- Add /etc/ssl as path to share with the container
  This Fixes bsc#1269510</changelog>
</package>
<package pkgid="b84c6099ddef7458eb78ff9547db1aae2f98ebaf619b112c0e46a2119ed9f2f8c8976cf4e7ea6fe83378c04a829f3342c60d890ff04deac0e31c880e83294d23" name="aws-efs-utils" arch="noarch">
  <version epoch="0" ver="2.0.3" rel="bp161.1.2"/>
  <changelog author="pgajdos@suse.com" date="1652875200">- version update to 1.33.1
  * Enable mount process to retry on failed or timed out mount.nfs command
  * use unittest.mock instead of mock</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1663934400">- Update to version 1.33.4 (bsc#1203170)
  * Fix the issue where watchdog sending signal to incorrect
    processes and add FIPS mode support
  * Apply additional check on awscredsuri option
- from version 1.33.3
  * Fix the potential stunnel hanging issue caused by full
    subprocess PIPE filled by stunnel log
  * Specify FIPS mode in configuration
  * Add separate env_path for macOS; Add comments
  * Update get-pip.py download url in README
- from version 1.33.2
  * Fix the incorrect path to generate read_ahead_kb config file
    and Bump the default tls port range from 400 to 1000
- Add patch to use unittest.mock instead of mock in testsuite
  * use_mock_from_unittest.patch
- Use relative URL in Source field</changelog>
  <changelog author="pgajdos@suse.com" date="1666094400">- python-six is not required for build
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1669982400">- Update to version 1.34.3
  * Fix stunnel constantly restart issue when upgrading
    from 1.32.1 and before version to latest version
  * Fix race in stunnel port selection
  * Disable journal entry fetch from systemctl call
- from version 1.34.2
  * Fix potential issue on AL2 when watchdog trying to restart
    stunnel for the TLS mounts that existing before upgrade
- from version 1.34.1
  * Update Amazon Linux 2 platform to use namespaced stunnel5</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1672747200">- Update to version 1.34.4
  * Fix potential tlsport selection collision by using
    state file as tlsport lock file (bsc#1206737, CVE-2022-46174)
- Use RPM macros for directory paths (bsc#1191055)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1674648000">- Update to version 1.34.5
  * Handle invalid entries in /proc/mounts
  * Detect invalid private key</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1680264000">- Update to version 1.35.0
  * Add parameters to allow mount fo pod impersonation feature in EFS CSI Driver
  * Updated the README with support of Oracle8 distribution
  * Readme troubleshooting section + table of contents
  * Add efs-utils Support for MacOS Ventura EC2 instances</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1707825600">- Update to version 1.35.1
  * Revert openssl requirement change
  * Revert "Update EFS Documentation: Clarify Current FIPS Compliance Status"
  * Update EFS Documentation: Clarify Current FIPS Compliance Status
  * test: Change repo urls in eol debian9 build
  * Check private key file size to skip generation
  * test: Fix pytest that failed since commit 3dd89ca
  * Fix should_check_efs_utils_version scope
  * Add warning if using old version
  * Add 'fsap' option as EFS-only option</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1722427200">- Update to version 2.0.3
  * Upgrade py version
  * Replace deprecated usage of datetime
- from version 2.0.2
  * Check for efs-proxy PIDs when cleaning tunnel state files
  * Add PID to log entries
- from version 2.0.1
  * Disable Nagle's algorithm for efs-proxy TLS mounts to improve latencies
- from version 2.0.0
  * Replace stunnel, which provides TLS encryptions for mounts, with efs-proxy,
    a component built in-house at AWS. Efs-proxy lays the foundation for upcoming
    feature launches at EFS.
- from version 1.36.0
  * Support new mount option: crossaccount, conduct cross account mounts via ip address.
    Use client AZ-ID to choose mount target.
- from version 1.35.2
  * Revert "Add warning if using older Version"
  * Support MacOS Sonoma
- Switch package to modern Python Stack on SLE-15
  * Use Python 3.11 on SLE-15 by default
  * Use primary Python version on Tumbleweed</changelog>
</package>
<package pkgid="7fdac322d6974223fb3ffa729c5d726d77db9bd6d3680f3678f11ef88286099e977e783dd94a72a1760e6dc826575efef515107ea5daf420d480f46beee24c8c" name="axel" arch="s390x">
  <version epoch="0" ver="2.17.14" rel="bp161.1.3"/>
  <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&#xFC;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="1066495cbf3c7b53cfc2b52fea15b4466f5373b4be47bb195cfc0568913f8399934f20169e88db51bf4fedfee844b77f6f6bd3cf351c20b2c1dd759346a56342" name="axis" arch="noarch">
  <version epoch="0" ver="1.4" rel="bp161.2.3"/>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1557403200">- Security fix [bsc#1134598, CVE-2012-5784, CVE-2014-3596]
  Missing connection hostname check against X.509 certificate name
  * Added axis-CVE-2014-3596.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Build against the new compat package log4j12-mini</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646136000">- Alias relevant artifacts to org.apache.axis</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Unify the dependency on glassfish-activation-api instead of jaf
  and gnu-jaf
- Added patch:
  * unimplemented-saaj13-methods.patch
    + on systems where the JavaEE modules exist, allow building
    against newer versions of APIs</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Depend on the glassfish-activation-api standalone in order to
  prevent missing APIs when running the ant task</changelog>
  <changelog author="Gus Kenion &lt;gkenion@suse.com&gt;" date="1707393600">- Security fix [bsc#1218605, CVE-2023-51441] SSRF when untrusted
  input is passed to the service admin HTTP API
  * Added axis-CVE-2023-51441.patch
  - Update axis-jdk11.patch, remove references to files that are
  no longer present.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707480000">- Clean the spec file and use javapackages-local &gt;= 6</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1757073600">- Do not require the jaxp_parser_impl, but xerces-j2 directly</changelog>
</package>
<package pkgid="76d698d250bde0afaabd4daa684bd8dba7b7714aecf22d8c21faec924550e272dca9e997fb34785c13751d9df3461560cf7a878c2f22ea4ca7e8f83e513dc212" name="axis-manual" arch="noarch">
  <version epoch="0" ver="1.4" rel="bp161.2.3"/>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1557403200">- Security fix [bsc#1134598, CVE-2012-5784, CVE-2014-3596]
  Missing connection hostname check against X.509 certificate name
  * Added axis-CVE-2014-3596.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Build against the new compat package log4j12-mini</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646136000">- Alias relevant artifacts to org.apache.axis</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Unify the dependency on glassfish-activation-api instead of jaf
  and gnu-jaf
- Added patch:
  * unimplemented-saaj13-methods.patch
    + on systems where the JavaEE modules exist, allow building
    against newer versions of APIs</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Depend on the glassfish-activation-api standalone in order to
  prevent missing APIs when running the ant task</changelog>
  <changelog author="Gus Kenion &lt;gkenion@suse.com&gt;" date="1707393600">- Security fix [bsc#1218605, CVE-2023-51441] SSRF when untrusted
  input is passed to the service admin HTTP API
  * Added axis-CVE-2023-51441.patch
  - Update axis-jdk11.patch, remove references to files that are
  no longer present.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707480000">- Clean the spec file and use javapackages-local &gt;= 6</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1757073600">- Do not require the jaxp_parser_impl, but xerces-j2 directly</changelog>
</package>
<package pkgid="4b4346b18093e3d461394bbb65dd624d42306e88f09065cea38008dd4f0dc3e2892173e2ae4df1014c43cbc15900594a0a06e2f7ce96080371fe551924a3b2af" name="ayatana-ido-devel" arch="s390x">
  <version epoch="0" ver="0.10.4" rel="160099.1.1"/>
  <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="rbrown@suse.com" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="i@marguerite.su" 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@krop.fr" date="1600257600">- Add upstream patch to fix build:
  * 0001-gtk_widget_get_state-is-deprecated.patch</changelog>
  <changelog author="rpm@fthiessen.de" 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="sor.alexei@meowr.ru" 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@das-netzwerkteam.de" 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@das-netzwerkteam.de" 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@das-netzwerkteam.de" 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@das-netzwerkteam.de" 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="91b0382efd6216aacaaf2b56385059f5e6dd92a120a9bca0c3d04fa28474e647a03adac6cc961ffdf2e1252b82047ae163b86a32e49aad031118ce64febb28d7" name="ayatana-indicator3-7-common" arch="noarch">
  <version epoch="0" ver="0.9.4" rel="160099.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1520856000">- Initial package.</changelog>
  <changelog author="jengelh@inai.de" date="1521460800">- Update summaries.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1521633600">- Update to version 0.6.2:
  * Makefile.am: Drop distcheck features.
  * libayatana-indicator/indicator-ng.c: Type cast assignments from
    g_object_ref_sink().</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1560254400">- Avoid mate-common for some openSUSE-specific reasons.</changelog>
  <changelog author="i@marguerite.su" date="1573041600">- add libayatana-indicator-Wno-error-deprecated-declarations-for-tests.patch
  * the library is built with "Wno-error=deprecated-declarations",
    but tests is built without such option</changelog>
  <changelog author="i@marguerite.su" date="1584360000">- add libayatana-indicator-Wno-error-deprecated-declarations.patch
  * add Wno-error=deprecated-declarations option to tools
- add libayatana-indicator-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.
- drop libayatana-indicator-disable-werror.patch</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1637409600">- Update to version 0.9.0 (changes since 0.6.2):
  * Break compatibility with all system indicators before 0.8.0.
  * Switch from autotools to CMake.
  * GObject private API/ABI: Get rid of g_type_class_add_private()
    and use DEFINE_TYPE_WITH_PRIVATE().
  * Display IDO widgets/Use own action muxer/Allow IDO CSS styling.
  * Make building of ayatana-indicator-loader3 optional.
  * Display and connect the Indicator Messages widgets.
  * Fix width of menu panes.
  * Use ayatanamenuitemfactory.(c|h) from ayatana-ido.
    Reduce code duplications. This also freeze renderer freezes on
    some systems.
  * libayatana-indicator/indicator-ng.c: Try to prevent cascading
    failure if IDO creation fails.
  * Rename Ayatana Indicators specific x-canonical-* attributes to
    x-ayatana-* (esp. x-ayatana-type).
    This makes Ayatana Indicators work on Ubuntu.
  * Use ayatana-indicators.target (from libayatana-common) as the
    systemd lifecycle unit, not ayatana-indicators-pre.target.
  * Fix tests and deprecations.
  * libayatana-indicator/indicator-ng.c: Resize open menus as items
    change.
  * Enable menu scrolling + reset offset on popup. Resolves display
    problems with Indicator Messges consumers that provide too-long
    of a list of unread messages (so that the scrolling kicks in in
    the indicator's menu).
  * Fix IDO insertion index in Indicator Messages with multiple
    clients.
  * Workaround for themes with scrolling arrows on the menu
    borders: disable menu arrows.
  * indicator-ng.c: Fix padding and spacing for hidden indicator
    item labels.
  * Fix duplicate location in the datetime indicator (and
    potentially other duplicated menu item flaws).
  * indicator-ng: Fix menu resizing for all themes.
  * libayatana-indicator/indicator-ng.c: Only run
    gtk_box_set_spacing() if object to operate on is a GTK_BOX.
  * Fix unit tests during package build (properly wrap around Xvfb
    and dbus-wrapper).
  * src/indicator-ng.c: Make sure old menu item name is not NULL
    before comparison.
  * Scale icons when loading from filename.
  * Update/add documentation.
  * Rename library source folder to src/.
  * tools/indicator-loader.c: Silence unused parameter
    warnings/errors for various functions.
  * Fix compiler warnings.
- Drop libayatana-indicator-glib-2.58.patch: fixed upstream.
- Drop libayatana-indicator-Wno-error-deprecated-declarations.patch:
  no longer needed.
- Drop libayatana-indicator-Wno-error-deprecated-declarations-for-tests.patch:
  no longer needed.
- Split gtk2 and gtk3 builds using _multibuild.</changelog>
  <changelog author="ionic@ionic.de" date="1654257600">- Update to version 0.9.1:
  * src/{CMakeLists.txt,indicator.symbols}: Don't export private
    symbols. Immitate symbol exports as previously done with
    libtool.
- Provide an empty, but owned directory within %{_libdir} for
  actual indicator "plugins".
- Switch to packaging NEWS instead of ChangeLog (much smaller),
  package INSTALL.md and NEWS.Canonical as documentation files.
- Fix library without executable permission.
- Split package up into lib packages and a -common package.
- Add language support, but comment out for now, since upstream
  does not provide translations yet.
- Move datadir files into common package.
- Add *SuSE 15.2 support, need to define CMAKE_INSTALL_LIBEXECDIR,
  since the default does not fit and the cmake package doesn't
  provide the argument by default on older systems.
- Add rpmlint filters for warnings and errors that do not really
  concern us.</changelog>
  <changelog author="ionic@ionic.de" date="1666872000">- Update to version 0.9.3:
  * Add tooltip support.
  * src/indicator-service.c: Make failure to connect to the
    session DBus fatal.
  * src/indicator-ng.c: Do not show tooltip on labels while the
    menu is open.
- Add rpmlint override file to sources list.</changelog>
  <changelog author="ionic@ionic.de" date="1697198400">- Update to new upstream version 0.9.4:
  * cmake: Install library as library.</changelog>
</package>
<package pkgid="edb460d269eae7592f5ee25ed7e20f3684be6d0d663d2391687a2a27cf9be9f5c740bcf5a285cd03729fb6aea31d0d0e0c435649a3f8309be706ed2ff5dc61a8" name="ayatana-indicator7-common" arch="noarch">
  <version epoch="0" ver="0.9.4" rel="160099.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1520856000">- Initial package.</changelog>
  <changelog author="jengelh@inai.de" date="1521460800">- Update summaries.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1521633600">- Update to version 0.6.2:
  * Makefile.am: Drop distcheck features.
  * libayatana-indicator/indicator-ng.c: Type cast assignments from
    g_object_ref_sink().</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1560254400">- Avoid mate-common for some openSUSE-specific reasons.</changelog>
  <changelog author="i@marguerite.su" date="1573041600">- add libayatana-indicator-Wno-error-deprecated-declarations-for-tests.patch
  * the library is built with "Wno-error=deprecated-declarations",
    but tests is built without such option</changelog>
  <changelog author="i@marguerite.su" date="1584360000">- add libayatana-indicator-Wno-error-deprecated-declarations.patch
  * add Wno-error=deprecated-declarations option to tools
- add libayatana-indicator-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.
- drop libayatana-indicator-disable-werror.patch</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1637409600">- Update to version 0.9.0 (changes since 0.6.2):
  * Break compatibility with all system indicators before 0.8.0.
  * Switch from autotools to CMake.
  * GObject private API/ABI: Get rid of g_type_class_add_private()
    and use DEFINE_TYPE_WITH_PRIVATE().
  * Display IDO widgets/Use own action muxer/Allow IDO CSS styling.
  * Make building of ayatana-indicator-loader3 optional.
  * Display and connect the Indicator Messages widgets.
  * Fix width of menu panes.
  * Use ayatanamenuitemfactory.(c|h) from ayatana-ido.
    Reduce code duplications. This also freeze renderer freezes on
    some systems.
  * libayatana-indicator/indicator-ng.c: Try to prevent cascading
    failure if IDO creation fails.
  * Rename Ayatana Indicators specific x-canonical-* attributes to
    x-ayatana-* (esp. x-ayatana-type).
    This makes Ayatana Indicators work on Ubuntu.
  * Use ayatana-indicators.target (from libayatana-common) as the
    systemd lifecycle unit, not ayatana-indicators-pre.target.
  * Fix tests and deprecations.
  * libayatana-indicator/indicator-ng.c: Resize open menus as items
    change.
  * Enable menu scrolling + reset offset on popup. Resolves display
    problems with Indicator Messges consumers that provide too-long
    of a list of unread messages (so that the scrolling kicks in in
    the indicator's menu).
  * Fix IDO insertion index in Indicator Messages with multiple
    clients.
  * Workaround for themes with scrolling arrows on the menu
    borders: disable menu arrows.
  * indicator-ng.c: Fix padding and spacing for hidden indicator
    item labels.
  * Fix duplicate location in the datetime indicator (and
    potentially other duplicated menu item flaws).
  * indicator-ng: Fix menu resizing for all themes.
  * libayatana-indicator/indicator-ng.c: Only run
    gtk_box_set_spacing() if object to operate on is a GTK_BOX.
  * Fix unit tests during package build (properly wrap around Xvfb
    and dbus-wrapper).
  * src/indicator-ng.c: Make sure old menu item name is not NULL
    before comparison.
  * Scale icons when loading from filename.
  * Update/add documentation.
  * Rename library source folder to src/.
  * tools/indicator-loader.c: Silence unused parameter
    warnings/errors for various functions.
  * Fix compiler warnings.
- Drop libayatana-indicator-glib-2.58.patch: fixed upstream.
- Drop libayatana-indicator-Wno-error-deprecated-declarations.patch:
  no longer needed.
- Drop libayatana-indicator-Wno-error-deprecated-declarations-for-tests.patch:
  no longer needed.
- Split gtk2 and gtk3 builds using _multibuild.</changelog>
  <changelog author="ionic@ionic.de" date="1654257600">- Update to version 0.9.1:
  * src/{CMakeLists.txt,indicator.symbols}: Don't export private
    symbols. Immitate symbol exports as previously done with
    libtool.
- Provide an empty, but owned directory within %{_libdir} for
  actual indicator "plugins".
- Switch to packaging NEWS instead of ChangeLog (much smaller),
  package INSTALL.md and NEWS.Canonical as documentation files.
- Fix library without executable permission.
- Split package up into lib packages and a -common package.
- Add language support, but comment out for now, since upstream
  does not provide translations yet.
- Move datadir files into common package.
- Add *SuSE 15.2 support, need to define CMAKE_INSTALL_LIBEXECDIR,
  since the default does not fit and the cmake package doesn't
  provide the argument by default on older systems.
- Add rpmlint filters for warnings and errors that do not really
  concern us.</changelog>
  <changelog author="ionic@ionic.de" date="1666872000">- Update to version 0.9.3:
  * Add tooltip support.
  * src/indicator-service.c: Make failure to connect to the
    session DBus fatal.
  * src/indicator-ng.c: Do not show tooltip on labels while the
    menu is open.
- Add rpmlint override file to sources list.</changelog>
  <changelog author="ionic@ionic.de" date="1697198400">- Update to new upstream version 0.9.4:
  * cmake: Install library as library.</changelog>
</package>
<package pkgid="6b93788de831aa9696868456ad351b63fa687acd9e59f9e93b6cceb66cdf5cd0a8687c92745d3a9cb629061c5739a05e8d88dfca08bba14714f39c27a946eb52" name="az-cli-cmd" arch="noarch">
  <version epoch="0" ver="1.37.1" rel="160099.2.1"/>
  <changelog author="marcus.schaefer@suse.com" date="1759924800">- Use fixed python version 3.13</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1761912000">- Disable security context for shared volume
  For sharing the home directory with the container the
  security context needs to be disabled to allow this
  shared mount. For details about this setting as well
  as approval on the approach please visit bsc#1252390</changelog>
  <changelog author="rjschwei@suse.com" date="1762430400">- Remove the executable script if it exists prior to generation of
  a new wrapper by flake-ctl. Otherwise flake-ctl complains about the
  existence of the script and we get an error during package update.</changelog>
  <changelog author="rjschwei@suse.com" date="1762516800">- version 1.37.0
  - Drop dependencies that do not appear needed. Not referenced in the
    sources of azure-cli upstream. (bsc#1253140)
  - Change the deriviation chain by adding the az-sdk container as a base</changelog>
  <changelog author="rjschwei@suse.com" date="1763553600">- Update postun scriplet (bsc#1253743)
  - Do not run the postun scriptlet on upgrade as it will remove the
    just created command.</changelog>
  <changelog author="rjschwei@suse.com" date="1765281600">- Update package summary (bsc#1253491)</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1773748800">- Fix install/upgrade/removal
  With the release of flake-pilot 3.1.27 a force option
  for registration and deregistration has been added. This
  allows for a simpler registration processing in the spec
  file of the -cmd package. This commit adds registration
  and deregistration helper scripts and calls them as part
  of the spec pre/post processing macros. The macro setup
  makes sure:
  1. The flake gets registered as %post install action
  2. The flake gets deregistered as %preun uninstall (no upgrade) action
  With regards to the already released package and the
  existing macro code the following applies:
  The %postun code from the old package runs after the %post code
  of the new package and only in upgrade mode. This would harm the
  registration which is the reason why we again call register_az
  in %posttrans which is the last action of the entire transaction
  and ensures the registration will be effective
  This Fixes bsc#1259604</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1780488000">- Adapt HOME sharing to be more useful
  So far the HOME directory of the calling user was mapped
  into the container to appear as the HOME of the root
  user (/root) inside of the container because it's effectively
  the only user present inside of the container. However, from
  a usabilty perspective this is not a good setup because
  any home based file reference on the host has a different
  path inside of the container which is confusing for users.
  This commit makes sure that the host path references matches
  with the path inside the container. This Fixes bsc#1266045</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1783080000">- Fix typo in spec
  The %ghost reference contained a superfluous quote sign
  at the end of the line</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1783080001">- Add /etc/ssl as path to share with the container
  This Fixes bsc#1269510</changelog>
</package>
<package pkgid="67df265e53c4566673618f03f53fa547fc7408ed8ddc0eaf791657904d5e1666edb16bc6d8fb94ddc239fb7359cbe790040a50050f0af966a807bd88fc08bc2c" name="azote" arch="noarch">
  <version epoch="0" ver="1.13.1" rel="bp161.1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1688558400">- Update to 1.12.2:
  * Fix crash on attempt to split an image #183</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689076800">- Update to 1.12.3:
  * Fix crash on spaces in directory names #184</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706356800">- Update to 1.12.4:
  * Documentation updated</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708948800">- Update to 1.12.5:
  * Fixed silent crash on file extension in uppercase.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1712232000">- Update to 1.12.6:
  * Added Italian translation #186</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714737600">- Update to 1.12.7:
  * Get ready for Hyprland socket files moved to $XDG_RUNTIME_DIR/hypr</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1716811200">- Update to 1.12.8:
  * Fix no such file in directory bug #189</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1716984000">- Update to 1.12.9:
  * Fix broken images path</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1724414400">- Update to 1.13.0:
  * fixed SyntaxWarning for invalid escape sequence in main.py #193
  * adjustment to the current imagemagick version (convert -&gt; magick);
  * workaround for Hyprland 0.42.0 oddity:
    If you use generic display names instead of output names, and your display
    has the serial value empty, Hyprland for some reason expects a space at the
    end of the output description (called 'Generic display name' in Azote).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1727265600">- Update to 1.13.1:
  * Fix path to the helper image used when creating a thumbnail
    for images with non-standard aspect ratios. Closes #197.</changelog>
</package>
<package pkgid="d36b7b55504b035bf0c687619e2e3375a0a2b3084f8c3cdf45183e219abf208539248ec4e7f2ec007b8587e0b303e0ef5c284f311888d3c5a61ee50bfe834685" name="azove" arch="s390x">
  <version epoch="0" ver="2.0" rel="bp161.1.2"/>
  <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="a4d3f2b1d321ef8906567ddb75324d35f68f503ebba47769f943459404916030ec7ef53b2a83c87effd1883f70ce9b736c885523e0af9f77e0cb24fa12feb279" name="azure-vm-utils" arch="s390x">
  <version epoch="0" ver="0.7.0" rel="160099.1.1"/>
  <changelog author="cpatterson@microsoft.com" date="1728561600">-  Initial packaging (0.4.0).</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1737028800">- Add sed invocation to adjust path to bash interpretor on SLE-12</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1737374400">- Include in SLE-15 and SLFO (jsc#PED-11608)</changelog>
  <changelog author="cpatterson@microsoft.com" date="1740139200">- Update to 0.5.0.
- Add new dependencies for json-c and libcmocka for unit tests.
- Remove selftest executable and manpage from installed files.</changelog>
  <changelog author="cpatterson@microsoft.com" date="1740744000">- Uprev to 0.5.1 which includes minor fixes and man-page improvements.</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1786363200">- Update to 0.7.0 (bsc#1274079, bsc#1274081, bsc#1274083)
  * feat(udev): set queue/io_timeout=240s for remote Azure NVMe devices
    by Chris Patterson (@cjp256) in (#82)
  * ci(main): do a debug build to ensure -Werror is used
    by Chris Patterson (@cjp256) in (#87)
  * build(deps): bump urllib3 from 2.2.3 to 2.5.0 in /selftest
    by Dependabot (@dependabot)[bot] in (#85)
  * build(deps): bump requests from 2.32.3 to 2.32.4 in /selftest
    by Dependabot (@dependabot)[bot] in (#83)
  * fix(tests): include stdint.h to fix compilation errors
    by Chris Patterson (@cjp256) in (#88)
  * feat(azure-ephemeral-disk-setup): introduce experimental service for
    managing ephemeral disks by Chris Patterson (@cjp256) in (#84)
- from version 0.6.0
  * feat(unmanaged-sriov): add udev &amp; networkd support for unmanaged
    devices by Chris Patterson (@cjp256) in (#41)
  * fix(specs/fedora): fix builds for f42/rawhide
    by Chris Patterson (@cjp256) in (#76)
  * test(selftest): add coverage for networking rules
    by Chris Patterson (@cjp256) in (#77)
  * feat(networkd): increase priority for azure-unmanaged-sriov.network
    by Chris Patterson (@cjp256) in (#78)
- Add new files and directories in %files section
- Add %service_add_pre, %service_del_preun, %service_add_post and
  %service_del_postun for azure-ephemeral-disk-setup.service</changelog>
</package>
<package pkgid="24e1d69633d1db5416d31115f214a691bc1ded5282d4ff75dbde5f7df242ff3ef0775ae0467b463fc6a0ff1e365de03e7f280fa1b9a15030bc1646c5ef1c0d07" name="azure-vm-utils-test" arch="noarch">
  <version epoch="0" ver="0.7.0" rel="160099.1.1"/>
  <changelog author="cpatterson@microsoft.com" date="1728561600">-  Initial packaging (0.4.0).</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1737028800">- Add sed invocation to adjust path to bash interpretor on SLE-12</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1737374400">- Include in SLE-15 and SLFO (jsc#PED-11608)</changelog>
  <changelog author="cpatterson@microsoft.com" date="1740139200">- Update to 0.5.0.
- Add new dependencies for json-c and libcmocka for unit tests.
- Remove selftest executable and manpage from installed files.</changelog>
  <changelog author="cpatterson@microsoft.com" date="1740744000">- Uprev to 0.5.1 which includes minor fixes and man-page improvements.</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1786363200">- Update to 0.7.0 (bsc#1274079, bsc#1274081, bsc#1274083)
  * feat(udev): set queue/io_timeout=240s for remote Azure NVMe devices
    by Chris Patterson (@cjp256) in (#82)
  * ci(main): do a debug build to ensure -Werror is used
    by Chris Patterson (@cjp256) in (#87)
  * build(deps): bump urllib3 from 2.2.3 to 2.5.0 in /selftest
    by Dependabot (@dependabot)[bot] in (#85)
  * build(deps): bump requests from 2.32.3 to 2.32.4 in /selftest
    by Dependabot (@dependabot)[bot] in (#83)
  * fix(tests): include stdint.h to fix compilation errors
    by Chris Patterson (@cjp256) in (#88)
  * feat(azure-ephemeral-disk-setup): introduce experimental service for
    managing ephemeral disks by Chris Patterson (@cjp256) in (#84)
- from version 0.6.0
  * feat(unmanaged-sriov): add udev &amp; networkd support for unmanaged
    devices by Chris Patterson (@cjp256) in (#41)
  * fix(specs/fedora): fix builds for f42/rawhide
    by Chris Patterson (@cjp256) in (#76)
  * test(selftest): add coverage for networking rules
    by Chris Patterson (@cjp256) in (#77)
  * feat(networkd): increase priority for azure-unmanaged-sriov.network
    by Chris Patterson (@cjp256) in (#78)
- Add new files and directories in %files section
- Add %service_add_pre, %service_del_preun, %service_add_post and
  %service_del_postun for azure-ephemeral-disk-setup.service</changelog>
</package>
<package pkgid="923f427be39128bfcc1bcee8d603a339ce72cf1d1d5156893b45df9700ec965216a6e35ebdedef359d1d16523979ed2ff56ad035e78f4e059f32ad2d878db944" name="b3sum" arch="s390x">
  <version epoch="0" ver="1.5.4" rel="bp161.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>
</package>
<package pkgid="c147e3fed02e62b2ababf67c383619a8546bf7f7e035dfa6a8be06ae3c31394f005a408601dda266f712615b4ef6f56dc016a4309c07b3438adaa4fae068b856" name="b4" arch="noarch">
  <version epoch="0" ver="0.14.2" rel="bp161.1.2"/>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1687780800">- update to 0.12.3:
  * ez: store sent prefixes with the tag message
  * Properly quote the address before adding into From
  * shazam: switch to top of git tree before running git-am
  * trailers: normalize address after parsing
  * Fix wrong CTR header after 8bit cover content is mixed in
  * ez: make it easier to send single-patch series
  * ez: make message-ids use today's date
  * ez: only include base-branch when using non-default strategy
  * Fix to properly handle under-scissors patches with a unixfrom line
  * Clean headers before adding them to the pre-scissors email
  * b4: Fix envelopeSender handling
  * am, shazam: allow cherry-picking an out-of-series patch
  * mbox.py::make_am: simplify check for early return
  * ez: Fix 'trailers -F' used on a single commit
  * b4.sh: keep existing PYTHONPATH if set
  * b4: Allow prep new branch while on a b4 managed branch
  * docs: fix smtpServerPort option
  * trailers: add 'Closes' as recognized link trailer
  * trailers: accept recognized link trailers
  * Consider '@' safe in msgid URLs
  * ez: better fix for "no follow-up trailers" condition
  * Add subscribe/unsubscribe to badtrailers
  * ez: do not trust local commands to properly reflect
  * ez-trailers: don't crash when there are no follow-ups received</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1690459200">- add python3-base &gt;= 3.9 to BuildRequires for 15.5 and older
- add %{?sle15_python_module_pythons}
- switch back to python_module macro to have all this working</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1696507200">- Remove dependency on /usr/bin/python3 using %python3_fix_shebang
  macro, bsc#1212476</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1698148800">- update to 0.12.4:
  * ez: ignore invalid unicode returned by get_maintainer
  * Only pass -f to sendmail if envelopesender is set
  * trailers: do not quote names when special chars are present</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1698753600">- add %{python_module ...} also to requires, otherwise bad
  requires are generated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699358400">- remove python_module from requires, this might lead to unwanted
  side effects. use pprefix macro instead to manage sle15</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1708084800">- update to 0.13.0:
  * `b4 am` now has a `--single-message` flag that lets you process a
    single message and ignore any other parts of a thread; this is
    useful when there is a patch series sent as attachments to a single
    message
  * `--apply-cover-trailers` is now the default behaviour
  * when patchwork integration is configured, `b4 am` will attempt to
    retrieve the CI status of patches
  * `b4 prep --show-info` can do a lot more now, including showing
    information about branches that aren't currently checked out
  * `b4 prep` gained a --cleanup option to properly archive and remove
    old b4*prep-managed branches
  * `b4 send` has a `--preview-to` option that lets you send a
    pre*review of your series to your colleagues, mentors, or bosses
  * various fixes and improvements to `b4 send` functionality
  * b4 can now take config options on commandline, allowing to override
    global configs via scripted invocations
  * improvements to `b4 diff` that should make it work more reliably for
    series without exact object matches</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1718625600">- update to 0.14.0:
  * Switch to using pyproject.toml
  * Automatic dependency resolution
  * Checkpatch and other pre-submit checks
  * Document new features
  * Miscellaneous enhancements</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1721822400">- update to 0.14.1:
  * Forward the smtpserveroption to the local command
  * Support "valueless truth" in configuration parsing
  * Exclude tests from dist files
  * bump-version: fix path to the manpages
  * shazam: force mboxrd mode for git-am
  * Improve tests exclusion from the built packages
  * When looking for the cover commit, restrict to current committer</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1726660800">- update to 0.14.2:
  * fixes "b4 am/shazam" sometimes pulling in bogus trailers
  * fixes "b4 send" treating message-ids as email addresses to cc
  * fixes "prep-perpatch-check-cmd" for custom checkpatch configurations
  * fixes "b4 send" expanding prerequisites in incorrect order</changelog>
</package>
<package pkgid="7bcb524976dd299784d4119d29880c9906782657105dfc5a878141a3523b85b72b4ac9fefe5d6811a49691a5018e62dbc50bbcacd888927c3cfa08b95be6f4e9" name="b43-fwcutter" arch="s390x">
  <version epoch="0" ver="019" rel="bp161.1.2"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="cfarrell@suse.com" date="1345723200">- license update: BSD-2-Clause
  Only BSD-2-Clause license found in the package</changelog>
  <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>
</package>
<package pkgid="6e4a1c0ed4558c86734192f8ccc512e4852d8b3c924475e85ad94e8e450e688af5bb542908bd32e36780d7b83133194d6a807b3df7ea5f14c2e1a4e3b8a603e7" name="babelstone-han-fonts" arch="noarch">
  <version epoch="0" ver="16.0.2" rel="bp161.1.1"/>
  <changelog author="pgajdos@suse.com" date="1382011200">- initial version 1.11</changelog>
  <changelog author="p.drouand@gmail.com" date="1445947200">- Update to version 8.0.0
  * 9 characters added to the end of the main CJK block
  * 115 CJK-A characters
  * 363 CJK-B characters
  * 30 CJK-C characters
  * 1,125 CJK-E characters
  * 194 PUA characters removed.</changelog>
  <changelog author="p.drouand@gmail.com" date="1449921600">- Update to version 8.0.2
  * More glyph corrections
  * 5 additional CJK-B characters.
- Changes from version 8.0.1
  * 269 CJK-A characters
  * 428 CJK-B characters
  * 97 CJK-C characters
  * 209 CJK-E characters
  * 1,671 PUA characters added from BabelStone Han PUA
  * Various glyph corrections.</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1668340800">update: 8.0.2 -&gt; 15.0.4
- Added lots of new glyphs
  * See: https://www.babelstone.co.uk/Fonts/Han_Versions.html</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1673006400">- update: 15.0.4 -&gt; 15.0.5
  * Change license ID from SUSE-Arphic to Arphic-1999
  * 179 additional CJK unified ideographs
  * 7 PUA characters added from BabelStone Han PUA version 1.320
  * 10 duplicate PUA characters removed and about 60 PUA characters removed (now supported as IVS sequences)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1694606400">- Update to 15.1.1
  * 128 PUA characters added from BabelStone Han PUA version 1.357
  * 193 PUA characters removed (now included in Ext. I)
  * 5 new IDC characters added
  * 786 Latin letters and non-Han symbols removed (due to the 65,535 glyph limit on TrueType fonts)
  * Glyph corrections and glyph improvements for 337 CJK unified ideographs</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1699617600">- Update to 15.1.2
  * 49 glyph corrections and improvements</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1704542400">- Update to 15.1.3
  * 1,176 additional CJK unified ideographs
  * Due to the font limit of 65,535 glyphs,
  all PUA characters in the range E080 through F8DF have been removed,
  and are now only available in the BabelStone Han PUA font
  * 56 glyph corrections and improvements</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711281600">- Update to 15.1.4
  * 463 additional CJK unified ideographs
  * 17 glyph corrections and improvements</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1729512000">- Update to 16.0.2
  * 1,265 additional CJK unified ideographs
  * 150 glyph corrections and improvements</changelog>
</package>
<package pkgid="4fbed99d1ee23715f33da999b43fc24e7a5cd0f289f32ffa6b2e28ae5f082ea162b1b50650d3e0341ade559bc934e0b0412797dbbf415514dae085b390211e38" name="babelstone-marchen-fonts" arch="noarch">
  <version epoch="0" ver="9.003" rel="bp161.1.1"/>
  <changelog author="pgajdos@suse.com" date="1382011200">- initial version 1.01</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1668254400">update: 1.01 -&gt; 9.003
- Remapped to Unicode's Marchen Block
- etc: https://www.babelstone.co.uk/Fonts/Marchen.html
  Replaced generic license with specific BabelStoneOFL.txt</changelog>
</package>
<package pkgid="0222ef99cd2350782fdd4a9b590ab34e70f7a5dc39a741957ed12eb011b642e41402b5b81f160e266586861315aee51091dfaa2b18177a13c368b71344e3c5ac" name="babelstone-ogham-fonts" arch="noarch">
  <version epoch="0" ver="20220314" rel="bp161.1.1"/>
  <changelog author="pgajdos@suse.com" date="1382011200">- initial version 20131112</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1668340800">update: 20131112 -&gt; 20220314
- Added 'Ogam' tag for design languages and supported languages of the meta table
  Replaced generic license with specific BabelStoneOFL.txt</changelog>
</package>
<package pkgid="0de7ccb4150e157d2a39e489a97c9c98e91e474803c1f1a3bea615422b47bb11e6a714a9bedb692458b4218d9bc56ccccd4146b199ca6bfb71b8e6c47018c79f" name="babelstone-runic-fonts" arch="noarch">
  <version epoch="0" ver="20131112" rel="bp161.1.1"/>
  <changelog author="pgajdos@suse.com" date="1382011200">- initial version 20131112</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1668340800">update: 20131112 -&gt; 20220314
- Added runes from Unicode 7.0
- Added missing OpenType substitutions for mirrored forms of U+16F1 through 16F8
- Added 'Runr' tag for design languages and supported languages of the meta table
  Replaced generic license with specific BabelStoneOFL.txt</changelog>
</package>
<package pkgid="15990efcb0c1a352a9b2e20748918fc927c124ab93ac7cfabd2c9883c8289032b54543b5bf1a7c866d43afe9d6f647dd5eeeb13de7639177ab88e588671482d0" name="babeltrace" arch="s390x">
  <version epoch="0" ver="1.5.8" rel="160099.4.4"/>
  <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="azouhr@opensuse.org" date="1563192000">- add s390x in ExclusiveArch</changelog>
  <changelog author="sor.alexei@meowr.ru" 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="schwab@suse.de" date="1598875200">- Add riscv64 to ExclusiveArch</changelog>
  <changelog author="dmueller@suse.com" date="1639396800">- reenable babeltrace on armv6/v7 (switch to excludearch)</changelog>
  <changelog author="dimstar@opensuse.org" date="1738152000">- Add explicit python3-setuptools BuildRequires: needed when
  building with Python 3.13.</changelog>
</package>
<package pkgid="8270db30d12d593d33adc65b973d83e4dc127d666f945d123e9a031703268fb6b8a4678cca4cb314c0765c60b144f2e04a15797c12b6580df142cfaa51be79f7" name="babeltrace-devel" arch="s390x">
  <version epoch="0" ver="1.5.8" rel="160099.4.4"/>
  <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="azouhr@opensuse.org" date="1563192000">- add s390x in ExclusiveArch</changelog>
  <changelog author="sor.alexei@meowr.ru" 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="schwab@suse.de" date="1598875200">- Add riscv64 to ExclusiveArch</changelog>
  <changelog author="dmueller@suse.com" date="1639396800">- reenable babeltrace on armv6/v7 (switch to excludearch)</changelog>
  <changelog author="dimstar@opensuse.org" date="1738152000">- Add explicit python3-setuptools BuildRequires: needed when
  building with Python 3.13.</changelog>
</package>
<package pkgid="09e46bfe0d54be69e8faae1cf3e769b780acfde419929504a1c7127f909419f91b33fa0fb4a5d4c7698e4caf23e28810662ef20095934115b9f64285a2da8e4a" name="babeltrace2" arch="s390x">
  <version epoch="0" ver="2.1.0" rel="bp161.1.4"/>
  <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="70cf6a880300aa0fb85aacdcbab4abb9893aff0f635d1052b66799c12a997384cfea052e5505f3a48a6e561fbfbf9d4ba2f05b5cbdb0287b5d9a3e77a1f9f4e0" name="babeltrace2-devel" arch="s390x">
  <version epoch="0" ver="2.1.0" rel="bp161.1.4"/>
  <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="45449d3acc6bd2f548c4f21d2adf75760df8b90d05adcad3c62dcc5593afbe0f27bceec1288f937072b940e6efc683198a6c0c87c34e57d2b87a752b0a7c7c74" name="babl-devel" arch="s390x">
  <version epoch="0" ver="0.1.126" rel="bp161.1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1708603200">- disable gi-docgen docs for now</changelog>
  <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&#xF8;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&#xF8;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>
</package>
<package pkgid="3c38b98e54dd444587e129c58a2269895791517031bf04686aa7f8a282fefb37f2e93d0762c5220c3035245d5c5d06b187881254662825f6975645bbd31a79fe" name="backintime" arch="noarch">
  <version epoch="0" ver="1.5.3" rel="bp161.1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672920000">- update to 1.3.3:
  * New feature: Command line argument "--diagnostics" to show helpful info
    for better issue support
  * GUI change: Remove Exit button from the toolbar
  * GUI change: Define accelerator keys for menu bar and tabs, as well as
    toolbar shortcuts
  * Desktop integration: Update .desktop file to mark Back In Time as a
    single main window program
  * Improvement: Write all log output to stderr; do not pollute stdout with
    INFO and WARNING messages anymore
  * Bugfix: RTE "reentrant call inside io.BufferedWriter" in logFile.flush()
    during backup
  * Bugfix: Incompatibility with rsync 3.2.4 or later because of rsync's
    "new argument protection" (#1247). Deactivate "--old-args" rsync
    argument earlier recommaned to users as a workaround.
  * Bugfix: DeprecationWarnings about invalid escape sequences.
  * Bugfix: AttributeError in "Diff Options" dialog
  * Bugfix: Settings GUI: "Save password to Keyring" was disabled due to "no
    appropriate keyring found"
  * Bugfix: Back in Time did not start with D-Bus error
  * Bugfix: Avoid logging errors while waiting for a target drive to be
    mounted
  * Bugfix: [Arch Linux] AUR pkg "backintime-git": Build tests fails and
    installation is aborted
  * Bugfix: Wrong systray icon showing in Wayland
  * Documentation update: Correct description of profile&lt;N&gt;.schedule.time in
    backintime-config manpage
  * Translation update: Brazilian Portuguese
  * Translation update: Italian
  * Translation update: French
  * Testing: Fix a test fail when dealing with an empty crontab
  * Testing: Fix a test fail when dealing with an empty config file
  * Testing: Skip "test_quiet_mode" (does not work reliably)
  * Testing: Improve "test_diagnostics_arg" (introduced with #1100) to no
    longer fail when JSON output was mixed with logging output (part of #921)
  * Testing: Numerous fixes and extensions to testing</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1673179200">- Remove backintime-rsync324_args.patch (no longer needed)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1675598400">- Require python3-packaging</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1699012800">- update to 1.4.1:
  * Dependency: Add "qt translations" to GUI runtime dependencies (gh#bit-team/backintime#1538)
  * Build: Unit tests do generically ignore all instead of well-known warnings now (gh#bit-team/backintime#1539).
  * Build: Warnings about missing Qt translation now are ignored while testing (gh#bit-team/backintime#1537).
  * Fix bug: GUI didn't start when "show hidden files" button was on (gh#bit-team/backintime#1535).
- update to 1.4.0:
  * Project: Renamed branch "master" to "main" and started "gitflow" branching
    model.
  * Refactor: Renamed qt4plugin.py to systrayiconplugin.py (we are using Qt5
    for years now ;-)
  * Refactor: Removed unfinished feature "Full system backup" (gh#bit-team/backintime#1526)
  * Fix bug: AttributeError: can't set attribute 'showHiddenFiles' in app.py (gh#bit-team/backintime#1532)
  * Fix bug: Check SSH login works on machines with limited commands (gh#bit-team/backintime#1442)
  * Fix bug: Missing icon in SSH private key button (gh#bit-team/backintime#1364)
  * Fix bug: Master issue for missing or empty system-tray icon (gh#bit-team/backintime#1306)
  * Fix bug: System-tray icon missing or empty (GUI and cron) (gh#bit-team/backintime#1236)
  * Fix bug: Improve KDE plasma icon compatibility (gh#bit-team/backintime#1159)
  * GUI Change: View last (snapshot) log button in GUI uses
    "document-open-recent" icon now instead of "document-new"
    (gh#bit-team/backintime#1386)
  * Fix bug: Unit test fails on some machines due to warning "Ignoring
    XDG_SESSION_TYPE=wayland on Gnome..." (gh#bit-team/backintime#1429)
  * Fix bug: Generation of config-manpage caused an error with Debian's Lintian (gh#bit-team/backintime#1398).
  * Fix bug: Return empty list in smartRemove (gh#bit-team/backintime#1392,
    Debian Bug Report 973760)
  * Fix bug: Taking a snapshot reports rsync errors now even if no snapshot was
    taken (gh#bit-team/backintime#1491)
  * Fix bug: takeSnapshot() recognizes errors now by also evaluating the rsync
    exit code (gh#bit-team/backintime#489)
  * Fixes related problem: Killing rsync was not handled gracefully (by
    ignoring the rsync exit code)
  * Fix bug: The error user-callback is now always called if an error happened
    while taking a snapshot (gh#bit-team/backintime#1491)
  * Fix bug: D-Bus serviceHelper error "LimitExceeded: Maximum length of
    command line reached (100)":
  * Max command length is now 120 instead of 100 (gh#bit-team/backintime#1027)
  * Feature: Introduce new error codes for the "error" user callback (as part
    of gh#bit-team/backintime#1491):
    5: Error while taking a snapshot.
    6: New snapshot taken but with errors.
  * Feature: The rsync exit code is now contained in the snapshot log (part
    of gh#bit-team/backintime#489). Example:
    [E] Error: 'rsync' ended with exit code -9 (negative values are signal numbers, see 'kill -l')
  * Fix bug: Treat rsync exit code 24 as INFO instead of ERROR (gh#bit-team/backintime#1506)
  * Breaking change: Minimal Python version 3.8 required (gh#bit-team/backintime#1358).
  * Removed: Handling and checking of user group "fuse" (gh#bit-team/backintime#1472).
  * Feature: Exclude /swapfile by default (gh#bit-team/backintime#1053)
  * Feature: Rearranged menu bar and its entries in the main window
    (gh#bit-team/backintime#1487, gh#bit-team/backintime#1478).
  * Feature: Configure user interface language via config file and GUI.
  * Documentation: Removed outdated docbook (gh#bit-team/backintime#1345).
  * Build: Introduced .readthedocs.yaml as asked by ReadTheDocs.org (gh#bit-team/backintime#1443).
  * Dependency: The oxygen icons should be installed with the BiT Qt GUI since
  * they are used as fallback in case of missing icons
  * Fix bug: Add support for ChainerBackend class as keyring which iterates
    over all supported keyring backends (gh#bit-team/backintime#1410)
  * Translation: Strings to translate now easier to understand for translators
    (gh#bit-team/backintime#1448, gh#bit-team/backintime#1457,
    gh#bit-team/backintime#1462, gh#bit-team/backintime#1465).
  * Translation: Improved completeness of translations and additional
    modifications of source strings
    (gh#bit-team/backintime#1454,gh#bit-team/backintime#1512)
  * Translation: Plural forms support (gh#bit-team/backintime#1488).
  * Removed: Translation in Canadian English, British English and Javanese (gh#bit-team/backintime#1455).
  * Added: Translation in Persian and Vietnamese (gh#bit-team/backintime#1460).
  * Added: Message to users (after 10 starts of BIT Gui) to motivate them
    contributing translations (gh#bit-team/backintime#1473).</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1704628800">- Add backintime-python_location.patch to manually specify python and allow build on Leap 15.5
- Re-add missing Group and Provides tags</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1717848000">- Update to 1.4.3
  * Feature: Exclude 'SingletonLock' and 'SingletonCookie' (Discord) and 'lock' (Mozilla Firefox) files by default (part of #1555)
  * Work around: Relax `rsync` exit code 23: Ignore instead of error now (part of #1587)
  * Feature (experimental): Add new snapshot log filter `rsync transfer failures (experimental)` to find them easier (they are normally not shown as "error").
    This feature is experimental because it is based on hard-coded error message strings in the rsync source code
    and may possibly not find all rsync messages or show false positives.
  * Fix bug: 'qt5_probing.py' hangs when BiT is run as root and no user is logged into a desktop environment (#1592 and #1580)
  * Fix bug: Launching BiT GUI (root) hangs on Wayland without showing the GUI (#836)
  * Improve: Launcher for BiT GUI (root) does not enforce Wayland anymore but uses same settings as for BiT GUI (userland) (#1350)
  * Fix bug: Disabling suspend during taking a backup ("inhibit suspend") hangs when BiT is run as root and no user is logged into a desktop environment (#1592)
  * Change of semantics: BiT running as root never disables suspend during taking a backup ("inhibit suspend") even though this may have worked before in BiT &lt;= v1.4.1 sometimes (required to fix #1592)
  * Fix bug: RTE: module 'qttools' has no attribute 'initate_translator' with encFS when prompting the user for a password (#1553).
  * Fix bug: Schedule dropdown menu used "minutes" instead of "hours".
  * Fix bug: Unhandled exception "TypeError: 'NoneType' object is not callable" in tools.py function __log_keyring_warning (#820).
    Logging thread removed and logger module correctly initialized as fix. Is "Heisenbug" so 100 % retesting was not possible.
  * Build: Use PyLint in unit testing to catch E1101 (no-member) errors.
  * Build: Activate PyLint warning W1401 (anomalous-backslash-in-string).
  * Build: Add codespell config.
  * Build: Allow manual specification of python executable (--python=PYTHON_PATH) in common/configure and qt/configure
  * Build: All starter scripts do use an absolute path to the python executable by default now via common/configure and qt/configure (#1574)
  * Build: Install dbus configuration file to /usr/share not /etc (#1596)
  * Build: `configure` does delete old installed files (`qt4plugin.py` and `net.launchpad.backintime.serviceHelper.conf`) that were renamed or moved in a previous release (#1596)
  * Translation: Minor modifications in source strings and updating language files.
  * Refactor: Solved circular dependency between tools.py and logger.py to fix #820
  * Improved: qtsystrayicon.py, qt5_probing.py, usercallbackplugin.py and all parts of app.py
    do now also use "backintime" as logging namespace in the syslog to ensure complete log output with `journalctl | grep -i backintime`
- Remove backintime-python_location.patch (upstreamed)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1719403200">- Remove backintime-polkit_priv_downgrade.patch, not needed (boo#1226446)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1728734400">- Update to 1.5.2
  * Fix: Ensure crontab with ending newline (#781)
  * Fix(translation): Correct corrupt translated strings in Basque, Islandic and Spanish causing application crashes (#1828)
  * Fix: Use correct port to ping SSH Proxy (#1815)
  * Dependency: Migration to PyQt6
  * Breaking Change: EncFS deprecation warning (#1735, #1734)
  * Breaking Change: GUI started with --debug does no longer add --debug to the crontab for scheduled profiles.
    Use the new "enable logging for debug messages" in the 'Schedule' section of the 'Manage profiles' GUI instead.
  * Feature: Warn if Cron is not running (#1747)
  * Feature: Profile and GUI allow to activate debug output for scheduled jobs by adding '--debug' to crontab entry (#1616, contributed by @stcksmsh Kosta Vukicevic)
  * Feature: Support SSH proxy (jump) host (#1688) (@cgrinham, Christie Grinham)
  * Feature: Support rsync '--one-file-system' in Expert Options (#1598)
  * Feature: "*-dev" version strings contain last commit hash (#1637)
  * Fix: Global flock fallback to single-user mode if insufficient permissions (#1743, #1751)
  * Fix: Fix Qt segmentation fault with uninstall ExtraMouseButtonEventFilter when closing main window (#1095)
  * Fix: Names of weekdays and months translated correct (#1729)
  * Fix: Global flock for multiple users (#1122, #1676)
  * Fix bug: "Backup folders" list does reflect the selected snapshot (#1585) (@rafaelhdr Rafael Hurpia da Rocha)
  * Fix: Validation of diff command settings in compare snapshots dialog (#1662) (@stcksmsh Kosta Vukicevic)
  * Fix bug: Open symlinked folders in file view (#1476)
  * Fix bug: Respect dark mode using color roles (#1601)
  * Fix: "Highly recommended" exclusion pattern in "Manage Profile" dialog's "Exclude" tab show missing only (#1620)
  * Fix bug: `make install` ignored $(DEST) in file migration part (#1630)
  * Removed: Context menu in LogViewDialog (#1578)
  * Removed: Field "filesystem_mount" and "snapshot_version" in "info" file (#1684)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1735387200">- Update to 1.5.3
  * Feature: Support language Interlingua (Occidental)
  * Feature: Warn if destination directory is formatted as NTFS (#1854) (David Gibbs @fallingrock)
  * Breaking Change: Minimal Python version 3.9 required (#1731)
  * Breaking Change: Auto migration of config version 4 or lower not longer supported (#1857)
  * Fix: Prevent duplicates in Exclude/Include list of Manage Profiles dialog
  * Fix: Fix Qt segmentation fault when canceling out of unconfigured BiT (#1095) (Derek Veit @DerekVeit)
  * Fix: Correct global flock fallbacks (#1834) (Timothy Southwick @NickNackGus)
  * Fix: Use SSH key password only if it is valid, otherwise request it from user (#1852) (David Wales @daviewales)
  * Feature: Support fcron (#610)
  * Feature: User message about release candidate (#1906)</changelog>
</package>
<package pkgid="d7843d83ace4b3b3df9b3f7da235a879ca369185429d5dbba9e0e1c10afe942399f83650f521c8067cef39d879db36c43325e908697e6926bb891373ce3b7ce3" name="backintime-lang" arch="noarch">
  <version epoch="0" ver="1.5.3" rel="bp161.1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672920000">- update to 1.3.3:
  * New feature: Command line argument "--diagnostics" to show helpful info
    for better issue support
  * GUI change: Remove Exit button from the toolbar
  * GUI change: Define accelerator keys for menu bar and tabs, as well as
    toolbar shortcuts
  * Desktop integration: Update .desktop file to mark Back In Time as a
    single main window program
  * Improvement: Write all log output to stderr; do not pollute stdout with
    INFO and WARNING messages anymore
  * Bugfix: RTE "reentrant call inside io.BufferedWriter" in logFile.flush()
    during backup
  * Bugfix: Incompatibility with rsync 3.2.4 or later because of rsync's
    "new argument protection" (#1247). Deactivate "--old-args" rsync
    argument earlier recommaned to users as a workaround.
  * Bugfix: DeprecationWarnings about invalid escape sequences.
  * Bugfix: AttributeError in "Diff Options" dialog
  * Bugfix: Settings GUI: "Save password to Keyring" was disabled due to "no
    appropriate keyring found"
  * Bugfix: Back in Time did not start with D-Bus error
  * Bugfix: Avoid logging errors while waiting for a target drive to be
    mounted
  * Bugfix: [Arch Linux] AUR pkg "backintime-git": Build tests fails and
    installation is aborted
  * Bugfix: Wrong systray icon showing in Wayland
  * Documentation update: Correct description of profile&lt;N&gt;.schedule.time in
    backintime-config manpage
  * Translation update: Brazilian Portuguese
  * Translation update: Italian
  * Translation update: French
  * Testing: Fix a test fail when dealing with an empty crontab
  * Testing: Fix a test fail when dealing with an empty config file
  * Testing: Skip "test_quiet_mode" (does not work reliably)
  * Testing: Improve "test_diagnostics_arg" (introduced with #1100) to no
    longer fail when JSON output was mixed with logging output (part of #921)
  * Testing: Numerous fixes and extensions to testing</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1673179200">- Remove backintime-rsync324_args.patch (no longer needed)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1675598400">- Require python3-packaging</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1699012800">- update to 1.4.1:
  * Dependency: Add "qt translations" to GUI runtime dependencies (gh#bit-team/backintime#1538)
  * Build: Unit tests do generically ignore all instead of well-known warnings now (gh#bit-team/backintime#1539).
  * Build: Warnings about missing Qt translation now are ignored while testing (gh#bit-team/backintime#1537).
  * Fix bug: GUI didn't start when "show hidden files" button was on (gh#bit-team/backintime#1535).
- update to 1.4.0:
  * Project: Renamed branch "master" to "main" and started "gitflow" branching
    model.
  * Refactor: Renamed qt4plugin.py to systrayiconplugin.py (we are using Qt5
    for years now ;-)
  * Refactor: Removed unfinished feature "Full system backup" (gh#bit-team/backintime#1526)
  * Fix bug: AttributeError: can't set attribute 'showHiddenFiles' in app.py (gh#bit-team/backintime#1532)
  * Fix bug: Check SSH login works on machines with limited commands (gh#bit-team/backintime#1442)
  * Fix bug: Missing icon in SSH private key button (gh#bit-team/backintime#1364)
  * Fix bug: Master issue for missing or empty system-tray icon (gh#bit-team/backintime#1306)
  * Fix bug: System-tray icon missing or empty (GUI and cron) (gh#bit-team/backintime#1236)
  * Fix bug: Improve KDE plasma icon compatibility (gh#bit-team/backintime#1159)
  * GUI Change: View last (snapshot) log button in GUI uses
    "document-open-recent" icon now instead of "document-new"
    (gh#bit-team/backintime#1386)
  * Fix bug: Unit test fails on some machines due to warning "Ignoring
    XDG_SESSION_TYPE=wayland on Gnome..." (gh#bit-team/backintime#1429)
  * Fix bug: Generation of config-manpage caused an error with Debian's Lintian (gh#bit-team/backintime#1398).
  * Fix bug: Return empty list in smartRemove (gh#bit-team/backintime#1392,
    Debian Bug Report 973760)
  * Fix bug: Taking a snapshot reports rsync errors now even if no snapshot was
    taken (gh#bit-team/backintime#1491)
  * Fix bug: takeSnapshot() recognizes errors now by also evaluating the rsync
    exit code (gh#bit-team/backintime#489)
  * Fixes related problem: Killing rsync was not handled gracefully (by
    ignoring the rsync exit code)
  * Fix bug: The error user-callback is now always called if an error happened
    while taking a snapshot (gh#bit-team/backintime#1491)
  * Fix bug: D-Bus serviceHelper error "LimitExceeded: Maximum length of
    command line reached (100)":
  * Max command length is now 120 instead of 100 (gh#bit-team/backintime#1027)
  * Feature: Introduce new error codes for the "error" user callback (as part
    of gh#bit-team/backintime#1491):
    5: Error while taking a snapshot.
    6: New snapshot taken but with errors.
  * Feature: The rsync exit code is now contained in the snapshot log (part
    of gh#bit-team/backintime#489). Example:
    [E] Error: 'rsync' ended with exit code -9 (negative values are signal numbers, see 'kill -l')
  * Fix bug: Treat rsync exit code 24 as INFO instead of ERROR (gh#bit-team/backintime#1506)
  * Breaking change: Minimal Python version 3.8 required (gh#bit-team/backintime#1358).
  * Removed: Handling and checking of user group "fuse" (gh#bit-team/backintime#1472).
  * Feature: Exclude /swapfile by default (gh#bit-team/backintime#1053)
  * Feature: Rearranged menu bar and its entries in the main window
    (gh#bit-team/backintime#1487, gh#bit-team/backintime#1478).
  * Feature: Configure user interface language via config file and GUI.
  * Documentation: Removed outdated docbook (gh#bit-team/backintime#1345).
  * Build: Introduced .readthedocs.yaml as asked by ReadTheDocs.org (gh#bit-team/backintime#1443).
  * Dependency: The oxygen icons should be installed with the BiT Qt GUI since
  * they are used as fallback in case of missing icons
  * Fix bug: Add support for ChainerBackend class as keyring which iterates
    over all supported keyring backends (gh#bit-team/backintime#1410)
  * Translation: Strings to translate now easier to understand for translators
    (gh#bit-team/backintime#1448, gh#bit-team/backintime#1457,
    gh#bit-team/backintime#1462, gh#bit-team/backintime#1465).
  * Translation: Improved completeness of translations and additional
    modifications of source strings
    (gh#bit-team/backintime#1454,gh#bit-team/backintime#1512)
  * Translation: Plural forms support (gh#bit-team/backintime#1488).
  * Removed: Translation in Canadian English, British English and Javanese (gh#bit-team/backintime#1455).
  * Added: Translation in Persian and Vietnamese (gh#bit-team/backintime#1460).
  * Added: Message to users (after 10 starts of BIT Gui) to motivate them
    contributing translations (gh#bit-team/backintime#1473).</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1704628800">- Add backintime-python_location.patch to manually specify python and allow build on Leap 15.5
- Re-add missing Group and Provides tags</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1717848000">- Update to 1.4.3
  * Feature: Exclude 'SingletonLock' and 'SingletonCookie' (Discord) and 'lock' (Mozilla Firefox) files by default (part of #1555)
  * Work around: Relax `rsync` exit code 23: Ignore instead of error now (part of #1587)
  * Feature (experimental): Add new snapshot log filter `rsync transfer failures (experimental)` to find them easier (they are normally not shown as "error").
    This feature is experimental because it is based on hard-coded error message strings in the rsync source code
    and may possibly not find all rsync messages or show false positives.
  * Fix bug: 'qt5_probing.py' hangs when BiT is run as root and no user is logged into a desktop environment (#1592 and #1580)
  * Fix bug: Launching BiT GUI (root) hangs on Wayland without showing the GUI (#836)
  * Improve: Launcher for BiT GUI (root) does not enforce Wayland anymore but uses same settings as for BiT GUI (userland) (#1350)
  * Fix bug: Disabling suspend during taking a backup ("inhibit suspend") hangs when BiT is run as root and no user is logged into a desktop environment (#1592)
  * Change of semantics: BiT running as root never disables suspend during taking a backup ("inhibit suspend") even though this may have worked before in BiT &lt;= v1.4.1 sometimes (required to fix #1592)
  * Fix bug: RTE: module 'qttools' has no attribute 'initate_translator' with encFS when prompting the user for a password (#1553).
  * Fix bug: Schedule dropdown menu used "minutes" instead of "hours".
  * Fix bug: Unhandled exception "TypeError: 'NoneType' object is not callable" in tools.py function __log_keyring_warning (#820).
    Logging thread removed and logger module correctly initialized as fix. Is "Heisenbug" so 100 % retesting was not possible.
  * Build: Use PyLint in unit testing to catch E1101 (no-member) errors.
  * Build: Activate PyLint warning W1401 (anomalous-backslash-in-string).
  * Build: Add codespell config.
  * Build: Allow manual specification of python executable (--python=PYTHON_PATH) in common/configure and qt/configure
  * Build: All starter scripts do use an absolute path to the python executable by default now via common/configure and qt/configure (#1574)
  * Build: Install dbus configuration file to /usr/share not /etc (#1596)
  * Build: `configure` does delete old installed files (`qt4plugin.py` and `net.launchpad.backintime.serviceHelper.conf`) that were renamed or moved in a previous release (#1596)
  * Translation: Minor modifications in source strings and updating language files.
  * Refactor: Solved circular dependency between tools.py and logger.py to fix #820
  * Improved: qtsystrayicon.py, qt5_probing.py, usercallbackplugin.py and all parts of app.py
    do now also use "backintime" as logging namespace in the syslog to ensure complete log output with `journalctl | grep -i backintime`
- Remove backintime-python_location.patch (upstreamed)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1719403200">- Remove backintime-polkit_priv_downgrade.patch, not needed (boo#1226446)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1728734400">- Update to 1.5.2
  * Fix: Ensure crontab with ending newline (#781)
  * Fix(translation): Correct corrupt translated strings in Basque, Islandic and Spanish causing application crashes (#1828)
  * Fix: Use correct port to ping SSH Proxy (#1815)
  * Dependency: Migration to PyQt6
  * Breaking Change: EncFS deprecation warning (#1735, #1734)
  * Breaking Change: GUI started with --debug does no longer add --debug to the crontab for scheduled profiles.
    Use the new "enable logging for debug messages" in the 'Schedule' section of the 'Manage profiles' GUI instead.
  * Feature: Warn if Cron is not running (#1747)
  * Feature: Profile and GUI allow to activate debug output for scheduled jobs by adding '--debug' to crontab entry (#1616, contributed by @stcksmsh Kosta Vukicevic)
  * Feature: Support SSH proxy (jump) host (#1688) (@cgrinham, Christie Grinham)
  * Feature: Support rsync '--one-file-system' in Expert Options (#1598)
  * Feature: "*-dev" version strings contain last commit hash (#1637)
  * Fix: Global flock fallback to single-user mode if insufficient permissions (#1743, #1751)
  * Fix: Fix Qt segmentation fault with uninstall ExtraMouseButtonEventFilter when closing main window (#1095)
  * Fix: Names of weekdays and months translated correct (#1729)
  * Fix: Global flock for multiple users (#1122, #1676)
  * Fix bug: "Backup folders" list does reflect the selected snapshot (#1585) (@rafaelhdr Rafael Hurpia da Rocha)
  * Fix: Validation of diff command settings in compare snapshots dialog (#1662) (@stcksmsh Kosta Vukicevic)
  * Fix bug: Open symlinked folders in file view (#1476)
  * Fix bug: Respect dark mode using color roles (#1601)
  * Fix: "Highly recommended" exclusion pattern in "Manage Profile" dialog's "Exclude" tab show missing only (#1620)
  * Fix bug: `make install` ignored $(DEST) in file migration part (#1630)
  * Removed: Context menu in LogViewDialog (#1578)
  * Removed: Field "filesystem_mount" and "snapshot_version" in "info" file (#1684)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1735387200">- Update to 1.5.3
  * Feature: Support language Interlingua (Occidental)
  * Feature: Warn if destination directory is formatted as NTFS (#1854) (David Gibbs @fallingrock)
  * Breaking Change: Minimal Python version 3.9 required (#1731)
  * Breaking Change: Auto migration of config version 4 or lower not longer supported (#1857)
  * Fix: Prevent duplicates in Exclude/Include list of Manage Profiles dialog
  * Fix: Fix Qt segmentation fault when canceling out of unconfigured BiT (#1095) (Derek Veit @DerekVeit)
  * Fix: Correct global flock fallbacks (#1834) (Timothy Southwick @NickNackGus)
  * Fix: Use SSH key password only if it is valid, otherwise request it from user (#1852) (David Wales @daviewales)
  * Feature: Support fcron (#610)
  * Feature: User message about release candidate (#1906)</changelog>
</package>
<package pkgid="79a75ccd76b39c2c3d1b157ed125c0d6c12bfe4f1b19aa9dc3337bcd9c2ce073eb41f949553a44836a7d6e8f6701d1020250e43518ac1ef9d8a85acc00d658ae" name="backintime-qt" arch="noarch">
  <version epoch="0" ver="1.5.3" rel="bp161.1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672920000">- update to 1.3.3:
  * New feature: Command line argument "--diagnostics" to show helpful info
    for better issue support
  * GUI change: Remove Exit button from the toolbar
  * GUI change: Define accelerator keys for menu bar and tabs, as well as
    toolbar shortcuts
  * Desktop integration: Update .desktop file to mark Back In Time as a
    single main window program
  * Improvement: Write all log output to stderr; do not pollute stdout with
    INFO and WARNING messages anymore
  * Bugfix: RTE "reentrant call inside io.BufferedWriter" in logFile.flush()
    during backup
  * Bugfix: Incompatibility with rsync 3.2.4 or later because of rsync's
    "new argument protection" (#1247). Deactivate "--old-args" rsync
    argument earlier recommaned to users as a workaround.
  * Bugfix: DeprecationWarnings about invalid escape sequences.
  * Bugfix: AttributeError in "Diff Options" dialog
  * Bugfix: Settings GUI: "Save password to Keyring" was disabled due to "no
    appropriate keyring found"
  * Bugfix: Back in Time did not start with D-Bus error
  * Bugfix: Avoid logging errors while waiting for a target drive to be
    mounted
  * Bugfix: [Arch Linux] AUR pkg "backintime-git": Build tests fails and
    installation is aborted
  * Bugfix: Wrong systray icon showing in Wayland
  * Documentation update: Correct description of profile&lt;N&gt;.schedule.time in
    backintime-config manpage
  * Translation update: Brazilian Portuguese
  * Translation update: Italian
  * Translation update: French
  * Testing: Fix a test fail when dealing with an empty crontab
  * Testing: Fix a test fail when dealing with an empty config file
  * Testing: Skip "test_quiet_mode" (does not work reliably)
  * Testing: Improve "test_diagnostics_arg" (introduced with #1100) to no
    longer fail when JSON output was mixed with logging output (part of #921)
  * Testing: Numerous fixes and extensions to testing</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1673179200">- Remove backintime-rsync324_args.patch (no longer needed)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1675598400">- Require python3-packaging</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1699012800">- update to 1.4.1:
  * Dependency: Add "qt translations" to GUI runtime dependencies (gh#bit-team/backintime#1538)
  * Build: Unit tests do generically ignore all instead of well-known warnings now (gh#bit-team/backintime#1539).
  * Build: Warnings about missing Qt translation now are ignored while testing (gh#bit-team/backintime#1537).
  * Fix bug: GUI didn't start when "show hidden files" button was on (gh#bit-team/backintime#1535).
- update to 1.4.0:
  * Project: Renamed branch "master" to "main" and started "gitflow" branching
    model.
  * Refactor: Renamed qt4plugin.py to systrayiconplugin.py (we are using Qt5
    for years now ;-)
  * Refactor: Removed unfinished feature "Full system backup" (gh#bit-team/backintime#1526)
  * Fix bug: AttributeError: can't set attribute 'showHiddenFiles' in app.py (gh#bit-team/backintime#1532)
  * Fix bug: Check SSH login works on machines with limited commands (gh#bit-team/backintime#1442)
  * Fix bug: Missing icon in SSH private key button (gh#bit-team/backintime#1364)
  * Fix bug: Master issue for missing or empty system-tray icon (gh#bit-team/backintime#1306)
  * Fix bug: System-tray icon missing or empty (GUI and cron) (gh#bit-team/backintime#1236)
  * Fix bug: Improve KDE plasma icon compatibility (gh#bit-team/backintime#1159)
  * GUI Change: View last (snapshot) log button in GUI uses
    "document-open-recent" icon now instead of "document-new"
    (gh#bit-team/backintime#1386)
  * Fix bug: Unit test fails on some machines due to warning "Ignoring
    XDG_SESSION_TYPE=wayland on Gnome..." (gh#bit-team/backintime#1429)
  * Fix bug: Generation of config-manpage caused an error with Debian's Lintian (gh#bit-team/backintime#1398).
  * Fix bug: Return empty list in smartRemove (gh#bit-team/backintime#1392,
    Debian Bug Report 973760)
  * Fix bug: Taking a snapshot reports rsync errors now even if no snapshot was
    taken (gh#bit-team/backintime#1491)
  * Fix bug: takeSnapshot() recognizes errors now by also evaluating the rsync
    exit code (gh#bit-team/backintime#489)
  * Fixes related problem: Killing rsync was not handled gracefully (by
    ignoring the rsync exit code)
  * Fix bug: The error user-callback is now always called if an error happened
    while taking a snapshot (gh#bit-team/backintime#1491)
  * Fix bug: D-Bus serviceHelper error "LimitExceeded: Maximum length of
    command line reached (100)":
  * Max command length is now 120 instead of 100 (gh#bit-team/backintime#1027)
  * Feature: Introduce new error codes for the "error" user callback (as part
    of gh#bit-team/backintime#1491):
    5: Error while taking a snapshot.
    6: New snapshot taken but with errors.
  * Feature: The rsync exit code is now contained in the snapshot log (part
    of gh#bit-team/backintime#489). Example:
    [E] Error: 'rsync' ended with exit code -9 (negative values are signal numbers, see 'kill -l')
  * Fix bug: Treat rsync exit code 24 as INFO instead of ERROR (gh#bit-team/backintime#1506)
  * Breaking change: Minimal Python version 3.8 required (gh#bit-team/backintime#1358).
  * Removed: Handling and checking of user group "fuse" (gh#bit-team/backintime#1472).
  * Feature: Exclude /swapfile by default (gh#bit-team/backintime#1053)
  * Feature: Rearranged menu bar and its entries in the main window
    (gh#bit-team/backintime#1487, gh#bit-team/backintime#1478).
  * Feature: Configure user interface language via config file and GUI.
  * Documentation: Removed outdated docbook (gh#bit-team/backintime#1345).
  * Build: Introduced .readthedocs.yaml as asked by ReadTheDocs.org (gh#bit-team/backintime#1443).
  * Dependency: The oxygen icons should be installed with the BiT Qt GUI since
  * they are used as fallback in case of missing icons
  * Fix bug: Add support for ChainerBackend class as keyring which iterates
    over all supported keyring backends (gh#bit-team/backintime#1410)
  * Translation: Strings to translate now easier to understand for translators
    (gh#bit-team/backintime#1448, gh#bit-team/backintime#1457,
    gh#bit-team/backintime#1462, gh#bit-team/backintime#1465).
  * Translation: Improved completeness of translations and additional
    modifications of source strings
    (gh#bit-team/backintime#1454,gh#bit-team/backintime#1512)
  * Translation: Plural forms support (gh#bit-team/backintime#1488).
  * Removed: Translation in Canadian English, British English and Javanese (gh#bit-team/backintime#1455).
  * Added: Translation in Persian and Vietnamese (gh#bit-team/backintime#1460).
  * Added: Message to users (after 10 starts of BIT Gui) to motivate them
    contributing translations (gh#bit-team/backintime#1473).</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1704628800">- Add backintime-python_location.patch to manually specify python and allow build on Leap 15.5
- Re-add missing Group and Provides tags</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1717848000">- Update to 1.4.3
  * Feature: Exclude 'SingletonLock' and 'SingletonCookie' (Discord) and 'lock' (Mozilla Firefox) files by default (part of #1555)
  * Work around: Relax `rsync` exit code 23: Ignore instead of error now (part of #1587)
  * Feature (experimental): Add new snapshot log filter `rsync transfer failures (experimental)` to find them easier (they are normally not shown as "error").
    This feature is experimental because it is based on hard-coded error message strings in the rsync source code
    and may possibly not find all rsync messages or show false positives.
  * Fix bug: 'qt5_probing.py' hangs when BiT is run as root and no user is logged into a desktop environment (#1592 and #1580)
  * Fix bug: Launching BiT GUI (root) hangs on Wayland without showing the GUI (#836)
  * Improve: Launcher for BiT GUI (root) does not enforce Wayland anymore but uses same settings as for BiT GUI (userland) (#1350)
  * Fix bug: Disabling suspend during taking a backup ("inhibit suspend") hangs when BiT is run as root and no user is logged into a desktop environment (#1592)
  * Change of semantics: BiT running as root never disables suspend during taking a backup ("inhibit suspend") even though this may have worked before in BiT &lt;= v1.4.1 sometimes (required to fix #1592)
  * Fix bug: RTE: module 'qttools' has no attribute 'initate_translator' with encFS when prompting the user for a password (#1553).
  * Fix bug: Schedule dropdown menu used "minutes" instead of "hours".
  * Fix bug: Unhandled exception "TypeError: 'NoneType' object is not callable" in tools.py function __log_keyring_warning (#820).
    Logging thread removed and logger module correctly initialized as fix. Is "Heisenbug" so 100 % retesting was not possible.
  * Build: Use PyLint in unit testing to catch E1101 (no-member) errors.
  * Build: Activate PyLint warning W1401 (anomalous-backslash-in-string).
  * Build: Add codespell config.
  * Build: Allow manual specification of python executable (--python=PYTHON_PATH) in common/configure and qt/configure
  * Build: All starter scripts do use an absolute path to the python executable by default now via common/configure and qt/configure (#1574)
  * Build: Install dbus configuration file to /usr/share not /etc (#1596)
  * Build: `configure` does delete old installed files (`qt4plugin.py` and `net.launchpad.backintime.serviceHelper.conf`) that were renamed or moved in a previous release (#1596)
  * Translation: Minor modifications in source strings and updating language files.
  * Refactor: Solved circular dependency between tools.py and logger.py to fix #820
  * Improved: qtsystrayicon.py, qt5_probing.py, usercallbackplugin.py and all parts of app.py
    do now also use "backintime" as logging namespace in the syslog to ensure complete log output with `journalctl | grep -i backintime`
- Remove backintime-python_location.patch (upstreamed)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1719403200">- Remove backintime-polkit_priv_downgrade.patch, not needed (boo#1226446)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1728734400">- Update to 1.5.2
  * Fix: Ensure crontab with ending newline (#781)
  * Fix(translation): Correct corrupt translated strings in Basque, Islandic and Spanish causing application crashes (#1828)
  * Fix: Use correct port to ping SSH Proxy (#1815)
  * Dependency: Migration to PyQt6
  * Breaking Change: EncFS deprecation warning (#1735, #1734)
  * Breaking Change: GUI started with --debug does no longer add --debug to the crontab for scheduled profiles.
    Use the new "enable logging for debug messages" in the 'Schedule' section of the 'Manage profiles' GUI instead.
  * Feature: Warn if Cron is not running (#1747)
  * Feature: Profile and GUI allow to activate debug output for scheduled jobs by adding '--debug' to crontab entry (#1616, contributed by @stcksmsh Kosta Vukicevic)
  * Feature: Support SSH proxy (jump) host (#1688) (@cgrinham, Christie Grinham)
  * Feature: Support rsync '--one-file-system' in Expert Options (#1598)
  * Feature: "*-dev" version strings contain last commit hash (#1637)
  * Fix: Global flock fallback to single-user mode if insufficient permissions (#1743, #1751)
  * Fix: Fix Qt segmentation fault with uninstall ExtraMouseButtonEventFilter when closing main window (#1095)
  * Fix: Names of weekdays and months translated correct (#1729)
  * Fix: Global flock for multiple users (#1122, #1676)
  * Fix bug: "Backup folders" list does reflect the selected snapshot (#1585) (@rafaelhdr Rafael Hurpia da Rocha)
  * Fix: Validation of diff command settings in compare snapshots dialog (#1662) (@stcksmsh Kosta Vukicevic)
  * Fix bug: Open symlinked folders in file view (#1476)
  * Fix bug: Respect dark mode using color roles (#1601)
  * Fix: "Highly recommended" exclusion pattern in "Manage Profile" dialog's "Exclude" tab show missing only (#1620)
  * Fix bug: `make install` ignored $(DEST) in file migration part (#1630)
  * Removed: Context menu in LogViewDialog (#1578)
  * Removed: Field "filesystem_mount" and "snapshot_version" in "info" file (#1684)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1735387200">- Update to 1.5.3
  * Feature: Support language Interlingua (Occidental)
  * Feature: Warn if destination directory is formatted as NTFS (#1854) (David Gibbs @fallingrock)
  * Breaking Change: Minimal Python version 3.9 required (#1731)
  * Breaking Change: Auto migration of config version 4 or lower not longer supported (#1857)
  * Fix: Prevent duplicates in Exclude/Include list of Manage Profiles dialog
  * Fix: Fix Qt segmentation fault when canceling out of unconfigured BiT (#1095) (Derek Veit @DerekVeit)
  * Fix: Correct global flock fallbacks (#1834) (Timothy Southwick @NickNackGus)
  * Fix: Use SSH key password only if it is valid, otherwise request it from user (#1852) (David Wales @daviewales)
  * Feature: Support fcron (#610)
  * Feature: User message about release candidate (#1906)</changelog>
</package>
<package pkgid="7d31e664a56d6c4eaae8f5b6bb2f1e14930351511eaa2c55425544188098496b5d3eca561a3cdacf0954fa298d8486ba2ab06d5f2ffea6bba2b887e0d58ce43c" name="backupninja" arch="s390x">
  <version epoch="0" ver="1.2.2" rel="bp160.1.1"/>
  <changelog author="Vicente Adolfo Bolea Sanchez &lt;vicente.bolea@gmail.com&gt; - 1.2.2-0" date="1681300800">- Added backupninja v1.2.2.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1693310400">- Normalize the license field according to legaldb</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712577600">- Use full URL for source tarball for verifiability.</changelog>
</package>
<package pkgid="ae8ba65463b61aef21f1c115cdf65ee5ee65e5faaeeec5ebc0f5979f6ce36b1690fd0511ab31cf65068821ac6fb1a3feed762d8ed44a312880c802960cae856e" name="baekmuk-bitmap-fonts" arch="noarch">
  <version epoch="0" ver="2.2" rel="bp161.1.1"/>
  <changelog author="tiwai@suse.de" date="1324555200">- Renamed baekmuk -&gt; baekmuk-bitmap-fonts and
  baekmuk-ttf -&gt; baekmuk-ttf-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="tiwai@suse.de" date="1327060800">- fix build with older distros due to lack of freetype shlib</changelog>
  <changelog author="cfarrell@suse.com" date="1333368000">- license update: HPND
  SPDX format (and choose the correct license)</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="kukuk@suse.de" date="1397476800">- Fix typos in Obsoletes</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt;" date="1608292800">- Create new 2.1.1 release
- Fix bsc#1178540, download new archive
  Replace buggy version 2.0 post tables with version 3.0 ones, which
  indicate that the font doesn’t contain glyph names. This is common
  for CJK fonts that are accessed by character code only.
- Apply spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to upstream version 2.2
  * No changelog available
- Use SourceURL
- Drop coditional parts of SPEC file for outdated versions
- Add baekmuk-bdf-fonts-fix-fonts-alias.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="48997591d9fb3da0fc1cea41448f764d975e51cb93705e449e4ca97bf4760917eb772a3ffecf94f4762649b5e70afcd35462a28f3643bdb49d17455575c76679" name="baekmuk-ttf-fonts" arch="noarch">
  <version epoch="0" ver="2.2" rel="bp161.1.1"/>
  <changelog author="tiwai@suse.de" date="1324555200">- Renamed baekmuk -&gt; baekmuk-bitmap-fonts and
  baekmuk-ttf -&gt; baekmuk-ttf-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="tiwai@suse.de" date="1327060800">- fix build with older distros due to lack of freetype shlib</changelog>
  <changelog author="cfarrell@suse.com" date="1333368000">- license update: HPND
  SPDX format (and choose the correct license)</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="kukuk@suse.de" date="1397476800">- Fix typos in Obsoletes</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt;" date="1608292800">- Create new 2.1.1 release
- Fix bsc#1178540, download new archive
  Replace buggy version 2.0 post tables with version 3.0 ones, which
  indicate that the font doesn’t contain glyph names. This is common
  for CJK fonts that are accessed by character code only.
- Apply spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to upstream version 2.2
  * No changelog available
- Use SourceURL
- Drop coditional parts of SPEC file for outdated versions
- Add baekmuk-bdf-fonts-fix-fonts-alias.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="056e21e47068f59d8f43d1ee087053cf6802c0f08ff785982ac593bdd64cebbc1b941c5d2eb0c8d99c8a1744678694e0d1cc5619e7a5d283468c1a09cd50132b" name="baka-mplayer" arch="s390x">
  <version epoch="0" ver="2.0.4" rel="bp161.1.4"/>
  <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&#x159;ej S&#xFA;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="7efd45014e3ec37d0caa38f4dfcbd8f25256a887a38bbee6a628597ce29627e8de6f2251889159a191991248ed91ec11323aa4d567098dfc98c5cab89c59617e" name="baloo-widgets" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * TagCheckBox: Handle dolphin crashes when encountering a tag containing slash '/' character (kde#437501)
  * KCommentWidget: Remove redundant m_readOnly variable
  * FileMetaDataWidget: Improve tag and comment display
  * FilePropertiesPlugin: Improve accessibility
  * tagsfileitemaction: prevent a crash when menu is destroyed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="8e60b027609ed3b7926a2b6d65fab625272c45e5661f1e8972d3b2891bdbbd110ba8c8925d6fe502267c616cbe8d92090b593079f3e110c21fb6204da3ad5688" name="baloo-widgets-devel" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * TagCheckBox: Handle dolphin crashes when encountering a tag containing slash '/' character (kde#437501)
  * KCommentWidget: Remove redundant m_readOnly variable
  * FileMetaDataWidget: Improve tag and comment display
  * FilePropertiesPlugin: Improve accessibility
  * tagsfileitemaction: prevent a crash when menu is destroyed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="1e4db15b25659f6840000382ae6c4dbaa88e6d7e26eca7586548c607738d1f0100930b12ad8492f8a74fec1854a880cb7a306252251803840fb70fc73d324689" name="baloo-widgets-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * TagCheckBox: Handle dolphin crashes when encountering a tag containing slash '/' character (kde#437501)
  * KCommentWidget: Remove redundant m_readOnly variable
  * FileMetaDataWidget: Improve tag and comment display
  * FilePropertiesPlugin: Improve accessibility
  * tagsfileitemaction: prevent a crash when menu is destroyed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="099c8eee20334f850c1e3f49e3145364e4e9fb0d1ecb49ff98a7184cba0976bec2df4d5e41e72711a2cf26c3befea5d04b44323659ff6bcf4ca8a08f07de7d8b" name="balsa" arch="s390x">
  <version epoch="0" ver="2.6.4" rel="bp161.1.6"/>
  <changelog author="antoine.belvire@opensuse.org" date="1530187200">- Update to version 2.5.6:
  + Fix scroll on click issue.
  + Display time stamps of date-only RFC 5545 iCalendar events.
  + Disable reply-to-group when the message is not from an
    RFC-2369-compliant mail list.
  + Mitigate EFail vulnerability for Webkit2.
- Fix a typo that breaks build in released version:
  + Add balsa-2.5.6-fix-build-breaker-typo.patch (picked from
    upstream).</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="45a53a93e2e136a81f761aa55c50b8916697dc4b0c8240c42d70f03354217e163c43e8d21795a5af0869a23b1833c4549c4bf74001eae8c5b5913b127fbbcc50" name="balsa-lang" arch="noarch">
  <version epoch="0" ver="2.6.4" rel="bp161.1.6"/>
  <changelog author="antoine.belvire@opensuse.org" date="1530187200">- Update to version 2.5.6:
  + Fix scroll on click issue.
  + Display time stamps of date-only RFC 5545 iCalendar events.
  + Disable reply-to-group when the message is not from an
    RFC-2369-compliant mail list.
  + Mitigate EFail vulnerability for Webkit2.
- Fix a typo that breaks build in released version:
  + Add balsa-2.5.6-fix-build-breaker-typo.patch (picked from
    upstream).</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="372f075b6a6589ee9ac77c68e4763127016f751d0a20c655c5743bf0205da79c3be9f8272b3614799265aa3aa319e5a948eec7035e2f8c8f2f249ab31f8b0524" name="bam" arch="s390x">
  <version epoch="0" ver="0.5.1" rel="bp161.1.2"/>
  <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="fcfb59c3027fe0f62588fe375e0373f43a50c15924f8f10904d32096ba1b358b44599e64777aae60b0f34637310e4200236a3d35a6c9e88c65e1fc590b2932d9" name="bamf-daemon" arch="s390x">
  <version epoch="0" ver="0.5.6" rel="bp161.1.5"/>
  <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&#xFC;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="8809b7da78d838915693fe799c4044be8cb289e42912b465839645588d2da27b72b547f672e921c09bef43cf1cca3e8f9295f7446a359df016072543818e1984" name="bamf-devel" arch="s390x">
  <version epoch="0" ver="0.5.6" rel="bp161.1.5"/>
  <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&#xFC;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="8cfb3cf7b4b6c43191e93986deb361603ffdb28abea0653ed16b7995ea69b73c8fb3e3494cfd16f98278d66d8ac94cfec7029fdc7696b97efcf7540627d78c9a" name="bamf-doc" arch="noarch">
  <version epoch="0" ver="0.5.6" rel="bp161.1.5"/>
  <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&#xFC;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="96d5566819c06b9c9ca8e0bbb7b64ba1bb031a14cd623b0e6a043d808a3abc1ee58f1afa59d7f04acf336281cbf906b1f38141ef9f62c12fa1938df7372d232a" name="bandicoot-devel" arch="s390x">
  <version epoch="0" ver="1.13.0" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="a1d1019389c9d25a0dd906c75a378f0ed8b200e7b3de68ff565fb52250b9ca444aa44441952ecc60c90639bd3941ce2b4f6e37790617f6be7be301077e24d79f" name="baobab" arch="s390x">
  <version epoch="0" ver="48.0" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Update to version 45.alpha:
  + Use new libadwaita widgets and design patterns.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 45.0:
  + Use new libadwaita widgets and design patterns.
  + 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="1705492800">- Fix versioned BuildRequires for libadwaita; according to
  meson.build it must be &gt;= 1.4.alpha.</changelog>
  <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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726488000">- Update to version 47.0:
  + Port to AdwSpinner.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Sort POTFILES alphabetically
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Add baobab-Improve-Scaning-Speed_cpu.patch: Improve Scaning Speed
  and Memory Usage.</changelog>
</package>
<package pkgid="bce12af2faccb89ab4714d46c6c0636dac0349164097dadde539eabccd0e77e1c80be09c314bf752a5e002eeff2353878711fce3e29e230b3443e7a9424077cf" name="baobab-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Update to version 45.alpha:
  + Use new libadwaita widgets and design patterns.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 45.0:
  + Use new libadwaita widgets and design patterns.
  + 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="1705492800">- Fix versioned BuildRequires for libadwaita; according to
  meson.build it must be &gt;= 1.4.alpha.</changelog>
  <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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726488000">- Update to version 47.0:
  + Port to AdwSpinner.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Sort POTFILES alphabetically
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Add baobab-Improve-Scaning-Speed_cpu.patch: Improve Scaning Speed
  and Memory Usage.</changelog>
</package>
<package pkgid="f358ae41714c33acec96d88962e9a5fd57b1ec60ab5a18df06b568370f589314ee6c6bbd96b6735c8928ab42c0211a6748c47ee5546005d6e1e4451783a0d435" name="barcode" arch="s390x">
  <version epoch="0" ver="0.99" rel="bp161.1.3"/>
  <changelog author="werner@suse.de" date="1343131200">- Build requires texinfo as well as makeinfo.</changelog>
  <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>
</package>
<package pkgid="f4828503396a4236b5bef3a666e926a2674a890976859222cef90e79d8358f3f4debbedce0ec210b5b0d1a8d764b4e9971d69a889ccb96c82769be18ad0fac54" name="barcode-devel" arch="s390x">
  <version epoch="0" ver="0.99" rel="bp161.1.3"/>
  <changelog author="werner@suse.de" date="1343131200">- Build requires texinfo as well as makeinfo.</changelog>
  <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>
</package>
<package pkgid="c1152b63f1076fdef0eca309645052b0b09b0cc0684e9bcef25371809300bd04951d0a3b82de9a0775e2bd375ced8e71bf02095d4d01eb03058034e352e6a77c" name="barrel" arch="s390x">
  <version epoch="0" ver="0.2.8" rel="bp161.1.3"/>
  <changelog author="aschnell@suse.com" date="1685534400">- handle unsupported partition ids during loading of devicegraph
- version 0.2.1</changelog>
  <changelog author="aschnell@suse.com" date="1695297600">- allow to not add file systems in /etc/fstab
- version 0.2.2</changelog>
  <changelog author="aschnell@suse.com" date="1696593600">- allow to use a key file when creating an encryption device
- version 0.2.3</changelog>
  <changelog author="aschnell@suse.com" date="1697025600">- support RAID level LINEAR
- version 0.2.4</changelog>
  <changelog author="aschnell@suse.com" date="1704196800">- speedup startup
- version 0.2.5</changelog>
  <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>
</package>
<package pkgid="1c5cb09291b2c9aee02687926f789842425427ef83ee8fdd9ce4c6f792e534d2f866ea457bbeab5132cea672d5e973cb52a60a51d88440f0c26a0100384738e5" name="barrel-lang" arch="noarch">
  <version epoch="0" ver="0.2.8" rel="bp161.1.3"/>
  <changelog author="aschnell@suse.com" date="1685534400">- handle unsupported partition ids during loading of devicegraph
- version 0.2.1</changelog>
  <changelog author="aschnell@suse.com" date="1695297600">- allow to not add file systems in /etc/fstab
- version 0.2.2</changelog>
  <changelog author="aschnell@suse.com" date="1696593600">- allow to use a key file when creating an encryption device
- version 0.2.3</changelog>
  <changelog author="aschnell@suse.com" date="1697025600">- support RAID level LINEAR
- version 0.2.4</changelog>
  <changelog author="aschnell@suse.com" date="1704196800">- speedup startup
- version 0.2.5</changelog>
  <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>
</package>
<package pkgid="6809053a5d9894e6214cea01c088e781cdac98f9525f6cb36be436d0619a40a059bce2d36925260140ce3141bd5d5f1641cc2d9201488c1b3f0508d6593ad7d5" name="barvinok" arch="s390x">
  <version epoch="0" ver="0.41.7" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="5869393b912e837210e9b47161fef54baebeaec35e52cada2c3f7fe5d49be84a2ccbdc521da052c85267439745fc7a5f078e85a96fd507151fefedaaafbfbdca" name="barvinok-devel" arch="s390x">
  <version epoch="0" ver="0.41.7" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="32f25253138398fb02b60a1b04dad432239fe185e2d9621289d45c2f9ee7bf82e061628071b6bae15d027c5065e1bffd747c216bf0e62e6f4cefbf369b555ba2" name="base64coder" arch="noarch">
  <version epoch="0" ver="20101219" rel="bp161.1.6"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549368000">- Initial package of base64coder 20101219</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549540800">- Trim bias from description.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1554724800">- Do not depend on the parent pom, since we are not building using
  maven.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="da2df0f478da65472fc8105245497fade1d557a034353981d0639eed2f4ad80ac94342c41bf58b803931923f2ae994f0f03f2b058e2fdc644fe0e4596963cafc" name="base64coder-javadoc" arch="noarch">
  <version epoch="0" ver="20101219" rel="bp161.1.6"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549368000">- Initial package of base64coder 20101219</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549540800">- Trim bias from description.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1554724800">- Do not depend on the parent pom, since we are not building using
  maven.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="d428d590dd891524746034dbba5ab0a1721cdf5edc1ac971f1357996d208bd0f55fa5cb15e07faf6da4b3d786834035b6ca7d8887676e4877fa11cf6940a9c55" name="baseiso-agama-installer-Leap_16.1" arch="s390x">
  <version epoch="0" ver="23.0.0" rel="1.7"/>
</package>
<package pkgid="a777977b7bbcdeb31d63f763bb271e3a3482061c42ab748f267b2d175097394cb71af2e869a369524c4d196f4177afc1c62c872aac8f46756e5c3d147fdf176a" name="baseiso-containment" arch="noarch">
  <version epoch="0" ver="0.2.7" rel="lp161.2.1"/>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1740052800">- add %changelog to baseiso.spec.in
  * avoid source_date_epoch_from_changelog set but %changelog
    is missing</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1740571200">- 0.2.3
  * add the flavour name, if any, to the output package name</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1743076800">- 0.2.4
  * generate tftpboot subpackage when agama PXE tarballs are
    detected</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1745150400">- 0.2.5
  * use the same permissions for the /usr/share/tftpboot-installation
    directory as on SLE15 (bsc#1240935)</changelog>
  <changelog author="Giacomo Leidi &lt;giacomo.leidi@suse.com&gt;" date="1745841600">* copy project changelog to allow reproducible builds to have a
  starting date</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.de&gt;" date="1750766400">* copy milestone files along with the created rpms if they exist</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1751457600">- 0.2.6
  * rework tftpboot rpm generation: extract the whole live squashfs
    filesystem from the standard agama-installer iso, rather than
    using the purpose-built PXE images (which will be likely dropped
    soon)</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1757073600">- 0.2.7
  * tftpboot: package s390x specific files
  * maintain the directory structure rather than putting everything inside
    the loader/ directory. Files are also symlinked into loader/ to
    keep old configurations working
  * add skelcd package that can be extracted in ftp-trees (bsc#1248800)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1757505600">- Only add squashfs.img to CD1 if s390x architecture</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1777377600">- Adjust patterns according to the adjusted iso layout in agama</changelog>
</package>
<package pkgid="ec752d0ac33552bd345c6bfbe5252d846b2de0c9d68521a10bb3689901c27fbe689e4be8f0fce2c0af95df06897712fe1e05de072fffced18d0529876f42de59" name="bash" arch="s390x">
  <version epoch="0" ver="5.2.37" rel="160099.5.2"/>
  <changelog author="werner@suse.de" date="1705406400">- Add upstream patches
  * bash52-022
    It's possible for readline to try to zero out a line that's not
    null-terminated, leading to a memory fault.
  * bash52-023
    Running `local -' multiple times in a shell function would
    overwrite the original saved set of options.
  * bash52-024
    Fix bug where associative array compound assignment would not
    expand tildes in values.
  * bash52-025
    Make sure a subshell checks for and handles any terminating
    signals before exiting (which might have arrived after the
    command completed) so the parent and any EXIT trap will see
    the correct value for $?.</changelog>
  <changelog author="werner@suse.de" date="1709121600">- Harden bash to be compiled with gcc 14 (boo#1220564)
  * Modify patch bash-4.2-nscdunmap.dif to include &lt;sys/mman.h&gt;
  * Port bash-5.2.dif to the former change
  * Add patch bash-5.2-gcc14.patch</changelog>
  <changelog author="werner@suse.de" date="1711368000">- Help dependcy resolver to identify package split done with bash-sh</changelog>
  <changelog author="werner@suse.de" date="1724068800">- Add upstream patches
  * bash52-027
    The configure test for the presence of strtoimax(3) is inverted.
  * bash52-028
    A DEBUG trap in an asynchronous process can steal the controlling terminal
    away from the calling shell, causing it to exit.
  * bash52-030
    `wait -n' can fail to return some jobs if they exit due to signals the shell
    does not report to the user.
  * bash52-031
    There is a memory leak in the code that implements the optimized $(&lt;file)
    expansion for some code paths.
  * bash52-032
    When printing functions containing coprocesses, the displayed coproc command
    has the word COPROC inserted unconditionally, resulting in function bodies
    that cannot be re-read as input.</changelog>
  <changelog author="werner@suse.de" date="1727265600">- Add upstream patches
  * bash52-037
    Fix the case where text to be completed from the line buffer (quoted) is
    compared to the common prefix of the possible matches (unquoted) and the
    quoting makes the former appear to be longer than the latter. Readline
    assumes the match doesn't add any characters to the word and doesn't display
    multiple matches.
  * bash52-036
    When readline is accumulating bytes until it reads a complete multibyte
    character, reading a byte that makes the multibyte character invalid can
    result in discarding the bytes in the partial character.
  * bash52-035
    There are systems that supply one of select or pselect, but not both.
  * bash52-034
    If we parse a compound assignment during an alias expansion, it's possible
    to have the current input string popped out from underneath the parse. In
    this case, we should not restore the input we were using when we began to
    parse the compound assignment.
  * bash52-033
    A typo in the autoconf test for strtold causes false negatives for strtold
    being available and working when compiled with gcc-14.
- Port patch bash-3.2-printf.patch to fit change in bash52-033</changelog>
  <changelog author="werner@suse.de" date="1734350400">- Remove bash-4.3-winch.dif as this is the (current) default</changelog>
  <changelog author="heitor@opensuse.org" date="1735387200">- Move (/etc/skel/.bashrc) and (/etc/skel/.profile) to (/usr/etc/skel/).</changelog>
  <changelog author="werner@suse.de" date="1737720000">- As in bash-sh there is only a symbolic link avoid to require a version</changelog>
  <changelog author="jengelh@inai.de" date="1740398400">- Explicitly specify that the build recipe needs bash</changelog>
  <changelog author="bwiedemann@suse.com" date="1741608000">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
</package>
<package pkgid="fef6f64bca3aa7f536569790d122e50db6b604f5565bb9e8ffdbfb125c36e2ac360c35e07eaad2a28145bff2f7d21b5c26b36ab52dd890333076a939b428b26e" name="bash-completion" arch="noarch">
  <version epoch="0" ver="2.12.0" rel="160099.4.1"/>
  <changelog author="werner@suse.de" date="1653307200">- Add patch bsc1199724-modules.patch (bsc#1199724)
  * Enable upstream commit to list ko.zst modules as well</changelog>
  <changelog author="otto.hollmann@suse.com" date="1658836800">- Add patch fix-curl-help-completion-bsc1200791.patch (bsc#1200791)
  * List all options for `curl --&lt;TAB&gt;`</changelog>
  <changelog author="gmbr3@opensuse.org" date="1680436800">- Move cmake config files to devel</changelog>
  <changelog author="werner@suse.de" date="1692273600">- Modify patches
  * ls-completion-boo889319.patch
  * rm-completion-smart-boo958462.patch
  to avoid skipping spaces after last word on command line (boo#1210974)
- Add patch fix_quote_readline_by_ref.patch
  * Do not escape leading ~ nor backslash and avoid empty quoting</changelog>
  <changelog author="werner@suse.de" date="1708689600">- Update to version 2.12.0:
  Features
  * _comp_backup_glob: add ucf generated backup files (351be1c)
  * _comp_backup_glob: require dash in dpkg backup files (59a57f9)
  * comp_compgen{filedir,set}: define exit status (7920c9d)
  * _comp_compgen_commands: align return value with other compgens (9d3362e)
  * _comp_compgen_commands: auto set -o filenames when appropriate (4d4839e)
  * _comp_compgen_commands: include dirs (b9c7b5d)
  * _comp_compgen_known_hosts: return 2 on usage error (43bb8f0)
  * _comp_compgen: support -i cmd and -x cmd (39cc200)
  * _comp_compgen: support -U var to unlocal var (b603535)
  * _comp_compgen: support option -C (6b3dfa5)
  * _comp_expand_glob: fail when no paths are generated (6b0a466)
  * _comp_get_fist_arg: support "-o GLOB" to skip optargs (0f14cc0)
  * _ip_addresses: auto ltrim colon completions when appropriate (ccdf953)
  * add _comp_compgen_split (542bf73)
  * add _comp_locate_first_arg (0384bd5)
  * airflow: add fallback 3rd party completion loader (bf5550b)
  * ansible:* add fallback 3rd party completion loader (5f8384e)
  * apt-get: prefer apt-cache in same dir as command (a731bfd)
  * b2sum: new completion (cd985df)
  * bash_completion: add function _comp_compgen_ltrim_colon (ce5889b)
  * black,blackd: add fallback 3rd party completion loader (47a1f05)
  * carton: support exec command completions (0eb3a21)
  * chezmoi: add 3rd-party completion loader (cobra) (31baa69)
  * conda: add 3rd-party completion loader (argcomplete) (c0f5ba2)
  * crc: add 3rd-party completion loader (cobra) (f10866e)
  * cz: add fallback 3rd party completion loader (b7ba70e)
  * dot: support filename extension .gv (be0010e)
  * dprint: add fallback 3rd party completion loader (e201e0e)
  * eog: add missing extension .heif (9e4a48f)
  * eog: associate with *.avif and *.webp (#1005) (f1c04b8)
  * eog: associate with *.heic and *.jxl (20c9cea)
  * eog: associate with *.pbm (#1006) (5472cc1)
  * feh: associate with y4m and heic/heif/avif (e252c73)
  * feh: deassociate with avci/avcs (af46f34)
  * flask: add fallback 3rd party completion loader (3e0d00d)
  * hash: new completion (#1013) (4d0bffb)
  * httpx: add fallback 3rd party completion loader (3f4861c)
  * ip: Add completion for monitor subcommand (fa696e6)
  * jungle: add fallback 3rd-party completion loader (c69845a)
  * keyring: add fallback 3rd party completion loader (8082602)
  * kontena: add fallback 3rd-party completion loader (5eef0ce)
  * lefthook: add fallback 3rd party completion loader (dc9650e)
  * mailman: prefer list_lists in same dir as command (a46ccf1)
  * mysql: prefer mysqlshow from same dir (643886c)
  * no empty command completion if no_empty_cmd_completion is on (faab292)
  * npm: add fallback 3rd-party completion loader (f1c085c)
  * nvm: add fallback 3rd-party completion loader (dea7e1d)
  * oc: add 3rd-party completion loader (cobra) (26b5f09)
  * pip{,3}: add fallback 3rd-party completion loader (e3cbfba)
  * pipenv: add fallback 3rd party completion loader (#1020) (6ecf5bd)
  * pytest: complete new --import-mode value (#1021) (2d636a3)
  * rtx: add fallback 3rd party completion loader (0628e22)
  * scp,sftp: prefer ssh from same dir to resolve options etc (d55f5e6)
  * ssh-copy-id,ssh-keygen: prefer ssh from same dir (5c1d270)
  * ssh-inscribe: add fallback 3rd party completion loader (7f2c197)
  * ssh: complete RequiredRSASize (#1064) (de15205)
  * tkn-pac: add 3rd-party completion loader (cobra) (d0f2604)
  * tkn: add 3rd-party completion loader (cobra) (161fc5d)
  * xrandr: comma separated --setmonitor third argument (8a76f3d)
  Bug Fixes
  * __load_completion: quoted compspec for variants (#1008) (0a2443e)
  * _cd_devices: /dev/cdc-* CDC device false positives (5250728)
  * _comp__init_set_up_service_completions: work around failglob (2529d40)
  * comp{first_arg,count_args}: count - as argument (e23a79e)
  * comp{first_arg,count_args}: count any arguments after -- (9bfd760)
  * _comp_command_offset: Support complete -C (80450ca)
  * _comp_compgen_fstypes: avoid unexpected expansions (a856d81)
  * _comp_compgen_help: allow dots to connect names in longopt (79dadfc)
  * _comp_compgen_known_hosts: work around bash-4.2 nounset (d2860cb)
  * _comp_compgen_split: work around nounset (f488f96)
  * _comp_compgen_term: replace completions by default (d3696a3)
  * _comp_compgen_usergroup: avoid directly overwriting COMPREPLY (d380498)
  * _comp_compgen: do not inherit -a for explicitly specified var (3c20766)
  * _comp_compgen: explicitly exclude cur from the target variable (5fe98f3)
  * _comp_count_args: check optarg correctly (874c503)
  * _comp_count_args: exclude &lt;&gt;&amp; from wordbreaks as _comp_initialize (521d2bb)
  * _comp_count_args: ignore empty $3 (76eea74)
  * _comp_count_args: perform optarg check also on $3 (21d3122)
  * _comp_count_args: skip reassembling cword and words (3127703)
  * _comp_delimited: treat delimiter as a fixed string (571a0f7)
  * _comp_deprecate_func: argument order in usage error message (597f62f)
  * _comp_get_words: empty prev if unavailable (localvar_inherit) (d8b8eef)
  * _comp_initialize: fix completions of redirections without space (da16bf6)
  * _comp_initialize: protect against "localvar_inherit" (0cc8d83)
  * _comp_split,_comp_compgen: strip periods from error message (b3b6a7c)
  * _comp_split: update error message for the correct options (3c4a89c)
  * _comp_sysvdirs: work around nounset (da26178)
  * _filedir_xspec: clean up unused variable tmp (67f1189)
  * _get_cword_at_cursor,cvs: quote array length (201239c)
  * _get_first_arg: remove invalid doccomment (eb40f56)
  * _known_hosts: use array for options (work around SC2178,SC2179) (743d0a9)
  * _mock,rpm: avoid icase flag s/reg/rep/i of GNU sed (33c18ce)
  * _service: quote word (c2d7fb7)
  * _slackpkg: do not scan after cword (ecd1384)
  * 7z: remove redundant printf '%s\n' "..." (20c2e32)
  * ant: work around custom IFS (584e567)
  * apt-cache: check all the words (84cfeda)
  * aptitude: do not use non-POSIX BRE \w (cd8c870)
  * aspell: use _comp_expand_glob against unexpected splitting (58d5176)
  * bash_completion: remove some unnecessary -a to _comp_compgen (636bb7c)
  * bts: update functions to generators and fix variable conflicts (7d2867c)
  * carton: remove a branch never happening (cd063f9)
  * chgrp: fix typo _comp_compgen{d  =&amp;gt; _}filedir (#1063) (4c98ce5)
  * compat: find compat dir for prefix-install (b6d06bc)
  * completions/*: quote array assignments properly (848aa41)
  * completions/*: scan until cword instead of ${#words[@]}-1 (17e0cc3)
  * completions/*: work around localvar_inherit (e3a871d)
  * curl,koji: use _comp_compgen_help (f37f221)
  * curl,qemu: avoid using POSIX character classes for mawk (d60c530)
  * curl: colon handling for IPv6 address completions (8508d1d)
  * cvs,mutt,pkg_delete: quote prefix to remove for literal matching (533903e)
  * cvs: avoid variable conflicts (0d145c9)
  * dict: nounset error when host/port not set (57191e2)
  * dict: protect splitting from custom IFS (b31fe1e)
  * dict: work around bash-4.2 array nounset (d76dd9e)
  * dict: work around bash-4.3 ${v+"$@"} with custom IFS
  Unable to render expression.
  * ${v+"$@"} with custom IFS (cc21298)
  * dmypy: protect against "localvar_inherit" (768ce65)
  * dpkg-source: filter completions by cur (dbcef6e)
  * filedir: work around bash-4.2 compgen -f -- "''" (c8bb123)
  * fix problems with set -o nounset (9c3e196)
  * gdb: fix regression that fails to generate command names (ca8e240)
  * gdb: remove duplicate candidates (532fc05)
  * gdb: use POSIX-compatible find expression (73938cd)
  * gdb: work around bash 4.4 ${v+"$@"}
  * get_words: work around bash-4.3 connected ${v+"$@"}
  * getent: check noargopts (6143f25)
  * getent: work around localvar_inherit (a12f438)
  * gzip,isort: fix typo _comp_com{gp =&amp;gt; pg}en (462feb3)
  * iperf,puppet: use {m,n} instead of ? and + for POSIX sed (3f0322b)
  * iperf: work around failglob with backslash in bash-5.0 (979f04f)
  * ip: Remove non-existent route completion (3b9ce4d)
  * isql: work around nounset (cb7007a)
  * java,kldload: use _comp_compgen for filename-based mod names (81adc6c)
  * java: localize cur (ec0068d)
  * kcov,povray: quote array expansions to avoid extra processing (215edab)
  * kldload,mplayer,mutt: work around nounset (5330fbe)
  * kldunload: remove unused -X option (35017d2)
  * known_hosts_real: match *.pub instead of *pub (470a644)
  * known_hosts_real: use _comp_expand_glob to avoid failglob (672215e)
  * known_hosts_real: work around nounset (07c619a)
  * lilo,rpcdebug,slapt-{get,src}: work around nounset (cfc3eda)
  * lvm: replace array slices with existing utility (ea49840)
  * lvm: update call to sub-command (30494f7)
  * make: handle multiple short options in skipping arguments (24c80c9)
  * make: typo fix in a code comment (e72cc82)
  * mdadm,update-alternatives: fix leak variable (14cd53b)
  * medusa: filter completions by the current word cur (f3ae706)
  * mr: avoid ${var/pat/$'...'} for compat42 in bash &gt;= 4.3 (b5ae5fa)
  * mr: exactly match command names (800b103)
  * mutt: avoid unexpected word splitting (3183e67)
  * mutt: fix use of regex in the glob context (63924e6)
  * mutt: rewrite ${cur/#!/X} to X${cur:1} against patsub_replacement (6b8f82b)
  * mutt: use _comp_dequote for safe eval (f98379d)
  * openssl: avoid variable conflicts (a31906c)
  * openssl: fix variable i leak (83844b7)
  * perl: fix ineffective condition in an awk script (302dc52)
  * perl: helper call regression from 01611dd (b85263a)
  * pgrep: do not rely on uncontrolled IFS (99e38b2)
  * portinstall: use awk and _comp_compgen to filter completions (791f56c)
  * povray,sbopkg: check filetype (434eb08)
  * povray: process each element against patsub_replacement (0afc2e4)
  * povray: quote an argument properly (0a240bd)
  * ps,ss: avoid extra expansions by -W "$(...)" in _comp_delimited (cb347cb)
  * pydoc: specify -a to _comp_compgen_filedir (34a91e9)
  * pytest: do not filter underscores from parsed option arg choices (ea13241)
  * python: avoid variable conflicts (bef94c3)
  * python: complete filenames for script arguments (#1018) (397a49d)
  * python: complete micropython and pyston script args consistently (5b60ccc)
  * qdbus: remove cur and all the rest arguments (531b751)
  * replace \s with [[:space:]] for POSIX sed/awk (1989ba9)
  * ri: avoid interference on existing COMPREPLY (0a9d931)
  * ri: fix wrongly quoted options to compgen (5248bbf)
  * ri: properly split methods (910a5a0)
  * ri: split classes using _comp_split (c95baa1)
  * ri: work around localvar_inherit (9d6ff68)
  * sbopkg: add ; mandatory before } in POSIX sed (b286d53)
  * sbopkg: work around nounset (9709bdf)
  * scp: nounset mode error on unknown suboption, bash 4.2 (82ca8d9)
  * ssh-copy-id: call ssh, not -copy-id for suboption completion check (473278f)
  * ssh-keygen: call ssh, not -keygen to resolve supported protocols (d569ea2)
  * ssh-keygen: first arg to ssh query for protocol versions (8a0a71e)
  * ssh: avoid variable conflicts (f2df91d)
  * ssh: fix wrong quoting inside compgen -W (febb3b3)
  * ssh: remove -a of generators (55c5c45)
  * ssh: remove unnecessary -a to _comp_compgen (992f28e)
  * ssh: resolve relative ssh_config Include correctly (4ac86e8)
  * ssh: use _comp_compgen for _comp_xfunc_ssh_identityfile (05e70ed)
  * ssh: work around bash-4.2 nounset (4447f83)
  * ssh: work around bash-4.2 nounset (d0695d0)
  * sudo: use $1 (sudo) as $root_command (329ca0e)
  * svcadm: fix ineffective IFS for splitting (1fd456e)
  * svcadm: use the first matching name as command (1870d5e)
  * sysbench: fix extraction of test-name option (cc246a1)
  * timeout: always treat word after duration as command (0d0531b)
  * tipc: remove filtered-out elements (75b36b2)
  * update-alternatives: quote dirname (1205ed1)
  * update-alternatives: suppress error for non-existent directory (adbdab8)
  * update-alternatives: work around localvar_inherit (1d9e19c)
  * upgradepkg: use _comp_compgen for _comp_cmd_upgradepkg (a0973d7)
  * use _comp_compgen_split to avoid extra expansions by -W "$(...)" (49997d0)
  * use _comp_compgen_split to split and filter words (158b8ba)
  * use _comp_compgen_split while keeping filtering by $cur (a00ee19)
  * use _comp_compgen for word list (83f033f)
  * use _comp_split while keeping filtering by $cur (509e642)
  * use compgen -P prefix -W '"${arr[@]}"' against patsub_replacement (45d036a)
  * use XPG4 awk in Solaris (cdd6da9)
  * wol: filter IP addresses by cur (c3505c5)
  * wtf: quote array assignment (44c1d12)
  * xfreerdp: support the new form of the option /list:kbd (d8cadfe)
  * xfunc ssh identityfile: localize change to cur (76b5726)
  Performance Improvements
  * _comp_count_args: skip reinitializing cword and words (29398ef)
  * mutt: return earlier on empty cur (a244587)
  * portinstall: return earlier for -lLo and non-existent file (395e463)
  * vncviewer: set nocasematch inside subshell (5ed0020)
- Delete patches as fixed upstream
  * fix-curl-help-completion-bsc1200791.patch
  * fix_quote_readline_by_ref.patch
- Port patches
  * FOO-dir-completion-boo905348.patch
  * LVM-completion-bsc946875.patch
  * backtick-completion-boo940835.patch
  * backticks-bsc963140.patch
  * bash-completion-2.4.patch
  * bash-completion-2.7-unRAR-remove.patch
  * bash-completion.changes
  * bash-completion.spec
  * boo1190929-9af4afd0.patch
  * bsc1199724-modules.patch
  * ls-completion-boo889319.patch
  * qdbus-qt5.patch
  * respect-variables-boo940837.patch
  * rm-completion-smart-boo958462.patch
  * tar-completion.patch
- Do not apply patch
  bash-completion-fix-missing-directory-completion-with-filename-pattern.patch
  as not known how to port and if this is required</changelog>
  <changelog author="werner@suse.de" date="1708689601">- Remove also patch
  bash-completion-fix-missing-directory-completion-with-filename-pattern.patch
  as the problem is fixed upstream</changelog>
  <changelog author="werner@suse.de" date="1711108800">- Add patch boo1221414-scp.patch
  * Do not replace the asignment of the array COMPREPLY with
    the shell function _comp_compgen_split (boo#1221414)</changelog>
  <changelog author="dimstar@opensuse.org" date="1737374400">- No longer ship completion for secret-tool, which belongs to
  libsecret and newly brings the completions by itself.
  https://github.com/scop/bash-completion/issues/1317</changelog>
  <changelog author="jengelh@inai.de" date="1740398400">- Drop completions for kmod; kmod&gt;=34 provides its own now.</changelog>
  <changelog author="werner@suse.de" date="1758196800">- Add patch bug1246923.patch
  * Skip colon from device names for ethtool (bsc#1246923)</changelog>
</package>
<package pkgid="f7c897260856b06493bc80a5425fac9cc66123923cfbf6a3689e2849c5648b4cde64bc1237ab45749fe6544a11fd6dd2870ed585b17e1ddb9da269983d1415d6" name="bash-completion-devel" arch="noarch">
  <version epoch="0" ver="2.12.0" rel="160099.4.1"/>
  <changelog author="werner@suse.de" date="1653307200">- Add patch bsc1199724-modules.patch (bsc#1199724)
  * Enable upstream commit to list ko.zst modules as well</changelog>
  <changelog author="otto.hollmann@suse.com" date="1658836800">- Add patch fix-curl-help-completion-bsc1200791.patch (bsc#1200791)
  * List all options for `curl --&lt;TAB&gt;`</changelog>
  <changelog author="gmbr3@opensuse.org" date="1680436800">- Move cmake config files to devel</changelog>
  <changelog author="werner@suse.de" date="1692273600">- Modify patches
  * ls-completion-boo889319.patch
  * rm-completion-smart-boo958462.patch
  to avoid skipping spaces after last word on command line (boo#1210974)
- Add patch fix_quote_readline_by_ref.patch
  * Do not escape leading ~ nor backslash and avoid empty quoting</changelog>
  <changelog author="werner@suse.de" date="1708689600">- Update to version 2.12.0:
  Features
  * _comp_backup_glob: add ucf generated backup files (351be1c)
  * _comp_backup_glob: require dash in dpkg backup files (59a57f9)
  * comp_compgen{filedir,set}: define exit status (7920c9d)
  * _comp_compgen_commands: align return value with other compgens (9d3362e)
  * _comp_compgen_commands: auto set -o filenames when appropriate (4d4839e)
  * _comp_compgen_commands: include dirs (b9c7b5d)
  * _comp_compgen_known_hosts: return 2 on usage error (43bb8f0)
  * _comp_compgen: support -i cmd and -x cmd (39cc200)
  * _comp_compgen: support -U var to unlocal var (b603535)
  * _comp_compgen: support option -C (6b3dfa5)
  * _comp_expand_glob: fail when no paths are generated (6b0a466)
  * _comp_get_fist_arg: support "-o GLOB" to skip optargs (0f14cc0)
  * _ip_addresses: auto ltrim colon completions when appropriate (ccdf953)
  * add _comp_compgen_split (542bf73)
  * add _comp_locate_first_arg (0384bd5)
  * airflow: add fallback 3rd party completion loader (bf5550b)
  * ansible:* add fallback 3rd party completion loader (5f8384e)
  * apt-get: prefer apt-cache in same dir as command (a731bfd)
  * b2sum: new completion (cd985df)
  * bash_completion: add function _comp_compgen_ltrim_colon (ce5889b)
  * black,blackd: add fallback 3rd party completion loader (47a1f05)
  * carton: support exec command completions (0eb3a21)
  * chezmoi: add 3rd-party completion loader (cobra) (31baa69)
  * conda: add 3rd-party completion loader (argcomplete) (c0f5ba2)
  * crc: add 3rd-party completion loader (cobra) (f10866e)
  * cz: add fallback 3rd party completion loader (b7ba70e)
  * dot: support filename extension .gv (be0010e)
  * dprint: add fallback 3rd party completion loader (e201e0e)
  * eog: add missing extension .heif (9e4a48f)
  * eog: associate with *.avif and *.webp (#1005) (f1c04b8)
  * eog: associate with *.heic and *.jxl (20c9cea)
  * eog: associate with *.pbm (#1006) (5472cc1)
  * feh: associate with y4m and heic/heif/avif (e252c73)
  * feh: deassociate with avci/avcs (af46f34)
  * flask: add fallback 3rd party completion loader (3e0d00d)
  * hash: new completion (#1013) (4d0bffb)
  * httpx: add fallback 3rd party completion loader (3f4861c)
  * ip: Add completion for monitor subcommand (fa696e6)
  * jungle: add fallback 3rd-party completion loader (c69845a)
  * keyring: add fallback 3rd party completion loader (8082602)
  * kontena: add fallback 3rd-party completion loader (5eef0ce)
  * lefthook: add fallback 3rd party completion loader (dc9650e)
  * mailman: prefer list_lists in same dir as command (a46ccf1)
  * mysql: prefer mysqlshow from same dir (643886c)
  * no empty command completion if no_empty_cmd_completion is on (faab292)
  * npm: add fallback 3rd-party completion loader (f1c085c)
  * nvm: add fallback 3rd-party completion loader (dea7e1d)
  * oc: add 3rd-party completion loader (cobra) (26b5f09)
  * pip{,3}: add fallback 3rd-party completion loader (e3cbfba)
  * pipenv: add fallback 3rd party completion loader (#1020) (6ecf5bd)
  * pytest: complete new --import-mode value (#1021) (2d636a3)
  * rtx: add fallback 3rd party completion loader (0628e22)
  * scp,sftp: prefer ssh from same dir to resolve options etc (d55f5e6)
  * ssh-copy-id,ssh-keygen: prefer ssh from same dir (5c1d270)
  * ssh-inscribe: add fallback 3rd party completion loader (7f2c197)
  * ssh: complete RequiredRSASize (#1064) (de15205)
  * tkn-pac: add 3rd-party completion loader (cobra) (d0f2604)
  * tkn: add 3rd-party completion loader (cobra) (161fc5d)
  * xrandr: comma separated --setmonitor third argument (8a76f3d)
  Bug Fixes
  * __load_completion: quoted compspec for variants (#1008) (0a2443e)
  * _cd_devices: /dev/cdc-* CDC device false positives (5250728)
  * _comp__init_set_up_service_completions: work around failglob (2529d40)
  * comp{first_arg,count_args}: count - as argument (e23a79e)
  * comp{first_arg,count_args}: count any arguments after -- (9bfd760)
  * _comp_command_offset: Support complete -C (80450ca)
  * _comp_compgen_fstypes: avoid unexpected expansions (a856d81)
  * _comp_compgen_help: allow dots to connect names in longopt (79dadfc)
  * _comp_compgen_known_hosts: work around bash-4.2 nounset (d2860cb)
  * _comp_compgen_split: work around nounset (f488f96)
  * _comp_compgen_term: replace completions by default (d3696a3)
  * _comp_compgen_usergroup: avoid directly overwriting COMPREPLY (d380498)
  * _comp_compgen: do not inherit -a for explicitly specified var (3c20766)
  * _comp_compgen: explicitly exclude cur from the target variable (5fe98f3)
  * _comp_count_args: check optarg correctly (874c503)
  * _comp_count_args: exclude &lt;&gt;&amp; from wordbreaks as _comp_initialize (521d2bb)
  * _comp_count_args: ignore empty $3 (76eea74)
  * _comp_count_args: perform optarg check also on $3 (21d3122)
  * _comp_count_args: skip reassembling cword and words (3127703)
  * _comp_delimited: treat delimiter as a fixed string (571a0f7)
  * _comp_deprecate_func: argument order in usage error message (597f62f)
  * _comp_get_words: empty prev if unavailable (localvar_inherit) (d8b8eef)
  * _comp_initialize: fix completions of redirections without space (da16bf6)
  * _comp_initialize: protect against "localvar_inherit" (0cc8d83)
  * _comp_split,_comp_compgen: strip periods from error message (b3b6a7c)
  * _comp_split: update error message for the correct options (3c4a89c)
  * _comp_sysvdirs: work around nounset (da26178)
  * _filedir_xspec: clean up unused variable tmp (67f1189)
  * _get_cword_at_cursor,cvs: quote array length (201239c)
  * _get_first_arg: remove invalid doccomment (eb40f56)
  * _known_hosts: use array for options (work around SC2178,SC2179) (743d0a9)
  * _mock,rpm: avoid icase flag s/reg/rep/i of GNU sed (33c18ce)
  * _service: quote word (c2d7fb7)
  * _slackpkg: do not scan after cword (ecd1384)
  * 7z: remove redundant printf '%s\n' "..." (20c2e32)
  * ant: work around custom IFS (584e567)
  * apt-cache: check all the words (84cfeda)
  * aptitude: do not use non-POSIX BRE \w (cd8c870)
  * aspell: use _comp_expand_glob against unexpected splitting (58d5176)
  * bash_completion: remove some unnecessary -a to _comp_compgen (636bb7c)
  * bts: update functions to generators and fix variable conflicts (7d2867c)
  * carton: remove a branch never happening (cd063f9)
  * chgrp: fix typo _comp_compgen{d  =&amp;gt; _}filedir (#1063) (4c98ce5)
  * compat: find compat dir for prefix-install (b6d06bc)
  * completions/*: quote array assignments properly (848aa41)
  * completions/*: scan until cword instead of ${#words[@]}-1 (17e0cc3)
  * completions/*: work around localvar_inherit (e3a871d)
  * curl,koji: use _comp_compgen_help (f37f221)
  * curl,qemu: avoid using POSIX character classes for mawk (d60c530)
  * curl: colon handling for IPv6 address completions (8508d1d)
  * cvs,mutt,pkg_delete: quote prefix to remove for literal matching (533903e)
  * cvs: avoid variable conflicts (0d145c9)
  * dict: nounset error when host/port not set (57191e2)
  * dict: protect splitting from custom IFS (b31fe1e)
  * dict: work around bash-4.2 array nounset (d76dd9e)
  * dict: work around bash-4.3 ${v+"$@"} with custom IFS
  Unable to render expression.
  * ${v+"$@"} with custom IFS (cc21298)
  * dmypy: protect against "localvar_inherit" (768ce65)
  * dpkg-source: filter completions by cur (dbcef6e)
  * filedir: work around bash-4.2 compgen -f -- "''" (c8bb123)
  * fix problems with set -o nounset (9c3e196)
  * gdb: fix regression that fails to generate command names (ca8e240)
  * gdb: remove duplicate candidates (532fc05)
  * gdb: use POSIX-compatible find expression (73938cd)
  * gdb: work around bash 4.4 ${v+"$@"}
  * get_words: work around bash-4.3 connected ${v+"$@"}
  * getent: check noargopts (6143f25)
  * getent: work around localvar_inherit (a12f438)
  * gzip,isort: fix typo _comp_com{gp =&amp;gt; pg}en (462feb3)
  * iperf,puppet: use {m,n} instead of ? and + for POSIX sed (3f0322b)
  * iperf: work around failglob with backslash in bash-5.0 (979f04f)
  * ip: Remove non-existent route completion (3b9ce4d)
  * isql: work around nounset (cb7007a)
  * java,kldload: use _comp_compgen for filename-based mod names (81adc6c)
  * java: localize cur (ec0068d)
  * kcov,povray: quote array expansions to avoid extra processing (215edab)
  * kldload,mplayer,mutt: work around nounset (5330fbe)
  * kldunload: remove unused -X option (35017d2)
  * known_hosts_real: match *.pub instead of *pub (470a644)
  * known_hosts_real: use _comp_expand_glob to avoid failglob (672215e)
  * known_hosts_real: work around nounset (07c619a)
  * lilo,rpcdebug,slapt-{get,src}: work around nounset (cfc3eda)
  * lvm: replace array slices with existing utility (ea49840)
  * lvm: update call to sub-command (30494f7)
  * make: handle multiple short options in skipping arguments (24c80c9)
  * make: typo fix in a code comment (e72cc82)
  * mdadm,update-alternatives: fix leak variable (14cd53b)
  * medusa: filter completions by the current word cur (f3ae706)
  * mr: avoid ${var/pat/$'...'} for compat42 in bash &gt;= 4.3 (b5ae5fa)
  * mr: exactly match command names (800b103)
  * mutt: avoid unexpected word splitting (3183e67)
  * mutt: fix use of regex in the glob context (63924e6)
  * mutt: rewrite ${cur/#!/X} to X${cur:1} against patsub_replacement (6b8f82b)
  * mutt: use _comp_dequote for safe eval (f98379d)
  * openssl: avoid variable conflicts (a31906c)
  * openssl: fix variable i leak (83844b7)
  * perl: fix ineffective condition in an awk script (302dc52)
  * perl: helper call regression from 01611dd (b85263a)
  * pgrep: do not rely on uncontrolled IFS (99e38b2)
  * portinstall: use awk and _comp_compgen to filter completions (791f56c)
  * povray,sbopkg: check filetype (434eb08)
  * povray: process each element against patsub_replacement (0afc2e4)
  * povray: quote an argument properly (0a240bd)
  * ps,ss: avoid extra expansions by -W "$(...)" in _comp_delimited (cb347cb)
  * pydoc: specify -a to _comp_compgen_filedir (34a91e9)
  * pytest: do not filter underscores from parsed option arg choices (ea13241)
  * python: avoid variable conflicts (bef94c3)
  * python: complete filenames for script arguments (#1018) (397a49d)
  * python: complete micropython and pyston script args consistently (5b60ccc)
  * qdbus: remove cur and all the rest arguments (531b751)
  * replace \s with [[:space:]] for POSIX sed/awk (1989ba9)
  * ri: avoid interference on existing COMPREPLY (0a9d931)
  * ri: fix wrongly quoted options to compgen (5248bbf)
  * ri: properly split methods (910a5a0)
  * ri: split classes using _comp_split (c95baa1)
  * ri: work around localvar_inherit (9d6ff68)
  * sbopkg: add ; mandatory before } in POSIX sed (b286d53)
  * sbopkg: work around nounset (9709bdf)
  * scp: nounset mode error on unknown suboption, bash 4.2 (82ca8d9)
  * ssh-copy-id: call ssh, not -copy-id for suboption completion check (473278f)
  * ssh-keygen: call ssh, not -keygen to resolve supported protocols (d569ea2)
  * ssh-keygen: first arg to ssh query for protocol versions (8a0a71e)
  * ssh: avoid variable conflicts (f2df91d)
  * ssh: fix wrong quoting inside compgen -W (febb3b3)
  * ssh: remove -a of generators (55c5c45)
  * ssh: remove unnecessary -a to _comp_compgen (992f28e)
  * ssh: resolve relative ssh_config Include correctly (4ac86e8)
  * ssh: use _comp_compgen for _comp_xfunc_ssh_identityfile (05e70ed)
  * ssh: work around bash-4.2 nounset (4447f83)
  * ssh: work around bash-4.2 nounset (d0695d0)
  * sudo: use $1 (sudo) as $root_command (329ca0e)
  * svcadm: fix ineffective IFS for splitting (1fd456e)
  * svcadm: use the first matching name as command (1870d5e)
  * sysbench: fix extraction of test-name option (cc246a1)
  * timeout: always treat word after duration as command (0d0531b)
  * tipc: remove filtered-out elements (75b36b2)
  * update-alternatives: quote dirname (1205ed1)
  * update-alternatives: suppress error for non-existent directory (adbdab8)
  * update-alternatives: work around localvar_inherit (1d9e19c)
  * upgradepkg: use _comp_compgen for _comp_cmd_upgradepkg (a0973d7)
  * use _comp_compgen_split to avoid extra expansions by -W "$(...)" (49997d0)
  * use _comp_compgen_split to split and filter words (158b8ba)
  * use _comp_compgen_split while keeping filtering by $cur (a00ee19)
  * use _comp_compgen for word list (83f033f)
  * use _comp_split while keeping filtering by $cur (509e642)
  * use compgen -P prefix -W '"${arr[@]}"' against patsub_replacement (45d036a)
  * use XPG4 awk in Solaris (cdd6da9)
  * wol: filter IP addresses by cur (c3505c5)
  * wtf: quote array assignment (44c1d12)
  * xfreerdp: support the new form of the option /list:kbd (d8cadfe)
  * xfunc ssh identityfile: localize change to cur (76b5726)
  Performance Improvements
  * _comp_count_args: skip reinitializing cword and words (29398ef)
  * mutt: return earlier on empty cur (a244587)
  * portinstall: return earlier for -lLo and non-existent file (395e463)
  * vncviewer: set nocasematch inside subshell (5ed0020)
- Delete patches as fixed upstream
  * fix-curl-help-completion-bsc1200791.patch
  * fix_quote_readline_by_ref.patch
- Port patches
  * FOO-dir-completion-boo905348.patch
  * LVM-completion-bsc946875.patch
  * backtick-completion-boo940835.patch
  * backticks-bsc963140.patch
  * bash-completion-2.4.patch
  * bash-completion-2.7-unRAR-remove.patch
  * bash-completion.changes
  * bash-completion.spec
  * boo1190929-9af4afd0.patch
  * bsc1199724-modules.patch
  * ls-completion-boo889319.patch
  * qdbus-qt5.patch
  * respect-variables-boo940837.patch
  * rm-completion-smart-boo958462.patch
  * tar-completion.patch
- Do not apply patch
  bash-completion-fix-missing-directory-completion-with-filename-pattern.patch
  as not known how to port and if this is required</changelog>
  <changelog author="werner@suse.de" date="1708689601">- Remove also patch
  bash-completion-fix-missing-directory-completion-with-filename-pattern.patch
  as the problem is fixed upstream</changelog>
  <changelog author="werner@suse.de" date="1711108800">- Add patch boo1221414-scp.patch
  * Do not replace the asignment of the array COMPREPLY with
    the shell function _comp_compgen_split (boo#1221414)</changelog>
  <changelog author="dimstar@opensuse.org" date="1737374400">- No longer ship completion for secret-tool, which belongs to
  libsecret and newly brings the completions by itself.
  https://github.com/scop/bash-completion/issues/1317</changelog>
  <changelog author="jengelh@inai.de" date="1740398400">- Drop completions for kmod; kmod&gt;=34 provides its own now.</changelog>
  <changelog author="werner@suse.de" date="1758196800">- Add patch bug1246923.patch
  * Skip colon from device names for ethtool (bsc#1246923)</changelog>
</package>
<package pkgid="f04732ee3fc403a3aecaed8fef92ceb63f2ae78ef167c6fb29b19756dbd3a48657ec0e9eaf205af8841912d07e05d913f95817e3b557eacfc71a1009bdf833a9" name="bash-completion-doc" arch="noarch">
  <version epoch="0" ver="2.12.0" rel="160099.4.1"/>
  <changelog author="werner@suse.de" date="1653307200">- Add patch bsc1199724-modules.patch (bsc#1199724)
  * Enable upstream commit to list ko.zst modules as well</changelog>
  <changelog author="otto.hollmann@suse.com" date="1658836800">- Add patch fix-curl-help-completion-bsc1200791.patch (bsc#1200791)
  * List all options for `curl --&lt;TAB&gt;`</changelog>
  <changelog author="gmbr3@opensuse.org" date="1680436800">- Move cmake config files to devel</changelog>
  <changelog author="werner@suse.de" date="1692273600">- Modify patches
  * ls-completion-boo889319.patch
  * rm-completion-smart-boo958462.patch
  to avoid skipping spaces after last word on command line (boo#1210974)
- Add patch fix_quote_readline_by_ref.patch
  * Do not escape leading ~ nor backslash and avoid empty quoting</changelog>
  <changelog author="werner@suse.de" date="1708689600">- Update to version 2.12.0:
  Features
  * _comp_backup_glob: add ucf generated backup files (351be1c)
  * _comp_backup_glob: require dash in dpkg backup files (59a57f9)
  * comp_compgen{filedir,set}: define exit status (7920c9d)
  * _comp_compgen_commands: align return value with other compgens (9d3362e)
  * _comp_compgen_commands: auto set -o filenames when appropriate (4d4839e)
  * _comp_compgen_commands: include dirs (b9c7b5d)
  * _comp_compgen_known_hosts: return 2 on usage error (43bb8f0)
  * _comp_compgen: support -i cmd and -x cmd (39cc200)
  * _comp_compgen: support -U var to unlocal var (b603535)
  * _comp_compgen: support option -C (6b3dfa5)
  * _comp_expand_glob: fail when no paths are generated (6b0a466)
  * _comp_get_fist_arg: support "-o GLOB" to skip optargs (0f14cc0)
  * _ip_addresses: auto ltrim colon completions when appropriate (ccdf953)
  * add _comp_compgen_split (542bf73)
  * add _comp_locate_first_arg (0384bd5)
  * airflow: add fallback 3rd party completion loader (bf5550b)
  * ansible:* add fallback 3rd party completion loader (5f8384e)
  * apt-get: prefer apt-cache in same dir as command (a731bfd)
  * b2sum: new completion (cd985df)
  * bash_completion: add function _comp_compgen_ltrim_colon (ce5889b)
  * black,blackd: add fallback 3rd party completion loader (47a1f05)
  * carton: support exec command completions (0eb3a21)
  * chezmoi: add 3rd-party completion loader (cobra) (31baa69)
  * conda: add 3rd-party completion loader (argcomplete) (c0f5ba2)
  * crc: add 3rd-party completion loader (cobra) (f10866e)
  * cz: add fallback 3rd party completion loader (b7ba70e)
  * dot: support filename extension .gv (be0010e)
  * dprint: add fallback 3rd party completion loader (e201e0e)
  * eog: add missing extension .heif (9e4a48f)
  * eog: associate with *.avif and *.webp (#1005) (f1c04b8)
  * eog: associate with *.heic and *.jxl (20c9cea)
  * eog: associate with *.pbm (#1006) (5472cc1)
  * feh: associate with y4m and heic/heif/avif (e252c73)
  * feh: deassociate with avci/avcs (af46f34)
  * flask: add fallback 3rd party completion loader (3e0d00d)
  * hash: new completion (#1013) (4d0bffb)
  * httpx: add fallback 3rd party completion loader (3f4861c)
  * ip: Add completion for monitor subcommand (fa696e6)
  * jungle: add fallback 3rd-party completion loader (c69845a)
  * keyring: add fallback 3rd party completion loader (8082602)
  * kontena: add fallback 3rd-party completion loader (5eef0ce)
  * lefthook: add fallback 3rd party completion loader (dc9650e)
  * mailman: prefer list_lists in same dir as command (a46ccf1)
  * mysql: prefer mysqlshow from same dir (643886c)
  * no empty command completion if no_empty_cmd_completion is on (faab292)
  * npm: add fallback 3rd-party completion loader (f1c085c)
  * nvm: add fallback 3rd-party completion loader (dea7e1d)
  * oc: add 3rd-party completion loader (cobra) (26b5f09)
  * pip{,3}: add fallback 3rd-party completion loader (e3cbfba)
  * pipenv: add fallback 3rd party completion loader (#1020) (6ecf5bd)
  * pytest: complete new --import-mode value (#1021) (2d636a3)
  * rtx: add fallback 3rd party completion loader (0628e22)
  * scp,sftp: prefer ssh from same dir to resolve options etc (d55f5e6)
  * ssh-copy-id,ssh-keygen: prefer ssh from same dir (5c1d270)
  * ssh-inscribe: add fallback 3rd party completion loader (7f2c197)
  * ssh: complete RequiredRSASize (#1064) (de15205)
  * tkn-pac: add 3rd-party completion loader (cobra) (d0f2604)
  * tkn: add 3rd-party completion loader (cobra) (161fc5d)
  * xrandr: comma separated --setmonitor third argument (8a76f3d)
  Bug Fixes
  * __load_completion: quoted compspec for variants (#1008) (0a2443e)
  * _cd_devices: /dev/cdc-* CDC device false positives (5250728)
  * _comp__init_set_up_service_completions: work around failglob (2529d40)
  * comp{first_arg,count_args}: count - as argument (e23a79e)
  * comp{first_arg,count_args}: count any arguments after -- (9bfd760)
  * _comp_command_offset: Support complete -C (80450ca)
  * _comp_compgen_fstypes: avoid unexpected expansions (a856d81)
  * _comp_compgen_help: allow dots to connect names in longopt (79dadfc)
  * _comp_compgen_known_hosts: work around bash-4.2 nounset (d2860cb)
  * _comp_compgen_split: work around nounset (f488f96)
  * _comp_compgen_term: replace completions by default (d3696a3)
  * _comp_compgen_usergroup: avoid directly overwriting COMPREPLY (d380498)
  * _comp_compgen: do not inherit -a for explicitly specified var (3c20766)
  * _comp_compgen: explicitly exclude cur from the target variable (5fe98f3)
  * _comp_count_args: check optarg correctly (874c503)
  * _comp_count_args: exclude &lt;&gt;&amp; from wordbreaks as _comp_initialize (521d2bb)
  * _comp_count_args: ignore empty $3 (76eea74)
  * _comp_count_args: perform optarg check also on $3 (21d3122)
  * _comp_count_args: skip reassembling cword and words (3127703)
  * _comp_delimited: treat delimiter as a fixed string (571a0f7)
  * _comp_deprecate_func: argument order in usage error message (597f62f)
  * _comp_get_words: empty prev if unavailable (localvar_inherit) (d8b8eef)
  * _comp_initialize: fix completions of redirections without space (da16bf6)
  * _comp_initialize: protect against "localvar_inherit" (0cc8d83)
  * _comp_split,_comp_compgen: strip periods from error message (b3b6a7c)
  * _comp_split: update error message for the correct options (3c4a89c)
  * _comp_sysvdirs: work around nounset (da26178)
  * _filedir_xspec: clean up unused variable tmp (67f1189)
  * _get_cword_at_cursor,cvs: quote array length (201239c)
  * _get_first_arg: remove invalid doccomment (eb40f56)
  * _known_hosts: use array for options (work around SC2178,SC2179) (743d0a9)
  * _mock,rpm: avoid icase flag s/reg/rep/i of GNU sed (33c18ce)
  * _service: quote word (c2d7fb7)
  * _slackpkg: do not scan after cword (ecd1384)
  * 7z: remove redundant printf '%s\n' "..." (20c2e32)
  * ant: work around custom IFS (584e567)
  * apt-cache: check all the words (84cfeda)
  * aptitude: do not use non-POSIX BRE \w (cd8c870)
  * aspell: use _comp_expand_glob against unexpected splitting (58d5176)
  * bash_completion: remove some unnecessary -a to _comp_compgen (636bb7c)
  * bts: update functions to generators and fix variable conflicts (7d2867c)
  * carton: remove a branch never happening (cd063f9)
  * chgrp: fix typo _comp_compgen{d  =&amp;gt; _}filedir (#1063) (4c98ce5)
  * compat: find compat dir for prefix-install (b6d06bc)
  * completions/*: quote array assignments properly (848aa41)
  * completions/*: scan until cword instead of ${#words[@]}-1 (17e0cc3)
  * completions/*: work around localvar_inherit (e3a871d)
  * curl,koji: use _comp_compgen_help (f37f221)
  * curl,qemu: avoid using POSIX character classes for mawk (d60c530)
  * curl: colon handling for IPv6 address completions (8508d1d)
  * cvs,mutt,pkg_delete: quote prefix to remove for literal matching (533903e)
  * cvs: avoid variable conflicts (0d145c9)
  * dict: nounset error when host/port not set (57191e2)
  * dict: protect splitting from custom IFS (b31fe1e)
  * dict: work around bash-4.2 array nounset (d76dd9e)
  * dict: work around bash-4.3 ${v+"$@"} with custom IFS
  Unable to render expression.
  * ${v+"$@"} with custom IFS (cc21298)
  * dmypy: protect against "localvar_inherit" (768ce65)
  * dpkg-source: filter completions by cur (dbcef6e)
  * filedir: work around bash-4.2 compgen -f -- "''" (c8bb123)
  * fix problems with set -o nounset (9c3e196)
  * gdb: fix regression that fails to generate command names (ca8e240)
  * gdb: remove duplicate candidates (532fc05)
  * gdb: use POSIX-compatible find expression (73938cd)
  * gdb: work around bash 4.4 ${v+"$@"}
  * get_words: work around bash-4.3 connected ${v+"$@"}
  * getent: check noargopts (6143f25)
  * getent: work around localvar_inherit (a12f438)
  * gzip,isort: fix typo _comp_com{gp =&amp;gt; pg}en (462feb3)
  * iperf,puppet: use {m,n} instead of ? and + for POSIX sed (3f0322b)
  * iperf: work around failglob with backslash in bash-5.0 (979f04f)
  * ip: Remove non-existent route completion (3b9ce4d)
  * isql: work around nounset (cb7007a)
  * java,kldload: use _comp_compgen for filename-based mod names (81adc6c)
  * java: localize cur (ec0068d)
  * kcov,povray: quote array expansions to avoid extra processing (215edab)
  * kldload,mplayer,mutt: work around nounset (5330fbe)
  * kldunload: remove unused -X option (35017d2)
  * known_hosts_real: match *.pub instead of *pub (470a644)
  * known_hosts_real: use _comp_expand_glob to avoid failglob (672215e)
  * known_hosts_real: work around nounset (07c619a)
  * lilo,rpcdebug,slapt-{get,src}: work around nounset (cfc3eda)
  * lvm: replace array slices with existing utility (ea49840)
  * lvm: update call to sub-command (30494f7)
  * make: handle multiple short options in skipping arguments (24c80c9)
  * make: typo fix in a code comment (e72cc82)
  * mdadm,update-alternatives: fix leak variable (14cd53b)
  * medusa: filter completions by the current word cur (f3ae706)
  * mr: avoid ${var/pat/$'...'} for compat42 in bash &gt;= 4.3 (b5ae5fa)
  * mr: exactly match command names (800b103)
  * mutt: avoid unexpected word splitting (3183e67)
  * mutt: fix use of regex in the glob context (63924e6)
  * mutt: rewrite ${cur/#!/X} to X${cur:1} against patsub_replacement (6b8f82b)
  * mutt: use _comp_dequote for safe eval (f98379d)
  * openssl: avoid variable conflicts (a31906c)
  * openssl: fix variable i leak (83844b7)
  * perl: fix ineffective condition in an awk script (302dc52)
  * perl: helper call regression from 01611dd (b85263a)
  * pgrep: do not rely on uncontrolled IFS (99e38b2)
  * portinstall: use awk and _comp_compgen to filter completions (791f56c)
  * povray,sbopkg: check filetype (434eb08)
  * povray: process each element against patsub_replacement (0afc2e4)
  * povray: quote an argument properly (0a240bd)
  * ps,ss: avoid extra expansions by -W "$(...)" in _comp_delimited (cb347cb)
  * pydoc: specify -a to _comp_compgen_filedir (34a91e9)
  * pytest: do not filter underscores from parsed option arg choices (ea13241)
  * python: avoid variable conflicts (bef94c3)
  * python: complete filenames for script arguments (#1018) (397a49d)
  * python: complete micropython and pyston script args consistently (5b60ccc)
  * qdbus: remove cur and all the rest arguments (531b751)
  * replace \s with [[:space:]] for POSIX sed/awk (1989ba9)
  * ri: avoid interference on existing COMPREPLY (0a9d931)
  * ri: fix wrongly quoted options to compgen (5248bbf)
  * ri: properly split methods (910a5a0)
  * ri: split classes using _comp_split (c95baa1)
  * ri: work around localvar_inherit (9d6ff68)
  * sbopkg: add ; mandatory before } in POSIX sed (b286d53)
  * sbopkg: work around nounset (9709bdf)
  * scp: nounset mode error on unknown suboption, bash 4.2 (82ca8d9)
  * ssh-copy-id: call ssh, not -copy-id for suboption completion check (473278f)
  * ssh-keygen: call ssh, not -keygen to resolve supported protocols (d569ea2)
  * ssh-keygen: first arg to ssh query for protocol versions (8a0a71e)
  * ssh: avoid variable conflicts (f2df91d)
  * ssh: fix wrong quoting inside compgen -W (febb3b3)
  * ssh: remove -a of generators (55c5c45)
  * ssh: remove unnecessary -a to _comp_compgen (992f28e)
  * ssh: resolve relative ssh_config Include correctly (4ac86e8)
  * ssh: use _comp_compgen for _comp_xfunc_ssh_identityfile (05e70ed)
  * ssh: work around bash-4.2 nounset (4447f83)
  * ssh: work around bash-4.2 nounset (d0695d0)
  * sudo: use $1 (sudo) as $root_command (329ca0e)
  * svcadm: fix ineffective IFS for splitting (1fd456e)
  * svcadm: use the first matching name as command (1870d5e)
  * sysbench: fix extraction of test-name option (cc246a1)
  * timeout: always treat word after duration as command (0d0531b)
  * tipc: remove filtered-out elements (75b36b2)
  * update-alternatives: quote dirname (1205ed1)
  * update-alternatives: suppress error for non-existent directory (adbdab8)
  * update-alternatives: work around localvar_inherit (1d9e19c)
  * upgradepkg: use _comp_compgen for _comp_cmd_upgradepkg (a0973d7)
  * use _comp_compgen_split to avoid extra expansions by -W "$(...)" (49997d0)
  * use _comp_compgen_split to split and filter words (158b8ba)
  * use _comp_compgen_split while keeping filtering by $cur (a00ee19)
  * use _comp_compgen for word list (83f033f)
  * use _comp_split while keeping filtering by $cur (509e642)
  * use compgen -P prefix -W '"${arr[@]}"' against patsub_replacement (45d036a)
  * use XPG4 awk in Solaris (cdd6da9)
  * wol: filter IP addresses by cur (c3505c5)
  * wtf: quote array assignment (44c1d12)
  * xfreerdp: support the new form of the option /list:kbd (d8cadfe)
  * xfunc ssh identityfile: localize change to cur (76b5726)
  Performance Improvements
  * _comp_count_args: skip reinitializing cword and words (29398ef)
  * mutt: return earlier on empty cur (a244587)
  * portinstall: return earlier for -lLo and non-existent file (395e463)
  * vncviewer: set nocasematch inside subshell (5ed0020)
- Delete patches as fixed upstream
  * fix-curl-help-completion-bsc1200791.patch
  * fix_quote_readline_by_ref.patch
- Port patches
  * FOO-dir-completion-boo905348.patch
  * LVM-completion-bsc946875.patch
  * backtick-completion-boo940835.patch
  * backticks-bsc963140.patch
  * bash-completion-2.4.patch
  * bash-completion-2.7-unRAR-remove.patch
  * bash-completion.changes
  * bash-completion.spec
  * boo1190929-9af4afd0.patch
  * bsc1199724-modules.patch
  * ls-completion-boo889319.patch
  * qdbus-qt5.patch
  * respect-variables-boo940837.patch
  * rm-completion-smart-boo958462.patch
  * tar-completion.patch
- Do not apply patch
  bash-completion-fix-missing-directory-completion-with-filename-pattern.patch
  as not known how to port and if this is required</changelog>
  <changelog author="werner@suse.de" date="1708689601">- Remove also patch
  bash-completion-fix-missing-directory-completion-with-filename-pattern.patch
  as the problem is fixed upstream</changelog>
  <changelog author="werner@suse.de" date="1711108800">- Add patch boo1221414-scp.patch
  * Do not replace the asignment of the array COMPREPLY with
    the shell function _comp_compgen_split (boo#1221414)</changelog>
  <changelog author="dimstar@opensuse.org" date="1737374400">- No longer ship completion for secret-tool, which belongs to
  libsecret and newly brings the completions by itself.
  https://github.com/scop/bash-completion/issues/1317</changelog>
  <changelog author="jengelh@inai.de" date="1740398400">- Drop completions for kmod; kmod&gt;=34 provides its own now.</changelog>
  <changelog author="werner@suse.de" date="1758196800">- Add patch bug1246923.patch
  * Skip colon from device names for ethtool (bsc#1246923)</changelog>
</package>
<package pkgid="81e9cbbda301ef103a46b926a49c106b6477ae95e5cbcf0a26878a126b40e62d7ee2f4751d381f1da7ee3c48b8856b81c7973763bcf32ae46299db4f9b1bf723" name="bash-devel" arch="s390x">
  <version epoch="0" ver="5.2.37" rel="160099.5.2"/>
  <changelog author="werner@suse.de" date="1705406400">- Add upstream patches
  * bash52-022
    It's possible for readline to try to zero out a line that's not
    null-terminated, leading to a memory fault.
  * bash52-023
    Running `local -' multiple times in a shell function would
    overwrite the original saved set of options.
  * bash52-024
    Fix bug where associative array compound assignment would not
    expand tildes in values.
  * bash52-025
    Make sure a subshell checks for and handles any terminating
    signals before exiting (which might have arrived after the
    command completed) so the parent and any EXIT trap will see
    the correct value for $?.</changelog>
  <changelog author="werner@suse.de" date="1709121600">- Harden bash to be compiled with gcc 14 (boo#1220564)
  * Modify patch bash-4.2-nscdunmap.dif to include &lt;sys/mman.h&gt;
  * Port bash-5.2.dif to the former change
  * Add patch bash-5.2-gcc14.patch</changelog>
  <changelog author="werner@suse.de" date="1711368000">- Help dependcy resolver to identify package split done with bash-sh</changelog>
  <changelog author="werner@suse.de" date="1724068800">- Add upstream patches
  * bash52-027
    The configure test for the presence of strtoimax(3) is inverted.
  * bash52-028
    A DEBUG trap in an asynchronous process can steal the controlling terminal
    away from the calling shell, causing it to exit.
  * bash52-030
    `wait -n' can fail to return some jobs if they exit due to signals the shell
    does not report to the user.
  * bash52-031
    There is a memory leak in the code that implements the optimized $(&lt;file)
    expansion for some code paths.
  * bash52-032
    When printing functions containing coprocesses, the displayed coproc command
    has the word COPROC inserted unconditionally, resulting in function bodies
    that cannot be re-read as input.</changelog>
  <changelog author="werner@suse.de" date="1727265600">- Add upstream patches
  * bash52-037
    Fix the case where text to be completed from the line buffer (quoted) is
    compared to the common prefix of the possible matches (unquoted) and the
    quoting makes the former appear to be longer than the latter. Readline
    assumes the match doesn't add any characters to the word and doesn't display
    multiple matches.
  * bash52-036
    When readline is accumulating bytes until it reads a complete multibyte
    character, reading a byte that makes the multibyte character invalid can
    result in discarding the bytes in the partial character.
  * bash52-035
    There are systems that supply one of select or pselect, but not both.
  * bash52-034
    If we parse a compound assignment during an alias expansion, it's possible
    to have the current input string popped out from underneath the parse. In
    this case, we should not restore the input we were using when we began to
    parse the compound assignment.
  * bash52-033
    A typo in the autoconf test for strtold causes false negatives for strtold
    being available and working when compiled with gcc-14.
- Port patch bash-3.2-printf.patch to fit change in bash52-033</changelog>
  <changelog author="werner@suse.de" date="1734350400">- Remove bash-4.3-winch.dif as this is the (current) default</changelog>
  <changelog author="heitor@opensuse.org" date="1735387200">- Move (/etc/skel/.bashrc) and (/etc/skel/.profile) to (/usr/etc/skel/).</changelog>
  <changelog author="werner@suse.de" date="1737720000">- As in bash-sh there is only a symbolic link avoid to require a version</changelog>
  <changelog author="jengelh@inai.de" date="1740398400">- Explicitly specify that the build recipe needs bash</changelog>
  <changelog author="bwiedemann@suse.com" date="1741608000">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
</package>
<package pkgid="345e9f743423a2e099173e4d626ba90ce7c92964e2bee3b63ae873cc825c41a96ce96efbfbac2a90a81ee80f2e5409313459c7138007944808286f602f363f69" name="bash-doc" arch="noarch">
  <version epoch="0" ver="5.2.37" rel="160099.5.2"/>
  <changelog author="werner@suse.de" date="1705406400">- Add upstream patches
  * bash52-022
    It's possible for readline to try to zero out a line that's not
    null-terminated, leading to a memory fault.
  * bash52-023
    Running `local -' multiple times in a shell function would
    overwrite the original saved set of options.
  * bash52-024
    Fix bug where associative array compound assignment would not
    expand tildes in values.
  * bash52-025
    Make sure a subshell checks for and handles any terminating
    signals before exiting (which might have arrived after the
    command completed) so the parent and any EXIT trap will see
    the correct value for $?.</changelog>
  <changelog author="werner@suse.de" date="1709121600">- Harden bash to be compiled with gcc 14 (boo#1220564)
  * Modify patch bash-4.2-nscdunmap.dif to include &lt;sys/mman.h&gt;
  * Port bash-5.2.dif to the former change
  * Add patch bash-5.2-gcc14.patch</changelog>
  <changelog author="werner@suse.de" date="1711368000">- Help dependcy resolver to identify package split done with bash-sh</changelog>
  <changelog author="werner@suse.de" date="1724068800">- Add upstream patches
  * bash52-027
    The configure test for the presence of strtoimax(3) is inverted.
  * bash52-028
    A DEBUG trap in an asynchronous process can steal the controlling terminal
    away from the calling shell, causing it to exit.
  * bash52-030
    `wait -n' can fail to return some jobs if they exit due to signals the shell
    does not report to the user.
  * bash52-031
    There is a memory leak in the code that implements the optimized $(&lt;file)
    expansion for some code paths.
  * bash52-032
    When printing functions containing coprocesses, the displayed coproc command
    has the word COPROC inserted unconditionally, resulting in function bodies
    that cannot be re-read as input.</changelog>
  <changelog author="werner@suse.de" date="1727265600">- Add upstream patches
  * bash52-037
    Fix the case where text to be completed from the line buffer (quoted) is
    compared to the common prefix of the possible matches (unquoted) and the
    quoting makes the former appear to be longer than the latter. Readline
    assumes the match doesn't add any characters to the word and doesn't display
    multiple matches.
  * bash52-036
    When readline is accumulating bytes until it reads a complete multibyte
    character, reading a byte that makes the multibyte character invalid can
    result in discarding the bytes in the partial character.
  * bash52-035
    There are systems that supply one of select or pselect, but not both.
  * bash52-034
    If we parse a compound assignment during an alias expansion, it's possible
    to have the current input string popped out from underneath the parse. In
    this case, we should not restore the input we were using when we began to
    parse the compound assignment.
  * bash52-033
    A typo in the autoconf test for strtold causes false negatives for strtold
    being available and working when compiled with gcc-14.
- Port patch bash-3.2-printf.patch to fit change in bash52-033</changelog>
  <changelog author="werner@suse.de" date="1734350400">- Remove bash-4.3-winch.dif as this is the (current) default</changelog>
  <changelog author="heitor@opensuse.org" date="1735387200">- Move (/etc/skel/.bashrc) and (/etc/skel/.profile) to (/usr/etc/skel/).</changelog>
  <changelog author="werner@suse.de" date="1737720000">- As in bash-sh there is only a symbolic link avoid to require a version</changelog>
  <changelog author="jengelh@inai.de" date="1740398400">- Explicitly specify that the build recipe needs bash</changelog>
  <changelog author="bwiedemann@suse.com" date="1741608000">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
</package>
<package pkgid="78a41888346e6272d5b4d3d40bbbf9a6aca8e24582e8b42294916f879d6ef1b30847f66bad0cea1e4e3e8eac3185396e06c16dd0d45cbef2731e89ad7a8296f4" name="bash-git-prompt" arch="noarch">
  <version epoch="0" ver="2.7.1" rel="bp161.1.1"/>
  <changelog author="Justin Zhang &lt;schnell18@gmail.com&gt;" date="1407499200">bash-git-prompt 1.0.1-1
- Initial version of package</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1582200000">- Version 2.7.1</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1582545600">- Use profile.d instead of editing /etc/bashrc.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1589112000">- Add configuration file.</changelog>
</package>
<package pkgid="f99db60454f88c252f004cdc2a9052bf0b6e17b19423847c5a89dc45330f7784c24ede219b949fc6bfff9e396ce5f82f12c1e3634b34705dff654e6f0f0d85c8" name="bash-lang" arch="noarch">
  <version epoch="0" ver="5.2.37" rel="160099.5.2"/>
  <changelog author="werner@suse.de" date="1705406400">- Add upstream patches
  * bash52-022
    It's possible for readline to try to zero out a line that's not
    null-terminated, leading to a memory fault.
  * bash52-023
    Running `local -' multiple times in a shell function would
    overwrite the original saved set of options.
  * bash52-024
    Fix bug where associative array compound assignment would not
    expand tildes in values.
  * bash52-025
    Make sure a subshell checks for and handles any terminating
    signals before exiting (which might have arrived after the
    command completed) so the parent and any EXIT trap will see
    the correct value for $?.</changelog>
  <changelog author="werner@suse.de" date="1709121600">- Harden bash to be compiled with gcc 14 (boo#1220564)
  * Modify patch bash-4.2-nscdunmap.dif to include &lt;sys/mman.h&gt;
  * Port bash-5.2.dif to the former change
  * Add patch bash-5.2-gcc14.patch</changelog>
  <changelog author="werner@suse.de" date="1711368000">- Help dependcy resolver to identify package split done with bash-sh</changelog>
  <changelog author="werner@suse.de" date="1724068800">- Add upstream patches
  * bash52-027
    The configure test for the presence of strtoimax(3) is inverted.
  * bash52-028
    A DEBUG trap in an asynchronous process can steal the controlling terminal
    away from the calling shell, causing it to exit.
  * bash52-030
    `wait -n' can fail to return some jobs if they exit due to signals the shell
    does not report to the user.
  * bash52-031
    There is a memory leak in the code that implements the optimized $(&lt;file)
    expansion for some code paths.
  * bash52-032
    When printing functions containing coprocesses, the displayed coproc command
    has the word COPROC inserted unconditionally, resulting in function bodies
    that cannot be re-read as input.</changelog>
  <changelog author="werner@suse.de" date="1727265600">- Add upstream patches
  * bash52-037
    Fix the case where text to be completed from the line buffer (quoted) is
    compared to the common prefix of the possible matches (unquoted) and the
    quoting makes the former appear to be longer than the latter. Readline
    assumes the match doesn't add any characters to the word and doesn't display
    multiple matches.
  * bash52-036
    When readline is accumulating bytes until it reads a complete multibyte
    character, reading a byte that makes the multibyte character invalid can
    result in discarding the bytes in the partial character.
  * bash52-035
    There are systems that supply one of select or pselect, but not both.
  * bash52-034
    If we parse a compound assignment during an alias expansion, it's possible
    to have the current input string popped out from underneath the parse. In
    this case, we should not restore the input we were using when we began to
    parse the compound assignment.
  * bash52-033
    A typo in the autoconf test for strtold causes false negatives for strtold
    being available and working when compiled with gcc-14.
- Port patch bash-3.2-printf.patch to fit change in bash52-033</changelog>
  <changelog author="werner@suse.de" date="1734350400">- Remove bash-4.3-winch.dif as this is the (current) default</changelog>
  <changelog author="heitor@opensuse.org" date="1735387200">- Move (/etc/skel/.bashrc) and (/etc/skel/.profile) to (/usr/etc/skel/).</changelog>
  <changelog author="werner@suse.de" date="1737720000">- As in bash-sh there is only a symbolic link avoid to require a version</changelog>
  <changelog author="jengelh@inai.de" date="1740398400">- Explicitly specify that the build recipe needs bash</changelog>
  <changelog author="bwiedemann@suse.com" date="1741608000">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
</package>
<package pkgid="88debfce80504cc4dc65ae9d3d44f5b37e6ddc0555d89e492c46acb1b4f320c98e21ae5261207366953d949b817f3ab05db950477ed43d1931a6c3811f28cbc4" name="bash-loadables" arch="s390x">
  <version epoch="0" ver="5.2.37" rel="160099.5.2"/>
  <changelog author="werner@suse.de" date="1705406400">- Add upstream patches
  * bash52-022
    It's possible for readline to try to zero out a line that's not
    null-terminated, leading to a memory fault.
  * bash52-023
    Running `local -' multiple times in a shell function would
    overwrite the original saved set of options.
  * bash52-024
    Fix bug where associative array compound assignment would not
    expand tildes in values.
  * bash52-025
    Make sure a subshell checks for and handles any terminating
    signals before exiting (which might have arrived after the
    command completed) so the parent and any EXIT trap will see
    the correct value for $?.</changelog>
  <changelog author="werner@suse.de" date="1709121600">- Harden bash to be compiled with gcc 14 (boo#1220564)
  * Modify patch bash-4.2-nscdunmap.dif to include &lt;sys/mman.h&gt;
  * Port bash-5.2.dif to the former change
  * Add patch bash-5.2-gcc14.patch</changelog>
  <changelog author="werner@suse.de" date="1711368000">- Help dependcy resolver to identify package split done with bash-sh</changelog>
  <changelog author="werner@suse.de" date="1724068800">- Add upstream patches
  * bash52-027
    The configure test for the presence of strtoimax(3) is inverted.
  * bash52-028
    A DEBUG trap in an asynchronous process can steal the controlling terminal
    away from the calling shell, causing it to exit.
  * bash52-030
    `wait -n' can fail to return some jobs if they exit due to signals the shell
    does not report to the user.
  * bash52-031
    There is a memory leak in the code that implements the optimized $(&lt;file)
    expansion for some code paths.
  * bash52-032
    When printing functions containing coprocesses, the displayed coproc command
    has the word COPROC inserted unconditionally, resulting in function bodies
    that cannot be re-read as input.</changelog>
  <changelog author="werner@suse.de" date="1727265600">- Add upstream patches
  * bash52-037
    Fix the case where text to be completed from the line buffer (quoted) is
    compared to the common prefix of the possible matches (unquoted) and the
    quoting makes the former appear to be longer than the latter. Readline
    assumes the match doesn't add any characters to the word and doesn't display
    multiple matches.
  * bash52-036
    When readline is accumulating bytes until it reads a complete multibyte
    character, reading a byte that makes the multibyte character invalid can
    result in discarding the bytes in the partial character.
  * bash52-035
    There are systems that supply one of select or pselect, but not both.
  * bash52-034
    If we parse a compound assignment during an alias expansion, it's possible
    to have the current input string popped out from underneath the parse. In
    this case, we should not restore the input we were using when we began to
    parse the compound assignment.
  * bash52-033
    A typo in the autoconf test for strtold causes false negatives for strtold
    being available and working when compiled with gcc-14.
- Port patch bash-3.2-printf.patch to fit change in bash52-033</changelog>
  <changelog author="werner@suse.de" date="1734350400">- Remove bash-4.3-winch.dif as this is the (current) default</changelog>
  <changelog author="heitor@opensuse.org" date="1735387200">- Move (/etc/skel/.bashrc) and (/etc/skel/.profile) to (/usr/etc/skel/).</changelog>
  <changelog author="werner@suse.de" date="1737720000">- As in bash-sh there is only a symbolic link avoid to require a version</changelog>
  <changelog author="jengelh@inai.de" date="1740398400">- Explicitly specify that the build recipe needs bash</changelog>
  <changelog author="bwiedemann@suse.com" date="1741608000">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
</package>
<package pkgid="9f19efcd909a53ca88544eba113edc9e75beaf7bb2a151e5d22e4957a1061168dc4a492eb0dc8cbf16b2cc3260c9005d3ee65f5419d0c97497adb5a0733ce450" name="bash-sh" arch="noarch">
  <version epoch="0" ver="5.2.37" rel="160099.5.2"/>
  <changelog author="werner@suse.de" date="1705406400">- Add upstream patches
  * bash52-022
    It's possible for readline to try to zero out a line that's not
    null-terminated, leading to a memory fault.
  * bash52-023
    Running `local -' multiple times in a shell function would
    overwrite the original saved set of options.
  * bash52-024
    Fix bug where associative array compound assignment would not
    expand tildes in values.
  * bash52-025
    Make sure a subshell checks for and handles any terminating
    signals before exiting (which might have arrived after the
    command completed) so the parent and any EXIT trap will see
    the correct value for $?.</changelog>
  <changelog author="werner@suse.de" date="1709121600">- Harden bash to be compiled with gcc 14 (boo#1220564)
  * Modify patch bash-4.2-nscdunmap.dif to include &lt;sys/mman.h&gt;
  * Port bash-5.2.dif to the former change
  * Add patch bash-5.2-gcc14.patch</changelog>
  <changelog author="werner@suse.de" date="1711368000">- Help dependcy resolver to identify package split done with bash-sh</changelog>
  <changelog author="werner@suse.de" date="1724068800">- Add upstream patches
  * bash52-027
    The configure test for the presence of strtoimax(3) is inverted.
  * bash52-028
    A DEBUG trap in an asynchronous process can steal the controlling terminal
    away from the calling shell, causing it to exit.
  * bash52-030
    `wait -n' can fail to return some jobs if they exit due to signals the shell
    does not report to the user.
  * bash52-031
    There is a memory leak in the code that implements the optimized $(&lt;file)
    expansion for some code paths.
  * bash52-032
    When printing functions containing coprocesses, the displayed coproc command
    has the word COPROC inserted unconditionally, resulting in function bodies
    that cannot be re-read as input.</changelog>
  <changelog author="werner@suse.de" date="1727265600">- Add upstream patches
  * bash52-037
    Fix the case where text to be completed from the line buffer (quoted) is
    compared to the common prefix of the possible matches (unquoted) and the
    quoting makes the former appear to be longer than the latter. Readline
    assumes the match doesn't add any characters to the word and doesn't display
    multiple matches.
  * bash52-036
    When readline is accumulating bytes until it reads a complete multibyte
    character, reading a byte that makes the multibyte character invalid can
    result in discarding the bytes in the partial character.
  * bash52-035
    There are systems that supply one of select or pselect, but not both.
  * bash52-034
    If we parse a compound assignment during an alias expansion, it's possible
    to have the current input string popped out from underneath the parse. In
    this case, we should not restore the input we were using when we began to
    parse the compound assignment.
  * bash52-033
    A typo in the autoconf test for strtold causes false negatives for strtold
    being available and working when compiled with gcc-14.
- Port patch bash-3.2-printf.patch to fit change in bash52-033</changelog>
  <changelog author="werner@suse.de" date="1734350400">- Remove bash-4.3-winch.dif as this is the (current) default</changelog>
  <changelog author="heitor@opensuse.org" date="1735387200">- Move (/etc/skel/.bashrc) and (/etc/skel/.profile) to (/usr/etc/skel/).</changelog>
  <changelog author="werner@suse.de" date="1737720000">- As in bash-sh there is only a symbolic link avoid to require a version</changelog>
  <changelog author="jengelh@inai.de" date="1740398400">- Explicitly specify that the build recipe needs bash</changelog>
  <changelog author="bwiedemann@suse.com" date="1741608000">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
</package>
<package pkgid="8695bfef984ced1ffab29c583496602298275c56b0ccbc83ab7ae8b3ee77fab8622bb7b21cd461ecde0fab44f4981f47ac75f434dfe68c925fa4907e3a003b61" name="bat" arch="s390x">
  <version epoch="0" ver="0.24.0" rel="bp161.1.6"/>
  <changelog author="mvetter@suse.com" date="1629288000">- Update to f3d53b to fix build on Tumbleweed because of Rust 1.54
    See https://github.com/sharkdp/bat/issues/1796
  * Update git2 dependency to fix incompatibility with Rust 1.54
  * Reduce startup time in loop-through mode with 80%-90%
  * HighlightingAssets: Move out fn get_integrated_*set() to module scope
  * Support a hidden arg --no-custom-assets that skips loading assets from the cache
  * HighlightingAssets: Make .syntaxes() and syntax_for_file_name() failable
  * HighlightingAssets::get_extension_syntax(): Split up into smaller methods
  * Make loading of cached assets closer in performance to integrated assets
  * Add Enselic in FUNDING.yml
  * Update battest.py
  * Add `rs` identifier for Rust code blocks in Markdown
  * Update CHANGELOG
  * Add groff syntax
  * Add custom FUNDING.yml
  * HighlightingAssets: Introduce private fn new() helper
  * HighlightingAssets: Encapsulate syntax_set behind a getter
  * De-duplicate some themes.bin and syntaxes.bin related code
  * Fix typo in README</changelog>
  <changelog author="william.brown@suse.com" date="1633003200">- Replace rust-packaging with cargo-packaging</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650283200">- Update to version 0.20.0
  * New style component header-filesize to show size of the displayed
    file in the header.
  * Use underline for line highlighting on ANSI
  * Fix bash completion on bash 3.x and bash-completion 1.x.
- Update to version 0.19.0
  * Reduce startup time in loop-through mode by 90%.
  * Load themes lazily to make bat start 25% faster when disregarding
    syntax load time.
  * Python syntax highlighting no longer suffers from abysmal performance
    in specific scenarios.
  * Fix for poor performance when ANSI escape sequences are piped to bat
  * Fix for incorrect handling of ANSI escape sequences when
    using --wrap=never
  * Load custom assets as fast as integrated assets
  * Support for x:-delta (minus) syntax in line ranges
  * Support for --ignored-suffix argument.
  * $BAT_CONFIG_DIR is now a recognized environment variable. It has
    precedence over $XDG_CONFIG_HOME
  * Support for x:+delta syntax in line ranges (e.g. 20:+10)
  * Add new --acknowledgements option that gives credit to theme and
    syntax definition authors
  * Fix: First line not shown in diff context.
  * Fix: Do not ignore syntaxes that handle file names with
    a *.conf extension.</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1653912000">- Update to version 0.21.0:
  * assets/create.sh
  * Bump to v0.21.0
  * Make `INI` syntax register as handler of `.inf` files
  * release-checklist.md: Don't recommend `--allow-dirty` to cargo publish
  * release-checklist.md: Recommend looking at the tip of master for `-h` and `man`
  * release-checklist.md: Recommend `--locked` for `cargo install`
  * release-checklist.md: Recommend a single git grep command for MSRV
  * CHANGELOG.md: Clean up and tweak
  * Bump to syntect 5.0.0 to e.g. start lazy-loading syntaxes (#2181)
  * Simplify release-checklist.md by printing `-h`, `--help` and `man` in CI (#2183)
  * Bump assets/syntaxes/02_Extra/Zig from `87ecbca` to `1a4a384` (#2136)
  * Add `--relative` to `batdiff` in README.md (#2172)
  * printer.rs: De-duplicate code to highlight long lines
  * Limit nix features
  * Add a --style=default option (#2119)
  * Bump assets/syntaxes/02_Extra/Nginx from `15a1db1` to `65f5a63`
  * Skip syntax highlighting for long lines (#2165)
  * Add support for BusyBox less as pager (#2162)
  * Bump nix from 0.23.1 to 0.24.1
  * Bump flate2 from 1.0.22 to 1.0.23
  * Bump thiserror from 1.0.30 to 1.0.31
  * Run `cargo clippy --fix --all-targets --all-features` with Rust 1.60
  * Add mapping for Unix mail spool (#2156)
  * Bump assets/syntaxes/02_Extra/Fish from `cd95616` to `98316d4`
  * Syntax: add cmd-help (#2148)
  * bug_report.md template: Explicitly ask for steps
  * bug_report.md template: Mention some already reported bugs
  * Print info about custom assets in --diagnostics
  * Lock regex crate at min 1.5.5 for CVE-2022-24713
  * Allow configuring show_nonprintable from PrettyPrinter
  * Bump git2 from 0.14.1 to 0.14.2
  * Bump once_cell from 1.9.0 to 1.10.0
  * Bump regex from 1.5.4 to 1.5.5
  * Bump semver from 1.0.6 to 1.0.7
  * Bump assets/syntaxes/02_Extra/Fish from `2c254cc` to `cd95616`
  * Syntax: [Log] highlight escape characters in double quoted strings
  * Include contents of custom assets `metadata.yaml` in `--diagnostics`
  * Bump shell-words from 1.0.0 to 1.1.0
  * Bump git2 from 0.13.25 to 0.14.1
  * Updated test names
  * correctly handle multiple tabs in one line
  * add show_all_tabstops_long integration test
  * add show_all_tabstops integration test
  * Correctly render tab stops
  * Syntax: add clang-format (#2076)
  * Bump serial_test from 0.5.1 to 0.6.0
  * Bump semver from 1.0.4 to 1.0.6
  * Bump predicates from 2.1.0 to 2.1.1
  * release-checklist: Remind where to push tags in forks</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1663070400">- Update to version 0.22.1:
  - v0.22.1
  * Bugfixes
  - Bring back pre-processing of ANSI escape characters to so that some
    common bat use cases starts working again. See #2308 (@Enselic)
  - v0.22.0
  * Features
  - Make the default macOS theme depend on Dark Mode.
    See #2197, #1746 (@Enselic)
  - Support for separate system and user config files.
    See #668 (@patrickpichler)
  * Bugfixes
  - Prevent fork nightmare with PAGER=batcat. See #2235 (@johnmatthiggins)
  - Make --no-paging/-P override --paging=... if passed as a later arg,
    see #2201 (@themkat)
  - --map-syntax and --ignored-suffix now works together, see #2093 (@czzrr)
  - Strips byte order mark from output when in non-loop-through mode.
    See #1922 (@dag-h)
  * Other
  - Relaxed glibc requirements on amd64, see #2106 and #2194 (@sharkdp)
  - Improved fish completions. See #2275 (@zgracem)
  - Stop pre-processing ANSI escape characters. Syntax highlighting on ANSI
    escaped input is not supported. See #2185 and #2189 (@Enselic)
  * Syntaxes
  - NSE (Nmap Scripting Engine) is mapped to Lua, see #2151 (@Cre3per)
  - Correctly color fstab dump and pass fields, see #2246 (@yuvalmo)
  - Update Command Help syntax, see #2255
  - Julia: Fix syntax highlighting for function name starting with struct,
    see #2230
  - Minor update to LiveScript, see #2291
  - Associate .mts and .cts files with the TypeScript syntax.
    See #2236 (@kidonng)
  - Fish history is mapped to YAML. See #2237 (@kidonng)
  * bat as a library
  - Make bat::PrettyPrinter::syntaxes() iterate over new bat::Syntax struct
    instead of &amp;syntect::parsing::SyntaxReference. See #2222 (@Enselic)
  - Clear highlights after printing, see #1919 and #1920 (@rhysd)</changelog>
  <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&#xED;nez Ferr&#xE1;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>
</package>
<package pkgid="8727b5269969a81b98cdc3cb3fde59df1f6c8282cc87d3baa289347305a3d0987a010ba5e10b4a9aa7ae72fd6165f5a366db750c19681acca8df57dc1726ba7e" name="bat-bash-completion" arch="noarch">
  <version epoch="0" ver="0.24.0" rel="bp161.1.6"/>
  <changelog author="mvetter@suse.com" date="1629288000">- Update to f3d53b to fix build on Tumbleweed because of Rust 1.54
    See https://github.com/sharkdp/bat/issues/1796
  * Update git2 dependency to fix incompatibility with Rust 1.54
  * Reduce startup time in loop-through mode with 80%-90%
  * HighlightingAssets: Move out fn get_integrated_*set() to module scope
  * Support a hidden arg --no-custom-assets that skips loading assets from the cache
  * HighlightingAssets: Make .syntaxes() and syntax_for_file_name() failable
  * HighlightingAssets::get_extension_syntax(): Split up into smaller methods
  * Make loading of cached assets closer in performance to integrated assets
  * Add Enselic in FUNDING.yml
  * Update battest.py
  * Add `rs` identifier for Rust code blocks in Markdown
  * Update CHANGELOG
  * Add groff syntax
  * Add custom FUNDING.yml
  * HighlightingAssets: Introduce private fn new() helper
  * HighlightingAssets: Encapsulate syntax_set behind a getter
  * De-duplicate some themes.bin and syntaxes.bin related code
  * Fix typo in README</changelog>
  <changelog author="william.brown@suse.com" date="1633003200">- Replace rust-packaging with cargo-packaging</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650283200">- Update to version 0.20.0
  * New style component header-filesize to show size of the displayed
    file in the header.
  * Use underline for line highlighting on ANSI
  * Fix bash completion on bash 3.x and bash-completion 1.x.
- Update to version 0.19.0
  * Reduce startup time in loop-through mode by 90%.
  * Load themes lazily to make bat start 25% faster when disregarding
    syntax load time.
  * Python syntax highlighting no longer suffers from abysmal performance
    in specific scenarios.
  * Fix for poor performance when ANSI escape sequences are piped to bat
  * Fix for incorrect handling of ANSI escape sequences when
    using --wrap=never
  * Load custom assets as fast as integrated assets
  * Support for x:-delta (minus) syntax in line ranges
  * Support for --ignored-suffix argument.
  * $BAT_CONFIG_DIR is now a recognized environment variable. It has
    precedence over $XDG_CONFIG_HOME
  * Support for x:+delta syntax in line ranges (e.g. 20:+10)
  * Add new --acknowledgements option that gives credit to theme and
    syntax definition authors
  * Fix: First line not shown in diff context.
  * Fix: Do not ignore syntaxes that handle file names with
    a *.conf extension.</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1653912000">- Update to version 0.21.0:
  * assets/create.sh
  * Bump to v0.21.0
  * Make `INI` syntax register as handler of `.inf` files
  * release-checklist.md: Don't recommend `--allow-dirty` to cargo publish
  * release-checklist.md: Recommend looking at the tip of master for `-h` and `man`
  * release-checklist.md: Recommend `--locked` for `cargo install`
  * release-checklist.md: Recommend a single git grep command for MSRV
  * CHANGELOG.md: Clean up and tweak
  * Bump to syntect 5.0.0 to e.g. start lazy-loading syntaxes (#2181)
  * Simplify release-checklist.md by printing `-h`, `--help` and `man` in CI (#2183)
  * Bump assets/syntaxes/02_Extra/Zig from `87ecbca` to `1a4a384` (#2136)
  * Add `--relative` to `batdiff` in README.md (#2172)
  * printer.rs: De-duplicate code to highlight long lines
  * Limit nix features
  * Add a --style=default option (#2119)
  * Bump assets/syntaxes/02_Extra/Nginx from `15a1db1` to `65f5a63`
  * Skip syntax highlighting for long lines (#2165)
  * Add support for BusyBox less as pager (#2162)
  * Bump nix from 0.23.1 to 0.24.1
  * Bump flate2 from 1.0.22 to 1.0.23
  * Bump thiserror from 1.0.30 to 1.0.31
  * Run `cargo clippy --fix --all-targets --all-features` with Rust 1.60
  * Add mapping for Unix mail spool (#2156)
  * Bump assets/syntaxes/02_Extra/Fish from `cd95616` to `98316d4`
  * Syntax: add cmd-help (#2148)
  * bug_report.md template: Explicitly ask for steps
  * bug_report.md template: Mention some already reported bugs
  * Print info about custom assets in --diagnostics
  * Lock regex crate at min 1.5.5 for CVE-2022-24713
  * Allow configuring show_nonprintable from PrettyPrinter
  * Bump git2 from 0.14.1 to 0.14.2
  * Bump once_cell from 1.9.0 to 1.10.0
  * Bump regex from 1.5.4 to 1.5.5
  * Bump semver from 1.0.6 to 1.0.7
  * Bump assets/syntaxes/02_Extra/Fish from `2c254cc` to `cd95616`
  * Syntax: [Log] highlight escape characters in double quoted strings
  * Include contents of custom assets `metadata.yaml` in `--diagnostics`
  * Bump shell-words from 1.0.0 to 1.1.0
  * Bump git2 from 0.13.25 to 0.14.1
  * Updated test names
  * correctly handle multiple tabs in one line
  * add show_all_tabstops_long integration test
  * add show_all_tabstops integration test
  * Correctly render tab stops
  * Syntax: add clang-format (#2076)
  * Bump serial_test from 0.5.1 to 0.6.0
  * Bump semver from 1.0.4 to 1.0.6
  * Bump predicates from 2.1.0 to 2.1.1
  * release-checklist: Remind where to push tags in forks</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1663070400">- Update to version 0.22.1:
  - v0.22.1
  * Bugfixes
  - Bring back pre-processing of ANSI escape characters to so that some
    common bat use cases starts working again. See #2308 (@Enselic)
  - v0.22.0
  * Features
  - Make the default macOS theme depend on Dark Mode.
    See #2197, #1746 (@Enselic)
  - Support for separate system and user config files.
    See #668 (@patrickpichler)
  * Bugfixes
  - Prevent fork nightmare with PAGER=batcat. See #2235 (@johnmatthiggins)
  - Make --no-paging/-P override --paging=... if passed as a later arg,
    see #2201 (@themkat)
  - --map-syntax and --ignored-suffix now works together, see #2093 (@czzrr)
  - Strips byte order mark from output when in non-loop-through mode.
    See #1922 (@dag-h)
  * Other
  - Relaxed glibc requirements on amd64, see #2106 and #2194 (@sharkdp)
  - Improved fish completions. See #2275 (@zgracem)
  - Stop pre-processing ANSI escape characters. Syntax highlighting on ANSI
    escaped input is not supported. See #2185 and #2189 (@Enselic)
  * Syntaxes
  - NSE (Nmap Scripting Engine) is mapped to Lua, see #2151 (@Cre3per)
  - Correctly color fstab dump and pass fields, see #2246 (@yuvalmo)
  - Update Command Help syntax, see #2255
  - Julia: Fix syntax highlighting for function name starting with struct,
    see #2230
  - Minor update to LiveScript, see #2291
  - Associate .mts and .cts files with the TypeScript syntax.
    See #2236 (@kidonng)
  - Fish history is mapped to YAML. See #2237 (@kidonng)
  * bat as a library
  - Make bat::PrettyPrinter::syntaxes() iterate over new bat::Syntax struct
    instead of &amp;syntect::parsing::SyntaxReference. See #2222 (@Enselic)
  - Clear highlights after printing, see #1919 and #1920 (@rhysd)</changelog>
  <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&#xED;nez Ferr&#xE1;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>
</package>
<package pkgid="dd58e27893fadcb5caabf56fd54390d168e4eb79c3af2c1f53ba5cf344916db11dea59c74ec0c74257b3aa3a41d68c88456e88dc5b4897ecb0b8df56ead0530f" name="bat-fish-completion" arch="noarch">
  <version epoch="0" ver="0.24.0" rel="bp161.1.6"/>
  <changelog author="mvetter@suse.com" date="1629288000">- Update to f3d53b to fix build on Tumbleweed because of Rust 1.54
    See https://github.com/sharkdp/bat/issues/1796
  * Update git2 dependency to fix incompatibility with Rust 1.54
  * Reduce startup time in loop-through mode with 80%-90%
  * HighlightingAssets: Move out fn get_integrated_*set() to module scope
  * Support a hidden arg --no-custom-assets that skips loading assets from the cache
  * HighlightingAssets: Make .syntaxes() and syntax_for_file_name() failable
  * HighlightingAssets::get_extension_syntax(): Split up into smaller methods
  * Make loading of cached assets closer in performance to integrated assets
  * Add Enselic in FUNDING.yml
  * Update battest.py
  * Add `rs` identifier for Rust code blocks in Markdown
  * Update CHANGELOG
  * Add groff syntax
  * Add custom FUNDING.yml
  * HighlightingAssets: Introduce private fn new() helper
  * HighlightingAssets: Encapsulate syntax_set behind a getter
  * De-duplicate some themes.bin and syntaxes.bin related code
  * Fix typo in README</changelog>
  <changelog author="william.brown@suse.com" date="1633003200">- Replace rust-packaging with cargo-packaging</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650283200">- Update to version 0.20.0
  * New style component header-filesize to show size of the displayed
    file in the header.
  * Use underline for line highlighting on ANSI
  * Fix bash completion on bash 3.x and bash-completion 1.x.
- Update to version 0.19.0
  * Reduce startup time in loop-through mode by 90%.
  * Load themes lazily to make bat start 25% faster when disregarding
    syntax load time.
  * Python syntax highlighting no longer suffers from abysmal performance
    in specific scenarios.
  * Fix for poor performance when ANSI escape sequences are piped to bat
  * Fix for incorrect handling of ANSI escape sequences when
    using --wrap=never
  * Load custom assets as fast as integrated assets
  * Support for x:-delta (minus) syntax in line ranges
  * Support for --ignored-suffix argument.
  * $BAT_CONFIG_DIR is now a recognized environment variable. It has
    precedence over $XDG_CONFIG_HOME
  * Support for x:+delta syntax in line ranges (e.g. 20:+10)
  * Add new --acknowledgements option that gives credit to theme and
    syntax definition authors
  * Fix: First line not shown in diff context.
  * Fix: Do not ignore syntaxes that handle file names with
    a *.conf extension.</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1653912000">- Update to version 0.21.0:
  * assets/create.sh
  * Bump to v0.21.0
  * Make `INI` syntax register as handler of `.inf` files
  * release-checklist.md: Don't recommend `--allow-dirty` to cargo publish
  * release-checklist.md: Recommend looking at the tip of master for `-h` and `man`
  * release-checklist.md: Recommend `--locked` for `cargo install`
  * release-checklist.md: Recommend a single git grep command for MSRV
  * CHANGELOG.md: Clean up and tweak
  * Bump to syntect 5.0.0 to e.g. start lazy-loading syntaxes (#2181)
  * Simplify release-checklist.md by printing `-h`, `--help` and `man` in CI (#2183)
  * Bump assets/syntaxes/02_Extra/Zig from `87ecbca` to `1a4a384` (#2136)
  * Add `--relative` to `batdiff` in README.md (#2172)
  * printer.rs: De-duplicate code to highlight long lines
  * Limit nix features
  * Add a --style=default option (#2119)
  * Bump assets/syntaxes/02_Extra/Nginx from `15a1db1` to `65f5a63`
  * Skip syntax highlighting for long lines (#2165)
  * Add support for BusyBox less as pager (#2162)
  * Bump nix from 0.23.1 to 0.24.1
  * Bump flate2 from 1.0.22 to 1.0.23
  * Bump thiserror from 1.0.30 to 1.0.31
  * Run `cargo clippy --fix --all-targets --all-features` with Rust 1.60
  * Add mapping for Unix mail spool (#2156)
  * Bump assets/syntaxes/02_Extra/Fish from `cd95616` to `98316d4`
  * Syntax: add cmd-help (#2148)
  * bug_report.md template: Explicitly ask for steps
  * bug_report.md template: Mention some already reported bugs
  * Print info about custom assets in --diagnostics
  * Lock regex crate at min 1.5.5 for CVE-2022-24713
  * Allow configuring show_nonprintable from PrettyPrinter
  * Bump git2 from 0.14.1 to 0.14.2
  * Bump once_cell from 1.9.0 to 1.10.0
  * Bump regex from 1.5.4 to 1.5.5
  * Bump semver from 1.0.6 to 1.0.7
  * Bump assets/syntaxes/02_Extra/Fish from `2c254cc` to `cd95616`
  * Syntax: [Log] highlight escape characters in double quoted strings
  * Include contents of custom assets `metadata.yaml` in `--diagnostics`
  * Bump shell-words from 1.0.0 to 1.1.0
  * Bump git2 from 0.13.25 to 0.14.1
  * Updated test names
  * correctly handle multiple tabs in one line
  * add show_all_tabstops_long integration test
  * add show_all_tabstops integration test
  * Correctly render tab stops
  * Syntax: add clang-format (#2076)
  * Bump serial_test from 0.5.1 to 0.6.0
  * Bump semver from 1.0.4 to 1.0.6
  * Bump predicates from 2.1.0 to 2.1.1
  * release-checklist: Remind where to push tags in forks</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1663070400">- Update to version 0.22.1:
  - v0.22.1
  * Bugfixes
  - Bring back pre-processing of ANSI escape characters to so that some
    common bat use cases starts working again. See #2308 (@Enselic)
  - v0.22.0
  * Features
  - Make the default macOS theme depend on Dark Mode.
    See #2197, #1746 (@Enselic)
  - Support for separate system and user config files.
    See #668 (@patrickpichler)
  * Bugfixes
  - Prevent fork nightmare with PAGER=batcat. See #2235 (@johnmatthiggins)
  - Make --no-paging/-P override --paging=... if passed as a later arg,
    see #2201 (@themkat)
  - --map-syntax and --ignored-suffix now works together, see #2093 (@czzrr)
  - Strips byte order mark from output when in non-loop-through mode.
    See #1922 (@dag-h)
  * Other
  - Relaxed glibc requirements on amd64, see #2106 and #2194 (@sharkdp)
  - Improved fish completions. See #2275 (@zgracem)
  - Stop pre-processing ANSI escape characters. Syntax highlighting on ANSI
    escaped input is not supported. See #2185 and #2189 (@Enselic)
  * Syntaxes
  - NSE (Nmap Scripting Engine) is mapped to Lua, see #2151 (@Cre3per)
  - Correctly color fstab dump and pass fields, see #2246 (@yuvalmo)
  - Update Command Help syntax, see #2255
  - Julia: Fix syntax highlighting for function name starting with struct,
    see #2230
  - Minor update to LiveScript, see #2291
  - Associate .mts and .cts files with the TypeScript syntax.
    See #2236 (@kidonng)
  - Fish history is mapped to YAML. See #2237 (@kidonng)
  * bat as a library
  - Make bat::PrettyPrinter::syntaxes() iterate over new bat::Syntax struct
    instead of &amp;syntect::parsing::SyntaxReference. See #2222 (@Enselic)
  - Clear highlights after printing, see #1919 and #1920 (@rhysd)</changelog>
  <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&#xED;nez Ferr&#xE1;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>
</package>
<package pkgid="c47490ade46bf70c5d2ae889e0efabae31f72c3519bf62b5e1411c7948771a7686c1d2c781491b386105ca0916baa57121b7a78c72d61522594d4ecddb987f88" name="bat-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.24.0" rel="bp161.1.6"/>
  <changelog author="mvetter@suse.com" date="1629288000">- Update to f3d53b to fix build on Tumbleweed because of Rust 1.54
    See https://github.com/sharkdp/bat/issues/1796
  * Update git2 dependency to fix incompatibility with Rust 1.54
  * Reduce startup time in loop-through mode with 80%-90%
  * HighlightingAssets: Move out fn get_integrated_*set() to module scope
  * Support a hidden arg --no-custom-assets that skips loading assets from the cache
  * HighlightingAssets: Make .syntaxes() and syntax_for_file_name() failable
  * HighlightingAssets::get_extension_syntax(): Split up into smaller methods
  * Make loading of cached assets closer in performance to integrated assets
  * Add Enselic in FUNDING.yml
  * Update battest.py
  * Add `rs` identifier for Rust code blocks in Markdown
  * Update CHANGELOG
  * Add groff syntax
  * Add custom FUNDING.yml
  * HighlightingAssets: Introduce private fn new() helper
  * HighlightingAssets: Encapsulate syntax_set behind a getter
  * De-duplicate some themes.bin and syntaxes.bin related code
  * Fix typo in README</changelog>
  <changelog author="william.brown@suse.com" date="1633003200">- Replace rust-packaging with cargo-packaging</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650283200">- Update to version 0.20.0
  * New style component header-filesize to show size of the displayed
    file in the header.
  * Use underline for line highlighting on ANSI
  * Fix bash completion on bash 3.x and bash-completion 1.x.
- Update to version 0.19.0
  * Reduce startup time in loop-through mode by 90%.
  * Load themes lazily to make bat start 25% faster when disregarding
    syntax load time.
  * Python syntax highlighting no longer suffers from abysmal performance
    in specific scenarios.
  * Fix for poor performance when ANSI escape sequences are piped to bat
  * Fix for incorrect handling of ANSI escape sequences when
    using --wrap=never
  * Load custom assets as fast as integrated assets
  * Support for x:-delta (minus) syntax in line ranges
  * Support for --ignored-suffix argument.
  * $BAT_CONFIG_DIR is now a recognized environment variable. It has
    precedence over $XDG_CONFIG_HOME
  * Support for x:+delta syntax in line ranges (e.g. 20:+10)
  * Add new --acknowledgements option that gives credit to theme and
    syntax definition authors
  * Fix: First line not shown in diff context.
  * Fix: Do not ignore syntaxes that handle file names with
    a *.conf extension.</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1653912000">- Update to version 0.21.0:
  * assets/create.sh
  * Bump to v0.21.0
  * Make `INI` syntax register as handler of `.inf` files
  * release-checklist.md: Don't recommend `--allow-dirty` to cargo publish
  * release-checklist.md: Recommend looking at the tip of master for `-h` and `man`
  * release-checklist.md: Recommend `--locked` for `cargo install`
  * release-checklist.md: Recommend a single git grep command for MSRV
  * CHANGELOG.md: Clean up and tweak
  * Bump to syntect 5.0.0 to e.g. start lazy-loading syntaxes (#2181)
  * Simplify release-checklist.md by printing `-h`, `--help` and `man` in CI (#2183)
  * Bump assets/syntaxes/02_Extra/Zig from `87ecbca` to `1a4a384` (#2136)
  * Add `--relative` to `batdiff` in README.md (#2172)
  * printer.rs: De-duplicate code to highlight long lines
  * Limit nix features
  * Add a --style=default option (#2119)
  * Bump assets/syntaxes/02_Extra/Nginx from `15a1db1` to `65f5a63`
  * Skip syntax highlighting for long lines (#2165)
  * Add support for BusyBox less as pager (#2162)
  * Bump nix from 0.23.1 to 0.24.1
  * Bump flate2 from 1.0.22 to 1.0.23
  * Bump thiserror from 1.0.30 to 1.0.31
  * Run `cargo clippy --fix --all-targets --all-features` with Rust 1.60
  * Add mapping for Unix mail spool (#2156)
  * Bump assets/syntaxes/02_Extra/Fish from `cd95616` to `98316d4`
  * Syntax: add cmd-help (#2148)
  * bug_report.md template: Explicitly ask for steps
  * bug_report.md template: Mention some already reported bugs
  * Print info about custom assets in --diagnostics
  * Lock regex crate at min 1.5.5 for CVE-2022-24713
  * Allow configuring show_nonprintable from PrettyPrinter
  * Bump git2 from 0.14.1 to 0.14.2
  * Bump once_cell from 1.9.0 to 1.10.0
  * Bump regex from 1.5.4 to 1.5.5
  * Bump semver from 1.0.6 to 1.0.7
  * Bump assets/syntaxes/02_Extra/Fish from `2c254cc` to `cd95616`
  * Syntax: [Log] highlight escape characters in double quoted strings
  * Include contents of custom assets `metadata.yaml` in `--diagnostics`
  * Bump shell-words from 1.0.0 to 1.1.0
  * Bump git2 from 0.13.25 to 0.14.1
  * Updated test names
  * correctly handle multiple tabs in one line
  * add show_all_tabstops_long integration test
  * add show_all_tabstops integration test
  * Correctly render tab stops
  * Syntax: add clang-format (#2076)
  * Bump serial_test from 0.5.1 to 0.6.0
  * Bump semver from 1.0.4 to 1.0.6
  * Bump predicates from 2.1.0 to 2.1.1
  * release-checklist: Remind where to push tags in forks</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1663070400">- Update to version 0.22.1:
  - v0.22.1
  * Bugfixes
  - Bring back pre-processing of ANSI escape characters to so that some
    common bat use cases starts working again. See #2308 (@Enselic)
  - v0.22.0
  * Features
  - Make the default macOS theme depend on Dark Mode.
    See #2197, #1746 (@Enselic)
  - Support for separate system and user config files.
    See #668 (@patrickpichler)
  * Bugfixes
  - Prevent fork nightmare with PAGER=batcat. See #2235 (@johnmatthiggins)
  - Make --no-paging/-P override --paging=... if passed as a later arg,
    see #2201 (@themkat)
  - --map-syntax and --ignored-suffix now works together, see #2093 (@czzrr)
  - Strips byte order mark from output when in non-loop-through mode.
    See #1922 (@dag-h)
  * Other
  - Relaxed glibc requirements on amd64, see #2106 and #2194 (@sharkdp)
  - Improved fish completions. See #2275 (@zgracem)
  - Stop pre-processing ANSI escape characters. Syntax highlighting on ANSI
    escaped input is not supported. See #2185 and #2189 (@Enselic)
  * Syntaxes
  - NSE (Nmap Scripting Engine) is mapped to Lua, see #2151 (@Cre3per)
  - Correctly color fstab dump and pass fields, see #2246 (@yuvalmo)
  - Update Command Help syntax, see #2255
  - Julia: Fix syntax highlighting for function name starting with struct,
    see #2230
  - Minor update to LiveScript, see #2291
  - Associate .mts and .cts files with the TypeScript syntax.
    See #2236 (@kidonng)
  - Fish history is mapped to YAML. See #2237 (@kidonng)
  * bat as a library
  - Make bat::PrettyPrinter::syntaxes() iterate over new bat::Syntax struct
    instead of &amp;syntect::parsing::SyntaxReference. See #2222 (@Enselic)
  - Clear highlights after printing, see #1919 and #1920 (@rhysd)</changelog>
  <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&#xED;nez Ferr&#xE1;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>
</package>
<package pkgid="4ab150df1827c5b9bc67e7ae552ac3daa3ddfaf7b04748fc5a612b00a471ca9890557eb209524d398a63ad5ec0c4e4de197ce07501688a1a49ecc20133b0deba" name="bats" arch="noarch">
  <version epoch="0" ver="1.11.1" rel="160099.2.2"/>
  <changelog author="dmueller@suse.com" date="1637755200">- update to 1.5.0:
  * new command line flags
  * `--verbose-run`: Make `run` print `$output` by default
  * `-x`, `--trace`: Print test commands as they are executed (like `set -x`)`
  * `--show-output-of-passing-tests`: Print output of passing tests
  * `--print-output-on-failure`: Automatically print the value of  `$output` on
    failed tests
  * `--gather-test-outputs-in &lt;directory&gt;`: Gather the output of failing **and**
    passing tests as files in directory
  * Experimental: add return code checks to `run` via `!`/`-&lt;N&gt;`
  * `install.sh` and `uninstall.sh` take an optional second parameter for the lib
    folder name to allow for multilib install, e.g. into lib64
  * add `run` flag `--keep-empty-lines` to retain empty lines in `${lines[@]}`
  * add `run` flag `--separate-stderr` which also fills `$stderr` and
    `$stderr_lines`
  * don't glob `run`'s `$output` when splitting into `${lines[@]}`
  * remove empty line after test with pretty formatter on some terminals
  * don't run setup_file/teardown_file on files without tests, e.g. due to
    filtering
  * print final line without newline on Bash 3.2 for midtest (ERREXIT) failures
  * abort with error on missing flock/shlock when running in parallel mode
  * improved `set -u` test and fixed some unset variable accesses
  * shorten suite/file/test temporary folder paths to leave enough space even on
    restricted systems
  * added BATS_TEST_TMPDIR, BATS_FILE_TMPDIR, BATS_SUITE_TMPDIR
  * added checks and improved documentation for `$BATS_TMPDIR`
  * the docker container now uses [tini](https://github.com/krallin/tini) as the
    container entrypoint to improve signal forwarding
  * script to uninstall bats from a given prefix
  * replace preprocessed file path (e.g. `/tmp/bats-run-22908-NP0f9h/bats.23102.src`)
    with original filename in stdout/err (but not FD3!)
  * print aborted command on SIGINT/CTRL+C
  * print error message when BATS_RUN_TMPDIR could not be created</changelog>
  <changelog author="seroton10@gmail.com" date="1639224000">- boo#1193177: Fix build on Leap and SLE</changelog>
  <changelog author="rpm@fthiessen.de" date="1650283200">- Update to version 1.6.0
  * Added: New flag --code-quote-style (and $BATS_CODE_QUOTE_STYLE)
    to customize quotes around code blocks in error output
  * Added: bats_load_library for loading libraries from the search
    path $BATS_LIB_PATH
  * Improved error trace for some broken cases
  * Fixed leaking of local variables from debug trap
  * Don't mark FD3 output from teardown_file as &lt;failure&gt; in junit
    output
  * Fix unbound variable error with Bash pre 4.4</changelog>
  <changelog author="seroton10@gmail.com" date="1654689600">- Update to version 1.6.1:
  * prevent teardown, teardown_file, and teardown_suite from overriding bats'
    exit code by setting $status (e.g. via calling run) (#581, #575)
  - CRITICAL: this can return exit code 0 despite failed tests, thus
    preventing your CI from reporting test failures! The regression happened
    in version 1.6.0.
  * corrected invalid documentation of run -N (had =N instead) (#579)
  - CRITICAL: using the incorrect form can lead to silent errors. See issue
    [#578] for more details and how to find out if your tests are affected.</changelog>
  <changelog author="seroton10@gmail.com" date="1655294400">- Update to version 1.7.0:
  * Pretty formatter print filename when entering file (#561)
  * BATS_TEST_NAME_PREFIX allows prefixing test names on stdout and in reports (#561)
  * setup_suite and teardown_suite (#571, #585)
  * out-of-band warning infrastructure, with following warnings:
  * BW01: run command not found (exit code 127)  (#586)
  * BW02: run uses flags without proper `bats_require_minimum_version` guard (#587)
  * `bats_require_minimum_version` to guard code that would not run on older
    versions (#587)
  * unbound variable errors in formatters when using `SHELLOPTS=nounset` (`-u`) (#558)
  * don't require `flock` *and* `shlock` for parallel mode test (#554)
  * print name of failing test when using TAP13 with timing information (#559, #555)
  * removed broken symlink, added regression test (#560)
  * don't show empty lines as `#` with pretty formatter  (#561)
  * prevent `teardown`, `teardown_file`, and `teardown_suite` from overriding bats'
    exit code by setting `$status` (e.g. via calling `run`) (#581, #575)
  * **CRITICAL**: this can return exit code 0 despite failed tests, thus preventing
    your CI from reporting test failures! The regression happened in version 1.6.0.
  * `run --keep-empty-lines` now reports 0 lines on empty `$output` (#583)</changelog>
  <changelog author="andrea.manzini@suse.com" date="1667908800">- Update to version 1.8.2:
  * fix non zero return code on successful retried tests
  * avoid kernel warning flood/hang with CTRL+C on Bash 5.2 RC
  * Fix infinite wait with (invalid) -j&lt;n&gt; (without space)
  * using external formatters via --formatter &lt;absolute path&gt; (also works for --report-formatter)
  * running only tests that failed in the last run via --filter-status failed
  * variable BATS_TEST_RETRIES that specifies how often a test should be reattempted before it is considered failed
  * BATS_TEST_TIMEOUT variable to force a timeout on test (including setup())
  * test_tags=&lt;tag list&gt;/# bats file_tags=&lt;tag list&gt; and --filter-tags &lt;tag list&gt; for tagging tests
  * add documentation for bats_require_minimum_version, setup_suite, fix typos
  * improve documentation about setup_suite
  * allow --gather-test-outputs-in &lt;directory&gt; to work with existing, empty directories
  * fix load in teardown marking failed tests as not run
  * add /usr/lib/bats as default value for BATS_LIB_PATH
  * fix unset variable in bats-formatter-junit when setup_file fails
  * unify error behavior of teardown/teardown_file/teardown_suite functions: only fail via return code, not via ERREXIT
  * only print setup_suite's stderr on errors</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1676376000">- Update to version 1.9.0:
  * add installation instructions for Debian, Fedora, Gentoo, and OpenSUSE (#659)
  * add `--line-reference-format` to switch file/line references in stack traces (#665)
  * add `bats:focus` tag to run only focused tests (#679)
  * add bats-support, bats-assert, bats-file and bats-detik to Dockerfile (#674)
  * add `--help` text and `man` page content for `--filter-tags` (#679)
  * explicitly check for GNU parallel (#691)
  * wait for report-formatter to finish before ending `bats`' execution,
    to fix empty files with `--report-fomatter junit` under Docker (#692)
  * improved clarity of section about output in free code (#671)
  * fixed typos (#673)
  * clarify use cases of `run` (#366)</changelog>
  <changelog author="dmueller@suse.com" date="1689508800">- update to 1.10.0:
  * add `${BATS_TEST_TAGS[@]}` for querying the tags during a
    test
  * print tags on failing tests
  * test for negative arguments to `--jobs`
  * add tests for `--formatter cat`
  * test coverage in CI
  * Support for rush as alternative to GNU parallel
  * add `bats_pipe` helper function for `run` that executes `\|`
    as pipes
  * publish docker images to ghcr.io (additionally to Dockerhub)
  * clarify use cases of `--formatter cat`
  * fix `run` with options overwriting the value of `i`
  * fix `${BATS_TEST_NAMES[@]}` containing only `--tags` instead
    of test name since Bats v1.8.0
  * fix `run --keep-empty-lines` counting trailing ` ` as
    (empty) new line
  * fix short flag unpacker creating bogus command lines with
    valued flags
  * fix formatter becoming confused with retries
  * fix `--gather-test-outputs-in` fails on tests with `/`
  * fix overriding `date` breaks `--timing`</changelog>
  <changelog author="andrea.manzini@suse.com" date="1713355200">- update to 1.11.0:
  * add security.md (#762)
  * add dynamic test registration via bats_test_function (#349)
  * add check that Bats is executed with Bash &gt;= 3.2 (#873)
  * Fixed:
    + install.sh now works for deviating lib/ dirs (like lib32,lib64) (#487)
    + catch unset BATS_TEST_SOURCE in lib/bats-core/tracing.bash so
    + set -u/set -o nounset works as expected (#827)
    + fix --gather-test-outputs-in fails on tests with multiple / (#789)
    + install does not create unused /usr/share/bats anymore (#857)
    + ensure IFS is unchanged in {setup,teardown}{_suite,_file,}, @test and free code (#879)
    + junit formatter: remove ANSI Codes to avoid invalid XML character (#886)</changelog>
  <changelog author="andrea.manzini@suse.com" date="1734264000">- update to 1.11.1:
  * document bats_pipe function
  * unbreak test suites with multiple files loading common constants,
    introduced in v1.11.0
  * docker image won't crash if a file or directory named 'bats' exists
  * use $BATS_LIBDIR instead of hardcoded lib in 'bats-gather-tests'
  * cleanup: remove unused $BATS_FILTER</changelog>
</package>
<package pkgid="3687b70516fe4a86197591addd712ba0cd9d9a1a45e7ac0bf4feacce71bc82dbe8d131a89dc0f28f2318810ef809a30e7aed904b249fc5137e2f1b9bc0660ec5" name="bazel8" arch="s390x">
  <version epoch="0" ver="8.0.1" rel="160099.2.2"/>
  <changelog author="ftake@geeko.jp" date="1738584000">- Initial package based on bazel6</changelog>
</package>
<package pkgid="8ba68d75d597ac4f5491cef5aaa0eecef959382a0f433de620aecefcc7511bdaf089a13d4173ba106e785ae41d11ae3b8aaba2a56f73323194e80f40b4d00b72" name="bb" arch="s390x">
  <version epoch="0" ver="1.3~rc1" rel="bp161.1.3"/>
  <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="06452226893708a446a9a0248faf0e8d7e0c89242486532795e187cfcccd289b3b110a5820065fa59f5016b56e09038a5587d1bd6ea1dca4fccd36cc5a1942e7" name="bc" arch="s390x">
  <version epoch="0" ver="1.07.1" rel="160099.4.4"/>
  <changelog author="coolo@suse.com" date="1322654400">- add automake as buildrequire to avoid implicit dependency</changelog>
  <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="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="6dc7ab178d61330db440b0a9225b99a824101f6a345acb0f0a2e155c8a716772fda7bc89bf812e48825c8eaa6f7af213080488bead50d93aa225ee698895198a" name="bcache-tools" arch="s390x">
  <version epoch="0" ver="1.1+git37.a5e3753" rel="160099.3.2"/>
  <changelog author="colyli@suse.com" date="1536926400">- Update bcache-tools to 1.0.9, this is required by yast2 bcache module
  development. In this version a new program named "bcache" is added,
  by this program people may avoid many operations on sysfs entries.
  (bsc#1109460)
- Remove the following patche since it is in upstream,
  - 0001-build-remove-inline-keyword-from-crc64.patch
- Rename prefix of
  0001-udev-do-not-rely-on-DRIVER-variable.patch
  to a SUSE specific patch prefix
  1001-udev-do-not-rely-on-DRIVER-variable.patch</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" date="1599566400">- Cure fallout from %_libexecdir change [boo#1174075, boo#1176244]</changelog>
  <changelog author="colyli@suse.com" 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="colyli@suse.com" 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="colyli@suse.com" 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="colyli@suse.com" 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="colyli@suse.com" date="1677758400">- bcache-tools: improve is_zoned_device() (bsc#1208425)
  0029-bcache-tools-improve-is_zoned_device.patch</changelog>
  <changelog author="jengelh@inai.de" 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>
</package>
<package pkgid="de1084c15ac1367ae3b573a66b496eb3c90e0d0f016880e6a1104ee3011842d60f8b92e9a580039348f39b98e6926f72b16e5be01c6ff63b41647b01e7bb35f1" name="bcachefs-tools" arch="s390x">
  <version epoch="0" ver="1.20.0" rel="bp161.1.9"/>
  <changelog author="David Disseldorp &lt;ddiss@suse.de&gt;" date="1709553600">- Update to release v1.6.4
  * fix build on powerpc
  * drop upstream rust-use-libc-Ioctl-type-for-ioctl-request-argument.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.de&gt;" date="1713441600">- Update to release v1.7.0
  * New on disk forat feature - per member 64-bit bitmap of regions
    with btree nodes, to accelerate recovering by scanning for
    btree nodes.
  * mount: canonicalize device path for single device node
  * Topology repair now uses nodes found by scanning to fill holes
  * mount: Handle multi-device with 1 device node</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1718798400">- Update to release v1.9.1:
  * improve editorconfig to include sh scripts
  * fix: remove newlines from passphrase
  * fix: search for key in all keyrings
- Updates from release v1.9.0:
  * add BCACHEFS_BLOCK_SCAN environment variable for users that
  * add BCACHEFS_KERNEL_ONLY environment variable for test
    bcachefs, utilize it. Otherwise, resort to traversing block
    devices and checking for bcachefs super blocks.
    environments
  * Handle mount with FS with 1 device
    have a broken blkid which renders the udev db as incomplete
  * manpage: incorrect "delete" to "snapshot"
  * mount: If the udev database contains information about
  * mount: Make udev_bcachefs_info more idiomatic
  * fix typo that causes encrypted drives to become stuck in a
    busy loop
  * check_for_key before ask_for_passphrase -- check if there is
    already a key in the keyring available before trying to get the
    key from some more involved means</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.de&gt;" date="1718884800">- Update to release v1.9.1
  * disk_accounting_v2: report on compression type/ratio, btree usage,
    and pending rebalance work.
- Fix 32-bit builds
  * add 0001-key-use-c_long-type-for-keyctl_search-helper-fn.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.de&gt;" date="1719921600">- Update to release v1.9.2
  * Fix fsck: Revert OPT_MOUNT change for read_only and make it OPT_HIDDEN
- Remove upstreamed patch
  * 0001-key-use-c_long-type-for-keyctl_search-helper-fn.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.de&gt;" date="1720785600">- Update to release v1.9.3
  * Fix 32-bit builds further</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.de&gt;" date="1721649600">- Update to release v1.9.4
  * No longer logging by default
  * Fix undefined behavour</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723982400">- Update to release 1.11.0
  * mount: Fix UAF in option string handling
  * mount: Support asking for password via systemd-ask-password
- Fix a crash in mkfs.bcachefs by disabling LTO.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1734523200">- update to 1.13.0:
  * posix_to_bcachefs: fix missing copy_xattrs() error checking
  * Change lingering set-option texts to set-fs-option
  * change setattr to set-file-option in docs/usage
- update to 1.11.1:
  * bch_bindgen: Remove memoffset dep
  * cmd_list: open with noexcl
  * fuse: graceful shutdown when startup fails</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1738843200">- Update to 1.20.0:
  * bcachefs fs top - show runtime performance information
  * various fixes</changelog>
</package>
<package pkgid="89503aba4450160e7fb8d0f1ec11fab60e39b3530d5891bf08115812d3626ea4068500c7a9b5994043d7991ae8bbeebb9c83040a7641e3297a08f7748718a61a" name="bcal" arch="s390x">
  <version epoch="0" ver="2.4" rel="bp161.1.2"/>
  <changelog author="dilawar.s.rajput@gmail.com" date="1533902400">- First realease v1.9</changelog>
  <changelog author="Dilawar Singh &lt;dilawar.s.rajput@gmail.com&gt;" date="1555156800">- Update to version 2.1
  * Support for C bitwise operators (|, ^, &amp;)
  * Support floating point in unit conversion
  * Support hex in expressions
  * Persistent readline history
  * Static-analysis (clang-tidy and coverity) integration
- Update to version 2.0
  * bc mode for general purpose calculations
  * Bitwise shift (&lt;&lt; and &gt;&gt;) operations
  * Base conversion in interactive mode
  * Prompt help</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1555329600">- Trim excess whitespace in description. Change to written style.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1559649600">- Added bcal-2.1_gcc9.patch to fix Factory build
- Limit build to 64-bit systems (as per README.md)
- Spec cleanup</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1615982400">- Update to version 2.2
  * Support [`calc`](http://www.isthe.com/chongo/tech/comp/calc/)
    for multi-base expressions
  * To use `calc`, `export BCAL_USE_CALC=1`
  * Fix lint issues
  * Fix issue #30
  * Updated auto-generated packages
  * More portable Makefile
  * Delete bcal-2.1_gcc9.patch, it was merged into upsteam.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650283200">- Update to version 2.4
  * Support "exit" and "quit" at prompt
  * Fix lint report
- Update to version 2.3
  * Show binary conversion output in octets for readability
  * Handle CTRL+D
  * Quit program or 'exit' or 'quit'
  * Fix broken terminal with calc as backend on "undefined input"</changelog>
</package>
<package pkgid="6f07840a571edcd0c5c8217e60bc5d4611b2c141b64bae9e0c30227c479877f76118c5753c13d5d83ee60c5a68a2586eefbe9db626d1f74bb5e4d509346fbb10" name="bcc-devel" arch="s390x">
  <version epoch="0" ver="0.36.0" rel="160099.2.1"/>
  <changelog author="wolfgang.frisch@suse.com" date="1739275200">- luajit: enable deterministic bytecode generation (boo#1236871)
  * add deterministic_luajit.patch
  * the bcc-lua package should now be reproducible</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1742558400">- Support building with cmake4
  * Add 0001-Bump-CMake-minimum-version-to-3.12.patch</changelog>
  <changelog author="rfrohl@suse.com" date="1743768000">- Add optional requires to libbcc0 for kernel-longterm-devel, if
  kernel-longterm is in use</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1744632000">- Update to version 0.34.0
  * Support for kernel up to 6.13
  * Bump cmake minimum version to 3.12
  * drop 0001-Bump-CMake-minimum-version-to-3.12.patch
  * statsnoop: Display syscall name with -s
  * readahead: Fix incorrect page accessed count since kernel 5.16
  * libbpf-tools/opensnoop: Add new fields
  * libbpf-tools: hardirqs/softirqs: Fix logarithmic calculation issue
  * libbpf-tools/hardirqs: have better default display and add CPU column
  * libbpf-tools/klockstat: Better stack dump and summary info
  * libbpf-tools/sigsnoop: Support real-time signals and thread comm
  * libbpf-tools/statsnoop: Support more syscalls
  * libbpf-tools/memleak: Some fixes and better messages
  * tools/opensnoop: Add new fields and fix bad mode value
  * tools/profile: Prioritize using the cpu-cycles hardware event
  * tools/tcpdrop: Add support for dumping TCP drop reasons
  * Fix event name too long error in python source
  * doc update, other bug fixes and example improvement.
  * enable deterministic bytecode generation
  * drop deterministic_luajit.patch</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1749556800">- Update to version 0.35.0
  * Support for kernel up to 6.14
  * New bcc tools: mptcp: enable mptcp for tcp traffic
  * tools/biosnoop: Fix biosnoop pattern option
  * Allow cmake run out of the source tree
  * Fix for test bpf_stack_id when running on custom image in yocto
  * libbpf-tools/map_helpers: Add bpf_map_lookup_and_delete_batch to dump_hash
  * libbpf-tools/biotop: Use dump_hash for map processing
  * uninstall: use execute_process() instead of exec_program()
  * clang: Fix pointer dereference on big-endian machines
  * ci: Upgrade to ubuntu 24.04
  * doc update, other bug fixes and example improvement.</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1755604800">- tools/filetop: fix script failing after kernel 6.14 update (bsc#1240644)
  * Add 0001-tools-filetop-fix-DNAME_INLINE_LEN-by-folding-to-int.patch</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1756123200">- Add _constraints to avoid OOM on OBS workers (bsc#1248638)
- Add rpmlintrc to suppress rpmlint warnings
  * some bcc-tools uses /usr/share/bcc/tools/*.c for compilation at runtime,
    so must be shipped as-is.</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1758715200">- Add libbpf-tools subpackage
  - tools are prefixed with 'bpf-' (iovisor/bcc#3263)
  - disabled for unsupported AArch32/IA-32 variant</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1770206400">- Update to version 0.36.0
  * Support for kernel up to 6.18
  * New tool: softirqslower (trace slow software interrupt handlers)
  * libbpf-tools updates:
  * opensnoop, filelife: Add full-path support
  * filetop: Add directory filter capability
  * runqslower: Add -c option to filter by process name prefix
  * fsdist, fsslower: Add support for fuse filesystem
  * tcptop: Major refactoring using fentry/fexit for better performance
  * syncsnoop: Add support for sync_file_range2
  * offcputime: Fix min/max_block_ns unit conversion error
  * bcc tools updates:
  * opensnoop: Add full-path support with -F option
  * kvmexit: Add AMD processor support and parallel post-processing
  * offwaketime: Add raw tracepoint support to reduce overhead
  * tcpconnect: Fix iov field for DNS with Linux&gt;=6.4
  * biolatency, biosnoop, biotop: Use TRACEPOINT_PROBE() for tracepoints
  * Python API:
  * Add functionality to detach all uprobes for a binary
  * Add support for executing a program and tracing it
  * Build:
  * Fix build failure with Clang 21 (bsc#1257616)
  * Fix build for LLVM 23
  * Support versioned SONAME in shared library resolution
  * doc update, other bug fixes and tools improvement.
  * drop 0001-tools-filetop-fix-DNAME_INLINE_LEN-by-folding-to-int.patch which
    is now included</changelog>
  <changelog author="wolfgang.frisch@suse.com" date="1781784000">- 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>
</package>
<package pkgid="9eadc9193068e43db405dc00d70a468c82a6ea36987e421e840830fe54b1a951c9a5552a08d56158ac81d4bc8242564dff778a279cabdee32e5df4c3e8e76bc6" name="bcc-docs" arch="noarch">
  <version epoch="0" ver="0.36.0" rel="160099.2.1"/>
  <changelog author="wolfgang.frisch@suse.com" date="1739275200">- luajit: enable deterministic bytecode generation (boo#1236871)
  * add deterministic_luajit.patch
  * the bcc-lua package should now be reproducible</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1742558400">- Support building with cmake4
  * Add 0001-Bump-CMake-minimum-version-to-3.12.patch</changelog>
  <changelog author="rfrohl@suse.com" date="1743768000">- Add optional requires to libbcc0 for kernel-longterm-devel, if
  kernel-longterm is in use</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1744632000">- Update to version 0.34.0
  * Support for kernel up to 6.13
  * Bump cmake minimum version to 3.12
  * drop 0001-Bump-CMake-minimum-version-to-3.12.patch
  * statsnoop: Display syscall name with -s
  * readahead: Fix incorrect page accessed count since kernel 5.16
  * libbpf-tools/opensnoop: Add new fields
  * libbpf-tools: hardirqs/softirqs: Fix logarithmic calculation issue
  * libbpf-tools/hardirqs: have better default display and add CPU column
  * libbpf-tools/klockstat: Better stack dump and summary info
  * libbpf-tools/sigsnoop: Support real-time signals and thread comm
  * libbpf-tools/statsnoop: Support more syscalls
  * libbpf-tools/memleak: Some fixes and better messages
  * tools/opensnoop: Add new fields and fix bad mode value
  * tools/profile: Prioritize using the cpu-cycles hardware event
  * tools/tcpdrop: Add support for dumping TCP drop reasons
  * Fix event name too long error in python source
  * doc update, other bug fixes and example improvement.
  * enable deterministic bytecode generation
  * drop deterministic_luajit.patch</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1749556800">- Update to version 0.35.0
  * Support for kernel up to 6.14
  * New bcc tools: mptcp: enable mptcp for tcp traffic
  * tools/biosnoop: Fix biosnoop pattern option
  * Allow cmake run out of the source tree
  * Fix for test bpf_stack_id when running on custom image in yocto
  * libbpf-tools/map_helpers: Add bpf_map_lookup_and_delete_batch to dump_hash
  * libbpf-tools/biotop: Use dump_hash for map processing
  * uninstall: use execute_process() instead of exec_program()
  * clang: Fix pointer dereference on big-endian machines
  * ci: Upgrade to ubuntu 24.04
  * doc update, other bug fixes and example improvement.</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1755604800">- tools/filetop: fix script failing after kernel 6.14 update (bsc#1240644)
  * Add 0001-tools-filetop-fix-DNAME_INLINE_LEN-by-folding-to-int.patch</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1756123200">- Add _constraints to avoid OOM on OBS workers (bsc#1248638)
- Add rpmlintrc to suppress rpmlint warnings
  * some bcc-tools uses /usr/share/bcc/tools/*.c for compilation at runtime,
    so must be shipped as-is.</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1758715200">- Add libbpf-tools subpackage
  - tools are prefixed with 'bpf-' (iovisor/bcc#3263)
  - disabled for unsupported AArch32/IA-32 variant</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1770206400">- Update to version 0.36.0
  * Support for kernel up to 6.18
  * New tool: softirqslower (trace slow software interrupt handlers)
  * libbpf-tools updates:
  * opensnoop, filelife: Add full-path support
  * filetop: Add directory filter capability
  * runqslower: Add -c option to filter by process name prefix
  * fsdist, fsslower: Add support for fuse filesystem
  * tcptop: Major refactoring using fentry/fexit for better performance
  * syncsnoop: Add support for sync_file_range2
  * offcputime: Fix min/max_block_ns unit conversion error
  * bcc tools updates:
  * opensnoop: Add full-path support with -F option
  * kvmexit: Add AMD processor support and parallel post-processing
  * offwaketime: Add raw tracepoint support to reduce overhead
  * tcpconnect: Fix iov field for DNS with Linux&gt;=6.4
  * biolatency, biosnoop, biotop: Use TRACEPOINT_PROBE() for tracepoints
  * Python API:
  * Add functionality to detach all uprobes for a binary
  * Add support for executing a program and tracing it
  * Build:
  * Fix build failure with Clang 21 (bsc#1257616)
  * Fix build for LLVM 23
  * Support versioned SONAME in shared library resolution
  * doc update, other bug fixes and tools improvement.
  * drop 0001-tools-filetop-fix-DNAME_INLINE_LEN-by-folding-to-int.patch which
    is now included</changelog>
  <changelog author="wolfgang.frisch@suse.com" date="1781784000">- 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>
</package>
<package pkgid="099358972a62f07d690e2861633744d4b0bb4c2d206dc85b14e30c212e8b483168767ad3a6fb58d0aea261ed995d9f6411c185e1bcd6f8d0789e4bb0b32e9b17" name="bcc-examples" arch="noarch">
  <version epoch="0" ver="0.36.0" rel="160099.2.1"/>
  <changelog author="wolfgang.frisch@suse.com" date="1739275200">- luajit: enable deterministic bytecode generation (boo#1236871)
  * add deterministic_luajit.patch
  * the bcc-lua package should now be reproducible</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1742558400">- Support building with cmake4
  * Add 0001-Bump-CMake-minimum-version-to-3.12.patch</changelog>
  <changelog author="rfrohl@suse.com" date="1743768000">- Add optional requires to libbcc0 for kernel-longterm-devel, if
  kernel-longterm is in use</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1744632000">- Update to version 0.34.0
  * Support for kernel up to 6.13
  * Bump cmake minimum version to 3.12
  * drop 0001-Bump-CMake-minimum-version-to-3.12.patch
  * statsnoop: Display syscall name with -s
  * readahead: Fix incorrect page accessed count since kernel 5.16
  * libbpf-tools/opensnoop: Add new fields
  * libbpf-tools: hardirqs/softirqs: Fix logarithmic calculation issue
  * libbpf-tools/hardirqs: have better default display and add CPU column
  * libbpf-tools/klockstat: Better stack dump and summary info
  * libbpf-tools/sigsnoop: Support real-time signals and thread comm
  * libbpf-tools/statsnoop: Support more syscalls
  * libbpf-tools/memleak: Some fixes and better messages
  * tools/opensnoop: Add new fields and fix bad mode value
  * tools/profile: Prioritize using the cpu-cycles hardware event
  * tools/tcpdrop: Add support for dumping TCP drop reasons
  * Fix event name too long error in python source
  * doc update, other bug fixes and example improvement.
  * enable deterministic bytecode generation
  * drop deterministic_luajit.patch</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1749556800">- Update to version 0.35.0
  * Support for kernel up to 6.14
  * New bcc tools: mptcp: enable mptcp for tcp traffic
  * tools/biosnoop: Fix biosnoop pattern option
  * Allow cmake run out of the source tree
  * Fix for test bpf_stack_id when running on custom image in yocto
  * libbpf-tools/map_helpers: Add bpf_map_lookup_and_delete_batch to dump_hash
  * libbpf-tools/biotop: Use dump_hash for map processing
  * uninstall: use execute_process() instead of exec_program()
  * clang: Fix pointer dereference on big-endian machines
  * ci: Upgrade to ubuntu 24.04
  * doc update, other bug fixes and example improvement.</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1755604800">- tools/filetop: fix script failing after kernel 6.14 update (bsc#1240644)
  * Add 0001-tools-filetop-fix-DNAME_INLINE_LEN-by-folding-to-int.patch</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1756123200">- Add _constraints to avoid OOM on OBS workers (bsc#1248638)
- Add rpmlintrc to suppress rpmlint warnings
  * some bcc-tools uses /usr/share/bcc/tools/*.c for compilation at runtime,
    so must be shipped as-is.</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1758715200">- Add libbpf-tools subpackage
  - tools are prefixed with 'bpf-' (iovisor/bcc#3263)
  - disabled for unsupported AArch32/IA-32 variant</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1770206400">- Update to version 0.36.0
  * Support for kernel up to 6.18
  * New tool: softirqslower (trace slow software interrupt handlers)
  * libbpf-tools updates:
  * opensnoop, filelife: Add full-path support
  * filetop: Add directory filter capability
  * runqslower: Add -c option to filter by process name prefix
  * fsdist, fsslower: Add support for fuse filesystem
  * tcptop: Major refactoring using fentry/fexit for better performance
  * syncsnoop: Add support for sync_file_range2
  * offcputime: Fix min/max_block_ns unit conversion error
  * bcc tools updates:
  * opensnoop: Add full-path support with -F option
  * kvmexit: Add AMD processor support and parallel post-processing
  * offwaketime: Add raw tracepoint support to reduce overhead
  * tcpconnect: Fix iov field for DNS with Linux&gt;=6.4
  * biolatency, biosnoop, biotop: Use TRACEPOINT_PROBE() for tracepoints
  * Python API:
  * Add functionality to detach all uprobes for a binary
  * Add support for executing a program and tracing it
  * Build:
  * Fix build failure with Clang 21 (bsc#1257616)
  * Fix build for LLVM 23
  * Support versioned SONAME in shared library resolution
  * doc update, other bug fixes and tools improvement.
  * drop 0001-tools-filetop-fix-DNAME_INLINE_LEN-by-folding-to-int.patch which
    is now included</changelog>
  <changelog author="wolfgang.frisch@suse.com" date="1781784000">- 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>
</package>
<package pkgid="03b06ad5f9244622b50497789cc8066c500c61d77e43da4138909a1b0568f5c023c4e7ca9dd2e7220808f7e69b1f7f96e9a3e7eaf0710ce966f39b6dc3b9d522" name="bcc-tools" arch="s390x">
  <version epoch="0" ver="0.36.0" rel="160099.2.1"/>
  <changelog author="wolfgang.frisch@suse.com" date="1739275200">- luajit: enable deterministic bytecode generation (boo#1236871)
  * add deterministic_luajit.patch
  * the bcc-lua package should now be reproducible</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1742558400">- Support building with cmake4
  * Add 0001-Bump-CMake-minimum-version-to-3.12.patch</changelog>
  <changelog author="rfrohl@suse.com" date="1743768000">- Add optional requires to libbcc0 for kernel-longterm-devel, if
  kernel-longterm is in use</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1744632000">- Update to version 0.34.0
  * Support for kernel up to 6.13
  * Bump cmake minimum version to 3.12
  * drop 0001-Bump-CMake-minimum-version-to-3.12.patch
  * statsnoop: Display syscall name with -s
  * readahead: Fix incorrect page accessed count since kernel 5.16
  * libbpf-tools/opensnoop: Add new fields
  * libbpf-tools: hardirqs/softirqs: Fix logarithmic calculation issue
  * libbpf-tools/hardirqs: have better default display and add CPU column
  * libbpf-tools/klockstat: Better stack dump and summary info
  * libbpf-tools/sigsnoop: Support real-time signals and thread comm
  * libbpf-tools/statsnoop: Support more syscalls
  * libbpf-tools/memleak: Some fixes and better messages
  * tools/opensnoop: Add new fields and fix bad mode value
  * tools/profile: Prioritize using the cpu-cycles hardware event
  * tools/tcpdrop: Add support for dumping TCP drop reasons
  * Fix event name too long error in python source
  * doc update, other bug fixes and example improvement.
  * enable deterministic bytecode generation
  * drop deterministic_luajit.patch</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1749556800">- Update to version 0.35.0
  * Support for kernel up to 6.14
  * New bcc tools: mptcp: enable mptcp for tcp traffic
  * tools/biosnoop: Fix biosnoop pattern option
  * Allow cmake run out of the source tree
  * Fix for test bpf_stack_id when running on custom image in yocto
  * libbpf-tools/map_helpers: Add bpf_map_lookup_and_delete_batch to dump_hash
  * libbpf-tools/biotop: Use dump_hash for map processing
  * uninstall: use execute_process() instead of exec_program()
  * clang: Fix pointer dereference on big-endian machines
  * ci: Upgrade to ubuntu 24.04
  * doc update, other bug fixes and example improvement.</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1755604800">- tools/filetop: fix script failing after kernel 6.14 update (bsc#1240644)
  * Add 0001-tools-filetop-fix-DNAME_INLINE_LEN-by-folding-to-int.patch</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1756123200">- Add _constraints to avoid OOM on OBS workers (bsc#1248638)
- Add rpmlintrc to suppress rpmlint warnings
  * some bcc-tools uses /usr/share/bcc/tools/*.c for compilation at runtime,
    so must be shipped as-is.</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1758715200">- Add libbpf-tools subpackage
  - tools are prefixed with 'bpf-' (iovisor/bcc#3263)
  - disabled for unsupported AArch32/IA-32 variant</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1770206400">- Update to version 0.36.0
  * Support for kernel up to 6.18
  * New tool: softirqslower (trace slow software interrupt handlers)
  * libbpf-tools updates:
  * opensnoop, filelife: Add full-path support
  * filetop: Add directory filter capability
  * runqslower: Add -c option to filter by process name prefix
  * fsdist, fsslower: Add support for fuse filesystem
  * tcptop: Major refactoring using fentry/fexit for better performance
  * syncsnoop: Add support for sync_file_range2
  * offcputime: Fix min/max_block_ns unit conversion error
  * bcc tools updates:
  * opensnoop: Add full-path support with -F option
  * kvmexit: Add AMD processor support and parallel post-processing
  * offwaketime: Add raw tracepoint support to reduce overhead
  * tcpconnect: Fix iov field for DNS with Linux&gt;=6.4
  * biolatency, biosnoop, biotop: Use TRACEPOINT_PROBE() for tracepoints
  * Python API:
  * Add functionality to detach all uprobes for a binary
  * Add support for executing a program and tracing it
  * Build:
  * Fix build failure with Clang 21 (bsc#1257616)
  * Fix build for LLVM 23
  * Support versioned SONAME in shared library resolution
  * doc update, other bug fixes and tools improvement.
  * drop 0001-tools-filetop-fix-DNAME_INLINE_LEN-by-folding-to-int.patch which
    is now included</changelog>
  <changelog author="wolfgang.frisch@suse.com" date="1781784000">- 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>
</package>
<package pkgid="f1b9eb99eb0b7940548fc6bb702f545b23c22697f553c4b2612081540a03023952eec8cb9512ca23f0170ab82b95a84fc1db957554bbeda8f14bb3b465ee68b7" name="bcel" arch="noarch">
  <version epoch="0" ver="6.10.0" rel="160099.3.5"/>
  <changelog author="tchvatal@suse.com" date="1495195200">- Buildignore more java implementations</changelog>
  <changelog author="fstrba@suse.com" date="1506513600">- Allow building with any java-devel provider
- Specify java source and target level 1.6 to fix build with jdk9
- Added patch:
  * bcel-5.2-encoding.patch
    + specify the correct encoding of the files</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="fstrba@suse.com" date="1542283200">- Add maven pom file and generate mvn(...) dependencies for this
  package</changelog>
  <changelog author="fstrba@suse.com" date="1544443200">- Build against the generic xml-apis provider which allows
  building against bootstrap and non-bootstrap packages according
  of their availability.</changelog>
  <changelog author="fstrba@suse.com" date="1549022400">- BuildIgnore xalan-j2, xml-apis, xml-resolver, xerces-j2, since
  those packages are not necessary for the build.</changelog>
  <changelog author="pmonreal@suse.com" date="1668081600">- Security fix: [bsc#1205125, CVE-2022-42920]
  * Apache Commons BCEL prior to 6.6.0 allows producing
    arbitrary bytecode via out-of-bounds writing
  * Add bcel-CVE-2022-42920.patch</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Update to version 6.7.0
  * 6.7.0 (2022-11-28) Maintenance and bug fix release.
  * 6.6.1 (2022-10-29) Maintenance and bug fix release.
  * 6.6.0 (2022-10-08) Minor feature and bug fix release.
  * 6.5.0 (2020-06-05) Minor feature and bug fix release.
  * 6.4.1 (2019-09-26) Bug fix release.
  * 6.4.0 (2019-09-20) Feature and bug fix release.
  * 6.3.1 (2019-03-20) Bug fix release
  * 6.3 (2019-01-23) Experimental Java 9, 10, 11, 12-EA, and 13-EA
    Support
  * 6.2 (2017-12-08) Experimental Java 9 Support
  * 6.1 (2017-09-14) Experimental Java 9 Support
  * 6.0 (2016-07-10) Apache Commons BCEL 6.0 is a major release
    supporting the new features introduced in Java 6, 7 and 8. It
    requires Java 7 or higher to run.
    COMPATIBILITY with 5.2
    + Binary compatible
  - not strictly compatible
  - The constant interface org.apache.bcel.Constants has been
    deprecated. Classes which implemented this interface in 5.2
    now use the constants defined in the org.apache.bcel.Const
    class.
  - The constant interface
    org.apache.bcel.generic.InstructionConstants has been
    deprecated. Classes which implemented this interface in 5.2
    now use the constants defined in the
    org.apache.bcel.generic.InstructionConsts class.
  - Return type of method 'public java.lang.Object
    getElementAt(int)' in org.apache.bcel.verifier
    .VerifierFactoryListModel has been changed to
    java.lang.String.
  - The BCEL classes do no longer implement java.io.Serializable.
    + Source compatible
  - Yes, sort of;
  - The org.apache.bcel.classfile.Visitor interface has been
    enhanced with additional methods. If you implemented it
    directly instead of extending the EmptyVisitor class you'll
    have to implement the new methods.
  - The org.apache.bcel.generic.Visitor interface has been
    enhanced with an additional method. If you implemented it
    directly instead of extending the EmptyVisitor class you'll
    have to implement the new methods.
    + Semantic compatible
  - Yes, except:
  - BCEL 6.0 handles new attributes such as code annotations
    that could only be processed by implementing a custom
    AttributeReader in the previous versions. Code relying on
    this behavior will have to be adjusted since the
    AttributeReader will no longer be called in these cases.
    + For full information about API changes please see the extended
    Clirr report: https://commons.apache.org/bcel/clirr-report.html
- Removed patches:
  * bcel-5.2-encoding.patch
    + part of our own build.xml file generated to build with ant
  * bcel-CVE-2022-42920.patch
    + integrated upstrea</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1703332800">- Update to version 6.8.0
  * 6.8.0 (2023-12-08) Maintenance and bug fix release.
    + New features:
    ~ Add and use InvalidMethodSignatureException extending
    ClassFormatException.
    ~ Increase code coverage in Class2HTMLTestCase with new test
    input Java4Example #186.
    ~ Add verifier tests on some opcodes #180.
    ~ Added signature test cases for class/method, and bad
    signatures #182.
    ~ Add Const.MAJOR_20.
    ~ Add Const.MINOR_20.
    ~ Add Const.MAJOR_21.
    ~ Add Const.MINOR_21.
    ~ [Bcelifier] stackmap support to pass JDK verifier #177.
    ~ Fix SpotBugs [ERROR] Class org.apache.bcel.util.ClassVector
    defines non-transient non-serializable instance field vec
    [org.apache.bcel.util.ClassVector] In ClassVector.java
    SE_BAD_FIELD.
    ~ Fix SpotBugs [ERROR] Switch statement found in
    org.apache.bcel.util.BCELFactory.visitAllocationInstruction(AllocationInstruction)
    where one case falls through to the next case
    [org.apache.bcel.util.BCELFactory,
    org.apache.bcel.util.BCELFactory] At
    BCELFactory.java:[lines 188-191]Another occurrence at
    BCELFactory.java:[lines 192-196] SF_SWITCH_FALLTHROUGH.
    + Fixed bugs:
    ~ When parsing an class with an invalid constant reference,
    ensure ClassParser.parse() throws ClassFormatException, not
    NullPointerException.
    ~ Ensure that references to a constant pool entry with index
    zero trigger a ClassFormatException, not a
    NullPointerException.
    ~ Ensure that references to the unused constant pool entry
    after a long/double entry triggers a ClassFormatException,
    not a NullPointerException.
    ~ Test and coverage of InstructionFactory #190.
    ~ Verifier: test and coverage for SWAP instruction #188.
    ~ Exception parsing Kotlin class with 'fun `method name with
    () in it`()' #205.
    ~ Fix null pointers in AnnotationEntry #213.
    ~ Field not found, search field in both super class and
    implemented interfaces (5x duplicated code to find field by
    name and type is refactored to a new method and now
    supports package-private) #181.
    ~ BCEL-366: Use alternative name for broken classes under
    test #220.
    ~ BCEL-367: Fixes java.lang.IndexOutOfBoundsException for
    ATHROW on empty stack #223.
    ~ BCEL-368: Fixes java.lang.StackOverflowError in
    Select#toString(boolean) #229.
    ~ Fix for type.getType(...) use on non-signature type names
    [#221].
    ~ Fix EmptyVisitorTestCase on Java 21.
    + Changes:
    ~ Bump commons-parent from 54 to 65 #189, #198, #222.
    ~ Bump jna.version from 5.12.1 to 5.13.0 #203.
    ~ Bump kotlin-stdlib from 1.8.10 to 1.9.21 #217, #219, #227,
    [#231], #235, #245, #247.
    ~ Bump commons-io from 2.11.0 to 2.15.1.
    ~ Bump commons-lang3 from 3.12.0 to 3.14.0.
    ~ Bump org.codehaus.mojo:exec-maven-plugin from 3.1.0 to
    3.1.1 #246.</changelog>
  <changelog author="gus.kenion@suse.com" date="1726833600">- Update to version 6.10.0
  * 6.10.0 (2024-06-24) Maintenance and bug fix release. Requires
    a minimum of Java 8.
    + Fix PMD UnnecessaryFullyQualifiedName.
    + Fix PMD EmptyCatchBlock by allowing commented blocks.
    + Fix PMD EmptyControlStatement by allowing commented blocks.
    + Fix SpotBugs RV_RETURN_VALUE_IGNORED_BAD_PRACTICE in
    JasminVisitor.
    + SpotBugs checks should ignore code generated by JavaCC.
    + Fix SpotBugs URF_UNREAD_FIELD in ClassDumper.
    + Fix SpotBugs DM_DEFAULT_ENCODING in JasminVisitor.
    + Fix SpotBugs RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE in
    ASTFunAppl.
    + Fix SpotBugs RV_ABSOLUTE_VALUE_OF_HASHCODE in
    Mini.Environment.
    + Fix SpotBugs DM_DEFAULT_ENCODING in Mini.MiniC.
    + Fix SpotBugs WMI_WRONG_MAP_ITERATOR in Package.go(String[]).
    + Deprecate TransitiveHull.INGORED in favor of
    TransitiveHull.getIgnored().
    + Add accessors to model and unit tests, Javadoc #183.
    + Add Const.MAJOR_22.
    + Add Const.MINOR_22.
    + Add Const.MAJOR_23.
    + Add Const.MINOR_23.
    + Add Const.MAJOR_24.
    + Add Const.MINOR_24.
    + Bump tests from org.assertj:assertj-core 3.25.3 to 3.26.3
    [#322], #332.
    + Bump tests from org.jetbrains.kotlin:kotlin-stdlib 1.9.23 to
    2.0.0 #309, #318.
    + Bump tests from org.apache.commons:commons-collections4 4.4
    to 4.5.0-M2.
    + Bump org.apache.commons:commons-parent from 69 to 71.
    + Bump org.codehaus.mojo:taglist-maven-plugin from 3.0.0 to
    3.1.0 #331.
  * Includes changes from  6.9.0 Maintenance and bug fix release.
    +  Add Support for Java 16 records #290.
    +  Add null guard for InstructionFactory.createInvoke() #289.
    +  Avoid possible NullPointerException in
    org.apache.bcel.classfile.DescendingVisitor.accept(E[]).
    +  Avoid possible NullPointerException in
    AnnotationEntryGen.getAnnotationAttributes(ConstantPoolGen,
    AnnotationEntryGen[]).
    +  Avoid possible NullPointerException in
    AnnotationEntryGen.copyValues(ElementValuePair[],
    ConstantPoolGen, boolean).
    +  Avoid possible NullPointerException in
    ArrayElementValueGen.ArrayElementValueGen(int,
    ElementValue[], ConstantPoolGen).
    +  Avoid possible NullPointerException in
    org.apache.bcel.generic.ClassGen.setMethods(Method[]).
    +  Avoid possible NullPointerException in
    org.apache.bcel.generic.ClassGen.unpackAnnotations(Attribute[]).
    +  Avoid possible NullPointerException in
    org.apache.bcel.classfile.ParameterAnnotationEntry.createParameterAnnotationEntries(Attribute[]).
    +  Avoid possible NullPointerException in
    org.apache.bcel.generic.ClassGen.ClassGen(JavaClass).
    +  Avoid possible NullPointerException in
    org.apache.bcel.generic.FieldGenOrMethodGen.addAll(Attribute[]).
    +  Avoid possible NullPointerException in
    org.apache.bcel.classfile.ParameterAnnotationEntry.createParameterAnnotationEntries(Attribute[]).
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.MethodParameters.setParameters(MethodParameter[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.ParameterAnnotations.setParameterAnnotationTable(ParameterAnnotationEntry[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.LocalVariableTypeTable.setLocalVariableTable(LocalVariable[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.LocalVariableTable.setLocalVariableTable(LocalVariable[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.LineNumberTable.setLineNumberTable(LineNumber[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.JavaClass.setMethods(Method[] with
    null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.JavaClass.setInterfaces(int[]) with
    null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.JavaClass.setInterfaceNames(String[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.JavaClass.setFields(Field[]) with
    null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.JavaClass.setAttributes(Attribute[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.ConstantPool.setConstantPool(Constant[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.FieldOrMethod.setAttributes(Attribute[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.Annotations.setAnnotationTable(AnnotationEntry[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.ArrayElementValue.ArrayElementValue(int,
    ElementValue[], ConstantPool) with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.BootstrapMethod.BootstrapMethod(int,
    int[]) with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.BootstrapMethod.setBootstrapArguments(int[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.BootstrapMethods.BootstrapMethods(int,
    int, BootstrapMethod[], ConstantPool) with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.BootstrapMethods.setBootstrapMethods(BootstrapMethod[])
    with null.
    +  Avoid NullPointerException calling
    org.apache.bcel.generic.InstructionList.redirectLocalVariables(LocalVariableGen[],
    InstructionHandle, InstructionHandle) with null.
    +  Avoid NullPointerException calling
    org.apache.bcel.generic.InstructionList.redirectExceptionHandlers(CodeExceptionGen[],
    InstructionHandle, InstructionHandle) with null.
    +  Avoid NullPointerException calling
    org.apache.bcel.generic.InstructionList.findHandle(InstructionHandle[],
    int[], int, int) with null.
    +  Avoid NullPointerException calling
    org.apache.bcel.generic.MethodGen.setArgumentTypes(Type[])
    with null.
    +  Avoid NullPointerException calling
    org.apache.bcel.generic.MethodGen.setArgumentNames(String[])
    with null.
    +  Avoid NullPointerException calling
    org.apache.bcel.generic.MethodGen.removeRuntimeAttributes(Attribute[])
    with null.
    +  Avoid NullPointerException calling
    org.apache.bcel.generic.MethodGen.makeMutableVersion(AnnotationEntry[])
    with null.
    +  Bump org.apache.commons:commons-parent from 66 to 69 #283,
    [#297].
    +  Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.22 to 1.9.23
    [#284].
    +  Bump commons-io:commons-io from 2.15.1 to 2.16.1 #295, #300.</changelog>
</package>
<package pkgid="50e261070562b484c65182a5a0f64af6d92b16c9ad2690f6ccf12b974c51573177d4656470c07d08fee664ff0374c49cc72bd154340f61d00586982c72fc164a" name="bcel-javadoc" arch="noarch">
  <version epoch="0" ver="6.10.0" rel="160099.3.5"/>
  <changelog author="tchvatal@suse.com" date="1495195200">- Buildignore more java implementations</changelog>
  <changelog author="fstrba@suse.com" date="1506513600">- Allow building with any java-devel provider
- Specify java source and target level 1.6 to fix build with jdk9
- Added patch:
  * bcel-5.2-encoding.patch
    + specify the correct encoding of the files</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="fstrba@suse.com" date="1542283200">- Add maven pom file and generate mvn(...) dependencies for this
  package</changelog>
  <changelog author="fstrba@suse.com" date="1544443200">- Build against the generic xml-apis provider which allows
  building against bootstrap and non-bootstrap packages according
  of their availability.</changelog>
  <changelog author="fstrba@suse.com" date="1549022400">- BuildIgnore xalan-j2, xml-apis, xml-resolver, xerces-j2, since
  those packages are not necessary for the build.</changelog>
  <changelog author="pmonreal@suse.com" date="1668081600">- Security fix: [bsc#1205125, CVE-2022-42920]
  * Apache Commons BCEL prior to 6.6.0 allows producing
    arbitrary bytecode via out-of-bounds writing
  * Add bcel-CVE-2022-42920.patch</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Update to version 6.7.0
  * 6.7.0 (2022-11-28) Maintenance and bug fix release.
  * 6.6.1 (2022-10-29) Maintenance and bug fix release.
  * 6.6.0 (2022-10-08) Minor feature and bug fix release.
  * 6.5.0 (2020-06-05) Minor feature and bug fix release.
  * 6.4.1 (2019-09-26) Bug fix release.
  * 6.4.0 (2019-09-20) Feature and bug fix release.
  * 6.3.1 (2019-03-20) Bug fix release
  * 6.3 (2019-01-23) Experimental Java 9, 10, 11, 12-EA, and 13-EA
    Support
  * 6.2 (2017-12-08) Experimental Java 9 Support
  * 6.1 (2017-09-14) Experimental Java 9 Support
  * 6.0 (2016-07-10) Apache Commons BCEL 6.0 is a major release
    supporting the new features introduced in Java 6, 7 and 8. It
    requires Java 7 or higher to run.
    COMPATIBILITY with 5.2
    + Binary compatible
  - not strictly compatible
  - The constant interface org.apache.bcel.Constants has been
    deprecated. Classes which implemented this interface in 5.2
    now use the constants defined in the org.apache.bcel.Const
    class.
  - The constant interface
    org.apache.bcel.generic.InstructionConstants has been
    deprecated. Classes which implemented this interface in 5.2
    now use the constants defined in the
    org.apache.bcel.generic.InstructionConsts class.
  - Return type of method 'public java.lang.Object
    getElementAt(int)' in org.apache.bcel.verifier
    .VerifierFactoryListModel has been changed to
    java.lang.String.
  - The BCEL classes do no longer implement java.io.Serializable.
    + Source compatible
  - Yes, sort of;
  - The org.apache.bcel.classfile.Visitor interface has been
    enhanced with additional methods. If you implemented it
    directly instead of extending the EmptyVisitor class you'll
    have to implement the new methods.
  - The org.apache.bcel.generic.Visitor interface has been
    enhanced with an additional method. If you implemented it
    directly instead of extending the EmptyVisitor class you'll
    have to implement the new methods.
    + Semantic compatible
  - Yes, except:
  - BCEL 6.0 handles new attributes such as code annotations
    that could only be processed by implementing a custom
    AttributeReader in the previous versions. Code relying on
    this behavior will have to be adjusted since the
    AttributeReader will no longer be called in these cases.
    + For full information about API changes please see the extended
    Clirr report: https://commons.apache.org/bcel/clirr-report.html
- Removed patches:
  * bcel-5.2-encoding.patch
    + part of our own build.xml file generated to build with ant
  * bcel-CVE-2022-42920.patch
    + integrated upstrea</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1703332800">- Update to version 6.8.0
  * 6.8.0 (2023-12-08) Maintenance and bug fix release.
    + New features:
    ~ Add and use InvalidMethodSignatureException extending
    ClassFormatException.
    ~ Increase code coverage in Class2HTMLTestCase with new test
    input Java4Example #186.
    ~ Add verifier tests on some opcodes #180.
    ~ Added signature test cases for class/method, and bad
    signatures #182.
    ~ Add Const.MAJOR_20.
    ~ Add Const.MINOR_20.
    ~ Add Const.MAJOR_21.
    ~ Add Const.MINOR_21.
    ~ [Bcelifier] stackmap support to pass JDK verifier #177.
    ~ Fix SpotBugs [ERROR] Class org.apache.bcel.util.ClassVector
    defines non-transient non-serializable instance field vec
    [org.apache.bcel.util.ClassVector] In ClassVector.java
    SE_BAD_FIELD.
    ~ Fix SpotBugs [ERROR] Switch statement found in
    org.apache.bcel.util.BCELFactory.visitAllocationInstruction(AllocationInstruction)
    where one case falls through to the next case
    [org.apache.bcel.util.BCELFactory,
    org.apache.bcel.util.BCELFactory] At
    BCELFactory.java:[lines 188-191]Another occurrence at
    BCELFactory.java:[lines 192-196] SF_SWITCH_FALLTHROUGH.
    + Fixed bugs:
    ~ When parsing an class with an invalid constant reference,
    ensure ClassParser.parse() throws ClassFormatException, not
    NullPointerException.
    ~ Ensure that references to a constant pool entry with index
    zero trigger a ClassFormatException, not a
    NullPointerException.
    ~ Ensure that references to the unused constant pool entry
    after a long/double entry triggers a ClassFormatException,
    not a NullPointerException.
    ~ Test and coverage of InstructionFactory #190.
    ~ Verifier: test and coverage for SWAP instruction #188.
    ~ Exception parsing Kotlin class with 'fun `method name with
    () in it`()' #205.
    ~ Fix null pointers in AnnotationEntry #213.
    ~ Field not found, search field in both super class and
    implemented interfaces (5x duplicated code to find field by
    name and type is refactored to a new method and now
    supports package-private) #181.
    ~ BCEL-366: Use alternative name for broken classes under
    test #220.
    ~ BCEL-367: Fixes java.lang.IndexOutOfBoundsException for
    ATHROW on empty stack #223.
    ~ BCEL-368: Fixes java.lang.StackOverflowError in
    Select#toString(boolean) #229.
    ~ Fix for type.getType(...) use on non-signature type names
    [#221].
    ~ Fix EmptyVisitorTestCase on Java 21.
    + Changes:
    ~ Bump commons-parent from 54 to 65 #189, #198, #222.
    ~ Bump jna.version from 5.12.1 to 5.13.0 #203.
    ~ Bump kotlin-stdlib from 1.8.10 to 1.9.21 #217, #219, #227,
    [#231], #235, #245, #247.
    ~ Bump commons-io from 2.11.0 to 2.15.1.
    ~ Bump commons-lang3 from 3.12.0 to 3.14.0.
    ~ Bump org.codehaus.mojo:exec-maven-plugin from 3.1.0 to
    3.1.1 #246.</changelog>
  <changelog author="gus.kenion@suse.com" date="1726833600">- Update to version 6.10.0
  * 6.10.0 (2024-06-24) Maintenance and bug fix release. Requires
    a minimum of Java 8.
    + Fix PMD UnnecessaryFullyQualifiedName.
    + Fix PMD EmptyCatchBlock by allowing commented blocks.
    + Fix PMD EmptyControlStatement by allowing commented blocks.
    + Fix SpotBugs RV_RETURN_VALUE_IGNORED_BAD_PRACTICE in
    JasminVisitor.
    + SpotBugs checks should ignore code generated by JavaCC.
    + Fix SpotBugs URF_UNREAD_FIELD in ClassDumper.
    + Fix SpotBugs DM_DEFAULT_ENCODING in JasminVisitor.
    + Fix SpotBugs RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE in
    ASTFunAppl.
    + Fix SpotBugs RV_ABSOLUTE_VALUE_OF_HASHCODE in
    Mini.Environment.
    + Fix SpotBugs DM_DEFAULT_ENCODING in Mini.MiniC.
    + Fix SpotBugs WMI_WRONG_MAP_ITERATOR in Package.go(String[]).
    + Deprecate TransitiveHull.INGORED in favor of
    TransitiveHull.getIgnored().
    + Add accessors to model and unit tests, Javadoc #183.
    + Add Const.MAJOR_22.
    + Add Const.MINOR_22.
    + Add Const.MAJOR_23.
    + Add Const.MINOR_23.
    + Add Const.MAJOR_24.
    + Add Const.MINOR_24.
    + Bump tests from org.assertj:assertj-core 3.25.3 to 3.26.3
    [#322], #332.
    + Bump tests from org.jetbrains.kotlin:kotlin-stdlib 1.9.23 to
    2.0.0 #309, #318.
    + Bump tests from org.apache.commons:commons-collections4 4.4
    to 4.5.0-M2.
    + Bump org.apache.commons:commons-parent from 69 to 71.
    + Bump org.codehaus.mojo:taglist-maven-plugin from 3.0.0 to
    3.1.0 #331.
  * Includes changes from  6.9.0 Maintenance and bug fix release.
    +  Add Support for Java 16 records #290.
    +  Add null guard for InstructionFactory.createInvoke() #289.
    +  Avoid possible NullPointerException in
    org.apache.bcel.classfile.DescendingVisitor.accept(E[]).
    +  Avoid possible NullPointerException in
    AnnotationEntryGen.getAnnotationAttributes(ConstantPoolGen,
    AnnotationEntryGen[]).
    +  Avoid possible NullPointerException in
    AnnotationEntryGen.copyValues(ElementValuePair[],
    ConstantPoolGen, boolean).
    +  Avoid possible NullPointerException in
    ArrayElementValueGen.ArrayElementValueGen(int,
    ElementValue[], ConstantPoolGen).
    +  Avoid possible NullPointerException in
    org.apache.bcel.generic.ClassGen.setMethods(Method[]).
    +  Avoid possible NullPointerException in
    org.apache.bcel.generic.ClassGen.unpackAnnotations(Attribute[]).
    +  Avoid possible NullPointerException in
    org.apache.bcel.classfile.ParameterAnnotationEntry.createParameterAnnotationEntries(Attribute[]).
    +  Avoid possible NullPointerException in
    org.apache.bcel.generic.ClassGen.ClassGen(JavaClass).
    +  Avoid possible NullPointerException in
    org.apache.bcel.generic.FieldGenOrMethodGen.addAll(Attribute[]).
    +  Avoid possible NullPointerException in
    org.apache.bcel.classfile.ParameterAnnotationEntry.createParameterAnnotationEntries(Attribute[]).
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.MethodParameters.setParameters(MethodParameter[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.ParameterAnnotations.setParameterAnnotationTable(ParameterAnnotationEntry[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.LocalVariableTypeTable.setLocalVariableTable(LocalVariable[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.LocalVariableTable.setLocalVariableTable(LocalVariable[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.LineNumberTable.setLineNumberTable(LineNumber[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.JavaClass.setMethods(Method[] with
    null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.JavaClass.setInterfaces(int[]) with
    null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.JavaClass.setInterfaceNames(String[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.JavaClass.setFields(Field[]) with
    null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.JavaClass.setAttributes(Attribute[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.ConstantPool.setConstantPool(Constant[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.FieldOrMethod.setAttributes(Attribute[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.Annotations.setAnnotationTable(AnnotationEntry[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.ArrayElementValue.ArrayElementValue(int,
    ElementValue[], ConstantPool) with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.BootstrapMethod.BootstrapMethod(int,
    int[]) with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.BootstrapMethod.setBootstrapArguments(int[])
    with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.BootstrapMethods.BootstrapMethods(int,
    int, BootstrapMethod[], ConstantPool) with null.
    +  Avoid NullPointerException after calling
    org.apache.bcel.classfile.BootstrapMethods.setBootstrapMethods(BootstrapMethod[])
    with null.
    +  Avoid NullPointerException calling
    org.apache.bcel.generic.InstructionList.redirectLocalVariables(LocalVariableGen[],
    InstructionHandle, InstructionHandle) with null.
    +  Avoid NullPointerException calling
    org.apache.bcel.generic.InstructionList.redirectExceptionHandlers(CodeExceptionGen[],
    InstructionHandle, InstructionHandle) with null.
    +  Avoid NullPointerException calling
    org.apache.bcel.generic.InstructionList.findHandle(InstructionHandle[],
    int[], int, int) with null.
    +  Avoid NullPointerException calling
    org.apache.bcel.generic.MethodGen.setArgumentTypes(Type[])
    with null.
    +  Avoid NullPointerException calling
    org.apache.bcel.generic.MethodGen.setArgumentNames(String[])
    with null.
    +  Avoid NullPointerException calling
    org.apache.bcel.generic.MethodGen.removeRuntimeAttributes(Attribute[])
    with null.
    +  Avoid NullPointerException calling
    org.apache.bcel.generic.MethodGen.makeMutableVersion(AnnotationEntry[])
    with null.
    +  Bump org.apache.commons:commons-parent from 66 to 69 #283,
    [#297].
    +  Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.22 to 1.9.23
    [#284].
    +  Bump commons-io:commons-io from 2.15.1 to 2.16.1 #295, #300.</changelog>
</package>
<package pkgid="fb34124a764a7cfc0aa73f7299b921eb553c0e0f9776821bb5e29ed7f34d5b68906bfea989cba6aa36fb4fc92953b7f0475918b312e82e81265a8b96c95a5af3" name="bcel5_3" arch="noarch">
  <version epoch="0" ver="5.3" rel="bp161.1.6"/>
  <changelog author="mvyskocil@suse.cz" date="1244030400">- Initial SUSE packaging of bcel5_3 (from jpackage.org 5.0)</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="fstrba@suse.com" date="1505476800">- Fix build with jdk9:
  * specify java source and target level 1.6
  * specify encoding of source files
- Clean spec file and fix rpmlint errors</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1668081600">- Security fix: [bsc#1205125, CVE-2022-42920]
  * Apache Commons BCEL prior to 6.6.0 allows producing
    arbitrary bytecode via out-of-bounds writing
  * Add bcel-CVE-2022-42920.patch</changelog>
</package>
<package pkgid="89603e6f0e4a7f839f598b6cd7c7f8094bdcdd23d4384d2ab08e2c9854a0c4ea1e53cad0f74731d4b2ac95cc7d4a60801aa1d974884305c6554ebf63ee543ad5" name="bcel5_3-javadoc" arch="noarch">
  <version epoch="0" ver="5.3" rel="bp161.1.6"/>
  <changelog author="mvyskocil@suse.cz" date="1244030400">- Initial SUSE packaging of bcel5_3 (from jpackage.org 5.0)</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="fstrba@suse.com" date="1505476800">- Fix build with jdk9:
  * specify java source and target level 1.6
  * specify encoding of source files
- Clean spec file and fix rpmlint errors</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1668081600">- Security fix: [bsc#1205125, CVE-2022-42920]
  * Apache Commons BCEL prior to 6.6.0 allows producing
    arbitrary bytecode via out-of-bounds writing
  * Add bcel-CVE-2022-42920.patch</changelog>
</package>
<package pkgid="639f6372f500a8f05353849d8ff71a81f81703840fa74a579b4bfa9216a6f854e2554fbb86abd17d20cc852dd00a45caa282a092cab7e2437676b97aae4402c0" name="bcftools" arch="s390x">
  <version epoch="0" ver="1.19" rel="bp161.1.2"/>
  <changelog author="flyos@mailoo.org" date="1531396800">- Cleaned spec file using spec-cleaner
- Update to 1.8
  * `-i, -e` filtering: Support for custom perl scripts
  * `+contrast`: New plugin to annotate genotype differences between groups of samples
  * `+fixploidy`: New options for simpler ploidy usage
  * `+setGT`: Target genotypes can be set to phased by giving `--new-gt p`
  * `run-roh.pl`: Allow to pass options directly to `bcftools roh`
  * Number of bug fixes
  * `-i, -e` filtering: Major revamp, improved filtering by FORMAT fields
    and missing values. New GT=ref,alt,mis etc keywords, check the documenation
    for details.
  * `query`: Only matching expression are printed when both the -f and -i/-e
    expressions contain genotype fields. Note that this changes the original
    behavior. Previously all samples were output when one matching sample was
    found. This functionality can be achieved by pre-filtering with view and then
    streaming to query. Compare
    bcftools query -f'[%CHROM:%POS %SAMPLE %GT\n]' -i'GT="alt"' file.bcf
    and
    bcftools view -i'GT="alt"' file.bcf -Ou | bcftools query -f'[%CHROM:%POS %SAMPLE %GT\n]'
  * `annotate`: New -k, --keep-sites option
  * `consensus`: Fix --iupac-codes output
  * `csq`: Homs always considered phased and other fixes
  * `norm`: Make `-c none` work and remove `query -c`
  * `roh`: Fix errors in the RG output
  * `stats`: Allow IUPAC ambiguity codes in the reference file; report the number of missing genotypes
  * `+fill-tags`: Add ExcHet annotation
  * `+setGt`: Fix bug in binom.test calculation, previously it worked only for nAlt&lt;nRef!
  * `+split`: New plugin to split a multi-sample file into single-sample files in one go
  * Improve python3 compatibility in plotting scripts
  * New `sort` command.
  * New options added to the `consensus` command. Note that the `-i, --iupac`
    option has been renamed to `-I, --iupac`, in favor of the standard
    `-i, --include`.
  * Filtering expressions (`-i/-e`): support for `GT=&lt;type&gt;` expressions and
    for lists and ranges (#639) - see the man page for details.
  * `csq`: relax some GFF3 parsing restrictions to enable using Ensembl
    GFF3 files for plants (#667)
  * `stats`: add further documentation to output stats files (#316) and
    include haploid counts in per-sample output (#671).
  * `plot-vcfstats`: further fixes for Python3 (@nsoranzo, #645, #666).
  * `query` bugfix (#632)
  * `+setGT` plugin: new option to set genotypes based on a two-tailed binomial
    distribution test. Also, allow combining `-i/-e` with `-t q`.
  * `mpileup`: fix typo (#636)
  * `convert --gvcf2vcf` bugfix (#641)
  * `+mendelian`: recognize some mendelian inconsistencies that were
    being missed (@oronnavon, #660), also add support for multiallelic
    sites and sex chromosomes.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="da8b76f18b2c62945c0c3228683082d621742ef3c6d0e32dfe064c83a069e83baf97e46593ffc1a3230d3753c3e02b8efa277e2c27c1eff05f4d17402385e956" name="bcg729-devel" arch="s390x">
  <version epoch="0" ver="1.1.1" rel="bp161.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&#xFC;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>
</package>
<package pkgid="874c6b94a76512bf5ff47b44abb7af6982339e569ebf84b5b2cbcf7bb6900ba1a118da3fa7560d57e3fd2acdb54196d129e7a1c803b3f9cf11ce82d4f2b1affb" name="bcm20702a1-firmware" arch="noarch">
  <version epoch="0" ver="1201650" rel="bp161.1.1"/>
  <changelog author="tchvatal@suse.com" date="1458734400">- Try to add modalias to auto install on hardware that requires it</changelog>
  <changelog author="matz.fuchs@gmx.at" date="1487073600">- Fix typo in filelist, add one additional firmware file</changelog>
  <changelog author="tiwai@suse.de" date="1540814400">- Fetch &amp; install another variant firmware (0a5c:21e8) (bsc#1087996)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1540900800">- Avoid bashisms in %post</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1572350400">- Use https to fetch the archive bsc#1154083</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1592740800">- add support for BCM20702A1-050d-065a.hcd
  (050d:065a Belkin Components F8T065BF Mini Bluetooth 4.0 Adapter)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603108800">- use %_firmwaredir</changelog>
  <changelog author="Javier S. Pedro &lt;dev.rpm@javispedro.com&gt;" date="1614427200">- fix boo#1175038 - remove unnecessary %postun scriptlet that is
  incorrectly deleting all package files on upgrade; all files are
  already listed in %files as %ghost so no scriptlet is needed.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1616328000">- Fix build on Leap which does not have %_firmwaredir</changelog>
  <changelog author="tiwai@suse.de" date="1650888000">- Drop superfluous dependency on kernel-firmware (bsc#1198795)</changelog>
</package>
<package pkgid="3f50f176dc3d1438d694c1975cb037ba9c1cb917a146ebe089b7ea705ba0068e7f258b4696c555f1a2f88f661dda508df1559fabfd0d0772cf9354e1b12582ec" name="bcm43xx-firmware" arch="noarch">
  <version epoch="0" ver="20180314" rel="160099.3.2"/>
  <changelog author="fvogt@suse.com" date="1600171200">- Update bluetooth firmware to address Sweyntooth and Spectra issues (bsc#1176631):
  * BCM43430A1.hcd
  * BCM4345C0.hcd</changelog>
  <changelog author="lnussel@suse.de" date="1603108800">- use %_firmwaredir</changelog>
  <changelog author="nsaenzjulienne@suse.com" date="1606478400">-  Introduce firmware files for RPi400:
  * brcmfmac43456-sdio.bin
  * brcmfmac43456-sdio.clm_blob
  * brcmfmac43456-sdio.txt</changelog>
  <changelog author="nsaenzjulienne@suse.com" date="1606737600">- Introduce firmware file for RPi Compute Module 4
- Update BCM4345C0.hcd
- Update brcmfmac43456-sdio.clm_blob</changelog>
  <changelog author="nsaenzjulienne@suse.com" date="1614600000">- Cater for old and new ways of configuring bluetooth on RPi. Users of
  'hciattach' expect the firmware in '/lib/firmware' while users of the serdev
  configured bluetooth setups will expect it in '/lib/firmware/brcm'
  (bsc#1177189).</changelog>
  <changelog author="nsaenzjulienne@suse.com" date="1615896000">- Introduce Raspberry Pi 4 Compute Module's brcmfmac43455 configuration file.
  (bsc#1183524)</changelog>
  <changelog author="nsaenzjulienne@suse.com" date="1617969600">- Introduce firmware file for Raspberry Pi 400's bluetooth.</changelog>
  <changelog author="mbrugger@suse.com" date="1639569600">- Introduce firmware files for Raspberry Pi Zero 2 W support (jsc#SLE-23064).
- Update BCM4345C0.hcd to fix Spectra for CYW43455 (CVE-2020-10370)
- Change source file links from branch master to branch buster.</changelog>
  <changelog author="ivan.ivanov@suse.com" date="1647604800">- Add required firmware file for Bluetooth module found on RPi Zero 2W (bsc#1197286)</changelog>
  <changelog author="jsrain@suse.com" date="1685534400">- refresh BCM4345C[05].hcd from upstream URL</changelog>
</package>
<package pkgid="387765e48e64846fbe5541ef23ef52a86efdf953ea6c9c1cf87aae421433976f27157c825f0dce0f48a4a706b9809e1144779e1a67faa1c839f1b6fee869a57b" name="bcunit-devel" arch="s390x">
  <version epoch="0" ver="5.3.36" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1497355200">- Rewrite incorrect %description of main RPM.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1500638400">- Update to version 3.0.2:
  * Version bump.</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="1582718400">- Update to latest master. This is needed for us in order to be able to
  update bctoolbox, ortp and bzrtp to the latest version
- Update bcunit-sover.patch accordingly</changelog>
  <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>
</package>
<package pkgid="c80ec80d9e74560ab690b1371e2b9845bbf62c274ec68b7663b89a9a36b6f3beae52624d13d1bcde1bd0b754fafa8500b7ff28d374cf858a1599fd2ea04bf2a0" name="bcunit-doc" arch="s390x">
  <version epoch="0" ver="5.3.36" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1497355200">- Rewrite incorrect %description of main RPM.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1500638400">- Update to version 3.0.2:
  * Version bump.</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="1582718400">- Update to latest master. This is needed for us in order to be able to
  update bctoolbox, ortp and bzrtp to the latest version
- Update bcunit-sover.patch accordingly</changelog>
  <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>
</package>
<package pkgid="3f6d373c916b48b15ceafe1c9b96a527543dbd8ade8207710785514d69f83a310b290b709e2e2b59867b3d9b246709424504cc91c323c07f56768b001514e3c9" name="bdf2psf" arch="noarch">
  <version epoch="0" ver="1.223" rel="160099.3.2"/>
  <changelog author="zaitor@opensuse.org" date="1448539200">- Update to version 1.134</changelog>
  <changelog author="sndirsch@suse.com" date="1453982400">- removed unneeded requires to kbd in order to resolve build cycle
  kbd &lt;-&gt; console-setup (bnc#963942)</changelog>
  <changelog author="coolo@suse.com" date="1506254400">- add console-setup-1.134-perl526.patch to work with perl 5.26,
  fixed upstream in 1.143</changelog>
  <changelog author="bwiedemann@suse.com" date="1515153600">- Add console-setup-1.134-reproducible.patch to make package build
  reproducible (boo#1062303)</changelog>
  <changelog author="sndirsch@suse.com" date="1548331200">- u_fix-iso-left-tab.patch
  * fix Shift-Tab mapping (bsc#1122361)</changelog>
  <changelog author="fvogt@suse.com" date="1670846400">- Add patch to fix Caps_Lock mapping for us.map and others (bsc#1202853):
  * 0001-ckbcomp-Fix-check-for-non-ascii.patch</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1672401600">- Update to version 1.215:
  * See https://salsa.debian.org/installer-team/console-setup/-/blob/debian/1.215/debian/changelog
- Make a bdf2psf package like in Fedora.
- Suggest xkeyboard-config.
- Replace console-setup-1.76-paths.patch with
  console-setup-paths.patch.
- Move the fonts to /usr/share/kbd/ to be discoverable by vconsole.
- Drop console-setup-1.134-perl526.patch,
  console-setup-1.134-reproducible.patch, u_fix-iso-left-tab.patch,
  0001-ckbcomp-Fix-check-for-non-ascii.patch: fixed upstream.
- Fix the RPM Group.</changelog>
  <changelog author="sndirsch@suse.com" date="1672574400">- removed buildrequires to kbd to resolve kbd/console-setup build
  cycle</changelog>
  <changelog author="fcrozat@suse.com" date="1684238400">- Update to version 1.220:
  * updated translations</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1696161600">- Update to version 1.223:
  * Updated translations</changelog>
</package>
<package pkgid="af19896893a0106b414a814c49c2e0c03690bdb904ec0b9b9e8ffbec6a2344bb92cec107f66ce060e5ee4bf27a8af5bbb0c743fa6165a176e7505d57eb8ec713" name="bdfresize" arch="s390x">
  <version epoch="0" ver="1.5" rel="bp161.1.3"/>
  <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="4eb6016ea874bc17213edea2f967fafea7adfccfb4e07b5fe6a3e1fba9fb25a604ff8014f5d291a3bf4975f46553f5c6d8278858d44e3321057178240679ccaf" name="bdftopcf" arch="s390x">
  <version epoch="0" ver="1.1.2" rel="160099.2.2"/>
  <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="sndirsch@suse.com" date="1627905600">- switch to libXfont2</changelog>
  <changelog author="sndirsch@suse.com" 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="sndirsch@suse.com" date="1666008000">- fixed download URLs of tarball and signature file in specfile</changelog>
  <changelog author="sndirsch@suse.com" 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="b7a874b6aa20bdb05d6d5ab217c1eca9d65620996ff0db76468a842d71cd00ee2f362374b00dc2f2981c79c3396ef6389c9cf0763ba258436fbbe7e2e806f06e" name="bea-stax" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="bp161.1.6"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="mvyskocil@suse.com" date="1357560000">- remove xerces-j2-bootstrap depenency (bnc#789163)</changelog>
  <changelog author="mvyskocil@suse.com" date="1377172800">- don't build javadoc</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1495368000">- Cleanup a bit and remove unused patch bea-stax-gcj43-build.patch</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Don't require java-1_5_0-gcj-compat and build with source and
  target level 1.6
- Removed patch:
  * bea-stax-target15.patch
- Added patch:
  * bea-stax-target16.patch
  - change the source and target levels and fix a problem with
    the encoding of one file</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Modified patch:
  * bea-stax-target16.patch -&gt; bea-stax-target8.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545048000">- Upgrade to released bea-stax 1.2.0 and bea-stax-api 1.0.1
- Add maven pom files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545220800">- Add LICENSE file to packages</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1731067200">- Sanitize the spec file
  * Download sources from their urls.
  * Do not install versioned jar file
  * Use newer javapackages features
  * Build and package javadoc documentation
- Removed patch:
  * bea-stax-gcj-build.patch
    + not needed since we don't build this package with gcj
- Modified patch:
  * bea-stax-target8.patch
    + specify consistently encoding of sources so that newer
    java compilers don't fail on invalid characters</changelog>
</package>
<package pkgid="6e287cc81f515d5c626e5b4aeed19ecadeb89bd415ff950447831f793deb1b987f59e9f62509e2dbacab583590e057a1bfd5bc45cfce6079582ef7a9c371417d" name="bea-stax-api" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="bp161.1.6"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="mvyskocil@suse.com" date="1357560000">- remove xerces-j2-bootstrap depenency (bnc#789163)</changelog>
  <changelog author="mvyskocil@suse.com" date="1377172800">- don't build javadoc</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1495368000">- Cleanup a bit and remove unused patch bea-stax-gcj43-build.patch</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Don't require java-1_5_0-gcj-compat and build with source and
  target level 1.6
- Removed patch:
  * bea-stax-target15.patch
- Added patch:
  * bea-stax-target16.patch
  - change the source and target levels and fix a problem with
    the encoding of one file</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Modified patch:
  * bea-stax-target16.patch -&gt; bea-stax-target8.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545048000">- Upgrade to released bea-stax 1.2.0 and bea-stax-api 1.0.1
- Add maven pom files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545220800">- Add LICENSE file to packages</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1731067200">- Sanitize the spec file
  * Download sources from their urls.
  * Do not install versioned jar file
  * Use newer javapackages features
  * Build and package javadoc documentation
- Removed patch:
  * bea-stax-gcj-build.patch
    + not needed since we don't build this package with gcj
- Modified patch:
  * bea-stax-target8.patch
    + specify consistently encoding of sources so that newer
    java compilers don't fail on invalid characters</changelog>
</package>
<package pkgid="6f5ab7399a46508ffc58e6558c7f903d1aa474790f373f4d6046142cf9cd551196052a282081a2cedafd785903c577117f606855712eef7917c8f45cccd2655f" name="bea-stax-javadoc" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="bp161.1.6"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="mvyskocil@suse.com" date="1357560000">- remove xerces-j2-bootstrap depenency (bnc#789163)</changelog>
  <changelog author="mvyskocil@suse.com" date="1377172800">- don't build javadoc</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1495368000">- Cleanup a bit and remove unused patch bea-stax-gcj43-build.patch</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Don't require java-1_5_0-gcj-compat and build with source and
  target level 1.6
- Removed patch:
  * bea-stax-target15.patch
- Added patch:
  * bea-stax-target16.patch
  - change the source and target levels and fix a problem with
    the encoding of one file</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Modified patch:
  * bea-stax-target16.patch -&gt; bea-stax-target8.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545048000">- Upgrade to released bea-stax 1.2.0 and bea-stax-api 1.0.1
- Add maven pom files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545220800">- Add LICENSE file to packages</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1731067200">- Sanitize the spec file
  * Download sources from their urls.
  * Do not install versioned jar file
  * Use newer javapackages features
  * Build and package javadoc documentation
- Removed patch:
  * bea-stax-gcj-build.patch
    + not needed since we don't build this package with gcj
- Modified patch:
  * bea-stax-target8.patch
    + specify consistently encoding of sources so that newer
    java compilers don't fail on invalid characters</changelog>
</package>
<package pkgid="4fc65ef9f30e662fce08dfe317f4a788240c8c89f951c14bd4470f1b05fb0ea0cd56530c3cadfc8bd0f68a9d3bcf9aeded459ea9dcbc95607e84f2639a1fbd30" name="bean-validation-api" arch="noarch">
  <version epoch="0" ver="2.0.1" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1595592000">- Initial packaging of bean-validation-api 2.0.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
</package>
<package pkgid="d213a082addba81cc6f4678133e3c3cc3b3c8cfaaeb450976a5201a8aa9914da12a02e02e1ab1a31a9293b1f67462b1d6aef5dfaf9a06cf4961e3074a97ffc39" name="bean-validation-api-javadoc" arch="noarch">
  <version epoch="0" ver="2.0.1" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1595592000">- Initial packaging of bean-validation-api 2.0.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
</package>
<package pkgid="ffd7b2399153560bc62ea3015e4b78164d9e20c0f7afe0bbde483b60a1bcafbedabeca98412f791732c55ceb22c54f5495b6402e536ae5230d83ade503e8bd62" name="bees" arch="s390x">
  <version epoch="0" ver="0.10" rel="bp161.1.2"/>
  <changelog author="dsterba@suse.cz" date="1620820800">- Update to 0.6.5
  - Make clang builds work.
- Update to 0.6.4
  - Fix a bug that was causing bees to stop deduping.
- spec: remove empty sections, unify make</changelog>
  <changelog author="dsterba@suse.cz" date="1633435200">- Update to 0.7
  - Highlights:
  * Remove 8-CPU thread limit
  * Add kernel bugs reference table to docs
  * Workarounds for btrfs send and balance issues
  * Reduce the number of temporary inodes created
  * Use posix_fadvise to optimize page cache usage
  * Use private namespace for mounts under systemd
  * Assorted bug fixes and small performance improvements
  * SIGTERM handler to save crawl state, hash table, and exit
  * Higher ref limits per extent on kernels with LOGICAL_INO_V2
  - Build dependency changes:
  * Convert docs to Github Flavored Markdown
  * Updates for new compilers including clang
  * Remove dependencies on libbtrfs-dev and uuid-dev
  * Remove unversioned `libcrucible.so` shared library</changelog>
  <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&#xFC;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&#xF6;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&#xFC;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>
</package>
<package pkgid="1edb64a7800ddfe676791892fe5bd26491eae13488c5236d1f8e499bc469a057d04f3e17176fbb29c36e42ef00fc35b61f415383ecbfc0e0ad0d791f6a0232de" name="beets" arch="noarch">
  <version epoch="0" ver="2.2.0" rel="bp161.2.1"/>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1558267200">- Update to 1.4.8:
  * This release is far too long in coming, but it's a good one. There is the
    usual torrent of new features and a ridiculously long line of fixes, but
    there are also some crucial maintenance changes. We officially support
    Python 3.7 and 3.8, and some performance optimizations can (anecdotally)
    make listing your library more than three times faster than in the previous
    version.
  * The new core features are:
  * A new config-aunique configuration option allows setting default options
    for the aunique template function.
  * The albumdisambig field no longer includes the MusicBrainz release group
    disambiguation comment. A new releasegroupdisambig field has been added.
  * The modify command now allows resetting fixed attributes. For example,
    beet modify -a artist:beatles artpath! resets artpath attribute from matching albums back to the default value.
  * A new importer option, ignore_data_tracks, lets you skip audio tracks
    contained in data files.
  * There are some new plugins:
  * The playlist can query the beets library using M3U playlists.
  * The loadext allows loading of SQLite extensions, primarily for use with
    the ICU SQLite extension for internationalization.
  * The subsonicupdate can automatically update your Subsonic library.
  * And many improvements to existing plugins:
  * lastgenre: Added option -A to match individual tracks and singletons.
  * play: The plugin can now emit a UTF-8 BOM, fixing some issues with
    foobar2000 and Winamp.
  * gmusic:
  * Add a new option to automatically upload to Google Play Music library
    on track import.
  * Add new options for Google Play Music authentication.
  * replaygain: albumpeak on large collections is calculated as the average,
    not the maximum.
  * chroma:
  * Now optionally has a bias toward looking up more relevant releases
    according to the preferred configuration options.
  * Fingerprint values are now properly stored as strings, which prevents
    strange repeated output when running beet write.
  * convert: The plugin now has an id3v23 option that allows you to override
    the global id3v23 option.
  * spotify:
  * The plugin now uses OAuth for authentication to the Spotify API.
  * The plugin now works as an import metadata provider: you can match
    tracks and albums using the Spotify database.
  * ipfs: The plugin now supports a nocopy option which passes that flag to
    ipfs.
  * discogs: The plugin now has rate limiting for the Discogs API.
  * mpdstats, mpdupdate: These plugins now use the MPD_PORT environment
    variable if no port is specified in the configuration file.
  * bpd:
  * MPD protocol commands consume and single are now supported along with
    updated semantics for repeat and previous and new fields for status.
    The bpd server now understands and ignores some additional commands.
  * MPD protocol command idle is now supported, allowing the MPD version to
    be bumped to 0.14.
  * MPD protocol command decoders is now supported.
  * The plugin now uses the main beets logging system. The special-purpose
  - -debug flag has been removed.
  * mbsync: The plugin no longer queries MusicBrainz when either the
    mb_albumid or mb_trackid field is invalid. See also the discussion on
    Google Groups
  * export: The plugin now also exports path field if the user explicitly
    specifies it with -i parameter. This only works when exporting library
    fields.
  * acousticbrainz: The plugin now declares types for all its fields, which
    enables easier querying and avoids a problem where very small numbers
    would be stored as strings.
  * Some improvements have been focused on improving beets' performance:
  * Querying the library is now faster:
  * We only convert fields that need to be displayed.
  * We now compile templates once and reuse them instead of recompiling
    them to print out each matching object.
  * Querying the library for items is now faster, for all queries that do
    not need to access album level properties. This was implemented by
    lazily fetching the album only when needed.
  * absubmit, badfiles: Analysis now works in parallel (on Python 3 only).
  * mpdstats: Use the currentsong MPD command instead of playlist to get the
    current song, improving performance when the playlist is long.
  * Several improvements are related to usability:
  * The disambiguation string for identifying albums in the importer now
    shows the catalog number.
  * Added whitespace padding to missing tracks dialog to improve readability.
  * The move command now lists the number of items already in-place.
  * Modify selection can now be applied early without selecting every item.
  * Beets now emits more useful messages during startup if SQLite returns an
    error. The SQLite error message is now attached to the beets message.
  * Fixed a confusing typo when the convert plugin copies the art covers.
  * Many other fixes
  * The full changelog can be read at
    https://github.com/beetbox/beets/releases/tag/v1.4.8
- Remove fix_python_3_7_compatibility.patch: No longer needed</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1561809600">- Update to 1.4.9:
  * This small update is part of our attempt to release new versions more often!
    There are a few important fixes, and we're clearing the deck for a change
    to beets' dependencies in the next version.
  * The new feature is:
  * You can use the NO_COLOR environment variable to disable terminal colors.
  * There are some fixes in this release:
  * Fix a regression in the last release that made the image resizer fail to
    detect older versions of ImageMagick.
  * gmusic: The oauth_file config option now supports more flexible path
    values, including ~ for the home directory.
  * gmusic: Fix a crash when using version 12.0.0 or later of the gmusicapi
    module.
  * Fix an incompatibility with Python 3.8's AST changes.
  * Here's a note for packagers:
  * pathlib is now an optional test dependency on Python 3.4+, removing the
    need for a Debian patch.
- Remove fix-pathlib-requirement.diff: Incorporated upstream</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1603886400">- Add patch to fix a crash due to invalid use of the ast module
  (boo#1178199):
  * 0001-Compatibility-with-breaking-changes-to-the-ast-module.patch
- Use %license</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1644580800">- Update to 1.5.0:
  * Major new features:
  * Fields in queries now fall back to an item's album and check its fields
    too. Notably, this allows querying items by an album's attribute:
    in other words, beet list foo:bar will not only find tracks with
    the foo attribute; it will also find tracks on albums that have
    the foo attribute. This may be particularly useful in the
    path-format-config, which matches individual items to decide which path
    to use.
  * A new reflink config option instructs the importer to create fast,
    copy-on-write file clones on filesystems that support them.
  * A new unimported lets you find untracked files in your library directory.
  * The aura has arrived! Try out the future of remote music library access today.
  * We now fetch information about works from MusicBrainz.
    MusicBrainz matches provide the fields work (the title),
    mb_workid (the MBID), and work_disambig (the disambiguation string).
  * A new parentwork gets information about the original work,
    which is useful for classical music.
  * bpd: BPD now supports most of the features of version 0.16
    of the MPD protocol. This is enough to get it talking to
    more complicated clients like ncmpcpp, but there are still
    some incompatibilities, largely due to MPD commands we don't support yet.
  * A new deezer can autotag tracks and albums using the Deezer database.
  * A new bareasc provides a new query type: "bare ASCII" queries that ignore
    accented characters, treating them as though they were plain
    ASCII characters. Use the # prefix with list or other commands.
  * fetchart: The plugin can now get album art from last.fm.
  * web: The API now supports the HTTP DELETE and PATCH methods for
    modifying items. They are disabled by default; set readonly:
    no in your configuration file to enable modification via the API.
  * Some functionality has been move to their own python packags: Confuse
    and MediaFile. Mutagen is no longer a direct dependency.
  * Full changelog available at https://github.com/beetbox/beets/releases/tag/v1.5.0
- Drop 0001-Fixed-failing-test-where.patch: Included upstream
- Drop fix_test_command_line_option_relative_to_working_dir.diff: Included upstream
- Drop 0001-Compatibility-with-breaking-changes-to-the-ast-module.patch: Included upstream</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1644580801">- Update to 1.6.0:
  * Major new features:
  * When fetching genres from MusicBrainz, we now include genres from the
    release group (in addition to the release). We also prioritize genres
    based on the number of votes. Thanks to @aereaux.
  * Primary and secondary release types from MusicBrainz are now stored in a
    new albumtypes field.
  * An accompanying new albumtypes includes some options for formatting this
    new albumtypes field.
  * Other new things:
  * permissions: The plugin now sets cover art permissions to match the audio
    file permissions.
  * unimported: A new configuration option supports excluding specific
    subdirectories in library.
  * info: Add support for an --album flag.
  * export: Similarly add support for an --album flag.
  * beet move now highlights path differences in color (when enabled).
  * When moving files and a direct rename of a file is not possible (for
    example, when crossing filesystems), beets now copies to a temporary file
    in the target folder first and then moves to the destination instead of
    directly copying the target path. This gets us closer to always updating
    files atomically.
  * fetchart: Add a new option to store cover art as non-progressive image.
    This is useful for DAPs that do not support progressive images. Set
    deinterlace: yes in your configuration to enable this conversion.
  * fetchart: Add a new option to change the file format of cover art images.
    This may also be useful for DAPs that only support some image formats.
  * Support flexible attributes in %aunique.
  * Make %aunique faster, especially when using inline fields.
  * Bug fixes:
  * lyrics: Fix a crash when Beautiful Soup is not installed.
  * discogs: Support a new Discogs URL format for IDs.
  * discogs: Remove built-in rate-limiting because the Discogs Python library
    we use now has its own rate-limiting.
  * export: Fix some duplicated output.
  * aura: Fix a potential security hole when serving image files.
  * The six package is no longer required.
  * The full changelog can be read at https://github.com/beetbox/beets/releases/tag/v1.6.0
- Run fdupes</changelog>
  <changelog author="pgajdos@suse.com" date="1650628800">- python-mock is not required for build</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1692705600">- Fix the names of the Flask recommended packages</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1720526400">- Update to 2.0.0
  Major new features
  * The beets importer UI received a major overhaul. Several new configuration options are available for customizing layout and colors: ui_options.
  New features
  * edit: Prefer editor from VISUAL environment variable over EDITOR.
  * config: Prefer editor from VISUAL environment variable over EDITOR.
  * listenbrainz: Add initial support for importing history and playlists from ListenBrainz
  * mbsubmit: add new prompt choices helping further to submit unmatched tracks to MusicBrainz faster.
  * spotify: We now fetch track's ISRC, EAN, and UPC identifiers from Spotify when using the spotifysync command.
  * discogs: supply a value for the cover_art_url attribute, for use by fetchart.
  * update: added `-e` flag for excluding fields from being updated.
  * deezer: Import rank and other attributes from Deezer during import and add a function to update the rank of existing items.
  * resolve transl-tracklisting relations for pseudo releases and merge data with the actual release
  * Fetchart: Use the right field (spotify_album_id) to obtain the Spotify album id
  * Prevent reimporting album if it is permanently removed from Spotify
  * Added option to use cover_art_url as an album art source in the fetchart plugin.
  * fetchart: The plugin can now get album art from spotify.
  * Added option to specify a URL in the embedart plugin.
  * list singleton:true queries have been made faster
  * list singleton:1 and singleton:0 can now alternatively be used in queries, same as comp
  * --from-logfile now parses log files using a UTF-8 encoding in beets/beets/ui/commands.py.
  * bareasc lookups have been made faster
  * list lookups using the pattern operator :: have been made faster
  * Added additional error handling for spotify plugin.
  * We now import the remixer field from Musicbrainz into the library.
  * mbsubmit: Added a new mbsubmit command to print track information to be submitted to MusicBrainz after initial import.
  * Added spotify_updated field to track when the information was last updated.
  * We now import and tag the album information when importing singletons using Spotify source.
  * spotify: The plugin now provides an additional command spotifysync that allows getting track popularity and audio features information from Spotify.
  * spotify: The plugin now records Spotify-specific IDs in the spotify_album_id, spotify_artist_id, and spotify_track_id fields.
  * Create the parental directories for database if they do not exist.
  * musicbrainz-config: a new musicbrainz.enabled option allows disabling the MusicBrainz metadata source during the autotagging process
  * kodiupdate: Now supports multiple kodi instances
  * Add the item fields bitrate_mode, encoder_info and encoder_settings.
  * Add query prefixes = and ~.
  * A new configuration option, duplicate_keys, lets you change which fields the beets importer uses to identify duplicates.
  * Add exact match &lt;exact-match&gt; queries, using the prefixes = and =~.
  * discogs: Permit appending style to genre.
  * discogs: Implement item_candidates for matching singletons.
  * discogs: Check for compliant discogs_client module.
  * convert: Add a new auto_keep option that automatically converts files but keeps the originals in the library.
  * Added a -P (or --disable-plugins) flag to specify one/multiple plugin(s) to be disabled at startup.
  * import-options: Add support for re-running the importer on paths in log files that were created with the -l (or --logfile) argument.
  * Preserve mtimes from archives
  * Add %sunique{} &lt;sunique&gt; template to disambiguate between singletons.
  * Add a new import.ignored_alias_types config option to allow for specific alias types to be skipped over when importing items/albums.
  * smartplaylist: A new --pretend option lets the user see what a new or changed smart playlist saved in the config is actually returning.
  * fromfilename: Add debug log messages that inform when the plugin replaced bad (missing) artist, title or tracknumber metadata.
  * musicbrainz-config: MusicBrainz release pages often link to related metadata sources like Discogs, Bandcamp, Spotify, Deezer and Beatport. When enabled via the musicbrainz.external_ids options, release ID's will be extracted from those URL's and imported to the library.
  * convert: Add support for generating m3u8 playlists together with converted media files.
  * Fetch the release_group_title field from MusicBrainz.  4809
  * discogs: Add support for applying album information on singleton imports.  4716
  * smartplaylist: During explicit runs of the splupdate command, the log message "Creating playlist ..."" is now displayed instead of hidden in the debug log, which states some form of progress through the UI.
  * subsonicupdate: Updates are now triggered whenever either the beets database is changed or a smart playlist is created/updated.  4862
  * importfeeds: Add a new output format allowing to save a playlist once per import session.  4863
  * Make ArtResizer work with PIL/pillow 10.0.0 removals.
  * A new configuration option, duplicate_verbose_prompt, allows changing how duplicates are presented during import.  4866
  * embyupdate: Add handling for private users by adding userid config option.
  * substitute: Add the new plugin substitute as an alternative to the rewrite plugin. The main difference between them being that rewrite modifies files' metadata and substitute does not.
  * Add support for artists and albumartists multi-valued tags.
  * autobpm: Add the autobpm plugin which uses Librosa to calculate the BPM of the audio.
  * fetchart: Fix the error with CoverArtArchive where the maxwidth option would not be used to download a pre-sized thumbnail for release groups, as is already done with releases.
  * fetchart: Fix the error with CoverArtArchive where no cover would be found when the maxwidth option matches a pre-sized thumbnail size, but no thumbnail is provided by CAA. We now fallback to the raw image.
  * advancedrewrite: Add an advanced version of the rewrite plugin which allows to replace fields based on a given library query.
  * lyrics: Add LRCLIB as a new lyrics provider and a new synced option to prefer synced lyrics over plain lyrics.
  * import: Expose import.quiet_fallback as CLI option.
  * import: Expose import.incremental_skip_later as CLI option.
  * smartplaylist: Expose config options as CLI options.
  * smartplaylist: Add new option smartplaylist.output.
  * smartplaylist: Add new option smartplaylist.uri_format.
  * Sorted the default configuration file into categories.
  * convert: Don't treat WAVE (.wav) files as lossy anymore when using the never_convert_lossy_files option. They will get transcoded like the other lossless formats.
  * Add support for barcode field.
  * smartplaylist: Add new config option smartplaylist.fields.
  Bug fixes
  * lastimport: Improve error handling in the process_tracks function and enable it to be used with other plugins.
  * spotify: Improve handling of ConnectionError.
  * deezer: Improve Deezer plugin error handling and set requests timeout to 10 seconds.
  * spotify: Add bad gateway (502) error handling.
  * spotify: Add a limit of 3 retries, instead of retrying endlessly when the API is not available.
  * Fix a crash when the Spotify API timeouts or does not return a Retry-After interval.
  * scrub: Fixed the import behavior where scrubbed database tags were restored to newly imported tracks with config settings scrub.auto: yes and import.write: no.
  * deezer: Fixed the error where Deezer plugin would crash if non-Deezer id is passed during import.
  * fetchart: Fix fetching from Cover Art Archive when the maxwidth option is set to one of the supported Cover Art Archive widths.
  * discogs: Fix "Discogs plugin replacing Feat. or Ft. with a comma" by fixing an oversight that removed a functionality from the code base when the MetadataSourcePlugin abstract class was introduced in PR's #3335 and #3371.
  * convert: Set default max_bitrate value to None to avoid transcoding when this parameter is not set.
  * replaygain: Avoid a crash when errors occur in the analysis backend.
  * We now use Python's defaults for command-line argument encoding, which should reduce the chance for errors and "file not found" failures when invoking other command-line tools, especially on Windows.
  * We now respect the Spotify API's rate limiting, which avoids crashing when the API reports code 429 (too many requests).
  * Fix implicit paths OR queries (e.g. beet list /path/ , /other-path/) which have previously been returning the entire library.
  * The Discogs release ID is now populated correctly to the discogs_albumid field again (it was no longer working after Discogs changed their release URL format).
  * The autotagger no longer considers all matches without a MusicBrainz ID as duplicates of each other.
  * convert: Resize album art when embedding
  * deezer: Fix auto tagger pagination issues (fetch beyond the first 25 tracks of a release).
  * spotify: Fix auto tagger pagination issues (fetch beyond the first 50 tracks of a release).
  * lyrics: Fix Genius search by using query params instead of body.
  * unimported: The new ignore_subdirectories configuration option added in 1.6.0 now has a default value if it hasn't been set.
  * deezer: Tolerate missing fields when searching for singleton tracks.
  * replaygain: The type of the internal r128_track_gain and r128_album_gain fields was changed from integer to float to fix loss of precision due to truncation.
  * Fix a regression in the previous release that caused a TypeError when moving files across filesystems.
  * convert: Deleting the original files during conversion no longer logs output when the quiet flag is enabled.
  * web: Fix handling of "query" requests. Previously queries consisting of more than one token (separated by a slash) always returned an empty result.
  * discogs: Skip Discogs query on insufficiently tagged files (artist and album tags missing) to prevent arbitrary candidate results.
  * lyrics: Fixed issues with the Tekstowo.pl and Genius backends where some non-lyrics content got included in the lyrics
  * limit: Better header formatting to improve index
  * replaygain: Correctly handle the overwrite config option, which forces recomputing ReplayGain values on import even for tracks that already have the tags.
  * embedart: Fix a crash when using recent versions of ImageMagick and the compare_threshold option.
  * lyrics: Fixed issue with Genius header being included in lyrics, added test case of up-to-date Genius html
  * importadded: Fix a bug with recently added reflink import option that causes a crash when ImportAdded plugin enabled.
  * convert: Fix a bug with the wma format alias.
  * web: Fix get file from item.
  * lastgenre: Fix a duplicated entry for trip hop in the default genre list.
  * lyrics: Fixed issue with Tekstowo backend not actually checking if the found song matches.
  * embedart: Add support for ImageMagick 7.1.1-12
  * fromfilename: Fix failed detection of &lt;track&gt; &lt;title&gt; filename patterns.
  * Fix issue where deletion of flexible fields on an album doesn't cascade to items
  * Fix issue where beet write continuously retags the albumtypes metadata field in files. Additionally broken data could have been added to the library when the tag was read from file back into the library using beet update. It is required for all users to check if such broken data is present in the library. Following the instructions described here, a sanity check and potential fix is easily possible.
  * Fix updating "data_source" on re-imports and improve logging when flexible attributes are being re-imported.
  * fetchart: Correctly select the cover art from fanart.tv with the highest number of likes
  * lyrics: Fix a crash with the Google backend when processing some web pages.
  * Modifying flexible attributes of albums now cascade to the individual album tracks, similar to how fixed album attributes have been cascading to tracks already. A new option --noinherit/-I to modify &lt;modify-cmd&gt; allows changing this behaviour.
  * Fix bug where an interrupted import process poisons the database, causing a null path that can't be removed.
  * discogs: Fix bug where empty artist and title fields would return None instead of an empty list.
  * Fix bug regarding displaying tracks that have been changed not being displayed unless the detail configuration is enabled.
  * web: Fix range request support, allowing to play large audio/ opus files using e.g. a browser/firefox or gstreamer/mopidy directly.
  * Fix bug where zsh completion script made assumptions about the specific variant of awk installed and required specific settings for sqlite3 and caching in zsh.
  * Remove unused functions
  * Fix bug where all media types are reported as the first media type when importing with MusicBrainz as the data source
  * Fix bug where unimported plugin would not ignore children directories of ignored directories.
  For plugin developers
  * beets now explicitly prevents multiple plugins to define replacement functions for the same field. When previously defining template_fields for the same field in two plugins, the last loaded plugin would silently overwrite the function defined by the other plugin. Now, beets will raise an exception when this happens.
  * Allow reuse of some parts of beets' testing components. This may ease the work for externally developed plugins or related software (e.g. the beets plugin for Mopidy), if they need to create an in-memory instance of a beets music library for their tests.
  For packagers
  * As noted above, the minimum Python version is now 3.7.
  * We fixed a version for the dependency on the Confuse library.
  * The minimum required version of mediafile is now 0.9.0.
  Other changes
  * Add sphinx and sphinx_rtd_theme as dependencies for a new docs extra
  * absubmit: Deprecate the absubmit plugin since AcousticBrainz has stopped accepting new submissions.
  * acousticbrainz: Deprecate the acousticbrainz plugin since the AcousticBrainz project has shut down.
  * limit: Limit query results to head or tail (lslimit command only)
  * fish: Add --output option.
  * lyrics: Remove Musixmatch from default enabled sources as they are currently blocking requests from the beets user agent.
  * /faq: multidisc: Elaborated the multi-disc FAQ
  * /faq: src: Removed some long lines.
  * Refactor the test cases to avoid test smells.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1737115200">- Update to 2.2.0
  * New features
  * /plugins/substitute: Allow the replacement string to use capture groups
    from the match. It is thus possible to create more general rules,
    applying to many different artists at once.
  * Bug fixes
  * Bring back test files and the manual to the source distribution tarball.
  * Fix bug where matcher doesn't consider medium number when importing. This
    makes it difficult to import hybrid SACDs and other releases with
    duplicate tracks.
  * Check if running python from the Microsoft Store and provide feedback to
    install from python.org.
  * Other changes
  * Changed bitesize label to good first issue. Our contribute page is now
    automatically populated with these issues.
- Update to 2.1.0
  * New features
  * Ability to query albums with track db fields and vice-versa, for example
    beet list -a title:something or beet list artpath:cover. Consequently
    album queries involving path field have been sped up, like beet list -a
    path:/path/.
  * Beets now uses platformdirs to determine the default music directory.
    This location varies between systems -- for example, users can configure
    it on Unix systems via user-dirs.dirs(5).
  * New template function added: %capitalize. Converts the first letter of
    the text to uppercase and the rest to lowercase.
  * Plugin autobpm: Add new configuration option beat_track_kwargs which
    enables adjusting keyword arguments supplied to librosa's beat_track
    function call.
  * Plugin ftintitle: New keep_in_artist option for the plugin, which allows
    keeping the "feat." part in the artist metadata while still changing the
    title.
  * Bug fixes
  * Album flexible fields are now correctly saved. For instance MusicBrainz
    external links such as bandcamp_album_id will be available on albums in
    addition to tracks. For albums already in your library, a re-import is
    required for the fields to be added. Such a re-import can be done with,
    in this case, beet import -L data_source:=MusicBrainz.
  * Fix lyrics plugin only getting part of the lyrics from Genius.com
  * Fix the TypeError when set_fields is provided non-string values.
  * Fix the auto value for the reflink config option.
  * Improve naming of temporary files by separating the random part with the
    file extension.
  * Plugin autobpm: Fix the TypeError where tempo was being returned as a
    numpy array. Update librosa dependency constraint to prevent similar
    issues in the future.
  * Plugin convert: Fixed the convert plugin no_convert option so that it no
    longer treats "and" and "or" queries the same. To maintain previous
    behaviour add commas between your query keywords. For help see
    combiningqueries.
  * Plugin discogs: Fix the TypeError when there is no description.
  * Plugin ftintitle: The detection of a "feat. X" part in a song title does
    not produce any false positives caused by words like "and" or "with"
    anymore.
  * Plugin ftintitle: The detection of a "feat. X" part now also matches such
    parts if they are in parentheses or brackets.
  * Plugin lyrics: Update tekstowo backend to fetch lyrics directly since
    recent updates to their website made it unsearchable.
  * Use single quotes in all SQL queries
  * For packagers
  * The beet script has been removed from the repository.
  * The typing_extensions is required for Python 3.10 and below.
  * The minimum supported Python version is now 3.8.
  * Other changes
  * Added caching for dependency installation in all CI jobs which speeds
    them up a bit, especially the tests.
  * GitHub workflows have been reorganised for clarity: style, linting, type
    and docs checks now live in separate jobs and are named accordingly.
  * Installation instructions have been made consistent across plugins
    documentation. Users should simply install beets with an extra of the
    corresponding plugin name in order to install extra dependencies for that
    plugin.
  * Plugin autobpm: Add plugin dependencies to pyproject.toml under the
    autobpm extra and update the plugin installation instructions in the
    docs. Since importing the bpm calculation functionality from librosa
    takes around 4 seconds, update the plugin to only do so when it actually
    needs to calculate the bpm. Previously this import was being done
    immediately, so every beet invocation was being delayed by a couple of
    seconds.
  * The linting workflow has been made to run only when Python files or
    documentation is changed, and they only check the changed files. When
    dependencies are updated (poetry.lock), then the entire code base is
    checked.
  * The long-deprecated beets.util.confit module has been removed. This may
    cause extremely outdated external plugins to fail to load.
  * contributing: Since poetry now manages local virtual environments, tox
    has been replaced by a task runner poethepoet. This change affects beets
    developers and contributors. Please see updates in the development-tools
    section for more details. Type poe while in the project directory to see
    the available commands.
  * contributing: The project now uses poetry for packaging and dependency
    management. This change affects project management and mostly affects
    beets developers. Please see updates in getting-the-source and testing
    for more information.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1784548800">- CVE-2026-42052: beets: Prior to version 2.10.0, the bundled web UI
  uses Underscore template interpolation mode &lt;%= ... %&gt; for untrusted
  metadata fields. (boo#1263988)
  (gh#beetbox/beets@75f0d8f4899e, https://nvd.nist.gov/vuln/detail/CVE-2026-42052)</changelog>
</package>
<package pkgid="1ce0e3ab05c8c931950b904f41203dd19d62c16ab4ca6be3b8598ae94bffe39a1a7cfde5050a44ec9480de12d3730eae2e648fcd47556dce5b605cef4cf668d2" name="beforelight" arch="s390x">
  <version epoch="0" ver="1.0.6" rel="bp161.1.2"/>
  <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="55a352f2c19068a4dfe46c189a4d1d5f7222a56ae6e2138a605860b5c6dc5aa0623190097bf14a2a1318aa87ece646f43aacf0da2e4a55f8ac65f2a924dd4272" name="bemenu" arch="s390x">
  <version epoch="0" ver="0.6.23" rel="bp161.1.2"/>
  <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="e58399aaa1285d549c4c27053ac82badc3e9ac39d65288f0c7692d714f8fb6d027ba2184634a1ee2eb2c83780c77d0923f15f5ab963b78e21257fa3eae5ba95e" name="bemenu-devel" arch="s390x">
  <version epoch="0" ver="0.6.23" rel="bp161.1.2"/>
  <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="d75def0e3830c0583c3104a9e11e6051413eb5d31de16b6f123410ccab8fc7ec8892d6e64029f052579298e0ad9a3a75277d085e2bc3473a31d0128104010834" name="benchmark-devel" arch="s390x">
  <version epoch="0" ver="1.8.5" rel="160099.2.4"/>
  <changelog author="mpluskal@suse.com" date="1609243200">- Update to version 1.5.2:
  * Timestamps in output are now rfc3339-formatted #965
  * overflow warnings with timers fixed #980
  * Python dependencies are now covered by a requirements.txt #994
  * JSON output cleaned up when no CPU scaling is present (#1008)
  * CartesianProduct added for easier settings of multiple ranges (#1029)
  * Python bindings improvements:
    + Custom main functions (#993)
    + A rename to google_benchmark (#199
    + More state methods bound (#1037) with a builder interface (#1040)
  * Workflow additions in github include pylint (#1039) and bindings runs (#1041)</changelog>
  <changelog author="christophe@krop.fr" date="1612785600">- Add upstream patch to fix build with GCC 11 (boo#1181865):
  * 0001-src-benchmark_register.h-add-missing-limits-inclusio.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1619611200">- Update to version 1.5.3:
  * Be compliant and return 0 from main.
  * Fix windows warning on type conversion (#1121)
  * Add verbosity to CI logs (#1122)
  * fix cmake issue with referencing a non-existing function argument (#1118)
  * [tools] Fix dumb mistake in previous commit - print aggregates only means aggregates, not non-aggregates
  * [tools] Don't forget to print UTest when printing aggregates only
  * [sysinfo] Fix CPU Frequency reading on AMD Ryzen CPU's (#1117)
  * Use fewer ramp up repetitions when KeepRunningBatch is used (#1113)
  * Add bazel status to README
  * Re-enable bazel without bazelisk and with scoped build/test targets (#1109)
- Drop no longer needed 0001-src-benchmark_register.h-add-missing-limits-inclusio.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1631534400">- Update to version 1.5.5:
  * [NFCI] Drop warning to satisfy clang's -Wunused-but-set-variable diag (#1174)
  * Add support for new architecture loongarch (#1173)
  * Use modern clang/libc++ for sanitizers (#1171)
  * Enable various sanitizer builds in github actions (#1167)
  * Random interleaving of benchmark repetitions - the sequel (fixes #1051) (#1163)
  * Fix leak in test, and provide path to remove leak from library (#1169)
  * [NFCI] Make BenchmarkRunner non-internal to it's .cpp file
  * [NFCI] RunBenchmarks(): extract FlushStreams()/Report() functions
  * compare.py: sort the results (#1168)
  * Make 'complexity reports' cache per-family, not global (#1166)
  * Introduce per-family instance index (#1165)
  * Introduce "family index" field into JSON output (#1164)
  * BenchmarkFamilies::FindBenchmarks(): correctly use std::vector&lt;&gt;::reserve()
  * Ensure that we print repetition count even when it was specified via flag `--benchmark_repetitions=`
  * Revert "Implementation of random interleaving.  (#1105)" (#1161)
  * Fix perf counter argument parsing (#1160)
  * Run build-and-test on all branches
  * Un-disable github actions :]
  * Run build-and-test on all branches
  * Set theme jekyll-theme-hacker
  * bump version to v1.5.4
  * Removing freenode from README
  * Fix pedantic compilation flag violation (#1156)
  * fix version recorded in releases (#1047)
  * Implementation of random interleaving.  (#1105)
  * remove appveyor and add libera.chat as IRC resource
  * [PFM] Extend perf counter support to multi-threaded cases. (#1153)
  * Support -Wsuggest-override (#1059)
  * Refactor `BenchmarkInstance` (#1148)
  * Remove travis configs that are covered by actions (#1145)
  * remove done TODOs
  * add g++-6 to ubuntu-14.04 (#1144)
  * Add MSVC ARM64 support to cmake (#1090)
  * Add ubuntu-14.04 build and test workflow (#1131)
  * Clean -Wreserved-identifier instances (#1143)
  * Fix StrSplit empty string case (#1142)
  * cmake: Add explicit BENCHMARK_ENABLE_LIBPFM option (#1141)
  * Add API to benchmark allowing for custom context to be added (#1137)
  * Add `benchmark_context` flag that allows per-run custom context. (#1127)
  * Add multiple compiler support to build-and-test workflow (#1128)
  * enable markdown rendering on github pages
  * Support optional, user-directed collection of performance counters (#1114)</changelog>
  <changelog author="mpluskal@suse.com" date="1642420800">- Update to version 1.6.1:
  * Creating release commit for v1.6.1
  * Destructor not returning is expected in some cases (#1316)
  * Address c4267 warning on MSVC (#1315)
  * Fix `-DBENCHMARK_ENABLE_INSTALL=OFF` (Fixes #1275) (#1305)
  * Avoid errors due to "default label in switch which covers all enumeration values" in Windows codepath (#1302)
  * update googletest to latest release tag 1.11.0 (#1301)
  * clang-tidy: readability-redundant and performance (#1298)
  * Update user_guide.md (#1296)
  * Fix broken link to Setup/Teardown section (#1291)
  * Add clang-tidy check (#1290)
  * compare.py: compute and print 'OVERALL GEOMEAN' aggregate (#1289)
  * remove long-defunct cli parameter
  * lose some build warnings
  * Disable clang-tidy (unused-using-decls) (#1287)
  * disable lint check where we know it'd fail (#1286)
  * Add Setup/Teardown option on Benchmark. (#1269)
  * Googletest renamed master to main today. (#1285)
  * Remove bazelbuild/rules_cc dependency (#1283)
  * Support for building with LLVM clang-10/clang-11 on Windows. (#1227)
  * Fix dependency typo and unpin cibuildwheel version in wheel building … (#1263)
  * check clang format on pull requests and merges (#1281)
  * format tests with clang-format (#1282)
  * clang-format Google on {src/,include/} (#1280)
  * Fix warning with MacOS (#1276)
  * Fixed typo in doc:  s/marcro/macro (#1274)
  * Fix error with Fix Werror=old-style-cast  (#1272)
  * Fix error Wshorten-64-to-32 (#1273)
  * [cleanup] Change `== ""` to `.empty()` on string to avoid clang-tidy warnings (#1271)
  * Fix un-initted error in test and fix change the API previously proposed to use std::string instead of raw char* (#1266)
  * use docker container for ubuntu-16.04 builds (#1265)
  * [RFC] Adding API for setting/getting benchmark_filter flag? (#1254)
  * Allow template arguments to be specified directly on the BENCHMARK macro (#1262)
  * Added Doxygen support. (#1228)
  * Fix -Wdeprecated-declarations warning once more. (#1256)
  * cmake: allow to use package config from build directory
  * cmake: make package config relocatable
  * GoogleTest.cmake.in: mention BENCHMARK_USE_BUNDLED_GTEST
  * GoogleTest.cmake.in: immediately error-out after failure message, Closes #1255
  * Introduce additional memory metrics (#1238)
  * Fix -Wdeprecated-declarations warning triggered by clang-cl. (#1245)
  * Cmake: options for controlling werror, disable werror for PGI compilers (#1246)
  * cmake: eliminate redundant `target_include_directories` (#1242)
  * Update policy to match reality
  * Fix mention of --benchmarks in comment (#1229)
  * Added support of packaged GTest for running unit tests. (#1226)
  * Optimized docs installation (#1225)
  * Remove unused parameter from lambda. (#1223)
  * add  to final releasing step
  * bump version to 1.6 in preparation for release
  * COnsole reporter: if statistic produces percents, format it as such (#1221)
  * Introduce Coefficient of variation aggregate (#1220)
  * Statistics: add support for percentage unit in addition to time (#1219)
  * report.py: adjust expected u-test values for tests
  * CMake: add forgotten include(FeatureSummary) into FindPFM.cmake to fix build
  * replace #warning with #pragma message  (#1216)
  * force cmake version to 3.5.1
  * [NFC] PFM: actually report package as found, and advertise description
  * Fix links to further doc in user_guide.md (#1215)
  * Introduce accessors for currently public data members (threads and thread_index) (#1208)
  * Fix a -Wunreachable-code-aggressive warning (#1214)
  * Set theme jekyll-theme-minimal
  * wrap things that look like tags but aren't with `{% raw %}`
  * install docs folder when installing library (#1212)
  * add .DS_Store to .gitignore
  * refactor the documentation to minimise `README.md` (#1211)
  * preparing v1.5.6 release
  * Set theme jekyll-theme-modernist
  * so much for googletest not failing any more
  * turn back on strict mode for googletest as it no longer breaks
  * Change the default value of `--benchmark_filter` from "." to &lt;empty&gt; (#1207)
  * Remove dead code from PredictNumItersNeeded (#1206)
  * downgrade warnings for googletest (#1203)
  * Add wheel and sdist building action to GH Workflow (#1180)
  * add g++ to sanitizer buildbots (#1197)
  * Don't return a reference when the callers all expect pointers.
  * fix clang-tidy warnings (#1195)
  * Fix typos (#1194)
  * Fix type warning on certain compilers (#1193)
  * Use C++11 atomic_signal_fence for ClobberMemory (#1190)
  * Bazel qnx (#1192)
  * Deduplicate test function name in python bindings example (#1189)
  * prefix VLOG (#1187)
  * prefix macros to avoid clashes (#1186)
  * Move flags inside the `benchmark` namespace (#1185)
  * Add missing trailing commas (#1182)
  * Provide helpers to create integer lists for the given ranges. (#1179)
  * benchmark_runner.h: Remove superfluous semi colon (#1178)</changelog>
  <changelog author="mliska@suse.cz" date="1647259200">- Add gcc12-disable-Werror=maybe-uninitialized.patch in order
  to fix boo#1196587.</changelog>
  <changelog author="dmueller@suse.com" date="1660564800">- Update to version 1.7.0:
  * version bump
  * simplified code (#1439)
  * use target_compile_definitions (#1440)
  * Stop generating the export header and just check it in (#1435)
  * Also fix the SOVERSION for benchmark_main
  * Fix SOVERSION of shared library
  * v1.6.2 bump
  * Expose google_benchmark.State for python bindings. (#1430)
  * Suppress nvcc `offsetof` warning (#1429)
  * Correct typo in Passing Arguments section
  * cleanup comments
  * fix sanitizer builds by using clang 13 (#1426)
  * fix dependabot numpy version warning
  * fix cmake warning for libcxx setup
  * Expose default help printer function (#1425)
  * Fix DoNotOptimize() GCC compile error with some types (#1340) (#1424)
  * Remove redundant formatting tags (#1420)
  * Revert "Add possibility to ask for libbenchmark version number (#1004) (#1403)" (#1417)
  * Clarify that the cpu frequency is not used for benchmark timings. (#1414)
  * Fix DoNotOptimize() GCC copy overhead (#1340) (#1410)
  * Add possibility to ask for libbenchmark version number (#1004) (#1403)
  * add multiple OSes to bazel workflow (#1412)
  * fix some build warnings on type conversions
  * fix typo in comment
  * Report large numbers in scientific notation in console reporter (#1303) (#1402)
  * Introduce warmup phase to BenchmarkRunner (#1130) (#1399)
  * Add support to get clock for new architecture CSKY (#1400)
  * Add option to get the verbosity provided by commandline flag -v (#1330) (#1397)
  * fix some typos (#1393)
  * Add installation and build instructions for Python bindings (#1392)
  * Enable -Wconversion (#1390)
  * Add benchmark labels to the output of the comparison tool (#1388)
  * Filter out benchmarks that start with "DISABLED_" (#1387)
  * Fix wheel job name for PyPI uploads (#1384)
  * Shut down Bazel gracefully and revert wheel build strategy to job matrix (#1383)
  * Small optimization to counter map management (#1382)
  * getting sysinfo in line with Google style (#1381)
  * Promote inclusive language. (#1360)
  * [nfc] Reformat doc-string in generate_export_header (#1376)
  * Fix Bazel build breakage caused by commit 6a894bd. (#1374)
  * Build `//:benchmark` as a static library only. (#1373)
  * add note about wheels action to releasing docs
  * Change artifact download name to dist to match upload name (#1371)
  * Remove conditional trigger from PyPI upload job (#1370)
  * Add BENCHMARK_STATIC_DEFINE to the Python bindings' `cc_binary` local defines. (#1369)
  * Update LICENSE file to clearly state which file needs BSD 3 (#1366)
  * Fix float comparaison and add float comparison warning (#1368)
  * Add PyPI upload job to wheel building workflow (#1359)
  * Appended additional BSD 3-Clause to LICENSE (#1363)
  * Add SetBenchmarkFilter() to set --benchmark_filter flag value in user code (#1362)
  * Add long description and content type for proper PyPI presentation (#1361)
  * Allow setting the default time unit globally (#1337)
  * restore BENCHMARK_MAIN() (#1357)
  * @platforms is magical; remove it from WORKSPACE. (#1356)
  * Make generate_export_header.bzl work for Windows. (#1355)
  * avoid case sensitive issues with duplicated names (#1354)
  * move bzl file out of tools (#1352)
  * Introduce the possibility to customize the help printer function (#1342)
  * simplify reference to internal path (#1349)
  * Check for macro existence before using (#1347)
  * annotate and export public symbols (#1321)
  * Expose default display reporter creation in public API (#1344)
  * Avoid potential truncation issues for the integral type parameterized tests. (#1341)
  * Add mutex when reading counters_ (Fixes #1335) (#1338)
  * Use Win32 API only for Win32 apps (#1333)
  * bump numby, as per dependabot (#1336)
  * Fix cross compilation for macOS ARM builds in `cibuildwheel` (#1334)
  * Cache PerfCounters instance in PerfCountersMeasurement (#1308)
  * Fix some errors in Custom Statistics demo code. (#1332)
  * Refine the User Guide CPU Frequency Scaling section (#1331)
  * Refine docs on changing cpufreq governor (#1325)
  * Expand documentation for unpacking arbitrary arguments. (#1324)
  * Suppress GoogleTest warnings on windows (MSVC) too. (#1320)
  * Add docs on Memory profiling (#1217). (#1319)
  * Add docs for `ThreadRange`. (#1318)</changelog>
  <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.bruens@rwth-aachen.de" date="1706097600">- Fix build to cope with changes in (open)SUSE specific cmake
  macros, no user visible changes.</changelog>
  <changelog author="mpluskal@suse.com" 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>
</package>
<package pkgid="aa2d2be4dc946f19427d9ae4114ae14ac34cb84c99663330922b3b362a8d6914a3685f3e87cad56e259c3536024e7b3cb3e61e8766d3cd30c732c1726e83e648" name="berkeleylm" arch="noarch">
  <version epoch="0" ver="1.1.6" rel="bp161.1.6"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1582891200">- Initial packaging of berkeleylm 1.1.6</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="68ccedc242ec5f384816a83e1f6c605ceb08c26b5c9acbeaf392b464e091e091a12445a956a54c75ea174382255227410097b657b63bbf802c88c40f3807001e" name="berkeleylm-javadoc" arch="noarch">
  <version epoch="0" ver="1.1.6" rel="bp161.1.6"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1582891200">- Initial packaging of berkeleylm 1.1.6</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="f69a298cc4c77533f89951662f98663c88f6c37ebdc9a452bcf5a1a614c7bba139dc430e5435df3d350858a901c630ed527a7c0d239e26dd7dc9ca7fddc03d71" name="bettercap" arch="s390x">
  <version epoch="0" ver="2.4.0" rel="bp161.1.10"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1586347200">- Update to version 2.27
  New Features
  * new: added new http.proxy.redirect and https.proxy.redirect
    parameters to optionally disable iptables port redirection
  * View HTTP Basic authorization credentials when sniffing
  Fixes
  * fix: logging error when read from websocket fails
  * fix: using iw instead of iwconfig whenever possible
  * fix: fixed a bug with wifi.recon.channel clear when
    wifi.interface is nil (fixes #661)
  * fix: fixed gateway regexp for macOS (closes #645)
  * Update iw txpower syntax to only use int
  * Fix iw txpower syntax
  * Correcting content-length for stripped response body
  * modules/wifi: Fix handle activation when monitor device is
    already set up
  * modules/wifi: fix SetSnapLen error message text
  * modules/ble: swap error returns
  * caplets: Swap Error Returns
  * tls: fix CertConfigFromModule() return order
  * tls: fix CreateCertificate() return order
  * modules/events_stream: fix dropped error</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1593777600">- Update to version 2.28
  New Features
  * Implemented a way to not send deauthentication and/or
    association packets to AP's for which key material was already
    acquired
  Fixes
  * Make domain matches in the dns.spoof module case insensitive
  * Update mysql_server.go
  * Fix sslstrip &amp; some related issues in http(s).proxy and
    dns.spoof
  * Fix problem with the client ip in https.proxy as described in
    bettercap/caplets#45
  * modules/arp_spoof: use net.IP to compare addresses
  Misc
  * Fix conflict with last commit</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1618142400">- Update to version 2.30.2
  - Bugfix release
- Update to version 2.30
  New Features
  * new c2 module, first draft
  Fixes
  * Fix bug in target parsing
  * fix: updated readline, using syscall package instead of
    constants
  * fix: better phrasing
  * fix: added sasl authentication support for the c2 module
  Misc
  * Add start/stop callbacks to packet proxy
  * Delete .deepsource.toml
  * Remove unnecessary comparison with bool
  * Remove unnecessary guard around delete
  * Add .deepsource.toml
- Update to version 2.29
  New Features
  * gps module can use both serial and gpsd
  Fixes
  * fix: do not close serial port if nil
  * network: remove mutex lock that breaks webui and api
  * go vet fixes
  * wifi.go: dont claim read lock until it is needed
  * fix slice memory allocation optimization
  * network: optimize wifi locking and include memory
    allocation optimization
  * Fix content type parsing error, improve regexp search
    performance, strip header names and values.
  * Set Content-Type for PAC and WPAD file
  Misc
  * misc: updated the version of go used to compile releases
  * Remove proxy-side TLD spoofing.
  * Update HTTP header regexp selector.
  * misc: removed useless badges from the README
  * misc: updated dependencies</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1618660800">- Update to version 2.31.0
  New Features
  * gateway.change event for MITM monitoring.
  * ticker now broadcasts a tick event.
  * wifi.probe to send fake client probe requests.
  * session scripts can now include other scripts via require('file')
  * new -script allows to run JS code to instrument session.
  * implemented icmpv6 rogue router advertisement.
  * experimental ipv6 ndp spoofer.
  * net.sniff now supports ipv6.
  * basic ipv6 support.
  * module parameters now accept that will be resolved to the
    interface IP address.
  * detection and parsing of deauthentication frames as
    wifi.deauthentication events.
  * new -caplets-path argument to specify an alternative caplets
    base path.
  Fixes
  * fixed a 'ble.recon off' panic on linux.
  * handle disconnection (nil gateway) in routes monitor.
  * refactored routing logic (fixes #701).
  * do not trigger deauth events for frames sent by client
    stations or unknown access points.
  * small fix or general refactoring i did not bother commenting.
  * do not override req.Hostname in http proxy module script.
  * fixed a panic in net.show.meta when rendeing open ports.
  * don't print wifi.client.probe we generate.
  * fixed vm locking.
  * using static url for qemu.
  * keep track of ipv6 packets.
  * collect additional frames for stations with key material.
  * using iw if available to get supported wifi frequencies.
  * returning error when neither iw or iwconfig are found.
  * updated gatt library which fixes some linux issues.
  * do not add unhandled dns types to dns spoofing packets.
  Misc
  * moved example script in dedicated repo
  * using script to detect karma attacks</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1621684800">- Update to version 2.31.1
  * Bugfix release</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629547200">- Update to version 2.32.0
  New Features
  * new: new -pcap-buf-size option to set a custom pcap buffer size.
  * new: centralized pcap capture configuration management.
  * add wifi fake authentication attack.
  * add channel hopping attack.
  * added Windows basepath to UI setup.
  Fixes
  * Various changes and fixes.
  * Fix arp.spoof not sending replies.
  * fix: checking boundaries when parsing WPS vendor extensions.
  Misc
  * Add DESTDIR variable.
  * nothing but import format change.
  * make import statement clean.
  * Support for ch177 .
  * Further tests for mapping dot11 frequencies to channels as.
    ch177 was not discovered correctly based on freq.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1711195200">- Add libnetfilter_queue1 to Requires</changelog>
  <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>
</package>
<package pkgid="b61b0b111d4d46fd9071ecd3395b41553fcba31c295d49df11970ca6d6125789598d1bee017fe890935b6a3c4e1a4e06147b7e685558826567289d63d8bfbb8d" name="beust-jcommander" arch="noarch">
  <version epoch="0" ver="1.85" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1540382400">- Initial packaging built without maven, adapted from Fedora rpm</changelog>
  <changelog author="fstrba@suse.com" date="1540468800">- Build with java source/target levels 8 since the code uses
  String.join() which does not exist before java 8</changelog>
  <changelog author="fstrba@suse.com" date="1544097600">- Fix javadoc build with older JDK versions</changelog>
  <changelog author="jengelh@inai.de" date="1549540800">- Avoid double shipping of documentation.
- Ensure neutrality of descriptions.</changelog>
  <changelog author="fstrba@suse.com" date="1554724800">- Remove reference to pom parent from pom.xml file, since we are
  not building with maven.</changelog>
  <changelog author="fstrba@suse.com" date="1683115200">- Update to version 1.82
  * Fixes:
    + #392: fixed bug when parsing arguments is ignoring case
    sensitivity option
    + Add a test for Parameter order usage
    + add a test for Path converter
    + Add automatic module name to manifest
    + Add check if Boolean parameter is default null, then do not
    flip value
    + Added testing modules
    + Add format tests for DefaultUsageFormatter,
    UnixStyleUsageFormatter
    + add Path converter change #414 to changelog
    + Add test case for issue 367
    + Add testing for UnixStyleUsageFormatter
    + Add unix-style formatter, allow DefaultUsageFormatter to be
    extended easier
    + Allow generics of type &lt;? extends X&gt; and &lt;? super Y&gt; in
    parameters
    + Allow main parameters to be a single field.
    + allow System.out to be replaced by something else (f.e.
    System.err)
    + Allow UsageFormatter to be set in JCommander Builder
    + Change UsageFormatter into an interface
    + Clean up DefaultUsageFormatter
    + Create MyDelegate.java
    + Create UsageFormatter (preliminary)
    + Enable usage() ordering for DynamicParameter
    + Encapsulate MainParameter.
    + encode user input to massage error message
    + Expose more of the UsageFormatter implementations
    + Fields annotated with @ParametersDelegate are now allowed to
    be final.
    + FIX #380 Main parameter doesn't support Converter
    + Fix error message when failing to convert a Path
    + Fixing: squid:ModifiersOrderCheck and squid:S2444
    + Fix locale-related issues in usage formatter tests
    + Get boolean/Boolean getter with "is" prefix
    + GH-477 Environment Variable Default Provider
    + make console configurable by JCommander.Builder
    + Make UsageFormatter abstract, Create DefaultUsageFormatter
    + Only one DefaultConverterFactory
    + Remove String.join usage - resolves #381
    + Remove the generic in IStringConverterFactory
    + Restrict access to JCommander.Options again
    + Support arity for main parameters.
    + Update DefaultParameterizedParser.java
    + Update IParameterizedParser.java
    + Update JCommander.java
    + usage() hides 'Comments:' header when only hidden commands
    exist
    + Use Builder API as constructor is deprecated
    + Use get&lt;fieldname&gt; default getter approach if is&lt;fieldname&gt;
    method is not found
  * Upgrade needed by new code in xmvn 4.2.0
- Fetch sources using source service and clean the tarball of
  unnecessary binary files</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1716206400">- Update to version 1.83
  * Fixes:
    + Fixed Docs Timestamp
    + Fixed: #563 - JCommander does not recognize command by alias.
    + fixed: missing null check
    + renamed IRule to IParametersValidator
    + `@Parameters(rules = &lt;? extends IRule&gt;)`
    + Unit Test for #532
    + Fixed #532: @-syntax not working with command objects
    + enable testng tests
    + Fix regression with removed usage methods
    + Add OSGi entries in MANIFEST.MF during jar creation</changelog>
  <changelog author="fstrba@suse.com" date="1725537600">- Update to version 1.85
  * Changes of 1.84
    + Changed the method processing to only ignore bridge and
    synthetic methods which are not duplicate of other normal
    methods.
    + Renamed BuilderExample to BridgeMethodsExample.
    + Exclude methods which are bridge or synthetic when parsing
    + Added public IMainParameter interface to fix
    cbeust/jcommander#559
    + Fixed: A default fulfils requirement, but does not count as
    assignment.
    + Expand dynamic arg expands non dynamic args
    + Order parameters with the same order by name in usage()
    + Asserting that double quotes are not removed.
    + Replace arrayOf with array literals in Kotlin sample
    + Keep original exception thrown by the parameter setter method
    + Fixes #557: Now validates BEFORE conversion
    + Fixed: Broken link to TestNG example
    + Allow acceptUnknownOption with variableArity
    + Fixed: Default value of primitive type must not satisfy
    required = true
    + Simplified code: No need for public class
    + No ParameterException if a default value assigned for
    required params
    + Fixed documentation: Contributor fixed inidex.html instead of
    index.adoc
    + Example for @Parameter on setter method
    + Fixed docs formatting
    + Mentioning Charset converter in docs
    + Improved ByteOrderConverterTest: Removing unused Exception
    + Adds a CharsetConverter.
    + Mentioning ByteOrder converter in docs
    + Improved ByteOrderConverterTest: Proofs that parameter may be
    in mixed case
    + Adds a ByteOrderConverter.
    + Improved VariableArityTest: Proofs that unknown options are
    safely passed through
    + Test for dontShowNullForMissingCommandDescription
    + Fix usage() for missing description on commands
    + Moved description of defaultValueDescription to usage chapter
    + Fixed backwards compatiblity fail:
    ParameterDescription.getDefault() must not produce different
    result as existing code relies on current behavior
    + Fixed test fail: NullPointerException in ParameterDescription
    + Fixed #471 @Param(default = )
    + Clarification: List and Set can be comma-separated
    + Modify convertValue() to fix issue 509 and add a test
    + Performance: String.isEmpty() is faster than .equals()
    + Return an empty list when parsing an empty string
    + Using secret GPG_PASSPHRASE for improved security
    + Fixed: Deprecation Warning about new Integer(int)
    + Ignore default value for required parameter
  * Changes of 1.85
    + Fixed: Compilation fails due to Java 11 API used on Java 8
    target
    + Cleanup configFile after enabledAtSignExpansionTest
    + Simplified AtSignExpansion code
    + Improved testing of AtSignExpansion
    + Fix: enable parameter values to start with @
    + Simplified Strings::startsWith
    + Simplified Strings::join(String, List&lt;Object&gt;)
    + Simplified Strings::join(String, List&lt;String&gt;)
- Modified patch:
  * 0001-ParseValues-NullPointerException-patch.patch
    + rebase</changelog>
</package>
<package pkgid="4ae1e187b0595ffe2e76ca2d21495771e64e2fe81fe8e8ea33aebf6bab556cdd5707659f89730cc669ba9dc7526c06b8b86ac1b49f196ddd0670fdb4a33fd7ef" name="beust-jcommander-javadoc" arch="noarch">
  <version epoch="0" ver="1.85" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1540382400">- Initial packaging built without maven, adapted from Fedora rpm</changelog>
  <changelog author="fstrba@suse.com" date="1540468800">- Build with java source/target levels 8 since the code uses
  String.join() which does not exist before java 8</changelog>
  <changelog author="fstrba@suse.com" date="1544097600">- Fix javadoc build with older JDK versions</changelog>
  <changelog author="jengelh@inai.de" date="1549540800">- Avoid double shipping of documentation.
- Ensure neutrality of descriptions.</changelog>
  <changelog author="fstrba@suse.com" date="1554724800">- Remove reference to pom parent from pom.xml file, since we are
  not building with maven.</changelog>
  <changelog author="fstrba@suse.com" date="1683115200">- Update to version 1.82
  * Fixes:
    + #392: fixed bug when parsing arguments is ignoring case
    sensitivity option
    + Add a test for Parameter order usage
    + add a test for Path converter
    + Add automatic module name to manifest
    + Add check if Boolean parameter is default null, then do not
    flip value
    + Added testing modules
    + Add format tests for DefaultUsageFormatter,
    UnixStyleUsageFormatter
    + add Path converter change #414 to changelog
    + Add test case for issue 367
    + Add testing for UnixStyleUsageFormatter
    + Add unix-style formatter, allow DefaultUsageFormatter to be
    extended easier
    + Allow generics of type &lt;? extends X&gt; and &lt;? super Y&gt; in
    parameters
    + Allow main parameters to be a single field.
    + allow System.out to be replaced by something else (f.e.
    System.err)
    + Allow UsageFormatter to be set in JCommander Builder
    + Change UsageFormatter into an interface
    + Clean up DefaultUsageFormatter
    + Create MyDelegate.java
    + Create UsageFormatter (preliminary)
    + Enable usage() ordering for DynamicParameter
    + Encapsulate MainParameter.
    + encode user input to massage error message
    + Expose more of the UsageFormatter implementations
    + Fields annotated with @ParametersDelegate are now allowed to
    be final.
    + FIX #380 Main parameter doesn't support Converter
    + Fix error message when failing to convert a Path
    + Fixing: squid:ModifiersOrderCheck and squid:S2444
    + Fix locale-related issues in usage formatter tests
    + Get boolean/Boolean getter with "is" prefix
    + GH-477 Environment Variable Default Provider
    + make console configurable by JCommander.Builder
    + Make UsageFormatter abstract, Create DefaultUsageFormatter
    + Only one DefaultConverterFactory
    + Remove String.join usage - resolves #381
    + Remove the generic in IStringConverterFactory
    + Restrict access to JCommander.Options again
    + Support arity for main parameters.
    + Update DefaultParameterizedParser.java
    + Update IParameterizedParser.java
    + Update JCommander.java
    + usage() hides 'Comments:' header when only hidden commands
    exist
    + Use Builder API as constructor is deprecated
    + Use get&lt;fieldname&gt; default getter approach if is&lt;fieldname&gt;
    method is not found
  * Upgrade needed by new code in xmvn 4.2.0
- Fetch sources using source service and clean the tarball of
  unnecessary binary files</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1716206400">- Update to version 1.83
  * Fixes:
    + Fixed Docs Timestamp
    + Fixed: #563 - JCommander does not recognize command by alias.
    + fixed: missing null check
    + renamed IRule to IParametersValidator
    + `@Parameters(rules = &lt;? extends IRule&gt;)`
    + Unit Test for #532
    + Fixed #532: @-syntax not working with command objects
    + enable testng tests
    + Fix regression with removed usage methods
    + Add OSGi entries in MANIFEST.MF during jar creation</changelog>
  <changelog author="fstrba@suse.com" date="1725537600">- Update to version 1.85
  * Changes of 1.84
    + Changed the method processing to only ignore bridge and
    synthetic methods which are not duplicate of other normal
    methods.
    + Renamed BuilderExample to BridgeMethodsExample.
    + Exclude methods which are bridge or synthetic when parsing
    + Added public IMainParameter interface to fix
    cbeust/jcommander#559
    + Fixed: A default fulfils requirement, but does not count as
    assignment.
    + Expand dynamic arg expands non dynamic args
    + Order parameters with the same order by name in usage()
    + Asserting that double quotes are not removed.
    + Replace arrayOf with array literals in Kotlin sample
    + Keep original exception thrown by the parameter setter method
    + Fixes #557: Now validates BEFORE conversion
    + Fixed: Broken link to TestNG example
    + Allow acceptUnknownOption with variableArity
    + Fixed: Default value of primitive type must not satisfy
    required = true
    + Simplified code: No need for public class
    + No ParameterException if a default value assigned for
    required params
    + Fixed documentation: Contributor fixed inidex.html instead of
    index.adoc
    + Example for @Parameter on setter method
    + Fixed docs formatting
    + Mentioning Charset converter in docs
    + Improved ByteOrderConverterTest: Removing unused Exception
    + Adds a CharsetConverter.
    + Mentioning ByteOrder converter in docs
    + Improved ByteOrderConverterTest: Proofs that parameter may be
    in mixed case
    + Adds a ByteOrderConverter.
    + Improved VariableArityTest: Proofs that unknown options are
    safely passed through
    + Test for dontShowNullForMissingCommandDescription
    + Fix usage() for missing description on commands
    + Moved description of defaultValueDescription to usage chapter
    + Fixed backwards compatiblity fail:
    ParameterDescription.getDefault() must not produce different
    result as existing code relies on current behavior
    + Fixed test fail: NullPointerException in ParameterDescription
    + Fixed #471 @Param(default = )
    + Clarification: List and Set can be comma-separated
    + Modify convertValue() to fix issue 509 and add a test
    + Performance: String.isEmpty() is faster than .equals()
    + Return an empty list when parsing an empty string
    + Using secret GPG_PASSPHRASE for improved security
    + Fixed: Deprecation Warning about new Integer(int)
    + Ignore default value for required parameter
  * Changes of 1.85
    + Fixed: Compilation fails due to Java 11 API used on Java 8
    target
    + Cleanup configFile after enabledAtSignExpansionTest
    + Simplified AtSignExpansion code
    + Improved testing of AtSignExpansion
    + Fix: enable parameter values to start with @
    + Simplified Strings::startsWith
    + Simplified Strings::join(String, List&lt;Object&gt;)
    + Simplified Strings::join(String, List&lt;String&gt;)
- Modified patch:
  * 0001-ParseValues-NullPointerException-patch.patch
    + rebase</changelog>
</package>
<package pkgid="67934f5209fae1aa6b9ec9e3391bb40466cc5f55b7db86c8a0d713666073bd1473b41a238ca1c7616ed4cff2e0ad9d2cf96ae832e65de93efa88068dc84338a6" name="bff" arch="s390x">
  <version epoch="0" ver="1.0.7" rel="bp161.1.2"/>
  <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&#xFC;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="843ff95f56161750799f910889b97ae7ed734bb619cf59ed36bcbaf088c257685c46375cde95ea7e144b9fecd25bf0b050e864d6a1ff8a8a3ff398ab3eb358d6" name="bff-samples" arch="noarch">
  <version epoch="0" ver="1.0.7" rel="bp161.1.2"/>
  <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&#xFC;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="bd2a74b9a4af8bcd3b0b48216a7f8cbf4e696174448cfbde9fbc105df11f8c714ed0c5943db2d981c063d70e788a44de224e75bc39aa4b671ee8ac0303d6e5e5" name="bff4" arch="s390x">
  <version epoch="0" ver="1" rel="bp161.1.2"/>
  <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="a1f510e8ee19740f07fc23544c560649082db668de58670e51b8a1706bbba2248b434f08f353d4af233d698a718dd10f6b8cf47340802117c3062fa0f1afd9c8" name="bgzip" arch="s390x">
  <version epoch="0" ver="1.20" rel="bp161.1.4"/>
  <changelog author="flyos@mailoo.org" date="1531396800">- Better formatting of the descriptions
- Spec file cleaned up using spec-cleaner
- Update to 1.8
  * The URL to get sequences from the EBI reference server has been changed
    to https://.  This is because the EBI no longer serve sequences via
    plain HTTP - requests to the http:// endpoint just get redirected.
    HTSlib needs to be linked against libcurl to download https:// URLs,
    so CRAM users who want to get references from the EBI will need to
    run configure and ensure libcurl support is enabled using the
  - -enable-libcurl option.
  * Added libdeflate as a build option for alternative faster compression and
    decompression.  Results vary by CPU but compression should be twice as fast
    and decompression faster.
  * It is now possible to set the compression level in bgzip.  (#675; thanks
    to Nathan Weeks).
  * bgzip now gets its own manual page.
  * CRAM encoding now stored MD and NM tags verbatim where the reference
    contains 'N' characters, to work around ambiguities in the SAM
    specification (samtools #717/762).
    Also added "store_md" and "store_nm" cram-options for forcing these
    tags to be stored at all locations.  This is best when combined with
    a subsequent decode_md=0 option while reading CRAM.
  * Multiple CRAM bug fixes, including a fix to free and the subsequent reuse of
    references with `-T ref.fa`. (#654; reported by Chris Saunders)
  * CRAM multi-threading bugs fixed: don't try to call flush on reading;
    processing of multiple range queries; problems with multi-slice containers.
  * Fixed crashes caused when decoding some cramtools produced CRAM files.
  * Fixed a couple of minor rANS issues with handling invalid data.
  * Fixed bug where probaln_glocal() tried to allocate far more memory than
    needed when the query sequence was much longer than the reference.  This
    caused crashes in samtools and bcftools mpileup when used on data with very
    long reads. (#572, problem reported by Felix Bemm via minimap2).
  * sam_prop_realn() now returns -1 (the same value as for unmapped reads)
    on reads that do not include at least one 'M', 'X' or '=' CIGAR operator,
    and no longer adds BQ or ZQ tags.  BAQ adjustments are only made to bases
    covered by these operators so there is no point in trying to align
    reads that do not have them. (#572)
  * BAM: HTSlib now supports BAMs which include CIGARs with more than
    65535 operations as per HTS-Specs 18th November (dab57f4 and 2f915a8).
  * BCF/VCF:
  - Removed the need for long double in pileup calculations.
  - Sped up the synced reader in some situations.
  - Bug fixing: removed memory leak in bcf_copy.
  * CRAM:
  - Added support for HTS_IDX_START in cram iterators.
  - Easier to build when lzma header files are absent.
  - Bug fixing: a region query with REQUIRED_FIELDS option to
    disable sequence retrieval now gives correct results.
  - Bug fixing: stop queries to regions starting after the last
    read on a chromosome from incorrectly reporting errors
    (#651, #653; reported by Imran Haque and @egafni via pysam).
  * Multi-region iterator: The new structure takes a list of regions and
    iterates over all, deduplicating reads in the process, and producing a
    full list of file offset intervals. This is usually much faster than
    repeatedly using the old single-region iterator on a series of regions.
  * Curl improvements:
  - Add Bearer token support via HTS_AUTH_LOCATION env (#600).
  - Use CURL_CA_BUNDLE environment variable to override the CA (#622;
    thanks to Garret Kelly &amp; David Alexander).
  - Speed up (removal of excessive waiting) for both http(s) and ftp.
  - Avoid repeatedly reconnecting by removal of unnecessary seeks.
  - Bug fixing: double free when libcurl_open fails.
  * BGZF block caching, if enabled, now performs far better (#629; reported
    by Ram Yalamanchili).
  * Added an hFILE layer for in-memory I/O buffers (#590; thanks to Thomas
    Hickman).
  * Tidied up the drand48 support (intended for systems that do not
    provide this function).
  * Fixed bug where iterators on CRAM files did not propagate error return
    values to the caller correctly.  Thanks go to Chris Saunders.
  * Overhauled Windows builds.  Building with msys2/mingw64 now works
    correctly and passes all tests.
  * More improvements to logging output (thanks again to Anders Kaplan).
  * Return codes from sam_read1() when reading cram have been made
    consistent with those returned when reading sam/bam.  Thanks to
    Chris Saunders (#575).
  * BGZF CRC32 checksums are now always verified.
  * It's now possible to set nthreads = 1 for cram files.
  * hfile_libcurl has been modified to make it thread-safe.  It's also
    better at handling web servers that do not honour byte range requests
    when attempting to seek - it now sets errno to ESPIPE and keeps
    the existing connection open so callers can revert to streaming mode
    it they want to.
  * hfile_s3 now recalculates access tokens if they have become stale.  This
    fixes a reported problem where authentication failed after a file
    had been in use for more than 15 minutes.
  * Fixed bug where remote index fetches would fail to notice errors when
    writing files.
  * bam_read1() now checks that the query sequence length derived from the
    CIGAR alignment matches the sequence length in the BAM record.</changelog>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="a8c7bf27fd30708072b1a3f116ba07687a4f659d379daf60d1e0706c933fcf763e668106aaed4a1c0717c56bd0454a243fcf0c3ea766d7aafef06c3580eacd96" name="bibtool" arch="s390x">
  <version epoch="0" ver="2.68" rel="bp161.1.2"/>
  <changelog author="gber@opensuse.org" date="1409054400">- update to version 2.57
  - Segfault in deTeX fixed.
  - Compiler warnings silenced.
  - Disambiguating numbers adapted to fit to documentation.
  - Configuration of regex fixed to work on Linux.
  - Documentation typos fixed.
  - Signed characters fro translation tables changed to unsigned.
  - Autoconf configuration improved.
- fix URL
- remove support for &lt; 12.3</changelog>
  <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>
</package>
<package pkgid="11221b719d9c6cb802834081193686353fe835c41c751b3d973da872cec44fbd7db2ae6adcca26d49993f50a13ef04e5ec9eea051d7e0ec87e42a84c09a24bd8" name="bibview" arch="s390x">
  <version epoch="0" ver="2.2" rel="bp161.1.2"/>
  <changelog author="werner@suse.de" date="1154520000">- Make it build with X11R7
- Make german app-defaults file depending on LANG variable
- Use Xaw3d to get see 3d menue</changelog>
  <changelog author="werner@suse.de" date="1164888000">- Remove broken error handler declaration type</changelog>
  <changelog author="dmueller@suse.de" date="1180699200">- fix 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="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>
</package>
<package pkgid="424ee2be49ba10fb004a46cc17207baa3ccbafc7d4f9a133fae6aaea1260918df69a74473055c04c3d41dded5ba4ddd93fbf5507a15f0d34f0e37acef4841274" name="bijiben" arch="s390x">
  <version epoch="0" ver="40.1" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1600776000">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 40.0:
  + Added bidirectional text support to notes view.
  + Dropped Zeitgeist support.
  + Enabled formatting without dependency on selected text.
  + Improved Help.
  + Improved Nextcloud support by using Nextcloud Notes API.
  + Fixed many bugs and improved application code overall.
  + Updated translations.
- Clean up zeitgeist remainders in the spec file: it has been
  disabled for a while already.
- Add pkgconfig(json-glib-1.0) and pkgconfig(libcurl)
  BuildRequires: new dependencies.
- Replace pkgconfig(libhandy-0.0) BuildRequires with
  pkgconfig(libhandy-1): follow upstreams port to libhandy-1.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Update to version 40.1:
  + Fixed e-mail sharing feature.
  + Fixed issue preventing compiling single source files.
  + Fixed 40's release date in appdata.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621252800">- No longer own /usr/share/help/C: this is owned by the file system
  package.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="fd6eb3a5455e25fc5c0d5bbf5fea72d272dce9d792a5ee13fea369144150fb2f3b34d77ce1a6dd56b84bb3489e94ef7b4c344f3ccf9c60fae3e9d0b9e553ff9d" name="bijiben-lang" arch="noarch">
  <version epoch="0" ver="40.1" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1600776000">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 40.0:
  + Added bidirectional text support to notes view.
  + Dropped Zeitgeist support.
  + Enabled formatting without dependency on selected text.
  + Improved Help.
  + Improved Nextcloud support by using Nextcloud Notes API.
  + Fixed many bugs and improved application code overall.
  + Updated translations.
- Clean up zeitgeist remainders in the spec file: it has been
  disabled for a while already.
- Add pkgconfig(json-glib-1.0) and pkgconfig(libcurl)
  BuildRequires: new dependencies.
- Replace pkgconfig(libhandy-0.0) BuildRequires with
  pkgconfig(libhandy-1): follow upstreams port to libhandy-1.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Update to version 40.1:
  + Fixed e-mail sharing feature.
  + Fixed issue preventing compiling single source files.
  + Fixed 40's release date in appdata.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621252800">- No longer own /usr/share/help/C: this is owned by the file system
  package.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="b87aad17ccb21f8260a5c825095ea6239dd15e9919f9dbccd0e11416de8e4c640078017ede0b879eeebbadf82a2f71c9976a48bbed63d5385c519439395ae28b" name="bind" arch="s390x">
  <version epoch="0" ver="9.20.26" rel="160099.1.1"/>
  <changelog author="jeffm@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="jorik.cronenberg@suse.com" 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@suse.com" 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="max@suse.com" 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@suse.com" 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@suse.com" 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="c3e43bfb265e809ce2c7172dadacd662989d2845b5c0e48eff7dbfd1d13874c54e0e52a660ba3fdab0464f898f4bf97b81c3d2d2e1122c65c97631ae88ec712e" name="bind-doc" arch="noarch">
  <version epoch="0" ver="9.20.26" rel="160099.1.1"/>
  <changelog author="jeffm@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="jorik.cronenberg@suse.com" 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@suse.com" 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="max@suse.com" 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@suse.com" 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@suse.com" 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="62523d69daec1855a620dcad256b1b20167b1d881c1a9d74d7025a8f2f674862c9c760745385e0cb61c8cf9ae16cc80c8e06ced738d33074fd63ea332efa7cb1" name="bind-modules-bdbhpt" arch="s390x">
  <version epoch="0" ver="9.20.26" rel="160099.1.1"/>
  <changelog author="jeffm@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="jorik.cronenberg@suse.com" 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@suse.com" 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="max@suse.com" 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@suse.com" 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@suse.com" 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="3b3f0e72c23a9a8c7a779a40326a75c1c0c6962fd6c6d6da7ef7bc94225a61c90109d2383af1ca0f6e1d7bee7d71ec41f00c30ba611d23473bc115ea4b2c492b" name="bind-modules-generic" arch="s390x">
  <version epoch="0" ver="9.20.26" rel="160099.1.1"/>
  <changelog author="jeffm@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="jorik.cronenberg@suse.com" 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@suse.com" 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="max@suse.com" 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@suse.com" 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@suse.com" 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="40f0028cdd3f9ffc8aa84528064a8ba4a1fc71938ac08a1af210248601aabd66d8a928430b1f69219e647cc333febe6343411ef29fb7d61485021eff4782b933" name="bind-modules-ldap" arch="s390x">
  <version epoch="0" ver="9.20.26" rel="160099.1.1"/>
  <changelog author="jeffm@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="jorik.cronenberg@suse.com" 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@suse.com" 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="max@suse.com" 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@suse.com" 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@suse.com" 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="a69f138d37683dc74d736c845057f6f207a895f70904d2eabe36307e0c1711d3e7d9f47199a90068404a704f90bacc5aa034470b2d60a1b2f8dafdc3b0175237" name="bind-modules-mysql" arch="s390x">
  <version epoch="0" ver="9.20.26" rel="160099.1.1"/>
  <changelog author="jeffm@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="jorik.cronenberg@suse.com" 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@suse.com" 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="max@suse.com" 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@suse.com" 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@suse.com" 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="bd02495a2c11f125e5eb6648670aab5918e9aa5dce96af2c4ff82a8fe9dcde53f5a5eac82948ed06367947195c966629ca955a45cc783298bef6a5d2b65cdc41" name="bind-modules-perl" arch="s390x">
  <version epoch="0" ver="9.20.26" rel="160099.1.1"/>
  <changelog author="jeffm@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="jorik.cronenberg@suse.com" 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@suse.com" 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="max@suse.com" 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@suse.com" 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@suse.com" 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="41da0e640e062f95cd2477457a44238cfcc6662f5d584b061b76e080b9e2d8b2e0ab26e74bdaf73c46aaf2ab8df653c4fe4f64849f08fc37bccf08da7ff28611" name="bind-modules-sqlite3" arch="s390x">
  <version epoch="0" ver="9.20.26" rel="160099.1.1"/>
  <changelog author="jeffm@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="jorik.cronenberg@suse.com" 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@suse.com" 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="max@suse.com" 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@suse.com" 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@suse.com" 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="c11caa5c56f76a32c06a3f76cc518d30f646764770e83120d0442b6163bdca0c2cca02b7ca2da426127d4d7aba013581884a9a42dfa4b53152509d5924864135" name="bind-utils" arch="s390x">
  <version epoch="0" ver="9.20.26" rel="160099.1.1"/>
  <changelog author="jeffm@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="jorik.cronenberg@suse.com" 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@suse.com" 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="max@suse.com" 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@suse.com" 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@suse.com" 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="dcf09117c739381a5cd5622b7fcc52ef4701af0a427b9a074f80809502929ce5ca10133a799088807c1e8fc95fa3ba5cd5be41c4a58270ce1659660e3e8eb73b" name="bindfs" arch="s390x">
  <version epoch="0" ver="1.17.7" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598443200">- Update to release 1.14.7
  * Added --map-passwd and --map-group</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601640000">- Update to release 1.14.8
  * No user-visible changes (build system only)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1614340800">- Update to release 1.15.1
  * Support for libfuse3.
  * Fixed non-zero exit code when unable to chdir into source dir.
  * Pass through "-o fsname" to FUSE.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1659096000">- Update to release 1.17.0
  * Added --map-{passwd,group}-rev</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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&#xFC;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>
</package>
<package pkgid="a21be11630d679e8b036affa2b6f0daeef65f0b5736354400c674188a8bd95c981ecaa1202f30db203389515cb6d69f5084099247b92cdf82bac461b732e4328" name="binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="2cc02b355573bd185ee5e52fef97659aa9cc21a5e67736da0471ce4e26a86b1312a29313361d0e62845cf03c0e2d4126e6f7d0331c84211876918b7ebc061811" name="binutils-devel" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="baea03ce645ec0ef584b5bc565eaad676d220c6036338b12c8a40f669ffcd6fc8f134538aaca0661360bfa8f3d4802107f5ae28fb293c9d7c7e5b222a2792cf0" name="binwalk" arch="noarch">
  <version epoch="0" ver="2.4.2" rel="bp161.1.1"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1580990400">- Update to version 2.2.0
  - no further information available -</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1601035200">- Create (via help2man) and package manpage
- Recommend more unpacking programs
  * capstone, cramfs-tools, cramfsswap, jefferson, lhasa, lzop,
    sasquatch, sleuthkit, squashfs, srecord, ubi_reader, yaffshiv</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616414400">- Update to version 2.3.0
  * Upstream does not provide a changelog</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616932800">- Update to version 2.3.1
  * Upstream does not provide a changelog</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629374400">- Update to version 2.3.2
  * Minor bug fixes
  * Removed hilink decryption plugin</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1631361600">- Update to version 2.3.3
  * Added checks to prevent directory traversal vulnerability when
    external extractors create symlinks on the filesystem.
  * Added --run-as command line option to allow users to control
    the privilege level external extractors are given as well as
    the power to run as root if they so choose.</changelog>
  <changelog author="Boris Manojlovic &lt;boris@steki.net&gt;" date="1675080000">- add CVE-2022-4510 patch file: CVE-2022-4510.patch (boo#1207744)</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1676376000">- Update to version 2.3.4
  * CVE-2022-4510: path traversal in PFS extractor script (boo#1207744)
- drop CVE-2022-4510.patch</changelog>
  <changelog author="Jan Ku&#x17E;&#xED;lek &lt;jan.kuzilek@suse.com&gt;" date="1727438400">- Switch upstream to a maintained fork
- Update to version 2.4.2
  * enhance the accuracy of esp image by @samhjn in #17
  * Improve install by @stkw0 in #20
  * Show warning when extraction fails and print only successful extracted entries
- Update to version 2.4.1
  * change jefferson uri by @stkw0 in #7
  * Detect WAVE and FLAC by @puhitaku in #8
  * Update audio signature file by @kagekiyo7 in #10
  * entropy: don't parse math by @ElDavoo in #12
- Update to version 2.4.0
  This release merged the next upstream PR:
  * Add magic for ZTE firmware
  * Improve YAFFS signature
  * Add Microware OS-9/68000 magic support
  * Add PKCS#1 DER hash signatures
  * Add firmware signatures used with JBOOT bootloader
  * Added ESP32 image and partition entry signatures
  * Add WinCE file extractor plugin
  * PKCS #8 Private key
- Update to version 2.3.8
  * Fix support for python3.12
- Update to version 2.3.7
  * Fix issue in Windows due to the use of pwd
  * Fix dep.sh bug in some specific distros
- Update to version 2.3.6
  * Fix missing import on extractor.py
- Update to version 2.3.5
  This release applies a bunch of important pull request from the original repository.
  Most relevant changes:
  * Add support for python 3.12
  * Switch from nose to pytest
  * Update minimum supported python version to 3.8
  * Move from travis to Github actions
  * Fix dep.sh build issues</changelog>
</package>
<package pkgid="05d6fc9ee8c9541e8434090e6b6ceaac1bc37eb55f03cfb2e9322132df2e5016fd1756cec836969f1e2edb5e21b987dca48dc591e0051b5f75bdd32027793d07" name="biome" arch="s390x">
  <version epoch="0" ver="1.9.4" rel="bp161.1.45"/>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1713355200">- update to 1.7.0:
  * 235 commits, see https://github.com/biomejs/biome/compare/cli/v1.6.1...cli/v1.7.0</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1714737600">- update to 1.7.2:
  * Import sorting now ignores side effect imports (#817)
  * Import sorting now adds spaces where needed (#1665)
  * biome migrate eslint now handles cyclic references.
  * Correctly handle placement of comments inside named import clauses. #2566
  * add nusery/noReactSpecificProps.
  * add noUselessUndefinedInitialization.
  * add nusery/useArrayLiterals.
  * add nusery/useConsistentBuiltinInstatiation.
  * add nusery/useDefaultSwitchClause.
  * noDuplicateJsonKeys no longer crashes when a JSON file
    contains an unterminated string (#2357)
  * noRedeclare now reports redeclarations of parameters in a functions body (#2394)
  * noRedeclare no longer reports overloads in object types (#2608)
  * noRedeclare now merge default function export declarations
    and types (#2372)
  * noUndeclaredVariables no longer reports variable-only and type-only exports (#2637)
  * [noUnusedVariables] no longer crash Biome when encountering a
    malformed conditional type (#1695)
  * useConst now ignores a variable that is read before its assignment.
  * useShorthandFunctionType now suggests correct code fixes when parentheses are required (#2595)
  * useTemplate now correctly escapes strings (#2580)
  * noMisplacedAssertion now allow various expect.* calls
  * The language parsers no longer panic on unterminated strings
    followed by a newline and a space (#2606, #2410)
  * build(xstask): remove deps fs_extra and filetime #2562
  * docs: Add more useImportType examples to docs #2307
  * chore: update schema definition #2567
  * fix(configuration_schema): rename some fields to camelCase in
    the configuration_schema.json #2568
  * fix: rename some fileds to camelCase in the configuration_schema #2569
  * feat(biome_css_analyzer): noUnknownUnit #2535
  * chore: fix some typos in comments #2579
  * refactor: foundations for LSP workspaces support #2589
  * fix(lint/noRedundantAlt): rule source #2609
  * feat(linter): Implement useGenericFontNames #2573
  * chore: remove some website leftovers #2617
  * refactor(deserialize): don't handle Option specifically #2630
  * refactor: use TriviaPiece factory functions in more places #2632
  * feat(biome_css_analyzer): noUnknownFunction #2570
  * fix(snippet): should emit only one diagnostic #2650
  * chore: add infrastructure for Grit engine #2586
  * docs: fix typos in biome_rowan batch mutation #2653
  * chore: upgrade prettier and update snapshots #2502
  * build(deps): update #2657
- includes 1.7.1:
  * Fix #2403 by printing the errors in the client console.
  * Add parentheses for the return expression that has leading multiline comments. #2504
  * Correctly format dangling comments of continue statements. #2555
  * Fix case where jsxRuntime wasn't being respected by useImportType rule (#2473)
  * Fix #2460, where the rule noUselessFragments was crashing the linter in some cases.
  * Fix #2366, where noDuplicateJsonKeys incorrectly computed the kes to highlight.
  * The rule noMisplacedAssertions now considers valid calling expect inside waitFor
  * fix(lint/noBarrelFile): rule source #2464
  * refactor(bench): update import statement and module handling in run.js #2471
  * docs: fix missing punctuation and typo #2477
  * fix: missing "--apply" option in the command example #2479
  * chore: tidy up dependencies #2480
  * chore(ci): add repository dispatch workflow #2442
  * chore: fix some typos in comments #2486
  * feat: start working on yaml support #2428
  * chore: prepare knope #2484
  * ci: trigger prepare release #2489
  * ci: trigger prepare release #2490
  * chore: remove variables from workflows #2491
  * chore: speed up wasm-pack profiling build #2494
  * fix: reverts hashbrown, which causes issues when compiling to WASM #2496
  * fix(linter): name of typescript-eslint #2503
  * Handle operation parsing error GraphQL #2434
  * chore: remove website from monorepo #2505
  * ci: add a workflow for linting pr titles #2497
  * feat(rule/solidjs): add no-react-specific-props #2427
  * refactor(js_syntax): remove TsNameWithTypeArguments #2510
  * fix(linter): add missing fix kind for solid rule #2519
  * feat(biome_css_analyzer): noCssEmptyBlock #2513
  * chore: added how to create new css lint rule #2522
  * refactor(css_formatter): implement FormatCssBlockLike #2531
  * feat(biome_css_analyze): noDuplicateSelectorsKeyframeBlock #2534
  * docs: fixed path to crates, updated link to translating doc #2538
  * fix(biome_css_analyzer): update lint error messages #2545
  * feat(biome_css_analyze): noImportantInKeyframe #2542
  * chore(deps): update rust crate serde_json to 1.0.116 #2553
  * chore(deps): update rust crate proc-macro2 to 1.0.81 #2551
  * chore(deps): update github-actions #2549
  * chore: add a new bronze sponsor #2556
  * chore(deps): update rust:1.77.2 docker digest to 6052afe #2550
  * chore(deps): update rust crate serde to 1.0.198 #2552
  * feat(biome_graphql_parser): parse fragment definition #2506
  * refactor(ci): add more valid PR title types #2559
  * docs: fix typo in biome analyze contribution document #2560
  * build(deps): remove 'case' dependency #2561</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1714996800">- update to 1.7.3:
  * The stdin-file-path option now works correctly for Astro/
    Svelte/Vue files (#2686)
  * Add nursery/useExplicitLengthCheck.
  * noBlankTarget no longer hangs when applying a code fix (#2675)
  * noRedeclare no longer panics on conditional type (#2659)
  * noUnusedLabels and noConfusingLabels now ignore svelte
    reactive statements (#2571)
  * useExportType no longer removes leading comments (#2685)
  * useJsxKeyInIterable no longer reports false positive when
    iterating on non-jsx items (#2590)
  * Fix typo by renaming useConsistentBuiltinInstatiation to
    useConsistentBuiltinInstantiation
  * feat(biome_graphql_parser): parse schema definition #2557
  * chore(ci): renovate pin GA to semver #2670
  * build(deps): update #2669
  * build(deps): upgrade indexmap crate #2673
  * feat(biome_css_analyzer): implement noDuplicateAtImportRules #2658
  * feat(biome_css_analyzer): noUnknownSelectorPseudoElement #2655
  * feat(biome_graphql_parser): implement NthAt for GraphqlLexer #2677
  * feat(biome_graphql_parser): parse scalar type definition #2663
  * chore: add Grit node compilers #2689
  * chore: upgrade to rust 1.78 #2691
  * feat: parse object type definition #2690
  * chore(deps): upgrade oxc_resolver #2694
  * chore: implement Grit node bindings #2697
  * docs: better explanation of the directive "use strict" #2699
  * docs: add small note about process.exit #2700
  * fix(lint/noDuplicateAtImportRules): correctly handle both
    single- and double quotes #2707
  * feat(biome_graphql_parser): parse interface type definition #2703
  * feat(linter): implement NoUnmatchableAnbSelector #2706
  * chore(deps): update rust crate tracing to 0.1.40 #2554
  * fix(lint/useJsxKeyInIterable): handle ternaries properly #2701
  * fix(useExplicitLengthCheck): docs #2735
  * chore(deps): update rust crate serde to 1.0.200 #2737
  * chore(deps): update github-actions #2740
  * chore(deps): update dependency prettier to v3.2.5 #2739
  * chore(deps): update pnpm to v8.15.8 #2733
  * chore(deps): update @biomejs packages #2732
  * chore(deps): update dependency eslint to v9.2.0 #2738</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1718020800">- update to 1.8.0:
  * see https://github.com/biomejs/biome/releases/tag/cli%2Fv1.8.0</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1718020801">- update to 1.8.1:
  * Fix #3069, prevent overwriting paths when using --staged or --changed options.
  * Fix a case where the file link inside a diagnostic wasn't
    correctly displayed inside a terminal run by VSCode.
  * Fix #3067, by assigning the correct default value to indentWidth.
  * Fix the bug where whitespace after the &amp; character in CSS
    nesting was incorrectly trimmed, ensuring proper targeting of
    child classes #3061.
  * Fix #3068 where the CSS formatter was inadvertently
    converting variable declarations and function calls to lowercase.
  * Fix the formatting of CSS grid layout properties.
  * The noEmptyBlock css lint rule now treats empty blocks
    containing comments as valid ones useLiteralKeys no longer
    reports quoted member names (#3085)
  * noEmptyInterface now ignores empty interfaces in ambient modules (#3110)
  * noUnusedVariables and noUnusedFunctionParameters no longer
    report the parameters of a constructor type (#3135)
  * noStringCaseMismatch now ignores escape sequences (#3134)
  * Implemented CSS Unknown At-Rule parsing, allowing the parser
    to gracefully handle unsupported or unrecognized CSS at-rules.
  * Fix #3055 CSS: Layout using named grid lines is now correctly parsed.
  * Fix #3091. Allows the parser to handle nested style rules and
    at-rules properly, enhancing the parser's compatibility with the
    CSS Nesting Module.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1719403200">- update to 1.8.2:
- Fix #3201 by correctly injecting the source code of the file
  when printing the diagnostics.
- Fix #3179 where comma separators are not correctly removed
  after running biome migrate and thus choke the parser.
- Fix #3232 by correctly using the colors set by the user.
- Reword the reporter message "No fixes needed" to "No fixes applied"
- Don't conceal previous overrides (#3176). The rule is now
  correctly enabled for the index.js file.
- Fix #3103 by correctly resolving CSS formatter options.
- Fix #3192 don't add an extra whitespace within :has.
- Fix a regression introduced by the release of v1.8.0
- Add nursery/useValidAutocomplete.
- Add nursery/noShorthandPropertyOverrides. #2958
- Fix [#3084] false positive by correctly recognize parenthesized
  return statement.
- useImportExtensions now suggests a correct fix for import '.'
  and import './.'.
- Fix useDateNow false positive when new Date object has
  arguments new Date(0).getTime().
- The noUnmatchableAnbSelector rule is now able to catch
  unmatchable an+b selectors like 0n+0 or -0n+0.
- The useHookAtTopLevel rule now recognizes properties named as hooks like foo.useFoo().
- Fix #3092, prevent warning for Custom properties (--*).
- Fix a false positive in the useLiteralKeys rule. (#3160)
- The noUnknownProperty rule now ignores the composes property
  often used in css modules. #3000
- Fix false positives of the useExhaustiveDependencies rule.
- Fix missing withDefaults macro in vue files for globals variables.
- Fix CSS modules settings mapping.
- chore(ci): improve rules_check task
- chore: change js code blocks containing JSX elements to jsx
- feat(biome_js_analyzer): noSubstr
- chore(deps): update rust crate tokio to 1.38.0
- chore(grit): implement Grit snippet bindings
- chore(deps): update @biomejs packages
- feat(analyzer): useSortedKeys for JSON objects
- docs(useImportType): add docs about TypeScript settings
- docs(noUndeclaredDependencies,useImportExtensions): add note about LSP configs
- docs(no_undeclared_dependencies): follow up fix of #3173
- chore(ci): try enable --compact flag for pkg.pr.new
- chore(ci): remove --compact flag
- fix(formatter): escape double quotes when printing formatter IR
- fix: remove unnecessary example
- chore: move maintainers to past maintainers
- chore: removes old files
- chore: move Sec-ant to core contributor
- chore: add minht11 to the maintainers team
- chore: add chansuke to maintainers list
- chore: rust 1.79.0
- chore(deps): update github-actions
- chore(deps): update @biomejs packages
- chore(grit): improve snippet compiler
- refactor(analyzer): use enumflags2
- feat(biome_css_analyzer): implement function-linear-gradient-no-nonstandard-direction
- chore(deps): update dependency eslint to v9.5.0</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1719576000">- update to 1.8.3:
  * "Fix #3104 by suppressing node warnings when using biome
    migrate.
  * Force colors to be off when using the GitHub reporter to
    properly create annotations in GitHub actions (#3148)
  * Implement CSS unicode range.
  * Fix #3184 CSS formatter converts custom identifiers to lowercase.
  * Fix #3256 constant crashes when editing css files #3256.
  * Add nursery/useDeprecatedReason rule.
  * Add nursery/noExportedImports.
  * useConsistentArrayType and useShorthandArrayType now ignore
    Array in the extends and implements clauses. Fix #3247.
  * Fixes #3066 by taking into account the dependencies declared in the package.json.
  * The code action of the useArrowFunction rule now preserves a
    trailing comma when there is only a single type parameter in
    the arrow function and JSX is enabled. Fixes #3292.
  * Enhance tailwind sorting lint rule #1274 with variant support.
  * Every preconfigured variant is assigned a weight that concurs
    on establishing the output sorting order.
  * Since nesting variants on the same utility class is possible,
    the resulting weight is the Bitwise XOR of all the variants
    weight for that class.
  * Dynamic variants (e.g. has-[.custom-class], group-[:checked])
    are also supported and they take the weight of their base
    variant name the custom value attached (e.g. has-[.custom-
    class] takes has weight).
  * Arbitrary variants (e.g. [&amp;nth-child(2)]) don't have a weight
    assigned and they are placed after every known variant.
  * Classes with the same amount of arbitrary variants follow
    lexicographical order. The class that has the highest number
    of nested arbitrary variants is placed last.
  * Screen variants (e.g. sm:, max-md:, min-lg:) are not supported yet.
  * feat(workspace): adds GraphQL parsing capabilities via feature #3238
  * feat(editorconfig): expand unknown globs into known globs #3218
  * chore(core): implement pull_diagnostics for graphql #3248
  * chore(linter): add a rule source of noUnknownProperty #3252
  * feat: tailwind variant sorting #3208
  * test(parse/json): add test for bug where overrides
    erroneously override special parsing options #3260
  * docs(analyzer): improve contributing guide for rules with multiple signals #3245
  * chore(lint): initialise biome_graphql_analyze #3276
  * chore(deps): update @biomejs packages #3266
  * docs(useNamingConvention): add examples and improve explanations #3277
  * refactor(parse/json): change fields in JsonParserSettings to Option #3272
  * feat(search-output-formatter): initialize search output formatter #3258
  * chore(grit): implement node-like compilers + fixes #3253
  * feat: enable linting for graphql #3295
  * refactor(parse/css): change fields in CssParserSettings to Option #3273
  * refactor: add variables to format strings directly #3299
  * chore: update codegen to include GraphQL #3301</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1726142400">- update to 1.9.0:
  * see https://github.com/biomejs/biome/releases/tag/cli%2Fv1.9.0</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1728216000">- add _service
- remove cargo_config
- add vendor.tar.zst
- update to version 1.9.3:
  * fix: add missing word
  * perf(linter): remove unneeded memory allocation for str
  * fix(lint): options for `noLabelWithoutControl` are optional
  * feat(useExhaustiveDependencies): add option to disable errors for unecessary dependencies
  * fix(noUnusedVariables): don't panic when renaming ref at the start
  * chore: setup GritQL benchmark
  * feat(useExplicitFunctionReturnType): support higher-order function
  * feat(biome_css_analyze): implement `noDescendingSpecificity`
  * ci: update codspeed action
  * fix(noMisleadingCharacterClass): properly handle escaping and improve diagnostics
  * chore(deps): update @biomejs packages
  * chore(deps): update dependency @typescript-eslint/eslint-plugin to v8.7.0
  * chore(deps): update rust:1.81.0 docker digest to a21d540
  * chore(deps): update actions/checkout action to v4.2.0
  * chore(deps): update rust crate oxc_resolver to 1.12.0
  * chore(deps): update dependency eslint to v9.11.1
  * chore(deps): update pnpm to v9.11.0
  * feat(formatter): implement formatting for GritQL root node
  * fix(bench): typo in `.prettierignore`
  * fix(deps): update rust crate libc to 0.2.159
  * fix(js-api): update code
  * fix(formatter): trim CSS raw values
  * fix(cli): don't error in stdin, with `--write`
  * fix: updated query feature range interval format
  * docs: fix `isNan` to `isNaN`
  * fix(lsp): correctly enable CSS on LSP
  * chore: to_lowercase -&gt; to_lowercase_cow
  * feat(biome_js_parser): forbid undefined as type name
  * fix(noMisleadingCharacterClass): ignore characters outside of char classes
  * fix(linter): apply `useExplicitFunctionReturnType` only to TypeScript…
  * fix(noUndeclaredDependencies): ignore NodeJS modules
  * fix(noUselessEscapeInRegex): don't panic on regexes starting with an empty class
  * chore: update CHANGELOG.md
  * perf: iterate over bytes instead of chars where possible
  * feat(grit): implement disregarded snippet nodes
  * fix(schema): make optional the `options` JSON schema field
  * feat(linter): implement noTemplateCurlyInString
  * fix(useSemanticElements): examples
  * fix(useSemanticElements): check only elements associated to a role
  * fix(useButtonType): don't report dynamically created button with valid type
  * fix(format/html): keep at most 1 empty line between elements
  * feat(linter): implement no-nested-ternary
  * feat(markdown/parser): support thematic break block parser
  * refactor(parser/html): refactor comments to be nodes in the tree
  * fix(noUnusedFunctionParameters): ignore params in obj pattern with a rest param
  * fix(noUselessStringConcat): don't panic on malformed code
  * fix(linter): noUselessFragments fix creates invalid CST
  * refactor(aria_metadata): generate ARIA metadata from specification
  * docs: fix markdown link in CHANGELOG.md
  * perf(linter): performance improvement for css semantic model
  * perf(grit): use `to_ascii_lowercase_cow`
  * test(format/grit): add tests for grit formatter
  * feat(linter): support allow expressions
  * fix(deps): update rust crate rand to 0.8.5
  * chore(deps): update rust crate bpaf to 0.9.14
  * chore(deps): update actions/setup-node action to v4.0.4
  * chore(deps): update @biomejs packages
  * feat(html): resolve format options
  * fix(parser/html): add `param` to void elements list
  * feat(html): implement debug features for html
  * feat(lsp): `noExcessiveCognitiveComplexity` diagnostic shows levels
  * feat(linter): support direct const assertions in useExplicitFunctionReturnType rule
  * fix(parser/html): allow multi line attribute values
  * feat(linter): implement useExplicitFunctionReturnType
  * chore: fix udeps failure
  * chore: enforce usage of to_ascii_lowercase_cow
  * fix(graphql_formatter): panic in block comments with empty line
  * chore(cli): replace PanicInfo -&gt; PanicHookInfo
  * fix(parser/html): fix incorrect parsing when text starts with a quote
  * feat(formatter/html): add line break at the end of files
  * feat: add additional `FeatureKind` entries for debug features
  * chore(readme): use polar shield
  * feat(html/formatter): self close tag add slash char
  * fix(html/parser): support root element list
  * feat(grit): implement GritQL log() function
  * feat(linter): implement noOctalEscape
  * docs: improve documentation of rule
  * refactor(lint): set version field for new rules
  * test(format/html): reenable snapshot tests
  * chore: move Grit changes in CHANGELOG
  * chore: add Grit updates to CHANGELOG
  * fix(grit): fix node walking
  * feat(grit): implement Grit built-ins
  * fix(noLabelWithoutControl): accept expressions as label
  * feat(lint): add rule `useComponentExportOnlyModules`
  * feat(grit): support for Grit pattern, predicate and function definitions
  * feat(html): add `experimental-html` feature flag to enable html file handler
  * build: upgrade to Rust 1.81
  * fix(lsp): code actions capabilities
  * feat(parser/html): handle script and style tags
  * feat(parser/html): parse doctype declarations
  * feat(parser/html): lex and parse unquoted attribute values
  * feat(markdown): support markdown grammar code generation
  * fix(format/html): fix doctype formatting
  * fix(format/html): keep single quotes if string contains a double quote
  * fix(parser/html): check void element names case insensitively
  * chore(deps): update dependency vite to v5.4.6 [security]
  * fix(useFilenamingConvention): apply formats to file extensions
  * fix(useFilenamingConvention): allow leading digits in lower-like cases
  * feat(linter): add noMissingVarFunction
  * fix(useFilenamingConvention): don't suggest names with disallowed case
  * feat(format/html): port `JsxChildList` formatting to `HtmlElementList`
  * fix(lsp): reduced the number of log files on disk
  * test: fix outdated snapshot tests
  * fix(useStrictMode): check actual directives
  * fix(lsp): apply `.editorconfig` options
  * fix: preserve other children in `useConsistentCurlyBraces`
  * fix(config): handle `unset` and `off` values in editorconfig files
  * fix(css_parser): accept U+FDCF and U+FFFD in identifiers
  * fix(parser/html): fix whitespace being lexed as html literal
  * chore(deps): update rust crate anyhow to 1.0.89
  * chore(deps): update rust crate serde to 1.0.210
  * chore(deps): update @biomejs packages
  * fix(cli): use correct list of evaluated paths
  * chore(deps): update dependency @typescript-eslint/eslint-plugin to v8.5.0
  * chore(deps): update rust crate dashmap to 6.1.0
  * chore(deps): update rust crate insta to 1.40.0
  * fix: re-implement #3856 to improve correctness
  * chore(deps): update rust docker tag to v1.81.0
  * chore(deps): update rust crate tokio to 1.40.0
  * chore(deps): update dependency eslint to v9.10.0
  * docs(readme): add zh-tw readme translation
  * feat(format/grit): grit formatter initial configuration
  * chore(deps): update rust crate serde_json to 1.0.128
  * fix(deps): update rust crates
  * chore: update biome version of rules
  * revert: "feat(lsp): add codeActionKinds"
  * chore: remove sponsor
  * fix(noUndeclaredDependencies): ignore invalid package names, bun import, and recognize Definitely Typed
  * chore: tweak `useConsistentArrayType` rule documentation
  * chore: add `noConsole` options documentation
  * feat(lint): add noProcessEnv
  * feat(format/html): attribute formatting
  * docs: update snippet ignore file on `useFilenamingConvention` rule
  * chore: add more logs for #3839
  * docs(changelog): fix typo
  * refactor(package.json): add more keywords
  * fix(editorconfig): fix editorconfig not being loaded when running `biome ci`
  * docs(readme): add CSS and GraphQL
  * fix(aria): remove concept for alert like roles
  * fix: update eslint-plugin-solid docs position
  * feat(parser/html): correctly parse void elements
  * chore: fix docs comments</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1729166400">- update to version 1.9.4:
  * see https://github.com/biomejs/biome/releases/tag/cli%2Fv1.9.4</changelog>
</package>
<package pkgid="45ae779968ae6e404904ea4e17ed2589b8accd2c2f7665831d74d32f248fb466dec8e647f4cf1618456feed8c213dd361f1619a246db7de516d215790cfe5bcf" name="bird" arch="s390x">
  <version epoch="0" ver="2.19.2" rel="bp161.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="fc63abf50f9521e7ed94ed8f91ff9e1796d11c8b9936c4f6974215e42f807116a825d5117e6126bceff721be26b38c68868635f9c122c9759238a985b1b25cee" name="bird-doc" arch="noarch">
  <version epoch="0" ver="2.19.2" rel="bp161.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="119a5fdfae39ed11446641954f1ff322d2032b258d6402b42761745f4fa49ee19d788afd025860a7c1a274a43ac42160bf758c9075a616c9ede2ff287b16f67a" name="bird3" arch="s390x">
  <version epoch="0" ver="3.2.0" rel="bp161.1.2"/>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1746446400">- Update to version 3.1
  * see https://gitlab.nic.cz/labs/bird/-/blob/v3.1.0/NEWS
- Rename to bird3 to be able to provide package as an alternative in old
  distributions</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1746619200">- Fix documentation subpackage</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">- Drop extra spaces in sysusers file and drop explicit group creation</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="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="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1767009600">- 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>
</package>
<package pkgid="08088d662d84e592ca27a85537b8e5b65ff3a00723ae12a95d7e471e1bf4b2550ef442e08e9f91d1d8c982bc053d8cac5a8c286c4651821b65929dd693c33dd9" name="bird3-doc" arch="noarch">
  <version epoch="0" ver="3.2.0" rel="bp161.1.2"/>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1746446400">- Update to version 3.1
  * see https://gitlab.nic.cz/labs/bird/-/blob/v3.1.0/NEWS
- Rename to bird3 to be able to provide package as an alternative in old
  distributions</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1746619200">- Fix documentation subpackage</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">- Drop extra spaces in sysusers file and drop explicit group creation</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="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="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1767009600">- 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>
</package>
<package pkgid="d54aa7ddc3b54b0e68d1ec6723d42c432613da942f7adce58aca3da87f804e8636f94ba3366f7f3e9a7f90b83e32b31326bee4b8a8be7b8a8e86edd5c718109f" name="bison" arch="s390x">
  <version epoch="0" ver="3.8.2" rel="160099.3.3"/>
  <changelog author="andreas.stieger@gmx.de" date="1602590400">- GNU bison 3.7.3:
  * Fix concurrent build issues
  * The bison executable is no longer linked uselessly against
    libreadline
  * Fix incorrect use of yytname in glr.cc</changelog>
  <changelog author="andreas.stieger@gmx.de" 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@gmx.de" 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="dmueller@suse.com" date="1611489601">- use https for sources</changelog>
  <changelog author="mpluskal@suse.com" date="1612872000">- Run tests in parallel</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1615291200">- GNU bison 3.7.6:
  * Fix reused push parsers
  * Fix table generation</changelog>
  <changelog author="dmueller@suse.com" date="1615550400">- move COPYING file into licenses subdirectory</changelog>
  <changelog author="andreas.stieger@gmx.de" 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@gmx.de" date="1637150400">- disable tests and profiling using tests on armv6l (boo#1192737)</changelog>
  <changelog author="coolo@suse.com" 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>
</package>
<package pkgid="f628fd59d5d6bc585a000d4c824a5bcc577998d44ca1061e7eb185b4e0dc7c9626a6e841d060b614c444b29bcd99614b459e1090d2954117a6979ae8388aaf2b" name="bison-lang" arch="noarch">
  <version epoch="0" ver="3.8.2" rel="160099.3.3"/>
  <changelog author="andreas.stieger@gmx.de" date="1602590400">- GNU bison 3.7.3:
  * Fix concurrent build issues
  * The bison executable is no longer linked uselessly against
    libreadline
  * Fix incorrect use of yytname in glr.cc</changelog>
  <changelog author="andreas.stieger@gmx.de" 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@gmx.de" 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="dmueller@suse.com" date="1611489601">- use https for sources</changelog>
  <changelog author="mpluskal@suse.com" date="1612872000">- Run tests in parallel</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1615291200">- GNU bison 3.7.6:
  * Fix reused push parsers
  * Fix table generation</changelog>
  <changelog author="dmueller@suse.com" date="1615550400">- move COPYING file into licenses subdirectory</changelog>
  <changelog author="andreas.stieger@gmx.de" 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@gmx.de" date="1637150400">- disable tests and profiling using tests on armv6l (boo#1192737)</changelog>
  <changelog author="coolo@suse.com" 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>
</package>
<package pkgid="11440f58cf1d7ad772cc68d969d6f3cf6a7133430478fd40e804bd7f49054effb877fb960e5f7388dc4702331ada466bef422a16d2465ff050d63bcddb6179ef" name="bitcoin-qt5" arch="s390x">
  <version epoch="0" ver="27.1" rel="bp161.2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1680782400">- Add 392dc68e.patch: Fix build with gcc 13.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685534400">- Update to version 25.0:
  * doc: update release notes for 25.0
  * doc: update manual pages for 25.0
  * build: bump version to v25.0 final
  * doc: update manual pages for v25.0rc2
  * build: bump version to v25.0rc2
  * net_processing: Boost inv trickle rate
  * txmempool: have CompareDepthAndScore sort missing txs first
  * p2p: Avoid prematurely clearing download state for other peers
- Drop 392dc68e.patch</changelog>
  <changelog author="andrea.manzini@suse.com" date="1704456000">- Update to version 26.0:
  * doc: update release notes for 26.0
  * doc: update manual pages for 26.0
  * build: bump version to v26.0 final
  * doc: update release notes for v26.0rc3
  * doc: update manual pages for v26.0rc3
  * build: bump version to v26.0rc3
  * build: Fix regression in "ARMv8 CRC32 intrinsics" test
  * ci: Avoid toolset ambiguity that MSVC can't handle
  * p2p: do not make automatic outbound connections to addnode peers
  * ci: Switch from `apt` to `apt-get`
  * ci: Update apt cache
  * pool: change memusage_test to use int64_t, add allocation check
  * pool: make sure PoolAllocator uses the correct alignment
  * doc: regenerate example bitcoin.conf
  * doc: rewrite explanation for -par=
  * doc: update manual pages for v26.0rc2
  * build: bump version to v26.0rc2
  * gui: fix crash on selecting "Mask values" in transaction view
  * guix: update signapple
  * guix: Zip needs to include all files with time as SOURCE_DATE_EPOCH
  * test: add coverage for snapshot chainstate not matching AssumeUTXO parameters
  * assumeutxo, blockstorage: prevent core dump on invalid hash
  * [test] Test i2p private key constraints
  * [net] Check i2p private key constraints
  * bugfix: Mark CNoDestination and PubKeyDestination constructor explicit
  * qt: 26.0rc2 translations update
  * doc: generate example bitcoin.conf for v26.0rc1
  * doc: generate manual pages for v26.0rc1
  * build: bump version to v26.0rc1
  * qt: 26.0rc1 translations update
  * doc: consolidate release note fragments
  * test: enable reindex readonly test on *BSD and macOS as root
  * ci: Add missing --external to podman image prune
  * Revert "gui: provide wallet controller context to wallet actions"
  * doc: add historical release notes for 24.2
  * chainparams, assumeutxo: Fix signet txoutset hash
  * chainparams, assumeutxo: Fix testnet txoutset hash
  * assumeutxo: Check deserialized coins for out of range values
  * docs: Add release notes for #28685
  * scripted-diff: Rename hash_serialized_2 to hash_serialized_3
  * coinstats: Fix hash_serialized2 calculation
  * fuzz: Increase merge -rss_limit_mb
  * refactor: Remove CBlockFileInfo::SetNull
  * build: Include `config/bitcoin-config.h` explicitly in `util/trace.h`
  * [fuzz] Delete i2p target
  * log: Don't log cache rebalancing in absense of a snapshot chainstate
  * test: De-dublicate/optimize assumeutxo test for further extensions
  * test: check au file with changed outpoint index
  * test: Check tx metadata is migrated to watchonly
  * wallet: Reload watchonly and solvables wallets after migration
  * wallet: Copy all tx metadata to watchonly wallet
  * build: move -fstack-reuse=none to CORE_CXXFLAGS
  * docs: Add reference to total.coverage report
  * test: Fix failing time check in rpc_net.py
  * test: Check that a failed wallet migration is cleaned up
  * doc: add historical release notes for 25.1
  * test: assumeutxo file with unknown block hash
  * test: Add assumeutxo test for wrong hash
  * assumeutxo: fail early if snapshot block hash doesn't match AssumeUTXO parameters
  * fuzz: Allow multiple --m_dir args
  * net: remove unused CConnman::FindNode(const CSubNet&amp;)
  * netbase: possibly change the result of LookupSubNet() to CJDNS
  * doc: add release note for #27460 (new `importmempool` RPC)
  * gui: disable top bar menu actions during shutdown
  * gui: provide wallet controller context to wallet actions
  * miniscript: make GetWitnessSize accurate for tapscript
  * test: add tests for miniscript GetWitnessSize
  * test: remove mutable global contexts in miniscript fuzzer/test
  * fuzz: Merge with -set_cover_merge=1
  * lint: Include test_utxo_snapshots in lint_shell
  * fuzz: add coverage for `bitcoinconsensus_verify_script_with_spent_outputs`
  * docs: add release notes for #28539
  * docs: add docs for additional libconsensus functions
  * docs: link to rust-bitcoinconsensus
  * lib: add Taproot support to libconsensus
  * test: fix `assert_debug_log` call-site bugs, add type checks
  * ci: always prune all dangling bitcoin-ci-test images
  * ci: Add missing CI_RETRY_EXE before git clone
  * ci: Export `IN_GETOPT_BIN` on macOS
  * Revert "ci: Upgrading pip version in macos environment"
  * ci: add label to docker images
  * test: Fuzz merge with -use_value_profile=0 for now
  * ci: Bump asan
  * ci: Drop no longer needed `NOLINTNEXTLINE`
  * tidy: modernize-use-emplace
  * test: Check snapshot file with wrong number of coins
  * refactor: Remove unused nchaintx from SnapshotMetadata constructor
  * test: don't run old binaries under valgrind
  * test: BIP324: add check for missing garbage terminator detection
  * doc: assumeutxo prune and index notes
  * ci: Install Android API 31 platform as Qt expects
  * test: Add Wallet Unlock Context Manager
  * test: Use pathlib over os.path #28362
  * build: add `-mbranch-protection=bti` to aarch64 hardening flags
  * devtools: test_utxo_snapshots.sh sleep cleanup and documentation
  * contrib: add test for macOS linker version to symbol-check
  * depends: update LD64_VERSION to 711
  * ci: use LLVM/Clang 17 in tidy job
  * ci: use LLVM 17.0.2 in MSAN jobs
  * test: check that loading snapshot not matching AssumeUTXO parameters fails
  * docs: fix typo
  * test: fix usdt undeclared function errors on mantis
  * test: Unit test for inferring scripts with hybrid and uncompressed keys
  * test: Scripts with hybrid pubkeys are migrated to watchonly
  * descriptors: Move InferScript's pubkey validity checks to InferPubkey
  * descriptors: Check result of InferPubkey
  * ci: move-only CI_CONTAINER_ID to 02_run_container.sh
  * ci: Work around podman stop bug
  * ci: Add set -ex to 02_run_container.sh
  * ci: Rename 04_install to 02_run_container
  * qt: Update translation source file for v26.0 string freeze
  * Adjust Gradle properties
  * miniscript: remove P2WSH-specific part of GetStackSize doc comment
  * qa: bound testing for TapMiniscript
  * miniscript: have a custom Node destructor
  * qa: Tapscript Miniscript signing functional tests
  * qa: list descriptors in Miniscript signing functional tests
  * script/sign: Miniscript support in Tapscript
  * MOVEONLY: script/sign: move Satisfier declaration above Tapscript signing
  * qa: functional test Miniscript inside Taproot descriptors
  * descriptor: parse Miniscript expressions within Taproot descriptors
  * descriptor: Tapscript-specific Miniscript key serialization / parsing
  * fuzz: miniscript: higher sensitivity for max stack size limit under Tapscript
  * qa: test Miniscript max stack size tracking
  * miniscript: check maximum stack size during execution
  * fuzz: adapt Miniscript targets to Tapscript
  * qa: Tapscript-Miniscript unit tests
  * pubkey: introduce a GetEvenCorrespondingCPubKey helper
  * miniscript: account for keys as being 32 bytes under Taproot context
  * miniscript: adapt resources checks depending on context
  * serialize: make GetSizeOfCompactSize constexpr
  * miniscript: sanity asserts context in ComputeType
  * miniscript: make 'd:' have the 'u' property under Tapscript context
  * miniscript: introduce a multi_a fragment
  * miniscript: restrict multi() usage to P2WSH context
  * miniscript: store the script context within the Node structure
  * miniscript: introduce a MsContext() helper to contexts
  * miniscript: don't anticipate signature presence in CalcStackSize()
  * miniscript: add a missing dup key check bypass in Parse()
  * gui: fix coin control input size accounting for taproot spends
  * gui: remove legacy wallet creation
  * rpc: Use Ensure(Any)Chainman in assumeutxo related RPCs
  * doc: Drop references to assumevalid in assumeutxo docs
  * test: Rename wait_until_helper to wait_until_helper_internal
  * chain: Rename HaveTxsDownloaded to HaveNumChainTxs
  * blockstorage: Let FlushChainstateBlockFile return true in case of missing cursor
  * validation, test: Improve and document nChainTx check for testability
  * doc: Add snapshot chainstate removal warning to reindexing documentation
  * test: Improvements of feature_assumeutxo
  * doc: Add and edit some comments around assumeutxo
  * validation: remove unused mempool param in DetectSnapshotChainstate
  * test: Use feerate higher than minrelay fee in wallet_fundraw
  * doc: update example pulls in release-process.md
  * github actions: Fix test-one-commit when parent of head is merge commit
  * wallet: No BDB creation, unless -deprecatedrpc=create_bdb
  * assumeutxo: change getchainstates RPC to return a list of chainstates
  * net: move MaybeFlipIPv6toCJDNS() from net to netbase
  * net: move IsReachable() code to netbase and encapsulate it
  * fuzz: ConsumeNetAddr(): avoid IPv6 addresses that look like CJDNS
  * net: put CJDNS prefix byte in a constant
  * test: display abrupt shutdown errors in console output
  * i2p: destroy the session if we get an unexpected error from the I2P router
  * i2p: also sleep after errors in Accept()
  * ci: Avoid cache depends/build
  * test: Bump walletpassphrase timeouts to avoid intermittent issues
  * headerssync: update params for 26.x
  * kernel: update m_assumed_* chain params for 26.x
  * kernel: update chainTxData for 26.x
  * kernel: update nMinimumChainWork &amp; defaultAssumeValid for 26.x
  * qt: enable -ltcg for windows HOST
  * test: BIP324: add checks for v1 prefix matching / wrong network magic detection
  * gui: Add wallet name to address book page
  * ci: Only run functional tests on windows in master
  * tests: assumeutxo: accept final height from either chainstate
  * descriptors: disallow hybrid public keys
  * test: assumeutxo: avoid race in functional test
  * test: add wait_for_connect to BitcoinTestFramework.connect_nodes
  * net: raise V1_PREFIX_LEN from 12 to 16
  * build: Update qt package up to 5.15.10
  * [test] Make PeerManager's rng deterministic in tests
  * [net processing] FeeFilterRounder doesn't own a FastRandomContext
  * [net processing] Make fee filter rounder non-global
  * qt: Add "Session id" label to peer details
  * refactor: add and use EnsureAnyAddrman in rpc
  * doc: add release notes for #27511
  * rpc: `getaddrmaninfo` followups
  * typo: in packages.md
  * ci: Print Linux kernel info
  * http: bugfix: track closed connection
  * http: log connection instead of request count
  * http: refactor: use encapsulated HTTPRequestTracker
  * depends: fix unusable memory_resource in macos qt build
  * [net processing] Addr shuffle uses PeerManager's rng
  * [net processing] PushAddress uses PeerManager's rng
  * [net processing] PeerManager holds a FastRandomContext
  * qt: Add "Transport" label to peer details
  * doc: mention BIP324 support in bips.md
  * test: enable v2 transport between nodes in some functional tests
  * test: Functional test for opportunistic encryption
  * net: expose transport types/session IDs of connections in RPC and logs
  * net: reconnect with V1Transport under certain conditions
  * sync: modernize CSemaphore / CSemaphoreGrant
  * rpc: addnode arg to use BIP324 v2 p2p
  * net: use V2Transport when NODE_P2P_V2 service flag is present
  * rpc: don't report v2 handshake bytes in the per-type sent byte statistics
  * net: advertise NODE_P2P_V2 if CLI arg -v2transport is on
  * chainparams: add signet assumeutxo param at height 160_000
  * chainparams: add testnet assumeutxo param at height 2_500_000
  * test: getrawaddrman RPC
  * rpc: getrawaddrman for addrman entries
  * bench: drop NO_THREAD_SAFETY_ANALYSIS from disconnected_txs
  * doc: fix link to developer-notes.md file in multiprocess.md
  * [doc] add release note for submitpackage
  * [rpc] allow submitpackage to be called outside of regtest
  * [rpc] require package to be a tree in submitpackage
  * [txpackages] IsChildWithParentsTree()
  * [doc] parent pay for child in aggregate CheckFeeRate
  * test: add coverage to feature_addrman.py
  * doc: add note about confusing HaveTxsDownloaded name
  * contrib: add script to demo/test assumeutxo
  * test: add feature_assumeutxo functional test
  * rpc: add getchainstates
  * refuse to activate a UTXO snapshot if mempool not empty
  * rpc: add loadtxoutset
  * validation: do not activate snapshot if behind active chain
  * validation: assumeutxo: swap m_mempool on snapshot activation
  * blockstorage: segment normal/assumedvalid blockfiles
  * validation: populate nChainTx value for assumedvalid chainstates
  * test: adjust chainstate tests to use recognized snapshot base
  * validation: pruning for multiple chainstates
  * validation: indexing changes for assumeutxo
  * net_processing: validationinterface: ignore some events for bg chain
  * wallet: validationinterface: only handle active chain notifications
  * validationinterface: only send zmq notifications for active
  * validation: pass ChainstateRole for validationinterface calls
  * validation: only call UpdatedBlockTip for active chainstate
  * validation: add ChainstateRole
  * validation: MaybeRebalanceCaches when chain leaves IBD
  * chainparams: add blockhash to AssumeutxoData
  * assumeutxo: remove snapshot during -reindex{-chainstate}
  * bugfix: correct is_snapshot_cs in VerifyDB
  * net_processing: Request assumeutxo background chain blocks
  * Add instructions for headerssync-params.py to release-process.md
  * Update parameters in headerssync.cpp
  * Add headerssync-params.py script to the repository
  * lint: fix custom mypy cache dir setting
  * Add package evaluation fuzzer
  * key: don't allocate secure mem for null (invalid) key
  * Add make_secure_unique helper
  * wallet: Add TxStateString function for debugging and logging
  * tests: Use manual bumps instead of bumpfee for resendwallettransactions
  * test: Avoid test failure on Linux root without cap-add LINUX_IMMUTABLE
  * build, macos: Fix `qt` package build with new Xcode 15 linker
  * net: Simplify v2 recv logic by decoupling AAD from state machine
  * net: Drop v2 garbage authentication packet
  * test: Test loading wallets with conflicts without a chain
  * wallet: Check last block and conflict height are valid in MarkConflicted
  * rpc: bumpfee, improve doc for 'reduce_output' arg
  * ci: Install Homebrew's `pkg-config` package
  * bench: Add SHA256 implementation specific benchmarks
  * Add ability to specify SHA256 implementation for benchmark purposes
  * doc: Be vague instead of wrong about MALLOC_ARENA_MAX
  * test: add unit test coverage for Python ECDSA implementation
  * Add functional test to catch too large vsize packages
  * Handle over-sized (in virtual bytes) packages with no in-mempool ancestors
  * Bugfix: Pass correct virtual size to CheckPackageLimits
  * Replace MAX_PACKAGE_SIZE with MAX_PACKAGE_WEIGHT to avoid vbyte confusion
  * test: add functional test for getaddrmaninfo
  * ci: Use nproc over MAKEJOBS in 01_base_install
  * Remove SER_GETHASH, hard-code client version in CKeyPool serialize
  * Remove CHashWriter type
  * Remove unused GetType() from OverrideStream, CVectorWriter, SpanReader
  * Add regression test for m_limit mutation
  * contrib/bash-completions: use package naming conventions
  * fuzz: Add missing PROVIDE_FUZZ_MAIN_FUNCTION guard to __AFL_FUZZ_INIT
  * rpc: Introduce getaddrmaninfo for count of addresses stored in new/tried table
  * ci: Reintroduce fixed "test-each-commit" job
  * doc: add release note
  * test: check `descriptorprocesspsbt` return hex encoded tx
  * rpc: `descriptorprocesspsbt` return hex encoded tx
  * Refactor: Replace 'isMockableChain' with inline 'ChainType' check for 'submitpackage'
  * build: remove dmg dependencies
  * macdeploy: remove DMG generation from deploy script
  * build: produce a .zip for macOS distribution
  * build: add -zip option to macdeployqtplus
  * Return CAutoFile from BlockManager::Open*File()
  * Make BufferedFile to be a CAutoFile wrapper
  * refactor: Drop unused fclose() from BufferedFile
  * tests: fix incorrect assumption in v2transport_test
  * Remove MemPoolAccept::m_limits, only have local copies for carveouts
  * doc: Remove confusing assert linter
  * test: cover read-only blockstore
  * [fuzz] Don't use afl++ deferred forkserver mode
  * build: use _LIBCPP_ENABLE_DEBUG_MODE over ENABLE_ASSERTIONS
  * Revert "Merge bitcoin/bitcoin#28279: ci: Add test-each-commit task"
  * ci: use LLVM 17.0.0 in MSAN jobs
  * scripted-diff: use SER_PARAMS_OPFUNC
  * serialize: add SER_PARAMS_OPFUNC
  * serialize: specify type for ParamsWrapper not ref
  * serialize: move ser_action functions out of global namespace
  * Amend bumpfee for inputs with overlapping ancestry
  * Bump unconfirmed parent txs to target feerate
  * coinselection: Move GetSelectionWaste into SelectionResult
  * [node] interface to get bump fees
  * Make MiniMinerMempoolEntry fields private
  * Remove unused imports
  * Fix calculation of ancestor set feerates in test
  * Match tx names to index in miniminer overlap test
  * [test] mempool coins disappearing mid-package evaluation
  * [refactor] split setup in mempool_limit test
  * [test framework] add ability to spend only confirmed utxos
  * [validation] don't LimitMempoolSize in any subpackage submissions
  * [validation] return correct result when already-in-mempool tx gets evicted
  * [refactor] back-fill results in AcceptPackage
  * [validation] make PackageMempoolAcceptResult members mutable
  * [validation] add AcceptSubPackage to delegate Accept* calls and clean up m_view
  * [CCoinsViewMemPool] track non-base coins and allow Reset
  * [policy] check for duplicate txids in package
  * fuzz: Rework addr fuzzing
  * fuzz: Drop unused params from serialize helpers
  * make DisconnectedBlockTransactions responsible for its own memory management
  * MOVEONLY: DisconnectedBlockTransactions to its own file
  * rewrite DisconnectedBlockTransactions as a list + map
  * ci: clang-17 for fuzz and tsan
  * Do not use std::vector = {} to release memory
  * add std::list to memusage
  * [bench] DisconnectedBlockTransactions
  * [refactor] Remove compat.h from kernel headers
  * [refactor] Remove netaddress.h from kernel headers
  * [refactor] Add CChainParams member to CConnman
  * [refactor] Add missing includes for next commit
  * kernel: Move MessageStartChars to its own file
  * [refactor] Define MessageStartChars as std::array
  * [refactor] Allow std::array&lt;std::byte, N&gt; in serialize.h
  * gui: macOS, make appMenuBar part of the main app window
  * wallet: Use CTxDestination in CRecipient rather than scriptPubKey
  * Add PubKeyDestination for P2PK scripts
  * Allow CNoDestination to represent a raw script
  * Make WitnessUnknown members private
  * [fuzz] Use afl++ shared-memory fuzzing
  * doc: Clarify that -fstack-reuse=all bugs exist on all versions of GCC
  * scripted-diff: Rename CBufferedFile to BufferedFile
  * Remove unused GetType() from CBufferedFile and CAutoFile
  * dbwrapper: Use DataStream for batch operations
  * qt: Silence `-Wcast-function-type` warning
  * rpc: Deprecate rpcserialversion=0
  * doc: fix typos and mistakes in BIP324 code comments
  * net: do not use send buffer to store/cache garbage
  * net: merge V2Transport constructors, move key gen
  * gui: macOS, do not process dock icon actions during shutdown
  * refactor: remove clientversion include from dbwrapper.h
  * refactor: Use DataStream now that version/type are unused
  * Remove version/hashing options from CBlockLocator/CDiskBlockIndex
  * index: add [nodiscard] attribute to functions writing to the db
  * consensus/validation.h: remove needless GetTransactionOutputWeight helper
  * [refactor] batch-add transactions to DisconnectedBlockTransactions
  * index: coinstats reorg, fail when block cannot be reversed
  * net: detect wrong-network V1 talking to V2Transport
  * test: add unit tests for V2Transport
  * net: make V2Transport preallocate receive buffer space
  * net: make V2Transport send uniformly random number garbage bytes
  * net: add short message encoding/decoding support to V2Transport
  * net: make V2Transport auto-detect incoming V1 and fall back to it
  * net: add V2Transport class with subset of BIP324 functionality
  * crypto: Spanify EllSwiftPubKey constructor
  * net: remove unused Transport::SetReceiveVersion
  * net: add have_next_message argument to Transport::GetBytesToSend()
  * doc: s/--no-substitute/--no-substitutes in guix/INSTALL
  * doc: add release note for PR #28414
  * test: remove unnecessary finalizepsbt rpc calls
  * depends: cctools 986 &amp; ld64 711
  * depends: libtapi 1300.0.6.5
  * ci: enable chattr +i capability inside containers
  * unit test: add coverage for BlockManager
  * fuzz: introduce and use `ConsumePrivateKey` helper
  * wallet rpc: return final tx hex from walletprocesspsbt if complete
  * test: remove unused variables in `p2p_invalid_block`
  * test: Combine sync_send_with_ping and sync_with_ping
  * Remove unused legacy CHashVerifier
  * test: add tests that exercise WithParams()
  * Use serialization parameters for CAddress serialization
  * Squashed 'src/secp256k1/' changes from c545fdc374..199d27cea3
  * ci: Limit test-each-commit to --max-count=6
  * ci: Add test-each-commit task
  * ci: Bump `actions/checkout` version
  * test: p2p: check that `getaddr` msgs are only responded once per connection
  * test: remove fixed timeouts from feature_config_args
  * ci: Avoid saving the same Ccache cache
  * ci: Avoid oversubscription in functional tests on Windows
  * qt: Update translation source file
  * qt: Bump Transifex slug for 26.x
  * qt: Translation updates from Transifex
  * blockstorage: Return on fatal undo file flush error
  * blockstorage: Return on fatal block file flush error
  * blockstorage: Mark FindBlockPos as nodiscard
  * Refactor: Remove m_is_test_chain
  * fuzz: add ConstructPubKeyBytes function
  * build: use -muse-unaligned-vector-move for Windows
  * doc: Fill in the required skills in the good_first_issue template
  * ci, windows: Do not run extended functional tests for pull requests
  * guix: remove GCC 10 workaround from NSIS
  * ci: Asan with -ftrivial-auto-var-init=pattern
  * [doc] move comment about AlreadyHaveTx DoS score to the right place
  * [log] add more logs related to orphan handling
  * [log] add category TXPACKAGES for orphanage and package relay
  * [log] include wtxid in tx {relay,validation,orphanage} logging
  * Support for serialization parameters
  * Rename CSerAction* to Action*
  * Replace READWRITEAS macro with AsBase wrapping function
  * test: improve sock_tests/move_assignment
  * doc: Release notes for testnet defaulting to -acceptnonstdtxn=0
  * config: default acceptnonstdtxn=0 on all chains
  * ci: Remove unused TEST_RUNNER_ENV="LC_ALL=C" from s390x task
  * ci: Remove /ro_base bind mount
  * doc: Remove sudo from command that is already run as root
  * test: Support powerpc64le in get_previous_releases.py
  * log: Print error message when coindb is in inconsistent state
  * guix: use clang-toolchain-15 for macOS compilation
  * depends: use LLVM/Clang 15.0.6 for macOS cross-compile
  * script: replace deprecated pkg_resources with importlib.metadata
  * refactor: Use HashWriter over legacy CHashWriter (via SerializeHash)
  * refactor: Use HashWriter over legacy CHashWriter
  * ci: Run "Win64 native" job on GitHub Actions
  * net: remove Sock default constructor, it's not necessary
  * net: remove now unnecessary Sock::Get()
  * wallet: accurately account for the size of the witness stack
  * wallet: use descriptor satisfaction size to estimate inputs size
  * script/signingprovider: introduce a MultiSigningProvider
  * descriptor: introduce a method to get the satisfaction size
  * miniscript: introduce a helper to get the maximum witness size
  * miniscript: make GetStackSize independent of P2WSH context
  * net: don't check if the socket is valid in ConnectSocketDirectly()
  * net: don't check if the socket is valid in GetBindAddress()
  * i2p: avoid using Sock::Get() for checking for a valid socket
  * rpc: Add MaybeArg() and Arg() default helper
  * guix: drop Windows broken-longjmp.patch
  * guix: drop NSIS patch now that we use 3.09
  * guix: use cross-* keyword arguments
  * guix: update time-machine to 160f78a4d92205df986ed9efcce7d3aac188cb24
  * guix: update python-oscrypto to 1.3.0
  * guix: backport glibc patch to fix powerpc build
  * test: previous releases: speed up fetching sources with shallow clone
  * refactor: make Transport::ReceivedBytes just return success/fail
  * net: move message conversion to wire bytes from PushMessage to SocketSendData
  * net: measure send buffer fullness based on memory usage
  * fuzz: add bidirectional fragmented transport test
  * net: make V1Transport implicitly use current chainparams
  * net: abstract sending side of transport serialization further
  * refactor: rename Transport class receive functions
  * net: add V1Transport lock protecting receive state
  * refactor: merge transport serializer and deserializer into Transport class
  * test: roundtrip wallet backwards compat downgrade
  * test: Add 25.0 to wallet backwards compatibiilty test
  * test: Run upgrade test on all nodes
  * test: Run downgrade test on descriptor wallets
  * test: Add 0.21 tr() incompatibility test
  * test: add logging 0.17 incompatibilities in wallet back compat
  * test: Refactor v19 addmultisigaddress test to be distinct
  * test: Remove w1_v18 from wallet backwards compatibility
  * test: Fix 0.16 wallet paths and downgrade test
  * ci: Add missing docker.io prefix to CI_IMAGE_NAME_TAG
  * fuzz: coinselection, fix `m_cost_of_change`
  * fuzz: coinselection, BnB should never produce change
  * fuzz: coinselection, compare `GetSelectedValue` with target
  * fuzz: coinselection, improve `ComputeAndSetWaste`
  * fuzz: coinselection, add coverage for `Merge`
  * fuzz: coinselection, add coverage for `GetShuffledInputVector`/`GetInputSet`
  * fuzz: coinselection, add coverage for `AddInputs`
  * ci: Remove no longer applicable section
  * ci: Start with clean env
  * ci: Limit scope of some env vars
  * test: wallet_backup.py, fix intermittent failure in "restore using dumped wallet"
  * Update help text for spend and rawtransaction rpcs
  * test: add functional test for deadlock situation
  * fuzz: coinselection, add coverage for `EligibleForSpending`
  * fuzz: coinselection, add `CreateCoins`
  * test: add basic tests for sendmsgtopeer to rpc_net.py
  * rpc: add test-only sendmsgtopeer rpc
  * guix: consolidate Linux GCC package
  * guix: consolidate glibc 2.27 package
  * ci: Use concurrency for pull requests only
  * test: Fix intermittent issue in mempool_reorg
  * test: Support riscv64 in get_previous_releases.py
  * test: fix 'unknown named parameter' test in `wallet_basic`
  * ci: Disable cache save for pull requests in GitHub Actions
  * test: ensure acceptstalefeeestimates is supported only on regtest chain
  * assumeutxo cleanup: Move IsInitialBlockDownload &amp; NotifyHeaderTip to ChainstateManager
  * ci: Remove distro-name from task name
  * ci: Switch remaining tasks to self-hosted
  * ci: Add missing amd64 to win64-cross task
  * ci: Add missing ${CI_RETRY_EXE} before curl
  * guix: pre time-machine bump changes (Windows)
  * Remove unused includes from wallet.cpp
  * doc, refactor: Changing -torcontrol help to specify that a default port is used
  * removed StrFormatInternalBug quote delimitation
  * rpc: remove one more quote from non-string oneline description
  * crypto: make ChaCha20::SetKey wipe buffer
  * tests: miscellaneous hex / std::byte improvements
  * fuzz: support std::byte in Consume{Fixed,Variable}LengthByteVector
  * crypto: require key on ChaCha20 initialization
  * random: simplify FastRandomContext::randbytes using fillrand
  * crypto: refactor ChaCha20 classes to use Span&lt;std::byte&gt; interface
  * Remove unused includes from blockfilter.h
  * Make post-p2sh consensus rules mandatory for tx relay
  * doc, policy: Clarify comment on STANDARD_SCRIPT_VERIFY_FLAGS
  * move-only: Create src/kernel/mempool_removal_reason.h
  * Remove unused includes from txmempool.h
  * Refactor: Remove confusing static_cast
  * refactor: Add missing includes
  * ci: Refactor: Remove CI_USE_APT_INSTALL
  * ci: Ensure that only a single workflow processes `github.ref` at a time
  * tx fees, policy: doc: update and delete unnecessary comment
  * bitcoin-tidy: Apply bitcoin-unterminated-logprintf to spkm as well
  * refactor: Enable all clang-tidy plugin bitcoin tests
  * ci: Avoid error on macOS native
  * ci: Fix macOS-cross SDK rsync
  * refactor: Remove PERSISTENT_WORKER_* yaml templates
  * refactor: add missing headers for BIP324 ciphersuite
  * Rename script/standard.{cpp/h} to script/solver.{cpp/h}
  * Clean up script/standard.{h/cpp} includes
  * Clean up things that include script/standard.h
  * MOVEONLY: Move datacarrier defaults to policy.h
  * Move CTxDestination to its own file
  * Move Taproot{SpendData/Builder} to signingprovider.{h/cpp}
  * Move CScriptID to script.{h/cpp}
  * Remove ScriptHash from CScriptID constructor
  * Move MANDATORY_SCRIPT_VERIFY_FLAGS from script/standard.h to policy/policy.h
  * ci: Drop no longer needed `macos_sdk_cache`
  * [functional test] transaction orphan handling
  * [test framework] make it easier to fast-forward setmocktime
  * crypto: BIP324 ciphersuite follow-up
  * gui: make '-min' minimize wallet loading dialog
  * test: check backup from `migratewallet` can be successfully restored
  * fuzz: coins_view: remove an incorrect assertion
  * bitcoin-tidy: fix macOS build
  * test: wallet, verify migration doesn't crash for an invalid script
  * wallet: disallow migration of invalid or not-watched scripts
  * test: locked_wallet, skip default fee estimation
  * doc: use llvm-config for bitcoin-tidy example
  * doc: Improve documentation of rpcallowip rpchelp
  * ci: Move tidy to persistent worker
  * ci: Use hard-coded root path for CI containers
  * ci: Only create folders when needed
  * ci: Drop BASE_SCRATCH_DIR from LIBCXX_DIR
  * ci: Run "macOS native x86_64" job on GitHub Actions
  * Sort includes in compat.h
  * remove unused limits.h include in compat.h
  * Replace LocaleIndependentAtoi with ToIntegral
  * iwyu on torcontrol
  * Remove unused boost signals2 from torcontrol
  * refactor: Enforce C-str fmt strings in WalletLogPrintf()
  * doc: Fix bitcoin-unterminated-logprintf tidy comments
  * ci: Use qemu-user through container engine
  * doc: remove Fedora libdb4-*-devel install docs
  * mempool_entry: improve struct packing
  * test: add bip157 coverage for (start height &gt; stop height) disconnect
  * test: check for specific disconnect reasons in p2p_blockfilters.py
  * Add importmempool RPC
  * refactor: Add and use kernel::ImportMempoolOptions
  * doc: Clarify the getmempoolinfo.loaded RPC field documentation
  * Remove Chainstate::LoadMempool
  * refactor: Correct dbwrapper key naming
  * build: Remove leveldb from BITCOIN_INCLUDES
  * refactor: Move CDBWrapper leveldb members to their own context struct
  * refactor: Split dbwrapper CDBWrapper::EstimateSize implementation
  * refactor: Move HandleError to dbwrapper implementation
  * refactor: Split dbwrapper CDBWrapper::Exists implementation
  * refactor: Fix logging.h includes
  * refactor: Split dbwrapper CDBWrapper::Read implementation
  * refactor: Pimpl leveldb::Iterator for CDBIterator
  * refactor: Split dbwrapper CDBIterator::GetValue implementation
  * refactor: Split dbwrapper CDBIterator::GetKey implementation
  * refactor: Split dbwrapper CDBIterator::Seek implementation
  * refactor: Pimpl leveldb::batch for CDBBatch
  * refactor: Split dbwrapper CDBatch::Erase implementation
  * refactor: Split dbwrapper CDBBatch::Write implementation
  * fuzz: coins_view: correct an incorrect assertion
  * p2p: network-specific management of outbound connections
  * test: Add test for outbound protection by network
  * p2p: Protect extra full outbound peers by network
  * doc: Add release note
  * p2p: Introduce data struct to track connection counts by network
  * tidy: Integrate bicoin-tidy clang-tidy plugin
  * refactor: fix unterminated LogPrintf()s
  * lint: remove  /* Continued */ markers from codebase
  * lint: remove lint-logs.py
  * lint: drop DIR_IWYU global
  * scripted-diff: Specify Python major version explicitly on Windows
  * net_processing: Clean up INVENTORY_BROADCAST_MAX constants
  * test: Check tx from disconnected block is immediately requestable
  * net_processing: don't add txids to m_tx_inventory_known_filter
  * net_processing: drop m_recently_announced_invs bloom filter
  * refactor: use "if constexpr" in std::vector's Unserialize()
  * refactor: use "if constexpr" in std::vector's Serialize()
  * refactor: use "if constexpr" in prevector's Unserialize()
  * refactor: use "if constexpr" in prevector's Serialize()
  * refactor: use fold expressions instead of recursive calls in UnserializeMany()
  * refactor: use fold expressions instead of recursive calls in SerializeMany()
  * validation: when adding txs due to a block reorg, allow immediate relay
  * mempool_entry: add mempool entry sequence number
  * qa: Close SQLite connection properly
  * doc: make it clear that `node` in `addnode` refers to the node's address
  * test: `addnode` with an invalid command should throw an error
  * rpc, refactor: clean-up `addnode`
  * scripted-diff: Rename CBlockTreeDB -&gt; BlockTreeDB
  * refactor: Wrap DestroyDB in dbwrapper helper
  * ci: Add missing linux-headers package to ASan task
  * ci: Move ASan USDT to persistent_worker
  * Fixup style of moved code
  * move-only: Move CBlockTreeDB to node/blockstorage
  * index: Drop legacy -txindex check
  * scripted-diff: Use blocks_path where possible
  * script: update flake8 to 6.1.0
  * test: python E721 updates
  * Remove unused MessageStartChars parameters from BlockManager methods
  * ci: Use documented `CCACHE_MAXSIZE` instead of `CCACHE_SIZE`
  * qa, doc: Fix comment
  * test: remove redundant test values
  * test: use common assert_signing_completed_successfully helper
  * test: add coverage for passing an invalid sighashtype
  * Remove unused raw-pointer read helper from univalue
  * refactor: Revert addition of univalue sighash string check
  * doc: Correct release-notes for sighashtype exceptions
  * tests: add decryption test to bip324_tests
  * Add BIP324Cipher, encapsulating key agreement, derivation, and stream/AEAD ciphers
  * crypto: support split plaintext in ChaCha20Poly1305 Encrypt/Decrypt
  * bench: add benchmark for FSChaCha20Poly1305
  * crypto: add FSChaCha20Poly1305, rekeying wrapper around ChaCha20Poly1305
  * crypto: add FSChaCha20, a rekeying wrapper around ChaCha20
  * crypto: add the ChaCha20Poly1305 AEAD as specified in RFC8439
  * crypto: remove outdated variant of ChaCha20Poly1305 AEAD
  * test: remove unused `totalOut` code
  * test: remove unecessary `decoderawtransaction` calls
  * net processing: clamp -blockreconstructionextratxn to uint32_t bounds
  * net processing: clamp -maxorphantx to uint32_t bounds
  * doc: document PeerManager::Options members
  * test: refactor: deduplicate segwitv0 ECDSA signing for tx inputs
  * kernel: Remove Univalue from kernel library
  * kernel: Split ParseSighashString
  * test: Avoid intermittent issues due to async events in validationinterface_tests
  * test: drop duplicate getaddrs from p2p_getaddr_caching
  * test: fix intermittent failure in p2p_getaddr_caching
  * scripted-diff: Use blocks_path where possible
  * test: Add blocks_path property to TestNode
  * test: Drop 22.x node from TxindexCompatibilityTest
  * refactor: deduplicate ignores_incoming_txs
  * refactor: set ignore_incoming_txs in ApplyArgsManOptions
  * test: Use clean chain in MempoolCompatibilityTest
  * doc: misc changes in release-process
  * suppressions: note that 'type:ClassName::MethodName' should be used
  * doc: filter out merge-script from list of authors
  * doc: remove generate changelog section from release-process.md
  * doc: remove note to update bips.md version number
  * valgrind: add suppression for bug 472219
  * Don't derive secure_allocator from std::allocator
  * Remove unused function `reliesOnAssumedValid`
  * Cache block index entry corresponding to assumeutxo snapshot base blockhash
  * Move CheckBlockIndex() from Chainstate to ChainstateManager
  * Documentation improvements for assumeutxo
  * Fix initialization of setBlockIndexCandidates when working with multiple chainstates
  * Tighten requirements for adding elements to setBlockIndexCandidates
  * [net processing] Move -capturemessages to PeerManager::Options
  * [net processing] Move -blockreconstructionextratxn to PeerManager::Options
  * [net processing] Move -maxorphantx to PeerManager::Options
  * [net processing] Move -txreconciliation to PeerManager::Options
  * [net processing] Use ignore_incoming_txs from m_opts
  * [net processing] Introduce PeerManager options
  * ci: Keep system env vars as-is
  * ci: Set PATH inside the CI env
  * ci: Remove P_CI_DIR and --workdir
  * test: create wallet specific for test_locked_wallet case
  * refactor: Use reinterpret_cast where appropriate
  * refactor: Avoid casting away constness
  * refactor: Remove unused C-style casts
  * Add UBSan `-fsanitize=integer` suppressions for `src/secp256k1` subtree
  * fuzz: use `ConnmanTestMsg` in `connman`
  * refactor: Make more transaction size variables signed
  * fuzz: Re-enable symbolize=1 in ASAN_OPTIONS
  * RPC/Mining: Document template_request better for getblocktemplate
  * RPC/rpcdoccheck: Error if a oneline_description has a quote for a non-string
  * Bugfix: RPC: Remove quotes from non-string oneline descriptions
  * fuzz: increase coverage of the descriptor targets
  * fuzz: add a new, more efficient, descriptor parsing target
  * Move block-storage-related logic to ChainstateManager
  * refactor: Use EnsureAnyNodeContext
  * test: Add SyncWithValidationInterfaceQueue to mockscheduler RPC
  * fuzz: make the parsed descriptor testing into a function
  * Rework receive buffer pushback
  * test: wallet, add coverage for watch-only raw sh script migration
  * descriptor: InferScript, do not return top-level only func as sub descriptor
  * doc: correct Fedora systemtap dep
  * lint: Ignore check_fileopens failure on **kwargs
  * test: Ignore UTF-8 errors in assert_debug_log
  * test: Fix debug_log_size helper
  * Inline short, often-called, rarely-changed basic CNetAddr getters
  * Convert GetLocal() to std::optional and remove out-param
  * Use higher-level CNetAddr and CNode helpers in net.cpp
  * Add CNetAddr::IsPrivacyNet() and CNode::IsConnectedThroughPrivacyNet()
  * test: fix intermittent failure in wallet_resendwallettransactions.py
  * GetLocal() type-safety, naming, const, and formatting cleanups
  * Add and use CNetAddr::HasCJDNSPrefix() helper
  * Move GetLocal() declaration from header to implementation
  * Move CaptureMessageToFile() declaration from header to implementation
  * Move IsPeerAddrLocalGood() declaration from header to implementation
  * test: cover addrv2 support in anchors.dat with a TorV3 address
  * streams: Teach AutoFile how to XOR
  * lint: Add missing `set -ex` to ci/lint/06_script.sh
  * doc: Add doc comment to ci/test_imagefile
  * test: fix feature_init.py file perturbation
  * contrib: move user32.dll from bitcoind.exe libs
  * init: abort loading of blockindex in case of missing height.
  * build: adapt Windows builds for libsecp256k1 build changes
  * Squashed 'src/secp256k1/' changes from 705ce7ed8c..c545fdc374
  * ci: document that -Wreturn-type has been fixed upstream (Windows)
  * depends: xcb-proto 1.15.2
  * clang-tidy: turn on modernize-use-noexcept
  * validation: use noexcept instead of deprecated throw()
  * test: Disable known broken USDT test
  * refactor: use Span for SipHash::Write
  * fuzz: Bump FuzzedDataProvider.h
  * doc: update windows -fstack-clash-protection doc
  * ci: Use DOCKER_BUILDKIT for lint image
  * test: Clear block index flags when testing snapshots
  * Update CheckBlockIndex invariants for chains based on an assumeutxo snapshot
  * Add wrapper for adding entries to a chainstate's block index candidates
  * Move block-arrival information / preciousblock counters to ChainstateManager
  * test: Add helper functions for checking node versions
  * Remove CChain dependency in node/blockstorage
  * Explicitly track maximum block height stored in undo files
  * Added `longpollid` and `data` params to `template_request` #27998
  * scripted-diff: Use new FUZZ_TARGET macro everywhere
  * fuzz: Accept options in FUZZ_TARGET macro
  * Add AutoFile::detail_fread member function
  * refactor: Modernize AutoFile
  * Switch all callers from poly1305_auth to Poly1305 class
  * tests: add more Poly1305 test vectors
  * crypto: add Poly1305 class with std::byte Span interface
  * crypto: switch poly1305 to incremental implementation
  * fuzz: Generate process_message targets individually
  * ci: Add missing -O2 to valgrind tasks
  * guix: backport glibc patch to prevent redundant librt link
  * contrib: remove librt from release deps
  * build: remove check for gettimeofday &amp; librt
  * doc: Remove comments that just repeat what the code does
  * refactor: Remove redundant file check from AutoFile shift operators
  * Extract util::Xor, Add key_offset option, Add bench
  * refactor: Remove duplicate allNetMessageTypesVec
  * kernel: Remove StartShutdown calls from validation code
  * wallet: loading, log descriptor parsing error details
  * refactor: Move stopafterblockimport handling out of blockstorage
  * test: indexes, fix on error infinite loop
  * test: add keep_alive option to socks5 proxy in test_framework
  * test: cover TorV3 address in p2p_addrv2_relay
  * test: add support for all networks in CAddress in messages.py
  * index: verify blocks data existence only once
  * init: don't start indexes sync thread prematurely
  * refactor: simplify pruning violation check
  * make GetFirstStoredBlock assert that 'start_block' always has data
  * refactor: index, decouple 'Init' from 'Start'
  * test: Check expected_stderr after stop
  * test: add ChaCha20 test triggering 32-bit block counter overflow
  * test: make assumeUTXO test capture the expected fatal error
  * refactor: init indexes, decouple 'Start()' from the creation step
  * doc: describe 'init load' thread actions
  * scripted-diff: rename 'loadblk' thread name to 'initload'
  * init: start indexes sync earlier
  * tests: improve ChaCha20 unit tests
  * crypto: Implement RFC8439-compatible variant of ChaCha20
  * wallet: bdb: include bdb header from our implementation files only
  * wallet: bdb: don't use bdb define in header
  * wallet: bdb: move BerkeleyDatabase constructor to cpp file
  * wallet: bdb: move SafeDbt to cpp file
  * wallet: bdb: move SpanFromDbt to below SafeDbt's implementation
  * test: miner: add coverage for `-blockmintxfee` setting
  * wallet: bdb: move TxnBegin to cpp file since it uses a bdb function
  * wallet: bdb: drop default parameter
  * wallet: sqlite: force sqlite3.h to be included by the cpp files
  * test: wallet, add coverage for addressbook migration
  * wallet: migration bugfix, persist empty labels
  * wallet: migration bugfix, clone 'send' record label to all wallets
  * test: remove race in the user-agent reception check
  * test: Restore unlimited timeout in IndexWaitSynced
  * ci: Print full lscpu output
  * ci: Remove deprecated container.greedy
  * gui: send, left alignment for "bytes" and "change" label
  * Fix RPCConsole wallet selection
  * qt: remove confusing "Dust" label from coincontrol / sendcoins dialog
  * test: refactor: deduplicate legacy ECDSA signing for tx inputs
  * docs: fixup honggfuzz patch
  * descriptor: assert we never parse a sane miniscript with no pubkey
  * qa: make sure we don't let unspendable Miniscript descriptors be imported
  * descriptor: refuse to parse unspendable miniscript descriptors
  * Consolidate Win32-specific error formatting
  * Show descriptive error messages when FileCommit fails
  * ci: re-enable gui tests for s390x
  * doc: Fix verify-binaries link in contrib README
  * Allow std::byte serialization
  * Allow FastRandomContext::randbytes for all byte types
  * script: appease spelling linter
  * script: update ignored-words.txt
  * script: update linter dependencies
  * test: fix PEP484 no implicit optional argument types errors
  * script, test: add missing python type annotations
  * test: add ellswift test vectors from BIP324
  * test: Add ellswift unit tests
  * test: Add python ellswift implementation to test framework
  * test: Rename EncodeDecimal to serialization_fallback
  * refactor: remove in-code warning suppression
  * contrib: add macOS fixup_chains check to security-check
  * ci: filter all subtrees from tidy output
  * build: support -no_fixup_chains in ld64
  * miniscript: make GetStackSize() and GetOps() return optionals
  * Remove now-unnecessary poll, fcntl includes from net(base).cpp
  * refactor: Drop unsafe AsBytePtr function
  * fuzz: Generate rpc fuzz targets individually
  * test: add coverage for descriptor ID
  * wallet: bugfix, always use apostrophe for spkm descriptor ID
  * refactor: extract descriptor ID calculation from spkm GetID()
  * wallet: do not allow loading descriptor with an invalid ID
  * guix: Specify symbols in modules explicitly
  * guix: Drop unneeded modules
  * guix: Unify fetch methods
  * test: Use same timeout for all index sync
  * ci: remove duplicate python3 from CI configs
  * ci: remove duplicate bsdmainutils from CI configs
  * kernel: Add fatalError method to notifications
  * kernel: Add flushError method to notifications
  * scripted-diff: Rename FatalError to FatalErrorf
  * kernel: Pass interrupt reference to chainman
  * util: Add SignalInterrupt class and use in shutdown.cpp
  * doc: simplify the router options in doc/i2p.md
  * doc: clarify when and how to launch the SAM bridge in doc/i2p.md
  * doc: Add release note for wallet loading changes
  * walletdb: Remove loading code where the database is iterated
  * walletdb: refactor decryption key loading
  * walletdb: refactor defaultkey and wkey loading
  * walletdb: refactor active spkm loading
  * walletdb: refactor tx loading
  * walletdb: refactor address book loading
  * walletdb: Refactor descriptor wallet records loading
  * walletdb: Refactor legacy wallet record loading into its own function
  * test: EC: optimize scalar multiplication of G by using lookup table
  * test: add secp256k1 module with FE (field element) and GE (group element) classes
  * Use only Span{} constructor for byte-like types where possible
  * util: Allow std::byte and char Span serialization
  * tests: Test for bumping single output transaction
  * test: Test bumpfee reduce_output
  * bumpfee: Allow original change position to be specified
  * net: remove unused `CConnmanTest`
  * wallet: Give deprecation warning when loading a legacy wallet
  * gui: Add File &gt; Migrate Wallet
  * Bench test for EllSwift ECDH
  * gui: Optionally return passphrase after unlocking
  * Bench tests for CKey-&gt;EllSwift
  * Fuzz test for Ellswift ECDH
  * Fuzz test for CKey-&gt;EllSwift-&gt;CPubKey creation/decoding
  * Unit test for ellswift creation/decoding roundtrip
  * Add ElligatorSwift key creation and ECDH logic
  * Enable ellswift module in libsecp256k1
  * gui: Disable and uncheck blank when private keys are disabled
  * http: update libevent workaround to correct version
  * MaybePunishNodeForTx: Remove unused message arg and logging
  * guix: Update `python-lief` package to 0.13.2
  * test: refactor: usdt_mempool: store all events
  * test: refactor: remove unnecessary nonlocal
  * test: log sanity check assertion failures
  * test: store utxocache events
  * test: refactor: deduplicate handle_utxocache_* logic
  * test: refactor:  rename inbound to is_inbound
  * test: refactor: remove unnecessary blocks_checked counter
  * test: Fix intermittent issue in mining_getblocktemplate_longpoll.py
  * test: Add implicit-signed-integer-truncation:*/include/c++/ suppression
  * GUI: TransactionRecord: When time/index/etc match, sort send before receive
  * Bugfix: Ignore ischange flag when we're not the sender
  * GUI: Remove SendToSelf TransactionRecord type
  * GUI: TransactionRecord: Refactor to turn send-to-self into send+receive pairs
  * GUI: TransactionRecord: Use "any from me" as the criteria for deciding whether a transaction is a send or receive
  * contrib: remove macOS lazy_bind check
  * build: explicitly opt-in to new fixup_chains functionality for darwin
  * depends: Bump MacOS minimum runtime requirement to 11.0
  * depends: bump darwin clang to 11.1
  * test: added coverage to estimatefee
  * test: Run fuzz tests on macOS
  * Added static_assert to check that base_blob is using whole bytes.
  * [fuzz] Show that SRD budgets for non-dust change
  * [bug] Increase SRD target by change_fee
  * Add more tests for the BIP21 implementation
  * net: Give seednodes time before falling back to fixed seeds
  * Squashed 'src/secp256k1/' changes from 4258c54f4e..705ce7ed8c
  * test: Use TestNode *_path properties where possible
  * test: Allow pathlib.Path as RPC argument via authproxy
  * scripted-diff: Use wallets_path and chain_path where possible
  * test: Use wallet_dir lambda in wallet_multiwallet test where possible
  * fuzz: Avoid OOM in transaction fuzz target
  * qt: show own outputs on PSBT signing window
  * depends: modernize clang flags
  * ci: disable false-positive warnings for now
  * ci: Run fuzz target even if input folder is empty
  * ci: install llvm-symbolizer in MSAN jobs
  * ci: use LLVM 16.0.6 in MSAN jobs
  * fuzz: Fix implicit-integer-sign-change in wallet/fees fuzz target
  * scripted-diff: Following the C++ Standard rules for identifiers with _.
  * fuzz: addrman, avoid `ConsumeDeserializable` when possible
  * salvage: Remove use of ReadKeyValue in salvage
  * feerate: For GetFeePerK() return nSatoshisPerK instead of round trip through GetFee
  * test: refactor: introduce `generate_keypair` helper with WIF support
  * walletdb: Refactor hd chain loading to its own function
  * walletdb: Refactor encryption key loading to its own function
  * walletdb: Refactor crypted key loading to its own function
  * walletdb: Refactor key reading and loading to its own function
  * Manage exceptions in bcc callback functions
  * fuzz: wallet, add target for CoinControl
  * bench: disable birth time block skip for wallet_create_tx.cpp
  * doc: test: update TestShell instructions
  * validation: add missing insert to m_dirty_blockindex
  * Remove the syscall sandbox
  * validation: Stricter assumeutxo error handling in InvalidateCoinsDBOnDisk
  * validation: Stricter assumeutxo error handling in LoadChainstate
  * refactor: rename BCLog::BLOCKSTORE to BLOCKSTORAGE
  * doc: release note re raising on invalid -debug/debugexclude/loglevel
  * init: remove config option names from translated -loglevel strings
  * net: net_processing, add `ProcessCompactBlockTxns`
  * refactor: Avoid copy of bilingual_str when formatting, Fix ADL violation
  * build: suppress external warnings by default
  * test: clean up is node stopped
  * test: ensure old fee_estimate.dat not read on restart and flushed
  * tx fees, policy: read stale fee estimates with a regtest-only option
  * tx fees, policy: do not read estimates of old fee_estimates.dat
  * refactor: Make m_count_with_* in CTxMemPoolEntry int64_t, drop UBSAN supp
  * tx fees, policy: periodically flush fee estimates to fee_estimates.dat
  * test: Make linter to look for `BOOST_ASSERT` macros
  * test: Kill `BOOST_ASSERT`
  * test: move random.h include header from setup_common.h to cpp
  * test: move remaining random test util code from setup_common to random
  * test: -loglevel raises on invalid values
  * init: raise on invalid loglevel config option
  * test: -debug and -debugexclude raise on invalid values
  * init: raise on invalid debug/debugexclude config options
  * fuzz: wallet, add target for `fees`
  * ci: Switch to `amd64` container in "ARM" task
  * ci: Bump macOS cross task to ubuntu:jammy
  * interfaces, wallet: Expose migrate wallet
  * ci: Use latest `macos-ventura-xcode:14.3.1` image
  * wallet: Document blank flag use in descriptor wallets
  * wallet: Ensure that the blank wallet flag is unset after imports
  * build: make sure we can overwrite config.{guess,sub}
  * scripted-diff: Use datadir from options in chainstatemanager test
  * test: Add test for migrating default wallet and plain file wallet
  * wallet: Generated migrated wallet's path from walletdir and name
  * Remove txmempool implicit-integer-sign-change sanitizer suppressions
  * Use `int32_t` type for most transaction size/weight values
  * test: fix intermittent failure in p2p_leak_tx.py
  * fuzz: Fix mini_miner_selection running out of coin
  * net: do not `break` when `addr` is not from a distinct network group
  * test: add coverage for `/deploymentinfo` passing a blockhash
  * rest: bugfix, fix crash error when calling `/deploymentinfo`
  * refactor: decouple early return commands from AppInit
  * gui: return EXIT_FAILURE on post-init fatal errors
  * Return EXIT_FAILURE on post-init fatal errors
  * ci: Use podman stop over podman kill
  * contrib: docs fix --import-keys flag on verify.py
  * refactor: index: use `AbortNode` in fatal error helper
  * move ThreadImport ABC error to use AbortNode
  * rpc, wallet: Include information about blank flag
  * doc: Clarify that -datacarriersize applies to the full raw scriptPubKey, not the data push
  * test: Add -datacarriersize=2 tests
  * Remove mapRelay
  * net_processing: relay txs from m_most_recent_block
  * walletdb: Refactor wallet flags loading
  * walletdb: Refactor minversion loading
  * ci: Invalidate Cirrus CI docker cache
  * ci: Nuke Android APK task, Use credits for tsan
  * test: add unit test for local address advertising
  * net: restrict self-advertisements with privacy networks
  * net, refactor: pass reference for peer address in GetReachabilityFrom
  * net, refactor: pass CNode instead of CNetAddr to GetLocalAddress
  * ci: enable AArch64 target in MSAN jobs
  * ci: use LLVM 16.0.5 in MSAN jobs
  * doc: add release note about removal of `deprecatedrpc=walletwarningfield` flag
  * Restorewallet/createwallet help documentation fixups/improvements
  * rpc: remove deprecated "warning" field from {create,load,restore,unload}wallet
  * test: avoid sporadic MINIMALDATA failure in feature_taproot.py (fixes #27595)
  * [fuzz] Only check duplicate coinbase script when block was valid
  * wallet: Add tracing for sqlite statements
  * guix: remove cURL from build env
  * Mitigate timeout in CalculateTotalBumpFees
  * Update .style.yapf
  * wallet: Add GetPrefixCursor to DatabaseBatch
  * streams: Drop confusing DataStream::Serialize method and &lt;&lt; operator
  * doc: update getnodeaddresses for CJDNS, I2P and Tor and rm link
  * walletdb: Handle when database keys are empty
  * walletdb: Consistently clear key and value streams before writing
  * Add public Boost headers explicitly
  * test: Avoid `BOOST_ASSERT` macro
  * fuzz: fix wallet notifications.cpp
  * test: add block sync to getblockfrompeer.py
  * scripted-diff: move settings to common namespace
  * move-only: Move settings to the common library
  * kernel: Remove chainparams, chainparamsbase, args, settings from kernel library
  * refactor: Remove gArgs access from validation.cpp
  * refactor: Add path argument to FindSnapshotChainstateDir
  * refactor: Add stop_at_height option in ChainstateManager
  * fuzz: Avoid timeout in utxo_total_supply
  * ci: Enable float-divide-by-zero check
  * ci: Use podman for persistent workers
  * ci: Prune dangling images on RESTART_CI_DOCKER_BEFORE_RUN
  * ci: return to using Ubuntu 22.04 in MSAN jobs
  * ci: compile clang and compiler-rt in MSAN jobs
  * ci: use LLVM 16.0.4 in MSAN jobs
  * ci: remove extra CC &amp; CXX from MSAN jobs
  * ci: standardize custom libc++ usage in MSAN jobs
  * fix includes for touched header files (iwyu)
  * Add [[nodiscard]] where ignoring a Result return type is an error
  * lint: stop ignoring LIEF imports
  * ci: Avoid leaking HOME var into CI pod
  * ci: Remove "default" test env
  * ci: Add missing set -e to 01_base_install.sh
  * contrib/init: Better systemd integration
  * test: ensure addrman test is finite
  * addrman: change asserts to Assumes
  * p2p, refactor: return `std::optional&lt;CNetAddr&gt;` in `LookupHost`
  * p2p, refactor: return vector/optional&lt;CService&gt; in `Lookup`
  * p2p, refactor: return `std::vector&lt;CNetAddr&gt;` in `LookupHost`
  * p2p, refactor: return `std::vector&lt;CNetAddr&gt;` in `LookupIntern`
  * fuzz: Change LIMIT_TO_MESSAGE_TYPE from a compile-time to a run-time setting
  * doc: Fix broken link in release notes
  * test: Move test_chain_listunspent wallet check from mempool_packages to wallet_basic
  * p2p: Log addresses of stalling peers
  * bench: Remove incorrect LoadWallet call in WalletBalance
  * tests: Move ADDRESS_BCRT1_UNSPENDABLE to wallet/test/util.h
  * tests, bench: Consolidate {Test,Bench}Un/LoadWallet helper
  * test: Throw error when -signetchallenge is non-hex
  * Fix `#include`s in `src/wallet`
  * wallet: skip block scan if block was created before wallet birthday
  * refactor: single method to append new spkm to the wallet
  * doc: Fix typo in doc/release-process.md URL
  * doc: Add doc/release-notes/release-notes-25.0.md
  * use 'byte'/'bytes' for bech32(m) validation error
  * doc: update `Select` function description
  * refactor: de-duplicate lookups
  * Unconditionally return when compact block status == READ_STATUS_FAILED
  * refactor: Replace std::optional&lt;bilingual_str&gt; with util::Result
  * util: Add void support to util::Result
  * Add tests for parallel compact block downloads
  * Support up to 3 parallel compact block txn fetchings
  * rpc: Fix invalid bech32 handling
  * build: disable boost multi index safe mode
  * depends: remove redundant stdlib option
  * index: prevent race by calling 'CustomInit' prior setting 'synced' flag
  * test: Make `util/test_runner.py` honor `BITCOINUTIL` and `BITCOINTX`
  * ci: Log qa-assets repo last commit
  * fuzz: Print error message when FUZZ is missing
  * test: p2p: check misbehavior for non-continuous headers messages
  * ci: remove MSAN getrandom syscall workaround
  * random: switch to using getrandom() directly
  * random: add [[maybe_unused]] to GetDevURandom
  * random: getentropy on macOS does not need unistd.h
  * ci, iwyu: Double maximum line length for includes
  * refactor: Move system from util to common library
  * refactor: Split util::AnyPtr into its own file
  * refactor: Split util::insert into its own file
  * refactor: Move ScheduleBatchPriority to its own file
  * kernel: Add warning method to notifications
  * kernel: Add progress method to notifications
  * kernel: Add headerTip method to notifications
  * kernel: Add notification interface
  * test: Explicitly specify directory where to search tests for
  * test: fix `include_immature_coinbase` logic in `get_utxos`
  * test: fix `interface_usdt_mempool` by mining a block after each test
  * test: fix mature utxos addition to wallet in `mempool_package_limits`
  * test: fix intermittent issue in `feature_bip68_sequence`
  * doc: add 24.1 release notes
  * doc: add 23.2 release notes
  * Only request full blocks from the peer we thought had the block in-flight
  * Convert mapBlocksInFlight to a multimap
  * Remove nBlocksInFlight
  * alias BlockDownloadMap for mapBlocksInFlight
  * build: Detect USDT the same way how it is used in the code
  * doc: remove Security section from build-unix.md
  * build: Bump minimum supported GCC to g++-9
  * ci: Bump centos:stream8 to centos:stream9
  * ci: Document the false positive error for g++-9
  * build: Do not define `ENABLE_ZMQ` when ZMQ is not available
  * test: Add test to check tx in the last block can be downloaded
  * test: Split up test_notfound_on_unannounced_tx test case
  * index: Enable reindex-chainstate with active indexes
  * index: Use first block from locator instead of looking for fork point
  * ci: Reduce tsan CPU and memory for faster scheduling
  * ci: Use credits for ARM task
  * msvc: Provide `ObjectFileName` explicitly
  * doc: remove mention of glibc 2.10+
  * doc: Rework build-unix.md
  * ci: remove RUN_SECURITY_TESTS
  * ci: Drop NO_WERROR=1 for clang-10 build
  * build: Bump minimum Clang to clang-10
  * doc: Remove outdated CentOS comment
  * qt, test: Add missed header
  * ci: Fix "Number of CPUs" output
  * ConnectTip: don't log total disk read time in bench
  * guix: remove redundant glibc patches
  * guix: document when certain guix patches can be dropped
  * ci: Remove unused errtrace trap ERR
  * walletdb: Remove unused CreateMockWalletDatabase
  * add `lief` to `spelling.ignore-words`
  * test: fix spelling in `interface_usdt_utxocache`
  * test: add coverage for wallet read write db deadlock
  * walletdb: scope bdb::EraseRecords under a single db txn
  * wallet: bugfix, GetNewCursor() misses to provide batch ptr to BerkeleyCursor
  * doc, test: Document steps to reproduce TSan warning for `libdb`
  * doc: Remove unused NO_BLOOM_VERSION constant
  * build, doc: Adjust comment after PR27254
  * Add wallets_conflicts
  * wallet, tests: mark unconflicted txs as inactive
  * ci: Run iwyu on all src files
  * build: cleanup comments after adding yet another libtool hack
  * build: Fix shared lib linking for darwin with lld
  * test: Return dict in MiniWallet::send_to
  * doc: remove version number from bips.md
  * depends: no-longer nuke libc++abi.so* in native_clang package
  * [mempool] clear mapDeltas entry if prioritisetransaction sets delta to 0
  * [functional test] prioritisation is not removed during replacement and expiry
  * [functional test] getprioritisedtransactions RPC
  * [rpc] add getprioritisedtransactions
  * [mempool] add GetPrioritisedTransactions
  * refactor, blockstorage: Replace stopafterblockimport arg
  * refactor, blockstorage: Replace blocksdir arg
  * refactor, BlockManager: Replace fastprune from arg with options
  * refactor/iwyu: Complete includes for blockmanager_args
  * refactor: Move functions to BlockManager methods
  * zmq: Pass lambda to zmq's ZMQPublishRawBlockNotifier
  * ci: Remove CI_EXEC bloat
  * test: added coverage to mining_basic.py
  * move-only: Move almost all CI_EXEC code to 06_script_b.sh
  * refactor: Declare g_zmq_notification_interface as unique_ptr
  * msvc: Do not define `HAVE_CONSENSUS_LIB`
  * msvc: Clean up `libbitcoin_consensus` source files
  * scripted-diff: Rename `libbitcoinconsensus` to `libbitcoin_consensus`
  * refactor: Use ChainType enum exhaustively
  * net_processing: Boost inv trickle rate
  * txmempool: have CompareDepthAndScore sort missing txs first
  * Temporarily work around gcc-13 warning bug in interfaces_tests
  * p2p: Avoid prematurely clearing download state for other peers
  * Fix clang-tidy performance-unnecessary-copy-initialization warnings
  * Remove unused find_value global function
  * scripted-diff: Use UniValue::find_value method
  * Add UniValue::find_value method
  * scripted-diff: Remove unused chainparamsbase includes
  * Add missing definitions in prep for scripted diff
  * refactor: Replace string chain name constants with ChainTypes
  * refactor: Introduce ChainType getters for ArgsManager
  * refactor: Create chaintype files
  * add ryanofsky to trusted-keys
  * doc: clarify PR 26076 release note
  * refactor: Remove unused GetTimeMillis
  * test: add test for `descriptorprocesspsbt` RPC
  * ci: fix asan task name
  * test: Treat `bitcoin-wallet` binary in the same way as others
  * test, refactor: Add `set_binary_paths` function
  * util: improve streams.h:FindByte() performance
  * [bench] add streams findbyte
  * fuzz: BIP 42, BIP 30, CVE-2018-17144
  * Move LoadVerifyActivateChainstate to ChainTestingSetup
  * msvc: Cleanup after upgrading libsecp256k1 up to 0.3.0
  * ci: Remove CI_EXEC bloat in test/06_script_b.sh
  * ci: Move CI container kill out of 06_script_b.sh
  * ci: Pass full env to CI pod to avoid missing a var
  * scripted-diff: Use platform-agnostic `ALWAYS_INLINE` macro
  * Introduce platform-agnostic `ALWAYS_INLINE` macro
  * [doc] Add post branch-off note about fuzz input pruning
  * Remove unused chainparams from BlockManager methods
  * Replace pindex pointer with block reference
  * Add BlockManagerOpts::chainparams reference
  * rpc: add descriptorprocesspsbt rpc
  * test: dedup file hashing using `sha256sum_file` helper
  * rpc: Add check for unintended option/parameter name clashes
  * test: Update python tests to use named parameters instead of options objects
  * RPC: Allow RPC methods accepting options to take named parameters
  * RPC: Add add OBJ_NAMED_PARAMS type
  * wallet, bench: Remove unused database options from WalletBenchLoading
  * tests: Modify records directly in wallet ckey loading test
  * tests: Update DuplicateMockDatabase for MockableDatabase
  * scripted-diff: Replace CreateMockWalletDB with CreateMockableWalletDB
  * wallet, tests: Include wallet/test/util.h
  * wallet: Move DummyDatabase to salvage
  * wallet, tests: Replace usage of dummy db with mockable db
  * Introduce MockableDatabase for wallet unit tests
  * ci: Use arm_container.dockerfile
  * clarify processing of mempool-msgs when NODE_BLOOM
  * Avoid dereferencing interruption_point if it is nullptr
  * contrib: add ELF ABI check to symbol-check.py
  * test: Add util to mine invalid blocks
  * fuzz: addrman, add coverage for `network` field in `Select()`, `Size()` and `GetAddr()`
  * test: Simplify feature_fastprune.py
  * test: add ripemd160 to test framework modules list
  * test: added coverage to rpc_scantxoutset.py
  * ci: remove usage of untrusted bpfcc-tools
  * ci: use LLVM/clang-16 in native_asan job
  * rpc: scanblocks, add "completed" flag to the result obj
  * rpc: scanblocks, do not traverse the whole chain block by block
  * test: remove modinv python util helper function
  * rpc: return block hash &amp; height in getbalances, gettransaction &amp; getwalletinfo JSONs
  * refactor: Make ListSelected return vector
  * wallet: Move CoinCointrol definitions to .cpp
  * wallet: Use std::optional for GetExternalOutput and fixups
  * scripted-diff: Rename setSelected-&gt;m_selected_inputs
  * test: fix `feature_addrman.py` on big-endian systems
  * build: Use newest `config.{guess,sub}` available
  * test: simplify uint256 (de)serialization routines
  * wallet: introduce generic recursive tx state updating function
  * ci: Bump ci/lint/Dockerfile
  * bugfix: Fix incorrect debug.log config file path
  * init: Error if ignored bitcoin.conf file is found
  * lint: Fix lint-format-strings false positives when format specifiers have argument positions
  * depends: latest config.sub
  * depends: latest config.guess
  * test: Use python3.8 pow()
  * Bump python minimum version to 3.8
  * test: Remove unused sanitizer suppressions
  * test: prevent intermittent failures
  * depends: reuse _config_opts for CMake options
  * test: cover fastprune with excessive block size
  * blockstorage: Adjust fastprune limit if block exceeds blockfile size
  * move-only: Extract common/args and common/config.cpp from util/system
  * p2p: "skip netgroup diversity of new connections for tor/i2p/cjdns" follow-up
  * [test] mempool full in package accept
  * [validation] set PackageValidationState when mempool full
  * [policy] disallow transactions under min relay fee, even in packages
  * [test] package cpfp bumps parents &lt;mempoolminfee but &gt;=minrelaytxfee
  * [test util] mock mempool minimum feerate
  * test: bumpfee, add coverage for "send coins back to yourself"
  * bumpfee: enable send coins back to yourself
  * fuzz: re-enable prioritisetransaction &amp; analyzepsbt RPC
  * refactor: Remove CAddressBookData::destdata
  * wallet: Add DatabaseBatch::ErasePrefix method
  * [fuzz] Add MiniMiner target + diff fuzz against BlockAssembler
  * [unit test] GatherClusters and MiniMiner unit tests
  * refactor: coinselector_tests, unify wallet creation code
  * test: coverage for bnb max weight
  * wallet: clean post coin selection max weight filter
  * coin selection: BnB, don't return selection if exceeds max allowed tx weight
  * test: coin selection, add coverage for SRD
  * coin selection: heap-ify SRD, don't return selection if exceeds max tx weight
  * coin selection: knapsack, select closest UTXO above target if result exceeds max tx size
  * test: add coverage to ensure the first arg of scantxoutset is needed
  * logging: log ASN when using `-asmap`
  * tracepoints: Disables `-Wgnu-zero-variadic-macro-arguments` to compile without warnings
  * Switch hardened derivation marker to h in descriptors
  * wallet: Use steady clock to calculate number of derive iterations
  * wallet: Use steady clock to measure scanning duration
  * qt: Use steady clock to throttle GUI notifications
  * test: Use steady clock in index tests
  * net: Use steady clock in InterruptibleRecv
  * net: add `GetMappedAS` in `CConnman`
  * Implement Mini version of BlockAssembler to calculate mining scores
  * validation: Move warningcache to ChainstateManager
  * [mempool] find connected mempool entries with GatherClusters(…)
  * util: implement prevector's move ctor &amp; move assignment
  * test: CScriptCheck is used a lot in std::vector, make sure that's efficient
  * util: prevector's move ctor and move assignment is `noexcept`
  * bench: Add benchmark for prevector usage in std::vector
  * test: various `converttopsbt` check cleanups in rpc_psbt.py
  * Use PoolAllocator for CCoinsMap
  * Call ReallocateCache() on each Flush()
  * Add PoolResource fuzzer
  * Calculate memory usage correctly for unordered_maps that use PoolAllocator
  * Add pool based memory resource &amp; allocator
  * refactor: rpc: hide and rename ParseNonRFCJSONValue()
  * test: move coverage on ParseNonRFCJSONValue() to UniValue::read()
  * rpc, tests: in `utxoupdatepsbt` also look for the transaction in the txindex
  * doc: clarify new_only param for Select function
  * bench: test select for a new table with only one address
  * bench: add coverage for addrman select with network parameter
  * test: increase coverage of addrman select (without network)
  * test: add addrman test for special case
  * tests: add addrman_select_by_network test
  * addrman: add functionality to select by network
  * scripted-diff: rename local variables to match modern conventions
  * refactor: consolidate select logic for new and tried tables
  * refactor: generalize select logic
  * addrman: Introduce helper to generalize looking up an addrman entry
  * test: add coverage for `-bantime`
  * doc: document json rpc endpoints
  * wallet: refactor coin selection algos to return util::Result
  * refactor: update Select_ function
  * prune, import: fixes #23852
  * Build: Log when test -f fails in Makefile
  * Build: Use AM_V_GEN in Makefiles where appropriate
  * rpc: extract psbt updating logic into ProcessPSBT
  * doc: add release notes for `abandoned` field in `gettransaction` and `listtransactions`
  * rpc, wallet: add `abandoned` field for all categories of transactions in ListTransactions
  * assumeutxo: catch and log fs::remove error instead of two exist checks
  * test: test banlist database recreation
  * Add test for `sendmany` rpc that uses `subtractfeefrom` parameter
  * test, init: perturb file to ensure failure instead of only deleting them
  * rpc, docs: Add note for commands that supports only legacy wallets
  * test: perturb anchors.dat to test it doesn't throw an error during initialization
  * Periodically check disk space to avoid corruption
  * Implement CCoinsViewErrorCatcher::HaveCoin
  * test: add coverage for rpc error when trying to rescan beyond pruned data
  * build: Drop redundant qt/bitcoin.cpp
  * build: Include qt sources for parsing with extract_strings.py</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707307200">- Provide user/group symbol for user created during pre.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1707912000">- Enable LTO and test package for Leap
- Enable sqlite3 support for wallet
- Enable asm optimizations unconditionally</changelog>
  <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="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>
</package>
<package pkgid="2182b6650ba5f048fce66b18b27603980b1b00ccb5e4bc61c5ee7bc14afa9e5597a88dfa6bf8396d1509d13d89887d8e538c6859772cc5c722bd7bfde6eb7114" name="bitcoin-test" arch="s390x">
  <version epoch="0" ver="27.1" rel="bp161.2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1680782400">- Add 392dc68e.patch: Fix build with gcc 13.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685534400">- Update to version 25.0:
  * doc: update release notes for 25.0
  * doc: update manual pages for 25.0
  * build: bump version to v25.0 final
  * doc: update manual pages for v25.0rc2
  * build: bump version to v25.0rc2
  * net_processing: Boost inv trickle rate
  * txmempool: have CompareDepthAndScore sort missing txs first
  * p2p: Avoid prematurely clearing download state for other peers
- Drop 392dc68e.patch</changelog>
  <changelog author="andrea.manzini@suse.com" date="1704456000">- Update to version 26.0:
  * doc: update release notes for 26.0
  * doc: update manual pages for 26.0
  * build: bump version to v26.0 final
  * doc: update release notes for v26.0rc3
  * doc: update manual pages for v26.0rc3
  * build: bump version to v26.0rc3
  * build: Fix regression in "ARMv8 CRC32 intrinsics" test
  * ci: Avoid toolset ambiguity that MSVC can't handle
  * p2p: do not make automatic outbound connections to addnode peers
  * ci: Switch from `apt` to `apt-get`
  * ci: Update apt cache
  * pool: change memusage_test to use int64_t, add allocation check
  * pool: make sure PoolAllocator uses the correct alignment
  * doc: regenerate example bitcoin.conf
  * doc: rewrite explanation for -par=
  * doc: update manual pages for v26.0rc2
  * build: bump version to v26.0rc2
  * gui: fix crash on selecting "Mask values" in transaction view
  * guix: update signapple
  * guix: Zip needs to include all files with time as SOURCE_DATE_EPOCH
  * test: add coverage for snapshot chainstate not matching AssumeUTXO parameters
  * assumeutxo, blockstorage: prevent core dump on invalid hash
  * [test] Test i2p private key constraints
  * [net] Check i2p private key constraints
  * bugfix: Mark CNoDestination and PubKeyDestination constructor explicit
  * qt: 26.0rc2 translations update
  * doc: generate example bitcoin.conf for v26.0rc1
  * doc: generate manual pages for v26.0rc1
  * build: bump version to v26.0rc1
  * qt: 26.0rc1 translations update
  * doc: consolidate release note fragments
  * test: enable reindex readonly test on *BSD and macOS as root
  * ci: Add missing --external to podman image prune
  * Revert "gui: provide wallet controller context to wallet actions"
  * doc: add historical release notes for 24.2
  * chainparams, assumeutxo: Fix signet txoutset hash
  * chainparams, assumeutxo: Fix testnet txoutset hash
  * assumeutxo: Check deserialized coins for out of range values
  * docs: Add release notes for #28685
  * scripted-diff: Rename hash_serialized_2 to hash_serialized_3
  * coinstats: Fix hash_serialized2 calculation
  * fuzz: Increase merge -rss_limit_mb
  * refactor: Remove CBlockFileInfo::SetNull
  * build: Include `config/bitcoin-config.h` explicitly in `util/trace.h`
  * [fuzz] Delete i2p target
  * log: Don't log cache rebalancing in absense of a snapshot chainstate
  * test: De-dublicate/optimize assumeutxo test for further extensions
  * test: check au file with changed outpoint index
  * test: Check tx metadata is migrated to watchonly
  * wallet: Reload watchonly and solvables wallets after migration
  * wallet: Copy all tx metadata to watchonly wallet
  * build: move -fstack-reuse=none to CORE_CXXFLAGS
  * docs: Add reference to total.coverage report
  * test: Fix failing time check in rpc_net.py
  * test: Check that a failed wallet migration is cleaned up
  * doc: add historical release notes for 25.1
  * test: assumeutxo file with unknown block hash
  * test: Add assumeutxo test for wrong hash
  * assumeutxo: fail early if snapshot block hash doesn't match AssumeUTXO parameters
  * fuzz: Allow multiple --m_dir args
  * net: remove unused CConnman::FindNode(const CSubNet&amp;)
  * netbase: possibly change the result of LookupSubNet() to CJDNS
  * doc: add release note for #27460 (new `importmempool` RPC)
  * gui: disable top bar menu actions during shutdown
  * gui: provide wallet controller context to wallet actions
  * miniscript: make GetWitnessSize accurate for tapscript
  * test: add tests for miniscript GetWitnessSize
  * test: remove mutable global contexts in miniscript fuzzer/test
  * fuzz: Merge with -set_cover_merge=1
  * lint: Include test_utxo_snapshots in lint_shell
  * fuzz: add coverage for `bitcoinconsensus_verify_script_with_spent_outputs`
  * docs: add release notes for #28539
  * docs: add docs for additional libconsensus functions
  * docs: link to rust-bitcoinconsensus
  * lib: add Taproot support to libconsensus
  * test: fix `assert_debug_log` call-site bugs, add type checks
  * ci: always prune all dangling bitcoin-ci-test images
  * ci: Add missing CI_RETRY_EXE before git clone
  * ci: Export `IN_GETOPT_BIN` on macOS
  * Revert "ci: Upgrading pip version in macos environment"
  * ci: add label to docker images
  * test: Fuzz merge with -use_value_profile=0 for now
  * ci: Bump asan
  * ci: Drop no longer needed `NOLINTNEXTLINE`
  * tidy: modernize-use-emplace
  * test: Check snapshot file with wrong number of coins
  * refactor: Remove unused nchaintx from SnapshotMetadata constructor
  * test: don't run old binaries under valgrind
  * test: BIP324: add check for missing garbage terminator detection
  * doc: assumeutxo prune and index notes
  * ci: Install Android API 31 platform as Qt expects
  * test: Add Wallet Unlock Context Manager
  * test: Use pathlib over os.path #28362
  * build: add `-mbranch-protection=bti` to aarch64 hardening flags
  * devtools: test_utxo_snapshots.sh sleep cleanup and documentation
  * contrib: add test for macOS linker version to symbol-check
  * depends: update LD64_VERSION to 711
  * ci: use LLVM/Clang 17 in tidy job
  * ci: use LLVM 17.0.2 in MSAN jobs
  * test: check that loading snapshot not matching AssumeUTXO parameters fails
  * docs: fix typo
  * test: fix usdt undeclared function errors on mantis
  * test: Unit test for inferring scripts with hybrid and uncompressed keys
  * test: Scripts with hybrid pubkeys are migrated to watchonly
  * descriptors: Move InferScript's pubkey validity checks to InferPubkey
  * descriptors: Check result of InferPubkey
  * ci: move-only CI_CONTAINER_ID to 02_run_container.sh
  * ci: Work around podman stop bug
  * ci: Add set -ex to 02_run_container.sh
  * ci: Rename 04_install to 02_run_container
  * qt: Update translation source file for v26.0 string freeze
  * Adjust Gradle properties
  * miniscript: remove P2WSH-specific part of GetStackSize doc comment
  * qa: bound testing for TapMiniscript
  * miniscript: have a custom Node destructor
  * qa: Tapscript Miniscript signing functional tests
  * qa: list descriptors in Miniscript signing functional tests
  * script/sign: Miniscript support in Tapscript
  * MOVEONLY: script/sign: move Satisfier declaration above Tapscript signing
  * qa: functional test Miniscript inside Taproot descriptors
  * descriptor: parse Miniscript expressions within Taproot descriptors
  * descriptor: Tapscript-specific Miniscript key serialization / parsing
  * fuzz: miniscript: higher sensitivity for max stack size limit under Tapscript
  * qa: test Miniscript max stack size tracking
  * miniscript: check maximum stack size during execution
  * fuzz: adapt Miniscript targets to Tapscript
  * qa: Tapscript-Miniscript unit tests
  * pubkey: introduce a GetEvenCorrespondingCPubKey helper
  * miniscript: account for keys as being 32 bytes under Taproot context
  * miniscript: adapt resources checks depending on context
  * serialize: make GetSizeOfCompactSize constexpr
  * miniscript: sanity asserts context in ComputeType
  * miniscript: make 'd:' have the 'u' property under Tapscript context
  * miniscript: introduce a multi_a fragment
  * miniscript: restrict multi() usage to P2WSH context
  * miniscript: store the script context within the Node structure
  * miniscript: introduce a MsContext() helper to contexts
  * miniscript: don't anticipate signature presence in CalcStackSize()
  * miniscript: add a missing dup key check bypass in Parse()
  * gui: fix coin control input size accounting for taproot spends
  * gui: remove legacy wallet creation
  * rpc: Use Ensure(Any)Chainman in assumeutxo related RPCs
  * doc: Drop references to assumevalid in assumeutxo docs
  * test: Rename wait_until_helper to wait_until_helper_internal
  * chain: Rename HaveTxsDownloaded to HaveNumChainTxs
  * blockstorage: Let FlushChainstateBlockFile return true in case of missing cursor
  * validation, test: Improve and document nChainTx check for testability
  * doc: Add snapshot chainstate removal warning to reindexing documentation
  * test: Improvements of feature_assumeutxo
  * doc: Add and edit some comments around assumeutxo
  * validation: remove unused mempool param in DetectSnapshotChainstate
  * test: Use feerate higher than minrelay fee in wallet_fundraw
  * doc: update example pulls in release-process.md
  * github actions: Fix test-one-commit when parent of head is merge commit
  * wallet: No BDB creation, unless -deprecatedrpc=create_bdb
  * assumeutxo: change getchainstates RPC to return a list of chainstates
  * net: move MaybeFlipIPv6toCJDNS() from net to netbase
  * net: move IsReachable() code to netbase and encapsulate it
  * fuzz: ConsumeNetAddr(): avoid IPv6 addresses that look like CJDNS
  * net: put CJDNS prefix byte in a constant
  * test: display abrupt shutdown errors in console output
  * i2p: destroy the session if we get an unexpected error from the I2P router
  * i2p: also sleep after errors in Accept()
  * ci: Avoid cache depends/build
  * test: Bump walletpassphrase timeouts to avoid intermittent issues
  * headerssync: update params for 26.x
  * kernel: update m_assumed_* chain params for 26.x
  * kernel: update chainTxData for 26.x
  * kernel: update nMinimumChainWork &amp; defaultAssumeValid for 26.x
  * qt: enable -ltcg for windows HOST
  * test: BIP324: add checks for v1 prefix matching / wrong network magic detection
  * gui: Add wallet name to address book page
  * ci: Only run functional tests on windows in master
  * tests: assumeutxo: accept final height from either chainstate
  * descriptors: disallow hybrid public keys
  * test: assumeutxo: avoid race in functional test
  * test: add wait_for_connect to BitcoinTestFramework.connect_nodes
  * net: raise V1_PREFIX_LEN from 12 to 16
  * build: Update qt package up to 5.15.10
  * [test] Make PeerManager's rng deterministic in tests
  * [net processing] FeeFilterRounder doesn't own a FastRandomContext
  * [net processing] Make fee filter rounder non-global
  * qt: Add "Session id" label to peer details
  * refactor: add and use EnsureAnyAddrman in rpc
  * doc: add release notes for #27511
  * rpc: `getaddrmaninfo` followups
  * typo: in packages.md
  * ci: Print Linux kernel info
  * http: bugfix: track closed connection
  * http: log connection instead of request count
  * http: refactor: use encapsulated HTTPRequestTracker
  * depends: fix unusable memory_resource in macos qt build
  * [net processing] Addr shuffle uses PeerManager's rng
  * [net processing] PushAddress uses PeerManager's rng
  * [net processing] PeerManager holds a FastRandomContext
  * qt: Add "Transport" label to peer details
  * doc: mention BIP324 support in bips.md
  * test: enable v2 transport between nodes in some functional tests
  * test: Functional test for opportunistic encryption
  * net: expose transport types/session IDs of connections in RPC and logs
  * net: reconnect with V1Transport under certain conditions
  * sync: modernize CSemaphore / CSemaphoreGrant
  * rpc: addnode arg to use BIP324 v2 p2p
  * net: use V2Transport when NODE_P2P_V2 service flag is present
  * rpc: don't report v2 handshake bytes in the per-type sent byte statistics
  * net: advertise NODE_P2P_V2 if CLI arg -v2transport is on
  * chainparams: add signet assumeutxo param at height 160_000
  * chainparams: add testnet assumeutxo param at height 2_500_000
  * test: getrawaddrman RPC
  * rpc: getrawaddrman for addrman entries
  * bench: drop NO_THREAD_SAFETY_ANALYSIS from disconnected_txs
  * doc: fix link to developer-notes.md file in multiprocess.md
  * [doc] add release note for submitpackage
  * [rpc] allow submitpackage to be called outside of regtest
  * [rpc] require package to be a tree in submitpackage
  * [txpackages] IsChildWithParentsTree()
  * [doc] parent pay for child in aggregate CheckFeeRate
  * test: add coverage to feature_addrman.py
  * doc: add note about confusing HaveTxsDownloaded name
  * contrib: add script to demo/test assumeutxo
  * test: add feature_assumeutxo functional test
  * rpc: add getchainstates
  * refuse to activate a UTXO snapshot if mempool not empty
  * rpc: add loadtxoutset
  * validation: do not activate snapshot if behind active chain
  * validation: assumeutxo: swap m_mempool on snapshot activation
  * blockstorage: segment normal/assumedvalid blockfiles
  * validation: populate nChainTx value for assumedvalid chainstates
  * test: adjust chainstate tests to use recognized snapshot base
  * validation: pruning for multiple chainstates
  * validation: indexing changes for assumeutxo
  * net_processing: validationinterface: ignore some events for bg chain
  * wallet: validationinterface: only handle active chain notifications
  * validationinterface: only send zmq notifications for active
  * validation: pass ChainstateRole for validationinterface calls
  * validation: only call UpdatedBlockTip for active chainstate
  * validation: add ChainstateRole
  * validation: MaybeRebalanceCaches when chain leaves IBD
  * chainparams: add blockhash to AssumeutxoData
  * assumeutxo: remove snapshot during -reindex{-chainstate}
  * bugfix: correct is_snapshot_cs in VerifyDB
  * net_processing: Request assumeutxo background chain blocks
  * Add instructions for headerssync-params.py to release-process.md
  * Update parameters in headerssync.cpp
  * Add headerssync-params.py script to the repository
  * lint: fix custom mypy cache dir setting
  * Add package evaluation fuzzer
  * key: don't allocate secure mem for null (invalid) key
  * Add make_secure_unique helper
  * wallet: Add TxStateString function for debugging and logging
  * tests: Use manual bumps instead of bumpfee for resendwallettransactions
  * test: Avoid test failure on Linux root without cap-add LINUX_IMMUTABLE
  * build, macos: Fix `qt` package build with new Xcode 15 linker
  * net: Simplify v2 recv logic by decoupling AAD from state machine
  * net: Drop v2 garbage authentication packet
  * test: Test loading wallets with conflicts without a chain
  * wallet: Check last block and conflict height are valid in MarkConflicted
  * rpc: bumpfee, improve doc for 'reduce_output' arg
  * ci: Install Homebrew's `pkg-config` package
  * bench: Add SHA256 implementation specific benchmarks
  * Add ability to specify SHA256 implementation for benchmark purposes
  * doc: Be vague instead of wrong about MALLOC_ARENA_MAX
  * test: add unit test coverage for Python ECDSA implementation
  * Add functional test to catch too large vsize packages
  * Handle over-sized (in virtual bytes) packages with no in-mempool ancestors
  * Bugfix: Pass correct virtual size to CheckPackageLimits
  * Replace MAX_PACKAGE_SIZE with MAX_PACKAGE_WEIGHT to avoid vbyte confusion
  * test: add functional test for getaddrmaninfo
  * ci: Use nproc over MAKEJOBS in 01_base_install
  * Remove SER_GETHASH, hard-code client version in CKeyPool serialize
  * Remove CHashWriter type
  * Remove unused GetType() from OverrideStream, CVectorWriter, SpanReader
  * Add regression test for m_limit mutation
  * contrib/bash-completions: use package naming conventions
  * fuzz: Add missing PROVIDE_FUZZ_MAIN_FUNCTION guard to __AFL_FUZZ_INIT
  * rpc: Introduce getaddrmaninfo for count of addresses stored in new/tried table
  * ci: Reintroduce fixed "test-each-commit" job
  * doc: add release note
  * test: check `descriptorprocesspsbt` return hex encoded tx
  * rpc: `descriptorprocesspsbt` return hex encoded tx
  * Refactor: Replace 'isMockableChain' with inline 'ChainType' check for 'submitpackage'
  * build: remove dmg dependencies
  * macdeploy: remove DMG generation from deploy script
  * build: produce a .zip for macOS distribution
  * build: add -zip option to macdeployqtplus
  * Return CAutoFile from BlockManager::Open*File()
  * Make BufferedFile to be a CAutoFile wrapper
  * refactor: Drop unused fclose() from BufferedFile
  * tests: fix incorrect assumption in v2transport_test
  * Remove MemPoolAccept::m_limits, only have local copies for carveouts
  * doc: Remove confusing assert linter
  * test: cover read-only blockstore
  * [fuzz] Don't use afl++ deferred forkserver mode
  * build: use _LIBCPP_ENABLE_DEBUG_MODE over ENABLE_ASSERTIONS
  * Revert "Merge bitcoin/bitcoin#28279: ci: Add test-each-commit task"
  * ci: use LLVM 17.0.0 in MSAN jobs
  * scripted-diff: use SER_PARAMS_OPFUNC
  * serialize: add SER_PARAMS_OPFUNC
  * serialize: specify type for ParamsWrapper not ref
  * serialize: move ser_action functions out of global namespace
  * Amend bumpfee for inputs with overlapping ancestry
  * Bump unconfirmed parent txs to target feerate
  * coinselection: Move GetSelectionWaste into SelectionResult
  * [node] interface to get bump fees
  * Make MiniMinerMempoolEntry fields private
  * Remove unused imports
  * Fix calculation of ancestor set feerates in test
  * Match tx names to index in miniminer overlap test
  * [test] mempool coins disappearing mid-package evaluation
  * [refactor] split setup in mempool_limit test
  * [test framework] add ability to spend only confirmed utxos
  * [validation] don't LimitMempoolSize in any subpackage submissions
  * [validation] return correct result when already-in-mempool tx gets evicted
  * [refactor] back-fill results in AcceptPackage
  * [validation] make PackageMempoolAcceptResult members mutable
  * [validation] add AcceptSubPackage to delegate Accept* calls and clean up m_view
  * [CCoinsViewMemPool] track non-base coins and allow Reset
  * [policy] check for duplicate txids in package
  * fuzz: Rework addr fuzzing
  * fuzz: Drop unused params from serialize helpers
  * make DisconnectedBlockTransactions responsible for its own memory management
  * MOVEONLY: DisconnectedBlockTransactions to its own file
  * rewrite DisconnectedBlockTransactions as a list + map
  * ci: clang-17 for fuzz and tsan
  * Do not use std::vector = {} to release memory
  * add std::list to memusage
  * [bench] DisconnectedBlockTransactions
  * [refactor] Remove compat.h from kernel headers
  * [refactor] Remove netaddress.h from kernel headers
  * [refactor] Add CChainParams member to CConnman
  * [refactor] Add missing includes for next commit
  * kernel: Move MessageStartChars to its own file
  * [refactor] Define MessageStartChars as std::array
  * [refactor] Allow std::array&lt;std::byte, N&gt; in serialize.h
  * gui: macOS, make appMenuBar part of the main app window
  * wallet: Use CTxDestination in CRecipient rather than scriptPubKey
  * Add PubKeyDestination for P2PK scripts
  * Allow CNoDestination to represent a raw script
  * Make WitnessUnknown members private
  * [fuzz] Use afl++ shared-memory fuzzing
  * doc: Clarify that -fstack-reuse=all bugs exist on all versions of GCC
  * scripted-diff: Rename CBufferedFile to BufferedFile
  * Remove unused GetType() from CBufferedFile and CAutoFile
  * dbwrapper: Use DataStream for batch operations
  * qt: Silence `-Wcast-function-type` warning
  * rpc: Deprecate rpcserialversion=0
  * doc: fix typos and mistakes in BIP324 code comments
  * net: do not use send buffer to store/cache garbage
  * net: merge V2Transport constructors, move key gen
  * gui: macOS, do not process dock icon actions during shutdown
  * refactor: remove clientversion include from dbwrapper.h
  * refactor: Use DataStream now that version/type are unused
  * Remove version/hashing options from CBlockLocator/CDiskBlockIndex
  * index: add [nodiscard] attribute to functions writing to the db
  * consensus/validation.h: remove needless GetTransactionOutputWeight helper
  * [refactor] batch-add transactions to DisconnectedBlockTransactions
  * index: coinstats reorg, fail when block cannot be reversed
  * net: detect wrong-network V1 talking to V2Transport
  * test: add unit tests for V2Transport
  * net: make V2Transport preallocate receive buffer space
  * net: make V2Transport send uniformly random number garbage bytes
  * net: add short message encoding/decoding support to V2Transport
  * net: make V2Transport auto-detect incoming V1 and fall back to it
  * net: add V2Transport class with subset of BIP324 functionality
  * crypto: Spanify EllSwiftPubKey constructor
  * net: remove unused Transport::SetReceiveVersion
  * net: add have_next_message argument to Transport::GetBytesToSend()
  * doc: s/--no-substitute/--no-substitutes in guix/INSTALL
  * doc: add release note for PR #28414
  * test: remove unnecessary finalizepsbt rpc calls
  * depends: cctools 986 &amp; ld64 711
  * depends: libtapi 1300.0.6.5
  * ci: enable chattr +i capability inside containers
  * unit test: add coverage for BlockManager
  * fuzz: introduce and use `ConsumePrivateKey` helper
  * wallet rpc: return final tx hex from walletprocesspsbt if complete
  * test: remove unused variables in `p2p_invalid_block`
  * test: Combine sync_send_with_ping and sync_with_ping
  * Remove unused legacy CHashVerifier
  * test: add tests that exercise WithParams()
  * Use serialization parameters for CAddress serialization
  * Squashed 'src/secp256k1/' changes from c545fdc374..199d27cea3
  * ci: Limit test-each-commit to --max-count=6
  * ci: Add test-each-commit task
  * ci: Bump `actions/checkout` version
  * test: p2p: check that `getaddr` msgs are only responded once per connection
  * test: remove fixed timeouts from feature_config_args
  * ci: Avoid saving the same Ccache cache
  * ci: Avoid oversubscription in functional tests on Windows
  * qt: Update translation source file
  * qt: Bump Transifex slug for 26.x
  * qt: Translation updates from Transifex
  * blockstorage: Return on fatal undo file flush error
  * blockstorage: Return on fatal block file flush error
  * blockstorage: Mark FindBlockPos as nodiscard
  * Refactor: Remove m_is_test_chain
  * fuzz: add ConstructPubKeyBytes function
  * build: use -muse-unaligned-vector-move for Windows
  * doc: Fill in the required skills in the good_first_issue template
  * ci, windows: Do not run extended functional tests for pull requests
  * guix: remove GCC 10 workaround from NSIS
  * ci: Asan with -ftrivial-auto-var-init=pattern
  * [doc] move comment about AlreadyHaveTx DoS score to the right place
  * [log] add more logs related to orphan handling
  * [log] add category TXPACKAGES for orphanage and package relay
  * [log] include wtxid in tx {relay,validation,orphanage} logging
  * Support for serialization parameters
  * Rename CSerAction* to Action*
  * Replace READWRITEAS macro with AsBase wrapping function
  * test: improve sock_tests/move_assignment
  * doc: Release notes for testnet defaulting to -acceptnonstdtxn=0
  * config: default acceptnonstdtxn=0 on all chains
  * ci: Remove unused TEST_RUNNER_ENV="LC_ALL=C" from s390x task
  * ci: Remove /ro_base bind mount
  * doc: Remove sudo from command that is already run as root
  * test: Support powerpc64le in get_previous_releases.py
  * log: Print error message when coindb is in inconsistent state
  * guix: use clang-toolchain-15 for macOS compilation
  * depends: use LLVM/Clang 15.0.6 for macOS cross-compile
  * script: replace deprecated pkg_resources with importlib.metadata
  * refactor: Use HashWriter over legacy CHashWriter (via SerializeHash)
  * refactor: Use HashWriter over legacy CHashWriter
  * ci: Run "Win64 native" job on GitHub Actions
  * net: remove Sock default constructor, it's not necessary
  * net: remove now unnecessary Sock::Get()
  * wallet: accurately account for the size of the witness stack
  * wallet: use descriptor satisfaction size to estimate inputs size
  * script/signingprovider: introduce a MultiSigningProvider
  * descriptor: introduce a method to get the satisfaction size
  * miniscript: introduce a helper to get the maximum witness size
  * miniscript: make GetStackSize independent of P2WSH context
  * net: don't check if the socket is valid in ConnectSocketDirectly()
  * net: don't check if the socket is valid in GetBindAddress()
  * i2p: avoid using Sock::Get() for checking for a valid socket
  * rpc: Add MaybeArg() and Arg() default helper
  * guix: drop Windows broken-longjmp.patch
  * guix: drop NSIS patch now that we use 3.09
  * guix: use cross-* keyword arguments
  * guix: update time-machine to 160f78a4d92205df986ed9efcce7d3aac188cb24
  * guix: update python-oscrypto to 1.3.0
  * guix: backport glibc patch to fix powerpc build
  * test: previous releases: speed up fetching sources with shallow clone
  * refactor: make Transport::ReceivedBytes just return success/fail
  * net: move message conversion to wire bytes from PushMessage to SocketSendData
  * net: measure send buffer fullness based on memory usage
  * fuzz: add bidirectional fragmented transport test
  * net: make V1Transport implicitly use current chainparams
  * net: abstract sending side of transport serialization further
  * refactor: rename Transport class receive functions
  * net: add V1Transport lock protecting receive state
  * refactor: merge transport serializer and deserializer into Transport class
  * test: roundtrip wallet backwards compat downgrade
  * test: Add 25.0 to wallet backwards compatibiilty test
  * test: Run upgrade test on all nodes
  * test: Run downgrade test on descriptor wallets
  * test: Add 0.21 tr() incompatibility test
  * test: add logging 0.17 incompatibilities in wallet back compat
  * test: Refactor v19 addmultisigaddress test to be distinct
  * test: Remove w1_v18 from wallet backwards compatibility
  * test: Fix 0.16 wallet paths and downgrade test
  * ci: Add missing docker.io prefix to CI_IMAGE_NAME_TAG
  * fuzz: coinselection, fix `m_cost_of_change`
  * fuzz: coinselection, BnB should never produce change
  * fuzz: coinselection, compare `GetSelectedValue` with target
  * fuzz: coinselection, improve `ComputeAndSetWaste`
  * fuzz: coinselection, add coverage for `Merge`
  * fuzz: coinselection, add coverage for `GetShuffledInputVector`/`GetInputSet`
  * fuzz: coinselection, add coverage for `AddInputs`
  * ci: Remove no longer applicable section
  * ci: Start with clean env
  * ci: Limit scope of some env vars
  * test: wallet_backup.py, fix intermittent failure in "restore using dumped wallet"
  * Update help text for spend and rawtransaction rpcs
  * test: add functional test for deadlock situation
  * fuzz: coinselection, add coverage for `EligibleForSpending`
  * fuzz: coinselection, add `CreateCoins`
  * test: add basic tests for sendmsgtopeer to rpc_net.py
  * rpc: add test-only sendmsgtopeer rpc
  * guix: consolidate Linux GCC package
  * guix: consolidate glibc 2.27 package
  * ci: Use concurrency for pull requests only
  * test: Fix intermittent issue in mempool_reorg
  * test: Support riscv64 in get_previous_releases.py
  * test: fix 'unknown named parameter' test in `wallet_basic`
  * ci: Disable cache save for pull requests in GitHub Actions
  * test: ensure acceptstalefeeestimates is supported only on regtest chain
  * assumeutxo cleanup: Move IsInitialBlockDownload &amp; NotifyHeaderTip to ChainstateManager
  * ci: Remove distro-name from task name
  * ci: Switch remaining tasks to self-hosted
  * ci: Add missing amd64 to win64-cross task
  * ci: Add missing ${CI_RETRY_EXE} before curl
  * guix: pre time-machine bump changes (Windows)
  * Remove unused includes from wallet.cpp
  * doc, refactor: Changing -torcontrol help to specify that a default port is used
  * removed StrFormatInternalBug quote delimitation
  * rpc: remove one more quote from non-string oneline description
  * crypto: make ChaCha20::SetKey wipe buffer
  * tests: miscellaneous hex / std::byte improvements
  * fuzz: support std::byte in Consume{Fixed,Variable}LengthByteVector
  * crypto: require key on ChaCha20 initialization
  * random: simplify FastRandomContext::randbytes using fillrand
  * crypto: refactor ChaCha20 classes to use Span&lt;std::byte&gt; interface
  * Remove unused includes from blockfilter.h
  * Make post-p2sh consensus rules mandatory for tx relay
  * doc, policy: Clarify comment on STANDARD_SCRIPT_VERIFY_FLAGS
  * move-only: Create src/kernel/mempool_removal_reason.h
  * Remove unused includes from txmempool.h
  * Refactor: Remove confusing static_cast
  * refactor: Add missing includes
  * ci: Refactor: Remove CI_USE_APT_INSTALL
  * ci: Ensure that only a single workflow processes `github.ref` at a time
  * tx fees, policy: doc: update and delete unnecessary comment
  * bitcoin-tidy: Apply bitcoin-unterminated-logprintf to spkm as well
  * refactor: Enable all clang-tidy plugin bitcoin tests
  * ci: Avoid error on macOS native
  * ci: Fix macOS-cross SDK rsync
  * refactor: Remove PERSISTENT_WORKER_* yaml templates
  * refactor: add missing headers for BIP324 ciphersuite
  * Rename script/standard.{cpp/h} to script/solver.{cpp/h}
  * Clean up script/standard.{h/cpp} includes
  * Clean up things that include script/standard.h
  * MOVEONLY: Move datacarrier defaults to policy.h
  * Move CTxDestination to its own file
  * Move Taproot{SpendData/Builder} to signingprovider.{h/cpp}
  * Move CScriptID to script.{h/cpp}
  * Remove ScriptHash from CScriptID constructor
  * Move MANDATORY_SCRIPT_VERIFY_FLAGS from script/standard.h to policy/policy.h
  * ci: Drop no longer needed `macos_sdk_cache`
  * [functional test] transaction orphan handling
  * [test framework] make it easier to fast-forward setmocktime
  * crypto: BIP324 ciphersuite follow-up
  * gui: make '-min' minimize wallet loading dialog
  * test: check backup from `migratewallet` can be successfully restored
  * fuzz: coins_view: remove an incorrect assertion
  * bitcoin-tidy: fix macOS build
  * test: wallet, verify migration doesn't crash for an invalid script
  * wallet: disallow migration of invalid or not-watched scripts
  * test: locked_wallet, skip default fee estimation
  * doc: use llvm-config for bitcoin-tidy example
  * doc: Improve documentation of rpcallowip rpchelp
  * ci: Move tidy to persistent worker
  * ci: Use hard-coded root path for CI containers
  * ci: Only create folders when needed
  * ci: Drop BASE_SCRATCH_DIR from LIBCXX_DIR
  * ci: Run "macOS native x86_64" job on GitHub Actions
  * Sort includes in compat.h
  * remove unused limits.h include in compat.h
  * Replace LocaleIndependentAtoi with ToIntegral
  * iwyu on torcontrol
  * Remove unused boost signals2 from torcontrol
  * refactor: Enforce C-str fmt strings in WalletLogPrintf()
  * doc: Fix bitcoin-unterminated-logprintf tidy comments
  * ci: Use qemu-user through container engine
  * doc: remove Fedora libdb4-*-devel install docs
  * mempool_entry: improve struct packing
  * test: add bip157 coverage for (start height &gt; stop height) disconnect
  * test: check for specific disconnect reasons in p2p_blockfilters.py
  * Add importmempool RPC
  * refactor: Add and use kernel::ImportMempoolOptions
  * doc: Clarify the getmempoolinfo.loaded RPC field documentation
  * Remove Chainstate::LoadMempool
  * refactor: Correct dbwrapper key naming
  * build: Remove leveldb from BITCOIN_INCLUDES
  * refactor: Move CDBWrapper leveldb members to their own context struct
  * refactor: Split dbwrapper CDBWrapper::EstimateSize implementation
  * refactor: Move HandleError to dbwrapper implementation
  * refactor: Split dbwrapper CDBWrapper::Exists implementation
  * refactor: Fix logging.h includes
  * refactor: Split dbwrapper CDBWrapper::Read implementation
  * refactor: Pimpl leveldb::Iterator for CDBIterator
  * refactor: Split dbwrapper CDBIterator::GetValue implementation
  * refactor: Split dbwrapper CDBIterator::GetKey implementation
  * refactor: Split dbwrapper CDBIterator::Seek implementation
  * refactor: Pimpl leveldb::batch for CDBBatch
  * refactor: Split dbwrapper CDBatch::Erase implementation
  * refactor: Split dbwrapper CDBBatch::Write implementation
  * fuzz: coins_view: correct an incorrect assertion
  * p2p: network-specific management of outbound connections
  * test: Add test for outbound protection by network
  * p2p: Protect extra full outbound peers by network
  * doc: Add release note
  * p2p: Introduce data struct to track connection counts by network
  * tidy: Integrate bicoin-tidy clang-tidy plugin
  * refactor: fix unterminated LogPrintf()s
  * lint: remove  /* Continued */ markers from codebase
  * lint: remove lint-logs.py
  * lint: drop DIR_IWYU global
  * scripted-diff: Specify Python major version explicitly on Windows
  * net_processing: Clean up INVENTORY_BROADCAST_MAX constants
  * test: Check tx from disconnected block is immediately requestable
  * net_processing: don't add txids to m_tx_inventory_known_filter
  * net_processing: drop m_recently_announced_invs bloom filter
  * refactor: use "if constexpr" in std::vector's Unserialize()
  * refactor: use "if constexpr" in std::vector's Serialize()
  * refactor: use "if constexpr" in prevector's Unserialize()
  * refactor: use "if constexpr" in prevector's Serialize()
  * refactor: use fold expressions instead of recursive calls in UnserializeMany()
  * refactor: use fold expressions instead of recursive calls in SerializeMany()
  * validation: when adding txs due to a block reorg, allow immediate relay
  * mempool_entry: add mempool entry sequence number
  * qa: Close SQLite connection properly
  * doc: make it clear that `node` in `addnode` refers to the node's address
  * test: `addnode` with an invalid command should throw an error
  * rpc, refactor: clean-up `addnode`
  * scripted-diff: Rename CBlockTreeDB -&gt; BlockTreeDB
  * refactor: Wrap DestroyDB in dbwrapper helper
  * ci: Add missing linux-headers package to ASan task
  * ci: Move ASan USDT to persistent_worker
  * Fixup style of moved code
  * move-only: Move CBlockTreeDB to node/blockstorage
  * index: Drop legacy -txindex check
  * scripted-diff: Use blocks_path where possible
  * script: update flake8 to 6.1.0
  * test: python E721 updates
  * Remove unused MessageStartChars parameters from BlockManager methods
  * ci: Use documented `CCACHE_MAXSIZE` instead of `CCACHE_SIZE`
  * qa, doc: Fix comment
  * test: remove redundant test values
  * test: use common assert_signing_completed_successfully helper
  * test: add coverage for passing an invalid sighashtype
  * Remove unused raw-pointer read helper from univalue
  * refactor: Revert addition of univalue sighash string check
  * doc: Correct release-notes for sighashtype exceptions
  * tests: add decryption test to bip324_tests
  * Add BIP324Cipher, encapsulating key agreement, derivation, and stream/AEAD ciphers
  * crypto: support split plaintext in ChaCha20Poly1305 Encrypt/Decrypt
  * bench: add benchmark for FSChaCha20Poly1305
  * crypto: add FSChaCha20Poly1305, rekeying wrapper around ChaCha20Poly1305
  * crypto: add FSChaCha20, a rekeying wrapper around ChaCha20
  * crypto: add the ChaCha20Poly1305 AEAD as specified in RFC8439
  * crypto: remove outdated variant of ChaCha20Poly1305 AEAD
  * test: remove unused `totalOut` code
  * test: remove unecessary `decoderawtransaction` calls
  * net processing: clamp -blockreconstructionextratxn to uint32_t bounds
  * net processing: clamp -maxorphantx to uint32_t bounds
  * doc: document PeerManager::Options members
  * test: refactor: deduplicate segwitv0 ECDSA signing for tx inputs
  * kernel: Remove Univalue from kernel library
  * kernel: Split ParseSighashString
  * test: Avoid intermittent issues due to async events in validationinterface_tests
  * test: drop duplicate getaddrs from p2p_getaddr_caching
  * test: fix intermittent failure in p2p_getaddr_caching
  * scripted-diff: Use blocks_path where possible
  * test: Add blocks_path property to TestNode
  * test: Drop 22.x node from TxindexCompatibilityTest
  * refactor: deduplicate ignores_incoming_txs
  * refactor: set ignore_incoming_txs in ApplyArgsManOptions
  * test: Use clean chain in MempoolCompatibilityTest
  * doc: misc changes in release-process
  * suppressions: note that 'type:ClassName::MethodName' should be used
  * doc: filter out merge-script from list of authors
  * doc: remove generate changelog section from release-process.md
  * doc: remove note to update bips.md version number
  * valgrind: add suppression for bug 472219
  * Don't derive secure_allocator from std::allocator
  * Remove unused function `reliesOnAssumedValid`
  * Cache block index entry corresponding to assumeutxo snapshot base blockhash
  * Move CheckBlockIndex() from Chainstate to ChainstateManager
  * Documentation improvements for assumeutxo
  * Fix initialization of setBlockIndexCandidates when working with multiple chainstates
  * Tighten requirements for adding elements to setBlockIndexCandidates
  * [net processing] Move -capturemessages to PeerManager::Options
  * [net processing] Move -blockreconstructionextratxn to PeerManager::Options
  * [net processing] Move -maxorphantx to PeerManager::Options
  * [net processing] Move -txreconciliation to PeerManager::Options
  * [net processing] Use ignore_incoming_txs from m_opts
  * [net processing] Introduce PeerManager options
  * ci: Keep system env vars as-is
  * ci: Set PATH inside the CI env
  * ci: Remove P_CI_DIR and --workdir
  * test: create wallet specific for test_locked_wallet case
  * refactor: Use reinterpret_cast where appropriate
  * refactor: Avoid casting away constness
  * refactor: Remove unused C-style casts
  * Add UBSan `-fsanitize=integer` suppressions for `src/secp256k1` subtree
  * fuzz: use `ConnmanTestMsg` in `connman`
  * refactor: Make more transaction size variables signed
  * fuzz: Re-enable symbolize=1 in ASAN_OPTIONS
  * RPC/Mining: Document template_request better for getblocktemplate
  * RPC/rpcdoccheck: Error if a oneline_description has a quote for a non-string
  * Bugfix: RPC: Remove quotes from non-string oneline descriptions
  * fuzz: increase coverage of the descriptor targets
  * fuzz: add a new, more efficient, descriptor parsing target
  * Move block-storage-related logic to ChainstateManager
  * refactor: Use EnsureAnyNodeContext
  * test: Add SyncWithValidationInterfaceQueue to mockscheduler RPC
  * fuzz: make the parsed descriptor testing into a function
  * Rework receive buffer pushback
  * test: wallet, add coverage for watch-only raw sh script migration
  * descriptor: InferScript, do not return top-level only func as sub descriptor
  * doc: correct Fedora systemtap dep
  * lint: Ignore check_fileopens failure on **kwargs
  * test: Ignore UTF-8 errors in assert_debug_log
  * test: Fix debug_log_size helper
  * Inline short, often-called, rarely-changed basic CNetAddr getters
  * Convert GetLocal() to std::optional and remove out-param
  * Use higher-level CNetAddr and CNode helpers in net.cpp
  * Add CNetAddr::IsPrivacyNet() and CNode::IsConnectedThroughPrivacyNet()
  * test: fix intermittent failure in wallet_resendwallettransactions.py
  * GetLocal() type-safety, naming, const, and formatting cleanups
  * Add and use CNetAddr::HasCJDNSPrefix() helper
  * Move GetLocal() declaration from header to implementation
  * Move CaptureMessageToFile() declaration from header to implementation
  * Move IsPeerAddrLocalGood() declaration from header to implementation
  * test: cover addrv2 support in anchors.dat with a TorV3 address
  * streams: Teach AutoFile how to XOR
  * lint: Add missing `set -ex` to ci/lint/06_script.sh
  * doc: Add doc comment to ci/test_imagefile
  * test: fix feature_init.py file perturbation
  * contrib: move user32.dll from bitcoind.exe libs
  * init: abort loading of blockindex in case of missing height.
  * build: adapt Windows builds for libsecp256k1 build changes
  * Squashed 'src/secp256k1/' changes from 705ce7ed8c..c545fdc374
  * ci: document that -Wreturn-type has been fixed upstream (Windows)
  * depends: xcb-proto 1.15.2
  * clang-tidy: turn on modernize-use-noexcept
  * validation: use noexcept instead of deprecated throw()
  * test: Disable known broken USDT test
  * refactor: use Span for SipHash::Write
  * fuzz: Bump FuzzedDataProvider.h
  * doc: update windows -fstack-clash-protection doc
  * ci: Use DOCKER_BUILDKIT for lint image
  * test: Clear block index flags when testing snapshots
  * Update CheckBlockIndex invariants for chains based on an assumeutxo snapshot
  * Add wrapper for adding entries to a chainstate's block index candidates
  * Move block-arrival information / preciousblock counters to ChainstateManager
  * test: Add helper functions for checking node versions
  * Remove CChain dependency in node/blockstorage
  * Explicitly track maximum block height stored in undo files
  * Added `longpollid` and `data` params to `template_request` #27998
  * scripted-diff: Use new FUZZ_TARGET macro everywhere
  * fuzz: Accept options in FUZZ_TARGET macro
  * Add AutoFile::detail_fread member function
  * refactor: Modernize AutoFile
  * Switch all callers from poly1305_auth to Poly1305 class
  * tests: add more Poly1305 test vectors
  * crypto: add Poly1305 class with std::byte Span interface
  * crypto: switch poly1305 to incremental implementation
  * fuzz: Generate process_message targets individually
  * ci: Add missing -O2 to valgrind tasks
  * guix: backport glibc patch to prevent redundant librt link
  * contrib: remove librt from release deps
  * build: remove check for gettimeofday &amp; librt
  * doc: Remove comments that just repeat what the code does
  * refactor: Remove redundant file check from AutoFile shift operators
  * Extract util::Xor, Add key_offset option, Add bench
  * refactor: Remove duplicate allNetMessageTypesVec
  * kernel: Remove StartShutdown calls from validation code
  * wallet: loading, log descriptor parsing error details
  * refactor: Move stopafterblockimport handling out of blockstorage
  * test: indexes, fix on error infinite loop
  * test: add keep_alive option to socks5 proxy in test_framework
  * test: cover TorV3 address in p2p_addrv2_relay
  * test: add support for all networks in CAddress in messages.py
  * index: verify blocks data existence only once
  * init: don't start indexes sync thread prematurely
  * refactor: simplify pruning violation check
  * make GetFirstStoredBlock assert that 'start_block' always has data
  * refactor: index, decouple 'Init' from 'Start'
  * test: Check expected_stderr after stop
  * test: add ChaCha20 test triggering 32-bit block counter overflow
  * test: make assumeUTXO test capture the expected fatal error
  * refactor: init indexes, decouple 'Start()' from the creation step
  * doc: describe 'init load' thread actions
  * scripted-diff: rename 'loadblk' thread name to 'initload'
  * init: start indexes sync earlier
  * tests: improve ChaCha20 unit tests
  * crypto: Implement RFC8439-compatible variant of ChaCha20
  * wallet: bdb: include bdb header from our implementation files only
  * wallet: bdb: don't use bdb define in header
  * wallet: bdb: move BerkeleyDatabase constructor to cpp file
  * wallet: bdb: move SafeDbt to cpp file
  * wallet: bdb: move SpanFromDbt to below SafeDbt's implementation
  * test: miner: add coverage for `-blockmintxfee` setting
  * wallet: bdb: move TxnBegin to cpp file since it uses a bdb function
  * wallet: bdb: drop default parameter
  * wallet: sqlite: force sqlite3.h to be included by the cpp files
  * test: wallet, add coverage for addressbook migration
  * wallet: migration bugfix, persist empty labels
  * wallet: migration bugfix, clone 'send' record label to all wallets
  * test: remove race in the user-agent reception check
  * test: Restore unlimited timeout in IndexWaitSynced
  * ci: Print full lscpu output
  * ci: Remove deprecated container.greedy
  * gui: send, left alignment for "bytes" and "change" label
  * Fix RPCConsole wallet selection
  * qt: remove confusing "Dust" label from coincontrol / sendcoins dialog
  * test: refactor: deduplicate legacy ECDSA signing for tx inputs
  * docs: fixup honggfuzz patch
  * descriptor: assert we never parse a sane miniscript with no pubkey
  * qa: make sure we don't let unspendable Miniscript descriptors be imported
  * descriptor: refuse to parse unspendable miniscript descriptors
  * Consolidate Win32-specific error formatting
  * Show descriptive error messages when FileCommit fails
  * ci: re-enable gui tests for s390x
  * doc: Fix verify-binaries link in contrib README
  * Allow std::byte serialization
  * Allow FastRandomContext::randbytes for all byte types
  * script: appease spelling linter
  * script: update ignored-words.txt
  * script: update linter dependencies
  * test: fix PEP484 no implicit optional argument types errors
  * script, test: add missing python type annotations
  * test: add ellswift test vectors from BIP324
  * test: Add ellswift unit tests
  * test: Add python ellswift implementation to test framework
  * test: Rename EncodeDecimal to serialization_fallback
  * refactor: remove in-code warning suppression
  * contrib: add macOS fixup_chains check to security-check
  * ci: filter all subtrees from tidy output
  * build: support -no_fixup_chains in ld64
  * miniscript: make GetStackSize() and GetOps() return optionals
  * Remove now-unnecessary poll, fcntl includes from net(base).cpp
  * refactor: Drop unsafe AsBytePtr function
  * fuzz: Generate rpc fuzz targets individually
  * test: add coverage for descriptor ID
  * wallet: bugfix, always use apostrophe for spkm descriptor ID
  * refactor: extract descriptor ID calculation from spkm GetID()
  * wallet: do not allow loading descriptor with an invalid ID
  * guix: Specify symbols in modules explicitly
  * guix: Drop unneeded modules
  * guix: Unify fetch methods
  * test: Use same timeout for all index sync
  * ci: remove duplicate python3 from CI configs
  * ci: remove duplicate bsdmainutils from CI configs
  * kernel: Add fatalError method to notifications
  * kernel: Add flushError method to notifications
  * scripted-diff: Rename FatalError to FatalErrorf
  * kernel: Pass interrupt reference to chainman
  * util: Add SignalInterrupt class and use in shutdown.cpp
  * doc: simplify the router options in doc/i2p.md
  * doc: clarify when and how to launch the SAM bridge in doc/i2p.md
  * doc: Add release note for wallet loading changes
  * walletdb: Remove loading code where the database is iterated
  * walletdb: refactor decryption key loading
  * walletdb: refactor defaultkey and wkey loading
  * walletdb: refactor active spkm loading
  * walletdb: refactor tx loading
  * walletdb: refactor address book loading
  * walletdb: Refactor descriptor wallet records loading
  * walletdb: Refactor legacy wallet record loading into its own function
  * test: EC: optimize scalar multiplication of G by using lookup table
  * test: add secp256k1 module with FE (field element) and GE (group element) classes
  * Use only Span{} constructor for byte-like types where possible
  * util: Allow std::byte and char Span serialization
  * tests: Test for bumping single output transaction
  * test: Test bumpfee reduce_output
  * bumpfee: Allow original change position to be specified
  * net: remove unused `CConnmanTest`
  * wallet: Give deprecation warning when loading a legacy wallet
  * gui: Add File &gt; Migrate Wallet
  * Bench test for EllSwift ECDH
  * gui: Optionally return passphrase after unlocking
  * Bench tests for CKey-&gt;EllSwift
  * Fuzz test for Ellswift ECDH
  * Fuzz test for CKey-&gt;EllSwift-&gt;CPubKey creation/decoding
  * Unit test for ellswift creation/decoding roundtrip
  * Add ElligatorSwift key creation and ECDH logic
  * Enable ellswift module in libsecp256k1
  * gui: Disable and uncheck blank when private keys are disabled
  * http: update libevent workaround to correct version
  * MaybePunishNodeForTx: Remove unused message arg and logging
  * guix: Update `python-lief` package to 0.13.2
  * test: refactor: usdt_mempool: store all events
  * test: refactor: remove unnecessary nonlocal
  * test: log sanity check assertion failures
  * test: store utxocache events
  * test: refactor: deduplicate handle_utxocache_* logic
  * test: refactor:  rename inbound to is_inbound
  * test: refactor: remove unnecessary blocks_checked counter
  * test: Fix intermittent issue in mining_getblocktemplate_longpoll.py
  * test: Add implicit-signed-integer-truncation:*/include/c++/ suppression
  * GUI: TransactionRecord: When time/index/etc match, sort send before receive
  * Bugfix: Ignore ischange flag when we're not the sender
  * GUI: Remove SendToSelf TransactionRecord type
  * GUI: TransactionRecord: Refactor to turn send-to-self into send+receive pairs
  * GUI: TransactionRecord: Use "any from me" as the criteria for deciding whether a transaction is a send or receive
  * contrib: remove macOS lazy_bind check
  * build: explicitly opt-in to new fixup_chains functionality for darwin
  * depends: Bump MacOS minimum runtime requirement to 11.0
  * depends: bump darwin clang to 11.1
  * test: added coverage to estimatefee
  * test: Run fuzz tests on macOS
  * Added static_assert to check that base_blob is using whole bytes.
  * [fuzz] Show that SRD budgets for non-dust change
  * [bug] Increase SRD target by change_fee
  * Add more tests for the BIP21 implementation
  * net: Give seednodes time before falling back to fixed seeds
  * Squashed 'src/secp256k1/' changes from 4258c54f4e..705ce7ed8c
  * test: Use TestNode *_path properties where possible
  * test: Allow pathlib.Path as RPC argument via authproxy
  * scripted-diff: Use wallets_path and chain_path where possible
  * test: Use wallet_dir lambda in wallet_multiwallet test where possible
  * fuzz: Avoid OOM in transaction fuzz target
  * qt: show own outputs on PSBT signing window
  * depends: modernize clang flags
  * ci: disable false-positive warnings for now
  * ci: Run fuzz target even if input folder is empty
  * ci: install llvm-symbolizer in MSAN jobs
  * ci: use LLVM 16.0.6 in MSAN jobs
  * fuzz: Fix implicit-integer-sign-change in wallet/fees fuzz target
  * scripted-diff: Following the C++ Standard rules for identifiers with _.
  * fuzz: addrman, avoid `ConsumeDeserializable` when possible
  * salvage: Remove use of ReadKeyValue in salvage
  * feerate: For GetFeePerK() return nSatoshisPerK instead of round trip through GetFee
  * test: refactor: introduce `generate_keypair` helper with WIF support
  * walletdb: Refactor hd chain loading to its own function
  * walletdb: Refactor encryption key loading to its own function
  * walletdb: Refactor crypted key loading to its own function
  * walletdb: Refactor key reading and loading to its own function
  * Manage exceptions in bcc callback functions
  * fuzz: wallet, add target for CoinControl
  * bench: disable birth time block skip for wallet_create_tx.cpp
  * doc: test: update TestShell instructions
  * validation: add missing insert to m_dirty_blockindex
  * Remove the syscall sandbox
  * validation: Stricter assumeutxo error handling in InvalidateCoinsDBOnDisk
  * validation: Stricter assumeutxo error handling in LoadChainstate
  * refactor: rename BCLog::BLOCKSTORE to BLOCKSTORAGE
  * doc: release note re raising on invalid -debug/debugexclude/loglevel
  * init: remove config option names from translated -loglevel strings
  * net: net_processing, add `ProcessCompactBlockTxns`
  * refactor: Avoid copy of bilingual_str when formatting, Fix ADL violation
  * build: suppress external warnings by default
  * test: clean up is node stopped
  * test: ensure old fee_estimate.dat not read on restart and flushed
  * tx fees, policy: read stale fee estimates with a regtest-only option
  * tx fees, policy: do not read estimates of old fee_estimates.dat
  * refactor: Make m_count_with_* in CTxMemPoolEntry int64_t, drop UBSAN supp
  * tx fees, policy: periodically flush fee estimates to fee_estimates.dat
  * test: Make linter to look for `BOOST_ASSERT` macros
  * test: Kill `BOOST_ASSERT`
  * test: move random.h include header from setup_common.h to cpp
  * test: move remaining random test util code from setup_common to random
  * test: -loglevel raises on invalid values
  * init: raise on invalid loglevel config option
  * test: -debug and -debugexclude raise on invalid values
  * init: raise on invalid debug/debugexclude config options
  * fuzz: wallet, add target for `fees`
  * ci: Switch to `amd64` container in "ARM" task
  * ci: Bump macOS cross task to ubuntu:jammy
  * interfaces, wallet: Expose migrate wallet
  * ci: Use latest `macos-ventura-xcode:14.3.1` image
  * wallet: Document blank flag use in descriptor wallets
  * wallet: Ensure that the blank wallet flag is unset after imports
  * build: make sure we can overwrite config.{guess,sub}
  * scripted-diff: Use datadir from options in chainstatemanager test
  * test: Add test for migrating default wallet and plain file wallet
  * wallet: Generated migrated wallet's path from walletdir and name
  * Remove txmempool implicit-integer-sign-change sanitizer suppressions
  * Use `int32_t` type for most transaction size/weight values
  * test: fix intermittent failure in p2p_leak_tx.py
  * fuzz: Fix mini_miner_selection running out of coin
  * net: do not `break` when `addr` is not from a distinct network group
  * test: add coverage for `/deploymentinfo` passing a blockhash
  * rest: bugfix, fix crash error when calling `/deploymentinfo`
  * refactor: decouple early return commands from AppInit
  * gui: return EXIT_FAILURE on post-init fatal errors
  * Return EXIT_FAILURE on post-init fatal errors
  * ci: Use podman stop over podman kill
  * contrib: docs fix --import-keys flag on verify.py
  * refactor: index: use `AbortNode` in fatal error helper
  * move ThreadImport ABC error to use AbortNode
  * rpc, wallet: Include information about blank flag
  * doc: Clarify that -datacarriersize applies to the full raw scriptPubKey, not the data push
  * test: Add -datacarriersize=2 tests
  * Remove mapRelay
  * net_processing: relay txs from m_most_recent_block
  * walletdb: Refactor wallet flags loading
  * walletdb: Refactor minversion loading
  * ci: Invalidate Cirrus CI docker cache
  * ci: Nuke Android APK task, Use credits for tsan
  * test: add unit test for local address advertising
  * net: restrict self-advertisements with privacy networks
  * net, refactor: pass reference for peer address in GetReachabilityFrom
  * net, refactor: pass CNode instead of CNetAddr to GetLocalAddress
  * ci: enable AArch64 target in MSAN jobs
  * ci: use LLVM 16.0.5 in MSAN jobs
  * doc: add release note about removal of `deprecatedrpc=walletwarningfield` flag
  * Restorewallet/createwallet help documentation fixups/improvements
  * rpc: remove deprecated "warning" field from {create,load,restore,unload}wallet
  * test: avoid sporadic MINIMALDATA failure in feature_taproot.py (fixes #27595)
  * [fuzz] Only check duplicate coinbase script when block was valid
  * wallet: Add tracing for sqlite statements
  * guix: remove cURL from build env
  * Mitigate timeout in CalculateTotalBumpFees
  * Update .style.yapf
  * wallet: Add GetPrefixCursor to DatabaseBatch
  * streams: Drop confusing DataStream::Serialize method and &lt;&lt; operator
  * doc: update getnodeaddresses for CJDNS, I2P and Tor and rm link
  * walletdb: Handle when database keys are empty
  * walletdb: Consistently clear key and value streams before writing
  * Add public Boost headers explicitly
  * test: Avoid `BOOST_ASSERT` macro
  * fuzz: fix wallet notifications.cpp
  * test: add block sync to getblockfrompeer.py
  * scripted-diff: move settings to common namespace
  * move-only: Move settings to the common library
  * kernel: Remove chainparams, chainparamsbase, args, settings from kernel library
  * refactor: Remove gArgs access from validation.cpp
  * refactor: Add path argument to FindSnapshotChainstateDir
  * refactor: Add stop_at_height option in ChainstateManager
  * fuzz: Avoid timeout in utxo_total_supply
  * ci: Enable float-divide-by-zero check
  * ci: Use podman for persistent workers
  * ci: Prune dangling images on RESTART_CI_DOCKER_BEFORE_RUN
  * ci: return to using Ubuntu 22.04 in MSAN jobs
  * ci: compile clang and compiler-rt in MSAN jobs
  * ci: use LLVM 16.0.4 in MSAN jobs
  * ci: remove extra CC &amp; CXX from MSAN jobs
  * ci: standardize custom libc++ usage in MSAN jobs
  * fix includes for touched header files (iwyu)
  * Add [[nodiscard]] where ignoring a Result return type is an error
  * lint: stop ignoring LIEF imports
  * ci: Avoid leaking HOME var into CI pod
  * ci: Remove "default" test env
  * ci: Add missing set -e to 01_base_install.sh
  * contrib/init: Better systemd integration
  * test: ensure addrman test is finite
  * addrman: change asserts to Assumes
  * p2p, refactor: return `std::optional&lt;CNetAddr&gt;` in `LookupHost`
  * p2p, refactor: return vector/optional&lt;CService&gt; in `Lookup`
  * p2p, refactor: return `std::vector&lt;CNetAddr&gt;` in `LookupHost`
  * p2p, refactor: return `std::vector&lt;CNetAddr&gt;` in `LookupIntern`
  * fuzz: Change LIMIT_TO_MESSAGE_TYPE from a compile-time to a run-time setting
  * doc: Fix broken link in release notes
  * test: Move test_chain_listunspent wallet check from mempool_packages to wallet_basic
  * p2p: Log addresses of stalling peers
  * bench: Remove incorrect LoadWallet call in WalletBalance
  * tests: Move ADDRESS_BCRT1_UNSPENDABLE to wallet/test/util.h
  * tests, bench: Consolidate {Test,Bench}Un/LoadWallet helper
  * test: Throw error when -signetchallenge is non-hex
  * Fix `#include`s in `src/wallet`
  * wallet: skip block scan if block was created before wallet birthday
  * refactor: single method to append new spkm to the wallet
  * doc: Fix typo in doc/release-process.md URL
  * doc: Add doc/release-notes/release-notes-25.0.md
  * use 'byte'/'bytes' for bech32(m) validation error
  * doc: update `Select` function description
  * refactor: de-duplicate lookups
  * Unconditionally return when compact block status == READ_STATUS_FAILED
  * refactor: Replace std::optional&lt;bilingual_str&gt; with util::Result
  * util: Add void support to util::Result
  * Add tests for parallel compact block downloads
  * Support up to 3 parallel compact block txn fetchings
  * rpc: Fix invalid bech32 handling
  * build: disable boost multi index safe mode
  * depends: remove redundant stdlib option
  * index: prevent race by calling 'CustomInit' prior setting 'synced' flag
  * test: Make `util/test_runner.py` honor `BITCOINUTIL` and `BITCOINTX`
  * ci: Log qa-assets repo last commit
  * fuzz: Print error message when FUZZ is missing
  * test: p2p: check misbehavior for non-continuous headers messages
  * ci: remove MSAN getrandom syscall workaround
  * random: switch to using getrandom() directly
  * random: add [[maybe_unused]] to GetDevURandom
  * random: getentropy on macOS does not need unistd.h
  * ci, iwyu: Double maximum line length for includes
  * refactor: Move system from util to common library
  * refactor: Split util::AnyPtr into its own file
  * refactor: Split util::insert into its own file
  * refactor: Move ScheduleBatchPriority to its own file
  * kernel: Add warning method to notifications
  * kernel: Add progress method to notifications
  * kernel: Add headerTip method to notifications
  * kernel: Add notification interface
  * test: Explicitly specify directory where to search tests for
  * test: fix `include_immature_coinbase` logic in `get_utxos`
  * test: fix `interface_usdt_mempool` by mining a block after each test
  * test: fix mature utxos addition to wallet in `mempool_package_limits`
  * test: fix intermittent issue in `feature_bip68_sequence`
  * doc: add 24.1 release notes
  * doc: add 23.2 release notes
  * Only request full blocks from the peer we thought had the block in-flight
  * Convert mapBlocksInFlight to a multimap
  * Remove nBlocksInFlight
  * alias BlockDownloadMap for mapBlocksInFlight
  * build: Detect USDT the same way how it is used in the code
  * doc: remove Security section from build-unix.md
  * build: Bump minimum supported GCC to g++-9
  * ci: Bump centos:stream8 to centos:stream9
  * ci: Document the false positive error for g++-9
  * build: Do not define `ENABLE_ZMQ` when ZMQ is not available
  * test: Add test to check tx in the last block can be downloaded
  * test: Split up test_notfound_on_unannounced_tx test case
  * index: Enable reindex-chainstate with active indexes
  * index: Use first block from locator instead of looking for fork point
  * ci: Reduce tsan CPU and memory for faster scheduling
  * ci: Use credits for ARM task
  * msvc: Provide `ObjectFileName` explicitly
  * doc: remove mention of glibc 2.10+
  * doc: Rework build-unix.md
  * ci: remove RUN_SECURITY_TESTS
  * ci: Drop NO_WERROR=1 for clang-10 build
  * build: Bump minimum Clang to clang-10
  * doc: Remove outdated CentOS comment
  * qt, test: Add missed header
  * ci: Fix "Number of CPUs" output
  * ConnectTip: don't log total disk read time in bench
  * guix: remove redundant glibc patches
  * guix: document when certain guix patches can be dropped
  * ci: Remove unused errtrace trap ERR
  * walletdb: Remove unused CreateMockWalletDatabase
  * add `lief` to `spelling.ignore-words`
  * test: fix spelling in `interface_usdt_utxocache`
  * test: add coverage for wallet read write db deadlock
  * walletdb: scope bdb::EraseRecords under a single db txn
  * wallet: bugfix, GetNewCursor() misses to provide batch ptr to BerkeleyCursor
  * doc, test: Document steps to reproduce TSan warning for `libdb`
  * doc: Remove unused NO_BLOOM_VERSION constant
  * build, doc: Adjust comment after PR27254
  * Add wallets_conflicts
  * wallet, tests: mark unconflicted txs as inactive
  * ci: Run iwyu on all src files
  * build: cleanup comments after adding yet another libtool hack
  * build: Fix shared lib linking for darwin with lld
  * test: Return dict in MiniWallet::send_to
  * doc: remove version number from bips.md
  * depends: no-longer nuke libc++abi.so* in native_clang package
  * [mempool] clear mapDeltas entry if prioritisetransaction sets delta to 0
  * [functional test] prioritisation is not removed during replacement and expiry
  * [functional test] getprioritisedtransactions RPC
  * [rpc] add getprioritisedtransactions
  * [mempool] add GetPrioritisedTransactions
  * refactor, blockstorage: Replace stopafterblockimport arg
  * refactor, blockstorage: Replace blocksdir arg
  * refactor, BlockManager: Replace fastprune from arg with options
  * refactor/iwyu: Complete includes for blockmanager_args
  * refactor: Move functions to BlockManager methods
  * zmq: Pass lambda to zmq's ZMQPublishRawBlockNotifier
  * ci: Remove CI_EXEC bloat
  * test: added coverage to mining_basic.py
  * move-only: Move almost all CI_EXEC code to 06_script_b.sh
  * refactor: Declare g_zmq_notification_interface as unique_ptr
  * msvc: Do not define `HAVE_CONSENSUS_LIB`
  * msvc: Clean up `libbitcoin_consensus` source files
  * scripted-diff: Rename `libbitcoinconsensus` to `libbitcoin_consensus`
  * refactor: Use ChainType enum exhaustively
  * net_processing: Boost inv trickle rate
  * txmempool: have CompareDepthAndScore sort missing txs first
  * Temporarily work around gcc-13 warning bug in interfaces_tests
  * p2p: Avoid prematurely clearing download state for other peers
  * Fix clang-tidy performance-unnecessary-copy-initialization warnings
  * Remove unused find_value global function
  * scripted-diff: Use UniValue::find_value method
  * Add UniValue::find_value method
  * scripted-diff: Remove unused chainparamsbase includes
  * Add missing definitions in prep for scripted diff
  * refactor: Replace string chain name constants with ChainTypes
  * refactor: Introduce ChainType getters for ArgsManager
  * refactor: Create chaintype files
  * add ryanofsky to trusted-keys
  * doc: clarify PR 26076 release note
  * refactor: Remove unused GetTimeMillis
  * test: add test for `descriptorprocesspsbt` RPC
  * ci: fix asan task name
  * test: Treat `bitcoin-wallet` binary in the same way as others
  * test, refactor: Add `set_binary_paths` function
  * util: improve streams.h:FindByte() performance
  * [bench] add streams findbyte
  * fuzz: BIP 42, BIP 30, CVE-2018-17144
  * Move LoadVerifyActivateChainstate to ChainTestingSetup
  * msvc: Cleanup after upgrading libsecp256k1 up to 0.3.0
  * ci: Remove CI_EXEC bloat in test/06_script_b.sh
  * ci: Move CI container kill out of 06_script_b.sh
  * ci: Pass full env to CI pod to avoid missing a var
  * scripted-diff: Use platform-agnostic `ALWAYS_INLINE` macro
  * Introduce platform-agnostic `ALWAYS_INLINE` macro
  * [doc] Add post branch-off note about fuzz input pruning
  * Remove unused chainparams from BlockManager methods
  * Replace pindex pointer with block reference
  * Add BlockManagerOpts::chainparams reference
  * rpc: add descriptorprocesspsbt rpc
  * test: dedup file hashing using `sha256sum_file` helper
  * rpc: Add check for unintended option/parameter name clashes
  * test: Update python tests to use named parameters instead of options objects
  * RPC: Allow RPC methods accepting options to take named parameters
  * RPC: Add add OBJ_NAMED_PARAMS type
  * wallet, bench: Remove unused database options from WalletBenchLoading
  * tests: Modify records directly in wallet ckey loading test
  * tests: Update DuplicateMockDatabase for MockableDatabase
  * scripted-diff: Replace CreateMockWalletDB with CreateMockableWalletDB
  * wallet, tests: Include wallet/test/util.h
  * wallet: Move DummyDatabase to salvage
  * wallet, tests: Replace usage of dummy db with mockable db
  * Introduce MockableDatabase for wallet unit tests
  * ci: Use arm_container.dockerfile
  * clarify processing of mempool-msgs when NODE_BLOOM
  * Avoid dereferencing interruption_point if it is nullptr
  * contrib: add ELF ABI check to symbol-check.py
  * test: Add util to mine invalid blocks
  * fuzz: addrman, add coverage for `network` field in `Select()`, `Size()` and `GetAddr()`
  * test: Simplify feature_fastprune.py
  * test: add ripemd160 to test framework modules list
  * test: added coverage to rpc_scantxoutset.py
  * ci: remove usage of untrusted bpfcc-tools
  * ci: use LLVM/clang-16 in native_asan job
  * rpc: scanblocks, add "completed" flag to the result obj
  * rpc: scanblocks, do not traverse the whole chain block by block
  * test: remove modinv python util helper function
  * rpc: return block hash &amp; height in getbalances, gettransaction &amp; getwalletinfo JSONs
  * refactor: Make ListSelected return vector
  * wallet: Move CoinCointrol definitions to .cpp
  * wallet: Use std::optional for GetExternalOutput and fixups
  * scripted-diff: Rename setSelected-&gt;m_selected_inputs
  * test: fix `feature_addrman.py` on big-endian systems
  * build: Use newest `config.{guess,sub}` available
  * test: simplify uint256 (de)serialization routines
  * wallet: introduce generic recursive tx state updating function
  * ci: Bump ci/lint/Dockerfile
  * bugfix: Fix incorrect debug.log config file path
  * init: Error if ignored bitcoin.conf file is found
  * lint: Fix lint-format-strings false positives when format specifiers have argument positions
  * depends: latest config.sub
  * depends: latest config.guess
  * test: Use python3.8 pow()
  * Bump python minimum version to 3.8
  * test: Remove unused sanitizer suppressions
  * test: prevent intermittent failures
  * depends: reuse _config_opts for CMake options
  * test: cover fastprune with excessive block size
  * blockstorage: Adjust fastprune limit if block exceeds blockfile size
  * move-only: Extract common/args and common/config.cpp from util/system
  * p2p: "skip netgroup diversity of new connections for tor/i2p/cjdns" follow-up
  * [test] mempool full in package accept
  * [validation] set PackageValidationState when mempool full
  * [policy] disallow transactions under min relay fee, even in packages
  * [test] package cpfp bumps parents &lt;mempoolminfee but &gt;=minrelaytxfee
  * [test util] mock mempool minimum feerate
  * test: bumpfee, add coverage for "send coins back to yourself"
  * bumpfee: enable send coins back to yourself
  * fuzz: re-enable prioritisetransaction &amp; analyzepsbt RPC
  * refactor: Remove CAddressBookData::destdata
  * wallet: Add DatabaseBatch::ErasePrefix method
  * [fuzz] Add MiniMiner target + diff fuzz against BlockAssembler
  * [unit test] GatherClusters and MiniMiner unit tests
  * refactor: coinselector_tests, unify wallet creation code
  * test: coverage for bnb max weight
  * wallet: clean post coin selection max weight filter
  * coin selection: BnB, don't return selection if exceeds max allowed tx weight
  * test: coin selection, add coverage for SRD
  * coin selection: heap-ify SRD, don't return selection if exceeds max tx weight
  * coin selection: knapsack, select closest UTXO above target if result exceeds max tx size
  * test: add coverage to ensure the first arg of scantxoutset is needed
  * logging: log ASN when using `-asmap`
  * tracepoints: Disables `-Wgnu-zero-variadic-macro-arguments` to compile without warnings
  * Switch hardened derivation marker to h in descriptors
  * wallet: Use steady clock to calculate number of derive iterations
  * wallet: Use steady clock to measure scanning duration
  * qt: Use steady clock to throttle GUI notifications
  * test: Use steady clock in index tests
  * net: Use steady clock in InterruptibleRecv
  * net: add `GetMappedAS` in `CConnman`
  * Implement Mini version of BlockAssembler to calculate mining scores
  * validation: Move warningcache to ChainstateManager
  * [mempool] find connected mempool entries with GatherClusters(…)
  * util: implement prevector's move ctor &amp; move assignment
  * test: CScriptCheck is used a lot in std::vector, make sure that's efficient
  * util: prevector's move ctor and move assignment is `noexcept`
  * bench: Add benchmark for prevector usage in std::vector
  * test: various `converttopsbt` check cleanups in rpc_psbt.py
  * Use PoolAllocator for CCoinsMap
  * Call ReallocateCache() on each Flush()
  * Add PoolResource fuzzer
  * Calculate memory usage correctly for unordered_maps that use PoolAllocator
  * Add pool based memory resource &amp; allocator
  * refactor: rpc: hide and rename ParseNonRFCJSONValue()
  * test: move coverage on ParseNonRFCJSONValue() to UniValue::read()
  * rpc, tests: in `utxoupdatepsbt` also look for the transaction in the txindex
  * doc: clarify new_only param for Select function
  * bench: test select for a new table with only one address
  * bench: add coverage for addrman select with network parameter
  * test: increase coverage of addrman select (without network)
  * test: add addrman test for special case
  * tests: add addrman_select_by_network test
  * addrman: add functionality to select by network
  * scripted-diff: rename local variables to match modern conventions
  * refactor: consolidate select logic for new and tried tables
  * refactor: generalize select logic
  * addrman: Introduce helper to generalize looking up an addrman entry
  * test: add coverage for `-bantime`
  * doc: document json rpc endpoints
  * wallet: refactor coin selection algos to return util::Result
  * refactor: update Select_ function
  * prune, import: fixes #23852
  * Build: Log when test -f fails in Makefile
  * Build: Use AM_V_GEN in Makefiles where appropriate
  * rpc: extract psbt updating logic into ProcessPSBT
  * doc: add release notes for `abandoned` field in `gettransaction` and `listtransactions`
  * rpc, wallet: add `abandoned` field for all categories of transactions in ListTransactions
  * assumeutxo: catch and log fs::remove error instead of two exist checks
  * test: test banlist database recreation
  * Add test for `sendmany` rpc that uses `subtractfeefrom` parameter
  * test, init: perturb file to ensure failure instead of only deleting them
  * rpc, docs: Add note for commands that supports only legacy wallets
  * test: perturb anchors.dat to test it doesn't throw an error during initialization
  * Periodically check disk space to avoid corruption
  * Implement CCoinsViewErrorCatcher::HaveCoin
  * test: add coverage for rpc error when trying to rescan beyond pruned data
  * build: Drop redundant qt/bitcoin.cpp
  * build: Include qt sources for parsing with extract_strings.py</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707307200">- Provide user/group symbol for user created during pre.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1707912000">- Enable LTO and test package for Leap
- Enable sqlite3 support for wallet
- Enable asm optimizations unconditionally</changelog>
  <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="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>
</package>
<package pkgid="b2fcd1a9e5b105ce3eaba685a61889cf86eed77655a17f2ee34e23a240d9d17599fc967cdad0386cbd66c6c8a118da61a4efbea59ae88a02a3e611e32d7a7911" name="bitcoin-utils" arch="s390x">
  <version epoch="0" ver="27.1" rel="bp161.2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1680782400">- Add 392dc68e.patch: Fix build with gcc 13.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685534400">- Update to version 25.0:
  * doc: update release notes for 25.0
  * doc: update manual pages for 25.0
  * build: bump version to v25.0 final
  * doc: update manual pages for v25.0rc2
  * build: bump version to v25.0rc2
  * net_processing: Boost inv trickle rate
  * txmempool: have CompareDepthAndScore sort missing txs first
  * p2p: Avoid prematurely clearing download state for other peers
- Drop 392dc68e.patch</changelog>
  <changelog author="andrea.manzini@suse.com" date="1704456000">- Update to version 26.0:
  * doc: update release notes for 26.0
  * doc: update manual pages for 26.0
  * build: bump version to v26.0 final
  * doc: update release notes for v26.0rc3
  * doc: update manual pages for v26.0rc3
  * build: bump version to v26.0rc3
  * build: Fix regression in "ARMv8 CRC32 intrinsics" test
  * ci: Avoid toolset ambiguity that MSVC can't handle
  * p2p: do not make automatic outbound connections to addnode peers
  * ci: Switch from `apt` to `apt-get`
  * ci: Update apt cache
  * pool: change memusage_test to use int64_t, add allocation check
  * pool: make sure PoolAllocator uses the correct alignment
  * doc: regenerate example bitcoin.conf
  * doc: rewrite explanation for -par=
  * doc: update manual pages for v26.0rc2
  * build: bump version to v26.0rc2
  * gui: fix crash on selecting "Mask values" in transaction view
  * guix: update signapple
  * guix: Zip needs to include all files with time as SOURCE_DATE_EPOCH
  * test: add coverage for snapshot chainstate not matching AssumeUTXO parameters
  * assumeutxo, blockstorage: prevent core dump on invalid hash
  * [test] Test i2p private key constraints
  * [net] Check i2p private key constraints
  * bugfix: Mark CNoDestination and PubKeyDestination constructor explicit
  * qt: 26.0rc2 translations update
  * doc: generate example bitcoin.conf for v26.0rc1
  * doc: generate manual pages for v26.0rc1
  * build: bump version to v26.0rc1
  * qt: 26.0rc1 translations update
  * doc: consolidate release note fragments
  * test: enable reindex readonly test on *BSD and macOS as root
  * ci: Add missing --external to podman image prune
  * Revert "gui: provide wallet controller context to wallet actions"
  * doc: add historical release notes for 24.2
  * chainparams, assumeutxo: Fix signet txoutset hash
  * chainparams, assumeutxo: Fix testnet txoutset hash
  * assumeutxo: Check deserialized coins for out of range values
  * docs: Add release notes for #28685
  * scripted-diff: Rename hash_serialized_2 to hash_serialized_3
  * coinstats: Fix hash_serialized2 calculation
  * fuzz: Increase merge -rss_limit_mb
  * refactor: Remove CBlockFileInfo::SetNull
  * build: Include `config/bitcoin-config.h` explicitly in `util/trace.h`
  * [fuzz] Delete i2p target
  * log: Don't log cache rebalancing in absense of a snapshot chainstate
  * test: De-dublicate/optimize assumeutxo test for further extensions
  * test: check au file with changed outpoint index
  * test: Check tx metadata is migrated to watchonly
  * wallet: Reload watchonly and solvables wallets after migration
  * wallet: Copy all tx metadata to watchonly wallet
  * build: move -fstack-reuse=none to CORE_CXXFLAGS
  * docs: Add reference to total.coverage report
  * test: Fix failing time check in rpc_net.py
  * test: Check that a failed wallet migration is cleaned up
  * doc: add historical release notes for 25.1
  * test: assumeutxo file with unknown block hash
  * test: Add assumeutxo test for wrong hash
  * assumeutxo: fail early if snapshot block hash doesn't match AssumeUTXO parameters
  * fuzz: Allow multiple --m_dir args
  * net: remove unused CConnman::FindNode(const CSubNet&amp;)
  * netbase: possibly change the result of LookupSubNet() to CJDNS
  * doc: add release note for #27460 (new `importmempool` RPC)
  * gui: disable top bar menu actions during shutdown
  * gui: provide wallet controller context to wallet actions
  * miniscript: make GetWitnessSize accurate for tapscript
  * test: add tests for miniscript GetWitnessSize
  * test: remove mutable global contexts in miniscript fuzzer/test
  * fuzz: Merge with -set_cover_merge=1
  * lint: Include test_utxo_snapshots in lint_shell
  * fuzz: add coverage for `bitcoinconsensus_verify_script_with_spent_outputs`
  * docs: add release notes for #28539
  * docs: add docs for additional libconsensus functions
  * docs: link to rust-bitcoinconsensus
  * lib: add Taproot support to libconsensus
  * test: fix `assert_debug_log` call-site bugs, add type checks
  * ci: always prune all dangling bitcoin-ci-test images
  * ci: Add missing CI_RETRY_EXE before git clone
  * ci: Export `IN_GETOPT_BIN` on macOS
  * Revert "ci: Upgrading pip version in macos environment"
  * ci: add label to docker images
  * test: Fuzz merge with -use_value_profile=0 for now
  * ci: Bump asan
  * ci: Drop no longer needed `NOLINTNEXTLINE`
  * tidy: modernize-use-emplace
  * test: Check snapshot file with wrong number of coins
  * refactor: Remove unused nchaintx from SnapshotMetadata constructor
  * test: don't run old binaries under valgrind
  * test: BIP324: add check for missing garbage terminator detection
  * doc: assumeutxo prune and index notes
  * ci: Install Android API 31 platform as Qt expects
  * test: Add Wallet Unlock Context Manager
  * test: Use pathlib over os.path #28362
  * build: add `-mbranch-protection=bti` to aarch64 hardening flags
  * devtools: test_utxo_snapshots.sh sleep cleanup and documentation
  * contrib: add test for macOS linker version to symbol-check
  * depends: update LD64_VERSION to 711
  * ci: use LLVM/Clang 17 in tidy job
  * ci: use LLVM 17.0.2 in MSAN jobs
  * test: check that loading snapshot not matching AssumeUTXO parameters fails
  * docs: fix typo
  * test: fix usdt undeclared function errors on mantis
  * test: Unit test for inferring scripts with hybrid and uncompressed keys
  * test: Scripts with hybrid pubkeys are migrated to watchonly
  * descriptors: Move InferScript's pubkey validity checks to InferPubkey
  * descriptors: Check result of InferPubkey
  * ci: move-only CI_CONTAINER_ID to 02_run_container.sh
  * ci: Work around podman stop bug
  * ci: Add set -ex to 02_run_container.sh
  * ci: Rename 04_install to 02_run_container
  * qt: Update translation source file for v26.0 string freeze
  * Adjust Gradle properties
  * miniscript: remove P2WSH-specific part of GetStackSize doc comment
  * qa: bound testing for TapMiniscript
  * miniscript: have a custom Node destructor
  * qa: Tapscript Miniscript signing functional tests
  * qa: list descriptors in Miniscript signing functional tests
  * script/sign: Miniscript support in Tapscript
  * MOVEONLY: script/sign: move Satisfier declaration above Tapscript signing
  * qa: functional test Miniscript inside Taproot descriptors
  * descriptor: parse Miniscript expressions within Taproot descriptors
  * descriptor: Tapscript-specific Miniscript key serialization / parsing
  * fuzz: miniscript: higher sensitivity for max stack size limit under Tapscript
  * qa: test Miniscript max stack size tracking
  * miniscript: check maximum stack size during execution
  * fuzz: adapt Miniscript targets to Tapscript
  * qa: Tapscript-Miniscript unit tests
  * pubkey: introduce a GetEvenCorrespondingCPubKey helper
  * miniscript: account for keys as being 32 bytes under Taproot context
  * miniscript: adapt resources checks depending on context
  * serialize: make GetSizeOfCompactSize constexpr
  * miniscript: sanity asserts context in ComputeType
  * miniscript: make 'd:' have the 'u' property under Tapscript context
  * miniscript: introduce a multi_a fragment
  * miniscript: restrict multi() usage to P2WSH context
  * miniscript: store the script context within the Node structure
  * miniscript: introduce a MsContext() helper to contexts
  * miniscript: don't anticipate signature presence in CalcStackSize()
  * miniscript: add a missing dup key check bypass in Parse()
  * gui: fix coin control input size accounting for taproot spends
  * gui: remove legacy wallet creation
  * rpc: Use Ensure(Any)Chainman in assumeutxo related RPCs
  * doc: Drop references to assumevalid in assumeutxo docs
  * test: Rename wait_until_helper to wait_until_helper_internal
  * chain: Rename HaveTxsDownloaded to HaveNumChainTxs
  * blockstorage: Let FlushChainstateBlockFile return true in case of missing cursor
  * validation, test: Improve and document nChainTx check for testability
  * doc: Add snapshot chainstate removal warning to reindexing documentation
  * test: Improvements of feature_assumeutxo
  * doc: Add and edit some comments around assumeutxo
  * validation: remove unused mempool param in DetectSnapshotChainstate
  * test: Use feerate higher than minrelay fee in wallet_fundraw
  * doc: update example pulls in release-process.md
  * github actions: Fix test-one-commit when parent of head is merge commit
  * wallet: No BDB creation, unless -deprecatedrpc=create_bdb
  * assumeutxo: change getchainstates RPC to return a list of chainstates
  * net: move MaybeFlipIPv6toCJDNS() from net to netbase
  * net: move IsReachable() code to netbase and encapsulate it
  * fuzz: ConsumeNetAddr(): avoid IPv6 addresses that look like CJDNS
  * net: put CJDNS prefix byte in a constant
  * test: display abrupt shutdown errors in console output
  * i2p: destroy the session if we get an unexpected error from the I2P router
  * i2p: also sleep after errors in Accept()
  * ci: Avoid cache depends/build
  * test: Bump walletpassphrase timeouts to avoid intermittent issues
  * headerssync: update params for 26.x
  * kernel: update m_assumed_* chain params for 26.x
  * kernel: update chainTxData for 26.x
  * kernel: update nMinimumChainWork &amp; defaultAssumeValid for 26.x
  * qt: enable -ltcg for windows HOST
  * test: BIP324: add checks for v1 prefix matching / wrong network magic detection
  * gui: Add wallet name to address book page
  * ci: Only run functional tests on windows in master
  * tests: assumeutxo: accept final height from either chainstate
  * descriptors: disallow hybrid public keys
  * test: assumeutxo: avoid race in functional test
  * test: add wait_for_connect to BitcoinTestFramework.connect_nodes
  * net: raise V1_PREFIX_LEN from 12 to 16
  * build: Update qt package up to 5.15.10
  * [test] Make PeerManager's rng deterministic in tests
  * [net processing] FeeFilterRounder doesn't own a FastRandomContext
  * [net processing] Make fee filter rounder non-global
  * qt: Add "Session id" label to peer details
  * refactor: add and use EnsureAnyAddrman in rpc
  * doc: add release notes for #27511
  * rpc: `getaddrmaninfo` followups
  * typo: in packages.md
  * ci: Print Linux kernel info
  * http: bugfix: track closed connection
  * http: log connection instead of request count
  * http: refactor: use encapsulated HTTPRequestTracker
  * depends: fix unusable memory_resource in macos qt build
  * [net processing] Addr shuffle uses PeerManager's rng
  * [net processing] PushAddress uses PeerManager's rng
  * [net processing] PeerManager holds a FastRandomContext
  * qt: Add "Transport" label to peer details
  * doc: mention BIP324 support in bips.md
  * test: enable v2 transport between nodes in some functional tests
  * test: Functional test for opportunistic encryption
  * net: expose transport types/session IDs of connections in RPC and logs
  * net: reconnect with V1Transport under certain conditions
  * sync: modernize CSemaphore / CSemaphoreGrant
  * rpc: addnode arg to use BIP324 v2 p2p
  * net: use V2Transport when NODE_P2P_V2 service flag is present
  * rpc: don't report v2 handshake bytes in the per-type sent byte statistics
  * net: advertise NODE_P2P_V2 if CLI arg -v2transport is on
  * chainparams: add signet assumeutxo param at height 160_000
  * chainparams: add testnet assumeutxo param at height 2_500_000
  * test: getrawaddrman RPC
  * rpc: getrawaddrman for addrman entries
  * bench: drop NO_THREAD_SAFETY_ANALYSIS from disconnected_txs
  * doc: fix link to developer-notes.md file in multiprocess.md
  * [doc] add release note for submitpackage
  * [rpc] allow submitpackage to be called outside of regtest
  * [rpc] require package to be a tree in submitpackage
  * [txpackages] IsChildWithParentsTree()
  * [doc] parent pay for child in aggregate CheckFeeRate
  * test: add coverage to feature_addrman.py
  * doc: add note about confusing HaveTxsDownloaded name
  * contrib: add script to demo/test assumeutxo
  * test: add feature_assumeutxo functional test
  * rpc: add getchainstates
  * refuse to activate a UTXO snapshot if mempool not empty
  * rpc: add loadtxoutset
  * validation: do not activate snapshot if behind active chain
  * validation: assumeutxo: swap m_mempool on snapshot activation
  * blockstorage: segment normal/assumedvalid blockfiles
  * validation: populate nChainTx value for assumedvalid chainstates
  * test: adjust chainstate tests to use recognized snapshot base
  * validation: pruning for multiple chainstates
  * validation: indexing changes for assumeutxo
  * net_processing: validationinterface: ignore some events for bg chain
  * wallet: validationinterface: only handle active chain notifications
  * validationinterface: only send zmq notifications for active
  * validation: pass ChainstateRole for validationinterface calls
  * validation: only call UpdatedBlockTip for active chainstate
  * validation: add ChainstateRole
  * validation: MaybeRebalanceCaches when chain leaves IBD
  * chainparams: add blockhash to AssumeutxoData
  * assumeutxo: remove snapshot during -reindex{-chainstate}
  * bugfix: correct is_snapshot_cs in VerifyDB
  * net_processing: Request assumeutxo background chain blocks
  * Add instructions for headerssync-params.py to release-process.md
  * Update parameters in headerssync.cpp
  * Add headerssync-params.py script to the repository
  * lint: fix custom mypy cache dir setting
  * Add package evaluation fuzzer
  * key: don't allocate secure mem for null (invalid) key
  * Add make_secure_unique helper
  * wallet: Add TxStateString function for debugging and logging
  * tests: Use manual bumps instead of bumpfee for resendwallettransactions
  * test: Avoid test failure on Linux root without cap-add LINUX_IMMUTABLE
  * build, macos: Fix `qt` package build with new Xcode 15 linker
  * net: Simplify v2 recv logic by decoupling AAD from state machine
  * net: Drop v2 garbage authentication packet
  * test: Test loading wallets with conflicts without a chain
  * wallet: Check last block and conflict height are valid in MarkConflicted
  * rpc: bumpfee, improve doc for 'reduce_output' arg
  * ci: Install Homebrew's `pkg-config` package
  * bench: Add SHA256 implementation specific benchmarks
  * Add ability to specify SHA256 implementation for benchmark purposes
  * doc: Be vague instead of wrong about MALLOC_ARENA_MAX
  * test: add unit test coverage for Python ECDSA implementation
  * Add functional test to catch too large vsize packages
  * Handle over-sized (in virtual bytes) packages with no in-mempool ancestors
  * Bugfix: Pass correct virtual size to CheckPackageLimits
  * Replace MAX_PACKAGE_SIZE with MAX_PACKAGE_WEIGHT to avoid vbyte confusion
  * test: add functional test for getaddrmaninfo
  * ci: Use nproc over MAKEJOBS in 01_base_install
  * Remove SER_GETHASH, hard-code client version in CKeyPool serialize
  * Remove CHashWriter type
  * Remove unused GetType() from OverrideStream, CVectorWriter, SpanReader
  * Add regression test for m_limit mutation
  * contrib/bash-completions: use package naming conventions
  * fuzz: Add missing PROVIDE_FUZZ_MAIN_FUNCTION guard to __AFL_FUZZ_INIT
  * rpc: Introduce getaddrmaninfo for count of addresses stored in new/tried table
  * ci: Reintroduce fixed "test-each-commit" job
  * doc: add release note
  * test: check `descriptorprocesspsbt` return hex encoded tx
  * rpc: `descriptorprocesspsbt` return hex encoded tx
  * Refactor: Replace 'isMockableChain' with inline 'ChainType' check for 'submitpackage'
  * build: remove dmg dependencies
  * macdeploy: remove DMG generation from deploy script
  * build: produce a .zip for macOS distribution
  * build: add -zip option to macdeployqtplus
  * Return CAutoFile from BlockManager::Open*File()
  * Make BufferedFile to be a CAutoFile wrapper
  * refactor: Drop unused fclose() from BufferedFile
  * tests: fix incorrect assumption in v2transport_test
  * Remove MemPoolAccept::m_limits, only have local copies for carveouts
  * doc: Remove confusing assert linter
  * test: cover read-only blockstore
  * [fuzz] Don't use afl++ deferred forkserver mode
  * build: use _LIBCPP_ENABLE_DEBUG_MODE over ENABLE_ASSERTIONS
  * Revert "Merge bitcoin/bitcoin#28279: ci: Add test-each-commit task"
  * ci: use LLVM 17.0.0 in MSAN jobs
  * scripted-diff: use SER_PARAMS_OPFUNC
  * serialize: add SER_PARAMS_OPFUNC
  * serialize: specify type for ParamsWrapper not ref
  * serialize: move ser_action functions out of global namespace
  * Amend bumpfee for inputs with overlapping ancestry
  * Bump unconfirmed parent txs to target feerate
  * coinselection: Move GetSelectionWaste into SelectionResult
  * [node] interface to get bump fees
  * Make MiniMinerMempoolEntry fields private
  * Remove unused imports
  * Fix calculation of ancestor set feerates in test
  * Match tx names to index in miniminer overlap test
  * [test] mempool coins disappearing mid-package evaluation
  * [refactor] split setup in mempool_limit test
  * [test framework] add ability to spend only confirmed utxos
  * [validation] don't LimitMempoolSize in any subpackage submissions
  * [validation] return correct result when already-in-mempool tx gets evicted
  * [refactor] back-fill results in AcceptPackage
  * [validation] make PackageMempoolAcceptResult members mutable
  * [validation] add AcceptSubPackage to delegate Accept* calls and clean up m_view
  * [CCoinsViewMemPool] track non-base coins and allow Reset
  * [policy] check for duplicate txids in package
  * fuzz: Rework addr fuzzing
  * fuzz: Drop unused params from serialize helpers
  * make DisconnectedBlockTransactions responsible for its own memory management
  * MOVEONLY: DisconnectedBlockTransactions to its own file
  * rewrite DisconnectedBlockTransactions as a list + map
  * ci: clang-17 for fuzz and tsan
  * Do not use std::vector = {} to release memory
  * add std::list to memusage
  * [bench] DisconnectedBlockTransactions
  * [refactor] Remove compat.h from kernel headers
  * [refactor] Remove netaddress.h from kernel headers
  * [refactor] Add CChainParams member to CConnman
  * [refactor] Add missing includes for next commit
  * kernel: Move MessageStartChars to its own file
  * [refactor] Define MessageStartChars as std::array
  * [refactor] Allow std::array&lt;std::byte, N&gt; in serialize.h
  * gui: macOS, make appMenuBar part of the main app window
  * wallet: Use CTxDestination in CRecipient rather than scriptPubKey
  * Add PubKeyDestination for P2PK scripts
  * Allow CNoDestination to represent a raw script
  * Make WitnessUnknown members private
  * [fuzz] Use afl++ shared-memory fuzzing
  * doc: Clarify that -fstack-reuse=all bugs exist on all versions of GCC
  * scripted-diff: Rename CBufferedFile to BufferedFile
  * Remove unused GetType() from CBufferedFile and CAutoFile
  * dbwrapper: Use DataStream for batch operations
  * qt: Silence `-Wcast-function-type` warning
  * rpc: Deprecate rpcserialversion=0
  * doc: fix typos and mistakes in BIP324 code comments
  * net: do not use send buffer to store/cache garbage
  * net: merge V2Transport constructors, move key gen
  * gui: macOS, do not process dock icon actions during shutdown
  * refactor: remove clientversion include from dbwrapper.h
  * refactor: Use DataStream now that version/type are unused
  * Remove version/hashing options from CBlockLocator/CDiskBlockIndex
  * index: add [nodiscard] attribute to functions writing to the db
  * consensus/validation.h: remove needless GetTransactionOutputWeight helper
  * [refactor] batch-add transactions to DisconnectedBlockTransactions
  * index: coinstats reorg, fail when block cannot be reversed
  * net: detect wrong-network V1 talking to V2Transport
  * test: add unit tests for V2Transport
  * net: make V2Transport preallocate receive buffer space
  * net: make V2Transport send uniformly random number garbage bytes
  * net: add short message encoding/decoding support to V2Transport
  * net: make V2Transport auto-detect incoming V1 and fall back to it
  * net: add V2Transport class with subset of BIP324 functionality
  * crypto: Spanify EllSwiftPubKey constructor
  * net: remove unused Transport::SetReceiveVersion
  * net: add have_next_message argument to Transport::GetBytesToSend()
  * doc: s/--no-substitute/--no-substitutes in guix/INSTALL
  * doc: add release note for PR #28414
  * test: remove unnecessary finalizepsbt rpc calls
  * depends: cctools 986 &amp; ld64 711
  * depends: libtapi 1300.0.6.5
  * ci: enable chattr +i capability inside containers
  * unit test: add coverage for BlockManager
  * fuzz: introduce and use `ConsumePrivateKey` helper
  * wallet rpc: return final tx hex from walletprocesspsbt if complete
  * test: remove unused variables in `p2p_invalid_block`
  * test: Combine sync_send_with_ping and sync_with_ping
  * Remove unused legacy CHashVerifier
  * test: add tests that exercise WithParams()
  * Use serialization parameters for CAddress serialization
  * Squashed 'src/secp256k1/' changes from c545fdc374..199d27cea3
  * ci: Limit test-each-commit to --max-count=6
  * ci: Add test-each-commit task
  * ci: Bump `actions/checkout` version
  * test: p2p: check that `getaddr` msgs are only responded once per connection
  * test: remove fixed timeouts from feature_config_args
  * ci: Avoid saving the same Ccache cache
  * ci: Avoid oversubscription in functional tests on Windows
  * qt: Update translation source file
  * qt: Bump Transifex slug for 26.x
  * qt: Translation updates from Transifex
  * blockstorage: Return on fatal undo file flush error
  * blockstorage: Return on fatal block file flush error
  * blockstorage: Mark FindBlockPos as nodiscard
  * Refactor: Remove m_is_test_chain
  * fuzz: add ConstructPubKeyBytes function
  * build: use -muse-unaligned-vector-move for Windows
  * doc: Fill in the required skills in the good_first_issue template
  * ci, windows: Do not run extended functional tests for pull requests
  * guix: remove GCC 10 workaround from NSIS
  * ci: Asan with -ftrivial-auto-var-init=pattern
  * [doc] move comment about AlreadyHaveTx DoS score to the right place
  * [log] add more logs related to orphan handling
  * [log] add category TXPACKAGES for orphanage and package relay
  * [log] include wtxid in tx {relay,validation,orphanage} logging
  * Support for serialization parameters
  * Rename CSerAction* to Action*
  * Replace READWRITEAS macro with AsBase wrapping function
  * test: improve sock_tests/move_assignment
  * doc: Release notes for testnet defaulting to -acceptnonstdtxn=0
  * config: default acceptnonstdtxn=0 on all chains
  * ci: Remove unused TEST_RUNNER_ENV="LC_ALL=C" from s390x task
  * ci: Remove /ro_base bind mount
  * doc: Remove sudo from command that is already run as root
  * test: Support powerpc64le in get_previous_releases.py
  * log: Print error message when coindb is in inconsistent state
  * guix: use clang-toolchain-15 for macOS compilation
  * depends: use LLVM/Clang 15.0.6 for macOS cross-compile
  * script: replace deprecated pkg_resources with importlib.metadata
  * refactor: Use HashWriter over legacy CHashWriter (via SerializeHash)
  * refactor: Use HashWriter over legacy CHashWriter
  * ci: Run "Win64 native" job on GitHub Actions
  * net: remove Sock default constructor, it's not necessary
  * net: remove now unnecessary Sock::Get()
  * wallet: accurately account for the size of the witness stack
  * wallet: use descriptor satisfaction size to estimate inputs size
  * script/signingprovider: introduce a MultiSigningProvider
  * descriptor: introduce a method to get the satisfaction size
  * miniscript: introduce a helper to get the maximum witness size
  * miniscript: make GetStackSize independent of P2WSH context
  * net: don't check if the socket is valid in ConnectSocketDirectly()
  * net: don't check if the socket is valid in GetBindAddress()
  * i2p: avoid using Sock::Get() for checking for a valid socket
  * rpc: Add MaybeArg() and Arg() default helper
  * guix: drop Windows broken-longjmp.patch
  * guix: drop NSIS patch now that we use 3.09
  * guix: use cross-* keyword arguments
  * guix: update time-machine to 160f78a4d92205df986ed9efcce7d3aac188cb24
  * guix: update python-oscrypto to 1.3.0
  * guix: backport glibc patch to fix powerpc build
  * test: previous releases: speed up fetching sources with shallow clone
  * refactor: make Transport::ReceivedBytes just return success/fail
  * net: move message conversion to wire bytes from PushMessage to SocketSendData
  * net: measure send buffer fullness based on memory usage
  * fuzz: add bidirectional fragmented transport test
  * net: make V1Transport implicitly use current chainparams
  * net: abstract sending side of transport serialization further
  * refactor: rename Transport class receive functions
  * net: add V1Transport lock protecting receive state
  * refactor: merge transport serializer and deserializer into Transport class
  * test: roundtrip wallet backwards compat downgrade
  * test: Add 25.0 to wallet backwards compatibiilty test
  * test: Run upgrade test on all nodes
  * test: Run downgrade test on descriptor wallets
  * test: Add 0.21 tr() incompatibility test
  * test: add logging 0.17 incompatibilities in wallet back compat
  * test: Refactor v19 addmultisigaddress test to be distinct
  * test: Remove w1_v18 from wallet backwards compatibility
  * test: Fix 0.16 wallet paths and downgrade test
  * ci: Add missing docker.io prefix to CI_IMAGE_NAME_TAG
  * fuzz: coinselection, fix `m_cost_of_change`
  * fuzz: coinselection, BnB should never produce change
  * fuzz: coinselection, compare `GetSelectedValue` with target
  * fuzz: coinselection, improve `ComputeAndSetWaste`
  * fuzz: coinselection, add coverage for `Merge`
  * fuzz: coinselection, add coverage for `GetShuffledInputVector`/`GetInputSet`
  * fuzz: coinselection, add coverage for `AddInputs`
  * ci: Remove no longer applicable section
  * ci: Start with clean env
  * ci: Limit scope of some env vars
  * test: wallet_backup.py, fix intermittent failure in "restore using dumped wallet"
  * Update help text for spend and rawtransaction rpcs
  * test: add functional test for deadlock situation
  * fuzz: coinselection, add coverage for `EligibleForSpending`
  * fuzz: coinselection, add `CreateCoins`
  * test: add basic tests for sendmsgtopeer to rpc_net.py
  * rpc: add test-only sendmsgtopeer rpc
  * guix: consolidate Linux GCC package
  * guix: consolidate glibc 2.27 package
  * ci: Use concurrency for pull requests only
  * test: Fix intermittent issue in mempool_reorg
  * test: Support riscv64 in get_previous_releases.py
  * test: fix 'unknown named parameter' test in `wallet_basic`
  * ci: Disable cache save for pull requests in GitHub Actions
  * test: ensure acceptstalefeeestimates is supported only on regtest chain
  * assumeutxo cleanup: Move IsInitialBlockDownload &amp; NotifyHeaderTip to ChainstateManager
  * ci: Remove distro-name from task name
  * ci: Switch remaining tasks to self-hosted
  * ci: Add missing amd64 to win64-cross task
  * ci: Add missing ${CI_RETRY_EXE} before curl
  * guix: pre time-machine bump changes (Windows)
  * Remove unused includes from wallet.cpp
  * doc, refactor: Changing -torcontrol help to specify that a default port is used
  * removed StrFormatInternalBug quote delimitation
  * rpc: remove one more quote from non-string oneline description
  * crypto: make ChaCha20::SetKey wipe buffer
  * tests: miscellaneous hex / std::byte improvements
  * fuzz: support std::byte in Consume{Fixed,Variable}LengthByteVector
  * crypto: require key on ChaCha20 initialization
  * random: simplify FastRandomContext::randbytes using fillrand
  * crypto: refactor ChaCha20 classes to use Span&lt;std::byte&gt; interface
  * Remove unused includes from blockfilter.h
  * Make post-p2sh consensus rules mandatory for tx relay
  * doc, policy: Clarify comment on STANDARD_SCRIPT_VERIFY_FLAGS
  * move-only: Create src/kernel/mempool_removal_reason.h
  * Remove unused includes from txmempool.h
  * Refactor: Remove confusing static_cast
  * refactor: Add missing includes
  * ci: Refactor: Remove CI_USE_APT_INSTALL
  * ci: Ensure that only a single workflow processes `github.ref` at a time
  * tx fees, policy: doc: update and delete unnecessary comment
  * bitcoin-tidy: Apply bitcoin-unterminated-logprintf to spkm as well
  * refactor: Enable all clang-tidy plugin bitcoin tests
  * ci: Avoid error on macOS native
  * ci: Fix macOS-cross SDK rsync
  * refactor: Remove PERSISTENT_WORKER_* yaml templates
  * refactor: add missing headers for BIP324 ciphersuite
  * Rename script/standard.{cpp/h} to script/solver.{cpp/h}
  * Clean up script/standard.{h/cpp} includes
  * Clean up things that include script/standard.h
  * MOVEONLY: Move datacarrier defaults to policy.h
  * Move CTxDestination to its own file
  * Move Taproot{SpendData/Builder} to signingprovider.{h/cpp}
  * Move CScriptID to script.{h/cpp}
  * Remove ScriptHash from CScriptID constructor
  * Move MANDATORY_SCRIPT_VERIFY_FLAGS from script/standard.h to policy/policy.h
  * ci: Drop no longer needed `macos_sdk_cache`
  * [functional test] transaction orphan handling
  * [test framework] make it easier to fast-forward setmocktime
  * crypto: BIP324 ciphersuite follow-up
  * gui: make '-min' minimize wallet loading dialog
  * test: check backup from `migratewallet` can be successfully restored
  * fuzz: coins_view: remove an incorrect assertion
  * bitcoin-tidy: fix macOS build
  * test: wallet, verify migration doesn't crash for an invalid script
  * wallet: disallow migration of invalid or not-watched scripts
  * test: locked_wallet, skip default fee estimation
  * doc: use llvm-config for bitcoin-tidy example
  * doc: Improve documentation of rpcallowip rpchelp
  * ci: Move tidy to persistent worker
  * ci: Use hard-coded root path for CI containers
  * ci: Only create folders when needed
  * ci: Drop BASE_SCRATCH_DIR from LIBCXX_DIR
  * ci: Run "macOS native x86_64" job on GitHub Actions
  * Sort includes in compat.h
  * remove unused limits.h include in compat.h
  * Replace LocaleIndependentAtoi with ToIntegral
  * iwyu on torcontrol
  * Remove unused boost signals2 from torcontrol
  * refactor: Enforce C-str fmt strings in WalletLogPrintf()
  * doc: Fix bitcoin-unterminated-logprintf tidy comments
  * ci: Use qemu-user through container engine
  * doc: remove Fedora libdb4-*-devel install docs
  * mempool_entry: improve struct packing
  * test: add bip157 coverage for (start height &gt; stop height) disconnect
  * test: check for specific disconnect reasons in p2p_blockfilters.py
  * Add importmempool RPC
  * refactor: Add and use kernel::ImportMempoolOptions
  * doc: Clarify the getmempoolinfo.loaded RPC field documentation
  * Remove Chainstate::LoadMempool
  * refactor: Correct dbwrapper key naming
  * build: Remove leveldb from BITCOIN_INCLUDES
  * refactor: Move CDBWrapper leveldb members to their own context struct
  * refactor: Split dbwrapper CDBWrapper::EstimateSize implementation
  * refactor: Move HandleError to dbwrapper implementation
  * refactor: Split dbwrapper CDBWrapper::Exists implementation
  * refactor: Fix logging.h includes
  * refactor: Split dbwrapper CDBWrapper::Read implementation
  * refactor: Pimpl leveldb::Iterator for CDBIterator
  * refactor: Split dbwrapper CDBIterator::GetValue implementation
  * refactor: Split dbwrapper CDBIterator::GetKey implementation
  * refactor: Split dbwrapper CDBIterator::Seek implementation
  * refactor: Pimpl leveldb::batch for CDBBatch
  * refactor: Split dbwrapper CDBatch::Erase implementation
  * refactor: Split dbwrapper CDBBatch::Write implementation
  * fuzz: coins_view: correct an incorrect assertion
  * p2p: network-specific management of outbound connections
  * test: Add test for outbound protection by network
  * p2p: Protect extra full outbound peers by network
  * doc: Add release note
  * p2p: Introduce data struct to track connection counts by network
  * tidy: Integrate bicoin-tidy clang-tidy plugin
  * refactor: fix unterminated LogPrintf()s
  * lint: remove  /* Continued */ markers from codebase
  * lint: remove lint-logs.py
  * lint: drop DIR_IWYU global
  * scripted-diff: Specify Python major version explicitly on Windows
  * net_processing: Clean up INVENTORY_BROADCAST_MAX constants
  * test: Check tx from disconnected block is immediately requestable
  * net_processing: don't add txids to m_tx_inventory_known_filter
  * net_processing: drop m_recently_announced_invs bloom filter
  * refactor: use "if constexpr" in std::vector's Unserialize()
  * refactor: use "if constexpr" in std::vector's Serialize()
  * refactor: use "if constexpr" in prevector's Unserialize()
  * refactor: use "if constexpr" in prevector's Serialize()
  * refactor: use fold expressions instead of recursive calls in UnserializeMany()
  * refactor: use fold expressions instead of recursive calls in SerializeMany()
  * validation: when adding txs due to a block reorg, allow immediate relay
  * mempool_entry: add mempool entry sequence number
  * qa: Close SQLite connection properly
  * doc: make it clear that `node` in `addnode` refers to the node's address
  * test: `addnode` with an invalid command should throw an error
  * rpc, refactor: clean-up `addnode`
  * scripted-diff: Rename CBlockTreeDB -&gt; BlockTreeDB
  * refactor: Wrap DestroyDB in dbwrapper helper
  * ci: Add missing linux-headers package to ASan task
  * ci: Move ASan USDT to persistent_worker
  * Fixup style of moved code
  * move-only: Move CBlockTreeDB to node/blockstorage
  * index: Drop legacy -txindex check
  * scripted-diff: Use blocks_path where possible
  * script: update flake8 to 6.1.0
  * test: python E721 updates
  * Remove unused MessageStartChars parameters from BlockManager methods
  * ci: Use documented `CCACHE_MAXSIZE` instead of `CCACHE_SIZE`
  * qa, doc: Fix comment
  * test: remove redundant test values
  * test: use common assert_signing_completed_successfully helper
  * test: add coverage for passing an invalid sighashtype
  * Remove unused raw-pointer read helper from univalue
  * refactor: Revert addition of univalue sighash string check
  * doc: Correct release-notes for sighashtype exceptions
  * tests: add decryption test to bip324_tests
  * Add BIP324Cipher, encapsulating key agreement, derivation, and stream/AEAD ciphers
  * crypto: support split plaintext in ChaCha20Poly1305 Encrypt/Decrypt
  * bench: add benchmark for FSChaCha20Poly1305
  * crypto: add FSChaCha20Poly1305, rekeying wrapper around ChaCha20Poly1305
  * crypto: add FSChaCha20, a rekeying wrapper around ChaCha20
  * crypto: add the ChaCha20Poly1305 AEAD as specified in RFC8439
  * crypto: remove outdated variant of ChaCha20Poly1305 AEAD
  * test: remove unused `totalOut` code
  * test: remove unecessary `decoderawtransaction` calls
  * net processing: clamp -blockreconstructionextratxn to uint32_t bounds
  * net processing: clamp -maxorphantx to uint32_t bounds
  * doc: document PeerManager::Options members
  * test: refactor: deduplicate segwitv0 ECDSA signing for tx inputs
  * kernel: Remove Univalue from kernel library
  * kernel: Split ParseSighashString
  * test: Avoid intermittent issues due to async events in validationinterface_tests
  * test: drop duplicate getaddrs from p2p_getaddr_caching
  * test: fix intermittent failure in p2p_getaddr_caching
  * scripted-diff: Use blocks_path where possible
  * test: Add blocks_path property to TestNode
  * test: Drop 22.x node from TxindexCompatibilityTest
  * refactor: deduplicate ignores_incoming_txs
  * refactor: set ignore_incoming_txs in ApplyArgsManOptions
  * test: Use clean chain in MempoolCompatibilityTest
  * doc: misc changes in release-process
  * suppressions: note that 'type:ClassName::MethodName' should be used
  * doc: filter out merge-script from list of authors
  * doc: remove generate changelog section from release-process.md
  * doc: remove note to update bips.md version number
  * valgrind: add suppression for bug 472219
  * Don't derive secure_allocator from std::allocator
  * Remove unused function `reliesOnAssumedValid`
  * Cache block index entry corresponding to assumeutxo snapshot base blockhash
  * Move CheckBlockIndex() from Chainstate to ChainstateManager
  * Documentation improvements for assumeutxo
  * Fix initialization of setBlockIndexCandidates when working with multiple chainstates
  * Tighten requirements for adding elements to setBlockIndexCandidates
  * [net processing] Move -capturemessages to PeerManager::Options
  * [net processing] Move -blockreconstructionextratxn to PeerManager::Options
  * [net processing] Move -maxorphantx to PeerManager::Options
  * [net processing] Move -txreconciliation to PeerManager::Options
  * [net processing] Use ignore_incoming_txs from m_opts
  * [net processing] Introduce PeerManager options
  * ci: Keep system env vars as-is
  * ci: Set PATH inside the CI env
  * ci: Remove P_CI_DIR and --workdir
  * test: create wallet specific for test_locked_wallet case
  * refactor: Use reinterpret_cast where appropriate
  * refactor: Avoid casting away constness
  * refactor: Remove unused C-style casts
  * Add UBSan `-fsanitize=integer` suppressions for `src/secp256k1` subtree
  * fuzz: use `ConnmanTestMsg` in `connman`
  * refactor: Make more transaction size variables signed
  * fuzz: Re-enable symbolize=1 in ASAN_OPTIONS
  * RPC/Mining: Document template_request better for getblocktemplate
  * RPC/rpcdoccheck: Error if a oneline_description has a quote for a non-string
  * Bugfix: RPC: Remove quotes from non-string oneline descriptions
  * fuzz: increase coverage of the descriptor targets
  * fuzz: add a new, more efficient, descriptor parsing target
  * Move block-storage-related logic to ChainstateManager
  * refactor: Use EnsureAnyNodeContext
  * test: Add SyncWithValidationInterfaceQueue to mockscheduler RPC
  * fuzz: make the parsed descriptor testing into a function
  * Rework receive buffer pushback
  * test: wallet, add coverage for watch-only raw sh script migration
  * descriptor: InferScript, do not return top-level only func as sub descriptor
  * doc: correct Fedora systemtap dep
  * lint: Ignore check_fileopens failure on **kwargs
  * test: Ignore UTF-8 errors in assert_debug_log
  * test: Fix debug_log_size helper
  * Inline short, often-called, rarely-changed basic CNetAddr getters
  * Convert GetLocal() to std::optional and remove out-param
  * Use higher-level CNetAddr and CNode helpers in net.cpp
  * Add CNetAddr::IsPrivacyNet() and CNode::IsConnectedThroughPrivacyNet()
  * test: fix intermittent failure in wallet_resendwallettransactions.py
  * GetLocal() type-safety, naming, const, and formatting cleanups
  * Add and use CNetAddr::HasCJDNSPrefix() helper
  * Move GetLocal() declaration from header to implementation
  * Move CaptureMessageToFile() declaration from header to implementation
  * Move IsPeerAddrLocalGood() declaration from header to implementation
  * test: cover addrv2 support in anchors.dat with a TorV3 address
  * streams: Teach AutoFile how to XOR
  * lint: Add missing `set -ex` to ci/lint/06_script.sh
  * doc: Add doc comment to ci/test_imagefile
  * test: fix feature_init.py file perturbation
  * contrib: move user32.dll from bitcoind.exe libs
  * init: abort loading of blockindex in case of missing height.
  * build: adapt Windows builds for libsecp256k1 build changes
  * Squashed 'src/secp256k1/' changes from 705ce7ed8c..c545fdc374
  * ci: document that -Wreturn-type has been fixed upstream (Windows)
  * depends: xcb-proto 1.15.2
  * clang-tidy: turn on modernize-use-noexcept
  * validation: use noexcept instead of deprecated throw()
  * test: Disable known broken USDT test
  * refactor: use Span for SipHash::Write
  * fuzz: Bump FuzzedDataProvider.h
  * doc: update windows -fstack-clash-protection doc
  * ci: Use DOCKER_BUILDKIT for lint image
  * test: Clear block index flags when testing snapshots
  * Update CheckBlockIndex invariants for chains based on an assumeutxo snapshot
  * Add wrapper for adding entries to a chainstate's block index candidates
  * Move block-arrival information / preciousblock counters to ChainstateManager
  * test: Add helper functions for checking node versions
  * Remove CChain dependency in node/blockstorage
  * Explicitly track maximum block height stored in undo files
  * Added `longpollid` and `data` params to `template_request` #27998
  * scripted-diff: Use new FUZZ_TARGET macro everywhere
  * fuzz: Accept options in FUZZ_TARGET macro
  * Add AutoFile::detail_fread member function
  * refactor: Modernize AutoFile
  * Switch all callers from poly1305_auth to Poly1305 class
  * tests: add more Poly1305 test vectors
  * crypto: add Poly1305 class with std::byte Span interface
  * crypto: switch poly1305 to incremental implementation
  * fuzz: Generate process_message targets individually
  * ci: Add missing -O2 to valgrind tasks
  * guix: backport glibc patch to prevent redundant librt link
  * contrib: remove librt from release deps
  * build: remove check for gettimeofday &amp; librt
  * doc: Remove comments that just repeat what the code does
  * refactor: Remove redundant file check from AutoFile shift operators
  * Extract util::Xor, Add key_offset option, Add bench
  * refactor: Remove duplicate allNetMessageTypesVec
  * kernel: Remove StartShutdown calls from validation code
  * wallet: loading, log descriptor parsing error details
  * refactor: Move stopafterblockimport handling out of blockstorage
  * test: indexes, fix on error infinite loop
  * test: add keep_alive option to socks5 proxy in test_framework
  * test: cover TorV3 address in p2p_addrv2_relay
  * test: add support for all networks in CAddress in messages.py
  * index: verify blocks data existence only once
  * init: don't start indexes sync thread prematurely
  * refactor: simplify pruning violation check
  * make GetFirstStoredBlock assert that 'start_block' always has data
  * refactor: index, decouple 'Init' from 'Start'
  * test: Check expected_stderr after stop
  * test: add ChaCha20 test triggering 32-bit block counter overflow
  * test: make assumeUTXO test capture the expected fatal error
  * refactor: init indexes, decouple 'Start()' from the creation step
  * doc: describe 'init load' thread actions
  * scripted-diff: rename 'loadblk' thread name to 'initload'
  * init: start indexes sync earlier
  * tests: improve ChaCha20 unit tests
  * crypto: Implement RFC8439-compatible variant of ChaCha20
  * wallet: bdb: include bdb header from our implementation files only
  * wallet: bdb: don't use bdb define in header
  * wallet: bdb: move BerkeleyDatabase constructor to cpp file
  * wallet: bdb: move SafeDbt to cpp file
  * wallet: bdb: move SpanFromDbt to below SafeDbt's implementation
  * test: miner: add coverage for `-blockmintxfee` setting
  * wallet: bdb: move TxnBegin to cpp file since it uses a bdb function
  * wallet: bdb: drop default parameter
  * wallet: sqlite: force sqlite3.h to be included by the cpp files
  * test: wallet, add coverage for addressbook migration
  * wallet: migration bugfix, persist empty labels
  * wallet: migration bugfix, clone 'send' record label to all wallets
  * test: remove race in the user-agent reception check
  * test: Restore unlimited timeout in IndexWaitSynced
  * ci: Print full lscpu output
  * ci: Remove deprecated container.greedy
  * gui: send, left alignment for "bytes" and "change" label
  * Fix RPCConsole wallet selection
  * qt: remove confusing "Dust" label from coincontrol / sendcoins dialog
  * test: refactor: deduplicate legacy ECDSA signing for tx inputs
  * docs: fixup honggfuzz patch
  * descriptor: assert we never parse a sane miniscript with no pubkey
  * qa: make sure we don't let unspendable Miniscript descriptors be imported
  * descriptor: refuse to parse unspendable miniscript descriptors
  * Consolidate Win32-specific error formatting
  * Show descriptive error messages when FileCommit fails
  * ci: re-enable gui tests for s390x
  * doc: Fix verify-binaries link in contrib README
  * Allow std::byte serialization
  * Allow FastRandomContext::randbytes for all byte types
  * script: appease spelling linter
  * script: update ignored-words.txt
  * script: update linter dependencies
  * test: fix PEP484 no implicit optional argument types errors
  * script, test: add missing python type annotations
  * test: add ellswift test vectors from BIP324
  * test: Add ellswift unit tests
  * test: Add python ellswift implementation to test framework
  * test: Rename EncodeDecimal to serialization_fallback
  * refactor: remove in-code warning suppression
  * contrib: add macOS fixup_chains check to security-check
  * ci: filter all subtrees from tidy output
  * build: support -no_fixup_chains in ld64
  * miniscript: make GetStackSize() and GetOps() return optionals
  * Remove now-unnecessary poll, fcntl includes from net(base).cpp
  * refactor: Drop unsafe AsBytePtr function
  * fuzz: Generate rpc fuzz targets individually
  * test: add coverage for descriptor ID
  * wallet: bugfix, always use apostrophe for spkm descriptor ID
  * refactor: extract descriptor ID calculation from spkm GetID()
  * wallet: do not allow loading descriptor with an invalid ID
  * guix: Specify symbols in modules explicitly
  * guix: Drop unneeded modules
  * guix: Unify fetch methods
  * test: Use same timeout for all index sync
  * ci: remove duplicate python3 from CI configs
  * ci: remove duplicate bsdmainutils from CI configs
  * kernel: Add fatalError method to notifications
  * kernel: Add flushError method to notifications
  * scripted-diff: Rename FatalError to FatalErrorf
  * kernel: Pass interrupt reference to chainman
  * util: Add SignalInterrupt class and use in shutdown.cpp
  * doc: simplify the router options in doc/i2p.md
  * doc: clarify when and how to launch the SAM bridge in doc/i2p.md
  * doc: Add release note for wallet loading changes
  * walletdb: Remove loading code where the database is iterated
  * walletdb: refactor decryption key loading
  * walletdb: refactor defaultkey and wkey loading
  * walletdb: refactor active spkm loading
  * walletdb: refactor tx loading
  * walletdb: refactor address book loading
  * walletdb: Refactor descriptor wallet records loading
  * walletdb: Refactor legacy wallet record loading into its own function
  * test: EC: optimize scalar multiplication of G by using lookup table
  * test: add secp256k1 module with FE (field element) and GE (group element) classes
  * Use only Span{} constructor for byte-like types where possible
  * util: Allow std::byte and char Span serialization
  * tests: Test for bumping single output transaction
  * test: Test bumpfee reduce_output
  * bumpfee: Allow original change position to be specified
  * net: remove unused `CConnmanTest`
  * wallet: Give deprecation warning when loading a legacy wallet
  * gui: Add File &gt; Migrate Wallet
  * Bench test for EllSwift ECDH
  * gui: Optionally return passphrase after unlocking
  * Bench tests for CKey-&gt;EllSwift
  * Fuzz test for Ellswift ECDH
  * Fuzz test for CKey-&gt;EllSwift-&gt;CPubKey creation/decoding
  * Unit test for ellswift creation/decoding roundtrip
  * Add ElligatorSwift key creation and ECDH logic
  * Enable ellswift module in libsecp256k1
  * gui: Disable and uncheck blank when private keys are disabled
  * http: update libevent workaround to correct version
  * MaybePunishNodeForTx: Remove unused message arg and logging
  * guix: Update `python-lief` package to 0.13.2
  * test: refactor: usdt_mempool: store all events
  * test: refactor: remove unnecessary nonlocal
  * test: log sanity check assertion failures
  * test: store utxocache events
  * test: refactor: deduplicate handle_utxocache_* logic
  * test: refactor:  rename inbound to is_inbound
  * test: refactor: remove unnecessary blocks_checked counter
  * test: Fix intermittent issue in mining_getblocktemplate_longpoll.py
  * test: Add implicit-signed-integer-truncation:*/include/c++/ suppression
  * GUI: TransactionRecord: When time/index/etc match, sort send before receive
  * Bugfix: Ignore ischange flag when we're not the sender
  * GUI: Remove SendToSelf TransactionRecord type
  * GUI: TransactionRecord: Refactor to turn send-to-self into send+receive pairs
  * GUI: TransactionRecord: Use "any from me" as the criteria for deciding whether a transaction is a send or receive
  * contrib: remove macOS lazy_bind check
  * build: explicitly opt-in to new fixup_chains functionality for darwin
  * depends: Bump MacOS minimum runtime requirement to 11.0
  * depends: bump darwin clang to 11.1
  * test: added coverage to estimatefee
  * test: Run fuzz tests on macOS
  * Added static_assert to check that base_blob is using whole bytes.
  * [fuzz] Show that SRD budgets for non-dust change
  * [bug] Increase SRD target by change_fee
  * Add more tests for the BIP21 implementation
  * net: Give seednodes time before falling back to fixed seeds
  * Squashed 'src/secp256k1/' changes from 4258c54f4e..705ce7ed8c
  * test: Use TestNode *_path properties where possible
  * test: Allow pathlib.Path as RPC argument via authproxy
  * scripted-diff: Use wallets_path and chain_path where possible
  * test: Use wallet_dir lambda in wallet_multiwallet test where possible
  * fuzz: Avoid OOM in transaction fuzz target
  * qt: show own outputs on PSBT signing window
  * depends: modernize clang flags
  * ci: disable false-positive warnings for now
  * ci: Run fuzz target even if input folder is empty
  * ci: install llvm-symbolizer in MSAN jobs
  * ci: use LLVM 16.0.6 in MSAN jobs
  * fuzz: Fix implicit-integer-sign-change in wallet/fees fuzz target
  * scripted-diff: Following the C++ Standard rules for identifiers with _.
  * fuzz: addrman, avoid `ConsumeDeserializable` when possible
  * salvage: Remove use of ReadKeyValue in salvage
  * feerate: For GetFeePerK() return nSatoshisPerK instead of round trip through GetFee
  * test: refactor: introduce `generate_keypair` helper with WIF support
  * walletdb: Refactor hd chain loading to its own function
  * walletdb: Refactor encryption key loading to its own function
  * walletdb: Refactor crypted key loading to its own function
  * walletdb: Refactor key reading and loading to its own function
  * Manage exceptions in bcc callback functions
  * fuzz: wallet, add target for CoinControl
  * bench: disable birth time block skip for wallet_create_tx.cpp
  * doc: test: update TestShell instructions
  * validation: add missing insert to m_dirty_blockindex
  * Remove the syscall sandbox
  * validation: Stricter assumeutxo error handling in InvalidateCoinsDBOnDisk
  * validation: Stricter assumeutxo error handling in LoadChainstate
  * refactor: rename BCLog::BLOCKSTORE to BLOCKSTORAGE
  * doc: release note re raising on invalid -debug/debugexclude/loglevel
  * init: remove config option names from translated -loglevel strings
  * net: net_processing, add `ProcessCompactBlockTxns`
  * refactor: Avoid copy of bilingual_str when formatting, Fix ADL violation
  * build: suppress external warnings by default
  * test: clean up is node stopped
  * test: ensure old fee_estimate.dat not read on restart and flushed
  * tx fees, policy: read stale fee estimates with a regtest-only option
  * tx fees, policy: do not read estimates of old fee_estimates.dat
  * refactor: Make m_count_with_* in CTxMemPoolEntry int64_t, drop UBSAN supp
  * tx fees, policy: periodically flush fee estimates to fee_estimates.dat
  * test: Make linter to look for `BOOST_ASSERT` macros
  * test: Kill `BOOST_ASSERT`
  * test: move random.h include header from setup_common.h to cpp
  * test: move remaining random test util code from setup_common to random
  * test: -loglevel raises on invalid values
  * init: raise on invalid loglevel config option
  * test: -debug and -debugexclude raise on invalid values
  * init: raise on invalid debug/debugexclude config options
  * fuzz: wallet, add target for `fees`
  * ci: Switch to `amd64` container in "ARM" task
  * ci: Bump macOS cross task to ubuntu:jammy
  * interfaces, wallet: Expose migrate wallet
  * ci: Use latest `macos-ventura-xcode:14.3.1` image
  * wallet: Document blank flag use in descriptor wallets
  * wallet: Ensure that the blank wallet flag is unset after imports
  * build: make sure we can overwrite config.{guess,sub}
  * scripted-diff: Use datadir from options in chainstatemanager test
  * test: Add test for migrating default wallet and plain file wallet
  * wallet: Generated migrated wallet's path from walletdir and name
  * Remove txmempool implicit-integer-sign-change sanitizer suppressions
  * Use `int32_t` type for most transaction size/weight values
  * test: fix intermittent failure in p2p_leak_tx.py
  * fuzz: Fix mini_miner_selection running out of coin
  * net: do not `break` when `addr` is not from a distinct network group
  * test: add coverage for `/deploymentinfo` passing a blockhash
  * rest: bugfix, fix crash error when calling `/deploymentinfo`
  * refactor: decouple early return commands from AppInit
  * gui: return EXIT_FAILURE on post-init fatal errors
  * Return EXIT_FAILURE on post-init fatal errors
  * ci: Use podman stop over podman kill
  * contrib: docs fix --import-keys flag on verify.py
  * refactor: index: use `AbortNode` in fatal error helper
  * move ThreadImport ABC error to use AbortNode
  * rpc, wallet: Include information about blank flag
  * doc: Clarify that -datacarriersize applies to the full raw scriptPubKey, not the data push
  * test: Add -datacarriersize=2 tests
  * Remove mapRelay
  * net_processing: relay txs from m_most_recent_block
  * walletdb: Refactor wallet flags loading
  * walletdb: Refactor minversion loading
  * ci: Invalidate Cirrus CI docker cache
  * ci: Nuke Android APK task, Use credits for tsan
  * test: add unit test for local address advertising
  * net: restrict self-advertisements with privacy networks
  * net, refactor: pass reference for peer address in GetReachabilityFrom
  * net, refactor: pass CNode instead of CNetAddr to GetLocalAddress
  * ci: enable AArch64 target in MSAN jobs
  * ci: use LLVM 16.0.5 in MSAN jobs
  * doc: add release note about removal of `deprecatedrpc=walletwarningfield` flag
  * Restorewallet/createwallet help documentation fixups/improvements
  * rpc: remove deprecated "warning" field from {create,load,restore,unload}wallet
  * test: avoid sporadic MINIMALDATA failure in feature_taproot.py (fixes #27595)
  * [fuzz] Only check duplicate coinbase script when block was valid
  * wallet: Add tracing for sqlite statements
  * guix: remove cURL from build env
  * Mitigate timeout in CalculateTotalBumpFees
  * Update .style.yapf
  * wallet: Add GetPrefixCursor to DatabaseBatch
  * streams: Drop confusing DataStream::Serialize method and &lt;&lt; operator
  * doc: update getnodeaddresses for CJDNS, I2P and Tor and rm link
  * walletdb: Handle when database keys are empty
  * walletdb: Consistently clear key and value streams before writing
  * Add public Boost headers explicitly
  * test: Avoid `BOOST_ASSERT` macro
  * fuzz: fix wallet notifications.cpp
  * test: add block sync to getblockfrompeer.py
  * scripted-diff: move settings to common namespace
  * move-only: Move settings to the common library
  * kernel: Remove chainparams, chainparamsbase, args, settings from kernel library
  * refactor: Remove gArgs access from validation.cpp
  * refactor: Add path argument to FindSnapshotChainstateDir
  * refactor: Add stop_at_height option in ChainstateManager
  * fuzz: Avoid timeout in utxo_total_supply
  * ci: Enable float-divide-by-zero check
  * ci: Use podman for persistent workers
  * ci: Prune dangling images on RESTART_CI_DOCKER_BEFORE_RUN
  * ci: return to using Ubuntu 22.04 in MSAN jobs
  * ci: compile clang and compiler-rt in MSAN jobs
  * ci: use LLVM 16.0.4 in MSAN jobs
  * ci: remove extra CC &amp; CXX from MSAN jobs
  * ci: standardize custom libc++ usage in MSAN jobs
  * fix includes for touched header files (iwyu)
  * Add [[nodiscard]] where ignoring a Result return type is an error
  * lint: stop ignoring LIEF imports
  * ci: Avoid leaking HOME var into CI pod
  * ci: Remove "default" test env
  * ci: Add missing set -e to 01_base_install.sh
  * contrib/init: Better systemd integration
  * test: ensure addrman test is finite
  * addrman: change asserts to Assumes
  * p2p, refactor: return `std::optional&lt;CNetAddr&gt;` in `LookupHost`
  * p2p, refactor: return vector/optional&lt;CService&gt; in `Lookup`
  * p2p, refactor: return `std::vector&lt;CNetAddr&gt;` in `LookupHost`
  * p2p, refactor: return `std::vector&lt;CNetAddr&gt;` in `LookupIntern`
  * fuzz: Change LIMIT_TO_MESSAGE_TYPE from a compile-time to a run-time setting
  * doc: Fix broken link in release notes
  * test: Move test_chain_listunspent wallet check from mempool_packages to wallet_basic
  * p2p: Log addresses of stalling peers
  * bench: Remove incorrect LoadWallet call in WalletBalance
  * tests: Move ADDRESS_BCRT1_UNSPENDABLE to wallet/test/util.h
  * tests, bench: Consolidate {Test,Bench}Un/LoadWallet helper
  * test: Throw error when -signetchallenge is non-hex
  * Fix `#include`s in `src/wallet`
  * wallet: skip block scan if block was created before wallet birthday
  * refactor: single method to append new spkm to the wallet
  * doc: Fix typo in doc/release-process.md URL
  * doc: Add doc/release-notes/release-notes-25.0.md
  * use 'byte'/'bytes' for bech32(m) validation error
  * doc: update `Select` function description
  * refactor: de-duplicate lookups
  * Unconditionally return when compact block status == READ_STATUS_FAILED
  * refactor: Replace std::optional&lt;bilingual_str&gt; with util::Result
  * util: Add void support to util::Result
  * Add tests for parallel compact block downloads
  * Support up to 3 parallel compact block txn fetchings
  * rpc: Fix invalid bech32 handling
  * build: disable boost multi index safe mode
  * depends: remove redundant stdlib option
  * index: prevent race by calling 'CustomInit' prior setting 'synced' flag
  * test: Make `util/test_runner.py` honor `BITCOINUTIL` and `BITCOINTX`
  * ci: Log qa-assets repo last commit
  * fuzz: Print error message when FUZZ is missing
  * test: p2p: check misbehavior for non-continuous headers messages
  * ci: remove MSAN getrandom syscall workaround
  * random: switch to using getrandom() directly
  * random: add [[maybe_unused]] to GetDevURandom
  * random: getentropy on macOS does not need unistd.h
  * ci, iwyu: Double maximum line length for includes
  * refactor: Move system from util to common library
  * refactor: Split util::AnyPtr into its own file
  * refactor: Split util::insert into its own file
  * refactor: Move ScheduleBatchPriority to its own file
  * kernel: Add warning method to notifications
  * kernel: Add progress method to notifications
  * kernel: Add headerTip method to notifications
  * kernel: Add notification interface
  * test: Explicitly specify directory where to search tests for
  * test: fix `include_immature_coinbase` logic in `get_utxos`
  * test: fix `interface_usdt_mempool` by mining a block after each test
  * test: fix mature utxos addition to wallet in `mempool_package_limits`
  * test: fix intermittent issue in `feature_bip68_sequence`
  * doc: add 24.1 release notes
  * doc: add 23.2 release notes
  * Only request full blocks from the peer we thought had the block in-flight
  * Convert mapBlocksInFlight to a multimap
  * Remove nBlocksInFlight
  * alias BlockDownloadMap for mapBlocksInFlight
  * build: Detect USDT the same way how it is used in the code
  * doc: remove Security section from build-unix.md
  * build: Bump minimum supported GCC to g++-9
  * ci: Bump centos:stream8 to centos:stream9
  * ci: Document the false positive error for g++-9
  * build: Do not define `ENABLE_ZMQ` when ZMQ is not available
  * test: Add test to check tx in the last block can be downloaded
  * test: Split up test_notfound_on_unannounced_tx test case
  * index: Enable reindex-chainstate with active indexes
  * index: Use first block from locator instead of looking for fork point
  * ci: Reduce tsan CPU and memory for faster scheduling
  * ci: Use credits for ARM task
  * msvc: Provide `ObjectFileName` explicitly
  * doc: remove mention of glibc 2.10+
  * doc: Rework build-unix.md
  * ci: remove RUN_SECURITY_TESTS
  * ci: Drop NO_WERROR=1 for clang-10 build
  * build: Bump minimum Clang to clang-10
  * doc: Remove outdated CentOS comment
  * qt, test: Add missed header
  * ci: Fix "Number of CPUs" output
  * ConnectTip: don't log total disk read time in bench
  * guix: remove redundant glibc patches
  * guix: document when certain guix patches can be dropped
  * ci: Remove unused errtrace trap ERR
  * walletdb: Remove unused CreateMockWalletDatabase
  * add `lief` to `spelling.ignore-words`
  * test: fix spelling in `interface_usdt_utxocache`
  * test: add coverage for wallet read write db deadlock
  * walletdb: scope bdb::EraseRecords under a single db txn
  * wallet: bugfix, GetNewCursor() misses to provide batch ptr to BerkeleyCursor
  * doc, test: Document steps to reproduce TSan warning for `libdb`
  * doc: Remove unused NO_BLOOM_VERSION constant
  * build, doc: Adjust comment after PR27254
  * Add wallets_conflicts
  * wallet, tests: mark unconflicted txs as inactive
  * ci: Run iwyu on all src files
  * build: cleanup comments after adding yet another libtool hack
  * build: Fix shared lib linking for darwin with lld
  * test: Return dict in MiniWallet::send_to
  * doc: remove version number from bips.md
  * depends: no-longer nuke libc++abi.so* in native_clang package
  * [mempool] clear mapDeltas entry if prioritisetransaction sets delta to 0
  * [functional test] prioritisation is not removed during replacement and expiry
  * [functional test] getprioritisedtransactions RPC
  * [rpc] add getprioritisedtransactions
  * [mempool] add GetPrioritisedTransactions
  * refactor, blockstorage: Replace stopafterblockimport arg
  * refactor, blockstorage: Replace blocksdir arg
  * refactor, BlockManager: Replace fastprune from arg with options
  * refactor/iwyu: Complete includes for blockmanager_args
  * refactor: Move functions to BlockManager methods
  * zmq: Pass lambda to zmq's ZMQPublishRawBlockNotifier
  * ci: Remove CI_EXEC bloat
  * test: added coverage to mining_basic.py
  * move-only: Move almost all CI_EXEC code to 06_script_b.sh
  * refactor: Declare g_zmq_notification_interface as unique_ptr
  * msvc: Do not define `HAVE_CONSENSUS_LIB`
  * msvc: Clean up `libbitcoin_consensus` source files
  * scripted-diff: Rename `libbitcoinconsensus` to `libbitcoin_consensus`
  * refactor: Use ChainType enum exhaustively
  * net_processing: Boost inv trickle rate
  * txmempool: have CompareDepthAndScore sort missing txs first
  * Temporarily work around gcc-13 warning bug in interfaces_tests
  * p2p: Avoid prematurely clearing download state for other peers
  * Fix clang-tidy performance-unnecessary-copy-initialization warnings
  * Remove unused find_value global function
  * scripted-diff: Use UniValue::find_value method
  * Add UniValue::find_value method
  * scripted-diff: Remove unused chainparamsbase includes
  * Add missing definitions in prep for scripted diff
  * refactor: Replace string chain name constants with ChainTypes
  * refactor: Introduce ChainType getters for ArgsManager
  * refactor: Create chaintype files
  * add ryanofsky to trusted-keys
  * doc: clarify PR 26076 release note
  * refactor: Remove unused GetTimeMillis
  * test: add test for `descriptorprocesspsbt` RPC
  * ci: fix asan task name
  * test: Treat `bitcoin-wallet` binary in the same way as others
  * test, refactor: Add `set_binary_paths` function
  * util: improve streams.h:FindByte() performance
  * [bench] add streams findbyte
  * fuzz: BIP 42, BIP 30, CVE-2018-17144
  * Move LoadVerifyActivateChainstate to ChainTestingSetup
  * msvc: Cleanup after upgrading libsecp256k1 up to 0.3.0
  * ci: Remove CI_EXEC bloat in test/06_script_b.sh
  * ci: Move CI container kill out of 06_script_b.sh
  * ci: Pass full env to CI pod to avoid missing a var
  * scripted-diff: Use platform-agnostic `ALWAYS_INLINE` macro
  * Introduce platform-agnostic `ALWAYS_INLINE` macro
  * [doc] Add post branch-off note about fuzz input pruning
  * Remove unused chainparams from BlockManager methods
  * Replace pindex pointer with block reference
  * Add BlockManagerOpts::chainparams reference
  * rpc: add descriptorprocesspsbt rpc
  * test: dedup file hashing using `sha256sum_file` helper
  * rpc: Add check for unintended option/parameter name clashes
  * test: Update python tests to use named parameters instead of options objects
  * RPC: Allow RPC methods accepting options to take named parameters
  * RPC: Add add OBJ_NAMED_PARAMS type
  * wallet, bench: Remove unused database options from WalletBenchLoading
  * tests: Modify records directly in wallet ckey loading test
  * tests: Update DuplicateMockDatabase for MockableDatabase
  * scripted-diff: Replace CreateMockWalletDB with CreateMockableWalletDB
  * wallet, tests: Include wallet/test/util.h
  * wallet: Move DummyDatabase to salvage
  * wallet, tests: Replace usage of dummy db with mockable db
  * Introduce MockableDatabase for wallet unit tests
  * ci: Use arm_container.dockerfile
  * clarify processing of mempool-msgs when NODE_BLOOM
  * Avoid dereferencing interruption_point if it is nullptr
  * contrib: add ELF ABI check to symbol-check.py
  * test: Add util to mine invalid blocks
  * fuzz: addrman, add coverage for `network` field in `Select()`, `Size()` and `GetAddr()`
  * test: Simplify feature_fastprune.py
  * test: add ripemd160 to test framework modules list
  * test: added coverage to rpc_scantxoutset.py
  * ci: remove usage of untrusted bpfcc-tools
  * ci: use LLVM/clang-16 in native_asan job
  * rpc: scanblocks, add "completed" flag to the result obj
  * rpc: scanblocks, do not traverse the whole chain block by block
  * test: remove modinv python util helper function
  * rpc: return block hash &amp; height in getbalances, gettransaction &amp; getwalletinfo JSONs
  * refactor: Make ListSelected return vector
  * wallet: Move CoinCointrol definitions to .cpp
  * wallet: Use std::optional for GetExternalOutput and fixups
  * scripted-diff: Rename setSelected-&gt;m_selected_inputs
  * test: fix `feature_addrman.py` on big-endian systems
  * build: Use newest `config.{guess,sub}` available
  * test: simplify uint256 (de)serialization routines
  * wallet: introduce generic recursive tx state updating function
  * ci: Bump ci/lint/Dockerfile
  * bugfix: Fix incorrect debug.log config file path
  * init: Error if ignored bitcoin.conf file is found
  * lint: Fix lint-format-strings false positives when format specifiers have argument positions
  * depends: latest config.sub
  * depends: latest config.guess
  * test: Use python3.8 pow()
  * Bump python minimum version to 3.8
  * test: Remove unused sanitizer suppressions
  * test: prevent intermittent failures
  * depends: reuse _config_opts for CMake options
  * test: cover fastprune with excessive block size
  * blockstorage: Adjust fastprune limit if block exceeds blockfile size
  * move-only: Extract common/args and common/config.cpp from util/system
  * p2p: "skip netgroup diversity of new connections for tor/i2p/cjdns" follow-up
  * [test] mempool full in package accept
  * [validation] set PackageValidationState when mempool full
  * [policy] disallow transactions under min relay fee, even in packages
  * [test] package cpfp bumps parents &lt;mempoolminfee but &gt;=minrelaytxfee
  * [test util] mock mempool minimum feerate
  * test: bumpfee, add coverage for "send coins back to yourself"
  * bumpfee: enable send coins back to yourself
  * fuzz: re-enable prioritisetransaction &amp; analyzepsbt RPC
  * refactor: Remove CAddressBookData::destdata
  * wallet: Add DatabaseBatch::ErasePrefix method
  * [fuzz] Add MiniMiner target + diff fuzz against BlockAssembler
  * [unit test] GatherClusters and MiniMiner unit tests
  * refactor: coinselector_tests, unify wallet creation code
  * test: coverage for bnb max weight
  * wallet: clean post coin selection max weight filter
  * coin selection: BnB, don't return selection if exceeds max allowed tx weight
  * test: coin selection, add coverage for SRD
  * coin selection: heap-ify SRD, don't return selection if exceeds max tx weight
  * coin selection: knapsack, select closest UTXO above target if result exceeds max tx size
  * test: add coverage to ensure the first arg of scantxoutset is needed
  * logging: log ASN when using `-asmap`
  * tracepoints: Disables `-Wgnu-zero-variadic-macro-arguments` to compile without warnings
  * Switch hardened derivation marker to h in descriptors
  * wallet: Use steady clock to calculate number of derive iterations
  * wallet: Use steady clock to measure scanning duration
  * qt: Use steady clock to throttle GUI notifications
  * test: Use steady clock in index tests
  * net: Use steady clock in InterruptibleRecv
  * net: add `GetMappedAS` in `CConnman`
  * Implement Mini version of BlockAssembler to calculate mining scores
  * validation: Move warningcache to ChainstateManager
  * [mempool] find connected mempool entries with GatherClusters(…)
  * util: implement prevector's move ctor &amp; move assignment
  * test: CScriptCheck is used a lot in std::vector, make sure that's efficient
  * util: prevector's move ctor and move assignment is `noexcept`
  * bench: Add benchmark for prevector usage in std::vector
  * test: various `converttopsbt` check cleanups in rpc_psbt.py
  * Use PoolAllocator for CCoinsMap
  * Call ReallocateCache() on each Flush()
  * Add PoolResource fuzzer
  * Calculate memory usage correctly for unordered_maps that use PoolAllocator
  * Add pool based memory resource &amp; allocator
  * refactor: rpc: hide and rename ParseNonRFCJSONValue()
  * test: move coverage on ParseNonRFCJSONValue() to UniValue::read()
  * rpc, tests: in `utxoupdatepsbt` also look for the transaction in the txindex
  * doc: clarify new_only param for Select function
  * bench: test select for a new table with only one address
  * bench: add coverage for addrman select with network parameter
  * test: increase coverage of addrman select (without network)
  * test: add addrman test for special case
  * tests: add addrman_select_by_network test
  * addrman: add functionality to select by network
  * scripted-diff: rename local variables to match modern conventions
  * refactor: consolidate select logic for new and tried tables
  * refactor: generalize select logic
  * addrman: Introduce helper to generalize looking up an addrman entry
  * test: add coverage for `-bantime`
  * doc: document json rpc endpoints
  * wallet: refactor coin selection algos to return util::Result
  * refactor: update Select_ function
  * prune, import: fixes #23852
  * Build: Log when test -f fails in Makefile
  * Build: Use AM_V_GEN in Makefiles where appropriate
  * rpc: extract psbt updating logic into ProcessPSBT
  * doc: add release notes for `abandoned` field in `gettransaction` and `listtransactions`
  * rpc, wallet: add `abandoned` field for all categories of transactions in ListTransactions
  * assumeutxo: catch and log fs::remove error instead of two exist checks
  * test: test banlist database recreation
  * Add test for `sendmany` rpc that uses `subtractfeefrom` parameter
  * test, init: perturb file to ensure failure instead of only deleting them
  * rpc, docs: Add note for commands that supports only legacy wallets
  * test: perturb anchors.dat to test it doesn't throw an error during initialization
  * Periodically check disk space to avoid corruption
  * Implement CCoinsViewErrorCatcher::HaveCoin
  * test: add coverage for rpc error when trying to rescan beyond pruned data
  * build: Drop redundant qt/bitcoin.cpp
  * build: Include qt sources for parsing with extract_strings.py</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707307200">- Provide user/group symbol for user created during pre.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1707912000">- Enable LTO and test package for Leap
- Enable sqlite3 support for wallet
- Enable asm optimizations unconditionally</changelog>
  <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="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>
</package>
<package pkgid="3d73537638c5bbf539ac6b42f32b2aed4eb99e629ac8e83c8902d6eef6bf12ba390747ab062289dba2047d49edb045f29a2ad8299e97b4d6f7fb254dc07f7601" name="bitcoind" arch="s390x">
  <version epoch="0" ver="27.1" rel="bp161.2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1680782400">- Add 392dc68e.patch: Fix build with gcc 13.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685534400">- Update to version 25.0:
  * doc: update release notes for 25.0
  * doc: update manual pages for 25.0
  * build: bump version to v25.0 final
  * doc: update manual pages for v25.0rc2
  * build: bump version to v25.0rc2
  * net_processing: Boost inv trickle rate
  * txmempool: have CompareDepthAndScore sort missing txs first
  * p2p: Avoid prematurely clearing download state for other peers
- Drop 392dc68e.patch</changelog>
  <changelog author="andrea.manzini@suse.com" date="1704456000">- Update to version 26.0:
  * doc: update release notes for 26.0
  * doc: update manual pages for 26.0
  * build: bump version to v26.0 final
  * doc: update release notes for v26.0rc3
  * doc: update manual pages for v26.0rc3
  * build: bump version to v26.0rc3
  * build: Fix regression in "ARMv8 CRC32 intrinsics" test
  * ci: Avoid toolset ambiguity that MSVC can't handle
  * p2p: do not make automatic outbound connections to addnode peers
  * ci: Switch from `apt` to `apt-get`
  * ci: Update apt cache
  * pool: change memusage_test to use int64_t, add allocation check
  * pool: make sure PoolAllocator uses the correct alignment
  * doc: regenerate example bitcoin.conf
  * doc: rewrite explanation for -par=
  * doc: update manual pages for v26.0rc2
  * build: bump version to v26.0rc2
  * gui: fix crash on selecting "Mask values" in transaction view
  * guix: update signapple
  * guix: Zip needs to include all files with time as SOURCE_DATE_EPOCH
  * test: add coverage for snapshot chainstate not matching AssumeUTXO parameters
  * assumeutxo, blockstorage: prevent core dump on invalid hash
  * [test] Test i2p private key constraints
  * [net] Check i2p private key constraints
  * bugfix: Mark CNoDestination and PubKeyDestination constructor explicit
  * qt: 26.0rc2 translations update
  * doc: generate example bitcoin.conf for v26.0rc1
  * doc: generate manual pages for v26.0rc1
  * build: bump version to v26.0rc1
  * qt: 26.0rc1 translations update
  * doc: consolidate release note fragments
  * test: enable reindex readonly test on *BSD and macOS as root
  * ci: Add missing --external to podman image prune
  * Revert "gui: provide wallet controller context to wallet actions"
  * doc: add historical release notes for 24.2
  * chainparams, assumeutxo: Fix signet txoutset hash
  * chainparams, assumeutxo: Fix testnet txoutset hash
  * assumeutxo: Check deserialized coins for out of range values
  * docs: Add release notes for #28685
  * scripted-diff: Rename hash_serialized_2 to hash_serialized_3
  * coinstats: Fix hash_serialized2 calculation
  * fuzz: Increase merge -rss_limit_mb
  * refactor: Remove CBlockFileInfo::SetNull
  * build: Include `config/bitcoin-config.h` explicitly in `util/trace.h`
  * [fuzz] Delete i2p target
  * log: Don't log cache rebalancing in absense of a snapshot chainstate
  * test: De-dublicate/optimize assumeutxo test for further extensions
  * test: check au file with changed outpoint index
  * test: Check tx metadata is migrated to watchonly
  * wallet: Reload watchonly and solvables wallets after migration
  * wallet: Copy all tx metadata to watchonly wallet
  * build: move -fstack-reuse=none to CORE_CXXFLAGS
  * docs: Add reference to total.coverage report
  * test: Fix failing time check in rpc_net.py
  * test: Check that a failed wallet migration is cleaned up
  * doc: add historical release notes for 25.1
  * test: assumeutxo file with unknown block hash
  * test: Add assumeutxo test for wrong hash
  * assumeutxo: fail early if snapshot block hash doesn't match AssumeUTXO parameters
  * fuzz: Allow multiple --m_dir args
  * net: remove unused CConnman::FindNode(const CSubNet&amp;)
  * netbase: possibly change the result of LookupSubNet() to CJDNS
  * doc: add release note for #27460 (new `importmempool` RPC)
  * gui: disable top bar menu actions during shutdown
  * gui: provide wallet controller context to wallet actions
  * miniscript: make GetWitnessSize accurate for tapscript
  * test: add tests for miniscript GetWitnessSize
  * test: remove mutable global contexts in miniscript fuzzer/test
  * fuzz: Merge with -set_cover_merge=1
  * lint: Include test_utxo_snapshots in lint_shell
  * fuzz: add coverage for `bitcoinconsensus_verify_script_with_spent_outputs`
  * docs: add release notes for #28539
  * docs: add docs for additional libconsensus functions
  * docs: link to rust-bitcoinconsensus
  * lib: add Taproot support to libconsensus
  * test: fix `assert_debug_log` call-site bugs, add type checks
  * ci: always prune all dangling bitcoin-ci-test images
  * ci: Add missing CI_RETRY_EXE before git clone
  * ci: Export `IN_GETOPT_BIN` on macOS
  * Revert "ci: Upgrading pip version in macos environment"
  * ci: add label to docker images
  * test: Fuzz merge with -use_value_profile=0 for now
  * ci: Bump asan
  * ci: Drop no longer needed `NOLINTNEXTLINE`
  * tidy: modernize-use-emplace
  * test: Check snapshot file with wrong number of coins
  * refactor: Remove unused nchaintx from SnapshotMetadata constructor
  * test: don't run old binaries under valgrind
  * test: BIP324: add check for missing garbage terminator detection
  * doc: assumeutxo prune and index notes
  * ci: Install Android API 31 platform as Qt expects
  * test: Add Wallet Unlock Context Manager
  * test: Use pathlib over os.path #28362
  * build: add `-mbranch-protection=bti` to aarch64 hardening flags
  * devtools: test_utxo_snapshots.sh sleep cleanup and documentation
  * contrib: add test for macOS linker version to symbol-check
  * depends: update LD64_VERSION to 711
  * ci: use LLVM/Clang 17 in tidy job
  * ci: use LLVM 17.0.2 in MSAN jobs
  * test: check that loading snapshot not matching AssumeUTXO parameters fails
  * docs: fix typo
  * test: fix usdt undeclared function errors on mantis
  * test: Unit test for inferring scripts with hybrid and uncompressed keys
  * test: Scripts with hybrid pubkeys are migrated to watchonly
  * descriptors: Move InferScript's pubkey validity checks to InferPubkey
  * descriptors: Check result of InferPubkey
  * ci: move-only CI_CONTAINER_ID to 02_run_container.sh
  * ci: Work around podman stop bug
  * ci: Add set -ex to 02_run_container.sh
  * ci: Rename 04_install to 02_run_container
  * qt: Update translation source file for v26.0 string freeze
  * Adjust Gradle properties
  * miniscript: remove P2WSH-specific part of GetStackSize doc comment
  * qa: bound testing for TapMiniscript
  * miniscript: have a custom Node destructor
  * qa: Tapscript Miniscript signing functional tests
  * qa: list descriptors in Miniscript signing functional tests
  * script/sign: Miniscript support in Tapscript
  * MOVEONLY: script/sign: move Satisfier declaration above Tapscript signing
  * qa: functional test Miniscript inside Taproot descriptors
  * descriptor: parse Miniscript expressions within Taproot descriptors
  * descriptor: Tapscript-specific Miniscript key serialization / parsing
  * fuzz: miniscript: higher sensitivity for max stack size limit under Tapscript
  * qa: test Miniscript max stack size tracking
  * miniscript: check maximum stack size during execution
  * fuzz: adapt Miniscript targets to Tapscript
  * qa: Tapscript-Miniscript unit tests
  * pubkey: introduce a GetEvenCorrespondingCPubKey helper
  * miniscript: account for keys as being 32 bytes under Taproot context
  * miniscript: adapt resources checks depending on context
  * serialize: make GetSizeOfCompactSize constexpr
  * miniscript: sanity asserts context in ComputeType
  * miniscript: make 'd:' have the 'u' property under Tapscript context
  * miniscript: introduce a multi_a fragment
  * miniscript: restrict multi() usage to P2WSH context
  * miniscript: store the script context within the Node structure
  * miniscript: introduce a MsContext() helper to contexts
  * miniscript: don't anticipate signature presence in CalcStackSize()
  * miniscript: add a missing dup key check bypass in Parse()
  * gui: fix coin control input size accounting for taproot spends
  * gui: remove legacy wallet creation
  * rpc: Use Ensure(Any)Chainman in assumeutxo related RPCs
  * doc: Drop references to assumevalid in assumeutxo docs
  * test: Rename wait_until_helper to wait_until_helper_internal
  * chain: Rename HaveTxsDownloaded to HaveNumChainTxs
  * blockstorage: Let FlushChainstateBlockFile return true in case of missing cursor
  * validation, test: Improve and document nChainTx check for testability
  * doc: Add snapshot chainstate removal warning to reindexing documentation
  * test: Improvements of feature_assumeutxo
  * doc: Add and edit some comments around assumeutxo
  * validation: remove unused mempool param in DetectSnapshotChainstate
  * test: Use feerate higher than minrelay fee in wallet_fundraw
  * doc: update example pulls in release-process.md
  * github actions: Fix test-one-commit when parent of head is merge commit
  * wallet: No BDB creation, unless -deprecatedrpc=create_bdb
  * assumeutxo: change getchainstates RPC to return a list of chainstates
  * net: move MaybeFlipIPv6toCJDNS() from net to netbase
  * net: move IsReachable() code to netbase and encapsulate it
  * fuzz: ConsumeNetAddr(): avoid IPv6 addresses that look like CJDNS
  * net: put CJDNS prefix byte in a constant
  * test: display abrupt shutdown errors in console output
  * i2p: destroy the session if we get an unexpected error from the I2P router
  * i2p: also sleep after errors in Accept()
  * ci: Avoid cache depends/build
  * test: Bump walletpassphrase timeouts to avoid intermittent issues
  * headerssync: update params for 26.x
  * kernel: update m_assumed_* chain params for 26.x
  * kernel: update chainTxData for 26.x
  * kernel: update nMinimumChainWork &amp; defaultAssumeValid for 26.x
  * qt: enable -ltcg for windows HOST
  * test: BIP324: add checks for v1 prefix matching / wrong network magic detection
  * gui: Add wallet name to address book page
  * ci: Only run functional tests on windows in master
  * tests: assumeutxo: accept final height from either chainstate
  * descriptors: disallow hybrid public keys
  * test: assumeutxo: avoid race in functional test
  * test: add wait_for_connect to BitcoinTestFramework.connect_nodes
  * net: raise V1_PREFIX_LEN from 12 to 16
  * build: Update qt package up to 5.15.10
  * [test] Make PeerManager's rng deterministic in tests
  * [net processing] FeeFilterRounder doesn't own a FastRandomContext
  * [net processing] Make fee filter rounder non-global
  * qt: Add "Session id" label to peer details
  * refactor: add and use EnsureAnyAddrman in rpc
  * doc: add release notes for #27511
  * rpc: `getaddrmaninfo` followups
  * typo: in packages.md
  * ci: Print Linux kernel info
  * http: bugfix: track closed connection
  * http: log connection instead of request count
  * http: refactor: use encapsulated HTTPRequestTracker
  * depends: fix unusable memory_resource in macos qt build
  * [net processing] Addr shuffle uses PeerManager's rng
  * [net processing] PushAddress uses PeerManager's rng
  * [net processing] PeerManager holds a FastRandomContext
  * qt: Add "Transport" label to peer details
  * doc: mention BIP324 support in bips.md
  * test: enable v2 transport between nodes in some functional tests
  * test: Functional test for opportunistic encryption
  * net: expose transport types/session IDs of connections in RPC and logs
  * net: reconnect with V1Transport under certain conditions
  * sync: modernize CSemaphore / CSemaphoreGrant
  * rpc: addnode arg to use BIP324 v2 p2p
  * net: use V2Transport when NODE_P2P_V2 service flag is present
  * rpc: don't report v2 handshake bytes in the per-type sent byte statistics
  * net: advertise NODE_P2P_V2 if CLI arg -v2transport is on
  * chainparams: add signet assumeutxo param at height 160_000
  * chainparams: add testnet assumeutxo param at height 2_500_000
  * test: getrawaddrman RPC
  * rpc: getrawaddrman for addrman entries
  * bench: drop NO_THREAD_SAFETY_ANALYSIS from disconnected_txs
  * doc: fix link to developer-notes.md file in multiprocess.md
  * [doc] add release note for submitpackage
  * [rpc] allow submitpackage to be called outside of regtest
  * [rpc] require package to be a tree in submitpackage
  * [txpackages] IsChildWithParentsTree()
  * [doc] parent pay for child in aggregate CheckFeeRate
  * test: add coverage to feature_addrman.py
  * doc: add note about confusing HaveTxsDownloaded name
  * contrib: add script to demo/test assumeutxo
  * test: add feature_assumeutxo functional test
  * rpc: add getchainstates
  * refuse to activate a UTXO snapshot if mempool not empty
  * rpc: add loadtxoutset
  * validation: do not activate snapshot if behind active chain
  * validation: assumeutxo: swap m_mempool on snapshot activation
  * blockstorage: segment normal/assumedvalid blockfiles
  * validation: populate nChainTx value for assumedvalid chainstates
  * test: adjust chainstate tests to use recognized snapshot base
  * validation: pruning for multiple chainstates
  * validation: indexing changes for assumeutxo
  * net_processing: validationinterface: ignore some events for bg chain
  * wallet: validationinterface: only handle active chain notifications
  * validationinterface: only send zmq notifications for active
  * validation: pass ChainstateRole for validationinterface calls
  * validation: only call UpdatedBlockTip for active chainstate
  * validation: add ChainstateRole
  * validation: MaybeRebalanceCaches when chain leaves IBD
  * chainparams: add blockhash to AssumeutxoData
  * assumeutxo: remove snapshot during -reindex{-chainstate}
  * bugfix: correct is_snapshot_cs in VerifyDB
  * net_processing: Request assumeutxo background chain blocks
  * Add instructions for headerssync-params.py to release-process.md
  * Update parameters in headerssync.cpp
  * Add headerssync-params.py script to the repository
  * lint: fix custom mypy cache dir setting
  * Add package evaluation fuzzer
  * key: don't allocate secure mem for null (invalid) key
  * Add make_secure_unique helper
  * wallet: Add TxStateString function for debugging and logging
  * tests: Use manual bumps instead of bumpfee for resendwallettransactions
  * test: Avoid test failure on Linux root without cap-add LINUX_IMMUTABLE
  * build, macos: Fix `qt` package build with new Xcode 15 linker
  * net: Simplify v2 recv logic by decoupling AAD from state machine
  * net: Drop v2 garbage authentication packet
  * test: Test loading wallets with conflicts without a chain
  * wallet: Check last block and conflict height are valid in MarkConflicted
  * rpc: bumpfee, improve doc for 'reduce_output' arg
  * ci: Install Homebrew's `pkg-config` package
  * bench: Add SHA256 implementation specific benchmarks
  * Add ability to specify SHA256 implementation for benchmark purposes
  * doc: Be vague instead of wrong about MALLOC_ARENA_MAX
  * test: add unit test coverage for Python ECDSA implementation
  * Add functional test to catch too large vsize packages
  * Handle over-sized (in virtual bytes) packages with no in-mempool ancestors
  * Bugfix: Pass correct virtual size to CheckPackageLimits
  * Replace MAX_PACKAGE_SIZE with MAX_PACKAGE_WEIGHT to avoid vbyte confusion
  * test: add functional test for getaddrmaninfo
  * ci: Use nproc over MAKEJOBS in 01_base_install
  * Remove SER_GETHASH, hard-code client version in CKeyPool serialize
  * Remove CHashWriter type
  * Remove unused GetType() from OverrideStream, CVectorWriter, SpanReader
  * Add regression test for m_limit mutation
  * contrib/bash-completions: use package naming conventions
  * fuzz: Add missing PROVIDE_FUZZ_MAIN_FUNCTION guard to __AFL_FUZZ_INIT
  * rpc: Introduce getaddrmaninfo for count of addresses stored in new/tried table
  * ci: Reintroduce fixed "test-each-commit" job
  * doc: add release note
  * test: check `descriptorprocesspsbt` return hex encoded tx
  * rpc: `descriptorprocesspsbt` return hex encoded tx
  * Refactor: Replace 'isMockableChain' with inline 'ChainType' check for 'submitpackage'
  * build: remove dmg dependencies
  * macdeploy: remove DMG generation from deploy script
  * build: produce a .zip for macOS distribution
  * build: add -zip option to macdeployqtplus
  * Return CAutoFile from BlockManager::Open*File()
  * Make BufferedFile to be a CAutoFile wrapper
  * refactor: Drop unused fclose() from BufferedFile
  * tests: fix incorrect assumption in v2transport_test
  * Remove MemPoolAccept::m_limits, only have local copies for carveouts
  * doc: Remove confusing assert linter
  * test: cover read-only blockstore
  * [fuzz] Don't use afl++ deferred forkserver mode
  * build: use _LIBCPP_ENABLE_DEBUG_MODE over ENABLE_ASSERTIONS
  * Revert "Merge bitcoin/bitcoin#28279: ci: Add test-each-commit task"
  * ci: use LLVM 17.0.0 in MSAN jobs
  * scripted-diff: use SER_PARAMS_OPFUNC
  * serialize: add SER_PARAMS_OPFUNC
  * serialize: specify type for ParamsWrapper not ref
  * serialize: move ser_action functions out of global namespace
  * Amend bumpfee for inputs with overlapping ancestry
  * Bump unconfirmed parent txs to target feerate
  * coinselection: Move GetSelectionWaste into SelectionResult
  * [node] interface to get bump fees
  * Make MiniMinerMempoolEntry fields private
  * Remove unused imports
  * Fix calculation of ancestor set feerates in test
  * Match tx names to index in miniminer overlap test
  * [test] mempool coins disappearing mid-package evaluation
  * [refactor] split setup in mempool_limit test
  * [test framework] add ability to spend only confirmed utxos
  * [validation] don't LimitMempoolSize in any subpackage submissions
  * [validation] return correct result when already-in-mempool tx gets evicted
  * [refactor] back-fill results in AcceptPackage
  * [validation] make PackageMempoolAcceptResult members mutable
  * [validation] add AcceptSubPackage to delegate Accept* calls and clean up m_view
  * [CCoinsViewMemPool] track non-base coins and allow Reset
  * [policy] check for duplicate txids in package
  * fuzz: Rework addr fuzzing
  * fuzz: Drop unused params from serialize helpers
  * make DisconnectedBlockTransactions responsible for its own memory management
  * MOVEONLY: DisconnectedBlockTransactions to its own file
  * rewrite DisconnectedBlockTransactions as a list + map
  * ci: clang-17 for fuzz and tsan
  * Do not use std::vector = {} to release memory
  * add std::list to memusage
  * [bench] DisconnectedBlockTransactions
  * [refactor] Remove compat.h from kernel headers
  * [refactor] Remove netaddress.h from kernel headers
  * [refactor] Add CChainParams member to CConnman
  * [refactor] Add missing includes for next commit
  * kernel: Move MessageStartChars to its own file
  * [refactor] Define MessageStartChars as std::array
  * [refactor] Allow std::array&lt;std::byte, N&gt; in serialize.h
  * gui: macOS, make appMenuBar part of the main app window
  * wallet: Use CTxDestination in CRecipient rather than scriptPubKey
  * Add PubKeyDestination for P2PK scripts
  * Allow CNoDestination to represent a raw script
  * Make WitnessUnknown members private
  * [fuzz] Use afl++ shared-memory fuzzing
  * doc: Clarify that -fstack-reuse=all bugs exist on all versions of GCC
  * scripted-diff: Rename CBufferedFile to BufferedFile
  * Remove unused GetType() from CBufferedFile and CAutoFile
  * dbwrapper: Use DataStream for batch operations
  * qt: Silence `-Wcast-function-type` warning
  * rpc: Deprecate rpcserialversion=0
  * doc: fix typos and mistakes in BIP324 code comments
  * net: do not use send buffer to store/cache garbage
  * net: merge V2Transport constructors, move key gen
  * gui: macOS, do not process dock icon actions during shutdown
  * refactor: remove clientversion include from dbwrapper.h
  * refactor: Use DataStream now that version/type are unused
  * Remove version/hashing options from CBlockLocator/CDiskBlockIndex
  * index: add [nodiscard] attribute to functions writing to the db
  * consensus/validation.h: remove needless GetTransactionOutputWeight helper
  * [refactor] batch-add transactions to DisconnectedBlockTransactions
  * index: coinstats reorg, fail when block cannot be reversed
  * net: detect wrong-network V1 talking to V2Transport
  * test: add unit tests for V2Transport
  * net: make V2Transport preallocate receive buffer space
  * net: make V2Transport send uniformly random number garbage bytes
  * net: add short message encoding/decoding support to V2Transport
  * net: make V2Transport auto-detect incoming V1 and fall back to it
  * net: add V2Transport class with subset of BIP324 functionality
  * crypto: Spanify EllSwiftPubKey constructor
  * net: remove unused Transport::SetReceiveVersion
  * net: add have_next_message argument to Transport::GetBytesToSend()
  * doc: s/--no-substitute/--no-substitutes in guix/INSTALL
  * doc: add release note for PR #28414
  * test: remove unnecessary finalizepsbt rpc calls
  * depends: cctools 986 &amp; ld64 711
  * depends: libtapi 1300.0.6.5
  * ci: enable chattr +i capability inside containers
  * unit test: add coverage for BlockManager
  * fuzz: introduce and use `ConsumePrivateKey` helper
  * wallet rpc: return final tx hex from walletprocesspsbt if complete
  * test: remove unused variables in `p2p_invalid_block`
  * test: Combine sync_send_with_ping and sync_with_ping
  * Remove unused legacy CHashVerifier
  * test: add tests that exercise WithParams()
  * Use serialization parameters for CAddress serialization
  * Squashed 'src/secp256k1/' changes from c545fdc374..199d27cea3
  * ci: Limit test-each-commit to --max-count=6
  * ci: Add test-each-commit task
  * ci: Bump `actions/checkout` version
  * test: p2p: check that `getaddr` msgs are only responded once per connection
  * test: remove fixed timeouts from feature_config_args
  * ci: Avoid saving the same Ccache cache
  * ci: Avoid oversubscription in functional tests on Windows
  * qt: Update translation source file
  * qt: Bump Transifex slug for 26.x
  * qt: Translation updates from Transifex
  * blockstorage: Return on fatal undo file flush error
  * blockstorage: Return on fatal block file flush error
  * blockstorage: Mark FindBlockPos as nodiscard
  * Refactor: Remove m_is_test_chain
  * fuzz: add ConstructPubKeyBytes function
  * build: use -muse-unaligned-vector-move for Windows
  * doc: Fill in the required skills in the good_first_issue template
  * ci, windows: Do not run extended functional tests for pull requests
  * guix: remove GCC 10 workaround from NSIS
  * ci: Asan with -ftrivial-auto-var-init=pattern
  * [doc] move comment about AlreadyHaveTx DoS score to the right place
  * [log] add more logs related to orphan handling
  * [log] add category TXPACKAGES for orphanage and package relay
  * [log] include wtxid in tx {relay,validation,orphanage} logging
  * Support for serialization parameters
  * Rename CSerAction* to Action*
  * Replace READWRITEAS macro with AsBase wrapping function
  * test: improve sock_tests/move_assignment
  * doc: Release notes for testnet defaulting to -acceptnonstdtxn=0
  * config: default acceptnonstdtxn=0 on all chains
  * ci: Remove unused TEST_RUNNER_ENV="LC_ALL=C" from s390x task
  * ci: Remove /ro_base bind mount
  * doc: Remove sudo from command that is already run as root
  * test: Support powerpc64le in get_previous_releases.py
  * log: Print error message when coindb is in inconsistent state
  * guix: use clang-toolchain-15 for macOS compilation
  * depends: use LLVM/Clang 15.0.6 for macOS cross-compile
  * script: replace deprecated pkg_resources with importlib.metadata
  * refactor: Use HashWriter over legacy CHashWriter (via SerializeHash)
  * refactor: Use HashWriter over legacy CHashWriter
  * ci: Run "Win64 native" job on GitHub Actions
  * net: remove Sock default constructor, it's not necessary
  * net: remove now unnecessary Sock::Get()
  * wallet: accurately account for the size of the witness stack
  * wallet: use descriptor satisfaction size to estimate inputs size
  * script/signingprovider: introduce a MultiSigningProvider
  * descriptor: introduce a method to get the satisfaction size
  * miniscript: introduce a helper to get the maximum witness size
  * miniscript: make GetStackSize independent of P2WSH context
  * net: don't check if the socket is valid in ConnectSocketDirectly()
  * net: don't check if the socket is valid in GetBindAddress()
  * i2p: avoid using Sock::Get() for checking for a valid socket
  * rpc: Add MaybeArg() and Arg() default helper
  * guix: drop Windows broken-longjmp.patch
  * guix: drop NSIS patch now that we use 3.09
  * guix: use cross-* keyword arguments
  * guix: update time-machine to 160f78a4d92205df986ed9efcce7d3aac188cb24
  * guix: update python-oscrypto to 1.3.0
  * guix: backport glibc patch to fix powerpc build
  * test: previous releases: speed up fetching sources with shallow clone
  * refactor: make Transport::ReceivedBytes just return success/fail
  * net: move message conversion to wire bytes from PushMessage to SocketSendData
  * net: measure send buffer fullness based on memory usage
  * fuzz: add bidirectional fragmented transport test
  * net: make V1Transport implicitly use current chainparams
  * net: abstract sending side of transport serialization further
  * refactor: rename Transport class receive functions
  * net: add V1Transport lock protecting receive state
  * refactor: merge transport serializer and deserializer into Transport class
  * test: roundtrip wallet backwards compat downgrade
  * test: Add 25.0 to wallet backwards compatibiilty test
  * test: Run upgrade test on all nodes
  * test: Run downgrade test on descriptor wallets
  * test: Add 0.21 tr() incompatibility test
  * test: add logging 0.17 incompatibilities in wallet back compat
  * test: Refactor v19 addmultisigaddress test to be distinct
  * test: Remove w1_v18 from wallet backwards compatibility
  * test: Fix 0.16 wallet paths and downgrade test
  * ci: Add missing docker.io prefix to CI_IMAGE_NAME_TAG
  * fuzz: coinselection, fix `m_cost_of_change`
  * fuzz: coinselection, BnB should never produce change
  * fuzz: coinselection, compare `GetSelectedValue` with target
  * fuzz: coinselection, improve `ComputeAndSetWaste`
  * fuzz: coinselection, add coverage for `Merge`
  * fuzz: coinselection, add coverage for `GetShuffledInputVector`/`GetInputSet`
  * fuzz: coinselection, add coverage for `AddInputs`
  * ci: Remove no longer applicable section
  * ci: Start with clean env
  * ci: Limit scope of some env vars
  * test: wallet_backup.py, fix intermittent failure in "restore using dumped wallet"
  * Update help text for spend and rawtransaction rpcs
  * test: add functional test for deadlock situation
  * fuzz: coinselection, add coverage for `EligibleForSpending`
  * fuzz: coinselection, add `CreateCoins`
  * test: add basic tests for sendmsgtopeer to rpc_net.py
  * rpc: add test-only sendmsgtopeer rpc
  * guix: consolidate Linux GCC package
  * guix: consolidate glibc 2.27 package
  * ci: Use concurrency for pull requests only
  * test: Fix intermittent issue in mempool_reorg
  * test: Support riscv64 in get_previous_releases.py
  * test: fix 'unknown named parameter' test in `wallet_basic`
  * ci: Disable cache save for pull requests in GitHub Actions
  * test: ensure acceptstalefeeestimates is supported only on regtest chain
  * assumeutxo cleanup: Move IsInitialBlockDownload &amp; NotifyHeaderTip to ChainstateManager
  * ci: Remove distro-name from task name
  * ci: Switch remaining tasks to self-hosted
  * ci: Add missing amd64 to win64-cross task
  * ci: Add missing ${CI_RETRY_EXE} before curl
  * guix: pre time-machine bump changes (Windows)
  * Remove unused includes from wallet.cpp
  * doc, refactor: Changing -torcontrol help to specify that a default port is used
  * removed StrFormatInternalBug quote delimitation
  * rpc: remove one more quote from non-string oneline description
  * crypto: make ChaCha20::SetKey wipe buffer
  * tests: miscellaneous hex / std::byte improvements
  * fuzz: support std::byte in Consume{Fixed,Variable}LengthByteVector
  * crypto: require key on ChaCha20 initialization
  * random: simplify FastRandomContext::randbytes using fillrand
  * crypto: refactor ChaCha20 classes to use Span&lt;std::byte&gt; interface
  * Remove unused includes from blockfilter.h
  * Make post-p2sh consensus rules mandatory for tx relay
  * doc, policy: Clarify comment on STANDARD_SCRIPT_VERIFY_FLAGS
  * move-only: Create src/kernel/mempool_removal_reason.h
  * Remove unused includes from txmempool.h
  * Refactor: Remove confusing static_cast
  * refactor: Add missing includes
  * ci: Refactor: Remove CI_USE_APT_INSTALL
  * ci: Ensure that only a single workflow processes `github.ref` at a time
  * tx fees, policy: doc: update and delete unnecessary comment
  * bitcoin-tidy: Apply bitcoin-unterminated-logprintf to spkm as well
  * refactor: Enable all clang-tidy plugin bitcoin tests
  * ci: Avoid error on macOS native
  * ci: Fix macOS-cross SDK rsync
  * refactor: Remove PERSISTENT_WORKER_* yaml templates
  * refactor: add missing headers for BIP324 ciphersuite
  * Rename script/standard.{cpp/h} to script/solver.{cpp/h}
  * Clean up script/standard.{h/cpp} includes
  * Clean up things that include script/standard.h
  * MOVEONLY: Move datacarrier defaults to policy.h
  * Move CTxDestination to its own file
  * Move Taproot{SpendData/Builder} to signingprovider.{h/cpp}
  * Move CScriptID to script.{h/cpp}
  * Remove ScriptHash from CScriptID constructor
  * Move MANDATORY_SCRIPT_VERIFY_FLAGS from script/standard.h to policy/policy.h
  * ci: Drop no longer needed `macos_sdk_cache`
  * [functional test] transaction orphan handling
  * [test framework] make it easier to fast-forward setmocktime
  * crypto: BIP324 ciphersuite follow-up
  * gui: make '-min' minimize wallet loading dialog
  * test: check backup from `migratewallet` can be successfully restored
  * fuzz: coins_view: remove an incorrect assertion
  * bitcoin-tidy: fix macOS build
  * test: wallet, verify migration doesn't crash for an invalid script
  * wallet: disallow migration of invalid or not-watched scripts
  * test: locked_wallet, skip default fee estimation
  * doc: use llvm-config for bitcoin-tidy example
  * doc: Improve documentation of rpcallowip rpchelp
  * ci: Move tidy to persistent worker
  * ci: Use hard-coded root path for CI containers
  * ci: Only create folders when needed
  * ci: Drop BASE_SCRATCH_DIR from LIBCXX_DIR
  * ci: Run "macOS native x86_64" job on GitHub Actions
  * Sort includes in compat.h
  * remove unused limits.h include in compat.h
  * Replace LocaleIndependentAtoi with ToIntegral
  * iwyu on torcontrol
  * Remove unused boost signals2 from torcontrol
  * refactor: Enforce C-str fmt strings in WalletLogPrintf()
  * doc: Fix bitcoin-unterminated-logprintf tidy comments
  * ci: Use qemu-user through container engine
  * doc: remove Fedora libdb4-*-devel install docs
  * mempool_entry: improve struct packing
  * test: add bip157 coverage for (start height &gt; stop height) disconnect
  * test: check for specific disconnect reasons in p2p_blockfilters.py
  * Add importmempool RPC
  * refactor: Add and use kernel::ImportMempoolOptions
  * doc: Clarify the getmempoolinfo.loaded RPC field documentation
  * Remove Chainstate::LoadMempool
  * refactor: Correct dbwrapper key naming
  * build: Remove leveldb from BITCOIN_INCLUDES
  * refactor: Move CDBWrapper leveldb members to their own context struct
  * refactor: Split dbwrapper CDBWrapper::EstimateSize implementation
  * refactor: Move HandleError to dbwrapper implementation
  * refactor: Split dbwrapper CDBWrapper::Exists implementation
  * refactor: Fix logging.h includes
  * refactor: Split dbwrapper CDBWrapper::Read implementation
  * refactor: Pimpl leveldb::Iterator for CDBIterator
  * refactor: Split dbwrapper CDBIterator::GetValue implementation
  * refactor: Split dbwrapper CDBIterator::GetKey implementation
  * refactor: Split dbwrapper CDBIterator::Seek implementation
  * refactor: Pimpl leveldb::batch for CDBBatch
  * refactor: Split dbwrapper CDBatch::Erase implementation
  * refactor: Split dbwrapper CDBBatch::Write implementation
  * fuzz: coins_view: correct an incorrect assertion
  * p2p: network-specific management of outbound connections
  * test: Add test for outbound protection by network
  * p2p: Protect extra full outbound peers by network
  * doc: Add release note
  * p2p: Introduce data struct to track connection counts by network
  * tidy: Integrate bicoin-tidy clang-tidy plugin
  * refactor: fix unterminated LogPrintf()s
  * lint: remove  /* Continued */ markers from codebase
  * lint: remove lint-logs.py
  * lint: drop DIR_IWYU global
  * scripted-diff: Specify Python major version explicitly on Windows
  * net_processing: Clean up INVENTORY_BROADCAST_MAX constants
  * test: Check tx from disconnected block is immediately requestable
  * net_processing: don't add txids to m_tx_inventory_known_filter
  * net_processing: drop m_recently_announced_invs bloom filter
  * refactor: use "if constexpr" in std::vector's Unserialize()
  * refactor: use "if constexpr" in std::vector's Serialize()
  * refactor: use "if constexpr" in prevector's Unserialize()
  * refactor: use "if constexpr" in prevector's Serialize()
  * refactor: use fold expressions instead of recursive calls in UnserializeMany()
  * refactor: use fold expressions instead of recursive calls in SerializeMany()
  * validation: when adding txs due to a block reorg, allow immediate relay
  * mempool_entry: add mempool entry sequence number
  * qa: Close SQLite connection properly
  * doc: make it clear that `node` in `addnode` refers to the node's address
  * test: `addnode` with an invalid command should throw an error
  * rpc, refactor: clean-up `addnode`
  * scripted-diff: Rename CBlockTreeDB -&gt; BlockTreeDB
  * refactor: Wrap DestroyDB in dbwrapper helper
  * ci: Add missing linux-headers package to ASan task
  * ci: Move ASan USDT to persistent_worker
  * Fixup style of moved code
  * move-only: Move CBlockTreeDB to node/blockstorage
  * index: Drop legacy -txindex check
  * scripted-diff: Use blocks_path where possible
  * script: update flake8 to 6.1.0
  * test: python E721 updates
  * Remove unused MessageStartChars parameters from BlockManager methods
  * ci: Use documented `CCACHE_MAXSIZE` instead of `CCACHE_SIZE`
  * qa, doc: Fix comment
  * test: remove redundant test values
  * test: use common assert_signing_completed_successfully helper
  * test: add coverage for passing an invalid sighashtype
  * Remove unused raw-pointer read helper from univalue
  * refactor: Revert addition of univalue sighash string check
  * doc: Correct release-notes for sighashtype exceptions
  * tests: add decryption test to bip324_tests
  * Add BIP324Cipher, encapsulating key agreement, derivation, and stream/AEAD ciphers
  * crypto: support split plaintext in ChaCha20Poly1305 Encrypt/Decrypt
  * bench: add benchmark for FSChaCha20Poly1305
  * crypto: add FSChaCha20Poly1305, rekeying wrapper around ChaCha20Poly1305
  * crypto: add FSChaCha20, a rekeying wrapper around ChaCha20
  * crypto: add the ChaCha20Poly1305 AEAD as specified in RFC8439
  * crypto: remove outdated variant of ChaCha20Poly1305 AEAD
  * test: remove unused `totalOut` code
  * test: remove unecessary `decoderawtransaction` calls
  * net processing: clamp -blockreconstructionextratxn to uint32_t bounds
  * net processing: clamp -maxorphantx to uint32_t bounds
  * doc: document PeerManager::Options members
  * test: refactor: deduplicate segwitv0 ECDSA signing for tx inputs
  * kernel: Remove Univalue from kernel library
  * kernel: Split ParseSighashString
  * test: Avoid intermittent issues due to async events in validationinterface_tests
  * test: drop duplicate getaddrs from p2p_getaddr_caching
  * test: fix intermittent failure in p2p_getaddr_caching
  * scripted-diff: Use blocks_path where possible
  * test: Add blocks_path property to TestNode
  * test: Drop 22.x node from TxindexCompatibilityTest
  * refactor: deduplicate ignores_incoming_txs
  * refactor: set ignore_incoming_txs in ApplyArgsManOptions
  * test: Use clean chain in MempoolCompatibilityTest
  * doc: misc changes in release-process
  * suppressions: note that 'type:ClassName::MethodName' should be used
  * doc: filter out merge-script from list of authors
  * doc: remove generate changelog section from release-process.md
  * doc: remove note to update bips.md version number
  * valgrind: add suppression for bug 472219
  * Don't derive secure_allocator from std::allocator
  * Remove unused function `reliesOnAssumedValid`
  * Cache block index entry corresponding to assumeutxo snapshot base blockhash
  * Move CheckBlockIndex() from Chainstate to ChainstateManager
  * Documentation improvements for assumeutxo
  * Fix initialization of setBlockIndexCandidates when working with multiple chainstates
  * Tighten requirements for adding elements to setBlockIndexCandidates
  * [net processing] Move -capturemessages to PeerManager::Options
  * [net processing] Move -blockreconstructionextratxn to PeerManager::Options
  * [net processing] Move -maxorphantx to PeerManager::Options
  * [net processing] Move -txreconciliation to PeerManager::Options
  * [net processing] Use ignore_incoming_txs from m_opts
  * [net processing] Introduce PeerManager options
  * ci: Keep system env vars as-is
  * ci: Set PATH inside the CI env
  * ci: Remove P_CI_DIR and --workdir
  * test: create wallet specific for test_locked_wallet case
  * refactor: Use reinterpret_cast where appropriate
  * refactor: Avoid casting away constness
  * refactor: Remove unused C-style casts
  * Add UBSan `-fsanitize=integer` suppressions for `src/secp256k1` subtree
  * fuzz: use `ConnmanTestMsg` in `connman`
  * refactor: Make more transaction size variables signed
  * fuzz: Re-enable symbolize=1 in ASAN_OPTIONS
  * RPC/Mining: Document template_request better for getblocktemplate
  * RPC/rpcdoccheck: Error if a oneline_description has a quote for a non-string
  * Bugfix: RPC: Remove quotes from non-string oneline descriptions
  * fuzz: increase coverage of the descriptor targets
  * fuzz: add a new, more efficient, descriptor parsing target
  * Move block-storage-related logic to ChainstateManager
  * refactor: Use EnsureAnyNodeContext
  * test: Add SyncWithValidationInterfaceQueue to mockscheduler RPC
  * fuzz: make the parsed descriptor testing into a function
  * Rework receive buffer pushback
  * test: wallet, add coverage for watch-only raw sh script migration
  * descriptor: InferScript, do not return top-level only func as sub descriptor
  * doc: correct Fedora systemtap dep
  * lint: Ignore check_fileopens failure on **kwargs
  * test: Ignore UTF-8 errors in assert_debug_log
  * test: Fix debug_log_size helper
  * Inline short, often-called, rarely-changed basic CNetAddr getters
  * Convert GetLocal() to std::optional and remove out-param
  * Use higher-level CNetAddr and CNode helpers in net.cpp
  * Add CNetAddr::IsPrivacyNet() and CNode::IsConnectedThroughPrivacyNet()
  * test: fix intermittent failure in wallet_resendwallettransactions.py
  * GetLocal() type-safety, naming, const, and formatting cleanups
  * Add and use CNetAddr::HasCJDNSPrefix() helper
  * Move GetLocal() declaration from header to implementation
  * Move CaptureMessageToFile() declaration from header to implementation
  * Move IsPeerAddrLocalGood() declaration from header to implementation
  * test: cover addrv2 support in anchors.dat with a TorV3 address
  * streams: Teach AutoFile how to XOR
  * lint: Add missing `set -ex` to ci/lint/06_script.sh
  * doc: Add doc comment to ci/test_imagefile
  * test: fix feature_init.py file perturbation
  * contrib: move user32.dll from bitcoind.exe libs
  * init: abort loading of blockindex in case of missing height.
  * build: adapt Windows builds for libsecp256k1 build changes
  * Squashed 'src/secp256k1/' changes from 705ce7ed8c..c545fdc374
  * ci: document that -Wreturn-type has been fixed upstream (Windows)
  * depends: xcb-proto 1.15.2
  * clang-tidy: turn on modernize-use-noexcept
  * validation: use noexcept instead of deprecated throw()
  * test: Disable known broken USDT test
  * refactor: use Span for SipHash::Write
  * fuzz: Bump FuzzedDataProvider.h
  * doc: update windows -fstack-clash-protection doc
  * ci: Use DOCKER_BUILDKIT for lint image
  * test: Clear block index flags when testing snapshots
  * Update CheckBlockIndex invariants for chains based on an assumeutxo snapshot
  * Add wrapper for adding entries to a chainstate's block index candidates
  * Move block-arrival information / preciousblock counters to ChainstateManager
  * test: Add helper functions for checking node versions
  * Remove CChain dependency in node/blockstorage
  * Explicitly track maximum block height stored in undo files
  * Added `longpollid` and `data` params to `template_request` #27998
  * scripted-diff: Use new FUZZ_TARGET macro everywhere
  * fuzz: Accept options in FUZZ_TARGET macro
  * Add AutoFile::detail_fread member function
  * refactor: Modernize AutoFile
  * Switch all callers from poly1305_auth to Poly1305 class
  * tests: add more Poly1305 test vectors
  * crypto: add Poly1305 class with std::byte Span interface
  * crypto: switch poly1305 to incremental implementation
  * fuzz: Generate process_message targets individually
  * ci: Add missing -O2 to valgrind tasks
  * guix: backport glibc patch to prevent redundant librt link
  * contrib: remove librt from release deps
  * build: remove check for gettimeofday &amp; librt
  * doc: Remove comments that just repeat what the code does
  * refactor: Remove redundant file check from AutoFile shift operators
  * Extract util::Xor, Add key_offset option, Add bench
  * refactor: Remove duplicate allNetMessageTypesVec
  * kernel: Remove StartShutdown calls from validation code
  * wallet: loading, log descriptor parsing error details
  * refactor: Move stopafterblockimport handling out of blockstorage
  * test: indexes, fix on error infinite loop
  * test: add keep_alive option to socks5 proxy in test_framework
  * test: cover TorV3 address in p2p_addrv2_relay
  * test: add support for all networks in CAddress in messages.py
  * index: verify blocks data existence only once
  * init: don't start indexes sync thread prematurely
  * refactor: simplify pruning violation check
  * make GetFirstStoredBlock assert that 'start_block' always has data
  * refactor: index, decouple 'Init' from 'Start'
  * test: Check expected_stderr after stop
  * test: add ChaCha20 test triggering 32-bit block counter overflow
  * test: make assumeUTXO test capture the expected fatal error
  * refactor: init indexes, decouple 'Start()' from the creation step
  * doc: describe 'init load' thread actions
  * scripted-diff: rename 'loadblk' thread name to 'initload'
  * init: start indexes sync earlier
  * tests: improve ChaCha20 unit tests
  * crypto: Implement RFC8439-compatible variant of ChaCha20
  * wallet: bdb: include bdb header from our implementation files only
  * wallet: bdb: don't use bdb define in header
  * wallet: bdb: move BerkeleyDatabase constructor to cpp file
  * wallet: bdb: move SafeDbt to cpp file
  * wallet: bdb: move SpanFromDbt to below SafeDbt's implementation
  * test: miner: add coverage for `-blockmintxfee` setting
  * wallet: bdb: move TxnBegin to cpp file since it uses a bdb function
  * wallet: bdb: drop default parameter
  * wallet: sqlite: force sqlite3.h to be included by the cpp files
  * test: wallet, add coverage for addressbook migration
  * wallet: migration bugfix, persist empty labels
  * wallet: migration bugfix, clone 'send' record label to all wallets
  * test: remove race in the user-agent reception check
  * test: Restore unlimited timeout in IndexWaitSynced
  * ci: Print full lscpu output
  * ci: Remove deprecated container.greedy
  * gui: send, left alignment for "bytes" and "change" label
  * Fix RPCConsole wallet selection
  * qt: remove confusing "Dust" label from coincontrol / sendcoins dialog
  * test: refactor: deduplicate legacy ECDSA signing for tx inputs
  * docs: fixup honggfuzz patch
  * descriptor: assert we never parse a sane miniscript with no pubkey
  * qa: make sure we don't let unspendable Miniscript descriptors be imported
  * descriptor: refuse to parse unspendable miniscript descriptors
  * Consolidate Win32-specific error formatting
  * Show descriptive error messages when FileCommit fails
  * ci: re-enable gui tests for s390x
  * doc: Fix verify-binaries link in contrib README
  * Allow std::byte serialization
  * Allow FastRandomContext::randbytes for all byte types
  * script: appease spelling linter
  * script: update ignored-words.txt
  * script: update linter dependencies
  * test: fix PEP484 no implicit optional argument types errors
  * script, test: add missing python type annotations
  * test: add ellswift test vectors from BIP324
  * test: Add ellswift unit tests
  * test: Add python ellswift implementation to test framework
  * test: Rename EncodeDecimal to serialization_fallback
  * refactor: remove in-code warning suppression
  * contrib: add macOS fixup_chains check to security-check
  * ci: filter all subtrees from tidy output
  * build: support -no_fixup_chains in ld64
  * miniscript: make GetStackSize() and GetOps() return optionals
  * Remove now-unnecessary poll, fcntl includes from net(base).cpp
  * refactor: Drop unsafe AsBytePtr function
  * fuzz: Generate rpc fuzz targets individually
  * test: add coverage for descriptor ID
  * wallet: bugfix, always use apostrophe for spkm descriptor ID
  * refactor: extract descriptor ID calculation from spkm GetID()
  * wallet: do not allow loading descriptor with an invalid ID
  * guix: Specify symbols in modules explicitly
  * guix: Drop unneeded modules
  * guix: Unify fetch methods
  * test: Use same timeout for all index sync
  * ci: remove duplicate python3 from CI configs
  * ci: remove duplicate bsdmainutils from CI configs
  * kernel: Add fatalError method to notifications
  * kernel: Add flushError method to notifications
  * scripted-diff: Rename FatalError to FatalErrorf
  * kernel: Pass interrupt reference to chainman
  * util: Add SignalInterrupt class and use in shutdown.cpp
  * doc: simplify the router options in doc/i2p.md
  * doc: clarify when and how to launch the SAM bridge in doc/i2p.md
  * doc: Add release note for wallet loading changes
  * walletdb: Remove loading code where the database is iterated
  * walletdb: refactor decryption key loading
  * walletdb: refactor defaultkey and wkey loading
  * walletdb: refactor active spkm loading
  * walletdb: refactor tx loading
  * walletdb: refactor address book loading
  * walletdb: Refactor descriptor wallet records loading
  * walletdb: Refactor legacy wallet record loading into its own function
  * test: EC: optimize scalar multiplication of G by using lookup table
  * test: add secp256k1 module with FE (field element) and GE (group element) classes
  * Use only Span{} constructor for byte-like types where possible
  * util: Allow std::byte and char Span serialization
  * tests: Test for bumping single output transaction
  * test: Test bumpfee reduce_output
  * bumpfee: Allow original change position to be specified
  * net: remove unused `CConnmanTest`
  * wallet: Give deprecation warning when loading a legacy wallet
  * gui: Add File &gt; Migrate Wallet
  * Bench test for EllSwift ECDH
  * gui: Optionally return passphrase after unlocking
  * Bench tests for CKey-&gt;EllSwift
  * Fuzz test for Ellswift ECDH
  * Fuzz test for CKey-&gt;EllSwift-&gt;CPubKey creation/decoding
  * Unit test for ellswift creation/decoding roundtrip
  * Add ElligatorSwift key creation and ECDH logic
  * Enable ellswift module in libsecp256k1
  * gui: Disable and uncheck blank when private keys are disabled
  * http: update libevent workaround to correct version
  * MaybePunishNodeForTx: Remove unused message arg and logging
  * guix: Update `python-lief` package to 0.13.2
  * test: refactor: usdt_mempool: store all events
  * test: refactor: remove unnecessary nonlocal
  * test: log sanity check assertion failures
  * test: store utxocache events
  * test: refactor: deduplicate handle_utxocache_* logic
  * test: refactor:  rename inbound to is_inbound
  * test: refactor: remove unnecessary blocks_checked counter
  * test: Fix intermittent issue in mining_getblocktemplate_longpoll.py
  * test: Add implicit-signed-integer-truncation:*/include/c++/ suppression
  * GUI: TransactionRecord: When time/index/etc match, sort send before receive
  * Bugfix: Ignore ischange flag when we're not the sender
  * GUI: Remove SendToSelf TransactionRecord type
  * GUI: TransactionRecord: Refactor to turn send-to-self into send+receive pairs
  * GUI: TransactionRecord: Use "any from me" as the criteria for deciding whether a transaction is a send or receive
  * contrib: remove macOS lazy_bind check
  * build: explicitly opt-in to new fixup_chains functionality for darwin
  * depends: Bump MacOS minimum runtime requirement to 11.0
  * depends: bump darwin clang to 11.1
  * test: added coverage to estimatefee
  * test: Run fuzz tests on macOS
  * Added static_assert to check that base_blob is using whole bytes.
  * [fuzz] Show that SRD budgets for non-dust change
  * [bug] Increase SRD target by change_fee
  * Add more tests for the BIP21 implementation
  * net: Give seednodes time before falling back to fixed seeds
  * Squashed 'src/secp256k1/' changes from 4258c54f4e..705ce7ed8c
  * test: Use TestNode *_path properties where possible
  * test: Allow pathlib.Path as RPC argument via authproxy
  * scripted-diff: Use wallets_path and chain_path where possible
  * test: Use wallet_dir lambda in wallet_multiwallet test where possible
  * fuzz: Avoid OOM in transaction fuzz target
  * qt: show own outputs on PSBT signing window
  * depends: modernize clang flags
  * ci: disable false-positive warnings for now
  * ci: Run fuzz target even if input folder is empty
  * ci: install llvm-symbolizer in MSAN jobs
  * ci: use LLVM 16.0.6 in MSAN jobs
  * fuzz: Fix implicit-integer-sign-change in wallet/fees fuzz target
  * scripted-diff: Following the C++ Standard rules for identifiers with _.
  * fuzz: addrman, avoid `ConsumeDeserializable` when possible
  * salvage: Remove use of ReadKeyValue in salvage
  * feerate: For GetFeePerK() return nSatoshisPerK instead of round trip through GetFee
  * test: refactor: introduce `generate_keypair` helper with WIF support
  * walletdb: Refactor hd chain loading to its own function
  * walletdb: Refactor encryption key loading to its own function
  * walletdb: Refactor crypted key loading to its own function
  * walletdb: Refactor key reading and loading to its own function
  * Manage exceptions in bcc callback functions
  * fuzz: wallet, add target for CoinControl
  * bench: disable birth time block skip for wallet_create_tx.cpp
  * doc: test: update TestShell instructions
  * validation: add missing insert to m_dirty_blockindex
  * Remove the syscall sandbox
  * validation: Stricter assumeutxo error handling in InvalidateCoinsDBOnDisk
  * validation: Stricter assumeutxo error handling in LoadChainstate
  * refactor: rename BCLog::BLOCKSTORE to BLOCKSTORAGE
  * doc: release note re raising on invalid -debug/debugexclude/loglevel
  * init: remove config option names from translated -loglevel strings
  * net: net_processing, add `ProcessCompactBlockTxns`
  * refactor: Avoid copy of bilingual_str when formatting, Fix ADL violation
  * build: suppress external warnings by default
  * test: clean up is node stopped
  * test: ensure old fee_estimate.dat not read on restart and flushed
  * tx fees, policy: read stale fee estimates with a regtest-only option
  * tx fees, policy: do not read estimates of old fee_estimates.dat
  * refactor: Make m_count_with_* in CTxMemPoolEntry int64_t, drop UBSAN supp
  * tx fees, policy: periodically flush fee estimates to fee_estimates.dat
  * test: Make linter to look for `BOOST_ASSERT` macros
  * test: Kill `BOOST_ASSERT`
  * test: move random.h include header from setup_common.h to cpp
  * test: move remaining random test util code from setup_common to random
  * test: -loglevel raises on invalid values
  * init: raise on invalid loglevel config option
  * test: -debug and -debugexclude raise on invalid values
  * init: raise on invalid debug/debugexclude config options
  * fuzz: wallet, add target for `fees`
  * ci: Switch to `amd64` container in "ARM" task
  * ci: Bump macOS cross task to ubuntu:jammy
  * interfaces, wallet: Expose migrate wallet
  * ci: Use latest `macos-ventura-xcode:14.3.1` image
  * wallet: Document blank flag use in descriptor wallets
  * wallet: Ensure that the blank wallet flag is unset after imports
  * build: make sure we can overwrite config.{guess,sub}
  * scripted-diff: Use datadir from options in chainstatemanager test
  * test: Add test for migrating default wallet and plain file wallet
  * wallet: Generated migrated wallet's path from walletdir and name
  * Remove txmempool implicit-integer-sign-change sanitizer suppressions
  * Use `int32_t` type for most transaction size/weight values
  * test: fix intermittent failure in p2p_leak_tx.py
  * fuzz: Fix mini_miner_selection running out of coin
  * net: do not `break` when `addr` is not from a distinct network group
  * test: add coverage for `/deploymentinfo` passing a blockhash
  * rest: bugfix, fix crash error when calling `/deploymentinfo`
  * refactor: decouple early return commands from AppInit
  * gui: return EXIT_FAILURE on post-init fatal errors
  * Return EXIT_FAILURE on post-init fatal errors
  * ci: Use podman stop over podman kill
  * contrib: docs fix --import-keys flag on verify.py
  * refactor: index: use `AbortNode` in fatal error helper
  * move ThreadImport ABC error to use AbortNode
  * rpc, wallet: Include information about blank flag
  * doc: Clarify that -datacarriersize applies to the full raw scriptPubKey, not the data push
  * test: Add -datacarriersize=2 tests
  * Remove mapRelay
  * net_processing: relay txs from m_most_recent_block
  * walletdb: Refactor wallet flags loading
  * walletdb: Refactor minversion loading
  * ci: Invalidate Cirrus CI docker cache
  * ci: Nuke Android APK task, Use credits for tsan
  * test: add unit test for local address advertising
  * net: restrict self-advertisements with privacy networks
  * net, refactor: pass reference for peer address in GetReachabilityFrom
  * net, refactor: pass CNode instead of CNetAddr to GetLocalAddress
  * ci: enable AArch64 target in MSAN jobs
  * ci: use LLVM 16.0.5 in MSAN jobs
  * doc: add release note about removal of `deprecatedrpc=walletwarningfield` flag
  * Restorewallet/createwallet help documentation fixups/improvements
  * rpc: remove deprecated "warning" field from {create,load,restore,unload}wallet
  * test: avoid sporadic MINIMALDATA failure in feature_taproot.py (fixes #27595)
  * [fuzz] Only check duplicate coinbase script when block was valid
  * wallet: Add tracing for sqlite statements
  * guix: remove cURL from build env
  * Mitigate timeout in CalculateTotalBumpFees
  * Update .style.yapf
  * wallet: Add GetPrefixCursor to DatabaseBatch
  * streams: Drop confusing DataStream::Serialize method and &lt;&lt; operator
  * doc: update getnodeaddresses for CJDNS, I2P and Tor and rm link
  * walletdb: Handle when database keys are empty
  * walletdb: Consistently clear key and value streams before writing
  * Add public Boost headers explicitly
  * test: Avoid `BOOST_ASSERT` macro
  * fuzz: fix wallet notifications.cpp
  * test: add block sync to getblockfrompeer.py
  * scripted-diff: move settings to common namespace
  * move-only: Move settings to the common library
  * kernel: Remove chainparams, chainparamsbase, args, settings from kernel library
  * refactor: Remove gArgs access from validation.cpp
  * refactor: Add path argument to FindSnapshotChainstateDir
  * refactor: Add stop_at_height option in ChainstateManager
  * fuzz: Avoid timeout in utxo_total_supply
  * ci: Enable float-divide-by-zero check
  * ci: Use podman for persistent workers
  * ci: Prune dangling images on RESTART_CI_DOCKER_BEFORE_RUN
  * ci: return to using Ubuntu 22.04 in MSAN jobs
  * ci: compile clang and compiler-rt in MSAN jobs
  * ci: use LLVM 16.0.4 in MSAN jobs
  * ci: remove extra CC &amp; CXX from MSAN jobs
  * ci: standardize custom libc++ usage in MSAN jobs
  * fix includes for touched header files (iwyu)
  * Add [[nodiscard]] where ignoring a Result return type is an error
  * lint: stop ignoring LIEF imports
  * ci: Avoid leaking HOME var into CI pod
  * ci: Remove "default" test env
  * ci: Add missing set -e to 01_base_install.sh
  * contrib/init: Better systemd integration
  * test: ensure addrman test is finite
  * addrman: change asserts to Assumes
  * p2p, refactor: return `std::optional&lt;CNetAddr&gt;` in `LookupHost`
  * p2p, refactor: return vector/optional&lt;CService&gt; in `Lookup`
  * p2p, refactor: return `std::vector&lt;CNetAddr&gt;` in `LookupHost`
  * p2p, refactor: return `std::vector&lt;CNetAddr&gt;` in `LookupIntern`
  * fuzz: Change LIMIT_TO_MESSAGE_TYPE from a compile-time to a run-time setting
  * doc: Fix broken link in release notes
  * test: Move test_chain_listunspent wallet check from mempool_packages to wallet_basic
  * p2p: Log addresses of stalling peers
  * bench: Remove incorrect LoadWallet call in WalletBalance
  * tests: Move ADDRESS_BCRT1_UNSPENDABLE to wallet/test/util.h
  * tests, bench: Consolidate {Test,Bench}Un/LoadWallet helper
  * test: Throw error when -signetchallenge is non-hex
  * Fix `#include`s in `src/wallet`
  * wallet: skip block scan if block was created before wallet birthday
  * refactor: single method to append new spkm to the wallet
  * doc: Fix typo in doc/release-process.md URL
  * doc: Add doc/release-notes/release-notes-25.0.md
  * use 'byte'/'bytes' for bech32(m) validation error
  * doc: update `Select` function description
  * refactor: de-duplicate lookups
  * Unconditionally return when compact block status == READ_STATUS_FAILED
  * refactor: Replace std::optional&lt;bilingual_str&gt; with util::Result
  * util: Add void support to util::Result
  * Add tests for parallel compact block downloads
  * Support up to 3 parallel compact block txn fetchings
  * rpc: Fix invalid bech32 handling
  * build: disable boost multi index safe mode
  * depends: remove redundant stdlib option
  * index: prevent race by calling 'CustomInit' prior setting 'synced' flag
  * test: Make `util/test_runner.py` honor `BITCOINUTIL` and `BITCOINTX`
  * ci: Log qa-assets repo last commit
  * fuzz: Print error message when FUZZ is missing
  * test: p2p: check misbehavior for non-continuous headers messages
  * ci: remove MSAN getrandom syscall workaround
  * random: switch to using getrandom() directly
  * random: add [[maybe_unused]] to GetDevURandom
  * random: getentropy on macOS does not need unistd.h
  * ci, iwyu: Double maximum line length for includes
  * refactor: Move system from util to common library
  * refactor: Split util::AnyPtr into its own file
  * refactor: Split util::insert into its own file
  * refactor: Move ScheduleBatchPriority to its own file
  * kernel: Add warning method to notifications
  * kernel: Add progress method to notifications
  * kernel: Add headerTip method to notifications
  * kernel: Add notification interface
  * test: Explicitly specify directory where to search tests for
  * test: fix `include_immature_coinbase` logic in `get_utxos`
  * test: fix `interface_usdt_mempool` by mining a block after each test
  * test: fix mature utxos addition to wallet in `mempool_package_limits`
  * test: fix intermittent issue in `feature_bip68_sequence`
  * doc: add 24.1 release notes
  * doc: add 23.2 release notes
  * Only request full blocks from the peer we thought had the block in-flight
  * Convert mapBlocksInFlight to a multimap
  * Remove nBlocksInFlight
  * alias BlockDownloadMap for mapBlocksInFlight
  * build: Detect USDT the same way how it is used in the code
  * doc: remove Security section from build-unix.md
  * build: Bump minimum supported GCC to g++-9
  * ci: Bump centos:stream8 to centos:stream9
  * ci: Document the false positive error for g++-9
  * build: Do not define `ENABLE_ZMQ` when ZMQ is not available
  * test: Add test to check tx in the last block can be downloaded
  * test: Split up test_notfound_on_unannounced_tx test case
  * index: Enable reindex-chainstate with active indexes
  * index: Use first block from locator instead of looking for fork point
  * ci: Reduce tsan CPU and memory for faster scheduling
  * ci: Use credits for ARM task
  * msvc: Provide `ObjectFileName` explicitly
  * doc: remove mention of glibc 2.10+
  * doc: Rework build-unix.md
  * ci: remove RUN_SECURITY_TESTS
  * ci: Drop NO_WERROR=1 for clang-10 build
  * build: Bump minimum Clang to clang-10
  * doc: Remove outdated CentOS comment
  * qt, test: Add missed header
  * ci: Fix "Number of CPUs" output
  * ConnectTip: don't log total disk read time in bench
  * guix: remove redundant glibc patches
  * guix: document when certain guix patches can be dropped
  * ci: Remove unused errtrace trap ERR
  * walletdb: Remove unused CreateMockWalletDatabase
  * add `lief` to `spelling.ignore-words`
  * test: fix spelling in `interface_usdt_utxocache`
  * test: add coverage for wallet read write db deadlock
  * walletdb: scope bdb::EraseRecords under a single db txn
  * wallet: bugfix, GetNewCursor() misses to provide batch ptr to BerkeleyCursor
  * doc, test: Document steps to reproduce TSan warning for `libdb`
  * doc: Remove unused NO_BLOOM_VERSION constant
  * build, doc: Adjust comment after PR27254
  * Add wallets_conflicts
  * wallet, tests: mark unconflicted txs as inactive
  * ci: Run iwyu on all src files
  * build: cleanup comments after adding yet another libtool hack
  * build: Fix shared lib linking for darwin with lld
  * test: Return dict in MiniWallet::send_to
  * doc: remove version number from bips.md
  * depends: no-longer nuke libc++abi.so* in native_clang package
  * [mempool] clear mapDeltas entry if prioritisetransaction sets delta to 0
  * [functional test] prioritisation is not removed during replacement and expiry
  * [functional test] getprioritisedtransactions RPC
  * [rpc] add getprioritisedtransactions
  * [mempool] add GetPrioritisedTransactions
  * refactor, blockstorage: Replace stopafterblockimport arg
  * refactor, blockstorage: Replace blocksdir arg
  * refactor, BlockManager: Replace fastprune from arg with options
  * refactor/iwyu: Complete includes for blockmanager_args
  * refactor: Move functions to BlockManager methods
  * zmq: Pass lambda to zmq's ZMQPublishRawBlockNotifier
  * ci: Remove CI_EXEC bloat
  * test: added coverage to mining_basic.py
  * move-only: Move almost all CI_EXEC code to 06_script_b.sh
  * refactor: Declare g_zmq_notification_interface as unique_ptr
  * msvc: Do not define `HAVE_CONSENSUS_LIB`
  * msvc: Clean up `libbitcoin_consensus` source files
  * scripted-diff: Rename `libbitcoinconsensus` to `libbitcoin_consensus`
  * refactor: Use ChainType enum exhaustively
  * net_processing: Boost inv trickle rate
  * txmempool: have CompareDepthAndScore sort missing txs first
  * Temporarily work around gcc-13 warning bug in interfaces_tests
  * p2p: Avoid prematurely clearing download state for other peers
  * Fix clang-tidy performance-unnecessary-copy-initialization warnings
  * Remove unused find_value global function
  * scripted-diff: Use UniValue::find_value method
  * Add UniValue::find_value method
  * scripted-diff: Remove unused chainparamsbase includes
  * Add missing definitions in prep for scripted diff
  * refactor: Replace string chain name constants with ChainTypes
  * refactor: Introduce ChainType getters for ArgsManager
  * refactor: Create chaintype files
  * add ryanofsky to trusted-keys
  * doc: clarify PR 26076 release note
  * refactor: Remove unused GetTimeMillis
  * test: add test for `descriptorprocesspsbt` RPC
  * ci: fix asan task name
  * test: Treat `bitcoin-wallet` binary in the same way as others
  * test, refactor: Add `set_binary_paths` function
  * util: improve streams.h:FindByte() performance
  * [bench] add streams findbyte
  * fuzz: BIP 42, BIP 30, CVE-2018-17144
  * Move LoadVerifyActivateChainstate to ChainTestingSetup
  * msvc: Cleanup after upgrading libsecp256k1 up to 0.3.0
  * ci: Remove CI_EXEC bloat in test/06_script_b.sh
  * ci: Move CI container kill out of 06_script_b.sh
  * ci: Pass full env to CI pod to avoid missing a var
  * scripted-diff: Use platform-agnostic `ALWAYS_INLINE` macro
  * Introduce platform-agnostic `ALWAYS_INLINE` macro
  * [doc] Add post branch-off note about fuzz input pruning
  * Remove unused chainparams from BlockManager methods
  * Replace pindex pointer with block reference
  * Add BlockManagerOpts::chainparams reference
  * rpc: add descriptorprocesspsbt rpc
  * test: dedup file hashing using `sha256sum_file` helper
  * rpc: Add check for unintended option/parameter name clashes
  * test: Update python tests to use named parameters instead of options objects
  * RPC: Allow RPC methods accepting options to take named parameters
  * RPC: Add add OBJ_NAMED_PARAMS type
  * wallet, bench: Remove unused database options from WalletBenchLoading
  * tests: Modify records directly in wallet ckey loading test
  * tests: Update DuplicateMockDatabase for MockableDatabase
  * scripted-diff: Replace CreateMockWalletDB with CreateMockableWalletDB
  * wallet, tests: Include wallet/test/util.h
  * wallet: Move DummyDatabase to salvage
  * wallet, tests: Replace usage of dummy db with mockable db
  * Introduce MockableDatabase for wallet unit tests
  * ci: Use arm_container.dockerfile
  * clarify processing of mempool-msgs when NODE_BLOOM
  * Avoid dereferencing interruption_point if it is nullptr
  * contrib: add ELF ABI check to symbol-check.py
  * test: Add util to mine invalid blocks
  * fuzz: addrman, add coverage for `network` field in `Select()`, `Size()` and `GetAddr()`
  * test: Simplify feature_fastprune.py
  * test: add ripemd160 to test framework modules list
  * test: added coverage to rpc_scantxoutset.py
  * ci: remove usage of untrusted bpfcc-tools
  * ci: use LLVM/clang-16 in native_asan job
  * rpc: scanblocks, add "completed" flag to the result obj
  * rpc: scanblocks, do not traverse the whole chain block by block
  * test: remove modinv python util helper function
  * rpc: return block hash &amp; height in getbalances, gettransaction &amp; getwalletinfo JSONs
  * refactor: Make ListSelected return vector
  * wallet: Move CoinCointrol definitions to .cpp
  * wallet: Use std::optional for GetExternalOutput and fixups
  * scripted-diff: Rename setSelected-&gt;m_selected_inputs
  * test: fix `feature_addrman.py` on big-endian systems
  * build: Use newest `config.{guess,sub}` available
  * test: simplify uint256 (de)serialization routines
  * wallet: introduce generic recursive tx state updating function
  * ci: Bump ci/lint/Dockerfile
  * bugfix: Fix incorrect debug.log config file path
  * init: Error if ignored bitcoin.conf file is found
  * lint: Fix lint-format-strings false positives when format specifiers have argument positions
  * depends: latest config.sub
  * depends: latest config.guess
  * test: Use python3.8 pow()
  * Bump python minimum version to 3.8
  * test: Remove unused sanitizer suppressions
  * test: prevent intermittent failures
  * depends: reuse _config_opts for CMake options
  * test: cover fastprune with excessive block size
  * blockstorage: Adjust fastprune limit if block exceeds blockfile size
  * move-only: Extract common/args and common/config.cpp from util/system
  * p2p: "skip netgroup diversity of new connections for tor/i2p/cjdns" follow-up
  * [test] mempool full in package accept
  * [validation] set PackageValidationState when mempool full
  * [policy] disallow transactions under min relay fee, even in packages
  * [test] package cpfp bumps parents &lt;mempoolminfee but &gt;=minrelaytxfee
  * [test util] mock mempool minimum feerate
  * test: bumpfee, add coverage for "send coins back to yourself"
  * bumpfee: enable send coins back to yourself
  * fuzz: re-enable prioritisetransaction &amp; analyzepsbt RPC
  * refactor: Remove CAddressBookData::destdata
  * wallet: Add DatabaseBatch::ErasePrefix method
  * [fuzz] Add MiniMiner target + diff fuzz against BlockAssembler
  * [unit test] GatherClusters and MiniMiner unit tests
  * refactor: coinselector_tests, unify wallet creation code
  * test: coverage for bnb max weight
  * wallet: clean post coin selection max weight filter
  * coin selection: BnB, don't return selection if exceeds max allowed tx weight
  * test: coin selection, add coverage for SRD
  * coin selection: heap-ify SRD, don't return selection if exceeds max tx weight
  * coin selection: knapsack, select closest UTXO above target if result exceeds max tx size
  * test: add coverage to ensure the first arg of scantxoutset is needed
  * logging: log ASN when using `-asmap`
  * tracepoints: Disables `-Wgnu-zero-variadic-macro-arguments` to compile without warnings
  * Switch hardened derivation marker to h in descriptors
  * wallet: Use steady clock to calculate number of derive iterations
  * wallet: Use steady clock to measure scanning duration
  * qt: Use steady clock to throttle GUI notifications
  * test: Use steady clock in index tests
  * net: Use steady clock in InterruptibleRecv
  * net: add `GetMappedAS` in `CConnman`
  * Implement Mini version of BlockAssembler to calculate mining scores
  * validation: Move warningcache to ChainstateManager
  * [mempool] find connected mempool entries with GatherClusters(…)
  * util: implement prevector's move ctor &amp; move assignment
  * test: CScriptCheck is used a lot in std::vector, make sure that's efficient
  * util: prevector's move ctor and move assignment is `noexcept`
  * bench: Add benchmark for prevector usage in std::vector
  * test: various `converttopsbt` check cleanups in rpc_psbt.py
  * Use PoolAllocator for CCoinsMap
  * Call ReallocateCache() on each Flush()
  * Add PoolResource fuzzer
  * Calculate memory usage correctly for unordered_maps that use PoolAllocator
  * Add pool based memory resource &amp; allocator
  * refactor: rpc: hide and rename ParseNonRFCJSONValue()
  * test: move coverage on ParseNonRFCJSONValue() to UniValue::read()
  * rpc, tests: in `utxoupdatepsbt` also look for the transaction in the txindex
  * doc: clarify new_only param for Select function
  * bench: test select for a new table with only one address
  * bench: add coverage for addrman select with network parameter
  * test: increase coverage of addrman select (without network)
  * test: add addrman test for special case
  * tests: add addrman_select_by_network test
  * addrman: add functionality to select by network
  * scripted-diff: rename local variables to match modern conventions
  * refactor: consolidate select logic for new and tried tables
  * refactor: generalize select logic
  * addrman: Introduce helper to generalize looking up an addrman entry
  * test: add coverage for `-bantime`
  * doc: document json rpc endpoints
  * wallet: refactor coin selection algos to return util::Result
  * refactor: update Select_ function
  * prune, import: fixes #23852
  * Build: Log when test -f fails in Makefile
  * Build: Use AM_V_GEN in Makefiles where appropriate
  * rpc: extract psbt updating logic into ProcessPSBT
  * doc: add release notes for `abandoned` field in `gettransaction` and `listtransactions`
  * rpc, wallet: add `abandoned` field for all categories of transactions in ListTransactions
  * assumeutxo: catch and log fs::remove error instead of two exist checks
  * test: test banlist database recreation
  * Add test for `sendmany` rpc that uses `subtractfeefrom` parameter
  * test, init: perturb file to ensure failure instead of only deleting them
  * rpc, docs: Add note for commands that supports only legacy wallets
  * test: perturb anchors.dat to test it doesn't throw an error during initialization
  * Periodically check disk space to avoid corruption
  * Implement CCoinsViewErrorCatcher::HaveCoin
  * test: add coverage for rpc error when trying to rescan beyond pruned data
  * build: Drop redundant qt/bitcoin.cpp
  * build: Include qt sources for parsing with extract_strings.py</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707307200">- Provide user/group symbol for user created during pre.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1707912000">- Enable LTO and test package for Leap
- Enable sqlite3 support for wallet
- Enable asm optimizations unconditionally</changelog>
  <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="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>
</package>
<package pkgid="c4a3dedc66792068ac19eae865d8abddcc45e267ab16a3ed95e9e00d6d5b4cb7bab9468f4542818f8f842e1cd84cbf650c446b6981567eba584cb55434e00c1e" name="bitmap" arch="s390x">
  <version epoch="0" ver="1.1.1" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="be9311e324ed544cc01a8fa2f6f9736a7c793b188fc4529869be4e54512f21feb63b145bb0b6c0627c674da48fcb11d67337775e46ca1bc516272890c5223ad9" name="bitstream-vera-fonts" arch="noarch">
  <version epoch="0" ver="1.10" rel="160099.3.2"/>
  <changelog author="mfabian@suse.de" date="1102075200">- use new macro "%run_suseconfig_fonts".</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="dmueller@suse.de" date="1155124800">- install into /usr/share/fonts/truetype</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="toms@suse.de" date="1324468800">- Renamed bitstream-vera -&gt; bitstream-vera-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="pgajdos@suse.com" date="1333022400">- SUSE-Bitstream-Vera license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="mpluskal@suse.com" date="1427544000">- Update project url
- Use url for source</changelog>
  <changelog author="pirateclip@protonmail.com" date="1674043200">- amend license SUSE-Bitstream-Vera to SPDX's Bitstream-Vera</changelog>
</package>
<package pkgid="1789b644eee98d27bd9174843791a2aee3b6da272425068a435c7b63762d674d0c8b487810070b9bb73c0442fee54c7c6ddc832836cdf6eb72b2a12d6119ef3f" name="bittwist" arch="s390x">
  <version epoch="0" ver="3.8" rel="bp161.1.3"/>
  <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="177c86fc58b4b990b3b572c86b205184d8c6b01deecd863d6814da52d8072a54e7aea9fad8475f685bd9d0df53b108789d2ad4d49843bbbf28306ec140304858" name="bitwise" arch="s390x">
  <version epoch="0" ver="0.50" rel="bp161.1.2"/>
  <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="ec51f81ecaefa8ed91e3d3d314fb2cb683170d71e824e1cdc7056f2fbff7bbd42beb879d164a23893c94ff70fd3d7fbe2068ecd4454042bf6efca942f73f1bc3" name="bk" arch="s390x">
  <version epoch="0" ver="0.6.0" rel="bp161.1.6"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1718280000">- Initial package</changelog>
</package>
<package pkgid="a30cbeaa1d9cded24f2bfef699a3d43fd512a539e3c78a050b710e57a0bcbc46882557a1c458a1bd9900180a82d1cc4de386f12d9d16916c4914c91198b48e20" name="black-hole-solver" arch="s390x">
  <version epoch="0" ver="1.12.0" rel="bp161.1.2"/>
  <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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.2.0:
  * Convert to cmake/rinutils_bootstrap.cmake
  * Minor refactorings</changelog>
</package>
<package pkgid="afb4c681be6d6be176a9a112193c87d6c627be50c0be0573dd37be43baa4e7cd9fc38975f891ca80cd6b1507f2ac31d3fc3bf51ae60869e4f31dd334977f0113" name="black-hole-solver-devel" arch="s390x">
  <version epoch="0" ver="1.12.0" rel="bp161.1.2"/>
  <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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.2.0:
  * Convert to cmake/rinutils_bootstrap.cmake
  * Minor refactorings</changelog>
</package>
<package pkgid="7d030b3dd054d4386be0feb1482f9566ec53acb2014f3224c7593e60ebe238af8139eedfa565a2df6a62545bbcbaae4d3944581efda7da5754f0409379352a1f" name="blacs-devel-headers" arch="s390x">
  <version epoch="0" ver="2.2.0" rel="bp161.1.3"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1592395200">- Add compiler flag -fallow-argument-mismatch to allow build with
  gcc10.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1594900800">- Add openmpi4 spport (provided by Alin M Elena)
- Replace -fallow-argument-mismatch by -std=legacy</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595505600">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1609848000">- Fix build for non-HPC packages: do not build BLACS headers for
  multiple flavors (boo#1178116).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612353600">- 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="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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Enable openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1726660800">- Update to version 2.2.0:
  * Feature: Allow compilation in ILP64 mode
  * (gh#Reference-ScaLAPACK/scalapack#19).  Bugs fixed:
  - Use pointer macro to prevent integer overflow
    (gh#Reference-ScaLAPACK/scalapack#16).
  - Fix argument mismatches for implicitly defined functions
    (for gcc-10+ compatibility)
    (gh#Reference-ScaLAPACK/scalapack#26).
  - No memory leaks on blacs_exit
    (gh#Reference-ScaLAPACK/scalapack#37).
- Add `-Wno-error=implicit-function-declaration` to work around
  non-prototyped functions (gh#Reference-ScaLAPACK/scalapack#81).</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable and remove support of gnu-hpc build flavours (bsc#1239982)
- openmpi5 is not available on 32b systems
- Switch default openmpi to openmpi4 to openmpi5</changelog>
</package>
<package pkgid="67a34582c35436da413e83ddf399e00686ea3497c961fcef40290b8a8fbd6fb3275d53bb98976492c2d7309a08a4981cadc372fdc566ef8d2ba49a7dd533f563" name="bladeRF" arch="s390x">
  <version epoch="0" ver="2023.02" rel="bp161.1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 2020.12
  libbladeRF
  * Added packet mode format BLADERF_FORMAT_PACKET_META.
    libbladeRF is able to exchange variable length packets with
    the HDL if packet mode is enabled
  * Added RFIC parameters for burst waveforms
  * Ability to query backend for handle and lock FX3
  * Variable length packet support for PACKET_META mode
  bladeRF-cli:
  * Indicate presence of packet cores in FPGA
  Python
  * Update for libbladeRF v2.4.0
- Drop patches (integrated upstream):
  * 0001-libbladeRF-unambiguous-flash_arch-macro-name.patch
  * 0002-libbladeRF-define-bladerf2_state_to_string-as-extern.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1613217600">- Update to version 2021.02
  Bugfix release
  * Revert "ad936x_params: allow CTRL_IN to control gain in MGC
    mode"</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1613476800">- Update to version 2021.03
  * cyapi: add META support to cyapi backend</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632225600">- Update to version 2021.09
  * Support new keywords in config file for bladerf2.0 clocking:
    + Update doc for new keywords
    + Add clock_out keyword
    + Add clock_sel keyword
    + Add refin_freq keyword
    + Add clock_ref keyword
    + Fix parsing of vctcxo_tamer key
  * Python bindings: Fix get_gain_modes
  * Make all of the get_*_range functions work
  * Revert "hdl: bladerf-wlan: disable RX switch when tx_ota_req
    is asserted"</changelog>
  <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>
</package>
<package pkgid="cbba6b224bef5032492e1c39086d212d36bd7b83253e8c65454d06f9d554d6b26b6fa43626fb7366c6b22d44d900cebb61328ceac44cc622aa121c571312b715" name="bladeRF-devel" arch="s390x">
  <version epoch="0" ver="2023.02" rel="bp161.1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 2020.12
  libbladeRF
  * Added packet mode format BLADERF_FORMAT_PACKET_META.
    libbladeRF is able to exchange variable length packets with
    the HDL if packet mode is enabled
  * Added RFIC parameters for burst waveforms
  * Ability to query backend for handle and lock FX3
  * Variable length packet support for PACKET_META mode
  bladeRF-cli:
  * Indicate presence of packet cores in FPGA
  Python
  * Update for libbladeRF v2.4.0
- Drop patches (integrated upstream):
  * 0001-libbladeRF-unambiguous-flash_arch-macro-name.patch
  * 0002-libbladeRF-define-bladerf2_state_to_string-as-extern.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1613217600">- Update to version 2021.02
  Bugfix release
  * Revert "ad936x_params: allow CTRL_IN to control gain in MGC
    mode"</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1613476800">- Update to version 2021.03
  * cyapi: add META support to cyapi backend</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632225600">- Update to version 2021.09
  * Support new keywords in config file for bladerf2.0 clocking:
    + Update doc for new keywords
    + Add clock_out keyword
    + Add clock_sel keyword
    + Add refin_freq keyword
    + Add clock_ref keyword
    + Fix parsing of vctcxo_tamer key
  * Python bindings: Fix get_gain_modes
  * Make all of the get_*_range functions work
  * Revert "hdl: bladerf-wlan: disable RX switch when tx_ota_req
    is asserted"</changelog>
  <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>
</package>
<package pkgid="e809789948b10d4fefe361c65948716e2b6fbb811837a10db10bc6c6457117909e3bf8dddcc72f755c5a8286063ac26e5d2069cafec2f72ca262ddfc8b484eec" name="bladeRF-udev" arch="s390x">
  <version epoch="0" ver="2023.02" rel="bp161.1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 2020.12
  libbladeRF
  * Added packet mode format BLADERF_FORMAT_PACKET_META.
    libbladeRF is able to exchange variable length packets with
    the HDL if packet mode is enabled
  * Added RFIC parameters for burst waveforms
  * Ability to query backend for handle and lock FX3
  * Variable length packet support for PACKET_META mode
  bladeRF-cli:
  * Indicate presence of packet cores in FPGA
  Python
  * Update for libbladeRF v2.4.0
- Drop patches (integrated upstream):
  * 0001-libbladeRF-unambiguous-flash_arch-macro-name.patch
  * 0002-libbladeRF-define-bladerf2_state_to_string-as-extern.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1613217600">- Update to version 2021.02
  Bugfix release
  * Revert "ad936x_params: allow CTRL_IN to control gain in MGC
    mode"</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1613476800">- Update to version 2021.03
  * cyapi: add META support to cyapi backend</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632225600">- Update to version 2021.09
  * Support new keywords in config file for bladerf2.0 clocking:
    + Update doc for new keywords
    + Add clock_out keyword
    + Add clock_sel keyword
    + Add refin_freq keyword
    + Add clock_ref keyword
    + Fix parsing of vctcxo_tamer key
  * Python bindings: Fix get_gain_modes
  * Make all of the get_*_range functions work
  * Revert "hdl: bladerf-wlan: disable RX switch when tx_ota_req
    is asserted"</changelog>
  <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>
</package>
<package pkgid="34b7a77294c666ba77741edcb47b44718f677bc3b073377594aa0b3d68f961c43129d5fdd34c3c938ffd8f118476cedaa0c42d4cbd8971cef74c05232b24e0e0" name="blame" arch="s390x">
  <version epoch="0" ver="1.4+t20250101" rel="bp161.1.2"/>
  <changelog author="Michael Chapman &lt;foonly@users.sourceforge.net&gt;" date="1164283200">- version 1.3.1-1:
  - Gnulib updates.
  - Rebuilt for fc4/fc5/fc6.</changelog>
  <changelog author="manfred99@gmx.ch" date="1437480000">- rpm packaging for OBS</changelog>
  <changelog author="manfred99@gmx.ch" date="1444046400">- spec-cleaner changes
- separate changelog file</changelog>
  <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>
</package>
<package pkgid="6912b46fbe58990f4282d34b638ace0eddaa10717c3f162c475ae1ddb37c3c9e1e05eef359a916e7df905e4edcf7ad7fec746dd02dad2f5b498d6386494cfa3a" name="blanket" arch="noarch">
  <version epoch="0" ver="0.7.0" rel="bp161.1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1604404800">- Initial package of blanket 0.3.1 for openSUSE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833600">- Update to 0.4.0:
  * Added autostart on background feature
  * Added six new sounds
  * New sounds icons, thanks to Jakub Steiner
  * Sounds improvements
  * Added French translation
  * Added Ukrainian translation
  * Added Slovak translation
  * Added Nepali translation
  * Added German translation
  * Added Croatian translation
  * Performance improvements
  * UI improvements
  * Bug fixes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1619611200">- Update to 0.4.1:
  * Added Turkish translation
  * Added Occitan translation
  * Fix German and Slovak translations</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1633003200">- Update to 0.5.0:
  * Added new Presets feature
  * Now you can toggle sounds by clicking the row
  * Added new dark mode option
  * Added Tamil translation
  * Added Simplified Chinese translation
  * Added Russian translation
  * Added Irish translation
  * Added Japanese translation
  * Added Indonesian translation
  * Added Finnish translation
  * Added Portuguese translation
  * Added Swedish translation
  * Added Czech translation
  * Added Hungarian translation
  * Added Persian (Farsi) translation
  * Added Galician translation</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650456000">- Update to 0.6.0:
  * App ported to GTK 4 and libadwaita
  * User interface refinements
  * New translations added
  * Bug fixes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1712577600">- Update to 0.7.0:
  * Redesign the user interface and use latest GNOME patterns
  * Inhibit suspension when playing
  * Pause playback if the system enters power saver mode
  * MPRIS: Implement Play, Pause and Stop methods in addition to PlayPause
  * MPRIS: Implement Next and Prev methods for navigating presets
  * Updated Pink Noise sample
  * Changed train sound
  * Added preference to always start on pause</changelog>
</package>
<package pkgid="26141950188fe8f0de1bab7e75da68561a25fae5fdd3e37ae168524aba9bc5f9ce110912cf8dcaef8801473f1e00f005450b023b1ef10a54cb8a09ad29b28858" name="blanket-lang" arch="noarch">
  <version epoch="0" ver="0.7.0" rel="bp161.1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1604404800">- Initial package of blanket 0.3.1 for openSUSE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833600">- Update to 0.4.0:
  * Added autostart on background feature
  * Added six new sounds
  * New sounds icons, thanks to Jakub Steiner
  * Sounds improvements
  * Added French translation
  * Added Ukrainian translation
  * Added Slovak translation
  * Added Nepali translation
  * Added German translation
  * Added Croatian translation
  * Performance improvements
  * UI improvements
  * Bug fixes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1619611200">- Update to 0.4.1:
  * Added Turkish translation
  * Added Occitan translation
  * Fix German and Slovak translations</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1633003200">- Update to 0.5.0:
  * Added new Presets feature
  * Now you can toggle sounds by clicking the row
  * Added new dark mode option
  * Added Tamil translation
  * Added Simplified Chinese translation
  * Added Russian translation
  * Added Irish translation
  * Added Japanese translation
  * Added Indonesian translation
  * Added Finnish translation
  * Added Portuguese translation
  * Added Swedish translation
  * Added Czech translation
  * Added Hungarian translation
  * Added Persian (Farsi) translation
  * Added Galician translation</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650456000">- Update to 0.6.0:
  * App ported to GTK 4 and libadwaita
  * User interface refinements
  * New translations added
  * Bug fixes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1712577600">- Update to 0.7.0:
  * Redesign the user interface and use latest GNOME patterns
  * Inhibit suspension when playing
  * Pause playback if the system enters power saver mode
  * MPRIS: Implement Play, Pause and Stop methods in addition to PlayPause
  * MPRIS: Implement Next and Prev methods for navigating presets
  * Updated Pink Noise sample
  * Changed train sound
  * Added preference to always start on pause</changelog>
</package>
<package pkgid="7b6c6765dd638dacecfbc11e28d780b19dbb8df0967ffaa2fe7ccf7dd05b7a2c81c5af2f3c8bf79fcdeae967e721c274e7526967a7dd197bd04b01c4292cbea1" name="blas-devel" arch="s390x">
  <version epoch="0" ver="3.12.1" rel="bp161.2.3"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714824000">- Update to version 3.12.0 (boo#1223783):
  * Long list of changes, see
    &lt;https://netlib.org/lapack/lapack-3.12.0.html&gt;.
- Drop all upstreamed or otherwise fixed patches:
  * lapack-3.2.2.patch
  * Fix-MinGW-build-error.patch
  * Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
  * Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
  * Fix-out-of-bounds-read.patch
  * Restore_missing_deprecated_prototypes.patch
  * Fix-testing-input.patch
- Use cmake for configure and ninja for build.
- Package pkgconf and cmake scripts for -devel pkgs.
- Drop multibuild flavour for man files.
- Add multibuild flavour for static libs (also used to build man
  files).
- Build man files using doxygen instead of using pre-built files.
- Explicitly symlink library to relocated shared libs in
  baselibs.conf (boo#1207563).
- Recommend lapack-man package from
  {blas,lapack,lapacke,cblas}-devel packages.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718366400">- Rename isnan man file to avoid conflict with libm's isnan (from
  package man-pages).</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1720094400">- Add fix-lapack-testing.patch to fix tests
  gh#Reference-LAPACK/lapack@5b0687f429cf</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1730721600">- Add -ffp-contract=off flag for aarch64 to avoid precision issues
  https://github.com/scipy/scipy/issues/21475#issuecomment-2454203196</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1730721601">- Fix previous commit for static build on aarch64
- Run %fdupes on man folder as suggested by rpmlint</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1749038400">- Update to version 3.12.1:
  * Enables Fortran before including CheckFortranFunctionExists in
    CMakeLists.txt (gh#Reference-LAPACK/lapack#948).
  * Fixes for the NAG Fortran compiler
    (gh#Reference-LAPACK/lapack#951).
  * Fixed HAS_ATTRIBUTE_WEAK_SUPPORT flag for CBLAS objects
    (gh#Reference-LAPACK/lapack#950).
  * Fixed memory leak in testing framework
    (gh#Reference-LAPACK/lapack#953).
  * Fixed search phrase for determining the amount of successful
    tests (gh#Reference-LAPACK/lapack#954).
  * handle and document corner cases of lwork in lapack
    (gh#Reference-LAPACK/lapack#942).
  * Fix some DMD issues (gh#Reference-LAPACK/lapack#959).
  * Remove executable permissions from source files
    (gh#Reference-LAPACK/lapack#970).
  * CMake: restore compatibility with v3.10 and older
    (gh#Reference-LAPACK/lapack#976).
  * Re-sync Doxyfile with CMake (gh#Reference-LAPACK/lapack#978).
  * Fix Doxygen warnings (gh#Reference-LAPACK/lapack#979).
  * {C,Z}LARFGP: re-scale input vector more often
    (gh#Reference-LAPACK/lapack#981).
  * Typo (gh#Reference-LAPACK/lapack#984).
  * Add Index-64 API as extended API with _64 suffix for LAPACKE
    (gh#Reference-LAPACK/lapack#888).
  * Two small fixes of bdsqr (gh#Reference-LAPACK/lapack#989).
  * xGEDMD(Q): silence warning with 64-bit integers
    (gh#Reference-LAPACK/lapack#993).
  * xSY/HEEVR: clarify use of multiple algorithms
    (gh#Reference-LAPACK/lapack#998).
  * Fix comments (gh#Reference-LAPACK/lapack#1004).
  * Fix comments (gh#Reference-LAPACK/lapack#1007).
  * Allow installing binaries to subdirectory while keeping CMake
    package scripts in the same place
    (gh#Reference-LAPACK/lapack#1009).
  * Fix LARFB documentation (gh#Reference-LAPACK/lapack#1016).
  * Fix out-of-bounds access in orhr_col
    (gh#Reference-LAPACK/lapack#1018).
  * Allow User Configuration of RPATH Settings
    (gh#Reference-LAPACK/lapack#1002).
  * Changing the order of loop to improve performance
    (gh#Reference-LAPACK/lapack#1023).
  * Use more modern CMake (gh#Reference-LAPACK/lapack#1022).
  * Fix infinite loop when an error occurs in tests ddrvst and
    sdrvst (gh#Reference-LAPACK/lapack#1024).
  * Configurable type of hidden Fortran strlen arguments
    (gh#Reference-LAPACK/lapack#1025).
  * develop DLARF1F and implement in ORM2R, #1011
    (gh#Reference-LAPACK/lapack#1019).
  * Fix the wrong implementation of the new tests for xblat1.f
    (gh#Reference-LAPACK/lapack#964).
  * Implementation of dorm2r and dlarf1f
    (gh#Reference-LAPACK/lapack#1020).
  * Fix lto type mismatch (gh#Reference-LAPACK/lapack#1027).
  * Fix NAG Fortran compiler flag
    (gh#Reference-LAPACK/lapack#1028).
  * align documentation of BDSQR workspace with code
    (gh#Reference-LAPACK/lapack#1029).
  * Fixed usage of uninitialized variables in TESTING
    (gh#Reference-LAPACK/lapack#961).
  * fix few typos and sytrd boundary workspace
    (gh#Reference-LAPACK/lapack#1030).
  * Implement xGEMMTR and cblas_xGEMMTR
    (gh#Reference-LAPACK/lapack#887).
  * Prevent compilers from using FMA instructions
    (gh#Reference-LAPACK/lapack#1033).
  * Clarify documentation of singularity/rank-deficiency checks
    (gh#Reference-LAPACK/lapack#924).
  * PR contains bug fixes found in ?tfsm (triangular solve for a
    RFP matrix) (gh#Reference-LAPACK/lapack#1042).
  * Remove CMake &lt; 3 CMP0042 workarounds
    (gh#Reference-LAPACK/lapack#1040).
  * Declare project dependency on C to avoid the CMAKE default of
    C,C++ (gh#Reference-LAPACK/lapack#1044).
  * DOC:trsly3: Add dtrsyl3/strsyl3 grouping statements
    (gh#Reference-LAPACK/lapack#1051).
  * Add a few forgotten API_SUFFIX wrappers in the recently
    changed LAPACKE ?TFSM (gh#Reference-LAPACK/lapack#1046).
  * Revert "Add a few forgotten API_SUFFIX wrappers in the
    recently changed LAPACKE ?TFSM"
    (gh#Reference-LAPACK/lapack#1058).
  * Revert "Revert "Add a few forgotten API_SUFFIX wrappers in the
    recently changed LAPACKE ?TFSM""
    (gh#Reference-LAPACK/lapack#1059).
  * fix leading dimension for matrix B in test routine get52
    (gh#Reference-LAPACK/lapack#1064).
  * Remove comparison as these conditions are never true
    (gh#Reference-LAPACK/lapack#1062).
  * Use GEMMTR for SY/HE linear updates
    (gh#Reference-LAPACK/lapack#1069).
  * updating gitignore to ignore the mod files when we compile
    (gh#Reference-LAPACK/lapack#1082).
  * Fixing misspelling of 'triangular' in {s,d,c,z}gemmtr.f
    (gh#Reference-LAPACK/lapack#1081).
  * Fix line lengths for the extended API
    (gh#Reference-LAPACK/lapack#1079).
  * Adding a recursive xLARFT (gh#Reference-LAPACK/lapack#1080).
- Drop fix-lapack-testing.patch: upstreamed (commit 5b0687f).
- Add upstream commits to fix build when enabling deprecated mods:
  * lapack-deprecated-lwork-use.patch: 'WORK( LWORK )' should be
    'WORK( * )' everywhere (gh#Reference-LAPACK/lapack#1092).
  * lapack-depcrecated-consistent-line-reflow-1.patch
    (gh#Reference-LAPACK/lapack#1093).
  * lapack-depcrecated-consistent-line-reflow-2.patch
    (gh#Reference-LAPACK/lapack#1099).
- Add lapack-update-patch-version.patch to update patch version in
  source files.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1755259200">- Fix update-alternatives fallout:
  Make sure *.cmake files point to the correct locations after
  libraries have been moved.
- Add tmglib-devel as requires to lapack-devel as this is needed
  for cmake (bsc#1248134).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1755345600">- Re-download lapack-deprecated-lwork-use.patch and
  lapack-update-patch-version.patch: github is known not to be very
  stable on offering patches without changes (the length of the
  references keeps on changing).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1761566400">- Do not install spurious noname man page.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772625600">- Add %bcond_with{,out} alternatives and disable by default for SLFO.
- Split baselibs.conf into two flavors, one for update-alternatives,
  one for dropping them.  Decide in %prep which one to choose.</changelog>
</package>
<package pkgid="6ffa649ed36119743c86b0af13d3d33559f48b188a8acbe210e2e33ff5f42ff56977d3d1d7a512492c09146b8ad4568960676cbbc0b89facc2a21c021462a403" name="blas-devel-static" arch="s390x">
  <version epoch="0" ver="3.12.1" rel="bp161.2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714824000">- Update to version 3.12.0 (boo#1223783):
  * Long list of changes, see
    &lt;https://netlib.org/lapack/lapack-3.12.0.html&gt;.
- Drop all upstreamed or otherwise fixed patches:
  * lapack-3.2.2.patch
  * Fix-MinGW-build-error.patch
  * Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
  * Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
  * Fix-out-of-bounds-read.patch
  * Restore_missing_deprecated_prototypes.patch
  * Fix-testing-input.patch
- Use cmake for configure and ninja for build.
- Package pkgconf and cmake scripts for -devel pkgs.
- Drop multibuild flavour for man files.
- Add multibuild flavour for static libs (also used to build man
  files).
- Build man files using doxygen instead of using pre-built files.
- Explicitly symlink library to relocated shared libs in
  baselibs.conf (boo#1207563).
- Recommend lapack-man package from
  {blas,lapack,lapacke,cblas}-devel packages.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718366400">- Rename isnan man file to avoid conflict with libm's isnan (from
  package man-pages).</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1720094400">- Add fix-lapack-testing.patch to fix tests
  gh#Reference-LAPACK/lapack@5b0687f429cf</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1730721600">- Add -ffp-contract=off flag for aarch64 to avoid precision issues
  https://github.com/scipy/scipy/issues/21475#issuecomment-2454203196</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1730721601">- Fix previous commit for static build on aarch64
- Run %fdupes on man folder as suggested by rpmlint</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1749038400">- Update to version 3.12.1:
  * Enables Fortran before including CheckFortranFunctionExists in
    CMakeLists.txt (gh#Reference-LAPACK/lapack#948).
  * Fixes for the NAG Fortran compiler
    (gh#Reference-LAPACK/lapack#951).
  * Fixed HAS_ATTRIBUTE_WEAK_SUPPORT flag for CBLAS objects
    (gh#Reference-LAPACK/lapack#950).
  * Fixed memory leak in testing framework
    (gh#Reference-LAPACK/lapack#953).
  * Fixed search phrase for determining the amount of successful
    tests (gh#Reference-LAPACK/lapack#954).
  * handle and document corner cases of lwork in lapack
    (gh#Reference-LAPACK/lapack#942).
  * Fix some DMD issues (gh#Reference-LAPACK/lapack#959).
  * Remove executable permissions from source files
    (gh#Reference-LAPACK/lapack#970).
  * CMake: restore compatibility with v3.10 and older
    (gh#Reference-LAPACK/lapack#976).
  * Re-sync Doxyfile with CMake (gh#Reference-LAPACK/lapack#978).
  * Fix Doxygen warnings (gh#Reference-LAPACK/lapack#979).
  * {C,Z}LARFGP: re-scale input vector more often
    (gh#Reference-LAPACK/lapack#981).
  * Typo (gh#Reference-LAPACK/lapack#984).
  * Add Index-64 API as extended API with _64 suffix for LAPACKE
    (gh#Reference-LAPACK/lapack#888).
  * Two small fixes of bdsqr (gh#Reference-LAPACK/lapack#989).
  * xGEDMD(Q): silence warning with 64-bit integers
    (gh#Reference-LAPACK/lapack#993).
  * xSY/HEEVR: clarify use of multiple algorithms
    (gh#Reference-LAPACK/lapack#998).
  * Fix comments (gh#Reference-LAPACK/lapack#1004).
  * Fix comments (gh#Reference-LAPACK/lapack#1007).
  * Allow installing binaries to subdirectory while keeping CMake
    package scripts in the same place
    (gh#Reference-LAPACK/lapack#1009).
  * Fix LARFB documentation (gh#Reference-LAPACK/lapack#1016).
  * Fix out-of-bounds access in orhr_col
    (gh#Reference-LAPACK/lapack#1018).
  * Allow User Configuration of RPATH Settings
    (gh#Reference-LAPACK/lapack#1002).
  * Changing the order of loop to improve performance
    (gh#Reference-LAPACK/lapack#1023).
  * Use more modern CMake (gh#Reference-LAPACK/lapack#1022).
  * Fix infinite loop when an error occurs in tests ddrvst and
    sdrvst (gh#Reference-LAPACK/lapack#1024).
  * Configurable type of hidden Fortran strlen arguments
    (gh#Reference-LAPACK/lapack#1025).
  * develop DLARF1F and implement in ORM2R, #1011
    (gh#Reference-LAPACK/lapack#1019).
  * Fix the wrong implementation of the new tests for xblat1.f
    (gh#Reference-LAPACK/lapack#964).
  * Implementation of dorm2r and dlarf1f
    (gh#Reference-LAPACK/lapack#1020).
  * Fix lto type mismatch (gh#Reference-LAPACK/lapack#1027).
  * Fix NAG Fortran compiler flag
    (gh#Reference-LAPACK/lapack#1028).
  * align documentation of BDSQR workspace with code
    (gh#Reference-LAPACK/lapack#1029).
  * Fixed usage of uninitialized variables in TESTING
    (gh#Reference-LAPACK/lapack#961).
  * fix few typos and sytrd boundary workspace
    (gh#Reference-LAPACK/lapack#1030).
  * Implement xGEMMTR and cblas_xGEMMTR
    (gh#Reference-LAPACK/lapack#887).
  * Prevent compilers from using FMA instructions
    (gh#Reference-LAPACK/lapack#1033).
  * Clarify documentation of singularity/rank-deficiency checks
    (gh#Reference-LAPACK/lapack#924).
  * PR contains bug fixes found in ?tfsm (triangular solve for a
    RFP matrix) (gh#Reference-LAPACK/lapack#1042).
  * Remove CMake &lt; 3 CMP0042 workarounds
    (gh#Reference-LAPACK/lapack#1040).
  * Declare project dependency on C to avoid the CMAKE default of
    C,C++ (gh#Reference-LAPACK/lapack#1044).
  * DOC:trsly3: Add dtrsyl3/strsyl3 grouping statements
    (gh#Reference-LAPACK/lapack#1051).
  * Add a few forgotten API_SUFFIX wrappers in the recently
    changed LAPACKE ?TFSM (gh#Reference-LAPACK/lapack#1046).
  * Revert "Add a few forgotten API_SUFFIX wrappers in the
    recently changed LAPACKE ?TFSM"
    (gh#Reference-LAPACK/lapack#1058).
  * Revert "Revert "Add a few forgotten API_SUFFIX wrappers in the
    recently changed LAPACKE ?TFSM""
    (gh#Reference-LAPACK/lapack#1059).
  * fix leading dimension for matrix B in test routine get52
    (gh#Reference-LAPACK/lapack#1064).
  * Remove comparison as these conditions are never true
    (gh#Reference-LAPACK/lapack#1062).
  * Use GEMMTR for SY/HE linear updates
    (gh#Reference-LAPACK/lapack#1069).
  * updating gitignore to ignore the mod files when we compile
    (gh#Reference-LAPACK/lapack#1082).
  * Fixing misspelling of 'triangular' in {s,d,c,z}gemmtr.f
    (gh#Reference-LAPACK/lapack#1081).
  * Fix line lengths for the extended API
    (gh#Reference-LAPACK/lapack#1079).
  * Adding a recursive xLARFT (gh#Reference-LAPACK/lapack#1080).
- Drop fix-lapack-testing.patch: upstreamed (commit 5b0687f).
- Add upstream commits to fix build when enabling deprecated mods:
  * lapack-deprecated-lwork-use.patch: 'WORK( LWORK )' should be
    'WORK( * )' everywhere (gh#Reference-LAPACK/lapack#1092).
  * lapack-depcrecated-consistent-line-reflow-1.patch
    (gh#Reference-LAPACK/lapack#1093).
  * lapack-depcrecated-consistent-line-reflow-2.patch
    (gh#Reference-LAPACK/lapack#1099).
- Add lapack-update-patch-version.patch to update patch version in
  source files.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1755259200">- Fix update-alternatives fallout:
  Make sure *.cmake files point to the correct locations after
  libraries have been moved.
- Add tmglib-devel as requires to lapack-devel as this is needed
  for cmake (bsc#1248134).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1755345600">- Re-download lapack-deprecated-lwork-use.patch and
  lapack-update-patch-version.patch: github is known not to be very
  stable on offering patches without changes (the length of the
  references keeps on changing).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1761566400">- Do not install spurious noname man page.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772625600">- Add %bcond_with{,out} alternatives and disable by default for SLFO.
- Split baselibs.conf into two flavors, one for update-alternatives,
  one for dropping them.  Decide in %prep which one to choose.</changelog>
</package>
<package pkgid="ec62feb6b99e6281f43110b5d2143d2fdf5ebbc57e6200c36ffbbb6d61be31cbffb22235fe566ee1d182fdf436b9c1b67e43ea90f882fefd7dcb34ed3921ad0c" name="blasphemer" arch="noarch">
  <version epoch="0" ver="0.1.8" rel="bp161.1.1"/>
  <changelog author="mailaender@opensuse.org" date="1468152000">- initial packaging of version 0.1.5</changelog>
  <changelog author="jengelh@inai.de" date="1468152001">- Summary mismatch with description fixed</changelog>
  <changelog author="jengelh@inai.de" date="1499169600">- Add new repository home (no new tar releases yet)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635681600">- Update to version 0.1.7
  * Added an additional episode
  * This release is officially single player and death match ready
  * New maps were added
  * A lot new texture, sprites and sounds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 0.1.8
  * Added Ghoul (Mummy), replacing the previous deer demon.
  * Added Harpy (Imp), replacing the previous lost soul.
  * Added Ogre (Maulotaurus).
  * Added Morphed Eye (Chicken).
  * Added Unknown (Lich), replacing Freedoom's cacodemon.
  * Textures: added archways variations
- Added Deathmatch maps</changelog>
</package>
<package pkgid="a26c14d89443f2b62318cbcbaa2f5923bd97dde623dbfe04fcff3b57149fa36c24dc02a6e75fc5cbf3b93d9df3b1da975e7d511f3bcef398e373eed54b81e913" name="blaspp-devel" arch="s390x">
  <version epoch="0" ver="2024.05.31" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="a20818071932c8fa6e4b058b9eb632edaa8d18511dc7090e92b8a44716eb8193a59110c1d19ad63c47d27d0756a8481382764f1e983f3f1d4fafe7a09c247a22" name="blaze-devel" arch="noarch">
  <version epoch="0" ver="3.8.2" rel="bp161.1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700568000">- Initial package.</changelog>
</package>
<package pkgid="d6747ff4d54bd5df90365ec4dc9432a5dcc79e52caf45a1b5d2e98d5779ec36f9b789fd5f7f92a516c1d3589dc209f757d9a668de6395c8d0288a0325879195f" name="blaze-devel-doc" arch="noarch">
  <version epoch="0" ver="3.8.2" rel="bp161.1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700568000">- Initial package.</changelog>
</package>
<package pkgid="71c4d022cd56a78026a1df51abf3d593d13a1bced0666630f60ab7d99d34a429eee5036b5ab9f597c11c5cc22474baa196ce7d8cc1407b0c068b76b850588b63" name="bleachbit" arch="noarch">
  <version epoch="0" ver="4.6.0" rel="bp161.1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1587643200">- BuildRequire gobject-introspection and let deps autodetect
- BuildRequire on pkgconfig(systemd) so OBS can use systemd-mini
- Remove desktop_database_post macros
- Don't recommend lang package. Supplement is added already
- Remove python3-configparser seems not needed anymore</changelog>
  <changelog author="andrew ziem &lt;ahz001@gmail.com&gt;" date="1589716800">- Add missing dependency typelib-1_0-Gtk-3_0 to fix error
  "Namespace Gtk not available"</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1589803200">- Fix dependencies:
  + gobject-introspection is a build-depoendency, not a runtime
    dependency. Having it in the buildroot also enable the
    typelib()-dependency scanner, which in turn allows to:
  + Remove typelib-1_0-Gtk-3_0 Requires: this is now propelry
  auto-detected (together with the other typelib-* deps).
- Fix more shebangs using sed: we still ended up requiring python2.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1598875200">- Update to 4.1.0:
  * Fix KeyError: 'win10_theme' on Linux (#880)
  * Fix file_wipe() for special files (#875)
  * Fix SyntaxWarning: "is not" with a literal. (#902)
  * Open files with FILE_FLAG_BACKUP_SEMANTICS (#337)
  * Use encoding='utf-8' when opening json/xml files (#874)
  * Worker generator should be added using default prior (#881)
  * Update translations</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609761600">- Update to 4.2.0:
  * Fix: dnf process was not closed (#1001)
  * Update translations
  * Add Slack cleaner
  * Add new action for deleting firefox favicons
  * Initial support for Microsoft Edge
  * Clean Chromium installed as snap</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1623067200">- Update to 4.3.0:
  * Clean the Brave browser (1061).
  * Use the new --all-but-warning CLI command (365).
  * In the preferences, toggle the option to remember window geometry.
    Restart BleachBit and check that the behavior matches the setting
    (1056).
  * Download chaff, and there should not be a ResourceWarning
    message (issue 856).
  * Clean Firefox favicons in URL history, and there should not
    be a sqlite3.Warning message (1135).
  * Wipe the free space on a FAT32 partition with more than
    4GB of available space (1051).
  * Clean Thunderbird - Index, and there should be a warning (363).
  * In Google Chrome, type CTRL+S to save the page. Save it
    to a non-default location, and not the location. Then in
    BleachBit, clean Google Chrome - History, and back in Google
    Chrome verify the location was forgotten (944).
  * On a system with non-English user interface, use BleachBit to
    wipe free space, and verify the "About # minutes remaining"
    message is translated (1162). This also depends on whether
    this string was translated for your language.
  * Clean Firefox - URL History, and verify bookmark icons were
    not deleted (1081).
  * Clean Google Chrome unstable (1147).
  * Open Thunderbird and try to clean it while it is running.
    There should be an error (1112).
  * Clean journald, and BleachBit should report how much space
    was freed (1115).
  * For any GTK theme, the scrollbar should not cover the
    checkboxes (1034.)
  * Clean System - Recent documents, and it may clean more paths (1118).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1624881600">- Update to 4.4.0:
  * Add cleaner for Brave browser
  * Clean the last location of the File - Save As dialog in
    Google Chrome
  * Clean session for Thunderbird
  * Add new command line option --all-but-warning to enable all
    cleaners that do not emit a warning
  * Add preference option to remember window geometry,
    which means whether it was maximized and the last window size,
    if it was not maximized.
  * Fix ResourceWarning message when cleaning Firefox URL history
  * Fix: do not clean bookmarks in Firefox
  * Add warning when cleaning Thunderbird - Index
  * Fix wiping free space on FAT32 partitions with more than 4GB of
  available space
  * Fix "About # minutes remaining" was not translatable into any
    language
  * Fix ResourceWarning message when downloading chaff
  * The menu item Diagnostics was replaced with the term System
    Information.
  * Add ability to clean the profile of the unstable version of
    Google Chrome
  * Clean more with System - Recent Documents
  * Correctly detect that Thunderbird is running
  * Correctly detect how much space was freed by journald
  * Adjust spacing so the scrollbar does not cover checkbox with
    some GTK themes
  * Improve AppStream metainfo</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1639051200">- Update to 4.4.2
  * Separate the cleaning option for site preferences from history
  * Disable the auto-hide behavior for scrollbars
  * Report zero bytes as "0B" instead of just "0"</changelog>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1667649600">- Activate test suite
- Add _constraints to increase disk space, needed by tests</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1699963200">- Update to 4.6.0
  * Clean recently-closed tabs on Firefox.
  * Clean autofill data in Chromium-based browsers.
  * Clean more of Firefox: AlternativeServices.txt.
  * Improve support for FileZilla.
  * Support new versions of GIMP and add runtime detection.
  * Fix AttributeError and "OperationalError: no such table" when cleaning Firefox.
  * Add workaround for DLL security vulnerability.
  * Prevent opening other dialogs when making chaff.
  * Vacuum last after other operations in every language.
  * Add title for dialogs.
  * Enable more strings to be translated.
  * Improve organization of --help in the CLI.
  * Show debug information in CLI only if --debug or --preset is set.
  * Fix crash when wiping free space with Brazilian Portuguese.
  * Specific to Linux
  * Clean Microsoft Edge on Linux.
  * Clean Firefox and Thunderbird when installed as Flatpak.
  * Clean Google Chrome as Flatpak.
  * Clean recent documents list on KDE 5.
  * Clean Firefox installed as a snap.
  * Add shred context menu for KDE.
  * Keep bookmark icons in Firefox.
  * Keep xauth files in /tmp.
  * Fix "Permission denied: /proc/".
  * Use branded icon in application launcher.
  * Fix detection of invalid .desktop files.
  * Fix the error "The child memory-wiping process returned code 9.".
  * Notify user when running as root with Wayland.
  * Fix ModuleNotFoundError.
  * Remove Windows-specific files from Linux packages, again.
  * Remove unneeded SafeConfigParser causing startup error on Python 3.12.
  * Do not show error "Gtk-CRITICAL **: gtk_text_view_scroll_mark_onscreen".
  * Add python3-psutil dependency.
- Disable unit test for get_ip_for_url() which won't work in OBS</changelog>
</package>
<package pkgid="80b05181d87a3b60073afa90df1aacd86c3595a82512d80ac46fe49ac66a7a83693495d857779facbfac243aff97198180eb51f90e4001b6d23ad491806c76f3" name="bleachbit-lang" arch="noarch">
  <version epoch="0" ver="4.6.0" rel="bp161.1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1587643200">- BuildRequire gobject-introspection and let deps autodetect
- BuildRequire on pkgconfig(systemd) so OBS can use systemd-mini
- Remove desktop_database_post macros
- Don't recommend lang package. Supplement is added already
- Remove python3-configparser seems not needed anymore</changelog>
  <changelog author="andrew ziem &lt;ahz001@gmail.com&gt;" date="1589716800">- Add missing dependency typelib-1_0-Gtk-3_0 to fix error
  "Namespace Gtk not available"</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1589803200">- Fix dependencies:
  + gobject-introspection is a build-depoendency, not a runtime
    dependency. Having it in the buildroot also enable the
    typelib()-dependency scanner, which in turn allows to:
  + Remove typelib-1_0-Gtk-3_0 Requires: this is now propelry
  auto-detected (together with the other typelib-* deps).
- Fix more shebangs using sed: we still ended up requiring python2.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1598875200">- Update to 4.1.0:
  * Fix KeyError: 'win10_theme' on Linux (#880)
  * Fix file_wipe() for special files (#875)
  * Fix SyntaxWarning: "is not" with a literal. (#902)
  * Open files with FILE_FLAG_BACKUP_SEMANTICS (#337)
  * Use encoding='utf-8' when opening json/xml files (#874)
  * Worker generator should be added using default prior (#881)
  * Update translations</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609761600">- Update to 4.2.0:
  * Fix: dnf process was not closed (#1001)
  * Update translations
  * Add Slack cleaner
  * Add new action for deleting firefox favicons
  * Initial support for Microsoft Edge
  * Clean Chromium installed as snap</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1623067200">- Update to 4.3.0:
  * Clean the Brave browser (1061).
  * Use the new --all-but-warning CLI command (365).
  * In the preferences, toggle the option to remember window geometry.
    Restart BleachBit and check that the behavior matches the setting
    (1056).
  * Download chaff, and there should not be a ResourceWarning
    message (issue 856).
  * Clean Firefox favicons in URL history, and there should not
    be a sqlite3.Warning message (1135).
  * Wipe the free space on a FAT32 partition with more than
    4GB of available space (1051).
  * Clean Thunderbird - Index, and there should be a warning (363).
  * In Google Chrome, type CTRL+S to save the page. Save it
    to a non-default location, and not the location. Then in
    BleachBit, clean Google Chrome - History, and back in Google
    Chrome verify the location was forgotten (944).
  * On a system with non-English user interface, use BleachBit to
    wipe free space, and verify the "About # minutes remaining"
    message is translated (1162). This also depends on whether
    this string was translated for your language.
  * Clean Firefox - URL History, and verify bookmark icons were
    not deleted (1081).
  * Clean Google Chrome unstable (1147).
  * Open Thunderbird and try to clean it while it is running.
    There should be an error (1112).
  * Clean journald, and BleachBit should report how much space
    was freed (1115).
  * For any GTK theme, the scrollbar should not cover the
    checkboxes (1034.)
  * Clean System - Recent documents, and it may clean more paths (1118).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1624881600">- Update to 4.4.0:
  * Add cleaner for Brave browser
  * Clean the last location of the File - Save As dialog in
    Google Chrome
  * Clean session for Thunderbird
  * Add new command line option --all-but-warning to enable all
    cleaners that do not emit a warning
  * Add preference option to remember window geometry,
    which means whether it was maximized and the last window size,
    if it was not maximized.
  * Fix ResourceWarning message when cleaning Firefox URL history
  * Fix: do not clean bookmarks in Firefox
  * Add warning when cleaning Thunderbird - Index
  * Fix wiping free space on FAT32 partitions with more than 4GB of
  available space
  * Fix "About # minutes remaining" was not translatable into any
    language
  * Fix ResourceWarning message when downloading chaff
  * The menu item Diagnostics was replaced with the term System
    Information.
  * Add ability to clean the profile of the unstable version of
    Google Chrome
  * Clean more with System - Recent Documents
  * Correctly detect that Thunderbird is running
  * Correctly detect how much space was freed by journald
  * Adjust spacing so the scrollbar does not cover checkbox with
    some GTK themes
  * Improve AppStream metainfo</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1639051200">- Update to 4.4.2
  * Separate the cleaning option for site preferences from history
  * Disable the auto-hide behavior for scrollbars
  * Report zero bytes as "0B" instead of just "0"</changelog>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1667649600">- Activate test suite
- Add _constraints to increase disk space, needed by tests</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1699963200">- Update to 4.6.0
  * Clean recently-closed tabs on Firefox.
  * Clean autofill data in Chromium-based browsers.
  * Clean more of Firefox: AlternativeServices.txt.
  * Improve support for FileZilla.
  * Support new versions of GIMP and add runtime detection.
  * Fix AttributeError and "OperationalError: no such table" when cleaning Firefox.
  * Add workaround for DLL security vulnerability.
  * Prevent opening other dialogs when making chaff.
  * Vacuum last after other operations in every language.
  * Add title for dialogs.
  * Enable more strings to be translated.
  * Improve organization of --help in the CLI.
  * Show debug information in CLI only if --debug or --preset is set.
  * Fix crash when wiping free space with Brazilian Portuguese.
  * Specific to Linux
  * Clean Microsoft Edge on Linux.
  * Clean Firefox and Thunderbird when installed as Flatpak.
  * Clean Google Chrome as Flatpak.
  * Clean recent documents list on KDE 5.
  * Clean Firefox installed as a snap.
  * Add shred context menu for KDE.
  * Keep bookmark icons in Firefox.
  * Keep xauth files in /tmp.
  * Fix "Permission denied: /proc/".
  * Use branded icon in application launcher.
  * Fix detection of invalid .desktop files.
  * Fix the error "The child memory-wiping process returned code 9.".
  * Notify user when running as root with Wayland.
  * Fix ModuleNotFoundError.
  * Remove Windows-specific files from Linux packages, again.
  * Remove unneeded SafeConfigParser causing startup error on Python 3.12.
  * Do not show error "Gtk-CRITICAL **: gtk_text_view_scroll_mark_onscreen".
  * Add python3-psutil dependency.
- Disable unit test for get_ip_for_url() which won't work in OBS</changelog>
</package>
<package pkgid="a6b1c2a2198a3f72fefca71b0ec22c3395911ff4198469ba6c050ae1184362a8f6b47f2e82556c199ad22276be21d9ec992f6b3981e5342eed7e6a2ed3cbbcff" name="blender-4.5-demo" arch="noarch">
  <version epoch="0" ver="4.5.11" rel="bp161.1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1769169600">- Update to 4.5.6
  - Fix #153033: Walk navigation causes EEVEE camera view to render
    incorrectly
  - Cleanup: make format
  - Fix #145770: UV sync select hides unselected faces
  - Fix #145600: UV Editor crash with Text objects
  - Fix #144035: Image Editor ignores face selection
  - Mesh: Parallelize edit UV triangle index buffer creation
  - Mesh: Extend GPU batch limit from 32 to 64
  - Fix #152216: copy global transforms python error - 4.5 backport
  - Fix #152099: 4.5 LTS crash dragging and dropping many images
  - Revert "Fix #149437: Curves Sculpt 'Smooth' mode in keymap has
    no effect"
  - Fix: Outliner: Moving collections reorders them unexpectedly
  - Fix: Outliner: Moving collections deletes them unexpectedly
  - Fix #71397: Cannot "batch" edit a Lattice resolution u, v, w at
    once
  - Fix #151841: Crash weightpainting after Convert to GP from Mesh
  - Fix #151425: Outliner: Activating a camera clears the scene
    camera
  - Fix #151241: Arrow Gizmo crashes when python modal operator
    finishes
  - Fix #151083: Separate by Material breaks custom normals part II
  - Fix #151083: Separate by Material breaks custom normals
  - Fix: renaming pose bones via F2 does not refresh the Outliner
  - Fix #152040: Triangles to Quads ignores float colors when
    comparing
  - Fix #152624: Copy driver to selected on non-array properties
  - Fix: fix b-bone keying set property identifiers
  - Fix #152609: LineArt: Prevent `depth_offset` slider from moving
    too fast
  - Fix #151586: EEVEE: Wrong projection when using Render Region +
    Fly/Walk Navigation
  - Fix #145599: asset screenshot incorrect when looking through a
    camera
  - Fix #152292: Pose brush crash with more segments requested than
    on mesh
  - Fix #152215: LineArt: Prevent `lmd-&gt;runtime` init on invalid
    source
  - Fix #151940: Denoise node has a memory leak
  - Core: Fix (unreported) issue in Main merge code with linked
    data.
  - Fix #151744: Crash when copying Workspace from RNA API.
  - Fix #150364: Breakdowner not working with armature instances
  - Fix #151760: Adjusting pose asset refreshes thumbnail
  - Fix #151676: Packed geometry nodes bake cache frame ordering
  - Fix #151572: Keying Screen crashes with unset movie clip
  - Fix: Improper duplicate BlendShape handling in USD import
  - Fix #151033: File Output crashes if a single value vector
    exists
  - Release: Go back to 4.5.6 candidate
  - Release: Bump to 4.5.6 release
  - LineArt: Backports for recent fixes
  - Fix #146596: OpenGL Subprocess Compilation: `ERROR (17):
    SharedMemory : handle_: File exists` (4.5 backport)
  - Fix #150441: Cycles OSL multi device GPU rendering crash
  - Fix #150957: Image changes in 'Single Image' mode don't update
    viewport
  - Fix #141896: Grease Pencil Draw tool Surface depth does not
    interpolate
  - Fix #149039: Image datablock stuck in invalid state after
    FBX/OBJ import
  - Fix: Make script_pyapi_bpy_driver_secure_eval pass with python
    &gt;3.11
  - Fix #150336: Vulkan: Incorrect Face Selection
  - Fix #150414: Copying value to clipboard causes Steam to crash
    on Linux X11
  - Fix #150408: NlaStrip creation doesn't respect name parameter
  - Fix #150289: Linked actions being reused
  - Fix #130465: Squash/Stretch deform for pose brush can apply NaN
  - Fix #149724: Baking animation removes constraints from linked
    file
  - Fix #139555: Broken Selection Drawing For Flat Objects In Ortho
    View
  - Fix: glTF exporter: Fix exporting not normalized lamp
  - Fix #150019: EEVEE: AOV causes viewport to stop updating
  - Fix: glTF exporter: Fix lamp temperature convertion
  - Fix #150257: Sculpt Undo crashes after redoing with non-brush
    last step
  - Fix #149843: Eevee Reference Spheres offset to the bottom and
    cropped
  - Fix #150014: Crash in Vertex Paint after redoing mode toggle
  - Fix #149437: Curves Sculpt 'Smooth' mode in keymap has no
    effect
  - Fix #150016: Remesh converts vertex groups to regular
    attributes
  - Fix #150036: FCurve normalization with preview range in empty
    area
  - Fix #149942: missing RNA defaults for FCurve modifiers
  - Fix #145985: Cycles: OSL Memory leak
  - Fix #149795: Grab 2D Brush crashes with Use Active Vertex
  - Fix #149765: VSE: Editing Speed Control "Frame Number" doesn't
    update Preview
  - Fix #149837: Crash when pasting strokes in object with no
    materials
  - Fix #147705: Slider overlapping header UI
  - Fix: Incorrect action reference counts after make_single_user</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770379200">- Add assert.patch to fix build failures</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1771416000">- Update to 4.5.7
  - Fix #152250: Bind Camera to Marker operator does not update all
    windows
  - Fix #148300: Cannot interact with viewport behind region
    overlap
  - Fix #144359: Scrolled down Asset Shelf prevents drag &amp; drop in
    viewport.
  - Fix #151868: Missing object relations building from Collections
    in some cases.
  - Fix: UI: Instanced panels are drawn in incorrect tab
  - Fix #114455: Python handler in render thread incorrectly
    disallows writes
  - Fix #141496: discard relative path prefix while writing to
    properties
  - Fix #151908: Crash when onion skin frame uses unavailable
    material
  - Fix #151351: Move animdata for single node group
  - Fix #148270: Artifacts with subsurface scattering in EEVEE
  - Fix #93814: Multiple popups spawned when running "Remap Users"
  - Fix #152638: Packing API: do not repack when already packed and
    unchanged.
  - Fix #152005: Crash with material preview mesh when redoing
    dyntopo
  - Fix: restore accidentally changed default for 'Allow Negative
    Frames' pref
  - Fix #152619: Crash when loading corrupt exr file (backport)
  - Fix #152087: Crash when undoing object.subdivision_set
  - Fix #150166: Broken image when rendering image in VSE
  - Fix #147374: Crash when adding freeze frame
  - Fix #146493: Crash after starting playback
  - Fix #153227: Separate By Selection issue when custom normals
    are used</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1773748800">- Update to 4.5.8
  - 819b1d018a1 Fix #155341: Draw: Memory leak when rendering
    fluids
  - 8a432e698af Fix #155207: Linear Burn brush color mode only
    applies black
  - bb334a07361 Fix #154678: Boundary brush produces incorrect
    deformation with symmetry
  - b6dbe5abb9b Fix #155162: Invalid out of bounds check reading
    SGI images
  - c833ea58b88 Fix #153137: Grease Pencil hook modifier not
    updating with bone movement
  - 6fb8e21ff1d Fix #154201, #130854: EEVEE: small fixes to
    subsurface shader
  - 9663231430f Fix: Correctly set new action user count to 0
  - 07933c3729f Fix #154632: LineArt: Prevent erroreous use of
    LineartEdge::t1/t2
  - 85ee694a564 Fix #154651: Crash when joining armatures in
    hierarchy
  - ca6e527ca33 Fix #154399: Autokeying not working when using
    depth picker of camera
  - f1274bb704a Fix: Exceeding the rotation mode enum range with
    animation
  - 9622ebe859d Release: Bump to 4.5.8 candidate
  - 825023908d4 Backport: Fix #154087: Ensure all animation
    handlers are removed when removing instanced panels
  - c1240a8798d Fix #153226: Sculpt undo doesn't work with shapekey
    solo</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1776772800">- Tweak HIP support bcond to not build HIP support on Leap 16.1:
  Leap 16 does not have rocm package, HIP support was wrongly enabled
  after %suse_version changed to 1610 from 1600</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1776945600">- Update to 4.5.9
  - 367f9242f03 Fix: collection preview lost when writing via
    bpy.data.libraries.write()
  - 310362cbb2c Fix: crash when loading file from within asset
    library
  - deae72c507b Fix #156134: Quick Liquid/Smoke error with *Shade
    Auto Smooth*
  - 3932ac75ea0 Fix #156273: Normalization in Graph Editor error
    with flat curves
  - 350d9a856bb Fix #154120: Offset setting does not affect surface
    placement
  - 0dc28b3e4fc Fix #156643: Animrig: Don't insert frames for
    keying sets without path
  - dcbc8d32cb1 Fix #156431: LineArt: Correct collection flags
    inheritance
  - dcf07c5cb45 LineArt: Make intersection lines follow face mark
    filtering
  - 995a952fb85 Fix #152536: Cryptomatte fails if more than 32
    assets selected
  - 17b62050482 Fix #156200: Stereo images in All mode do not work
  - e0fbd0d4e19 Fix #155581: Quick Favorites: some items are not
    removable from the menu
  - 73605bd3b2a Fix #154685: Grease Pencil: Noise modifier creates
    discontinuity
  - 4d91c1c7f92 Fix #155418: Editing custom prop of 'Temp' type in
    °C/F crashes Blender
  - f80f1c8fe57 Fix #155591: LineArt: Correct sensor fit for ortho
    camera
  - df0a68fe9c0 Fix: FCurve Settings RNA paths broken
  - 3c6fbda30d7 Release: Bump to 4.5.9 candidate
  - 62c687adb81 Fix #155639: Compositor leaks passes</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1777377600">- Add CC-BY-4.0 to the main license from demos
  Main package's license should list all licenses from spec</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1779278400">- Update to 4.5.10
  - 9cf7120b379 Fix #155371, #152150: Vulkan: Render artifacts due
    to code path elimination
  - f320629c6f8 Fix #154739: Crash When Editing Mesh with Geometry
    Nodes and Armature</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1782388800">- Update to 4.5.11
  - 75634782a32 Fix #159131: Python error when converting rotation
    mode on FCurves without group
  - ac561220199 Fix #145891: Crash scrubbing VSE using Shift-RMB in
    scene with no channels
  - f41ae2de10c Fix: Grease Pencil: `Join` operator connects wrong
    ends and crashes
  - 09e3fe90145 Fix: GL Compilation Subprocess file locking
  - c33544abe9d Fix: GPU: Shader cache clearing on subprocess crash
  - 50137781e4e Release: Bump to 4.5.11 candidate
  - 0f397514219 Fix #159842: Removing a liboverride fails to mark
    all sub-data as local.
  - ed347df1e17 Anim: Backport Camera Marker Selection Logic Fix to
    4.5</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1783944000">- the cmake finder for the tiff library got rename from "Tiff" to
  "tiff". This change was also backported to the maintenance
  updates. To keep building versus the older library working, look
  for the new name first and fallback to the old one.</changelog>
</package>
<package pkgid="baba96dc0207b321a03ccdf5259b0a1c8df5e674c824436c5ad9d8be4593b2432ac3480bffdcbf67547f8398c8bcfac20e7a9a034c1d9de3f74e4be4f32cd442" name="blender-4.5-lang" arch="noarch">
  <version epoch="0" ver="4.5.11" rel="bp161.1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1769169600">- Update to 4.5.6
  - Fix #153033: Walk navigation causes EEVEE camera view to render
    incorrectly
  - Cleanup: make format
  - Fix #145770: UV sync select hides unselected faces
  - Fix #145600: UV Editor crash with Text objects
  - Fix #144035: Image Editor ignores face selection
  - Mesh: Parallelize edit UV triangle index buffer creation
  - Mesh: Extend GPU batch limit from 32 to 64
  - Fix #152216: copy global transforms python error - 4.5 backport
  - Fix #152099: 4.5 LTS crash dragging and dropping many images
  - Revert "Fix #149437: Curves Sculpt 'Smooth' mode in keymap has
    no effect"
  - Fix: Outliner: Moving collections reorders them unexpectedly
  - Fix: Outliner: Moving collections deletes them unexpectedly
  - Fix #71397: Cannot "batch" edit a Lattice resolution u, v, w at
    once
  - Fix #151841: Crash weightpainting after Convert to GP from Mesh
  - Fix #151425: Outliner: Activating a camera clears the scene
    camera
  - Fix #151241: Arrow Gizmo crashes when python modal operator
    finishes
  - Fix #151083: Separate by Material breaks custom normals part II
  - Fix #151083: Separate by Material breaks custom normals
  - Fix: renaming pose bones via F2 does not refresh the Outliner
  - Fix #152040: Triangles to Quads ignores float colors when
    comparing
  - Fix #152624: Copy driver to selected on non-array properties
  - Fix: fix b-bone keying set property identifiers
  - Fix #152609: LineArt: Prevent `depth_offset` slider from moving
    too fast
  - Fix #151586: EEVEE: Wrong projection when using Render Region +
    Fly/Walk Navigation
  - Fix #145599: asset screenshot incorrect when looking through a
    camera
  - Fix #152292: Pose brush crash with more segments requested than
    on mesh
  - Fix #152215: LineArt: Prevent `lmd-&gt;runtime` init on invalid
    source
  - Fix #151940: Denoise node has a memory leak
  - Core: Fix (unreported) issue in Main merge code with linked
    data.
  - Fix #151744: Crash when copying Workspace from RNA API.
  - Fix #150364: Breakdowner not working with armature instances
  - Fix #151760: Adjusting pose asset refreshes thumbnail
  - Fix #151676: Packed geometry nodes bake cache frame ordering
  - Fix #151572: Keying Screen crashes with unset movie clip
  - Fix: Improper duplicate BlendShape handling in USD import
  - Fix #151033: File Output crashes if a single value vector
    exists
  - Release: Go back to 4.5.6 candidate
  - Release: Bump to 4.5.6 release
  - LineArt: Backports for recent fixes
  - Fix #146596: OpenGL Subprocess Compilation: `ERROR (17):
    SharedMemory : handle_: File exists` (4.5 backport)
  - Fix #150441: Cycles OSL multi device GPU rendering crash
  - Fix #150957: Image changes in 'Single Image' mode don't update
    viewport
  - Fix #141896: Grease Pencil Draw tool Surface depth does not
    interpolate
  - Fix #149039: Image datablock stuck in invalid state after
    FBX/OBJ import
  - Fix: Make script_pyapi_bpy_driver_secure_eval pass with python
    &gt;3.11
  - Fix #150336: Vulkan: Incorrect Face Selection
  - Fix #150414: Copying value to clipboard causes Steam to crash
    on Linux X11
  - Fix #150408: NlaStrip creation doesn't respect name parameter
  - Fix #150289: Linked actions being reused
  - Fix #130465: Squash/Stretch deform for pose brush can apply NaN
  - Fix #149724: Baking animation removes constraints from linked
    file
  - Fix #139555: Broken Selection Drawing For Flat Objects In Ortho
    View
  - Fix: glTF exporter: Fix exporting not normalized lamp
  - Fix #150019: EEVEE: AOV causes viewport to stop updating
  - Fix: glTF exporter: Fix lamp temperature convertion
  - Fix #150257: Sculpt Undo crashes after redoing with non-brush
    last step
  - Fix #149843: Eevee Reference Spheres offset to the bottom and
    cropped
  - Fix #150014: Crash in Vertex Paint after redoing mode toggle
  - Fix #149437: Curves Sculpt 'Smooth' mode in keymap has no
    effect
  - Fix #150016: Remesh converts vertex groups to regular
    attributes
  - Fix #150036: FCurve normalization with preview range in empty
    area
  - Fix #149942: missing RNA defaults for FCurve modifiers
  - Fix #145985: Cycles: OSL Memory leak
  - Fix #149795: Grab 2D Brush crashes with Use Active Vertex
  - Fix #149765: VSE: Editing Speed Control "Frame Number" doesn't
    update Preview
  - Fix #149837: Crash when pasting strokes in object with no
    materials
  - Fix #147705: Slider overlapping header UI
  - Fix: Incorrect action reference counts after make_single_user</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770379200">- Add assert.patch to fix build failures</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1771416000">- Update to 4.5.7
  - Fix #152250: Bind Camera to Marker operator does not update all
    windows
  - Fix #148300: Cannot interact with viewport behind region
    overlap
  - Fix #144359: Scrolled down Asset Shelf prevents drag &amp; drop in
    viewport.
  - Fix #151868: Missing object relations building from Collections
    in some cases.
  - Fix: UI: Instanced panels are drawn in incorrect tab
  - Fix #114455: Python handler in render thread incorrectly
    disallows writes
  - Fix #141496: discard relative path prefix while writing to
    properties
  - Fix #151908: Crash when onion skin frame uses unavailable
    material
  - Fix #151351: Move animdata for single node group
  - Fix #148270: Artifacts with subsurface scattering in EEVEE
  - Fix #93814: Multiple popups spawned when running "Remap Users"
  - Fix #152638: Packing API: do not repack when already packed and
    unchanged.
  - Fix #152005: Crash with material preview mesh when redoing
    dyntopo
  - Fix: restore accidentally changed default for 'Allow Negative
    Frames' pref
  - Fix #152619: Crash when loading corrupt exr file (backport)
  - Fix #152087: Crash when undoing object.subdivision_set
  - Fix #150166: Broken image when rendering image in VSE
  - Fix #147374: Crash when adding freeze frame
  - Fix #146493: Crash after starting playback
  - Fix #153227: Separate By Selection issue when custom normals
    are used</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1773748800">- Update to 4.5.8
  - 819b1d018a1 Fix #155341: Draw: Memory leak when rendering
    fluids
  - 8a432e698af Fix #155207: Linear Burn brush color mode only
    applies black
  - bb334a07361 Fix #154678: Boundary brush produces incorrect
    deformation with symmetry
  - b6dbe5abb9b Fix #155162: Invalid out of bounds check reading
    SGI images
  - c833ea58b88 Fix #153137: Grease Pencil hook modifier not
    updating with bone movement
  - 6fb8e21ff1d Fix #154201, #130854: EEVEE: small fixes to
    subsurface shader
  - 9663231430f Fix: Correctly set new action user count to 0
  - 07933c3729f Fix #154632: LineArt: Prevent erroreous use of
    LineartEdge::t1/t2
  - 85ee694a564 Fix #154651: Crash when joining armatures in
    hierarchy
  - ca6e527ca33 Fix #154399: Autokeying not working when using
    depth picker of camera
  - f1274bb704a Fix: Exceeding the rotation mode enum range with
    animation
  - 9622ebe859d Release: Bump to 4.5.8 candidate
  - 825023908d4 Backport: Fix #154087: Ensure all animation
    handlers are removed when removing instanced panels
  - c1240a8798d Fix #153226: Sculpt undo doesn't work with shapekey
    solo</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1776772800">- Tweak HIP support bcond to not build HIP support on Leap 16.1:
  Leap 16 does not have rocm package, HIP support was wrongly enabled
  after %suse_version changed to 1610 from 1600</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1776945600">- Update to 4.5.9
  - 367f9242f03 Fix: collection preview lost when writing via
    bpy.data.libraries.write()
  - 310362cbb2c Fix: crash when loading file from within asset
    library
  - deae72c507b Fix #156134: Quick Liquid/Smoke error with *Shade
    Auto Smooth*
  - 3932ac75ea0 Fix #156273: Normalization in Graph Editor error
    with flat curves
  - 350d9a856bb Fix #154120: Offset setting does not affect surface
    placement
  - 0dc28b3e4fc Fix #156643: Animrig: Don't insert frames for
    keying sets without path
  - dcbc8d32cb1 Fix #156431: LineArt: Correct collection flags
    inheritance
  - dcf07c5cb45 LineArt: Make intersection lines follow face mark
    filtering
  - 995a952fb85 Fix #152536: Cryptomatte fails if more than 32
    assets selected
  - 17b62050482 Fix #156200: Stereo images in All mode do not work
  - e0fbd0d4e19 Fix #155581: Quick Favorites: some items are not
    removable from the menu
  - 73605bd3b2a Fix #154685: Grease Pencil: Noise modifier creates
    discontinuity
  - 4d91c1c7f92 Fix #155418: Editing custom prop of 'Temp' type in
    °C/F crashes Blender
  - f80f1c8fe57 Fix #155591: LineArt: Correct sensor fit for ortho
    camera
  - df0a68fe9c0 Fix: FCurve Settings RNA paths broken
  - 3c6fbda30d7 Release: Bump to 4.5.9 candidate
  - 62c687adb81 Fix #155639: Compositor leaks passes</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1777377600">- Add CC-BY-4.0 to the main license from demos
  Main package's license should list all licenses from spec</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1779278400">- Update to 4.5.10
  - 9cf7120b379 Fix #155371, #152150: Vulkan: Render artifacts due
    to code path elimination
  - f320629c6f8 Fix #154739: Crash When Editing Mesh with Geometry
    Nodes and Armature</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1782388800">- Update to 4.5.11
  - 75634782a32 Fix #159131: Python error when converting rotation
    mode on FCurves without group
  - ac561220199 Fix #145891: Crash scrubbing VSE using Shift-RMB in
    scene with no channels
  - f41ae2de10c Fix: Grease Pencil: `Join` operator connects wrong
    ends and crashes
  - 09e3fe90145 Fix: GL Compilation Subprocess file locking
  - c33544abe9d Fix: GPU: Shader cache clearing on subprocess crash
  - 50137781e4e Release: Bump to 4.5.11 candidate
  - 0f397514219 Fix #159842: Removing a liboverride fails to mark
    all sub-data as local.
  - ed347df1e17 Anim: Backport Camera Marker Selection Logic Fix to
    4.5</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1783944000">- the cmake finder for the tiff library got rename from "Tiff" to
  "tiff". This change was also backported to the maintenance
  updates. To keep building versus the older library working, look
  for the new name first and fallback to the old one.</changelog>
</package>
<package pkgid="987e5369054ec8e2c8c103408cffd4f8012b84b556dd999ee5e29675164a9f8aad29fe8bdce53ff068a22ec9858a3babfeaab1b0cdbb9bf6cd4bfa7580fe6cae" name="blender-5.0-demo" arch="noarch">
  <version epoch="0" ver="5.0.1" rel="bp161.2.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763467200">- add implementation provides</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763467201">- Update to 5.0.0
  https://www.blender.org/download/releases/5-0/
  https://developer.blender.org/docs/release_notes/5.0/</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763726400">- do not provide/obsolete the unversioned package name anymore. it
  seems to confuse the install check</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763985600">- Add octree-missing-fstream.patch:
  on 15.6 fstream is not included indirectly pull it in directly here</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1765972800">- Update to 5.0.1
  https://developer.blender.org/docs/release_notes/5.0/corrective_releases/#blender-501</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1768478400">- Allow ffmpeg 8</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770379200">- Add assert.patch to fix build failures</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1776772800">- Tweak HIP support bcond to not build HIP support on Leap 16.1:
  Leap 16 does not have rocm package, HIP support was wrongly enabled
  after %suse_version changed to 1610 from 1600</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1777377600">- Add CC-BY-4.0 to the main license from demos
  Main package's license should list all licenses from spec</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1783944000">- the cmake finder for the tiff library got rename from "Tiff" to
  "tiff". This change was also backported to the maintenance
  updates. To keep building versus the older library working, look
  for the new name first and fallback to the old one.</changelog>
</package>
<package pkgid="bb7ac9e5f98517e41199a19845d7fc2376c27fe051e2039c0fb173714d4ad0118fc9a5396053e60922e3fc7b1a5bcba85dcfbec547138765133de7deba99267d" name="blender-5.0-lang" arch="noarch">
  <version epoch="0" ver="5.0.1" rel="bp161.2.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763467200">- add implementation provides</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763467201">- Update to 5.0.0
  https://www.blender.org/download/releases/5-0/
  https://developer.blender.org/docs/release_notes/5.0/</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763726400">- do not provide/obsolete the unversioned package name anymore. it
  seems to confuse the install check</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763985600">- Add octree-missing-fstream.patch:
  on 15.6 fstream is not included indirectly pull it in directly here</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1765972800">- Update to 5.0.1
  https://developer.blender.org/docs/release_notes/5.0/corrective_releases/#blender-501</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1768478400">- Allow ffmpeg 8</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770379200">- Add assert.patch to fix build failures</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1776772800">- Tweak HIP support bcond to not build HIP support on Leap 16.1:
  Leap 16 does not have rocm package, HIP support was wrongly enabled
  after %suse_version changed to 1610 from 1600</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1777377600">- Add CC-BY-4.0 to the main license from demos
  Main package's license should list all licenses from spec</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1783944000">- the cmake finder for the tiff library got rename from "Tiff" to
  "tiff". This change was also backported to the maintenance
  updates. To keep building versus the older library working, look
  for the new name first and fallback to the old one.</changelog>
</package>
<package pkgid="cee36334e51c556b346a5bbe03feadfc1f96617578e4cb617454ac15f2c6573fe9608011f10b11a8c1f3236c951f08a1278b9cfc26a86cf123c7d867ac822bd2" name="blender" arch="noarch">
  <version epoch="0" ver="5.0.0" rel="bp161.1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754308800">- Update to 4.5.1
  https://developer.blender.org/docs/release_notes/4.5/corrective_releases/#blender-451
- Drop manifold-include-fix.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757246400">- Update to 4.5.2
  https://developer.blender.org/docs/release_notes/4.5/corrective_releases/#blender-452</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1758196800">- Update to 4.5.3
  - Fix #144096: Undo history unknown action on editing curve map
  - Fix: 3D text line end misses last character
  - Fix #145711: Packed images may fail to export with USD
  - Fix #144332: VSE solo preview does not work
  - Fix: MaterialX export can end up with duplicate node names
  - Fix #145691: Geometry Nodes: anonymous attributes not always
    propagated in Set Mesh Normal node
  - Fix #145449: Workaround wrongly generated Intel Linux driver
    version
  - Fix #145666: Crash separating all curves
  - Fix #145498: Cryptomatte assets are not selectable by name
  - Fix #145439: Artifacts in Movie Distortion with half precision
  - Fix #145244: FBX importer does not import textures from some
    files
  - Fix #145590: translations causing driver expressions to fail
  - Build: resolve linking error on *BSD systems
  - Fix #145560: Invalid curve flag set in legacy curve pen tool
  - Fix: GPU: Wrong default size for compute local group size
  - Fix #144980 - glTF - Fix importing empty glTF files, without
    nodes or scenes
  - Fix #145340: Object.to_mesh API change with subdivision and
    shape keys
  - Fix: viewer shortcut description mentions compositor only
  - Anim: fix crash when loading F-Curve with unknown modifier
  - Fix #112936: Asset shelf breaks when changing preview size
  - Fix #145116: new FBX importer does not handle geometry
    transform + instancing properly
  - Copy Global Transforms: SKIP_SAVE on paste
  - Fix #145403: Viewport Compositor error always persists
  - Nodes: further optimize socket usage inferencing for many group
    inputs
  - Nodes: optimize socket usage inferencing for many group inputs
  - Fix #145228: Wrong material when copying grease pencil strokes
  - Correct error updating the tests in last commit
  - Fix: incorrect handling of 3x3 matrices with RNA get/set
    callbacks
  - Fix #145375: Crash in Viewport Render Animation
  - Fix #145259: Grease Pencil: Bail when no frame is selected for
    SVG export
  - Fix #144414: Nodes: crash opening 5.0 closure nodes in 4.5
  - Fix #145297: Grease Pencil crash when joining objects
  - Fix #145287: Don't touch original mesh when converting to
    grease pencil
  - Fix #144751: NDOF, pan/zoom reversed in orthographic views, in
    fly mode
  - Fix #145070: Clay Strips 'Sculpt Plane' option doesn't work
  - Fix #145300: Value node displayed value has an offset to the
    right
  - Fix #144760: Some (Input) Nodes not changeable in Properties
    Editor
  - Fix #145108: Split selection removes edges
  - Fix #144700: Incorrect operator model draw example
  - Fix #144383: Limited dissolve creates duplicate faces
  - Fix #142381: EEVEE: Freeze playing back a certain animation
  - Fix #142738, #136688: Workbench: Inconsistent matcap rendering
  - Python: Improve `bpy.data.user_map()` argument documentation
  - Fix #144864: UI freezes with lots of Action slots (in the
    Outliner) part 2
  - Fix #143697: UI freezes with lots of Action slots (in the
    Outliner)
  - Fix #143635: Grease Pencil: Use only editable points in
    `use_connected_only`
  - Fix: ACES 2.0 studio config sets image files to ACES2065-1
    incorrectly
  - Fix #144982: Crash when scrubbing retimed strips
  - Fix #144701: Wrong falling fluid behaviour
  - Fix #86512: Fire simulation without smoke not affected by force
    field
  - Fix #104074: Cloth simulation presets missing internal springs
    and pressure
  - Fix: resolve memory leak in previous fix for #144958
  - Fix #144958: Crash changing screens with a menu open
  - Fix: EEVEE: Memory leak when drawing Volume objects
  - Fix #144916: Transform crash pressing tab disabling axis
    constraint
  - Fix #142137: Dynamic paint crashes when evaluating poses
  - Cleanup: various minor changes
    BKE_object_modifier_update_subframe
  - Fix #144840: Crash unlinking object from outliner unused data
    mode
  - Fix #144175: assert when adding texture paint slot
  - Fix #143983: crash when shader node from properties editor
  - Fix #144814: Cycles OSL crash accessing geom:name string
    attribute
  - Fix #143958: Dynamic paint crash due to thread-unsafe brush
    mesh writing
  - Fix #144910: Cycles missing AO temporarily when kernel features
    change
  - Fix #143841: Cycles OptiX error adding AO shader with viewport
    render
  - Fix #144858: Invalid text selection in the Python console
  - Fix #144599: Cycles OSL node with external script does not
    update
  - Fix #144441: EEVEE: Wrong projection matrix with Walk
    Navigation + Overscan
  - Fix #143857: View3D smooth interpolation produces invalid
    rv3d.dist values
  - Fix #144636: EEVEE Invalid hit during raytracing
  - Cycles: Add support for building with CUDA 13.0 and OptiX 9.0
  - Cycles: Add ROCm 7 runtime to hipew search list
  - Fix: Workbench: Broken render tests after AA fix
  - Fix #143662: Crash with Cycles persistent data and file
    thumbnail generation
  - Fix: support loading blend files with text from v1.70 (#2)
  - Fix: error displaying 3D text for v1.70 blend files
  - Fix #144970: Crash selecting the text on a linked duplicated
    text object
  - Refactor: move run-time flags from CharInfo::flag to CharTrans
  - Refactor: move font-curve initialization &amp; validation out of
    evaluation
  - Refactor: move the evaluated font size into EditFont
  - Cleanup: pass a curve to BKE_vfont_select_* instead of an
    object
  - Cleanup: remove unused Curve::lines &amp; disabled RNA definition
  - Fix #144281: Missing redraw for Unified Paint Setting toggles
  - Fix #142110: Vulkan: Only last planar probe is visible
  - Fix #144614: Vulkan: Disable optimization for large shaders
  - Fix #144625: Vulkan: Blacklist NVIDIA 580.76.05 on Linux
  - Fix: Vulkan: Submission runner crash on start
  - Fix #143802: Grease Pencil: Divide blend mode not working in
    viewport
  - Fix #145138: Preserve "thickness" RNA access for line art
    modifier
  - Fix: UVSculpt brush size not converted correctly for 5.0
    changes
  - [4.5 LTS] Fix: frozen mathutils Vector &amp; Matrix types could be
    resized
  - [4.5 LTS] Fix #143838: hotkey customization's aren't saved for
    custom operator
  - Fix: Grease Pencil: Smooth sculpt brush not working with
    handles and mask
  - [4.5 LTS] Fix memory leak when loading libraries fails from
    Python</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1759752000">- add b49b026b8eb6b289c59ff9ecb741f52531c22170.patch:
  Allow building with OCIO 2.5.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1760097600">- We already forced ffmpeg-7 indirectly for older distros
  and now that ffmpeg-8 is there we need to also force it for
  Tumbleweed for now. So do it explicitely in the spec file.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761825600">- Update to 4.5.4
  - Blender 4.5.3 fails to compile with OpenColorIO 2.5.0.
    [#147227]
  - OpenEXR: Support reading multipart files with full channel
    names. [138e8fbf1bd85a081682f6d44d8bd73e993560ff]
  - Render: Forward compatibility for Blender 5.0 pass renames.
    [738209b2bee5be0ac4946ab5511f1644f2ac3391]
  - Illegal address when rendering with a custom camera in 4.5.
    [#145544]
  - UV Editor: Lock Pinned Islands in UV packing not working with
    UDIMs. [#141293]
  - Armature Symmetrize not symmetrizing Display Type prop.
    [#145190]
  - Crash when Capture Screenshot Preview. [#145719]
  - Regression: 3D cursor misaligned with axes in certain viewport
    rotations. [#145028]
  - Crash when opening old file with undefined node. [#145675]
  - USD Import: Fails to respect path user preference. [#145856]
  - VSE: from 4.5 right click select doesn’t work with Blade Tool.
    [#145715]
  - Fix: VSE: Metastack channel preview with negative values.
    [f974c598f9a]
  - Crash on pasting VSE strip with driver. [#145629]
  - Fix: GPU: Avoid accessing GLContext after it is destroyed.
    [e8b7e144e04]
  - VRAM leak when Stereoscopy and motion blur are both enabled.
    [#145743]
  - Crash when switching view layer after undoing
    deleting/unlinking of certain object types. [#145848]
  - Fix #145932: Relax Face Set brush can corrupt mesh. [#145952]
  - Crash using playhead snapping in VSE in new scene. [#145890]
  - Blender 4.5 freezes with blank output colour management
    settings. [#146042]
  - Vulkan: Render Preview Error with Multiple 3D Viewports.
    [#145961]
  - Blender sometimes crashes when using resize detail button in
    dyntopo mode on a mesh with resolution higher than 500.
    [#146233]
  - Viewport Compositor: Render Layer input will not pass thru.
    [#146133]
  - 4.2.5 LTS – 5.0.0 alpha: Crashing after using UV Sculpt Tools
    in New Scene. [#145879]
  - Rigify: Actions Feature does not use Slotted Actions. [#144641]
  - .glb file import error on Blender 4.5. [#142867]
  - OpenGL: Curve control points are extremely small when first
    displayed. [#146501]
  - Possible Relax vertices in UV crash (wrong uv_sculpt size,
    missing defaults). [#132016]
  - User interface artifacting with Vulkan on Qualcomm. [#145315]
  - Fix #147340: EEVEE: Crash on failed world material compilation.
    [#147445]
  - Grease Pencil: Hardness property doesn’t affect Square line
    type. [#147147]
  - Fix: Cycles: MetalRT motion curves setup bug. [#146568]
  - Can’t select verts/edges/faces behind wire/bounds objects while
    retopology overlay is on. [#145993]
  - Crash when exporting alembic with Color Attributes. [#146822]
  - Moving a empty material after joining objects crashes Blender
    (backport request). [#146878]
  - Node Wrangler: Add Principled Setup plugs bump textures into
    filter width. [#146679]
  - Fix: VSE: Propagate split to connected strips by default.
    [22d9b4ff719]
  - Fix: USD: Camera FStop of 0 means no depth of field.
    [47368daebe0]
  - Animation is not deleting when Bake Simulation was used.
    [#146105]
  - bpy.ops.object.geometry_node_bake_pack_single failing on
    Windows. [#147175]
  - Blender crashes when using the Align Bones operator across two
    armatures with different mirror settings. [#146242]
  - VSE: “Swap Data” breaks strip alignment, then crashes.
    [#146682]
  - Some keymap user preferences do not get imported into Blender
    4.5 properly. [#146670]
  - Crash if Grab and Keep Moving Missing Linked Data Block.
    [#147283]
  - Weight painting can easily create NaN. [#146671]
  - Test for greying out linked images in texture painting is
    backwards. [#147568]
  - Crash after dragging any Asset Library Essential into the
    Compositor (Timings Overlay enabled, invokes the wrong
    tooltip). [#147752]
  - Fix #146724: Crash when deleting node group from outliner.
    [#147828]
  - Fix #147803: assert triggered on keyframe jump on NLA control
    curves. [#147957]
  - Crash deleting library from which the current scene is linked.
    [#147759]
  - Crash using Blade or Slip tool in VSE with new scene. [#145853]
  - Toggle Window Fullscreen, Timeline (4.5.0, 4.5.1, 4.5.2, 4.5.3,
    4.5.4). [#146812]
  - Fix (unreported) Collada: missing `finish` call on some
    modified attribute. [84418a8d16a6846afae0e80cde25027f53fded56]
  - Sequencer: crash with sequencer in sequencer. [#147477]
  - Crash when dragging outliner object into status bar. [#144921]
  - anim_transforms_to_deltas resets non-keyframed object
    transforms values. [#147796]
  - Collection input is missing the picker on new node group.
    [#147860]
  - Unnecessary write operations on blender_assets.cats.txt.
    [#111576]
  - Blender freezes on saving/loading of blend files with complex
    liboverride trees. [#145894]
  - install_linux_packages: Fix for Fedora ≥ 41 (DNF5).
    [e32a8ec884e]
  - Grease Pencil: Stroke not visible for specific post processing
    values. [#147174]
  - Blender Timeline animation, SHIFT vs CTRL selection difference.
    [#147996]
  - Rigify doesn’t check existence of collection properly.
    [#148454]
  - Opening old 2012 .blend file crashes blender. [#148170]
- drop b49b026b8eb6b289c59ff9ecb741f52531c22170.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761998400">- Prepare AMD HIP/HIPrt support</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1763380800">- Fix build with Audaspace 1.8.0, add audaspace_1_8_compat.patch
- Remove no longer needed separate assets tarball, as it is
  included in the regular sources now.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763467200">- Convert this package to a wrapper package
- patches dropped here and migrated to the blender-x.y packages:
  audaspace_1_8_compat.patch
  cmake_manpage_fix.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763553600">- add wrapper packages for demo and lang</changelog>
</package>
<package pkgid="05a853ea0c1ae7fcf23d825031049459e15c0e04f2f84043ebb1e9128aa6793fccc67f1098fc66443362b64c8eca0466c04fc60ce2dbe14961ab518843739c12" name="blender-demo" arch="noarch">
  <version epoch="0" ver="5.0.0" rel="bp161.1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754308800">- Update to 4.5.1
  https://developer.blender.org/docs/release_notes/4.5/corrective_releases/#blender-451
- Drop manifold-include-fix.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757246400">- Update to 4.5.2
  https://developer.blender.org/docs/release_notes/4.5/corrective_releases/#blender-452</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1758196800">- Update to 4.5.3
  - Fix #144096: Undo history unknown action on editing curve map
  - Fix: 3D text line end misses last character
  - Fix #145711: Packed images may fail to export with USD
  - Fix #144332: VSE solo preview does not work
  - Fix: MaterialX export can end up with duplicate node names
  - Fix #145691: Geometry Nodes: anonymous attributes not always
    propagated in Set Mesh Normal node
  - Fix #145449: Workaround wrongly generated Intel Linux driver
    version
  - Fix #145666: Crash separating all curves
  - Fix #145498: Cryptomatte assets are not selectable by name
  - Fix #145439: Artifacts in Movie Distortion with half precision
  - Fix #145244: FBX importer does not import textures from some
    files
  - Fix #145590: translations causing driver expressions to fail
  - Build: resolve linking error on *BSD systems
  - Fix #145560: Invalid curve flag set in legacy curve pen tool
  - Fix: GPU: Wrong default size for compute local group size
  - Fix #144980 - glTF - Fix importing empty glTF files, without
    nodes or scenes
  - Fix #145340: Object.to_mesh API change with subdivision and
    shape keys
  - Fix: viewer shortcut description mentions compositor only
  - Anim: fix crash when loading F-Curve with unknown modifier
  - Fix #112936: Asset shelf breaks when changing preview size
  - Fix #145116: new FBX importer does not handle geometry
    transform + instancing properly
  - Copy Global Transforms: SKIP_SAVE on paste
  - Fix #145403: Viewport Compositor error always persists
  - Nodes: further optimize socket usage inferencing for many group
    inputs
  - Nodes: optimize socket usage inferencing for many group inputs
  - Fix #145228: Wrong material when copying grease pencil strokes
  - Correct error updating the tests in last commit
  - Fix: incorrect handling of 3x3 matrices with RNA get/set
    callbacks
  - Fix #145375: Crash in Viewport Render Animation
  - Fix #145259: Grease Pencil: Bail when no frame is selected for
    SVG export
  - Fix #144414: Nodes: crash opening 5.0 closure nodes in 4.5
  - Fix #145297: Grease Pencil crash when joining objects
  - Fix #145287: Don't touch original mesh when converting to
    grease pencil
  - Fix #144751: NDOF, pan/zoom reversed in orthographic views, in
    fly mode
  - Fix #145070: Clay Strips 'Sculpt Plane' option doesn't work
  - Fix #145300: Value node displayed value has an offset to the
    right
  - Fix #144760: Some (Input) Nodes not changeable in Properties
    Editor
  - Fix #145108: Split selection removes edges
  - Fix #144700: Incorrect operator model draw example
  - Fix #144383: Limited dissolve creates duplicate faces
  - Fix #142381: EEVEE: Freeze playing back a certain animation
  - Fix #142738, #136688: Workbench: Inconsistent matcap rendering
  - Python: Improve `bpy.data.user_map()` argument documentation
  - Fix #144864: UI freezes with lots of Action slots (in the
    Outliner) part 2
  - Fix #143697: UI freezes with lots of Action slots (in the
    Outliner)
  - Fix #143635: Grease Pencil: Use only editable points in
    `use_connected_only`
  - Fix: ACES 2.0 studio config sets image files to ACES2065-1
    incorrectly
  - Fix #144982: Crash when scrubbing retimed strips
  - Fix #144701: Wrong falling fluid behaviour
  - Fix #86512: Fire simulation without smoke not affected by force
    field
  - Fix #104074: Cloth simulation presets missing internal springs
    and pressure
  - Fix: resolve memory leak in previous fix for #144958
  - Fix #144958: Crash changing screens with a menu open
  - Fix: EEVEE: Memory leak when drawing Volume objects
  - Fix #144916: Transform crash pressing tab disabling axis
    constraint
  - Fix #142137: Dynamic paint crashes when evaluating poses
  - Cleanup: various minor changes
    BKE_object_modifier_update_subframe
  - Fix #144840: Crash unlinking object from outliner unused data
    mode
  - Fix #144175: assert when adding texture paint slot
  - Fix #143983: crash when shader node from properties editor
  - Fix #144814: Cycles OSL crash accessing geom:name string
    attribute
  - Fix #143958: Dynamic paint crash due to thread-unsafe brush
    mesh writing
  - Fix #144910: Cycles missing AO temporarily when kernel features
    change
  - Fix #143841: Cycles OptiX error adding AO shader with viewport
    render
  - Fix #144858: Invalid text selection in the Python console
  - Fix #144599: Cycles OSL node with external script does not
    update
  - Fix #144441: EEVEE: Wrong projection matrix with Walk
    Navigation + Overscan
  - Fix #143857: View3D smooth interpolation produces invalid
    rv3d.dist values
  - Fix #144636: EEVEE Invalid hit during raytracing
  - Cycles: Add support for building with CUDA 13.0 and OptiX 9.0
  - Cycles: Add ROCm 7 runtime to hipew search list
  - Fix: Workbench: Broken render tests after AA fix
  - Fix #143662: Crash with Cycles persistent data and file
    thumbnail generation
  - Fix: support loading blend files with text from v1.70 (#2)
  - Fix: error displaying 3D text for v1.70 blend files
  - Fix #144970: Crash selecting the text on a linked duplicated
    text object
  - Refactor: move run-time flags from CharInfo::flag to CharTrans
  - Refactor: move font-curve initialization &amp; validation out of
    evaluation
  - Refactor: move the evaluated font size into EditFont
  - Cleanup: pass a curve to BKE_vfont_select_* instead of an
    object
  - Cleanup: remove unused Curve::lines &amp; disabled RNA definition
  - Fix #144281: Missing redraw for Unified Paint Setting toggles
  - Fix #142110: Vulkan: Only last planar probe is visible
  - Fix #144614: Vulkan: Disable optimization for large shaders
  - Fix #144625: Vulkan: Blacklist NVIDIA 580.76.05 on Linux
  - Fix: Vulkan: Submission runner crash on start
  - Fix #143802: Grease Pencil: Divide blend mode not working in
    viewport
  - Fix #145138: Preserve "thickness" RNA access for line art
    modifier
  - Fix: UVSculpt brush size not converted correctly for 5.0
    changes
  - [4.5 LTS] Fix: frozen mathutils Vector &amp; Matrix types could be
    resized
  - [4.5 LTS] Fix #143838: hotkey customization's aren't saved for
    custom operator
  - Fix: Grease Pencil: Smooth sculpt brush not working with
    handles and mask
  - [4.5 LTS] Fix memory leak when loading libraries fails from
    Python</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1759752000">- add b49b026b8eb6b289c59ff9ecb741f52531c22170.patch:
  Allow building with OCIO 2.5.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1760097600">- We already forced ffmpeg-7 indirectly for older distros
  and now that ffmpeg-8 is there we need to also force it for
  Tumbleweed for now. So do it explicitely in the spec file.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761825600">- Update to 4.5.4
  - Blender 4.5.3 fails to compile with OpenColorIO 2.5.0.
    [#147227]
  - OpenEXR: Support reading multipart files with full channel
    names. [138e8fbf1bd85a081682f6d44d8bd73e993560ff]
  - Render: Forward compatibility for Blender 5.0 pass renames.
    [738209b2bee5be0ac4946ab5511f1644f2ac3391]
  - Illegal address when rendering with a custom camera in 4.5.
    [#145544]
  - UV Editor: Lock Pinned Islands in UV packing not working with
    UDIMs. [#141293]
  - Armature Symmetrize not symmetrizing Display Type prop.
    [#145190]
  - Crash when Capture Screenshot Preview. [#145719]
  - Regression: 3D cursor misaligned with axes in certain viewport
    rotations. [#145028]
  - Crash when opening old file with undefined node. [#145675]
  - USD Import: Fails to respect path user preference. [#145856]
  - VSE: from 4.5 right click select doesn’t work with Blade Tool.
    [#145715]
  - Fix: VSE: Metastack channel preview with negative values.
    [f974c598f9a]
  - Crash on pasting VSE strip with driver. [#145629]
  - Fix: GPU: Avoid accessing GLContext after it is destroyed.
    [e8b7e144e04]
  - VRAM leak when Stereoscopy and motion blur are both enabled.
    [#145743]
  - Crash when switching view layer after undoing
    deleting/unlinking of certain object types. [#145848]
  - Fix #145932: Relax Face Set brush can corrupt mesh. [#145952]
  - Crash using playhead snapping in VSE in new scene. [#145890]
  - Blender 4.5 freezes with blank output colour management
    settings. [#146042]
  - Vulkan: Render Preview Error with Multiple 3D Viewports.
    [#145961]
  - Blender sometimes crashes when using resize detail button in
    dyntopo mode on a mesh with resolution higher than 500.
    [#146233]
  - Viewport Compositor: Render Layer input will not pass thru.
    [#146133]
  - 4.2.5 LTS – 5.0.0 alpha: Crashing after using UV Sculpt Tools
    in New Scene. [#145879]
  - Rigify: Actions Feature does not use Slotted Actions. [#144641]
  - .glb file import error on Blender 4.5. [#142867]
  - OpenGL: Curve control points are extremely small when first
    displayed. [#146501]
  - Possible Relax vertices in UV crash (wrong uv_sculpt size,
    missing defaults). [#132016]
  - User interface artifacting with Vulkan on Qualcomm. [#145315]
  - Fix #147340: EEVEE: Crash on failed world material compilation.
    [#147445]
  - Grease Pencil: Hardness property doesn’t affect Square line
    type. [#147147]
  - Fix: Cycles: MetalRT motion curves setup bug. [#146568]
  - Can’t select verts/edges/faces behind wire/bounds objects while
    retopology overlay is on. [#145993]
  - Crash when exporting alembic with Color Attributes. [#146822]
  - Moving a empty material after joining objects crashes Blender
    (backport request). [#146878]
  - Node Wrangler: Add Principled Setup plugs bump textures into
    filter width. [#146679]
  - Fix: VSE: Propagate split to connected strips by default.
    [22d9b4ff719]
  - Fix: USD: Camera FStop of 0 means no depth of field.
    [47368daebe0]
  - Animation is not deleting when Bake Simulation was used.
    [#146105]
  - bpy.ops.object.geometry_node_bake_pack_single failing on
    Windows. [#147175]
  - Blender crashes when using the Align Bones operator across two
    armatures with different mirror settings. [#146242]
  - VSE: “Swap Data” breaks strip alignment, then crashes.
    [#146682]
  - Some keymap user preferences do not get imported into Blender
    4.5 properly. [#146670]
  - Crash if Grab and Keep Moving Missing Linked Data Block.
    [#147283]
  - Weight painting can easily create NaN. [#146671]
  - Test for greying out linked images in texture painting is
    backwards. [#147568]
  - Crash after dragging any Asset Library Essential into the
    Compositor (Timings Overlay enabled, invokes the wrong
    tooltip). [#147752]
  - Fix #146724: Crash when deleting node group from outliner.
    [#147828]
  - Fix #147803: assert triggered on keyframe jump on NLA control
    curves. [#147957]
  - Crash deleting library from which the current scene is linked.
    [#147759]
  - Crash using Blade or Slip tool in VSE with new scene. [#145853]
  - Toggle Window Fullscreen, Timeline (4.5.0, 4.5.1, 4.5.2, 4.5.3,
    4.5.4). [#146812]
  - Fix (unreported) Collada: missing `finish` call on some
    modified attribute. [84418a8d16a6846afae0e80cde25027f53fded56]
  - Sequencer: crash with sequencer in sequencer. [#147477]
  - Crash when dragging outliner object into status bar. [#144921]
  - anim_transforms_to_deltas resets non-keyframed object
    transforms values. [#147796]
  - Collection input is missing the picker on new node group.
    [#147860]
  - Unnecessary write operations on blender_assets.cats.txt.
    [#111576]
  - Blender freezes on saving/loading of blend files with complex
    liboverride trees. [#145894]
  - install_linux_packages: Fix for Fedora ≥ 41 (DNF5).
    [e32a8ec884e]
  - Grease Pencil: Stroke not visible for specific post processing
    values. [#147174]
  - Blender Timeline animation, SHIFT vs CTRL selection difference.
    [#147996]
  - Rigify doesn’t check existence of collection properly.
    [#148454]
  - Opening old 2012 .blend file crashes blender. [#148170]
- drop b49b026b8eb6b289c59ff9ecb741f52531c22170.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761998400">- Prepare AMD HIP/HIPrt support</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1763380800">- Fix build with Audaspace 1.8.0, add audaspace_1_8_compat.patch
- Remove no longer needed separate assets tarball, as it is
  included in the regular sources now.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763467200">- Convert this package to a wrapper package
- patches dropped here and migrated to the blender-x.y packages:
  audaspace_1_8_compat.patch
  cmake_manpage_fix.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763553600">- add wrapper packages for demo and lang</changelog>
</package>
<package pkgid="eaaefdbc638d8eb26a96d94537b2df1193dd26dca990c361dace88147cdacb36dfb9d45ee9ed1d7140ecaf11a7b1011de346f7476d6f3cb5a5111de5f3edef25" name="blender-lang" arch="noarch">
  <version epoch="0" ver="5.0.0" rel="bp161.1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754308800">- Update to 4.5.1
  https://developer.blender.org/docs/release_notes/4.5/corrective_releases/#blender-451
- Drop manifold-include-fix.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757246400">- Update to 4.5.2
  https://developer.blender.org/docs/release_notes/4.5/corrective_releases/#blender-452</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1758196800">- Update to 4.5.3
  - Fix #144096: Undo history unknown action on editing curve map
  - Fix: 3D text line end misses last character
  - Fix #145711: Packed images may fail to export with USD
  - Fix #144332: VSE solo preview does not work
  - Fix: MaterialX export can end up with duplicate node names
  - Fix #145691: Geometry Nodes: anonymous attributes not always
    propagated in Set Mesh Normal node
  - Fix #145449: Workaround wrongly generated Intel Linux driver
    version
  - Fix #145666: Crash separating all curves
  - Fix #145498: Cryptomatte assets are not selectable by name
  - Fix #145439: Artifacts in Movie Distortion with half precision
  - Fix #145244: FBX importer does not import textures from some
    files
  - Fix #145590: translations causing driver expressions to fail
  - Build: resolve linking error on *BSD systems
  - Fix #145560: Invalid curve flag set in legacy curve pen tool
  - Fix: GPU: Wrong default size for compute local group size
  - Fix #144980 - glTF - Fix importing empty glTF files, without
    nodes or scenes
  - Fix #145340: Object.to_mesh API change with subdivision and
    shape keys
  - Fix: viewer shortcut description mentions compositor only
  - Anim: fix crash when loading F-Curve with unknown modifier
  - Fix #112936: Asset shelf breaks when changing preview size
  - Fix #145116: new FBX importer does not handle geometry
    transform + instancing properly
  - Copy Global Transforms: SKIP_SAVE on paste
  - Fix #145403: Viewport Compositor error always persists
  - Nodes: further optimize socket usage inferencing for many group
    inputs
  - Nodes: optimize socket usage inferencing for many group inputs
  - Fix #145228: Wrong material when copying grease pencil strokes
  - Correct error updating the tests in last commit
  - Fix: incorrect handling of 3x3 matrices with RNA get/set
    callbacks
  - Fix #145375: Crash in Viewport Render Animation
  - Fix #145259: Grease Pencil: Bail when no frame is selected for
    SVG export
  - Fix #144414: Nodes: crash opening 5.0 closure nodes in 4.5
  - Fix #145297: Grease Pencil crash when joining objects
  - Fix #145287: Don't touch original mesh when converting to
    grease pencil
  - Fix #144751: NDOF, pan/zoom reversed in orthographic views, in
    fly mode
  - Fix #145070: Clay Strips 'Sculpt Plane' option doesn't work
  - Fix #145300: Value node displayed value has an offset to the
    right
  - Fix #144760: Some (Input) Nodes not changeable in Properties
    Editor
  - Fix #145108: Split selection removes edges
  - Fix #144700: Incorrect operator model draw example
  - Fix #144383: Limited dissolve creates duplicate faces
  - Fix #142381: EEVEE: Freeze playing back a certain animation
  - Fix #142738, #136688: Workbench: Inconsistent matcap rendering
  - Python: Improve `bpy.data.user_map()` argument documentation
  - Fix #144864: UI freezes with lots of Action slots (in the
    Outliner) part 2
  - Fix #143697: UI freezes with lots of Action slots (in the
    Outliner)
  - Fix #143635: Grease Pencil: Use only editable points in
    `use_connected_only`
  - Fix: ACES 2.0 studio config sets image files to ACES2065-1
    incorrectly
  - Fix #144982: Crash when scrubbing retimed strips
  - Fix #144701: Wrong falling fluid behaviour
  - Fix #86512: Fire simulation without smoke not affected by force
    field
  - Fix #104074: Cloth simulation presets missing internal springs
    and pressure
  - Fix: resolve memory leak in previous fix for #144958
  - Fix #144958: Crash changing screens with a menu open
  - Fix: EEVEE: Memory leak when drawing Volume objects
  - Fix #144916: Transform crash pressing tab disabling axis
    constraint
  - Fix #142137: Dynamic paint crashes when evaluating poses
  - Cleanup: various minor changes
    BKE_object_modifier_update_subframe
  - Fix #144840: Crash unlinking object from outliner unused data
    mode
  - Fix #144175: assert when adding texture paint slot
  - Fix #143983: crash when shader node from properties editor
  - Fix #144814: Cycles OSL crash accessing geom:name string
    attribute
  - Fix #143958: Dynamic paint crash due to thread-unsafe brush
    mesh writing
  - Fix #144910: Cycles missing AO temporarily when kernel features
    change
  - Fix #143841: Cycles OptiX error adding AO shader with viewport
    render
  - Fix #144858: Invalid text selection in the Python console
  - Fix #144599: Cycles OSL node with external script does not
    update
  - Fix #144441: EEVEE: Wrong projection matrix with Walk
    Navigation + Overscan
  - Fix #143857: View3D smooth interpolation produces invalid
    rv3d.dist values
  - Fix #144636: EEVEE Invalid hit during raytracing
  - Cycles: Add support for building with CUDA 13.0 and OptiX 9.0
  - Cycles: Add ROCm 7 runtime to hipew search list
  - Fix: Workbench: Broken render tests after AA fix
  - Fix #143662: Crash with Cycles persistent data and file
    thumbnail generation
  - Fix: support loading blend files with text from v1.70 (#2)
  - Fix: error displaying 3D text for v1.70 blend files
  - Fix #144970: Crash selecting the text on a linked duplicated
    text object
  - Refactor: move run-time flags from CharInfo::flag to CharTrans
  - Refactor: move font-curve initialization &amp; validation out of
    evaluation
  - Refactor: move the evaluated font size into EditFont
  - Cleanup: pass a curve to BKE_vfont_select_* instead of an
    object
  - Cleanup: remove unused Curve::lines &amp; disabled RNA definition
  - Fix #144281: Missing redraw for Unified Paint Setting toggles
  - Fix #142110: Vulkan: Only last planar probe is visible
  - Fix #144614: Vulkan: Disable optimization for large shaders
  - Fix #144625: Vulkan: Blacklist NVIDIA 580.76.05 on Linux
  - Fix: Vulkan: Submission runner crash on start
  - Fix #143802: Grease Pencil: Divide blend mode not working in
    viewport
  - Fix #145138: Preserve "thickness" RNA access for line art
    modifier
  - Fix: UVSculpt brush size not converted correctly for 5.0
    changes
  - [4.5 LTS] Fix: frozen mathutils Vector &amp; Matrix types could be
    resized
  - [4.5 LTS] Fix #143838: hotkey customization's aren't saved for
    custom operator
  - Fix: Grease Pencil: Smooth sculpt brush not working with
    handles and mask
  - [4.5 LTS] Fix memory leak when loading libraries fails from
    Python</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1759752000">- add b49b026b8eb6b289c59ff9ecb741f52531c22170.patch:
  Allow building with OCIO 2.5.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1760097600">- We already forced ffmpeg-7 indirectly for older distros
  and now that ffmpeg-8 is there we need to also force it for
  Tumbleweed for now. So do it explicitely in the spec file.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761825600">- Update to 4.5.4
  - Blender 4.5.3 fails to compile with OpenColorIO 2.5.0.
    [#147227]
  - OpenEXR: Support reading multipart files with full channel
    names. [138e8fbf1bd85a081682f6d44d8bd73e993560ff]
  - Render: Forward compatibility for Blender 5.0 pass renames.
    [738209b2bee5be0ac4946ab5511f1644f2ac3391]
  - Illegal address when rendering with a custom camera in 4.5.
    [#145544]
  - UV Editor: Lock Pinned Islands in UV packing not working with
    UDIMs. [#141293]
  - Armature Symmetrize not symmetrizing Display Type prop.
    [#145190]
  - Crash when Capture Screenshot Preview. [#145719]
  - Regression: 3D cursor misaligned with axes in certain viewport
    rotations. [#145028]
  - Crash when opening old file with undefined node. [#145675]
  - USD Import: Fails to respect path user preference. [#145856]
  - VSE: from 4.5 right click select doesn’t work with Blade Tool.
    [#145715]
  - Fix: VSE: Metastack channel preview with negative values.
    [f974c598f9a]
  - Crash on pasting VSE strip with driver. [#145629]
  - Fix: GPU: Avoid accessing GLContext after it is destroyed.
    [e8b7e144e04]
  - VRAM leak when Stereoscopy and motion blur are both enabled.
    [#145743]
  - Crash when switching view layer after undoing
    deleting/unlinking of certain object types. [#145848]
  - Fix #145932: Relax Face Set brush can corrupt mesh. [#145952]
  - Crash using playhead snapping in VSE in new scene. [#145890]
  - Blender 4.5 freezes with blank output colour management
    settings. [#146042]
  - Vulkan: Render Preview Error with Multiple 3D Viewports.
    [#145961]
  - Blender sometimes crashes when using resize detail button in
    dyntopo mode on a mesh with resolution higher than 500.
    [#146233]
  - Viewport Compositor: Render Layer input will not pass thru.
    [#146133]
  - 4.2.5 LTS – 5.0.0 alpha: Crashing after using UV Sculpt Tools
    in New Scene. [#145879]
  - Rigify: Actions Feature does not use Slotted Actions. [#144641]
  - .glb file import error on Blender 4.5. [#142867]
  - OpenGL: Curve control points are extremely small when first
    displayed. [#146501]
  - Possible Relax vertices in UV crash (wrong uv_sculpt size,
    missing defaults). [#132016]
  - User interface artifacting with Vulkan on Qualcomm. [#145315]
  - Fix #147340: EEVEE: Crash on failed world material compilation.
    [#147445]
  - Grease Pencil: Hardness property doesn’t affect Square line
    type. [#147147]
  - Fix: Cycles: MetalRT motion curves setup bug. [#146568]
  - Can’t select verts/edges/faces behind wire/bounds objects while
    retopology overlay is on. [#145993]
  - Crash when exporting alembic with Color Attributes. [#146822]
  - Moving a empty material after joining objects crashes Blender
    (backport request). [#146878]
  - Node Wrangler: Add Principled Setup plugs bump textures into
    filter width. [#146679]
  - Fix: VSE: Propagate split to connected strips by default.
    [22d9b4ff719]
  - Fix: USD: Camera FStop of 0 means no depth of field.
    [47368daebe0]
  - Animation is not deleting when Bake Simulation was used.
    [#146105]
  - bpy.ops.object.geometry_node_bake_pack_single failing on
    Windows. [#147175]
  - Blender crashes when using the Align Bones operator across two
    armatures with different mirror settings. [#146242]
  - VSE: “Swap Data” breaks strip alignment, then crashes.
    [#146682]
  - Some keymap user preferences do not get imported into Blender
    4.5 properly. [#146670]
  - Crash if Grab and Keep Moving Missing Linked Data Block.
    [#147283]
  - Weight painting can easily create NaN. [#146671]
  - Test for greying out linked images in texture painting is
    backwards. [#147568]
  - Crash after dragging any Asset Library Essential into the
    Compositor (Timings Overlay enabled, invokes the wrong
    tooltip). [#147752]
  - Fix #146724: Crash when deleting node group from outliner.
    [#147828]
  - Fix #147803: assert triggered on keyframe jump on NLA control
    curves. [#147957]
  - Crash deleting library from which the current scene is linked.
    [#147759]
  - Crash using Blade or Slip tool in VSE with new scene. [#145853]
  - Toggle Window Fullscreen, Timeline (4.5.0, 4.5.1, 4.5.2, 4.5.3,
    4.5.4). [#146812]
  - Fix (unreported) Collada: missing `finish` call on some
    modified attribute. [84418a8d16a6846afae0e80cde25027f53fded56]
  - Sequencer: crash with sequencer in sequencer. [#147477]
  - Crash when dragging outliner object into status bar. [#144921]
  - anim_transforms_to_deltas resets non-keyframed object
    transforms values. [#147796]
  - Collection input is missing the picker on new node group.
    [#147860]
  - Unnecessary write operations on blender_assets.cats.txt.
    [#111576]
  - Blender freezes on saving/loading of blend files with complex
    liboverride trees. [#145894]
  - install_linux_packages: Fix for Fedora ≥ 41 (DNF5).
    [e32a8ec884e]
  - Grease Pencil: Stroke not visible for specific post processing
    values. [#147174]
  - Blender Timeline animation, SHIFT vs CTRL selection difference.
    [#147996]
  - Rigify doesn’t check existence of collection properly.
    [#148454]
  - Opening old 2012 .blend file crashes blender. [#148170]
- drop b49b026b8eb6b289c59ff9ecb741f52531c22170.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761998400">- Prepare AMD HIP/HIPrt support</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1763380800">- Fix build with Audaspace 1.8.0, add audaspace_1_8_compat.patch
- Remove no longer needed separate assets tarball, as it is
  included in the regular sources now.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763467200">- Convert this package to a wrapper package
- patches dropped here and migrated to the blender-x.y packages:
  audaspace_1_8_compat.patch
  cmake_manpage_fix.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763553600">- add wrapper packages for demo and lang</changelog>
</package>
<package pkgid="a887170c0d65fef2af1ed755f01d2a08884803bc430d18ab0f76467bef00b7ed3f1528ae7fa1ddee8d79c1f1525d78bd9b404d931a97048a30282a932043cda2" name="blender-lts" arch="noarch">
  <version epoch="0" ver="5.0.0" rel="bp161.1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754308800">- Update to 4.5.1
  https://developer.blender.org/docs/release_notes/4.5/corrective_releases/#blender-451
- Drop manifold-include-fix.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757246400">- Update to 4.5.2
  https://developer.blender.org/docs/release_notes/4.5/corrective_releases/#blender-452</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1758196800">- Update to 4.5.3
  - Fix #144096: Undo history unknown action on editing curve map
  - Fix: 3D text line end misses last character
  - Fix #145711: Packed images may fail to export with USD
  - Fix #144332: VSE solo preview does not work
  - Fix: MaterialX export can end up with duplicate node names
  - Fix #145691: Geometry Nodes: anonymous attributes not always
    propagated in Set Mesh Normal node
  - Fix #145449: Workaround wrongly generated Intel Linux driver
    version
  - Fix #145666: Crash separating all curves
  - Fix #145498: Cryptomatte assets are not selectable by name
  - Fix #145439: Artifacts in Movie Distortion with half precision
  - Fix #145244: FBX importer does not import textures from some
    files
  - Fix #145590: translations causing driver expressions to fail
  - Build: resolve linking error on *BSD systems
  - Fix #145560: Invalid curve flag set in legacy curve pen tool
  - Fix: GPU: Wrong default size for compute local group size
  - Fix #144980 - glTF - Fix importing empty glTF files, without
    nodes or scenes
  - Fix #145340: Object.to_mesh API change with subdivision and
    shape keys
  - Fix: viewer shortcut description mentions compositor only
  - Anim: fix crash when loading F-Curve with unknown modifier
  - Fix #112936: Asset shelf breaks when changing preview size
  - Fix #145116: new FBX importer does not handle geometry
    transform + instancing properly
  - Copy Global Transforms: SKIP_SAVE on paste
  - Fix #145403: Viewport Compositor error always persists
  - Nodes: further optimize socket usage inferencing for many group
    inputs
  - Nodes: optimize socket usage inferencing for many group inputs
  - Fix #145228: Wrong material when copying grease pencil strokes
  - Correct error updating the tests in last commit
  - Fix: incorrect handling of 3x3 matrices with RNA get/set
    callbacks
  - Fix #145375: Crash in Viewport Render Animation
  - Fix #145259: Grease Pencil: Bail when no frame is selected for
    SVG export
  - Fix #144414: Nodes: crash opening 5.0 closure nodes in 4.5
  - Fix #145297: Grease Pencil crash when joining objects
  - Fix #145287: Don't touch original mesh when converting to
    grease pencil
  - Fix #144751: NDOF, pan/zoom reversed in orthographic views, in
    fly mode
  - Fix #145070: Clay Strips 'Sculpt Plane' option doesn't work
  - Fix #145300: Value node displayed value has an offset to the
    right
  - Fix #144760: Some (Input) Nodes not changeable in Properties
    Editor
  - Fix #145108: Split selection removes edges
  - Fix #144700: Incorrect operator model draw example
  - Fix #144383: Limited dissolve creates duplicate faces
  - Fix #142381: EEVEE: Freeze playing back a certain animation
  - Fix #142738, #136688: Workbench: Inconsistent matcap rendering
  - Python: Improve `bpy.data.user_map()` argument documentation
  - Fix #144864: UI freezes with lots of Action slots (in the
    Outliner) part 2
  - Fix #143697: UI freezes with lots of Action slots (in the
    Outliner)
  - Fix #143635: Grease Pencil: Use only editable points in
    `use_connected_only`
  - Fix: ACES 2.0 studio config sets image files to ACES2065-1
    incorrectly
  - Fix #144982: Crash when scrubbing retimed strips
  - Fix #144701: Wrong falling fluid behaviour
  - Fix #86512: Fire simulation without smoke not affected by force
    field
  - Fix #104074: Cloth simulation presets missing internal springs
    and pressure
  - Fix: resolve memory leak in previous fix for #144958
  - Fix #144958: Crash changing screens with a menu open
  - Fix: EEVEE: Memory leak when drawing Volume objects
  - Fix #144916: Transform crash pressing tab disabling axis
    constraint
  - Fix #142137: Dynamic paint crashes when evaluating poses
  - Cleanup: various minor changes
    BKE_object_modifier_update_subframe
  - Fix #144840: Crash unlinking object from outliner unused data
    mode
  - Fix #144175: assert when adding texture paint slot
  - Fix #143983: crash when shader node from properties editor
  - Fix #144814: Cycles OSL crash accessing geom:name string
    attribute
  - Fix #143958: Dynamic paint crash due to thread-unsafe brush
    mesh writing
  - Fix #144910: Cycles missing AO temporarily when kernel features
    change
  - Fix #143841: Cycles OptiX error adding AO shader with viewport
    render
  - Fix #144858: Invalid text selection in the Python console
  - Fix #144599: Cycles OSL node with external script does not
    update
  - Fix #144441: EEVEE: Wrong projection matrix with Walk
    Navigation + Overscan
  - Fix #143857: View3D smooth interpolation produces invalid
    rv3d.dist values
  - Fix #144636: EEVEE Invalid hit during raytracing
  - Cycles: Add support for building with CUDA 13.0 and OptiX 9.0
  - Cycles: Add ROCm 7 runtime to hipew search list
  - Fix: Workbench: Broken render tests after AA fix
  - Fix #143662: Crash with Cycles persistent data and file
    thumbnail generation
  - Fix: support loading blend files with text from v1.70 (#2)
  - Fix: error displaying 3D text for v1.70 blend files
  - Fix #144970: Crash selecting the text on a linked duplicated
    text object
  - Refactor: move run-time flags from CharInfo::flag to CharTrans
  - Refactor: move font-curve initialization &amp; validation out of
    evaluation
  - Refactor: move the evaluated font size into EditFont
  - Cleanup: pass a curve to BKE_vfont_select_* instead of an
    object
  - Cleanup: remove unused Curve::lines &amp; disabled RNA definition
  - Fix #144281: Missing redraw for Unified Paint Setting toggles
  - Fix #142110: Vulkan: Only last planar probe is visible
  - Fix #144614: Vulkan: Disable optimization for large shaders
  - Fix #144625: Vulkan: Blacklist NVIDIA 580.76.05 on Linux
  - Fix: Vulkan: Submission runner crash on start
  - Fix #143802: Grease Pencil: Divide blend mode not working in
    viewport
  - Fix #145138: Preserve "thickness" RNA access for line art
    modifier
  - Fix: UVSculpt brush size not converted correctly for 5.0
    changes
  - [4.5 LTS] Fix: frozen mathutils Vector &amp; Matrix types could be
    resized
  - [4.5 LTS] Fix #143838: hotkey customization's aren't saved for
    custom operator
  - Fix: Grease Pencil: Smooth sculpt brush not working with
    handles and mask
  - [4.5 LTS] Fix memory leak when loading libraries fails from
    Python</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1759752000">- add b49b026b8eb6b289c59ff9ecb741f52531c22170.patch:
  Allow building with OCIO 2.5.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1760097600">- We already forced ffmpeg-7 indirectly for older distros
  and now that ffmpeg-8 is there we need to also force it for
  Tumbleweed for now. So do it explicitely in the spec file.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761825600">- Update to 4.5.4
  - Blender 4.5.3 fails to compile with OpenColorIO 2.5.0.
    [#147227]
  - OpenEXR: Support reading multipart files with full channel
    names. [138e8fbf1bd85a081682f6d44d8bd73e993560ff]
  - Render: Forward compatibility for Blender 5.0 pass renames.
    [738209b2bee5be0ac4946ab5511f1644f2ac3391]
  - Illegal address when rendering with a custom camera in 4.5.
    [#145544]
  - UV Editor: Lock Pinned Islands in UV packing not working with
    UDIMs. [#141293]
  - Armature Symmetrize not symmetrizing Display Type prop.
    [#145190]
  - Crash when Capture Screenshot Preview. [#145719]
  - Regression: 3D cursor misaligned with axes in certain viewport
    rotations. [#145028]
  - Crash when opening old file with undefined node. [#145675]
  - USD Import: Fails to respect path user preference. [#145856]
  - VSE: from 4.5 right click select doesn’t work with Blade Tool.
    [#145715]
  - Fix: VSE: Metastack channel preview with negative values.
    [f974c598f9a]
  - Crash on pasting VSE strip with driver. [#145629]
  - Fix: GPU: Avoid accessing GLContext after it is destroyed.
    [e8b7e144e04]
  - VRAM leak when Stereoscopy and motion blur are both enabled.
    [#145743]
  - Crash when switching view layer after undoing
    deleting/unlinking of certain object types. [#145848]
  - Fix #145932: Relax Face Set brush can corrupt mesh. [#145952]
  - Crash using playhead snapping in VSE in new scene. [#145890]
  - Blender 4.5 freezes with blank output colour management
    settings. [#146042]
  - Vulkan: Render Preview Error with Multiple 3D Viewports.
    [#145961]
  - Blender sometimes crashes when using resize detail button in
    dyntopo mode on a mesh with resolution higher than 500.
    [#146233]
  - Viewport Compositor: Render Layer input will not pass thru.
    [#146133]
  - 4.2.5 LTS – 5.0.0 alpha: Crashing after using UV Sculpt Tools
    in New Scene. [#145879]
  - Rigify: Actions Feature does not use Slotted Actions. [#144641]
  - .glb file import error on Blender 4.5. [#142867]
  - OpenGL: Curve control points are extremely small when first
    displayed. [#146501]
  - Possible Relax vertices in UV crash (wrong uv_sculpt size,
    missing defaults). [#132016]
  - User interface artifacting with Vulkan on Qualcomm. [#145315]
  - Fix #147340: EEVEE: Crash on failed world material compilation.
    [#147445]
  - Grease Pencil: Hardness property doesn’t affect Square line
    type. [#147147]
  - Fix: Cycles: MetalRT motion curves setup bug. [#146568]
  - Can’t select verts/edges/faces behind wire/bounds objects while
    retopology overlay is on. [#145993]
  - Crash when exporting alembic with Color Attributes. [#146822]
  - Moving a empty material after joining objects crashes Blender
    (backport request). [#146878]
  - Node Wrangler: Add Principled Setup plugs bump textures into
    filter width. [#146679]
  - Fix: VSE: Propagate split to connected strips by default.
    [22d9b4ff719]
  - Fix: USD: Camera FStop of 0 means no depth of field.
    [47368daebe0]
  - Animation is not deleting when Bake Simulation was used.
    [#146105]
  - bpy.ops.object.geometry_node_bake_pack_single failing on
    Windows. [#147175]
  - Blender crashes when using the Align Bones operator across two
    armatures with different mirror settings. [#146242]
  - VSE: “Swap Data” breaks strip alignment, then crashes.
    [#146682]
  - Some keymap user preferences do not get imported into Blender
    4.5 properly. [#146670]
  - Crash if Grab and Keep Moving Missing Linked Data Block.
    [#147283]
  - Weight painting can easily create NaN. [#146671]
  - Test for greying out linked images in texture painting is
    backwards. [#147568]
  - Crash after dragging any Asset Library Essential into the
    Compositor (Timings Overlay enabled, invokes the wrong
    tooltip). [#147752]
  - Fix #146724: Crash when deleting node group from outliner.
    [#147828]
  - Fix #147803: assert triggered on keyframe jump on NLA control
    curves. [#147957]
  - Crash deleting library from which the current scene is linked.
    [#147759]
  - Crash using Blade or Slip tool in VSE with new scene. [#145853]
  - Toggle Window Fullscreen, Timeline (4.5.0, 4.5.1, 4.5.2, 4.5.3,
    4.5.4). [#146812]
  - Fix (unreported) Collada: missing `finish` call on some
    modified attribute. [84418a8d16a6846afae0e80cde25027f53fded56]
  - Sequencer: crash with sequencer in sequencer. [#147477]
  - Crash when dragging outliner object into status bar. [#144921]
  - anim_transforms_to_deltas resets non-keyframed object
    transforms values. [#147796]
  - Collection input is missing the picker on new node group.
    [#147860]
  - Unnecessary write operations on blender_assets.cats.txt.
    [#111576]
  - Blender freezes on saving/loading of blend files with complex
    liboverride trees. [#145894]
  - install_linux_packages: Fix for Fedora ≥ 41 (DNF5).
    [e32a8ec884e]
  - Grease Pencil: Stroke not visible for specific post processing
    values. [#147174]
  - Blender Timeline animation, SHIFT vs CTRL selection difference.
    [#147996]
  - Rigify doesn’t check existence of collection properly.
    [#148454]
  - Opening old 2012 .blend file crashes blender. [#148170]
- drop b49b026b8eb6b289c59ff9ecb741f52531c22170.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761998400">- Prepare AMD HIP/HIPrt support</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1763380800">- Fix build with Audaspace 1.8.0, add audaspace_1_8_compat.patch
- Remove no longer needed separate assets tarball, as it is
  included in the regular sources now.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763467200">- Convert this package to a wrapper package
- patches dropped here and migrated to the blender-x.y packages:
  audaspace_1_8_compat.patch
  cmake_manpage_fix.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763553600">- add wrapper packages for demo and lang</changelog>
</package>
<package pkgid="cdfd430b637bf69ea53cf08c2da393e1fe49149ebb60fafb5a7df58630368b75ae946be03abb97fe2e1607c13fb85e73165ca3426c1aa82e9ca8be6a87d6aee2" name="blinken" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Use Qt camelcase support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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
- 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>
</package>
<package pkgid="ab5922f409e8c4a3df4ff579d69e9d63869eb0c7053eb4e3fe3fff2d7b19892b74b62250a4b56b77508183b207dfd1cdd1a2ab6ab17bc974f8c97e551ec64080" name="blinken-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Use Qt camelcase support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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
- 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>
</package>
<package pkgid="b6d6ad4400391fea40fefc87933a0bcfd572b69de2b80ae840c1e22578f2af3c9c2c8fbb80c54be99ce7ce7edd77ea0d9022c6b07fb5b449a326ffb972ca9ab1" name="blis-devel" arch="s390x">
  <version epoch="0" ver="1.0" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="493f7ef8e2ebd1a972dda62ed52059a41f6792766287aac6595b061b91bdc3fd680962c90282bcf889f52be0136f48ec6688f2af51e20595e56b2b56302eb91b" name="bliss" arch="s390x">
  <version epoch="0" ver="0.77" rel="bp161.1.2"/>
  <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="77ee1b3aece746b69c1a3368db88927c57a2f7ae023c97058f004540567d9b5c9afb53ebbce3f3146881cec08c49986507de8d47fcf7b897ffb4448c4b22f2cf" name="bliss-devel" arch="s390x">
  <version epoch="0" ver="0.77" rel="bp161.1.2"/>
  <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="67b525147115ba74a3496d7840e4f5646e19123033cb4f31ee7272dcc9ac118d1ec71c554d73c18fe9af7966fca6ef8dc1bc763f8c9777c5768868fe3451edd6" name="blktests" arch="s390x">
  <version epoch="0" ver="0+20240213.ac3d8d0" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1543147200">- Move /var/lib/blktests to /usr/lib/blktests, packages don't
  deliver variadic data.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="pcervinka@suse.com" date="1585137600">- Update to version 20200307.cd11d00:
  * Support skipping tests from test{,_device}()
  * Show last run for skipped tests
  * Skip tests based on SKIP_REASON, not return value
  * nbd/003: fix compiling error with gcc version 4.8.5
  * nbd/003:add mount and clear_sock test for nbd
  * nvme/018: Reword misleading error message
  * nvme/018: Ignore message generated by nvme read
  * tests/srp/015: Add a test that uses the SoftiWARP (siw) driver
  * common/multipath-over-rdma, tests/srp: Make it easy to use siw instead of rdma_rxe
  * common/multipath-over-rdma: Rename two functions
- Apply spec-cleaner
- Change version format in service file
- Add GPL-3.0 to license list
- Add README.md to doc section</changelog>
  <changelog author="Sebastian Chlad &lt;sebastian.chlad@suse.com&gt;" date="1585828800">- Add blktrace to recommended as some tests require it</changelog>
  <changelog author="Petr Cervinka &lt;pcervinka@suse.com&gt;" date="1588334400">- Update to version 0+20200430.bff70b0:
  * Add $DESCRIPTION to the TEST_RUN
  * Fix unintentional skipping of tests
  * Add a test that triggers the blk_mq_realloc_hw_ctxs() error path
  * Introduce the function _configure_null_blk()
  * Use _{init,exit}_null_blk instead of open-coding these functions
  * Make _exit_null_blk remove all null_blk device instances
  * common/fio: do not use norandommap with verify</changelog>
  <changelog author="pcervinka@suse.com" date="1606910400">- Update to version 0+20201022.e10add0:
  * nvme/038: Test removal of un-enabled subsystem and ports
  * nvme/037: Add test which loops passthru connect and disconnect
  * nvme/036: Add test for testing reset command on nvme-passthru
  * nvme/035: Add test to verify passthru controller with a filesystem
  * nvme/034: Add test for passthru data verification
  * nvme/033: Simple test to create and connect to a passthru target
  * nvme: Add common helpers for passthru tests
  * nvme: Search for specific subsysnqn in _find_nvme_loop_dev
  * common/xfs: Create common helper to verify block device with xfs
  * common/xfs: Create common helper to check for XFS support
  * common/fio: Remove state file in common helper
  * zbd/003: Reset zones when the test device has max_active_zones limit
  * block/004: Provide max_active_zones to fio command
  * common/rc: Add _test_dev_max_active_zones() helper function
  * nvme: support rdma transport type
  * common: move module_unload to common
  * nvme: support nvme-tcp when runinng tests
  * tests/nvme: restrict tests to specific transports
  * nvme: make tests transport type agnostic
  * nvme: consolidate some nvme-cli utility functions
  * nvme: consolidate nvme requirements based on transport type
  * nvme/005: add the missing _have_program nvme
  * common/multipath-over-rdma: make block scheduler directory optional
  * zbd/002: Check write pointers only when zones have valid conditions
  * zbd/005: Enable zonemode=zbd when zone capacity is less than zone size
  * zbd/004: Check zone boundary writes using zones without zone capacity gap
  * zbd/002: Check validity of zone capacity
  * zbd/rc: Support zone capacity report by blkzone
  * Remove partition rereading tests for reverted fixes
  * tests/srp/rc: Separate login parameters with a comma
  * srp tests: Use _{init,exit}_scsi_debug() instead of duplicating these functions
  * common/multipath-over-rdma: Log mkfs output
  * srp, nvmeof-mp: Use no_path_retry instead of queue_if_no_path
  * tests/nvmeof-mp/rc: Make login failures easier to debug
  * block/012: add comment explaning second --setro
  * tests/srp/rc: Fix a shellcheck warning
  * tests: mark tests with CAN_BE_ZONED=1
  * common/cpuhotplug: fix ALL_CPUS
  * tests/srp/rc: Do not pass an empty string to dd
  * zbd/007: Add --force option to blkzone reset
  * Fix ./check: line 275: LAST_TEST_RUN["$key"]: unbound variable
  * Fix unquoted integer shellcheck errors
  * travis: update shellcheck URL
  * tests/srp/rc: Make the SRP tests pass against kernel v5.7</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1680436800">- Update to version 0+20230302.676d42c:
  * src/Makefile: fix number sign handling in macro
  * block/033: add test to cover gendisk leak
  * src: add mini ublk source code
  * nvme/046: add test for unprivileged passthrough
  * check, common/rc: support normal user privilege
  * block/032: add test to cover umount one deleted disk
  * Update tests for discovery log page changes
  * tests/block/007: Rework I/O polling
- Use explicit commit id. Also exclude .gitignore files.</changelog>
  <changelog author="petr@cervinka.net" date="1687867200">- Update to version 0+20230615.154e652:
  * block/034: Test memory is released by null-blk driver with memory_backed=1
  * nvme/040: Free loop back resources
  * block/011: recover test target NVME device capacity
  * block/011: skip when mounted block devices are affected
  * common/rc: introduce _get_pci_from_dev_sysfs
  * nvmeof-mp: Remove nvmeof-mp tests
  * nvme/rc: remove _filter_discovery
  * nvme/{016,017}: use _check_genctr instead of _filter_discovery
  * nvme/rc: Cleanup fc resource before module unloading
  * nvme/rc: Cleanup fc ports in reverse order
  * tests: Add ublk tests
  * src/miniublk: add user recovery
  * srp/rc: Replace _have_module() with _have_driver()
  * nvme/{016,017}: Make the number iterations configurable
  * nvme/{002,030}: Move discovery generation counter code to rc
  * nvme/{045,047}: Calculate IO size for random fio jobs
  * nvme: Add minimal test image size requirement
  * nvme: Make test image size configurable
  * Documentation: Add info on nvme_trtype
  * nvme/{032,040}: Use runtime fio background jobs
  * common/xfs: Limit fio size job to fit into xfs fs
  * common/xfs: Make size argument optional for _xfs_run_fio_verify_io
  * nvme/{014/015}: Do not hard code device size for dd test
  * nvme/rc: Auto convert test device size info
  * block/{001,002,027}: allow to run with built-in scsi_debug and sd_mod
  * scsi/{004,005}: allow to run with built-in scsi_debug
  * common/scsi_debug: introduce _configure_scsi_debug
  * common/scsi_debug: factor out _setup_scsi_debug_vars
  * common/scsi_debug, tests/*: re-define _have_scsi_debug
  * common/rc: skip module file check if modules path does not exist
  * loop/009: add test for loop partition uvents
  * test/nvme: add missing _have_fio check for nvme/045
  * tests/dm: add dm test group and a test for self-map
  * common/rc: fix kernel version parse failure
  * block/{014,015,030}: don't require modular null_blk for fault-injection
  * src/Makefile: forward LDFLAGS to $(CC)
  * nvme/039: avoid failure by error message rate limit
  * nvme/049: add test for uring-passthrough
  * common,fio: helper for version check
  * nvme/048: test queue count changes on reconnect
  * nvme/rc: Add timeout argument parsing to _nvme_connect_subsys()
  * nvme/047: Test different queue types for fabrics transports
  * nvme/rc: Add parametric transport required check
  * nvme/rc: Add nr queue parser arguments to _nvme_connect_subsys()
  * nvme/rc: Parse optional arguments in _nvme_connect_subsys()
  * tests/block/013.out: remove the unused 013.out file
  * tests: add the missing +x mode</changelog>
  <changelog author="pcervinka@suse.com" date="1697025600">- Replace disabled mode in service file by manual mode
- Update to version 0+20231006.1aeff01:
  * nbd/004: avoid left connection
  * Change the default RDMA driver from rdma_rxe to siw
  * srp/015: Remove this test
  * tests/srp/rc: Reduce the number of channels
  * tests/srp/rc: Rework use_blk_mq()
  * tests/nvme/031: fix connecting faiure
  * block/002,scsi/007,zbd/003: remove options for shellcheck SC2119
  * nvme: introduce nvmet_target_{setup/cleanup} common code
  * nvme/{033,034,035,036,37}: drop port handle between passthru target setup and cleanup
  * nvme/{033,034,035,036}: use default subsysnqn variable directly
  * Revert "Do not suppress any shellcheck warnings"
  * nvme: remove "udevadm settle" after _nvme_connect_subsys
  * nvme/rc: fix nvme device readiness check after _nvme_connect_subsys
  * nvme: Add explicitly host to allow_host list
  * nvme/rc: Add helper for adding/removing to allow list
  * nvme: Use def_subsys_uuid variable
  * nvme/rc: Add common def_subsys_uuid define
  * nvme: Use def_file_path variable instead local variable
  * nvme/rc: Add common file_path name define
  * nvme/{041,042,043,044,045,048}: Remove local variable hostnqn and hostid
  * nvme: Use def_subsysnqn variable instead local variable
  * nvme/rc: Add common subsystem nqn define
  * nvme/043: Use hostnqn to generate DHCAP key
  * nvme: Reorganize test preamble code section
  * nvme/{003,004,005,013,046,049}: Group all variables declarations
  * block/004: reset zones of TEST_DEV before fio operation
  * README: clarify motivations to add new test cases
  * CONTRIBUTING, README: recommend patch post for contributions
  * README: describe what './new' script documents
  * new: don't mandate double square brackets
  * src/Makefile: fix static linking of miniublk
  * common/scsi_debug: Use _unload_module() instead of modprobe -r
  * _unload_module(): Report the failure reason once
  * block/005: require queue/scheduler sysfs attribute
  * block/004, zbd/{005,006}: call _test_dev_set_scheduler
  * common/rc: introduce _require_test_dev_sysfs
  * common/{rc,dm}: introduce functions to set scheduler of dm destinations
  * common/dm: add script file for device-mapper functions
  * check, common/rc: save sysfs attribute path
  * common/ublk: avoid modprobe failure for built-in ublk_drv
  * nvme/{041,042,043,044,045,048}: Use default hostnqn and hostid
  * nvme/rc: Avoid triggering host nvme-cli autoconnect
  * nvme/048: Check for queue count check directly
  * nvme/043: use a valid hostkey
  * zbd/009: skip have_good_mkfs_btrfs when mkfs.btrfs not avaiable
  * nvme/rc: specify hostnqn and hostid to nvme discover and connect</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1708084800">- Update to version 0+20240213.ac3d8d0:
  * nvme/rc: revert nvme-cli context tracking
  * nvme/rc: do not issue errors when disconnecting when using fc transport
  * nvme/rc: do not issue warnings on cleanup when using fc transport
  * nvme/rc: filter out errors from cat when reading files
  * nvme/029: fix local variable declarations
  * nvme/046: change nvme io-passthru command option from -o to --opcode
  * nvme: add nvme pci timeout testcase
  * block/031: allow to run with built-in null_blk driver
  * common/null_blk: introduce _have_null_blk_feature
  * nvme/rc: don't print the nvme connect msg
  * block/007: skip hybrid polling tests when kernel does not support it
  * block/011: set default timeout to 20 minutes
  * block/011: recover test target devices to online or live status
  * loop/009: require --option of udevadm control command
  * nvme/{041,042,043,044,045}: check dhchap_ctrl_secret support by nvme-fabrics
  * nvme: do not print subsystem NQN to stdout
  * nvme: do not print UUID to log files
  * common/ublk: allow to run ublk test without building miniublk
  * ublk/rc: prefer to rublk over miniublk
  * Fix common misspellings from codespell project
  * tests/srp: remove the unused file 015.out
  * src/miniublk: fix logical block size setting
  * block/002: fix TMPDIR path
  * nvme/{rc,017,031}: replace def_file_path with _nvme_def_file_path()
  * nvme/rc: fix rdma driver check
- Small spec file modernisation</changelog>
</package>
<package pkgid="9b83f357a0f1847645066a10addc917d933fbb65a631cc2041c8033a860d890ae275d56bdbb0e8e8d8bfde553852ca4f0d45bbbdf53576bf0473d93c3ff1f126" name="blktrace" arch="s390x">
  <version epoch="0" ver="1.3.0+git.20211021" rel="160099.2.6"/>
  <changelog author="jeffm@suse.com" date="1461672000">- Add _service for automatic git syncing
  + exclude .git when generating tarball
  + enable automatic changelog updating</changelog>
  <changelog author="jeffm@suse.com" date="1461672001">- 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="ddiss@suse.com" 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="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="dd419be38c374be66cd914b05d8a5cba956443a2a55de5de73f78a2da1380ba05668bbb22c938bc3d907dc03fe29ce5148effbb508ff091a28094f31dc047f19" name="blog" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.1.1"/>
  <changelog author="werner@suse.de" date="1773921600">- Update to version 2.37
  * Make release.sh active
  * Run klogctl with console massages off only once in the
    password asking processes on the main console device only
  * Clean up white spaces
  * This will help on high console I/O as now blogd uses its epoll
    event handler to monitor via a file descriptor open with pidfd_open
    the password asking child processes (boo#1259547)</changelog>
  <changelog author="werner@suse.de" date="1776081600">- Update to version 2.38
  * Silent debugging messages in epoll algorithm (boo#1261699)
  * Make it work on 3215 console of s390
    means no tcdrain() for 3215, no blocking writes, not more then
    130 characters per line, no \r, finalize lines with \n.
    Nevertheless use a blocking read for password requests.
    Make automatic CLEAR an kernel command line option with
    the parameter blog.timeout=0 (boo#1261697)</changelog>
  <changelog author="werner@suse.de" date="1776859200">- Update to version 2.39
  * New feature to protect passwords to be logged
    On S390 now blogd use for 3215 console the command
    [#]CP SPOOL CONSOLE STOP
    to stop logging the plain password at prompting for the password.
    Also a warning is written out to warn the user that the password
    will be visible. With getting the password the CONSOLE log is
    enabled again if it was enabled before.</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" date="1782734400">- Correct latest changes of 2.43</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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>
</package>
<package pkgid="f168857df9e533caf507d12a75776a91a09cb03210555cffb2e4e157fe7ccd5974eacfe8bc23f2e0782eea7575e3006e89f36d849136bba8d8b9fa8278941ed7" name="blog-devel" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.1.1"/>
  <changelog author="werner@suse.de" date="1773921600">- Update to version 2.37
  * Make release.sh active
  * Run klogctl with console massages off only once in the
    password asking processes on the main console device only
  * Clean up white spaces
  * This will help on high console I/O as now blogd uses its epoll
    event handler to monitor via a file descriptor open with pidfd_open
    the password asking child processes (boo#1259547)</changelog>
  <changelog author="werner@suse.de" date="1776081600">- Update to version 2.38
  * Silent debugging messages in epoll algorithm (boo#1261699)
  * Make it work on 3215 console of s390
    means no tcdrain() for 3215, no blocking writes, not more then
    130 characters per line, no \r, finalize lines with \n.
    Nevertheless use a blocking read for password requests.
    Make automatic CLEAR an kernel command line option with
    the parameter blog.timeout=0 (boo#1261697)</changelog>
  <changelog author="werner@suse.de" date="1776859200">- Update to version 2.39
  * New feature to protect passwords to be logged
    On S390 now blogd use for 3215 console the command
    [#]CP SPOOL CONSOLE STOP
    to stop logging the plain password at prompting for the password.
    Also a warning is written out to warn the user that the password
    will be visible. With getting the password the CONSOLE log is
    enabled again if it was enabled before.</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" date="1782734400">- Correct latest changes of 2.43</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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>
</package>
<package pkgid="61d9d101797632dd60a060983f82dcbb88edfb67e37145e601f1297ff9d1d221f1eb72eba8c29b73d422d772cc8550c5d28e51e82adc67c653de59fd336b357c" name="blog-plymouth" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.1.1"/>
  <changelog author="werner@suse.de" date="1773921600">- Update to version 2.37
  * Make release.sh active
  * Run klogctl with console massages off only once in the
    password asking processes on the main console device only
  * Clean up white spaces
  * This will help on high console I/O as now blogd uses its epoll
    event handler to monitor via a file descriptor open with pidfd_open
    the password asking child processes (boo#1259547)</changelog>
  <changelog author="werner@suse.de" date="1776081600">- Update to version 2.38
  * Silent debugging messages in epoll algorithm (boo#1261699)
  * Make it work on 3215 console of s390
    means no tcdrain() for 3215, no blocking writes, not more then
    130 characters per line, no \r, finalize lines with \n.
    Nevertheless use a blocking read for password requests.
    Make automatic CLEAR an kernel command line option with
    the parameter blog.timeout=0 (boo#1261697)</changelog>
  <changelog author="werner@suse.de" date="1776859200">- Update to version 2.39
  * New feature to protect passwords to be logged
    On S390 now blogd use for 3215 console the command
    [#]CP SPOOL CONSOLE STOP
    to stop logging the plain password at prompting for the password.
    Also a warning is written out to warn the user that the password
    will be visible. With getting the password the CONSOLE log is
    enabled again if it was enabled before.</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" date="1782734400">- Correct latest changes of 2.43</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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>
</package>
<package pkgid="924debbe3134b174a2b053e089510cbb6808b70d25d04c70275d7c7fb9bb8f3558b002ecccf1f41a143a8258f24a152a1cc35b2de1d1fe6e5d988064c6fbf904" name="blogbench" arch="s390x">
  <version epoch="0" ver="1.2" rel="bp161.1.2"/>
  <changelog author="pascal.bleser@opensuse.org" date="1279886400">- initial package (1.1)</changelog>
  <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>
</package>
<package pkgid="82c82825d47aa8eafa27cf198dc25e945c6e9eb1527fb2cd3bfc6c65923799c9487b3aa997a3fd632114c20e819ed4cca94780e64b638eda0055275dc2f14a29" name="blosc-devel" arch="s390x">
  <version epoch="0" ver="1.21.6" rel="160099.2.2"/>
  <changelog author="mpluskal@suse.com" date="1585656000">- Update to version 1.18.1:
  * Fixed the copy of the leftovers of a chunk when its size is not
    a multiple of the typesize.</changelog>
  <changelog author="mpluskal@suse.com" date="1592913600">- Update to version 1.19.0:
  * The length of automatic blocksizes for fast codecs (lz4, blosclz) has been incremented quite a bit (up to 256 KB) for better compression ratios.
  * The performance in modern CPUs (with at least 256 KB in L2 cache) should be better too (for older CPUs the performance should stay roughly the same).
  * For small buffers that cannot be compressed (typically &lt; 128 bytes), blosc_compress() returns now a 0 (cannot compress) instead of a negative number (internal error). See #294.
  * blosclz codec updated to 2.1.0. Expect better compression ratios and performance in a wider variety of scenarios.
  * blosc_decompress_unsafe(), blosc_decompress_ctx_unsafe() and blosc_getitem_unsafe() have been removed because they are dangerous and after latest improvements, they should not be used in production.</changelog>
  <changelog author="andythe_great@pm.me" date="1597147200">- Enable support for SNAPPY compression.</changelog>
  <changelog author="dimstar@opensuse.org" date="1598616000">- Stop assuming that %{_libexecdir} == /usr/lib (boo#1174075).</changelog>
  <changelog author="mpluskal@suse.com" 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="rpm@fthiessen.de" date="1618574400">- Update to 1.21.0:
  * Updated internal codecs</changelog>
  <changelog author="rpm@fthiessen.de" date="1634904000">- Update to 1.21.1
  * Fix pthread on ppc64le.
  * Updates in internal codecs, important performance improvements</changelog>
  <changelog author="elimat@opensuse.org" 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="dmueller@suse.com" date="1693828800">- update to 1.21.5:
  * Fix SSE2/AVX2 build issue.  Fixes #352.</changelog>
  <changelog author="jgwang@suse.com" 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>
</package>
<package pkgid="545cde3de53b6c74f413ead05a1b16402d2526d2ab553193291c42276aa28717775b790477e5ff80101270f8f43c1360d153dff1655aaba915cc076cad2aa3e1" name="bluedevil6" arch="s390x">
  <version epoch="0" ver="6.6.4" rel="bp161.1.4"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * kcm: link the help (kde#484244)
  * kcm: Fix pair window not opening in plasma-settings (kde#512039)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * Move "Enable Bluetooth" item to the top of its menu
  * Applet: Reword UI string and add i18n context
  * Adapt i18n context to changed string
  * Migrate components's qmlfile to ecm_add_qml_module
  * Add forget device functionality to the Bluetooth applet
  * Don't shadow index property of ExpandableListItem
  * kcm: link the help (kde#484244)
  * Improve tooltip message
  * Port applet to plasma_add_applet
  * kcm: Fix pair window not opening in plasma-settings (kde#512039)
  * KCM: use more HIG-approved style for the list view buttons
  * KCM: Pop the Device page when the device becomes unavailable (kde#504530)
  * kcm: Keep the Bluetooth toggle in the same position.
  * Update version for new release 6.5.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * 🍒 Revert "fix pairing bug" (kde#495615)
  * Update version for new release 6.5.91
  * applet: don't draw extra separator
  * Improve device action notification titles</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1
  * applet: don't show connection failure when connected (kde#515189)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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>
</package>
<package pkgid="9709660960ca7ba6f02aa31c76d8a0ed3fc6dbad95a2cf31b4fc02c320fce8a1f91c22c480fb7b53a8a27d514799f00ef258426f11550197df7f230720283189" name="bluedevil6-lang" arch="noarch">
  <version epoch="0" ver="6.6.4" rel="bp161.1.4"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * kcm: link the help (kde#484244)
  * kcm: Fix pair window not opening in plasma-settings (kde#512039)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * Move "Enable Bluetooth" item to the top of its menu
  * Applet: Reword UI string and add i18n context
  * Adapt i18n context to changed string
  * Migrate components's qmlfile to ecm_add_qml_module
  * Add forget device functionality to the Bluetooth applet
  * Don't shadow index property of ExpandableListItem
  * kcm: link the help (kde#484244)
  * Improve tooltip message
  * Port applet to plasma_add_applet
  * kcm: Fix pair window not opening in plasma-settings (kde#512039)
  * KCM: use more HIG-approved style for the list view buttons
  * KCM: Pop the Device page when the device becomes unavailable (kde#504530)
  * kcm: Keep the Bluetooth toggle in the same position.
  * Update version for new release 6.5.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * 🍒 Revert "fix pairing bug" (kde#495615)
  * Update version for new release 6.5.91
  * applet: don't draw extra separator
  * Improve device action notification titles</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1
  * applet: don't show connection failure when connected (kde#515189)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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>
</package>
<package pkgid="efa89048d25e00432d0f8bac5e076d85dc1aa373d22c6269cff08de29d7a8a49ecf00fab81776dab5282cff97c9656b44c80b1c38b30970040198cd5fb136b42" name="blueman" arch="s390x">
  <version epoch="0" ver="2.4.2" rel="bp161.1.7"/>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1604404800">- Update to version 2.1.4
  * Security Release for CVE-2020-15238 (bsc#1178196)
  * Force cython to use python language version 3
  * Do not use exitcode 1 when we expect to fail
  * Mark more strings translatable
  * Unstranslated strings
  * Fix searching (with Ctrl+F in manager device list) did not work
  * Default PIN lookup
  * Fix device removal handling
  * Only use LaunchContext when we have proper event time</changelog>
  <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&#x17E;&#xED;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>
</package>
<package pkgid="4f01210928622793408d8ec016b225abdd461d559ff45fe64ed6348eb998cf3142c0b181d70b92aa22e18e855bebe4f9f100b6f9885801c247ea81c7db843183" name="blueman-lang" arch="noarch">
  <version epoch="0" ver="2.4.2" rel="bp161.1.7"/>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1604404800">- Update to version 2.1.4
  * Security Release for CVE-2020-15238 (bsc#1178196)
  * Force cython to use python language version 3
  * Do not use exitcode 1 when we expect to fail
  * Mark more strings translatable
  * Unstranslated strings
  * Fix searching (with Ctrl+F in manager device list) did not work
  * Default PIN lookup
  * Fix device removal handling
  * Only use LaunchContext when we have proper event time</changelog>
  <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&#x17E;&#xED;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>
</package>
<package pkgid="b15775181b24dec250749786bbbb5f4bf20ff4e65118fc40380fc6eb4357cec5a94cb55cc6513a77a85a0647f7e8b437390071c1c5cd4e837011b6b0658ad6da" name="bluemoon" arch="s390x">
  <version epoch="0" ver="2.12" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="8381a237c325c2e84b7429905946d905441d286ebe1768f009bdbf48862480bd420df832b9eebdd41e1cf117eb3792a0e7a2de5ec0dfc13746370473a0243bf1" name="blueprint-compiler" arch="noarch">
  <version epoch="0" ver="0.16.0" rel="bp161.1.1"/>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1664020800">- Create initial package.</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676548800">- Update to version 0.6.0:
  + Quoted and numeric literals are no longer interchangeable (e.g.
    `"800"` is no longer an accepted value for an integer type).
  + Boxed types are now type checked.
  + Added: There is now syntax for `GType` literals: the `typeof()`
    pseudo-function. For example, list stores have an `item-type`
    property which is now specifiable like this:
    `item-type: typeof(.MyDataModel)`.
  + The language server now logs to stderr.
  + Fix the build on Windows, where backslashes in paths were not
    escaped. (William Roy)
  + Remove the syntax for specifying menu objects inline,
    since it does not work.
  + Fix a crash in the language server that was triggered in files
    with incomplete `using Gtk 4.0;` statements.
  + Fixed compilation on big-endian systems.
  + Fix an issue in the interactive port tool that would lead to
    missed files. (Frank Dana)
  + Fix an issue for documentation contributors where changing the
    documentation files would not trigger a rebuild.
  + Document the missing support for Gtk.Label `&lt;attributes&gt;`,
    which is intentional, and recommend alternatives. (Sonny Piers)
  + Add a prominent warning that Blueprint is still experimental</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1702123200">- Update to version 0.10.0:
  + The bind-property keyword has been removed. Use bind instead.
  + Fixed an issue with the language server not conforming the spec.
  + Fixed the signature section of the hover documentation
    for properties and signals.
  + Fixed a bug where documentation was sometimes shown
    for a different symbol with the same name.
  + Number literals are now correctly parsed as floats
  + Decompiling an empty file now produces an empty file
  + Added hover documentation for the Adw.Breakpoint extensions
- Update to version 0.8.1:
  + Duplicates in a number of places are now considered errors.
  + Fixed a number of bugs in the XML output
- Update to version 0.8.0:
  + Fixed a bug in the language server's acceptance of text
    change commands.
  + Fixed a bug in the display of diagnostics when the diagnostic
    is at the beginning of a line.
  + Fixed a crash that occurred when dealing with array types.
  + Fixed a bug that prevented Gio.File properties from
    being settable.
  + Added support for closure expressions.
  + Added cast expressions, which are sometimes needed to specify
    type information in expressions.
  + Added the --typelib-path command line argument, which allows
    adding directories to the search path for typelib files.
  + Added custom compile and decompile commands to
    the language server.
  + Added support for Adw.MessageDialog custom syntax.
  + Added support for inline sub-templates for
    Gtk.BuilderListItemFactory.
  + Added support for Adw.Breakpoint custom syntax.
  + Added a warning when an object ID might be confusing.
  + Added support for Gtk.Scale custom syntax.
  + The XML output uses the integer value rather than GIR name
    for enum values.
  + Compiler errors are now printed to stderr rather than stdout.
  + Introduced $ to indicate types or callbacks
  + When a namespace is not found, errors are supressed
    when the namespace is used.
  + The compiler bug message now reports the version of
    blueprint-compiler.
  + The typeof syntax now uses &lt;&gt; instead of () to match
    cast expressions.
  + Menu sections and subsections can now have an ID.
  + The interactive porting tool now ignores hidden folders.
  + Templates now use the typename syntax rather than an ID
    to specify the template's class.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1702900800">- Revert python3-gobject Requires: fix No module named 'gi'</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1711368000">- Update to version 0.12.0:
  + Add support for Adw.AlertDialog
  + Emit warnings for deprecated APIs
  + Document symbols
  + "Go to definition" (ctrl+click)
  + Code action for "namespace not imported" diagnostics, that adds the
    missing import
  + Add a formatter - cli and lsp
  + Support for translation domain
  + Print code actions in error messages
  + Add a header notice mentionning the file is generated
  + decompiler: Use single quotes for output
  + Fixed multine strings support with the escape newline character
  + Fixed the signal completion, which was missing the "$"
  + Fixed property value completion
  + Added a missing semantic highlight (for the enum in Gtk.Scale marks)
  + Handle big endian bitfields correctly
  + Fix mixing relative and absolute paths</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1724587200">- update to 0.14.0:
  * Added a warning for unused imports.
  * Added an option to not print the diff when formatting with the CLI.
  * Added support for building Gtk.ColumnViewRow, Gtk.ColumnViewCell,
  * and Gtk.ListHeader widgets with Gtk.BuilderListItemFactory.
  * Added support for the after keyword for signals. This was previously
  * documented but not implemented.
  * Added support for string arrays.
  * Added hover documentation for properties in lookup expressions.
  * The decompiler supports action widgets, translation domains, typeof&lt;&gt;
  * syntax, and expressions. It also supports extension syntax for
  * Adw.Breakpoint, Gtk.BuilderListItemFactory, Gtk.ComboBoxText,
  * Gtk.SizeGroup, and Gtk.StringList.
  * Added a decompile subcommand to the CLI, which decompiles an XML .ui
  * file to blueprint.
  * Accessibility relations that allow multiple values are supported
  * using list syntax.
  * The decompiler sorts imports alphabetically.
  * Translatable strings use translatable="yes" instead of translatable="true"
  * for compatibility with xgettext.
  * The first line of the documentation is shown in the completion list
  * when using the language server.
  * Object autocomplete uses a snippet to add the braces and position the
  * cursor inside them.
  * The carets in the CLI diagnostic output now span the whole error
  * message up to the end of the first line, rather than just the first
  * character.
  * The decompiler emits double quotes, which are compatible with gettext.
  * Fixed deprecation warnings in the language server.
  * The decompiler no longer duplicates translator comments on properties.
  * Subtemplates no longer output a redundant @generated comment.
  * When extension syntax from a library that is not available is used,
  * the compiler emits an error instead of crashing.
  * The language server reports semantic token positions correctly.
  * The decompiler no longer emits the deprecated bind-property syntax.
  * Fixed the tests when used as a Meson subproject.
  * Signal autocomplete generates correct syntax.
  * The decompiler supports templates that do not specify a parent class.
  * Adw.Breakpoint setters that set a property on the template no longer cause a crash.
  * Fixed type checking with templates that do not have a parent class.
  * Fixed online documentation links for interfaces.
  * The wording of edit suggestions is fixed for insertions and deletions.
  * When an input file uses tabs instead of spaces, the diagnostic output
  * on the CLI aligns the caret correctly.
  * The decompiler emits correct syntax when a property binding refers to
  * the template object.
  * Fixed typos in "Built with Blueprint" section.
- build documentation
- remove tests, as they fail on obs, but work otherwise fine when build locally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1730030400">- Add missing requirements.
- Put spec in a position to build for Leap too.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 0.16.0:
  + Added:
  - Added more "go to reference" implementations in the language
    server
  - Added semantic token support for flag members in the language
    server
  - Added property documentation to the hover tooltip for notify
    signals
  - The language server now shows relevant sections of the
    reference documentation when hovering over keywords and
    symbols
  - Added not-swapped flag to signal handlers, which may be
    needed for signal handlers that specify an object
  - Added expression literals, which allow you to specify a
    Gtk.Expression property (as opposed to the existing
    expression support, which is for property bindings)
  + Changed:
  - The formatter adds trailing commas to lists
  - The formatter removes trailing whitespace from comments
  - Autocompleting a commonly translated property automatically
    adds the _("") syntax
  - Marking a single-quoted string as translatable now generates
    a warning, since gettext does not recognize it when using the
    configuration recommended in the blueprint documentation
  + Fixed:
  - Added support for libgirepository-2.0 so that blueprint
    doesn't crash due to import conflicts on newer versions of
    PyGObject
  - Fixed a bug when decompiling/porting files with enum values
  - Fixed several issues where tests would fail with versions of
    GTK that added new deprecations
  - Addressed a problem with the language server protocol in some
    editors
  - Fixed an issue where the compiler would crash instead of
    reporting compiler errors
  - Fixed a crash in the language server that occurred when a
    detailed signal (e.g. notify::*) was not complete
  - The language server now properly implements the shutdown
    command, fixing support for some editors and improving
    robustness when restarting
  - Marking a string in an array as translatable now generates an
    error, since it doesn't work
  + Documentation:
  - Added mention of null in the Literal Values section
  - Add apps to Built with Blueprint section
  - Corrected and updated many parts of the documentation</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1741435200">- Fix build error for Leap &lt; 16.</changelog>
</package>
<package pkgid="9ee37d26d0521b6d74aa6070e52f9ab55e665b8776f95ee1dbbb1f649f527c90f7b7f201dda0a63008d49f9442eed90e5568f19a4977e92a048ef674746f03ec" name="blueprint-compiler-devel" arch="noarch">
  <version epoch="0" ver="0.16.0" rel="bp161.1.1"/>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1664020800">- Create initial package.</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676548800">- Update to version 0.6.0:
  + Quoted and numeric literals are no longer interchangeable (e.g.
    `"800"` is no longer an accepted value for an integer type).
  + Boxed types are now type checked.
  + Added: There is now syntax for `GType` literals: the `typeof()`
    pseudo-function. For example, list stores have an `item-type`
    property which is now specifiable like this:
    `item-type: typeof(.MyDataModel)`.
  + The language server now logs to stderr.
  + Fix the build on Windows, where backslashes in paths were not
    escaped. (William Roy)
  + Remove the syntax for specifying menu objects inline,
    since it does not work.
  + Fix a crash in the language server that was triggered in files
    with incomplete `using Gtk 4.0;` statements.
  + Fixed compilation on big-endian systems.
  + Fix an issue in the interactive port tool that would lead to
    missed files. (Frank Dana)
  + Fix an issue for documentation contributors where changing the
    documentation files would not trigger a rebuild.
  + Document the missing support for Gtk.Label `&lt;attributes&gt;`,
    which is intentional, and recommend alternatives. (Sonny Piers)
  + Add a prominent warning that Blueprint is still experimental</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1702123200">- Update to version 0.10.0:
  + The bind-property keyword has been removed. Use bind instead.
  + Fixed an issue with the language server not conforming the spec.
  + Fixed the signature section of the hover documentation
    for properties and signals.
  + Fixed a bug where documentation was sometimes shown
    for a different symbol with the same name.
  + Number literals are now correctly parsed as floats
  + Decompiling an empty file now produces an empty file
  + Added hover documentation for the Adw.Breakpoint extensions
- Update to version 0.8.1:
  + Duplicates in a number of places are now considered errors.
  + Fixed a number of bugs in the XML output
- Update to version 0.8.0:
  + Fixed a bug in the language server's acceptance of text
    change commands.
  + Fixed a bug in the display of diagnostics when the diagnostic
    is at the beginning of a line.
  + Fixed a crash that occurred when dealing with array types.
  + Fixed a bug that prevented Gio.File properties from
    being settable.
  + Added support for closure expressions.
  + Added cast expressions, which are sometimes needed to specify
    type information in expressions.
  + Added the --typelib-path command line argument, which allows
    adding directories to the search path for typelib files.
  + Added custom compile and decompile commands to
    the language server.
  + Added support for Adw.MessageDialog custom syntax.
  + Added support for inline sub-templates for
    Gtk.BuilderListItemFactory.
  + Added support for Adw.Breakpoint custom syntax.
  + Added a warning when an object ID might be confusing.
  + Added support for Gtk.Scale custom syntax.
  + The XML output uses the integer value rather than GIR name
    for enum values.
  + Compiler errors are now printed to stderr rather than stdout.
  + Introduced $ to indicate types or callbacks
  + When a namespace is not found, errors are supressed
    when the namespace is used.
  + The compiler bug message now reports the version of
    blueprint-compiler.
  + The typeof syntax now uses &lt;&gt; instead of () to match
    cast expressions.
  + Menu sections and subsections can now have an ID.
  + The interactive porting tool now ignores hidden folders.
  + Templates now use the typename syntax rather than an ID
    to specify the template's class.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1702900800">- Revert python3-gobject Requires: fix No module named 'gi'</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1711368000">- Update to version 0.12.0:
  + Add support for Adw.AlertDialog
  + Emit warnings for deprecated APIs
  + Document symbols
  + "Go to definition" (ctrl+click)
  + Code action for "namespace not imported" diagnostics, that adds the
    missing import
  + Add a formatter - cli and lsp
  + Support for translation domain
  + Print code actions in error messages
  + Add a header notice mentionning the file is generated
  + decompiler: Use single quotes for output
  + Fixed multine strings support with the escape newline character
  + Fixed the signal completion, which was missing the "$"
  + Fixed property value completion
  + Added a missing semantic highlight (for the enum in Gtk.Scale marks)
  + Handle big endian bitfields correctly
  + Fix mixing relative and absolute paths</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1724587200">- update to 0.14.0:
  * Added a warning for unused imports.
  * Added an option to not print the diff when formatting with the CLI.
  * Added support for building Gtk.ColumnViewRow, Gtk.ColumnViewCell,
  * and Gtk.ListHeader widgets with Gtk.BuilderListItemFactory.
  * Added support for the after keyword for signals. This was previously
  * documented but not implemented.
  * Added support for string arrays.
  * Added hover documentation for properties in lookup expressions.
  * The decompiler supports action widgets, translation domains, typeof&lt;&gt;
  * syntax, and expressions. It also supports extension syntax for
  * Adw.Breakpoint, Gtk.BuilderListItemFactory, Gtk.ComboBoxText,
  * Gtk.SizeGroup, and Gtk.StringList.
  * Added a decompile subcommand to the CLI, which decompiles an XML .ui
  * file to blueprint.
  * Accessibility relations that allow multiple values are supported
  * using list syntax.
  * The decompiler sorts imports alphabetically.
  * Translatable strings use translatable="yes" instead of translatable="true"
  * for compatibility with xgettext.
  * The first line of the documentation is shown in the completion list
  * when using the language server.
  * Object autocomplete uses a snippet to add the braces and position the
  * cursor inside them.
  * The carets in the CLI diagnostic output now span the whole error
  * message up to the end of the first line, rather than just the first
  * character.
  * The decompiler emits double quotes, which are compatible with gettext.
  * Fixed deprecation warnings in the language server.
  * The decompiler no longer duplicates translator comments on properties.
  * Subtemplates no longer output a redundant @generated comment.
  * When extension syntax from a library that is not available is used,
  * the compiler emits an error instead of crashing.
  * The language server reports semantic token positions correctly.
  * The decompiler no longer emits the deprecated bind-property syntax.
  * Fixed the tests when used as a Meson subproject.
  * Signal autocomplete generates correct syntax.
  * The decompiler supports templates that do not specify a parent class.
  * Adw.Breakpoint setters that set a property on the template no longer cause a crash.
  * Fixed type checking with templates that do not have a parent class.
  * Fixed online documentation links for interfaces.
  * The wording of edit suggestions is fixed for insertions and deletions.
  * When an input file uses tabs instead of spaces, the diagnostic output
  * on the CLI aligns the caret correctly.
  * The decompiler emits correct syntax when a property binding refers to
  * the template object.
  * Fixed typos in "Built with Blueprint" section.
- build documentation
- remove tests, as they fail on obs, but work otherwise fine when build locally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1730030400">- Add missing requirements.
- Put spec in a position to build for Leap too.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 0.16.0:
  + Added:
  - Added more "go to reference" implementations in the language
    server
  - Added semantic token support for flag members in the language
    server
  - Added property documentation to the hover tooltip for notify
    signals
  - The language server now shows relevant sections of the
    reference documentation when hovering over keywords and
    symbols
  - Added not-swapped flag to signal handlers, which may be
    needed for signal handlers that specify an object
  - Added expression literals, which allow you to specify a
    Gtk.Expression property (as opposed to the existing
    expression support, which is for property bindings)
  + Changed:
  - The formatter adds trailing commas to lists
  - The formatter removes trailing whitespace from comments
  - Autocompleting a commonly translated property automatically
    adds the _("") syntax
  - Marking a single-quoted string as translatable now generates
    a warning, since gettext does not recognize it when using the
    configuration recommended in the blueprint documentation
  + Fixed:
  - Added support for libgirepository-2.0 so that blueprint
    doesn't crash due to import conflicts on newer versions of
    PyGObject
  - Fixed a bug when decompiling/porting files with enum values
  - Fixed several issues where tests would fail with versions of
    GTK that added new deprecations
  - Addressed a problem with the language server protocol in some
    editors
  - Fixed an issue where the compiler would crash instead of
    reporting compiler errors
  - Fixed a crash in the language server that occurred when a
    detailed signal (e.g. notify::*) was not complete
  - The language server now properly implements the shutdown
    command, fixing support for some editors and improving
    robustness when restarting
  - Marking a string in an array as translatable now generates an
    error, since it doesn't work
  + Documentation:
  - Added mention of null in the Literal Values section
  - Add apps to Built with Blueprint section
  - Corrected and updated many parts of the documentation</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1741435200">- Fix build error for Leap &lt; 16.</changelog>
</package>
<package pkgid="edf501b2161764f12003bac30d178f830f54ae2bdcebed124378acc523a1e7e294163ccc8e6b80ba5586f9d907a669a62333915214fabf98d37ffaeb59133ca7" name="bluetui" arch="s390x">
  <version epoch="0" ver="0.5.1" rel="bp161.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>
</package>
<package pkgid="0b922321a8f3893d4c6203da5f8f8e4d3efc4a2972f5b86e6e8db43c87172267920c7ccdae6e58275ac9cac16cd5401051a4356f153abb126f7277f015363b42" name="bluetuith" arch="s390x">
  <version epoch="0" ver="0.2.3" rel="bp161.1.9"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 0.1.4:
  * Minor bugfixes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521601">- 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 Vette &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>
</package>
<package pkgid="972b24aa39eeeabfcd2554e850c1f78aea03b26af897c86c316d6630a9de9aae6bbf055b041fe52d68fcf2ce7ababce377a3cad1792ac211467e4dadd49a5c87" name="bluez" arch="s390x">
  <version epoch="0" ver="5.82" rel="160099.1.7"/>
  <changelog author="seife+obs@b1-systems.com" date="1723723200">- add bluez-no-cups-devel-buildreq.patch to avoid cups-devel
  buildrequires which results in an excessive build loop</changelog>
  <changelog author="martin.schreiner@suse.com" 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@suse.com" date="1726142401">- Mark the configuration files as 'noreplace'.</changelog>
  <changelog author="pallaswept@proton.me" date="1726660800">- add Fix-crash-after-bt_uhid_unregister_all.patch to fix crashes
  when devices disconnect or go to sleep</changelog>
  <changelog author="fcrozat@suse.com" 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="lioli7k@gmail.com" 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="hsk17@mail.de" 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="dmueller@suse.com" 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="jlee@suse.com" date="1770724800">- Add bluez.tmpfiles, using systemd-tmpfiles to create /var/lib/bluetooth
  folder for supporting Immutable Mode. (jsc#PED-14768)</changelog>
  <changelog author="jlee@suse.com" 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>
</package>
<package pkgid="d80ca05af20401b2d5597c3777d49646344e04eb3aee9e5c41f1edcefa46e00e5fdef5e08ad187ef79372ba18b6a149630190b3180d775dc3179f246a3d10ccc" name="bluez-auto-enable-devices" arch="noarch">
  <version epoch="0" ver="5.82" rel="160099.1.7"/>
  <changelog author="seife+obs@b1-systems.com" date="1723723200">- add bluez-no-cups-devel-buildreq.patch to avoid cups-devel
  buildrequires which results in an excessive build loop</changelog>
  <changelog author="martin.schreiner@suse.com" 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@suse.com" date="1726142401">- Mark the configuration files as 'noreplace'.</changelog>
  <changelog author="pallaswept@proton.me" date="1726660800">- add Fix-crash-after-bt_uhid_unregister_all.patch to fix crashes
  when devices disconnect or go to sleep</changelog>
  <changelog author="fcrozat@suse.com" 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="lioli7k@gmail.com" 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="hsk17@mail.de" 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="dmueller@suse.com" 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="jlee@suse.com" date="1770724800">- Add bluez.tmpfiles, using systemd-tmpfiles to create /var/lib/bluetooth
  folder for supporting Immutable Mode. (jsc#PED-14768)</changelog>
  <changelog author="jlee@suse.com" 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>
</package>
<package pkgid="0fdaca12e83402d033c3702e9045f2c3d5d563abd4af012e718674389605b28e9bb60b50eaff9e31cf2cde838d4ff55af8a3081ea09ccd1db41e91cc28293668" name="bluez-cups" arch="s390x">
  <version epoch="0" ver="5.82" rel="160099.1.7"/>
  <changelog author="seife+obs@b1-systems.com" date="1723723200">- add bluez-no-cups-devel-buildreq.patch to avoid cups-devel
  buildrequires which results in an excessive build loop</changelog>
  <changelog author="martin.schreiner@suse.com" 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@suse.com" date="1726142401">- Mark the configuration files as 'noreplace'.</changelog>
  <changelog author="pallaswept@proton.me" date="1726660800">- add Fix-crash-after-bt_uhid_unregister_all.patch to fix crashes
  when devices disconnect or go to sleep</changelog>
  <changelog author="fcrozat@suse.com" 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="lioli7k@gmail.com" 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="hsk17@mail.de" 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="dmueller@suse.com" 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="jlee@suse.com" date="1770724800">- Add bluez.tmpfiles, using systemd-tmpfiles to create /var/lib/bluetooth
  folder for supporting Immutable Mode. (jsc#PED-14768)</changelog>
  <changelog author="jlee@suse.com" 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>
</package>
<package pkgid="50bb3328aa2d97db4adeb6c5094f449e41081d99774e9e5c8f843b67f66d28520b56b523ec157548a61ea2489cbe707ad82b6101805a95242b2f1efaa37812a4" name="bluez-deprecated" arch="s390x">
  <version epoch="0" ver="5.82" rel="160099.1.7"/>
  <changelog author="seife+obs@b1-systems.com" date="1723723200">- add bluez-no-cups-devel-buildreq.patch to avoid cups-devel
  buildrequires which results in an excessive build loop</changelog>
  <changelog author="martin.schreiner@suse.com" 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@suse.com" date="1726142401">- Mark the configuration files as 'noreplace'.</changelog>
  <changelog author="pallaswept@proton.me" date="1726660800">- add Fix-crash-after-bt_uhid_unregister_all.patch to fix crashes
  when devices disconnect or go to sleep</changelog>
  <changelog author="fcrozat@suse.com" 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="lioli7k@gmail.com" 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="hsk17@mail.de" 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="dmueller@suse.com" 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="jlee@suse.com" date="1770724800">- Add bluez.tmpfiles, using systemd-tmpfiles to create /var/lib/bluetooth
  folder for supporting Immutable Mode. (jsc#PED-14768)</changelog>
  <changelog author="jlee@suse.com" 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>
</package>
<package pkgid="1f1c9824fead1b72db0cbcc3823bf66a61236afe3a8125e12cf0502149504e78b8f984474c105c4dfba307c65c83417679389d125c50d3e16585d6c5391048f5" name="bluez-devel" arch="s390x">
  <version epoch="0" ver="5.82" rel="160099.1.7"/>
  <changelog author="seife+obs@b1-systems.com" date="1723723200">- add bluez-no-cups-devel-buildreq.patch to avoid cups-devel
  buildrequires which results in an excessive build loop</changelog>
  <changelog author="martin.schreiner@suse.com" 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@suse.com" date="1726142401">- Mark the configuration files as 'noreplace'.</changelog>
  <changelog author="pallaswept@proton.me" date="1726660800">- add Fix-crash-after-bt_uhid_unregister_all.patch to fix crashes
  when devices disconnect or go to sleep</changelog>
  <changelog author="fcrozat@suse.com" 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="lioli7k@gmail.com" 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="hsk17@mail.de" 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="dmueller@suse.com" 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="jlee@suse.com" date="1770724800">- Add bluez.tmpfiles, using systemd-tmpfiles to create /var/lib/bluetooth
  folder for supporting Immutable Mode. (jsc#PED-14768)</changelog>
  <changelog author="jlee@suse.com" 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>
</package>
<package pkgid="b9219d0c567f9d5a8a211e6a3b8014fe13609cf1f8fcd3874c9e04cdcb2715a18726a829b626cf9124b8f22c3abca90c006bb42b136cba26d3acc761bb74fad4" name="bluez-firmware" arch="s390x">
  <version epoch="0" ver="1.2" rel="160099.3.2"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="agruen@suse.de" date="1141819200">- Add modalias tags (155357).</changelog>
  <changelog author="seife@suse.de" date="1152187200">- update to v1.2:
  * ver 1.2:
    Add ST Microelectronics firmware files.
  * ver 1.1:
    Add old Broadcom firmware files.</changelog>
  <changelog author="ro@suse.de" date="1174219200">- remove /lib/firmware directory from filelist (in filesystem)</changelog>
  <changelog author="coolo@suse.com" date="1322654400">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="coolo@suse.com" date="1323864000">- as spdx.org has no concept of firmware, we decided to mark it as
  SUSE-Firmware</changelog>
  <changelog author="coolo@suse.com" date="1362225600">- update license to new format</changelog>
  <changelog author="mpluskal@suse.com" date="1428148800">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="lnussel@suse.de" date="1603108800">- use %_firmwaredir</changelog>
  <changelog author="dmueller@suse.com" date="1660737600">- modernize specfile</changelog>
</package>
<package pkgid="ff130b9c04f03376122f9a5b510d2dd25af4b5487965b6088be634b7fb95db730aedf23ddf3a7fd73db9a1203b3c873ee79e45708363a46f08decfa1a7ebcd12" name="bluez-obexd" arch="s390x">
  <version epoch="0" ver="5.82" rel="160099.1.7"/>
  <changelog author="seife+obs@b1-systems.com" date="1723723200">- add bluez-no-cups-devel-buildreq.patch to avoid cups-devel
  buildrequires which results in an excessive build loop</changelog>
  <changelog author="martin.schreiner@suse.com" 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@suse.com" date="1726142401">- Mark the configuration files as 'noreplace'.</changelog>
  <changelog author="pallaswept@proton.me" date="1726660800">- add Fix-crash-after-bt_uhid_unregister_all.patch to fix crashes
  when devices disconnect or go to sleep</changelog>
  <changelog author="fcrozat@suse.com" 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="lioli7k@gmail.com" 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="hsk17@mail.de" 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="dmueller@suse.com" 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="jlee@suse.com" date="1770724800">- Add bluez.tmpfiles, using systemd-tmpfiles to create /var/lib/bluetooth
  folder for supporting Immutable Mode. (jsc#PED-14768)</changelog>
  <changelog author="jlee@suse.com" 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>
</package>
<package pkgid="1ff58a00ab874c4d069487277bca0b7af1e00c255c67589a1e418dca3d89858941c5de23ccdfcb6a38b8ad69b213a015c315ca82c679a8469b71fa6121cb28c7" name="bluez-qt-devel" arch="s390x">
  <version epoch="0" ver="5.116.0" rel="bp161.1.2"/>
  <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
- 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="db96932c811f6c1f88099f6d03aebc5b12e51ea320b49fe32e18d116017251b4d1d20316f030d7f66181873cdc0f069b485508e0d3183e9f40e16afb62fe3530" name="bluez-qt-imports" arch="s390x">
  <version epoch="0" ver="5.116.0" rel="bp161.1.2"/>
  <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
- 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="0b5adcbfd9289d22097674ffe239f69513863ed64866406d5b7353baf657656b319d98519740b55ed5106247f9531513b24859916ea0492f94e8c5b24af82296" name="bluez-qt-udev" arch="s390x">
  <version epoch="0" ver="5.116.0" rel="bp161.1.2"/>
  <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
- 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="ff2ab530cdda8d03c547ce58936504dd7eecabf3b4bced6259d2b44cde58955f9d5ceb1976a04ce15cbb284a89050ee87681fb1fb2291e6408edb3a352f6fac0" name="bluez-test" arch="s390x">
  <version epoch="0" ver="5.82" rel="160099.1.7"/>
  <changelog author="seife+obs@b1-systems.com" date="1723723200">- add bluez-no-cups-devel-buildreq.patch to avoid cups-devel
  buildrequires which results in an excessive build loop</changelog>
  <changelog author="martin.schreiner@suse.com" 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@suse.com" date="1726142401">- Mark the configuration files as 'noreplace'.</changelog>
  <changelog author="pallaswept@proton.me" date="1726660800">- add Fix-crash-after-bt_uhid_unregister_all.patch to fix crashes
  when devices disconnect or go to sleep</changelog>
  <changelog author="fcrozat@suse.com" 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="lioli7k@gmail.com" 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="hsk17@mail.de" 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="dmueller@suse.com" 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="jlee@suse.com" date="1770724800">- Add bluez.tmpfiles, using systemd-tmpfiles to create /var/lib/bluetooth
  folder for supporting Immutable Mode. (jsc#PED-14768)</changelog>
  <changelog author="jlee@suse.com" 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>
</package>
<package pkgid="868b38eff197312bfff847763ad12fa0033d23f850470425b3a60ebc81dcaedd83fe924443f36469f1f019e29a946d337b6b33e71a767ad1541893e0eae28348" name="bluez-zsh-completion" arch="noarch">
  <version epoch="0" ver="5.82" rel="160099.1.7"/>
  <changelog author="seife+obs@b1-systems.com" date="1723723200">- add bluez-no-cups-devel-buildreq.patch to avoid cups-devel
  buildrequires which results in an excessive build loop</changelog>
  <changelog author="martin.schreiner@suse.com" 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@suse.com" date="1726142401">- Mark the configuration files as 'noreplace'.</changelog>
  <changelog author="pallaswept@proton.me" date="1726660800">- add Fix-crash-after-bt_uhid_unregister_all.patch to fix crashes
  when devices disconnect or go to sleep</changelog>
  <changelog author="fcrozat@suse.com" 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="lioli7k@gmail.com" 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="hsk17@mail.de" 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="dmueller@suse.com" 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="jlee@suse.com" date="1770724800">- Add bluez.tmpfiles, using systemd-tmpfiles to create /var/lib/bluetooth
  folder for supporting Immutable Mode. (jsc#PED-14768)</changelog>
  <changelog author="jlee@suse.com" 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>
</package>
<package pkgid="524ac8c8fce7469e206e9fe40d57965e820a72d3b924ff090f50284b87800e0bdedbba9e70fa094bd4297c0a768efbc314aa82114ad455154130fef1ef4f5d6d" name="bmake" arch="s390x">
  <version epoch="0" ver="20230723" rel="bp161.1.2"/>
  <changelog author="dziolkowski@suse.com" date="1495195200">- Update to version 20170510
  * For full list of changes see provided Changelog
- Fix allow-overriding-compiler-variables.patch to work with new version</changelog>
  <changelog author="dap.darkness@gmail.com" date="1497787200">- Let's skip optflags macro using to fix all builds.
  "-D_FORTIFY_SOURCE=0" for some reason doesn't fix x64.</changelog>
  <changelog author="dimstar@opensuse.org" date="1500379200">- Add bmake-strlcpy-explicit.patch: ensure strlcpy is not defined
  implicit.
- Do not de-FORTIFY the sources, use proper optflags. Above patch
  ensures strlcpy is not implicit declared.</changelog>
  <changelog author="dap.darkness@gmail.com" date="1500465600">- bmake-strlcpy-explicit.patch was replaced by upstream's one.
- Update to version 20170711:
  * main.c: refactor to reduce size of main function.
    add -v option to always fully expand values.
  * meta.c: ensure command output in meta file has ending newline
    even when filemon not being used.
    When matching ${.MAKE.META.IGNORE_PATTERNS} do not use
    pathname via ':L' since any ':' in pathname breaks that.
    Instead set a '${.p.}' to pathname in the target context and
    use that.</changelog>
  <changelog author="dap.darkness@gmail.com" date="1531483200">- Removed already upstreamed bmake-strlcpy-explicit.patch.
- Added bmake-env-script-interpreter.diff.
- Update to version 20180512:
  * job.c: skip polling job token pipe
  * parse.c: be more cautious about detecting depenency line
    rather than sysV style include.
  * parse.c: avoid calling sysconf for every call to loadfile
  * var.c: Var_Set handle NULL value anytime.
  * parse.c: do not treat .info as warning with -W
  * var.c: Var_Append use Var_Set if var not previously set
    so that VAR_CMD is handled correctly.
    Add a suitable unit-test.
  * var.c: do not append to variable set on command line
    add unit-test to catch this.
  * main.c: ignore empty MAKEOBJDIR
  * meta.c: if target is in subdir we only need subdir name in
    meta_name.
  * compat.c: pass SIGINT etc onto child and wait for it to exit
    before we self-terminate.
  * aclocal.m4: use AC_LINK_IFELSE for AC_C___ATTRIBUTE__
    since AC_TRY_COMPILE puts input inside main()
    which upsets modern compilers.
  * Makefile.config.in:
    make @prefix@ @machine*@ and @default_sys_path@ defaults.
  * unit-tests/dotwait.mk: redirect stderr through pipe for more
    consistent result on some platforms.
  * machine.sh: entry for AIX
  * VERSION (_MAKE_VERSION): Move the setting of _MAKE_VERSION
    to a file that can be included by configure as well as make.
    This allows configure to set set _MAKE_VERSION in make-bootstrap.sh</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1568203200">- Update to version 20181221:
  * For full list of changes see provided Changelog</changelog>
  <changelog author="Dmitriy Perlow &lt;dap.darkness@gmail.com&gt;" date="1592136000">- Updated allow-overriding-compiler-variables.patch.
- Update to version 20200606:
  * make.1: cleanup
  * Makefile: fix depends for main.o which broke MAKE_VERSION
  * dir.c: cached_stats - don't confuse stat and lstat results.
  * var.c: add :Or for reverse sort.
  * configure.in: add AC_PROG_CC_C99 for mipspro compiler
    also if --with-filemon= specifies path to filemon.h
    set use_filemon=dev
  * dirname.c: remove include of namespace.h
  * modified dollar tests to avoid shell dependencies
  * new tests for .INCLUDEFROM
  * unit-tests/dollar.mk: tweak  '1 dollar literal' test
    to not depend so much on shell behavior
  * unit test for dollar handling
  * str.c: empty string does not match % pattern
    plus unit-test changes
  * var.c: import handling of old sysV style modifier using '%'
  * str.c: refactor brk_string
  * unit-tests: add test case for lazy conditions
  * configure.in: use_makefile=no for cygwin et al.
    case insensitive filesystems just don't work if both
    makefile and Makefile exist.
  * meta.c: meta_oodate, CHECK_VALID_META is too aggressive for CMD
    a blank command is perfectly valid.
  * make.h: extern debug_file
  * meta.c: meta_oodate, check for corrupted meta file
    earlier and more often.
  * boot-strap: unset MAKEFLAGS
  * meta.c: meta_compat_parent check for USE_FILEMON
    patch from Soeren Tempel
  * meta.c: fix compat mode, need to call meta_job_output()
  * job.c: extra fds for meta mode not needed if using filemon_dev
  * meta.c: avoid passing NULL to filemon_*() when meta_needed()
    returns FALSE.
  * filemon/filemon_{dev,ktrace}.c: allow selection of
    filemon implementation.  filemon_dev.c uses the kernel module
    while filemon_ktrace.c leverages the fktrace api available in
    NetBSD.  filemon_ktrace.c can hopefully form the basis for
    adding support for other tracing mechanisms such as strace on
    Linux.
  * meta.c: when target is out-of-date per normal make rules
    record value of .OODATE in meta file.
  * parse.c: don't pass NULL to realpath(3)
    some versions cannot handle it.
  * parse.c: ParseDoDependency: free paths rather than assert
  * configure.in: add --without-makefile to avoid generating
    makefile and make-bootstrap.sh
  * include Makefile.inc if it exists
  * Use Makefile and Makefile.config.in in unit-tests
    so we can use just: make obj &amp;&amp; make &amp;&amp; make test
    when bmake is already available.
    We add --without-makefile to CONFIGURE_ARGS in this case.
  * tweak bsd.after-import.mk (captures Makefile.config etc
    after import to FreeBSD for example) to cope with all the above.
  * parse.c: ParseVErrorInternal use .PARSEDIR
    and apply if relative, and then use .PARSEFILE
    for consistent result.
  * parse.c: ParseVErrorInternal use .CURDIR if .PARSEDIR
    is relative
  * var.c: avoid SEGFAULT in .unexport-env
    when MAKELEVEL is not set
  * fix for unit-tests/varquote.mk on Debian
  * var.c: add :q
  * dir.c: cleanup caching of stats
  * Makefile.config.in: use += where it makes sense.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1623844800">- Update bmake-env-script-interpreter.diff to switch to interpreter
  to python3.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1690372800">- Refresh patches, remove %patchN construct.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1690372801">- Update to 20230723:
  - There were many changes, like really many. See ChangeLog
    which has been packaged for the list of them.</changelog>
</package>
<package pkgid="c4bf76f499c02b6aed5d38918bc953fe6393acb43272debf7da31322e02d60a0df4452f621c528a8e6c28e45dffc37b093cb28c9f6c8682ea5bffabac0f080ea" name="bmkdep" arch="s390x">
  <version epoch="0" ver="20140112" rel="bp161.1.2"/>
  <changelog author="vle@gmx.net" date="1584100800">- Initial version of bmkdep-20140112</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712577600">- Use full URL for Source tarball.</changelog>
</package>
<package pkgid="e78978c601dfe037db8cb6f0adc4ccaf3e839d8dadd863f19a9f9729e1221f5b077bea664641185c37da30c9dcf03e4f9ba55753a181a59d6bf9f8a6aa6f2d6a" name="bnd-maven-plugin" arch="noarch">
  <version epoch="0" ver="6.4.1" rel="160099.3.2"/>
  <changelog author="fstrba@suse.com" date="1634644800">- Modified patches:
  * 0001-Disable-removed-commands.patch
  * 0002-Fix-ant-compatibility.patch
  * 0001-Port-to-OSGI-7.0.0.patch -&gt; 0003-Port-to-OSGI-7.0.0.patch
    + rediff to changed context
- Added patch:
  * 0004-maven-plugin-dependencies.patch
    + Do not build a whole artifact, if we need only one source file</changelog>
  <changelog author="fstrba@suse.com" date="1636545600">- Update to aqute-bnd 5.1.1
  * ant plugin is in separate artifact
- Removed patch:
  * 0002-Fix-ant-compatibility.patch
    + fixed by upstream</changelog>
  <changelog author="fstrba@suse.com" date="1682510400">- Fetch sources using source_service and don't distribute legally
  spurious files (bsc#1210878)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1694865600">- Added patches:
  * reproducible-timestamps.patch
    + set "-reproducible" option to true by default
    + use SOURCE_DATE_EPOCH for timestamp if available
  * reproducible-packages-list.patch
    + make the order of packages to import/export deterministic</changelog>
  <changelog author="fstrba@suse.com" date="1695038400">- Update to aqute-bnd 6.3.1
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.3.1
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.3.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.2.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.1.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.0.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-5.3.0
- Modified patches:
  * 0001-Disable-removed-commands.patch
  * 0003-Port-to-OSGI-7.0.0.patch -&gt; 0002-Port-to-OSGI-7.0.0.patch
  * 0004-maven-plugin-dependencies.patch -&gt;
    0003-Remove-unmet-dependencies.patch
  * reproducible-timestamps.patch
  * reproducible-packages-list.patch
    + rediff to changed context
- Removed patch:
  * aqute-bnd-java8compat.patch
    + handled by release=8 in ant javac task</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1725883200">- Update to aqute-bnd 6.4.1
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.4.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic
- Modified patches:
  * 0001-Disable-removed-commands.patch
  * 0002-Port-to-OSGI-7.0.0.patch
  * 0003-Remove-unmet-dependencies.patch
  * reproducible-timestamps.patch -&gt;
    0004-reproducible-timestamps.patch
  * reproducible-packages-list.patch -&gt;
    0005-reproducible-packages-list.patch
    + rebase</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds
- Added patch:
  * 0006-Set-reproducible-build-from-environment.patch
    + SOURCE_DATE_EPOCH environmental variable triggers reproducible
    use of the bnd-maven-plugin if it is not requested already
    using the project.build.outputTimestamp option.</changelog>
  <changelog author="fstrba@suse.com" date="1778241600">- The maven build considers the SOURCE_DATE_EPOCH automatically now</changelog>
</package>
<package pkgid="6e198f0c252521ea461291cc28c0841410226314aa3b37ce80c6414c02efe7774da2d2750e1c103d3cb94ff89b81e437392953e9b45c670afe3b27282452376d" name="bnd-maven-plugin-javadoc" arch="noarch">
  <version epoch="0" ver="6.4.1" rel="160099.3.2"/>
  <changelog author="fstrba@suse.com" date="1634644800">- Modified patches:
  * 0001-Disable-removed-commands.patch
  * 0002-Fix-ant-compatibility.patch
  * 0001-Port-to-OSGI-7.0.0.patch -&gt; 0003-Port-to-OSGI-7.0.0.patch
    + rediff to changed context
- Added patch:
  * 0004-maven-plugin-dependencies.patch
    + Do not build a whole artifact, if we need only one source file</changelog>
  <changelog author="fstrba@suse.com" date="1636545600">- Update to aqute-bnd 5.1.1
  * ant plugin is in separate artifact
- Removed patch:
  * 0002-Fix-ant-compatibility.patch
    + fixed by upstream</changelog>
  <changelog author="fstrba@suse.com" date="1682510400">- Fetch sources using source_service and don't distribute legally
  spurious files (bsc#1210878)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1694865600">- Added patches:
  * reproducible-timestamps.patch
    + set "-reproducible" option to true by default
    + use SOURCE_DATE_EPOCH for timestamp if available
  * reproducible-packages-list.patch
    + make the order of packages to import/export deterministic</changelog>
  <changelog author="fstrba@suse.com" date="1695038400">- Update to aqute-bnd 6.3.1
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.3.1
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.3.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.2.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.1.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.0.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-5.3.0
- Modified patches:
  * 0001-Disable-removed-commands.patch
  * 0003-Port-to-OSGI-7.0.0.patch -&gt; 0002-Port-to-OSGI-7.0.0.patch
  * 0004-maven-plugin-dependencies.patch -&gt;
    0003-Remove-unmet-dependencies.patch
  * reproducible-timestamps.patch
  * reproducible-packages-list.patch
    + rediff to changed context
- Removed patch:
  * aqute-bnd-java8compat.patch
    + handled by release=8 in ant javac task</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1725883200">- Update to aqute-bnd 6.4.1
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.4.0
  * https://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic
- Modified patches:
  * 0001-Disable-removed-commands.patch
  * 0002-Port-to-OSGI-7.0.0.patch
  * 0003-Remove-unmet-dependencies.patch
  * reproducible-timestamps.patch -&gt;
    0004-reproducible-timestamps.patch
  * reproducible-packages-list.patch -&gt;
    0005-reproducible-packages-list.patch
    + rebase</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds
- Added patch:
  * 0006-Set-reproducible-build-from-environment.patch
    + SOURCE_DATE_EPOCH environmental variable triggers reproducible
    use of the bnd-maven-plugin if it is not requested already
    using the project.build.outputTimestamp option.</changelog>
  <changelog author="fstrba@suse.com" date="1778241600">- The maven build considers the SOURCE_DATE_EPOCH automatically now</changelog>
</package>
<package pkgid="8ce40ce42ff443e17fa2aced330a557ed4e52bd0a30c58e6fb610f6d7935e945b1bf7a666125de3d4c8a6fa429e6931f11581c0162c95ca0969445224072fb18" name="bogofilter-common" arch="noarch">
  <version epoch="0" ver="1.2.4" rel="bp161.1.3"/>
  <changelog author="lmuelle@suse.com" date="1430395200">- Provide and obsolete bogofilter from the db subpackage to ensure we stay
  with the same back-end in the update case.
- Require a backend package from the common package.
- Split of the documentation into an independent package.
- Tag the common and doc package as noarch post-11.1.</changelog>
  <changelog author="lmuelle@suse.com" date="1430913600">- Add README.SUSE to the doc package.</changelog>
  <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>
</package>
<package pkgid="4c7aae75bd028dfe95997dc41a370f7ec079a3038bfd67f5d3c0019246e4904d3330e506948fe498b1735efc87895d30ffc3437d8a629c0c11e575e2f0625ecf" name="bogofilter-db" arch="s390x">
  <version epoch="0" ver="1.2.4" rel="bp161.1.3"/>
  <changelog author="lmuelle@suse.com" date="1430395200">- Provide and obsolete bogofilter from the db subpackage to ensure we stay
  with the same back-end in the update case.
- Require a backend package from the common package.
- Split of the documentation into an independent package.
- Tag the common and doc package as noarch post-11.1.</changelog>
  <changelog author="lmuelle@suse.com" date="1430913600">- Add README.SUSE to the doc package.</changelog>
  <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>
</package>
<package pkgid="b7f7bf9f47c7440330afa534831e2b6fa714487bc08ffbd73a4e34c90b0f42a0bcac7995d84ae21292cac0cd21bff0c4a21ff6c84f9f59a8aa74089882b65e42" name="bogofilter-doc" arch="noarch">
  <version epoch="0" ver="1.2.4" rel="bp161.1.3"/>
  <changelog author="lmuelle@suse.com" date="1430395200">- Provide and obsolete bogofilter from the db subpackage to ensure we stay
  with the same back-end in the update case.
- Require a backend package from the common package.
- Split of the documentation into an independent package.
- Tag the common and doc package as noarch post-11.1.</changelog>
  <changelog author="lmuelle@suse.com" date="1430913600">- Add README.SUSE to the doc package.</changelog>
  <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>
</package>
<package pkgid="dd1b1888758e6101d16853ae7a52c6f25baf2b8a00c021a9fe0f10a140c85c937d87565ffe435351e4457b0a92a9ca46e3d7a2fe2d6dea095dfa3576ab5f92ae" name="bogofilter-kyotocabinet" arch="s390x">
  <version epoch="0" ver="1.2.4" rel="bp161.1.2"/>
  <changelog author="lmuelle@suse.com" date="1430395200">- Provide and obsolete bogofilter from the db subpackage to ensure we stay
  with the same back-end in the update case.
- Require a backend package from the common package.
- Split of the documentation into an independent package.
- Tag the common and doc package as noarch post-11.1.</changelog>
  <changelog author="lmuelle@suse.com" date="1430913600">- Add README.SUSE to the doc package.</changelog>
  <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>
</package>
<package pkgid="d68613bf027d62ae8b4df68236689ea875fa4bbe62de83fe5a9dc10b69feadbdc42f43faa74984506d76eab2d1e209a91c4c23b4342afd2cff98678d2e822be5" name="bogofilter-sqlite3" arch="s390x">
  <version epoch="0" ver="1.2.4" rel="bp161.1.2"/>
  <changelog author="lmuelle@suse.com" date="1430395200">- Provide and obsolete bogofilter from the db subpackage to ensure we stay
  with the same back-end in the update case.
- Require a backend package from the common package.
- Split of the documentation into an independent package.
- Tag the common and doc package as noarch post-11.1.</changelog>
  <changelog author="lmuelle@suse.com" date="1430913600">- Add README.SUSE to the doc package.</changelog>
  <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>
</package>
<package pkgid="72bcdecf1f9daa44dc2f14721bcaa77a9cf858facb4c0adbd7fd1a0b36b62bb40d71d29299b9533567c6fba8ba603b857cee3d48d6b52e6816d21943a909ae88" name="boinc-client" arch="s390x">
  <version epoch="0" ver="8.0.4" rel="bp161.1.7"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674561600">- Update to relesae 7.22
  * Add not-in-use computing prefs
  * Update cpu/gpu resources when app_config is re-read</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684756800">- Update to release 7.22.2
  * Fix a screensaver crash bug</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691496000">- Update to release 7.24
  * client: improve implementation of CPU throttling
  * client: set Content-type of POST requests to text/xml</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691841600">- Update to release 7.24.1
  * Resolve some crash on MacOS</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1704369600">- Use systemd-sysusers to create service user and group.
- Add service user to "render" group to allow BOINC applications
  to use GPU devices for accelerated computation. DRM render nodes
  have been restricted in sr#1128161.
- Remove unused SysV init script.
- Update README.SUSE and the logrotate configuration file to use
  systemctl instead of the no longer relevant init script.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706961600">- Employ %sysuser macros to generate "boinc" user</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1716724800">- Update to release 8.0.2
  * Support so-called "sporadic applications"</changelog>
  <changelog author="chris@computersalat.de" date="1719489600">- fix for bnc#1227092
  * Add WorkingDirectory= to unit file
- Add further Variables to unit file
  +ProtectSystem=full
  +ProtectControlGroups=true
  +ReadWritePaths=-$BOINC_BOINC_DIR
- rebase patches
  * boinc-docbook2x.patch
  * build-client-scripts.patch
  * libboinc-shared.patch
  * xlocale.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1720785600">- Revert to state of 2024-05-26 due to regressions,
  https://build.opensuse.org/request/show/1183568#comment-1957214
  https://build.opensuse.org/request/show/1184357#comment-1959404
  [boo#1227092]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721736000">- Update to release 8.0.4
  * Resolve a case where the required memory for an application was
    overestimated and caused a lower concurrent job count.</changelog>
</package>
<package pkgid="a0259048be7d57d17d08cd4ef160b1f251105ab2d05488a44e8aa40632188f6ccafc1615cc75b40268e37ce77b9d10f156bf9ea974debe4797dff34767c595a7" name="boinc-client-devel" arch="s390x">
  <version epoch="0" ver="8.0.4" rel="bp161.1.7"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674561600">- Update to relesae 7.22
  * Add not-in-use computing prefs
  * Update cpu/gpu resources when app_config is re-read</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684756800">- Update to release 7.22.2
  * Fix a screensaver crash bug</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691496000">- Update to release 7.24
  * client: improve implementation of CPU throttling
  * client: set Content-type of POST requests to text/xml</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691841600">- Update to release 7.24.1
  * Resolve some crash on MacOS</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1704369600">- Use systemd-sysusers to create service user and group.
- Add service user to "render" group to allow BOINC applications
  to use GPU devices for accelerated computation. DRM render nodes
  have been restricted in sr#1128161.
- Remove unused SysV init script.
- Update README.SUSE and the logrotate configuration file to use
  systemctl instead of the no longer relevant init script.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706961600">- Employ %sysuser macros to generate "boinc" user</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1716724800">- Update to release 8.0.2
  * Support so-called "sporadic applications"</changelog>
  <changelog author="chris@computersalat.de" date="1719489600">- fix for bnc#1227092
  * Add WorkingDirectory= to unit file
- Add further Variables to unit file
  +ProtectSystem=full
  +ProtectControlGroups=true
  +ReadWritePaths=-$BOINC_BOINC_DIR
- rebase patches
  * boinc-docbook2x.patch
  * build-client-scripts.patch
  * libboinc-shared.patch
  * xlocale.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1720785600">- Revert to state of 2024-05-26 due to regressions,
  https://build.opensuse.org/request/show/1183568#comment-1957214
  https://build.opensuse.org/request/show/1184357#comment-1959404
  [boo#1227092]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721736000">- Update to release 8.0.4
  * Resolve a case where the required memory for an application was
    overestimated and caused a lower concurrent job count.</changelog>
</package>
<package pkgid="bdcc6ffc89a4e36461b598d96db567b06da731f8e13faf8be8fee06b1da08eeb923aa4f026004a525697dd81ecb530f9c3ecdfc233c41ad8ff2ed0b9507ba315" name="boinc-client-lang" arch="noarch">
  <version epoch="0" ver="8.0.4" rel="bp161.1.7"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674561600">- Update to relesae 7.22
  * Add not-in-use computing prefs
  * Update cpu/gpu resources when app_config is re-read</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684756800">- Update to release 7.22.2
  * Fix a screensaver crash bug</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691496000">- Update to release 7.24
  * client: improve implementation of CPU throttling
  * client: set Content-type of POST requests to text/xml</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691841600">- Update to release 7.24.1
  * Resolve some crash on MacOS</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1704369600">- Use systemd-sysusers to create service user and group.
- Add service user to "render" group to allow BOINC applications
  to use GPU devices for accelerated computation. DRM render nodes
  have been restricted in sr#1128161.
- Remove unused SysV init script.
- Update README.SUSE and the logrotate configuration file to use
  systemctl instead of the no longer relevant init script.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706961600">- Employ %sysuser macros to generate "boinc" user</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1716724800">- Update to release 8.0.2
  * Support so-called "sporadic applications"</changelog>
  <changelog author="chris@computersalat.de" date="1719489600">- fix for bnc#1227092
  * Add WorkingDirectory= to unit file
- Add further Variables to unit file
  +ProtectSystem=full
  +ProtectControlGroups=true
  +ReadWritePaths=-$BOINC_BOINC_DIR
- rebase patches
  * boinc-docbook2x.patch
  * build-client-scripts.patch
  * libboinc-shared.patch
  * xlocale.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1720785600">- Revert to state of 2024-05-26 due to regressions,
  https://build.opensuse.org/request/show/1183568#comment-1957214
  https://build.opensuse.org/request/show/1184357#comment-1959404
  [boo#1227092]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721736000">- Update to release 8.0.4
  * Resolve a case where the required memory for an application was
    overestimated and caused a lower concurrent job count.</changelog>
</package>
<package pkgid="de4ba1d4403a94946f4900385c806336952d3585b36acbdea2e123e7d3d18df83456d50ac3cc3005a3a15f54a353ed5c897d4651f00b2bfccc2d35b03bdccc2e" name="boinc-manager" arch="s390x">
  <version epoch="0" ver="8.0.4" rel="bp161.1.7"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674561600">- Update to relesae 7.22
  * Add not-in-use computing prefs
  * Update cpu/gpu resources when app_config is re-read</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684756800">- Update to release 7.22.2
  * Fix a screensaver crash bug</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691496000">- Update to release 7.24
  * client: improve implementation of CPU throttling
  * client: set Content-type of POST requests to text/xml</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691841600">- Update to release 7.24.1
  * Resolve some crash on MacOS</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1704369600">- Use systemd-sysusers to create service user and group.
- Add service user to "render" group to allow BOINC applications
  to use GPU devices for accelerated computation. DRM render nodes
  have been restricted in sr#1128161.
- Remove unused SysV init script.
- Update README.SUSE and the logrotate configuration file to use
  systemctl instead of the no longer relevant init script.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706961600">- Employ %sysuser macros to generate "boinc" user</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1716724800">- Update to release 8.0.2
  * Support so-called "sporadic applications"</changelog>
  <changelog author="chris@computersalat.de" date="1719489600">- fix for bnc#1227092
  * Add WorkingDirectory= to unit file
- Add further Variables to unit file
  +ProtectSystem=full
  +ProtectControlGroups=true
  +ReadWritePaths=-$BOINC_BOINC_DIR
- rebase patches
  * boinc-docbook2x.patch
  * build-client-scripts.patch
  * libboinc-shared.patch
  * xlocale.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1720785600">- Revert to state of 2024-05-26 due to regressions,
  https://build.opensuse.org/request/show/1183568#comment-1957214
  https://build.opensuse.org/request/show/1184357#comment-1959404
  [boo#1227092]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721736000">- Update to release 8.0.4
  * Resolve a case where the required memory for an application was
    overestimated and caused a lower concurrent job count.</changelog>
</package>
<package pkgid="be8e327f26b4c249ed1f01d9d4180266b06477effa0b7078a52bbe735345ab335b7a17f043a5daad580a5212e89eb774adcfa402d94563c3dd664cb7a7e0d77d" name="boinc-manager-lang" arch="noarch">
  <version epoch="0" ver="8.0.4" rel="bp161.1.7"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674561600">- Update to relesae 7.22
  * Add not-in-use computing prefs
  * Update cpu/gpu resources when app_config is re-read</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684756800">- Update to release 7.22.2
  * Fix a screensaver crash bug</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691496000">- Update to release 7.24
  * client: improve implementation of CPU throttling
  * client: set Content-type of POST requests to text/xml</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691841600">- Update to release 7.24.1
  * Resolve some crash on MacOS</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1704369600">- Use systemd-sysusers to create service user and group.
- Add service user to "render" group to allow BOINC applications
  to use GPU devices for accelerated computation. DRM render nodes
  have been restricted in sr#1128161.
- Remove unused SysV init script.
- Update README.SUSE and the logrotate configuration file to use
  systemctl instead of the no longer relevant init script.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706961600">- Employ %sysuser macros to generate "boinc" user</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1716724800">- Update to release 8.0.2
  * Support so-called "sporadic applications"</changelog>
  <changelog author="chris@computersalat.de" date="1719489600">- fix for bnc#1227092
  * Add WorkingDirectory= to unit file
- Add further Variables to unit file
  +ProtectSystem=full
  +ProtectControlGroups=true
  +ReadWritePaths=-$BOINC_BOINC_DIR
- rebase patches
  * boinc-docbook2x.patch
  * build-client-scripts.patch
  * libboinc-shared.patch
  * xlocale.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1720785600">- Revert to state of 2024-05-26 due to regressions,
  https://build.opensuse.org/request/show/1183568#comment-1957214
  https://build.opensuse.org/request/show/1184357#comment-1959404
  [boo#1227092]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721736000">- Update to release 8.0.4
  * Resolve a case where the required memory for an application was
    overestimated and caused a lower concurrent job count.</changelog>
</package>
<package pkgid="004b1c7d08eec5de0f44d948151c6bae2eee2e607c4107beeb2414a70907d94195c3f41c93cadcdd15c91724cc8cebe52d8f6a5e9655077dbb5e0ffafb666792" name="bolt" arch="s390x">
  <version epoch="0" ver="0.9.8" rel="bp161.1.5"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622635200">- Update to 0.9.1
  * Support Ice Lake Thunderbolt 3 i/o subsystem
  * Don't store domains where uuids change across reboots
  * Fixes for the journal and the domain's acl-log
  * Version the store and use that to clean up stale domains once
  * Host identification for embedded thunderbolt controllers [!233]
  * Various other small bug fixes and memory leak fixes.</changelog>
  <changelog author="Oliver Neukum &lt;oneukum@suse.com&gt;" date="1632830400">- Need in SLE
  * Support for working with adapters without ROMs is needed
    (jsc#SLE-19359)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1643371200">- Update to 0.9.2
  * This release is compatible with umockdev &gt;= 0.16.3; there was a change in
    umockdev that made our test fail with it, since both our test and umockev
    were trying to create the same directorires. bolt now allows for the dir
    to already exist.
  * The license for `90-bolt.rules` has changed from `GPL-2.1+`, which does
    not exist and was probably was confused with `LGPL-2.1+`, to `GPL 2.0+`.
  * Documentation has been updated and spelling mistakes fixed.
  * Various improvements for continuous integration.
  * The minimum required version of meson has been bumped to 0.46.0.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1661342400">- Update to 0.9.3:
  * Work around a glib fix that changed behavior of the log API where now
    calling `g_log_set_writer_func` results in an hard error, which broke
    the test suite since aforementioned function was indeed called more
    than once. Nothing a level of indirection couldn't fix.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 0.9.4:
  * spec file added and a few metadata fixes, no code change</changelog>
  <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>
</package>
<package pkgid="51ee69bcbca172500b44eea36e041863bfd1117d7889b9a9865fe9e5a72ad7b9562180a08db52ba9c991fce5ecaa9b2f13393644b46e060a7bddd62e9eb4e0d8" name="bolt-tools" arch="s390x">
  <version epoch="0" ver="0.9.8" rel="bp161.1.5"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622635200">- Update to 0.9.1
  * Support Ice Lake Thunderbolt 3 i/o subsystem
  * Don't store domains where uuids change across reboots
  * Fixes for the journal and the domain's acl-log
  * Version the store and use that to clean up stale domains once
  * Host identification for embedded thunderbolt controllers [!233]
  * Various other small bug fixes and memory leak fixes.</changelog>
  <changelog author="Oliver Neukum &lt;oneukum@suse.com&gt;" date="1632830400">- Need in SLE
  * Support for working with adapters without ROMs is needed
    (jsc#SLE-19359)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1643371200">- Update to 0.9.2
  * This release is compatible with umockdev &gt;= 0.16.3; there was a change in
    umockdev that made our test fail with it, since both our test and umockev
    were trying to create the same directorires. bolt now allows for the dir
    to already exist.
  * The license for `90-bolt.rules` has changed from `GPL-2.1+`, which does
    not exist and was probably was confused with `LGPL-2.1+`, to `GPL 2.0+`.
  * Documentation has been updated and spelling mistakes fixed.
  * Various improvements for continuous integration.
  * The minimum required version of meson has been bumped to 0.46.0.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1661342400">- Update to 0.9.3:
  * Work around a glib fix that changed behavior of the log API where now
    calling `g_log_set_writer_func` results in an hard error, which broke
    the test suite since aforementioned function was indeed called more
    than once. Nothing a level of indirection couldn't fix.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 0.9.4:
  * spec file added and a few metadata fixes, no code change</changelog>
  <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>
</package>
<package pkgid="f920c926963d30f7c0a3112571ff37a103d42336796efceac205669e7e9f2882dc3e74eb738e544471a765916bec69ceecad2a04b765a783d8c7404c63b774e5" name="bom" arch="s390x">
  <version epoch="0" ver="1.0.1" rel="bp161.1.1"/>
  <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="adb5ce70a49679d96be40d1446de1ac91b35a1d6ebe53d5b922bdc4dc8314b997a60da0e7bb4d991475221206234cc13ffaaf8efa5ea5b4b6f3fb1287b2d224e" name="bomber" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Perform a check to include KF6::DBusAddons
  * Use ECM clang-format</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build and remove craft-macos</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:
  * documentation.yml is no more needed</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
- 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>
</package>
<package pkgid="d6757af0ae79866c5cdfbc2035e6e1c0fb5f18578335363e609bc45b86650a50defe8850f15edf85305e918fddcf2fb6007808aa043ac74bd430947633a90aae" name="bomber-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Perform a check to include KF6::DBusAddons
  * Use ECM clang-format</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build and remove craft-macos</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:
  * documentation.yml is no more needed</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
- 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>
</package>
<package pkgid="8b1b783b5d650bcf83639695bb2dde40c832afbfae851c9c6dba33e11126c0c8ba82213c451e3c747d21b1d738bfcad1ca492e99854f12dd196ed12f6ffc0c7f" name="bonk" arch="s390x">
  <version epoch="0" ver="0.4.0+g0" rel="bp161.1.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>
</package>
<package pkgid="7effc29ecbab231b73c78ebe2d48c742aee2978fee4fa489d4280b85ac4a229e15f942c55041730db1af2d2646a3b54dd34de1bde49faddfbe2430a3c411f92c" name="bonnie++" arch="s390x">
  <version epoch="0" ver="2.00a" rel="bp161.1.2"/>
  <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="a9fe5b2ae554be615b79f515e80dd4bef86dc3b3a50b4823161ea31a4c0ddff99054b2dde9c88e97b8dee5d00e3d145b9da8c0b428e7b8ff24d8fabfe18ecbe4" name="bonnie" arch="s390x">
  <version epoch="0" ver="1.6" rel="160099.4.2"/>
  <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="rbrown@suse.com" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="mpluskal@suse.com" date="1572955200">- Do not use download url anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="8727e14ab3cbe539226c500e68a70f73a2bcdbf108788204d877d9d4714cfa2b8770bef5cb92e3069755cd5380e04315d52a67e0b85617c8eb9d77b19f93a028" name="boost-devel" arch="noarch">
  <version epoch="0" ver="1.86.0" rel="160099.2.2"/>
  <changelog author="aschnell@suse.com" date="1640088000">- Update for Boost 1.78.0</changelog>
  <changelog author="dmueller@suse.com" date="1650542400">- update to Boost 1.79.0</changelog>
  <changelog author="dmueller@suse.com" date="1660737600">- update to Boost 1.80.0</changelog>
  <changelog author="aschnell@suse.com" date="1671019200">- Update for Boost 1.81.0</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- Update for Boost 1.82.0</changelog>
  <changelog author="aschnell@suse.com" date="1689076800">- Update for Boost 1.83.0</changelog>
  <changelog author="aschnell@suse.com" date="1700222400">- Update for Boost 1.84.0</changelog>
  <changelog author="aschnell@suse.com" date="1713873600">- Update for Boost 1.85.0</changelog>
  <changelog author="aschnell@suse.com" date="1725019200">- Update for Boost 1.86.0</changelog>
  <changelog author="code@bnavigator.de" date="1726660800">- Add libboost_process-devel for Boost.Process</changelog>
</package>
<package pkgid="d6a5dd39e8d60dd817c45dd723ca5d51c0d3a70891c36f1e0d2c194f1a8c3509c82c437f7fb81945c4cbc8d2ab415f86d5fb4358de50f04cf4af45c3fdff7483" name="boost-jam" arch="noarch">
  <version epoch="0" ver="1.86.0" rel="160099.2.2"/>
  <changelog author="aschnell@suse.com" date="1640088000">- Update for Boost 1.78.0</changelog>
  <changelog author="dmueller@suse.com" date="1650542400">- update to Boost 1.79.0</changelog>
  <changelog author="dmueller@suse.com" date="1660737600">- update to Boost 1.80.0</changelog>
  <changelog author="aschnell@suse.com" date="1671019200">- Update for Boost 1.81.0</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- Update for Boost 1.82.0</changelog>
  <changelog author="aschnell@suse.com" date="1689076800">- Update for Boost 1.83.0</changelog>
  <changelog author="aschnell@suse.com" date="1700222400">- Update for Boost 1.84.0</changelog>
  <changelog author="aschnell@suse.com" date="1713873600">- Update for Boost 1.85.0</changelog>
  <changelog author="aschnell@suse.com" date="1725019200">- Update for Boost 1.86.0</changelog>
  <changelog author="code@bnavigator.de" date="1726660800">- Add libboost_process-devel for Boost.Process</changelog>
</package>
<package pkgid="7de9e513c10bc9ee85e724d0eb582526361e1520e1174b236b8fb624e2d062472c38abbf5ad732af73aae80a36550c2211752fbe8f0e40f6f055dde367018e0c" name="boost-license1_86_0" arch="noarch">
  <version epoch="0" ver="1.86.0" rel="160099.2.2"/>
  <changelog author="aschnell@suse.com" date="1693915200">- update to 1.83.0
  * new libraries:
    + Compat - Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_83_0.html
- dynamic_linking.patch: updated
- boost-mpi-noreturn.patch: added</changelog>
  <changelog author="nicolas.morey@suse.com" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="nicolas.morey@suse.com" date="1698321600">- Fix build for gnu-mpich-hpc broken by previous update</changelog>
  <changelog author="aschnell@suse.com" date="1702555200">- update to 1.84.0
  * new libraries:
    + Cobalt (single-threaded asynchronicity framework)
    + Redis (implements protocol RESP3)
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_84_0.html
- drop boost-phoenix-revert-std-tuple-support.patch (upstream)
- drop boost-mpi-noreturn.patch (upstream)</changelog>
  <changelog author="aschnell@suse.com" date="1708516800">- avoid obsolete rpm syntax</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Avoid BuildRequire of 'gcc-c++ &gt; 5' which is only a redundant
  check.  This interferes with Substitute.</changelog>
  <changelog author="aschnell@suse.com" date="1713873600">- update to 1.85.0
  * new libraries:
    + charconv (implementation of &lt;charconv&gt;)
    + scope (collection of scope guard utilities)
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_85_0.html
- dynamic_linking.patch: updated
- boost-charconv-quadmath.patch: added</changelog>
  <changelog author="hsk17@mail.de" date="1719662400">- add patch boost-1.85.0-python-numpy-2.patch from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1725019200">- update to 1.86.0
  * process turned into compile library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_86_0.html
- boost-aarch64-flags.patch: updated
- boost-1.57.0-python-abi_letters.patch: updated
- boost-process.patch: removed (included upstream)
- boost-charconv-quadmath.patch: removed (improved upstream)</changelog>
  <changelog author="aschnell@suse.com" date="1725278400">- fix compilation of compute module (gh#boostorg/uuid#166)
- boost-compute-uuid.patch: added</changelog>
</package>
<package pkgid="3c2bca335ae86c688cd01791e3ababe7cb7be7d01ad712442c97e885ecc02bb11f124ec32f3beabc0aeab782e45b8c24f337244663324a81bbf55fa34c33a9a7" name="boost1_86_0-doc-html" arch="noarch">
  <version epoch="0" ver="1.86.0" rel="160099.2.2"/>
  <changelog author="aschnell@suse.com" date="1693915200">- update to 1.83.0
  * new libraries:
    + Compat - Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_83_0.html
- dynamic_linking.patch: updated
- boost-mpi-noreturn.patch: added</changelog>
  <changelog author="nicolas.morey@suse.com" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="nicolas.morey@suse.com" date="1698321600">- Fix build for gnu-mpich-hpc broken by previous update</changelog>
  <changelog author="aschnell@suse.com" date="1702555200">- update to 1.84.0
  * new libraries:
    + Cobalt (single-threaded asynchronicity framework)
    + Redis (implements protocol RESP3)
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_84_0.html
- drop boost-phoenix-revert-std-tuple-support.patch (upstream)
- drop boost-mpi-noreturn.patch (upstream)</changelog>
  <changelog author="aschnell@suse.com" date="1708516800">- avoid obsolete rpm syntax</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Avoid BuildRequire of 'gcc-c++ &gt; 5' which is only a redundant
  check.  This interferes with Substitute.</changelog>
  <changelog author="aschnell@suse.com" date="1713873600">- update to 1.85.0
  * new libraries:
    + charconv (implementation of &lt;charconv&gt;)
    + scope (collection of scope guard utilities)
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_85_0.html
- dynamic_linking.patch: updated
- boost-charconv-quadmath.patch: added</changelog>
  <changelog author="hsk17@mail.de" date="1719662400">- add patch boost-1.85.0-python-numpy-2.patch from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1725019200">- update to 1.86.0
  * process turned into compile library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_86_0.html
- boost-aarch64-flags.patch: updated
- boost-1.57.0-python-abi_letters.patch: updated
- boost-process.patch: removed (included upstream)
- boost-charconv-quadmath.patch: removed (improved upstream)</changelog>
  <changelog author="aschnell@suse.com" date="1725278400">- fix compilation of compute module (gh#boostorg/uuid#166)
- boost-compute-uuid.patch: added</changelog>
</package>
<package pkgid="e029ce66686f53e89302590bdd14b96e2cc1acc449fc4a29fb2ef30c18ed221f793dea77e73abaddac9c1c2f5f3861e738aa631784cf96dcc340d3f1b2032188" name="boost1_86_0-doc-pdf" arch="noarch">
  <version epoch="0" ver="1.86.0" rel="160099.2.2"/>
  <changelog author="aschnell@suse.com" date="1693915200">- update to 1.83.0
  * new libraries:
    + Compat - Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_83_0.html
- dynamic_linking.patch: updated
- boost-mpi-noreturn.patch: added</changelog>
  <changelog author="nicolas.morey@suse.com" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="nicolas.morey@suse.com" date="1698321600">- Fix build for gnu-mpich-hpc broken by previous update</changelog>
  <changelog author="aschnell@suse.com" date="1702555200">- update to 1.84.0
  * new libraries:
    + Cobalt (single-threaded asynchronicity framework)
    + Redis (implements protocol RESP3)
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_84_0.html
- drop boost-phoenix-revert-std-tuple-support.patch (upstream)
- drop boost-mpi-noreturn.patch (upstream)</changelog>
  <changelog author="aschnell@suse.com" date="1708516800">- avoid obsolete rpm syntax</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Avoid BuildRequire of 'gcc-c++ &gt; 5' which is only a redundant
  check.  This interferes with Substitute.</changelog>
  <changelog author="aschnell@suse.com" date="1713873600">- update to 1.85.0
  * new libraries:
    + charconv (implementation of &lt;charconv&gt;)
    + scope (collection of scope guard utilities)
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_85_0.html
- dynamic_linking.patch: updated
- boost-charconv-quadmath.patch: added</changelog>
  <changelog author="hsk17@mail.de" date="1719662400">- add patch boost-1.85.0-python-numpy-2.patch from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1725019200">- update to 1.86.0
  * process turned into compile library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_86_0.html
- boost-aarch64-flags.patch: updated
- boost-1.57.0-python-abi_letters.patch: updated
- boost-process.patch: removed (included upstream)
- boost-charconv-quadmath.patch: removed (improved upstream)</changelog>
  <changelog author="aschnell@suse.com" date="1725278400">- fix compilation of compute module (gh#boostorg/uuid#166)
- boost-compute-uuid.patch: added</changelog>
</package>
<package pkgid="fb716eefdc03f8a8b0cdc6d00f02bc2957f4563155910cc91ea708c38252b6262d50eec935f2b6ba7d8a756bb209fe22b82ca045dafb8006ffb460ac21fd7d09" name="boost1_86_0-jam" arch="s390x">
  <version epoch="0" ver="1.86.0" rel="160099.2.2"/>
  <changelog author="aschnell@suse.com" date="1693915200">- update to 1.83.0
  * new libraries:
    + Compat - Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_83_0.html
- dynamic_linking.patch: updated
- boost-mpi-noreturn.patch: added</changelog>
  <changelog author="nicolas.morey@suse.com" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="nicolas.morey@suse.com" date="1698321600">- Fix build for gnu-mpich-hpc broken by previous update</changelog>
  <changelog author="aschnell@suse.com" date="1702555200">- update to 1.84.0
  * new libraries:
    + Cobalt (single-threaded asynchronicity framework)
    + Redis (implements protocol RESP3)
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_84_0.html
- drop boost-phoenix-revert-std-tuple-support.patch (upstream)
- drop boost-mpi-noreturn.patch (upstream)</changelog>
  <changelog author="aschnell@suse.com" date="1708516800">- avoid obsolete rpm syntax</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Avoid BuildRequire of 'gcc-c++ &gt; 5' which is only a redundant
  check.  This interferes with Substitute.</changelog>
  <changelog author="aschnell@suse.com" date="1713873600">- update to 1.85.0
  * new libraries:
    + charconv (implementation of &lt;charconv&gt;)
    + scope (collection of scope guard utilities)
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_85_0.html
- dynamic_linking.patch: updated
- boost-charconv-quadmath.patch: added</changelog>
  <changelog author="hsk17@mail.de" date="1719662400">- add patch boost-1.85.0-python-numpy-2.patch from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1725019200">- update to 1.86.0
  * process turned into compile library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_86_0.html
- boost-aarch64-flags.patch: updated
- boost-1.57.0-python-abi_letters.patch: updated
- boost-process.patch: removed (included upstream)
- boost-charconv-quadmath.patch: removed (improved upstream)</changelog>
  <changelog author="aschnell@suse.com" date="1725278400">- fix compilation of compute module (gh#boostorg/uuid#166)
- boost-compute-uuid.patch: added</changelog>
</package>
<package pkgid="552376d007e0c9ccff7282ad88795ff3a047456a1e03f6c986295cc03afece0f2ed00aaa7714fc0b20a380e0717c98855680318fe4267e5dbd49abe24abaa128" name="boost1_86_0-quickbook" arch="s390x">
  <version epoch="0" ver="1.86.0" rel="160099.2.2"/>
  <changelog author="aschnell@suse.com" date="1693915200">- update to 1.83.0
  * new libraries:
    + Compat - Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_83_0.html
- dynamic_linking.patch: updated
- boost-mpi-noreturn.patch: added</changelog>
  <changelog author="nicolas.morey@suse.com" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="nicolas.morey@suse.com" date="1698321600">- Fix build for gnu-mpich-hpc broken by previous update</changelog>
  <changelog author="aschnell@suse.com" date="1702555200">- update to 1.84.0
  * new libraries:
    + Cobalt (single-threaded asynchronicity framework)
    + Redis (implements protocol RESP3)
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_84_0.html
- drop boost-phoenix-revert-std-tuple-support.patch (upstream)
- drop boost-mpi-noreturn.patch (upstream)</changelog>
  <changelog author="aschnell@suse.com" date="1708516800">- avoid obsolete rpm syntax</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Avoid BuildRequire of 'gcc-c++ &gt; 5' which is only a redundant
  check.  This interferes with Substitute.</changelog>
  <changelog author="aschnell@suse.com" date="1713873600">- update to 1.85.0
  * new libraries:
    + charconv (implementation of &lt;charconv&gt;)
    + scope (collection of scope guard utilities)
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_85_0.html
- dynamic_linking.patch: updated
- boost-charconv-quadmath.patch: added</changelog>
  <changelog author="hsk17@mail.de" date="1719662400">- add patch boost-1.85.0-python-numpy-2.patch from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1725019200">- update to 1.86.0
  * process turned into compile library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_86_0.html
- boost-aarch64-flags.patch: updated
- boost-1.57.0-python-abi_letters.patch: updated
- boost-process.patch: removed (included upstream)
- boost-charconv-quadmath.patch: removed (improved upstream)</changelog>
  <changelog author="aschnell@suse.com" date="1725278400">- fix compilation of compute module (gh#boostorg/uuid#166)
- boost-compute-uuid.patch: added</changelog>
</package>
<package pkgid="1a455ae0d89280a4f5a733620ea4dfb6729b5d1a8a7fe703bad5132fa9948f1d239144c3595d10f3d9cfee0999bd92a2dd74cd08db5f7ba929046ccd6a78ec1d" name="bootiso" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="bp161.1.1"/>
  <changelog author="Mustafa &#xC7;al&#x131;&#x15F;kan &lt;musfay@protonmail.com&gt;" date="1612180800">- Update to version 4.2.0:
  * chore: update changelog
  * feat: add new flag --assume-image-is hybrid | non-hybrid
  * fix: robust check for image hybridness
  * deps: require util-linux &gt;= 2.27
  * chore: move pull request template
  * .github: issue templates enhanced
  * man: fix typo
  * man: add troubleshooting entry for USB3
  * man: typo
- Add patch export-syslinux-lib-root.patch</changelog>
  <changelog author="Mustafa &#xC7;al&#x131;&#x15F;kan &lt;musfay@protonmail.com&gt;" date="1613217600">- Change source to upstream tarball</changelog>
  <changelog author="Mustafa &#xC7;al&#x131;&#x15F;kan &lt;musfay@protonmail.com&gt;" date="1613217601">- Create subpackages for bash and zsh completions
- Polish spec file</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1617883200">- Rename export-syslinux-lib-root.patch to syslinux-lib-root.patch
  and fix syslinux logic.</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="f0d7e65462f7427f470b99b89f49689ddd496a0a19ba6f4de2c884bb4037bbb2f5213abcfdcdf5cbdeb1ca7fd04e97a2564d8adedd8b1b08a45b9d5e5b0a6ea4" name="bootiso-bash-completion" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="bp161.1.1"/>
  <changelog author="Mustafa &#xC7;al&#x131;&#x15F;kan &lt;musfay@protonmail.com&gt;" date="1612180800">- Update to version 4.2.0:
  * chore: update changelog
  * feat: add new flag --assume-image-is hybrid | non-hybrid
  * fix: robust check for image hybridness
  * deps: require util-linux &gt;= 2.27
  * chore: move pull request template
  * .github: issue templates enhanced
  * man: fix typo
  * man: add troubleshooting entry for USB3
  * man: typo
- Add patch export-syslinux-lib-root.patch</changelog>
  <changelog author="Mustafa &#xC7;al&#x131;&#x15F;kan &lt;musfay@protonmail.com&gt;" date="1613217600">- Change source to upstream tarball</changelog>
  <changelog author="Mustafa &#xC7;al&#x131;&#x15F;kan &lt;musfay@protonmail.com&gt;" date="1613217601">- Create subpackages for bash and zsh completions
- Polish spec file</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1617883200">- Rename export-syslinux-lib-root.patch to syslinux-lib-root.patch
  and fix syslinux logic.</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="e858f0c5f3e7f46ba21991c060c615c6542a574bb45439fb6b622e8472f732c61a3d08fee5ba77e51fb0b88fdca777acdaaac149d44ab609adf40e995f70323f" name="bootiso-zsh-completion" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="bp161.1.1"/>
  <changelog author="Mustafa &#xC7;al&#x131;&#x15F;kan &lt;musfay@protonmail.com&gt;" date="1612180800">- Update to version 4.2.0:
  * chore: update changelog
  * feat: add new flag --assume-image-is hybrid | non-hybrid
  * fix: robust check for image hybridness
  * deps: require util-linux &gt;= 2.27
  * chore: move pull request template
  * .github: issue templates enhanced
  * man: fix typo
  * man: add troubleshooting entry for USB3
  * man: typo
- Add patch export-syslinux-lib-root.patch</changelog>
  <changelog author="Mustafa &#xC7;al&#x131;&#x15F;kan &lt;musfay@protonmail.com&gt;" date="1613217600">- Change source to upstream tarball</changelog>
  <changelog author="Mustafa &#xC7;al&#x131;&#x15F;kan &lt;musfay@protonmail.com&gt;" date="1613217601">- Create subpackages for bash and zsh completions
- Polish spec file</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1617883200">- Rename export-syslinux-lib-root.patch to syslinux-lib-root.patch
  and fix syslinux logic.</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="91bba6e0f8d46364f5960cafc63a8a5a323379f6cbc2720d1dc11bf79f34d832ae43d60e6fd7d642e71c92ba05d3377e0dc30d7bc3890d688b15ce2972425ed9" name="bootkitd" arch="s390x">
  <version epoch="0" ver="0.4.1" rel="160099.1.1"/>
  <changelog author="miika.alikirri@suse.com" date="1767096000">- Initial packaging for bootkid</changelog>
  <changelog author="miika.alikirri@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1776945600">- Update to v0.4.1
  * Fix version reported in v0.4.0 release</changelog>
</package>
<package pkgid="23bd94eb0bb2c2eb48a4d1c31c0bd5b567635cc2751760b47ca424c7260eeb2373d9ed92d95f5bb4d61fd2d84b84327c11f381d56d3d3baf3369693c7137c42b" name="borgbackup" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="bp161.1.6"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1661774400">- Support dates beyond 2038 on 64-bit platforms</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1663416000">- Update to 1.2.2
- Update requirements: openssl-devel &gt;= 1.1.0
  New features:
  * prune/delete --checkpoint-interval=1800 and ctrl-c/SIGINT
    support, #6284
  Fixes:
  * SaveFile: use a custom mkstemp with mode support, #6933,
    [#6400], #6786. This fixes umask/mode/ACL issues (and also
    "chmod not supported" exceptions seen in 1.2.1) of files
  * updated using SaveFile, e.g. the repo config.
  * hashindex_compact: fix eval order (check idx before use),
    [#5899]
  * create --paths-from-(stdin|command): normalize paths, #6778
  * secure_erase: avoid collateral damage, #6768. If a hardlink
    copy of a repo was made and a new repo config shall be
    saved, do NOT fill in random garbage before deleting the
    previous repo config, because that would damage the hardlink
    copy.
  * list: fix {flags:&lt;WIDTH&gt;} formatting, #6081
  * check: try harder to create the key, #5719
  * misc commands: ctrl-c must not kill other subprocesses, #6912
    borg create with a remote repo via ssh
    borg create --content-from-command
    borg create --paths-from-command
  * (de)compression filter process of import-tar / export-tar
  Other changes:
  * deprecate --prefix, use -a / --glob-archives, see #6806
  * make setuptools happy ("package would be ignored"), #6874
  * fix pyproject.toml to create a fixed _version.py file,
    compatible with both old and new setuptools_scm version,
    [#6875]
  * automate asciinema screencasts
  * CI: test on macOS 12 without fuse / fuse tests (too
    troublesome on github CI due to kernel extensions needed by
    macFUSE)
  * tests: fix test_obfuscate byte accounting
  * repository: add debug logging for issue #6687
  * _chunker.c: fix warnings on macOS
  * requirements.lock.txt: use the latest cython 0.29.32
  docs:
  * add info on man page installation, #6894
  * update archive_progress json description about
    "finished", #6570
  * json progress_percent: some values are optional, #4074
  * FAQ: full quota / full disk, #5960
  * correct shell syntax for installation using git
- Full Changelog: /usr/share/doc/packages/borgbackup/CHANGES.rst</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1672056000">- Update to 1.2.3
  Fixes:
  * create: fix --list --dry-run output for directories, #7209
  * diff/recreate: normalize chunker params before comparing them,
    [#7079]
  * check: fix uninitialised variable if repo is completely empty,
    [#7034]
  * xattrs: improve error handling, #6988
  * fix args.paths related argparsing, #6994
  * archive.save(): always use metadata from stats (e.g. nfiles,
    size, ...), #7072
  * tar_filter: recognize .tar.zst as zstd, #7093
  * get_chunker: fix missing sparse=False argument, #7056
  * file_integrity.py: make sure file_fd is always closed on exit
  * repository: cleanup(): close segment before unlinking
  * repository: use os.replace instead of os.rename
  Other changes:
  * remove python &lt; 3.7 compatibility code
  * do not use version_tuple placeholder in setuptools_scm
    template
  * CI: fix tox4 passenv issue, #7199
  * vagrant: update to python 3.9.16, use the openbsd 7.1 box
  * misc. test suite and docs fixes / improvements
  * remove deprecated --prefix from docs, #7109
  * Windows: use MSYS2 for Github CI, remove Appveyor CI
  More info:
  * https://github.com/borgbackup/borg/blob/1.2.3/docs/changes.rst#version-123-2022-12-24</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1679659200">- update to 1.2.4
  New features:
  * import-tar: add --ignore-zeros to process concatenated tars,
    [#7432].
  * debug id-hash: computes file/chunk content id-hash, #7406
  * diff: --content-only does not show mode/ctime/mtime changes,
    [#7248]
  * diff: JSON strings in diff output are now sorted
    alphabetically
  Bug fixes:
  * xattrs: fix namespace processing on FreeBSD, #6997
  * diff: fix path related bug seen when addressing deferred
    items.
  * debug get-obj/put-obj: always give chunkid as cli param, see
    [#7290] (this is an incompatible change, see also borg debug
    id-hash)
  * extract: fix mtime when ResourceFork xattr is set (macOS
    specific), #7234
  * recreate: without --chunker-params, do not re-chunk, #7337
  * recreate: when --target is given, do not detect "nothing to
    do". use case: borg recreate -a src --target dst can be used
    to make a copy of an archive inside the same repository,
    [#7254].
  * set .hardlink_master for ALL hardlinkable items, #7175
  * locking: fix host, pid, tid order. tid (thread id) must be
    parsed as hex from lock file name.
  * update development.lock.txt, including a setuptools security
    fix, #7227
  Other changes:
  * requirements: allow msgpack 1.0.5 also
  * upgrade Cython to 0.29.33
  * hashindex minor fixes, refactor, tweaks, tests
  * use os.replace not os.rename
  * remove BORG_LIBB2_PREFIX (not used any more)
  * docs:
  * BORG_KEY_FILE: clarify docs, #7444
  * update FAQ about locale/unicode issues, #6999
  * improve mount options rendering, #7359
  * make timestamps in manual pages reproducible
  * installation: update Fedora in distribution list, #7357
  * tests:
  * fix test_size_on_disk_accurate for large st_blksize, #7250
  * add same_ts_ns function and use it for relaxed timestamp
    comparisons
  * "auto" compressor tests: don't assume a specific size, do not
    assume zlib is better than lz4, #7363
  * add test for extracted directory mtime
  * vagrant:
  * upgrade local freebsd 12.1 box -&gt; generic/freebsd13 box
    (13.1)
  * use pythons &gt; 3.8 which work on freebsd 13.1
  * pyenv: also install python 3.11.1 for testing
  * pyenv: use python 3.10.1, 3.10.0 build is broken on freebsd
  Full changelog:
  https://github.com/borgbackup/borg/blob/1.2.4/docs/changes.rst#version-124-2023-03-23</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1679745600">- change requirement: python3-Cython &gt;= 0.29.33</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 1.2.6:
  + The upgrade procedure docs as published with borg 1.2.5 did not
    work, if the repository had archives resulting from a borg
    rename or borg recreate operation.
  + The updated docs now use
    BORG_WORKAROUNDS=ignore_invalid_archive_tam at some places to
    avoid that issue.
- Changes from version 1.2.5:
  + Fixes:
  - Security: fix pre-1.2.5 archives spoofing vulnerability
    (CVE-2023-36811, boo#1214809).
  - rename/recreate: correctly update resulting archive’s TAM.
  - create: do not try to read parent dir of recursion root.
  - extract: fix false warning about pattern never matching.
  - diff: remove surrogates before output,
  - compact: clear empty directories at end of compact process.
  - create --files-cache=size: fix crash,
  - keyfiles: improve key sanity check.
  - only warn about “invalid” chunker params.
  - ProgressIndicatorPercent: fix space computation for wide
    chars.
  - improve argparse validator error messages.
  + New features:
  - mount: make up volname if not given (macOS), #7690. macFUSE
    supports a volname mount option to give what finder displays
    on the desktop / in the directory view. if the user did not
    specify it, we make something up, because otherwise it would
    be “macFUSE Volume 0 (Python)” and hide the mountpoint
    directory name.
  - BORG_WORKAROUNDS=authenticated_no_key to extract from
    authenticated repos without key.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1705147200">- Update to version 1.2.7
- Update Requires/BuildRequires to
  (python3-msgpack &gt;= 0.5.6 with python3-msgpack &lt;= 1.0.7)
  + Fixes:
  - docs: CVE-2023-36811 upgrade steps: consider checkpoint
    archives, #7802
  - check/compact: fix spurious reappearance of orphan chunks
    since borg 1.2, #6687 - this consists of 2 fixes:
  - for existing chunks: check --repair: recreate shadow index,
    [#6687]
  - for newly created chunks: update shadow index when doing a
    double-put, #5661
  - LockRoster.modify: no KeyError if element was already gone,
    [#7937]
  - create --X-from-command: run subcommands with a clean
    environment, #7916
  - list --sort-by: support "archive" as alias of "name", #7873
  - fix rc and msg if arg parsing throws an exception, #7885
  + Other changes:
  - support and test on Python 3.12
  - include unistd.h in _chunker.c (fix for Python 3.13)
  - allow msgpack 1.0.6 and 1.0.7
  - TAM issues: show tracebacks, improve borg check logging,
    [#7797]
  - replace "datetime.utcfromtimestamp" with custom helper to
    avoid deprecation warnings when using Python 3.12
  + vagrant:
  - use generic/debian9 box, fixes #7579
  - add VM with debian bookworm / test on OpenSSL 3.0.x.
  + docs:
  - not only attack/unsafe, can also be a fs issue, #7853
  - point to CVE-2023-36811 upgrade steps from borg 1.1 to 1.2
    upgrade steps, #7899
  - upgrade steps needed for all kinds of repos (including
    "none" encryption mode), #7813
  - upgrade steps: talk about consequences of borg check, #7816
  - upgrade steps: remove period that could be interpreted as
    part of the command
  - automated-local.rst: use GPT UUID for consistent udev rule
  - create disk/partition sector backup by disk serial number,
    [#7934]
  - update macOS hint about full disk access
  - clarify borg prune -a option description, #7871
  - readthedocs: also build offline docs (HTMLzip), #7835
  - frontends: add "check.rebuild_refcounts" message
  Full Changelog:
  https://github.com/borgbackup/borg/blob/1.2.7/docs/changes.rst#version-127-2023-12-02</changelog>
  <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>
</package>
<package pkgid="ca1b1856f9b6ae7ad05da4c91927234ff815e6eb31d191f8e64f9e44d0c8b3088ff8fa69b4e78b77e5d7710308938d94c1631068f30ccec93f29fbf1c0944d51" name="borgbackup-bash-completion" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="bp161.1.6"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1661774400">- Support dates beyond 2038 on 64-bit platforms</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1663416000">- Update to 1.2.2
- Update requirements: openssl-devel &gt;= 1.1.0
  New features:
  * prune/delete --checkpoint-interval=1800 and ctrl-c/SIGINT
    support, #6284
  Fixes:
  * SaveFile: use a custom mkstemp with mode support, #6933,
    [#6400], #6786. This fixes umask/mode/ACL issues (and also
    "chmod not supported" exceptions seen in 1.2.1) of files
  * updated using SaveFile, e.g. the repo config.
  * hashindex_compact: fix eval order (check idx before use),
    [#5899]
  * create --paths-from-(stdin|command): normalize paths, #6778
  * secure_erase: avoid collateral damage, #6768. If a hardlink
    copy of a repo was made and a new repo config shall be
    saved, do NOT fill in random garbage before deleting the
    previous repo config, because that would damage the hardlink
    copy.
  * list: fix {flags:&lt;WIDTH&gt;} formatting, #6081
  * check: try harder to create the key, #5719
  * misc commands: ctrl-c must not kill other subprocesses, #6912
    borg create with a remote repo via ssh
    borg create --content-from-command
    borg create --paths-from-command
  * (de)compression filter process of import-tar / export-tar
  Other changes:
  * deprecate --prefix, use -a / --glob-archives, see #6806
  * make setuptools happy ("package would be ignored"), #6874
  * fix pyproject.toml to create a fixed _version.py file,
    compatible with both old and new setuptools_scm version,
    [#6875]
  * automate asciinema screencasts
  * CI: test on macOS 12 without fuse / fuse tests (too
    troublesome on github CI due to kernel extensions needed by
    macFUSE)
  * tests: fix test_obfuscate byte accounting
  * repository: add debug logging for issue #6687
  * _chunker.c: fix warnings on macOS
  * requirements.lock.txt: use the latest cython 0.29.32
  docs:
  * add info on man page installation, #6894
  * update archive_progress json description about
    "finished", #6570
  * json progress_percent: some values are optional, #4074
  * FAQ: full quota / full disk, #5960
  * correct shell syntax for installation using git
- Full Changelog: /usr/share/doc/packages/borgbackup/CHANGES.rst</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1672056000">- Update to 1.2.3
  Fixes:
  * create: fix --list --dry-run output for directories, #7209
  * diff/recreate: normalize chunker params before comparing them,
    [#7079]
  * check: fix uninitialised variable if repo is completely empty,
    [#7034]
  * xattrs: improve error handling, #6988
  * fix args.paths related argparsing, #6994
  * archive.save(): always use metadata from stats (e.g. nfiles,
    size, ...), #7072
  * tar_filter: recognize .tar.zst as zstd, #7093
  * get_chunker: fix missing sparse=False argument, #7056
  * file_integrity.py: make sure file_fd is always closed on exit
  * repository: cleanup(): close segment before unlinking
  * repository: use os.replace instead of os.rename
  Other changes:
  * remove python &lt; 3.7 compatibility code
  * do not use version_tuple placeholder in setuptools_scm
    template
  * CI: fix tox4 passenv issue, #7199
  * vagrant: update to python 3.9.16, use the openbsd 7.1 box
  * misc. test suite and docs fixes / improvements
  * remove deprecated --prefix from docs, #7109
  * Windows: use MSYS2 for Github CI, remove Appveyor CI
  More info:
  * https://github.com/borgbackup/borg/blob/1.2.3/docs/changes.rst#version-123-2022-12-24</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1679659200">- update to 1.2.4
  New features:
  * import-tar: add --ignore-zeros to process concatenated tars,
    [#7432].
  * debug id-hash: computes file/chunk content id-hash, #7406
  * diff: --content-only does not show mode/ctime/mtime changes,
    [#7248]
  * diff: JSON strings in diff output are now sorted
    alphabetically
  Bug fixes:
  * xattrs: fix namespace processing on FreeBSD, #6997
  * diff: fix path related bug seen when addressing deferred
    items.
  * debug get-obj/put-obj: always give chunkid as cli param, see
    [#7290] (this is an incompatible change, see also borg debug
    id-hash)
  * extract: fix mtime when ResourceFork xattr is set (macOS
    specific), #7234
  * recreate: without --chunker-params, do not re-chunk, #7337
  * recreate: when --target is given, do not detect "nothing to
    do". use case: borg recreate -a src --target dst can be used
    to make a copy of an archive inside the same repository,
    [#7254].
  * set .hardlink_master for ALL hardlinkable items, #7175
  * locking: fix host, pid, tid order. tid (thread id) must be
    parsed as hex from lock file name.
  * update development.lock.txt, including a setuptools security
    fix, #7227
  Other changes:
  * requirements: allow msgpack 1.0.5 also
  * upgrade Cython to 0.29.33
  * hashindex minor fixes, refactor, tweaks, tests
  * use os.replace not os.rename
  * remove BORG_LIBB2_PREFIX (not used any more)
  * docs:
  * BORG_KEY_FILE: clarify docs, #7444
  * update FAQ about locale/unicode issues, #6999
  * improve mount options rendering, #7359
  * make timestamps in manual pages reproducible
  * installation: update Fedora in distribution list, #7357
  * tests:
  * fix test_size_on_disk_accurate for large st_blksize, #7250
  * add same_ts_ns function and use it for relaxed timestamp
    comparisons
  * "auto" compressor tests: don't assume a specific size, do not
    assume zlib is better than lz4, #7363
  * add test for extracted directory mtime
  * vagrant:
  * upgrade local freebsd 12.1 box -&gt; generic/freebsd13 box
    (13.1)
  * use pythons &gt; 3.8 which work on freebsd 13.1
  * pyenv: also install python 3.11.1 for testing
  * pyenv: use python 3.10.1, 3.10.0 build is broken on freebsd
  Full changelog:
  https://github.com/borgbackup/borg/blob/1.2.4/docs/changes.rst#version-124-2023-03-23</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1679745600">- change requirement: python3-Cython &gt;= 0.29.33</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 1.2.6:
  + The upgrade procedure docs as published with borg 1.2.5 did not
    work, if the repository had archives resulting from a borg
    rename or borg recreate operation.
  + The updated docs now use
    BORG_WORKAROUNDS=ignore_invalid_archive_tam at some places to
    avoid that issue.
- Changes from version 1.2.5:
  + Fixes:
  - Security: fix pre-1.2.5 archives spoofing vulnerability
    (CVE-2023-36811, boo#1214809).
  - rename/recreate: correctly update resulting archive’s TAM.
  - create: do not try to read parent dir of recursion root.
  - extract: fix false warning about pattern never matching.
  - diff: remove surrogates before output,
  - compact: clear empty directories at end of compact process.
  - create --files-cache=size: fix crash,
  - keyfiles: improve key sanity check.
  - only warn about “invalid” chunker params.
  - ProgressIndicatorPercent: fix space computation for wide
    chars.
  - improve argparse validator error messages.
  + New features:
  - mount: make up volname if not given (macOS), #7690. macFUSE
    supports a volname mount option to give what finder displays
    on the desktop / in the directory view. if the user did not
    specify it, we make something up, because otherwise it would
    be “macFUSE Volume 0 (Python)” and hide the mountpoint
    directory name.
  - BORG_WORKAROUNDS=authenticated_no_key to extract from
    authenticated repos without key.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1705147200">- Update to version 1.2.7
- Update Requires/BuildRequires to
  (python3-msgpack &gt;= 0.5.6 with python3-msgpack &lt;= 1.0.7)
  + Fixes:
  - docs: CVE-2023-36811 upgrade steps: consider checkpoint
    archives, #7802
  - check/compact: fix spurious reappearance of orphan chunks
    since borg 1.2, #6687 - this consists of 2 fixes:
  - for existing chunks: check --repair: recreate shadow index,
    [#6687]
  - for newly created chunks: update shadow index when doing a
    double-put, #5661
  - LockRoster.modify: no KeyError if element was already gone,
    [#7937]
  - create --X-from-command: run subcommands with a clean
    environment, #7916
  - list --sort-by: support "archive" as alias of "name", #7873
  - fix rc and msg if arg parsing throws an exception, #7885
  + Other changes:
  - support and test on Python 3.12
  - include unistd.h in _chunker.c (fix for Python 3.13)
  - allow msgpack 1.0.6 and 1.0.7
  - TAM issues: show tracebacks, improve borg check logging,
    [#7797]
  - replace "datetime.utcfromtimestamp" with custom helper to
    avoid deprecation warnings when using Python 3.12
  + vagrant:
  - use generic/debian9 box, fixes #7579
  - add VM with debian bookworm / test on OpenSSL 3.0.x.
  + docs:
  - not only attack/unsafe, can also be a fs issue, #7853
  - point to CVE-2023-36811 upgrade steps from borg 1.1 to 1.2
    upgrade steps, #7899
  - upgrade steps needed for all kinds of repos (including
    "none" encryption mode), #7813
  - upgrade steps: talk about consequences of borg check, #7816
  - upgrade steps: remove period that could be interpreted as
    part of the command
  - automated-local.rst: use GPT UUID for consistent udev rule
  - create disk/partition sector backup by disk serial number,
    [#7934]
  - update macOS hint about full disk access
  - clarify borg prune -a option description, #7871
  - readthedocs: also build offline docs (HTMLzip), #7835
  - frontends: add "check.rebuild_refcounts" message
  Full Changelog:
  https://github.com/borgbackup/borg/blob/1.2.7/docs/changes.rst#version-127-2023-12-02</changelog>
  <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>
</package>
<package pkgid="666087a3f0313de182e33171bffdb29a16e541cdbfd0a832461474886ee69af1fd1543eee3d90006f2c0768d2c9484c631619fd5a46fc26d77d1913f6403b99f" name="borgbackup-doc" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="bp161.1.6"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1661774400">- Support dates beyond 2038 on 64-bit platforms</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1663416000">- Update to 1.2.2
- Update requirements: openssl-devel &gt;= 1.1.0
  New features:
  * prune/delete --checkpoint-interval=1800 and ctrl-c/SIGINT
    support, #6284
  Fixes:
  * SaveFile: use a custom mkstemp with mode support, #6933,
    [#6400], #6786. This fixes umask/mode/ACL issues (and also
    "chmod not supported" exceptions seen in 1.2.1) of files
  * updated using SaveFile, e.g. the repo config.
  * hashindex_compact: fix eval order (check idx before use),
    [#5899]
  * create --paths-from-(stdin|command): normalize paths, #6778
  * secure_erase: avoid collateral damage, #6768. If a hardlink
    copy of a repo was made and a new repo config shall be
    saved, do NOT fill in random garbage before deleting the
    previous repo config, because that would damage the hardlink
    copy.
  * list: fix {flags:&lt;WIDTH&gt;} formatting, #6081
  * check: try harder to create the key, #5719
  * misc commands: ctrl-c must not kill other subprocesses, #6912
    borg create with a remote repo via ssh
    borg create --content-from-command
    borg create --paths-from-command
  * (de)compression filter process of import-tar / export-tar
  Other changes:
  * deprecate --prefix, use -a / --glob-archives, see #6806
  * make setuptools happy ("package would be ignored"), #6874
  * fix pyproject.toml to create a fixed _version.py file,
    compatible with both old and new setuptools_scm version,
    [#6875]
  * automate asciinema screencasts
  * CI: test on macOS 12 without fuse / fuse tests (too
    troublesome on github CI due to kernel extensions needed by
    macFUSE)
  * tests: fix test_obfuscate byte accounting
  * repository: add debug logging for issue #6687
  * _chunker.c: fix warnings on macOS
  * requirements.lock.txt: use the latest cython 0.29.32
  docs:
  * add info on man page installation, #6894
  * update archive_progress json description about
    "finished", #6570
  * json progress_percent: some values are optional, #4074
  * FAQ: full quota / full disk, #5960
  * correct shell syntax for installation using git
- Full Changelog: /usr/share/doc/packages/borgbackup/CHANGES.rst</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1672056000">- Update to 1.2.3
  Fixes:
  * create: fix --list --dry-run output for directories, #7209
  * diff/recreate: normalize chunker params before comparing them,
    [#7079]
  * check: fix uninitialised variable if repo is completely empty,
    [#7034]
  * xattrs: improve error handling, #6988
  * fix args.paths related argparsing, #6994
  * archive.save(): always use metadata from stats (e.g. nfiles,
    size, ...), #7072
  * tar_filter: recognize .tar.zst as zstd, #7093
  * get_chunker: fix missing sparse=False argument, #7056
  * file_integrity.py: make sure file_fd is always closed on exit
  * repository: cleanup(): close segment before unlinking
  * repository: use os.replace instead of os.rename
  Other changes:
  * remove python &lt; 3.7 compatibility code
  * do not use version_tuple placeholder in setuptools_scm
    template
  * CI: fix tox4 passenv issue, #7199
  * vagrant: update to python 3.9.16, use the openbsd 7.1 box
  * misc. test suite and docs fixes / improvements
  * remove deprecated --prefix from docs, #7109
  * Windows: use MSYS2 for Github CI, remove Appveyor CI
  More info:
  * https://github.com/borgbackup/borg/blob/1.2.3/docs/changes.rst#version-123-2022-12-24</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1679659200">- update to 1.2.4
  New features:
  * import-tar: add --ignore-zeros to process concatenated tars,
    [#7432].
  * debug id-hash: computes file/chunk content id-hash, #7406
  * diff: --content-only does not show mode/ctime/mtime changes,
    [#7248]
  * diff: JSON strings in diff output are now sorted
    alphabetically
  Bug fixes:
  * xattrs: fix namespace processing on FreeBSD, #6997
  * diff: fix path related bug seen when addressing deferred
    items.
  * debug get-obj/put-obj: always give chunkid as cli param, see
    [#7290] (this is an incompatible change, see also borg debug
    id-hash)
  * extract: fix mtime when ResourceFork xattr is set (macOS
    specific), #7234
  * recreate: without --chunker-params, do not re-chunk, #7337
  * recreate: when --target is given, do not detect "nothing to
    do". use case: borg recreate -a src --target dst can be used
    to make a copy of an archive inside the same repository,
    [#7254].
  * set .hardlink_master for ALL hardlinkable items, #7175
  * locking: fix host, pid, tid order. tid (thread id) must be
    parsed as hex from lock file name.
  * update development.lock.txt, including a setuptools security
    fix, #7227
  Other changes:
  * requirements: allow msgpack 1.0.5 also
  * upgrade Cython to 0.29.33
  * hashindex minor fixes, refactor, tweaks, tests
  * use os.replace not os.rename
  * remove BORG_LIBB2_PREFIX (not used any more)
  * docs:
  * BORG_KEY_FILE: clarify docs, #7444
  * update FAQ about locale/unicode issues, #6999
  * improve mount options rendering, #7359
  * make timestamps in manual pages reproducible
  * installation: update Fedora in distribution list, #7357
  * tests:
  * fix test_size_on_disk_accurate for large st_blksize, #7250
  * add same_ts_ns function and use it for relaxed timestamp
    comparisons
  * "auto" compressor tests: don't assume a specific size, do not
    assume zlib is better than lz4, #7363
  * add test for extracted directory mtime
  * vagrant:
  * upgrade local freebsd 12.1 box -&gt; generic/freebsd13 box
    (13.1)
  * use pythons &gt; 3.8 which work on freebsd 13.1
  * pyenv: also install python 3.11.1 for testing
  * pyenv: use python 3.10.1, 3.10.0 build is broken on freebsd
  Full changelog:
  https://github.com/borgbackup/borg/blob/1.2.4/docs/changes.rst#version-124-2023-03-23</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1679745600">- change requirement: python3-Cython &gt;= 0.29.33</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 1.2.6:
  + The upgrade procedure docs as published with borg 1.2.5 did not
    work, if the repository had archives resulting from a borg
    rename or borg recreate operation.
  + The updated docs now use
    BORG_WORKAROUNDS=ignore_invalid_archive_tam at some places to
    avoid that issue.
- Changes from version 1.2.5:
  + Fixes:
  - Security: fix pre-1.2.5 archives spoofing vulnerability
    (CVE-2023-36811, boo#1214809).
  - rename/recreate: correctly update resulting archive’s TAM.
  - create: do not try to read parent dir of recursion root.
  - extract: fix false warning about pattern never matching.
  - diff: remove surrogates before output,
  - compact: clear empty directories at end of compact process.
  - create --files-cache=size: fix crash,
  - keyfiles: improve key sanity check.
  - only warn about “invalid” chunker params.
  - ProgressIndicatorPercent: fix space computation for wide
    chars.
  - improve argparse validator error messages.
  + New features:
  - mount: make up volname if not given (macOS), #7690. macFUSE
    supports a volname mount option to give what finder displays
    on the desktop / in the directory view. if the user did not
    specify it, we make something up, because otherwise it would
    be “macFUSE Volume 0 (Python)” and hide the mountpoint
    directory name.
  - BORG_WORKAROUNDS=authenticated_no_key to extract from
    authenticated repos without key.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1705147200">- Update to version 1.2.7
- Update Requires/BuildRequires to
  (python3-msgpack &gt;= 0.5.6 with python3-msgpack &lt;= 1.0.7)
  + Fixes:
  - docs: CVE-2023-36811 upgrade steps: consider checkpoint
    archives, #7802
  - check/compact: fix spurious reappearance of orphan chunks
    since borg 1.2, #6687 - this consists of 2 fixes:
  - for existing chunks: check --repair: recreate shadow index,
    [#6687]
  - for newly created chunks: update shadow index when doing a
    double-put, #5661
  - LockRoster.modify: no KeyError if element was already gone,
    [#7937]
  - create --X-from-command: run subcommands with a clean
    environment, #7916
  - list --sort-by: support "archive" as alias of "name", #7873
  - fix rc and msg if arg parsing throws an exception, #7885
  + Other changes:
  - support and test on Python 3.12
  - include unistd.h in _chunker.c (fix for Python 3.13)
  - allow msgpack 1.0.6 and 1.0.7
  - TAM issues: show tracebacks, improve borg check logging,
    [#7797]
  - replace "datetime.utcfromtimestamp" with custom helper to
    avoid deprecation warnings when using Python 3.12
  + vagrant:
  - use generic/debian9 box, fixes #7579
  - add VM with debian bookworm / test on OpenSSL 3.0.x.
  + docs:
  - not only attack/unsafe, can also be a fs issue, #7853
  - point to CVE-2023-36811 upgrade steps from borg 1.1 to 1.2
    upgrade steps, #7899
  - upgrade steps needed for all kinds of repos (including
    "none" encryption mode), #7813
  - upgrade steps: talk about consequences of borg check, #7816
  - upgrade steps: remove period that could be interpreted as
    part of the command
  - automated-local.rst: use GPT UUID for consistent udev rule
  - create disk/partition sector backup by disk serial number,
    [#7934]
  - update macOS hint about full disk access
  - clarify borg prune -a option description, #7871
  - readthedocs: also build offline docs (HTMLzip), #7835
  - frontends: add "check.rebuild_refcounts" message
  Full Changelog:
  https://github.com/borgbackup/borg/blob/1.2.7/docs/changes.rst#version-127-2023-12-02</changelog>
  <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>
</package>
<package pkgid="6edb98abb38150d824d0ecaf81c825f2d8047155da53690b68cf2596da73335b7281be70bf84d0c5c2e8e63761e70b3f0e70496a2631cb2b7a9d0e94db8e602b" name="borgbackup-fish-completion" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="bp161.1.6"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1661774400">- Support dates beyond 2038 on 64-bit platforms</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1663416000">- Update to 1.2.2
- Update requirements: openssl-devel &gt;= 1.1.0
  New features:
  * prune/delete --checkpoint-interval=1800 and ctrl-c/SIGINT
    support, #6284
  Fixes:
  * SaveFile: use a custom mkstemp with mode support, #6933,
    [#6400], #6786. This fixes umask/mode/ACL issues (and also
    "chmod not supported" exceptions seen in 1.2.1) of files
  * updated using SaveFile, e.g. the repo config.
  * hashindex_compact: fix eval order (check idx before use),
    [#5899]
  * create --paths-from-(stdin|command): normalize paths, #6778
  * secure_erase: avoid collateral damage, #6768. If a hardlink
    copy of a repo was made and a new repo config shall be
    saved, do NOT fill in random garbage before deleting the
    previous repo config, because that would damage the hardlink
    copy.
  * list: fix {flags:&lt;WIDTH&gt;} formatting, #6081
  * check: try harder to create the key, #5719
  * misc commands: ctrl-c must not kill other subprocesses, #6912
    borg create with a remote repo via ssh
    borg create --content-from-command
    borg create --paths-from-command
  * (de)compression filter process of import-tar / export-tar
  Other changes:
  * deprecate --prefix, use -a / --glob-archives, see #6806
  * make setuptools happy ("package would be ignored"), #6874
  * fix pyproject.toml to create a fixed _version.py file,
    compatible with both old and new setuptools_scm version,
    [#6875]
  * automate asciinema screencasts
  * CI: test on macOS 12 without fuse / fuse tests (too
    troublesome on github CI due to kernel extensions needed by
    macFUSE)
  * tests: fix test_obfuscate byte accounting
  * repository: add debug logging for issue #6687
  * _chunker.c: fix warnings on macOS
  * requirements.lock.txt: use the latest cython 0.29.32
  docs:
  * add info on man page installation, #6894
  * update archive_progress json description about
    "finished", #6570
  * json progress_percent: some values are optional, #4074
  * FAQ: full quota / full disk, #5960
  * correct shell syntax for installation using git
- Full Changelog: /usr/share/doc/packages/borgbackup/CHANGES.rst</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1672056000">- Update to 1.2.3
  Fixes:
  * create: fix --list --dry-run output for directories, #7209
  * diff/recreate: normalize chunker params before comparing them,
    [#7079]
  * check: fix uninitialised variable if repo is completely empty,
    [#7034]
  * xattrs: improve error handling, #6988
  * fix args.paths related argparsing, #6994
  * archive.save(): always use metadata from stats (e.g. nfiles,
    size, ...), #7072
  * tar_filter: recognize .tar.zst as zstd, #7093
  * get_chunker: fix missing sparse=False argument, #7056
  * file_integrity.py: make sure file_fd is always closed on exit
  * repository: cleanup(): close segment before unlinking
  * repository: use os.replace instead of os.rename
  Other changes:
  * remove python &lt; 3.7 compatibility code
  * do not use version_tuple placeholder in setuptools_scm
    template
  * CI: fix tox4 passenv issue, #7199
  * vagrant: update to python 3.9.16, use the openbsd 7.1 box
  * misc. test suite and docs fixes / improvements
  * remove deprecated --prefix from docs, #7109
  * Windows: use MSYS2 for Github CI, remove Appveyor CI
  More info:
  * https://github.com/borgbackup/borg/blob/1.2.3/docs/changes.rst#version-123-2022-12-24</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1679659200">- update to 1.2.4
  New features:
  * import-tar: add --ignore-zeros to process concatenated tars,
    [#7432].
  * debug id-hash: computes file/chunk content id-hash, #7406
  * diff: --content-only does not show mode/ctime/mtime changes,
    [#7248]
  * diff: JSON strings in diff output are now sorted
    alphabetically
  Bug fixes:
  * xattrs: fix namespace processing on FreeBSD, #6997
  * diff: fix path related bug seen when addressing deferred
    items.
  * debug get-obj/put-obj: always give chunkid as cli param, see
    [#7290] (this is an incompatible change, see also borg debug
    id-hash)
  * extract: fix mtime when ResourceFork xattr is set (macOS
    specific), #7234
  * recreate: without --chunker-params, do not re-chunk, #7337
  * recreate: when --target is given, do not detect "nothing to
    do". use case: borg recreate -a src --target dst can be used
    to make a copy of an archive inside the same repository,
    [#7254].
  * set .hardlink_master for ALL hardlinkable items, #7175
  * locking: fix host, pid, tid order. tid (thread id) must be
    parsed as hex from lock file name.
  * update development.lock.txt, including a setuptools security
    fix, #7227
  Other changes:
  * requirements: allow msgpack 1.0.5 also
  * upgrade Cython to 0.29.33
  * hashindex minor fixes, refactor, tweaks, tests
  * use os.replace not os.rename
  * remove BORG_LIBB2_PREFIX (not used any more)
  * docs:
  * BORG_KEY_FILE: clarify docs, #7444
  * update FAQ about locale/unicode issues, #6999
  * improve mount options rendering, #7359
  * make timestamps in manual pages reproducible
  * installation: update Fedora in distribution list, #7357
  * tests:
  * fix test_size_on_disk_accurate for large st_blksize, #7250
  * add same_ts_ns function and use it for relaxed timestamp
    comparisons
  * "auto" compressor tests: don't assume a specific size, do not
    assume zlib is better than lz4, #7363
  * add test for extracted directory mtime
  * vagrant:
  * upgrade local freebsd 12.1 box -&gt; generic/freebsd13 box
    (13.1)
  * use pythons &gt; 3.8 which work on freebsd 13.1
  * pyenv: also install python 3.11.1 for testing
  * pyenv: use python 3.10.1, 3.10.0 build is broken on freebsd
  Full changelog:
  https://github.com/borgbackup/borg/blob/1.2.4/docs/changes.rst#version-124-2023-03-23</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1679745600">- change requirement: python3-Cython &gt;= 0.29.33</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 1.2.6:
  + The upgrade procedure docs as published with borg 1.2.5 did not
    work, if the repository had archives resulting from a borg
    rename or borg recreate operation.
  + The updated docs now use
    BORG_WORKAROUNDS=ignore_invalid_archive_tam at some places to
    avoid that issue.
- Changes from version 1.2.5:
  + Fixes:
  - Security: fix pre-1.2.5 archives spoofing vulnerability
    (CVE-2023-36811, boo#1214809).
  - rename/recreate: correctly update resulting archive’s TAM.
  - create: do not try to read parent dir of recursion root.
  - extract: fix false warning about pattern never matching.
  - diff: remove surrogates before output,
  - compact: clear empty directories at end of compact process.
  - create --files-cache=size: fix crash,
  - keyfiles: improve key sanity check.
  - only warn about “invalid” chunker params.
  - ProgressIndicatorPercent: fix space computation for wide
    chars.
  - improve argparse validator error messages.
  + New features:
  - mount: make up volname if not given (macOS), #7690. macFUSE
    supports a volname mount option to give what finder displays
    on the desktop / in the directory view. if the user did not
    specify it, we make something up, because otherwise it would
    be “macFUSE Volume 0 (Python)” and hide the mountpoint
    directory name.
  - BORG_WORKAROUNDS=authenticated_no_key to extract from
    authenticated repos without key.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1705147200">- Update to version 1.2.7
- Update Requires/BuildRequires to
  (python3-msgpack &gt;= 0.5.6 with python3-msgpack &lt;= 1.0.7)
  + Fixes:
  - docs: CVE-2023-36811 upgrade steps: consider checkpoint
    archives, #7802
  - check/compact: fix spurious reappearance of orphan chunks
    since borg 1.2, #6687 - this consists of 2 fixes:
  - for existing chunks: check --repair: recreate shadow index,
    [#6687]
  - for newly created chunks: update shadow index when doing a
    double-put, #5661
  - LockRoster.modify: no KeyError if element was already gone,
    [#7937]
  - create --X-from-command: run subcommands with a clean
    environment, #7916
  - list --sort-by: support "archive" as alias of "name", #7873
  - fix rc and msg if arg parsing throws an exception, #7885
  + Other changes:
  - support and test on Python 3.12
  - include unistd.h in _chunker.c (fix for Python 3.13)
  - allow msgpack 1.0.6 and 1.0.7
  - TAM issues: show tracebacks, improve borg check logging,
    [#7797]
  - replace "datetime.utcfromtimestamp" with custom helper to
    avoid deprecation warnings when using Python 3.12
  + vagrant:
  - use generic/debian9 box, fixes #7579
  - add VM with debian bookworm / test on OpenSSL 3.0.x.
  + docs:
  - not only attack/unsafe, can also be a fs issue, #7853
  - point to CVE-2023-36811 upgrade steps from borg 1.1 to 1.2
    upgrade steps, #7899
  - upgrade steps needed for all kinds of repos (including
    "none" encryption mode), #7813
  - upgrade steps: talk about consequences of borg check, #7816
  - upgrade steps: remove period that could be interpreted as
    part of the command
  - automated-local.rst: use GPT UUID for consistent udev rule
  - create disk/partition sector backup by disk serial number,
    [#7934]
  - update macOS hint about full disk access
  - clarify borg prune -a option description, #7871
  - readthedocs: also build offline docs (HTMLzip), #7835
  - frontends: add "check.rebuild_refcounts" message
  Full Changelog:
  https://github.com/borgbackup/borg/blob/1.2.7/docs/changes.rst#version-127-2023-12-02</changelog>
  <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>
</package>
<package pkgid="4d3c6c89f59779a2604db0016b4e9fd3a4bf55b2f154c91e9d4f3bce10ade044c02a2f634b16b4e378363c58995bd0069fad45789c745faee28b5412c3d32f61" name="borgbackup-zsh-completion" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="bp161.1.6"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1661774400">- Support dates beyond 2038 on 64-bit platforms</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1663416000">- Update to 1.2.2
- Update requirements: openssl-devel &gt;= 1.1.0
  New features:
  * prune/delete --checkpoint-interval=1800 and ctrl-c/SIGINT
    support, #6284
  Fixes:
  * SaveFile: use a custom mkstemp with mode support, #6933,
    [#6400], #6786. This fixes umask/mode/ACL issues (and also
    "chmod not supported" exceptions seen in 1.2.1) of files
  * updated using SaveFile, e.g. the repo config.
  * hashindex_compact: fix eval order (check idx before use),
    [#5899]
  * create --paths-from-(stdin|command): normalize paths, #6778
  * secure_erase: avoid collateral damage, #6768. If a hardlink
    copy of a repo was made and a new repo config shall be
    saved, do NOT fill in random garbage before deleting the
    previous repo config, because that would damage the hardlink
    copy.
  * list: fix {flags:&lt;WIDTH&gt;} formatting, #6081
  * check: try harder to create the key, #5719
  * misc commands: ctrl-c must not kill other subprocesses, #6912
    borg create with a remote repo via ssh
    borg create --content-from-command
    borg create --paths-from-command
  * (de)compression filter process of import-tar / export-tar
  Other changes:
  * deprecate --prefix, use -a / --glob-archives, see #6806
  * make setuptools happy ("package would be ignored"), #6874
  * fix pyproject.toml to create a fixed _version.py file,
    compatible with both old and new setuptools_scm version,
    [#6875]
  * automate asciinema screencasts
  * CI: test on macOS 12 without fuse / fuse tests (too
    troublesome on github CI due to kernel extensions needed by
    macFUSE)
  * tests: fix test_obfuscate byte accounting
  * repository: add debug logging for issue #6687
  * _chunker.c: fix warnings on macOS
  * requirements.lock.txt: use the latest cython 0.29.32
  docs:
  * add info on man page installation, #6894
  * update archive_progress json description about
    "finished", #6570
  * json progress_percent: some values are optional, #4074
  * FAQ: full quota / full disk, #5960
  * correct shell syntax for installation using git
- Full Changelog: /usr/share/doc/packages/borgbackup/CHANGES.rst</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1672056000">- Update to 1.2.3
  Fixes:
  * create: fix --list --dry-run output for directories, #7209
  * diff/recreate: normalize chunker params before comparing them,
    [#7079]
  * check: fix uninitialised variable if repo is completely empty,
    [#7034]
  * xattrs: improve error handling, #6988
  * fix args.paths related argparsing, #6994
  * archive.save(): always use metadata from stats (e.g. nfiles,
    size, ...), #7072
  * tar_filter: recognize .tar.zst as zstd, #7093
  * get_chunker: fix missing sparse=False argument, #7056
  * file_integrity.py: make sure file_fd is always closed on exit
  * repository: cleanup(): close segment before unlinking
  * repository: use os.replace instead of os.rename
  Other changes:
  * remove python &lt; 3.7 compatibility code
  * do not use version_tuple placeholder in setuptools_scm
    template
  * CI: fix tox4 passenv issue, #7199
  * vagrant: update to python 3.9.16, use the openbsd 7.1 box
  * misc. test suite and docs fixes / improvements
  * remove deprecated --prefix from docs, #7109
  * Windows: use MSYS2 for Github CI, remove Appveyor CI
  More info:
  * https://github.com/borgbackup/borg/blob/1.2.3/docs/changes.rst#version-123-2022-12-24</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1679659200">- update to 1.2.4
  New features:
  * import-tar: add --ignore-zeros to process concatenated tars,
    [#7432].
  * debug id-hash: computes file/chunk content id-hash, #7406
  * diff: --content-only does not show mode/ctime/mtime changes,
    [#7248]
  * diff: JSON strings in diff output are now sorted
    alphabetically
  Bug fixes:
  * xattrs: fix namespace processing on FreeBSD, #6997
  * diff: fix path related bug seen when addressing deferred
    items.
  * debug get-obj/put-obj: always give chunkid as cli param, see
    [#7290] (this is an incompatible change, see also borg debug
    id-hash)
  * extract: fix mtime when ResourceFork xattr is set (macOS
    specific), #7234
  * recreate: without --chunker-params, do not re-chunk, #7337
  * recreate: when --target is given, do not detect "nothing to
    do". use case: borg recreate -a src --target dst can be used
    to make a copy of an archive inside the same repository,
    [#7254].
  * set .hardlink_master for ALL hardlinkable items, #7175
  * locking: fix host, pid, tid order. tid (thread id) must be
    parsed as hex from lock file name.
  * update development.lock.txt, including a setuptools security
    fix, #7227
  Other changes:
  * requirements: allow msgpack 1.0.5 also
  * upgrade Cython to 0.29.33
  * hashindex minor fixes, refactor, tweaks, tests
  * use os.replace not os.rename
  * remove BORG_LIBB2_PREFIX (not used any more)
  * docs:
  * BORG_KEY_FILE: clarify docs, #7444
  * update FAQ about locale/unicode issues, #6999
  * improve mount options rendering, #7359
  * make timestamps in manual pages reproducible
  * installation: update Fedora in distribution list, #7357
  * tests:
  * fix test_size_on_disk_accurate for large st_blksize, #7250
  * add same_ts_ns function and use it for relaxed timestamp
    comparisons
  * "auto" compressor tests: don't assume a specific size, do not
    assume zlib is better than lz4, #7363
  * add test for extracted directory mtime
  * vagrant:
  * upgrade local freebsd 12.1 box -&gt; generic/freebsd13 box
    (13.1)
  * use pythons &gt; 3.8 which work on freebsd 13.1
  * pyenv: also install python 3.11.1 for testing
  * pyenv: use python 3.10.1, 3.10.0 build is broken on freebsd
  Full changelog:
  https://github.com/borgbackup/borg/blob/1.2.4/docs/changes.rst#version-124-2023-03-23</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1679745600">- change requirement: python3-Cython &gt;= 0.29.33</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 1.2.6:
  + The upgrade procedure docs as published with borg 1.2.5 did not
    work, if the repository had archives resulting from a borg
    rename or borg recreate operation.
  + The updated docs now use
    BORG_WORKAROUNDS=ignore_invalid_archive_tam at some places to
    avoid that issue.
- Changes from version 1.2.5:
  + Fixes:
  - Security: fix pre-1.2.5 archives spoofing vulnerability
    (CVE-2023-36811, boo#1214809).
  - rename/recreate: correctly update resulting archive’s TAM.
  - create: do not try to read parent dir of recursion root.
  - extract: fix false warning about pattern never matching.
  - diff: remove surrogates before output,
  - compact: clear empty directories at end of compact process.
  - create --files-cache=size: fix crash,
  - keyfiles: improve key sanity check.
  - only warn about “invalid” chunker params.
  - ProgressIndicatorPercent: fix space computation for wide
    chars.
  - improve argparse validator error messages.
  + New features:
  - mount: make up volname if not given (macOS), #7690. macFUSE
    supports a volname mount option to give what finder displays
    on the desktop / in the directory view. if the user did not
    specify it, we make something up, because otherwise it would
    be “macFUSE Volume 0 (Python)” and hide the mountpoint
    directory name.
  - BORG_WORKAROUNDS=authenticated_no_key to extract from
    authenticated repos without key.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1705147200">- Update to version 1.2.7
- Update Requires/BuildRequires to
  (python3-msgpack &gt;= 0.5.6 with python3-msgpack &lt;= 1.0.7)
  + Fixes:
  - docs: CVE-2023-36811 upgrade steps: consider checkpoint
    archives, #7802
  - check/compact: fix spurious reappearance of orphan chunks
    since borg 1.2, #6687 - this consists of 2 fixes:
  - for existing chunks: check --repair: recreate shadow index,
    [#6687]
  - for newly created chunks: update shadow index when doing a
    double-put, #5661
  - LockRoster.modify: no KeyError if element was already gone,
    [#7937]
  - create --X-from-command: run subcommands with a clean
    environment, #7916
  - list --sort-by: support "archive" as alias of "name", #7873
  - fix rc and msg if arg parsing throws an exception, #7885
  + Other changes:
  - support and test on Python 3.12
  - include unistd.h in _chunker.c (fix for Python 3.13)
  - allow msgpack 1.0.6 and 1.0.7
  - TAM issues: show tracebacks, improve borg check logging,
    [#7797]
  - replace "datetime.utcfromtimestamp" with custom helper to
    avoid deprecation warnings when using Python 3.12
  + vagrant:
  - use generic/debian9 box, fixes #7579
  - add VM with debian bookworm / test on OpenSSL 3.0.x.
  + docs:
  - not only attack/unsafe, can also be a fs issue, #7853
  - point to CVE-2023-36811 upgrade steps from borg 1.1 to 1.2
    upgrade steps, #7899
  - upgrade steps needed for all kinds of repos (including
    "none" encryption mode), #7813
  - upgrade steps: talk about consequences of borg check, #7816
  - upgrade steps: remove period that could be interpreted as
    part of the command
  - automated-local.rst: use GPT UUID for consistent udev rule
  - create disk/partition sector backup by disk serial number,
    [#7934]
  - update macOS hint about full disk access
  - clarify borg prune -a option description, #7871
  - readthedocs: also build offline docs (HTMLzip), #7835
  - frontends: add "check.rebuild_refcounts" message
  Full Changelog:
  https://github.com/borgbackup/borg/blob/1.2.7/docs/changes.rst#version-127-2023-12-02</changelog>
  <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>
</package>
<package pkgid="c692fe24f7e0f6075df76e5c9224489ffc842e3956f955dd91a8e49586614920465dafce4f3a53bf32c680cb7cbc570c261669d835618927ddbc7f0d2496728a" name="borgmatic" arch="noarch">
  <version epoch="0" ver="1.9.5" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 1.7.12:
  * Add "log_file" context to command hooks so your scripts
    can consume the borgmatic log file.
  * Fix error when running the "info" action with the
    "--match-archives" or "--archive"
    flags. Also fix the "--match-archives"/"--archive" flags
  * Fix error when running the "prune" action with both
    "archive_name_format" and "prefix" options set.
  * Selectively shallow merge certain mappings or sequences
    when including configuration files.
  * Selectively omit list values when including
    configuration files.
  * View the results of configuration file merging via
    "validate-borgmatic-config --show" flag.
  * BREAKING: Automatically use the
    "archive_name_format" option to filter which archives
    get used for borgmatic actions that operate on multiple
    archives. Override this behavior with the
    new "match_archives" option in the storage section. This
    change is "breaking" in that it silently
    changes which archives get considered for "rlist",
    "prune", "check", etc.
  * The "prefix" options have been deprecated in
    favor of the new "archive_name_format"
    auto-matching behavior and the "match_archives" option.
  * Add "--log-file-format" flag for customizing the log
    message format.
  * Fix regression in which the "check_repositories" option
    failed to match repositories.
  * Fix regression in which the "transfer" action produced
    a traceback.
  * Add spellchecking of source code during test runs.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707201">- update to 1.7.13:
  * Restore particular PostgreSQL schemas from a database
    dump via "borgmatic restore --schema"
    flag.
  * Fix error from PostgreSQL when dumping a database with
    a "format" of "plain".
  * : Fix PostgreSQL hook to support "psql_command" and
    "pg_restore_command" options containing
    commands with arguments.
  * Fix calls to psql in PostgreSQL hook to ignore
    "~/.psqlrc", whose settings can break
    database dumping.
  * Add support for logging each log line as a JSON object
    via global "--log-json" flag.
  * Fix "source_directories_must_exist" option to expand
    globs and tildes in source directories.
  * Add fish shell completion script so you can tab-
    complete on the borgmatic command-line.
  * Fix borgmatic error when not finding the configuration
    schema for certain "pip install --editable" development
    installs.
  * Fix archive checks being skipped even when particular
    archives haven't been checked
    recently. This occurred when using multiple borgmatic
    configuration files with different
    "archive_name_format"s, for instance.
  * Fix error in "borgmatic restore" action when the
    configured repository path is relative
    instead of absolute.
  * Run "borgmatic borg" action without capturing output so
    interactive prompts and flags like
    "--progress" still work.</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1688040000">- update to 1.7.15
  * Add configuration options and command-line flags for backing up
    a database from one location while restoring it somewhere else.
  * Add a documentation troubleshooting note for MySQL/MariaDB
    authentication errors.
  * Remove upgrade-borgmatic-config command for upgrading borgmatic
    1.1.0 INI-style configuration.
  * Deprecate generate-borgmatic-config in favor of new
    "config generate" action.
  * Deprecate validate-borgmatic-config in favor of new
    "config validate" action.
  * Extract borgmatic configuration from backup via new
    "config bootstrap" action—even when borgmatic has no
    configuration yet!
  * Add sample systemd user service for running borgmatic as a
    non-root user.
  * Fix an error when "data" check time files are accessed without
    getting upgraded first.
- update to 1.7.14:
  * Add a new verbosity level (-2) to disable output entirely (for
    console, syslog, log file, or monitoring), so not even errors
    are shown.
  * Tweak archive check probing logic to use the newest timestamp
    found when multiple exist.
  * Add Borg 2 date-based matching flags to various actions for
    archive selection.
  * Fix an error when loading the configuration schema on Fedora
    Linux.
  * Fix "check" action error when repository and archive checks are
    configured but the archive gets skipped due to the configured
    frequency.
  * Fix "--archive latest" on "list" and "info" actions that only
    worked on the first of multiple configured repositories.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1689940800">- update to 1.8.0:
  * BREAKING: For the "borgmatic borg" action, instead of
    implicitly injecting repository/archive into the resulting Borg
    command-line, pass repository to Borg via an environment
    variable and make archive available for explicit use in your
    commands.
  * Fix an error when running "borg key export" through borgmatic.
  * Fix an error when dumping a database and the "exclude_nodump"
    option is set.
  * Add "check_i_know_what_i_am_doing" option to bypass Borg
    confirmation prompt when running "check --repair".
  * When merging two configuration files, error gracefully if the
    two files do not adhere to the same format.
  * Remove configuration sections ("location:", "storage:",
    "hooks:" etc.), while still keeping deprecated support for
    them. Now, all options are at the same level, and you don't
    need to worry about commenting/uncommenting section headers
    when you change an option (if you remove your sections first).
  * BREAKING: The retention prefix and the consistency prefix
    can no longer have different values (unless one is not set).
  * BREAKING: The storage umask and the hooks umask can no longer
    have different values (unless one is not set).
  * BREAKING: Flags like "--config" that previously took multiple
    values now need to be given once per value, e.g.
    "--config first.yaml --config second.yaml" instead of
    "--config first.yaml second.yaml". This prevents argument
    parsing errors on ambiguous commands.
  * BREAKING: Remove the deprecated (and silently ignored)
    "--successful" flag on the "list" action, as newer versions
    of Borg list successful (non-checkpoint) archives by default.
  * All deprecated configuration option values now generate
    warning logs.
  * Remove the deprecated (and non-functional) "--excludes"
    flag in favor of excludes within configuration.
  * Fix an error when logging too-long command output during
    error handling. Now, long command output is truncated
    before logging.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1695988800">- update to 1.8.2:
  * Add "key export" action to export a copy of the repository key
    for safekeeping in case the original goes missing or gets
    damaged.
  * Add a MariaDB database hook that uses native MariaDB commands
    instead of the deprecated MySQL ones. Be aware though that any
    existing backups made with the "mysql_databases:" hook are
    only restorable with a "mysql_databases:" configuration.
  * Fix for potential data loss (data not getting restored) in
    which the database "restore" action didn't actually restore
    anything and indicated success anyway.
  * Remove the deprecated use of the MongoDB hook's "--db" flag for
    database restoration.
  * Add source code reference documentation for getting oriented
    with the borgmatic code as a developer:
    https://torsion.org/borgmatic/docs/reference/source-code/</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1707912000">- Add borgmatic.rpmlintrc
- Rebase skip-tests.patch
- Remove unneeded support-python3.6.patch
- Update to 1.8.8:
  * For the PostgreSQL hook, pass the "PGSSLMODE" environment
    variable through to Borg when the database's configuration
    omits the "ssl_mode" option.
  * Allow the "--repository" flag to match across multiple
    configuration files.
  * Fix broken repository detection in the "rcreate" action with
    Borg 1.4. The issue did not occur with other versions of Borg.
  * Fix broken escaping logic in the PostgreSQL hook's
    "pg_dump_command" option.
  * SECURITY: Prevent additional shell injection attacks within
    the PostgreSQL hook.
- Updates from 1.8.7:
  * Store included configuration files within each backup archive
    in support of the "config bootstrap" action. Previously, only
    top-level configuration files were stored.
  * Elevate specific Borg warnings to errors or squash errors to
    warnings.
  * SECURITY: Prevent shell injection attacks within the PostgreSQL
    hook, the MongoDB hook, the SQLite hook, the "borgmatic borg"
    action, and command hook variable/constant interpolation.
  * Fix a traceback when providing an invalid "--override" value
    for a list option.
- Updates from 1.8.6:
  * Add an "--ssh-command" flag to the "config bootstrap"
    action for setting a custom SSH command, as no configuration
    is available (including the "ssh_command" option) until
    bootstrapping completes.
  * Fix a traceback when the "repositories" option contains both
    strings and key/value pairs.
  * Add configured repository labels to the JSON output for all
    actions.
  * The "check --force" flag now runs checks even if "check" is
    in "skip_actions".
  * Validate the configured action names in the "skip_actions"
    option.
  * Stream SQLite databases directly to Borg instead of dumping
    to an intermediate file. When logging commands that borgmatic
    executes, log the environment variables that borgmatic sets for
    those commands. (But don't log their values, since they often
    contain passwords.)
- Updates from 1.8.5:
  * Add a "skip_actions" option to skip running particular actions,
    handy for append-only or checkless configurations.
  * Deprecate the "disabled" value for the "checks" option in favor
    of the new "skip_actions" option.
  * Constants now apply to included configuration, not just the
    file doing the includes. As a side effect of this change,
    constants no longer apply to option names and only substitute
    into configuration values.
  * Add a "--match-archives" flag to the "check" action for
    selecting the archives to check, overriding the existing
    "archive_name_format" and "match_archives" options in
    configuration.
  * Only parse "--override" values as complex data types when
    they're for options of those types.
  * Fix environment variable interpolation within configured
    repository paths.
  * Add configuration constant overriding via the existing
    "--override" flag.
  * Upgrade ruamel.yaml dependency to support version 0.18.x.
  * Drop support for Python 3.7, which has been end-of-lifed.
- Updates from 1.8.4:
  * Add a monitoring hook for sending backup status to a variety of
    monitoring services via the Apprise library.
  * When an archive filter causes no matching archives for the
    "rlist" or "info" actions, warn the user and suggest how to
    remove the filter.
  * Fix a traceback when an invalid command-line flag or action
    is used.
  * Fix normalization of deprecated sections ("location:",
    "storage:", "hooks:", etc.) to support empty sections without
    erroring.
  * Disallow the "--dry-run" flag with the "borg" action, as
    borgmatic can't guarantee the Borg command won't have side
    effects.
- Updates from 1.8.3:
  * BREAKING: Simplify logging logic as follows: Syslog
    verbosity is now disabled by default, but setting the
    "--syslog-verbosity" flag enables it regardless of
    whether you're at an interactive console. Additionally,
    "--log-file-verbosity" and "--monitoring-verbosity" now
    default to 1 (info about steps borgmatic is taking) instead
    of 0. And both syslog logging and file logging can be enabled
    simultaneously.
  * Add a monitoring hook for sending backup status and logs to
    Grafana Loki.
  * When "archive_name_format" is not set, filter archives using
    the default archive name format.
  * Fix error handling to log command output as one record per line
    instead of truncating too-long output and swallowing the end of
    some Borg error messages.
  * Fix for borgmatic not stopping Borg immediately when the user
    presses ctrl-C.</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1710331200">- Update to 1.8.9:
  * Add custom dump/restore command options for MySQL and MariaDB.
  * Add an "access_token" option to the ntfy monitoring hook for
    authenticating without username/password.
  * When the "--json" flag is given, suppress console escape codes
    so as not to interfere with JSON output.
  * Fix "--override" values containing deprecated section headers
    not actually overriding configuration options under deprecated
    section headers.
  * Add support for the NO_COLOR environment variable.
    See the documentation for more information:
    https://torsion.org/borgmatic/docs/how-to/set-up-backups/#colored-output
  * Add log sending for the Apprise logging hook, enabled by
    default. See the documentation for more information:
    https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/#apprise-hook
  * Document a potentially breaking shell quoting edge case within
    error hooks:
    https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/#error-hooks
  * When running the "rcreate" action and the repository already
    exists but with a different encryption mode than requested,
    error.
  * Switch from Drone to Gitea Actions for continuous integration.
  * Rename scripts/run-end-to-end-dev-tests to
    scripts/run-end-to-end-tests and use it in both dev and CI for
    better dev-CI parity.
  * Clarify documentation about restoring a database:
    borgmatic does not create the database upon restore.</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1726833600">- Update to 1.8.14:
  * Fix an error in borgmatic rcreate/init on an empty repository
    directory with Borg 1.4.
  * Add glob ("*") support to the "--repository" flag. Just quote
    any values containing globs so your shell doesn't interpret
    them.
  * Fix for a "bad character" Borg error in which the "spot" check
    fed Borg an invalid pattern.
  * Fix for a potential traceback (TypeError) during the handling
    of another error.
  * Clarify the configuration reference about the "spot" check
    options:
    https://torsion.org/borgmatic/docs/reference/configuration/
  * Fix the "source_directories_must_exist" option to work with
    relative "source_directories" paths when a "working_directory"
    is set.
  * Add documentation details for how to run custom database dump
    commands using binaries from running containers:
    https://torsion.org/borgmatic/docs/how-to/backup-your-databases/#containers
  * Fix a regression in which the "color" option had no effect.
  * Add a recent contributors section to the documentation, because
    credit  where credit's due! See:
    https://torsion.org/borgmatic/#recent-contributors
  * Add "delete" and "rdelete" actions to delete archives or entire
    repositories.
  * Add an "only_run_on" option to consistency checks so you can
    limit a check to running on particular days of the week. See
    the documentation for more information:
    https://torsion.org/borgmatic/docs/how-to/deal-with-very-large-backups/#check-days
  * Add an Uptime Kuma monitoring hook. See the documentation for
    more information:
    https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/#uptime-kuma-hook
  * Fix a PagerDuty hook traceback with Python &lt; 3.10.
  * Fix the Healthchecks ping body size limit, restoring it to the
    documented 100,000 bytes.
  * Add a "--max-duration" flag to the "check" action and a
    "max_duration" option to the repository check configuration.
    This tells Borg to interrupt a repository check after a certain
    duration.
  * Fix interaction between environment variable interpolation in
    constants and shell escaping.
  * When color output is disabled (explicitly or implicitly), don't
    prefix each log line with the log level.
  * Add an "upload_buffer_size" option to set the size of the
    upload buffer used in "create" action.
  * Fix "Argument list too long" error in the "spot" check when
    checking hundreds of thousands of files at once.
  * Add the configured repository label as "repository_label" to
    the interpolated variables passed to before/after command
    hooks.
  * Fix "Unrecognized argument" error when the same value is used
    with different command-line flags.
  * In the "spot" check, don't try to hash symlinked directories.
  * Add optional Healthchecks auto-provisioning via "create_slug"
    option.
  * Fix lack of file extraction when using "extract
  - -strip-components all" on a path with a leading slash.
  * Fix a traceback when the "data" consistency check is used.
  * Fix a traceback with "check --only spot" when the "spot" check
    is unconfigured.
  * Add a "spot" consistency check that compares file counts and
    contents between your source files and the latest archive,
    ensuring they fall within configured tolerances. This can catch
    problems like incorrect excludes, inadvertent deletes, files
    changed by malware, etc. See the documentation for more
    information:
    https://torsion.org/borgmatic/docs/how-to/deal-with-very-large-backups/#spot-check
  * When "--match-archives *" is used with "check" action, don't
    skip Borg's orphaned objects check.
  * When a command hook exits with a soft failure, ping the log and
    finish states for any configured monitoring hooks.
  * Add documentation link to Loki dashboard for borgmatic:
    https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/#loki-hook
  * Fix "--json" error when Borg includes non-JSON warnings in JSON
    output.
  * SECURITY: Mask the password when logging a MongoDB dump or
    restore command.
  * Fix handling of the NO_COLOR environment variable to ignore an
    empty value.
  * Add documentation about backing up containerized databases by
    configuring borgmatic to exec into a container to run a dump
    command:
    https://torsion.org/borgmatic/docs/how-to/backup-your-databases/#containers
- remove skip-tests.patch
- remove borgmatic.rpmlintrc</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1736856000">- Update to 1.9.5
  * #418: Backup and restore databases that have the same name but
    with different ports, hostnames, or hooks.
  * #947: To avoid a hang in the database hooks, error and exit
    when the borgmatic runtime directory overlaps with the
    configured excludes.
  * #954: Fix a findmnt command error in the Btrfs hook by
    switching to parsing JSON output.
  * #956: Fix the printing of a color reset code even when color
    is disabled.
  * #958: Drop colorama as a library dependency.
  * When the ZFS, Btrfs, or LVM hooks aren't configured, don't try
    to cleanup snapshots for them.
  * #80 (beta): Add an LVM hook for snapshotting and backing up LVM
    logical volumes. See the documentation for more information:
    https://torsion.org/borgmatic/docs/how-to/snapshot-your-filesystems/
  * #251 (beta): Add a Btrfs hook for snapshotting and backing up
    Btrfs subvolumes. See the documentation for more information:
    https://torsion.org/borgmatic/docs/how-to/snapshot-your-filesystems/
  * #926: Fix a library error when running within a PyInstaller
    bundle.
  * #950: Fix a snapshot unmount error in the ZFS hook when using
    nested datasets.
  * Update the ZFS hook to discover and snapshot ZFS datasets even
    if they are parent/grandparent directories of your source
    directories.
  * Reorganize data source and monitoring hooks to make developing
    new hooks easier.
  * #261 (beta): Add a ZFS hook for snapshotting and backing up ZFS
    datasets. See the documentation for more information:
    https://torsion.org/borgmatic/docs/how-to/snapshot-your-filesystems/
  * Remove any temporary copies of the manifest file created in
    support of the "bootstrap" action.
  * Deprecate the "store_config_files" option at the global scope
    and move it under the "bootstrap" hook. See the documentation
    for more information:
    https://torsion.org/borgmatic/docs/how-to/extract-a-backup/#extract-the-configuration-files-used-to-create-an-archive
  * Require the runtime directory to be an absolute path.
  * Add a "--deleted" flag to the "repo-list" action for listing
    deleted archives that haven't yet been compacted (Borg 2 only).
  * Promote the "spot" check from a beta feature to stable.
  * #441: Apply the "umask" option to all relevant actions, not
    just some of them.
  * #722: Remove the restriction that the "extract" and "mount"
    actions must match a single  repository. Now they work more
    like other actions, where each repository is applied in turn.
  * #932: Fix the missing build backend setting in pyproject.toml
    to allow Fedora builds.
  * #934: Update the logic that probes for the borgmatic streaming
    database dump, bootstrap metadata, and check state directories
    to support more platforms and use cases. See the documentation
    for more information:
    https://torsion.org/borgmatic/docs/how-to/backup-your-databases/#runtime-directory
  * #934: Add the "RuntimeDirectory" and "StateDirectory" options
    to the sample systemd service file to support the new runtime
    and state directory logic.
  * #939: Fix borgmatic ignoring the
    "BORG_RELOCATED_REPO_ACCESS_IS_OK" and
    "BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OK" environment
    variables.
  * Add a Pushover monitoring hook. See the documentation for more
    information:
    https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/#pushover-hook
  * #928: Fix the user runtime directory location on macOS (and
    possibly Cygwin).
  * #930: Fix an error with the sample systemd service when no
    credentials are configured.
  * #931: Fix an error when implicitly upgrading the check state
    directory from ~/.borgmatic to ~/.local/state/borgmatic across
    filesystems.
  * #609: Fix the glob expansion of "source_directories" values to
    respect the "working_directory" option.
  * #609: BREAKING: Apply the "working_directory" option to all
    actions, not just "create". This includes repository paths,
    destination paths, mount points, etc.
  * #562: Deprecate the "borgmatic_source_directory" option in
    favor of "user_runtime_directory" and "user_state_directory".
  * #562: BREAKING: Move the default borgmatic streaming database
    dump and bootstrap metadata directory from ~/.borgmatic to
    /run/user/$UID/borgmatic, which is more XDG-compliant. You can
    override this location with the new "user_runtime_directory"
    option. Existing archives with database dumps at the old
    location are still restorable.
  * #562, #638: Move the default check state directory from
    ~/.borgmatic to ~/.local/state/borgmatic. This is more
    XDG-compliant and also prevents these state files from getting
    backed up (unless you explicitly include them). You can
    override this location with the new "user_state_directory"
    option. After the first time you run the "check" action with
    borgmatic 1.9.0, you can safely delete the ~/.borgmatic
    directory.
  * #838: BREAKING: With Borg 1.4+, store database dumps and
    bootstrap metadata in a "/borgmatic" directory within a backup
    archive, so the path doesn't depend on the current user. This
    means that you can now backup as one user and restore or
    bootstrap as another user, among other use cases.
  * #902: Add loading of encrypted systemd credentials. See the
    documentation for more information:
    https://torsion.org/borgmatic/docs/how-to/provide-your-passwords/#using-systemd-service-credentials
  * #911: Add a "key change-passphrase" action to change the
    passphrase protecting a repository key.
  * #914: Fix a confusing apparent hang when when the repository
    location changes, and instead show a helpful error message.
  * #915: BREAKING: Rename repository actions like "rcreate" to
    more explicit names like "repo-create" for compatibility with
    recent changes in Borg 2.0.0b10.
  * #918: BREAKING: When databases are configured, don't
    auto-enable the "one_file_system" option, as existing
    auto-excludes of special files should be sufficient to prevent
    Borg from hanging on them. But if this change causes problems
    for you, you can always enable "one_file_system" explicitly.
  * #919: Clarify the command-line help for the "--config" flag.
  * #919: Document a policy for versioning and breaking changes:
    https://torsion.org/borgmatic/docs/how-to/upgrade/#versioning-and-breaking-changes
  * #921: BREAKING: Change soft failure command hooks to skip only
    the current repository rather than all repositories in the
    configuration file.
  * #922: Replace setup.py (Python packaging metadata) with the
    more modern pyproject.toml.
  * When using Borg 2, default the "archive_name_format" option to
    just "{hostname}", as Borg 2 does not require unique archive
    names; identical archive names form a common "series" that can
    be targeted together. See the Borg 2 documentation for more
    information:
    https://borgbackup.readthedocs.io/en/2.0.0b13/changes.html#borg-1-2-x-1-4-x-to-borg-2-0
  * Add support for Borg 2's "rclone:" repository URLs, so you can
    backup to 70+ cloud storage services whether or not they
    support Borg explicitly.
  * Add support for Borg 2's "sftp://" repository URLs.
  * Update the "--match-archives" and "--archive" flags to support
    Borg 2 series names or archive hashes.
  * Add a "--match-archives" flag to the "prune" action.
  * Add "--local-path" and "--remote-path" flags to the "config
    bootstrap" action for setting the Borg executable paths used
    for bootstrapping.
  * Add a "--user-runtime-directory" flag to the "config bootstrap"
    action for helping borgmatic locate the bootstrap metadata
    stored in an archive.
  * Add a Zabbix monitoring hook. See the documentation for more
    information:
    https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/#zabbix-hook
  * Add a tarball of borgmatic's HTML documentation to the packages
    on the project page.
- Refresh dependencies
- Update packaging to the modern python standard</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1737374400">- Fix changelog line widths</changelog>
</package>
<package pkgid="996ed9d8a21b0f2bb2b48bea69edfa0fcdee34103ef8606227cd16cc0cf61782249abd15703e8cf819e1ba4c272b7cac36170c867b302d7ef028682c308518c6" name="bosh" arch="s390x">
  <version epoch="0" ver="2024.03.21" rel="160099.4.3"/>
  <changelog author="jengelh@inai.de" 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="kukuk@suse.com" date="1661601600">- Fix update-alternatives for rmt.1</changelog>
  <changelog author="kukuk@suse.com" date="1661947200">- pbosh.1: replace broken ".so sh.1" refernce with a symlink to bosh.1</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" date="1712923200">- Update to release 2024.03.21
  * mkisofs: produce less scrollback when logging progress to ttys.</changelog>
  <changelog author="bwiedemann@suse.com" date="1730203200">- Add 81.patch to not store the build host kernel version (boo#1232434)</changelog>
  <changelog author="jengelh@inai.de" date="1730808000">- Modernize specfile</changelog>
  <changelog author="mjambor@suse.com" date="1748347200">- Add -std=gnu17 to compilation flags in order to allow building with
  GCC 15. [boo#1241945]</changelog>
  <changelog author="marius.grossu@suse.com" date="1771329600">- Migrate from update-alternatives to libalternatives
  (bsc#1245915), (bsc#1245916)</changelog>
</package>
<package pkgid="7a20f4c8b82a74c910aa93feaeb9f663d4d0dc191cdfd0811c85588f6837fb856855272e6f181dfc6f1d91443e804053d0a421749a76de95e20f96c4571aeecd" name="bottom" arch="s390x">
  <version epoch="0" ver="0.10.2~0" rel="bp161.1.6"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1684065600">- Update to 0.9.1:
  * #1148: Fix Gruvbox colour string being invalid when cache usage
    is enabled.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1686571200">- Update to 0.9.2:
  Bug Fixes:
  * #1186: Fix for temperature sensor data gathering on Linux immediately halting if any method failed.
  * #1191: Fix ntfs3 mounts not being counted as a physical drive type.
  * #1195: Fix battery health being incorrectly reported on M1 macOS.
  * #1188: Don't fail fast with temperature sensor name generation on Linux.
  Features:
  * #1172: Support human times for time_delta and default_time_value.
  * #1187: Use better names for duplicate temp sensors on Linux.
  * #1188: Also check /sys/devices/platform/coretemp.* for temp sensors on Linux.
  Other:
  * #1199: bottom should build on aarch64-linux-android with features disabled.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687780800">- Update to 0.9.3:
  * #1216: Fix arguments not being sorted alphabetically.
  * #1219: Fix overflow/underflow in graph timespan zoom.
  * #1221: Support human times for rate.
  * #1206: Add .rpm package generation.
  * #1220: Update documentation for features supporting human times.</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1691323200">- Update to version 0.9.4:
  Bug Fixes:
  * #1230: Fix core dump if the terminal is closed while bottom is
    open.
  * #1264: Fix ARC usage showing max system memory instead of max
    ARC size.
  Features:
  * #1248: Add I/O counters from ZFS for Linux and FreeBSD.
  Changes:
  * #1236: Hide the battery tab selector if there is only one
    battery detected.
  * #1251: Make the charge meter take the entire width of the
    battery widget.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693137600">- Update to 0.9.5:
  * #1278: Pin serde to 1.0.171.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693137601">- Update to 0.9.6:
  * #1286: Pin serde to 1.0.188 to help with potential cargo install
    issues. Note this version should be fine and not pull in binaries.</changelog>
  <changelog author="opensuse-packages@jlk.one" date="1693137602">- Update to version 0.9.6~0:
  * uptick: 0.9.6 (#1288)
  * deps: bump dependencies as of 2023-08-26 (#1287)
  * deps: pin serde to 1.0.188 (#1286)
  * docs: update changelog dates
  * ci: pin musl to 1.71.0 for now when building releases (#1282)
  * other: appease clippy after Rust 1.72.0 (#1281)
  * uptick: 0.9.5 (#1280)
  * deps: bump windows to 0.51.1 (#1279)
  * deps: bump dependencies as of 2023-08-18 (#1277)
  * deps: pin serde to &lt;=1.0.171 (#1278)
  * deps: pin sysinfo to 0.29.8 (#1273)
  * deps: bump deps as of 2023-08-08 (#1272)</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1693310400">- Correct license to MIT and Apache-2.0</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1712491200">- Bump required rust build version</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1722945600">- Adapt service to new cargo vendor version
- Update to version 0.10.2:
  * uptick: 0.10.2 (#1544)
  * bug: fix occasionally wrong run time reported by sysinfo (#1542)
  * docs: update docs and requirements as of 2024-08-05 (#1545)
  * bug: fix default_cpu_entry arg not being used and missing from docs (#1543)
  * bug: fix not updating sysinfo processes correctly (#1541)
  * docs: fix alphabetical ordering of the linux install docs (#1537)
  * docs: update some of the installation docs (#1536)
  * docs: fix incorrect link in all-contributors (#1535)
  * docs: update changelog (#1534)
  * feat: add option to move avg CPU to another row (#1487)
  * other: delete v1.0 schema directory (#1529)
  * uptick: 0.10.1 (#1527)
  * other: add test to catch issues with incorrect long arg names (#1528)
  * bug: fix using clap macro incorrectly, causing broken long help name (#1526)
  * docs: fix invalid flag in docs (#1523)
  * docs: update changelog (#1524)
  * uptick: 0.10.0 (#1510)
  * docs: update docs on filter (#1519)
  * other: clarify config file creation logic/code (#1518)
  * docs: update changelog (#1517)
  * docs: add CosmicHorrorDev as a contributor for code (#1516)
  * other: Add the config path to the error message if unable to create config (#1515)
  * feature: support italic text styling (#1514)
  * change: make table headers bold by default (#1513)
  * feature: support bold text (#1512)
  * feature: support simple colour settings for text fields too (#1511)
  * docs: add the binary name to the title again (#1508)
  * refactor: refactor styling options (#1499)
  * deps: bump deps as of 2024-07-027 (#1507)
  * refactor: remove time as a dependency outside of logging (#1506)
  * uptick: 0.9.7 (#1505)
  * other: remove toolchain, clean up CI (#1504)
  * other: include a toolchain file from now on (#1503)
  * refactor: run clippy after updating to Rust 1.80 (#1502)
  * refactor: remove BottomError (#1498)
  * refactor: migrate data collection and some others away from BottomError (#1497)
  * refactor: convert more errors over (#1496)
  * refactor: out with arg/config error, and make user messages more consistent (#1494)
  * refactor: clean up conversion and crossterm errors (#1493)
  * refactor: error refactoring, part 1 (#1492)
  * deps: bump deps as of 2024-07-03 (#1490)
  * deps: bump root + lock deps as of 2024-06-27 (#1488)
  * deps: bump root deps and lockfile as of 2024-06-19 (#1486)
  * other: add schema test for uncommented default config (#1484)
  * feat: add way to automatically generate new json schemas (#1482)
  * change: change how disk, temp, and net filters in config are set (#1481)
  * uptick: 0.10.0 (#1479)
  * refactor: remove `lib` and move some things around (#1477)
  * bug: fix -V not working and causing Cirrus CI to fail (#1478)
  * refactor: use struct for args instead of builder interface (#1472)
  * deps: update deps as of 2024-05-26 (#1473)
  * Run cargo wix init (#1468)
  * refactor: extract unicode-ellipsis into its own crate (#1465)
  * refactor: some string-related code cleanup/refactor (#1463)
  * docs: add TheSkyentist as a contributor for code (#1461)
  * bug: fix battery table when hiding gaps (#1458)
  * other: comment out some dead code (#1456)
  * docs: add MichalBryxi as a contributor for doc (#1453)
  * docs: Which table goes "flags" under? (#1452)
  * deps: bump lock deps as of 2024-04-28 (#1451)
  * deps: bump deps as of 2024-04-28 (#1450)
  * docs: update some docs about install methods (#1446)
  * deps: bump clap-related dependencies, increase unofficial msrv to 1.74 (#1445)
  * deps: bump dependencies as of 2024-04-10, including sysinfo 0.30.10 (#1444)
  * docs: sort some install methods (#1443)
  * other: update a bunch of argument descriptions and some arg/config names (#1441)
  * docs: add davlgd as a contributor for doc (#1442)
  * docs: add install instructions to Exherbo Linux in README.md (#1440)
  * docs: update changelog for #1436 and #1430 (#1439)
  * docs: add lyuha as a contributor for code, and doc (#1438)
  * feature: Add option to set a position of legend (#1430)
  * change: use sysinfo's swap value for Windows (#1436)
  * deps: bump dependencies as of 2024-03-23 (#1431)
  * docs: bump deps as of 2024-03-23 (#1432)
  * deps: bump sysinfo to =0.30.7 (#1425)
  * deps: downgrade clap and run cargo update to build on 1.70 (#1423)
  * deps: bump root dependencies as of 2024-03-04 (#1422)
  * deps: bump sysinfo to 0.30.6 (#1420)
  * chore(deps): bump mio from 0.8.10 to 0.8.11 (#1421)
  * docs: actually fix numbering for Windows font troubleshooting guide (#1417)
  * docs: fix numbering for Windows font troubleshooting guide (#1416)
  * docs: some clarification (#1415)
  * docs: add john-s-lin as a contributor for doc (#1414)
  * docs: fix broken link to config documentation in README (#1413)
  * other: add process uptime as a default column (#1411)
  * bug: fix uptime calculation for Linux (#1410)
  * deps: update lock dependencies (2024-02-14) (#1409)
  * deps: update root dependencies (2024-02-14) (#1408)
  * other: add v1 schema + versioning + tests (#1407)
  * deps: bump ratatui to 0.26 (#1406)
  * docs: add Freed-Wu as a contributor for code, and doc (#1404)
  * other: add json schema (#1382) (#1394)
  * other: flatten process config struct and clean up help text (#1395)
  * refactor: move some files around in prep for a future options refactor (#1393)
  * refactor: convert layout creation tests back to being unit tests (#1392)
  * deps: bump sysinfo to =0.30.5 (#1390)
  * deps: bump non-root dependencies as of 2024-01-15 (#1387)
  * deps: bump dependencies as of 2024-01-15 (#1386)
  * refactor: simplify some config -&gt; constraints code (#1383)
  * other: fix deploy profile
  * docs: change code font and enable privacy (#1381)
  * add last revision date (#1380)
  * docs: bump mkdocs-material to 0.9.6 (#1379)
  * docs: fix another incorrect heading
  * docs: use consistent wording around command-line options (#1378)
  * refactor: clean up arg code more (#1377)
  * refactor: rearrange/resort args (#1376)
  * refactor: clean up help drawing code (#1374)
  * feature: Add support for bcachefs (#1373)
  * refactor: clean up some more drawing/component code (#1372)
  * refactor: move around some configuration code again (#1371)
  * refactor: move around configuration-related files (#1370)
  * other: update lints (#1369)
  * refactor: restructure canvas file folder structure (#1368)
  * other: quick lint fixes for some warnings (#1367)
  * deps: bump anyhow, clap, and thiserror (#1365)
  * refactor: pull data collection out of nested folder structure (#1364)
  * deps: update ratatui version (#1362)
  * refactor: fix macro formatting in disk data collection code (#1363)
  * refactor: remove once_cell (#1361)
  * refactor: some more cleanups around linux temp code (#1360)
  * other: if in a non-D0 state, short-circuit further logic (#1355)
  * docs: update changelog with #1353 (#1358)
  * chore(deps): bump zerocopy from 0.7.26 to 0.7.31 (#1357)
  * feature: support default selection of average CPU graph (#1353)
  * other: master -&gt; main (#1349)
  * other: add back local time in debug logs (#1346)
  * other: change group -&gt; group_processes for consistency between config and command-line args (#1344)
  * deps: bump dependencies as of 2023-11-27 (#1338)
  * deps: update sysinfo to 0.29.11 (#1337)
  * other: preallocate space for ellipsis (#1336)
  * other: update generated config file (#1335)
  * refactor: iteratively detect ASCII and build string when truncating (#1334)
  * refactor: add fast branch if the string is short enough to not be truncated (#1333)
  * refactor: add fast branch for ascii-only string truncate (#1330)
  * docs: update changelog ordering and some wording (#1328)
  * change changelog heading levels (#1327)
  * refactor: simplify temperature conversion function usage (#1326)
  * change: small gpu proc changes (#1325)
  * feature: Add gpu proc info (#1276)
  * docs: fix typo in process column config (#1323)
  * other: add additional clamping functions on numeric types (#1324)
  * docs: add Android as unsupported but builds in README (#1321)
  * deps: bump toml_edit to 0.21.0 (#1320)
  * docs: bump mike to v2.0.0 (#1318)
  * docs: bump mkdocs-related dependencies to latest (#1317)
  * refactor: clean up some query code and some ascii-only string comparisons (#1316)
  * refactor: comment on convoluted `Filesystem::from_str` code (#1315)
  * chore: fix certain uninlined string format uses (#1310)
  * chore: run spell and grammar checkers
  * bug: fat32 mounts don't show up in macOS (#1314)
  * Chore: Remove un-needed lifetimes in a few calls (#1309)
  * chore: Minor cleanup - remove un-needed ident qualifiers (#1307)
  * bump clap and add nushell/fig completions (#1300)
  * deps: bump sysinfo to =0.29.10 (#1298)
  * docs: bump mkdocs and mkdocs-material versions (#1293)</changelog>
</package>
<package pkgid="4c5989a79a90c6be1020b66dc6ca621050388b3e6426a7afda767bb35296c08b563714b51698a26b38cd69ab498f4c90ef8f5c88b94a0a3b4bca61c195f97227" name="bouncycastle" arch="noarch">
  <version epoch="0" ver="1.85" rel="160099.1.1"/>
  <changelog author="pmonreal@suse.com" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  [bsc#1224304, CVE-2024-30172] [bsc#1224299, CVE-2024-29857]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="fstrba@suse.com" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1730721600">- Update to 1.79:
  * Defects Fixed:
  - Leading zeroes were sometimes dropped from Ed25519 signatures
    leading to verification errors in the PGP API.
  - Default version string for Armored Output is now set correctly in 18on build.
  - The Elephant cipher would fail on large messages.
  - CMSSignedData.replaceSigners() would re-encode the digest algorithms
    block, occassionally dropping ones where NULL had been previously
    added as an algorithm parameter. The method now attempts to only use
    the original digest algorithm identifiers.
  - ERSInputStreamData would fail to generate the correct hash if
    called a second time with a different hash algorithm.
  - A downcast in the CrlCache which would cause FTP based CRLs to fail
    to load has been removed.
  - ECUtil.getNamedCurveOid() now trims curve names of excess space
    before look up.
  - The PhotonBeetle and Xoodyak digests did not reset properly after
    a doFinal() call.
  - Malformed AlgorithmIdentifiers in CertIDs could cause caching
    issues in the OCSP cache.
  - With Java 21 a provider service class will now be returned with
    a null class name where previously a null would have been returned
    for a service. This can cause a NullPointerException to be thrown
    by the BC provider if a non-existant service is requested.
  - CMS: OtherKeyAttribute.keyAttr now treated as optional.
  - CMS: EnvelopedData and AuthEnvelopedData could calculate the wrong versions.
  - The default version header for PGP armored output did not carry
    the correct version string.
  - In some situations the algorithm lookup for creating PGPDigestCalculators
    would fail due to truncation of the algorithm name.
  * Additional Features and Functionality:
  - Object Identifiers have been added for ML-KEM, ML-DSA, and SLH-DSA.
  - The PQC algorithms, ML-KEM, ML-DSA (including pre-hash), and SLH-DSA
    (including pre-hash) have been added to the BC provider and the lightweight API.
  - A new spec, ContextParameterSpec, has been added to support
    signature contexts for ML-DSA and SLH-DSA.
  - BCJSSE: Added support for security property
    "jdk.tls.server.defaultDHEParameters" (disabled in FIPS mode).
  - BCJSSE: Added support for signature_algorithms_cert configuration via
    "org.bouncycastle.jsse.client.SignatureSchemesCert" and
    "org.bouncycastle.jsse.server.SignatureSchemesCert" system properties
    or BCSSLParameters property "SignatureSchemesCert".
  - BCJSSE: Added support for boolean system property
    "org.bouncycastle.jsse.fips.allowGCMCiphersIn12" (false by default).
  - (D)TLS: Remove redundant verification of self-generated RSA signatures.
  - CompositePrivateKeys now support the latest revision of the composite
    signature draft.
  - Delta Certificates now support the latest revision of the delta
    certificate extension draft.
  - A general KeyIdentifier class, encapsulating both PGP KeyID and the
    PGP key fingerprint has been added to the PGP API.
  - Support for the LibrePGP PreferredEncryptionModes signature subpacket
    has been added to the PGP API.
  - Support for Version 6 signatures, including salts, has been added to the PGP API.
  - Support for the PreferredKeyServer signature supacket has been added to the PGP API.
  - Support for RFC 9269, "Using KEMs in Cryptographic Message Syntax (CMS)",
    has been added to the CMS API.
  - Support for the Argon2 S2K has been added to the PGP API.
  - The system property "org.bouncycastle.pemreader.lax" has been introduced
    for situations where the BC PEM parsing is now too strict.
  - The system property "org.bouncycastle.ec.disable_f2m" has been introduced
    to allow F2m EC support to be disabled.
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1738584000">- Update to 1.80:
  * Defects Fixed:
  - A splitting issue for ML-KEM led to an incorrect size for kemct
    in KEMRecipientInfos. This has been fixed.
  - The PKCS12 KeyStore has been adjusted to prevent accidental doubling
    of the Oracle trusted certificate attribute (results in an IOException
    when used with the JVM PKCS12 implementation).
  - The SignerInfoGenerator copy constructor was ignoring the certHolder field.
  - The getAlgorithm() method return value for a CompositePrivateKey was
    not consistent with the corresponding getAlgorithm() return value for
    the CompositePrivateKey. This has been fixed.
  - The international property files were missing from the bcjmail distribution.
  - Issues with ElephantEngine failing on processing large/multi-block messages
    have been addressed.
  - GCFB mode now fully resets on a reset.
  - The lightweight algorithm contestants: Elephant, ISAP, PhotonBeetle,
    Xoodyak now support the use of the AEADParameters class and provide
    accurate update/doFinal output lengths.
  - An unnecessary downcast in CertPathValidatorUtilities was resulting
    in the ignoring of URLs for FTP based CRLs.
  - A regression in the OpenPGP API could cause NoSuchAlgorithmException
    to be thrown when attempting to use SHA-256 in some contexts.
  - EtsiTs1029411TypesAuthorization was missing an extension field.
  - Interoperability issues with single depth LMS keys have been addressed.
  * Additional Features and Functionality:
  - CompositeSignatures now updated to draft-ietf-lamps-pq-composite-sigs-03.
  - ML-KEM, ML-DSA, SLH-DSA, and Composite private keys now use raw encodings
    as per the latest drafts from IETF 121: draft-ietf-lamps-kyber-certificates-06,
    draft-ietf-lamps-dilithium-certificates-05, and draft-ietf-lamps-x509-slhdsa.
  - Initial support has been added for RFC 9579 PBMAC1 in the PKCS API.
  - Support has been added for EC-JPAKE to the lightweight API.
  - Support has been added for the direct construction of S/MIME AuthEnvelopedData
    objects, via the SMIMEAuthEnvelopedData class.
  - An override "org.bouncycastle.asn1.allow_wrong_oid_enc" property has been
    added to disable new OID encoding checks (use with caution).
  - Support has been added for the PBEParemeterSpec.getParameterSpec()
    method where supported by the JVM.
  - ML-DSA/SLH-DSA now return null for Signature.getParameters() if no context
    is provided. This allows the algorithms to be used with the existing Java key tool.
  - HQC has been updated to reflect the reference implementation released on 2024-10-30.
  - Support has been added to the low-level APIs for the OASIS Shamir Secret
    Splitting algorithms.
  - BCJSSE: System property "org.bouncycastle.jsse.fips.allowGCMCiphersIn12"
    no longer used. FIPS TLS 1.2 GCM suites can now be enabled according to
    JcaTlsCrypto#getFipsGCMNonceGeneratorFactory (see JavaDoc for details) if
    done in alignment with FIPS requirements.
  - Support has been added for OpenPGP V6 PKESK and message encryption.
  - PGPSecretKey.copyWithNewPassword() now includes AEAD support.
  - The ASCON family of algorithms have been updated in accordance with the
    published FIPS SP 800-232 draft.</changelog>
  <changelog author="pmonreal@suse.com" date="1750248000">- Update to 1.81:
  * Defects Fixed:
  - A potention NullPointerException in the KEM KDF KemUtil class
    has been removed.
  - Overlapping input/output buffers in doFinal could result in
    data corruption.
  - Fixed Grain-128AEAD decryption incorrectly handle MAC verification.
  - Add configurable header validation to prevent malicious header
    injection in PGP cleartext signed messages; Fix signature packet
    encoding issues in PGPSignature.join() and embedded signatures
    while phasing out legacy format.
  - Fixed ParallelHash initialization stall when using block size B=0.
  - The PRF from the PBKDF2 function was been lost when PBMAC1 was
    initialized from protectionAlgorithm. This has been fixed.
  - The lowlevel DigestFactory was cloning MD5 when being asked
    to clone SHA1.
  * Additional Features and Functionality:
  - XWing implementation updated to draft-connolly-cfrg-xwing-kem/07/
  - Further support has been added for generation and use of PGP V6 keys
  - Additional validation has been added for armored headers in Cleartext
    Signed Messages.
  - The PQC signature algorithm proposal Mayo has been added to the
    low-level API and the BCPQC provider.
  - The PQC signature algorithm proposal Snova has been added to the
    low-level API and the BCPQC provider.
  - Support for ChaCha20-Poly1305 has been added to the CMS/SMIME APIs.
  - The Falcon implementation has been updated to the latest draft.
  - Support has been added for generating keys which encode as seed-only
    and expanded-key-only for ML-KEM and ML-DSA private keys.
  - Private key encoding of ML-DSA and ML-KEM private keys now follows
    the latest IETF draft.
  - The Ascon family of algorithms has been updated to the initial draft
    of SP 800-232. Some additional optimisation work has been done.
  - Support for ML-DSA's external-mu calculation and signing has been
    added to the BC provider.
  - CMS now supports ML-DSA for SignedData generation.
  - Introduce high-level OpenPGP API for message creation/consumption
    and certificate evaluation.
  - Added JDK21 KEM API implementation for HQC algorithm.
  - BCJSSE: Strip trailing dot from hostname for SNI, endpointID checks.
  - BCJSSE: Draft support for ML-KEM updated (draft-connolly-tls-mlkem-key-agreement-05).
  - BCJSSE: Draft support for hybrid ECDHE-MLKEM (draft-ietf-tls-ecdhe-mlkem-00).
  - BCJSSE: Optionally prefer TLS 1.3 server's supported_groups order
    (BCSSLParameters.useNamedGroupsOrder).</changelog>
  <changelog author="fstrba@suse.com" date="1750248001">- Added patch:
  * bouncycastle-char-literal.patch
    + Somehow, during the build, one unicode character become too
    long for being a char literal. Consider it as string then.</changelog>
  <changelog author="pmonreal@suse.com" date="1758542400">- Update to 1.82:
  * Defects Fixed:
  - SNOVA and MAYO are now correctly added to the JCA provider module-info file.
  - TLS: Avoid nonce reuse error in JCE AEAD workaround for pre-Java7.
  - BCJSSE: Session binding map is now shared across all stages of the
    session lifecycle (SunJSSE compatibility).
  - The CMCEPrivateKeyParameters#reconstructPublicKey method was returning
    an empty byte array. It now returns an encoding of the public key.
  - CBZip2InputStream no longer auto-closes at end-of-contents.
  - The BC CertPath implementation was eliminating certificates on the
    bases of the Key-ID. This is not in accordance with RFC 4158.
  - Support for the previous set of libOQS Falcon OIDs has been restored.
  - The BC CipherInputStream could throw an exception if asked to handle an
    AEAD stream consisting of the MAC only.
  - Some KeyAgreement classes were missing in the Java 11 class hierarchy.
  - Fix typo in a constant name in the HPKE class and deprecate the old constant.
  - Fuzzing analysis has been done on the OpenPGP API and additional code
    has been added to prevent escaping exceptions.
  * Additional Features and Functionality:
  - SHA3Digest, CSHAKE, TupleHash, KMAC now provide support for Memoable
    and EncodableService.
  - BCJSSE: Added support for integrity-only cipher suites in TLS 1.3 per RFC 9150.
  - BCJSSE: Added support for system properties "jdk.tls.{client,server}.maxInboundCertificateChainLength"
  - BCJSSE: Added support for ML-DSA signature schemes in TLS 1.3 per draft-ietf-tls-mldsa-00.
  - The Composite post-quantum signatures implementation has been updated to
    the latest draft (07) draft-ietf-lamps-pq-composite-sigs.
  - "_PREHASH" implementations are now provided for all composite signatures
    to allow the hash of the date to be used instead of the actual data in
    signature calculation.
  - The gradle build can now be used to generate an Bill of Materials (BOM) file.
  - It is now possible to configure the SignerInfoVerifierBuilder used by the
    SignedMailValidator class.
  - The Ascon family of algorithms has been updated with the latest published changes.
  - Composite signature keys can now be constructed from the individual keys of
    the algorithms composing the composite.
  - PGPSecretKey, PGPSignatureGenerator now support version 6.
  - Further optimisation work has been done on ML-KEM public key validation.
  - Zeroization of passwords in the JCA PKCS12 key store has been improved.
  - The "org.bouncycastle.drbg.effective_256bits_entropy" property has been
    added for platforms where the entropy source is not producing 1 full bit
    of entropy per bit and additional bits are required (default value 282).
  - OpenPGPKeyGenerator now allows for the use of empty UserIDs (version 4 compatibility).
  - The HQC KEM has been updated with the latest draft updates.
  * Additional Notes:
  - The legacy post-quantum package has now been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1765886400">- Update to 1.83:
  * Defects Fixed:
  - Attempting to check a password on a stripped PGP would throw an
    exception. Checking the password on such a key will now always
    return false.
  - Fixed an issue in KangarooTwelve where premature absorption caused
    erroneous 168-byte padding; absorption is now delayed so correct
    final-byte padding is applied.
  - BCJSSE: Fix supported_versions creation for renegotiation handshake.
  - (D)TLS: Reneg info now oly offered with pre-1.3.
  * Additional Features and Functionality:
  - A generic "COMPOSITE" algorithm name has been added as a JCA
    Signature algorithm. The algorithm will identify the composite
    signature to use from the composite key passed in.
  - The composite signatures implementation has been updated to the
    final draft and now follows the submitted standard.
  - Support for the generation and use as trust anchors has been added
    for certificate signatures with id-alg-unsigned as the signature type.
  - Support for CMP direct POP for encryption keys using
    challenge/response has been added to the CMP/CRMF APIs.
  - Support for SupportedCurves attribute to the BC provider
  - BCJSSE: Added support for SLH-DSA signature schemes in TLS 1.3 per
    draft-reddy-tls-slhdsa-01.
  - Support has been added for the Java 25 KDF API (current algorithms,
    PBKDF2, SCRYPT, and HKDF).
  - Support for composite signatures is now included in CMS and timestamping.
  - It is now possible to disable the Lenstra check in RSA where the public
    key is not available via the system/security property
    "org.bouncycastle.rsa.no_lenstra_check".</changelog>
  <changelog author="pmonreal@suse.com" date="1776340800">- Update to 1.84:
  * Security Fixes:
  - CVE-2025-14813: GOSTCTR implementation unable to process more than
    255 blocks correctly. (bsc#1262225)
  - CVE-2026-0636: LDAP Injection Vulnerability in LDAPStoreHelper.java.
    (bsc#1262226)
  - CVE-2026-3505: Unbounded PGP AEAD chunk size leads to pre-auth
    resource exhaustion. (bsc#1262232)
  - CVE-2026-5588: PKIX draft CompositeVerifier accepts empty signature
    sequence as valid. (bsc#1262228)
  - CVE-2026-5598: Non-constant time comparisons risk private key
    leakage in FrodoKEM. (bsc#1262227)
  * Additional Features and Functionality:
  - In line with JVM changes, KEM support has been backported to
    Java 17.
  - BCJSSE: Configurable (client) early key_share groups via
    BCSSLParameters.earlyKeyShares or
    'org.bouncycastle.jsse.client.earlyKeyShares' system property.
  - BCJSSE: Support for curveSM2MLKEM768 hybrid NamedGroup in TLS
    1.3 per draft-yang-tls-hybrid-sm2-mlkem-03.
  - BCJSSE: Log when default cipher suites are disabled.
  - BCJSSE: Experimental support for ShangMi crypto in TLS 1.3 per
    RFC 8998 (not enabled by default).
  - CMS: Added CMSAuthEnvelopedDataStreamGenerator.open taking an
    explicit content type.
  - HKDF: Provider support for HKDFParameterSpec.Expand.
  - Added initial support for RFC 9380 (Hashing to Elliptic Curves);
    see org.bouncycastle.crypto.hash2curve .
  - PKCS12: Added default max iteration count of 5,000,000 (configurable
    via 'org.bouncycastle.pkcs12.max_it_count' property).
  - TLS: Use javax.crypto.KEM API (when available) to access ML-KEM
    implementation (incl. hybrids).
  - A new KeyStore, PKCS12-PBMAC1, has been added which defaults to
    using PBMAC1 and supports RFC 9879.
  - A new property 'org.bouncycastle.asn1.max_cons_depth' has been added
    to allow setting of the maximum nesting for SETs/SEQUENCESs in ASN.1.
    Default is 32.
  - A new property 'org.bouncycastle.asn1.max_limit' has been added
    to allow setting of the stream size of ASN.1 encodings. The value can
    be either in bytes, or appended with k (1 kilobyte blocks), m (1
    megabyte blocks), or g (1 gigabyte blocks).
  - Added NTRU+ support to the lightweight PQC API and the BCPQC provider.
  - Added SM4 key wrap/unwrap mode, SM2 key exchange, and logging to SM2Signer.
  - OpenPGP: Added encryption-key filtering by purpose, a new OpenPGPKey
    constructor, KeyPassphraseProvider-based passphrase change, wildcard
    (anonymous) recipient handling, and Web-of-Trust methods for
    third-party signature chains and delegations.
  - CMSSignedDataStreamGenerator can now support the generation of DER/DL
    encoded SignedData objects (note memory restrictions still apply).
  - It is now possible to add extra digest alorithm IDs to
    CMSSignedDataStreamGenerator when required.
  * Defects Fixed:
  - Random numbers being generated for DSTU4145 signature calculations
    were 1 bit shorter than they could be. The code has been corrected
    to allow the generated numbers to occupy the full numeric range available.
  - HKDF implementation has been corrected to use multiple IKMs if available.
  - CompositePublic/PrivateKey builders had an issue identifying brainpool
    and EdDSA curves from the algorithm names due to an error in the OID
    mapping table. This has been fixed.
  - S/MIME: Fix AuthEnveloped support for AES192/GCM and AES256/GCM.
  - CMS: Use implicit tag for AuthEnvelopedData.authEncryptedContentInfo.encryptedContent.
  - Fixed Strings.split to handle delimiters at position 0.
  - Fixed FrodoKEM error sampling to be constant-time.
  - Fixed PKIXNameConstraintValidator to treat a DNS name as intersecting itself.
  - Fixed PKCS12 key stores not calling getInstance with the original provider
    (which was forcing provider registration).
  - A resource leak due to the SMIMESigned constructor leaving background
    threads hanging on MessagingException has been fixed.
  - OpenPGP: Fixed an issue where a custom signature creation time was
    ignored when generating message signatures.
  - OpenPGP: Fixed SKESK encoding for direct-S2K-encrypted messages.
  * Additional Notes:
  - DSA was recently deprecated by NIST and several users have requested
    that we move to an RSA signing certificate for provider signing
    instead of our current DSA one. We are grateful to report that Oracle
    have been very supportive of this and issued us a second RSA certificate
    based on a new RSA key for signing providers. Providers signed with the
    previous DSA key will continue to work as before.
  - This will be the last release which will recognise Dilithium and
    SphincsPlus in the BC provider, the Kyber wrapper (which is just ML-KEM)
    will also be removed. The algorithms won't be deleted in 1.85, but will
    only be accessible via the low-level APIs and deleted in a later release.</changelog>
  <changelog author="pmonreal@suse.com" date="1784116800">- Update to 1.85:
  * Security Fixes:
  - CVE-2026-12816: IESEngine stream-mode MAC forgery via length-dependent KDF split (bsc#1272704)
  - CVE-2026-8763: Name Constraints bypass via trailing dot in rfc822Name and URI (bsc#1272700)
  - CVE-2026-13506: Lazy ASN.1 sequence forcing resets nesting-depth guard (bsc#1272709)
  - CVE-2026-13586: PKCS#12 MAC and bag-decryption KDF iteration-count bound (DoS) (bsc#1272710)
  - CVE-2026-58062: Stapled OCSP response accepted without binding to the checked certificate (bsc#1272716)
  - CVE-2026-59638: JSSE hostname verifier CN-fallback enabled by default despite documented opt-in (bsc#1272718)
  - CVE-2026-58061: CCM-family modes write plaintext to caller buffer before tag check (bsc#1272715)
  - CVE-2026-12185: BKS/UBER keystore allocates from untrusted lengths before integrity check (bsc#1272701)
  - CVE-2026-59651: BKS keystore accepts legacy version with 16-bit integrity MAC key (bsc#1272731)
  - CVE-2026-59652: LDAP filter injection in legacy jdk1.4 LDAPStoreHelper (bsc#1272732)
  - CVE-2026-15055: PKCS#8 / PBES2 decryptors honour unbounded KDF cost from input (bsc#1272712)
  - CVE-2026-58063: BCFKS keystore load honours unbounded KDF cost from untrusted file (bsc#1272717)
  - CVE-2026-59647: CRMF/CMP password-MAC honours unbounded iteration count (bsc#1272727)
  - CVE-2026-59648: OpenPGP Argon2 S2K honours attacker-chosen memory and passes (bsc#1272728)
  - CVE-2026-59641: S/MIME validator trusts signer-asserted signingTime for path validation (bsc#1272721)
  - CVE-2026-12803: KCCMBlockCipher MAC does not bind nonce when AAD is absent (cross-nonce AEAD forgery) (bsc#1272703)
  - CVE-2026-12852: MLS wire decoder allocates attacker-declared opaque length before bounds check (bsc#1272707)
  - CVE-2026-12860: RSA PKCS#1 verification skips last two hash bytes in NULL-omitted path (bsc#1272708)
  - CVE-2026-58059: Quadratic-time escaping when stringifying X.500 distinguished names (bsc#1272713)
  - CVE-2026-59639: CMS verifySignatures returns true for SignedData with zero signers (bsc#1272719)
  - CVE-2026-59645: OER parser recurses without depth limit on self-referential IEEE 1609.2 schema (bsc#1272725)
  - CVE-2026-59640: OpenPGP CFB quick-check oracle active on symmetric/session-key paths (bsc#1272720)
  - CVE-2026-58060: HSS public-key level count unbounded, enabling huge allocation on verify (bsc#1272714)
  - CVE-2026-12802: CMS AuthEnvelopedData fails to enforce tag-length on decryption (bsc#1272702)
  - CVE-2026-59646: DTLS handshake reassembler allocates buffer from unchecked 24-bit length (bsc#1272726)
  - CVE-2026-14682: Possible OOM from unbounded up-front allocation on a definite-length read (bsc#1272711)
  - CVE-2026-12817: OpenPGP AEAD decryption skips final tag on chunk-aligned data (bsc#1272705)
  - CVE-2026-59642: CMS AuthenticatedData content not bound to MAC when authAttrs present (bsc#1272722)
  - CVE-2026-59643: OpenPGP inline-signature policy failures silently ignored (bsc#1272723)
  - CVE-2026-59644: MLS hash-ratchet honours arbitrary 32-bit generation counter from sender (bsc#1272724)
  - CVE-2026-59650: MTI/A0 DH agreement exponentiates unvalidated peer value (bsc#1272730)
  - CVE-2026-59649: OpenPGP user-attribute subpacket length bounded only by JVM max memory (bsc#1272729)
  * Full Release Notes:
  - bouncycastle.org/download/bouncy-castle-java/?filter=java%3Drelease-1-85
  * Additional Notes:
  - The standardised PQC algorithms ML-KEM, ML-DSA, SLH-DSA, FrodoKEM,
    and CMCE have been repackaged under org.bouncycastle.crypto and
    the versions under org.bouncycastle.crypto.pqc have been deprecated.
    These deprecated versions will be removed in BC 1.86.
  * Rebase patches:
  - bouncycastle-char-literal.patch
  - bouncycastle-notests.patch</changelog>
</package>
<package pkgid="7277d4411b2b30eb0a1445b1da898c5c21fb1804587d142f744e7a430583084f3fa4e21efb0b45b10e9436f26557c1f31cf0080ef841ce039798f056c4aba916" name="bouncycastle-javadoc" arch="noarch">
  <version epoch="0" ver="1.85" rel="160099.1.1"/>
  <changelog author="pmonreal@suse.com" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  [bsc#1224304, CVE-2024-30172] [bsc#1224299, CVE-2024-29857]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="fstrba@suse.com" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1730721600">- Update to 1.79:
  * Defects Fixed:
  - Leading zeroes were sometimes dropped from Ed25519 signatures
    leading to verification errors in the PGP API.
  - Default version string for Armored Output is now set correctly in 18on build.
  - The Elephant cipher would fail on large messages.
  - CMSSignedData.replaceSigners() would re-encode the digest algorithms
    block, occassionally dropping ones where NULL had been previously
    added as an algorithm parameter. The method now attempts to only use
    the original digest algorithm identifiers.
  - ERSInputStreamData would fail to generate the correct hash if
    called a second time with a different hash algorithm.
  - A downcast in the CrlCache which would cause FTP based CRLs to fail
    to load has been removed.
  - ECUtil.getNamedCurveOid() now trims curve names of excess space
    before look up.
  - The PhotonBeetle and Xoodyak digests did not reset properly after
    a doFinal() call.
  - Malformed AlgorithmIdentifiers in CertIDs could cause caching
    issues in the OCSP cache.
  - With Java 21 a provider service class will now be returned with
    a null class name where previously a null would have been returned
    for a service. This can cause a NullPointerException to be thrown
    by the BC provider if a non-existant service is requested.
  - CMS: OtherKeyAttribute.keyAttr now treated as optional.
  - CMS: EnvelopedData and AuthEnvelopedData could calculate the wrong versions.
  - The default version header for PGP armored output did not carry
    the correct version string.
  - In some situations the algorithm lookup for creating PGPDigestCalculators
    would fail due to truncation of the algorithm name.
  * Additional Features and Functionality:
  - Object Identifiers have been added for ML-KEM, ML-DSA, and SLH-DSA.
  - The PQC algorithms, ML-KEM, ML-DSA (including pre-hash), and SLH-DSA
    (including pre-hash) have been added to the BC provider and the lightweight API.
  - A new spec, ContextParameterSpec, has been added to support
    signature contexts for ML-DSA and SLH-DSA.
  - BCJSSE: Added support for security property
    "jdk.tls.server.defaultDHEParameters" (disabled in FIPS mode).
  - BCJSSE: Added support for signature_algorithms_cert configuration via
    "org.bouncycastle.jsse.client.SignatureSchemesCert" and
    "org.bouncycastle.jsse.server.SignatureSchemesCert" system properties
    or BCSSLParameters property "SignatureSchemesCert".
  - BCJSSE: Added support for boolean system property
    "org.bouncycastle.jsse.fips.allowGCMCiphersIn12" (false by default).
  - (D)TLS: Remove redundant verification of self-generated RSA signatures.
  - CompositePrivateKeys now support the latest revision of the composite
    signature draft.
  - Delta Certificates now support the latest revision of the delta
    certificate extension draft.
  - A general KeyIdentifier class, encapsulating both PGP KeyID and the
    PGP key fingerprint has been added to the PGP API.
  - Support for the LibrePGP PreferredEncryptionModes signature subpacket
    has been added to the PGP API.
  - Support for Version 6 signatures, including salts, has been added to the PGP API.
  - Support for the PreferredKeyServer signature supacket has been added to the PGP API.
  - Support for RFC 9269, "Using KEMs in Cryptographic Message Syntax (CMS)",
    has been added to the CMS API.
  - Support for the Argon2 S2K has been added to the PGP API.
  - The system property "org.bouncycastle.pemreader.lax" has been introduced
    for situations where the BC PEM parsing is now too strict.
  - The system property "org.bouncycastle.ec.disable_f2m" has been introduced
    to allow F2m EC support to be disabled.
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1738584000">- Update to 1.80:
  * Defects Fixed:
  - A splitting issue for ML-KEM led to an incorrect size for kemct
    in KEMRecipientInfos. This has been fixed.
  - The PKCS12 KeyStore has been adjusted to prevent accidental doubling
    of the Oracle trusted certificate attribute (results in an IOException
    when used with the JVM PKCS12 implementation).
  - The SignerInfoGenerator copy constructor was ignoring the certHolder field.
  - The getAlgorithm() method return value for a CompositePrivateKey was
    not consistent with the corresponding getAlgorithm() return value for
    the CompositePrivateKey. This has been fixed.
  - The international property files were missing from the bcjmail distribution.
  - Issues with ElephantEngine failing on processing large/multi-block messages
    have been addressed.
  - GCFB mode now fully resets on a reset.
  - The lightweight algorithm contestants: Elephant, ISAP, PhotonBeetle,
    Xoodyak now support the use of the AEADParameters class and provide
    accurate update/doFinal output lengths.
  - An unnecessary downcast in CertPathValidatorUtilities was resulting
    in the ignoring of URLs for FTP based CRLs.
  - A regression in the OpenPGP API could cause NoSuchAlgorithmException
    to be thrown when attempting to use SHA-256 in some contexts.
  - EtsiTs1029411TypesAuthorization was missing an extension field.
  - Interoperability issues with single depth LMS keys have been addressed.
  * Additional Features and Functionality:
  - CompositeSignatures now updated to draft-ietf-lamps-pq-composite-sigs-03.
  - ML-KEM, ML-DSA, SLH-DSA, and Composite private keys now use raw encodings
    as per the latest drafts from IETF 121: draft-ietf-lamps-kyber-certificates-06,
    draft-ietf-lamps-dilithium-certificates-05, and draft-ietf-lamps-x509-slhdsa.
  - Initial support has been added for RFC 9579 PBMAC1 in the PKCS API.
  - Support has been added for EC-JPAKE to the lightweight API.
  - Support has been added for the direct construction of S/MIME AuthEnvelopedData
    objects, via the SMIMEAuthEnvelopedData class.
  - An override "org.bouncycastle.asn1.allow_wrong_oid_enc" property has been
    added to disable new OID encoding checks (use with caution).
  - Support has been added for the PBEParemeterSpec.getParameterSpec()
    method where supported by the JVM.
  - ML-DSA/SLH-DSA now return null for Signature.getParameters() if no context
    is provided. This allows the algorithms to be used with the existing Java key tool.
  - HQC has been updated to reflect the reference implementation released on 2024-10-30.
  - Support has been added to the low-level APIs for the OASIS Shamir Secret
    Splitting algorithms.
  - BCJSSE: System property "org.bouncycastle.jsse.fips.allowGCMCiphersIn12"
    no longer used. FIPS TLS 1.2 GCM suites can now be enabled according to
    JcaTlsCrypto#getFipsGCMNonceGeneratorFactory (see JavaDoc for details) if
    done in alignment with FIPS requirements.
  - Support has been added for OpenPGP V6 PKESK and message encryption.
  - PGPSecretKey.copyWithNewPassword() now includes AEAD support.
  - The ASCON family of algorithms have been updated in accordance with the
    published FIPS SP 800-232 draft.</changelog>
  <changelog author="pmonreal@suse.com" date="1750248000">- Update to 1.81:
  * Defects Fixed:
  - A potention NullPointerException in the KEM KDF KemUtil class
    has been removed.
  - Overlapping input/output buffers in doFinal could result in
    data corruption.
  - Fixed Grain-128AEAD decryption incorrectly handle MAC verification.
  - Add configurable header validation to prevent malicious header
    injection in PGP cleartext signed messages; Fix signature packet
    encoding issues in PGPSignature.join() and embedded signatures
    while phasing out legacy format.
  - Fixed ParallelHash initialization stall when using block size B=0.
  - The PRF from the PBKDF2 function was been lost when PBMAC1 was
    initialized from protectionAlgorithm. This has been fixed.
  - The lowlevel DigestFactory was cloning MD5 when being asked
    to clone SHA1.
  * Additional Features and Functionality:
  - XWing implementation updated to draft-connolly-cfrg-xwing-kem/07/
  - Further support has been added for generation and use of PGP V6 keys
  - Additional validation has been added for armored headers in Cleartext
    Signed Messages.
  - The PQC signature algorithm proposal Mayo has been added to the
    low-level API and the BCPQC provider.
  - The PQC signature algorithm proposal Snova has been added to the
    low-level API and the BCPQC provider.
  - Support for ChaCha20-Poly1305 has been added to the CMS/SMIME APIs.
  - The Falcon implementation has been updated to the latest draft.
  - Support has been added for generating keys which encode as seed-only
    and expanded-key-only for ML-KEM and ML-DSA private keys.
  - Private key encoding of ML-DSA and ML-KEM private keys now follows
    the latest IETF draft.
  - The Ascon family of algorithms has been updated to the initial draft
    of SP 800-232. Some additional optimisation work has been done.
  - Support for ML-DSA's external-mu calculation and signing has been
    added to the BC provider.
  - CMS now supports ML-DSA for SignedData generation.
  - Introduce high-level OpenPGP API for message creation/consumption
    and certificate evaluation.
  - Added JDK21 KEM API implementation for HQC algorithm.
  - BCJSSE: Strip trailing dot from hostname for SNI, endpointID checks.
  - BCJSSE: Draft support for ML-KEM updated (draft-connolly-tls-mlkem-key-agreement-05).
  - BCJSSE: Draft support for hybrid ECDHE-MLKEM (draft-ietf-tls-ecdhe-mlkem-00).
  - BCJSSE: Optionally prefer TLS 1.3 server's supported_groups order
    (BCSSLParameters.useNamedGroupsOrder).</changelog>
  <changelog author="fstrba@suse.com" date="1750248001">- Added patch:
  * bouncycastle-char-literal.patch
    + Somehow, during the build, one unicode character become too
    long for being a char literal. Consider it as string then.</changelog>
  <changelog author="pmonreal@suse.com" date="1758542400">- Update to 1.82:
  * Defects Fixed:
  - SNOVA and MAYO are now correctly added to the JCA provider module-info file.
  - TLS: Avoid nonce reuse error in JCE AEAD workaround for pre-Java7.
  - BCJSSE: Session binding map is now shared across all stages of the
    session lifecycle (SunJSSE compatibility).
  - The CMCEPrivateKeyParameters#reconstructPublicKey method was returning
    an empty byte array. It now returns an encoding of the public key.
  - CBZip2InputStream no longer auto-closes at end-of-contents.
  - The BC CertPath implementation was eliminating certificates on the
    bases of the Key-ID. This is not in accordance with RFC 4158.
  - Support for the previous set of libOQS Falcon OIDs has been restored.
  - The BC CipherInputStream could throw an exception if asked to handle an
    AEAD stream consisting of the MAC only.
  - Some KeyAgreement classes were missing in the Java 11 class hierarchy.
  - Fix typo in a constant name in the HPKE class and deprecate the old constant.
  - Fuzzing analysis has been done on the OpenPGP API and additional code
    has been added to prevent escaping exceptions.
  * Additional Features and Functionality:
  - SHA3Digest, CSHAKE, TupleHash, KMAC now provide support for Memoable
    and EncodableService.
  - BCJSSE: Added support for integrity-only cipher suites in TLS 1.3 per RFC 9150.
  - BCJSSE: Added support for system properties "jdk.tls.{client,server}.maxInboundCertificateChainLength"
  - BCJSSE: Added support for ML-DSA signature schemes in TLS 1.3 per draft-ietf-tls-mldsa-00.
  - The Composite post-quantum signatures implementation has been updated to
    the latest draft (07) draft-ietf-lamps-pq-composite-sigs.
  - "_PREHASH" implementations are now provided for all composite signatures
    to allow the hash of the date to be used instead of the actual data in
    signature calculation.
  - The gradle build can now be used to generate an Bill of Materials (BOM) file.
  - It is now possible to configure the SignerInfoVerifierBuilder used by the
    SignedMailValidator class.
  - The Ascon family of algorithms has been updated with the latest published changes.
  - Composite signature keys can now be constructed from the individual keys of
    the algorithms composing the composite.
  - PGPSecretKey, PGPSignatureGenerator now support version 6.
  - Further optimisation work has been done on ML-KEM public key validation.
  - Zeroization of passwords in the JCA PKCS12 key store has been improved.
  - The "org.bouncycastle.drbg.effective_256bits_entropy" property has been
    added for platforms where the entropy source is not producing 1 full bit
    of entropy per bit and additional bits are required (default value 282).
  - OpenPGPKeyGenerator now allows for the use of empty UserIDs (version 4 compatibility).
  - The HQC KEM has been updated with the latest draft updates.
  * Additional Notes:
  - The legacy post-quantum package has now been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1765886400">- Update to 1.83:
  * Defects Fixed:
  - Attempting to check a password on a stripped PGP would throw an
    exception. Checking the password on such a key will now always
    return false.
  - Fixed an issue in KangarooTwelve where premature absorption caused
    erroneous 168-byte padding; absorption is now delayed so correct
    final-byte padding is applied.
  - BCJSSE: Fix supported_versions creation for renegotiation handshake.
  - (D)TLS: Reneg info now oly offered with pre-1.3.
  * Additional Features and Functionality:
  - A generic "COMPOSITE" algorithm name has been added as a JCA
    Signature algorithm. The algorithm will identify the composite
    signature to use from the composite key passed in.
  - The composite signatures implementation has been updated to the
    final draft and now follows the submitted standard.
  - Support for the generation and use as trust anchors has been added
    for certificate signatures with id-alg-unsigned as the signature type.
  - Support for CMP direct POP for encryption keys using
    challenge/response has been added to the CMP/CRMF APIs.
  - Support for SupportedCurves attribute to the BC provider
  - BCJSSE: Added support for SLH-DSA signature schemes in TLS 1.3 per
    draft-reddy-tls-slhdsa-01.
  - Support has been added for the Java 25 KDF API (current algorithms,
    PBKDF2, SCRYPT, and HKDF).
  - Support for composite signatures is now included in CMS and timestamping.
  - It is now possible to disable the Lenstra check in RSA where the public
    key is not available via the system/security property
    "org.bouncycastle.rsa.no_lenstra_check".</changelog>
  <changelog author="pmonreal@suse.com" date="1776340800">- Update to 1.84:
  * Security Fixes:
  - CVE-2025-14813: GOSTCTR implementation unable to process more than
    255 blocks correctly. (bsc#1262225)
  - CVE-2026-0636: LDAP Injection Vulnerability in LDAPStoreHelper.java.
    (bsc#1262226)
  - CVE-2026-3505: Unbounded PGP AEAD chunk size leads to pre-auth
    resource exhaustion. (bsc#1262232)
  - CVE-2026-5588: PKIX draft CompositeVerifier accepts empty signature
    sequence as valid. (bsc#1262228)
  - CVE-2026-5598: Non-constant time comparisons risk private key
    leakage in FrodoKEM. (bsc#1262227)
  * Additional Features and Functionality:
  - In line with JVM changes, KEM support has been backported to
    Java 17.
  - BCJSSE: Configurable (client) early key_share groups via
    BCSSLParameters.earlyKeyShares or
    'org.bouncycastle.jsse.client.earlyKeyShares' system property.
  - BCJSSE: Support for curveSM2MLKEM768 hybrid NamedGroup in TLS
    1.3 per draft-yang-tls-hybrid-sm2-mlkem-03.
  - BCJSSE: Log when default cipher suites are disabled.
  - BCJSSE: Experimental support for ShangMi crypto in TLS 1.3 per
    RFC 8998 (not enabled by default).
  - CMS: Added CMSAuthEnvelopedDataStreamGenerator.open taking an
    explicit content type.
  - HKDF: Provider support for HKDFParameterSpec.Expand.
  - Added initial support for RFC 9380 (Hashing to Elliptic Curves);
    see org.bouncycastle.crypto.hash2curve .
  - PKCS12: Added default max iteration count of 5,000,000 (configurable
    via 'org.bouncycastle.pkcs12.max_it_count' property).
  - TLS: Use javax.crypto.KEM API (when available) to access ML-KEM
    implementation (incl. hybrids).
  - A new KeyStore, PKCS12-PBMAC1, has been added which defaults to
    using PBMAC1 and supports RFC 9879.
  - A new property 'org.bouncycastle.asn1.max_cons_depth' has been added
    to allow setting of the maximum nesting for SETs/SEQUENCESs in ASN.1.
    Default is 32.
  - A new property 'org.bouncycastle.asn1.max_limit' has been added
    to allow setting of the stream size of ASN.1 encodings. The value can
    be either in bytes, or appended with k (1 kilobyte blocks), m (1
    megabyte blocks), or g (1 gigabyte blocks).
  - Added NTRU+ support to the lightweight PQC API and the BCPQC provider.
  - Added SM4 key wrap/unwrap mode, SM2 key exchange, and logging to SM2Signer.
  - OpenPGP: Added encryption-key filtering by purpose, a new OpenPGPKey
    constructor, KeyPassphraseProvider-based passphrase change, wildcard
    (anonymous) recipient handling, and Web-of-Trust methods for
    third-party signature chains and delegations.
  - CMSSignedDataStreamGenerator can now support the generation of DER/DL
    encoded SignedData objects (note memory restrictions still apply).
  - It is now possible to add extra digest alorithm IDs to
    CMSSignedDataStreamGenerator when required.
  * Defects Fixed:
  - Random numbers being generated for DSTU4145 signature calculations
    were 1 bit shorter than they could be. The code has been corrected
    to allow the generated numbers to occupy the full numeric range available.
  - HKDF implementation has been corrected to use multiple IKMs if available.
  - CompositePublic/PrivateKey builders had an issue identifying brainpool
    and EdDSA curves from the algorithm names due to an error in the OID
    mapping table. This has been fixed.
  - S/MIME: Fix AuthEnveloped support for AES192/GCM and AES256/GCM.
  - CMS: Use implicit tag for AuthEnvelopedData.authEncryptedContentInfo.encryptedContent.
  - Fixed Strings.split to handle delimiters at position 0.
  - Fixed FrodoKEM error sampling to be constant-time.
  - Fixed PKIXNameConstraintValidator to treat a DNS name as intersecting itself.
  - Fixed PKCS12 key stores not calling getInstance with the original provider
    (which was forcing provider registration).
  - A resource leak due to the SMIMESigned constructor leaving background
    threads hanging on MessagingException has been fixed.
  - OpenPGP: Fixed an issue where a custom signature creation time was
    ignored when generating message signatures.
  - OpenPGP: Fixed SKESK encoding for direct-S2K-encrypted messages.
  * Additional Notes:
  - DSA was recently deprecated by NIST and several users have requested
    that we move to an RSA signing certificate for provider signing
    instead of our current DSA one. We are grateful to report that Oracle
    have been very supportive of this and issued us a second RSA certificate
    based on a new RSA key for signing providers. Providers signed with the
    previous DSA key will continue to work as before.
  - This will be the last release which will recognise Dilithium and
    SphincsPlus in the BC provider, the Kyber wrapper (which is just ML-KEM)
    will also be removed. The algorithms won't be deleted in 1.85, but will
    only be accessible via the low-level APIs and deleted in a later release.</changelog>
  <changelog author="pmonreal@suse.com" date="1784116800">- Update to 1.85:
  * Security Fixes:
  - CVE-2026-12816: IESEngine stream-mode MAC forgery via length-dependent KDF split (bsc#1272704)
  - CVE-2026-8763: Name Constraints bypass via trailing dot in rfc822Name and URI (bsc#1272700)
  - CVE-2026-13506: Lazy ASN.1 sequence forcing resets nesting-depth guard (bsc#1272709)
  - CVE-2026-13586: PKCS#12 MAC and bag-decryption KDF iteration-count bound (DoS) (bsc#1272710)
  - CVE-2026-58062: Stapled OCSP response accepted without binding to the checked certificate (bsc#1272716)
  - CVE-2026-59638: JSSE hostname verifier CN-fallback enabled by default despite documented opt-in (bsc#1272718)
  - CVE-2026-58061: CCM-family modes write plaintext to caller buffer before tag check (bsc#1272715)
  - CVE-2026-12185: BKS/UBER keystore allocates from untrusted lengths before integrity check (bsc#1272701)
  - CVE-2026-59651: BKS keystore accepts legacy version with 16-bit integrity MAC key (bsc#1272731)
  - CVE-2026-59652: LDAP filter injection in legacy jdk1.4 LDAPStoreHelper (bsc#1272732)
  - CVE-2026-15055: PKCS#8 / PBES2 decryptors honour unbounded KDF cost from input (bsc#1272712)
  - CVE-2026-58063: BCFKS keystore load honours unbounded KDF cost from untrusted file (bsc#1272717)
  - CVE-2026-59647: CRMF/CMP password-MAC honours unbounded iteration count (bsc#1272727)
  - CVE-2026-59648: OpenPGP Argon2 S2K honours attacker-chosen memory and passes (bsc#1272728)
  - CVE-2026-59641: S/MIME validator trusts signer-asserted signingTime for path validation (bsc#1272721)
  - CVE-2026-12803: KCCMBlockCipher MAC does not bind nonce when AAD is absent (cross-nonce AEAD forgery) (bsc#1272703)
  - CVE-2026-12852: MLS wire decoder allocates attacker-declared opaque length before bounds check (bsc#1272707)
  - CVE-2026-12860: RSA PKCS#1 verification skips last two hash bytes in NULL-omitted path (bsc#1272708)
  - CVE-2026-58059: Quadratic-time escaping when stringifying X.500 distinguished names (bsc#1272713)
  - CVE-2026-59639: CMS verifySignatures returns true for SignedData with zero signers (bsc#1272719)
  - CVE-2026-59645: OER parser recurses without depth limit on self-referential IEEE 1609.2 schema (bsc#1272725)
  - CVE-2026-59640: OpenPGP CFB quick-check oracle active on symmetric/session-key paths (bsc#1272720)
  - CVE-2026-58060: HSS public-key level count unbounded, enabling huge allocation on verify (bsc#1272714)
  - CVE-2026-12802: CMS AuthEnvelopedData fails to enforce tag-length on decryption (bsc#1272702)
  - CVE-2026-59646: DTLS handshake reassembler allocates buffer from unchecked 24-bit length (bsc#1272726)
  - CVE-2026-14682: Possible OOM from unbounded up-front allocation on a definite-length read (bsc#1272711)
  - CVE-2026-12817: OpenPGP AEAD decryption skips final tag on chunk-aligned data (bsc#1272705)
  - CVE-2026-59642: CMS AuthenticatedData content not bound to MAC when authAttrs present (bsc#1272722)
  - CVE-2026-59643: OpenPGP inline-signature policy failures silently ignored (bsc#1272723)
  - CVE-2026-59644: MLS hash-ratchet honours arbitrary 32-bit generation counter from sender (bsc#1272724)
  - CVE-2026-59650: MTI/A0 DH agreement exponentiates unvalidated peer value (bsc#1272730)
  - CVE-2026-59649: OpenPGP user-attribute subpacket length bounded only by JVM max memory (bsc#1272729)
  * Full Release Notes:
  - bouncycastle.org/download/bouncy-castle-java/?filter=java%3Drelease-1-85
  * Additional Notes:
  - The standardised PQC algorithms ML-KEM, ML-DSA, SLH-DSA, FrodoKEM,
    and CMCE have been repackaged under org.bouncycastle.crypto and
    the versions under org.bouncycastle.crypto.pqc have been deprecated.
    These deprecated versions will be removed in BC 1.86.
  * Rebase patches:
  - bouncycastle-char-literal.patch
  - bouncycastle-notests.patch</changelog>
</package>
<package pkgid="6ddc12f2384ddb6a120bb35d172a751dff8d68aa9527d367b5d8535ea433ee17510f3ca44dbe9a2ebcbd98d6a073b993442ed2ac980aae8992ed24f4a72ffc76" name="bouncycastle-jmail" arch="noarch">
  <version epoch="0" ver="1.85" rel="160099.1.1"/>
  <changelog author="pmonreal@suse.com" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  [bsc#1224304, CVE-2024-30172] [bsc#1224299, CVE-2024-29857]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="fstrba@suse.com" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1730721600">- Update to 1.79:
  * Defects Fixed:
  - Leading zeroes were sometimes dropped from Ed25519 signatures
    leading to verification errors in the PGP API.
  - Default version string for Armored Output is now set correctly in 18on build.
  - The Elephant cipher would fail on large messages.
  - CMSSignedData.replaceSigners() would re-encode the digest algorithms
    block, occassionally dropping ones where NULL had been previously
    added as an algorithm parameter. The method now attempts to only use
    the original digest algorithm identifiers.
  - ERSInputStreamData would fail to generate the correct hash if
    called a second time with a different hash algorithm.
  - A downcast in the CrlCache which would cause FTP based CRLs to fail
    to load has been removed.
  - ECUtil.getNamedCurveOid() now trims curve names of excess space
    before look up.
  - The PhotonBeetle and Xoodyak digests did not reset properly after
    a doFinal() call.
  - Malformed AlgorithmIdentifiers in CertIDs could cause caching
    issues in the OCSP cache.
  - With Java 21 a provider service class will now be returned with
    a null class name where previously a null would have been returned
    for a service. This can cause a NullPointerException to be thrown
    by the BC provider if a non-existant service is requested.
  - CMS: OtherKeyAttribute.keyAttr now treated as optional.
  - CMS: EnvelopedData and AuthEnvelopedData could calculate the wrong versions.
  - The default version header for PGP armored output did not carry
    the correct version string.
  - In some situations the algorithm lookup for creating PGPDigestCalculators
    would fail due to truncation of the algorithm name.
  * Additional Features and Functionality:
  - Object Identifiers have been added for ML-KEM, ML-DSA, and SLH-DSA.
  - The PQC algorithms, ML-KEM, ML-DSA (including pre-hash), and SLH-DSA
    (including pre-hash) have been added to the BC provider and the lightweight API.
  - A new spec, ContextParameterSpec, has been added to support
    signature contexts for ML-DSA and SLH-DSA.
  - BCJSSE: Added support for security property
    "jdk.tls.server.defaultDHEParameters" (disabled in FIPS mode).
  - BCJSSE: Added support for signature_algorithms_cert configuration via
    "org.bouncycastle.jsse.client.SignatureSchemesCert" and
    "org.bouncycastle.jsse.server.SignatureSchemesCert" system properties
    or BCSSLParameters property "SignatureSchemesCert".
  - BCJSSE: Added support for boolean system property
    "org.bouncycastle.jsse.fips.allowGCMCiphersIn12" (false by default).
  - (D)TLS: Remove redundant verification of self-generated RSA signatures.
  - CompositePrivateKeys now support the latest revision of the composite
    signature draft.
  - Delta Certificates now support the latest revision of the delta
    certificate extension draft.
  - A general KeyIdentifier class, encapsulating both PGP KeyID and the
    PGP key fingerprint has been added to the PGP API.
  - Support for the LibrePGP PreferredEncryptionModes signature subpacket
    has been added to the PGP API.
  - Support for Version 6 signatures, including salts, has been added to the PGP API.
  - Support for the PreferredKeyServer signature supacket has been added to the PGP API.
  - Support for RFC 9269, "Using KEMs in Cryptographic Message Syntax (CMS)",
    has been added to the CMS API.
  - Support for the Argon2 S2K has been added to the PGP API.
  - The system property "org.bouncycastle.pemreader.lax" has been introduced
    for situations where the BC PEM parsing is now too strict.
  - The system property "org.bouncycastle.ec.disable_f2m" has been introduced
    to allow F2m EC support to be disabled.
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1738584000">- Update to 1.80:
  * Defects Fixed:
  - A splitting issue for ML-KEM led to an incorrect size for kemct
    in KEMRecipientInfos. This has been fixed.
  - The PKCS12 KeyStore has been adjusted to prevent accidental doubling
    of the Oracle trusted certificate attribute (results in an IOException
    when used with the JVM PKCS12 implementation).
  - The SignerInfoGenerator copy constructor was ignoring the certHolder field.
  - The getAlgorithm() method return value for a CompositePrivateKey was
    not consistent with the corresponding getAlgorithm() return value for
    the CompositePrivateKey. This has been fixed.
  - The international property files were missing from the bcjmail distribution.
  - Issues with ElephantEngine failing on processing large/multi-block messages
    have been addressed.
  - GCFB mode now fully resets on a reset.
  - The lightweight algorithm contestants: Elephant, ISAP, PhotonBeetle,
    Xoodyak now support the use of the AEADParameters class and provide
    accurate update/doFinal output lengths.
  - An unnecessary downcast in CertPathValidatorUtilities was resulting
    in the ignoring of URLs for FTP based CRLs.
  - A regression in the OpenPGP API could cause NoSuchAlgorithmException
    to be thrown when attempting to use SHA-256 in some contexts.
  - EtsiTs1029411TypesAuthorization was missing an extension field.
  - Interoperability issues with single depth LMS keys have been addressed.
  * Additional Features and Functionality:
  - CompositeSignatures now updated to draft-ietf-lamps-pq-composite-sigs-03.
  - ML-KEM, ML-DSA, SLH-DSA, and Composite private keys now use raw encodings
    as per the latest drafts from IETF 121: draft-ietf-lamps-kyber-certificates-06,
    draft-ietf-lamps-dilithium-certificates-05, and draft-ietf-lamps-x509-slhdsa.
  - Initial support has been added for RFC 9579 PBMAC1 in the PKCS API.
  - Support has been added for EC-JPAKE to the lightweight API.
  - Support has been added for the direct construction of S/MIME AuthEnvelopedData
    objects, via the SMIMEAuthEnvelopedData class.
  - An override "org.bouncycastle.asn1.allow_wrong_oid_enc" property has been
    added to disable new OID encoding checks (use with caution).
  - Support has been added for the PBEParemeterSpec.getParameterSpec()
    method where supported by the JVM.
  - ML-DSA/SLH-DSA now return null for Signature.getParameters() if no context
    is provided. This allows the algorithms to be used with the existing Java key tool.
  - HQC has been updated to reflect the reference implementation released on 2024-10-30.
  - Support has been added to the low-level APIs for the OASIS Shamir Secret
    Splitting algorithms.
  - BCJSSE: System property "org.bouncycastle.jsse.fips.allowGCMCiphersIn12"
    no longer used. FIPS TLS 1.2 GCM suites can now be enabled according to
    JcaTlsCrypto#getFipsGCMNonceGeneratorFactory (see JavaDoc for details) if
    done in alignment with FIPS requirements.
  - Support has been added for OpenPGP V6 PKESK and message encryption.
  - PGPSecretKey.copyWithNewPassword() now includes AEAD support.
  - The ASCON family of algorithms have been updated in accordance with the
    published FIPS SP 800-232 draft.</changelog>
  <changelog author="pmonreal@suse.com" date="1750248000">- Update to 1.81:
  * Defects Fixed:
  - A potention NullPointerException in the KEM KDF KemUtil class
    has been removed.
  - Overlapping input/output buffers in doFinal could result in
    data corruption.
  - Fixed Grain-128AEAD decryption incorrectly handle MAC verification.
  - Add configurable header validation to prevent malicious header
    injection in PGP cleartext signed messages; Fix signature packet
    encoding issues in PGPSignature.join() and embedded signatures
    while phasing out legacy format.
  - Fixed ParallelHash initialization stall when using block size B=0.
  - The PRF from the PBKDF2 function was been lost when PBMAC1 was
    initialized from protectionAlgorithm. This has been fixed.
  - The lowlevel DigestFactory was cloning MD5 when being asked
    to clone SHA1.
  * Additional Features and Functionality:
  - XWing implementation updated to draft-connolly-cfrg-xwing-kem/07/
  - Further support has been added for generation and use of PGP V6 keys
  - Additional validation has been added for armored headers in Cleartext
    Signed Messages.
  - The PQC signature algorithm proposal Mayo has been added to the
    low-level API and the BCPQC provider.
  - The PQC signature algorithm proposal Snova has been added to the
    low-level API and the BCPQC provider.
  - Support for ChaCha20-Poly1305 has been added to the CMS/SMIME APIs.
  - The Falcon implementation has been updated to the latest draft.
  - Support has been added for generating keys which encode as seed-only
    and expanded-key-only for ML-KEM and ML-DSA private keys.
  - Private key encoding of ML-DSA and ML-KEM private keys now follows
    the latest IETF draft.
  - The Ascon family of algorithms has been updated to the initial draft
    of SP 800-232. Some additional optimisation work has been done.
  - Support for ML-DSA's external-mu calculation and signing has been
    added to the BC provider.
  - CMS now supports ML-DSA for SignedData generation.
  - Introduce high-level OpenPGP API for message creation/consumption
    and certificate evaluation.
  - Added JDK21 KEM API implementation for HQC algorithm.
  - BCJSSE: Strip trailing dot from hostname for SNI, endpointID checks.
  - BCJSSE: Draft support for ML-KEM updated (draft-connolly-tls-mlkem-key-agreement-05).
  - BCJSSE: Draft support for hybrid ECDHE-MLKEM (draft-ietf-tls-ecdhe-mlkem-00).
  - BCJSSE: Optionally prefer TLS 1.3 server's supported_groups order
    (BCSSLParameters.useNamedGroupsOrder).</changelog>
  <changelog author="fstrba@suse.com" date="1750248001">- Added patch:
  * bouncycastle-char-literal.patch
    + Somehow, during the build, one unicode character become too
    long for being a char literal. Consider it as string then.</changelog>
  <changelog author="pmonreal@suse.com" date="1758542400">- Update to 1.82:
  * Defects Fixed:
  - SNOVA and MAYO are now correctly added to the JCA provider module-info file.
  - TLS: Avoid nonce reuse error in JCE AEAD workaround for pre-Java7.
  - BCJSSE: Session binding map is now shared across all stages of the
    session lifecycle (SunJSSE compatibility).
  - The CMCEPrivateKeyParameters#reconstructPublicKey method was returning
    an empty byte array. It now returns an encoding of the public key.
  - CBZip2InputStream no longer auto-closes at end-of-contents.
  - The BC CertPath implementation was eliminating certificates on the
    bases of the Key-ID. This is not in accordance with RFC 4158.
  - Support for the previous set of libOQS Falcon OIDs has been restored.
  - The BC CipherInputStream could throw an exception if asked to handle an
    AEAD stream consisting of the MAC only.
  - Some KeyAgreement classes were missing in the Java 11 class hierarchy.
  - Fix typo in a constant name in the HPKE class and deprecate the old constant.
  - Fuzzing analysis has been done on the OpenPGP API and additional code
    has been added to prevent escaping exceptions.
  * Additional Features and Functionality:
  - SHA3Digest, CSHAKE, TupleHash, KMAC now provide support for Memoable
    and EncodableService.
  - BCJSSE: Added support for integrity-only cipher suites in TLS 1.3 per RFC 9150.
  - BCJSSE: Added support for system properties "jdk.tls.{client,server}.maxInboundCertificateChainLength"
  - BCJSSE: Added support for ML-DSA signature schemes in TLS 1.3 per draft-ietf-tls-mldsa-00.
  - The Composite post-quantum signatures implementation has been updated to
    the latest draft (07) draft-ietf-lamps-pq-composite-sigs.
  - "_PREHASH" implementations are now provided for all composite signatures
    to allow the hash of the date to be used instead of the actual data in
    signature calculation.
  - The gradle build can now be used to generate an Bill of Materials (BOM) file.
  - It is now possible to configure the SignerInfoVerifierBuilder used by the
    SignedMailValidator class.
  - The Ascon family of algorithms has been updated with the latest published changes.
  - Composite signature keys can now be constructed from the individual keys of
    the algorithms composing the composite.
  - PGPSecretKey, PGPSignatureGenerator now support version 6.
  - Further optimisation work has been done on ML-KEM public key validation.
  - Zeroization of passwords in the JCA PKCS12 key store has been improved.
  - The "org.bouncycastle.drbg.effective_256bits_entropy" property has been
    added for platforms where the entropy source is not producing 1 full bit
    of entropy per bit and additional bits are required (default value 282).
  - OpenPGPKeyGenerator now allows for the use of empty UserIDs (version 4 compatibility).
  - The HQC KEM has been updated with the latest draft updates.
  * Additional Notes:
  - The legacy post-quantum package has now been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1765886400">- Update to 1.83:
  * Defects Fixed:
  - Attempting to check a password on a stripped PGP would throw an
    exception. Checking the password on such a key will now always
    return false.
  - Fixed an issue in KangarooTwelve where premature absorption caused
    erroneous 168-byte padding; absorption is now delayed so correct
    final-byte padding is applied.
  - BCJSSE: Fix supported_versions creation for renegotiation handshake.
  - (D)TLS: Reneg info now oly offered with pre-1.3.
  * Additional Features and Functionality:
  - A generic "COMPOSITE" algorithm name has been added as a JCA
    Signature algorithm. The algorithm will identify the composite
    signature to use from the composite key passed in.
  - The composite signatures implementation has been updated to the
    final draft and now follows the submitted standard.
  - Support for the generation and use as trust anchors has been added
    for certificate signatures with id-alg-unsigned as the signature type.
  - Support for CMP direct POP for encryption keys using
    challenge/response has been added to the CMP/CRMF APIs.
  - Support for SupportedCurves attribute to the BC provider
  - BCJSSE: Added support for SLH-DSA signature schemes in TLS 1.3 per
    draft-reddy-tls-slhdsa-01.
  - Support has been added for the Java 25 KDF API (current algorithms,
    PBKDF2, SCRYPT, and HKDF).
  - Support for composite signatures is now included in CMS and timestamping.
  - It is now possible to disable the Lenstra check in RSA where the public
    key is not available via the system/security property
    "org.bouncycastle.rsa.no_lenstra_check".</changelog>
  <changelog author="pmonreal@suse.com" date="1776340800">- Update to 1.84:
  * Security Fixes:
  - CVE-2025-14813: GOSTCTR implementation unable to process more than
    255 blocks correctly. (bsc#1262225)
  - CVE-2026-0636: LDAP Injection Vulnerability in LDAPStoreHelper.java.
    (bsc#1262226)
  - CVE-2026-3505: Unbounded PGP AEAD chunk size leads to pre-auth
    resource exhaustion. (bsc#1262232)
  - CVE-2026-5588: PKIX draft CompositeVerifier accepts empty signature
    sequence as valid. (bsc#1262228)
  - CVE-2026-5598: Non-constant time comparisons risk private key
    leakage in FrodoKEM. (bsc#1262227)
  * Additional Features and Functionality:
  - In line with JVM changes, KEM support has been backported to
    Java 17.
  - BCJSSE: Configurable (client) early key_share groups via
    BCSSLParameters.earlyKeyShares or
    'org.bouncycastle.jsse.client.earlyKeyShares' system property.
  - BCJSSE: Support for curveSM2MLKEM768 hybrid NamedGroup in TLS
    1.3 per draft-yang-tls-hybrid-sm2-mlkem-03.
  - BCJSSE: Log when default cipher suites are disabled.
  - BCJSSE: Experimental support for ShangMi crypto in TLS 1.3 per
    RFC 8998 (not enabled by default).
  - CMS: Added CMSAuthEnvelopedDataStreamGenerator.open taking an
    explicit content type.
  - HKDF: Provider support for HKDFParameterSpec.Expand.
  - Added initial support for RFC 9380 (Hashing to Elliptic Curves);
    see org.bouncycastle.crypto.hash2curve .
  - PKCS12: Added default max iteration count of 5,000,000 (configurable
    via 'org.bouncycastle.pkcs12.max_it_count' property).
  - TLS: Use javax.crypto.KEM API (when available) to access ML-KEM
    implementation (incl. hybrids).
  - A new KeyStore, PKCS12-PBMAC1, has been added which defaults to
    using PBMAC1 and supports RFC 9879.
  - A new property 'org.bouncycastle.asn1.max_cons_depth' has been added
    to allow setting of the maximum nesting for SETs/SEQUENCESs in ASN.1.
    Default is 32.
  - A new property 'org.bouncycastle.asn1.max_limit' has been added
    to allow setting of the stream size of ASN.1 encodings. The value can
    be either in bytes, or appended with k (1 kilobyte blocks), m (1
    megabyte blocks), or g (1 gigabyte blocks).
  - Added NTRU+ support to the lightweight PQC API and the BCPQC provider.
  - Added SM4 key wrap/unwrap mode, SM2 key exchange, and logging to SM2Signer.
  - OpenPGP: Added encryption-key filtering by purpose, a new OpenPGPKey
    constructor, KeyPassphraseProvider-based passphrase change, wildcard
    (anonymous) recipient handling, and Web-of-Trust methods for
    third-party signature chains and delegations.
  - CMSSignedDataStreamGenerator can now support the generation of DER/DL
    encoded SignedData objects (note memory restrictions still apply).
  - It is now possible to add extra digest alorithm IDs to
    CMSSignedDataStreamGenerator when required.
  * Defects Fixed:
  - Random numbers being generated for DSTU4145 signature calculations
    were 1 bit shorter than they could be. The code has been corrected
    to allow the generated numbers to occupy the full numeric range available.
  - HKDF implementation has been corrected to use multiple IKMs if available.
  - CompositePublic/PrivateKey builders had an issue identifying brainpool
    and EdDSA curves from the algorithm names due to an error in the OID
    mapping table. This has been fixed.
  - S/MIME: Fix AuthEnveloped support for AES192/GCM and AES256/GCM.
  - CMS: Use implicit tag for AuthEnvelopedData.authEncryptedContentInfo.encryptedContent.
  - Fixed Strings.split to handle delimiters at position 0.
  - Fixed FrodoKEM error sampling to be constant-time.
  - Fixed PKIXNameConstraintValidator to treat a DNS name as intersecting itself.
  - Fixed PKCS12 key stores not calling getInstance with the original provider
    (which was forcing provider registration).
  - A resource leak due to the SMIMESigned constructor leaving background
    threads hanging on MessagingException has been fixed.
  - OpenPGP: Fixed an issue where a custom signature creation time was
    ignored when generating message signatures.
  - OpenPGP: Fixed SKESK encoding for direct-S2K-encrypted messages.
  * Additional Notes:
  - DSA was recently deprecated by NIST and several users have requested
    that we move to an RSA signing certificate for provider signing
    instead of our current DSA one. We are grateful to report that Oracle
    have been very supportive of this and issued us a second RSA certificate
    based on a new RSA key for signing providers. Providers signed with the
    previous DSA key will continue to work as before.
  - This will be the last release which will recognise Dilithium and
    SphincsPlus in the BC provider, the Kyber wrapper (which is just ML-KEM)
    will also be removed. The algorithms won't be deleted in 1.85, but will
    only be accessible via the low-level APIs and deleted in a later release.</changelog>
  <changelog author="pmonreal@suse.com" date="1784116800">- Update to 1.85:
  * Security Fixes:
  - CVE-2026-12816: IESEngine stream-mode MAC forgery via length-dependent KDF split (bsc#1272704)
  - CVE-2026-8763: Name Constraints bypass via trailing dot in rfc822Name and URI (bsc#1272700)
  - CVE-2026-13506: Lazy ASN.1 sequence forcing resets nesting-depth guard (bsc#1272709)
  - CVE-2026-13586: PKCS#12 MAC and bag-decryption KDF iteration-count bound (DoS) (bsc#1272710)
  - CVE-2026-58062: Stapled OCSP response accepted without binding to the checked certificate (bsc#1272716)
  - CVE-2026-59638: JSSE hostname verifier CN-fallback enabled by default despite documented opt-in (bsc#1272718)
  - CVE-2026-58061: CCM-family modes write plaintext to caller buffer before tag check (bsc#1272715)
  - CVE-2026-12185: BKS/UBER keystore allocates from untrusted lengths before integrity check (bsc#1272701)
  - CVE-2026-59651: BKS keystore accepts legacy version with 16-bit integrity MAC key (bsc#1272731)
  - CVE-2026-59652: LDAP filter injection in legacy jdk1.4 LDAPStoreHelper (bsc#1272732)
  - CVE-2026-15055: PKCS#8 / PBES2 decryptors honour unbounded KDF cost from input (bsc#1272712)
  - CVE-2026-58063: BCFKS keystore load honours unbounded KDF cost from untrusted file (bsc#1272717)
  - CVE-2026-59647: CRMF/CMP password-MAC honours unbounded iteration count (bsc#1272727)
  - CVE-2026-59648: OpenPGP Argon2 S2K honours attacker-chosen memory and passes (bsc#1272728)
  - CVE-2026-59641: S/MIME validator trusts signer-asserted signingTime for path validation (bsc#1272721)
  - CVE-2026-12803: KCCMBlockCipher MAC does not bind nonce when AAD is absent (cross-nonce AEAD forgery) (bsc#1272703)
  - CVE-2026-12852: MLS wire decoder allocates attacker-declared opaque length before bounds check (bsc#1272707)
  - CVE-2026-12860: RSA PKCS#1 verification skips last two hash bytes in NULL-omitted path (bsc#1272708)
  - CVE-2026-58059: Quadratic-time escaping when stringifying X.500 distinguished names (bsc#1272713)
  - CVE-2026-59639: CMS verifySignatures returns true for SignedData with zero signers (bsc#1272719)
  - CVE-2026-59645: OER parser recurses without depth limit on self-referential IEEE 1609.2 schema (bsc#1272725)
  - CVE-2026-59640: OpenPGP CFB quick-check oracle active on symmetric/session-key paths (bsc#1272720)
  - CVE-2026-58060: HSS public-key level count unbounded, enabling huge allocation on verify (bsc#1272714)
  - CVE-2026-12802: CMS AuthEnvelopedData fails to enforce tag-length on decryption (bsc#1272702)
  - CVE-2026-59646: DTLS handshake reassembler allocates buffer from unchecked 24-bit length (bsc#1272726)
  - CVE-2026-14682: Possible OOM from unbounded up-front allocation on a definite-length read (bsc#1272711)
  - CVE-2026-12817: OpenPGP AEAD decryption skips final tag on chunk-aligned data (bsc#1272705)
  - CVE-2026-59642: CMS AuthenticatedData content not bound to MAC when authAttrs present (bsc#1272722)
  - CVE-2026-59643: OpenPGP inline-signature policy failures silently ignored (bsc#1272723)
  - CVE-2026-59644: MLS hash-ratchet honours arbitrary 32-bit generation counter from sender (bsc#1272724)
  - CVE-2026-59650: MTI/A0 DH agreement exponentiates unvalidated peer value (bsc#1272730)
  - CVE-2026-59649: OpenPGP user-attribute subpacket length bounded only by JVM max memory (bsc#1272729)
  * Full Release Notes:
  - bouncycastle.org/download/bouncy-castle-java/?filter=java%3Drelease-1-85
  * Additional Notes:
  - The standardised PQC algorithms ML-KEM, ML-DSA, SLH-DSA, FrodoKEM,
    and CMCE have been repackaged under org.bouncycastle.crypto and
    the versions under org.bouncycastle.crypto.pqc have been deprecated.
    These deprecated versions will be removed in BC 1.86.
  * Rebase patches:
  - bouncycastle-char-literal.patch
  - bouncycastle-notests.patch</changelog>
</package>
<package pkgid="b2a8deda0a0f61649a942944a64656f01b1a386f364bfd6d38bce391519957d9df98c76df14fa7537b7021dc990a196ac375364855af1c5c9fed95565dec9620" name="bouncycastle-mail" arch="noarch">
  <version epoch="0" ver="1.85" rel="160099.1.1"/>
  <changelog author="pmonreal@suse.com" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  [bsc#1224304, CVE-2024-30172] [bsc#1224299, CVE-2024-29857]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="fstrba@suse.com" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1730721600">- Update to 1.79:
  * Defects Fixed:
  - Leading zeroes were sometimes dropped from Ed25519 signatures
    leading to verification errors in the PGP API.
  - Default version string for Armored Output is now set correctly in 18on build.
  - The Elephant cipher would fail on large messages.
  - CMSSignedData.replaceSigners() would re-encode the digest algorithms
    block, occassionally dropping ones where NULL had been previously
    added as an algorithm parameter. The method now attempts to only use
    the original digest algorithm identifiers.
  - ERSInputStreamData would fail to generate the correct hash if
    called a second time with a different hash algorithm.
  - A downcast in the CrlCache which would cause FTP based CRLs to fail
    to load has been removed.
  - ECUtil.getNamedCurveOid() now trims curve names of excess space
    before look up.
  - The PhotonBeetle and Xoodyak digests did not reset properly after
    a doFinal() call.
  - Malformed AlgorithmIdentifiers in CertIDs could cause caching
    issues in the OCSP cache.
  - With Java 21 a provider service class will now be returned with
    a null class name where previously a null would have been returned
    for a service. This can cause a NullPointerException to be thrown
    by the BC provider if a non-existant service is requested.
  - CMS: OtherKeyAttribute.keyAttr now treated as optional.
  - CMS: EnvelopedData and AuthEnvelopedData could calculate the wrong versions.
  - The default version header for PGP armored output did not carry
    the correct version string.
  - In some situations the algorithm lookup for creating PGPDigestCalculators
    would fail due to truncation of the algorithm name.
  * Additional Features and Functionality:
  - Object Identifiers have been added for ML-KEM, ML-DSA, and SLH-DSA.
  - The PQC algorithms, ML-KEM, ML-DSA (including pre-hash), and SLH-DSA
    (including pre-hash) have been added to the BC provider and the lightweight API.
  - A new spec, ContextParameterSpec, has been added to support
    signature contexts for ML-DSA and SLH-DSA.
  - BCJSSE: Added support for security property
    "jdk.tls.server.defaultDHEParameters" (disabled in FIPS mode).
  - BCJSSE: Added support for signature_algorithms_cert configuration via
    "org.bouncycastle.jsse.client.SignatureSchemesCert" and
    "org.bouncycastle.jsse.server.SignatureSchemesCert" system properties
    or BCSSLParameters property "SignatureSchemesCert".
  - BCJSSE: Added support for boolean system property
    "org.bouncycastle.jsse.fips.allowGCMCiphersIn12" (false by default).
  - (D)TLS: Remove redundant verification of self-generated RSA signatures.
  - CompositePrivateKeys now support the latest revision of the composite
    signature draft.
  - Delta Certificates now support the latest revision of the delta
    certificate extension draft.
  - A general KeyIdentifier class, encapsulating both PGP KeyID and the
    PGP key fingerprint has been added to the PGP API.
  - Support for the LibrePGP PreferredEncryptionModes signature subpacket
    has been added to the PGP API.
  - Support for Version 6 signatures, including salts, has been added to the PGP API.
  - Support for the PreferredKeyServer signature supacket has been added to the PGP API.
  - Support for RFC 9269, "Using KEMs in Cryptographic Message Syntax (CMS)",
    has been added to the CMS API.
  - Support for the Argon2 S2K has been added to the PGP API.
  - The system property "org.bouncycastle.pemreader.lax" has been introduced
    for situations where the BC PEM parsing is now too strict.
  - The system property "org.bouncycastle.ec.disable_f2m" has been introduced
    to allow F2m EC support to be disabled.
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1738584000">- Update to 1.80:
  * Defects Fixed:
  - A splitting issue for ML-KEM led to an incorrect size for kemct
    in KEMRecipientInfos. This has been fixed.
  - The PKCS12 KeyStore has been adjusted to prevent accidental doubling
    of the Oracle trusted certificate attribute (results in an IOException
    when used with the JVM PKCS12 implementation).
  - The SignerInfoGenerator copy constructor was ignoring the certHolder field.
  - The getAlgorithm() method return value for a CompositePrivateKey was
    not consistent with the corresponding getAlgorithm() return value for
    the CompositePrivateKey. This has been fixed.
  - The international property files were missing from the bcjmail distribution.
  - Issues with ElephantEngine failing on processing large/multi-block messages
    have been addressed.
  - GCFB mode now fully resets on a reset.
  - The lightweight algorithm contestants: Elephant, ISAP, PhotonBeetle,
    Xoodyak now support the use of the AEADParameters class and provide
    accurate update/doFinal output lengths.
  - An unnecessary downcast in CertPathValidatorUtilities was resulting
    in the ignoring of URLs for FTP based CRLs.
  - A regression in the OpenPGP API could cause NoSuchAlgorithmException
    to be thrown when attempting to use SHA-256 in some contexts.
  - EtsiTs1029411TypesAuthorization was missing an extension field.
  - Interoperability issues with single depth LMS keys have been addressed.
  * Additional Features and Functionality:
  - CompositeSignatures now updated to draft-ietf-lamps-pq-composite-sigs-03.
  - ML-KEM, ML-DSA, SLH-DSA, and Composite private keys now use raw encodings
    as per the latest drafts from IETF 121: draft-ietf-lamps-kyber-certificates-06,
    draft-ietf-lamps-dilithium-certificates-05, and draft-ietf-lamps-x509-slhdsa.
  - Initial support has been added for RFC 9579 PBMAC1 in the PKCS API.
  - Support has been added for EC-JPAKE to the lightweight API.
  - Support has been added for the direct construction of S/MIME AuthEnvelopedData
    objects, via the SMIMEAuthEnvelopedData class.
  - An override "org.bouncycastle.asn1.allow_wrong_oid_enc" property has been
    added to disable new OID encoding checks (use with caution).
  - Support has been added for the PBEParemeterSpec.getParameterSpec()
    method where supported by the JVM.
  - ML-DSA/SLH-DSA now return null for Signature.getParameters() if no context
    is provided. This allows the algorithms to be used with the existing Java key tool.
  - HQC has been updated to reflect the reference implementation released on 2024-10-30.
  - Support has been added to the low-level APIs for the OASIS Shamir Secret
    Splitting algorithms.
  - BCJSSE: System property "org.bouncycastle.jsse.fips.allowGCMCiphersIn12"
    no longer used. FIPS TLS 1.2 GCM suites can now be enabled according to
    JcaTlsCrypto#getFipsGCMNonceGeneratorFactory (see JavaDoc for details) if
    done in alignment with FIPS requirements.
  - Support has been added for OpenPGP V6 PKESK and message encryption.
  - PGPSecretKey.copyWithNewPassword() now includes AEAD support.
  - The ASCON family of algorithms have been updated in accordance with the
    published FIPS SP 800-232 draft.</changelog>
  <changelog author="pmonreal@suse.com" date="1750248000">- Update to 1.81:
  * Defects Fixed:
  - A potention NullPointerException in the KEM KDF KemUtil class
    has been removed.
  - Overlapping input/output buffers in doFinal could result in
    data corruption.
  - Fixed Grain-128AEAD decryption incorrectly handle MAC verification.
  - Add configurable header validation to prevent malicious header
    injection in PGP cleartext signed messages; Fix signature packet
    encoding issues in PGPSignature.join() and embedded signatures
    while phasing out legacy format.
  - Fixed ParallelHash initialization stall when using block size B=0.
  - The PRF from the PBKDF2 function was been lost when PBMAC1 was
    initialized from protectionAlgorithm. This has been fixed.
  - The lowlevel DigestFactory was cloning MD5 when being asked
    to clone SHA1.
  * Additional Features and Functionality:
  - XWing implementation updated to draft-connolly-cfrg-xwing-kem/07/
  - Further support has been added for generation and use of PGP V6 keys
  - Additional validation has been added for armored headers in Cleartext
    Signed Messages.
  - The PQC signature algorithm proposal Mayo has been added to the
    low-level API and the BCPQC provider.
  - The PQC signature algorithm proposal Snova has been added to the
    low-level API and the BCPQC provider.
  - Support for ChaCha20-Poly1305 has been added to the CMS/SMIME APIs.
  - The Falcon implementation has been updated to the latest draft.
  - Support has been added for generating keys which encode as seed-only
    and expanded-key-only for ML-KEM and ML-DSA private keys.
  - Private key encoding of ML-DSA and ML-KEM private keys now follows
    the latest IETF draft.
  - The Ascon family of algorithms has been updated to the initial draft
    of SP 800-232. Some additional optimisation work has been done.
  - Support for ML-DSA's external-mu calculation and signing has been
    added to the BC provider.
  - CMS now supports ML-DSA for SignedData generation.
  - Introduce high-level OpenPGP API for message creation/consumption
    and certificate evaluation.
  - Added JDK21 KEM API implementation for HQC algorithm.
  - BCJSSE: Strip trailing dot from hostname for SNI, endpointID checks.
  - BCJSSE: Draft support for ML-KEM updated (draft-connolly-tls-mlkem-key-agreement-05).
  - BCJSSE: Draft support for hybrid ECDHE-MLKEM (draft-ietf-tls-ecdhe-mlkem-00).
  - BCJSSE: Optionally prefer TLS 1.3 server's supported_groups order
    (BCSSLParameters.useNamedGroupsOrder).</changelog>
  <changelog author="fstrba@suse.com" date="1750248001">- Added patch:
  * bouncycastle-char-literal.patch
    + Somehow, during the build, one unicode character become too
    long for being a char literal. Consider it as string then.</changelog>
  <changelog author="pmonreal@suse.com" date="1758542400">- Update to 1.82:
  * Defects Fixed:
  - SNOVA and MAYO are now correctly added to the JCA provider module-info file.
  - TLS: Avoid nonce reuse error in JCE AEAD workaround for pre-Java7.
  - BCJSSE: Session binding map is now shared across all stages of the
    session lifecycle (SunJSSE compatibility).
  - The CMCEPrivateKeyParameters#reconstructPublicKey method was returning
    an empty byte array. It now returns an encoding of the public key.
  - CBZip2InputStream no longer auto-closes at end-of-contents.
  - The BC CertPath implementation was eliminating certificates on the
    bases of the Key-ID. This is not in accordance with RFC 4158.
  - Support for the previous set of libOQS Falcon OIDs has been restored.
  - The BC CipherInputStream could throw an exception if asked to handle an
    AEAD stream consisting of the MAC only.
  - Some KeyAgreement classes were missing in the Java 11 class hierarchy.
  - Fix typo in a constant name in the HPKE class and deprecate the old constant.
  - Fuzzing analysis has been done on the OpenPGP API and additional code
    has been added to prevent escaping exceptions.
  * Additional Features and Functionality:
  - SHA3Digest, CSHAKE, TupleHash, KMAC now provide support for Memoable
    and EncodableService.
  - BCJSSE: Added support for integrity-only cipher suites in TLS 1.3 per RFC 9150.
  - BCJSSE: Added support for system properties "jdk.tls.{client,server}.maxInboundCertificateChainLength"
  - BCJSSE: Added support for ML-DSA signature schemes in TLS 1.3 per draft-ietf-tls-mldsa-00.
  - The Composite post-quantum signatures implementation has been updated to
    the latest draft (07) draft-ietf-lamps-pq-composite-sigs.
  - "_PREHASH" implementations are now provided for all composite signatures
    to allow the hash of the date to be used instead of the actual data in
    signature calculation.
  - The gradle build can now be used to generate an Bill of Materials (BOM) file.
  - It is now possible to configure the SignerInfoVerifierBuilder used by the
    SignedMailValidator class.
  - The Ascon family of algorithms has been updated with the latest published changes.
  - Composite signature keys can now be constructed from the individual keys of
    the algorithms composing the composite.
  - PGPSecretKey, PGPSignatureGenerator now support version 6.
  - Further optimisation work has been done on ML-KEM public key validation.
  - Zeroization of passwords in the JCA PKCS12 key store has been improved.
  - The "org.bouncycastle.drbg.effective_256bits_entropy" property has been
    added for platforms where the entropy source is not producing 1 full bit
    of entropy per bit and additional bits are required (default value 282).
  - OpenPGPKeyGenerator now allows for the use of empty UserIDs (version 4 compatibility).
  - The HQC KEM has been updated with the latest draft updates.
  * Additional Notes:
  - The legacy post-quantum package has now been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1765886400">- Update to 1.83:
  * Defects Fixed:
  - Attempting to check a password on a stripped PGP would throw an
    exception. Checking the password on such a key will now always
    return false.
  - Fixed an issue in KangarooTwelve where premature absorption caused
    erroneous 168-byte padding; absorption is now delayed so correct
    final-byte padding is applied.
  - BCJSSE: Fix supported_versions creation for renegotiation handshake.
  - (D)TLS: Reneg info now oly offered with pre-1.3.
  * Additional Features and Functionality:
  - A generic "COMPOSITE" algorithm name has been added as a JCA
    Signature algorithm. The algorithm will identify the composite
    signature to use from the composite key passed in.
  - The composite signatures implementation has been updated to the
    final draft and now follows the submitted standard.
  - Support for the generation and use as trust anchors has been added
    for certificate signatures with id-alg-unsigned as the signature type.
  - Support for CMP direct POP for encryption keys using
    challenge/response has been added to the CMP/CRMF APIs.
  - Support for SupportedCurves attribute to the BC provider
  - BCJSSE: Added support for SLH-DSA signature schemes in TLS 1.3 per
    draft-reddy-tls-slhdsa-01.
  - Support has been added for the Java 25 KDF API (current algorithms,
    PBKDF2, SCRYPT, and HKDF).
  - Support for composite signatures is now included in CMS and timestamping.
  - It is now possible to disable the Lenstra check in RSA where the public
    key is not available via the system/security property
    "org.bouncycastle.rsa.no_lenstra_check".</changelog>
  <changelog author="pmonreal@suse.com" date="1776340800">- Update to 1.84:
  * Security Fixes:
  - CVE-2025-14813: GOSTCTR implementation unable to process more than
    255 blocks correctly. (bsc#1262225)
  - CVE-2026-0636: LDAP Injection Vulnerability in LDAPStoreHelper.java.
    (bsc#1262226)
  - CVE-2026-3505: Unbounded PGP AEAD chunk size leads to pre-auth
    resource exhaustion. (bsc#1262232)
  - CVE-2026-5588: PKIX draft CompositeVerifier accepts empty signature
    sequence as valid. (bsc#1262228)
  - CVE-2026-5598: Non-constant time comparisons risk private key
    leakage in FrodoKEM. (bsc#1262227)
  * Additional Features and Functionality:
  - In line with JVM changes, KEM support has been backported to
    Java 17.
  - BCJSSE: Configurable (client) early key_share groups via
    BCSSLParameters.earlyKeyShares or
    'org.bouncycastle.jsse.client.earlyKeyShares' system property.
  - BCJSSE: Support for curveSM2MLKEM768 hybrid NamedGroup in TLS
    1.3 per draft-yang-tls-hybrid-sm2-mlkem-03.
  - BCJSSE: Log when default cipher suites are disabled.
  - BCJSSE: Experimental support for ShangMi crypto in TLS 1.3 per
    RFC 8998 (not enabled by default).
  - CMS: Added CMSAuthEnvelopedDataStreamGenerator.open taking an
    explicit content type.
  - HKDF: Provider support for HKDFParameterSpec.Expand.
  - Added initial support for RFC 9380 (Hashing to Elliptic Curves);
    see org.bouncycastle.crypto.hash2curve .
  - PKCS12: Added default max iteration count of 5,000,000 (configurable
    via 'org.bouncycastle.pkcs12.max_it_count' property).
  - TLS: Use javax.crypto.KEM API (when available) to access ML-KEM
    implementation (incl. hybrids).
  - A new KeyStore, PKCS12-PBMAC1, has been added which defaults to
    using PBMAC1 and supports RFC 9879.
  - A new property 'org.bouncycastle.asn1.max_cons_depth' has been added
    to allow setting of the maximum nesting for SETs/SEQUENCESs in ASN.1.
    Default is 32.
  - A new property 'org.bouncycastle.asn1.max_limit' has been added
    to allow setting of the stream size of ASN.1 encodings. The value can
    be either in bytes, or appended with k (1 kilobyte blocks), m (1
    megabyte blocks), or g (1 gigabyte blocks).
  - Added NTRU+ support to the lightweight PQC API and the BCPQC provider.
  - Added SM4 key wrap/unwrap mode, SM2 key exchange, and logging to SM2Signer.
  - OpenPGP: Added encryption-key filtering by purpose, a new OpenPGPKey
    constructor, KeyPassphraseProvider-based passphrase change, wildcard
    (anonymous) recipient handling, and Web-of-Trust methods for
    third-party signature chains and delegations.
  - CMSSignedDataStreamGenerator can now support the generation of DER/DL
    encoded SignedData objects (note memory restrictions still apply).
  - It is now possible to add extra digest alorithm IDs to
    CMSSignedDataStreamGenerator when required.
  * Defects Fixed:
  - Random numbers being generated for DSTU4145 signature calculations
    were 1 bit shorter than they could be. The code has been corrected
    to allow the generated numbers to occupy the full numeric range available.
  - HKDF implementation has been corrected to use multiple IKMs if available.
  - CompositePublic/PrivateKey builders had an issue identifying brainpool
    and EdDSA curves from the algorithm names due to an error in the OID
    mapping table. This has been fixed.
  - S/MIME: Fix AuthEnveloped support for AES192/GCM and AES256/GCM.
  - CMS: Use implicit tag for AuthEnvelopedData.authEncryptedContentInfo.encryptedContent.
  - Fixed Strings.split to handle delimiters at position 0.
  - Fixed FrodoKEM error sampling to be constant-time.
  - Fixed PKIXNameConstraintValidator to treat a DNS name as intersecting itself.
  - Fixed PKCS12 key stores not calling getInstance with the original provider
    (which was forcing provider registration).
  - A resource leak due to the SMIMESigned constructor leaving background
    threads hanging on MessagingException has been fixed.
  - OpenPGP: Fixed an issue where a custom signature creation time was
    ignored when generating message signatures.
  - OpenPGP: Fixed SKESK encoding for direct-S2K-encrypted messages.
  * Additional Notes:
  - DSA was recently deprecated by NIST and several users have requested
    that we move to an RSA signing certificate for provider signing
    instead of our current DSA one. We are grateful to report that Oracle
    have been very supportive of this and issued us a second RSA certificate
    based on a new RSA key for signing providers. Providers signed with the
    previous DSA key will continue to work as before.
  - This will be the last release which will recognise Dilithium and
    SphincsPlus in the BC provider, the Kyber wrapper (which is just ML-KEM)
    will also be removed. The algorithms won't be deleted in 1.85, but will
    only be accessible via the low-level APIs and deleted in a later release.</changelog>
  <changelog author="pmonreal@suse.com" date="1784116800">- Update to 1.85:
  * Security Fixes:
  - CVE-2026-12816: IESEngine stream-mode MAC forgery via length-dependent KDF split (bsc#1272704)
  - CVE-2026-8763: Name Constraints bypass via trailing dot in rfc822Name and URI (bsc#1272700)
  - CVE-2026-13506: Lazy ASN.1 sequence forcing resets nesting-depth guard (bsc#1272709)
  - CVE-2026-13586: PKCS#12 MAC and bag-decryption KDF iteration-count bound (DoS) (bsc#1272710)
  - CVE-2026-58062: Stapled OCSP response accepted without binding to the checked certificate (bsc#1272716)
  - CVE-2026-59638: JSSE hostname verifier CN-fallback enabled by default despite documented opt-in (bsc#1272718)
  - CVE-2026-58061: CCM-family modes write plaintext to caller buffer before tag check (bsc#1272715)
  - CVE-2026-12185: BKS/UBER keystore allocates from untrusted lengths before integrity check (bsc#1272701)
  - CVE-2026-59651: BKS keystore accepts legacy version with 16-bit integrity MAC key (bsc#1272731)
  - CVE-2026-59652: LDAP filter injection in legacy jdk1.4 LDAPStoreHelper (bsc#1272732)
  - CVE-2026-15055: PKCS#8 / PBES2 decryptors honour unbounded KDF cost from input (bsc#1272712)
  - CVE-2026-58063: BCFKS keystore load honours unbounded KDF cost from untrusted file (bsc#1272717)
  - CVE-2026-59647: CRMF/CMP password-MAC honours unbounded iteration count (bsc#1272727)
  - CVE-2026-59648: OpenPGP Argon2 S2K honours attacker-chosen memory and passes (bsc#1272728)
  - CVE-2026-59641: S/MIME validator trusts signer-asserted signingTime for path validation (bsc#1272721)
  - CVE-2026-12803: KCCMBlockCipher MAC does not bind nonce when AAD is absent (cross-nonce AEAD forgery) (bsc#1272703)
  - CVE-2026-12852: MLS wire decoder allocates attacker-declared opaque length before bounds check (bsc#1272707)
  - CVE-2026-12860: RSA PKCS#1 verification skips last two hash bytes in NULL-omitted path (bsc#1272708)
  - CVE-2026-58059: Quadratic-time escaping when stringifying X.500 distinguished names (bsc#1272713)
  - CVE-2026-59639: CMS verifySignatures returns true for SignedData with zero signers (bsc#1272719)
  - CVE-2026-59645: OER parser recurses without depth limit on self-referential IEEE 1609.2 schema (bsc#1272725)
  - CVE-2026-59640: OpenPGP CFB quick-check oracle active on symmetric/session-key paths (bsc#1272720)
  - CVE-2026-58060: HSS public-key level count unbounded, enabling huge allocation on verify (bsc#1272714)
  - CVE-2026-12802: CMS AuthEnvelopedData fails to enforce tag-length on decryption (bsc#1272702)
  - CVE-2026-59646: DTLS handshake reassembler allocates buffer from unchecked 24-bit length (bsc#1272726)
  - CVE-2026-14682: Possible OOM from unbounded up-front allocation on a definite-length read (bsc#1272711)
  - CVE-2026-12817: OpenPGP AEAD decryption skips final tag on chunk-aligned data (bsc#1272705)
  - CVE-2026-59642: CMS AuthenticatedData content not bound to MAC when authAttrs present (bsc#1272722)
  - CVE-2026-59643: OpenPGP inline-signature policy failures silently ignored (bsc#1272723)
  - CVE-2026-59644: MLS hash-ratchet honours arbitrary 32-bit generation counter from sender (bsc#1272724)
  - CVE-2026-59650: MTI/A0 DH agreement exponentiates unvalidated peer value (bsc#1272730)
  - CVE-2026-59649: OpenPGP user-attribute subpacket length bounded only by JVM max memory (bsc#1272729)
  * Full Release Notes:
  - bouncycastle.org/download/bouncy-castle-java/?filter=java%3Drelease-1-85
  * Additional Notes:
  - The standardised PQC algorithms ML-KEM, ML-DSA, SLH-DSA, FrodoKEM,
    and CMCE have been repackaged under org.bouncycastle.crypto and
    the versions under org.bouncycastle.crypto.pqc have been deprecated.
    These deprecated versions will be removed in BC 1.86.
  * Rebase patches:
  - bouncycastle-char-literal.patch
  - bouncycastle-notests.patch</changelog>
</package>
<package pkgid="09ce9ad3dc2913b3d6ecc1223a26e6c9dc2d35536251adddabb0ee0b823bcf6adf7c0e92eaa2e260ef646e12739e1fdde5d2485fd7aa92e02ed4202d935c9675" name="bouncycastle-pg" arch="noarch">
  <version epoch="0" ver="1.85" rel="160099.1.1"/>
  <changelog author="pmonreal@suse.com" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  [bsc#1224304, CVE-2024-30172] [bsc#1224299, CVE-2024-29857]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="fstrba@suse.com" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1730721600">- Update to 1.79:
  * Defects Fixed:
  - Leading zeroes were sometimes dropped from Ed25519 signatures
    leading to verification errors in the PGP API.
  - Default version string for Armored Output is now set correctly in 18on build.
  - The Elephant cipher would fail on large messages.
  - CMSSignedData.replaceSigners() would re-encode the digest algorithms
    block, occassionally dropping ones where NULL had been previously
    added as an algorithm parameter. The method now attempts to only use
    the original digest algorithm identifiers.
  - ERSInputStreamData would fail to generate the correct hash if
    called a second time with a different hash algorithm.
  - A downcast in the CrlCache which would cause FTP based CRLs to fail
    to load has been removed.
  - ECUtil.getNamedCurveOid() now trims curve names of excess space
    before look up.
  - The PhotonBeetle and Xoodyak digests did not reset properly after
    a doFinal() call.
  - Malformed AlgorithmIdentifiers in CertIDs could cause caching
    issues in the OCSP cache.
  - With Java 21 a provider service class will now be returned with
    a null class name where previously a null would have been returned
    for a service. This can cause a NullPointerException to be thrown
    by the BC provider if a non-existant service is requested.
  - CMS: OtherKeyAttribute.keyAttr now treated as optional.
  - CMS: EnvelopedData and AuthEnvelopedData could calculate the wrong versions.
  - The default version header for PGP armored output did not carry
    the correct version string.
  - In some situations the algorithm lookup for creating PGPDigestCalculators
    would fail due to truncation of the algorithm name.
  * Additional Features and Functionality:
  - Object Identifiers have been added for ML-KEM, ML-DSA, and SLH-DSA.
  - The PQC algorithms, ML-KEM, ML-DSA (including pre-hash), and SLH-DSA
    (including pre-hash) have been added to the BC provider and the lightweight API.
  - A new spec, ContextParameterSpec, has been added to support
    signature contexts for ML-DSA and SLH-DSA.
  - BCJSSE: Added support for security property
    "jdk.tls.server.defaultDHEParameters" (disabled in FIPS mode).
  - BCJSSE: Added support for signature_algorithms_cert configuration via
    "org.bouncycastle.jsse.client.SignatureSchemesCert" and
    "org.bouncycastle.jsse.server.SignatureSchemesCert" system properties
    or BCSSLParameters property "SignatureSchemesCert".
  - BCJSSE: Added support for boolean system property
    "org.bouncycastle.jsse.fips.allowGCMCiphersIn12" (false by default).
  - (D)TLS: Remove redundant verification of self-generated RSA signatures.
  - CompositePrivateKeys now support the latest revision of the composite
    signature draft.
  - Delta Certificates now support the latest revision of the delta
    certificate extension draft.
  - A general KeyIdentifier class, encapsulating both PGP KeyID and the
    PGP key fingerprint has been added to the PGP API.
  - Support for the LibrePGP PreferredEncryptionModes signature subpacket
    has been added to the PGP API.
  - Support for Version 6 signatures, including salts, has been added to the PGP API.
  - Support for the PreferredKeyServer signature supacket has been added to the PGP API.
  - Support for RFC 9269, "Using KEMs in Cryptographic Message Syntax (CMS)",
    has been added to the CMS API.
  - Support for the Argon2 S2K has been added to the PGP API.
  - The system property "org.bouncycastle.pemreader.lax" has been introduced
    for situations where the BC PEM parsing is now too strict.
  - The system property "org.bouncycastle.ec.disable_f2m" has been introduced
    to allow F2m EC support to be disabled.
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1738584000">- Update to 1.80:
  * Defects Fixed:
  - A splitting issue for ML-KEM led to an incorrect size for kemct
    in KEMRecipientInfos. This has been fixed.
  - The PKCS12 KeyStore has been adjusted to prevent accidental doubling
    of the Oracle trusted certificate attribute (results in an IOException
    when used with the JVM PKCS12 implementation).
  - The SignerInfoGenerator copy constructor was ignoring the certHolder field.
  - The getAlgorithm() method return value for a CompositePrivateKey was
    not consistent with the corresponding getAlgorithm() return value for
    the CompositePrivateKey. This has been fixed.
  - The international property files were missing from the bcjmail distribution.
  - Issues with ElephantEngine failing on processing large/multi-block messages
    have been addressed.
  - GCFB mode now fully resets on a reset.
  - The lightweight algorithm contestants: Elephant, ISAP, PhotonBeetle,
    Xoodyak now support the use of the AEADParameters class and provide
    accurate update/doFinal output lengths.
  - An unnecessary downcast in CertPathValidatorUtilities was resulting
    in the ignoring of URLs for FTP based CRLs.
  - A regression in the OpenPGP API could cause NoSuchAlgorithmException
    to be thrown when attempting to use SHA-256 in some contexts.
  - EtsiTs1029411TypesAuthorization was missing an extension field.
  - Interoperability issues with single depth LMS keys have been addressed.
  * Additional Features and Functionality:
  - CompositeSignatures now updated to draft-ietf-lamps-pq-composite-sigs-03.
  - ML-KEM, ML-DSA, SLH-DSA, and Composite private keys now use raw encodings
    as per the latest drafts from IETF 121: draft-ietf-lamps-kyber-certificates-06,
    draft-ietf-lamps-dilithium-certificates-05, and draft-ietf-lamps-x509-slhdsa.
  - Initial support has been added for RFC 9579 PBMAC1 in the PKCS API.
  - Support has been added for EC-JPAKE to the lightweight API.
  - Support has been added for the direct construction of S/MIME AuthEnvelopedData
    objects, via the SMIMEAuthEnvelopedData class.
  - An override "org.bouncycastle.asn1.allow_wrong_oid_enc" property has been
    added to disable new OID encoding checks (use with caution).
  - Support has been added for the PBEParemeterSpec.getParameterSpec()
    method where supported by the JVM.
  - ML-DSA/SLH-DSA now return null for Signature.getParameters() if no context
    is provided. This allows the algorithms to be used with the existing Java key tool.
  - HQC has been updated to reflect the reference implementation released on 2024-10-30.
  - Support has been added to the low-level APIs for the OASIS Shamir Secret
    Splitting algorithms.
  - BCJSSE: System property "org.bouncycastle.jsse.fips.allowGCMCiphersIn12"
    no longer used. FIPS TLS 1.2 GCM suites can now be enabled according to
    JcaTlsCrypto#getFipsGCMNonceGeneratorFactory (see JavaDoc for details) if
    done in alignment with FIPS requirements.
  - Support has been added for OpenPGP V6 PKESK and message encryption.
  - PGPSecretKey.copyWithNewPassword() now includes AEAD support.
  - The ASCON family of algorithms have been updated in accordance with the
    published FIPS SP 800-232 draft.</changelog>
  <changelog author="pmonreal@suse.com" date="1750248000">- Update to 1.81:
  * Defects Fixed:
  - A potention NullPointerException in the KEM KDF KemUtil class
    has been removed.
  - Overlapping input/output buffers in doFinal could result in
    data corruption.
  - Fixed Grain-128AEAD decryption incorrectly handle MAC verification.
  - Add configurable header validation to prevent malicious header
    injection in PGP cleartext signed messages; Fix signature packet
    encoding issues in PGPSignature.join() and embedded signatures
    while phasing out legacy format.
  - Fixed ParallelHash initialization stall when using block size B=0.
  - The PRF from the PBKDF2 function was been lost when PBMAC1 was
    initialized from protectionAlgorithm. This has been fixed.
  - The lowlevel DigestFactory was cloning MD5 when being asked
    to clone SHA1.
  * Additional Features and Functionality:
  - XWing implementation updated to draft-connolly-cfrg-xwing-kem/07/
  - Further support has been added for generation and use of PGP V6 keys
  - Additional validation has been added for armored headers in Cleartext
    Signed Messages.
  - The PQC signature algorithm proposal Mayo has been added to the
    low-level API and the BCPQC provider.
  - The PQC signature algorithm proposal Snova has been added to the
    low-level API and the BCPQC provider.
  - Support for ChaCha20-Poly1305 has been added to the CMS/SMIME APIs.
  - The Falcon implementation has been updated to the latest draft.
  - Support has been added for generating keys which encode as seed-only
    and expanded-key-only for ML-KEM and ML-DSA private keys.
  - Private key encoding of ML-DSA and ML-KEM private keys now follows
    the latest IETF draft.
  - The Ascon family of algorithms has been updated to the initial draft
    of SP 800-232. Some additional optimisation work has been done.
  - Support for ML-DSA's external-mu calculation and signing has been
    added to the BC provider.
  - CMS now supports ML-DSA for SignedData generation.
  - Introduce high-level OpenPGP API for message creation/consumption
    and certificate evaluation.
  - Added JDK21 KEM API implementation for HQC algorithm.
  - BCJSSE: Strip trailing dot from hostname for SNI, endpointID checks.
  - BCJSSE: Draft support for ML-KEM updated (draft-connolly-tls-mlkem-key-agreement-05).
  - BCJSSE: Draft support for hybrid ECDHE-MLKEM (draft-ietf-tls-ecdhe-mlkem-00).
  - BCJSSE: Optionally prefer TLS 1.3 server's supported_groups order
    (BCSSLParameters.useNamedGroupsOrder).</changelog>
  <changelog author="fstrba@suse.com" date="1750248001">- Added patch:
  * bouncycastle-char-literal.patch
    + Somehow, during the build, one unicode character become too
    long for being a char literal. Consider it as string then.</changelog>
  <changelog author="pmonreal@suse.com" date="1758542400">- Update to 1.82:
  * Defects Fixed:
  - SNOVA and MAYO are now correctly added to the JCA provider module-info file.
  - TLS: Avoid nonce reuse error in JCE AEAD workaround for pre-Java7.
  - BCJSSE: Session binding map is now shared across all stages of the
    session lifecycle (SunJSSE compatibility).
  - The CMCEPrivateKeyParameters#reconstructPublicKey method was returning
    an empty byte array. It now returns an encoding of the public key.
  - CBZip2InputStream no longer auto-closes at end-of-contents.
  - The BC CertPath implementation was eliminating certificates on the
    bases of the Key-ID. This is not in accordance with RFC 4158.
  - Support for the previous set of libOQS Falcon OIDs has been restored.
  - The BC CipherInputStream could throw an exception if asked to handle an
    AEAD stream consisting of the MAC only.
  - Some KeyAgreement classes were missing in the Java 11 class hierarchy.
  - Fix typo in a constant name in the HPKE class and deprecate the old constant.
  - Fuzzing analysis has been done on the OpenPGP API and additional code
    has been added to prevent escaping exceptions.
  * Additional Features and Functionality:
  - SHA3Digest, CSHAKE, TupleHash, KMAC now provide support for Memoable
    and EncodableService.
  - BCJSSE: Added support for integrity-only cipher suites in TLS 1.3 per RFC 9150.
  - BCJSSE: Added support for system properties "jdk.tls.{client,server}.maxInboundCertificateChainLength"
  - BCJSSE: Added support for ML-DSA signature schemes in TLS 1.3 per draft-ietf-tls-mldsa-00.
  - The Composite post-quantum signatures implementation has been updated to
    the latest draft (07) draft-ietf-lamps-pq-composite-sigs.
  - "_PREHASH" implementations are now provided for all composite signatures
    to allow the hash of the date to be used instead of the actual data in
    signature calculation.
  - The gradle build can now be used to generate an Bill of Materials (BOM) file.
  - It is now possible to configure the SignerInfoVerifierBuilder used by the
    SignedMailValidator class.
  - The Ascon family of algorithms has been updated with the latest published changes.
  - Composite signature keys can now be constructed from the individual keys of
    the algorithms composing the composite.
  - PGPSecretKey, PGPSignatureGenerator now support version 6.
  - Further optimisation work has been done on ML-KEM public key validation.
  - Zeroization of passwords in the JCA PKCS12 key store has been improved.
  - The "org.bouncycastle.drbg.effective_256bits_entropy" property has been
    added for platforms where the entropy source is not producing 1 full bit
    of entropy per bit and additional bits are required (default value 282).
  - OpenPGPKeyGenerator now allows for the use of empty UserIDs (version 4 compatibility).
  - The HQC KEM has been updated with the latest draft updates.
  * Additional Notes:
  - The legacy post-quantum package has now been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1765886400">- Update to 1.83:
  * Defects Fixed:
  - Attempting to check a password on a stripped PGP would throw an
    exception. Checking the password on such a key will now always
    return false.
  - Fixed an issue in KangarooTwelve where premature absorption caused
    erroneous 168-byte padding; absorption is now delayed so correct
    final-byte padding is applied.
  - BCJSSE: Fix supported_versions creation for renegotiation handshake.
  - (D)TLS: Reneg info now oly offered with pre-1.3.
  * Additional Features and Functionality:
  - A generic "COMPOSITE" algorithm name has been added as a JCA
    Signature algorithm. The algorithm will identify the composite
    signature to use from the composite key passed in.
  - The composite signatures implementation has been updated to the
    final draft and now follows the submitted standard.
  - Support for the generation and use as trust anchors has been added
    for certificate signatures with id-alg-unsigned as the signature type.
  - Support for CMP direct POP for encryption keys using
    challenge/response has been added to the CMP/CRMF APIs.
  - Support for SupportedCurves attribute to the BC provider
  - BCJSSE: Added support for SLH-DSA signature schemes in TLS 1.3 per
    draft-reddy-tls-slhdsa-01.
  - Support has been added for the Java 25 KDF API (current algorithms,
    PBKDF2, SCRYPT, and HKDF).
  - Support for composite signatures is now included in CMS and timestamping.
  - It is now possible to disable the Lenstra check in RSA where the public
    key is not available via the system/security property
    "org.bouncycastle.rsa.no_lenstra_check".</changelog>
  <changelog author="pmonreal@suse.com" date="1776340800">- Update to 1.84:
  * Security Fixes:
  - CVE-2025-14813: GOSTCTR implementation unable to process more than
    255 blocks correctly. (bsc#1262225)
  - CVE-2026-0636: LDAP Injection Vulnerability in LDAPStoreHelper.java.
    (bsc#1262226)
  - CVE-2026-3505: Unbounded PGP AEAD chunk size leads to pre-auth
    resource exhaustion. (bsc#1262232)
  - CVE-2026-5588: PKIX draft CompositeVerifier accepts empty signature
    sequence as valid. (bsc#1262228)
  - CVE-2026-5598: Non-constant time comparisons risk private key
    leakage in FrodoKEM. (bsc#1262227)
  * Additional Features and Functionality:
  - In line with JVM changes, KEM support has been backported to
    Java 17.
  - BCJSSE: Configurable (client) early key_share groups via
    BCSSLParameters.earlyKeyShares or
    'org.bouncycastle.jsse.client.earlyKeyShares' system property.
  - BCJSSE: Support for curveSM2MLKEM768 hybrid NamedGroup in TLS
    1.3 per draft-yang-tls-hybrid-sm2-mlkem-03.
  - BCJSSE: Log when default cipher suites are disabled.
  - BCJSSE: Experimental support for ShangMi crypto in TLS 1.3 per
    RFC 8998 (not enabled by default).
  - CMS: Added CMSAuthEnvelopedDataStreamGenerator.open taking an
    explicit content type.
  - HKDF: Provider support for HKDFParameterSpec.Expand.
  - Added initial support for RFC 9380 (Hashing to Elliptic Curves);
    see org.bouncycastle.crypto.hash2curve .
  - PKCS12: Added default max iteration count of 5,000,000 (configurable
    via 'org.bouncycastle.pkcs12.max_it_count' property).
  - TLS: Use javax.crypto.KEM API (when available) to access ML-KEM
    implementation (incl. hybrids).
  - A new KeyStore, PKCS12-PBMAC1, has been added which defaults to
    using PBMAC1 and supports RFC 9879.
  - A new property 'org.bouncycastle.asn1.max_cons_depth' has been added
    to allow setting of the maximum nesting for SETs/SEQUENCESs in ASN.1.
    Default is 32.
  - A new property 'org.bouncycastle.asn1.max_limit' has been added
    to allow setting of the stream size of ASN.1 encodings. The value can
    be either in bytes, or appended with k (1 kilobyte blocks), m (1
    megabyte blocks), or g (1 gigabyte blocks).
  - Added NTRU+ support to the lightweight PQC API and the BCPQC provider.
  - Added SM4 key wrap/unwrap mode, SM2 key exchange, and logging to SM2Signer.
  - OpenPGP: Added encryption-key filtering by purpose, a new OpenPGPKey
    constructor, KeyPassphraseProvider-based passphrase change, wildcard
    (anonymous) recipient handling, and Web-of-Trust methods for
    third-party signature chains and delegations.
  - CMSSignedDataStreamGenerator can now support the generation of DER/DL
    encoded SignedData objects (note memory restrictions still apply).
  - It is now possible to add extra digest alorithm IDs to
    CMSSignedDataStreamGenerator when required.
  * Defects Fixed:
  - Random numbers being generated for DSTU4145 signature calculations
    were 1 bit shorter than they could be. The code has been corrected
    to allow the generated numbers to occupy the full numeric range available.
  - HKDF implementation has been corrected to use multiple IKMs if available.
  - CompositePublic/PrivateKey builders had an issue identifying brainpool
    and EdDSA curves from the algorithm names due to an error in the OID
    mapping table. This has been fixed.
  - S/MIME: Fix AuthEnveloped support for AES192/GCM and AES256/GCM.
  - CMS: Use implicit tag for AuthEnvelopedData.authEncryptedContentInfo.encryptedContent.
  - Fixed Strings.split to handle delimiters at position 0.
  - Fixed FrodoKEM error sampling to be constant-time.
  - Fixed PKIXNameConstraintValidator to treat a DNS name as intersecting itself.
  - Fixed PKCS12 key stores not calling getInstance with the original provider
    (which was forcing provider registration).
  - A resource leak due to the SMIMESigned constructor leaving background
    threads hanging on MessagingException has been fixed.
  - OpenPGP: Fixed an issue where a custom signature creation time was
    ignored when generating message signatures.
  - OpenPGP: Fixed SKESK encoding for direct-S2K-encrypted messages.
  * Additional Notes:
  - DSA was recently deprecated by NIST and several users have requested
    that we move to an RSA signing certificate for provider signing
    instead of our current DSA one. We are grateful to report that Oracle
    have been very supportive of this and issued us a second RSA certificate
    based on a new RSA key for signing providers. Providers signed with the
    previous DSA key will continue to work as before.
  - This will be the last release which will recognise Dilithium and
    SphincsPlus in the BC provider, the Kyber wrapper (which is just ML-KEM)
    will also be removed. The algorithms won't be deleted in 1.85, but will
    only be accessible via the low-level APIs and deleted in a later release.</changelog>
  <changelog author="pmonreal@suse.com" date="1784116800">- Update to 1.85:
  * Security Fixes:
  - CVE-2026-12816: IESEngine stream-mode MAC forgery via length-dependent KDF split (bsc#1272704)
  - CVE-2026-8763: Name Constraints bypass via trailing dot in rfc822Name and URI (bsc#1272700)
  - CVE-2026-13506: Lazy ASN.1 sequence forcing resets nesting-depth guard (bsc#1272709)
  - CVE-2026-13586: PKCS#12 MAC and bag-decryption KDF iteration-count bound (DoS) (bsc#1272710)
  - CVE-2026-58062: Stapled OCSP response accepted without binding to the checked certificate (bsc#1272716)
  - CVE-2026-59638: JSSE hostname verifier CN-fallback enabled by default despite documented opt-in (bsc#1272718)
  - CVE-2026-58061: CCM-family modes write plaintext to caller buffer before tag check (bsc#1272715)
  - CVE-2026-12185: BKS/UBER keystore allocates from untrusted lengths before integrity check (bsc#1272701)
  - CVE-2026-59651: BKS keystore accepts legacy version with 16-bit integrity MAC key (bsc#1272731)
  - CVE-2026-59652: LDAP filter injection in legacy jdk1.4 LDAPStoreHelper (bsc#1272732)
  - CVE-2026-15055: PKCS#8 / PBES2 decryptors honour unbounded KDF cost from input (bsc#1272712)
  - CVE-2026-58063: BCFKS keystore load honours unbounded KDF cost from untrusted file (bsc#1272717)
  - CVE-2026-59647: CRMF/CMP password-MAC honours unbounded iteration count (bsc#1272727)
  - CVE-2026-59648: OpenPGP Argon2 S2K honours attacker-chosen memory and passes (bsc#1272728)
  - CVE-2026-59641: S/MIME validator trusts signer-asserted signingTime for path validation (bsc#1272721)
  - CVE-2026-12803: KCCMBlockCipher MAC does not bind nonce when AAD is absent (cross-nonce AEAD forgery) (bsc#1272703)
  - CVE-2026-12852: MLS wire decoder allocates attacker-declared opaque length before bounds check (bsc#1272707)
  - CVE-2026-12860: RSA PKCS#1 verification skips last two hash bytes in NULL-omitted path (bsc#1272708)
  - CVE-2026-58059: Quadratic-time escaping when stringifying X.500 distinguished names (bsc#1272713)
  - CVE-2026-59639: CMS verifySignatures returns true for SignedData with zero signers (bsc#1272719)
  - CVE-2026-59645: OER parser recurses without depth limit on self-referential IEEE 1609.2 schema (bsc#1272725)
  - CVE-2026-59640: OpenPGP CFB quick-check oracle active on symmetric/session-key paths (bsc#1272720)
  - CVE-2026-58060: HSS public-key level count unbounded, enabling huge allocation on verify (bsc#1272714)
  - CVE-2026-12802: CMS AuthEnvelopedData fails to enforce tag-length on decryption (bsc#1272702)
  - CVE-2026-59646: DTLS handshake reassembler allocates buffer from unchecked 24-bit length (bsc#1272726)
  - CVE-2026-14682: Possible OOM from unbounded up-front allocation on a definite-length read (bsc#1272711)
  - CVE-2026-12817: OpenPGP AEAD decryption skips final tag on chunk-aligned data (bsc#1272705)
  - CVE-2026-59642: CMS AuthenticatedData content not bound to MAC when authAttrs present (bsc#1272722)
  - CVE-2026-59643: OpenPGP inline-signature policy failures silently ignored (bsc#1272723)
  - CVE-2026-59644: MLS hash-ratchet honours arbitrary 32-bit generation counter from sender (bsc#1272724)
  - CVE-2026-59650: MTI/A0 DH agreement exponentiates unvalidated peer value (bsc#1272730)
  - CVE-2026-59649: OpenPGP user-attribute subpacket length bounded only by JVM max memory (bsc#1272729)
  * Full Release Notes:
  - bouncycastle.org/download/bouncy-castle-java/?filter=java%3Drelease-1-85
  * Additional Notes:
  - The standardised PQC algorithms ML-KEM, ML-DSA, SLH-DSA, FrodoKEM,
    and CMCE have been repackaged under org.bouncycastle.crypto and
    the versions under org.bouncycastle.crypto.pqc have been deprecated.
    These deprecated versions will be removed in BC 1.86.
  * Rebase patches:
  - bouncycastle-char-literal.patch
  - bouncycastle-notests.patch</changelog>
</package>
<package pkgid="c88b8dffd35d9b24bfc34a81ebf3ddf9ddde9676e67c9f21806550c97c315e8e21c62b4c2555ed8b12d09dbd3d9615fe7a49838ff261e4657dc74d66f1a013f2" name="bouncycastle-pkix" arch="noarch">
  <version epoch="0" ver="1.85" rel="160099.1.1"/>
  <changelog author="pmonreal@suse.com" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  [bsc#1224304, CVE-2024-30172] [bsc#1224299, CVE-2024-29857]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="fstrba@suse.com" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1730721600">- Update to 1.79:
  * Defects Fixed:
  - Leading zeroes were sometimes dropped from Ed25519 signatures
    leading to verification errors in the PGP API.
  - Default version string for Armored Output is now set correctly in 18on build.
  - The Elephant cipher would fail on large messages.
  - CMSSignedData.replaceSigners() would re-encode the digest algorithms
    block, occassionally dropping ones where NULL had been previously
    added as an algorithm parameter. The method now attempts to only use
    the original digest algorithm identifiers.
  - ERSInputStreamData would fail to generate the correct hash if
    called a second time with a different hash algorithm.
  - A downcast in the CrlCache which would cause FTP based CRLs to fail
    to load has been removed.
  - ECUtil.getNamedCurveOid() now trims curve names of excess space
    before look up.
  - The PhotonBeetle and Xoodyak digests did not reset properly after
    a doFinal() call.
  - Malformed AlgorithmIdentifiers in CertIDs could cause caching
    issues in the OCSP cache.
  - With Java 21 a provider service class will now be returned with
    a null class name where previously a null would have been returned
    for a service. This can cause a NullPointerException to be thrown
    by the BC provider if a non-existant service is requested.
  - CMS: OtherKeyAttribute.keyAttr now treated as optional.
  - CMS: EnvelopedData and AuthEnvelopedData could calculate the wrong versions.
  - The default version header for PGP armored output did not carry
    the correct version string.
  - In some situations the algorithm lookup for creating PGPDigestCalculators
    would fail due to truncation of the algorithm name.
  * Additional Features and Functionality:
  - Object Identifiers have been added for ML-KEM, ML-DSA, and SLH-DSA.
  - The PQC algorithms, ML-KEM, ML-DSA (including pre-hash), and SLH-DSA
    (including pre-hash) have been added to the BC provider and the lightweight API.
  - A new spec, ContextParameterSpec, has been added to support
    signature contexts for ML-DSA and SLH-DSA.
  - BCJSSE: Added support for security property
    "jdk.tls.server.defaultDHEParameters" (disabled in FIPS mode).
  - BCJSSE: Added support for signature_algorithms_cert configuration via
    "org.bouncycastle.jsse.client.SignatureSchemesCert" and
    "org.bouncycastle.jsse.server.SignatureSchemesCert" system properties
    or BCSSLParameters property "SignatureSchemesCert".
  - BCJSSE: Added support for boolean system property
    "org.bouncycastle.jsse.fips.allowGCMCiphersIn12" (false by default).
  - (D)TLS: Remove redundant verification of self-generated RSA signatures.
  - CompositePrivateKeys now support the latest revision of the composite
    signature draft.
  - Delta Certificates now support the latest revision of the delta
    certificate extension draft.
  - A general KeyIdentifier class, encapsulating both PGP KeyID and the
    PGP key fingerprint has been added to the PGP API.
  - Support for the LibrePGP PreferredEncryptionModes signature subpacket
    has been added to the PGP API.
  - Support for Version 6 signatures, including salts, has been added to the PGP API.
  - Support for the PreferredKeyServer signature supacket has been added to the PGP API.
  - Support for RFC 9269, "Using KEMs in Cryptographic Message Syntax (CMS)",
    has been added to the CMS API.
  - Support for the Argon2 S2K has been added to the PGP API.
  - The system property "org.bouncycastle.pemreader.lax" has been introduced
    for situations where the BC PEM parsing is now too strict.
  - The system property "org.bouncycastle.ec.disable_f2m" has been introduced
    to allow F2m EC support to be disabled.
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1738584000">- Update to 1.80:
  * Defects Fixed:
  - A splitting issue for ML-KEM led to an incorrect size for kemct
    in KEMRecipientInfos. This has been fixed.
  - The PKCS12 KeyStore has been adjusted to prevent accidental doubling
    of the Oracle trusted certificate attribute (results in an IOException
    when used with the JVM PKCS12 implementation).
  - The SignerInfoGenerator copy constructor was ignoring the certHolder field.
  - The getAlgorithm() method return value for a CompositePrivateKey was
    not consistent with the corresponding getAlgorithm() return value for
    the CompositePrivateKey. This has been fixed.
  - The international property files were missing from the bcjmail distribution.
  - Issues with ElephantEngine failing on processing large/multi-block messages
    have been addressed.
  - GCFB mode now fully resets on a reset.
  - The lightweight algorithm contestants: Elephant, ISAP, PhotonBeetle,
    Xoodyak now support the use of the AEADParameters class and provide
    accurate update/doFinal output lengths.
  - An unnecessary downcast in CertPathValidatorUtilities was resulting
    in the ignoring of URLs for FTP based CRLs.
  - A regression in the OpenPGP API could cause NoSuchAlgorithmException
    to be thrown when attempting to use SHA-256 in some contexts.
  - EtsiTs1029411TypesAuthorization was missing an extension field.
  - Interoperability issues with single depth LMS keys have been addressed.
  * Additional Features and Functionality:
  - CompositeSignatures now updated to draft-ietf-lamps-pq-composite-sigs-03.
  - ML-KEM, ML-DSA, SLH-DSA, and Composite private keys now use raw encodings
    as per the latest drafts from IETF 121: draft-ietf-lamps-kyber-certificates-06,
    draft-ietf-lamps-dilithium-certificates-05, and draft-ietf-lamps-x509-slhdsa.
  - Initial support has been added for RFC 9579 PBMAC1 in the PKCS API.
  - Support has been added for EC-JPAKE to the lightweight API.
  - Support has been added for the direct construction of S/MIME AuthEnvelopedData
    objects, via the SMIMEAuthEnvelopedData class.
  - An override "org.bouncycastle.asn1.allow_wrong_oid_enc" property has been
    added to disable new OID encoding checks (use with caution).
  - Support has been added for the PBEParemeterSpec.getParameterSpec()
    method where supported by the JVM.
  - ML-DSA/SLH-DSA now return null for Signature.getParameters() if no context
    is provided. This allows the algorithms to be used with the existing Java key tool.
  - HQC has been updated to reflect the reference implementation released on 2024-10-30.
  - Support has been added to the low-level APIs for the OASIS Shamir Secret
    Splitting algorithms.
  - BCJSSE: System property "org.bouncycastle.jsse.fips.allowGCMCiphersIn12"
    no longer used. FIPS TLS 1.2 GCM suites can now be enabled according to
    JcaTlsCrypto#getFipsGCMNonceGeneratorFactory (see JavaDoc for details) if
    done in alignment with FIPS requirements.
  - Support has been added for OpenPGP V6 PKESK and message encryption.
  - PGPSecretKey.copyWithNewPassword() now includes AEAD support.
  - The ASCON family of algorithms have been updated in accordance with the
    published FIPS SP 800-232 draft.</changelog>
  <changelog author="pmonreal@suse.com" date="1750248000">- Update to 1.81:
  * Defects Fixed:
  - A potention NullPointerException in the KEM KDF KemUtil class
    has been removed.
  - Overlapping input/output buffers in doFinal could result in
    data corruption.
  - Fixed Grain-128AEAD decryption incorrectly handle MAC verification.
  - Add configurable header validation to prevent malicious header
    injection in PGP cleartext signed messages; Fix signature packet
    encoding issues in PGPSignature.join() and embedded signatures
    while phasing out legacy format.
  - Fixed ParallelHash initialization stall when using block size B=0.
  - The PRF from the PBKDF2 function was been lost when PBMAC1 was
    initialized from protectionAlgorithm. This has been fixed.
  - The lowlevel DigestFactory was cloning MD5 when being asked
    to clone SHA1.
  * Additional Features and Functionality:
  - XWing implementation updated to draft-connolly-cfrg-xwing-kem/07/
  - Further support has been added for generation and use of PGP V6 keys
  - Additional validation has been added for armored headers in Cleartext
    Signed Messages.
  - The PQC signature algorithm proposal Mayo has been added to the
    low-level API and the BCPQC provider.
  - The PQC signature algorithm proposal Snova has been added to the
    low-level API and the BCPQC provider.
  - Support for ChaCha20-Poly1305 has been added to the CMS/SMIME APIs.
  - The Falcon implementation has been updated to the latest draft.
  - Support has been added for generating keys which encode as seed-only
    and expanded-key-only for ML-KEM and ML-DSA private keys.
  - Private key encoding of ML-DSA and ML-KEM private keys now follows
    the latest IETF draft.
  - The Ascon family of algorithms has been updated to the initial draft
    of SP 800-232. Some additional optimisation work has been done.
  - Support for ML-DSA's external-mu calculation and signing has been
    added to the BC provider.
  - CMS now supports ML-DSA for SignedData generation.
  - Introduce high-level OpenPGP API for message creation/consumption
    and certificate evaluation.
  - Added JDK21 KEM API implementation for HQC algorithm.
  - BCJSSE: Strip trailing dot from hostname for SNI, endpointID checks.
  - BCJSSE: Draft support for ML-KEM updated (draft-connolly-tls-mlkem-key-agreement-05).
  - BCJSSE: Draft support for hybrid ECDHE-MLKEM (draft-ietf-tls-ecdhe-mlkem-00).
  - BCJSSE: Optionally prefer TLS 1.3 server's supported_groups order
    (BCSSLParameters.useNamedGroupsOrder).</changelog>
  <changelog author="fstrba@suse.com" date="1750248001">- Added patch:
  * bouncycastle-char-literal.patch
    + Somehow, during the build, one unicode character become too
    long for being a char literal. Consider it as string then.</changelog>
  <changelog author="pmonreal@suse.com" date="1758542400">- Update to 1.82:
  * Defects Fixed:
  - SNOVA and MAYO are now correctly added to the JCA provider module-info file.
  - TLS: Avoid nonce reuse error in JCE AEAD workaround for pre-Java7.
  - BCJSSE: Session binding map is now shared across all stages of the
    session lifecycle (SunJSSE compatibility).
  - The CMCEPrivateKeyParameters#reconstructPublicKey method was returning
    an empty byte array. It now returns an encoding of the public key.
  - CBZip2InputStream no longer auto-closes at end-of-contents.
  - The BC CertPath implementation was eliminating certificates on the
    bases of the Key-ID. This is not in accordance with RFC 4158.
  - Support for the previous set of libOQS Falcon OIDs has been restored.
  - The BC CipherInputStream could throw an exception if asked to handle an
    AEAD stream consisting of the MAC only.
  - Some KeyAgreement classes were missing in the Java 11 class hierarchy.
  - Fix typo in a constant name in the HPKE class and deprecate the old constant.
  - Fuzzing analysis has been done on the OpenPGP API and additional code
    has been added to prevent escaping exceptions.
  * Additional Features and Functionality:
  - SHA3Digest, CSHAKE, TupleHash, KMAC now provide support for Memoable
    and EncodableService.
  - BCJSSE: Added support for integrity-only cipher suites in TLS 1.3 per RFC 9150.
  - BCJSSE: Added support for system properties "jdk.tls.{client,server}.maxInboundCertificateChainLength"
  - BCJSSE: Added support for ML-DSA signature schemes in TLS 1.3 per draft-ietf-tls-mldsa-00.
  - The Composite post-quantum signatures implementation has been updated to
    the latest draft (07) draft-ietf-lamps-pq-composite-sigs.
  - "_PREHASH" implementations are now provided for all composite signatures
    to allow the hash of the date to be used instead of the actual data in
    signature calculation.
  - The gradle build can now be used to generate an Bill of Materials (BOM) file.
  - It is now possible to configure the SignerInfoVerifierBuilder used by the
    SignedMailValidator class.
  - The Ascon family of algorithms has been updated with the latest published changes.
  - Composite signature keys can now be constructed from the individual keys of
    the algorithms composing the composite.
  - PGPSecretKey, PGPSignatureGenerator now support version 6.
  - Further optimisation work has been done on ML-KEM public key validation.
  - Zeroization of passwords in the JCA PKCS12 key store has been improved.
  - The "org.bouncycastle.drbg.effective_256bits_entropy" property has been
    added for platforms where the entropy source is not producing 1 full bit
    of entropy per bit and additional bits are required (default value 282).
  - OpenPGPKeyGenerator now allows for the use of empty UserIDs (version 4 compatibility).
  - The HQC KEM has been updated with the latest draft updates.
  * Additional Notes:
  - The legacy post-quantum package has now been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1765886400">- Update to 1.83:
  * Defects Fixed:
  - Attempting to check a password on a stripped PGP would throw an
    exception. Checking the password on such a key will now always
    return false.
  - Fixed an issue in KangarooTwelve where premature absorption caused
    erroneous 168-byte padding; absorption is now delayed so correct
    final-byte padding is applied.
  - BCJSSE: Fix supported_versions creation for renegotiation handshake.
  - (D)TLS: Reneg info now oly offered with pre-1.3.
  * Additional Features and Functionality:
  - A generic "COMPOSITE" algorithm name has been added as a JCA
    Signature algorithm. The algorithm will identify the composite
    signature to use from the composite key passed in.
  - The composite signatures implementation has been updated to the
    final draft and now follows the submitted standard.
  - Support for the generation and use as trust anchors has been added
    for certificate signatures with id-alg-unsigned as the signature type.
  - Support for CMP direct POP for encryption keys using
    challenge/response has been added to the CMP/CRMF APIs.
  - Support for SupportedCurves attribute to the BC provider
  - BCJSSE: Added support for SLH-DSA signature schemes in TLS 1.3 per
    draft-reddy-tls-slhdsa-01.
  - Support has been added for the Java 25 KDF API (current algorithms,
    PBKDF2, SCRYPT, and HKDF).
  - Support for composite signatures is now included in CMS and timestamping.
  - It is now possible to disable the Lenstra check in RSA where the public
    key is not available via the system/security property
    "org.bouncycastle.rsa.no_lenstra_check".</changelog>
  <changelog author="pmonreal@suse.com" date="1776340800">- Update to 1.84:
  * Security Fixes:
  - CVE-2025-14813: GOSTCTR implementation unable to process more than
    255 blocks correctly. (bsc#1262225)
  - CVE-2026-0636: LDAP Injection Vulnerability in LDAPStoreHelper.java.
    (bsc#1262226)
  - CVE-2026-3505: Unbounded PGP AEAD chunk size leads to pre-auth
    resource exhaustion. (bsc#1262232)
  - CVE-2026-5588: PKIX draft CompositeVerifier accepts empty signature
    sequence as valid. (bsc#1262228)
  - CVE-2026-5598: Non-constant time comparisons risk private key
    leakage in FrodoKEM. (bsc#1262227)
  * Additional Features and Functionality:
  - In line with JVM changes, KEM support has been backported to
    Java 17.
  - BCJSSE: Configurable (client) early key_share groups via
    BCSSLParameters.earlyKeyShares or
    'org.bouncycastle.jsse.client.earlyKeyShares' system property.
  - BCJSSE: Support for curveSM2MLKEM768 hybrid NamedGroup in TLS
    1.3 per draft-yang-tls-hybrid-sm2-mlkem-03.
  - BCJSSE: Log when default cipher suites are disabled.
  - BCJSSE: Experimental support for ShangMi crypto in TLS 1.3 per
    RFC 8998 (not enabled by default).
  - CMS: Added CMSAuthEnvelopedDataStreamGenerator.open taking an
    explicit content type.
  - HKDF: Provider support for HKDFParameterSpec.Expand.
  - Added initial support for RFC 9380 (Hashing to Elliptic Curves);
    see org.bouncycastle.crypto.hash2curve .
  - PKCS12: Added default max iteration count of 5,000,000 (configurable
    via 'org.bouncycastle.pkcs12.max_it_count' property).
  - TLS: Use javax.crypto.KEM API (when available) to access ML-KEM
    implementation (incl. hybrids).
  - A new KeyStore, PKCS12-PBMAC1, has been added which defaults to
    using PBMAC1 and supports RFC 9879.
  - A new property 'org.bouncycastle.asn1.max_cons_depth' has been added
    to allow setting of the maximum nesting for SETs/SEQUENCESs in ASN.1.
    Default is 32.
  - A new property 'org.bouncycastle.asn1.max_limit' has been added
    to allow setting of the stream size of ASN.1 encodings. The value can
    be either in bytes, or appended with k (1 kilobyte blocks), m (1
    megabyte blocks), or g (1 gigabyte blocks).
  - Added NTRU+ support to the lightweight PQC API and the BCPQC provider.
  - Added SM4 key wrap/unwrap mode, SM2 key exchange, and logging to SM2Signer.
  - OpenPGP: Added encryption-key filtering by purpose, a new OpenPGPKey
    constructor, KeyPassphraseProvider-based passphrase change, wildcard
    (anonymous) recipient handling, and Web-of-Trust methods for
    third-party signature chains and delegations.
  - CMSSignedDataStreamGenerator can now support the generation of DER/DL
    encoded SignedData objects (note memory restrictions still apply).
  - It is now possible to add extra digest alorithm IDs to
    CMSSignedDataStreamGenerator when required.
  * Defects Fixed:
  - Random numbers being generated for DSTU4145 signature calculations
    were 1 bit shorter than they could be. The code has been corrected
    to allow the generated numbers to occupy the full numeric range available.
  - HKDF implementation has been corrected to use multiple IKMs if available.
  - CompositePublic/PrivateKey builders had an issue identifying brainpool
    and EdDSA curves from the algorithm names due to an error in the OID
    mapping table. This has been fixed.
  - S/MIME: Fix AuthEnveloped support for AES192/GCM and AES256/GCM.
  - CMS: Use implicit tag for AuthEnvelopedData.authEncryptedContentInfo.encryptedContent.
  - Fixed Strings.split to handle delimiters at position 0.
  - Fixed FrodoKEM error sampling to be constant-time.
  - Fixed PKIXNameConstraintValidator to treat a DNS name as intersecting itself.
  - Fixed PKCS12 key stores not calling getInstance with the original provider
    (which was forcing provider registration).
  - A resource leak due to the SMIMESigned constructor leaving background
    threads hanging on MessagingException has been fixed.
  - OpenPGP: Fixed an issue where a custom signature creation time was
    ignored when generating message signatures.
  - OpenPGP: Fixed SKESK encoding for direct-S2K-encrypted messages.
  * Additional Notes:
  - DSA was recently deprecated by NIST and several users have requested
    that we move to an RSA signing certificate for provider signing
    instead of our current DSA one. We are grateful to report that Oracle
    have been very supportive of this and issued us a second RSA certificate
    based on a new RSA key for signing providers. Providers signed with the
    previous DSA key will continue to work as before.
  - This will be the last release which will recognise Dilithium and
    SphincsPlus in the BC provider, the Kyber wrapper (which is just ML-KEM)
    will also be removed. The algorithms won't be deleted in 1.85, but will
    only be accessible via the low-level APIs and deleted in a later release.</changelog>
  <changelog author="pmonreal@suse.com" date="1784116800">- Update to 1.85:
  * Security Fixes:
  - CVE-2026-12816: IESEngine stream-mode MAC forgery via length-dependent KDF split (bsc#1272704)
  - CVE-2026-8763: Name Constraints bypass via trailing dot in rfc822Name and URI (bsc#1272700)
  - CVE-2026-13506: Lazy ASN.1 sequence forcing resets nesting-depth guard (bsc#1272709)
  - CVE-2026-13586: PKCS#12 MAC and bag-decryption KDF iteration-count bound (DoS) (bsc#1272710)
  - CVE-2026-58062: Stapled OCSP response accepted without binding to the checked certificate (bsc#1272716)
  - CVE-2026-59638: JSSE hostname verifier CN-fallback enabled by default despite documented opt-in (bsc#1272718)
  - CVE-2026-58061: CCM-family modes write plaintext to caller buffer before tag check (bsc#1272715)
  - CVE-2026-12185: BKS/UBER keystore allocates from untrusted lengths before integrity check (bsc#1272701)
  - CVE-2026-59651: BKS keystore accepts legacy version with 16-bit integrity MAC key (bsc#1272731)
  - CVE-2026-59652: LDAP filter injection in legacy jdk1.4 LDAPStoreHelper (bsc#1272732)
  - CVE-2026-15055: PKCS#8 / PBES2 decryptors honour unbounded KDF cost from input (bsc#1272712)
  - CVE-2026-58063: BCFKS keystore load honours unbounded KDF cost from untrusted file (bsc#1272717)
  - CVE-2026-59647: CRMF/CMP password-MAC honours unbounded iteration count (bsc#1272727)
  - CVE-2026-59648: OpenPGP Argon2 S2K honours attacker-chosen memory and passes (bsc#1272728)
  - CVE-2026-59641: S/MIME validator trusts signer-asserted signingTime for path validation (bsc#1272721)
  - CVE-2026-12803: KCCMBlockCipher MAC does not bind nonce when AAD is absent (cross-nonce AEAD forgery) (bsc#1272703)
  - CVE-2026-12852: MLS wire decoder allocates attacker-declared opaque length before bounds check (bsc#1272707)
  - CVE-2026-12860: RSA PKCS#1 verification skips last two hash bytes in NULL-omitted path (bsc#1272708)
  - CVE-2026-58059: Quadratic-time escaping when stringifying X.500 distinguished names (bsc#1272713)
  - CVE-2026-59639: CMS verifySignatures returns true for SignedData with zero signers (bsc#1272719)
  - CVE-2026-59645: OER parser recurses without depth limit on self-referential IEEE 1609.2 schema (bsc#1272725)
  - CVE-2026-59640: OpenPGP CFB quick-check oracle active on symmetric/session-key paths (bsc#1272720)
  - CVE-2026-58060: HSS public-key level count unbounded, enabling huge allocation on verify (bsc#1272714)
  - CVE-2026-12802: CMS AuthEnvelopedData fails to enforce tag-length on decryption (bsc#1272702)
  - CVE-2026-59646: DTLS handshake reassembler allocates buffer from unchecked 24-bit length (bsc#1272726)
  - CVE-2026-14682: Possible OOM from unbounded up-front allocation on a definite-length read (bsc#1272711)
  - CVE-2026-12817: OpenPGP AEAD decryption skips final tag on chunk-aligned data (bsc#1272705)
  - CVE-2026-59642: CMS AuthenticatedData content not bound to MAC when authAttrs present (bsc#1272722)
  - CVE-2026-59643: OpenPGP inline-signature policy failures silently ignored (bsc#1272723)
  - CVE-2026-59644: MLS hash-ratchet honours arbitrary 32-bit generation counter from sender (bsc#1272724)
  - CVE-2026-59650: MTI/A0 DH agreement exponentiates unvalidated peer value (bsc#1272730)
  - CVE-2026-59649: OpenPGP user-attribute subpacket length bounded only by JVM max memory (bsc#1272729)
  * Full Release Notes:
  - bouncycastle.org/download/bouncy-castle-java/?filter=java%3Drelease-1-85
  * Additional Notes:
  - The standardised PQC algorithms ML-KEM, ML-DSA, SLH-DSA, FrodoKEM,
    and CMCE have been repackaged under org.bouncycastle.crypto and
    the versions under org.bouncycastle.crypto.pqc have been deprecated.
    These deprecated versions will be removed in BC 1.86.
  * Rebase patches:
  - bouncycastle-char-literal.patch
  - bouncycastle-notests.patch</changelog>
</package>
<package pkgid="d120d608009220d5581cccb391830df1b12ca0522ad81b6f5c346c36ce960f6b2653d288f448ac0780efdef424e6b27762896487ae4014c8b5989dcd12e232cd" name="bouncycastle-tls" arch="noarch">
  <version epoch="0" ver="1.85" rel="160099.1.1"/>
  <changelog author="pmonreal@suse.com" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  [bsc#1224304, CVE-2024-30172] [bsc#1224299, CVE-2024-29857]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="fstrba@suse.com" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1730721600">- Update to 1.79:
  * Defects Fixed:
  - Leading zeroes were sometimes dropped from Ed25519 signatures
    leading to verification errors in the PGP API.
  - Default version string for Armored Output is now set correctly in 18on build.
  - The Elephant cipher would fail on large messages.
  - CMSSignedData.replaceSigners() would re-encode the digest algorithms
    block, occassionally dropping ones where NULL had been previously
    added as an algorithm parameter. The method now attempts to only use
    the original digest algorithm identifiers.
  - ERSInputStreamData would fail to generate the correct hash if
    called a second time with a different hash algorithm.
  - A downcast in the CrlCache which would cause FTP based CRLs to fail
    to load has been removed.
  - ECUtil.getNamedCurveOid() now trims curve names of excess space
    before look up.
  - The PhotonBeetle and Xoodyak digests did not reset properly after
    a doFinal() call.
  - Malformed AlgorithmIdentifiers in CertIDs could cause caching
    issues in the OCSP cache.
  - With Java 21 a provider service class will now be returned with
    a null class name where previously a null would have been returned
    for a service. This can cause a NullPointerException to be thrown
    by the BC provider if a non-existant service is requested.
  - CMS: OtherKeyAttribute.keyAttr now treated as optional.
  - CMS: EnvelopedData and AuthEnvelopedData could calculate the wrong versions.
  - The default version header for PGP armored output did not carry
    the correct version string.
  - In some situations the algorithm lookup for creating PGPDigestCalculators
    would fail due to truncation of the algorithm name.
  * Additional Features and Functionality:
  - Object Identifiers have been added for ML-KEM, ML-DSA, and SLH-DSA.
  - The PQC algorithms, ML-KEM, ML-DSA (including pre-hash), and SLH-DSA
    (including pre-hash) have been added to the BC provider and the lightweight API.
  - A new spec, ContextParameterSpec, has been added to support
    signature contexts for ML-DSA and SLH-DSA.
  - BCJSSE: Added support for security property
    "jdk.tls.server.defaultDHEParameters" (disabled in FIPS mode).
  - BCJSSE: Added support for signature_algorithms_cert configuration via
    "org.bouncycastle.jsse.client.SignatureSchemesCert" and
    "org.bouncycastle.jsse.server.SignatureSchemesCert" system properties
    or BCSSLParameters property "SignatureSchemesCert".
  - BCJSSE: Added support for boolean system property
    "org.bouncycastle.jsse.fips.allowGCMCiphersIn12" (false by default).
  - (D)TLS: Remove redundant verification of self-generated RSA signatures.
  - CompositePrivateKeys now support the latest revision of the composite
    signature draft.
  - Delta Certificates now support the latest revision of the delta
    certificate extension draft.
  - A general KeyIdentifier class, encapsulating both PGP KeyID and the
    PGP key fingerprint has been added to the PGP API.
  - Support for the LibrePGP PreferredEncryptionModes signature subpacket
    has been added to the PGP API.
  - Support for Version 6 signatures, including salts, has been added to the PGP API.
  - Support for the PreferredKeyServer signature supacket has been added to the PGP API.
  - Support for RFC 9269, "Using KEMs in Cryptographic Message Syntax (CMS)",
    has been added to the CMS API.
  - Support for the Argon2 S2K has been added to the PGP API.
  - The system property "org.bouncycastle.pemreader.lax" has been introduced
    for situations where the BC PEM parsing is now too strict.
  - The system property "org.bouncycastle.ec.disable_f2m" has been introduced
    to allow F2m EC support to be disabled.
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1738584000">- Update to 1.80:
  * Defects Fixed:
  - A splitting issue for ML-KEM led to an incorrect size for kemct
    in KEMRecipientInfos. This has been fixed.
  - The PKCS12 KeyStore has been adjusted to prevent accidental doubling
    of the Oracle trusted certificate attribute (results in an IOException
    when used with the JVM PKCS12 implementation).
  - The SignerInfoGenerator copy constructor was ignoring the certHolder field.
  - The getAlgorithm() method return value for a CompositePrivateKey was
    not consistent with the corresponding getAlgorithm() return value for
    the CompositePrivateKey. This has been fixed.
  - The international property files were missing from the bcjmail distribution.
  - Issues with ElephantEngine failing on processing large/multi-block messages
    have been addressed.
  - GCFB mode now fully resets on a reset.
  - The lightweight algorithm contestants: Elephant, ISAP, PhotonBeetle,
    Xoodyak now support the use of the AEADParameters class and provide
    accurate update/doFinal output lengths.
  - An unnecessary downcast in CertPathValidatorUtilities was resulting
    in the ignoring of URLs for FTP based CRLs.
  - A regression in the OpenPGP API could cause NoSuchAlgorithmException
    to be thrown when attempting to use SHA-256 in some contexts.
  - EtsiTs1029411TypesAuthorization was missing an extension field.
  - Interoperability issues with single depth LMS keys have been addressed.
  * Additional Features and Functionality:
  - CompositeSignatures now updated to draft-ietf-lamps-pq-composite-sigs-03.
  - ML-KEM, ML-DSA, SLH-DSA, and Composite private keys now use raw encodings
    as per the latest drafts from IETF 121: draft-ietf-lamps-kyber-certificates-06,
    draft-ietf-lamps-dilithium-certificates-05, and draft-ietf-lamps-x509-slhdsa.
  - Initial support has been added for RFC 9579 PBMAC1 in the PKCS API.
  - Support has been added for EC-JPAKE to the lightweight API.
  - Support has been added for the direct construction of S/MIME AuthEnvelopedData
    objects, via the SMIMEAuthEnvelopedData class.
  - An override "org.bouncycastle.asn1.allow_wrong_oid_enc" property has been
    added to disable new OID encoding checks (use with caution).
  - Support has been added for the PBEParemeterSpec.getParameterSpec()
    method where supported by the JVM.
  - ML-DSA/SLH-DSA now return null for Signature.getParameters() if no context
    is provided. This allows the algorithms to be used with the existing Java key tool.
  - HQC has been updated to reflect the reference implementation released on 2024-10-30.
  - Support has been added to the low-level APIs for the OASIS Shamir Secret
    Splitting algorithms.
  - BCJSSE: System property "org.bouncycastle.jsse.fips.allowGCMCiphersIn12"
    no longer used. FIPS TLS 1.2 GCM suites can now be enabled according to
    JcaTlsCrypto#getFipsGCMNonceGeneratorFactory (see JavaDoc for details) if
    done in alignment with FIPS requirements.
  - Support has been added for OpenPGP V6 PKESK and message encryption.
  - PGPSecretKey.copyWithNewPassword() now includes AEAD support.
  - The ASCON family of algorithms have been updated in accordance with the
    published FIPS SP 800-232 draft.</changelog>
  <changelog author="pmonreal@suse.com" date="1750248000">- Update to 1.81:
  * Defects Fixed:
  - A potention NullPointerException in the KEM KDF KemUtil class
    has been removed.
  - Overlapping input/output buffers in doFinal could result in
    data corruption.
  - Fixed Grain-128AEAD decryption incorrectly handle MAC verification.
  - Add configurable header validation to prevent malicious header
    injection in PGP cleartext signed messages; Fix signature packet
    encoding issues in PGPSignature.join() and embedded signatures
    while phasing out legacy format.
  - Fixed ParallelHash initialization stall when using block size B=0.
  - The PRF from the PBKDF2 function was been lost when PBMAC1 was
    initialized from protectionAlgorithm. This has been fixed.
  - The lowlevel DigestFactory was cloning MD5 when being asked
    to clone SHA1.
  * Additional Features and Functionality:
  - XWing implementation updated to draft-connolly-cfrg-xwing-kem/07/
  - Further support has been added for generation and use of PGP V6 keys
  - Additional validation has been added for armored headers in Cleartext
    Signed Messages.
  - The PQC signature algorithm proposal Mayo has been added to the
    low-level API and the BCPQC provider.
  - The PQC signature algorithm proposal Snova has been added to the
    low-level API and the BCPQC provider.
  - Support for ChaCha20-Poly1305 has been added to the CMS/SMIME APIs.
  - The Falcon implementation has been updated to the latest draft.
  - Support has been added for generating keys which encode as seed-only
    and expanded-key-only for ML-KEM and ML-DSA private keys.
  - Private key encoding of ML-DSA and ML-KEM private keys now follows
    the latest IETF draft.
  - The Ascon family of algorithms has been updated to the initial draft
    of SP 800-232. Some additional optimisation work has been done.
  - Support for ML-DSA's external-mu calculation and signing has been
    added to the BC provider.
  - CMS now supports ML-DSA for SignedData generation.
  - Introduce high-level OpenPGP API for message creation/consumption
    and certificate evaluation.
  - Added JDK21 KEM API implementation for HQC algorithm.
  - BCJSSE: Strip trailing dot from hostname for SNI, endpointID checks.
  - BCJSSE: Draft support for ML-KEM updated (draft-connolly-tls-mlkem-key-agreement-05).
  - BCJSSE: Draft support for hybrid ECDHE-MLKEM (draft-ietf-tls-ecdhe-mlkem-00).
  - BCJSSE: Optionally prefer TLS 1.3 server's supported_groups order
    (BCSSLParameters.useNamedGroupsOrder).</changelog>
  <changelog author="fstrba@suse.com" date="1750248001">- Added patch:
  * bouncycastle-char-literal.patch
    + Somehow, during the build, one unicode character become too
    long for being a char literal. Consider it as string then.</changelog>
  <changelog author="pmonreal@suse.com" date="1758542400">- Update to 1.82:
  * Defects Fixed:
  - SNOVA and MAYO are now correctly added to the JCA provider module-info file.
  - TLS: Avoid nonce reuse error in JCE AEAD workaround for pre-Java7.
  - BCJSSE: Session binding map is now shared across all stages of the
    session lifecycle (SunJSSE compatibility).
  - The CMCEPrivateKeyParameters#reconstructPublicKey method was returning
    an empty byte array. It now returns an encoding of the public key.
  - CBZip2InputStream no longer auto-closes at end-of-contents.
  - The BC CertPath implementation was eliminating certificates on the
    bases of the Key-ID. This is not in accordance with RFC 4158.
  - Support for the previous set of libOQS Falcon OIDs has been restored.
  - The BC CipherInputStream could throw an exception if asked to handle an
    AEAD stream consisting of the MAC only.
  - Some KeyAgreement classes were missing in the Java 11 class hierarchy.
  - Fix typo in a constant name in the HPKE class and deprecate the old constant.
  - Fuzzing analysis has been done on the OpenPGP API and additional code
    has been added to prevent escaping exceptions.
  * Additional Features and Functionality:
  - SHA3Digest, CSHAKE, TupleHash, KMAC now provide support for Memoable
    and EncodableService.
  - BCJSSE: Added support for integrity-only cipher suites in TLS 1.3 per RFC 9150.
  - BCJSSE: Added support for system properties "jdk.tls.{client,server}.maxInboundCertificateChainLength"
  - BCJSSE: Added support for ML-DSA signature schemes in TLS 1.3 per draft-ietf-tls-mldsa-00.
  - The Composite post-quantum signatures implementation has been updated to
    the latest draft (07) draft-ietf-lamps-pq-composite-sigs.
  - "_PREHASH" implementations are now provided for all composite signatures
    to allow the hash of the date to be used instead of the actual data in
    signature calculation.
  - The gradle build can now be used to generate an Bill of Materials (BOM) file.
  - It is now possible to configure the SignerInfoVerifierBuilder used by the
    SignedMailValidator class.
  - The Ascon family of algorithms has been updated with the latest published changes.
  - Composite signature keys can now be constructed from the individual keys of
    the algorithms composing the composite.
  - PGPSecretKey, PGPSignatureGenerator now support version 6.
  - Further optimisation work has been done on ML-KEM public key validation.
  - Zeroization of passwords in the JCA PKCS12 key store has been improved.
  - The "org.bouncycastle.drbg.effective_256bits_entropy" property has been
    added for platforms where the entropy source is not producing 1 full bit
    of entropy per bit and additional bits are required (default value 282).
  - OpenPGPKeyGenerator now allows for the use of empty UserIDs (version 4 compatibility).
  - The HQC KEM has been updated with the latest draft updates.
  * Additional Notes:
  - The legacy post-quantum package has now been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1765886400">- Update to 1.83:
  * Defects Fixed:
  - Attempting to check a password on a stripped PGP would throw an
    exception. Checking the password on such a key will now always
    return false.
  - Fixed an issue in KangarooTwelve where premature absorption caused
    erroneous 168-byte padding; absorption is now delayed so correct
    final-byte padding is applied.
  - BCJSSE: Fix supported_versions creation for renegotiation handshake.
  - (D)TLS: Reneg info now oly offered with pre-1.3.
  * Additional Features and Functionality:
  - A generic "COMPOSITE" algorithm name has been added as a JCA
    Signature algorithm. The algorithm will identify the composite
    signature to use from the composite key passed in.
  - The composite signatures implementation has been updated to the
    final draft and now follows the submitted standard.
  - Support for the generation and use as trust anchors has been added
    for certificate signatures with id-alg-unsigned as the signature type.
  - Support for CMP direct POP for encryption keys using
    challenge/response has been added to the CMP/CRMF APIs.
  - Support for SupportedCurves attribute to the BC provider
  - BCJSSE: Added support for SLH-DSA signature schemes in TLS 1.3 per
    draft-reddy-tls-slhdsa-01.
  - Support has been added for the Java 25 KDF API (current algorithms,
    PBKDF2, SCRYPT, and HKDF).
  - Support for composite signatures is now included in CMS and timestamping.
  - It is now possible to disable the Lenstra check in RSA where the public
    key is not available via the system/security property
    "org.bouncycastle.rsa.no_lenstra_check".</changelog>
  <changelog author="pmonreal@suse.com" date="1776340800">- Update to 1.84:
  * Security Fixes:
  - CVE-2025-14813: GOSTCTR implementation unable to process more than
    255 blocks correctly. (bsc#1262225)
  - CVE-2026-0636: LDAP Injection Vulnerability in LDAPStoreHelper.java.
    (bsc#1262226)
  - CVE-2026-3505: Unbounded PGP AEAD chunk size leads to pre-auth
    resource exhaustion. (bsc#1262232)
  - CVE-2026-5588: PKIX draft CompositeVerifier accepts empty signature
    sequence as valid. (bsc#1262228)
  - CVE-2026-5598: Non-constant time comparisons risk private key
    leakage in FrodoKEM. (bsc#1262227)
  * Additional Features and Functionality:
  - In line with JVM changes, KEM support has been backported to
    Java 17.
  - BCJSSE: Configurable (client) early key_share groups via
    BCSSLParameters.earlyKeyShares or
    'org.bouncycastle.jsse.client.earlyKeyShares' system property.
  - BCJSSE: Support for curveSM2MLKEM768 hybrid NamedGroup in TLS
    1.3 per draft-yang-tls-hybrid-sm2-mlkem-03.
  - BCJSSE: Log when default cipher suites are disabled.
  - BCJSSE: Experimental support for ShangMi crypto in TLS 1.3 per
    RFC 8998 (not enabled by default).
  - CMS: Added CMSAuthEnvelopedDataStreamGenerator.open taking an
    explicit content type.
  - HKDF: Provider support for HKDFParameterSpec.Expand.
  - Added initial support for RFC 9380 (Hashing to Elliptic Curves);
    see org.bouncycastle.crypto.hash2curve .
  - PKCS12: Added default max iteration count of 5,000,000 (configurable
    via 'org.bouncycastle.pkcs12.max_it_count' property).
  - TLS: Use javax.crypto.KEM API (when available) to access ML-KEM
    implementation (incl. hybrids).
  - A new KeyStore, PKCS12-PBMAC1, has been added which defaults to
    using PBMAC1 and supports RFC 9879.
  - A new property 'org.bouncycastle.asn1.max_cons_depth' has been added
    to allow setting of the maximum nesting for SETs/SEQUENCESs in ASN.1.
    Default is 32.
  - A new property 'org.bouncycastle.asn1.max_limit' has been added
    to allow setting of the stream size of ASN.1 encodings. The value can
    be either in bytes, or appended with k (1 kilobyte blocks), m (1
    megabyte blocks), or g (1 gigabyte blocks).
  - Added NTRU+ support to the lightweight PQC API and the BCPQC provider.
  - Added SM4 key wrap/unwrap mode, SM2 key exchange, and logging to SM2Signer.
  - OpenPGP: Added encryption-key filtering by purpose, a new OpenPGPKey
    constructor, KeyPassphraseProvider-based passphrase change, wildcard
    (anonymous) recipient handling, and Web-of-Trust methods for
    third-party signature chains and delegations.
  - CMSSignedDataStreamGenerator can now support the generation of DER/DL
    encoded SignedData objects (note memory restrictions still apply).
  - It is now possible to add extra digest alorithm IDs to
    CMSSignedDataStreamGenerator when required.
  * Defects Fixed:
  - Random numbers being generated for DSTU4145 signature calculations
    were 1 bit shorter than they could be. The code has been corrected
    to allow the generated numbers to occupy the full numeric range available.
  - HKDF implementation has been corrected to use multiple IKMs if available.
  - CompositePublic/PrivateKey builders had an issue identifying brainpool
    and EdDSA curves from the algorithm names due to an error in the OID
    mapping table. This has been fixed.
  - S/MIME: Fix AuthEnveloped support for AES192/GCM and AES256/GCM.
  - CMS: Use implicit tag for AuthEnvelopedData.authEncryptedContentInfo.encryptedContent.
  - Fixed Strings.split to handle delimiters at position 0.
  - Fixed FrodoKEM error sampling to be constant-time.
  - Fixed PKIXNameConstraintValidator to treat a DNS name as intersecting itself.
  - Fixed PKCS12 key stores not calling getInstance with the original provider
    (which was forcing provider registration).
  - A resource leak due to the SMIMESigned constructor leaving background
    threads hanging on MessagingException has been fixed.
  - OpenPGP: Fixed an issue where a custom signature creation time was
    ignored when generating message signatures.
  - OpenPGP: Fixed SKESK encoding for direct-S2K-encrypted messages.
  * Additional Notes:
  - DSA was recently deprecated by NIST and several users have requested
    that we move to an RSA signing certificate for provider signing
    instead of our current DSA one. We are grateful to report that Oracle
    have been very supportive of this and issued us a second RSA certificate
    based on a new RSA key for signing providers. Providers signed with the
    previous DSA key will continue to work as before.
  - This will be the last release which will recognise Dilithium and
    SphincsPlus in the BC provider, the Kyber wrapper (which is just ML-KEM)
    will also be removed. The algorithms won't be deleted in 1.85, but will
    only be accessible via the low-level APIs and deleted in a later release.</changelog>
  <changelog author="pmonreal@suse.com" date="1784116800">- Update to 1.85:
  * Security Fixes:
  - CVE-2026-12816: IESEngine stream-mode MAC forgery via length-dependent KDF split (bsc#1272704)
  - CVE-2026-8763: Name Constraints bypass via trailing dot in rfc822Name and URI (bsc#1272700)
  - CVE-2026-13506: Lazy ASN.1 sequence forcing resets nesting-depth guard (bsc#1272709)
  - CVE-2026-13586: PKCS#12 MAC and bag-decryption KDF iteration-count bound (DoS) (bsc#1272710)
  - CVE-2026-58062: Stapled OCSP response accepted without binding to the checked certificate (bsc#1272716)
  - CVE-2026-59638: JSSE hostname verifier CN-fallback enabled by default despite documented opt-in (bsc#1272718)
  - CVE-2026-58061: CCM-family modes write plaintext to caller buffer before tag check (bsc#1272715)
  - CVE-2026-12185: BKS/UBER keystore allocates from untrusted lengths before integrity check (bsc#1272701)
  - CVE-2026-59651: BKS keystore accepts legacy version with 16-bit integrity MAC key (bsc#1272731)
  - CVE-2026-59652: LDAP filter injection in legacy jdk1.4 LDAPStoreHelper (bsc#1272732)
  - CVE-2026-15055: PKCS#8 / PBES2 decryptors honour unbounded KDF cost from input (bsc#1272712)
  - CVE-2026-58063: BCFKS keystore load honours unbounded KDF cost from untrusted file (bsc#1272717)
  - CVE-2026-59647: CRMF/CMP password-MAC honours unbounded iteration count (bsc#1272727)
  - CVE-2026-59648: OpenPGP Argon2 S2K honours attacker-chosen memory and passes (bsc#1272728)
  - CVE-2026-59641: S/MIME validator trusts signer-asserted signingTime for path validation (bsc#1272721)
  - CVE-2026-12803: KCCMBlockCipher MAC does not bind nonce when AAD is absent (cross-nonce AEAD forgery) (bsc#1272703)
  - CVE-2026-12852: MLS wire decoder allocates attacker-declared opaque length before bounds check (bsc#1272707)
  - CVE-2026-12860: RSA PKCS#1 verification skips last two hash bytes in NULL-omitted path (bsc#1272708)
  - CVE-2026-58059: Quadratic-time escaping when stringifying X.500 distinguished names (bsc#1272713)
  - CVE-2026-59639: CMS verifySignatures returns true for SignedData with zero signers (bsc#1272719)
  - CVE-2026-59645: OER parser recurses without depth limit on self-referential IEEE 1609.2 schema (bsc#1272725)
  - CVE-2026-59640: OpenPGP CFB quick-check oracle active on symmetric/session-key paths (bsc#1272720)
  - CVE-2026-58060: HSS public-key level count unbounded, enabling huge allocation on verify (bsc#1272714)
  - CVE-2026-12802: CMS AuthEnvelopedData fails to enforce tag-length on decryption (bsc#1272702)
  - CVE-2026-59646: DTLS handshake reassembler allocates buffer from unchecked 24-bit length (bsc#1272726)
  - CVE-2026-14682: Possible OOM from unbounded up-front allocation on a definite-length read (bsc#1272711)
  - CVE-2026-12817: OpenPGP AEAD decryption skips final tag on chunk-aligned data (bsc#1272705)
  - CVE-2026-59642: CMS AuthenticatedData content not bound to MAC when authAttrs present (bsc#1272722)
  - CVE-2026-59643: OpenPGP inline-signature policy failures silently ignored (bsc#1272723)
  - CVE-2026-59644: MLS hash-ratchet honours arbitrary 32-bit generation counter from sender (bsc#1272724)
  - CVE-2026-59650: MTI/A0 DH agreement exponentiates unvalidated peer value (bsc#1272730)
  - CVE-2026-59649: OpenPGP user-attribute subpacket length bounded only by JVM max memory (bsc#1272729)
  * Full Release Notes:
  - bouncycastle.org/download/bouncy-castle-java/?filter=java%3Drelease-1-85
  * Additional Notes:
  - The standardised PQC algorithms ML-KEM, ML-DSA, SLH-DSA, FrodoKEM,
    and CMCE have been repackaged under org.bouncycastle.crypto and
    the versions under org.bouncycastle.crypto.pqc have been deprecated.
    These deprecated versions will be removed in BC 1.86.
  * Rebase patches:
  - bouncycastle-char-literal.patch
  - bouncycastle-notests.patch</changelog>
</package>
<package pkgid="32f9ad4583cdac5a1c18e6dc53eb2309c2cd552d131384eca7f2a5673a1d6053bca408f79fe88bdc37caa5fb0e91809d51852a46f0d5e3ed7b927c063c571bab" name="bouncycastle-util" arch="noarch">
  <version epoch="0" ver="1.85" rel="160099.1.1"/>
  <changelog author="pmonreal@suse.com" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  [bsc#1224304, CVE-2024-30172] [bsc#1224299, CVE-2024-29857]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="fstrba@suse.com" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1730721600">- Update to 1.79:
  * Defects Fixed:
  - Leading zeroes were sometimes dropped from Ed25519 signatures
    leading to verification errors in the PGP API.
  - Default version string for Armored Output is now set correctly in 18on build.
  - The Elephant cipher would fail on large messages.
  - CMSSignedData.replaceSigners() would re-encode the digest algorithms
    block, occassionally dropping ones where NULL had been previously
    added as an algorithm parameter. The method now attempts to only use
    the original digest algorithm identifiers.
  - ERSInputStreamData would fail to generate the correct hash if
    called a second time with a different hash algorithm.
  - A downcast in the CrlCache which would cause FTP based CRLs to fail
    to load has been removed.
  - ECUtil.getNamedCurveOid() now trims curve names of excess space
    before look up.
  - The PhotonBeetle and Xoodyak digests did not reset properly after
    a doFinal() call.
  - Malformed AlgorithmIdentifiers in CertIDs could cause caching
    issues in the OCSP cache.
  - With Java 21 a provider service class will now be returned with
    a null class name where previously a null would have been returned
    for a service. This can cause a NullPointerException to be thrown
    by the BC provider if a non-existant service is requested.
  - CMS: OtherKeyAttribute.keyAttr now treated as optional.
  - CMS: EnvelopedData and AuthEnvelopedData could calculate the wrong versions.
  - The default version header for PGP armored output did not carry
    the correct version string.
  - In some situations the algorithm lookup for creating PGPDigestCalculators
    would fail due to truncation of the algorithm name.
  * Additional Features and Functionality:
  - Object Identifiers have been added for ML-KEM, ML-DSA, and SLH-DSA.
  - The PQC algorithms, ML-KEM, ML-DSA (including pre-hash), and SLH-DSA
    (including pre-hash) have been added to the BC provider and the lightweight API.
  - A new spec, ContextParameterSpec, has been added to support
    signature contexts for ML-DSA and SLH-DSA.
  - BCJSSE: Added support for security property
    "jdk.tls.server.defaultDHEParameters" (disabled in FIPS mode).
  - BCJSSE: Added support for signature_algorithms_cert configuration via
    "org.bouncycastle.jsse.client.SignatureSchemesCert" and
    "org.bouncycastle.jsse.server.SignatureSchemesCert" system properties
    or BCSSLParameters property "SignatureSchemesCert".
  - BCJSSE: Added support for boolean system property
    "org.bouncycastle.jsse.fips.allowGCMCiphersIn12" (false by default).
  - (D)TLS: Remove redundant verification of self-generated RSA signatures.
  - CompositePrivateKeys now support the latest revision of the composite
    signature draft.
  - Delta Certificates now support the latest revision of the delta
    certificate extension draft.
  - A general KeyIdentifier class, encapsulating both PGP KeyID and the
    PGP key fingerprint has been added to the PGP API.
  - Support for the LibrePGP PreferredEncryptionModes signature subpacket
    has been added to the PGP API.
  - Support for Version 6 signatures, including salts, has been added to the PGP API.
  - Support for the PreferredKeyServer signature supacket has been added to the PGP API.
  - Support for RFC 9269, "Using KEMs in Cryptographic Message Syntax (CMS)",
    has been added to the CMS API.
  - Support for the Argon2 S2K has been added to the PGP API.
  - The system property "org.bouncycastle.pemreader.lax" has been introduced
    for situations where the BC PEM parsing is now too strict.
  - The system property "org.bouncycastle.ec.disable_f2m" has been introduced
    to allow F2m EC support to be disabled.
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1738584000">- Update to 1.80:
  * Defects Fixed:
  - A splitting issue for ML-KEM led to an incorrect size for kemct
    in KEMRecipientInfos. This has been fixed.
  - The PKCS12 KeyStore has been adjusted to prevent accidental doubling
    of the Oracle trusted certificate attribute (results in an IOException
    when used with the JVM PKCS12 implementation).
  - The SignerInfoGenerator copy constructor was ignoring the certHolder field.
  - The getAlgorithm() method return value for a CompositePrivateKey was
    not consistent with the corresponding getAlgorithm() return value for
    the CompositePrivateKey. This has been fixed.
  - The international property files were missing from the bcjmail distribution.
  - Issues with ElephantEngine failing on processing large/multi-block messages
    have been addressed.
  - GCFB mode now fully resets on a reset.
  - The lightweight algorithm contestants: Elephant, ISAP, PhotonBeetle,
    Xoodyak now support the use of the AEADParameters class and provide
    accurate update/doFinal output lengths.
  - An unnecessary downcast in CertPathValidatorUtilities was resulting
    in the ignoring of URLs for FTP based CRLs.
  - A regression in the OpenPGP API could cause NoSuchAlgorithmException
    to be thrown when attempting to use SHA-256 in some contexts.
  - EtsiTs1029411TypesAuthorization was missing an extension field.
  - Interoperability issues with single depth LMS keys have been addressed.
  * Additional Features and Functionality:
  - CompositeSignatures now updated to draft-ietf-lamps-pq-composite-sigs-03.
  - ML-KEM, ML-DSA, SLH-DSA, and Composite private keys now use raw encodings
    as per the latest drafts from IETF 121: draft-ietf-lamps-kyber-certificates-06,
    draft-ietf-lamps-dilithium-certificates-05, and draft-ietf-lamps-x509-slhdsa.
  - Initial support has been added for RFC 9579 PBMAC1 in the PKCS API.
  - Support has been added for EC-JPAKE to the lightweight API.
  - Support has been added for the direct construction of S/MIME AuthEnvelopedData
    objects, via the SMIMEAuthEnvelopedData class.
  - An override "org.bouncycastle.asn1.allow_wrong_oid_enc" property has been
    added to disable new OID encoding checks (use with caution).
  - Support has been added for the PBEParemeterSpec.getParameterSpec()
    method where supported by the JVM.
  - ML-DSA/SLH-DSA now return null for Signature.getParameters() if no context
    is provided. This allows the algorithms to be used with the existing Java key tool.
  - HQC has been updated to reflect the reference implementation released on 2024-10-30.
  - Support has been added to the low-level APIs for the OASIS Shamir Secret
    Splitting algorithms.
  - BCJSSE: System property "org.bouncycastle.jsse.fips.allowGCMCiphersIn12"
    no longer used. FIPS TLS 1.2 GCM suites can now be enabled according to
    JcaTlsCrypto#getFipsGCMNonceGeneratorFactory (see JavaDoc for details) if
    done in alignment with FIPS requirements.
  - Support has been added for OpenPGP V6 PKESK and message encryption.
  - PGPSecretKey.copyWithNewPassword() now includes AEAD support.
  - The ASCON family of algorithms have been updated in accordance with the
    published FIPS SP 800-232 draft.</changelog>
  <changelog author="pmonreal@suse.com" date="1750248000">- Update to 1.81:
  * Defects Fixed:
  - A potention NullPointerException in the KEM KDF KemUtil class
    has been removed.
  - Overlapping input/output buffers in doFinal could result in
    data corruption.
  - Fixed Grain-128AEAD decryption incorrectly handle MAC verification.
  - Add configurable header validation to prevent malicious header
    injection in PGP cleartext signed messages; Fix signature packet
    encoding issues in PGPSignature.join() and embedded signatures
    while phasing out legacy format.
  - Fixed ParallelHash initialization stall when using block size B=0.
  - The PRF from the PBKDF2 function was been lost when PBMAC1 was
    initialized from protectionAlgorithm. This has been fixed.
  - The lowlevel DigestFactory was cloning MD5 when being asked
    to clone SHA1.
  * Additional Features and Functionality:
  - XWing implementation updated to draft-connolly-cfrg-xwing-kem/07/
  - Further support has been added for generation and use of PGP V6 keys
  - Additional validation has been added for armored headers in Cleartext
    Signed Messages.
  - The PQC signature algorithm proposal Mayo has been added to the
    low-level API and the BCPQC provider.
  - The PQC signature algorithm proposal Snova has been added to the
    low-level API and the BCPQC provider.
  - Support for ChaCha20-Poly1305 has been added to the CMS/SMIME APIs.
  - The Falcon implementation has been updated to the latest draft.
  - Support has been added for generating keys which encode as seed-only
    and expanded-key-only for ML-KEM and ML-DSA private keys.
  - Private key encoding of ML-DSA and ML-KEM private keys now follows
    the latest IETF draft.
  - The Ascon family of algorithms has been updated to the initial draft
    of SP 800-232. Some additional optimisation work has been done.
  - Support for ML-DSA's external-mu calculation and signing has been
    added to the BC provider.
  - CMS now supports ML-DSA for SignedData generation.
  - Introduce high-level OpenPGP API for message creation/consumption
    and certificate evaluation.
  - Added JDK21 KEM API implementation for HQC algorithm.
  - BCJSSE: Strip trailing dot from hostname for SNI, endpointID checks.
  - BCJSSE: Draft support for ML-KEM updated (draft-connolly-tls-mlkem-key-agreement-05).
  - BCJSSE: Draft support for hybrid ECDHE-MLKEM (draft-ietf-tls-ecdhe-mlkem-00).
  - BCJSSE: Optionally prefer TLS 1.3 server's supported_groups order
    (BCSSLParameters.useNamedGroupsOrder).</changelog>
  <changelog author="fstrba@suse.com" date="1750248001">- Added patch:
  * bouncycastle-char-literal.patch
    + Somehow, during the build, one unicode character become too
    long for being a char literal. Consider it as string then.</changelog>
  <changelog author="pmonreal@suse.com" date="1758542400">- Update to 1.82:
  * Defects Fixed:
  - SNOVA and MAYO are now correctly added to the JCA provider module-info file.
  - TLS: Avoid nonce reuse error in JCE AEAD workaround for pre-Java7.
  - BCJSSE: Session binding map is now shared across all stages of the
    session lifecycle (SunJSSE compatibility).
  - The CMCEPrivateKeyParameters#reconstructPublicKey method was returning
    an empty byte array. It now returns an encoding of the public key.
  - CBZip2InputStream no longer auto-closes at end-of-contents.
  - The BC CertPath implementation was eliminating certificates on the
    bases of the Key-ID. This is not in accordance with RFC 4158.
  - Support for the previous set of libOQS Falcon OIDs has been restored.
  - The BC CipherInputStream could throw an exception if asked to handle an
    AEAD stream consisting of the MAC only.
  - Some KeyAgreement classes were missing in the Java 11 class hierarchy.
  - Fix typo in a constant name in the HPKE class and deprecate the old constant.
  - Fuzzing analysis has been done on the OpenPGP API and additional code
    has been added to prevent escaping exceptions.
  * Additional Features and Functionality:
  - SHA3Digest, CSHAKE, TupleHash, KMAC now provide support for Memoable
    and EncodableService.
  - BCJSSE: Added support for integrity-only cipher suites in TLS 1.3 per RFC 9150.
  - BCJSSE: Added support for system properties "jdk.tls.{client,server}.maxInboundCertificateChainLength"
  - BCJSSE: Added support for ML-DSA signature schemes in TLS 1.3 per draft-ietf-tls-mldsa-00.
  - The Composite post-quantum signatures implementation has been updated to
    the latest draft (07) draft-ietf-lamps-pq-composite-sigs.
  - "_PREHASH" implementations are now provided for all composite signatures
    to allow the hash of the date to be used instead of the actual data in
    signature calculation.
  - The gradle build can now be used to generate an Bill of Materials (BOM) file.
  - It is now possible to configure the SignerInfoVerifierBuilder used by the
    SignedMailValidator class.
  - The Ascon family of algorithms has been updated with the latest published changes.
  - Composite signature keys can now be constructed from the individual keys of
    the algorithms composing the composite.
  - PGPSecretKey, PGPSignatureGenerator now support version 6.
  - Further optimisation work has been done on ML-KEM public key validation.
  - Zeroization of passwords in the JCA PKCS12 key store has been improved.
  - The "org.bouncycastle.drbg.effective_256bits_entropy" property has been
    added for platforms where the entropy source is not producing 1 full bit
    of entropy per bit and additional bits are required (default value 282).
  - OpenPGPKeyGenerator now allows for the use of empty UserIDs (version 4 compatibility).
  - The HQC KEM has been updated with the latest draft updates.
  * Additional Notes:
  - The legacy post-quantum package has now been removed.</changelog>
  <changelog author="pmonreal@suse.com" date="1765886400">- Update to 1.83:
  * Defects Fixed:
  - Attempting to check a password on a stripped PGP would throw an
    exception. Checking the password on such a key will now always
    return false.
  - Fixed an issue in KangarooTwelve where premature absorption caused
    erroneous 168-byte padding; absorption is now delayed so correct
    final-byte padding is applied.
  - BCJSSE: Fix supported_versions creation for renegotiation handshake.
  - (D)TLS: Reneg info now oly offered with pre-1.3.
  * Additional Features and Functionality:
  - A generic "COMPOSITE" algorithm name has been added as a JCA
    Signature algorithm. The algorithm will identify the composite
    signature to use from the composite key passed in.
  - The composite signatures implementation has been updated to the
    final draft and now follows the submitted standard.
  - Support for the generation and use as trust anchors has been added
    for certificate signatures with id-alg-unsigned as the signature type.
  - Support for CMP direct POP for encryption keys using
    challenge/response has been added to the CMP/CRMF APIs.
  - Support for SupportedCurves attribute to the BC provider
  - BCJSSE: Added support for SLH-DSA signature schemes in TLS 1.3 per
    draft-reddy-tls-slhdsa-01.
  - Support has been added for the Java 25 KDF API (current algorithms,
    PBKDF2, SCRYPT, and HKDF).
  - Support for composite signatures is now included in CMS and timestamping.
  - It is now possible to disable the Lenstra check in RSA where the public
    key is not available via the system/security property
    "org.bouncycastle.rsa.no_lenstra_check".</changelog>
  <changelog author="pmonreal@suse.com" date="1776340800">- Update to 1.84:
  * Security Fixes:
  - CVE-2025-14813: GOSTCTR implementation unable to process more than
    255 blocks correctly. (bsc#1262225)
  - CVE-2026-0636: LDAP Injection Vulnerability in LDAPStoreHelper.java.
    (bsc#1262226)
  - CVE-2026-3505: Unbounded PGP AEAD chunk size leads to pre-auth
    resource exhaustion. (bsc#1262232)
  - CVE-2026-5588: PKIX draft CompositeVerifier accepts empty signature
    sequence as valid. (bsc#1262228)
  - CVE-2026-5598: Non-constant time comparisons risk private key
    leakage in FrodoKEM. (bsc#1262227)
  * Additional Features and Functionality:
  - In line with JVM changes, KEM support has been backported to
    Java 17.
  - BCJSSE: Configurable (client) early key_share groups via
    BCSSLParameters.earlyKeyShares or
    'org.bouncycastle.jsse.client.earlyKeyShares' system property.
  - BCJSSE: Support for curveSM2MLKEM768 hybrid NamedGroup in TLS
    1.3 per draft-yang-tls-hybrid-sm2-mlkem-03.
  - BCJSSE: Log when default cipher suites are disabled.
  - BCJSSE: Experimental support for ShangMi crypto in TLS 1.3 per
    RFC 8998 (not enabled by default).
  - CMS: Added CMSAuthEnvelopedDataStreamGenerator.open taking an
    explicit content type.
  - HKDF: Provider support for HKDFParameterSpec.Expand.
  - Added initial support for RFC 9380 (Hashing to Elliptic Curves);
    see org.bouncycastle.crypto.hash2curve .
  - PKCS12: Added default max iteration count of 5,000,000 (configurable
    via 'org.bouncycastle.pkcs12.max_it_count' property).
  - TLS: Use javax.crypto.KEM API (when available) to access ML-KEM
    implementation (incl. hybrids).
  - A new KeyStore, PKCS12-PBMAC1, has been added which defaults to
    using PBMAC1 and supports RFC 9879.
  - A new property 'org.bouncycastle.asn1.max_cons_depth' has been added
    to allow setting of the maximum nesting for SETs/SEQUENCESs in ASN.1.
    Default is 32.
  - A new property 'org.bouncycastle.asn1.max_limit' has been added
    to allow setting of the stream size of ASN.1 encodings. The value can
    be either in bytes, or appended with k (1 kilobyte blocks), m (1
    megabyte blocks), or g (1 gigabyte blocks).
  - Added NTRU+ support to the lightweight PQC API and the BCPQC provider.
  - Added SM4 key wrap/unwrap mode, SM2 key exchange, and logging to SM2Signer.
  - OpenPGP: Added encryption-key filtering by purpose, a new OpenPGPKey
    constructor, KeyPassphraseProvider-based passphrase change, wildcard
    (anonymous) recipient handling, and Web-of-Trust methods for
    third-party signature chains and delegations.
  - CMSSignedDataStreamGenerator can now support the generation of DER/DL
    encoded SignedData objects (note memory restrictions still apply).
  - It is now possible to add extra digest alorithm IDs to
    CMSSignedDataStreamGenerator when required.
  * Defects Fixed:
  - Random numbers being generated for DSTU4145 signature calculations
    were 1 bit shorter than they could be. The code has been corrected
    to allow the generated numbers to occupy the full numeric range available.
  - HKDF implementation has been corrected to use multiple IKMs if available.
  - CompositePublic/PrivateKey builders had an issue identifying brainpool
    and EdDSA curves from the algorithm names due to an error in the OID
    mapping table. This has been fixed.
  - S/MIME: Fix AuthEnveloped support for AES192/GCM and AES256/GCM.
  - CMS: Use implicit tag for AuthEnvelopedData.authEncryptedContentInfo.encryptedContent.
  - Fixed Strings.split to handle delimiters at position 0.
  - Fixed FrodoKEM error sampling to be constant-time.
  - Fixed PKIXNameConstraintValidator to treat a DNS name as intersecting itself.
  - Fixed PKCS12 key stores not calling getInstance with the original provider
    (which was forcing provider registration).
  - A resource leak due to the SMIMESigned constructor leaving background
    threads hanging on MessagingException has been fixed.
  - OpenPGP: Fixed an issue where a custom signature creation time was
    ignored when generating message signatures.
  - OpenPGP: Fixed SKESK encoding for direct-S2K-encrypted messages.
  * Additional Notes:
  - DSA was recently deprecated by NIST and several users have requested
    that we move to an RSA signing certificate for provider signing
    instead of our current DSA one. We are grateful to report that Oracle
    have been very supportive of this and issued us a second RSA certificate
    based on a new RSA key for signing providers. Providers signed with the
    previous DSA key will continue to work as before.
  - This will be the last release which will recognise Dilithium and
    SphincsPlus in the BC provider, the Kyber wrapper (which is just ML-KEM)
    will also be removed. The algorithms won't be deleted in 1.85, but will
    only be accessible via the low-level APIs and deleted in a later release.</changelog>
  <changelog author="pmonreal@suse.com" date="1784116800">- Update to 1.85:
  * Security Fixes:
  - CVE-2026-12816: IESEngine stream-mode MAC forgery via length-dependent KDF split (bsc#1272704)
  - CVE-2026-8763: Name Constraints bypass via trailing dot in rfc822Name and URI (bsc#1272700)
  - CVE-2026-13506: Lazy ASN.1 sequence forcing resets nesting-depth guard (bsc#1272709)
  - CVE-2026-13586: PKCS#12 MAC and bag-decryption KDF iteration-count bound (DoS) (bsc#1272710)
  - CVE-2026-58062: Stapled OCSP response accepted without binding to the checked certificate (bsc#1272716)
  - CVE-2026-59638: JSSE hostname verifier CN-fallback enabled by default despite documented opt-in (bsc#1272718)
  - CVE-2026-58061: CCM-family modes write plaintext to caller buffer before tag check (bsc#1272715)
  - CVE-2026-12185: BKS/UBER keystore allocates from untrusted lengths before integrity check (bsc#1272701)
  - CVE-2026-59651: BKS keystore accepts legacy version with 16-bit integrity MAC key (bsc#1272731)
  - CVE-2026-59652: LDAP filter injection in legacy jdk1.4 LDAPStoreHelper (bsc#1272732)
  - CVE-2026-15055: PKCS#8 / PBES2 decryptors honour unbounded KDF cost from input (bsc#1272712)
  - CVE-2026-58063: BCFKS keystore load honours unbounded KDF cost from untrusted file (bsc#1272717)
  - CVE-2026-59647: CRMF/CMP password-MAC honours unbounded iteration count (bsc#1272727)
  - CVE-2026-59648: OpenPGP Argon2 S2K honours attacker-chosen memory and passes (bsc#1272728)
  - CVE-2026-59641: S/MIME validator trusts signer-asserted signingTime for path validation (bsc#1272721)
  - CVE-2026-12803: KCCMBlockCipher MAC does not bind nonce when AAD is absent (cross-nonce AEAD forgery) (bsc#1272703)
  - CVE-2026-12852: MLS wire decoder allocates attacker-declared opaque length before bounds check (bsc#1272707)
  - CVE-2026-12860: RSA PKCS#1 verification skips last two hash bytes in NULL-omitted path (bsc#1272708)
  - CVE-2026-58059: Quadratic-time escaping when stringifying X.500 distinguished names (bsc#1272713)
  - CVE-2026-59639: CMS verifySignatures returns true for SignedData with zero signers (bsc#1272719)
  - CVE-2026-59645: OER parser recurses without depth limit on self-referential IEEE 1609.2 schema (bsc#1272725)
  - CVE-2026-59640: OpenPGP CFB quick-check oracle active on symmetric/session-key paths (bsc#1272720)
  - CVE-2026-58060: HSS public-key level count unbounded, enabling huge allocation on verify (bsc#1272714)
  - CVE-2026-12802: CMS AuthEnvelopedData fails to enforce tag-length on decryption (bsc#1272702)
  - CVE-2026-59646: DTLS handshake reassembler allocates buffer from unchecked 24-bit length (bsc#1272726)
  - CVE-2026-14682: Possible OOM from unbounded up-front allocation on a definite-length read (bsc#1272711)
  - CVE-2026-12817: OpenPGP AEAD decryption skips final tag on chunk-aligned data (bsc#1272705)
  - CVE-2026-59642: CMS AuthenticatedData content not bound to MAC when authAttrs present (bsc#1272722)
  - CVE-2026-59643: OpenPGP inline-signature policy failures silently ignored (bsc#1272723)
  - CVE-2026-59644: MLS hash-ratchet honours arbitrary 32-bit generation counter from sender (bsc#1272724)
  - CVE-2026-59650: MTI/A0 DH agreement exponentiates unvalidated peer value (bsc#1272730)
  - CVE-2026-59649: OpenPGP user-attribute subpacket length bounded only by JVM max memory (bsc#1272729)
  * Full Release Notes:
  - bouncycastle.org/download/bouncy-castle-java/?filter=java%3Drelease-1-85
  * Additional Notes:
  - The standardised PQC algorithms ML-KEM, ML-DSA, SLH-DSA, FrodoKEM,
    and CMCE have been repackaged under org.bouncycastle.crypto and
    the versions under org.bouncycastle.crypto.pqc have been deprecated.
    These deprecated versions will be removed in BC 1.86.
  * Rebase patches:
  - bouncycastle-char-literal.patch
  - bouncycastle-notests.patch</changelog>
</package>
<package pkgid="807408b804b8f0212dd67f307b51a67cf377e406c2ebdd6efac5027f7a670b8cb411b287b7cece5df469c4f7a708054029907836ae9ae3e9fdd2ce6be1c0bf26" name="bovo" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- No code change since 25.08.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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
- 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>
</package>
<package pkgid="fb47e20526816a781997c08428fef682ed3f6dcf6fd07dd5ca19d17cc6368ff5169dbdb742b8843c5786a4cb9c98bc178536e455c6b5f558f3de03b624993ce9" name="bovo-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- No code change since 25.08.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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
- 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>
</package>
<package pkgid="fa98dcd5a1b41be73b7e1073b22ed518121217565a04905299d24f5489da83fb01050c85fff4d2d6af73c58f87b0975a54d967ef9a676990e6bf71cdb63e92c4" name="bowtie2" arch="s390x">
  <version epoch="0" ver="2.5.4" rel="bp161.1.23"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1602849600">- Update to version 2.4.2:
  * Fixed an issue that would cause the `bowtie2` wrapper script
    to throw an error when using wrapper-specific arguments.
  * Added new `--sam-append-comment` flag that appends comment
    from FASTA/Q read to corresponding SAM record.
  * Fixed an issue that would cause qupto, `-u`, to overflow when
    there are &gt;= 2^32 query sequences
    (gh#BenLangmead/bowtie2#312).
  * Fixed an issue that would cause bowtie2-build script to
    incorrectly process reference files.
- Drop _service file and use tagged version of simde instead (at
  version 0.6.0); correspondingly drop the obsinfo and obscpio
  files as well.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1603281600">- Actually update bowtie2 source to version 2.4.2 (fixing previous
  revision).
- Drop patches incorporated upstream:
  * bowtie2-processor_support.patch (commit ebb07cf).
  * bowtie2-cmake-install-targets.patch (commit c9d92ce).
- Package README.md file as doc.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1620993600">- Update to version 2.4.3:
  * Replaced TBB concurrency with C++ threads.
  * Added native support for processing Zstd-compressed read files
    to bowtie2.
  * Added native support for processing Zstd-compressed
    reference-genome files to bowtie2-build.
  * Fixed an issue causing `bowtie2` to report incorrect
    alignments on big-endian machines.
  * Fixed an issue causing `bowtie2` to incorrectly process BAM
    files on big-endian machines.
  * Fixed an issue causing Bowtie2 to set an incorrect MAPQ when
    AS and XS are the maximum for read length.
  * Add support for building on Apple M1 processors.
- Update simde to version 0.7.0.
- Drop BuildRequires tbb-devel: no longer required.
- RelWithDebInfo isn't supported and assumes fully unoptimised
  Debug mode; use Release mode instead by passing
  `-DCMAKE_RELEASE_TYPE=Release` to cmake.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1625227200">- Update to version 2.4.4:
  * Fixed an issue that would sometimes cause deadlocks in bowtie2
    when running multithreaded.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1642680000">- Update to version 2.4.5:
  * Fixed issues with bowtie2 BAM parser that would cause bowtie2
    to crash when processing input that was encoded with tools
    other than samtools e.g. Picard.
  * Fixed an issue causing bowtie2 to drop certain optional fields
    when when aligning BAM reads with the --preserve-tags option.
  * Fixed an issue causing bowtie2 to produce mangled SAM output
    when specifying --sam-append-comment together with the
  - -passthrough option.
  * Appended GO:query to SAM @HD entry to indicate that reads are
    grouped by query name, bump SAM version to 1.5 to indicate
    support for this change.
- Update simde to version 0.7.2.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668945600">- Update to version 2.5.0:
  * Overall improvements in the use of prefetch instructions.
  * Made input/output fully asynchronous by using a dedicated
    thread.
  * Added support for AVX2 256-bit instructions with can be
    enabled by setting the SSE_AXV2 environment variable at
    compile time.
  * Fixed an issue causing bowtie2 to crash when processing ZSTD
    files with high compression ratios.
  * Changed the way that unique alignments are counted in summary
    message to better match up with filters on SAM output.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1674043200">- Update to version 2.5.1:
  * Fixed an issue affecting bowtie2 alignment accuracy.
  * Updated the versions of the NCBI NGS and VDB libraries used by
    bowtie2.
  * Fixed a segmentation fault that would occur while aligning SRA
    data.
  * Fixed an issue preventing --un-mates from properly saving
    unaligned mates.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1697716800">- Update to version 2.5.2:
  * Fixed an issue preventing bowtie2 from utilizing the specified
    number of CPU cores.
  * Fixed an issue causing bowtie2 to segfault while parsing
    interleaved reads.
  * Overhauled the FASTQ parser with better tolerance for empty
    lines.
- Update simde to version 0.7.6.
- Allow building with LTO, do not set _lto_cflags to %{nil}.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1708776000">- Update to version 2.5.3:
  * Fixed an issue causing bowtie2's memory usage to increase over
    time.
  * Fixed an issue causing bowtie2 to crash when processing empty
    FASTQ records.
  * Fixed an issue that would cause bowtie2 to erroneously treat
  - f and -F as mutually exclusive.
  * Add optional support for libsais to bowtie2-build for faster
    index building.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1723032000">- Update to version 2.5.4:
  * Added --sam-opt-config command line option for toggling SAM
    Opt flags.
  * Fixed an issue causing bowtie2’s memory usage to increase over
    time when aligning BAM files.
  * Changed bowtie2 to continue flushing output in the event of a
    partial write.
  * Changed the behavior of bowtie2-build to throw an exception if
    it is unable to write the BWT (.1.bt2, .1.rev.bt2). In prior
    versions bowtie2-build, would silently ignore the error which
    has led some to report the absence of the BWT files in a
    “completed” index build.
  * Reverted the changes made in v2.5.0 that sometimes caused
    unique concordant alignments to be overcounted.</changelog>
</package>
<package pkgid="c025060b6c0981f5d3aec6e35edff7aa6695afdfdecf0fc5bfdf03baad343440d72c79402db49065db141107c66350d460c100db421c25e9f141416dd961f0ad" name="bpf2go" arch="s390x">
  <version epoch="0" ver="0.16.0" rel="160099.2.9"/>
  <changelog author="jkowalczyk@suse.com" 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="23e3f0b5e3bd463afb1c22129af198d3fbdb30fb1abbeee16e0736829556a89371b3cf8c527562c15cbee26b97325228c554d58be760a78b049f837f1da7e6d1" name="bpfmon" arch="s390x">
  <version epoch="0" ver="2.52" rel="bp161.1.3"/>
  <changelog author="Jonathan Papineau &lt;jonathan@jontech.app&gt;" date="1642593600">- Initial packaging of bpfmon 2.50</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1675598400">- bpfmon 2.51:
  * support latest yascreen
- add upstream signing key and verify signature</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700136000">- update to 2.52:
  * Implements proper handling of sending to background and back</changelog>
</package>
<package pkgid="a9e89c59cb4cce5b0b870d91732e39bfbea84a3f7bbc9d027209ace3348c3a9a2e8f9c801e9e675ff461182075c1b6609fad67de46385b9c1c6cf8dcdafd7ba0" name="bpftool" arch="s390x">
  <version epoch="0" ver="7.6.0" rel="160099.1.21"/>
  <changelog author="mliska@suse.cz" date="1677672000">- Add -lzstd as libbfd is linked against the compression library.</changelog>
  <changelog author="msuchanek@suse.com" date="1680091200">- Update to out-of-tree version 7.2.0
- Use release tarball that includes the specific copy of libbpf that is needed
  to build bpftool
- Fix build on Linux 5.14
  + 0001-bpftool-use-a-local-copy-of-perf_event-to-fix-access.patch
  + 0002-bpftool-define-a-local-bpf_perf_link-to-fix-accessin.patch
  + 0003-bpftool-use-a-local-bpf_perf_event_value-to-fix-acce.patch
  + 0004-bpftool-Use-a-local-copy-of-BPF_LINK_TYPE_PERF_EVENT.patch</changelog>
  <changelog author="shung-hsi.yu@suse.com" 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.lonnegren@suse.com" 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@suse.com" 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.lonnegren@suse.com" 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@krop.fr" date="1740484800">- Simplify the LLVM version conditions</changelog>
  <changelog author="bwiedemann@suse.com" date="1748174400">- Change .spec to not write files</changelog>
  <changelog author="fredrik.lonnegren@suse.com" 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@suse.com" 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>
</package>
<package pkgid="042f4fd03dc28c844b69b9c8fcb58a0e07682a8de00bbe02f40e087a0656b48caf081b37801bda65c058f7eba3f922dd4fd1bd493e2a58366d304688475c8a3a" name="bpftool-bash-completion" arch="noarch">
  <version epoch="0" ver="7.6.0" rel="160099.1.21"/>
  <changelog author="mliska@suse.cz" date="1677672000">- Add -lzstd as libbfd is linked against the compression library.</changelog>
  <changelog author="msuchanek@suse.com" date="1680091200">- Update to out-of-tree version 7.2.0
- Use release tarball that includes the specific copy of libbpf that is needed
  to build bpftool
- Fix build on Linux 5.14
  + 0001-bpftool-use-a-local-copy-of-perf_event-to-fix-access.patch
  + 0002-bpftool-define-a-local-bpf_perf_link-to-fix-accessin.patch
  + 0003-bpftool-use-a-local-bpf_perf_event_value-to-fix-acce.patch
  + 0004-bpftool-Use-a-local-copy-of-BPF_LINK_TYPE_PERF_EVENT.patch</changelog>
  <changelog author="shung-hsi.yu@suse.com" 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.lonnegren@suse.com" 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@suse.com" 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.lonnegren@suse.com" 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@krop.fr" date="1740484800">- Simplify the LLVM version conditions</changelog>
  <changelog author="bwiedemann@suse.com" date="1748174400">- Change .spec to not write files</changelog>
  <changelog author="fredrik.lonnegren@suse.com" 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@suse.com" 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>
</package>
<package pkgid="1901dc644e0555769d27538a5dba40512ea79229eaa1626bca11a903dc7787dbe9a3162197c41ebf3582fa7a139d9f0b50dd94538c3c6c6e61f8fc0225e0aa49" name="bpftrace" arch="s390x">
  <version epoch="0" ver="0.24.2" rel="160099.1.3"/>
  <changelog author="shung-hsi.yu@suse.com" date="1734523200">- Update to 0.21.3
  * Fix alignment issue for multi-key maps</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1735214400">- Support building with LLVM 19
  * add 0002-Drop-support-for-LLVM-12-and-below.patch
  * add 0003-cmake-Allow-any-LLVM-release-for-debug-builds.patch
  * add 0004-Bump-max-LLVM-version-to-19-3433.patch
- Default to LLVM 19 in Factory and SLE15-SP7</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1743076800">- Fix runqlen tool to work on 6.14 kernel (bsc#1239774)
  * add 0001-tools-runqlen.bt-rename-nr_running-to-nr_queued.patch
- Update to 0.23.0
  * Breaking Changes
  * Remove '-kk' command line opt, surface some BPF errors by
    default, and make '-k' surface probe read errors
  * Added
  * offsetof() now supports sub fields
    e.g. offsetof(struct Foo, bar.a.b);
  * Pointers may now be used in if conditions, tenary conditions and
    as operands in logical AND and OR expressions
  * len now also accepts ustack and kstack as arguments
  * Add ability to cast int to an enum
  * Added warning when strcontains() is used on strings that are too
    big and may cause verifier issues
  * Add support for LLVM 20
  * Changed
  * probe builtin is now represented as a string type
  * Change bpftrace help flag output from stderr to stdout
  * Change max_strlen default from 64 to 1024
  * Add feature check for castable map reads
  * Increase default values for max_bpf_progs and max_probes
  * Allow use of variables before they are assigned
  * Removed
  * Drop support for LLVM 14 and 15
  * Fixed
  * Fix json output for none type
  * Fix bug where strftime() %f specifier could be off by up to 1s
  * Fix pid, tid and ustack when running bpftrace in containers with
    PID namespacing
  * Do not generate functions for empty attach points
  * Fix ternary expression to accept all types
  * Fix feature detection for tracing program types
  * Fix strcontains() correctness bug where matches could be lost if
    both strings are non-literal
  * Fix str() bug where optional size parameter did not count
    towards NUL terminator
  * Tools
  * Fix dcsnoop.bt on newer kernels
- Update to 0.22.1
  * Fixed
  * Do not generate functions for empty attach points
  * Tools
  * Switch all bio* tools to tracepoints
  * Fix dcsnoop.bt on newer kernels
- Update to 0.22.0
  * Breaking Changes
  * Return uint32 instead of uint64 for pid and tid builtins
  * Remove multi-map delete functionality
  * Add lexical/block scoping for variables
  * Replace default map printing on SIGUSR1 with custom signal
    handling probes
  * Added
  * Bump max supported LLVM version to 19
  * drop 0002-Drop-support-for-LLVM-12-and-below.patch
  * drop 0003-cmake-Allow-any-LLVM-release-for-debug-builds.patch
  * drop 0004-Bump-max-LLVM-version-to-19-3433.patch
  * Add --dry-run CLI option
  * Enable avg map reads in kernel space (implicit casting)
  * Enable for-loops in multiple probes
  * For-loops: Allow sharing variables between the main probe and
    the loop's body
  * Parse C++ Class and Inheritance from Debug Info
  * Add an optional size parameter to path
  * Allow tuples to be used as map keys
  * Add has_key function for maps
  * Add ability to attach kprobes to inlined functions
  * Variable declarations with let
  * Support symbolizing enum values using %s specifier in printf()
  * Configuration option to suppress printing maps by default at
    program exit
  * Add symbol_source config to source uprobe locations from either
    DWARF or the Symbol Table
  * Introduce builtin to access percpu kernel data
  * Changed
  * Merge output into stdout when -lv
  * Stream output when printing maps
  * Only print kernel headers not found message if parsing fails
  * Add mandatory "stage" argument to the -d CLI option
  * Allow simultaneous use of -v and -d
  * Remove length limitations for the buf builtin function
  * Change delete API to accept a map and key as separate args
  * Symbolize enums when used in maps
  * Removed
  * Remove the -dd CLI option
  * Drop support for LLVM 12 and below
  * Remove ALLOW_UNSAFE_PROBE compiler flag
  * Fixed
  * Fix verifier error when array indexing through pointer
  * Fix segfault for multi-tracepoint probes
  * Fix verifier error from misaligned stack access when using
    strings as map keys
  * Fix min/max map functions
  * Fix stack mode for stack builtin
  * Fix lldb support in appimage builds
  * Fix parsing large unsigned int strings as positional params
  * Fix json formatting for strftime function
  * Fix BTF/DWARF parsing for structs contained in arrays
  * Fix integer comparisons and auto casting for scratch variables
  * Fix tuple resizing
  * Handle invalid BTF without crashing
  * Fix json formatting for hex values
  * Fix binary operations on integers always returning 64 bit values
  * Fix verifier error when comparing result of len()
  * Fix type back propagation for map keys
  * Fix crash by adding checks for bad var/map assignments
  * Fix field access and offsetof for strings that are builtin types
  * Fix crash when using castable per-cpu map types as map keys
  * Fix loop values with per-cpu aggregations
  * Docs
  * Remove mention of unsupported character literals
  * Tools
  * Fix bashreadline tool probe for dynamically linked readline and drop
    0001-tools-bashreadline-fix-probe-for-dynamically-linked-.patch
- Bump maximum support LLVM version to 20</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1744632000">- Update to 0.23.1
  * Fix build failures due to missing location.hh</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1749556800">- Update to 0.23.5
  * Fix 32-bit build failures due to missing cast
  * Fix biosnoop.bt to print comm from block_io_start probe
  * Fix per-cpu map update warning
  * Fix probe firing order for fexit and software
  * Fix execution watchpoints
  * Fix runqlen.bt script (bsc#1239774)
  * Reduce delete warnings in runqlat.bt
  * Fix crashes if kernel is built without PID namespaces
  * Fix kstack/ustack on big-endian systems
- Drop 0001-tools-runqlen.bt-rename-nr_running-to-nr_queued.patch
  which is included since 0.23.3</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1758715200">- Add xxd as build dependency
- Update to 0.24.0
  * Breaking Changes
  * Drop majority of DWARF support (hence LLDB is no longer required as a
    build depdency), only uprobe argument parsing remains.
  * Removed config option 'symbol_source' - it no longer has any effect
  * Rawtracepoints now require kernel BTF
  * Ustack and kstack symbols are automatically enhanced with debug info
    if available
  * Error by default if any probe fails to attach
  * Require BPF_MAP_TYPE_RINGBUF to be available
  * Require kernel uprobe ref counting to be available for USDTs with
    semaphores
  * strcontains and has_key now return boolean values instead of 1 and 0
  * JSON serialization for unsupported and unknown types (e.g. float) may
    now use null now rather than the empty string
  * Text mode now emits all non-script generated output (e.g., errors,
    attached notifications) to stderr instead of stdout
  * Added
  * Add ncpus builtin to get the number of CPUs.
  * Use blazesym for user space address symbolization
  * Add simple block expressions
  * Add map declaration syntax (behind an "unstable" config flag)
  * Add license config to specify BPF license
  * Rawtracepoints can now use args builtin and list params
  * Add ability to specify rawtracepoint modules
  * Add 'show_debug_info' config for blazesym
  * Add hygienic macros (behind an "unstable" config flag)
  * Add warning when unset or empty positional parameters are used
  * Support accessing up to 255 USDT probe args
  * Add new builtin "usermode"
  * Warn on discarded return values for specific builtin functions
  * For loops now support .. ranges
  * For loops now support break and continue
  * Add pid and tid functions for choosing between the initial or the
    current namespace
  * Add boolean values (true and false)
  * Add duration literals - suffixes include: ns, us, ms, s, m, h, d
  * Add getopt function to handle named command line program arguments
  * Add socket_cookie function to get the cookie of a socket
  * Introduce tseries for capturing time series data
  * Add ability to attach to running BPF programs and sub-programs via
    fentry:bpf:prog_name or fentry:bpf:prog_id:prog_name
  * Add BENCH for creating microbenchmarks
  * Add 'assert' and 'ppid' to the macro standard library
  * Add 'errorf' for printing error messages with the source location
  * Add ability to call most builtins with call-style syntax e.g. comm()
  * Allow non-constant array access
  * Add '0' flag for printf to fill with leading 0s
  * Add support for LLVM 21
  * Changed
  * kprobe: support verbose mode listing
  * -p CLI flag now applies to all probes (except BEGIN/END)
  * Introduce automatic session probes
  * Positional params can be used in any part of a probe string
  * Add signed type checking for map assignments
  * Add signed type checking for map keys
  * delete now returns 1 if successful, 0 if not
  * if delete fails it will only print a warning if return value is not
    handled
  * Change "Attaching N probes..." to "Attached N probes"
  * runqlat.bt: ignore idle task
  * Only cache symbols from targeted process
  * Automatically exit if only BEGIN/END probes are specified
  * Moved docs for builtins, functions, and map functions into stdlib.md
    and moved language docs into language.md
  * Make probe provider names case insensitive
  * Fixed
  * Correctly handle type mismatches in map assignments.
  * Improve watchpoint attachment and multi-probe reporting.
  * Fix reading of `__data_loc` tracepoint arguments.
  * Parse BTF for implicit kernel modules in kprobes.
  * Tools
  * opensnoop.bt: support openat2 syscall
  * killsnoop.bt: display signal name instead of value
  * killsnoop.bt: support tkill() and tgkill()
  * Remove tools example usage txt files and move info to comments
  * Fix biosnoop.bt to print comm from block_io_start probe
- Remove tools/doc/ as tracked package files (gh#bpftrace/bpftrace#4187)</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1758801600">- Add version constraint for bison since `-Wcounterexamples` support is
  required</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1759838400">- Update to 0.24.1
  * Fix build with gcc-16
  * ast: Avoid undefined behavior in literal folding
  * Fix missing map key buffers for map aggregate functions
  * Fix fentry/fexit recursion check
  * Fix docs for PERCPU map types</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1766491200">- Update to 0.24.2
  * Fix incorrect pid/tid reporting in non-init namespaces
  * Improve BTF handling for strings, anonymous structs/unions
  * Fix multiple crashes and segfaults in printf, lhist output handling
  * Correct function argument size checks and enum-typed tracepoint argument
  resolution
  * Fix incorrect output and truncation issues in join() and block
  expressions</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1770206400">- Refactor LLVM version detection macro
  * simply use product_libs_llvm_ver, which is now also available in SLES since
    15-SP7
  * use LLVM 21 (current default) to build bpftrace (bsc#1257616)</changelog>
</package>
<package pkgid="56d2875d01973302b9a05c4067810eab15555c185f685f6be8481a9c6184efdf1cf05b1d332f7f2022a012583d067da4e0c1366035c566c2a988806b54ddd411" name="bpftrace-tools" arch="noarch">
  <version epoch="0" ver="0.24.2" rel="160099.1.3"/>
  <changelog author="shung-hsi.yu@suse.com" date="1734523200">- Update to 0.21.3
  * Fix alignment issue for multi-key maps</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1735214400">- Support building with LLVM 19
  * add 0002-Drop-support-for-LLVM-12-and-below.patch
  * add 0003-cmake-Allow-any-LLVM-release-for-debug-builds.patch
  * add 0004-Bump-max-LLVM-version-to-19-3433.patch
- Default to LLVM 19 in Factory and SLE15-SP7</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1743076800">- Fix runqlen tool to work on 6.14 kernel (bsc#1239774)
  * add 0001-tools-runqlen.bt-rename-nr_running-to-nr_queued.patch
- Update to 0.23.0
  * Breaking Changes
  * Remove '-kk' command line opt, surface some BPF errors by
    default, and make '-k' surface probe read errors
  * Added
  * offsetof() now supports sub fields
    e.g. offsetof(struct Foo, bar.a.b);
  * Pointers may now be used in if conditions, tenary conditions and
    as operands in logical AND and OR expressions
  * len now also accepts ustack and kstack as arguments
  * Add ability to cast int to an enum
  * Added warning when strcontains() is used on strings that are too
    big and may cause verifier issues
  * Add support for LLVM 20
  * Changed
  * probe builtin is now represented as a string type
  * Change bpftrace help flag output from stderr to stdout
  * Change max_strlen default from 64 to 1024
  * Add feature check for castable map reads
  * Increase default values for max_bpf_progs and max_probes
  * Allow use of variables before they are assigned
  * Removed
  * Drop support for LLVM 14 and 15
  * Fixed
  * Fix json output for none type
  * Fix bug where strftime() %f specifier could be off by up to 1s
  * Fix pid, tid and ustack when running bpftrace in containers with
    PID namespacing
  * Do not generate functions for empty attach points
  * Fix ternary expression to accept all types
  * Fix feature detection for tracing program types
  * Fix strcontains() correctness bug where matches could be lost if
    both strings are non-literal
  * Fix str() bug where optional size parameter did not count
    towards NUL terminator
  * Tools
  * Fix dcsnoop.bt on newer kernels
- Update to 0.22.1
  * Fixed
  * Do not generate functions for empty attach points
  * Tools
  * Switch all bio* tools to tracepoints
  * Fix dcsnoop.bt on newer kernels
- Update to 0.22.0
  * Breaking Changes
  * Return uint32 instead of uint64 for pid and tid builtins
  * Remove multi-map delete functionality
  * Add lexical/block scoping for variables
  * Replace default map printing on SIGUSR1 with custom signal
    handling probes
  * Added
  * Bump max supported LLVM version to 19
  * drop 0002-Drop-support-for-LLVM-12-and-below.patch
  * drop 0003-cmake-Allow-any-LLVM-release-for-debug-builds.patch
  * drop 0004-Bump-max-LLVM-version-to-19-3433.patch
  * Add --dry-run CLI option
  * Enable avg map reads in kernel space (implicit casting)
  * Enable for-loops in multiple probes
  * For-loops: Allow sharing variables between the main probe and
    the loop's body
  * Parse C++ Class and Inheritance from Debug Info
  * Add an optional size parameter to path
  * Allow tuples to be used as map keys
  * Add has_key function for maps
  * Add ability to attach kprobes to inlined functions
  * Variable declarations with let
  * Support symbolizing enum values using %s specifier in printf()
  * Configuration option to suppress printing maps by default at
    program exit
  * Add symbol_source config to source uprobe locations from either
    DWARF or the Symbol Table
  * Introduce builtin to access percpu kernel data
  * Changed
  * Merge output into stdout when -lv
  * Stream output when printing maps
  * Only print kernel headers not found message if parsing fails
  * Add mandatory "stage" argument to the -d CLI option
  * Allow simultaneous use of -v and -d
  * Remove length limitations for the buf builtin function
  * Change delete API to accept a map and key as separate args
  * Symbolize enums when used in maps
  * Removed
  * Remove the -dd CLI option
  * Drop support for LLVM 12 and below
  * Remove ALLOW_UNSAFE_PROBE compiler flag
  * Fixed
  * Fix verifier error when array indexing through pointer
  * Fix segfault for multi-tracepoint probes
  * Fix verifier error from misaligned stack access when using
    strings as map keys
  * Fix min/max map functions
  * Fix stack mode for stack builtin
  * Fix lldb support in appimage builds
  * Fix parsing large unsigned int strings as positional params
  * Fix json formatting for strftime function
  * Fix BTF/DWARF parsing for structs contained in arrays
  * Fix integer comparisons and auto casting for scratch variables
  * Fix tuple resizing
  * Handle invalid BTF without crashing
  * Fix json formatting for hex values
  * Fix binary operations on integers always returning 64 bit values
  * Fix verifier error when comparing result of len()
  * Fix type back propagation for map keys
  * Fix crash by adding checks for bad var/map assignments
  * Fix field access and offsetof for strings that are builtin types
  * Fix crash when using castable per-cpu map types as map keys
  * Fix loop values with per-cpu aggregations
  * Docs
  * Remove mention of unsupported character literals
  * Tools
  * Fix bashreadline tool probe for dynamically linked readline and drop
    0001-tools-bashreadline-fix-probe-for-dynamically-linked-.patch
- Bump maximum support LLVM version to 20</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1744632000">- Update to 0.23.1
  * Fix build failures due to missing location.hh</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1749556800">- Update to 0.23.5
  * Fix 32-bit build failures due to missing cast
  * Fix biosnoop.bt to print comm from block_io_start probe
  * Fix per-cpu map update warning
  * Fix probe firing order for fexit and software
  * Fix execution watchpoints
  * Fix runqlen.bt script (bsc#1239774)
  * Reduce delete warnings in runqlat.bt
  * Fix crashes if kernel is built without PID namespaces
  * Fix kstack/ustack on big-endian systems
- Drop 0001-tools-runqlen.bt-rename-nr_running-to-nr_queued.patch
  which is included since 0.23.3</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1758715200">- Add xxd as build dependency
- Update to 0.24.0
  * Breaking Changes
  * Drop majority of DWARF support (hence LLDB is no longer required as a
    build depdency), only uprobe argument parsing remains.
  * Removed config option 'symbol_source' - it no longer has any effect
  * Rawtracepoints now require kernel BTF
  * Ustack and kstack symbols are automatically enhanced with debug info
    if available
  * Error by default if any probe fails to attach
  * Require BPF_MAP_TYPE_RINGBUF to be available
  * Require kernel uprobe ref counting to be available for USDTs with
    semaphores
  * strcontains and has_key now return boolean values instead of 1 and 0
  * JSON serialization for unsupported and unknown types (e.g. float) may
    now use null now rather than the empty string
  * Text mode now emits all non-script generated output (e.g., errors,
    attached notifications) to stderr instead of stdout
  * Added
  * Add ncpus builtin to get the number of CPUs.
  * Use blazesym for user space address symbolization
  * Add simple block expressions
  * Add map declaration syntax (behind an "unstable" config flag)
  * Add license config to specify BPF license
  * Rawtracepoints can now use args builtin and list params
  * Add ability to specify rawtracepoint modules
  * Add 'show_debug_info' config for blazesym
  * Add hygienic macros (behind an "unstable" config flag)
  * Add warning when unset or empty positional parameters are used
  * Support accessing up to 255 USDT probe args
  * Add new builtin "usermode"
  * Warn on discarded return values for specific builtin functions
  * For loops now support .. ranges
  * For loops now support break and continue
  * Add pid and tid functions for choosing between the initial or the
    current namespace
  * Add boolean values (true and false)
  * Add duration literals - suffixes include: ns, us, ms, s, m, h, d
  * Add getopt function to handle named command line program arguments
  * Add socket_cookie function to get the cookie of a socket
  * Introduce tseries for capturing time series data
  * Add ability to attach to running BPF programs and sub-programs via
    fentry:bpf:prog_name or fentry:bpf:prog_id:prog_name
  * Add BENCH for creating microbenchmarks
  * Add 'assert' and 'ppid' to the macro standard library
  * Add 'errorf' for printing error messages with the source location
  * Add ability to call most builtins with call-style syntax e.g. comm()
  * Allow non-constant array access
  * Add '0' flag for printf to fill with leading 0s
  * Add support for LLVM 21
  * Changed
  * kprobe: support verbose mode listing
  * -p CLI flag now applies to all probes (except BEGIN/END)
  * Introduce automatic session probes
  * Positional params can be used in any part of a probe string
  * Add signed type checking for map assignments
  * Add signed type checking for map keys
  * delete now returns 1 if successful, 0 if not
  * if delete fails it will only print a warning if return value is not
    handled
  * Change "Attaching N probes..." to "Attached N probes"
  * runqlat.bt: ignore idle task
  * Only cache symbols from targeted process
  * Automatically exit if only BEGIN/END probes are specified
  * Moved docs for builtins, functions, and map functions into stdlib.md
    and moved language docs into language.md
  * Make probe provider names case insensitive
  * Fixed
  * Correctly handle type mismatches in map assignments.
  * Improve watchpoint attachment and multi-probe reporting.
  * Fix reading of `__data_loc` tracepoint arguments.
  * Parse BTF for implicit kernel modules in kprobes.
  * Tools
  * opensnoop.bt: support openat2 syscall
  * killsnoop.bt: display signal name instead of value
  * killsnoop.bt: support tkill() and tgkill()
  * Remove tools example usage txt files and move info to comments
  * Fix biosnoop.bt to print comm from block_io_start probe
- Remove tools/doc/ as tracked package files (gh#bpftrace/bpftrace#4187)</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1758801600">- Add version constraint for bison since `-Wcounterexamples` support is
  required</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1759838400">- Update to 0.24.1
  * Fix build with gcc-16
  * ast: Avoid undefined behavior in literal folding
  * Fix missing map key buffers for map aggregate functions
  * Fix fentry/fexit recursion check
  * Fix docs for PERCPU map types</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1766491200">- Update to 0.24.2
  * Fix incorrect pid/tid reporting in non-init namespaces
  * Improve BTF handling for strings, anonymous structs/unions
  * Fix multiple crashes and segfaults in printf, lhist output handling
  * Correct function argument size checks and enum-typed tracepoint argument
  resolution
  * Fix incorrect output and truncation issues in join() and block
  expressions</changelog>
  <changelog author="shung-hsi.yu@suse.com" date="1770206400">- Refactor LLVM version detection macro
  * simply use product_libs_llvm_ver, which is now also available in SLES since
    15-SP7
  * use LLVM 21 (current default) to build bpftrace (bsc#1257616)</changelog>
</package>
<package pkgid="4c850b78153ead8ed522d6ab89f7a4f6f67aba26435d8f828435e4efaf47ffc56f65f5e386532185105a86eba299d611d82cf6195684d26c643dd19dc6519e9b" name="branding-openSUSE" arch="s390x">
  <version epoch="0" ver="16.0.20240405" rel="lp161.1.3"/>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Bump to 15.4</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1650542400">- Skip *.tr files in /etc/bootsplash/themes/openSUSE/bootloader</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1662984000">- Bump to 15.5
- Supply new Wallpaper Issue#132</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1663156800">- use path-&gt;union for fonts in logo boo#1203394</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1668427200">- Remove systemd-icon-branding since it has been replaced by
  distribution-logos-openSUSE-icon, bsc#1204657</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712318400">- Bump to 16.0 and se png for wallpapers
  * SLES seems to be using png
  * Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
  * Use optipng -o5 to compress files (has to be reflected in spec)
  * Bump date</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712318401">* Drop hicolor symlinks from Makefile which are no longer present in TW
  exactly these are raising unpackaged errors on Leap 16.0 build.
  * Plasma 6 drops support for metadata.desktop</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1727784000">- Unified 4096x4096 Leap 16.0 wallpaper
  * Graphics from @hellcp. Many thanks for all the work!
  * Resolves Leap part of gh#openSUSE/branding#135
  * Covers both dark and light variant
  * Use single 4096x4096 file as mentioned in gh#openSUSE/branding#161
  * Use the dark 800x600 also for the back.png
  * Use default.png instead of default-light.png to maximize compatability.
  * Stop using static/dynamic xml files.
  * Drop resolution-specific .desktop files.
  they're useless now when we have single default.png
  and default-dark.png. Entry in
  /usr/share/gnome-background-properties is enough.
  * Generate a compat symlink 1920x1200.png used by SLES/cockpit,
  XFce, and KDE.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1727956800">- The wallpapers-openSUSE-extra complete the distribution wallpaper
  collection starting by Leap 16.0. We want the latest on TW too.
  * Suggest wallpapers-openSUSE-extra on Leap 16+ and TW
  * Expectation is to have 5/6 wallpapers alltogether.
  * Might be skipped from LIVE</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1746446400">- Do not build package as noarch</changelog>
</package>
<package pkgid="989f6b0f15f702957530ec99ca9f90af3658515cc04e334b9a5ffc5132a0f956c0c079303b4438da9e48e469d7615b4882bbd39d91cd061ef6603055e6d2e5d6" name="brasero" arch="s390x">
  <version epoch="0" ver="3.12.3+43" rel="bp161.1.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568635200">- Disable building of gtk-doc, it fails with newer (1.32) versions
  of gtk-doc. Pass --disable-gtk-doc to configure and drop gtk-doc
  BuildRequires.</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="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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="d989b31435385080c46aa9e1a7de280343c00d9dd5f691e421e57f1dcc2165dbf41913fdab2a16161a2c0e99bb1c894701fc53933b1854dbb71edb8a64325331" name="brasero-devel" arch="s390x">
  <version epoch="0" ver="3.12.3+43" rel="bp161.1.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568635200">- Disable building of gtk-doc, it fails with newer (1.32) versions
  of gtk-doc. Pass --disable-gtk-doc to configure and drop gtk-doc
  BuildRequires.</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="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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="1f48075507fd66c3e0cf950440c836ba2ac99bc476dc8c3a4024392433b4293d1c3277455e9cc4a16a296fac858ffda5607917239c7d5d07f7a3f6d922f20910" name="brasero-lang" arch="noarch">
  <version epoch="0" ver="3.12.3+43" rel="bp161.1.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568635200">- Disable building of gtk-doc, it fails with newer (1.32) versions
  of gtk-doc. Pass --disable-gtk-doc to configure and drop gtk-doc
  BuildRequires.</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="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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="dc14c076c8c2f9dd3f7699fdaf242bcd502987d816dd171650fdb69c420cc2d095a3494e6cc58b8fac4bbd62359fe29a930e9f8c081dad70a91706e5393ddd6f" name="breeze6" arch="s390x">
  <version epoch="0" ver="6.6.4" rel="bp161.1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763726400">- Add patches to fix menus having too much padding:
  * 0001-Menu-Set-ItemSpacing-to-2.patch
  * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * Menu: Reduce margins to better match QQC2 style
  * Menu: Set ItemSpacing to 2
- Drop patches, now upstream:
  * 0001-Menu-Set-ItemSpacing-to-2.patch
  * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * Add "Hide from Screencast" button
  * Add new Sub-Arctic wallpaper
  * We alias some unused Qt libraries
  * kdecoration: make border same color as outline
  * kstyle: fix source typo isDragable-&gt;isDraggable
  * kstyle: fix source typo preceeds-&gt;precedes
  * Menu: Reduce margins to better match QQC2 style
  * Menu: Set ItemSpacing to 2
  * kdstyle: fix various typos Fixes documentation and source comment typos.
  * Menu: Match QQC2 Style
  * kstyle: Draw hovered menu bar items like selected items (kde#505681)
  * [toolsareamanager] Reset palette on unpolish (kde#511547)
  * BreezeStyle: Read outline contrast from kdeglobals
  * kstyle: Draw rounded menubar items
  * Add new Orionids wallpaper for 6.5
  * Update version for new release 6.5.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0
  * qstyle: Always draw radio button backgrounds
  * qstyle: Always draw checkbox backgrounds (kde#511751)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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
  * Do not pass QIcon::Selected mode to icon painter (kde#506437)</changelog>
</package>
<package pkgid="f9f3fef804fc874b9751eb59650199b5564826440f92ca3ca9cf8c51870c68f1f0ade2bcfaf00a477b79988a5a92857c5b54425760ab7b2e6cf48eb79da7cd1f" name="breeze6-cursors" arch="noarch">
  <version epoch="0" ver="6.6.4" rel="bp161.1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763726400">- Add patches to fix menus having too much padding:
  * 0001-Menu-Set-ItemSpacing-to-2.patch
  * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * Menu: Reduce margins to better match QQC2 style
  * Menu: Set ItemSpacing to 2
- Drop patches, now upstream:
  * 0001-Menu-Set-ItemSpacing-to-2.patch
  * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * Add "Hide from Screencast" button
  * Add new Sub-Arctic wallpaper
  * We alias some unused Qt libraries
  * kdecoration: make border same color as outline
  * kstyle: fix source typo isDragable-&gt;isDraggable
  * kstyle: fix source typo preceeds-&gt;precedes
  * Menu: Reduce margins to better match QQC2 style
  * Menu: Set ItemSpacing to 2
  * kdstyle: fix various typos Fixes documentation and source comment typos.
  * Menu: Match QQC2 Style
  * kstyle: Draw hovered menu bar items like selected items (kde#505681)
  * [toolsareamanager] Reset palette on unpolish (kde#511547)
  * BreezeStyle: Read outline contrast from kdeglobals
  * kstyle: Draw rounded menubar items
  * Add new Orionids wallpaper for 6.5
  * Update version for new release 6.5.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0
  * qstyle: Always draw radio button backgrounds
  * qstyle: Always draw checkbox backgrounds (kde#511751)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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
  * Do not pass QIcon::Selected mode to icon painter (kde#506437)</changelog>
</package>
<package pkgid="9c930b560797c92ab347e995ac9cdb5d9f568db116cfcb53ef494fbe1a831a4da3b0c0bfa56966e15e0eeb1b7a362dd5bad169988c32287f5a815c384e909578" name="breeze6-decoration" arch="s390x">
  <version epoch="0" ver="6.6.4" rel="bp161.1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763726400">- Add patches to fix menus having too much padding:
  * 0001-Menu-Set-ItemSpacing-to-2.patch
  * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * Menu: Reduce margins to better match QQC2 style
  * Menu: Set ItemSpacing to 2
- Drop patches, now upstream:
  * 0001-Menu-Set-ItemSpacing-to-2.patch
  * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * Add "Hide from Screencast" button
  * Add new Sub-Arctic wallpaper
  * We alias some unused Qt libraries
  * kdecoration: make border same color as outline
  * kstyle: fix source typo isDragable-&gt;isDraggable
  * kstyle: fix source typo preceeds-&gt;precedes
  * Menu: Reduce margins to better match QQC2 style
  * Menu: Set ItemSpacing to 2
  * kdstyle: fix various typos Fixes documentation and source comment typos.
  * Menu: Match QQC2 Style
  * kstyle: Draw hovered menu bar items like selected items (kde#505681)
  * [toolsareamanager] Reset palette on unpolish (kde#511547)
  * BreezeStyle: Read outline contrast from kdeglobals
  * kstyle: Draw rounded menubar items
  * Add new Orionids wallpaper for 6.5
  * Update version for new release 6.5.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0
  * qstyle: Always draw radio button backgrounds
  * qstyle: Always draw checkbox backgrounds (kde#511751)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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
  * Do not pass QIcon::Selected mode to icon painter (kde#506437)</changelog>
</package>
<package pkgid="db41848b1f70a91114253dcf32a20c293c2421fbf9ac13b5591954472240889f2a1593b6dda40bd364a5c0d7831b5973535642adf99757031f2115872624ccab" name="breeze6-devel" arch="s390x">
  <version epoch="0" ver="6.6.4" rel="bp161.1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763726400">- Add patches to fix menus having too much padding:
  * 0001-Menu-Set-ItemSpacing-to-2.patch
  * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * Menu: Reduce margins to better match QQC2 style
  * Menu: Set ItemSpacing to 2
- Drop patches, now upstream:
  * 0001-Menu-Set-ItemSpacing-to-2.patch
  * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * Add "Hide from Screencast" button
  * Add new Sub-Arctic wallpaper
  * We alias some unused Qt libraries
  * kdecoration: make border same color as outline
  * kstyle: fix source typo isDragable-&gt;isDraggable
  * kstyle: fix source typo preceeds-&gt;precedes
  * Menu: Reduce margins to better match QQC2 style
  * Menu: Set ItemSpacing to 2
  * kdstyle: fix various typos Fixes documentation and source comment typos.
  * Menu: Match QQC2 Style
  * kstyle: Draw hovered menu bar items like selected items (kde#505681)
  * [toolsareamanager] Reset palette on unpolish (kde#511547)
  * BreezeStyle: Read outline contrast from kdeglobals
  * kstyle: Draw rounded menubar items
  * Add new Orionids wallpaper for 6.5
  * Update version for new release 6.5.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0
  * qstyle: Always draw radio button backgrounds
  * qstyle: Always draw checkbox backgrounds (kde#511751)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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
  * Do not pass QIcon::Selected mode to icon painter (kde#506437)</changelog>
</package>
<package pkgid="f3bbd45a5c64d3dfa17670e1f7bce3d1bc23c3236b6f891f3ac4301e9ec4f7f214fc23191dfe4253c1eb69656fd8c32c4a34569622c8edcb8c3f200738a2c9d0" name="breeze6-style" arch="s390x">
  <version epoch="0" ver="6.6.4" rel="bp161.1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763726400">- Add patches to fix menus having too much padding:
  * 0001-Menu-Set-ItemSpacing-to-2.patch
  * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * Menu: Reduce margins to better match QQC2 style
  * Menu: Set ItemSpacing to 2
- Drop patches, now upstream:
  * 0001-Menu-Set-ItemSpacing-to-2.patch
  * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * Add "Hide from Screencast" button
  * Add new Sub-Arctic wallpaper
  * We alias some unused Qt libraries
  * kdecoration: make border same color as outline
  * kstyle: fix source typo isDragable-&gt;isDraggable
  * kstyle: fix source typo preceeds-&gt;precedes
  * Menu: Reduce margins to better match QQC2 style
  * Menu: Set ItemSpacing to 2
  * kdstyle: fix various typos Fixes documentation and source comment typos.
  * Menu: Match QQC2 Style
  * kstyle: Draw hovered menu bar items like selected items (kde#505681)
  * [toolsareamanager] Reset palette on unpolish (kde#511547)
  * BreezeStyle: Read outline contrast from kdeglobals
  * kstyle: Draw rounded menubar items
  * Add new Orionids wallpaper for 6.5
  * Update version for new release 6.5.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0
  * qstyle: Always draw radio button backgrounds
  * qstyle: Always draw checkbox backgrounds (kde#511751)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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
  * Do not pass QIcon::Selected mode to icon painter (kde#506437)</changelog>
</package>
<package pkgid="f10f8c295448c410c9af9ce7d930eeec0b9554cb2c36fecbb0a3506b2038ebb74ebf36661f8d83c4c75b24b48c94850d793c9e9733abc8311c6733d7df810caa" name="breeze6-style-lang" arch="noarch">
  <version epoch="0" ver="6.6.4" rel="bp161.1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763726400">- Add patches to fix menus having too much padding:
  * 0001-Menu-Set-ItemSpacing-to-2.patch
  * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * Menu: Reduce margins to better match QQC2 style
  * Menu: Set ItemSpacing to 2
- Drop patches, now upstream:
  * 0001-Menu-Set-ItemSpacing-to-2.patch
  * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * Add "Hide from Screencast" button
  * Add new Sub-Arctic wallpaper
  * We alias some unused Qt libraries
  * kdecoration: make border same color as outline
  * kstyle: fix source typo isDragable-&gt;isDraggable
  * kstyle: fix source typo preceeds-&gt;precedes
  * Menu: Reduce margins to better match QQC2 style
  * Menu: Set ItemSpacing to 2
  * kdstyle: fix various typos Fixes documentation and source comment typos.
  * Menu: Match QQC2 Style
  * kstyle: Draw hovered menu bar items like selected items (kde#505681)
  * [toolsareamanager] Reset palette on unpolish (kde#511547)
  * BreezeStyle: Read outline contrast from kdeglobals
  * kstyle: Draw rounded menubar items
  * Add new Orionids wallpaper for 6.5
  * Update version for new release 6.5.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0
  * qstyle: Always draw radio button backgrounds
  * qstyle: Always draw checkbox backgrounds (kde#511751)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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
  * Do not pass QIcon::Selected mode to icon painter (kde#506437)</changelog>
</package>
<package pkgid="be59095a03e8675dcdf9ae9f05010f93bd94b832a98c8b4f8e953f12b3d99d9200635821211b585a5cf62f78e73717392c959c06b794c181a992166ac9bdd74b" name="breeze6-wallpapers" arch="noarch">
  <version epoch="0" ver="6.6.4" rel="bp161.1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763726400">- Add patches to fix menus having too much padding:
  * 0001-Menu-Set-ItemSpacing-to-2.patch
  * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * Menu: Reduce margins to better match QQC2 style
  * Menu: Set ItemSpacing to 2
- Drop patches, now upstream:
  * 0001-Menu-Set-ItemSpacing-to-2.patch
  * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * Add "Hide from Screencast" button
  * Add new Sub-Arctic wallpaper
  * We alias some unused Qt libraries
  * kdecoration: make border same color as outline
  * kstyle: fix source typo isDragable-&gt;isDraggable
  * kstyle: fix source typo preceeds-&gt;precedes
  * Menu: Reduce margins to better match QQC2 style
  * Menu: Set ItemSpacing to 2
  * kdstyle: fix various typos Fixes documentation and source comment typos.
  * Menu: Match QQC2 Style
  * kstyle: Draw hovered menu bar items like selected items (kde#505681)
  * [toolsareamanager] Reset palette on unpolish (kde#511547)
  * BreezeStyle: Read outline contrast from kdeglobals
  * kstyle: Draw rounded menubar items
  * Add new Orionids wallpaper for 6.5
  * Update version for new release 6.5.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0
  * qstyle: Always draw radio button backgrounds
  * qstyle: Always draw checkbox backgrounds (kde#511751)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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
  * Do not pass QIcon::Selected mode to icon painter (kde#506437)</changelog>
</package>
<package pkgid="aa3a52da173d4ad5c52faf535ff1b26f25b78c2aa8b74c6b18c5209f1d5913ba7cf519ce4c3d8533b2380b7e1e0fcfd3e992affbd8379b04a5cb5f2c15e2abde" name="brial-devel" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="d6fea908adff7e8ec1709d5994aaddc3696fdb869cec835bb21a9db6e317ee16b7ba3baa8b4eb10cab985f2ed19e91adadeebdcac19b3b7cab2fa541f8c901f8" name="brickv" arch="noarch">
  <version epoch="0" ver="2.4.26" rel="bp161.1.2"/>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1607601600">- Update to new upstream version 2.4.16:
  - Add support for IMU Bricklet 3.0 and Industrial Dual AC Relay Bricklet
  - Improve error handling and reporting
  - Support running on integrated GPU on macOS
  - Reduce Qt requirement to 5.11 to fix crash on macOS</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1611144000">- Adapt build recipe to python 3 parallel installation support
- Update to new upstream version 2.4.17:
  - Add support for Performance DC Bricklet and Servo Bricklet 2.0</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1620993600">- Update to new upstream version 2.4.19:
  - Add support for DC 2.0, Industrial PTC and Silent Stepper Bricklet 2.0
  - Add Data Logger support for DC 2.0, Industrial PTC and Silent Stepper Bricklet 2.0
  - Fix Healthmonitor error handling
  - Filter Updates/Flashing and RED Brick Console serial port selection based on
    USB product- and vendor-ID
  version 2.4.18:
  - Add minimal health monitor dialog
  - Fix state handling for untabbed plugins
  - Force correct UI state after aborting autoreconnect on error
  - Handle errors while opening Data Logger debug log file
  - Update download.tinkerforge.com certificate chain to fix update autodetection
  - Autoselect download directory for Brick Viewer downloads
  - Check if NFC Bricklet is in correct state to start cardemu discovery</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1631016000">- Fix shebang
- Add patch to fix udev rule warning
  0001-udev-rules-Fix-ATTR-assignment.patch</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1636459200">- Update to new upstream version 2.4.20
  - Hide unused custom line ending controls in hex mode in RS485 Bricklet plugin
  - Reuse thread in Data Logger timer to avoid slow memory leak
  - Fix Data Logger device list clearing on config loading
  - Fix slow memory leak in Data Logger data tab
  - Add firmware version column to Health Monitor dialog
  - Improve udev rule compatibility on Linux
  - Add support for RTC driver config to HAT Brick plugin
  - Add support for simple mode to NFC Bricklet plugin
  - Increase required PySerial version to 3.0
  - Add support for flashing ESP32 (Ethernet) Bricks
- remove upstream patch 0001-udev-rules-Fix-ATTR-assignment.patch</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1641643200">- Update to new upstream version 2.4.21
  - Fix serial port listing on Apple M1 Macs
  - Truncate RED Brick log file view to 10MB
  - Improve hex input mode for RS232 Bricklet 2.0
  - Improve compatibility with Python 3.10
  - Fix OpenGL problems on macOS 12</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1660824000">- Update to new upstream version 2.4.22
  - Add support for GPS Bricklet 3.0 and ESP32 (Ethernet) Brick
  - Add Data Logger support for GPS Bricklet 3.0
  - Improve plot color palette for dark themes
  - Rework plot timing logic to greatly reduce jitter
  - Draw a vertical line to indicate time jumps in plots
  - Fix driver installation on Windows
  - Upgrade bundled Python to 3.9 on Windows (Windows 8.1 required)
  - added 0001-red-Handle-service-provider-country-codes-missing-in.patch to fix build</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1674648000">- Update to new upstream version 2.4.23
  - Allow saving config when Modbus master timeout is changed for RS485 Bricklet
  - Enable Python development mode when running from source
  - Fix socket leak on connect error
  - Add manual y-axis scaling for plot widget
  - Remove all driver files for Windows 7 and earlier
  - Fix calibration dialog title for Compass Bricklet plugin
  - Fix Galileo satellite numbers for GPS Bricklet 3.0
  - Add support for IPv6 connections
  - Add commandline options to specify host, port and secret
  - Add tab select menu that stays in the top left corner
  - Fix corner cases in IMU Brick(let) plugin untab handling
  - Add manual firmware list update button if auto-search for updates is disabled
  - remove upstream patch 0001-red-Handle-service-provider-country-codes-missing-in.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676462400">- Update to new upstream version 2.4.25
  - Fix Python dev-mode default handling
  - Do not touch /usr/lib/python3/dist-packages on Debian Linux
  - Convert Debian Linux package build to debhelper
  - Disable ADC calibration for 7p Bricks
  - Add missing pkg_resources dependency on Linux
  - Update all temperature readings with 10 Hz
  - Stop callback emulator from delivering results to destroyed plugins
  - Avoid crash while loading the 3D model in all IMU plugins
  - Avoid PyQt5 import problem with the Qt module
  - Fix accidental dependency on newer PyQt5 version on Linux</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1709985600">- Update to new upstream version 2.4.26
  - Add support for Industrial Dual AC In Bricklet
  - Add Data Logger support for Industrial Dual AC In Bricklet
  - Only use Python dev-mode if available
  - Fix health monitor metric errors for ESP32 (Ethernet) Brick
  - Add "@ host:port" to window title if connected
  - Avoid crash when closing Brick Viewer
  - Add function code to Modbus master function selection in RS485 Bricklet plugin</changelog>
</package>
<package pkgid="6b245276a85d5e95ee3d7074bd68c0bea7a86c3b9ce6450e52a3aca4ff299549da60824754dea8563fc0b02dda3faae4692a1998651eb89b2abe2e3028ef5e23" name="bridge-utils" arch="s390x">
  <version epoch="0" ver="1.7.1" rel="bp161.1.2"/>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <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>
</package>
<package pkgid="81212de2b90213acc7de31fed64e18a4cdcadcd01cb347e0a976d0fdd891e61c7b2d41a5969084583079946244fdca2fa06ef78a58381f8ce3bcfccb7bb55f50" name="bridge-utils-devel" arch="s390x">
  <version epoch="0" ver="1.7.1" rel="bp161.1.2"/>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <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>
</package>
<package pkgid="c1e89ecde56939d6c04ab39c1ae924554e5cea1944ae73ffb63a366336a0378f56dcad50d53dca3272f52c99d930e4febf9523c3735f4898911788a2cad1d66b" name="brightnessctl" arch="s390x">
  <version epoch="0" ver="0.5.1" rel="bp161.1.3"/>
  <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 &#x10C;erm&#xE1;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="2dd0bdf38243a8931b3c892f5b1de29678feace0c2d76fd7c5e0a55b9fa83dae82a340fe51b9a579a6dcadd835d48ecfb899dc996531ec9d4049b341d6ca2bbe" name="brlapi-devel" arch="s390x">
  <version epoch="0" ver="6.9.1" rel="160099.1.2"/>
  <changelog author="mcepl@cepl.eu" date="1718020800">- Add %python3_fix_shebang_path to fix binaries dependency on
  /usr/bin/python3</changelog>
  <changelog author="max@suse.com" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="max@suse.com" 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="fstrba@suse.com" 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="mgorse@suse.com" 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="mgorse@suse.com" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
</package>
<package pkgid="e69bb33dd3489580974854eed300d80b5261510bb2d8726637e25097f39b917b0bd3f399ce416d6e28e88a7d34ee2be3dc7898fcae64e6d1b63a8c590fd47a04" name="brlapi-java" arch="s390x">
  <version epoch="0" ver="6.9.1" rel="160099.1.2"/>
  <changelog author="mcepl@cepl.eu" date="1718020800">- Add %python3_fix_shebang_path to fix binaries dependency on
  /usr/bin/python3</changelog>
  <changelog author="max@suse.com" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="max@suse.com" 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="fstrba@suse.com" 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="mgorse@suse.com" 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="mgorse@suse.com" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
</package>
<package pkgid="95bda863940889a2b31d73c05b88228a9004dcd18a39efcc399fe90f3078c6a532801515656843a2faa058b07f27e4a618f0225e32da1abfe42b232a5a732a9f" name="brlemu" arch="s390x">
  <version epoch="0" ver="0.1" rel="bp161.1.2"/>
  <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="de31bd557e82862eabf09fed45be28c15827f81be18dc8e302510d17fc797dc961540e8d99086d187db4defa59d8f839424370685701aec6f43c5a35f7ad7625" name="brlist" arch="noarch">
  <version epoch="0" ver="0.2" rel="bp161.1.1"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1736510400">- Initial checkin</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1736769600">- Version 0.2
  * Add full OVS support
  * List bridges with no interfaces attached</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1738411200">- Use no macros in url in .spec for packtrack</changelog>
</package>
<package pkgid="74d1dcbed6faadeef71cdd98ddd3f8a238a909278f5618fab468bf0df449b733da4dda955fd3e654baacde5c6d885f91fc024e7b54c944aeaf307fc9dce13a46" name="brltty" arch="s390x">
  <version epoch="0" ver="6.9.1" rel="160099.1.2"/>
  <changelog author="mcepl@cepl.eu" date="1718020800">- Add %python3_fix_shebang_path to fix binaries dependency on
  /usr/bin/python3</changelog>
  <changelog author="max@suse.com" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="max@suse.com" 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="fstrba@suse.com" 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="mgorse@suse.com" 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="mgorse@suse.com" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
</package>
<package pkgid="314e0fbcc2bc562db1c8cdc8026291f3632636bfc7dd2518ad262711c02c8e89b52a7688ee83f479c3a7ad878e2b9e02cf8b250ccfb19074833a6f2629ad7f1c" name="brltty-driver-at-spi2" arch="s390x">
  <version epoch="0" ver="6.9.1" rel="160099.1.2"/>
  <changelog author="mcepl@cepl.eu" date="1718020800">- Add %python3_fix_shebang_path to fix binaries dependency on
  /usr/bin/python3</changelog>
  <changelog author="max@suse.com" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="max@suse.com" 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="fstrba@suse.com" 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="mgorse@suse.com" 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="mgorse@suse.com" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
</package>
<package pkgid="127aaa1b907f01ead33c040a421d5b563c6c65cd9d5ea3d9ba057d37c14d5f1191334ba12ad4026dc08327fd9c1db5132f2eddd3905c0a2f5756e6dbaf28400f" name="brltty-driver-brlapi" arch="s390x">
  <version epoch="0" ver="6.9.1" rel="160099.1.2"/>
  <changelog author="mcepl@cepl.eu" date="1718020800">- Add %python3_fix_shebang_path to fix binaries dependency on
  /usr/bin/python3</changelog>
  <changelog author="max@suse.com" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="max@suse.com" 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="fstrba@suse.com" 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="mgorse@suse.com" 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="mgorse@suse.com" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
</package>
<package pkgid="26fb9b55342262ff019a32a4abdb82e3e9ae22716b70fe85a09170dca30393ab6faa239a058753b1035fc34be654dd836f84d82190d5f2f495dd71285159d345" name="brltty-driver-espeak" arch="s390x">
  <version epoch="0" ver="6.9.1" rel="160099.1.2"/>
  <changelog author="mcepl@cepl.eu" date="1718020800">- Add %python3_fix_shebang_path to fix binaries dependency on
  /usr/bin/python3</changelog>
  <changelog author="max@suse.com" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="max@suse.com" 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="fstrba@suse.com" 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="mgorse@suse.com" 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="mgorse@suse.com" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
</package>
<package pkgid="82e63ce2227bb22d65bbe861404238f8924b7556eb51058873f34727e83fb6d8062909981ea53a1fe7ef53ebefab48ac83e1cf4a910cbafe8857a1bc3e97c15c" name="brltty-driver-speech-dispatcher" arch="s390x">
  <version epoch="0" ver="6.9.1" rel="160099.1.2"/>
  <changelog author="mcepl@cepl.eu" date="1718020800">- Add %python3_fix_shebang_path to fix binaries dependency on
  /usr/bin/python3</changelog>
  <changelog author="max@suse.com" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="max@suse.com" 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="fstrba@suse.com" 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="mgorse@suse.com" 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="mgorse@suse.com" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
</package>
<package pkgid="a0b28e54b650fa47e59b2e59186497ad183a5f906fd3963bffff85ef49e1b783c21ddc9043420a9994d2dd8b33f262f56d4c7d6efcc56e92907797d382c38a2d" name="brltty-driver-xwindow" arch="s390x">
  <version epoch="0" ver="6.9.1" rel="160099.1.2"/>
  <changelog author="mcepl@cepl.eu" date="1718020800">- Add %python3_fix_shebang_path to fix binaries dependency on
  /usr/bin/python3</changelog>
  <changelog author="max@suse.com" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="max@suse.com" 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="fstrba@suse.com" 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="mgorse@suse.com" 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="mgorse@suse.com" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
</package>
<package pkgid="19bf39152dc764c945bb09edea8d19e6ea7b3ae0f776488f88ae12a067193d5ae6dee4c5fdb2c11b33d3479cd762b122a17d159fe0f5bd2a16cf7ecca8e519a8" name="brltty-lang" arch="noarch">
  <version epoch="0" ver="6.9.1" rel="160099.1.2"/>
  <changelog author="mcepl@cepl.eu" date="1718020800">- Add %python3_fix_shebang_path to fix binaries dependency on
  /usr/bin/python3</changelog>
  <changelog author="max@suse.com" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="max@suse.com" 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="fstrba@suse.com" 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="mgorse@suse.com" 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="mgorse@suse.com" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
</package>
<package pkgid="6d69175abb2ecd125052ee6f9a25f5a4164063badad44773b034a96208e34655ebb0dd3934f7b88f72e07820db8e29c4e62905c794ca68abf56e9007080a1d90" name="brltty-udev-generic" arch="s390x">
  <version epoch="0" ver="6.9.1" rel="160099.1.2"/>
  <changelog author="mcepl@cepl.eu" date="1718020800">- Add %python3_fix_shebang_path to fix binaries dependency on
  /usr/bin/python3</changelog>
  <changelog author="max@suse.com" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="max@suse.com" 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="fstrba@suse.com" 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="mgorse@suse.com" 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="mgorse@suse.com" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
</package>
<package pkgid="f82e065db793a4fc90cb215e1e5b454a7e47676094d48fb3d3ce06496dba03e89e97ba7fc3cb564792f7a103a923b4ac8a1f340e750a4d6de5066ec56463f5eb" name="brltty-utils" arch="s390x">
  <version epoch="0" ver="6.9.1" rel="160099.1.2"/>
  <changelog author="mcepl@cepl.eu" date="1718020800">- Add %python3_fix_shebang_path to fix binaries dependency on
  /usr/bin/python3</changelog>
  <changelog author="max@suse.com" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="max@suse.com" 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="fstrba@suse.com" 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="mgorse@suse.com" 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="mgorse@suse.com" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="mgorse@suse.com" 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="mgorse@suse.com" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
</package>
<package pkgid="72398bb38141a07b1d1ce2d5e09e489be6854500cd67910cf3d664925a30aab862cc835381897a8ca8d57f5b97b1e4a9fcde342a7a5b073981947af3b453bfb4" name="broadvoice16" arch="s390x">
  <version epoch="0" ver="1.2" rel="bp161.1.2"/>
  <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="64f2294961b56a434507e57319927efcaaf5c6ba16e8e4c663ca4a2e4b38f11f48ce38326c68448c0e987904cfefa1d71861e6afbbbc4d7341be5ba89ae5f2df" name="broadvoice16-devel" arch="s390x">
  <version epoch="0" ver="1.2" rel="bp161.1.2"/>
  <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="d15cc685af1f316ceb69fe2410d157d47d0cdc75f6d44b4686473b24ee1682ddf09ae975b490e2ba82a6672337c204a42ee8951b0e3eddb5dab02209a42fb7d8" name="broadvoice32" arch="s390x">
  <version epoch="0" ver="1.2" rel="bp161.1.2"/>
  <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="2427efc81a35cb4c2da3bbbfca7bddb5e1e502ed8141917861d0645c646dc3f2b095ae6fe475a8d45baf300f9f185d8b532bb14ed6185f3a69442b35b37f5d6a" name="broadvoice32-devel" arch="s390x">
  <version epoch="0" ver="1.2" rel="bp161.1.2"/>
  <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="0aaa404d2d5b8f47106d7e13117a6b03272e4c5dec7dbf63edc061bd268bdc1c5c357ca964b90f19fd2d3469dec6aef2352a26b062e03e8ac2ddb189229a3f92" name="broot" arch="s390x">
  <version epoch="0" ver="1.39.0" rel="bp161.1.6"/>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1579780800">- Initial commmit of v0.12.0</changelog>
  <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>
</package>
<package pkgid="0b23412aca6738946c1784a243fc6d016204aff6e1e1ec36fb84ddec7df53d6329164399ba30684db52d58182c6e660b3079addec9ad1a6aa28a97375cfd3547" name="brotli" arch="s390x">
  <version epoch="0" ver="1.1.0" rel="160099.3.2"/>
  <changelog author="jengelh@inai.de" date="1544788800">- Avoid bashisms, install manpages without +x bit, get rid of
  wrap descriptions, feed through cleaner.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1547380800">- Add brotli_Verbose-CLI+Shared-Brotli.patch: Verbose CLI + start
  pulling "Shared-Brotli".
  * verbose CLI output; fix gh#google/brotlie#666.
  * pull `SHIFT` transforms; currently this is semantically dead
    code; later it will be used by "Shared-Brotli".
- Add brotli_Ensure-decompression-consumes-all-input.patch: Ensure
  decompression consumes all input. If not, it's a corrupt stream.
- Tweak spec slightly.</changelog>
  <changelog author="sflees@suse.de" date="1574164800">- %make_jobs is deprecated and replaced by %cmake_build</changelog>
  <changelog author="andythe_great@pm.me" date="1597233600">- Fix W: shared-lib-calls-exit /usr/lib64/libbrotlienc.so.1.0.7
  exit@GLIBC_2.2.5.</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" date="1598961600">- Add 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="meissner@suse.com" date="1677326400">- add 32bit devel package for Wine development.</changelog>
  <changelog author="mpluskal@suse.com" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="jengelh@inai.de" 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="dmueller@suse.com" date="1697544000">- build with optflags again</changelog>
</package>
<package pkgid="71b11a5ac4bc98cc28321d62b04ddcb7ab4769637fd8038517012cc32dce46ada2bcd5d00fb3a6f795158c6455d4cbee1595167a849a6d762fb5352bde7ae5cb" name="brotli-java" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="160099.1.2"/>
  <changelog author="shvetz.anton@gmail.com" date="1669377600">- Initial packaging with v1.0.9</changelog>
  <changelog author="fstrba@suse.com" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="fstrba@suse.com" date="1743076800">- Fix build with both xmvn-mojo:javadoc and javadoc:aggregate</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Update to version 1.2.0
  * Added
    + decoder: BrotliDecoderAttachDictionary
    + decoder: BrotliDecoderOnFinish callback behind
    BROTLI_REPORTING
    + decoder: BrotliDecoderSetMetadataCallbacks
    + encoder: BrotliEncoderPrepareDictionary,
    BrotliEncoderDestroyPreparedDictionary,
    BrotliEncoderAttachPreparedDictionary
    + decoder: BrotliEncoderOnFinish callback behind
    BROTLI_REPORTING
    + decoder / encoder: added static initialization to reduce
    binary size
    + common: BrotliSharedDictionaryCreateInstance,
    BrotliSharedDictionaryDestroyInstance,
    BrotliSharedDictionaryAttach
    + java: encoder wrapper: Parameters.mode
    + java: Brotli{Input|Output}Stream.attachDictionary
    + java: wrapper: partial byte array input
  * Removed
    + java: dropped finalize() for native entities
  * Fixed
    + java: JNI decoder failed sometimes on power of 2 payloads
    + java: in compress pass correct length to native encoder
  * Improved
    + java / js: smaller decoder footprint
    + decoder: faster decoding
    + encoder: faster encoding
    + encoder: smaller stack frames
  * Changed
    + decoder / encoder: static tables use "small" model (allows
    2GiB+ binaries)
- Rewrite build system to use ant in order to build this early</changelog>
</package>
<package pkgid="7cd881c3b5961a4a57df25df49d8f5f12535e00a72a57d08f479f027436fa3785bc603956fbd2ca3bb3e54d4655156371ca6b39b300d1692da5a4820f600c46b" name="brotli-java-javadoc" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="160099.1.2"/>
  <changelog author="shvetz.anton@gmail.com" date="1669377600">- Initial packaging with v1.0.9</changelog>
  <changelog author="fstrba@suse.com" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="fstrba@suse.com" date="1743076800">- Fix build with both xmvn-mojo:javadoc and javadoc:aggregate</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Update to version 1.2.0
  * Added
    + decoder: BrotliDecoderAttachDictionary
    + decoder: BrotliDecoderOnFinish callback behind
    BROTLI_REPORTING
    + decoder: BrotliDecoderSetMetadataCallbacks
    + encoder: BrotliEncoderPrepareDictionary,
    BrotliEncoderDestroyPreparedDictionary,
    BrotliEncoderAttachPreparedDictionary
    + decoder: BrotliEncoderOnFinish callback behind
    BROTLI_REPORTING
    + decoder / encoder: added static initialization to reduce
    binary size
    + common: BrotliSharedDictionaryCreateInstance,
    BrotliSharedDictionaryDestroyInstance,
    BrotliSharedDictionaryAttach
    + java: encoder wrapper: Parameters.mode
    + java: Brotli{Input|Output}Stream.attachDictionary
    + java: wrapper: partial byte array input
  * Removed
    + java: dropped finalize() for native entities
  * Fixed
    + java: JNI decoder failed sometimes on power of 2 payloads
    + java: in compress pass correct length to native encoder
  * Improved
    + java / js: smaller decoder footprint
    + decoder: faster decoding
    + encoder: faster encoding
    + encoder: smaller stack frames
  * Changed
    + decoder / encoder: static tables use "small" model (allows
    2GiB+ binaries)
- Rewrite build system to use ant in order to build this early</changelog>
</package>
<package pkgid="f518107f812c29d566653a9fbae18f3aed26cdfde55a5ab65f9427a8c34c01890f744628209c098d08fb0349684c0b0cf03409f26cdad59572853606aaee7c44" name="brp-check-suse" arch="s390x">
  <version epoch="0" ver="84.87+git20230324.8680ce4" rel="160099.3.2"/>
  <changelog author="ro@suse.de" date="1618833600">- Update to version 84.87+git20210419.bf6495b:
  * add brp-50-fipscheck for bsc#1184555</changelog>
  <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="dmueller@suse.com" date="1663588800">- use https:// for urls</changelog>
  <changelog author="dmueller@suse.com" 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>
</package>
<package pkgid="b876246e6692d54aa3e75737316d8a7ffe6069a6ce344ed2d1d8129e08a3363d9a4c2d443bdc8ac8a18abb7a51448d74df0eb94ebe9d3bf301c092857c8784a8" name="brp-extract-translations" arch="noarch">
  <version epoch="0" ver="84.87" rel="160099.3.2"/>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1416657600">- Fix bad variable access for --genericname
- replace ^M pattern with \r in sed pattern</changelog>
  <changelog author="coolo@suse.com" date="1445688000">- go back to a specific directory list instead of all in /usr/share
  (boo#904524)</changelog>
  <changelog author="fvogt@suse.com" date="1489492800">- Replace brp-trim-desktopfiles with brp-trim-translations:
  * Supports various kinds of source files, not only desktop files
  * Generates various tar archives instead of monolithic .desktopfiles file
- Currently trims desktop file translations only, as polkit/mime/appstream
    do not support gettext translations yet</changelog>
  <changelog author="fvogt@suse.com" date="1500033600">- Remove translations for Name,GenericName and Comment only in the
  [Desktop Entry] section to avoid breaking desktop action translations</changelog>
  <changelog author="lnussel@suse.de" date="1521115200">- create separate subpackage that extracts translations from desktop
  files but does not actually strip them. Needed for SLE.</changelog>
  <changelog author="fvogt@suse.com" date="1529496000">- Update map-desktop-category.sh to include updated Education, Science
  and Graphics categories (boo#1074711)</changelog>
  <changelog author="dimstar@opensuse.org" date="1559822400">- Move rpm macros to %_rpmmacrodir.</changelog>
  <changelog author="code@bnavigator.de" date="1568116800">- Add ComputerScience, sort Science and Education alphabetically
  (boo#1074711)</changelog>
  <changelog author="sbrabec@suse.com" date="1593518400">- Remove GNOME 1 and KDE 3 support (boo#1062631, rpmlint#437).</changelog>
  <changelog author="dimstar@opensuse.org" date="1670328000">- Do not ever use "%setup -n .": rpm 4.18 tries to be cleaner and
  remove stuff it extraced, which would lead to 'rm -rf .', which
  rm does not like. Use "%setup -c" instead, which creates the
  appropriate %{name}-%{version} directory expected.</changelog>
</package>
<package pkgid="4fc857b393c36dfae32dd4bd0d1b1f1757335afd7826eae1416364b521809af766a931e3eaeab09be3d98ebb9b5ff710ff5358e735f44d4354c0ab11f9f6d19a" name="brp-trim-translations" arch="noarch">
  <version epoch="0" ver="84.87" rel="160099.3.2"/>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1416657600">- Fix bad variable access for --genericname
- replace ^M pattern with \r in sed pattern</changelog>
  <changelog author="coolo@suse.com" date="1445688000">- go back to a specific directory list instead of all in /usr/share
  (boo#904524)</changelog>
  <changelog author="fvogt@suse.com" date="1489492800">- Replace brp-trim-desktopfiles with brp-trim-translations:
  * Supports various kinds of source files, not only desktop files
  * Generates various tar archives instead of monolithic .desktopfiles file
- Currently trims desktop file translations only, as polkit/mime/appstream
    do not support gettext translations yet</changelog>
  <changelog author="fvogt@suse.com" date="1500033600">- Remove translations for Name,GenericName and Comment only in the
  [Desktop Entry] section to avoid breaking desktop action translations</changelog>
  <changelog author="lnussel@suse.de" date="1521115200">- create separate subpackage that extracts translations from desktop
  files but does not actually strip them. Needed for SLE.</changelog>
  <changelog author="fvogt@suse.com" date="1529496000">- Update map-desktop-category.sh to include updated Education, Science
  and Graphics categories (boo#1074711)</changelog>
  <changelog author="dimstar@opensuse.org" date="1559822400">- Move rpm macros to %_rpmmacrodir.</changelog>
  <changelog author="code@bnavigator.de" date="1568116800">- Add ComputerScience, sort Science and Education alphabetically
  (boo#1074711)</changelog>
  <changelog author="sbrabec@suse.com" date="1593518400">- Remove GNOME 1 and KDE 3 support (boo#1062631, rpmlint#437).</changelog>
  <changelog author="dimstar@opensuse.org" date="1670328000">- Do not ever use "%setup -n .": rpm 4.18 tries to be cleaner and
  remove stuff it extraced, which would lead to 'rm -rf .', which
  rm does not like. Use "%setup -c" instead, which creates the
  appropriate %{name}-%{version} directory expected.</changelog>
</package>
<package pkgid="1732f56f40d97e0a6d2291e7ca975756abcdd335685e8cd8072bb516d7af7dc51b044397b101a8a592dadbe8a5676c61223e002f9a090ff9cc7511fbadfad0ed" name="bs2b-tools" arch="s390x">
  <version epoch="0" ver="3.1.0" rel="160099.4.2"/>
  <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="dmueller@suse.com" date="1650369600">- add libbs2b-security.patch to prevent format-security issues
- spec-cleaner fixes</changelog>
  <changelog author="gmbr3@opensuse.org" date="1655294400">- Remove bad %defattr - not needed and causes SHLIB non-executable
  rpmlint error
- Use %autosetup</changelog>
</package>
<package pkgid="119507323bde50900b99fc67a61961db06cf7ba813e692bee24a40623dfb1b43618a2ba1ee538ca6051ae4a606df9122205f8da136219407b4871420fc1ab54b" name="bscalc" arch="noarch">
  <version epoch="0" ver="2.10" rel="160099.2.2"/>
  <changelog author="luc14n0@linuxmail.org" date="1517918400">- Add a %{name}-lang Recommends tag in the preamble and a %{name}
  Provides tag under the lib subpackage so the lang subpackge can
  be installable.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1525435200">- Update to version 1.3:
  + Do not segfault when trying to bs_size_free NULL.
- Cleanup specfile removing deprecations.
- Update LGPL License tag appending '-only' to comply with SPDX
  3.0.
- Add gcc BuildRequires to avoid implicit dependencies.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1542628800">- Update to version 1.4:
  + There are only small changes in this release.</changelog>
  <changelog author="dmueller@suse.com" date="1597579200">- update to 2.4:
  * remove msgcat dependency
  * Translated using Weblate (Bengali (India))
  * Add Travis build status badge
  * Update translation files
  * add translation platform widget
  * Translated using Weblate (Turkish)
  * Fix memory leak in bs_size_new_from_str
  * Update translation files
  * src/gettext: fix warning if gettext is already present
  * fix build on shells where test == fails
  * Require the same version of python3-bytesize in libbytesize-tools
  * New minor release of the libbytesize library. There are only two bugfixes in this release.
  * Full list of changes
  * fix out of tree build failure
  * Fix return value for round_to_nearest when using Size
  * New bytesize calculator bssize has been added.
  * Code has been ported from PCRE to PCRE2.
  * Python 2 support has been removed.
  * Run all libbytesize tests from one script
  * Add all "public" python API symbols to __init__.py
  * Allow running tests using installed library
  * Remove Python 2 support
  * Port to pcre2
  * Add support for floor division by a non-integer number in Python
  * Add a simple bytesize calculator tool
  * Add tools to autotools and packaging
  * Exit with 1 from configure if there were failures
  * Add a summary to the end of ./configure output
  * Only support modulo between two Size instances
  * Fix parsing of exponential representations of real numbers
  * Add the '--version' option to bs_calc.py
  * Add a man page for the bscalc tool
  * Assume the given expression is in bytes if no unit is given</changelog>
  <changelog author="dmueller@suse.com" date="1612008000">- update to 2.5:
  * translation updates
  * tools: Read input from stdin when not running in a tty
  * Add support to ppc64le for debian build
  * testsuite fixes</changelog>
  <changelog author="dmueller@suse.com" date="1626523200">- update to 2.6:
  * Make sure Size can be interpreted as integer in Python 3.10
  * Translation updates</changelog>
  <changelog author="dmueller@suse.com" date="1657800000">- update to 2.7:
  * Fix skipping tests when required locale is missing
  * Remove Travis CI configuration
  * Fix some warnings and typos in docstrings and comments
  * Fix warnings dicovered by the GCC analyzer
  * build: avoid bashisms in configure
  * Update translation files
  * Do not use distutils to get Python library path</changelog>
  <changelog author="dmueller@suse.com" date="1683201600">- update to 2.8:
  * Added translation using Weblate
  * configure.ac: Remove invalid email address for bug reports
  * spec: Bump release to 21 for Packit daily builds
  * spec: Fix source archive URL
  * Make use of error optional
  * Replace C++ style comments with C style
  * Various docstring fixes
  * docs: Remove information about Python 2 support
  * Remove unused test dependencies variables from Makefile
  * Do not hardcode pylint executable name in Makefile</changelog>
  <changelog author="luc14n0@opensuse.org" date="1683374400">- Drop lang sub-package recommendation. It's not needed anymore now
  that lang packages provide package supplementation instead.
- Make bscalc sub-package 'noarch', since it doesn't contain any
  binaries, only a Python script and its manpage.</changelog>
  <changelog author="thomas.blume@suse.com" date="1739534400">- Add NEWS.rst to source documentation
- Add %python3_fix_shebang to fix binaries dependency on
  /usr/bin/python3
- Update to release 2.10
  * remove dependency on python3-six
- Rename python3-libbytesize sub-package to python3-bytesize. This
  is the expected name by its consumers.
- Update to version 2.9:
  * This release contains fixes for some small issues.
  * Updated translations.</changelog>
</package>
<package pkgid="4b4d53524dd87ef267fee57d61d727a2f0add9643e7518a63e26ea36288c16c05fa73d9a048366e1fc376d7045f934b5473dc73e245175c547dd46b8398e3f25" name="bsd-games" arch="s390x">
  <version epoch="0" ver="2.17" rel="bp161.1.3"/>
  <changelog author="varkoly@suse.com" date="1370001600">- Rename monop to monopoly to avoid conflict with mono-devel</changelog>
  <changelog author="idonmez@suse.com" date="1379937600">- Create games user/group on demand. fate#314560</changelog>
  <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&#xED;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>
</package>
<package pkgid="5c4ba32b8097c9b82c8074deebb9e6534c1df92dbff8c32c1ddc33859df748e561cebec4d7cfc984dc3c32d4bba759223e0fb3b0b833226ec8a2f8594a752e5a" name="bsdiff" arch="s390x">
  <version epoch="0" ver="4.3" rel="bp161.1.2"/>
  <changelog author="sor.alexei@meowr.ru" date="1398168000">- Initial package.</changelog>
  <changelog author="mpluskal@suse.com" date="1449489600">- Tiny spec file cleanup</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1469534400">- Add bsdiff-fix-makefile.patch: patch Makefile instead of working
  around it in the spec file.
- Add bsdiff-fix-heap-vul.patch: fix heap vulnerability in bspatch
  (bsc#990660, CVE-2014-9862), taken from
  https://security.freebsd.org/patches/SA-16:25/bspatch.patch</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="1686312000">- Spec file modernisation</changelog>
</package>
<package pkgid="720b397ce169b516bb10c43968b20ae2481ad649a55d07d8063cdaf2ac8996ad8ca2bdeb08f757fdf00c68ae61a60bb848d56a5e14e343bc8d2641970885f92f" name="bsdtar" arch="s390x">
  <version epoch="0" ver="3.8.7" rel="160099.1.1"/>
  <changelog author="marius.grossu@suse.com" 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@gmx.de" 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@gmx.de" date="1743854400">- Update to 3.7.9:
  * fix regression regarding GNU sparse entries</changelog>
  <changelog author="andreas.stieger@gmx.de" 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@suse.de" 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@gmx.de" 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@gmx.de" 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@suse.com" 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@gmx.de" 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@suse.com" 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="efa0eb1e04e1f25d7620b5b3e1b223fafdcdec36f7d94f9267d18c91ff23fc48401598a72564dbe2e1d6d89c9f608221e0b9ea3ced15ad5a8c17f443fa689c11" name="bsf" arch="noarch">
  <version epoch="0" ver="2.4.0" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1504785600">- Force java source and target levels to 1.6 in order to allow
  building with jdk9
- Force using of java-1_8_0-openjdk-devel, since javadoc errors are
  fatal in jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1505908800">- Fix javadoc errors with jdk9: use build-jar-repository instead
  of system-wide CLASSPATH environmental variable
- Clean spec file and run fdupes on documentation</changelog>
  <changelog author="fstrba@suse.com" date="1513944000">- Assure that we build with java source and target level 1.6</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Build with source and target 8 to anticipate a possible removal
  of 1.6 compatibility
- Modified patch:
  * build.properties.patch
    + specify source level 8</changelog>
  <changelog author="fstrba@suse.com" date="1543320000">- Modified patch:
  * build-file.patch
    + Fix build of script providers</changelog>
  <changelog author="fstrba@suse.com" date="1549368000">- Clean the spec file and sanitize dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1549972800">- BuildIgnore jline to avoid a build cycle</changelog>
  <changelog author="fstrba@suse.com" date="1554811200">- Remove reference to parent pom, since we do not use Maven to
  build this package</changelog>
  <changelog author="fstrba@suse.com" date="1578484800">- BuildIgnore jline1 instead of jline, since the dependency of
  rhino changed</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="516c3f901f3770f29cffa3670cd549365f9450b8e37cfe812ed3e30d594c40186100b27b3be5554e1e31c4cc7a399f036cc2aec0f943d6b343594165e780023a" name="bsf-javadoc" arch="noarch">
  <version epoch="0" ver="2.4.0" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1504785600">- Force java source and target levels to 1.6 in order to allow
  building with jdk9
- Force using of java-1_8_0-openjdk-devel, since javadoc errors are
  fatal in jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1505908800">- Fix javadoc errors with jdk9: use build-jar-repository instead
  of system-wide CLASSPATH environmental variable
- Clean spec file and run fdupes on documentation</changelog>
  <changelog author="fstrba@suse.com" date="1513944000">- Assure that we build with java source and target level 1.6</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Build with source and target 8 to anticipate a possible removal
  of 1.6 compatibility
- Modified patch:
  * build.properties.patch
    + specify source level 8</changelog>
  <changelog author="fstrba@suse.com" date="1543320000">- Modified patch:
  * build-file.patch
    + Fix build of script providers</changelog>
  <changelog author="fstrba@suse.com" date="1549368000">- Clean the spec file and sanitize dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1549972800">- BuildIgnore jline to avoid a build cycle</changelog>
  <changelog author="fstrba@suse.com" date="1554811200">- Remove reference to parent pom, since we do not use Maven to
  build this package</changelog>
  <changelog author="fstrba@suse.com" date="1578484800">- BuildIgnore jline1 instead of jline, since the dependency of
  rhino changed</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="5980773f670f859aaf431601d209260dbac4e3a43799b585272bd02c9e891fdbde6bad28c0a02207bbd29c8943efdfbf5e4a73275884f5a08f55041120ce1841" name="bsh2" arch="noarch">
  <version epoch="0" ver="2.1.1" rel="160099.4.5"/>
  <changelog author="mpluskal@suse.com" date="1495195200">- Update package dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * beanshell-2.0b6-target.patch
  - Force java target level to 1.6
- Force java source and target levels to 1.6 in order to allow
  building with jdk9
- Force building with java-1_8_0-openjdk-devel since javadoc errors
  are fatal in jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1505908800">- Build with whatever is the default java-devel provider
- Modified patch:
  * beanshell-2.0b6-target.patch
    + specify target and source consistently
    + fix classpath issue with javadoc generation
- Added patch:
  * beanshell-2.0b6-getpeer.patch
    + fix build with jdk9
  + access the inacessible APIs by reflection</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * beanshell-2.0b6-target.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility</changelog>
  <changelog author="fstrba@suse.com" date="1539864000">- Use the pom.xml file from the sources to generate maven provides</changelog>
  <changelog author="fstrba@suse.com" date="1541073600">- Do not build against an old system asm, but use the few shaded
  files source files distributed in the tarball.
- Removed patches:
  * bsh2-ClassGeneratorUtil.patch
  * bsh2-asm.patch
  - not needed after the above change
- Modified patch:
  * beanshell-2.0b6-target.patch
  - fix source level to correspond to the target</changelog>
  <changelog author="fstrba@suse.com" date="1549540800">- Build against javacc and glassfish-servlet-api instead of
  javacc3 and servlet4</changelog>
  <changelog author="jengelh@inai.de" date="1555329600">- Replace find -exec rm by just -delete.
- Trim BSH 2.x changelog from description, and trim "In other
  words" description repetition. Trim leftover filler wording
  from description.</changelog>
  <changelog author="fstrba@suse.com" date="1682683200">- Update to version 2.1.1
  * Changes of 2.1.1
    + Fix src/bsh/util/AWTConsole.java breakage with newer Java
    versions
  * Changes of 2.1.0
    + This release formalizes the merge of 2.0b6 with suitable
    backports from the development version of BeanShell. Also
    included are are some ALv2 contributions to the BeanShell2
    fork that had not been folded into BeanShell but are still
    applicable to this version. For backwards compatibility
    purposes, the 2.x branch of BeanShell still supports a minimum
    Java version of 1.6.
- Modified patch:
  * beanshell-2.0b6-target.patch -&gt; 0000-source-target-1.8.patch
    + rediff to changed context and clean up
- Added patches:
  * beanshell-2.0b6-getpeer.patch
    + fixed in 2.1.1
  * bsh2-fix-tests.patch
    + not needed any more</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="67b1a4c115839a56ddf18196abf263e1c6062f995bd57dc7650ea3698aac822b77175e02d971877ec1032a0eeec6768365c877231deba3537fc195800a669c0a" name="bsh2-bsf" arch="noarch">
  <version epoch="0" ver="2.1.1" rel="160099.4.5"/>
  <changelog author="mpluskal@suse.com" date="1495195200">- Update package dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * beanshell-2.0b6-target.patch
  - Force java target level to 1.6
- Force java source and target levels to 1.6 in order to allow
  building with jdk9
- Force building with java-1_8_0-openjdk-devel since javadoc errors
  are fatal in jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1505908800">- Build with whatever is the default java-devel provider
- Modified patch:
  * beanshell-2.0b6-target.patch
    + specify target and source consistently
    + fix classpath issue with javadoc generation
- Added patch:
  * beanshell-2.0b6-getpeer.patch
    + fix build with jdk9
  + access the inacessible APIs by reflection</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * beanshell-2.0b6-target.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility</changelog>
  <changelog author="fstrba@suse.com" date="1539864000">- Use the pom.xml file from the sources to generate maven provides</changelog>
  <changelog author="fstrba@suse.com" date="1541073600">- Do not build against an old system asm, but use the few shaded
  files source files distributed in the tarball.
- Removed patches:
  * bsh2-ClassGeneratorUtil.patch
  * bsh2-asm.patch
  - not needed after the above change
- Modified patch:
  * beanshell-2.0b6-target.patch
  - fix source level to correspond to the target</changelog>
  <changelog author="fstrba@suse.com" date="1549540800">- Build against javacc and glassfish-servlet-api instead of
  javacc3 and servlet4</changelog>
  <changelog author="jengelh@inai.de" date="1555329600">- Replace find -exec rm by just -delete.
- Trim BSH 2.x changelog from description, and trim "In other
  words" description repetition. Trim leftover filler wording
  from description.</changelog>
  <changelog author="fstrba@suse.com" date="1682683200">- Update to version 2.1.1
  * Changes of 2.1.1
    + Fix src/bsh/util/AWTConsole.java breakage with newer Java
    versions
  * Changes of 2.1.0
    + This release formalizes the merge of 2.0b6 with suitable
    backports from the development version of BeanShell. Also
    included are are some ALv2 contributions to the BeanShell2
    fork that had not been folded into BeanShell but are still
    applicable to this version. For backwards compatibility
    purposes, the 2.x branch of BeanShell still supports a minimum
    Java version of 1.6.
- Modified patch:
  * beanshell-2.0b6-target.patch -&gt; 0000-source-target-1.8.patch
    + rediff to changed context and clean up
- Added patches:
  * beanshell-2.0b6-getpeer.patch
    + fixed in 2.1.1
  * bsh2-fix-tests.patch
    + not needed any more</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="ef7b79667f7e19f649c6df65e31579511871e439cfd74b752bda1207cc320e36fa442c1470b830682f3857126c5230caf8cc1456590d075d74ce03840c5e2326" name="bsh2-classgen" arch="noarch">
  <version epoch="0" ver="2.1.1" rel="160099.4.5"/>
  <changelog author="mpluskal@suse.com" date="1495195200">- Update package dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * beanshell-2.0b6-target.patch
  - Force java target level to 1.6
- Force java source and target levels to 1.6 in order to allow
  building with jdk9
- Force building with java-1_8_0-openjdk-devel since javadoc errors
  are fatal in jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1505908800">- Build with whatever is the default java-devel provider
- Modified patch:
  * beanshell-2.0b6-target.patch
    + specify target and source consistently
    + fix classpath issue with javadoc generation
- Added patch:
  * beanshell-2.0b6-getpeer.patch
    + fix build with jdk9
  + access the inacessible APIs by reflection</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * beanshell-2.0b6-target.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility</changelog>
  <changelog author="fstrba@suse.com" date="1539864000">- Use the pom.xml file from the sources to generate maven provides</changelog>
  <changelog author="fstrba@suse.com" date="1541073600">- Do not build against an old system asm, but use the few shaded
  files source files distributed in the tarball.
- Removed patches:
  * bsh2-ClassGeneratorUtil.patch
  * bsh2-asm.patch
  - not needed after the above change
- Modified patch:
  * beanshell-2.0b6-target.patch
  - fix source level to correspond to the target</changelog>
  <changelog author="fstrba@suse.com" date="1549540800">- Build against javacc and glassfish-servlet-api instead of
  javacc3 and servlet4</changelog>
  <changelog author="jengelh@inai.de" date="1555329600">- Replace find -exec rm by just -delete.
- Trim BSH 2.x changelog from description, and trim "In other
  words" description repetition. Trim leftover filler wording
  from description.</changelog>
  <changelog author="fstrba@suse.com" date="1682683200">- Update to version 2.1.1
  * Changes of 2.1.1
    + Fix src/bsh/util/AWTConsole.java breakage with newer Java
    versions
  * Changes of 2.1.0
    + This release formalizes the merge of 2.0b6 with suitable
    backports from the development version of BeanShell. Also
    included are are some ALv2 contributions to the BeanShell2
    fork that had not been folded into BeanShell but are still
    applicable to this version. For backwards compatibility
    purposes, the 2.x branch of BeanShell still supports a minimum
    Java version of 1.6.
- Modified patch:
  * beanshell-2.0b6-target.patch -&gt; 0000-source-target-1.8.patch
    + rediff to changed context and clean up
- Added patches:
  * beanshell-2.0b6-getpeer.patch
    + fixed in 2.1.1
  * bsh2-fix-tests.patch
    + not needed any more</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="a60955442f667da40ded412a1decd553e03bf38d571b1789299848f963b67badcbe16a775dc602657ac4733aa6758ce9bc33b19b22720e55513bd6c4a5bb796d" name="bsh2-demo" arch="noarch">
  <version epoch="0" ver="2.1.1" rel="160099.4.5"/>
  <changelog author="mpluskal@suse.com" date="1495195200">- Update package dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * beanshell-2.0b6-target.patch
  - Force java target level to 1.6
- Force java source and target levels to 1.6 in order to allow
  building with jdk9
- Force building with java-1_8_0-openjdk-devel since javadoc errors
  are fatal in jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1505908800">- Build with whatever is the default java-devel provider
- Modified patch:
  * beanshell-2.0b6-target.patch
    + specify target and source consistently
    + fix classpath issue with javadoc generation
- Added patch:
  * beanshell-2.0b6-getpeer.patch
    + fix build with jdk9
  + access the inacessible APIs by reflection</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * beanshell-2.0b6-target.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility</changelog>
  <changelog author="fstrba@suse.com" date="1539864000">- Use the pom.xml file from the sources to generate maven provides</changelog>
  <changelog author="fstrba@suse.com" date="1541073600">- Do not build against an old system asm, but use the few shaded
  files source files distributed in the tarball.
- Removed patches:
  * bsh2-ClassGeneratorUtil.patch
  * bsh2-asm.patch
  - not needed after the above change
- Modified patch:
  * beanshell-2.0b6-target.patch
  - fix source level to correspond to the target</changelog>
  <changelog author="fstrba@suse.com" date="1549540800">- Build against javacc and glassfish-servlet-api instead of
  javacc3 and servlet4</changelog>
  <changelog author="jengelh@inai.de" date="1555329600">- Replace find -exec rm by just -delete.
- Trim BSH 2.x changelog from description, and trim "In other
  words" description repetition. Trim leftover filler wording
  from description.</changelog>
  <changelog author="fstrba@suse.com" date="1682683200">- Update to version 2.1.1
  * Changes of 2.1.1
    + Fix src/bsh/util/AWTConsole.java breakage with newer Java
    versions
  * Changes of 2.1.0
    + This release formalizes the merge of 2.0b6 with suitable
    backports from the development version of BeanShell. Also
    included are are some ALv2 contributions to the BeanShell2
    fork that had not been folded into BeanShell but are still
    applicable to this version. For backwards compatibility
    purposes, the 2.x branch of BeanShell still supports a minimum
    Java version of 1.6.
- Modified patch:
  * beanshell-2.0b6-target.patch -&gt; 0000-source-target-1.8.patch
    + rediff to changed context and clean up
- Added patches:
  * beanshell-2.0b6-getpeer.patch
    + fixed in 2.1.1
  * bsh2-fix-tests.patch
    + not needed any more</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="96e259e5fc9fe45aace043496105db70107fc2bbf64564060627f8111a9aa2b4164aaf21fdded445310df6636153592dbe604355ffb842d4b0d5e6f77b3ec7ac" name="bsh2-javadoc" arch="noarch">
  <version epoch="0" ver="2.1.1" rel="160099.4.5"/>
  <changelog author="mpluskal@suse.com" date="1495195200">- Update package dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * beanshell-2.0b6-target.patch
  - Force java target level to 1.6
- Force java source and target levels to 1.6 in order to allow
  building with jdk9
- Force building with java-1_8_0-openjdk-devel since javadoc errors
  are fatal in jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1505908800">- Build with whatever is the default java-devel provider
- Modified patch:
  * beanshell-2.0b6-target.patch
    + specify target and source consistently
    + fix classpath issue with javadoc generation
- Added patch:
  * beanshell-2.0b6-getpeer.patch
    + fix build with jdk9
  + access the inacessible APIs by reflection</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * beanshell-2.0b6-target.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility</changelog>
  <changelog author="fstrba@suse.com" date="1539864000">- Use the pom.xml file from the sources to generate maven provides</changelog>
  <changelog author="fstrba@suse.com" date="1541073600">- Do not build against an old system asm, but use the few shaded
  files source files distributed in the tarball.
- Removed patches:
  * bsh2-ClassGeneratorUtil.patch
  * bsh2-asm.patch
  - not needed after the above change
- Modified patch:
  * beanshell-2.0b6-target.patch
  - fix source level to correspond to the target</changelog>
  <changelog author="fstrba@suse.com" date="1549540800">- Build against javacc and glassfish-servlet-api instead of
  javacc3 and servlet4</changelog>
  <changelog author="jengelh@inai.de" date="1555329600">- Replace find -exec rm by just -delete.
- Trim BSH 2.x changelog from description, and trim "In other
  words" description repetition. Trim leftover filler wording
  from description.</changelog>
  <changelog author="fstrba@suse.com" date="1682683200">- Update to version 2.1.1
  * Changes of 2.1.1
    + Fix src/bsh/util/AWTConsole.java breakage with newer Java
    versions
  * Changes of 2.1.0
    + This release formalizes the merge of 2.0b6 with suitable
    backports from the development version of BeanShell. Also
    included are are some ALv2 contributions to the BeanShell2
    fork that had not been folded into BeanShell but are still
    applicable to this version. For backwards compatibility
    purposes, the 2.x branch of BeanShell still supports a minimum
    Java version of 1.6.
- Modified patch:
  * beanshell-2.0b6-target.patch -&gt; 0000-source-target-1.8.patch
    + rediff to changed context and clean up
- Added patches:
  * beanshell-2.0b6-getpeer.patch
    + fixed in 2.1.1
  * bsh2-fix-tests.patch
    + not needed any more</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="5967ff0646596847f42a0f229e3020ab08a90d5eeb2e405c41674077fe36a86e9ef3c00c490fb5c30708850377c105958f92e942d0ba1ca4398dde7d1dcb4b0a" name="bsh2-manual" arch="noarch">
  <version epoch="0" ver="2.1.1" rel="160099.4.5"/>
  <changelog author="mpluskal@suse.com" date="1495195200">- Update package dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * beanshell-2.0b6-target.patch
  - Force java target level to 1.6
- Force java source and target levels to 1.6 in order to allow
  building with jdk9
- Force building with java-1_8_0-openjdk-devel since javadoc errors
  are fatal in jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1505908800">- Build with whatever is the default java-devel provider
- Modified patch:
  * beanshell-2.0b6-target.patch
    + specify target and source consistently
    + fix classpath issue with javadoc generation
- Added patch:
  * beanshell-2.0b6-getpeer.patch
    + fix build with jdk9
  + access the inacessible APIs by reflection</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * beanshell-2.0b6-target.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility</changelog>
  <changelog author="fstrba@suse.com" date="1539864000">- Use the pom.xml file from the sources to generate maven provides</changelog>
  <changelog author="fstrba@suse.com" date="1541073600">- Do not build against an old system asm, but use the few shaded
  files source files distributed in the tarball.
- Removed patches:
  * bsh2-ClassGeneratorUtil.patch
  * bsh2-asm.patch
  - not needed after the above change
- Modified patch:
  * beanshell-2.0b6-target.patch
  - fix source level to correspond to the target</changelog>
  <changelog author="fstrba@suse.com" date="1549540800">- Build against javacc and glassfish-servlet-api instead of
  javacc3 and servlet4</changelog>
  <changelog author="jengelh@inai.de" date="1555329600">- Replace find -exec rm by just -delete.
- Trim BSH 2.x changelog from description, and trim "In other
  words" description repetition. Trim leftover filler wording
  from description.</changelog>
  <changelog author="fstrba@suse.com" date="1682683200">- Update to version 2.1.1
  * Changes of 2.1.1
    + Fix src/bsh/util/AWTConsole.java breakage with newer Java
    versions
  * Changes of 2.1.0
    + This release formalizes the merge of 2.0b6 with suitable
    backports from the development version of BeanShell. Also
    included are are some ALv2 contributions to the BeanShell2
    fork that had not been folded into BeanShell but are still
    applicable to this version. For backwards compatibility
    purposes, the 2.x branch of BeanShell still supports a minimum
    Java version of 1.6.
- Modified patch:
  * beanshell-2.0b6-target.patch -&gt; 0000-source-target-1.8.patch
    + rediff to changed context and clean up
- Added patches:
  * beanshell-2.0b6-getpeer.patch
    + fixed in 2.1.1
  * bsh2-fix-tests.patch
    + not needed any more</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="903bb4dcaa76d40a6dd273ca87b267a79e8188835f3851fc2f8f7c0e6751137809d8564ea0284b1a4c74b0c0cd505b7fa98a32e6907dd402d270c1d1c52aa901" name="bstone" arch="s390x">
  <version epoch="0" ver="1.2.12" rel="bp161.1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1592481600">- Update to version 1.2.6
  Added
  * Option snd_resampling_interpolation to specify interpolation
    method for resampling.
  * Option snd_resampling_lpf to toggle low-pass filter for
    resampling.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1594123200">- Update to version 1.2.7
  Fixed
  * Extraction of compressed texts.
  * Same texture for door type BIO.
  * Player radius for item pickup.
  * Missing test for pushwall in CheckLine.
  * Fix sfx turning off when in-game sounds paused.
  * Show option "Game Options -&gt; Video -&gt; Stretch UI".
  Changed
  * Replaced almost all fixed-point arithmetic with a
    floating-point one.
  * Relay on CMake's PCH support if available.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1594382400">- Update to version 1.2.8
  Fixed
  * Disabled episodes 5 and 6 in static build.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1605355200">- Update to version 1.2.9
  Added
  * Option vid_filler_color_index to select filler color.
  Fixed
  * Enable sfx and music by default for first startup.
  * Lives counter.
  * Input floor panel visual glitches.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1613304000">- Update to version 1.2.10
  Added
  * Support for external textures (bmp, png).
  * Configuration for external textures (vid_external_textures).
  * OpenAL 3D audio driver.
  * Configuration for OpenAL driver (snd_driver, snd_oal_library,
    snd_oal_device_name).
  Fixed
  * Search path with provided data_dir.
  * Double fading on new game or load game when using hw renderer.
  * Fade whole screen when in widescreen and 3D view is showing.
  * Next map number for level transition.
  * Support for lowercase resource file names.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616328000">- Update to version 1.2.11
  * Bindings to take screenshots (default F5).
  * Option to control weapon bobbing (actual for Planet Strike
    only).
  * PC Speaker SFX.
  * Option snd_sfx_type to switch between AdLib and PC Speaker
    audio.
  * Option snd_is_sfx_digitized to toggle SFX digitization.
  * Extracting unprocessed audio (*.data).
  * Extracting PC Speaker audio.</changelog>
  <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>
</package>
<package pkgid="66a876c19fc3319608c5077ae5eb49b8b0b0c9f1890204e0a14de9bd97e6a648e81357c2d8a5744078f8d50ed570dfa533e05cea1317bf7b3e7273aacaa2cbd6" name="btcflash" arch="s390x">
  <version epoch="0" ver="2024.03.21" rel="160099.4.3"/>
  <changelog author="jengelh@inai.de" 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="kukuk@suse.com" date="1661601600">- Fix update-alternatives for rmt.1</changelog>
  <changelog author="kukuk@suse.com" date="1661947200">- pbosh.1: replace broken ".so sh.1" refernce with a symlink to bosh.1</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" date="1712923200">- Update to release 2024.03.21
  * mkisofs: produce less scrollback when logging progress to ttys.</changelog>
  <changelog author="bwiedemann@suse.com" date="1730203200">- Add 81.patch to not store the build host kernel version (boo#1232434)</changelog>
  <changelog author="jengelh@inai.de" date="1730808000">- Modernize specfile</changelog>
  <changelog author="mjambor@suse.com" date="1748347200">- Add -std=gnu17 to compilation flags in order to allow building with
  GCC 15. [boo#1241945]</changelog>
  <changelog author="marius.grossu@suse.com" date="1771329600">- Migrate from update-alternatives to libalternatives
  (bsc#1245915), (bsc#1245916)</changelog>
</package>
<package pkgid="988bb56e0509a273f271fe2ba7d6e185d35f50d66e2050ec2953867aab0b56c6b033bdc0a69e8f1df72a83a8059e155bf09b33b401748b09bdd207e29a635e7b" name="btfs" arch="s390x">
  <version epoch="0" ver="2.24" rel="bp161.1.3"/>
  <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="f517f23fb3d06c98de98b6010e129bd29dcc5f3eb0275713d35692887a68b69b5c86f551e4565eac86f271203a88db92fb1a49d21d3a3416dd47f194b8f7525e" name="btop" arch="s390x">
  <version epoch="0" ver="1.4.0+git20240922.6c0cedd" rel="bp161.1.2"/>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1714564800">- Adjusting btop_collect.cpp.diff to follow suggestion from
  https://github.com/aristocratos/btop/issues/837</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1714564801">- Using '-pie' for 15.5 and 15.6 causes errors in the linking stage, removing.
- Adding btop-rpmlintrc</changelog>
  <changelog author="scott.bradnick@suse.com" date="1714564802">- Removing btop_collect.cpp.diff since it was fixed upstream
- Update to version 1.3.2+git20240501.dd4ada7:
  * Fixed missing definition for ROCm static build</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1715256000">- Adding btop-rpmlintrc as Source99</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1715688000">- Adding 'BuildRequires: lowdown' for manpage generation.
  * Currently TW only since lowdown isn't present in Leap</changelog>
  <changelog author="scott.bradnick@suse.com" date="1717243200">- Update to version 1.3.2+git20240601.516979b:
  * Fixed missing CPU core temps when too small to show core temp graphs, issues #792 #867
  * Fixed missing IO graphs in IO mode, issue #867
  * V1 of Phoenix Night theme
  * Add missing linker flag for static links on FreeBSD
  * Fix comments in theme files
  * fix zero temp (#467)</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1717675200">- Updating ROCm to v6.1.2
  * Adding note about RSMI_STATIC=true not working for gcc-14
  * Possibly https://github.com/ROCm/rocm_smi_lib/issues/170 has a fix?</changelog>
  <changelog author="scott.bradnick@suse.com" date="1721995200">- Update to version 1.3.2+git20240624.e4f69cd:
  * Updated soon to be deprecated actions to latest versions
  * Removed macos-14 for now due to XCode bug when compiling with gcc
  * Removed deprecated macos-11 and add macos-13 and macos-14
  * Update spacing
  * fix io_graph_speeds parsing
  * fix divide 0 error when caculating disk usage percentage (#791)</changelog>
  <changelog author="scott.bradnick@suse.com" date="1723809600">- Updating ROCm to v6.2.0
- Update to version 1.3.2+git20240805.00c9088:
  * fix: include missed out utility header.
  * Switch macos continuous build from gcc to clang
  * Add fix for disk used and free percent #791
  * Beautify command line error output and help message
  * Disable STATIC build for cmake.
  * Fix the pkg_add command in README.
  * Bump NetBSD to 10.0 in CI.
  * Update README.md with NetBSD details.
  * Ignore netbsd folder in other builds.
  * Use kvm and ifaddr defs from shared.hpp.
  * Simplify the CI command.
  * Add support for reading thermal stats.
  * Add support for reading battery stats.
  * Get the 64 bit value of physmem.
  * Add CMake build support for NetBSD.
  * Attempt to fix the CI.
  * Fix some of the memory stats.
  * Add build files for NetBSD.
  * Add NetBSD Support.</changelog>
  <changelog author="scott.bradnick@suse.com" date="1727006400">- Updating ROCm to v6.2.1
- Update to version 1.4.0+git20240922.6c0cedd:
  * v1.4.0 Intel GPU support &amp; NetBSD support
  * Added documentation for Intel GPU support and setcap command to Makefile
  * Set Intel GPU baseline max power at 10W
  * Added warnings when toggling boxes and terminal size is to small
  * Fix missing core percentages, issue #792
  * GPU fixes
  * Fix missing headers headers for GPU build on Alpine
  * Fixed includes for CC
  * Fixed Makefile and added workaround for missing asprintf with Clang
  * intel gpu frequency
  * don't namespace on x64
  * add stdio
  * intel gpu power consumption
  * intel igpu support</changelog>
</package>
<package pkgid="75c1d5637edfce81ce4031a4bd1749d126307bbff38c07995f6cd589b9aa74bb9f5847465f2de8228c9aebcc04f06dbcb965e20fa4675a427d9f814095eb74f1" name="btrfs-extent-same" arch="s390x">
  <version epoch="0" ver="0.15" rel="160099.2.2"/>
  <changelog author="mpluskal@suse.com" date="1592136000">- Fix building with gcc10</changelog>
  <changelog author="nborisov@suse.com" 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="mvetter@suse.com" 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="mvetter@suse.com" 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="mvetter@suse.com" 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="mvetter@suse.com" 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="mvetter@suse.com" 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="mvetter@suse.com" 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="59c8b8cc2667930791a20819790daa8fedaea8c93f6d9c52ff86b0b21b8b5be48777b0a6340954005cea3c6154d525a2380133a1efd16b099d03827b04384a31" name="btrfsmaintenance" arch="noarch">
  <version epoch="0" ver="0.5" rel="160099.3.2"/>
  <changelog author="kukuk@suse.de" date="1520856000">- Add missing btrfsmaintenance-refresh.path [bsc#1084871]
- Use %license [bsc#1082318]</changelog>
  <changelog author="dsterba@suse.cz" date="1521028800">- update to version 0.4.1
  - defrag plugin: python2 and 3 compatibility
  - defrag plugin: target extent size lowered to 32MiB (#43)
  - shell compatibility fixes
  - systemd unit type fixes
- Removed patch: python3-support-bsc1070322.diff (upstream)</changelog>
  <changelog author="lpechacek@suse.com" date="1523620800">- In openSUSE the defrag plugin must explicitly refer to Python 3.
  (bsc#1070322)
- Added patch: python3-support-bsc1070322.diff</changelog>
  <changelog author="dsterba@suse.cz" date="1537790400">- update to version 0.4.2
  - CVE-2018-14722: expand auto mountpoints in a safe way
  - btrfs-defrag: fix missing function to detect btrfs filesystems (#52)
  - btrfs-trim: more verbose fstrim output (#60)
  - dist-install: print information about timer unit installation (#58)</changelog>
  <changelog author="jeffm@suse.com" date="1552392000">- Document and adjust balance thresholds and periods (FATE#325529 jsc#SLE-3188).
  * README: document impact of balance + quota groups
  * sysconfig: reduce default balance usage thresholds
  * sysconfig: document using systemd.time(7) for frequency of operations
  * btrfsmaintenance-refresh-cron.sh: validate periods for cron-based systems
- Remove python dependency (FATE#326736 jsc#SLE-4130).
  * btrfs-defrag-plugin: remove dependency on zypp-plugin-python
- Added patches:
  * 0001-README-document-impact-of-balance-quota-groups.patch
  * 0002-sysconfig-reduce-default-balance-usage-thresholds-fa.patch
  * 0003-sysconfig-document-using-systemd.time-7-for-frequenc.patch
  * 0004-btrfsmaintenance-refresh-cron.sh-validate-periods-fo.patch
  * 0005-btrfs-defrag-plugin-remove-dependency-on-zypp-plugin.patch
- Added source:
  * btrfs-defrag-plugin.sh
- Removed patch:
  * python3-support-bsc1070322.diff</changelog>
  <changelog author="dimstar@opensuse.org" date="1560254400">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut the build queues by allowing usage of systemd-mini</changelog>
  <changelog author="dsterba@suse.cz" date="1560254401">- spec: fix typo in macro name</changelog>
  <changelog author="dsterba@suse.cz" date="1596024000">- update to version 0.5
  - sysconfig:
  - change defaults of MUSAGE and DUSAGE for balance task to do less work,
    with a script to switch from existing unmodified defaults to new ones
  - document systemd.timer syntax
  - make balance, scrub, and trim mutually exclusive tasks
  - service file updates:
  - delete Install section
  - defrag-plugin:
  - switch to python3
  - add alternative shell implementation of the plugin
  - installation docs update
- Removed patches (upstream):
  - 0001-README-document-impact-of-balance-quota-groups.patch
  - 0002-sysconfig-reduce-default-balance-usage-thresholds-fa.patch
  - 0003-sysconfig-document-using-systemd.time-7-for-frequenc.patch
  - 0004-btrfsmaintenance-refresh-cron.sh-validate-periods-fo.patch
  - 0005-btrfs-defrag-plugin-remove-dependency-on-zypp-plugin.patch</changelog>
  <changelog author="callumjfarmer13@gmail.com" date="1597838400">- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)</changelog>
  <changelog author="kukuk@suse.com" date="1612958400">- Require libzypp plugin only if zypper is used (Required for e.g.
  image based systems).</changelog>
</package>
<package pkgid="3b6d53075a4b9fba20c059877d8bb590e2e80cb9078c7d16166ba570b21006be74046ccc4f7c069e8fa7b8cd68f76ef4ac1744c1b353b4a50cdf2c286b63063c" name="btrfsprogs" arch="s390x">
  <version epoch="0" ver="6.14" rel="160099.2.15"/>
  <changelog author="ddiss@suse.com" date="1711540800">- enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943)</changelog>
  <changelog author="dsterba@suse.cz" date="1714651200">- update to 6.8.1
  * mkfs: fix writing on zoned device when block-group-tree is selected
  * tune: fix writing on zoned device with option --convert-to-block-group-tree
  * check:
  * more progress and error messages
  * unify handling of unknown command line options with other commands
  * subvolume delete: remove options --delete-qgroup and --no-delete-qgroup
    (added in 6.6.3), qgroup deletion does not always work due to delayed
    background processing of subvolume or set value in
    sysfs:ggroup/drop_subtree_threshold
  * other:
  * misc refactoring
  * error handling fixes reported by gcc -fanalyzer
  * documentation updates
  * new and updated tests</changelog>
  <changelog author="dsterba@suse.cz" date="1718798400">- update to 6.9
  * mkfs:
  * if --force used, don't continue if the mount status cannot be
    determined (e.g. due to permissions)
  * fix minimum size calculation on zoned devices, make it work with option -b
  * check:
  * option --clear-ino-cache removed (functionality still provided in
    'rescue' command group)
  * detect and repair wrong file extent item ram_bytes value
  * qgroup clear-stale:
  * sync the filesystem before search to read the up to date state
  * handle cases where qgroup cannot be deleted due to uncleaned subvolume
    or when squota is enabled
  * qgroup show: display status of qgroup regarding the cleaning of the
    subvolume or if it's squota
  * receive: fix stream parsing on strict alignment hosts (e.g. ARM v5 or v6)
  * tune change-csum: fix check of dev-replace status item, continue if no
    dev-replace in progress
  * dump-tree: print contents of dev-replace status item
  * convert: fix extent iteration to handle prealloc/unwritten extents
  * libbtrfsutil:
  * patchlevel version update 1.3.1
  * fix potentially unaligned access to send stream
  * create library links to all version levels
  * libbtrfs:
  * patchlevel version update 0.1.3
  * fix potentially unaligned access to send stream
  * create library links to all version levels
  * build:
  * fix compatibility with e2fsprogs 1.47.1
  * fix header file dependency tracking
  * other:
  * documentation updates</changelog>
  <changelog author="dheidler@suse.de" date="1718971200">- Let btrfsprogs-bash-completion require btrfsprogs with same version
  as there is a file conflict with the bash completion scripts
  still being bundled with btrfsprogs in older versions shipped with 15.6</changelog>
  <changelog author="dsterba@suse.cz" date="1720094400">- update to 6.9.2
  * subvol list: fix accidental trimming of subvolume name
  * check: revert checking file extent item 'ram_bytes'
  * libbtrfsutil:
  * patchlevel version update 1.3.2
  * fix accidentally closing fd passed to subvolume iterator
- update to 6.9.1
  * fix detection of intermediate super block flags (e.g. csum change and
    other conversions)
  * raid-stripe-tree support (still experimental):
  * moved under experimental build flags (mkfs, convert)
  * format change, removed encoding type; backward incompatible
  * receive dump: escape special chars in xattr names and values, and clone
    source path
  * tune change csum: fix reservation size when starting a transaction
  * other:
  * new and updated tests
  * updated CI images, new reference build targets
  * cleanups and refactoring</changelog>
  <changelog author="dsterba@suse.cz" date="1722427200">- update to 6.10
  * inspect:
  * list-chunks: new command to print information about chunks (i.e.
    the physical chunks as stored on devices), sortable; requires root as
    it's using SEARCH_TREE ioctl
  * tree-stats:
  * new option -t to print only the given tree
  * add long options for size units
  * filesystem df: with increased verbosity print per-type information from sysfs
  * version: print a line with built-in features or options (+FEATURE1 -FEATURE2)
  * image: document option -s and its potential problems
  * fixes:
  * scrub status: user selected base for Rate values
  * receive: escape special characters in paths and xattrs
  * dump-tree: escape special characters in paths and xattrs
  * image: sanitizing filenames did not work properly in all cases
  * convert: fix displayed restored image path on rollback
  * tune change csum: do conversion in smaller batches
  * other:
  * build fixes for uClibc
  * build fix for python 3.13
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1723723200">- update to 6.10.1
  * mkfs: rework --rootdir traversal, skip hardlinks and create new inodes
    instead, also warn about them, this did not work as expected and will be
    fixed in the future
  * receive: search in older trees for UUIDs when detecting clone sources
  * libbtrfsutil: bindings available at https://pypi.org/project/btrfsutil
  * libbtrfs:
  * patchlevel version update 0.1.4
  * cleanup in headers, removed unused definitions, no functional changes
  * don't ship list.h and rbtree.h
  * other: documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1736164800">- update to 6.12
  * subvolume delete: add new option to do recursive subvolume deletion (for
    regular user delete only accessible subvolumes)
  * mkfs:
  * new option --subvol to create subvolumes in given paths, read-write,
    read-only and default
  * add hard link detection support for --rootdir option
  * fixes:
  * receive: message verbosity fixes
  * check: fix false positive report of missing checksum for extent holes
  * check: handle compressed extents when checking tree log
  * when asking Y/N user questions, flush the terminal so the question is
    displayed (e.g. btrfstune -S)
  * other
  * code refactoring, error handling
  * python packaging fixes
  * documentation updates
  * new tests
- update to 6.11
  * check:
  * check items in tree-log
  * detect invalid file extent items for symlinks
  * properly detect inode cache and suggest removal by 'clear-ino-cache'
  * convert: fix symlink length checks
  * fi show: remove stray newline at the end of the output
  * fixes:
  * open devices in write-exclusive mode in most commands, prevent
    concurrent mount by other programs
  * rescue clear-ino-cache: fix subvolume iteration that can fail in some cases
  * map-logical: fix first extent searching condition
  * fi resize: warn if new size is below 256M
  * tree-checker:
  * slightly stricter file type validation
  * verify device extent items
  * other:
  * documentation updates
  * ship btrfs-ioctl manual page (incomplete)</changelog>
  <changelog author="dsterba@suse.cz" date="1743422400">- update to 6.13
  * mkfs:
  * allow --sectorsize to be 2K for testing purposes of subpage mode (needs
    the same block size supported by kernel)
  * fix false error when no compression is requested and lzo is not compiled in
  * convert: support 2K block size in the source filesystem
  * defrag: new parameter -L/--level to specify compression levels (kernel 6.15),
    also supports the realtime levels
  * subvol delete: show names of recursively deleted child subvolumes
  * qgroup show: use sysfs to detect up to date consistency status
  * zoned mode: support zone capacity tracking
  * other:
  * CI new and updated workflows
  * documentation updates
- spec: package btrfs-find-root unconditionally (bsc#1239992)
- Refresh patches: mkfs-default-features.patch (context)</changelog>
  <changelog author="dsterba@suse.cz" date="1743681600">- update to 6.14
  * mkfs:
  * allow --sectorsize to be 2K for testing purposes of subpage mode (needs
    the same block size supported by kernel)
  * fix false error when no compression is requested and lzo is not compiled in
  * convert: support 2K block size in the source filesystem
  * defrag: new parameter -L/--level to specify compression levels (kernel 6.15),
    also supports the realtime levels
  * subvol delete: show names of recursively deleted child subvolumes
  * qgroup show: use sysfs to detect up to date consistency status
  * zoned mode: support zone capacity tracking
  * other:
  * CI new and updated workflows
  * documentation updates
- spec file:
  - update subpackage descriptions
  - drop conditional build of documentation, always use source
  - drop pre-systemd udev workarounds (version 190)</changelog>
</package>
<package pkgid="36ab44455fcfde9c4f7e828441d5193cfa111c698f267eb4238c05da6239cb010a778fe4d8c17f4bec8ff4f30c9933f118f7888dbf6345cc048449b626b5e350" name="btrfsprogs-bash-completion" arch="s390x">
  <version epoch="0" ver="6.14" rel="160099.2.15"/>
  <changelog author="ddiss@suse.com" date="1711540800">- enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943)</changelog>
  <changelog author="dsterba@suse.cz" date="1714651200">- update to 6.8.1
  * mkfs: fix writing on zoned device when block-group-tree is selected
  * tune: fix writing on zoned device with option --convert-to-block-group-tree
  * check:
  * more progress and error messages
  * unify handling of unknown command line options with other commands
  * subvolume delete: remove options --delete-qgroup and --no-delete-qgroup
    (added in 6.6.3), qgroup deletion does not always work due to delayed
    background processing of subvolume or set value in
    sysfs:ggroup/drop_subtree_threshold
  * other:
  * misc refactoring
  * error handling fixes reported by gcc -fanalyzer
  * documentation updates
  * new and updated tests</changelog>
  <changelog author="dsterba@suse.cz" date="1718798400">- update to 6.9
  * mkfs:
  * if --force used, don't continue if the mount status cannot be
    determined (e.g. due to permissions)
  * fix minimum size calculation on zoned devices, make it work with option -b
  * check:
  * option --clear-ino-cache removed (functionality still provided in
    'rescue' command group)
  * detect and repair wrong file extent item ram_bytes value
  * qgroup clear-stale:
  * sync the filesystem before search to read the up to date state
  * handle cases where qgroup cannot be deleted due to uncleaned subvolume
    or when squota is enabled
  * qgroup show: display status of qgroup regarding the cleaning of the
    subvolume or if it's squota
  * receive: fix stream parsing on strict alignment hosts (e.g. ARM v5 or v6)
  * tune change-csum: fix check of dev-replace status item, continue if no
    dev-replace in progress
  * dump-tree: print contents of dev-replace status item
  * convert: fix extent iteration to handle prealloc/unwritten extents
  * libbtrfsutil:
  * patchlevel version update 1.3.1
  * fix potentially unaligned access to send stream
  * create library links to all version levels
  * libbtrfs:
  * patchlevel version update 0.1.3
  * fix potentially unaligned access to send stream
  * create library links to all version levels
  * build:
  * fix compatibility with e2fsprogs 1.47.1
  * fix header file dependency tracking
  * other:
  * documentation updates</changelog>
  <changelog author="dheidler@suse.de" date="1718971200">- Let btrfsprogs-bash-completion require btrfsprogs with same version
  as there is a file conflict with the bash completion scripts
  still being bundled with btrfsprogs in older versions shipped with 15.6</changelog>
  <changelog author="dsterba@suse.cz" date="1720094400">- update to 6.9.2
  * subvol list: fix accidental trimming of subvolume name
  * check: revert checking file extent item 'ram_bytes'
  * libbtrfsutil:
  * patchlevel version update 1.3.2
  * fix accidentally closing fd passed to subvolume iterator
- update to 6.9.1
  * fix detection of intermediate super block flags (e.g. csum change and
    other conversions)
  * raid-stripe-tree support (still experimental):
  * moved under experimental build flags (mkfs, convert)
  * format change, removed encoding type; backward incompatible
  * receive dump: escape special chars in xattr names and values, and clone
    source path
  * tune change csum: fix reservation size when starting a transaction
  * other:
  * new and updated tests
  * updated CI images, new reference build targets
  * cleanups and refactoring</changelog>
  <changelog author="dsterba@suse.cz" date="1722427200">- update to 6.10
  * inspect:
  * list-chunks: new command to print information about chunks (i.e.
    the physical chunks as stored on devices), sortable; requires root as
    it's using SEARCH_TREE ioctl
  * tree-stats:
  * new option -t to print only the given tree
  * add long options for size units
  * filesystem df: with increased verbosity print per-type information from sysfs
  * version: print a line with built-in features or options (+FEATURE1 -FEATURE2)
  * image: document option -s and its potential problems
  * fixes:
  * scrub status: user selected base for Rate values
  * receive: escape special characters in paths and xattrs
  * dump-tree: escape special characters in paths and xattrs
  * image: sanitizing filenames did not work properly in all cases
  * convert: fix displayed restored image path on rollback
  * tune change csum: do conversion in smaller batches
  * other:
  * build fixes for uClibc
  * build fix for python 3.13
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1723723200">- update to 6.10.1
  * mkfs: rework --rootdir traversal, skip hardlinks and create new inodes
    instead, also warn about them, this did not work as expected and will be
    fixed in the future
  * receive: search in older trees for UUIDs when detecting clone sources
  * libbtrfsutil: bindings available at https://pypi.org/project/btrfsutil
  * libbtrfs:
  * patchlevel version update 0.1.4
  * cleanup in headers, removed unused definitions, no functional changes
  * don't ship list.h and rbtree.h
  * other: documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1736164800">- update to 6.12
  * subvolume delete: add new option to do recursive subvolume deletion (for
    regular user delete only accessible subvolumes)
  * mkfs:
  * new option --subvol to create subvolumes in given paths, read-write,
    read-only and default
  * add hard link detection support for --rootdir option
  * fixes:
  * receive: message verbosity fixes
  * check: fix false positive report of missing checksum for extent holes
  * check: handle compressed extents when checking tree log
  * when asking Y/N user questions, flush the terminal so the question is
    displayed (e.g. btrfstune -S)
  * other
  * code refactoring, error handling
  * python packaging fixes
  * documentation updates
  * new tests
- update to 6.11
  * check:
  * check items in tree-log
  * detect invalid file extent items for symlinks
  * properly detect inode cache and suggest removal by 'clear-ino-cache'
  * convert: fix symlink length checks
  * fi show: remove stray newline at the end of the output
  * fixes:
  * open devices in write-exclusive mode in most commands, prevent
    concurrent mount by other programs
  * rescue clear-ino-cache: fix subvolume iteration that can fail in some cases
  * map-logical: fix first extent searching condition
  * fi resize: warn if new size is below 256M
  * tree-checker:
  * slightly stricter file type validation
  * verify device extent items
  * other:
  * documentation updates
  * ship btrfs-ioctl manual page (incomplete)</changelog>
  <changelog author="dsterba@suse.cz" date="1743422400">- update to 6.13
  * mkfs:
  * allow --sectorsize to be 2K for testing purposes of subpage mode (needs
    the same block size supported by kernel)
  * fix false error when no compression is requested and lzo is not compiled in
  * convert: support 2K block size in the source filesystem
  * defrag: new parameter -L/--level to specify compression levels (kernel 6.15),
    also supports the realtime levels
  * subvol delete: show names of recursively deleted child subvolumes
  * qgroup show: use sysfs to detect up to date consistency status
  * zoned mode: support zone capacity tracking
  * other:
  * CI new and updated workflows
  * documentation updates
- spec: package btrfs-find-root unconditionally (bsc#1239992)
- Refresh patches: mkfs-default-features.patch (context)</changelog>
  <changelog author="dsterba@suse.cz" date="1743681600">- update to 6.14
  * mkfs:
  * allow --sectorsize to be 2K for testing purposes of subpage mode (needs
    the same block size supported by kernel)
  * fix false error when no compression is requested and lzo is not compiled in
  * convert: support 2K block size in the source filesystem
  * defrag: new parameter -L/--level to specify compression levels (kernel 6.15),
    also supports the realtime levels
  * subvol delete: show names of recursively deleted child subvolumes
  * qgroup show: use sysfs to detect up to date consistency status
  * zoned mode: support zone capacity tracking
  * other:
  * CI new and updated workflows
  * documentation updates
- spec file:
  - update subpackage descriptions
  - drop conditional build of documentation, always use source
  - drop pre-systemd udev workarounds (version 190)</changelog>
</package>
<package pkgid="622d4c61166a719b96bcff6b60f7db19e6668ba92ce967d81afba49a25a24a59617130de12e8bd650be0fb401655bfa03f20fd5575ec73e105d7496b4a35003a" name="btrfsprogs-static" arch="s390x">
  <version epoch="0" ver="6.14" rel="160099.2.15"/>
  <changelog author="ddiss@suse.com" date="1711540800">- enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943)</changelog>
  <changelog author="dsterba@suse.cz" date="1714651200">- update to 6.8.1
  * mkfs: fix writing on zoned device when block-group-tree is selected
  * tune: fix writing on zoned device with option --convert-to-block-group-tree
  * check:
  * more progress and error messages
  * unify handling of unknown command line options with other commands
  * subvolume delete: remove options --delete-qgroup and --no-delete-qgroup
    (added in 6.6.3), qgroup deletion does not always work due to delayed
    background processing of subvolume or set value in
    sysfs:ggroup/drop_subtree_threshold
  * other:
  * misc refactoring
  * error handling fixes reported by gcc -fanalyzer
  * documentation updates
  * new and updated tests</changelog>
  <changelog author="dsterba@suse.cz" date="1718798400">- update to 6.9
  * mkfs:
  * if --force used, don't continue if the mount status cannot be
    determined (e.g. due to permissions)
  * fix minimum size calculation on zoned devices, make it work with option -b
  * check:
  * option --clear-ino-cache removed (functionality still provided in
    'rescue' command group)
  * detect and repair wrong file extent item ram_bytes value
  * qgroup clear-stale:
  * sync the filesystem before search to read the up to date state
  * handle cases where qgroup cannot be deleted due to uncleaned subvolume
    or when squota is enabled
  * qgroup show: display status of qgroup regarding the cleaning of the
    subvolume or if it's squota
  * receive: fix stream parsing on strict alignment hosts (e.g. ARM v5 or v6)
  * tune change-csum: fix check of dev-replace status item, continue if no
    dev-replace in progress
  * dump-tree: print contents of dev-replace status item
  * convert: fix extent iteration to handle prealloc/unwritten extents
  * libbtrfsutil:
  * patchlevel version update 1.3.1
  * fix potentially unaligned access to send stream
  * create library links to all version levels
  * libbtrfs:
  * patchlevel version update 0.1.3
  * fix potentially unaligned access to send stream
  * create library links to all version levels
  * build:
  * fix compatibility with e2fsprogs 1.47.1
  * fix header file dependency tracking
  * other:
  * documentation updates</changelog>
  <changelog author="dheidler@suse.de" date="1718971200">- Let btrfsprogs-bash-completion require btrfsprogs with same version
  as there is a file conflict with the bash completion scripts
  still being bundled with btrfsprogs in older versions shipped with 15.6</changelog>
  <changelog author="dsterba@suse.cz" date="1720094400">- update to 6.9.2
  * subvol list: fix accidental trimming of subvolume name
  * check: revert checking file extent item 'ram_bytes'
  * libbtrfsutil:
  * patchlevel version update 1.3.2
  * fix accidentally closing fd passed to subvolume iterator
- update to 6.9.1
  * fix detection of intermediate super block flags (e.g. csum change and
    other conversions)
  * raid-stripe-tree support (still experimental):
  * moved under experimental build flags (mkfs, convert)
  * format change, removed encoding type; backward incompatible
  * receive dump: escape special chars in xattr names and values, and clone
    source path
  * tune change csum: fix reservation size when starting a transaction
  * other:
  * new and updated tests
  * updated CI images, new reference build targets
  * cleanups and refactoring</changelog>
  <changelog author="dsterba@suse.cz" date="1722427200">- update to 6.10
  * inspect:
  * list-chunks: new command to print information about chunks (i.e.
    the physical chunks as stored on devices), sortable; requires root as
    it's using SEARCH_TREE ioctl
  * tree-stats:
  * new option -t to print only the given tree
  * add long options for size units
  * filesystem df: with increased verbosity print per-type information from sysfs
  * version: print a line with built-in features or options (+FEATURE1 -FEATURE2)
  * image: document option -s and its potential problems
  * fixes:
  * scrub status: user selected base for Rate values
  * receive: escape special characters in paths and xattrs
  * dump-tree: escape special characters in paths and xattrs
  * image: sanitizing filenames did not work properly in all cases
  * convert: fix displayed restored image path on rollback
  * tune change csum: do conversion in smaller batches
  * other:
  * build fixes for uClibc
  * build fix for python 3.13
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1723723200">- update to 6.10.1
  * mkfs: rework --rootdir traversal, skip hardlinks and create new inodes
    instead, also warn about them, this did not work as expected and will be
    fixed in the future
  * receive: search in older trees for UUIDs when detecting clone sources
  * libbtrfsutil: bindings available at https://pypi.org/project/btrfsutil
  * libbtrfs:
  * patchlevel version update 0.1.4
  * cleanup in headers, removed unused definitions, no functional changes
  * don't ship list.h and rbtree.h
  * other: documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1736164800">- update to 6.12
  * subvolume delete: add new option to do recursive subvolume deletion (for
    regular user delete only accessible subvolumes)
  * mkfs:
  * new option --subvol to create subvolumes in given paths, read-write,
    read-only and default
  * add hard link detection support for --rootdir option
  * fixes:
  * receive: message verbosity fixes
  * check: fix false positive report of missing checksum for extent holes
  * check: handle compressed extents when checking tree log
  * when asking Y/N user questions, flush the terminal so the question is
    displayed (e.g. btrfstune -S)
  * other
  * code refactoring, error handling
  * python packaging fixes
  * documentation updates
  * new tests
- update to 6.11
  * check:
  * check items in tree-log
  * detect invalid file extent items for symlinks
  * properly detect inode cache and suggest removal by 'clear-ino-cache'
  * convert: fix symlink length checks
  * fi show: remove stray newline at the end of the output
  * fixes:
  * open devices in write-exclusive mode in most commands, prevent
    concurrent mount by other programs
  * rescue clear-ino-cache: fix subvolume iteration that can fail in some cases
  * map-logical: fix first extent searching condition
  * fi resize: warn if new size is below 256M
  * tree-checker:
  * slightly stricter file type validation
  * verify device extent items
  * other:
  * documentation updates
  * ship btrfs-ioctl manual page (incomplete)</changelog>
  <changelog author="dsterba@suse.cz" date="1743422400">- update to 6.13
  * mkfs:
  * allow --sectorsize to be 2K for testing purposes of subpage mode (needs
    the same block size supported by kernel)
  * fix false error when no compression is requested and lzo is not compiled in
  * convert: support 2K block size in the source filesystem
  * defrag: new parameter -L/--level to specify compression levels (kernel 6.15),
    also supports the realtime levels
  * subvol delete: show names of recursively deleted child subvolumes
  * qgroup show: use sysfs to detect up to date consistency status
  * zoned mode: support zone capacity tracking
  * other:
  * CI new and updated workflows
  * documentation updates
- spec: package btrfs-find-root unconditionally (bsc#1239992)
- Refresh patches: mkfs-default-features.patch (context)</changelog>
  <changelog author="dsterba@suse.cz" date="1743681600">- update to 6.14
  * mkfs:
  * allow --sectorsize to be 2K for testing purposes of subpage mode (needs
    the same block size supported by kernel)
  * fix false error when no compression is requested and lzo is not compiled in
  * convert: support 2K block size in the source filesystem
  * defrag: new parameter -L/--level to specify compression levels (kernel 6.15),
    also supports the realtime levels
  * subvol delete: show names of recursively deleted child subvolumes
  * qgroup show: use sysfs to detect up to date consistency status
  * zoned mode: support zone capacity tracking
  * other:
  * CI new and updated workflows
  * documentation updates
- spec file:
  - update subpackage descriptions
  - drop conditional build of documentation, always use source
  - drop pre-systemd udev workarounds (version 190)</changelog>
</package>
<package pkgid="be8d11773458ca69c48cf0351a22ecbcf5d0aae9a9b11d557a393ca23c215c55f8ddeb422fddf0575d39872fb776ffd0b5d65ce2ce464266d27ab3ba803ca929" name="btrfsprogs-udev-rules" arch="noarch">
  <version epoch="0" ver="6.14" rel="160099.2.15"/>
  <changelog author="ddiss@suse.com" date="1711540800">- enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943)</changelog>
  <changelog author="dsterba@suse.cz" date="1714651200">- update to 6.8.1
  * mkfs: fix writing on zoned device when block-group-tree is selected
  * tune: fix writing on zoned device with option --convert-to-block-group-tree
  * check:
  * more progress and error messages
  * unify handling of unknown command line options with other commands
  * subvolume delete: remove options --delete-qgroup and --no-delete-qgroup
    (added in 6.6.3), qgroup deletion does not always work due to delayed
    background processing of subvolume or set value in
    sysfs:ggroup/drop_subtree_threshold
  * other:
  * misc refactoring
  * error handling fixes reported by gcc -fanalyzer
  * documentation updates
  * new and updated tests</changelog>
  <changelog author="dsterba@suse.cz" date="1718798400">- update to 6.9
  * mkfs:
  * if --force used, don't continue if the mount status cannot be
    determined (e.g. due to permissions)
  * fix minimum size calculation on zoned devices, make it work with option -b
  * check:
  * option --clear-ino-cache removed (functionality still provided in
    'rescue' command group)
  * detect and repair wrong file extent item ram_bytes value
  * qgroup clear-stale:
  * sync the filesystem before search to read the up to date state
  * handle cases where qgroup cannot be deleted due to uncleaned subvolume
    or when squota is enabled
  * qgroup show: display status of qgroup regarding the cleaning of the
    subvolume or if it's squota
  * receive: fix stream parsing on strict alignment hosts (e.g. ARM v5 or v6)
  * tune change-csum: fix check of dev-replace status item, continue if no
    dev-replace in progress
  * dump-tree: print contents of dev-replace status item
  * convert: fix extent iteration to handle prealloc/unwritten extents
  * libbtrfsutil:
  * patchlevel version update 1.3.1
  * fix potentially unaligned access to send stream
  * create library links to all version levels
  * libbtrfs:
  * patchlevel version update 0.1.3
  * fix potentially unaligned access to send stream
  * create library links to all version levels
  * build:
  * fix compatibility with e2fsprogs 1.47.1
  * fix header file dependency tracking
  * other:
  * documentation updates</changelog>
  <changelog author="dheidler@suse.de" date="1718971200">- Let btrfsprogs-bash-completion require btrfsprogs with same version
  as there is a file conflict with the bash completion scripts
  still being bundled with btrfsprogs in older versions shipped with 15.6</changelog>
  <changelog author="dsterba@suse.cz" date="1720094400">- update to 6.9.2
  * subvol list: fix accidental trimming of subvolume name
  * check: revert checking file extent item 'ram_bytes'
  * libbtrfsutil:
  * patchlevel version update 1.3.2
  * fix accidentally closing fd passed to subvolume iterator
- update to 6.9.1
  * fix detection of intermediate super block flags (e.g. csum change and
    other conversions)
  * raid-stripe-tree support (still experimental):
  * moved under experimental build flags (mkfs, convert)
  * format change, removed encoding type; backward incompatible
  * receive dump: escape special chars in xattr names and values, and clone
    source path
  * tune change csum: fix reservation size when starting a transaction
  * other:
  * new and updated tests
  * updated CI images, new reference build targets
  * cleanups and refactoring</changelog>
  <changelog author="dsterba@suse.cz" date="1722427200">- update to 6.10
  * inspect:
  * list-chunks: new command to print information about chunks (i.e.
    the physical chunks as stored on devices), sortable; requires root as
    it's using SEARCH_TREE ioctl
  * tree-stats:
  * new option -t to print only the given tree
  * add long options for size units
  * filesystem df: with increased verbosity print per-type information from sysfs
  * version: print a line with built-in features or options (+FEATURE1 -FEATURE2)
  * image: document option -s and its potential problems
  * fixes:
  * scrub status: user selected base for Rate values
  * receive: escape special characters in paths and xattrs
  * dump-tree: escape special characters in paths and xattrs
  * image: sanitizing filenames did not work properly in all cases
  * convert: fix displayed restored image path on rollback
  * tune change csum: do conversion in smaller batches
  * other:
  * build fixes for uClibc
  * build fix for python 3.13
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1723723200">- update to 6.10.1
  * mkfs: rework --rootdir traversal, skip hardlinks and create new inodes
    instead, also warn about them, this did not work as expected and will be
    fixed in the future
  * receive: search in older trees for UUIDs when detecting clone sources
  * libbtrfsutil: bindings available at https://pypi.org/project/btrfsutil
  * libbtrfs:
  * patchlevel version update 0.1.4
  * cleanup in headers, removed unused definitions, no functional changes
  * don't ship list.h and rbtree.h
  * other: documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1736164800">- update to 6.12
  * subvolume delete: add new option to do recursive subvolume deletion (for
    regular user delete only accessible subvolumes)
  * mkfs:
  * new option --subvol to create subvolumes in given paths, read-write,
    read-only and default
  * add hard link detection support for --rootdir option
  * fixes:
  * receive: message verbosity fixes
  * check: fix false positive report of missing checksum for extent holes
  * check: handle compressed extents when checking tree log
  * when asking Y/N user questions, flush the terminal so the question is
    displayed (e.g. btrfstune -S)
  * other
  * code refactoring, error handling
  * python packaging fixes
  * documentation updates
  * new tests
- update to 6.11
  * check:
  * check items in tree-log
  * detect invalid file extent items for symlinks
  * properly detect inode cache and suggest removal by 'clear-ino-cache'
  * convert: fix symlink length checks
  * fi show: remove stray newline at the end of the output
  * fixes:
  * open devices in write-exclusive mode in most commands, prevent
    concurrent mount by other programs
  * rescue clear-ino-cache: fix subvolume iteration that can fail in some cases
  * map-logical: fix first extent searching condition
  * fi resize: warn if new size is below 256M
  * tree-checker:
  * slightly stricter file type validation
  * verify device extent items
  * other:
  * documentation updates
  * ship btrfs-ioctl manual page (incomplete)</changelog>
  <changelog author="dsterba@suse.cz" date="1743422400">- update to 6.13
  * mkfs:
  * allow --sectorsize to be 2K for testing purposes of subpage mode (needs
    the same block size supported by kernel)
  * fix false error when no compression is requested and lzo is not compiled in
  * convert: support 2K block size in the source filesystem
  * defrag: new parameter -L/--level to specify compression levels (kernel 6.15),
    also supports the realtime levels
  * subvol delete: show names of recursively deleted child subvolumes
  * qgroup show: use sysfs to detect up to date consistency status
  * zoned mode: support zone capacity tracking
  * other:
  * CI new and updated workflows
  * documentation updates
- spec: package btrfs-find-root unconditionally (bsc#1239992)
- Refresh patches: mkfs-default-features.patch (context)</changelog>
  <changelog author="dsterba@suse.cz" date="1743681600">- update to 6.14
  * mkfs:
  * allow --sectorsize to be 2K for testing purposes of subpage mode (needs
    the same block size supported by kernel)
  * fix false error when no compression is requested and lzo is not compiled in
  * convert: support 2K block size in the source filesystem
  * defrag: new parameter -L/--level to specify compression levels (kernel 6.15),
    also supports the realtime levels
  * subvol delete: show names of recursively deleted child subvolumes
  * qgroup show: use sysfs to detect up to date consistency status
  * zoned mode: support zone capacity tracking
  * other:
  * CI new and updated workflows
  * documentation updates
- spec file:
  - update subpackage descriptions
  - drop conditional build of documentation, always use source
  - drop pre-systemd udev workarounds (version 190)</changelog>
</package>
<package pkgid="2d8aa7afe6059eb0230f6570ddc7e1b0c6276a00ba20a9a3622a02a3ac024f04202d66a08e5f460c78897e88f1ddcd7726d7e49c7597a8df65a57125990acb4b" name="bubblewrap" arch="s390x">
  <version epoch="0" ver="0.11.2" rel="160099.1.1"/>
  <changelog author="andreas.stieger@gmx.de" 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@suse.com" 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="bjorn.lie@gmail.com" 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@gmx.de" 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="sebix@sebix.at" date="1731844800">- fix shebang in demos/flatpak-run.sh</changelog>
  <changelog author="dimstar@opensuse.org" date="1757505600">- Add a samplehelper to documentation that could be used by OBS
  packages to avoid bubblewrap: nobwrap.helper</changelog>
  <changelog author="dimstar@opensuse.org" 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="dmueller@suse.com" 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="alarrosa@suse.com" date="1776859200">- Really drop the nobwrap.helper script as intended on Sep 29 2025.</changelog>
  <changelog author="mgorse@suse.com" 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="aa4f6928dc448c4ea25cbc87dabd26ad8b760bcd5ca76d8162d14b87465b53a56a4bd93626784dacd63323fccc10ca1b212880d9b830ab5382bb5b82e93106ba" name="bubblewrap-zsh-completion" arch="s390x">
  <version epoch="0" ver="0.11.2" rel="160099.1.1"/>
  <changelog author="andreas.stieger@gmx.de" 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@suse.com" 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="bjorn.lie@gmail.com" 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@gmx.de" 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="sebix@sebix.at" date="1731844800">- fix shebang in demos/flatpak-run.sh</changelog>
  <changelog author="dimstar@opensuse.org" date="1757505600">- Add a samplehelper to documentation that could be used by OBS
  packages to avoid bubblewrap: nobwrap.helper</changelog>
  <changelog author="dimstar@opensuse.org" 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="dmueller@suse.com" 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="alarrosa@suse.com" date="1776859200">- Really drop the nobwrap.helper script as intended on Sep 29 2025.</changelog>
  <changelog author="mgorse@suse.com" 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="d7876ec3a957df0e00f43591651db7c5577b9a0533b7bc45f2f7d52bd70c7092e3ee7d2a36e24fb1812fe7e8329bfe9725c9861564b7e495e716fba3c2afa6ea" name="budgie-backgrounds" arch="noarch">
  <version epoch="0" ver="3.0" rel="bp161.1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1669118400">- Initial packaging version 0.1+9</changelog>
  <changelog author="gmbr3@opensuse.org" date="1675598400">- Update to version 1.0+0:
  * Added various material style wallpapers.
  * Add Amidst the Tea Gardens picture from Wikimedia Commons
  * Add picture of High Trestle Trail from Wikimedia Commons
  * Slightly increase contrast of Roman Colosseum background
  * Add picture of Piazza Gae Aulenti from Wikimedia Commons
  * Add image of Roman Colosseum from Wikimedia Commons
  * Add Accelerated Green wallpaper from Wikimedia Commons
  * Add 'A Kitten On The Lawn' wallpaper
  * Sort backgrounds by type
  * Add abstract spiral from Wikimedia Commons
  * Add Oakland Zoo otters from the Wikimedia Commons
  * Add canyon wren from Wikimedia Commons
  * Add image of perched osprey</changelog>
  <changelog author="gmbr3@opensuse.org" date="1693310400">- Update to version 2.0+0:
  * Add picture of Orange Hallway from Wikimedia Commons
  * Add picture of Singaporean Cityscape from Flickr
  * Add picture of Ocean Waves from rawpixel
  * Add picture of Extreme Desert Hike from Wikimedia Commons
  * Add picture of Casa Milá from Wikimedia Commons
  * Add picture of Dragonfly on Lavender from Wikimedia Commons
  * Add picture of Motherboard Circuits from Negative Space
  * Add picture of Blue Periwinkle from Wikimedia Commons
  * Add picture of Solaris Grapes from Wikimedia Commons
  * Avoid to install bash for build stage</changelog>
  <changelog author="gmbr3@opensuse.org" date="1712750400">- Update to version 3.0:
  * Bump version to v3.0
  * Cull a bunch of backgrounds
  * Add CODEOWNERS for budgie-backgrounds</changelog>
</package>
<package pkgid="09c07ce8138150469b700044dfde0dd5e872feda3e530d73389868d13eed422d1f05de1a1b2fdc1821a9f08a2a703d289efca5eedc28cf3ee5572ee65babbc81" name="budgie-control-center" arch="s390x">
  <version epoch="0" ver="1.4.0+2" rel="bp161.1.5"/>
  <changelog author="gmbr3@opensuse.org" date="1653652800">- Update to version 1.0.2+0:
  * Add missing systemd-service file for vnc sharing
  * v1.0.2 version bump
  * Rework VNC screensharing to work with GNOME 42 version of
    GNOME Remote Desktop
  * Rework fractional scaling to disable the lock-screen
    GNOME/Budgie screensaver goes into a flash loop when
    fractional scaling options are used.
  * Move some items out to fix some fallback.
  * Enable setting a dark distributor logo for Fedora.
  * build: Bump required gsettings-desktop-schemas version
  * small typo
  * Ensure buddies gresource includes sound test icons
  * Correct build issues with documentation meson option/disable
    wayland building as a default
  * Bump microrelease
  * Reorganize directories to match budgie-desktop
  * Port: Add individual app icons
  * Fix lintian reported typo
  * network: Fix OWE settings</changelog>
  <changelog author="gmbr3@opensuse.org" date="1659960000">- Update to version 1.1.0+0:
  * Update GLib dependency to 2.70
  * power: Remove support for power-profiles-daemon &lt; 0.9.0
  * build: Add script to detect files in XDG_DATA_DIRS
  * sharing: Turn off VNC gsettings key when turning off VNC (CVE-2022-1736, lp#1971415)
  * sharing: Turn off RDP gsettings key when turning off RDP (lp#1971415)
  * applications: Switch to g_spawn_check_wait_status()
  * applications: Properly protect against NULL app_id
  * wacom: Explicitly discard input from touchscreens
  * wacom: Allow NULL monitors in calibration
  * wwan: Make sure secrets are set when querying connection APN password
  * display: Always show refresh rate
  * network: Fix saving passwords for non-wifi connections
  * build: Bump required gsettings-desktop-schemas version
  * ua: Use the new high contrast key
  * datetime: Remove tzname_daylight
  * keyboard-shortcut-editor: fix leak of accel string
  * keyboard-item: fix leak on unused CcKeyCombo
  * keyboard-manager: fix leak of section list store
  * common: Fix leak of GUdevDevice
  * network: fix critical when opening VPN details page
  * wacom: Add scenario tester
  * wacom: Add a fake stylus when mocking a tablet
  * wacom: Split off notebook switching for detected stylus
  * wacom: Print errors for libwacom_new_from_*() calls
  * info-overview: Allow changing "Device Name" by pressing "Enter"
  * small typo
  * Ensure buddies gresource includes sound test icons
  * Remove Python from dependencies
  * Fix typo in feature template
  * Edit typo in bug_report template</changelog>
  <changelog author="gmbr3@opensuse.org" date="1665057600">- Update to version 1.1.1+0:
  * Update background preview to look more like Budgie
  * Ensure VNC/RDP remote control settings is honored
  * Handle keybindings extraction
  * More comprehensive C string extraction
  * panels: wwan: Add WWAN 5G connection support</changelog>
  <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>
</package>
<package pkgid="cabce372a22e880e2eae771c7cf5a1049a72e280e9981709d50cd42970cc0a7136f38a72afc99432cc2b1c2245dde7b8b8249020f33efacf815637bb45bde8c2" name="budgie-control-center-bash-completion" arch="s390x">
  <version epoch="0" ver="1.4.0+2" rel="bp161.1.5"/>
  <changelog author="gmbr3@opensuse.org" date="1653652800">- Update to version 1.0.2+0:
  * Add missing systemd-service file for vnc sharing
  * v1.0.2 version bump
  * Rework VNC screensharing to work with GNOME 42 version of
    GNOME Remote Desktop
  * Rework fractional scaling to disable the lock-screen
    GNOME/Budgie screensaver goes into a flash loop when
    fractional scaling options are used.
  * Move some items out to fix some fallback.
  * Enable setting a dark distributor logo for Fedora.
  * build: Bump required gsettings-desktop-schemas version
  * small typo
  * Ensure buddies gresource includes sound test icons
  * Correct build issues with documentation meson option/disable
    wayland building as a default
  * Bump microrelease
  * Reorganize directories to match budgie-desktop
  * Port: Add individual app icons
  * Fix lintian reported typo
  * network: Fix OWE settings</changelog>
  <changelog author="gmbr3@opensuse.org" date="1659960000">- Update to version 1.1.0+0:
  * Update GLib dependency to 2.70
  * power: Remove support for power-profiles-daemon &lt; 0.9.0
  * build: Add script to detect files in XDG_DATA_DIRS
  * sharing: Turn off VNC gsettings key when turning off VNC (CVE-2022-1736, lp#1971415)
  * sharing: Turn off RDP gsettings key when turning off RDP (lp#1971415)
  * applications: Switch to g_spawn_check_wait_status()
  * applications: Properly protect against NULL app_id
  * wacom: Explicitly discard input from touchscreens
  * wacom: Allow NULL monitors in calibration
  * wwan: Make sure secrets are set when querying connection APN password
  * display: Always show refresh rate
  * network: Fix saving passwords for non-wifi connections
  * build: Bump required gsettings-desktop-schemas version
  * ua: Use the new high contrast key
  * datetime: Remove tzname_daylight
  * keyboard-shortcut-editor: fix leak of accel string
  * keyboard-item: fix leak on unused CcKeyCombo
  * keyboard-manager: fix leak of section list store
  * common: Fix leak of GUdevDevice
  * network: fix critical when opening VPN details page
  * wacom: Add scenario tester
  * wacom: Add a fake stylus when mocking a tablet
  * wacom: Split off notebook switching for detected stylus
  * wacom: Print errors for libwacom_new_from_*() calls
  * info-overview: Allow changing "Device Name" by pressing "Enter"
  * small typo
  * Ensure buddies gresource includes sound test icons
  * Remove Python from dependencies
  * Fix typo in feature template
  * Edit typo in bug_report template</changelog>
  <changelog author="gmbr3@opensuse.org" date="1665057600">- Update to version 1.1.1+0:
  * Update background preview to look more like Budgie
  * Ensure VNC/RDP remote control settings is honored
  * Handle keybindings extraction
  * More comprehensive C string extraction
  * panels: wwan: Add WWAN 5G connection support</changelog>
  <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>
</package>
<package pkgid="ad1c7c40facc175606d44cd91b42ac75b01b5c07213e62d8deb7c6ce4276ef2ecbb59bb3528e4e2ec7080ac1b0d5f5a06ac153253b06c7c7e5d071004970871f" name="budgie-control-center-lang" arch="noarch">
  <version epoch="0" ver="1.4.0+2" rel="bp161.1.5"/>
  <changelog author="gmbr3@opensuse.org" date="1653652800">- Update to version 1.0.2+0:
  * Add missing systemd-service file for vnc sharing
  * v1.0.2 version bump
  * Rework VNC screensharing to work with GNOME 42 version of
    GNOME Remote Desktop
  * Rework fractional scaling to disable the lock-screen
    GNOME/Budgie screensaver goes into a flash loop when
    fractional scaling options are used.
  * Move some items out to fix some fallback.
  * Enable setting a dark distributor logo for Fedora.
  * build: Bump required gsettings-desktop-schemas version
  * small typo
  * Ensure buddies gresource includes sound test icons
  * Correct build issues with documentation meson option/disable
    wayland building as a default
  * Bump microrelease
  * Reorganize directories to match budgie-desktop
  * Port: Add individual app icons
  * Fix lintian reported typo
  * network: Fix OWE settings</changelog>
  <changelog author="gmbr3@opensuse.org" date="1659960000">- Update to version 1.1.0+0:
  * Update GLib dependency to 2.70
  * power: Remove support for power-profiles-daemon &lt; 0.9.0
  * build: Add script to detect files in XDG_DATA_DIRS
  * sharing: Turn off VNC gsettings key when turning off VNC (CVE-2022-1736, lp#1971415)
  * sharing: Turn off RDP gsettings key when turning off RDP (lp#1971415)
  * applications: Switch to g_spawn_check_wait_status()
  * applications: Properly protect against NULL app_id
  * wacom: Explicitly discard input from touchscreens
  * wacom: Allow NULL monitors in calibration
  * wwan: Make sure secrets are set when querying connection APN password
  * display: Always show refresh rate
  * network: Fix saving passwords for non-wifi connections
  * build: Bump required gsettings-desktop-schemas version
  * ua: Use the new high contrast key
  * datetime: Remove tzname_daylight
  * keyboard-shortcut-editor: fix leak of accel string
  * keyboard-item: fix leak on unused CcKeyCombo
  * keyboard-manager: fix leak of section list store
  * common: Fix leak of GUdevDevice
  * network: fix critical when opening VPN details page
  * wacom: Add scenario tester
  * wacom: Add a fake stylus when mocking a tablet
  * wacom: Split off notebook switching for detected stylus
  * wacom: Print errors for libwacom_new_from_*() calls
  * info-overview: Allow changing "Device Name" by pressing "Enter"
  * small typo
  * Ensure buddies gresource includes sound test icons
  * Remove Python from dependencies
  * Fix typo in feature template
  * Edit typo in bug_report template</changelog>
  <changelog author="gmbr3@opensuse.org" date="1665057600">- Update to version 1.1.1+0:
  * Update background preview to look more like Budgie
  * Ensure VNC/RDP remote control settings is honored
  * Handle keybindings extraction
  * More comprehensive C string extraction
  * panels: wwan: Add WWAN 5G connection support</changelog>
  <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>
</package>
<package pkgid="17f180b8596cda8ff0e66837188a0a5ddbcfa4d11c8293ade28326f6cea97e8ecfcfa50aae8762f66b6a3646dfd170cbc316fe09998fe8eb36fca2c8bc974b94" name="budgie-desktop-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="20250305.1" rel="lp161.1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641556800">- Update to version 20220107.1:
  * add default cursor definition</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642161600">- Update to version 20220114.1:
  * fix screensaver background being incorrect</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1647432000">- Require systemd-icon-branding for LOGO in Budgie Control Center</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1647432001">- Update to version 20220316.1:
  * fix inclusion of screensaver files in meson.build</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1656331200">- Update to version 20220627.1:
  * make upstream what it should be
  * use Papirus icon theme everywhere</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Update to version 20220709.1:
  * update Greybird name</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661774400">- Update to version 20220829.3:
  * fix Gnome Terminal color issues</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1712923200">- Update to version 20240412.1:
  * Switch upstream to the new version
  * TW background: use PNG instead of JPG</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1741262400">- Update to version 20250305.1:
  * Update TW background path again</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1754568000">- Use Requires: distribution-logos-branding-SLE for Backports/SLE build
  * All files from distribution-logos-SLE has been merged into
    distribution-logos-branding-SLE including the icons, and it is
    no longer providing systemd-icon-branding capacity</changelog>
</package>
<package pkgid="0cbeaf8990bb2985ad63d7ba5e85d2b80ceb5081a4e11c82d4c1a92249b29017aef982d91afd654aefc5e4a6a187ac24c9b24ed4128cb13c05e91c9090629586" name="budgie-desktop-branding-upstream" arch="noarch">
  <version epoch="0" ver="20250305.1" rel="lp161.1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641556800">- Update to version 20220107.1:
  * add default cursor definition</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642161600">- Update to version 20220114.1:
  * fix screensaver background being incorrect</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1647432000">- Require systemd-icon-branding for LOGO in Budgie Control Center</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1647432001">- Update to version 20220316.1:
  * fix inclusion of screensaver files in meson.build</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1656331200">- Update to version 20220627.1:
  * make upstream what it should be
  * use Papirus icon theme everywhere</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Update to version 20220709.1:
  * update Greybird name</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661774400">- Update to version 20220829.3:
  * fix Gnome Terminal color issues</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1712923200">- Update to version 20240412.1:
  * Switch upstream to the new version
  * TW background: use PNG instead of JPG</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1741262400">- Update to version 20250305.1:
  * Update TW background path again</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1754568000">- Use Requires: distribution-logos-branding-SLE for Backports/SLE build
  * All files from distribution-logos-SLE has been merged into
    distribution-logos-branding-SLE including the icons, and it is
    no longer providing systemd-icon-branding capacity</changelog>
</package>
<package pkgid="00036105068107e574693926676080777d7d15eba1c6361999fb9e01b6f25db211e514a239890d78ab96938549e98c0d22b99874d8705fff3b65de2088b30e87" name="budgie-desktop-lang" arch="noarch">
  <version epoch="0" ver="10.9.2+3" rel="bp161.1.5"/>
  <changelog author="gmbr3@opensuse.org" date="1684238400">- Update to version 10.7.2+0:
  * Just have a use-old-zenity option to avoid issues with
    zenity version detection
  * Bump to 10.7.2
  * Remove comment related to GTK_CHECK_VERSION that causes
    faux error noise during compile
  * fix: check of zenity on OSes with older Meson
  * add detection of zenity version and use different flags for
    old vs new zenity
  * budgie-menu: Make category buttons keyboard navigable
  * Fix screenshot for libmutter-12
  * budgie-menu: Change the selection policy from NONE to SINGLE
  * Fix panel growing memory consumption over increasing numbers
    of notifications
  * Use correct C header for meta_keybindings_set_custom_handler
  * Added code to manage max_notifications_per_group
  * Minor optimizations, edited comments
  * Limited the number of notifications to prevent infinit
    accumulation, causing raven to choke
  * feat: ensure Budgie Menu application lists height
    allocation accounts for GTK scaling factor
  * Fix Gtk gdk_x11_window_get_frame_extents
  - change since Gtk version 3…
  * Fix SoundOutput and Calendar widget settings schemas
  * Relevancy algorithm refinements</changelog>
  <changelog author="gmbr3@opensuse.org" date="1693310400">- Update to version 10.8+0:
  * Drop libmutter-12 support in favor of magpie-0
  * Polkit dialog will now show the action description
    and action ID when graphical privilege escalation is requested
  * Status applet now provides the ability to control the
    Performance / Power profile modes offered by
    power-profiles-daemon.
  * System Tray has adopted the Status Notifier specification
  * Application Indexer's fuzzy scoring function has been
    ported to C
  * Default colour is now green
  * Kvantum and Murrine themes are now hidden in
    Budgie Desktop Settings
  * We now search for plugins in both /usr and /usr/local</changelog>
  <changelog author="gmbr3@opensuse.org" date="1700827200">- Update to version 10.8.2+0:
  * Use user-space variables to pass temporary screenshot data
  * notifications: Try to guess app id if getting from hints fails
  * Fix oversight in custom icon theme path reading
  * Fix initial tray icon scaling
  * Simplify Raven notification group
  * Update translations
  * fix compilation errors against latest gcc
  * Unbox primitives for DBusMenu nodes
  * Add setting for tray icon scaling
  * Make dark theme switch apply to color scheme pref
  * Include keywords when performing fuzzy searches
  * Add xdg-desktop-portal config
  * Work around more SN/dbusmenu quirks
  * Move below initialization of radio buttons
  * Update README for 10.8 assets
- Trash applet not needed for 10.8</changelog>
  <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>
</package>
<package pkgid="b42aeaa8c8e6f191933334b37d1ce55ce0f735d08ef6fcf41d6fd5a85723bbf72cac43023215fda2239386bd5792111709b4bf1559651e6be8af88a27a493791" name="budgie-desktop-view" arch="s390x">
  <version epoch="0" ver="1.3+0" rel="bp161.1.3"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1608724800">- Update to version 1.1:
  * Drag and Drop support
  * Keyboard-assisted navigation
  * Add Move to Trash button
  * Changed max thumbnail size from 1MB to 10MB</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1608897600">- Update to version 1.1.1:
  * Check if it is a special item before deleting</changelog>
  <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>
</package>
<package pkgid="5b81df5255b063caa3b7e97842737f7c22afbef2786e26b7324495dc546163ee5f3f4dc7f25f890876d97ee5f2728c625237db7d1c4467c1a15acf15f1ee97ba" name="budgie-desktop-view-lang" arch="noarch">
  <version epoch="0" ver="1.3+0" rel="bp161.1.3"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1608724800">- Update to version 1.1:
  * Drag and Drop support
  * Keyboard-assisted navigation
  * Add Move to Trash button
  * Changed max thumbnail size from 1MB to 10MB</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1608897600">- Update to version 1.1.1:
  * Check if it is a special item before deleting</changelog>
  <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>
</package>
<package pkgid="95094b40470404066fd738743ac76b1e1835fc40692411bdf15988cb51a058d245562fd918c6c87f061591cc53a1db800562af9894da333f4cdf8ff877b0b35c" name="budgie-extras-lang" arch="noarch">
  <version epoch="0" ver="1.9.0" rel="bp161.1.5"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1675944000">- Budgie Extras 1.5.0 "Breathing Space"
  * Lots of new and updated translations from the wonderful
    translations team
  * traditional layout now reflects the budgie desktop v10.7
    default layout.
  * bug-fix - reset key-grabs (overlays) where there is not a
    custom defined key combination
  * code-cleanup don't hard-code /tmp in various applets
  * bug-fix - wallstreet accepts custom folder with spaces
  * Trash Applet has been updated as follows:
  * support multiple file drag and drop to panel icon
  * show trash full icon when there are items in trash
  * open trash folder instead of popup when &gt; 100 items
  * fix paths with certain characters not restoring correctly</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680091200">- Budgie Extras 1.6.0 "Snap Fantastic"
  * Shuffler
    Better place windows in rows and columns across multi-monitors
    DragSnap - quarter, half tiling with previews when dragging
    to edges
    DragSnap - Revamped Window Shuffler Control window with new
    DragSnap options and descriptions
    DragSnap - tiling snap also takes into account Control and
    Alt keys to tile 2/5 and 3/5 of the screen
  * Hotcorners
    Integration with Shuffler to ensure dragging windows work
    correctly when hotcorners is enabled
    Hotcorner settings is now a separate application accessible
    from the applet settings as well as the menu.
    Hotcorners similar to DragSnap can now be executed by both
    corners and center edge
  * WeatherShow
    brand new icons to work with both light and dark themes
    city search now matches locale characters to make it easier
    finding towns &amp; cities e.g. so ç matches searches with c</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1700827200">- Budgie Extras 1.7.0 "TLC"
  * Lots of new and updated translations
  * Support compiling WeatherShow with either libsoup3
    (recommended) or the legacy libsoup2.4
  * Quicknote - add graphical copy and paste buttons to complement
    equivalent shortcut keys
  * Visualspace - add an applet setting to reverse hover-icon
    scrolling through workspaces
  * Screen Brightness - don't override Nightlight colour when
    opening the applet popover
  * Wallstreet - default to changing wallpapers in alphabetical
    file-order
- Trash applet not needed for 10.8</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1702555200">- Budgie Extras 1.7.1 "Tinker Tailor..."
  * CVE-2023-49347: budgie-wpreviews: use of fixed paths in /tmp
    (bsc#1213341)
  * CVE-2023-49344: windowshufflerdaemon: uses various fixed /tmp
    file paths (bsc#1213342)
  * CVE-2023-49345: budgie-takeabreak: fixed /tmp path use in
    /tmp/nextbreak_&lt;user&gt; (bsc#1216281)
  * CVE-2023-49346: budgie-weathershow: use of fixed path in
    /tmp/&lt;username&gt;_weatherdata (bsc#1216282)
  * CVE-2023-49342: budgie-clockworks: uses fixed temporary files
    in /tmp/&lt;user&gt;_clockworks (bsc#1217595)
  * CVE-2023-49343: budgie-dropby: use of fixed paths in
    /tmp/&lt;user&gt;_call_dropby and /tmp/&lt;user&gt;_dropby_icon_copy
    (bsc#1217597)</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="1741262400">- Budgie Extras 1.9.0 "Stepping Stone"
  * Start porting applets to Wayland
- In an attempt to keep packages during migration - store a
  README in currently unsupported applets</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1741694400">- Add patches to fix typelib requires parsing errors:
  * typelib-requires-v1-only.patch
  * typelib-requires-v2-only.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1742558400">- Wayland only from Budgie Desktop 10.10 onwards</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1752580800">- Remove plank dependency for 16.0</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1752753600">- Changes for 16.0:
  * Downgrade python3-svgwrite, xsetpointer, xsetmode to
    Recommends</changelog>
</package>
<package pkgid="5a378a8a61485703d264168d2240edad58abeafc23577be30f7309ad51cb52e08e940df9586d5322f2f7fc1d0af0eb91b23779f9b3d79d4409b2212113a7e7b4" name="budgie-screensaver" arch="s390x">
  <version epoch="0" ver="5.1.0+0" rel="bp161.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="bfa6419aa14e3207ffe3f94c5df06507457a01ed6386cfffedba7c9c3713391c7026e2c88e5838f357818429f1eb413a3328b8af79d5265e3470fe5068b394b9" name="budgie-screensaver-lang" arch="noarch">
  <version epoch="0" ver="5.1.0+0" rel="bp161.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="a0dbe2833727902170731cea80614f05a66d03e7c335d4fd2ffaaddf685594683a7c67cc5ce79a6f12495d018ae124e925033c020178f4dc4735f68061fcb6fc" name="budgie-session" arch="s390x">
  <version epoch="0" ver="0.9.1" rel="bp161.1.5"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1706529600">- initial package version 0.9.1</changelog>
</package>
<package pkgid="9ef3800925623d7e97f4b9393d187b65e44b8a9e1ec65ba7c3f413017efb8d38f3d1174b9ee181d3cc543e1eaca7f585c9c9cdd758f54ff6dc86f5e724f0b905" name="budgie-session-lang" arch="noarch">
  <version epoch="0" ver="0.9.1" rel="bp161.1.5"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1706529600">- initial package version 0.9.1</changelog>
</package>
<package pkgid="791ef30012fa46af261b372ed71f35f6d673b94267da56bb1d356ba1d3fbba412b55dffab464d7501fb62295948bc7f5b295970e8cc89ec60614a35b9ac34d8f" name="budgie-wayland-session" arch="s390x">
  <version epoch="0" ver="0.0.0+10" rel="bp160.1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1738497600">- initial packaging version 0.0.0+10</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1748347200">- Drop Qt5 support - old and it's supposed to run with Qt6 anyways</changelog>
</package>
<package pkgid="ee6acc8ffc8055294358a60a5f556c72b23adf8ae9b0c786984a841f1cf17ebd9b90dee92003d42c883ab79d64eb69598618bf4dcc9bef4546d02a36ec9ace8a" name="bugwarden-bash-completion" arch="noarch">
  <version epoch="0" ver="0.4.0" rel="bp161.1.1"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785153600">- Initial package (version 0.1.0):
  * MCP server exposing Bugzilla to Model Context Protocol clients,
    gated by an operator-controlled guard policy the client can
    neither read nor change
  * worked example policy installed as %config(noreplace)
    /etc/bugwarden/policy.toml; the server only reads a policy named
    explicitly with --policy or BUGWARDEN_POLICY</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785240000">- Update to 0.2.0:
  * Added the create_bug and add_attachment tools, growing the guard
    capability vocabulary from eleven to thirteen
  * An existing policy file is not rewritten on upgrade, so wherever it
    grants allow it starts permitting bug filing and attachment upload;
    keep the previous behaviour with disabled_tools = ["create_bug",
    "add_attachment"] under [global], or replace allow grants with
    restrict rules naming the capabilities meant
  * Added an optional append-only JSONL audit stream recording every
    tool call together with the guard's verdict, written only when named
    with --audit-config or BUGWARDEN_AUDIT_CONFIG
  * bugs_quicksearch now paginates over the bugs a client may see, so a
    policy-filtered page no longer returns short
  * Denied bug ids are scrubbed from bug bodies, history and comments
  * bug_info bodies are served on their own verdict
  * The example policy denies security groups by name
- Install the worked audit-stream example as %config(noreplace)
  /etc/bugwarden/audit.toml, on the same terms as the policy example</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785758400">- Update to 0.3.0:
  * The server can hold the Bugzilla API key itself via
  - -api-key-file (container secret, systemd LoadCredential), so
    over HTTP clients no longer have to present the real key
  * New policy matcher created_by_me matches the bug-caller
    relationship, letting a policy treat the requesting account's
    own reports differently from everyone else's
  * Policy rules are scoped by operation, fixing a rule granting
    only create silently deciding - and denying - read access to
    existing bugs in its products
  * update_bug_fields gained named parameters for summary, url,
    whiteboard, version, target_milestone and add/remove lists for
    keywords and see_also, all under the existing fields capability
  * Audit records adopt the W3C trace context from a client-supplied
    traceparent, and bugs_quicksearch records how many rows the
    search-window scan examined and how many it withheld
  * The example policy installed as /etc/bugwarden/policy.toml was
    reworked to demonstrate the new matchers; installs that edited
    theirs keep it (the file is config noreplace)
- Add ca-certificates-mozilla to BuildRequires: the HTTP transport
  tests new in this release refuse to construct their client while
  the system CA store is empty</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786536000">- Update to 0.4.0:
  * Add product and field discovery tools, and accept custom fields
    when filing a bug
  * Add --allowed-hosts to restrict the inbound host header
  * Fail startup when the identity cannot be resolved, and resolve it
    from a declared, verified login so it no longer depends on the
    local account
  * Identify this build to Bugzilla with a User-Agent, and introduce
    it by name in the MCP handshake
  * Stop imposing one instance's status workflow on every instance
  * Stop reading a capped search page as the end of results
  * Stop shipping the example policy rule that depended on whoami
  * Reserve the rule names the guard decides under
  * Stop under-reporting suppressed_count as a maximum
  * Derive the HTTP body cap from the attachment ceiling
  * Move the server to rmcp 3.1 and pin what the transport may serve
  * Move the Bugzilla client to reqwest 0.13
- Install the man page and the bash, zsh and fish completions, which
  upstream now generates from the CLI definition and ships prebuilt</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786536001">- Move the shell completions into bash-completion, zsh-completion and
  fish-completion subpackages, so a shell's completions are only
  pulled in where that shell is installed</changelog>
</package>
<package pkgid="736c3c8806a5f57fc69ea5b501a2b405f0b8b243cc27449f87172c41bbe2c24ee0652b3fa8be61d6956a557e4b29f3b094d2246ad08c5ddea8d1c7af1f9c243a" name="bugwarden-fish-completion" arch="noarch">
  <version epoch="0" ver="0.4.0" rel="bp161.1.1"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785153600">- Initial package (version 0.1.0):
  * MCP server exposing Bugzilla to Model Context Protocol clients,
    gated by an operator-controlled guard policy the client can
    neither read nor change
  * worked example policy installed as %config(noreplace)
    /etc/bugwarden/policy.toml; the server only reads a policy named
    explicitly with --policy or BUGWARDEN_POLICY</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785240000">- Update to 0.2.0:
  * Added the create_bug and add_attachment tools, growing the guard
    capability vocabulary from eleven to thirteen
  * An existing policy file is not rewritten on upgrade, so wherever it
    grants allow it starts permitting bug filing and attachment upload;
    keep the previous behaviour with disabled_tools = ["create_bug",
    "add_attachment"] under [global], or replace allow grants with
    restrict rules naming the capabilities meant
  * Added an optional append-only JSONL audit stream recording every
    tool call together with the guard's verdict, written only when named
    with --audit-config or BUGWARDEN_AUDIT_CONFIG
  * bugs_quicksearch now paginates over the bugs a client may see, so a
    policy-filtered page no longer returns short
  * Denied bug ids are scrubbed from bug bodies, history and comments
  * bug_info bodies are served on their own verdict
  * The example policy denies security groups by name
- Install the worked audit-stream example as %config(noreplace)
  /etc/bugwarden/audit.toml, on the same terms as the policy example</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785758400">- Update to 0.3.0:
  * The server can hold the Bugzilla API key itself via
  - -api-key-file (container secret, systemd LoadCredential), so
    over HTTP clients no longer have to present the real key
  * New policy matcher created_by_me matches the bug-caller
    relationship, letting a policy treat the requesting account's
    own reports differently from everyone else's
  * Policy rules are scoped by operation, fixing a rule granting
    only create silently deciding - and denying - read access to
    existing bugs in its products
  * update_bug_fields gained named parameters for summary, url,
    whiteboard, version, target_milestone and add/remove lists for
    keywords and see_also, all under the existing fields capability
  * Audit records adopt the W3C trace context from a client-supplied
    traceparent, and bugs_quicksearch records how many rows the
    search-window scan examined and how many it withheld
  * The example policy installed as /etc/bugwarden/policy.toml was
    reworked to demonstrate the new matchers; installs that edited
    theirs keep it (the file is config noreplace)
- Add ca-certificates-mozilla to BuildRequires: the HTTP transport
  tests new in this release refuse to construct their client while
  the system CA store is empty</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786536000">- Update to 0.4.0:
  * Add product and field discovery tools, and accept custom fields
    when filing a bug
  * Add --allowed-hosts to restrict the inbound host header
  * Fail startup when the identity cannot be resolved, and resolve it
    from a declared, verified login so it no longer depends on the
    local account
  * Identify this build to Bugzilla with a User-Agent, and introduce
    it by name in the MCP handshake
  * Stop imposing one instance's status workflow on every instance
  * Stop reading a capped search page as the end of results
  * Stop shipping the example policy rule that depended on whoami
  * Reserve the rule names the guard decides under
  * Stop under-reporting suppressed_count as a maximum
  * Derive the HTTP body cap from the attachment ceiling
  * Move the server to rmcp 3.1 and pin what the transport may serve
  * Move the Bugzilla client to reqwest 0.13
- Install the man page and the bash, zsh and fish completions, which
  upstream now generates from the CLI definition and ships prebuilt</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786536001">- Move the shell completions into bash-completion, zsh-completion and
  fish-completion subpackages, so a shell's completions are only
  pulled in where that shell is installed</changelog>
</package>
<package pkgid="7f7619a26081a0e8b13341a8f447920491226095702684b60efeb35f16a69de42fdebca00064694d255ebe05c1dac4f4f00d8bab13362b0074155f6c16336c1c" name="bugwarden-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.4.0" rel="bp161.1.1"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785153600">- Initial package (version 0.1.0):
  * MCP server exposing Bugzilla to Model Context Protocol clients,
    gated by an operator-controlled guard policy the client can
    neither read nor change
  * worked example policy installed as %config(noreplace)
    /etc/bugwarden/policy.toml; the server only reads a policy named
    explicitly with --policy or BUGWARDEN_POLICY</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785240000">- Update to 0.2.0:
  * Added the create_bug and add_attachment tools, growing the guard
    capability vocabulary from eleven to thirteen
  * An existing policy file is not rewritten on upgrade, so wherever it
    grants allow it starts permitting bug filing and attachment upload;
    keep the previous behaviour with disabled_tools = ["create_bug",
    "add_attachment"] under [global], or replace allow grants with
    restrict rules naming the capabilities meant
  * Added an optional append-only JSONL audit stream recording every
    tool call together with the guard's verdict, written only when named
    with --audit-config or BUGWARDEN_AUDIT_CONFIG
  * bugs_quicksearch now paginates over the bugs a client may see, so a
    policy-filtered page no longer returns short
  * Denied bug ids are scrubbed from bug bodies, history and comments
  * bug_info bodies are served on their own verdict
  * The example policy denies security groups by name
- Install the worked audit-stream example as %config(noreplace)
  /etc/bugwarden/audit.toml, on the same terms as the policy example</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785758400">- Update to 0.3.0:
  * The server can hold the Bugzilla API key itself via
  - -api-key-file (container secret, systemd LoadCredential), so
    over HTTP clients no longer have to present the real key
  * New policy matcher created_by_me matches the bug-caller
    relationship, letting a policy treat the requesting account's
    own reports differently from everyone else's
  * Policy rules are scoped by operation, fixing a rule granting
    only create silently deciding - and denying - read access to
    existing bugs in its products
  * update_bug_fields gained named parameters for summary, url,
    whiteboard, version, target_milestone and add/remove lists for
    keywords and see_also, all under the existing fields capability
  * Audit records adopt the W3C trace context from a client-supplied
    traceparent, and bugs_quicksearch records how many rows the
    search-window scan examined and how many it withheld
  * The example policy installed as /etc/bugwarden/policy.toml was
    reworked to demonstrate the new matchers; installs that edited
    theirs keep it (the file is config noreplace)
- Add ca-certificates-mozilla to BuildRequires: the HTTP transport
  tests new in this release refuse to construct their client while
  the system CA store is empty</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786536000">- Update to 0.4.0:
  * Add product and field discovery tools, and accept custom fields
    when filing a bug
  * Add --allowed-hosts to restrict the inbound host header
  * Fail startup when the identity cannot be resolved, and resolve it
    from a declared, verified login so it no longer depends on the
    local account
  * Identify this build to Bugzilla with a User-Agent, and introduce
    it by name in the MCP handshake
  * Stop imposing one instance's status workflow on every instance
  * Stop reading a capped search page as the end of results
  * Stop shipping the example policy rule that depended on whoami
  * Reserve the rule names the guard decides under
  * Stop under-reporting suppressed_count as a maximum
  * Derive the HTTP body cap from the attachment ceiling
  * Move the server to rmcp 3.1 and pin what the transport may serve
  * Move the Bugzilla client to reqwest 0.13
- Install the man page and the bash, zsh and fish completions, which
  upstream now generates from the CLI definition and ships prebuilt</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786536001">- Move the shell completions into bash-completion, zsh-completion and
  fish-completion subpackages, so a shell's completions are only
  pulled in where that shell is installed</changelog>
</package>
<package pkgid="1a95d0636d627123d96a093b526341573a6832c6fc100a6f19d1dece3bcb59e9876be02b27d28baf72902f032fc5539f058aa0446e9835bed54ab00d9684c119" name="bugzilla" arch="noarch">
  <version epoch="0" ver="5.0.6" rel="bp161.1.3"/>
  <changelog author="ecsos@opensuse.org" date="1520251200">- update to 5.0.4
  This release fixes one security issue.
  See the Security Advisory for details.
  - checksetup.pl would fail to update Chart storage during
    pre-3.6 to 5.0 upgrade. (Bug 1273846)
  - editflagtypes.cgi would crash when classifications are enabled
    and the user did not have global editcomponents privileges.
    (Bug 1310728)
  - The File::Slurp would trigger warnings on perl 5.24.
    (Bug 1301887)
  - All the time entries in the 'when' column had the correct date
    but the time was fixed to 00:00 when using Sqlite.
    (Bug 1303702)</changelog>
  <changelog author="ecsos@opensuse.org" date="1521806400">- update german language to 5.0.4
- Add patch bugzilla-de-tagfix.patch to fix "missing closing tag
  in german language pack" (boo#1015765).
  Thanks voorburg@gmx.net.</changelog>
  <changelog author="ecsos@opensuse.org" date="1563364800">- Update to 5.0.6
  This release contains a schema change to the flagtypes table,
  allowing for many more flagtypes.
  - The flagtypes table should have been using a mediumint for
    several releases, but due to a bug in the schema migration code
    this never happened.
- Changes from 5.0.5
  This release reformats the code according to the same
  conventions as the popular Mojolicious product and includes a
  .perltidyrc to do the same. You may use whatever coding style you
  want, but all files commited to the repo must be reformatted
  according to those rules.
  Additionally, we no longer follow the same release process as
  before. Releases will be more frequent.
  - As it is now 2019, the bugs_fulltext table is now InnoDB instead
    of MyISAM. This may cause upgrade headaches.
- Update german language to 5.0.4-2.
- Drop bugzilla-de-tagfix.patch because now in upstream language.
- Run spec-cleaner.</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="ecsos &lt;ecsos@opensuse.org&gt;" date="1607860800">- Use apache-rpm-macros.
- Put apache configuration files in separate subpackage.
- Remove %service_add_post and %server_del_postun apache2.service
  from spec.
- Fix two rpmlint errors.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1630411200">- Add modernize-bugzilla-submit.patch:
  - Port bugzilla-submit to Python 3.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1681819200">- Port jb2bz.py to python3
  * Add bugzilla-py3-jb2bz.patch</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1718280000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1727524800">- Add /srv/www directories to filelist [bsc#1231027]</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1727524801">- Fix installcheck failure from obs staging-bot after last change
  of [bsc#1231027]:
  /srv/www [mode mismatch: d755 wwwrun:root, d755 root:root]</changelog>
</package>
<package pkgid="b1270323c7923e8ed27c099fb00af783adcd0f205449d62e42b1e8c104eaa24a83627f2ecf665cb8c904a3aa1d376b4c9a1ab6acd614c2a04ccc8b7d3c87c8ec" name="bugzilla-apache" arch="noarch">
  <version epoch="0" ver="5.0.6" rel="bp161.1.3"/>
  <changelog author="ecsos@opensuse.org" date="1520251200">- update to 5.0.4
  This release fixes one security issue.
  See the Security Advisory for details.
  - checksetup.pl would fail to update Chart storage during
    pre-3.6 to 5.0 upgrade. (Bug 1273846)
  - editflagtypes.cgi would crash when classifications are enabled
    and the user did not have global editcomponents privileges.
    (Bug 1310728)
  - The File::Slurp would trigger warnings on perl 5.24.
    (Bug 1301887)
  - All the time entries in the 'when' column had the correct date
    but the time was fixed to 00:00 when using Sqlite.
    (Bug 1303702)</changelog>
  <changelog author="ecsos@opensuse.org" date="1521806400">- update german language to 5.0.4
- Add patch bugzilla-de-tagfix.patch to fix "missing closing tag
  in german language pack" (boo#1015765).
  Thanks voorburg@gmx.net.</changelog>
  <changelog author="ecsos@opensuse.org" date="1563364800">- Update to 5.0.6
  This release contains a schema change to the flagtypes table,
  allowing for many more flagtypes.
  - The flagtypes table should have been using a mediumint for
    several releases, but due to a bug in the schema migration code
    this never happened.
- Changes from 5.0.5
  This release reformats the code according to the same
  conventions as the popular Mojolicious product and includes a
  .perltidyrc to do the same. You may use whatever coding style you
  want, but all files commited to the repo must be reformatted
  according to those rules.
  Additionally, we no longer follow the same release process as
  before. Releases will be more frequent.
  - As it is now 2019, the bugs_fulltext table is now InnoDB instead
    of MyISAM. This may cause upgrade headaches.
- Update german language to 5.0.4-2.
- Drop bugzilla-de-tagfix.patch because now in upstream language.
- Run spec-cleaner.</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="ecsos &lt;ecsos@opensuse.org&gt;" date="1607860800">- Use apache-rpm-macros.
- Put apache configuration files in separate subpackage.
- Remove %service_add_post and %server_del_postun apache2.service
  from spec.
- Fix two rpmlint errors.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1630411200">- Add modernize-bugzilla-submit.patch:
  - Port bugzilla-submit to Python 3.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1681819200">- Port jb2bz.py to python3
  * Add bugzilla-py3-jb2bz.patch</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1718280000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1727524800">- Add /srv/www directories to filelist [bsc#1231027]</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1727524801">- Fix installcheck failure from obs staging-bot after last change
  of [bsc#1231027]:
  /srv/www [mode mismatch: d755 wwwrun:root, d755 root:root]</changelog>
</package>
<package pkgid="5eb02597d2f20c576b38b2a30f703778bee5ed1d2a3247e32ffaab82a74c39fd29beee6fa5536ac6a4b97f24571951f1d72917a92bf35cb0372e876c42bd41ea" name="bugzilla-lang-de" arch="noarch">
  <version epoch="0" ver="5.0.6" rel="bp161.1.3"/>
  <changelog author="ecsos@opensuse.org" date="1520251200">- update to 5.0.4
  This release fixes one security issue.
  See the Security Advisory for details.
  - checksetup.pl would fail to update Chart storage during
    pre-3.6 to 5.0 upgrade. (Bug 1273846)
  - editflagtypes.cgi would crash when classifications are enabled
    and the user did not have global editcomponents privileges.
    (Bug 1310728)
  - The File::Slurp would trigger warnings on perl 5.24.
    (Bug 1301887)
  - All the time entries in the 'when' column had the correct date
    but the time was fixed to 00:00 when using Sqlite.
    (Bug 1303702)</changelog>
  <changelog author="ecsos@opensuse.org" date="1521806400">- update german language to 5.0.4
- Add patch bugzilla-de-tagfix.patch to fix "missing closing tag
  in german language pack" (boo#1015765).
  Thanks voorburg@gmx.net.</changelog>
  <changelog author="ecsos@opensuse.org" date="1563364800">- Update to 5.0.6
  This release contains a schema change to the flagtypes table,
  allowing for many more flagtypes.
  - The flagtypes table should have been using a mediumint for
    several releases, but due to a bug in the schema migration code
    this never happened.
- Changes from 5.0.5
  This release reformats the code according to the same
  conventions as the popular Mojolicious product and includes a
  .perltidyrc to do the same. You may use whatever coding style you
  want, but all files commited to the repo must be reformatted
  according to those rules.
  Additionally, we no longer follow the same release process as
  before. Releases will be more frequent.
  - As it is now 2019, the bugs_fulltext table is now InnoDB instead
    of MyISAM. This may cause upgrade headaches.
- Update german language to 5.0.4-2.
- Drop bugzilla-de-tagfix.patch because now in upstream language.
- Run spec-cleaner.</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="ecsos &lt;ecsos@opensuse.org&gt;" date="1607860800">- Use apache-rpm-macros.
- Put apache configuration files in separate subpackage.
- Remove %service_add_post and %server_del_postun apache2.service
  from spec.
- Fix two rpmlint errors.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1630411200">- Add modernize-bugzilla-submit.patch:
  - Port bugzilla-submit to Python 3.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1681819200">- Port jb2bz.py to python3
  * Add bugzilla-py3-jb2bz.patch</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1718280000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1727524800">- Add /srv/www directories to filelist [bsc#1231027]</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1727524801">- Fix installcheck failure from obs staging-bot after last change
  of [bsc#1231027]:
  /srv/www [mode mismatch: d755 wwwrun:root, d755 root:root]</changelog>
</package>
<package pkgid="1a0120b58fb965c048a10cb4a7ede73ad13f8774fe749d7815a84a90372c7c6ccaa761915a7c7e3476077812e3edc250641066e5f14b913821bce6c681faabfd" name="build" arch="noarch">
  <version epoch="0" ver="20260415" rel="160099.1.2"/>
  <changelog author="adrian@suse.de" date="1751976000">- Make CreateArchive reproducible
- Adapt to new product composer package set handling
- Add support for '--format json' option to queryrecipe
- LiveBuild: drop unused @args from the parse function
- Support options in the recipe parsers
- Support the new FromScratch: directive
- vm-type=qemu: use cpu=max on x86_64
- generate_sbom: make sure that no package is listed twice in product mode</changelog>
  <changelog author="adrian@suse.de" date="1756468800">- Set the source mtime to the commit timestamp for git (boo#1248776)
- calculate goname for fedora assets
- Make spec2changelog more resiliant to 3rd party spefiles
- pbuild:
  * Fix url construction in remoteurl handling
  * Fix xz decompression
- rpm:
  * Allow to set extra macros when parsing a specfile
  * genbuildrequs: set HOME before querying the specfile</changelog>
  <changelog author="adrian@suse.de" date="1762516800">- Helm: Use bool type for 'deprecated'
- Distribution config updates
- rpm: take package name from filename if no name is defined
- ARM: qemu emulation uses -cpu max now
- Add BuildFlags for changelogfulltimestamps
- Fixes for lookaside store download
- Create a symlink in /etc/localtime before calling zic
- createarchive: implement fallback for old tar versions
- Be more strict about the weird [qualifier] dependency extension
- Implement bcond_override_default
- Make substitutedeps work on the expanded dependencies
- Docker: support COPY --from=image
- Support an experimental "BuildFlags: cgroup2"
- Support an experimental #!BuildTargetStage directive
- Support "BuildFlags: rpm-nodebugmagic"
- mkosi: Don't include preinstall packages
- mkosi: Don't attempt to publish directory artifacts
- Fix excluding /dev, /sys, etc. from preinstallimages</changelog>
  <changelog author="adrian@suse.de" date="1770033600">- pbuild: support for _manifest files
- VM builds: fix export of mtime out of the build env
- config:
  * tumbleweed syncing
  * slfo 1.2 updates
  * Re-create SLE 15 SP7 config (bsc#1251920)
- oci-archive
  * Support package list introspection
  * Support sbom generation
- Docker.pm: Also handle 'zypper update'
- obs-docker-support: Pass --no-refresh to zypper
- fail if PKGID can not be queried
- Add a workaround to fix builds on debian aarch64 with old systemd versions
- Add gzip retry for the sidestore downloads
- Revert VCS indenting change to fix reproducible builds</changelog>
  <changelog author="adrian@suse.de" date="1773144000">- Implement cmssign support in signdummy
- pbuild: mark git assets with a fixed commit as immutable
- mkosi
  * check if old parameters are supported before passing them
  * support old bash version
- Do not crash on small files that start with the PE magic</changelog>
  <changelog author="adrian@suse.de" date="1773316800">- added leap-16.0 and leap-16.1 build configs.
  (not named sl16.0 anymore, but using same string as the git branch)</changelog>
  <changelog author="adrian@suse.de" date="1774267200">- Support --cms-nocerts and --cms-keyid in the signdummy
- Support chroot builds inside of containers
- runservice tool, allow to specify the modes. Can be
  used on plain git source now also
- Support --mtime option for cpio creation
- generate_sbom:
  * Support also unzck compressed repomd files
  * Fail when given --product directory is missing
  * support zstd compressed repomd data
- build-vm-lxc: support lxc &gt;= 5
- vc: Hide an annoying error message when not using NIS</changelog>
  <changelog author="adrian@suse.de" date="1774699200">- container:
  * Add microdnf package manager support
  * Add experimental support for the container-timestamp build option
- sbom:
  * allow to create v1 intoto data
  * spdx: connect OPERATING-SYSTEM package to the root package
  * Transfer product vcs and disturl
- Ubuntu 26.04 hack</changelog>
  <changelog author="adrian@suse.de" date="1776081600">- config: Add slfo-main build configuration
- drop the inner quotes, not needed on bash 4 and breaks on bash 3
- build: in the ccache case, after test -e also accept -L</changelog>
  <changelog author="adrian@suse.de" date="1776254400">- Support a new "IgnoreRebuild" config.
- build-recipe-kiwi:
  * Add support for oci containers
  * Avoid needlessly compressing container images
  * Detect container images based on build result file name
- Fix queryrecipe to use the summary and the description from the main package</changelog>
</package>
<package pkgid="4c479a34c2fb956f0bad06c00a7a030176d03f879bb3dae561bf972e6928cc615508a0a96ea922f915324ad56dc964f5c4c0fd5ded6382cea83a99a8206bbc4a" name="build-compare" arch="noarch">
  <version epoch="0" ver="20240801T083050.024a3a7" rel="160099.2.23"/>
  <changelog author="olaf@aepfle.de" date="1655726400">- fix objdump parsing for non-executable sections (#53)</changelog>
  <changelog author="martin.kampas@jolla.com" date="1661256000">- handle more setuid/setgid ELF variants (#54)</changelog>
  <changelog author="martin.kampas@jolla.com" date="1662120000">- fix compatibility with older sed (#55)</changelog>
  <changelog author="dmueller@suse.com" date="1663588800">- move license to licensedir
- spec file cleanups</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1669377600">- Trim "PROVIDES" from source rpms (#59, bsc#1205998)</changelog>
  <changelog author="ol@infoserver.lv" date="1680955200">- Ignore more sections when comparing ELF executable files</changelog>
  <changelog author="olaf@aepfle.de" date="1682683200">- remove timestamps from png files</changelog>
  <changelog author="ol@infoserver.lv" date="1683115200">- Fix filtering compiled Python modules to handle Python &gt;= 3.7</changelog>
  <changelog author="olaf@aepfle.de" date="1687003200">- Filter dune language version in dune-package files</changelog>
  <changelog author="olaf@aepfle.de" date="1722513600">- Remove also date:timestamp from png files</changelog>
</package>
<package pkgid="48e7e35cf5ceb7d4fe9e4dbc083f912f751db1104b3299d3d6270bd47d2ce5ec5f12fde2d942e2990600341aa931d573e9b6c891532da19db75e7c770b67cf93" name="build-helper-maven-plugin" arch="noarch">
  <version epoch="0" ver="3.6.0" rel="160099.2.3"/>
  <changelog author="fstrba@suse.com" date="1554465600">- Initial packaging of maven-plugin-build-helper 1.9.1</changelog>
  <changelog author="fstrba@suse.com" date="1599566400">- Upgrade to upstream version 3.2.0
  * Integrated pull requests:
    + Set a property based on the maven.build.timestamp
    + rootlocation does not correctly work
    + Add profile to avoid showing warnings for maven plugin
    plugin goals not supported in m2e
    + Site: Properly showing 'value' tag on regex-properties usage
    page
    + Integration test reserve-ports-with-urls fails on windows
    + IllegalArgumentException when using goal released-version with
    maven 3.6.2
    + NPE in 3.1.0-SNAPSHOT when no qualifier is present
    + parse-version goal fails when build number is greater than
    Integer.MAX_VALUE enhancement
    + Create directory before writing file in reserve-network-port
    bug
    + released-version does not allow access to the build number
    + Qualifier Prefix</changelog>
  <changelog author="fstrba@suse.com" date="1698321600">- Build javadoc with source level 8</changelog>
  <changelog author="fstrba@suse.com" date="1718107200">- Rename package:
  maven-plugin-build-helper -&gt; build-helper-maven-plugin
  + corresponds to the source name</changelog>
  <changelog author="fstrba@suse.com" date="1718107201">- Upgrade to upsteam version 3.6.0
  * New features and improvements
    + Provide the Mojos logger as variable in the Interpreter context
    + Get rid of ArtifactRepository - ${localRepository}
    + Added a property name to the "sources" parameter for CLI usage
    + Add skipIfMissing flag
    + Add skip flags
    + Deprecate maven-version goal
    + Deprecate remove-project-artifact goal
    + Parallel execution of uptodate-properties
  * Bug Fixes
    + Fixes #108, released-version does not detect version if maven
    repository is not configured to look for snapshot
    + Add missing whitespace to output of reserve-network-port
    + Use UTF-8 for the pom</changelog>
</package>
<package pkgid="6e5d363e25829f0207cf4433eb8695fa112a925d79cb2d84e28531984f610c9a69c0485a1a20503a23c30025c819e2c2f8a50732021e86aa22b48e9fce7a5cd1" name="build-helper-maven-plugin-javadoc" arch="noarch">
  <version epoch="0" ver="3.6.0" rel="160099.2.3"/>
  <changelog author="fstrba@suse.com" date="1554465600">- Initial packaging of maven-plugin-build-helper 1.9.1</changelog>
  <changelog author="fstrba@suse.com" date="1599566400">- Upgrade to upstream version 3.2.0
  * Integrated pull requests:
    + Set a property based on the maven.build.timestamp
    + rootlocation does not correctly work
    + Add profile to avoid showing warnings for maven plugin
    plugin goals not supported in m2e
    + Site: Properly showing 'value' tag on regex-properties usage
    page
    + Integration test reserve-ports-with-urls fails on windows
    + IllegalArgumentException when using goal released-version with
    maven 3.6.2
    + NPE in 3.1.0-SNAPSHOT when no qualifier is present
    + parse-version goal fails when build number is greater than
    Integer.MAX_VALUE enhancement
    + Create directory before writing file in reserve-network-port
    bug
    + released-version does not allow access to the build number
    + Qualifier Prefix</changelog>
  <changelog author="fstrba@suse.com" date="1698321600">- Build javadoc with source level 8</changelog>
  <changelog author="fstrba@suse.com" date="1718107200">- Rename package:
  maven-plugin-build-helper -&gt; build-helper-maven-plugin
  + corresponds to the source name</changelog>
  <changelog author="fstrba@suse.com" date="1718107201">- Upgrade to upsteam version 3.6.0
  * New features and improvements
    + Provide the Mojos logger as variable in the Interpreter context
    + Get rid of ArtifactRepository - ${localRepository}
    + Added a property name to the "sources" parameter for CLI usage
    + Add skipIfMissing flag
    + Add skip flags
    + Deprecate maven-version goal
    + Deprecate remove-project-artifact goal
    + Parallel execution of uptodate-properties
  * Bug Fixes
    + Fixes #108, released-version does not detect version if maven
    repository is not configured to look for snapshot
    + Add missing whitespace to output of reserve-network-port
    + Use UTF-8 for the pom</changelog>
</package>
<package pkgid="7d7f87188f50ddc438765a075fab3941f4506ac10bcbf9a6a83114e8b665691e5a8e8ea309f4f47e005a9926e100726259974c4c9d18f908da1a08f2fa2a8798" name="build-initvm-aarch64" arch="noarch">
  <version epoch="0" ver="20260415" rel="160099.1.2"/>
  <changelog author="adrian@suse.de" date="1751976000">- Make CreateArchive reproducible
- Adapt to new product composer package set handling
- Add support for '--format json' option to queryrecipe
- LiveBuild: drop unused @args from the parse function
- Support options in the recipe parsers
- Support the new FromScratch: directive
- vm-type=qemu: use cpu=max on x86_64
- generate_sbom: make sure that no package is listed twice in product mode</changelog>
  <changelog author="adrian@suse.de" date="1756468800">- Set the source mtime to the commit timestamp for git (boo#1248776)
- calculate goname for fedora assets
- Make spec2changelog more resiliant to 3rd party spefiles
- pbuild:
  * Fix url construction in remoteurl handling
  * Fix xz decompression
- rpm:
  * Allow to set extra macros when parsing a specfile
  * genbuildrequs: set HOME before querying the specfile</changelog>
  <changelog author="adrian@suse.de" date="1762516800">- Helm: Use bool type for 'deprecated'
- Distribution config updates
- rpm: take package name from filename if no name is defined
- ARM: qemu emulation uses -cpu max now
- Add BuildFlags for changelogfulltimestamps
- Fixes for lookaside store download
- Create a symlink in /etc/localtime before calling zic
- createarchive: implement fallback for old tar versions
- Be more strict about the weird [qualifier] dependency extension
- Implement bcond_override_default
- Make substitutedeps work on the expanded dependencies
- Docker: support COPY --from=image
- Support an experimental "BuildFlags: cgroup2"
- Support an experimental #!BuildTargetStage directive
- Support "BuildFlags: rpm-nodebugmagic"
- mkosi: Don't include preinstall packages
- mkosi: Don't attempt to publish directory artifacts
- Fix excluding /dev, /sys, etc. from preinstallimages</changelog>
  <changelog author="adrian@suse.de" date="1770033600">- pbuild: support for _manifest files
- VM builds: fix export of mtime out of the build env
- config:
  * tumbleweed syncing
  * slfo 1.2 updates
  * Re-create SLE 15 SP7 config (bsc#1251920)
- oci-archive
  * Support package list introspection
  * Support sbom generation
- Docker.pm: Also handle 'zypper update'
- obs-docker-support: Pass --no-refresh to zypper
- fail if PKGID can not be queried
- Add a workaround to fix builds on debian aarch64 with old systemd versions
- Add gzip retry for the sidestore downloads
- Revert VCS indenting change to fix reproducible builds</changelog>
  <changelog author="adrian@suse.de" date="1773144000">- Implement cmssign support in signdummy
- pbuild: mark git assets with a fixed commit as immutable
- mkosi
  * check if old parameters are supported before passing them
  * support old bash version
- Do not crash on small files that start with the PE magic</changelog>
  <changelog author="adrian@suse.de" date="1773316800">- added leap-16.0 and leap-16.1 build configs.
  (not named sl16.0 anymore, but using same string as the git branch)</changelog>
  <changelog author="adrian@suse.de" date="1774267200">- Support --cms-nocerts and --cms-keyid in the signdummy
- Support chroot builds inside of containers
- runservice tool, allow to specify the modes. Can be
  used on plain git source now also
- Support --mtime option for cpio creation
- generate_sbom:
  * Support also unzck compressed repomd files
  * Fail when given --product directory is missing
  * support zstd compressed repomd data
- build-vm-lxc: support lxc &gt;= 5
- vc: Hide an annoying error message when not using NIS</changelog>
  <changelog author="adrian@suse.de" date="1774699200">- container:
  * Add microdnf package manager support
  * Add experimental support for the container-timestamp build option
- sbom:
  * allow to create v1 intoto data
  * spdx: connect OPERATING-SYSTEM package to the root package
  * Transfer product vcs and disturl
- Ubuntu 26.04 hack</changelog>
  <changelog author="adrian@suse.de" date="1776081600">- config: Add slfo-main build configuration
- drop the inner quotes, not needed on bash 4 and breaks on bash 3
- build: in the ccache case, after test -e also accept -L</changelog>
  <changelog author="adrian@suse.de" date="1776254400">- Support a new "IgnoreRebuild" config.
- build-recipe-kiwi:
  * Add support for oci containers
  * Avoid needlessly compressing container images
  * Detect container images based on build result file name
- Fix queryrecipe to use the summary and the description from the main package</changelog>
</package>
<package pkgid="1cd5bb42f239ec9ef29288602dc3bb2de49926ea1bac337843588631a0d9aeb249dc9e9f90f83b7ed817b2a3a3e880472003670cf78a00611e3ca51d2ed56183" name="build-initvm-powerpc64le" arch="noarch">
  <version epoch="0" ver="20260415" rel="160099.1.2"/>
  <changelog author="adrian@suse.de" date="1751976000">- Make CreateArchive reproducible
- Adapt to new product composer package set handling
- Add support for '--format json' option to queryrecipe
- LiveBuild: drop unused @args from the parse function
- Support options in the recipe parsers
- Support the new FromScratch: directive
- vm-type=qemu: use cpu=max on x86_64
- generate_sbom: make sure that no package is listed twice in product mode</changelog>
  <changelog author="adrian@suse.de" date="1756468800">- Set the source mtime to the commit timestamp for git (boo#1248776)
- calculate goname for fedora assets
- Make spec2changelog more resiliant to 3rd party spefiles
- pbuild:
  * Fix url construction in remoteurl handling
  * Fix xz decompression
- rpm:
  * Allow to set extra macros when parsing a specfile
  * genbuildrequs: set HOME before querying the specfile</changelog>
  <changelog author="adrian@suse.de" date="1762516800">- Helm: Use bool type for 'deprecated'
- Distribution config updates
- rpm: take package name from filename if no name is defined
- ARM: qemu emulation uses -cpu max now
- Add BuildFlags for changelogfulltimestamps
- Fixes for lookaside store download
- Create a symlink in /etc/localtime before calling zic
- createarchive: implement fallback for old tar versions
- Be more strict about the weird [qualifier] dependency extension
- Implement bcond_override_default
- Make substitutedeps work on the expanded dependencies
- Docker: support COPY --from=image
- Support an experimental "BuildFlags: cgroup2"
- Support an experimental #!BuildTargetStage directive
- Support "BuildFlags: rpm-nodebugmagic"
- mkosi: Don't include preinstall packages
- mkosi: Don't attempt to publish directory artifacts
- Fix excluding /dev, /sys, etc. from preinstallimages</changelog>
  <changelog author="adrian@suse.de" date="1770033600">- pbuild: support for _manifest files
- VM builds: fix export of mtime out of the build env
- config:
  * tumbleweed syncing
  * slfo 1.2 updates
  * Re-create SLE 15 SP7 config (bsc#1251920)
- oci-archive
  * Support package list introspection
  * Support sbom generation
- Docker.pm: Also handle 'zypper update'
- obs-docker-support: Pass --no-refresh to zypper
- fail if PKGID can not be queried
- Add a workaround to fix builds on debian aarch64 with old systemd versions
- Add gzip retry for the sidestore downloads
- Revert VCS indenting change to fix reproducible builds</changelog>
  <changelog author="adrian@suse.de" date="1773144000">- Implement cmssign support in signdummy
- pbuild: mark git assets with a fixed commit as immutable
- mkosi
  * check if old parameters are supported before passing them
  * support old bash version
- Do not crash on small files that start with the PE magic</changelog>
  <changelog author="adrian@suse.de" date="1773316800">- added leap-16.0 and leap-16.1 build configs.
  (not named sl16.0 anymore, but using same string as the git branch)</changelog>
  <changelog author="adrian@suse.de" date="1774267200">- Support --cms-nocerts and --cms-keyid in the signdummy
- Support chroot builds inside of containers
- runservice tool, allow to specify the modes. Can be
  used on plain git source now also
- Support --mtime option for cpio creation
- generate_sbom:
  * Support also unzck compressed repomd files
  * Fail when given --product directory is missing
  * support zstd compressed repomd data
- build-vm-lxc: support lxc &gt;= 5
- vc: Hide an annoying error message when not using NIS</changelog>
  <changelog author="adrian@suse.de" date="1774699200">- container:
  * Add microdnf package manager support
  * Add experimental support for the container-timestamp build option
- sbom:
  * allow to create v1 intoto data
  * spdx: connect OPERATING-SYSTEM package to the root package
  * Transfer product vcs and disturl
- Ubuntu 26.04 hack</changelog>
  <changelog author="adrian@suse.de" date="1776081600">- config: Add slfo-main build configuration
- drop the inner quotes, not needed on bash 4 and breaks on bash 3
- build: in the ccache case, after test -e also accept -L</changelog>
  <changelog author="adrian@suse.de" date="1776254400">- Support a new "IgnoreRebuild" config.
- build-recipe-kiwi:
  * Add support for oci containers
  * Avoid needlessly compressing container images
  * Detect container images based on build result file name
- Fix queryrecipe to use the summary and the description from the main package</changelog>
</package>
<package pkgid="337187c70cc4a462d95d5a0c17e2e602b220e477b06c0a658e5c883716b91f3aad5c55819c6269ea2da43d04fdcede8a6c46ef24e29085660dd29832c42e9c19" name="build-initvm-s390x" arch="noarch">
  <version epoch="0" ver="20260415" rel="160099.1.2"/>
  <changelog author="adrian@suse.de" date="1751976000">- Make CreateArchive reproducible
- Adapt to new product composer package set handling
- Add support for '--format json' option to queryrecipe
- LiveBuild: drop unused @args from the parse function
- Support options in the recipe parsers
- Support the new FromScratch: directive
- vm-type=qemu: use cpu=max on x86_64
- generate_sbom: make sure that no package is listed twice in product mode</changelog>
  <changelog author="adrian@suse.de" date="1756468800">- Set the source mtime to the commit timestamp for git (boo#1248776)
- calculate goname for fedora assets
- Make spec2changelog more resiliant to 3rd party spefiles
- pbuild:
  * Fix url construction in remoteurl handling
  * Fix xz decompression
- rpm:
  * Allow to set extra macros when parsing a specfile
  * genbuildrequs: set HOME before querying the specfile</changelog>
  <changelog author="adrian@suse.de" date="1762516800">- Helm: Use bool type for 'deprecated'
- Distribution config updates
- rpm: take package name from filename if no name is defined
- ARM: qemu emulation uses -cpu max now
- Add BuildFlags for changelogfulltimestamps
- Fixes for lookaside store download
- Create a symlink in /etc/localtime before calling zic
- createarchive: implement fallback for old tar versions
- Be more strict about the weird [qualifier] dependency extension
- Implement bcond_override_default
- Make substitutedeps work on the expanded dependencies
- Docker: support COPY --from=image
- Support an experimental "BuildFlags: cgroup2"
- Support an experimental #!BuildTargetStage directive
- Support "BuildFlags: rpm-nodebugmagic"
- mkosi: Don't include preinstall packages
- mkosi: Don't attempt to publish directory artifacts
- Fix excluding /dev, /sys, etc. from preinstallimages</changelog>
  <changelog author="adrian@suse.de" date="1770033600">- pbuild: support for _manifest files
- VM builds: fix export of mtime out of the build env
- config:
  * tumbleweed syncing
  * slfo 1.2 updates
  * Re-create SLE 15 SP7 config (bsc#1251920)
- oci-archive
  * Support package list introspection
  * Support sbom generation
- Docker.pm: Also handle 'zypper update'
- obs-docker-support: Pass --no-refresh to zypper
- fail if PKGID can not be queried
- Add a workaround to fix builds on debian aarch64 with old systemd versions
- Add gzip retry for the sidestore downloads
- Revert VCS indenting change to fix reproducible builds</changelog>
  <changelog author="adrian@suse.de" date="1773144000">- Implement cmssign support in signdummy
- pbuild: mark git assets with a fixed commit as immutable
- mkosi
  * check if old parameters are supported before passing them
  * support old bash version
- Do not crash on small files that start with the PE magic</changelog>
  <changelog author="adrian@suse.de" date="1773316800">- added leap-16.0 and leap-16.1 build configs.
  (not named sl16.0 anymore, but using same string as the git branch)</changelog>
  <changelog author="adrian@suse.de" date="1774267200">- Support --cms-nocerts and --cms-keyid in the signdummy
- Support chroot builds inside of containers
- runservice tool, allow to specify the modes. Can be
  used on plain git source now also
- Support --mtime option for cpio creation
- generate_sbom:
  * Support also unzck compressed repomd files
  * Fail when given --product directory is missing
  * support zstd compressed repomd data
- build-vm-lxc: support lxc &gt;= 5
- vc: Hide an annoying error message when not using NIS</changelog>
  <changelog author="adrian@suse.de" date="1774699200">- container:
  * Add microdnf package manager support
  * Add experimental support for the container-timestamp build option
- sbom:
  * allow to create v1 intoto data
  * spdx: connect OPERATING-SYSTEM package to the root package
  * Transfer product vcs and disturl
- Ubuntu 26.04 hack</changelog>
  <changelog author="adrian@suse.de" date="1776081600">- config: Add slfo-main build configuration
- drop the inner quotes, not needed on bash 4 and breaks on bash 3
- build: in the ccache case, after test -e also accept -L</changelog>
  <changelog author="adrian@suse.de" date="1776254400">- Support a new "IgnoreRebuild" config.
- build-recipe-kiwi:
  * Add support for oci containers
  * Avoid needlessly compressing container images
  * Detect container images based on build result file name
- Fix queryrecipe to use the summary and the description from the main package</changelog>
</package>
<package pkgid="fca63cb68db491e01f38ad2c286bdd2885aa67b7afde73aa1fbe307357802cc7577e6519b89ab7d0a12a720a7986b0f03826c13b464e02cdc4fbbe1409e11d1c" name="build-initvm-x86_64" arch="noarch">
  <version epoch="0" ver="20260415" rel="160099.1.2"/>
  <changelog author="adrian@suse.de" date="1751976000">- Make CreateArchive reproducible
- Adapt to new product composer package set handling
- Add support for '--format json' option to queryrecipe
- LiveBuild: drop unused @args from the parse function
- Support options in the recipe parsers
- Support the new FromScratch: directive
- vm-type=qemu: use cpu=max on x86_64
- generate_sbom: make sure that no package is listed twice in product mode</changelog>
  <changelog author="adrian@suse.de" date="1756468800">- Set the source mtime to the commit timestamp for git (boo#1248776)
- calculate goname for fedora assets
- Make spec2changelog more resiliant to 3rd party spefiles
- pbuild:
  * Fix url construction in remoteurl handling
  * Fix xz decompression
- rpm:
  * Allow to set extra macros when parsing a specfile
  * genbuildrequs: set HOME before querying the specfile</changelog>
  <changelog author="adrian@suse.de" date="1762516800">- Helm: Use bool type for 'deprecated'
- Distribution config updates
- rpm: take package name from filename if no name is defined
- ARM: qemu emulation uses -cpu max now
- Add BuildFlags for changelogfulltimestamps
- Fixes for lookaside store download
- Create a symlink in /etc/localtime before calling zic
- createarchive: implement fallback for old tar versions
- Be more strict about the weird [qualifier] dependency extension
- Implement bcond_override_default
- Make substitutedeps work on the expanded dependencies
- Docker: support COPY --from=image
- Support an experimental "BuildFlags: cgroup2"
- Support an experimental #!BuildTargetStage directive
- Support "BuildFlags: rpm-nodebugmagic"
- mkosi: Don't include preinstall packages
- mkosi: Don't attempt to publish directory artifacts
- Fix excluding /dev, /sys, etc. from preinstallimages</changelog>
  <changelog author="adrian@suse.de" date="1770033600">- pbuild: support for _manifest files
- VM builds: fix export of mtime out of the build env
- config:
  * tumbleweed syncing
  * slfo 1.2 updates
  * Re-create SLE 15 SP7 config (bsc#1251920)
- oci-archive
  * Support package list introspection
  * Support sbom generation
- Docker.pm: Also handle 'zypper update'
- obs-docker-support: Pass --no-refresh to zypper
- fail if PKGID can not be queried
- Add a workaround to fix builds on debian aarch64 with old systemd versions
- Add gzip retry for the sidestore downloads
- Revert VCS indenting change to fix reproducible builds</changelog>
  <changelog author="adrian@suse.de" date="1773144000">- Implement cmssign support in signdummy
- pbuild: mark git assets with a fixed commit as immutable
- mkosi
  * check if old parameters are supported before passing them
  * support old bash version
- Do not crash on small files that start with the PE magic</changelog>
  <changelog author="adrian@suse.de" date="1773316800">- added leap-16.0 and leap-16.1 build configs.
  (not named sl16.0 anymore, but using same string as the git branch)</changelog>
  <changelog author="adrian@suse.de" date="1774267200">- Support --cms-nocerts and --cms-keyid in the signdummy
- Support chroot builds inside of containers
- runservice tool, allow to specify the modes. Can be
  used on plain git source now also
- Support --mtime option for cpio creation
- generate_sbom:
  * Support also unzck compressed repomd files
  * Fail when given --product directory is missing
  * support zstd compressed repomd data
- build-vm-lxc: support lxc &gt;= 5
- vc: Hide an annoying error message when not using NIS</changelog>
  <changelog author="adrian@suse.de" date="1774699200">- container:
  * Add microdnf package manager support
  * Add experimental support for the container-timestamp build option
- sbom:
  * allow to create v1 intoto data
  * spdx: connect OPERATING-SYSTEM package to the root package
  * Transfer product vcs and disturl
- Ubuntu 26.04 hack</changelog>
  <changelog author="adrian@suse.de" date="1776081600">- config: Add slfo-main build configuration
- drop the inner quotes, not needed on bash 4 and breaks on bash 3
- build: in the ccache case, after test -e also accept -L</changelog>
  <changelog author="adrian@suse.de" date="1776254400">- Support a new "IgnoreRebuild" config.
- build-recipe-kiwi:
  * Add support for oci containers
  * Avoid needlessly compressing container images
  * Detect container images based on build result file name
- Fix queryrecipe to use the summary and the description from the main package</changelog>
</package>
<package pkgid="fa1d9355c12c662ee22b782aa2dbe6cc7aa695d0664865d6e3a933433522d342f935593d1aa8935d058e3f1cf457477510c840ef400076e5d9410ead002bdc2e" name="build-mkbaselibs" arch="noarch">
  <version epoch="0" ver="20260415" rel="160099.1.2"/>
  <changelog author="adrian@suse.de" date="1751976000">- Make CreateArchive reproducible
- Adapt to new product composer package set handling
- Add support for '--format json' option to queryrecipe
- LiveBuild: drop unused @args from the parse function
- Support options in the recipe parsers
- Support the new FromScratch: directive
- vm-type=qemu: use cpu=max on x86_64
- generate_sbom: make sure that no package is listed twice in product mode</changelog>
  <changelog author="adrian@suse.de" date="1756468800">- Set the source mtime to the commit timestamp for git (boo#1248776)
- calculate goname for fedora assets
- Make spec2changelog more resiliant to 3rd party spefiles
- pbuild:
  * Fix url construction in remoteurl handling
  * Fix xz decompression
- rpm:
  * Allow to set extra macros when parsing a specfile
  * genbuildrequs: set HOME before querying the specfile</changelog>
  <changelog author="adrian@suse.de" date="1762516800">- Helm: Use bool type for 'deprecated'
- Distribution config updates
- rpm: take package name from filename if no name is defined
- ARM: qemu emulation uses -cpu max now
- Add BuildFlags for changelogfulltimestamps
- Fixes for lookaside store download
- Create a symlink in /etc/localtime before calling zic
- createarchive: implement fallback for old tar versions
- Be more strict about the weird [qualifier] dependency extension
- Implement bcond_override_default
- Make substitutedeps work on the expanded dependencies
- Docker: support COPY --from=image
- Support an experimental "BuildFlags: cgroup2"
- Support an experimental #!BuildTargetStage directive
- Support "BuildFlags: rpm-nodebugmagic"
- mkosi: Don't include preinstall packages
- mkosi: Don't attempt to publish directory artifacts
- Fix excluding /dev, /sys, etc. from preinstallimages</changelog>
  <changelog author="adrian@suse.de" date="1770033600">- pbuild: support for _manifest files
- VM builds: fix export of mtime out of the build env
- config:
  * tumbleweed syncing
  * slfo 1.2 updates
  * Re-create SLE 15 SP7 config (bsc#1251920)
- oci-archive
  * Support package list introspection
  * Support sbom generation
- Docker.pm: Also handle 'zypper update'
- obs-docker-support: Pass --no-refresh to zypper
- fail if PKGID can not be queried
- Add a workaround to fix builds on debian aarch64 with old systemd versions
- Add gzip retry for the sidestore downloads
- Revert VCS indenting change to fix reproducible builds</changelog>
  <changelog author="adrian@suse.de" date="1773144000">- Implement cmssign support in signdummy
- pbuild: mark git assets with a fixed commit as immutable
- mkosi
  * check if old parameters are supported before passing them
  * support old bash version
- Do not crash on small files that start with the PE magic</changelog>
  <changelog author="adrian@suse.de" date="1773316800">- added leap-16.0 and leap-16.1 build configs.
  (not named sl16.0 anymore, but using same string as the git branch)</changelog>
  <changelog author="adrian@suse.de" date="1774267200">- Support --cms-nocerts and --cms-keyid in the signdummy
- Support chroot builds inside of containers
- runservice tool, allow to specify the modes. Can be
  used on plain git source now also
- Support --mtime option for cpio creation
- generate_sbom:
  * Support also unzck compressed repomd files
  * Fail when given --product directory is missing
  * support zstd compressed repomd data
- build-vm-lxc: support lxc &gt;= 5
- vc: Hide an annoying error message when not using NIS</changelog>
  <changelog author="adrian@suse.de" date="1774699200">- container:
  * Add microdnf package manager support
  * Add experimental support for the container-timestamp build option
- sbom:
  * allow to create v1 intoto data
  * spdx: connect OPERATING-SYSTEM package to the root package
  * Transfer product vcs and disturl
- Ubuntu 26.04 hack</changelog>
  <changelog author="adrian@suse.de" date="1776081600">- config: Add slfo-main build configuration
- drop the inner quotes, not needed on bash 4 and breaks on bash 3
- build: in the ccache case, after test -e also accept -L</changelog>
  <changelog author="adrian@suse.de" date="1776254400">- Support a new "IgnoreRebuild" config.
- build-recipe-kiwi:
  * Add support for oci containers
  * Avoid needlessly compressing container images
  * Detect container images based on build result file name
- Fix queryrecipe to use the summary and the description from the main package</changelog>
</package>
<package pkgid="16b5cd7ea788990db77296365fc0ac1904ad016790493a19128d63676bc47af421746b70141b88533ed99533945d8123a74340a709debf04dd6e3e183d877c41" name="build-mkdrpms" arch="noarch">
  <version epoch="0" ver="20260415" rel="160099.1.2"/>
  <changelog author="adrian@suse.de" date="1751976000">- Make CreateArchive reproducible
- Adapt to new product composer package set handling
- Add support for '--format json' option to queryrecipe
- LiveBuild: drop unused @args from the parse function
- Support options in the recipe parsers
- Support the new FromScratch: directive
- vm-type=qemu: use cpu=max on x86_64
- generate_sbom: make sure that no package is listed twice in product mode</changelog>
  <changelog author="adrian@suse.de" date="1756468800">- Set the source mtime to the commit timestamp for git (boo#1248776)
- calculate goname for fedora assets
- Make spec2changelog more resiliant to 3rd party spefiles
- pbuild:
  * Fix url construction in remoteurl handling
  * Fix xz decompression
- rpm:
  * Allow to set extra macros when parsing a specfile
  * genbuildrequs: set HOME before querying the specfile</changelog>
  <changelog author="adrian@suse.de" date="1762516800">- Helm: Use bool type for 'deprecated'
- Distribution config updates
- rpm: take package name from filename if no name is defined
- ARM: qemu emulation uses -cpu max now
- Add BuildFlags for changelogfulltimestamps
- Fixes for lookaside store download
- Create a symlink in /etc/localtime before calling zic
- createarchive: implement fallback for old tar versions
- Be more strict about the weird [qualifier] dependency extension
- Implement bcond_override_default
- Make substitutedeps work on the expanded dependencies
- Docker: support COPY --from=image
- Support an experimental "BuildFlags: cgroup2"
- Support an experimental #!BuildTargetStage directive
- Support "BuildFlags: rpm-nodebugmagic"
- mkosi: Don't include preinstall packages
- mkosi: Don't attempt to publish directory artifacts
- Fix excluding /dev, /sys, etc. from preinstallimages</changelog>
  <changelog author="adrian@suse.de" date="1770033600">- pbuild: support for _manifest files
- VM builds: fix export of mtime out of the build env
- config:
  * tumbleweed syncing
  * slfo 1.2 updates
  * Re-create SLE 15 SP7 config (bsc#1251920)
- oci-archive
  * Support package list introspection
  * Support sbom generation
- Docker.pm: Also handle 'zypper update'
- obs-docker-support: Pass --no-refresh to zypper
- fail if PKGID can not be queried
- Add a workaround to fix builds on debian aarch64 with old systemd versions
- Add gzip retry for the sidestore downloads
- Revert VCS indenting change to fix reproducible builds</changelog>
  <changelog author="adrian@suse.de" date="1773144000">- Implement cmssign support in signdummy
- pbuild: mark git assets with a fixed commit as immutable
- mkosi
  * check if old parameters are supported before passing them
  * support old bash version
- Do not crash on small files that start with the PE magic</changelog>
  <changelog author="adrian@suse.de" date="1773316800">- added leap-16.0 and leap-16.1 build configs.
  (not named sl16.0 anymore, but using same string as the git branch)</changelog>
  <changelog author="adrian@suse.de" date="1774267200">- Support --cms-nocerts and --cms-keyid in the signdummy
- Support chroot builds inside of containers
- runservice tool, allow to specify the modes. Can be
  used on plain git source now also
- Support --mtime option for cpio creation
- generate_sbom:
  * Support also unzck compressed repomd files
  * Fail when given --product directory is missing
  * support zstd compressed repomd data
- build-vm-lxc: support lxc &gt;= 5
- vc: Hide an annoying error message when not using NIS</changelog>
  <changelog author="adrian@suse.de" date="1774699200">- container:
  * Add microdnf package manager support
  * Add experimental support for the container-timestamp build option
- sbom:
  * allow to create v1 intoto data
  * spdx: connect OPERATING-SYSTEM package to the root package
  * Transfer product vcs and disturl
- Ubuntu 26.04 hack</changelog>
  <changelog author="adrian@suse.de" date="1776081600">- config: Add slfo-main build configuration
- drop the inner quotes, not needed on bash 4 and breaks on bash 3
- build: in the ccache case, after test -e also accept -L</changelog>
  <changelog author="adrian@suse.de" date="1776254400">- Support a new "IgnoreRebuild" config.
- build-recipe-kiwi:
  * Add support for oci containers
  * Avoid needlessly compressing container images
  * Detect container images based on build result file name
- Fix queryrecipe to use the summary and the description from the main package</changelog>
</package>
<package pkgid="460ac8b51f8551af100127d32e157b4bb3c30316a53f51d8609c83cfcc0ddc32266ca471b4adfc156b1fd7f9e0d9bd198df8753e94a46181a7ac9366feac6750" name="buildah" arch="s390x">
  <version epoch="0" ver="1.43.1" rel="160099.1.3"/>
  <changelog author="danish.prakash@suse.com" date="1729598400">- Add patch for CVE-2024-9676 (bsc#1231698):
  * 0004-Use-securejoin.SecureJoin-when-forming-userns-paths.patch
- Rebase patches:
  * 0001-CVE-2024-9407-validate-bind-propagation-flag-setting.patch
  * 0002-conmon-pkg-subscriptions-use-securejoin-for-the-cont.patch
  * 0003-Properly-validate-cache-IDs-and-sources.patch</changelog>
  <changelog author="danish.prakash@suse.com" date="1737979200">- Update to version 1.35.5 (fix for CVE-2024-11218; bsc#1236272):
  * Tag v1.35.5
  * Fix TOCTOU error when bind and cache mounts use "src" values
  * define.TempDirForURL(): always use an intermediate subdirectory
  * internal/volume.GetBindMount(): discard writes in bind mounts
  * pkg/overlay: add a MountLabel flag to Options
  * pkg/overlay: add a ForceMount flag to Options
  * Add internal/volumes.bindFromChroot()
  * Add an internal/open package
  * Properly validate cache IDs and sources
  * CVE-2024-9407: validate "bind-propagation" flag settings
  * Allow cache mounts to be stages or additional build contexts
  * Integration tests: switch some base images
  * Disable most packit copr targets
  * Cross-build on Fedora
- Rename patches:
  * 0002-conmon-pkg-subscriptions-use-securejoin-for-the-cont.patch =&gt;
    0001-pkg-subscriptions-use-securejoin-for-the-container-p.patch
  * 0004-Use-securejoin.SecureJoin-when-forming-userns-paths.patch =&gt;
    0002-Use-securejoin.SecureJoin-when-forming-userns-paths.patch
- Removed patches(merged upstream):
  * 0001-CVE-2024-9407-validate-bind-propagation-flag-setting.patch
  * 0003-Properly-validate-cache-IDs-and-sources.patch</changelog>
  <changelog author="dcermak@suse.com" date="1739361600">- Add patch for CVE-2023-45288 (bsc#1236507)
  Rebase patches:
  * 0001-pkg-subscriptions-use-securejoin-for-the-container-p.patch
  * 0002-Use-securejoin.SecureJoin-when-forming-userns-paths.patch
  Added patch:
  * 0004-http2-close-connections-when-receiving-too-many-head.patch
    (CVE-2023-45288 - bsc#1236531)</changelog>
  <changelog author="danish.prakash@suse.com" date="1741262400">- Add patch for CVE-2025-27144 (bsc#1237681):
  * 0001-CVE-2025-27144-vendor-don-t-allow-unbounded-amounts-.patch
- Removed patches(merged upstream):
  * 0001-pkg-subscriptions-use-securejoin-for-the-container-p.patch
  * 0002-Use-securejoin.SecureJoin-when-forming-userns-paths.patch
  * 0004-http2-close-connections-when-receiving-too-many-head.patch
- Update to version 1.37.6:
  * Tag v1.37.6
  * Fix TOCTOU error when bind and cache mounts use "src" values
  * define.TempDirForURL(): always use an intermediate subdirectory
  * internal/volume.GetBindMount(): discard writes in bind mounts
  * pkg/overlay: add a MountLabel flag to Options
  * pkg/overlay: add a ForceMount flag to Options
  * Add internal/volumes.bindFromChroot()
  * Add an internal/open package
  * Allow cache mounts to be stages or additional build contexts
  * [release-1.37][CI:DOCS] Touch up changelogs
  * [release-1.37][CI:DOCS] touchup changelog
  * Update CHANGELOG.md
  * [release-1.37] Bump Buildah to v1.37.5
  * Bump the containers/storage library to v1.55.1
  * Properly validate cache IDs and sources
  * Packit: constrain koji job to fedora package to avoid dupes
  * Tag v1.37.4
  * vendor: update c/common to v0.60.4
  * CVE-2024-9407: validate "bind-propagation" flag settings
  * [release-1.37] Bump to Buildah v1.37.3
  * Do not error on trying to write IMA xattr as rootless
  * imagebuildah.StageExecutor: clean up volumes/volumeCache
  * `manifest add --artifact`: handle multiple values
  * Packit: split out ELN jobs and reuse fedora downstream targets
  * Packit: Enable sidetags for bodhi updates
  * Use Epoch: 2 and respect the epoch in dependencies.
  * [release-1.37] Bump Buildah to v1.37.2
  * [release-1.37] Bump c/common to v0.60.2, c/image to v5.32.2
  * [release-1.37] Bump to Buildah v1.37.1
  * [release-1.37] Bump c/common v0.60.1, c/image v5.32.1
  * Buildah v1.37.0
  * Bump c/storage, c/image, c/common for v1.37.0
  * "build with basename resolving user arg" tests: correct ARG use
  * bud-multiple-platform-no-run test: correct ARG use
  * imagebuildah: always have default values for $TARGET... args ready
  * bump github.com/openshift/imagebuilder to v1.2.14
  * fix(deps): update module github.com/docker/docker to v27.1.1+incompatible
  * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.1
  * fix(deps): update module github.com/docker/docker to v27.1.0+incompatible
  * CI: use local registry, part 2 of 2
  * CI: use local registry, part 1 of 2
  * fix(deps): update module github.com/fsouza/go-dockerclient to v1.11.1
  * Revert "fix(deps): update github.com/containers/image/v5 to v5.31.1"
  * Replace libimage.LookupReferenceFunc with the manifests version
  * conformance tests: enable testing CompatVolumes
  * conformance tests: add a test that tries to chown a volume
  * imagebuildah: make traditional volume handling not the default
  * StageExecutor.prepare(): mark base image volumes for preservation
  * fix(deps): update module github.com/containers/image/v5 to v5.31.1
  * Vendor in latest containers/(common, storage, image)
  * fix(deps): update module golang.org/x/term to v0.22.0
  * fix(deps): update module golang.org/x/sys to v0.22.0
  * fix(deps): update golang.org/x/exp digest to 7f521ea
  * fix(deps): update github.com/containers/luksy digest to a8846e2
  * imagebuildah.StageExecutor.Copy(): reject new flags for now
  * bump github.com/openshift/imagebuilder to v1.2.11
  * Rework parsing of --pull flags
  * fix(deps): update module github.com/containers/image/v5 to v5.31.1
  * imagebuildah.StageExecutor.prepare(): log the --platform flag
  * CI VMs: bump
  * buildah copy: preserve owner info with --from= a container or image
  * conformance tests: enable testing CompatSetParent
  * containerImageRef.NewImageSource(): move the FROM comment to first
  * commit: set "parent" for docker format only when requested
  * Update godoc for Builder.EnsureContainerPathAs
  * fix(deps): update module github.com/spf13/cobra to v1.8.1
  * fix(deps): update module github.com/containernetworking/cni to v1.2.0
  * fix(deps): update module github.com/opencontainers/runc to v1.1.13
  * Change default for podman build to --pull missing
  * fix(deps): update module github.com/containers/common to v0.59.1
  * Clarify definition of --pull options
  * buildah: fix a nil pointer reference on FreeBSD
  * Use /var/tmp for $TMPDIR for vfs conformance jobs
  * Cirrus: run `df` during job setup
  * conformance: use quay.io/libpod/centos:7 instead of centos:8
  * Stop setting "parent" in docker format
  * conformance: check if workdir trims path separator suffixes
  * push integration test: pass password to docker login via stdin
  * Re-enable the "copy with chown" conformance test
  * healthcheck: Add support for `--start-interval`
  * fix(deps): update module github.com/docker/docker to v26.1.4+incompatible
  * fix(deps): update module github.com/containerd/containerd to v1.7.18
  * tests: set _CONTAINERS_USERNS_CONFIGURED=done for libnetwork
  * Cross-build on Fedora
  * Drop copyStringSlice() and copyStringStringMap()
  * fix(deps): update module golang.org/x/crypto to v0.24.0
  * fix(deps): update module github.com/openshift/imagebuilder to v1.2.10
  * Provide an uptime_netbsd.go
  * Spell unix as "!windows"
  * Add netbsd to lists-of-OSes
  * fix(deps): update golang.org/x/exp digest to fd00a4e
  * [skip-ci] Packit: enable c10s downstream sync
  * CI VMs: bump, to debian with cgroups v2
  * Document when BlobDirectory is overridden
  * fix secret mounts for env vars when using chroot isolation
  * Change to take a types.ImageReference arg
  * imagebuildah: Support custom image reference lookup for cache push/pull
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.19.0
  * Bump to v1.37.0-dev
  * Bump to v1.36.0
  * build: be more selective about specifying the default OS
  * Bump to c/common v0.59.0
  * Fix buildah prune --help showing the same example twice
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.18.0
  * fix(deps): update module github.com/containers/image/v5 to v5.31.0
  * CI: Clarify Debian use for conformance tests
  * bud tests: fix breakage when vendoring into podman
  * Integration tests: fake up a replacement for nixery.dev/shell
  * copierWithSubprocess(): try to capture stderr on io.ErrClosedPipe
  * Don't expand RUN heredocs ourselves, let the shell do it
  * Don't leak temp files on failures
  * Add release note template to split dependency chores
  * fix CentOS/RHEL build - no BATS there
  * fix(deps): update module github.com/containers/luksy to v0.0.0-20240506205542-84b50f50f3ee
  * Address CVE-2024-3727
  * chore(deps): update module github.com/opencontainers/runtime-spec to v1.2.0
  * Builder.cdiSetupDevicesInSpecdefConfig(): use configured CDI dirs
  * Setting --arch should set the TARGETARCH build arg
  * fix(deps): update module golang.org/x/exp to v0.0.0-20240416160154-fe59bbe5cc7f
  * [CI:DOCS] Add link to Buildah image page to README.md
  * Don't set GOTOOLCHAIN=local
  * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.2.5
  * Makefile: set GOTOOLCHAIN=local
  * Integration tests: switch some base images
  * containerImageRef.NewImageSource: merge the tar filters
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.17.2
  * fix(deps): update module github.com/containers/luksy to v0.0.0-20240408185936-afd8e7619947
  * Disable packit builds for centos-stream+epel-next-8
  * Makefile: add missing files to $(SOURCES)
  * CI VMs: bump to new versions with tmpfs /tmp
  * chore(deps): update module golang.org/x/net to v0.23.0 [security]
  * integration test: handle new labels in "bud and test --unsetlabel"
  * Switch packit configuration to use epel-9-$arch ...
  * Give unit tests a bit more time
  * Integration tests: remove a couple of duplicated tests
  * Integration tests: whitespace tweaks
  * Integration tests: don't remove images at start or end of test
  * Integration tests: use cached images more
  * Integration tests _prefetch: use registry configs
  * internal: use fileutils.(Le|E)xists
  * pkg/parse: use fileutils.(Le|E)xists
  * buildah: use fileutils.(Le|E)xists
  * chroot: use fileutils.(Le|E)xists
  * vendor: update containers/(common|storage)
  * Fix issue/pr lock workflow
  * [CI:DOCS] Add golang 1.21 update warning
  * heredoc: honor inline COPY irrespective of ignorefiles
  * Update install.md
  * source-push: add support for --digestfile
  * Fix caching when mounting a cached stage with COPY/ADD
  * fix(deps): update github.com/containers/luksy digest to 3d2cf0e
  * Makefile: softcode `strip`, use it from env var
  * Man page updates
  * Add support for passing CDI specs to --device
  * Update comments on some API objects
  * pkg/parse.DeviceFromPath(): dereference src symlinks
  * Makefile - instead of calling `as` directly, use it from env var
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.17.1
  * CI: bump VMs
  * fix(deps): update module github.com/docker/docker to v25.0.5+incompatible
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.17.0
  * Change RUN to comment in bud.bats
  * Stop rebasing renovate PRs automatically
  * Update renovate validation image
  * CVE-2024-1753 container escape fix
  * correctly configure /etc/hosts and resolv.conf when using network
  * buildah: refactor resolv/hosts setup.
  * rename the hostFile var to reflect the value better
  * vendor latest c/common
  * [skip-ci] rpm: use go-rpm-macros supported vendoring
  * Update docs/buildah-add.1.md
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.16.0
  * fix(deps): update module github.com/docker/docker to v25.0.4+incompatible
  * fix(deps): update module github.com/containers/ocicrypt to v1.1.10
  * chore(deps): update module gopkg.in/go-jose/go-jose.v2 to v2.6.3 [security]
  * chore(deps): update module github.com/go-jose/go-jose/v3 to v3.0.3 [security]
  * Bump google.golang.org/protobuf to v1.33.0
  * fix links to containerignore doc
  * [skip-ci] Makefile: update rpm target
  * pr-should-include-tests: use GitHub label, not commit text
  * tests: enable pasta tests
  * [CI:DOCS] Migrate buildah container image
  * Update .gitignore
  * Bump to v1.36.0-dev</changelog>
  <changelog author="dcermak@suse.com" date="1742817600">- Add patch for CVE-2025-22869 - bsc#1239339
  Add patch:
  * 0002-CVE-2025-22869-vendor-ssh-limit-the-size-of-the-inte.patch
    (CVE-2025-22869 - bsc#1239339)
  Rebase patch:
  * 0001-CVE-2025-27144-vendor-don-t-allow-unbounded-amounts-.patch</changelog>
  <changelog author="danish.prakash@suse.com" date="1747224000">- Rebase patch:
  * 0001-CVE-2025-22869-vendor-ssh-limit-the-size-of-the-inte.patch
- Removed patch:
  * 0001-CVE-2025-27144-vendor-don-t-allow-unbounded-amounts-.patch
  * 0002-CVE-2025-22869-vendor-ssh-limit-the-size-of-the-inte.patch
- Update to version 1.39.4:
  * [release-1.39] Bump to Buildah v1.39.4
  * [release-1.39] Bump c/image to v5.34.3, c/common v0.62.3
  * createPlatformContainer: drop MS_REMOUNT|MS_BIND
  * [release-1.39] Bump to Buildah v1.39.3
  * [release-1.39] Bump c/storage to v1.57.2, c/image v5.34.2,...
  * [release-1.39] Bump to Buildah v1.39.2
  * [release-1.39] tests/conformance/testdata/Dockerfile.add:...
  * [release-1.39] Bump c/image to v5.34.1, c/common v0.62.1
  * Tag v1.39.1
  * CI config: post-branch update
  * chore(deps): update module github.com/go-jose/go-jose/v4 to v4.0.5 [security]
  * chroot createPlatformContainer: use MS_REMOUNT
  * Bump to Buildah v1.39.0
  * Bump c/storage v1.57.1, c/image 5.34.0,  c/common v0.62.0
  * Update module github.com/containers/storage to v1.57.0
  * CI, .cirrus: parallelize containerized integration
  * ed's comment: cleanup
  * use seperate blobinfocache for flaky test
  * bump CI VMs to 4 CPUs (was: 2) for integration tests
  * cleanup, debug, and disable parallel in blobcache tests
  * bats tests - parallelize
  * pkg/overlay: cleanups
  * RPM: include check section to silence rpmlint
  * RPM: use default gobuild macro on RHEL
  * tests: remove masked /sys/dev/block check
  * vendor to latest c/{common,image,storage}
  * build, run: record hash or digest in image history
  * Accept image names as sources for cache mounts
  * Run(): always clean up options.ExternalImageMounts
  * refactor: replace golang.org/x/exp with stdlib
  * Update to c/image @main
  * fix broken doc link
  * run_freebsd.go: only import runtime-spec once
  * fix(deps): update module github.com/docker/docker to v27.5.1+incompatible
  * bump github.com/vbatts/tar-split
  * Add more checks to the --mount flag parsing logic
  * chroot mount flags integration test: copy binaries
  * fix(deps): update module github.com/moby/buildkit to v0.19.0
  * relabel(): correct a misleading parameter name
  * Fix TOCTOU error when bind and cache mounts use "src" values
  * define.TempDirForURL(): always use an intermediate subdirectory
  * internal/volume.GetBindMount(): discard writes in bind mounts
  * pkg/overlay: add a MountLabel flag to Options
  * pkg/overlay: add a ForceMount flag to Options
  * Add internal/volumes.bindFromChroot()
  * Add an internal/open package
  * fix(deps): update module github.com/containers/common to v0.61.1
  * fix(deps): update module github.com/containers/image/v5 to v5.33.1
  * [CI:DOCS] Touch up changelogs
  * fix(deps): update module github.com/docker/docker to v27.5.0+incompatible
  * copy-preserving-extended-attributes: use a different base image
  * fix(deps): update github.com/containers/luksy digest to a3a812d
  * chore(deps): update module golang.org/x/net to v0.33.0 [security]
  * fix(deps): update module golang.org/x/crypto to v0.32.0
  * New VM Images
  * fix(deps): update module github.com/opencontainers/runc to v1.2.4
  * fix(deps): update module github.com/docker/docker to v27.4.1+incompatible
  * fix(deps): update module github.com/containers/ocicrypt to v1.2.1
  * Add support for --security-opt mask and unmask
  * Allow cache mounts to be stages or additional build contexts
  * [skip-ci] RPM: cleanup changelog conditionals
  * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.6
  * fix(deps): update module github.com/moby/buildkit to v0.18.2
  * Fix an error message in the chroot unit test
  * copier: use .PAXRecords instead of .Xattrs
  * chroot: on Linux, try to pivot_root before falling back to chroot
  * manifest add: add --artifact-annotation
  * Add context to an error message
  * Update module golang.org/x/crypto to v0.31.0
  * Update module github.com/opencontainers/runc to v1.2.3
  * Update module github.com/docker/docker to v27.4.0+incompatible
  * Update module github.com/cyphar/filepath-securejoin to v0.3.5
  * CI: don't build a binary in the unit tests task
  * CI: use /tmp for $GOCACHE
  * CI: remove dependencies on the cross-build task
  * CI: run cross-compile task with make -j
  * Update module github.com/docker/docker to v27.4.0-rc.4+incompatible
  * Update module github.com/moby/buildkit to v0.18.1
  * Update module golang.org/x/crypto to v0.30.0
  * Update golang.org/x/exp digest to 2d47ceb
  * Update github.com/opencontainers/runtime-tools digest to f7e3563
  * [skip-ci] Packit: remove rhel copr build jobs
  * [skip-ci] Packit: switch to fedora-all for copr
  * Update module github.com/stretchr/testify to v1.10.0
  * Update module github.com/moby/buildkit to v0.17.2
  * Makefile: use `find` to detect source files
  * Tests: make _prefetch() parallel-safe
  * Update module github.com/opencontainers/runc to v1.2.2
  * executor: allow to specify --no-pivot-root
  * Update module github.com/moby/sys/capability to v0.4.0
  * Makefile: mv codespell config to .codespellrc
  * Fix some codespell errors
  * Makefile,install.md: rm gopath stuff
  * Makefile: rm targets working on ..
  * build: rm exclude_graphdriver_devicemapper tag
  * Makefile: rm unused var
  * Finish updating to go 1.22
  * CI VMs: bump again
  * Bump to Buidah v1.39.0-dev
  * Bump to Buildah v1.38.0
  * Bump to c/common v0.61.0, c/image v5.33.0, c/storage v1.56.0
  * fix(deps): update module golang.org/x/crypto to v0.29.0
  * fix(deps): update module github.com/moby/buildkit to v0.17.1
  * fix(deps): update module github.com/containers/storage to v1.56.0
  * tests: skip two ulimit tests
  * CI VMs: bump f40 -&gt; f41
  * tests/tools: rebuild tools when we change versions
  * tests/tools: update golangci-lint to v1.61.0
  * fix(deps): update module github.com/moby/buildkit to v0.17.0
  * Handle RUN --mount with relative targets and no configured workdir
  * tests: bud: make parallel-safe
  * fix(deps): update module github.com/opencontainers/runc to v1.2.1
  * fix(deps): update golang.org/x/exp digest to f66d83c
  * fix(deps): update github.com/opencontainers/runtime-tools digest to 6c9570a
  * tests: blobcache: use unique image name
  * tests: sbom: never write to cwd
  * tests: mkcw: bug fixes, refactor
  * deps: bump runc to v1.2.0
  * deps: switch to moby/sys/userns
  * tests/test_runner.sh: remove some redundancies
  * Integration tests: run git daemon on a random-but-bind()able port
  * fix(deps): update module github.com/opencontainers/selinux to v1.11.1
  * go.mod: remove unnecessary replace
  * Document more buildah build --secret options
  * Add support for COPY --exclude and ADD --exclude options
  * fix(deps): update github.com/containers/luksy digest to e2530d6
  * chore(deps): update dependency containers/automation_images to v20241010
  * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.4
  * Properly validate cache IDs and sources
  * [skip-ci] Packit: constrain koji job to fedora package to avoid dupes
  * Audit and tidy OWNERS
  * fix(deps): update module golang.org/x/crypto to v0.28.0
  * tests: add quotes to names
  * vendor: update c/common to latest
  * CVE-2024-9407: validate "bind-propagation" flag settings
  * vendor: switch to moby/sys/capability
  * Don't set ambient capabilities
  * Document that zstd:chunked is downgraded to zstd when encrypting
  * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.3
  * buildah-manifest-create.1: Fix manpage section
  * chore(deps): update dependency ubuntu to v24
  * Make `buildah manifest push --all` true by default
  * chroot: add newlines at the end of printed error messages
  * Do not error on trying to write IMA xattr as rootless
  * fix: remove duplicate conditions
  * fix(deps): update module github.com/moby/buildkit to v0.16.0
  * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.2
  * Document how entrypoint is configured in buildah config
  * In a container, try to register binfmt_misc
  * imagebuildah.StageExecutor: clean up volumes/volumeCache
  * build: fall back to parsing a TARGETPLATFORM build-arg
  * `manifest add --artifact`: handle multiple values
  * Packit: split out ELN jobs and reuse fedora downstream targets
  * Packit: Enable sidetags for bodhi updates
  * fix(deps): update module github.com/docker/docker to v27.2.1+incompatible
  * tests/bud.bats: add git source
  * add: add support for git source
  * Add support for the new c/common pasta options
  * vendor latest c/common
  * fix(deps): update module golang.org/x/term to v0.24.0
  * fix(deps): update module github.com/fsouza/go-dockerclient to v1.12.0
  * packit: update fedora and epel targets
  * cirrus: disable f39 testing
  * cirrus: fix fedora names
  * update to go 1.22
  * Vendor c/common:9d025e4cb348
  * copier: handle globbing with "**" path components
  * fix(deps): update golang.org/x/exp digest to 9b4947d
  * fix(deps): update github.com/containers/luksy digest to 2e7307c
  * imagebuildah: make scratch config handling toggleable
  * fix(deps): update module github.com/docker/docker to v27.2.0+incompatible
  * Add a validation script for Makefile $(SOURCES)
  * fix(deps): update module github.com/openshift/imagebuilder to v1.2.15
  * New VMs
  * Update some godocs, use 0o to prefix an octal in a comment
  * buildah-build.1.md: expand the --layer-label description
  * fix(deps): update module github.com/containers/common to v0.60.2
  * stage_executor: set avoidLookingCache only if mounting stage
  * imagebuildah: additionalContext is not a local built stage
  * run: fix a nil pointer dereference on FreeBSD
  * CI: enable the whitespace linter
  * Fix some govet linter warnings
  * Commit(): retry committing to local storage on storage.LayerUnknown
  * CI: enable the gofumpt linter
  * conformance: move weirdly-named files out of the repository
  * fix(deps): update module github.com/docker/docker to v27.1.2+incompatible
  * fix(deps): update module github.com/containers/common to v0.60.1
  * *: use gofmt -s, add gofmt linter
  * *: fix build tags
  * fix(deps): update module github.com/containers/image/v5 to v5.32.1
  * Add(): re-escape any globbed items that included escapes
  * conformance tests: use mirror.gcr.io for most images
  * unit tests: use test-specific policy.json and registries.conf
  * fix(deps): update module golang.org/x/sys to v0.24.0
  * Update to spun-out "github.com/containerd/platforms"
  * Bump github.com/containerd/containerd
  * test/tools/Makefile: duplicate the vendor-in-container target
  * linters: unchecked error
  * linters: don't end loop iterations with "else" when "then" would
  * linters: unused arguments shouldn't have names
  * linters: rename checkIdsGreaterThan5() to checkIDsGreaterThan5()
  * linters: don't name variables "cap"
  * `make lint`: use --timeout instead of --deadline
  * Drop the e2e test suite
  * fix(deps): update module golang.org/x/crypto to v0.26.0
  * fix(deps): update module github.com/onsi/gomega to v1.34.1
  * `make vendor-in-container`: use the caller's Go cache if it exists
  * fix(deps): fix test/tools ginkgo typo
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.19.1
  * Update to keep up with API changes in storage
  * fix(deps): update github.com/containers/luksy digest to 1f482a9
  * install: On Debian/Ubuntu, add installation of libbtrfs-dev
  * fix(deps): update module golang.org/x/sys to v0.23.0
  * fix(deps): update golang.org/x/exp digest to 8a7402a
  * fix(deps): update module github.com/fsouza/go-dockerclient to v1.11.2
  * Use Epoch: 2 and respect the epoch in dependencies.
  * Bump to Buildah v1.38.0-dev
  * AddAndCopyOptions: add CertPath, InsecureSkipTLSVerify, Retry fields
  * Add PrependedLinkedLayers/AppendedLinkedLayers to CommitOptions
  * integration tests: teach starthttpd() about TLS and pid files</changelog>
  <changelog author="danish.prakash@suse.com" date="1749729600">- Add patch to fix bsc#1242445 (https://github.com/containers/buildah/issues/6071)
  * 0002-run-handle-relabeling-bind-mounts-ourselves.patch
- Rebase patch:
  * 0001-CVE-2025-22869-vendor-ssh-limit-the-size-of-the-inte.patch</changelog>
  <changelog author="danish.prakash@suse.com" date="1762430400">- Add patch for CVE-2025-52881 (bsc#1253096):
  * 0003-CVE-2025-52881-backport-subset-of-patch-from-runc.patch
- Rebase patches:
  * 0002-run-handle-relabeling-bind-mounts-ourselves.patch
  * 0001-CVE-2025-22869-vendor-ssh-limit-the-size-of-the-inte.patch
- Update to version 1.39.5:
  * [release-1.39] Bump to Buildah v1.39.5
  * [release-1.39] Bump x/tools to v0.26.0
  * [release-1.39] replace deprecated selinux/label calls
  * [release-1.39] Bump runc to v1.2.8 - CVE-2025-52881
  * Builder.sbomScan(): don't break non-root scanners
  * [release-1.39] Bump to Buildah v1.39.4
  * [release-1.39] Bump c/image to v5.34.3, c/common v0.62.3
  * createPlatformContainer: drop MS_REMOUNT|MS_BIND
  * [release-1.39] Bump to Buildah v1.39.3
  * [release-1.39] Bump c/storage to v1.57.2, c/image v5.34.2,...
  * [release-1.39] Bump to Buildah v1.39.2
  * [release-1.39] tests/conformance/testdata/Dockerfile.add:...
  * [release-1.39] Bump c/image to v5.34.1, c/common v0.62.1
  * Tag v1.39.1
  * CI config: post-branch update
  * chore(deps): update module github.com/go-jose/go-jose/v4 to v4.0.5 [security]
  * chroot createPlatformContainer: use MS_REMOUNT
  * Bump to Buildah v1.39.0
  * Bump c/storage v1.57.1, c/image 5.34.0,  c/common v0.62.0
  * Update module github.com/containers/storage to v1.57.0
  * CI, .cirrus: parallelize containerized integration
  * ed's comment: cleanup
  * use seperate blobinfocache for flaky test
  * bump CI VMs to 4 CPUs (was: 2) for integration tests
  * cleanup, debug, and disable parallel in blobcache tests
  * bats tests - parallelize
  * pkg/overlay: cleanups
  * RPM: include check section to silence rpmlint
  * RPM: use default gobuild macro on RHEL
  * tests: remove masked /sys/dev/block check
  * vendor to latest c/{common,image,storage}
  * build, run: record hash or digest in image history
  * Accept image names as sources for cache mounts
  * Run(): always clean up options.ExternalImageMounts
  * refactor: replace golang.org/x/exp with stdlib
  * Update to c/image @main
  * fix broken doc link
  * run_freebsd.go: only import runtime-spec once
  * fix(deps): update module github.com/docker/docker to v27.5.1+incompatible
  * bump github.com/vbatts/tar-split
  * Add more checks to the --mount flag parsing logic
  * chroot mount flags integration test: copy binaries
  * fix(deps): update module github.com/moby/buildkit to v0.19.0
  * relabel(): correct a misleading parameter name
  * Fix TOCTOU error when bind and cache mounts use "src" values
  * define.TempDirForURL(): always use an intermediate subdirectory
  * internal/volume.GetBindMount(): discard writes in bind mounts
  * pkg/overlay: add a MountLabel flag to Options
  * pkg/overlay: add a ForceMount flag to Options
  * Add internal/volumes.bindFromChroot()
  * Add an internal/open package
  * fix(deps): update module github.com/containers/common to v0.61.1
  * fix(deps): update module github.com/containers/image/v5 to v5.33.1
  * [CI:DOCS] Touch up changelogs
  * fix(deps): update module github.com/docker/docker to v27.5.0+incompatible
  * copy-preserving-extended-attributes: use a different base image
  * fix(deps): update github.com/containers/luksy digest to a3a812d
  * chore(deps): update module golang.org/x/net to v0.33.0 [security]
  * fix(deps): update module golang.org/x/crypto to v0.32.0
  * New VM Images
  * fix(deps): update module github.com/opencontainers/runc to v1.2.4
  * fix(deps): update module github.com/docker/docker to v27.4.1+incompatible
  * fix(deps): update module github.com/containers/ocicrypt to v1.2.1
  * Add support for --security-opt mask and unmask
  * Allow cache mounts to be stages or additional build contexts
  * [skip-ci] RPM: cleanup changelog conditionals
  * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.6
  * fix(deps): update module github.com/moby/buildkit to v0.18.2
  * Fix an error message in the chroot unit test
  * copier: use .PAXRecords instead of .Xattrs
  * chroot: on Linux, try to pivot_root before falling back to chroot
  * manifest add: add --artifact-annotation
  * Add context to an error message
  * Update module golang.org/x/crypto to v0.31.0
  * Update module github.com/opencontainers/runc to v1.2.3
  * Update module github.com/docker/docker to v27.4.0+incompatible
  * Update module github.com/cyphar/filepath-securejoin to v0.3.5
  * CI: don't build a binary in the unit tests task
  * CI: use /tmp for $GOCACHE
  * CI: remove dependencies on the cross-build task
  * CI: run cross-compile task with make -j
  * Update module github.com/docker/docker to v27.4.0-rc.4+incompatible
  * Update module github.com/moby/buildkit to v0.18.1
  * Update module golang.org/x/crypto to v0.30.0
  * Update golang.org/x/exp digest to 2d47ceb
  * Update github.com/opencontainers/runtime-tools digest to f7e3563
  * [skip-ci] Packit: remove rhel copr build jobs
  * [skip-ci] Packit: switch to fedora-all for copr
  * Update module github.com/stretchr/testify to v1.10.0
  * Update module github.com/moby/buildkit to v0.17.2
  * Makefile: use `find` to detect source files
  * Tests: make _prefetch() parallel-safe
  * Update module github.com/opencontainers/runc to v1.2.2
  * executor: allow to specify --no-pivot-root
  * Update module github.com/moby/sys/capability to v0.4.0
  * Makefile: mv codespell config to .codespellrc
  * Fix some codespell errors
  * Makefile,install.md: rm gopath stuff
  * Makefile: rm targets working on ..
  * build: rm exclude_graphdriver_devicemapper tag
  * Makefile: rm unused var
  * Finish updating to go 1.22
  * CI VMs: bump again
  * Bump to Buidah v1.39.0-dev
  * Bump to Buildah v1.38.0
  * Bump to c/common v0.61.0, c/image v5.33.0, c/storage v1.56.0
  * fix(deps): update module golang.org/x/crypto to v0.29.0
  * fix(deps): update module github.com/moby/buildkit to v0.17.1
  * fix(deps): update module github.com/containers/storage to v1.56.0
  * tests: skip two ulimit tests
  * CI VMs: bump f40 -&gt; f41
  * tests/tools: rebuild tools when we change versions
  * tests/tools: update golangci-lint to v1.61.0
  * fix(deps): update module github.com/moby/buildkit to v0.17.0
  * Handle RUN --mount with relative targets and no configured workdir
  * tests: bud: make parallel-safe
  * fix(deps): update module github.com/opencontainers/runc to v1.2.1
  * fix(deps): update golang.org/x/exp digest to f66d83c
  * fix(deps): update github.com/opencontainers/runtime-tools digest to 6c9570a
  * tests: blobcache: use unique image name
  * tests: sbom: never write to cwd
  * tests: mkcw: bug fixes, refactor
  * deps: bump runc to v1.2.0
  * deps: switch to moby/sys/userns
  * tests/test_runner.sh: remove some redundancies
  * Integration tests: run git daemon on a random-but-bind()able port
  * fix(deps): update module github.com/opencontainers/selinux to v1.11.1
  * go.mod: remove unnecessary replace
  * Document more buildah build --secret options
  * Add support for COPY --exclude and ADD --exclude options
  * fix(deps): update github.com/containers/luksy digest to e2530d6
  * chore(deps): update dependency containers/automation_images to v20241010
  * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.4
  * Properly validate cache IDs and sources
  * [skip-ci] Packit: constrain koji job to fedora package to avoid dupes
  * Audit and tidy OWNERS
  * fix(deps): update module golang.org/x/crypto to v0.28.0
  * tests: add quotes to names
  * vendor: update c/common to latest
  * CVE-2024-9407: validate "bind-propagation" flag settings
  * vendor: switch to moby/sys/capability
  * Don't set ambient capabilities
  * Document that zstd:chunked is downgraded to zstd when encrypting
  * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.3
  * buildah-manifest-create.1: Fix manpage section
  * chore(deps): update dependency ubuntu to v24
  * Make `buildah manifest push --all` true by default
  * chroot: add newlines at the end of printed error messages
  * Do not error on trying to write IMA xattr as rootless
  * fix: remove duplicate conditions
  * fix(deps): update module github.com/moby/buildkit to v0.16.0
  * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.2
  * Document how entrypoint is configured in buildah config
  * In a container, try to register binfmt_misc
  * imagebuildah.StageExecutor: clean up volumes/volumeCache
  * build: fall back to parsing a TARGETPLATFORM build-arg
  * `manifest add --artifact`: handle multiple values
  * Packit: split out ELN jobs and reuse fedora downstream targets
  * Packit: Enable sidetags for bodhi updates
  * fix(deps): update module github.com/docker/docker to v27.2.1+incompatible
  * tests/bud.bats: add git source
  * add: add support for git source
  * Add support for the new c/common pasta options
  * vendor latest c/common
  * fix(deps): update module golang.org/x/term to v0.24.0
  * fix(deps): update module github.com/fsouza/go-dockerclient to v1.12.0
  * packit: update fedora and epel targets
  * cirrus: disable f39 testing
  * cirrus: fix fedora names
  * update to go 1.22
  * Vendor c/common:9d025e4cb348
  * copier: handle globbing with "**" path components
  * fix(deps): update golang.org/x/exp digest to 9b4947d
  * fix(deps): update github.com/containers/luksy digest to 2e7307c
  * imagebuildah: make scratch config handling toggleable
  * fix(deps): update module github.com/docker/docker to v27.2.0+incompatible
  * Add a validation script for Makefile $(SOURCES)
  * fix(deps): update module github.com/openshift/imagebuilder to v1.2.15
  * New VMs
  * Update some godocs, use 0o to prefix an octal in a comment
  * buildah-build.1.md: expand the --layer-label description
  * fix(deps): update module github.com/containers/common to v0.60.2
  * stage_executor: set avoidLookingCache only if mounting stage
  * imagebuildah: additionalContext is not a local built stage
  * run: fix a nil pointer dereference on FreeBSD
  * CI: enable the whitespace linter
  * Fix some govet linter warnings
  * Commit(): retry committing to local storage on storage.LayerUnknown
  * CI: enable the gofumpt linter
  * conformance: move weirdly-named files out of the repository
  * fix(deps): update module github.com/docker/docker to v27.1.2+incompatible
  * fix(deps): update module github.com/containers/common to v0.60.1
  * *: use gofmt -s, add gofmt linter
  * *: fix build tags
  * fix(deps): update module github.com/containers/image/v5 to v5.32.1
  * Add(): re-escape any globbed items that included escapes
  * conformance tests: use mirror.gcr.io for most images
  * unit tests: use test-specific policy.json and registries.conf
  * fix(deps): update module golang.org/x/sys to v0.24.0
  * Update to spun-out "github.com/containerd/platforms"
  * Bump github.com/containerd/containerd
  * test/tools/Makefile: duplicate the vendor-in-container target
  * linters: unchecked error
  * linters: don't end loop iterations with "else" when "then" would
  * linters: unused arguments shouldn't have names
  * linters: rename checkIdsGreaterThan5() to checkIDsGreaterThan5()
  * linters: don't name variables "cap"
  * `make lint`: use --timeout instead of --deadline
  * Drop the e2e test suite
  * fix(deps): update module golang.org/x/crypto to v0.26.0
  * fix(deps): update module github.com/onsi/gomega to v1.34.1
  * `make vendor-in-container`: use the caller's Go cache if it exists
  * fix(deps): fix test/tools ginkgo typo
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.19.1
  * Update to keep up with API changes in storage
  * fix(deps): update github.com/containers/luksy digest to 1f482a9
  * install: On Debian/Ubuntu, add installation of libbtrfs-dev
  * fix(deps): update module golang.org/x/sys to v0.23.0
  * fix(deps): update golang.org/x/exp digest to 8a7402a
  * fix(deps): update module github.com/fsouza/go-dockerclient to v1.11.2
  * Use Epoch: 2 and respect the epoch in dependencies.
  * Bump to Buildah v1.38.0-dev
  * Buildah v1.37.0
  * Bump c/storage, c/image, c/common for v1.37.0
  * AddAndCopyOptions: add CertPath, InsecureSkipTLSVerify, Retry fields
  * Add PrependedLinkedLayers/AppendedLinkedLayers to CommitOptions
  * integration tests: teach starthttpd() about TLS and pid files
  * "build with basename resolving user arg" tests: correct ARG use
  * bud-multiple-platform-no-run test: correct ARG use
  * imagebuildah: always have default values for $TARGET... args ready
  * bump github.com/openshift/imagebuilder to v1.2.14
  * fix(deps): update module github.com/docker/docker to v27.1.1+incompatible
  * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.1
  * fix(deps): update module github.com/docker/docker to v27.1.0+incompatible
  * CI: use local registry, part 2 of 2
  * CI: use local registry, part 1 of 2
  * fix(deps): update module github.com/fsouza/go-dockerclient to v1.11.1
  * Revert "fix(deps): update github.com/containers/image/v5 to v5.31.1"
  * Replace libimage.LookupReferenceFunc with the manifests version
  * conformance tests: enable testing CompatVolumes
  * conformance tests: add a test that tries to chown a volume
  * imagebuildah: make traditional volume handling not the default
  * StageExecutor.prepare(): mark base image volumes for preservation
  * fix(deps): update module github.com/containers/image/v5 to v5.31.1
  * Vendor in latest containers/(common, storage, image)
  * fix(deps): update module golang.org/x/term to v0.22.0
  * fix(deps): update module golang.org/x/sys to v0.22.0
  * fix(deps): update golang.org/x/exp digest to 7f521ea
  * fix(deps): update github.com/containers/luksy digest to a8846e2
  * imagebuildah.StageExecutor.Copy(): reject new flags for now
  * bump github.com/openshift/imagebuilder to v1.2.11
  * Rework parsing of --pull flags
  * fix(deps): update module github.com/containers/image/v5 to v5.31.1
  * imagebuildah.StageExecutor.prepare(): log the --platform flag
  * CI VMs: bump
  * buildah copy: preserve owner info with --from= a container or image
  * conformance tests: enable testing CompatSetParent
  * containerImageRef.NewImageSource(): move the FROM comment to first
  * commit: set "parent" for docker format only when requested
  * Update godoc for Builder.EnsureContainerPathAs
  * fix(deps): update module github.com/spf13/cobra to v1.8.1
  * fix(deps): update module github.com/containernetworking/cni to v1.2.0
  * fix(deps): update module github.com/opencontainers/runc to v1.1.13
  * Change default for podman build to --pull missing
  * fix(deps): update module github.com/containers/common to v0.59.1
  * Clarify definition of --pull options
  * buildah: fix a nil pointer reference on FreeBSD
  * Use /var/tmp for $TMPDIR for vfs conformance jobs
  * Cirrus: run `df` during job setup
  * conformance: use quay.io/libpod/centos:7 instead of centos:8
  * Stop setting "parent" in docker format
  * conformance: check if workdir trims path separator suffixes
  * push integration test: pass password to docker login via stdin
  * Re-enable the "copy with chown" conformance test
  * healthcheck: Add support for `--start-interval`
  * fix(deps): update module github.com/docker/docker to v26.1.4+incompatible
  * fix(deps): update module github.com/containerd/containerd to v1.7.18
  * tests: set _CONTAINERS_USERNS_CONFIGURED=done for libnetwork
  * Cross-build on Fedora
  * Drop copyStringSlice() and copyStringStringMap()
  * fix(deps): update module golang.org/x/crypto to v0.24.0
  * fix(deps): update module github.com/openshift/imagebuilder to v1.2.10
  * Provide an uptime_netbsd.go
  * Spell unix as "!windows"
  * Add netbsd to lists-of-OSes
  * fix(deps): update golang.org/x/exp digest to fd00a4e
  * [skip-ci] Packit: enable c10s downstream sync
  * CI VMs: bump, to debian with cgroups v2
  * Document when BlobDirectory is overridden
  * fix secret mounts for env vars when using chroot isolation
  * Change to take a types.ImageReference arg
  * imagebuildah: Support custom image reference lookup for cache push/pull
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.19.0
  * Bump to v1.37.0-dev
  * Bump to v1.36.0
  * build: be more selective about specifying the default OS
  * Bump to c/common v0.59.0
  * Fix buildah prune --help showing the same example twice
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.18.0
  * fix(deps): update module github.com/containers/image/v5 to v5.31.0
  * CI: Clarify Debian use for conformance tests
  * bud tests: fix breakage when vendoring into podman
  * Integration tests: fake up a replacement for nixery.dev/shell
  * copierWithSubprocess(): try to capture stderr on io.ErrClosedPipe
  * Don't expand RUN heredocs ourselves, let the shell do it
  * Don't leak temp files on failures
  * Add release note template to split dependency chores
  * fix CentOS/RHEL build - no BATS there
  * fix(deps): update module github.com/containers/luksy to v0.0.0-20240506205542-84b50f50f3ee
  * Address CVE-2024-3727
  * chore(deps): update module github.com/opencontainers/runtime-spec to v1.2.0
  * Builder.cdiSetupDevicesInSpecdefConfig(): use configured CDI dirs
  * Setting --arch should set the TARGETARCH build arg
  * fix(deps): update module golang.org/x/exp to v0.0.0-20240416160154-fe59bbe5cc7f
  * [CI:DOCS] Add link to Buildah image page to README.md
  * Don't set GOTOOLCHAIN=local
  * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.2.5
  * Makefile: set GOTOOLCHAIN=local
  * Integration tests: switch some base images
  * containerImageRef.NewImageSource: merge the tar filters
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.17.2
  * fix(deps): update module github.com/containers/luksy to v0.0.0-20240408185936-afd8e7619947
  * Disable packit builds for centos-stream+epel-next-8
  * Makefile: add missing files to $(SOURCES)
  * CI VMs: bump to new versions with tmpfs /tmp
  * chore(deps): update module golang.org/x/net to v0.23.0 [security]
  * integration test: handle new labels in "bud and test --unsetlabel"
  * Switch packit configuration to use epel-9-$arch ...
  * Give unit tests a bit more time
  * Integration tests: remove a couple of duplicated tests
  * Integration tests: whitespace tweaks
  * Integration tests: don't remove images at start or end of test
  * Integration tests: use cached images more
  * Integration tests _prefetch: use registry configs
  * internal: use fileutils.(Le|E)xists
  * pkg/parse: use fileutils.(Le|E)xists
  * buildah: use fileutils.(Le|E)xists
  * chroot: use fileutils.(Le|E)xists
  * vendor: update containers/(common|storage)
  * Fix issue/pr lock workflow
  * [CI:DOCS] Add golang 1.21 update warning
  * heredoc: honor inline COPY irrespective of ignorefiles
  * Update install.md
  * source-push: add support for --digestfile
  * Fix caching when mounting a cached stage with COPY/ADD
  * fix(deps): update github.com/containers/luksy digest to 3d2cf0e
  * Makefile: softcode `strip`, use it from env var
  * Man page updates
  * Add support for passing CDI specs to --device
  * Update comments on some API objects
  * pkg/parse.DeviceFromPath(): dereference src symlinks
  * Makefile - instead of calling `as` directly, use it from env var
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.17.1
  * CI: bump VMs
  * fix(deps): update module github.com/docker/docker to v25.0.5+incompatible
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.17.0
  * Change RUN to comment in bud.bats
  * Stop rebasing renovate PRs automatically
  * Update renovate validation image
  * CVE-2024-1753 container escape fix
  * correctly configure /etc/hosts and resolv.conf when using network
  * buildah: refactor resolv/hosts setup.
  * rename the hostFile var to reflect the value better
  * vendor latest c/common
  * [skip-ci] rpm: use go-rpm-macros supported vendoring
  * Update docs/buildah-add.1.md
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.16.0
  * fix(deps): update module github.com/docker/docker to v25.0.4+incompatible
  * fix(deps): update module github.com/containers/ocicrypt to v1.1.10
  * chore(deps): update module gopkg.in/go-jose/go-jose.v2 to v2.6.3 [security]
  * chore(deps): update module github.com/go-jose/go-jose/v3 to v3.0.3 [security]
  * Bump google.golang.org/protobuf to v1.33.0
  * fix links to containerignore doc
  * [skip-ci] Makefile: update rpm target
  * pr-should-include-tests: use GitHub label, not commit text
  * tests: enable pasta tests
  * [CI:DOCS] Migrate buildah container image
  * Update .gitignore
  * Bump to v1.36.0-dev</changelog>
  <changelog author="danish.prakash@suse.com" date="1766491200">- Add patch for CVE-2025-47914 (bsc#1254054), CVE-2025-47913 (bsc#1253598):
  * 0004-CVE-2025-47913-CVE-2025-47914-ssh-agent-fixes.patch
- Rebase patches:
  * 0001-CVE-2025-22869-vendor-ssh-limit-the-size-of-the-inte.patch
  * 0002-run-handle-relabeling-bind-mounts-ourselves.patch
  * 0003-CVE-2025-52881-backport-subset-of-patch-from-runc.patch</changelog>
  <changelog author="danish.prakash@suse.com" date="1777377600">- 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
  * [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
  * [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
  * Bump to Buildah v1.41.0
  * Bump to c/storage v1.59.0, c/image v5.36.0,
  * fix(deps): update module github.com/spf13/pflag to v1.0.7
  * fix(deps): update module github.com/containers/image/v5 to v5.36.0
  * CI: make runc tests non-blocking
  * fix(deps): update module github.com/containers/storage to v1.59.0
  * stage_executor: check platform of cache candidates
  * build,add: add support for corporate proxies
  * 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
  * Bump Buildah to v1.40.0
  * Bump c/storage to v1.58.0, c/image v5.35.0, c/common v0.63.0
  * CI vendor_task: pin to go 1.23.3 for now
  * fix(deps): update module github.com/containers/common to v0.63.0
  * fix(deps): update module github.com/docker/docker to v28.1.0+incompatible
  * fix(deps): update module github.com/containers/storage to v1.58.0
  * cirrus: make Total Success wait for rootless integration
  * chroot: use symbolic names when complaining about mount() errors
  * cli: hide the `completion` command instead of disabling it outright
  * Document rw and src options for --mount flag in buildah-run(1)
  * fix(deps): update module github.com/moby/buildkit to v0.21.0
  * build: add support for inherit-labels
  * chore(deps): update dependency golangci/golangci-lint to v2.1.0
  * .github: check_cirrus_cron work around github bug
  * stage_executor,getCreatedBy: expand buildArgs for sources correctly
  * Add a link to project governance and MAINTAINERS file
  * fix(deps): update github.com/containers/storage digest to b1d1b45
  * generateHostname: simplify
  * Use maps.Copy
  * Use slices.Concat
  * Use slices.Clone
  * Use slices.Contains
  * Use for range over integers
  * tests/testreport: don't copy os.Environ
  * Use any instead of interface{}
  * ci: add golangci-lint run with --tests=false
  * ci: add nolintlint, fix found issues
  * copier: rm nolint:unparam annotation
  * .golangci.yml: add unused linter
  * chroot: fix unused warnings
  * copier: fix unused warnings
  * tests/conformance: fix unused warning
  * ci: switch to golangci-lint v2
  * internal/mkcw: disable ST1003 warnings
  * tests/conformance: do not double import (fix ST1019)
  * cmd/buildah: don't double import (fix ST1019)
  * Do not capitalize error strings
  * cmd/buildah: do not capitalize error strings
  * tests/conformance: fix QF1012 warnings
  * tests/serve: fix QF1012 warning
  * Use strings.ReplaceAll to fix QF1004 warnings
  * Use switch to fix QF1003 warnings
  * Apply De Morgan's law to fix QF1001 warnings
  * Fix QF1007 staticcheck warnings
  * imagebuildah: fix revive warning
  * Rename max variable
  * tests/tools: install lint from binary, use renovate
  * fix(deps): update module github.com/containernetworking/cni to v1.3.0
  * Update Buildah issue template to new version and support podman build
  * fix(deps): update module golang.org/x/crypto to v0.37.0
  * stage_executor: reset platform in systemcontext for stages
  * fix(deps): update github.com/opencontainers/runtime-tools digest to 260e151
  * cmd/buildah: rm unused containerOutputUsingTemplate
  * cmd/buildah: rm unused getDateAndDigestAndSize
  * build: return ExecErrorCodeGeneric when git operation fails
  * add: report error while creating dir for URL source.
  * createPlatformContainer: drop MS_REMOUNT|MS_BIND
  * fix(deps): update module github.com/docker/docker to v28.0.3+incompatible
  * fix: bats won't fail on ! without cleverness
  * feat: use HistoryTimestamp, if set, for oci-archive entries
  * Allow extendedGlob to work with Windows paths
  * fix(deps): update module github.com/moby/buildkit to v0.20.2
  * fix(deps): update github.com/openshift/imagebuilder digest to e87e4e1
  * fix(deps): update module github.com/docker/docker to v28.0.2+incompatible
  * fix(deps): update module tags.cncf.io/container-device-interface to v1.0.1
  * chore(deps): update dependency containers/automation_images to v20250324
  * vendor: update github.com/opencontainers/selinux to v1.12.0
  * replace deprecated selinux/label calls
  * vendor: bump c/common to dbeb17e40c80
  * Use builtin arg defaults from imagebuilder
  * linux: accept unmask paths as glob values
  * vendor: update containers/common
  * Add --parents option for COPY in Dockerfiles
  * fix(deps): update module github.com/opencontainers/runc to v1.2.6
  * update go.sum from the previous commit
  * fix(deps): update module tags.cncf.io/container-device-interface to v1
  * chore(deps): update module golang.org/x/net to v0.36.0 [security]
  * packit: remove f40 from copr builds
  * cirrus: update to go 1.23 image
  * vendor bump to golang.org/x/crypto v0.36.0
  * cirrus: update PRIOR_FEDORA comment
  * github: remove cirrus rerun action
  * fix(deps): update module github.com/containers/common to v0.62.2
  * fix(deps): update module github.com/containers/image/v5 to v5.34.2
  * fix: close files properly when BuildDockerfiles exits
  * fix(deps): update module github.com/containers/storage to v1.57.2
  * stage_executor: history should include heredoc summary correctly
  * fix(deps): update module github.com/containers/common to v0.62.1
  * github: disable cron rerun action
  * fix(deps): update module github.com/moby/buildkit to v0.20.1
  * internal/mkcw.Archive(): use github.com/containers/storage/pkg/ioutils
  * [skip-ci] TMT: system tests
  * buildah-build.1.md: secret examples
  * fix(deps): update github.com/containers/luksy digest to 40bd943
  * fix(deps): update module github.com/opencontainers/image-spec to v1.1.1
  * fix(deps): update module github.com/containers/image/v5 to v5.34.1
  * Use UnparsedInstance.Manifest instead of ImageSource.GetManifest
  * fix(deps): update module github.com/opencontainers/runtime-spec to v1.2.1
  * tests/conformance/testdata/Dockerfile.add: update some URLs
  * Vendor imagebuilder
  * Fix source of OS, architecture and variant
  * chore(deps): update module github.com/go-jose/go-jose/v4 to v4.0.5 [security]
  * fix(deps): update module tags.cncf.io/container-device-interface to v0.8.1
  * fix(deps): update module github.com/moby/buildkit to v0.20.0
  * chroot createPlatformContainer: use MS_REMOUNT
  * conformance: make TestCommit and TestConformance parallel
  * cirrus: reduce task timeout
  * mkcw: mkcw_check_image use bats run_with_log
  * test: use /tmp as TMPDIR
  * heredoc: create temp subdirs for each build
  * test: heredoc remove python dependency from test
  * Support the containers.conf container_name_as_hostname option
  * fix(deps): update module github.com/opencontainers/runc to v1.2.5
  * fix(deps): update module github.com/spf13/cobra to v1.9.0
  * .cirrus: use more cores for smoke
  * Switch to the CNCF Code of Conduct
  * .cirrus: bump ci resources
  * fix(deps): update module golang.org/x/crypto to v0.33.0
  * Distinguish --mount=type=cache locations by ownership, too
  * fix(deps): update module golang.org/x/term to v0.29.0
  * .cirrus: run -race only on non-PR branch
  * unit: deparallize some tests
  * .cirrus: use multiple cpu for unit tests
  * Makefile: use -parallel for go test
  * unit_test: use Parallel test where possible
  * Update module golang.org/x/sys to v0.30.0
  * Update module golang.org/x/sync to v0.11.0
  * Update dependency containers/automation_images to v20250131
  * Bump to Buildah v1.40.0-dev
- Add patch for CVE-2025-47914 (bsc#1254054):
  * 0001-CVE-2025-47914-ssh-agent-prevent-panic-on-malformed-.patch
- Drop patches(merged upstream):
  * 0001-CVE-2025-22869-vendor-ssh-limit-the-size-of-the-inte.patch
  * 0002-run-handle-relabeling-bind-mounts-ourselves.patch
  * 0003-CVE-2025-52881-backport-subset-of-patch-from-runc.patch
  * 0004-CVE-2025-47913-CVE-2025-47914-ssh-agent-fixes.patch</changelog>
</package>
<package pkgid="a486f303b1e8883b0e6026c04af33617e167534f8f9e607215971cb418d84d6c8e612079313b437a609a7f411fd7790cd1071aeb302d7f51fb03904a938f3646" name="buildkit" arch="s390x">
  <version epoch="0" ver="0.12.5" rel="160099.2.9"/>
  <changelog author="rbrown@suse.com" date="1637755200">- Initial Packaging</changelog>
  <changelog author="dmueller@suse.com" date="1675166400">- update to 0.11.2:
  * Update containerd patches to fix regression in handling push errors
  * Multiple fixes for History API #3530
  * Fix issue with parallel build requests using local cache imports #3493
  * Builtin Dockerfile frontend has been updated to 1.5.1, fixing possible
    panic in certain warning condition #3505
  * Fix possible hang when closing down the SSH forwarding socket in v0.11.0
  * Fix typo in an environment variable used to configure OpenTelemetry
    endpoints #3508
  * Builtin Dockerfile frontend has been updated to v1.5.0
    https://github.com/moby/buildkit/releases/tag/dockerfile%2F1.5.0
  * BuildKit and compatible frontends can now produce SBOM (Software Bill of
    Materials) attestations for the build results to show the dependencies
    of the build. These attestations can be added to images and locally
    exported files. Using Dockerfiles, SBOM information can be configured to
    be produced also based on files in intermediate build stages or build
    context, or run processes that manually define the SBOM dependencies.
    When exporting an image, layer mapping is also produced that allows
    tracing a SBOM package to a specific build step. #3258 #3290 #3249 #2983
    [#3358] #3312 #3407 #3408 #3410 #3414 #3422
  * BuildKit can now produce a Provenance attestation for the build result
    in SLSA format. Provenance attestations describe how a build was
    produced, and what sources/parameters were used. In addition to fields
    part of the SLSA specification, Buildkit's provenance also exports
    BuildKit-specific metadata like LLB steps with their source- and layer
    mapping. Provenance attestation will capture all the build sources
    visible to BuildKit, for example, not only the Git repository where the
    project's source is coming from but also the digests of all the
    container images used during the build. #3240 #3428 #3428 #3462
  * BuildKit now supports reproducible builds by setting `SOURCE_DATE_EPOCH`
    build argument or `source-date-epoch` exporter attribute. This
    deterministic date will be used in image metadata instead of the current
    time. #2918 #3262 #3152 Read documentation
  * OCI annotations can now be set to build results exported as images or
    OCI layouts. Annotations can be set on both image manifests and indexes,
    as well as descriptors to them. #3283 #3061 #2975 #2879 Read
    documentation
  * New Build History API allows listening to events about builds starting
    and completing, and streaming progress of active builds. New commands
    `buildctl debug monitor`, `buildctl debug logs` and `buildctl debug get`
    have been added to use this API. Build records also keep OpenTelemetry
    traces, provenance attestations, and image manifests if they were
    created by the build. #3294 #3339 #3440
  * Build results exported with image, local or tar exporters now support
    attestations. In addition to builtin SBOM and Provenance attestations,
    frontends can produce custom attestations in in-toto format #3197 #3070
    [#3129] #3073 #3063 #2935 #3289 #3389 #3321 #3342 #3461 Read documentation
  * New Source type `oci-layout://` allows builds to import images from OCI
    directory structure on the client side. This allows using local versions
    of the image. #3112 #3300 #3122 #3034 #2971 #2827 #3397
  * Build requests now support sending a Source policy definition. A policy
    can be used to deny access to specific sources (e.g. images or URLs) or
    only allow access to specific image namespaces. Policies can also be
    used to modify sources when they are requested by the build, for
    example, pin a tag requested by the build to a specific digest even if
    it has already changed in the registry. #3332
  * New remote cache backend: Azure Blob Storage #3010
  * New remote cache backend: S3 #2824 #3065
  * BuildKit now supports Nydus compression type #2581
  * OCI exporter now supports attribute `tar=false` to export OCI layout
    into a directory instead of downloading a tarball. #3162
  * Setting multiple cache exporters for a single build is now supported
    [#3024] #3271
  * Cache exporters can now be configured to ignore exporting errors #3430
  * Remote cache import/export to client-side local files now supports tag
    parameter for scoping cache #3111
  * CNI network namespaces are now provisioned from a pool for increased
    performance #3107
  * New Info service has been added to control API for asking BuildKit
    daemon's version #2725
  * Gateway API now has a new `Evaluate` method to control the lazy solve
    behavior #3137
  * Allow mounting secrets with empty contents #3081
  * New RemoveMountStubsRecursive option has been added to LLB ExecOp to
    control the cleanup behavior of mounts. By default, empty mount stubs
    are now cleaned up recursively in new frontends. #3314
  * LLB Image source now allows pulling partial layer chains from image
  * Allow hostname to be set by network provider (K8S_POD_NAME) #3044
  * Improve handling and logging of API health checks #2998
  * RegistryToken auth from Docker config is now allowed as authentication
    input #2868
  * Image exporter with containerd worker now allows skipping adding image
    to containerd image store with `store=false`. If not set then images
    stored images are now guaranteed to be unlazied and unpacked. #2800
  * `buildctl` now loads Github runtime environment when using GHA remote
    cache #2707
  * Support for `conflist` when configuring CNI networking #3029
  * Platform info has been added to the build result descriptor metadata
  * Allow sourcemaps to link single LLB vertex to multiple source locations
  * Support for SSH connection helper #2843
  * Empty stub paths created by mount points when build container runs are
    now cleaned up and do not remain in the final image. #3307 #3149
  * Improve performance on BoltDB commits #3261
  * Indentation of some of the image manifests has been fixed to use double
    spaces #3259
  * Fix caching checksum error on copying files with custom UID/GID #3295
  * Fix cases where copy operation left behind nondeterministic timestamps
    for better support for reproducible builds #3298
  * Fix SSH forwarding incompatibility with OpenSSH &gt;= 8.9 #3274
  * Stargz has been updated to v0.13.0 #3280
  * Embedded QEMU emulators have been updated to v7.1.0 with new patches for
    path handling. #3386
  * Fix unpacking images with no layers #3251
  * Fix possible nil pointer exception in LLB bridge #3233 #3169 #3066
  * Fix cleanup of containerd tasks if a start fails #3253
  * Fix handling Windows paths in content checksums #3227
  * Fix possible missing newline in progress output #3072
  * Fix possible early EOF on SSH forwarding #3431
  * Fix possible panic in concurrent OpenTelemetry access #3058
  * Previously deprecated old cache options have been removed #2982
  * Daemonless script has been updated to handle already stopped process
    [#3005]
  * Fix closing session if shared by multiple clients #2995
  * `buildctl du` command now supports JSON formatting #2992
  * Registry push errors now show additional context #2981
  * Improve default description of FileOp vertexes #2932
  * Make sure progress from exporting is properly keyed on parallel requests
  * Terminal colors are now configurable #2954
  * Build errors now always print stacktraces to daemon logs in debug mode
- switch packaging to zstd
- include ldflags to set the version number in the binaries correctly</changelog>
  <changelog author="elimat@opensuse.org" date="1690977600">- Update to version 0.12.1:
  * executor: fix resource sampler goroutine leak
  * [v0.11] make tracing socket forward error non-fatal
  * integration: missing env var to check feature compat
  * test: update pinned busybox image to 1.36
  * test: update pinned alpine image to 3.18
  * vendor: github.com/docker/docker 8e51b8b59cb8 (master, v25.0.0-dev)
  * executor/resource: stub out NewSysSampler on Windows
  * vendor: github.com/docker/cli v24.0.4
  * testutil: move CheckContainerdVersion to a separate package
  * llbsolver: fix policy rule ordering
  * filesync: fix backward compatibility with encoding + and %
  * hack: allow to set GO_VERSION during tests
  * test: always disable tls for dockerd worker
  * buildctl: set max backoff delay to 1 second
  * contenthash: data race
  * filesync: escape special query characters
  * applier: add hack to support docker zstd layers
  * Fix various nits
  * pullprogress data race
  * use sampler lock instead
  * Fix ResolveImageConfig to evaluate source policy
  * sampler data race fix
  * update cgroup parent test to work with cgroupns
  * Revert "specify a `ResponseHeaderTimeout` value"
  * oci: make sure cgroupns is enabled if supported
  * bash lint fix
  * rename BUILDFLAGS to GOBUILDFLAGS
  * allow ENOTSUP for PSI cgroup files
  * containerimage: use platform matcher to detect platform to unpack
  * exporter: silently skip unpacking unknown reference
  * improve error handling in ReadFile
  * dockerfile: arg for controlling go build flags
  * dockerfile: arg to enable go race detection
  * Add support for health start interval
  * Re-vendor moby/moby
  * filesync: mark if options have been encoded to detect old versions
  * dockerfile: heredoc should use 0644 permissions
  * docs: update README to reference OpenTelemetry instead of OpenTracing
  * gateway: restore original filename in ReadFile error message
  * Dockerfile: update containerd to v1.7.2
  * Use system.ToSlash() instead of filepath.ToSlash()
  * Revert most changes to client/llb
  * Remove Architecture
  * Default to linux in client
  * Ensure we use proper path separators
  * Set default platform
  * Add nil pointer check in dispatchWorkdir
  * Remove nil pointer check and extra NormalizePath
  * Rename variable, remove superfluous check
  * Use current OS as a default
  * Handle file paths base on target platform
  * exporter: unlazy references in parallel
  * exporter: simplify unlazy references to reduce duplication
  * exporter: allow unpack on multi-platform images
  * tests: add unpack to scratch export test
  * overlay: set whiteout timestamps to 1970-01-01 (not to SOURCE_DATE_EPOCH)
  * dockerfile: graduate `ADD --checksum=&lt;checksum&gt;` from labs
  * dockerfile: graduate `ADD &lt;git ref&gt;` from labs
  * dockerfile: mod-outdated target to check modules updates
  * dockerfile: use xx in dnsname stage
  * dockerfile: install musl-dev to fix compilation issue
  * dockerfile: update Alpine to 3.18
  * vendor: update fsutil to 36ef4d8
  * export(local): split opt
  * buildctl: Provide --wait option
  * containerimage: support SOURCE_DATE_EPOCH for CreatedAt
  * move flightcontrol to use generics
  * containerimage: keep layer labels for exported images
  * shell: start shell from cmd, not entrypoint
  * sbom: propogate image-resolve-mode for generator image
  * client: add extra debug to tests
  * handle missing provenance for non-evaluated result
  * tests: add provenance test for duplicate platform
  * tests: add provenance test for when context directory does not exist
  * forward: make BridgeClient public for lint
  * gateway: enable named contexts for gateway frontend
  * vendor: update vt100 with resize panic fix
  * docs: dockerfile: remove "known issues" related to AuFS
  * docs: add running instruction to CONTRIBUTING.md
  * tests: add worker close method to interface
  * add and check for gateway.exec.secretenv cap
  * move Secretenv from Meta to InitMessage
  * support passing SecretEnv to gateway containers
  * Add comment, update from review
  * Fix issue with digest merge (inconsistent graph state)
  * docs: add helper commands section to CONTRIBUTING.md
  * docs: update CONTRIBUTING.md whitespace formatting
  * integration: fix not deleting dockerd workdir
  * remove uses of deprecated ResolverOptions.Client
  * filesync: fix handling non-ascii in file paths
  * tests: add test for unicode filenames
  * Adding more docs to client/llb
  * Add special case for rw bind mounts
  * vendor: github.com/docker/cli v24.0.2
  * vendor: github.com/docker/docker v24.0.2
  * progressui: fix index printing on partial rows
  * gateway: wrap ExecProcessServer Send calls with a mutex
  * resources: make maxsamples configurable
  * llbsolver: add systemusage samples to provenance attestation
  * resources: store sys cpu usage per step
  * resources: add sampler for periodic stat reads
  * resources: CNI network usage sampling support
  * resources: add build step resource tracking via cgroups
  * solver: lock before using actives
  * Emulate "bind" mounts using the bind filter
  * Fix mount layers on host
  * llbsolver: set temporary lease in Commit context
  * Update containerd dependency
  * exporter: Add exptypes with Common exporter keys
  * exporter/image/exptypes: Make strongly typed
  * solver: move AddBuildConfig into llbsolver package
  * tests: add test to check url format for image loaded from oci layout
  * solver: mark locally loaded images as such
  * solver: merge local and remote images into single list
  * purl: allow RefToPURL to take a type parameter
  * tests: don't use purl code to test itself
  * Use linux as a default for inputOS
  * Add path handling functions
  * response to comments
  * containerimage: Export option keys
  * vendor: update spdx/tools-golang to v0.5.1
  * exporter: remove non dist options from tar exporter
  * exporter: move fs opt parsing to method
  * tests: fixup attestation tar to not panic when file not found
  * git: set umask without reexec
  * add language property for sourcemap
  * dockerfile/docs: add set -ex to heredoc #3870
  * authprovider: fix a bug where registry-1.docker.io auth was always a cache miss
  * response to comments
  * tracing: fix buildx tracing delegation
  * Update continuity and fsutil
  * cache: add a few more fields to ref trace logs.
  * vendor: github.com/containerd/go-runc v1.1.0
  * provenance: fix possible empty digest access
  * vendor: fix broken vendoring
  * dockerfile: bump up nerdctl to v1.4.0
  * bump nydus-snapshotter dependence to v0.8.2
  * vendor: github.com/docker/cli v24.0.1
  * vendor: github.com/docker/docker v24.0.1
  * vendor: github.com/containerd/containerd v1.7.1
  * vendor: github.com/Microsoft/hcsshim v0.10.0-rc.8
  * vendor: github.com/Microsoft/go-winio v0.6.1
  * vendor: golang.org/x/sys v0.7.0
  * vendor: github.com/containerd/typeurl/v2 v2.1.1
  * chore: bump spdx tools
  * Fix typo in attestation-storage.md
  * vendor: github.com/docker/cli v24.0.0
  * vendor: github.com/docker/docker v24.0.0
  * vendor: github.com/opencontainers/runc v1.1.7
  * vendor: github.com/opencontainers/runtime-spec v1.1.0-rc.2
  * vendor: github.com/klauspost/compress v1.16.3
  * Dockerfile: CONTAINERD_VERSION=v1.7.1
  * Dockerfile: CONTAINERD_ALT_VERSION_16=v1.6.21
  * Dockerfile: RUNC_VERSION=v1.1.7
  * session: avoid logging healthcheck error on canceled connection
  * session: fix run and close synchronization
  * testutil: update ReadImages to fallback to reading manifest
  * Add trace logs for cache leaks.
  * Add some doc strings for LLB functions
  * attestations: move containerd media type warnings
  * update generated proto files
  * attestations: replace intoto media type with vendored const
  * nydus: bump nydus versions in Dockerfile and doc
  * feedback changes for moby/buildkit #2251
  * testutil: expose underlying docker address for supported workers
  * testutil: expose integration workers as public
  * remove type aliases for leasemanager/contentstore
  * llbsolver: move history blobs to a separate namespace
  * build(deps): bump github.com/docker/distribution
  * added import/export support for OCI compatible image manifest version of cache manifest (opt-in on export, inferred on import) moby/buildkit #2251
  * llb: carry platform from inputs for merge/diff
  * llb: don't include platform in fileop
  * control: fix possible deadlock on network error
  * exporter/containerimage: remove redundant type for var declaration
  * Fix not to set the value on empty vertex
  * Fix to import as digest
  * cache: always release ref when getting size in usage.
  * Drop unneeded variable
  * ssh: add fallback to ensure conn is closed in all cases.
  * vendor: github.com/opencontainers/image-spec v1.1.0-rc3
  * vendor: github.com/docker/cli v23.0.5
  * vendor: github.com/docker/docker v23.0.5
  * nydus: update nydus-snapshotter dependency to v0.8.0
  * progressui: fix possible zero prefix numbers in logs
  * llbsolver: send active event only to current client
  * llbsolver: send delete status event
  * llbsolver: filter out records marked deleted from list responses
  * Add Windows service support
  * docs: fixup build repro doc with updated policy format
  * test: use appropriate snapshotter service to walk snapshots
  * overlay: use function to check for overlay-based mounts
  * Update uses of Image platform fields in OCI image-spec
  * allow setting user agent products
  * Bump up golangci-lint to v1.52.2
  * chore: tidy up duplicated imports
  * solver: Release unused refs in LoadWithParents
  * Avoid panic on parallel walking on DefinitionOp
  * solver: skip sbom post processor if result is nil
  * vendor: github.com/docker/docker v23.0.4
  * vendor: github.com/docker/cli v23.0.4
  * vendor: golang.org/x/time v0.3.0
  * vendor: github.com/docker/cli v23.0.2
  * vendor: github.com/docker/docker v23.0.2
  * test: don't hang if a process doesn't run
  * ci: put worker name first for better UX in actions
  * go.mod: remove github.com/kr/pretty
  * Revert "Problem: can't use anonymous S3 credentials"
  * go.mod: bump up runc to v1.1.6
  * go.mod: Bump up stargz-snapshotter to v0.14.3
  * dockerfile: bump up stargz-snapshotter to v0.14.3
  * dockerfile: bump up runc to v1.1.6
  * buildkitd: add grpc reflection
  * Bump up nerdctl to 1.3.0
  * Bump up containerd 1.6.20
  * Fix gzip decoding of HTTP sources.
  * ci: update runner os to ubuntu 22.04
  * Fix bearer token expiration check (fixes #3779)
  * docs: update buildkitd.toml with new field info
  * buildkitd: allow durations for gc config
  * buildkitd: allow multiple units for gc config
  * dockerui: expose context detection functions as public
  * Prevent overflow of runc exit code.
  * Upgrade to latest go-runc.
  * runc worker: fix sigkill handling
  * Dockerfile: RUNC_VERSION=v1.1.5
  * client: add client opts to enable system certificates
  * Make ClientOpts type safe
  * build(deps): bump github.com/opencontainers/runc from 1.1.4 to 1.1.5
  * fileop: create new fileOpSolver instance per Exec call
  * Provide CacheManager to Controller instead of CacheKeyManager.
  * http: ensure HEAD and GET requests have same headers
  * docs: add auto-generated sections to buildctl.md
  * client: allow grpc dial option passthrough
  * cni: simplify netns creation
  * add Bass to list of LLB languages
  * llbsolver: fix sorting of history records
  * llbsolver: Fix performance of recomputeDigests
  * solve: use comparables instead of reflection in result struct
  * vendor: github.com/docker/cli v23.0.1
  * vendor: github.com/docker/docker v23.0.1
  * client: create oci-layout file in StoreIndex
  * ci: output annotations for failures
  * test: set mod vendor
  * test: use gotestsum to generate reports
  * fix gateway exec tty cleanup on context.Canceled
  * fix process termination handling for runc exec
  * Register builds before recording build history
  * docs(dockerfile): minimal Dockerfile version support for chmod
  * Update builder.md to document newly supported --chmod features in both ADD and COPY statements.
  * use bklog.G(ctx) instead of logrus directly
  * integration: missing mergeDiff compat check
  * chore: `translateLegacySolveRequest` does not need to return error checking.
  * integration: split feature compat check for subtests
  * integration: missing feature compat check for cache
  * dockerfile: fix reproducible digest test for non-amd64
  * integration: add FeatureMergeDiff compat
  * integration: add FeatureCacheBackend* compat
  * integration: enforce features compat through env vars
  * ci: upstream docs conformance validation
  * dockerfile(docs): fix liquid syntax
  * Problem: can't use anonymous S3 credentials
  * hack: remove build_ci_first_pass script
  * hack: binaries and cross bake targets
  * go.mod: update to go 1.20
  * Dockerfile: CONTAINERD_VERSION=v1.7.0
  * go.mod: github.com/containerd/containerd v1.7.0
  * Add Namespace to list of buildkit users.
  * remove buildinfo
  * buildinfo: add BUILDKIT_BUILDINFO build arg
  * buildinfo: mark as deprecated
  * docs: deprecated features page
  * rootless: guide for Bottlerocket OS (`sysctl -w user.max_user_namespaces=N`)
  * rootless: fix up unprivileged mount opts
  * Dockerfile: CONTAINERD_VERSION=v1.7.0-rc.3, CONTAINERD_ALT_VERSION_16=v1.6.19
  * go.mod: github.com/containerd/containerd v1.7.0-rc.3
  * version: add "v" prefix to version for tagging convention consistency
  * remove context name validation from kubepod connhelper
  * gateway: add hostname option to NewContainer API
  * fix error message typo
  * provenance: ensure URLs are redacted before written
  * test/client: Close buildkit client
  * docs: missing security policy markdown file
  * diffapply: do chown before xattrs
  * Add test for merge of files with capabilities.
  * fix a possible panic on cache
  * Update cmd/buildkitd/main_windows.go
  * ci(validate): use bake
  * hack: shfmt bake target
  * hack: generated-files bake target
  * hack: doctoc bake target
  * hack: lint bake target
  * hack: authors Dockerfile and bake target
  * hack: bake definition with vendor targets
  * Fix buildkitd panic when frontend input is nil.
  * ci: trigger workflows on push to release branches
  * build(deps): bump golang.org/x/net from 0.5.0 to 0.7.0
  * ci: create GitHub Release for frontend as well
  * ci: make release depends on image job
  * lint: fix issues with go 1.20
  * remove deprecated golangci-lint linters
  * update golangci-lint to v1.51.1
  * update to go 1.20
  * Allow DefinitionOp to track sources
  * specify a `ResponseHeaderTimeout` value
  * Ensures that the primary GID is also included in the additional GIDs
  * ci: fix missing TESTFLAGS env var in test-os workflow
  * Dockerfile: update containerd to v1.7.0-beta.4, v1.6.18
  * go.mod: github.com/containerd/containerd v1.7.0-beta.4
  * ci: update softprops/action-gh-release to v0.1.15
  * ci: remove unused vars in dockerd workflow
  * ci: split cross job
  * Dockerfile: remove binaries-linux-helper stage
  * ci: rename unclear env vars
  * readme: fix and update badges
  * ci: rename build workflow to buildkit
  * ci: reusable test workflow
  * ci: move test-os to a dedicated workflow
  * ci: move frontend integration tests and build to a dedicated workflow
  * stargz-snapshotter: graduate from experimental
  * Bump up stargz-snapshotter to v0.14.1
  * set osversion in index descriptor from base image
  * progress: solve status description
  * ci: update buildx to latest
  * Dockerfile: update xx to 1.2.1
  * integration: make sure registry directory exists
  * gha: avoid range requests with too big offset
  * ci: merge test-nydus job in test one
  * ci: remove branch restriction on pull request event
  * client: add tests for layerID in comment field
  * exporter: fix sbom supplement core detection
  * exporter: fix supplement sboms on empty scratch layer
  * exporter: fix file layer finder whiteout detection
  * exporter: canonicalize sbom file paths during search
  * Add platform tracing socket paths and mounts
  * integration: log dockerd cmd
  * integration: set custom flags for dockerd worker
  * remotecache: proper exporter naming for gha, s3 and azblob
  * remotecache: explicit names for registry and local
  * exporter: use compression.ParseAttributes func
  * remotecache: mutualize compression parsing attrs
  * lex: add support for optional colon in variable expansion
  * test: rework TestProcessWithMatches to use a matrix
  * dockerfile: update to use dockerui pkg
  * dockerui: separate docker frontend params to reusable package
  * cache: add fallback for snapshotID
  * exporter: remove wrappers for oci data types
  * vendor: github.com/docker/cli v23.0.0
  * vendor: github.com/docker/docker v23.0.0
  * hack: do not cache some stages on release
  * hack: do not set attest flags when exporting to docker
  * git: override the locale to ensure consistent output
  * fix support for empty git ref with subdir
  * gitutil: use subtests
  * source: more tests cases for git identifier
  * source: use subtests cases for git identifier
  * otel: bump dependencies to v1.11.2/v0.37.0
  * hack: treat unset variables as an error
  * frontend: fix typo in release script
  * ci: create matrix for building frontend image
  * inline cache: fix blob indexes by uncompressed digest
  * Skip configuring cache exporter if it is nil.
  * docs: update syntax for labs channel in examples
  * integration: remove wrong compat condition
  * integration: fix compat check for CNI DNS test
  * cache: don’t link blobonly based on chainid
  * do not mount secrets that are optional and missing from solve opts
  * SOURCE_DATE_EPOCH: drop timezone
  * sbom: create tmp directory for scanner image
  * progress: keep color enabled with NO_COLOR empty
  * hack: remove azblob_test
  * integration: basic azblob cache test
  * test: add proxy build args when existed
  * vendor: github.com/docker/cli v23.0.0-rc.3
  * vendor: github.com/docker/docker v23.0.0-rc.3
  * vendor: golang.org/x/net v0.5.0
  * vendor: golang.org/x/text v0.6.0
  * vendor: golang.org/x/sys v0.4.0
  * Dockerfile: CNI plugins v1.2.0
  * Dockerfile: CONTAINERD_VERSION=v1.7.0-beta.3, CONTAINERD_ALT_VERSION_16=v1.6.16
  * Fix tracing listener on Windows
  * go.mod: github.com/containerd/containerd v1.7.0-beta.3
  * control: send current timestamp header with event streams
  * vendor: update containerd to v1.6.16-0.1709cfe273d9
  * buildctl: add ref-file to get history record for a build
  * client: make sure ref is configurable for the history API
  * history: save completed steps with cache stats
  * history: fix exporter key not being passed
  * history: fix logs and traces are saving on canceled builds
  * hack: add correct entrypoint to shell script
  * ci: use moby/buildkit:latest in build action
  * dockerfile: add testReproSourceDateEpoch
  * Fix cache cannot reuse lazy layers
  * Correct manifests_prefix documentation for S3 cache
  * Use golang.org/x/sys/windows instead of syscall
  * dockerfile: release frontend for i386 platform
  * Add get-user-info utility
  * optimize --dry-run flag
  * fix(tracing): spelling of OTEL_TRACES_EXPORTER value
  * Propagate sshforward send side connection close
  * buildctl: add `buildctl debug histories, buildctl prune-histories`
  * dockerfile: fix panic on warnings with multi-platform
  * vendor: github.com/docker/cli v23.0.0-rc.2
  * vendor: github.com/docker/docker v23.0.0-rc.2
  * vendor: github.com/containerd/containerd v1.6.15
  * cache: add registry.insecure option to registry exporter
  * Make local cache non-lazy
  * docs/build-repro.md: add the SOURCE_DATE_EPOCH section
  * docs: clarified build argument example by changing the variable name
  * azblob cache: account_name attribute
  * docs: master -&gt; 0.11
  * ci: fix dockerd workflow with latest changes from moby
  * integration: set mirrors and entitlements with dockerd worker
  * github: update CI to buildkit version
  * exporter: ensure spdx order prioritizes primary sbom
  * hack: remove s3_test
  * integration: basic s3 cache test
  * integration: add runCmd and randomString utils
  * integration: expose backend logs in sandbox interface
  * azblob_test: pin busybox to avoid "Illegal instruction" error
  * docs: add nerdctl container buildkitd address docs
  * feat: add namespace support for nerdctl container
  * ci: add ci to check README toc
  * testutil: pin busybox and alpine used in releases
  * exporter: allow configuring inline attestations for image exporters
  * exporter: force enabling inline attestations for image export
  * docs: change semicolons to double ampersands
  * llbsolver: fix panic when requesting provenance on nil result
  * vendor: update fsutil to fb43384
  * attestation: only supplement file data for the core scan
  * docs: add index page for attestations
  * docs: move attestation docs to dedicated directory
  * docs: rename slsa.md to slsa-provenance.md
  * docs: tidy up json examples for slsa definitions
  * docs: add cross-linking between slsa pages
  * Flakiness in azblob test job
  * vendor: update spdx/tools-golang to d6f58551be3f
  * feat: add nerdctl-container support for client
  * docs: slsa review updates
  * docs: moved slsa definitions to a separate page
  * docs: slsa editorial fixes
  * docs: add filename to provenance attestation
  * docs: update hermetic field after it was moved in implementation
  * docs: update provenance docs
  * docs: add slsa provenance documentation
  * progress: fix clean context cancelling
  * fix: updated_at -&gt; updated-at
  * Solve panic due to concurrent access to ExportSpans
  * feat: allow ignoring remote cache-export error if failing
  * add cache stats to the build history API
  * vendor: github.com/docker/cli v23.0.0-rc.1
  * vendor: github.com/docker/docker v23.0.0-rc.1
  * vendor: github.com/containerd/containerd v1.6.14
  * frontend: fix testMultiStageImplicitFrom to account for busybox changes
  * sshforward: skip conn close on stream CloseSend.
  * chore: update buildkitd.toml docs with mirror path example
  * feat: handle mirror url with path
  * provenance: fix the order of the build steps
  * provenance: move hermetic field into a correct struct
  * add possibility to override filename for provenance
  * Fix typo in CapExecMountBindReadWriteNoOutput.
  * Use SkipOutput instead of -1 for output indexes to clarify semantics.
  * fix indentation for in-toto and traces
  * attestation: forbid provenance attestations from frontend
  * attestation: validate attestations before unbundling as well
  * exporter: make attestation validation public
  * result: change reason types to strings
  * attestations: ignore spdx parse errors
  * attestations: propogate metadata through unbundling
  * gateway: add addition check to prevent content func from being forwarded
  * ociindex: add utility method for getting a single manifest from the index
  * ociindex: refactor to hide implementation internally
  * cache: test gha cache exporter
  * containerdexecutor: add network namespace callback
  * frontend/dockerfile: BFlags.Parse(): use strings.Cut()
  * frontend/dockerfile: parseExtraHosts(): use strings.Cut()
  * frontend/dockerfile: parseMount() use strings.Cut(), and some minor cleanup
  * frontend/dockerfile: move check for cache-sharing
  * frontend/dockerfile: provide suggestions for mount share mode
  * frontend/dockerfile: define types for enums
  * frontend/dockerfile/shell: use strings.Equalfold
  * frontend/dockerfile/parser: remove redundant concat
  * frontend/dockerfile: parseBuildStageName(): pre-compile regex
  * frontend/dockerfile: remove isSSHMountsSupported, isSecretMountsSupported
  * docs: Enable rootless for stargz-snapshotter
  * executor/oci: GetResolvConf(): simplify handling of resolv.conf
- fix rpmlint errors
  * systemd units should not have execute permissions
  * add missing %service_add_pre for the systemd units</changelog>
  <changelog author="fredrik.lonnegren@suse.com" date="1701691200">- Update to version 0.12.4:
  * Fix possible concurrent map access on remote cache export
  * Fix hang on debug server listener
  * Fix possible deadlock in History API under high number of parallel builds
  * Fix possible panic on handling deleted records in History API
  * Fix possible data corruption in zstd library
- Update to version 0.12.3:
  * Fix possible duplicate source files in provenance attestation for chained builds
  * Fix possible negative step time in progressbar for step shared with other build request
  * Fix properly closing history and cache DB on shutdown to avoid corruption
  * Fix incorrect error handling for invalid HTTP source URLs
  * Fix fallback cases for ambiguous insecure configuration provided for registry used as push target.
  * Fix possible data race with parallel image config resolves
  * Fix regression in v0.12 for clients waiting on buildkitd to become available
  * Fix Cgroup NS handling for hosts supporting only CgroupV1
- Update to version 0.12.2:
  * Fix possible discarded network error when exporting result to client
  * Avoid unnecessary memory allocations when writing build progress</changelog>
  <changelog author="dcermak@suse.com" date="1706788800">- Update to version 0.12.5:
  * update runc to v1.1.12
  * exec: add extra validation for submount sources (fixes CVE-2024-23651, bsc#1219267)
  * oci: fix error handling on submount calls
  * executor: recheck mount stub path within root after container run (fixes CVE-2024-23652, bsc#1219268)
  * llbsolver: make sure interactive container API validates entitlements (fixes CVE-2024-23653, bsc#1219438)
  * gateway: pass executor with build and not access worker directly
  * pb: add extra validation to protobuf types
  * sourcepolicy: add validations for nil values
  * exporter: add validation for platforms key value
  * exporter: add validation for invalid platorm
  * exporter: validate null config metadata from gateway
  * ci: disable push if not upstream repo
  * hack: use git context only for upstream repo
  * hack/test: allow ALPINE_VERSION to be set from env
  * hack: align syntax
  * vendor: github.com/cyphar/filepath-securejoin v0.2.4
  * tracing: allow the `Resource` to be set externally</changelog>
</package>
<package pkgid="e023a0a82bc5b905f87b49d2af7c54d302bad8df525fbef469b010bc0aafa1eea44b59b50679884fbe2d21c1ca42d51c0bf412555efa839ac3d64cd0ff632095" name="buildpacks-cli" arch="s390x">
  <version epoch="0" ver="0.35.1" rel="bp161.1.9"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1721649600">- new package buildpacks-cli: CLI for building apps using Cloud
  Native Buildpacks</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721649601">- Update to version 0.35.0:
  * Log a warning (once) when PACK_VOLUME_KEY is unset and running in a container
  * Validate build image name
  * Try to fix wcow
  * Fix macos by not requiring real docker client for lifecycle execution unit tests
  * Launch build containers in a separate ephemeral Docker bridge network
  * Resolve some TODOs
  * Initial implementation (still has TODOs)
  * Warn if NOT --pull-policy=always in container</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1722945600">- Update to version 0.35.1:
  * Add retries for docker network remove
  * Fix ephemeral bridge network name for podman
  * Fix the helper script for testing the GitHub Action workflows
    on forked repositories.
  * Add ${{ matrix.suffix }} to the source tag for retagging.
  * Fix buildpacks#2237: consider /workspace as a sensitive dir
  * Support OCI layouts with
    application/vnd.oci.image.manifest.v1+json media type
  * Bump default lifecycle binary version from 0.19.6 to 0.20.0
  * Fix variable name.
  * Fix variable name.
  * Update the DEVELOPMENT.md
  * Fix variable name mismatch.
  * Finish the helper script for testing GitHub Action workflows on
    forked repository.
  * Add a draft helper script for testing GitHub Action workflows
    on forked repository.
  * Add --trust-extra-buildpacks option
  * Trust buildpacks in addition to those on the builder</changelog>
</package>
<package pkgid="96b4d2b01a62aa59143b36d499bc01a9e86955eb65426de03405a2f903e26110a3d250db8910207c31feec135a74deded1543ae0520c4a5e23c474bc42eda3ae" name="buildpacks-cli-bash-completion" arch="noarch">
  <version epoch="0" ver="0.35.1" rel="bp161.1.9"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1721649600">- new package buildpacks-cli: CLI for building apps using Cloud
  Native Buildpacks</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721649601">- Update to version 0.35.0:
  * Log a warning (once) when PACK_VOLUME_KEY is unset and running in a container
  * Validate build image name
  * Try to fix wcow
  * Fix macos by not requiring real docker client for lifecycle execution unit tests
  * Launch build containers in a separate ephemeral Docker bridge network
  * Resolve some TODOs
  * Initial implementation (still has TODOs)
  * Warn if NOT --pull-policy=always in container</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1722945600">- Update to version 0.35.1:
  * Add retries for docker network remove
  * Fix ephemeral bridge network name for podman
  * Fix the helper script for testing the GitHub Action workflows
    on forked repositories.
  * Add ${{ matrix.suffix }} to the source tag for retagging.
  * Fix buildpacks#2237: consider /workspace as a sensitive dir
  * Support OCI layouts with
    application/vnd.oci.image.manifest.v1+json media type
  * Bump default lifecycle binary version from 0.19.6 to 0.20.0
  * Fix variable name.
  * Fix variable name.
  * Update the DEVELOPMENT.md
  * Fix variable name mismatch.
  * Finish the helper script for testing GitHub Action workflows on
    forked repository.
  * Add a draft helper script for testing GitHub Action workflows
    on forked repository.
  * Add --trust-extra-buildpacks option
  * Trust buildpacks in addition to those on the builder</changelog>
</package>
<package pkgid="f3292ed37461f93a5e2e3097269cdd29e8556260b6a117a990eb9d1068093795356a040d13349c9e6d67f59ec3ac092ecb463f9be262d0b5e6e31d37116de5cd" name="buildpacks-cli-fish-completion" arch="noarch">
  <version epoch="0" ver="0.35.1" rel="bp161.1.9"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1721649600">- new package buildpacks-cli: CLI for building apps using Cloud
  Native Buildpacks</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721649601">- Update to version 0.35.0:
  * Log a warning (once) when PACK_VOLUME_KEY is unset and running in a container
  * Validate build image name
  * Try to fix wcow
  * Fix macos by not requiring real docker client for lifecycle execution unit tests
  * Launch build containers in a separate ephemeral Docker bridge network
  * Resolve some TODOs
  * Initial implementation (still has TODOs)
  * Warn if NOT --pull-policy=always in container</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1722945600">- Update to version 0.35.1:
  * Add retries for docker network remove
  * Fix ephemeral bridge network name for podman
  * Fix the helper script for testing the GitHub Action workflows
    on forked repositories.
  * Add ${{ matrix.suffix }} to the source tag for retagging.
  * Fix buildpacks#2237: consider /workspace as a sensitive dir
  * Support OCI layouts with
    application/vnd.oci.image.manifest.v1+json media type
  * Bump default lifecycle binary version from 0.19.6 to 0.20.0
  * Fix variable name.
  * Fix variable name.
  * Update the DEVELOPMENT.md
  * Fix variable name mismatch.
  * Finish the helper script for testing GitHub Action workflows on
    forked repository.
  * Add a draft helper script for testing GitHub Action workflows
    on forked repository.
  * Add --trust-extra-buildpacks option
  * Trust buildpacks in addition to those on the builder</changelog>
</package>
<package pkgid="0b3359575d909232cf5f455c790dc85b9519038c6a1cb53d629b26cdeb902a759022bf1f9fddefc2f722afe38cf11c65ea45b2a98ff4318b4c155ea3ea9d1182" name="buildpacks-cli-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.35.1" rel="bp161.1.9"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1721649600">- new package buildpacks-cli: CLI for building apps using Cloud
  Native Buildpacks</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721649601">- Update to version 0.35.0:
  * Log a warning (once) when PACK_VOLUME_KEY is unset and running in a container
  * Validate build image name
  * Try to fix wcow
  * Fix macos by not requiring real docker client for lifecycle execution unit tests
  * Launch build containers in a separate ephemeral Docker bridge network
  * Resolve some TODOs
  * Initial implementation (still has TODOs)
  * Warn if NOT --pull-policy=always in container</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1722945600">- Update to version 0.35.1:
  * Add retries for docker network remove
  * Fix ephemeral bridge network name for podman
  * Fix the helper script for testing the GitHub Action workflows
    on forked repositories.
  * Add ${{ matrix.suffix }} to the source tag for retagging.
  * Fix buildpacks#2237: consider /workspace as a sensitive dir
  * Support OCI layouts with
    application/vnd.oci.image.manifest.v1+json media type
  * Bump default lifecycle binary version from 0.19.6 to 0.20.0
  * Fix variable name.
  * Fix variable name.
  * Update the DEVELOPMENT.md
  * Fix variable name mismatch.
  * Finish the helper script for testing GitHub Action workflows on
    forked repository.
  * Add a draft helper script for testing GitHub Action workflows
    on forked repository.
  * Add --trust-extra-buildpacks option
  * Trust buildpacks in addition to those on the builder</changelog>
</package>
<package pkgid="d4294c270b154679dc1a1e13121c70c56e33cf57b0e1d418c627447593a651db4c1f656c8e92d37f90dd2e60e3651c8c800cd652f6c23b67ad8fc0b6552c1731" name="buildstream" arch="s390x">
  <version epoch="0" ver="2.7.0" rel="bp161.1.2"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660996800">- Update to version 1.6.7:
  + Some documentation updates.
  + Support newer versions of ruamel.yam.
- Changes from version 1.6.6:
  + BuildStream git tests have always assumed default git branch is
    master. This is now explicit with test helpers.
  + project.refs of subprojects are properly taken into account.
  + ostree regressed as part of migrating to command-line that it
    left whitespace into ref when tracking. Any whitespace around
    ref is now removed.
  + pb2 files are regenerated with protobuf 3.20.1 to mitigate
    forward compatibility issues. This has the implication that
    protobuf 3.19.0 or higher.
- Build as noarch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 1.6.8:
  + Only test remote CAS push capabilities if push is enabled. This
    improves compatibility with new grpcio releases.
  + Dummy sandbox for checking out from dirrefernt arches. Ability
    to check out build artifacts with incompatible arch assuming no
    commands need to be run.
  + Backport regex flags fix to support newer versions of Python.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677067200">- Update to version 1.6.9:
  + Further Python 3.11 fixes to regex flags.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="30dcdbbcba27cc47de7b58bd1567faf4ff683f2b90674ff3a31a973bd529988b2c9de9c0578dad6bdf7061837deb371410002a2bfb54d927fce22eb8780c32fa" name="bulk_extractor" arch="s390x">
  <version epoch="0" ver="2.0.0" rel="bp161.1.3"/>
  <changelog author="Greg.Freemyer@gmail.com" date="1378900800">- update to v1.4.0
  * There is a long list of bug fixes and improvements, see ChangeLog and be-1.4.0-announcement.pdf in /usr/share folder
  * added support for lightgrep library which greatly improves keyword search speed
  * src/scan_accts.flex (dob): DOBs, Fedex#s, and SSNs are now recorded to a feature recorder called 'pii.txt'.
  * src/scan_net.cpp (scan_net): the -S variable carve_tcp is now implemented by the scan_net scanner to enable or disable TCP/IP memory structure carving. It is disabled by default.
  * src/scan_zip.cpp (scan_zip_component): now prints mtime in ISO8601 format
  * src/bulk_extractor.h: removed all global options; replaced with the be config system
  * src/bulk_extractor.cpp (main): -S now sets options; -s now sets sampling fraction.
  * src/bulk_extractor.cpp (usage): The -B option for specifying the blocksize for bulk data analysis has been removed. Instead specify it with -S block_size=NN.
- commented out be-1.3.1-cpuid.patch.  It is unclear how to rebase.
- rebase ppc-cpuid.patch, ppc build still broken possibly because of missing be-1.3.1-cpuid patch
- delete be-1.3.1-remove-date-time.patch
- add be-1.4.0-remove-date-time.patch  (it is in a different source file, so this is not just a rebase)
- add BuildRequires lightgrep shared library
  * This is not mandatory and could be conditioned out for architectures that don't have it
- add patch to prevent a new test program from being packaged
  * PATCH-FIX-OPENSUSE be-1.3.1-remove-debug-program [/usr/bin/plugin_test should not be installed]
- Add BuildRequires java-devel.  This allows the BEViewer to build and install
- BEViewer.jar is installing to /usr/bin.   Move it to /usr/share/bulk_extractor.
- use sed to update BEViewer to reference the jar in /usr/share/bulk_extractor, not /usr/bin
- Add BEViewer script and jar file to %files section
- Add the announcement email as a standalone PDF as documentation
- Add requires: sleuthkit so that identify_filenames.py works properly</changelog>
  <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>
</package>
<package pkgid="5810329c918bee33aca0c1f383b73cb9d6bd96ff858bba43212fc3e39d73e703a13b375767836b0f3fdca7fa79dbe7f07b2864d65a6d014c17a5b1a46f6e80d0" name="busybox" arch="s390x">
  <version epoch="0" ver="1.37.0" rel="160099.9.1"/>
  <changelog author="dmueller@suse.com" date="1741608000">- add busybox-1.37.0-make-ping-work-without-root-privileges.patch
  (bsc#1239176)</changelog>
  <changelog author="radoslav.kolev@suse.com" date="1745928000">- fix regression in hexdump that broke kernel build:
  * busybox-1.37.0-fix-regression-n2.patch
- fix build/tests and hexdump on big endian systems (S390):
  * 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
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch</changelog>
  <changelog author="radoslav.kolev@suse.com" date="1750680000">- enable halt, poweroff, reboot commands (bsc#1243201)</changelog>
  <changelog author="radoslav.kolev@suse.com" date="1752753600">- add placeholder variable and ignore applet logic to busybox.install</changelog>
  <changelog author="radoslav.kolev@suse.com" date="1754049600">- revert the change to busybox.install.patch below. The logic will be
  needed only in busybox-links package when generating file lists.
- fix mkdir path to point to /usr/bin instead of /bin</changelog>
  <changelog author="fvogt@suse.com" date="1754913600">- Don't throw debug info away during build, let RPM separate it
  afterwards</changelog>
  <changelog author="fvogt@suse.com" date="1754913601">- 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@suse.com" 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@suse.com" 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@suse.com" 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>
</package>
<package pkgid="d8d9d30ae2a3c27a7409a19398d2e85fbc632d25ac91a82634d5808b7edac132addda47d00aa220599a449e363ddcbbeb8d6a1a5e0bb0607aa4089e4fc5d00b1" name="busybox-static" arch="s390x">
  <version epoch="0" ver="1.37.0" rel="160099.9.1"/>
  <changelog author="dmueller@suse.com" date="1741608000">- add busybox-1.37.0-make-ping-work-without-root-privileges.patch
  (bsc#1239176)</changelog>
  <changelog author="radoslav.kolev@suse.com" date="1745928000">- fix regression in hexdump that broke kernel build:
  * busybox-1.37.0-fix-regression-n2.patch
- fix build/tests and hexdump on big endian systems (S390):
  * 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
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch</changelog>
  <changelog author="radoslav.kolev@suse.com" date="1750680000">- enable halt, poweroff, reboot commands (bsc#1243201)</changelog>
  <changelog author="radoslav.kolev@suse.com" date="1752753600">- add placeholder variable and ignore applet logic to busybox.install</changelog>
  <changelog author="radoslav.kolev@suse.com" date="1754049600">- revert the change to busybox.install.patch below. The logic will be
  needed only in busybox-links package when generating file lists.
- fix mkdir path to point to /usr/bin instead of /bin</changelog>
  <changelog author="fvogt@suse.com" date="1754913600">- Don't throw debug info away during build, let RPM separate it
  afterwards</changelog>
  <changelog author="fvogt@suse.com" date="1754913601">- 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@suse.com" 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@suse.com" 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@suse.com" 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>
</package>
<package pkgid="2e51a41e41b1ce61f8c74cf44d1ad0234bfd4dddaf9d201d389eb1ee3b577e0d6994ed3436964fab408eca666ea23b7878abafa1633f6105c47641598386e29a" name="butane" arch="s390x">
  <version epoch="0" ver="0.21.0" rel="bp161.1.9"/>
  <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>
</package>
<package pkgid="7ff75b0b265e4cb182a3926bdfb2d04bbca0e81dea092605e8d2a346fd20984e91fcb0d11282fa88d504f3c3b1273e735fca65396529af9e494a8b5072c9650a" name="bvi" arch="s390x">
  <version epoch="0" ver="1.4.2" rel="bp161.1.2"/>
  <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&#xFC;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>
</package>
<package pkgid="d198db5c4a49dfa95edc85f4d26f3a308e7716fb6589c3079df3eb8ab637bd1d38b13139cfb90b0bd03e0818b657e595d8ca8204bc5b510afe8e414a8dcafca0" name="byacc" arch="s390x">
  <version epoch="0" ver="20240109" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 20210328:
  * reader.c: ignore bison's "%empty" extension
  * reader.c, defs.h:
    %debug was a trivial bison "extension", mark it as such
  * yacc.1: use italics in a few places where bold was inappropriate
  * reader.c:
    add union tag to YYSTYPE structure for compatibility with a feature which
    bison copied from Solaris yacc (request by Ella Stanforth)
  * closure.c, warshall.c:
    fix undefined-behavior diagnosed with gcc -fsanitize=undefined (report by
    Alexander Richardson)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1627387200">- update to 20210619:
  * btyaccpar.skel, yaccpar.skel: cancel unused assignments
  * output.c: fix gcc warning
  * test/run_test.sh, test/run_lint.sh, test/run_make.sh:
    shellcheck-warnings
  * test/run_test.sh: changes suggested at
    https://github.com/jannick0/byacc-snapshots/tree/YYINT-fix-20210520
  * autotools update</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 20230219:
  * maintenance updates</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 20240109:
  * maintenance updates</changelog>
</package>
<package pkgid="ab370044c7f395490932a1cd9f39dd2960bf8726250883fb64b5f5c98d3ef238de609fada80880f0623c4ba03dae12039ce89d5a37665ea830e98d5ab28b6ca2" name="byaccj" arch="s390x">
  <version epoch="0" ver="1.15" rel="160099.5.2"/>
  <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="pmonreal@suse.com" date="1612353600">- Update the spec file
  * Simplify the docs installation
  * Remove mac and arch specifics</changelog>
  <changelog author="pmonreal@suse.com" 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="fstrba@suse.com" date="1627387200">- Define %%make_build for systems that don't have it defined in
  rpm macros</changelog>
  <changelog author="fstrba@suse.com" date="1710849600">- Added patch:
  * byaccj-gcc14.patch
    + add missing include to fix build with gcc 14 (bsc#1221696)</changelog>
  <changelog author="hsk17@mail.de" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on SLE / Leap 15</changelog>
</package>
<package pkgid="b5d7d8e249595e9c83d253c924ba64618d9ae1f604a8d981676a1cbf7e237da7e76b5a235b49cd6d91cc553e6376e5a618eebf510be609e55fa7536119b0a6ae" name="byobu" arch="noarch">
  <version epoch="0" ver="6.12" rel="bp161.1.2"/>
  <changelog author="tejas.guruswamy@opensuse.org" date="1534161600">- update to 5.127. key changes:
  * usr/share/byobu/profiles/bashrc:
  - Googley PS1 for non-Ubuntu distros
  * usr/lib/byobu/include/shutil, usr/lib/byobu/Makefile.am,
    usr/lib/byobu/rcs_cost, usr/share/byobu/status/status,
    usr/share/man/man1/byobu.1,
    usr/lib/byobu/ec2_cost,
    usr/lib/byobu/include/ec2instancespricing.py,
    usr/lib/byobu/include/Makefile.am, usr/lib/byobu/include/shutil,
    usr/lib/byobu/Makefile.am, usr/share/byobu/status/status,
    usr/share/man/man1/byobu.1,
  * usr/bin/byobu-janitor.in:
  - deprecate unmaintained ec2/rcs pricing functionality
  - this never really worked well, and these prices are constantly changing
  - clear out stale status cache
  * debian/control, usr/lib/byobu/ip_address, usr/lib/byobu/network,
    usr/share/man/man1/wifi-status.1: LP: #1748956
  - switch entirely to iproute2, away from net-tools and ifconfig
  - only remaining ifconfig is fall-back logic, in case /sbin/ip is
    not found
  * usr/bin/byobu-select-profile.in, usr/share/man/man1/byobu-select-
    profile.1: LP: #1717746
  - deprecate interactive mode for byobu-select-profile
  * usr/lib/byobu/include/toggle-utf8.in: LP: #1696546
  - try to support zsh and other shells in addition to bash
  * usr/share/byobu/profiles/bashrc:
  - fix missing bash 256 ps1 colors
  * usr/lib/byobu/include/constants, usr/share/byobu/keybindings/f-
    keys.screen, usr/share/byobu/keybindings/f-keys.tmux:
  - create a $BYOBU_EDITOR variable, using "sensible-editor" if found
    (it will be on Debian/Ubuntu systems), or $EDITOR if not, and falling
    back to "vim" in the case where none are found
  - use $BYOBU_EDITOR with Shift-F7 to open the printscreen buffer in
    a new window;  this fixes a bug on some distros where $EDITOR might
    be undefined
  * usr/lib/byobu/session:
  - don't count sessions that start with _ BUG: #892489
  * usr/lib/byobu/updates_available:
  - Fix rare race condition for update_needed and cache file (#26)
  - https://github.com/dustinkirkland/byobu/pull/26
  * byobu.desktop:
  - give some hints for GNOME Shell to correctly match byobu desktop file
    (LP: #1718482); partial fix, not entirely working yet</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1547553600">- Require python3-newt, fixes bsc#1121502</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1566648000">- Update to 5.129
  + see https://bazaar.launchpad.net/~kirkland/byobu/trunk/view/head:/debian/changelog</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1580817600">- Update to 5.130
  * usr/lib/byobu/logo:
  - add Raspbian colors / logo
  * usr/lib/byobu/include/select-session.py:
  - Force UTF-8 when attaching in `select-session.py`
  * debian/rules:
  - ignore new pep8 rules around hard tabs and whitespaces, related
    to bug 1843729
  * AUTHORS, CONTRIBUTING, NEWS, README, README.md:
  - Flatten these files into a single README.md
  - Minor updates in the process
- Remove unnecessary python-devel BuildRequires.
- Replace shebang for two env-using scripts.</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1581854400">- Update to 5.131
  * debian/control: Closes: #949941
  - build-depend on python3-pep8, rather than pep8 transitional package
  * usr/lib/byobu/disk:
  - change disk status to white on darker magenta/purple, helps with
    readability on some terminals
  * usr/lib/byobu/include/select-session.py: LP: #1750430
  - commit edeae41 fixed the excessive creation of sessions by not
    creating different sessions. This commit adjust the behavior in a way
    that having .reuse-sessions enabled tmux will properly attach and remove
    sessions when dettaching and will also kill the last session available
  - When more than two sessions exist, tmux asks which session to use
  * usr/share/byobu/keybindings/f-keys.tmux: LP: #1861555
  - Update usage of tmux swap-window so that focus stays with the
    original window.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585483200">- update to version 5.133:
  * debian/docs: Closes: #951455
  - fix FTBFS on README
  byobu (5.132-0ubuntu1) focal; urgency=medium
  * debian/control, debian/rules:
  - pep8 binary is gone from Debian, disable for now</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1598702400">- Fix build after libexec change in distribution</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1704888000">- Update to version 6.5:
  * Move sources to GitHub (https://github.com/dustinkirkland/byobu)
  * usr/share/byobu/profiles/bashrc:
  - drop debian chroot from wolfi ps1
  - drastically simplify the conditional logic
  * usr/bin/byobu-shell.in:
  - need a -l login shell to source profiles and colorize PS1
  * usr/lib/byobu/packages:
  - add missing trailing whitespace
  * usr/bin/byobu-janitor.in:
  - enable colorized prompt for Wolfi ash shells
  * usr/bin/byobu-janitor.in, usr/share/byobu/status/status:
  - within Wolfi, default to our 2nd status line
  * usr/lib/byobu/updates_available:
  - silence apk update
  * usr/share/byobu/profiles/bashrc:
  - support ash for colorized prompt
  * add a package count status item, useful for minimal containers
  * added support for apk / Wolfi in updates_available
  * added a status line customized for containers
  * add wolfi color schemed PS1 prompt
  * usr/lib/byobu/include/shutil:
  - fix distro getting from /etc/os-release
  * usr/lib/byobu/disk:
  - drop the -P from df which is breaking MacOS
    not sure where this came from
  * byobu.txt, usr/bin/whats-my-public-ip,
    usr/share/byobu/pixmaps/byobu_backup.svg:
  - copy over a couple of missing changes from bzr to git
  * debian/control, debian/copyright, README.md, usr/bin/byobu-
    export.in, usr/share/man/man1/byobu-export.1:
  - moving upstream Byobu from Launchpad.net to Github.com
  * README.md:
  - bumped date
  * usr/bin/byobu-select-profile.in: LP: #1828296
  - add missing listprofiles logic
  * usr/lib/byobu/include/select-session.py:
  - fix inverted logic on session reuse
  * usr/lib/byobu/logo:
  - added a logo for Wolfi
  * usr/lib/byobu/include/shutil, usr/lib/byobu/release:
  - Wolfi doesn't really have versions, so just use the distro
    name rather than version id</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1717848000">- Update to version 6.12
  * usr/share/byobu/profiles/bashrc:
  - export PS1
  * usr/bin/byobu-janitor.in:
  - add byobu prompt to .bashrc in Wolfi
  * usr/share/byobu/profiles/bashrc, usr/share/man/man1/byobu-prompt.1:
  - add a bash timer, that shows the runtime of the previous command
    at the beginning of the prompt
  * usr/bin/byobu.in:
  - if we're in a busybox/ash shell, but real bash is available, use bash
  * usr/share/byobu/keybindings/f-keys.tmux:
  - have F1 pull up the keybindings text
  * usr/share/byobu/profiles/bashrc:
  - fix timer string logic
  * usr/share/byobu/profiles/bashrc:
  - fix BYOBU_RUN_DIR and BYOBU_PREFIX issue
  - https://github.com/dustinkirkland/byobu/pull/62
  - https://launchpad.net/bugs/2051995 LP: #2051995
  * usr/bin/byobu-launcher-install.in:
  - Fix for VSCode, fish and byobu installations
  - https://github.com/dustinkirkland/byobu/commit/f917d2169afdec623f5b32723d93bfd91d34b92f#commitcomment-137955113
  * usr/lib/byobu/updates_available:
  - added support for dnf package manager
  - https://code.launchpad.net/~sanjay-ankur/byobu/byobu/+merge/415959
  * usr/share/byobu/profiles/bashrc:
  - added git branch to bash ps1 prompt</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1736856000">- Remove Requires on snack, this removes sound support.</changelog>
</package>
<package pkgid="59f8e799d6931954a56cc969579e00eb9e6aaf9e88b350d780b7b9d30e5ffb57a60685d975552fbc34925991e454fc90c3a8afd3bae4ce06f3fc065f27ef1891" name="byobu-doc" arch="noarch">
  <version epoch="0" ver="6.12" rel="bp161.1.2"/>
  <changelog author="tejas.guruswamy@opensuse.org" date="1534161600">- update to 5.127. key changes:
  * usr/share/byobu/profiles/bashrc:
  - Googley PS1 for non-Ubuntu distros
  * usr/lib/byobu/include/shutil, usr/lib/byobu/Makefile.am,
    usr/lib/byobu/rcs_cost, usr/share/byobu/status/status,
    usr/share/man/man1/byobu.1,
    usr/lib/byobu/ec2_cost,
    usr/lib/byobu/include/ec2instancespricing.py,
    usr/lib/byobu/include/Makefile.am, usr/lib/byobu/include/shutil,
    usr/lib/byobu/Makefile.am, usr/share/byobu/status/status,
    usr/share/man/man1/byobu.1,
  * usr/bin/byobu-janitor.in:
  - deprecate unmaintained ec2/rcs pricing functionality
  - this never really worked well, and these prices are constantly changing
  - clear out stale status cache
  * debian/control, usr/lib/byobu/ip_address, usr/lib/byobu/network,
    usr/share/man/man1/wifi-status.1: LP: #1748956
  - switch entirely to iproute2, away from net-tools and ifconfig
  - only remaining ifconfig is fall-back logic, in case /sbin/ip is
    not found
  * usr/bin/byobu-select-profile.in, usr/share/man/man1/byobu-select-
    profile.1: LP: #1717746
  - deprecate interactive mode for byobu-select-profile
  * usr/lib/byobu/include/toggle-utf8.in: LP: #1696546
  - try to support zsh and other shells in addition to bash
  * usr/share/byobu/profiles/bashrc:
  - fix missing bash 256 ps1 colors
  * usr/lib/byobu/include/constants, usr/share/byobu/keybindings/f-
    keys.screen, usr/share/byobu/keybindings/f-keys.tmux:
  - create a $BYOBU_EDITOR variable, using "sensible-editor" if found
    (it will be on Debian/Ubuntu systems), or $EDITOR if not, and falling
    back to "vim" in the case where none are found
  - use $BYOBU_EDITOR with Shift-F7 to open the printscreen buffer in
    a new window;  this fixes a bug on some distros where $EDITOR might
    be undefined
  * usr/lib/byobu/session:
  - don't count sessions that start with _ BUG: #892489
  * usr/lib/byobu/updates_available:
  - Fix rare race condition for update_needed and cache file (#26)
  - https://github.com/dustinkirkland/byobu/pull/26
  * byobu.desktop:
  - give some hints for GNOME Shell to correctly match byobu desktop file
    (LP: #1718482); partial fix, not entirely working yet</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1547553600">- Require python3-newt, fixes bsc#1121502</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1566648000">- Update to 5.129
  + see https://bazaar.launchpad.net/~kirkland/byobu/trunk/view/head:/debian/changelog</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1580817600">- Update to 5.130
  * usr/lib/byobu/logo:
  - add Raspbian colors / logo
  * usr/lib/byobu/include/select-session.py:
  - Force UTF-8 when attaching in `select-session.py`
  * debian/rules:
  - ignore new pep8 rules around hard tabs and whitespaces, related
    to bug 1843729
  * AUTHORS, CONTRIBUTING, NEWS, README, README.md:
  - Flatten these files into a single README.md
  - Minor updates in the process
- Remove unnecessary python-devel BuildRequires.
- Replace shebang for two env-using scripts.</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1581854400">- Update to 5.131
  * debian/control: Closes: #949941
  - build-depend on python3-pep8, rather than pep8 transitional package
  * usr/lib/byobu/disk:
  - change disk status to white on darker magenta/purple, helps with
    readability on some terminals
  * usr/lib/byobu/include/select-session.py: LP: #1750430
  - commit edeae41 fixed the excessive creation of sessions by not
    creating different sessions. This commit adjust the behavior in a way
    that having .reuse-sessions enabled tmux will properly attach and remove
    sessions when dettaching and will also kill the last session available
  - When more than two sessions exist, tmux asks which session to use
  * usr/share/byobu/keybindings/f-keys.tmux: LP: #1861555
  - Update usage of tmux swap-window so that focus stays with the
    original window.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585483200">- update to version 5.133:
  * debian/docs: Closes: #951455
  - fix FTBFS on README
  byobu (5.132-0ubuntu1) focal; urgency=medium
  * debian/control, debian/rules:
  - pep8 binary is gone from Debian, disable for now</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1598702400">- Fix build after libexec change in distribution</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1704888000">- Update to version 6.5:
  * Move sources to GitHub (https://github.com/dustinkirkland/byobu)
  * usr/share/byobu/profiles/bashrc:
  - drop debian chroot from wolfi ps1
  - drastically simplify the conditional logic
  * usr/bin/byobu-shell.in:
  - need a -l login shell to source profiles and colorize PS1
  * usr/lib/byobu/packages:
  - add missing trailing whitespace
  * usr/bin/byobu-janitor.in:
  - enable colorized prompt for Wolfi ash shells
  * usr/bin/byobu-janitor.in, usr/share/byobu/status/status:
  - within Wolfi, default to our 2nd status line
  * usr/lib/byobu/updates_available:
  - silence apk update
  * usr/share/byobu/profiles/bashrc:
  - support ash for colorized prompt
  * add a package count status item, useful for minimal containers
  * added support for apk / Wolfi in updates_available
  * added a status line customized for containers
  * add wolfi color schemed PS1 prompt
  * usr/lib/byobu/include/shutil:
  - fix distro getting from /etc/os-release
  * usr/lib/byobu/disk:
  - drop the -P from df which is breaking MacOS
    not sure where this came from
  * byobu.txt, usr/bin/whats-my-public-ip,
    usr/share/byobu/pixmaps/byobu_backup.svg:
  - copy over a couple of missing changes from bzr to git
  * debian/control, debian/copyright, README.md, usr/bin/byobu-
    export.in, usr/share/man/man1/byobu-export.1:
  - moving upstream Byobu from Launchpad.net to Github.com
  * README.md:
  - bumped date
  * usr/bin/byobu-select-profile.in: LP: #1828296
  - add missing listprofiles logic
  * usr/lib/byobu/include/select-session.py:
  - fix inverted logic on session reuse
  * usr/lib/byobu/logo:
  - added a logo for Wolfi
  * usr/lib/byobu/include/shutil, usr/lib/byobu/release:
  - Wolfi doesn't really have versions, so just use the distro
    name rather than version id</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1717848000">- Update to version 6.12
  * usr/share/byobu/profiles/bashrc:
  - export PS1
  * usr/bin/byobu-janitor.in:
  - add byobu prompt to .bashrc in Wolfi
  * usr/share/byobu/profiles/bashrc, usr/share/man/man1/byobu-prompt.1:
  - add a bash timer, that shows the runtime of the previous command
    at the beginning of the prompt
  * usr/bin/byobu.in:
  - if we're in a busybox/ash shell, but real bash is available, use bash
  * usr/share/byobu/keybindings/f-keys.tmux:
  - have F1 pull up the keybindings text
  * usr/share/byobu/profiles/bashrc:
  - fix timer string logic
  * usr/share/byobu/profiles/bashrc:
  - fix BYOBU_RUN_DIR and BYOBU_PREFIX issue
  - https://github.com/dustinkirkland/byobu/pull/62
  - https://launchpad.net/bugs/2051995 LP: #2051995
  * usr/bin/byobu-launcher-install.in:
  - Fix for VSCode, fish and byobu installations
  - https://github.com/dustinkirkland/byobu/commit/f917d2169afdec623f5b32723d93bfd91d34b92f#commitcomment-137955113
  * usr/lib/byobu/updates_available:
  - added support for dnf package manager
  - https://code.launchpad.net/~sanjay-ankur/byobu/byobu/+merge/415959
  * usr/share/byobu/profiles/bashrc:
  - added git branch to bash ps1 prompt</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1736856000">- Remove Requires on snack, this removes sound support.</changelog>
</package>
<package pkgid="290b6ac35793674762dd19a8b73eadb3eadb3e86a12fe89ccfa7699e8093e96865ff1e7f5cad01cb4189ec1dbae0854cb09f4050c7fd12c16dc2cf1b10e0a79b" name="byte-buddy" arch="noarch">
  <version epoch="0" ver="1.18.8" rel="160099.1.3"/>
  <changelog author="shvetz.anton@gmail.com" date="1742644800">- Update to v1.17.3
  * Changes of v1.17.3
    + Fix bug in ASM to Class File API bridge handling tableswitch
    instructions.
    + Add plugin for adding SafeVarargs annotations.
    + Further generify MemberSubstitution API.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1742817600">- Update to v1.17.4
  * Changes of v1.17.4
    + Add SafeVarargs plugin.
    + Fix OSGi declaration for byte-buddy-agent.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1743595200">- Update to v1.17.5
  * Changes of v1.17.5
    + Update ASM to version 9.8 to support Java 25 using ASM reader
    and writer.
    + Include AnnotationRemoval visitor for removing or replacing
    annotations.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1750075200">- Update to v1.17.6
  * Changes of v1.17.6
    + Add convenience wrapper for ResettableClassFileTransformer
    that implicitly delegates to correct transformer method.
    + Add filter for deduplicate fields and methods in class file.
    + Add missing static requirement of Spotbugs annotations to
    module descriptors.
    + Add LazinessMode for TypePool and add convenience support to
    AgentBuilder.
    + Fix source jars for multi-version release to contain
    duplicated source.</changelog>
  <changelog author="fstrba@suse.com" date="1750680000">- Fix build with maven 4</changelog>
  <changelog author="fstrba@suse.com" date="1763726400">- Require for build objectweb-asm &gt;= 9.8 for Opcodes.V25</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1763985600">- Update to v1.18.1
  * Changes of v1.18.1
    + Fix generated module-info to include new package.
  * Changes of v1.18.0
    + Add support for module-info class files and
    ModuleDescriptions.
    + Allow for manipulating module information using the ByteBuddy
    API.
  * Changes of v1.17.8
    + Avoid use of types that are deprecated as of Java 26.
    + Include ASM 9.9 that offers ASM support for Java 26.
    + Make sure that generated code internal to Byte Buddy supports
    CDS if available.
    + Update version of ASM to JDK Class File API bridge to fix
    some minor bugs related to type annotations.
  * Changes of v1.17.7
    + Specify correct JVM environment for Android builds when using
    the Gradle plugin.
    + Avoid recomputing the size of a parameter list for
    performance reasons after measuring the significant impact.
    + Correct validation of JVM names to avoid breaking when Java
    names are not allowed while JVM names are, with Kotlin and
    others.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1766145600">- Update to v1.18.3
  * Changes of v1.18.3
    + Avoid using Class File API when Byte Buddy is loaded on the
    boot loader where multi-release jars are not available.
    + Add additional safety when processing class files with
    illegally formed parameters.
    + Update to latest ASM.
  * Changes of v1.18.2
    + Support modifiers for value classes in Valhalla builds.
    + Improve use of build cache in Gradle.</changelog>
  <changelog author="fstrba@suse.com" date="1771416000">- Removed patch:
  * 0001-Avoid-bundling-asm.patch
    + needed for migration of uyuni to hibernate 7 which imports the
    shaded asm classes</changelog>
  <changelog author="fstrba@suse.com" date="1776686400">- Update to v1.18.8
  * Changes of v1.18.8
    + Improve support for repeatable builds
    + Fix reordering of exception table in type initializers when
    instrumenting
  * Changes of v1.18.7
    + Introduce new versioning concept with -jdk5 suffix for
    backwards-compatible jar and Java 8 baseline for regular jar
  * No tag v1.18.6
  * Changes of v1.18.5
    + Eagerly resolve of canonical files during attach emulation to
    avoid failure when process ends before file can be deleted
    + Add super classes to hash code / equals computation in Advice
    that were missing
  * Changes of v1.18.4
    + Add support for new build description in Android 9</changelog>
</package>
<package pkgid="1c7045dc67553f41d55762ed2222b84f1589fae526d84b7829019569a1c16a62437f598828edce2eeea7e37030154c4e668090d8da9aefb2777218d01a22d4a6" name="byte-buddy-agent" arch="noarch">
  <version epoch="0" ver="1.18.8" rel="160099.1.3"/>
  <changelog author="shvetz.anton@gmail.com" date="1742644800">- Update to v1.17.3
  * Changes of v1.17.3
    + Fix bug in ASM to Class File API bridge handling tableswitch
    instructions.
    + Add plugin for adding SafeVarargs annotations.
    + Further generify MemberSubstitution API.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1742817600">- Update to v1.17.4
  * Changes of v1.17.4
    + Add SafeVarargs plugin.
    + Fix OSGi declaration for byte-buddy-agent.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1743595200">- Update to v1.17.5
  * Changes of v1.17.5
    + Update ASM to version 9.8 to support Java 25 using ASM reader
    and writer.
    + Include AnnotationRemoval visitor for removing or replacing
    annotations.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1750075200">- Update to v1.17.6
  * Changes of v1.17.6
    + Add convenience wrapper for ResettableClassFileTransformer
    that implicitly delegates to correct transformer method.
    + Add filter for deduplicate fields and methods in class file.
    + Add missing static requirement of Spotbugs annotations to
    module descriptors.
    + Add LazinessMode for TypePool and add convenience support to
    AgentBuilder.
    + Fix source jars for multi-version release to contain
    duplicated source.</changelog>
  <changelog author="fstrba@suse.com" date="1750680000">- Fix build with maven 4</changelog>
  <changelog author="fstrba@suse.com" date="1763726400">- Require for build objectweb-asm &gt;= 9.8 for Opcodes.V25</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1763985600">- Update to v1.18.1
  * Changes of v1.18.1
    + Fix generated module-info to include new package.
  * Changes of v1.18.0
    + Add support for module-info class files and
    ModuleDescriptions.
    + Allow for manipulating module information using the ByteBuddy
    API.
  * Changes of v1.17.8
    + Avoid use of types that are deprecated as of Java 26.
    + Include ASM 9.9 that offers ASM support for Java 26.
    + Make sure that generated code internal to Byte Buddy supports
    CDS if available.
    + Update version of ASM to JDK Class File API bridge to fix
    some minor bugs related to type annotations.
  * Changes of v1.17.7
    + Specify correct JVM environment for Android builds when using
    the Gradle plugin.
    + Avoid recomputing the size of a parameter list for
    performance reasons after measuring the significant impact.
    + Correct validation of JVM names to avoid breaking when Java
    names are not allowed while JVM names are, with Kotlin and
    others.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1766145600">- Update to v1.18.3
  * Changes of v1.18.3
    + Avoid using Class File API when Byte Buddy is loaded on the
    boot loader where multi-release jars are not available.
    + Add additional safety when processing class files with
    illegally formed parameters.
    + Update to latest ASM.
  * Changes of v1.18.2
    + Support modifiers for value classes in Valhalla builds.
    + Improve use of build cache in Gradle.</changelog>
  <changelog author="fstrba@suse.com" date="1771416000">- Removed patch:
  * 0001-Avoid-bundling-asm.patch
    + needed for migration of uyuni to hibernate 7 which imports the
    shaded asm classes</changelog>
  <changelog author="fstrba@suse.com" date="1776686400">- Update to v1.18.8
  * Changes of v1.18.8
    + Improve support for repeatable builds
    + Fix reordering of exception table in type initializers when
    instrumenting
  * Changes of v1.18.7
    + Introduce new versioning concept with -jdk5 suffix for
    backwards-compatible jar and Java 8 baseline for regular jar
  * No tag v1.18.6
  * Changes of v1.18.5
    + Eagerly resolve of canonical files during attach emulation to
    avoid failure when process ends before file can be deleted
    + Add super classes to hash code / equals computation in Advice
    that were missing
  * Changes of v1.18.4
    + Add support for new build description in Android 9</changelog>
</package>
<package pkgid="82265f7d5ef6fa50343201b4631916bb2ceed2ae9196bd82e48b4bce3721bfa9badabe2e64e0f5d6c8e6215b36783a159b83ebe88b7abbd5a36bca4240121cd7" name="byte-buddy-javadoc" arch="noarch">
  <version epoch="0" ver="1.18.8" rel="160099.1.3"/>
  <changelog author="shvetz.anton@gmail.com" date="1742644800">- Update to v1.17.3
  * Changes of v1.17.3
    + Fix bug in ASM to Class File API bridge handling tableswitch
    instructions.
    + Add plugin for adding SafeVarargs annotations.
    + Further generify MemberSubstitution API.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1742817600">- Update to v1.17.4
  * Changes of v1.17.4
    + Add SafeVarargs plugin.
    + Fix OSGi declaration for byte-buddy-agent.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1743595200">- Update to v1.17.5
  * Changes of v1.17.5
    + Update ASM to version 9.8 to support Java 25 using ASM reader
    and writer.
    + Include AnnotationRemoval visitor for removing or replacing
    annotations.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1750075200">- Update to v1.17.6
  * Changes of v1.17.6
    + Add convenience wrapper for ResettableClassFileTransformer
    that implicitly delegates to correct transformer method.
    + Add filter for deduplicate fields and methods in class file.
    + Add missing static requirement of Spotbugs annotations to
    module descriptors.
    + Add LazinessMode for TypePool and add convenience support to
    AgentBuilder.
    + Fix source jars for multi-version release to contain
    duplicated source.</changelog>
  <changelog author="fstrba@suse.com" date="1750680000">- Fix build with maven 4</changelog>
  <changelog author="fstrba@suse.com" date="1763726400">- Require for build objectweb-asm &gt;= 9.8 for Opcodes.V25</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1763985600">- Update to v1.18.1
  * Changes of v1.18.1
    + Fix generated module-info to include new package.
  * Changes of v1.18.0
    + Add support for module-info class files and
    ModuleDescriptions.
    + Allow for manipulating module information using the ByteBuddy
    API.
  * Changes of v1.17.8
    + Avoid use of types that are deprecated as of Java 26.
    + Include ASM 9.9 that offers ASM support for Java 26.
    + Make sure that generated code internal to Byte Buddy supports
    CDS if available.
    + Update version of ASM to JDK Class File API bridge to fix
    some minor bugs related to type annotations.
  * Changes of v1.17.7
    + Specify correct JVM environment for Android builds when using
    the Gradle plugin.
    + Avoid recomputing the size of a parameter list for
    performance reasons after measuring the significant impact.
    + Correct validation of JVM names to avoid breaking when Java
    names are not allowed while JVM names are, with Kotlin and
    others.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1766145600">- Update to v1.18.3
  * Changes of v1.18.3
    + Avoid using Class File API when Byte Buddy is loaded on the
    boot loader where multi-release jars are not available.
    + Add additional safety when processing class files with
    illegally formed parameters.
    + Update to latest ASM.
  * Changes of v1.18.2
    + Support modifiers for value classes in Valhalla builds.
    + Improve use of build cache in Gradle.</changelog>
  <changelog author="fstrba@suse.com" date="1771416000">- Removed patch:
  * 0001-Avoid-bundling-asm.patch
    + needed for migration of uyuni to hibernate 7 which imports the
    shaded asm classes</changelog>
  <changelog author="fstrba@suse.com" date="1776686400">- Update to v1.18.8
  * Changes of v1.18.8
    + Improve support for repeatable builds
    + Fix reordering of exception table in type initializers when
    instrumenting
  * Changes of v1.18.7
    + Introduce new versioning concept with -jdk5 suffix for
    backwards-compatible jar and Java 8 baseline for regular jar
  * No tag v1.18.6
  * Changes of v1.18.5
    + Eagerly resolve of canonical files during attach emulation to
    avoid failure when process ends before file can be deleted
    + Add super classes to hash code / equals computation in Advice
    that were missing
  * Changes of v1.18.4
    + Add support for new build description in Android 9</changelog>
</package>
<package pkgid="8248777a1906bcb20ab98a54980fddf53114630b0542b7807ae307419085218ed4c3b28024e57b3339542226a5a5aff91db1884dcd59aa393f16a588ce35c169" name="byte-buddy-maven-plugin" arch="noarch">
  <version epoch="0" ver="1.18.8" rel="160099.1.3"/>
  <changelog author="shvetz.anton@gmail.com" date="1742644800">- Update to v1.17.3
  * Changes of v1.17.3
    + Fix bug in ASM to Class File API bridge handling tableswitch
    instructions.
    + Add plugin for adding SafeVarargs annotations.
    + Further generify MemberSubstitution API.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1742817600">- Update to v1.17.4
  * Changes of v1.17.4
    + Add SafeVarargs plugin.
    + Fix OSGi declaration for byte-buddy-agent.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1743595200">- Update to v1.17.5
  * Changes of v1.17.5
    + Update ASM to version 9.8 to support Java 25 using ASM reader
    and writer.
    + Include AnnotationRemoval visitor for removing or replacing
    annotations.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1750075200">- Update to v1.17.6
  * Changes of v1.17.6
    + Add convenience wrapper for ResettableClassFileTransformer
    that implicitly delegates to correct transformer method.
    + Add filter for deduplicate fields and methods in class file.
    + Add missing static requirement of Spotbugs annotations to
    module descriptors.
    + Add LazinessMode for TypePool and add convenience support to
    AgentBuilder.
    + Fix source jars for multi-version release to contain
    duplicated source.</changelog>
  <changelog author="fstrba@suse.com" date="1750680000">- Fix build with maven 4</changelog>
  <changelog author="fstrba@suse.com" date="1763726400">- Require for build objectweb-asm &gt;= 9.8 for Opcodes.V25</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1763985600">- Update to v1.18.1
  * Changes of v1.18.1
    + Fix generated module-info to include new package.
  * Changes of v1.18.0
    + Add support for module-info class files and
    ModuleDescriptions.
    + Allow for manipulating module information using the ByteBuddy
    API.
  * Changes of v1.17.8
    + Avoid use of types that are deprecated as of Java 26.
    + Include ASM 9.9 that offers ASM support for Java 26.
    + Make sure that generated code internal to Byte Buddy supports
    CDS if available.
    + Update version of ASM to JDK Class File API bridge to fix
    some minor bugs related to type annotations.
  * Changes of v1.17.7
    + Specify correct JVM environment for Android builds when using
    the Gradle plugin.
    + Avoid recomputing the size of a parameter list for
    performance reasons after measuring the significant impact.
    + Correct validation of JVM names to avoid breaking when Java
    names are not allowed while JVM names are, with Kotlin and
    others.</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1766145600">- Update to v1.18.3
  * Changes of v1.18.3
    + Avoid using Class File API when Byte Buddy is loaded on the
    boot loader where multi-release jars are not available.
    + Add additional safety when processing class files with
    illegally formed parameters.
    + Update to latest ASM.
  * Changes of v1.18.2
    + Support modifiers for value classes in Valhalla builds.
    + Improve use of build cache in Gradle.</changelog>
  <changelog author="fstrba@suse.com" date="1771416000">- Removed patch:
  * 0001-Avoid-bundling-asm.patch
    + needed for migration of uyuni to hibernate 7 which imports the
    shaded asm classes</changelog>
  <changelog author="fstrba@suse.com" date="1776686400">- Update to v1.18.8
  * Changes of v1.18.8
    + Improve support for repeatable builds
    + Fix reordering of exception table in type initializers when
    instrumenting
  * Changes of v1.18.7
    + Introduce new versioning concept with -jdk5 suffix for
    backwards-compatible jar and Java 8 baseline for regular jar
  * No tag v1.18.6
  * Changes of v1.18.5
    + Eagerly resolve of canonical files during attach emulation to
    avoid failure when process ends before file can be deleted
    + Add super classes to hash code / equals computation in Advice
    that were missing
  * Changes of v1.18.4
    + Add support for new build description in Android 9</changelog>
</package>
<package pkgid="878f6b838f1d47f476fbe38ec1ec7e43b524b0498395040e803719292f442b81cdf3873d3b42cbe7e2c2ee5927e98cb2b091cca536973d97db73db5b21e6ca45" name="bytelist" arch="noarch">
  <version epoch="0" ver="1.0.15" rel="bp161.1.6"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1326369600">- change license to be in spdx.org format</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 1.0.12
  + No changelog available
- Clean-up specfile</changelog>
  <changelog author="tchvatal@suse.com" date="1419854400">- Spec-cleanify for factory update :)</changelog>
  <changelog author="p.drouand@gmail.com" date="1449921600">- Update to version 1.0.14
  * No changelog available</changelog>
  <changelog author="fstrba@suse.com" date="1505476800">- Added patch:
  * bytelist-sourcetarget.patch
  - Specify java source and target 1.6 to allow build with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * bytelist-sourcetarget.patch
  - Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622721600">- DEPRECATED: JRuby no longer maintains org.jruby.util.ByteList as
  a separate library
- Update to version 1.0.15
  * Update to latest jcodings</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="624a0cd23b280b4488ecb04b98c917f7745c289bb2cb36f6d39112799b1c55ca0e7bafb30f84e2fe325efed2bdd446c863f521e5be9892ca8491e29f185361fe" name="bzflag" arch="s390x">
  <version epoch="0" ver="2.4.30" rel="bp161.1.2"/>
  <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="6b6c0c236cf7efe8df8f467f0db1952ca0503977f474a6d65af63fb8a015d39d862e8f840d8d49c82ba51272f7ac79f5dc207d7a2ca47e1f0a30a49ec842d3b6" name="bzip2" arch="s390x">
  <version epoch="0" ver="1.0.8" rel="160099.3.3"/>
  <changelog author="tchvatal@suse.com" date="1519819200">- Update autotools patchset:
  D bzip2-1.0.6-autoconfiscated.patch
  A bzip2-1.0.6.2-autoconfiscated.patch</changelog>
  <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="kstreitova@suse.com" 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="bjorn.lie@gmail.com" 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="mpluskal@suse.com" date="1561723200">- Update bug reference
- Fix downloaded patches</changelog>
  <changelog author="kstreitova@suse.com" 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="suse+build@de-korte.org" date="1572436800">- Use correct version in autotools patchset
  M bzip2-1.0.6.2-autoconfiscated.patch</changelog>
  <changelog author="jengelh@inai.de" 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="mliska@suse.cz" date="1651492800">- Port rpmlintrc format to rpmlint 2.x.</changelog>
  <changelog author="mpluskal@suse.com" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
</package>
<package pkgid="dfe1d2956dc0574e7516c7cf861b1aece083e54279e6b1a3591698dc8b446a6bd2928575773461eefd52add36b28fcf8719a04e0348e0c555decfc8b6c81c69c" name="bzip2-doc" arch="noarch">
  <version epoch="0" ver="1.0.8" rel="160099.3.3"/>
  <changelog author="tchvatal@suse.com" date="1519819200">- Update autotools patchset:
  D bzip2-1.0.6-autoconfiscated.patch
  A bzip2-1.0.6.2-autoconfiscated.patch</changelog>
  <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="kstreitova@suse.com" 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="bjorn.lie@gmail.com" 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="mpluskal@suse.com" date="1561723200">- Update bug reference
- Fix downloaded patches</changelog>
  <changelog author="kstreitova@suse.com" 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="suse+build@de-korte.org" date="1572436800">- Use correct version in autotools patchset
  M bzip2-1.0.6.2-autoconfiscated.patch</changelog>
  <changelog author="jengelh@inai.de" 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="mliska@suse.cz" date="1651492800">- Port rpmlintrc format to rpmlint 2.x.</changelog>
  <changelog author="mpluskal@suse.com" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
</package>
<package pkgid="d3c0ec769e5872754e4be239c0bdec1b001cc1b166dcfcc0897570c85e71c22e87d3e02a43cf4f54425a7812fe38a3ba7e99b11334378c462c411450301130e4" name="bzip3" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;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&#xFC;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>
</package>
<package pkgid="7e85978ede1ae2ab9467e072e00a0c1afa83dc3182f3408ff34fcc3c6d2f213d2c60a00b10653846d440e575ed3cd78355fbccb5d3abc2b535ff3369c5295f26" name="bzip3-devel" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;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&#xFC;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>
</package>
<package pkgid="4997ea78f3aef4938ec52ce24dca8c5352043509b64db6392d4fe5fbd17176f6fd08df756ebfada2e07d9720ddbbda63f2d75e31b943919a74b0a9785837d23b" name="c-ares-devel" arch="s390x">
  <version epoch="0" ver="1.34.6" rel="160099.1.4"/>
  <changelog author="adam.majer@suse.de" date="1708948800">- c-ares 1.27.0
  Security:
  * Moderate. CVE-2024-25629. Reading malformatted /etc/resolv.conf,
    /etc/nsswitch.conf or the HOSTALIASES file could result in a crash.
    GHSA-mg26-v6qh-x48q (CVE-2024-25629, bsc#1220279)
  Features:
  * New function ares_queue_active_queries() to retrieve number of in-flight
    queries. PR #712
  * New function ares_queue_wait_empty() to wait for the number of in-flight
    queries to reach zero. PR #710
  * New ARES_FLAG_NO_DEFLT_SVR for ares_init_options() to return a failure if
    no DNS servers can be found rather than attempting to use 127.0.0.1. This
    also introduces a new ares status code of ARES_ENOSERVER. PR #713
  Changes:
  * EDNS Packet size should be 1232 as per DNS Flag Day. PR #705
  Bugfixes:
  * Fix warning due to ignoring return code of write(). PR #709
  * CMake: don't override target output locations if not top-level. Issue #708
  * Fix building c-ares without thread support. PR #700</changelog>
  <changelog author="adam.majer@suse.de" 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="jgwang@suse.com" 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@suse.de" 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@suse.de" 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@suse.de" 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@suse.de" 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@suse.de" date="1735905600">- skip-test.patch replaced with upstream unit test fix
  a531524a3d085fcd9a5e25d5f6cbdb953082c2b9.patch</changelog>
  <changelog author="adam.majer@suse.de" 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@gmx.de" 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>
</package>
<package pkgid="ffec124fe84147e1cafd8889e70f93b4849af9482472f12fcf6fa8edb5cf4ddd3c6b301de3605f05df5609680f143630bd6004c417a8a51077d7b6fc9b5fb7f8" name="c-ares-utils" arch="s390x">
  <version epoch="0" ver="1.34.6" rel="160099.1.4"/>
  <changelog author="adam.majer@suse.de" date="1708948800">- c-ares 1.27.0
  Security:
  * Moderate. CVE-2024-25629. Reading malformatted /etc/resolv.conf,
    /etc/nsswitch.conf or the HOSTALIASES file could result in a crash.
    GHSA-mg26-v6qh-x48q (CVE-2024-25629, bsc#1220279)
  Features:
  * New function ares_queue_active_queries() to retrieve number of in-flight
    queries. PR #712
  * New function ares_queue_wait_empty() to wait for the number of in-flight
    queries to reach zero. PR #710
  * New ARES_FLAG_NO_DEFLT_SVR for ares_init_options() to return a failure if
    no DNS servers can be found rather than attempting to use 127.0.0.1. This
    also introduces a new ares status code of ARES_ENOSERVER. PR #713
  Changes:
  * EDNS Packet size should be 1232 as per DNS Flag Day. PR #705
  Bugfixes:
  * Fix warning due to ignoring return code of write(). PR #709
  * CMake: don't override target output locations if not top-level. Issue #708
  * Fix building c-ares without thread support. PR #700</changelog>
  <changelog author="adam.majer@suse.de" 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="jgwang@suse.com" 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@suse.de" 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@suse.de" 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@suse.de" 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@suse.de" 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@suse.de" date="1735905600">- skip-test.patch replaced with upstream unit test fix
  a531524a3d085fcd9a5e25d5f6cbdb953082c2b9.patch</changelog>
  <changelog author="adam.majer@suse.de" 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@gmx.de" 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>
</package>
<package pkgid="d7ccb8c9ca4f00adf8a3c62962f3b5fa524a906e7bf44a632d355e28bf3ebbb23b0b85d89d7695bc256fb2b834bdc0e13beaf944426a003c1d1c780a0106c5da" name="c-toxcore" arch="s390x">
  <version epoch="0" ver="0.2.19" rel="bp161.1.4"/>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1561550400">- update to 0.2.10
  * #1320 add undef guard in tox_many_tcp_test
  * #1314 Fix bazel build version at 0.22.0 for CI.
  * #1311 Disable failing TCP server test
  * #1310 Do not send the same packet to the same node twice
  * #1309 add configurable limit on number of stored frozen peers
  * #1305 Expose api functions for enabling and disabling AV in AV groups
  * #1302 Specify that buffer size for tox_conference_peer_get_name is given by $size
  * #1313 CirrusCI is failing and blocking PRs
  * #1312 Onion client review
  * #1306 Persistent conference's offline peer list always grows and never decreases
  * #1303 Loaded persistent groups fail to send audio
  * #1298 How to make libtox4j-c.so for android?
  * #1261 Bump so version
  * #1116 Message length is too large log spam</changelog>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1584964800">- update to 0.2.11
  * #1403 Install libsodium from apt instead of from source.
  * #1402 Remove bazel build from Travis.
  * #1400 Disable bazel remote cache on CI.
  * #1399 Periodically try to send direct packets when connected by TCP.
  * #1398 Minor cleanup: use assoc_timeout function where possible.
  * #1397 Check that LOGGER macros are only called with string literals.
  * #1396 Make function defns match their decls regarding storage class.
  * #1395 Mark file-local function definitions as static.
  * #1394 Enable remote cache for bazel builds.
  * #1393 Add another bootstrap node to the bootstrap test.
  * #1392 Clear out old conference connections.
  * #1391 Minor cleanups in network code.
  * #1390 Avoid casting back and forth between void-ptr.
  * #1389 Standardise on having a comma at the end of enums.
  * #1388 Fix up comments a bit to start being more uniform.
  * #1387 Use rules_cc instead of native cc_library rules.
  * #1386 Use spdx license identifier instead of GPL blurb.
  * #1383 Pass packet ID to custom packet handlers.
  * #1382 Add a mutex lock/unlock inside every public API function.
  * #1381 Use net_pack instead of casting bytes to ints.
  * #1380 Disable FreeBSD travis build until it is fixed.
  * #1379 Update and fix FreeBSD setup on Travis-CI
  * #1378 Use ninja build system for the cmake-linux build.
  * #1376 Remove testing/av_test.c.
  * #1375 Add "cimple_test" to the bazel build.
  * #1374 Handle invite to existing conference
  * #1372 Upgrade bazel to 2.1.1.
  * #1371 Bump to astyle-3.1 in travis build.
  * #1370 use -1 rather than ~0 in unsigned integer types
  * #1362 Workaround for message number saving
  * #1358 Allow Bazel to rerun tests marked as flaky
  * #1352 Update tests to use a working bootstrap node
  * #1349 Fix tox-bootstrapd's README and update Dockerfile
  * #1347 Fix pthread_mutex_destroy getting too many arguments
  * #1346 Fix most TSAN failures
  * #1345 fix concurrency issues in mono_time
  * #1343 Fix TSAN failures in tests
  * #1334 fix missing group title length check
  * #1330 Force IPv4 for cirrus-ci tests
  * #1329 bump libsodium version in appveyor.yml
  * #1322 Clean-up of group.c code
  * #1321 Some small fixes to groups.
  * #1299 Add VScode folder to .gitignore
  * #1297 Use net_pack/unpack instead of host_to_net.
  * #1373 handle crashes after group invites
  * #1368 Are tox clients also open source
  * #1366 Generate a link for websites (Friendship and proxy)
  * #1354 Unstable Tests
  * #1316 Documentation claims toxav_iteration_interval is threadsafe but it's not
  * #1274 build error
  * #850 GPG App Usage</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1589112000">- Update to 0.2.12
  * Merged PRs:
  - #1457 Disable non-hermetic tests by default.
  - #1456 Limit the number of friends you can have to ~4 billion.
  - #1452 Add execution trace option for debugging.
  - #1447 Udp dht group chats
  - #1444 Set up release-drafter to automatically draft the next release.
  - #1443 Allow test coverage to fluctuate 2% up and down, but not below 80%.
  - #1442 Add CODEOWNERS and settings.yml files.
  - #1441 [ImgBot] Optimize images
  - #1439 Fix continuous integration builds.
  - #1437 Rework the toxchat/bootstrap-node Docker image.
  - #1435 Enable TCP relay test in Bazel and autotools build.
  - #1434 Skip invalid TCP relays and DHT nodes when loading save data.
  - #1433 Fix saving of combination of loaded and connected TCP relays
  - #1430 Invert not_valid functions and name them is_valid.
  - #1429 Fix things not being initialized if creating a TCP-only network
  - #1426 Remove tokstyle exemptions from build files.
  - #1425 Stop using the "inline namespace" feature of apidsl.
  - #1424 Add new semi-private API functions to set per-packet-id custom handlers.
  - #1423 Give CI workflow a better name: clang-sanitizers
  - #1422 Use public API for sending in RTP
  - #1421 Install ci-tools and get tokstyle via the script it provides.
  - #1420 Use tox public API for sending packets in toxav BWController
  - #1419 Remove newlines from the end of LOGGER format strings.
  - #1418 Change ToxAVCall struct mutex to a more distinct name
  - #1417 Create own instance of Mono_Time for ToxAV
  - #1416 Stop using Messenger's mono_time in bandwidth controller.
  - #1415 Fix 2 memory leaks in ToxAV.
  - #1414 Show function names in asan/tsan stack traces on CircleCI.
  - #1413 Make afl_toxsave.c a bit more portable; fix memory leak.
  - #1411 Fixes towards building on MSVC.
  - #1409 Mark conference test as small.
  - #1407 Add minimal save generator
  - #1406 Migrate format-source script to new apidsl web app.
  - #1404 Smarter setup of bazel remote cache on Cirrus CI.
  - #1331 Add basic test adapter for AFL
  * Closed issues:
  - #1365 Add the option to use LAN discovery even when using a proxy for remote connections
  - #1353 libtoxdns.a and libtoxav.a
  - #86 Freenet as Offline Messaging Backend</changelog>
  <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>
</package>
<package pkgid="480f655181196f047771865d24807ad9d153acb31df5e3b357e3ae64dc7c0e4eff0a238b6e29164404bbacff710edd5eca002f3cb51afbded79dc971428d8494" name="c-toxcore-daemon" arch="s390x">
  <version epoch="0" ver="0.2.19" rel="bp161.1.4"/>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1561550400">- update to 0.2.10
  * #1320 add undef guard in tox_many_tcp_test
  * #1314 Fix bazel build version at 0.22.0 for CI.
  * #1311 Disable failing TCP server test
  * #1310 Do not send the same packet to the same node twice
  * #1309 add configurable limit on number of stored frozen peers
  * #1305 Expose api functions for enabling and disabling AV in AV groups
  * #1302 Specify that buffer size for tox_conference_peer_get_name is given by $size
  * #1313 CirrusCI is failing and blocking PRs
  * #1312 Onion client review
  * #1306 Persistent conference's offline peer list always grows and never decreases
  * #1303 Loaded persistent groups fail to send audio
  * #1298 How to make libtox4j-c.so for android?
  * #1261 Bump so version
  * #1116 Message length is too large log spam</changelog>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1584964800">- update to 0.2.11
  * #1403 Install libsodium from apt instead of from source.
  * #1402 Remove bazel build from Travis.
  * #1400 Disable bazel remote cache on CI.
  * #1399 Periodically try to send direct packets when connected by TCP.
  * #1398 Minor cleanup: use assoc_timeout function where possible.
  * #1397 Check that LOGGER macros are only called with string literals.
  * #1396 Make function defns match their decls regarding storage class.
  * #1395 Mark file-local function definitions as static.
  * #1394 Enable remote cache for bazel builds.
  * #1393 Add another bootstrap node to the bootstrap test.
  * #1392 Clear out old conference connections.
  * #1391 Minor cleanups in network code.
  * #1390 Avoid casting back and forth between void-ptr.
  * #1389 Standardise on having a comma at the end of enums.
  * #1388 Fix up comments a bit to start being more uniform.
  * #1387 Use rules_cc instead of native cc_library rules.
  * #1386 Use spdx license identifier instead of GPL blurb.
  * #1383 Pass packet ID to custom packet handlers.
  * #1382 Add a mutex lock/unlock inside every public API function.
  * #1381 Use net_pack instead of casting bytes to ints.
  * #1380 Disable FreeBSD travis build until it is fixed.
  * #1379 Update and fix FreeBSD setup on Travis-CI
  * #1378 Use ninja build system for the cmake-linux build.
  * #1376 Remove testing/av_test.c.
  * #1375 Add "cimple_test" to the bazel build.
  * #1374 Handle invite to existing conference
  * #1372 Upgrade bazel to 2.1.1.
  * #1371 Bump to astyle-3.1 in travis build.
  * #1370 use -1 rather than ~0 in unsigned integer types
  * #1362 Workaround for message number saving
  * #1358 Allow Bazel to rerun tests marked as flaky
  * #1352 Update tests to use a working bootstrap node
  * #1349 Fix tox-bootstrapd's README and update Dockerfile
  * #1347 Fix pthread_mutex_destroy getting too many arguments
  * #1346 Fix most TSAN failures
  * #1345 fix concurrency issues in mono_time
  * #1343 Fix TSAN failures in tests
  * #1334 fix missing group title length check
  * #1330 Force IPv4 for cirrus-ci tests
  * #1329 bump libsodium version in appveyor.yml
  * #1322 Clean-up of group.c code
  * #1321 Some small fixes to groups.
  * #1299 Add VScode folder to .gitignore
  * #1297 Use net_pack/unpack instead of host_to_net.
  * #1373 handle crashes after group invites
  * #1368 Are tox clients also open source
  * #1366 Generate a link for websites (Friendship and proxy)
  * #1354 Unstable Tests
  * #1316 Documentation claims toxav_iteration_interval is threadsafe but it's not
  * #1274 build error
  * #850 GPG App Usage</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1589112000">- Update to 0.2.12
  * Merged PRs:
  - #1457 Disable non-hermetic tests by default.
  - #1456 Limit the number of friends you can have to ~4 billion.
  - #1452 Add execution trace option for debugging.
  - #1447 Udp dht group chats
  - #1444 Set up release-drafter to automatically draft the next release.
  - #1443 Allow test coverage to fluctuate 2% up and down, but not below 80%.
  - #1442 Add CODEOWNERS and settings.yml files.
  - #1441 [ImgBot] Optimize images
  - #1439 Fix continuous integration builds.
  - #1437 Rework the toxchat/bootstrap-node Docker image.
  - #1435 Enable TCP relay test in Bazel and autotools build.
  - #1434 Skip invalid TCP relays and DHT nodes when loading save data.
  - #1433 Fix saving of combination of loaded and connected TCP relays
  - #1430 Invert not_valid functions and name them is_valid.
  - #1429 Fix things not being initialized if creating a TCP-only network
  - #1426 Remove tokstyle exemptions from build files.
  - #1425 Stop using the "inline namespace" feature of apidsl.
  - #1424 Add new semi-private API functions to set per-packet-id custom handlers.
  - #1423 Give CI workflow a better name: clang-sanitizers
  - #1422 Use public API for sending in RTP
  - #1421 Install ci-tools and get tokstyle via the script it provides.
  - #1420 Use tox public API for sending packets in toxav BWController
  - #1419 Remove newlines from the end of LOGGER format strings.
  - #1418 Change ToxAVCall struct mutex to a more distinct name
  - #1417 Create own instance of Mono_Time for ToxAV
  - #1416 Stop using Messenger's mono_time in bandwidth controller.
  - #1415 Fix 2 memory leaks in ToxAV.
  - #1414 Show function names in asan/tsan stack traces on CircleCI.
  - #1413 Make afl_toxsave.c a bit more portable; fix memory leak.
  - #1411 Fixes towards building on MSVC.
  - #1409 Mark conference test as small.
  - #1407 Add minimal save generator
  - #1406 Migrate format-source script to new apidsl web app.
  - #1404 Smarter setup of bazel remote cache on Cirrus CI.
  - #1331 Add basic test adapter for AFL
  * Closed issues:
  - #1365 Add the option to use LAN discovery even when using a proxy for remote connections
  - #1353 libtoxdns.a and libtoxav.a
  - #86 Freenet as Offline Messaging Backend</changelog>
  <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>
</package>
<package pkgid="c50ff572b3cf890416a863780a79d739ead17467f36c6a0709f23f05895f4bbc1a2e4d78cc308fdb89bf62e2b7f8dae93b3788d66341b5a26dc58114952db3c4" name="c-toxcore-devel" arch="s390x">
  <version epoch="0" ver="0.2.19" rel="bp161.1.4"/>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1561550400">- update to 0.2.10
  * #1320 add undef guard in tox_many_tcp_test
  * #1314 Fix bazel build version at 0.22.0 for CI.
  * #1311 Disable failing TCP server test
  * #1310 Do not send the same packet to the same node twice
  * #1309 add configurable limit on number of stored frozen peers
  * #1305 Expose api functions for enabling and disabling AV in AV groups
  * #1302 Specify that buffer size for tox_conference_peer_get_name is given by $size
  * #1313 CirrusCI is failing and blocking PRs
  * #1312 Onion client review
  * #1306 Persistent conference's offline peer list always grows and never decreases
  * #1303 Loaded persistent groups fail to send audio
  * #1298 How to make libtox4j-c.so for android?
  * #1261 Bump so version
  * #1116 Message length is too large log spam</changelog>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1584964800">- update to 0.2.11
  * #1403 Install libsodium from apt instead of from source.
  * #1402 Remove bazel build from Travis.
  * #1400 Disable bazel remote cache on CI.
  * #1399 Periodically try to send direct packets when connected by TCP.
  * #1398 Minor cleanup: use assoc_timeout function where possible.
  * #1397 Check that LOGGER macros are only called with string literals.
  * #1396 Make function defns match their decls regarding storage class.
  * #1395 Mark file-local function definitions as static.
  * #1394 Enable remote cache for bazel builds.
  * #1393 Add another bootstrap node to the bootstrap test.
  * #1392 Clear out old conference connections.
  * #1391 Minor cleanups in network code.
  * #1390 Avoid casting back and forth between void-ptr.
  * #1389 Standardise on having a comma at the end of enums.
  * #1388 Fix up comments a bit to start being more uniform.
  * #1387 Use rules_cc instead of native cc_library rules.
  * #1386 Use spdx license identifier instead of GPL blurb.
  * #1383 Pass packet ID to custom packet handlers.
  * #1382 Add a mutex lock/unlock inside every public API function.
  * #1381 Use net_pack instead of casting bytes to ints.
  * #1380 Disable FreeBSD travis build until it is fixed.
  * #1379 Update and fix FreeBSD setup on Travis-CI
  * #1378 Use ninja build system for the cmake-linux build.
  * #1376 Remove testing/av_test.c.
  * #1375 Add "cimple_test" to the bazel build.
  * #1374 Handle invite to existing conference
  * #1372 Upgrade bazel to 2.1.1.
  * #1371 Bump to astyle-3.1 in travis build.
  * #1370 use -1 rather than ~0 in unsigned integer types
  * #1362 Workaround for message number saving
  * #1358 Allow Bazel to rerun tests marked as flaky
  * #1352 Update tests to use a working bootstrap node
  * #1349 Fix tox-bootstrapd's README and update Dockerfile
  * #1347 Fix pthread_mutex_destroy getting too many arguments
  * #1346 Fix most TSAN failures
  * #1345 fix concurrency issues in mono_time
  * #1343 Fix TSAN failures in tests
  * #1334 fix missing group title length check
  * #1330 Force IPv4 for cirrus-ci tests
  * #1329 bump libsodium version in appveyor.yml
  * #1322 Clean-up of group.c code
  * #1321 Some small fixes to groups.
  * #1299 Add VScode folder to .gitignore
  * #1297 Use net_pack/unpack instead of host_to_net.
  * #1373 handle crashes after group invites
  * #1368 Are tox clients also open source
  * #1366 Generate a link for websites (Friendship and proxy)
  * #1354 Unstable Tests
  * #1316 Documentation claims toxav_iteration_interval is threadsafe but it's not
  * #1274 build error
  * #850 GPG App Usage</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1589112000">- Update to 0.2.12
  * Merged PRs:
  - #1457 Disable non-hermetic tests by default.
  - #1456 Limit the number of friends you can have to ~4 billion.
  - #1452 Add execution trace option for debugging.
  - #1447 Udp dht group chats
  - #1444 Set up release-drafter to automatically draft the next release.
  - #1443 Allow test coverage to fluctuate 2% up and down, but not below 80%.
  - #1442 Add CODEOWNERS and settings.yml files.
  - #1441 [ImgBot] Optimize images
  - #1439 Fix continuous integration builds.
  - #1437 Rework the toxchat/bootstrap-node Docker image.
  - #1435 Enable TCP relay test in Bazel and autotools build.
  - #1434 Skip invalid TCP relays and DHT nodes when loading save data.
  - #1433 Fix saving of combination of loaded and connected TCP relays
  - #1430 Invert not_valid functions and name them is_valid.
  - #1429 Fix things not being initialized if creating a TCP-only network
  - #1426 Remove tokstyle exemptions from build files.
  - #1425 Stop using the "inline namespace" feature of apidsl.
  - #1424 Add new semi-private API functions to set per-packet-id custom handlers.
  - #1423 Give CI workflow a better name: clang-sanitizers
  - #1422 Use public API for sending in RTP
  - #1421 Install ci-tools and get tokstyle via the script it provides.
  - #1420 Use tox public API for sending packets in toxav BWController
  - #1419 Remove newlines from the end of LOGGER format strings.
  - #1418 Change ToxAVCall struct mutex to a more distinct name
  - #1417 Create own instance of Mono_Time for ToxAV
  - #1416 Stop using Messenger's mono_time in bandwidth controller.
  - #1415 Fix 2 memory leaks in ToxAV.
  - #1414 Show function names in asan/tsan stack traces on CircleCI.
  - #1413 Make afl_toxsave.c a bit more portable; fix memory leak.
  - #1411 Fixes towards building on MSVC.
  - #1409 Mark conference test as small.
  - #1407 Add minimal save generator
  - #1406 Migrate format-source script to new apidsl web app.
  - #1404 Smarter setup of bazel remote cache on Cirrus CI.
  - #1331 Add basic test adapter for AFL
  * Closed issues:
  - #1365 Add the option to use LAN discovery even when using a proxy for remote connections
  - #1353 libtoxdns.a and libtoxav.a
  - #86 Freenet as Offline Messaging Backend</changelog>
  <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>
</package>
<package pkgid="ba21934498a0d3f8ed26191ebd1534410f2df611e9e59fc3d983ca177e6f5c48ff38b01084457176126c45534c29e2caacb16067a95b6018d75399b6e77381ac" name="cJSON-devel" arch="s390x">
  <version epoch="0" ver="1.7.19" rel="160099.1.3"/>
  <changelog author="mardnh@gmx.de" 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="mardnh@gmx.de" date="1609156800">- Set proper library path via LD_LIBRARY_PATH for ctest</changelog>
  <changelog author="mardnh@gmx.de" 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="dmueller@suse.com" 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="mardnh@gmx.de" 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="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="dmueller@suse.com" date="1717588800">- unconditionally apply the revert NULL pointer test</changelog>
  <changelog author="mardnh@gmx.de" 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>
</package>
<package pkgid="617d105848657a477e0f5c710a4d93ecc41b0fababb1b9c08bd30d60875dc843a4471af1dd2aa1a3d200f5e9d8baf3d47ccededd3ee2f918083eb578c7373c87" name="c_count" arch="s390x">
  <version epoch="0" ver="7.23" rel="bp161.1.2"/>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="tchvatal@suse.com" date="1403006400">- Version bump to 7.14:
  * cross compiling support
  * configure script updates
  * minor fix to Quoted</changelog>
  <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>
</package>
<package pkgid="a87548d9c733d18442c8efd999e7be7466a42f9ad76cd12e075a6b0d10fbb708bae80699f88df4b92b52a0b0d90849bb03527f16e5decb4459fca22d407c9fa4" name="ca-certificates" arch="noarch">
  <version epoch="0" ver="2+git20260203.5937e9f" rel="160099.1.1"/>
  <changelog author="lnussel@suse.de" date="1616068800">- openssl command line tools are no longer required, p11-kit does
  the job.</changelog>
  <changelog author="lnussel@suse.de" date="1623240000">- Update to version 2+git20210609.a4969d7:
  * Restore /etc/ssl/ca-bundle.pem if it doesn't exist
  * Get rid of ls
  * Fix indent inconsistencies
  * Create /var/lib/ca-certificates if needed
  * Install hooks with correct number
  * Remove legacy files
  * Remove find from update-ca-certificates</changelog>
  <changelog author="lnussel@suse.de" date="1627041600">- Update to version 2+git20210723.27a0476:
  * Don't trigger path unit on /usr/share
  * Use flock to serialize calls (boo#1188500)
  * Add --root &lt;directory&gt; option</changelog>
  <changelog author="lnussel@suse.de" date="1633348800">- Update to version 2+git20211004.3efbea9:
  * Ensure --root option propagates prefix properly to other scripts</changelog>
  <changelog author="lnussel@suse.de" date="1680782400">- Update to version 2+git20230406.2dae8b7:
  * Build in place support
  * Fix up argument parsing
  * merge spec file into git</changelog>
  <changelog author="kukuk@suse.com" date="1714392000">- Update to version 2+git20240415.3fe9324:
  * Add ca-certificates-setup.service
  * typo: differnt/different</changelog>
  <changelog author="kukuk@suse.com" date="1722859200">- Update to version 2+git20240805.fd24d50:
  * Remove rc symlink [jsc#PED-266]</changelog>
  <changelog author="kukuk@suse.com" date="1724241600">- Fix source archive</changelog>
  <changelog author="kukuk@suse.com" date="1759752000">- Update to version 2+git20251006.0b604c2:
  * Sync directories with p11-kit [bsc#1251012]
  * CI: Drop use of poetry</changelog>
  <changelog author="kukuk@suse.com" date="1770120000">- Update to version 2+git20260203.5937e9f:
  * Remove files in /etc and /var from spec file [jsc#PED-14792]</changelog>
</package>
<package pkgid="956ad1c4b16551196de21604b26d57e4d4aa3dfafbac9cea2bfaa049afe39a198dbdc75e06f07d7048f7ca0b32aef4c2266b016eb0f2351525a6471bf6bcf4e6" name="ca-certificates-cacert" arch="noarch">
  <version epoch="0" ver="1" rel="bp161.1.1"/>
  <changelog author="lnussel@suse.de" date="1269432000">- new package</changelog>
  <changelog author="lnussel@suse.de" date="1336651200">- include root distribution license (bnc#761554)</changelog>
  <changelog author="lnussel@suse.de" date="1371729600">- adjust to new filesytem location</changelog>
  <changelog author="lnussel@suse.de" date="1371816000">- use correct 'anchors' subdirectory</changelog>
  <changelog author="meissner@suse.com" date="1406721600">- replaced the "Class 3 PKI Key" by the current version. Changes its
  signature algorithm from RSA-MD5 to RSA-SHA256. (bnc#868884)</changelog>
  <changelog author="mpluskal@suse.com" date="1483876800">- Use urls for sources
- Simplify spec file</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1621512000">- update Class 3 certificate from https://www.cacert.org/class3.crt
  (the old one expired today)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621684800">- spec-cleaner run (bsc#1186362)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1621771200">- Update class3.crt to the new one expiring 2031 again</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1654603200">- remove CAcert.pem (md5 based, super outdated)
- added CAcert_class1.pem (new class1 cert)</changelog>
</package>
<package pkgid="360e6c890c1451b249d43d4cc9db31260839ad72967f21f1cbcd1bf73ebd4aae22fb88eaf8d5a8f515fa540350f0c161ff5169485ee2ec688c113a6090c0f8cb" name="ca-certificates-mozilla" arch="noarch">
  <version epoch="0" ver="2.84" rel="160099.1.1"/>
  <changelog author="meissner@suse.com" date="1720440000">- Updated to 2.68 state of Mozilla SSL root CAs (bsc#1227525)
  - Added: FIRMAPROFESIONAL CA ROOT-A WEB
  - Distrust: GLOBALTRUST 2020</changelog>
  <changelog author="dmueller@suse.com" date="1734264000">- Updated to 2.72 state of Mozilla SSL root CAs (bsc#1234798)
  Removed:
  - SecureSign RootCA11
  - Security Communication RootCA3
  Added:
  - TWCA CYBER Root CA
  - TWCA Global Root CA G2
  - SecureSign Root CA12
  - SecureSign Root CA14
  - SecureSign Root CA15</changelog>
  <changelog author="steven.kowalik@suse.com" date="1737633600">- Define two macros to break a build cycle with p11-kit.</changelog>
  <changelog author="dmueller@suse.com" date="1738670400">- remove extensive signature printing in comments of the cert
  bundle</changelog>
  <changelog author="dmueller@suse.com" date="1738670401">- update to 2.74 state of Mozilla SSL root CAs:
  Removed:
  * SwissSign Silver CA - G2
  Added:
  * D-TRUST BR Root CA 2 2023
  * D-TRUST EV Root CA 2 2023</changelog>
  <changelog author="meissner@suse.com" date="1742904000">- pass file argument to awk (bsc#1240009)</changelog>
  <changelog author="eroca@suse.com" date="1742904001">- Fix awk to compare (missing a =) and give the following output:
  [#] NSS_BUILTINS_LIBRARY_VERSION "2.74"</changelog>
  <changelog author="meissner@suse.com" date="1743422400">- explit remove distruted certs, as the distrust does not get exported
  correctly and the SSL certs are still trusted. (bsc#1240343)
  - Entrust.net Premium 2048 Secure Server CA
  - Entrust Root Certification Authority
  - AffirmTrust Commercial
  - AffirmTrust Networking
  - AffirmTrust Premium
  - AffirmTrust Premium ECC
  - Entrust Root Certification Authority - G2
  - Entrust Root Certification Authority - EC1
  - GlobalSign Root E46
  - GLOBALTRUST 2020
- remove-distrusted.patch: apply to certdata.txt</changelog>
  <changelog author="meissner@suse.com" date="1744372800">- reenable the distrusted certs again. the distrust is only for certs
  issued after the distrust date, not for all certs of a CA.
  remove: remove-distrusted.patch</changelog>
  <changelog author="meissner@suse.com" date="1770724800">- Updated to 2.84 state (bsc#1258002)
  - Removed:
  - Baltimore CyberTrust Root
  - CommScope Public Trust ECC Root-01
  - CommScope Public Trust ECC Root-02
  - CommScope Public Trust RSA Root-01
  - CommScope Public Trust RSA Root-02
  - DigiNotar Root CA
  - Added:
  - e-Szigno TLS Root CA 2023
  - OISTE Client Root ECC G1
  - OISTE Client Root RSA G1
  - OISTE Server Root ECC G1
  - OISTE Server Root RSA G1
  - SwissSign RSA SMIME Root CA 2022 - 1
  - SwissSign RSA TLS Root CA 2022 - 1
  - TrustAsia SMIME ECC Root CA
  - TrustAsia SMIME RSA Root CA
  - TrustAsia TLS ECC Root CA
  - TrustAsia TLS RSA Root CA</changelog>
</package>
<package pkgid="94f71fa5beeb74eca683c9a5101c8a955e32762a21f879b745870689ae1f54561554173f0bfe9daa4efbed9ed88b2140ab67fef54eb4a5b2cabb6acc2ddc0c5e" name="ca-certificates-mozilla-prebuilt" arch="noarch">
  <version epoch="0" ver="2.84" rel="160099.1.27"/>
  <changelog author="lnussel@suse.de" date="1633348800">- new package for minimal base containers (jsc#SLE-22162)</changelog>
  <changelog author="dimstar@opensuse.org" date="1661860800">- Create /var/lib/ca-certificates during build to ensure rpm gives
  the %ghost'ed directory proper mode attributes.</changelog>
  <changelog author="dimstar@opensuse.org" date="1681214400">- Also mark /usr/share/factory/var/lib/ca-certificates/ as writable
  by the user during install: allow rpm to properly execute %clean
  when completed.</changelog>
  <changelog author="bwiedemann@suse.com" date="1723118400">- Re-create java-cacerts with SOURCE_DATE_EPOCH set
  for reproducible builds (boo#1229003)</changelog>
  <changelog author="dmueller@suse.com" date="1738670400">- test for a concretely missing certificate rather than
  just the directory, as the latter is now also provided by
  openssl-3</changelog>
</package>
<package pkgid="968cba8083c05cba3f1d197662179460d5ff0ea6818091de5c18c6f9399c7e853499ecdf51c606b37a856e8d9923e006c0e73b63d50421e5130e5b4310d6267a" name="cabextract" arch="s390x">
  <version epoch="0" ver="1.11" rel="bp161.1.3"/>
  <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&#xFC;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="99de8be47331648dba62fadba311690bd6cd29683ad74ecea02fef62b9301f58bca868eaab5369e4edbdfc98496f6cfd8a7b58aab872d155e4e432975ac8ec8c" name="caca-utils" arch="s390x">
  <version epoch="0" ver="0.99.beta20" rel="160099.5.1"/>
  <changelog author="josef.moellers@suse.com" 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.moellers@suse.com" 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@suse.com" 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@suse.com" date="1668427201">- add patch [libcaca-autoconf-2.69.patch]
  * Don't force autoconf to be at version 2.71</changelog>
  <changelog author="valentin.lefebvre@suse.com" 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="mjambor@suse.com" date="1718625600">- Added file libcaca-0.99.beta20-gcc14.patch (boo#1225795).</changelog>
  <changelog author="ilya@ilya.top" date="1718625601">- Updated spec-file with manual optimizations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="valentin.lefebvre@suse.com" date="1778587200">- Prevent undefined behaviour in overflow check.
  [Prevent-undefined-behaviour-in-overflow-check.patch,
  bsc#1264984, CVE-2026-42046]</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1778673600">- 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="b5275be7841d701caafb1a2703d6026677dcc283170e19d7c0a18a7dedeabeb034cce60ebbe66720d65e3ae9a1d3344daa52dfe57c809d06d8f45221e4af27b9" name="cachefilesd" arch="s390x">
  <version epoch="0" ver="0.10.10" rel="bp161.1.3"/>
  <changelog author="crrodriguez@opensuse.org" date="1341921600">- Update to version 0.10.5, no changelog found.
- Add systemd units.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1341921601">- Use autotools to build the package.
- Fix the configuration files not to enforce a selinux policy.</changelog>
  <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>
</package>
<package pkgid="46520bbcbe3a87668a7762a892dabbd6e1b3199ee7a936c4c68dce15c0bb66aa636e8398e40710d344a840bd2c26afd3ae4cb901e706a2af82cec1198b928a29" name="caddy" arch="s390x">
  <version epoch="0" ver="2.10.0" rel="bp161.1.9"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1716897600">- Update to version 2.8.0:
  * acmeserver: Add `sign_with_root` for Caddyfile (#6345)
  * caddyfile: Reject global request matchers earlier (#6339)
  * core: Fix bug in AppIfConfigured (fix #6336)
  * fix a typo (#6333)
  * autohttps: Move log WARN to INFO, reduce confusion (#6185)
  * reverseproxy: Support HTTP/3 transport to backend (#6312)
  * context: AppIfConfigured returns error; consider not-yet-provisioned modules (#6292)
  * Fix lint error about deprecated method in smallstep/certificates/authority
  * go.mod: Upgrade dependencies
  * caddytls: fix permission requirement with AutomationPolicy (#6328)
  * caddytls: remove ClientHelloSNICtxKey (#6326)
  * caddyhttp: Trace individual middleware handlers (#6313)
  * templates: Add `pathEscape` template function and use it in file browser (#6278)
  * caddytls: set server name in context (#6324)
  * chore: downgrade minimum Go version in go.mod (#6318)
  * caddytest: normalize the JSON config (#6316)
  * caddyhttp: New experimental handler for intercepting responses (#6232)
  * httpcaddyfile: Set challenge ports when http_port or https_port are used
  * logging: Add support for additional logger filters other than hostname (#6082)
  * caddyhttp: Log 4xx as INFO; 5xx as ERROR (close #6106)
  * Second half of 6dce493
  * caddyhttp: Alter log message when request is unhandled (close #5182)
  * chore: Bump Go version in CI (#6310)
  * go.mod: go 1.22.3
  * Fix typos (#6311)
  * reverseproxy: Pointer to struct when loading modules; remove LazyCertPool (#6307)
  * tracing: add trace_id var (`http.vars.trace_id` placeholder) (#6308)
  * go.mod: CertMagic v0.21.0
  * reverseproxy: Implement health_follow_redirects (#6302)
  * caddypki: Allow use of root CA without a key. Fixes #6290 (#6298)
  * go.mod: Upgrade to quic-go v0.43.1
  * reverseproxy: HTTP transport: fix PROXY protocol initialization (#6301)
  * caddytls: Ability to drop connections (close #6294)
  * build(deps): bump golangci/golangci-lint-action from 4 to 5 (#6289)
  * httpcaddyfile: Fix expression matcher shortcut in snippets (#6288)
  * caddytls: Evict internal certs from cache based on issuer (#6266)
  * chore: add warn logs when using deprecated fields (#6276)
  * caddyhttp: Fix linter warning about deprecation
  * go.mod: Upgrade to quic-go v0.43.0
  * fileserver: Set "Vary: Accept-Encoding" header (see #5849)
  * events: Add debug log
  * reverseproxy: handle buffered data during hijack (#6274)
  * ci: remove `android` and `plan9` from cross-build workflow (#6268)
  * run `golangci-lint run --fix --fast` (#6270)
  * caddytls: Option to configure certificate lifetime (#6253)
  * replacer: Implement `file.*` global replacements (#5463)
  * caddyhttp: Address some Go 1.20 features (#6252)
  * Quell linter (false positive)
  * reverse_proxy: Add grace_period for SRV upstreams to Caddyfile (#6264)
  * doc: add `verifier` in `ClientAuthentication` caddyfile marshaler doc (#6263)
  * caddytls: Add Caddyfile support for on-demand permission module (close #6260)
  * reverseproxy: Remove long-deprecated buffering properties
  * reverseproxy: Reuse buffered request body even if partially drained
  * reverseproxy: Accept EOF when buffering
  * logging: Fix default access logger (#6251)
  * fileserver: Improve Vary handling (#5849)
  * cmd: Only validate config is proper JSON if config slice has data (#6250)
  * staticresp: Use the evaluated response body for sniffing JSON content-type (#6249)
  * encode: Slight fix for the previous commit
  * encode: Improve Etag handling (fix #5849)
  * httpcaddyfile: Skip automate loader if disable_certs is specified (fix #6148)
  * caddyfile: Populate regexp matcher names by default (#6145)
  * caddyhttp: record num. bytes read when response writer is hijacked (#6173)
  * caddyhttp: Support multiple logger names per host (#6088)
  * chore: fix some typos in comments (#6243)
  * encode: Configurable compression level for zstd (#6140)
  * caddytls: Remove shim code supporting deprecated lego-dns (#6231)
  * connection policy: add `local_ip`  matcher (#6074)
  * reverseproxy: Wait for both ends of websocket to close (#6175)
  * caddytls: Upgrade ACMEz to v2; support ZeroSSL API; various fixes (#6229)
  * caddytls: Still provision permission module if ask is specified
  * fileserver: read etags from precomputed files (#6222)
  * fileserver: Escape # and ? in img src (fix #6237)
  * reverseproxy: Implement modular CA provider for TLS transport (#6065)
  * caddyhttp: Apply auto HTTPS redir to all interfaces (fix #6226)
  * cmd: Fix panic related to config filename (fix #5919)
  * cmd: Assume Caddyfile based on filename prefix and suffix (#5919)
  * admin: Make `Etag` a header, not a trailer (#6208)
  * caddyhttp: remove duplicate strings.Count in path matcher (fixes #6233) (#6234)
  * caddyconfig: Use empty struct instead of bool in map (close #6224) (#6227)
  * gitignore: Add rule for caddyfile.go (#6225)
  * chore: Fix broken links in README.md (#6223)
  * chore: Upgrade some dependencies (#6221)
  * caddyhttp: Add plaintext response to `file_server browse` (#6093)
  * admin: Use xxhash for etag (#6207)
  * modules: fix some typo in conments (#6206)
  * caddyhttp: Replace sensitive headers with REDACTED (close #5669)
  * caddyhttp: close quic connections when server closes (#6202)
  * reverseproxy: Use xxhash instead of fnv32 for LB (#6203)
  * caddyhttp: add http.request.local{,.host,.port} placeholder (#6182)
  * chore: upgrade deps (#6198)
  * chore: remove repetitive word (#6193)
  * Added a null check to avoid segfault on rewrite query ops (#6191)
  * rewrite: `uri query` replace operation (#6165)
  * logging: support `ms` duration format and add docs (#6187)
  * replacer: use RWMutex to protect static provider (#6184)
  * caddyhttp: Allow `header` replacement with empty string (#6163)
  * vars: Make nil values act as empty string instead of `"&lt;nil&gt;"` (#6174)
  * chore: Update quic-go to v0.42.0 (#6176)
  * caddyhttp: Accept XFF header values with ports, when parsing client IP (#6183)
  * reverseproxy: configurable active health_passes and health_fails (#6154)
  * reverseproxy: Configurable forward proxy URL (#6114)
  * caddyhttp: upgrade to cel v0.20.0 (#6161)
  * chore: Bump Chroma to v2.13.0, includes new Caddyfile lexer (#6169)
  * caddyhttp: suppress flushing if the response is being buffered (#6150)
  * chore: encode: use FlushError instead of Flush (#6168)
  * encode: write status immediately when status code is informational (#6164)
  * httpcaddyfile: Keep deprecated `skip_log` in directive order (#6153)
  * httpcaddyfile: Add `RegisterDirectiveOrder` function for plugin authors (#5865)
  * rewrite: Implement `uri query` operations (#6120)
  * fix struct names (#6151)
  * fileserver: Preserve query during canonicalization redirect (#6109)
  * logging: Implement `log_append` handler (#6066)
  * httpcaddyfile: Allow nameless regexp placeholder shorthand (#6113)
  * logging: Implement `append` encoder, allow flatter filters config (#6069)
  * ci: fix the integration test `TestLeafCertLoaders` (#6149)
  * vars: Allow overriding `http.auth.user.id` in replacer as a special case (#6108)
  * caddytls: clientauth: leaf verifier: make trusted leaf certs source pluggable (#6050)
  * cmd: Adjust config load logs/errors (#6032)
  * reverseproxy: SRV dynamic upstream failover (#5832)
  * ci: bump golangci/golangci-lint-action from 3 to 4 (#6141)
  * core: OnExit hooks (#6128)
  * cmd: fix the output of the `Usage` section (#6138)
  * caddytls: verifier: caddyfile: re-add Caddyfile support (#6127)
  * acmeserver: add policy field to define allow/deny rules (#5796)
  * reverseproxy: cookie should be Secure and SameSite=None when TLS (#6115)
  * caddytest: Rename adapt tests to `*.caddyfiletest` extension (#6119)
  * tests: uses testing.TB interface for helper to be able to use test server in benchmarks. (#6103)
  * caddyfile: Assert having a space after heredoc marker to simply check (#6117)
  * chore: Update Chroma to get the new Caddyfile lexer (#6118)
  * reverseproxy: use context.WithoutCancel (#6116)
  * caddyfile: Reject directives in the place of site addresses (#6104)
  * caddyhttp: Register post-shutdown callbacks (#5948)
  * caddyhttp: Only attempt to enable full duplex for HTTP/1.x (#6102)
  * caddyauth: Drop support for `scrypt` (#6091)
  * Revert "caddyfile: Reject long heredoc markers (#6098)" (#6100)
  * caddyauth: Rename `basicauth` to `basic_auth` (#6092)
  * logging: Inline Caddyfile syntax for `ip_mask` filter (#6094)
  * caddyfile: Reject long heredoc markers (#6098)
  * chore: Rename CI jobs, run on M1 mac (#6089)
  * update comment
  * improved list
  * fix: add back text/*
  * fix: add more media types to the compressed by default list
  * acmeserver: support specifying the allowed challenge types (#5794)
  * matchers: Drop `forwarded` option from `remote_ip` matcher (#6085)
  * caddyhttp: Test cases for `%2F` and `%252F` (#6084)
  * bump to golang 1.22 (#6083)
  * fileserver: Browse can show symlink target if enabled (#5973)
  * core: Support NO_COLOR env var to disable log coloring (#6078)
  * build(deps): bump peter-evans/repository-dispatch from 2 to 3 (#6080)
  * Update comment in setcap helper script
  * caddytls: Make on-demand 'ask' permission modular (#6055)
  * core: Add `ctx.Slogger()` which returns an `slog` logger (#5945)
  * chore: Update quic-go to v0.41.0, bump Go minimum to 1.21 (#6043)
  * chore: enabling a few more linters (#5961)
  * caddyfile: Correctly close the heredoc when the closing marker appears immediately (#6062)
  * caddyfile: Switch to slices.Equal for better performance (#6061)
  * tls: modularize trusted CA providers (#5784)
  * logging: Automatic `wrap` default for `filter` encoder (#5980)
  * caddyhttp: Fix panic when request missing ClientIPVarKey (#6040)
  * caddyfile: Normalize &amp; flatten all unmarshalers (#6037)
  * cmd: reverseproxy: log: use caddy logger (#6042)
  * matchers: `query` now ANDs multiple keys (#6054)
  * caddyfile: Add heredoc support to `fmt` command (#6056)
  * refactor: move automaxprocs init in caddycmd.Main()
  * caddyfile: Allow heredoc blank lines (#6051)
  * httpcaddyfile: Add optional status code argument to `handle_errors` directive (#5965)
  * httpcaddyfile: Rewrite `root` and `rewrite` parsing to allow omitting matcher (#5844)
  * fileserver: Implement caddyfile.Unmarshaler interface (#5850)
  * reverseproxy: Add `tls_curves` option to HTTP transport (#5851)
  * caddyhttp: Security enhancements for client IP parsing (#5805)
  * replacer: Fix escaped closing braces (#5995)
  * filesystem: Globally declared filesystems, `fs` directive (#5833)
  * ci/cd: use the build tag `nobadger` to exclude badgerdb (#6031)
  * httpcaddyfile: Fix redir &lt;to&gt; html (#6001)
  * httpcaddyfile: Support client auth verifiers (#6022)
  * tls: add reuse_private_keys (#6025)
  * reverseproxy: Only change Content-Length when full request is buffered (#5830)
  * Switch Solaris-derivatives away from listen_unix (#6021)
  * build(deps): bump actions/upload-artifact from 3 to 4 (#6013)
  * build(deps): bump actions/setup-go from 4 to 5 (#6012)
  * chore: check against errors of `io/fs` instead of `os` (#6011)
  * caddyhttp: support unix sockets in `caddy respond` command (#6010)
  * fileserver: Add total file size to directory listing (#6003)
  * httpcaddyfile: Fix cert file decoding to load multiple PEM in one file (#5997)
  * build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#5994)
  * cmd: use automaxprocs for better perf in containers (#5711)
  * logging: Add `zap.Option` support (#5944)
  * httpcaddyfile: Sort skip_hosts for deterministic JSON (#5990)
  * metrics: Record request metrics on HTTP errors (#5979)
  * go.mod: Updated quic-go to v0.40.1 (#5983)
  * fileserver: Enable compression for command by default (#5855)
  * fileserver: New --precompressed flag (#5880)
  * caddyhttp: Add `uuid` to access logs when used (#5859)
  * proxyprotocol: use github.com/pires/go-proxyproto (#5915)
  * cmd: Preserve LastModified date when exporting storage (#5968)
  * core: Always make AppDataDir for InstanceID (#5976)
  * chore: cross-build for AIX (#5971)
  * caddytls: Sync distributed storage cleaning (#5940)
  * caddytls: Context to DecisionFunc (#5923)
  * tls: accept placeholders in string values of certificate loaders (#5963)
  * templates: Offically make templates extensible (#5939)
  * http2 uses new round-robin scheduler (#5946)
  * panic when reading from backend failed to propagate stream error (#5952)
  * chore: Bump otel to v1.21.0. (#5949)
  * httpredirectlistener: Only set read limit for when request is HTTP (#5917)
  * fileserver: Add .m4v for browse template icon
  * Revert "caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848)" (#5924)
  * go.mod: update quic-go version to v0.40.0 (#5922)
  * update quic-go to v0.39.3 (#5918)
  * chore: Fix usage pool comment (#5916)
  * test: acmeserver: add smoke test for the ACME server directory (#5914)
  * Upgrade acmeserver to github.com/go-chi/chi/v5 (#5913)
  * caddyhttp: Adjust `scheme` placeholder docs (#5910)
  * go.mod: Upgrade quic-go to v0.39.1
  * go.mod: CVE-2023-45142 Update opentelemetry (#5908)
  * templates: Delete headers on `httpError` to reset to clean slate (#5905)
  * httpcaddyfile: Remove port from logger names (#5881)
  * core: Apply SO_REUSEPORT to UDP sockets (#5725)
  * caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848)
  * cmd: Add newline character to version string in CLI output (#5895)
  * core: quic listener will manage the underlying socket by itself (#5749)
  * templates: Clarify `include` args docs, add `.ClientIP` (#5898)
  * httpcaddyfile: Fix TLS automation policy merging with get_certificate (#5896)
  * cmd: upgrade: resolve symlink of the executable (#5891)
  * caddyfile: Fix variadic placeholder false positive when token contains `:` (#5883)
- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.21 matching go.mod
- CVEs:
  * CVE-2024-22189 (bsc#1222468)
  * CVE-2023-45142</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1717070400">- Update to version 2.8.1:
  * caddyhttp: Fix merging consecutive `client_ip` or `remote_ip` matchers (#6350)
  * core: MkdirAll appDataDir in InstanceID with 0o700 (#6340)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1717329600">- Update to version 2.8.2:
  * cmd: fix auto-detetction of .caddyfile extension (#6356)
  * caddyhttp: properly sanitize requests for root path (#6360)
  * caddytls: Implement certmagic.RenewalInfoGetter
  * build(deps): bump golangci/golangci-lint-action from 5 to 6 (#6361)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1717329601">- Update to version 2.8.4:
  * cmd: fix regression in auto-detect of Caddyfile (#6362)
  * Tag v2.8.3 was mistakenly made on the v2.8.2 commit and is skipped</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1718107200">- Source Caddyfile and index.html from upstream
- Remove part of inaccurate description
- Package shell completion separately
- Generate shell completion during build
- Include manpages
- Remove compatibility with SLE-12
- Source buildable-artifact tar from github to embed version
  information (https://github.com/golang/go/issues/29228)
- Check binary with version subcommand
- Raise golang(API) required version</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1718366400">- Add OBS manual service download_files</changelog>
  <changelog author="Alexandre Vicenzi &lt;alexandre.vicenzi@suse.com&gt;" date="1718798400">- Revert buildable-artifact change, fetch tarball with tar_scm
- Downgrade golang(API) version to match go.mod
- Override Caddy version during build time as suggested in caddy.go</changelog>
  <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>
</package>
<package pkgid="3262d9ee2ea0b85ddaadc3e9c0376034ff6a1917b576aadb4b8e135dfa383327d9c32217bd682deb81965e70a938dab2f05b9bf6642b5df86881473ea26c796b" name="caddy-bash-completion" arch="noarch">
  <version epoch="0" ver="2.10.0" rel="bp161.1.9"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1716897600">- Update to version 2.8.0:
  * acmeserver: Add `sign_with_root` for Caddyfile (#6345)
  * caddyfile: Reject global request matchers earlier (#6339)
  * core: Fix bug in AppIfConfigured (fix #6336)
  * fix a typo (#6333)
  * autohttps: Move log WARN to INFO, reduce confusion (#6185)
  * reverseproxy: Support HTTP/3 transport to backend (#6312)
  * context: AppIfConfigured returns error; consider not-yet-provisioned modules (#6292)
  * Fix lint error about deprecated method in smallstep/certificates/authority
  * go.mod: Upgrade dependencies
  * caddytls: fix permission requirement with AutomationPolicy (#6328)
  * caddytls: remove ClientHelloSNICtxKey (#6326)
  * caddyhttp: Trace individual middleware handlers (#6313)
  * templates: Add `pathEscape` template function and use it in file browser (#6278)
  * caddytls: set server name in context (#6324)
  * chore: downgrade minimum Go version in go.mod (#6318)
  * caddytest: normalize the JSON config (#6316)
  * caddyhttp: New experimental handler for intercepting responses (#6232)
  * httpcaddyfile: Set challenge ports when http_port or https_port are used
  * logging: Add support for additional logger filters other than hostname (#6082)
  * caddyhttp: Log 4xx as INFO; 5xx as ERROR (close #6106)
  * Second half of 6dce493
  * caddyhttp: Alter log message when request is unhandled (close #5182)
  * chore: Bump Go version in CI (#6310)
  * go.mod: go 1.22.3
  * Fix typos (#6311)
  * reverseproxy: Pointer to struct when loading modules; remove LazyCertPool (#6307)
  * tracing: add trace_id var (`http.vars.trace_id` placeholder) (#6308)
  * go.mod: CertMagic v0.21.0
  * reverseproxy: Implement health_follow_redirects (#6302)
  * caddypki: Allow use of root CA without a key. Fixes #6290 (#6298)
  * go.mod: Upgrade to quic-go v0.43.1
  * reverseproxy: HTTP transport: fix PROXY protocol initialization (#6301)
  * caddytls: Ability to drop connections (close #6294)
  * build(deps): bump golangci/golangci-lint-action from 4 to 5 (#6289)
  * httpcaddyfile: Fix expression matcher shortcut in snippets (#6288)
  * caddytls: Evict internal certs from cache based on issuer (#6266)
  * chore: add warn logs when using deprecated fields (#6276)
  * caddyhttp: Fix linter warning about deprecation
  * go.mod: Upgrade to quic-go v0.43.0
  * fileserver: Set "Vary: Accept-Encoding" header (see #5849)
  * events: Add debug log
  * reverseproxy: handle buffered data during hijack (#6274)
  * ci: remove `android` and `plan9` from cross-build workflow (#6268)
  * run `golangci-lint run --fix --fast` (#6270)
  * caddytls: Option to configure certificate lifetime (#6253)
  * replacer: Implement `file.*` global replacements (#5463)
  * caddyhttp: Address some Go 1.20 features (#6252)
  * Quell linter (false positive)
  * reverse_proxy: Add grace_period for SRV upstreams to Caddyfile (#6264)
  * doc: add `verifier` in `ClientAuthentication` caddyfile marshaler doc (#6263)
  * caddytls: Add Caddyfile support for on-demand permission module (close #6260)
  * reverseproxy: Remove long-deprecated buffering properties
  * reverseproxy: Reuse buffered request body even if partially drained
  * reverseproxy: Accept EOF when buffering
  * logging: Fix default access logger (#6251)
  * fileserver: Improve Vary handling (#5849)
  * cmd: Only validate config is proper JSON if config slice has data (#6250)
  * staticresp: Use the evaluated response body for sniffing JSON content-type (#6249)
  * encode: Slight fix for the previous commit
  * encode: Improve Etag handling (fix #5849)
  * httpcaddyfile: Skip automate loader if disable_certs is specified (fix #6148)
  * caddyfile: Populate regexp matcher names by default (#6145)
  * caddyhttp: record num. bytes read when response writer is hijacked (#6173)
  * caddyhttp: Support multiple logger names per host (#6088)
  * chore: fix some typos in comments (#6243)
  * encode: Configurable compression level for zstd (#6140)
  * caddytls: Remove shim code supporting deprecated lego-dns (#6231)
  * connection policy: add `local_ip`  matcher (#6074)
  * reverseproxy: Wait for both ends of websocket to close (#6175)
  * caddytls: Upgrade ACMEz to v2; support ZeroSSL API; various fixes (#6229)
  * caddytls: Still provision permission module if ask is specified
  * fileserver: read etags from precomputed files (#6222)
  * fileserver: Escape # and ? in img src (fix #6237)
  * reverseproxy: Implement modular CA provider for TLS transport (#6065)
  * caddyhttp: Apply auto HTTPS redir to all interfaces (fix #6226)
  * cmd: Fix panic related to config filename (fix #5919)
  * cmd: Assume Caddyfile based on filename prefix and suffix (#5919)
  * admin: Make `Etag` a header, not a trailer (#6208)
  * caddyhttp: remove duplicate strings.Count in path matcher (fixes #6233) (#6234)
  * caddyconfig: Use empty struct instead of bool in map (close #6224) (#6227)
  * gitignore: Add rule for caddyfile.go (#6225)
  * chore: Fix broken links in README.md (#6223)
  * chore: Upgrade some dependencies (#6221)
  * caddyhttp: Add plaintext response to `file_server browse` (#6093)
  * admin: Use xxhash for etag (#6207)
  * modules: fix some typo in conments (#6206)
  * caddyhttp: Replace sensitive headers with REDACTED (close #5669)
  * caddyhttp: close quic connections when server closes (#6202)
  * reverseproxy: Use xxhash instead of fnv32 for LB (#6203)
  * caddyhttp: add http.request.local{,.host,.port} placeholder (#6182)
  * chore: upgrade deps (#6198)
  * chore: remove repetitive word (#6193)
  * Added a null check to avoid segfault on rewrite query ops (#6191)
  * rewrite: `uri query` replace operation (#6165)
  * logging: support `ms` duration format and add docs (#6187)
  * replacer: use RWMutex to protect static provider (#6184)
  * caddyhttp: Allow `header` replacement with empty string (#6163)
  * vars: Make nil values act as empty string instead of `"&lt;nil&gt;"` (#6174)
  * chore: Update quic-go to v0.42.0 (#6176)
  * caddyhttp: Accept XFF header values with ports, when parsing client IP (#6183)
  * reverseproxy: configurable active health_passes and health_fails (#6154)
  * reverseproxy: Configurable forward proxy URL (#6114)
  * caddyhttp: upgrade to cel v0.20.0 (#6161)
  * chore: Bump Chroma to v2.13.0, includes new Caddyfile lexer (#6169)
  * caddyhttp: suppress flushing if the response is being buffered (#6150)
  * chore: encode: use FlushError instead of Flush (#6168)
  * encode: write status immediately when status code is informational (#6164)
  * httpcaddyfile: Keep deprecated `skip_log` in directive order (#6153)
  * httpcaddyfile: Add `RegisterDirectiveOrder` function for plugin authors (#5865)
  * rewrite: Implement `uri query` operations (#6120)
  * fix struct names (#6151)
  * fileserver: Preserve query during canonicalization redirect (#6109)
  * logging: Implement `log_append` handler (#6066)
  * httpcaddyfile: Allow nameless regexp placeholder shorthand (#6113)
  * logging: Implement `append` encoder, allow flatter filters config (#6069)
  * ci: fix the integration test `TestLeafCertLoaders` (#6149)
  * vars: Allow overriding `http.auth.user.id` in replacer as a special case (#6108)
  * caddytls: clientauth: leaf verifier: make trusted leaf certs source pluggable (#6050)
  * cmd: Adjust config load logs/errors (#6032)
  * reverseproxy: SRV dynamic upstream failover (#5832)
  * ci: bump golangci/golangci-lint-action from 3 to 4 (#6141)
  * core: OnExit hooks (#6128)
  * cmd: fix the output of the `Usage` section (#6138)
  * caddytls: verifier: caddyfile: re-add Caddyfile support (#6127)
  * acmeserver: add policy field to define allow/deny rules (#5796)
  * reverseproxy: cookie should be Secure and SameSite=None when TLS (#6115)
  * caddytest: Rename adapt tests to `*.caddyfiletest` extension (#6119)
  * tests: uses testing.TB interface for helper to be able to use test server in benchmarks. (#6103)
  * caddyfile: Assert having a space after heredoc marker to simply check (#6117)
  * chore: Update Chroma to get the new Caddyfile lexer (#6118)
  * reverseproxy: use context.WithoutCancel (#6116)
  * caddyfile: Reject directives in the place of site addresses (#6104)
  * caddyhttp: Register post-shutdown callbacks (#5948)
  * caddyhttp: Only attempt to enable full duplex for HTTP/1.x (#6102)
  * caddyauth: Drop support for `scrypt` (#6091)
  * Revert "caddyfile: Reject long heredoc markers (#6098)" (#6100)
  * caddyauth: Rename `basicauth` to `basic_auth` (#6092)
  * logging: Inline Caddyfile syntax for `ip_mask` filter (#6094)
  * caddyfile: Reject long heredoc markers (#6098)
  * chore: Rename CI jobs, run on M1 mac (#6089)
  * update comment
  * improved list
  * fix: add back text/*
  * fix: add more media types to the compressed by default list
  * acmeserver: support specifying the allowed challenge types (#5794)
  * matchers: Drop `forwarded` option from `remote_ip` matcher (#6085)
  * caddyhttp: Test cases for `%2F` and `%252F` (#6084)
  * bump to golang 1.22 (#6083)
  * fileserver: Browse can show symlink target if enabled (#5973)
  * core: Support NO_COLOR env var to disable log coloring (#6078)
  * build(deps): bump peter-evans/repository-dispatch from 2 to 3 (#6080)
  * Update comment in setcap helper script
  * caddytls: Make on-demand 'ask' permission modular (#6055)
  * core: Add `ctx.Slogger()` which returns an `slog` logger (#5945)
  * chore: Update quic-go to v0.41.0, bump Go minimum to 1.21 (#6043)
  * chore: enabling a few more linters (#5961)
  * caddyfile: Correctly close the heredoc when the closing marker appears immediately (#6062)
  * caddyfile: Switch to slices.Equal for better performance (#6061)
  * tls: modularize trusted CA providers (#5784)
  * logging: Automatic `wrap` default for `filter` encoder (#5980)
  * caddyhttp: Fix panic when request missing ClientIPVarKey (#6040)
  * caddyfile: Normalize &amp; flatten all unmarshalers (#6037)
  * cmd: reverseproxy: log: use caddy logger (#6042)
  * matchers: `query` now ANDs multiple keys (#6054)
  * caddyfile: Add heredoc support to `fmt` command (#6056)
  * refactor: move automaxprocs init in caddycmd.Main()
  * caddyfile: Allow heredoc blank lines (#6051)
  * httpcaddyfile: Add optional status code argument to `handle_errors` directive (#5965)
  * httpcaddyfile: Rewrite `root` and `rewrite` parsing to allow omitting matcher (#5844)
  * fileserver: Implement caddyfile.Unmarshaler interface (#5850)
  * reverseproxy: Add `tls_curves` option to HTTP transport (#5851)
  * caddyhttp: Security enhancements for client IP parsing (#5805)
  * replacer: Fix escaped closing braces (#5995)
  * filesystem: Globally declared filesystems, `fs` directive (#5833)
  * ci/cd: use the build tag `nobadger` to exclude badgerdb (#6031)
  * httpcaddyfile: Fix redir &lt;to&gt; html (#6001)
  * httpcaddyfile: Support client auth verifiers (#6022)
  * tls: add reuse_private_keys (#6025)
  * reverseproxy: Only change Content-Length when full request is buffered (#5830)
  * Switch Solaris-derivatives away from listen_unix (#6021)
  * build(deps): bump actions/upload-artifact from 3 to 4 (#6013)
  * build(deps): bump actions/setup-go from 4 to 5 (#6012)
  * chore: check against errors of `io/fs` instead of `os` (#6011)
  * caddyhttp: support unix sockets in `caddy respond` command (#6010)
  * fileserver: Add total file size to directory listing (#6003)
  * httpcaddyfile: Fix cert file decoding to load multiple PEM in one file (#5997)
  * build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#5994)
  * cmd: use automaxprocs for better perf in containers (#5711)
  * logging: Add `zap.Option` support (#5944)
  * httpcaddyfile: Sort skip_hosts for deterministic JSON (#5990)
  * metrics: Record request metrics on HTTP errors (#5979)
  * go.mod: Updated quic-go to v0.40.1 (#5983)
  * fileserver: Enable compression for command by default (#5855)
  * fileserver: New --precompressed flag (#5880)
  * caddyhttp: Add `uuid` to access logs when used (#5859)
  * proxyprotocol: use github.com/pires/go-proxyproto (#5915)
  * cmd: Preserve LastModified date when exporting storage (#5968)
  * core: Always make AppDataDir for InstanceID (#5976)
  * chore: cross-build for AIX (#5971)
  * caddytls: Sync distributed storage cleaning (#5940)
  * caddytls: Context to DecisionFunc (#5923)
  * tls: accept placeholders in string values of certificate loaders (#5963)
  * templates: Offically make templates extensible (#5939)
  * http2 uses new round-robin scheduler (#5946)
  * panic when reading from backend failed to propagate stream error (#5952)
  * chore: Bump otel to v1.21.0. (#5949)
  * httpredirectlistener: Only set read limit for when request is HTTP (#5917)
  * fileserver: Add .m4v for browse template icon
  * Revert "caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848)" (#5924)
  * go.mod: update quic-go version to v0.40.0 (#5922)
  * update quic-go to v0.39.3 (#5918)
  * chore: Fix usage pool comment (#5916)
  * test: acmeserver: add smoke test for the ACME server directory (#5914)
  * Upgrade acmeserver to github.com/go-chi/chi/v5 (#5913)
  * caddyhttp: Adjust `scheme` placeholder docs (#5910)
  * go.mod: Upgrade quic-go to v0.39.1
  * go.mod: CVE-2023-45142 Update opentelemetry (#5908)
  * templates: Delete headers on `httpError` to reset to clean slate (#5905)
  * httpcaddyfile: Remove port from logger names (#5881)
  * core: Apply SO_REUSEPORT to UDP sockets (#5725)
  * caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848)
  * cmd: Add newline character to version string in CLI output (#5895)
  * core: quic listener will manage the underlying socket by itself (#5749)
  * templates: Clarify `include` args docs, add `.ClientIP` (#5898)
  * httpcaddyfile: Fix TLS automation policy merging with get_certificate (#5896)
  * cmd: upgrade: resolve symlink of the executable (#5891)
  * caddyfile: Fix variadic placeholder false positive when token contains `:` (#5883)
- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.21 matching go.mod
- CVEs:
  * CVE-2024-22189 (bsc#1222468)
  * CVE-2023-45142</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1717070400">- Update to version 2.8.1:
  * caddyhttp: Fix merging consecutive `client_ip` or `remote_ip` matchers (#6350)
  * core: MkdirAll appDataDir in InstanceID with 0o700 (#6340)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1717329600">- Update to version 2.8.2:
  * cmd: fix auto-detetction of .caddyfile extension (#6356)
  * caddyhttp: properly sanitize requests for root path (#6360)
  * caddytls: Implement certmagic.RenewalInfoGetter
  * build(deps): bump golangci/golangci-lint-action from 5 to 6 (#6361)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1717329601">- Update to version 2.8.4:
  * cmd: fix regression in auto-detect of Caddyfile (#6362)
  * Tag v2.8.3 was mistakenly made on the v2.8.2 commit and is skipped</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1718107200">- Source Caddyfile and index.html from upstream
- Remove part of inaccurate description
- Package shell completion separately
- Generate shell completion during build
- Include manpages
- Remove compatibility with SLE-12
- Source buildable-artifact tar from github to embed version
  information (https://github.com/golang/go/issues/29228)
- Check binary with version subcommand
- Raise golang(API) required version</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1718366400">- Add OBS manual service download_files</changelog>
  <changelog author="Alexandre Vicenzi &lt;alexandre.vicenzi@suse.com&gt;" date="1718798400">- Revert buildable-artifact change, fetch tarball with tar_scm
- Downgrade golang(API) version to match go.mod
- Override Caddy version during build time as suggested in caddy.go</changelog>
  <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>
</package>
<package pkgid="7ac736f5667f44f749476017bd8f941fce5af0047ad40e38d17918e7fca243d1af0ff36db04fe762925cace30298711c5ac77df76f934e7693de208cac8b74e7" name="caddy-fish-completion" arch="noarch">
  <version epoch="0" ver="2.10.0" rel="bp161.1.9"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1716897600">- Update to version 2.8.0:
  * acmeserver: Add `sign_with_root` for Caddyfile (#6345)
  * caddyfile: Reject global request matchers earlier (#6339)
  * core: Fix bug in AppIfConfigured (fix #6336)
  * fix a typo (#6333)
  * autohttps: Move log WARN to INFO, reduce confusion (#6185)
  * reverseproxy: Support HTTP/3 transport to backend (#6312)
  * context: AppIfConfigured returns error; consider not-yet-provisioned modules (#6292)
  * Fix lint error about deprecated method in smallstep/certificates/authority
  * go.mod: Upgrade dependencies
  * caddytls: fix permission requirement with AutomationPolicy (#6328)
  * caddytls: remove ClientHelloSNICtxKey (#6326)
  * caddyhttp: Trace individual middleware handlers (#6313)
  * templates: Add `pathEscape` template function and use it in file browser (#6278)
  * caddytls: set server name in context (#6324)
  * chore: downgrade minimum Go version in go.mod (#6318)
  * caddytest: normalize the JSON config (#6316)
  * caddyhttp: New experimental handler for intercepting responses (#6232)
  * httpcaddyfile: Set challenge ports when http_port or https_port are used
  * logging: Add support for additional logger filters other than hostname (#6082)
  * caddyhttp: Log 4xx as INFO; 5xx as ERROR (close #6106)
  * Second half of 6dce493
  * caddyhttp: Alter log message when request is unhandled (close #5182)
  * chore: Bump Go version in CI (#6310)
  * go.mod: go 1.22.3
  * Fix typos (#6311)
  * reverseproxy: Pointer to struct when loading modules; remove LazyCertPool (#6307)
  * tracing: add trace_id var (`http.vars.trace_id` placeholder) (#6308)
  * go.mod: CertMagic v0.21.0
  * reverseproxy: Implement health_follow_redirects (#6302)
  * caddypki: Allow use of root CA without a key. Fixes #6290 (#6298)
  * go.mod: Upgrade to quic-go v0.43.1
  * reverseproxy: HTTP transport: fix PROXY protocol initialization (#6301)
  * caddytls: Ability to drop connections (close #6294)
  * build(deps): bump golangci/golangci-lint-action from 4 to 5 (#6289)
  * httpcaddyfile: Fix expression matcher shortcut in snippets (#6288)
  * caddytls: Evict internal certs from cache based on issuer (#6266)
  * chore: add warn logs when using deprecated fields (#6276)
  * caddyhttp: Fix linter warning about deprecation
  * go.mod: Upgrade to quic-go v0.43.0
  * fileserver: Set "Vary: Accept-Encoding" header (see #5849)
  * events: Add debug log
  * reverseproxy: handle buffered data during hijack (#6274)
  * ci: remove `android` and `plan9` from cross-build workflow (#6268)
  * run `golangci-lint run --fix --fast` (#6270)
  * caddytls: Option to configure certificate lifetime (#6253)
  * replacer: Implement `file.*` global replacements (#5463)
  * caddyhttp: Address some Go 1.20 features (#6252)
  * Quell linter (false positive)
  * reverse_proxy: Add grace_period for SRV upstreams to Caddyfile (#6264)
  * doc: add `verifier` in `ClientAuthentication` caddyfile marshaler doc (#6263)
  * caddytls: Add Caddyfile support for on-demand permission module (close #6260)
  * reverseproxy: Remove long-deprecated buffering properties
  * reverseproxy: Reuse buffered request body even if partially drained
  * reverseproxy: Accept EOF when buffering
  * logging: Fix default access logger (#6251)
  * fileserver: Improve Vary handling (#5849)
  * cmd: Only validate config is proper JSON if config slice has data (#6250)
  * staticresp: Use the evaluated response body for sniffing JSON content-type (#6249)
  * encode: Slight fix for the previous commit
  * encode: Improve Etag handling (fix #5849)
  * httpcaddyfile: Skip automate loader if disable_certs is specified (fix #6148)
  * caddyfile: Populate regexp matcher names by default (#6145)
  * caddyhttp: record num. bytes read when response writer is hijacked (#6173)
  * caddyhttp: Support multiple logger names per host (#6088)
  * chore: fix some typos in comments (#6243)
  * encode: Configurable compression level for zstd (#6140)
  * caddytls: Remove shim code supporting deprecated lego-dns (#6231)
  * connection policy: add `local_ip`  matcher (#6074)
  * reverseproxy: Wait for both ends of websocket to close (#6175)
  * caddytls: Upgrade ACMEz to v2; support ZeroSSL API; various fixes (#6229)
  * caddytls: Still provision permission module if ask is specified
  * fileserver: read etags from precomputed files (#6222)
  * fileserver: Escape # and ? in img src (fix #6237)
  * reverseproxy: Implement modular CA provider for TLS transport (#6065)
  * caddyhttp: Apply auto HTTPS redir to all interfaces (fix #6226)
  * cmd: Fix panic related to config filename (fix #5919)
  * cmd: Assume Caddyfile based on filename prefix and suffix (#5919)
  * admin: Make `Etag` a header, not a trailer (#6208)
  * caddyhttp: remove duplicate strings.Count in path matcher (fixes #6233) (#6234)
  * caddyconfig: Use empty struct instead of bool in map (close #6224) (#6227)
  * gitignore: Add rule for caddyfile.go (#6225)
  * chore: Fix broken links in README.md (#6223)
  * chore: Upgrade some dependencies (#6221)
  * caddyhttp: Add plaintext response to `file_server browse` (#6093)
  * admin: Use xxhash for etag (#6207)
  * modules: fix some typo in conments (#6206)
  * caddyhttp: Replace sensitive headers with REDACTED (close #5669)
  * caddyhttp: close quic connections when server closes (#6202)
  * reverseproxy: Use xxhash instead of fnv32 for LB (#6203)
  * caddyhttp: add http.request.local{,.host,.port} placeholder (#6182)
  * chore: upgrade deps (#6198)
  * chore: remove repetitive word (#6193)
  * Added a null check to avoid segfault on rewrite query ops (#6191)
  * rewrite: `uri query` replace operation (#6165)
  * logging: support `ms` duration format and add docs (#6187)
  * replacer: use RWMutex to protect static provider (#6184)
  * caddyhttp: Allow `header` replacement with empty string (#6163)
  * vars: Make nil values act as empty string instead of `"&lt;nil&gt;"` (#6174)
  * chore: Update quic-go to v0.42.0 (#6176)
  * caddyhttp: Accept XFF header values with ports, when parsing client IP (#6183)
  * reverseproxy: configurable active health_passes and health_fails (#6154)
  * reverseproxy: Configurable forward proxy URL (#6114)
  * caddyhttp: upgrade to cel v0.20.0 (#6161)
  * chore: Bump Chroma to v2.13.0, includes new Caddyfile lexer (#6169)
  * caddyhttp: suppress flushing if the response is being buffered (#6150)
  * chore: encode: use FlushError instead of Flush (#6168)
  * encode: write status immediately when status code is informational (#6164)
  * httpcaddyfile: Keep deprecated `skip_log` in directive order (#6153)
  * httpcaddyfile: Add `RegisterDirectiveOrder` function for plugin authors (#5865)
  * rewrite: Implement `uri query` operations (#6120)
  * fix struct names (#6151)
  * fileserver: Preserve query during canonicalization redirect (#6109)
  * logging: Implement `log_append` handler (#6066)
  * httpcaddyfile: Allow nameless regexp placeholder shorthand (#6113)
  * logging: Implement `append` encoder, allow flatter filters config (#6069)
  * ci: fix the integration test `TestLeafCertLoaders` (#6149)
  * vars: Allow overriding `http.auth.user.id` in replacer as a special case (#6108)
  * caddytls: clientauth: leaf verifier: make trusted leaf certs source pluggable (#6050)
  * cmd: Adjust config load logs/errors (#6032)
  * reverseproxy: SRV dynamic upstream failover (#5832)
  * ci: bump golangci/golangci-lint-action from 3 to 4 (#6141)
  * core: OnExit hooks (#6128)
  * cmd: fix the output of the `Usage` section (#6138)
  * caddytls: verifier: caddyfile: re-add Caddyfile support (#6127)
  * acmeserver: add policy field to define allow/deny rules (#5796)
  * reverseproxy: cookie should be Secure and SameSite=None when TLS (#6115)
  * caddytest: Rename adapt tests to `*.caddyfiletest` extension (#6119)
  * tests: uses testing.TB interface for helper to be able to use test server in benchmarks. (#6103)
  * caddyfile: Assert having a space after heredoc marker to simply check (#6117)
  * chore: Update Chroma to get the new Caddyfile lexer (#6118)
  * reverseproxy: use context.WithoutCancel (#6116)
  * caddyfile: Reject directives in the place of site addresses (#6104)
  * caddyhttp: Register post-shutdown callbacks (#5948)
  * caddyhttp: Only attempt to enable full duplex for HTTP/1.x (#6102)
  * caddyauth: Drop support for `scrypt` (#6091)
  * Revert "caddyfile: Reject long heredoc markers (#6098)" (#6100)
  * caddyauth: Rename `basicauth` to `basic_auth` (#6092)
  * logging: Inline Caddyfile syntax for `ip_mask` filter (#6094)
  * caddyfile: Reject long heredoc markers (#6098)
  * chore: Rename CI jobs, run on M1 mac (#6089)
  * update comment
  * improved list
  * fix: add back text/*
  * fix: add more media types to the compressed by default list
  * acmeserver: support specifying the allowed challenge types (#5794)
  * matchers: Drop `forwarded` option from `remote_ip` matcher (#6085)
  * caddyhttp: Test cases for `%2F` and `%252F` (#6084)
  * bump to golang 1.22 (#6083)
  * fileserver: Browse can show symlink target if enabled (#5973)
  * core: Support NO_COLOR env var to disable log coloring (#6078)
  * build(deps): bump peter-evans/repository-dispatch from 2 to 3 (#6080)
  * Update comment in setcap helper script
  * caddytls: Make on-demand 'ask' permission modular (#6055)
  * core: Add `ctx.Slogger()` which returns an `slog` logger (#5945)
  * chore: Update quic-go to v0.41.0, bump Go minimum to 1.21 (#6043)
  * chore: enabling a few more linters (#5961)
  * caddyfile: Correctly close the heredoc when the closing marker appears immediately (#6062)
  * caddyfile: Switch to slices.Equal for better performance (#6061)
  * tls: modularize trusted CA providers (#5784)
  * logging: Automatic `wrap` default for `filter` encoder (#5980)
  * caddyhttp: Fix panic when request missing ClientIPVarKey (#6040)
  * caddyfile: Normalize &amp; flatten all unmarshalers (#6037)
  * cmd: reverseproxy: log: use caddy logger (#6042)
  * matchers: `query` now ANDs multiple keys (#6054)
  * caddyfile: Add heredoc support to `fmt` command (#6056)
  * refactor: move automaxprocs init in caddycmd.Main()
  * caddyfile: Allow heredoc blank lines (#6051)
  * httpcaddyfile: Add optional status code argument to `handle_errors` directive (#5965)
  * httpcaddyfile: Rewrite `root` and `rewrite` parsing to allow omitting matcher (#5844)
  * fileserver: Implement caddyfile.Unmarshaler interface (#5850)
  * reverseproxy: Add `tls_curves` option to HTTP transport (#5851)
  * caddyhttp: Security enhancements for client IP parsing (#5805)
  * replacer: Fix escaped closing braces (#5995)
  * filesystem: Globally declared filesystems, `fs` directive (#5833)
  * ci/cd: use the build tag `nobadger` to exclude badgerdb (#6031)
  * httpcaddyfile: Fix redir &lt;to&gt; html (#6001)
  * httpcaddyfile: Support client auth verifiers (#6022)
  * tls: add reuse_private_keys (#6025)
  * reverseproxy: Only change Content-Length when full request is buffered (#5830)
  * Switch Solaris-derivatives away from listen_unix (#6021)
  * build(deps): bump actions/upload-artifact from 3 to 4 (#6013)
  * build(deps): bump actions/setup-go from 4 to 5 (#6012)
  * chore: check against errors of `io/fs` instead of `os` (#6011)
  * caddyhttp: support unix sockets in `caddy respond` command (#6010)
  * fileserver: Add total file size to directory listing (#6003)
  * httpcaddyfile: Fix cert file decoding to load multiple PEM in one file (#5997)
  * build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#5994)
  * cmd: use automaxprocs for better perf in containers (#5711)
  * logging: Add `zap.Option` support (#5944)
  * httpcaddyfile: Sort skip_hosts for deterministic JSON (#5990)
  * metrics: Record request metrics on HTTP errors (#5979)
  * go.mod: Updated quic-go to v0.40.1 (#5983)
  * fileserver: Enable compression for command by default (#5855)
  * fileserver: New --precompressed flag (#5880)
  * caddyhttp: Add `uuid` to access logs when used (#5859)
  * proxyprotocol: use github.com/pires/go-proxyproto (#5915)
  * cmd: Preserve LastModified date when exporting storage (#5968)
  * core: Always make AppDataDir for InstanceID (#5976)
  * chore: cross-build for AIX (#5971)
  * caddytls: Sync distributed storage cleaning (#5940)
  * caddytls: Context to DecisionFunc (#5923)
  * tls: accept placeholders in string values of certificate loaders (#5963)
  * templates: Offically make templates extensible (#5939)
  * http2 uses new round-robin scheduler (#5946)
  * panic when reading from backend failed to propagate stream error (#5952)
  * chore: Bump otel to v1.21.0. (#5949)
  * httpredirectlistener: Only set read limit for when request is HTTP (#5917)
  * fileserver: Add .m4v for browse template icon
  * Revert "caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848)" (#5924)
  * go.mod: update quic-go version to v0.40.0 (#5922)
  * update quic-go to v0.39.3 (#5918)
  * chore: Fix usage pool comment (#5916)
  * test: acmeserver: add smoke test for the ACME server directory (#5914)
  * Upgrade acmeserver to github.com/go-chi/chi/v5 (#5913)
  * caddyhttp: Adjust `scheme` placeholder docs (#5910)
  * go.mod: Upgrade quic-go to v0.39.1
  * go.mod: CVE-2023-45142 Update opentelemetry (#5908)
  * templates: Delete headers on `httpError` to reset to clean slate (#5905)
  * httpcaddyfile: Remove port from logger names (#5881)
  * core: Apply SO_REUSEPORT to UDP sockets (#5725)
  * caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848)
  * cmd: Add newline character to version string in CLI output (#5895)
  * core: quic listener will manage the underlying socket by itself (#5749)
  * templates: Clarify `include` args docs, add `.ClientIP` (#5898)
  * httpcaddyfile: Fix TLS automation policy merging with get_certificate (#5896)
  * cmd: upgrade: resolve symlink of the executable (#5891)
  * caddyfile: Fix variadic placeholder false positive when token contains `:` (#5883)
- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.21 matching go.mod
- CVEs:
  * CVE-2024-22189 (bsc#1222468)
  * CVE-2023-45142</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1717070400">- Update to version 2.8.1:
  * caddyhttp: Fix merging consecutive `client_ip` or `remote_ip` matchers (#6350)
  * core: MkdirAll appDataDir in InstanceID with 0o700 (#6340)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1717329600">- Update to version 2.8.2:
  * cmd: fix auto-detetction of .caddyfile extension (#6356)
  * caddyhttp: properly sanitize requests for root path (#6360)
  * caddytls: Implement certmagic.RenewalInfoGetter
  * build(deps): bump golangci/golangci-lint-action from 5 to 6 (#6361)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1717329601">- Update to version 2.8.4:
  * cmd: fix regression in auto-detect of Caddyfile (#6362)
  * Tag v2.8.3 was mistakenly made on the v2.8.2 commit and is skipped</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1718107200">- Source Caddyfile and index.html from upstream
- Remove part of inaccurate description
- Package shell completion separately
- Generate shell completion during build
- Include manpages
- Remove compatibility with SLE-12
- Source buildable-artifact tar from github to embed version
  information (https://github.com/golang/go/issues/29228)
- Check binary with version subcommand
- Raise golang(API) required version</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1718366400">- Add OBS manual service download_files</changelog>
  <changelog author="Alexandre Vicenzi &lt;alexandre.vicenzi@suse.com&gt;" date="1718798400">- Revert buildable-artifact change, fetch tarball with tar_scm
- Downgrade golang(API) version to match go.mod
- Override Caddy version during build time as suggested in caddy.go</changelog>
  <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>
</package>
<package pkgid="92dca883547da175180f41da07fcc06be34e0b5e159ee6d6500400a07111abc8a0cfd853f7d52dbf5d00944c1406caf998c0971323a374b518e22ed2de08fbfd" name="caddy-zsh-completion" arch="noarch">
  <version epoch="0" ver="2.10.0" rel="bp161.1.9"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1716897600">- Update to version 2.8.0:
  * acmeserver: Add `sign_with_root` for Caddyfile (#6345)
  * caddyfile: Reject global request matchers earlier (#6339)
  * core: Fix bug in AppIfConfigured (fix #6336)
  * fix a typo (#6333)
  * autohttps: Move log WARN to INFO, reduce confusion (#6185)
  * reverseproxy: Support HTTP/3 transport to backend (#6312)
  * context: AppIfConfigured returns error; consider not-yet-provisioned modules (#6292)
  * Fix lint error about deprecated method in smallstep/certificates/authority
  * go.mod: Upgrade dependencies
  * caddytls: fix permission requirement with AutomationPolicy (#6328)
  * caddytls: remove ClientHelloSNICtxKey (#6326)
  * caddyhttp: Trace individual middleware handlers (#6313)
  * templates: Add `pathEscape` template function and use it in file browser (#6278)
  * caddytls: set server name in context (#6324)
  * chore: downgrade minimum Go version in go.mod (#6318)
  * caddytest: normalize the JSON config (#6316)
  * caddyhttp: New experimental handler for intercepting responses (#6232)
  * httpcaddyfile: Set challenge ports when http_port or https_port are used
  * logging: Add support for additional logger filters other than hostname (#6082)
  * caddyhttp: Log 4xx as INFO; 5xx as ERROR (close #6106)
  * Second half of 6dce493
  * caddyhttp: Alter log message when request is unhandled (close #5182)
  * chore: Bump Go version in CI (#6310)
  * go.mod: go 1.22.3
  * Fix typos (#6311)
  * reverseproxy: Pointer to struct when loading modules; remove LazyCertPool (#6307)
  * tracing: add trace_id var (`http.vars.trace_id` placeholder) (#6308)
  * go.mod: CertMagic v0.21.0
  * reverseproxy: Implement health_follow_redirects (#6302)
  * caddypki: Allow use of root CA without a key. Fixes #6290 (#6298)
  * go.mod: Upgrade to quic-go v0.43.1
  * reverseproxy: HTTP transport: fix PROXY protocol initialization (#6301)
  * caddytls: Ability to drop connections (close #6294)
  * build(deps): bump golangci/golangci-lint-action from 4 to 5 (#6289)
  * httpcaddyfile: Fix expression matcher shortcut in snippets (#6288)
  * caddytls: Evict internal certs from cache based on issuer (#6266)
  * chore: add warn logs when using deprecated fields (#6276)
  * caddyhttp: Fix linter warning about deprecation
  * go.mod: Upgrade to quic-go v0.43.0
  * fileserver: Set "Vary: Accept-Encoding" header (see #5849)
  * events: Add debug log
  * reverseproxy: handle buffered data during hijack (#6274)
  * ci: remove `android` and `plan9` from cross-build workflow (#6268)
  * run `golangci-lint run --fix --fast` (#6270)
  * caddytls: Option to configure certificate lifetime (#6253)
  * replacer: Implement `file.*` global replacements (#5463)
  * caddyhttp: Address some Go 1.20 features (#6252)
  * Quell linter (false positive)
  * reverse_proxy: Add grace_period for SRV upstreams to Caddyfile (#6264)
  * doc: add `verifier` in `ClientAuthentication` caddyfile marshaler doc (#6263)
  * caddytls: Add Caddyfile support for on-demand permission module (close #6260)
  * reverseproxy: Remove long-deprecated buffering properties
  * reverseproxy: Reuse buffered request body even if partially drained
  * reverseproxy: Accept EOF when buffering
  * logging: Fix default access logger (#6251)
  * fileserver: Improve Vary handling (#5849)
  * cmd: Only validate config is proper JSON if config slice has data (#6250)
  * staticresp: Use the evaluated response body for sniffing JSON content-type (#6249)
  * encode: Slight fix for the previous commit
  * encode: Improve Etag handling (fix #5849)
  * httpcaddyfile: Skip automate loader if disable_certs is specified (fix #6148)
  * caddyfile: Populate regexp matcher names by default (#6145)
  * caddyhttp: record num. bytes read when response writer is hijacked (#6173)
  * caddyhttp: Support multiple logger names per host (#6088)
  * chore: fix some typos in comments (#6243)
  * encode: Configurable compression level for zstd (#6140)
  * caddytls: Remove shim code supporting deprecated lego-dns (#6231)
  * connection policy: add `local_ip`  matcher (#6074)
  * reverseproxy: Wait for both ends of websocket to close (#6175)
  * caddytls: Upgrade ACMEz to v2; support ZeroSSL API; various fixes (#6229)
  * caddytls: Still provision permission module if ask is specified
  * fileserver: read etags from precomputed files (#6222)
  * fileserver: Escape # and ? in img src (fix #6237)
  * reverseproxy: Implement modular CA provider for TLS transport (#6065)
  * caddyhttp: Apply auto HTTPS redir to all interfaces (fix #6226)
  * cmd: Fix panic related to config filename (fix #5919)
  * cmd: Assume Caddyfile based on filename prefix and suffix (#5919)
  * admin: Make `Etag` a header, not a trailer (#6208)
  * caddyhttp: remove duplicate strings.Count in path matcher (fixes #6233) (#6234)
  * caddyconfig: Use empty struct instead of bool in map (close #6224) (#6227)
  * gitignore: Add rule for caddyfile.go (#6225)
  * chore: Fix broken links in README.md (#6223)
  * chore: Upgrade some dependencies (#6221)
  * caddyhttp: Add plaintext response to `file_server browse` (#6093)
  * admin: Use xxhash for etag (#6207)
  * modules: fix some typo in conments (#6206)
  * caddyhttp: Replace sensitive headers with REDACTED (close #5669)
  * caddyhttp: close quic connections when server closes (#6202)
  * reverseproxy: Use xxhash instead of fnv32 for LB (#6203)
  * caddyhttp: add http.request.local{,.host,.port} placeholder (#6182)
  * chore: upgrade deps (#6198)
  * chore: remove repetitive word (#6193)
  * Added a null check to avoid segfault on rewrite query ops (#6191)
  * rewrite: `uri query` replace operation (#6165)
  * logging: support `ms` duration format and add docs (#6187)
  * replacer: use RWMutex to protect static provider (#6184)
  * caddyhttp: Allow `header` replacement with empty string (#6163)
  * vars: Make nil values act as empty string instead of `"&lt;nil&gt;"` (#6174)
  * chore: Update quic-go to v0.42.0 (#6176)
  * caddyhttp: Accept XFF header values with ports, when parsing client IP (#6183)
  * reverseproxy: configurable active health_passes and health_fails (#6154)
  * reverseproxy: Configurable forward proxy URL (#6114)
  * caddyhttp: upgrade to cel v0.20.0 (#6161)
  * chore: Bump Chroma to v2.13.0, includes new Caddyfile lexer (#6169)
  * caddyhttp: suppress flushing if the response is being buffered (#6150)
  * chore: encode: use FlushError instead of Flush (#6168)
  * encode: write status immediately when status code is informational (#6164)
  * httpcaddyfile: Keep deprecated `skip_log` in directive order (#6153)
  * httpcaddyfile: Add `RegisterDirectiveOrder` function for plugin authors (#5865)
  * rewrite: Implement `uri query` operations (#6120)
  * fix struct names (#6151)
  * fileserver: Preserve query during canonicalization redirect (#6109)
  * logging: Implement `log_append` handler (#6066)
  * httpcaddyfile: Allow nameless regexp placeholder shorthand (#6113)
  * logging: Implement `append` encoder, allow flatter filters config (#6069)
  * ci: fix the integration test `TestLeafCertLoaders` (#6149)
  * vars: Allow overriding `http.auth.user.id` in replacer as a special case (#6108)
  * caddytls: clientauth: leaf verifier: make trusted leaf certs source pluggable (#6050)
  * cmd: Adjust config load logs/errors (#6032)
  * reverseproxy: SRV dynamic upstream failover (#5832)
  * ci: bump golangci/golangci-lint-action from 3 to 4 (#6141)
  * core: OnExit hooks (#6128)
  * cmd: fix the output of the `Usage` section (#6138)
  * caddytls: verifier: caddyfile: re-add Caddyfile support (#6127)
  * acmeserver: add policy field to define allow/deny rules (#5796)
  * reverseproxy: cookie should be Secure and SameSite=None when TLS (#6115)
  * caddytest: Rename adapt tests to `*.caddyfiletest` extension (#6119)
  * tests: uses testing.TB interface for helper to be able to use test server in benchmarks. (#6103)
  * caddyfile: Assert having a space after heredoc marker to simply check (#6117)
  * chore: Update Chroma to get the new Caddyfile lexer (#6118)
  * reverseproxy: use context.WithoutCancel (#6116)
  * caddyfile: Reject directives in the place of site addresses (#6104)
  * caddyhttp: Register post-shutdown callbacks (#5948)
  * caddyhttp: Only attempt to enable full duplex for HTTP/1.x (#6102)
  * caddyauth: Drop support for `scrypt` (#6091)
  * Revert "caddyfile: Reject long heredoc markers (#6098)" (#6100)
  * caddyauth: Rename `basicauth` to `basic_auth` (#6092)
  * logging: Inline Caddyfile syntax for `ip_mask` filter (#6094)
  * caddyfile: Reject long heredoc markers (#6098)
  * chore: Rename CI jobs, run on M1 mac (#6089)
  * update comment
  * improved list
  * fix: add back text/*
  * fix: add more media types to the compressed by default list
  * acmeserver: support specifying the allowed challenge types (#5794)
  * matchers: Drop `forwarded` option from `remote_ip` matcher (#6085)
  * caddyhttp: Test cases for `%2F` and `%252F` (#6084)
  * bump to golang 1.22 (#6083)
  * fileserver: Browse can show symlink target if enabled (#5973)
  * core: Support NO_COLOR env var to disable log coloring (#6078)
  * build(deps): bump peter-evans/repository-dispatch from 2 to 3 (#6080)
  * Update comment in setcap helper script
  * caddytls: Make on-demand 'ask' permission modular (#6055)
  * core: Add `ctx.Slogger()` which returns an `slog` logger (#5945)
  * chore: Update quic-go to v0.41.0, bump Go minimum to 1.21 (#6043)
  * chore: enabling a few more linters (#5961)
  * caddyfile: Correctly close the heredoc when the closing marker appears immediately (#6062)
  * caddyfile: Switch to slices.Equal for better performance (#6061)
  * tls: modularize trusted CA providers (#5784)
  * logging: Automatic `wrap` default for `filter` encoder (#5980)
  * caddyhttp: Fix panic when request missing ClientIPVarKey (#6040)
  * caddyfile: Normalize &amp; flatten all unmarshalers (#6037)
  * cmd: reverseproxy: log: use caddy logger (#6042)
  * matchers: `query` now ANDs multiple keys (#6054)
  * caddyfile: Add heredoc support to `fmt` command (#6056)
  * refactor: move automaxprocs init in caddycmd.Main()
  * caddyfile: Allow heredoc blank lines (#6051)
  * httpcaddyfile: Add optional status code argument to `handle_errors` directive (#5965)
  * httpcaddyfile: Rewrite `root` and `rewrite` parsing to allow omitting matcher (#5844)
  * fileserver: Implement caddyfile.Unmarshaler interface (#5850)
  * reverseproxy: Add `tls_curves` option to HTTP transport (#5851)
  * caddyhttp: Security enhancements for client IP parsing (#5805)
  * replacer: Fix escaped closing braces (#5995)
  * filesystem: Globally declared filesystems, `fs` directive (#5833)
  * ci/cd: use the build tag `nobadger` to exclude badgerdb (#6031)
  * httpcaddyfile: Fix redir &lt;to&gt; html (#6001)
  * httpcaddyfile: Support client auth verifiers (#6022)
  * tls: add reuse_private_keys (#6025)
  * reverseproxy: Only change Content-Length when full request is buffered (#5830)
  * Switch Solaris-derivatives away from listen_unix (#6021)
  * build(deps): bump actions/upload-artifact from 3 to 4 (#6013)
  * build(deps): bump actions/setup-go from 4 to 5 (#6012)
  * chore: check against errors of `io/fs` instead of `os` (#6011)
  * caddyhttp: support unix sockets in `caddy respond` command (#6010)
  * fileserver: Add total file size to directory listing (#6003)
  * httpcaddyfile: Fix cert file decoding to load multiple PEM in one file (#5997)
  * build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#5994)
  * cmd: use automaxprocs for better perf in containers (#5711)
  * logging: Add `zap.Option` support (#5944)
  * httpcaddyfile: Sort skip_hosts for deterministic JSON (#5990)
  * metrics: Record request metrics on HTTP errors (#5979)
  * go.mod: Updated quic-go to v0.40.1 (#5983)
  * fileserver: Enable compression for command by default (#5855)
  * fileserver: New --precompressed flag (#5880)
  * caddyhttp: Add `uuid` to access logs when used (#5859)
  * proxyprotocol: use github.com/pires/go-proxyproto (#5915)
  * cmd: Preserve LastModified date when exporting storage (#5968)
  * core: Always make AppDataDir for InstanceID (#5976)
  * chore: cross-build for AIX (#5971)
  * caddytls: Sync distributed storage cleaning (#5940)
  * caddytls: Context to DecisionFunc (#5923)
  * tls: accept placeholders in string values of certificate loaders (#5963)
  * templates: Offically make templates extensible (#5939)
  * http2 uses new round-robin scheduler (#5946)
  * panic when reading from backend failed to propagate stream error (#5952)
  * chore: Bump otel to v1.21.0. (#5949)
  * httpredirectlistener: Only set read limit for when request is HTTP (#5917)
  * fileserver: Add .m4v for browse template icon
  * Revert "caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848)" (#5924)
  * go.mod: update quic-go version to v0.40.0 (#5922)
  * update quic-go to v0.39.3 (#5918)
  * chore: Fix usage pool comment (#5916)
  * test: acmeserver: add smoke test for the ACME server directory (#5914)
  * Upgrade acmeserver to github.com/go-chi/chi/v5 (#5913)
  * caddyhttp: Adjust `scheme` placeholder docs (#5910)
  * go.mod: Upgrade quic-go to v0.39.1
  * go.mod: CVE-2023-45142 Update opentelemetry (#5908)
  * templates: Delete headers on `httpError` to reset to clean slate (#5905)
  * httpcaddyfile: Remove port from logger names (#5881)
  * core: Apply SO_REUSEPORT to UDP sockets (#5725)
  * caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848)
  * cmd: Add newline character to version string in CLI output (#5895)
  * core: quic listener will manage the underlying socket by itself (#5749)
  * templates: Clarify `include` args docs, add `.ClientIP` (#5898)
  * httpcaddyfile: Fix TLS automation policy merging with get_certificate (#5896)
  * cmd: upgrade: resolve symlink of the executable (#5891)
  * caddyfile: Fix variadic placeholder false positive when token contains `:` (#5883)
- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.21 matching go.mod
- CVEs:
  * CVE-2024-22189 (bsc#1222468)
  * CVE-2023-45142</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1717070400">- Update to version 2.8.1:
  * caddyhttp: Fix merging consecutive `client_ip` or `remote_ip` matchers (#6350)
  * core: MkdirAll appDataDir in InstanceID with 0o700 (#6340)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1717329600">- Update to version 2.8.2:
  * cmd: fix auto-detetction of .caddyfile extension (#6356)
  * caddyhttp: properly sanitize requests for root path (#6360)
  * caddytls: Implement certmagic.RenewalInfoGetter
  * build(deps): bump golangci/golangci-lint-action from 5 to 6 (#6361)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1717329601">- Update to version 2.8.4:
  * cmd: fix regression in auto-detect of Caddyfile (#6362)
  * Tag v2.8.3 was mistakenly made on the v2.8.2 commit and is skipped</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1718107200">- Source Caddyfile and index.html from upstream
- Remove part of inaccurate description
- Package shell completion separately
- Generate shell completion during build
- Include manpages
- Remove compatibility with SLE-12
- Source buildable-artifact tar from github to embed version
  information (https://github.com/golang/go/issues/29228)
- Check binary with version subcommand
- Raise golang(API) required version</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1718366400">- Add OBS manual service download_files</changelog>
  <changelog author="Alexandre Vicenzi &lt;alexandre.vicenzi@suse.com&gt;" date="1718798400">- Revert buildable-artifact change, fetch tarball with tar_scm
- Downgrade golang(API) version to match go.mod
- Override Caddy version during build time as suggested in caddy.go</changelog>
  <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>
</package>
<package pkgid="1526d4b5ab66670422f92b918b222daf619ba4d61ed72b77a3b49da47990899e5308c7e8816fc649dc37332c3b5b7d9e041f4739d1e64673dda355aa8011a27c" name="cadvisor" arch="s390x">
  <version epoch="0" ver="0.60.3" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- Initial package (0.46.0)</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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>
</package>
<package pkgid="a7c63469d4cda2c9d57bb87c5b05c9cddb906ab9f7c04ad4f68c45ac5b6993c240e9a38be5b638673ff5f5a4a345a6a65753230b53a65332e44eb364363bae49" name="cage" arch="s390x">
  <version epoch="0" ver="0.2.0+0.e128a9f" rel="bp161.1.4"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618574400">- Update to 0.1.3:
  * compatibility release to track wlroots 0.13.0</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1624536000">- Add cage-wlroots-0140.patch: make compatible with wlroots 0.14.0</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1624795200">- Update to 1.4:
  * Compatibility release to track wlroots 0.14.0
- Drop cage-wlroots-0140.patch: upstreamed</changelog>
  <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>
</package>
<package pkgid="2ccae47659a011262fab0c0e9a48ba53c9c7a07c873001da7b80d345232789c2f1686bf83c5d0581bc004423439863b5ee8be0bce854e409caeaf8652c5b7ff5" name="cagebreak" arch="s390x">
  <version epoch="0" ver="2.3.1" rel="bp161.1.4"/>
  <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="85f8abf42c7e6227e41a4748d92e672fda8a15e28fd61d5e636ea6c359ead59b3306475266010b59cf49ce9a33f0f797a6d92569b8a74fe8e984499717c53679" name="cairo-devel" arch="s390x">
  <version epoch="0" ver="1.18.4" rel="160099.3.2"/>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1726833600">- Add b9eed915f9a67380e7ef9d8746656455c43f67e2.patch: cff: Don't
  fail if no local subs. Fix regression when writing PDFs with
  fonts.</changelog>
  <changelog author="dimstar@opensuse.org" date="1732795200">- Convert to source service: allows for easier upgrades by the
  GNOME team.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1742385600">- Switch back to using source service.</changelog>
  <changelog author="qzhao@suse.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="0210733a831fed3552d7b7500a5cbaeb7671942696860094e7f11d6b21e3f22c8ef8e55aefaa3725534dc22c29ec24839b101b94eca857eab0dbd22b26078da0" name="cairo-tools" arch="s390x">
  <version epoch="0" ver="1.18.4" rel="160099.3.2"/>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1726833600">- Add b9eed915f9a67380e7ef9d8746656455c43f67e2.patch: cff: Don't
  fail if no local subs. Fix regression when writing PDFs with
  fonts.</changelog>
  <changelog author="dimstar@opensuse.org" date="1732795200">- Convert to source service: allows for easier upgrades by the
  GNOME team.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1742385600">- Switch back to using source service.</changelog>
  <changelog author="qzhao@suse.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="fe83c5f42041151cdff4518ddea514000693cd3d0bf8df36d2d53752f3215ac9552bc63779b2fa6f0c8e2d88dc38e981cbdc110c9c916eabd13ae51bfd96e697" name="cairomm-devel" arch="s390x">
  <version epoch="0" ver="1.18.0" rel="bp161.1.2"/>
  <changelog author="luc14n0@linuxmail.org" date="1504526400">- Update to version 1.15.5:
  + enums.h: Guard the FT-specific include and the enum with an
    ifdef (fdo#100894).
  + Build: configure.ac: Require C++14, because libsigc++-3.0 does
    (fdo#100884).</changelog>
  <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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742385600">- Cleanup spec, build doc subpackage as noarch.</changelog>
</package>
<package pkgid="73203b3ac8f6dc85f6531e5ff82cc0d46e253a0f4da28e1953e721fd313ba1186f9cd3843c197351feef570a40ad495f3f49d5bbe4e409e2bc048350c06e3f22" name="cairomm-doc" arch="noarch">
  <version epoch="0" ver="1.18.0" rel="bp161.1.2"/>
  <changelog author="luc14n0@linuxmail.org" date="1504526400">- Update to version 1.15.5:
  + enums.h: Guard the FT-specific include and the enum with an
    ifdef (fdo#100894).
  + Build: configure.ac: Require C++14, because libsigc++-3.0 does
    (fdo#100884).</changelog>
  <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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742385600">- Cleanup spec, build doc subpackage as noarch.</changelog>
</package>
<package pkgid="e0389a88f563c33858318097a2c4035698afbf4909f173849bff081fd8bbd4d8610f05a2e12d0049905bb67e00fcace820663082c94fb309925bb9a03eca67c8" name="cairomm1_0-devel" arch="s390x">
  <version epoch="0" ver="1.14.5" rel="160099.1.1"/>
  <changelog author="zaitor@opensuse.org" date="1443614400">- Update to version 1.12.0:
  + Cairo::RefPtr: Add move constructors and move operator=().
  + MSVC build fixes.</changelog>
  <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="jengelh@inai.de" date="1555588800">- Remove --with-pic which has no effect with --disable-static.
- Update descriptions.</changelog>
  <changelog author="dimstar@opensuse.org" date="1671451200">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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>
</package>
<package pkgid="52eb54432fba4f34fea014261247a295e0b73a9bfb1d15ada03a21d5ca084522870fb452914bf438ae12a1bccd971a006238644e329156bfeca010dec37a5fc4" name="cairomm1_0-doc" arch="noarch">
  <version epoch="0" ver="1.14.5" rel="160099.1.1"/>
  <changelog author="zaitor@opensuse.org" date="1443614400">- Update to version 1.12.0:
  + Cairo::RefPtr: Add move constructors and move operator=().
  + MSVC build fixes.</changelog>
  <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="jengelh@inai.de" date="1555588800">- Remove --with-pic which has no effect with --disable-static.
- Update descriptions.</changelog>
  <changelog author="dimstar@opensuse.org" date="1671451200">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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>
</package>
<package pkgid="fb67c7c90856e5d8663ec0a6d9438b69067fcf7517277db704e65c346492a54ad9a2777388cf4e4fdb5c4e76fb5691350b42c1d6b67438b00cf9ec5c96464cee" name="caja" arch="s390x">
  <version epoch="0" ver="1.28.0" rel="bp161.1.5"/>
  <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&#xF8;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="41af720fe2a973c6da8ab9cda1e9b68b788e1e66ae18ebce7c0e8429f7b55d60e9ba9780a87f278ed7a314cccafacea3266daff56bfc1151dd093653cade80b4" name="caja-devel" arch="s390x">
  <version epoch="0" ver="1.28.0" rel="bp161.1.5"/>
  <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&#xF8;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="b38ff6a43a6f98b8b79ae730d32f0344d7576c1c28c5f9f31e642657263f814ec3cc17b266d4ca94ba6803dc10761b3740a405038af1f6b23eaaf03483f867b7" name="caja-dropbox-lang" arch="noarch">
  <version epoch="0" ver="1.28.0" rel="bp161.1.4"/>
  <changelog author="sor.alexei@meowr.ru" date="1460203200">- Update to version 1.14.0:
  * Fix Changelog generation.
- Rebase caja-dropbox_no-dropbox-bin.patch.</changelog>
  <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>
</package>
<package pkgid="cffca8368c727e96e86ff57f2647f4c0696c8f8e3b14b7f979112b16858d5c74f8c26155f6e8f62a82c2c2d93d531f2ba1f47d819b4403215ec32089868486b9" name="caja-engrampa" arch="s390x">
  <version epoch="0" ver="1.28.1" rel="bp161.1.5"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1572868800">- Fix build error complaining about conflicting types for
  g_ptr_array_copy by updating to 1.23.1.
- Update to version 1.23.1:
  * Update translations
  * glib-utils: Remove unused function - g_ptr_array_copy
  * Remove some unused/deprecated functions
  * Various smaller fixes</changelog>
  <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>
</package>
<package pkgid="323d84b239284ba897c2ff286b24e62710583c8bb12fbfeab6b0598db0d341c27c4e3318208d2d9de06d91d2edf3bc14c0d576298af64d6a64f6d6d6240f3fae" name="caja-extension-atril" arch="s390x">
  <version epoch="0" ver="1.28.4" rel="bp161.1.1"/>
  <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&#xF8;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&#xF8;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&#xF8;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="cd983e30a67397685d496848923b2feec6587e4247cbd8ebee58dba332759cbfbea23740cd6dcd77d1d7fe14e235f2b3c237e1eb15db00c2ed95d616924a75cb" name="caja-extension-dropbox" arch="s390x">
  <version epoch="0" ver="1.28.0" rel="bp161.1.4"/>
  <changelog author="sor.alexei@meowr.ru" date="1460203200">- Update to version 1.14.0:
  * Fix Changelog generation.
- Rebase caja-dropbox_no-dropbox-bin.patch.</changelog>
  <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>
</package>
<package pkgid="dab591bf13d29051e97b1988b9374ad1fe1da7abdd9182fbccf09ce0b55e84b239f70b2cd7a25962a9af834aec37d81a48eeee83c3dc575fc6923c48dc8bc492" name="caja-extension-nextcloud" arch="noarch">
  <version epoch="0" ver="33.0.4" rel="bp161.1.1"/>
  <changelog author="Natasha Ament &lt;stacheldrahtje@gmail.com&gt;" date="1765886400">- Update to version 4.0.4:
  * Server notifications can now be dismissed from the activity list
    (gh#nextcloud/desktop#9222)
  * Fixed File Drop not working (gh#nextcloud/desktop#9195)
  * The account wizard now displays a more clear error message if
    the server is in maintenance mode (gh#nextcloud/desktop#9226)
  * Fixed a crash when removing a sync folder
    (gh#nextcloud/desktop#9183)
  * Fixed enforcement of the enterprise update channel
    (gh#nextcloud/desktop#9139)
  * Keep track of the previous client version in the config to
    allow better handling of configuration upgrades
    (gh#nextcloud/desktop#9204)
  * Fixed configuration migration dialog being shown if no legacy
    configuration was found (gh#nextcloud/desktop#9190)
  * Fixed a crash when calculating checksums
    (gh#nextcloud/desktop#9221)
  * Reduced log verbosity when deleting folder contents
    (gh#nextcloud/desktop#9243)
  * Fixed redirect handling after Qt6 migration
    (gh#nextcloud/desktop#9247)
  * refactor: Use correct string overload (gh#nextcloud/desktop#8992)
  * chore: Removed unused build scripts (gh#nextcloud/desktop#9245)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1768910400">- Update to version 4.0.5:
  * Detect upgrade-only scenario (gh#nextcloud/desktop#9296).
  * Restore server subscription per account from config
    (gh#nextcloud/desktop#9262).
  * Various strings are now escaped (gh#nextcloud/desktop#9329).
  * Fixed a crash for when too many sync errors occurred
    (gh#nextcloud/desktop#9258).
  * Removed redundant checks for nonexistent files during activity
    list cleanup (gh#nextcloud/desktop#9251).</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@gmail.com&gt;" date="1769169600">- Update to version 4.0.6:
  * Handle manual redirects only unless specified otherwise
    (gh#nextcloud/desktop#9352)
  * Ensure more libraries are bundled in the AppImage
    (gh#nextcloud/desktop#9356)
  * Remove Ubuntu Plucky and add Resolute
    (gh#nextcloud/desktop#9355)
  * Bundle OpenGL drivers in the AppImage
    (gh#nextcloud/desktop#9365)</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@ament-teusink.eu&gt;" date="1773403200">- Update to version 4.0.7:
  * Fix state icons for white monochrome theme
    (gh#nextcloud/desktop#9391)
  * Bundle fewer libraries in the AppImage to improve compatibility
    (gh#nextcloud/desktop#9388)
  * Use parameter validation regex from the server
    (gh#nextcloud/desktop#9415)
  * Use branded user agent for Flow v2 login request
    (gh#nextcloud/desktop#9447)
  * Allow creation of fav links with paths containing spaces
    (gh#nextcloud/desktop#9465)
  * Only increase ACL size if a new ACE is about to be added
    (gh#nextcloud/desktop#9531)
  * Fail and restart the sync if discovery is suspicious
    (gh#nextcloud/desktop#9574)
  * Update OpenSSL version
    (gh#nextcloud/desktop#9575)
  * Check existing account proxy type setting
    (gh#nextcloud/desktop#9576)
  * Improve error handling and clean menu texts
    (gh#nextcloud/desktop#9587)</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@ament-teusink.eu&gt;" date="1774008000">- Update to version 4.0.8:
  * Use display name for E2EE shares
    (gh#nextcloud/desktop#9610)
  * Add basic support for E2EE metadata format 2.1
    (gh#nextcloud/desktop#9611)
  * Ensure PIN input dialog is the top‑most window
    (gh#nextcloud/desktop#9613)
  * Improve E2EE handling for hardware‑certificate encryption
    (gh#nextcloud/desktop#9614)
  * Migrate user encryption certificate
    (gh#nextcloud/desktop#9612)
  * Allow reading metadata format 1.2 again
    (gh#nextcloud/desktop#9615)
  * Improve handling of locked files during upload
    (gh#nextcloud/desktop#9627)
  * Set folders writable when remote permissions require it,
    and recurse into subdirectories if etag or remote perms differ
    (gh#nextcloud/desktop#9642)</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@ament-teusink.eu&gt;" date="1774353600">- Update to 33.0.0:
  * Bugfix/unbreak syncing public share links
  (gh#nextcloud/desktop#8836)
  * Allow Maximizing Settings Window
  (gh#nextcloud/desktop#8834)
  * Use upstream Extra CMake Modules
  (gh#nextcloud/desktop#6810)
  * Run Developer Build from Xcode
  (gh#nextcloud/desktop#8838)
  * fix: folder delete/new conflict will be "delete"
  (gh#nextcloud/desktop#8671)
  * Branded file provider extension SF Symbol
  (gh#nextcloud/desktop#8818)
  * Updated File Provider Translations
  (gh#nextcloud/desktop#8842)
  * chore(deps): Bump fsfe/reuse-action from 5.0.0 to 6.0.0
  (gh#nextcloud/desktop#8839)
  * chore(deps): Bump actions/stale from 10.0.0 to 10.1.0
  (gh#nextcloud/desktop#8841)
  * chore(deps): Bump cpp-linter/cpp-linter-action from 2.16.4 to
  2.16.5 (gh#nextcloud/desktop#8840)
  * fix(asyncimageresponse): fetch remote resources in the same
  thread as Account (gh#nextcloud/desktop#8848)
  * chore(chunk-upload): always sent the total size header
  (gh#nextcloud/desktop#8849)
  * Bugfix/allign plus icon
  (gh#nextcloud/desktop#8851)
  * fix: HTML-escape file URLs to handle special characters in
  conflict and case clash dialogs (gh#nextcloud/desktop#8847)
  * fix(filesystembase): log correct ACL errors
  (gh#nextcloud/desktop#8863)
  * fix: Adding elide to menuitems
  (gh#nextcloud/desktop#8862)
  * fix(i18n): Fixed grammar
  (gh#nextcloud/desktop#8870)
  * Fix Token Locks
  (gh#nextcloud/desktop#8872)
  * fix(NextcloudDev): add missing template file
  (gh#nextcloud/desktop#8876)
  * fix(tray): use native tooltips when available
  (gh#nextcloud/desktop#8883)
  * fix(file-provider): report a different error if database is not
  ready (gh#nextcloud/desktop#8885)
  * fix(quota): return unlimited quota if server query is invalid or
  file is in folder root (gh#nextcloud/desktop#8714)
  * chore: set xcode target to Debug only for dev builds
  (gh#nextcloud/desktop#8889)
  * fix: remove "nextcloud" from debug log filenames
  (gh#nextcloud/desktop#8899)
  * chore(ci): use Xcode 16.3
  (gh#nextcloud/desktop#8902)
  * Logging NSFileProviderRequest
  (gh#nextcloud/desktop#8890)
  * fix: Neutral sync icon in VFS sync status
  (gh#nextcloud/desktop#8900)
  * Fix some of the accounts menu visual issues
  (gh#nextcloud/desktop#8894)
  * fix: Update minimum supported Nextcloud server version to 20
  (gh#nextcloud/desktop#8910)
  * fix: ignore directory listing entry for the iterated directory
  (gh#nextcloud/desktop#8921)
  * Removed obsolete settings features in main app
  (gh#nextcloud/desktop#8924)
  * fix(account): do not consider URLs with a trailing slash as
  public links (gh#nextcloud/desktop#8932)
  * fix(network): fall back to unlimited bandwidth in case the
  legacy global limit is still set (gh#nextcloud/desktop#8925)
  * Fix Crash on File Provider Deactivation for Account with UUID
  Name (gh#nextcloud/desktop#8941)
  * Fix #8914
  (gh#nextcloud/desktop#8943)
  * File Provider Fix: Translated Some Texts
  (gh#nextcloud/desktop#8966)
  * fix: make sure migration is skipped when setting
  DISABLE_ACCOUNT_MIGRATION (gh#nextcloud/desktop#8973)
  * style(file-provider): improve text displayed when user resets
  virtual files setup (gh#nextcloud/desktop#8892)
  * Fix (File Provider): Share Permissions
  (gh#nextcloud/desktop#8981)
  * fix: Add official PPA as an option of the package type
  (gh#nextcloud/desktop#8975)
  * chore(deps): Bump actions/upload-artifact from 4.6.2 to 5.0.0
  (gh#nextcloud/desktop#8971)
  * refactor: Use correct string overload
  (gh#nextcloud/desktop#8992)
  * Bugfix/edit locally server custom path
  (gh#nextcloud/desktop#8867)
  * fix(typo): Fix typo in debug log message for original file
  (gh#nextcloud/desktop#9014)
  * Include Realm Databases in Debug Archives
  (gh#nextcloud/desktop#9016)
  * chore(deps): Bump cpp-linter/cpp-linter-action from 2.16.5 to
  2.16.6 (gh#nextcloud/desktop#9011)
  * fix(file-provider): use correct FP domain identifier for sync
  status check (gh#nextcloud/desktop#9008)
  * fix(tests): ensure we compare remote state against local state
  (gh#nextcloud/desktop#9009)
  * feat(update): allow to manually skip a pending update
  (gh#nextcloud/desktop#9006)
  * fix(vfs/cfapi): avoid creating invalid db entries when using a
  different sync root (gh#nextcloud/desktop#8947)
  * bugfix: Tweak status icons further
  (gh#nextcloud/desktop#9028)
  * fix: activity tray is not refreshed
  (gh#nextcloud/desktop#9043)
  * fix(log): Re-establish connection for systray mono icons
  (gh#nextcloud/desktop#9050)
  * fix: align qml value type registration with lowercase names
  (gh#nextcloud/desktop#9053)
  * fix(log): Improve log messages for client status reporting
  (gh#nextcloud/desktop#9052)
  * fix(file-provider): Fix button title in item locking user
  interface (gh#nextcloud/desktop#9058)
  * fix(log): QML warnings
  (gh#nextcloud/desktop#9054)
  * Improved File Provider Locking Overlay Layout in Finder
  (gh#nextcloud/desktop#9059)
  * fix(discovery): display more user friendly message when data is
  missing from server response (gh#nextcloud/desktop#8982)
  * fix(file-provider): Existing Lock Comparison
  (gh#nextcloud/desktop#9062)
  * File Provider Legacy Database Cleanup
  (gh#nextcloud/desktop#9067)
  * fix: use /usr/bin/open to show a file/folder in finder
  (gh#nextcloud/desktop#9076)
  * fix(checksums): avoid crash on aborted checksum calculation job
  (gh#nextcloud/desktop#9039)
  * fix(gui): initialise e2e()-&gt;account() from Account
  (gh#nextcloud/desktop#9031)
  * fix(migration): set all settings and keychain keys from the
  previous version of the client (gh#nextcloud/desktop#8969)
  * chore(deps): Bump actions/checkout from 5.0.0 to 5.0.1
  (gh#nextcloud/desktop#9095)
  * fix: migration of icon and user network settings
  (gh#nextcloud/desktop#9106)
  * fix(file-provider): Root container enumeration to process remote
  updates correctly (gh#nextcloud/desktop#9102)
  * avoid detecting permissions to be invalid on linux NTFS file
  system (gh#nextcloud/desktop#7745)
  * feat: preserve the last selected account between runs
  (gh#nextcloud/desktop#9061)
  * chore(deps): Bump actions/checkout from 5.0.1 to 6.0.0
  (gh#nextcloud/desktop#9132)
  * fix: do not fetch user info twice during start of the client
  (gh#nextcloud/desktop#9141)
  * fix(encryption): allow encrypting a new folder if it was synced
  (gh#nextcloud/desktop#9144)
  * fix(download): allow highly compressed responses up to a known
  file size (gh#nextcloud/desktop#9146)
  * fix: initialize user list when the first acc is added
  (gh#nextcloud/desktop#9156)
  * Fix: Resolving file provider services based on security-scoped
  URL access (gh#nextcloud/desktop#9159)
  * Signal enumerator for working set after file (un)lock
  (gh#nextcloud/desktop#9166)
  * chore(deps): Bump actions/setup-python from 6.0.0 to 6.1.0
  (gh#nextcloud/desktop#9163)
  * chore: remove undocumented socketapi commands
  (gh#nextcloud/desktop#9169)
  * Bugfix/enforce enterprise update channel
  (gh#nextcloud/desktop#9139)
  * fix(file-provider): Sync state for excluded lock files
  (gh#nextcloud/desktop#9173)
  * fix(linux/crash): fix crash in cloud provider integration
  (gh#nextcloud/desktop#9183)
  * fix(AppImage): include an extra library for nss3 to prevent a
  crash (gh#nextcloud/desktop#9171)
  * chore(log): try to print the file name of the crash log
  (gh#nextcloud/desktop#9187)
  * fix(upgrade): set the previous client version after the upgrade
  check (gh#nextcloud/desktop#9204)
  * chore(tests): remove obsolete source files
  (gh#nextcloud/desktop#9210)
  * Bugfix/mgallien/noid/clazy fixes
  (gh#nextcloud/desktop#9203)
  * fix(migration): return correct migration state if no accounts
  were found (gh#nextcloud/desktop#9190)
  * chore(deps): Bump actions/checkout from 6.0.0 to 6.0.1
  (gh#nextcloud/desktop#9205)
  * chore(deps): Bump actions/stale from 10.1.0 to 10.1.1
  (gh#nextcloud/desktop#9206)
  * fix(checksums): wait for the checksum to be calculated before
  deletion (gh#nextcloud/desktop#9221)
  * fix: dismiss notifications
  (gh#nextcloud/desktop#9222)
  * Bugfix/secure drop link
  (gh#nextcloud/desktop#9195)
  * feat: support notify_file_id push notifications
  (gh#nextcloud/desktop#8502)
  * fix: Handle server maintenance error in flow2auth
  (gh#nextcloud/desktop#9226)
  * chore: remove unused build scripts
  (gh#nextcloud/desktop#9245)
  * fix(accessmanager): manually handle redirects
  (gh#nextcloud/desktop#9247)
  * fix(logs): reduce verbosity when deleting a folder content
  (gh#nextcloud/desktop#9243)
  * chore(deps): Bump actions/cache from 4.3.0 to 5.0.1
  (gh#nextcloud/desktop#9253)
  * chore(usermodel): remove redundant checks for nonexistent files
  (gh#nextcloud/desktop#9251)
  * chore(deps): Bump actions/upload-artifact from 5.0.0 to 6.0.0
  (gh#nextcloud/desktop#9252)
  * fix(usermodel): create a copy of the original notification
  errors list (gh#nextcloud/desktop#9258)
  * Integrated NextcloudFileProviderKit Repository
  (gh#nextcloud/desktop#9176)
  * Check for existence of a directory to remove before attempting
  to do so (gh#nextcloud/desktop#9288)
  * Feat/new craft cache
  (gh#nextcloud/desktop#9287)
  * Implement signing for Sparkle Installer and Autoupdate
  (gh#nextcloud/desktop#9298)
  * fix: detect upgrade only scenario
  (gh#nextcloud/desktop#9296)
  * fix: Restore server subscription per account from config
  (gh#nextcloud/desktop#9262)
  * chore: use newer build image with Qt 6.9.3 release as expected
  (gh#nextcloud/desktop#9305)
  * chore(deps): Bump actions/checkout from 4 to 6
  (gh#nextcloud/desktop#9272)
  * chore(deps): Bump cpp-linter/cpp-linter-action from 2.16.6 to
  2.16.7 (gh#nextcloud/desktop#9282)
  * Bugfix/string escaping
  (gh#nextcloud/desktop#9329)
  * ci: Remove Ubuntu Plucky, add Resolute
  (gh#nextcloud/desktop#9342)
  * File Provider Trash Changes
  (gh#nextcloud/desktop#9323)
  * fix(accessmanager): only handle manual redirects unless
  specified otherwise (gh#nextcloud/desktop#9350)
  * fix(debugArchive): ensure proper path for destination file name
  (gh#nextcloud/desktop#9311)
  * fix(appimage): ensure more libraries are bundled in the AppImage
  (gh#nextcloud/desktop#9353)
  * Handle remote paths with special characters correctly
  (gh#nextcloud/desktop#9341)
  * fix: Change destination encoding to percent encoding
  (gh#nextcloud/desktop#9334)
  * fix(AppImage): bundle OpenGL drivers in the AppImage
  (gh#nextcloud/desktop#9364)
  * Escape dots in file provider domain display names
  (gh#nextcloud/desktop#9369)
  * fix(AppImage): fix broken empty web engine rendering
  (gh#nextcloud/desktop#9368)
  * chore: add platform name in about information
  (gh#nextcloud/desktop#9381)
  * chore: pin correctly some github actions still using the old
  way (gh#nextcloud/desktop#9382)
  * Fix: File Provider Synchronization Status
  (gh#nextcloud/desktop#9335)
  * fix(AppImage): bundle less libraries to improve compatibility
  (gh#nextcloud/desktop#9380)
  * chore(deps): Bump actions/setup-python from 6.1.0 to 6.2.0
  (gh#nextcloud/desktop#9383)
  * chore(deps): Bump actions/checkout from 6.0.1 to 6.0.2
  (gh#nextcloud/desktop#9384)
  * chore(deps): Bump webiny/action-conventional-commits from 1.3.0
  to 1.3.1 (gh#nextcloud/desktop#9385)
  * chore(deps): Bump actions/cache from 5.0.1 to 5.0.2
  (gh#nextcloud/desktop#9386)
  * fix(whiteIcons): fix state icons for white monochrome theme
  (gh#nextcloud/desktop#9390)
  * Added first test case documentation
  (gh#nextcloud/desktop#9321)
  * fix(application): Correcting the loading of translation files
  (gh#nextcloud/desktop#9108)
  * fix: Enhance update status message for valid subscriptions
  (gh#nextcloud/desktop#9354)
  * fix(cmd): don't open the database twice with --unsyncedfolders
  (gh#nextcloud/desktop#9410)
  * fix(networksettings): get rid of uic warning
  (gh#nextcloud/desktop#9401)
  * fix(activitydata): use parameter validation regex from server
  (gh#nextcloud/desktop#9398)
  * fix: prevent crash when changing proxy settings with logged out
  account (gh#nextcloud/desktop#9194)
  * chore(deps): Bump actions/cache from 5.0.2 to 5.0.3
  (gh#nextcloud/desktop#9416)
  * refactor: drop automatic bandwidth calculations and normalize
  deprecated AutoLimit (gh#nextcloud/desktop#9400)
  * fix: Client side TLS with Strict-Transport-Security
  (gh#nextcloud/desktop#9284)
  * File Provider Remote Change Discovery Fix
  (gh#nextcloud/desktop#9424)
  * Updated File Provider Extension Localization
  (gh#nextcloud/desktop#9412)
  * Also set up signals for legacy push support
  (gh#nextcloud/desktop#9429)
  * feat(tray): sync status warning banner for errored accounts
  (gh#nextcloud/desktop#9418)
  * Persistent access to security scoped synchronization folders
  (gh#nextcloud/desktop#9438)
  * Preserve dirty user data on domain removal
  (gh#nextcloud/desktop#9436)
  * Added file, function and line information to logging in debug
  builds (gh#nextcloud/desktop#9437)
  * Instructions for Agents about Breaking Changes
  (gh#nextcloud/desktop#9446)
  * fix: use branded user agent for Flow v2 login request
  (gh#nextcloud/desktop#9444)
  * chore: use std::make_unique to improve memory management
  (gh#nextcloud/desktop#9162)
  * feat(tray): sync status indicator in account menu
  (gh#nextcloud/desktop#9427)
  * feat(singleInstance): switch to use KDSingleApplication
  (gh#nextcloud/desktop#9402)
  * feat: Nextcloud Assistant integration
  (gh#nextcloud/desktop#9431)
  * fix(utility): allow creation of fav links with paths containing
  spaces (gh#nextcloud/desktop#9462)
  * feat: client integration with server features
  (gh#nextcloud/desktop#9403)
  * Consolidated Xcode Workspace
  (gh#nextcloud/desktop#9484)
  * Server Actions Integration for File Provider Extension
  (gh#nextcloud/desktop#9486)
  * chore: update Craft and craft cache
  (gh#nextcloud/desktop#9496)
  * chore(i18n): Add context for translators
  (gh#nextcloud/desktop#9511)
  * fix(e2ee): ensure PIN input dialog is top most window
  (gh#nextcloud/desktop#9512)
  * fix: remove hard-coded app name from sync folder path
  (gh#nextcloud/desktop#9516)
  * fix: disable server version check (&lt;7.0)
  (gh#nextcloud/desktop#9521)
  * Fix #7009: Remove leftover .msi and msi.log after update
  (gh#nextcloud/desktop#9522)
  * fix: enhanced detail in "Stale DB entry" log entry
  (gh#nextcloud/desktop#9526)
  * fix: show paused status when account has no sync sources
  (gh#nextcloud/desktop#9527)
  * Fix FinderSync Extension
  (gh#nextcloud/desktop#9529)
  * chore(i18n): id -&gt; ID
  (gh#nextcloud/desktop#9530)
  * chore: test upload of a locked file inside a remote deleted
  folder (gh#nextcloud/desktop#9533)
  * feature: new settings UI
  (gh#nextcloud/desktop#9534)
  * Bugfix/e2ee fixes for hardware certificate end to end
  encryption (gh#nextcloud/desktop#9535)
  * test(integration): add tests for FileActionsModel
  (gh#nextcloud/desktop#9538)
  * fix: load app icons for external sites app
  (gh#nextcloud/desktop#9545)
  * fix: suppress duplicate "The log output cannot be saved" popups
  (gh#nextcloud/desktop#9546)
  * Regain Synchronization Folder Access
  (gh#nextcloud/desktop#9560)
  * Note about missing End-to-End Encryption Support in File
  Provider Extension (gh#nextcloud/desktop#9563)
  * fix(accountmanager): check existing account proxy type setting
  (gh#nextcloud/desktop#9577)
  * fix(file-provider): Fetch share options by user ID not user name
  (#9074) (gh#nextcloud/desktop#9580)
  * Improve error handling and clean menu texts
  (gh#nextcloud/desktop#9586)
  * fix(e2ee/vfs): disable on-demand population of encrypted folders
  (gh#nextcloud/desktop#9589)
  * feat(e2ee): add basic support for e2ee metadata format 2.1
  (gh#nextcloud/desktop#9590)
  * Bugfix/migrate user encryption certificate
  (gh#nextcloud/desktop#9591)
  * Bugfix/better handling of locked files during upload
  (gh#nextcloud/desktop#9592)
  * fix(e2ee): allow read of metadata 1.2 again
  (gh#nextcloud/desktop#9593)
  * Sync Status on App Launch
  (gh#nextcloud/desktop#9597)
  * Updated File Provider Extension Translations
  (gh#nextcloud/desktop#9600)
  * fix: Robustly parse file action responses and handle tooltip/URL
  children (gh#nextcloud/desktop#9603)
  * fix(propagateuploadng): do not encode davUrl
  (gh#nextcloud/desktop#9604)
  * Refactored change enumeration completion
  (gh#nextcloud/desktop#9606)
  * Bugfix/use display name for e2ee shares
  (gh#nextcloud/desktop#9609)
  * Refine new settings dialog
  (gh#nextcloud/desktop#9616)
  * Improve integration
  (gh#nextcloud/desktop#9618)
  * fix(i18n): let Qt handle plural forms
  (gh#nextcloud/desktop#9626)
  * fix(file-provider): Working Set Change Enumeration
  (gh#nextcloud/desktop#9628)
  * Sanitized file provider UI extension string catalog
  (gh#nextcloud/desktop#9635)
  * Set folders writable if remote perms require it, recurse into
  subdirs if etag and remoteperms differ
  (gh#nextcloud/desktop#9643)
  * feat(syncengine): fail and restart the sync if discovery is
  suspicious (gh#nextcloud/desktop#9645)
  * chore(network): enable again our request timeout feature
  (gh#nextcloud/desktop#9651)
  * fix(read-only): make the parent folder writable before deleting
  a file (gh#nextcloud/desktop#9656)
  * feature(icon/ai): improved Nextcloud Assistant icon
  (gh#nextcloud/desktop#9659)</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@ament-teusink.eu&gt;" date="1774958400">- Update to 33.0.1:
  * Enhance check for received SVG responses
    (gh#nextcloud/desktop#9697)
  * Use a different palette colour for settings backgrounds
    (gh#nextcloud/desktop#9703)
  * Only call parseEndpoints when the fileId is not empty
    (gh#nextcloud/desktop#9701)
  * Add missing endGroup() when removing a folder from settings
    (gh#nextcloud/desktop#9607)
  * Correct text case in an error message label
    (gh#nextcloud/desktop#9672)
  * Update QLabel text property to avoid translation
    (gh#nextcloud/desktop#9673)
  * Update copyright year
    (gh#nextcloud/desktop#9717)</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@ament-teusink.eu&gt;" date="1775131200">- Update to version 33.0.2 with minor updates for macOS and Windows:
  * fix(macOS): Sparkle Sandboxing (gh#nextcloud/desktop#9752)
  * fix(macOS): Fix background update check incorrectly calling
    Sparkle when automaticallyChecksForUpdates is NO
    (gh#nextcloud/desktop#9744)
  * fix(windows/vfs): automated test for Windows VFS case clash
    items (gh#nextcloud/desktop#9741)</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@ament-teusink.eu&gt;" date="1777377600">- Update to version 33.0.3:
  * Systemd service is now wanted by the graphical target
    (gh#nextcloud/desktop#9783)
  * Remove Qt 6.10 compilation warning
    (gh#nextcloud/desktop#9787)
  * Update CI images
    (gh#nextcloud/desktop#9788)
  * Use native QLineEdit styling for server address
    (gh#nextcloud/desktop#9802)
  * Remove useless debug output at startup
    (gh#nextcloud/desktop#9809)
  * Remove unused COPY_SECUREFILEDROP_LINK socket command
    (gh#nextcloud/desktop#9812)
  * Disconnect slotFolderCanSyncChanged when unloading a folder
    (gh#nextcloud/desktop#9818)
  * Change group folder terminology to team folder
    (gh#nextcloud/desktop#9869)
  * Delay initialization of the login flow web view until needed
    (gh#nextcloud/desktop#9879)
  * Parse received timestamp from expiration date correctly
    (gh#nextcloud/desktop#9889)
  * Fix “Always keep downloaded”
    (gh#nextcloud/desktop#9896)
  * Prevent unnecessary logging for missing trash container items
    (gh#nextcloud/desktop#9899)
  * Update craft commit to obtain newer OpenSSL releases
    (gh#nextcloud/desktop#9880)
  * Replace decoration asset for “keep downloaded” items
    (gh#nextcloud/desktop#9901)
  * Use known working zlib 1.3.1 release
    (gh#nextcloud/desktop#9906)
  * Add runtime switch for debug logging
    (gh#nextcloud/desktop#9913)
  * Skip locked files during upload to avoid errors
    (gh#nextcloud/desktop#9917)</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@ament-teusink.eu&gt;" date="1777982400">- Update to version 33.0.4:
  * Revert change from PR #9917 (gh#nextcloud/desktop#9961)</changelog>
</package>
<package pkgid="6838a644cf773d017f24e603b05d60a092701a37e41dd50ea38cc91b5c1f21d5bb38bfe9c462d4695af528591d1fff219b6a799e16cbb01eefde6c76f5bac058" name="caja-extension-rename" arch="s390x">
  <version epoch="0" ver="24.5.1" rel="bp161.1.4"/>
  <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&#xFC;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="43337471881202865f8a18927b70d24e750ebf391e06cd6a436820981e970619f81ba1b12c27fa728ba8840ef2608a1dde1a59b190972956e708be5c9f4b917c" name="caja-extension-sendto-blueman" arch="noarch">
  <version epoch="0" ver="2.4.2" rel="bp161.1.7"/>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1604404800">- Update to version 2.1.4
  * Security Release for CVE-2020-15238 (bsc#1178196)
  * Force cython to use python language version 3
  * Do not use exitcode 1 when we expect to fail
  * Mark more strings translatable
  * Unstranslated strings
  * Fix searching (with Ctrl+F in manager device list) did not work
  * Default PIN lookup
  * Fix device removal handling
  * Only use LaunchContext when we have proper event time</changelog>
  <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&#x17E;&#xED;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>
</package>
<package pkgid="64fe130dee1c86396e1e0d8e27635382fa5454c21e288c0fe58084c38b0eec7017236cc30c1cbc42e02b126b4dab2a351bb08b427eeb44b764005fd09f63142f" name="caja-gschemas" arch="s390x">
  <version epoch="0" ver="1.28.0" rel="bp161.1.5"/>
  <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&#xF8;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="077dfbbc9159a0ba9a9b4487e796baed7f94dc77abcf8e6d0961d62ccf1f4bc44ff8624fb9ca0456817631f6a7234c1f066b2553d9074c30dda298e441593062" name="caja-lang" arch="noarch">
  <version epoch="0" ver="1.28.0" rel="bp161.1.5"/>
  <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&#xF8;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="0348ad98f9333a5e419b3a2d905998eeac1d0554ab573f61a27ea31ce4205426df4ce1bed6fc11f8cb21ffa03edfd025e6db108df1126ade9dbe4f07ba5a4ab2" name="caja-rename" arch="s390x">
  <version epoch="0" ver="24.5.1" rel="bp161.1.4"/>
  <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&#xFC;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="921de412014ae71057a629105c930155ff37bfe48fd62111934fad514288f3e781656a119e1cd78b822fb7541f659163f8bcfadb2bed61974330790bf956711a" name="caja-rename-lang" arch="noarch">
  <version epoch="0" ver="24.5.1" rel="bp161.1.4"/>
  <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&#xFC;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="0292b9987e1dfea642cb23aa84e8da4c973bffe15cf2bd988dfbbecf8c0f0445b5fe859a76e45fb83d0eb6dfefa80957eabecf25e8a24de5bed8ad723d0bf3d1" name="cal10n" arch="noarch">
  <version epoch="0" ver="0.8.1.12" rel="160099.3.5"/>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404734400">- Depend on junit not junit4</changelog>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 0.7.7
  + Correctly read escaped ':', '#', '!', '=' characters. The behavior
  is documented in the Properties javadocs (http://tinyurl.com/bprdgnk).
  This fixes CAL-37 (http://jira.qos.ch/browse/CAL-37)
- Update build.xml.tar.bz2, rename it to build.xml-$VERSION and
  recompress it in xz format
- Add a requirement to xz</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * cal10n-0.7.7-sourcetarget.patch
  - Force java source and target levels to 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * cal10n-0.7.7-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="fstrba@suse.com" date="1539864000">- Install the maven pom files in order to generate correctly the
  mvn(...) provides.</changelog>
  <changelog author="david.anes@suse.com" date="1650542400">- Update to 0.8.1:
  * This release adds JSR-269 support. In other words, verification
    of bundles can be performed at compilation time. See the related
    documentation for more details.
  * Fix issue with Eclipse not finding existing resources. With
    release 0.8.1, Eclipse will find bundles located under
    "src/main/resources" but still fail to find bundles located
    under "src/test/resources/".
  * When reading in bundles, the verify method in MessageKeyVerifier
    now uses the locale passed as parameter instead of always
    Locale.FR. This bug was reported by Dale Wijnand who also
    provided the releavant patch.
- Update build.xml-0.7.7.tar.xz to build.xml-0.8.1.tar.xz with
  references to version 0.8.1 to build correctly versioned jar
  files.</changelog>
  <changelog author="fstrba@suse.com" date="1652270400">- Fetch sources using source service from ch.qos git
- Upgrade to the 10th commit after 0.8.1 calling it 0.8.1.10
- Redo completely the packaging including the possibility to run
  tests if --with tests is specified
- Add the cal10n-ant-task to built artifacts
- Removed patch:
  * cal10n-0.7.7-sourcetarget.patch
    + changes factored into the build system</changelog>
  <changelog author="fstrba@suse.com" date="1714651200">- Fetch the latest git revision: 12th commit after 0.8.1 calling
  it 0.8.1.12
- Add a multibuild flavour to build the maven plugins
- Added patch:
  * Fix-SupportedSourceVersion-warning.patch
    + fix the following: [WARNING] Supported source version
    'RELEASE_5' from annotation processor
    'ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor'
    less than -source '1.7'
    + uncommitted change from the following pull request:
    https://github.com/qos-ch/cal10n/pull/10</changelog>
  <changelog author="fstrba@suse.com" date="1743076800">- Added patch:
  * cal10n-mpt4.patch
    + port the maven-plugin to java-annotations extractor instead
    of the deprecated java-javadoc one</changelog>
</package>
<package pkgid="97e5b41c328da8fdc16ea102b1272c130e5a91e93443732d18cd8f141f7b88a7df80242f53ef588246d2f8a9fd0674504e23656bc1b5ec42f2e0d64bd026af40" name="cal10n-javadoc" arch="noarch">
  <version epoch="0" ver="0.8.1.12" rel="160099.3.5"/>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404734400">- Depend on junit not junit4</changelog>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 0.7.7
  + Correctly read escaped ':', '#', '!', '=' characters. The behavior
  is documented in the Properties javadocs (http://tinyurl.com/bprdgnk).
  This fixes CAL-37 (http://jira.qos.ch/browse/CAL-37)
- Update build.xml.tar.bz2, rename it to build.xml-$VERSION and
  recompress it in xz format
- Add a requirement to xz</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * cal10n-0.7.7-sourcetarget.patch
  - Force java source and target levels to 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * cal10n-0.7.7-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="fstrba@suse.com" date="1539864000">- Install the maven pom files in order to generate correctly the
  mvn(...) provides.</changelog>
  <changelog author="david.anes@suse.com" date="1650542400">- Update to 0.8.1:
  * This release adds JSR-269 support. In other words, verification
    of bundles can be performed at compilation time. See the related
    documentation for more details.
  * Fix issue with Eclipse not finding existing resources. With
    release 0.8.1, Eclipse will find bundles located under
    "src/main/resources" but still fail to find bundles located
    under "src/test/resources/".
  * When reading in bundles, the verify method in MessageKeyVerifier
    now uses the locale passed as parameter instead of always
    Locale.FR. This bug was reported by Dale Wijnand who also
    provided the releavant patch.
- Update build.xml-0.7.7.tar.xz to build.xml-0.8.1.tar.xz with
  references to version 0.8.1 to build correctly versioned jar
  files.</changelog>
  <changelog author="fstrba@suse.com" date="1652270400">- Fetch sources using source service from ch.qos git
- Upgrade to the 10th commit after 0.8.1 calling it 0.8.1.10
- Redo completely the packaging including the possibility to run
  tests if --with tests is specified
- Add the cal10n-ant-task to built artifacts
- Removed patch:
  * cal10n-0.7.7-sourcetarget.patch
    + changes factored into the build system</changelog>
  <changelog author="fstrba@suse.com" date="1714651200">- Fetch the latest git revision: 12th commit after 0.8.1 calling
  it 0.8.1.12
- Add a multibuild flavour to build the maven plugins
- Added patch:
  * Fix-SupportedSourceVersion-warning.patch
    + fix the following: [WARNING] Supported source version
    'RELEASE_5' from annotation processor
    'ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor'
    less than -source '1.7'
    + uncommitted change from the following pull request:
    https://github.com/qos-ch/cal10n/pull/10</changelog>
  <changelog author="fstrba@suse.com" date="1743076800">- Added patch:
  * cal10n-mpt4.patch
    + port the maven-plugin to java-annotations extractor instead
    of the deprecated java-javadoc one</changelog>
</package>
<package pkgid="c7a312683a5f4509c0172672d9a65fa08997f3aa4668047dd462f7cd0d06e1f9142b1b5b2bef8a3ab0d02c8883021e8773e4c9cb460d096357b5b6a5e39635ca" name="cal10n-maven-plugins" arch="noarch">
  <version epoch="0" ver="0.8.1.12" rel="160099.3.8"/>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404734400">- Depend on junit not junit4</changelog>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 0.7.7
  + Correctly read escaped ':', '#', '!', '=' characters. The behavior
  is documented in the Properties javadocs (http://tinyurl.com/bprdgnk).
  This fixes CAL-37 (http://jira.qos.ch/browse/CAL-37)
- Update build.xml.tar.bz2, rename it to build.xml-$VERSION and
  recompress it in xz format
- Add a requirement to xz</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * cal10n-0.7.7-sourcetarget.patch
  - Force java source and target levels to 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * cal10n-0.7.7-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="fstrba@suse.com" date="1539864000">- Install the maven pom files in order to generate correctly the
  mvn(...) provides.</changelog>
  <changelog author="david.anes@suse.com" date="1650542400">- Update to 0.8.1:
  * This release adds JSR-269 support. In other words, verification
    of bundles can be performed at compilation time. See the related
    documentation for more details.
  * Fix issue with Eclipse not finding existing resources. With
    release 0.8.1, Eclipse will find bundles located under
    "src/main/resources" but still fail to find bundles located
    under "src/test/resources/".
  * When reading in bundles, the verify method in MessageKeyVerifier
    now uses the locale passed as parameter instead of always
    Locale.FR. This bug was reported by Dale Wijnand who also
    provided the releavant patch.
- Update build.xml-0.7.7.tar.xz to build.xml-0.8.1.tar.xz with
  references to version 0.8.1 to build correctly versioned jar
  files.</changelog>
  <changelog author="fstrba@suse.com" date="1652270400">- Fetch sources using source service from ch.qos git
- Upgrade to the 10th commit after 0.8.1 calling it 0.8.1.10
- Redo completely the packaging including the possibility to run
  tests if --with tests is specified
- Add the cal10n-ant-task to built artifacts
- Removed patch:
  * cal10n-0.7.7-sourcetarget.patch
    + changes factored into the build system</changelog>
  <changelog author="fstrba@suse.com" date="1714651200">- Fetch the latest git revision: 12th commit after 0.8.1 calling
  it 0.8.1.12
- Add a multibuild flavour to build the maven plugins
- Added patch:
  * Fix-SupportedSourceVersion-warning.patch
    + fix the following: [WARNING] Supported source version
    'RELEASE_5' from annotation processor
    'ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor'
    less than -source '1.7'
    + uncommitted change from the following pull request:
    https://github.com/qos-ch/cal10n/pull/10</changelog>
  <changelog author="fstrba@suse.com" date="1743076800">- Added patch:
  * cal10n-mpt4.patch
    + port the maven-plugin to java-annotations extractor instead
    of the deprecated java-javadoc one</changelog>
</package>
<package pkgid="cf6f954053966fbab38f3233328a7b6e9b86687bc5ba4593964664781d6ce5c35700e13fec4c72d65cca7a88e2ca602e9e6a060a5a664af55d16fed385c4d3e6" name="cal10n-maven-plugins-javadoc" arch="noarch">
  <version epoch="0" ver="0.8.1.12" rel="160099.3.8"/>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404734400">- Depend on junit not junit4</changelog>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 0.7.7
  + Correctly read escaped ':', '#', '!', '=' characters. The behavior
  is documented in the Properties javadocs (http://tinyurl.com/bprdgnk).
  This fixes CAL-37 (http://jira.qos.ch/browse/CAL-37)
- Update build.xml.tar.bz2, rename it to build.xml-$VERSION and
  recompress it in xz format
- Add a requirement to xz</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * cal10n-0.7.7-sourcetarget.patch
  - Force java source and target levels to 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * cal10n-0.7.7-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="fstrba@suse.com" date="1539864000">- Install the maven pom files in order to generate correctly the
  mvn(...) provides.</changelog>
  <changelog author="david.anes@suse.com" date="1650542400">- Update to 0.8.1:
  * This release adds JSR-269 support. In other words, verification
    of bundles can be performed at compilation time. See the related
    documentation for more details.
  * Fix issue with Eclipse not finding existing resources. With
    release 0.8.1, Eclipse will find bundles located under
    "src/main/resources" but still fail to find bundles located
    under "src/test/resources/".
  * When reading in bundles, the verify method in MessageKeyVerifier
    now uses the locale passed as parameter instead of always
    Locale.FR. This bug was reported by Dale Wijnand who also
    provided the releavant patch.
- Update build.xml-0.7.7.tar.xz to build.xml-0.8.1.tar.xz with
  references to version 0.8.1 to build correctly versioned jar
  files.</changelog>
  <changelog author="fstrba@suse.com" date="1652270400">- Fetch sources using source service from ch.qos git
- Upgrade to the 10th commit after 0.8.1 calling it 0.8.1.10
- Redo completely the packaging including the possibility to run
  tests if --with tests is specified
- Add the cal10n-ant-task to built artifacts
- Removed patch:
  * cal10n-0.7.7-sourcetarget.patch
    + changes factored into the build system</changelog>
  <changelog author="fstrba@suse.com" date="1714651200">- Fetch the latest git revision: 12th commit after 0.8.1 calling
  it 0.8.1.12
- Add a multibuild flavour to build the maven plugins
- Added patch:
  * Fix-SupportedSourceVersion-warning.patch
    + fix the following: [WARNING] Supported source version
    'RELEASE_5' from annotation processor
    'ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor'
    less than -source '1.7'
    + uncommitted change from the following pull request:
    https://github.com/qos-ch/cal10n/pull/10</changelog>
  <changelog author="fstrba@suse.com" date="1743076800">- Added patch:
  * cal10n-mpt4.patch
    + port the maven-plugin to java-annotations extractor instead
    of the deprecated java-javadoc one</changelog>
</package>
<package pkgid="fd5ddd92768c3ac02685d2f7867711a98f00507bf351e0c987cca939f16b4c780cdb82f523bbdfbb6d2e10d5f76d20adee0e54ff3732bfeff00b5705e90a61c2" name="calamares-branding-upstream" arch="noarch">
  <version epoch="0" ver="3.2.62" rel="bp161.1.3"/>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1590667200">- Correct license</changelog>
  <changelog author="opensuse.lietuviu.kalba@gmail.com" date="1591185600">- Add patch Qt515_QPainterPath.patch to add missing includes
  (QPainterPath) for Qt 5.15 compatibility.</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1591531200">- Update to version 3.2.25:
  - Slideshow improvements
  - Welcome QML module is now pretty much complete.
- Removed Qt515_QPainterPath.patch: contained in upstream</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1594468800">- calamares.keyring updated (gh#calamares/calamares#1450)
- Changed 3.2-packages.conf.patch: updated for new version
- Update to version 3.2.27:
  - locale put some more places into the correct timezone visually;
  for instance Norfolk Island gave up UTC+11.5 in 2015 and is now
  UTC+11, but Calamares still showed it in a zone separate from UTC+11.
  - localeq can now properly switch between on &amp; offline mode,
  it detects internet status through js.
  - tracking now supports kuserfeedback configuration.
  - welcomeq added the GEOIP configuration option, so locale can be
  initially set according to IP address.
  - Welcome to Azerbaijani translations. These are available
  in two variations, Azerbaijani and Azerbaijani (Azerbaijan).
  - Warnings while building with Qt 5.15 have been much reduced.
  - partitioning has one case of undefined behavior (UB) due
  to a missing integer-initialization.
  - keyboardq QML module now works correctly.
  - QML modules with no surrounding navigation -- this is basically a
  special case for full-screen Calamares -- now have margins suitable
  for full-screen use.
  - PythonQt modules are increasingly on the way out.
  - The netinstall module has had some minor UI tweaks.
  - Partitioning now tries harder to avoid floppy drives.</changelog>
  <changelog author="opensuse.lietuviu.kalba@gmail.com" date="1598270400">- Split -lang package</changelog>
  <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>
</package>
<package pkgid="490b45e1cfc43e1213aafbcfc25db5bc9e258ceb2f833664aa57e58ced13cf02a5107a9d3f0df6aab189b777998cef4a12f5e74efed244bdaec4eb09a12937a7" name="calamares-lang" arch="noarch">
  <version epoch="0" ver="3.2.62" rel="bp161.1.3"/>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1590667200">- Correct license</changelog>
  <changelog author="opensuse.lietuviu.kalba@gmail.com" date="1591185600">- Add patch Qt515_QPainterPath.patch to add missing includes
  (QPainterPath) for Qt 5.15 compatibility.</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1591531200">- Update to version 3.2.25:
  - Slideshow improvements
  - Welcome QML module is now pretty much complete.
- Removed Qt515_QPainterPath.patch: contained in upstream</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1594468800">- calamares.keyring updated (gh#calamares/calamares#1450)
- Changed 3.2-packages.conf.patch: updated for new version
- Update to version 3.2.27:
  - locale put some more places into the correct timezone visually;
  for instance Norfolk Island gave up UTC+11.5 in 2015 and is now
  UTC+11, but Calamares still showed it in a zone separate from UTC+11.
  - localeq can now properly switch between on &amp; offline mode,
  it detects internet status through js.
  - tracking now supports kuserfeedback configuration.
  - welcomeq added the GEOIP configuration option, so locale can be
  initially set according to IP address.
  - Welcome to Azerbaijani translations. These are available
  in two variations, Azerbaijani and Azerbaijani (Azerbaijan).
  - Warnings while building with Qt 5.15 have been much reduced.
  - partitioning has one case of undefined behavior (UB) due
  to a missing integer-initialization.
  - keyboardq QML module now works correctly.
  - QML modules with no surrounding navigation -- this is basically a
  special case for full-screen Calamares -- now have margins suitable
  for full-screen use.
  - PythonQt modules are increasingly on the way out.
  - The netinstall module has had some minor UI tweaks.
  - Partitioning now tries harder to avoid floppy drives.</changelog>
  <changelog author="opensuse.lietuviu.kalba@gmail.com" date="1598270400">- Split -lang package</changelog>
  <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>
</package>
<package pkgid="7b2cfea949c5d53252c4602a91d9a99ce566aa20ad10c053ceb502095e4a9808901f42b7587d3c3791ddf6a86a6af92c2afe22c3f337db5378a55da17670e9be" name="calamaris" arch="noarch">
  <version epoch="0" ver="2.59" rel="bp161.1.1"/>
  <changelog author="ro@suse.de" date="1032264000">- removed bogus self-provides</changelog>
  <changelog author="tcrhak@suse.cz" date="1045483200">- update to version 2.57</changelog>
  <changelog author="tcrhak@suse.cz" date="1059480000">- update to version 2.58</changelog>
  <changelog author="adrian@suse.de" date="1073822400">- add %defattr</changelog>
  <changelog author="tcrhak@suse.cz" date="1091793600">- update to 2.59</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="mpluskal@suse.com" date="1430136000">- Update download url
- Clenup spec file with spec-cleaner
- Build as noarch</changelog>
  <changelog author="mpluskal@suse.com" date="1529409600">- More spec file modernisations</changelog>
  <changelog author="Kasimir _ &lt;kasimir_@outlook.de&gt;" date="1566820800">- Fix generation of reports with Perl &gt;= 5.12 (boo#1145328)
  + 0001_perl.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="63c28139ec1fd74bdef9ce8de4ab4a4c1b2498cf5e5d2b0cabd6614167809b53238f9daeef68c9b4b808f315c15a0bc9a4840f79826612ca2fd4a1005fb40392" name="calc" arch="s390x">
  <version epoch="0" ver="2.15.0.1" rel="bp161.1.2"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678795200">- Update to 2.14.1.5:
  * Fixed FUNCPTR typedef in hist.c to fix deprecated compiler warnings.
  * Fixed when USE_READLINE, READLINE_LIB, READLINE_EXTRAS, and
    READLINE_INCLUDE are set to empty (disable use of the GNU-readline
    facility).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1685620800">- Update to 2.14.1.6:
  * Fixed version numbers in two cases in CHANGES that referred
    to the 2.14.2.x instead of 2.14.1.x.
  * Rename MINGW Makefile variable (a holdover from MINGW32_NT-5.0)
    to OSNAME.
  * Fixed FUNCPTR typedef in hist.c to fix deprecated compiler warnings.
  * Fixed when USE_READLINE, READLINE_LIB, READLINE_EXTRAS, and
    READLINE_INCLUDE are set to empty (disable use of the GNU-readline
    facility).
  * Fix cases of spaces before tabs in Makefile and Makefile.simple.
  * Fixed obsolete references to the atoz() in LIBRARY to use the
    correct internal function name of str2z().
  * Fixed obsolete references to the atoq() in LIBRARY to use the
    correct internal function name of str2q().
  * Document in help/unexpected that * operator has has a higher
    precedence than &lt;&lt; in calc, which differs from C.</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1690027200">- Update to 2.14.2.0:
  * Ported calc to the s390x IBM Mainframe</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1690459200">- Update to 2.14.2.1:
  * Added cal/fnv_tool.cal, a calc resource file defining:
    find_fnv_prime(bits)
    deprecated_fnv0(bits,fnv_prime,string)
    fnv_offset_basis(bits,fnv_prime)
    fnv1a_style_hash(bits,fnv_prime,prev_hash,string)
  * Fixed sorted order of cal/README.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1690804800">- Update to 2.14.2.2:
  * Removed references to obsolete Email addresses.
  * macOS Darwin defaults LCC to "cc".</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1691064000">- Update to 2.14.3.0:
  * The Darwin specific ${DARWIN_ARCH}, thay by default was unset,
    is now the ${ARCH_CFLAGS} Makefile variable.  Comments about
    various "-arch name" have been moved to the ${ARCH_CFLAGS} area.
  * Improved the output of the calcinfo rule by adding echos
    of various uname values as well as some top Makefile variables.
  * Fixed the BUGS file with respect to using `make debug`.
  * Added a final ls of `debug.out` for `make debug`.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692100800">- Update to 2.14.3.4:
  * Fix typo in the make debug Makefile rule.
  * Fix install of statically linked calc under macOS
  * Update comments in Makefile.local about using -fsanitize
  * Add Makefile.local comments for macOS reduce dependency chains
  * Fix calc when CUSTOM is undefined, remove PASSDOWN values
  * Fix use of -dead_strip_dylibs for macOS linker</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692360000">- Update to 2.14.3.5:
  * Under macOS, to reduce dependency chains, we remove functions
    and data that are unreachable by the entry point or exported
    symbols.  In particular, the macOS linker is used with both
    "-dead_strip" and "-dead_strip_dylibs".
  * The libcalc shared library is now linked with libcustcalc.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1696420800">- Update to 2.15.0.0:
  * Added the several new trigonometric functions
  * Added log2(x [,eps]) builtin function
  * The sign element in a ZVALUE is now of type SIGN, which is either
    SB32 when MAJOR_VER &lt; 3, or a bool otherwise
  * Added new logn(x, n [,eps]) builtin to compute logarithms to base n.
- Add calc-2.15.0.0-versionh.patch to fix build
  See gh/lcn2/calc#112</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1696507200">- Update to 2.15.0.1:
  * The tarball for calc version 2.15.0.0 was missing version.h.
    The version.h is now listed as part of the calc distribution.
    See gh/lcn2/calc#112</changelog>
</package>
<package pkgid="1217c7a547e5bcaa128f89c31081b64a8421a1adf500522eb1b3e4b68d74fa6494eb3a4fd4761b7ad9f972ea01a5425796c2bb81905c358cbc409a51fb80e469" name="calc-devel" arch="s390x">
  <version epoch="0" ver="2.15.0.1" rel="bp161.1.2"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678795200">- Update to 2.14.1.5:
  * Fixed FUNCPTR typedef in hist.c to fix deprecated compiler warnings.
  * Fixed when USE_READLINE, READLINE_LIB, READLINE_EXTRAS, and
    READLINE_INCLUDE are set to empty (disable use of the GNU-readline
    facility).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1685620800">- Update to 2.14.1.6:
  * Fixed version numbers in two cases in CHANGES that referred
    to the 2.14.2.x instead of 2.14.1.x.
  * Rename MINGW Makefile variable (a holdover from MINGW32_NT-5.0)
    to OSNAME.
  * Fixed FUNCPTR typedef in hist.c to fix deprecated compiler warnings.
  * Fixed when USE_READLINE, READLINE_LIB, READLINE_EXTRAS, and
    READLINE_INCLUDE are set to empty (disable use of the GNU-readline
    facility).
  * Fix cases of spaces before tabs in Makefile and Makefile.simple.
  * Fixed obsolete references to the atoz() in LIBRARY to use the
    correct internal function name of str2z().
  * Fixed obsolete references to the atoq() in LIBRARY to use the
    correct internal function name of str2q().
  * Document in help/unexpected that * operator has has a higher
    precedence than &lt;&lt; in calc, which differs from C.</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1690027200">- Update to 2.14.2.0:
  * Ported calc to the s390x IBM Mainframe</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1690459200">- Update to 2.14.2.1:
  * Added cal/fnv_tool.cal, a calc resource file defining:
    find_fnv_prime(bits)
    deprecated_fnv0(bits,fnv_prime,string)
    fnv_offset_basis(bits,fnv_prime)
    fnv1a_style_hash(bits,fnv_prime,prev_hash,string)
  * Fixed sorted order of cal/README.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1690804800">- Update to 2.14.2.2:
  * Removed references to obsolete Email addresses.
  * macOS Darwin defaults LCC to "cc".</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1691064000">- Update to 2.14.3.0:
  * The Darwin specific ${DARWIN_ARCH}, thay by default was unset,
    is now the ${ARCH_CFLAGS} Makefile variable.  Comments about
    various "-arch name" have been moved to the ${ARCH_CFLAGS} area.
  * Improved the output of the calcinfo rule by adding echos
    of various uname values as well as some top Makefile variables.
  * Fixed the BUGS file with respect to using `make debug`.
  * Added a final ls of `debug.out` for `make debug`.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692100800">- Update to 2.14.3.4:
  * Fix typo in the make debug Makefile rule.
  * Fix install of statically linked calc under macOS
  * Update comments in Makefile.local about using -fsanitize
  * Add Makefile.local comments for macOS reduce dependency chains
  * Fix calc when CUSTOM is undefined, remove PASSDOWN values
  * Fix use of -dead_strip_dylibs for macOS linker</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692360000">- Update to 2.14.3.5:
  * Under macOS, to reduce dependency chains, we remove functions
    and data that are unreachable by the entry point or exported
    symbols.  In particular, the macOS linker is used with both
    "-dead_strip" and "-dead_strip_dylibs".
  * The libcalc shared library is now linked with libcustcalc.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1696420800">- Update to 2.15.0.0:
  * Added the several new trigonometric functions
  * Added log2(x [,eps]) builtin function
  * The sign element in a ZVALUE is now of type SIGN, which is either
    SB32 when MAJOR_VER &lt; 3, or a bool otherwise
  * Added new logn(x, n [,eps]) builtin to compute logarithms to base n.
- Add calc-2.15.0.0-versionh.patch to fix build
  See gh/lcn2/calc#112</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1696507200">- Update to 2.15.0.1:
  * The tarball for calc version 2.15.0.0 was missing version.h.
    The version.h is now listed as part of the calc distribution.
    See gh/lcn2/calc#112</changelog>
</package>
<package pkgid="d069625cbc22ba8b4c9f324aa414982a111d4b44e08794b30b0ea9f96a37038698da69dc7af0f3515fda6555581dca71bde936fd1c62408b297524618b3c520e" name="calcurse" arch="s390x">
  <version epoch="0" ver="4.8.1" rel="bp161.1.2"/>
  <changelog author="p.drouand@gmail.com" date="1477051200">- Update to version 4.2.0
  * In the calendar panel, days with non-recurrent items now have
    another color as days containing recurrent items only.
  * Automatically select new appointments/events after creation.
  * Support for (optional) dates when specifying the start/end time of items.
    Allows for easily moving items and adding appointments without switching
    the selected day beforehand.
  * Encoding fixes in calcurse-caldav
  * Avoid notification bar artifacts after leaving calcurse.
  * Fixes to the key binding pagination
  * Do not change selection unexpectedly after modifying items.
- Remove useless dependencies
  * autoconf
  * automake
  * gcc
  * gettext
  * make</changelog>
  <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&#xFC;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>
</package>
<package pkgid="f39c96c4b313ca14d7fd22179cc835dbc6872a63f34108820717ea84a6fc3fb2600e5a616d63f16c2a17f4afbeb572c65b7c5dc8ef82195bda45379c2982e2ff" name="calcurse-lang" arch="noarch">
  <version epoch="0" ver="4.8.1" rel="bp161.1.2"/>
  <changelog author="p.drouand@gmail.com" date="1477051200">- Update to version 4.2.0
  * In the calendar panel, days with non-recurrent items now have
    another color as days containing recurrent items only.
  * Automatically select new appointments/events after creation.
  * Support for (optional) dates when specifying the start/end time of items.
    Allows for easily moving items and adding appointments without switching
    the selected day beforehand.
  * Encoding fixes in calcurse-caldav
  * Avoid notification bar artifacts after leaving calcurse.
  * Fixes to the key binding pagination
  * Do not change selection unexpectedly after modifying items.
- Remove useless dependencies
  * autoconf
  * automake
  * gcc
  * gettext
  * make</changelog>
  <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&#xFC;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>
</package>
<package pkgid="bb5004cfae6ac85094c9784635ad165877adc7b571d33dac8d2f2d40b68ab899f2b35903534c8ffe439827ea8e07d53e0ace260b0a2829933b62b7310d116138" name="calindori" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * TimePickerSheet: Import kclock time picker for better UX (kde#498844)
  * Fix build warnings
  * Port away from manually closing Kirigami.MenuDialog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="1ca62e29ee5ccdcb38613635d852f140c45f388be98405b66e67848ff56f4c97bbb39cd4cccb98f6e0951bcb73164145196d1b5b6867c8e96360af30d982777f" name="calindori-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * TimePickerSheet: Import kclock time picker for better UX (kde#498844)
  * Fix build warnings
  * Port away from manually closing Kirigami.MenuDialog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="acdded54a17595e6b1a79fa61391cfc51989fa5b80fbb56bdcfc8848f1806fb85968984a6d44799ea9a502a1d543c249e7c0fa6a5489b35682c3f045ed3ecb87" name="callaudiod" arch="s390x">
  <version epoch="0" ver="0.1.9" rel="bp161.1.5"/>
  <changelog author="Adrian Campos Garrido &lt;adriancampos@teachelp.com&gt;" date="1614081600">- Update to 0.1.0</changelog>
  <changelog author="Andr&#xE9;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>
</package>
<package pkgid="b4227df4390f3ba3c6aa642068581a279b87d2a17c76fdd1812b9fd48fea8830a310dd5ac456156ccae4a3d2bd41e4eea4f5131ae1d714023a75e8e560be3813" name="callaudiod-devel" arch="s390x">
  <version epoch="0" ver="0.1.9" rel="bp161.1.5"/>
  <changelog author="Adrian Campos Garrido &lt;adriancampos@teachelp.com&gt;" date="1614081600">- Update to 0.1.0</changelog>
  <changelog author="Andr&#xE9;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>
</package>
<package pkgid="987df94384296560dfc0af892c55abd7588dc6d1a5bf47b14e5e2ff17cda279b6176f75253513c449fa10c2ae15fd0291d708b4986e2a8fcfd66a789e64d3856" name="callaudiod-doc" arch="noarch">
  <version epoch="0" ver="0.1.9" rel="bp161.1.5"/>
  <changelog author="Adrian Campos Garrido &lt;adriancampos@teachelp.com&gt;" date="1614081600">- Update to 0.1.0</changelog>
  <changelog author="Andr&#xE9;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>
</package>
<package pkgid="07420af2c60c2cb66691f85c6c4d8b7d9e6477f34a818ed0897dd3c2343574011c1bfcfab8f72671b807d28e040b7e052226085c2ee2ca0c7e913bce06cabefd" name="calls" arch="s390x">
  <version epoch="0" ver="47.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678190400">- Update to version 44.alpha.1:
  + **Really** fix endless ringing bug
  + Fixed a crash
  + Database closed correctly on shutdown
  + Updated translations.
- Changes from version 44.alpha.0:
  + Fixed rare endless ringing bug (requires feedbackd 0.0.1)
  + SIP: Honour remote port in INVITE
  + SIP: Reenable G722 codec
  + Shuts down gracefully on SIGTERM/SIGINT
  + Flatpak build improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 44.0:
  + New features:
  - Sort favourite contacts at the top.
  - Support for emergency calls in "dummy" provider.
  + Maybe noteworthy:
  - Fixed a couple of memory leaks.
  - Higher code coverage.
  - Disable call waiting.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682164800">- Update to version 44.1:
  + Don't crash on empty/NULL call id
  + Properly unregister SIP account on shutdown
  + A couple of memory leaks
  + Updated libcall-ui to bring in latest fixes
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Update to version 44.2:
  + Fix origin being unrefed making calling impossible after a few
    of calls.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Update to version 45.rc.0:
  + New SIP feature: Support for AES 256 bit crypto suites.
  + Fixed object life cycle of CallsMMOrigin.
  + Updated translations.
- Changes from version 45.alpha.0:
  + New features:
  - Emergency call numbers provided through ModemManager.
  - Resolve emergency number types using hardcoded table.
  + Don't crash on empty/NULL call id.
  + Properly unregister SIP account on shutdown.
  + A couple of memory leaks.
  + Updated libcall-ui to bring in latest fixes and translation
    updates.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695988800">- Update to version 45.0:
  + 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="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&#xF8;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&#xF8;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>
</package>
<package pkgid="e6675108f2d5b36c97f3ffb9eb06884c07aed1471420d437ffd97491044c0bec9090a4819a95b3ddb7895206dc6ae2042d3913a9c65987a009e3560b77e6f16c" name="calls-lang" arch="noarch">
  <version epoch="0" ver="47.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678190400">- Update to version 44.alpha.1:
  + **Really** fix endless ringing bug
  + Fixed a crash
  + Database closed correctly on shutdown
  + Updated translations.
- Changes from version 44.alpha.0:
  + Fixed rare endless ringing bug (requires feedbackd 0.0.1)
  + SIP: Honour remote port in INVITE
  + SIP: Reenable G722 codec
  + Shuts down gracefully on SIGTERM/SIGINT
  + Flatpak build improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 44.0:
  + New features:
  - Sort favourite contacts at the top.
  - Support for emergency calls in "dummy" provider.
  + Maybe noteworthy:
  - Fixed a couple of memory leaks.
  - Higher code coverage.
  - Disable call waiting.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682164800">- Update to version 44.1:
  + Don't crash on empty/NULL call id
  + Properly unregister SIP account on shutdown
  + A couple of memory leaks
  + Updated libcall-ui to bring in latest fixes
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Update to version 44.2:
  + Fix origin being unrefed making calling impossible after a few
    of calls.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Update to version 45.rc.0:
  + New SIP feature: Support for AES 256 bit crypto suites.
  + Fixed object life cycle of CallsMMOrigin.
  + Updated translations.
- Changes from version 45.alpha.0:
  + New features:
  - Emergency call numbers provided through ModemManager.
  - Resolve emergency number types using hardcoded table.
  + Don't crash on empty/NULL call id.
  + Properly unregister SIP account on shutdown.
  + A couple of memory leaks.
  + Updated libcall-ui to bring in latest fixes and translation
    updates.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695988800">- Update to version 45.0:
  + 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="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&#xF8;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&#xF8;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>
</package>
<package pkgid="30acf308f60ce7e820de7cd05badbbbb1feff27614dc36c9dde69493b9a23e775097b8fba9c4970522d8089b9bc74365021c2b60a29a7d48efc306324da3b6f6" name="calls-ofono" arch="s390x">
  <version epoch="0" ver="47.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678190400">- Update to version 44.alpha.1:
  + **Really** fix endless ringing bug
  + Fixed a crash
  + Database closed correctly on shutdown
  + Updated translations.
- Changes from version 44.alpha.0:
  + Fixed rare endless ringing bug (requires feedbackd 0.0.1)
  + SIP: Honour remote port in INVITE
  + SIP: Reenable G722 codec
  + Shuts down gracefully on SIGTERM/SIGINT
  + Flatpak build improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 44.0:
  + New features:
  - Sort favourite contacts at the top.
  - Support for emergency calls in "dummy" provider.
  + Maybe noteworthy:
  - Fixed a couple of memory leaks.
  - Higher code coverage.
  - Disable call waiting.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682164800">- Update to version 44.1:
  + Don't crash on empty/NULL call id
  + Properly unregister SIP account on shutdown
  + A couple of memory leaks
  + Updated libcall-ui to bring in latest fixes
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Update to version 44.2:
  + Fix origin being unrefed making calling impossible after a few
    of calls.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Update to version 45.rc.0:
  + New SIP feature: Support for AES 256 bit crypto suites.
  + Fixed object life cycle of CallsMMOrigin.
  + Updated translations.
- Changes from version 45.alpha.0:
  + New features:
  - Emergency call numbers provided through ModemManager.
  - Resolve emergency number types using hardcoded table.
  + Don't crash on empty/NULL call id.
  + Properly unregister SIP account on shutdown.
  + A couple of memory leaks.
  + Updated libcall-ui to bring in latest fixes and translation
    updates.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695988800">- Update to version 45.0:
  + 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="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&#xF8;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&#xF8;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>
</package>
<package pkgid="b49e6788523f27121006e7e75381de4ece1e32c2b2616e840dae9e4d124b8ac546f7c26b8c1a43fe25dcc298c3ed970ab29098cda7d6e6a8b6d3e74ccd326712" name="camsource" arch="s390x">
  <version epoch="0" ver="0.7.1" rel="bp161.1.2"/>
  <changelog author="crrodriguez@suse.de" date="1238068800">- do not include static libraries</changelog>
  <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>
</package>
<package pkgid="0f5b4a6ad64aebb8579bf0c963bde6475186e9e21176c259e16492b06500f5b7052d0065d1aaf7d718fa03314f7f3001acbfee4efc2345691ee1211019515e7d" name="camsource-devel" arch="noarch">
  <version epoch="0" ver="0.7.1" rel="bp161.1.2"/>
  <changelog author="crrodriguez@suse.de" date="1238068800">- do not include static libraries</changelog>
  <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>
</package>
<package pkgid="b7616a88dd9a84d3ab24defabfab41b46fcc0efa14711a3837bd7d8f3c3c0a9ab6a920e12a3424ffbcb98447ece41ac85fd5a3fa7b305f7331e10ef64f9a4ac7" name="canberra-gtk-play" arch="s390x">
  <version epoch="0" ver="0.30+2" rel="160099.4.2"/>
  <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="dimstar@opensuse.org" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="dimstar@opensuse.org" 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="fvogt@suse.com" 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="dimstar@opensuse.org" 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="mgorse@suse.com" date="1742299200">- Change license to LGPL-2.1-or-later, per legal review.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
</package>
<package pkgid="2f79544b5e62b679d8ae0a17e84e7c35b1c3e9a6557f33be9ca420f29b3dedfe3854df80c251b6269275f90025dbef7fc34e66bc7c4b142f7d3b0ac880fbf09d" name="canberra-gtk-play-gnome" arch="s390x">
  <version epoch="0" ver="0.30+2" rel="160099.4.2"/>
  <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="dimstar@opensuse.org" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="dimstar@opensuse.org" 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="fvogt@suse.com" 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="dimstar@opensuse.org" 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="mgorse@suse.com" date="1742299200">- Change license to LGPL-2.1-or-later, per legal review.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
</package>
<package pkgid="479417f1c7831eb26926a8cd9d2ba61fadf19825e4aaa80dce15a484c2d654f72e6d291064c92dea01ec0d0ac85176f8a5a1f83e727e2b0b97968dfebbb417e2" name="canlock" arch="s390x">
  <version epoch="0" ver="3.3.0" rel="bp161.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>
</package>
<package pkgid="9712c3c78cde9b8e5a5b97f9a5693c53ce5349ec74c7d2ab70065ad77d0651c95a48f47dcede5cec587ee6f2747de7506c76a55042048b8826b2ca49c3c15e15" name="canokey-qemu" arch="s390x">
  <version epoch="0" ver="0.0+git20230606.151568c" rel="bp161.1.2"/>
  <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&#xFC;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>
</package>
<package pkgid="7f49a371d49ba40ecf670e30b0e8da709dee1d76239b19a5526196107b6b5c078b7d710cb1ae2da13cb86d903f3c54118913d6f5f5066ad43c33d08c6e2b4cc0" name="canokey-qemu-devel" arch="s390x">
  <version epoch="0" ver="0.0+git20230606.151568c" rel="bp161.1.2"/>
  <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&#xFC;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>
</package>
<package pkgid="4980082d5e6c2ea0f64378237bba18c41e2810f4f38c72d0c684f6a633ea1f973a503cf1bb230d4b521e3e5c8499d8e3a060adf7b47b63fa4c056ac9613a4332" name="cantarell-fonts" arch="noarch">
  <version epoch="0" ver="0.303.1" rel="160099.2.2"/>
  <changelog author="zaitor@opensuse.org" date="1471608000">- Update to version 0.0.25:
  + Outline and spacing on C,G.
  + Improved terminals on numerous glyphs.
  + Weight/stem width fixes (k,G).
  + Port imrpovements from regular to bold.
  + Improved metrics.
  + Fixes to f-ligatures.
  + Shape fixes to some numerals.
  + Fixes to anchors &gt; composited glyphs.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518177600">- Update to version 0.100:
  + Redesigned from scratch to interpolate cleanly from thin to
    extra bold. Currently targets the Google Fonts Latin Core and
    Pro glyph sets.
- Update Url tag to https://wiki.gnome.org/Projects/CantarellFonts:
  current Cantarell Fonts' web page.
- Add meson BuildRequires, replace configure/make/make_install
  macros with meson/meson_build/meson_install and remove call for
  gnome-autogen.sh. All of these changes reflect the upstream port
  to Meson build system.
- Drop dos2unix BuildRequires: it's no longer required.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1521115200">- Update to version 0.101:
  + Several small improvements.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1537963200">- Update to version 0.111:
  + Fix the wrongly assigned OS/2 weight class values that e.g. led
    to Extra Bold being selected when Bold was requested.
- Changes from version 0.110:
  + Space everything a little bit tighter.
  + Scale down whiteCircle and blackCircle by 50%, makes password
    dots smaller.
  + Tweak feet of one.lf slightly for a more even appearance.
  + Revise lcaron, dcaron and tcaron for collision-free rendering
    even at bold weight. Will need kerning later.
  + Add draft of Cyrillic (GF Cyrillic Plus set), to be improved.
  + Equalize advance width of period, comma, colon, semicolon.
  + Build packages with prebuilt fonts baked in.
  + New contributed AppStream metadata translations for Slovak.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1578052800">- Update to version 0.200:
  + Respacing of uppercase letters in the regular master and
    complete thin and extra bold masters. Uppercase letters space
    better next to lowercase letters now. Cyrillics are more
    consistently spaced.
  + Tweak numerals some. Especially the "one" and fractions.
  + Various tweaks to various shapes across the board, especially
    symbols. Braces are curlier now. Detail tweaks to Cyrillics.
  + Basic mathy symbols and currency symbols now have tabular
    number width. I found no advantage to having proportional
    variants.
  + Removed .tosf numerals. Fiddly work without clear purpose.
  + Experimental alternative form of "l" without the tail.
    Accessible via the ss01 feature.
  + Added variable font, CFF2 flavor. postscriptBlueFuzz is set to
    1 explicitly to avoid rounding issues with blue zone coverage
    in FreeType.
  + Removed f-ligatures without their own Unicode code points, as
    the design doesn't currently need them. They were mainly added
    to fill up the Google glyph set.
  + The following glyphs now represent more than one Unicode code
    point to keep the glyph view tidier:
  - emdash: U+2014, U+2015
  - emspace: U+2001, U+2003
  - enspace: U+2000, U+2002
  - hyphen: U+002D, U+00AD, U+2010, U+2011
  - space: U+0020, U+00A0
  + In PDFs where the generator removed the text stream, copy-paste
    may lead to the others turning into the first.
  + Filled in hryvnia (U+20B4), tugrik (U+20AE) and tenge (U+20B8).
  + Static fonts use same rounding method as varLib uses for the
    variable font.
  + Fixed Ustraight-cy (U+04AE), ustraight-cy (U+04AF),
    Ustraightstroke-cy (U+04B0), ustraightstroke-cy (U+04B1), they
    didn't have a proper production name before and may not have
    been properly accessible.
  + Removed some building components that made it into the final
    font.
  + Limited anchor propagation to letters, excluding ligatures.
    Generate GDEF table properly.
  + Set one simple `gasp` table for hinted display for e.g.
    Windows.
  + Removed `ccmp` from the `aalt` lookup.
  + The OS/2 table fsType now says that no Digital Rights
    Management is applied to the fonts, the name table now says the
    fonts are OFL 1.1 licensed.
  + Internal housekeeping: Sources are stored in the open UFO and
    Designspace format now, with various cleanups like removed
    unused layers.
  + Internal housekeeping: Removed composite diacritics that served
    no design purpose.
- Stop passing -Dconfigdir=%%{_fontsconfavaildir} to meson, no
  longer recognized.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1578571200">- Update to version 0.201:
  + Oopsie-release: The last one was missing pre-built binaries in
    the release tarball.
  + Use AFDKO's tx to compress the variable font in roughly half.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1608638400">- Update to version 0.300:
  + Import Greek glyph set designed by Florian Fecher for GSoC
    2018. No kerning, might need a slight respacing. Imported
    anyway because someting is better than nothing.
  + Correct positioning of dotaccentcomb.case.
  + Correct mark positioning in caroncomb.case.
  + Correct appearance of ustraightstroke in variable font, the
    overlap became visible at smaller, autohinted sizes.
  + Correct bar positioning in Ustraightstroke and
    ustraightstroke.
  + Correct anchor positioning in Y.
  + Internal: Consolidate various anchors in composites into the
    base outline glyphs, to reduce the chance they get out sync.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1608724800">- Update to version 0.301:
  + Oopsie-release: The last one was missing PostScript names for
    the new glyphs. Only relevant for when extracting text from
    PDFs where the generator omitted the text stream.
  + Rounded coordinates of macronbelowcomb.narrow and
    macroncomb.narrow.case. Leftovers from when they were scaled
    components.
  + Internal: Removed stale layers and data, added normalization
    script to prune unnecessary data. import-glyphs.py also imports
    PostScript names now.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1639137600">- Update to version 0.303.1:
  + Add missing font.
- Changes from version 0.303:
  + Actually update the version number in the fonts.
- Changes from version 0.302:
  + Maintenance release: Make the variable font the default, only
    build statics on demand. Also build two packages with variable
    and static fonts. Packagers can chose the statics package if
    they run into problems with the variable font, but you should
    probably not install both at the same time.
  + Amended OS/2 super- and subscript values so that new Pango can
    use them properly.
  + Update production names for Jacute, bulletoperator,
    commercialMinusSign, divisionslash, notidentical,
    ringcomb_acutecomb and ringcomb_acutecomb.case.
  + Updated appstream translations.</changelog>
</package>
<package pkgid="69926160f7fcb1ac173e783750c4b1441a55c87de5d6a7a590adbd03aa7fbd0302c9263d52dab4c7beb991f1ad8e08e5181afb1c7a24a9da05da46186d6f465d" name="cantata" arch="s390x">
  <version epoch="0" ver="3.4.0" rel="bp161.1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1724155200">- Add ffmpeg 7 compatibility patch:
  * cantata-2.5.0-ffmpeg7.patch</changelog>
  <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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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>
</package>
<package pkgid="6f72391cc6012d3f1ef9c6b6e541f693b54d7a3b1d99e075bbc8ce085c597e8077735bf8008998431d87269e0e6520b7e12d10c187779db7d373b5b2e9ffe093" name="cantata-lang" arch="noarch">
  <version epoch="0" ver="3.4.0" rel="bp161.1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1724155200">- Add ffmpeg 7 compatibility patch:
  * cantata-2.5.0-ffmpeg7.patch</changelog>
  <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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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>
</package>
<package pkgid="f38e91dc9f44d9579b5397076cd90a7b64d52399b4c85ebe0a3d162d2d65d9777dcd57ea7ef23bdfe4b03bedb627c1ab04d4e10f9df99f105f7a9617d5a9229b" name="cantor" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Fix(julia): Adapt to removed Julia C-API functions
  * Disable test that has been failing for 4 consecutive weeks
  * Implement XSMP session restore
  * Fix various typos Found via codespell
  * ci: require passing tests on all platforms
  * Fix qalculate backend with recent versions of libqalculate (kde#507038)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Fix flatpak CI job.</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed
  * Remove FreeBSD CI</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
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&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>
</package>
<package pkgid="2463773bc1005cb520823a19162914e4d8514111418c213ed02074cd8ae1b8557470e4f614c341a79485c77a123d601afbeedce667f9dc3aacec4966b9dd5268" name="cantor-devel" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Fix(julia): Adapt to removed Julia C-API functions
  * Disable test that has been failing for 4 consecutive weeks
  * Implement XSMP session restore
  * Fix various typos Found via codespell
  * ci: require passing tests on all platforms
  * Fix qalculate backend with recent versions of libqalculate (kde#507038)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Fix flatpak CI job.</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed
  * Remove FreeBSD CI</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
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&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>
</package>
<package pkgid="ea2285e5abc6d30bdd30b73470942eac6265a9a6968f9b134994a1ab3e9cc0ddf2b7fc07cc8554f613eaec27041e905202531ea4f5316689eb0a54057a7d4cb4" name="cantor-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Fix(julia): Adapt to removed Julia C-API functions
  * Disable test that has been failing for 4 consecutive weeks
  * Implement XSMP session restore
  * Fix various typos Found via codespell
  * ci: require passing tests on all platforms
  * Fix qalculate backend with recent versions of libqalculate (kde#507038)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Fix flatpak CI job.</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed
  * Remove FreeBSD CI</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
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&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>
</package>
<package pkgid="146a1c3ba88844a1001f6a898c99bc8c3e844e613c8f04cab4acd0549a6982a879fa08cdd7e1c8c7eabba1cbb777f7d09c3155822de597b03986cb7ac41dca3a" name="canutils" arch="s390x">
  <version epoch="0" ver="2025.01" rel="160099.2.5"/>
  <changelog author="tuukka.pasanen@ilmi.fi" 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="jengelh@inai.de" date="1598961600">- Update to version 2020.04.02.g119 (ea844bdc5e)
  * Rename jcat et al to j1939cat
  * j1939cat: add broadcast support</changelog>
  <changelog author="jengelh@inai.de" date="1603972800">- Update to snapshot 2020.04.02.g192 (4573e852f9)
  * isotpsend: add support for blocking write flag
  * add cansequence tool</changelog>
  <changelog author="jengelh@inai.de" date="1605614400">- Update to release 2020.11.0
  * No further changes to prior snapshot, just version bump.</changelog>
  <changelog author="jengelh@inai.de" date="1606737600">- Add "can-utils" provides, add documentation.</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" date="1739880000">- Add 0001-build-give-libisobusfs-a-version.patch</changelog>
</package>
<package pkgid="c72c9583000f7af59b85b413dbf27c9bcf9a5b0a6a161f920eff6d890aa8ec64e3d0283566574c1fa6a79ebd29ef5a10ddb0a2a7d4c65156e1f6ad8122262c38" name="capnproto" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="160099.1.3"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1741608000">- change compiler to clang, to avoid GCC bugs in coroutines</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1741608001">- update to 1.1.0:
  no changelog found</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1741608002">- set CXXFLAGS to build the coroutine library</changelog>
  <changelog author="andrea.manzini@suse.com" date="1745064000">- Update to version 1.1.0
  * Set release branch version to 1.1.0</changelog>
  <changelog author="schwab@suse.de" date="1747828800">- Remove unused build dependency</changelog>
  <changelog author="aloisio@gmx.com" date="1750075200">- Update to version 1.2.0 (no changelog)</changelog>
  <changelog author="qzhao@suse.com" 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="mrueckert@suse.de" 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="aloisio@gmx.com" date="1765972800">- Update to version 1.3.0 (no changelog)</changelog>
  <changelog author="aloisio@gmx.com" 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>
</package>
<package pkgid="e45e0045d437f5e701a8093af3b808f3c4acc955478999ba7ccfa2f4bad9c98000abf0c7438f9029bfac923cad3c039eb148fb58e75e471191b422871ac75c91" name="capstone" arch="s390x">
  <version epoch="0" ver="4.0.2" rel="160099.3.2"/>
  <changelog author="duwe@suse.com" date="1429185600">- initial version</changelog>
  <changelog author="mardnh@gmx.de" date="1514462400">- Specfile cleanup</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1518436800">- Correct the license tag, Capstone is BSD-3-Clause
- Provide python3 bindings
- Rename bindings subpackage to docs, it does not contain any
  bindings but documentation
- Package some more documentation
- Build with %{optflags}</changelog>
  <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="aloisio@gmx.com" 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="jengelh@inai.de" 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="dmueller@suse.com" 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="mwilck@suse.com" date="1672747200">- Enable static library, and add libcapstone-devel-static subpackage
  (this is helpful for qemu-linux-user)</changelog>
</package>
<package pkgid="a46f0927c44e3fc094cd516542af66706070c3ec4232eb39a96f25fd2458d33a3689d7b06f2f7104ea1bc026ca7a655a411241047288598ea54e97bdd4e7842a" name="capstone-doc" arch="noarch">
  <version epoch="0" ver="4.0.2" rel="160099.3.2"/>
  <changelog author="duwe@suse.com" date="1429185600">- initial version</changelog>
  <changelog author="mardnh@gmx.de" date="1514462400">- Specfile cleanup</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1518436800">- Correct the license tag, Capstone is BSD-3-Clause
- Provide python3 bindings
- Rename bindings subpackage to docs, it does not contain any
  bindings but documentation
- Package some more documentation
- Build with %{optflags}</changelog>
  <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="aloisio@gmx.com" 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="jengelh@inai.de" 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="dmueller@suse.com" 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="mwilck@suse.com" date="1672747200">- Enable static library, and add libcapstone-devel-static subpackage
  (this is helpful for qemu-linux-user)</changelog>
</package>
<package pkgid="782b8149cc7f688f3f0ca5dd560e8e1ecc7447e6b8871a90316d116c052c053b5706a864ea0da41354149265664a26422d4fb05aef18ada56e5e155ad964b220" name="carat" arch="s390x">
  <version epoch="0" ver="2.1b1+g132.21bfdb5" rel="bp161.1.2"/>
  <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="782bea2282a28a8a8afce11de8e5cff25f4ec0f493fad967f3549159f41d995cf27f522964b7759d120be72b8ba4e4f82c8104305357d876541394c2b92d337a" name="cardpeek" arch="s390x">
  <version epoch="0" ver="0.8.4" rel="bp161.1.4"/>
  <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>
</package>
<package pkgid="c02a0d4194cc6d16928bacb646f9a0ed856b537c410acb41f97a329768e2c622506e9ee9e4b38a8f45f700d10c56578398b472d8d14605344c74256bbcd4036b" name="cargo" arch="s390x">
  <version epoch="0" ver="1.96.0" rel="160099.1.1"/>
  <changelog author="william.brown@suse.com" date="1751025600">- Update to version 1.88.0 - for details see the rust1.88 package</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1754913600">- Update to version 1.89.0 - for details see the rust1.89 package</changelog>
  <changelog author="william.brown@suse.com" date="1758283200">- Update to version 1.90.0 - for details see the rust1.90 package</changelog>
  <changelog author="william.brown@suse.com" date="1761825600">- Update to version 1.91.0 - for details see the rust1.91 package</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1765800000">- Update to version 1.92.0 - for details see the rust1.92 package</changelog>
  <changelog author="william.brown@suse.com" date="1769169600">- Update to version 1.93.0 - for details see the rust1.93 package</changelog>
  <changelog author="tiwai@suse.com" date="1770292800">- Provide rust-src meta package, too; it may be useful for building
  Rust support in Linux kernel</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1773230400">- Update to version 1.94.0 - for details see the rust1.94 package</changelog>
  <changelog author="william.brown@suse.com" date="1776427200">- Update to version 1.95.0 - for details see the rust1.95 package</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1780315200">- Update to version 1.96.0 - for details see the rust1.96 package</changelog>
</package>
<package pkgid="8dfbf1cdcdaeb1845a735f8a76ba8ad7e7ea47ccd1d161bf49a027cc27f5265ac3edc019b77363daab253fc371ff0966f1fdc85d2f9c164bc2c35617de85c7dd" name="cargo-auditable" arch="s390x">
  <version epoch="0" ver="0.6.6~0" rel="160099.2.8"/>
  <changelog author="william.brown@suse.com" date="1667476800">- Initial commit</changelog>
  <changelog author="andrea.manzini@suse.com" date="1677153600">- Update to version 0.6.0~0:
  * README and documentation improvements
  * Read the rustc path passed by Cargo; fixes #90
  * Read location of Cargo from the environment variable Cargo sets for third-party subcommands
  * Add a note on sccache version compatibility to CHANGELOG.md
  * Panic on compilation commands where we fail to parse the arguments instead of silently ignoring the error
  * Specifying the binary-scanning feature is no longer needed
  * Pass options such as --offline to `cargo metadata`
  * Pass on arguments from `cargo auditable` invocation to the rustc wrapper; prep work towards fixing #83
  * Bump rust-audit-info to 0.5.2
  * Bump auditable-serde version to 0.5.2
  * Correctly fill in the source even in dependency entries when converting to cargo-lock data format
  * Drop the roundtrip through &amp;str in semver::Version; now that semver 1.0 has shipped the versions are API-compatible and this is no longer necessary
  * Release auditable-info 0.6.1
  * Bump all the version requirements for things depending on auditable-info
  * Fix audit_info_from_slice function signature</changelog>
  <changelog author="uncomfy+openbuildservice@uncomfyhalomacro.pl" 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@suse.com" date="1721390400">- Depend on provides of rust to allow older compiler version usage</changelog>
  <changelog author="william.brown@suse.com" 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>
</package>
<package pkgid="f344fe5c79cdd9b773e0bcd8f9f22096658bb3778c33c5cc4d1760294009536bb1add00951a1cf6260d8976987a536a448bd5ceb8e108fe9e73d1e78ae1530e4" name="cargo-c" arch="s390x">
  <version epoch="0" ver="0.10.15" rel="160099.1.6"/>
  <changelog author="dmueller@suse.com" date="1678795200">- add constraints to avoid out of disk space errors</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697544000">- Update to version 0.9.27~git0.54774e0:
  * Complete the soversion granularity
  * Bump cbindgen
  * Make sure the version variables are consistent
  * Fix sover detection for 0-based versioning
  * Bump cargo version
  * Bump cbindgen
  * Do not pass the token to clippy-check
- Switch _service to manual.</changelog>
  <changelog author="david.mulder@suse.com" date="1717502400">- Update to version 0.9.32~git0.56dfe34:
  * Prepare for release
  * Bump cargo version
  * Use clone_from/clone_into
  * Do not install the versioned links and lib on Android
  * docs: add rustls-ffi to README users list
  * Bump the msrv again
  * Bump msrv
  * Bump cargo version
  * Match the beaviour of meson regarding relative paths in the install directories
  * Bump cargo version</changelog>
  <changelog author="kilgore.trout@idesmi.eu" date="1724760000">- Update to version 0.10.3~git0.ee7d7ef:
  * Wire in the heuristics
  * Implement heuristics for target-specific install paths
  * Fix the generated header fingerprinting logic
  * Make notice about missing windows debug files verbose-only
  * Update dependencies
  * Require cargo 0.80.0
- Use macros from cargo-packaging
- Remove cargo_config: contained in vendor.tar
- Remove cargo_audit service: now part of cargo_vendor
- Remove custom rustflags and let the macros set them instead</changelog>
  <changelog author="william.brown@suse.com" date="1726833600">- bsc#1230683 - CVE-2024-45405 - gix-path improper path resolution</changelog>
  <changelog author="william.brown@suse.com" date="1746619200">- bsc#1242675 - CVE-2025-3416 - openssl use after free</changelog>
  <changelog author="william.brown@suse.com" 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.brown@suse.com" date="1757505600">- bsc#1249012 - CVE-2025-58160 - tracing subscriber ansi escapes</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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>
</package>
<package pkgid="cbc134a9a1b56fb29eaf42d093e053f8b44d6876a60d64ea921402ef083e4bc1750164ca3aea8fb4894ee81115cb73e51007dd880d373c7db9eeb2596654190f" name="cargo-packaging" arch="s390x">
  <version epoch="0" ver="1.2.0+7" rel="160099.2.8"/>
  <changelog author="william.brown@suse.com" date="1676721600">- Update to version 1.2.0+0:
  * marcos.cargo: add path parameter in cargo_install (#3)</changelog>
  <changelog author="william.brown@suse.com" date="1677844800">- Update vendored dependencies
- Add supporting sources for cargo metadata extraction
  * cargo-packaging-1.2.0+0.tar.xz
  * cargo_config
  * vendor.tar.xz</changelog>
  <changelog author="william.brown@suse.com" date="1686657600">- bsc#1212226 - add rust-packaging compat
- Update to version 1.2.0+2:
  * Default flags
  * Add buildflags</changelog>
  <changelog author="william.brown@suse.com" date="1687176000">- Update to version 1.2.0+3:
  * rename variable for bitwarden</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 1.2.0+4:
  * macros.cargo: Drop bashisms (#4)</changelog>
  <changelog author="william.brown@suse.com" date="1712232000">- bsc#1222175 - prevent stripping debug info
- Update to version 1.2.0+5:
  * Prevent stripping debuginfo in release by default (#7)</changelog>
  <changelog author="william.brown@suse.com" date="1712318400">- Remove cargo_config that is now part of vendor.tar</changelog>
  <changelog author="william.brown@suse.com" date="1721390400">- Depend on provides of rust to allow older compiler version usage</changelog>
  <changelog author="william.brown@suse.com" date="1721390401">- Resolve build failure when backported to 15-SP3</changelog>
  <changelog author="william.brown@suse.com" date="1736164800">- Update to version 1.2.0+7:
  * Correct incremental build flags (#10)
  * Doc custom build flags (#9)</changelog>
</package>
<package pkgid="2bd5cb81dff95d08d9f58afa25e3aab05e36153ae49696d0df42fae2b4db0b66dfdef8315e15932a20d851f2a81b411cb76299193c15856fe073a0387785aff3" name="cargo-vendor-filterer" arch="s390x">
  <version epoch="0" ver="0.5.16" rel="bp161.1.6"/>
  <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>
</package>
<package pkgid="74833f2c3654e52e33f00fb0f06332ffbd70b8bb188e54a38e517471ffed6af4b73a5112a6327fe7fb66990f3ceecf52a24a4a442f9455cc53e497d444b1aa07" name="cargo1.81" arch="s390x">
  <version epoch="0" ver="1.81.0" rel="160099.5.3"/>
  <changelog author="xiaoguang.wang@suse.com" date="1725883200">Version 1.81.0 (2024-09-05)
  Language
--------
- [Abort on uncaught panics in `extern "C"` functions.](https://github.com/rust-lang/rust/pull/116088/)
- [Fix ambiguous cases of multiple `&amp;` in elided self lifetimes.](https://github.com/rust-lang/rust/pull/117967/)
- [Stabilize `#[expect]` for lints (RFC 2383),](https://github.com/rust-lang/rust/pull/120924/) like `#[allow]` with a warning if the lint is _not_ fulfilled.
- [Change method resolution to constrain hidden types instead of rejecting method candidates.](https://github.com/rust-lang/rust/pull/123962/)
- [Bump `elided_lifetimes_in_associated_constant` to deny.](https://github.com/rust-lang/rust/pull/124211/)
- [`offset_from`: always allow pointers to point to the same address.](https://github.com/rust-lang/rust/pull/124921/)
- [Allow constraining opaque types during subtyping in the trait system.](https://github.com/rust-lang/rust/pull/125447/)
- [Allow constraining opaque types during various unsizing casts.](https://github.com/rust-lang/rust/pull/125610/)
- [Deny keyword lifetimes pre-expansion.](https://github.com/rust-lang/rust/pull/126762/)
  Compiler
--------
- [Make casts of pointers to trait objects stricter.](https://github.com/rust-lang/rust/pull/120248/)
- [Check alias args for well-formedness even if they have escaping bound vars.](https://github.com/rust-lang/rust/pull/123737/)
- [Deprecate no-op codegen option `-Cinline-threshold=...`.](https://github.com/rust-lang/rust/pull/124712/)
- [Re-implement a type-size based limit.](https://github.com/rust-lang/rust/pull/125507/)
- [Properly account for alignment in `transmute` size checks.](https://github.com/rust-lang/rust/pull/125740/)
- [Remove the `box_pointers` lint.](https://github.com/rust-lang/rust/pull/126018/)
- [Ensure the interpreter checks bool/char for validity when they are used in a cast.](https://github.com/rust-lang/rust/pull/126265/)
- [Improve coverage instrumentation for functions containing nested items.](https://github.com/rust-lang/rust/pull/127199/)
- Target changes:
  - [Add Tier 3 `no_std` Xtensa targets:](https://github.com/rust-lang/rust/pull/125141/) `xtensa-esp32-none-elf`, `xtensa-esp32s2-none-elf`, `xtensa-esp32s3-none-elf`
  - [Add Tier 3 `std` Xtensa targets:](https://github.com/rust-lang/rust/pull/126380/) `xtensa-esp32-espidf`, `xtensa-esp32s2-espidf`, `xtensa-esp32s3-espidf`
  - [Add Tier 3 i686 Redox OS target:](https://github.com/rust-lang/rust/pull/126192/) `i686-unknown-redox`
  - [Promote `arm64ec-pc-windows-msvc` to Tier 2.](https://github.com/rust-lang/rust/pull/126039/)
  - [Promote `loongarch64-unknown-linux-musl` to Tier 2 with host tools.](https://github.com/rust-lang/rust/pull/126298/)
  - [Enable full tools and profiler for LoongArch Linux targets.](https://github.com/rust-lang/rust/pull/127078/)
  - [Unconditionally warn on usage of `wasm32-wasi`.](https://github.com/rust-lang/rust/pull/126662/) (see compatibility note below)
  - Refer to Rust's [platform support page][platform-support-doc] for more information on Rust's tiered platform support.
  Libraries
---------
- [Split core's `PanicInfo` and std's `PanicInfo`.](https://github.com/rust-lang/rust/pull/115974/) (see compatibility note below)
- [Generalize `{Rc,Arc}::make_mut()` to unsized types.](https://github.com/rust-lang/rust/pull/116113/)
- [Replace sort implementations with stable `driftsort` and unstable `ipnsort`.](https://github.com/rust-lang/rust/pull/124032/) All `slice::sort*` and `slice::select_nth*` methods are expected to see significant performance improvements. See the [research project](https://github.com/Voultapher/sort-research-rs) for more details.
- [Document behavior of `create_dir_all` with respect to empty paths.](https://github.com/rust-lang/rust/pull/125112/)
- [Fix interleaved output in the default panic hook when multiple threads panic simultaneously.](https://github.com/rust-lang/rust/pull/127397/)
  Stabilized APIs
- [`core::error`](https://doc.rust-lang.org/stable/core/error/index.html)
- [`hint::assert_unchecked`](https://doc.rust-lang.org/stable/core/hint/fn.assert_unchecked.html)
- [`fs::exists`](https://doc.rust-lang.org/stable/std/fs/fn.exists.html)
- [`AtomicBool::fetch_not`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicBool.html#method.fetch_not)
- [`Duration::abs_diff`](https://doc.rust-lang.org/stable/core/time/struct.Duration.html#method.abs_diff)
- [`IoSlice::advance`](https://doc.rust-lang.org/stable/std/io/struct.IoSlice.html#method.advance)
- [`IoSlice::advance_slices`](https://doc.rust-lang.org/stable/std/io/struct.IoSlice.html#method.advance_slices)
- [`IoSliceMut::advance`](https://doc.rust-lang.org/stable/std/io/struct.IoSliceMut.html#method.advance)
- [`IoSliceMut::advance_slices`](https://doc.rust-lang.org/stable/std/io/struct.IoSliceMut.html#method.advance_slices)
- [`PanicHookInfo`](https://doc.rust-lang.org/stable/std/panic/struct.PanicHookInfo.html)
- [`PanicInfo::message`](https://doc.rust-lang.org/stable/core/panic/struct.PanicInfo.html#method.message)
- [`PanicMessage`](https://doc.rust-lang.org/stable/core/panic/struct.PanicMessage.html)
  These APIs are now stable in const contexts:
- [`char::from_u32_unchecked`](https://doc.rust-lang.org/stable/core/char/fn.from_u32_unchecked.html) (function)
- [`char::from_u32_unchecked`](https://doc.rust-lang.org/stable/core/primitive.char.html#method.from_u32_unchecked) (method)
- [`CStr::count_bytes`](https://doc.rust-lang.org/stable/core/ffi/c_str/struct.CStr.html#method.count_bytes)
- [`CStr::from_ptr`](https://doc.rust-lang.org/stable/core/ffi/c_str/struct.CStr.html#method.from_ptr)
  Cargo
-----
- [Generated `.cargo_vcs_info.json` is always included, even when `--allow-dirty` is passed.](https://github.com/rust-lang/cargo/pull/13960/)
- [Disallow `package.license-file` and `package.readme` pointing to non-existent files during packaging.](https://github.com/rust-lang/cargo/pull/13921/)
- [Disallow passing `--release`/`--debug` flag along with the `--profile` flag.](https://github.com/rust-lang/cargo/pull/13971/)
- [Remove `lib.plugin` key support in `Cargo.toml`. Rust plugin support has been deprecated for four years and was removed in 1.75.0.](https://github.com/rust-lang/cargo/pull/13902/)
  Compatibility Notes
  * Usage of the `wasm32-wasi` target will now issue a compiler warning and request users switch to the `wasm32-wasip1` target instead. Both targets are the same, `wasm32-wasi` is only being renamed, and this [change to the WASI target](https://blog.rust-lang.org/2024/04/09/updates-to-rusts-wasi-targets.html) is being done to enable removing `wasm32-wasi` in January 2025.
  * We have renamed `std::panic::PanicInfo` to `std::panic::PanicHookInfo`. The old name will continue to work as an alias, but will result in a deprecation warning starting in Rust 1.82.0.
  `core::panic::PanicInfo` will remain unchanged, however, as this is now a *different type*.
  The reason is that these types have different roles: `std::panic::PanicHookInfo` is the argument to the [panic hook](https://doc.rust-lang.org/stable/std/panic/fn.set_hook.html) in std context (where panics can have an arbitrary payload), while `core::panic::PanicInfo` is the argument to the [`#[panic_handler]`](https://doc.rust-lang.org/nomicon/panic-handler.html) in no_std context (where panics always carry a formatted *message*). Separating these types allows us to add more useful methods to these types, such as `std::panic::PanicHookInfo::payload_as_str()` and `core::panic::PanicInfo::message()`.
  * The new sort implementations may panic if a type's implementation of [`Ord`](https://doc.rust-lang.org/std/cmp/trait.Ord.html) (or the given comparison function) does not implement a [total order](https://en.wikipedia.org/wiki/Total_order) as the trait requires. `Ord`'s supertraits (`PartialOrd`, `Eq`, and `PartialEq`) must also be consistent. The previous implementations would not "notice" any problem, but the new implementations have a good chance of detecting inconsistencies, throwing a panic rather than returning knowingly unsorted data.
  * [In very rare cases, a change in the internal evaluation order of the trait
  solver may result in new fatal overflow errors.](https://github.com/rust-lang/rust/pull/126128)
  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.
- [Add a Rust-for Linux `auto` CI job to check kernel builds.](https://github.com/rust-lang/rust/pull/125209/)</changelog>
  <changelog author="william.brown@suse.com" date="1725969600">- Resolve wasm32-wasi build issues</changelog>
  <changelog author="william.brown@suse.com" date="1727179200">- Fix specification of cmake version for SLE15SP3 and SP4</changelog>
  <changelog author="william.brown@suse.com" date="1734004800">- add patch: 0001-Disable-pidfs-tests-for-15SP3.patch
- bsc#1232667 - SLFO:Main requires changes for gcc version detection</changelog>
</package>
<package pkgid="e2b7ac114971aaa25a5ac01154048fb38428933c22b3540b902f1f6c30e948493c60272c29094e0ef06ed76df8e9f85f976af55d5b41b012c82f8ef73bc4d53f" name="cargo1.84" arch="s390x">
  <version epoch="0" ver="1.84.1" rel="bp161.1.1"/>
  <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="da1835c3ecf6fa5ccad166f681e0049dfe8f6d83824e22b276db8b103eaa10233d9ed7d41700a79bd9af514e215770f5196d711b675887bfc87e66b5bcae995e" name="cargo1.86" arch="s390x">
  <version epoch="0" ver="1.86.0" rel="160099.4.3"/>
  <changelog author="william.brown@suse.com" 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@suse.com" date="1744286400">- Ignore broken platform test</changelog>
</package>
<package pkgid="a5f1960792169813d9f4b1ecffc0014c9ecb5526a44a45f5f7d5dc6ebbaaeec97c587a4cc9e98d2ef77115dc9b30a25b91f0682ad3974f7fb2add8e838d49c31" name="cargo1.88" arch="s390x">
  <version epoch="0" ver="1.88.0" rel="160099.2.3"/>
  <changelog author="william.brown@suse.com" 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@suse.com" date="1751457600">- bsc#1243588 - Update changelog to remove hyphen as a line break for source validator</changelog>
</package>
<package pkgid="2b45a907f4e34b99ee2ab3d32b2831c4084218a826e453d23a8d7a27913874fd29a23ea3eba823a8a4e42337b882d98c62e11241212aa2ba123737dacf8904e4" name="cargo1.92" arch="s390x">
  <version epoch="0" ver="1.92.0" rel="160099.1.3"/>
  <changelog author="xiaoguang.wang@suse.com" date="1765540800">- Add rust1.92
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.92.0</changelog>
</package>
<package pkgid="9e336e0cc09916763c2858044dab0089990e95fbaa14b4c5e6d8cf6feabd57ca2e30434046bef4064031c9ed8ad59da691aa3b9f1a47cad972ae9307d523d34c" name="cargo1.93" arch="s390x">
  <version epoch="0" ver="1.93.0" rel="160099.2.2"/>
  <changelog author="william.brown@suse.com" 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@suse.com" date="1771070400">- bsc#1253321 - Resolve missing gcc requirement that may affect some crate building</changelog>
</package>
<package pkgid="625cab3c66c36f1649b15eaed295b2d83592f867bc8585e6fe147d136338b31eb35953172c4a4778e4aa82c73341fc9f78252cced18c713a387fd9a25e16435b" name="cargo1.94" arch="s390x">
  <version epoch="0" ver="1.94.1" rel="160099.1.2"/>
  <changelog author="xiaoguang.wang@suse.com" 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@suse.com" 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@suse.com" 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="08d8b3c6eb9571dffad0df93f5cca950726bbcf311e26a3eb5036ad155a51cd96d46ad4d7e13754ad827824c640d9fd4f8497aae87475b33161938530bc95cfb" name="cargo1.95" arch="s390x">
  <version epoch="0" ver="1.95.0" rel="160099.1.1"/>
  <changelog author="william.brown@suse.com" date="1776427200">- Add rust1.95
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.95.0
- patches included for building inherited from older versions:
  - 0001-Disable-broken-linker-tests.patch
  - 0001-Disable-pidfs-tests-for-15SP3.patch
  - 0001-proto-avoid-unwrapping-varint-decoding-during-parame.patch
  - ignore-Wstring-conversion.patch</changelog>
</package>
<package pkgid="47d095740129af616a567df16d5050454b90ed69b1e15f3784aa6bf0fc60de1af9b5011b9af0aaab15c75894fcc3b1911467a4a90c2305f24da3a637cc19da78" name="cargo1.96" arch="s390x">
  <version epoch="0" ver="1.96.0" rel="160099.1.1"/>
  <changelog author="xiaoguang.wang@suse.com" date="1780056000">- Add rust1.96
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.96.0
- SUSE patches forward ported:
  0001-Disable-broken-linker-tests.patch  0001-Disable-pidfs-tests-for-15SP3.patch  ignore-Wstring-conversion.patch</changelog>
</package>
<package pkgid="27f966621c71aa8fd0821978c3929021c3a8bffdd4fa8bb4efaa8cacca1de79e915a6d3599c07ed0cc46f4f7ac3ba399801c99d96d5c8aa91c0b260fd69f503e" name="caribou" arch="s390x">
  <version epoch="0" ver="0.4.21" rel="bp161.1.3"/>
  <changelog author="zaitor@opensuse.org" date="1469448000">- Update to version 0.4.21:
  + bgo#768104: Initialize Clutter explicitly in antler code.
  + bgo#768105: Fix theme parsing error for antler keyboard
    style.css.
  + bgo#767664: Add missing python3 compatibility.
  + Updated translations.</changelog>
  <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>
</package>
<package pkgid="879dd14c31e85ee72cf761e698550cd6f31edd161738672fbeb724c63cecf1d7dba3b01a9bc857ee346824ce40335523f1ade3f34790a7b1ba32df7ff0d1a01a" name="caribou-common" arch="s390x">
  <version epoch="0" ver="0.4.21" rel="bp161.1.3"/>
  <changelog author="zaitor@opensuse.org" date="1469448000">- Update to version 0.4.21:
  + bgo#768104: Initialize Clutter explicitly in antler code.
  + bgo#768105: Fix theme parsing error for antler keyboard
    style.css.
  + bgo#767664: Add missing python3 compatibility.
  + Updated translations.</changelog>
  <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>
</package>
<package pkgid="64311eeefeeea99a30d2191b58215044eada77b1285d4f5e56773b01061f555aa7d63dc117b3e1ed2729300a27e7534f9aa35922f43de43ad2042cc2b6cb76e1" name="caribou-devel" arch="s390x">
  <version epoch="0" ver="0.4.21" rel="bp161.1.3"/>
  <changelog author="zaitor@opensuse.org" date="1469448000">- Update to version 0.4.21:
  + bgo#768104: Initialize Clutter explicitly in antler code.
  + bgo#768105: Fix theme parsing error for antler keyboard
    style.css.
  + bgo#767664: Add missing python3 compatibility.
  + Updated translations.</changelog>
  <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>
</package>
<package pkgid="7c88f543b3a80aff30437e57db5d9229a7ba2ac7b936936f3afa10f790ba4e69fd6f92a3444842a6978f050ef36a6288561824911b54e46167d0ba4f489c972f" name="caribou-gtk-module-common" arch="s390x">
  <version epoch="0" ver="0.4.21" rel="bp161.1.3"/>
  <changelog author="zaitor@opensuse.org" date="1469448000">- Update to version 0.4.21:
  + bgo#768104: Initialize Clutter explicitly in antler code.
  + bgo#768105: Fix theme parsing error for antler keyboard
    style.css.
  + bgo#767664: Add missing python3 compatibility.
  + Updated translations.</changelog>
  <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>
</package>
<package pkgid="55e87f3028a8bbcb5ff650dac809fe78496c65de0e48eaec4555d64eb87f6ed0f4a978b49f9e3c54a2455db6b597a638f96ecad78e3a1a9bf8f503372f1c8684" name="caribou-gtk2-module" arch="s390x">
  <version epoch="0" ver="0.4.21" rel="bp161.1.3"/>
  <changelog author="zaitor@opensuse.org" date="1469448000">- Update to version 0.4.21:
  + bgo#768104: Initialize Clutter explicitly in antler code.
  + bgo#768105: Fix theme parsing error for antler keyboard
    style.css.
  + bgo#767664: Add missing python3 compatibility.
  + Updated translations.</changelog>
  <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>
</package>
<package pkgid="540420a421f4315fb90cc35c2f58a7d92af3580c38ecc86edc84bbc23a0e388697c32eb6df5b64a098f4ea0f9e467fd1faa75be4b36e1392da1bbd37287539b0" name="caribou-gtk3-module" arch="s390x">
  <version epoch="0" ver="0.4.21" rel="bp161.1.3"/>
  <changelog author="zaitor@opensuse.org" date="1469448000">- Update to version 0.4.21:
  + bgo#768104: Initialize Clutter explicitly in antler code.
  + bgo#768105: Fix theme parsing error for antler keyboard
    style.css.
  + bgo#767664: Add missing python3 compatibility.
  + Updated translations.</changelog>
  <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>
</package>
<package pkgid="3c56f6619a32f3aa1df13704c8d54d6ead4d4a14f8ef3257eaf7fe3580f0a7ceeb062c3e930b7af0dbfdcc0981db81e4e7bdc94224ea200b8a8eaf307fad3e43" name="caribou-lang" arch="noarch">
  <version epoch="0" ver="0.4.21" rel="bp161.1.3"/>
  <changelog author="zaitor@opensuse.org" date="1469448000">- Update to version 0.4.21:
  + bgo#768104: Initialize Clutter explicitly in antler code.
  + bgo#768105: Fix theme parsing error for antler keyboard
    style.css.
  + bgo#767664: Add missing python3 compatibility.
  + Updated translations.</changelog>
  <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>
</package>
<package pkgid="a2eef667275bf1c53f96de0e78894ed14b1b08879a9cfb1de06d80381ee47e607d62a2acb201bfbeee8e70ed09d98006ea338d558392fbfb9df569b1b2865afb" name="cartridges" arch="noarch">
  <version epoch="0" ver="2.10.1" rel="bp161.1.1"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1695556800">- Initial package</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1708257600">- Update to version 2.7.3
  * Updated Lutris locations so importing works again
  * Other miscellaneous bug fixes</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1711540800">- Update to version 2.8.1
  * The app features new adaptive widgets taking advantage of
    developments in GNOME 46
  * Fixes an issue with Lutris games not importing
  * Fixes an issue with file chooser buttons being unresponsive</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1711713600">- Update to version 2.8.2
  * Improved notifications for launching games via the GNOME search
    provider
  * Updated app metadata
  * Fixed an issue with translations</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1712491200">- Update to version 2.8.3
  * Fixed an issue with the preferences dialog</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1714305600">- Update to version 2.8.4
  * Fixed an issue with the import dialog not closing
  * Fixed an issue with Lutris games not importing</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1716638400">- Update to version 2.8.5
  * Steam runtimes and Proton should stop being imported again</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1728648000">- Update to version 2.10.1
  * Fixed an issue with manually changing game cover art
- add meson_test to validate files</changelog>
</package>
<package pkgid="0209d14a1f125da765ffe3e2d4c1ce74c3e764e24424ec0e47d990466ce7254fe22e2d1337a00fd76e86f7d626af4f82aaae2da829466dc3a36799788d5a7759" name="cartridges-lang" arch="noarch">
  <version epoch="0" ver="2.10.1" rel="bp161.1.1"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1695556800">- Initial package</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1708257600">- Update to version 2.7.3
  * Updated Lutris locations so importing works again
  * Other miscellaneous bug fixes</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1711540800">- Update to version 2.8.1
  * The app features new adaptive widgets taking advantage of
    developments in GNOME 46
  * Fixes an issue with Lutris games not importing
  * Fixes an issue with file chooser buttons being unresponsive</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1711713600">- Update to version 2.8.2
  * Improved notifications for launching games via the GNOME search
    provider
  * Updated app metadata
  * Fixed an issue with translations</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1712491200">- Update to version 2.8.3
  * Fixed an issue with the preferences dialog</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1714305600">- Update to version 2.8.4
  * Fixed an issue with the import dialog not closing
  * Fixed an issue with Lutris games not importing</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1716638400">- Update to version 2.8.5
  * Steam runtimes and Proton should stop being imported again</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1728648000">- Update to version 2.10.1
  * Fixed an issue with manually changing game cover art
- add meson_test to validate files</changelog>
</package>
<package pkgid="78550e7ca4ee8fa7c007301db16aa6180fe316c23cc210925b28d37c2b0491fbf4b06597251025507cacea8760b79936a94d61146a98e025a815310066768ac9" name="casacore" arch="s390x">
  <version epoch="0" ver="3.6.1" rel="bp161.1.3"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614254400">- Update to version 3.4.0:
  * Major modernization of Arrays, bringing it more in line with
    C++11 (gh#casacore/casacore#1012).
  * Use std::regex (gh#casacore/casacore#1072).
  * Remove many warnings (gh#casacore/casacore#1024,
    gh#casacore/casacore#1036, gh#casacore/casacore#1062).
  * Use FFTW as default FFT provider (gh#casacore/casacore#1029,
    gh#casacore/casacore#1047, gh#casacore/casacore#1049).
  * UVFITS improvements (gh#casacore/casacore#1033,
    gh#casacore/casacore#1040, gh#casacore/casacore#1064,
    gh#casacore/casacore#1066, gh#casacore/casacore#1067).
  * Support for 64-bit row numbers.
- Drop patches incorporated upstream:
  * casacore-drop-fftpak.patch
  * casacore-lawson_f-fortran-errors.patch
- Bump so version in shared lib name.
- 32-bit builds not supported, use ExcludeArch to prevent build
  failures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1647000000">- Add upstream patch to fix build on 32-bit architectures:
  * 1129.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Add an rpmlintrc for shlib-policy-name-error</changelog>
  <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>
</package>
<package pkgid="7ab59803d2d9087eae84d50101dae9b3b97f2628ec8ccfa0839564091cff534ffef39446d6b0a2fbae2eb71312bf9bb2ac43cca38b41d5fcdc5e4c88c3f4b44c" name="casacore-devel" arch="s390x">
  <version epoch="0" ver="3.6.1" rel="bp161.1.3"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614254400">- Update to version 3.4.0:
  * Major modernization of Arrays, bringing it more in line with
    C++11 (gh#casacore/casacore#1012).
  * Use std::regex (gh#casacore/casacore#1072).
  * Remove many warnings (gh#casacore/casacore#1024,
    gh#casacore/casacore#1036, gh#casacore/casacore#1062).
  * Use FFTW as default FFT provider (gh#casacore/casacore#1029,
    gh#casacore/casacore#1047, gh#casacore/casacore#1049).
  * UVFITS improvements (gh#casacore/casacore#1033,
    gh#casacore/casacore#1040, gh#casacore/casacore#1064,
    gh#casacore/casacore#1066, gh#casacore/casacore#1067).
  * Support for 64-bit row numbers.
- Drop patches incorporated upstream:
  * casacore-drop-fftpak.patch
  * casacore-lawson_f-fortran-errors.patch
- Bump so version in shared lib name.
- 32-bit builds not supported, use ExcludeArch to prevent build
  failures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1647000000">- Add upstream patch to fix build on 32-bit architectures:
  * 1129.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Add an rpmlintrc for shlib-policy-name-error</changelog>
  <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>
</package>
<package pkgid="945868118071315406ee91476f7e45ed24399e33d44c1782e6fcfcd7bbcf470adcc01b1c3da75091790a5e862b9446a5fee041ae141810fe6d911f0616282bbe" name="casync" arch="s390x">
  <version epoch="0" ver="2+git20201210.bd8898e" rel="bp161.1.5"/>
  <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="6b6f817b30e16de375682fb865aeb6fa40b6a5264dc164618dbccca9af7461a6d13b8693688d89cadde220c539488b4b2ec0c3c9644e1bd2d08bd3b6eefd5162" name="catatonit" arch="s390x">
  <version epoch="0" ver="0.2.0" rel="160099.2.5"/>
  <changelog author="asarai@suse.com" date="1522324800">- Update to catatonit v0.1.2 and update links to point to openSUSE repo.</changelog>
  <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="asarai@suse.com" date="1548763200">- Update to catatonit v0.1.4, which includes support for "-g".</changelog>
  <changelog author="asarai@suse.com" 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="asarai@suse.com" 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="dimstar@opensuse.org" 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="rbrown@suse.com" 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="asarai@suse.com" date="1696248000">- Update to catatonit v0.2.0.
  * Change license to GPL-2.0-or-later.
- Remove upstreamed patches:
  - 99bb9048f.patch</changelog>
</package>
<package pkgid="e4d79c815c6407ec7bb68d7666e98f45e6bfde94131d2a66124cd2c7df7f1f725b303eb9347c98070e0dafd7fc400de4a61798c9282effb79f6ee4c00407de1f" name="catfish" arch="noarch">
  <version epoch="0" ver="4.20.1" rel="bp161.1.2"/>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1627732800">- Update to version 4.16.2
  * Use standard icon name application-x-executable-symbolic
    instead of applications-other-symbolic
  * Fix install with rpm/pkgbuild/pip
    (gxo#apps/catfish#58, gxo#apps/catfish#59)
  * Added keyboard hotkeys for search entry, new open dialog
  * Fix Thunar "Show in FM" bug, better FM support
    (gxo#apps/catfish#43)
  * Stops freezes with special files when zip search enabled
  * Better and safer refreshing of selected results
    (gxo#apps/catfish#48)
  * Enable sidebar by default (gxo#apps/catfish#45)
  * Enable installation using pip (local source)
    (gxo#apps/catfish!20)
  * Add support for searching compressed files (gxo#apps/catfish#29)
  * Add persistent settings for searching file contents
    (gxo#apps/catfish#10)
  * Add persistent settings for thumbnail view (gxo#apps/catfish#14)
  * Add message and troff mimetypes to fulltext search
    (gxo#apps/catfish!22)
  * Add PDF support to fulltext search (gxo#apps/catfish#37)
  * Fix loading in Wayland (gxo#apps/catfish#50)
  * Stop current search when new one starts (gxo#apps/catfish!28)
  * Use local MIME database info (gxo#apps/catfish!21)
  * Translation Updates</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1629806400">- Fixed package sources that disappeared</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1632657600">- Update to version 4.16.3
  * Update "Searching..." Cursor
  * Sidebar background color bugfix
  * Fixes for syntax, fulltext zip search, special files
    (gxo#apps/catfish#62)
  * Adds symbolic link icons, better icon updating
    (gxo#apps/catfish#46)
  * Translation Updates</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1658059200">- Update to version 4.16.4
  * Add "Open with" right click item and dialog
    (gxo#apps/catfish#12)
  * Add a command-line option for setting default sort method
  * Add Ctrl+A accelerator for the treeview (gxo#apps/catfish#64)
  * Add option to show file size in binary or decimal
  * Cosmetic changes for search entry and delete dialog
  * Fix Ctrl+H not always toggling hidden files
  * Fix DE detection when launched from Electron apps
  * Fix exo file manager lookup for non-existent keys
    (gxo#apps/catfish#64)
  * Fix file manager lookup outside of Xfce
  * Fix GNOME DE detection in Ubuntu
  * Improve application menu appearance
  * Improve default width for the sidebar
  * Prepend the project root directory to sys.path
  * Support running without Xfconf (no preference saving)
  * Switch to using the super() method
  * Use correct executable for elementary Files
  * Translation Updates</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1691323200">- Update to version 4.18.0
  * Filters: Add Archives, Other, update Apps
  * Use Gio to open files, fix "no default app" issue
  * Add symlink emblem to thumbnails in thumbnail mode
  * config: Prefer plocate over mlocate if available
  * window: Avoid IndexError on right click when selection is empty
  * Create shared filetype lists for searching and filtering
  * Ensure site-packages directory is prepended to sys.path
  * Fix double border between sidebar and results area
  * window: Fix and refactor new_column()
  * window: Fix markup warnings in thumbnail view
  * Fix GtkBuilder warnings
  * Revert "Suppress the various GTK warnings GtkBuilder outputs"
  * Fix crash and translations when install prefix != /usr
  * Update `.gitignore`
  * Remove generated file po/catfish.pot
  * Performance improvements (fix #79)
  * Translation Updates
- Refresh 0001-Force-disable-Zeitgeist-support.patch
- Remove _service file</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1700049600">- Use %%{python_module ...} to specify required Python modules to
  build this package.</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1706961600">- Skip python312 for now until all required Python modules have been
  built.</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1707220800">- Don't use %%{python_module ...} as we only build for the default
  Python interpreter. python312 still needs to be skipped due to
  python3-distutils!</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1707220801">- As long as a new Python version does not ship a broken
  python3-distutils, like python311 did in its early days, there is
  no need to deal with or skip a specific python version at all.
  Disable all %%{python_module ...} and skip_python... stuff again.</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1747915200">- Update to version 4.20.1
  - build: Require defs.py
  - build: Relax meson requirements
  - build: Document dependency version requirements
  - Prevent selection change on right-click
  - Support opening multiple files with enter key
  - Improve TreeView performance
  - Deprecated exo with libxfce4ui 4.21.0
  - Update files found in real time
  - Display search time in status bar
  - Fix unintended search
  - Add hotkey for copy location
  - Add delete hotkey
  - Rename Files
  - Add a context menu option to send selected files to a folder
  - Complete copyright in about dialog
  - Translation Updates
- Do not use 0001-Force-disable-Zeitgeist-support.patch on Tumbleweed
  as we can now use zeitgeist support
- Added relax-python-requirement.patch needed to relax Python3 version
  on Leap 15.6</changelog>
</package>
<package pkgid="cd94f0d2675b19949f88b83285b8b9fd3ddd43543aff314cb764aea19c0c8d02ac42e3d9c040e8eb1d33c5d17124be784b4a5bd362b06d7d7c016b3bf9eaf25e" name="catfish-lang" arch="noarch">
  <version epoch="0" ver="4.20.1" rel="bp161.1.2"/>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1627732800">- Update to version 4.16.2
  * Use standard icon name application-x-executable-symbolic
    instead of applications-other-symbolic
  * Fix install with rpm/pkgbuild/pip
    (gxo#apps/catfish#58, gxo#apps/catfish#59)
  * Added keyboard hotkeys for search entry, new open dialog
  * Fix Thunar "Show in FM" bug, better FM support
    (gxo#apps/catfish#43)
  * Stops freezes with special files when zip search enabled
  * Better and safer refreshing of selected results
    (gxo#apps/catfish#48)
  * Enable sidebar by default (gxo#apps/catfish#45)
  * Enable installation using pip (local source)
    (gxo#apps/catfish!20)
  * Add support for searching compressed files (gxo#apps/catfish#29)
  * Add persistent settings for searching file contents
    (gxo#apps/catfish#10)
  * Add persistent settings for thumbnail view (gxo#apps/catfish#14)
  * Add message and troff mimetypes to fulltext search
    (gxo#apps/catfish!22)
  * Add PDF support to fulltext search (gxo#apps/catfish#37)
  * Fix loading in Wayland (gxo#apps/catfish#50)
  * Stop current search when new one starts (gxo#apps/catfish!28)
  * Use local MIME database info (gxo#apps/catfish!21)
  * Translation Updates</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1629806400">- Fixed package sources that disappeared</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1632657600">- Update to version 4.16.3
  * Update "Searching..." Cursor
  * Sidebar background color bugfix
  * Fixes for syntax, fulltext zip search, special files
    (gxo#apps/catfish#62)
  * Adds symbolic link icons, better icon updating
    (gxo#apps/catfish#46)
  * Translation Updates</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1658059200">- Update to version 4.16.4
  * Add "Open with" right click item and dialog
    (gxo#apps/catfish#12)
  * Add a command-line option for setting default sort method
  * Add Ctrl+A accelerator for the treeview (gxo#apps/catfish#64)
  * Add option to show file size in binary or decimal
  * Cosmetic changes for search entry and delete dialog
  * Fix Ctrl+H not always toggling hidden files
  * Fix DE detection when launched from Electron apps
  * Fix exo file manager lookup for non-existent keys
    (gxo#apps/catfish#64)
  * Fix file manager lookup outside of Xfce
  * Fix GNOME DE detection in Ubuntu
  * Improve application menu appearance
  * Improve default width for the sidebar
  * Prepend the project root directory to sys.path
  * Support running without Xfconf (no preference saving)
  * Switch to using the super() method
  * Use correct executable for elementary Files
  * Translation Updates</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1691323200">- Update to version 4.18.0
  * Filters: Add Archives, Other, update Apps
  * Use Gio to open files, fix "no default app" issue
  * Add symlink emblem to thumbnails in thumbnail mode
  * config: Prefer plocate over mlocate if available
  * window: Avoid IndexError on right click when selection is empty
  * Create shared filetype lists for searching and filtering
  * Ensure site-packages directory is prepended to sys.path
  * Fix double border between sidebar and results area
  * window: Fix and refactor new_column()
  * window: Fix markup warnings in thumbnail view
  * Fix GtkBuilder warnings
  * Revert "Suppress the various GTK warnings GtkBuilder outputs"
  * Fix crash and translations when install prefix != /usr
  * Update `.gitignore`
  * Remove generated file po/catfish.pot
  * Performance improvements (fix #79)
  * Translation Updates
- Refresh 0001-Force-disable-Zeitgeist-support.patch
- Remove _service file</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1700049600">- Use %%{python_module ...} to specify required Python modules to
  build this package.</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1706961600">- Skip python312 for now until all required Python modules have been
  built.</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1707220800">- Don't use %%{python_module ...} as we only build for the default
  Python interpreter. python312 still needs to be skipped due to
  python3-distutils!</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1707220801">- As long as a new Python version does not ship a broken
  python3-distutils, like python311 did in its early days, there is
  no need to deal with or skip a specific python version at all.
  Disable all %%{python_module ...} and skip_python... stuff again.</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1747915200">- Update to version 4.20.1
  - build: Require defs.py
  - build: Relax meson requirements
  - build: Document dependency version requirements
  - Prevent selection change on right-click
  - Support opening multiple files with enter key
  - Improve TreeView performance
  - Deprecated exo with libxfce4ui 4.21.0
  - Update files found in real time
  - Display search time in status bar
  - Fix unintended search
  - Add hotkey for copy location
  - Add delete hotkey
  - Rename Files
  - Add a context menu option to send selected files to a folder
  - Complete copyright in about dialog
  - Translation Updates
- Do not use 0001-Force-disable-Zeitgeist-support.patch on Tumbleweed
  as we can now use zeitgeist support
- Added relax-python-requirement.patch needed to relax Python3 version
  on Leap 15.6</changelog>
</package>
<package pkgid="db38b32d0d3428cacf04bc622778cae539c609ded0ccfca1c4210d97c9fa7cdd594af0d0ad0eba15914719b7890eb58ef44158632bcc8ac0537fb3c29a68338f" name="catimg" arch="s390x">
  <version epoch="0" ver="2.7.0" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="1748f1d4d0266f07f3365b60bf5aed475c140b7dc745bd24c62c903ed6eb33f584283c7bdd71c968f4e267d5ead444e9673858d5d99552679e61762147805ff7" name="catimg-zsh-completion" arch="noarch">
  <version epoch="0" ver="2.7.0" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="691c97d5fbe2cf07204ee872d3b31e2a39bf6d3e6c2a13cbfc3ea8628416d1b47150186a72ec8dcfad8e147c1d93e328bc9acd06f5c8d21f8bae4eca0bf43fe0" name="cava" arch="s390x">
  <version epoch="0" ver="0.10.2" rel="bp161.1.4"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1649764800">- Update to 0.8.0:
  breaking changes:
  * split out core functionality in separate library cavacore
    see CAVACORE.md for details
  * removed ignore config option
  * merge gravity and integral config option to "noise reduction"
  improvements:
  * use double precision all the way, improves details in visualization.
  * increase buffer sizes for large sample rates 96k++
  * noise filters should now scale better with resolution and framerate
  * embed default config file and populate on first launch instead of installing it
  * Add new output format, noritake VFD bitmap
  bugfixes:
  * fixed some potential buffer overflows
  * fix some bugs in sdl output</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650456000">- Update to 0.8.1:
  * fix critical bug where default config value caused always maxed
    out bars #447</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650888000">- Update to 0.8.2:
  bugfixes:
  * fix buffer overflow in audio buffer when calling reset_buffer
    (used in fifo input)
  * cavacore: fix segfault when setting 0Hz lower cut off
  * framerate &lt;= 1 msec wait was multiplied by 1000 instead of divided
    improvements:
  * cavacore: don't print to stdout or call exit, use error status
    flag in cava_plan instead
  * cavacore: add extern C construct for c++ compilers
  * add license in cavacore header file
  * remove build dependency on xxd, use incbin instead</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667563200">- Update to 0.8.3:
  bugfixes:
  * fix some calculations on x-axis label
  * cavacore: channels where sorted wrong according to doc
  * fix autosensing sometimes not working
  improvements:
  * improved response time by decreasing audio buffer size
  * add support for alacritty synchronized updates
  * brought EQ back by popular demand
  * added support for hex colors and gradient in noncurses mode
  * add configurable orientation of bars</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1691323200">- Update to 0.9.0:
  new:
  * glsl shader output
  * windows operating system support
  * gradient support in sdl output
  breaking:
  * some config options are now 0-100 instead of 0-1 due to windows
    ini not supporting floats</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1691928000">- Update to 0.9.1:
  * hardcoded pipewire include flags #519
  * default input wrongly set to alsa instead of pulseaudio/pipewire #518</changelog>
  <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>
</package>
<package pkgid="164da8c473d3f89400e59b25be431a9c11e99fbfd5aa3e663381ae32014fbea1c85716876f22628b1b1ebed12ebc01db7a0e22085245d5d0bff23d3b9274c2c5" name="cblas-devel" arch="s390x">
  <version epoch="0" ver="3.12.1" rel="bp161.2.3"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714824000">- Update to version 3.12.0 (boo#1223783):
  * Long list of changes, see
    &lt;https://netlib.org/lapack/lapack-3.12.0.html&gt;.
- Drop all upstreamed or otherwise fixed patches:
  * lapack-3.2.2.patch
  * Fix-MinGW-build-error.patch
  * Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
  * Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
  * Fix-out-of-bounds-read.patch
  * Restore_missing_deprecated_prototypes.patch
  * Fix-testing-input.patch
- Use cmake for configure and ninja for build.
- Package pkgconf and cmake scripts for -devel pkgs.
- Drop multibuild flavour for man files.
- Add multibuild flavour for static libs (also used to build man
  files).
- Build man files using doxygen instead of using pre-built files.
- Explicitly symlink library to relocated shared libs in
  baselibs.conf (boo#1207563).
- Recommend lapack-man package from
  {blas,lapack,lapacke,cblas}-devel packages.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718366400">- Rename isnan man file to avoid conflict with libm's isnan (from
  package man-pages).</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1720094400">- Add fix-lapack-testing.patch to fix tests
  gh#Reference-LAPACK/lapack@5b0687f429cf</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1730721600">- Add -ffp-contract=off flag for aarch64 to avoid precision issues
  https://github.com/scipy/scipy/issues/21475#issuecomment-2454203196</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1730721601">- Fix previous commit for static build on aarch64
- Run %fdupes on man folder as suggested by rpmlint</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1749038400">- Update to version 3.12.1:
  * Enables Fortran before including CheckFortranFunctionExists in
    CMakeLists.txt (gh#Reference-LAPACK/lapack#948).
  * Fixes for the NAG Fortran compiler
    (gh#Reference-LAPACK/lapack#951).
  * Fixed HAS_ATTRIBUTE_WEAK_SUPPORT flag for CBLAS objects
    (gh#Reference-LAPACK/lapack#950).
  * Fixed memory leak in testing framework
    (gh#Reference-LAPACK/lapack#953).
  * Fixed search phrase for determining the amount of successful
    tests (gh#Reference-LAPACK/lapack#954).
  * handle and document corner cases of lwork in lapack
    (gh#Reference-LAPACK/lapack#942).
  * Fix some DMD issues (gh#Reference-LAPACK/lapack#959).
  * Remove executable permissions from source files
    (gh#Reference-LAPACK/lapack#970).
  * CMake: restore compatibility with v3.10 and older
    (gh#Reference-LAPACK/lapack#976).
  * Re-sync Doxyfile with CMake (gh#Reference-LAPACK/lapack#978).
  * Fix Doxygen warnings (gh#Reference-LAPACK/lapack#979).
  * {C,Z}LARFGP: re-scale input vector more often
    (gh#Reference-LAPACK/lapack#981).
  * Typo (gh#Reference-LAPACK/lapack#984).
  * Add Index-64 API as extended API with _64 suffix for LAPACKE
    (gh#Reference-LAPACK/lapack#888).
  * Two small fixes of bdsqr (gh#Reference-LAPACK/lapack#989).
  * xGEDMD(Q): silence warning with 64-bit integers
    (gh#Reference-LAPACK/lapack#993).
  * xSY/HEEVR: clarify use of multiple algorithms
    (gh#Reference-LAPACK/lapack#998).
  * Fix comments (gh#Reference-LAPACK/lapack#1004).
  * Fix comments (gh#Reference-LAPACK/lapack#1007).
  * Allow installing binaries to subdirectory while keeping CMake
    package scripts in the same place
    (gh#Reference-LAPACK/lapack#1009).
  * Fix LARFB documentation (gh#Reference-LAPACK/lapack#1016).
  * Fix out-of-bounds access in orhr_col
    (gh#Reference-LAPACK/lapack#1018).
  * Allow User Configuration of RPATH Settings
    (gh#Reference-LAPACK/lapack#1002).
  * Changing the order of loop to improve performance
    (gh#Reference-LAPACK/lapack#1023).
  * Use more modern CMake (gh#Reference-LAPACK/lapack#1022).
  * Fix infinite loop when an error occurs in tests ddrvst and
    sdrvst (gh#Reference-LAPACK/lapack#1024).
  * Configurable type of hidden Fortran strlen arguments
    (gh#Reference-LAPACK/lapack#1025).
  * develop DLARF1F and implement in ORM2R, #1011
    (gh#Reference-LAPACK/lapack#1019).
  * Fix the wrong implementation of the new tests for xblat1.f
    (gh#Reference-LAPACK/lapack#964).
  * Implementation of dorm2r and dlarf1f
    (gh#Reference-LAPACK/lapack#1020).
  * Fix lto type mismatch (gh#Reference-LAPACK/lapack#1027).
  * Fix NAG Fortran compiler flag
    (gh#Reference-LAPACK/lapack#1028).
  * align documentation of BDSQR workspace with code
    (gh#Reference-LAPACK/lapack#1029).
  * Fixed usage of uninitialized variables in TESTING
    (gh#Reference-LAPACK/lapack#961).
  * fix few typos and sytrd boundary workspace
    (gh#Reference-LAPACK/lapack#1030).
  * Implement xGEMMTR and cblas_xGEMMTR
    (gh#Reference-LAPACK/lapack#887).
  * Prevent compilers from using FMA instructions
    (gh#Reference-LAPACK/lapack#1033).
  * Clarify documentation of singularity/rank-deficiency checks
    (gh#Reference-LAPACK/lapack#924).
  * PR contains bug fixes found in ?tfsm (triangular solve for a
    RFP matrix) (gh#Reference-LAPACK/lapack#1042).
  * Remove CMake &lt; 3 CMP0042 workarounds
    (gh#Reference-LAPACK/lapack#1040).
  * Declare project dependency on C to avoid the CMAKE default of
    C,C++ (gh#Reference-LAPACK/lapack#1044).
  * DOC:trsly3: Add dtrsyl3/strsyl3 grouping statements
    (gh#Reference-LAPACK/lapack#1051).
  * Add a few forgotten API_SUFFIX wrappers in the recently
    changed LAPACKE ?TFSM (gh#Reference-LAPACK/lapack#1046).
  * Revert "Add a few forgotten API_SUFFIX wrappers in the
    recently changed LAPACKE ?TFSM"
    (gh#Reference-LAPACK/lapack#1058).
  * Revert "Revert "Add a few forgotten API_SUFFIX wrappers in the
    recently changed LAPACKE ?TFSM""
    (gh#Reference-LAPACK/lapack#1059).
  * fix leading dimension for matrix B in test routine get52
    (gh#Reference-LAPACK/lapack#1064).
  * Remove comparison as these conditions are never true
    (gh#Reference-LAPACK/lapack#1062).
  * Use GEMMTR for SY/HE linear updates
    (gh#Reference-LAPACK/lapack#1069).
  * updating gitignore to ignore the mod files when we compile
    (gh#Reference-LAPACK/lapack#1082).
  * Fixing misspelling of 'triangular' in {s,d,c,z}gemmtr.f
    (gh#Reference-LAPACK/lapack#1081).
  * Fix line lengths for the extended API
    (gh#Reference-LAPACK/lapack#1079).
  * Adding a recursive xLARFT (gh#Reference-LAPACK/lapack#1080).
- Drop fix-lapack-testing.patch: upstreamed (commit 5b0687f).
- Add upstream commits to fix build when enabling deprecated mods:
  * lapack-deprecated-lwork-use.patch: 'WORK( LWORK )' should be
    'WORK( * )' everywhere (gh#Reference-LAPACK/lapack#1092).
  * lapack-depcrecated-consistent-line-reflow-1.patch
    (gh#Reference-LAPACK/lapack#1093).
  * lapack-depcrecated-consistent-line-reflow-2.patch
    (gh#Reference-LAPACK/lapack#1099).
- Add lapack-update-patch-version.patch to update patch version in
  source files.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1755259200">- Fix update-alternatives fallout:
  Make sure *.cmake files point to the correct locations after
  libraries have been moved.
- Add tmglib-devel as requires to lapack-devel as this is needed
  for cmake (bsc#1248134).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1755345600">- Re-download lapack-deprecated-lwork-use.patch and
  lapack-update-patch-version.patch: github is known not to be very
  stable on offering patches without changes (the length of the
  references keeps on changing).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1761566400">- Do not install spurious noname man page.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772625600">- Add %bcond_with{,out} alternatives and disable by default for SLFO.
- Split baselibs.conf into two flavors, one for update-alternatives,
  one for dropping them.  Decide in %prep which one to choose.</changelog>
</package>
<package pkgid="b8fcb8a7ec6d7988795eb128f96f477e6ffbbfc61a3de8a9eea5c3ac4b14ba4446e26820251cdd4c21986dc019157592af6184d404c8fc740917363dd197c61f" name="cblas-devel-static" arch="s390x">
  <version epoch="0" ver="3.12.1" rel="bp161.2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714824000">- Update to version 3.12.0 (boo#1223783):
  * Long list of changes, see
    &lt;https://netlib.org/lapack/lapack-3.12.0.html&gt;.
- Drop all upstreamed or otherwise fixed patches:
  * lapack-3.2.2.patch
  * Fix-MinGW-build-error.patch
  * Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
  * Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
  * Fix-out-of-bounds-read.patch
  * Restore_missing_deprecated_prototypes.patch
  * Fix-testing-input.patch
- Use cmake for configure and ninja for build.
- Package pkgconf and cmake scripts for -devel pkgs.
- Drop multibuild flavour for man files.
- Add multibuild flavour for static libs (also used to build man
  files).
- Build man files using doxygen instead of using pre-built files.
- Explicitly symlink library to relocated shared libs in
  baselibs.conf (boo#1207563).
- Recommend lapack-man package from
  {blas,lapack,lapacke,cblas}-devel packages.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718366400">- Rename isnan man file to avoid conflict with libm's isnan (from
  package man-pages).</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1720094400">- Add fix-lapack-testing.patch to fix tests
  gh#Reference-LAPACK/lapack@5b0687f429cf</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1730721600">- Add -ffp-contract=off flag for aarch64 to avoid precision issues
  https://github.com/scipy/scipy/issues/21475#issuecomment-2454203196</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1730721601">- Fix previous commit for static build on aarch64
- Run %fdupes on man folder as suggested by rpmlint</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1749038400">- Update to version 3.12.1:
  * Enables Fortran before including CheckFortranFunctionExists in
    CMakeLists.txt (gh#Reference-LAPACK/lapack#948).
  * Fixes for the NAG Fortran compiler
    (gh#Reference-LAPACK/lapack#951).
  * Fixed HAS_ATTRIBUTE_WEAK_SUPPORT flag for CBLAS objects
    (gh#Reference-LAPACK/lapack#950).
  * Fixed memory leak in testing framework
    (gh#Reference-LAPACK/lapack#953).
  * Fixed search phrase for determining the amount of successful
    tests (gh#Reference-LAPACK/lapack#954).
  * handle and document corner cases of lwork in lapack
    (gh#Reference-LAPACK/lapack#942).
  * Fix some DMD issues (gh#Reference-LAPACK/lapack#959).
  * Remove executable permissions from source files
    (gh#Reference-LAPACK/lapack#970).
  * CMake: restore compatibility with v3.10 and older
    (gh#Reference-LAPACK/lapack#976).
  * Re-sync Doxyfile with CMake (gh#Reference-LAPACK/lapack#978).
  * Fix Doxygen warnings (gh#Reference-LAPACK/lapack#979).
  * {C,Z}LARFGP: re-scale input vector more often
    (gh#Reference-LAPACK/lapack#981).
  * Typo (gh#Reference-LAPACK/lapack#984).
  * Add Index-64 API as extended API with _64 suffix for LAPACKE
    (gh#Reference-LAPACK/lapack#888).
  * Two small fixes of bdsqr (gh#Reference-LAPACK/lapack#989).
  * xGEDMD(Q): silence warning with 64-bit integers
    (gh#Reference-LAPACK/lapack#993).
  * xSY/HEEVR: clarify use of multiple algorithms
    (gh#Reference-LAPACK/lapack#998).
  * Fix comments (gh#Reference-LAPACK/lapack#1004).
  * Fix comments (gh#Reference-LAPACK/lapack#1007).
  * Allow installing binaries to subdirectory while keeping CMake
    package scripts in the same place
    (gh#Reference-LAPACK/lapack#1009).
  * Fix LARFB documentation (gh#Reference-LAPACK/lapack#1016).
  * Fix out-of-bounds access in orhr_col
    (gh#Reference-LAPACK/lapack#1018).
  * Allow User Configuration of RPATH Settings
    (gh#Reference-LAPACK/lapack#1002).
  * Changing the order of loop to improve performance
    (gh#Reference-LAPACK/lapack#1023).
  * Use more modern CMake (gh#Reference-LAPACK/lapack#1022).
  * Fix infinite loop when an error occurs in tests ddrvst and
    sdrvst (gh#Reference-LAPACK/lapack#1024).
  * Configurable type of hidden Fortran strlen arguments
    (gh#Reference-LAPACK/lapack#1025).
  * develop DLARF1F and implement in ORM2R, #1011
    (gh#Reference-LAPACK/lapack#1019).
  * Fix the wrong implementation of the new tests for xblat1.f
    (gh#Reference-LAPACK/lapack#964).
  * Implementation of dorm2r and dlarf1f
    (gh#Reference-LAPACK/lapack#1020).
  * Fix lto type mismatch (gh#Reference-LAPACK/lapack#1027).
  * Fix NAG Fortran compiler flag
    (gh#Reference-LAPACK/lapack#1028).
  * align documentation of BDSQR workspace with code
    (gh#Reference-LAPACK/lapack#1029).
  * Fixed usage of uninitialized variables in TESTING
    (gh#Reference-LAPACK/lapack#961).
  * fix few typos and sytrd boundary workspace
    (gh#Reference-LAPACK/lapack#1030).
  * Implement xGEMMTR and cblas_xGEMMTR
    (gh#Reference-LAPACK/lapack#887).
  * Prevent compilers from using FMA instructions
    (gh#Reference-LAPACK/lapack#1033).
  * Clarify documentation of singularity/rank-deficiency checks
    (gh#Reference-LAPACK/lapack#924).
  * PR contains bug fixes found in ?tfsm (triangular solve for a
    RFP matrix) (gh#Reference-LAPACK/lapack#1042).
  * Remove CMake &lt; 3 CMP0042 workarounds
    (gh#Reference-LAPACK/lapack#1040).
  * Declare project dependency on C to avoid the CMAKE default of
    C,C++ (gh#Reference-LAPACK/lapack#1044).
  * DOC:trsly3: Add dtrsyl3/strsyl3 grouping statements
    (gh#Reference-LAPACK/lapack#1051).
  * Add a few forgotten API_SUFFIX wrappers in the recently
    changed LAPACKE ?TFSM (gh#Reference-LAPACK/lapack#1046).
  * Revert "Add a few forgotten API_SUFFIX wrappers in the
    recently changed LAPACKE ?TFSM"
    (gh#Reference-LAPACK/lapack#1058).
  * Revert "Revert "Add a few forgotten API_SUFFIX wrappers in the
    recently changed LAPACKE ?TFSM""
    (gh#Reference-LAPACK/lapack#1059).
  * fix leading dimension for matrix B in test routine get52
    (gh#Reference-LAPACK/lapack#1064).
  * Remove comparison as these conditions are never true
    (gh#Reference-LAPACK/lapack#1062).
  * Use GEMMTR for SY/HE linear updates
    (gh#Reference-LAPACK/lapack#1069).
  * updating gitignore to ignore the mod files when we compile
    (gh#Reference-LAPACK/lapack#1082).
  * Fixing misspelling of 'triangular' in {s,d,c,z}gemmtr.f
    (gh#Reference-LAPACK/lapack#1081).
  * Fix line lengths for the extended API
    (gh#Reference-LAPACK/lapack#1079).
  * Adding a recursive xLARFT (gh#Reference-LAPACK/lapack#1080).
- Drop fix-lapack-testing.patch: upstreamed (commit 5b0687f).
- Add upstream commits to fix build when enabling deprecated mods:
  * lapack-deprecated-lwork-use.patch: 'WORK( LWORK )' should be
    'WORK( * )' everywhere (gh#Reference-LAPACK/lapack#1092).
  * lapack-depcrecated-consistent-line-reflow-1.patch
    (gh#Reference-LAPACK/lapack#1093).
  * lapack-depcrecated-consistent-line-reflow-2.patch
    (gh#Reference-LAPACK/lapack#1099).
- Add lapack-update-patch-version.patch to update patch version in
  source files.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1755259200">- Fix update-alternatives fallout:
  Make sure *.cmake files point to the correct locations after
  libraries have been moved.
- Add tmglib-devel as requires to lapack-devel as this is needed
  for cmake (bsc#1248134).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1755345600">- Re-download lapack-deprecated-lwork-use.patch and
  lapack-update-patch-version.patch: github is known not to be very
  stable on offering patches without changes (the length of the
  references keeps on changing).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1761566400">- Do not install spurious noname man page.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772625600">- Add %bcond_with{,out} alternatives and disable by default for SLFO.
- Split baselibs.conf into two flavors, one for update-alternatives,
  one for dropping them.  Decide in %prep which one to choose.</changelog>
</package>
<package pkgid="e5d704dc0f0fb284c7a468adb029d0eae6e11f93ec40a1f20e639b5ab0f75d91f16866990b90f2648de38477864b90d546f7811ecad1791caddd620441b12fcc" name="cc-tool" arch="s390x">
  <version epoch="0" ver="0.27" rel="bp161.1.3"/>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1540900800">- initial package of version 0.26</changelog>
  <changelog author="Wang Jun &lt;badboywj@gmail.com&gt;" date="1702900800">- Update to version 0.27
  * changes from https://github.com/dashesy/cc-tool/commits/v0.27/
  * remove obsolete patch fix-flashing.patch</changelog>
</package>
<package pkgid="00e0cb8626c413e81f2774c8446f6761fe349a98ef156a2cdfc47db143e8ebdc27e68ff2b350af674e830663692c851564496ae81e911082bcf0727fa3ed52ff" name="ccache" arch="s390x">
  <version epoch="0" ver="4.11.3" rel="160099.3.3"/>
  <changelog author="jslaby@suse.cz" date="1719403200">- Update to version 4.10:
  * chore: Update authors
  * chore: Update NEWS
  * ci: Disable Ubuntu 24.04 builds temporarily
  * build: Fix zstd build for older CMake versions
  * chore: Juggle some include headers
  * build: Fix MSVC /Zc:preprocessor warning (#1461)
  * chore: Remove unused headers (#1460)
  * refactor: Use tl::expected for process_args return value
  * chore: Fix some Cppcheck warnings
  * chore: Remove obsolete os_path helper in test_storage_local_util
  * chore: Improve cast and avoid repeating types (#1459)
  * feat: Add argument handling for Emscripten's --em-config (#1458)
  * feat: Add support for -fdump-ipa-clones (#1449)
  * fix: Force run_second_cpp=true when generating profiling information
  * fix: Hash "apparent real path" of object file when using -fprofile-arcs
  * test: Improve verbose printing of test names
  * refactor: Add more Hash::hash overloads
  * docs: Improve documentation of gcno_cwd sloppiness
  * fix: Handle -fdiagnostics-color for Clang again
  * chore: Clean up comment and debug log string
  * test: Improve printing of test suite
  * chore: Fix typo</changelog>
  <changelog author="dmueller@suse.com" date="1719835200">- update to 4.10.1:
  * Fixed prefix command lookup from `PATH`.
  * Fixed detection and usage of system blake3.
  * Find CppHttplib named libhttplib.so as well.
  * Removed Xcode assembly workaround for zstd.
  * Added bundled subset of Fmt again for convenience.
  * Removed no longer needed workaround when building downloaded
    Zstd</changelog>
  <changelog author="ana.guerrero@suse.com" date="1721304000">-  Add patch to fix build with fmt 11: fmt_fix.patch</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1721995200">- Update to 4.10.2:
  * Fixed detection of Fmt version 11 and newer.
  * Made the “-fprofile-update=atomic” test only run when that
    option is supported by the compiler.
  * Made the color diagnostics tests work when the user running the
    tests has a non-POSIX login shell.
- Remove fmt_fix.patch
  * Already included in 4.10.2 upstream release</changelog>
  <changelog author="dmueller@suse.com" date="1726142400">- use unversioned gcc also for SLE16</changelog>
  <changelog author="dmueller@suse.com" date="1728475200">- avoid optional dependency on doctest on SLE16 and older
- unbundle cpp-httplib for new enough distributions</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1728561600">- Really run tests and Unit tests in %check</changelog>
  <changelog author="marius.grossu@suse.com" date="1748347200">- Added BuildRequires: gcc11-PIE
  (bsc#1239963)</changelog>
  <changelog author="marius.grossu@suse.com" 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="mmachova@suse.com" date="1775649600">- Adapt %suse_version checks to support new %suse_version design for
  16.1 and following (jsc#PED-15795)</changelog>
</package>
<package pkgid="7ce372a5b86f11f0e7795addfb7d007fa5c90e1d25599c9bd97004479a944813460afc1b10ade7920acb8d2f1da1f1223b489a961c3eeb36dde79e1ff7d6d3d4" name="ccls" arch="s390x">
  <version epoch="0" ver="0.20250815.1" rel="bp161.1.2"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1659182400">- Update to version 0.20220729.
- Drop obsolete patches:
  * llvm14-braced-constructor-call.patch
  * llvm14-include-STLExtras.patch
  * llvm14-refactor-isIdentifierBody.patch</changelog>
  <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>
</package>
<package pkgid="7488b27e519e9a0a1d62256cfa751228b8d1530e38ac698d087836ad692f14bd53b9308d25b5b2924dd36c9ec669e229557ee49e35d720c6d81a05095c8a2bad" name="ccze" arch="s390x">
  <version epoch="0" ver="0.2.1.2" rel="bp161.1.2"/>
  <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="06382dffdcc8ac312deaa6068e624b3800ed143b214657d2754a4e127c9d33a2889f8cf074d3397eaaac23627702ac6915882b5c42fb2ffa28aeb8def787a93c" name="ccze-devel" arch="s390x">
  <version epoch="0" ver="0.2.1.2" rel="bp161.1.2"/>
  <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="0a3e746546bec787459d0d65f26729b99ddc48b27570d4ab1b003e636dfcab6afc4c0e5d106ab60907c9573219868b761a34b22aa9cc46b09397769e30124f0a" name="cd-discid" arch="s390x">
  <version epoch="0" ver="1.4" rel="bp161.1.2"/>
  <changelog author="p.drouand@gmail.com" date="1418472000">- Initial release (version 1.4)</changelog>
</package>
<package pkgid="02fca761ca874831c035ee68586509377120609b15945c0ee127175b032abede19e1d8fd33051b5203c47e22d9a40586683af3b6f813efc872a90d68a815691e" name="cd-paranoia" arch="s390x">
  <version epoch="0" ver="10.2+2.0.1" rel="160099.3.2"/>
  <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="kbabioch@suse.de" 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="jengelh@inai.de" date="1624017600">- Drop --with-pic (no effect with --disable-static)
- Trim old rpm macros/constructs
- Update descriptions</changelog>
  <changelog author="gmbr3@opensuse.org" 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="8820199ab3f613ba258857aa8ae7363c3f6ff585684557c2d074a749c362e1a499bfb37cec0bf12f00f28bb4007807831ccdafcd9dacd602a163c2083067a8aa" name="cdda2wav" arch="s390x">
  <version epoch="0" ver="3.02~a10" rel="160099.4.3"/>
  <changelog author="jengelh@inai.de" 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="kukuk@suse.com" date="1661601600">- Fix update-alternatives for rmt.1</changelog>
  <changelog author="kukuk@suse.com" date="1661947200">- pbosh.1: replace broken ".so sh.1" refernce with a symlink to bosh.1</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" date="1712923200">- Update to release 2024.03.21
  * mkisofs: produce less scrollback when logging progress to ttys.</changelog>
  <changelog author="bwiedemann@suse.com" date="1730203200">- Add 81.patch to not store the build host kernel version (boo#1232434)</changelog>
  <changelog author="jengelh@inai.de" date="1730808000">- Modernize specfile</changelog>
  <changelog author="mjambor@suse.com" date="1748347200">- Add -std=gnu17 to compilation flags in order to allow building with
  GCC 15. [boo#1241945]</changelog>
  <changelog author="marius.grossu@suse.com" date="1771329600">- Migrate from update-alternatives to libalternatives
  (bsc#1245915), (bsc#1245916)</changelog>
</package>
<package pkgid="a1bdbab9e56b88ac9ddcd8f5d51049e04c4fd5b4959a7bec1752fe269a1de2608f0e7b4e304c1d119c4539fc521ed3975dd64afee504f1596636ee282d3468a8" name="cddlib-devel" arch="s390x">
  <version epoch="0" ver="0.94n" rel="bp161.1.1"/>
  <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="e905714fa43f440931c0614d2f3e20644e36ae338a84f57fd1d28f1eee985594630bc7475d44891b46cf27d75eed2c7f66d83277356d4e68ba7506129dd88989" name="cddlib-doc" arch="noarch">
  <version epoch="0" ver="0.94n" rel="bp161.1.1"/>
  <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="b20d65fd74baaeb50b80fa9c1c7bab1a0b7bbe4093d185b6a9d28c82962aa691f81b971d02a0701cd3d2e83c5fddc479d4d1f0576520aaec9dcbbf7acda587dc" name="cddlib-tools" arch="s390x">
  <version epoch="0" ver="0.94n" rel="bp161.1.1"/>
  <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="e8ff1345e76f616e9b0667185455c3af3489b5c25d13ccc069baf8f893e1276f87106182806f5c05bc9be888b8d1f046a356da61bfc31f5e22f3d849b33cf9fe" name="cdecl" arch="s390x">
  <version epoch="0" ver="18.4" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706616000">- Update to release 16.2
  * Partial typeof support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713268800">- Update to release 16.3
  * Better destructor parameter error message
  * Support for defining a type more than once
  * Support for multiple conflicting declarations</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1716897600">- Update to release 16.4.1
  * Echoing commands short option
  * Improved error messages for predefined types</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1718280000">- Update to release 17.0
  * Support abbreviated function template parameter packs
  * Added ``help`` option suggestions
  * Support ``auto`` parameters in typedefs
  * Recognize structured binding declarations</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1718712000">- Update to release 17.0.1
  * Functions returning parameter packs is now correctly illegal.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1720267200">- Update to release 18
  * Allowing blocks &amp; user-defined literals in multi-declarations
  * cast &amp; declare command executable name support
  * New --lineno, -L option</changelog>
  <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>
</package>
<package pkgid="73e1f47bba6ca373d1e254c58708eb3cc1826153894afcb039e6a244324a473cc293e0c4caf85f463f1d068745aa4dba46f78ad0c4afe5a12bea5b1ce2ce6c30" name="cdemu-daemon" arch="s390x">
  <version epoch="0" ver="3.2.7" rel="lp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1562155200">- Update to new upstream release 3.2.1
  * Added initial support for BluRay profile
  * Added initial support for BluRay writing
  * Extended READ DISC STRUCTURE for BluRay support
  * Moved the fabrication of disc structures from libMirage
    to cdemu-daemon.
  * Implemented READ DISC STRUCTURE format 0xFF (list of
    supported structures).
  * Removed the "dvd-report-css" flag as parser parameter and
    implemented it as device option.
  * Improved GET PERFORMANCE implementation: better argument
    checking, updated descriptors, and added BluRay support.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1571918400">- Update to release 3.2.3
  * Updated the list of MMC commands that interrupt audio play.</changelog>
  <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>
</package>
<package pkgid="d369b2fb1844dd00dccad8bedc7319cfd0c6c8d752d5c5c20ef58a518057dfaa1cc0e6f928eaa0d5b8c3a08bc21096089f0ea07e7074d98065bceafbae0046a2" name="cdi-api" arch="noarch">
  <version epoch="0" ver="2.0.2" rel="160099.5.5"/>
  <changelog author="fstrba@suse.com" date="1553688000">- Initial packaging of cdi-api 1.2
- Generate and customize the ant build.xml file</changelog>
  <changelog author="jengelh@inai.de" date="1553688001">- Replace summary by something that speaks more than two
  acronyms.</changelog>
  <changelog author="fstrba@suse.com" date="1554292800">- Generate the tarball and pack only the api part, to avoid
  distributing non-distribuable content</changelog>
  <changelog author="jengelh@inai.de" date="1554552000">- Use _service instead of custom create-tarball.sh.
- Avoid double-shipping license file.</changelog>
  <changelog author="fstrba@suse.com" date="1647777600">- Build with java source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1649073600">- Update to upsteam release 2.0.2
  * No changelog was made available.
- Added patch:
  * 0001-Remove-dependency-on-glassfish-el.patch
    + patch out the two el wrapper functions that are unused</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1717761600">- Use the javax.inject artifact</changelog>
</package>
<package pkgid="c2becdb1cbb45fc97f5a5e128133f03dea600d361ce8a8c0ca271ae065babdea910df58e720b7a6731f973f986fb382d1e6fc2c6dceddeb38a23bebba9f43ec4" name="cdi-api-javadoc" arch="noarch">
  <version epoch="0" ver="2.0.2" rel="160099.5.5"/>
  <changelog author="fstrba@suse.com" date="1553688000">- Initial packaging of cdi-api 1.2
- Generate and customize the ant build.xml file</changelog>
  <changelog author="jengelh@inai.de" date="1553688001">- Replace summary by something that speaks more than two
  acronyms.</changelog>
  <changelog author="fstrba@suse.com" date="1554292800">- Generate the tarball and pack only the api part, to avoid
  distributing non-distribuable content</changelog>
  <changelog author="jengelh@inai.de" date="1554552000">- Use _service instead of custom create-tarball.sh.
- Avoid double-shipping license file.</changelog>
  <changelog author="fstrba@suse.com" date="1647777600">- Build with java source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1649073600">- Update to upsteam release 2.0.2
  * No changelog was made available.
- Added patch:
  * 0001-Remove-dependency-on-glassfish-el.patch
    + patch out the two el wrapper functions that are unused</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1717761600">- Use the javax.inject artifact</changelog>
</package>
<package pkgid="89cab62b106be3cdbe38e74d3e2470141ac30c80cf583f84f6c5aa25777aa80dfb4bfd501046e1b79f20eb96cb6324734ddfdaa90d158acfb2f0ca53c3eebd5f" name="cdio-utils" arch="s390x">
  <version epoch="0" ver="2.1.0" rel="160099.5.2"/>
  <changelog author="davejplater@gmail.com" date="1333713600">- Update to libcdio-0.83, removed need for libcdio-mini by adding
  linker library paths to sources in the spec file build section.
- Upstream changes:
  * Add retrieval SCSI sense reply from the most-recent MMC command.
  * Add exclusive read/write access for devices which is used for
  experimental writing/burning. Currently only on GNU/Linux and FreeBSD.
  * MMC bug fixes
  * FreeBSD drive list now shows empty drives.
  * Add ability to retrieve SCSI tuple for a name and/or fake one up for
  programs that wanto to cd-record compatible.
  * Tolerance for OS's without timezone in their struct tm (e.g. Solaris)
  added iso9660_set_{d,l}time_with_timezone
  * Add mmc_get_disk_erasable
  * Update MMC Feature Profile list, DVD Book types
  * Reduce range of seek in paranoia_seek to be int32_t
  * Remove some potential flaws found by Coverty's static analysis tool
  * Add ISRC track info to cd-info output.
  * Don't wrap-around volume adjustment for cdda-player.
  * Handle double-byte strings in CD-text
  * --no-header on cd-info omits copyright and warranty</changelog>
  <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>
</package>
<package pkgid="4701b3dfc77a0788d1e14fb68c47ae192697660fbfcd40e15991ceecd9fffd75ea44ddbf9a4d71c54f180554a2fa2b83648a1a62821b750e05d81d177bd6e82c" name="cdk-devel" arch="s390x">
  <version epoch="0" ver="5.0.20230201" rel="bp161.1.2"/>
  <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="0cd77528c969ecc4caef9ff239f9dc86714b086fecf4517bcad2bc801555252338c595de7be7281e5dda0b740b41cfb610993c06e2b60ff6922a5f6c5fe7de78" name="cdparanoia" arch="s390x">
  <version epoch="0" ver="3.10.2" rel="160099.4.2"/>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="4255537683bbd0d4b3a02a145feca54464543006efed9ab5f643601fafe7e4d2422db54f59f1d1cfd3ddeb0e87d6ae55228552a2aba9e6967adee2b6474dbee4" name="cdparanoia-devel" arch="s390x">
  <version epoch="0" ver="3.10.2" rel="160099.4.2"/>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="20aa8019ee6d78c98f21addba3812bca44748888b1dc4bb2258faaa13addd09095541e0031d2e2f138bbf79c0e12db96562413b161b83f9879462dbaa640d288" name="cdrdao" arch="s390x">
  <version epoch="0" ver="1.2.5" rel="bp161.1.2"/>
  <changelog author="jengelh@medozas.de" date="1288526400">- Use %_smp_mflags</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1315051200">- update to 1.2.3:
  * By default, cdrdao tries to build with a native SCSI interface.
  * Complete rewrite of native Linux SG driver.
  * Added support for new FIRST_TRACK_NO keyword to allow a CD to start with a
    track number other than 1.
  * Added native interfaces for Irix, Mac OSX and NetBSD.
  * Fixed old pregap length off-by-one error, see bug #604751.
  * Fixed bug in Toc file parser track length computation.
  * Man page typo fixes.
  * Cygwin compilation fixes. Other various compilation warning fixes.
  * Some scsilib fixes for FreeBSD, 32-bit and 64-bit SPARC.
  * Some makefile changes to avoid conflict with installed system libs.
  * Added patch to fix ARM and MIPS scsilib compile.
  * Added man pages for toc2cue and toc2cddb, from Debian.
  * Move privilege drop earlier in main flow.
  * Commited Gentoo patch for CD-TEXT track check fix.
  GCDMaster changes:
  * Preferences now stored in GConf, exports schema file.
  * Added simple Preferences dialog to change temporary file directory.
  * Fixed GCC 4.3 compilation issues.
- Spec file updates:
  * Changed License: to GPL-2.0+.
  * Added description for the patches based on openSUSE Patches Guidelines.
  * Added gtkmm2-devel, libsigc++2-devel, pkg-config in BuildRequires:.
  * Removed wodim-devel from BuildRequires: (the package now uses a native SCSI
    interface).
  * Added mimeinfo scriptlet for the mime file installed by the package.
  * Minor other updates.
- Rebased cdrdao-build.patch, cdrdao-1.2.2-scan.patch and cdrdao-fixes.patch to
  apply cleanly.
- Removed cdrdao-1.2.2-include.patch, cdrdao-1.2.2-sigc.patch and
  cdrdao-1.2.2-libnsl.patch (fixed upstream).
- Removed cdrdao-1.2.2-usal.patch (the package now uses a native SCSI
  interface).
- Added cdrdao-1.2.3-stat.patch (taken from Fedora) to fix missing includes
  that cause failure build.
- Added cdrdao-1.2.2-desktop.patch (taken from Fedora) to make the desktop file
  XDG compatible and add MimeType entries.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="0540ade06ea79a477e69a63c26d7f01a99b0b42ddf0df60c3b402d55bdfdda19788d0ca5c975e98384abdd9bb7249329c609f2300228cab0c14bb25af1e17e8b" name="cdrecord" arch="s390x">
  <version epoch="0" ver="3.02~a10" rel="160099.4.3"/>
  <changelog author="jengelh@inai.de" 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="kukuk@suse.com" date="1661601600">- Fix update-alternatives for rmt.1</changelog>
  <changelog author="kukuk@suse.com" date="1661947200">- pbosh.1: replace broken ".so sh.1" refernce with a symlink to bosh.1</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" date="1712923200">- Update to release 2024.03.21
  * mkisofs: produce less scrollback when logging progress to ttys.</changelog>
  <changelog author="bwiedemann@suse.com" date="1730203200">- Add 81.patch to not store the build host kernel version (boo#1232434)</changelog>
  <changelog author="jengelh@inai.de" date="1730808000">- Modernize specfile</changelog>
  <changelog author="mjambor@suse.com" date="1748347200">- Add -std=gnu17 to compilation flags in order to allow building with
  GCC 15. [boo#1241945]</changelog>
  <changelog author="marius.grossu@suse.com" date="1771329600">- Migrate from update-alternatives to libalternatives
  (bsc#1245915), (bsc#1245916)</changelog>
</package>
<package pkgid="00d4374ddd6118b56bbf656b2125b77c036a759c1e98073ead9c9909e1b148466a3996870d6a8509ce764dfa8c63dea4f84d5c9c5a20eee76f2f2a33845e1a2b" name="cdrskin" arch="s390x">
  <version epoch="0" ver="1.5.6" rel="160099.3.2"/>
  <changelog author="mpluskal@suse.com" date="1425816000">- Update to 1.3.8
  * Bug fix: Wrong stack usage caused SIGBUS on sparc when
    compiled by gcc -O2
  * Bug fix: Minimum drive buffer fill was measured by cdrskin
    before the buffer could get full
  * Bug fix: A failed MMC BLANK command did not cause error
    indication by libburn
  * Bug fix: A final fsync(2) was performed with stdio drives,
    even if not desired</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1432555200">- Update to 1.4.0:
  libburn:
  * Bug fix: Wrong read access to memory.
  cdrskin:
  * Bug fix: Double free with cdrskin -vvv. Introduced with
    rev 5065, version 1.3.1.</changelog>
  <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="aloisio@gmx.com" 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="dmueller@suse.com" 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="davejplater@gmail.com" 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>
</package>
<package pkgid="4d9f7a58b05f153b70694a981d37327cb353f88f934d060c11463907b6712d4dce1072c7c7e239e1f626193dc19f4158cf2b26040c275ab81b3e4085a224690d" name="cec-client" arch="s390x">
  <version epoch="0" ver="7.0.0" rel="bp161.1.2"/>
  <changelog author="sagiben@gmail.com" date="1487505600">- Rebase libcec-cmake_install_lib_dir.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1520510400">- Cleanup spec file
- Switch to python3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1546257600">- Update to version 4.0.4:
  * fixed: only prevent TV polls when a Samsung TV is detected
    instead of suppressing all logical addresses. issue #424 #444
- Changes for version 4.0.3:
  * fixed:
    + detect debian based distros properly when installing python. closes #314
    + don't filter out broadcast in HandleDeviceVendorCommandWithId(). issue
    [#309]
    + send an active source message when a routing change has been received with
    libCEC's address as new route and no active source message has been sent
    yet. issue #309 #205 #233
    + vs2015 c++ redistributables
    + fix missing tinfo linking in cec-client. #341
    + set wrong variable. #343 #352
    + LG - don't activate the source when receiving vendor command 0xB. #344
    + LG TV always changing input when turned on #307
    + Fix menu language string. #360
    + correct python lib path for python 2.7+/3+. #356
    + Fix build if tinfo library is not present. #398
    + disable autonomous mode when a Samsung TV is connected. Samsung 2017+ TVs
    will power on randomly (Samsung bug). don't poll the TV. #424
    + CRPiCECAdapterMessageQueue::Write() accessed the queue without locking.
    [#423]
    + use sig_atomic_t for shared object between sig handler and main. #425
    + python 3.5+ import. #356
    + TDA995x: Fix logical address readback. #303
    + TDA995x: Handle physical address change, optimize logical address setup.
    [#303]
    + Pulse-Eight USB CEC adapter detection on macOS Mojave. #434
    + Fix broken Python version check and failure to build on cmake &lt; 3.7. #409
    + 13 char device name got truncated
  * changed:
    + log a warning when we detect that RPi's CEC service is used by something
    else, blocking libCEC. issue #191
    + const IAdapterCommunication::GetLogicalAddresses(), making the mutex
    mutable for now without changing the platform lib. closes #259
    + Add a Reinitialze action.  Useful for after the device has been powered
    down. #299
    + Panasonic media control info to the readme
    + detect WIN64 in cmake automatically. #322
    + README.developers.md. #330
    + instructions for hdmi_force_hotplug=1 on the pi
    + eventghost plugin install/create. #375
    + Include C version of libCEC loader when installing. #397
    + Explicitly use python3 in pyCecClient. #433
    + build with vs 2015
- Refresh patches:
  * libcec-cmake_install_lib_dir.patch
  * libcec-build-compare.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547035200">- Use noun phrase in summary. Generalize description.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1549886400">- Fix dependency handling for python3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1610625600">- Update to version 6.0.2:
  * See provided changelog.in for detailed list of changes
- Drop no longer applying libcec-build-compare.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1613044800">- Add reproducible.patch to drop build host name (boo#1084909)</changelog>
  <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>
</package>
<package pkgid="ed3c4faf07c150fb681ad946cc6bf68f2e1f894e0e7dba65fc5c62f5cc765e2bce698e67dd48f63763b11fc7494fc13727aa5a359d33bf79f408a69ae8f5d159" name="cecilia" arch="noarch">
  <version epoch="0" ver="5.4.1" rel="bp161.1.4"/>
  <changelog author="tiwai@suse.de" date="1057665600">- initial version: 2.0.5.</changelog>
  <changelog author="hmacht@suse.de" date="1075896000">- added option # norootforbuild in specfile</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="max@suse.de" date="1211371200">- Remove bogus version check that handled temp files insecurely
  (bnc#380502, CVE-2008-1832).</changelog>
  <changelog author="vgorobets@suse.de" date="1221652800">- added %fdupes macro, because the package contained some
  duplicate files</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1573905600">- Software entirely rewritten in python
  version 5.3.5:
  * Upgraded to python version 3.6.4, wxPython-4.0.1 and pyo
    0.9.0.
  * Better error handling when loading or running a cecilia5
    module.
  version 5.3.4:
  * Upgraded to python version 3.6.3, wxPython-4.0.0b2 and pyo
    0.8.8.
  * Fixed preferences path encoding on Windows.
  * Fixed unicode paths on MacOS when running as an application.
  version 5.3.3:
  * Upgraded to python version 3.6.2, wxPython-4.0.0b1 and pyo
    0.8.7.
  version 5.3.2:
  * Build against wxPython-4.0.0a2.
  version 5.3.1:
  * Better handling of non-ascii characters in preferences file.
  * Fixed standalone packaging on OSX.
  * Fixed curved line not showing on module initialization.
  * UltimateGrainer now allows a grain duration up to 10 seconds.
  version 5.3.0:
  * Migration of the application code to python3 and wxpython
    3.0.3 (phoenix) completed.
  * Source code cleanup (refactoring, removed dead and/or
    duplicated code).
  * Lot of fixed bugs.
  * Automatic saving of the module after creating or deleting a
    preset.
  * Warning to save on quit.
  * The app now opens with the last used module (instead of the
    random chooser).
  * Revisited tooltip and html documentation.
  * On Windows, default preferences for input/output devices
    should be set to WASAPI devices.
  * Added ChenLee attractor to the ChaosMod plugin.
  * Added various modulation waveforms to BinModulator.c5
  * All modules have been tested and cleaned.
    New modules:
  * UltimateGrainer - A state-of-the-art granulation processing
    module.
  * RandomAccumulator - Variable speed recording accumulator
    module.
  * UpDistoRes - Arctangent distortion module with upsampling
    and resonant lowpass filter.
  version 5.0.8:
  * Record button now records in realtime (offline rendering is
    now triggered with Menubar-&gt;Action-&gt;Bounce to Disk.
  * User can set the starting point by moving the cursor above
    the grapher.
  * Drag and Drop file or folder on the input sound popup to
    loads sounds.
  * Right-click on sound popup opens a "Recent audio files"
    popup.
  * Sliders can be controlled with MIDI or Open Sound Control
    messages.
  * When moving a point on the graph, Alt key clipped the
    position on the horizontal axis while Shift-Alt keys clipped the
    position on the vertical axis.
  * Added two batch processing modes. Either every presets
    applied on the selected sound, or the current preset applied to
    every sounds in the folder.
  * Midi notes are automatically assigned to the sampler
    transposition and controller 7 to the master gain. Must be
    activated in the preferences.
  version 5.0.7:
  * Disabled duration slider while playing.
  * Fixed segmentation fault on preset changes.
  * Added a DropFileTarget on the Grapher (for .c5 or .py files).
  * Fixed opening soundfile player/editor on Windows and OSX.
  * Changed delay time before a popup close itself (when loosing
    focus) from 500 ms to 1000 ms.
  version 5.0.6:
  * Fixed memory leak occuring on each run play/stop (need pyo
    [revision
    974](https://code.google.com/p/cecilia5/source/detail?r=974)).
  * Allow fraction notation in cgen (list entry in the
    interface).
  version 5.0.5:
  * Disabled printing sound info for all sounds in the selected
    folder.
  * Added new filter module, Vocoder. (need pyo to be up-to-date
    with sources).
  * Fixed wrong executable path generated by py2app (OSX app).
  * Removed Jack and Coreaudio from driver's list in bundled app
    on OSX (leaved them when running from sources).
  * Fixed bug: The red button doesn't turn off at the end of
    recording.
  * cgen ignores trailing coma in poup entry.
  * Fixed bug: Do not quiery for the control panel if the
    interface doesn't exist yet.
  * Fixed bug in ListEntry widget when loading from a preset.
  version 5.0.3:
  * List in cgen popup window can now be entered as 'comma' or
    'space' separated values.
  * Fixed number of channels used by the audio Server.
  * Wait for the audio Server releasing soundcard's stream
    before allowing to play again.
  * Fixed saving .c5 file on Windows.
  * Added 2 filter modules: BrickWall.c5 and BandBrickWall.c5.
  version 5.0.2:
  * Automatically save a preset named "last save" when saving a
    module. On module loading, if "last save" preset exists, it is
    activated.
  * Fixed display of the Channels menu.
  * Fixed bugs in sliders automation recording.
  version 5.0.1:
  * Fixed audio input/output selection.
  * Fixed BaseModule.addSampler "pitch" argument.
  version 5.0.0:
  * First beta release.
- Dropped cecilia-path-fix.dif and cecilia-CVE-2008-1832.patch
  (they no longer apply to new codebase)
- Added cecilia-setup.patch (courtesy of debian)
- Spec cleanup</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1574510400">- Use convert -strip to not include build time in png (boo#1047218)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620043200">- Update to version 5.4.1
  * Support WxPython version 4.1.0.
  * Support pyo version 1.0.3.
  * Removed presets from cecilia5 files.
    Moved them to ~/.cecilia5/presets folder
  * Added filter per grain in StochGrains.c5 an StochGrains2.c5
  * Allow the user to add a point on a line, without alteration,
    with Shift-Click.
  * NEW MODULE: AutoModFilter – Filter auto-modulated by an audio
    feature of its input sound
  * NEW MODULE: Binaural – Binaural 3D spatialization
  * NEW MODULE: MatrixReverb – Delay-line rotating-matrix reverb
  * NEW MODULE: StateVar2 – State Variable Filter with user-defined
    filter types
  * NEW MODULE: Stutterer – Read segments extracted from a sound
    loaded in memory
  * NEW MODULE: WaveScanSynth – Synthesis where the waveform is a
    small portion extracted from an audio signal
- Updated cecilia-setup.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="9fd6244e843c266b2bce7092192a1e7bbacca068e99e0fb0680d0371580e99e28c635032e151c0198dfb803da3e9b27f8a9e485e2a865cab628a78a9f71654c7" name="cedilla" arch="noarch">
  <version epoch="0" ver="0.7" rel="bp160.1.1"/>
  <changelog author="mfabian@suse.de" date="1092744000">- adjust "Requires:"
  XFree86-fonts-scalable --&gt; xorg-x11-fonts-scalable</changelog>
  <changelog author="mfabian@suse.de" date="1104321600">- update to 0.5.</changelog>
  <changelog author="dmueller@suse.de" date="1127908800">- add norootforbuild</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="mfabian@suse.de" date="1153396800">- update to 0.6
  • Fixed support for ZapfDingbats and the Omega fonts.
  • Updated AFM paths to point at the new version of teTeX.
  • Added Symbol and ZapfDingbats to the Omega fontsets.
  • Added Delta as an alternate name for Deltagreek.
  • More complete support for OmegaSerif Cyrillic.
  • Added entries for the Nimbus fonts to the config file.
  • Implemented magic types :lowercase, :rotate-right and :simplify.
  • Added /whitesquare to the built-in font.
  • Added a number of new fallbacks, including Kalaallisut kra.</changelog>
  <changelog author="mfabian@suse.de" date="1153396801">- fix paths to the TeX fonts.</changelog>
  <changelog author="ro@suse.de" date="1177329600">- require texlive instead of tetex</changelog>
  <changelog author="i@marguerite.su" date="1375444800">- update version 0.7
  • Changed the format of data.lisp so it doesn't depend on the syntax
    of characters.
  • Ported to CCL; this involved fixing a number of minor bugs caught
    by CCL's compiler.
  • Regenerated data.lisp against Unicode 6.1.
  • Implemented search paths for resources.
  • Rewrote the sample config file to use search paths and to be
    compatible with the latest version of Debian's TeTeX.
- rework cedilla-config.lisp.patch to cedilla-0.7-resources-path.patch</changelog>
  <changelog author="dvaleev@suse.com" date="1459166400">- ExcludeArch POWER64 architecture, no clisp available</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="cb95b7ed36fbdc757456cae35b91455aab16e524f36f721493f91da30c6ca8aaab27c2fb09f4b81f50bd7297b6f0c8ec3f6cb35570887d4f6f544c4e358a8975" name="celluloid" arch="s390x">
  <version epoch="0" ver="0.27" rel="bp161.1.5"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1636113600">- Update to version 0.22
  * Migrate to GTK4.
  * Add Greek, Korean, Norwegian Bokmål, Occidental, Arabic and
    Urdu translations
  * Add option to show title buttons in fullscreen mode.
  * Add option to present the window when opening files.
  * Change default screenshot filename template to
    FILENAME-TIMESTAMP (%f-%P).
  * Fix inaccurate timestamp preview.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1646654400">- Update to version 0.23
  * Fix autofit triggering regardless of settings.
  * Fix window size shrinking across sessions.
  * Fix crash when playing files with names containing invalid
    encoding.
  * Fix drag-and-drop not working with some file managers.
  * Fix playback starting when the last playlist item is removed.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1647518400">- Updated build requirements</changelog>
  <changelog author="Kirill Kirillov &lt;kkirill@opensuse.org&gt;" date="1660996800">- Update to version 0.24
  * Add Malay translation by @dinazmi.
  * Use libadwaita.
  * Fix on_load hook in scripts not triggering.
  * Add option to make the video area draggable.
  * Fix autofit breaking when playing small videos.
  * Make controls layout adaptive.
  * Display chapter marks in the seek bar.
  * Display chapter titles in the seek bar popover.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1661256000">- Fix source URL</changelog>
  <changelog author="Bj&#xF8;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>
</package>
<package pkgid="d5dab4d9334f035fac2526a57dc2e93e88c22a57f3363df1a7d4989fe24450c68f27abbdb12844b25a8e21ba92eec6b94944a450cb58894bb4ba8c21e902677e" name="celluloid-lang" arch="noarch">
  <version epoch="0" ver="0.27" rel="bp161.1.5"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1636113600">- Update to version 0.22
  * Migrate to GTK4.
  * Add Greek, Korean, Norwegian Bokmål, Occidental, Arabic and
    Urdu translations
  * Add option to show title buttons in fullscreen mode.
  * Add option to present the window when opening files.
  * Change default screenshot filename template to
    FILENAME-TIMESTAMP (%f-%P).
  * Fix inaccurate timestamp preview.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1646654400">- Update to version 0.23
  * Fix autofit triggering regardless of settings.
  * Fix window size shrinking across sessions.
  * Fix crash when playing files with names containing invalid
    encoding.
  * Fix drag-and-drop not working with some file managers.
  * Fix playback starting when the last playlist item is removed.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1647518400">- Updated build requirements</changelog>
  <changelog author="Kirill Kirillov &lt;kkirill@opensuse.org&gt;" date="1660996800">- Update to version 0.24
  * Add Malay translation by @dinazmi.
  * Use libadwaita.
  * Fix on_load hook in scripts not triggering.
  * Add option to make the video area draggable.
  * Fix autofit breaking when playing small videos.
  * Make controls layout adaptive.
  * Display chapter marks in the seek bar.
  * Display chapter titles in the seek bar popover.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1661256000">- Fix source URL</changelog>
  <changelog author="Bj&#xF8;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>
</package>
<package pkgid="1bfe32012924e58c4192ba5c60a44a9ddbe5ea43d95f073186d54708dd739827409b42f56eb2bff08650d8c6ac4ce92e044b23d6d601ae2474bd73e16095bc18" name="cellwriter" arch="s390x">
  <version epoch="0" ver="1.3.6" rel="bp161.1.2"/>
  <changelog author="dkukawka@suse.de" date="1201780800">- updated to v1.3.3</changelog>
  <changelog author="dkukawka@suse.de" date="1213099200">- updated to v1.3.4:
  - stroke.c, averages.c: Fixed two memory leak</changelog>
  <changelog author="beineri@opensuse.org" date="1249214400">- fix capitalization of GenericName in .desktop file</changelog>
  <changelog author="pgajdos@suse.com" date="1315569600">- build with --no-copy-dt-needed-entries
  * no-copy-dt-needed-entries.patch</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="1322654400">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="aavindraa@gmail.com" date="1509796800">- updated to v1.3.6:
  - includes fixes from 1.3.5
  - see ChangeLog for all changes
- clean with spec-cleaner
- drop cellwriter-no-copy-dt-needed-entries.patch, fixed upstream</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1512388800">- Convert to pkgconfig() style buildrequires
- Do not buildrequire xorg-x11-devel metapackage.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1600344000">- Add patch to fix build with GCC10:
  * 0001-Fix-build-failure-with-GCC10.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- fix homepage url</changelog>
</package>
<package pkgid="dc8ae95b536ac59e1000961e3d72c3821d00fa70bdac9b965d3c5ef2bbc06d6821d9b621b6243c5ee42b370774cfa6b0923275ec322761686e36126428c41bb3" name="celt" arch="s390x">
  <version epoch="0" ver="0.11.3" rel="160099.3.2"/>
  <changelog author="lnussel@suse.de" date="1265803200">- remove suffix patch. rename lib package instead
- add baselibs.conf</changelog>
  <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>
</package>
<package pkgid="b3c4e466ffe299d2892473b4ef7a2dcec7308d85f0bab9097b5c3b587d0008db7c48831e68a6b0d8bb7dded963085c00b9861b0a34b3cfeb83b4c8cdbe1bb35a" name="cepces" arch="noarch">
  <version epoch="0" ver="0.3.16" rel="160099.1.2"/>
  <changelog author="david.mulder@suse.com" date="1633435200">- Also disable selinux in 15.4, since it is still not supported.</changelog>
  <changelog author="fvogt@suse.com" date="1633521600">- Only install the selinux policy if necessary
- Add missing dependency on the main package to the certmonger
  subpackage
- Use %license and move it to the common subpackage
- Avoid bashisms
- Fix file list for the python subpackage for 3.10+</changelog>
  <changelog author="dmueller@suse.com" date="1652184000">- add b755b56d25f3e54f8f15d9985fd0597b21c1051d.patch</changelog>
  <changelog author="dmulder@suse.com" date="1654084800">Release v0.3.5:
- Added polling_interval which tells certmonger how long to wait in seconds before retrying.
- Implemented Certificate authentication method.
- Python 3.10 compatible.</changelog>
  <changelog author="dmulder@suse.com" date="1666267200">Release v0.3.6:
- Fix Bug #15 cepces.conf.dist: server should be pointed to actual CEP host
- Replace old requests_kerberos with requests_gssapi
- setup: Do not install example configs
- setup: Respect the prefix the user specifies
- Delete the spec file
- Make Kerberos delegation configurable
- Fix Bug #24 cepces-submit 'TypeError: option values must be strings'
- Removed b755b56d25f3e54f8f15d9985fd0597b21c1051d.patch because
  it is now upstream.</changelog>
  <changelog author="dmulder@suse.com" date="1669896000">Release v0.3.7:
- Make the openssl security level configurable</changelog>
  <changelog author="dmulder@suse.com" date="1705924800">- Update to version 0.3.8:
  * Fix WSTEP BinarySecurityToken attribute namespaces
  * Migrate to SPNEGO auth mech</changelog>
  <changelog author="dmulder@suse.com" date="1710763200">- Update to version 0.3.9:
  * Fix failure to parse DER encoded cert; (bsc#1196658).
- Also disable selinux in 15.6, since it is still not supported.</changelog>
  <changelog author="mmachova@suse.com" date="1718280000">- remove dependency on /usr/bin/python3 (bsc#1212476)</changelog>
  <changelog author="david.mulder@suse.com" date="1768564800">- Update to version 0.3.16:
  * Bump version to 0.3.16
  * feat(cepces-submit): Add an --install mode
  * Bump version to 0.3.15
  * fix(certmonger): Skip authentication for operations that don't need it
  * Bump version to 0.3.14
  * fix(github-ci): Fix branch pattern
  * fix(certmonger): Handle None result in Submit operation
  * fix(core): Handle nil policies and CAs in Service properties
  * feat(scripts): Add a script to verify version numbers are in sync
  * fix(xml:binding): Handle xsi:nil="true" in XMLElementList</changelog>
</package>
<package pkgid="7c50904bb2b47891b0faffbd640e23851d6fa9f8265e96e9d391497cff28f628b6975fcb0daf9f6c343954e8327c83e9011283db09e4df5e90c32b6bd758f6d8" name="cepces-certmonger" arch="noarch">
  <version epoch="0" ver="0.3.16" rel="160099.1.2"/>
  <changelog author="david.mulder@suse.com" date="1633435200">- Also disable selinux in 15.4, since it is still not supported.</changelog>
  <changelog author="fvogt@suse.com" date="1633521600">- Only install the selinux policy if necessary
- Add missing dependency on the main package to the certmonger
  subpackage
- Use %license and move it to the common subpackage
- Avoid bashisms
- Fix file list for the python subpackage for 3.10+</changelog>
  <changelog author="dmueller@suse.com" date="1652184000">- add b755b56d25f3e54f8f15d9985fd0597b21c1051d.patch</changelog>
  <changelog author="dmulder@suse.com" date="1654084800">Release v0.3.5:
- Added polling_interval which tells certmonger how long to wait in seconds before retrying.
- Implemented Certificate authentication method.
- Python 3.10 compatible.</changelog>
  <changelog author="dmulder@suse.com" date="1666267200">Release v0.3.6:
- Fix Bug #15 cepces.conf.dist: server should be pointed to actual CEP host
- Replace old requests_kerberos with requests_gssapi
- setup: Do not install example configs
- setup: Respect the prefix the user specifies
- Delete the spec file
- Make Kerberos delegation configurable
- Fix Bug #24 cepces-submit 'TypeError: option values must be strings'
- Removed b755b56d25f3e54f8f15d9985fd0597b21c1051d.patch because
  it is now upstream.</changelog>
  <changelog author="dmulder@suse.com" date="1669896000">Release v0.3.7:
- Make the openssl security level configurable</changelog>
  <changelog author="dmulder@suse.com" date="1705924800">- Update to version 0.3.8:
  * Fix WSTEP BinarySecurityToken attribute namespaces
  * Migrate to SPNEGO auth mech</changelog>
  <changelog author="dmulder@suse.com" date="1710763200">- Update to version 0.3.9:
  * Fix failure to parse DER encoded cert; (bsc#1196658).
- Also disable selinux in 15.6, since it is still not supported.</changelog>
  <changelog author="mmachova@suse.com" date="1718280000">- remove dependency on /usr/bin/python3 (bsc#1212476)</changelog>
  <changelog author="david.mulder@suse.com" date="1768564800">- Update to version 0.3.16:
  * Bump version to 0.3.16
  * feat(cepces-submit): Add an --install mode
  * Bump version to 0.3.15
  * fix(certmonger): Skip authentication for operations that don't need it
  * Bump version to 0.3.14
  * fix(github-ci): Fix branch pattern
  * fix(certmonger): Handle None result in Submit operation
  * fix(core): Handle nil policies and CAs in Service properties
  * feat(scripts): Add a script to verify version numbers are in sync
  * fix(xml:binding): Handle xsi:nil="true" in XMLElementList</changelog>
</package>
<package pkgid="2ceb5f12d125e96d9e0d2dad4c16a819e52441cb69f26cbebe08ddc7c035e6bbed92414e324d9a0bc9af01e50c582058f2509595ee07ce1f2a1f6b2152926598" name="cepces-selinux" arch="noarch">
  <version epoch="0" ver="0.3.16" rel="160099.1.2"/>
  <changelog author="david.mulder@suse.com" date="1633435200">- Also disable selinux in 15.4, since it is still not supported.</changelog>
  <changelog author="fvogt@suse.com" date="1633521600">- Only install the selinux policy if necessary
- Add missing dependency on the main package to the certmonger
  subpackage
- Use %license and move it to the common subpackage
- Avoid bashisms
- Fix file list for the python subpackage for 3.10+</changelog>
  <changelog author="dmueller@suse.com" date="1652184000">- add b755b56d25f3e54f8f15d9985fd0597b21c1051d.patch</changelog>
  <changelog author="dmulder@suse.com" date="1654084800">Release v0.3.5:
- Added polling_interval which tells certmonger how long to wait in seconds before retrying.
- Implemented Certificate authentication method.
- Python 3.10 compatible.</changelog>
  <changelog author="dmulder@suse.com" date="1666267200">Release v0.3.6:
- Fix Bug #15 cepces.conf.dist: server should be pointed to actual CEP host
- Replace old requests_kerberos with requests_gssapi
- setup: Do not install example configs
- setup: Respect the prefix the user specifies
- Delete the spec file
- Make Kerberos delegation configurable
- Fix Bug #24 cepces-submit 'TypeError: option values must be strings'
- Removed b755b56d25f3e54f8f15d9985fd0597b21c1051d.patch because
  it is now upstream.</changelog>
  <changelog author="dmulder@suse.com" date="1669896000">Release v0.3.7:
- Make the openssl security level configurable</changelog>
  <changelog author="dmulder@suse.com" date="1705924800">- Update to version 0.3.8:
  * Fix WSTEP BinarySecurityToken attribute namespaces
  * Migrate to SPNEGO auth mech</changelog>
  <changelog author="dmulder@suse.com" date="1710763200">- Update to version 0.3.9:
  * Fix failure to parse DER encoded cert; (bsc#1196658).
- Also disable selinux in 15.6, since it is still not supported.</changelog>
  <changelog author="mmachova@suse.com" date="1718280000">- remove dependency on /usr/bin/python3 (bsc#1212476)</changelog>
  <changelog author="david.mulder@suse.com" date="1768564800">- Update to version 0.3.16:
  * Bump version to 0.3.16
  * feat(cepces-submit): Add an --install mode
  * Bump version to 0.3.15
  * fix(certmonger): Skip authentication for operations that don't need it
  * Bump version to 0.3.14
  * fix(github-ci): Fix branch pattern
  * fix(certmonger): Handle None result in Submit operation
  * fix(core): Handle nil policies and CAs in Service properties
  * feat(scripts): Add a script to verify version numbers are in sync
  * fix(xml:binding): Handle xsi:nil="true" in XMLElementList</changelog>
</package>
<package pkgid="ecb14f540ea6f2d971419b92c621dbec54af7091c8d83c1982c9753779d42bc76e3f3d3f4dbe0a705401eca37dd7e22ba8ac96fbd5a34d39aaa901236f38ee6c" name="ceph" arch="s390x">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="c2d7bee7eafc599aa50915f6c2fd3f8f09a23e9aa550aae90beefef5e133cd80f154d7cca190ac2bd8a7d74537595858919d00800f0f7ef72fa417c5b69c6c46" name="ceph-base" arch="s390x">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="6deca846f0815d528d91885172a604ef601952b1c70315829f1abb4d1f7c86f41ca8cd17072da9ebc7e1329b550e8460dd58c8f2ca8d9ce1038734467756b599" name="ceph-common" arch="s390x">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="3b9c00e86e41a659809ba2f078cd12882c26cd5e23b954b62147a565ea2763804e048caf4cb9e4c4d41146d78fd10530bd345cbcc496608016e7d770d1fe532c" name="ceph-exporter" arch="s390x">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="6cb9be7029433caf834c8be8d84bd634177cde18f813d0f27718b22527429fa834b9dd7d22c39b1a5cbea7575859ee73ad9108c48b094f428662d63051364fda" name="ceph-fuse" arch="s390x">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="f8d8fa5ef0891a0a8aaa67791f43ddc4e7409930758845035083544bb019e93e4ae59fb2a5e836056bf82a14f90b3ff8c0e5a5ed70ad360e1d227a9d8f92a769" name="ceph-grafana-dashboards" arch="noarch">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="52ab7d422ecbba970950c795970493f484bddc72154a91d875f9021d0b390a1b09f220781c76c1c18ef8bc2434183e42916a5f99956ffb0900374fc8a5becbc8" name="ceph-immutable-object-cache" arch="s390x">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="f46d0cfaeffa6a4b8ac71b41019be362a8530996e98c6c2857c6159cdc926091352ca9ae4ffce244502f7338adea7c80450cdb45375a6e05406caac6e14e65b5" name="ceph-mds" arch="s390x">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="fcf5a3e59cd1006dcea8e4f313092c5a50d4358827dbb8eb4334e4170ae06dd49db40f28d872c2e5747f5488dd22876e5777fb346770313802f5861b41e171ab" name="ceph-mgr" arch="s390x">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="e43a30d2a1b5585ef98cf7add61142e929a936b0ee78d618836848b6fcebd4385b19d990db6ad1a0c19cc07a3d3e866254d33b4fe37409781a9c47cd020c163d" name="ceph-mgr-cephadm" arch="noarch">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="3901594a3890b14876906e075b8469a91f3ec3b439a6d829169944c1fff88982f640b4ea40b281c0f5632f7a1e7f0e22d8413f2b4db1901776689d310ad159bf" name="ceph-mgr-dashboard" arch="noarch">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="3dab480e976754e234353309203cfe92bb0019dfa66217b567977a8e5b0e66fc3fb7678b540e8824927e8f24d42973b303c851d7073f8fb13d5b09695816910e" name="ceph-mgr-k8sevents" arch="noarch">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="51e4367b2ea7afb768c0c2b889210537868f2e315b07244e5e12d9d43012fdd8f64399c59416d2c213a270b7c1df35f123f1743c96f3d41adafb7448bf391a24" name="ceph-mgr-modules-core" arch="noarch">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="42a43fde704d424ae32456df415dace02b5e502160c867cc8063ec360637cffa52be885820f8676def7aa63937a9ec7a95d5e8c39527b88f44812951717aa31c" name="ceph-mgr-rook" arch="noarch">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="6358c16cbfc83593e914cea97b1b5f87b59a21e5c612d742e9bb3af7532826aafa7946b22c4a60bf19aae527abe8c070d9e3bf8a63aa5cc2aa6fabf4f2fc0beb" name="ceph-mib" arch="noarch">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="1d4c5b267984f713b85d6c572e7736eaf8776ba78ea6c2856354b13c057a20e1bc72b2dea56a1d20322b85c124bbc35953585366f8a93d464a4ef884d6a51631" name="ceph-mon" arch="s390x">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="8b399bfc2608c94ba7963ec7db0ce4db9c5366d0e7e1306c4ce492f2d39aada0955aa4c9384c871e6d25111010957b74c70a1c543b1ed2b13920bb96c6e1d338" name="ceph-node-proxy" arch="noarch">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="db08ffeeeb236b9825818b6580e45eca25b2a44956fe69055c412deecbeb0bc5a316802ccc674248248348e5e7f7e411e33d8ff507653bb514f5ddf5d42c6357" name="ceph-osd" arch="s390x">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="4a071a8f08b62dbfb4bf2bfbf00fc13bd433348c11f5d93a85f22c8d7790aa46dcf51353c6ac7abc469a93607d9f670ebe598442ad8eae9ef372ce63eb2b22ec" name="ceph-prometheus-alerts" arch="noarch">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="10361e2dfb97cdf3beb418f5aeaa653797e09722a39ba92da6e9b720927af6dc240fdc9c8d720e69cfc6e53bd4b58cb55c6515bac8663e13c4c183683fe58729" name="ceph-radosgw" arch="s390x">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="e2c9cc24c1c3280b371f2ca6da8dbf576bf72fa7ee50829e69cbdbd1cc0d7bb2504b3ecc6f6f8a03d379365273c368766aa5666a2fac950febdf85003897be67" name="ceph-volume" arch="noarch">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="19701556a2bff808f44a744875331e8354d955b90d987353f78879455f9320d7329ad947806cfd9b826f58deee825aa12d3e1b0ee559a6b9157beaf5fbf6513d" name="cephadm" arch="noarch">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="b285442af87d26015d27e964455bd0ec2b71951e5071ba867f8ceae45a06a039f68f944d35b433fdc2f6f47ba8a0b9c8b7ad86fdb3539f4c7054a6d5c21c69dc" name="cephfs-mirror" arch="s390x">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="460e76ba35d55df4c541f76739cd2d2cb9cab939779a3aa784d6b138af49e4f7bd81a7f7a2e5f00287909ceb5eaa5630ec1d551d7ba68b652b2092ffab3cbe4c" name="cephfs-shell" arch="s390x">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="6040c6b7346c78f9917cf324fee9490f24e837ea6fdf6a10b0a82336c841d753869526bdff4ce605b4612c4f897b72dd86c3011cc7e849722e25798629fbd169" name="cephfs-top" arch="noarch">
  <version epoch="0" ver="18.2.7" rel="160099.2.86"/>
  <changelog author="tserong@suse.com" date="1712750400">- Update to 16.2.15-74-gc5dd01a91d8:
  + Fix FTBFS on GCC 14 (boo#1222493)</changelog>
  <changelog author="tserong@suse.com" date="1741003200">- Update to 16.2.15-82-gc12b9a96bd8:
  + ceph.spec.in: remove "Obsoletes: libcephfs1" (boo#1237420)
  + Suport Python 3.13</changelog>
  <changelog author="tserong@suse.com" date="1744372800">- Update to 16.2.15-83-g635361e68c0:
  + Fix FTBFS on GCC 15 (bsc#1239885)</changelog>
  <changelog author="tserong@suse.com" date="1744804800">- Update to 16.2.15-84-gb9c09b69575:
  + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools &gt;= 76</changelog>
  <changelog author="jfunk@opensuse.org" date="1748779200">- Update to 18.2.7 (Reef):
  + RADOS
  * FileStore is not supported in Reef.
  * RocksDB has been upgraded to version 7.9.2.
  * There have been significant improvements to RocksDB iteration overhead
    and performance.
  * The `perf dump` and `perf schema` commands have been deprecated in favor
    of the new `counter dump` and `counter schema` commands.
  * Cache tiering is now deprecated.
  * A new feature, the "read balancer", is now available, which allows users
    to balance primary PGs per pool on their clusters.
  * A POOL_APP_NOT_ENABLED health warning will now be reported if the
    application is not enabled for the pool whether the pool is in use or
    not.
  * The get_pool_is_selfmanaged_snaps_mode C++ API has been deprecated due
    to being prone to false negative results. Its safer replacement is
    pool_is_in_selfmanaged_snaps_mode.
  * A new command, `ceph osd rm-pg-upmap-primary-all`, has been added that
    allows users to clear all pg-upmap-primary mappings in the osdmap when
    desired.
  * A bug related to IPv6 support is now fixed.
  + RGW
  * Bucket resharding is now supported for multi-site configurations.
  * There have been significant improvements to the stability and
    consistency of multi-site replication.
  * Compression is now supported for objects uploaded with Server-Side
    Encryption.
  * S3 multipart uploads using Server-Side Encryption now replicate
    correctly in a multi-site deployment.
  * New tools have been added to `radosgw-admin` for identifying and
    correcting issues with versioned bucket indexes.
  + Dashboard
  * There is a new Dashboard page with improved layout. Active alerts and
    some important charts are now displayed inside cards.
  * An overview page for RGW to show the overall status of RGW components.
  * Added management support for RGW Multi-site and CephFS Subvolumes and
    groups.
  * Fixed several issues in Ceph dashboard on Rook-backed clusters, and
    improved the user experience on the Rook environment.
  + RBD
  * Support for layered client-side encryption has been added.
  * When diffing against the beginning of time (fromsnapname == NULL) in
    fast-diff mode (whole_object == true with fast-diff image feature
    enabled and valid), diff-iterate is now guaranteed to execute locally if
    exclusive lock is available. This brings a dramatic performance
    improvement for QEMU live disk synchronization and backup use cases.
  * The option --image-id has been added to `rbd children` CLI command, so
    it can be run for images in the trash.
  * The try-netlink mapping option for rbd-nbd has become the default and is
    now deprecated.
  + Telemetry
  * Users can now opt in to participate in a leaderboard in the telemetry
    public dashboards.
  + CEPHFS
  * MDS now evicts clients which are not advancing their request tids.
  + mgr
  * For clusters with multiple CephFS file systems, all the snap-schedule
    commands now expect the ‘--fs’ argument.
  * Refine the orchestrator availability check to prevent against crashes in
    the prometheus module during startup.
  + ceph-volume
  * A bug related to cryptsetup version handling has been fixed.
- Switched to managing the spec directly with a pristine source and set of
  patches
- Removed ceph-test
- Removed checkin scripts
- Added ceph-mgr-stop-using-deprecated-api-to-initialize-python.patch
- Added ceph-mgr-set-argv-for-python.patch
- Added ceph-mgr-add-site-packages-paths.patch
- Added ceph-librbd-fix-atomic-shared-pointer.patch
- Added ceph-cmake-ensure-git-exists-before-executing-it.patch
- Added ceph-build-fix-fmt-version-check.patch
- Added ceph-tracing-fix-c-type-errors-in-librados-tracing.patch
- Added ceph-pybind-fix-c-type-errors-in-cython-generated-python-bindings.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1748952000">- Add ceph-volume-fix-importlib.metadata-compat.patch
- Added ceph-mgr-python-avoid-pyo3-errors.patch
- Added ceph-mgr-do-not-require-NOTIFY_TYPES-in-python-modules.patch
- Added ceph-mgr-workaround-numpy-28271.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750248000">- Added cephadm-fix-get_cluster_count_when_data_dir_is_missing.patch
- Add ceph-rocksdb-gcc15.patch</changelog>
  <changelog author="jfunk@opensuse.org" date="1750766400">- Disable ceph-mgr-cephadm in ring1</changelog>
  <changelog author="schwab@suse.de" date="1751371200">- Enable build on riscv64</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752840000">- Drop cryptopp as potential dependency [jsc#PED-13011] and use gnutls as upstream seastar.
  * Remove cryptopp and use gnutls instead.
  * Add ceph-replace-CryptoPP-calls-with-GnuTLS.patch</changelog>
</package>
<package pkgid="11399e6787e8788a2f400b385257e604937daf473bf2516eed8a5b8d670e8d59156f09176db339b88d45c0a7fc4266f31956e44cecbc0422e77fca30fff4e313" name="cereal-devel" arch="s390x">
  <version epoch="0" ver="1.3.2" rel="160099.2.4"/>
  <changelog author="junghans@votca.org" date="1472644800">- Initial version 1.2.1</changelog>
  <changelog author="junghans@votca.org" date="1472817600">- disable PORTABILITY_TEST to support arm</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="junghans@votca.org" date="1487160000">- update to version 1.2.2</changelog>
  <changelog author="junghans@votca.org" date="1487246400">- added 8b8f5814e292e03bb5b07333a0e634ef0481c85b.patch from upsteam
  to fix unstable test</changelog>
  <changelog author="dmueller@suse.com" date="1597492800">- update to 1.3.0:
  * Deferred serialization for smart pointers (#185)
  * Initial support for C++17 standard library variant and optional (thanks to @arximboldi, #448)
  * Support for std::atomic (thanks to @bluescarni, #277)
  * Vastly improved continuous integration testing (#568, #569)
  * Fixed several issues related to compilation on newer compilers (#579, #587, #515)
  * Fixed warnings with -Wconversion and -Wdocumentation (thanks to @WSoptics, #423)
  * Performance improvements for polymorphic serialization (#354)
  * Fixed a bug related to CEREAL_REGISTER_DYNAMIC_INIT with shared libraries (thanks to @M2tM, #523)
  * Avoid unnecessary undefined behavior with StaticObject (thanks to @erichkeane, #470)
  * New version.hpp file describes cereal version (#444)
  * Ability to disable size=dynamic attribute in the XML archive (thanks to @hoensr, #401)
  remove 8b8f5814e292e03bb5b07333a0e634ef0481c85b.patch: upstream</changelog>
  <changelog author="christophe@krop.fr" date="1633348800">- Add patch to fix build with glibc 2.34:
  * d7b68df.patch</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1657368000">- Update to version 1.3.2:
  * Make doxygen docs reproducible by @mr-c in #740
  * Add CMake options for building doc and sandbox by @AzothAmmo in #751
  * Correct patch version for 1.3.2 by @AzothAmmo in #750
- Changes from version 1.3.1:
  * Github actions in place of Travis CI (thanks to @isuruf, #727)
  * Doctest updates (and upstream patches!) to support all targeted compilers (#714, #736)
  * Cmake modernization (thanks to @ClausKlein, #659)
  * Fix typo in docs by @tankorsmash in #597
  * Add MSVC 2019 to build, default ctor for static object by @AzothAmmo in #593
  * Fix json.hpp compilation issue when int32_t is a long by @bblackham in #621
  * [cpp20] explicitly capture 'this' as copy by @lukaszgemborowski in #640
  * Fix rapidjson for Clang 10 by @groscoe2 in #645
  * Fixes to prevent clang-diagnostic errors by @johngladp in #643
  * cleanup cmake files to be a little more moderen by @ClausKlein in #659
  * CVE-2020-11105: Store a copy of each serialized shared_ptr within the archive to prevent the shared_ptr to be freed to early. by @serpedon in #667
  * add license files for components of cereal by @miartad in #676
  * Catch short documents in JSON input by @johnkeeping in #677
  * C++17: use inline globals for StaticObjects by @InBetweenNames in #657
  * Use std::variant::emplace when loading by @kepler-5 in #699
  * Use std::optional::emplace() when loading non-empty optional by @kepler-5 in #698
  * Fix itsNextName not clearing when not found + style change by @AzothAmmo in #715
  * Update doctest to 2.4.6 + local fixes slated for upstream by @AzothAmmo in #716
  * Fixed loading of std::vector by @Darred in #732
  * Update license to match BSD template by @AzothAmmo in #735
  * Update doctest to 2.4.7 by @AzothAmmo in #736
  * Use GNUInstallDirs instead of hard wiring install directories by @antonblanchard in #710
- Remove d7b68df.patch: Fixed upstream.
- Refresh spec file:
  * Use more cmake macros.
  * Drop obsolete conditionals.</changelog>
</package>
<package pkgid="e80429b57bbff840478811a8dfa8c7e832dddb46783abc2dc20154172e1a2ed3265b683447538d12eeee5d80730fea7c24f6c9c844efdb6e26e659b9266aa26a" name="certbot-systemd-timer" arch="noarch">
  <version epoch="0" ver="0.0" rel="bp161.1.1"/>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1536148800">- optional systemd timer to handle certbot certificate renewals
  borrowed from Fedora</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1538740800">- specfile now respects SUSE installation process</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1553256000">- Use noun phrase in summary.
- Add systemd-rpm-macros BuildRequirement for %service_*.
- Add systemd as a runtime dependency, as the package's main
  purpose is the timer unit.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1583236800">- Require the python3 certbot package instead of the python2 one.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738584000">- Fix build with RPM 4.20: referencing ../ in %doc/%license is not
  guaranteed.</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1775822400">- Require just 'certbot' to work with any python flavour</changelog>
</package>
<package pkgid="86c6efe9413c02e63975e45906ad8a93aaf22d8f0d6c0bd034a98b6aee35caee1fae8de63131888e91944e1b21953e2c63d50eac65606ec87ec77916156099a1" name="certgen" arch="s390x">
  <version epoch="0" ver="1.3.0" rel="bp161.1.9"/>
  <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>
</package>
<package pkgid="49497a9a20f54d644f8fb89120ecdcbeaf90ca537bcc776daba66c2ce9baaa76638ea254497ec00c2ba1049678061c72291137416a82adee8b1a4c26c84cc85a" name="certmonger" arch="s390x">
  <version epoch="0" ver="0.79.19" rel="160099.5.1"/>
  <changelog author="dmueller@suse.com" date="1598875200">- update to 0.79.11:
  - Fix crash bug when generating thumbprints
  - dogtag: use POST for profileProcess requests
  - Improve logging in SCEP helper
  - Add verbose option to SCEP CA if requested in add-scep-ca
  - Re-order the way the SCEP signing and CA certs are collected
  - Add new option to allow overriding the detected SCEP CA chain
  - template_profile, issuer and MS certificate template are single-value
  - Ensure that files read in have a trailing new-line
  - Adapt to the new behavior of disconnect in dbus-broker
  - Add long command-line options to CLI and man pages
  - Include &amp;message=CA-IDENT with GetCACaps and GetCACert requests
  - Address issues uncovered by clang and Coverity
  - Handle an uninitialized token when adding CA certs to an NSS db
  - tests: Parametrize 025-casave with NSS db types</changelog>
  <changelog author="hel@lcp.world" date="1614513600">- Update to 0.79.13</changelog>
  <changelog author="william.brown@suse.com" date="1627300800">- Add buildrequires on systemd which is required for correct installation
  of the .service file.</changelog>
  <changelog author="ngompa13@gmail.com" date="1627300801">- Use "pkgconfig(systemd)" for the BR to allow hacksaw systemd-mini
  package to satisfy dependencies in the openSUSE Build Service.</changelog>
  <changelog author="novell@virtual.drop.net" date="1655467200">- Updated to version 0.79.15
- Added minimum libjansson version requirement.</changelog>
  <changelog author="novell@virtual.drop.net" date="1655467201">- Added 0001-Disable-DSA-in-the-RPM-spec.patch
- Removed 0002-certmonger-return-type.patch.</changelog>
  <changelog author="sflees@suse.de" date="1697025600">- dbus-daemon is now split out into a separate package.</changelog>
  <changelog author="otto.hollmann@suse.com" 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@suse.com" date="1772625600">- Fix immutable mode support issues; (jsc#PED-14766).
  * patch tmpfiles_var_lib_certmonger.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1783425600">- Add missing python3-base BR</changelog>
</package>
<package pkgid="d675b2b72566dfd0df98acc4a9818c8123c1bee6c5957f927f6bf21644765824ea4d215bd9f8a7adb3a2ca15d8b5b208f6669a01b116323edfa3d0987bbd5803" name="cfitsio" arch="s390x">
  <version epoch="0" ver="4.5.0" rel="bp161.1.2"/>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1594036800">- Update to version 3.480:
  * Now can handle parentheses in path names rather than
    automatically interpreting them as output file specifiers.
  * Fixed bug in imcompress.c that wasn't properly handling
    conversion between float and double types when reading from a
    gzip compressed float or double image.
  * Fixed bug that was preventing use of bracket and parentheses
    symbols in pathnames when opening multiple READWRITE files,
    even when requesting no-extended-syntax usage. *This fix
    necessitates a library interface version number change.
  * Fixed bug in ffmnhd / fits_movnam_hdu to properly handle
    wildcard syntax.
  * Fixed bug in fits_open_extlist to handle filename[EXT] syntax
    properly.  The hdutype parameter may now be null.  More
    documentaion for this function is in cfitsio.tex.
  * Added new function fits_copy_hdutab to create a new table with
    the same structure as an existing table.
  * fits_copy_col / ffcpcl handles long long integer data types
    more natively to prevent precision loss.
  * histo.c routines now recognize integer columns that have been
    scaled by TSCALn keywords and may be closer to floating point
    type.
  * Added backward compatibility for very old Rice compressed files
    which were not using the ZVAL2 keyword in the way that later
    became standard.
  * Change made to cfitsio.pc.in to prevent forcing downstream
    libraries to link against cfitsio's dependencies when using
    pkgconfig.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 3.490:
  - Fix to imcompress.c.  It now turns off quantization if ZSCALE
    and ZZERO columns are missing.  Treatment will be the same as
    if ZQUANTIZ were set to 'NONE', even if ZQUANTIZ is present
    and set to something else.
  - Added mutex to fits_execute_template() function so that the
    creation of files using ASCII templates will be thread safe.
  - In fpack when using -table flag, replaced warning message with a
    more detailed description mentioning FITS format update.
  - Added flag to CMake builds to disable curl dependency.  Also
    only add CURL_LIBRARIES to CMake link target if curl is found.
  - Minor adjustment to download progress output.</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1627819200">- Update to version 4.0.0:
  - Removed separate directory for zlib/gzip code, and updated
    configuration to check for zlib on the user's system
    (required). When use of cURL is enabled, it may also pull in
    zlib such that user applications may not need to link with it
    separately.
  - Changed version numbering to 3-field format.
  - Added new calculator functions SETNULL(x,y) to allow
    substitution of NULL values into tables, and GTIOVERLAP() for
    calculating the amount of GTI overlap exposure for a time bin.
  - Fix added for proper handling of string columns with zero
    repeat count.
  - Fix to column filtering expressions which write #NULL values to
    columns of type (J) format.
  - Fix to memory clearing when using polygon shapes in region
    files.
  - Fix to fits_str2time function so that it now flags a particular
    case of bad syntax which was previously getting through.
  - In ffgclb and ffpclb (read/write byte columns), the
    "undocumented" feature of being able to transfer columns 'A'
    string columnss as byte arrays is now handled correctly, with
    improved error checking via updates to ffgcprll.  More
    documentation on string handling is in cfitsio.tex.
  - Fix bug in 'colfilter' functionality.  When performing a
    column deletion of the form -COLNAM*, and multiple matches
    existed, then none of the matches got deleted.  Now the
    first is deleted as expected.
  - Improved handling of corner case in ffpkn functions.
  - In ffgky, modified TULONG case to allow it to read unsigned
    values greater than the 8-byte signed limit.
  - Fix to parsing of corner case of extended file syntax.
  - Major updates to CMake configuration.
- Removed cfitsio-zlib.patch (not needed anynore).</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1648555200">- Update to version 4.1.0:
  * Calls to the zlib inflate() function in zcompress.c now handle
    the Z_BUF_ERROR return value rather than exiting.
  * The SUBTRACTIVE_DITHER_2 option has been removed when using the
    HCOMPRESS algorithm.
  * Updated fits_get_version function to return a float calculated
    from 3 version fields.
  * Added handling of SBYTE_IMG and ULONGLONG_IMG types to the
    fits_resize_img function.
  * Updates made to C/Fortran interfacing in cfortran.h and
    f77_wrap.h specifically driven by new Mac/ARM architecture.
  * Fix to the fits_insert_col functions to handle columns with
    TULONGLONG data.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670760000">- Update to version 4.2.0:
  - This release includes patches to security vulnerabilities.
    We strongly encourage this upgrade, particularly for those
    running CFITSIO in web accessible applications.
  - Fix to fits_read_key function, which was failing to properly
    read keywords declared type TUINT on compilers where
    sizeof(int) = sizeof(long).
  - Added new functions fits_read_cols and fits_write_cols to
    efficiently read or write multiple columns in a single
    function call
  - Added new function fits_copy_selrows to copy only selected
    rows, such as the selected rows returned by fits_find_rows
  - Added new calculator functions ERF(X), ERFC(X) and GAMMA(X),
    which are mathematical special functions of the same name
  - Added new calculator function GTIFIND() which reports which
    GTI row brackets a given time sample
  - Added new calculator functions which operate upon vector table
    values NAXIS(V), NAXES(V,n), ELEMENTNUM(V) and AXISELEM(V,n),
    and ARRAY(X,d) which promotes scalar X to a vector or array
    with given dimensions.
  - The CFITSIO histogramming code now handles binning by any
    arbitrary calculator expression rather than just a column name.
    Both the binned columns as well as the optional weights may be
    calculator expressions, enclosed in parentheses.
  - Binning of vector columns or expressions is now supported, as
    long as all binned inputs (as well as the optional weighting)
    have the same vector dimensions. Binning of variable-length
    columns remains unsupported.
  - A bug that caused histogram weights from columns that are null
    values to be tallied along with non-null values has been fixed.
  - The CFITSIO calculator and histogramming functionality is now
    fully reentrant and does not require multithreading interlocks.
  - A long-standing segmentation fault bug in the histogramming
    code related to binning any value using the "reciprocal" /XXXX
    notation has been fixed.
  - Added mutex locks for thread safety in ftgiou and ftfiou.
  - Added several Fortran wrappers to support image read/write when
    'fpixel' and 'nelements' are 8-byte integers.
  - Fixed bug which was adding spaces to some cases of long string
    key value output.
- Enable SSE2 on x86_64
- Package fitscopy util
- Enable bzip2 support</changelog>
  <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&#xFC;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>
</package>
<package pkgid="bad94807dd1ebd4f3e5d8ee125cb20454a74189b7de91ba954b816024143a03f490847367c9378f3aa308895e1bd07dbc3e6112596ca5041a0357ab6c9dc6f93" name="cfitsio-devel" arch="s390x">
  <version epoch="0" ver="4.5.0" rel="bp161.1.2"/>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1594036800">- Update to version 3.480:
  * Now can handle parentheses in path names rather than
    automatically interpreting them as output file specifiers.
  * Fixed bug in imcompress.c that wasn't properly handling
    conversion between float and double types when reading from a
    gzip compressed float or double image.
  * Fixed bug that was preventing use of bracket and parentheses
    symbols in pathnames when opening multiple READWRITE files,
    even when requesting no-extended-syntax usage. *This fix
    necessitates a library interface version number change.
  * Fixed bug in ffmnhd / fits_movnam_hdu to properly handle
    wildcard syntax.
  * Fixed bug in fits_open_extlist to handle filename[EXT] syntax
    properly.  The hdutype parameter may now be null.  More
    documentaion for this function is in cfitsio.tex.
  * Added new function fits_copy_hdutab to create a new table with
    the same structure as an existing table.
  * fits_copy_col / ffcpcl handles long long integer data types
    more natively to prevent precision loss.
  * histo.c routines now recognize integer columns that have been
    scaled by TSCALn keywords and may be closer to floating point
    type.
  * Added backward compatibility for very old Rice compressed files
    which were not using the ZVAL2 keyword in the way that later
    became standard.
  * Change made to cfitsio.pc.in to prevent forcing downstream
    libraries to link against cfitsio's dependencies when using
    pkgconfig.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 3.490:
  - Fix to imcompress.c.  It now turns off quantization if ZSCALE
    and ZZERO columns are missing.  Treatment will be the same as
    if ZQUANTIZ were set to 'NONE', even if ZQUANTIZ is present
    and set to something else.
  - Added mutex to fits_execute_template() function so that the
    creation of files using ASCII templates will be thread safe.
  - In fpack when using -table flag, replaced warning message with a
    more detailed description mentioning FITS format update.
  - Added flag to CMake builds to disable curl dependency.  Also
    only add CURL_LIBRARIES to CMake link target if curl is found.
  - Minor adjustment to download progress output.</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1627819200">- Update to version 4.0.0:
  - Removed separate directory for zlib/gzip code, and updated
    configuration to check for zlib on the user's system
    (required). When use of cURL is enabled, it may also pull in
    zlib such that user applications may not need to link with it
    separately.
  - Changed version numbering to 3-field format.
  - Added new calculator functions SETNULL(x,y) to allow
    substitution of NULL values into tables, and GTIOVERLAP() for
    calculating the amount of GTI overlap exposure for a time bin.
  - Fix added for proper handling of string columns with zero
    repeat count.
  - Fix to column filtering expressions which write #NULL values to
    columns of type (J) format.
  - Fix to memory clearing when using polygon shapes in region
    files.
  - Fix to fits_str2time function so that it now flags a particular
    case of bad syntax which was previously getting through.
  - In ffgclb and ffpclb (read/write byte columns), the
    "undocumented" feature of being able to transfer columns 'A'
    string columnss as byte arrays is now handled correctly, with
    improved error checking via updates to ffgcprll.  More
    documentation on string handling is in cfitsio.tex.
  - Fix bug in 'colfilter' functionality.  When performing a
    column deletion of the form -COLNAM*, and multiple matches
    existed, then none of the matches got deleted.  Now the
    first is deleted as expected.
  - Improved handling of corner case in ffpkn functions.
  - In ffgky, modified TULONG case to allow it to read unsigned
    values greater than the 8-byte signed limit.
  - Fix to parsing of corner case of extended file syntax.
  - Major updates to CMake configuration.
- Removed cfitsio-zlib.patch (not needed anynore).</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1648555200">- Update to version 4.1.0:
  * Calls to the zlib inflate() function in zcompress.c now handle
    the Z_BUF_ERROR return value rather than exiting.
  * The SUBTRACTIVE_DITHER_2 option has been removed when using the
    HCOMPRESS algorithm.
  * Updated fits_get_version function to return a float calculated
    from 3 version fields.
  * Added handling of SBYTE_IMG and ULONGLONG_IMG types to the
    fits_resize_img function.
  * Updates made to C/Fortran interfacing in cfortran.h and
    f77_wrap.h specifically driven by new Mac/ARM architecture.
  * Fix to the fits_insert_col functions to handle columns with
    TULONGLONG data.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670760000">- Update to version 4.2.0:
  - This release includes patches to security vulnerabilities.
    We strongly encourage this upgrade, particularly for those
    running CFITSIO in web accessible applications.
  - Fix to fits_read_key function, which was failing to properly
    read keywords declared type TUINT on compilers where
    sizeof(int) = sizeof(long).
  - Added new functions fits_read_cols and fits_write_cols to
    efficiently read or write multiple columns in a single
    function call
  - Added new function fits_copy_selrows to copy only selected
    rows, such as the selected rows returned by fits_find_rows
  - Added new calculator functions ERF(X), ERFC(X) and GAMMA(X),
    which are mathematical special functions of the same name
  - Added new calculator function GTIFIND() which reports which
    GTI row brackets a given time sample
  - Added new calculator functions which operate upon vector table
    values NAXIS(V), NAXES(V,n), ELEMENTNUM(V) and AXISELEM(V,n),
    and ARRAY(X,d) which promotes scalar X to a vector or array
    with given dimensions.
  - The CFITSIO histogramming code now handles binning by any
    arbitrary calculator expression rather than just a column name.
    Both the binned columns as well as the optional weights may be
    calculator expressions, enclosed in parentheses.
  - Binning of vector columns or expressions is now supported, as
    long as all binned inputs (as well as the optional weighting)
    have the same vector dimensions. Binning of variable-length
    columns remains unsupported.
  - A bug that caused histogram weights from columns that are null
    values to be tallied along with non-null values has been fixed.
  - The CFITSIO calculator and histogramming functionality is now
    fully reentrant and does not require multithreading interlocks.
  - A long-standing segmentation fault bug in the histogramming
    code related to binning any value using the "reciprocal" /XXXX
    notation has been fixed.
  - Added mutex locks for thread safety in ftgiou and ftfiou.
  - Added several Fortran wrappers to support image read/write when
    'fpixel' and 'nelements' are 8-byte integers.
  - Fixed bug which was adding spaces to some cases of long string
    key value output.
- Enable SSE2 on x86_64
- Package fitscopy util
- Enable bzip2 support</changelog>
  <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&#xFC;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>
</package>
<package pkgid="40ffac5ff5689e756b870139b53639e8405509be96a0c6a22aae7d93e8ab19abcc3743246c2f9c88ea1dc8f7d0751dbf157fafdf987536ecdb06295804f26649" name="cfitsio-devel-doc" arch="noarch">
  <version epoch="0" ver="4.5.0" rel="bp161.1.2"/>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1594036800">- Update to version 3.480:
  * Now can handle parentheses in path names rather than
    automatically interpreting them as output file specifiers.
  * Fixed bug in imcompress.c that wasn't properly handling
    conversion between float and double types when reading from a
    gzip compressed float or double image.
  * Fixed bug that was preventing use of bracket and parentheses
    symbols in pathnames when opening multiple READWRITE files,
    even when requesting no-extended-syntax usage. *This fix
    necessitates a library interface version number change.
  * Fixed bug in ffmnhd / fits_movnam_hdu to properly handle
    wildcard syntax.
  * Fixed bug in fits_open_extlist to handle filename[EXT] syntax
    properly.  The hdutype parameter may now be null.  More
    documentaion for this function is in cfitsio.tex.
  * Added new function fits_copy_hdutab to create a new table with
    the same structure as an existing table.
  * fits_copy_col / ffcpcl handles long long integer data types
    more natively to prevent precision loss.
  * histo.c routines now recognize integer columns that have been
    scaled by TSCALn keywords and may be closer to floating point
    type.
  * Added backward compatibility for very old Rice compressed files
    which were not using the ZVAL2 keyword in the way that later
    became standard.
  * Change made to cfitsio.pc.in to prevent forcing downstream
    libraries to link against cfitsio's dependencies when using
    pkgconfig.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 3.490:
  - Fix to imcompress.c.  It now turns off quantization if ZSCALE
    and ZZERO columns are missing.  Treatment will be the same as
    if ZQUANTIZ were set to 'NONE', even if ZQUANTIZ is present
    and set to something else.
  - Added mutex to fits_execute_template() function so that the
    creation of files using ASCII templates will be thread safe.
  - In fpack when using -table flag, replaced warning message with a
    more detailed description mentioning FITS format update.
  - Added flag to CMake builds to disable curl dependency.  Also
    only add CURL_LIBRARIES to CMake link target if curl is found.
  - Minor adjustment to download progress output.</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1627819200">- Update to version 4.0.0:
  - Removed separate directory for zlib/gzip code, and updated
    configuration to check for zlib on the user's system
    (required). When use of cURL is enabled, it may also pull in
    zlib such that user applications may not need to link with it
    separately.
  - Changed version numbering to 3-field format.
  - Added new calculator functions SETNULL(x,y) to allow
    substitution of NULL values into tables, and GTIOVERLAP() for
    calculating the amount of GTI overlap exposure for a time bin.
  - Fix added for proper handling of string columns with zero
    repeat count.
  - Fix to column filtering expressions which write #NULL values to
    columns of type (J) format.
  - Fix to memory clearing when using polygon shapes in region
    files.
  - Fix to fits_str2time function so that it now flags a particular
    case of bad syntax which was previously getting through.
  - In ffgclb and ffpclb (read/write byte columns), the
    "undocumented" feature of being able to transfer columns 'A'
    string columnss as byte arrays is now handled correctly, with
    improved error checking via updates to ffgcprll.  More
    documentation on string handling is in cfitsio.tex.
  - Fix bug in 'colfilter' functionality.  When performing a
    column deletion of the form -COLNAM*, and multiple matches
    existed, then none of the matches got deleted.  Now the
    first is deleted as expected.
  - Improved handling of corner case in ffpkn functions.
  - In ffgky, modified TULONG case to allow it to read unsigned
    values greater than the 8-byte signed limit.
  - Fix to parsing of corner case of extended file syntax.
  - Major updates to CMake configuration.
- Removed cfitsio-zlib.patch (not needed anynore).</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1648555200">- Update to version 4.1.0:
  * Calls to the zlib inflate() function in zcompress.c now handle
    the Z_BUF_ERROR return value rather than exiting.
  * The SUBTRACTIVE_DITHER_2 option has been removed when using the
    HCOMPRESS algorithm.
  * Updated fits_get_version function to return a float calculated
    from 3 version fields.
  * Added handling of SBYTE_IMG and ULONGLONG_IMG types to the
    fits_resize_img function.
  * Updates made to C/Fortran interfacing in cfortran.h and
    f77_wrap.h specifically driven by new Mac/ARM architecture.
  * Fix to the fits_insert_col functions to handle columns with
    TULONGLONG data.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670760000">- Update to version 4.2.0:
  - This release includes patches to security vulnerabilities.
    We strongly encourage this upgrade, particularly for those
    running CFITSIO in web accessible applications.
  - Fix to fits_read_key function, which was failing to properly
    read keywords declared type TUINT on compilers where
    sizeof(int) = sizeof(long).
  - Added new functions fits_read_cols and fits_write_cols to
    efficiently read or write multiple columns in a single
    function call
  - Added new function fits_copy_selrows to copy only selected
    rows, such as the selected rows returned by fits_find_rows
  - Added new calculator functions ERF(X), ERFC(X) and GAMMA(X),
    which are mathematical special functions of the same name
  - Added new calculator function GTIFIND() which reports which
    GTI row brackets a given time sample
  - Added new calculator functions which operate upon vector table
    values NAXIS(V), NAXES(V,n), ELEMENTNUM(V) and AXISELEM(V,n),
    and ARRAY(X,d) which promotes scalar X to a vector or array
    with given dimensions.
  - The CFITSIO histogramming code now handles binning by any
    arbitrary calculator expression rather than just a column name.
    Both the binned columns as well as the optional weights may be
    calculator expressions, enclosed in parentheses.
  - Binning of vector columns or expressions is now supported, as
    long as all binned inputs (as well as the optional weighting)
    have the same vector dimensions. Binning of variable-length
    columns remains unsupported.
  - A bug that caused histogram weights from columns that are null
    values to be tallied along with non-null values has been fixed.
  - The CFITSIO calculator and histogramming functionality is now
    fully reentrant and does not require multithreading interlocks.
  - A long-standing segmentation fault bug in the histogramming
    code related to binning any value using the "reciprocal" /XXXX
    notation has been fixed.
  - Added mutex locks for thread safety in ftgiou and ftfiou.
  - Added several Fortran wrappers to support image read/write when
    'fpixel' and 'nelements' are 8-byte integers.
  - Fixed bug which was adding spaces to some cases of long string
    key value output.
- Enable SSE2 on x86_64
- Package fitscopy util
- Enable bzip2 support</changelog>
  <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&#xFC;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>
</package>
<package pkgid="9e8b0773b9bb77f358a2f6d2e0592240459b3252670eca81ce7da7b687d7dabbc9d943d137ad18f6c171490dba3228983b340f68910c6e7226561c27c73f5a13" name="cg3" arch="s390x">
  <version epoch="0" ver="1.4.6" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="8955649d25c59977373303ca899d72e95e4b2303f66229db08ec56ab4a923f8347a38ff3c08436242ac383e30b91e83200a208c91576df4e895777febed70c03" name="cg3-devel" arch="s390x">
  <version epoch="0" ver="1.4.6" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="98d2c56b41a65a893775ae845004f6a37f70edb694acee49d6035ce4896e509cd142b94725da5d59b88c72a92f725f7129d69e68ca5e0c3adb7513592500c802" name="cgal-demo-examples-devel" arch="noarch">
  <version epoch="0" ver="5.6.1" rel="bp161.1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629288000">- Update to 5.2.3:
  See https://github.com/CGAL/cgal/issues?q=label%3AMerged_in_5.2.3+-label%3AMerged_in_5.2.2</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629288001">- Update to 5.3:
  General changes:
  * The support for the compiled version of CGAL is dropped.
    Only the header-only version is supported.
  Quadtrees, Octrees, and Orthtrees (new package):
  * This package implements a tree data structure in which each
    node encloses a hypercubic section of space and each non-leave
    node has hypercubic children whose edge lengths are half its
    edge length.  Such a data structure is known as a quadtree in 2D,
    an octree in 3D, and is generalized as an "orthtree" in higher dimensions.
  Triangulations on the Sphere (new package):
  * This package enables the construction and manipulation of Delaunay
    triangulations on the 2-sphere.  Triangulations are built incrementally
    and can be modified by insertion or removal of vertices.  Point location
    querying and primitives to build the dual Voronoi diagram are provided.
  File Input / Output:
  * Point set, polygon soup, and polygon mesh file I/O functions have been
    harmonized and documented:
  * Point set I/O functions can be found in the packages Point_set_processing_3,
    and Point_set_3.
  * Polygon mesh I/O functions can be found in the package BGL.
  * Polygon soup I/O can be found in the package Stream_support.
  * A comprehensive list of the supported file formats is available in the
    Stream_support package here; inversely, the following page can be used to
    find out which CGAL data structures can be used given a specific file format.
  2D and 3D Linear Geometry Kernel:
  * Added is_translation(), is_scaling(), is_reflection(), and is_rotation()
    to the classes Aff_transformation_2 and Aff_transformation_3, which enable
    determining if the transformations use a specialized representation internally.
  2D Regularized Boolean Set-Operations:
  * Added documentation for the free functions oriented_side(const Point_2&amp; p, ....)
    that accept a point and a polygon.
  * Documentation has been improved across the whole package.
  Polygon Mesh Processing:
  * Added the class CGAL::Polyhedral_envelope,
    providing a way to quickly check if a primitive (point, segment, or triangle)
    is within a polyhedral envelope around a set of triangles. It is based on the work of
    Bolun Wang, Teseo Schneider, Yixin Hu, Marco Attene, and Daniele Panozzo.
    "Exact and efficient polyhedral envelope containment check." (ACM Trans. Graph., 39-4, July 2020).
  * Added more functions in the visitor of the corefinement based methods
    to track all edge creations.
  Surface Mesh Topology:
  * Added the function CGAL::Surface_mesh_topology::Curves_on_surface_topology::
    is_homotopic_to_simple_cycle(), which can be used to determine whehter
    a closed path on a surface mesh can be continously
    transformed to a cycle without self intersection.
  Surface Mesh Simplification:
  * Added a filtering mechanism so that costly tests get only applied to the
    next candidate for the edge collapse.
  * Added the class Polyhedral_envelope_filter, which enables to perform
    mesh simplification inside a polyhedral envelope of the input mesh.
  2D Polyline Simplification:
  * When polylines have common subsequences of vertices, these subsequences
    may now be simplifified simultaneously.
  dD Triangulations:
  * Added the function insert_if_in_star() to the class
    CGAL::Regular_triangulation, which enables users to insert a point p
    in a regular triangulation on the condition that p appears post-insertion
    in the star of a user-specified, existing vertex.
  2D and 3D Alpha Shapes:
  * Breaking change: The following deprecated classes have been removed:
    Alpha_shape_euclidean_traits_2, Weighted_alpha_shape_euclidean_traits_2,
    Alpha_shape_euclidean_traits_3, and Weighted_alpha_shape_euclidean_traits_3.
    All CGAL kernel can be used directly as models of the concepts of the
    2D and 3D Alpha Shape packages.
  Classification:
  * Breaking change: the support for TensorFlow has been dropped; the
    classifier CGAL::TensorFlow::Neural_network_classifier has been removed.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1646049600">- Update to 5.4:
  See https://github.com/CGAL/cgal/releases/tag/v5.4</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654603200">- Update to 5.4.1:
  See https://github.com/CGAL/cgal/pulls?utf8=%E2%9C%93&amp;q=label%3AMerged_in_5.4.1</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1669291200">- Update to 5.5.1
  * bug fix release compared to 5.5.0
  * https://github.com/CGAL/cgal/pulls?q=label%3AMerged_in_5.4.3+-label%3AMerged_in_5.4.2
- Release 5.5.0
  * The CGAL Open Source Project is pleased to announce the release
    5.5 of CGAL, the Computational Geometry Algorithms Library.
  [#]# 3D Alpha Wrapping (new package)
  * This component takes a 3D triangle mesh, soup, or point set as
    input, and generates a valid (watertight, intersection-free,
    and combinatorially 2-manifold) surface triangle mesh that
    contains the input. The algorithm proceeds by shrink-wrapping
    and refining a 3D Delaunay triangulation, starting from a loose
    bounding box of the input. Two user-defined parameters, alpha
    and offset, offer control over the maximum size of cavities
    where the shrink-wrapping process can enter, and the tightness
    of the final surface mesh to the input, respectively. Once
    combined, these parameters provide a means to trade fidelity to
    the input for complexity of the output.
  * See also the announcement page.
    https://www.cgal.org/2022/05/18/alpha_wrap/
  [#]# 2D Straight Skeleton and Polygon Offsetting (breaking change)
  * Fix the output of the function
    CGAL::create_exterior_skeleton_and_offset_polygons_with_holes_2()
    to not take into account the offset of the outer frame.
  * Fix the computation of the exterior offset of a polygon with
    holes that was not computing the offset of the holes
  [#]# 3D Convex Hulls
  * Added an overload of the function CGAL::convex_hull_3(), which
    writes the result in an indexed triangle set.
  [#]# 2D Polygons
  * Add vertex, edge, and hole ranges.
  * The concept GeneralPolygonWithHoles_2 now requires the nested
    type Polygon_2 instead of General_polygon_2.
  [#]# 2D Regularized Boolean Set-Operations
  * The concept GeneralPolygonSetTraits_2 now requires the nested
    type Construct_polygon_with_holes_2 instead of
    Construct_general_polygon_with_holes_2.
  [#]# Combinatorial Maps
  * Removed old code deprecated in CGAL 4.9 and 4.10 (global
    functions, and information associated with darts).
  [#]# 2D Arrangements
  * Fixed the intersect_2, compare_y_at_x_right, and
    compare_y_at_x_left function objects of the traits class
    template Arr_geodesic_arc_on_sphere_traits_2 that handles
    geodesic arcs on sphere and applied a small syntactical fix to
    the tracing traits.
  [#]# Tetrahedral Mesh Generation
  * Added the function remove_isolated_vertices() as a
    post-processing step for the tetrahedral mesh generation.
  [#]# Polygon Mesh Processing
  * Added the function
    CGAL::Polygon_mesh_processing::orient_triangle_soup_with_reference_triangle_soup(),
    which enables re-orienting the faces of a triangle soup based
    on the orientation of the nearest face in a   reference
    triangle soup.
  * Added the function
    CGAL::Polygon_mesh_processing::compatible_orientations(), which
    enables to retrieve the (in)compatibility of orientations of
    faces from different connected components.
  * Added the function
    CGAL::Polygon_mesh_processing::tangential_relaxation(), which
    applies an area-based tangential mesh smoothing to the vertices
    of a surface triangle mesh.
  * Added the named parameter visitor to the function
    triangulate_hole(), which enables to track progress with
    callbacks.
  * Added more functions in the visitor of the corefinement based
    methods to track progress.
  [#]# Surface Mesh Simplification
  * Introduced four variations of the Garland-Heckbert
    simplification algorithm based on the probabilistic approach of
    Trettner and Kobbelt (Fast and Robust QEF Minimization using
    Probabilistic Quadrics):   GarlandHeckbert_plane_policies,
    GarlandHeckbert_probabilistic_plane_policies,
    GarlandHeckbert_triangle_policies, and
    GarlandHeckbert_probabilistic_triangle_policies.
  * The class GarlandHeckbert_policies has been deprecated,
    GarlandHeckbert_plane_policies replaces it.
  [#]# Point Set Processing
  * A new optional named parameter, min_points_per_cell has been
    added to grid_simplify_point_set(). By adding a minimal number
    of points in a cell such that a point is retained, one can also
    filter out low   density areas and outliers: in the case of
    densely sampled point clouds, this yields better results than
    using grid simplification and then outlier removal, while being
    very vast. The default value is 1 to   keep the previous
    behavior as default.
  [#]# dD Spatial Searching
  * Added the member function write_graphviz() to the class Kd_tree
    that writes the tree in a stream in the Graphviz format.
  [#]# CGAL and the Boost Graph Library (BGL)
  * Added the function invert_selection() in the class
    Face_filtered_graph, which toggles the selected status of a
    graph: selected faces are deselected, and unselected faces are
    selected.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1677672000">- Update to 5.5.2:
  * https://github.com/CGAL/cgal/issues?q=sort%3Aupdated-desc+label%3AMerged_in_5.5.2+-label%3AMerged_in_5.5.1</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1680436800">- Use gcc11-c++ for openSUSE Leap, enables building</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1690804800">- Update to 5.5.3:
  * https://github.com/CGAL/cgal/issues?q=sort%3Aupdated-desc+label%3AMerged_in_5.5.2+-label%3AMerged_in_5.5.1</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1690804801">- Update to 5.6:
  * See https://github.com/CGAL/cgal/releases/tag/v5.6</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1709121600">- Update to 5.6.1
  * CGAL-5.6.1 is a bug-fix release.
    See on Github the list of bugs that were solved since CGAL-5.6.
    https://github.com/CGAL/cgal/releases/tag/v5.6.1
- Fix documentation packaging: Tumbleweed uses a different default
  destination than older distributions now. Force doc subdir.</changelog>
</package>
<package pkgid="c956befd78c7a8b3bc6e52d08d155c5d7c9dc991991c386c7fc0878b3f3d1a9856173d17c3dce88bc91f040ce1da249fd64ca63363b8ab959abfac8a426059db" name="cgal-devel" arch="s390x">
  <version epoch="0" ver="5.6.1" rel="bp160.1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629288000">- Update to 5.2.3:
  See https://github.com/CGAL/cgal/issues?q=label%3AMerged_in_5.2.3+-label%3AMerged_in_5.2.2</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629288001">- Update to 5.3:
  General changes:
  * The support for the compiled version of CGAL is dropped.
    Only the header-only version is supported.
  Quadtrees, Octrees, and Orthtrees (new package):
  * This package implements a tree data structure in which each
    node encloses a hypercubic section of space and each non-leave
    node has hypercubic children whose edge lengths are half its
    edge length.  Such a data structure is known as a quadtree in 2D,
    an octree in 3D, and is generalized as an "orthtree" in higher dimensions.
  Triangulations on the Sphere (new package):
  * This package enables the construction and manipulation of Delaunay
    triangulations on the 2-sphere.  Triangulations are built incrementally
    and can be modified by insertion or removal of vertices.  Point location
    querying and primitives to build the dual Voronoi diagram are provided.
  File Input / Output:
  * Point set, polygon soup, and polygon mesh file I/O functions have been
    harmonized and documented:
  * Point set I/O functions can be found in the packages Point_set_processing_3,
    and Point_set_3.
  * Polygon mesh I/O functions can be found in the package BGL.
  * Polygon soup I/O can be found in the package Stream_support.
  * A comprehensive list of the supported file formats is available in the
    Stream_support package here; inversely, the following page can be used to
    find out which CGAL data structures can be used given a specific file format.
  2D and 3D Linear Geometry Kernel:
  * Added is_translation(), is_scaling(), is_reflection(), and is_rotation()
    to the classes Aff_transformation_2 and Aff_transformation_3, which enable
    determining if the transformations use a specialized representation internally.
  2D Regularized Boolean Set-Operations:
  * Added documentation for the free functions oriented_side(const Point_2&amp; p, ....)
    that accept a point and a polygon.
  * Documentation has been improved across the whole package.
  Polygon Mesh Processing:
  * Added the class CGAL::Polyhedral_envelope,
    providing a way to quickly check if a primitive (point, segment, or triangle)
    is within a polyhedral envelope around a set of triangles. It is based on the work of
    Bolun Wang, Teseo Schneider, Yixin Hu, Marco Attene, and Daniele Panozzo.
    "Exact and efficient polyhedral envelope containment check." (ACM Trans. Graph., 39-4, July 2020).
  * Added more functions in the visitor of the corefinement based methods
    to track all edge creations.
  Surface Mesh Topology:
  * Added the function CGAL::Surface_mesh_topology::Curves_on_surface_topology::
    is_homotopic_to_simple_cycle(), which can be used to determine whehter
    a closed path on a surface mesh can be continously
    transformed to a cycle without self intersection.
  Surface Mesh Simplification:
  * Added a filtering mechanism so that costly tests get only applied to the
    next candidate for the edge collapse.
  * Added the class Polyhedral_envelope_filter, which enables to perform
    mesh simplification inside a polyhedral envelope of the input mesh.
  2D Polyline Simplification:
  * When polylines have common subsequences of vertices, these subsequences
    may now be simplifified simultaneously.
  dD Triangulations:
  * Added the function insert_if_in_star() to the class
    CGAL::Regular_triangulation, which enables users to insert a point p
    in a regular triangulation on the condition that p appears post-insertion
    in the star of a user-specified, existing vertex.
  2D and 3D Alpha Shapes:
  * Breaking change: The following deprecated classes have been removed:
    Alpha_shape_euclidean_traits_2, Weighted_alpha_shape_euclidean_traits_2,
    Alpha_shape_euclidean_traits_3, and Weighted_alpha_shape_euclidean_traits_3.
    All CGAL kernel can be used directly as models of the concepts of the
    2D and 3D Alpha Shape packages.
  Classification:
  * Breaking change: the support for TensorFlow has been dropped; the
    classifier CGAL::TensorFlow::Neural_network_classifier has been removed.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1646049600">- Update to 5.4:
  See https://github.com/CGAL/cgal/releases/tag/v5.4</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654603200">- Update to 5.4.1:
  See https://github.com/CGAL/cgal/pulls?utf8=%E2%9C%93&amp;q=label%3AMerged_in_5.4.1</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1669291200">- Update to 5.5.1
  * bug fix release compared to 5.5.0
  * https://github.com/CGAL/cgal/pulls?q=label%3AMerged_in_5.4.3+-label%3AMerged_in_5.4.2
- Release 5.5.0
  * The CGAL Open Source Project is pleased to announce the release
    5.5 of CGAL, the Computational Geometry Algorithms Library.
  [#]# 3D Alpha Wrapping (new package)
  * This component takes a 3D triangle mesh, soup, or point set as
    input, and generates a valid (watertight, intersection-free,
    and combinatorially 2-manifold) surface triangle mesh that
    contains the input. The algorithm proceeds by shrink-wrapping
    and refining a 3D Delaunay triangulation, starting from a loose
    bounding box of the input. Two user-defined parameters, alpha
    and offset, offer control over the maximum size of cavities
    where the shrink-wrapping process can enter, and the tightness
    of the final surface mesh to the input, respectively. Once
    combined, these parameters provide a means to trade fidelity to
    the input for complexity of the output.
  * See also the announcement page.
    https://www.cgal.org/2022/05/18/alpha_wrap/
  [#]# 2D Straight Skeleton and Polygon Offsetting (breaking change)
  * Fix the output of the function
    CGAL::create_exterior_skeleton_and_offset_polygons_with_holes_2()
    to not take into account the offset of the outer frame.
  * Fix the computation of the exterior offset of a polygon with
    holes that was not computing the offset of the holes
  [#]# 3D Convex Hulls
  * Added an overload of the function CGAL::convex_hull_3(), which
    writes the result in an indexed triangle set.
  [#]# 2D Polygons
  * Add vertex, edge, and hole ranges.
  * The concept GeneralPolygonWithHoles_2 now requires the nested
    type Polygon_2 instead of General_polygon_2.
  [#]# 2D Regularized Boolean Set-Operations
  * The concept GeneralPolygonSetTraits_2 now requires the nested
    type Construct_polygon_with_holes_2 instead of
    Construct_general_polygon_with_holes_2.
  [#]# Combinatorial Maps
  * Removed old code deprecated in CGAL 4.9 and 4.10 (global
    functions, and information associated with darts).
  [#]# 2D Arrangements
  * Fixed the intersect_2, compare_y_at_x_right, and
    compare_y_at_x_left function objects of the traits class
    template Arr_geodesic_arc_on_sphere_traits_2 that handles
    geodesic arcs on sphere and applied a small syntactical fix to
    the tracing traits.
  [#]# Tetrahedral Mesh Generation
  * Added the function remove_isolated_vertices() as a
    post-processing step for the tetrahedral mesh generation.
  [#]# Polygon Mesh Processing
  * Added the function
    CGAL::Polygon_mesh_processing::orient_triangle_soup_with_reference_triangle_soup(),
    which enables re-orienting the faces of a triangle soup based
    on the orientation of the nearest face in a   reference
    triangle soup.
  * Added the function
    CGAL::Polygon_mesh_processing::compatible_orientations(), which
    enables to retrieve the (in)compatibility of orientations of
    faces from different connected components.
  * Added the function
    CGAL::Polygon_mesh_processing::tangential_relaxation(), which
    applies an area-based tangential mesh smoothing to the vertices
    of a surface triangle mesh.
  * Added the named parameter visitor to the function
    triangulate_hole(), which enables to track progress with
    callbacks.
  * Added more functions in the visitor of the corefinement based
    methods to track progress.
  [#]# Surface Mesh Simplification
  * Introduced four variations of the Garland-Heckbert
    simplification algorithm based on the probabilistic approach of
    Trettner and Kobbelt (Fast and Robust QEF Minimization using
    Probabilistic Quadrics):   GarlandHeckbert_plane_policies,
    GarlandHeckbert_probabilistic_plane_policies,
    GarlandHeckbert_triangle_policies, and
    GarlandHeckbert_probabilistic_triangle_policies.
  * The class GarlandHeckbert_policies has been deprecated,
    GarlandHeckbert_plane_policies replaces it.
  [#]# Point Set Processing
  * A new optional named parameter, min_points_per_cell has been
    added to grid_simplify_point_set(). By adding a minimal number
    of points in a cell such that a point is retained, one can also
    filter out low   density areas and outliers: in the case of
    densely sampled point clouds, this yields better results than
    using grid simplification and then outlier removal, while being
    very vast. The default value is 1 to   keep the previous
    behavior as default.
  [#]# dD Spatial Searching
  * Added the member function write_graphviz() to the class Kd_tree
    that writes the tree in a stream in the Graphviz format.
  [#]# CGAL and the Boost Graph Library (BGL)
  * Added the function invert_selection() in the class
    Face_filtered_graph, which toggles the selected status of a
    graph: selected faces are deselected, and unselected faces are
    selected.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1677672000">- Update to 5.5.2:
  * https://github.com/CGAL/cgal/issues?q=sort%3Aupdated-desc+label%3AMerged_in_5.5.2+-label%3AMerged_in_5.5.1</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1680436800">- Use gcc11-c++ for openSUSE Leap, enables building</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1690804800">- Update to 5.5.3:
  * https://github.com/CGAL/cgal/issues?q=sort%3Aupdated-desc+label%3AMerged_in_5.5.2+-label%3AMerged_in_5.5.1</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1690804801">- Update to 5.6:
  * See https://github.com/CGAL/cgal/releases/tag/v5.6</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1709121600">- Update to 5.6.1
  * CGAL-5.6.1 is a bug-fix release.
    See on Github the list of bugs that were solved since CGAL-5.6.
    https://github.com/CGAL/cgal/releases/tag/v5.6.1
- Fix documentation packaging: Tumbleweed uses a different default
  destination than older distributions now. Force doc subdir.</changelog>
</package>
<package pkgid="039f48c839df74ecd0801dec5d6eb3393439098ffcbebbef6bcaa1146d53af34e53d4165b5ed94f561277f808c1177397520819612e00b51ef1f16e495c85f48" name="cgal-doc" arch="noarch">
  <version epoch="0" ver="5.6.1" rel="bp161.1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629288000">- Update to 5.2.3:
  See https://github.com/CGAL/cgal/issues?q=label%3AMerged_in_5.2.3+-label%3AMerged_in_5.2.2</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629288001">- Update to 5.3:
  General changes:
  * The support for the compiled version of CGAL is dropped.
    Only the header-only version is supported.
  Quadtrees, Octrees, and Orthtrees (new package):
  * This package implements a tree data structure in which each
    node encloses a hypercubic section of space and each non-leave
    node has hypercubic children whose edge lengths are half its
    edge length.  Such a data structure is known as a quadtree in 2D,
    an octree in 3D, and is generalized as an "orthtree" in higher dimensions.
  Triangulations on the Sphere (new package):
  * This package enables the construction and manipulation of Delaunay
    triangulations on the 2-sphere.  Triangulations are built incrementally
    and can be modified by insertion or removal of vertices.  Point location
    querying and primitives to build the dual Voronoi diagram are provided.
  File Input / Output:
  * Point set, polygon soup, and polygon mesh file I/O functions have been
    harmonized and documented:
  * Point set I/O functions can be found in the packages Point_set_processing_3,
    and Point_set_3.
  * Polygon mesh I/O functions can be found in the package BGL.
  * Polygon soup I/O can be found in the package Stream_support.
  * A comprehensive list of the supported file formats is available in the
    Stream_support package here; inversely, the following page can be used to
    find out which CGAL data structures can be used given a specific file format.
  2D and 3D Linear Geometry Kernel:
  * Added is_translation(), is_scaling(), is_reflection(), and is_rotation()
    to the classes Aff_transformation_2 and Aff_transformation_3, which enable
    determining if the transformations use a specialized representation internally.
  2D Regularized Boolean Set-Operations:
  * Added documentation for the free functions oriented_side(const Point_2&amp; p, ....)
    that accept a point and a polygon.
  * Documentation has been improved across the whole package.
  Polygon Mesh Processing:
  * Added the class CGAL::Polyhedral_envelope,
    providing a way to quickly check if a primitive (point, segment, or triangle)
    is within a polyhedral envelope around a set of triangles. It is based on the work of
    Bolun Wang, Teseo Schneider, Yixin Hu, Marco Attene, and Daniele Panozzo.
    "Exact and efficient polyhedral envelope containment check." (ACM Trans. Graph., 39-4, July 2020).
  * Added more functions in the visitor of the corefinement based methods
    to track all edge creations.
  Surface Mesh Topology:
  * Added the function CGAL::Surface_mesh_topology::Curves_on_surface_topology::
    is_homotopic_to_simple_cycle(), which can be used to determine whehter
    a closed path on a surface mesh can be continously
    transformed to a cycle without self intersection.
  Surface Mesh Simplification:
  * Added a filtering mechanism so that costly tests get only applied to the
    next candidate for the edge collapse.
  * Added the class Polyhedral_envelope_filter, which enables to perform
    mesh simplification inside a polyhedral envelope of the input mesh.
  2D Polyline Simplification:
  * When polylines have common subsequences of vertices, these subsequences
    may now be simplifified simultaneously.
  dD Triangulations:
  * Added the function insert_if_in_star() to the class
    CGAL::Regular_triangulation, which enables users to insert a point p
    in a regular triangulation on the condition that p appears post-insertion
    in the star of a user-specified, existing vertex.
  2D and 3D Alpha Shapes:
  * Breaking change: The following deprecated classes have been removed:
    Alpha_shape_euclidean_traits_2, Weighted_alpha_shape_euclidean_traits_2,
    Alpha_shape_euclidean_traits_3, and Weighted_alpha_shape_euclidean_traits_3.
    All CGAL kernel can be used directly as models of the concepts of the
    2D and 3D Alpha Shape packages.
  Classification:
  * Breaking change: the support for TensorFlow has been dropped; the
    classifier CGAL::TensorFlow::Neural_network_classifier has been removed.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1646049600">- Update to 5.4:
  See https://github.com/CGAL/cgal/releases/tag/v5.4</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654603200">- Update to 5.4.1:
  See https://github.com/CGAL/cgal/pulls?utf8=%E2%9C%93&amp;q=label%3AMerged_in_5.4.1</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1669291200">- Update to 5.5.1
  * bug fix release compared to 5.5.0
  * https://github.com/CGAL/cgal/pulls?q=label%3AMerged_in_5.4.3+-label%3AMerged_in_5.4.2
- Release 5.5.0
  * The CGAL Open Source Project is pleased to announce the release
    5.5 of CGAL, the Computational Geometry Algorithms Library.
  [#]# 3D Alpha Wrapping (new package)
  * This component takes a 3D triangle mesh, soup, or point set as
    input, and generates a valid (watertight, intersection-free,
    and combinatorially 2-manifold) surface triangle mesh that
    contains the input. The algorithm proceeds by shrink-wrapping
    and refining a 3D Delaunay triangulation, starting from a loose
    bounding box of the input. Two user-defined parameters, alpha
    and offset, offer control over the maximum size of cavities
    where the shrink-wrapping process can enter, and the tightness
    of the final surface mesh to the input, respectively. Once
    combined, these parameters provide a means to trade fidelity to
    the input for complexity of the output.
  * See also the announcement page.
    https://www.cgal.org/2022/05/18/alpha_wrap/
  [#]# 2D Straight Skeleton and Polygon Offsetting (breaking change)
  * Fix the output of the function
    CGAL::create_exterior_skeleton_and_offset_polygons_with_holes_2()
    to not take into account the offset of the outer frame.
  * Fix the computation of the exterior offset of a polygon with
    holes that was not computing the offset of the holes
  [#]# 3D Convex Hulls
  * Added an overload of the function CGAL::convex_hull_3(), which
    writes the result in an indexed triangle set.
  [#]# 2D Polygons
  * Add vertex, edge, and hole ranges.
  * The concept GeneralPolygonWithHoles_2 now requires the nested
    type Polygon_2 instead of General_polygon_2.
  [#]# 2D Regularized Boolean Set-Operations
  * The concept GeneralPolygonSetTraits_2 now requires the nested
    type Construct_polygon_with_holes_2 instead of
    Construct_general_polygon_with_holes_2.
  [#]# Combinatorial Maps
  * Removed old code deprecated in CGAL 4.9 and 4.10 (global
    functions, and information associated with darts).
  [#]# 2D Arrangements
  * Fixed the intersect_2, compare_y_at_x_right, and
    compare_y_at_x_left function objects of the traits class
    template Arr_geodesic_arc_on_sphere_traits_2 that handles
    geodesic arcs on sphere and applied a small syntactical fix to
    the tracing traits.
  [#]# Tetrahedral Mesh Generation
  * Added the function remove_isolated_vertices() as a
    post-processing step for the tetrahedral mesh generation.
  [#]# Polygon Mesh Processing
  * Added the function
    CGAL::Polygon_mesh_processing::orient_triangle_soup_with_reference_triangle_soup(),
    which enables re-orienting the faces of a triangle soup based
    on the orientation of the nearest face in a   reference
    triangle soup.
  * Added the function
    CGAL::Polygon_mesh_processing::compatible_orientations(), which
    enables to retrieve the (in)compatibility of orientations of
    faces from different connected components.
  * Added the function
    CGAL::Polygon_mesh_processing::tangential_relaxation(), which
    applies an area-based tangential mesh smoothing to the vertices
    of a surface triangle mesh.
  * Added the named parameter visitor to the function
    triangulate_hole(), which enables to track progress with
    callbacks.
  * Added more functions in the visitor of the corefinement based
    methods to track progress.
  [#]# Surface Mesh Simplification
  * Introduced four variations of the Garland-Heckbert
    simplification algorithm based on the probabilistic approach of
    Trettner and Kobbelt (Fast and Robust QEF Minimization using
    Probabilistic Quadrics):   GarlandHeckbert_plane_policies,
    GarlandHeckbert_probabilistic_plane_policies,
    GarlandHeckbert_triangle_policies, and
    GarlandHeckbert_probabilistic_triangle_policies.
  * The class GarlandHeckbert_policies has been deprecated,
    GarlandHeckbert_plane_policies replaces it.
  [#]# Point Set Processing
  * A new optional named parameter, min_points_per_cell has been
    added to grid_simplify_point_set(). By adding a minimal number
    of points in a cell such that a point is retained, one can also
    filter out low   density areas and outliers: in the case of
    densely sampled point clouds, this yields better results than
    using grid simplification and then outlier removal, while being
    very vast. The default value is 1 to   keep the previous
    behavior as default.
  [#]# dD Spatial Searching
  * Added the member function write_graphviz() to the class Kd_tree
    that writes the tree in a stream in the Graphviz format.
  [#]# CGAL and the Boost Graph Library (BGL)
  * Added the function invert_selection() in the class
    Face_filtered_graph, which toggles the selected status of a
    graph: selected faces are deselected, and unselected faces are
    selected.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1677672000">- Update to 5.5.2:
  * https://github.com/CGAL/cgal/issues?q=sort%3Aupdated-desc+label%3AMerged_in_5.5.2+-label%3AMerged_in_5.5.1</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1680436800">- Use gcc11-c++ for openSUSE Leap, enables building</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1690804800">- Update to 5.5.3:
  * https://github.com/CGAL/cgal/issues?q=sort%3Aupdated-desc+label%3AMerged_in_5.5.2+-label%3AMerged_in_5.5.1</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1690804801">- Update to 5.6:
  * See https://github.com/CGAL/cgal/releases/tag/v5.6</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1709121600">- Update to 5.6.1
  * CGAL-5.6.1 is a bug-fix release.
    See on Github the list of bugs that were solved since CGAL-5.6.
    https://github.com/CGAL/cgal/releases/tag/v5.6.1
- Fix documentation packaging: Tumbleweed uses a different default
  destination than older distributions now. Force doc subdir.</changelog>
</package>
<package pkgid="c5b96379818179d434e229cc4d9fb8e1ab9595c3ea513837d2e872e714501883433274d5513402903f7465eeced7e25ff01b01a9a36135b8243d578741d61a40" name="cgdb" arch="s390x">
  <version epoch="0" ver="0.8.0" rel="bp161.1.2"/>
  <changelog author="puzel@novell.com" date="1293019200">- clean up specfile</changelog>
  <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>
</package>
<package pkgid="20a038187b6d97b8a733f37976f9ceaeab4b45d62105563b908b9e3a8ff8b310e2b364697ac7dbf05c22851db07ea5261cef7e93b198e12f3c3d1df34f314dd9" name="cgit" arch="s390x">
  <version epoch="0" ver="1.2.3" rel="bp161.1.3"/>
  <changelog author="tiwai@suse.de" date="1458129600">- Fix remote code execution via buffer overflow (CVE-2016-2315,
  CVE-2016-2324, bsc#971328):
  0012-http-push-stop-using-name_path.patch
  0013-show_object_with_name-simplify-by-using-path_name.patch
  0014-list-objects-convert-name_path-to-a-strbuf.patch
  0015-list-objects-drop-name_path-entirely.patch
  0016-list-objects-pass-full-pathname-to-callbacks.patch</changelog>
  <changelog author="astieger@suse.com" date="1465819200">- cgit 1.0:
  * Add repo.homepage/gitweb.homepage setting and homepage tab.
  * Considerable internal cleanups.
  * Show reverse paths in title bar so that browser tab shows
    filename.
  * Add syntax highlighting to md2html.
  * Allow redirects even when caching is turned on.
  * Fix empty PATH_INFO on redirect.
  * Better HTML5 compliance.
  * Simplified decorations.
  * Show repo's root directory in plain view.
  * Date printing and timezone normalization.
  * Unicode issues in syntax highlighting.
  * Account for caches with empty key.
  * Use size_t for all lengths.
  * More gracefully deal with unparsable commits.
- with git 2.8.3
- the following patches are now included upstream git 2.8.3:
  0012-http-push-stop-using-name_path.patch
  0013-show_object_with_name-simplify-by-using-path_name.patch
  0014-list-objects-convert-name_path-to-a-strbuf.patch
  0015-list-objects-drop-name_path-entirely.patch
  0016-list-objects-pass-full-pathname-to-callbacks.patch</changelog>
  <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>
</package>
<package pkgid="e410ffaf464f6ce20b8092c3d9d122a4b7b770b271c6c54899699f5a754392988001d9c4acc7bb4ac3992ed127875b98697395a074f8314ae8269ac2a7026f56" name="cglib" arch="noarch">
  <version epoch="0" ver="3.3.0" rel="160099.4.7"/>
  <changelog author="fstrba@suse.com" date="1526472000">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="fstrba@suse.com" date="1528891200">- Depend on asm3 and not objectweb-asm, since the binaries
  are equivalent.</changelog>
  <changelog author="fstrba@suse.com" date="1540814400">- Add aliases to the maven artifact</changelog>
  <changelog author="fstrba@suse.com" date="1540814401">- Upgrade to version 3.1, the last one buildable with ant
- Depend on asm5
- Modified patch:
  * cglib-build_xml.patch
    + rediff to changed context
- Added patch:
  * fix-javadoc.patch
    + Do not import with wildcards a package that has no classes
    + Fixes javadoc generation</changelog>
  <changelog author="fstrba@suse.com" date="1544529600">- Build with objectweb-asm &gt;= 5 in order not get stuck on a
  particular asmN dependency</changelog>
  <changelog author="fstrba@suse.com" date="1551787200">- Upgrade to upstream 3.2.4
- Generate and customize ant build system
- Removed patches:
  * cglib-build_xml.patch
  * fix-javadoc.patch
    + Not needed any more</changelog>
  <changelog author="david.anes@suse.com" date="1640606400">- Update to upstream 3.3.0
  * emits code compatible with java 1.8, so we can call static
    interface methods.
  * minor fix for allowing a fastclass to call static interface
    methods.
  * update to asm 7.1
  * make ant dependency optional
  * add Automatic Module Names
  * Expose non-bridge methods more frequently.
  * Drop support for Java6. (It may continue to work, but continuous
    integration tests will no longer validate it does.)
  * Fix #115: Release resources eagerly.
  * Deprecated TinyBitSet.
  * Add workarounds for changes coming from Jigsaw.
  * Fix #89 / #90 (generated incorrect code for bridge methods sometimes)
- Update project url to new github site (old one redirects there)</changelog>
  <changelog author="david.anes@suse.com" date="1640779200">- Don't inject &lt;optional&gt;true&lt;/optional&gt; in cglib pom, as 3.3.0
  already provides that option and it makes the POM xml incorrect.</changelog>
  <changelog author="fstrba@suse.com" date="1651060800">- Remove links between artifacts and their parent since we are
  not building with maven</changelog>
  <changelog author="fstrba@suse.com" date="1694520000">- Simplify and clean-up the spec file</changelog>
</package>
<package pkgid="d7da836e16cb9a4f91250c9d039cff8860a3b5f33bd9a67382212b082fe1a089e57ade8c07fbf9f03145a95b9f64d7e4855c60102628749f3a31e2f39b0bad9c" name="cglib-javadoc" arch="noarch">
  <version epoch="0" ver="3.3.0" rel="160099.4.7"/>
  <changelog author="fstrba@suse.com" date="1526472000">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="fstrba@suse.com" date="1528891200">- Depend on asm3 and not objectweb-asm, since the binaries
  are equivalent.</changelog>
  <changelog author="fstrba@suse.com" date="1540814400">- Add aliases to the maven artifact</changelog>
  <changelog author="fstrba@suse.com" date="1540814401">- Upgrade to version 3.1, the last one buildable with ant
- Depend on asm5
- Modified patch:
  * cglib-build_xml.patch
    + rediff to changed context
- Added patch:
  * fix-javadoc.patch
    + Do not import with wildcards a package that has no classes
    + Fixes javadoc generation</changelog>
  <changelog author="fstrba@suse.com" date="1544529600">- Build with objectweb-asm &gt;= 5 in order not get stuck on a
  particular asmN dependency</changelog>
  <changelog author="fstrba@suse.com" date="1551787200">- Upgrade to upstream 3.2.4
- Generate and customize ant build system
- Removed patches:
  * cglib-build_xml.patch
  * fix-javadoc.patch
    + Not needed any more</changelog>
  <changelog author="david.anes@suse.com" date="1640606400">- Update to upstream 3.3.0
  * emits code compatible with java 1.8, so we can call static
    interface methods.
  * minor fix for allowing a fastclass to call static interface
    methods.
  * update to asm 7.1
  * make ant dependency optional
  * add Automatic Module Names
  * Expose non-bridge methods more frequently.
  * Drop support for Java6. (It may continue to work, but continuous
    integration tests will no longer validate it does.)
  * Fix #115: Release resources eagerly.
  * Deprecated TinyBitSet.
  * Add workarounds for changes coming from Jigsaw.
  * Fix #89 / #90 (generated incorrect code for bridge methods sometimes)
- Update project url to new github site (old one redirects there)</changelog>
  <changelog author="david.anes@suse.com" date="1640779200">- Don't inject &lt;optional&gt;true&lt;/optional&gt; in cglib pom, as 3.3.0
  already provides that option and it makes the POM xml incorrect.</changelog>
  <changelog author="fstrba@suse.com" date="1651060800">- Remove links between artifacts and their parent since we are
  not building with maven</changelog>
  <changelog author="fstrba@suse.com" date="1694520000">- Simplify and clean-up the spec file</changelog>
</package>
<package pkgid="44386f58f14da1fbddcace95ff2d0d8e7236d77a908fe26a0c9732928078001aa8c2e5f276946066b56bbe3a29ffa7aec9331812ab2b00b9a54a7c92a8111450" name="cglm-devel" arch="s390x">
  <version epoch="0" ver="0.9.4" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1620129600">- Trim boasting from description.
- Run fdupes.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620734400">- Exclude ix86, as it will fail</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622808000">- Update to version 0.8.3
  * cglm now supports different clipspace configurations.
  * new: nlerp for quaternions
  * simd, and sse optimizations
  * arm, and neon: improvements
  * style: rename nearVal, farVal to nearZ and farZ
  * many other improvements
- Drop cglm-set-soversion.patch, upstream fixed</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652788800">- Update to version 0.8.5
  * update GLM_FLT_EPSILON to use 1e-5 instead of 1e-
  * implement a few complex routines
  * set PACKAGE_VERSION so it gets substituted in cglm.pc.in by cmake
  * header containing sse3 intrinsics is pmmintrin.h
  * add missing ivec types
  * fix a bug in glm_lookat_lh and view_lh.h
- Update to version 0.8.4
  * Now there are _no and _zo vesions of project / unproject functions.
  * If CGLM_CLIPSPACE_INCLUDE_ALL is defined then all clipspace
    headers are icluded in project.h or related main headers
  * add ZERO_TO_ONE support to glm_unprojecti
  * add ZERO_TO_ONE support to glm_project
  * new function: glm_pickmatrix() aka gluPickMatrix()
  * fix vec3_ortho
  * fix cross product when an operand is also dest
  * compute quaternion rotating a vector into another</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1668945600">- Update to version 0.8.7
  * fix build: add missing struct affine functions and headers
- Changes in 0.8.6:
  New features:
  * new affine transform and project functions
    gh#recp/cglm#260
  * add basic ivec functions
    gh#recp/cglm#251
  Bugfixes and improvements:
  * added missing include in io.h which adds GLM_MAX macro
    gh#recp/cglm#257
  * update README to show that integer types are supported
    gh#recp/cglm#254
  * fix grammatical errors in docs index
    gh#recp/cglm#247
  * some improvements including build files
- Changes in 0.8.5:
  * update GLM_FLT_EPSILON to use 1e-5 instead of 1e-
  * implement a few complex routines
  * header containing sse3 intrinsics is pmmintrin.h
  * add missing ivec types
  * extend unions for struct api
  * fix glm_pickmatrix()'s param type
  * fix a bug in glm_lookat_lh
  * fix bug in view_lh.h
  * some improvements including build files</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to v0.8.8:
  New features:
  * new abs functions for vec2, ivec2, ivec3, ivec4
  Bugfixes and Improvements:
  * fix assertion in test_clamp on x86
  * fix missing abs declaration on Emscripten
  * switch CMAKE_BINARY_DIR to CMAKE_CURRENT_BINARY_DIR for cmake.pc
  * see previous releases for more</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1676462400">- Update to version 0.8.9
  * Adding initialization macros for ivec types
  * Make implicit double promotion/casting explicit</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699531200">- update to 0.9.1:
  * Now we have **mat2x3**, **mat2x4**, **mat3x2**, **mat3x4**,
  * *mat4x2** and **mat4x3** types and its functions
  * README: add build docs for WebAssembly
  * io: fix test runner.c implicit declaration glm_arch_print
  * https://github.com/recp/cglm/pull/309: fix and improve
    CGLM_USE_ANONYMOUS_STRUCT definition with more robust
    compiler version check
  * suppress sign conversion warnings
  * Implement missing 3D
    Affine Transforms in the Struct API
  * drop "-Werror" to allow skip warnings on production build
  * more robust __builtin_assume_aligned detection
  * reduce glms_mat[4|3|2]_make()'s dest parameter
  * fix and improve printing arch name in tests
  * make GLM_TESTS_NO_COLORFUL_OUTPUT work on non-test print
    colors too
  * Now we have WASM 128 SIMD support
  * `CGLM_OMIT_NS_FROM_STRUCT_API`, omits CGLM_STRUCT_API_NS
    (glms_) namespace  completely if there is sub namespace e.g
    mat4_, vec4_ ... **DEFAULT** is not defined
  * `CGLM_STRUCT_API_NS`: define name space for struct api,
  * *DEFAULT** is `glms`
  * `CGLM_STRUCT_API_NAME_SUFFIX`: define name suffix,
  * *DEFAULT** is empty e.g `defining it as #define
    CGLM_STRUCT_API_NAME_SUFFIX  s` will add `s` suffix to
    `mat4_mul -&gt; mat4s_mul`</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1710763200">- update to 0.9.2:
  * aabb2d and euler to quat
  * new subtraction family of vector functions
  * and many others improvements and bugfixes</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1712577600">- Update to version 0.9.4
  + Changes from 0.9.4
  * #402: Struct API glms_ray_at incorrect dir param
  * dont use I macro defined in standard(fixes #404)
  * #403: mat2x3: fix multiplication functions
  * #405: mat2x4: fix multiplication functions
  * #407: mat3x2: fix multiplication functions
  * #408: mat3x4: fix multiplication functions
  * #410: mat4x2: fix multiplication functions
  * #411: mat4x3: fix multiplication functions
  * docs: improve docs
  * #412: separate SSE and SSE2
  * make Fasth math work both on SSE and SSE2, make -0.0f run
    on SSE + fast math
  * make some failing test pass when fast math is on
  * tests: dont validate nan and inf on fast math
  * docs: add note to enable config where may not work is some
    environments
  * docs: alignment
  * fix some doc typos &amp; warnings
  + Changes from 0.9.2
  * #378: win32, simd: ensure we are on msvc when checking
    MSVC specific headers
  * win32, tests: fix drand48() error on mingw
  * #379: simd: min / max helpers
  * docs: update read the docs package versions
  * #381: add new functions for ivec2 and ivec3
    (dot, norm, norm2, div, divs, mod...)
  * #383: implement struct API for ivec2, ivec3, and ivec4
  * #384: docs, fix typos
  * #386: add additional CI via GitHub Actions
  * #388: ci: Remove appveyor
  * #387: suppress warnings
  * #389: aabb2d: fix struct api
  * #390: doc improvements
  * #391: ci: Add ARM64 UWP for WindowsStore
  * #392: aabb2d_zero, aabb2d_diagonal and aabb2d_size
  * #395: use NDEBUG to check DEBUG mode, update cmake to
    respect DEBUG
  * suppress warnings: C4244: 'function': conversion from
    'int' to 'float'
  * test: fix ivec2 and ivec3 comparison and suppress warnings
  * #398: allow passing const float* to make functions
  * #397: clarify some rotation rules, update docs to explain
    rotate() a bit more
  * #399: some missing ray functions
  * improving handling of very small vectors to prevent
    instability and overflow
  * build: add missing files
  * fix some doc typos &amp; warnings</changelog>
</package>
<package pkgid="7b2edcac29b6af2c7aa8a620dbe275907cf4cd491fd2ca1908e8d2adacc83ab5fcd213c5862c9546325904358dad27e7bcb937d4b63d14818da43f381a977bbe" name="cglm-devel-doc" arch="noarch">
  <version epoch="0" ver="0.9.4" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1620129600">- Trim boasting from description.
- Run fdupes.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620734400">- Exclude ix86, as it will fail</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622808000">- Update to version 0.8.3
  * cglm now supports different clipspace configurations.
  * new: nlerp for quaternions
  * simd, and sse optimizations
  * arm, and neon: improvements
  * style: rename nearVal, farVal to nearZ and farZ
  * many other improvements
- Drop cglm-set-soversion.patch, upstream fixed</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652788800">- Update to version 0.8.5
  * update GLM_FLT_EPSILON to use 1e-5 instead of 1e-
  * implement a few complex routines
  * set PACKAGE_VERSION so it gets substituted in cglm.pc.in by cmake
  * header containing sse3 intrinsics is pmmintrin.h
  * add missing ivec types
  * fix a bug in glm_lookat_lh and view_lh.h
- Update to version 0.8.4
  * Now there are _no and _zo vesions of project / unproject functions.
  * If CGLM_CLIPSPACE_INCLUDE_ALL is defined then all clipspace
    headers are icluded in project.h or related main headers
  * add ZERO_TO_ONE support to glm_unprojecti
  * add ZERO_TO_ONE support to glm_project
  * new function: glm_pickmatrix() aka gluPickMatrix()
  * fix vec3_ortho
  * fix cross product when an operand is also dest
  * compute quaternion rotating a vector into another</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1668945600">- Update to version 0.8.7
  * fix build: add missing struct affine functions and headers
- Changes in 0.8.6:
  New features:
  * new affine transform and project functions
    gh#recp/cglm#260
  * add basic ivec functions
    gh#recp/cglm#251
  Bugfixes and improvements:
  * added missing include in io.h which adds GLM_MAX macro
    gh#recp/cglm#257
  * update README to show that integer types are supported
    gh#recp/cglm#254
  * fix grammatical errors in docs index
    gh#recp/cglm#247
  * some improvements including build files
- Changes in 0.8.5:
  * update GLM_FLT_EPSILON to use 1e-5 instead of 1e-
  * implement a few complex routines
  * header containing sse3 intrinsics is pmmintrin.h
  * add missing ivec types
  * extend unions for struct api
  * fix glm_pickmatrix()'s param type
  * fix a bug in glm_lookat_lh
  * fix bug in view_lh.h
  * some improvements including build files</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to v0.8.8:
  New features:
  * new abs functions for vec2, ivec2, ivec3, ivec4
  Bugfixes and Improvements:
  * fix assertion in test_clamp on x86
  * fix missing abs declaration on Emscripten
  * switch CMAKE_BINARY_DIR to CMAKE_CURRENT_BINARY_DIR for cmake.pc
  * see previous releases for more</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1676462400">- Update to version 0.8.9
  * Adding initialization macros for ivec types
  * Make implicit double promotion/casting explicit</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699531200">- update to 0.9.1:
  * Now we have **mat2x3**, **mat2x4**, **mat3x2**, **mat3x4**,
  * *mat4x2** and **mat4x3** types and its functions
  * README: add build docs for WebAssembly
  * io: fix test runner.c implicit declaration glm_arch_print
  * https://github.com/recp/cglm/pull/309: fix and improve
    CGLM_USE_ANONYMOUS_STRUCT definition with more robust
    compiler version check
  * suppress sign conversion warnings
  * Implement missing 3D
    Affine Transforms in the Struct API
  * drop "-Werror" to allow skip warnings on production build
  * more robust __builtin_assume_aligned detection
  * reduce glms_mat[4|3|2]_make()'s dest parameter
  * fix and improve printing arch name in tests
  * make GLM_TESTS_NO_COLORFUL_OUTPUT work on non-test print
    colors too
  * Now we have WASM 128 SIMD support
  * `CGLM_OMIT_NS_FROM_STRUCT_API`, omits CGLM_STRUCT_API_NS
    (glms_) namespace  completely if there is sub namespace e.g
    mat4_, vec4_ ... **DEFAULT** is not defined
  * `CGLM_STRUCT_API_NS`: define name space for struct api,
  * *DEFAULT** is `glms`
  * `CGLM_STRUCT_API_NAME_SUFFIX`: define name suffix,
  * *DEFAULT** is empty e.g `defining it as #define
    CGLM_STRUCT_API_NAME_SUFFIX  s` will add `s` suffix to
    `mat4_mul -&gt; mat4s_mul`</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1710763200">- update to 0.9.2:
  * aabb2d and euler to quat
  * new subtraction family of vector functions
  * and many others improvements and bugfixes</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1712577600">- Update to version 0.9.4
  + Changes from 0.9.4
  * #402: Struct API glms_ray_at incorrect dir param
  * dont use I macro defined in standard(fixes #404)
  * #403: mat2x3: fix multiplication functions
  * #405: mat2x4: fix multiplication functions
  * #407: mat3x2: fix multiplication functions
  * #408: mat3x4: fix multiplication functions
  * #410: mat4x2: fix multiplication functions
  * #411: mat4x3: fix multiplication functions
  * docs: improve docs
  * #412: separate SSE and SSE2
  * make Fasth math work both on SSE and SSE2, make -0.0f run
    on SSE + fast math
  * make some failing test pass when fast math is on
  * tests: dont validate nan and inf on fast math
  * docs: add note to enable config where may not work is some
    environments
  * docs: alignment
  * fix some doc typos &amp; warnings
  + Changes from 0.9.2
  * #378: win32, simd: ensure we are on msvc when checking
    MSVC specific headers
  * win32, tests: fix drand48() error on mingw
  * #379: simd: min / max helpers
  * docs: update read the docs package versions
  * #381: add new functions for ivec2 and ivec3
    (dot, norm, norm2, div, divs, mod...)
  * #383: implement struct API for ivec2, ivec3, and ivec4
  * #384: docs, fix typos
  * #386: add additional CI via GitHub Actions
  * #388: ci: Remove appveyor
  * #387: suppress warnings
  * #389: aabb2d: fix struct api
  * #390: doc improvements
  * #391: ci: Add ARM64 UWP for WindowsStore
  * #392: aabb2d_zero, aabb2d_diagonal and aabb2d_size
  * #395: use NDEBUG to check DEBUG mode, update cmake to
    respect DEBUG
  * suppress warnings: C4244: 'function': conversion from
    'int' to 'float'
  * test: fix ivec2 and ivec3 comparison and suppress warnings
  * #398: allow passing const float* to make functions
  * #397: clarify some rotation rules, update docs to explain
    rotate() a bit more
  * #399: some missing ray functions
  * improving handling of very small vectors to prevent
    instability and overflow
  * build: add missing files
  * fix some doc typos &amp; warnings</changelog>
</package>
<package pkgid="b2dccf59f7676fc236dcfb00962a8f10f44b950f5b123167b497db147336aac781928a1d5d7ec5def3015c540d1350528513a5d2b762ab8890a28cb68b9a498b" name="cgns" arch="s390x">
  <version epoch="0" ver="4.4.0" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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="6141bd5e9b5258647953810ebadfe4e5c9e06af902c7145ff7ec10e29de3c3402b661769a524b5b1904611a97daaf96ea8b45f06fa466df5dbde47960689cafe" name="cgns-devel" arch="s390x">
  <version epoch="0" ver="4.4.0" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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="bb365eb8f69b86ceabd470e56606d47f7a6e27fbca6d3887f55d81d3c08957e217e4c732a666698726475ef85cc9047e6550e4fda5ff1d64008e5152be89b33a" name="cgns-devel-static" arch="s390x">
  <version epoch="0" ver="4.4.0" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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="6acdc9e73b42cfcf18df5632fb3bba175ad23a01c06fe7d55b5f36d2c8bc63014c4697430a8fb31d01640c5747607c984d80572740469db034f295e9ef0c9d7b" name="ch341eepromtool" arch="s390x">
  <version epoch="0" ver="0.5" rel="bp161.1.3"/>
  <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="bb3035e1d0a156101b0d911ca3f5ce68c595fc456c145227c536602578e366861499e7fa078c4a99e49df94ca34db00867775ca4b6e5b256a41d74342b6e14b1" name="chafa" arch="s390x">
  <version epoch="0" ver="1.14.4" rel="bp161.1.4"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1656936000">- Update to 1.12.2:
  * Made everything compile for the x86_64-w64-mingw32 target using gcc.
  * Added support for the Windows 10 Command Prompt.
  * Improved error reporting.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1656936001">- Update to 1.12.3:
  * Increased GLib minimum version to 2.26.
  * Enabled a few compiler warnings not included in -Wall -Wextra
    in order to catch more potential issues early. Also started
    using -Werror selectively.
  * Silenced deprecation warnings for older GLib APIs that we
    would like to keep using a bit longer.
  * Fix #96 Regression: Fails to build on Linux/Debian</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1668340800">- Update to 1.12.4:
  * MS Windows: Added support for Unicode command-line arguments.
  * MS Windows: Enabled support for building a DLL.
  * Improved quality of accelerated symbol picking (the default
    with -w 6 and lower), especially along sharp edges.
  * The XWD loader now supports unaligned image data, which can
    occur when the header is of an uneven length. Such images
    will no longer be rejected.
  * Bug fixes:
  - #100[1] Reading image data from stdin fails on Windows
  - #104[3] Artifacts with transparent animations on Kitty
  - #108[5] Bad interaction with lolcat
  - #112[7] Bad documentation for -c default
  - #113[9] Autogen/build fails on CentOS 7 (partial solution)
  - huntr.dev: Uncontrolled memory allocation in lodepng
  - [unfiled] -lm should not be in pkg-config Libs: list
  - [unfiled] The --watch switch was broken with the
    introduction of --animate.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1684756800">- Update to 1.12.5:
  * Fix #123 crash on canvas created with chafa_canvas_new_similar()
  * Fix #141 distortion when rowstride is not a multiple of 4
  * Fix missing comma in --help output</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1704715200">- Update to 1.14.0:
  * Removed ImageMagick loader support. Packagers can now remove
    this dependency
  * Polite mode is now off by default. The new default eliminates
    cursor flicker and makes the output more robust against unusual
    terminal settings. The old behavior can be restored with
  - -polite on.
  * Added image loaders for the AVIF and QOI formats.
  * sRGB gamma is now handled correctly in scaling operations.
  * New option: --passthrough=&lt;auto|none|screen|tmux&gt;. This allows
    passing graphics protocols like Sixels, iTerm and Kitty through
    a terminal multiplexer. It will be enabled automatically for
    Kitty, and can be enabled manually for other protocols with
    more limited support
  * New option: --view-size=&lt;WxH&gt;. Specifies width and height of
    the viewport, overriding the detected terminal size
  * New option: --fit-width. Fits images to the width of the
    viewport, allowing them to be taller than the viewport's height
  * New option: --relative=&lt;bool&gt;. Enables relative cursor
    positioning. Useful if you've pre-positioned the cursor at a
    particular offset where you want frames to appear, but tends to
    make the output illegible in pagers, e.g. less -R
  * New option: --exact-size=&lt;auto|on|off&gt;. Preserves the input
    pixel size when possible. Useful to avoid artifacts caused
    by resampling
  * New symbol selector: imported. This selects glyphs loaded with
  - -glyph-file
  * Fontgen: Added a BDF font writer
  * Fontgen: Cleanup and modernization
  * The help text and manual page were overhauled for readability,
    and the API documentation now includes symbol indexes by version
    and deprecation status.
  * Added a zsh completion script
  * Fix "unknown file format" when using AVIF on stdin
  * Fix broken linking with libwebp-1.3.1
  * Fix make check with --without-tools
  * Fix --duration not working well with still images
  * Fix sixel rendering of animations
  * Fix operator precedence in geometry calculation</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1716292800">- Enable optional image formats
  * jpeg
  * svg
  * tiff
  * webp</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1718712000">- Update to 1.14.1:
  * A JPEG XL (.jxl) loader was added using libjxl (#188).
  * Added detection of the Eat "Emulate a Terminal" Emacs terminal.
  * Symbols mode was sped up significantly on AVX2-capable platforms.
  * Tests: A new test driver was added. It will log the specifics
    of any failures, which aids debugging of CI builds.
  * Bug fixes:
    [#189] Fix installation of zsh completions.
    [#190] Fix a small memory leak in ChafaCanvas.
    [#192] Wrong sixel padding in some circumstances.
    [#195] tmux passthrough enabled when already set.
    [#196] iTerm mode not enabled automatically.</changelog>
  <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>
</package>
<package pkgid="9c970df9e62d27d38b48ead12bf80378c4fa3de9e116332b03ba520a0444ed977ee0cc2ce524b6a05e1547bc496f183c7e5de12e77b5f835a582f44197939bf3" name="chafa-devel" arch="s390x">
  <version epoch="0" ver="1.14.4" rel="bp161.1.4"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1656936000">- Update to 1.12.2:
  * Made everything compile for the x86_64-w64-mingw32 target using gcc.
  * Added support for the Windows 10 Command Prompt.
  * Improved error reporting.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1656936001">- Update to 1.12.3:
  * Increased GLib minimum version to 2.26.
  * Enabled a few compiler warnings not included in -Wall -Wextra
    in order to catch more potential issues early. Also started
    using -Werror selectively.
  * Silenced deprecation warnings for older GLib APIs that we
    would like to keep using a bit longer.
  * Fix #96 Regression: Fails to build on Linux/Debian</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1668340800">- Update to 1.12.4:
  * MS Windows: Added support for Unicode command-line arguments.
  * MS Windows: Enabled support for building a DLL.
  * Improved quality of accelerated symbol picking (the default
    with -w 6 and lower), especially along sharp edges.
  * The XWD loader now supports unaligned image data, which can
    occur when the header is of an uneven length. Such images
    will no longer be rejected.
  * Bug fixes:
  - #100[1] Reading image data from stdin fails on Windows
  - #104[3] Artifacts with transparent animations on Kitty
  - #108[5] Bad interaction with lolcat
  - #112[7] Bad documentation for -c default
  - #113[9] Autogen/build fails on CentOS 7 (partial solution)
  - huntr.dev: Uncontrolled memory allocation in lodepng
  - [unfiled] -lm should not be in pkg-config Libs: list
  - [unfiled] The --watch switch was broken with the
    introduction of --animate.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1684756800">- Update to 1.12.5:
  * Fix #123 crash on canvas created with chafa_canvas_new_similar()
  * Fix #141 distortion when rowstride is not a multiple of 4
  * Fix missing comma in --help output</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1704715200">- Update to 1.14.0:
  * Removed ImageMagick loader support. Packagers can now remove
    this dependency
  * Polite mode is now off by default. The new default eliminates
    cursor flicker and makes the output more robust against unusual
    terminal settings. The old behavior can be restored with
  - -polite on.
  * Added image loaders for the AVIF and QOI formats.
  * sRGB gamma is now handled correctly in scaling operations.
  * New option: --passthrough=&lt;auto|none|screen|tmux&gt;. This allows
    passing graphics protocols like Sixels, iTerm and Kitty through
    a terminal multiplexer. It will be enabled automatically for
    Kitty, and can be enabled manually for other protocols with
    more limited support
  * New option: --view-size=&lt;WxH&gt;. Specifies width and height of
    the viewport, overriding the detected terminal size
  * New option: --fit-width. Fits images to the width of the
    viewport, allowing them to be taller than the viewport's height
  * New option: --relative=&lt;bool&gt;. Enables relative cursor
    positioning. Useful if you've pre-positioned the cursor at a
    particular offset where you want frames to appear, but tends to
    make the output illegible in pagers, e.g. less -R
  * New option: --exact-size=&lt;auto|on|off&gt;. Preserves the input
    pixel size when possible. Useful to avoid artifacts caused
    by resampling
  * New symbol selector: imported. This selects glyphs loaded with
  - -glyph-file
  * Fontgen: Added a BDF font writer
  * Fontgen: Cleanup and modernization
  * The help text and manual page were overhauled for readability,
    and the API documentation now includes symbol indexes by version
    and deprecation status.
  * Added a zsh completion script
  * Fix "unknown file format" when using AVIF on stdin
  * Fix broken linking with libwebp-1.3.1
  * Fix make check with --without-tools
  * Fix --duration not working well with still images
  * Fix sixel rendering of animations
  * Fix operator precedence in geometry calculation</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1716292800">- Enable optional image formats
  * jpeg
  * svg
  * tiff
  * webp</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1718712000">- Update to 1.14.1:
  * A JPEG XL (.jxl) loader was added using libjxl (#188).
  * Added detection of the Eat "Emulate a Terminal" Emacs terminal.
  * Symbols mode was sped up significantly on AVX2-capable platforms.
  * Tests: A new test driver was added. It will log the specifics
    of any failures, which aids debugging of CI builds.
  * Bug fixes:
    [#189] Fix installation of zsh completions.
    [#190] Fix a small memory leak in ChafaCanvas.
    [#192] Wrong sixel padding in some circumstances.
    [#195] tmux passthrough enabled when already set.
    [#196] iTerm mode not enabled automatically.</changelog>
  <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>
</package>
<package pkgid="0baeb492448d4dc792566ef9fda8daf1d53d1abef0577439f080fccb211a48d7479209b04a12867449b38cdd8d99d1c0d76a391bc1eb01cbc1441ca4cd617553" name="chafa-doc" arch="noarch">
  <version epoch="0" ver="1.14.4" rel="bp161.1.4"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1656936000">- Update to 1.12.2:
  * Made everything compile for the x86_64-w64-mingw32 target using gcc.
  * Added support for the Windows 10 Command Prompt.
  * Improved error reporting.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1656936001">- Update to 1.12.3:
  * Increased GLib minimum version to 2.26.
  * Enabled a few compiler warnings not included in -Wall -Wextra
    in order to catch more potential issues early. Also started
    using -Werror selectively.
  * Silenced deprecation warnings for older GLib APIs that we
    would like to keep using a bit longer.
  * Fix #96 Regression: Fails to build on Linux/Debian</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1668340800">- Update to 1.12.4:
  * MS Windows: Added support for Unicode command-line arguments.
  * MS Windows: Enabled support for building a DLL.
  * Improved quality of accelerated symbol picking (the default
    with -w 6 and lower), especially along sharp edges.
  * The XWD loader now supports unaligned image data, which can
    occur when the header is of an uneven length. Such images
    will no longer be rejected.
  * Bug fixes:
  - #100[1] Reading image data from stdin fails on Windows
  - #104[3] Artifacts with transparent animations on Kitty
  - #108[5] Bad interaction with lolcat
  - #112[7] Bad documentation for -c default
  - #113[9] Autogen/build fails on CentOS 7 (partial solution)
  - huntr.dev: Uncontrolled memory allocation in lodepng
  - [unfiled] -lm should not be in pkg-config Libs: list
  - [unfiled] The --watch switch was broken with the
    introduction of --animate.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1684756800">- Update to 1.12.5:
  * Fix #123 crash on canvas created with chafa_canvas_new_similar()
  * Fix #141 distortion when rowstride is not a multiple of 4
  * Fix missing comma in --help output</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1704715200">- Update to 1.14.0:
  * Removed ImageMagick loader support. Packagers can now remove
    this dependency
  * Polite mode is now off by default. The new default eliminates
    cursor flicker and makes the output more robust against unusual
    terminal settings. The old behavior can be restored with
  - -polite on.
  * Added image loaders for the AVIF and QOI formats.
  * sRGB gamma is now handled correctly in scaling operations.
  * New option: --passthrough=&lt;auto|none|screen|tmux&gt;. This allows
    passing graphics protocols like Sixels, iTerm and Kitty through
    a terminal multiplexer. It will be enabled automatically for
    Kitty, and can be enabled manually for other protocols with
    more limited support
  * New option: --view-size=&lt;WxH&gt;. Specifies width and height of
    the viewport, overriding the detected terminal size
  * New option: --fit-width. Fits images to the width of the
    viewport, allowing them to be taller than the viewport's height
  * New option: --relative=&lt;bool&gt;. Enables relative cursor
    positioning. Useful if you've pre-positioned the cursor at a
    particular offset where you want frames to appear, but tends to
    make the output illegible in pagers, e.g. less -R
  * New option: --exact-size=&lt;auto|on|off&gt;. Preserves the input
    pixel size when possible. Useful to avoid artifacts caused
    by resampling
  * New symbol selector: imported. This selects glyphs loaded with
  - -glyph-file
  * Fontgen: Added a BDF font writer
  * Fontgen: Cleanup and modernization
  * The help text and manual page were overhauled for readability,
    and the API documentation now includes symbol indexes by version
    and deprecation status.
  * Added a zsh completion script
  * Fix "unknown file format" when using AVIF on stdin
  * Fix broken linking with libwebp-1.3.1
  * Fix make check with --without-tools
  * Fix --duration not working well with still images
  * Fix sixel rendering of animations
  * Fix operator precedence in geometry calculation</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1716292800">- Enable optional image formats
  * jpeg
  * svg
  * tiff
  * webp</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1718712000">- Update to 1.14.1:
  * A JPEG XL (.jxl) loader was added using libjxl (#188).
  * Added detection of the Eat "Emulate a Terminal" Emacs terminal.
  * Symbols mode was sped up significantly on AVX2-capable platforms.
  * Tests: A new test driver was added. It will log the specifics
    of any failures, which aids debugging of CI builds.
  * Bug fixes:
    [#189] Fix installation of zsh completions.
    [#190] Fix a small memory leak in ChafaCanvas.
    [#192] Wrong sixel padding in some circumstances.
    [#195] tmux passthrough enabled when already set.
    [#196] iTerm mode not enabled automatically.</changelog>
  <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>
</package>
<package pkgid="d187ea546799e1431958ffc3e276f393e8f1d75b594a571b3710a99071dec18acf4a2aa0d4d429c3e2e5228fd715385802130237436505d8a077a3d6d19d27ea" name="chayang" arch="s390x">
  <version epoch="0" ver="git20230209.61ad53b" rel="bp161.1.2"/>
  <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="708b6b89145a4d8ac0e7201591045ee686e1750fa873600c0e1f6508ed38b4f0419cf0cfd5be96731c4a3bd3493e52df2057c1b57ed6bce39add21d910c11163" name="cheat" arch="s390x">
  <version epoch="0" ver="5.1.0" rel="bp161.1.2"/>
  <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="d576c362fc186b8e7848b891d9424aeea8b99948f01b96b36a8b97d6afd85820ed7b8a247be0c537379da5a2e6e281ea9e08501bf5a7b0be74d5dd54ac417c42" name="check-devel" arch="s390x">
  <version epoch="0" ver="0.15.2" rel="160099.3.2"/>
  <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="info@paolostivanin.com" 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="dmueller@suse.com" 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="dimstar@opensuse.org" date="1621425600">- Drop baselibs.conf: multilib support is only generated for libs
  that have consumers.</changelog>
</package>
<package pkgid="b54f1f62c75b71249e0c89079eda9598700d268b8fc92f678bbedd4a3ef48ae0cdd15e5b9f474de1fd031188fa09f08ad92e08d142793f12ca13483b70214a4c" name="check_postgres" arch="noarch">
  <version epoch="0" ver="2.26.0" rel="bp161.1.2"/>
  <changelog author="darin@darins.net" date="1376049600">- update to 2.20.1
- removed perl-marcro from .spec</changelog>
  <changelog author="lars@linux-schulserver.de" date="1383048000">- update to 2.21.0
- remove perl-macros dependency
- add check_postgres.pl man page (and script to generate it
  from source)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1406721600">- rename subpackage to monitoring-plugins-postgres</changelog>
  <changelog author="aj@ajaissle.de" date="1489838400">- BuildRequire perl-macros to fix SLE_11_SP4 build</changelog>
  <changelog author="aj@ajaissle.de" date="1489838401">- Update to 2.22.0</changelog>
  <changelog author="lars@linux-schulserver.de" date="1521633600">- Update to 2.23.0:
  + added support for PostgreSQL 10
  + Change table_size to use pg_table_size() on 9.0+
  + Connection errors are now always critical, not unknown
  + New action replication_slots checking if logical or physical
    replication slots have accumulated too much data
  + Multiple same_schema improvements
  + Add Spanish message translations
  + Allow a wrapper function to run wal_files and archive_ready
    actions as non-superuser
  + Add some defensive casting to the bloat query
  + Invoke psql with option -X
  + check_txn_idle: Don't fail when query contains 'disabled' word
  + check_txn_idle: Use state_change instead of query_start.
  + check_hot_standby_delay: Correct extra space in perfdata
  + Remove \r from psql output as it can confuse some regexes
  + Sort failed jobs in check_pgagent_jobs for stable output
- run spec cleaner
- use %%license for newer distributions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553774400">- Update to version 2.24.0
  * Support new_version_pg for PG10
  * Option to skip CYCLE sequences in action sequence
  * Output per-database perfdata for pgbouncer pool checks
  * German message translations
  * Consider only client backends in query_time and friends
- Use github Source URL</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1580817600">- Update to version 2.25.0
  * Allow same_schema objects to be included or excluded with
  - -object and --skipobject
  * Fix to allow mixing service names and other connection
    parameters for same_schema</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1646740800">- added /etc/nrpe.d/check_postgres.cfg, containing some pre-configured
  nrpe checks for the different check options</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1680868800">- Update to version 2.26.0
  * Add new action "pgbouncer_maxwait".
  * For the bloat check, add option to populate all known databases,
    as well as includsion and exclusion regexes.
  * Add Partman premake check.
  * Add --role flag to explicitly set the role of the user after
    connecting.
  * Fix check_replication_slots on recently promoted servers.
  * Allow the check_disk_space action to handle relative
    log_directory paths.
  * Fix MINPAGES and MINIPAGES in the "check_bloat" action.
  * Replace 'which' with 'command -v'.
  * Fix check_replication_slots on recently promoted servers.
  * Fix undefined variable warning.
  * In the tests, force log_destination to stderr.
  * Add to docs how to exclude all items in the 'pg_temp_nnn'
    per-session temporary schemas.
  * Various improvements to the tests.</changelog>
</package>
<package pkgid="1b1ecfe5db08fd95fd1990f82fde395dce919e770d46551be90a6056202659749483b8011fae98b79faa63d850dab4ceef3b2207e9dca2017f5eea649508f1f3" name="checkbashisms" arch="noarch">
  <version epoch="0" ver="2.22.2" rel="160099.4.3"/>
  <changelog author="mwilck@suse.com" date="1554206400">- Fixed license tag as suggested by licensedigger.</changelog>
  <changelog author="tchvatal@suse.com" date="1567512000">- Update to 2.19.5:
  * various fixes in scripts all around:
    + See /usr/share/doc/packages/devscripts/changelog
- Add conflicts on packages with the same binaries</changelog>
  <changelog author="mliska@suse.cz" date="1606132800">- Add backport from master devscripts-checkbashisms-early-fail.patch.</changelog>
  <changelog author="michal.hrusecky@opensuse.org" date="1651492800">- Add missing uscan dependencies perl-{File-HomeDir,IPC-Run,Moo}</changelog>
  <changelog author="dmueller@suse.com" date="1657627200">- update to 2.22.2:
  * who-permits-upload:
    + Fix fingerprint lookup, so it actually finds the user id
  * debsnap:
    + Add a -l option as the short version of --list.  Closes: #1006904
  * sadt:
    + Run autodep8 when looking for autopkgtests to run.
  * deprepro:
    + Add new options, to make it easier to debrepro against arbitrary source
    directories (i.e. not Debian packages):
  - -B, --build-command: specify custom build command
  - -a, --artifact-pattern: specify custom artifacts to be compared
    across builds
  - --no-copy: run commands against the source tree directly, i.e. don't
    copy it to a temporary build directory.
  * mk-origtargz:
    + Apply patch from Vasyl Gello to make Files-Included-&lt;component&gt; work.
  * Include the updated Portuguese translation.  Closes: #1011316
    Thanks to Américo Monteiro &lt;a_monteiro@gmx.com&gt;.
  * Run perltidy with the newer 20220217.
  * Bump Standards-Version to 4.6.1, no changes needed.
  * mk-origtargz:
    + Display compression/tar errors
  * wrap-and-sort:
    + Introduce an experimental mode using the RTS parser available with
    python-debian &gt;= 0.1.43.  This will let wrap-and-sort retain comments.
    This feature is opt-in with a new flag.  MR: !237
    + Futher improvements to the RTS mode, now also supporting short indent
    (-s) among others.  MR: !263
  * deb-janitor:
    + Add a new 'review' subcommand.  MR: !261
  * wnpp-check:
    + Replace HTTP URLs with HTTPS.  Closes: #1002311, #902242; MR: !256
  * rc-alert, wnpp-alert, wnpp-check:
    + Allow curl to follow HTTP redirections.  MR: !257
  * wnpp-check:
    + Document -e,--exact in the --help output.  Closes: #1003254
  * Make pristine-tar a Suggests in Ubuntu, as it's not in main so it can't be
    a Recommends.  LP: #1885766
  * Don't build-depend on subversion on i386, skipping the test_uscan_svn
    test; this is to avoid a delta with Ubuntu, that doesn't have svn on i386.
  * debrebuild:
    + Use the new field_parse_binary_source() from libdpkg-perl &gt;= 1.21.0
    if available.  MR: !249
  * test_uscan_mangle:
    + Use MGZREPACK to specify the expected file extension when necessary;
    otherwise, use the default file extension.
    + Add a workaround for testWatch4WebNonNativeMUT0(). MR: !258
    + Test use of filenamemangle with single and multiple upstream tarballs.
    + Modify helperWatch() to accept filenamemangled filenames.
    + Allow filenamemangling with multiple upstream tarballs.
  * Fix some spelling errors in code comments.  MR: !243
  * hardening-check:
    + Handle emtpy symble table by returning an unknown result for the
    stack-protector check.  MR: !223
  * salsa:
    + Add a new last_ci_status subcommand.  MR: !226
- drop devscripts-checkbashisms-early-fail.patch (upstream)</changelog>
  <changelog author="fcrozat@suse.com" date="1701172800">- Move checkbashisms to a separate multibuild flavor, reduce
  build cycle when only checkbashisms is needed.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1716292800">- Mark %{buildroot}%{_bindir}/checkbashisms executable: sed … &gt;
  %{buildroot}%{_bindir}/checkbashisms creates a non-executable,
  regular file.</changelog>
  <changelog author="dimstar@opensuse.org" date="1716552000">- Fix minor issues:
  + Do not build devscripts main package (empty) in checkbashisms
    flavor.
  + Ensure the two flavors have different .src.rpm names, not
    overwriting each other.</changelog>
  <changelog author="pgajdos@suse.com" date="1718884800">-  remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="924d105a13863d50ffb844d9206a6a99544c5bc5c719dcc6f0f3e63aa501867f5b32a8eca480a11d81a1fabba021951abfd62fb69b3e9dd3739af2b8214d8d97" name="checker-qual" arch="noarch">
  <version epoch="0" ver="3.22.0" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1652788800">- Initial packaging of checkerframework's checker-qual annotations
  3.22.0</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="1a8357fa75c642385d974aeaac52482e1db65e5d56fd55ccc352bfdb59a4c0a1ecfab1a3e1b0ec44488f5a3dc3dad99f23f9d6c73fc6f3e1b36650d6c15d3744" name="checker-qual-javadoc" arch="noarch">
  <version epoch="0" ver="3.22.0" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1652788800">- Initial packaging of checkerframework's checker-qual annotations
  3.22.0</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="e5f3de5f00f229a060482c736ae847dfafd00d15c454296b1daf7deac34c5b41843e1335497d8b8fad39fe77ad45d6c023821a4a626f0caaab3d456536dbc611" name="checkmedia" arch="s390x">
  <version epoch="0" ver="7.1" rel="160099.1.1"/>
  <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="snwint@suse.com" 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="d9b5820027e8b0f32ca09eab7e77988ca22ed24771630122a5569f8ed63ae409ecf2e9a4f0fe9203a2d26399241f86ec9e6597b4c473423e67028813aa3c35d3" name="checkpolicy" arch="s390x">
  <version epoch="0" ver="3.11" rel="160099.1.1"/>
  <changelog author="jsegitz@suse.com" 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="jsegitz@suse.com" 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="jsegitz@suse.com" 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@suse.com" 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@suse.com" 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="rfrohl@suse.com" 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@suse.com" date="1741348800">- Update to version 3.8.1
  https://github.com/SELinuxProject/selinux/releases/tag/3.8.1
  * no source change</changelog>
  <changelog author="jsegitz@suse.com" 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@suse.com" 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@suse.com" 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="5e2ac86c57476b908173132f05192812c77db390fbd1e7caa3ac51b9e3f6daf62a4ad983de71e9691006e3a9a7e41f06005311fa60db1a5c309df9accc4c42e8" name="checksec" arch="noarch">
  <version epoch="0" ver="2.7.1" rel="bp161.1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1616673600">- Initial package (derived from Fedora spec)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623240000">- add missing gawk dependency</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647432000">- add procps dependency for sysctl</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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>
</package>
<package pkgid="f6a98048b64371d677254850bc9bb1bf82fe71684a07f36f401b598ddfb2969d1129717c284b9a7f84ae46ad56dda7f9c566e6fb33ad0c72a1bb33f5e17f5371" name="chemical-mime-data" arch="noarch">
  <version epoch="0" ver="0.1.94" rel="bp161.2.1"/>
  <changelog author="lars@linux-schulserver.de" date="1273838400">- added librsvg-devel to BuildRequires</changelog>
  <changelog author="lars@linux-schulserver.de" date="1275912000">- require rsvg-view and gnome-mime-data
- recommend gnome-icon-theme</changelog>
  <changelog author="mailaender@opensuse.org" date="1486382400">- disable kde3 libs
- use https://en.opensuse.org/SourceUrls
- let the system update the mime database</changelog>
  <changelog author="jengelh@inai.de" date="1486382401">- Limit fdupes to each partition</changelog>
  <changelog author="bwiedemann@suse.com" date="1493726400">- Add reproducible.patch to use convert -strip to not have timestamps
  in png files to make build fully reproducible</changelog>
  <changelog author="dimstar@opensuse.org" date="1508500800">- Drop gnome-mime-data BuildRequires and Requires: there was
  already --without-gnome-mime passed to configure.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1572264000">- Drop rsvg-view BuildRequires and requires: none of the binaries
  provided by this package are referenced in the tarball.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1572350400">- Some more cleanup of build and runtime requires, drop unneeded ones
  (libxsltproc-devel, python).
- Adjust URL - canonical upstream URL is defunct, but the historical
  https://www.ch.ic.ac.uk/chemime/ still works and has useful links.</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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1775304000">- Remove processing of icons, these were generic placeholders,
  and removed upstream.
  * Drop reproducible.patch
- Clean up spec file.</changelog>
</package>
<package pkgid="6b8bc5d340170d426995b67d5ea1cd2bef874134d260ad65e2e7de55270359a7979c68298c4d6ed3938266a8475cf6c11341f3b9385a22d9bf59433fc0e9d0e3" name="cherrytree" arch="s390x">
  <version epoch="0" ver="1.1.4+18" rel="bp161.1.4"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693310400">- Update to 1.0.1:
  + Fixed overwrite confirmation not working when saving as new
    multifile storage (#2333).
  + Fixed crash on close (#2302).
  + Fixed xorg crash / wayland warning caused by popup menus
    without a parent (#2328).
  + Fixed paste content copied from column edit mode not working
    in codeboxes.
  + Highlight current text line to be disabled when the text loses
    focus or when the text is in column mode.
  + Reverted 'on windows, paste image from clipboard to take
    priority over html target ...' causing paste from spreadsheet
    cells generating a picture instead of a table.
  + Default keyboard shortcut for increase/decrease table column
    changed to Ctrl+Alt+&gt; Ctrl+Alt+&lt; as Ctrl+) isn't working
    on windows (#2336).
  + Added new stock icon light bulb / internet of things IoT.
  + Added option 'recent_docs' in config.cfg to be set to false
    in order to not remember the recent documents (#2330).
  + Incomplete languages: ar, el, fi, hi_IN, hr, ja, lt, pt.</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1695988800">- Update to version v1.0.2:
  + fixed single click on line number to select line, double click
    for pargraph (#1363)
  + multi pages support to all matches dialog, added arrows icons
    for navigation buttons
  + fixed crash when searching with all matches option and the
    text line containing the pattern is very long
  + modified colour of arrow in stock icon ct_download
  + added 42 stock icons
  + added multi pages support to all matches dialog with a limit
    of 50 matches per page (#2019)
  + improved performance of search/replace with option
    'all matches' (#272, #1830, #2019)
  + changed a couple of keyboard accelerators in pl.po</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1702814400">- Cumulative update to version 1.0.4:
  + fixed crash when displaying search results dialog (#2398,
    [#2399], #2404, #2405)
  + preferences dialog, keyboard shortcuts, now emphasizing with
    bold the overridden/non default shortcuts (#2397)
  + preferences dialog, keyboard shortcuts, added possibility to
    reset an individual shortcut to the default value
  + changed default keyboard shortcuts to move tree nodes From
    Shift+Arrows to Shift+Alt+Arrows as disrupting the
    functionality of text selection (#2397, #2400)
  + fixed crash when losing access to open document (#2120)
  + fixed crash sorting table (#2391)
  + fixed issues with search/replace and option 'all matches'
  + fixed corrupted export to pdf on mac os with non ascii links
    to files/folders (#2388)
  + multi page search results increased default limit 50-&gt;500 and
    configurable in config.cfg 'max_matches_in_page' (#2370)
  + changed all the default keyboard shortcuts using Ctrl+Alt for
    issues on windows with AltGr key (#2341, #2324, #2316, #2124,
    [#2069], #1944)
  + fixed progress bar of search hardly visible on windows (#2373)
  + nodes in bookmark menu to have the correct icon rather the
    anonymous pin icon (#206)
  + fixed node name in bookmarks menu not updated if node renamed
    (#2393)
  + export to pdf, now hiding anchor character (#2379)
  + changed codebox border colour with theme cobalt-darkened as
    hardly visible
  + added option in config.cfg to disable tree, menus and toolbar
    tooltips 'tree_tooltips', 'menus_tooltips',
    'toolbar_tooltips' (#2169)
  + fixed paste of code selection to rich text target adding
    unwanted newline with
  + fixed issue when changing theme in preferences dialog, style
    scheme editor, the change was only applied to the current node</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1711368000">- Update to version 1.1.0+7:
  + Fixed regression import nodes from cherrytree not importing
    anything, (gh#giuspen/cherrytree#2463).
  + Fixed unwanted nodes expansion with auto reload from external
    doc edit and enabled option to show bookmarked nodes at start,
    (gh#giuspen/cherrytree#2464).
  + Changed default value of option to automatically focus the text
    at new tree node clicked, from false to true
  + Fixed regression vertical scroll and cursor position of
    previous nodes not remembered, (gh#giuspen/cherrytree#2460).
  + Fixed regression searching in multiple nodes, only nodes names
    and tags, not working, (gh#giuspen/cherrytree#2461 and
    gh#giuspen/cherrytree#2408).
  + Fixed double click on word in table cell, heavy implementation,
    not selecting word.
  + Find dialog to show selected text also in codebox and table.
  + Adding support for replace in tables/codeboxes.
  + Find matches results dialog fixed line numbers.
  + Fix iterative find in multiple nodes not focusing correctly
    results in tables and codeboxes.
  + Fix regression in all matches dialog after latest changes.
  + Improved search in tables and codeboxes to list and select all
    the instances, (gh#giuspen/cherrytree#2155 and
    gh#giuspen/cherrytree#2444).
  + Icon save on the menu is now greyed out when save is not
    needed.
  + Fixed tooltip on search results dialog, expected to display the
    node hierarchical name.
  + Fixed regression find next not scrolling correctly after minor
    rework.
  + Fixed regression in search/replace, first replace, after allow
    text selection with search/replace dialog open,
    (gh#giuspen/cherrytree#2426).
  + Fixed issue with find and presence of anchored widgets,
    (gh#giuspen/cherrytree#2444).
  + Removed workaround to old GTK issue no longer relevant (called
    newline trick).
  + Added stock icon of postman app.
  + Added in preferences dialog control of text margins left/right.
  + Added in preferences dialog control of max search results per
    page.
  + Added in preferences dialog enable/disable tooltips on tree,
    menus, toolbar.
  + Added in preferences dialog control of scrollbar slider minimum
    size.
  + Added in preferences dialog control of whether the scrollbar
    overlays the text editor.
  + Added also in preferences dialog control of the toolbar icons
    size.
  + Added also in preferences dialog option to enable/disable the
    menubar in titlebar, (gh#giuspen/cherrytree#2443).
  + Moved some preferences dialog settings from tab 'miscellanous'
    to tab 'fonts' that has been renamed 'interface'.
  + Codeboxes can be configured with or without toolbar in
    preferences dialog, tab rich text.
  + Improved vertical toolbar in codeboxes supporting code exec,
    code copy, edit properties.
  + Implemented vertical toolbar in codeboxes supporting code exec,
    code copy, edit properties
  + Fixed error print when drag from empty tree.
  + Fixed error print when unmiximising window with empty tree.
  + Fixed error prints when reloading last used document but file
    no longer available.
  + Shared nodes, updated unit tests.
  + Fixed compilation error on linux.
  + Shared nodes, tree info summary dialog to count the shared data
    only once.
  + Shared nodes, print group information in node properties dialog.
  + Implemented support for so called shared nodes that all point
    to the same data - create with right click on node,
    (gh#giuspen/cherrytree#1222).
  + Fixed warning while running unit tests for empty
    curr_tree_iter().
  + Changed 6 default keyboard shortcuts using {,},[,] as
    problematic on German/Norwegian keyboards,
    (gh#giuspen/cherrytree#2423).
  + Fixed zoom not working with Ctrl+ on english keyboard (key + is
    on shift)
  + Add gruvbox style themes, (gh#giuspen/cherrytree#2435).
  + Allow text selection with search/replace dialog open,
    (gh#giuspen/cherrytree#2426).
  + Separated search/replace dialog code from action after the ok
    is clicked so that will be possible to make the dialog non
    modal, (gh#giuspen/cherrytree#2426).
  + Added options in config.cfg 'txt_margin_left',
    'txt_margin_right' to control the text margins,
    (gh#giuspen/cherrytree#2425).
  + Added option in config.cfg 'scroll_slider_min' to allow control
    of the minimum size of the scrollbar slider, default 16px,
    (gh#giuspen/cherrytree#2427).
  + Added option in config.cfg 'overlay_scroll' to allow to
    override the system setting for scrollbar overlay/auto hide -
    2=system, 1=on, 0=off, (gh#giuspen/cherrytree#2427).
  + Increased scrollbars size on windows,
    (gh#giuspen/cherrytree#2427).
  + Saving RGB for custom user colours with format rgb24 #abcdef.
  + Added up to 18 custom user colours in the colour picker
    palette, (gh#giuspen/cherrytree#2422).
  + Added ABAP syntax highlighting, (gh#giuspen/cherrytree#2430).
  + Debugging issue with colour picker,
    (gh#giuspen/cherrytree#2422).
  + Reset autosave when manually saving; autosave used counter that
    suspended time doesn't count, (gh#giuspen/cherrytree#2120).
  + Fixed crash when rapidly moving node in tree via keyboard
    shortcuts, (gh#giuspen/cherrytree#2409).
  + Fixed crash when rapidly moving node in tree via keyboard
    shortcuts, (gh#giuspen/cherrytree#2409).
  + Fixed regression in speed when searching in nodes names and
    tags, no nodes contents, after v1.0.2,
    (gh#giuspen/cherrytree#2408).
  + Updated translations.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1711368001">- Fix source version error and _service file.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1711713600">- Update to version 1.1.1+2:
  + Fixed regression after one search with replace, all subsequent
    searches open replace dialog, (gh#giuspen/cherrytree#2468).
  + Fixed regression searching in multiple nodes, only nodes names
    and tags, not working, (gh#giuspen/cherrytree#2461 and
    gh#giuspen/cherrytree#2408).
  + fixed import from cherrytree sqlite document having shared
    nodes.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1712318400">- Update to version 1.1.2+0:
  + Fixed regression crash when deleting a node with children,
    (gh#giuspen/cherrytree#2476).
  + Fixed regression issue with search,
    (gh#giuspen/cherrytree#2469).
  + Fixed drop position of dragged text wrongly one position to the
    left.
  + Fixed html paste, (gh#giuspen/cherrytree#2474).
  + README updated: Languages status.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1718452800">- Update to version 1.1.3+1:
  + Position (row,column) of the cursor in statusbar - improved.
  + Added in statusbar the position (row,column) of the cursor.
  + Added in config.cfg the group [proxy] to support downloading.
    data/checking for new version available from behind a proxy,
    (gh#giuspen/cherrytree#2522).
  + Reworked CtConfig to ensure single instance during whole life
    of the app.
  + Added support for moving cursor to table cell previous/next
    when key left pressed before first character/right pressed
    after the last character, (gh#giuspen/cherrytree#2523).
  + Added support for moving cursor to table cell above/below when
    key up pressed on first line/down pressed on the last line,
    (gh#giuspen/cherrytree#2523).
  + Fixed right click -&gt; copy link not working if there is a text
    selection, (gh#giuspen/cherrytree#2362).
  + Temporary workaround for crash in Gsv::Init() -&gt; [gtk]
    [critical] Class::register_derived_type(): base_query.type_name
    is NULL, (gh#giuspen/cherrytree#2518).
  + Removed 'Set the global C++ locale to the user-specified
    locale'.
  + Minor rework in g_log_set_default_handler,
    (gh#giuspen/cherrytree#2518).
  + Fix typos in bug_report.md, (gh#giuspen/cherrytree#2519).
  + Fixed drag and drop of text when line numbers visible.
  + Replaced regular expression help dead url,
    (gh#giuspen/cherrytree#2511).
  + Support for drag and drop of text with copy instead of move.
  + New multifile data storage, in case of corruption all backups
    are looked for data recovery starting from the most recent,
    (gh#giuspen/cherrytree#2505).
  + Added checks to prevent a save as or export overwriting the
    currently open document (as t as unsupported,
    (gh#giuspen/cherrytree#2504).
  + Updated supporters record.
  + Fixed crash when importing text file for incorrect detection of
    encoding, (gh#giuspen/cherrytree#2492).
  + Removed all noexcept operators.
  + Do not allow in the preferences dialog, toolbar configurator,
    to add a button twice, (gh#giuspen/cherrytree#2482).
  + Fixed crash in case of a duplicated button configured in the
    toolbar, (gh#giuspen/cherrytree#2482).
  + Fixed unit test after new library png encoding.
  + Updated translations.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1719835200">- Update to version 1.1.4+1:
  + Fixed msys2 script.
  + Fixed syntax error in latex wrongly detected as failure to
    access latex executable, (gh#giuspen/cherrytree#2534).
  + Copy link to node and copy anchor link to include absolute path
    to the cherrytree document and hierarchical path to node,
    (gh#giuspen/cherrytree#2452).
  + Implemented reset of zoom with Ctrl+0,
    (gh#giuspen/cherrytree#1835).
  + Improved extraction from a password protected archive (.ctz,
    .ctx) to distinguish incorrect password from a corrupted
    archive / not an archive.
  + Removed message instructing the user how to manually recover
    using the backups as cherrytree will do it itself automatically
    after asking the user.
  + Added auto recovery from a backup (after asking the user) in
    case of corrupted document.
  + Added warning message in case an automatic restore from backup
    was necessary for the new multifile data storage document.
  + Debugging issue with locale, (gh#giuspen/cherrytree#2529).</changelog>
  <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>
</package>
<package pkgid="b665007591180a62aec9b21ba0fa2a5964df4ef071a4b8380ba5425c565310ebd87cd5f9c98354e15b5e6efc8afbade26613f7368880fadda0536735100cdb29" name="cherrytree-lang" arch="noarch">
  <version epoch="0" ver="1.1.4+18" rel="bp161.1.4"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693310400">- Update to 1.0.1:
  + Fixed overwrite confirmation not working when saving as new
    multifile storage (#2333).
  + Fixed crash on close (#2302).
  + Fixed xorg crash / wayland warning caused by popup menus
    without a parent (#2328).
  + Fixed paste content copied from column edit mode not working
    in codeboxes.
  + Highlight current text line to be disabled when the text loses
    focus or when the text is in column mode.
  + Reverted 'on windows, paste image from clipboard to take
    priority over html target ...' causing paste from spreadsheet
    cells generating a picture instead of a table.
  + Default keyboard shortcut for increase/decrease table column
    changed to Ctrl+Alt+&gt; Ctrl+Alt+&lt; as Ctrl+) isn't working
    on windows (#2336).
  + Added new stock icon light bulb / internet of things IoT.
  + Added option 'recent_docs' in config.cfg to be set to false
    in order to not remember the recent documents (#2330).
  + Incomplete languages: ar, el, fi, hi_IN, hr, ja, lt, pt.</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1695988800">- Update to version v1.0.2:
  + fixed single click on line number to select line, double click
    for pargraph (#1363)
  + multi pages support to all matches dialog, added arrows icons
    for navigation buttons
  + fixed crash when searching with all matches option and the
    text line containing the pattern is very long
  + modified colour of arrow in stock icon ct_download
  + added 42 stock icons
  + added multi pages support to all matches dialog with a limit
    of 50 matches per page (#2019)
  + improved performance of search/replace with option
    'all matches' (#272, #1830, #2019)
  + changed a couple of keyboard accelerators in pl.po</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1702814400">- Cumulative update to version 1.0.4:
  + fixed crash when displaying search results dialog (#2398,
    [#2399], #2404, #2405)
  + preferences dialog, keyboard shortcuts, now emphasizing with
    bold the overridden/non default shortcuts (#2397)
  + preferences dialog, keyboard shortcuts, added possibility to
    reset an individual shortcut to the default value
  + changed default keyboard shortcuts to move tree nodes From
    Shift+Arrows to Shift+Alt+Arrows as disrupting the
    functionality of text selection (#2397, #2400)
  + fixed crash when losing access to open document (#2120)
  + fixed crash sorting table (#2391)
  + fixed issues with search/replace and option 'all matches'
  + fixed corrupted export to pdf on mac os with non ascii links
    to files/folders (#2388)
  + multi page search results increased default limit 50-&gt;500 and
    configurable in config.cfg 'max_matches_in_page' (#2370)
  + changed all the default keyboard shortcuts using Ctrl+Alt for
    issues on windows with AltGr key (#2341, #2324, #2316, #2124,
    [#2069], #1944)
  + fixed progress bar of search hardly visible on windows (#2373)
  + nodes in bookmark menu to have the correct icon rather the
    anonymous pin icon (#206)
  + fixed node name in bookmarks menu not updated if node renamed
    (#2393)
  + export to pdf, now hiding anchor character (#2379)
  + changed codebox border colour with theme cobalt-darkened as
    hardly visible
  + added option in config.cfg to disable tree, menus and toolbar
    tooltips 'tree_tooltips', 'menus_tooltips',
    'toolbar_tooltips' (#2169)
  + fixed paste of code selection to rich text target adding
    unwanted newline with
  + fixed issue when changing theme in preferences dialog, style
    scheme editor, the change was only applied to the current node</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1711368000">- Update to version 1.1.0+7:
  + Fixed regression import nodes from cherrytree not importing
    anything, (gh#giuspen/cherrytree#2463).
  + Fixed unwanted nodes expansion with auto reload from external
    doc edit and enabled option to show bookmarked nodes at start,
    (gh#giuspen/cherrytree#2464).
  + Changed default value of option to automatically focus the text
    at new tree node clicked, from false to true
  + Fixed regression vertical scroll and cursor position of
    previous nodes not remembered, (gh#giuspen/cherrytree#2460).
  + Fixed regression searching in multiple nodes, only nodes names
    and tags, not working, (gh#giuspen/cherrytree#2461 and
    gh#giuspen/cherrytree#2408).
  + Fixed double click on word in table cell, heavy implementation,
    not selecting word.
  + Find dialog to show selected text also in codebox and table.
  + Adding support for replace in tables/codeboxes.
  + Find matches results dialog fixed line numbers.
  + Fix iterative find in multiple nodes not focusing correctly
    results in tables and codeboxes.
  + Fix regression in all matches dialog after latest changes.
  + Improved search in tables and codeboxes to list and select all
    the instances, (gh#giuspen/cherrytree#2155 and
    gh#giuspen/cherrytree#2444).
  + Icon save on the menu is now greyed out when save is not
    needed.
  + Fixed tooltip on search results dialog, expected to display the
    node hierarchical name.
  + Fixed regression find next not scrolling correctly after minor
    rework.
  + Fixed regression in search/replace, first replace, after allow
    text selection with search/replace dialog open,
    (gh#giuspen/cherrytree#2426).
  + Fixed issue with find and presence of anchored widgets,
    (gh#giuspen/cherrytree#2444).
  + Removed workaround to old GTK issue no longer relevant (called
    newline trick).
  + Added stock icon of postman app.
  + Added in preferences dialog control of text margins left/right.
  + Added in preferences dialog control of max search results per
    page.
  + Added in preferences dialog enable/disable tooltips on tree,
    menus, toolbar.
  + Added in preferences dialog control of scrollbar slider minimum
    size.
  + Added in preferences dialog control of whether the scrollbar
    overlays the text editor.
  + Added also in preferences dialog control of the toolbar icons
    size.
  + Added also in preferences dialog option to enable/disable the
    menubar in titlebar, (gh#giuspen/cherrytree#2443).
  + Moved some preferences dialog settings from tab 'miscellanous'
    to tab 'fonts' that has been renamed 'interface'.
  + Codeboxes can be configured with or without toolbar in
    preferences dialog, tab rich text.
  + Improved vertical toolbar in codeboxes supporting code exec,
    code copy, edit properties.
  + Implemented vertical toolbar in codeboxes supporting code exec,
    code copy, edit properties
  + Fixed error print when drag from empty tree.
  + Fixed error print when unmiximising window with empty tree.
  + Fixed error prints when reloading last used document but file
    no longer available.
  + Shared nodes, updated unit tests.
  + Fixed compilation error on linux.
  + Shared nodes, tree info summary dialog to count the shared data
    only once.
  + Shared nodes, print group information in node properties dialog.
  + Implemented support for so called shared nodes that all point
    to the same data - create with right click on node,
    (gh#giuspen/cherrytree#1222).
  + Fixed warning while running unit tests for empty
    curr_tree_iter().
  + Changed 6 default keyboard shortcuts using {,},[,] as
    problematic on German/Norwegian keyboards,
    (gh#giuspen/cherrytree#2423).
  + Fixed zoom not working with Ctrl+ on english keyboard (key + is
    on shift)
  + Add gruvbox style themes, (gh#giuspen/cherrytree#2435).
  + Allow text selection with search/replace dialog open,
    (gh#giuspen/cherrytree#2426).
  + Separated search/replace dialog code from action after the ok
    is clicked so that will be possible to make the dialog non
    modal, (gh#giuspen/cherrytree#2426).
  + Added options in config.cfg 'txt_margin_left',
    'txt_margin_right' to control the text margins,
    (gh#giuspen/cherrytree#2425).
  + Added option in config.cfg 'scroll_slider_min' to allow control
    of the minimum size of the scrollbar slider, default 16px,
    (gh#giuspen/cherrytree#2427).
  + Added option in config.cfg 'overlay_scroll' to allow to
    override the system setting for scrollbar overlay/auto hide -
    2=system, 1=on, 0=off, (gh#giuspen/cherrytree#2427).
  + Increased scrollbars size on windows,
    (gh#giuspen/cherrytree#2427).
  + Saving RGB for custom user colours with format rgb24 #abcdef.
  + Added up to 18 custom user colours in the colour picker
    palette, (gh#giuspen/cherrytree#2422).
  + Added ABAP syntax highlighting, (gh#giuspen/cherrytree#2430).
  + Debugging issue with colour picker,
    (gh#giuspen/cherrytree#2422).
  + Reset autosave when manually saving; autosave used counter that
    suspended time doesn't count, (gh#giuspen/cherrytree#2120).
  + Fixed crash when rapidly moving node in tree via keyboard
    shortcuts, (gh#giuspen/cherrytree#2409).
  + Fixed crash when rapidly moving node in tree via keyboard
    shortcuts, (gh#giuspen/cherrytree#2409).
  + Fixed regression in speed when searching in nodes names and
    tags, no nodes contents, after v1.0.2,
    (gh#giuspen/cherrytree#2408).
  + Updated translations.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1711368001">- Fix source version error and _service file.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1711713600">- Update to version 1.1.1+2:
  + Fixed regression after one search with replace, all subsequent
    searches open replace dialog, (gh#giuspen/cherrytree#2468).
  + Fixed regression searching in multiple nodes, only nodes names
    and tags, not working, (gh#giuspen/cherrytree#2461 and
    gh#giuspen/cherrytree#2408).
  + fixed import from cherrytree sqlite document having shared
    nodes.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1712318400">- Update to version 1.1.2+0:
  + Fixed regression crash when deleting a node with children,
    (gh#giuspen/cherrytree#2476).
  + Fixed regression issue with search,
    (gh#giuspen/cherrytree#2469).
  + Fixed drop position of dragged text wrongly one position to the
    left.
  + Fixed html paste, (gh#giuspen/cherrytree#2474).
  + README updated: Languages status.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1718452800">- Update to version 1.1.3+1:
  + Position (row,column) of the cursor in statusbar - improved.
  + Added in statusbar the position (row,column) of the cursor.
  + Added in config.cfg the group [proxy] to support downloading.
    data/checking for new version available from behind a proxy,
    (gh#giuspen/cherrytree#2522).
  + Reworked CtConfig to ensure single instance during whole life
    of the app.
  + Added support for moving cursor to table cell previous/next
    when key left pressed before first character/right pressed
    after the last character, (gh#giuspen/cherrytree#2523).
  + Added support for moving cursor to table cell above/below when
    key up pressed on first line/down pressed on the last line,
    (gh#giuspen/cherrytree#2523).
  + Fixed right click -&gt; copy link not working if there is a text
    selection, (gh#giuspen/cherrytree#2362).
  + Temporary workaround for crash in Gsv::Init() -&gt; [gtk]
    [critical] Class::register_derived_type(): base_query.type_name
    is NULL, (gh#giuspen/cherrytree#2518).
  + Removed 'Set the global C++ locale to the user-specified
    locale'.
  + Minor rework in g_log_set_default_handler,
    (gh#giuspen/cherrytree#2518).
  + Fix typos in bug_report.md, (gh#giuspen/cherrytree#2519).
  + Fixed drag and drop of text when line numbers visible.
  + Replaced regular expression help dead url,
    (gh#giuspen/cherrytree#2511).
  + Support for drag and drop of text with copy instead of move.
  + New multifile data storage, in case of corruption all backups
    are looked for data recovery starting from the most recent,
    (gh#giuspen/cherrytree#2505).
  + Added checks to prevent a save as or export overwriting the
    currently open document (as t as unsupported,
    (gh#giuspen/cherrytree#2504).
  + Updated supporters record.
  + Fixed crash when importing text file for incorrect detection of
    encoding, (gh#giuspen/cherrytree#2492).
  + Removed all noexcept operators.
  + Do not allow in the preferences dialog, toolbar configurator,
    to add a button twice, (gh#giuspen/cherrytree#2482).
  + Fixed crash in case of a duplicated button configured in the
    toolbar, (gh#giuspen/cherrytree#2482).
  + Fixed unit test after new library png encoding.
  + Updated translations.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1719835200">- Update to version 1.1.4+1:
  + Fixed msys2 script.
  + Fixed syntax error in latex wrongly detected as failure to
    access latex executable, (gh#giuspen/cherrytree#2534).
  + Copy link to node and copy anchor link to include absolute path
    to the cherrytree document and hierarchical path to node,
    (gh#giuspen/cherrytree#2452).
  + Implemented reset of zoom with Ctrl+0,
    (gh#giuspen/cherrytree#1835).
  + Improved extraction from a password protected archive (.ctz,
    .ctx) to distinguish incorrect password from a corrupted
    archive / not an archive.
  + Removed message instructing the user how to manually recover
    using the backups as cherrytree will do it itself automatically
    after asking the user.
  + Added auto recovery from a backup (after asking the user) in
    case of corrupted document.
  + Added warning message in case an automatic restore from backup
    was necessary for the new multifile data storage document.
  + Debugging issue with locale, (gh#giuspen/cherrytree#2529).</changelog>
  <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>
</package>
<package pkgid="4d9ae4b70bdaa708fc9cde4a2d9382410d20bffb82550eea28410623bf52a3c8efb9381971f254cebdd38cd00b1269d3b6d75917992537e371552f435d8f7521" name="chewing-cli" arch="s390x">
  <version epoch="0" ver="0.9.1" rel="160099.2.8"/>
  <changelog author="i@marguerite.su" date="1440417600">- Update to version 0.4.0+git20150820.285b47d:
  + fix resource leak
  + Add notification_email
  + Update build_command_prepend
  + Do not write last element of phone_array
  + Prevent fclose null file handler
  + Check return value for ftell
  + Check return value of UserGetPhraseFirst before use
  + testhelper.c: clean_userphase() ignore ENOENT
  + init_database.c: Fix strtoul error checking
  + init_database: make integer comparison 64-bit safe
  + Fix Coverity error "Buffer not null terminated"
  + Fix Coverity error "Copy into fixed size buffer"
  + Fix Coverity error "Explicit null dereferenced"
  + init_database.c: Resolve queue-full exception
  + gen_keystroke.c: Use static APIs
  + genkeystroke.c: Fix buffer usage
  + Disable selection keys out of the reasonable range
  + dump_database: utilize plat_mmap for file operations
  + Fix ChewingKillChar which is disabling OpenSymbolChoice
  + Use chewing_delete to delete ChewingContext
  + Detect attribute existence by hasattr, not __dict__</changelog>
  <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="jengelh@inai.de" 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="steven.kowalik@suse.com" 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="dimstar@opensuse.org" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="gcomes.obs@gmail.com" date="1711281600">- move the %install_info macros to the subpackage where they belong</changelog>
  <changelog author="i@marguerite.su" 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="i@marguerite.su" date="1738152000">- fix search path for dictionaries</changelog>
</package>
<package pkgid="ae334fbfd53ce9633c194ec9841b2db54b34766f96c7ad158169071a384bb59e84ef9f9f52aaeb67e2bb58d57f92a5bdb5127c48e05769f4f48e3ec095961eb7" name="chewing-data" arch="noarch">
  <version epoch="0" ver="0.9.1" rel="160099.2.8"/>
  <changelog author="i@marguerite.su" date="1440417600">- Update to version 0.4.0+git20150820.285b47d:
  + fix resource leak
  + Add notification_email
  + Update build_command_prepend
  + Do not write last element of phone_array
  + Prevent fclose null file handler
  + Check return value for ftell
  + Check return value of UserGetPhraseFirst before use
  + testhelper.c: clean_userphase() ignore ENOENT
  + init_database.c: Fix strtoul error checking
  + init_database: make integer comparison 64-bit safe
  + Fix Coverity error "Buffer not null terminated"
  + Fix Coverity error "Copy into fixed size buffer"
  + Fix Coverity error "Explicit null dereferenced"
  + init_database.c: Resolve queue-full exception
  + gen_keystroke.c: Use static APIs
  + genkeystroke.c: Fix buffer usage
  + Disable selection keys out of the reasonable range
  + dump_database: utilize plat_mmap for file operations
  + Fix ChewingKillChar which is disabling OpenSymbolChoice
  + Use chewing_delete to delete ChewingContext
  + Detect attribute existence by hasattr, not __dict__</changelog>
  <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="jengelh@inai.de" 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="steven.kowalik@suse.com" 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="dimstar@opensuse.org" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="gcomes.obs@gmail.com" date="1711281600">- move the %install_info macros to the subpackage where they belong</changelog>
  <changelog author="i@marguerite.su" 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="i@marguerite.su" date="1738152000">- fix search path for dictionaries</changelog>
</package>
<package pkgid="3ee73a7045d36ee87464d2cc8ffd859af5ad3a991d0d27f9897f4318ca05efc11adcc5cd229bf09371813ef1484ab2504f1cb8df11f8474418ed62f668d08b0a" name="chezdav" arch="s390x">
  <version epoch="0" ver="3.0" rel="bp161.1.5"/>
  <changelog author="badshah400@gmail.com" date="1526558400">- Initial package.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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="3b6f5f3be55002e68eb570fb4a7d4b89b27f782dbb484ffe2583282b7bffec3985b1275dfb0f1dbba17ec9f7335cd25cd7aa9bb2bfe7f022d115318c97c48689" name="chezmoi" arch="s390x">
  <version epoch="0" ver="2.52.3" rel="bp161.1.9"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1714478400">- Update to version 2.48.0:
  - Features
  * feat: Add --tree flag to unmanaged command
  * feat: Add --tree flag to managed command
  * feat: Add --tree flag to ignored command
  * feat: Include name of target in error message
  - Fixes
  * fix: Apply .chezmoiignore to dirs in external archives
  * fix: Remove unmanaged files from exact_ directories containing external files
  * fix: Better detect username on Android/Termux systems
  - Documentation updates
  * docs: Document --tree flag</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1717416000">- Update to version 2.48.2:
  - Fixes
  * fix: Don't panic on unexpected bubbletea messages
  * fix: Respect umask when creating files</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1718107200">- Update to version 2.49.0:
  - Features
  * feat: Add stub for removed remove command
  * feat: Rename remove command to destroy
  - Fixes
  * fix: Fix panic when parsing some commands
  - Documentation updates
  * docs: Update comparison-table.md</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1719230400">- Update to version 2.49.1:
  - Fixes
  * fix: Accept line-endings template directive as well as line-ending</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1720526400">- Update to version 2.50.0:
  - Features
  * feat: Add tempDir configuration variable
  * feat: Allow private_ and readonly_ attrs to be set for externals
  * feat: Add --no-network flag to doctor command
  * feat: Embed fallback X.509 trusted roots
  - Fixes
  * fix: Prevent chezmoi add from adding chezmoi's own executable</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1721131200">- Update to version 2.51.0:
  - Features
  * feat: Add 1Password SDK template funcs
  * feat: Add decompression of file externals
  - Fixes
  * fix: keep initFuncs when using 'includeTemplate' in config
  * fix: Use scriptTempDir for modify_ scripts</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1723118400">- Update to version 2.52.0:
  - Features
  * feat: Add gitHubRelease and gitHubReleaseAssetURL template functions
  - Fixes
  * fix: Don't modify ciphertext in edit command if plaintext did not change</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1724760000">- Update to version 2.52.1:
  - Fixes
    cba7e40 fix: Set User-Agent header to chezmoi.io/version on all HTTP requests
- Bump go version to 1.22 as per upstream go.mod</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1725969600">- Update to version 2.52.2:
  - Features
  * feat: Support YubiKeys in KeePassXC open mode
  - Documentation updates
  * docs: Add FAQ entry on using delta as the diff tool
  * docs: Add FAQ entry on running scripts periodically
  * docs: Add FAQ entry on running a script when a git-repo external changes
  * docs: Add FAQ entry on literal {{ and }} in templates
  * docs: Add warning on using externals for large files or archives
  * docs: Add how to use VSCode as the diff and merge tool</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1727697600">- Update to version 2.52.3:
  - Features
  * feat: Set GOMAXPROCS based on available resources
  - Documentation updates
  * docs: Improve developer documentation
  * docs: Use uv for managing Python and dependencies
  * docs: Add note on reporting viruses or trojans on Windows
  * docs: Add sequence diagram for chezmoi init
  * docs: Add daily usage entry on editing files</changelog>
</package>
<package pkgid="487ab8f9e3aace91f41d5fc404d42b7a053f7ec729d6b0129b3473d9205fe5ee5ea109cd8c6fb8bc7f4d34d4718354bf07b71cdf5bbb53e46f812c2c3b4da87b" name="chezmoi-bash-completion" arch="noarch">
  <version epoch="0" ver="2.52.3" rel="bp161.1.9"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1714478400">- Update to version 2.48.0:
  - Features
  * feat: Add --tree flag to unmanaged command
  * feat: Add --tree flag to managed command
  * feat: Add --tree flag to ignored command
  * feat: Include name of target in error message
  - Fixes
  * fix: Apply .chezmoiignore to dirs in external archives
  * fix: Remove unmanaged files from exact_ directories containing external files
  * fix: Better detect username on Android/Termux systems
  - Documentation updates
  * docs: Document --tree flag</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1717416000">- Update to version 2.48.2:
  - Fixes
  * fix: Don't panic on unexpected bubbletea messages
  * fix: Respect umask when creating files</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1718107200">- Update to version 2.49.0:
  - Features
  * feat: Add stub for removed remove command
  * feat: Rename remove command to destroy
  - Fixes
  * fix: Fix panic when parsing some commands
  - Documentation updates
  * docs: Update comparison-table.md</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1719230400">- Update to version 2.49.1:
  - Fixes
  * fix: Accept line-endings template directive as well as line-ending</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1720526400">- Update to version 2.50.0:
  - Features
  * feat: Add tempDir configuration variable
  * feat: Allow private_ and readonly_ attrs to be set for externals
  * feat: Add --no-network flag to doctor command
  * feat: Embed fallback X.509 trusted roots
  - Fixes
  * fix: Prevent chezmoi add from adding chezmoi's own executable</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1721131200">- Update to version 2.51.0:
  - Features
  * feat: Add 1Password SDK template funcs
  * feat: Add decompression of file externals
  - Fixes
  * fix: keep initFuncs when using 'includeTemplate' in config
  * fix: Use scriptTempDir for modify_ scripts</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1723118400">- Update to version 2.52.0:
  - Features
  * feat: Add gitHubRelease and gitHubReleaseAssetURL template functions
  - Fixes
  * fix: Don't modify ciphertext in edit command if plaintext did not change</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1724760000">- Update to version 2.52.1:
  - Fixes
    cba7e40 fix: Set User-Agent header to chezmoi.io/version on all HTTP requests
- Bump go version to 1.22 as per upstream go.mod</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1725969600">- Update to version 2.52.2:
  - Features
  * feat: Support YubiKeys in KeePassXC open mode
  - Documentation updates
  * docs: Add FAQ entry on using delta as the diff tool
  * docs: Add FAQ entry on running scripts periodically
  * docs: Add FAQ entry on running a script when a git-repo external changes
  * docs: Add FAQ entry on literal {{ and }} in templates
  * docs: Add warning on using externals for large files or archives
  * docs: Add how to use VSCode as the diff and merge tool</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1727697600">- Update to version 2.52.3:
  - Features
  * feat: Set GOMAXPROCS based on available resources
  - Documentation updates
  * docs: Improve developer documentation
  * docs: Use uv for managing Python and dependencies
  * docs: Add note on reporting viruses or trojans on Windows
  * docs: Add sequence diagram for chezmoi init
  * docs: Add daily usage entry on editing files</changelog>
</package>
<package pkgid="bf30123820ab19dba5f869f8c4eb2b92f86312463a481006a9d19d2abba77985a1a14e41bda427872fe6837863ba429fc40c4f7d1980be8d923e30445eafcd41" name="chezmoi-fish-completion" arch="noarch">
  <version epoch="0" ver="2.52.3" rel="bp161.1.9"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1714478400">- Update to version 2.48.0:
  - Features
  * feat: Add --tree flag to unmanaged command
  * feat: Add --tree flag to managed command
  * feat: Add --tree flag to ignored command
  * feat: Include name of target in error message
  - Fixes
  * fix: Apply .chezmoiignore to dirs in external archives
  * fix: Remove unmanaged files from exact_ directories containing external files
  * fix: Better detect username on Android/Termux systems
  - Documentation updates
  * docs: Document --tree flag</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1717416000">- Update to version 2.48.2:
  - Fixes
  * fix: Don't panic on unexpected bubbletea messages
  * fix: Respect umask when creating files</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1718107200">- Update to version 2.49.0:
  - Features
  * feat: Add stub for removed remove command
  * feat: Rename remove command to destroy
  - Fixes
  * fix: Fix panic when parsing some commands
  - Documentation updates
  * docs: Update comparison-table.md</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1719230400">- Update to version 2.49.1:
  - Fixes
  * fix: Accept line-endings template directive as well as line-ending</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1720526400">- Update to version 2.50.0:
  - Features
  * feat: Add tempDir configuration variable
  * feat: Allow private_ and readonly_ attrs to be set for externals
  * feat: Add --no-network flag to doctor command
  * feat: Embed fallback X.509 trusted roots
  - Fixes
  * fix: Prevent chezmoi add from adding chezmoi's own executable</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1721131200">- Update to version 2.51.0:
  - Features
  * feat: Add 1Password SDK template funcs
  * feat: Add decompression of file externals
  - Fixes
  * fix: keep initFuncs when using 'includeTemplate' in config
  * fix: Use scriptTempDir for modify_ scripts</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1723118400">- Update to version 2.52.0:
  - Features
  * feat: Add gitHubRelease and gitHubReleaseAssetURL template functions
  - Fixes
  * fix: Don't modify ciphertext in edit command if plaintext did not change</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1724760000">- Update to version 2.52.1:
  - Fixes
    cba7e40 fix: Set User-Agent header to chezmoi.io/version on all HTTP requests
- Bump go version to 1.22 as per upstream go.mod</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1725969600">- Update to version 2.52.2:
  - Features
  * feat: Support YubiKeys in KeePassXC open mode
  - Documentation updates
  * docs: Add FAQ entry on using delta as the diff tool
  * docs: Add FAQ entry on running scripts periodically
  * docs: Add FAQ entry on running a script when a git-repo external changes
  * docs: Add FAQ entry on literal {{ and }} in templates
  * docs: Add warning on using externals for large files or archives
  * docs: Add how to use VSCode as the diff and merge tool</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1727697600">- Update to version 2.52.3:
  - Features
  * feat: Set GOMAXPROCS based on available resources
  - Documentation updates
  * docs: Improve developer documentation
  * docs: Use uv for managing Python and dependencies
  * docs: Add note on reporting viruses or trojans on Windows
  * docs: Add sequence diagram for chezmoi init
  * docs: Add daily usage entry on editing files</changelog>
</package>
<package pkgid="3dd491afe93b8e586a381de0ae41f4eb823ca51ca2254498130b6c71882154f5904b9d809045ed1558412216704ce7cd87085048eaeaacde7b447e4e2857f73c" name="chezmoi-zsh-completion" arch="noarch">
  <version epoch="0" ver="2.52.3" rel="bp161.1.9"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1714478400">- Update to version 2.48.0:
  - Features
  * feat: Add --tree flag to unmanaged command
  * feat: Add --tree flag to managed command
  * feat: Add --tree flag to ignored command
  * feat: Include name of target in error message
  - Fixes
  * fix: Apply .chezmoiignore to dirs in external archives
  * fix: Remove unmanaged files from exact_ directories containing external files
  * fix: Better detect username on Android/Termux systems
  - Documentation updates
  * docs: Document --tree flag</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1717416000">- Update to version 2.48.2:
  - Fixes
  * fix: Don't panic on unexpected bubbletea messages
  * fix: Respect umask when creating files</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1718107200">- Update to version 2.49.0:
  - Features
  * feat: Add stub for removed remove command
  * feat: Rename remove command to destroy
  - Fixes
  * fix: Fix panic when parsing some commands
  - Documentation updates
  * docs: Update comparison-table.md</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1719230400">- Update to version 2.49.1:
  - Fixes
  * fix: Accept line-endings template directive as well as line-ending</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1720526400">- Update to version 2.50.0:
  - Features
  * feat: Add tempDir configuration variable
  * feat: Allow private_ and readonly_ attrs to be set for externals
  * feat: Add --no-network flag to doctor command
  * feat: Embed fallback X.509 trusted roots
  - Fixes
  * fix: Prevent chezmoi add from adding chezmoi's own executable</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1721131200">- Update to version 2.51.0:
  - Features
  * feat: Add 1Password SDK template funcs
  * feat: Add decompression of file externals
  - Fixes
  * fix: keep initFuncs when using 'includeTemplate' in config
  * fix: Use scriptTempDir for modify_ scripts</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1723118400">- Update to version 2.52.0:
  - Features
  * feat: Add gitHubRelease and gitHubReleaseAssetURL template functions
  - Fixes
  * fix: Don't modify ciphertext in edit command if plaintext did not change</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1724760000">- Update to version 2.52.1:
  - Fixes
    cba7e40 fix: Set User-Agent header to chezmoi.io/version on all HTTP requests
- Bump go version to 1.22 as per upstream go.mod</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1725969600">- Update to version 2.52.2:
  - Features
  * feat: Support YubiKeys in KeePassXC open mode
  - Documentation updates
  * docs: Add FAQ entry on using delta as the diff tool
  * docs: Add FAQ entry on running scripts periodically
  * docs: Add FAQ entry on running a script when a git-repo external changes
  * docs: Add FAQ entry on literal {{ and }} in templates
  * docs: Add warning on using externals for large files or archives
  * docs: Add how to use VSCode as the diff and merge tool</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1727697600">- Update to version 2.52.3:
  - Features
  * feat: Set GOMAXPROCS based on available resources
  - Documentation updates
  * docs: Improve developer documentation
  * docs: Use uv for managing Python and dependencies
  * docs: Add note on reporting viruses or trojans on Windows
  * docs: Add sequence diagram for chezmoi init
  * docs: Add daily usage entry on editing files</changelog>
</package>
<package pkgid="6b7c1263446211076fd1c63e5af7f04f4e8c269e36c5002c96b61caa0a9c0e2d16730756418765d2d1f52612d18d082e225bb59489a8a072c4a16864ba02f8a3" name="chirp" arch="noarch">
  <version epoch="0" ver="20250808" rel="bp161.1.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746273600">- Update to version 20250502:
  * Raise a specific error for fixed banks with link
  * Unify handling of RadioSpecificError in common</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- Update to version 20250509:
  * Modify TIDRADIO TD-H8 and TD-H3 Driver for consistency and
    New Settings
  * tdh3: Fix invalid brightness setting in test image
  * Add a link in the about box to open online documentation
  * update translations</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747396800">- Update to version 20250516:
  * Correct P15UV model alias to UV-13Pro
  * Remove a bunch of overly verbose yaesu_clone logging
  * Fix hardware flow flag for TH-K2,TM-271/281, etc
  * Updated Italian Translation
  * Updated Spanish Translation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1748606400">- Update to version 20250530:
  * rt470: Add v1.27A firmware version
  * Fix TD-H8 SHORT_KEY_TOP not saving
  * Inverted FM Allow Receive setting
  * Inverted FM VFO/CH setting
  * Update french translations</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1749211200">- Update to version 20250606:
  * Add MaxTalker MT-5RM
  * New Model Retevis RA25, Radioddity DB-20, AnyTone 779UV</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1750852800">- Update to version 20250620:
  * tk272g: Allow full-range entry on both models
  * Add Radioddity GM-30
  * h777: Convert to using ignore bits on BCD tones
  * Add ignore_bits to bcdDataType</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1751716800">- Update to version 20250704:
  * tk760g: Fix deprecated current value settings
  * tk760g: Add Off-hook-decode setting
  * Unify modern kenwood commercial step handling
  * tk3140: Fix tuning step selection</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1752840000">- Update to version 20250718:
  * Revise UV-5R8W alias
  * Add Baofeng UV-5R8W alias
  * Fix stuck clone dialogs after failure
  * id51: Disable callsign list settings
  * icf: Filter D-STAR callsigns to valid chars
  * icf: Gracefully handle invalid bank index mappings
  * Improve setting load failure error messages</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754049600">- Update to version 20250801:
  * Add fingerprint for RT-630 V0.09
  * btech: Fix block size for non-8900D models
  * Add Baofeng UV-5G Pro
  * btech: Fix download for QYT KT-8900D radios
  * ft4: Format different ID messages for better readability
  * rt21: Add new fingerprint for RT29UHF</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754654400">- Update to version 20250808:
  * Add Support for Retevis H777 V4.0
  * uvk5: Fix band limits
  * Remove legacy radio detection module</changelog>
</package>
<package pkgid="edbd6b4e40190b6a35f24654de942c7fe7ae99fd4107281d9249826ac9e10224a88c4f8c82aa67c41516bd83af14029d01e937caa25a39d690c95da5347ec7ea" name="chmlib-devel" arch="s390x">
  <version epoch="0" ver="0.40" rel="bp161.1.2"/>
  <changelog author="stbinner@suse.de" date="1170072000">- update to version 0.39:
  * all of the dynamically-sized buffers which were allocated on
    the stack before have been changed to heap allocations. This
    circumvents some dangerous security flaws. (#239747)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="6a83e45201e55856fbefc97ab527c9d5658170d8eaac1dfdcedda62afc71463882812de5ddfe0001af367fe02752b1ad0331f461c007bb42990f7d7067723aa2" name="chmlib-examples" arch="s390x">
  <version epoch="0" ver="0.40" rel="bp161.1.2"/>
  <changelog author="stbinner@suse.de" date="1170072000">- update to version 0.39:
  * all of the dynamically-sized buffers which were allocated on
    the stack before have been changed to heap allocations. This
    circumvents some dangerous security flaws. (#239747)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="b5fa062ecfe94f89f64660e63bbe8be2ae2eab9b320e435a256bcee892203ee4726618178c5f82eb440ca843721bfc08fd3555a585ec009f1cf8e7c490a8e9a1" name="chntpw" arch="s390x">
  <version epoch="0" ver="1.0" rel="bp161.1.2"/>
  <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="d1da0927472a2ec5330d0c11d03ffd4b222e635441bd3228d10d6b211a2f3c528d132730c5c41e0eb710acb9cad0ce0d3bbf27fa8fce697efd9b69a9e6c83cec" name="chocolate-doom" arch="s390x">
  <version epoch="0" ver="3.1.0" rel="bp161.1.11"/>
  <changelog author="jengelh@inai.de" date="1479297600">- Add chdoom-sdlsound.diff to resolve build error with new
  libsamplerate</changelog>
  <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>
</package>
<package pkgid="75620597121f0117649f413622a3183f72114d7653b249e9083df9e92067170d385e4479210bf6e076434340a096717e5f34f03645056ab60b999a986c1a3252" name="choose" arch="s390x">
  <version epoch="0" ver="1.3.6" rel="bp161.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>
</package>
<package pkgid="8fe4cee36a92c2fea27edf2e7da09456d69973214e94187bc119597066a0753f768061e710e2cb16b98aaaf96052c11044260e88ab6ebca1c898ee2b72ca9f0c" name="chromaprint-fpcalc" arch="s390x">
  <version epoch="0" ver="1.5.1+git.20221217" rel="160099.2.3"/>
  <changelog author="dmueller@suse.com" date="1657540800">- update to 1.5.1:
  * No functional source code changes.
  * Fixed some compiler warnings.
  * Rebuilt the fpcalc binaries with FFmpeg 4.4.1.
  * Added support for fat binaries on macOS, with support for both Intel and Apple silicon.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1668168000">- Add 8ccad69.patch: Upgrade code to FFmpeg 5.x APIs. Following
  this, drop pkgconfig(libavresample) BuildRequires: No longer
  used.
  * https://github.com/acoustid/chromaprint/commit/8ccad69.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1682596800">- Add 82781d02.patch: FFmpeg 5.x: Some files return error codes
  when scanning.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1698148800">- Drop unused libtag-devel BuildRequires.
- Use cmake_build macro.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1699444800">- Drop unused and unneeded libtag-devel Requires from devel package</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1733918400">- Use kissfft for shared library, ffmpeg is only needed for the
  standalone fpcalc tool.</changelog>
  <changelog author="davejplater@gmail.com" 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="davejplater@gmail.com" date="1737806400">- Add 0005-Fix-compatibility-with-ffmpeg-7.0.patch and force build
  with ffmpeg-7 libraries</changelog>
</package>
<package pkgid="3aeab683d9842cc83f2a7a382dc893e165a2e4fdb9e5cf103ca4212abea29f07b33f96cfa9213d426c9492dab29d7e0ddd482ce8676c8447db33b914bab6e966" name="chronic" arch="noarch">
  <version epoch="0" ver="0.68" rel="bp161.1.2"/>
  <changelog author="aloisio@gmx.com" date="1495454400">- Update to version 0.61
  * chronic: Flush output more often to better preserve stdout,err
    ordering. Thanks, Miroslav Šustek</changelog>
  <changelog author="aloisio@gmx.com" date="1519819200">- Update to version 0.62
  * ts: Add -m option to use monotonic clock.
    Thanks, Ben Leinweber
  * ts: Added %.T format like %T but with hi-res.
    Thanks, Matt Koscica
  * pee: Ignore SIGPIPE and write errors caused by the command
    not consuming all its input. Closes: #697052
    Thanks, Ole Jørgen Brønner
  * chronic: document return value semantics of -e option.
    Closes: #867167
    Thanks, Daniel Shahaf
  * vidir: reword man page to more explicit mention 'file' args.
    Closes: #885221
    Thanks, Daniel Shahaf
  * pee: Don't buffer input, bringing behavior into line with tee.
    Thanks, Sauerbeck Tilman</changelog>
  <changelog author="aloisio@gmx.com" date="1524571200">- Added missing runtime requirement for chronic</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1555675200">- Update to version 0.63
  * vipe: Clean up temp file even when it exits with an error.
    Thanks, Stig Palmquist.
  * ts: Fix ts -m %.s to not output negative microseconds.
    Thanks, Dima Kogan
  * sponge: Fix bug in -a mode that doubled original content of
    file when the temp file is located on a different filesystem.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1602331200">- update to 0.64:
  * parallel: fix typo in usage message.
  * Makefile: Propagate compiler and linker flags when building is_utf8.
  * ts: Fix parsing of ISO-8601 dates.
  * parallel: Allow compiling with uClibc-ng, which does not have getloadavg.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1612785600">- update to 0.65:
  * vipe: Added --suffix option.
  * ifdata: fail when -ph is given but no hwaddr is available</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1632916800">- update to 0.66:
  * vipe: When no output is piped into vipe, and stdin is connected to
    the terminal, don't read from stdin before opening the editor.
    This allows eg: vipe | command
  * chronic: With -v, flush stdout after printing "STDERR" header.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653825600">- update to 0.67:
  * README: Formalize that I am not adding new tools to moreutils,
    and have not for a long while. This package needs someone new to
    take over editorial responsibility.
  * Makefile: Install man pages without executable bit.
    Thanks, meator
  * ifne.1: Improve example that pipes to mail to avoid escape
    sequences.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1661515200">- Do not strip debuginfo
  * makefile.patch
- Do not make parallel require the main package, the utilities are standalone.
- Split the programs with additional requirements (Perl) to a separate subpackage.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1701259200">- New upstream release 0.68
  * popen: Use pclose, fixing compile warning.
  * vidir: Zero pad line numbers to work better when used with a small tab size such as 2.</changelog>
</package>
<package pkgid="5ce3b3ab8efeb758ab390302bdf364c4c60004ae70870d702250b2ed16ed4b3c7c734c4707db6efa17c12d41d5826e7022507087ef8e933fce494df668795452" name="chrony" arch="s390x">
  <version epoch="0" ver="4.8" rel="160099.1.3"/>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="max@suse.com" date="1716811200">- Update clknetsim to snapshot 0a11a35.</changelog>
  <changelog author="max@suse.com" date="1717502400">- bsc#1225362, chrony-124-tai.patch: make 124-tai more reliable</changelog>
  <changelog author="dimstar@opensuse.org" date="1722427200">- Update clknetsim to snapshot 633a0be: fix missing stat/fstat with
  latest glibc.</changelog>
  <changelog author="max@suse.com" 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="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="max@suse.com" 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="max@suse.com" 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="max@suse.com" 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="max@suse.com" 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>
</package>
<package pkgid="0c8ad55bd0c1f2dd1e75fb8fa62163ad978eab525c1fea3d9cfee86064b7a1bb5df45378ab21feaf3597cdd9426ad885710fe201d015d663df6bcb9131e312a9" name="chrony-pool-empty" arch="noarch">
  <version epoch="0" ver="4.8" rel="160099.1.3"/>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="max@suse.com" date="1716811200">- Update clknetsim to snapshot 0a11a35.</changelog>
  <changelog author="max@suse.com" date="1717502400">- bsc#1225362, chrony-124-tai.patch: make 124-tai more reliable</changelog>
  <changelog author="dimstar@opensuse.org" date="1722427200">- Update clknetsim to snapshot 633a0be: fix missing stat/fstat with
  latest glibc.</changelog>
  <changelog author="max@suse.com" 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="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="max@suse.com" 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="max@suse.com" 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="max@suse.com" 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="max@suse.com" 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>
</package>
<package pkgid="a246343d7e5ef976cbc6af944723d23a694a91f2e0c584d026dfbf2afe3243400157803f6018673fefbeb8ca329255bf8a14386d8bf8f328dd0c6c2024073db9" name="chrony-pool-openSUSE" arch="noarch">
  <version epoch="0" ver="4.8" rel="160099.1.3"/>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="max@suse.com" date="1716811200">- Update clknetsim to snapshot 0a11a35.</changelog>
  <changelog author="max@suse.com" date="1717502400">- bsc#1225362, chrony-124-tai.patch: make 124-tai more reliable</changelog>
  <changelog author="dimstar@opensuse.org" date="1722427200">- Update clknetsim to snapshot 633a0be: fix missing stat/fstat with
  latest glibc.</changelog>
  <changelog author="max@suse.com" 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="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="max@suse.com" 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="max@suse.com" 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="max@suse.com" 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="max@suse.com" 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>
</package>
<package pkgid="c60ad5f0e285710d276d99706af52f9611f91aebb56ee97b8f86f9081debdc97b44d8e1cdee60e389368830f3c641e037065ec6c8821a8a66382f43cc98582ca" name="chrony-pool-suse" arch="noarch">
  <version epoch="0" ver="4.8" rel="160099.1.3"/>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="max@suse.com" date="1716811200">- Update clknetsim to snapshot 0a11a35.</changelog>
  <changelog author="max@suse.com" date="1717502400">- bsc#1225362, chrony-124-tai.patch: make 124-tai more reliable</changelog>
  <changelog author="dimstar@opensuse.org" date="1722427200">- Update clknetsim to snapshot 633a0be: fix missing stat/fstat with
  latest glibc.</changelog>
  <changelog author="max@suse.com" 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="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="max@suse.com" 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="max@suse.com" 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="max@suse.com" 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="max@suse.com" 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>
</package>
<package pkgid="8eef221e9022d7fe8919da727b0603dc4a3ee14c6caf238a778fdf6a84ea70999da719a2d49d999f7c98477b6b140dc6ff9802317627c8de7e72663f4e758429" name="chrpath" arch="s390x">
  <version epoch="0" ver="0.17" rel="160099.2.2"/>
  <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="mpluskal@suse.com" date="1584446400">- Modernise spec file</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1715515200">- Update to version 0.17:
  * Moved project to Codeberg
  * Fix lookup of string table
  * End stderr output with a newline</changelog>
</package>
<package pkgid="538070f13220bb88a28bf92c92b61c6d1065d7e27c86b12887b499ab10b2e2e6056c9f45cdc5bd34437502970dfd983c17f2a917324855e9c389fb93380b0e2d" name="cifs-utils" arch="s390x">
  <version epoch="0" ver="7.7" rel="160099.1.1"/>
  <changelog author="palcantara@suse.de" date="1666008000">- Update cifs-utils to 7.0
  * cifs-utils: don't return uninitialized value in cifs_gss_get_req
  * cifs-utils: make GSSAPI usage compatible with Heimdal
  * cifs-utils: work around missing krb5_free_string in Heimdal
  * fix warnings for -Waddress-of-packed-member
  * setcifsacl: fix memory allocation for struct cifs_ace
  * setcifsacl: fix comparison of actions reported by covscan
  * cifs.upcall: remove unused variable and fix syslog message
  * cifs.upcall: Switch to RFC principal type naming
  * man-pages: Update cifs.upcall to mention GSS_USE_PROXY
  * cifs.upcall: fix compiler warning
  * cifs.upcall: add gssproxy support
  * remove cifs-utils-6.15.tar.bz2
  * remove cifs-utils-6.15.tar.bz2.asc
  * add cifs-utils-7.0.tar.bz2
  * add cifs-utils-7.0.tar.bz2.asc</changelog>
  <changelog author="lnussel@suse.com" date="1672833600">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="mmachova@suse.com" date="1718280000">- remove dependency on /usr/bin/python3 (bsc#1212476)</changelog>
  <changelog author="ematsumiya@suse.com" 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="scabrero@suse.de" date="1737460800">- Migrate away from update-alternatives, replaced by package
  conflicts (bsc#1235788);</changelog>
  <changelog author="scabrero@suse.de" date="1738065600">- Require a cifs.idmap plugin, suggest wb-cifs-idmap-plugin as
  default (idmapwb.so)</changelog>
  <changelog author="henrique.carvalho@suse.com" 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@suse.com" 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="ematsumiya@suse.com" 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
  * (tag: cifs-utils-7.6) cifs-utils: bump version 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()
  * (tag: cifs-utils-7.5, master) cifs-utils: bump version to 7.5
  * docs: update echo_interval description
  * cifscreds: fix parsing of commands and parameters
  * cifs-utils: Fix documentation for character remappings.</changelog>
</package>
<package pkgid="3940ef846b0cd9e5ffef3075fc9ad104a0a059efeaf9ad5dcb0753c682a11b02ed343c2fcf9609aeda5907eebf4a7dfc1104cd9a3d491942dab0c89100c110cc" name="cifs-utils-devel" arch="s390x">
  <version epoch="0" ver="7.7" rel="160099.1.1"/>
  <changelog author="palcantara@suse.de" date="1666008000">- Update cifs-utils to 7.0
  * cifs-utils: don't return uninitialized value in cifs_gss_get_req
  * cifs-utils: make GSSAPI usage compatible with Heimdal
  * cifs-utils: work around missing krb5_free_string in Heimdal
  * fix warnings for -Waddress-of-packed-member
  * setcifsacl: fix memory allocation for struct cifs_ace
  * setcifsacl: fix comparison of actions reported by covscan
  * cifs.upcall: remove unused variable and fix syslog message
  * cifs.upcall: Switch to RFC principal type naming
  * man-pages: Update cifs.upcall to mention GSS_USE_PROXY
  * cifs.upcall: fix compiler warning
  * cifs.upcall: add gssproxy support
  * remove cifs-utils-6.15.tar.bz2
  * remove cifs-utils-6.15.tar.bz2.asc
  * add cifs-utils-7.0.tar.bz2
  * add cifs-utils-7.0.tar.bz2.asc</changelog>
  <changelog author="lnussel@suse.com" date="1672833600">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="mmachova@suse.com" date="1718280000">- remove dependency on /usr/bin/python3 (bsc#1212476)</changelog>
  <changelog author="ematsumiya@suse.com" 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="scabrero@suse.de" date="1737460800">- Migrate away from update-alternatives, replaced by package
  conflicts (bsc#1235788);</changelog>
  <changelog author="scabrero@suse.de" date="1738065600">- Require a cifs.idmap plugin, suggest wb-cifs-idmap-plugin as
  default (idmapwb.so)</changelog>
  <changelog author="henrique.carvalho@suse.com" 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@suse.com" 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="ematsumiya@suse.com" 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
  * (tag: cifs-utils-7.6) cifs-utils: bump version 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()
  * (tag: cifs-utils-7.5, master) cifs-utils: bump version to 7.5
  * docs: update echo_interval description
  * cifscreds: fix parsing of commands and parameters
  * cifs-utils: Fix documentation for character remappings.</changelog>
</package>
<package pkgid="00805442a1fb18332959e4c013dc616b30f3d380d707e7c161b6c915078fba349f2d93df652950d2c55c66176016f91682756062af294efa6212121c42f8d24b" name="cinnamon" arch="s390x">
  <version epoch="0" ver="6.4.6" rel="lp161.2.1"/>
  <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&#xF8;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="5221f32330f95862731a53d274af8519dfaf9fe1688de06c65b3c94bf725a5f32738209628d4d0eff30f03e6209b84f54efb16322c2de125542789c2d956a8ca" name="cinnamon-control-center-common" arch="noarch">
  <version epoch="0" ver="6.6.0" rel="bp161.1.1"/>
  <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&#xFC;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&#xFC;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&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1757678400">- update to 6.4.2:
  * l10n: Update files</changelog>
  <changelog author="Dirk M&#xFC;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="2e84fd0af3e835066524f889a9def89a747359de812c9232f55f985cee41bfb87ea1cae339c6efc6f66410b42ac53631f09a1d2d63debb677cb1f6b07b1f2275" name="cinnamon-control-center-lang" arch="noarch">
  <version epoch="0" ver="6.6.2" rel="lp161.1.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1639051200">- Update to version 5.2.1.
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.6.0:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 5.6.1:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 5.8.0:
  * Updated translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 5.8.2:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703073600">- update to 6.0.1:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715601600">- update to 6.0.2:
  * Update translations</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.2
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 6.6.2:
  * Update translations</changelog>
</package>
<package pkgid="5fc3540c2bb9997db5061f223234095af46422d8a988c5f1d13f420056312895f7622f3b1d48db084f2268217d143fa1db3141466f23ffaad2fa0b601e9caf9b" name="cinnamon-gschemas" arch="s390x">
  <version epoch="0" ver="6.4.6" rel="lp161.2.1"/>
  <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&#xF8;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="e3c7fb1566dea6d0cf16a58a7fd04c55c024ee1aadfba78d31d8224762d8f77d47df56ace175fa25029bcfe927c108e3c774bb95ab58797c3145d5d99c8a625b" name="cinnamon-gschemas-branding-upstream" arch="noarch">
  <version epoch="0" ver="6.4.6" rel="lp161.2.1"/>
  <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&#xF8;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="70b356a61d41f8d2980e11ee24d55ecbc575fd132ff53f89b5138595dc0010b79e4dbe80c2a21eb9f38601b815c182faffe2df82cb174b7c21ba0a56aa709881" name="cinnamon-lang" arch="noarch">
  <version epoch="0" ver="6.6.2" rel="lp161.1.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1639051200">- Update to version 5.2.1.
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.6.0:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 5.6.1:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 5.8.0:
  * Updated translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 5.8.2:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703073600">- update to 6.0.1:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715601600">- update to 6.0.2:
  * Update translations</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.2
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 6.6.2:
  * Update translations</changelog>
</package>
<package pkgid="63a27d81a3f5dfd961a83c68c8f24a7013ae3156f38cc837974d2353e5dc64d806d4abdf64f2d48c0201a488009ebd34ccad7f48e4cc5d391d74d7cf9033e8ad" name="cinnamon-menus-doc" arch="noarch">
  <version epoch="0" ver="6.6.0" rel="bp161.1.1"/>
  <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&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 5.8.0:
  * github workflow: Add optional ssh session.</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 6.6.0:
  * no changelog available</changelog>
</package>
<package pkgid="6e7d9d579c91354bad2b0b8cf85b60ec1cdbdf4a6bf4da520a2fcf96f6c293b2d7c5e7e2c86576c9babb9cd7a5b97e6c92ce005346699248f2537b8b75d7ee15" name="cinnamon-screensaver" arch="s390x">
  <version epoch="0" ver="6.6.1" rel="bp161.1.1"/>
  <changelog author="Dirk M&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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="67009c79f8b0650d7b11f0ec34578b547e7842994d50f3e7d0b4e6cbe97321a03e0e4c82cef596b731edb33c1f4197d09f18f0f1065afee6b830e53072191b47" name="cinnamon-screensaver-devel" arch="s390x">
  <version epoch="0" ver="6.6.1" rel="bp161.1.1"/>
  <changelog author="Dirk M&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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="50c123322b1aafa290598dc8317a7b1a51ece447fdebff066ef48bb7120be339a0bd827da7b6c9819371073be66529b201b54572d908e8a6968525f7ce31c9b8" name="cinnamon-screensaver-lang" arch="noarch">
  <version epoch="0" ver="6.6.2" rel="lp161.1.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1639051200">- Update to version 5.2.1.
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.6.0:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 5.6.1:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 5.8.0:
  * Updated translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 5.8.2:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703073600">- update to 6.0.1:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715601600">- update to 6.0.2:
  * Update translations</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.2
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 6.6.2:
  * Update translations</changelog>
</package>
<package pkgid="ef6180f80c3fefd784fb52c62b71f13e5eb9f098180c1d126bb9b0f7ef4b464e07930d7438155be63829f1e68a900aabe7a9ddd1481dd8b38c28b769ec1016ac" name="cinnamon-session" arch="s390x">
  <version epoch="0" ver="6.6.3" rel="lp161.1.1"/>
  <changelog author="Bj&#xF8;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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="0a9753f4932818110c41dc9c6d3a2672ec23adf7ef546d2f66ba0ba81e9f3f8fc188a467d84299c8b80f9ad76eb7300447ec3aa6ff7b16307a22131c9377e1d1" name="cinnamon-session-lang" arch="noarch">
  <version epoch="0" ver="6.6.2" rel="lp161.1.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1639051200">- Update to version 5.2.1.
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.6.0:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 5.6.1:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 5.8.0:
  * Updated translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 5.8.2:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703073600">- update to 6.0.1:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715601600">- update to 6.0.2:
  * Update translations</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.2
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 6.6.2:
  * Update translations</changelog>
</package>
<package pkgid="e0bcb9bb07ea74b39274a615daaa18905d092aef29ab6d949a6ef7707467ecea2a04a7c04850bde037cc95cae6c65666d548fdb83b78ee55c46b3155541ab932" name="cinnamon-settings-daemon-lang" arch="noarch">
  <version epoch="0" ver="6.6.2" rel="lp161.1.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1639051200">- Update to version 5.2.1.
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.6.0:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 5.6.1:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 5.8.0:
  * Updated translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 5.8.2:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703073600">- update to 6.0.1:
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715601600">- update to 6.0.2:
  * Update translations</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.2
  * Update translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 6.6.2:
  * Update translations</changelog>
</package>
<package pkgid="a872c04bb9762806bbbfff191c14c4326acc174480f7c014a55fad97e1beaa8bbd6035666e86c8d879d421aa9505e72103f7f303d2bfc2a0bd795cbbce0fdc80" name="cinnamon-theme-dracula" arch="noarch">
  <version epoch="0" ver="3.0+git94.9840b6b" rel="lp161.1.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1604404800">- Update to version 2.0+git8.9dde49c:
  * Gnome-shell: Fix calendar issues in gnome v3.38 related to #82
  * KDE: Improve logout screen appearance
  * Gnome: Fix dark background in gnucash entries
  * Xfce: Fix panel background issue
  * KDE: Fix misplaced password input on lockscreen
  * Feat: add icons download link
  * Cinnamon: Fix invisible screenshot area grab related to #77
  * Add cinnamon DE support
  * Pantheon desktop: Redefine color variables to avoid issues with some apps</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609848000">- Update to version 2.0+git17.d3b3d53:
  * Xfce: Improve thunar appearance
  * Cinnamon: Fix top border appearing when window is maximized
  * Gnome-shell: Improve searchbar appearance
  * KDE: Update logout screen buttons appearance
  * Gnome-shell: Fix color of month back/forward arrows
  * KDE: Update full screen preview
  * Mate: Fix active indicator in volume and brightness popup
  * Gnome: Fix shell log because of double values for box-shadow
  * Gnome-shell: Fix calendar and workspace-switcher issues in gnome v3.38</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1623153600">- Update to version 2.0+git34.2413487:
  * Cinnamon: Add visual differentiation for inactive pane in Nemo
  * KDE: Update splashscreen preview
  * Move thumbnail
  * Cinnamon: Add gtk-3.0 thumbnail to show theme preview
  * Gnome: Fix weird font in context menus
  * Mate: Improve caja fle manager appearance
  * KDE: Improve lockscreen input appearance
  * KDE: Fix color inconsistency in checkboxes
  * Fix css warning
  * Mate: Fix text cursor color while renaming file in caja
  * Revert b99589e
  * Gnome: Fix low text contrast in calendar events widget
  * Gnome-shell: Theme now uses system font related to #84
  * Gnome: Fix transparent separator in headerbar
  * KDE: Update splasscreen appearance
  * Cinnamon: Improve nemo file manager appearance
  * Gnome: Fix odd shadow appearing when headerbar button is selected</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1635854400">- Update to version 2.0+git59.cf9d6aa:
  * Gnome-shell: Fix no hover effect in search results item
  * KDE: Improve input appearance
  * Gnome: Fix tabs color in chrome, fixes #126
  * KDE: Improve sddm input appearance
  * Gnome-shell: Fix dark text in entries placeholders, fixes #48
  * KDE: Update sddm theme
  * KDE: Remove unnecessary file in sddm theme
  * Gnome-shell: Fix white popups on shell theme, fixes #137, fixes #119, fixes #97
  * Gnome-shell: Fix color of horizontal workspace switcher, fix #133
  * KDE: Fix KeyboardLayoutButton in LockScreen
  * KDE: Update osd tyle, fixes #114
  * Gnome-shell v40: Fix visual glithes in calendar and icon grid
  * Rebuild gtk theme
  * Fix missing bracket
  * KDE: Colorscheme -  Improve alternate background color
  * Update _xfce.scss
  * Update _xfce.scss
  * Update _thunar.scss
  * Gnome-shell: Add syles for pop-os/cosmic
  * KDE: Fix low contrast in logout screen
  * Gnome-shell v40: Improve window caption appearance
  * KDE: Fix color inconsistency in some widgets
  * Gnome-shell: Fix padding bug on selected window preview at activities window
  * Gnome: Add initial support to v40</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1643976000">- Update to version 3.0+git9.18bb561:
  * Gnome-shell: Fix switch button appearance
  * Gnome-shell: Improve text entry appearance
  * KDE: Kvantum - Fix appearance of sliders in active state
  * Gnome: Fix cut text in header bar buttons, fixes #169
  * Gnome-shell v40+: Increase font size to avoid blurry icons, fix #150
  * KDE: LAF - Improve logout screen appearance
  * Gnome-shell v40+: Fix misaligned 'Do no disturb' button
  * KDE: LAF - Update splashscreen preview
  * Remove extra space
  * KDE: LAF - Update splash screen appearance
  * KDE: LAF - Add cursors theme as dependencie
  * KDE: Add cursors theme
  * Gtk-4.0: Fix extra padding inside maximized windows
  * Gtk-4.0: Fix extra gap in search bars, fixes #160
  * KDE: Plasma - Improve highlight color to be easy on the eyes
  * Gnome: Fix theme parsing errors, Fix #157
  * Gtk-4.0: Fix overshoot indicator color
  * Gtk-4: Fix popovers style
  * Gtk-4: Fix theme parsing erros and warnings
  * Gtk-4: Fix missing separator in lists rows
  * Gtk-4: Fix no visual separation between windows
  * Gtk-4: Fix border-color of focused entries
  * Gtk-4: Fix menubar item style
  * Gtk-4: Fix error buttons style
  * Gtk-4: Fix window control buttons appearance
  * Gtk-4: Fix outlined style in all elements
  * Gtk-4.0: Add initial support to gtk v4
  * Cinnamon: Fix panel icons squished and background issue with transparent panels
  * KDE: Plasma - Update scrollbars appearance
  * Gnome-shell: Improve levelbar color in osd
  * KDE: Plasma - Enable adaptive transparency
  * Elementary: Fix appearance of colors in file-menager context menu, Fixes #61
  * KDE: Plasma -  Update checkbox style
  * Gnome-shell: Improve hover color in icon grid
  * KDE: Update lockscreen input to match plasma theme</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1649937600">- Update to version 3.0+git32.3029205:
  * Rebuild cinnamon theme
  * Cinnamon: Improve popups/menus appearance
  * Cinnamon: Improve slider appearance
  * Cinnamon: Change highlight color in grouped windows list
  * KDE: LAF- Update full screen preview
  * Gnome-shell: Improve entries appearance
  * Gnome-shell: Improve modal dialogs appearance
  * Cinnamon: Theme now uses system font family/size
  * Update theme name to avoid issues in mate DE
  * KDE: Kvantum - Update entries appearance
  * :memo: Update readme
  * Gnome: Fix sharp window corners
  * Gnome: Improve sidebar items appearance
  * Gnome-shell: Improve window close button appearance
  * KDE: LAF -  Optimize image files
  * Gnome-shell: Improve sliders appearance
  * Gnome-shell: Improve notifications appearance
  * Gnome-shell: Improve buttons appearance
  * Gnome-shell: Improve some widgets appearance
  * KDE: Sddm - Improve  user list appearance
  * Gnome-shell: Add popup separators, related to #171
  * Gnome-shell: Remove weird border inside popup sub menus
  * KDE: Plasma - Improve entries visibility</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1664020800">- Update to version 3.0+git72.2452278:
  * Cinnamon: Fix workspace switcher (as buttons) appearance
  * Cinnamon: Fix cutted text in search bar
  * Elementary OS: Fix missing highlight color in task switcher
  * feature request added
  * bug report added
  * Gnome-shell v42: Improve notifications appearance on hover state
  * Gnome-shell v42: Remove odd shadow in calendar area
  * KDE: Sddm - Improve focused text entries appearance
  * Update min_prelight
  * Restore shell theme
  * Gnome: Improve window control buttons visibility
  * Gnome-shell v42: Improve prompt dialog appearance
  * Gnome-shell v42: Fix media control buttons appearance
  * Gnome: Fix flickering above Chrome URL bar, Fix #201. Fix #195
  * KDE: Sddm - Improve general appearance
  * Xfce: Fix thunar appearance
  * Cinnamon: Fix grouped window list visibility issue
  * KDE: Sddm - Fix missing spacing around text entries
  * Gnome-shell v42: Improve notifications appearance
  * Gnome-shell v42: Fix some visual issues
  * KDE: Sddm - Improve input appearance
  * Fix background hovering effect on Dash to Dock
  * Gnome-shell v42: Improve calendar area appearance
  * Gnome-shell:  Add specific styles for dash-to-dock
  * Gnome-shell v42: Fix wasted space in calendar area
  * Gnome-shell v42: Fix styling issues in popups
  * KDE: Sddm - Fix shrink buttons/entries
  * Gnome-shell: Improve popups appearance
  * KDE: SDDM - Improve button appearance
  * Gnome-shell-v42: Fix issue with app folders
  * Gnome-shell-v42: Remove odd border in message list
  * Gnome-shell-v42: Fix issue with calendar
  * Gnome-shell-v42: Fix issue with popovers
  * Gnome-shell: Fix issue with page indicator
  * Gnome-shell: Update text entries appearance
  * KDE: Sddm - Fix small font size
  * Gnome: Fix appearance of linked buttons in headerbar</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1664020801">- Split dracula-gtk-theme into flavours subpackages:
  * metatheme-dracula-common
  * kde-theme-dracula
  * gtk2-metatheme-dracula
  * gtk3-metatheme-dracula
  * gtk4-metatheme-dracula
  * gnome-shell-theme-dracula
  * cinnamon-theme-dracula
  * metacity-theme-dracula
  * xfwm4-theme-dracula</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1673265600">- Update to version 3.0+git88.b64d36a:
  * Xfce v4.18: Fix invisible items in thunar sidebar
  * Gnome 43: Fix background color of tab bar and action bar
  * Gnome-shell v43: Quick-settings - Improve toggle buttons appearance
  * Gnome-shell: Fix page navigation arrow appearance
  * Gnome 43: Fix nautilus sidebar appearance
  * Gnome 43: Fix nautilus pathbar appearance
  * Gnome-shell v43: Add styles for quick settings menu
  * Gnome 42: Fix nautilus path bar buttons appearance in hover state
  * KDE: Plasma-solid - Update tasks indicator appearance
  * Gnome 42: Fix nautilus path bar buttons appearance
  * Xfce: Thunar - Reduce padding in sidebar items to prevent scrolling
  * KDE: Plasma - Update tasks indicator appearance
  * Cinnamon: Nemo -  Improve appearance of highlighted items in sidebar
  * Gnome-shell: Fix app folders dialog appearance in Zorin OS
  * KDE: Kvantum - Update sliders color
  * Gnome-shell: Fix visual issues in Zorin OS
- Define explicit Provides/Obsoletes for the various subpackages</changelog>
  <changelog author="maurizio.galli@suse.com" date="1676116800">- Update to version 3.0+git94.9840b6b:
  * Gnome 43: Improve popovers appearance
  * Gnome 43: Fix treeviews header appearance
  * Gnome 43: Improve nautilus pathbar appearance
  * Gnome 43: Fix spacing in nautilus list rows
  * Xfce v4.18: Fix odd transparency in panel items
  * Gnome-shell v43: Improve sliders appearance
  * Xfce v4.18: Fix invisible items in thunar sidebar
  * Gnome 43: Fix background color of tab bar and action bar
  * Gnome-shell v43: Quick-settings - Improve toggle buttons appearance
  * Gnome-shell: Fix page navigation arrow appearance</changelog>
</package>
<package pkgid="0b655b977a8e89f7308d30e536cd8e367dec3175760525b97c63eed1fc59836aa75b8d00f13e31ebe57f08ed6f38eaf6dfe45abf2cfb699a4bedc7677f6ef348" name="cint-devel" arch="s390x">
  <version epoch="0" ver="5.5.0" rel="bp161.1.2"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1598961600">- Initial package release.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1599134400">- Fix devel dependency.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1599220800">- Clean up spec file.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1605182400">- Update to version 4.0.6.
  * Fix return value bug in rysroots
- Update since 3.1.1.
  * Fix prescreening bug in int3c2e
  * Fix cache size bug in int3c1e
  * Fix memory allocation bug in int3c1e
  * Improve macro MALLOC_INSTACK
  * Fix function typedef bug in include/cint_funcs.h
  * Update cmake configs and docs
  * API Change. PTR_LIGHT_SPEED is replaced with PTR_EXPCUTOFF.
    Integral screening parameter can be passed through
    env[PTR_EXPCUTOFF]
  * Add short-range integrals for range-separation
  * Handle linear dependency in Rys polynomial
  * Avoid calling exit function</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1610452800">- Update to version 4.0.7.
  * Fix bug in rys_roots when R_dsmit fails to find all roots.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1623931200">- Update to version 4.4.1.
  * Fix bugs in int1e_grids for attenuated Coulomb operators
- Updates for version 4.4.0.
  * Fix bugs in c2s transfomration for int1e_grids
  * Fix bugs int1e_grids code generator
  * Refactor cart2sph
  * Refactor int1e drivers
- Updates for version 4.3.0.
  * Add new integral type int1e_grids
  * Fix cache size type
- Updates for version 4.1.3.
  * Fix memory address int32 overflow for heavily contracted basis
- Updates for version 4.1.2 .
  * Fix a bug due to significant digits of float128 in the core Fmt integrals
- Updates for version 4.1.1.
  * Fix bug in short-range Coulomb core integrals
- Updates for version 4.1.0.
  * Add new Rys roots and weights algorithm
  * Improve integral accuracy for high angular momentum basis
  * Improve integral accuracy for short-range Coulomb integrals
  * Add supports of 2-e integrals up to l=15
- Add patch fix_control_reaches_end_of_non-void_function.patch
  Fix error control reaches end of non-void function in int3c2e.c
  Patch fixed upsteam.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- update to 5.5.0:
  * Fix memory leak issue in int4c1e
  * Add polynomial root finder with eigenvalue algorithm
  * Fitting Rys roots of SR integrals with Chebyshev polynomials
  * New integrals related to LRESC
  * Supports Gaussian model for int1e_grids
  * Add constant PTR_FRAC_CHARGE for QM/MM interface in pyscf
  * Improves rys-roots numerical stability in the near-zero limit
  * Improves rys-roots finder accuracy
  * Improve error handling for SR-ERI integrals
  * Optimize SR-ERI integral screening
  * Fix approx_log bug for non-x86 architecture
  * Fix integer overflow error in cintopt initialization
  * Boundary check when initializing CINTOpt
  * Add 4-center 1-electron intergral int4c1e
  * New integral int3c1e_ip1
  * New integral int1e_r4
  * Missing cart2sph function for l=15
  * Fix cint3c1e_cart integral
  * Fix integer overflow in gto_norm function
  * Update cint.h to make CINTEnvVars closed to the definition in
    qcint
  * Improve the cartesian-spinor transformation
  * Remove the dependency to BLAS library
  * Update the header file cint.h
  * Update the drivers for cint2e, cint3c2e, cint3c1e, cint2c2e
  * Fix uninitialized variables in rys_roots
  * Fix Cartesian-spherical and Cartesian-spinor transformation
    coefficients
  * Fix divide-by-0 bug
  * Improve performance of quadruple precision rys-roots function
  * Improve short-range rys-roots accuracy
- drop fix_control_reaches_end_of_non-void_function.patch
  (upstream)</changelog>
</package>
<package pkgid="c245b7ecc8e1ad087f0057e9fe1e0092b02b6b2abb95b61766d4f29a462c9964fc2d1c7052ba438bf37b6ab41aa4bdd8561fb3436f07d151f8be9995740b4d60" name="civetweb" arch="s390x">
  <version epoch="0" ver="1.16" rel="bp161.1.3"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1545480000">- Initial build at version 1.11.
  Thanks to malcolmlewis for helping with the specfile</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1572523200">- Add fix-libpath.patch to fix library install directory</changelog>
  <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>
</package>
<package pkgid="699e0a5cb98478bdf6910cd1a1be5adf71bf62f8c2a941126dfa94ea69efdbbc55591f6b5611c4a2e966c067c3ed1aeda25663412582c7466d7b47084bad8091" name="civetweb-devel" arch="s390x">
  <version epoch="0" ver="1.16" rel="bp161.1.3"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1545480000">- Initial build at version 1.11.
  Thanks to malcolmlewis for helping with the specfile</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1572523200">- Add fix-libpath.patch to fix library install directory</changelog>
  <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>
</package>
<package pkgid="1f75d98dfc2999f217b193fce8fd38c91de52aeee4abc869b3c398bfa6d32d77d9bcd4a3c905796627a13f267f42b5a7b2401d56139f3e5f6df6163742e9c090" name="cjs" arch="s390x">
  <version epoch="0" ver="6.4.0" rel="bp161.1.2"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1608984000">- Update to version 4.8.1.
  * No important changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1609416000">- Do not add RPM dependencies for installed-tests: some tests there
  are intentionally crafted to 'fail' with missing deps. The dep
  scanner would not know though.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="7757aff41a7f1533641908872c78d11dd96eb533654526936bcfd5600302bf0f2b8a8fe6d708b9cf2958d0ff385574190a6b5c85816cd3b604792c90acab66cb" name="cjs-devel" arch="s390x">
  <version epoch="0" ver="6.4.0" rel="bp161.1.2"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1608984000">- Update to version 4.8.1.
  * No important changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1609416000">- Do not add RPM dependencies for installed-tests: some tests there
  are intentionally crafted to 'fail' with missing deps. The dep
  scanner would not know though.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="4c6033b4115ec21408d708390b2dfae03eafa3820d00a68b8d9477deae1540f5d41b1a5033f3fc0ebd94fd63a074cd3457b596195aa5549bd6ca587910076bf7" name="ck-devel" arch="s390x">
  <version epoch="0" ver="0.7.2" rel="bp161.1.2"/>
  <changelog author="mrueckert@suse.de" date="1453896000">- include license file
- explain why we don't use the configure macro</changelog>
  <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&#xFC;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>
</package>
<package pkgid="34ceb110b10f11ba2c9eb642ea478e04d6bb11b6355be8222b7775da08b60120d46b30a08a5185f8b11ec28b9744b7203ebfab396e5cb0a3330567f1338f5e11" name="ckb-next" arch="s390x">
  <version epoch="0" ver="0.6.0" rel="bp161.1.5"/>
  <changelog author="Jannik Seiler &lt;seil0@mosad.xyz&gt;" date="1598702400">- Adjust ckb-next-systemd.patch to the change for %_libexecdir</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1608292800">* Update to version 0.4.3
  Support for new devices:
  * Scimitar RGB Elite
  * Nightsword RGB
  Important bugfixes:
  * Fixed delay when shutting down with K95 RGB
  * Fixed freezing when updating indicator LEDs
  * Indicator LEDs are now more responsive when an animation is
    playing
  * GUI now starts hidden in tray on KDE
  * The pipe animation now works consistently between mode
    changes
  * The pipe animation now handles input commands sent in rapid
    succession before the device is updated
  * Input works on wayland again after recent updates
  * libgdx based games no longer crash on mouse input
  * Mouse settings are now correctly restored when resuming from
    suspend
  * Fixed a bug where some devices would not be initialised on
    daemon start and would require a replug
  * Fixed layouts for K68, K65, K63, M95
  New features:
  * Under X11 only, lights can now automatically turn off after
    a user-set time
  * Macros now loop when the key is held down
  * Macro UI has been redesigned and supports recording from non
    ckb-next managed keyboards
  * Modes can now be changed automatically based on the current
    focused application (X11/XWayland Only)
  * Translations are now supported
  Notes for packagers:
  * The systemd unit directory can be overriden with
  - DSYSTEMD_UNIT_INSTALL_DIR
  * libappindicator is no longer used
  * Minimum Qt version has been bumped up to 5.5.1 (xenial)
  * cmake now checks for quazip 1.0
  * The following new dependencies have been introduced: Qt5
    X11Extras, xcb, xcb-screensaver, xcb-ewmh, Qt5 translation
    tools, dbusmenu-qt5
- Refresh ckb-next-use-run.patch, ckb-next-systemd.patch and
  422.patch
- Drop ckb-next-gcc10.patch (merged upstream)</changelog>
  <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>
</package>
<package pkgid="984f77cded282119c9d47f2055402eaf6e11ec544ac89d954fa4d1e28e19aaf139266cbb3a030bb928b294d4f6b1026c7c8304cf4cb88c5a93a133d118bf85ac" name="ckermit" arch="s390x">
  <version epoch="0" ver="9.0.302" rel="bp161.1.1"/>
  <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="23fb1bbc2c7d2886ce9407bd8974d33403aa645301db3dd7ad1bdadee49d403e280fc85d7670b90b4910fa42c9dd4c10ab2abab403b483bbb54f00057f7d201a" name="ckermit-doc" arch="noarch">
  <version epoch="0" ver="9.0.302" rel="bp161.1.1"/>
  <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="39dff790772a0a3764a72415d871478a1aac61693d5778162e770a4e3da62a37ca621e093f47ce7c6e9016e89ab5be4d477b1ce2f35e176ceb3495cd65741c9d" name="clBLAS-devel" arch="s390x">
  <version epoch="0" ver="2.12+git.20170323.cf91139" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701259200">- Initial package.</changelog>
</package>
<package pkgid="605d979d816f5572f78a2a757408177631eefd4863423b66206bca9045a7abc7555a57c8c2d1c475c99c1d3a96db387078ad8421a60e327e1a2f91dc10355d40" name="clFFT" arch="s390x">
  <version epoch="0" ver="2.12.2" rel="bp161.1.2"/>
  <changelog author="mardnh@gmx.de" date="1499947200">- Initial package, version 2.12.2</changelog>
  <changelog author="mpluskal@suse.com" date="1500379200">- Split shared libraries
- Do not build on unsupported (32-bit) architectures</changelog>
  <changelog author="mpluskal@suse.com" date="1500638400">- Update rpm group</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Trim descriptions.</changelog>
  <changelog author="mpluskal@suse.com" date="1507723200">- Do not pull boost-devel on Factory (bsc#1062774)</changelog>
  <changelog author="mardnh@gmx.de" date="1508673600">- Add patch:
  * clFFT-fix-aarm64.patch (Fix build for aarch64)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1574251200">- %make_jobs is depricated replaced by %cmake_build</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1625140800">- Add clFFT-avoid-rvalue-address.patch: Fix building with gcc11
  (which is stricter about referencing rvalue addresses) by using
  ostringstream object directly rather its pointer
  [gh#clMathLibraries/clFFT#237].
- Add opencl-headers and pkgconfig(OpenCL) to -devel package
  Requires as these are referenced by clFFT headers and library.
- Use %license for LICENSE file.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1653307200">- clFFT-fix-aarm64.patch: also needed for riscv64</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="9fa44bdd3d962acf2934644191dba32ff30d78be5c8b8d28b65dbe6d1f53d40045a70b7d4123aebeb5855fb7d176713df9415714f2f4eb621b59c241c02a2b43" name="clFFT-devel" arch="s390x">
  <version epoch="0" ver="2.12.2" rel="bp161.1.2"/>
  <changelog author="mardnh@gmx.de" date="1499947200">- Initial package, version 2.12.2</changelog>
  <changelog author="mpluskal@suse.com" date="1500379200">- Split shared libraries
- Do not build on unsupported (32-bit) architectures</changelog>
  <changelog author="mpluskal@suse.com" date="1500638400">- Update rpm group</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Trim descriptions.</changelog>
  <changelog author="mpluskal@suse.com" date="1507723200">- Do not pull boost-devel on Factory (bsc#1062774)</changelog>
  <changelog author="mardnh@gmx.de" date="1508673600">- Add patch:
  * clFFT-fix-aarm64.patch (Fix build for aarch64)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1574251200">- %make_jobs is depricated replaced by %cmake_build</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1625140800">- Add clFFT-avoid-rvalue-address.patch: Fix building with gcc11
  (which is stricter about referencing rvalue addresses) by using
  ostringstream object directly rather its pointer
  [gh#clMathLibraries/clFFT#237].
- Add opencl-headers and pkgconfig(OpenCL) to -devel package
  Requires as these are referenced by clFFT headers and library.
- Use %license for LICENSE file.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1653307200">- clFFT-fix-aarm64.patch: also needed for riscv64</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="1b9cf7a53cf0ede88dd3416e1a9965052022d02645cdbfd83e244fb3b2274127359edfc55768b9529523c5107643bd4e41ba18636be5e1b4035aabc798fc7b61" name="clagrange" arch="s390x">
  <version epoch="0" ver="1.18.5" rel="bp161.1.5"/>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1699099200">- update to 1.17.3
  - Fixed activating a pinned identity when opening a bookmark via the Bookmarks
    menu.
  - Fixed initial scope of a created identity when using the default selection.
  - Fixed issues with dropdown menus when the menu appears as a popup window.
  - Fixed clearing the pinned identity of a bookmark.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1700481600">- update to 1.17.4
  - Removed automatic horizontal scrolling of wide preformatted blocks. Instead,
    hold down the Shift key to scroll horizontally with the mouse wheel.
  - Fixed an event processing issue where some events were not handled as
    expected, for instance when opening a link into split view the opened link
    was not highlighted.
  - Fixed links not reacting to mouse hover after jumping to a heading from the
    Outline.
  - Fixed input prompt behaving strangely after changing font size. (Lines are
    now forced to rewrap after changing the font.)
  - Fixed mouse cursor not changing its shape in all open windows.
  - Updated UI translations.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1702382400">- update to 1.17.5
  - Fixed a few small memory leaks.
  - Fixed unnecessary copying of data while waiting for an audio buffer to
    become playable.
  - Gopher: Detect audio media type from file extension with the s item type
    (it's not always WAV).
  - Content that uses charset=utf-8 is checked for validity. If the encoding is
    invalid, the content is instead decoded as CP437 (if it has ANSI escapes;
    possibly it's ASCII art) or just Latin-1.
  - Remove ANSI escapes from window titles.
  - Modified rule for when 'text/plain' is assumed to actually be 'text/gemini'
    based on the file extension.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1705406400">- update to 1.17.6
  - Fixed memory leak: fetched pages were not always released from memory
    (reference miscount).
  - Fixed minor memory leak in list widgets.
  - Gopher: Autodetect Gemtext files based on file extension.
  - Updated UI translations.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1726920000">- update to 1.18.0
  - New features:
  - Support for sending Misfin messages. "misfin://" links are opened in the
    upload dialog. You must import a Misfin identity before you can send a
    message.
  - Misfin: Identity sidebar indicates which identities are for Misfin.
  - Support for the Guppy protocol. Contributed by Dima Krasner.
  - Titan: Support for the "edit" parameter in opened Titan links. The
    target's contents are downloaded and displayed in the upload dialog's text
    editor. After editing the contents are uploaded back to the server.
  - Option to disable all TLS security warnings.
  - Opus audio playback using libopusfile (optional dependency). Contributed
    by Martin Chang.
  - Changes and enhancements:
  - The Curses-based clagrange can be built in addition to the GUI, not only
    separately. Removed the TUI build script.
  - Improved UI focus navigation: arrow keys move focus to an adjacent widget.
  - Context menus are keyboard-navigable with arrow keys, and the first letter
    of labels acts as a shortcut key to move focus on the item.
  - Bookmarked URLs are automatically updated after permanent redirection.
    (The original URL is still saved in bookmarks.ini.)
  - Line width expands dynamically (up to window size) to account for wide
    content like preformatted blocks and plain text lines.
  - The file path can be entered manually in the upload dialog. Previously
    only drag-and-drop was supported.
  - Right-clicking on the site banner shows a link context menu. (Linking to
    the capsule's root URL.)
  - Show a confirmation popup when saving something to the downloads folder.
  - Menubar: When opened via keyboard, reopen the most recently opened menu
    instead of "File".
  - The Return key is now a (hardcoded) keyboard shortcut for focusing the
    navbar URL field.
  - Page Information: Clarified meaning of "fingerprint". The type of hash
    (SHA-256) and what it was calculated from are specified (full certificate
    or just the public key).
  - Updated UI symbols for "Go to Root", remote bookmarks, and the navbar
    bookmark indicator/button.
  - Gopher: Proper parsing of Telnet line types 8 and T.
  - Noto Emoji font updated to support Unicode 15.1.
  - TUI: Often needed keyboard shortcuts are shown in place of menubar when
    the menubar is inactive, to make the UI more approachable.
  - TUI: Improved UI layout, targeting a minimum resolution of 80x25.
  - TUI: Improved text-mode rendering of various widgets.
  - Fixes:
  - Titan URLs were incorrectly opening the upload dialog when navigating
    through history.
  - Titan request in an open tab was resubmitted with empty content when
    launching the app.
  - Default Titan upload identity was sometimes chosen incorrectly; should
    match the active Gemini identity.
  - Upload dialog was missing a couple of UI strings for drag-and-drop errors.
  - Gopher: Gemtext formatting (headings, quotes, etc.) found on Gopher menu
    pages is now escaped so it doesn't unintentionally affect the visual
    presentation.
  - Gopher: Allow port number to be blank on i lines.
  - Query shortcuts (bang snippets) that already contain a ? character were
    prefixed by a redundant ?.
  - Link ordinals/letters (when navigating with Alt/Option or home row keys)
    now start at the actual top of the view.
  - Incorrect event handling order with multiple windows when there is a
    focused widget.
  - macOS: Navigating with trackpad on a non-focused window would cause the
    navigation to occur in another window, if the other window had focus.
  - Missing focus indication in empty lists and the Snippets list.
  - Holding down Alt/Option (link number modifier key) while opening a query
    link would prevent the prompt dialog from having input focus.
  - Incorrect glyph spacing in a mixed-font preformatted block (fallback
    glyphs from different fonts).
  - Lede paragraph highlighting was misbehaving with monospace body font; now
    gets disabled.
  - Glyphs were sometimes partially cut off due to excessive background
    clearing on adjacent lines.
  - TUI: Color escapes were not applied when rendering.
  - TUI: Submenu chevron symbols were missing.
  - TUI: Potential hang when wrapping text.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1727784000">- update to 1.18.1
  - TUI: Fixed potentially garbled output.
  - TUI: Only link Curses statically when using CMake option ENABLE_STATIC.
  - Updated UI translations.
- created clagrange subpackage</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1728907200">- update to 1.18.3
  - TUI: Fixed background colors in reduced color modes (less than 256 colors).
- update to 1.18.2
  - Misfin: URI format has changed to "misfin:address?message" instead of the
    previously used "misfin://address". The optional query string ("message") is
    used as the initial message contents if the upload dialog's text editor is
    empty.
  - Increased number of concurrent feed subscription requests (now 10, was 4).
  - Potential workaround for a crash during feed refresh.
  - Fixed redirection counting (and related warnings) when requesting Titan
    URIs.
  - Fixed perpetual load spinner animation when redirected to a Titan URL.
  - TUI: Fixed Identities sidebar not responding to the context menu action.
  - TUI: Fixed screen not being refreshed when a key is held down.
  - TUI: Fixed black cursor on empty regions of the screen, regardless of text
    color.
  - TUI: Fixed footer button shortcut keys for trusting the server certificate
    and showing Identities sidebar.
  - TUI: Fixed dimensions of the New Identity dialog.
  - TUI: Fixed first-run bookmarks getting re-added on every launch.
  - Updated UI translations.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1733918400">- update to 1.18.4
  - Added option to disable page width expansion to fit long lines.
  - Limited page width expansion to 33% so room is left for the current title in
    the margin.
  - Audio player UI shows number of downloaded bytes if length of audio is still
    unknown.
  - Strip CR characters in content pasted to input fields. Line breaks are
    expected to be just LFs.
  - Fixed use of non-Gemini search URLs. (Do not force-prepend "gemini://".)
  - Fixed handling of the reserved : character in URL paths.
  - TUI: Fixed possible crash at launch.
  - Updated UI translations.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1741521600">- update to 1.18.5
  - Fixed a potential crash when browsing to a bookmarked page due to
    inadvertent ID number overflow. (Courtesy of @cthulhu.)
  - Erase possible link icon leftovers after toggling link numbering.
  - Fixed hang when encountering the U+FDFD character.
  - Fixed layout issue with empty list widgets (focus border only partially
    visible).
  - Updated UI translations.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742817600">- build with pcre2</changelog>
</package>
<package pkgid="4ff04909823b89f7753454a0ac609b92912722f64ffa1dc245a913618909315d18894fdc183ebabbf263cadd5c1fbed24c89b8ae1360d1a88f08ea3e2d289d46" name="clair" arch="s390x">
  <version epoch="0" ver="4.7.4" rel="bp161.1.9"/>
  <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>
</package>
<package pkgid="c38804bc766484084ee701fd3e4a24ee19281eebe7664acc223765042fb6769ef4a8f33968679d3f1d38c25b906aedc8ae02b8d2403a70f53778764020cab4bc" name="clairctl" arch="s390x">
  <version epoch="0" ver="4.7.4" rel="bp161.1.9"/>
  <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>
</package>
<package pkgid="233038a26dfe4818442bed8fad9bf08833d9b1ae32a9bb1782d3cb8ce5f677578ca38bc2c511f33194c52ff80279887c855209a642cd707b3413d402790370c4" name="clamav" arch="s390x">
  <version epoch="0" ver="1.5.3" rel="160099.1.2"/>
  <changelog author="max@suse.com" date="1760616000">- New version: 1.5.1:
  * Fixed a significant performance issue when scanning some PE
    files.
  * Fixed an issue recording file entries from a ZIP archive
    central directory which resulted in
    "Heuristics.Limits.Exceeded.MaxFiles" alerts when using the
    ClamScan --alert-exceeds-max command line option or ClamD
    AlertExceedsMax config file option.
  * Improved performance when scanning TNEF email attachments.
  * Fixed an issue with recording metadata for OOXML office
    documents.
  * Fixed an issue with signature matches for VBA in OLE2 office
    documents.
  * Loosened overly restrictive rules for embedded file
    identification and increased the limit for finding PE files
    embedded in other PE files.
  * Fixed an issue with extracting some RAR archives embedded in
    other files.
  * Fixed an issue with calculating fuzzy hashes affecting some
    images by updating the version for several Rust library
    dependencies.</changelog>
  <changelog author="max@suse.com" date="1762257600">- Add clamav-workaround.patch to work around symbol removals in
  version 1.5.0 and 1.5.1.</changelog>
  <changelog author="bwiedemann@suse.com" date="1763208000">- Build with older rust 1.87 for reproducible builds (boo#1249404)</changelog>
  <changelog author="max@suse.com" date="1763726400">- Provide a better fix for boo#1249404 by disabling debug mode.</changelog>
  <changelog author="max@suse.com" date="1764331200">- Fix testsuite error on SLE-15-SP6 by falling back to rust1.86.</changelog>
  <changelog author="max@suse.com" date="1770724800">- jsc-PED-14819: Support transactional updates.</changelog>
  <changelog author="max@suse.com" date="1770984000">- bsc#1258072: Require main and library packages to be of the same
  version and release. Given that all the core functionality is
  in the libraries it makes little sense to update the main
  package alone.</changelog>
  <changelog author="max@suse.com" date="1772712000">- New version 1.5.2:
  * bsc#1259207, CVE-2026-20031: Fixed an error handling bug in the
    HTML file parser that may crash the program and cause a
    denial-of-service (DoS) condition. This issue was introduced in
    version 1.1.0.
  * Fixed a possible infinite loop when scanning some JPEG files by
    upgrading affected ClamAV dependency, a Rust image library.
  * The CVD verification process will now ignore certificate files
    in the CVD certs directory when the user lacks read permissions.
  * Freshclam: Fix CLD verification bug with PrivateMirror option.
  * Upgraded the Rust bytes dependency to a newer version to
    resolve RUSTSEC-2026-0007 advisory.
  * Fixed a possible crash caused by invalid pointer alignment on
    some platforms.
  * Minimal required Rust version is now 1.87.</changelog>
  <changelog author="max@suse.com" date="1773316800">- Disable build for 32 bit ix86 because of testsuite failures with
  rust &gt;= 1.87 that upstream is not planning to fix.
- Run the test suite on all SUSE releases.</changelog>
  <changelog author="suse+build@de-korte.org" date="1782907200">- update to 1.5.3
  ClamAV 1.5.3 is a patch release with the following fixes:
  * bsc#1270091, CVE-2026-20217:
    Fixed a bug in the PESpin unpacker cleanup path that could free pointers
    into the scanned file buffer and crash the scanner.
  * bsc#1270107, CVE-2026-20213:
    Fixed an integer overflow in PE rebuild size calculations that could be
    reached through a malformed Aspack-packed PE file and lead to a heap buffer
    overflow write.
  * bsc#1270089, CVE-2026-20216:
    Fixed an InstallShield archive extraction limit bypass that could write far
    more temporary data than intended and exhaust temporary storage.
  * bsc#1270085, CVE-2026-20214:
    Fixed an FSG unpacker loop underflow that could write past the section array
    while scanning a malformed PE file.
  * bsc#1270092, CVE-2026-20243:
    Fixed ALZ parser size handling bugs that could cause malformed ALZ archives
    to panic, abort the scanner, or skip expected scan-limit handling.
  * bsc#1270088, CVE-2026-20215:
    Fixed a 7z parser substream count overflow that could under-allocate parser
    metadata arrays and write past them while reading a malformed archive.
  * bsc#1270106, CVE-2026-20244:
    Fixed 32-bit DMG parser size checks that could let a short mish stripe table
    pass validation and crash 32-bit scanner builds.
  * Hardened clamscan, clamdscan, and clamonacc quarantine actions against
    time-of-check/time-of-use races that could redirect copied, moved, or removed
    files under unsafe quarantine directory configurations.
  * Upgraded the Rust tar dependency to resolve the RUSTSEC-2026-0067 and
    RUSTSEC-2026-0068 advisories, and upgraded the Rust openssl dependency to
    resolve CVE-2026-41676, bsc#1270138.
  * Raised the minimum required CMake version to 3.17 to fix Linux builds with
    libcurl v8.21.0 when linking static library dependencies.
  * Metadata preclass scans now run before the final scan verdict.
  * ClamOnAcc: Fixed errors when recursively excluded paths are children of an
    included path.
  * ClamOnAcc: Fixed hash bucket list corruption when two watched paths collide
    in the same bucket.</changelog>
</package>
<package pkgid="afeb25906e9d1c443084190dabed09cbc79d4ad82bc1b529943c9b90fdb19ee017c978c751098b7a0d092e55cb997b8ce0a75852859bb7f2adc3c009a7ff917a" name="clamav-database" arch="noarch">
  <version epoch="0" ver="202607271200" rel="160099.13.1"/>
  <changelog author="meissner@suse.com" date="1781870400">- database refresh on 2026-06-19 (bsc#1084929)</changelog>
  <changelog author="meissner@suse.com" date="1782129600">- database refresh on 2026-06-22 (bsc#1084929)</changelog>
  <changelog author="meissner@suse.com" date="1782734400">- database refresh on 2026-06-29 (bsc#1084929)</changelog>
  <changelog author="meissner@suse.com" date="1783339200">- database refresh on 2026-07-06 (bsc#1084929)</changelog>
  <changelog author="meissner@suse.com" date="1783512000">- database refresh on 2026-07-08 (bsc#1084929)</changelog>
  <changelog author="meissner@suse.com" date="1783944000">- database refresh on 2026-07-13 (bsc#1084929)</changelog>
  <changelog author="meissner@suse.com" date="1783944001">- database refresh on 2026-07-13 (bsc#1084929)</changelog>
  <changelog author="meissner@suse.com" date="1783944002">- database refresh on 2026-07-13 (bsc#1084929)</changelog>
  <changelog author="meissner@suse.com" date="1784808000">- database refresh on 2026-07-23 (bsc#1084929)</changelog>
  <changelog author="meissner@suse.com" date="1785153600">- database refresh on 2026-07-27 (bsc#1084929)</changelog>
</package>
<package pkgid="cf05891618600c787ea281d5137486a808c6de1402134eb9a3cf4dd75698ab5048589a3e4dd109c6e72aac511a651b7efdfda5cad4c3ea344fb3fa916e7e265e" name="clamav-devel" arch="s390x">
  <version epoch="0" ver="1.5.3" rel="160099.1.2"/>
  <changelog author="max@suse.com" date="1760616000">- New version: 1.5.1:
  * Fixed a significant performance issue when scanning some PE
    files.
  * Fixed an issue recording file entries from a ZIP archive
    central directory which resulted in
    "Heuristics.Limits.Exceeded.MaxFiles" alerts when using the
    ClamScan --alert-exceeds-max command line option or ClamD
    AlertExceedsMax config file option.
  * Improved performance when scanning TNEF email attachments.
  * Fixed an issue with recording metadata for OOXML office
    documents.
  * Fixed an issue with signature matches for VBA in OLE2 office
    documents.
  * Loosened overly restrictive rules for embedded file
    identification and increased the limit for finding PE files
    embedded in other PE files.
  * Fixed an issue with extracting some RAR archives embedded in
    other files.
  * Fixed an issue with calculating fuzzy hashes affecting some
    images by updating the version for several Rust library
    dependencies.</changelog>
  <changelog author="max@suse.com" date="1762257600">- Add clamav-workaround.patch to work around symbol removals in
  version 1.5.0 and 1.5.1.</changelog>
  <changelog author="bwiedemann@suse.com" date="1763208000">- Build with older rust 1.87 for reproducible builds (boo#1249404)</changelog>
  <changelog author="max@suse.com" date="1763726400">- Provide a better fix for boo#1249404 by disabling debug mode.</changelog>
  <changelog author="max@suse.com" date="1764331200">- Fix testsuite error on SLE-15-SP6 by falling back to rust1.86.</changelog>
  <changelog author="max@suse.com" date="1770724800">- jsc-PED-14819: Support transactional updates.</changelog>
  <changelog author="max@suse.com" date="1770984000">- bsc#1258072: Require main and library packages to be of the same
  version and release. Given that all the core functionality is
  in the libraries it makes little sense to update the main
  package alone.</changelog>
  <changelog author="max@suse.com" date="1772712000">- New version 1.5.2:
  * bsc#1259207, CVE-2026-20031: Fixed an error handling bug in the
    HTML file parser that may crash the program and cause a
    denial-of-service (DoS) condition. This issue was introduced in
    version 1.1.0.
  * Fixed a possible infinite loop when scanning some JPEG files by
    upgrading affected ClamAV dependency, a Rust image library.
  * The CVD verification process will now ignore certificate files
    in the CVD certs directory when the user lacks read permissions.
  * Freshclam: Fix CLD verification bug with PrivateMirror option.
  * Upgraded the Rust bytes dependency to a newer version to
    resolve RUSTSEC-2026-0007 advisory.
  * Fixed a possible crash caused by invalid pointer alignment on
    some platforms.
  * Minimal required Rust version is now 1.87.</changelog>
  <changelog author="max@suse.com" date="1773316800">- Disable build for 32 bit ix86 because of testsuite failures with
  rust &gt;= 1.87 that upstream is not planning to fix.
- Run the test suite on all SUSE releases.</changelog>
  <changelog author="suse+build@de-korte.org" date="1782907200">- update to 1.5.3
  ClamAV 1.5.3 is a patch release with the following fixes:
  * bsc#1270091, CVE-2026-20217:
    Fixed a bug in the PESpin unpacker cleanup path that could free pointers
    into the scanned file buffer and crash the scanner.
  * bsc#1270107, CVE-2026-20213:
    Fixed an integer overflow in PE rebuild size calculations that could be
    reached through a malformed Aspack-packed PE file and lead to a heap buffer
    overflow write.
  * bsc#1270089, CVE-2026-20216:
    Fixed an InstallShield archive extraction limit bypass that could write far
    more temporary data than intended and exhaust temporary storage.
  * bsc#1270085, CVE-2026-20214:
    Fixed an FSG unpacker loop underflow that could write past the section array
    while scanning a malformed PE file.
  * bsc#1270092, CVE-2026-20243:
    Fixed ALZ parser size handling bugs that could cause malformed ALZ archives
    to panic, abort the scanner, or skip expected scan-limit handling.
  * bsc#1270088, CVE-2026-20215:
    Fixed a 7z parser substream count overflow that could under-allocate parser
    metadata arrays and write past them while reading a malformed archive.
  * bsc#1270106, CVE-2026-20244:
    Fixed 32-bit DMG parser size checks that could let a short mish stripe table
    pass validation and crash 32-bit scanner builds.
  * Hardened clamscan, clamdscan, and clamonacc quarantine actions against
    time-of-check/time-of-use races that could redirect copied, moved, or removed
    files under unsafe quarantine directory configurations.
  * Upgraded the Rust tar dependency to resolve the RUSTSEC-2026-0067 and
    RUSTSEC-2026-0068 advisories, and upgraded the Rust openssl dependency to
    resolve CVE-2026-41676, bsc#1270138.
  * Raised the minimum required CMake version to 3.17 to fix Linux builds with
    libcurl v8.21.0 when linking static library dependencies.
  * Metadata preclass scans now run before the final scan verdict.
  * ClamOnAcc: Fixed errors when recursively excluded paths are children of an
    included path.
  * ClamOnAcc: Fixed hash bucket list corruption when two watched paths collide
    in the same bucket.</changelog>
</package>
<package pkgid="1b9f743f7f1d0a4da0b2a9dc05247c6fa80b17ad22276715fc6ba7798b1ce9675c7569134ecfac55b1f8513eead5a99583d4a3bf73bbdf361e8ff332df24585c" name="clamav-docs-html" arch="noarch">
  <version epoch="0" ver="1.5.3" rel="160099.1.2"/>
  <changelog author="max@suse.com" date="1760616000">- New version: 1.5.1:
  * Fixed a significant performance issue when scanning some PE
    files.
  * Fixed an issue recording file entries from a ZIP archive
    central directory which resulted in
    "Heuristics.Limits.Exceeded.MaxFiles" alerts when using the
    ClamScan --alert-exceeds-max command line option or ClamD
    AlertExceedsMax config file option.
  * Improved performance when scanning TNEF email attachments.
  * Fixed an issue with recording metadata for OOXML office
    documents.
  * Fixed an issue with signature matches for VBA in OLE2 office
    documents.
  * Loosened overly restrictive rules for embedded file
    identification and increased the limit for finding PE files
    embedded in other PE files.
  * Fixed an issue with extracting some RAR archives embedded in
    other files.
  * Fixed an issue with calculating fuzzy hashes affecting some
    images by updating the version for several Rust library
    dependencies.</changelog>
  <changelog author="max@suse.com" date="1762257600">- Add clamav-workaround.patch to work around symbol removals in
  version 1.5.0 and 1.5.1.</changelog>
  <changelog author="bwiedemann@suse.com" date="1763208000">- Build with older rust 1.87 for reproducible builds (boo#1249404)</changelog>
  <changelog author="max@suse.com" date="1763726400">- Provide a better fix for boo#1249404 by disabling debug mode.</changelog>
  <changelog author="max@suse.com" date="1764331200">- Fix testsuite error on SLE-15-SP6 by falling back to rust1.86.</changelog>
  <changelog author="max@suse.com" date="1770724800">- jsc-PED-14819: Support transactional updates.</changelog>
  <changelog author="max@suse.com" date="1770984000">- bsc#1258072: Require main and library packages to be of the same
  version and release. Given that all the core functionality is
  in the libraries it makes little sense to update the main
  package alone.</changelog>
  <changelog author="max@suse.com" date="1772712000">- New version 1.5.2:
  * bsc#1259207, CVE-2026-20031: Fixed an error handling bug in the
    HTML file parser that may crash the program and cause a
    denial-of-service (DoS) condition. This issue was introduced in
    version 1.1.0.
  * Fixed a possible infinite loop when scanning some JPEG files by
    upgrading affected ClamAV dependency, a Rust image library.
  * The CVD verification process will now ignore certificate files
    in the CVD certs directory when the user lacks read permissions.
  * Freshclam: Fix CLD verification bug with PrivateMirror option.
  * Upgraded the Rust bytes dependency to a newer version to
    resolve RUSTSEC-2026-0007 advisory.
  * Fixed a possible crash caused by invalid pointer alignment on
    some platforms.
  * Minimal required Rust version is now 1.87.</changelog>
  <changelog author="max@suse.com" date="1773316800">- Disable build for 32 bit ix86 because of testsuite failures with
  rust &gt;= 1.87 that upstream is not planning to fix.
- Run the test suite on all SUSE releases.</changelog>
  <changelog author="suse+build@de-korte.org" date="1782907200">- update to 1.5.3
  ClamAV 1.5.3 is a patch release with the following fixes:
  * bsc#1270091, CVE-2026-20217:
    Fixed a bug in the PESpin unpacker cleanup path that could free pointers
    into the scanned file buffer and crash the scanner.
  * bsc#1270107, CVE-2026-20213:
    Fixed an integer overflow in PE rebuild size calculations that could be
    reached through a malformed Aspack-packed PE file and lead to a heap buffer
    overflow write.
  * bsc#1270089, CVE-2026-20216:
    Fixed an InstallShield archive extraction limit bypass that could write far
    more temporary data than intended and exhaust temporary storage.
  * bsc#1270085, CVE-2026-20214:
    Fixed an FSG unpacker loop underflow that could write past the section array
    while scanning a malformed PE file.
  * bsc#1270092, CVE-2026-20243:
    Fixed ALZ parser size handling bugs that could cause malformed ALZ archives
    to panic, abort the scanner, or skip expected scan-limit handling.
  * bsc#1270088, CVE-2026-20215:
    Fixed a 7z parser substream count overflow that could under-allocate parser
    metadata arrays and write past them while reading a malformed archive.
  * bsc#1270106, CVE-2026-20244:
    Fixed 32-bit DMG parser size checks that could let a short mish stripe table
    pass validation and crash 32-bit scanner builds.
  * Hardened clamscan, clamdscan, and clamonacc quarantine actions against
    time-of-check/time-of-use races that could redirect copied, moved, or removed
    files under unsafe quarantine directory configurations.
  * Upgraded the Rust tar dependency to resolve the RUSTSEC-2026-0067 and
    RUSTSEC-2026-0068 advisories, and upgraded the Rust openssl dependency to
    resolve CVE-2026-41676, bsc#1270138.
  * Raised the minimum required CMake version to 3.17 to fix Linux builds with
    libcurl v8.21.0 when linking static library dependencies.
  * Metadata preclass scans now run before the final scan verdict.
  * ClamOnAcc: Fixed errors when recursively excluded paths are children of an
    included path.
  * ClamOnAcc: Fixed hash bucket list corruption when two watched paths collide
    in the same bucket.</changelog>
</package>
<package pkgid="ab4068fdc3f21beb548c1b3aaccf3061e4e076abc03d15664c6ae90acc4ab8d8c25d15dbc4475c961f279e4e199ae0c1d31caf2ae7541f2bd88a1a88154d0e35" name="clamav-milter" arch="s390x">
  <version epoch="0" ver="1.5.3" rel="160099.1.2"/>
  <changelog author="max@suse.com" date="1760616000">- New version: 1.5.1:
  * Fixed a significant performance issue when scanning some PE
    files.
  * Fixed an issue recording file entries from a ZIP archive
    central directory which resulted in
    "Heuristics.Limits.Exceeded.MaxFiles" alerts when using the
    ClamScan --alert-exceeds-max command line option or ClamD
    AlertExceedsMax config file option.
  * Improved performance when scanning TNEF email attachments.
  * Fixed an issue with recording metadata for OOXML office
    documents.
  * Fixed an issue with signature matches for VBA in OLE2 office
    documents.
  * Loosened overly restrictive rules for embedded file
    identification and increased the limit for finding PE files
    embedded in other PE files.
  * Fixed an issue with extracting some RAR archives embedded in
    other files.
  * Fixed an issue with calculating fuzzy hashes affecting some
    images by updating the version for several Rust library
    dependencies.</changelog>
  <changelog author="max@suse.com" date="1762257600">- Add clamav-workaround.patch to work around symbol removals in
  version 1.5.0 and 1.5.1.</changelog>
  <changelog author="bwiedemann@suse.com" date="1763208000">- Build with older rust 1.87 for reproducible builds (boo#1249404)</changelog>
  <changelog author="max@suse.com" date="1763726400">- Provide a better fix for boo#1249404 by disabling debug mode.</changelog>
  <changelog author="max@suse.com" date="1764331200">- Fix testsuite error on SLE-15-SP6 by falling back to rust1.86.</changelog>
  <changelog author="max@suse.com" date="1770724800">- jsc-PED-14819: Support transactional updates.</changelog>
  <changelog author="max@suse.com" date="1770984000">- bsc#1258072: Require main and library packages to be of the same
  version and release. Given that all the core functionality is
  in the libraries it makes little sense to update the main
  package alone.</changelog>
  <changelog author="max@suse.com" date="1772712000">- New version 1.5.2:
  * bsc#1259207, CVE-2026-20031: Fixed an error handling bug in the
    HTML file parser that may crash the program and cause a
    denial-of-service (DoS) condition. This issue was introduced in
    version 1.1.0.
  * Fixed a possible infinite loop when scanning some JPEG files by
    upgrading affected ClamAV dependency, a Rust image library.
  * The CVD verification process will now ignore certificate files
    in the CVD certs directory when the user lacks read permissions.
  * Freshclam: Fix CLD verification bug with PrivateMirror option.
  * Upgraded the Rust bytes dependency to a newer version to
    resolve RUSTSEC-2026-0007 advisory.
  * Fixed a possible crash caused by invalid pointer alignment on
    some platforms.
  * Minimal required Rust version is now 1.87.</changelog>
  <changelog author="max@suse.com" date="1773316800">- Disable build for 32 bit ix86 because of testsuite failures with
  rust &gt;= 1.87 that upstream is not planning to fix.
- Run the test suite on all SUSE releases.</changelog>
  <changelog author="suse+build@de-korte.org" date="1782907200">- update to 1.5.3
  ClamAV 1.5.3 is a patch release with the following fixes:
  * bsc#1270091, CVE-2026-20217:
    Fixed a bug in the PESpin unpacker cleanup path that could free pointers
    into the scanned file buffer and crash the scanner.
  * bsc#1270107, CVE-2026-20213:
    Fixed an integer overflow in PE rebuild size calculations that could be
    reached through a malformed Aspack-packed PE file and lead to a heap buffer
    overflow write.
  * bsc#1270089, CVE-2026-20216:
    Fixed an InstallShield archive extraction limit bypass that could write far
    more temporary data than intended and exhaust temporary storage.
  * bsc#1270085, CVE-2026-20214:
    Fixed an FSG unpacker loop underflow that could write past the section array
    while scanning a malformed PE file.
  * bsc#1270092, CVE-2026-20243:
    Fixed ALZ parser size handling bugs that could cause malformed ALZ archives
    to panic, abort the scanner, or skip expected scan-limit handling.
  * bsc#1270088, CVE-2026-20215:
    Fixed a 7z parser substream count overflow that could under-allocate parser
    metadata arrays and write past them while reading a malformed archive.
  * bsc#1270106, CVE-2026-20244:
    Fixed 32-bit DMG parser size checks that could let a short mish stripe table
    pass validation and crash 32-bit scanner builds.
  * Hardened clamscan, clamdscan, and clamonacc quarantine actions against
    time-of-check/time-of-use races that could redirect copied, moved, or removed
    files under unsafe quarantine directory configurations.
  * Upgraded the Rust tar dependency to resolve the RUSTSEC-2026-0067 and
    RUSTSEC-2026-0068 advisories, and upgraded the Rust openssl dependency to
    resolve CVE-2026-41676, bsc#1270138.
  * Raised the minimum required CMake version to 3.17 to fix Linux builds with
    libcurl v8.21.0 when linking static library dependencies.
  * Metadata preclass scans now run before the final scan verdict.
  * ClamOnAcc: Fixed errors when recursively excluded paths are children of an
    included path.
  * ClamOnAcc: Fixed hash bucket list corruption when two watched paths collide
    in the same bucket.</changelog>
</package>
<package pkgid="d2b640a614793c0bc3c01f21e7b42a71a405e3bbb1961b3ccc9e5cbac5feda3ea7bc964b2e6a6918d26bbf26fd0eb5b9447c9854062d7d86b288eff86d13480e" name="clamtk" arch="noarch">
  <version epoch="0" ver="6.18" rel="bp161.1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1580731200">- Update to version 6.0.2
  * No changelog upstream
- Cleanup spec file</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 6.05:
  * Exclude Timeshift directory (Github #121)
  * Added Help button in Analysis to explain its purpose
    (Github #122)
  * Updated language files: English (en_UK), Galician (gl),
    Ukrainian (uk), French (fr), Afrikans (af), Hebrew (he),
    Chinese (zh_TW)
  * Add Encrypted.PDF as clean (Github #120). Also, remove alert-
    encrypted-* options
  * Add set LC_TIME (Gitlab commit a7b3a31c)
  * More README cleanup
  * Updated language files: Dutch (nl), Afrikans (af),
    Indonesian (id), English (en_UK)
  * Bug fix affecting manual updates
  * Update year (2019 -&gt; 2020)
  * Clean up man page
  * Heuristic scanning made an option rather than a default
  * Fix icon mismatch in the Scheduler
  * Fix icon glitch in Update
  * Updated language files: English (en_UK), Indonesian (id),
    Swedish (sv) (Launchpad #1688469)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1601035200">- update to 6.06:
  * Fix for 'Show Hidden Files' checkbox automatically
  * Remove env from clamtk startup for correct
    dependency detection (rpmlint)
  * Minor language updates to desktop file
  * Updated language files: Japanese (ja), English (en_AU),
    Mon (mnw_MM), Finnish (fi), Malay (ms)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1613131200">- Update to version 6.07:
  + Update to look for additional information during update to know
    when finished.
  + Update dates to 2021.
- Add 0001-Do-not-inject-no-separator-into-window-decoration.patch:
  Do not add no-separator to window decoration (boo#1182151).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619524800">- Update to version 6.11:
  * Clamtk and Clamav do not update automatically
  * Add appdata.xml file
  * Remove code referencing old repo.
  * Bug: app doesn't scan files/folders on demand
  * Bug: Do not inject 'no-separator' into window decoration
  * Add --alert-broken-media option for versions &gt;= 103.1
  * Remove older repo (clamtk-gtk3), use clamtk only
- Remove 0001-Do-not-inject-no-separator-into-window-decoration.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1628078400">- Update to version 6.13:
  * Fixes for appdata.xml
  * Partially work Github #129 (engine version, date of sigs, title)
  * Update translations in clamtk.desktop</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1639051200">- Update to version 6.14
  * Fix for context-menu scanning image issues</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1686657600">- Update to version 6.16
  * Fix for Virustotal privacy warning before upload or sending file hash only
  * Remove (hopefully) no longer needed lines; improve a few others (Scan.pm)
  * Updated language files: Dutch (nl)
  * Update README and site links for updated GPG key
- Update to version 6.15
  * Fix for Unable to delete previous analysis result
  * Updated language files: Indonesian (id), Swedish (sv), German (de), Chinese (zh_CN), Burmese (my)
  * Fix to German language string in clamtk.desktop
  * Update DISCLAIMER to use markdown (DISCLAIMER.md)</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="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1720612800">- Update to 6.18:
  * Remove unnecessary line from #154 fix in App.pm
  * Change default clamtk user directory to .config/clamtk (Github #161)
  * Fix for scanned directories not showing in logs
  * Update App.pm to support $XDG_CONFIG_HOME environnement variable (Github #154)</changelog>
</package>
<package pkgid="7bcd7520aeda45c697f02c294784bdcd90c23ded54e2e43c4310d1f046ec4f49497d79c3ca0e038234bc651a591ca5e5b70ff2191f4e8ebc11e0ccb66b0b6e79" name="clamtk-lang" arch="noarch">
  <version epoch="0" ver="6.18" rel="bp161.1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1580731200">- Update to version 6.0.2
  * No changelog upstream
- Cleanup spec file</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 6.05:
  * Exclude Timeshift directory (Github #121)
  * Added Help button in Analysis to explain its purpose
    (Github #122)
  * Updated language files: English (en_UK), Galician (gl),
    Ukrainian (uk), French (fr), Afrikans (af), Hebrew (he),
    Chinese (zh_TW)
  * Add Encrypted.PDF as clean (Github #120). Also, remove alert-
    encrypted-* options
  * Add set LC_TIME (Gitlab commit a7b3a31c)
  * More README cleanup
  * Updated language files: Dutch (nl), Afrikans (af),
    Indonesian (id), English (en_UK)
  * Bug fix affecting manual updates
  * Update year (2019 -&gt; 2020)
  * Clean up man page
  * Heuristic scanning made an option rather than a default
  * Fix icon mismatch in the Scheduler
  * Fix icon glitch in Update
  * Updated language files: English (en_UK), Indonesian (id),
    Swedish (sv) (Launchpad #1688469)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1601035200">- update to 6.06:
  * Fix for 'Show Hidden Files' checkbox automatically
  * Remove env from clamtk startup for correct
    dependency detection (rpmlint)
  * Minor language updates to desktop file
  * Updated language files: Japanese (ja), English (en_AU),
    Mon (mnw_MM), Finnish (fi), Malay (ms)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1613131200">- Update to version 6.07:
  + Update to look for additional information during update to know
    when finished.
  + Update dates to 2021.
- Add 0001-Do-not-inject-no-separator-into-window-decoration.patch:
  Do not add no-separator to window decoration (boo#1182151).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619524800">- Update to version 6.11:
  * Clamtk and Clamav do not update automatically
  * Add appdata.xml file
  * Remove code referencing old repo.
  * Bug: app doesn't scan files/folders on demand
  * Bug: Do not inject 'no-separator' into window decoration
  * Add --alert-broken-media option for versions &gt;= 103.1
  * Remove older repo (clamtk-gtk3), use clamtk only
- Remove 0001-Do-not-inject-no-separator-into-window-decoration.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1628078400">- Update to version 6.13:
  * Fixes for appdata.xml
  * Partially work Github #129 (engine version, date of sigs, title)
  * Update translations in clamtk.desktop</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1639051200">- Update to version 6.14
  * Fix for context-menu scanning image issues</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1686657600">- Update to version 6.16
  * Fix for Virustotal privacy warning before upload or sending file hash only
  * Remove (hopefully) no longer needed lines; improve a few others (Scan.pm)
  * Updated language files: Dutch (nl)
  * Update README and site links for updated GPG key
- Update to version 6.15
  * Fix for Unable to delete previous analysis result
  * Updated language files: Indonesian (id), Swedish (sv), German (de), Chinese (zh_CN), Burmese (my)
  * Fix to German language string in clamtk.desktop
  * Update DISCLAIMER to use markdown (DISCLAIMER.md)</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="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1720612800">- Update to 6.18:
  * Remove unnecessary line from #154 fix in App.pm
  * Change default clamtk user directory to .config/clamtk (Github #161)
  * Fix for scanned directories not showing in logs
  * Update App.pm to support $XDG_CONFIG_HOME environnement variable (Github #154)</changelog>
</package>
<package pkgid="8bc8a2a2c884beb9c31da348dc418b5252e158e98623001c28cd9ddabca165a7d9cc2239c4c25d4941606d60d531394836897bac3c4cf6444a16a78b21dcf730" name="clang" arch="s390x">
  <version epoch="0" ver="21" rel="160099.1.1"/>
  <changelog author="aaronpuchert@alice-dsl.net" date="1709985600">- Update to version 18.
  * For details, see the release notes:
  - https://releases.llvm.org/18.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/lld/docs/ReleaseNotes.html
- Add metapackage for libomp-devel.
- Update packaging guidelines for new versioning scheme.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1710676800">- Drop libomp-devel and python3-lldb where the versioned package is
  not being built.
- Let llvm-devel require libomp-devel only where it is built.
- Let lldb recommend python3-lldb only where it is built.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1727006400">- Update to version 19.
  * For details, see the release notes:
  - https://releases.llvm.org/19.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/19.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/19.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/19.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/19.1.0/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="msuchanek@suse.de" date="1730894400">- Enable lldb on s390x and ppc64le (bsc#1232906).</changelog>
  <changelog author="schwab@suse.de" date="1742472000">- Add libomp-devel on riscv64</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1742472001">- Update to version 20.
  * For details, see the release notes:
  - https://releases.llvm.org/20.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/20.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/20.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/20.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/20.1.0/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1744804800">- Enable LLDB Python bindings on Leap 15.6 and newer.</changelog>
  <changelog author="hillwood@opensuse.org" date="1752753600">- Enable openmp and lldb for loongarch64</changelog>
  <changelog author="schwab@suse.de" date="1753963200">- Enable lldb for riscv64</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1757246400">- Update to version 21.
  * For details, see the release notes:
  - https://releases.llvm.org/21.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/21.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/21.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/21.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/21.1.0/tools/lld/docs/ReleaseNotes.html</changelog>
</package>
<package pkgid="3b22b8e316acccd258fbff9ee907739a7ea5c97d60d60939e8497c2eed24f6d0ba2a3240bca5993c8103c17d103190d83a025be455d2cb41562e87300924b884" name="clang-devel" arch="s390x">
  <version epoch="0" ver="21" rel="160099.1.1"/>
  <changelog author="aaronpuchert@alice-dsl.net" date="1709985600">- Update to version 18.
  * For details, see the release notes:
  - https://releases.llvm.org/18.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/lld/docs/ReleaseNotes.html
- Add metapackage for libomp-devel.
- Update packaging guidelines for new versioning scheme.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1710676800">- Drop libomp-devel and python3-lldb where the versioned package is
  not being built.
- Let llvm-devel require libomp-devel only where it is built.
- Let lldb recommend python3-lldb only where it is built.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1727006400">- Update to version 19.
  * For details, see the release notes:
  - https://releases.llvm.org/19.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/19.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/19.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/19.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/19.1.0/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="msuchanek@suse.de" date="1730894400">- Enable lldb on s390x and ppc64le (bsc#1232906).</changelog>
  <changelog author="schwab@suse.de" date="1742472000">- Add libomp-devel on riscv64</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1742472001">- Update to version 20.
  * For details, see the release notes:
  - https://releases.llvm.org/20.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/20.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/20.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/20.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/20.1.0/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1744804800">- Enable LLDB Python bindings on Leap 15.6 and newer.</changelog>
  <changelog author="hillwood@opensuse.org" date="1752753600">- Enable openmp and lldb for loongarch64</changelog>
  <changelog author="schwab@suse.de" date="1753963200">- Enable lldb for riscv64</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1757246400">- Update to version 21.
  * For details, see the release notes:
  - https://releases.llvm.org/21.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/21.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/21.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/21.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/21.1.0/tools/lld/docs/ReleaseNotes.html</changelog>
</package>
<package pkgid="e07e64cd9c804489173d4a2ef0a6fbc20dec5887e787fabe4d18c787e25cee6456b7ce6e59a8d68fe119b6052a4e2b96fbd16f141590b7ebda381c9b5715d350" name="clang-doc" arch="s390x">
  <version epoch="0" ver="21" rel="160099.1.1"/>
  <changelog author="aaronpuchert@alice-dsl.net" date="1709985600">- Update to version 18.
  * For details, see the release notes:
  - https://releases.llvm.org/18.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/lld/docs/ReleaseNotes.html
- Add metapackage for libomp-devel.
- Update packaging guidelines for new versioning scheme.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1710676800">- Drop libomp-devel and python3-lldb where the versioned package is
  not being built.
- Let llvm-devel require libomp-devel only where it is built.
- Let lldb recommend python3-lldb only where it is built.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1727006400">- Update to version 19.
  * For details, see the release notes:
  - https://releases.llvm.org/19.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/19.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/19.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/19.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/19.1.0/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="msuchanek@suse.de" date="1730894400">- Enable lldb on s390x and ppc64le (bsc#1232906).</changelog>
  <changelog author="schwab@suse.de" date="1742472000">- Add libomp-devel on riscv64</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1742472001">- Update to version 20.
  * For details, see the release notes:
  - https://releases.llvm.org/20.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/20.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/20.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/20.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/20.1.0/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1744804800">- Enable LLDB Python bindings on Leap 15.6 and newer.</changelog>
  <changelog author="hillwood@opensuse.org" date="1752753600">- Enable openmp and lldb for loongarch64</changelog>
  <changelog author="schwab@suse.de" date="1753963200">- Enable lldb for riscv64</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1757246400">- Update to version 21.
  * For details, see the release notes:
  - https://releases.llvm.org/21.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/21.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/21.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/21.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/21.1.0/tools/lld/docs/ReleaseNotes.html</changelog>
</package>
<package pkgid="ea5683669b2c5462298099fa0b686cdb1e02197db25acd5fa58b47c49e4d6c17fb17cf71c26a1e7e5a417351e176cd41b71c37b7a2122a3db037f192a5b92d80" name="clang-extract" arch="s390x">
  <version epoch="0" ver="0~20251020.19c1329" rel="bp161.1.2"/>
  <changelog author="mvetter@suse.com" date="1723723200">- Update to version 0~20240814.272ac2e:
  * Drop VectorRef in favor of ArrayRef
  * Fix copyright headers
  * Drop use of `dynamic_cast` in favor of `dyn_cast`
  * ElfCXX: Convert decompress_gz to use DecompressedObj attribute
  * ElfCXX: Make decompress methods access ElfFd directly</changelog>
  <changelog author="mvetter@suse.com" date="1725451200">- Update to version 0~20240902.0a13816:
  * 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
  * Fix Late Externalization when variable is declared as macro expansion
  * Dump includetree together with passes dump
  * libcextract: ExpansionPolicy: Check for abs and rel path differences
  * Remove redundant decls
  * Workaround ';' being output at incorrect location when decl ends with #endif
  * Fix CompleteDefinition of struct being dragged into output because of union field
  * libcextract: ArgvParser: Disable Wduplicate-decl-specifier error
  * Disable Precompiled Headers
  * libcextract: Add support for Weak symbols for kernel mode</changelog>
  <changelog author="mvetter@suse.com" date="1728302400">- 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</changelog>
  <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>
</package>
<package pkgid="b62e85d14f9f0068fd22502c260c128ee2e9a6c4a71399ab40c7cb2b63f66b693168c34e7f80930beddf355b0fdb01176435dff14252ddac4850a7edff230a48" name="clang-tools" arch="s390x">
  <version epoch="0" ver="21.1.8" rel="160099.2.1"/>
  <changelog author="aaronpuchert@alice-dsl.net" date="1758974400">- Update to version 21.1.2.
  * 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="aaronpuchert@alice-dsl.net" date="1760184000">- Update to version 21.1.3.
  * This release contains bug-fixes for the LLVM 21.1.0 release.
    This release is API and ABI compatible with 21.1.0.
- Update keyring: new signing keys from Cullen.Rhodes@arm.com and
  douglas.yung@sony.com.
- Drop clang-Generalize-test-over-32-and-64bit-targets.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1761307200">- Update to version 21.1.4.
  * This release contains bug-fixes for the LLVM 21.1.0 release.
    This release is API and ABI compatible with 21.1.0.
- Simplify script for building documentation.
- Use %ldconfig_scriptlets to automatically generate post
  scriptlets. This doesn't work with %{multisource} in Leap 15.6
  though, so we leave a fallback for that.
- Drop post scriptlets for gold and polly, which provide only
  plugin libraries that ldconfig doesn't care about.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1762603200">- Update to version 21.1.5.
  * 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="schwab@suse.de" date="1763380800">- Add clang-getdistro-android.patch: Don't run distro detection
  for Android target.
- Don't XFAIL tools/clang/test/Driver/linux-ld.c.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1763726400">- Update to version 21.1.6.
  * This release contains bug-fixes for the LLVM 21.1.0 release.
    This release is API and ABI compatible with 21.1.0.
- Require gcc and glibc-devel for clang. Clang has its own runtime,
  but defaults to using the GCC runtime (and glibc). (boo#1253321)
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1765627200">- Update to version 21.1.7.
  * 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.
- Link with -z pack-relative-relocs to reduce size of relocations
  and speed up their application.
- Run testsuite also in qemu emulation. (From Andreas Schwab.)</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" 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="schwab@suse.de" date="1773230400">- clang-riscv-triple.patch: Add riscv64-suse-linux to RISCV64Triples</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1775908800">- Drop ld.lld as an ld alternative (boo#1259813).</changelog>
</package>
<package pkgid="1784d40b9e791ef697347c4ab0e0859462ddb9632e6d3989d70016be5c0d7bce2bf43595a6d95adbe94c235f807bf6e56d0f5fb96b3692c0af453e0cc3e5e9a5" name="clang15" arch="s390x">
  <version epoch="0" ver="15.0.7" rel="160099.7.3"/>
  <changelog author="aaronpuchert@alice-dsl.net" date="1709553600">- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]].
- Require 8 GB memory for 64-bit architectures to prevent OOM.
- Disable test that fails on ppc64le.</changelog>
  <changelog author="mgorse@suse.com" date="1709726400">- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
  pulled in by cmake in SLE-15-SP6.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1712145600">- Use old conflicts/provides for python3-clang on Leap.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1724155200">- Add minor version to Python shebangs. (boo#1212476)
- Remove shebang and executable bit where not needed.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" 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="daniel.garcia@suse.com" date="1741262400">- Add patches, to actually fix the build with Python 3.13:
  * libcxx-use-shlex-quote.patch
  * libcxx-remove-unused-imports.patch
  * lldb-support-python-3.13.patch
  * use-shlex-quote.patch</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1750507200">- Add llvm-fix-gcc15-build.patch to fix build with GCC 15.</changelog>
  <changelog author="bwiedemann@suse.com" date="1752235200">- Add reproducible.patch to make libomp.so reproducible (boo#1199076)
- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
  <changelog author="bwiedemann@suse.de" date="1753358400">- Disable ASLR during build to make libomp.so reproducible (boo#1199076)</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1754395200">- Add compiler-rt-remove-termio-interceptors.patch to fix build
  with glibc 2.42. (boo#1247576)</changelog>
</package>
<package pkgid="3f220e18c69fc156d02c39bf7a7aeca2c21acd013b20719426efd406cd5e8252ab66af4dd577f7c177a0041760a5e513c438fe35ea3fd8f53399dfc3328ea824" name="clang15-devel" arch="s390x">
  <version epoch="0" ver="15.0.7" rel="160099.7.3"/>
  <changelog author="aaronpuchert@alice-dsl.net" date="1709553600">- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]].
- Require 8 GB memory for 64-bit architectures to prevent OOM.
- Disable test that fails on ppc64le.</changelog>
  <changelog author="mgorse@suse.com" date="1709726400">- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
  pulled in by cmake in SLE-15-SP6.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1712145600">- Use old conflicts/provides for python3-clang on Leap.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1724155200">- Add minor version to Python shebangs. (boo#1212476)
- Remove shebang and executable bit where not needed.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" 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="daniel.garcia@suse.com" date="1741262400">- Add patches, to actually fix the build with Python 3.13:
  * libcxx-use-shlex-quote.patch
  * libcxx-remove-unused-imports.patch
  * lldb-support-python-3.13.patch
  * use-shlex-quote.patch</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1750507200">- Add llvm-fix-gcc15-build.patch to fix build with GCC 15.</changelog>
  <changelog author="bwiedemann@suse.com" date="1752235200">- Add reproducible.patch to make libomp.so reproducible (boo#1199076)
- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
  <changelog author="bwiedemann@suse.de" date="1753358400">- Disable ASLR during build to make libomp.so reproducible (boo#1199076)</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1754395200">- Add compiler-rt-remove-termio-interceptors.patch to fix build
  with glibc 2.42. (boo#1247576)</changelog>
</package>
<package pkgid="5bff58c0cd0201de58eb5bc4a257db773e2ff5b857ba7591470dd1ca30f18bbe246e4de8f92eacf1fb73a5291c49315f5b46c463074774df3e50aea3bb27eb4c" name="clang15-doc" arch="noarch">
  <version epoch="0" ver="15.0.7" rel="160099.7.3"/>
  <changelog author="aaronpuchert@alice-dsl.net" date="1709553600">- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]].
- Require 8 GB memory for 64-bit architectures to prevent OOM.
- Disable test that fails on ppc64le.</changelog>
  <changelog author="mgorse@suse.com" date="1709726400">- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
  pulled in by cmake in SLE-15-SP6.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1712145600">- Use old conflicts/provides for python3-clang on Leap.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1724155200">- Add minor version to Python shebangs. (boo#1212476)
- Remove shebang and executable bit where not needed.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" 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="daniel.garcia@suse.com" date="1741262400">- Add patches, to actually fix the build with Python 3.13:
  * libcxx-use-shlex-quote.patch
  * libcxx-remove-unused-imports.patch
  * lldb-support-python-3.13.patch
  * use-shlex-quote.patch</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1750507200">- Add llvm-fix-gcc15-build.patch to fix build with GCC 15.</changelog>
  <changelog author="bwiedemann@suse.com" date="1752235200">- Add reproducible.patch to make libomp.so reproducible (boo#1199076)
- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
  <changelog author="bwiedemann@suse.de" date="1753358400">- Disable ASLR during build to make libomp.so reproducible (boo#1199076)</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1754395200">- Add compiler-rt-remove-termio-interceptors.patch to fix build
  with glibc 2.42. (boo#1247576)</changelog>
</package>
<package pkgid="713eabb51b8b8203190fbf0c5c613c725aa1f7f46ba0437f6dd4c8ef11ede4d2ecbcdf5b9acc6a6a943ea8b44d0e8b3931f712262835f92ef1d43bf6a73ae7dd" name="clang17" arch="s390x">
  <version epoch="0" ver="17.0.6" rel="160099.5.3"/>
  <changelog author="msuchanek@suse.de" date="1730894400">- Enable lldb on s390x and ppc64le (bsc#1232906).</changelog>
  <changelog author="msuchanek@suse.de" date="1730980800">- Correct target name for libomptarget in file list (backport from llvm18)</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1731326400">- Require libffi when we build openmp for offloading.
- Update llvm17.keyring from upstream.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" 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="dmueller@suse.com" date="1732276800">- add libcxx-use-shlex-quote.patch to fix build with python 3.13</changelog>
  <changelog author="steven.kowalik@suse.com" date="1739448000">- Add patches, to actually fix the build with Python 3.13:
  * lldb-support-python-3.13.patch
  * libcxx-remove-unused-imports.patch</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1750507200">- Add llvm-fix-gcc15-build.patch to fix build with GCC 15.</changelog>
  <changelog author="bwiedemann@suse.com" date="1752235200">- Add reproducible.patch to make libomp.so reproducible (boo#1199076)
- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
  <changelog author="bwiedemann@suse.de" date="1753358400">- Disable ASLR during build to make libomp.so reproducible (boo#1199076)</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1754395200">- Add compiler-rt-remove-termio-interceptors.patch to fix build
  with glibc 2.42. (boo#1247576)</changelog>
</package>
<package pkgid="17d3bd11915b2811ea2f73808c7c95dabdbe53483e0cfb534ac97bd9e489e97ed164dd05abe05a456e335ebabfee985e892953d94c826d79dfa35c21917ae840" name="clang17-devel" arch="s390x">
  <version epoch="0" ver="17.0.6" rel="160099.5.3"/>
  <changelog author="msuchanek@suse.de" date="1730894400">- Enable lldb on s390x and ppc64le (bsc#1232906).</changelog>
  <changelog author="msuchanek@suse.de" date="1730980800">- Correct target name for libomptarget in file list (backport from llvm18)</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1731326400">- Require libffi when we build openmp for offloading.
- Update llvm17.keyring from upstream.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" 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="dmueller@suse.com" date="1732276800">- add libcxx-use-shlex-quote.patch to fix build with python 3.13</changelog>
  <changelog author="steven.kowalik@suse.com" date="1739448000">- Add patches, to actually fix the build with Python 3.13:
  * lldb-support-python-3.13.patch
  * libcxx-remove-unused-imports.patch</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1750507200">- Add llvm-fix-gcc15-build.patch to fix build with GCC 15.</changelog>
  <changelog author="bwiedemann@suse.com" date="1752235200">- Add reproducible.patch to make libomp.so reproducible (boo#1199076)
- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
  <changelog author="bwiedemann@suse.de" date="1753358400">- Disable ASLR during build to make libomp.so reproducible (boo#1199076)</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1754395200">- Add compiler-rt-remove-termio-interceptors.patch to fix build
  with glibc 2.42. (boo#1247576)</changelog>
</package>
<package pkgid="4c02345c3dd7025046f108202fbdea044db1e39dd4d6251fb409f00fcbd2356ca3c20094040f71b18ba8cf40519f6af2d9e4e4c498080a980730dfb3367d4727" name="clang17-doc" arch="noarch">
  <version epoch="0" ver="17.0.6" rel="160099.5.3"/>
  <changelog author="msuchanek@suse.de" date="1730894400">- Enable lldb on s390x and ppc64le (bsc#1232906).</changelog>
  <changelog author="msuchanek@suse.de" date="1730980800">- Correct target name for libomptarget in file list (backport from llvm18)</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1731326400">- Require libffi when we build openmp for offloading.
- Update llvm17.keyring from upstream.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" 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="dmueller@suse.com" date="1732276800">- add libcxx-use-shlex-quote.patch to fix build with python 3.13</changelog>
  <changelog author="steven.kowalik@suse.com" date="1739448000">- Add patches, to actually fix the build with Python 3.13:
  * lldb-support-python-3.13.patch
  * libcxx-remove-unused-imports.patch</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1750507200">- Add llvm-fix-gcc15-build.patch to fix build with GCC 15.</changelog>
  <changelog author="bwiedemann@suse.com" date="1752235200">- Add reproducible.patch to make libomp.so reproducible (boo#1199076)
- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
  <changelog author="bwiedemann@suse.de" date="1753358400">- Disable ASLR during build to make libomp.so reproducible (boo#1199076)</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1754395200">- Add compiler-rt-remove-termio-interceptors.patch to fix build
  with glibc 2.42. (boo#1247576)</changelog>
</package>
<package pkgid="cad4b0950a47cf9a0d5b2907365a28b918f1d037807f851ade47cbbf634ea025e2bd271a2a3e1dce13c8a0fc582989c83387960e1b2c30486d84a888a1b06204" name="clang19" arch="s390x">
  <version epoch="0" ver="19.1.7" rel="bp161.1.1"/>
  <changelog author="Shung-Hsi Yu &lt;shung-hsi.yu@suse.com&gt;" date="1740139200">- Build with GCC 13 on Leap/SLES 15 (bsc#1235697)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1742299200">- Enable build of libc++ and openmp for riscv64</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.de&gt;" date="1747137600">- Enable build of libc++ for ppc64le</changelog>
  <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>
</package>
<package pkgid="a00e66e085c9ae4b4f2b141e67cdf029a736f52558df31d1d34a852f0d0f8c3d69ac3a88c3da055bc814083e80746271ff868cd5f0d69f83760958b8f0ff7e72" name="clang19-devel" arch="s390x">
  <version epoch="0" ver="19.1.7" rel="bp161.1.1"/>
  <changelog author="Shung-Hsi Yu &lt;shung-hsi.yu@suse.com&gt;" date="1740139200">- Build with GCC 13 on Leap/SLES 15 (bsc#1235697)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1742299200">- Enable build of libc++ and openmp for riscv64</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.de&gt;" date="1747137600">- Enable build of libc++ for ppc64le</changelog>
  <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>
</package>
<package pkgid="867dc15a574834319887e97b798571b96c5c9d99609c4eaa54d6135538a21972153e3f9e484c662a004464d570a8a7dc13c240bdc88f003d9a3f88e0b1c637c0" name="clang19-doc" arch="noarch">
  <version epoch="0" ver="19.1.7" rel="bp161.1.1"/>
  <changelog author="Shung-Hsi Yu &lt;shung-hsi.yu@suse.com&gt;" date="1740139200">- Build with GCC 13 on Leap/SLES 15 (bsc#1235697)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1742299200">- Enable build of libc++ and openmp for riscv64</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.de&gt;" date="1747137600">- Enable build of libc++ for ppc64le</changelog>
  <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>
</package>
<package pkgid="fdf7913c808d8bb50176c10da5bd1f2b9b21c0bc3b15efc07c1fe50284a374c823bfd6f8c383cc986d9887b83fad451a66e43e851d38394c39431330920be306" name="clang21" arch="s390x">
  <version epoch="0" ver="21.1.8" rel="160099.2.1"/>
  <changelog author="aaronpuchert@alice-dsl.net" date="1758974400">- Update to version 21.1.2.
  * 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="aaronpuchert@alice-dsl.net" date="1760184000">- Update to version 21.1.3.
  * This release contains bug-fixes for the LLVM 21.1.0 release.
    This release is API and ABI compatible with 21.1.0.
- Update keyring: new signing keys from Cullen.Rhodes@arm.com and
  douglas.yung@sony.com.
- Drop clang-Generalize-test-over-32-and-64bit-targets.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1761307200">- Update to version 21.1.4.
  * This release contains bug-fixes for the LLVM 21.1.0 release.
    This release is API and ABI compatible with 21.1.0.
- Simplify script for building documentation.
- Use %ldconfig_scriptlets to automatically generate post
  scriptlets. This doesn't work with %{multisource} in Leap 15.6
  though, so we leave a fallback for that.
- Drop post scriptlets for gold and polly, which provide only
  plugin libraries that ldconfig doesn't care about.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1762603200">- Update to version 21.1.5.
  * 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="schwab@suse.de" date="1763380800">- Add clang-getdistro-android.patch: Don't run distro detection
  for Android target.
- Don't XFAIL tools/clang/test/Driver/linux-ld.c.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1763726400">- Update to version 21.1.6.
  * This release contains bug-fixes for the LLVM 21.1.0 release.
    This release is API and ABI compatible with 21.1.0.
- Require gcc and glibc-devel for clang. Clang has its own runtime,
  but defaults to using the GCC runtime (and glibc). (boo#1253321)
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1765627200">- Update to version 21.1.7.
  * 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.
- Link with -z pack-relative-relocs to reduce size of relocations
  and speed up their application.
- Run testsuite also in qemu emulation. (From Andreas Schwab.)</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" 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="schwab@suse.de" date="1773230400">- clang-riscv-triple.patch: Add riscv64-suse-linux to RISCV64Triples</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1775908800">- Drop ld.lld as an ld alternative (boo#1259813).</changelog>
</package>
<package pkgid="95249e4760a67f99a60a60e9917300fb7e129909b810306e73733982d91874fc0afd2e445d37e8b396238d8acd16107b0304c4b3c1f3f1fe1218a0cb514cd2c2" name="clang21-devel" arch="s390x">
  <version epoch="0" ver="21.1.8" rel="160099.2.1"/>
  <changelog author="aaronpuchert@alice-dsl.net" date="1758974400">- Update to version 21.1.2.
  * 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="aaronpuchert@alice-dsl.net" date="1760184000">- Update to version 21.1.3.
  * This release contains bug-fixes for the LLVM 21.1.0 release.
    This release is API and ABI compatible with 21.1.0.
- Update keyring: new signing keys from Cullen.Rhodes@arm.com and
  douglas.yung@sony.com.
- Drop clang-Generalize-test-over-32-and-64bit-targets.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1761307200">- Update to version 21.1.4.
  * This release contains bug-fixes for the LLVM 21.1.0 release.
    This release is API and ABI compatible with 21.1.0.
- Simplify script for building documentation.
- Use %ldconfig_scriptlets to automatically generate post
  scriptlets. This doesn't work with %{multisource} in Leap 15.6
  though, so we leave a fallback for that.
- Drop post scriptlets for gold and polly, which provide only
  plugin libraries that ldconfig doesn't care about.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1762603200">- Update to version 21.1.5.
  * 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="schwab@suse.de" date="1763380800">- Add clang-getdistro-android.patch: Don't run distro detection
  for Android target.
- Don't XFAIL tools/clang/test/Driver/linux-ld.c.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1763726400">- Update to version 21.1.6.
  * This release contains bug-fixes for the LLVM 21.1.0 release.
    This release is API and ABI compatible with 21.1.0.
- Require gcc and glibc-devel for clang. Clang has its own runtime,
  but defaults to using the GCC runtime (and glibc). (boo#1253321)
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1765627200">- Update to version 21.1.7.
  * 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.
- Link with -z pack-relative-relocs to reduce size of relocations
  and speed up their application.
- Run testsuite also in qemu emulation. (From Andreas Schwab.)</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" 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="schwab@suse.de" date="1773230400">- clang-riscv-triple.patch: Add riscv64-suse-linux to RISCV64Triples</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1775908800">- Drop ld.lld as an ld alternative (boo#1259813).</changelog>
</package>
<package pkgid="fad4deb07fcad49ec3d8cc8108f391a2f91ee658e4a58d6750c2c7708ba01310ba6fc7568d4628d25b3f933ab7aac01d1ce0071e0dc06dac1cb2eb0a261df4f5" name="clang21-doc" arch="noarch">
  <version epoch="0" ver="21.1.8" rel="160099.2.1"/>
  <changelog author="aaronpuchert@alice-dsl.net" date="1758974400">- Update to version 21.1.2.
  * 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="aaronpuchert@alice-dsl.net" date="1760184000">- Update to version 21.1.3.
  * This release contains bug-fixes for the LLVM 21.1.0 release.
    This release is API and ABI compatible with 21.1.0.
- Update keyring: new signing keys from Cullen.Rhodes@arm.com and
  douglas.yung@sony.com.
- Drop clang-Generalize-test-over-32-and-64bit-targets.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1761307200">- Update to version 21.1.4.
  * This release contains bug-fixes for the LLVM 21.1.0 release.
    This release is API and ABI compatible with 21.1.0.
- Simplify script for building documentation.
- Use %ldconfig_scriptlets to automatically generate post
  scriptlets. This doesn't work with %{multisource} in Leap 15.6
  though, so we leave a fallback for that.
- Drop post scriptlets for gold and polly, which provide only
  plugin libraries that ldconfig doesn't care about.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1762603200">- Update to version 21.1.5.
  * 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="schwab@suse.de" date="1763380800">- Add clang-getdistro-android.patch: Don't run distro detection
  for Android target.
- Don't XFAIL tools/clang/test/Driver/linux-ld.c.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1763726400">- Update to version 21.1.6.
  * This release contains bug-fixes for the LLVM 21.1.0 release.
    This release is API and ABI compatible with 21.1.0.
- Require gcc and glibc-devel for clang. Clang has its own runtime,
  but defaults to using the GCC runtime (and glibc). (boo#1253321)
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1765627200">- Update to version 21.1.7.
  * 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.
- Link with -z pack-relative-relocs to reduce size of relocations
  and speed up their application.
- Run testsuite also in qemu emulation. (From Andreas Schwab.)</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" 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="schwab@suse.de" date="1773230400">- clang-riscv-triple.patch: Add riscv64-suse-linux to RISCV64Triples</changelog>
  <changelog author="aaronpuchert@alice-dsl.net" date="1775908800">- Drop ld.lld as an ld alternative (boo#1259813).</changelog>
</package>
<package pkgid="5067d3a57167f64426ab7f392c21860c2a1823cb1fa824af9f25770b182726fa4a3524437d3f6fa5608e839813ac4bf7f1749453e5386e9fcadb3fd62ceacdd7" name="clap-lsp-plugins" arch="s390x">
  <version epoch="0" ver="1.2.19" rel="bp161.1.3"/>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1695902400">- Add 01-Fixed-double-free-of-generated-port-metadata.patch
  from upstream fixing crashes</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1697198400">- Remove 01-Fixed-double-free-of-generated-port-metadata.patch
  now upstream
- update to 1.2.12
  * Implemented Autogain plugin series for controlling the loudness
    of the signal according to the ITU-R BS.1770-4 specificaions.
  * Implemented SIMD-optimized curve and gain calculation functions
    for compressors which allow to lower the CPU consumption by
    compressor plugins.
  * More AVX-512 optimized functions added to the low-level DSP code.
  * Additional SIMD-optimized functions added to DSP library.
  * Fixed VST2 plugin crash on UI close in OBS Studio.
  * Fixed invalid default values of parameters for CLAP plugin format.
  * Fixed double memory free of generated port metadata in CLAP,
    VST2 and LV2 wrappers.
  * Fixed HPF/LPF knob activity in the UI for multiband dynamics
    plugins.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1698580800">- update to 1.2.13
  * Fixed bug in Multiband Limiter plugin series caused by invalid
    processing of large input buffers.
  * Fixed bug in Compensation Delay plugin series caused by invalid
    processing of large input buffers.
  * Fixed crackling sound caused by small buffer gaps in Autogain
    plugin series.
  * Fixed bug introduced in 1.2.11 version related to improper
    optimized function for AVX-512 instruction set that could cause
    dynamic processing plugins (like Compressor, Expander, Gate, etc)
    work improperly.
  * Several optimizations of DSP library with AVX and AVX2 instruction sets.
  * Many additional optimizations of DSP library with AVX-512 instruction set.
  * Optimizations of compressor, expander and gate modules with SIMD instructions.
  * Gate module now uses lsp-dsp-lib for low-level gain and curve optimizations.
  * Reduced the gain curve refresh rate for all multiband plugins
    which may reduce CPU usage for small input buffer sizes.
  * Optimized common gain curve calculation for all multiband plugins.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1703419200">- update to 1.2.14
  * Implemented Clipper plugins series.
  * Implemented Multiband Clipper plugin series.
  * Implemented Parametric Equalizer x8 plugin series.
  * Updated VST 2.x plugin naming to fit the maximum possible length
    of 31 characters.
  * Added tracking of maximum values option for Spectrum Analyzer
    plugin series.
  * Added possibility to change frequency values by double click for
    GOTT Compressor.
  * Improved performance of expression language in the UI.
  * Implemented separate input and output signal spectrum analysis
    for Filter, Graphic Equalizer and Parametric Equalizer plugin series.
  * Updated default value and extended range of the zoom fader for
    Filter, Graphic Equalizer and Parametric Equalizer plugin series.
  * Added possibility to globally adjust filter point size for Filter,
    Graphic Equalizer and Parametric Equalizer plugin series.
  * Added gain level display for filter info of the Parametric
    Equalizer and Filter plugin series.
  * Added missing inline display to the Autogain plugin series.
  * Threshold markers are now editable for all dynamics and
    multiband dynamics plugins.
  * Implemented switch that controls automatic scaling of spectrum
    graph for plugin series:
  * Beat Breather.
  * Filter.
  * GOTT Compressor.
  * Graphic Equalizer.
  * Multiband Compressor.
  * Multiband Dynamic Processor.
  * Multiband Gate.
  * Multiband Expander.
  * Multiband Limiter.
  * Noise Generator.
  * Parametric Equalizer.
  * Many code updates that could cause potential problems related
    to using another decimal point for floating-point number formatting.
  * Added frequency and note displaying for band splits for all
    multiband plugin series.
  * Added support of storing current file type selection in
    file dialogs of UI.
  * Optimization of compressor and gate functions using AVX-512
    instruction set.
  * Fixed bug in Mid/Side conversion functions for AArch64
    architecture (contributed by marcan at GitHub).
  * Introduced SIMD-optimized expander curve and gain functions.
  * Improved performance of logarithmic values calculations for
    DSP modules.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1709726400">- update to 1.2.15
  * Added experimental VST3 plugin format support.
  * Added built-in presets for Compressor plugin series.
  * Fixed bug in smoothing mode of Parametric Equalizer and Filter
    plugins that could be caused when using large buffer sizes.
    Additional optimizations to reduce CPU resources when processing
    in smoothing mode.
  * Updated behaviour of band frequency splits in the UI for Multiband
    Compressor, Multiband Expander, Multiband Gate Multiband Dynamic
    Processor and Crossover plugin series.
  * Several bugfixes and improvements in implementations of VST2, LV2 and CLAP formats.
  * Added possibility to manually enter channel name in Mixer plugin series.
  * Added MIDI velocity control code display in Sampler and Multisampler plugin series.
  * Added support of LR2 (12 dB/oct) filters by the Crossover plugins series.
  * Added S/M Apply switch to Crossover plugin series that applies
    effect of Solo/Mute buttons to corresponding frequency band's outputs.
  * Improved grid color and visibility for the Spectrum analyzer plugin
    series in Spectralizer mode.
  * Implemented Hold option for Compressor, Dynamics Processor, Expander
    and Gate plugin series.
  * Implemented Hold option for Multiband Compressor, Dynamics Processor,
    Expander and Gate plugin series.
  * Added Dry/Wet balance control for Compressor, Dynamics Processor,
    Expander, Gate and Trigger plugin series.
  * Added Dry/Wet balance control for Multiband Compressor, Dynamics Processor,
    Expander, Gate and GOTT Compressor plugin series.
  * Fixed phasing issue between dry and wet signal for GOTT Compressor in Linear Phase mode.
  * Fixed invalid curve markers display in Multiband Gate plugin series.
  * Re-implemented allpass filters for Equalizer that could yield to high frequency pitch buildup.
  * Updated split editing behaviour for Multiband plugin series and Crossover plugin series.
  * Added basic UI design guidelines to the documentation.
  * Several bugfixes in graphic toolkit library.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1711454400">- fix post(un) in .spec</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1716379200">- update to 1.2.16
  * Implemented Chorus plugin series.
  * Implemented advanced internal buffer cleanup algorithm that does
    not cause high CPU load for Slap-Back Delay plugin.
  * Added stereo correlometer to the Spectrum Analyzer plugin series.
  * Added feedback to the Slap-Back delay plugin.
  * Implemented Dry/Wet balance knob for the following plugin series:
  - Artistic Delay;
  - Beat Breather;
  - Compensation Delay;
  - Flanger;
  - Impulse Responses;
  - Impulse Reverb;
  - Room Builder;
  - Sampler;
  - Multisampler;
  - Slap-Back delay.
  * Removed 'Amount' knob in Flanger plugin series as it can be fully
    replaced by Dry/Wet/DryWet knobs.
  * Several fixes related to window position of VST3 plugin format.
  * Workaround for Bitwig Studio DAW memory leak when VST3 plugins
    extensively use messaging.
  * Fixed bug related to improper loading of RIFF files with 32-bit
    float sample format.
  * Fixed configuration export for LV2 format where plugins exported
    paths mapped by a DAW instead of real file paths.
  * Fixed improper numpad key handling in UI for Windows.
  * Fixed Artistic Delay which could generate audio garbage on
    session startup.
  * Improved precision of bilinear transform for filters which could
    blow up signal when using steep-curved filters.
  * Fixed jumping UI controls issues caused by variable widths of
    diffrent parameters.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1722772800">- update to 1.2.17
- change source tarball to 7z
- update dependencies in spec
- add gstreamer plugins subpackage
  * Changed the binary distribution of plugins. Plugins of different
    formats are now packed together into a 7-zip archive. The same is
    related to documentation and source code. This allows to gain the
    economy on the overall size of the compressed data and number of
    archives required to download.
  * Added basic GStreamer plugin format support.
  * Plugins now can be built without UI support if the 'ui' option is
    omitted at the configuration stage.
  * Added ISO-226:2023 loudness compensation curves to Loudness
    Compensator plugin series.
  * Added balance knobs to LSP Slap-back Delay Stereo plugin.
  * Added Suntory Hall Tokyo 3D model to Room Builder presets
    (contributed by Fowly).
  * Updated makefile scripts related to Git checkout (contributed by
    Johannes Lorenz).
  * Improved build tools: UI resources are now built-in only for shared
  * objects/libraries that actually need them.
  * Several AVX-512 optimizations of DSP library.
  * Fixed not working MIDI channel setup for the Trigger MIDI plugin series.
  * Fixed regression: improper port bindings for Compensation Delay x2
    Stereo plugin.
  * Fixed several issues related to plugin window sizing for LV2 format.
  * Fixed possible access to uninitialized memory when loading built-in
    resources.
  * Fixed improper phase compensation between Dry and Wet channels
    in Linear Phase mode for multiband plugin series:
    Multiband Compressor;
    Multiband Dynamics Processor;
    Multiband Expander;
    Multiband Gate.
    Several bugfixes for VST3 wrapper.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1728475200">- update to 1.2.18
  * Implemented Send Mono and Send Stereo plugins for sending audio
    streams to named connection points stored in shared memory.
  * Implemented Return Mono and Return Stereo plugins for receiving
    audio streams from named connection points stored in shared memory.
  * Added inter-communication between Parametric and Graphic Equalizers
    using new send/return communication primitives which allows to show
    the spectrogram of another Equalizer's output on the graph.
  * Added Reverse button for Impulse Responses plugin series that allows
    to reverse the impulse response.
  * Added support of sidechain passed by shared memory link for
    Autogain plugin series.
  * Added support of sidechain passed by shared memory link for
    single-band dynamics processing plugin series:
  * Compressor;
  * Dynamics Processor;
  * Expander;
  * Gate;
  * Limiter.
  * Added support of sidechain passed by shared memory link for multi-band
    dynamics processing plugin series:
  * GOTT Compressor;
  * Multiband Compressor;
  * Multiband Dynamics Processor;
  * Multiband Expander;
  * Multiband Gate;
  * Multiband Limiter.
  * Mono samples are now played as stereo samples with duplicated left
    channel for Trigger, Sampler and Multisampler plugin series.
  * Added pre-reverse button to apply sample reversal before cuts,
    stretches and fades being applied in Sampler and Multisampler
    plugin series.
  * Several UI improvements related to instrument names in Multisampler
    plugin series: instrument name is now displayed in drop-down list
    and heading of the drop-down group.
  * Added documentation_path parameter in user configuration file which
    allows to configure the path to the offline documentation installation.
  * Update makefiles to simplify cross-compiling, added cross compiling
    instructions to README.
  * Added LUFS meters to the Loudness Compensator plugin series.
  * Added reference Pink noise generator of different standard loudness
    levels to the Loudness Compensator plugin series.
  * Added directory contents view and navigation of currently loaded
    sample for following plugin series:
  * Impulse Responses;
  * Impulse Reverb;
  * Multsampler;
  * Sampler;
  * Trigger.
  * Fixed random crashes when navigating file dialog in Windows.
  * Fixed invalid UI draw issue on Windows when using larger desktop DPI.
  * Fixed regression in offline documentation build.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1728734400">- update to 1.2.19
- update .spec for tar.gz source
  * Rollback of source code distribution to tar.gz archive format.
  * Fixed unneeded resource object deletion and use-after-free in
    VST plugin wrapper.
  * Fixed window sizing for CLAP plugin format.
  * Updated CLAP SDK to 1.2.2.
  * Updated VST3 SDK to 3.7.12, may be breaking changes related to
    parameter identifiers as Steinberg has twice reduced the set of
    valid paremeter identifiers.
  * Several fixes in build scripts.</changelog>
</package>
<package pkgid="4dfbc10af4b1942cc3e68483c89bf39ce26b091a4845ec28b8296d9fe16f1e60167f89e24fbe58bc0bef7996f3d64e399cf425918da24c6958460e5ba87b03b8" name="clapper" arch="s390x">
  <version epoch="0" ver="0.6.1" rel="bp161.1.6"/>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1618833600">- Update to version 0.2.1:
  * Fix missing top left menu buttons on some system configurations
  * Fix potential video sink deadlock
  * Do not show mobile controls transition on launch
  * Show tooltip with full playlist item text on hover
  * Auto select best matching resolution for used monitor
  * Added some YouTube related preferences
  * Added support for live HLS videos
  * Added support for non-adaptive live HLS streaming</changelog>
  <changelog author="Dead Mozay &lt;dead-mozay@opensuse.org&gt;" date="1624017600">- Update to version 0.3.0:
  * Added MPRIS support.
  * Added repeat modes: single video, whole playlist and shuffle.
  * Support opening folders with media files.
  * Append playlist items by holding Ctrl while doing Drag and Drop.
  * Improved handling of keyboard shortcuts.
  * Added more keyboard shortcuts.
  * Added window that shows available keyboard shortcuts.
  * Show black screen by default after playback
    (make showing last frame optional instead).
  * Added ability to export playlist to file.
  * Improve handling of changing displays with different resolutions.
  * Added support for EGL under x11 with GTK 4.3.1 or later.
  * Added missing symbolic app icon.
  * Some misc bug fixes and code cleanups.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1631534400">- Update to version 0.4.0:
  * New and adaptive preferences window.
  * Improved open URI dialog.
  * Few small tweaks to fullscreen UI design.
  * Show current video and audio decoders in popovers
    (easy way to check if HW accel is used).
  * Enabled NVDEC hardware acceleration by default
    (requires Nvidia proprietary drivers).
  * Added option to use PipeWire for audio output (experimental).
  * Added option to use playbin3 element (experimental).
  * Improved performance on devices running OpenGL ES.
  * Translations support.
  * New keyboard shortcuts:
  - Leave fullscreen with Escape key.
  - Toggle mute with Ctrl+M.
  * More touchscreen gestures:
  - Toggle playback with a long press.
  - Switch playlist items via double tap on screen side.
  * New translations:
  - Catalan.
  - Dutch.
  - German.
  - Italian.
  - Polish.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633348800">- Fix typelib name to follow standard in openSUSE.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="998738f2c40bd30af255369221acaf8a7bea34c793f74d8b295a1c91e436b48b3e978e1b60609a73d3b2babe15c751fdb28d58a6c73d72b732749d11dcb6f9a8" name="clapper-devel" arch="s390x">
  <version epoch="0" ver="0.6.1" rel="bp161.1.6"/>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1618833600">- Update to version 0.2.1:
  * Fix missing top left menu buttons on some system configurations
  * Fix potential video sink deadlock
  * Do not show mobile controls transition on launch
  * Show tooltip with full playlist item text on hover
  * Auto select best matching resolution for used monitor
  * Added some YouTube related preferences
  * Added support for live HLS videos
  * Added support for non-adaptive live HLS streaming</changelog>
  <changelog author="Dead Mozay &lt;dead-mozay@opensuse.org&gt;" date="1624017600">- Update to version 0.3.0:
  * Added MPRIS support.
  * Added repeat modes: single video, whole playlist and shuffle.
  * Support opening folders with media files.
  * Append playlist items by holding Ctrl while doing Drag and Drop.
  * Improved handling of keyboard shortcuts.
  * Added more keyboard shortcuts.
  * Added window that shows available keyboard shortcuts.
  * Show black screen by default after playback
    (make showing last frame optional instead).
  * Added ability to export playlist to file.
  * Improve handling of changing displays with different resolutions.
  * Added support for EGL under x11 with GTK 4.3.1 or later.
  * Added missing symbolic app icon.
  * Some misc bug fixes and code cleanups.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1631534400">- Update to version 0.4.0:
  * New and adaptive preferences window.
  * Improved open URI dialog.
  * Few small tweaks to fullscreen UI design.
  * Show current video and audio decoders in popovers
    (easy way to check if HW accel is used).
  * Enabled NVDEC hardware acceleration by default
    (requires Nvidia proprietary drivers).
  * Added option to use PipeWire for audio output (experimental).
  * Added option to use playbin3 element (experimental).
  * Improved performance on devices running OpenGL ES.
  * Translations support.
  * New keyboard shortcuts:
  - Leave fullscreen with Escape key.
  - Toggle mute with Ctrl+M.
  * More touchscreen gestures:
  - Toggle playback with a long press.
  - Switch playlist items via double tap on screen side.
  * New translations:
  - Catalan.
  - Dutch.
  - German.
  - Italian.
  - Polish.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633348800">- Fix typelib name to follow standard in openSUSE.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="70d1d51d18dc3dd9337f722408a0853704f79329afa2579acc99a3fd0d87d91892045fa515a087055c241bd40f0a558cb41c7f3062a113f6ca438d5c586fce7c" name="clapper-lang" arch="noarch">
  <version epoch="0" ver="0.6.1" rel="bp161.1.6"/>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1618833600">- Update to version 0.2.1:
  * Fix missing top left menu buttons on some system configurations
  * Fix potential video sink deadlock
  * Do not show mobile controls transition on launch
  * Show tooltip with full playlist item text on hover
  * Auto select best matching resolution for used monitor
  * Added some YouTube related preferences
  * Added support for live HLS videos
  * Added support for non-adaptive live HLS streaming</changelog>
  <changelog author="Dead Mozay &lt;dead-mozay@opensuse.org&gt;" date="1624017600">- Update to version 0.3.0:
  * Added MPRIS support.
  * Added repeat modes: single video, whole playlist and shuffle.
  * Support opening folders with media files.
  * Append playlist items by holding Ctrl while doing Drag and Drop.
  * Improved handling of keyboard shortcuts.
  * Added more keyboard shortcuts.
  * Added window that shows available keyboard shortcuts.
  * Show black screen by default after playback
    (make showing last frame optional instead).
  * Added ability to export playlist to file.
  * Improve handling of changing displays with different resolutions.
  * Added support for EGL under x11 with GTK 4.3.1 or later.
  * Added missing symbolic app icon.
  * Some misc bug fixes and code cleanups.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1631534400">- Update to version 0.4.0:
  * New and adaptive preferences window.
  * Improved open URI dialog.
  * Few small tweaks to fullscreen UI design.
  * Show current video and audio decoders in popovers
    (easy way to check if HW accel is used).
  * Enabled NVDEC hardware acceleration by default
    (requires Nvidia proprietary drivers).
  * Added option to use PipeWire for audio output (experimental).
  * Added option to use playbin3 element (experimental).
  * Improved performance on devices running OpenGL ES.
  * Translations support.
  * New keyboard shortcuts:
  - Leave fullscreen with Escape key.
  - Toggle mute with Ctrl+M.
  * More touchscreen gestures:
  - Toggle playback with a long press.
  - Switch playlist items via double tap on screen side.
  * New translations:
  - Catalan.
  - Dutch.
  - German.
  - Italian.
  - Polish.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633348800">- Fix typelib name to follow standard in openSUSE.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="7f6c95facfc1206c75a250607396d04b7ca0cf481f51cc0c87bb5d0a551a41d7d456f94d58f5969e156551206d154717f4b7bad8355998be805f4d8ab8a0b57a" name="clash" arch="s390x">
  <version epoch="0" ver="1.12.0" rel="bp161.1.9"/>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1564056000">- Features
  * make the proxies order the same as the order in the config file
  * local socks5/http(s) auth
  * support DoH
  * custom dns use ipv4/ipv6 dual stack when ipv6: true
  * improve the directly connect experience for someone who has ipv6 network
- Changes
  * use recommend extension .yaml and forward compatibility before 1.0 release
  * proxy server host now resolve ip through custom dns
  * check target is valid in rules
  * adjust fake-ip ttl
  * add mutex for fake-ip pool
  * use dns for ALPN in tcp-tls nameserver
  * log output to stdout
- Bugfixes
  * UDP crash in tunnel
  * incorrect fake-ip dns ttl
  * DNS server not recreate correctly
  * strict ss obfs config check</changelog>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1570968000">- Update to version 0.16.0
  * Features
  - Logs and traffic API support websocket
  - Support custom hosts
  - Support customizing bind-address when allow-Ian is true (#255)
  - Trace adapters when dialing (#170)
  - Allow arbitrary order in proxy group (#89)
  - Add read clash version API
  - Add DNS fallback filters (#105)
  - V2ray-plugin support disable mux
  - Proxy group use correctly last speed test record
  - Experimental support shell
  * Changes
  - Use lru cache-store fake-ip to avoid outdate
  - Set servername to vmess with providing host in wss
  - Speedtest with HEAD instead of GET (#259)
  - URL-test retry behavior (#283)
  - Throw error when CONNECT return 5xx
  * Bugfixes
  - Fully udp associate support (#233)
  - Don't read yml if yaml exist and yml not exist (#253)
  - Some udp issue (#265)
  - Socks5 small-probability crash
  - HTTP handle 100 Continue request correctly (#288)
  - TCP dual-stack dial behavior (#307 #311 #325)
  - API cors config
  - Fakeip small-probability missing record</changelog>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1583496000">- Update to version 0.18.0 (20200221)
  * Features
  - improve udp NAT type
  - add default-nameserver and outbound interface
  * Changes
  - increase DNS timeout (#464)
  - initial config with port
  - make ping api GET / under authentication
  * Bugfixes
  - log display in DIRECT or GLOBAL
  - provider should fallback to reading remote when local
    file invalid
  - vmessUDPConn should return a correctly address
  - socks5 inbound return remote udp addr for identity</changelog>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1591963200">- Update to version 0.20.0 (20200507)
  * Features
  - add vmess http network
  - `hosts` `fake-ip-filter` support dot dot wildcard
  - add basic auth support for provider URL (#645)
  * Changes
  - recycle buffer after packet used
  - verify mmdb on initial
  - improve pool buffer alloc
  * Bugfixes
  - dns request panic
  - udp traffic track
  - set SO_REUSEADDR for UDP listeners on linux
  - dns tcp-tls correctly sni</changelog>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1598443200">- Update to version 1.1.0 (20200815)
  * Features
  - support PROCESS-NAME
  - add ssr support
  - dns server could lookup hosts
  * Changes
  - optimized DNS cache logic
  - add rule payload in log
  - fix go test race detect
  - protect alive with atomic value
  * Bugfixes
  - ss simple-obfs host should not have 80 port
  - ticker leak
  - should not write file on file provider
  - handle snell server reported error message properly
- Update to version 1.0.0 (20200627)
  * Features
  - add Mixed(http+socks5) proxy (#685)
  - domain trie support wildcard alias
  - add tolerance for utl-test
  * Changes
  - `mode` use lower case
  - API for connections add rule payload
  - dns ipv6 logic
  * Bugfixes
  - provider initial return the current error
  - panic of socks5 client when missing auth</changelog>
  <changelog author="Orville Q. Song &lt;orville@anislet.dev&gt;" date="1638705600">- Update to version 1.8.0:
  * Fix: windows arm7 build
  * Chore: update dependencies and rename profile props
  * Feature: mark on socket (#1705)
  * Fix: parse dial interface option
  * Fix: codeql alerts
  * Feature: dial different NIC for all proxies (#1714)
  * Chore: adjust all udp alloc size
  * Chore: use uber max procs
  * Fix: remove ResponseHeaderTimeout limitation (#1690)
  * Chore: use alpn http 1.1 only on trojan websocket by default</changelog>
  <changelog author="Orville Q. Song &lt;orville@anislet.dev&gt;" date="1641211200">- Update to version 1.9.0:
  * Chore: update dependencies
  * Fix: multiple port string parsing overflow (#1868)
  * Chore: remove forward compatible code
  * Chore: ReCreate* do side effect job (#1849)
  * Chore: remove reduce regex compile (#1855)
  * Fix: when both providers and proxies are present, use the health check configuration for proxies (#1821)
  * Chore: builtin right mime of .js (#1808)
  * Feature: add linux/arm/v6 for the container image (#1771)
  * Fix: fakeip pool cycle used
  * Fix: provider filter potential panic
  * Feature: add filter on proxy provider (#1511)
  * Fix: should return io.EOF immediately
  * Change: use nop packet conn for reject
  * Fix: revert ssr udp fix
  * Fix: bind iface should throw control error</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1670500800">- Update to version 1.12.0:
  * add tunnels (like SSH local forwarding)
  * fix fake ip pool offset calculated
  * migration to go1.19
  * reduce dhcp dns client cost
  * fix: query string parse on ws-opts
  * fix: handle parse socks5 udp address correctly
  * satisfy RFC4343 - DNS case insensitivity
  * custom-specific interface can be set on nameserver
  * support snell v3
  * ignore empty dns server error</changelog>
</package>
<package pkgid="55f944776f8e61b4c99836bd9df4e87c8e1b2127ced53a465405a2686989800d1b79329984d020fa89b9eb2aa12dac94c01bc2310ddb72d1f481dd597e7b73b7" name="clatd" arch="noarch">
  <version epoch="0" ver="1.6" rel="bp161.1.2"/>
  <changelog author="mardnh@gmx.de" date="1543752000">- Initial package, version 1.4</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1558353600">- Update to version 1.5
  * Fixes compatibility with recent Linux kernels in get_plat_dev().
- Drop patches (included in upstream release):
  * 0001-nm-dispatcher-only-act-on-iface-up-down-events.patch
  * 0002-Update-siit-dc-eam-I-D-references-to-RFC-numbers.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1678017600">- Update to version 1.6
  * Replace usage of obsolete IO::Socket::INET6 for IO::Socket::IP.
  * Make interaction wth NetworkManager and systemd more robust.</changelog>
</package>
<package pkgid="627ba8380e77135fa4432f9ac7a9d441fd92d67fd58071d0f6530b66e53686f878bfb3d2aa4eb9047576b18e4ada388cf101781d3fe8950204bf6f0d2e32b687" name="claws-mail" arch="s390x">
  <version epoch="0" ver="4.3.1" rel="bp161.1.14"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1649073600">- Update to 4.1.0:
  * Text zooming in the Message View is now possible, using CTRL+mouse
    wheel up/down, CRTL+touchpad two-fingered vertical swiping, or
    the Message View's right-click menu.
  * GtkColorChooser is now used in the Spell Checking preferences,
    Colour Label preferences, and the folder Properties pages.
  * 'Default From:' has been added to the Compose page of the folder
    Properties. This allows setting an email address which will
    override the Account's email address.
  * An option has been added to the 'General' page of the folder
    Properties, 'Skip folder when searching for unread or new
    messages', so that the folder can be skipped when using Go To
    next/previous unread/new message.
  * 'By Sender' has been added to '/Tools/Create filtering rule/...'
    and '/Tools/Create processing rule/...'
  * The option 'Run processing rules before marking all messages in a
    folder as read or unread' has been added to
    '/Configuration/Preferences/Display/Summaries'.
  * It is now possible to add a toolbar button to 'Run folder
    processing rules'.
  * The Actions configuration list now has 'Top' and 'Bottom' buttons.
  * In '/Tools/List URLs' it is now possible to CTRL+c or right-click
    a list item and 'Copy URL'; copying multiple selections is also
    possible.
    Phishing URLs are now indicated in red by default. This uses the
    colour defined in the hidden preference, log_error_color.
  * The method of handling Tags has been improved.
  * When using the separate Message View the Enter key will open the
    currently selected message in the Message List. So, for example,
    if you delete the current message, pressing Enter will open the
    next message without having to leave the separate Message View.
  * The quicksearch type-ahead keypress delay is now customizable
    using a hidden preference ("qs_press_timeout").
  * Improvements to the storage of OAuth2 refresh tokens.
  * A "View all" button has been added to the Themes preferences page
    in order to preview all icons of a theme.
  * The term 'master passphrase' has been replaced in the UI with
    'primary passphrase'.
  * The label 'SSL/TLS' has been replaced with 'TLS' in the UI.
  * chmod 0600 is set on log files, history files, saved parts, etc.
  * "Keyword Warner" plugin has been added. This shows a warning when
    sending or queueing a message and a reference to one or more
    user-defined keywords are found in the message text.
  * Adding a new RSSyl feed or subscribing to a Webcal will
    automatically suggest using any suitable URI found on the
    clipboard.
  * The user manuals have been updated.
  * Updated translations: Brazilian Portuguese, British English,
    Catalan, Czech, French, Indonesian, Polish, Romanian, Russian,
    Slovak, Spanish, Turkish.
  * bug fixes:
  + bug 4312, 'litehtml plugin loops (hangup)'
  + bug 4346, 'Error: Certificate is for invalid2.invalid, but
    connection is to imap.gmail.com'
  + bug 4442, 'vcalendar segfault if in invitation email and
    switch to another folder'
  + bug 4495, 'Improve text strings for OAuth2'
  + bug 4496, 'Fancy crashes when opening an email'
  + bug 4511, 'Uses deprecated ghostscript operator'
  + bug 4513, 'msg window too small in 3 column layout'
  + bug 4517, 'Thread safety issues in signature checking code'
  + bug 4524, 'Problems exiting/closing Claws Mail'
  + bug 4534, 'Address book causing claws to terminate unexpectedly'
  + bug 4535, 'Setting msgview_date_format=1 does not work'
  + bug 4536, 'Tab for address selects second entry'
  + bug 4556, 'Filesize in kilobytes versus kibibytes'
  + bug 4577, 'Fancy plugin with GTK3 seems to ignore content encoding'
  + when using 'hide_timezone' use UTC when generating MessageID
  + non-translation of some button labels
  + the initial position of the (X-)Face image
  + return receipts from accounts without a name
  + folderview pixmaps not being updated after icon theme change
    until restart
  + spell checker underlining when black is chosen
  + text on various buttons
  + scrolling in a message's attachments bar (scrolling left or
    right were scrolling down).
  + scrolling not working when GTK smooth scroll is set
  + scroll to next/prev page in pdf_viewer
  + build error with -Werror=format-security
  + invalid crypto engine (gpgme_op_verify failed)
  + vCalendar tooltip in Day View showed the wrong month.
  + View Log button
  + when closing Compose window dialogue requesting choice from
    user is not shown and some options are lost in drafted copy
  + weird logic with the 'Edit filter action' dialog
  + resource leaks; memory corruption</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1649160000">- Disable pilot-link also on openSUSE Leap &gt;= 15.4
- The intree ca-certificates file was removed upstream. Remove our
  cleanup code for it.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="57761a588db86aa586e98bfd8e049fd2f5a13ec22734911eb50c1f395b040e78c65a3919452d7858939595bac76240db9427e2ce58d40c6cd4890dda8ae36799" name="claws-mail-devel" arch="s390x">
  <version epoch="0" ver="4.3.1" rel="bp161.1.14"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1649073600">- Update to 4.1.0:
  * Text zooming in the Message View is now possible, using CTRL+mouse
    wheel up/down, CRTL+touchpad two-fingered vertical swiping, or
    the Message View's right-click menu.
  * GtkColorChooser is now used in the Spell Checking preferences,
    Colour Label preferences, and the folder Properties pages.
  * 'Default From:' has been added to the Compose page of the folder
    Properties. This allows setting an email address which will
    override the Account's email address.
  * An option has been added to the 'General' page of the folder
    Properties, 'Skip folder when searching for unread or new
    messages', so that the folder can be skipped when using Go To
    next/previous unread/new message.
  * 'By Sender' has been added to '/Tools/Create filtering rule/...'
    and '/Tools/Create processing rule/...'
  * The option 'Run processing rules before marking all messages in a
    folder as read or unread' has been added to
    '/Configuration/Preferences/Display/Summaries'.
  * It is now possible to add a toolbar button to 'Run folder
    processing rules'.
  * The Actions configuration list now has 'Top' and 'Bottom' buttons.
  * In '/Tools/List URLs' it is now possible to CTRL+c or right-click
    a list item and 'Copy URL'; copying multiple selections is also
    possible.
    Phishing URLs are now indicated in red by default. This uses the
    colour defined in the hidden preference, log_error_color.
  * The method of handling Tags has been improved.
  * When using the separate Message View the Enter key will open the
    currently selected message in the Message List. So, for example,
    if you delete the current message, pressing Enter will open the
    next message without having to leave the separate Message View.
  * The quicksearch type-ahead keypress delay is now customizable
    using a hidden preference ("qs_press_timeout").
  * Improvements to the storage of OAuth2 refresh tokens.
  * A "View all" button has been added to the Themes preferences page
    in order to preview all icons of a theme.
  * The term 'master passphrase' has been replaced in the UI with
    'primary passphrase'.
  * The label 'SSL/TLS' has been replaced with 'TLS' in the UI.
  * chmod 0600 is set on log files, history files, saved parts, etc.
  * "Keyword Warner" plugin has been added. This shows a warning when
    sending or queueing a message and a reference to one or more
    user-defined keywords are found in the message text.
  * Adding a new RSSyl feed or subscribing to a Webcal will
    automatically suggest using any suitable URI found on the
    clipboard.
  * The user manuals have been updated.
  * Updated translations: Brazilian Portuguese, British English,
    Catalan, Czech, French, Indonesian, Polish, Romanian, Russian,
    Slovak, Spanish, Turkish.
  * bug fixes:
  + bug 4312, 'litehtml plugin loops (hangup)'
  + bug 4346, 'Error: Certificate is for invalid2.invalid, but
    connection is to imap.gmail.com'
  + bug 4442, 'vcalendar segfault if in invitation email and
    switch to another folder'
  + bug 4495, 'Improve text strings for OAuth2'
  + bug 4496, 'Fancy crashes when opening an email'
  + bug 4511, 'Uses deprecated ghostscript operator'
  + bug 4513, 'msg window too small in 3 column layout'
  + bug 4517, 'Thread safety issues in signature checking code'
  + bug 4524, 'Problems exiting/closing Claws Mail'
  + bug 4534, 'Address book causing claws to terminate unexpectedly'
  + bug 4535, 'Setting msgview_date_format=1 does not work'
  + bug 4536, 'Tab for address selects second entry'
  + bug 4556, 'Filesize in kilobytes versus kibibytes'
  + bug 4577, 'Fancy plugin with GTK3 seems to ignore content encoding'
  + when using 'hide_timezone' use UTC when generating MessageID
  + non-translation of some button labels
  + the initial position of the (X-)Face image
  + return receipts from accounts without a name
  + folderview pixmaps not being updated after icon theme change
    until restart
  + spell checker underlining when black is chosen
  + text on various buttons
  + scrolling in a message's attachments bar (scrolling left or
    right were scrolling down).
  + scrolling not working when GTK smooth scroll is set
  + scroll to next/prev page in pdf_viewer
  + build error with -Werror=format-security
  + invalid crypto engine (gpgme_op_verify failed)
  + vCalendar tooltip in Day View showed the wrong month.
  + View Log button
  + when closing Compose window dialogue requesting choice from
    user is not shown and some options are lost in drafted copy
  + weird logic with the 'Edit filter action' dialog
  + resource leaks; memory corruption</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1649160000">- Disable pilot-link also on openSUSE Leap &gt;= 15.4
- The intree ca-certificates file was removed upstream. Remove our
  cleanup code for it.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="e01983d75966a3ba8c34db3a324874bdb9241274e661b6e22941c56bfc1773763cb35988cb5953166f9c5e18c92c9e47e711f276767d5562baa100c1e7186027" name="claws-mail-lang" arch="noarch">
  <version epoch="0" ver="4.3.1" rel="bp161.1.14"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1649073600">- Update to 4.1.0:
  * Text zooming in the Message View is now possible, using CTRL+mouse
    wheel up/down, CRTL+touchpad two-fingered vertical swiping, or
    the Message View's right-click menu.
  * GtkColorChooser is now used in the Spell Checking preferences,
    Colour Label preferences, and the folder Properties pages.
  * 'Default From:' has been added to the Compose page of the folder
    Properties. This allows setting an email address which will
    override the Account's email address.
  * An option has been added to the 'General' page of the folder
    Properties, 'Skip folder when searching for unread or new
    messages', so that the folder can be skipped when using Go To
    next/previous unread/new message.
  * 'By Sender' has been added to '/Tools/Create filtering rule/...'
    and '/Tools/Create processing rule/...'
  * The option 'Run processing rules before marking all messages in a
    folder as read or unread' has been added to
    '/Configuration/Preferences/Display/Summaries'.
  * It is now possible to add a toolbar button to 'Run folder
    processing rules'.
  * The Actions configuration list now has 'Top' and 'Bottom' buttons.
  * In '/Tools/List URLs' it is now possible to CTRL+c or right-click
    a list item and 'Copy URL'; copying multiple selections is also
    possible.
    Phishing URLs are now indicated in red by default. This uses the
    colour defined in the hidden preference, log_error_color.
  * The method of handling Tags has been improved.
  * When using the separate Message View the Enter key will open the
    currently selected message in the Message List. So, for example,
    if you delete the current message, pressing Enter will open the
    next message without having to leave the separate Message View.
  * The quicksearch type-ahead keypress delay is now customizable
    using a hidden preference ("qs_press_timeout").
  * Improvements to the storage of OAuth2 refresh tokens.
  * A "View all" button has been added to the Themes preferences page
    in order to preview all icons of a theme.
  * The term 'master passphrase' has been replaced in the UI with
    'primary passphrase'.
  * The label 'SSL/TLS' has been replaced with 'TLS' in the UI.
  * chmod 0600 is set on log files, history files, saved parts, etc.
  * "Keyword Warner" plugin has been added. This shows a warning when
    sending or queueing a message and a reference to one or more
    user-defined keywords are found in the message text.
  * Adding a new RSSyl feed or subscribing to a Webcal will
    automatically suggest using any suitable URI found on the
    clipboard.
  * The user manuals have been updated.
  * Updated translations: Brazilian Portuguese, British English,
    Catalan, Czech, French, Indonesian, Polish, Romanian, Russian,
    Slovak, Spanish, Turkish.
  * bug fixes:
  + bug 4312, 'litehtml plugin loops (hangup)'
  + bug 4346, 'Error: Certificate is for invalid2.invalid, but
    connection is to imap.gmail.com'
  + bug 4442, 'vcalendar segfault if in invitation email and
    switch to another folder'
  + bug 4495, 'Improve text strings for OAuth2'
  + bug 4496, 'Fancy crashes when opening an email'
  + bug 4511, 'Uses deprecated ghostscript operator'
  + bug 4513, 'msg window too small in 3 column layout'
  + bug 4517, 'Thread safety issues in signature checking code'
  + bug 4524, 'Problems exiting/closing Claws Mail'
  + bug 4534, 'Address book causing claws to terminate unexpectedly'
  + bug 4535, 'Setting msgview_date_format=1 does not work'
  + bug 4536, 'Tab for address selects second entry'
  + bug 4556, 'Filesize in kilobytes versus kibibytes'
  + bug 4577, 'Fancy plugin with GTK3 seems to ignore content encoding'
  + when using 'hide_timezone' use UTC when generating MessageID
  + non-translation of some button labels
  + the initial position of the (X-)Face image
  + return receipts from accounts without a name
  + folderview pixmaps not being updated after icon theme change
    until restart
  + spell checker underlining when black is chosen
  + text on various buttons
  + scrolling in a message's attachments bar (scrolling left or
    right were scrolling down).
  + scrolling not working when GTK smooth scroll is set
  + scroll to next/prev page in pdf_viewer
  + build error with -Werror=format-security
  + invalid crypto engine (gpgme_op_verify failed)
  + vCalendar tooltip in Day View showed the wrong month.
  + View Log button
  + when closing Compose window dialogue requesting choice from
    user is not shown and some options are lost in drafted copy
  + weird logic with the 'Edit filter action' dialog
  + resource leaks; memory corruption</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1649160000">- Disable pilot-link also on openSUSE Leap &gt;= 15.4
- The intree ca-certificates file was removed upstream. Remove our
  cleanup code for it.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="09c16021f87d6aa26cf26d06165631986ff2af0d8da07a40d66e041bd2111e349ae0364dcc1a8c0d477c3ee24ed89830ca1ce5e5212370daef735b09ff652aa2" name="clazy" arch="s390x">
  <version epoch="0" ver="1.16.0" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1731585600">- Update runtime requirements
- Keep using LLVM 18 on Tumbleweed until upstream fixes
  compatibility with LLVM 19</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732017600">- Harden runtime dependencies and tweak CLANGXX to point to the
  clang executable matching libraries used to build clazy.</changelog>
  <changelog author="christophe@krop.fr" date="1732017601">- Update to version 1.13git.20241119T221149~560bdc1:
  * Make string-allocations logic for handling two different cases more clear and efficient
  * Fix string-allocations check looking not deep enough in hierarchy to find StringLiteral for fixit
  * Fix string-allocations test not recognizing operator macro magic of Qt 6.8
  * Add ifdefs for compatibility with LLVM 19
  * Adjust additional argument in InclusionDirective
  * Fix typo in todo
  * Revert overeager cleanups to usageg OptionalFileEntryRef, GET_LEXER
  * remove the llvm/clang version sepecific macros
  * Remove guards for no longer necessary CLAZY_DISABLE_AST_MATCHERS
  * Update LLVM/Clang support to 14.0+, add LLVM 19 handling
  * Fix note on which qstring-arg checks are run by default and which need to be enabled
  * Remove unneeded FWD</changelog>
  <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>
</package>
<package pkgid="f7134363db93b84fe1956e1fc97a824f41c5634349b1576c50a54421c63b3488082e3fbcc706848eda73487183d76feaec23ed63b461cf0babc8363058023603" name="cld2-devel" arch="s390x">
  <version epoch="0" ver="20150820" rel="bp161.1.2"/>
  <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="100f8a873fe73d69af36a85ff6a98d3d498c3663ca8013fedf4315279f2b9f9a12b3cf4853031b664d42dfdf27cd8db61f1d88ceba40e04196813f80f4313189" name="cldr-emoji-annotation" arch="noarch">
  <version epoch="0" ver="36.12.120191002_0" rel="160099.3.2"/>
  <changelog author="hillwood@opensuse.org" date="1511092800">- Ininial package.</changelog>
  <changelog author="alarrosa@suse.com" date="1583928000">- Replace BuildRequires: gnome-common with the actual required package:
  libtool, automake/conf and pkg-config</changelog>
  <changelog author="alarrosa@suse.com" date="1584360000">- Update to 36.12.120191002_0
  * No changelog provided by upstream</changelog>
</package>
<package pkgid="bafd41bf46c8a121dfec5b73224677da88c20d48dd5203c7ad4576f2b4e67da7bb5956114ead6dbcfb9be58ca35cfe60c889691389bff577e9ab51fea845712d" name="cldr-emoji-annotation-devel" arch="noarch">
  <version epoch="0" ver="36.12.120191002_0" rel="160099.3.2"/>
  <changelog author="hillwood@opensuse.org" date="1511092800">- Ininial package.</changelog>
  <changelog author="alarrosa@suse.com" date="1583928000">- Replace BuildRequires: gnome-common with the actual required package:
  libtool, automake/conf and pkg-config</changelog>
  <changelog author="alarrosa@suse.com" date="1584360000">- Update to 36.12.120191002_0
  * No changelog provided by upstream</changelog>
</package>
<package pkgid="6a15d3887174999e8a651e395830222ac2daa04c27347c20fb859cd24bd8fc2526d62f4bd3ea466a20b7ca8301d40ec01da656cd878c3bf1382ba313a98aab54" name="clementine" arch="s390x">
  <version epoch="0" ver="1.4.0~rc2" rel="bp161.1.6"/>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1594296000">- Add _constraints for PowerPC to avoid "No space left" build error</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1601467200">- update to 1.3.99 (tagged as 1.4.0rc1-343-gb49afcc5b)
  * a lot of features and fixes, see the changes:
    https://github.com/clementine-player/Clementine/compare/eeb9f7e30311...b49afcc5b731
- remove 0001-Adds-missing-QPainterPath-include.patch
  It's upstream now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607947200">- Clementine only needs taglib newer than 1.11.1 so it contains
  a fix for a bug which we have patched in SLE/Leap 15 (check
  CMakeLists.txt and boo#1179817 for more information). So we
  can allow taglib 1.11.1 too.</changelog>
  <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>
</package>
<package pkgid="a92e3a6079da39e565bc03eda4be11d90d251ef328e0d7eb92bd8959755d07f0fbb824d388f970bd8c344f20ef4afa73dc6ae33831f8f15316c187919d49677d" name="clevis" arch="s390x">
  <version epoch="0" ver="19" rel="bp161.1.4"/>
  <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>
</package>
<package pkgid="83d5819eb5080cf69eb8e53e6731422f302b35fbc2c582cb59dba6f7d060eab83ec8bed3c4e47d9d0fef45a70c78d234eae5ba4b688a0aadb6ffa5f13cdab94b" name="clevis-bash-completion" arch="s390x">
  <version epoch="0" ver="19" rel="bp161.1.4"/>
  <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>
</package>
<package pkgid="8f197756fd9ec6525851ffddef81d55885b3454f8ced37222c4372ff84374699eb5f917a6d2ed0471a9aadefa161d65ccf72403b2f1fcc5160dfd0d4b3605b4a" name="clevis-dracut" arch="s390x">
  <version epoch="0" ver="19" rel="bp161.1.4"/>
  <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>
</package>
<package pkgid="d2968ff4ce3226d4052f987d3afe4f6e2c9d3ae60fe7dbab27d37a95a1aa669f1ba9389cecc84f72a0b8a99608ef7b50c8b408f6d94d89e74af70a4ec585749d" name="clevis-luks" arch="s390x">
  <version epoch="0" ver="19" rel="bp161.1.4"/>
  <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>
</package>
<package pkgid="99c622ffdc4338cc3c0d32d96d2ef6067511ea0cc4228fa60f6acf5729b3cb6615f7503e257067f2965dd29f9499e820fc92cbddc307b2097a1b0e38e424fc79" name="clevis-systemd" arch="s390x">
  <version epoch="0" ver="19" rel="bp161.1.4"/>
  <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>
</package>
<package pkgid="8c0011d1986a33c303e27279b2a381be21c019c0fe4c5ce0371201d68a39201a60c06e3fa11306e68a0b47f28e9e377d7c51222802e14ae198d085029034d030" name="clevis-udisks2" arch="s390x">
  <version epoch="0" ver="19" rel="bp161.1.4"/>
  <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>
</package>
<package pkgid="44651bca73d8fbb35d367d82295521eec2c035b934a8095f7b7125b6956f3a12e71cd5e794e665a098c08ab3e5f7cf6a534ff84356c3a8da52286ece5e562400" name="clhep-Cast-devel" arch="s390x">
  <version epoch="0" ver="2.4.7.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1586088000">- Update to version 2.4.1.3:
  * Vector/Vector/*.h: added move constructor and move assignment.
  * Geometry/Geometry/*.h: added move constructor and move
    assignment.
- Changes from previous versions: See ChangeLog file.
- Drop clhep-thread_local-header-location.patch: incorporated
  upstream.
- Use cmake macros for configuring, building, and installing.
- Use %license to install license file.
- Update Source URL.
- Add clhep-randomobjects-pkgconfig-requires.patch to remove a
  spurious '=' sign copied into clhep-randomobjects.pc pkgconfig
  file.
- Add clhep-respect-build_static_libs.patch: Don't install static
  libs and don't refer to them in installed cmake scripts if
  BUILD_STATIC_LIBS is turned OFF; drop static libs package.</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="e72349e1fccef633827260205dfcfefb0446ad6eee96a65ced4e0e96a97a223774a632b72af8a9e11471a1b0712511cbe9cb16e8162d51e6a420e0dca9f04d26" name="clhep-Evaluator-devel" arch="s390x">
  <version epoch="0" ver="2.4.7.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1586088000">- Update to version 2.4.1.3:
  * Vector/Vector/*.h: added move constructor and move assignment.
  * Geometry/Geometry/*.h: added move constructor and move
    assignment.
- Changes from previous versions: See ChangeLog file.
- Drop clhep-thread_local-header-location.patch: incorporated
  upstream.
- Use cmake macros for configuring, building, and installing.
- Use %license to install license file.
- Update Source URL.
- Add clhep-randomobjects-pkgconfig-requires.patch to remove a
  spurious '=' sign copied into clhep-randomobjects.pc pkgconfig
  file.
- Add clhep-respect-build_static_libs.patch: Don't install static
  libs and don't refer to them in installed cmake scripts if
  BUILD_STATIC_LIBS is turned OFF; drop static libs package.</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="2af42b9419f3e2d0eb3a28caae9576d0f4345924c805b305e2fab2a23782a2c7c2b9f7b9cd8b5d719649286b4354b53e81582e3c751561d60c141d0a78206d47" name="clhep-Exceptions-devel" arch="s390x">
  <version epoch="0" ver="2.4.7.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1586088000">- Update to version 2.4.1.3:
  * Vector/Vector/*.h: added move constructor and move assignment.
  * Geometry/Geometry/*.h: added move constructor and move
    assignment.
- Changes from previous versions: See ChangeLog file.
- Drop clhep-thread_local-header-location.patch: incorporated
  upstream.
- Use cmake macros for configuring, building, and installing.
- Use %license to install license file.
- Update Source URL.
- Add clhep-randomobjects-pkgconfig-requires.patch to remove a
  spurious '=' sign copied into clhep-randomobjects.pc pkgconfig
  file.
- Add clhep-respect-build_static_libs.patch: Don't install static
  libs and don't refer to them in installed cmake scripts if
  BUILD_STATIC_LIBS is turned OFF; drop static libs package.</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="c22d53c4833640f8c7569abf5fb2e3bfb6c5c3d6a7c09b629e9f7b0cbfa7fff4fbdb5582500b0b845b5f8c170ca9d786eda6185d3d1b73cb07eb324bf54279c3" name="clhep-GenericFunctions-devel" arch="s390x">
  <version epoch="0" ver="2.4.7.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1586088000">- Update to version 2.4.1.3:
  * Vector/Vector/*.h: added move constructor and move assignment.
  * Geometry/Geometry/*.h: added move constructor and move
    assignment.
- Changes from previous versions: See ChangeLog file.
- Drop clhep-thread_local-header-location.patch: incorporated
  upstream.
- Use cmake macros for configuring, building, and installing.
- Use %license to install license file.
- Update Source URL.
- Add clhep-randomobjects-pkgconfig-requires.patch to remove a
  spurious '=' sign copied into clhep-randomobjects.pc pkgconfig
  file.
- Add clhep-respect-build_static_libs.patch: Don't install static
  libs and don't refer to them in installed cmake scripts if
  BUILD_STATIC_LIBS is turned OFF; drop static libs package.</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="cf065bbd6bcd6bb98e6e4ef06c472890398a66f73ce89284be695970f2384f237d477a168b60f6058e3f5c3b258f790860d9226c2fb7c989c4db7a23ab05e60b" name="clhep-Geometry-devel" arch="s390x">
  <version epoch="0" ver="2.4.7.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1586088000">- Update to version 2.4.1.3:
  * Vector/Vector/*.h: added move constructor and move assignment.
  * Geometry/Geometry/*.h: added move constructor and move
    assignment.
- Changes from previous versions: See ChangeLog file.
- Drop clhep-thread_local-header-location.patch: incorporated
  upstream.
- Use cmake macros for configuring, building, and installing.
- Use %license to install license file.
- Update Source URL.
- Add clhep-randomobjects-pkgconfig-requires.patch to remove a
  spurious '=' sign copied into clhep-randomobjects.pc pkgconfig
  file.
- Add clhep-respect-build_static_libs.patch: Don't install static
  libs and don't refer to them in installed cmake scripts if
  BUILD_STATIC_LIBS is turned OFF; drop static libs package.</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="0b571fb223b49f69afb0718760571513133f0d1288c93db87d08cb7cd037ceb817f545c599393fe64bf7d7674d15860de244374e5d87688bb038dd1aa744e480" name="clhep-Matrix-devel" arch="s390x">
  <version epoch="0" ver="2.4.7.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1586088000">- Update to version 2.4.1.3:
  * Vector/Vector/*.h: added move constructor and move assignment.
  * Geometry/Geometry/*.h: added move constructor and move
    assignment.
- Changes from previous versions: See ChangeLog file.
- Drop clhep-thread_local-header-location.patch: incorporated
  upstream.
- Use cmake macros for configuring, building, and installing.
- Use %license to install license file.
- Update Source URL.
- Add clhep-randomobjects-pkgconfig-requires.patch to remove a
  spurious '=' sign copied into clhep-randomobjects.pc pkgconfig
  file.
- Add clhep-respect-build_static_libs.patch: Don't install static
  libs and don't refer to them in installed cmake scripts if
  BUILD_STATIC_LIBS is turned OFF; drop static libs package.</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="5cbeea45be2618eba085a04f045d8c10e8255120f28b49df843239953f9f36da67cff0c461e56c778a4c4c1efc10a55375040e502ea096a005cfb1a87c3acc50" name="clhep-Random-devel" arch="s390x">
  <version epoch="0" ver="2.4.7.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1586088000">- Update to version 2.4.1.3:
  * Vector/Vector/*.h: added move constructor and move assignment.
  * Geometry/Geometry/*.h: added move constructor and move
    assignment.
- Changes from previous versions: See ChangeLog file.
- Drop clhep-thread_local-header-location.patch: incorporated
  upstream.
- Use cmake macros for configuring, building, and installing.
- Use %license to install license file.
- Update Source URL.
- Add clhep-randomobjects-pkgconfig-requires.patch to remove a
  spurious '=' sign copied into clhep-randomobjects.pc pkgconfig
  file.
- Add clhep-respect-build_static_libs.patch: Don't install static
  libs and don't refer to them in installed cmake scripts if
  BUILD_STATIC_LIBS is turned OFF; drop static libs package.</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="0291e1a84900f2dd109224b0a68ff1a7f92d6a0670a181bb46b63a1aab454f6c6b00be6a0da69394a38325b6f7cc5aafad54aace7c1f481f2f6a72733a0c3347" name="clhep-RandomObjects-devel" arch="s390x">
  <version epoch="0" ver="2.4.7.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1586088000">- Update to version 2.4.1.3:
  * Vector/Vector/*.h: added move constructor and move assignment.
  * Geometry/Geometry/*.h: added move constructor and move
    assignment.
- Changes from previous versions: See ChangeLog file.
- Drop clhep-thread_local-header-location.patch: incorporated
  upstream.
- Use cmake macros for configuring, building, and installing.
- Use %license to install license file.
- Update Source URL.
- Add clhep-randomobjects-pkgconfig-requires.patch to remove a
  spurious '=' sign copied into clhep-randomobjects.pc pkgconfig
  file.
- Add clhep-respect-build_static_libs.patch: Don't install static
  libs and don't refer to them in installed cmake scripts if
  BUILD_STATIC_LIBS is turned OFF; drop static libs package.</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="63453dc26154f7beaa8e81af2fc865ebdca8a23d43103e1075c14c949284237867a89256a51e2cc9b60e97270820c6ae12774b792f610126278facef2906885b" name="clhep-RefCount-devel" arch="s390x">
  <version epoch="0" ver="2.4.7.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1586088000">- Update to version 2.4.1.3:
  * Vector/Vector/*.h: added move constructor and move assignment.
  * Geometry/Geometry/*.h: added move constructor and move
    assignment.
- Changes from previous versions: See ChangeLog file.
- Drop clhep-thread_local-header-location.patch: incorporated
  upstream.
- Use cmake macros for configuring, building, and installing.
- Use %license to install license file.
- Update Source URL.
- Add clhep-randomobjects-pkgconfig-requires.patch to remove a
  spurious '=' sign copied into clhep-randomobjects.pc pkgconfig
  file.
- Add clhep-respect-build_static_libs.patch: Don't install static
  libs and don't refer to them in installed cmake scripts if
  BUILD_STATIC_LIBS is turned OFF; drop static libs package.</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="b3957dc05533bcc1b9a2363f96dcd39e434b89d2e35c22c3eee1b95532d1bd9d43b2f7215e6c9d5236556032c4f7e7dc4a8db6479f5a319f599ec06a3e44d12f" name="clhep-Units-devel" arch="noarch">
  <version epoch="0" ver="2.4.7.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1586088000">- Update to version 2.4.1.3:
  * Vector/Vector/*.h: added move constructor and move assignment.
  * Geometry/Geometry/*.h: added move constructor and move
    assignment.
- Changes from previous versions: See ChangeLog file.
- Drop clhep-thread_local-header-location.patch: incorporated
  upstream.
- Use cmake macros for configuring, building, and installing.
- Use %license to install license file.
- Update Source URL.
- Add clhep-randomobjects-pkgconfig-requires.patch to remove a
  spurious '=' sign copied into clhep-randomobjects.pc pkgconfig
  file.
- Add clhep-respect-build_static_libs.patch: Don't install static
  libs and don't refer to them in installed cmake scripts if
  BUILD_STATIC_LIBS is turned OFF; drop static libs package.</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="a25ebe7935c5328e28781e79b3f9888a09d28d5bbc33e64f0329a2c3a429852219668d96a83efa71a57d0b3ff3bb954b9c0ec8ecfe98ead81cee0e32e21c3a12" name="clhep-Utility-devel" arch="noarch">
  <version epoch="0" ver="2.4.7.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1586088000">- Update to version 2.4.1.3:
  * Vector/Vector/*.h: added move constructor and move assignment.
  * Geometry/Geometry/*.h: added move constructor and move
    assignment.
- Changes from previous versions: See ChangeLog file.
- Drop clhep-thread_local-header-location.patch: incorporated
  upstream.
- Use cmake macros for configuring, building, and installing.
- Use %license to install license file.
- Update Source URL.
- Add clhep-randomobjects-pkgconfig-requires.patch to remove a
  spurious '=' sign copied into clhep-randomobjects.pc pkgconfig
  file.
- Add clhep-respect-build_static_libs.patch: Don't install static
  libs and don't refer to them in installed cmake scripts if
  BUILD_STATIC_LIBS is turned OFF; drop static libs package.</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="efe4f2c6f4e51316423df13394c623868530f03da6e923a8b1d0ebce83b5e54815607032f985b3e05a3fb1f5fff24083ac0d974e40caa06db1197fb418d8d839" name="clhep-Vector-devel" arch="s390x">
  <version epoch="0" ver="2.4.7.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1586088000">- Update to version 2.4.1.3:
  * Vector/Vector/*.h: added move constructor and move assignment.
  * Geometry/Geometry/*.h: added move constructor and move
    assignment.
- Changes from previous versions: See ChangeLog file.
- Drop clhep-thread_local-header-location.patch: incorporated
  upstream.
- Use cmake macros for configuring, building, and installing.
- Use %license to install license file.
- Update Source URL.
- Add clhep-randomobjects-pkgconfig-requires.patch to remove a
  spurious '=' sign copied into clhep-randomobjects.pc pkgconfig
  file.
- Add clhep-respect-build_static_libs.patch: Don't install static
  libs and don't refer to them in installed cmake scripts if
  BUILD_STATIC_LIBS is turned OFF; drop static libs package.</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="fe5c7dbf2b09ec605910c0d96cd859d4f9dbc3ba41fbe83f50d673514a25d15aafa58a46e3f4aed21cd699a345d45e3307bd89631e01b08089e0e1cbd203aa50" name="clhep-devel" arch="s390x">
  <version epoch="0" ver="2.4.7.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1586088000">- Update to version 2.4.1.3:
  * Vector/Vector/*.h: added move constructor and move assignment.
  * Geometry/Geometry/*.h: added move constructor and move
    assignment.
- Changes from previous versions: See ChangeLog file.
- Drop clhep-thread_local-header-location.patch: incorporated
  upstream.
- Use cmake macros for configuring, building, and installing.
- Use %license to install license file.
- Update Source URL.
- Add clhep-randomobjects-pkgconfig-requires.patch to remove a
  spurious '=' sign copied into clhep-randomobjects.pc pkgconfig
  file.
- Add clhep-respect-build_static_libs.patch: Don't install static
  libs and don't refer to them in installed cmake scripts if
  BUILD_STATIC_LIBS is turned OFF; drop static libs package.</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="4e7f94e981404de456d5212a8cfdc1bd5c87ca7d47dcbbb4eb3b9c3b9f4e69d3ed70869e3c323aa07de4f39774f51cb766274c5969dea0e335e77b02bf6502f9" name="clhep-doc" arch="noarch">
  <version epoch="0" ver="2.4.7.1" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1586088000">- Update to version 2.4.1.3:
  * Vector/Vector/*.h: added move constructor and move assignment.
  * Geometry/Geometry/*.h: added move constructor and move
    assignment.
- Changes from previous versions: See ChangeLog file.
- Drop clhep-thread_local-header-location.patch: incorporated
  upstream.
- Use cmake macros for configuring, building, and installing.
- Use %license to install license file.
- Update Source URL.
- Add clhep-randomobjects-pkgconfig-requires.patch to remove a
  spurious '=' sign copied into clhep-randomobjects.pc pkgconfig
  file.
- Add clhep-respect-build_static_libs.patch: Don't install static
  libs and don't refer to them in installed cmake scripts if
  BUILD_STATIC_LIBS is turned OFF; drop static libs package.</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="4abd369235a9c2f159240f90aff8946acc739e8572fd87c468f1b2908072e913b9980dfbbb600f6868e212422e9a52a6b10488a8bafd646cc11102b9b939a262" name="cli11-devel" arch="noarch">
  <version epoch="0" ver="2.4.2" rel="bp161.1.1"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1601035200">- Initial import of CLI11 1.9.1</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Trim conjecture from description and supply actual limits.</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1637582400">- Build doc package
- Include pkgconfig file
- Disable the build of examples
- Change the directory of cmake files to %{_datadir}/cmake
- Use the upstream name for source and building, and keep the
  package name lowercase
- Update to version 2.1.2
  * Use main for the main branch of the repository
  * Bugfix(cmake): Enforce at least C++11 when using CMake target
  * Build: Don't run doxygen and CTest includes if a submodule
  * Build: Avoid a warning on CMake 3.22
  * Build: Support compiling the tests with an external copy of Catch2</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1649851200">- Update to version 2.2.0
  * Add `MultiOptionPolicy::Sum`  and refactor the `add_flag` to fix a bug when using `std::optional&lt;bool&gt;` as type.
  * Add support for an empty vector result in TOML and as a default string.
  * Add `.validate_optional_arguments()` to support discriminating positional arguments from vector option arguments.
  * Add `CLI::FileOnDefaultPath` to check for files on a specified default path.
  * Change default value display in help messages from `=XXXX` to `[XXXXX]` to make it clearer.
  * Modify the Range Validator to support additional types and clean up the error output.
  * Bugfix: The trigger on parse modifier did not work on positional argument.s
  * Bugfix: The single header file generation was missing custom namespace generation.
  * Bugfix: Clean up File Error handling in the argument processing.
  * Bugfix: Fix a stack overflow error if nameless commands had fallthrough.
  * Bugfix: A subcommand callback could be executed multiple times if it was a member of an option group.
  * Bugfix: Fix an issue with vectors of multi argument types where partial argument sets did not result in an error.
  * Bugfix: Fix an issue with type the template matching on C++20 and add some CI builds for C++20.
  * Bugfix: Fix typo in C++20 detection on MSVC.
  * Bugfix: An issue where the detection of RTTI being disabled on certain MSVC platforms did not disable the use of dynamic cast calls.
  * Bugfix: Resolve strict-overflow warning on some GCC compilers.
  * Backend: Add additional tests concerning the use of aliases for option groups in config files.
  * Build: Add support for testing in meson and cleanup symbolic link generation.
  * Build: Support building in WebAssembly.</changelog>
  <changelog author="Haochuan Chen &lt;haochuan.chen@univ-lorraine.fr&gt;" date="1666612800">- Although the pre-compiled mode has been introduced upstream, it is still not
  able to build shared libs, so CLI11_PRECOMPILED is default to be disabled.
  The package is then still header-only, and the build architecture is changed
  to noarch.
- Tests are enabled during building.
- Upstream changes: update to version 2.3.0
  * Add CLI11_PRECOMPILED as an option. #762
  * Bugfix: Include &lt;functional&gt; in FormatterFwd #727
  * Bugfix: Add missing Macros.hpp to Error.hpp #755
  * Bugfix: Fix subcommand callback trigger #733
  * Bugfix: Variable rename to avoid warning #734
  * Bugfix: split_program_name single file name error #740
  * Bugfix: Better support for min/max overrides on MSVC #741
  * Bugfix: Support MSVC 2022 #748
  * Bugfix: Support negated flag in config file #775
  * Bugfix: Better errors for some confusing config file situations #781
  * Backend: Restore coverage testing (lost with Travis CI) #747</changelog>
  <changelog author="Haochuan Chen &lt;haochuan.chen@univ-lorraine.fr&gt;" date="1666612801">- Disable tests for %{?sle_version} &lt;= 150300 due to possible issues of old
  cmake versions</changelog>
  <changelog author="Haochuan Chen &lt;haochuan.chen@univ-lorraine.fr&gt;" date="1673092800">- Update to version 2.3.2:
  * Bugfix: Consistently use ADL for lexical_cast, making it easier to extend for custom template types #820
  * Bugfix: Tweak the parsing of files for flags with disable_flag_override #800]
  * Bugfix: Handle out of bounds long long #807
  * Bugfix: Spacing of make_description min option output #808
  * Bugfix: Print last parsed subcommand's help message #822
  * Bugfix: Avoid floating point warning in GCC 12 #803
  * Bugfix: Fix a few gcc warnings #813
  * Backend: Max CMake tested 3.22 -&gt; 3.24 #823
- Update to version 2.3.1:
  * Bugfix: App::get_option_group implementation missing #793
  * Bugfix: Fix spacing when setting an empty footer #796
  * Bugfix: Address Klocwork static analysis checking issues #785</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1711108800">- Update to version 2.4.1:
  * Bugfix: Include cstdint (gh#CLIUtils/CLI11#996).
  * Bugfix: Fix change in operation of config_ptr with unused
    default in the count method (gh#CLIUtils/CLI11#1003).
  * Tests: Include libatomic if required for fuzzing test
    (gh#CLIUtils/CLI11#1000).
- Changes from version 2.4.0:
  * Add Unicode support and bug fixes (gh#CLIUtils/CLI11#804,
    gh#CLIUtils/CLI11#923, gh#CLIUtils/CLI11#876,
    gh#CLIUtils/CLI11#848, gh#CLIUtils/CLI11#832,
    gh#CLIUtils/CLI11#987).
  * Match TOML standard for string and numerical entries,
    multiline strings (gh#CLIUtils/CLI11#968,
    gh#CLIUtils/CLI11#967,gh#CLIUtils/CLI11#964,
    gh#CLIUtils/CLI11#935).
  * Add validation for environmental variables
    (gh#CLIUtils/CLI11#926).
  * Add an escape string transform (gh#CLIUtils/CLI11#970).
  * Add A REVERSE multi-option policy to support multiple config
    files and other applications (gh#CLIUtils/CLI11#918).
  * Add usage message replacement (gh#CLIUtils/CLI11#768).
  * Allow using dot notation for subcommand arguments such as
  - -sub1.field (gh#CLIUtils/CLI11#789).
  * Bugfix: Fuzzing tests and fixes (gh#CLIUtils/CLI11#930,
    gh#CLIUtils/CLI11#905, gh#CLIUtils/CLI11#874,
    gh#CLIUtils/CLI11#846).
  * Bugfix: Missing coverage tests (gh#CLIUtils/CLI11#928).
  * Bugfix: CMake package and package config tests and fixes
    (gh#CLIUtils/CLI11#916).
  * Bugfix: Environmental variable checks in non-triggered
    subcommands (gh#CLIUtils/CLI11#904).
  * Bugfix: Environmental variables were not being correctly
    process by config pointer (gh#CLIUtils/CLI11#891).
  * Bugfix: Undefined behavior in sum_string_vector
    (gh#CLIUtils/CLI11#893).
  * Bugfix: Warnings and updates for CUDA 11 support
    (gh#CLIUtils/CLI11#851).
  * Backend: Add tests for newer compilers (lost with Travis CI)
    (gh#CLIUtils/CLI11#972).
  * Backend: Increase minimum CMake to 3.5
    (gh#CLIUtils/CLI11#898).
  * Backend: Remove integrated Conan support (provided now by
    Conan center) (gh#CLIUtils/CLI11#853).
  * Tests: Support Catch2 Version 3 (gh#CLIUtils/CLI11#896,
    gh#CLIUtils/CLI11#980).
- Package is no longer noarch as it installs pkgconfig file to
  %_libdir.
- Drop conditionals supporting EOL openSUSE versions.</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1722513600">- Update to version 2.4.2:
  This version improves support for alternative build systems, like
  Meson and Bazel. The single-include file now is in its own
  subdirectory. Several smaller fixes as well.
  + Meson: fixes, cleanups, and modernizations #1024 &amp; #1025
  + Support building with Bazel #1033
  + Restore non-arch dependent path for the pkgconfig file #1012
  + Add get_subcommand_no_throw #1016
  + Move single file to single-include folder #1030 &amp; #1036
  + Fixed app.set_failure_message(...) -&gt; app.failure_message(...) #1018
  + Add IWYU pragmas #1008
  + Fix internal header include paths #1011
  + Improved clarity in RequiredError #1029
  + Added ability to use lexical_cast overloads constrained with enable_if #1021
  + Bug fixes in latest release related to environmental variable
    parsing from option groups and unrecognized fields in a config file #1005
- Packaging:
  + move cli11.pc to _datadir
  + change -devel package to build noarch</changelog>
</package>
<package pkgid="adeee8cce1cc490ccd2a4f67d4086939bee8355cc2984f506badf0b69f9640bd23ac3be22284a1e2c0b961ae640e24a70e4eaac449ed5a845f3ab0e5e3006899" name="cli11-doc" arch="noarch">
  <version epoch="0" ver="2.4.2" rel="bp161.1.1"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1601035200">- Initial import of CLI11 1.9.1</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Trim conjecture from description and supply actual limits.</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1637582400">- Build doc package
- Include pkgconfig file
- Disable the build of examples
- Change the directory of cmake files to %{_datadir}/cmake
- Use the upstream name for source and building, and keep the
  package name lowercase
- Update to version 2.1.2
  * Use main for the main branch of the repository
  * Bugfix(cmake): Enforce at least C++11 when using CMake target
  * Build: Don't run doxygen and CTest includes if a submodule
  * Build: Avoid a warning on CMake 3.22
  * Build: Support compiling the tests with an external copy of Catch2</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1649851200">- Update to version 2.2.0
  * Add `MultiOptionPolicy::Sum`  and refactor the `add_flag` to fix a bug when using `std::optional&lt;bool&gt;` as type.
  * Add support for an empty vector result in TOML and as a default string.
  * Add `.validate_optional_arguments()` to support discriminating positional arguments from vector option arguments.
  * Add `CLI::FileOnDefaultPath` to check for files on a specified default path.
  * Change default value display in help messages from `=XXXX` to `[XXXXX]` to make it clearer.
  * Modify the Range Validator to support additional types and clean up the error output.
  * Bugfix: The trigger on parse modifier did not work on positional argument.s
  * Bugfix: The single header file generation was missing custom namespace generation.
  * Bugfix: Clean up File Error handling in the argument processing.
  * Bugfix: Fix a stack overflow error if nameless commands had fallthrough.
  * Bugfix: A subcommand callback could be executed multiple times if it was a member of an option group.
  * Bugfix: Fix an issue with vectors of multi argument types where partial argument sets did not result in an error.
  * Bugfix: Fix an issue with type the template matching on C++20 and add some CI builds for C++20.
  * Bugfix: Fix typo in C++20 detection on MSVC.
  * Bugfix: An issue where the detection of RTTI being disabled on certain MSVC platforms did not disable the use of dynamic cast calls.
  * Bugfix: Resolve strict-overflow warning on some GCC compilers.
  * Backend: Add additional tests concerning the use of aliases for option groups in config files.
  * Build: Add support for testing in meson and cleanup symbolic link generation.
  * Build: Support building in WebAssembly.</changelog>
  <changelog author="Haochuan Chen &lt;haochuan.chen@univ-lorraine.fr&gt;" date="1666612800">- Although the pre-compiled mode has been introduced upstream, it is still not
  able to build shared libs, so CLI11_PRECOMPILED is default to be disabled.
  The package is then still header-only, and the build architecture is changed
  to noarch.
- Tests are enabled during building.
- Upstream changes: update to version 2.3.0
  * Add CLI11_PRECOMPILED as an option. #762
  * Bugfix: Include &lt;functional&gt; in FormatterFwd #727
  * Bugfix: Add missing Macros.hpp to Error.hpp #755
  * Bugfix: Fix subcommand callback trigger #733
  * Bugfix: Variable rename to avoid warning #734
  * Bugfix: split_program_name single file name error #740
  * Bugfix: Better support for min/max overrides on MSVC #741
  * Bugfix: Support MSVC 2022 #748
  * Bugfix: Support negated flag in config file #775
  * Bugfix: Better errors for some confusing config file situations #781
  * Backend: Restore coverage testing (lost with Travis CI) #747</changelog>
  <changelog author="Haochuan Chen &lt;haochuan.chen@univ-lorraine.fr&gt;" date="1666612801">- Disable tests for %{?sle_version} &lt;= 150300 due to possible issues of old
  cmake versions</changelog>
  <changelog author="Haochuan Chen &lt;haochuan.chen@univ-lorraine.fr&gt;" date="1673092800">- Update to version 2.3.2:
  * Bugfix: Consistently use ADL for lexical_cast, making it easier to extend for custom template types #820
  * Bugfix: Tweak the parsing of files for flags with disable_flag_override #800]
  * Bugfix: Handle out of bounds long long #807
  * Bugfix: Spacing of make_description min option output #808
  * Bugfix: Print last parsed subcommand's help message #822
  * Bugfix: Avoid floating point warning in GCC 12 #803
  * Bugfix: Fix a few gcc warnings #813
  * Backend: Max CMake tested 3.22 -&gt; 3.24 #823
- Update to version 2.3.1:
  * Bugfix: App::get_option_group implementation missing #793
  * Bugfix: Fix spacing when setting an empty footer #796
  * Bugfix: Address Klocwork static analysis checking issues #785</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1711108800">- Update to version 2.4.1:
  * Bugfix: Include cstdint (gh#CLIUtils/CLI11#996).
  * Bugfix: Fix change in operation of config_ptr with unused
    default in the count method (gh#CLIUtils/CLI11#1003).
  * Tests: Include libatomic if required for fuzzing test
    (gh#CLIUtils/CLI11#1000).
- Changes from version 2.4.0:
  * Add Unicode support and bug fixes (gh#CLIUtils/CLI11#804,
    gh#CLIUtils/CLI11#923, gh#CLIUtils/CLI11#876,
    gh#CLIUtils/CLI11#848, gh#CLIUtils/CLI11#832,
    gh#CLIUtils/CLI11#987).
  * Match TOML standard for string and numerical entries,
    multiline strings (gh#CLIUtils/CLI11#968,
    gh#CLIUtils/CLI11#967,gh#CLIUtils/CLI11#964,
    gh#CLIUtils/CLI11#935).
  * Add validation for environmental variables
    (gh#CLIUtils/CLI11#926).
  * Add an escape string transform (gh#CLIUtils/CLI11#970).
  * Add A REVERSE multi-option policy to support multiple config
    files and other applications (gh#CLIUtils/CLI11#918).
  * Add usage message replacement (gh#CLIUtils/CLI11#768).
  * Allow using dot notation for subcommand arguments such as
  - -sub1.field (gh#CLIUtils/CLI11#789).
  * Bugfix: Fuzzing tests and fixes (gh#CLIUtils/CLI11#930,
    gh#CLIUtils/CLI11#905, gh#CLIUtils/CLI11#874,
    gh#CLIUtils/CLI11#846).
  * Bugfix: Missing coverage tests (gh#CLIUtils/CLI11#928).
  * Bugfix: CMake package and package config tests and fixes
    (gh#CLIUtils/CLI11#916).
  * Bugfix: Environmental variable checks in non-triggered
    subcommands (gh#CLIUtils/CLI11#904).
  * Bugfix: Environmental variables were not being correctly
    process by config pointer (gh#CLIUtils/CLI11#891).
  * Bugfix: Undefined behavior in sum_string_vector
    (gh#CLIUtils/CLI11#893).
  * Bugfix: Warnings and updates for CUDA 11 support
    (gh#CLIUtils/CLI11#851).
  * Backend: Add tests for newer compilers (lost with Travis CI)
    (gh#CLIUtils/CLI11#972).
  * Backend: Increase minimum CMake to 3.5
    (gh#CLIUtils/CLI11#898).
  * Backend: Remove integrated Conan support (provided now by
    Conan center) (gh#CLIUtils/CLI11#853).
  * Tests: Support Catch2 Version 3 (gh#CLIUtils/CLI11#896,
    gh#CLIUtils/CLI11#980).
- Package is no longer noarch as it installs pkgconfig file to
  %_libdir.
- Drop conditionals supporting EOL openSUSE versions.</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1722513600">- Update to version 2.4.2:
  This version improves support for alternative build systems, like
  Meson and Bazel. The single-include file now is in its own
  subdirectory. Several smaller fixes as well.
  + Meson: fixes, cleanups, and modernizations #1024 &amp; #1025
  + Support building with Bazel #1033
  + Restore non-arch dependent path for the pkgconfig file #1012
  + Add get_subcommand_no_throw #1016
  + Move single file to single-include folder #1030 &amp; #1036
  + Fixed app.set_failure_message(...) -&gt; app.failure_message(...) #1018
  + Add IWYU pragmas #1008
  + Fix internal header include paths #1011
  + Improved clarity in RequiredError #1029
  + Added ability to use lexical_cast overloads constrained with enable_if #1021
  + Bug fixes in latest release related to environmental variable
    parsing from option groups and unrecognized fields in a config file #1005
- Packaging:
  + move cli11.pc to _datadir
  + change -devel package to build noarch</changelog>
</package>
<package pkgid="0007c5258e4db90623a677f2b36da42695453baa8931e249c6893c7aa774b7e061176f9a12f68fb3ba89e6ea46575826e9705ff4475b199222bb27496eb4cafc" name="clinfo" arch="s390x">
  <version epoch="0" ver="3.0.23.01.25" rel="bp161.1.2"/>
  <changelog author="mardnh@gmx.de" date="1452081600">- Update to version 2.1.16.01.06
  - Upstream does not provide a changelog</changelog>
  <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>
</package>
<package pkgid="b8fe04cd64ef05b7faf6db79c49bf4745283be3f0057a006058c44ebac809be88e859fd810d787495e98d7cae3dcefddb4b9b3d7c1ab99d0b8ab42c011491fad" name="clingo" arch="s390x">
  <version epoch="0" ver="5.6.2" rel="bp161.1.5"/>
  <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&#xFC;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&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1741694400">- BuildRequire python3-setuptools to fix build on python 3.13</changelog>
</package>
<package pkgid="81904d7ea023fd6b385426ab156088a65a47b4c0ded2c5ca08f12daf389669ac37705a48a0bdc05e9fa869b78d033c01b646ffece6e2cbda6c8eadac87975c54" name="clingo-devel" arch="s390x">
  <version epoch="0" ver="5.6.2" rel="bp161.1.5"/>
  <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&#xFC;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&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1741694400">- BuildRequire python3-setuptools to fix build on python 3.13</changelog>
</package>
<package pkgid="8b2d8abd2b689446aca2560987b38884c33dafdfb7b0cd00e7a770b98218f6015c4d8576a95d9167998b3e76fc8d11b91609b507c1005d39d12257f82169119f" name="clipman" arch="s390x">
  <version epoch="0" ver="1.6.4" rel="bp161.1.9"/>
  <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>
</package>
<package pkgid="1160d5639a7901dac46d9e09deda5b5c375cbf584b6f753c6d3887c232f03d371b5ee76d8b6a8ab5647f29a23c054b7b727f65ec7cd576698debcee96a74c1d2" name="clipscreen" arch="s390x">
  <version epoch="0" ver="0+git.20241113" rel="bp161.1.2"/>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1732708800">- new package</changelog>
</package>
<package pkgid="f576f1e4d0d5868e80917ba446456723014e63fabedcaa501ae91a81aef5e959a7ffddc43a86b7617e97913add8ff7f3a805991b8b021dab409c8449de298574" name="cliquer" arch="s390x">
  <version epoch="0" ver="1.22" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="29b12f0d378807ee90a1768770418e963c4cd2fba524eb0ca936b6260976d6b35a21287a49e5166856e9ccbc41fd12b58a041f4ec98806ade5cf0b3fb46f3479" name="cliquer-devel" arch="s390x">
  <version epoch="0" ver="1.22" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="9707346886bad3339afc035985407d393783ab422d84fbe7b9ccf7c7e52ec096473a4e829fb610243af8d31f0eca3050e84df03f772d3a426d3bf93cb7688a40" name="clisp" arch="s390x">
  <version epoch="0" ver="2.49.93" rel="bp161.1.78"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1568030400">- Do not use LTO for clisp images</changelog>
  <changelog author="Martin Li&#x161;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>
</package>
<package pkgid="c458e47e25c4974b71df17c42f45955be1de6bdf57df8f98e576f40355e0cb680b64077f2100b44ea6d4e37ec3937e0231482a8df49aa2c26d95f1909d109380" name="clisp-doc" arch="noarch">
  <version epoch="0" ver="2.49.93" rel="bp161.1.78"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1568030400">- Do not use LTO for clisp images</changelog>
  <changelog author="Martin Li&#x161;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>
</package>
<package pkgid="eb3baaa0f04d38a0affd9016ee6168733d0f2d1adf60c4feca31afb146dceba378c032bbe0fc405fb853e20b4785c1824096d265c270311c4a9edb613633f153" name="clknetsim" arch="s390x">
  <version epoch="0" ver="0+git.20240610" rel="bp161.1.2"/>
  <changelog author="mpluskal@suse.com" date="1478174400">- Update to version 0+git.20161031:
  * support multiple SHM refclocks
  * fix recv functions with new glibc headers
  * interleave refclock offsets with multiple SHM refclocks
  * fix packet stats with reordered packets
  * add recvmmsg()
  * bash: extend generate_config3 to allow asymmetric delay
  * start refclock generator when SHM is attached
  * allow multiple control messages in recvmsg()
  * set ipi_addr in struct in_pktinfo
  * use correct subnet for address in struct in_pktinfo</changelog>
  <changelog author="mpluskal@suse.com" date="1479988800">- Update to version 0+git.20161118:
  * fix compilation with older glibc headers</changelog>
  <changelog author="mpluskal@suse.com" date="1518609600">- Update to version 0+git.20170921:
  * set ifindex in IP_PKTINFO control message
  * add ioctl(PTP_SYS_OFFSET_PRECISE)
  * fix rx_filters in ioctl(SIOCETHTOOL)
  * initialize unused timestamps in timestamping message
  * improve support for timestamping options
  * fix client random seed initialization
  * set and adjust TAI-UTC offset
  * add getrandom()
  * fix compiler warning
  * bash: allow configuration of temp directory
  * fix crash with new OpenSSL
  * add support for SW timestamping in chrony
  * add fileno()</changelog>
  <changelog author="mpluskal@suse.com" date="1532088000">- Update to version 0+git.20180618:
  * fix nanosleep() to handle interrupts
  * add support for delayed reading of transmit timestamp
  * add support for nsm from linuxptp</changelog>
  <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>
</package>
<package pkgid="18a2076cd9b2fb2da84ba84a40b3ed885db9b88eda531a251b8c8998de8e4aac635046b30e792aa23fed6c20ebe5f5b58cb00a918dbd764697e6f5d583416126" name="cln" arch="s390x">
  <version epoch="0" ver="1.3.7" rel="bp161.2.1"/>
  <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="d38ee0f5b1356b68961d7022a5c8dd2cc73f9be72dcb47603a7dd1ff474c8f8d8c16d1f79dbd87085ac048fcb08a1c66df70368d0d5079dac7273312b7a02d23" name="cln-devel" arch="s390x">
  <version epoch="0" ver="1.3.7" rel="bp161.2.1"/>
  <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="f9ef2b4eb5e1a4aa13c2509101d1234b6ad2ccb9522b0d23d4f5ab6a6b38023601184c40aff98d2be9ff8308a3eb172e2d19c88cc52e1c1054fb29511f8f2fe0" name="clojure" arch="noarch">
  <version epoch="0" ver="1.12.0.1479" rel="bp161.1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692792000">- Update to 1.11.1.1405:
  * GitHub releases now contain .sha256 files for binaries</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693137600">- Update to 1.11.1.1413:
  * No changes from prior</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701691200">- Update to 1.11.1.1420:
  * TDEPS-119 Unable to start CLI in write-protected project directory
  * Update to tools.tools 0.3.2</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701777600">- Update to 1.11.1.1429:
  * No changes from prior</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1703937600">- Update to 1.11.1.1435:
  * Update to tools.deps 1.18.1394</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710072000">- Update to 1.11.2.1446:
  * Clojure -X:deps programs that create a basis now take a :dir
    option for the directory context to use
  * Updated tools.deps, tools.deps.cli to latest
  * Fix for CVE-2024-22871 detailed in GHSA-vr64-r9qj-h27f:
    CLJ-2839 - iterate, cycle, repeat - infinite seqs have infinite
    hashCode() (bsc#1220666)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714392000">- Update to 1.11.3.1456:
  * CLJ-2843 - Reflective calls to Java methods that take primitive
    long or double now work when passed a narrower boxed number at
    runtime (Integer, Short, Byte, Float). Previously, these methods
    were not matched during reflection and an error was thrown.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714737600">- Update to 1.11.3.1463:
  * update to latest tools.deps, tools.deps.cli, tools.build
  * update list of :deps programs in help</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1722859200">- Update to 1.11.4.1474:
  * CLJ-2145 - Fix clearing of closed overs in ^:once fns
  * CLJ-2317 - recur to head of :once fn cancels once</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725883200">- Update to 1.12.0.1479:
  See https://clojure.org/news/2024/09/05/clojure-1-12-0</changelog>
</package>
<package pkgid="454b7e502c58a2d31dd7de2fd1e8a041d27142c1584dc722957eb872acf0300fc5ee9442cda2e9544787a1bec096c7f68199a1c47a14a881ecc322630cdd3b20" name="clone-master-clean-up" arch="noarch">
  <version epoch="0" ver="1.12" rel="bp161.1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1565179200">- Install README.md and license file, fix build warnings.
- Fix _service-file:
  * Replace 'HEAD' version by 'master' branch:
    Right now, this project has just one single branch - track
    this as the release branch.
  * Add &lt;versionformat&gt;.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566907200">- Use noun phrase in descriptions.</changelog>
  <changelog author="abriel@suse.com" date="1570536000">- Bump version to 1.5
- Don't show output from pushd/popd
- Make snapper snapshot removal more generic
  The output format is not really meant for machine reading, it's
  format has changed thus the simple parser broke.
  This now makes the parser more generic (using data from d-bus),
  also now it is ensured the snapshots are deleted in the correct
  order.
  (bsc#1149322)</changelog>
  <changelog author="abriel@suse.com" date="1597233600">- Bump version to 1.6
- cleanup salt client ID and osad authentication configuration
  file and the system ID
  (bsc#1174147)
- change the path of the template file in the comments of
  custom_remove.template and clone-master-clean-up.sh
  (jsc#TEAM-490)</changelog>
  <changelog author="abriel@suse.com" date="1661860800">- Bump version to 1.7
- CVE-2021-32000: fix some potentially dangerous file system
  operations
  (bsc#1181050)</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1663848000">- Bump version to 1.8
- clone-master-clean-up fails to remove btrfs snapshots
  (bsc#1203651)</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1663934400">- Bump version to 1.9
- [clone-master-clean-up] Cleannup initiatorname.iscsi
  Remove all no comment files
  (bsc#1203024)</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1666958400">- Bump version to 1.10
- clone-master-clean-up fails if postfix is not installed (bsc#1204835)
  Check if the directory does exists.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1675771200">- Bump version to 1.11
- clone-master-clean-up fails when /etc/iscsi/initiatorname.iscsi doesn't exist
  The entire section is wrapped in a test for the existence of this file.
  (bsc#1207993)</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1710849600">- Error message about 'journald.conf' (bsc#1221533)
  Check if journald.conf does exist.
- 1.12</changelog>
</package>
<package pkgid="864c35cad2c03c698a9c1748c29e7792c0a265ad436853466d1b3fb668ec3543a474d32cf8965ec8dca0a022cc13ae46f1dc299af5f8238a7ac8b9fea593706c" name="cloud-init" arch="s390x">
  <version epoch="0" ver="25.1.3" rel="160099.3.23"/>
  <changelog author="rjschwei@suse.com" date="1714392000">- Add cloud-init-usr-sudoers.patch (bsc#1223469)
  + Handle the existence of /usr/etc/sudoers to search for the expected
    include location</changelog>
  <changelog author="rjschwei@suse.com" date="1717416000">- Add cloud-init-skip-rename.patch (bsc#1219680)
  + Brute force approach to skip renames if the device is already present</changelog>
  <changelog author="mmachova@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 via using the macros (bsc#1212476)</changelog>
  <changelog author="rjschwei@suse.com" date="1736164800">- Add cloud-init-wait-for-net.patch (bsc#1227237)
  + Wait for udev once if we cannot find the expected MAC</changelog>
  <changelog author="daniel.garcia@suse.com" date="1737374400">- Support python 3.13 (bsc#1233649):
  + pep-594-drop-pipes.patch, gh#canonical/cloud-init#4392
  + cloud-init-fix-python313.patch, gh#canonical/cloud-init#4669
  + cloud-init-dont-assume-ordering-of-ThreadPoolExecutor.patch gh#canonical/cloud-init#5052</changelog>
  <changelog author="rjschwei@suse.com" date="1738670400">- Add cloud-init-direxist.patch (bsc#1236720)
  + Make sure the directory exists, if not create it, before writing in that
    location.</changelog>
  <changelog author="rjschwei@suse.com" date="1747310400">- Update to version 25.1.1 (bsc#1239715,jsc#PED-8680,bsc#1228414)
  + Removed included upstream
  - pep-594-drop-pipes.patch
  - cloud-init-fix-python313.patch
  - cloud-init-dont-assume-ordering-of-ThreadPoolExecutor.patch
  - cloud-init-direxist.patch
  - cloud-init-wait-for-net.patch
  - cloud-init-usr-sudoers.patch
  - cloud-init-no-nmcfg-needed.patch
  - cloud-init-keep-flake.patch
  - cloud-init-lint-fixes.patch
  - cloud-init-pckg-reboot.patch
  - cloud-init-ds-deterministic.patch
  - cloud-init-write-routes.patch
  - cloud-init-skip-empty-conf.patch
  + Forward port
  - cloud-init-no-tempnet-oci.patch
  - cloud-init-no-openstack-guess.patch
  - cloud-init-lint-set-interpreter.patch
  + Add
  - cloud-init-ssh-usrmerge.patch (bsc#1237764)
  - cloud-init-lint-set-interpreter.patch
  - cloud-init-lint-fix.patch
  - cloud-init-no-single-process.patch
  - cloud-init-needs-action.patch
  + Drop hidesensitivedata in 16 &amp; greater
  + test: pytestify cc_chef tests, add migration test
  + chef: migrate files in old config directories for backups and cache
  + fix: correct the path for Chef's backups (#5994)
  + fix(Azure): don't reraise FileNotFoundError during ephemeral setup (#6113)
  + fix(azure): handle unexpected exceptions during obtain_lease() (#6092)
  [Ksenija Stanojevic]
  + Allow to set mac_address for VLAN subinterface (#6081)
  [jumpojoy] (GH: 5364)
  + fix: Remove erroneous EC2 reference from 503 warning (#6077)
  + fix: NM reload and bring up individual network conns (#6073) [Ani Sinha]
  + fix: stop warning on dual-stack request failure (#6044)
  + fix: install_method: pip cannot find ansible-pull command path (#6021)
  [Hasan Aliyev] (GH: 5720)
  + fix: Fix DataSourceAliYun exception_cb signature (#6068) (GH: 6066)
  + fix: Update OauthUrlHelper to use readurl exception_cb signature
  (GH: 6065)
  + test: add OauthUrlHelper tests
  + test: Remove CiTestCase from test_url_helper.py
  + test: pytestify test_url_helper.py
  + fix: track more removed modules (#6043)
- From 25.1
  + ci: fix post-merge packaging CI (#6038)
  + feat(azure): Fix imds-based ssh_pwauth (#6002) [Ksenija Stanojevic]
  + ci: check for sorted patches (#6036)
  + feat: aliyun datasource support crawl metadata at once (#5942)
  [jinkangkang]
  + docs: document /usr merge breaking change (#6032)
  + test: Add integration test for /var mounts (#6033)
  + test: Ensure pre-24.2 custom modules work (#6034)
  + doc: Update references to older keys (#6022) [Pedro Ribeiro]
  + fix: untyped-defs in tests/unittests/{config, net, sources} (#6023)
  [Romain]
  + fix: don't reference PR in post-merged CI (#6019)
  + chore: explicitly skip broken ansible integration tests (#5996) [a-dubs]
  + tests(oracle): fix test_install_missing_deps apt race condition (#5996)
  [a-dubs]
  + test(oracle): fix test_ubuntu_drivers_installed (#5996) [a-dubs]
  + test(oracle): fix test_frequency_override integration test (#5996)
  [a-dubs]
  + chore: add type hint to IntegrationCloud's cloud_instance field (#5996)
  [a-dubs]
  + test(oracle): fix modules/test_lxd.py::test_storage_lvm on noble (#5996)
  [a-dubs]
  + commit 9e591fff266be9d4c83f74ec02a717b74993304d [a-dubs]
  + net/sysconfig: do not remove all existing settings of
  /etc/sysconfig/network (#5991) [Ani Sinha] (GH: 5990)
  + fix: remove wrong return when checking if network necessary (#6013)
  + fix: typing for rsyslog, ubuntu_pro, power_state_change (#5985)
  [MostafaTarek124eru]
  + fix: Retry on OpenStack HTTP status codes (#5943) [weiyang] (GH: 5687)
  + fix: Ensure fqdn is treated as string in get_hostname_fqdn (#5993)
  [MKhatibzadeh] (GH: 5989)
  + feat(vmware): Convert imc network config to v2 (#5937) [PengpengSun]
  + ci: add upstream post-merge test
  + ci: check if upstream commit causes ubuntu patch conflicts
  + ci: organize cla tests together
  + test: eliminate obsolete cases, add non-error case
  + chore: remove redundant manual schema validation
  + doc: clarify subiquity docs
  + chore: cleanup `len' usage (#5956) [Shreenidhi Shedi]
  + Fix: GCE _get_data crashes if DHCP lease fails (#5998) [Bryan Fraschetti]
  + Fixes GH-5997
  + fix: correct the path for Chef's cache (#5994)
  [MostafaTarek124eru] (GH: 5090)
  + fix: Run ansible with run_user instead of root for distro install_method
  (#5986) [Amirhossein Shaerpour] (GH: 4092)
  + fix: retry AWS hotplug for async IMDS (#5995) (GH: 5373)
  + feat(integration_tests): add optional INSTANCE_TYPE setting (#5988)
  [Alec Warren]
  + feat(integration-tests): set boto3 and botocore to INFO to prevent
  log spamming [a-dubs]
  + ci: add 'tox -e integration-tests-fast' command [a-dubs]
  + chore: Add feature flag for manual network waiting (#5977)
  + Release 24.4.1
  + fix: Use /usr/lib/ rather than /lib in packaging code (#5970)
  + Use log_with_downgradable_level for user password warnings (#5927)
  [Ani Sinha]
  + doc: change to hyphenated keys (#5909) (GH: 5555)
  + fix: Wait for udev on openstack (#5947) [Robert Schweikert] (GH: 4125)
  + test: disambiguate resource cleanup from test failure (#5926)
  + fix: use program name of netcat as installed by upstream, "nc" (#5933)
  (#5933) [Andreas K. Hüttel]
  + ci: bump canonical/setup-lxd to version v0.1.2 (#5948)
  + feat(cc_chef): Allow change of Chef configuration file (#5925)
  [Sean Smith]
  + docs: fix typo in generated file in LXD tutorial (#5941) [Pavel Shpak]
  + feat: Identify Samsung Cloud Platform as OpenStack (#5924) [us0310306]
  + fix: don't deadlock when starting network service with systemctl (#5935)
  + feat: Custom keys for apt archives (#5828) [Bryan Fraschetti] (GH: 5473)
  + test: improve test initialization error path (#5920)
  + chore: improve logging when lxd detection fails (#5919)
  + fix: Add "manual" to allowed subnet types  (#5875)
  [Math Marchand] (GH: 5769)
  + fix: remove bad ssh_svcname setting for Gentoo/OpenRC (#5918)
  [Andreas K. Hüttel]
  + feat(gentoo): Add compatibility for Gentoo with systemd (#5918)
  [Andreas K. Hüttel]
  + fix(ovf): no warning should be log when rpctool found no value (#5915)
  [PengpengSun] (GH: 5914)
  + Move DS VMware to be in front of DS OVF (#5912) [PengpengSun] (GH: 4030)
  + ci: Add proper 'Breaks: ' to integration testing simple deb (#5923)
  + chore: Add akhuettel to CLA signers file (#5917) [Andreas K. Hüttel]
  + chore: eliminate calls at import time (#5889) (GH: 5344)
  + test: Add pyserial to test-requirements.txt (#5907)
  + test: Allow unknown size in growpart test (#5876)
  + doc: Update tutorials [Sally]
  + fix: bump azure key size to 3072 (#5841)
  24.4.1
  + fix: Ensure _should_wait_via_user_data() handles all user data types (#5976)
  + fix: Don't log error in wait_for_url (#5972)
  + feat(url_helper): Retry on 503 error (#5938)
  + fix: Don't break modules that use get_meta_doc() (#5953)
  + refactor: Pass deprecation log args as tuple (#5953)
  + fix: uninstall custom signal handlers before shutdown (#5913)
  24.4
  + test: Ensure unit ordering in ftp tests includes downstream units (#5892)
  + test: re-decrement expected webhook events (#5894)
  + test: allow relative path in apt-get test (#5891)
  + Fix metric setting of nmconnection for rhel (#5878) [Amy Chen]
  + chore: remove unused code(#5887)
  + feat(ephemeral): replace old has_url_connectivity() with new
  _check_connectivity_to_imds() [a-dubs]
  + feat(oracle): add true single stack ipv6 support [a-dubs]
  + feat(ephemeral): refactor ephemeralIP and add ipv6 connectivity check
  [a-dubs]
  + test: Decrement expected webhook events (#5888)
  + chore: remove `--docs` option from `cloud-init schema` (#5857) (GH: 5756)
  + test: pytestify "tests/unittests/config/test_cc_timezone.py" (#5885)
  [Mahesh Ghumare]
  + ci: bump integration tests to use plucky
  + test: add grub_dpkg to inactive modules
  + test: move default behavior tests into their own module
  + test(apt): add plucky version for hello pkg (#5883)
  + Docs: improved mermaid diagram for better visibility. Add "MaheshG11"
  as contributor (#5874) [Mahesh Ghumare] (GH: 5837)
  + fix(ntp): Fix RockyLinux OS support  (#5864) [Sid Shukla]
  + chore(jsonschema): migrate from deprecated Validator.iter_errors (#5856)
  + chore: remove deprecation warning getting jsonschema's version (#5856)
  + chore: use filter arg for tar.extractall (#5856)
  + chore: remove __init__ from pytest test class (#5856)
  + chore: do not test element's truth value directly (#5856)
  + chore: migrate from deprecated datetime.datetime.utcfromtimestamp (#5856)
  + chore: migrate from deprecated datetime.datetime.utcnow() (#5856)
  + chore: set recursive=False for ensure_dir if parent path is "/" (#5816)
  [sxt1001]
  + ci: fix broken daily dependencies (#5867)
  + ci: fix packaging tests (#5865)
  + feat(vultr): add override for network interface detection (#5847)
  [Andrew Davis]
  + feat(networkd): Support RequiredForOnline option (#5852) [Dan McGregor]
  + Prevent NM from handling DNS when network interfaces have DNS config
  (#5846) [Ani Sinha]
  + fix(smartos): Add `addrconf` IPv6 support (#5831)
  [blackhelicoptersdotnet]
  + freebsd: adjust to match the new pyyaml package name (#5844)
  [Gonéri Le Bouder]
  + fix: disable grub-dpkg by default (#5840)
  + fix(openbsd): Enable sysv init scripts in OpenBSD build script (#5790)
  [Hyacinthe Cartiaux] (LP: 4036, #1992853)
  + test: Fix duplicate judgment conditions in password generation (#5835)
  [sxt1001]
  + chore: don't render non-templated unit files (#5830)
  + chore: simplify and standardize cloud-final.service (#5830)
  + chore: simplify Conflicts=shutdown.target (#5830)
  + chore: remove redundant Before=NetworkManager.service (#5830)
  + chore: remove unnecessary systemd settings (#5830)
  + chore: eliminate redundant ordering dependencies (#5819)
  + fix: fix ordering cycle for distros with default deps (#5819) (GH: 5755)
  + test: unbreak pytest-xdist (#5829)
  + feat: Conditionally remove networkd online dependency on Ubuntu (#5772)
  + feat: Ensure random passwords contain multiple character types (#5815)
  [sxt1001] (GH: 5814)
  + docs: split example page into example library (#5645) [Sally]
  + doc: clarify workarounds required for single process changes (#5817)
  + chore: add 3.13 to PR CI runs, 3.14 to scheduled (#5825)
  + fix: Render v2 bridges correctly on network-manager with set-name
  (#5740) (GH: 5717)
  + test: add no_thinpool unit test (#5802)
  + chore: split lxd init config into separate function (#5802)
  + test: pytestify test_cc_lxd.py (#5802)
  + fix: Correctly handle missing thinpool in cc_lxd (#5802)
  + fix: Render bridges correctly for v2 on sysconfig with set-name (#5674)
  (GH: 5574)
  + tests(minimal): rsyslog not in minimal images expect warning (#5811)
  + tests(lxd): avoid failure on multiple calls to --show-log (#5811)
  + chore: update netplan import semantics and related tests (#5805)
  (GH: 5804)
  + lint: fix untyped-defs on /tests/unittest/cmd (#5800) [iru]
  + test: actually use devel release and verify_clean_boot enhancements
  (#5801)
  + feat(locale): locales install on minimal images when cfg requests (#5799)
  + feat(byobu): support byobu install on minimal images when cfg requests
  (#5799)
  + chore: Use devel release and no sbuild in integration CI (#5798)
  + test: Update integration tests from netplan backport (#5796)
  + test: add get_syslog_or_console for minimal images without syslog (#5793)
  + chore: Remove resize_root_tmp from cloud.cfg.tmpl (#5795) (GH: 5786)
  + docs: Fix field name from `contents` to `content` (#5787) [Igor Akkerman]
  + chore: bump pycloudlib to required version (#5792)
  + fix: avoid deprecation logs for calling cli stages (#5770) (GH: 5726)
  + tests: bump pycloudlib deps to include gce bug fix for id str (#5783)
  + fix(test): convert use p.gce.instance.id instead of instance_id (#5783)
  + fix(network-manager): bond properties and network schema (#5768)
  [Denis Kadyshev]
  + Fix metric setting for ifcfg network connections for rhel (#5777)
  [Ani Sinha] (GH: 5776)
  + fix(akamai): handle non-string user data in base64 decoding (#5751)
  [Jesse Alter]
  + fix(ci): do not auto stale issues (#5775)
  + Make pytest more verbose for easier debugging (#5778) [Ani Sinha]
  + ci: fix tox.ini pytest cmd to use cloudinit dir for coverage reporting
  (#5774) [Alec Warren]
  + tests: add OS_IMAGE_TYPE setting to allow for minimal tests (#5682)
  + test(hotplug): Simplify test_multi_nic_hotplug (#5763)
  + test(hotplug): increase nc timeout (#5763)
  + test: pytestify test_main.py (#5758)
  + test(ec2-dual-stack): fix int-test (#5762)
  + test: make verify_clean_boot really respect return code (#5761)
  + test: bump timeout in test_order (#5759)
  + docs: Properly document the cc_ubuntu_autoinstall module (#5757)
  + docs: fix WSL tutorial (#5752) (GH: 5746)
  + test: make verify_clean_boot respect return code by environment (#5754)
  + feat(integration_test): add CLOUD_INIT_PKG setting (#5739)
  + fix(ci): fix packaging check merge operation (#5750)
  + doc: do not document user.meta-data key (#5745)
  + test: avoid undocumented lxd key (#5748)
  + test: Refactor test_cc_set_hostname.py and test_cc_ntp.py (#5727)
  + chore: update docs URLs to cloud-init.io (#5741)
  + test: fix timer logging change expected logs (#5734)
  + fix: type annotations for several modules (#5733)
  + chore: add timer to io and string manipulation code
  + feat: add log package and performance module
  + remove newline injected for cloud-init status --wait (#5700)
  [Andrew Nelson] (GH: 5863)
  + test: webhook require_deprecation msg on 24.3 (#5731)
  + test: fix test_nocloud message typo introduced by 313390f8 (#5731)
  + test: Fix test_log_message_on_missing_version_file (#5730)
  + tests: assert info level warnings instead of require_deprecation
  + tests: fix test to ignore_warnings not require Used fallback ds
  + chore: clean up pytest warnings (#5721)
  + tests(pro): bump pycloudlib add noble release to pro tests (#5719)
  + fix(hotplugd.socket): remove basic.target as dependency (#5722)
  (LP: #2081124)
  + ci: fix integration test positional argument (#5718)
  + Create datasource for CloudCIX (#1351) [BrianKelleher]
  + ci: colorize output (#5716)
  + fix(schema): Allow for locale: false in schema add tests (#5647)
  + ci: fix packaging patch check (#5713)
  + chore: clean up old pickle workaround (#5714)
  + fix: force sftp cleanup when done with instance (#5698)
  + test(hotplug): reenable vpc test in focal (#5492)
  + chore: fix typing of userdata_raw (#5710)
  + fix(NetworkManager): Fix network activator (#5620)
  + fix: lxd do not check for thinpool kernel module (#5709)
  + docs: fix typo in docstring (#5708)
  + Scaleway: Force on-link: true for static networks (#5654)
  [Louis Bouchard] (LP: 5523, #2073869)
  + fix: Invalid "seedfrom" in NoCloud system configuration (#5701)
  + tests: pytestify test_nocloud.py (#5701)
  + test: make verify_clean_boot respect return code by series (#5695)
  + fix: use cross-distro netcat name (#5696)
  + ci: fix labeler (#5697)
  + chore(actions): add packaging label for any branches modifying debian/*
  + (#5693)
  + test: add verify_clean_boot() calls alongside verify_clean_log() (#5671)
  + test: add deprecation support to verify_clean_boot (#5671)
  + doc: remove misleading warning (#5681)
  + chore: Prefer other methods over $INSTANCE_ID (#5661)
  + ci: fix packaging test when no patches (#5680)
  + chore: fix tip-ruff and update to latest version (#5676)
  + chore: make ansible test serial (#5677)
  + feat(ec2): Bump url_max_timeout to 240s from 120s. (#5565)
  [Robert Nickel]
  + chore: fix typo in requirements.txt (#5637)
  + feat: make pyserial an optional dependency (#5637)
  + chore: bump ci dependency versions (#5660)
  + chore: drop broken optimization (#5666)
  24.3.1
  + test: add test coverage for iproute2 commands (#5651)
  + fix(netops): fix ip addr flush command (#5651) (GH: 5648)
  24.3
  + docs: Clarify v2 set-name behavior (#5639)
  + fix: properly handle blank lines in fstab (#5643)
  + fix: cc_user_groups incorrectly assumes "useradd" never locks password
  field (#5355) [dermotbradley]
  + tests: assert cloud-init user-data cert is the only root cert (#5641)
  + feat: add automation for ubuntu/* branches asserting quilt patches apply
  (#5622)
  + fix(sources/wsl): no error with empty .cloud-init dir (SC-1862) (#5633)
  + feat(azure): add PPS support for azure-proxy-agent (#5601)
  [Ksenija Stanojevic]
  + fix(tests): use instance.clean/restart instead of clean --reboot (#5636)
  + test: fix cmd/test_schema int test (#5629)
  + test: fix test_honor_cloud_dir int test (#5627)
  + docs: alphabetize dsname lookup table. update comment to create the csv
  (#5624)
  + docs: new datasources should update reference/ds_dsname_map (#5624)
  + test: fix ca_certs int test (#5626)
  + chore: update schema docs to use RST bold for config key names (#5562)
  + fix(doc): italics around deprecation prefix, description bolds key names
  (#5562)
  + feat(doc): add env vars to debug config module doc builds (#5562)
  + fix(doc): doc of nested objects under JSON schema items.oneOf (#5562)
  + fix(doc): object type check if patternProperties or properties (#5562)
  + doc(schema): schema descriptions should end with trailing stop (#5562)
  + fix(wsl): Properly assemble multipart data (#5538) [Carlos Nihelton]
  + feat: collect-logs improvements (#5619)
  + tests: fix test_ca_certs.py for gcp (#5621)
  + fix(nm): Ensure bond property name formatting matches schema definition
  (#5383) [Curt Moore]
  + Update behavior of base bond interface with NetworkManager (#5385)
  [Curt Moore]
  + ci: Drop Python 3.6 and 3.7 (#5607)
  + chore(black): Bump version (#5607)
  + chore(mypy): Fix failures on newer versions of mypy (#5607)
  + chore(tox.ini): Simplify configuration, fix minor bugs (#5607)
  + chore(mypy): Lint log module (#5607)
  + fix(systemd): Correct location of installed drop-in files(#5615)
  [Noah Meyerhans]
  + fix(btrfs): Version parsing (#5618)
  + docs: Remove unnecessary section, add feature flag page (#5617)
  + docs: Drop Python 3.6 and 3.7 support (#5617)
  + chore: explain other use of oauth (#5616)
  + chore(actions): add doc label for any doc related subdir file matches
  (#5602)
  + doc: Add misc links, improve wording (#5595)
  + doc(boot): Make first boot a dedicated page (#5595)
  + doc: Describe all stages in a single process (#5595)
  + chore: Deprecate old commands in help output (#5595)
  + chore: add comment explaining the NetworkManager may-fail setting
  (#5598) [Ani Sinha]
  + Revert "fix(vmware): Set IPv6 to dhcp when there is no IPv6 addr
  (#5471)" (#5596) [PengpengSun]
  + fix: read_optional_seed to set network-config when present (#5593)
  + feat(snap): avoid refresh on package_upgrade: true and refresh.hold
  (#5426)
  + fix: Fix tests which have outdated strings (#5585)
  + fix: Fix ftp failures (#5585)
  + doc: improve integration testing configuration instructions (#5556)
  [Alec Warren]
  + azure: check azure-proxy-agent status (#5138) [Ksenija Stanojevic]
  + refactor: refactor and fix mypy in DataSourceIBMCloud.py (#5509)
  [Alec Warren]
  + fix: Update default LXD meta-data with user meta-data (#5584)
  + chore: Fix log message in url_helper.py (#5583)
  + fix: nocloud no fail when network-config absent (#5580)
  + feat: Single process optimization (#5489)
  + chore: Add helper, refactor utilities into separate module (#5573)
  + refactor: update handle function of cc_mounts (#5498)
  + fix: Integration tests (#5576)
  + fix(NoCloudNet): Add network-config support (#5566)
  + feat: Eliminate redundant configuration reads (#5536)
  + fix(actions): correct typo in cloudinit/config/schemas/ match (#5570)
  + fix: add host template for AOSC (#5557) [Yuanhang Sun]
  + chore(debian): Remove vestigial postinst and preinst code (#5569)
  + fix(actions): doc labeler needs all clause instead of default any (#5568)
  + docs: Overhaul user data formats documentation (#5551)
  + chore: Deprecate ENI as an input configuration format (#5561)
  + doc: improve drop-in custom modules (#5548)
  + doc(NoCloud): Categorize the different configuration types (#5521)
  + doc(autoinstall): Remove incorrect statements, be more direct (#5545)
  + chore: remove unneeded doc-lint tox env config (#5547)
  + fix(doc-spelling): config spelling_word_list_filename (#5547)
  + doc(modules): add section to wrap modules' doc (#5550)
  + doc: Update docs on boothooks (#5546)
  + fix: doc auto label to consider schema json changes as doc PRs (#5543)
  + feat(schema): add chef_license schema enum (#5543)
  + doc: add diagram with boot stages (#5539)
  + docs: improve qemu command line (#5540) [Christian Ehrhardt]
  + fix: auto label doc PRs (#5542)
  + fix(wsl): Put back the "path" argument to wsl_path in ds-identify
  + (#5537) [Carlos Nihelton]
  + test: fix test_kernel_command_line_match (#5529)
  + test: fix no ds cache tests (#5529)
  + fix(azurelinux): Change default usr_lib_exec path (#5526) [Minghe Ren]
  + feat: Support URI sources in `write_files` module (#5505)
  [Lucas Ritzdorf]
  + add openeuler to distros in cc_spacewalk.py (#5530) [sxt1001]
  + feat(wsl): Special handling Landscape client config tags (#5460)
  [Carlos Nihelton]
  + chore: Deprecate partially supported system config (#5515)
  + chore: Improve detection logging for user clarity (#5515)
  + fix(ds-identify): Detect nocloud when seedfrom url exists (#5515)
  + refactor: logs.py add typing and small misc refactors (#5414)
  + refactor: logs.py pathlib changes (#5414)
  + refactor: replace verbosity with log levels in logs.py (#5414)
  + feat: Add trace-level logger (#5414)
  + chore(formatting): fix squashed commit test formatting (#5524)
  + fix: Clean cache if no datasource fallback (#5499)
  + Support setting mirrorlist in yum repository config (#5522) [Ani Sinha]
  + doc(OFV): Document how to configure cloud-init (#5519)
  + fix: Update DNS behavior for NetworkManager interfaces (#5496)
  [Curt Moore]
  + Fix configuration of DNS servers via OpenStack (#5384) [Curt Moore]
  + test: Unconditionally skip test_multi_nic_hotplug_vpc (#5503)
  + tests: revert expectation of exit 2 from cloud-init init --local (#5504)
  + fix(test): Fix ip printer for non-lxd (#5488)
  + feat(systemd): convert warning level message to deprecation (#5209)
  + test: allow verify_clean_boot to ignore all or specific tracebacks
  (#5209)
  + test: Don't fail tests which call cloud-init as a command (#5209)
  + feat(systemd): Warn user of unexpected run mode (#5209)
  + fix: add schema rules for 'baseurl' and 'metalink' in yum repo config
  (#5501) [Ani Sinha]
  + Set MTU for bond parent interface (#5495) [Curt Moore]
  + refactor: util.mounts to handle errors (#5490)
  + refactor: util.get_proc_env to work with strs (#5490)
  + typing: fix check_untyped_defs in cloudinit.util (#5490)
  + test: Add missing assert to test_status.py (#5494)
  + test: Ensure mkcert executable in ftp tests (#5493)
  + test: pytestify and cleanup test_cc_mounts.py (#5459)
  + fix(vmware): Set IPv6 to dhcp when there is no IPv6 addr (#5471)
  [PengpengSun]
  + fix(openbsd): fix mtu on newline in hostname files (#5412) [Tobias Urdin]
  + feat(aosc): Add 'AOSC OS' support (#5310) [Yuanhang Sun]
  24.2
  + test: Fix no default user in test_status.py (#5478)
  + fix: correct deprecated_version=22.2 for users.sudo
  + test: Add jsonschema guard in test_cc_ubuntu_pro.py (#5479)
  + fix(test): Fix pycloudlib types in integration tests (#5350)
  + fix(test): Fix ip printing for non-lxd instances (#5350)
  + chore(mypy): Drop unused missing import exclusions (#5350)
  + type: Add stub types for network v1/v2 config (#5350)
  + chore: Auto-format network jsonschema in ci (#5350)
  + fix(tox): Update tox.ini (#5350)
  + chore(typing): Remove type ignores and casts (#5350)
  + refactor(typing): Remove unused code paths (#5350)
  + fix(typing): Add / update type annotations (#5350)
  + fix(typing): Remove type annotation for unused variable (#5350)
  + fix(typing): Remove invalid type annotations (#5350)
  + ci(mypy): Set default follow_imports value (#5350)
  + test: Update integration tests to pass on focal (#5476)
  + tests: update ubuntu_pro test to account for info-level deprecations
  (#5475)
  + tests: update nocloud deprecation test for boundary version (#5474)
  + fix(rh_subscription): add string type to org (#5453)
  + tests: integration tests aware of features.DEPRECATION_INFO_BOUNDARY
  + tests: update keyserver PPA key fur curtin-dev (#5472)
  + test: Fix deprecation test failures (#5466)
  + chore: fix schema.py formatting (#5465)
  + fix: dont double-log deprecated INFOs (#5465)
  + fix(test): Mock version boundary (#5464)
  + fix(schema): Don't report changed keys as deprecated (#5464)
  + test: fix unit test openstack vlan mac_address (#5367)
  + fix: Ensure properties for bonded interfaces are properly translated
  (#5367) [Curt Moore]
  + fix(schema): permit deprecated hyphenated keys under users key (#5456)
  + fix: Do not add the vlan_mac_address field into the VLAN object (#5365)
  [Curt Moore]
  + doc(refactor): Convert module docs to new system (#5427) [Sally]
  + test: Add unit tests for features.DEPRECATION_INFO_BOUNDARY (#5411)
  + feat: Add deprecation boundary support to schema validator (#5411)
  + feat: Add deprecation boundary to logger (#5411)
  + fix: Gracefully handle missing files (#5397) [Curt Moore]
  + test(openstack): Test bond mac address (#5369)
  + fix(openstack): Fix bond mac_address (#5369) [Curt Moore]
  + test: Add ds-identify integration test coverage (#5394)
  + chore(cmdline): Update comments (#5458)
  + fix: Add get_connection_with_tls_context() for requests 2.32.2+ (#5435)
  [eaglegai]
  + fix(net): klibc ipconfig PROTO compatibility (#5437)
  [Alexsander de Souza] (LP: #2065787)
  + Support metalink in yum repository config (#5444) [Ani Sinha]
  + tests: hard-code curtin-dev ppa instead of canonical-kernel-team (#5450)
  + ci: PR update checklist GH- anchors to align w/ later template (#5449)
  + test: update validate error message in test_networking (#5436)
  + ci: Add PR checklist (#5446)
  + chore: fix W0105 in t/u/s/h/test_netlink.py (#5409)
  + chore(pyproject.toml): migrate to booleans (#5409)
  + typing: add check_untyped_defs (#5409)
  + fix(openstack): Append interface / scope_id for IPv6 link-local metadata
  address (#5419) [Christian Rohmann]
  + test: Update validation error in test_cli.py test (#5430)
  + test: Update schema validation error in integration test (#5429)
  + test: bump pycloudlib to get azure oracular images (#5428)
  + fix(azure): fix discrepancy for monotonic() vs time() (#5420)
  [Chris Patterson]
  + fix(pytest): Fix broken pytest gdb flag (#5415)
  + fix: Use monotonic time (#5423)
  + docs: Remove mention of resolv.conf (#5424)
  + perf(netplan): Improve network v1 -&gt; network v2 performance (#5391)
  + perf(set_passwords): Run module in Network stage (#5395)
  + fix(test): Remove temporary directory side effect (#5416)
  + Improve schema validator warning messages (#5404) [Ani Sinha]
  + feat(sysconfig): Add DNS from interface config to resolv.conf (#5401)
  [Ani Sinha]
  + typing: add no_implicit_optional lint (#5408)
  + doc: update examples to reflect alternative ways to provide `sudo`
  option (#5418) [Ani Sinha]
  + fix(jsonschema): Add missing sudo definition (#5418)
  + chore(doc): migrate cc modules i through r to templates (#5313)
  + chore(doc): migrate grub_dpkg to tmpl add changed/deprecation (#5313)
  + chore(json): migrate cc_apt_configure and json schema indents (#5313)
  + chore(doc): migrate ca_certs/chef to template, flatten schema (#5313)
  + chore(doc): migrate cc_byobu to templates (#5313)
  + chore(doc): migrate cc_bootcmd to templates (#5313)
  + fix(apt): Enable calling apt update multiple times (#5230)
  + chore(VMware): Modify section of instance-id in the customization config
  (#5356) [PengpengSun]
  + fix(treewide): Remove dead code (#5332) [Shreenidhi Shedi]
  + doc: network-config v2 ethernets are of type object (#5381) [Malte Poll]
  + Release 24.1.7 (#5375)
  + fix(azure): url_helper: specify User-Agent when using headers_cb with
  readurl() (#5298) [Ksenija Stanojevic]
  + fix: Stop attempting to resize ZFS in cc_growpart on Linux (#5370)
  + doc: update docs adding YAML 1.1 spec and jinja template references
  + fix(final_message): do not warn on datasourcenone when single ds
  + fix(growpart): correct growpart log message to include value of mode
  + feat(hotplug): disable hotplugd.socket (#5058)
  + feat(hotlug): trigger hotplug after cloud-init.service (#5058)
  + test: add function to push and enable systemd units (#5058)
  + test(util): fix wait_until_cloud_init exit code 2 (#5058)
  + test(hotplug): fix race getting ipv6 (#5271)
  + docs: Adjust CSS to increase font weight across the docs (#5363) [Sally]
  + fix(ec2): Correctly identify netplan renderer (#5361)
  + tests: fix expect logging from growpart on devent with partition (#5360)
  + test: Add v2 test coverage to test_net.py (#5247)
  + refactor: Simplify collect_logs() in logs.py (#5268)
  + fix: Ensure no subp from logs.py import (#5268)
  + tests: fix integration tests for ubuntu pro 32.3 release (#5351)
  + tests: add oracular's hello package for pkg upgrade test (#5354)
  + growpart: Fix behaviour for ZFS datasets (#5169) [Mina Galić]
  + device_part_info: do not recurse if we did not match anything (#5169)
  [Mina Galić]
  + feat(alpine): add support for Busybox adduser/addgroup (#5176)
  [dermotbradley]
  + ci: Move lint tip and py3-dev jobs to daily (#5347)
  + fix(netplan): treat netplan warnings on stderr as debug for cloud-init
  (#5348)
  + feat(disk_setup): Add support for nvme devices (#5263)
  + fix(log): Do not warn when doing requested operation (#5263)
  + Support sudoers in the "/usr/usr merge" location (#5161)
  [Robert Schweikert]
  + doc(nocloud): Document network-config file (#5204)
  + fix(netplan): Fix predictable interface rename issue (#5339)
  + cleanup: Don't execute code on import (#5295)
  + fix(net): Make duplicate route add succeed. (#5343)
  + fix(freebsd): correct configuration of IPv6 routes (#5291) [Théo Bertin]
  + fix(azure): disable use-dns for secondary nics (#5314)
  + chore: fix lint failure (#5320)
  + Update pylint version to support python 3.12 (#5338) [Ani Sinha]
  + fix(tests): use regex to avoid focal whitespace in jinja debug test
  (#5335)
  + chore: Add docstrings and types to Version class (#5262)
  + ci(mypy): add type-jinja2 stubs (#5337)
  + tests(alpine): github trust lxc mounted source dir cloud-init-ro (#5329)
  + test: Add oracular release to integration tests (#5328)
  + Release 24.1.6 (#5326)
  + test: Fix failing test_ec2.py test (#5324)
  + fix: Check renderer for netplan-specific code (#5321)
  + docs: Removal of top-level --file breaking change (#5308)
  + fix: typo correction of delaycompress (#5317)
  + docs: Renderers/Activators have downstream overrides (#5322)
  + fix(ec2): Ensure metadata exists before configuring PBR (#5287)
  + fix(lxd): Properly handle unicode from LXD socket (#5309)
  + docs: Prefer "artifact" over "artefact" (#5311) [Arthur Le Maitre]
  + chore(doc): migrate cc_byobu to templates
  + chore(doc): migrate cc_bootcmd to templates
  + chore(doc): migrate apt_pipelining and apk_configure to templates
  + tests: in_place mount module-docs into lxd vm/container
  + feat(docs): generate rtd module schema from rtd/module-docs
  + feat: Set RH ssh key permissions when no 'ssh_keys' group (#5296)
  [Ani Sinha]
  + test: Avoid circular import in Azure tests (#5280)
  + test: Fix test_failing_userdata_modules_exit_codes (#5279)
  + chore: Remove CPY check from ruff (#5281)
  + chore: Clean up docstrings
  + chore(ruff): Bump to version 0.4.3
  + feat(systemd): Improve AlmaLinux OS and CloudLinux OS support (#5265)
  [Elkhan Mammadli]
  + feat(ca_certs): Add AlmaLinux OS and CloudLinux OS support (#5264)
  [Elkhan Mammadli]
  + docs: cc_apt_pipelining docstring typo fix (#5273) [Alex Ratner]
  + feat(azure): add request identifier to IMDS requests (#5218)
  [Ksenija Stanojevic]
  + test: Fix TestFTP integration test (#5237) [d1r3ct0r]
  + feat(ifconfig): prepare for CIDR output (#5272) [Mina Galić]
  + fix: stop manually dropping dhcp6 key in integration test (#5267)
  [Alec Warren]
  + test: Remove some CiTestCase tests (#5256)
  + fix: Warn when signal is handled (#5186)
  + fix(snapd): ubuntu do not snap refresh when snap absent (LP: #2064300)
  + feat(landscape-client): handle already registered client (#4784)
  [Fabian Lichtenegger-Lukas]
  + doc: Show how to debug external services blocking cloud-init (#5255)
  + fix(pdb): Enable running cloud-init under pdb (#5217)
  + chore: Update systemd description (#5250)
  + fix(time): Harden cloud-init to system clock changes
  + fix: Update analyze timestamp uptime
  + fix(schema): no network validation on netplan systems without API
  + fix(mount): Don't run cloud-init.service if cloud-init disabled (#5226)
  + fix(ntp): Fix AlmaLinux OS and CloudLinux OS support (#5235)
  [Elkhan Mammadli]
  + tests: force version of cloud-init from PPA regardless of version (#5251)
  + ci: Print isort diff (#5242)
  + test: Fix integration test dependencies (#5248)
  + fix(ec2): Fix broken uuid match with other-endianness (#5236)
  + fix(schema): allow networkv2 schema without top-level key (#5239)
  [Cat Red]
  + fix(cmd): Do not hardcode reboot command (#5208)
  + test: Run Alpine tests without network (#5220)
  + docs: Add base config reference from explanation (#5241)
  + docs: Remove preview from WSL tutorial (#5225)
  + chore: Remove broken maas code (#5219)
  + feat(WSL): Add support for Ubuntu Pro configs (#5116) [Ash]
  + chore: sync ChangeLog and version.py from 24.1.x (#5228)
  + bug(package_update): avoid snap refresh in images without snap command
  (LP: #2064132)
  + ci: Skip package build on tox runs (#5210)
  + chore: Fix test skip message
  + test(ec2): adopt pycloudlib public ip creation while launching instances
  + test(ec2): add ipv6 testing for multi-nic instances
  + test(ec2): adopt pycloudlib enable_ipv6 while launching instances
  + feat: tool to print diff between netplan and networkv2 schema (#5200)
  [Cat Red]
  + test: mock internet access in test_upgrade (#5212)
  + ci: Add timezone for alpine unit tests (#5216)
  + fix: Ensure dump timestamps parsed as UTC (#5214)
  + docs: Add WSL tutorial (#5206)
  + feature(schema): add networkv2 schema (#4892) [Cat Red]
  + Add alpine unittests to ci (#5121)
  + test: Fix invalid openstack datasource name (#4905)
  + test: Fix MAAS test and mark xfail (#4905)
  + chore(ds-identify): Update shellcheck ignores (#4905)
  + fix(ds-identify): Prevent various false positives and false negatives
  (#4905)
  + Use grep for faster parsing of cloud config in ds-identify (#4905)
  [Scott Moser] (LP: #2030729)
  + tests: validate netplan API YAML instead of strict content (#5195)
  + chore(templates): update ubuntu universe wording (#5199)
  + Deprecate the users ssh-authorized-keys property (#5162)
  [Anders Björklund]
  + doc(nocloud): Describe ftp and ftp over tls implementation (#5193)
  + feat(net): provide network config to netplan.State for render (#4981)
  + docs: Add breaking datasource identification changes (#5171)
  + fix(openbsd): Update build-on-openbsd python dependencies (#5172)
  [Hyacinthe Cartiaux]
  + fix: Add subnet ipv4/ipv6  to network schema (#5191)
  + docs: Add deprecated system_info to schema (#5168)
  + docs: Add DataSourceNone documentation (#5165)
  + test: Skip test if console log is None (#5188)
  + fix(dhcp): Enable interactively running cloud-init init --local (#5166)
  + test: Update message for netplan apply dbus issue
  + test: install software-properties-common if absent during PPA setup
  + test: bump pycloudlib to use latest version
  + test: Update version of hello package installed on noble
  + test: universally ignore netplan apply dbus issue (#5178)
  + chore: Remove obsolete nose workaround
  + feat: Add support for FTP and FTP over TLS (#4834)
  + feat(opennebula): Add support for posix shell
  + test: Make analyze tests not depend on GNU date
  + test: Eliminate bash dependency from subp tests
  + docs: Add breaking changes section to reference docs (#5147) [Cat Red]
  + util: add log_level kwarg for logexc() (#5125) [Chris Patterson]
  + refactor: Make device info part of distro definition (#5067)
  + refactor: Distro-specific growpart code (#5067)
  + test(ec2): fix mocking with responses==0.9.0 (focal) (#5163)
  + chore(safeyaml): Remove unicode helper for Python2 (#5142)
  + Revert "test: fix upgrade dhcp6 on ec2 (#5131)" (#5148)
  + refactor(net): Reuse netops code
  + refactor(iproute2): Make expressions multi-line for legibility
  + feat(freebsd): support freebsd find part by gptid and ufsid (#5122)
  [jinkangkang]
  + feat: Determining route metric based on NIC name (#5070) [qidong.ld]
  + test: Enable profiling in integration tests (#5130)
  + dhcp: support configuring static routes for dhclient's unknown-121
  option (#5146) [Chris Patterson]
  + feat(azure): parse ProvisionGuestProxyAgent as bool (#5126)
  [Ksenija Stanojevic]
  + fix(url_helper): fix TCP connection leak on readurl() retries (#5144)
  [Chris Patterson]
  + test: pytest-ify t/u/sources/test_ec2.py
  + Revert "ec2: Do not enable dhcp6 on EC2 (#5104)" (#5145) [Major Hayden]
  + fix: Logging sensitive data
  + test: Mock ds-identify systemd path (#5119)
  + fix(dhcpcd): Make lease parsing more robust (#5129)
  + test: fix upgrade dhcp6 on ec2 (#5131)
  + net/dhcp: raise InvalidDHCPLeaseFileError on error parsing dhcpcd lease
  (#5128) [Chris Patterson]
  + fix: Fix runtime file locations for cloud-init (#4820)
  + ci: fix linkcheck.yml invalid yaml (#5123)
  + net/dhcp: bump dhcpcd timeout to 300s (#5127) [Chris Patterson]
  + ec2: Do not enable dhcp6 on EC2 (#5104) [Major Hayden]
  + fix: Fall back to cached local ds if no valid ds found (#4997)
  [PengpengSun]
  + ci: Make linkcheck a scheduled job (#5118)
  + net: Warn when interface rename fails
  + ephemeral(dhcpcd): Set dhcpcd interface down
  + Release 24.1.3
  + chore: Handle all level 1 TiCS security violations (#5103)
  + fix: Always use single datasource if specified (#5098)
  + fix(tests): Leaked mocks (#5097)
  + fix(rhel)!: Fix network boot order in upstream cloud-init
  + fix(rhel): Fix network ordering in sysconfig
  + feat: Use NetworkManager renderer by default in RHEL family
  + fix: Allow caret at the end of apt package (#5099)
  + test: Add missing mocks to prevent bleed through (#5082)
  [Robert Schweikert]
  + fix: Ensure network config in DataSourceOracle can be unpickled (#5073)
  + docs: set the home directory using homedir, not home (#5101)
  [Olivier Gayot] (LP: #2047796)
  + fix(cacerts): Correct configuration customizations for Photon (#5077)
  [Christopher McCann]
  + fix(test): Mock systemd fs path for non-systemd distros
  + fix(tests): Leaked subp.which mock
  + fix(networkd): add GatewayOnLink flag when necessary (#4996) [王煎饼]
  + Release 24.1.2
  + test: fix `disable_sysfs_net` mock (#5065)
  + refactor: don't import subp function directly (#5065)
  + test: Remove side effects from tests (#5074)
  + refactor: Import log module rather than functions (#5074)
  + fix: Fix breaking changes in package install (#5069)
  + fix: Undeprecate 'network' in schema route definition (#5072)
  + refactor(ec2): simplify convert_ec2_metadata_network_config
  + fix(ec2): fix ipv6 policy routing
  + fix: document and add 'accept-ra' to network schema (#5060)
  + bug(maas): register the correct DatasourceMAASLocal in init-local
  (#5068) (LP: #2057763)
  + ds-identify: Improve ds-identify testing flexibility (#5047)
  + fix(ansible): Add verify_commit and inventory to ansible.pull schema
  (#5032) [Fionn Fitzmaurice]
  + doc: Explain breaking change in status code (#5049)
  + gpg: Handle temp directory containing files (#5063)
  + distro(freebsd): add_user: respect homedir (#5061) [Mina Galić]
  + doc: Install required dependencies (#5054)
  + networkd: Always respect accept-ra if set (#4928) [Phil Sphicas]
  + chore: ignore all cloud-init_*.tar.gz in .gitignore (#5059)
  + test: Don't assume ordering of ThreadPoolExecutor submissions (#5052)
  + feat: Add new distro 'azurelinux' for Microsoft Azure Linux. (#4931)
  [Dan Streetman]
  + fix(gpg): Make gpg resilient to host configuration changes (#5026)
  + Sync 24.1.1 changelog and version
  + DS VMware: Fix ipv6 addr converter from netinfo to netifaces (#5029)
  [PengpengSun]
  + packages/debian: remove dependency on isc-dhcp-client (#5041)
  [Chris Patterson]
  + test: Allow fake_filesystem to work with TemporaryDirectory (#5035)
  + tests: Don't wait for GCE instance teardown (#5037)
  + fix: Include DataSourceCloudStack attribute in unpickle test (#5039)
  + bug(vmware): initialize new DataSourceVMware attributes at unpickle
  (#5021) (LP: #2056439)
  + fix(apt): Don't warn on apt 822 source format (#5028)
  + fix(atomic_helper.py): ensure presence of parent directories (#4938)
  [Shreenidhi Shedi]
  + fix: Add "broadcast" to network v1 schema (#5034) (LP: #2056460)
  + pro: honor but warn on custom ubuntu_advantage in /etc/cloud/cloud.cfg
  (#5030)
  + net/dhcp: handle timeouts for dhcpcd (#5022) [Chris Patterson]
  + fix: Make wait_for_url respect explicit arguments
  + test: Fix scaleway retry assumptions
  + fix: Make DataSourceOracle more resilient to early network issues
  (#5025) (LP: #2056194)
  + chore(cmd-modules): fix exit code when --mode init (#5017)
  + feat: pylint: enable W0201 - attribute-defined-outside-init
  + refactor: Ensure no attributes defined outside __init__
  + chore: disable attribute-defined-outside-init check in tests
  + refactor: Use _unpickle rather than hasattr() in sources
  + chore: remove unused vendordata "_pure" variables
  + chore(cmd-modules): deprecate --mode init (#5005)
  + tests: drop CiTestCase and convert to pytest
  + bug(tests): mock reads of host's /sys/class/net via get_sys_class_path
  + fix: log correct disabled path in ds-identify (#5016)
  + tests: ec2 dont spend &gt; 1 second retrying 19 times when 3 times will do
  + tests: openstack mock expected ipv6 IMDS
  + bug(wait_for_url): when exceptions occur url is unset, use url_exc
  (LP: #2055077)
  + feat(run-container): Run from arbitrary commitish (#5015)
  + tests: Fix wsl test (#5008)
  + feat(ds-identify): Don't run unnecessary systemd-detect-virt (#4633)
  + chore(ephemeral): add debug log when bringing up ephemeral network
  (#5010) [Alec Warren]
  + release: sync changelog and version (#5011)
  + Cleanup test_net.py (#4840)
  + refactor: remove dependency on netifaces (#4634) [Cat Red]
  + feat: make lxc binary configurable (#5000)
  + docs: update 404 page for new doc site and bug link
  + test(aws): local network connectivity on multi-nics (#4982)
  + test: Make integration test output more useful (#4984)
  From 24.1.7
  + fix(ec2): Correctly identify netplan renderer (#5361)
  From 24.1.6
  + fix(ec2): Ensure metadata exists before configuring PBR (#5287)
  + fix: Check renderer for netplan-specific code (#5321)
  + test: Fix failing test_ec2.py test (#5324)
  From 24.1.5
  + fix(package_update): avoid snap refresh in images without snap command
  (LP: #2064132)
  From 24.1.4
  + fix(dhcpcd): Make lease parsing more robust (#5129)
  + net/dhcp: raise InvalidDHCPLeaseFileError on error parsing dhcpcd lease
  + (#5128) [Chris Patterson]
  + fix: Fix runtime file locations for cloud-init (#4820)
  + net/dhcp: bump dhcpcd timeout to 300s (#5127) [Chris Patterson]
  + net: Warn when interface rename fails
  + ephemeral(dhcpcd): Set dhcpcd interface down
  + test: Remove side effects from tests (#5074)
  + refactor: Import log module rather than functions (#5074)
  From 24.1.3
  + fix: Always use single datasource if specified (#5098)
  + fix: Allow caret at the end of apt package (#5099)
  From 24.1.2
  + test: Don't assume ordering of ThreadPoolExecutor submissions (#5052)
  + refactor(ec2): simplify convert_ec2_metadata_network_config
  + tests: drop CiTestCase and convert to pytest
  + bug(tests): mock reads of host's /sys/class/net via get_sys_class_path
  + fix: Fix breaking changes in package install (#5069)
  + fix: Undeprecate 'network' in schema route definition (#5072)
  + fix(ec2): fix ipv6 policy routing
  + fix: document and add 'accept-ra' to network schema (#5060)
  + bug(maas): register the correct DatasourceMAASLocal in init-local
  (#5068) (LP: #2057763)
  From 24.1.1
  + fix: Include DataSourceCloudStack attribute in unpickle test (#5039)
  + bug(vmware): initialize new DataSourceVMware attributes at unpickle (#5021)
  + fix(apt): Don't warn on apt 822 source format (#5028)
  + fix: Add "broadcast" to network v1 schema (#5034)
  + pro: honor but warn on custom ubuntu_advantage in /etc/cloud/cloud.cfg
  (#5030)
  + net/dhcp: handle timeouts for dhcpcd (#5022)
  + fix: Make wait_for_url respect explicit arguments
  + bug(wait_for_url): when exceptions occur url is unset, use url_exc
  + test: Fix scaleway retry assumptions
  + fix: Make DataSourceOracle more resilient to early network issues (#5025)
  + tests: Fix wsl test (#5008)
  From 24.1
  + fix: Don't warn on vendor directory (#4986)
  + apt: kill spawned keyboxd after gpg cmd interaction
  + tests: upgrade tests should only validate current boot log
  + net/dhcp: fix maybe_perform_dhcp_discovery check for interface=None
  [Chris Patterson]
  + doc(network-v2): fix section nesting levels
  + fix(tests): don't check for clean log on minimal image (#4965) [Cat Red]
  + fix(cc_resize): Don't warn if zpool command not found (#4969)
  (LP: #2055219)
  + feat(subp): Make invalid command warning more user-friendly (#4972)
  + docs: Remove statement about device path matching (#4966)
  + test: Fix xfail to check the dhcp client name (#4971)
  + tests: avoid console prompts when removing gpg on Noble
  + test: fix test_get_status_systemd_failure
  + fix: Remove hardcoded /var/lib/cloud hotplug path (#4940)
  + refactor: Refactor status.py (#4864)
  + test: Use correct lxd network-config keys (#4950)
  + test: limit temp dhcp6 changes to &lt; NOBLE (#4942)
  + test: allow downgrades when install debs (#4941)
  + tests: on noble, expect default /etc/apt/sources.list
  + tests: lxd_vm early boot status test ordered After=systemd-remount-fs
  (#4936)
  + tests: pro integration tests supply ubuntu_advantage until pro v32
  (#4935)
  + feat(hotplug): add cmd to enable hotplug (#4821)
  + test: fix test_combined_cloud_config_json (#4925)
  + test: xfail udhcpc on azure (#4924)
  + feat: Implement the WSL datasource (#4786) [Carlos Nihelton]
  + refactor(openrc):  Improve the OpenRC files (#4916) [dermotbradley]
  + tests: use apt install instead of dpkg -i to install pkg deps
  + tests: inactive module rename ubuntu_advantage to ubuntu_pro
  + test: fix tmpdir in test_cc_apk_configure (#4914)
  + test: fix jsonschema version checking in pro test (#4915)
  + feat(dhcp): Make dhcpcd the default dhcp client (#4912)
  + feat(Alpine) cc_growpart.py: fix handling of /dev/mapper devices (#4876)
  [dermotbradley]
  + test: Retry longer in test_status.py integration test (#4910)
  + test: fix kernel override test (#4913)
  + chore: Rename sysvinit/gentoo directory to sysvinit/openrc (#4906)
  [dermotbradley]
  + doc: update ubuntu_advantage references to pro
  + chore: rename cc_ubuntu_advantage to cc_ubuntu_pro (SC-1555)
  + feat(ubuntu pro): deprecate ubuntu_pro key in favor of ubuntu_advantage
  + feat(schema): support ubuntu_pro key and deprecate ubuntu_advantage
  + test: fix verify_clean_log (#4903)
  + test: limit test_no_hotplug_triggered_by_docker to stable releases
  + tests: generalize warning Open vSwitch warning from netplan apply (#4894)
  + fix(hotplug): remove literal quotes in args
  + feat(apt): skip known /etc/apt/sources.list content
  + feat(apt): use APT deb822 source format by default
  + test(ubuntu-pro): change livepatch to esm-infra
  + doc(ec2): fix metadata urls (#4880)
  + fix: unpin jsonschema and update tests (#4882)
  + distro: add eject FreeBSD code path (#4838) [Mina Galić]
  + feat(ec2): add hotplug as a default network update event (#4799)
  + feat(ec2): support instances with repeated device-number (#4799)
  + feat(cc_install_hotplug): trigger hook on known ec2 drivers (#4799)
  + feat(ec2): support multi NIC/IP setups (#4799)
  + feat(hotplug): hook-hotplug is now POSIX shell add OpenRC init script
  [dermotbradley]
  + test: harden test_dhcp.py::test_noble_and_newer_force_client
  + test: fix test_combined_cloud_config_json (#4868)
  + feat(apport): Disable hook when disabled (#4874)
  + chore: Add pyright ignore comments (#4874)
  + bug(apport): Fix invalid typing (#4874)
  + refactor: Move general apport hook to main branch (#4874)
  + feat(bootspeed)!: cloud-config.service drop After=snapd.seeded
  + chore: update CI package build to oldest supported Ubuntu release focal
  (#4871)
  + test: fix test_cli.test_valid_userdata
  + feat: handle error when log file is empty (#4859) [Hasan]
  + test: fix test_ec2_ipv6
  + fix: Address TIOBE abstract interpretation issues (#4866)
  + feat(dhcp): Make udhcpc use same client id (#4830)
  + feat(dhcp): Support InfiniBand with dhcpcd (#4830)
  + feat(azure): Add ProvisionGuestProxyAgent OVF setting (#4860)
  [Ksenija Stanojevic]
  + test: Bring back dhcp6 integration test changes (#4855)
  + tests: add status --wait blocking test from early boot
  + tests: fix retry decorator to return the func value
  + docs: add create_hostname_file to all hostname user-data examples
  (#4727) [Cat Red]
  + fix: Fix typos (#4850) [Viktor Szépe]
  + feat(dhcpcd): Read dhcp option 245 for azure wireserver (#4835)
  + tests(dhcp): Add udhcpc client to test matrix (#4839)
  + fix: Add types to network v1 schema (#4841)
  + docs(vmware): fixed indentation on example userdata yaml (#4854)
  [Alec Warren]
  + tests: Remove invalid keyword from method call
  + fix: Handle systemctl when dbus not ready (#4842) (LP: #2046483)
  + fix(schema cli): avoid netplan validation on net-config version 1
  + tests: reduce expected reports due to dropped rightscale module
  + tests(net-config): add awareness of netplan on stable Ubuntu
  [Gilbert Gilb's]
  + feat: fall back to cdrom_id eject if eject is not available (#4769)
  [Cat Red]
  + fix(packages/bddeb): restrict debhelper-compat to 12 in focal (#4831)
  + tests: Add kernel commandline test (#4833)
  + fix: Ensure NetworkManager renderer works without gateway (#4829)
  + test: Correct log parsing in schema test (#4832)
  + refactor: Remove cc_rightscale_userdata (#4813)
  + refactor: Replace load_file with load_binary_file to simplify typing
  (#4823)
  + refactor: Add load_text_file function to simplify typing (#4823)
  + refactor: Change variable name for consistent typing (#4823)
  + feat(dhcp): Add support for dhcpcd (#4746)
  + refactor: Remove unused networking code (#4810)
  + test: Add more DNS net tests
  + BREAKING CHANGE: Stop adding network v2 DNS to global DNS
  + doc: update DataSource.default_update_events doc (#4815)
  + chore: do not modify instance attribute (#4815)
  + test: fix mocking leaks (#4815)
  + Revert "ci: Pin pytest&lt;8.0.0. (#4816)" (#4815)
  + test: Update tests for passlib (#4818)
  + fix(net-schema): no warn when skipping schema check on non-netplan
  + feat(SUSE): reboot marker file is written as /run/reboot-needed (#4788)
  [Robert Schweikert]
  + test: Cleanup unwanted logger setup calls (#4817)
  + refactor(cloudinit.util): Modernize error handling, add better warnings
  (#4812)
  + ci: Pin pytest&lt;8.0.0. (#4816)
  + fix(tests): fixing KeyError on integrations tests (#4811) [Cat Red]
  + tests: integration for network schema on netplan systems (#4767)
  + feat(schema): use netplan API to validate network-config (#4767)
  + chore: define CLOUDINIT_NETPLAN_FILE static var (#4767)
  + fix: cli schema config-file option report network-config type (#4767)
  + refactor(azure): replace BrokenAzureDataSource with reportable errors
  (#4807) [Chris Patterson]
  + Fix Alpine and Mariner /etc/hosts templates (#4780) [dermotbradley]
  + tests: revert #4792 as noble images no longer return 2 (#4809) [Cat Red]
  + tests: use client fixture instead of class_client in cleantest (#4806)
  + tests: enable ds-idenitfy xfail test LXD-kvm-not-MAAS-1 (#4808)
  + fix(tests): failing integration tests due to missing ua token (#4802)
  [Cat Red]
  + Revert "Use grep for faster parsing of cloud config in ds-identify
  (#4327)"
  + tests: Demonstrate ds-identify yaml parsing broken
  + tests: add exit 2 on noble from cloud-init status (#4792)
  + fix: linkcheck for ci to ignore scaleway anchor URL (#4793)
  + feat: Update cacerts to support VMware Photon (#4763)
  [Christopher McCann]
  + fix: netplan rendering integrations tests (#4795) [Cat Red]
  + azure: remove cloud-init.log reporting via KVP (#4715) [Chris Patterson]
  + feat(Alpine): Modify ds-identify for Alpine support and add OpenRC
  init.d script (#4785) [dermotbradley]
  + doc: Add DatasourceScaleway documentation (#4773) [Louis Bouchard]
  + fix: packaged logrotate file lacks suffix on ubuntu (#4790)
  + feat(logrotate): config flexibility more backups (#4790)
  + fix(clean): stop warning when running clean command (#4761) [d1r3ct0r]
  + feat: network schema v1 strict on nic name length 15 (#4774)
  + logrotate config (#4721) [Fabian Lichtenegger-Lukas]
  + test: Enable coverage in integration tests (#4682)
  + test: Move unit test helpers to global test helpers (#4682)
  + test: Remove snapshot option from install_new_cloud_init (#4682)
  + docs: fix cloud-init single param docs (#4682)
  + Alpine: fix location of dhclient leases file (#4782) [dermotbradley]
  + test(jsonschema): Pin jsonschema version (#4781)
  + refactor(IscDhclient): discover DHCP leases at distro-provided location
  (#4683) [Phsm Qwerty]
  + feat: datasource check for WSL (#4730) [Carlos Nihelton]
  + test: Update hostname integration tests (#4744)
  + test: Add mantic and noble releases to integration tests (#4744)
  + refactor: Ensure internal DNS state same for v1 and v2 (#4756)
  + feat: Add v2 route mtu rendering to NetworkManager (#4748)
  + tests: stable ubuntu releases will not exit 2 on warnings (#4757)
  + doc(ds-identify): Describe ds-identify irrespective of distro (#4742)
  + fix: relax NetworkManager renderer rules (#4745)
  + fix: fix growpart race (#4618)
  + feat: apply global DNS to interfaces in network-manager  (#4723)
  [Florian Apolloner]
  + feat(apt): remove /etc/apt/sources.list when deb22 preferred (#4740)
  + chore: refactor schema data as enums and namedtuples (#4585)
  + feat(schema): improve CLI message on unprocessed data files (#4585)
  + fix(config): relocate /run to /var/run on BSD (canonical#4677)
  [Mina Galić]
  + fix(ds-identify): relocate /run on *BSD (#4677) [Mina Galić]
  + fix(sysvinit): make code a bit more consistent (#4677) [Mina Galić]
  + doc: Document how cloud-init is, not how it was (#4737)
  + tests: add expected exit 2 on noble from cloud-init status (#4738)
  + test(linkcheck): ignore github md and rst link headers (#4734)
  + test: Update webhook test due to removed cc_migrator module (#4726)
  + fix(ds-identify): Return code 2 is a valid result, use cached value
  + fix(cloudstack): Use parsed lease file for virtual router in cloudstack
  + fix(dhcp): Guard against FileNotFoundError and NameError exceptions
  + fix(apt_configure): disable sources.list if rendering deb822 (#4699)
  (LP: #2045086)
  + docs: Add link to contributing to docs (#4725) [Cat Red]
  + chore: remove commented code (#4722)
  + chore: Add log message when create_hostname_file key is false (#4724)
  [Cat Red]
  + fix: Correct v2 NetworkManager route rendering (#4637)
  + azure/imds: log http failures as warnings instead of info (#4714)
  [Chris Patterson]
  + fix(setup): Relocate libexec on OpenBSD (#4708) [Mina Galić]
  + feat(jinja): better jinja feedback and error catching (#4629)
  [Alec Warren]
  + test: Fix silent swallowing of unexpected subp error (#4702)
  + fix: Move cloud-final.service after time-sync.target (#4610)
  [Dave Jones] (LP: #1951639)
  + feat(log): Make logger name more useful for __init__.py
  + chore: Remove cc_migrator module (#4690)
  + fix(tests): make cmd/devel/tests work on non-GNU [Mina Galić]
  + chore: Remove cmdline from spelling list (#4670)
  + doc: Document boot status meaning (#4670)
  + doc: Set expectations for new datasources (#4670)
  + ci: Show linkcheck broken links in job output (#4670)
  + dmi: Add support for OpenBSD (#4654) [Mina Galić]
  + ds-identify: fake dmidecode support on OpenBSD (#4654) [Mina Galić]
  + ds-identify: add OpenBSD support in uname (#4654) [Mina Galić]
  + refactor: Ensure '_cfg' in Init class is dict (#4674)
  + refactor: Make event scope required in stages.py (#4674)
  + refactor: Remove unused argument (#4674)
  + chore: Move from lintian to a sphinx spelling plugin (#3639)
  + fix(doc): Fix spelling errors found by sphinxcontrib-spelling (#3639)
  + ci: Add Python 3.13 (#4567)
  + Add AlexSv04047 to CLA signers file (#4671) [AlexSv04047]
  + fix(openbsd): services &amp; build tool (#4660) [CodeBleu]
  + tests/unittests: add a new unit test for network manager net activator
  (#4672) [Ani Sinha]
  + Implement DataSourceCloudStack.get_hostname() (#4433) [Phsm Qwerty]
  + net/nm: check for presence of ifcfg files when nm connection files
  are absent (#4645) [Ani Sinha]
  + doc: Overhaul debugging documentation (#4578)
  + doc: Move dangerous commands to dev docs (#4578)
  + doc: Relocate file location docs (#4578)
  + doc: Remove the debugging page (#4578)
  + fix(util): Fix boottime to work on OpenBSD (#4667) [Mina Galić]
  + net: allow dhcp6 configuration from generate_fallback_configuration()
  [Ani Sinha]
  + net/network_manager: do not set "may-fail" to False for both ipv4 and
  ipv6 dhcp [Ani Sinha]
  + feat(subp): Measure subprocess command time (#4606)
  + fix(python3.13): Fix import error for passlib on Python 3.13 (#4669)
  + style(brpm/bddeb): add black and ruff for packages build scripts (#4666)
  + copr: remove TODO.rst from spec file
  + fix(packages/brpm): correct syntax error and typo
  + style(ruff): fix tip target
  + config: Module documentation updates (#4599)
  + refactor(subp): Remove redundant parameter 'env' (#4555)
  + refactor(subp): Remove unused parameter 'target' (#4555)
  + refactor: Remove 'target' boilerplate from cc_apt_configure (#4555)
  + refactor(subp): Re-add return type to subp() (#4555)
  + refactor(subp): Add type information to args (#4555)
  + refactor(subp): Use subprocess.DEVNULL (#4555)
  + refactor(subp): Remove parameter 'combine_capture' (#4555)
  + refactor(subp): Remove unused parameter 'status_cb' (#4555)
  + fix(cli): fix parsing of argparse subcommands (#4559)
  [Calvin Mwadime] (LP: #2040325)
  + chore!: drop support for dsa ssh hostkeys in docs and schema (#4456)
  + chore!: do not generate ssh dsa host keys (#4456) [shixuantong]
  From 23.4.4
  + fix(nocloud): smbios datasource definition
  + tests: Check that smbios seed works
  + fix(source): fix argument boundaries when parsing cmdline (#4825)
  From 23.4.3
  + fix: Handle systemctl when dbus not ready (#4842)
  (LP: #2046483)
  From 23.4.2
  + fix: Handle invalid user configuration gracefully (#4797)
  (LP: #2051147)
  From 23.4.1
  + fix: Handle systemctl commands when dbus not ready (#4681)
  From 23.4
  + tests: datasourcenone use client.restart to block until done (#4635)
  + tests: increase number of retries across reboot to 90 (#4651)
  + fix: Add schema for merge types (#4648)
  + feat: Allow aliyun ds to fetch data in init-local (#4590) [qidong.ld]
  + azure: report failure to eject as error instead of debug (#4643)
  [Chris Patterson]
  + bug(schema): write network-config if instance dir present (#4635)
  + test: fix schema fuzzing test (#4639)
  + Update build-on-openbsd dependencies (#4644) [CodeBleu]
  + fix(test): Fix expected log for ipv6-only ephemeral network (#4641)
  + refactor: Remove metaclass from network_state.py (#4638)
  + schema: non-root fallback to default paths on perm errors (# 4631)
  + fix: Don't loosen the permissions of the log file (#4628)
  + Revert "logging: keep current file mode of log file if its stricter
  than the new mode (#4250)"
  + ephemeral: Handle link up failure for both ipv4 and ipv6  (#4547)
  + fix(main): Don't call logging too early (#4595)
  + fix: Remove Ubuntu-specific kernel naming convention assertion (#4617)
  + fix(log): Do not implement handleError with a self parameter (#4617)
  + fix(log): Don't try to reuse stderr logger (#4617)
  + feat: Standardize logging output to stderr (#4617)
  + chore: Sever unmaintained TODO.rst (#4625)
  + test: Skip failing tests
  + distros: Add suse
  + test: Add default hello package version (#4614)
  + fix(net): Improve DHCPv4 SUSE code, add test
  + net: Fix DHCPv4 not enabled on SUSE in some cases [bin456789]
  + fix(schema): Warn if missing dependency (#4616)
  + fix(cli): main source cloud_config for schema validation (#4562)
  + feat(schema): annotation path for invalid top-level keys (#4562)
  + feat(schema): top-level additionalProperties: false (#4562)
  + test: ensure top-level properties tests will pass (#4562)
  + fix(schema): Add missing schema definitions (#4562)
  + test: Fix snap tests (#4562)
  + azure: Check for stale pps data from IMDS (#4596) [Ksenija Stanojevic]
  + test: Undo dhcp6 integration test changes (#4612)
  + azure: update diagnostic from warning level to debug [Chris Patterson]
  + azure/imds: remove limit for connection errors if route present (#4604)
  + [Chris Patterson]
  + [enhancement]: Add shellcheck to CI (#4488) [Aviral Singh]
  + chore: add conventional commits template (#4593)
  + Revert "net: allow dhcp6 configuration from
  generate_fallback_configuration()" (#4607)
  + azure: workaround to disable reporting IMDS failures on Azure Stack
  [Chris Patterson]
  + cc_apt_pipelining: Update docs, deprecate options (#4571)
  + test: add gh workflows on push to main, update status badges (#4597)
  + util: Remove function abs_join() (#4587)
  + url_helper: Remove unused function retry_on_url_exc() (#4587)
  + cc_resizefs: Add bcachefs resize support (#4594)
  + integration_tests: Support non-Ubuntu distros (#4586)
  + fix(cmdline): fix cmdline parsing with MAC containing cc:
  + azure/errors: include http code in reason for IMDS failure
  [Chris Patterson]
  + tests: cloud-init schema --system does not return exit code 2
  + github: allow pull request to specify desired rebase and merge
  + tests: fix integration test expectations of exit 2 on schema warning
  + tests: fix schema test expected cli output Valid schema &lt;type&gt;
  + fix(schema cli): check raw userdata when processed cloud-config empty
  + azure: report failure to host if ephemeral DHCP secondary NIC (#4558)
  [Chris Patterson]
  + man: Document cloud-init error codes (#4500)
  + Add support for cloud-init "degraded" state (#4500)
  + status.json: Don't override detail key with error condition (#4500)
  + status: Remove duplicated data (#4500)
  + refactor: Rename exported_errors in status.json (#4500)
  + test: Remove stale status.json value (#4500)
  + tools/render-template: Make yaml loading opt-in, fix setup.py (#4564)
  + Add summit digest/trip report to docs (#4561) [Sally]
  + doc: Fix incorrect statement about `cloud-init analyze`
  + azure/imds: ensure new errors are logged immediately when retrying
  (#4468) [Chris Patterson]
  + Clarify boothook docs (#4543)
  + boothook: allow stdout/stderr to emit to cloud-init-output.log
  + summit-notes: add 2023 notes for reference in mailinglist/discourse
  + fix: added mock to stop leaking journalctl that slows down unit test
  (#4556) [Alec Warren]
  + tests: maas test for DataSourceMAASLocal get_data
  + maas tests: avoid using CiTest case and prefer pytest.tmpdir fixture
  + MAAS: Add datasource to init-local timeframe
  + Ensure all tests passed and/or are skipped
  + Support QEMU in integration tests
  + fix(read-dependencies): handle version specifiers containing [~!]
  + test: unpin pytest
  + schema: network-config optional network key. route uses oneOf (#4482)
  + schema: add cloud_init_deepest_matches for best error message (#4482)
  + network: warn invalid cfg add /run/cloud-init/network-config  (#4482)
  + schema: add network-config support to schema subcommand (#4482)
  + Update version number and merge ChangeLog from 23.3.3 into main (#4553)
  + azure: check for primary interface when performing DHCP (#4465)
  [Chris Patterson]
  + Fix hypothesis failure
  + subp: add a log when skipping a file for execution for lack of exe
  permission (#4506) [Ani Sinha]
  + azure/imds: refactor max_connection_errors definition (#4467)
  [Chris Patterson]
  + chore: fix PR template rendering (#4526)
  + fix(cc_apt_configure): avoid unneeded call to apt-install (#4519)
  + comment difference between sysconfig and NetworkManager renderer (#4517)
  [Ani Sinha]
  + Set Debian's default locale to be c.UTF-8 (#4503) (LP: #2038945)
  + Convert test_debian.py to pytest (#4503)
  + doc: fix cloudstack link
  + doc: fix development/contributing.html references
  + doc: hide duplicated links
  + Revert "ds-identify/CloudStack: $DS_MAYBE if vm running on vmware/xen
  (#4281)" (#4511) (LP: #2039453)
  + Fix the missing mcopy argument [Vladimir Pouzanov]
  + tests: Add logging fix (#4499)
  + Update upgrade test to account for dhcp6
  + Remove logging of PPID path (#4502)
  + Make Python 3.12 CI test non-experimental (#4498)
  + ds-identify: exit 2 on disabled state from marker or cmdline (#4399)
  + cloud-init-generator: Various performance optimizations (#4399)
  + systemd: Standardize cloud-init systemd enablement (#4399)
  + benchmark: benchmark cloud-init-generator independent of ds-identify
  (#4399)
  + tests/integration_tests: add cloud-init disablement coverage (#4399)
  + doc: Describe disabling cloud-init using an environment variable (#4399)
  + fix: cloud-init status --wait broken with KERNEL_CMDLINE (#4399)
  + azure/imds: retry on 429 errors for reprovisiondata (#4470)
  [Chris Patterson]
  + cmd: Don't write json status files for non-boot stages (#4478)
  + ds-identify: Allow disable service and override environment (#4485)
  [Mina Galić]
  + Update DataSourceNWCS.py (#4496) [shell-skrimp]
  + Add r00ta to CLA signers file
  + Fix override of systemd_locale_conf in rhel [Jacopo Rota]
  + ci(linkcheck): minor fixes (#4495)
  + integration test fix for deb822 URI format (#4492)
  + test: use a mantic-compatible tz in t/i/m/test_combined.py (#4494)
  + ua: shift CLI command from ua to pro for all interactions
  + pro: avoid double-dash when enabling inviddual services on CLI
  + net: allow dhcp6 configuration from generate_fallback_configuration()
  (#4474) [Ani Sinha]
  + tests: apt re.search to match alternative ordering of installed pkgs
  + apt: doc apt_pkg performance improvement over subp apt-config dump
  + Tidy up contributing docs (#4469) [Sally]
  + [enhancement]: Automatically linkcheck in CI (#4479) [Aviral Singh]
  + Revert allowing pro service warnings (#4483)
  + Export warning logs to status.json (#4455)
  + Fix regression in package installation (#4466)
  + schema: cloud-init schema in early boot or in dev environ (#4448)
  + schema: annotation of nested dicts lists in schema marks (#4448)
  + feat(apport): collect ubuntu-pro logs if ubuntu-advantage.log present
  (#4443)
  + apt_configure: add deb822 support for default sources file (#4437)
  + net: remove the word "on instance boot" from cloud-init generated config
  (#4457) [Ani Sinha]
  + style: Make cloudinit.log functions use snake case (#4449)
  + Don't recommend using cloud-init as a library (#4459)
  + vmware: Fall back to vmtoolsd if vmware-rpctool errs (#4444)
  [Andrew Kutz]
  + azure: add option to enable/disable secondary ip config (#4432)
  + [Ksenija Stanojevic]
  + Allow installing snaps via package_update_upgrade_install module (#4202)
  + docs: Add cloud-init overview/introduction (#4440) [Sally]
  + apt: install software-properties-common when absent but needed (#4441)
  + sources/Azure: Ignore system volume information folder while scanning
  for files in the ntfs resource disk (#4446) [Anh Vo]
  + refactor: Remove unnecessary __main__.py file
  + style: Drop vi format comments
  + cloudinit.log: Use more appropriate exception (#4435)
  + cloudinit.log: Don't configure NullHandler (#4435)
  + commit 6bbbfbbb030831c72b5aa2bba9cb8492f19d56f4
  + cloudinit.log: Remove unnecessary module function and variables (#4435)
  + cloudinit.log: Remove unused getLogger wrapper (#4435)
  + cloudinit.log: Standardize use of cloudinit's logging module (#4435)
  + Remove unnecessary logging wrapper in Cloud class (#4435)
  + integration test: allow pro service warnings (#4447)
  + integration tests: fix mount indentation (#4445)
  + sources/Azure: fix for conflicting reports to platform (#4434)
  [Chris Patterson]
  + docs: link the cloud-config validation service (#4442)
  + Fix pip-managed ansible on pip &lt; 23.0.1 (#4403)
  + Install gnupg if gpg not found (#4431)
  + Add "phsm" as contributor (#4429) [Phsm Qwerty]
  + cc_ubuntu_advantage: do not rely on uaclient.messages module (#4397)
  [Grant Orndorff]
  + tools/ds-identify: match Azure datasource's ds_detect() behavior (#4430)
  [Chris Patterson]
  + Refactor test_apt_source_v1.py to use pytest (#4427)
  + sources: do not override datasource detection if None is in list (#4426)
  [Chris Patterson]
  + feat: check for create_hostname_file key before writing /etc/hostname
  (SC-1588) (#4330) [Cat Red]
  + Pytestify apt config test modules (#4424)
  + upstream gentoo patch (#4422)
  + Work around no instance ip (#4419)
  + Fix typing issues in subp module (#4401)
  + net: fix ipv6_dhcpv6_stateful/stateless/slaac configuration for rhel
  (#4395) [Ani Sinha]
  + Release 23.3.1
  + apt: kill dirmngr/gpg-agent without gpgconf dependency (LP: #2034273)
  + integration tests: fix mount indentation (#4405)
  + Use grep for faster parsing of cloud config in ds-identify (#4327)
  [Scott Moser] (LP: #2030729)
  + doc: fix instructions on how to disable cloud-init from kernel command
  line (#4406) [Ani Sinha]
  + doc/vmware: Update contents relevant to disable_vmware_customization
  [PengpengSun]
  + Bring back flake8 for python 3.6 (#4394)
  + integration tests: Fix cgroup parsing (#4402)
  + summary: Update template parameter descriptions in docs [MJ Moshiri]
  + Log PPID for better debugging (#4398)
  + integration tests: don't clean when KEEP_* flags true (#4400)
  + clean: add a new option to clean generated config files [Ani Sinha]
  + pep-594: drop deprecated pipes module import
  From 23.3.3
  + Fix pip-managed ansible on pip &lt; 23.0.1 (#4403)
  From 23.3.2
  + Revert "ds-identify/CloudStack: $DS_MAYBE if vm running on vmware/xen"
  (#4281) (#4511) (LP: #2039453)
  From 23.3.1
  + apt: kill dirmngr/gpg-agent without gpgconf dependency (LP: #2034273)
  + integration tests: Fix cgroup parsing (#4402)</changelog>
  <changelog author="rjschwei@suse.com" date="1753185600">- Update to version 25.1.3 (bsc#1245401,bsc#1245403)
  + Forward port
  - cloud-init-no-openstack-guess.patch
  + docs: provide example3 for PAM and ssh_pwauth behavior (#27)
  + fix: Make hotplug socket writable only by root (#25) (CVE-2024-11584)
  + fix: Don't attempt to identify non-x86 OpenStack instances (LP: #2069607)
    (CVE-2024-6174)
  From 25.1.2
  + fix: ensure MAAS datasource retries on failure (#6167)</changelog>
  <changelog author="mmachova@suse.com" date="1759233600">- Drop unneeded test dependency on httpretty, fixed long ago
  * https://github.com/canonical/cloud-init/pull/1720</changelog>
  <changelog author="rjschwei@suse.com" date="1762862400">- Fix dependency replace -serial with -pyserial</changelog>
</package>
<package pkgid="a5584262a4d3a63de0c7306bd2f4a9afb131f8c6d2568051405a50453a02aecfd4fc033391a7222484fa7672b26a5e84b024d175698ccbdeb375adc97baa1ff7" name="cloud-init-config-suse" arch="s390x">
  <version epoch="0" ver="25.1.3" rel="160099.3.23"/>
  <changelog author="rjschwei@suse.com" date="1714392000">- Add cloud-init-usr-sudoers.patch (bsc#1223469)
  + Handle the existence of /usr/etc/sudoers to search for the expected
    include location</changelog>
  <changelog author="rjschwei@suse.com" date="1717416000">- Add cloud-init-skip-rename.patch (bsc#1219680)
  + Brute force approach to skip renames if the device is already present</changelog>
  <changelog author="mmachova@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 via using the macros (bsc#1212476)</changelog>
  <changelog author="rjschwei@suse.com" date="1736164800">- Add cloud-init-wait-for-net.patch (bsc#1227237)
  + Wait for udev once if we cannot find the expected MAC</changelog>
  <changelog author="daniel.garcia@suse.com" date="1737374400">- Support python 3.13 (bsc#1233649):
  + pep-594-drop-pipes.patch, gh#canonical/cloud-init#4392
  + cloud-init-fix-python313.patch, gh#canonical/cloud-init#4669
  + cloud-init-dont-assume-ordering-of-ThreadPoolExecutor.patch gh#canonical/cloud-init#5052</changelog>
  <changelog author="rjschwei@suse.com" date="1738670400">- Add cloud-init-direxist.patch (bsc#1236720)
  + Make sure the directory exists, if not create it, before writing in that
    location.</changelog>
  <changelog author="rjschwei@suse.com" date="1747310400">- Update to version 25.1.1 (bsc#1239715,jsc#PED-8680,bsc#1228414)
  + Removed included upstream
  - pep-594-drop-pipes.patch
  - cloud-init-fix-python313.patch
  - cloud-init-dont-assume-ordering-of-ThreadPoolExecutor.patch
  - cloud-init-direxist.patch
  - cloud-init-wait-for-net.patch
  - cloud-init-usr-sudoers.patch
  - cloud-init-no-nmcfg-needed.patch
  - cloud-init-keep-flake.patch
  - cloud-init-lint-fixes.patch
  - cloud-init-pckg-reboot.patch
  - cloud-init-ds-deterministic.patch
  - cloud-init-write-routes.patch
  - cloud-init-skip-empty-conf.patch
  + Forward port
  - cloud-init-no-tempnet-oci.patch
  - cloud-init-no-openstack-guess.patch
  - cloud-init-lint-set-interpreter.patch
  + Add
  - cloud-init-ssh-usrmerge.patch (bsc#1237764)
  - cloud-init-lint-set-interpreter.patch
  - cloud-init-lint-fix.patch
  - cloud-init-no-single-process.patch
  - cloud-init-needs-action.patch
  + Drop hidesensitivedata in 16 &amp; greater
  + test: pytestify cc_chef tests, add migration test
  + chef: migrate files in old config directories for backups and cache
  + fix: correct the path for Chef's backups (#5994)
  + fix(Azure): don't reraise FileNotFoundError during ephemeral setup (#6113)
  + fix(azure): handle unexpected exceptions during obtain_lease() (#6092)
  [Ksenija Stanojevic]
  + Allow to set mac_address for VLAN subinterface (#6081)
  [jumpojoy] (GH: 5364)
  + fix: Remove erroneous EC2 reference from 503 warning (#6077)
  + fix: NM reload and bring up individual network conns (#6073) [Ani Sinha]
  + fix: stop warning on dual-stack request failure (#6044)
  + fix: install_method: pip cannot find ansible-pull command path (#6021)
  [Hasan Aliyev] (GH: 5720)
  + fix: Fix DataSourceAliYun exception_cb signature (#6068) (GH: 6066)
  + fix: Update OauthUrlHelper to use readurl exception_cb signature
  (GH: 6065)
  + test: add OauthUrlHelper tests
  + test: Remove CiTestCase from test_url_helper.py
  + test: pytestify test_url_helper.py
  + fix: track more removed modules (#6043)
- From 25.1
  + ci: fix post-merge packaging CI (#6038)
  + feat(azure): Fix imds-based ssh_pwauth (#6002) [Ksenija Stanojevic]
  + ci: check for sorted patches (#6036)
  + feat: aliyun datasource support crawl metadata at once (#5942)
  [jinkangkang]
  + docs: document /usr merge breaking change (#6032)
  + test: Add integration test for /var mounts (#6033)
  + test: Ensure pre-24.2 custom modules work (#6034)
  + doc: Update references to older keys (#6022) [Pedro Ribeiro]
  + fix: untyped-defs in tests/unittests/{config, net, sources} (#6023)
  [Romain]
  + fix: don't reference PR in post-merged CI (#6019)
  + chore: explicitly skip broken ansible integration tests (#5996) [a-dubs]
  + tests(oracle): fix test_install_missing_deps apt race condition (#5996)
  [a-dubs]
  + test(oracle): fix test_ubuntu_drivers_installed (#5996) [a-dubs]
  + test(oracle): fix test_frequency_override integration test (#5996)
  [a-dubs]
  + chore: add type hint to IntegrationCloud's cloud_instance field (#5996)
  [a-dubs]
  + test(oracle): fix modules/test_lxd.py::test_storage_lvm on noble (#5996)
  [a-dubs]
  + commit 9e591fff266be9d4c83f74ec02a717b74993304d [a-dubs]
  + net/sysconfig: do not remove all existing settings of
  /etc/sysconfig/network (#5991) [Ani Sinha] (GH: 5990)
  + fix: remove wrong return when checking if network necessary (#6013)
  + fix: typing for rsyslog, ubuntu_pro, power_state_change (#5985)
  [MostafaTarek124eru]
  + fix: Retry on OpenStack HTTP status codes (#5943) [weiyang] (GH: 5687)
  + fix: Ensure fqdn is treated as string in get_hostname_fqdn (#5993)
  [MKhatibzadeh] (GH: 5989)
  + feat(vmware): Convert imc network config to v2 (#5937) [PengpengSun]
  + ci: add upstream post-merge test
  + ci: check if upstream commit causes ubuntu patch conflicts
  + ci: organize cla tests together
  + test: eliminate obsolete cases, add non-error case
  + chore: remove redundant manual schema validation
  + doc: clarify subiquity docs
  + chore: cleanup `len' usage (#5956) [Shreenidhi Shedi]
  + Fix: GCE _get_data crashes if DHCP lease fails (#5998) [Bryan Fraschetti]
  + Fixes GH-5997
  + fix: correct the path for Chef's cache (#5994)
  [MostafaTarek124eru] (GH: 5090)
  + fix: Run ansible with run_user instead of root for distro install_method
  (#5986) [Amirhossein Shaerpour] (GH: 4092)
  + fix: retry AWS hotplug for async IMDS (#5995) (GH: 5373)
  + feat(integration_tests): add optional INSTANCE_TYPE setting (#5988)
  [Alec Warren]
  + feat(integration-tests): set boto3 and botocore to INFO to prevent
  log spamming [a-dubs]
  + ci: add 'tox -e integration-tests-fast' command [a-dubs]
  + chore: Add feature flag for manual network waiting (#5977)
  + Release 24.4.1
  + fix: Use /usr/lib/ rather than /lib in packaging code (#5970)
  + Use log_with_downgradable_level for user password warnings (#5927)
  [Ani Sinha]
  + doc: change to hyphenated keys (#5909) (GH: 5555)
  + fix: Wait for udev on openstack (#5947) [Robert Schweikert] (GH: 4125)
  + test: disambiguate resource cleanup from test failure (#5926)
  + fix: use program name of netcat as installed by upstream, "nc" (#5933)
  (#5933) [Andreas K. Hüttel]
  + ci: bump canonical/setup-lxd to version v0.1.2 (#5948)
  + feat(cc_chef): Allow change of Chef configuration file (#5925)
  [Sean Smith]
  + docs: fix typo in generated file in LXD tutorial (#5941) [Pavel Shpak]
  + feat: Identify Samsung Cloud Platform as OpenStack (#5924) [us0310306]
  + fix: don't deadlock when starting network service with systemctl (#5935)
  + feat: Custom keys for apt archives (#5828) [Bryan Fraschetti] (GH: 5473)
  + test: improve test initialization error path (#5920)
  + chore: improve logging when lxd detection fails (#5919)
  + fix: Add "manual" to allowed subnet types  (#5875)
  [Math Marchand] (GH: 5769)
  + fix: remove bad ssh_svcname setting for Gentoo/OpenRC (#5918)
  [Andreas K. Hüttel]
  + feat(gentoo): Add compatibility for Gentoo with systemd (#5918)
  [Andreas K. Hüttel]
  + fix(ovf): no warning should be log when rpctool found no value (#5915)
  [PengpengSun] (GH: 5914)
  + Move DS VMware to be in front of DS OVF (#5912) [PengpengSun] (GH: 4030)
  + ci: Add proper 'Breaks: ' to integration testing simple deb (#5923)
  + chore: Add akhuettel to CLA signers file (#5917) [Andreas K. Hüttel]
  + chore: eliminate calls at import time (#5889) (GH: 5344)
  + test: Add pyserial to test-requirements.txt (#5907)
  + test: Allow unknown size in growpart test (#5876)
  + doc: Update tutorials [Sally]
  + fix: bump azure key size to 3072 (#5841)
  24.4.1
  + fix: Ensure _should_wait_via_user_data() handles all user data types (#5976)
  + fix: Don't log error in wait_for_url (#5972)
  + feat(url_helper): Retry on 503 error (#5938)
  + fix: Don't break modules that use get_meta_doc() (#5953)
  + refactor: Pass deprecation log args as tuple (#5953)
  + fix: uninstall custom signal handlers before shutdown (#5913)
  24.4
  + test: Ensure unit ordering in ftp tests includes downstream units (#5892)
  + test: re-decrement expected webhook events (#5894)
  + test: allow relative path in apt-get test (#5891)
  + Fix metric setting of nmconnection for rhel (#5878) [Amy Chen]
  + chore: remove unused code(#5887)
  + feat(ephemeral): replace old has_url_connectivity() with new
  _check_connectivity_to_imds() [a-dubs]
  + feat(oracle): add true single stack ipv6 support [a-dubs]
  + feat(ephemeral): refactor ephemeralIP and add ipv6 connectivity check
  [a-dubs]
  + test: Decrement expected webhook events (#5888)
  + chore: remove `--docs` option from `cloud-init schema` (#5857) (GH: 5756)
  + test: pytestify "tests/unittests/config/test_cc_timezone.py" (#5885)
  [Mahesh Ghumare]
  + ci: bump integration tests to use plucky
  + test: add grub_dpkg to inactive modules
  + test: move default behavior tests into their own module
  + test(apt): add plucky version for hello pkg (#5883)
  + Docs: improved mermaid diagram for better visibility. Add "MaheshG11"
  as contributor (#5874) [Mahesh Ghumare] (GH: 5837)
  + fix(ntp): Fix RockyLinux OS support  (#5864) [Sid Shukla]
  + chore(jsonschema): migrate from deprecated Validator.iter_errors (#5856)
  + chore: remove deprecation warning getting jsonschema's version (#5856)
  + chore: use filter arg for tar.extractall (#5856)
  + chore: remove __init__ from pytest test class (#5856)
  + chore: do not test element's truth value directly (#5856)
  + chore: migrate from deprecated datetime.datetime.utcfromtimestamp (#5856)
  + chore: migrate from deprecated datetime.datetime.utcnow() (#5856)
  + chore: set recursive=False for ensure_dir if parent path is "/" (#5816)
  [sxt1001]
  + ci: fix broken daily dependencies (#5867)
  + ci: fix packaging tests (#5865)
  + feat(vultr): add override for network interface detection (#5847)
  [Andrew Davis]
  + feat(networkd): Support RequiredForOnline option (#5852) [Dan McGregor]
  + Prevent NM from handling DNS when network interfaces have DNS config
  (#5846) [Ani Sinha]
  + fix(smartos): Add `addrconf` IPv6 support (#5831)
  [blackhelicoptersdotnet]
  + freebsd: adjust to match the new pyyaml package name (#5844)
  [Gonéri Le Bouder]
  + fix: disable grub-dpkg by default (#5840)
  + fix(openbsd): Enable sysv init scripts in OpenBSD build script (#5790)
  [Hyacinthe Cartiaux] (LP: 4036, #1992853)
  + test: Fix duplicate judgment conditions in password generation (#5835)
  [sxt1001]
  + chore: don't render non-templated unit files (#5830)
  + chore: simplify and standardize cloud-final.service (#5830)
  + chore: simplify Conflicts=shutdown.target (#5830)
  + chore: remove redundant Before=NetworkManager.service (#5830)
  + chore: remove unnecessary systemd settings (#5830)
  + chore: eliminate redundant ordering dependencies (#5819)
  + fix: fix ordering cycle for distros with default deps (#5819) (GH: 5755)
  + test: unbreak pytest-xdist (#5829)
  + feat: Conditionally remove networkd online dependency on Ubuntu (#5772)
  + feat: Ensure random passwords contain multiple character types (#5815)
  [sxt1001] (GH: 5814)
  + docs: split example page into example library (#5645) [Sally]
  + doc: clarify workarounds required for single process changes (#5817)
  + chore: add 3.13 to PR CI runs, 3.14 to scheduled (#5825)
  + fix: Render v2 bridges correctly on network-manager with set-name
  (#5740) (GH: 5717)
  + test: add no_thinpool unit test (#5802)
  + chore: split lxd init config into separate function (#5802)
  + test: pytestify test_cc_lxd.py (#5802)
  + fix: Correctly handle missing thinpool in cc_lxd (#5802)
  + fix: Render bridges correctly for v2 on sysconfig with set-name (#5674)
  (GH: 5574)
  + tests(minimal): rsyslog not in minimal images expect warning (#5811)
  + tests(lxd): avoid failure on multiple calls to --show-log (#5811)
  + chore: update netplan import semantics and related tests (#5805)
  (GH: 5804)
  + lint: fix untyped-defs on /tests/unittest/cmd (#5800) [iru]
  + test: actually use devel release and verify_clean_boot enhancements
  (#5801)
  + feat(locale): locales install on minimal images when cfg requests (#5799)
  + feat(byobu): support byobu install on minimal images when cfg requests
  (#5799)
  + chore: Use devel release and no sbuild in integration CI (#5798)
  + test: Update integration tests from netplan backport (#5796)
  + test: add get_syslog_or_console for minimal images without syslog (#5793)
  + chore: Remove resize_root_tmp from cloud.cfg.tmpl (#5795) (GH: 5786)
  + docs: Fix field name from `contents` to `content` (#5787) [Igor Akkerman]
  + chore: bump pycloudlib to required version (#5792)
  + fix: avoid deprecation logs for calling cli stages (#5770) (GH: 5726)
  + tests: bump pycloudlib deps to include gce bug fix for id str (#5783)
  + fix(test): convert use p.gce.instance.id instead of instance_id (#5783)
  + fix(network-manager): bond properties and network schema (#5768)
  [Denis Kadyshev]
  + Fix metric setting for ifcfg network connections for rhel (#5777)
  [Ani Sinha] (GH: 5776)
  + fix(akamai): handle non-string user data in base64 decoding (#5751)
  [Jesse Alter]
  + fix(ci): do not auto stale issues (#5775)
  + Make pytest more verbose for easier debugging (#5778) [Ani Sinha]
  + ci: fix tox.ini pytest cmd to use cloudinit dir for coverage reporting
  (#5774) [Alec Warren]
  + tests: add OS_IMAGE_TYPE setting to allow for minimal tests (#5682)
  + test(hotplug): Simplify test_multi_nic_hotplug (#5763)
  + test(hotplug): increase nc timeout (#5763)
  + test: pytestify test_main.py (#5758)
  + test(ec2-dual-stack): fix int-test (#5762)
  + test: make verify_clean_boot really respect return code (#5761)
  + test: bump timeout in test_order (#5759)
  + docs: Properly document the cc_ubuntu_autoinstall module (#5757)
  + docs: fix WSL tutorial (#5752) (GH: 5746)
  + test: make verify_clean_boot respect return code by environment (#5754)
  + feat(integration_test): add CLOUD_INIT_PKG setting (#5739)
  + fix(ci): fix packaging check merge operation (#5750)
  + doc: do not document user.meta-data key (#5745)
  + test: avoid undocumented lxd key (#5748)
  + test: Refactor test_cc_set_hostname.py and test_cc_ntp.py (#5727)
  + chore: update docs URLs to cloud-init.io (#5741)
  + test: fix timer logging change expected logs (#5734)
  + fix: type annotations for several modules (#5733)
  + chore: add timer to io and string manipulation code
  + feat: add log package and performance module
  + remove newline injected for cloud-init status --wait (#5700)
  [Andrew Nelson] (GH: 5863)
  + test: webhook require_deprecation msg on 24.3 (#5731)
  + test: fix test_nocloud message typo introduced by 313390f8 (#5731)
  + test: Fix test_log_message_on_missing_version_file (#5730)
  + tests: assert info level warnings instead of require_deprecation
  + tests: fix test to ignore_warnings not require Used fallback ds
  + chore: clean up pytest warnings (#5721)
  + tests(pro): bump pycloudlib add noble release to pro tests (#5719)
  + fix(hotplugd.socket): remove basic.target as dependency (#5722)
  (LP: #2081124)
  + ci: fix integration test positional argument (#5718)
  + Create datasource for CloudCIX (#1351) [BrianKelleher]
  + ci: colorize output (#5716)
  + fix(schema): Allow for locale: false in schema add tests (#5647)
  + ci: fix packaging patch check (#5713)
  + chore: clean up old pickle workaround (#5714)
  + fix: force sftp cleanup when done with instance (#5698)
  + test(hotplug): reenable vpc test in focal (#5492)
  + chore: fix typing of userdata_raw (#5710)
  + fix(NetworkManager): Fix network activator (#5620)
  + fix: lxd do not check for thinpool kernel module (#5709)
  + docs: fix typo in docstring (#5708)
  + Scaleway: Force on-link: true for static networks (#5654)
  [Louis Bouchard] (LP: 5523, #2073869)
  + fix: Invalid "seedfrom" in NoCloud system configuration (#5701)
  + tests: pytestify test_nocloud.py (#5701)
  + test: make verify_clean_boot respect return code by series (#5695)
  + fix: use cross-distro netcat name (#5696)
  + ci: fix labeler (#5697)
  + chore(actions): add packaging label for any branches modifying debian/*
  + (#5693)
  + test: add verify_clean_boot() calls alongside verify_clean_log() (#5671)
  + test: add deprecation support to verify_clean_boot (#5671)
  + doc: remove misleading warning (#5681)
  + chore: Prefer other methods over $INSTANCE_ID (#5661)
  + ci: fix packaging test when no patches (#5680)
  + chore: fix tip-ruff and update to latest version (#5676)
  + chore: make ansible test serial (#5677)
  + feat(ec2): Bump url_max_timeout to 240s from 120s. (#5565)
  [Robert Nickel]
  + chore: fix typo in requirements.txt (#5637)
  + feat: make pyserial an optional dependency (#5637)
  + chore: bump ci dependency versions (#5660)
  + chore: drop broken optimization (#5666)
  24.3.1
  + test: add test coverage for iproute2 commands (#5651)
  + fix(netops): fix ip addr flush command (#5651) (GH: 5648)
  24.3
  + docs: Clarify v2 set-name behavior (#5639)
  + fix: properly handle blank lines in fstab (#5643)
  + fix: cc_user_groups incorrectly assumes "useradd" never locks password
  field (#5355) [dermotbradley]
  + tests: assert cloud-init user-data cert is the only root cert (#5641)
  + feat: add automation for ubuntu/* branches asserting quilt patches apply
  (#5622)
  + fix(sources/wsl): no error with empty .cloud-init dir (SC-1862) (#5633)
  + feat(azure): add PPS support for azure-proxy-agent (#5601)
  [Ksenija Stanojevic]
  + fix(tests): use instance.clean/restart instead of clean --reboot (#5636)
  + test: fix cmd/test_schema int test (#5629)
  + test: fix test_honor_cloud_dir int test (#5627)
  + docs: alphabetize dsname lookup table. update comment to create the csv
  (#5624)
  + docs: new datasources should update reference/ds_dsname_map (#5624)
  + test: fix ca_certs int test (#5626)
  + chore: update schema docs to use RST bold for config key names (#5562)
  + fix(doc): italics around deprecation prefix, description bolds key names
  (#5562)
  + feat(doc): add env vars to debug config module doc builds (#5562)
  + fix(doc): doc of nested objects under JSON schema items.oneOf (#5562)
  + fix(doc): object type check if patternProperties or properties (#5562)
  + doc(schema): schema descriptions should end with trailing stop (#5562)
  + fix(wsl): Properly assemble multipart data (#5538) [Carlos Nihelton]
  + feat: collect-logs improvements (#5619)
  + tests: fix test_ca_certs.py for gcp (#5621)
  + fix(nm): Ensure bond property name formatting matches schema definition
  (#5383) [Curt Moore]
  + Update behavior of base bond interface with NetworkManager (#5385)
  [Curt Moore]
  + ci: Drop Python 3.6 and 3.7 (#5607)
  + chore(black): Bump version (#5607)
  + chore(mypy): Fix failures on newer versions of mypy (#5607)
  + chore(tox.ini): Simplify configuration, fix minor bugs (#5607)
  + chore(mypy): Lint log module (#5607)
  + fix(systemd): Correct location of installed drop-in files(#5615)
  [Noah Meyerhans]
  + fix(btrfs): Version parsing (#5618)
  + docs: Remove unnecessary section, add feature flag page (#5617)
  + docs: Drop Python 3.6 and 3.7 support (#5617)
  + chore: explain other use of oauth (#5616)
  + chore(actions): add doc label for any doc related subdir file matches
  (#5602)
  + doc: Add misc links, improve wording (#5595)
  + doc(boot): Make first boot a dedicated page (#5595)
  + doc: Describe all stages in a single process (#5595)
  + chore: Deprecate old commands in help output (#5595)
  + chore: add comment explaining the NetworkManager may-fail setting
  (#5598) [Ani Sinha]
  + Revert "fix(vmware): Set IPv6 to dhcp when there is no IPv6 addr
  (#5471)" (#5596) [PengpengSun]
  + fix: read_optional_seed to set network-config when present (#5593)
  + feat(snap): avoid refresh on package_upgrade: true and refresh.hold
  (#5426)
  + fix: Fix tests which have outdated strings (#5585)
  + fix: Fix ftp failures (#5585)
  + doc: improve integration testing configuration instructions (#5556)
  [Alec Warren]
  + azure: check azure-proxy-agent status (#5138) [Ksenija Stanojevic]
  + refactor: refactor and fix mypy in DataSourceIBMCloud.py (#5509)
  [Alec Warren]
  + fix: Update default LXD meta-data with user meta-data (#5584)
  + chore: Fix log message in url_helper.py (#5583)
  + fix: nocloud no fail when network-config absent (#5580)
  + feat: Single process optimization (#5489)
  + chore: Add helper, refactor utilities into separate module (#5573)
  + refactor: update handle function of cc_mounts (#5498)
  + fix: Integration tests (#5576)
  + fix(NoCloudNet): Add network-config support (#5566)
  + feat: Eliminate redundant configuration reads (#5536)
  + fix(actions): correct typo in cloudinit/config/schemas/ match (#5570)
  + fix: add host template for AOSC (#5557) [Yuanhang Sun]
  + chore(debian): Remove vestigial postinst and preinst code (#5569)
  + fix(actions): doc labeler needs all clause instead of default any (#5568)
  + docs: Overhaul user data formats documentation (#5551)
  + chore: Deprecate ENI as an input configuration format (#5561)
  + doc: improve drop-in custom modules (#5548)
  + doc(NoCloud): Categorize the different configuration types (#5521)
  + doc(autoinstall): Remove incorrect statements, be more direct (#5545)
  + chore: remove unneeded doc-lint tox env config (#5547)
  + fix(doc-spelling): config spelling_word_list_filename (#5547)
  + doc(modules): add section to wrap modules' doc (#5550)
  + doc: Update docs on boothooks (#5546)
  + fix: doc auto label to consider schema json changes as doc PRs (#5543)
  + feat(schema): add chef_license schema enum (#5543)
  + doc: add diagram with boot stages (#5539)
  + docs: improve qemu command line (#5540) [Christian Ehrhardt]
  + fix: auto label doc PRs (#5542)
  + fix(wsl): Put back the "path" argument to wsl_path in ds-identify
  + (#5537) [Carlos Nihelton]
  + test: fix test_kernel_command_line_match (#5529)
  + test: fix no ds cache tests (#5529)
  + fix(azurelinux): Change default usr_lib_exec path (#5526) [Minghe Ren]
  + feat: Support URI sources in `write_files` module (#5505)
  [Lucas Ritzdorf]
  + add openeuler to distros in cc_spacewalk.py (#5530) [sxt1001]
  + feat(wsl): Special handling Landscape client config tags (#5460)
  [Carlos Nihelton]
  + chore: Deprecate partially supported system config (#5515)
  + chore: Improve detection logging for user clarity (#5515)
  + fix(ds-identify): Detect nocloud when seedfrom url exists (#5515)
  + refactor: logs.py add typing and small misc refactors (#5414)
  + refactor: logs.py pathlib changes (#5414)
  + refactor: replace verbosity with log levels in logs.py (#5414)
  + feat: Add trace-level logger (#5414)
  + chore(formatting): fix squashed commit test formatting (#5524)
  + fix: Clean cache if no datasource fallback (#5499)
  + Support setting mirrorlist in yum repository config (#5522) [Ani Sinha]
  + doc(OFV): Document how to configure cloud-init (#5519)
  + fix: Update DNS behavior for NetworkManager interfaces (#5496)
  [Curt Moore]
  + Fix configuration of DNS servers via OpenStack (#5384) [Curt Moore]
  + test: Unconditionally skip test_multi_nic_hotplug_vpc (#5503)
  + tests: revert expectation of exit 2 from cloud-init init --local (#5504)
  + fix(test): Fix ip printer for non-lxd (#5488)
  + feat(systemd): convert warning level message to deprecation (#5209)
  + test: allow verify_clean_boot to ignore all or specific tracebacks
  (#5209)
  + test: Don't fail tests which call cloud-init as a command (#5209)
  + feat(systemd): Warn user of unexpected run mode (#5209)
  + fix: add schema rules for 'baseurl' and 'metalink' in yum repo config
  (#5501) [Ani Sinha]
  + Set MTU for bond parent interface (#5495) [Curt Moore]
  + refactor: util.mounts to handle errors (#5490)
  + refactor: util.get_proc_env to work with strs (#5490)
  + typing: fix check_untyped_defs in cloudinit.util (#5490)
  + test: Add missing assert to test_status.py (#5494)
  + test: Ensure mkcert executable in ftp tests (#5493)
  + test: pytestify and cleanup test_cc_mounts.py (#5459)
  + fix(vmware): Set IPv6 to dhcp when there is no IPv6 addr (#5471)
  [PengpengSun]
  + fix(openbsd): fix mtu on newline in hostname files (#5412) [Tobias Urdin]
  + feat(aosc): Add 'AOSC OS' support (#5310) [Yuanhang Sun]
  24.2
  + test: Fix no default user in test_status.py (#5478)
  + fix: correct deprecated_version=22.2 for users.sudo
  + test: Add jsonschema guard in test_cc_ubuntu_pro.py (#5479)
  + fix(test): Fix pycloudlib types in integration tests (#5350)
  + fix(test): Fix ip printing for non-lxd instances (#5350)
  + chore(mypy): Drop unused missing import exclusions (#5350)
  + type: Add stub types for network v1/v2 config (#5350)
  + chore: Auto-format network jsonschema in ci (#5350)
  + fix(tox): Update tox.ini (#5350)
  + chore(typing): Remove type ignores and casts (#5350)
  + refactor(typing): Remove unused code paths (#5350)
  + fix(typing): Add / update type annotations (#5350)
  + fix(typing): Remove type annotation for unused variable (#5350)
  + fix(typing): Remove invalid type annotations (#5350)
  + ci(mypy): Set default follow_imports value (#5350)
  + test: Update integration tests to pass on focal (#5476)
  + tests: update ubuntu_pro test to account for info-level deprecations
  (#5475)
  + tests: update nocloud deprecation test for boundary version (#5474)
  + fix(rh_subscription): add string type to org (#5453)
  + tests: integration tests aware of features.DEPRECATION_INFO_BOUNDARY
  + tests: update keyserver PPA key fur curtin-dev (#5472)
  + test: Fix deprecation test failures (#5466)
  + chore: fix schema.py formatting (#5465)
  + fix: dont double-log deprecated INFOs (#5465)
  + fix(test): Mock version boundary (#5464)
  + fix(schema): Don't report changed keys as deprecated (#5464)
  + test: fix unit test openstack vlan mac_address (#5367)
  + fix: Ensure properties for bonded interfaces are properly translated
  (#5367) [Curt Moore]
  + fix(schema): permit deprecated hyphenated keys under users key (#5456)
  + fix: Do not add the vlan_mac_address field into the VLAN object (#5365)
  [Curt Moore]
  + doc(refactor): Convert module docs to new system (#5427) [Sally]
  + test: Add unit tests for features.DEPRECATION_INFO_BOUNDARY (#5411)
  + feat: Add deprecation boundary support to schema validator (#5411)
  + feat: Add deprecation boundary to logger (#5411)
  + fix: Gracefully handle missing files (#5397) [Curt Moore]
  + test(openstack): Test bond mac address (#5369)
  + fix(openstack): Fix bond mac_address (#5369) [Curt Moore]
  + test: Add ds-identify integration test coverage (#5394)
  + chore(cmdline): Update comments (#5458)
  + fix: Add get_connection_with_tls_context() for requests 2.32.2+ (#5435)
  [eaglegai]
  + fix(net): klibc ipconfig PROTO compatibility (#5437)
  [Alexsander de Souza] (LP: #2065787)
  + Support metalink in yum repository config (#5444) [Ani Sinha]
  + tests: hard-code curtin-dev ppa instead of canonical-kernel-team (#5450)
  + ci: PR update checklist GH- anchors to align w/ later template (#5449)
  + test: update validate error message in test_networking (#5436)
  + ci: Add PR checklist (#5446)
  + chore: fix W0105 in t/u/s/h/test_netlink.py (#5409)
  + chore(pyproject.toml): migrate to booleans (#5409)
  + typing: add check_untyped_defs (#5409)
  + fix(openstack): Append interface / scope_id for IPv6 link-local metadata
  address (#5419) [Christian Rohmann]
  + test: Update validation error in test_cli.py test (#5430)
  + test: Update schema validation error in integration test (#5429)
  + test: bump pycloudlib to get azure oracular images (#5428)
  + fix(azure): fix discrepancy for monotonic() vs time() (#5420)
  [Chris Patterson]
  + fix(pytest): Fix broken pytest gdb flag (#5415)
  + fix: Use monotonic time (#5423)
  + docs: Remove mention of resolv.conf (#5424)
  + perf(netplan): Improve network v1 -&gt; network v2 performance (#5391)
  + perf(set_passwords): Run module in Network stage (#5395)
  + fix(test): Remove temporary directory side effect (#5416)
  + Improve schema validator warning messages (#5404) [Ani Sinha]
  + feat(sysconfig): Add DNS from interface config to resolv.conf (#5401)
  [Ani Sinha]
  + typing: add no_implicit_optional lint (#5408)
  + doc: update examples to reflect alternative ways to provide `sudo`
  option (#5418) [Ani Sinha]
  + fix(jsonschema): Add missing sudo definition (#5418)
  + chore(doc): migrate cc modules i through r to templates (#5313)
  + chore(doc): migrate grub_dpkg to tmpl add changed/deprecation (#5313)
  + chore(json): migrate cc_apt_configure and json schema indents (#5313)
  + chore(doc): migrate ca_certs/chef to template, flatten schema (#5313)
  + chore(doc): migrate cc_byobu to templates (#5313)
  + chore(doc): migrate cc_bootcmd to templates (#5313)
  + fix(apt): Enable calling apt update multiple times (#5230)
  + chore(VMware): Modify section of instance-id in the customization config
  (#5356) [PengpengSun]
  + fix(treewide): Remove dead code (#5332) [Shreenidhi Shedi]
  + doc: network-config v2 ethernets are of type object (#5381) [Malte Poll]
  + Release 24.1.7 (#5375)
  + fix(azure): url_helper: specify User-Agent when using headers_cb with
  readurl() (#5298) [Ksenija Stanojevic]
  + fix: Stop attempting to resize ZFS in cc_growpart on Linux (#5370)
  + doc: update docs adding YAML 1.1 spec and jinja template references
  + fix(final_message): do not warn on datasourcenone when single ds
  + fix(growpart): correct growpart log message to include value of mode
  + feat(hotplug): disable hotplugd.socket (#5058)
  + feat(hotlug): trigger hotplug after cloud-init.service (#5058)
  + test: add function to push and enable systemd units (#5058)
  + test(util): fix wait_until_cloud_init exit code 2 (#5058)
  + test(hotplug): fix race getting ipv6 (#5271)
  + docs: Adjust CSS to increase font weight across the docs (#5363) [Sally]
  + fix(ec2): Correctly identify netplan renderer (#5361)
  + tests: fix expect logging from growpart on devent with partition (#5360)
  + test: Add v2 test coverage to test_net.py (#5247)
  + refactor: Simplify collect_logs() in logs.py (#5268)
  + fix: Ensure no subp from logs.py import (#5268)
  + tests: fix integration tests for ubuntu pro 32.3 release (#5351)
  + tests: add oracular's hello package for pkg upgrade test (#5354)
  + growpart: Fix behaviour for ZFS datasets (#5169) [Mina Galić]
  + device_part_info: do not recurse if we did not match anything (#5169)
  [Mina Galić]
  + feat(alpine): add support for Busybox adduser/addgroup (#5176)
  [dermotbradley]
  + ci: Move lint tip and py3-dev jobs to daily (#5347)
  + fix(netplan): treat netplan warnings on stderr as debug for cloud-init
  (#5348)
  + feat(disk_setup): Add support for nvme devices (#5263)
  + fix(log): Do not warn when doing requested operation (#5263)
  + Support sudoers in the "/usr/usr merge" location (#5161)
  [Robert Schweikert]
  + doc(nocloud): Document network-config file (#5204)
  + fix(netplan): Fix predictable interface rename issue (#5339)
  + cleanup: Don't execute code on import (#5295)
  + fix(net): Make duplicate route add succeed. (#5343)
  + fix(freebsd): correct configuration of IPv6 routes (#5291) [Théo Bertin]
  + fix(azure): disable use-dns for secondary nics (#5314)
  + chore: fix lint failure (#5320)
  + Update pylint version to support python 3.12 (#5338) [Ani Sinha]
  + fix(tests): use regex to avoid focal whitespace in jinja debug test
  (#5335)
  + chore: Add docstrings and types to Version class (#5262)
  + ci(mypy): add type-jinja2 stubs (#5337)
  + tests(alpine): github trust lxc mounted source dir cloud-init-ro (#5329)
  + test: Add oracular release to integration tests (#5328)
  + Release 24.1.6 (#5326)
  + test: Fix failing test_ec2.py test (#5324)
  + fix: Check renderer for netplan-specific code (#5321)
  + docs: Removal of top-level --file breaking change (#5308)
  + fix: typo correction of delaycompress (#5317)
  + docs: Renderers/Activators have downstream overrides (#5322)
  + fix(ec2): Ensure metadata exists before configuring PBR (#5287)
  + fix(lxd): Properly handle unicode from LXD socket (#5309)
  + docs: Prefer "artifact" over "artefact" (#5311) [Arthur Le Maitre]
  + chore(doc): migrate cc_byobu to templates
  + chore(doc): migrate cc_bootcmd to templates
  + chore(doc): migrate apt_pipelining and apk_configure to templates
  + tests: in_place mount module-docs into lxd vm/container
  + feat(docs): generate rtd module schema from rtd/module-docs
  + feat: Set RH ssh key permissions when no 'ssh_keys' group (#5296)
  [Ani Sinha]
  + test: Avoid circular import in Azure tests (#5280)
  + test: Fix test_failing_userdata_modules_exit_codes (#5279)
  + chore: Remove CPY check from ruff (#5281)
  + chore: Clean up docstrings
  + chore(ruff): Bump to version 0.4.3
  + feat(systemd): Improve AlmaLinux OS and CloudLinux OS support (#5265)
  [Elkhan Mammadli]
  + feat(ca_certs): Add AlmaLinux OS and CloudLinux OS support (#5264)
  [Elkhan Mammadli]
  + docs: cc_apt_pipelining docstring typo fix (#5273) [Alex Ratner]
  + feat(azure): add request identifier to IMDS requests (#5218)
  [Ksenija Stanojevic]
  + test: Fix TestFTP integration test (#5237) [d1r3ct0r]
  + feat(ifconfig): prepare for CIDR output (#5272) [Mina Galić]
  + fix: stop manually dropping dhcp6 key in integration test (#5267)
  [Alec Warren]
  + test: Remove some CiTestCase tests (#5256)
  + fix: Warn when signal is handled (#5186)
  + fix(snapd): ubuntu do not snap refresh when snap absent (LP: #2064300)
  + feat(landscape-client): handle already registered client (#4784)
  [Fabian Lichtenegger-Lukas]
  + doc: Show how to debug external services blocking cloud-init (#5255)
  + fix(pdb): Enable running cloud-init under pdb (#5217)
  + chore: Update systemd description (#5250)
  + fix(time): Harden cloud-init to system clock changes
  + fix: Update analyze timestamp uptime
  + fix(schema): no network validation on netplan systems without API
  + fix(mount): Don't run cloud-init.service if cloud-init disabled (#5226)
  + fix(ntp): Fix AlmaLinux OS and CloudLinux OS support (#5235)
  [Elkhan Mammadli]
  + tests: force version of cloud-init from PPA regardless of version (#5251)
  + ci: Print isort diff (#5242)
  + test: Fix integration test dependencies (#5248)
  + fix(ec2): Fix broken uuid match with other-endianness (#5236)
  + fix(schema): allow networkv2 schema without top-level key (#5239)
  [Cat Red]
  + fix(cmd): Do not hardcode reboot command (#5208)
  + test: Run Alpine tests without network (#5220)
  + docs: Add base config reference from explanation (#5241)
  + docs: Remove preview from WSL tutorial (#5225)
  + chore: Remove broken maas code (#5219)
  + feat(WSL): Add support for Ubuntu Pro configs (#5116) [Ash]
  + chore: sync ChangeLog and version.py from 24.1.x (#5228)
  + bug(package_update): avoid snap refresh in images without snap command
  (LP: #2064132)
  + ci: Skip package build on tox runs (#5210)
  + chore: Fix test skip message
  + test(ec2): adopt pycloudlib public ip creation while launching instances
  + test(ec2): add ipv6 testing for multi-nic instances
  + test(ec2): adopt pycloudlib enable_ipv6 while launching instances
  + feat: tool to print diff between netplan and networkv2 schema (#5200)
  [Cat Red]
  + test: mock internet access in test_upgrade (#5212)
  + ci: Add timezone for alpine unit tests (#5216)
  + fix: Ensure dump timestamps parsed as UTC (#5214)
  + docs: Add WSL tutorial (#5206)
  + feature(schema): add networkv2 schema (#4892) [Cat Red]
  + Add alpine unittests to ci (#5121)
  + test: Fix invalid openstack datasource name (#4905)
  + test: Fix MAAS test and mark xfail (#4905)
  + chore(ds-identify): Update shellcheck ignores (#4905)
  + fix(ds-identify): Prevent various false positives and false negatives
  (#4905)
  + Use grep for faster parsing of cloud config in ds-identify (#4905)
  [Scott Moser] (LP: #2030729)
  + tests: validate netplan API YAML instead of strict content (#5195)
  + chore(templates): update ubuntu universe wording (#5199)
  + Deprecate the users ssh-authorized-keys property (#5162)
  [Anders Björklund]
  + doc(nocloud): Describe ftp and ftp over tls implementation (#5193)
  + feat(net): provide network config to netplan.State for render (#4981)
  + docs: Add breaking datasource identification changes (#5171)
  + fix(openbsd): Update build-on-openbsd python dependencies (#5172)
  [Hyacinthe Cartiaux]
  + fix: Add subnet ipv4/ipv6  to network schema (#5191)
  + docs: Add deprecated system_info to schema (#5168)
  + docs: Add DataSourceNone documentation (#5165)
  + test: Skip test if console log is None (#5188)
  + fix(dhcp): Enable interactively running cloud-init init --local (#5166)
  + test: Update message for netplan apply dbus issue
  + test: install software-properties-common if absent during PPA setup
  + test: bump pycloudlib to use latest version
  + test: Update version of hello package installed on noble
  + test: universally ignore netplan apply dbus issue (#5178)
  + chore: Remove obsolete nose workaround
  + feat: Add support for FTP and FTP over TLS (#4834)
  + feat(opennebula): Add support for posix shell
  + test: Make analyze tests not depend on GNU date
  + test: Eliminate bash dependency from subp tests
  + docs: Add breaking changes section to reference docs (#5147) [Cat Red]
  + util: add log_level kwarg for logexc() (#5125) [Chris Patterson]
  + refactor: Make device info part of distro definition (#5067)
  + refactor: Distro-specific growpart code (#5067)
  + test(ec2): fix mocking with responses==0.9.0 (focal) (#5163)
  + chore(safeyaml): Remove unicode helper for Python2 (#5142)
  + Revert "test: fix upgrade dhcp6 on ec2 (#5131)" (#5148)
  + refactor(net): Reuse netops code
  + refactor(iproute2): Make expressions multi-line for legibility
  + feat(freebsd): support freebsd find part by gptid and ufsid (#5122)
  [jinkangkang]
  + feat: Determining route metric based on NIC name (#5070) [qidong.ld]
  + test: Enable profiling in integration tests (#5130)
  + dhcp: support configuring static routes for dhclient's unknown-121
  option (#5146) [Chris Patterson]
  + feat(azure): parse ProvisionGuestProxyAgent as bool (#5126)
  [Ksenija Stanojevic]
  + fix(url_helper): fix TCP connection leak on readurl() retries (#5144)
  [Chris Patterson]
  + test: pytest-ify t/u/sources/test_ec2.py
  + Revert "ec2: Do not enable dhcp6 on EC2 (#5104)" (#5145) [Major Hayden]
  + fix: Logging sensitive data
  + test: Mock ds-identify systemd path (#5119)
  + fix(dhcpcd): Make lease parsing more robust (#5129)
  + test: fix upgrade dhcp6 on ec2 (#5131)
  + net/dhcp: raise InvalidDHCPLeaseFileError on error parsing dhcpcd lease
  (#5128) [Chris Patterson]
  + fix: Fix runtime file locations for cloud-init (#4820)
  + ci: fix linkcheck.yml invalid yaml (#5123)
  + net/dhcp: bump dhcpcd timeout to 300s (#5127) [Chris Patterson]
  + ec2: Do not enable dhcp6 on EC2 (#5104) [Major Hayden]
  + fix: Fall back to cached local ds if no valid ds found (#4997)
  [PengpengSun]
  + ci: Make linkcheck a scheduled job (#5118)
  + net: Warn when interface rename fails
  + ephemeral(dhcpcd): Set dhcpcd interface down
  + Release 24.1.3
  + chore: Handle all level 1 TiCS security violations (#5103)
  + fix: Always use single datasource if specified (#5098)
  + fix(tests): Leaked mocks (#5097)
  + fix(rhel)!: Fix network boot order in upstream cloud-init
  + fix(rhel): Fix network ordering in sysconfig
  + feat: Use NetworkManager renderer by default in RHEL family
  + fix: Allow caret at the end of apt package (#5099)
  + test: Add missing mocks to prevent bleed through (#5082)
  [Robert Schweikert]
  + fix: Ensure network config in DataSourceOracle can be unpickled (#5073)
  + docs: set the home directory using homedir, not home (#5101)
  [Olivier Gayot] (LP: #2047796)
  + fix(cacerts): Correct configuration customizations for Photon (#5077)
  [Christopher McCann]
  + fix(test): Mock systemd fs path for non-systemd distros
  + fix(tests): Leaked subp.which mock
  + fix(networkd): add GatewayOnLink flag when necessary (#4996) [王煎饼]
  + Release 24.1.2
  + test: fix `disable_sysfs_net` mock (#5065)
  + refactor: don't import subp function directly (#5065)
  + test: Remove side effects from tests (#5074)
  + refactor: Import log module rather than functions (#5074)
  + fix: Fix breaking changes in package install (#5069)
  + fix: Undeprecate 'network' in schema route definition (#5072)
  + refactor(ec2): simplify convert_ec2_metadata_network_config
  + fix(ec2): fix ipv6 policy routing
  + fix: document and add 'accept-ra' to network schema (#5060)
  + bug(maas): register the correct DatasourceMAASLocal in init-local
  (#5068) (LP: #2057763)
  + ds-identify: Improve ds-identify testing flexibility (#5047)
  + fix(ansible): Add verify_commit and inventory to ansible.pull schema
  (#5032) [Fionn Fitzmaurice]
  + doc: Explain breaking change in status code (#5049)
  + gpg: Handle temp directory containing files (#5063)
  + distro(freebsd): add_user: respect homedir (#5061) [Mina Galić]
  + doc: Install required dependencies (#5054)
  + networkd: Always respect accept-ra if set (#4928) [Phil Sphicas]
  + chore: ignore all cloud-init_*.tar.gz in .gitignore (#5059)
  + test: Don't assume ordering of ThreadPoolExecutor submissions (#5052)
  + feat: Add new distro 'azurelinux' for Microsoft Azure Linux. (#4931)
  [Dan Streetman]
  + fix(gpg): Make gpg resilient to host configuration changes (#5026)
  + Sync 24.1.1 changelog and version
  + DS VMware: Fix ipv6 addr converter from netinfo to netifaces (#5029)
  [PengpengSun]
  + packages/debian: remove dependency on isc-dhcp-client (#5041)
  [Chris Patterson]
  + test: Allow fake_filesystem to work with TemporaryDirectory (#5035)
  + tests: Don't wait for GCE instance teardown (#5037)
  + fix: Include DataSourceCloudStack attribute in unpickle test (#5039)
  + bug(vmware): initialize new DataSourceVMware attributes at unpickle
  (#5021) (LP: #2056439)
  + fix(apt): Don't warn on apt 822 source format (#5028)
  + fix(atomic_helper.py): ensure presence of parent directories (#4938)
  [Shreenidhi Shedi]
  + fix: Add "broadcast" to network v1 schema (#5034) (LP: #2056460)
  + pro: honor but warn on custom ubuntu_advantage in /etc/cloud/cloud.cfg
  (#5030)
  + net/dhcp: handle timeouts for dhcpcd (#5022) [Chris Patterson]
  + fix: Make wait_for_url respect explicit arguments
  + test: Fix scaleway retry assumptions
  + fix: Make DataSourceOracle more resilient to early network issues
  (#5025) (LP: #2056194)
  + chore(cmd-modules): fix exit code when --mode init (#5017)
  + feat: pylint: enable W0201 - attribute-defined-outside-init
  + refactor: Ensure no attributes defined outside __init__
  + chore: disable attribute-defined-outside-init check in tests
  + refactor: Use _unpickle rather than hasattr() in sources
  + chore: remove unused vendordata "_pure" variables
  + chore(cmd-modules): deprecate --mode init (#5005)
  + tests: drop CiTestCase and convert to pytest
  + bug(tests): mock reads of host's /sys/class/net via get_sys_class_path
  + fix: log correct disabled path in ds-identify (#5016)
  + tests: ec2 dont spend &gt; 1 second retrying 19 times when 3 times will do
  + tests: openstack mock expected ipv6 IMDS
  + bug(wait_for_url): when exceptions occur url is unset, use url_exc
  (LP: #2055077)
  + feat(run-container): Run from arbitrary commitish (#5015)
  + tests: Fix wsl test (#5008)
  + feat(ds-identify): Don't run unnecessary systemd-detect-virt (#4633)
  + chore(ephemeral): add debug log when bringing up ephemeral network
  (#5010) [Alec Warren]
  + release: sync changelog and version (#5011)
  + Cleanup test_net.py (#4840)
  + refactor: remove dependency on netifaces (#4634) [Cat Red]
  + feat: make lxc binary configurable (#5000)
  + docs: update 404 page for new doc site and bug link
  + test(aws): local network connectivity on multi-nics (#4982)
  + test: Make integration test output more useful (#4984)
  From 24.1.7
  + fix(ec2): Correctly identify netplan renderer (#5361)
  From 24.1.6
  + fix(ec2): Ensure metadata exists before configuring PBR (#5287)
  + fix: Check renderer for netplan-specific code (#5321)
  + test: Fix failing test_ec2.py test (#5324)
  From 24.1.5
  + fix(package_update): avoid snap refresh in images without snap command
  (LP: #2064132)
  From 24.1.4
  + fix(dhcpcd): Make lease parsing more robust (#5129)
  + net/dhcp: raise InvalidDHCPLeaseFileError on error parsing dhcpcd lease
  + (#5128) [Chris Patterson]
  + fix: Fix runtime file locations for cloud-init (#4820)
  + net/dhcp: bump dhcpcd timeout to 300s (#5127) [Chris Patterson]
  + net: Warn when interface rename fails
  + ephemeral(dhcpcd): Set dhcpcd interface down
  + test: Remove side effects from tests (#5074)
  + refactor: Import log module rather than functions (#5074)
  From 24.1.3
  + fix: Always use single datasource if specified (#5098)
  + fix: Allow caret at the end of apt package (#5099)
  From 24.1.2
  + test: Don't assume ordering of ThreadPoolExecutor submissions (#5052)
  + refactor(ec2): simplify convert_ec2_metadata_network_config
  + tests: drop CiTestCase and convert to pytest
  + bug(tests): mock reads of host's /sys/class/net via get_sys_class_path
  + fix: Fix breaking changes in package install (#5069)
  + fix: Undeprecate 'network' in schema route definition (#5072)
  + fix(ec2): fix ipv6 policy routing
  + fix: document and add 'accept-ra' to network schema (#5060)
  + bug(maas): register the correct DatasourceMAASLocal in init-local
  (#5068) (LP: #2057763)
  From 24.1.1
  + fix: Include DataSourceCloudStack attribute in unpickle test (#5039)
  + bug(vmware): initialize new DataSourceVMware attributes at unpickle (#5021)
  + fix(apt): Don't warn on apt 822 source format (#5028)
  + fix: Add "broadcast" to network v1 schema (#5034)
  + pro: honor but warn on custom ubuntu_advantage in /etc/cloud/cloud.cfg
  (#5030)
  + net/dhcp: handle timeouts for dhcpcd (#5022)
  + fix: Make wait_for_url respect explicit arguments
  + bug(wait_for_url): when exceptions occur url is unset, use url_exc
  + test: Fix scaleway retry assumptions
  + fix: Make DataSourceOracle more resilient to early network issues (#5025)
  + tests: Fix wsl test (#5008)
  From 24.1
  + fix: Don't warn on vendor directory (#4986)
  + apt: kill spawned keyboxd after gpg cmd interaction
  + tests: upgrade tests should only validate current boot log
  + net/dhcp: fix maybe_perform_dhcp_discovery check for interface=None
  [Chris Patterson]
  + doc(network-v2): fix section nesting levels
  + fix(tests): don't check for clean log on minimal image (#4965) [Cat Red]
  + fix(cc_resize): Don't warn if zpool command not found (#4969)
  (LP: #2055219)
  + feat(subp): Make invalid command warning more user-friendly (#4972)
  + docs: Remove statement about device path matching (#4966)
  + test: Fix xfail to check the dhcp client name (#4971)
  + tests: avoid console prompts when removing gpg on Noble
  + test: fix test_get_status_systemd_failure
  + fix: Remove hardcoded /var/lib/cloud hotplug path (#4940)
  + refactor: Refactor status.py (#4864)
  + test: Use correct lxd network-config keys (#4950)
  + test: limit temp dhcp6 changes to &lt; NOBLE (#4942)
  + test: allow downgrades when install debs (#4941)
  + tests: on noble, expect default /etc/apt/sources.list
  + tests: lxd_vm early boot status test ordered After=systemd-remount-fs
  (#4936)
  + tests: pro integration tests supply ubuntu_advantage until pro v32
  (#4935)
  + feat(hotplug): add cmd to enable hotplug (#4821)
  + test: fix test_combined_cloud_config_json (#4925)
  + test: xfail udhcpc on azure (#4924)
  + feat: Implement the WSL datasource (#4786) [Carlos Nihelton]
  + refactor(openrc):  Improve the OpenRC files (#4916) [dermotbradley]
  + tests: use apt install instead of dpkg -i to install pkg deps
  + tests: inactive module rename ubuntu_advantage to ubuntu_pro
  + test: fix tmpdir in test_cc_apk_configure (#4914)
  + test: fix jsonschema version checking in pro test (#4915)
  + feat(dhcp): Make dhcpcd the default dhcp client (#4912)
  + feat(Alpine) cc_growpart.py: fix handling of /dev/mapper devices (#4876)
  [dermotbradley]
  + test: Retry longer in test_status.py integration test (#4910)
  + test: fix kernel override test (#4913)
  + chore: Rename sysvinit/gentoo directory to sysvinit/openrc (#4906)
  [dermotbradley]
  + doc: update ubuntu_advantage references to pro
  + chore: rename cc_ubuntu_advantage to cc_ubuntu_pro (SC-1555)
  + feat(ubuntu pro): deprecate ubuntu_pro key in favor of ubuntu_advantage
  + feat(schema): support ubuntu_pro key and deprecate ubuntu_advantage
  + test: fix verify_clean_log (#4903)
  + test: limit test_no_hotplug_triggered_by_docker to stable releases
  + tests: generalize warning Open vSwitch warning from netplan apply (#4894)
  + fix(hotplug): remove literal quotes in args
  + feat(apt): skip known /etc/apt/sources.list content
  + feat(apt): use APT deb822 source format by default
  + test(ubuntu-pro): change livepatch to esm-infra
  + doc(ec2): fix metadata urls (#4880)
  + fix: unpin jsonschema and update tests (#4882)
  + distro: add eject FreeBSD code path (#4838) [Mina Galić]
  + feat(ec2): add hotplug as a default network update event (#4799)
  + feat(ec2): support instances with repeated device-number (#4799)
  + feat(cc_install_hotplug): trigger hook on known ec2 drivers (#4799)
  + feat(ec2): support multi NIC/IP setups (#4799)
  + feat(hotplug): hook-hotplug is now POSIX shell add OpenRC init script
  [dermotbradley]
  + test: harden test_dhcp.py::test_noble_and_newer_force_client
  + test: fix test_combined_cloud_config_json (#4868)
  + feat(apport): Disable hook when disabled (#4874)
  + chore: Add pyright ignore comments (#4874)
  + bug(apport): Fix invalid typing (#4874)
  + refactor: Move general apport hook to main branch (#4874)
  + feat(bootspeed)!: cloud-config.service drop After=snapd.seeded
  + chore: update CI package build to oldest supported Ubuntu release focal
  (#4871)
  + test: fix test_cli.test_valid_userdata
  + feat: handle error when log file is empty (#4859) [Hasan]
  + test: fix test_ec2_ipv6
  + fix: Address TIOBE abstract interpretation issues (#4866)
  + feat(dhcp): Make udhcpc use same client id (#4830)
  + feat(dhcp): Support InfiniBand with dhcpcd (#4830)
  + feat(azure): Add ProvisionGuestProxyAgent OVF setting (#4860)
  [Ksenija Stanojevic]
  + test: Bring back dhcp6 integration test changes (#4855)
  + tests: add status --wait blocking test from early boot
  + tests: fix retry decorator to return the func value
  + docs: add create_hostname_file to all hostname user-data examples
  (#4727) [Cat Red]
  + fix: Fix typos (#4850) [Viktor Szépe]
  + feat(dhcpcd): Read dhcp option 245 for azure wireserver (#4835)
  + tests(dhcp): Add udhcpc client to test matrix (#4839)
  + fix: Add types to network v1 schema (#4841)
  + docs(vmware): fixed indentation on example userdata yaml (#4854)
  [Alec Warren]
  + tests: Remove invalid keyword from method call
  + fix: Handle systemctl when dbus not ready (#4842) (LP: #2046483)
  + fix(schema cli): avoid netplan validation on net-config version 1
  + tests: reduce expected reports due to dropped rightscale module
  + tests(net-config): add awareness of netplan on stable Ubuntu
  [Gilbert Gilb's]
  + feat: fall back to cdrom_id eject if eject is not available (#4769)
  [Cat Red]
  + fix(packages/bddeb): restrict debhelper-compat to 12 in focal (#4831)
  + tests: Add kernel commandline test (#4833)
  + fix: Ensure NetworkManager renderer works without gateway (#4829)
  + test: Correct log parsing in schema test (#4832)
  + refactor: Remove cc_rightscale_userdata (#4813)
  + refactor: Replace load_file with load_binary_file to simplify typing
  (#4823)
  + refactor: Add load_text_file function to simplify typing (#4823)
  + refactor: Change variable name for consistent typing (#4823)
  + feat(dhcp): Add support for dhcpcd (#4746)
  + refactor: Remove unused networking code (#4810)
  + test: Add more DNS net tests
  + BREAKING CHANGE: Stop adding network v2 DNS to global DNS
  + doc: update DataSource.default_update_events doc (#4815)
  + chore: do not modify instance attribute (#4815)
  + test: fix mocking leaks (#4815)
  + Revert "ci: Pin pytest&lt;8.0.0. (#4816)" (#4815)
  + test: Update tests for passlib (#4818)
  + fix(net-schema): no warn when skipping schema check on non-netplan
  + feat(SUSE): reboot marker file is written as /run/reboot-needed (#4788)
  [Robert Schweikert]
  + test: Cleanup unwanted logger setup calls (#4817)
  + refactor(cloudinit.util): Modernize error handling, add better warnings
  (#4812)
  + ci: Pin pytest&lt;8.0.0. (#4816)
  + fix(tests): fixing KeyError on integrations tests (#4811) [Cat Red]
  + tests: integration for network schema on netplan systems (#4767)
  + feat(schema): use netplan API to validate network-config (#4767)
  + chore: define CLOUDINIT_NETPLAN_FILE static var (#4767)
  + fix: cli schema config-file option report network-config type (#4767)
  + refactor(azure): replace BrokenAzureDataSource with reportable errors
  (#4807) [Chris Patterson]
  + Fix Alpine and Mariner /etc/hosts templates (#4780) [dermotbradley]
  + tests: revert #4792 as noble images no longer return 2 (#4809) [Cat Red]
  + tests: use client fixture instead of class_client in cleantest (#4806)
  + tests: enable ds-idenitfy xfail test LXD-kvm-not-MAAS-1 (#4808)
  + fix(tests): failing integration tests due to missing ua token (#4802)
  [Cat Red]
  + Revert "Use grep for faster parsing of cloud config in ds-identify
  (#4327)"
  + tests: Demonstrate ds-identify yaml parsing broken
  + tests: add exit 2 on noble from cloud-init status (#4792)
  + fix: linkcheck for ci to ignore scaleway anchor URL (#4793)
  + feat: Update cacerts to support VMware Photon (#4763)
  [Christopher McCann]
  + fix: netplan rendering integrations tests (#4795) [Cat Red]
  + azure: remove cloud-init.log reporting via KVP (#4715) [Chris Patterson]
  + feat(Alpine): Modify ds-identify for Alpine support and add OpenRC
  init.d script (#4785) [dermotbradley]
  + doc: Add DatasourceScaleway documentation (#4773) [Louis Bouchard]
  + fix: packaged logrotate file lacks suffix on ubuntu (#4790)
  + feat(logrotate): config flexibility more backups (#4790)
  + fix(clean): stop warning when running clean command (#4761) [d1r3ct0r]
  + feat: network schema v1 strict on nic name length 15 (#4774)
  + logrotate config (#4721) [Fabian Lichtenegger-Lukas]
  + test: Enable coverage in integration tests (#4682)
  + test: Move unit test helpers to global test helpers (#4682)
  + test: Remove snapshot option from install_new_cloud_init (#4682)
  + docs: fix cloud-init single param docs (#4682)
  + Alpine: fix location of dhclient leases file (#4782) [dermotbradley]
  + test(jsonschema): Pin jsonschema version (#4781)
  + refactor(IscDhclient): discover DHCP leases at distro-provided location
  (#4683) [Phsm Qwerty]
  + feat: datasource check for WSL (#4730) [Carlos Nihelton]
  + test: Update hostname integration tests (#4744)
  + test: Add mantic and noble releases to integration tests (#4744)
  + refactor: Ensure internal DNS state same for v1 and v2 (#4756)
  + feat: Add v2 route mtu rendering to NetworkManager (#4748)
  + tests: stable ubuntu releases will not exit 2 on warnings (#4757)
  + doc(ds-identify): Describe ds-identify irrespective of distro (#4742)
  + fix: relax NetworkManager renderer rules (#4745)
  + fix: fix growpart race (#4618)
  + feat: apply global DNS to interfaces in network-manager  (#4723)
  [Florian Apolloner]
  + feat(apt): remove /etc/apt/sources.list when deb22 preferred (#4740)
  + chore: refactor schema data as enums and namedtuples (#4585)
  + feat(schema): improve CLI message on unprocessed data files (#4585)
  + fix(config): relocate /run to /var/run on BSD (canonical#4677)
  [Mina Galić]
  + fix(ds-identify): relocate /run on *BSD (#4677) [Mina Galić]
  + fix(sysvinit): make code a bit more consistent (#4677) [Mina Galić]
  + doc: Document how cloud-init is, not how it was (#4737)
  + tests: add expected exit 2 on noble from cloud-init status (#4738)
  + test(linkcheck): ignore github md and rst link headers (#4734)
  + test: Update webhook test due to removed cc_migrator module (#4726)
  + fix(ds-identify): Return code 2 is a valid result, use cached value
  + fix(cloudstack): Use parsed lease file for virtual router in cloudstack
  + fix(dhcp): Guard against FileNotFoundError and NameError exceptions
  + fix(apt_configure): disable sources.list if rendering deb822 (#4699)
  (LP: #2045086)
  + docs: Add link to contributing to docs (#4725) [Cat Red]
  + chore: remove commented code (#4722)
  + chore: Add log message when create_hostname_file key is false (#4724)
  [Cat Red]
  + fix: Correct v2 NetworkManager route rendering (#4637)
  + azure/imds: log http failures as warnings instead of info (#4714)
  [Chris Patterson]
  + fix(setup): Relocate libexec on OpenBSD (#4708) [Mina Galić]
  + feat(jinja): better jinja feedback and error catching (#4629)
  [Alec Warren]
  + test: Fix silent swallowing of unexpected subp error (#4702)
  + fix: Move cloud-final.service after time-sync.target (#4610)
  [Dave Jones] (LP: #1951639)
  + feat(log): Make logger name more useful for __init__.py
  + chore: Remove cc_migrator module (#4690)
  + fix(tests): make cmd/devel/tests work on non-GNU [Mina Galić]
  + chore: Remove cmdline from spelling list (#4670)
  + doc: Document boot status meaning (#4670)
  + doc: Set expectations for new datasources (#4670)
  + ci: Show linkcheck broken links in job output (#4670)
  + dmi: Add support for OpenBSD (#4654) [Mina Galić]
  + ds-identify: fake dmidecode support on OpenBSD (#4654) [Mina Galić]
  + ds-identify: add OpenBSD support in uname (#4654) [Mina Galić]
  + refactor: Ensure '_cfg' in Init class is dict (#4674)
  + refactor: Make event scope required in stages.py (#4674)
  + refactor: Remove unused argument (#4674)
  + chore: Move from lintian to a sphinx spelling plugin (#3639)
  + fix(doc): Fix spelling errors found by sphinxcontrib-spelling (#3639)
  + ci: Add Python 3.13 (#4567)
  + Add AlexSv04047 to CLA signers file (#4671) [AlexSv04047]
  + fix(openbsd): services &amp; build tool (#4660) [CodeBleu]
  + tests/unittests: add a new unit test for network manager net activator
  (#4672) [Ani Sinha]
  + Implement DataSourceCloudStack.get_hostname() (#4433) [Phsm Qwerty]
  + net/nm: check for presence of ifcfg files when nm connection files
  are absent (#4645) [Ani Sinha]
  + doc: Overhaul debugging documentation (#4578)
  + doc: Move dangerous commands to dev docs (#4578)
  + doc: Relocate file location docs (#4578)
  + doc: Remove the debugging page (#4578)
  + fix(util): Fix boottime to work on OpenBSD (#4667) [Mina Galić]
  + net: allow dhcp6 configuration from generate_fallback_configuration()
  [Ani Sinha]
  + net/network_manager: do not set "may-fail" to False for both ipv4 and
  ipv6 dhcp [Ani Sinha]
  + feat(subp): Measure subprocess command time (#4606)
  + fix(python3.13): Fix import error for passlib on Python 3.13 (#4669)
  + style(brpm/bddeb): add black and ruff for packages build scripts (#4666)
  + copr: remove TODO.rst from spec file
  + fix(packages/brpm): correct syntax error and typo
  + style(ruff): fix tip target
  + config: Module documentation updates (#4599)
  + refactor(subp): Remove redundant parameter 'env' (#4555)
  + refactor(subp): Remove unused parameter 'target' (#4555)
  + refactor: Remove 'target' boilerplate from cc_apt_configure (#4555)
  + refactor(subp): Re-add return type to subp() (#4555)
  + refactor(subp): Add type information to args (#4555)
  + refactor(subp): Use subprocess.DEVNULL (#4555)
  + refactor(subp): Remove parameter 'combine_capture' (#4555)
  + refactor(subp): Remove unused parameter 'status_cb' (#4555)
  + fix(cli): fix parsing of argparse subcommands (#4559)
  [Calvin Mwadime] (LP: #2040325)
  + chore!: drop support for dsa ssh hostkeys in docs and schema (#4456)
  + chore!: do not generate ssh dsa host keys (#4456) [shixuantong]
  From 23.4.4
  + fix(nocloud): smbios datasource definition
  + tests: Check that smbios seed works
  + fix(source): fix argument boundaries when parsing cmdline (#4825)
  From 23.4.3
  + fix: Handle systemctl when dbus not ready (#4842)
  (LP: #2046483)
  From 23.4.2
  + fix: Handle invalid user configuration gracefully (#4797)
  (LP: #2051147)
  From 23.4.1
  + fix: Handle systemctl commands when dbus not ready (#4681)
  From 23.4
  + tests: datasourcenone use client.restart to block until done (#4635)
  + tests: increase number of retries across reboot to 90 (#4651)
  + fix: Add schema for merge types (#4648)
  + feat: Allow aliyun ds to fetch data in init-local (#4590) [qidong.ld]
  + azure: report failure to eject as error instead of debug (#4643)
  [Chris Patterson]
  + bug(schema): write network-config if instance dir present (#4635)
  + test: fix schema fuzzing test (#4639)
  + Update build-on-openbsd dependencies (#4644) [CodeBleu]
  + fix(test): Fix expected log for ipv6-only ephemeral network (#4641)
  + refactor: Remove metaclass from network_state.py (#4638)
  + schema: non-root fallback to default paths on perm errors (# 4631)
  + fix: Don't loosen the permissions of the log file (#4628)
  + Revert "logging: keep current file mode of log file if its stricter
  than the new mode (#4250)"
  + ephemeral: Handle link up failure for both ipv4 and ipv6  (#4547)
  + fix(main): Don't call logging too early (#4595)
  + fix: Remove Ubuntu-specific kernel naming convention assertion (#4617)
  + fix(log): Do not implement handleError with a self parameter (#4617)
  + fix(log): Don't try to reuse stderr logger (#4617)
  + feat: Standardize logging output to stderr (#4617)
  + chore: Sever unmaintained TODO.rst (#4625)
  + test: Skip failing tests
  + distros: Add suse
  + test: Add default hello package version (#4614)
  + fix(net): Improve DHCPv4 SUSE code, add test
  + net: Fix DHCPv4 not enabled on SUSE in some cases [bin456789]
  + fix(schema): Warn if missing dependency (#4616)
  + fix(cli): main source cloud_config for schema validation (#4562)
  + feat(schema): annotation path for invalid top-level keys (#4562)
  + feat(schema): top-level additionalProperties: false (#4562)
  + test: ensure top-level properties tests will pass (#4562)
  + fix(schema): Add missing schema definitions (#4562)
  + test: Fix snap tests (#4562)
  + azure: Check for stale pps data from IMDS (#4596) [Ksenija Stanojevic]
  + test: Undo dhcp6 integration test changes (#4612)
  + azure: update diagnostic from warning level to debug [Chris Patterson]
  + azure/imds: remove limit for connection errors if route present (#4604)
  + [Chris Patterson]
  + [enhancement]: Add shellcheck to CI (#4488) [Aviral Singh]
  + chore: add conventional commits template (#4593)
  + Revert "net: allow dhcp6 configuration from
  generate_fallback_configuration()" (#4607)
  + azure: workaround to disable reporting IMDS failures on Azure Stack
  [Chris Patterson]
  + cc_apt_pipelining: Update docs, deprecate options (#4571)
  + test: add gh workflows on push to main, update status badges (#4597)
  + util: Remove function abs_join() (#4587)
  + url_helper: Remove unused function retry_on_url_exc() (#4587)
  + cc_resizefs: Add bcachefs resize support (#4594)
  + integration_tests: Support non-Ubuntu distros (#4586)
  + fix(cmdline): fix cmdline parsing with MAC containing cc:
  + azure/errors: include http code in reason for IMDS failure
  [Chris Patterson]
  + tests: cloud-init schema --system does not return exit code 2
  + github: allow pull request to specify desired rebase and merge
  + tests: fix integration test expectations of exit 2 on schema warning
  + tests: fix schema test expected cli output Valid schema &lt;type&gt;
  + fix(schema cli): check raw userdata when processed cloud-config empty
  + azure: report failure to host if ephemeral DHCP secondary NIC (#4558)
  [Chris Patterson]
  + man: Document cloud-init error codes (#4500)
  + Add support for cloud-init "degraded" state (#4500)
  + status.json: Don't override detail key with error condition (#4500)
  + status: Remove duplicated data (#4500)
  + refactor: Rename exported_errors in status.json (#4500)
  + test: Remove stale status.json value (#4500)
  + tools/render-template: Make yaml loading opt-in, fix setup.py (#4564)
  + Add summit digest/trip report to docs (#4561) [Sally]
  + doc: Fix incorrect statement about `cloud-init analyze`
  + azure/imds: ensure new errors are logged immediately when retrying
  (#4468) [Chris Patterson]
  + Clarify boothook docs (#4543)
  + boothook: allow stdout/stderr to emit to cloud-init-output.log
  + summit-notes: add 2023 notes for reference in mailinglist/discourse
  + fix: added mock to stop leaking journalctl that slows down unit test
  (#4556) [Alec Warren]
  + tests: maas test for DataSourceMAASLocal get_data
  + maas tests: avoid using CiTest case and prefer pytest.tmpdir fixture
  + MAAS: Add datasource to init-local timeframe
  + Ensure all tests passed and/or are skipped
  + Support QEMU in integration tests
  + fix(read-dependencies): handle version specifiers containing [~!]
  + test: unpin pytest
  + schema: network-config optional network key. route uses oneOf (#4482)
  + schema: add cloud_init_deepest_matches for best error message (#4482)
  + network: warn invalid cfg add /run/cloud-init/network-config  (#4482)
  + schema: add network-config support to schema subcommand (#4482)
  + Update version number and merge ChangeLog from 23.3.3 into main (#4553)
  + azure: check for primary interface when performing DHCP (#4465)
  [Chris Patterson]
  + Fix hypothesis failure
  + subp: add a log when skipping a file for execution for lack of exe
  permission (#4506) [Ani Sinha]
  + azure/imds: refactor max_connection_errors definition (#4467)
  [Chris Patterson]
  + chore: fix PR template rendering (#4526)
  + fix(cc_apt_configure): avoid unneeded call to apt-install (#4519)
  + comment difference between sysconfig and NetworkManager renderer (#4517)
  [Ani Sinha]
  + Set Debian's default locale to be c.UTF-8 (#4503) (LP: #2038945)
  + Convert test_debian.py to pytest (#4503)
  + doc: fix cloudstack link
  + doc: fix development/contributing.html references
  + doc: hide duplicated links
  + Revert "ds-identify/CloudStack: $DS_MAYBE if vm running on vmware/xen
  (#4281)" (#4511) (LP: #2039453)
  + Fix the missing mcopy argument [Vladimir Pouzanov]
  + tests: Add logging fix (#4499)
  + Update upgrade test to account for dhcp6
  + Remove logging of PPID path (#4502)
  + Make Python 3.12 CI test non-experimental (#4498)
  + ds-identify: exit 2 on disabled state from marker or cmdline (#4399)
  + cloud-init-generator: Various performance optimizations (#4399)
  + systemd: Standardize cloud-init systemd enablement (#4399)
  + benchmark: benchmark cloud-init-generator independent of ds-identify
  (#4399)
  + tests/integration_tests: add cloud-init disablement coverage (#4399)
  + doc: Describe disabling cloud-init using an environment variable (#4399)
  + fix: cloud-init status --wait broken with KERNEL_CMDLINE (#4399)
  + azure/imds: retry on 429 errors for reprovisiondata (#4470)
  [Chris Patterson]
  + cmd: Don't write json status files for non-boot stages (#4478)
  + ds-identify: Allow disable service and override environment (#4485)
  [Mina Galić]
  + Update DataSourceNWCS.py (#4496) [shell-skrimp]
  + Add r00ta to CLA signers file
  + Fix override of systemd_locale_conf in rhel [Jacopo Rota]
  + ci(linkcheck): minor fixes (#4495)
  + integration test fix for deb822 URI format (#4492)
  + test: use a mantic-compatible tz in t/i/m/test_combined.py (#4494)
  + ua: shift CLI command from ua to pro for all interactions
  + pro: avoid double-dash when enabling inviddual services on CLI
  + net: allow dhcp6 configuration from generate_fallback_configuration()
  (#4474) [Ani Sinha]
  + tests: apt re.search to match alternative ordering of installed pkgs
  + apt: doc apt_pkg performance improvement over subp apt-config dump
  + Tidy up contributing docs (#4469) [Sally]
  + [enhancement]: Automatically linkcheck in CI (#4479) [Aviral Singh]
  + Revert allowing pro service warnings (#4483)
  + Export warning logs to status.json (#4455)
  + Fix regression in package installation (#4466)
  + schema: cloud-init schema in early boot or in dev environ (#4448)
  + schema: annotation of nested dicts lists in schema marks (#4448)
  + feat(apport): collect ubuntu-pro logs if ubuntu-advantage.log present
  (#4443)
  + apt_configure: add deb822 support for default sources file (#4437)
  + net: remove the word "on instance boot" from cloud-init generated config
  (#4457) [Ani Sinha]
  + style: Make cloudinit.log functions use snake case (#4449)
  + Don't recommend using cloud-init as a library (#4459)
  + vmware: Fall back to vmtoolsd if vmware-rpctool errs (#4444)
  [Andrew Kutz]
  + azure: add option to enable/disable secondary ip config (#4432)
  + [Ksenija Stanojevic]
  + Allow installing snaps via package_update_upgrade_install module (#4202)
  + docs: Add cloud-init overview/introduction (#4440) [Sally]
  + apt: install software-properties-common when absent but needed (#4441)
  + sources/Azure: Ignore system volume information folder while scanning
  for files in the ntfs resource disk (#4446) [Anh Vo]
  + refactor: Remove unnecessary __main__.py file
  + style: Drop vi format comments
  + cloudinit.log: Use more appropriate exception (#4435)
  + cloudinit.log: Don't configure NullHandler (#4435)
  + commit 6bbbfbbb030831c72b5aa2bba9cb8492f19d56f4
  + cloudinit.log: Remove unnecessary module function and variables (#4435)
  + cloudinit.log: Remove unused getLogger wrapper (#4435)
  + cloudinit.log: Standardize use of cloudinit's logging module (#4435)
  + Remove unnecessary logging wrapper in Cloud class (#4435)
  + integration test: allow pro service warnings (#4447)
  + integration tests: fix mount indentation (#4445)
  + sources/Azure: fix for conflicting reports to platform (#4434)
  [Chris Patterson]
  + docs: link the cloud-config validation service (#4442)
  + Fix pip-managed ansible on pip &lt; 23.0.1 (#4403)
  + Install gnupg if gpg not found (#4431)
  + Add "phsm" as contributor (#4429) [Phsm Qwerty]
  + cc_ubuntu_advantage: do not rely on uaclient.messages module (#4397)
  [Grant Orndorff]
  + tools/ds-identify: match Azure datasource's ds_detect() behavior (#4430)
  [Chris Patterson]
  + Refactor test_apt_source_v1.py to use pytest (#4427)
  + sources: do not override datasource detection if None is in list (#4426)
  [Chris Patterson]
  + feat: check for create_hostname_file key before writing /etc/hostname
  (SC-1588) (#4330) [Cat Red]
  + Pytestify apt config test modules (#4424)
  + upstream gentoo patch (#4422)
  + Work around no instance ip (#4419)
  + Fix typing issues in subp module (#4401)
  + net: fix ipv6_dhcpv6_stateful/stateless/slaac configuration for rhel
  (#4395) [Ani Sinha]
  + Release 23.3.1
  + apt: kill dirmngr/gpg-agent without gpgconf dependency (LP: #2034273)
  + integration tests: fix mount indentation (#4405)
  + Use grep for faster parsing of cloud config in ds-identify (#4327)
  [Scott Moser] (LP: #2030729)
  + doc: fix instructions on how to disable cloud-init from kernel command
  line (#4406) [Ani Sinha]
  + doc/vmware: Update contents relevant to disable_vmware_customization
  [PengpengSun]
  + Bring back flake8 for python 3.6 (#4394)
  + integration tests: Fix cgroup parsing (#4402)
  + summary: Update template parameter descriptions in docs [MJ Moshiri]
  + Log PPID for better debugging (#4398)
  + integration tests: don't clean when KEEP_* flags true (#4400)
  + clean: add a new option to clean generated config files [Ani Sinha]
  + pep-594: drop deprecated pipes module import
  From 23.3.3
  + Fix pip-managed ansible on pip &lt; 23.0.1 (#4403)
  From 23.3.2
  + Revert "ds-identify/CloudStack: $DS_MAYBE if vm running on vmware/xen"
  (#4281) (#4511) (LP: #2039453)
  From 23.3.1
  + apt: kill dirmngr/gpg-agent without gpgconf dependency (LP: #2034273)
  + integration tests: Fix cgroup parsing (#4402)</changelog>
  <changelog author="rjschwei@suse.com" date="1753185600">- Update to version 25.1.3 (bsc#1245401,bsc#1245403)
  + Forward port
  - cloud-init-no-openstack-guess.patch
  + docs: provide example3 for PAM and ssh_pwauth behavior (#27)
  + fix: Make hotplug socket writable only by root (#25) (CVE-2024-11584)
  + fix: Don't attempt to identify non-x86 OpenStack instances (LP: #2069607)
    (CVE-2024-6174)
  From 25.1.2
  + fix: ensure MAAS datasource retries on failure (#6167)</changelog>
  <changelog author="mmachova@suse.com" date="1759233600">- Drop unneeded test dependency on httpretty, fixed long ago
  * https://github.com/canonical/cloud-init/pull/1720</changelog>
  <changelog author="rjschwei@suse.com" date="1762862400">- Fix dependency replace -serial with -pyserial</changelog>
</package>
<package pkgid="4eab24eb9172e2ff0568b90868181851a4800bb1faafbeacbc11bebae857a706c68cbf06ba13d54558f87986f190358a14c553497f65d59eca623da6feb9cee3" name="cloud-init-doc" arch="s390x">
  <version epoch="0" ver="25.1.3" rel="160099.3.23"/>
  <changelog author="rjschwei@suse.com" date="1714392000">- Add cloud-init-usr-sudoers.patch (bsc#1223469)
  + Handle the existence of /usr/etc/sudoers to search for the expected
    include location</changelog>
  <changelog author="rjschwei@suse.com" date="1717416000">- Add cloud-init-skip-rename.patch (bsc#1219680)
  + Brute force approach to skip renames if the device is already present</changelog>
  <changelog author="mmachova@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 via using the macros (bsc#1212476)</changelog>
  <changelog author="rjschwei@suse.com" date="1736164800">- Add cloud-init-wait-for-net.patch (bsc#1227237)
  + Wait for udev once if we cannot find the expected MAC</changelog>
  <changelog author="daniel.garcia@suse.com" date="1737374400">- Support python 3.13 (bsc#1233649):
  + pep-594-drop-pipes.patch, gh#canonical/cloud-init#4392
  + cloud-init-fix-python313.patch, gh#canonical/cloud-init#4669
  + cloud-init-dont-assume-ordering-of-ThreadPoolExecutor.patch gh#canonical/cloud-init#5052</changelog>
  <changelog author="rjschwei@suse.com" date="1738670400">- Add cloud-init-direxist.patch (bsc#1236720)
  + Make sure the directory exists, if not create it, before writing in that
    location.</changelog>
  <changelog author="rjschwei@suse.com" date="1747310400">- Update to version 25.1.1 (bsc#1239715,jsc#PED-8680,bsc#1228414)
  + Removed included upstream
  - pep-594-drop-pipes.patch
  - cloud-init-fix-python313.patch
  - cloud-init-dont-assume-ordering-of-ThreadPoolExecutor.patch
  - cloud-init-direxist.patch
  - cloud-init-wait-for-net.patch
  - cloud-init-usr-sudoers.patch
  - cloud-init-no-nmcfg-needed.patch
  - cloud-init-keep-flake.patch
  - cloud-init-lint-fixes.patch
  - cloud-init-pckg-reboot.patch
  - cloud-init-ds-deterministic.patch
  - cloud-init-write-routes.patch
  - cloud-init-skip-empty-conf.patch
  + Forward port
  - cloud-init-no-tempnet-oci.patch
  - cloud-init-no-openstack-guess.patch
  - cloud-init-lint-set-interpreter.patch
  + Add
  - cloud-init-ssh-usrmerge.patch (bsc#1237764)
  - cloud-init-lint-set-interpreter.patch
  - cloud-init-lint-fix.patch
  - cloud-init-no-single-process.patch
  - cloud-init-needs-action.patch
  + Drop hidesensitivedata in 16 &amp; greater
  + test: pytestify cc_chef tests, add migration test
  + chef: migrate files in old config directories for backups and cache
  + fix: correct the path for Chef's backups (#5994)
  + fix(Azure): don't reraise FileNotFoundError during ephemeral setup (#6113)
  + fix(azure): handle unexpected exceptions during obtain_lease() (#6092)
  [Ksenija Stanojevic]
  + Allow to set mac_address for VLAN subinterface (#6081)
  [jumpojoy] (GH: 5364)
  + fix: Remove erroneous EC2 reference from 503 warning (#6077)
  + fix: NM reload and bring up individual network conns (#6073) [Ani Sinha]
  + fix: stop warning on dual-stack request failure (#6044)
  + fix: install_method: pip cannot find ansible-pull command path (#6021)
  [Hasan Aliyev] (GH: 5720)
  + fix: Fix DataSourceAliYun exception_cb signature (#6068) (GH: 6066)
  + fix: Update OauthUrlHelper to use readurl exception_cb signature
  (GH: 6065)
  + test: add OauthUrlHelper tests
  + test: Remove CiTestCase from test_url_helper.py
  + test: pytestify test_url_helper.py
  + fix: track more removed modules (#6043)
- From 25.1
  + ci: fix post-merge packaging CI (#6038)
  + feat(azure): Fix imds-based ssh_pwauth (#6002) [Ksenija Stanojevic]
  + ci: check for sorted patches (#6036)
  + feat: aliyun datasource support crawl metadata at once (#5942)
  [jinkangkang]
  + docs: document /usr merge breaking change (#6032)
  + test: Add integration test for /var mounts (#6033)
  + test: Ensure pre-24.2 custom modules work (#6034)
  + doc: Update references to older keys (#6022) [Pedro Ribeiro]
  + fix: untyped-defs in tests/unittests/{config, net, sources} (#6023)
  [Romain]
  + fix: don't reference PR in post-merged CI (#6019)
  + chore: explicitly skip broken ansible integration tests (#5996) [a-dubs]
  + tests(oracle): fix test_install_missing_deps apt race condition (#5996)
  [a-dubs]
  + test(oracle): fix test_ubuntu_drivers_installed (#5996) [a-dubs]
  + test(oracle): fix test_frequency_override integration test (#5996)
  [a-dubs]
  + chore: add type hint to IntegrationCloud's cloud_instance field (#5996)
  [a-dubs]
  + test(oracle): fix modules/test_lxd.py::test_storage_lvm on noble (#5996)
  [a-dubs]
  + commit 9e591fff266be9d4c83f74ec02a717b74993304d [a-dubs]
  + net/sysconfig: do not remove all existing settings of
  /etc/sysconfig/network (#5991) [Ani Sinha] (GH: 5990)
  + fix: remove wrong return when checking if network necessary (#6013)
  + fix: typing for rsyslog, ubuntu_pro, power_state_change (#5985)
  [MostafaTarek124eru]
  + fix: Retry on OpenStack HTTP status codes (#5943) [weiyang] (GH: 5687)
  + fix: Ensure fqdn is treated as string in get_hostname_fqdn (#5993)
  [MKhatibzadeh] (GH: 5989)
  + feat(vmware): Convert imc network config to v2 (#5937) [PengpengSun]
  + ci: add upstream post-merge test
  + ci: check if upstream commit causes ubuntu patch conflicts
  + ci: organize cla tests together
  + test: eliminate obsolete cases, add non-error case
  + chore: remove redundant manual schema validation
  + doc: clarify subiquity docs
  + chore: cleanup `len' usage (#5956) [Shreenidhi Shedi]
  + Fix: GCE _get_data crashes if DHCP lease fails (#5998) [Bryan Fraschetti]
  + Fixes GH-5997
  + fix: correct the path for Chef's cache (#5994)
  [MostafaTarek124eru] (GH: 5090)
  + fix: Run ansible with run_user instead of root for distro install_method
  (#5986) [Amirhossein Shaerpour] (GH: 4092)
  + fix: retry AWS hotplug for async IMDS (#5995) (GH: 5373)
  + feat(integration_tests): add optional INSTANCE_TYPE setting (#5988)
  [Alec Warren]
  + feat(integration-tests): set boto3 and botocore to INFO to prevent
  log spamming [a-dubs]
  + ci: add 'tox -e integration-tests-fast' command [a-dubs]
  + chore: Add feature flag for manual network waiting (#5977)
  + Release 24.4.1
  + fix: Use /usr/lib/ rather than /lib in packaging code (#5970)
  + Use log_with_downgradable_level for user password warnings (#5927)
  [Ani Sinha]
  + doc: change to hyphenated keys (#5909) (GH: 5555)
  + fix: Wait for udev on openstack (#5947) [Robert Schweikert] (GH: 4125)
  + test: disambiguate resource cleanup from test failure (#5926)
  + fix: use program name of netcat as installed by upstream, "nc" (#5933)
  (#5933) [Andreas K. Hüttel]
  + ci: bump canonical/setup-lxd to version v0.1.2 (#5948)
  + feat(cc_chef): Allow change of Chef configuration file (#5925)
  [Sean Smith]
  + docs: fix typo in generated file in LXD tutorial (#5941) [Pavel Shpak]
  + feat: Identify Samsung Cloud Platform as OpenStack (#5924) [us0310306]
  + fix: don't deadlock when starting network service with systemctl (#5935)
  + feat: Custom keys for apt archives (#5828) [Bryan Fraschetti] (GH: 5473)
  + test: improve test initialization error path (#5920)
  + chore: improve logging when lxd detection fails (#5919)
  + fix: Add "manual" to allowed subnet types  (#5875)
  [Math Marchand] (GH: 5769)
  + fix: remove bad ssh_svcname setting for Gentoo/OpenRC (#5918)
  [Andreas K. Hüttel]
  + feat(gentoo): Add compatibility for Gentoo with systemd (#5918)
  [Andreas K. Hüttel]
  + fix(ovf): no warning should be log when rpctool found no value (#5915)
  [PengpengSun] (GH: 5914)
  + Move DS VMware to be in front of DS OVF (#5912) [PengpengSun] (GH: 4030)
  + ci: Add proper 'Breaks: ' to integration testing simple deb (#5923)
  + chore: Add akhuettel to CLA signers file (#5917) [Andreas K. Hüttel]
  + chore: eliminate calls at import time (#5889) (GH: 5344)
  + test: Add pyserial to test-requirements.txt (#5907)
  + test: Allow unknown size in growpart test (#5876)
  + doc: Update tutorials [Sally]
  + fix: bump azure key size to 3072 (#5841)
  24.4.1
  + fix: Ensure _should_wait_via_user_data() handles all user data types (#5976)
  + fix: Don't log error in wait_for_url (#5972)
  + feat(url_helper): Retry on 503 error (#5938)
  + fix: Don't break modules that use get_meta_doc() (#5953)
  + refactor: Pass deprecation log args as tuple (#5953)
  + fix: uninstall custom signal handlers before shutdown (#5913)
  24.4
  + test: Ensure unit ordering in ftp tests includes downstream units (#5892)
  + test: re-decrement expected webhook events (#5894)
  + test: allow relative path in apt-get test (#5891)
  + Fix metric setting of nmconnection for rhel (#5878) [Amy Chen]
  + chore: remove unused code(#5887)
  + feat(ephemeral): replace old has_url_connectivity() with new
  _check_connectivity_to_imds() [a-dubs]
  + feat(oracle): add true single stack ipv6 support [a-dubs]
  + feat(ephemeral): refactor ephemeralIP and add ipv6 connectivity check
  [a-dubs]
  + test: Decrement expected webhook events (#5888)
  + chore: remove `--docs` option from `cloud-init schema` (#5857) (GH: 5756)
  + test: pytestify "tests/unittests/config/test_cc_timezone.py" (#5885)
  [Mahesh Ghumare]
  + ci: bump integration tests to use plucky
  + test: add grub_dpkg to inactive modules
  + test: move default behavior tests into their own module
  + test(apt): add plucky version for hello pkg (#5883)
  + Docs: improved mermaid diagram for better visibility. Add "MaheshG11"
  as contributor (#5874) [Mahesh Ghumare] (GH: 5837)
  + fix(ntp): Fix RockyLinux OS support  (#5864) [Sid Shukla]
  + chore(jsonschema): migrate from deprecated Validator.iter_errors (#5856)
  + chore: remove deprecation warning getting jsonschema's version (#5856)
  + chore: use filter arg for tar.extractall (#5856)
  + chore: remove __init__ from pytest test class (#5856)
  + chore: do not test element's truth value directly (#5856)
  + chore: migrate from deprecated datetime.datetime.utcfromtimestamp (#5856)
  + chore: migrate from deprecated datetime.datetime.utcnow() (#5856)
  + chore: set recursive=False for ensure_dir if parent path is "/" (#5816)
  [sxt1001]
  + ci: fix broken daily dependencies (#5867)
  + ci: fix packaging tests (#5865)
  + feat(vultr): add override for network interface detection (#5847)
  [Andrew Davis]
  + feat(networkd): Support RequiredForOnline option (#5852) [Dan McGregor]
  + Prevent NM from handling DNS when network interfaces have DNS config
  (#5846) [Ani Sinha]
  + fix(smartos): Add `addrconf` IPv6 support (#5831)
  [blackhelicoptersdotnet]
  + freebsd: adjust to match the new pyyaml package name (#5844)
  [Gonéri Le Bouder]
  + fix: disable grub-dpkg by default (#5840)
  + fix(openbsd): Enable sysv init scripts in OpenBSD build script (#5790)
  [Hyacinthe Cartiaux] (LP: 4036, #1992853)
  + test: Fix duplicate judgment conditions in password generation (#5835)
  [sxt1001]
  + chore: don't render non-templated unit files (#5830)
  + chore: simplify and standardize cloud-final.service (#5830)
  + chore: simplify Conflicts=shutdown.target (#5830)
  + chore: remove redundant Before=NetworkManager.service (#5830)
  + chore: remove unnecessary systemd settings (#5830)
  + chore: eliminate redundant ordering dependencies (#5819)
  + fix: fix ordering cycle for distros with default deps (#5819) (GH: 5755)
  + test: unbreak pytest-xdist (#5829)
  + feat: Conditionally remove networkd online dependency on Ubuntu (#5772)
  + feat: Ensure random passwords contain multiple character types (#5815)
  [sxt1001] (GH: 5814)
  + docs: split example page into example library (#5645) [Sally]
  + doc: clarify workarounds required for single process changes (#5817)
  + chore: add 3.13 to PR CI runs, 3.14 to scheduled (#5825)
  + fix: Render v2 bridges correctly on network-manager with set-name
  (#5740) (GH: 5717)
  + test: add no_thinpool unit test (#5802)
  + chore: split lxd init config into separate function (#5802)
  + test: pytestify test_cc_lxd.py (#5802)
  + fix: Correctly handle missing thinpool in cc_lxd (#5802)
  + fix: Render bridges correctly for v2 on sysconfig with set-name (#5674)
  (GH: 5574)
  + tests(minimal): rsyslog not in minimal images expect warning (#5811)
  + tests(lxd): avoid failure on multiple calls to --show-log (#5811)
  + chore: update netplan import semantics and related tests (#5805)
  (GH: 5804)
  + lint: fix untyped-defs on /tests/unittest/cmd (#5800) [iru]
  + test: actually use devel release and verify_clean_boot enhancements
  (#5801)
  + feat(locale): locales install on minimal images when cfg requests (#5799)
  + feat(byobu): support byobu install on minimal images when cfg requests
  (#5799)
  + chore: Use devel release and no sbuild in integration CI (#5798)
  + test: Update integration tests from netplan backport (#5796)
  + test: add get_syslog_or_console for minimal images without syslog (#5793)
  + chore: Remove resize_root_tmp from cloud.cfg.tmpl (#5795) (GH: 5786)
  + docs: Fix field name from `contents` to `content` (#5787) [Igor Akkerman]
  + chore: bump pycloudlib to required version (#5792)
  + fix: avoid deprecation logs for calling cli stages (#5770) (GH: 5726)
  + tests: bump pycloudlib deps to include gce bug fix for id str (#5783)
  + fix(test): convert use p.gce.instance.id instead of instance_id (#5783)
  + fix(network-manager): bond properties and network schema (#5768)
  [Denis Kadyshev]
  + Fix metric setting for ifcfg network connections for rhel (#5777)
  [Ani Sinha] (GH: 5776)
  + fix(akamai): handle non-string user data in base64 decoding (#5751)
  [Jesse Alter]
  + fix(ci): do not auto stale issues (#5775)
  + Make pytest more verbose for easier debugging (#5778) [Ani Sinha]
  + ci: fix tox.ini pytest cmd to use cloudinit dir for coverage reporting
  (#5774) [Alec Warren]
  + tests: add OS_IMAGE_TYPE setting to allow for minimal tests (#5682)
  + test(hotplug): Simplify test_multi_nic_hotplug (#5763)
  + test(hotplug): increase nc timeout (#5763)
  + test: pytestify test_main.py (#5758)
  + test(ec2-dual-stack): fix int-test (#5762)
  + test: make verify_clean_boot really respect return code (#5761)
  + test: bump timeout in test_order (#5759)
  + docs: Properly document the cc_ubuntu_autoinstall module (#5757)
  + docs: fix WSL tutorial (#5752) (GH: 5746)
  + test: make verify_clean_boot respect return code by environment (#5754)
  + feat(integration_test): add CLOUD_INIT_PKG setting (#5739)
  + fix(ci): fix packaging check merge operation (#5750)
  + doc: do not document user.meta-data key (#5745)
  + test: avoid undocumented lxd key (#5748)
  + test: Refactor test_cc_set_hostname.py and test_cc_ntp.py (#5727)
  + chore: update docs URLs to cloud-init.io (#5741)
  + test: fix timer logging change expected logs (#5734)
  + fix: type annotations for several modules (#5733)
  + chore: add timer to io and string manipulation code
  + feat: add log package and performance module
  + remove newline injected for cloud-init status --wait (#5700)
  [Andrew Nelson] (GH: 5863)
  + test: webhook require_deprecation msg on 24.3 (#5731)
  + test: fix test_nocloud message typo introduced by 313390f8 (#5731)
  + test: Fix test_log_message_on_missing_version_file (#5730)
  + tests: assert info level warnings instead of require_deprecation
  + tests: fix test to ignore_warnings not require Used fallback ds
  + chore: clean up pytest warnings (#5721)
  + tests(pro): bump pycloudlib add noble release to pro tests (#5719)
  + fix(hotplugd.socket): remove basic.target as dependency (#5722)
  (LP: #2081124)
  + ci: fix integration test positional argument (#5718)
  + Create datasource for CloudCIX (#1351) [BrianKelleher]
  + ci: colorize output (#5716)
  + fix(schema): Allow for locale: false in schema add tests (#5647)
  + ci: fix packaging patch check (#5713)
  + chore: clean up old pickle workaround (#5714)
  + fix: force sftp cleanup when done with instance (#5698)
  + test(hotplug): reenable vpc test in focal (#5492)
  + chore: fix typing of userdata_raw (#5710)
  + fix(NetworkManager): Fix network activator (#5620)
  + fix: lxd do not check for thinpool kernel module (#5709)
  + docs: fix typo in docstring (#5708)
  + Scaleway: Force on-link: true for static networks (#5654)
  [Louis Bouchard] (LP: 5523, #2073869)
  + fix: Invalid "seedfrom" in NoCloud system configuration (#5701)
  + tests: pytestify test_nocloud.py (#5701)
  + test: make verify_clean_boot respect return code by series (#5695)
  + fix: use cross-distro netcat name (#5696)
  + ci: fix labeler (#5697)
  + chore(actions): add packaging label for any branches modifying debian/*
  + (#5693)
  + test: add verify_clean_boot() calls alongside verify_clean_log() (#5671)
  + test: add deprecation support to verify_clean_boot (#5671)
  + doc: remove misleading warning (#5681)
  + chore: Prefer other methods over $INSTANCE_ID (#5661)
  + ci: fix packaging test when no patches (#5680)
  + chore: fix tip-ruff and update to latest version (#5676)
  + chore: make ansible test serial (#5677)
  + feat(ec2): Bump url_max_timeout to 240s from 120s. (#5565)
  [Robert Nickel]
  + chore: fix typo in requirements.txt (#5637)
  + feat: make pyserial an optional dependency (#5637)
  + chore: bump ci dependency versions (#5660)
  + chore: drop broken optimization (#5666)
  24.3.1
  + test: add test coverage for iproute2 commands (#5651)
  + fix(netops): fix ip addr flush command (#5651) (GH: 5648)
  24.3
  + docs: Clarify v2 set-name behavior (#5639)
  + fix: properly handle blank lines in fstab (#5643)
  + fix: cc_user_groups incorrectly assumes "useradd" never locks password
  field (#5355) [dermotbradley]
  + tests: assert cloud-init user-data cert is the only root cert (#5641)
  + feat: add automation for ubuntu/* branches asserting quilt patches apply
  (#5622)
  + fix(sources/wsl): no error with empty .cloud-init dir (SC-1862) (#5633)
  + feat(azure): add PPS support for azure-proxy-agent (#5601)
  [Ksenija Stanojevic]
  + fix(tests): use instance.clean/restart instead of clean --reboot (#5636)
  + test: fix cmd/test_schema int test (#5629)
  + test: fix test_honor_cloud_dir int test (#5627)
  + docs: alphabetize dsname lookup table. update comment to create the csv
  (#5624)
  + docs: new datasources should update reference/ds_dsname_map (#5624)
  + test: fix ca_certs int test (#5626)
  + chore: update schema docs to use RST bold for config key names (#5562)
  + fix(doc): italics around deprecation prefix, description bolds key names
  (#5562)
  + feat(doc): add env vars to debug config module doc builds (#5562)
  + fix(doc): doc of nested objects under JSON schema items.oneOf (#5562)
  + fix(doc): object type check if patternProperties or properties (#5562)
  + doc(schema): schema descriptions should end with trailing stop (#5562)
  + fix(wsl): Properly assemble multipart data (#5538) [Carlos Nihelton]
  + feat: collect-logs improvements (#5619)
  + tests: fix test_ca_certs.py for gcp (#5621)
  + fix(nm): Ensure bond property name formatting matches schema definition
  (#5383) [Curt Moore]
  + Update behavior of base bond interface with NetworkManager (#5385)
  [Curt Moore]
  + ci: Drop Python 3.6 and 3.7 (#5607)
  + chore(black): Bump version (#5607)
  + chore(mypy): Fix failures on newer versions of mypy (#5607)
  + chore(tox.ini): Simplify configuration, fix minor bugs (#5607)
  + chore(mypy): Lint log module (#5607)
  + fix(systemd): Correct location of installed drop-in files(#5615)
  [Noah Meyerhans]
  + fix(btrfs): Version parsing (#5618)
  + docs: Remove unnecessary section, add feature flag page (#5617)
  + docs: Drop Python 3.6 and 3.7 support (#5617)
  + chore: explain other use of oauth (#5616)
  + chore(actions): add doc label for any doc related subdir file matches
  (#5602)
  + doc: Add misc links, improve wording (#5595)
  + doc(boot): Make first boot a dedicated page (#5595)
  + doc: Describe all stages in a single process (#5595)
  + chore: Deprecate old commands in help output (#5595)
  + chore: add comment explaining the NetworkManager may-fail setting
  (#5598) [Ani Sinha]
  + Revert "fix(vmware): Set IPv6 to dhcp when there is no IPv6 addr
  (#5471)" (#5596) [PengpengSun]
  + fix: read_optional_seed to set network-config when present (#5593)
  + feat(snap): avoid refresh on package_upgrade: true and refresh.hold
  (#5426)
  + fix: Fix tests which have outdated strings (#5585)
  + fix: Fix ftp failures (#5585)
  + doc: improve integration testing configuration instructions (#5556)
  [Alec Warren]
  + azure: check azure-proxy-agent status (#5138) [Ksenija Stanojevic]
  + refactor: refactor and fix mypy in DataSourceIBMCloud.py (#5509)
  [Alec Warren]
  + fix: Update default LXD meta-data with user meta-data (#5584)
  + chore: Fix log message in url_helper.py (#5583)
  + fix: nocloud no fail when network-config absent (#5580)
  + feat: Single process optimization (#5489)
  + chore: Add helper, refactor utilities into separate module (#5573)
  + refactor: update handle function of cc_mounts (#5498)
  + fix: Integration tests (#5576)
  + fix(NoCloudNet): Add network-config support (#5566)
  + feat: Eliminate redundant configuration reads (#5536)
  + fix(actions): correct typo in cloudinit/config/schemas/ match (#5570)
  + fix: add host template for AOSC (#5557) [Yuanhang Sun]
  + chore(debian): Remove vestigial postinst and preinst code (#5569)
  + fix(actions): doc labeler needs all clause instead of default any (#5568)
  + docs: Overhaul user data formats documentation (#5551)
  + chore: Deprecate ENI as an input configuration format (#5561)
  + doc: improve drop-in custom modules (#5548)
  + doc(NoCloud): Categorize the different configuration types (#5521)
  + doc(autoinstall): Remove incorrect statements, be more direct (#5545)
  + chore: remove unneeded doc-lint tox env config (#5547)
  + fix(doc-spelling): config spelling_word_list_filename (#5547)
  + doc(modules): add section to wrap modules' doc (#5550)
  + doc: Update docs on boothooks (#5546)
  + fix: doc auto label to consider schema json changes as doc PRs (#5543)
  + feat(schema): add chef_license schema enum (#5543)
  + doc: add diagram with boot stages (#5539)
  + docs: improve qemu command line (#5540) [Christian Ehrhardt]
  + fix: auto label doc PRs (#5542)
  + fix(wsl): Put back the "path" argument to wsl_path in ds-identify
  + (#5537) [Carlos Nihelton]
  + test: fix test_kernel_command_line_match (#5529)
  + test: fix no ds cache tests (#5529)
  + fix(azurelinux): Change default usr_lib_exec path (#5526) [Minghe Ren]
  + feat: Support URI sources in `write_files` module (#5505)
  [Lucas Ritzdorf]
  + add openeuler to distros in cc_spacewalk.py (#5530) [sxt1001]
  + feat(wsl): Special handling Landscape client config tags (#5460)
  [Carlos Nihelton]
  + chore: Deprecate partially supported system config (#5515)
  + chore: Improve detection logging for user clarity (#5515)
  + fix(ds-identify): Detect nocloud when seedfrom url exists (#5515)
  + refactor: logs.py add typing and small misc refactors (#5414)
  + refactor: logs.py pathlib changes (#5414)
  + refactor: replace verbosity with log levels in logs.py (#5414)
  + feat: Add trace-level logger (#5414)
  + chore(formatting): fix squashed commit test formatting (#5524)
  + fix: Clean cache if no datasource fallback (#5499)
  + Support setting mirrorlist in yum repository config (#5522) [Ani Sinha]
  + doc(OFV): Document how to configure cloud-init (#5519)
  + fix: Update DNS behavior for NetworkManager interfaces (#5496)
  [Curt Moore]
  + Fix configuration of DNS servers via OpenStack (#5384) [Curt Moore]
  + test: Unconditionally skip test_multi_nic_hotplug_vpc (#5503)
  + tests: revert expectation of exit 2 from cloud-init init --local (#5504)
  + fix(test): Fix ip printer for non-lxd (#5488)
  + feat(systemd): convert warning level message to deprecation (#5209)
  + test: allow verify_clean_boot to ignore all or specific tracebacks
  (#5209)
  + test: Don't fail tests which call cloud-init as a command (#5209)
  + feat(systemd): Warn user of unexpected run mode (#5209)
  + fix: add schema rules for 'baseurl' and 'metalink' in yum repo config
  (#5501) [Ani Sinha]
  + Set MTU for bond parent interface (#5495) [Curt Moore]
  + refactor: util.mounts to handle errors (#5490)
  + refactor: util.get_proc_env to work with strs (#5490)
  + typing: fix check_untyped_defs in cloudinit.util (#5490)
  + test: Add missing assert to test_status.py (#5494)
  + test: Ensure mkcert executable in ftp tests (#5493)
  + test: pytestify and cleanup test_cc_mounts.py (#5459)
  + fix(vmware): Set IPv6 to dhcp when there is no IPv6 addr (#5471)
  [PengpengSun]
  + fix(openbsd): fix mtu on newline in hostname files (#5412) [Tobias Urdin]
  + feat(aosc): Add 'AOSC OS' support (#5310) [Yuanhang Sun]
  24.2
  + test: Fix no default user in test_status.py (#5478)
  + fix: correct deprecated_version=22.2 for users.sudo
  + test: Add jsonschema guard in test_cc_ubuntu_pro.py (#5479)
  + fix(test): Fix pycloudlib types in integration tests (#5350)
  + fix(test): Fix ip printing for non-lxd instances (#5350)
  + chore(mypy): Drop unused missing import exclusions (#5350)
  + type: Add stub types for network v1/v2 config (#5350)
  + chore: Auto-format network jsonschema in ci (#5350)
  + fix(tox): Update tox.ini (#5350)
  + chore(typing): Remove type ignores and casts (#5350)
  + refactor(typing): Remove unused code paths (#5350)
  + fix(typing): Add / update type annotations (#5350)
  + fix(typing): Remove type annotation for unused variable (#5350)
  + fix(typing): Remove invalid type annotations (#5350)
  + ci(mypy): Set default follow_imports value (#5350)
  + test: Update integration tests to pass on focal (#5476)
  + tests: update ubuntu_pro test to account for info-level deprecations
  (#5475)
  + tests: update nocloud deprecation test for boundary version (#5474)
  + fix(rh_subscription): add string type to org (#5453)
  + tests: integration tests aware of features.DEPRECATION_INFO_BOUNDARY
  + tests: update keyserver PPA key fur curtin-dev (#5472)
  + test: Fix deprecation test failures (#5466)
  + chore: fix schema.py formatting (#5465)
  + fix: dont double-log deprecated INFOs (#5465)
  + fix(test): Mock version boundary (#5464)
  + fix(schema): Don't report changed keys as deprecated (#5464)
  + test: fix unit test openstack vlan mac_address (#5367)
  + fix: Ensure properties for bonded interfaces are properly translated
  (#5367) [Curt Moore]
  + fix(schema): permit deprecated hyphenated keys under users key (#5456)
  + fix: Do not add the vlan_mac_address field into the VLAN object (#5365)
  [Curt Moore]
  + doc(refactor): Convert module docs to new system (#5427) [Sally]
  + test: Add unit tests for features.DEPRECATION_INFO_BOUNDARY (#5411)
  + feat: Add deprecation boundary support to schema validator (#5411)
  + feat: Add deprecation boundary to logger (#5411)
  + fix: Gracefully handle missing files (#5397) [Curt Moore]
  + test(openstack): Test bond mac address (#5369)
  + fix(openstack): Fix bond mac_address (#5369) [Curt Moore]
  + test: Add ds-identify integration test coverage (#5394)
  + chore(cmdline): Update comments (#5458)
  + fix: Add get_connection_with_tls_context() for requests 2.32.2+ (#5435)
  [eaglegai]
  + fix(net): klibc ipconfig PROTO compatibility (#5437)
  [Alexsander de Souza] (LP: #2065787)
  + Support metalink in yum repository config (#5444) [Ani Sinha]
  + tests: hard-code curtin-dev ppa instead of canonical-kernel-team (#5450)
  + ci: PR update checklist GH- anchors to align w/ later template (#5449)
  + test: update validate error message in test_networking (#5436)
  + ci: Add PR checklist (#5446)
  + chore: fix W0105 in t/u/s/h/test_netlink.py (#5409)
  + chore(pyproject.toml): migrate to booleans (#5409)
  + typing: add check_untyped_defs (#5409)
  + fix(openstack): Append interface / scope_id for IPv6 link-local metadata
  address (#5419) [Christian Rohmann]
  + test: Update validation error in test_cli.py test (#5430)
  + test: Update schema validation error in integration test (#5429)
  + test: bump pycloudlib to get azure oracular images (#5428)
  + fix(azure): fix discrepancy for monotonic() vs time() (#5420)
  [Chris Patterson]
  + fix(pytest): Fix broken pytest gdb flag (#5415)
  + fix: Use monotonic time (#5423)
  + docs: Remove mention of resolv.conf (#5424)
  + perf(netplan): Improve network v1 -&gt; network v2 performance (#5391)
  + perf(set_passwords): Run module in Network stage (#5395)
  + fix(test): Remove temporary directory side effect (#5416)
  + Improve schema validator warning messages (#5404) [Ani Sinha]
  + feat(sysconfig): Add DNS from interface config to resolv.conf (#5401)
  [Ani Sinha]
  + typing: add no_implicit_optional lint (#5408)
  + doc: update examples to reflect alternative ways to provide `sudo`
  option (#5418) [Ani Sinha]
  + fix(jsonschema): Add missing sudo definition (#5418)
  + chore(doc): migrate cc modules i through r to templates (#5313)
  + chore(doc): migrate grub_dpkg to tmpl add changed/deprecation (#5313)
  + chore(json): migrate cc_apt_configure and json schema indents (#5313)
  + chore(doc): migrate ca_certs/chef to template, flatten schema (#5313)
  + chore(doc): migrate cc_byobu to templates (#5313)
  + chore(doc): migrate cc_bootcmd to templates (#5313)
  + fix(apt): Enable calling apt update multiple times (#5230)
  + chore(VMware): Modify section of instance-id in the customization config
  (#5356) [PengpengSun]
  + fix(treewide): Remove dead code (#5332) [Shreenidhi Shedi]
  + doc: network-config v2 ethernets are of type object (#5381) [Malte Poll]
  + Release 24.1.7 (#5375)
  + fix(azure): url_helper: specify User-Agent when using headers_cb with
  readurl() (#5298) [Ksenija Stanojevic]
  + fix: Stop attempting to resize ZFS in cc_growpart on Linux (#5370)
  + doc: update docs adding YAML 1.1 spec and jinja template references
  + fix(final_message): do not warn on datasourcenone when single ds
  + fix(growpart): correct growpart log message to include value of mode
  + feat(hotplug): disable hotplugd.socket (#5058)
  + feat(hotlug): trigger hotplug after cloud-init.service (#5058)
  + test: add function to push and enable systemd units (#5058)
  + test(util): fix wait_until_cloud_init exit code 2 (#5058)
  + test(hotplug): fix race getting ipv6 (#5271)
  + docs: Adjust CSS to increase font weight across the docs (#5363) [Sally]
  + fix(ec2): Correctly identify netplan renderer (#5361)
  + tests: fix expect logging from growpart on devent with partition (#5360)
  + test: Add v2 test coverage to test_net.py (#5247)
  + refactor: Simplify collect_logs() in logs.py (#5268)
  + fix: Ensure no subp from logs.py import (#5268)
  + tests: fix integration tests for ubuntu pro 32.3 release (#5351)
  + tests: add oracular's hello package for pkg upgrade test (#5354)
  + growpart: Fix behaviour for ZFS datasets (#5169) [Mina Galić]
  + device_part_info: do not recurse if we did not match anything (#5169)
  [Mina Galić]
  + feat(alpine): add support for Busybox adduser/addgroup (#5176)
  [dermotbradley]
  + ci: Move lint tip and py3-dev jobs to daily (#5347)
  + fix(netplan): treat netplan warnings on stderr as debug for cloud-init
  (#5348)
  + feat(disk_setup): Add support for nvme devices (#5263)
  + fix(log): Do not warn when doing requested operation (#5263)
  + Support sudoers in the "/usr/usr merge" location (#5161)
  [Robert Schweikert]
  + doc(nocloud): Document network-config file (#5204)
  + fix(netplan): Fix predictable interface rename issue (#5339)
  + cleanup: Don't execute code on import (#5295)
  + fix(net): Make duplicate route add succeed. (#5343)
  + fix(freebsd): correct configuration of IPv6 routes (#5291) [Théo Bertin]
  + fix(azure): disable use-dns for secondary nics (#5314)
  + chore: fix lint failure (#5320)
  + Update pylint version to support python 3.12 (#5338) [Ani Sinha]
  + fix(tests): use regex to avoid focal whitespace in jinja debug test
  (#5335)
  + chore: Add docstrings and types to Version class (#5262)
  + ci(mypy): add type-jinja2 stubs (#5337)
  + tests(alpine): github trust lxc mounted source dir cloud-init-ro (#5329)
  + test: Add oracular release to integration tests (#5328)
  + Release 24.1.6 (#5326)
  + test: Fix failing test_ec2.py test (#5324)
  + fix: Check renderer for netplan-specific code (#5321)
  + docs: Removal of top-level --file breaking change (#5308)
  + fix: typo correction of delaycompress (#5317)
  + docs: Renderers/Activators have downstream overrides (#5322)
  + fix(ec2): Ensure metadata exists before configuring PBR (#5287)
  + fix(lxd): Properly handle unicode from LXD socket (#5309)
  + docs: Prefer "artifact" over "artefact" (#5311) [Arthur Le Maitre]
  + chore(doc): migrate cc_byobu to templates
  + chore(doc): migrate cc_bootcmd to templates
  + chore(doc): migrate apt_pipelining and apk_configure to templates
  + tests: in_place mount module-docs into lxd vm/container
  + feat(docs): generate rtd module schema from rtd/module-docs
  + feat: Set RH ssh key permissions when no 'ssh_keys' group (#5296)
  [Ani Sinha]
  + test: Avoid circular import in Azure tests (#5280)
  + test: Fix test_failing_userdata_modules_exit_codes (#5279)
  + chore: Remove CPY check from ruff (#5281)
  + chore: Clean up docstrings
  + chore(ruff): Bump to version 0.4.3
  + feat(systemd): Improve AlmaLinux OS and CloudLinux OS support (#5265)
  [Elkhan Mammadli]
  + feat(ca_certs): Add AlmaLinux OS and CloudLinux OS support (#5264)
  [Elkhan Mammadli]
  + docs: cc_apt_pipelining docstring typo fix (#5273) [Alex Ratner]
  + feat(azure): add request identifier to IMDS requests (#5218)
  [Ksenija Stanojevic]
  + test: Fix TestFTP integration test (#5237) [d1r3ct0r]
  + feat(ifconfig): prepare for CIDR output (#5272) [Mina Galić]
  + fix: stop manually dropping dhcp6 key in integration test (#5267)
  [Alec Warren]
  + test: Remove some CiTestCase tests (#5256)
  + fix: Warn when signal is handled (#5186)
  + fix(snapd): ubuntu do not snap refresh when snap absent (LP: #2064300)
  + feat(landscape-client): handle already registered client (#4784)
  [Fabian Lichtenegger-Lukas]
  + doc: Show how to debug external services blocking cloud-init (#5255)
  + fix(pdb): Enable running cloud-init under pdb (#5217)
  + chore: Update systemd description (#5250)
  + fix(time): Harden cloud-init to system clock changes
  + fix: Update analyze timestamp uptime
  + fix(schema): no network validation on netplan systems without API
  + fix(mount): Don't run cloud-init.service if cloud-init disabled (#5226)
  + fix(ntp): Fix AlmaLinux OS and CloudLinux OS support (#5235)
  [Elkhan Mammadli]
  + tests: force version of cloud-init from PPA regardless of version (#5251)
  + ci: Print isort diff (#5242)
  + test: Fix integration test dependencies (#5248)
  + fix(ec2): Fix broken uuid match with other-endianness (#5236)
  + fix(schema): allow networkv2 schema without top-level key (#5239)
  [Cat Red]
  + fix(cmd): Do not hardcode reboot command (#5208)
  + test: Run Alpine tests without network (#5220)
  + docs: Add base config reference from explanation (#5241)
  + docs: Remove preview from WSL tutorial (#5225)
  + chore: Remove broken maas code (#5219)
  + feat(WSL): Add support for Ubuntu Pro configs (#5116) [Ash]
  + chore: sync ChangeLog and version.py from 24.1.x (#5228)
  + bug(package_update): avoid snap refresh in images without snap command
  (LP: #2064132)
  + ci: Skip package build on tox runs (#5210)
  + chore: Fix test skip message
  + test(ec2): adopt pycloudlib public ip creation while launching instances
  + test(ec2): add ipv6 testing for multi-nic instances
  + test(ec2): adopt pycloudlib enable_ipv6 while launching instances
  + feat: tool to print diff between netplan and networkv2 schema (#5200)
  [Cat Red]
  + test: mock internet access in test_upgrade (#5212)
  + ci: Add timezone for alpine unit tests (#5216)
  + fix: Ensure dump timestamps parsed as UTC (#5214)
  + docs: Add WSL tutorial (#5206)
  + feature(schema): add networkv2 schema (#4892) [Cat Red]
  + Add alpine unittests to ci (#5121)
  + test: Fix invalid openstack datasource name (#4905)
  + test: Fix MAAS test and mark xfail (#4905)
  + chore(ds-identify): Update shellcheck ignores (#4905)
  + fix(ds-identify): Prevent various false positives and false negatives
  (#4905)
  + Use grep for faster parsing of cloud config in ds-identify (#4905)
  [Scott Moser] (LP: #2030729)
  + tests: validate netplan API YAML instead of strict content (#5195)
  + chore(templates): update ubuntu universe wording (#5199)
  + Deprecate the users ssh-authorized-keys property (#5162)
  [Anders Björklund]
  + doc(nocloud): Describe ftp and ftp over tls implementation (#5193)
  + feat(net): provide network config to netplan.State for render (#4981)
  + docs: Add breaking datasource identification changes (#5171)
  + fix(openbsd): Update build-on-openbsd python dependencies (#5172)
  [Hyacinthe Cartiaux]
  + fix: Add subnet ipv4/ipv6  to network schema (#5191)
  + docs: Add deprecated system_info to schema (#5168)
  + docs: Add DataSourceNone documentation (#5165)
  + test: Skip test if console log is None (#5188)
  + fix(dhcp): Enable interactively running cloud-init init --local (#5166)
  + test: Update message for netplan apply dbus issue
  + test: install software-properties-common if absent during PPA setup
  + test: bump pycloudlib to use latest version
  + test: Update version of hello package installed on noble
  + test: universally ignore netplan apply dbus issue (#5178)
  + chore: Remove obsolete nose workaround
  + feat: Add support for FTP and FTP over TLS (#4834)
  + feat(opennebula): Add support for posix shell
  + test: Make analyze tests not depend on GNU date
  + test: Eliminate bash dependency from subp tests
  + docs: Add breaking changes section to reference docs (#5147) [Cat Red]
  + util: add log_level kwarg for logexc() (#5125) [Chris Patterson]
  + refactor: Make device info part of distro definition (#5067)
  + refactor: Distro-specific growpart code (#5067)
  + test(ec2): fix mocking with responses==0.9.0 (focal) (#5163)
  + chore(safeyaml): Remove unicode helper for Python2 (#5142)
  + Revert "test: fix upgrade dhcp6 on ec2 (#5131)" (#5148)
  + refactor(net): Reuse netops code
  + refactor(iproute2): Make expressions multi-line for legibility
  + feat(freebsd): support freebsd find part by gptid and ufsid (#5122)
  [jinkangkang]
  + feat: Determining route metric based on NIC name (#5070) [qidong.ld]
  + test: Enable profiling in integration tests (#5130)
  + dhcp: support configuring static routes for dhclient's unknown-121
  option (#5146) [Chris Patterson]
  + feat(azure): parse ProvisionGuestProxyAgent as bool (#5126)
  [Ksenija Stanojevic]
  + fix(url_helper): fix TCP connection leak on readurl() retries (#5144)
  [Chris Patterson]
  + test: pytest-ify t/u/sources/test_ec2.py
  + Revert "ec2: Do not enable dhcp6 on EC2 (#5104)" (#5145) [Major Hayden]
  + fix: Logging sensitive data
  + test: Mock ds-identify systemd path (#5119)
  + fix(dhcpcd): Make lease parsing more robust (#5129)
  + test: fix upgrade dhcp6 on ec2 (#5131)
  + net/dhcp: raise InvalidDHCPLeaseFileError on error parsing dhcpcd lease
  (#5128) [Chris Patterson]
  + fix: Fix runtime file locations for cloud-init (#4820)
  + ci: fix linkcheck.yml invalid yaml (#5123)
  + net/dhcp: bump dhcpcd timeout to 300s (#5127) [Chris Patterson]
  + ec2: Do not enable dhcp6 on EC2 (#5104) [Major Hayden]
  + fix: Fall back to cached local ds if no valid ds found (#4997)
  [PengpengSun]
  + ci: Make linkcheck a scheduled job (#5118)
  + net: Warn when interface rename fails
  + ephemeral(dhcpcd): Set dhcpcd interface down
  + Release 24.1.3
  + chore: Handle all level 1 TiCS security violations (#5103)
  + fix: Always use single datasource if specified (#5098)
  + fix(tests): Leaked mocks (#5097)
  + fix(rhel)!: Fix network boot order in upstream cloud-init
  + fix(rhel): Fix network ordering in sysconfig
  + feat: Use NetworkManager renderer by default in RHEL family
  + fix: Allow caret at the end of apt package (#5099)
  + test: Add missing mocks to prevent bleed through (#5082)
  [Robert Schweikert]
  + fix: Ensure network config in DataSourceOracle can be unpickled (#5073)
  + docs: set the home directory using homedir, not home (#5101)
  [Olivier Gayot] (LP: #2047796)
  + fix(cacerts): Correct configuration customizations for Photon (#5077)
  [Christopher McCann]
  + fix(test): Mock systemd fs path for non-systemd distros
  + fix(tests): Leaked subp.which mock
  + fix(networkd): add GatewayOnLink flag when necessary (#4996) [王煎饼]
  + Release 24.1.2
  + test: fix `disable_sysfs_net` mock (#5065)
  + refactor: don't import subp function directly (#5065)
  + test: Remove side effects from tests (#5074)
  + refactor: Import log module rather than functions (#5074)
  + fix: Fix breaking changes in package install (#5069)
  + fix: Undeprecate 'network' in schema route definition (#5072)
  + refactor(ec2): simplify convert_ec2_metadata_network_config
  + fix(ec2): fix ipv6 policy routing
  + fix: document and add 'accept-ra' to network schema (#5060)
  + bug(maas): register the correct DatasourceMAASLocal in init-local
  (#5068) (LP: #2057763)
  + ds-identify: Improve ds-identify testing flexibility (#5047)
  + fix(ansible): Add verify_commit and inventory to ansible.pull schema
  (#5032) [Fionn Fitzmaurice]
  + doc: Explain breaking change in status code (#5049)
  + gpg: Handle temp directory containing files (#5063)
  + distro(freebsd): add_user: respect homedir (#5061) [Mina Galić]
  + doc: Install required dependencies (#5054)
  + networkd: Always respect accept-ra if set (#4928) [Phil Sphicas]
  + chore: ignore all cloud-init_*.tar.gz in .gitignore (#5059)
  + test: Don't assume ordering of ThreadPoolExecutor submissions (#5052)
  + feat: Add new distro 'azurelinux' for Microsoft Azure Linux. (#4931)
  [Dan Streetman]
  + fix(gpg): Make gpg resilient to host configuration changes (#5026)
  + Sync 24.1.1 changelog and version
  + DS VMware: Fix ipv6 addr converter from netinfo to netifaces (#5029)
  [PengpengSun]
  + packages/debian: remove dependency on isc-dhcp-client (#5041)
  [Chris Patterson]
  + test: Allow fake_filesystem to work with TemporaryDirectory (#5035)
  + tests: Don't wait for GCE instance teardown (#5037)
  + fix: Include DataSourceCloudStack attribute in unpickle test (#5039)
  + bug(vmware): initialize new DataSourceVMware attributes at unpickle
  (#5021) (LP: #2056439)
  + fix(apt): Don't warn on apt 822 source format (#5028)
  + fix(atomic_helper.py): ensure presence of parent directories (#4938)
  [Shreenidhi Shedi]
  + fix: Add "broadcast" to network v1 schema (#5034) (LP: #2056460)
  + pro: honor but warn on custom ubuntu_advantage in /etc/cloud/cloud.cfg
  (#5030)
  + net/dhcp: handle timeouts for dhcpcd (#5022) [Chris Patterson]
  + fix: Make wait_for_url respect explicit arguments
  + test: Fix scaleway retry assumptions
  + fix: Make DataSourceOracle more resilient to early network issues
  (#5025) (LP: #2056194)
  + chore(cmd-modules): fix exit code when --mode init (#5017)
  + feat: pylint: enable W0201 - attribute-defined-outside-init
  + refactor: Ensure no attributes defined outside __init__
  + chore: disable attribute-defined-outside-init check in tests
  + refactor: Use _unpickle rather than hasattr() in sources
  + chore: remove unused vendordata "_pure" variables
  + chore(cmd-modules): deprecate --mode init (#5005)
  + tests: drop CiTestCase and convert to pytest
  + bug(tests): mock reads of host's /sys/class/net via get_sys_class_path
  + fix: log correct disabled path in ds-identify (#5016)
  + tests: ec2 dont spend &gt; 1 second retrying 19 times when 3 times will do
  + tests: openstack mock expected ipv6 IMDS
  + bug(wait_for_url): when exceptions occur url is unset, use url_exc
  (LP: #2055077)
  + feat(run-container): Run from arbitrary commitish (#5015)
  + tests: Fix wsl test (#5008)
  + feat(ds-identify): Don't run unnecessary systemd-detect-virt (#4633)
  + chore(ephemeral): add debug log when bringing up ephemeral network
  (#5010) [Alec Warren]
  + release: sync changelog and version (#5011)
  + Cleanup test_net.py (#4840)
  + refactor: remove dependency on netifaces (#4634) [Cat Red]
  + feat: make lxc binary configurable (#5000)
  + docs: update 404 page for new doc site and bug link
  + test(aws): local network connectivity on multi-nics (#4982)
  + test: Make integration test output more useful (#4984)
  From 24.1.7
  + fix(ec2): Correctly identify netplan renderer (#5361)
  From 24.1.6
  + fix(ec2): Ensure metadata exists before configuring PBR (#5287)
  + fix: Check renderer for netplan-specific code (#5321)
  + test: Fix failing test_ec2.py test (#5324)
  From 24.1.5
  + fix(package_update): avoid snap refresh in images without snap command
  (LP: #2064132)
  From 24.1.4
  + fix(dhcpcd): Make lease parsing more robust (#5129)
  + net/dhcp: raise InvalidDHCPLeaseFileError on error parsing dhcpcd lease
  + (#5128) [Chris Patterson]
  + fix: Fix runtime file locations for cloud-init (#4820)
  + net/dhcp: bump dhcpcd timeout to 300s (#5127) [Chris Patterson]
  + net: Warn when interface rename fails
  + ephemeral(dhcpcd): Set dhcpcd interface down
  + test: Remove side effects from tests (#5074)
  + refactor: Import log module rather than functions (#5074)
  From 24.1.3
  + fix: Always use single datasource if specified (#5098)
  + fix: Allow caret at the end of apt package (#5099)
  From 24.1.2
  + test: Don't assume ordering of ThreadPoolExecutor submissions (#5052)
  + refactor(ec2): simplify convert_ec2_metadata_network_config
  + tests: drop CiTestCase and convert to pytest
  + bug(tests): mock reads of host's /sys/class/net via get_sys_class_path
  + fix: Fix breaking changes in package install (#5069)
  + fix: Undeprecate 'network' in schema route definition (#5072)
  + fix(ec2): fix ipv6 policy routing
  + fix: document and add 'accept-ra' to network schema (#5060)
  + bug(maas): register the correct DatasourceMAASLocal in init-local
  (#5068) (LP: #2057763)
  From 24.1.1
  + fix: Include DataSourceCloudStack attribute in unpickle test (#5039)
  + bug(vmware): initialize new DataSourceVMware attributes at unpickle (#5021)
  + fix(apt): Don't warn on apt 822 source format (#5028)
  + fix: Add "broadcast" to network v1 schema (#5034)
  + pro: honor but warn on custom ubuntu_advantage in /etc/cloud/cloud.cfg
  (#5030)
  + net/dhcp: handle timeouts for dhcpcd (#5022)
  + fix: Make wait_for_url respect explicit arguments
  + bug(wait_for_url): when exceptions occur url is unset, use url_exc
  + test: Fix scaleway retry assumptions
  + fix: Make DataSourceOracle more resilient to early network issues (#5025)
  + tests: Fix wsl test (#5008)
  From 24.1
  + fix: Don't warn on vendor directory (#4986)
  + apt: kill spawned keyboxd after gpg cmd interaction
  + tests: upgrade tests should only validate current boot log
  + net/dhcp: fix maybe_perform_dhcp_discovery check for interface=None
  [Chris Patterson]
  + doc(network-v2): fix section nesting levels
  + fix(tests): don't check for clean log on minimal image (#4965) [Cat Red]
  + fix(cc_resize): Don't warn if zpool command not found (#4969)
  (LP: #2055219)
  + feat(subp): Make invalid command warning more user-friendly (#4972)
  + docs: Remove statement about device path matching (#4966)
  + test: Fix xfail to check the dhcp client name (#4971)
  + tests: avoid console prompts when removing gpg on Noble
  + test: fix test_get_status_systemd_failure
  + fix: Remove hardcoded /var/lib/cloud hotplug path (#4940)
  + refactor: Refactor status.py (#4864)
  + test: Use correct lxd network-config keys (#4950)
  + test: limit temp dhcp6 changes to &lt; NOBLE (#4942)
  + test: allow downgrades when install debs (#4941)
  + tests: on noble, expect default /etc/apt/sources.list
  + tests: lxd_vm early boot status test ordered After=systemd-remount-fs
  (#4936)
  + tests: pro integration tests supply ubuntu_advantage until pro v32
  (#4935)
  + feat(hotplug): add cmd to enable hotplug (#4821)
  + test: fix test_combined_cloud_config_json (#4925)
  + test: xfail udhcpc on azure (#4924)
  + feat: Implement the WSL datasource (#4786) [Carlos Nihelton]
  + refactor(openrc):  Improve the OpenRC files (#4916) [dermotbradley]
  + tests: use apt install instead of dpkg -i to install pkg deps
  + tests: inactive module rename ubuntu_advantage to ubuntu_pro
  + test: fix tmpdir in test_cc_apk_configure (#4914)
  + test: fix jsonschema version checking in pro test (#4915)
  + feat(dhcp): Make dhcpcd the default dhcp client (#4912)
  + feat(Alpine) cc_growpart.py: fix handling of /dev/mapper devices (#4876)
  [dermotbradley]
  + test: Retry longer in test_status.py integration test (#4910)
  + test: fix kernel override test (#4913)
  + chore: Rename sysvinit/gentoo directory to sysvinit/openrc (#4906)
  [dermotbradley]
  + doc: update ubuntu_advantage references to pro
  + chore: rename cc_ubuntu_advantage to cc_ubuntu_pro (SC-1555)
  + feat(ubuntu pro): deprecate ubuntu_pro key in favor of ubuntu_advantage
  + feat(schema): support ubuntu_pro key and deprecate ubuntu_advantage
  + test: fix verify_clean_log (#4903)
  + test: limit test_no_hotplug_triggered_by_docker to stable releases
  + tests: generalize warning Open vSwitch warning from netplan apply (#4894)
  + fix(hotplug): remove literal quotes in args
  + feat(apt): skip known /etc/apt/sources.list content
  + feat(apt): use APT deb822 source format by default
  + test(ubuntu-pro): change livepatch to esm-infra
  + doc(ec2): fix metadata urls (#4880)
  + fix: unpin jsonschema and update tests (#4882)
  + distro: add eject FreeBSD code path (#4838) [Mina Galić]
  + feat(ec2): add hotplug as a default network update event (#4799)
  + feat(ec2): support instances with repeated device-number (#4799)
  + feat(cc_install_hotplug): trigger hook on known ec2 drivers (#4799)
  + feat(ec2): support multi NIC/IP setups (#4799)
  + feat(hotplug): hook-hotplug is now POSIX shell add OpenRC init script
  [dermotbradley]
  + test: harden test_dhcp.py::test_noble_and_newer_force_client
  + test: fix test_combined_cloud_config_json (#4868)
  + feat(apport): Disable hook when disabled (#4874)
  + chore: Add pyright ignore comments (#4874)
  + bug(apport): Fix invalid typing (#4874)
  + refactor: Move general apport hook to main branch (#4874)
  + feat(bootspeed)!: cloud-config.service drop After=snapd.seeded
  + chore: update CI package build to oldest supported Ubuntu release focal
  (#4871)
  + test: fix test_cli.test_valid_userdata
  + feat: handle error when log file is empty (#4859) [Hasan]
  + test: fix test_ec2_ipv6
  + fix: Address TIOBE abstract interpretation issues (#4866)
  + feat(dhcp): Make udhcpc use same client id (#4830)
  + feat(dhcp): Support InfiniBand with dhcpcd (#4830)
  + feat(azure): Add ProvisionGuestProxyAgent OVF setting (#4860)
  [Ksenija Stanojevic]
  + test: Bring back dhcp6 integration test changes (#4855)
  + tests: add status --wait blocking test from early boot
  + tests: fix retry decorator to return the func value
  + docs: add create_hostname_file to all hostname user-data examples
  (#4727) [Cat Red]
  + fix: Fix typos (#4850) [Viktor Szépe]
  + feat(dhcpcd): Read dhcp option 245 for azure wireserver (#4835)
  + tests(dhcp): Add udhcpc client to test matrix (#4839)
  + fix: Add types to network v1 schema (#4841)
  + docs(vmware): fixed indentation on example userdata yaml (#4854)
  [Alec Warren]
  + tests: Remove invalid keyword from method call
  + fix: Handle systemctl when dbus not ready (#4842) (LP: #2046483)
  + fix(schema cli): avoid netplan validation on net-config version 1
  + tests: reduce expected reports due to dropped rightscale module
  + tests(net-config): add awareness of netplan on stable Ubuntu
  [Gilbert Gilb's]
  + feat: fall back to cdrom_id eject if eject is not available (#4769)
  [Cat Red]
  + fix(packages/bddeb): restrict debhelper-compat to 12 in focal (#4831)
  + tests: Add kernel commandline test (#4833)
  + fix: Ensure NetworkManager renderer works without gateway (#4829)
  + test: Correct log parsing in schema test (#4832)
  + refactor: Remove cc_rightscale_userdata (#4813)
  + refactor: Replace load_file with load_binary_file to simplify typing
  (#4823)
  + refactor: Add load_text_file function to simplify typing (#4823)
  + refactor: Change variable name for consistent typing (#4823)
  + feat(dhcp): Add support for dhcpcd (#4746)
  + refactor: Remove unused networking code (#4810)
  + test: Add more DNS net tests
  + BREAKING CHANGE: Stop adding network v2 DNS to global DNS
  + doc: update DataSource.default_update_events doc (#4815)
  + chore: do not modify instance attribute (#4815)
  + test: fix mocking leaks (#4815)
  + Revert "ci: Pin pytest&lt;8.0.0. (#4816)" (#4815)
  + test: Update tests for passlib (#4818)
  + fix(net-schema): no warn when skipping schema check on non-netplan
  + feat(SUSE): reboot marker file is written as /run/reboot-needed (#4788)
  [Robert Schweikert]
  + test: Cleanup unwanted logger setup calls (#4817)
  + refactor(cloudinit.util): Modernize error handling, add better warnings
  (#4812)
  + ci: Pin pytest&lt;8.0.0. (#4816)
  + fix(tests): fixing KeyError on integrations tests (#4811) [Cat Red]
  + tests: integration for network schema on netplan systems (#4767)
  + feat(schema): use netplan API to validate network-config (#4767)
  + chore: define CLOUDINIT_NETPLAN_FILE static var (#4767)
  + fix: cli schema config-file option report network-config type (#4767)
  + refactor(azure): replace BrokenAzureDataSource with reportable errors
  (#4807) [Chris Patterson]
  + Fix Alpine and Mariner /etc/hosts templates (#4780) [dermotbradley]
  + tests: revert #4792 as noble images no longer return 2 (#4809) [Cat Red]
  + tests: use client fixture instead of class_client in cleantest (#4806)
  + tests: enable ds-idenitfy xfail test LXD-kvm-not-MAAS-1 (#4808)
  + fix(tests): failing integration tests due to missing ua token (#4802)
  [Cat Red]
  + Revert "Use grep for faster parsing of cloud config in ds-identify
  (#4327)"
  + tests: Demonstrate ds-identify yaml parsing broken
  + tests: add exit 2 on noble from cloud-init status (#4792)
  + fix: linkcheck for ci to ignore scaleway anchor URL (#4793)
  + feat: Update cacerts to support VMware Photon (#4763)
  [Christopher McCann]
  + fix: netplan rendering integrations tests (#4795) [Cat Red]
  + azure: remove cloud-init.log reporting via KVP (#4715) [Chris Patterson]
  + feat(Alpine): Modify ds-identify for Alpine support and add OpenRC
  init.d script (#4785) [dermotbradley]
  + doc: Add DatasourceScaleway documentation (#4773) [Louis Bouchard]
  + fix: packaged logrotate file lacks suffix on ubuntu (#4790)
  + feat(logrotate): config flexibility more backups (#4790)
  + fix(clean): stop warning when running clean command (#4761) [d1r3ct0r]
  + feat: network schema v1 strict on nic name length 15 (#4774)
  + logrotate config (#4721) [Fabian Lichtenegger-Lukas]
  + test: Enable coverage in integration tests (#4682)
  + test: Move unit test helpers to global test helpers (#4682)
  + test: Remove snapshot option from install_new_cloud_init (#4682)
  + docs: fix cloud-init single param docs (#4682)
  + Alpine: fix location of dhclient leases file (#4782) [dermotbradley]
  + test(jsonschema): Pin jsonschema version (#4781)
  + refactor(IscDhclient): discover DHCP leases at distro-provided location
  (#4683) [Phsm Qwerty]
  + feat: datasource check for WSL (#4730) [Carlos Nihelton]
  + test: Update hostname integration tests (#4744)
  + test: Add mantic and noble releases to integration tests (#4744)
  + refactor: Ensure internal DNS state same for v1 and v2 (#4756)
  + feat: Add v2 route mtu rendering to NetworkManager (#4748)
  + tests: stable ubuntu releases will not exit 2 on warnings (#4757)
  + doc(ds-identify): Describe ds-identify irrespective of distro (#4742)
  + fix: relax NetworkManager renderer rules (#4745)
  + fix: fix growpart race (#4618)
  + feat: apply global DNS to interfaces in network-manager  (#4723)
  [Florian Apolloner]
  + feat(apt): remove /etc/apt/sources.list when deb22 preferred (#4740)
  + chore: refactor schema data as enums and namedtuples (#4585)
  + feat(schema): improve CLI message on unprocessed data files (#4585)
  + fix(config): relocate /run to /var/run on BSD (canonical#4677)
  [Mina Galić]
  + fix(ds-identify): relocate /run on *BSD (#4677) [Mina Galić]
  + fix(sysvinit): make code a bit more consistent (#4677) [Mina Galić]
  + doc: Document how cloud-init is, not how it was (#4737)
  + tests: add expected exit 2 on noble from cloud-init status (#4738)
  + test(linkcheck): ignore github md and rst link headers (#4734)
  + test: Update webhook test due to removed cc_migrator module (#4726)
  + fix(ds-identify): Return code 2 is a valid result, use cached value
  + fix(cloudstack): Use parsed lease file for virtual router in cloudstack
  + fix(dhcp): Guard against FileNotFoundError and NameError exceptions
  + fix(apt_configure): disable sources.list if rendering deb822 (#4699)
  (LP: #2045086)
  + docs: Add link to contributing to docs (#4725) [Cat Red]
  + chore: remove commented code (#4722)
  + chore: Add log message when create_hostname_file key is false (#4724)
  [Cat Red]
  + fix: Correct v2 NetworkManager route rendering (#4637)
  + azure/imds: log http failures as warnings instead of info (#4714)
  [Chris Patterson]
  + fix(setup): Relocate libexec on OpenBSD (#4708) [Mina Galić]
  + feat(jinja): better jinja feedback and error catching (#4629)
  [Alec Warren]
  + test: Fix silent swallowing of unexpected subp error (#4702)
  + fix: Move cloud-final.service after time-sync.target (#4610)
  [Dave Jones] (LP: #1951639)
  + feat(log): Make logger name more useful for __init__.py
  + chore: Remove cc_migrator module (#4690)
  + fix(tests): make cmd/devel/tests work on non-GNU [Mina Galić]
  + chore: Remove cmdline from spelling list (#4670)
  + doc: Document boot status meaning (#4670)
  + doc: Set expectations for new datasources (#4670)
  + ci: Show linkcheck broken links in job output (#4670)
  + dmi: Add support for OpenBSD (#4654) [Mina Galić]
  + ds-identify: fake dmidecode support on OpenBSD (#4654) [Mina Galić]
  + ds-identify: add OpenBSD support in uname (#4654) [Mina Galić]
  + refactor: Ensure '_cfg' in Init class is dict (#4674)
  + refactor: Make event scope required in stages.py (#4674)
  + refactor: Remove unused argument (#4674)
  + chore: Move from lintian to a sphinx spelling plugin (#3639)
  + fix(doc): Fix spelling errors found by sphinxcontrib-spelling (#3639)
  + ci: Add Python 3.13 (#4567)
  + Add AlexSv04047 to CLA signers file (#4671) [AlexSv04047]
  + fix(openbsd): services &amp; build tool (#4660) [CodeBleu]
  + tests/unittests: add a new unit test for network manager net activator
  (#4672) [Ani Sinha]
  + Implement DataSourceCloudStack.get_hostname() (#4433) [Phsm Qwerty]
  + net/nm: check for presence of ifcfg files when nm connection files
  are absent (#4645) [Ani Sinha]
  + doc: Overhaul debugging documentation (#4578)
  + doc: Move dangerous commands to dev docs (#4578)
  + doc: Relocate file location docs (#4578)
  + doc: Remove the debugging page (#4578)
  + fix(util): Fix boottime to work on OpenBSD (#4667) [Mina Galić]
  + net: allow dhcp6 configuration from generate_fallback_configuration()
  [Ani Sinha]
  + net/network_manager: do not set "may-fail" to False for both ipv4 and
  ipv6 dhcp [Ani Sinha]
  + feat(subp): Measure subprocess command time (#4606)
  + fix(python3.13): Fix import error for passlib on Python 3.13 (#4669)
  + style(brpm/bddeb): add black and ruff for packages build scripts (#4666)
  + copr: remove TODO.rst from spec file
  + fix(packages/brpm): correct syntax error and typo
  + style(ruff): fix tip target
  + config: Module documentation updates (#4599)
  + refactor(subp): Remove redundant parameter 'env' (#4555)
  + refactor(subp): Remove unused parameter 'target' (#4555)
  + refactor: Remove 'target' boilerplate from cc_apt_configure (#4555)
  + refactor(subp): Re-add return type to subp() (#4555)
  + refactor(subp): Add type information to args (#4555)
  + refactor(subp): Use subprocess.DEVNULL (#4555)
  + refactor(subp): Remove parameter 'combine_capture' (#4555)
  + refactor(subp): Remove unused parameter 'status_cb' (#4555)
  + fix(cli): fix parsing of argparse subcommands (#4559)
  [Calvin Mwadime] (LP: #2040325)
  + chore!: drop support for dsa ssh hostkeys in docs and schema (#4456)
  + chore!: do not generate ssh dsa host keys (#4456) [shixuantong]
  From 23.4.4
  + fix(nocloud): smbios datasource definition
  + tests: Check that smbios seed works
  + fix(source): fix argument boundaries when parsing cmdline (#4825)
  From 23.4.3
  + fix: Handle systemctl when dbus not ready (#4842)
  (LP: #2046483)
  From 23.4.2
  + fix: Handle invalid user configuration gracefully (#4797)
  (LP: #2051147)
  From 23.4.1
  + fix: Handle systemctl commands when dbus not ready (#4681)
  From 23.4
  + tests: datasourcenone use client.restart to block until done (#4635)
  + tests: increase number of retries across reboot to 90 (#4651)
  + fix: Add schema for merge types (#4648)
  + feat: Allow aliyun ds to fetch data in init-local (#4590) [qidong.ld]
  + azure: report failure to eject as error instead of debug (#4643)
  [Chris Patterson]
  + bug(schema): write network-config if instance dir present (#4635)
  + test: fix schema fuzzing test (#4639)
  + Update build-on-openbsd dependencies (#4644) [CodeBleu]
  + fix(test): Fix expected log for ipv6-only ephemeral network (#4641)
  + refactor: Remove metaclass from network_state.py (#4638)
  + schema: non-root fallback to default paths on perm errors (# 4631)
  + fix: Don't loosen the permissions of the log file (#4628)
  + Revert "logging: keep current file mode of log file if its stricter
  than the new mode (#4250)"
  + ephemeral: Handle link up failure for both ipv4 and ipv6  (#4547)
  + fix(main): Don't call logging too early (#4595)
  + fix: Remove Ubuntu-specific kernel naming convention assertion (#4617)
  + fix(log): Do not implement handleError with a self parameter (#4617)
  + fix(log): Don't try to reuse stderr logger (#4617)
  + feat: Standardize logging output to stderr (#4617)
  + chore: Sever unmaintained TODO.rst (#4625)
  + test: Skip failing tests
  + distros: Add suse
  + test: Add default hello package version (#4614)
  + fix(net): Improve DHCPv4 SUSE code, add test
  + net: Fix DHCPv4 not enabled on SUSE in some cases [bin456789]
  + fix(schema): Warn if missing dependency (#4616)
  + fix(cli): main source cloud_config for schema validation (#4562)
  + feat(schema): annotation path for invalid top-level keys (#4562)
  + feat(schema): top-level additionalProperties: false (#4562)
  + test: ensure top-level properties tests will pass (#4562)
  + fix(schema): Add missing schema definitions (#4562)
  + test: Fix snap tests (#4562)
  + azure: Check for stale pps data from IMDS (#4596) [Ksenija Stanojevic]
  + test: Undo dhcp6 integration test changes (#4612)
  + azure: update diagnostic from warning level to debug [Chris Patterson]
  + azure/imds: remove limit for connection errors if route present (#4604)
  + [Chris Patterson]
  + [enhancement]: Add shellcheck to CI (#4488) [Aviral Singh]
  + chore: add conventional commits template (#4593)
  + Revert "net: allow dhcp6 configuration from
  generate_fallback_configuration()" (#4607)
  + azure: workaround to disable reporting IMDS failures on Azure Stack
  [Chris Patterson]
  + cc_apt_pipelining: Update docs, deprecate options (#4571)
  + test: add gh workflows on push to main, update status badges (#4597)
  + util: Remove function abs_join() (#4587)
  + url_helper: Remove unused function retry_on_url_exc() (#4587)
  + cc_resizefs: Add bcachefs resize support (#4594)
  + integration_tests: Support non-Ubuntu distros (#4586)
  + fix(cmdline): fix cmdline parsing with MAC containing cc:
  + azure/errors: include http code in reason for IMDS failure
  [Chris Patterson]
  + tests: cloud-init schema --system does not return exit code 2
  + github: allow pull request to specify desired rebase and merge
  + tests: fix integration test expectations of exit 2 on schema warning
  + tests: fix schema test expected cli output Valid schema &lt;type&gt;
  + fix(schema cli): check raw userdata when processed cloud-config empty
  + azure: report failure to host if ephemeral DHCP secondary NIC (#4558)
  [Chris Patterson]
  + man: Document cloud-init error codes (#4500)
  + Add support for cloud-init "degraded" state (#4500)
  + status.json: Don't override detail key with error condition (#4500)
  + status: Remove duplicated data (#4500)
  + refactor: Rename exported_errors in status.json (#4500)
  + test: Remove stale status.json value (#4500)
  + tools/render-template: Make yaml loading opt-in, fix setup.py (#4564)
  + Add summit digest/trip report to docs (#4561) [Sally]
  + doc: Fix incorrect statement about `cloud-init analyze`
  + azure/imds: ensure new errors are logged immediately when retrying
  (#4468) [Chris Patterson]
  + Clarify boothook docs (#4543)
  + boothook: allow stdout/stderr to emit to cloud-init-output.log
  + summit-notes: add 2023 notes for reference in mailinglist/discourse
  + fix: added mock to stop leaking journalctl that slows down unit test
  (#4556) [Alec Warren]
  + tests: maas test for DataSourceMAASLocal get_data
  + maas tests: avoid using CiTest case and prefer pytest.tmpdir fixture
  + MAAS: Add datasource to init-local timeframe
  + Ensure all tests passed and/or are skipped
  + Support QEMU in integration tests
  + fix(read-dependencies): handle version specifiers containing [~!]
  + test: unpin pytest
  + schema: network-config optional network key. route uses oneOf (#4482)
  + schema: add cloud_init_deepest_matches for best error message (#4482)
  + network: warn invalid cfg add /run/cloud-init/network-config  (#4482)
  + schema: add network-config support to schema subcommand (#4482)
  + Update version number and merge ChangeLog from 23.3.3 into main (#4553)
  + azure: check for primary interface when performing DHCP (#4465)
  [Chris Patterson]
  + Fix hypothesis failure
  + subp: add a log when skipping a file for execution for lack of exe
  permission (#4506) [Ani Sinha]
  + azure/imds: refactor max_connection_errors definition (#4467)
  [Chris Patterson]
  + chore: fix PR template rendering (#4526)
  + fix(cc_apt_configure): avoid unneeded call to apt-install (#4519)
  + comment difference between sysconfig and NetworkManager renderer (#4517)
  [Ani Sinha]
  + Set Debian's default locale to be c.UTF-8 (#4503) (LP: #2038945)
  + Convert test_debian.py to pytest (#4503)
  + doc: fix cloudstack link
  + doc: fix development/contributing.html references
  + doc: hide duplicated links
  + Revert "ds-identify/CloudStack: $DS_MAYBE if vm running on vmware/xen
  (#4281)" (#4511) (LP: #2039453)
  + Fix the missing mcopy argument [Vladimir Pouzanov]
  + tests: Add logging fix (#4499)
  + Update upgrade test to account for dhcp6
  + Remove logging of PPID path (#4502)
  + Make Python 3.12 CI test non-experimental (#4498)
  + ds-identify: exit 2 on disabled state from marker or cmdline (#4399)
  + cloud-init-generator: Various performance optimizations (#4399)
  + systemd: Standardize cloud-init systemd enablement (#4399)
  + benchmark: benchmark cloud-init-generator independent of ds-identify
  (#4399)
  + tests/integration_tests: add cloud-init disablement coverage (#4399)
  + doc: Describe disabling cloud-init using an environment variable (#4399)
  + fix: cloud-init status --wait broken with KERNEL_CMDLINE (#4399)
  + azure/imds: retry on 429 errors for reprovisiondata (#4470)
  [Chris Patterson]
  + cmd: Don't write json status files for non-boot stages (#4478)
  + ds-identify: Allow disable service and override environment (#4485)
  [Mina Galić]
  + Update DataSourceNWCS.py (#4496) [shell-skrimp]
  + Add r00ta to CLA signers file
  + Fix override of systemd_locale_conf in rhel [Jacopo Rota]
  + ci(linkcheck): minor fixes (#4495)
  + integration test fix for deb822 URI format (#4492)
  + test: use a mantic-compatible tz in t/i/m/test_combined.py (#4494)
  + ua: shift CLI command from ua to pro for all interactions
  + pro: avoid double-dash when enabling inviddual services on CLI
  + net: allow dhcp6 configuration from generate_fallback_configuration()
  (#4474) [Ani Sinha]
  + tests: apt re.search to match alternative ordering of installed pkgs
  + apt: doc apt_pkg performance improvement over subp apt-config dump
  + Tidy up contributing docs (#4469) [Sally]
  + [enhancement]: Automatically linkcheck in CI (#4479) [Aviral Singh]
  + Revert allowing pro service warnings (#4483)
  + Export warning logs to status.json (#4455)
  + Fix regression in package installation (#4466)
  + schema: cloud-init schema in early boot or in dev environ (#4448)
  + schema: annotation of nested dicts lists in schema marks (#4448)
  + feat(apport): collect ubuntu-pro logs if ubuntu-advantage.log present
  (#4443)
  + apt_configure: add deb822 support for default sources file (#4437)
  + net: remove the word "on instance boot" from cloud-init generated config
  (#4457) [Ani Sinha]
  + style: Make cloudinit.log functions use snake case (#4449)
  + Don't recommend using cloud-init as a library (#4459)
  + vmware: Fall back to vmtoolsd if vmware-rpctool errs (#4444)
  [Andrew Kutz]
  + azure: add option to enable/disable secondary ip config (#4432)
  + [Ksenija Stanojevic]
  + Allow installing snaps via package_update_upgrade_install module (#4202)
  + docs: Add cloud-init overview/introduction (#4440) [Sally]
  + apt: install software-properties-common when absent but needed (#4441)
  + sources/Azure: Ignore system volume information folder while scanning
  for files in the ntfs resource disk (#4446) [Anh Vo]
  + refactor: Remove unnecessary __main__.py file
  + style: Drop vi format comments
  + cloudinit.log: Use more appropriate exception (#4435)
  + cloudinit.log: Don't configure NullHandler (#4435)
  + commit 6bbbfbbb030831c72b5aa2bba9cb8492f19d56f4
  + cloudinit.log: Remove unnecessary module function and variables (#4435)
  + cloudinit.log: Remove unused getLogger wrapper (#4435)
  + cloudinit.log: Standardize use of cloudinit's logging module (#4435)
  + Remove unnecessary logging wrapper in Cloud class (#4435)
  + integration test: allow pro service warnings (#4447)
  + integration tests: fix mount indentation (#4445)
  + sources/Azure: fix for conflicting reports to platform (#4434)
  [Chris Patterson]
  + docs: link the cloud-config validation service (#4442)
  + Fix pip-managed ansible on pip &lt; 23.0.1 (#4403)
  + Install gnupg if gpg not found (#4431)
  + Add "phsm" as contributor (#4429) [Phsm Qwerty]
  + cc_ubuntu_advantage: do not rely on uaclient.messages module (#4397)
  [Grant Orndorff]
  + tools/ds-identify: match Azure datasource's ds_detect() behavior (#4430)
  [Chris Patterson]
  + Refactor test_apt_source_v1.py to use pytest (#4427)
  + sources: do not override datasource detection if None is in list (#4426)
  [Chris Patterson]
  + feat: check for create_hostname_file key before writing /etc/hostname
  (SC-1588) (#4330) [Cat Red]
  + Pytestify apt config test modules (#4424)
  + upstream gentoo patch (#4422)
  + Work around no instance ip (#4419)
  + Fix typing issues in subp module (#4401)
  + net: fix ipv6_dhcpv6_stateful/stateless/slaac configuration for rhel
  (#4395) [Ani Sinha]
  + Release 23.3.1
  + apt: kill dirmngr/gpg-agent without gpgconf dependency (LP: #2034273)
  + integration tests: fix mount indentation (#4405)
  + Use grep for faster parsing of cloud config in ds-identify (#4327)
  [Scott Moser] (LP: #2030729)
  + doc: fix instructions on how to disable cloud-init from kernel command
  line (#4406) [Ani Sinha]
  + doc/vmware: Update contents relevant to disable_vmware_customization
  [PengpengSun]
  + Bring back flake8 for python 3.6 (#4394)
  + integration tests: Fix cgroup parsing (#4402)
  + summary: Update template parameter descriptions in docs [MJ Moshiri]
  + Log PPID for better debugging (#4398)
  + integration tests: don't clean when KEEP_* flags true (#4400)
  + clean: add a new option to clean generated config files [Ani Sinha]
  + pep-594: drop deprecated pipes module import
  From 23.3.3
  + Fix pip-managed ansible on pip &lt; 23.0.1 (#4403)
  From 23.3.2
  + Revert "ds-identify/CloudStack: $DS_MAYBE if vm running on vmware/xen"
  (#4281) (#4511) (LP: #2039453)
  From 23.3.1
  + apt: kill dirmngr/gpg-agent without gpgconf dependency (LP: #2034273)
  + integration tests: Fix cgroup parsing (#4402)</changelog>
  <changelog author="rjschwei@suse.com" date="1753185600">- Update to version 25.1.3 (bsc#1245401,bsc#1245403)
  + Forward port
  - cloud-init-no-openstack-guess.patch
  + docs: provide example3 for PAM and ssh_pwauth behavior (#27)
  + fix: Make hotplug socket writable only by root (#25) (CVE-2024-11584)
  + fix: Don't attempt to identify non-x86 OpenStack instances (LP: #2069607)
    (CVE-2024-6174)
  From 25.1.2
  + fix: ensure MAAS datasource retries on failure (#6167)</changelog>
  <changelog author="mmachova@suse.com" date="1759233600">- Drop unneeded test dependency on httpretty, fixed long ago
  * https://github.com/canonical/cloud-init/pull/1720</changelog>
  <changelog author="rjschwei@suse.com" date="1762862400">- Fix dependency replace -serial with -pyserial</changelog>
</package>
<package pkgid="80359d191ec2d5837de2d26a7ea00c55b623c99d26ec603311e0361347865e088d3c9d3fc97d409f0de72f0f4a5561882b8069f7b975812eab6b239b0cee2dac" name="cloud-netconfig-azure" arch="noarch">
  <version epoch="0" ver="1.20" rel="160099.1.1"/>
  <changelog author="jgleissner@suse.com" date="1708948800">- Add Provides/Obsoletes for dropped cloud-netconfig-nm
- Install dispatcher script into /etc/NetworkManager/dispatcher.d
  on older distributions
- Add BuildReqires: NetworkManager to avoid owning dispatcher.d
  parent directory</changelog>
  <changelog author="rjschwei@suse.com" date="1709985600">- Update to version 1.12 (bsc#1221202)
  + If token access succeeds using IPv4 do not use the IPv6 endpoint
    only use the IPv6 IMDS endpoint if IPv4 access fails.</changelog>
  <changelog author="rjschwei@suse.com" date="1709985601">- Add version settings to Provides/Obsoletes</changelog>
  <changelog author="jgleissner@suse.com" date="1710936000">- Update to version 1.14
  + Use '-s' instead of '--no-progress-meter' for curl (bsc#1221757)</changelog>
  <changelog author="jgleissner@suse.com" date="1747396800">- Update to version 1.15
  + Add support for creating IPv6 default route in GCE (bsc#1240869)
  + Minor fix when looking up IPv6 default route</changelog>
  <changelog author="jgleissner@suse.com" date="1762948800">- Update to version 1.16
  + Fix query of default CLOUD_NETCONFIG_MANAGE (bsc#1253223
  + Fix variable names in the README</changelog>
  <changelog author="jgleissner@suse.com" date="1771502400">- Update to version 1.17
  + Do not set broadcast address explicitly (bsc#1258406)</changelog>
  <changelog author="jgleissner@suse.com" date="1772107200">- Update to version 1.18
  +  Fix issue with link-local address routing (bsc#1258730)</changelog>
  <changelog author="jgleissner@suse.com" date="1772798400">- Update to version 1.19
  + Make sure IPADDR variable is stripped of netmask</changelog>
  <changelog author="jgleissner@suse.com" date="1773748800">- Update to version 1.20
  + Fix %suse_version use in spec file (jsc#PED-15774)</changelog>
</package>
<package pkgid="8a1ac585b61701f8cdb8eeccb7ed31699e33ec26c88ec0bccaa55f80f505f896962d285401cc49d1ea5ca6ec965a4513e8ed106dd1e09f02a94ead12002d3db6" name="cloud-netconfig-ec2" arch="noarch">
  <version epoch="0" ver="1.20" rel="160099.1.1"/>
  <changelog author="jgleissner@suse.com" date="1708948800">- Add Provides/Obsoletes for dropped cloud-netconfig-nm
- Install dispatcher script into /etc/NetworkManager/dispatcher.d
  on older distributions
- Add BuildReqires: NetworkManager to avoid owning dispatcher.d
  parent directory</changelog>
  <changelog author="rjschwei@suse.com" date="1709985600">- Update to version 1.12 (bsc#1221202)
  + If token access succeeds using IPv4 do not use the IPv6 endpoint
    only use the IPv6 IMDS endpoint if IPv4 access fails.</changelog>
  <changelog author="rjschwei@suse.com" date="1709985601">- Add version settings to Provides/Obsoletes</changelog>
  <changelog author="jgleissner@suse.com" date="1710936000">- Update to version 1.14
  + Use '-s' instead of '--no-progress-meter' for curl (bsc#1221757)</changelog>
  <changelog author="jgleissner@suse.com" date="1747396800">- Update to version 1.15
  + Add support for creating IPv6 default route in GCE (bsc#1240869)
  + Minor fix when looking up IPv6 default route</changelog>
  <changelog author="jgleissner@suse.com" date="1762948800">- Update to version 1.16
  + Fix query of default CLOUD_NETCONFIG_MANAGE (bsc#1253223
  + Fix variable names in the README</changelog>
  <changelog author="jgleissner@suse.com" date="1771502400">- Update to version 1.17
  + Do not set broadcast address explicitly (bsc#1258406)</changelog>
  <changelog author="jgleissner@suse.com" date="1772107200">- Update to version 1.18
  +  Fix issue with link-local address routing (bsc#1258730)</changelog>
  <changelog author="jgleissner@suse.com" date="1772798400">- Update to version 1.19
  + Make sure IPADDR variable is stripped of netmask</changelog>
  <changelog author="jgleissner@suse.com" date="1773748800">- Update to version 1.20
  + Fix %suse_version use in spec file (jsc#PED-15774)</changelog>
</package>
<package pkgid="ad5014ae70071f3a458cdbea8ada819ba05d8b1429ff548d41f3ce126dc3ebd6c6ff0ce37a89de66e6c01343d96d955ab4a82b795ecb15c0664136ddef7331b0" name="cloud-netconfig-gce" arch="noarch">
  <version epoch="0" ver="1.20" rel="160099.1.1"/>
  <changelog author="jgleissner@suse.com" date="1708948800">- Add Provides/Obsoletes for dropped cloud-netconfig-nm
- Install dispatcher script into /etc/NetworkManager/dispatcher.d
  on older distributions
- Add BuildReqires: NetworkManager to avoid owning dispatcher.d
  parent directory</changelog>
  <changelog author="rjschwei@suse.com" date="1709985600">- Update to version 1.12 (bsc#1221202)
  + If token access succeeds using IPv4 do not use the IPv6 endpoint
    only use the IPv6 IMDS endpoint if IPv4 access fails.</changelog>
  <changelog author="rjschwei@suse.com" date="1709985601">- Add version settings to Provides/Obsoletes</changelog>
  <changelog author="jgleissner@suse.com" date="1710936000">- Update to version 1.14
  + Use '-s' instead of '--no-progress-meter' for curl (bsc#1221757)</changelog>
  <changelog author="jgleissner@suse.com" date="1747396800">- Update to version 1.15
  + Add support for creating IPv6 default route in GCE (bsc#1240869)
  + Minor fix when looking up IPv6 default route</changelog>
  <changelog author="jgleissner@suse.com" date="1762948800">- Update to version 1.16
  + Fix query of default CLOUD_NETCONFIG_MANAGE (bsc#1253223
  + Fix variable names in the README</changelog>
  <changelog author="jgleissner@suse.com" date="1771502400">- Update to version 1.17
  + Do not set broadcast address explicitly (bsc#1258406)</changelog>
  <changelog author="jgleissner@suse.com" date="1772107200">- Update to version 1.18
  +  Fix issue with link-local address routing (bsc#1258730)</changelog>
  <changelog author="jgleissner@suse.com" date="1772798400">- Update to version 1.19
  + Make sure IPADDR variable is stripped of netmask</changelog>
  <changelog author="jgleissner@suse.com" date="1773748800">- Update to version 1.20
  + Fix %suse_version use in spec file (jsc#PED-15774)</changelog>
</package>
<package pkgid="46722f2bee9fe8cefc845b6f3ce03ef5d876078b99c6e5d280e9f35fd6d3900fa04a69e1554b36f7f88696019528dc5425343768fa9b797de14c9e92b1f06999" name="cloud-regionsrv-client" arch="noarch">
  <version epoch="0" ver="11.0.3" rel="160099.13.1"/>
  <changelog author="jesus.bv@suse.com" date="1733227200">- Update to 10.3.11 (bsc#1234050)
  + Send registration code for the extensions, not only base product</changelog>
  <changelog author="rjschwei@suse.com" date="1745928000">- Update version to 10.4.0
  + Remove repositories when the package is being removed
    We do not want to leave repositories behind refering to the plugin that
    is being removed when the package gets removed (bsc#1240310, bsc#1240311)
  + Turn docker into an optional setup (jsc#PCT-560)
    Change the Requires into a Recommends and adapt the code accordingly
  + Support flexible licenses in GCE (jsc#PCT-531)
  + Drop the azure-addon package it is geting replaced by the
    license-watcher package which has a generic implementation of the
    same functionality.
  + Handle cache inconsistencies (bsc#1218345)
  + Properly handle the zypper root target argument (bsc#1240997)</changelog>
  <changelog author="rjschwei@suse.com" date="1753272000">- Update version to 10.5.0
  + Use region server IP addresses to determine Internet access rather
    than a generic address. Region server IP addresses may not be blocked
    in the network construct. (bsc#1245305)</changelog>
  <changelog author="rjschwei@suse.com" date="1753444800">- Update version to 10.5.1
  + Fix issue with picking up configured server names from the
    regionsrv config file. Previously only IP addresses were collected
  + Update scriptlet for package uninstall to avoid issues in the
    build service</changelog>
  <changelog author="rjschwei@suse.com" date="1755864000">- Update version to 10.5.2 (bsc#1247539)
  + When an instance fails verification server side the default credentials
    were left behind requiring manual intervention prior to the next
    registration attempt.
  + Fix issue triggered when using instance-billing-flavor-check due to
    IP address handling as object rather than string introduced 10.5.0</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1758110400">- Update to version 10.5.3
  + Move project setup to poetry and apply python standards
  + Fix use of logging facility
    Use logging facility in the desired way throughout the entire
    code base. This includes the following changes and refactor
  * Add handler and formatter for the logfile containing more
    information about function and position in code for the message
  * Add handler for stdout (INFO and WARNING)
  * Add handler for stderr (ERROR).
  * Implement Logger class providing the logging setup and methods
  * Drop the start_logging() method.
  * Fix and refactor all unit tests around the use of logging
    with a proper fixture and place all tests for registerutils
    into its own class TestRegisterUtils.
  * Add --debug switch for registercloudguest. Allow to increase
    logfile information. All messages produced via log.debug(...)
    in code will be part of the logfile. Debug messages will not
    be shown on the console
  * Update SLE12 patches due to logging refactor
  * Use --debug flag in guestregister service
    This Fixes #188</changelog>
  <changelog author="rjschwei@suse.com" date="1773144000">- Update to version 11.0.0 (bsc#1254960, bsc#1254982, bsc#1253777)
  + Major version bump for main package and plugin sub-packages due to
    interpreter change in SLE 15 SP4+ from Python 3.6 to Python 3.11
  + Create cache directory in code and drop from package (jsc#PED-14732)
  + Fix race condition between license watcher timer and registration
    (bsc#1254984)
  + Fix cleanup issue in hosts (bsc#1254702)
  + Fix cache clean up
  + Fix exit condition from container registry setup
  + Lock the registration process to ensure single execution (bsc#1254984)
  + Fix traceback on FP and cert mismatch
  + Switch remaining code to updated logging implementation
  + Increase loggin information in log to help with issue debugging
  + Fix exit code on partial registration success
  + Remove obsolete switchcloudguestservices</changelog>
  <changelog author="rjschwei@suse.com" date="1774008000">- Update to version 11.0.1
  + Fix attempt to read a deleted file resulting in an error. Refresh
    the file list for repos and services for each pass over the
    server domains we are looking to clean up the registration.
  + Update user visible messages only showing messages for the
    application configuration file.</changelog>
  <changelog author="rjschwei@suse.com" date="1774008001">- Update to version 11.0.2 (bsc#1260421)
  + Add iputils as a dependency to make automatic NVIDIA repo enablement
    work</changelog>
  <changelog author="jesus.bv@suse.com" date="1781006400">- Update to version 11.0.3
  + Write instance data cache file after
  cleaning the cache when the update server fails (bsc#1265930)
  + Create the cache directory when populating the cache (bsc#1267739)</changelog>
</package>
<package pkgid="6a734c6982fc8d7a73fc86a8ae1ca703e099be169233f3521cd982dc3c707cf1de61247f7844e667098079cef4a454010ccbcdc9d749e0df6f48cfef24b9d331" name="cloud-regionsrv-client-generic-config" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="160099.13.1"/>
  <changelog author="jesus.bv@suse.com" date="1733227200">- Update to 10.3.11 (bsc#1234050)
  + Send registration code for the extensions, not only base product</changelog>
  <changelog author="rjschwei@suse.com" date="1745928000">- Update version to 10.4.0
  + Remove repositories when the package is being removed
    We do not want to leave repositories behind refering to the plugin that
    is being removed when the package gets removed (bsc#1240310, bsc#1240311)
  + Turn docker into an optional setup (jsc#PCT-560)
    Change the Requires into a Recommends and adapt the code accordingly
  + Support flexible licenses in GCE (jsc#PCT-531)
  + Drop the azure-addon package it is geting replaced by the
    license-watcher package which has a generic implementation of the
    same functionality.
  + Handle cache inconsistencies (bsc#1218345)
  + Properly handle the zypper root target argument (bsc#1240997)</changelog>
  <changelog author="rjschwei@suse.com" date="1753272000">- Update version to 10.5.0
  + Use region server IP addresses to determine Internet access rather
    than a generic address. Region server IP addresses may not be blocked
    in the network construct. (bsc#1245305)</changelog>
  <changelog author="rjschwei@suse.com" date="1753444800">- Update version to 10.5.1
  + Fix issue with picking up configured server names from the
    regionsrv config file. Previously only IP addresses were collected
  + Update scriptlet for package uninstall to avoid issues in the
    build service</changelog>
  <changelog author="rjschwei@suse.com" date="1755864000">- Update version to 10.5.2 (bsc#1247539)
  + When an instance fails verification server side the default credentials
    were left behind requiring manual intervention prior to the next
    registration attempt.
  + Fix issue triggered when using instance-billing-flavor-check due to
    IP address handling as object rather than string introduced 10.5.0</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1758110400">- Update to version 10.5.3
  + Move project setup to poetry and apply python standards
  + Fix use of logging facility
    Use logging facility in the desired way throughout the entire
    code base. This includes the following changes and refactor
  * Add handler and formatter for the logfile containing more
    information about function and position in code for the message
  * Add handler for stdout (INFO and WARNING)
  * Add handler for stderr (ERROR).
  * Implement Logger class providing the logging setup and methods
  * Drop the start_logging() method.
  * Fix and refactor all unit tests around the use of logging
    with a proper fixture and place all tests for registerutils
    into its own class TestRegisterUtils.
  * Add --debug switch for registercloudguest. Allow to increase
    logfile information. All messages produced via log.debug(...)
    in code will be part of the logfile. Debug messages will not
    be shown on the console
  * Update SLE12 patches due to logging refactor
  * Use --debug flag in guestregister service
    This Fixes #188</changelog>
  <changelog author="rjschwei@suse.com" date="1773144000">- Update to version 11.0.0 (bsc#1254960, bsc#1254982, bsc#1253777)
  + Major version bump for main package and plugin sub-packages due to
    interpreter change in SLE 15 SP4+ from Python 3.6 to Python 3.11
  + Create cache directory in code and drop from package (jsc#PED-14732)
  + Fix race condition between license watcher timer and registration
    (bsc#1254984)
  + Fix cleanup issue in hosts (bsc#1254702)
  + Fix cache clean up
  + Fix exit condition from container registry setup
  + Lock the registration process to ensure single execution (bsc#1254984)
  + Fix traceback on FP and cert mismatch
  + Switch remaining code to updated logging implementation
  + Increase loggin information in log to help with issue debugging
  + Fix exit code on partial registration success
  + Remove obsolete switchcloudguestservices</changelog>
  <changelog author="rjschwei@suse.com" date="1774008000">- Update to version 11.0.1
  + Fix attempt to read a deleted file resulting in an error. Refresh
    the file list for repos and services for each pass over the
    server domains we are looking to clean up the registration.
  + Update user visible messages only showing messages for the
    application configuration file.</changelog>
  <changelog author="rjschwei@suse.com" date="1774008001">- Update to version 11.0.2 (bsc#1260421)
  + Add iputils as a dependency to make automatic NVIDIA repo enablement
    work</changelog>
  <changelog author="jesus.bv@suse.com" date="1781006400">- Update to version 11.0.3
  + Write instance data cache file after
  cleaning the cache when the update server fails (bsc#1265930)
  + Create the cache directory when populating the cache (bsc#1267739)</changelog>
</package>
<package pkgid="83761bd8618f9c6dd912e894c0e8ce05db56231ec0d292de4363749ddc610e5fff31be97333e04b43fc9ac5289ae9e89ff3b767c9701075c729689ca08605b51" name="cloud-regionsrv-client-license-watcher" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="160099.13.1"/>
  <changelog author="jesus.bv@suse.com" date="1733227200">- Update to 10.3.11 (bsc#1234050)
  + Send registration code for the extensions, not only base product</changelog>
  <changelog author="rjschwei@suse.com" date="1745928000">- Update version to 10.4.0
  + Remove repositories when the package is being removed
    We do not want to leave repositories behind refering to the plugin that
    is being removed when the package gets removed (bsc#1240310, bsc#1240311)
  + Turn docker into an optional setup (jsc#PCT-560)
    Change the Requires into a Recommends and adapt the code accordingly
  + Support flexible licenses in GCE (jsc#PCT-531)
  + Drop the azure-addon package it is geting replaced by the
    license-watcher package which has a generic implementation of the
    same functionality.
  + Handle cache inconsistencies (bsc#1218345)
  + Properly handle the zypper root target argument (bsc#1240997)</changelog>
  <changelog author="rjschwei@suse.com" date="1753272000">- Update version to 10.5.0
  + Use region server IP addresses to determine Internet access rather
    than a generic address. Region server IP addresses may not be blocked
    in the network construct. (bsc#1245305)</changelog>
  <changelog author="rjschwei@suse.com" date="1753444800">- Update version to 10.5.1
  + Fix issue with picking up configured server names from the
    regionsrv config file. Previously only IP addresses were collected
  + Update scriptlet for package uninstall to avoid issues in the
    build service</changelog>
  <changelog author="rjschwei@suse.com" date="1755864000">- Update version to 10.5.2 (bsc#1247539)
  + When an instance fails verification server side the default credentials
    were left behind requiring manual intervention prior to the next
    registration attempt.
  + Fix issue triggered when using instance-billing-flavor-check due to
    IP address handling as object rather than string introduced 10.5.0</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1758110400">- Update to version 10.5.3
  + Move project setup to poetry and apply python standards
  + Fix use of logging facility
    Use logging facility in the desired way throughout the entire
    code base. This includes the following changes and refactor
  * Add handler and formatter for the logfile containing more
    information about function and position in code for the message
  * Add handler for stdout (INFO and WARNING)
  * Add handler for stderr (ERROR).
  * Implement Logger class providing the logging setup and methods
  * Drop the start_logging() method.
  * Fix and refactor all unit tests around the use of logging
    with a proper fixture and place all tests for registerutils
    into its own class TestRegisterUtils.
  * Add --debug switch for registercloudguest. Allow to increase
    logfile information. All messages produced via log.debug(...)
    in code will be part of the logfile. Debug messages will not
    be shown on the console
  * Update SLE12 patches due to logging refactor
  * Use --debug flag in guestregister service
    This Fixes #188</changelog>
  <changelog author="rjschwei@suse.com" date="1773144000">- Update to version 11.0.0 (bsc#1254960, bsc#1254982, bsc#1253777)
  + Major version bump for main package and plugin sub-packages due to
    interpreter change in SLE 15 SP4+ from Python 3.6 to Python 3.11
  + Create cache directory in code and drop from package (jsc#PED-14732)
  + Fix race condition between license watcher timer and registration
    (bsc#1254984)
  + Fix cleanup issue in hosts (bsc#1254702)
  + Fix cache clean up
  + Fix exit condition from container registry setup
  + Lock the registration process to ensure single execution (bsc#1254984)
  + Fix traceback on FP and cert mismatch
  + Switch remaining code to updated logging implementation
  + Increase loggin information in log to help with issue debugging
  + Fix exit code on partial registration success
  + Remove obsolete switchcloudguestservices</changelog>
  <changelog author="rjschwei@suse.com" date="1774008000">- Update to version 11.0.1
  + Fix attempt to read a deleted file resulting in an error. Refresh
    the file list for repos and services for each pass over the
    server domains we are looking to clean up the registration.
  + Update user visible messages only showing messages for the
    application configuration file.</changelog>
  <changelog author="rjschwei@suse.com" date="1774008001">- Update to version 11.0.2 (bsc#1260421)
  + Add iputils as a dependency to make automatic NVIDIA repo enablement
    work</changelog>
  <changelog author="jesus.bv@suse.com" date="1781006400">- Update to version 11.0.3
  + Write instance data cache file after
  cleaning the cache when the update server fails (bsc#1265930)
  + Create the cache directory when populating the cache (bsc#1267739)</changelog>
</package>
<package pkgid="8af70a8a2646934cafa998d8a30dc014454073e30965aadd7ecb9385bff25c4f45ecba2cec45b4af9370de6cce2576126e172c80e8419db6eb1f2abf893cb1b6" name="cloud-regionsrv-client-plugin-azure" arch="noarch">
  <version epoch="0" ver="3.0.0" rel="160099.13.1"/>
  <changelog author="jesus.bv@suse.com" date="1733227200">- Update to 10.3.11 (bsc#1234050)
  + Send registration code for the extensions, not only base product</changelog>
  <changelog author="rjschwei@suse.com" date="1745928000">- Update version to 10.4.0
  + Remove repositories when the package is being removed
    We do not want to leave repositories behind refering to the plugin that
    is being removed when the package gets removed (bsc#1240310, bsc#1240311)
  + Turn docker into an optional setup (jsc#PCT-560)
    Change the Requires into a Recommends and adapt the code accordingly
  + Support flexible licenses in GCE (jsc#PCT-531)
  + Drop the azure-addon package it is geting replaced by the
    license-watcher package which has a generic implementation of the
    same functionality.
  + Handle cache inconsistencies (bsc#1218345)
  + Properly handle the zypper root target argument (bsc#1240997)</changelog>
  <changelog author="rjschwei@suse.com" date="1753272000">- Update version to 10.5.0
  + Use region server IP addresses to determine Internet access rather
    than a generic address. Region server IP addresses may not be blocked
    in the network construct. (bsc#1245305)</changelog>
  <changelog author="rjschwei@suse.com" date="1753444800">- Update version to 10.5.1
  + Fix issue with picking up configured server names from the
    regionsrv config file. Previously only IP addresses were collected
  + Update scriptlet for package uninstall to avoid issues in the
    build service</changelog>
  <changelog author="rjschwei@suse.com" date="1755864000">- Update version to 10.5.2 (bsc#1247539)
  + When an instance fails verification server side the default credentials
    were left behind requiring manual intervention prior to the next
    registration attempt.
  + Fix issue triggered when using instance-billing-flavor-check due to
    IP address handling as object rather than string introduced 10.5.0</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1758110400">- Update to version 10.5.3
  + Move project setup to poetry and apply python standards
  + Fix use of logging facility
    Use logging facility in the desired way throughout the entire
    code base. This includes the following changes and refactor
  * Add handler and formatter for the logfile containing more
    information about function and position in code for the message
  * Add handler for stdout (INFO and WARNING)
  * Add handler for stderr (ERROR).
  * Implement Logger class providing the logging setup and methods
  * Drop the start_logging() method.
  * Fix and refactor all unit tests around the use of logging
    with a proper fixture and place all tests for registerutils
    into its own class TestRegisterUtils.
  * Add --debug switch for registercloudguest. Allow to increase
    logfile information. All messages produced via log.debug(...)
    in code will be part of the logfile. Debug messages will not
    be shown on the console
  * Update SLE12 patches due to logging refactor
  * Use --debug flag in guestregister service
    This Fixes #188</changelog>
  <changelog author="rjschwei@suse.com" date="1773144000">- Update to version 11.0.0 (bsc#1254960, bsc#1254982, bsc#1253777)
  + Major version bump for main package and plugin sub-packages due to
    interpreter change in SLE 15 SP4+ from Python 3.6 to Python 3.11
  + Create cache directory in code and drop from package (jsc#PED-14732)
  + Fix race condition between license watcher timer and registration
    (bsc#1254984)
  + Fix cleanup issue in hosts (bsc#1254702)
  + Fix cache clean up
  + Fix exit condition from container registry setup
  + Lock the registration process to ensure single execution (bsc#1254984)
  + Fix traceback on FP and cert mismatch
  + Switch remaining code to updated logging implementation
  + Increase loggin information in log to help with issue debugging
  + Fix exit code on partial registration success
  + Remove obsolete switchcloudguestservices</changelog>
  <changelog author="rjschwei@suse.com" date="1774008000">- Update to version 11.0.1
  + Fix attempt to read a deleted file resulting in an error. Refresh
    the file list for repos and services for each pass over the
    server domains we are looking to clean up the registration.
  + Update user visible messages only showing messages for the
    application configuration file.</changelog>
  <changelog author="rjschwei@suse.com" date="1774008001">- Update to version 11.0.2 (bsc#1260421)
  + Add iputils as a dependency to make automatic NVIDIA repo enablement
    work</changelog>
  <changelog author="jesus.bv@suse.com" date="1781006400">- Update to version 11.0.3
  + Write instance data cache file after
  cleaning the cache when the update server fails (bsc#1265930)
  + Create the cache directory when populating the cache (bsc#1267739)</changelog>
</package>
<package pkgid="a02752896f8e59df46e992f8d708f249cc13de24fe04ea4400558ca103d1faf67a86405e943ebade9c0dd65fe3e86d4717d918bb5bb3d7410c2e2e7af4cea4e8" name="cloud-regionsrv-client-plugin-ec2" arch="noarch">
  <version epoch="0" ver="2.0.0" rel="160099.13.1"/>
  <changelog author="jesus.bv@suse.com" date="1733227200">- Update to 10.3.11 (bsc#1234050)
  + Send registration code for the extensions, not only base product</changelog>
  <changelog author="rjschwei@suse.com" date="1745928000">- Update version to 10.4.0
  + Remove repositories when the package is being removed
    We do not want to leave repositories behind refering to the plugin that
    is being removed when the package gets removed (bsc#1240310, bsc#1240311)
  + Turn docker into an optional setup (jsc#PCT-560)
    Change the Requires into a Recommends and adapt the code accordingly
  + Support flexible licenses in GCE (jsc#PCT-531)
  + Drop the azure-addon package it is geting replaced by the
    license-watcher package which has a generic implementation of the
    same functionality.
  + Handle cache inconsistencies (bsc#1218345)
  + Properly handle the zypper root target argument (bsc#1240997)</changelog>
  <changelog author="rjschwei@suse.com" date="1753272000">- Update version to 10.5.0
  + Use region server IP addresses to determine Internet access rather
    than a generic address. Region server IP addresses may not be blocked
    in the network construct. (bsc#1245305)</changelog>
  <changelog author="rjschwei@suse.com" date="1753444800">- Update version to 10.5.1
  + Fix issue with picking up configured server names from the
    regionsrv config file. Previously only IP addresses were collected
  + Update scriptlet for package uninstall to avoid issues in the
    build service</changelog>
  <changelog author="rjschwei@suse.com" date="1755864000">- Update version to 10.5.2 (bsc#1247539)
  + When an instance fails verification server side the default credentials
    were left behind requiring manual intervention prior to the next
    registration attempt.
  + Fix issue triggered when using instance-billing-flavor-check due to
    IP address handling as object rather than string introduced 10.5.0</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1758110400">- Update to version 10.5.3
  + Move project setup to poetry and apply python standards
  + Fix use of logging facility
    Use logging facility in the desired way throughout the entire
    code base. This includes the following changes and refactor
  * Add handler and formatter for the logfile containing more
    information about function and position in code for the message
  * Add handler for stdout (INFO and WARNING)
  * Add handler for stderr (ERROR).
  * Implement Logger class providing the logging setup and methods
  * Drop the start_logging() method.
  * Fix and refactor all unit tests around the use of logging
    with a proper fixture and place all tests for registerutils
    into its own class TestRegisterUtils.
  * Add --debug switch for registercloudguest. Allow to increase
    logfile information. All messages produced via log.debug(...)
    in code will be part of the logfile. Debug messages will not
    be shown on the console
  * Update SLE12 patches due to logging refactor
  * Use --debug flag in guestregister service
    This Fixes #188</changelog>
  <changelog author="rjschwei@suse.com" date="1773144000">- Update to version 11.0.0 (bsc#1254960, bsc#1254982, bsc#1253777)
  + Major version bump for main package and plugin sub-packages due to
    interpreter change in SLE 15 SP4+ from Python 3.6 to Python 3.11
  + Create cache directory in code and drop from package (jsc#PED-14732)
  + Fix race condition between license watcher timer and registration
    (bsc#1254984)
  + Fix cleanup issue in hosts (bsc#1254702)
  + Fix cache clean up
  + Fix exit condition from container registry setup
  + Lock the registration process to ensure single execution (bsc#1254984)
  + Fix traceback on FP and cert mismatch
  + Switch remaining code to updated logging implementation
  + Increase loggin information in log to help with issue debugging
  + Fix exit code on partial registration success
  + Remove obsolete switchcloudguestservices</changelog>
  <changelog author="rjschwei@suse.com" date="1774008000">- Update to version 11.0.1
  + Fix attempt to read a deleted file resulting in an error. Refresh
    the file list for repos and services for each pass over the
    server domains we are looking to clean up the registration.
  + Update user visible messages only showing messages for the
    application configuration file.</changelog>
  <changelog author="rjschwei@suse.com" date="1774008001">- Update to version 11.0.2 (bsc#1260421)
  + Add iputils as a dependency to make automatic NVIDIA repo enablement
    work</changelog>
  <changelog author="jesus.bv@suse.com" date="1781006400">- Update to version 11.0.3
  + Write instance data cache file after
  cleaning the cache when the update server fails (bsc#1265930)
  + Create the cache directory when populating the cache (bsc#1267739)</changelog>
</package>
<package pkgid="5fea4ed7aa43f2705cb569f00242feea20ccf3fb5aa5941f6665c7ad9ba3031889c5cdcadb4632370dbf554adf67d8bd933d3547bfd8ae64c4f2d16035da434a" name="cloud-regionsrv-client-plugin-gce" arch="noarch">
  <version epoch="0" ver="2.0.0" rel="160099.13.1"/>
  <changelog author="jesus.bv@suse.com" date="1733227200">- Update to 10.3.11 (bsc#1234050)
  + Send registration code for the extensions, not only base product</changelog>
  <changelog author="rjschwei@suse.com" date="1745928000">- Update version to 10.4.0
  + Remove repositories when the package is being removed
    We do not want to leave repositories behind refering to the plugin that
    is being removed when the package gets removed (bsc#1240310, bsc#1240311)
  + Turn docker into an optional setup (jsc#PCT-560)
    Change the Requires into a Recommends and adapt the code accordingly
  + Support flexible licenses in GCE (jsc#PCT-531)
  + Drop the azure-addon package it is geting replaced by the
    license-watcher package which has a generic implementation of the
    same functionality.
  + Handle cache inconsistencies (bsc#1218345)
  + Properly handle the zypper root target argument (bsc#1240997)</changelog>
  <changelog author="rjschwei@suse.com" date="1753272000">- Update version to 10.5.0
  + Use region server IP addresses to determine Internet access rather
    than a generic address. Region server IP addresses may not be blocked
    in the network construct. (bsc#1245305)</changelog>
  <changelog author="rjschwei@suse.com" date="1753444800">- Update version to 10.5.1
  + Fix issue with picking up configured server names from the
    regionsrv config file. Previously only IP addresses were collected
  + Update scriptlet for package uninstall to avoid issues in the
    build service</changelog>
  <changelog author="rjschwei@suse.com" date="1755864000">- Update version to 10.5.2 (bsc#1247539)
  + When an instance fails verification server side the default credentials
    were left behind requiring manual intervention prior to the next
    registration attempt.
  + Fix issue triggered when using instance-billing-flavor-check due to
    IP address handling as object rather than string introduced 10.5.0</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1758110400">- Update to version 10.5.3
  + Move project setup to poetry and apply python standards
  + Fix use of logging facility
    Use logging facility in the desired way throughout the entire
    code base. This includes the following changes and refactor
  * Add handler and formatter for the logfile containing more
    information about function and position in code for the message
  * Add handler for stdout (INFO and WARNING)
  * Add handler for stderr (ERROR).
  * Implement Logger class providing the logging setup and methods
  * Drop the start_logging() method.
  * Fix and refactor all unit tests around the use of logging
    with a proper fixture and place all tests for registerutils
    into its own class TestRegisterUtils.
  * Add --debug switch for registercloudguest. Allow to increase
    logfile information. All messages produced via log.debug(...)
    in code will be part of the logfile. Debug messages will not
    be shown on the console
  * Update SLE12 patches due to logging refactor
  * Use --debug flag in guestregister service
    This Fixes #188</changelog>
  <changelog author="rjschwei@suse.com" date="1773144000">- Update to version 11.0.0 (bsc#1254960, bsc#1254982, bsc#1253777)
  + Major version bump for main package and plugin sub-packages due to
    interpreter change in SLE 15 SP4+ from Python 3.6 to Python 3.11
  + Create cache directory in code and drop from package (jsc#PED-14732)
  + Fix race condition between license watcher timer and registration
    (bsc#1254984)
  + Fix cleanup issue in hosts (bsc#1254702)
  + Fix cache clean up
  + Fix exit condition from container registry setup
  + Lock the registration process to ensure single execution (bsc#1254984)
  + Fix traceback on FP and cert mismatch
  + Switch remaining code to updated logging implementation
  + Increase loggin information in log to help with issue debugging
  + Fix exit code on partial registration success
  + Remove obsolete switchcloudguestservices</changelog>
  <changelog author="rjschwei@suse.com" date="1774008000">- Update to version 11.0.1
  + Fix attempt to read a deleted file resulting in an error. Refresh
    the file list for repos and services for each pass over the
    server domains we are looking to clean up the registration.
  + Update user visible messages only showing messages for the
    application configuration file.</changelog>
  <changelog author="rjschwei@suse.com" date="1774008001">- Update to version 11.0.2 (bsc#1260421)
  + Add iputils as a dependency to make automatic NVIDIA repo enablement
    work</changelog>
  <changelog author="jesus.bv@suse.com" date="1781006400">- Update to version 11.0.3
  + Write instance data cache file after
  cleaning the cache when the update server fails (bsc#1265930)
  + Create the cache directory when populating the cache (bsc#1267739)</changelog>
</package>
<package pkgid="120c3473ae436d1ce2cf1f3223adb636833713813d13ff5a885072e943b58f7b75014a9b7e917370b60963ea325a26546c3dfdbd77d428e42c62a6c027f80368" name="cloudflared" arch="s390x">
  <version epoch="0" ver="2026.5.2" rel="bp161.1.2"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1722340800">- Update version to 2024.7.1
  * Add user-agent for quick-tunnel requests
  * Add default noop logger for capnprpc
  * cloudflared uses new PQ curve ID
  * use -p flag to create intermediate directories</changelog>
  <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>
</package>
<package pkgid="5af2d1f795f06254001016eccf7daf75574597355d3ac11a558333dd974109c8f3a6f0dcf83cdcf748db18ecc38dd9582354c1c57b8e33d5aa354b15c9bcf881" name="cloudproviders-extension-nextcloud" arch="noarch">
  <version epoch="0" ver="33.0.4" rel="bp161.1.1"/>
  <changelog author="Natasha Ament &lt;stacheldrahtje@gmail.com&gt;" date="1765886400">- Update to version 4.0.4:
  * Server notifications can now be dismissed from the activity list
    (gh#nextcloud/desktop#9222)
  * Fixed File Drop not working (gh#nextcloud/desktop#9195)
  * The account wizard now displays a more clear error message if
    the server is in maintenance mode (gh#nextcloud/desktop#9226)
  * Fixed a crash when removing a sync folder
    (gh#nextcloud/desktop#9183)
  * Fixed enforcement of the enterprise update channel
    (gh#nextcloud/desktop#9139)
  * Keep track of the previous client version in the config to
    allow better handling of configuration upgrades
    (gh#nextcloud/desktop#9204)
  * Fixed configuration migration dialog being shown if no legacy
    configuration was found (gh#nextcloud/desktop#9190)
  * Fixed a crash when calculating checksums
    (gh#nextcloud/desktop#9221)
  * Reduced log verbosity when deleting folder contents
    (gh#nextcloud/desktop#9243)
  * Fixed redirect handling after Qt6 migration
    (gh#nextcloud/desktop#9247)
  * refactor: Use correct string overload (gh#nextcloud/desktop#8992)
  * chore: Removed unused build scripts (gh#nextcloud/desktop#9245)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1768910400">- Update to version 4.0.5:
  * Detect upgrade-only scenario (gh#nextcloud/desktop#9296).
  * Restore server subscription per account from config
    (gh#nextcloud/desktop#9262).
  * Various strings are now escaped (gh#nextcloud/desktop#9329).
  * Fixed a crash for when too many sync errors occurred
    (gh#nextcloud/desktop#9258).
  * Removed redundant checks for nonexistent files during activity
    list cleanup (gh#nextcloud/desktop#9251).</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@gmail.com&gt;" date="1769169600">- Update to version 4.0.6:
  * Handle manual redirects only unless specified otherwise
    (gh#nextcloud/desktop#9352)
  * Ensure more libraries are bundled in the AppImage
    (gh#nextcloud/desktop#9356)
  * Remove Ubuntu Plucky and add Resolute
    (gh#nextcloud/desktop#9355)
  * Bundle OpenGL drivers in the AppImage
    (gh#nextcloud/desktop#9365)</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@ament-teusink.eu&gt;" date="1773403200">- Update to version 4.0.7:
  * Fix state icons for white monochrome theme
    (gh#nextcloud/desktop#9391)
  * Bundle fewer libraries in the AppImage to improve compatibility
    (gh#nextcloud/desktop#9388)
  * Use parameter validation regex from the server
    (gh#nextcloud/desktop#9415)
  * Use branded user agent for Flow v2 login request
    (gh#nextcloud/desktop#9447)
  * Allow creation of fav links with paths containing spaces
    (gh#nextcloud/desktop#9465)
  * Only increase ACL size if a new ACE is about to be added
    (gh#nextcloud/desktop#9531)
  * Fail and restart the sync if discovery is suspicious
    (gh#nextcloud/desktop#9574)
  * Update OpenSSL version
    (gh#nextcloud/desktop#9575)
  * Check existing account proxy type setting
    (gh#nextcloud/desktop#9576)
  * Improve error handling and clean menu texts
    (gh#nextcloud/desktop#9587)</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@ament-teusink.eu&gt;" date="1774008000">- Update to version 4.0.8:
  * Use display name for E2EE shares
    (gh#nextcloud/desktop#9610)
  * Add basic support for E2EE metadata format 2.1
    (gh#nextcloud/desktop#9611)
  * Ensure PIN input dialog is the top‑most window
    (gh#nextcloud/desktop#9613)
  * Improve E2EE handling for hardware‑certificate encryption
    (gh#nextcloud/desktop#9614)
  * Migrate user encryption certificate
    (gh#nextcloud/desktop#9612)
  * Allow reading metadata format 1.2 again
    (gh#nextcloud/desktop#9615)
  * Improve handling of locked files during upload
    (gh#nextcloud/desktop#9627)
  * Set folders writable when remote permissions require it,
    and recurse into subdirectories if etag or remote perms differ
    (gh#nextcloud/desktop#9642)</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@ament-teusink.eu&gt;" date="1774353600">- Update to 33.0.0:
  * Bugfix/unbreak syncing public share links
  (gh#nextcloud/desktop#8836)
  * Allow Maximizing Settings Window
  (gh#nextcloud/desktop#8834)
  * Use upstream Extra CMake Modules
  (gh#nextcloud/desktop#6810)
  * Run Developer Build from Xcode
  (gh#nextcloud/desktop#8838)
  * fix: folder delete/new conflict will be "delete"
  (gh#nextcloud/desktop#8671)
  * Branded file provider extension SF Symbol
  (gh#nextcloud/desktop#8818)
  * Updated File Provider Translations
  (gh#nextcloud/desktop#8842)
  * chore(deps): Bump fsfe/reuse-action from 5.0.0 to 6.0.0
  (gh#nextcloud/desktop#8839)
  * chore(deps): Bump actions/stale from 10.0.0 to 10.1.0
  (gh#nextcloud/desktop#8841)
  * chore(deps): Bump cpp-linter/cpp-linter-action from 2.16.4 to
  2.16.5 (gh#nextcloud/desktop#8840)
  * fix(asyncimageresponse): fetch remote resources in the same
  thread as Account (gh#nextcloud/desktop#8848)
  * chore(chunk-upload): always sent the total size header
  (gh#nextcloud/desktop#8849)
  * Bugfix/allign plus icon
  (gh#nextcloud/desktop#8851)
  * fix: HTML-escape file URLs to handle special characters in
  conflict and case clash dialogs (gh#nextcloud/desktop#8847)
  * fix(filesystembase): log correct ACL errors
  (gh#nextcloud/desktop#8863)
  * fix: Adding elide to menuitems
  (gh#nextcloud/desktop#8862)
  * fix(i18n): Fixed grammar
  (gh#nextcloud/desktop#8870)
  * Fix Token Locks
  (gh#nextcloud/desktop#8872)
  * fix(NextcloudDev): add missing template file
  (gh#nextcloud/desktop#8876)
  * fix(tray): use native tooltips when available
  (gh#nextcloud/desktop#8883)
  * fix(file-provider): report a different error if database is not
  ready (gh#nextcloud/desktop#8885)
  * fix(quota): return unlimited quota if server query is invalid or
  file is in folder root (gh#nextcloud/desktop#8714)
  * chore: set xcode target to Debug only for dev builds
  (gh#nextcloud/desktop#8889)
  * fix: remove "nextcloud" from debug log filenames
  (gh#nextcloud/desktop#8899)
  * chore(ci): use Xcode 16.3
  (gh#nextcloud/desktop#8902)
  * Logging NSFileProviderRequest
  (gh#nextcloud/desktop#8890)
  * fix: Neutral sync icon in VFS sync status
  (gh#nextcloud/desktop#8900)
  * Fix some of the accounts menu visual issues
  (gh#nextcloud/desktop#8894)
  * fix: Update minimum supported Nextcloud server version to 20
  (gh#nextcloud/desktop#8910)
  * fix: ignore directory listing entry for the iterated directory
  (gh#nextcloud/desktop#8921)
  * Removed obsolete settings features in main app
  (gh#nextcloud/desktop#8924)
  * fix(account): do not consider URLs with a trailing slash as
  public links (gh#nextcloud/desktop#8932)
  * fix(network): fall back to unlimited bandwidth in case the
  legacy global limit is still set (gh#nextcloud/desktop#8925)
  * Fix Crash on File Provider Deactivation for Account with UUID
  Name (gh#nextcloud/desktop#8941)
  * Fix #8914
  (gh#nextcloud/desktop#8943)
  * File Provider Fix: Translated Some Texts
  (gh#nextcloud/desktop#8966)
  * fix: make sure migration is skipped when setting
  DISABLE_ACCOUNT_MIGRATION (gh#nextcloud/desktop#8973)
  * style(file-provider): improve text displayed when user resets
  virtual files setup (gh#nextcloud/desktop#8892)
  * Fix (File Provider): Share Permissions
  (gh#nextcloud/desktop#8981)
  * fix: Add official PPA as an option of the package type
  (gh#nextcloud/desktop#8975)
  * chore(deps): Bump actions/upload-artifact from 4.6.2 to 5.0.0
  (gh#nextcloud/desktop#8971)
  * refactor: Use correct string overload
  (gh#nextcloud/desktop#8992)
  * Bugfix/edit locally server custom path
  (gh#nextcloud/desktop#8867)
  * fix(typo): Fix typo in debug log message for original file
  (gh#nextcloud/desktop#9014)
  * Include Realm Databases in Debug Archives
  (gh#nextcloud/desktop#9016)
  * chore(deps): Bump cpp-linter/cpp-linter-action from 2.16.5 to
  2.16.6 (gh#nextcloud/desktop#9011)
  * fix(file-provider): use correct FP domain identifier for sync
  status check (gh#nextcloud/desktop#9008)
  * fix(tests): ensure we compare remote state against local state
  (gh#nextcloud/desktop#9009)
  * feat(update): allow to manually skip a pending update
  (gh#nextcloud/desktop#9006)
  * fix(vfs/cfapi): avoid creating invalid db entries when using a
  different sync root (gh#nextcloud/desktop#8947)
  * bugfix: Tweak status icons further
  (gh#nextcloud/desktop#9028)
  * fix: activity tray is not refreshed
  (gh#nextcloud/desktop#9043)
  * fix(log): Re-establish connection for systray mono icons
  (gh#nextcloud/desktop#9050)
  * fix: align qml value type registration with lowercase names
  (gh#nextcloud/desktop#9053)
  * fix(log): Improve log messages for client status reporting
  (gh#nextcloud/desktop#9052)
  * fix(file-provider): Fix button title in item locking user
  interface (gh#nextcloud/desktop#9058)
  * fix(log): QML warnings
  (gh#nextcloud/desktop#9054)
  * Improved File Provider Locking Overlay Layout in Finder
  (gh#nextcloud/desktop#9059)
  * fix(discovery): display more user friendly message when data is
  missing from server response (gh#nextcloud/desktop#8982)
  * fix(file-provider): Existing Lock Comparison
  (gh#nextcloud/desktop#9062)
  * File Provider Legacy Database Cleanup
  (gh#nextcloud/desktop#9067)
  * fix: use /usr/bin/open to show a file/folder in finder
  (gh#nextcloud/desktop#9076)
  * fix(checksums): avoid crash on aborted checksum calculation job
  (gh#nextcloud/desktop#9039)
  * fix(gui): initialise e2e()-&gt;account() from Account
  (gh#nextcloud/desktop#9031)
  * fix(migration): set all settings and keychain keys from the
  previous version of the client (gh#nextcloud/desktop#8969)
  * chore(deps): Bump actions/checkout from 5.0.0 to 5.0.1
  (gh#nextcloud/desktop#9095)
  * fix: migration of icon and user network settings
  (gh#nextcloud/desktop#9106)
  * fix(file-provider): Root container enumeration to process remote
  updates correctly (gh#nextcloud/desktop#9102)
  * avoid detecting permissions to be invalid on linux NTFS file
  system (gh#nextcloud/desktop#7745)
  * feat: preserve the last selected account between runs
  (gh#nextcloud/desktop#9061)
  * chore(deps): Bump actions/checkout from 5.0.1 to 6.0.0
  (gh#nextcloud/desktop#9132)
  * fix: do not fetch user info twice during start of the client
  (gh#nextcloud/desktop#9141)
  * fix(encryption): allow encrypting a new folder if it was synced
  (gh#nextcloud/desktop#9144)
  * fix(download): allow highly compressed responses up to a known
  file size (gh#nextcloud/desktop#9146)
  * fix: initialize user list when the first acc is added
  (gh#nextcloud/desktop#9156)
  * Fix: Resolving file provider services based on security-scoped
  URL access (gh#nextcloud/desktop#9159)
  * Signal enumerator for working set after file (un)lock
  (gh#nextcloud/desktop#9166)
  * chore(deps): Bump actions/setup-python from 6.0.0 to 6.1.0
  (gh#nextcloud/desktop#9163)
  * chore: remove undocumented socketapi commands
  (gh#nextcloud/desktop#9169)
  * Bugfix/enforce enterprise update channel
  (gh#nextcloud/desktop#9139)
  * fix(file-provider): Sync state for excluded lock files
  (gh#nextcloud/desktop#9173)
  * fix(linux/crash): fix crash in cloud provider integration
  (gh#nextcloud/desktop#9183)
  * fix(AppImage): include an extra library for nss3 to prevent a
  crash (gh#nextcloud/desktop#9171)
  * chore(log): try to print the file name of the crash log
  (gh#nextcloud/desktop#9187)
  * fix(upgrade): set the previous client version after the upgrade
  check (gh#nextcloud/desktop#9204)
  * chore(tests): remove obsolete source files
  (gh#nextcloud/desktop#9210)
  * Bugfix/mgallien/noid/clazy fixes
  (gh#nextcloud/desktop#9203)
  * fix(migration): return correct migration state if no accounts
  were found (gh#nextcloud/desktop#9190)
  * chore(deps): Bump actions/checkout from 6.0.0 to 6.0.1
  (gh#nextcloud/desktop#9205)
  * chore(deps): Bump actions/stale from 10.1.0 to 10.1.1
  (gh#nextcloud/desktop#9206)
  * fix(checksums): wait for the checksum to be calculated before
  deletion (gh#nextcloud/desktop#9221)
  * fix: dismiss notifications
  (gh#nextcloud/desktop#9222)
  * Bugfix/secure drop link
  (gh#nextcloud/desktop#9195)
  * feat: support notify_file_id push notifications
  (gh#nextcloud/desktop#8502)
  * fix: Handle server maintenance error in flow2auth
  (gh#nextcloud/desktop#9226)
  * chore: remove unused build scripts
  (gh#nextcloud/desktop#9245)
  * fix(accessmanager): manually handle redirects
  (gh#nextcloud/desktop#9247)
  * fix(logs): reduce verbosity when deleting a folder content
  (gh#nextcloud/desktop#9243)
  * chore(deps): Bump actions/cache from 4.3.0 to 5.0.1
  (gh#nextcloud/desktop#9253)
  * chore(usermodel): remove redundant checks for nonexistent files
  (gh#nextcloud/desktop#9251)
  * chore(deps): Bump actions/upload-artifact from 5.0.0 to 6.0.0
  (gh#nextcloud/desktop#9252)
  * fix(usermodel): create a copy of the original notification
  errors list (gh#nextcloud/desktop#9258)
  * Integrated NextcloudFileProviderKit Repository
  (gh#nextcloud/desktop#9176)
  * Check for existence of a directory to remove before attempting
  to do so (gh#nextcloud/desktop#9288)
  * Feat/new craft cache
  (gh#nextcloud/desktop#9287)
  * Implement signing for Sparkle Installer and Autoupdate
  (gh#nextcloud/desktop#9298)
  * fix: detect upgrade only scenario
  (gh#nextcloud/desktop#9296)
  * fix: Restore server subscription per account from config
  (gh#nextcloud/desktop#9262)
  * chore: use newer build image with Qt 6.9.3 release as expected
  (gh#nextcloud/desktop#9305)
  * chore(deps): Bump actions/checkout from 4 to 6
  (gh#nextcloud/desktop#9272)
  * chore(deps): Bump cpp-linter/cpp-linter-action from 2.16.6 to
  2.16.7 (gh#nextcloud/desktop#9282)
  * Bugfix/string escaping
  (gh#nextcloud/desktop#9329)
  * ci: Remove Ubuntu Plucky, add Resolute
  (gh#nextcloud/desktop#9342)
  * File Provider Trash Changes
  (gh#nextcloud/desktop#9323)
  * fix(accessmanager): only handle manual redirects unless
  specified otherwise (gh#nextcloud/desktop#9350)
  * fix(debugArchive): ensure proper path for destination file name
  (gh#nextcloud/desktop#9311)
  * fix(appimage): ensure more libraries are bundled in the AppImage
  (gh#nextcloud/desktop#9353)
  * Handle remote paths with special characters correctly
  (gh#nextcloud/desktop#9341)
  * fix: Change destination encoding to percent encoding
  (gh#nextcloud/desktop#9334)
  * fix(AppImage): bundle OpenGL drivers in the AppImage
  (gh#nextcloud/desktop#9364)
  * Escape dots in file provider domain display names
  (gh#nextcloud/desktop#9369)
  * fix(AppImage): fix broken empty web engine rendering
  (gh#nextcloud/desktop#9368)
  * chore: add platform name in about information
  (gh#nextcloud/desktop#9381)
  * chore: pin correctly some github actions still using the old
  way (gh#nextcloud/desktop#9382)
  * Fix: File Provider Synchronization Status
  (gh#nextcloud/desktop#9335)
  * fix(AppImage): bundle less libraries to improve compatibility
  (gh#nextcloud/desktop#9380)
  * chore(deps): Bump actions/setup-python from 6.1.0 to 6.2.0
  (gh#nextcloud/desktop#9383)
  * chore(deps): Bump actions/checkout from 6.0.1 to 6.0.2
  (gh#nextcloud/desktop#9384)
  * chore(deps): Bump webiny/action-conventional-commits from 1.3.0
  to 1.3.1 (gh#nextcloud/desktop#9385)
  * chore(deps): Bump actions/cache from 5.0.1 to 5.0.2
  (gh#nextcloud/desktop#9386)
  * fix(whiteIcons): fix state icons for white monochrome theme
  (gh#nextcloud/desktop#9390)
  * Added first test case documentation
  (gh#nextcloud/desktop#9321)
  * fix(application): Correcting the loading of translation files
  (gh#nextcloud/desktop#9108)
  * fix: Enhance update status message for valid subscriptions
  (gh#nextcloud/desktop#9354)
  * fix(cmd): don't open the database twice with --unsyncedfolders
  (gh#nextcloud/desktop#9410)
  * fix(networksettings): get rid of uic warning
  (gh#nextcloud/desktop#9401)
  * fix(activitydata): use parameter validation regex from server
  (gh#nextcloud/desktop#9398)
  * fix: prevent crash when changing proxy settings with logged out
  account (gh#nextcloud/desktop#9194)
  * chore(deps): Bump actions/cache from 5.0.2 to 5.0.3
  (gh#nextcloud/desktop#9416)
  * refactor: drop automatic bandwidth calculations and normalize
  deprecated AutoLimit (gh#nextcloud/desktop#9400)
  * fix: Client side TLS with Strict-Transport-Security
  (gh#nextcloud/desktop#9284)
  * File Provider Remote Change Discovery Fix
  (gh#nextcloud/desktop#9424)
  * Updated File Provider Extension Localization
  (gh#nextcloud/desktop#9412)
  * Also set up signals for legacy push support
  (gh#nextcloud/desktop#9429)
  * feat(tray): sync status warning banner for errored accounts
  (gh#nextcloud/desktop#9418)
  * Persistent access to security scoped synchronization folders
  (gh#nextcloud/desktop#9438)
  * Preserve dirty user data on domain removal
  (gh#nextcloud/desktop#9436)
  * Added file, function and line information to logging in debug
  builds (gh#nextcloud/desktop#9437)
  * Instructions for Agents about Breaking Changes
  (gh#nextcloud/desktop#9446)
  * fix: use branded user agent for Flow v2 login request
  (gh#nextcloud/desktop#9444)
  * chore: use std::make_unique to improve memory management
  (gh#nextcloud/desktop#9162)
  * feat(tray): sync status indicator in account menu
  (gh#nextcloud/desktop#9427)
  * feat(singleInstance): switch to use KDSingleApplication
  (gh#nextcloud/desktop#9402)
  * feat: Nextcloud Assistant integration
  (gh#nextcloud/desktop#9431)
  * fix(utility): allow creation of fav links with paths containing
  spaces (gh#nextcloud/desktop#9462)
  * feat: client integration with server features
  (gh#nextcloud/desktop#9403)
  * Consolidated Xcode Workspace
  (gh#nextcloud/desktop#9484)
  * Server Actions Integration for File Provider Extension
  (gh#nextcloud/desktop#9486)
  * chore: update Craft and craft cache
  (gh#nextcloud/desktop#9496)
  * chore(i18n): Add context for translators
  (gh#nextcloud/desktop#9511)
  * fix(e2ee): ensure PIN input dialog is top most window
  (gh#nextcloud/desktop#9512)
  * fix: remove hard-coded app name from sync folder path
  (gh#nextcloud/desktop#9516)
  * fix: disable server version check (&lt;7.0)
  (gh#nextcloud/desktop#9521)
  * Fix #7009: Remove leftover .msi and msi.log after update
  (gh#nextcloud/desktop#9522)
  * fix: enhanced detail in "Stale DB entry" log entry
  (gh#nextcloud/desktop#9526)
  * fix: show paused status when account has no sync sources
  (gh#nextcloud/desktop#9527)
  * Fix FinderSync Extension
  (gh#nextcloud/desktop#9529)
  * chore(i18n): id -&gt; ID
  (gh#nextcloud/desktop#9530)
  * chore: test upload of a locked file inside a remote deleted
  folder (gh#nextcloud/desktop#9533)
  * feature: new settings UI
  (gh#nextcloud/desktop#9534)
  * Bugfix/e2ee fixes for hardware certificate end to end
  encryption (gh#nextcloud/desktop#9535)
  * test(integration): add tests for FileActionsModel
  (gh#nextcloud/desktop#9538)
  * fix: load app icons for external sites app
  (gh#nextcloud/desktop#9545)
  * fix: suppress duplicate "The log output cannot be saved" popups
  (gh#nextcloud/desktop#9546)
  * Regain Synchronization Folder Access
  (gh#nextcloud/desktop#9560)
  * Note about missing End-to-End Encryption Support in File
  Provider Extension (gh#nextcloud/desktop#9563)
  * fix(accountmanager): check existing account proxy type setting
  (gh#nextcloud/desktop#9577)
  * fix(file-provider): Fetch share options by user ID not user name
  (#9074) (gh#nextcloud/desktop#9580)
  * Improve error handling and clean menu texts
  (gh#nextcloud/desktop#9586)
  * fix(e2ee/vfs): disable on-demand population of encrypted folders
  (gh#nextcloud/desktop#9589)
  * feat(e2ee): add basic support for e2ee metadata format 2.1
  (gh#nextcloud/desktop#9590)
  * Bugfix/migrate user encryption certificate
  (gh#nextcloud/desktop#9591)
  * Bugfix/better handling of locked files during upload
  (gh#nextcloud/desktop#9592)
  * fix(e2ee): allow read of metadata 1.2 again
  (gh#nextcloud/desktop#9593)
  * Sync Status on App Launch
  (gh#nextcloud/desktop#9597)
  * Updated File Provider Extension Translations
  (gh#nextcloud/desktop#9600)
  * fix: Robustly parse file action responses and handle tooltip/URL
  children (gh#nextcloud/desktop#9603)
  * fix(propagateuploadng): do not encode davUrl
  (gh#nextcloud/desktop#9604)
  * Refactored change enumeration completion
  (gh#nextcloud/desktop#9606)
  * Bugfix/use display name for e2ee shares
  (gh#nextcloud/desktop#9609)
  * Refine new settings dialog
  (gh#nextcloud/desktop#9616)
  * Improve integration
  (gh#nextcloud/desktop#9618)
  * fix(i18n): let Qt handle plural forms
  (gh#nextcloud/desktop#9626)
  * fix(file-provider): Working Set Change Enumeration
  (gh#nextcloud/desktop#9628)
  * Sanitized file provider UI extension string catalog
  (gh#nextcloud/desktop#9635)
  * Set folders writable if remote perms require it, recurse into
  subdirs if etag and remoteperms differ
  (gh#nextcloud/desktop#9643)
  * feat(syncengine): fail and restart the sync if discovery is
  suspicious (gh#nextcloud/desktop#9645)
  * chore(network): enable again our request timeout feature
  (gh#nextcloud/desktop#9651)
  * fix(read-only): make the parent folder writable before deleting
  a file (gh#nextcloud/desktop#9656)
  * feature(icon/ai): improved Nextcloud Assistant icon
  (gh#nextcloud/desktop#9659)</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@ament-teusink.eu&gt;" date="1774958400">- Update to 33.0.1:
  * Enhance check for received SVG responses
    (gh#nextcloud/desktop#9697)
  * Use a different palette colour for settings backgrounds
    (gh#nextcloud/desktop#9703)
  * Only call parseEndpoints when the fileId is not empty
    (gh#nextcloud/desktop#9701)
  * Add missing endGroup() when removing a folder from settings
    (gh#nextcloud/desktop#9607)
  * Correct text case in an error message label
    (gh#nextcloud/desktop#9672)
  * Update QLabel text property to avoid translation
    (gh#nextcloud/desktop#9673)
  * Update copyright year
    (gh#nextcloud/desktop#9717)</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@ament-teusink.eu&gt;" date="1775131200">- Update to version 33.0.2 with minor updates for macOS and Windows:
  * fix(macOS): Sparkle Sandboxing (gh#nextcloud/desktop#9752)
  * fix(macOS): Fix background update check incorrectly calling
    Sparkle when automaticallyChecksForUpdates is NO
    (gh#nextcloud/desktop#9744)
  * fix(windows/vfs): automated test for Windows VFS case clash
    items (gh#nextcloud/desktop#9741)</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@ament-teusink.eu&gt;" date="1777377600">- Update to version 33.0.3:
  * Systemd service is now wanted by the graphical target
    (gh#nextcloud/desktop#9783)
  * Remove Qt 6.10 compilation warning
    (gh#nextcloud/desktop#9787)
  * Update CI images
    (gh#nextcloud/desktop#9788)
  * Use native QLineEdit styling for server address
    (gh#nextcloud/desktop#9802)
  * Remove useless debug output at startup
    (gh#nextcloud/desktop#9809)
  * Remove unused COPY_SECUREFILEDROP_LINK socket command
    (gh#nextcloud/desktop#9812)
  * Disconnect slotFolderCanSyncChanged when unloading a folder
    (gh#nextcloud/desktop#9818)
  * Change group folder terminology to team folder
    (gh#nextcloud/desktop#9869)
  * Delay initialization of the login flow web view until needed
    (gh#nextcloud/desktop#9879)
  * Parse received timestamp from expiration date correctly
    (gh#nextcloud/desktop#9889)
  * Fix “Always keep downloaded”
    (gh#nextcloud/desktop#9896)
  * Prevent unnecessary logging for missing trash container items
    (gh#nextcloud/desktop#9899)
  * Update craft commit to obtain newer OpenSSL releases
    (gh#nextcloud/desktop#9880)
  * Replace decoration asset for “keep downloaded” items
    (gh#nextcloud/desktop#9901)
  * Use known working zlib 1.3.1 release
    (gh#nextcloud/desktop#9906)
  * Add runtime switch for debug logging
    (gh#nextcloud/desktop#9913)
  * Skip locked files during upload to avoid errors
    (gh#nextcloud/desktop#9917)</changelog>
  <changelog author="Natasha Ament &lt;stacheldrahtje@ament-teusink.eu&gt;" date="1777982400">- Update to version 33.0.4:
  * Revert change from PR #9917 (gh#nextcloud/desktop#9961)</changelog>
</package>
<package pkgid="06e5a3545f54f3c25c6a3edca3d905d0d5698bc2f718da1bfb5fb0548af3333fec93cc9e3e1bdf65246fc93d9ac92bd3e8837f1ed23acc414bd4b7f8fd012054" name="clpeak" arch="s390x">
  <version epoch="0" ver="1.1.4" rel="bp161.1.2"/>
  <changelog author="mpluskal@suse.com" date="1479038400">- Update to version 1.0+git.20160805:
  * Add Galaxy S7 (Adreno 530) results
  * migrate to android studio
  * add missing x86 dummy folder
  * cosmetic ui layout changes
  * fix jumpdown list index
  * gpus only for snapdragon
  * update android.mk for new half-precision
  * add dummy folders for release
  * update android build files
- Change naming scheme
- Some small spec file cleanups</changelog>
  <changelog author="mpluskal@suse.com" date="1485086400">- Update dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1496145600">- Update to version 1.0+git.20170525:
  * Add GTX 1080 Ti results
  * Remove non printable chars from log file
  * Add One Plus 3T results
  * Macbook pro results submitted by Harry Mallon
  * Rename Macbook_Pro_2013.log to Mac_Pro_Late_2013_.log
  * Not passing half as kernel argument
  * Fix uninitialized variable
  * Ignore ignored-attributes warning in g++, clang++
  * Enable support for FreeBSD.</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1521720000">- Update to 1.0+git.20170625 to fix build on AArch64:
  * Remove march native flag
  * Always define OS_NAME even for unknown architectures
  * Add AMD_Ryzen_5_1600.log</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1576238400">- Update to version 1.0+git.20191206:
  * enqueueWriteBuffer: Initialize host buffer to obtain accurate measurement
  * Move jetson result to pocl folder
  * [snap] use new cmake file for versions
  * Add AMD Ryzen 7 3700X
  * Bump rc
  * [travis] remove explicit branch
  * [src] auto format cpp files
  * Bump version to rc1
  * [android] cosmetic changes
  * [travis] add deploy section
  * [travis] use cmake to invoke cpack
  * [travis] explicitly specify configuration to cpack
  * Update travis file
  * [cmake] fix a string in set
  * Add cpack
  * Add suffix to version
  * remove int kernel restriction for apple
  * [cmake] fix extra libs for static version
  * [travis] add arm64
  * skip exit code for no platform error
  * [travis] call ctest
  * [cmake] add a test run
  * Create Jeston Nano (Tegra X1)
  * Undo disabling of int kernels for intel
  * Reduce register usage in kernels
  * [android] update cmake to include version
  * Create Intel_UHD_Graphics_620.log
  * Update README.md
  * Print half-precision with a capital letter
  * Add results for Radeon RX 570
  * Add version info
  * [travis] use generator instead of platform type for windows
  * Revert "[cmake] pass CMAKE_GENERATOR_PLATFORM to external project build"
  * Revert "[cmake] fix error in prev commit"
  * [cmake] fix error in prev commit
  * [cmake] pass CMAKE_GENERATOR_PLATFORM to external project build
  * [travis] try other method of forcing win64
  * [travis] force x64 on windows
  * Update readme
  * [travis] trim os list
  * [travis] add more os in matrix
  * [travis] specify xenial
  * [yml] Rename to yml
  * [travis] add initial yaml file
  * [cmake] install LICENSE file
  * Delete STATUS file
  * [cmake] fix typo in prev commit
  * [cmake] windows specific changes
  * [cmake] Build ICD if not present
  * [results] remove bin symbols
  * Add results for GeForce RTX 2080 Ti
  * Add snapcraft file
  * [cmake] add an install target
  * Remove exception for snapdragon platform
  * trim fn: check before call
  * [android] upgrade to latest sdk
  * Place max transfer bw size in common
  * Place max global bw size in common
  * Add a seperate multiplier for DP
  * some more warn fixes
  * [cmake] throw warning on conversion loss
  * Use higher size datatypes for memory size
  * Add an unused macro
  * Disable depcration warn on windows
  * Flush the queue after every run iteration
  * Disable integer kernel in intel only on windows
  * Revert "Allow int tests on intel"
  * fix global bw test to use right multiplier
  * Allow int tests on intel
  * Global size now is multiple of local size
  * Trim strings returned by cl APIs
  * fix warnings
  * set OPENCL target version
  * Stop using cl.hpp from deps
  * Add a gitignore
  * [cmake] OPENCL_ROOT is not required
  * Use ulong for alloc vars
  * Reduce load on integer kernel
  * Use FindOpenCL rather than custom OpenCL finders
  * Added result for RTX2080</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1585656000">- Update to upstream release 1.1.0
  * All the kernels are now de-unrolled
  * Prior to this, all mad or fetch operations were manually
    unrolled which created register pressure on low-end devices.
    Now the operations are put in a for loop and left for the
    compiler to unroll
  * General improvements</changelog>
  <changelog author="mardnh@gmx.de" date="1644235200">- Update to version 1.1.1:
  * Add non-blocking read/write transfers.
  * Added 24bit fast MAD Integer Compute test.
  * Updated results with various Intel, AMD and NVidia hardware.
  * Use opencl.hpp instead of cl.hpp
  * Fix icd build issue.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1683115200">- Update to version 1.1.2:
  * [cmake] Bump patch version
  * [snap] fix yaml for latest version of snapcraft
  * [snap] move to core20</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1732622400">- Update to version 1.1.3
  * Add a few more parameters.
  * Add 24-bit integer compute to RX 5500XT results.
  * [cmake] use GNUInstallDirs to get canonical paths.
  * Add log files for additional devices.
  * Fix compute integer unit reported in xml files.
  * add profiling for char &amp; short integer types.
  * Adding results for Tesla P40.
  * Adding results for MTT S80.
  * Use stricter host buffer alignment (64B) required by modern
    CPUs.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1735041600">- Update to version 1.1.4:
  * Add Tesla T4 results
  * Create GeForce_GTX_1660_Ti.log</changelog>
</package>
<package pkgid="ea820af1d9995cb3d17f13cd21669eba5ea7864a3ce7c2e8be4e3efc8e863eb206d48ceacb1061e81bc67efb7e5efad85915139116cad9e162ccb59a97849fa3" name="clthreads-devel" arch="s390x">
  <version epoch="0" ver="2.4.2" rel="bp161.1.2"/>
  <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="483b7a30c11d04a0f317ba53a396cd50de440b73f463992d95bbb133db68927e8c124c7cc808dcae642e22b259ce2a19b3b32402759527ae9981147815c003e1" name="clucene-core-devel" arch="s390x">
  <version epoch="0" ver="2.3.3.4" rel="bp161.1.2"/>
  <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&#x161;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="7e8c72ca6685ff22a03329b30313384787290b8e17c835d2e3d44c73897ba4e7ffd6bc67877b4888c95b6b4d1710f9ec003d5d962aa62e86e4cd69fe9aeef5d3" name="cluster-md-kmp-default" arch="s390x">
  <version epoch="0" ver="6.12.0" rel="160099.49.3"/>
  <changelog author="hoyeon.lee@suse.com" date="1785844800">- bpf: reject short IPv4/IPv6 inputs in bpf_prog_test_run_skb
  (CVE-2026-53074 bsc#1269688).
- commit 3f08d9f</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844801">- selftests/bpf: cover short IPv4/IPv6 inputs with adjust_room
  (CVE-2026-53074 bsc#1269688).
- commit d1ee474</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844802">- selftests/bpf: add ktls selftest (CVE-2026-64025 bsc#1273117).
- commit 09e42e6</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844803">- selftests/bpf: Remove sockmap_ktls disconnect_after_delete test
  (CVE-2026-64025 bsc#1273117).
- commit 15ddbd4</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844804">- selftests/bpf: Add test to cover sockmap with ktls
  (CVE-2026-64025 bsc#1273117).
- commit cc95e29</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844805">- selftests/bpf: Add test to cover ktls with bpf_msg_pop_data
  (CVE-2026-64025 bsc#1273117).
- commit d18f370</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844806">- selftests/bpf: add regression test for ktls+sockmap verdict UAF
  (CVE-2026-64025 bsc#1273117).
- commit 738bba9</changelog>
  <changelog author="krisman@suse.de" date="1785844807">- io_uring/napi: cap busy_poll_to 10 msec (CVE-2026-53321 bsc#1269724).
- commit ae3ec1c</changelog>
  <changelog author="jlee@suse.com" date="1785931200">- EFI/CPER: don't go past the ARM processor CPER record buffer
  (bsc#1264418 CVE-2026-43266).
- commit 05bd7bf</changelog>
  <changelog author="hare@suse.de" date="1786017600">- s390/pkey: Check length in pkey_pckmo handler implementation
  (bsc#1270266).
- s390/pkey: Check length in PKEY_VERIFYPROTK ioctl (bsc#1270267).
- commit e38429b</changelog>
</package>
<package pkgid="dd7c594f170fdbff980bb5953aff3422a9b4884cd1a607bea2d8ae05ebf92420dcc6a68d50f5e6ae37bc844a00a15d6685db6ddd133b6e156f68c7fea45a9090" name="clustershell" arch="noarch">
  <version epoch="0" ver="1.10.1" rel="bp161.1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1596024000">- Update to upstream release 1.8.3:
  * Worker/ScpClient: always put remote into brackets (#424)
  * RangeSetND: fix padding info when slicing using __getitem__() (#429)
  * Defaults: Allow out-of-tree worker modules
- Resync spec file with upstream, disable Python2 where not supported
  any more.
- Obsolete python2 package that may be installed when building for
  python3 only.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1599566400">- Grab updated spec file from upstream to fix Python2 handling.</changelog>
  <changelog author="Stephane Thiell &lt;sthiell@stanford.edu&gt;" date="1636372800">- Update to upstream release 1.8.4:
  * RangeSetND: fix padding info when slicing using __getitem__()
  * Defaults: Allow out-of-tree worker modules
  * NodeUtils: allow YAML list to declare node groups
  * Tree: Use default local_worker and allow overriding Defaults
  * Worker/Rsh: return maxrc properly for Rsh Worker
  * xCAT binding: add support for spaces in group names
  * CLI/Clush: Avoid python3 error with no stdin
  * CLI/Clush: use os.read() in stdin thread
  * CLI/Clush: Add maxrc option to clush.conf
  * CLI/Display: Add support for NO_COLOR and CLICOLOR</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1652875200">- Prepare for Python 3.10 by correcting sitelib install paths.</changelog>
  <changelog author="Stephane Thiell &lt;sthiell@stanford.edu&gt;" date="1669636800">- Update to upstream release 1.9:
  * clush: add --mode support with sudo and sshpass examples
  * clush: add options '--outdir=OUTDIR' and '--errdir=ERRDIR'
  * clush: always close stdin stream of worker when it is not used
  * clush: use daemon attribute instead of deprecated setDaemon()
  * slurm.conf.example: filter out more Slurm node state flags
  * NodeSet: add special notation @@source to expand group names
  * RangeSet: nD folding optimization
  * RangeSet: support ranges with zero padding of mixed lengths
  * RangeSet: add explicit intiter() method to iterate over integers
  * EngineClient: EnginePort improvements, add event ev_port_start()
  * Tree: fix start and bufferize early writes
  * Tree: fix error with intermediate gateways
  * Defaults: Introduce CLUSTERSHELL_CFGDIR
  * Fix for python-3.10
  * Worker: deprecate old EventHandler method signatures
  * Worker: remove old last_*() methods</changelog>
  <changelog author="Stephane Thiell &lt;sthiell@stanford.edu&gt;" date="1676116800">- Update to upstream release 1.9.1:
  * clush: select proper last parsed config file
  * setup.py: update download url and remove python 2.6 support
  * setup.py: improvements for pip install and venv
  * doc: correct typo 'sterr'
  * Fix typos found with codespell
  * RangeSet: support negative ranges
  * RangeSet: remove duplicate intiter() definition</changelog>
  <changelog author="Stephane Thiell &lt;sthiell@stanford.edu&gt;" date="1696248000">- Update to upstream release 1.9.2:
  * clush/clubak: fix line buffering with Python 3
  * clush: fix --[r]copy dest when --dest is omitted
  * NodeUtils: allow null values in cluster.yaml
  * Topology: check that node groups/wildcards are non-empty
  * packaging: fix missing xcat.conf.example</changelog>
  <changelog author="Nico Krapp &lt;nico.krapp@suse.com&gt;" date="1750075200">- Update to 1.9.3
  * Fix few typos in ChangeLog found by codespell
  * Corrects a typo found by typos [1]
  * Update clush.rst to fix broken URL for llnl.gov pdsh page
  * Tree: use set instead of NodeSet for gwtargets tracking
  * Additional Slurm example bindings
  * Additional Slurm binding for mapping nodes to reservations
  * GitHub Actions: test also with Python 3.12
  * GitHub Actions: update actions to their latest versions
  * Fix tests for libexpat &gt;=2.6.0 (or with CVE-2023-52425 fixes backported)
  * Communication: sax parser: add flush() after feed()
  * CLI/Nodeset: omit @source: prefix for cluset -s source -L
  * GitHub Actions: add Python 3.13
  * bash completions
  * Release 1.9.3
  * Bump pillow from 5.4.1 to 10.3.0 in /doc/sphinx
- convert to pip-based build
- remove obsolete python2 subpackage</changelog>
  <changelog author="Stephane Thiell &lt;sthiell@stanford.edu&gt;" date="1783166400">- Update to upstream release 1.10:
  * NodeUtils: add the 'mapall' group source upcall to retrieve all
    group mappings in a single call, greatly speeding up group
    resolution on slow sources (#612, #613)
  * NodeUtils: do not pass stdin to group source upcalls (#581)
  * NodeSet, RangeSet: add a list-like index() method returning the
    position of a node or element, the inverse of [i] (#631, #633)
  * cluset, nodeset: add a --index command to output a node's
    position in the set, the reverse of -I/--slice (#637)
  * groups.conf: add mapall upcalls to the Slurm group bindings (#623)
  * groups.conf: add an Ansible inventory group source example (#610)
  * clush, clubak: add --axis to fold nD node sets along selected
    axis only, as already supported by nodeset and cluset (#356)
  * Display: fix line buffering on Python 3.6 (#597)
  * Tree: implement TreeWorker.abort() and per-gateway abort, with
    gateway failover fixes (#229, #566)
  * Tree: fire ev_pickup only once the command can no longer be
    rerouted and improve reroute event reporting (#594)
  * Tree: fix rcopy when a remote node closes (#545)
  * Tree: improve handling of MessageProcessingError (#596)
  * Tree: keep tar/scp errors on stderr instead of stdout during
    forward copy (#622)
  * Tree: pass filter='fully_trusted' to tarfile.extractall()
    (PEP 706) (#617)
  * EngineClient: properly honor the abort flag on close (#591)
  * Engine: fix set_events debug logging to identify the client and
    stream (#630)
  * Task: only terminate a task once when killed, fixing a double
    termination (#110, #640)
  * NodeUtils, Topology: emit a DeprecationWarning for set_verbosity()
    and the topology.conf [Main] section (#226, #639)
  * completion: complete copy paths and command, and short options
    without spaces (#585, #586)
  * completion: treat -b/-B and clush's other no-arg options as flags
    (#598, #619)
  * completion: fix cluset no-arg option lists (#620)
  * setup: clean up wheel packaging metadata (#634)
- Update Source0 to the new PyPI sdist filename, lowercase since 1.10
  per PEP 625: clustershell-1.10.tar.gz (importable Python module is
  still named ClusterShell)
- Update URL to new upstream project page (repository moved to
  https://github.com/clustershell/clustershell)
- Ship the bash completions for clush, cluset and nodeset
- Add an import smoke test to the spec check section
- Set explicit permissions on the ghost groups file (rpmlint
  zero-perms-ghost)</changelog>
  <changelog author="Stephane Thiell &lt;stephane@thiell.com&gt;" date="1784289600">- Update to upstream release 1.10.1:
  * setup: install the ansible.conf.example group source example,
    which was missing from binary packages in 1.10 (#645)
  * NodeSet: fix stepped slices across multiple patterns on
    Python 3 (#661)
  * RangeSet: fix unpickling of empty sets (#658)
  * Communication: pin the pickle protocol used for gateway
    messages, fixing tree mode across mixed Python versions,
    including Python 3.14 (#658)
  * Communication: fix TypeError when reporting channel errors
    (#673)
  * Tree: report gateway errors received before channel setup
    (#674)
  * Tree: fix rcopy extraction error reporting (#663)
  * EngineClient: remove stream on broken pipe, fixing a possible
    hang with the select engine (#651, #652)
  * Engine: fix error handling in the EPoll and Select event
    loops (#662)
  * conf: remove the deprecated Cray ACE group source example
    (#644)
  * doc: refresh the installation guide, port library examples to
    Python 3, and improve man page and Sphinx documentation</changelog>
</package>
<package pkgid="feb67b9ab6419e690bbbb97caffca7c9484f9639e2d560311851ad22b0263303e6cda3acccafc1cee500de03df09d09648ef98469c0db6e05ee12ea99984bb4c" name="clutter-devel" arch="s390x">
  <version epoch="0" ver="1.26.4" rel="bp161.1.4"/>
  <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&#x161;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&#xF8;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&#x161;ka &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133118) as it works now.</changelog>
  <changelog author="Bj&#xF8;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="54861cb89fc789cdbed9e57e9ebaff841c947ccfa04d9d3ce73755d6cc6edc077a9a7b72a24e7528599bc2b6f5f71e6836b7069fe4fd023e2ee2e1b564671689" name="clutter-gst-devel" arch="s390x">
  <version epoch="0" ver="3.0.27" rel="bp161.1.5"/>
  <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&#xF8;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="b33f33b422569abcf6acdab2722265b9657067e3a6edd7224e8084b129dd801ae921759a51f2c4208a6db4fc70c4f64a3ec51f5e92bb1755ef847c7dbfaa6037" name="clutter-gtk-devel" arch="s390x">
  <version epoch="0" ver="1.8.4" rel="bp161.1.2"/>
  <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="00c7a8991e7f7f0271cb22dd775bd18d70d30e2e78e2762fc48f4eb7a1a3149a0d2aa8fe7bece67b7902755454585490fda7406ddaf8c8d488c4304565688d9d" name="clutter-gtk-lang" arch="noarch">
  <version epoch="0" ver="1.8.4" rel="bp161.1.2"/>
  <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="1c39b3eb9537775981715149cdb9ef92d54714829df8ffb402ccd79fa49837f7ace677ca0a2485c1cf0b5c34a7a2d764dd8b12183933c18c53be0d7bb994fb8b" name="clutter-lang" arch="noarch">
  <version epoch="0" ver="1.26.4" rel="bp161.1.4"/>
  <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&#x161;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&#xF8;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&#x161;ka &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133118) as it works now.</changelog>
  <changelog author="Bj&#xF8;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="b7384d8e41852384cb6392f8b7f0252bf61cafd0d0161b8937c027d514eaafb6e7fe910a051c808a4e3475001b3101f1c6f8236c37b561e09e4f1bc9464cc2b2" name="clxclient-devel" arch="s390x">
  <version epoch="0" ver="3.9.2" rel="bp161.1.2"/>
  <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="9ad8d8d15e5bb021438b6f0e30ed4b7ca7759359803095b5ef02e643b51eb50d7314295533b5037ee45e795a1a48e88e1a00177fdea305e36bbd76eecc931409" name="clzip" arch="s390x">
  <version epoch="0" ver="1.14" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1412164800">- Update to new upstream release 1.6
  * Compression ratio of option -9 has been slightly increased.
  * Copying of file dates, permissions, and ownership now behaves
  like `cp -p`. (If the user ID or the group ID cannot be
  duplicated, the file permission bits S_ISUID and S_ISGID are
  cleared).
  * The license has been changed to GPL version 2 or later.</changelog>
  <changelog author="jengelh@inai.de" date="1438862400">- Update to new upstream release 1.7
  * The option "-0", which produces a compression speed and ratio
  comparable to those of gzip, has been ported from lzip.</changelog>
  <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>
</package>
<package pkgid="8ac4f40c9fb0d0d13f95444d810f4bb3a0c242596163da4f2a339d5aba74cfa48e0ad6629a983ff34b5f5a5844fa29c8dfee18b6b66444374eadf88b0c9f5a17" name="cm" arch="s390x">
  <version epoch="0" ver="0.4.3" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="18191feeb2eb269f91c21c1621bf6caefc886345079c48118a10c1a8a08043b49ed147ba97c7001198349d3328784b029bc0cbb5122e580b8481d906f3457fba" name="cm-devel" arch="s390x">
  <version epoch="0" ver="0.4.3" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="ffb0ee4dce55243e744b0c7339a0b5f92c245e86e18bdc5ab43c951f36eeabf7563d7703ed06943fa70666fea0501b4fb749de829c117a19cce23a702358412d" name="cmake" arch="s390x">
  <version epoch="0" ver="3.31.7" rel="160099.5.1"/>
  <changelog author="solomoncyj@gmail.com" date="1739966400">- make %cmake_{build, install} call cmake directly
  to auto set generator so that %global
  are no longer needed to set generators</changelog>
  <changelog author="foss@grueninger.de" date="1740484800">- update to 3.31.6
  * cmGeneratorExpressionDAGChecker: Construct with initializer
    list syntax, De-duplicate constructor signature, Construct
    with initializer list syntax
  * GenEx: Restore evaluation context for conditional transitive
    properties, Fix evaluation of LINK_LIBRARIES as custom
    transitive property
  * GoogleTest: Restore support for spaces in explicit
    WORKING_DIRECTORY</changelog>
  <changelog author="dmueller@suse.com" date="1740744000">- temporarily revert "make %cmake_{build, install} call cmake
  directly" as the fall out is too large. will be restored once
  fallout can be mitigated</changelog>
  <changelog author="badshah400@gmail.com" date="1741694400">- Add cmake-findhdf5-prefer-hl-compilers.patch -- FindHDF5: Prefer
  h5hl* compilers for HDF5_FIND_HL; patch submitted upstream
  [https://gitlab.kitware.com/cmake/cmake/-/merge_requests/10450.patch].
  This fixes hdf5_hl detection issues when building hdf5 &gt;= 1.14
  using cmake instead of autotools.</changelog>
  <changelog author="badshah400@gmail.com" date="1742990400">- Switch cmake-gui builds to Qt6.
- Add BuildRequires: qt6-macro to locate qhelpgenerator (in
  %_qt6_libexecdir) and add corresponding path to env PATH.
- Drop use of deprecated %suse_update_desktop_file macro and
  BuildRequires: update-desktop-files needed solely for this.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1744372800">- update to 3.31.7:
  * fix FindCUDAToolkit doesn't find CUPTI in CUDA installations
    from runfile
  * fix file(MAKE_DIRECTORY): creates RESULT and &lt;variable&gt; folders
  * fix Wrong detection of LINKER_PUSHPOP_STATE_SUPPORTED
  * fix cmake-gui: Invalid error message "Error: could not load cache"
  * fix build with curl 8.13.0 (boo#1241036)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1747742400">- fix GUI build on openSUSE Leap 15.x</changelog>
  <changelog author="bwiedemann@suse.com" date="1748433600">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
  <changelog author="sflees@suse.de" date="1771416000">- Fix Build for SLFO:Main
  * Disable LTO
  * fix-build-CURLPROXY.patch - add some casts in ctest</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- Disable CommandLineTar|File_Archive tests due to  Issues with pax-zstd</changelog>
</package>
<package pkgid="30368e784baed76bda6453e39e405388f80d9bcc12ebdfe7e446b347e116100c8e75956e141c4633409692fcc970b8b6f9a7bc01a34a96b7d0ed71061045c6a8" name="cmake-doc-qhelp" arch="s390x">
  <version epoch="0" ver="3.31.7" rel="160099.5.3"/>
  <changelog author="solomoncyj@gmail.com" date="1739966400">- make %cmake_{build, install} call cmake directly
  to auto set generator so that %global
  are no longer needed to set generators</changelog>
  <changelog author="foss@grueninger.de" date="1740484800">- update to 3.31.6
  * cmGeneratorExpressionDAGChecker: Construct with initializer
    list syntax, De-duplicate constructor signature, Construct
    with initializer list syntax
  * GenEx: Restore evaluation context for conditional transitive
    properties, Fix evaluation of LINK_LIBRARIES as custom
    transitive property
  * GoogleTest: Restore support for spaces in explicit
    WORKING_DIRECTORY</changelog>
  <changelog author="dmueller@suse.com" date="1740744000">- temporarily revert "make %cmake_{build, install} call cmake
  directly" as the fall out is too large. will be restored once
  fallout can be mitigated</changelog>
  <changelog author="badshah400@gmail.com" date="1741694400">- Add cmake-findhdf5-prefer-hl-compilers.patch -- FindHDF5: Prefer
  h5hl* compilers for HDF5_FIND_HL; patch submitted upstream
  [https://gitlab.kitware.com/cmake/cmake/-/merge_requests/10450.patch].
  This fixes hdf5_hl detection issues when building hdf5 &gt;= 1.14
  using cmake instead of autotools.</changelog>
  <changelog author="badshah400@gmail.com" date="1742990400">- Switch cmake-gui builds to Qt6.
- Add BuildRequires: qt6-macro to locate qhelpgenerator (in
  %_qt6_libexecdir) and add corresponding path to env PATH.
- Drop use of deprecated %suse_update_desktop_file macro and
  BuildRequires: update-desktop-files needed solely for this.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1744372800">- update to 3.31.7:
  * fix FindCUDAToolkit doesn't find CUPTI in CUDA installations
    from runfile
  * fix file(MAKE_DIRECTORY): creates RESULT and &lt;variable&gt; folders
  * fix Wrong detection of LINKER_PUSHPOP_STATE_SUPPORTED
  * fix cmake-gui: Invalid error message "Error: could not load cache"
  * fix build with curl 8.13.0 (boo#1241036)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1747742400">- fix GUI build on openSUSE Leap 15.x</changelog>
  <changelog author="bwiedemann@suse.com" date="1748433600">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
  <changelog author="sflees@suse.de" date="1771416000">- Fix Build for SLFO:Main
  * Disable LTO
  * fix-build-CURLPROXY.patch - add some casts in ctest</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- Disable CommandLineTar|File_Archive tests due to  Issues with pax-zstd</changelog>
</package>
<package pkgid="68fa64e93e2caf4da7c94db385100f22798ad53ea2587fa6a471e2b3e988818da6e46c9f9df21845a4c5f990047ecf61b9ea7b26752a8a740b1c7a3f9cce6b67" name="cmake-extras" arch="noarch">
  <version epoch="0" ver="1.9" rel="bp161.1.1"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Initial package for version 1.7</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1742817600">- upate to 1.8
  * GMock: wire dependencies between GMock step and library files
  * QmlPlugins: Crude support for qt6</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744891200">- fix build with cmake4 (boo#1239788) cmake-extras-1.8-cmake4.patch</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1759924800">- update to 1.9
  * add support for CMake 4.0
- drop cmake-extras-1.8-cmake4.patch as it is part of the release</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1764936000">- Fix filename and path of qmlplugindump-qt5 for openSUSE</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1765022400">- Add fix-filename-and-path-of-qmlplugindump.patch, support both qmlplugindump-qt5
  and qmlplugindump-qt6 (boo#1254531)</changelog>
</package>
<package pkgid="f62d12b3545e5a2ebd21a1d48ef11a864fbb7c64926981207cd1728ed80b842b8b19a50b29d2425599758cb598e3d8680adabf147fc5ea7ce6e758b82ed31692" name="cmake-full" arch="s390x">
  <version epoch="0" ver="3.31.7" rel="160099.5.2"/>
  <changelog author="solomoncyj@gmail.com" date="1739966400">- make %cmake_{build, install} call cmake directly
  to auto set generator so that %global
  are no longer needed to set generators</changelog>
  <changelog author="foss@grueninger.de" date="1740484800">- update to 3.31.6
  * cmGeneratorExpressionDAGChecker: Construct with initializer
    list syntax, De-duplicate constructor signature, Construct
    with initializer list syntax
  * GenEx: Restore evaluation context for conditional transitive
    properties, Fix evaluation of LINK_LIBRARIES as custom
    transitive property
  * GoogleTest: Restore support for spaces in explicit
    WORKING_DIRECTORY</changelog>
  <changelog author="dmueller@suse.com" date="1740744000">- temporarily revert "make %cmake_{build, install} call cmake
  directly" as the fall out is too large. will be restored once
  fallout can be mitigated</changelog>
  <changelog author="badshah400@gmail.com" date="1741694400">- Add cmake-findhdf5-prefer-hl-compilers.patch -- FindHDF5: Prefer
  h5hl* compilers for HDF5_FIND_HL; patch submitted upstream
  [https://gitlab.kitware.com/cmake/cmake/-/merge_requests/10450.patch].
  This fixes hdf5_hl detection issues when building hdf5 &gt;= 1.14
  using cmake instead of autotools.</changelog>
  <changelog author="badshah400@gmail.com" date="1742990400">- Switch cmake-gui builds to Qt6.
- Add BuildRequires: qt6-macro to locate qhelpgenerator (in
  %_qt6_libexecdir) and add corresponding path to env PATH.
- Drop use of deprecated %suse_update_desktop_file macro and
  BuildRequires: update-desktop-files needed solely for this.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1744372800">- update to 3.31.7:
  * fix FindCUDAToolkit doesn't find CUPTI in CUDA installations
    from runfile
  * fix file(MAKE_DIRECTORY): creates RESULT and &lt;variable&gt; folders
  * fix Wrong detection of LINKER_PUSHPOP_STATE_SUPPORTED
  * fix cmake-gui: Invalid error message "Error: could not load cache"
  * fix build with curl 8.13.0 (boo#1241036)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1747742400">- fix GUI build on openSUSE Leap 15.x</changelog>
  <changelog author="bwiedemann@suse.com" date="1748433600">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
  <changelog author="sflees@suse.de" date="1771416000">- Fix Build for SLFO:Main
  * Disable LTO
  * fix-build-CURLPROXY.patch - add some casts in ctest</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- Disable CommandLineTar|File_Archive tests due to  Issues with pax-zstd</changelog>
</package>
<package pkgid="1ea4fdf5757ed32bd77bfefd5db155491f69306e1f6faf60922ad3d1f4181ca3506c3ae5226bae09f138aa85bfc8f65ce4545d0e24b8b9b77668862094a153b9" name="cmake-gui" arch="s390x">
  <version epoch="0" ver="3.31.7" rel="160099.5.3"/>
  <changelog author="solomoncyj@gmail.com" date="1739966400">- make %cmake_{build, install} call cmake directly
  to auto set generator so that %global
  are no longer needed to set generators</changelog>
  <changelog author="foss@grueninger.de" date="1740484800">- update to 3.31.6
  * cmGeneratorExpressionDAGChecker: Construct with initializer
    list syntax, De-duplicate constructor signature, Construct
    with initializer list syntax
  * GenEx: Restore evaluation context for conditional transitive
    properties, Fix evaluation of LINK_LIBRARIES as custom
    transitive property
  * GoogleTest: Restore support for spaces in explicit
    WORKING_DIRECTORY</changelog>
  <changelog author="dmueller@suse.com" date="1740744000">- temporarily revert "make %cmake_{build, install} call cmake
  directly" as the fall out is too large. will be restored once
  fallout can be mitigated</changelog>
  <changelog author="badshah400@gmail.com" date="1741694400">- Add cmake-findhdf5-prefer-hl-compilers.patch -- FindHDF5: Prefer
  h5hl* compilers for HDF5_FIND_HL; patch submitted upstream
  [https://gitlab.kitware.com/cmake/cmake/-/merge_requests/10450.patch].
  This fixes hdf5_hl detection issues when building hdf5 &gt;= 1.14
  using cmake instead of autotools.</changelog>
  <changelog author="badshah400@gmail.com" date="1742990400">- Switch cmake-gui builds to Qt6.
- Add BuildRequires: qt6-macro to locate qhelpgenerator (in
  %_qt6_libexecdir) and add corresponding path to env PATH.
- Drop use of deprecated %suse_update_desktop_file macro and
  BuildRequires: update-desktop-files needed solely for this.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1744372800">- update to 3.31.7:
  * fix FindCUDAToolkit doesn't find CUPTI in CUDA installations
    from runfile
  * fix file(MAKE_DIRECTORY): creates RESULT and &lt;variable&gt; folders
  * fix Wrong detection of LINKER_PUSHPOP_STATE_SUPPORTED
  * fix cmake-gui: Invalid error message "Error: could not load cache"
  * fix build with curl 8.13.0 (boo#1241036)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1747742400">- fix GUI build on openSUSE Leap 15.x</changelog>
  <changelog author="bwiedemann@suse.com" date="1748433600">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
  <changelog author="sflees@suse.de" date="1771416000">- Fix Build for SLFO:Main
  * Disable LTO
  * fix-build-CURLPROXY.patch - add some casts in ctest</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- Disable CommandLineTar|File_Archive tests due to  Issues with pax-zstd</changelog>
</package>
<package pkgid="5d106c0584a1e695e28ab326350d767630a47a83635494bc2382b0d12f8661bc606eaa6e84c523febe19489ae2febea14a33b4f4ed9e03a810f156d94c423804" name="cmake-man" arch="s390x">
  <version epoch="0" ver="3.31.7" rel="160099.5.3"/>
  <changelog author="solomoncyj@gmail.com" date="1739966400">- make %cmake_{build, install} call cmake directly
  to auto set generator so that %global
  are no longer needed to set generators</changelog>
  <changelog author="foss@grueninger.de" date="1740484800">- update to 3.31.6
  * cmGeneratorExpressionDAGChecker: Construct with initializer
    list syntax, De-duplicate constructor signature, Construct
    with initializer list syntax
  * GenEx: Restore evaluation context for conditional transitive
    properties, Fix evaluation of LINK_LIBRARIES as custom
    transitive property
  * GoogleTest: Restore support for spaces in explicit
    WORKING_DIRECTORY</changelog>
  <changelog author="dmueller@suse.com" date="1740744000">- temporarily revert "make %cmake_{build, install} call cmake
  directly" as the fall out is too large. will be restored once
  fallout can be mitigated</changelog>
  <changelog author="badshah400@gmail.com" date="1741694400">- Add cmake-findhdf5-prefer-hl-compilers.patch -- FindHDF5: Prefer
  h5hl* compilers for HDF5_FIND_HL; patch submitted upstream
  [https://gitlab.kitware.com/cmake/cmake/-/merge_requests/10450.patch].
  This fixes hdf5_hl detection issues when building hdf5 &gt;= 1.14
  using cmake instead of autotools.</changelog>
  <changelog author="badshah400@gmail.com" date="1742990400">- Switch cmake-gui builds to Qt6.
- Add BuildRequires: qt6-macro to locate qhelpgenerator (in
  %_qt6_libexecdir) and add corresponding path to env PATH.
- Drop use of deprecated %suse_update_desktop_file macro and
  BuildRequires: update-desktop-files needed solely for this.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1744372800">- update to 3.31.7:
  * fix FindCUDAToolkit doesn't find CUPTI in CUDA installations
    from runfile
  * fix file(MAKE_DIRECTORY): creates RESULT and &lt;variable&gt; folders
  * fix Wrong detection of LINKER_PUSHPOP_STATE_SUPPORTED
  * fix cmake-gui: Invalid error message "Error: could not load cache"
  * fix build with curl 8.13.0 (boo#1241036)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1747742400">- fix GUI build on openSUSE Leap 15.x</changelog>
  <changelog author="bwiedemann@suse.com" date="1748433600">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
  <changelog author="sflees@suse.de" date="1771416000">- Fix Build for SLFO:Main
  * Disable LTO
  * fix-build-CURLPROXY.patch - add some casts in ctest</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- Disable CommandLineTar|File_Archive tests due to  Issues with pax-zstd</changelog>
</package>
<package pkgid="666d971035230308c46386382f8244932a95c75f13ca4e32558aa8c65678aecf22a87d4e3f2798c41812bfaf28e38053f7f07d4ded0d5c6b652ca6504c606518" name="cmark" arch="s390x">
  <version epoch="0" ver="0.31.0" rel="160099.2.4"/>
  <changelog author="mimi.vx@gmail.com" date="1505995200">- update to 0.28.0
  * Update spec.
  * Use unsigned integer when shifting
  * Avoid memcpy'ing NULL pointers
  * DeMorgan simplification of some tests in emphasis parser.
  * Fixed undefined shift in commonmark writer
  * latex writer:  fix memory overflow
  * Check for NULL pointer in get_link_type
  * Move fuzzing dictionary into single file
  * Reset bytes after UTF8 proc
  * Don't scan past an EOL
  * Document cases where `get_` functions return `NULL`
  * Properly handle backslashes in link destinations
  * Fixed `cmark_node_get_list_start` to return 0 for bullet lists,
    as documented
  * Use `CMARK_NO_DELIM` for bullet lists
  * Fixed code for freeing delimiter stack
  * Removed abort outside of conditional (typo).
  * Removed coercion in error message when aborting from buffer.
  * Print message to stderr when we abort due to memory demands
  * `libcmark.pc`: use `CMAKE_INSTALL_LIBDIR`
  * Fixed buffer overflow error in `S_parser_feed`
  * Update emphasis parsing for spec change.
  * Fixes for the LaTeX renderer
    + Don't double-output the link in latex-rendering.
    + Prevent ligatures in dashes sensibly when rendering latex.
    `\-` is a hyphenation, so it doesn't get displayed at all.
  * Added a test for NULL when freeing `subj-&gt;last_delim`.
  * Cleaned up setting of lower bounds for openers.
  * Fix #178, quadratic parsing bug.  Add pathological test.
  * Slight improvement of clarity of logic in emph matching.
  * Fix "multiple of 3" determination in emph/strong parsing.
  * Correctly initialize chunk in S_process_line
  * Added 'make newbench'.
  * `scanners.c` generated with re2c 0.16
  * `scanners.re` - fixed warnings; use `*` for fallback.
  * Fixed some warnings in `scanners.re`.
  * Update CaseFolding to latest
  * Allow balanced nested parens in link destinations
  * Allocate enough bytes for backticks array.
  * Inlines: Ensure that the delimiter stack is freed in subject.
  * Fixed pathological cases with backtick code spans:
  - Removed recursion in scan_to_closing_backticks
  - Added an array of pointers to potential backtick closers
    to subject
  - This array is used to avoid traversing the subject again
    when we've already seen all the potential backtick closers.
  - Added a max bound of 1000 for backtick code span delimiters.
  - Added pathological test case.
  * Remove redundant cmake_minimum_required
  * Make shared and static libraries optional
  * Added support for built-in `${LIB_SUFFIX}` feature
  * Add Makefile target and harness to fuzz with libFuzzer
  * Advertise `--validate-utf8` in usage information
  * Makefile: use warnings with re2c.</changelog>
  <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="mimi.vx@gmail.com" 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="sflees@suse.de" date="1620993600">-  %cmake_build is now the recommended way to build cmake projects</changelog>
  <changelog author="mimi.vx@gmail.com" 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="mimi.vx@gmail.com" 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@krop.fr" date="1638273600">- Fix dependencies.
  cmark-targets-*.cmake creates a 'cmark::cmark_exe' target. The
  cmark executable is required.</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="lujianhua000@gmail.com" 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>
</package>
<package pkgid="c2837098019b66662bd0da854f7464ded63ea45558fb717062e8e8c03b5bd063d8ea4f887defe882d8d69aa1deabb1f887278aaf1991a7f0c57deeb46d8f518e" name="cmark-devel" arch="s390x">
  <version epoch="0" ver="0.31.0" rel="160099.2.4"/>
  <changelog author="mimi.vx@gmail.com" date="1505995200">- update to 0.28.0
  * Update spec.
  * Use unsigned integer when shifting
  * Avoid memcpy'ing NULL pointers
  * DeMorgan simplification of some tests in emphasis parser.
  * Fixed undefined shift in commonmark writer
  * latex writer:  fix memory overflow
  * Check for NULL pointer in get_link_type
  * Move fuzzing dictionary into single file
  * Reset bytes after UTF8 proc
  * Don't scan past an EOL
  * Document cases where `get_` functions return `NULL`
  * Properly handle backslashes in link destinations
  * Fixed `cmark_node_get_list_start` to return 0 for bullet lists,
    as documented
  * Use `CMARK_NO_DELIM` for bullet lists
  * Fixed code for freeing delimiter stack
  * Removed abort outside of conditional (typo).
  * Removed coercion in error message when aborting from buffer.
  * Print message to stderr when we abort due to memory demands
  * `libcmark.pc`: use `CMAKE_INSTALL_LIBDIR`
  * Fixed buffer overflow error in `S_parser_feed`
  * Update emphasis parsing for spec change.
  * Fixes for the LaTeX renderer
    + Don't double-output the link in latex-rendering.
    + Prevent ligatures in dashes sensibly when rendering latex.
    `\-` is a hyphenation, so it doesn't get displayed at all.
  * Added a test for NULL when freeing `subj-&gt;last_delim`.
  * Cleaned up setting of lower bounds for openers.
  * Fix #178, quadratic parsing bug.  Add pathological test.
  * Slight improvement of clarity of logic in emph matching.
  * Fix "multiple of 3" determination in emph/strong parsing.
  * Correctly initialize chunk in S_process_line
  * Added 'make newbench'.
  * `scanners.c` generated with re2c 0.16
  * `scanners.re` - fixed warnings; use `*` for fallback.
  * Fixed some warnings in `scanners.re`.
  * Update CaseFolding to latest
  * Allow balanced nested parens in link destinations
  * Allocate enough bytes for backticks array.
  * Inlines: Ensure that the delimiter stack is freed in subject.
  * Fixed pathological cases with backtick code spans:
  - Removed recursion in scan_to_closing_backticks
  - Added an array of pointers to potential backtick closers
    to subject
  - This array is used to avoid traversing the subject again
    when we've already seen all the potential backtick closers.
  - Added a max bound of 1000 for backtick code span delimiters.
  - Added pathological test case.
  * Remove redundant cmake_minimum_required
  * Make shared and static libraries optional
  * Added support for built-in `${LIB_SUFFIX}` feature
  * Add Makefile target and harness to fuzz with libFuzzer
  * Advertise `--validate-utf8` in usage information
  * Makefile: use warnings with re2c.</changelog>
  <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="mimi.vx@gmail.com" 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="sflees@suse.de" date="1620993600">-  %cmake_build is now the recommended way to build cmake projects</changelog>
  <changelog author="mimi.vx@gmail.com" 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="mimi.vx@gmail.com" 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@krop.fr" date="1638273600">- Fix dependencies.
  cmark-targets-*.cmake creates a 'cmark::cmark_exe' target. The
  cmark executable is required.</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="lujianhua000@gmail.com" 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>
</package>
<package pkgid="0717dc57ab93a7d57904afe8340c12153772923eb0f1ef686d1b7325edb807dfb4ac95ae1245a2d65f2c3f7b837078261ede4b3f9b20d94d5c91088a2c6bbda9" name="cmh" arch="s390x">
  <version epoch="0" ver="1.1.1" rel="bp161.1.2"/>
  <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="71f854dcad5c8443f93f500bf73d0c12f95f109ea139b0fd0dbad204ae31672064b5ef63716b41524219dd49b6d3652c7d9f071fc01d4cd5794aa972b255c909" name="cmh-devel" arch="s390x">
  <version epoch="0" ver="1.1.1" rel="bp161.1.2"/>
  <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="00ad644b713cde790041a887e9c15ff609be1991c66035c38dc55e38759e077fc61ba196f847884f1ff7ba67da965d1ebc0df1ec4c224f291ac715241fce77a4" name="cmis-client" arch="s390x">
  <version epoch="0" ver="0.6.2" rel="bp161.1.3"/>
  <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&#xE1;&#x161; Chv&#xE1;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="1adec0a9e351c354487071d0f1e21ed1fc86e8c84a0a53d8e8b47ebb847f0433a69cc3a6483b8fb595059201f9c5b04d5a025f93482af8c5da9cff9fd85806d2" name="cmuclmtk" arch="s390x">
  <version epoch="0" ver="0.7" rel="160099.4.2"/>
  <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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="f903321f8eb6c06c7293346aacd270d5d7c5070871df7fd373fafd22f8588fa0ef0e08e586df295f247be3af24922df40b8c9a860ee8a616bccd2a07b4760f7e" name="cmus" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="b64a2deadd0a533d86850e6d231ed20728b17882941c5949cbe9cf40fc5df75e9f664cdf630f86b3f33f184c29b0ea7c8b11beee0b394ae80dd0903f7a83034d" name="cmus-plugin-cdio" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="d88e27bf2099bcf1552719be8f2b2da5b979e50937db7c996194a744c2fe1ebf6db002ea52a1b5b99d8c3418bb8915b5efb9a28e150cf45a63531536c9133d02" name="cmus-plugin-cue" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="2527a9344a27e0514230860ed937422f9bac47619a0dc990abfa3ca010d4d249150502c4788b0b3cc2a1408f122760915ce6882fa803ba9f4a55daceddc2ff5b" name="cmus-plugin-ffmpeg" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="434e6bc39c3792cd5a414fe1c413ff6315670d2278e7f5ccd904e3b18f7cea244e1e562210fc880b66b5bbca3210368b87ed10e4f939006c20b6f5f9e63ad14c" name="cmus-plugin-flac" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="23dc8d4df4aa80d516ea7471c13eefc2f65b50fd1eb596ade5e2a58abac9f5a6cc32cf0ee6f4c4b159aabb6ce09cdc7539ad8990a0b8b72b482ca69f3c645bcb" name="cmus-plugin-jack" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="9fe6ad0ad79941fb149c1b71d031c3ba4fca51e330d4dc3a789165127bb740bf46da99a761614352b4479ef037f6dda41e29cb251d93bf3968d94b1aee953ccc" name="cmus-plugin-libao" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="050e2bae5ab39a75e7582fa442eb12b6a23101092e34bb63c3b4a665bf33f9d876057bdefb340ba072de015d3b4a784e09080a3881b858151ae5a9bf0b1d69cc" name="cmus-plugin-mikmod" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="55a10c09a0eabbeb3194858bd0abc4f6faade93d42dbc5a72936d3875927c3591ee90b9c58c46f52b951b8502a4d4e75caafbe7b10214a18f70803438ed56479" name="cmus-plugin-modplug" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="4bab30f2270044e04c298f5f6d539cd02ed9e2d760c56fae2c0159de2f24969584033fe3b5e2e5dce59ed88607c6e0329edc5ee8486d61ce927cf945c50d3fbb" name="cmus-plugin-mpc" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="9c5526bb17b3c18b226d6bf9e72d22424f099bc510c4b717842621cc5e014bbcf87e4b218a26319c1ab6dd6bc664ac2b5feee9c0eb90f9f96e103c72f02da25d" name="cmus-plugin-opus" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="b65b2609b6543e8ebff0893c30452b5da85aa41d04f10ca60ff27f41ffc4560f2e3f6a8fe73a217d798723b5ee800c2cb39bfae1448511474f51b34d09bc6855" name="cmus-plugin-pulse" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="7785d273ade6f06cdf4572f7f0fde1e9c7fed4c7a53fbcc2505b1e7592b0ea44c91b0102b14d3544e9c8205824f32a67d846c320053aa0a3c8b83ef06b10d8a5" name="cmus-plugin-sndio" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="166efffb19f21b33a59273ea41ed6335a2d43427b73b71c1403a00d23967e1628badd0bfd6b0b84b0a34d6cb1dd6f1c422cbfbad004f599c350bc8c5e4faea10" name="cmus-plugin-vorbis" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="37ef4ad68a7fc1fd26901842d656d1dfa0000e93764771384b33a4516b0514c38063d5c5902cbbfa8514184faa84bed0f5b8552ae9c2e35aec804588c74ecadd" name="cmus-plugin-wavpack" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="69f8646b24b506056702cfd0e3d2d1b95c889f013653e5006ec2e861e7a65fbf3487fd25b2ae71478b07efb19a773085303288d1bb0244720625068bc82390ca" name="cmus-plugins-all" arch="noarch">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <changelog author="9@cirno.systems" date="1544011200">- Update to version 2.8.0~20181120.gf5a442a:
  * Change to get_non_empty_env for CMUS_PLAYLIST_DIR. (#836)
  * Add support for CMUS_PLAYLIST_DIR. (#830)
  * Add documentation for passwd option (#824)
  * Accept PARTOFACOMPILATION tag (#807)</changelog>
  <changelog author="9@cirno.systems" date="1550923200">- Update to version 2.8.0~20190219.ge27e813:
  * Ensures all data sent on dbus is in utf8 (#847) (#871)
  * bits-per-sample fixes (#870)
  * Fixes incorect bit rate declaration for 24bit flac (#867)
  * Changes yes_no_query to signal error on cmus exit (#858)
  * Add support for elogind (#846)
  * ip/ffmpeg: enable opus support (#865)
  * Add note about overriding keybindings using rc (closes #742) (#866)
  * Avoid -I$(pwd) (#820)
  * Fixes ffmpeg deprecations (#861)
  * Add *.lo to clean in Makefile (#864)
  * Fixes various compiler warning (#862)
  * added "exiting" player status (#648)
  * Makes save -p consistent with documentation (#859)
  * Make cmus-update*.py use env python and fix pidgin with py3 (#857)
  * cmus 2.8.0
  * README: note that cmus is not actively maintained
  * Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
  * Increasing print buffer to fix crashes on ultra wide screens (#853)</changelog>
  <changelog author="9@cirno.systems" date="1574769600">- Clean up spec file
- Update to version 2.8.0~20191105.g354625c:
  * Allow push to accept no arguments (#937)
  * mute/unmute command (#934)
  * Add `continue_album` option (#927)
  * Fix a crash when moving all tracks in a view (#916)
  * fixed playlist name searching (#906)
  * misc_init: remove variable user_name (#898)
  * Makes :quit only prompt if -i is given (#888)
  * ip/mp4: add metadata support for bpm/tempo (#878)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="0d0fa66775be8a9cff94a8e506310ca1a24f057de73d319fccb7e9a0a8144029caa5c493f4f131083590b8cd704e9587c9719e2a4aff67621dc6535d5157ca0a" name="cnf" arch="s390x">
  <version epoch="0" ver="0.7.1~0" rel="160099.3.8"/>
  <changelog author="michal.vyskocil@gmail.com" date="1695038400">- add Obsoletes back to please the Factory staginh installcheck</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1695297600">- install binary as /usr/bin/cnf
  * openQA fail boo#1215546
  * https://github.com/vyskocilm/cnf-rs/issues/21</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1699876800">- Update to version 0.6.0~0:
  * Problem: non idiomatic code can be merged
  * Problem: non idiomatic code
  * easy fixes by clippy
  * Problem: drop the rest of unwrap
  * Problem: print_debug is again not idiomatic Rust</changelog>
  <changelog author="michal.vyskocil@gmail.com" 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@opensuse.org" date="1700827200">- Enable build on 32-bit arm</changelog>
  <changelog author="schwab@suse.de" 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@gmail.com" date="1742990400">- do not auto update vendored dependencies - fixes Leap 15.6 build problem</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1745323200">- Fix Obsolete of a scout-command-not-found to &lt;= 0.2.9</changelog>
  <changelog author="nico.krapp@suse.com" date="1749643200">- enable build for all rust architectures</changelog>
</package>
<package pkgid="5e29ad1a125ff31054f9e5820ae86291fa8dea9d6350d4aca893a9d1be71203afd493fd197647e02800fc8a5e94865ed6f013625ba688e20cb221d5a249c1e39" name="cnf-bash" arch="noarch">
  <version epoch="0" ver="0.7.1~0" rel="160099.3.8"/>
  <changelog author="michal.vyskocil@gmail.com" date="1695038400">- add Obsoletes back to please the Factory staginh installcheck</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1695297600">- install binary as /usr/bin/cnf
  * openQA fail boo#1215546
  * https://github.com/vyskocilm/cnf-rs/issues/21</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1699876800">- Update to version 0.6.0~0:
  * Problem: non idiomatic code can be merged
  * Problem: non idiomatic code
  * easy fixes by clippy
  * Problem: drop the rest of unwrap
  * Problem: print_debug is again not idiomatic Rust</changelog>
  <changelog author="michal.vyskocil@gmail.com" 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@opensuse.org" date="1700827200">- Enable build on 32-bit arm</changelog>
  <changelog author="schwab@suse.de" 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@gmail.com" date="1742990400">- do not auto update vendored dependencies - fixes Leap 15.6 build problem</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1745323200">- Fix Obsolete of a scout-command-not-found to &lt;= 0.2.9</changelog>
  <changelog author="nico.krapp@suse.com" date="1749643200">- enable build for all rust architectures</changelog>
</package>
<package pkgid="71ec3bb12876cae1c6610bd1124bf5246c3936805054e524b40f8d14cd6fd99d2c7bcbda5769a0bde36084a7b89f9c9d77e5c9f4142cd285a981874eea10fbe4" name="cnf-locale" arch="noarch">
  <version epoch="0" ver="0.7.1~0" rel="160099.3.8"/>
  <changelog author="michal.vyskocil@gmail.com" date="1695038400">- add Obsoletes back to please the Factory staginh installcheck</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1695297600">- install binary as /usr/bin/cnf
  * openQA fail boo#1215546
  * https://github.com/vyskocilm/cnf-rs/issues/21</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1699876800">- Update to version 0.6.0~0:
  * Problem: non idiomatic code can be merged
  * Problem: non idiomatic code
  * easy fixes by clippy
  * Problem: drop the rest of unwrap
  * Problem: print_debug is again not idiomatic Rust</changelog>
  <changelog author="michal.vyskocil@gmail.com" 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@opensuse.org" date="1700827200">- Enable build on 32-bit arm</changelog>
  <changelog author="schwab@suse.de" 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@gmail.com" date="1742990400">- do not auto update vendored dependencies - fixes Leap 15.6 build problem</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1745323200">- Fix Obsolete of a scout-command-not-found to &lt;= 0.2.9</changelog>
  <changelog author="nico.krapp@suse.com" date="1749643200">- enable build for all rust architectures</changelog>
</package>
<package pkgid="ae6680b7ccb504d3ac42623f5fd9eb1a92efc49ea56311564efaeb8852df551d6c3cca7e26078f2ec9b5fa057a32128bfe4944f69e73d7c686c23ea1a672b76e" name="cnf-zsh" arch="noarch">
  <version epoch="0" ver="0.7.1~0" rel="160099.3.8"/>
  <changelog author="michal.vyskocil@gmail.com" date="1695038400">- add Obsoletes back to please the Factory staginh installcheck</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1695297600">- install binary as /usr/bin/cnf
  * openQA fail boo#1215546
  * https://github.com/vyskocilm/cnf-rs/issues/21</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1699876800">- Update to version 0.6.0~0:
  * Problem: non idiomatic code can be merged
  * Problem: non idiomatic code
  * easy fixes by clippy
  * Problem: drop the rest of unwrap
  * Problem: print_debug is again not idiomatic Rust</changelog>
  <changelog author="michal.vyskocil@gmail.com" 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@opensuse.org" date="1700827200">- Enable build on 32-bit arm</changelog>
  <changelog author="schwab@suse.de" 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@gmail.com" date="1742990400">- do not auto update vendored dependencies - fixes Leap 15.6 build problem</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1745323200">- Fix Obsolete of a scout-command-not-found to &lt;= 0.2.9</changelog>
  <changelog author="nico.krapp@suse.com" date="1749643200">- enable build for all rust architectures</changelog>
</package>
<package pkgid="841e28b79fbbaf802681fdd2711c17555a31331a7223a400e163247eb0a05746dcb2f5f0898ae9bbcfc0d61847977b0dffcb2d575931a3d3551df31844c46073" name="cntlm" arch="s390x">
  <version epoch="0" ver="0.92.3" rel="bp161.1.2"/>
  <changelog author="mpluskal@suse.com" date="1428840000">- Cleanup spec file with spec-cleaner
- Use url for source
- Correct unit file permissions, scriplet and rcservice
  symlink</changelog>
  <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>
</package>
<package pkgid="32fdcbb3843cf3464559095c2c73ff4d030410082050774013d2fadde546da0a8bee395e313e5dacc6ed7a608c63d1ae8ca7308ba7c31b668d44b30fbeab6df2" name="coccigrep" arch="noarch">
  <version epoch="0" ver="1.21" rel="bp161.1.2"/>
  <changelog author="jslaby@suse.com" date="1410782400">- update to latest snapshot (20140913)
  * see ChangeLog for changes</changelog>
  <changelog author="jslaby@suse.com" date="1421323200">- update to 20150112
  * python3 support added
- clean up .spec
  * switch to python3</changelog>
  <changelog author="jslaby@suse.com" date="1477915200">- Update to version 20160815:
  * forcing a type to be present was arbitrary
  * vim plugin: fix interactive mode
  * document void option usage in vim plugin
  * Add python3 support
  * Add support for python 3.4
  * setup: use and complete install_requires
  * Fix syntax error in python3 environment.</changelog>
  <changelog author="jslaby@suse.com" date="1477915201">- package also LICENSE</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1529323200">- Update to version 1.17+git.20180322:
  * grep mode: fix multiline case
  * fix typo in comment
  * used: fix equality match
  * allow multiple match on the same line
  * fix grep mode display
  * Update version to 1.17
  * set only color in grep mode for tty
  * color attribute in grep mode
  * add grep mode for color</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598875200">- update to 1.20:
  - Fix a python3 comptability issue
  - Add grep color mode
  - Fix multiple matches on one line
  - This release fixes #19 and improve matching capabilities
  - Address a issue with pygments installation on Python 2 and fix parallel execution
  - Some light fixes on the documentation and a cleaner setup.py so the project looks decent on Pypi.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1648641600">- Use ExclusiveArch the same as coccinelle</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1649246400">- Use python build macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1681214400">- Update ExclusiveArch list</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1742385600">- update to 1.21:
  core: python 3.12 support
- package vim plugin
- %check section added
- cleanup</changelog>
</package>
<package pkgid="9987959a84e1bd4781438c7713e0517fde78b4678a789d5a79361ee2e3f425886fff73676327f3739ab1d7dfd4af0eb0e9e4903d701fc322a2abb91df515b52f" name="coccigrep-vim-plugin" arch="noarch">
  <version epoch="0" ver="1.21" rel="bp161.1.2"/>
  <changelog author="jslaby@suse.com" date="1410782400">- update to latest snapshot (20140913)
  * see ChangeLog for changes</changelog>
  <changelog author="jslaby@suse.com" date="1421323200">- update to 20150112
  * python3 support added
- clean up .spec
  * switch to python3</changelog>
  <changelog author="jslaby@suse.com" date="1477915200">- Update to version 20160815:
  * forcing a type to be present was arbitrary
  * vim plugin: fix interactive mode
  * document void option usage in vim plugin
  * Add python3 support
  * Add support for python 3.4
  * setup: use and complete install_requires
  * Fix syntax error in python3 environment.</changelog>
  <changelog author="jslaby@suse.com" date="1477915201">- package also LICENSE</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1529323200">- Update to version 1.17+git.20180322:
  * grep mode: fix multiline case
  * fix typo in comment
  * used: fix equality match
  * allow multiple match on the same line
  * fix grep mode display
  * Update version to 1.17
  * set only color in grep mode for tty
  * color attribute in grep mode
  * add grep mode for color</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598875200">- update to 1.20:
  - Fix a python3 comptability issue
  - Add grep color mode
  - Fix multiple matches on one line
  - This release fixes #19 and improve matching capabilities
  - Address a issue with pygments installation on Python 2 and fix parallel execution
  - Some light fixes on the documentation and a cleaner setup.py so the project looks decent on Pypi.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1648641600">- Use ExclusiveArch the same as coccinelle</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1649246400">- Use python build macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1681214400">- Update ExclusiveArch list</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1742385600">- update to 1.21:
  core: python 3.12 support
- package vim plugin
- %check section added
- cleanup</changelog>
</package>
<package pkgid="dcba606c08909826724abddcc30b988750f89e0b6f3b524d76d283273c80b98ee5060678d358b8cff28eedc25a825bfac5abfc238ae1ae62f747585c25430d78" name="coccinelle" arch="s390x">
  <version epoch="0" ver="1.3.0" rel="160099.2.3"/>
  <changelog author="ohering@suse.de" date="1618315200">- update to version 1.1.0
  See included changes.txt for details</changelog>
  <changelog author="jengelh@inai.de" date="1621944000">- Add wrapper script to set COCCINELLE_HOME [boo#1184563]</changelog>
  <changelog author="ohering@suse.de" date="1631361600">- build with VERBOSE=yes</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1632225600">- Fix totally broken python support, set the correct python3
  interpreter, otherwise it defaults to python, which in our case
  is python 2.7. (changed kill-env.diff, spec)</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1632484800">- Further testing shows that grep, which and findutils are also
  required.</changelog>
  <changelog author="ohering@suse.de" date="1639137600">- update to version 1.1.1
  See included changes.txt for details
- install ocaml support, add coccinelle.rpmlintrc (bsc#1192695)</changelog>
  <changelog author="ohering@suse.de" date="1640779200">- trim list of supported archs to aarch64 ppc64le s390x x86_64</changelog>
  <changelog author="schwab@suse.de" date="1669723200">- Enable build on riscv64
- Increase stack size</changelog>
  <changelog author="ohering@suse.de" date="1720785600">- update to version 1.2
  See included changes.txt for details</changelog>
  <changelog author="ohering@suse.de" date="1741003200">- update to version 1.3.0 (027b625f9)
  See included changes.txt for details
- use coccinelle.patch to link to ocaml-pcre2
- remove unused kill-env.diff
- add optional testsuite package</changelog>
</package>
<package pkgid="0a2e4cbd032bc8581799cef48167a55ac173f6ab88f99cbb85122903ca87cee821a046e634d3871353a7bd74e62d5ed26b45bd81250ab91ae2c09f51a465b272" name="cockpit" arch="s390x">
  <version epoch="0" ver="364" rel="160099.1.11"/>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Fix esbuild for ppc64le bsc#1257698
  * Include esbuild-ppc64.patch
  * Update update_version.sh
- Update to 356
  * changes since 354
  - 356
  * systemd: Allow editing timers created by Cockpit
  * Convert license headers to SPDX format
  - 355
  * ws: Remove obsolete pam_cockpit_cert module
  * shell: add StartTransientUnit as a sudo alternative</changelog>
  <changelog author="alice.brooks@suse.com" date="1771848000">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="miika.alikirri@suse.com" date="1773835200">- Refactor packagekit-single-install.patch to match upstream
  * bsc#1259210</changelog>
  <changelog author="luna.dragon@suse.com" date="1774440000">- add 0010-Override-kdump-message.patch bsc#1259774</changelog>
  <changelog author="alice.brooks@suse.com" 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@suse.com" 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.dragon@suse.com" date="1776168000">- Add 0011-Warn-root-login-disabled.patch jsc#PED-15706/jsc#CPT-183</changelog>
  <changelog author="alice.brooks@suse.com" date="1776859200">- Update to 361
  * 361
  - Remove all "Mount" actions in Anaconda mode
  - Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1779105600">- Add CVE-2026-4802.patch to backport upstreams fix for bsc#1265040/CVE-2026-4802</changelog>
  <changelog author="alice.brooks@suse.com" 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>
</package>
<package pkgid="40b7ca136df590f4128e375ff4ed98d8b790ed2739eb5ae63aad0a75b682d5fd1f3ce3f9d33e4cdd3c4bc4a9a52c35e93568445a53e8f9f6b3027a09284d16f6" name="cockpit-bootloader" arch="noarch">
  <version epoch="0" ver="1" rel="160099.1.1"/>
  <changelog author="miika.alikirri@suse.com" date="1761652800">- Initial technical preview</changelog>
  <changelog author="miika.alikirri@suse.com" date="1762862400">- Update to version 0.2:
  * Initial boot options</changelog>
  <changelog author="miika.alikirri@suse.com" date="1765972800">- Update to version 0.3
  * Implement snapshots
  * Include vendor.tar.zst for Cargo dependencies
  * Remove unneeded load-css-overrides.patch</changelog>
  <changelog author="miika.alikirri@suse.com" date="1767182400">- Update to version 0.4:
  * Properly depend on bootkitd package
  * Remove unused vendor.tar.zst</changelog>
  <changelog author="miika.alikirri@suse.com" date="1776340800">- Update to version 1
  * Add ability to accept modifications made by 3rd parties
  * Bug fixes
  * Translation updates</changelog>
</package>
<package pkgid="372a1fde06132ae876f74b120517700d8070b9400d1ee6dc097105f3cbff4a050565d81f257430f69a1116e044187a1e359e4aeb3368236f7f0d03f39791016f" name="cockpit-bridge" arch="noarch">
  <version epoch="0" ver="364" rel="160099.1.11"/>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Fix esbuild for ppc64le bsc#1257698
  * Include esbuild-ppc64.patch
  * Update update_version.sh
- Update to 356
  * changes since 354
  - 356
  * systemd: Allow editing timers created by Cockpit
  * Convert license headers to SPDX format
  - 355
  * ws: Remove obsolete pam_cockpit_cert module
  * shell: add StartTransientUnit as a sudo alternative</changelog>
  <changelog author="alice.brooks@suse.com" date="1771848000">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="miika.alikirri@suse.com" date="1773835200">- Refactor packagekit-single-install.patch to match upstream
  * bsc#1259210</changelog>
  <changelog author="luna.dragon@suse.com" date="1774440000">- add 0010-Override-kdump-message.patch bsc#1259774</changelog>
  <changelog author="alice.brooks@suse.com" 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@suse.com" 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.dragon@suse.com" date="1776168000">- Add 0011-Warn-root-login-disabled.patch jsc#PED-15706/jsc#CPT-183</changelog>
  <changelog author="alice.brooks@suse.com" date="1776859200">- Update to 361
  * 361
  - Remove all "Mount" actions in Anaconda mode
  - Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1779105600">- Add CVE-2026-4802.patch to backport upstreams fix for bsc#1265040/CVE-2026-4802</changelog>
  <changelog author="alice.brooks@suse.com" 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>
</package>
<package pkgid="732e7b7ed44dd9684d4ed2e853752372118f79b53104291d601356c0795f1ac412f05bc8d4dcf026e1fe5ba9edca05520f858c33a63f7021626fe164cec44ee5" name="cockpit-client-launcher" arch="noarch">
  <version epoch="0" ver="356" rel="bp161.1.1"/>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1772107200">- Initial packaging of cockpit-client-launcher for Cockpit 356
- Add org.cockpit_project.CockpitClient.desktop based
  desktop file which uses cockpit-client-launcher
- Add launcher that connects to locally installed cockpit-ws and
  auto-detects the listening port from cockpit.socket</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1772107201">- A true YaST_logo.svg inspired logo to differentiate icon from
  flatpak launcher</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1772452800">- Add zenity dialog for starting cockpit if it's not running
  friendly ask user for the firwall configuration.
  Related to jsc#CPT-148</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1772452801">- Mention multiple password prompts in the zenity dialog.
  Once for cockpit.socket enablement and once for firewall config</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1772712000">- Rename cockpit-client.changes to cockpit-client-launcher.changes
  Found by factory-auto</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1772712001">- Add dependency on a cockpit-system
  Required in case that patterns-cockpit is not installed</changelog>
</package>
<package pkgid="93a1f5ed4aae57dd7277c990b8ebd58f0dcb865f44d064d3928e6fe4f0e470d01873c25adc7b5cca32df1adcfdc230142310c76748590477833508123d12a88f" name="cockpit-devel" arch="s390x">
  <version epoch="0" ver="364" rel="160099.1.11"/>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Fix esbuild for ppc64le bsc#1257698
  * Include esbuild-ppc64.patch
  * Update update_version.sh
- Update to 356
  * changes since 354
  - 356
  * systemd: Allow editing timers created by Cockpit
  * Convert license headers to SPDX format
  - 355
  * ws: Remove obsolete pam_cockpit_cert module
  * shell: add StartTransientUnit as a sudo alternative</changelog>
  <changelog author="alice.brooks@suse.com" date="1771848000">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="miika.alikirri@suse.com" date="1773835200">- Refactor packagekit-single-install.patch to match upstream
  * bsc#1259210</changelog>
  <changelog author="luna.dragon@suse.com" date="1774440000">- add 0010-Override-kdump-message.patch bsc#1259774</changelog>
  <changelog author="alice.brooks@suse.com" 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@suse.com" 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.dragon@suse.com" date="1776168000">- Add 0011-Warn-root-login-disabled.patch jsc#PED-15706/jsc#CPT-183</changelog>
  <changelog author="alice.brooks@suse.com" date="1776859200">- Update to 361
  * 361
  - Remove all "Mount" actions in Anaconda mode
  - Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1779105600">- Add CVE-2026-4802.patch to backport upstreams fix for bsc#1265040/CVE-2026-4802</changelog>
  <changelog author="alice.brooks@suse.com" 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>
</package>
<package pkgid="17112ed16e63fab1ec6500e455f7f312a4e805b2536a40047262b6c1c279da85059ca856f8683130a5175aff41795e8df7de3043250b6a2d27231f60d2b793d3" name="cockpit-doc" arch="noarch">
  <version epoch="0" ver="364" rel="160099.1.11"/>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Fix esbuild for ppc64le bsc#1257698
  * Include esbuild-ppc64.patch
  * Update update_version.sh
- Update to 356
  * changes since 354
  - 356
  * systemd: Allow editing timers created by Cockpit
  * Convert license headers to SPDX format
  - 355
  * ws: Remove obsolete pam_cockpit_cert module
  * shell: add StartTransientUnit as a sudo alternative</changelog>
  <changelog author="alice.brooks@suse.com" date="1771848000">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="miika.alikirri@suse.com" date="1773835200">- Refactor packagekit-single-install.patch to match upstream
  * bsc#1259210</changelog>
  <changelog author="luna.dragon@suse.com" date="1774440000">- add 0010-Override-kdump-message.patch bsc#1259774</changelog>
  <changelog author="alice.brooks@suse.com" 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@suse.com" 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.dragon@suse.com" date="1776168000">- Add 0011-Warn-root-login-disabled.patch jsc#PED-15706/jsc#CPT-183</changelog>
  <changelog author="alice.brooks@suse.com" date="1776859200">- Update to 361
  * 361
  - Remove all "Mount" actions in Anaconda mode
  - Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1779105600">- Add CVE-2026-4802.patch to backport upstreams fix for bsc#1265040/CVE-2026-4802</changelog>
  <changelog author="alice.brooks@suse.com" 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>
</package>
<package pkgid="a04c9e327033cac417f2ee695837a1b9ae1fc3a01597f5ad63a67e5a3cc61d23c56defed6daae50169d4c7a91632c02636e5dece93c23c679b2159224032e8ab" name="cockpit-firewalld" arch="noarch">
  <version epoch="0" ver="364" rel="160099.1.11"/>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Fix esbuild for ppc64le bsc#1257698
  * Include esbuild-ppc64.patch
  * Update update_version.sh
- Update to 356
  * changes since 354
  - 356
  * systemd: Allow editing timers created by Cockpit
  * Convert license headers to SPDX format
  - 355
  * ws: Remove obsolete pam_cockpit_cert module
  * shell: add StartTransientUnit as a sudo alternative</changelog>
  <changelog author="alice.brooks@suse.com" date="1771848000">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="miika.alikirri@suse.com" date="1773835200">- Refactor packagekit-single-install.patch to match upstream
  * bsc#1259210</changelog>
  <changelog author="luna.dragon@suse.com" date="1774440000">- add 0010-Override-kdump-message.patch bsc#1259774</changelog>
  <changelog author="alice.brooks@suse.com" 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@suse.com" 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.dragon@suse.com" date="1776168000">- Add 0011-Warn-root-login-disabled.patch jsc#PED-15706/jsc#CPT-183</changelog>
  <changelog author="alice.brooks@suse.com" date="1776859200">- Update to 361
  * 361
  - Remove all "Mount" actions in Anaconda mode
  - Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1779105600">- Add CVE-2026-4802.patch to backport upstreams fix for bsc#1265040/CVE-2026-4802</changelog>
  <changelog author="alice.brooks@suse.com" 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>
</package>
<package pkgid="78b0122630ed51bdd704093645e8b085f8e61b01e774d8410fe4a10dad9353b1630fa3cb2affac997444ef95d3464d9c852322b3d6a7d043a0697780f3b5b25f" name="cockpit-kdump" arch="noarch">
  <version epoch="0" ver="364" rel="160099.1.11"/>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Fix esbuild for ppc64le bsc#1257698
  * Include esbuild-ppc64.patch
  * Update update_version.sh
- Update to 356
  * changes since 354
  - 356
  * systemd: Allow editing timers created by Cockpit
  * Convert license headers to SPDX format
  - 355
  * ws: Remove obsolete pam_cockpit_cert module
  * shell: add StartTransientUnit as a sudo alternative</changelog>
  <changelog author="alice.brooks@suse.com" date="1771848000">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="miika.alikirri@suse.com" date="1773835200">- Refactor packagekit-single-install.patch to match upstream
  * bsc#1259210</changelog>
  <changelog author="luna.dragon@suse.com" date="1774440000">- add 0010-Override-kdump-message.patch bsc#1259774</changelog>
  <changelog author="alice.brooks@suse.com" 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@suse.com" 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.dragon@suse.com" date="1776168000">- Add 0011-Warn-root-login-disabled.patch jsc#PED-15706/jsc#CPT-183</changelog>
  <changelog author="alice.brooks@suse.com" date="1776859200">- Update to 361
  * 361
  - Remove all "Mount" actions in Anaconda mode
  - Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1779105600">- Add CVE-2026-4802.patch to backport upstreams fix for bsc#1265040/CVE-2026-4802</changelog>
  <changelog author="alice.brooks@suse.com" 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>
</package>
<package pkgid="c26386428ca529b4e94e414aabfd33da7ee58389a39b79e8a5d5e0f22caedae02bf0c2afdd825c1b5132e6b74e909469d146ac1135a6137fbeb1fe2055b67083" name="cockpit-machines" arch="noarch">
  <version epoch="0" ver="354" rel="160099.1.1"/>
  <changelog author="miika.alikirri@suse.com" date="1758110400">- Don't set UEFI as default firmware for ppc64le and s390x
  * Fixes bsc#1249828 and bsc#1249830</changelog>
  <changelog author="alice.brooks@suse.com" date="1760961600">- Update to 342
  * 342
  - Bug fixes and translation updates
  * 341
  - Improved UX for Disks and Network interface tables
  - Bug fixes and translation updates
  * 340
  - Use exclusive VNC connections with "Remote resizing"
- Drop hostadd-allow-device-form-to-overflow-on-X-axis.patch as this has
  been upstreamed</changelog>
  <changelog author="alice.brooks@suse.com" date="1763035200">- Update to 344
  * 344
  - Port forwarding for user session VMs
  - "Shutdown and restart" action
  - Faster startup
  * 343
  - Memory usage now shows numbers reported by the guest (RHEL-116731)</changelog>
  <changelog author="alice.brooks@suse.com" date="1769515200">- Update dependencies for bsc#1257325/CVE-2025-13465
- Update to 346
  * 346
  - Performance improvements
  - Translation updates
  * 345
  - New virtual machines don't get SPICE graphics anymore
  - Support for network port forwarding
  - Bug fixes and translation updates</changelog>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Update to 347
  * Bug fixes and translation updates
- Fix esbuild for ppc64le bsc#1257698
  * Include esbuild-ppc64.patch
  * Update update_version.sh</changelog>
  <changelog author="alice.brooks@suse.com" date="1771934400">- Drop explict dependency on libvirt, this was added so libvirtd.socket was on the system
  this is now provided by the dependency on libvirt-daemon-qemu bsc#1258040, bsc#1236149
- Update to 348 (fixes bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904)
  * Translation updates
  * Convert license headers to SPDX format
  * Now requires cockpit-devel &gt;= 356 due to the replacement of xterm/addon-canvas with xterm/addon-webgl</changelog>
  <changelog author="alice.brooks@suse.com" date="1772625600">- Update suse_version requirement to function with the planned bump jsc#PED-15820</changelog>
  <changelog author="miika.alikirri@suse.com" date="1774353600">- Update to 350
  * 350 Latest
  - Bug fixes and translation updates
  * 349.1
  - fix extra-args related regression in "Create and edit"
  * 349
  - Support virt-install --extra-args when creating machines
  - Bug fixes and translation updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1776859200">- Update to 352
  * 352
  - Improvements to the "Add disk" and "Create Volume" dialogs
  * 351
  - Bug fixes and translation updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1782820800">- Update to 354
  * 354
  - Bug fixes and translation updates
  * 353
  - Bug fixes and translation updates</changelog>
</package>
<package pkgid="3142a249aead3254da3a568f5a104fa462d0a9b298b4efb30f34f4bf07769dcd6268a485eb712ac625ca038e9bea63836f6e3f3723d04cc3a71d08610f37d2b8" name="cockpit-networkmanager" arch="noarch">
  <version epoch="0" ver="364" rel="160099.1.11"/>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Fix esbuild for ppc64le bsc#1257698
  * Include esbuild-ppc64.patch
  * Update update_version.sh
- Update to 356
  * changes since 354
  - 356
  * systemd: Allow editing timers created by Cockpit
  * Convert license headers to SPDX format
  - 355
  * ws: Remove obsolete pam_cockpit_cert module
  * shell: add StartTransientUnit as a sudo alternative</changelog>
  <changelog author="alice.brooks@suse.com" date="1771848000">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="miika.alikirri@suse.com" date="1773835200">- Refactor packagekit-single-install.patch to match upstream
  * bsc#1259210</changelog>
  <changelog author="luna.dragon@suse.com" date="1774440000">- add 0010-Override-kdump-message.patch bsc#1259774</changelog>
  <changelog author="alice.brooks@suse.com" 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@suse.com" 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.dragon@suse.com" date="1776168000">- Add 0011-Warn-root-login-disabled.patch jsc#PED-15706/jsc#CPT-183</changelog>
  <changelog author="alice.brooks@suse.com" date="1776859200">- Update to 361
  * 361
  - Remove all "Mount" actions in Anaconda mode
  - Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1779105600">- Add CVE-2026-4802.patch to backport upstreams fix for bsc#1265040/CVE-2026-4802</changelog>
  <changelog author="alice.brooks@suse.com" 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>
</package>
<package pkgid="8573953db2b55bf2cc17f8ae949f43d459d61c7b604a05876c7c8c63a996228b6664819fd0b733844a6edf0755229fe1c298872d6ac8b18a572121f3bb88d8bb" name="cockpit-packagekit" arch="noarch">
  <version epoch="0" ver="364" rel="160099.1.11"/>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Fix esbuild for ppc64le bsc#1257698
  * Include esbuild-ppc64.patch
  * Update update_version.sh
- Update to 356
  * changes since 354
  - 356
  * systemd: Allow editing timers created by Cockpit
  * Convert license headers to SPDX format
  - 355
  * ws: Remove obsolete pam_cockpit_cert module
  * shell: add StartTransientUnit as a sudo alternative</changelog>
  <changelog author="alice.brooks@suse.com" date="1771848000">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="miika.alikirri@suse.com" date="1773835200">- Refactor packagekit-single-install.patch to match upstream
  * bsc#1259210</changelog>
  <changelog author="luna.dragon@suse.com" date="1774440000">- add 0010-Override-kdump-message.patch bsc#1259774</changelog>
  <changelog author="alice.brooks@suse.com" 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@suse.com" 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.dragon@suse.com" date="1776168000">- Add 0011-Warn-root-login-disabled.patch jsc#PED-15706/jsc#CPT-183</changelog>
  <changelog author="alice.brooks@suse.com" date="1776859200">- Update to 361
  * 361
  - Remove all "Mount" actions in Anaconda mode
  - Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1779105600">- Add CVE-2026-4802.patch to backport upstreams fix for bsc#1265040/CVE-2026-4802</changelog>
  <changelog author="alice.brooks@suse.com" 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>
</package>
<package pkgid="9b728b30fcc0b6efc11a89aad773a9a082769b0dad32c33795bef09561aac0f8916ff8ce849c9327476c8febe932cb5f6abd90a9360298f8cf84bb24fd8376f4" name="cockpit-packages" arch="noarch">
  <version epoch="0" ver="5" rel="160099.1.1"/>
  <changelog author="miika.alikirri@suse.com" date="1740052800">- Update to version 1:
  * pkg: Add packages spec file
  * misc: Display app as Packages instead of Starter Kit</changelog>
  <changelog author="miika.alikirri@suse.com" date="1741262400">- Update to version 2:
  * pkg: Release version 2
  * pkg: Add copyright to spec file
  * misc: Updated README
  * pkg: Remove unused spec file
  * src: Add translation to Uninstall word
  * src: Show loading indicator while searching packages
  * src: Require superuser to view the page
  * src: Make search more responsive
  * src: Show "Reinstall" button on already installed pacakges
  * pkg: Add packages spec file</changelog>
  <changelog author="luna.dragon@suse.com" date="1747310400">- Update to version 3:
  * build(deps-dev): bump @typescript-eslint/eslint-plugin
  * build(deps-dev): bump the stylelint group across 1 directory with 2 updates
  * ci: run typecheck on pullrequests
  * misc: Add a script for checking types
  * build(deps-dev): bump the esbuild group with 2 updates
  * build(deps-dev): bump @typescript-eslint/eslint-plugin
  * build(deps-dev): bump stylelint-config-recommended-scss
  * build(deps): bump the patternfly group with 4 updates
  * pkg: bump cockpit-devel dependency version to 337
  * src: Fix UI issues
  * src: Fix patternfly 6 dependencies
  * misc: Update dependencies to patternfly 6
  * build(deps-dev): bump @typescript-eslint/eslint-plugin
  * Update remove.tsx
  * build(deps-dev): bump stylelint in the stylelint group
  * build(deps-dev): bump the esbuild group with 2 updates
  * build(deps-dev): bump stylelint in the stylelint group
  * build(deps-dev): bump glob from 11.0.1 to 11.0.2
  * build(deps-dev): bump the types group with 2 updates
  * build(deps-dev): bump the stylelint group with 3 updates
  * build(deps-dev): bump qunit from 2.23.1 to 2.24.1
  * build(deps-dev): bump eslint-plugin-react
  * build(deps): bump the patternfly group across 1 directory with 2 updates
  * build(deps-dev): bump the esbuild group with 2 updates
  * ci: Add ci for pull request
  * misc: add pot for translations
  * build(deps-dev): bump esbuild from 0.24.2 to 0.25.0
  * misc: Add .git-blame-ignore-revs
  * src: Fix all eslint rules
  * misc: update eslint rules</changelog>
  <changelog author="alice.brooks@suse.com" date="1748001600">- Add load-css-overrides.patch so we can add custom styling</changelog>
  <changelog author="miika.alikirri@suse.com" date="1757678400">- Update to version 4:
  * Translation updates
  * Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1769688000">- Update to version 4.1:
  * Translation updates
  * Dependency updates fixes bsc#1257325/CVE-2025-13465</changelog>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Patch esbuild to use native runtime on ppc64 (bsc#1257698)
  * added esbuild-ppc64.patch</changelog>
  <changelog author="alice.brooks@suse.com" date="1772020800">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258640/CVE-2026-26996, bsc#1259015/CVE-2026-27904</changelog>
  <changelog author="alice.brooks@suse.com" date="1777464000">- Update to version 4.2:
  * Translation updates
  * Dependency updates fixes bsc#1257838/CVE-2026-25547</changelog>
  <changelog author="miika.alikirri@suse.com" date="1784030400">- Update to version 5:
  * Support transactional systems
  * Improve error/success messages
  * Translation updates</changelog>
</package>
<package pkgid="1cca9036c728d0a410802b71f7c314af622a1996b74f84e14848dc9ee9556a25f65809f1ac2d108c6c4e6be0a0ca2f2f8bcafe2a7e07cbd71799c235e65cd1e5" name="cockpit-podman" arch="noarch">
  <version epoch="0" ver="128" rel="160099.1.1"/>
  <changelog author="alice.brooks@suse.com" date="1755691200">- Update to 112
  * 112
  - Translation and dependency updates
  * 111
  - Bug fixes and translation updates
  * 110
  - Bug fixes and translation updates
  * 109
  - Bug fixes and translation updates
  * 108
  - Bug fixes and translation updates</changelog>
  <changelog author="miika.alikirri@suse.com" date="1757419200">- Update to 113
  * Sortable Images table</changelog>
  <changelog author="alice.brooks@suse.com" date="1760961600">- Update to 115
  * 115
  - List stopped quadlets
  - Translations and dependency updates
  * 114
  - Bug fixes and translation updates
  * 113
  - Sortable Images table</changelog>
  <changelog author="alice.brooks@suse.com" date="1763035200">- Update to 117
  * 117
  - Performance and stability improvements
  * 116
  - Support stopping/starting/restart quadlets</changelog>
  <changelog author="alice.brooks@suse.com" date="1769515200">- Update dependencies for bsc#1257324/CVE-2025-13465
- Update to 119.1
  * 119
  - Bug fixes and translation updates
  * 118
  - Bug fixes and translation updates</changelog>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Update to 120
  * Packaging fixes and translation updates
- Fix esbuild for ppc64le bsc#1257698
  * Include esbuild-ppc64.patch
  * Update update_version.sh</changelog>
  <changelog author="alice.brooks@suse.com" date="1771934400">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="alice.brooks@suse.com" date="1774440000">- Update to 123
  * 123
  - Don't show Quadlet template units
  - Handle quadlet lifecycle errors
  - Translation update
  * 122
  - Show description, version and documentation image labels
  - Bug fixes and translation updates
  * 120
  - Update dependencies
  - Convert license headers to SPDX format</changelog>
  <changelog author="alice.brooks@suse.com" date="1776859200">- Update to 125
  * 125
  - Dependency updates
  * 124
  - Translation and dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1782820800">- Update to 128
  * 128
  - Translation and dependency updates
  * 127
  - Avoid bogus page reloads on firefox
  * 126
  - Bug fixes and translation updates</changelog>
</package>
<package pkgid="dd3d540f1467c5368503f52c3529063d3de40271da3ce60d12a787614dea4dfb244d5f5910b55af19059ef3d44578a7341b0e5b638526c477953b842ba67806c" name="cockpit-repos" arch="noarch">
  <version epoch="0" ver="4.8" rel="160099.1.1"/>
  <changelog author="alice.brooks@suse.com" date="1742558400">- Update to version 3
  * Better handling of repository refreshes
  * Improve error handling when deleting repositories
  * Update node_modules</changelog>
  <changelog author="alice.brooks@suse.com" date="1747310400">- Update to version 4.3:
  * misc: remove @ts-expect-error as upstream types contain addEventListener
  * Makefile: Update Cockpit lib to c3930d9078a11407265af3972911f147
  * cockpit-ci: Update container to 2025-05-10
  * build(deps-dev): bump the stylelint group across 1 directory with 2 updates
  * build(deps-dev): bump typescript-eslint/eslint-plugin
  * Makefile: Update Cockpit lib to 2d99a737603637846d296fb2627ebedf
  * build(deps): bump the patternfly group with 3 updates
  * src: fix all off the typescript warnings
  * ci: run typecheck on pullrequests
  * misc: Add a script for checking types</changelog>
  <changelog author="alice.brooks@suse.com" date="1748001600">- Add load-css-overrides.patch to add branding styling</changelog>
  <changelog author="miika.alikirri@suse.com" date="1757678400">- Update to version 4.4:
  * Translation updates
  * Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1767873600">- Update to version 4.5 fixes bsc#1255425 (CVE-2025-64718):
  * Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1768305600">- Update to version 4.6
  * Translation updates
  * Dependency updates
  * Fix translations pot file not being update</changelog>
  <changelog author="alice.brooks@suse.com" date="1769774400">- Update to version 4.7
  * Translation updates
  * Dependency updates for bsc#1257325/CVE-2025-13465</changelog>
  <changelog author="miika.alikirri@suse.com" date="1770724800">- Patch esbuild to use native runtime on ppc64 (bsc#1257698)
  * added esbuild-ppc64.patch</changelog>
  <changelog author="alice.brooks@suse.com" date="1772020800">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258637/CVE-2026-26996, bsc#1259010/CVE-2026-27904</changelog>
  <changelog author="alice.brooks@suse.com" date="1777464000">- Update to 4.8
  * Translation updates
  * Dependency updates fixes bsc#1257840/CVE-2026-25547</changelog>
</package>
<package pkgid="a640d96486148886072e7284dda635b481af1467d5ef457da579a487783b432003f95e78db738ff86d7e8595e126e6f69163635841b4531cf1b8265738a237bc" name="cockpit-selinux" arch="noarch">
  <version epoch="0" ver="364" rel="160099.1.11"/>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Fix esbuild for ppc64le bsc#1257698
  * Include esbuild-ppc64.patch
  * Update update_version.sh
- Update to 356
  * changes since 354
  - 356
  * systemd: Allow editing timers created by Cockpit
  * Convert license headers to SPDX format
  - 355
  * ws: Remove obsolete pam_cockpit_cert module
  * shell: add StartTransientUnit as a sudo alternative</changelog>
  <changelog author="alice.brooks@suse.com" date="1771848000">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="miika.alikirri@suse.com" date="1773835200">- Refactor packagekit-single-install.patch to match upstream
  * bsc#1259210</changelog>
  <changelog author="luna.dragon@suse.com" date="1774440000">- add 0010-Override-kdump-message.patch bsc#1259774</changelog>
  <changelog author="alice.brooks@suse.com" 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@suse.com" 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.dragon@suse.com" date="1776168000">- Add 0011-Warn-root-login-disabled.patch jsc#PED-15706/jsc#CPT-183</changelog>
  <changelog author="alice.brooks@suse.com" date="1776859200">- Update to 361
  * 361
  - Remove all "Mount" actions in Anaconda mode
  - Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1779105600">- Add CVE-2026-4802.patch to backport upstreams fix for bsc#1265040/CVE-2026-4802</changelog>
  <changelog author="alice.brooks@suse.com" 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>
</package>
<package pkgid="3ab1b1bd1d059d27893430cc5d289ca58056baee2f0b35764558ffe87592f49f36b1e1aaad1c3e298cf0a6715c4b3d17bb8b971cd088d72919163d3ece3168cb" name="cockpit-snapshots" arch="noarch">
  <version epoch="0" ver="3.1" rel="160099.2.3"/>
  <changelog author="alice.brooks@suse.com" date="1769169600">- Initial packaging
- Translation updates
- Dependency updates
- Make sndiff recommendation more prominent
- Restyle diff block
- Make changes done outside cockpit reflect without refreshing
- Add reboot dialog when rolling back snapshots</changelog>
  <changelog author="alice.brooks@suse.com" date="1772452800">- Update to version 3.1
  * Dependency Updates
  * Translation Updates
  * Add reboot dialog when rolling back to a snapshot
  * Rework snapshot retrieval to enable refreshing when changed
  * Completely rewrite diff block</changelog>
  <changelog author="alice.brooks@suse.com" date="1773144000">- Patch esbuild to use native runtime on ppc64 (bsc#1257698)
  * added esbuild-ppc64.patch</changelog>
</package>
<package pkgid="3b61f3644d122dc8ac6d3d178d7546af8423593c18a91774ca7607404d6763e4572d8493c6c0bd54786d50c2f0562891c582465ac7ce03c2bf3fac3ba5959d5b" name="cockpit-storaged" arch="noarch">
  <version epoch="0" ver="364" rel="160099.1.11"/>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Fix esbuild for ppc64le bsc#1257698
  * Include esbuild-ppc64.patch
  * Update update_version.sh
- Update to 356
  * changes since 354
  - 356
  * systemd: Allow editing timers created by Cockpit
  * Convert license headers to SPDX format
  - 355
  * ws: Remove obsolete pam_cockpit_cert module
  * shell: add StartTransientUnit as a sudo alternative</changelog>
  <changelog author="alice.brooks@suse.com" date="1771848000">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="miika.alikirri@suse.com" date="1773835200">- Refactor packagekit-single-install.patch to match upstream
  * bsc#1259210</changelog>
  <changelog author="luna.dragon@suse.com" date="1774440000">- add 0010-Override-kdump-message.patch bsc#1259774</changelog>
  <changelog author="alice.brooks@suse.com" 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@suse.com" 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.dragon@suse.com" date="1776168000">- Add 0011-Warn-root-login-disabled.patch jsc#PED-15706/jsc#CPT-183</changelog>
  <changelog author="alice.brooks@suse.com" date="1776859200">- Update to 361
  * 361
  - Remove all "Mount" actions in Anaconda mode
  - Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1779105600">- Add CVE-2026-4802.patch to backport upstreams fix for bsc#1265040/CVE-2026-4802</changelog>
  <changelog author="alice.brooks@suse.com" 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>
</package>
<package pkgid="152276fa5bafe951c88de3db2867bbb5b32f8716abf2e79b6ffb8f877197bb56c667755abfef342dbe736eb628e1b60708f5151eec1cb9a08d325f40019370ff" name="cockpit-subscriptions" arch="noarch">
  <version epoch="0" ver="16.2" rel="160099.1.1"/>
  <changelog author="alice.brooks@suse.com" date="1749124800">- Update to version 11
  * Translation updates
  * Fix transactional-update handling of system deregistration
    fixes bsc#1244034
  * Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1751025600">- Update to version 12
  * Translation updates
  * Fix state not updating between superuser state changes bsc#1243212</changelog>
  <changelog author="miika.alikirri@suse.com" date="1757678400">- Update to version 13
  * Translation updates
  * Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1767873600">- Update to version 14
  * Add registration server fields to register code form
  * Update dependencies</changelog>
  <changelog author="alice.brooks@suse.com" date="1768305600">- Update to version 14.2
  * Changes since 14
  - 14.2
  * Fix unable to register extensions
  - 14.1
  * Translation updates
  * Dependency updates
  * Fix out of date pot file</changelog>
  <changelog author="alice.brooks@suse.com" date="1769688000">- Update to version 14.4 for bsc#1257325/CVE-2025-13465
  * Changes since 14.2
  - 14.4
  * Update @patternfly/react-core
  - 14.3
  * Translation updates
  * Dependency updates</changelog>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Patch esbuild to use native runtime on ppc64 (bsc#1257698)
  * added esbuild-ppc64.patch</changelog>
  <changelog author="alice.brooks@suse.com" date="1772020800">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258637/CVE-2026-26996, bsc#1259010/CVE-2026-27904</changelog>
  <changelog author="alice.brooks@suse.com" date="1773144000">- Update to version 16
  * Changes since 14.4
  - 16
  * Translation updates
  * Dependency updates
  * Another bugfix to error handling bsc#1257033
  - 15
  * Translation updates
  * Dependency updates
  * Rework error handling</changelog>
  <changelog author="alice.brooks@suse.com" date="1777464000">- Update to version 16.2
  * Changes since 16.2
  - 16.2
  * Translation updates
  * Dependency updates fixes bsc#1257840/CVE-2026-25547
  - 16.1
  * Translation updates
  * Dependency updates</changelog>
</package>
<package pkgid="5cf6b89ce1b6c61be81105e3f2b2457960b6c421cee93471bb8390c2817e4d317afb4777a917deb9dbd58b55ade4badce51ffebf46443db198cabf5b2a15e580" name="cockpit-system" arch="noarch">
  <version epoch="0" ver="364" rel="160099.1.11"/>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Fix esbuild for ppc64le bsc#1257698
  * Include esbuild-ppc64.patch
  * Update update_version.sh
- Update to 356
  * changes since 354
  - 356
  * systemd: Allow editing timers created by Cockpit
  * Convert license headers to SPDX format
  - 355
  * ws: Remove obsolete pam_cockpit_cert module
  * shell: add StartTransientUnit as a sudo alternative</changelog>
  <changelog author="alice.brooks@suse.com" date="1771848000">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="miika.alikirri@suse.com" date="1773835200">- Refactor packagekit-single-install.patch to match upstream
  * bsc#1259210</changelog>
  <changelog author="luna.dragon@suse.com" date="1774440000">- add 0010-Override-kdump-message.patch bsc#1259774</changelog>
  <changelog author="alice.brooks@suse.com" 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@suse.com" 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.dragon@suse.com" date="1776168000">- Add 0011-Warn-root-login-disabled.patch jsc#PED-15706/jsc#CPT-183</changelog>
  <changelog author="alice.brooks@suse.com" date="1776859200">- Update to 361
  * 361
  - Remove all "Mount" actions in Anaconda mode
  - Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1779105600">- Add CVE-2026-4802.patch to backport upstreams fix for bsc#1265040/CVE-2026-4802</changelog>
  <changelog author="alice.brooks@suse.com" 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>
</package>
<package pkgid="389e0596e039c5742f998fa967ffd072fd956bd7c4ef8f3e5e374aaaa58a63b2db47f312e2175a7658b44d0d3b0d8d0b7c69bc2d3ec83e1b7d0b851caecba169" name="cockpit-tukit" arch="noarch">
  <version epoch="0" ver="0.1.7~git0.61e54f1" rel="160099.2.3"/>
  <changelog author="miika.alikirri@suse.com" date="1696420800">- Update to version 0.1.0~git0.8c6c01a:
  * Automatically update UI when user gets admin access
  * Updated minimum cockpit version in spec file
  * Updated the version to 0.1.0 so it's closer to semver</changelog>
  <changelog author="luna.dragon@suse.com" date="1705406400">- Update to version 0.1.2~git0.647b3e3:
  * Update dependencies to fix building against latest versions of Cockpit
  * Forcefully reload the whole page when getting/limitin admin access
  * Update @babel/traverse to avoid security issues</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="adam.majer@suse.de" date="1723204800">- 38.patch: pending build fixes against newer cockpit</changelog>
  <changelog author="luna.dragon@suse.com" date="1744718400">- Update to version 0.1.3~git0.41f9fbc:
  * FEAT: add ci
  * FEAT: drop rome and use styelint and eslint
  * FIX: update makefile to support updated translation utils
  * FEAT: explicitly specify cockpit-tukit is only supported on transacional systems
  * use typescript types provided by upstream
  * drop 38.patch</changelog>
  <changelog author="luna.dragon@suse.com" date="1747137600">- Update to version 0.1.4~git0.6eacfc1:
  * Display message for user if they aren't superuser (bsc#1242139)
  * UI Fixes
  * FEAT: Patternfly 6 support
  * BUMP deps to patternfly-6 and update COCKPIT_REPO_COMMIT
  * fix: Properly handle superuser.allowed
  * Bump @typescript-eslint/eslint-plugin in the types group
  * Bump qunit from 2.19.4 to 2.24.1
  * Bump the stylelint group across 1 directory with 2 updates
  * Bump ts-loader from 9.4.4 to 9.5.2
  * Bump glob from 11.0.1 to 11.0.2
  * Bump the stylelint group with 2 updates
  * Bump @typescript-eslint/eslint-plugin in the types group
  * Bump @babel/preset-typescript from 7.22.5 to 7.27.1
  * Chore: With dependabot now enabled, lets update insecure npm packages
  * Bump the react group with 2 updates
  * Bump esbuild from 0.25.2 to 0.25.4 in the esbuild group
  * ci: Add in dependabot and automated updates to cockpit-lib
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Chinese (Traditional Han script))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (French)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Italian)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Chinese (Traditional Han script))
  * Translated using Weblate (French)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Spanish)
  * Update tukit.pot
  * Added translation using Weblate (Italian)
  * Added translation using Weblate (French)
  * Added translation using Weblate (Spanish)
  * Translated using Weblate (German)
  * Added translation using Weblate (Chinese (Traditional Han script))</changelog>
  <changelog author="miika.alikirri@suse.com" date="1757678400">- Update to version 0.1.5:
  * Translation updates
  * Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1768564800">- Update to version 0.1.7~git0.61e54f1:
  * Dependency updates
  * Translation updates
  * Fix non-x86 builds</changelog>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Patch esbuild to use native runtime on ppc64 (bsc#1257698)
  * added esbuild-ppc64.patch</changelog>
  <changelog author="alice.brooks@suse.com" date="1771934400">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996</changelog>
</package>
<package pkgid="d7c204fdf3f3635135475b421c3636495e6cb7f9e1d8f7d2899f5830ea29d42411f1f0f4d6902372fec4035a590b3b01008eff1b305920d10a33140ad0108d76" name="cockpit-ws" arch="s390x">
  <version epoch="0" ver="364" rel="160099.1.11"/>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Fix esbuild for ppc64le bsc#1257698
  * Include esbuild-ppc64.patch
  * Update update_version.sh
- Update to 356
  * changes since 354
  - 356
  * systemd: Allow editing timers created by Cockpit
  * Convert license headers to SPDX format
  - 355
  * ws: Remove obsolete pam_cockpit_cert module
  * shell: add StartTransientUnit as a sudo alternative</changelog>
  <changelog author="alice.brooks@suse.com" date="1771848000">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="miika.alikirri@suse.com" date="1773835200">- Refactor packagekit-single-install.patch to match upstream
  * bsc#1259210</changelog>
  <changelog author="luna.dragon@suse.com" date="1774440000">- add 0010-Override-kdump-message.patch bsc#1259774</changelog>
  <changelog author="alice.brooks@suse.com" 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@suse.com" 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.dragon@suse.com" date="1776168000">- Add 0011-Warn-root-login-disabled.patch jsc#PED-15706/jsc#CPT-183</changelog>
  <changelog author="alice.brooks@suse.com" date="1776859200">- Update to 361
  * 361
  - Remove all "Mount" actions in Anaconda mode
  - Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1779105600">- Add CVE-2026-4802.patch to backport upstreams fix for bsc#1265040/CVE-2026-4802</changelog>
  <changelog author="alice.brooks@suse.com" 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>
</package>
<package pkgid="6d15823773a04292adf2c8f29773d979f2b7a3c8656e4cde2f4558a197f201689de80a679750d274b48c79b0a533a84a76b912d157338fc16a9c7660fc3ffade" name="cockpit-ws-selinux" arch="s390x">
  <version epoch="0" ver="364" rel="160099.1.11"/>
  <changelog author="miika.alikirri@suse.com" date="1770811200">- Fix esbuild for ppc64le bsc#1257698
  * Include esbuild-ppc64.patch
  * Update update_version.sh
- Update to 356
  * changes since 354
  - 356
  * systemd: Allow editing timers created by Cockpit
  * Convert license headers to SPDX format
  - 355
  * ws: Remove obsolete pam_cockpit_cert module
  * shell: add StartTransientUnit as a sudo alternative</changelog>
  <changelog author="alice.brooks@suse.com" date="1771848000">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="miika.alikirri@suse.com" date="1773835200">- Refactor packagekit-single-install.patch to match upstream
  * bsc#1259210</changelog>
  <changelog author="luna.dragon@suse.com" date="1774440000">- add 0010-Override-kdump-message.patch bsc#1259774</changelog>
  <changelog author="alice.brooks@suse.com" 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@suse.com" 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.dragon@suse.com" date="1776168000">- Add 0011-Warn-root-login-disabled.patch jsc#PED-15706/jsc#CPT-183</changelog>
  <changelog author="alice.brooks@suse.com" date="1776859200">- Update to 361
  * 361
  - Remove all "Mount" actions in Anaconda mode
  - Dependency updates</changelog>
  <changelog author="alice.brooks@suse.com" date="1779105600">- Add CVE-2026-4802.patch to backport upstreams fix for bsc#1265040/CVE-2026-4802</changelog>
  <changelog author="alice.brooks@suse.com" 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>
</package>
<package pkgid="74ac67c2d64622e6f1ce85035a3d0e99d091593a95f336476a942a82403947d87db31f399477254eb18563d3385d3124bffad7824ea006e965c4bd9ab7456892" name="codec2-devel" arch="s390x">
  <version epoch="0" ver="1.0.5" rel="160099.3.4"/>
  <changelog author="mpluskal@suse.com" date="1531828800">- Update to version 0.8.1:
  * No upstream changelog provided
- Add codec2-no_return_random.patch
- Add baselibs.conf</changelog>
  <changelog author="tchvatal@suse.com" date="1533988800">- Apply upstream patch to fix ambiguous license situation:
  * codec2-licensed-stuff.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1583755200">- Update to version 0.9.2:
  * No upstream changelog available
- Drop no longer needed patches:
  * codec2-licensed-stuff.patch</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1629115200">- Update to version 1.0.0:
  * No upstream changelog available
  * Added new mode 700E
- Test binaries not installed now, so package codec2 dropped,
  license and doc files moved to libcodec2 library.
- Patch codec2-no_return_random.patch rebased.</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1629201600">- Update baselib.conf</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1632744000">- Update to version 1.0.1:
  * Release to support freedv-gui 1.6.1</changelog>
  <changelog author="mardnh@gmx.de" date="1633176000">- Drop handcrafted generation of the pkgconfig file
- Remove "-Wno-dev"</changelog>
  <changelog author="wk@ire.pw.edu.pl" 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="mpluskal@suse.com" 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="wk@ire.pw.edu.pl" 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>
</package>
<package pkgid="9f28554876e2b68826def1e2ad730d2a97dbc1b640455acd9599e0932b553c528e093b956615b2adec44dd00f497a4b4806bcb6af530a49af9c3cd094c40ecd0" name="codec2-examples" arch="noarch">
  <version epoch="0" ver="1.0.5" rel="160099.3.4"/>
  <changelog author="mpluskal@suse.com" date="1531828800">- Update to version 0.8.1:
  * No upstream changelog provided
- Add codec2-no_return_random.patch
- Add baselibs.conf</changelog>
  <changelog author="tchvatal@suse.com" date="1533988800">- Apply upstream patch to fix ambiguous license situation:
  * codec2-licensed-stuff.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1583755200">- Update to version 0.9.2:
  * No upstream changelog available
- Drop no longer needed patches:
  * codec2-licensed-stuff.patch</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1629115200">- Update to version 1.0.0:
  * No upstream changelog available
  * Added new mode 700E
- Test binaries not installed now, so package codec2 dropped,
  license and doc files moved to libcodec2 library.
- Patch codec2-no_return_random.patch rebased.</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1629201600">- Update baselib.conf</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1632744000">- Update to version 1.0.1:
  * Release to support freedv-gui 1.6.1</changelog>
  <changelog author="mardnh@gmx.de" date="1633176000">- Drop handcrafted generation of the pkgconfig file
- Remove "-Wno-dev"</changelog>
  <changelog author="wk@ire.pw.edu.pl" 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="mpluskal@suse.com" 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="wk@ire.pw.edu.pl" 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>
</package>
<package pkgid="6680a91425285f2752ebe80751f89e2aa50fa24618e2b3cf2cb60b82d4e7ea8aac99064760ef4edc028b579409abcf42b2ad47dd87439971c185bdac9952bbc9" name="codespell" arch="noarch">
  <version epoch="0" ver="2.2.4" rel="160099.5.1"/>
  <changelog author="mvetter@suse.com" date="1568376000">- Update to 1.16.0:
  * Add several more spelling corrections
  * Fix typos</changelog>
  <changelog author="mardnh@gmx.de" date="1590148800">- Update to version 1.17.1:
  * Upstream does not provide a changelog
- Update patch:
  * help2man-run-needs-utf8-locale.patch</changelog>
  <changelog author="mardnh@gmx.de" date="1606651200">- Update to 2.0.0:
  * No upstream changelog</changelog>
  <changelog author="mardnh@gmx.de" date="1623326400">- Update to 2.1.0:
  * No upstream changelog</changelog>
  <changelog author="mvetter@suse.com" date="1660824000">- Update to 2.2.0:
  See https://github.com/codespell-project/codespell/compare/v2.1.0...v2.2.0</changelog>
  <changelog author="mvetter@suse.com" date="1660824001">- Update to 2.2.1:
  See https://github.com/codespell-project/codespell/compare/v2.2.0...v2.2.1</changelog>
  <changelog author="sebix@sebix.at" date="1679486400">- remove manpage as the build of the page no longer works
  it requires an executable file, which no longer is present
- add patch_version.patch to add the version to the lib
  - remove help2man-run-needs-utf8-locale.patch
- update to version 2.2.4:
  - BUG: Fix bug with toml triage (#2774)
- update to version 2.2.3:
  - Misspelling of sufficient, sufficiently by @vikivivi in #2531
  - insuffient-&gt;insufficient by @tkoyama010 in #2527
  - add anayltic(s|al|ally) -&gt; analytic(s|al|ally) by @robin-wayve in #2507
  - Ignore flake8 rule W503 by @DimitriPapadopoulos in #2069
  - Dead code found by vulture by @DimitriPapadopoulos in #2101
  - Move falsy and accreting to more appropriate files by @janosh in #2511
  - Add subtrate-&gt;substrate by @janosh in #2525
  - Add "subtask" by @int-y1 in #2537
  - Apply pyupgrade to project by @jdufresne in #2364
  - {speherical,sperhical}-&gt;spherical by @janosh in #2540
  - interepolation-&gt;interpolation by @tkoyama010 in #2512
  - Ignore .mypy_cache folder by @kianmeng in #2361
  - Fix uncaught exception on unreadable files by @DimitriPapadopoulos in #2196
  - Add constrainst to dictionary by @jonathanberthias in #2546
  - Add relative hidden directory and basic subdir tests by @peternewman in #2542
  - Add trignometric-&gt;trigonometric by @janosh in #2549
  - Add virtualied-&gt;virtualized, virtualised and friends by @peternewman in #2553
  - Add several spelling corrections by @luzpaz in #2521
  - Slightly simplify some boolean expressions by @jdufresne in #2556
  - MAINT: Add CODEOWNERS by @larsoner in #2535
  - positivie-&gt;positive by @janosh in #2558
  - DOC/ENH: Clarify usage or configuration files and log about it by @sappelhoff in #2552
  - Document required setuptools version by @DimitriPapadopoulos in #2560
  - Redundant wheel dependency in pyproject.toml by @DimitriPapadopoulos in #2562
  - Remove parameterizes-&gt;parametrizes by @int-y1 in #2563
  - Replace codecs.open with open by @jdufresne in #2378
  - Update subprocess usage to use modern subprocess.run() by @jdufresne in #2565
  - Fix produce typo by @DimitriPapadopoulos in #2561
  - Add a few corrections by @int-y1 in #2566
  - Migrate pytest config into pyproject.toml by @cclauss in #2554
  - Handle bad globs passed to if --skip/-S by @DimitriPapadopoulos in #2159
  - Isn't the mailing list obsolete? by @DimitriPapadopoulos in #2090
  - More CODEOWNERS by @peternewman in #2569
  - Remove unused attribute Misspelling.fixword by @jdufresne in #2557
  - Read config file without interpolation by @DimitriPapadopoulos in #2545
  - Add andriod-&gt;android and friends by @peternewman in #2570
  - Add total type GB to US by @peternewman in #2577
  - Catch all cases of missing pytest by @DimitriPapadopoulos in #2568
  - Fix typo in README pin → pip by @DimitriPapadopoulos in #2579
  - Keep GitHub Actions up to date with Dependabot by @DimitriPapadopoulos in #2578
  - decelaration could be deceleration by @DimitriPapadopoulos in #2576
  - Add isort to project by @jdufresne in #2564
  - Fix Deepsource issues by @DimitriPapadopoulos in #2085
  - Replace list()/dict() with literals by @jdufresne in #2380
  - Use major version @v1 of isort GitHub Action by @DimitriPapadopoulos in #2581
  - Add a spelling correction by @fxlb in #2572
  - Remove obsolete Python 2 workaround by @jdufresne in #2586
  - Add misspelling of Kafka by @vikivivi in #2589
  - Add testing and document support for Python 3.11 by @jdufresne in #2585
  - Add type annotations to the project and use mypy by @jdufresne in #2588
  - Add a few spelling corrections by @int-y1 in #2550
  - Add several spelling corrections by @luzpaz in #2582
  - quation-&gt;equation by @janosh in #2591
  - Document support for Python versions in pyproject.toml by @jdufresne in #2379
  - Use black to format Python files by @jdufresne in #2587
  - Move "upto" to code dictionary by @skangas in #2603
  - Move sudo-like command name "doas" to code dictionary by @skangas in #2600
  - enthapl(ies|y)-&gt;enthalp(ies|y) by @janosh in #2590
  - Add componoent(s)-&gt;component(s) by @cfi-gb in #2594
  - Move "spawnve" to code dictionary by @skangas in #2614
  - Move "MSDOS" to code dictionary by @skangas in #2615
  - Added informal words by @Paradact in #2575
  - Improve format of CC BY-SA 3.0 license link by @skangas in #2619
  - {assymthotic, assymtotic}-&gt;asymptotic by @janosh in #2597
  - Simplify some file reading in tests by opening in text mode by @jdufresne in #2624
  - Remove setup.py by @jdufresne in #2626
  - Normalize code block indicators in README by @waldyrious in #2621
  - PEP 517 by @DimitriPapadopoulos in #2595
  - Add spelling correction for 'alhpa' by @adrien-berchet in #2627
  - Move Windows CI from AppVeyor to GitHub Actions by @jdufresne in #2628
  - Add "token" as alternative for "toke" by @skangas in #2630
  - Add spelling corrections for version. by @cfi-gb in #2629
  - feat: Add cataalogue-&gt;catalogue to dictionary by @matthewfeickert in #2631
  - Add several spelling corrections found in personal projects by @jdufresne in #2623
  - Add several words for en-GB to en-US by @skangas in #2598
  - Add fixes from misspell-fixer's safe.1.dict by @skangas in #2611
  - Prefer "converter" to "convertor" by @skangas in #2613
  - Add pre-commit configuration by @mdeweerd in #2459
  - pre-commit: check toml, rst, yml and .in files by @mdeweerd in #2636
  - centriod-&gt;centroid by @janosh in #2637
  - Add operatin-&gt;operation, operating, correction. by @cfi-gb in #2640
  - README: Document how to use pre-commit by @WilliamJamieson in #2639
  - README: document simplest usage pattern by @waldyrious in #2638
  - Prefer HTTPS to HTTP in URLs by @skangas in #2641
  - Flush stdout when asking word fix by @adrien-berchet in #2642
  - Correct "3rt" to "3rd" by @skangas in #2634
- update to version 2.2.2:
  - MAINT: Bump to dev by @larsoner in #2463
  - Capitalize LessTif by @dforsi in #2471
  - Add several spelling corrections by @ydah in #2467
  - aexs-&gt;axes by @tkoyama010 in #2475
  - MAINT: Add tests as submodule by @larsoner in #2477
  - diffues-&gt;diffuse, defuse, by @tkoyama010 in #2476
  - conviencece-&gt;convenience by @tkoyama010 in #2474
  - htose-&gt;those, these, by @tkoyama010 in #2480
  - Add several spelling corrections by @adrien-berchet in #2461
  - move ro to code dictionary by @robin-wayve in #2468
  - Add ascconciated-&gt;associated by @peternewman in #2482
  - Fix various spelling corrections by @luzpaz in #2456
  - Add several spelling corrections by @luzpaz in #2481
  - Add sorkflow-&gt;workflow by @peternewman in #2485
  - Add spelling corrections for install and variants. by @cfi-gb in #2486
  - Capitalize all suggested fixes by @DimitriPapadopoulos in #2223
  - Add several spelling corrections and refinements by @luzpaz in #2484
  - Add knowladge-&gt;knowledge by @danielhoherd in #2493
  - Add several spelling corrections by @ydah in #2492
  - Change "circularly" to "circulary". by @vinc17fr in #2422
  - Use grep -E instead of egrep by @a1346054 in #2496
  - move warmup to code dictionary by @robin-wayve in #2495
  - downoload-&gt;download and friends by @DimitriPapadopoulos in #2494
  - Add some alternative line endings and whitespace checks by @peternewman in #2490
  - occulusion-&gt;occlusion by @tkoyama010 in #2502
  - Add another suggestion for relected by @vinc17fr in #2501
  - add dependendenc(y|ies)-&gt;dependenc(y|ies) by @robin-wayve in #2499
  - Add application(s) spelling corrections. by @cfi-gb in #2503
  - Add spelling correction for place by @adrien-berchet in #2500
  - Add spelling correction by @adrien-berchet in #2498
  - 'analyses' is the plural of 'analysis' by @quyykk in #2401
  - Add spelling corrections for dictionar(y|ies) by @cfi-gb in #2509
  - Add spelling correction for export by @adrien-berchet in #2506
  - Fix #2055: Add support for PEP 518 by @Freed-Wu in #2290
  - Add regresison-&gt;regression by @janosh in #2518
  - DOC: Better docs by @larsoner in #2515
  - Fix build_exclude_hashes fails: UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 2244: character maps to by @JoergAtGithub in #2520
  - Add alternative for 'bu' by @flyingdutchman23 in #2514
  - Add alternative for 'tooo' by @flyingdutchman23 in #2513
  - Fix uncaught exception on empty files by @DimitriPapadopoulos in #2195
  - Add combintaion(s)-&gt;combination(s) by @janosh in #2524
  - MAINT: Use pyproject and setuptools_scm by @larsoner in #2523</changelog>
  <changelog author="jsrain@suse.com" date="1684756800">- removed autogenerated _version.py</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="mcepl@cepl.eu" date="1782216000">- Add missing python3-base BR</changelog>
</package>
<package pkgid="550c3e8119a9e986b9967f0a7aae003051dae164e0ff9a345ea5ef30bc00bbaeb2002586a6d224c8e01cfc43433322685087fa1ccbaa7eb2bc07e96b1070e4b8" name="coeurl-devel" arch="s390x">
  <version epoch="0" ver="0.3.1" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="fe33ef5c44736cc05e086f453749775eb3d9d090d279f540c2d2db2181a68e074b5ec68f4338eaf3eabe9ba13df8d8af8181a1207befa44e97a9dc850019ccb3" name="cog" arch="s390x">
  <version epoch="0" ver="0.18.4" rel="bp161.1.6"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1688644800">- Init</changelog>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1701172800">- Update to version 0.18.1
  * core: Avoid leaking web views due to CogShell holding one reference
    too much on them.
  * drm: Fix touch region dimensions when the output is rotated by 90 or
    270 degrees.
  * meson: Fix configuration error when only the Wayland platform plug-in
    is selected.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- cogctl does not look like a devel package; merge it with main
  package
- Install cogctl manpage
- Trim repeated "small" word from description.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 0.18.2:
  + drm: Fix crash on iMX.6 (and possibly others) by improving how
    the CRTC and encoder combination is chosen.
  + wl: Add support for Weston protocols version 13.
  + launcher: Handle GApplication activation to avoid a warning.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Properly tag patches.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739966400">- Update to version 0.18.4:
  + meson: Fix the build in systems where the "ln" command cannot
    calculate relative symlink target paths.
  + wl:
  - Fix some items in popup menus not being rendered.
  - Add support for weston-protocols version 14.
- Changes from version 0.18.3:
  + drm: Fix handling of the scaling factor setting.
  + gtk4: Take scaling factor into account for pointer events.
  + launcher: Support toggling WebKit features with a new
  - -features/-F command line option, when built against WebKit
    2.42.0 or newer.
- Rebase cog-fix-load-backend-fdo-lib.patch.</changelog>
</package>
<package pkgid="2816912199c96fa0848c12fe81181a2f9aeef12ccca9b4d276aaa05c9db7a1db1226ce13b4d68f5e00675bbc8d538c03efd4753f9945d6c1e038647a7f8a8620" name="cog-devel" arch="s390x">
  <version epoch="0" ver="0.18.4" rel="bp161.1.6"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1688644800">- Init</changelog>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1701172800">- Update to version 0.18.1
  * core: Avoid leaking web views due to CogShell holding one reference
    too much on them.
  * drm: Fix touch region dimensions when the output is rotated by 90 or
    270 degrees.
  * meson: Fix configuration error when only the Wayland platform plug-in
    is selected.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- cogctl does not look like a devel package; merge it with main
  package
- Install cogctl manpage
- Trim repeated "small" word from description.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 0.18.2:
  + drm: Fix crash on iMX.6 (and possibly others) by improving how
    the CRTC and encoder combination is chosen.
  + wl: Add support for Weston protocols version 13.
  + launcher: Handle GApplication activation to avoid a warning.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Properly tag patches.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739966400">- Update to version 0.18.4:
  + meson: Fix the build in systems where the "ln" command cannot
    calculate relative symlink target paths.
  + wl:
  - Fix some items in popup menus not being rendered.
  - Add support for weston-protocols version 14.
- Changes from version 0.18.3:
  + drm: Fix handling of the scaling factor setting.
  + gtk4: Take scaling factor into account for pointer events.
  + launcher: Support toggling WebKit features with a new
  - -features/-F command line option, when built against WebKit
    2.42.0 or newer.
- Rebase cog-fix-load-backend-fdo-lib.patch.</changelog>
</package>
<package pkgid="67c746bbe0c76206f63b2da472ed4dcdd6f21f7f065dffca2fb18d54aa631cb9eb6a8b2607727f508ea2920a4f52553b08ed8cc93cde3e60fdd1411d62d9b0e9" name="cogl-devel" arch="s390x">
  <version epoch="0" ver="1.22.8" rel="bp161.1.7"/>
  <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&#xF8;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&#xF8;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&#xF8;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="d0fd75b66fd0670bf7da7742d9d7d864aa20f038cd5ae6ec570b9cf63e15df878a318ffee0ef4e9cab2a45177a94b658b107b1b163ad16cc46f1604a47db1bf9" name="cogl-lang" arch="noarch">
  <version epoch="0" ver="1.22.8" rel="bp161.1.7"/>
  <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&#xF8;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&#xF8;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&#xF8;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="9e16ed5a1ea45dc49599a0de527cd42f3dd70ddaf51e28dfe5035c2f23d317b149ed28df6c3dfd0446492a70f923fff76374e7ce2a33334d91b1f7bb1b09aa3f" name="coin-or-Cbc" arch="s390x">
  <version epoch="0" ver="2.10.11" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660824000">- Initial package version (2.10.8)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Minor spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="82e8c6c6c37f173ced95c82b9211df51899e5b7351105bd4a665c1ce067187662acdd2e42d489a47f0127d0036b6a10ddca425c43a939a734152de470a377b32" name="coin-or-Cbc-devel" arch="s390x">
  <version epoch="0" ver="2.10.11" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660824000">- Initial package version (2.10.8)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Minor spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;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>
</package>
<package pkgid="ab12cf956cee210edfbde8662cb2d2df6886c9c15b8e20bfa8a3f41d2492a14d7530fed2a772dbc2510f2c18d5744114af02ceadf0d2a1bc3c9af03c8894eacd" name="coin-or-Cgl-devel" arch="s390x">
  <version epoch="0" ver="0.60.8" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660824000">- Initial package version (0.60.6)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Minor spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Update to 0.60.8, no changelog provided</changelog>
</package>
<package pkgid="6a64c8d501b7e71dd6779f1a3fd457c3d3b2ea3f7104b245f85e2b33111058bd7e2b24c1b07f42c79ef045c0daa7c6c878a508d2f338302979ec6c41b5dd4bd9" name="coin-or-Clp" arch="s390x">
  <version epoch="0" ver="1.17.9" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660824000">- Initial package version (1.17.7)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Minor spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704283200">- Update to 1.17.9, no changelog provided</changelog>
</package>
<package pkgid="33026c08ed0090fe95cae90e069eb56706dec99e434bfce3e46b65909b46b9b15b81def8d1e6c8275704ca0ed5e3cb488c90ba1ace25030e483be80db47395d0" name="coin-or-Clp-devel" arch="s390x">
  <version epoch="0" ver="1.17.9" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660824000">- Initial package version (1.17.7)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Minor spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704283200">- Update to 1.17.9, no changelog provided</changelog>
</package>
<package pkgid="4d396b36b178008fc61df033bb0ca418a50d9b253222c13e83e1d005b2aa53f8d1b135b03437eb0b86c2ea449d258e9993da09806090915b2d33f8bce94874c8" name="coin-or-CoinUtils-devel" arch="s390x">
  <version epoch="0" ver="2.11.10" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660824000">- Initial package version (2.11.6)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Minor spec file cleanup</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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>
</package>
<package pkgid="d74cb9ca50c2ea659197ae5e70b7e0a0cdcfc4e2f957fc5b6ff82b55060a4f5c47ea9fb926dd825c96dcd40785746bb7e7bd5d2a78194dad172aea91828ad44d" name="coin-or-Osi-devel" arch="s390x">
  <version epoch="0" ver="0.108.9" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660824000">- Initial package version (0.108.7)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Minor spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Update to 0.108.9, no changelog provided</changelog>
</package>
<package pkgid="3ee4e442b6e963e0e4685cf80d04312ea07297ed8b2ece2c1794e8cc839d68a53b623d7e45396edd88afcc6619d001b6f641b114c813c8197d75a496b853b527" name="collada-dom-devel" arch="s390x">
  <version epoch="0" ver="2.5.1+git20200104.c1e20b7" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="adc4f5ceba3233dece32f7f0a33e3d5e013cbaa2094d8fd3b51d9975791ba22ccea8edef53f682b193018393c47c014195f714528c257cbdb9ed5059f8ecafa2" name="collectd" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="b85920ddc8bdfb1e97ac3a932a44050469c374540fe3d582728ddff2da5256a9ca7fdcb5e287180a95712fa0418921ca1b75f2beeec6f4173e9b0380ac6bd009" name="collectd-plugin-amqp" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="7aa7e26692dadfc6a4f11f3c33274b05bfbff9c4709a0aed72bd255955053c2758b3412f5509e52d72054a110cf245a4aaf7bb4fb0e80d501ca365fb39c6f99e" name="collectd-plugin-buddyinfo" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="9d1df5b5b2cc6cbee186517207e123bf755bd24fdab93898913282eb890c840e701a62297ee20ca3bc0c4a3ec350e3e4d1ff22f3ef906c36a508011cd2cc8044" name="collectd-plugin-connectivity" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="570274fc3ea9a83dc97d5552d97db8457ddda6efeb1911008dfa40faab728ab2b359a4b9dd7d019b840c7774824626ef219c88279ee926cd21cab50db8fd628b" name="collectd-plugin-dbi" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="6241685b430d564afb7c1e671f1c96cea5b9298114d37469158e356d3e068fbc2719481863ce35a614d7d5ba01123a4cc9629f644162cf86a280354b9f43ce2e" name="collectd-plugin-dpdk" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="f6009f8e6b2003e48f74fe5019fbd854034400996b05ffe01e8e43d08bf57bab655bdefe2be57e82949c8df0ef0fdb8f5492484f9f0436eb68cbadff213ac557" name="collectd-plugin-gps" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="1984b83d1224fd85adc1ae75335aa5bd288cdfefdfdfd36260070c4546e2637081170a32e3cc4873bafead51e0d43c0492fa3a5a7272e8ddc413839e2512cba3" name="collectd-plugin-ipmi" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="62afa86d14b0c76e25592aa2b758de2e4b05d91c8ec8d47c3bf0bbb6a850801ceb3688ab0c08ef940ef2dedb6de53769ee391b5e5e528817252b00e4f5565f1d" name="collectd-plugin-java" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="acdf38bda9786b78bf078106df4bd637daf0291278453fdc423291163af0c04984f6024cdf8233163b0ebf1a0dc06fddf2130254993164c2dd48d11916f2fab8" name="collectd-plugin-logparser" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="58e2f30918ce0e03c4b9b35bbc0f3b0f42f0f6007aa337ab3e73bb85b37d54b5a19344881a1c962640aa9e8d92f57556626949332ce52019a55549c0ebe27e48" name="collectd-plugin-lua" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="bbe629c226e9ea9dd7628c14bfe80471a96efffd64b4389246501751a519ae156b7c3e971392f019809cce15abe5c94d2166796131e2ff02d11f3c3a692b8554" name="collectd-plugin-mcelog" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="4fc7f929cf65d9b80c0af72924a9be2dfaf1fef63e6dd4f66da59494286ea323d71cc7c1c5c39c45a94cff08be1d2d2794060116ef570229f8b628d1ece7223e" name="collectd-plugin-memcachec" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="30d0b34b80be32611fa87590c94a6764072591b694c5a45d1072f989c3912ac6e0a77d795ce87b08b147a1f9e2d6f2ab9f69a556cc1570d0c3282c3baaa1ddbc" name="collectd-plugin-modbus" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="31e03310ca1fe8ec08189efc6ea6e0e22153263e39831e8c7673cb2a45415ecc4ebaef8f9fa3440bdb92fda7ec313be7307318c8e01255f3a04906fe04da19b1" name="collectd-plugin-mqtt" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="611ea485c604c42c030f2322bd1a6f78aa9b3d9961abe37d796a3b82703577e63068ff1471a6e5dc37217f9fbc2db4224fe16230a3ca2079e6e3a0cb964df134" name="collectd-plugin-mysql" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="5145f3ac08e720eb836f2bc877de2d4fbf222518f9370fb6ada9b39d1fda2a6b65a382fd2da65a0a4933f58cfd63956d825d0c7b6cacb203a285aa1f4a618a15" name="collectd-plugin-notify-desktop" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="aa31f0fdade35ff9e57f4460993f0f4b6e67a88640d841a948ee384d9889a7bdc848c83fc764716c59c70b7cbb8f6150838257a156765032418b7cd1cf5ea372" name="collectd-plugin-openldap" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="cdd348330e17561b51a46f2d4eac079b891558b03f65f01799ff954b38c90ebb62c1bd8a6630998dfda5067dc4af7ba8f96724db64cebefe474b1db4cdd47587" name="collectd-plugin-ovs" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="dc6b3400c847418f2577e40059b9689c720e9b2297666f098f8f14c400387d43c2d1cf0264f8112cd2443af0dddef69f4c3e54c8f9bd441848f52ae6d762e30c" name="collectd-plugin-pcie" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="649c2af1b854497642f1c885d27971c325b5360e9f7531c2d2f9d7a2718b182972a950f74f34e3349e2b44269e0dcd88071069bf35a5565ce3494b63847667eb" name="collectd-plugin-pinba" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="3ff4610dc6d01af3c93989e6cf93ea537ed6a7f551eff2a4c73a65796634592d4b5457f40ee668517e6ba0f04af55303b317ca1ba5a447111bd7c40a4db8cff8" name="collectd-plugin-postgresql" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="1bf02eeeb8b38a83259c5abf1d8bb60e4393976887913b683101a8fbf133d485e639645a16604cb6f4a0a527e0321a5c70dd7050955f861c9068a7840db91275" name="collectd-plugin-procevent" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="bc463645698f59fd5c1b5bddc4ccc95166121454ce5ff1d687fe2dee1b74a98b34dc67c96b051fbcf1953a5c49b0f7eb036d3efffd311ae76d0d20eca5aea161" name="collectd-plugin-python3" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="d591fbedb6499f6b0bf69fca021f6c39303978a5bd1ee266bf55ecdd8e53cc87254e5e6e61504ec425b5aad12974d42fcbcb7c5733e79bd7708c601dcaa1bc7b" name="collectd-plugin-sigrok" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="5f8d52a9252e1d3dad1df8b41b5c7b04e151fa6f2dbaf0dab96a2d988c8fcde435473b6c8f11b1ae4e74499605c251d7e2d28af16409d489ac564a7033071ea5" name="collectd-plugin-smart" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="bbff4f3560b2edba387341cbaed59b5cb4c7a97ea30916d93c060014e21597d6f312291be43a068abc3d5b7ef43cebf9d8700482908094020001afd3ee22ec68" name="collectd-plugin-snmp" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="fe40d380df3bdd66998eeffadb5c120c6516bb3db47ef30785d79df33624911bd9d7b7352c311475ed49b2718a5f8a4faa8e53f375d7cd7f8f4f3a7777b113d1" name="collectd-plugin-synproxy" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="84d80f029c87674d562e4d3df3aa24bcebb8f47b337dc5d9c89b3b746fcfd2e097909a6b68f2e3e01860f9dd07b4aa9deb3f55aff60d62767e9f7320c1942bf1" name="collectd-plugin-sysevent" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="f83503181f35585b2b4dd0cbe53b3266ac077058560e19cf67eff9c50eef66ef0b3e23607d2cd02fa61edbaa37fcc94dd7053cfca5edfa44c1aa532ad154b550" name="collectd-plugin-ubi" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="af4a5936375f47dd9e8138d70c0d74fe91ce872b8c0d36cbb0a48f4409bfc8a3ac353073391a11c0d919f254fe4d3123cea493af22ccc594262631e05403774b" name="collectd-plugin-uptime" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="0a9aa974f476cb027143f58f77a291d7c4f3f5fc00c0cfd4dcdb03e372a08f4bd3a81f0539c588c315c4bc854a9e1d9f4969de958ba8dba4beec836639c8464e" name="collectd-plugin-virt" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="7539e19eef35f40ec6a6bfc5c2bc781cca3b105cfda5924d5b880308c89a33ef1f00ad64e0e0216ce46b41eadf535cc2ebaa52792a59fc1cae5b06cf0db93bfe" name="collectd-plugin-write_influxdb_udp" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="fa4e87572514c3210f2dcdc40dc59b637ce979c30a6ccf85963e066ff76860a519f53067746bd7dae0676a92314212a230c9dc111887cd5ffb7bf12693f041f1" name="collectd-plugin-write_stackdriver" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="87c5ae0060b3aeae19df8024770e30e48d38b932cd34c276540314ac5db0613771a8aa8b351db6c64f17e5d0392a4d79ca874d49aa606873f6d9b7f19ab98968" name="collectd-plugin-write_syslog" arch="s390x">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="5a7494ff003478c594839449fac4682b1ef3eedaf0003c6e3d5e98c98cdbd4a81c0af9bc711d450f2117f5f2aaedb1307ace931a8c880c1628d3d84db27d4b62" name="collectd-plugins-all" arch="noarch">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="88b4c5c34fc4061e1bc974784a17a4b53fe91f25af46e73ff229961ef5be968a31db272fd58f7facdac7aa78183d683423c5bd653457f0e7cf9bf7caac2862de" name="collectd-spamassassin" arch="noarch">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="b64461fd4928b02f0bccdbe25c1919e625816ef324f71780109eb596e5ad8b8874fea2cbda80caa64aa7906d0baf5bf1ca4e3bb1d817b0cb912ce996c873d6ac" name="collectd-web" arch="noarch">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="ed1d445cecfd3d30c7453d3b181fb88661d3090fba54c89fb7143be9a76194412319c8833f1b2e323de0cc7869170d60001c02efec37bacf9fb9b80997a50d47" name="collectd-web-js" arch="noarch">
  <version epoch="0" ver="5.12.0.382.g2cd055fe" rel="bp161.1.4"/>
  <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
- Use manual instead of local services in _service</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>
  <changelog author="matwey.kornilov@gmail.com" date="1734177600">- Update to version 5.12.0.348.g93f9bdcb:
  * add MariaDB to README
  * Update README.md (#4318)
  * perl: fix compile on clang by ignoring a warning
  * intel_rdt: removed ifdefs
  * bind: fix warning for variable used only in DEBUG() calls
  * intel_rdt: Use pqos_mon_get_value api to obtain event values
  * intel_rdt: corrected returned value for llc_miss mertic
  * intel_rdt: Updated list of supported RDT events
  * intel_rdt: corrected reported value for llc_ref mertic
  * intel_rdt: corrected reported value for llc_miss mertic
  * intel_rdt: corrected reported value name
  * intel_rdt: added support for LLC misses monitoring event
  * lua: add missing test case for #3779, #4235
  * memory.c: workaround to let ValuesPercentage works again without "available"
  * epics: Fix potential deadlock in handle_label_event
  * ras plugin: Ensure each log message prints an appropriate prefix.
  * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`.
  * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version
  * ras plugin: Remove unnecessary includes.
  * .github/workflows/release.yml: Import changes from `collectd-6.0`.
  * version-gen.sh: Add the `--tags` flag to `git describe`.
  * Add GitHub Action to automatically build and upload release assets.
  * ci: Remove the "statgrab" task from CirrusCI.
  * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`.
  * .cirrus.yml: Upload `.log` files as artifacts.
  * write_redis plugin: Clean up allocated fields in `wr_config_free()`.
  * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX
  * interface plugin: Reorder implementations to put kstat above getifaddrs.
  * configure.ac: fix grpc build
  * disk plugin: Build `disk_submit_single` on Linux only.
  * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX
  * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying.
  * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change".
  * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split.
  * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance".
  * write_riemann_threshold.c: fix switch-case fall through warning
  * Pass strcmp() to c_avl_create() as function pointer, not data one
  * turbostat, format_json: Satisfy clang-format CI check
  * Fix signedness mismatch GCC warnings in few of the plugins
  * daemon/utils_cache: remove unused functions and function args
  * Remove unused function arguments from few of the plugins
  * Attribute unused function args as such in few of the plugins
  * write_prometheus: annotate unused args and fix comments
  * format_json, network_parse: annotate unused args as unused
  * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording.
  * lua: update explanation about register_notification callback
  * lua: add missing notification callback
  * docs: Document important labels and how to interact with them.
  * .github/workflows/distcheck.yml: Run on Debian12 (current stable).
  * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`.
  * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present.
  * .cirrus.yml: Rename container images.
  * .github/workflows/build.yml: Add "Check expected plugins" to "experimental".
  * .github/workflows/build.yml: Add a "Check expected plugins" step.
  * .github/workflows/: Rename container images.
  * .github/workflows/build.yml: Remove Ubuntu Bionic.
  * lua: Add functions to register some missing callbacks
  * lua: Use a global lock to call Lua's API
  * Initial implementation for epics plugin
  * lua: add fallback to detect LuaJIT
  * collection3: Fix inappropriate usage of CGI:param
  * common: Use `sstrncpy` to get around misinformed compiler error.
  * common: Fix compiler warning in unit test.
  * contrib/format.sh src/utils/common/common_test.c
  * cmds: Add a test for `cmd_parse_putval`.
  * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument.
  * common: Change `parse_values` so it doesn't modify the parsed string.
  * MySQL plugin: Fix incorrect WSREP/Galera metric types.
  * evaluate flush condition with oldest value in the buffer
  * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*.
  * configure: Use `elif` instead of two separate `if` blocks.
  * configure: Improve the reporting when the "virt" plugin cannot be built.
  * procevent plugin: Consistently mention the unit in log message.
  * procevent plugin: Reference buffer sizing guideline.
  * write_log plugin: remove the "write_log values:" line when logging metrics.
  * procevent plugin: report errors in human readable form.
  * procevent plugin: ensure the ring buffer length is not zero.
  * procevent plugin: remove use of a nested flexible array member.
  * Build workflow: request that clang produce DWARF v4 debug symbols.
  * Disable "exit on error" when running `make check`.
  * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning.
  * .cirrus.yml: Update list of compilers to match the `debian_unstable` container.
  * Build workflow: add builds for `--enable-debug` and `CC=clang`.
  * Workflows: rename "sid_amd64" to "debian_sid".
  * .cirrus.yml: Report failures from CentOS 9 and Fedora 39.
  * .cirrus.yml: Fix reporting of test failure.
  * .cirrus.yml: set parallelism to number of CPUs.
  * .cirrus.yml: Add task for FreeBSD builds.
  * .cirrus.yml: remove obsolete platforms, add recent ones.
  * .cirrus.yml: s/master/main/
  * NUT plugin: import `&lt;time.h&gt;` before `&lt;upsclient.h&gt;`.
  * gmond plugin: Improve `mc_handle_metadata_msg()`.
  * gmond plugin: Look for RPC headers in /usr/include/tirpc.
  * gmond plugin: Import `&lt;ganglia.h&gt;`.
  * Workflow build: upload `config.log` and other log files.
  * Notify upstart/systemd after initialization is complete.
  * SMART plugin: initialize struct passed to `ioctl(2)`.
  * Netlink plugin: complete initialize structs used for testing.
  * Build workflow: report the status of `make check` after the test log has been uploaded.
  * Build workflow: use all available CPUs.
  * Build workflow: Add Fedora 38 and 39, remove Fedora 36.
  * ./contrib/format.sh src/amqp.c
  * Update README.md
  * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur").
  * Build workflow: also remove EL8 (based on CentOS 8).
  * Build workflow: remove old distros.
  * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available.
  * Fix compile warning for amqp
  * Intel RDT plugin: use `pqos_mon_start_cores()` if available.
  * Intel RDT plugin: use `pqos_mon_start_pids2()` if available.
  * Python plugin: use `PyConfig` to set argv.
  * Write MongoDB plugin: fix format trunction errors.
  * Give the action and job better names.
  * Remove `make distcheck` from the regular "build" action.
  * Distcheck action: use Debian 11 ("Bullseye") for now.
  * Add new GitHub action for running `make distcheck`.
  * curl_stats: fix compatibility with new versions of cURL.
  * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch").
  * Add Valgrind suppression for libvirt memory leak.
  * Intel RDT: fix compilation with libpqos &lt; 4.4.
  * Revert "GitHub actions: upgrade to actions/checkout@v4"
  * GitHub actions: upgrade to actions/checkout@v4
  * GitHub actions: include job name in artifact name.
  * GitHub actions: continue on error and upload test logs.
  * clang format
  * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform.
  * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address
  * Convert src/collectdctl.pod to UTF-8.
  * Add .md to README in redhat specfile
  * Put README(.md) back in the dist
  * Ensure %perl_vendorlib in redhat specfile
  * Update IPTables plugin build-dep in redhat specfile
  * Add RAS plugin to redhat specfile
  * Add MMC plugin to redhat specfile
  * Removed extra call to swap_submit_usage.
  * Update README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * Update contrib/postgresql/README.md
  * contrib/postgresql: Second postgresql database layout.
  * intel_rdt: added support for LLC references monitoring event
  * intel_rdt: start only supported events
  * add questions metric for mysql plugin
  * plugin processes: fix doc typo
  * Change AMQP queue drops from DEBUG to WARNING
  * vmem: add metrics starting with `pgrefill`
  * 3052: Renamed README to README.md and added TOC.
  * processes: format array size def in read fork_rate &amp; ctxt
  * processes: fix prints &amp; remove useless comments
  * processes: simpler illustration in conf.pod
  * processes: eliminate hardcoded arraysize in read ctxt &amp; fork_rate
  * processes: determine if ctxt is enabled before read_sys_ctxt_switch
  * processes: format `/proc/stat` WARNING &amp; ERROR
  * processes: use buffer to read /proc/stat once according to procs_running
  * processes: remove running++ since we calc it in procs_running later
  * processes: make contextswitches configurable
  * Running contrib/format.sh.
  * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD.
  * cpufreq: init max_avail_freqs with 128
  * cpufreq: dynamically alloc max_avail_freqs according to time_in_state
  * cpufreq: format.sh cpufreq.c
  * cpufreq: make MAX_AVAIL_FREQS configurable in conf
  * Fix glibc feature macro handling for timegm
  * vmem: add "scan" metrics starting with "pgscan_"
  * vmem: add "pgscan_"
  * vmem: add metrics start with "pgscan_" in Kernel Linux
  * Fix a memory leak in the `write_stackdriver` plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1734436800">- Add epics plugin</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734523200">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1760616000">- Update to version 5.12.0.366.gc254dc2c:
  * Fix FreeBSD image for Cirrus CI
  * Fix build due to error in curl_easy_setopt
  * Update BUILD.dpdkstat.md
  * src: add NULL check for severity in logparser_config_message
  * scr: daemon: fix memory leak in plugin_register_cache_event() in plugin.c
  * src: fix memory leak in config parser in write_syslog.c
  * configure.ac: use pkg-config to find libgcrypt
  * Fix deprecated actions/upload-artifact@v3 in GitHub Actions
  * Format correction
  * When UseSerial is enabled, allow configured ignored disk names to be copied to the serial ignore list for devices without serials.
  * processes: Do not post metrics from processes that are not running.
- Add patch:
  - collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526400">- Update to version 5.12.0.382.g2cd055fe:
  * mqtt plugin: review fixes
  * mqtt plugin: add NotificationPrefix config, default to "collectd/event"
  * mqtt plugin: add JSON format to mqtt_write
  * mqtt plugin: format PLAIN notifications similar to notify_email
  * mqtt plugin: add Format config, default to PLAIN
  * mqtt plugin: add SendNotifications config, default false
  * mqtt plugin: publish notifications as JSON to event subtopic
  * snmp plugin: remove the deprecated DES debug info
  * configure.ac: fix grpc build
  * virt: Drop ATTRIBUTE_UNUSED for virt_eventloop_timeout_cb
  * dpdk: check rte_eth_link_get_nowait return value
  * Fix lcc_receive
  * Run contrib/format.sh on src/libcollectdclient/client.c
- Patch mainline:
  D collectd-fix_attr_unused.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774526401">- Fix compile error in intel_rdt.c
  A Fix-new-qpos-library-call-missing-an-arguement.patch</changelog>
</package>
<package pkgid="fb624a1eff6d72e99cb7b75073d1312d24668111889579ed02da9389137c416ff77a7c12dda5902300641005fd4bda80ed395f827091364803dd30120070220c" name="colm-devel" arch="s390x">
  <version epoch="0" ver="0.14.7" rel="bp161.1.2"/>
  <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="2e2556ef923922902ea85215838a96683c9a81bc7da200f0bb75ebf880057a4389f920c5df674af5bc433674b59f4ee38e3dd9199fea29d57ca3b022350bdf53" name="colm-doc" arch="noarch">
  <version epoch="0" ver="0.14.7" rel="bp161.1.2"/>
  <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="269cef996f912680f8b82fe5d088e919ea714b197acc25cd2fda13d648613b318e711ebf713123cbbbd6864dca283e37d71a60c02a97469490f5208c4f7a5a56" name="colord" arch="s390x">
  <version epoch="0" ver="1.4.8" rel="160099.2.3"/>
  <changelog author="dimstar@opensuse.org" date="1648209600">- Update to version 1.4.6:
  + Add missing copyright notices.
  + Add Spyder X entry.
  + Document where to send patches.
  + Don't use exact floating point comparisons.
  + Drop option for removed reverse engineering tools.
  + Drop references to hughski.com.
  + Fix a small memory leak in sqlite3_exec().
  + Fix typo in device-removed signal documentation.
  + Make introspection optional in meson.
- Drop -Dreverse=false meson parameter: no longer supported.
- Fix a few rpmlint warnings:
  + Do not self-obsolete shared-color-profiles by providing the
    symbol with a version.
  + Call +%tmpfiles_create %{_tmpfilesdir}/colord.conf in %post.
  + Package /usr/share/bash-completion/completions/colormgr with
    mode 644: the files are not executed, but sourced.
  + Own %{_localstatedir}/lib/colord/icc (ghost): this directory is
    generated by %tmpfiles_create.</changelog>
  <changelog author="mgorse@suse.com" 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="fcrozat@suse.com" date="1683288000">- Tune _constraints for various architectures.</changelog>
  <changelog author="schwab@suse.de" date="1690977600">- Reduce memory constraints for riscv64</changelog>
  <changelog author="dimstar@opensuse.org" date="1712232000">- Tag hardening patch as PATCH-FEATURE-OPENSUSE.</changelog>
  <changelog author="mjambor@suse.com" 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@suse.com" date="1725451200">- Remove script in %pre to change ownership of /var/lib/colord
  (bsc#1208056).</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="dimstar@opensuse.org" 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="alarrosa@suse.com" 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>
</package>
<package pkgid="adf4c58d5fe2d7f591405731e309288e1882ad75e023d8191c8fe37f34e98492fa0bb70266c49a4561717038b68057f824590966c8a663b355b086c11caaba0d" name="colord-color-profiles" arch="noarch">
  <version epoch="0" ver="1.4.8" rel="160099.2.3"/>
  <changelog author="dimstar@opensuse.org" date="1648209600">- Update to version 1.4.6:
  + Add missing copyright notices.
  + Add Spyder X entry.
  + Document where to send patches.
  + Don't use exact floating point comparisons.
  + Drop option for removed reverse engineering tools.
  + Drop references to hughski.com.
  + Fix a small memory leak in sqlite3_exec().
  + Fix typo in device-removed signal documentation.
  + Make introspection optional in meson.
- Drop -Dreverse=false meson parameter: no longer supported.
- Fix a few rpmlint warnings:
  + Do not self-obsolete shared-color-profiles by providing the
    symbol with a version.
  + Call +%tmpfiles_create %{_tmpfilesdir}/colord.conf in %post.
  + Package /usr/share/bash-completion/completions/colormgr with
    mode 644: the files are not executed, but sourced.
  + Own %{_localstatedir}/lib/colord/icc (ghost): this directory is
    generated by %tmpfiles_create.</changelog>
  <changelog author="mgorse@suse.com" 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="fcrozat@suse.com" date="1683288000">- Tune _constraints for various architectures.</changelog>
  <changelog author="schwab@suse.de" date="1690977600">- Reduce memory constraints for riscv64</changelog>
  <changelog author="dimstar@opensuse.org" date="1712232000">- Tag hardening patch as PATCH-FEATURE-OPENSUSE.</changelog>
  <changelog author="mjambor@suse.com" 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@suse.com" date="1725451200">- Remove script in %pre to change ownership of /var/lib/colord
  (bsc#1208056).</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="dimstar@opensuse.org" 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="alarrosa@suse.com" 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>
</package>
<package pkgid="d1826814c033bfe79b99b8402cbd8b8e84a357f3a2593072a811cc88ced4b6a3128586d7a3b7e4055f4aa978f42f51f3c1e524aeb0613c4cd18d7f47be553a85" name="colord-gtk" arch="s390x">
  <version epoch="0" ver="0.3.0" rel="160099.4.9"/>
  <changelog author="dimstar@opensuse.org" date="1363694400">- Update to version 0.1.25:
  + New Feature: Give the sample widget slightly curved corners and
    a gray outline.
  + Bugfixes:
  - Do not use deprecated functions from libcolord.
  - Fix warnings when building ColordGtk-1.0.gir.
  - Fix up the licence boilerplate for CdSampleWidget.</changelog>
  <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="dimstar@opensuse.org" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="rpm@fthiessen.de" date="1651492800">- Update to stable release 0.3.0
  + Stable release
  + Sync spec file with downstream
- Use source signature</changelog>
  <changelog author="mkubecek@suse.cz" date="1688040000">- fix segfault when turning monitor back on (bsc#1212840):
  Fix-the-callback-signature-to-fix-a-crash.patch</changelog>
</package>
<package pkgid="f9a2286793cb9c8b7f297742f8f55013bbfff2febfba0b12a3196b2ace0660eb0212cfb5f74002ef9df815999f521156b8b4f6c23d67af1f1052afdb84b24f84" name="colord-gtk-doc" arch="noarch">
  <version epoch="0" ver="0.3.0" rel="160099.4.9"/>
  <changelog author="dimstar@opensuse.org" date="1363694400">- Update to version 0.1.25:
  + New Feature: Give the sample widget slightly curved corners and
    a gray outline.
  + Bugfixes:
  - Do not use deprecated functions from libcolord.
  - Fix warnings when building ColordGtk-1.0.gir.
  - Fix up the licence boilerplate for CdSampleWidget.</changelog>
  <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="dimstar@opensuse.org" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="rpm@fthiessen.de" date="1651492800">- Update to stable release 0.3.0
  + Stable release
  + Sync spec file with downstream
- Use source signature</changelog>
  <changelog author="mkubecek@suse.cz" date="1688040000">- fix segfault when turning monitor back on (bsc#1212840):
  Fix-the-callback-signature-to-fix-a-crash.patch</changelog>
</package>
<package pkgid="3851f8faa1194d6a4a3c0cebf1dde09b88f696ed3d13cbffe59573cfbc14f3bc0cee3e0f925c768c8f02908fa3bb1a0cce0304085572dc06883a74b29c66df16" name="colord-gtk-lang" arch="noarch">
  <version epoch="0" ver="0.3.0" rel="160099.4.9"/>
  <changelog author="dimstar@opensuse.org" date="1363694400">- Update to version 0.1.25:
  + New Feature: Give the sample widget slightly curved corners and
    a gray outline.
  + Bugfixes:
  - Do not use deprecated functions from libcolord.
  - Fix warnings when building ColordGtk-1.0.gir.
  - Fix up the licence boilerplate for CdSampleWidget.</changelog>
  <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="dimstar@opensuse.org" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="rpm@fthiessen.de" date="1651492800">- Update to stable release 0.3.0
  + Stable release
  + Sync spec file with downstream
- Use source signature</changelog>
  <changelog author="mkubecek@suse.cz" date="1688040000">- fix segfault when turning monitor back on (bsc#1212840):
  Fix-the-callback-signature-to-fix-a-crash.patch</changelog>
</package>
<package pkgid="92441b0923519ab19b16fbd9df2ed18e0aeb812371ef818aeb0e0937d51dc4267db7ab6a73b486aed000d1b07a139360cf828851ee06e746d85ca7e2afaf4725" name="colord-kde" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Remove obsolete QT_MAJOR_VERSION instance</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="86f3ae0f0ba1d8a082ce89ac38bc75a54339e5cc2f4f9c54e231329b9aee1f605b357b5d0fb11d4d94c5de760cca3f8981ef288956218a7b84e00605d786687d" name="colord-kde-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Remove obsolete QT_MAJOR_VERSION instance</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="c0cf77ad636f8febc814620fc52eaeec2ac37ef59444e116affb824de73af5f2c6bca8bb6a811f4385ef21c8a48fe8030c59d00281fbf300b7f1f1e963431cf2" name="colord-lang" arch="noarch">
  <version epoch="0" ver="1.4.8" rel="160099.2.3"/>
  <changelog author="dimstar@opensuse.org" date="1648209600">- Update to version 1.4.6:
  + Add missing copyright notices.
  + Add Spyder X entry.
  + Document where to send patches.
  + Don't use exact floating point comparisons.
  + Drop option for removed reverse engineering tools.
  + Drop references to hughski.com.
  + Fix a small memory leak in sqlite3_exec().
  + Fix typo in device-removed signal documentation.
  + Make introspection optional in meson.
- Drop -Dreverse=false meson parameter: no longer supported.
- Fix a few rpmlint warnings:
  + Do not self-obsolete shared-color-profiles by providing the
    symbol with a version.
  + Call +%tmpfiles_create %{_tmpfilesdir}/colord.conf in %post.
  + Package /usr/share/bash-completion/completions/colormgr with
    mode 644: the files are not executed, but sourced.
  + Own %{_localstatedir}/lib/colord/icc (ghost): this directory is
    generated by %tmpfiles_create.</changelog>
  <changelog author="mgorse@suse.com" 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="fcrozat@suse.com" date="1683288000">- Tune _constraints for various architectures.</changelog>
  <changelog author="schwab@suse.de" date="1690977600">- Reduce memory constraints for riscv64</changelog>
  <changelog author="dimstar@opensuse.org" date="1712232000">- Tag hardening patch as PATCH-FEATURE-OPENSUSE.</changelog>
  <changelog author="mjambor@suse.com" 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@suse.com" date="1725451200">- Remove script in %pre to change ownership of /var/lib/colord
  (bsc#1208056).</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="dimstar@opensuse.org" 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="alarrosa@suse.com" 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>
</package>
<package pkgid="a81469328e1f773dfbe461c48092acb470ed20d251a78211e2fc5d3d78551116f135ac7fb6e120b3664d318827a5c726863b66d933bc9576dd1d5b9dd7d32cf6" name="colordiff" arch="noarch">
  <version epoch="0" ver="1.0.21" rel="bp161.1.1"/>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</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="mpluskal@suse.com" date="1427544000">- Update to 1.0.13
  * see attached CHANGES for details
- Cleanup spec-file with spec-cleaner
- Update project url
- Use url for source</changelog>
  <changelog author="mpluskal@suse.com" date="1438776000">- Update to 1.0.15
  * see attached CHANGES for details</changelog>
  <changelog author="mpluskal@suse.com" date="1451044800">- Update to 1.0.16
  * see attached CHANGES for details
- Add gpg signature</changelog>
  <changelog author="aavindraa@gmail.com" date="1505044800">- Update to 1.0.18:
  * Ensure --color=no is honoured where appropriate, add
  - -color-term-output-only plus minor fixes.
  * Fix regression which broke piping to less.
- Cleanup with spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594641600">- Update to 1.0.19
  * Add 'difffile' color option, allowing more git-like coloring (separate
    color for header of each changed file).  Thanks Geraint Edwards.
  * Improved portability of Makefile, thanks Michael Osipov.
  * Provide support for 24-bit colour strings, thanks Stephen Wall.
- Run spec-cleaner
  * Drop package groups
- Drop patch colordiff-fix-permission.diff not needed anymore</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1645790400">- update to 1.0.20:
  * Some improvements to reading command-line options
  * Support Octopus git/merge</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 1.0.21:
  * Support for Windows C:\ProgramData instead of /etc,
  * improved documentation for command-line options</changelog>
</package>
<package pkgid="0433965301550866df732107f90696d8c48a74b144b6234e0663e2d475a6b9cb62d485d62e28466fcde699b8949ad1139e56b42d94b069edd85c754c7597ad89" name="colormake" arch="noarch">
  <version epoch="0" ver="0.9.20140503" rel="bp161.1.1"/>
  <changelog author="tampakrap@opensuse.org" date="1405252800">- Initial commit</changelog>
  <changelog author="tampakrap@opensuse.org" date="1406548800">- Replace custom %perldir with already defined %perl_vendorlib</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="ab9b891a2790bf8f929a4aa1ef41adb54a1464f73535d9535380a12dd79bd95261ca6b0ff92f92273dbab70c403d67ebd016249722de907e8a88d42b30e7807f" name="combustion" arch="noarch">
  <version epoch="0" ver="1.5+git8" rel="160099.1.1"/>
  <changelog author="fvogt@suse.com" date="1709294400">- Update to version 1.3+git7:
  * Only enable all existing DASDs if it's actually the first boot (bsc#1219849)
  * Use $dracutsysrootdir</changelog>
  <changelog author="fvogt@suse.com" date="1709726400">- Update to version 1.3+git9:
  * Explicitly install modules for config sources
  * Trigger udev rules on ACTION!="remove"</changelog>
  <changelog author="fvogt@suse.com" date="1720785600">- Switch _service to use mode="manual"
- Update to version 1.3+git11:
  * 30firstboot: Leave IPL DASD enablement to s390-tools (jsc#PED-8130)
  * Wait for tee to finish in example scripts (bsc#1222411)</changelog>
  <changelog author="fvogt@suse.com" date="1722945600">- Update to version 1.4:
  * Add support for remote config files using combustion.url (jsc#PED-8591)</changelog>
  <changelog author="fvogt@suse.com" date="1723464000">- Update to version 1.4+git4:
  * Add basic automated testing
  * Don't wait for other config sources if combustion.url is set
  * Improve documentation for config sources a bit
  * Stop gpg-agent before umounting /sysroot</changelog>
  <changelog author="fvogt@suse.com" date="1724241600">- Update to version 1.4+git8:
  * Avoid misleading "Application returned with exit status 1" message
  * CI: Add an ignition config which mounts /sysroot/home
  * Bind mount API filesystems individually
  * Check for leftover /sysroot mounts on combustion exit</changelog>
  <changelog author="fvogt@suse.com" date="1742558400">- Update to version 1.5:
  * Add support for nested /etc subvolumes
  * Log combustion-prepare.service to journal+console
  * CI: Verify combustion runs only on the first boot
  * CI: Add some missing SYSTEMD_IGNORE_CHROOT=1 to poweroff calls
  * CI: Add a test with Minimal-VM
  * Silence stderr of grep in /proc/*/mountinfo</changelog>
  <changelog author="fvogt@suse.com" date="1759147200">- Update to version 1.5+git2:
  * CI: Add test using a MicroOS image without ignition
  * Make sure /sysroot/etc is writable</changelog>
  <changelog author="fvogt@suse.com" date="1763553600">- Update to version 1.5+git3:
  * Also order services before NetworkManager-initrd.service</changelog>
  <changelog author="fvogt@suse.com" date="1768564800">- Update to version 1.5+git8:
  * CI: Switch from example.com to icanhazip.com
  * Don't rely on /sysroot being mounted read-write on non-RO systems
  * Treat "uninitialized" in /etc/machine-id as first boot
  * Restart NetworkManager-config-initrd.service after sourcing 99-nm-config.sh
  * Wait for network-online.target</changelog>
</package>
<package pkgid="4963d266cb0097569982e6570020dcb68d071ba5440c80beb56dff48f5fde6bd5b384466d4b8ab1029a54f919f57d489cb2263d4eb294f993eba82ff81faf236" name="commandergenius" arch="s390x">
  <version epoch="0" ver="3.5.2" rel="bp161.1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1656936000">- Update to release 3.1.3
  * No changes; version bump only</changelog>
  <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>
</package>
<package pkgid="6058d9545ad8dcd1eb26be3b4ddc5db01446d81327b5df2e1d025d0fa326d4ba14046cea74068d7d0a75369f76707a6529753867d8e3f8aeae4974b5f62f4fb7" name="commons-compiler" arch="noarch">
  <version epoch="0" ver="3.1.10" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573560000">- Initial packaging of janino 2.7.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647950400">- Upgrade to version 3.1.6
  * Fixed issue #151: Calcite tests fail with compiler error
  * Added a test case that reproduces issue #151.
  * #141 Class loader workaround so that Calcite doesn't need to
    change. (#150)
- Removed patch:
  * janino-2.7.8-remove-nullanalysis-annotations.patch
    + not needed any more
- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1692100800">- Upgrade to version 3.1.10
  * Fixed issue #205: Classpath: Class archive file naming: Removed
    the file name check for class file archives; previously: *.jar
    and *.zip
  * Fixed issue #201: A Stack overflow error: Catch
    StackOverflowError in all relevant API methods 8e.g. "cook()"
    and "guessParameterNames()") and convert it into a
    CompileException (bsc#1211923, CVE-2023-33546).
  * Fixed issue #204: Evaluate method is ambiguous: Changed method
    "evaluate(Object...)" back to "evaluate(Object[])", and added a
    method "evaluate()" for convenience.
  * Fixed issue #202: Gracefully degradation if loading system
    properties throws an SecurityException
  * Fixed issue #182: Incompatible return types, when there are
    multiple methods with different return type
  * Fixed issue #188: Some expressions are failing without explicit
    cast of null
  * C++-style comment before EOI caused an internal compiler error.
  * Fixed issue #195: "Redefinition of constructors and methods
    allowed".
  * AutoIndentWriter: flush() / close(): The "tabulatorBuffer" and
    the "lineBuffer" were flushed in the wrong order, leaving the
    tabulatorBuffer unflushed under some conditions.
  * Fixed issue #196: "First type argument in ReferenceType lose
    its type arguments".
  * Fixed issue #183: "Add Automatic-Module-Name to MANIFEST.MF".
- Upgrade to version 3.1.9
  * Merged pr #189 "Implement implicit conversions to Arrays with
    Annotations".
  * Reproduce issue #188 "Some expressions are failing without
    explicit cast of null".
  * Fixed issue #187 "Compilation of vars initialized in different
    if/else branches is failing".
  * Fixed issue #185 "InternalCompilerException while compiling
    variables initialized in while condition".
  * Added the "-benchmark" command line option.
  * Fixed issue #182 "Incompatible return types, when there are
    multiple methods with different return type".
  * Eliminated generation of empty StackMapTable attributes.
- Upgrade to version 3.1.8
  * Generation of the StackMapTable is finally correct! However,
    the default tar version is still 6.
  * Regression tests finally pass for target version 8!
  * Fixed an AccessControlException with JRE 7.
  * Fixed issue #172 "SimpleCompiler Variable Bug", and also for
    VOID return type. Added test cases for issue 172 "SimpleCompiler
    Variable Bug".
  * Added more test cases for the "ConstantValue" attribute.
  * Added fix and regression test case for issue #177
    "ClassFormatError when assigning integer to constant double".
    Added test cases.
  * Fixed issue #174: "Byte code is 350 times larger due to
    StackMapTable, JVM crashes when loading the class". Added test
    cases.
  * Implementing nested types didn't work (dollar signs in class
    name).
  * Added code for debugging the loading of .class file and source
    files.
  * Added fix and regression test case for issue #178 "Janino
    incorrectly thinks variables are uninitialized". Added
    regression test cases.
  * Issue #176: "String s = System.out.println();" throws an
    InternalCompilerException
  * Implemented a system property
    "org.codehaus.janino.CodeContext.suppressStackMapTable"
    (boolean).
  * Fixed Issue #168 "commons-compiler-jdk: Unable to load class".
  * Added JDISASM with scope "test" because some test cases now need
    JDISASM.
  * Fixed GITHUB PR #10: Replace if condition with literal if
    possible to simplify if statement
  * Allow variable declarators between the LV declaration and the IF
    statement iff none of the VDs modify the LV.
  * Added "-Xverify:all" to all run configuration to enforce the
    strictest bytecode verification possible.
  * Test case "JlsTest.test_9_7_1__Normal_Annotations2()" choked
    because of annotation-type element value (annotation type is
    described by an UTF8 CPE, not a CLASS CPE).
  * Fixed issue #167 "After a successful compilation, compiling
    identical (or similar) code fails with an assignment conversion
    error".
  * Moved the "getArrayIClass(...)" methods from "IClass" to
    "IClassLoader", and keep the array classes per-class-loader
    (which is important because arrays refer to java.lang.Object).
    Also added a test case.
  * Removed JUnit launch configurations for Java 12, 15 and 16,
    which are no longer supported.
- Upgrade to version 3.1.7
  * Merged PR #148 "Correct the logic to truncate Stack map in
    CodeContext.restoreLocalVariables".
  * Merged PR #163 "Add SUPER flag for package member types only
    (#163)".
  * Fixed issue #166 "Get generate method bytecode size".
  * Added a test case for issue #165.
  * Fixed issue #165 "Compilation failure when a class and package
    name match case insensitively".
  * Replaced "new (Byte|Short|Integer|Long|Float|Double|Character
    |Boolean)(...)" with "valueOf(...)".
  * Replaced types "Visitor.*Visitor" with "*Visitor".
  * Fixed issue #135 again; this time right.
  * Fixed Issue #155 "Enhanced FOR statement does not work with
    primitive variable".
  * Verified compatibility with Java 17.
  * Began to extend IClass and ClassFile for generics; specifically
    added IType and ITypeVariable. However generics are not yet
    supported; work in progress (although regression tested).
  * Implemented private interface methods (a Java 9 feature).
  * Further simplified the
    org.codehaus.commons.compiler.jdk.SimpleCompiler: It now uses a
    delegate o.c.c.c.j.Compiler, which saves a lot of duplicate
    code.
  * Major refactoring of org.codehaus.commons.compiler.jdk to get
    rid of duplicate code.
  * Fixed the error handling of the
    o.c.c.c.jdk.(Compiler|SimpleCompiler); added respective test
    cases.
  * Marking the SimpleCompiler as "cooked" was not reliable.
  * Static and default interface methods were still declared as "not
    implemented" on the home page, while they are already
    implemented! Updated the home page, added some test cases and
    fixed a minor bug.
  * Added a test for the "diamond operator".
  * Removed all "redundant type arguments", i.e. made use of the
    "diamond operator". This became possible because support was
    dropped for Java 6.
  * Also dropped support for "funny" intermediate Java versions 9
    and 10.
  * Dropped support for Java 6. Thus, Janino is now compiled against
    the JRE 7 runtime.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
</package>
<package pkgid="b8d2619e3c21a2b1e03f2420c608d04fb502e1bc81010b355503ac36c4bae91514635ef828de3ad1a99ed61cdae54756b23b01438f4b332c233ba4283566cc95" name="commons-compiler-jdk" arch="noarch">
  <version epoch="0" ver="3.1.10" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573560000">- Initial packaging of janino 2.7.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647950400">- Upgrade to version 3.1.6
  * Fixed issue #151: Calcite tests fail with compiler error
  * Added a test case that reproduces issue #151.
  * #141 Class loader workaround so that Calcite doesn't need to
    change. (#150)
- Removed patch:
  * janino-2.7.8-remove-nullanalysis-annotations.patch
    + not needed any more
- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1692100800">- Upgrade to version 3.1.10
  * Fixed issue #205: Classpath: Class archive file naming: Removed
    the file name check for class file archives; previously: *.jar
    and *.zip
  * Fixed issue #201: A Stack overflow error: Catch
    StackOverflowError in all relevant API methods 8e.g. "cook()"
    and "guessParameterNames()") and convert it into a
    CompileException (bsc#1211923, CVE-2023-33546).
  * Fixed issue #204: Evaluate method is ambiguous: Changed method
    "evaluate(Object...)" back to "evaluate(Object[])", and added a
    method "evaluate()" for convenience.
  * Fixed issue #202: Gracefully degradation if loading system
    properties throws an SecurityException
  * Fixed issue #182: Incompatible return types, when there are
    multiple methods with different return type
  * Fixed issue #188: Some expressions are failing without explicit
    cast of null
  * C++-style comment before EOI caused an internal compiler error.
  * Fixed issue #195: "Redefinition of constructors and methods
    allowed".
  * AutoIndentWriter: flush() / close(): The "tabulatorBuffer" and
    the "lineBuffer" were flushed in the wrong order, leaving the
    tabulatorBuffer unflushed under some conditions.
  * Fixed issue #196: "First type argument in ReferenceType lose
    its type arguments".
  * Fixed issue #183: "Add Automatic-Module-Name to MANIFEST.MF".
- Upgrade to version 3.1.9
  * Merged pr #189 "Implement implicit conversions to Arrays with
    Annotations".
  * Reproduce issue #188 "Some expressions are failing without
    explicit cast of null".
  * Fixed issue #187 "Compilation of vars initialized in different
    if/else branches is failing".
  * Fixed issue #185 "InternalCompilerException while compiling
    variables initialized in while condition".
  * Added the "-benchmark" command line option.
  * Fixed issue #182 "Incompatible return types, when there are
    multiple methods with different return type".
  * Eliminated generation of empty StackMapTable attributes.
- Upgrade to version 3.1.8
  * Generation of the StackMapTable is finally correct! However,
    the default tar version is still 6.
  * Regression tests finally pass for target version 8!
  * Fixed an AccessControlException with JRE 7.
  * Fixed issue #172 "SimpleCompiler Variable Bug", and also for
    VOID return type. Added test cases for issue 172 "SimpleCompiler
    Variable Bug".
  * Added more test cases for the "ConstantValue" attribute.
  * Added fix and regression test case for issue #177
    "ClassFormatError when assigning integer to constant double".
    Added test cases.
  * Fixed issue #174: "Byte code is 350 times larger due to
    StackMapTable, JVM crashes when loading the class". Added test
    cases.
  * Implementing nested types didn't work (dollar signs in class
    name).
  * Added code for debugging the loading of .class file and source
    files.
  * Added fix and regression test case for issue #178 "Janino
    incorrectly thinks variables are uninitialized". Added
    regression test cases.
  * Issue #176: "String s = System.out.println();" throws an
    InternalCompilerException
  * Implemented a system property
    "org.codehaus.janino.CodeContext.suppressStackMapTable"
    (boolean).
  * Fixed Issue #168 "commons-compiler-jdk: Unable to load class".
  * Added JDISASM with scope "test" because some test cases now need
    JDISASM.
  * Fixed GITHUB PR #10: Replace if condition with literal if
    possible to simplify if statement
  * Allow variable declarators between the LV declaration and the IF
    statement iff none of the VDs modify the LV.
  * Added "-Xverify:all" to all run configuration to enforce the
    strictest bytecode verification possible.
  * Test case "JlsTest.test_9_7_1__Normal_Annotations2()" choked
    because of annotation-type element value (annotation type is
    described by an UTF8 CPE, not a CLASS CPE).
  * Fixed issue #167 "After a successful compilation, compiling
    identical (or similar) code fails with an assignment conversion
    error".
  * Moved the "getArrayIClass(...)" methods from "IClass" to
    "IClassLoader", and keep the array classes per-class-loader
    (which is important because arrays refer to java.lang.Object).
    Also added a test case.
  * Removed JUnit launch configurations for Java 12, 15 and 16,
    which are no longer supported.
- Upgrade to version 3.1.7
  * Merged PR #148 "Correct the logic to truncate Stack map in
    CodeContext.restoreLocalVariables".
  * Merged PR #163 "Add SUPER flag for package member types only
    (#163)".
  * Fixed issue #166 "Get generate method bytecode size".
  * Added a test case for issue #165.
  * Fixed issue #165 "Compilation failure when a class and package
    name match case insensitively".
  * Replaced "new (Byte|Short|Integer|Long|Float|Double|Character
    |Boolean)(...)" with "valueOf(...)".
  * Replaced types "Visitor.*Visitor" with "*Visitor".
  * Fixed issue #135 again; this time right.
  * Fixed Issue #155 "Enhanced FOR statement does not work with
    primitive variable".
  * Verified compatibility with Java 17.
  * Began to extend IClass and ClassFile for generics; specifically
    added IType and ITypeVariable. However generics are not yet
    supported; work in progress (although regression tested).
  * Implemented private interface methods (a Java 9 feature).
  * Further simplified the
    org.codehaus.commons.compiler.jdk.SimpleCompiler: It now uses a
    delegate o.c.c.c.j.Compiler, which saves a lot of duplicate
    code.
  * Major refactoring of org.codehaus.commons.compiler.jdk to get
    rid of duplicate code.
  * Fixed the error handling of the
    o.c.c.c.jdk.(Compiler|SimpleCompiler); added respective test
    cases.
  * Marking the SimpleCompiler as "cooked" was not reliable.
  * Static and default interface methods were still declared as "not
    implemented" on the home page, while they are already
    implemented! Updated the home page, added some test cases and
    fixed a minor bug.
  * Added a test for the "diamond operator".
  * Removed all "redundant type arguments", i.e. made use of the
    "diamond operator". This became possible because support was
    dropped for Java 6.
  * Also dropped support for "funny" intermediate Java versions 9
    and 10.
  * Dropped support for Java 6. Thus, Janino is now compiled against
    the JRE 7 runtime.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
</package>
<package pkgid="7856aae91e443a71093bb71ca58f4e622694f4109b47fd80486c1793a6525f7d8fe2421b4ee7c4ae5c1fd8936badc865a77025c245a9e09457a66925e29ef4bb" name="compat-usrmerge" arch="s390x">
  <version epoch="0" ver="84.87" rel="160099.3.10"/>
  <changelog author="lnussel@suse.de" date="1616673600">- catch boolean deps</changelog>
  <changelog author="obs@haasn.xyz" date="1622548800">- add fallback for filesystems without renameat2 (boo#1186637)</changelog>
  <changelog author="lnussel@suse.com" date="1622635200">- exit early if one of the affected directories has mountpoint
  beneath it</changelog>
  <changelog author="lnussel@suse.com" date="1623067200">- fix conversion with split /usr (boo#1186781)</changelog>
  <changelog author="fvogt@suse.com" date="1623153600">- Avoid dependency on mountpoint from util-linux
- Also check for availability of find</changelog>
  <changelog author="lnussel@suse.de" date="1623153601">- early exit in case of overlayfs (boo#1187027)</changelog>
  <changelog author="lnussel@suse.de" 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="lnussel@suse.de" 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="lnussel@suse.de" date="1630065601">- exit file triggers early if alread usrmerged</changelog>
  <changelog author="lnussel@suse.de" date="1633608000">- Fix logic for detecting conflicts with directories (boo#1191111)</changelog>
</package>
<package pkgid="4151e3bed69aefaa0d8d3977440a609a53199a95dc3ceb26ceeac0842b1d75b2aad95877fe483462e00cc1c98146e2b47aebc06b4ff206db09227fd506782457" name="compat-usrmerge-build" arch="s390x">
  <version epoch="0" ver="84.87" rel="160099.3.10"/>
  <changelog author="lnussel@suse.de" date="1616673600">- catch boolean deps</changelog>
  <changelog author="obs@haasn.xyz" date="1622548800">- add fallback for filesystems without renameat2 (boo#1186637)</changelog>
  <changelog author="lnussel@suse.com" date="1622635200">- exit early if one of the affected directories has mountpoint
  beneath it</changelog>
  <changelog author="lnussel@suse.com" date="1623067200">- fix conversion with split /usr (boo#1186781)</changelog>
  <changelog author="fvogt@suse.com" date="1623153600">- Avoid dependency on mountpoint from util-linux
- Also check for availability of find</changelog>
  <changelog author="lnussel@suse.de" date="1623153601">- early exit in case of overlayfs (boo#1187027)</changelog>
  <changelog author="lnussel@suse.de" 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="lnussel@suse.de" 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="lnussel@suse.de" date="1630065601">- exit file triggers early if alread usrmerged</changelog>
  <changelog author="lnussel@suse.de" date="1633608000">- Fix logic for detecting conflicts with directories (boo#1191111)</changelog>
</package>
<package pkgid="1631923c898b266c3e462b33502719d5ea82ac360e112ed3387e7f07b2ce3195811aa2a2afade6fc6280f146935c8f9c0944c7bbdba9d2756cbbd7c038c018e8" name="compat-usrmerge-tools" arch="s390x">
  <version epoch="0" ver="84.87" rel="160099.3.10"/>
  <changelog author="lnussel@suse.de" date="1616673600">- catch boolean deps</changelog>
  <changelog author="obs@haasn.xyz" date="1622548800">- add fallback for filesystems without renameat2 (boo#1186637)</changelog>
  <changelog author="lnussel@suse.com" date="1622635200">- exit early if one of the affected directories has mountpoint
  beneath it</changelog>
  <changelog author="lnussel@suse.com" date="1623067200">- fix conversion with split /usr (boo#1186781)</changelog>
  <changelog author="fvogt@suse.com" date="1623153600">- Avoid dependency on mountpoint from util-linux
- Also check for availability of find</changelog>
  <changelog author="lnussel@suse.de" date="1623153601">- early exit in case of overlayfs (boo#1187027)</changelog>
  <changelog author="lnussel@suse.de" 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="lnussel@suse.de" 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="lnussel@suse.de" date="1630065601">- exit file triggers early if alread usrmerged</changelog>
  <changelog author="lnussel@suse.de" date="1633608000">- Fix logic for detecting conflicts with directories (boo#1191111)</changelog>
</package>
<package pkgid="1c213770de3b0d77a4d37c8d9e9598f9bf3a57fa17ad859744ccf5629f670f27a62d5290c96f65553e7ae9c201d215be32fd8d842e142b4929f22ea155567aa4" name="compatlibopenblas_openmp0" arch="s390x">
  <version epoch="0" ver="0.3.33" rel="bp161.2.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1760529600">- Reenable LTO on riscv64 as gcc has been fixed</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1768392000">- Update to version 0.3.30:
  general:
  * fixed an installation problem with the thread safety test in gmake builds
  * fixed spurious overwriting of an input array in complex GEMMT/GEMMTR
  * fixed naming of GEMMTR in error messages from XERBLA
  * fixed compilation of SBGEMMT/SBGEMMTR in CMake builds
  * fixed the implementation of ?NRM2 to handle INCX=0 correctly
  * removed tests for CSROT and ZDROT that relied on unspecified behavior
  * fixed a performance regression in multithreaded GEMM that was particularly
    serious on POWER targets
  * fixed linking issues when using LLVM's flang-new with gmake
  * fixed a potential thread safety problem with C11 atomic operations
  * further improved the workload partitioning in parallel GEMM
  * fixed omission of LAPACKE interfaces for CGESVDQ,CTRSYL3 and ?GEQPF in
    CMake builds
  * fixed mishandling of setting NO_LAPACK to FALSE, and incorrect dependencies
    for LAPACK function SPMV in CMake builds
  * added explicit CMake options for building LAPACKE and shared libraries
  * simplified and improved handling of OpenMP options in CMake builds
  * renaming (pre/postfixing) and optional generation of PDB files for debugging
  * Fixed building with (Mingw) gmake on Windows to ensure completeness of the
    LAPACK included in the static library (potential race condition due to the
    Windows version of the "ln" utility creating snapshot copies rather than links)
  * fixed unwanted deletion of the lapacke_mangling.h file by "make clean"
  * fixed potential duplication of a _64 suffix on library names in CMake builds
  * fixed compilation of the C fallback copies of the LAPACK code with GCC 15
  * included fixed from the Reference-LAPACK project:
    fixed a truncated error message in the EIG part of the testsuite
    (Reference-LAPACK PR 1119)
    fixed too strict check in LAPACKE_?gesdd_work (PR #1126)
    fixed memory corruption when calling ?GEEV with non-finite data (PR #1128)
    fixed missing initialization of a variable in C/GEQP3RK (PR #1131)
    fixed 2nd dimension chosen in C/ZUNMLQ transposition operation (PR #1135)
  x86_64:
  * fixed an error in the SBGEMV kernel for Cooper Lake/Sapphire Rapids
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * improved the compiler identification code for flang-new
  * fixed a potential build issue in the ZSUM kernel
  * fixed "argument list too long" errors when building on MacOS
  * added cpu autodetection support for several new Arrow Lake models
  * fixed conditional inclusion of the fast path SGEMM kernel in DYNAMIC_ARCH
  * fixed compilation with the MinGW build of GCC 15
  x86:
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * worked around potential miscompilation of CDOT with very old binutils
  arm64:
  * fixed cpu type detection of A64FX and some ThunderX models (broken in 0.3.29)
  * added support for the AmpereOne/1A cpus in DYNAMIC_ ARCH builds
  * added an optimized SBGEMM kernel for NEOVERSEV1
  * improved 1xN SBGEMM performance by forwarding to SBGEMV
  * introduced a stepwise increase of the thread count used for
    SGEMM and SGEMV on NEOVERSEV1/V2 in relation to problem size
  * introduced a stepwise increase of the thread count used for
    DGEMV on NEOVERSEV1 in relation to problem size
  * introduced a stepwise increase of the thread count used for
    SDOT and DDOT on NEOVERSEV1 in relation to problem size
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * added a fast path SGEMM kernel for small workloads on SME capable targets
  * improved performance of SGEMM and DGEMM kernels for small workloads
  * improved performance of SGEMV and DGEMV on SVE-capable targets
  * improved performance of SGEMV on NEOVERSEN1 and Apple M
    added optimized SSYMV and DSYMV kernels for NEOVERSEN1, Apple M and all
    SVE capable targets
  * added optimized SBGEMV kernels for NEOVERSEV1/V2/N2
  * improved performance of SGEMM through faster NCOPY kernels
  * added compiler options for the NVIDIA HPC Compiler Suite
  * fixed cpu core type and cache size detection on Apple M4
  * updated GEMM parameter settings for Neoverse cpus in cross-builds with CMake
  * fixed default compiler options for NEOVERSEN1 and CORTEXX2 in CMake builds
  * fixed conditional inclusion of the fast path SGEMM kernel in DYNAMIC_ARCH
  * fixed potential miscompilation of the non-SVE SDOT kernel
  arm:
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * fixed unwanted generation of object files with a writable stack
  riscv64:
  * added optimized SROTM and DROTM kernels for x280
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * improved performance of GEMM_TCOPY on RVV1.0 targets with
    VLEN of 128 or 256
  * improved performance of OMATCOPY on targets with VLEN 256
  * greatly improved performance of SGEMV/DGEMV
  * improved performance of CGEMV and ZGEMV on C910V and all RVV targets
    with VLEN 256
  * improved performance of SAXPBY and DAXPBY on C910V and all RVV targets
    with VLEN 256
  * improved performance of AXPY and DOT on C910V and ZVL256B targets by
  * falling back to non-vectorized code for very small N. (Thereby fixing
    poor performance of CHBMV/ZHBMV for very small K)
  * fixed CMake build failures of the TRMM kernels
  power:
  * fixed building for PPCG4 with CMake
  * fixed SSCAL/DSCAL on PPC970 running FreeBSD
  * fixed a potential alignment issue in the POWER8 SGEMV kernel
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  zarch:
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * fixed unwanted generation of object files with a writable stack
- Removed Restore-the-non-vectorized-code-from-before-PR4880-for-POWER8.patch
  as incorporated upstream
- Added testrun package which runs the tests separately, the package
  itself is empty, but build fails if any test fails</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1768392001">- moved the testing to the build itself</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1778500800">- Run test_sbgemm only if it was built</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1781265600">- Added compatlib packages (compatlibopenblas_serial0, compatlibopenblas_openmp0,
  compatlibopenblas_pthreads0) that provide update-alternatives support for
  backward compatibility (bsc#1268086) (bsc#1268086)
- Compatlib packages are automatically installed via Supplements when upgrading
  from OpenBLAS &gt;= 0.3.30 to maintain existing update-alternatives configurations
- The main library packages no longer require update-alternatives, making them
  suitable for transactional systems. Users who need update-alternatives support
  can explicitly install the compatlib packages
- Fixed pkgconfig and cmake symlinks to point directly to flavor-specific
  directories (e.g., /usr/lib64/openblas-openmp/) instead of through
  update-alternatives, ensuring consistent library resolution
- Updated README.SUSE to document the new packaging structure and compatlib usage
- Update to version 0.3.33
  general:
  * fixed incorrect cast in SBGEMM test case causing spurious failures
  * fixed invalid memory access in converted C CBLAS tests
  * made BIGNUMA setting automatic when cores exceed 256
  * imported recent Reference-LAPACK 3.13.0 updates including:
  - implemented LARF1F and ORM2R functions
  - changed loop order in GETC2 for better performance
  - added NaN checks for input matrix A in GEEV
  - fixed support for jobu/v in LAPACKE_GESVDQ_WORK
  - fixed workspace size calculation in TGSEN
  - optimized looping in LACPY/LASCL/LANTR with fat matrix and UPLO=L
  arm64:
  * worked around serious GCC15 miscompilation of DDOT kernel affecting most non-SVE targets
  * fixed accuracy issue in GEMV kernel for Neoverse V1 and SVE targets
  * fixed broken STRMM and SSYMM in DYNAMIC_ARCH builds on non-SME hardware
  * added optimized SHGEMM kernel for Neoverse N2
  * added autodetection of Cortex A75/A76 and Neoverse V3
  loongarch64:
  * fixed build failure from missing half-precision float type support
  * fixed long-standing bug in asserting 64bit capability in c_check helper
  x86_64:
  * added workaround for LLVM miscompilation of AVX512 GEMM kernels
  * fixed CMake compilation with NVIDIA HPC compiler
- Update to version 0.3.32
  general:
  * fixed LAPACK GESV reimplementation to compute LU factorization even when NRHS is zero
  * improved error message when compile-time buffer allocation exceeded
  * fixed non-serialized access problem in parallelized SYRK by concurrent callers
  * fixed ABI mismatch in internal CDOT/ZDOT version used by C fallback LAPACK
  * improved f_check script for detecting Fortran compiler with embedded dashes in paths
  * fixed memory access issues in utests detected by Address Sanitizer
  * fixed Makefile errors when only subset of precision types selected
  * fixed OpenMP compiler option for Intel Ifx compiler
  arm64:
  * fixed potential miscompilation of SDOT/DDOT/DSDOT kernels
  * improved BGEMM and SBGEMM kernel performance for Neoverse V2
  * added optimized SSUM and DSUM kernels for Neoverse N1
  * added preliminary Neoverse V3 support as NEOVERSEV2
  * added cpu autodetection for Cortex A725 and X925
  * fixed compilation of GEMM kernels for VORTEXM4/ARMV9SME without multithreading
  loongarch64:
  * fixed POTRF returning wrong results on LA464 from incorrect parameter setting
  power:
  * fixed compilation problems from missing half-precision float support
  * fixed potential POWER10 DGEMV kernel miscompilation by limiting optimization level
  * fixed SCAL issue on PPCG4/PPC970 running Linux
  riscv64:
  * optimized CROT/ZROT kernel for vector length 128 in non-unit stride path
  * improved SBGEMM/SHGEMM and related type conversion helper functions
  * fixed probing for BFLOAT16 support in DYNAMIC_ARCH cpu detection
  x86_64:
  * fixed potential gcc 15.x miscompilation of AVX512 SGEMM kernel for small sizes
  * fixed SROT and DROT kernels for Haswell to have consistent FMA rounding
  * added automatic detection of Intel Arrow Lake H/U, Panther Lake, and Jasper Lake
  * added detection of Intel Emerald Rapids and upcoming models
  * updated cache size translation table in cpu model autodetection
  * improved cpu detection fallback to include Nehalem as non-AVX option
  * fixed Makefile build issue with clang and SkylakeX SGEMM kernel
- Update to version 0.3.31
  general:
  * reverted matrix partitioning optimization from 0.3.30 that could cause race conditions in GEMM
  * added bfloat16 extensions BGEMM and BGEMV
  * added BLAS interface for GEMM_BATCH extensions
  * added GEMM_BATCH_STRIDED extensions and CBLAS interface
  * added basic infrastructure for half-precision float (FP16) format using SH prefix
  * reimplemented LAPACK SLAED3/DLAED3 using multithreading, improving SSYEVD/DSYEVD performance
  * limited memory allocation retries to avoid infinite hanging on low-memory systems
  * fixed thread lockup with python 3.9 or older and numpy
  * introduced problem size thresholds for multithreading in STRMV/DTRMV, CHER/ZHER functions, and SGER/DGER
  * improved autodetection of Fortran compiler
  * fixed INTERFACE64=1 option passing to flang-new compiler
  * fixed potential deadlock after fork() in multithreaded code
  * fixed CMake builds on FreeBSD and from Cygwin
  * fixed cross-compilation to RISCV targets via CMake
  * fixed installation of cblas.h when NO_CBLAS=0
  * fixed missing user-defined pre/postfixes on functions in lapack.h and lapacke.h
  arm64:
  * building BFLOAT16 kernels now enabled by default
  * improved overall GEMM, SYMM and HEMM performance on A64FX
  * improved SDOT/DDOT performance on A64FX
  * improved multithreading performance of SDOT/DDOT on A64FX via throttling table
  * improved SGER/DGER performance on A64FX and NEOVERSEV1
  * improved multithreading GEMM performance on A64FX and NEOVERSEV1
  * improved GEMV kernel for SVE-capable targets
  * improved multithreading SGEMM on NEOVERSEV1 and V2
  * added optimized SAXPY/DAXPY SVE kernels for A64FX and NEOVERSEV1
  * added optimized BGEMM and BGEMV kernels for NEOVERSEV1
  * added optimized BGEMM kernel for NEOVERSEN2
  * added support for NEOVERSEV2 cpu
  * added dedicated Apple M4 support as VORTEXM4
  * added optimized SGEMM/SSYMM/STRMM/SSYRK/SSYR2K for SME-capable targets
  * improved SNRM2 kernel precision
  * added cpu autodetection and compiler settings for Ampere One processors
  loongarch64:
  * fixed warnings and inaccuracies from incorrect register saving
  * fixed logical core enumeration on big NUMA servers
  * fixed building with LLVM and INTERFACE64=1 option
  power:
  * added initial POWER11 architecture support
  * improved DGEMM and DGEMV performance on POWER10
  * fixed default compiler flags to use "-O3" instead of unsafe "-Ofast"
  * fixed potential gcc15.1 miscompilation of DGEMV and assembly kernels
  * fixed compilation with recent flang versions
  riscv64:
  * added optimized SBGEMM kernels for ZVL128B and ZVL256B targets
  * added optimized SHGEMM kernels for ZVL128B and ZVL256B
  * added optimized SBGEMV and SHGEMV kernels
  * improved GEMV kernel performance for ZVL256B
  * improved CROT and ZROT kernel performance for ZVL128B and x280
  * improved RVV1.0 capability detection
  * improved matrix packing helper functions for ZVL128B and ZVL256B
  * improved OMATCOPY performance
  x86_64:
  * added cpu autodetection for Intel Lunar Lake (Core Ultra 200V)
  * changed all MIN and MAX assembly kernels to use unaligned operations
  zarch:
  * added support for building with CMake</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1782820800">- disable tests for i586 as sblat tests fail</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1783684800">- fixed wrong ownership of /usr/include for SLE16.1 builds and moved
  tests to non conflicting locations</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1784289600">- Build the devel libraries on the same flavour set as default for the
  building architecture (pthreads in x86_64, openmp elsewhere)
- On systems built without alternatives mode, ensure the various
  libopenblas_FLAVOUR packages conflict with each other.</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1785326400">- Keep building the devel libraries on the "serial" flavour
  with alternatives enabled, as they can be installed in
  parallel and there is the flexiblas integration interwined
  with them</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785672000">- Let the compat package provide libopenblas.so.0 instead of the
  flavour package:
  * every flavour carries the SONAME libopenblas.so.0, but the
    libraries live in the private flavour directory, so the automatic
    provide advertises a SONAME the dynamic linker cannot resolve
  * the update-alternatives link that does make it resolvable belongs
    to the compatlib package, which was only reachable through
    Supplements, and OBS build roots do not honour Supplements
  * consumers therefore resolved against the flavour package alone and
    then failed at load time, for example libarpack2, which broke
    every gdal-linked package in Application:Geo
  * filter the generated provide and declare it on the compat package</changelog>
</package>
<package pkgid="3a36b9ad858f3d09fd395316cc3e6a552fc5a38eb312193c3d275124b261b9875d5176dc43d16fbdd6d3b772c931638170096d3976fa33447a4201c8a63b5d7d" name="compatlibopenblas_pthreads0" arch="s390x">
  <version epoch="0" ver="0.3.33" rel="bp161.2.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1760529600">- Reenable LTO on riscv64 as gcc has been fixed</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1768392000">- Update to version 0.3.30:
  general:
  * fixed an installation problem with the thread safety test in gmake builds
  * fixed spurious overwriting of an input array in complex GEMMT/GEMMTR
  * fixed naming of GEMMTR in error messages from XERBLA
  * fixed compilation of SBGEMMT/SBGEMMTR in CMake builds
  * fixed the implementation of ?NRM2 to handle INCX=0 correctly
  * removed tests for CSROT and ZDROT that relied on unspecified behavior
  * fixed a performance regression in multithreaded GEMM that was particularly
    serious on POWER targets
  * fixed linking issues when using LLVM's flang-new with gmake
  * fixed a potential thread safety problem with C11 atomic operations
  * further improved the workload partitioning in parallel GEMM
  * fixed omission of LAPACKE interfaces for CGESVDQ,CTRSYL3 and ?GEQPF in
    CMake builds
  * fixed mishandling of setting NO_LAPACK to FALSE, and incorrect dependencies
    for LAPACK function SPMV in CMake builds
  * added explicit CMake options for building LAPACKE and shared libraries
  * simplified and improved handling of OpenMP options in CMake builds
  * renaming (pre/postfixing) and optional generation of PDB files for debugging
  * Fixed building with (Mingw) gmake on Windows to ensure completeness of the
    LAPACK included in the static library (potential race condition due to the
    Windows version of the "ln" utility creating snapshot copies rather than links)
  * fixed unwanted deletion of the lapacke_mangling.h file by "make clean"
  * fixed potential duplication of a _64 suffix on library names in CMake builds
  * fixed compilation of the C fallback copies of the LAPACK code with GCC 15
  * included fixed from the Reference-LAPACK project:
    fixed a truncated error message in the EIG part of the testsuite
    (Reference-LAPACK PR 1119)
    fixed too strict check in LAPACKE_?gesdd_work (PR #1126)
    fixed memory corruption when calling ?GEEV with non-finite data (PR #1128)
    fixed missing initialization of a variable in C/GEQP3RK (PR #1131)
    fixed 2nd dimension chosen in C/ZUNMLQ transposition operation (PR #1135)
  x86_64:
  * fixed an error in the SBGEMV kernel for Cooper Lake/Sapphire Rapids
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * improved the compiler identification code for flang-new
  * fixed a potential build issue in the ZSUM kernel
  * fixed "argument list too long" errors when building on MacOS
  * added cpu autodetection support for several new Arrow Lake models
  * fixed conditional inclusion of the fast path SGEMM kernel in DYNAMIC_ARCH
  * fixed compilation with the MinGW build of GCC 15
  x86:
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * worked around potential miscompilation of CDOT with very old binutils
  arm64:
  * fixed cpu type detection of A64FX and some ThunderX models (broken in 0.3.29)
  * added support for the AmpereOne/1A cpus in DYNAMIC_ ARCH builds
  * added an optimized SBGEMM kernel for NEOVERSEV1
  * improved 1xN SBGEMM performance by forwarding to SBGEMV
  * introduced a stepwise increase of the thread count used for
    SGEMM and SGEMV on NEOVERSEV1/V2 in relation to problem size
  * introduced a stepwise increase of the thread count used for
    DGEMV on NEOVERSEV1 in relation to problem size
  * introduced a stepwise increase of the thread count used for
    SDOT and DDOT on NEOVERSEV1 in relation to problem size
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * added a fast path SGEMM kernel for small workloads on SME capable targets
  * improved performance of SGEMM and DGEMM kernels for small workloads
  * improved performance of SGEMV and DGEMV on SVE-capable targets
  * improved performance of SGEMV on NEOVERSEN1 and Apple M
    added optimized SSYMV and DSYMV kernels for NEOVERSEN1, Apple M and all
    SVE capable targets
  * added optimized SBGEMV kernels for NEOVERSEV1/V2/N2
  * improved performance of SGEMM through faster NCOPY kernels
  * added compiler options for the NVIDIA HPC Compiler Suite
  * fixed cpu core type and cache size detection on Apple M4
  * updated GEMM parameter settings for Neoverse cpus in cross-builds with CMake
  * fixed default compiler options for NEOVERSEN1 and CORTEXX2 in CMake builds
  * fixed conditional inclusion of the fast path SGEMM kernel in DYNAMIC_ARCH
  * fixed potential miscompilation of the non-SVE SDOT kernel
  arm:
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * fixed unwanted generation of object files with a writable stack
  riscv64:
  * added optimized SROTM and DROTM kernels for x280
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * improved performance of GEMM_TCOPY on RVV1.0 targets with
    VLEN of 128 or 256
  * improved performance of OMATCOPY on targets with VLEN 256
  * greatly improved performance of SGEMV/DGEMV
  * improved performance of CGEMV and ZGEMV on C910V and all RVV targets
    with VLEN 256
  * improved performance of SAXPBY and DAXPBY on C910V and all RVV targets
    with VLEN 256
  * improved performance of AXPY and DOT on C910V and ZVL256B targets by
  * falling back to non-vectorized code for very small N. (Thereby fixing
    poor performance of CHBMV/ZHBMV for very small K)
  * fixed CMake build failures of the TRMM kernels
  power:
  * fixed building for PPCG4 with CMake
  * fixed SSCAL/DSCAL on PPC970 running FreeBSD
  * fixed a potential alignment issue in the POWER8 SGEMV kernel
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  zarch:
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * fixed unwanted generation of object files with a writable stack
- Removed Restore-the-non-vectorized-code-from-before-PR4880-for-POWER8.patch
  as incorporated upstream
- Added testrun package which runs the tests separately, the package
  itself is empty, but build fails if any test fails</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1768392001">- moved the testing to the build itself</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1778500800">- Run test_sbgemm only if it was built</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1781265600">- Added compatlib packages (compatlibopenblas_serial0, compatlibopenblas_openmp0,
  compatlibopenblas_pthreads0) that provide update-alternatives support for
  backward compatibility (bsc#1268086) (bsc#1268086)
- Compatlib packages are automatically installed via Supplements when upgrading
  from OpenBLAS &gt;= 0.3.30 to maintain existing update-alternatives configurations
- The main library packages no longer require update-alternatives, making them
  suitable for transactional systems. Users who need update-alternatives support
  can explicitly install the compatlib packages
- Fixed pkgconfig and cmake symlinks to point directly to flavor-specific
  directories (e.g., /usr/lib64/openblas-openmp/) instead of through
  update-alternatives, ensuring consistent library resolution
- Updated README.SUSE to document the new packaging structure and compatlib usage
- Update to version 0.3.33
  general:
  * fixed incorrect cast in SBGEMM test case causing spurious failures
  * fixed invalid memory access in converted C CBLAS tests
  * made BIGNUMA setting automatic when cores exceed 256
  * imported recent Reference-LAPACK 3.13.0 updates including:
  - implemented LARF1F and ORM2R functions
  - changed loop order in GETC2 for better performance
  - added NaN checks for input matrix A in GEEV
  - fixed support for jobu/v in LAPACKE_GESVDQ_WORK
  - fixed workspace size calculation in TGSEN
  - optimized looping in LACPY/LASCL/LANTR with fat matrix and UPLO=L
  arm64:
  * worked around serious GCC15 miscompilation of DDOT kernel affecting most non-SVE targets
  * fixed accuracy issue in GEMV kernel for Neoverse V1 and SVE targets
  * fixed broken STRMM and SSYMM in DYNAMIC_ARCH builds on non-SME hardware
  * added optimized SHGEMM kernel for Neoverse N2
  * added autodetection of Cortex A75/A76 and Neoverse V3
  loongarch64:
  * fixed build failure from missing half-precision float type support
  * fixed long-standing bug in asserting 64bit capability in c_check helper
  x86_64:
  * added workaround for LLVM miscompilation of AVX512 GEMM kernels
  * fixed CMake compilation with NVIDIA HPC compiler
- Update to version 0.3.32
  general:
  * fixed LAPACK GESV reimplementation to compute LU factorization even when NRHS is zero
  * improved error message when compile-time buffer allocation exceeded
  * fixed non-serialized access problem in parallelized SYRK by concurrent callers
  * fixed ABI mismatch in internal CDOT/ZDOT version used by C fallback LAPACK
  * improved f_check script for detecting Fortran compiler with embedded dashes in paths
  * fixed memory access issues in utests detected by Address Sanitizer
  * fixed Makefile errors when only subset of precision types selected
  * fixed OpenMP compiler option for Intel Ifx compiler
  arm64:
  * fixed potential miscompilation of SDOT/DDOT/DSDOT kernels
  * improved BGEMM and SBGEMM kernel performance for Neoverse V2
  * added optimized SSUM and DSUM kernels for Neoverse N1
  * added preliminary Neoverse V3 support as NEOVERSEV2
  * added cpu autodetection for Cortex A725 and X925
  * fixed compilation of GEMM kernels for VORTEXM4/ARMV9SME without multithreading
  loongarch64:
  * fixed POTRF returning wrong results on LA464 from incorrect parameter setting
  power:
  * fixed compilation problems from missing half-precision float support
  * fixed potential POWER10 DGEMV kernel miscompilation by limiting optimization level
  * fixed SCAL issue on PPCG4/PPC970 running Linux
  riscv64:
  * optimized CROT/ZROT kernel for vector length 128 in non-unit stride path
  * improved SBGEMM/SHGEMM and related type conversion helper functions
  * fixed probing for BFLOAT16 support in DYNAMIC_ARCH cpu detection
  x86_64:
  * fixed potential gcc 15.x miscompilation of AVX512 SGEMM kernel for small sizes
  * fixed SROT and DROT kernels for Haswell to have consistent FMA rounding
  * added automatic detection of Intel Arrow Lake H/U, Panther Lake, and Jasper Lake
  * added detection of Intel Emerald Rapids and upcoming models
  * updated cache size translation table in cpu model autodetection
  * improved cpu detection fallback to include Nehalem as non-AVX option
  * fixed Makefile build issue with clang and SkylakeX SGEMM kernel
- Update to version 0.3.31
  general:
  * reverted matrix partitioning optimization from 0.3.30 that could cause race conditions in GEMM
  * added bfloat16 extensions BGEMM and BGEMV
  * added BLAS interface for GEMM_BATCH extensions
  * added GEMM_BATCH_STRIDED extensions and CBLAS interface
  * added basic infrastructure for half-precision float (FP16) format using SH prefix
  * reimplemented LAPACK SLAED3/DLAED3 using multithreading, improving SSYEVD/DSYEVD performance
  * limited memory allocation retries to avoid infinite hanging on low-memory systems
  * fixed thread lockup with python 3.9 or older and numpy
  * introduced problem size thresholds for multithreading in STRMV/DTRMV, CHER/ZHER functions, and SGER/DGER
  * improved autodetection of Fortran compiler
  * fixed INTERFACE64=1 option passing to flang-new compiler
  * fixed potential deadlock after fork() in multithreaded code
  * fixed CMake builds on FreeBSD and from Cygwin
  * fixed cross-compilation to RISCV targets via CMake
  * fixed installation of cblas.h when NO_CBLAS=0
  * fixed missing user-defined pre/postfixes on functions in lapack.h and lapacke.h
  arm64:
  * building BFLOAT16 kernels now enabled by default
  * improved overall GEMM, SYMM and HEMM performance on A64FX
  * improved SDOT/DDOT performance on A64FX
  * improved multithreading performance of SDOT/DDOT on A64FX via throttling table
  * improved SGER/DGER performance on A64FX and NEOVERSEV1
  * improved multithreading GEMM performance on A64FX and NEOVERSEV1
  * improved GEMV kernel for SVE-capable targets
  * improved multithreading SGEMM on NEOVERSEV1 and V2
  * added optimized SAXPY/DAXPY SVE kernels for A64FX and NEOVERSEV1
  * added optimized BGEMM and BGEMV kernels for NEOVERSEV1
  * added optimized BGEMM kernel for NEOVERSEN2
  * added support for NEOVERSEV2 cpu
  * added dedicated Apple M4 support as VORTEXM4
  * added optimized SGEMM/SSYMM/STRMM/SSYRK/SSYR2K for SME-capable targets
  * improved SNRM2 kernel precision
  * added cpu autodetection and compiler settings for Ampere One processors
  loongarch64:
  * fixed warnings and inaccuracies from incorrect register saving
  * fixed logical core enumeration on big NUMA servers
  * fixed building with LLVM and INTERFACE64=1 option
  power:
  * added initial POWER11 architecture support
  * improved DGEMM and DGEMV performance on POWER10
  * fixed default compiler flags to use "-O3" instead of unsafe "-Ofast"
  * fixed potential gcc15.1 miscompilation of DGEMV and assembly kernels
  * fixed compilation with recent flang versions
  riscv64:
  * added optimized SBGEMM kernels for ZVL128B and ZVL256B targets
  * added optimized SHGEMM kernels for ZVL128B and ZVL256B
  * added optimized SBGEMV and SHGEMV kernels
  * improved GEMV kernel performance for ZVL256B
  * improved CROT and ZROT kernel performance for ZVL128B and x280
  * improved RVV1.0 capability detection
  * improved matrix packing helper functions for ZVL128B and ZVL256B
  * improved OMATCOPY performance
  x86_64:
  * added cpu autodetection for Intel Lunar Lake (Core Ultra 200V)
  * changed all MIN and MAX assembly kernels to use unaligned operations
  zarch:
  * added support for building with CMake</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1782820800">- disable tests for i586 as sblat tests fail</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1783684800">- fixed wrong ownership of /usr/include for SLE16.1 builds and moved
  tests to non conflicting locations</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1784289600">- Build the devel libraries on the same flavour set as default for the
  building architecture (pthreads in x86_64, openmp elsewhere)
- On systems built without alternatives mode, ensure the various
  libopenblas_FLAVOUR packages conflict with each other.</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1785326400">- Keep building the devel libraries on the "serial" flavour
  with alternatives enabled, as they can be installed in
  parallel and there is the flexiblas integration interwined
  with them</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785672000">- Let the compat package provide libopenblas.so.0 instead of the
  flavour package:
  * every flavour carries the SONAME libopenblas.so.0, but the
    libraries live in the private flavour directory, so the automatic
    provide advertises a SONAME the dynamic linker cannot resolve
  * the update-alternatives link that does make it resolvable belongs
    to the compatlib package, which was only reachable through
    Supplements, and OBS build roots do not honour Supplements
  * consumers therefore resolved against the flavour package alone and
    then failed at load time, for example libarpack2, which broke
    every gdal-linked package in Application:Geo
  * filter the generated provide and declare it on the compat package</changelog>
</package>
<package pkgid="bea5c20bf590575234ded20c2b3d1f82c05353d691f40521f2b24070075b861a81307f117ba8b772d99ab387f421137006c2b1092ccc714948cd12b9b3d6a56e" name="compatlibopenblas_serial0" arch="s390x">
  <version epoch="0" ver="0.3.33" rel="bp161.2.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1760529600">- Reenable LTO on riscv64 as gcc has been fixed</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1768392000">- Update to version 0.3.30:
  general:
  * fixed an installation problem with the thread safety test in gmake builds
  * fixed spurious overwriting of an input array in complex GEMMT/GEMMTR
  * fixed naming of GEMMTR in error messages from XERBLA
  * fixed compilation of SBGEMMT/SBGEMMTR in CMake builds
  * fixed the implementation of ?NRM2 to handle INCX=0 correctly
  * removed tests for CSROT and ZDROT that relied on unspecified behavior
  * fixed a performance regression in multithreaded GEMM that was particularly
    serious on POWER targets
  * fixed linking issues when using LLVM's flang-new with gmake
  * fixed a potential thread safety problem with C11 atomic operations
  * further improved the workload partitioning in parallel GEMM
  * fixed omission of LAPACKE interfaces for CGESVDQ,CTRSYL3 and ?GEQPF in
    CMake builds
  * fixed mishandling of setting NO_LAPACK to FALSE, and incorrect dependencies
    for LAPACK function SPMV in CMake builds
  * added explicit CMake options for building LAPACKE and shared libraries
  * simplified and improved handling of OpenMP options in CMake builds
  * renaming (pre/postfixing) and optional generation of PDB files for debugging
  * Fixed building with (Mingw) gmake on Windows to ensure completeness of the
    LAPACK included in the static library (potential race condition due to the
    Windows version of the "ln" utility creating snapshot copies rather than links)
  * fixed unwanted deletion of the lapacke_mangling.h file by "make clean"
  * fixed potential duplication of a _64 suffix on library names in CMake builds
  * fixed compilation of the C fallback copies of the LAPACK code with GCC 15
  * included fixed from the Reference-LAPACK project:
    fixed a truncated error message in the EIG part of the testsuite
    (Reference-LAPACK PR 1119)
    fixed too strict check in LAPACKE_?gesdd_work (PR #1126)
    fixed memory corruption when calling ?GEEV with non-finite data (PR #1128)
    fixed missing initialization of a variable in C/GEQP3RK (PR #1131)
    fixed 2nd dimension chosen in C/ZUNMLQ transposition operation (PR #1135)
  x86_64:
  * fixed an error in the SBGEMV kernel for Cooper Lake/Sapphire Rapids
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * improved the compiler identification code for flang-new
  * fixed a potential build issue in the ZSUM kernel
  * fixed "argument list too long" errors when building on MacOS
  * added cpu autodetection support for several new Arrow Lake models
  * fixed conditional inclusion of the fast path SGEMM kernel in DYNAMIC_ARCH
  * fixed compilation with the MinGW build of GCC 15
  x86:
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * worked around potential miscompilation of CDOT with very old binutils
  arm64:
  * fixed cpu type detection of A64FX and some ThunderX models (broken in 0.3.29)
  * added support for the AmpereOne/1A cpus in DYNAMIC_ ARCH builds
  * added an optimized SBGEMM kernel for NEOVERSEV1
  * improved 1xN SBGEMM performance by forwarding to SBGEMV
  * introduced a stepwise increase of the thread count used for
    SGEMM and SGEMV on NEOVERSEV1/V2 in relation to problem size
  * introduced a stepwise increase of the thread count used for
    DGEMV on NEOVERSEV1 in relation to problem size
  * introduced a stepwise increase of the thread count used for
    SDOT and DDOT on NEOVERSEV1 in relation to problem size
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * added a fast path SGEMM kernel for small workloads on SME capable targets
  * improved performance of SGEMM and DGEMM kernels for small workloads
  * improved performance of SGEMV and DGEMV on SVE-capable targets
  * improved performance of SGEMV on NEOVERSEN1 and Apple M
    added optimized SSYMV and DSYMV kernels for NEOVERSEN1, Apple M and all
    SVE capable targets
  * added optimized SBGEMV kernels for NEOVERSEV1/V2/N2
  * improved performance of SGEMM through faster NCOPY kernels
  * added compiler options for the NVIDIA HPC Compiler Suite
  * fixed cpu core type and cache size detection on Apple M4
  * updated GEMM parameter settings for Neoverse cpus in cross-builds with CMake
  * fixed default compiler options for NEOVERSEN1 and CORTEXX2 in CMake builds
  * fixed conditional inclusion of the fast path SGEMM kernel in DYNAMIC_ARCH
  * fixed potential miscompilation of the non-SVE SDOT kernel
  arm:
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * fixed unwanted generation of object files with a writable stack
  riscv64:
  * added optimized SROTM and DROTM kernels for x280
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * improved performance of GEMM_TCOPY on RVV1.0 targets with
    VLEN of 128 or 256
  * improved performance of OMATCOPY on targets with VLEN 256
  * greatly improved performance of SGEMV/DGEMV
  * improved performance of CGEMV and ZGEMV on C910V and all RVV targets
    with VLEN 256
  * improved performance of SAXPBY and DAXPBY on C910V and all RVV targets
    with VLEN 256
  * improved performance of AXPY and DOT on C910V and ZVL256B targets by
  * falling back to non-vectorized code for very small N. (Thereby fixing
    poor performance of CHBMV/ZHBMV for very small K)
  * fixed CMake build failures of the TRMM kernels
  power:
  * fixed building for PPCG4 with CMake
  * fixed SSCAL/DSCAL on PPC970 running FreeBSD
  * fixed a potential alignment issue in the POWER8 SGEMV kernel
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  zarch:
  * fixed corner cases of NAN and INF input handling in CSCAL and ZSCAL
  * fixed unwanted generation of object files with a writable stack
- Removed Restore-the-non-vectorized-code-from-before-PR4880-for-POWER8.patch
  as incorporated upstream
- Added testrun package which runs the tests separately, the package
  itself is empty, but build fails if any test fails</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1768392001">- moved the testing to the build itself</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1778500800">- Run test_sbgemm only if it was built</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1781265600">- Added compatlib packages (compatlibopenblas_serial0, compatlibopenblas_openmp0,
  compatlibopenblas_pthreads0) that provide update-alternatives support for
  backward compatibility (bsc#1268086) (bsc#1268086)
- Compatlib packages are automatically installed via Supplements when upgrading
  from OpenBLAS &gt;= 0.3.30 to maintain existing update-alternatives configurations
- The main library packages no longer require update-alternatives, making them
  suitable for transactional systems. Users who need update-alternatives support
  can explicitly install the compatlib packages
- Fixed pkgconfig and cmake symlinks to point directly to flavor-specific
  directories (e.g., /usr/lib64/openblas-openmp/) instead of through
  update-alternatives, ensuring consistent library resolution
- Updated README.SUSE to document the new packaging structure and compatlib usage
- Update to version 0.3.33
  general:
  * fixed incorrect cast in SBGEMM test case causing spurious failures
  * fixed invalid memory access in converted C CBLAS tests
  * made BIGNUMA setting automatic when cores exceed 256
  * imported recent Reference-LAPACK 3.13.0 updates including:
  - implemented LARF1F and ORM2R functions
  - changed loop order in GETC2 for better performance
  - added NaN checks for input matrix A in GEEV
  - fixed support for jobu/v in LAPACKE_GESVDQ_WORK
  - fixed workspace size calculation in TGSEN
  - optimized looping in LACPY/LASCL/LANTR with fat matrix and UPLO=L
  arm64:
  * worked around serious GCC15 miscompilation of DDOT kernel affecting most non-SVE targets
  * fixed accuracy issue in GEMV kernel for Neoverse V1 and SVE targets
  * fixed broken STRMM and SSYMM in DYNAMIC_ARCH builds on non-SME hardware
  * added optimized SHGEMM kernel for Neoverse N2
  * added autodetection of Cortex A75/A76 and Neoverse V3
  loongarch64:
  * fixed build failure from missing half-precision float type support
  * fixed long-standing bug in asserting 64bit capability in c_check helper
  x86_64:
  * added workaround for LLVM miscompilation of AVX512 GEMM kernels
  * fixed CMake compilation with NVIDIA HPC compiler
- Update to version 0.3.32
  general:
  * fixed LAPACK GESV reimplementation to compute LU factorization even when NRHS is zero
  * improved error message when compile-time buffer allocation exceeded
  * fixed non-serialized access problem in parallelized SYRK by concurrent callers
  * fixed ABI mismatch in internal CDOT/ZDOT version used by C fallback LAPACK
  * improved f_check script for detecting Fortran compiler with embedded dashes in paths
  * fixed memory access issues in utests detected by Address Sanitizer
  * fixed Makefile errors when only subset of precision types selected
  * fixed OpenMP compiler option for Intel Ifx compiler
  arm64:
  * fixed potential miscompilation of SDOT/DDOT/DSDOT kernels
  * improved BGEMM and SBGEMM kernel performance for Neoverse V2
  * added optimized SSUM and DSUM kernels for Neoverse N1
  * added preliminary Neoverse V3 support as NEOVERSEV2
  * added cpu autodetection for Cortex A725 and X925
  * fixed compilation of GEMM kernels for VORTEXM4/ARMV9SME without multithreading
  loongarch64:
  * fixed POTRF returning wrong results on LA464 from incorrect parameter setting
  power:
  * fixed compilation problems from missing half-precision float support
  * fixed potential POWER10 DGEMV kernel miscompilation by limiting optimization level
  * fixed SCAL issue on PPCG4/PPC970 running Linux
  riscv64:
  * optimized CROT/ZROT kernel for vector length 128 in non-unit stride path
  * improved SBGEMM/SHGEMM and related type conversion helper functions
  * fixed probing for BFLOAT16 support in DYNAMIC_ARCH cpu detection
  x86_64:
  * fixed potential gcc 15.x miscompilation of AVX512 SGEMM kernel for small sizes
  * fixed SROT and DROT kernels for Haswell to have consistent FMA rounding
  * added automatic detection of Intel Arrow Lake H/U, Panther Lake, and Jasper Lake
  * added detection of Intel Emerald Rapids and upcoming models
  * updated cache size translation table in cpu model autodetection
  * improved cpu detection fallback to include Nehalem as non-AVX option
  * fixed Makefile build issue with clang and SkylakeX SGEMM kernel
- Update to version 0.3.31
  general:
  * reverted matrix partitioning optimization from 0.3.30 that could cause race conditions in GEMM
  * added bfloat16 extensions BGEMM and BGEMV
  * added BLAS interface for GEMM_BATCH extensions
  * added GEMM_BATCH_STRIDED extensions and CBLAS interface
  * added basic infrastructure for half-precision float (FP16) format using SH prefix
  * reimplemented LAPACK SLAED3/DLAED3 using multithreading, improving SSYEVD/DSYEVD performance
  * limited memory allocation retries to avoid infinite hanging on low-memory systems
  * fixed thread lockup with python 3.9 or older and numpy
  * introduced problem size thresholds for multithreading in STRMV/DTRMV, CHER/ZHER functions, and SGER/DGER
  * improved autodetection of Fortran compiler
  * fixed INTERFACE64=1 option passing to flang-new compiler
  * fixed potential deadlock after fork() in multithreaded code
  * fixed CMake builds on FreeBSD and from Cygwin
  * fixed cross-compilation to RISCV targets via CMake
  * fixed installation of cblas.h when NO_CBLAS=0
  * fixed missing user-defined pre/postfixes on functions in lapack.h and lapacke.h
  arm64:
  * building BFLOAT16 kernels now enabled by default
  * improved overall GEMM, SYMM and HEMM performance on A64FX
  * improved SDOT/DDOT performance on A64FX
  * improved multithreading performance of SDOT/DDOT on A64FX via throttling table
  * improved SGER/DGER performance on A64FX and NEOVERSEV1
  * improved multithreading GEMM performance on A64FX and NEOVERSEV1
  * improved GEMV kernel for SVE-capable targets
  * improved multithreading SGEMM on NEOVERSEV1 and V2
  * added optimized SAXPY/DAXPY SVE kernels for A64FX and NEOVERSEV1
  * added optimized BGEMM and BGEMV kernels for NEOVERSEV1
  * added optimized BGEMM kernel for NEOVERSEN2
  * added support for NEOVERSEV2 cpu
  * added dedicated Apple M4 support as VORTEXM4
  * added optimized SGEMM/SSYMM/STRMM/SSYRK/SSYR2K for SME-capable targets
  * improved SNRM2 kernel precision
  * added cpu autodetection and compiler settings for Ampere One processors
  loongarch64:
  * fixed warnings and inaccuracies from incorrect register saving
  * fixed logical core enumeration on big NUMA servers
  * fixed building with LLVM and INTERFACE64=1 option
  power:
  * added initial POWER11 architecture support
  * improved DGEMM and DGEMV performance on POWER10
  * fixed default compiler flags to use "-O3" instead of unsafe "-Ofast"
  * fixed potential gcc15.1 miscompilation of DGEMV and assembly kernels
  * fixed compilation with recent flang versions
  riscv64:
  * added optimized SBGEMM kernels for ZVL128B and ZVL256B targets
  * added optimized SHGEMM kernels for ZVL128B and ZVL256B
  * added optimized SBGEMV and SHGEMV kernels
  * improved GEMV kernel performance for ZVL256B
  * improved CROT and ZROT kernel performance for ZVL128B and x280
  * improved RVV1.0 capability detection
  * improved matrix packing helper functions for ZVL128B and ZVL256B
  * improved OMATCOPY performance
  x86_64:
  * added cpu autodetection for Intel Lunar Lake (Core Ultra 200V)
  * changed all MIN and MAX assembly kernels to use unaligned operations
  zarch:
  * added support for building with CMake</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1782820800">- disable tests for i586 as sblat tests fail</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1783684800">- fixed wrong ownership of /usr/include for SLE16.1 builds and moved
  tests to non conflicting locations</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1784289600">- Build the devel libraries on the same flavour set as default for the
  building architecture (pthreads in x86_64, openmp elsewhere)
- On systems built without alternatives mode, ensure the various
  libopenblas_FLAVOUR packages conflict with each other.</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1785326400">- Keep building the devel libraries on the "serial" flavour
  with alternatives enabled, as they can be installed in
  parallel and there is the flexiblas integration interwined
  with them</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785672000">- Let the compat package provide libopenblas.so.0 instead of the
  flavour package:
  * every flavour carries the SONAME libopenblas.so.0, but the
    libraries live in the private flavour directory, so the automatic
    provide advertises a SONAME the dynamic linker cannot resolve
  * the update-alternatives link that does make it resolvable belongs
    to the compatlib package, which was only reachable through
    Supplements, and OBS build roots do not honour Supplements
  * consumers therefore resolved against the flavour package alone and
    then failed at load time, for example libarpack2, which broke
    every gdal-linked package in Application:Geo
  * filter the generated provide and declare it on the compat package</changelog>
</package>
<package pkgid="456ca3312533d686b2653fb15d67c095410db8018ede885b14b3364744cdea9918e0517e6a1f56b75af60bbccb97e7e5a68dd7da19dec0ba717c05f0577844a1" name="compface" arch="s390x">
  <version epoch="0" ver="1.5.2" rel="bp161.1.2"/>
  <changelog author="schwab@suse.de" date="1094904000">- Update to compface 1.4.</changelog>
  <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>
</package>
<package pkgid="574e5fdcbc32cfd52362a1f80c37ebf3e77f668b061a22c5768a5e0f03ee42d1131d3e9e45c0a92cdbd1bbc17e41ec8165706bcd5ad9b5f0fad927f1b8b437a9" name="compface-devel" arch="s390x">
  <version epoch="0" ver="1.5.2" rel="bp161.1.2"/>
  <changelog author="schwab@suse.de" date="1094904000">- Update to compface 1.4.</changelog>
  <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>
</package>
<package pkgid="8ef7933d347a52b01a6904f4f52a1fe07f96bbe4d598d07c8bbd691cbd3ddb6e3943ef12ba123368532d2e32b5929f7240c21cbd75420332a264bb803213f2b2" name="compiz-lang" arch="noarch">
  <version epoch="0" ver="0.8.18" rel="bp161.1.9"/>
  <changelog author="sor.alexei@meowr.ru" date="1458820800">- Update to 0.8.12.2:
  * Include forgotten compiz-start.desktop.in into the tarball,
    needed for --enable-menu-entries.
- Solve libcompizconfig dependency loop.</changelog>
  <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="1542456000">- 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>
</package>
<package pkgid="2470d51bab647337facf62e59337a475dcf51112f0af0d165beb97c76d2e37d641b2b61c49e2581db7ad74c84d3bdf4b44a6f90aa557a2038123c3b97a16e5d6" name="compiz-manager" arch="noarch">
  <version epoch="0" ver="0.7.0" rel="bp161.1.1"/>
  <changelog author="badshah400@gmail.com" date="1281441600">- Added the Place plugin to default configuration, configured to
  smart placing</changelog>
  <changelog author="dimstar@opensuse.org" date="1297598400">- Add shift switcher to default configuraiton (Alt-Tab)
- Disable audible bell in default coniguration
- Use zoom effect for open and close.</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="dimstar@opensuse.org" date="1317643200">- Fix typo in patch tagline.</changelog>
  <changelog author="ku.b@gmx.de" date="1338465600">- Requires Compiz &lt; 0.9</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1413720000">- fix bashism
- update patches:
  * compiz-manager-setup.patch</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1447070400">- Update and fix compiz-manager-setup.patch (Compiz 0.9.x stuff,
  lack of MATE compatibility, $XDG_CONFIG_HOME ignoring).
- Add Marco to compiz-manager-fallback_xterm.patch.
- Rebase and rename compiz-manager-bnc564536.patch to
  compiz-manager-sbin-lspci.patch.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1448020800">- Fix config.skel: was configured for Compiz 0.9.x.
- Remove Compiz 0.9.x plugins from compiz-manager-setup.patch.
- Enhance compiz-manager-detect-multiple-graphic-cards.patch:
  original regular expressions are faulty.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1450526400">- Update to 0.7.0:
  * Add MATE support.
  * Add Marco fallback WM.
  * Do not use Emerald by default.
  * Remove blacklisting: deeply outdated.
  * Software rasteriser check (bsc#479060).
  * Other minor fixes.
- Rebase compiz-manager-setup.patch.
- Remove compiz-manager-detect-multiple-graphic-cards.patch,
  bug-469785-disable-loose-binding.diff,
  compiz-manager-avoid-sw-rast-bug-479060.diff,
  compiz-manager-dry_run.patch, compiz-manager-fallback_xterm.patch,
  compiz-manager-sbin-lspci.patch, compiz-manager-nouveau.patch,
  compiz-manager-sm-client-id.patch: fixed upstream.</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="bcf913bc5f52358c9881db7068c179f187fdfdaa2cc65c1d1678b1da0bac3a0760f6bf828c6ee095faa653a65dd829e74abd55b5110374ae7b56503f269d256a" name="compleat-bash" arch="noarch">
  <version epoch="0" ver="1.0+git.20220402.ec8fccc" rel="bp161.1.2"/>
  <changelog author="jaime.marquinez.ferrandiz@fastmail.net" date="1527854400">- Add license file
- Add rpm group
- Add description</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1544097600">- Use _service</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1544097601">- Use latest version</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1643889600">- Simplify spec file</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1643976000">- Create subpackages to install the setup scripts for fish and bash
- Include "git" in the version
- Install example *.usage files</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1649073600">- Update to 1.0+git.20220402.ec8fccc
  * Also read usage files from /usr/share/compleat.d
- Only build on architectures where ghc is built
- Correctly install the setup script for bash
- Use %autosetup</changelog>
</package>
<package pkgid="65ea8c018bbb77cbc1aace04877fad4e1168924d0b5de405f437591def9ebbcdcd67b1c87eb4358bf762bef8638e2b84dd30c823c1daac5fe627c1e3d79f024c" name="compleat-fish" arch="noarch">
  <version epoch="0" ver="1.0+git.20220402.ec8fccc" rel="bp161.1.2"/>
  <changelog author="jaime.marquinez.ferrandiz@fastmail.net" date="1527854400">- Add license file
- Add rpm group
- Add description</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1544097600">- Use _service</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1544097601">- Use latest version</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1643889600">- Simplify spec file</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1643976000">- Create subpackages to install the setup scripts for fish and bash
- Include "git" in the version
- Install example *.usage files</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1649073600">- Update to 1.0+git.20220402.ec8fccc
  * Also read usage files from /usr/share/compleat.d
- Only build on architectures where ghc is built
- Correctly install the setup script for bash
- Use %autosetup</changelog>
</package>
<package pkgid="1c066e4daf32d01b82731a6b11fe6707ad6f22426464fa98568983a6cd706dee602c46e381299ab47475dbdbeb083a1688332c85d144c59f991d23d036b7fda6" name="complexity" arch="s390x">
  <version epoch="0" ver="1.13" rel="bp161.1.2"/>
  <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="ff5a04ddfbb01430454e85fbb1b467a2a3a41d07e338180adc4486a5635fc92e9272ee60d48f18e6a2dd3dbbd9fb759f993563b52f1e79c6994c2103c7eaf4c9" name="composefs" arch="s390x">
  <version epoch="0" ver="1.0.8" rel="160099.2.2"/>
  <changelog author="smolsheep@opensuse.org" date="1721217600">- Initial package for bootc on openSUSE.</changelog>
  <changelog author="rrahl0@opensuse.org" 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="rrahl0@opensuse.org" 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="rrahl0@opensuse.org" 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="rrahl0@opensuse.org" date="1735473600">- require the main package for the devel package</changelog>
  <changelog author="rrahl0@opensuse.org" 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="rrahl0@opensuse.org" date="1736078400">- for some reason s390x times out on verifying checksums in the tests,
  let's disable it for now</changelog>
  <changelog author="rrahl0@opensuse.org" 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="9bdb1143f3c2e01e4d6b2c08a2af69141cc90bb31e0802b85b89ff5de97f199656d244f426346e44f7bbd35541978d01a3733d162184eff8f1b22f7fe1bc554e" name="composefs-devel" arch="s390x">
  <version epoch="0" ver="1.0.8" rel="160099.2.2"/>
  <changelog author="smolsheep@opensuse.org" date="1721217600">- Initial package for bootc on openSUSE.</changelog>
  <changelog author="rrahl0@opensuse.org" 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="rrahl0@opensuse.org" 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="rrahl0@opensuse.org" 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="rrahl0@opensuse.org" date="1735473600">- require the main package for the devel package</changelog>
  <changelog author="rrahl0@opensuse.org" 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="rrahl0@opensuse.org" date="1736078400">- for some reason s390x times out on verifying checksums in the tests,
  let's disable it for now</changelog>
  <changelog author="rrahl0@opensuse.org" 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="c6b7cfbbd63bb6fafee732315e599ef0da37c8a210d3190083bf8599497b005d2e79e94e1c88915b0720300c4044e04604091414d853479ebc1c77133650334b" name="composefs-experimental" arch="s390x">
  <version epoch="0" ver="1.0.8" rel="160099.2.2"/>
  <changelog author="smolsheep@opensuse.org" date="1721217600">- Initial package for bootc on openSUSE.</changelog>
  <changelog author="rrahl0@opensuse.org" 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="rrahl0@opensuse.org" 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="rrahl0@opensuse.org" 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="rrahl0@opensuse.org" date="1735473600">- require the main package for the devel package</changelog>
  <changelog author="rrahl0@opensuse.org" 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="rrahl0@opensuse.org" date="1736078400">- for some reason s390x times out on verifying checksums in the tests,
  let's disable it for now</changelog>
  <changelog author="rrahl0@opensuse.org" 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="e58f00c2c0db83c3b677865ab23046f9faab9a740ed3e75a1e6f11dd151eb02b98eeb5a4931d35a95a47bbbbc65dbfb016744ec7ddccffc4136c08950fab982a" name="compsize" arch="s390x">
  <version epoch="0" ver="1.5" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="f8c52cdff4cd2d19cf1699051e86a32645ebc48599a27b30ab349daed65d3c1c4f834ecd95a426726f4269c26bf25ae63c251d5a9b34ea9f870ed183fd750d92" name="conan" arch="noarch">
  <version epoch="0" ver="2.8.0" rel="bp161.1.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1698408000">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1702728000">- Update to version 2.0.14:
  * Feature: Added riscv64, riscv32 architectures to default
    settings.yml and management of them in Meson and Autotools
    [gh#conan-io/conan#15053].
  * Feature: Allow only one simultaneous database connection
    [gh#conan-io/conan#15029].
  * Feature: Add conan cache backup-upload to upload all the
    backup sources in the cache, regardless of which references
    they are from [gh#conan-io/conan#15013].
  * Feature: New conan list --format=compact for better UX
    [gh#conan-io/conan#15011].
  * Feature: Ignore metadata upload by passing --metadata=""
    [gh#conan-io/conan#15007].
  * Feature: Better output messages in conan upload
    [gh#conan-io/conan#14984].
  * Feature: Add extra flags to CMakeToolchain
    [gh#conan-io/conan#14966].
  * Feature: Implement package load/restore from the cache, for CI
    workflows and moving packages over air-gaps
    [gh#conan-io/conan#14923].
  * Feature: Compute version-ranges intersection to avoid graph
    version conflicts for compatible ranges
    [gh#conan-io/conan#14912].
  * Feature: CMake helper can use multiple targets in target
    argument [gh#conan-io/conan#14883].
  * Feature: Add CMakeDeps and PkgConfigDeps generators listening
    to system_package_version property [gh#conan-io/conan#14808].
  * Feature: Add shorthand syntax in cli to specify host and build
    in 1 argument [gh#conan-io/conan#14727].
  * Feature: Implement cache LRU control for cleaning of unused
    artifacts [gh#conan-io/conan#14054].
  * Fix: Avoid CMakeToolchain overwriting user CMakePresets.json
    when no layout nor output-folder is defined
    [gh#conan-io/conan#15058].
  * Fix: Add astra, elbrus and altlinux as distribution using apt
    in SystemPackageManager [gh#conan-io/conan#15051].
  * Fix: Default to apt-get package manager in Linux Mint
    [gh#conan-io/conan#15026].
  * Fix: Make Git() check commits in remote server even for
    shallow clones [gh#conan-io/conan#15023].
  * Fix: Fix AutotoolsToolchain extraflags priority
    [gh#conan-io/conan#15005].
  * Fix: Remove colors from conan --version output
    [gh#conan-io/conan#15002].
  * Fix: Add an error message if the sqlite3 version is
    unsupported (less than 3.7.11 from 2012)
    [gh#conan-io/conan#14950].
  * Fix: Make cache DB always use forward slash for paths, to be
    uniform across Windows and Linux [gh#conan-io/conan#14940].
  * Fix: Solve re-build of an existing package revision (like
    forcing rebuild of a an existing header-only package), while
    previous folder was still used by other projects
    [gh#conan-io/conan#14938].
  * Fix: Avoid a recipe mutating a conf to affect other recipes
    [gh#conan-io/conan#14932].
  * Fix: The output of system packages via Apt.install() or
    PkgConfig.fill_cpp_info, like xorg/system was very noisy to
    the Conan output, making it more quiet
    [gh#conan-io/conan#14924].
  * Fix: Serialize the path information of python_requires,
    necessary for computing buildinfo [gh#conan-io/conan#14886].
  * Fix: Define remotes in conan source command in case recipe has
    python_requires that need to be downloaded from remotes
    [gh#conan-io/conan#14852].
  * Fix: Fix min target flag for xros and xros-simulator
    [gh#conan-io/conan#14776].
  * Bugfix: --build=missing was doing unnecessary builds of
    packages that were not needed and could be skipped, in the
    case of tool_requires having transitive dependencies
    [gh#conan-io/conan#15082].
  * BugFix: Add package revision to format=json in 'conan
    export-pkg' command [gh#conan-io/conan#15042].
  * Bugfix: tools.build:download_source=True will not fail when
    there are editable packages [gh#conan-io/conan#15004].
  * Bugfix: Transitive dependencies were incorrectly added to
    conandeps.xcconfig [gh#conan-io/conan#14898].
  * Bugfix: Fix integrity-check (upload --check or cache
    check-integrity) when the export_source has not been
    downloaded [gh#conan-io/conan#14850].
  * Bugfix: Properly lock release candidates of python requires
    [gh#conan-io/conan#14846].
  * BugFix: Version ranges ending with - do not automatically
    activate pre-releases resolution in the full range
    [gh#conan-io/conan#14814].
  * BugFix: Fix version ranges so pre-releases are correctly
    included in the lower bound and excluded in the upper bound
    [gh#conan-io/conan#14814].
- New Requires: python-distro.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1703764800">- Update to version 2.0.16:
  * Bugfix: Revert the default of source_buildenv, make it False
    by default [gh#conan-io/conan#15319].
- Changes from version 2.0.15:
  * Feature: New conan lock remove command to remove requires from
    lockfiles [gh#conan-io/conan#15284].
  * Feature: New CMake.ctest() helper method to launch directly
    ctest instead of via cmake --target=RUN_TEST
    [gh#conan-io/conan#15282].
  * Feature: Add tracking syntax in &lt;host_version&gt; for different
    references [gh#conan-io/conan#15274].
  * Feature: Add pkglist formatter for conan export command
    [gh#conan-io/conan#15266].
  * Feature: Define CONAN_LOG_LEVEL env-var to be able to change
    verbosity at a global level [gh#conan-io/conan#15263].
  * Feature: conan cache path xxx --folder xxxx raises an error if
    the folder requested does not exist [gh#conan-io/conan#15257].
  * Feature: Add in operator support for ConanFile's
    self.dependencies [gh#conan-io/conan#15221].
  * Feature: Make CMakeDeps generator create a conandeps.cmake
    that aggregates all direct dependencies in a cmake-like
    generator style [gh#conan-io/conan#15207].
  * Feature: Add build environment information to CMake configure
    preset and run environment information to CMake test presets
    [gh#conan-io/conan#15192].
  * Feature: Removed a warning about a potential issue with conan
    migration that would print every time a build failed
    [gh#conan-io/conan#15174].
  * Feature: New deploy() method in recipes for explicit
    per-recipe deployment [gh#conan-io/conan#15172].
  * Feature: Allow tool-requires to be used in source() method
    injecting environment [gh#conan-io/conan#15153].
  * Feature: Allow accessing the contents of settings.yml (and
    settings_user!) from ConfigAPI [gh#conan-io/conan#15151].
  * Feature: Add builtin conf access from ConfigAPI
    [gh#conan-io/conan#15151].
  * Feature: Add redirect_stdout to CMake integration methods
    [gh#conan-io/conan#15150].
  * Feature: Add core:warnings_as_errors configuration option to
    make Conan raise on warnings and errors
    [gh#conan-io/conan#15149].
  * Feature: Added FTP_TLS option using secure argument in
    ftp_download for secure communication
    [gh#conan-io/conan#15137].
  * Feature: New [replace_requires] and [replace_tool_requires] in
    profile for redefining requires, useful for package
    replacements like zlibng/zlib, to solve conflicts, and to
    replace some dependencies by system alternatives wrapped in
    another Conan package recipe [gh#conan-io/conan#15136].
  * Feature: Add stderr capture argument to conanfile's run()
    method [gh#conan-io/conan#15121].
  * Feature: New [platform_requires] profile definition to be able
    to replace Conan dependencies by platform-provided
    dependencies [gh#conan-io/conan#14871].
  * Feature: New conan graph explain command to search, compare
    and explain missing binaries [gh#conan-io/conan#14694].
  * Feature: Global cpp_info can be used to initialize components
    values [gh#conan-io/conan#13994].
  * Fix: Make core:warnings_as_errors accept a list
    [gh#conan-io/conan#15297].
  * Fix: Fix user confs package scoping when no separator was
    given [gh#conan-io/conan#15296].
  * Fix: Fix range escaping in conflict reports involving ranges
    [gh#conan-io/conan#15222].
  * Fix: Allow hard set_name() and set_version() to mutate name
    and version provided in command line
    [gh#conan-io/conan#15211].
  * Fix: Make conan graph info --format=text print to stdout
    [gh#conan-io/conan#15170].
  * Fix: Avoid warning in CMake output due to
    CMAKE_POLICY_DEFAULT_CMP0091 unused variable
    [gh#conan-io/conan#15127].
  * Fix: Deprecate [system_tools] in favor of
    [platform_tool_requires] to align with [platform_requires] for
    regular dependencies. Changed output from "System tool" to
    "Platform" [gh#conan-io/conan#14871].
  * Bugfix: Ensure user confs have at least 1 : separator
    [gh#conan-io/conan#15296].
  * Bugfix: Git.is_dirty() will use git status . -s to make sure
    it only process the current path, not the whole repo,
    similarly to other Git methods [gh#conan-io/conan#15289].
  * Bugfix: Make self.info.clear() and header-only packages to
    remove python_requires and tool_requires
    [gh#conan-io/conan#15285].
  * Bugfix: Make conan cache save/restore portable across Windows
    and other OSs [gh#conan-io/conan#15253].
  * Bugfix: Do not relativize absolute paths in deployers
    [gh#conan-io/conan#15244].
  * Bugfix: Add architecture to CMakePresets to avoid cmake
    ignoring toolchain definitions when using presets
    [gh#conan-io/conan#15215].
  * Bugfix: Fix conan graph info --format=html reporting
    misleading conflicting nodes [gh#conan-io/conan#15196].
  * Bugfix: Fix serialization of tool_requires in conan profile
    show --format=json [gh#conan-io/conan#15185].
  * Bugfix: Fix NMakeDeps quoting issues
    [gh#conan-io/conan#15140].
  * Bugfix: Fix the 2.0.14 migration to add LRU data to the cache
    when storage_path conf is defined [gh#conan-io/conan#15135].
  * Bugfix: Fix definition of package_metadata_folder for conan
    export-pkg command [gh#conan-io/conan#15126].
  * Bugfix: pyinstaller.py was broken for Python 3.12 due to a
    useless distutils import [gh#conan-io/conan#15116].
  * Bugfix: Fix backup sources error when no
    core.sources:download_cache is set [gh#conan-io/conan#15109].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1704974400">- Update to version 2.0.17:
  * Fix: Automatically create folder if conan cache save
  - -file=subfolder/file.tgz subfolder doesn't exist
    (gh#conan-io/conan#15409).
  * Bugfix: Fix libcxx detection when using CC/CXX env vars
    (gh#conan-io/conan#15418).
  * Bugfix: Solve winsdk_version bug in CMakeToolchain generator
    for cmake_minimum_required(3.27) (gh#conan-io/conan#15373).
  * Bugfix: Fix visible trait propagation with build=True trait
    (gh#conan-io/conan#15357).
  * Bugfix: Fix package_id calculation when including conf values
    thru tools.info.package_id:confs (gh#conan-io/conan#15356).
  * Bugfix: Order conf items when dumping them to allow
    reproducible package_id independent of the order the confs
    were declared (gh#conan-io/conan#15356).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1708344000">- Update to version 2.1.0:
  * Long list of changes, see
    https://github.com/conan-io/conan/releases/tag/2.1.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 2.2.1:
  * Fix: Add `copytree_compat` method for compatibility with
    Python&gt;=3.12 after distutils removal.
- update to 2.2.0:
  * Feature: Raise for toolchains different than CMakeToolchain
    if using universal binary syntax.
  * Feature: Warn on misplaced requirement function calls
  * Feature: Print options conflicts in the graph caused by
    different branches recipes defining options values.
  * Feature: Add `--backup-sources` flag to `conan cache clean`.
  * Feature: Add `conan graph outdated` command that lists the
    dependencies that have newer versions in remotes
  * Feature: Add a parameter to `trim_conandata` to avoid raising
    an exception when conandata.yml file doesn't exist.
  * Feature: Added `build_context_folder ` to PkgConfigDeps.
  * Feature: Included `build.pkg_config_path ` in the built-in
    options section in the MesonToolchain template.
  * Feature: Update `_meson_cpu_family_map` to support `arm64ec`.
  * Feature: Added support for Clang 18.
  * Feature: Add basic support in CMakeToolchain for universal
    binaries.
  * Feature: New ``tools.cmake.cmake_layout:build_folder`` config
    that allows re-defining ``cmake_layout`` local build-folder.
  * Feature: New ``tools.cmake.cmake_layout:test_folder`` config
    that allows re-defining ``cmake_layout`` output build folder
    for ``test_package``, including a ``$TMP`` placeholder to
    create a temporary folder in system ``tmp``.
  * Feature: (Experimental) Add ``conan config install-pkg
    myconf/[*]`` new configuration inside Conan packages with new
    ``package_type = "configuration"``.
  * Feature: (Experimental) New ``core.package_id:config_mode``
    that allows configuration package reference to affect the
    ``package_id`` of all packages built with that configuration.
  * Feature: Make `cppstd_flag` public to return the
    corresponding C++ standard flag based on the settings.
  * Feature: Allow ``self.name`` and ``self.version`` in
    ``build_folder_vars`` attribute and conf.
  * Feature: Add ``conan list --filter-xxx`` arguments to list
    package binaries that match settings+options.
  * Feature: Add `detect_libc` to the `detect_api` to get the
    name and version of the C library.
  * Feature: New ``CommandAPI`` subapi in the ``ConanAPI`` that
    allows calling other commands.
  * Fix: Avoid unnecessary build of ``tool_requires`` when
    ``--build=missing`` and repeated ``tool_requires``.
  * Fix: Fix ``CMakeDeps`` ``set_property(... APPEND`` argument
    order.
  * Fix: Raising an error when an infinite loop is found in the
    install graph (ill-formed dependency graph with loops).
  * Fix: Make sure `detect_default_compiler()` always returns a
    3-tuple.
  * Fix: Print a clear message for ``conan graph explain`` when
    no binaries exist for one revision.
  * Fix: Add ``package_type="static-library"`` to the ``conan new
    msbuild_lib`` template.
  * Fix: Avoid ``platform_requires`` to fail when explicit
    options are being passed via ``requires(.., options={})``.
  * Fix: Make ``CMakeToolchain`` end with newline.
  * Fix: Do not allow ``conan list`` binary filters or package
    query if a binary pattern is not provided.
  * Fix: Avoid ``CMakeToolchain.preprocessor_definition``
    definitions to ``"None"`` literal string when it  has no
    value (Python ``None``).
  * Fix: Improved ``conan install  --deployer-package=*`` case
    that was crashing when using ``self.package_folder``.
  * Fix: Fix `conan graph info --format=html` for large
    dependency graphs.
  * Fix: Make all recipe and plugins python file ``print()`` to
    ``stderr``, so json outputs to ``stdout`` are not broken.
  * Fix: Fix getting the gnu triplet for Linux x86.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712232000">- Update to version 2.2.2:
  * Fix: Avoid issues with recipe `print(..., file=fileobj)`
    (gh#conan-io/conan#15934).
  * Fix: Fix broken calls to `print(x, file=y)` with duplicate
    keyword arguments (gh#conan-io/conan#15912).
  * Bugfix: Fix handling of `tools.build:defines` for multiconfig
    CMake (gh#conan-io/conan#15924).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1721217600">- Update to version 2.5.0:
  * Feature: New tools.cmake.cmaketoolchain:enabled_blocks
    configuration to define which blocks of CMakeToolchain should
    be active or not (gh#conan-io/conan#16563).
  * Feature: Allow --filter-options in conan list to use &amp;: scope
    to refer to all packages being listed
    (gh#conan-io/conan#16559).
  * Feature: Highlight missing or invalid requirements while
    computing dependency graph (gh#conan-io/conan#16520).
  * Feature: New conan lock update subcommand to remove + add a
    reference in the same command (gh#conan-io/conan#16511).
  * Feature: Add support for GCC 12.4 (gh#conan-io/conan#16506).
  * Feature: Honoring tools.android:ndk_path conf. Setting the
    needed flags to cross-build for Android
    (gh#conan-io/conan#16502).
  * Feature: Add os.ndk_version for Android
    (gh#conan-io/conan#16494).
  * Feature: Qbs helper now invokes Conan provider automatically
    (gh#conan-io/conan#16486).
  * Feature: Added force option to
    tools.cmake.cmaketoolchain:extra_variables
    (gh#conan-io/conan#16481).
  * Feature: Raising a ConanException if any section is duplicated
    in the same Conan profile file (gh#conan-io/conan#16454).
  * Feature: Added resolve() method to the Qbs toolchain
    (gh#conan-io/conan#16449).
  * Feature: Make MSBuildDeps generation with deployer relocatable
    (gh#conan-io/conan#16441).
  * Feature: Add QbsDeps class to be used with Qbs Conan module
    provider (gh#conan-io/conan#16334).
  * Feature: Add built in runtime_deploy deployer
    (gh#conan-io/conan#15382).
  * Fix: Fix provides conflict error message not showing
    conflicting provides when a named reference matches a provider
    (gh#conan-io/conan#16562).
  * Fix: Set correct testpaths for pytest
    (gh#conan-io/conan#16530).
  * Fix: Allow .conanrc file in the root of a filesystem
    (gh#conan-io/conan#16514).
  * Fix: Add support for non default docker hosts in conan runners
    (#16477)
  * Fix: Don't fail when we can't overwrite the summary file in
    the backup upload (gh#conan-io/conan#16452).
  * Fix: Make source_credentials.json do not apply to Conan server
    repos protocol (gh#conan-io/conan#16425).
  * Fix: Allow packages to have empty folders
    (gh#conan-io/conan#16424).
  * Bugfix: Fix detect_msvc_compiler() from detect_api to properly
    detect VS 17.10 with compiler.version=194
    (gh#conan-io/conan#16581).
  * Bugfix: Fix unexpected error when a recipe performs
    package_id() info erasure and is used as a compatibility
    candidate (gh#conan-io/conan#16575).
  * Bugfix: Ensure msvc cppstd compatibility fallback does not
    ignore 194 binaries (gh#conan-io/conan#16573).
  * Bugfix: XXXDeps generators did not include an absolute path in
    their generated files if --deployer-folder=xxxx param was used
    (gh#conan-io/conan#16552).
  * Bugfix: Fix conan list ... --format=compact for package
    revisions (gh#conan-io/conan#16490).
  * Bugfix: Fix XcodeToolchain when only defines are set
    (gh#conan-io/conan#16429).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1728475200">- Update to version 2.8.0:
  * New features:
  - Add Clang 19 support. (gh#conan-io/conan#17010)
  - conan config list &lt;pattern&gt; to filter available
    configurations. (gh#conan-io/conan#17000)
  - New auth_remote.py plugin for custom user authentication to
    Conan remotes. (gh#conan-io/conan#16942)
  - New auth_source.py plugin for custom user authentication for
    generic downloads of sources. (gh#conan-io/conan#16942)
  - Add --envs-generation={false} to conan install and conan
    build to disable the generation of virtualenvs
    (conanbuildenv.sh|bat and conanrunenv.sh|bat).
    (gh#conan-io/conan#16935)
  - New tools.files.unzip:filter conf that allows to define
    data, tar and fully_trusted extraction policies for tgz
    files. (gh#conan-io/conan#16918)
  - get() and unzip() tools for source() learned a new
    extract_filter argument to define data, tar and
    fully_trusted extraction policies for tgz files.
    (gh#conan-io/conan#16918)
  - Add progress updates for large uploads (&gt;100Mbs) every 10
    seconds. (gh#conan-io/conan#16913)
  - Implement conan config install-pkg --url=&lt;repo-url&gt; for
    initial definition of remote URL when no remotes are defined
    yet. (gh#conan-io/conan#16876)
  - Allow building a compatible package still of the current
    profile one. (gh#conan-io/conan#16871)
  - Allow bootstrapping (depending on another variant of
    yourself), even for the same version.
    (gh#conan-io/conan#16870)
  - Allow [replace_requires] to replace the package name and
    self.dependencies still works with the old name.
    (gh#conan-io/conan#16443)
  * Bugs fixed:
  - Let CMakeToolchain defining CMAKE_SYSTEM_XXX even if
    user_toolchain is defined, but protected in case the
    toolchain really defines them. (gh#conan-io/conan#17036)
  - Replace | character in generated CMake and Environment
    files. (gh#conan-io/conan#17024)
  - Redirect the PkgConfig stderr to the exception raised.
    (gh#conan-io/conan#17020)
  - Use always forward slashes in Windows subsystems bash path.
    (gh#conan-io/conan#16997)
  - Better error messages when conan list
  - -graph=&lt;graph-json-file&gt; file has issues.
    (gh#conan-io/conan#16936)
  - PkgConfigDeps.set_property() was not setting properly all
    the available properties. (gh#conan-io/conan#17051)
  - BazelDeps did not find DLL files as Conan does not model
    them in the Windows platform. (gh#conan-io/conan#17045)
  - Do not skip dependencies of a package if it is not going to
    be skipped due to tools.graph:skip_binaries=False.
    (gh#conan-io/conan#17033)
  - Allow requires(..., package_id_mode) trait in case of
    diamonds to always use the recipe defined one irrespective
    of requires() order. (gh#conan-io/conan#16987)
  - Propagate include_prerelease flag to intersection of
    VersionRange. (gh#conan-io/conan#16986)
  - Raise error if invalid value passed to
    conf.get(check_type=bool). (gh#conan-io/conan#16976)
  - Allow remote_login accept patterns.
    (gh#conan-io/conan#16942)</changelog>
</package>
<package pkgid="d279c9880b2b25e6f0de1bb8e8059e7cc4a5fe8a3b7f697915c4be8c014c4194956984a42266bb5f322e0825be837e953e73db35466a260e9c331d1298d167b5" name="conauto" arch="s390x">
  <version epoch="0" ver="2.03" rel="bp161.1.2"/>
  <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="862ec223845091bfbc2659260e5cfef3948224d9e6b148859a274370c20eed36b6983afbfe03be56d778fecf270c72f13c2da0066a58c13b4635d7b54b259c36" name="conftest" arch="s390x">
  <version epoch="0" ver="0.56.0" rel="bp161.1.9"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704369600">- Update to version 0.48.0:
  * feat: Add show-builtin-errors flag for the verify command
    (#901)
  * build(deps): bump github.com/hashicorp/go-getter to v1.7.3
    (#899)
  * build(deps): bump github.com/open-policy-agent/opa from 0.59.0
    to 0.60.0 (#900)
  * misc: Clean up generics usage in parse_config builtins (#898)
  * fix: Fix regexp for Goreleaser groups (#892)
  * build(deps): bump golang from 1.21.4-alpine to 1.21.5-alpine
    (#897)
  * build(deps): bump alpine from 3.18.4 to 3.19.0 (#896)
  * build(deps): bump cuelang.org/go from 0.6.0 to 0.7.0 (#894)
  * build(deps): bump github.com/CycloneDX/cyclonedx-go from 0.7.2
    to 0.8.0 (#895)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.49.0:
  * fix: Add tls flag to test command (#908)
  * build(deps): bump alpine from 3.19.0 to 3.19.1 (#910)
  * build(deps): bump github.com/open-policy-agent/opa from 0.60.0
    to 0.61.0 (#909)
  * build(deps): bump golang from 1.21.5-alpine to 1.21.6-alpine
    (#906)
  * feat: Raise error when problematic use of the if keyword is
    encountered (#902)
  * ci: s390x architecture added in the goarch list (#905)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707393600">- Update to version 0.49.1:
  * chore: Update buildkit and allow dependabot (#911)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710504000">- Update to version 0.50.0:
  * build(deps): bump github.com/moby/buildkit from 0.12.5 to
    0.13.0 (#926)
  * build(deps): bump github.com/open-policy-agent/opa from 0.62.0
    to 0.62.1 (#927)
  * build(deps): bump github.com/open-policy-agent/opa from 0.61.0
    to 0.62.0 (#925)
  * cmd(verify): Enable show-builtin-errors by default (#922)
  * fix: Catch Google Artifact Registry URL during OCI detection
    (#921)
  * docs: Use the right command to pull policies from OCI registry
    (#920)
  * feat: Use ORAS credentials (#917)
  * chore: Update setup-regal and golangci-lint actions to latest
    (#918)
  * build(deps): bump cuelang.org/go from 0.7.0 to 0.7.1 (#916)
  * build: Bump Go to 1.22.x (#915)
  * Update workflow action versions (#914)
  * build(deps): bump golang from 1.21.6-alpine to 1.22.0-alpine
    (#913)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145600">- Update to version 0.51.0:
  * fix: Only raise problematic if error when rule has no name set
    (#935)
  * build(deps): bump github.com/open-policy-agent/opa from 0.62.1
    to 0.63.0 (#933)
  * ci: Pin bats version to work around broken CI (#936)
  * build(deps): bump github.com/moby/buildkit from 0.13.0 to
    0.13.1 (#931)
  * build(deps): bump cuelang.org/go from 0.7.1 to 0.8.0 (#930)
  * build(deps): bump golang from 1.22.0-alpine to 1.22.1-alpine
    (#929)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.52.0:
  * build(deps): bump github.com/open-policy-agent/opa from 0.64.0
    to 0.64.1 (#947)
  * build(deps): bump github.com/hashicorp/go-getter from 1.7.3 to
    1.7.4 (#948)
  * ci: Allow Dependabot to update github.com/hashicorp/go-getter
    (#946)
  * build(deps): bump github.com/moby/buildkit from 0.13.1 to
    0.13.2 (#944)
  * build(deps): bump github.com/open-policy-agent/opa from 0.63.0
    to 0.64.0 (#943)
  * build(deps): bump github.com/spdx/tools-golang from 0.5.3 to
    0.5.4 (#941)
  * build(deps): bump github.com/docker/docker from
    v25.0.3+incompatible to v25.0.5+incompatible (#932)
  * build(deps): bump golang from 1.22.1-alpine to 1.22.2-alpine
    (#938)
  * build(deps): bump cuelang.org/go from 0.8.0 to 0.8.1 (#937)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717761600">- Update to version 0.53.0:
  * tests: extend hcl cases: tag verification (#955)
  * build(deps): bump cuelang.org/go from 0.8.1 to 0.9.0 (#956)
  * build(deps): bump github.com/CycloneDX/cyclonedx-go from 0.8.0
    to 0.9.0 (#954)
  * build(deps): bump github.com/open-policy-agent/opa from 0.64.1
    to 0.65.0 (#953)
  * build(deps): bump alpine from 3.19.1 to 3.20.0 (#951)
  * build(deps): bump github.com/BurntSushi/toml from 1.3.2 to
    1.4.0 (#950)
  * build(deps): bump golang from 1.22.2-alpine to 1.22.3-alpine
    (#949)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1720699200">- Update to version 0.54.0:
  * build(deps): bump github.com/open-policy-agent/opa from 0.65.0
    to 0.66.0 (#966)
  * build(deps): bump github.com/spdx/tools-golang from 0.5.4 to
    0.5.5 (#965)
  * build(deps): bump cuelang.org/go from 0.9.1 to 0.9.2 (#964)
  * build(deps): bump alpine from 3.20.0 to 3.20.1 (#963)
  * build(deps): bump github.com/hashicorp/go-getter from 1.7.4 to
    1.7.5 (#962) (fix boo#1227012 CVE-2024-6257)
  * build(deps): bump github.com/moby/buildkit from 0.14.0 to
    0.14.1 (#961)
  * build(deps): bump cuelang.org/go from 0.9.0 to 0.9.1 (#960)
  * build(deps): bump github.com/moby/buildkit from 0.13.2 to
    0.14.0 (#959)
  * build(deps): bump golang from 1.22.3-alpine to 1.22.4-alpine
    (#958)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1722081600">- Update to version 0.55.0:
  * build(deps): bump github.com/moby/buildkit from 0.14.1 to
    0.15.1 (#976)
  * build(deps): bump github.com/open-policy-agent/opa from 0.66.0
    to 0.67.0 (#977)
  * fix: update regex to excape the dot in it (#975)
  * ci: Bump golang-ci action to v6 (#974)
  * build(deps): bump golang from 1.22.4-alpine to 1.22.5-alpine
    (#970)
  * ci: Pin goreleaser to v1 (#969)
  * ci: Bump Docker login to v3 (#968)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1729166400">- Update to version 0.56.0:
  * build(deps): bump golang from 1.23.1-alpine to 1.23.2-alpine
    (#1012)
  * build(deps): bump github.com/open-policy-agent/opa from 0.68.0
    to 0.69.0 (#1010)
  * build(deps): bump github.com/CycloneDX/cyclonedx-go from 0.9.0
    to 0.9.1 (#1005)
  * chore: Bump Go to 1.23 (#1004)
  * build(deps): bump github.com/moby/buildkit from 0.15.2 to
    0.16.0 (#1003)
  * build(deps): bump alpine from 3.20.2 to 3.20.3 (#1002)
  * build(deps): bump golang from 1.23.0-alpine to 1.23.1-alpine
    (#1001)
  * build(deps): bump cuelang.org/go from 0.9.2 to 0.10.0 (#994)
  * build(deps): bump golang from 1.22.6-alpine to 1.23.0-alpine
    (#995)
  * bump: update go to 1.22 to get on par with toolchain (#1000)
  * build(deps): bump github.com/open-policy-agent/opa from 0.67.1
    to 0.68.0 (#996)
  * build(deps): bump github.com/moby/buildkit from 0.15.1 to
    0.15.2 (#993)
  * build(deps): bump github.com/hashicorp/go-getter from 1.7.5 to
    1.7.6 (#992)
  * build(deps): bump golang from 1.22.5-alpine to 1.22.6-alpine
    (#990)
  * fix: missing space causing printing error on azuredevops (#988)
  * build(deps): bump github.com/open-policy-agent/opa from 0.67.0
    to 0.67.1 (#980)
  * build(deps): bump alpine from 3.20.1 to 3.20.2 (#978)</changelog>
</package>
<package pkgid="a679815cf2b093a66620f3b6d0d6cf56052958a4d2c2b0e0f960bc530149c7c7b8651345d4748429c472b5e4e56d77fd42c1c405ece008d149b4418eb3bc30d9" name="conftest-bash-completion" arch="noarch">
  <version epoch="0" ver="0.56.0" rel="bp161.1.9"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704369600">- Update to version 0.48.0:
  * feat: Add show-builtin-errors flag for the verify command
    (#901)
  * build(deps): bump github.com/hashicorp/go-getter to v1.7.3
    (#899)
  * build(deps): bump github.com/open-policy-agent/opa from 0.59.0
    to 0.60.0 (#900)
  * misc: Clean up generics usage in parse_config builtins (#898)
  * fix: Fix regexp for Goreleaser groups (#892)
  * build(deps): bump golang from 1.21.4-alpine to 1.21.5-alpine
    (#897)
  * build(deps): bump alpine from 3.18.4 to 3.19.0 (#896)
  * build(deps): bump cuelang.org/go from 0.6.0 to 0.7.0 (#894)
  * build(deps): bump github.com/CycloneDX/cyclonedx-go from 0.7.2
    to 0.8.0 (#895)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.49.0:
  * fix: Add tls flag to test command (#908)
  * build(deps): bump alpine from 3.19.0 to 3.19.1 (#910)
  * build(deps): bump github.com/open-policy-agent/opa from 0.60.0
    to 0.61.0 (#909)
  * build(deps): bump golang from 1.21.5-alpine to 1.21.6-alpine
    (#906)
  * feat: Raise error when problematic use of the if keyword is
    encountered (#902)
  * ci: s390x architecture added in the goarch list (#905)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707393600">- Update to version 0.49.1:
  * chore: Update buildkit and allow dependabot (#911)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710504000">- Update to version 0.50.0:
  * build(deps): bump github.com/moby/buildkit from 0.12.5 to
    0.13.0 (#926)
  * build(deps): bump github.com/open-policy-agent/opa from 0.62.0
    to 0.62.1 (#927)
  * build(deps): bump github.com/open-policy-agent/opa from 0.61.0
    to 0.62.0 (#925)
  * cmd(verify): Enable show-builtin-errors by default (#922)
  * fix: Catch Google Artifact Registry URL during OCI detection
    (#921)
  * docs: Use the right command to pull policies from OCI registry
    (#920)
  * feat: Use ORAS credentials (#917)
  * chore: Update setup-regal and golangci-lint actions to latest
    (#918)
  * build(deps): bump cuelang.org/go from 0.7.0 to 0.7.1 (#916)
  * build: Bump Go to 1.22.x (#915)
  * Update workflow action versions (#914)
  * build(deps): bump golang from 1.21.6-alpine to 1.22.0-alpine
    (#913)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145600">- Update to version 0.51.0:
  * fix: Only raise problematic if error when rule has no name set
    (#935)
  * build(deps): bump github.com/open-policy-agent/opa from 0.62.1
    to 0.63.0 (#933)
  * ci: Pin bats version to work around broken CI (#936)
  * build(deps): bump github.com/moby/buildkit from 0.13.0 to
    0.13.1 (#931)
  * build(deps): bump cuelang.org/go from 0.7.1 to 0.8.0 (#930)
  * build(deps): bump golang from 1.22.0-alpine to 1.22.1-alpine
    (#929)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.52.0:
  * build(deps): bump github.com/open-policy-agent/opa from 0.64.0
    to 0.64.1 (#947)
  * build(deps): bump github.com/hashicorp/go-getter from 1.7.3 to
    1.7.4 (#948)
  * ci: Allow Dependabot to update github.com/hashicorp/go-getter
    (#946)
  * build(deps): bump github.com/moby/buildkit from 0.13.1 to
    0.13.2 (#944)
  * build(deps): bump github.com/open-policy-agent/opa from 0.63.0
    to 0.64.0 (#943)
  * build(deps): bump github.com/spdx/tools-golang from 0.5.3 to
    0.5.4 (#941)
  * build(deps): bump github.com/docker/docker from
    v25.0.3+incompatible to v25.0.5+incompatible (#932)
  * build(deps): bump golang from 1.22.1-alpine to 1.22.2-alpine
    (#938)
  * build(deps): bump cuelang.org/go from 0.8.0 to 0.8.1 (#937)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717761600">- Update to version 0.53.0:
  * tests: extend hcl cases: tag verification (#955)
  * build(deps): bump cuelang.org/go from 0.8.1 to 0.9.0 (#956)
  * build(deps): bump github.com/CycloneDX/cyclonedx-go from 0.8.0
    to 0.9.0 (#954)
  * build(deps): bump github.com/open-policy-agent/opa from 0.64.1
    to 0.65.0 (#953)
  * build(deps): bump alpine from 3.19.1 to 3.20.0 (#951)
  * build(deps): bump github.com/BurntSushi/toml from 1.3.2 to
    1.4.0 (#950)
  * build(deps): bump golang from 1.22.2-alpine to 1.22.3-alpine
    (#949)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1720699200">- Update to version 0.54.0:
  * build(deps): bump github.com/open-policy-agent/opa from 0.65.0
    to 0.66.0 (#966)
  * build(deps): bump github.com/spdx/tools-golang from 0.5.4 to
    0.5.5 (#965)
  * build(deps): bump cuelang.org/go from 0.9.1 to 0.9.2 (#964)
  * build(deps): bump alpine from 3.20.0 to 3.20.1 (#963)
  * build(deps): bump github.com/hashicorp/go-getter from 1.7.4 to
    1.7.5 (#962) (fix boo#1227012 CVE-2024-6257)
  * build(deps): bump github.com/moby/buildkit from 0.14.0 to
    0.14.1 (#961)
  * build(deps): bump cuelang.org/go from 0.9.0 to 0.9.1 (#960)
  * build(deps): bump github.com/moby/buildkit from 0.13.2 to
    0.14.0 (#959)
  * build(deps): bump golang from 1.22.3-alpine to 1.22.4-alpine
    (#958)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1722081600">- Update to version 0.55.0:
  * build(deps): bump github.com/moby/buildkit from 0.14.1 to
    0.15.1 (#976)
  * build(deps): bump github.com/open-policy-agent/opa from 0.66.0
    to 0.67.0 (#977)
  * fix: update regex to excape the dot in it (#975)
  * ci: Bump golang-ci action to v6 (#974)
  * build(deps): bump golang from 1.22.4-alpine to 1.22.5-alpine
    (#970)
  * ci: Pin goreleaser to v1 (#969)
  * ci: Bump Docker login to v3 (#968)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1729166400">- Update to version 0.56.0:
  * build(deps): bump golang from 1.23.1-alpine to 1.23.2-alpine
    (#1012)
  * build(deps): bump github.com/open-policy-agent/opa from 0.68.0
    to 0.69.0 (#1010)
  * build(deps): bump github.com/CycloneDX/cyclonedx-go from 0.9.0
    to 0.9.1 (#1005)
  * chore: Bump Go to 1.23 (#1004)
  * build(deps): bump github.com/moby/buildkit from 0.15.2 to
    0.16.0 (#1003)
  * build(deps): bump alpine from 3.20.2 to 3.20.3 (#1002)
  * build(deps): bump golang from 1.23.0-alpine to 1.23.1-alpine
    (#1001)
  * build(deps): bump cuelang.org/go from 0.9.2 to 0.10.0 (#994)
  * build(deps): bump golang from 1.22.6-alpine to 1.23.0-alpine
    (#995)
  * bump: update go to 1.22 to get on par with toolchain (#1000)
  * build(deps): bump github.com/open-policy-agent/opa from 0.67.1
    to 0.68.0 (#996)
  * build(deps): bump github.com/moby/buildkit from 0.15.1 to
    0.15.2 (#993)
  * build(deps): bump github.com/hashicorp/go-getter from 1.7.5 to
    1.7.6 (#992)
  * build(deps): bump golang from 1.22.5-alpine to 1.22.6-alpine
    (#990)
  * fix: missing space causing printing error on azuredevops (#988)
  * build(deps): bump github.com/open-policy-agent/opa from 0.67.0
    to 0.67.1 (#980)
  * build(deps): bump alpine from 3.20.1 to 3.20.2 (#978)</changelog>
</package>
<package pkgid="bd953c12e1b370971f561bf583fd7aa655de502bf6e1df77f2f82e33256376b50cc7f9eeb438bb15f235d2c317cced63ec8f8005bd5472f23b4e528f51cfe0d0" name="conftest-fish-completion" arch="noarch">
  <version epoch="0" ver="0.56.0" rel="bp161.1.9"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704369600">- Update to version 0.48.0:
  * feat: Add show-builtin-errors flag for the verify command
    (#901)
  * build(deps): bump github.com/hashicorp/go-getter to v1.7.3
    (#899)
  * build(deps): bump github.com/open-policy-agent/opa from 0.59.0
    to 0.60.0 (#900)
  * misc: Clean up generics usage in parse_config builtins (#898)
  * fix: Fix regexp for Goreleaser groups (#892)
  * build(deps): bump golang from 1.21.4-alpine to 1.21.5-alpine
    (#897)
  * build(deps): bump alpine from 3.18.4 to 3.19.0 (#896)
  * build(deps): bump cuelang.org/go from 0.6.0 to 0.7.0 (#894)
  * build(deps): bump github.com/CycloneDX/cyclonedx-go from 0.7.2
    to 0.8.0 (#895)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.49.0:
  * fix: Add tls flag to test command (#908)
  * build(deps): bump alpine from 3.19.0 to 3.19.1 (#910)
  * build(deps): bump github.com/open-policy-agent/opa from 0.60.0
    to 0.61.0 (#909)
  * build(deps): bump golang from 1.21.5-alpine to 1.21.6-alpine
    (#906)
  * feat: Raise error when problematic use of the if keyword is
    encountered (#902)
  * ci: s390x architecture added in the goarch list (#905)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707393600">- Update to version 0.49.1:
  * chore: Update buildkit and allow dependabot (#911)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710504000">- Update to version 0.50.0:
  * build(deps): bump github.com/moby/buildkit from 0.12.5 to
    0.13.0 (#926)
  * build(deps): bump github.com/open-policy-agent/opa from 0.62.0
    to 0.62.1 (#927)
  * build(deps): bump github.com/open-policy-agent/opa from 0.61.0
    to 0.62.0 (#925)
  * cmd(verify): Enable show-builtin-errors by default (#922)
  * fix: Catch Google Artifact Registry URL during OCI detection
    (#921)
  * docs: Use the right command to pull policies from OCI registry
    (#920)
  * feat: Use ORAS credentials (#917)
  * chore: Update setup-regal and golangci-lint actions to latest
    (#918)
  * build(deps): bump cuelang.org/go from 0.7.0 to 0.7.1 (#916)
  * build: Bump Go to 1.22.x (#915)
  * Update workflow action versions (#914)
  * build(deps): bump golang from 1.21.6-alpine to 1.22.0-alpine
    (#913)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145600">- Update to version 0.51.0:
  * fix: Only raise problematic if error when rule has no name set
    (#935)
  * build(deps): bump github.com/open-policy-agent/opa from 0.62.1
    to 0.63.0 (#933)
  * ci: Pin bats version to work around broken CI (#936)
  * build(deps): bump github.com/moby/buildkit from 0.13.0 to
    0.13.1 (#931)
  * build(deps): bump cuelang.org/go from 0.7.1 to 0.8.0 (#930)
  * build(deps): bump golang from 1.22.0-alpine to 1.22.1-alpine
    (#929)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.52.0:
  * build(deps): bump github.com/open-policy-agent/opa from 0.64.0
    to 0.64.1 (#947)
  * build(deps): bump github.com/hashicorp/go-getter from 1.7.3 to
    1.7.4 (#948)
  * ci: Allow Dependabot to update github.com/hashicorp/go-getter
    (#946)
  * build(deps): bump github.com/moby/buildkit from 0.13.1 to
    0.13.2 (#944)
  * build(deps): bump github.com/open-policy-agent/opa from 0.63.0
    to 0.64.0 (#943)
  * build(deps): bump github.com/spdx/tools-golang from 0.5.3 to
    0.5.4 (#941)
  * build(deps): bump github.com/docker/docker from
    v25.0.3+incompatible to v25.0.5+incompatible (#932)
  * build(deps): bump golang from 1.22.1-alpine to 1.22.2-alpine
    (#938)
  * build(deps): bump cuelang.org/go from 0.8.0 to 0.8.1 (#937)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717761600">- Update to version 0.53.0:
  * tests: extend hcl cases: tag verification (#955)
  * build(deps): bump cuelang.org/go from 0.8.1 to 0.9.0 (#956)
  * build(deps): bump github.com/CycloneDX/cyclonedx-go from 0.8.0
    to 0.9.0 (#954)
  * build(deps): bump github.com/open-policy-agent/opa from 0.64.1
    to 0.65.0 (#953)
  * build(deps): bump alpine from 3.19.1 to 3.20.0 (#951)
  * build(deps): bump github.com/BurntSushi/toml from 1.3.2 to
    1.4.0 (#950)
  * build(deps): bump golang from 1.22.2-alpine to 1.22.3-alpine
    (#949)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1720699200">- Update to version 0.54.0:
  * build(deps): bump github.com/open-policy-agent/opa from 0.65.0
    to 0.66.0 (#966)
  * build(deps): bump github.com/spdx/tools-golang from 0.5.4 to
    0.5.5 (#965)
  * build(deps): bump cuelang.org/go from 0.9.1 to 0.9.2 (#964)
  * build(deps): bump alpine from 3.20.0 to 3.20.1 (#963)
  * build(deps): bump github.com/hashicorp/go-getter from 1.7.4 to
    1.7.5 (#962) (fix boo#1227012 CVE-2024-6257)
  * build(deps): bump github.com/moby/buildkit from 0.14.0 to
    0.14.1 (#961)
  * build(deps): bump cuelang.org/go from 0.9.0 to 0.9.1 (#960)
  * build(deps): bump github.com/moby/buildkit from 0.13.2 to
    0.14.0 (#959)
  * build(deps): bump golang from 1.22.3-alpine to 1.22.4-alpine
    (#958)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1722081600">- Update to version 0.55.0:
  * build(deps): bump github.com/moby/buildkit from 0.14.1 to
    0.15.1 (#976)
  * build(deps): bump github.com/open-policy-agent/opa from 0.66.0
    to 0.67.0 (#977)
  * fix: update regex to excape the dot in it (#975)
  * ci: Bump golang-ci action to v6 (#974)
  * build(deps): bump golang from 1.22.4-alpine to 1.22.5-alpine
    (#970)
  * ci: Pin goreleaser to v1 (#969)
  * ci: Bump Docker login to v3 (#968)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1729166400">- Update to version 0.56.0:
  * build(deps): bump golang from 1.23.1-alpine to 1.23.2-alpine
    (#1012)
  * build(deps): bump github.com/open-policy-agent/opa from 0.68.0
    to 0.69.0 (#1010)
  * build(deps): bump github.com/CycloneDX/cyclonedx-go from 0.9.0
    to 0.9.1 (#1005)
  * chore: Bump Go to 1.23 (#1004)
  * build(deps): bump github.com/moby/buildkit from 0.15.2 to
    0.16.0 (#1003)
  * build(deps): bump alpine from 3.20.2 to 3.20.3 (#1002)
  * build(deps): bump golang from 1.23.0-alpine to 1.23.1-alpine
    (#1001)
  * build(deps): bump cuelang.org/go from 0.9.2 to 0.10.0 (#994)
  * build(deps): bump golang from 1.22.6-alpine to 1.23.0-alpine
    (#995)
  * bump: update go to 1.22 to get on par with toolchain (#1000)
  * build(deps): bump github.com/open-policy-agent/opa from 0.67.1
    to 0.68.0 (#996)
  * build(deps): bump github.com/moby/buildkit from 0.15.1 to
    0.15.2 (#993)
  * build(deps): bump github.com/hashicorp/go-getter from 1.7.5 to
    1.7.6 (#992)
  * build(deps): bump golang from 1.22.5-alpine to 1.22.6-alpine
    (#990)
  * fix: missing space causing printing error on azuredevops (#988)
  * build(deps): bump github.com/open-policy-agent/opa from 0.67.0
    to 0.67.1 (#980)
  * build(deps): bump alpine from 3.20.1 to 3.20.2 (#978)</changelog>
</package>
<package pkgid="f226cc173a788e74620eae95eedff19d6808be185ac1f0411e2e346b3cf6839d095cf1e55d437789e6ee387257755695d960caa15125afafed2c65ec830a1143" name="conftest-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.56.0" rel="bp161.1.9"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704369600">- Update to version 0.48.0:
  * feat: Add show-builtin-errors flag for the verify command
    (#901)
  * build(deps): bump github.com/hashicorp/go-getter to v1.7.3
    (#899)
  * build(deps): bump github.com/open-policy-agent/opa from 0.59.0
    to 0.60.0 (#900)
  * misc: Clean up generics usage in parse_config builtins (#898)
  * fix: Fix regexp for Goreleaser groups (#892)
  * build(deps): bump golang from 1.21.4-alpine to 1.21.5-alpine
    (#897)
  * build(deps): bump alpine from 3.18.4 to 3.19.0 (#896)
  * build(deps): bump cuelang.org/go from 0.6.0 to 0.7.0 (#894)
  * build(deps): bump github.com/CycloneDX/cyclonedx-go from 0.7.2
    to 0.8.0 (#895)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.49.0:
  * fix: Add tls flag to test command (#908)
  * build(deps): bump alpine from 3.19.0 to 3.19.1 (#910)
  * build(deps): bump github.com/open-policy-agent/opa from 0.60.0
    to 0.61.0 (#909)
  * build(deps): bump golang from 1.21.5-alpine to 1.21.6-alpine
    (#906)
  * feat: Raise error when problematic use of the if keyword is
    encountered (#902)
  * ci: s390x architecture added in the goarch list (#905)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707393600">- Update to version 0.49.1:
  * chore: Update buildkit and allow dependabot (#911)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710504000">- Update to version 0.50.0:
  * build(deps): bump github.com/moby/buildkit from 0.12.5 to
    0.13.0 (#926)
  * build(deps): bump github.com/open-policy-agent/opa from 0.62.0
    to 0.62.1 (#927)
  * build(deps): bump github.com/open-policy-agent/opa from 0.61.0
    to 0.62.0 (#925)
  * cmd(verify): Enable show-builtin-errors by default (#922)
  * fix: Catch Google Artifact Registry URL during OCI detection
    (#921)
  * docs: Use the right command to pull policies from OCI registry
    (#920)
  * feat: Use ORAS credentials (#917)
  * chore: Update setup-regal and golangci-lint actions to latest
    (#918)
  * build(deps): bump cuelang.org/go from 0.7.0 to 0.7.1 (#916)
  * build: Bump Go to 1.22.x (#915)
  * Update workflow action versions (#914)
  * build(deps): bump golang from 1.21.6-alpine to 1.22.0-alpine
    (#913)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145600">- Update to version 0.51.0:
  * fix: Only raise problematic if error when rule has no name set
    (#935)
  * build(deps): bump github.com/open-policy-agent/opa from 0.62.1
    to 0.63.0 (#933)
  * ci: Pin bats version to work around broken CI (#936)
  * build(deps): bump github.com/moby/buildkit from 0.13.0 to
    0.13.1 (#931)
  * build(deps): bump cuelang.org/go from 0.7.1 to 0.8.0 (#930)
  * build(deps): bump golang from 1.22.0-alpine to 1.22.1-alpine
    (#929)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.52.0:
  * build(deps): bump github.com/open-policy-agent/opa from 0.64.0
    to 0.64.1 (#947)
  * build(deps): bump github.com/hashicorp/go-getter from 1.7.3 to
    1.7.4 (#948)
  * ci: Allow Dependabot to update github.com/hashicorp/go-getter
    (#946)
  * build(deps): bump github.com/moby/buildkit from 0.13.1 to
    0.13.2 (#944)
  * build(deps): bump github.com/open-policy-agent/opa from 0.63.0
    to 0.64.0 (#943)
  * build(deps): bump github.com/spdx/tools-golang from 0.5.3 to
    0.5.4 (#941)
  * build(deps): bump github.com/docker/docker from
    v25.0.3+incompatible to v25.0.5+incompatible (#932)
  * build(deps): bump golang from 1.22.1-alpine to 1.22.2-alpine
    (#938)
  * build(deps): bump cuelang.org/go from 0.8.0 to 0.8.1 (#937)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717761600">- Update to version 0.53.0:
  * tests: extend hcl cases: tag verification (#955)
  * build(deps): bump cuelang.org/go from 0.8.1 to 0.9.0 (#956)
  * build(deps): bump github.com/CycloneDX/cyclonedx-go from 0.8.0
    to 0.9.0 (#954)
  * build(deps): bump github.com/open-policy-agent/opa from 0.64.1
    to 0.65.0 (#953)
  * build(deps): bump alpine from 3.19.1 to 3.20.0 (#951)
  * build(deps): bump github.com/BurntSushi/toml from 1.3.2 to
    1.4.0 (#950)
  * build(deps): bump golang from 1.22.2-alpine to 1.22.3-alpine
    (#949)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1720699200">- Update to version 0.54.0:
  * build(deps): bump github.com/open-policy-agent/opa from 0.65.0
    to 0.66.0 (#966)
  * build(deps): bump github.com/spdx/tools-golang from 0.5.4 to
    0.5.5 (#965)
  * build(deps): bump cuelang.org/go from 0.9.1 to 0.9.2 (#964)
  * build(deps): bump alpine from 3.20.0 to 3.20.1 (#963)
  * build(deps): bump github.com/hashicorp/go-getter from 1.7.4 to
    1.7.5 (#962) (fix boo#1227012 CVE-2024-6257)
  * build(deps): bump github.com/moby/buildkit from 0.14.0 to
    0.14.1 (#961)
  * build(deps): bump cuelang.org/go from 0.9.0 to 0.9.1 (#960)
  * build(deps): bump github.com/moby/buildkit from 0.13.2 to
    0.14.0 (#959)
  * build(deps): bump golang from 1.22.3-alpine to 1.22.4-alpine
    (#958)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1722081600">- Update to version 0.55.0:
  * build(deps): bump github.com/moby/buildkit from 0.14.1 to
    0.15.1 (#976)
  * build(deps): bump github.com/open-policy-agent/opa from 0.66.0
    to 0.67.0 (#977)
  * fix: update regex to excape the dot in it (#975)
  * ci: Bump golang-ci action to v6 (#974)
  * build(deps): bump golang from 1.22.4-alpine to 1.22.5-alpine
    (#970)
  * ci: Pin goreleaser to v1 (#969)
  * ci: Bump Docker login to v3 (#968)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1729166400">- Update to version 0.56.0:
  * build(deps): bump golang from 1.23.1-alpine to 1.23.2-alpine
    (#1012)
  * build(deps): bump github.com/open-policy-agent/opa from 0.68.0
    to 0.69.0 (#1010)
  * build(deps): bump github.com/CycloneDX/cyclonedx-go from 0.9.0
    to 0.9.1 (#1005)
  * chore: Bump Go to 1.23 (#1004)
  * build(deps): bump github.com/moby/buildkit from 0.15.2 to
    0.16.0 (#1003)
  * build(deps): bump alpine from 3.20.2 to 3.20.3 (#1002)
  * build(deps): bump golang from 1.23.0-alpine to 1.23.1-alpine
    (#1001)
  * build(deps): bump cuelang.org/go from 0.9.2 to 0.10.0 (#994)
  * build(deps): bump golang from 1.22.6-alpine to 1.23.0-alpine
    (#995)
  * bump: update go to 1.22 to get on par with toolchain (#1000)
  * build(deps): bump github.com/open-policy-agent/opa from 0.67.1
    to 0.68.0 (#996)
  * build(deps): bump github.com/moby/buildkit from 0.15.1 to
    0.15.2 (#993)
  * build(deps): bump github.com/hashicorp/go-getter from 1.7.5 to
    1.7.6 (#992)
  * build(deps): bump golang from 1.22.5-alpine to 1.22.6-alpine
    (#990)
  * fix: missing space causing printing error on azuredevops (#988)
  * build(deps): bump github.com/open-policy-agent/opa from 0.67.0
    to 0.67.1 (#980)
  * build(deps): bump alpine from 3.20.1 to 3.20.2 (#978)</changelog>
</package>
<package pkgid="0b48ee7def228d2348cb5a660f42073b7d2ca035d9c866cb862eaac6f50d616fc7fc2a50c4e59c9dfd086617c22f00c1f9accb99f90b7f527b1b1a1cbe6f7012" name="conky" arch="s390x">
  <version epoch="0" ver="1.13.1" rel="bp161.1.4"/>
  <changelog author="Simon Lees &lt;simonf.lees@suse.com&gt;" date="1585915200">- Fix negative ram reporting #877 #878 #909 fix-negative-memory.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.com&gt;" date="1586865600">- Don't require nano with the nano completions, conky shouldn't
  pull in nano just for completions.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1595937600">- Update to 1.11.6:
  * Fix negative RAM usage (#878)
  * Add nvidia driverversion variable (#889)
  * properly format PIDs longer than 5 digits
  * linux: update statistics based on newer kernel interface (#859)
  * Fix segfault on pulseaudio tunnel sinks
  * Added lower_case and upper_case commands
- Remove fix-negative-memory.patch: upstreamed</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1614859200">- Updated to version 1.12.1:
  * Fix an issue in the AppImage build. There are no other changes
    from v1.12.0, and so v1.12.0 and v1.12.1 are otherwise
    equivalent.
- Changes from version 1.12.0:
  * No changelog foumd(?), for full details see:
    https://github.com/brndnmtthws/conky/compare/v1.12.0...v1.12.1
- Rebase conky.timestamp.patch and drop Conky.cmake part as this is
  upstreamed.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1619438400">- Update to 1.12.2:
  * Add support for Intel backlight
  * Fix non-IPV6 build (#1033)
  * Code cleanup</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663761600">- Update to 1.13.0:
  * Add units_spacer #1094
  * Fixes #1068: Added custom uninstall target
  * fix typo in in lua_parse description #1121
  * Fix SEGFAULT caused by out-of-bounds write #1124
  * Document unimplemented weather features #1170
  * make gw_iface work with net stat #1104
  * Include hsv_gradient.h even if BUILTIN_CONFIG is disabled #1141
  * Correct dependencies on generated header files #1207
  * GUI backends phase 1 #664
  * Http port config #1205
  * Add syntax keyword for http_port config setting #1209
  * fix #1165 by applying the padding function to nvidia objects #1166</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663761601">- Update to 1.13.1:
  * Add units_spacer #1094
  * Fixes #1068 : Added custom uninstall target #1103
  * fix typo in in lua_parse description #1121
  * Fix SEGFAULT caused by out-of-bounds write #1124
  * Document unimplemented weather features #1170
  * make gw_iface work with net stat #1104
  * Include hsv_gradient.h even if BUILTIN_CONFIG is disabled #1141
  * Correct dependencies on generated header files #1207
  * GUI backends phase 1 #664
  * Http port config #1205
  * Add syntax keyword for http_port config setting #1209
  * fix #1165 by applying the padding function to nvidia objects #1166</changelog>
  <changelog author="olaf@aepfle.de" date="1677844800">- Adjust package name of libXNVCtrl
- Enable conditionals libXNVCtrl and cmus, they are available in Factory</changelog>
  <changelog author="olaf@aepfle.de" date="1679400000">- Remove support for xmms2, which was dropped long ago
- Add constraints for librsvg-2.0</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1697112000">- Add reproducible.patch for deterministic output of toluapp (boo#1047218)</changelog>
</package>
<package pkgid="4c63c701c4c23a449aa97e9b0a7fd3f3d23f7c1a106987c234c80eeccebad87cf3f75fae3372d9c985a47106c7c04e771996bf765b9e9cb7364c27efed336e4f" name="conky-doc" arch="s390x">
  <version epoch="0" ver="1.13.1" rel="bp161.1.4"/>
  <changelog author="Simon Lees &lt;simonf.lees@suse.com&gt;" date="1585915200">- Fix negative ram reporting #877 #878 #909 fix-negative-memory.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.com&gt;" date="1586865600">- Don't require nano with the nano completions, conky shouldn't
  pull in nano just for completions.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1595937600">- Update to 1.11.6:
  * Fix negative RAM usage (#878)
  * Add nvidia driverversion variable (#889)
  * properly format PIDs longer than 5 digits
  * linux: update statistics based on newer kernel interface (#859)
  * Fix segfault on pulseaudio tunnel sinks
  * Added lower_case and upper_case commands
- Remove fix-negative-memory.patch: upstreamed</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1614859200">- Updated to version 1.12.1:
  * Fix an issue in the AppImage build. There are no other changes
    from v1.12.0, and so v1.12.0 and v1.12.1 are otherwise
    equivalent.
- Changes from version 1.12.0:
  * No changelog foumd(?), for full details see:
    https://github.com/brndnmtthws/conky/compare/v1.12.0...v1.12.1
- Rebase conky.timestamp.patch and drop Conky.cmake part as this is
  upstreamed.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1619438400">- Update to 1.12.2:
  * Add support for Intel backlight
  * Fix non-IPV6 build (#1033)
  * Code cleanup</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663761600">- Update to 1.13.0:
  * Add units_spacer #1094
  * Fixes #1068: Added custom uninstall target
  * fix typo in in lua_parse description #1121
  * Fix SEGFAULT caused by out-of-bounds write #1124
  * Document unimplemented weather features #1170
  * make gw_iface work with net stat #1104
  * Include hsv_gradient.h even if BUILTIN_CONFIG is disabled #1141
  * Correct dependencies on generated header files #1207
  * GUI backends phase 1 #664
  * Http port config #1205
  * Add syntax keyword for http_port config setting #1209
  * fix #1165 by applying the padding function to nvidia objects #1166</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663761601">- Update to 1.13.1:
  * Add units_spacer #1094
  * Fixes #1068 : Added custom uninstall target #1103
  * fix typo in in lua_parse description #1121
  * Fix SEGFAULT caused by out-of-bounds write #1124
  * Document unimplemented weather features #1170
  * make gw_iface work with net stat #1104
  * Include hsv_gradient.h even if BUILTIN_CONFIG is disabled #1141
  * Correct dependencies on generated header files #1207
  * GUI backends phase 1 #664
  * Http port config #1205
  * Add syntax keyword for http_port config setting #1209
  * fix #1165 by applying the padding function to nvidia objects #1166</changelog>
  <changelog author="olaf@aepfle.de" date="1677844800">- Adjust package name of libXNVCtrl
- Enable conditionals libXNVCtrl and cmus, they are available in Factory</changelog>
  <changelog author="olaf@aepfle.de" date="1679400000">- Remove support for xmms2, which was dropped long ago
- Add constraints for librsvg-2.0</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1697112000">- Add reproducible.patch for deterministic output of toluapp (boo#1047218)</changelog>
</package>
<package pkgid="955f722dad362b4b0b87a2f88c12b7d41049b43efd260cfa833e099335cf4b5021d1ebee97be374fa05effad6ef23f25913008d12136a4f390c31baf372f5c2e" name="conman" arch="s390x">
  <version epoch="0" ver="0.3.1" rel="bp161.1.3"/>
  <changelog author="eich@suse.com" date="1531915200">- If-connect-fails-let-other-side-accept-connection-and-come-back.patch:
  Make sure conmand connects to a newly created UNIX socket with
  minimal delay. The implementation uses inotify, however this triggers
  when the other side bind()s to the socket, however a connection is
  not possible until the other side calls listen().
  Thus if the connection fails, reset the poll() timeout to return to
  connect() as soon as possible (bsc#1101647).
- Support %license in a backward compatible way.</changelog>
  <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>
</package>
<package pkgid="d166f35ddb8496512d7a901d1c87caf00a238f7f0a5f34a9624603eeac02e0e1dccf0314c961fa7d3886894487e33cb764ae41493ba65963ce80b1ddd8d9f892" name="conmon" arch="s390x">
  <version epoch="0" ver="2.2.1" rel="160099.1.3"/>
  <changelog author="valentin.lefebvre@suse.com" date="1695902400">- go 1.19 EOL, swith to go &gt;= 1.20
  * [bsc#1215806]</changelog>
  <changelog author="dcermak@suse.com" 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="dcermak@suse.com" 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="dcermak@suse.com" 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="dcermak@suse.com" 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="dcermak@suse.com" 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="dcermak@suse.com" 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@opensuse.org" date="1764849600">- Build with distro flags</changelog>
  <changelog author="danish.prakash@suse.com" 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@suse.com" 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="c4fc0384a9e0a68272ba0ec34407595e33e77e1284776a09d6db5f7dc6899c05476720deaea4e057f04852fe72da00742c528be5fc20dea196fa6f6550f8f582" name="connman" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="f594e9db65970b7d967c3f8d2659d5226106dc5596ababa3f7c22c2351131ff2bad717534ce4bca53cee1dd6d215c2e35f64447c9b4e67ee65c6311da078515f" name="connman-client" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="ecb5f5b2cd129d0e3a99d721559635335276d1a3c2651e5dcd86d823912c6066302314807136538eeef15d7d3734ef73ceed84184088e27296dd47190156d2e3" name="connman-devel" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="90e020f2f661515460afdfe035e19170f98c6a0d2d4289e464d8ac07f9129bddc754f3f169c8e8ecdac624e7672ab90a4e3b5b656800c5d4813be09043fad614" name="connman-doc" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="cf1db2ae2e6d97abb0422fe17d738f99e5e3ed25e6a6c9282b1096d56fb677ba8ee6e8a27b5f934dc985a85c7756cf46abb9a4e2485e0050d16330411444e5e6" name="connman-nmcompat" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="cfaaa719862923d377eeb2e62c5c2e81ad92a2e8f0da0f7851e79a2a25563768d722d6b348a855519bebc2dee45800ec97a696d7bd243a1b1f8ec98b7236caf6" name="connman-plugin-hh2serial-gps" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="d206d04ad782fd7e805b2fe8b229cc2f2beac50fda7ab3f6c1f4974a17adf5201e3ba45964b92ab72341c62b6c917883b2fdeccc694b871f23721ad471258898" name="connman-plugin-iospm" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="2c0c1039307801df25854321c5774ec2aa41091b52ed107624f71d1b22569dca883da51ac9498194bfb78afabc9127f20067ee54697f35013e71a788dcde7ae6" name="connman-plugin-l2tp" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="7031b4a93d69d906bc3aaa3b0eb105538f54521d32c99055b9a29adf1c3906eb5bb69402bf79324adf0b01a3cb89da0d013dfa33ecf8217a4190d75efe380947" name="connman-plugin-openconnect" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="0c218b9bd2436005438e3aa59c4076779c9026f382a515ae7dfdd2143e1bcabe3680caca672afdb49ed7198f4189f4b38bbebf3ef97ecff15fdc8276ada264bb" name="connman-plugin-openvpn" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="ad13812b0e3b49047d4c6bb98b1ab6011a14dd422fedb04308ef61d6153346251410a4141536125cfdaaa71990091258b78fe5397eeebd8c64e34229ce6963dd" name="connman-plugin-polkit" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="b0fbb5f7472005536b449fcafc3ebd21214f1dba5ddf0422af0336cac59febf957ca027a4b2c3e841fdabd689b32cc08f6137c961ee016a67e885dce960b7d3e" name="connman-plugin-pptp" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="17583861133b72a916a4484283f28caba790f42fd24b218a0b93a975d6d1ca9b2dacac38703d4a6ef6f33388f6e7f75ddf7769123ebde0f8023141d5a34337d6" name="connman-plugin-tist" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="a3bc4288000dd47d490b594dccd27b1a0ea6632ec88bc6fd5a3a0a6070470d268050c55000225a76df78942af11b652a9e58b926b20f1b4ae72fc7e75876c160" name="connman-plugin-vpnc" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="48500f460e0e360d08f0dc36dbed87fbb217d4b5c98cb9819f7739a5697d4d624ae35f7595d5ff3bfa1fd282a79c19421bd2984565dbf5116f441c066927583a" name="connman-plugin-wireguard" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="d54405764695e2e27d8d014c0f8b3ba0f6b3313979f6ce720ff9e82918d6b54b780dce2a5ff48812f355b44e2919abbea6359d5ce153cebeb82796b31ace8fb2" name="connman-test" arch="s390x">
  <version epoch="0" ver="1.42" rel="bp161.1.57"/>
  <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="6a53f1a4d8c2be4a39758819e21eaa7e2033ed681ed468f8f06f1a8e2ec2c403c8e510d2715cf12ac51c0959e45558c4b611f95e599efb508542d63c0ee39654" name="conntrack-tools" arch="s390x">
  <version epoch="0" ver="1.4.8" rel="160099.4.3"/>
  <changelog author="jengelh@inai.de" date="1516104000">- submission from lars@linux-schulserver.de, partially applied
- split out new subpackage "conntrackd" for the eponymous
  daemon (has systemd dependencies)
- add systemd service, logrotate config, sample sysconfig,
  and sample config file.</changelog>
  <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="mkubecek@suse.cz" 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="mkubecek@suse.cz" 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="jengelh@inai.de" 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="jsegitz@suse.com" date="1630324800">- Added hardening to systemd service(s). Modified:
  * conntrackd.service</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" date="1718712000">- Remove rc* symlinks</changelog>
</package>
<package pkgid="1c5d6a9cd99c14186d7bc992e6b2cea0bf44c1db773bcaf4607613f2545132e743bf2d7a891ae8bfa169b26df37ba8399e9faa81cbf55655c85b91603ccae2f3" name="conntrackd" arch="s390x">
  <version epoch="0" ver="1.4.8" rel="160099.4.3"/>
  <changelog author="jengelh@inai.de" date="1516104000">- submission from lars@linux-schulserver.de, partially applied
- split out new subpackage "conntrackd" for the eponymous
  daemon (has systemd dependencies)
- add systemd service, logrotate config, sample sysconfig,
  and sample config file.</changelog>
  <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="mkubecek@suse.cz" 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="mkubecek@suse.cz" 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="jengelh@inai.de" 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="jsegitz@suse.com" date="1630324800">- Added hardening to systemd service(s). Modified:
  * conntrackd.service</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" date="1718712000">- Remove rc* symlinks</changelog>
</package>
<package pkgid="c5047e239402b9e9fdb147079216ef90397a6983c475914edd591c27ec32071a91199bc5dba12e2803df7e3b9d5148c3d07c263b2019289f53ff6e4cd19d0ade" name="console-setup" arch="noarch">
  <version epoch="0" ver="1.223" rel="160099.3.2"/>
  <changelog author="zaitor@opensuse.org" date="1448539200">- Update to version 1.134</changelog>
  <changelog author="sndirsch@suse.com" date="1453982400">- removed unneeded requires to kbd in order to resolve build cycle
  kbd &lt;-&gt; console-setup (bnc#963942)</changelog>
  <changelog author="coolo@suse.com" date="1506254400">- add console-setup-1.134-perl526.patch to work with perl 5.26,
  fixed upstream in 1.143</changelog>
  <changelog author="bwiedemann@suse.com" date="1515153600">- Add console-setup-1.134-reproducible.patch to make package build
  reproducible (boo#1062303)</changelog>
  <changelog author="sndirsch@suse.com" date="1548331200">- u_fix-iso-left-tab.patch
  * fix Shift-Tab mapping (bsc#1122361)</changelog>
  <changelog author="fvogt@suse.com" date="1670846400">- Add patch to fix Caps_Lock mapping for us.map and others (bsc#1202853):
  * 0001-ckbcomp-Fix-check-for-non-ascii.patch</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1672401600">- Update to version 1.215:
  * See https://salsa.debian.org/installer-team/console-setup/-/blob/debian/1.215/debian/changelog
- Make a bdf2psf package like in Fedora.
- Suggest xkeyboard-config.
- Replace console-setup-1.76-paths.patch with
  console-setup-paths.patch.
- Move the fonts to /usr/share/kbd/ to be discoverable by vconsole.
- Drop console-setup-1.134-perl526.patch,
  console-setup-1.134-reproducible.patch, u_fix-iso-left-tab.patch,
  0001-ckbcomp-Fix-check-for-non-ascii.patch: fixed upstream.
- Fix the RPM Group.</changelog>
  <changelog author="sndirsch@suse.com" date="1672574400">- removed buildrequires to kbd to resolve kbd/console-setup build
  cycle</changelog>
  <changelog author="fcrozat@suse.com" date="1684238400">- Update to version 1.220:
  * updated translations</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1696161600">- Update to version 1.223:
  * Updated translations</changelog>
</package>
<package pkgid="ba773db751173d7d19cfab3712566f01995f47ef03cb77464659c3d2f1157e1e2da7e670aaf9c68050d6ddae9164f9a7b04d09ec91b277f24d03f350e39a061b" name="consoleet-fixedsys-fonts" arch="noarch">
  <version epoch="0" ver="3.02.9.1" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662206400">- Initial package for build.opensuse.org (version 3.02.9)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693828800">- Update to release 3.02.9.1
  * Added "Fixedsys 1S" and "Fixedsys 1T" fonts.</changelog>
</package>
<package pkgid="eed4c8ebd6db192c40ca907a4bcce9360a3b26807757c803129456a7bca6dfba297e0cfab16c069324738aaab1d01570458792f8bf469d36b0df95d7205fc508" name="consoleet-kbd-fonts" arch="noarch">
  <version epoch="0" ver="1.3" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1633694400">- Initial package for build.opensuse.org (version 1.0)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685102400">- Update to release 1.1
  * Add consoleet_ami and consoleet_lat1 (the latter
    with curious 'S' and '/' forms)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685707200">- Update to release 1.2
  * consoleet_ami was separated again since no longer built
    from kbd</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691582400">- Update to relase 1.3
  * Fonts are provided with 8x16 and 9x16 cell-sizes now.
    As a result, the names have changed.</changelog>
</package>
<package pkgid="02ab46bfa1690407de2c726d55e7b66c79c8f13f271d038eeba3de5a508168c8f62e1ff5ba55a08fa545d2d4f86f994b958bea5fd294ad8b4e6d6211eb0688b2" name="consoleet-oldschoolpc-fonts" arch="noarch">
  <version epoch="0" ver="2.2.1" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632225600">- Initial package for build.opensuse.org (version 2.2)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692100800">- Update to release 2.2.1
  * OTF versions of int10h base fonts (better antialias in Freetype)
  * Renamed smooth variants to have a "Smooth" suffix in the name</changelog>
</package>
<package pkgid="ad1e3adfb9f2aed8d78376b77c600e00d89f28ca9f19c3b7c85fd280abc243ac40085fac74bce81eb21bd817d4b0d0c4c97bf9c15327948a7dcebb8f32fe2b73" name="consoleet-utils" arch="s390x">
  <version epoch="0" ver="1.7" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Initial package (version 1.1) for build.opensuse.org
- It's a split from hxtools (20221119/20221120)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Add libhx.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1690113600">- Update to release 1.2
  * palcomp: support for tint via new "hsltint", "lchtint" or
    "hueset" subcommands (this allows for generating Amber/Green
    CRT looks and then some)
  * palcomp: brightness manipulatino support with "litadd",
    "litmul", "litset"
  * palcomp: auxiliary helper commands: "b0", "fg", "bg", "stat"
  * palcomp: new starting palette "win"
- Drop libhx.patch</changelog>
  <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>
</package>
<package pkgid="d8164c051bdd654ef6dec8ebf9f52f534312ccd06327d2979fc254cb365ff1eb0eb64acaa69ba334605fb4616d7cf6d77722a6ecf1f32089538753e7d0153087" name="consoleet-xorg-fonts" arch="noarch">
  <version epoch="0" ver="7.6.1" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657195200">- Initial package for build.opensuse.org (version 7.6)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693828800">- Update to release 7.6.1
  * Added a remake of Sony Fixed, with new bold variants</changelog>
</package>
<package pkgid="ddffaa9e8c79b2f9f9b9e84522701b2123d89288b8ac903709dd01bbe453ca059591f82837b5adcc152fa5342ff0170abf7008391aa04eff88adcba1590557fe" name="container-build-checks" arch="noarch">
  <version epoch="0" ver="1779450556.9feaecd" rel="160099.1.1"/>
  <changelog author="fvogt@suse.com" date="1643889600">- Update to version 1643874076.3d0e13c:
  * Avoid crash on local builds</changelog>
  <changelog author="moio@suse.com" date="1646654400">- Adding Uyuni prefix for https://www.uyuni-project.org/</changelog>
  <changelog author="fvogt@suse.com" date="1650456000">- Update to version 1650464301.a198cf9:
  * Detect and treat local builds specially</changelog>
  <changelog author="fvogt@suse.com" date="1657195200">- openSUSE.conf: Allow bci/* as prefix</changelog>
  <changelog author="fvogt@suse.com" date="1659960000">- Make the URL point to GitHub</changelog>
  <changelog author="fvogt@suse.com" date="1682683200">- Update to version 1682595397.5ce6d2f:
  * Handle OCI style images as well
  * Makefile: Add missing dependency of broken-derived on proper-base
  * GitHub workflow: Update action versions
  * GitHub workflow: Test python 3.6 and 3.10</changelog>
  <changelog author="fvogt@suse.com" date="1721649600">- Switch _service to mode="manual"
- Update to version 1721653643.19092fe:
  * Use generic name for the python setup step
  * Allow specifying more than one registry
  * Use Pathlib for resolving containerinfo
  * Switch to test Python 3.11</changelog>
  <changelog author="dmueller@suse.com" date="1721649601">- update SUSE.conf: allow dp.rancher.apps.io</changelog>
  <changelog author="fvogt@suse.com" date="1723464000">- Update to version 1723452932.412e7f6:
  * add test for missing substitutions
  * Reject labels that are missing a substitution</changelog>
  <changelog author="fvogt@suse.com" date="1779451200">- Update to version 1779450556.9feaecd:
  * Mention oci-archive support in README.md
  * Support nested indexes and multiple manifests in OCI archives
  * GitHub workflow: Run in Leap 15.6, BCI 16.0 and TW container images</changelog>
</package>
<package pkgid="86532728be4892a789d152fc5801a144f12fc196703e159dd3dbb64cdadcb31f08f5e7b82e4ab8ccd57537bb81a95801465aa80d869a63c68df91eca158f4a01" name="container-build-checks-strict" arch="noarch">
  <version epoch="0" ver="1779450556.9feaecd" rel="160099.1.1"/>
  <changelog author="fvogt@suse.com" date="1643889600">- Update to version 1643874076.3d0e13c:
  * Avoid crash on local builds</changelog>
  <changelog author="moio@suse.com" date="1646654400">- Adding Uyuni prefix for https://www.uyuni-project.org/</changelog>
  <changelog author="fvogt@suse.com" date="1650456000">- Update to version 1650464301.a198cf9:
  * Detect and treat local builds specially</changelog>
  <changelog author="fvogt@suse.com" date="1657195200">- openSUSE.conf: Allow bci/* as prefix</changelog>
  <changelog author="fvogt@suse.com" date="1659960000">- Make the URL point to GitHub</changelog>
  <changelog author="fvogt@suse.com" date="1682683200">- Update to version 1682595397.5ce6d2f:
  * Handle OCI style images as well
  * Makefile: Add missing dependency of broken-derived on proper-base
  * GitHub workflow: Update action versions
  * GitHub workflow: Test python 3.6 and 3.10</changelog>
  <changelog author="fvogt@suse.com" date="1721649600">- Switch _service to mode="manual"
- Update to version 1721653643.19092fe:
  * Use generic name for the python setup step
  * Allow specifying more than one registry
  * Use Pathlib for resolving containerinfo
  * Switch to test Python 3.11</changelog>
  <changelog author="dmueller@suse.com" date="1721649601">- update SUSE.conf: allow dp.rancher.apps.io</changelog>
  <changelog author="fvogt@suse.com" date="1723464000">- Update to version 1723452932.412e7f6:
  * add test for missing substitutions
  * Reject labels that are missing a substitution</changelog>
  <changelog author="fvogt@suse.com" date="1779451200">- Update to version 1779450556.9feaecd:
  * Mention oci-archive support in README.md
  * Support nested indexes and multiple manifests in OCI archives
  * GitHub workflow: Run in Leap 15.6, BCI 16.0 and TW container images</changelog>
</package>
<package pkgid="245ff838f826d5b368b81b6883407f06ca1d776ead15a55e660acfc97cce6d9508490901b66753e05dc3a470147ba7e559cffd03dc948a77198bd527b1505db1" name="container-build-checks-vendor-SUSE" arch="noarch">
  <version epoch="0" ver="1779450556.9feaecd" rel="160099.1.1"/>
  <changelog author="fvogt@suse.com" date="1643889600">- Update to version 1643874076.3d0e13c:
  * Avoid crash on local builds</changelog>
  <changelog author="moio@suse.com" date="1646654400">- Adding Uyuni prefix for https://www.uyuni-project.org/</changelog>
  <changelog author="fvogt@suse.com" date="1650456000">- Update to version 1650464301.a198cf9:
  * Detect and treat local builds specially</changelog>
  <changelog author="fvogt@suse.com" date="1657195200">- openSUSE.conf: Allow bci/* as prefix</changelog>
  <changelog author="fvogt@suse.com" date="1659960000">- Make the URL point to GitHub</changelog>
  <changelog author="fvogt@suse.com" date="1682683200">- Update to version 1682595397.5ce6d2f:
  * Handle OCI style images as well
  * Makefile: Add missing dependency of broken-derived on proper-base
  * GitHub workflow: Update action versions
  * GitHub workflow: Test python 3.6 and 3.10</changelog>
  <changelog author="fvogt@suse.com" date="1721649600">- Switch _service to mode="manual"
- Update to version 1721653643.19092fe:
  * Use generic name for the python setup step
  * Allow specifying more than one registry
  * Use Pathlib for resolving containerinfo
  * Switch to test Python 3.11</changelog>
  <changelog author="dmueller@suse.com" date="1721649601">- update SUSE.conf: allow dp.rancher.apps.io</changelog>
  <changelog author="fvogt@suse.com" date="1723464000">- Update to version 1723452932.412e7f6:
  * add test for missing substitutions
  * Reject labels that are missing a substitution</changelog>
  <changelog author="fvogt@suse.com" date="1779451200">- Update to version 1779450556.9feaecd:
  * Mention oci-archive support in README.md
  * Support nested indexes and multiple manifests in OCI archives
  * GitHub workflow: Run in Leap 15.6, BCI 16.0 and TW container images</changelog>
</package>
<package pkgid="395dbe82713a2377236f0f6074351a0f7cb568bcafd38aed687aac52c3643d1c23fa728b3a474cd595781509ed6bd3ad24959049762d68c73b4f95e85828cbe9" name="container-build-checks-vendor-openSUSE" arch="noarch">
  <version epoch="0" ver="1779450556.9feaecd" rel="160099.1.1"/>
  <changelog author="fvogt@suse.com" date="1643889600">- Update to version 1643874076.3d0e13c:
  * Avoid crash on local builds</changelog>
  <changelog author="moio@suse.com" date="1646654400">- Adding Uyuni prefix for https://www.uyuni-project.org/</changelog>
  <changelog author="fvogt@suse.com" date="1650456000">- Update to version 1650464301.a198cf9:
  * Detect and treat local builds specially</changelog>
  <changelog author="fvogt@suse.com" date="1657195200">- openSUSE.conf: Allow bci/* as prefix</changelog>
  <changelog author="fvogt@suse.com" date="1659960000">- Make the URL point to GitHub</changelog>
  <changelog author="fvogt@suse.com" date="1682683200">- Update to version 1682595397.5ce6d2f:
  * Handle OCI style images as well
  * Makefile: Add missing dependency of broken-derived on proper-base
  * GitHub workflow: Update action versions
  * GitHub workflow: Test python 3.6 and 3.10</changelog>
  <changelog author="fvogt@suse.com" date="1721649600">- Switch _service to mode="manual"
- Update to version 1721653643.19092fe:
  * Use generic name for the python setup step
  * Allow specifying more than one registry
  * Use Pathlib for resolving containerinfo
  * Switch to test Python 3.11</changelog>
  <changelog author="dmueller@suse.com" date="1721649601">- update SUSE.conf: allow dp.rancher.apps.io</changelog>
  <changelog author="fvogt@suse.com" date="1723464000">- Update to version 1723452932.412e7f6:
  * add test for missing substitutions
  * Reject labels that are missing a substitution</changelog>
  <changelog author="fvogt@suse.com" date="1779451200">- Update to version 1779450556.9feaecd:
  * Mention oci-archive support in README.md
  * Support nested indexes and multiple manifests in OCI archives
  * GitHub workflow: Run in Leap 15.6, BCI 16.0 and TW container images</changelog>
</package>
<package pkgid="877ec6c96bbb56a41853c721b9f9dfa0dbcf5196ce5d1ec00fd0b380cf2bb5e224744ef83e9cd42fac06e662c3856a7a56c8488f21f017feb49d0a6fdfbda7d7" name="container-selinux" arch="noarch">
  <version epoch="0" ver="2.250.0" rel="160099.1.3"/>
  <changelog author="jsegitz@suse.com" date="1757937600">- Update to version 2.242.0:
  * Allow containers to read TCP diagnostic info
  * Allow container domains to access shared host runtime directories under
    /run
  * Allow container access to runtime directories for crun masked path
    optimization</changelog>
  <changelog author="jsegitz@suse.com" date="1762776000">- Update to version 2.243.0:
  * container_engine_t: add necessary permissions to ssh in userns container</changelog>
  <changelog author="cathy.hu@suse.com" date="1765195200">- Update to version 2.244.0:
  * New release: v2.244.0
  * TMT: ELN rootless user has changed
  * Introduce container_write_proc_files interface (bsc#1253469)</changelog>
  <changelog author="cathy.hu@suse.com" date="1765800000">- Update to version 2.245.0:
  * bump to v2.245.0
  * Fix typo in container_selinux(8) man page
  * Add new booleans to container_selinux(8) man page
  * Allow containers to access shared public content
  * Add support for Incus
  * Add ~/.local/share/containers/storage/overlay-containers to .fc (bsc#1253682)</changelog>
  <changelog author="jsegitz@suse.com" date="1771502400">- Update to version 2.246.0:
  * Allow containers to mount on container_var_run_t directories
  * Allow container_runtime_domain runtime fifo_files transition
  * Allow TUN/TAP device access for container_engine_t
  * Add the container_signull() interface</changelog>
  <changelog author="jsegitz@suse.com" date="1773662400">- Update to version 2.247.0:
  * Allow user_u users to run podman containers
  * Allow staff_t and user_t to start podman.socket via systemd
  * Add missing type transitions for overlay-containers directories
  * container_t: allow listen on smc_socket
  * Condition ptrace permission on deny_ptrace boolean</changelog>
  <changelog author="jsegitz@suse.com" date="1778846400">- Update to version 2.248.0:
  * Condition ptrace permission on deny_ptrace boolean</changelog>
  <changelog author="cathy.hu@suse.com" date="1780660800">- Update to version 2.249.0:
  * bump to v2.249.0
  * Allow rpmdb to manage files on mounted container filesystems</changelog>
  <changelog author="cathy.hu@suse.com" date="1782734400">- Introduce container_can_execstack boolean for older Java applications
  and allow execmem (bsc#1268490)
  - Add patch: allow-spc_t-execstack-via-boolean-and-execmem-bsc-1268490.patch</changelog>
  <changelog author="rfrohl@suse.com" date="1782993600">- Update to version 2.250.0:
  * Allow rpmdb to manage files on mounted container filesystems
  * Add the container_runtime_signull() interface
  * give container_domain perms on container_file_t fifo_files
  * Suppress mmap_zero denials for container_runtime_t
  * rpm: Require policycoreutils &gt;= 3.10 for policydb version 24 support
  * Add the container_spc_signull() interface
  * Allow spc_t execstack and execmem (bsc#1268490)
- Drop allow-spc_t-execstack-via-boolean-and-execmem-bsc-1268490.patch: included upstream</changelog>
</package>
<package pkgid="574b4e71bb7a60247009c9bae21acc1cee3a6d882db8c7af2d0cd7b457ac9ed805005a83982fd464697b3acbc5a265ba4b6f21d040d1d347ae3e81a3de022ab7" name="container-suseconnect" arch="s390x">
  <version epoch="0" ver="2.5.6" rel="160099.3.3"/>
  <changelog author="dmueller@suse.com" date="1709640000">- remove unnecessary packaging buildrequires</changelog>
  <changelog author="dmueller@suse.com" date="1745409600">- update to 2.5.1:
  * Bump github.com/mssola/capture from 1.0.0 to 1.1.0
  * Log everything to stderr
  * Code formatting
  * Bump github.com/stretchr/testify from 1.9.0 to 1.10.0
  * Also allow optionally to pass down the system_token
  * Various golangci-lint v2.1x warnings fixed
  * Remove use of urfave/cli and replace it with flag</changelog>
  <changelog author="alexandre.vicenzi@suse.com" date="1747742400">- Update to version 2.5.2:
  * Prepare for new release
  * Fix default behavior
  * Use comma-separated lists for case in switch
  * Switch to go stable and update mod to 1.24.0
  * Remove use of urfave/cli and replace it with flag
  * Various golangci-lint v2.1x warnings fixed
  * Bump github.com/urfave/cli/v2 from 2.27.5 to 2.27.6
  * Also allow optionally to pass down the system_token
  * Bump github.com/stretchr/testify from 1.9.0 to 1.10.0</changelog>
  <changelog author="dmueller@suse.com" date="1747742401">- Update to version 2.5.3 (bsc#1243360):
  * only handle command line options for the default arg0 case
  * parse and ignore the previously removed log-credentials-errors
  * Restore usage output on unhandled command line options</changelog>
  <changelog author="dmueller@suse.com" date="1749556800">- Update to version 2.5.4:
  * Switch to sha256 from md5
- use go's native fips module on tumbleweed</changelog>
  <changelog author="dmueller@suse.com" date="1752840000">- Update to version 2.5.5:
  * Do not log credentials errors
- switch to the go native fips 140-3 module
  (https://go.dev/blog/fips140)</changelog>
  <changelog author="dmueller@suse.com" date="1753185600">- Update to version 2.5.6:
  * Change the version logic
  * Fix FIPS environment variable in CI
  * Test in fips mode</changelog>
  <changelog author="dmueller@suse.com" date="1770638400">- switch to go 1.25</changelog>
  <changelog author="thomas.blume@suse.com" date="1772539200">- Fix package for %suse_version bump (jsc#PED-15783)</changelog>
  <changelog author="thomas.blume@suse.com" date="1773403200">- simplify use_fips_mode conditional in specfile</changelog>
</package>
<package pkgid="32e7870c703499499aff007c10c7fd440b0f947c4622ad722011155e5f88d5bca0372153ae1a1b0e3843504b47153eff6a2b53a239614e9cbf29085189f7eded" name="containerd" arch="s390x">
  <version epoch="0" ver="1.7.33" rel="160099.2.1"/>
  <changelog author="asarai@suse.com" date="1730116800">- Update to containerd v1.7.23. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.23&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="asarai@suse.com" date="1736683200">- Update to containerd v1.7.25. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.25&gt;
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.24&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="asarai@suse.com" date="1740744000">- Update to containerd v1.7.26. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.26&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="asarai@suse.com" date="1744200000">- Update to containerd v1.7.27. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.27&gt;
  bsc#1239749 CVE-2024-40635
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="asarai@suse.com" date="1753531200">- Update to containerd v1.7.28. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.28&gt;</changelog>
  <changelog author="asarai@suse.com" date="1762689600">- Update to containerd v1.7.29. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.29&gt;
  * CVE-2024-25621 bsc#1253126
  * CVE-2025-64329 bsc#1253132
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1777550400">- Add patch for CVE-2026-33186 (bsc#1260296):
  * 0002-CVE-2026-33186-containerd-google.golang.org-grpc-aut.patch</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1781784000">- Add patch for CVE-2026-34986 (bsc#1262948)
  * 0003-CVE-2026-34986-Bump-go-jose-to-v3.0.5.patch
- Add patch for CVE-2026-39821 (bsc#1266640)
  * 0004-CVE-2026-39821-idna-update-from-x-text-fix-ToUnicode.patch
- Add patch for CVE-2026-33814 (bsc#1265794)
  * 0005-CVE-2026-33814-http2-prevent-hanging-Transport-due-t.patch</changelog>
  <changelog author="dmueller@suse.com" date="1782129600">- update to 1.7.33 (bsc#1262266, CVE-2026-35469,
    bsc#1268355, CVE-2026-46680,
    bsc#1268430, CVE-2026-53488,
    bsc#1268441, CVE-2026-47262):
  * https://github.com/containerd/containerd/releases/tag/v1.7.33
  * https://github.com/containerd/containerd/releases/tag/v1.7.32
  * https://github.com/containerd/containerd/releases/tag/v1.7.31
  * https://github.com/containerd/containerd/releases/tag/v1.7.30
- drop 0003-CVE-2026-34986-Bump-go-jose-to-v3.0.5.patch (upstream)</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1784203200">- Remove invalid patch
  * 0002-CVE-2026-33186-containerd-google.golang.org-grpc-aut.patch
- Re-name patches
  * 0004-CVE-2026-39821-idna-update-from-x-text-fix-ToUnicode.patch -&gt; 0002-CVE-2026-39821-idna-update-from-x-text-fix-ToUnicode.patch
  * 0005-CVE-2026-33814-http2-prevent-hanging-Transport-due-t.patch -&gt; 0003-CVE-2026-33814-http2-prevent-hanging-Transport-due-t.patch</changelog>
</package>
<package pkgid="e642d5b730415b00cf8cfcb4be75ce88c11fd1811fc0ee3092b9d3ee1ce64bde55ef7ff79c288b13460cd59544bb91bf3d14bd09535a43780ad7ad7c3541de03" name="containerd-ctr" arch="s390x">
  <version epoch="0" ver="1.7.33" rel="160099.2.1"/>
  <changelog author="asarai@suse.com" date="1730116800">- Update to containerd v1.7.23. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.23&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="asarai@suse.com" date="1736683200">- Update to containerd v1.7.25. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.25&gt;
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.24&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="asarai@suse.com" date="1740744000">- Update to containerd v1.7.26. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.26&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="asarai@suse.com" date="1744200000">- Update to containerd v1.7.27. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.27&gt;
  bsc#1239749 CVE-2024-40635
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="asarai@suse.com" date="1753531200">- Update to containerd v1.7.28. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.28&gt;</changelog>
  <changelog author="asarai@suse.com" date="1762689600">- Update to containerd v1.7.29. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.29&gt;
  * CVE-2024-25621 bsc#1253126
  * CVE-2025-64329 bsc#1253132
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1777550400">- Add patch for CVE-2026-33186 (bsc#1260296):
  * 0002-CVE-2026-33186-containerd-google.golang.org-grpc-aut.patch</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1781784000">- Add patch for CVE-2026-34986 (bsc#1262948)
  * 0003-CVE-2026-34986-Bump-go-jose-to-v3.0.5.patch
- Add patch for CVE-2026-39821 (bsc#1266640)
  * 0004-CVE-2026-39821-idna-update-from-x-text-fix-ToUnicode.patch
- Add patch for CVE-2026-33814 (bsc#1265794)
  * 0005-CVE-2026-33814-http2-prevent-hanging-Transport-due-t.patch</changelog>
  <changelog author="dmueller@suse.com" date="1782129600">- update to 1.7.33 (bsc#1262266, CVE-2026-35469,
    bsc#1268355, CVE-2026-46680,
    bsc#1268430, CVE-2026-53488,
    bsc#1268441, CVE-2026-47262):
  * https://github.com/containerd/containerd/releases/tag/v1.7.33
  * https://github.com/containerd/containerd/releases/tag/v1.7.32
  * https://github.com/containerd/containerd/releases/tag/v1.7.31
  * https://github.com/containerd/containerd/releases/tag/v1.7.30
- drop 0003-CVE-2026-34986-Bump-go-jose-to-v3.0.5.patch (upstream)</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1784203200">- Remove invalid patch
  * 0002-CVE-2026-33186-containerd-google.golang.org-grpc-aut.patch
- Re-name patches
  * 0004-CVE-2026-39821-idna-update-from-x-text-fix-ToUnicode.patch -&gt; 0002-CVE-2026-39821-idna-update-from-x-text-fix-ToUnicode.patch
  * 0005-CVE-2026-33814-http2-prevent-hanging-Transport-due-t.patch -&gt; 0003-CVE-2026-33814-http2-prevent-hanging-Transport-due-t.patch</changelog>
</package>
<package pkgid="585f12ae6e0b1853d461599dc093000137686dd582330478443ea9439662520a66cbd89044d9e6f14dc20a1c18945c715a2224f190be179d7005fdd9c2220f7e" name="containerd-devel" arch="noarch">
  <version epoch="0" ver="1.7.33" rel="160099.2.1"/>
  <changelog author="asarai@suse.com" date="1730116800">- Update to containerd v1.7.23. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.23&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="asarai@suse.com" date="1736683200">- Update to containerd v1.7.25. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.25&gt;
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.24&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="asarai@suse.com" date="1740744000">- Update to containerd v1.7.26. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.26&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="asarai@suse.com" date="1744200000">- Update to containerd v1.7.27. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.27&gt;
  bsc#1239749 CVE-2024-40635
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="asarai@suse.com" date="1753531200">- Update to containerd v1.7.28. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.28&gt;</changelog>
  <changelog author="asarai@suse.com" date="1762689600">- Update to containerd v1.7.29. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.29&gt;
  * CVE-2024-25621 bsc#1253126
  * CVE-2025-64329 bsc#1253132
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1777550400">- Add patch for CVE-2026-33186 (bsc#1260296):
  * 0002-CVE-2026-33186-containerd-google.golang.org-grpc-aut.patch</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1781784000">- Add patch for CVE-2026-34986 (bsc#1262948)
  * 0003-CVE-2026-34986-Bump-go-jose-to-v3.0.5.patch
- Add patch for CVE-2026-39821 (bsc#1266640)
  * 0004-CVE-2026-39821-idna-update-from-x-text-fix-ToUnicode.patch
- Add patch for CVE-2026-33814 (bsc#1265794)
  * 0005-CVE-2026-33814-http2-prevent-hanging-Transport-due-t.patch</changelog>
  <changelog author="dmueller@suse.com" date="1782129600">- update to 1.7.33 (bsc#1262266, CVE-2026-35469,
    bsc#1268355, CVE-2026-46680,
    bsc#1268430, CVE-2026-53488,
    bsc#1268441, CVE-2026-47262):
  * https://github.com/containerd/containerd/releases/tag/v1.7.33
  * https://github.com/containerd/containerd/releases/tag/v1.7.32
  * https://github.com/containerd/containerd/releases/tag/v1.7.31
  * https://github.com/containerd/containerd/releases/tag/v1.7.30
- drop 0003-CVE-2026-34986-Bump-go-jose-to-v3.0.5.patch (upstream)</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1784203200">- Remove invalid patch
  * 0002-CVE-2026-33186-containerd-google.golang.org-grpc-aut.patch
- Re-name patches
  * 0004-CVE-2026-39821-idna-update-from-x-text-fix-ToUnicode.patch -&gt; 0002-CVE-2026-39821-idna-update-from-x-text-fix-ToUnicode.patch
  * 0005-CVE-2026-33814-http2-prevent-hanging-Transport-due-t.patch -&gt; 0003-CVE-2026-33814-http2-prevent-hanging-Transport-due-t.patch</changelog>
</package>
<package pkgid="cb5f450cc3b983d7fef61fd941e157a3c33ca5de251c2466cac9b5304d9758f616ac189c24f031bd726e00e38d4beed9b555fa0d59363b8a42cf5297b8a55c39" name="containment-rpm" arch="noarch">
  <version epoch="0" ver="2.0.2" rel="160099.3.2"/>
  <changelog author="containers-bugowner@suse.de" date="1516017600">- Commit 56cf72d by David Cassany dcassany@suse.com
  Exit if no tag defined
  This commit exits the kiwi_post_run hook script in case the config.xml file
  does not include any tag specification.</changelog>
  <changelog author="containers-bugowner@suse.de" date="1517572800">- Commit 1956b4f by Jordi Massaguer Pla jmassaguerpla@suse.de
  Add conflicts with other packages that provide the same hook
  /usr/lib/build/kiwi_post_run
  Signed-off-by: Jordi Massaguer Pla &lt;jmassaguerpla@suse.de&gt;</changelog>
  <changelog author="containers-bugowner@suse.de" date="1520251200">- Commit 229b3d2 by Fabian Vogt fvogt@suse.com
  Abort build if changelog found but changelog-generator not available
  Commit 8af17f6 by Fabian Vogt fabian@ritter-vogt.de
  Make changelog-generator optional for openSUSE
  Fixes #31
  feature#openSUSE_Kubic</changelog>
  <changelog author="containers-bugowner@suse.de" date="1522238400">- Commit c2e30cc by David Cassany dcassany@suse.com
  Make local builds possible
  This commit makes local OBS builds of images wrapped in RPMs possible.</changelog>
  <changelog author="containers-bugowner@suse.de" date="1526299200">- Commit fec546a by Jordi Massaguer Pla jmassaguerpla@suse.de
  recommend changelog generator data instead of requiring it
  Using the changelog generator data is not a hard requirement. You can build
  rpms containing containers without creating the changelogs.
  This way, it will create the changelogs only if the changelog-generator-data
  package is available
  Signed-off-by: Jordi Massaguer Pla &lt;jmassaguerpla@suse.de&gt;</changelog>
  <changelog author="containers-builds@suse.de" date="1528372800">- Commit 97bf8fc by Fabian Vogt fvogt@suse.com
  Use uname -m for ARCH and also pass to rpmbuild
  Otherwise we get into a mess where i386/i586/i686 are used in place of each
  other.
  Fixes #35</changelog>
  <changelog author="containers-builds@suse.de" date="1528804800">- Commit 4532982 by Sergio Lindo Mansilla SLindoMansilla@suse.com
  Fix plural on sentence</changelog>
  <changelog author="dmueller@suse.com" date="1680609600">- update to 2.0.0:
  * to Use uname -m for ARCH and also pass to rpmbuild
  * Fix plural on sentence by
  * adapt kiwi hook to new obs-build one and expand for docker build</changelog>
  <changelog author="dmueller@suse.com" date="1695211200">- update to 2.0.1:
  * More robust handling of tags</changelog>
  <changelog author="dmueller@suse.com" date="1698408000">- update to 2.0.2:
  * Handle better container name from kiwi</changelog>
</package>
<package pkgid="1164178f4120e2b61045898f77b523660ebbbc15e7bbcc1a5c5d266622cd50c3ee5209554e8302e003ecb40915ba89881296c1abe38085b0102035301d104f4c" name="contrast" arch="s390x">
  <version epoch="0" ver="0.0.11" rel="bp161.1.75"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1697716800">- Initial package</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1727092800">- Update to version 0.0.11
  * app: Use window groups
  * app: Do not hold reference to window
  * Port drawing to gsk::Path
  * Update zbus to v4.0
  * Update translations
- Remove pkgconfig(gdk-pixbuf-2.0) BuildRequires: unneeded anymore
  on version 0.0.11
- add meson_test to validate files</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1727265600">- Fix compilation with --nocheck (boo#1227364)</changelog>
</package>
<package pkgid="cb66c6393ddc7552c061b750d346b7ea87608e658e7d96144fee5e6a1c0e8c982b58af2682bf7bc2d9700a7089396e99fd6f7a083304800371382b0838cd3670" name="contrast-lang" arch="noarch">
  <version epoch="0" ver="0.0.11" rel="bp161.1.75"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1697716800">- Initial package</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1727092800">- Update to version 0.0.11
  * app: Use window groups
  * app: Do not hold reference to window
  * Port drawing to gsk::Path
  * Update zbus to v4.0
  * Update translations
- Remove pkgconfig(gdk-pixbuf-2.0) BuildRequires: unneeded anymore
  on version 0.0.11
- add meson_test to validate files</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1727265600">- Fix compilation with --nocheck (boo#1227364)</changelog>
</package>
<package pkgid="532ffa00a06763fcb2ddf850f91d070e1925c3a7bc91730b04a5431f4243905ccb952741c5fa1ff21f7474c9e06ae12d1eb345dfc4d6d4ef057be7435b28e44e" name="converseen" arch="s390x">
  <version epoch="0" ver="0.9.11.1" rel="bp161.1.5"/>
  <changelog author="lazy.kent@opensuse.org" date="1485000000">- Update to 0.9.6.
  * Added support for ImageMagick 7.
  * Various code improvements.</changelog>
  <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>
</package>
<package pkgid="d0668165345eb9c5486528a35df92393f3989e946693df6f05c035b3641d5ced4b1e27a6e217440dc1e84f12620250cba8e458beb4ad5b1de79a33fdc6d2b15e" name="converseen-lang" arch="noarch">
  <version epoch="0" ver="0.9.11.1" rel="bp161.1.5"/>
  <changelog author="lazy.kent@opensuse.org" date="1485000000">- Update to 0.9.6.
  * Added support for ImageMagick 7.
  * Various code improvements.</changelog>
  <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>
</package>
<package pkgid="1eade27b61b4b29443a350afb2cb054faecc9ade821ade498fe3c3830d989c123140b5be8a6cf3db0cc1d53759bcbaf62f60d438e7c511aff9f09608c6e87dbb" name="cookiecutter-doc" arch="noarch">
  <version epoch="0" ver="2.6.0" rel="bp161.1.2"/>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1649073600">- add fix-setup-version.patch to fix the version in setup.py</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1650801600">- update fix-setup-version.patch to cookiecutter-fix-setup.patch
  gh#cookiecutter/cookiecutter#1656
- Sync rpm requirements metadata to setuptools generated metadata</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1655812800">- remove obsolete patch cookiecutter-fix-setup.patch
- update to version 2.1.1:
  - Documentation updates:
  - Fix local extensions documentation (#1686)
  - Bugfixes:
  - Sanitize Mercurial branch information before checkout. (#1689)
- update to version 2.1.0:
  - Changes:
  - Move contributors and backers to credits section (#1599)
  - test_generate_file_verbose_template_syntax_error fixed (#1671)
  - Removed changes related to setuptools_scm (#1629)
  - Feature/local extensions (#1240)
  - CI/CD and QA changes:
  - Check manifest: pre-commit, fixes, cleaning (#1683)
  - Follow PyPA guide to release package using GitHub Actions. (#1682)
  - Documentation updates:
  - Fix typo in dict_variables.rst (#1680)
  - Documentation overhaul (#1677)
  - Fixed incorrect link on docs. (#1649)
  - Bugfixes:
  - Restore accidentally deleted support for click 8.x (#1643)</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1683720000">- add sle15_python_module_pythons</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1683806400">- fix leftover python3 BuildRequires and use the python_module
  macros. This allows builds on SLE15 with python3.11</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1689508800">- update to version 2.2.3:
  - Changes:
  - Minor Changes:
  - Add support for adding human-readable labels for choices when defining multiple choices questions (#1898) @vemonet
  - Prompt with replay file (#1758) @w1ndblow
  - CI/CD and QA changes:
  - Set cookiecutter/VERSION.txt as source of truth for version number (#1896) @ericof
  - [pre-commit.ci] pre-commit autoupdate (#1897) @pre-commit-ci
  - Bugfixes:
  - Fix issue where the prompts dict was not passed for yes_no questions (#1895) @vemonet
  - Set cookiecutter/VERSION.txt as source of truth for version number (#1896) @ericof
- update to version 2.2.2:
  - CI/CD and QA changes:
  - Improve gitignore (#1889) @audreyfeldroy
  - Add warning for jinja2_time (#1890) @henryiii
- update to version 2.2.0:
  - Changes:
  - Added timeout on request.get() for ensuring that if a recipient serve… (#1772) @openrefactory
  - Fixing Carriage Return Line Feed (CRLF) order in docs #1792 (#1793) @Lahiry
  - Reduce I/O (#1877) @kurtmckee
  - Remove a pre-commit hook special case (#1875) @kurtmckee
  - Remove universal bdist_wheel option; use "python -m build" (#1739) @mwtoews
  - Remove unused import from post-generate hook script example (#1795) @KAZYPinkSaurus
  - Standardize newlines for all platforms (#1870) @kurtmckee
  - feat: Add resolved template repository path as _repo_dir to the context (#1771) @tmeckel
  - Minor Changes:
  - Added support for providing human-readable prompts to the different variables (#1881) @vemonet
  - Added: Boolean variable support in JSON (#1626) @liortct
  - Added: CLI option to keep project files on failure. (#1669) @MaciejPatro
  - Added: Support partially overwrite keys in nested dict (#1692) @cksac
  - Added: Templates inheritance (#1485) @simobasso
  - Code quality: Tests upgrade: Use pathlib for files read/write (#1718) @insspb
  - Inline jinja2-time extension code (#1779) @tranzystorek-io
  - Support Python 3.11 (#1850) @kurtmckee
  - Support nested config files (#1770) @dariocurr
  - preserves original options in `_cookiecutter` (#1874) @kjaymiller
  - CI/CD and QA changes:
  - Add a Dependabot config to autoupdate GitHub workflow actions (#1851) @kurtmckee
  - Added: Readthedocs build config (#1707) @insspb
  - Bump actions/setup-python from 3 to 4 (#1854) @dependabot
  - Bump paambaati/codeclimate-action from 3.0.0 to 4.0.0 (#1853) @dependabot
  - CI/CD: Tox -&gt; Nox: Added nox configuration (#1706) @insspb
  - CI/CD: Tox -&gt; Nox: Github actions definition minimized + Sync nox and github actions (#1714) @insspb
  - CI/CD: Tox -&gt; Nox: Makefile update: Removed watchmedo and sed dependency, tox replaced with nox (#1713) @insspb
  - CI/CD: Updated .pre-commit-config.yaml to use latest hooks versions (#1712) @insspb
  - Code quality: Core files: Added exception reason reraise when exception class changed (PEP 3134) (#1719) @insspb
  - Code quality: Tests upgrade: Use pathlib for files read/write (#1718) @insspb
  - Code quality: core files: Format replaced with f-strings (#1716) @insspb
  - Code quality: find.py refactored and type annotated (#1721) @insspb
  - Code quality: tests files: Simplify statements fixes (#1717) @insspb
  - Code quality: utils.make_sure_path_exists refactored and type annotated (#1722) @insspb
  - Fixed: recommonmark replaced with myst, as recommonmark is deprecated (#1709) @insspb
  - Pretty-format JSON files (#1864) @kurtmckee
  - Rename `master` to `main` so CI runs correctly on merge (#1852) @kurtmckee
  - Standardize EOF newlines (#1876) @kurtmckee
  - Update `.gitignore` and cite where it was copied from (#1879) @kurtmckee
  - Update base docs, remove tox (#1858) @ericof
  - Update pre-commit hook versions (#1849) @kurtmckee
  - Updated: Release drafter configuration (#1704) @insspb
  - Use tox (#1866) @kurtmckee
  - Verify an expected warning is raised (#1869) @kurtmckee
  - fixed failing lint ci action by updating repo of flake8 (#1838) @Tamronimus
  - Documentation updates:
  - Add jinja env docs (#1872) @pamelafox
  - Documentation extension: Create a Cookiecutter From Scratch tutorial (#1592) @miro-jelaska
  - Easy PR! Fix typos and add minor doc updates (#1741) @Alex0Blackwell
  - Expand cli documentation relating to the no-input flag (#1543) (#1587) @jeremyswerdlow
  - Fix @audreyr to @audreyfeldroy github account rename (#1604) @ri0t
  - Fixed broken links to jinja docs (#1691) @insspb
  - Fixed minor typos in docs (#1753) @segunb
  - Fixed: Python code block in the replay documentation (#1715) @juhannc
  - Fixed: recommonmark replaced with myst, as recommonmark is deprecated (#1709) @insspb
  - Improve Docs Readability (#1690) @ryanrussell
  - Update base docs, remove tox (#1858) @ericof
  - Updated: Boolean Variables documentation and docstrings (#1705) @italomaia
  - docs: fix simple typo, shat -&gt; that (#1749) @timgates42
  - fixing badge display problem (#1798) @Paulokim1
  - Bugfixes:
  - Fixed the override not working with copy only dir #1650 (#1651) @zhongdai
  - Fixed: Removed mention of packages versions, to exclude dependabot warnings alerts (#1711) @insspb
  - cleanup files if panics during hooks - bugfix (#1760) @liortct</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1694088000">- Update to 2.3.0:
  * Improve style of prompts using `rich` (#1901) @vemonet
  * Fix replay (#1904) @vemonet
  * Support multichoice overwrite (#1903) @Meepit
- Switch to pyproject macro.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 2.6.0:
  * Support Python 3.12
  * Modifying Jinja2 start and end variable strings (#1997)
  * Fix regression #2009: Adding value to nested dicts broken
  * Fixed errors caused by invalid config files. (#1995)
  * Default values can be passed as a dict (#1924)
  * Implement new style for nested templates config (#1981)
  * Fix FileExistsError when using a relative template path
  * Fix recursive context overwrites
  * Gracefully handle files with mixed lined endings (#1942)
  * Implement a pre_prompt hook that will run before prompts
  * Implement a pre_prompt hook that will run before prompts
  * update main docstrings to include overwrite_if_exists and
    skip_if_file_exists
  * add checkout details to the context (fixes #1759) (#1923)
  * Fix nested templates in Git repository (#1922)
  * Fix prompt counter. (#1940)
  * Fix variables with null default not being required (#1919)</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1737115200">- Drop unneeded BuildRequires on recommonmark, it was dropped back in
  2.2.0.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1737374400">- Add python3-sphinx_rtd_theme as build dependency to fix the doc build fail.</changelog>
</package>
<package pkgid="897bb89c1c1561273b4a88b1726d9e5fbceeb129510439d0b451cdd65b1a4d7894fa0e7cf21bf26361b50d34d4b3184014d37cc3f8070a674e64b9b4b7557d87" name="cool-retro-term" arch="s390x">
  <version epoch="0" ver="1.2.0" rel="bp161.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>
</package>
<package pkgid="a59742aeebe522d94d215e65ad32d3e737e43cec75deeee49c8ba9590a33d089e6a9d25dd9bcc455ef018223f433863971f69b73be22cf9de50393d9940fa602" name="coredns-extras" arch="noarch">
  <version epoch="0" ver="1.14.4" rel="bp161.1.2"/>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1756641600">- Update to version 1.12.3:
  * chore: Minor changes to `Dockerfile` (#7428)
  * Properly create hostname from IPv6 (#7431)
  * Bump deps
  * fix: handle cached connection closure in forward plugin (#7427)
  * plugin/test: fix TXT record comparison for multi-chunk vs multiple records
  * plugin/file: preserve case in SRV record names and targets per RFC 6763
  * fix(auto/file): return REFUSED when no next plugin is available (#7381)
  * Port to AWS Go SDK v2 (#6588)
  * fix(cache): data race when refreshing cached messages (#7398)
  * fix(cache): data race when updating the TTL of cached messages (#7397)
  * chore: fix docs incompatibility (#7390)
  * plugin/rewrite: Add EDNS0 Unset Action (#7380)
  * add args: startup_timeout for kubernetes plugin (#7068)
  * [plugin/cache] create a copy of a response to ensure original data is never
    modified
  * Add support for fallthrough to the grpc plugin (#7359)
  * view: Add IPv6 example match (#7355)
  * chore: enable more rules from revive (#7352)
  * chore: enable early-return and superfluous-else from revive (#7129)
  * test(plugin): improve tests for auto (#7348)
  * fix(proxy): flaky dial tests (#7349)
  * test: add t.Helper() calls to test helper functions (#7351)
  * fix(kubernetes): multicluster DNS race condition (#7350)
  * lint: enable wastedassign linter (#7340)
  * test(plugin): add tests for any (#7341)
  * Actually invoke make release -f Makefile.release during test (#7338)
  * Keep golang to 1.24.2 due to build issues in 1.24.3 (#7337)
  * lint: enable protogetter linter (#7336)
  * lint: enable nolintlint linter (#7332)
  * fix: missing intrange lint fix (#7333)
  * perf(kubernetes): optimize AutoPath slice allocation (#7323)
  * lint: enable intrange linter (#7331)
  * feat(plugin/file): fallthrough (#7327)
  * lint: enable canonicalheader linter (#7330)
  * fix(proxy): avoid Dial hang after Transport stopped (#7321)
  * test(plugin): add tests for pkg/rand (#7320)
  * test(dnsserver): add unit tests for gRPC and QUIC servers (#7319)
  * fix: loop variable capture and linter (#7328)
  * lint: enable usetesting linter (#7322)
  * test: skip certain network-specific tests on non-Linux (#7318)
  * test(dnsserver): improve core/dnsserver test coverage (#7317)
  * fix(metrics): preserve request size from plugins (#7313)
  * fix: ensure DNS query name reset in plugin.NS error path (#7142)
  * feat: enable plugins via environment during build (#7310)
  * fix(plugin/bind): remove zone for link-local IPv4 (#7295)
  * test(request): improve coverage across package (#7307)
  * test(coremain): Add unit tests (#7308)
  * ci(test-e2e): add Go version setup to workflow (#7309)
  * kubernetes: add multicluster support (#7266)
  * chore: Add new maintainer thevilledev (#7298)
  * Update golangci-lint (#7294)
  * feat: limit concurrent DoQ streams and goroutines (#7296)
  * docs: add man page for multisocket plugin (#7297)
  * Prepare for the k8s api upgrade (#7293)
  * fix(rewrite): truncated upstream response (#7277)
  * fix(plugin/secondary): make transfer property mandatory (#7249)
  * plugin/bind: remove macOS bug mention in docs (#7250)
  * Remove `?bla=foo:443` for `POST` DoH (#7257)
  * Do not interrupt querying readiness probes for plugins (#6975)
  * Added `SetProxyOptions` function for `forward` plugin (#7229)
- removed patch fixquic-go.patch  as already included in upstream</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1757592000">- fix CVE-2025-58063 https://bugzilla.suse.com/show_bug.cgi?id=1249389
- Update to version 1.12.4:
  * bump deps
  * fix(transfer): goroutine leak on axfr err (#7516)
  * plugin/etcd: fix import order for ttl test (#7515)
  * fix(grpc): check proxy list length in policies (#7512)
  * fix(https): propagate HTTP request context (#7491)
  * fix(plugin): guard nil lookups across plugins (#7494)
  * lint: add missing prealloc to backend lookup test (#7510)
  * fix(grpc): span leak on error attempt (#7487)
  * test(plugin): improve backend lookup coverage (#7496)
  * lint: enable prealloc (#7493)
  * lint: enable durationcheck (#7492)
  * Add Sophotech to adopters list (#7495)
  * plugin: Use %w to wrap user error (#7489)
  * fix(metrics): add timeouts to metrics HTTP server (#7469)
  * chore(ci): restrict token permissions (#7470)
  * chore(ci): pin workflow dependencies (#7471)
  * fix(forward): use netip package for parsing (#7472)
  * test(plugin): improve test coverage for pprof (#7473)
  * build(deps): bump github.com/go-viper/mapstructure/v2 (#7468)
  * plugin/file: fix label offset problem in ClosestEncloser (#7465)
  * feat(trace): migrate dd-trace-go v1 to v2 (#7466)
  * test(multisocket): deflake restart by using a fresh port and coordinated cleanup (#7438)
  * chore: update Go version to 1.24.6 (#7437)
  * plugin/header: Remove deprecated syntax (#7436)
  * plugin/loadbalance: support prefer option (#7433)
  * Improve caddy.GracefulServer conformance checks (#7416)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1767873600">- fix CVE-2025-68156 https://bugzilla.suse.com/show_bug.cgi?id=1255345
- Update to version 1.14.0:
  * core: Fix gosec G115 integer overflow warnings
  * core: Add regex length limit
  * plugin/azure: Fix slice init length
  * plugin/errors: Add optional show_first flag to consolidate directive
  * plugin/file: Fix for misleading SOA parser warnings
  * plugin/kubernetes: Rate limits to api server
  * plugin/metrics: Implement plugin chain tracking
  * plugin/sign: Report parser err before missing SOA
  * build(deps): bump github.com/expr-lang/expr from 1.17.6 to 1.17.7
- Update to version 1.13.2:
  * core: Add basic support for DoH3
  * core: Avoid proxy unnecessary alloc in Yield
  * core: Fix usage of sync.Pool to save an alloc
  * core: Fix data race with sync.RWMutex for uniq
  * core: Prevent QUIC reload panic by lazily initializing the listener
  * core: Refactor/use reflect.TypeFor
  * plugin/auto: Limit regex length
  * plugin/cache: Remove superfluous allocations in item.toMsg
  * plugin/cache: Isolate metadata in prefetch goroutine
  * plugin/cache: Correct spelling of MaximumDefaultTTL in cache and dnsutil
    packages
  * plugin/dnstap: Better error handling (redial &amp; logging) when Dnstap is busy
  * plugin/file: Performance finetuning
  * plugin/forward: Disallow NOERROR in failover
  * plugin/forward: Added support for per-nameserver TLS SNI
  * plugin/forward: Prevent busy loop on connection err
  * plugin/forward: Add max connect attempts knob
  * plugin/geoip: Add ASN schema support
  * plugin/geoip: Add support for subdivisions
  * plugin/kubernetes: Fix kubernetes plugin logging
  * plugin/multisocket: Cap num sockets to prevent OOM
  * plugin/nomad: Support service filtering
  * plugin/rewrite: Pre-compile CNAME rewrite regexp
  * plugin/secondary: Fix reload causing secondary plugin goroutine to leak
- Update to version 1.13.1:
  * core: Avoid string concatenation in loops
  * core: Update golang to 1.25.2 and golang.org/x/net to v0.45.0 on CVE fixes
  * plugin/sign: Reject invalid UTF‑8 dbfile token
- Update to version 1.13.0:
  * core: Export timeout values in dnsserver.Server
  * core: Fix Corefile infinite loop on unclosed braces
  * core: Fix Corefile related import cycle issue
  * core: Normalize panics on invalid origins
  * core: Rely on dns.Server.ShutdownContext to gracefully stop
  * plugin/dnstap: Add bounds for plugin args
  * plugin/file: Fix data race in tree Elem.Name
  * plugin/forward: No failover to next upstream when receiving SERVFAIL or
    REFUSED response codes
  * plugin/grpc: Enforce DNS message size limits
  * plugin/loop: Prevent panic when ListenHosts is empty
  * plugin/loop: Avoid panic on invalid server block
  * plugin/nomad: Add a Nomad plugin
  * plugin/reload: Prevent SIGTERM/reload deadlock</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1769515200">- Update to version 1.14.1:
  * This release primarily addresses security vulnerabilities affecting Go
    versions prior to Go 1.25.6 and Go 1.24.12
    (CVE-2025-61728, CVE-2025-61726, CVE-2025-68121, CVE-2025-61731,
    CVE-2025-68119).
    It also includes performance improvements to the proxy plugin via
    multiplexed connections, along with various documentation updates.
- skip flaky tests</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1769515201">- address more unstable unstable tests under aarch64 and s390x</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1772884800">- Update to version 1.14.2:
  * plugin/reload: Allow disabling jitter with 0s
  * bump deps
  * plugin/forward: fix parsing error when handling TLS+IPv6 address
  * plugin/loop: use crypto/rand for query name generation
  * plugin: reorder rewrite before acl to prevent bypass
  * fix(rewrite): fix cname target rewrite for CNAME chains
  * fix(kubernetes): panic on empty ListenHosts
  * chore: bump minimum Go version to 1.25
  * feat(proxyproto): add proxy protocol support
  * refactor(cache): modernize with generics
  * Add metadata for response Type and Class to Log
  * docs: clarify kubernetes auth docs
  * fix: return SOA and NS records when queried for a record CNAMEd to origin
- fixes bsc#1259320 CVE-2026-26017
- fixes bsc#1259319 CVE-2026-26018</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1777809600">- Update to version 1.14.3:
  * This release introduces Windows service support, along with full TSIG
    verification across DoH, DoH3, QUIC, and gRPC transports, and improved
    TSIG propagation and DoH request validation.
  * It also adds optional TLS for the metrics endpoint.
  * Performance and stability are improved through cache prefetching, QUIC
    optimizations, and a new max_age option in the forward plugin.
  * Additional updates include enhanced SVCB/HTTPS support, improved zone
    transfer behavior, and various DNSSEC, PROXY protocol, and concurrency
    fixes.
  * The release is built with Go 1.26.2, which includes security
    fixes addressing CVE-2026-32282, CVE-2026-32289, CVE-2026-33810,
    CVE-2026-27144, CVE-2026-27143, CVE-2026-32288, CVE-2026-32283,
    and CVE-2026-27140, and also includes fixes for CVE-2026-32936,
    CVE-2026-33190, CVE-2026-33489, CVE-2026-32934, and CVE-2026-35579.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1781352000">- Update to version 1.14.4:
  * plugin/proxyproto: Prevent nil pointer dereference when dropping malformed
    PROXY packets
  * Bump dependencies
  * plugin/cache: allow cache TTLs above default 3600s
  * plugin/dnssec: sign each RRset with the zone that owns its name, not the
    query zone
  * dnsserver: use http.LocalAddrContextKey for DoH local address
  * build: add loong64 arch support
  * core: bound HTTP/3 request header size for DoH3
  * fix: reject invalid any and local config
  * plugin/forward: add hostname resolution support for TO endpoints
  * fix(kubernetes): remove debug fmt.Println from multicluster zone validation
  * feat(core): expose TLS ConnectionState (SNI) for DoQ
  * fix: use descriptive error for unknown block options in health and log
    plugins
  * plugin/forward: Forward NODATA responses to Next handler
  * fix: reject unknown chaos block options
  * fix: reject unknown trace and dnstap block options
  * fix: reject unknown ready plugin properties
  * pkg/tls: remove duplicate cipher suites
  * fix(azure): apply `access` mode to every zone in the same block
  * feat(secondary): add fallthrough support
  * fix(cache): prefer positive cache over SERVFAIL in ncache
  * plugin/file: trigger reload of zones based on mtime
  * plugin/dnstap: feature: added incoming connection support
  * plugin/file: canonicalize escape form in owner names
  * feat(cache): add optional verify timeout to serve_stale</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1782129600">- Exclude flaky unit test on build</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1782302400">- Exclude flaky unit test on build</changelog>
</package>
<package pkgid="89f1727ab75465149fb893d68873d9de41f5bb056fdf66148652c175af77cdb95d6d6f56f233e54f2fc5d9792bb785f3f4c962524ffac765a796da892efcfabd" name="coredns-for-k8s1.30" arch="s390x">
  <version epoch="0" ver="1.11.3" rel="bp161.1.9"/>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1713441600">- Initial package version 1.11.1
  * Version specified in kubernetes v1.30.0 - https://github.com/kubernetes/kubernetes/blob/v1.30.0/build/dependencies.yaml#L32-L47</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1727179200">- Update to version 1.11.3:
  Noteworthy Changes: https://github.com/coredns/coredns/blob/v1.11.3/notes/coredns-1.11.3.md#noteworthy-changes
  * 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)
  * plugin/etcd: the etcd client adds the DialKeepAliveTime parameter (#6351)
  * plugin/cache: key cache on Checking Disabled (CD) bit (#6354)
  * plugin/forward: Use the correct root domain name in the forward plugin's health checks (#6395)
  * plugin/forward: Handle UDP responses that overflow with TC bit (#6277)
  * plugin/rewrite: fix multi request concurrency issue in cname rewrite (#6407)
  * plugin/rewrite: add rcode as a rewrite option (#6204)
  * plugin/dnstap: add support for "extra" field in payload (#6226)
  * plugin/cache: fix keepttl parsing (#6250)
  * Return RcodeServerFailure when DNS64 has no next plugin (#6590)
  * Change the log flags to be a variable that can be set (#6546)
  * Bump go version to 1.21 (#6533)
  * replace the mutex locks in logging with atomic bool for the "on" flag (#6525)
  * Enable Prometheus native histograms (#6524)</changelog>
</package>
<package pkgid="45ce98f7dfb46620e28d5691c43295bc8efd074144a27fdf53fac9a054a8665dd095ed3dce31194e21820aa05b942ddabd1427514124531d5bfc72a34ba4e2af" name="coredns-for-k8s1.30-extras" arch="noarch">
  <version epoch="0" ver="1.11.3" rel="bp161.1.9"/>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1713441600">- Initial package version 1.11.1
  * Version specified in kubernetes v1.30.0 - https://github.com/kubernetes/kubernetes/blob/v1.30.0/build/dependencies.yaml#L32-L47</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1727179200">- Update to version 1.11.3:
  Noteworthy Changes: https://github.com/coredns/coredns/blob/v1.11.3/notes/coredns-1.11.3.md#noteworthy-changes
  * 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)
  * plugin/etcd: the etcd client adds the DialKeepAliveTime parameter (#6351)
  * plugin/cache: key cache on Checking Disabled (CD) bit (#6354)
  * plugin/forward: Use the correct root domain name in the forward plugin's health checks (#6395)
  * plugin/forward: Handle UDP responses that overflow with TC bit (#6277)
  * plugin/rewrite: fix multi request concurrency issue in cname rewrite (#6407)
  * plugin/rewrite: add rcode as a rewrite option (#6204)
  * plugin/dnstap: add support for "extra" field in payload (#6226)
  * plugin/cache: fix keepttl parsing (#6250)
  * Return RcodeServerFailure when DNS64 has no next plugin (#6590)
  * Change the log flags to be a variable that can be set (#6546)
  * Bump go version to 1.21 (#6533)
  * replace the mutex locks in logging with atomic bool for the "on" flag (#6525)
  * Enable Prometheus native histograms (#6524)</changelog>
</package>
<package pkgid="2df329b7eeac4a565b0af768ccbdc33fe1f0460f17f5439227ec5dd4dd32159626ad817afa5ed04a9e742704cdc16887df80cc9f242ae1989a35bd3a13642884" name="coredns-for-k8s1.31" arch="s390x">
  <version epoch="0" ver="1.11.3" rel="bp161.1.9"/>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1723809600">- Initial package version 1.11.1
  * Version specified in kubernetes v1.31.0 - https://github.com/kubernetes/kubernetes/blob/v1.31.0/build/dependencies.yaml#L32-L34
  * Changelog – https://github.com/coredns/coredns/releases/tag/v1.11.3</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1727179200">- Update to version 1.11.3:
  Noteworthy Changes: https://github.com/coredns/coredns/blob/v1.11.3/notes/coredns-1.11.3.md#noteworthy-changes
  * 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)
  * plugin/etcd: the etcd client adds the DialKeepAliveTime parameter (#6351)
  * plugin/cache: key cache on Checking Disabled (CD) bit (#6354)
  * plugin/forward: Use the correct root domain name in the forward plugin's health checks (#6395)
  * plugin/forward: Handle UDP responses that overflow with TC bit (#6277)
  * plugin/rewrite: fix multi request concurrency issue in cname rewrite (#6407)
  * plugin/rewrite: add rcode as a rewrite option (#6204)
  * plugin/dnstap: add support for "extra" field in payload (#6226)
  * plugin/cache: fix keepttl parsing (#6250)
  * Return RcodeServerFailure when DNS64 has no next plugin (#6590)
  * Change the log flags to be a variable that can be set (#6546)
  * Bump go version to 1.21 (#6533)
  * replace the mutex locks in logging with atomic bool for the "on" flag (#6525)
  * Enable Prometheus native histograms (#6524)</changelog>
</package>
<package pkgid="aef85a873be2833a9f9316714624b24d8f3ff7d37919d19430152bff3c597b2044d3e50b5d225e3d9169ce34793483a1828a8ad193a6e5c4b91c7f8c8c1f1dfb" name="coredns-for-k8s1.31-extras" arch="noarch">
  <version epoch="0" ver="1.11.3" rel="bp161.1.9"/>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1723809600">- Initial package version 1.11.1
  * Version specified in kubernetes v1.31.0 - https://github.com/kubernetes/kubernetes/blob/v1.31.0/build/dependencies.yaml#L32-L34
  * Changelog – https://github.com/coredns/coredns/releases/tag/v1.11.3</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1727179200">- Update to version 1.11.3:
  Noteworthy Changes: https://github.com/coredns/coredns/blob/v1.11.3/notes/coredns-1.11.3.md#noteworthy-changes
  * 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)
  * plugin/etcd: the etcd client adds the DialKeepAliveTime parameter (#6351)
  * plugin/cache: key cache on Checking Disabled (CD) bit (#6354)
  * plugin/forward: Use the correct root domain name in the forward plugin's health checks (#6395)
  * plugin/forward: Handle UDP responses that overflow with TC bit (#6277)
  * plugin/rewrite: fix multi request concurrency issue in cname rewrite (#6407)
  * plugin/rewrite: add rcode as a rewrite option (#6204)
  * plugin/dnstap: add support for "extra" field in payload (#6226)
  * plugin/cache: fix keepttl parsing (#6250)
  * Return RcodeServerFailure when DNS64 has no next plugin (#6590)
  * Change the log flags to be a variable that can be set (#6546)
  * Bump go version to 1.21 (#6533)
  * replace the mutex locks in logging with atomic bool for the "on" flag (#6525)
  * Enable Prometheus native histograms (#6524)</changelog>
</package>
<package pkgid="8b8579ee4eb24a004238ebfe8cf646b7bcc7e760e6b63e9378c5a551508599be8b7eb78bb8d45377cf7eb2ef3da695c6cdc8cc7156727dcc9b86ea3fe138d1be" name="corepack-default" arch="s390x">
  <version epoch="0" ver="6.1" rel="160099.4.1"/>
  <changelog author="adam.majer@suse.de" date="1666353600">- Use NodeJS 19 as default for TW</changelog>
  <changelog author="adam.majer@suse.de" date="1681905600">- Use NodeJS 20 as default for TW</changelog>
  <changelog author="jsrain@suse.com" date="1682424000">- Use NodeJS 18 as default for ALP</changelog>
  <changelog author="adam.majer@suse.de" date="1686830400">- Rework default versions and include specifics for ALP
- Default version for SLE-12 is set to be 16 - no further updates
  expected since W&amp;S module is not supported in LTSS
- 15 SP6 uses nodejs20 as default (PED-4819)</changelog>
  <changelog author="adam.majer@suse.de" date="1699531200">- Update default TW to nodejs21</changelog>
  <changelog author="xtexchooser@duck.com" date="1706356800">- Add corepack support</changelog>
  <changelog author="adam.majer@suse.de" date="1715860800">- Update TW to 22 and set 15.7 to use it as default</changelog>
  <changelog author="adam.majer@suse.de" date="1731499200">- Update SLFO to current LTS</changelog>
  <changelog author="adam.majer@suse.de" date="1764331200">- Update TW and SLFO to 24. Since we cannot differentiate between
  16.0 and 16.1 at the moment, the SLFO numbers need to be branched
  per revision.</changelog>
  <changelog author="adam.majer@suse.de" date="1776081600">- Use adapted suse_version for 16.1 (jsc#PED-15772)</changelog>
</package>
<package pkgid="8b6bc5021c7e2b6d3d26c60f9832343a15d539795019c0ab0109d082e21aeb8bdd6e598ff6f2dbf52a86e14dac25288486978449655f0ae768df937c590b1731" name="corepack24" arch="s390x">
  <version epoch="0" ver="24.18.1" rel="160099.1.1"/>
  <changelog author="adam.majer@suse.de" date="1768478400">- Update to 24.13.0:
  * deps: updated undici to 7.18.2 (bsc#1256848, CVE-2026-22036)
  * deps: updated bundled c-ares to 1.34.6 (if used)
  * add TLSSocket default error handler (bsc#1256573, CVE-2025-59465)
  * disable futimes when permission model is enabled (bsc#1256571, CVE-2025-55132)
  * require full read and write to symlink APIs (bsc#1256569, CVE-2025-55130)
  * rethrow stack overflow exceptions in async_hooks (bsc#1256574, CVE-2025-59466)
  * refactor unsafe buffer creation to remove zero-fill toggle (bsc#1256570, CVE-2025-55131)
  * route callback exceptions through error handlers (bsc#1256576, CVE-2026-21637)</changelog>
  <changelog author="adam.majer@suse.de" date="1769083200">- 61008.patch: fix ppc64le build
- node-gyp-addon-gypi.patch: fix build of binary modules</changelog>
  <changelog author="adam.majer@suse.de" date="1774872000">- Update to 24.14.1:
  * use null prototype for headersDistinct/trailersDistinct (CVE-2026-21710, bsc#1260455)
  * wrap SNICallback invocation in try/catch (CVE-2026-21637, bsc#1256576)
  * test array index hash collision (CVE-2026-21717, bsc#1260494)
  * use timing-safe comparison in Web Cryptography HMAC and KMAC (CVE-2026-21713, bsc#1260463)
  * handle NGHTTP2_ERR_FLOW_CONTROL error code (CVE-2026-21714, bsc#1260480)
  * handle url crash on different url formats (CVE-2026-21712, bsc#1260460)
  * include permission check on lib/fs/promises (CVE-2026-21716, bsc#1260462)
  * add permission check to realpath.native (CVE-2026-21715, bsc#1260482)
- Changes in versino 24.14.0:
  * async_hooks: add trackPromises option to createHook()
  * build,deps: replace cjs-module-lexer with merve
  * deps: add LIEF as a dependency
  * events: repurpose events.listenerCount() to accept EventTargets
  * fs: add ignore option to fs.watch
  * http: add http.setGlobalProxyFromEnv()
  * module: allow subpath imports that start with #/
  * process: preserve AsyncLocalStorage in queueMicrotask only when needed
  * sea: split sea binary manipulation code
  * sqlite: enable defensive mode by default
  * sqlite: add sqlite prepare options args
  * src: add initial support for ESM in embedder API
  * stream: add bytes() method to node:stream/consumers
  * stream: do not pass readable.compose() output via Readable.from()
  * test: use fixture directories for sea tests
  * test_runner: add env option to run function
  * test_runner: support expecting a test-case to fail
  * util: add convertProcessSignalToExitCode utility
  for details, see https://nodejs.org/en/blog/release/v24.14.0
- npm-path-normalization.patch: upstreamed, dropped
- 61008.patch: upstreamed, dropped</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Add -fno-lifetime-dse to CXXFLAGS to avoid
  parallel/test-snapshot-reproducible testsuite failure with GCC 16</changelog>
  <changelog author="dimstar@opensuse.org" date="1776254401">- 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>
  <changelog author="adam.majer@suse.de" date="1776772800">- Remove update-alternatives from scriptlets if not available.
  This code is only there to remove update-alternatives</changelog>
  <changelog author="adam.majer@suse.de" date="1782216000">- Update to 24.17.0
  (CVE-2026-48618, bsc#1268593) tls: normalize hostname for server identity checks
  (CVE-2026-48933, bsc#1268592) crypto: guard WebCrypto cipher output length
  (CVE-2026-48615, bsc#1268598) lib,test: redact proxy credentials in tunnel errors
  (CVE-2026-48619, bsc#1268618) http2: cap originSet size to prevent unbounded memory growth
  (CVE-2026-48928, bsc#1268605) tls: fix case-sensitive SNI context matching
  (CVE-2026-48930, bsc#1268606) dns,net: reject hostnames with embedded NUL bytes
  (CVE-2026-48934, bsc#1268608) tls: bind reusable sessions to authenticated host
  (CVE-2026-48617, bsc#1268554) permission: handle process.chdir on writereport
  (CVE-2026-48931, bsc#1268611) http: fix response queue poisoning in http.Agent
  (CVE-2026-48935, bsc#1268609) permission: disable FileHandle utimes with permission model
  (CVE-2026-48937, bsc#1268555) http2: servers keep accepting data even after sending a `GOAWAY` frame
  (CVE-2026-12151, bsc#1268482) undici: Denial of Service due to unbounded memory growth via WebSocket frames
  (CVE-2026-6733,  bsc#1268479) undici: Response queue poisoning on reused keep-alive sockets can lead to incorrect response delivery
  (CVE-2026-9679,  bsc#1268477) undici: vulnerable to HTTP header injection via Set-Cookie percent-decoding
  (CVE-2026-11525, bsc#1268481) undici: Weakening of cookie SameSite policy due to incorrect parsing of Set-Cookie header
  (CVE-2026-2581,  bsc#1268480) undici: Denial of Service due to uncontrolled resource consumption
  (CVE-2026-9678,  bsc#1268478) undici: Information disclosure due to improper cache-control header parsing
  (CVE-2026-27135, bsc#1259853) nghttp2: assertion failure due to missing state validation can lead to DoS
- ngtcp2_bsc1262274.patch: (CVE-2026-40170, bsc#1262274) - ngtcp2: qlog parameters_set stack buffer overflow.
- pacote-bsc1266318.patch: (CVE-2026-9496,  bsc#1266318) - pacote: excessive CPU consumption in `addGitSha` when processing a specially crafted `spec.rawSpec` value can lead to DoS
- ip-address-bsc1268097.patch: (CVE-2026-42338, bsc#1268097) - ip-address: Cross-site scripting via improper HTML escaping of untrusted input
- fix_ci_tests.patch: rebased
- For changes in older versions, see
  https://github.com/nodejs/node/releases</changelog>
  <changelog author="amajer@suse.com" date="1782820800">- Update to 24.18.0 (bsc#1269825)
  * doc: update blockList stability status to release candidate
  * fs: support caller-supplied readFile() buffers
  * http: close pre-request sockets in closeIdleConnections
  * loader: implement package maps
  * net: support TCP_KEEPINTVL and TCP_KEEPCNT in setKeepAlive
  * tls: add certificateCompression option
  * vfs: dispatch node:fs/promises to mounted VFS instances
  * vfs: add minimal node:vfs subsystem
- fix_ci_tests.patch: refreshed
- ip-address-bsc1268097.patch: dropped upstreamed</changelog>
  <changelog author="adam.majer@suse.de" date="1785499200">- Update to 24.18.1:
  - CVE-2026-56846: HTTP/2 retained headers can bypass maxSessionMemory limits (bsc#1272941)
  - CVE-2026-56848: HTTP/2 re-entrant send can cause heap-use-after-free (bsc#1272942)
  - CVE-2026-58043: Permission Model path matching can over-grant filesystem access (bsc#1272943)
  - CVE-2026-56850: HTTPS Agent can reuse mTLS identities across PFX certificates (bsc#1272944)
  - CVE-2026-58040: HTTPS Agent session reuse can skip hostname verification (bsc#1272945)
  - CVE-2026-58041: node:sqlite SQLTagStore iterator replay can re-execute writes (bsc#1272946)
  - CVE-2026-58042: dns.resolveAny() can abort on DNS responses with many A records (bsc#1272947)
  - CVE-2026-58045: node:zlib sync APIs can crash on spoofed TypedArray length (bsc#1272948)
  - CVE-2026-56847: Permission Model allows trace events to write outside the allowlist (bsc#1272949)
  - CVE-2026-58039: Permission Model allows process reports to write outside the allowlist (bsc#1272950)
  - CVE-2026-58044: HTTP parser header truncation can enable request smuggling (bsc#1272951)</changelog>
  <changelog author="adam.majer@suse.de" date="1785758400">- CVE-2026-54272: ip-address.patch: misclassification of IPv4-mapped/NAT64 IPv6 addresses allows for bypass of SSRF and trust-boundary checks (bsc#1272882)</changelog>
</package>
<package pkgid="487cd42f6c8122649638bf33d67a27717d9a33df6e25001afb3fb1fd1081415c02da446c5551aa83a0ab17727e3b861b9c296924ed83cbffbdb6ed5559707203" name="coreutils" arch="s390x">
  <version epoch="0" ver="9.6" rel="160099.3.5"/>
  <changelog author="kukuk@suse.com" date="1693483200">- Update to 9.4:
  Bug fixes:
  * b2sum --check will no longer read unallocated memory when
    presented with malformed checksum lines.
    [bug introduced in coreutils-9.2]
  * cp --parents again succeeds when preserving mode for absolute directories.
    Previously it would have failed with a "No such file or directory" error.
    [bug introduced in coreutils-9.1]
  * cp --sparse=never will avoid copy-on-write (reflinking) and copy offloading,
    to ensure no holes present in the destination copy.
    [bug introduced in coreutils-9.0]
  * cksum again diagnoses read errors in its default CRC32 mode.
    [bug introduced in coreutils-9.0]
  * cksum --check now ensures filenames with a leading backslash character
    are escaped appropriately in the status output.
    This also applies to the standalone checksumming utilities.
    [bug introduced in coreutils-8.25]
  * dd again supports more than two multipliers for numbers.
    Previously numbers of the form '1024x1024x32' gave "invalid number" errors.
    [bug introduced in coreutils-9.1]
  * factor, numfmt, and tsort now diagnose read errors on the input.
    [This bug was present in "the beginning".]
  * install --strip now supports installing to files with a leading hyphen.
    Previously such file names would have caused the strip process to fail.
    [This bug was present in "the beginning".]
  * ls now shows symlinks specified on the command line that can't be traversed.
    Previously a "Too many levels of symbolic links" diagnostic was given.
    [This bug was present in "the beginning".]
  * pr --length=1 --double-space no longer enters an infinite loop.
    [This bug was present in "the beginning".]
  * tac now handles short reads on its input.  Previously it may have exited
    erroneously, especially with large input files with no separators.
    [This bug was present in "the beginning".]
  * uptime no longer incorrectly prints "0 users" on OpenBSD,
    and is being built again on FreeBSD and Haiku.
    [bugs introduced in coreutils-9.2]
  * wc -l and cksum no longer crash with an "Illegal instruction" error
    on x86 Linux kernels that disable XSAVE YMM.  This was seen on Xen VMs.
    [bug introduced in coreutils-9.0]
  Changes in behavior:
  * cp -v and mv -v will no longer output a message for each file skipped
    due to -i, or -u.  Instead they only output this information with --debug.
    I.e., 'cp -u -v' etc. will have the same verbosity as before coreutils-9.3.
  * cksum -b no longer prints base64-encoded checksums.  Rather that
    short option is reserved to better support emulation of the standalone
    checksum utilities with cksum.
  * mv dir x now complains differently if x/dir is a nonempty directory.
    Previously it said "mv: cannot move 'dir' to 'x/dir': Directory not empty",
    where it was unclear whether 'dir' or 'x/dir' was the problem.
    Now it says "mv: cannot overwrite 'x/dir': Directory not empty".
    Similarly for other renames where the destination must be the problem.
    [problem introduced in coreutils-6.0]
- Enable systemd-logind support
- Add gnulib-readutmp.patch: Fix seg.fault of who, pinky, uptime [dgo#65617]
- Create -systemd flavor with binaries linked against libsystemd
- Drop coreutils-invalid-ids.patch to get consistent behavior, most tools
  where already removed from that patch.
- coreutils-misc.patch: adjust paths
- coreutils-skip-some-sort-tests-on-ppc.patch: adjust paths
- coreutils-test_without_valgrind.patch: adjust paths
- coreutils-i18n.patch: update from Fedora</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1694952000">- gnulib-readutmp-under-gdm.patch: Add upstream gnulib patch to fix crash
  of who/uptime when gdm is in use. [bsc#1215361]
- gnulib-readutmp.patch: Update with upstream patch.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1705838400">- coreutils-9.4.split-CVE-2024-0684.patch: Add upstream patch:
  split: do not shrink hold buffer.  (CVE-2024-0684, bsc#1218982)
- coreutils-i18n.patch: Update from Fedora to fix build on i686 on GCC14.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1711972800">- Update to 9.5:
  Bug fixes:
  * chmod -R now avoids a race where an attacker may replace a traversed file
    with a symlink, causing chmod to operate on an unintended file.
    [This bug was present in "the beginning".]
  * cp, mv, and install no longer issue spurious diagnostics like "failed
    to preserve ownership" when copying to GNU/Linux CIFS file systems.
    They do this by working around some Linux CIFS bugs.
  * cp --no-preserve=mode will correctly maintain set-group-ID bits
    for created directories.  Previously on systems that didn't support ACLs,
    cp would have reset the set-group-ID bit on created directories.
    [bug introduced in coreutils-8.20]
  * join and uniq now support multi-byte characters better.
    For example, 'join -tX' now works even if X is a multi-byte character,
    and both programs now treat multi-byte characters like U+3000
    IDEOGRAPHIC SPACE as blanks if the current locale treats them so.
  * numfmt options like --suffix no longer have an arbitrary 127-byte limit.
    [bug introduced with numfmt in coreutils-8.21]
  * mktemp with --suffix now better diagnoses templates with too few X's.
    Previously it conflated the insignificant --suffix in the error.
    [bug introduced in coreutils-8.1]
  * sort again handles thousands grouping characters in single-byte locales
    where the grouping character is greater than CHAR_MAX.  For e.g. signed
    character platforms with a 0xA0 (aka &amp;nbsp) grouping character.
    [bug introduced in coreutils-9.1]
  * split --line-bytes with a mixture of very long and short lines
    no longer overwrites the heap (CVE-2024-0684).
    [bug introduced in coreutils-9.2]
  * tail no longer mishandles input from files in /proc and /sys file systems,
    on systems with a page size larger than the stdio BUFSIZ.
    [This bug was present in "the beginning".]
  * timeout avoids a narrow race condition, where it might kill arbitrary
    processes after a failed process fork.
    [bug introduced with timeout in coreutils-7.0]
  * timeout avoids a narrow race condition, where it might fail to
    kill monitored processes immediately after forking them.
    [bug introduced with timeout in coreutils-7.0]
  * wc no longer fails to count unprintable characters as parts of words.
    [bug introduced in textutils-2.1]
  Changes in behavior:
  * base32 and base64 no longer require padding when decoding.
    Previously an error was given for non padded encoded data.
  * base32 and base64 have improved detection of corrupted encodings.
    Previously encodings with non zero padding bits were accepted.
  * basenc --base16 -d now supports lower case hexadecimal characters.
    Previously an error was given for lower case hex digits.
  * cp --no-clobber, and mv -n no longer exit with failure status if
    existing files are encountered in the destination.  Instead they revert
    to the behavior from before v9.2, silently skipping existing files.
  * ls --dired now implies long format output without hyperlinks enabled,
    and will take precedence over previously specified formats or hyperlink
    mode.
  * numfmt will accept lowercase 'k' to indicate Kilo or Kibi units on input,
    and uses lowercase 'k' when outputting such units in '--to=si' mode.
  * pinky no longer tries to canonicalize the user's login location by default,
    rather requiring the new --lookup option to enable this often slow feature.
  * wc no longer ignores encoding errors when counting words.
    Instead, it treats them as non white space.
  New features:
  * chgrp now accepts the --from=OWNER:GROUP option to restrict changes to files
    with matching current OWNER and/or GROUP, as already supported by chown(1).
  * chmod adds support for -h, -H,-L,-P, and --dereference options, providing
    more control over symlink handling.  This supports more secure handling of
    CLI arguments, and is more consistent with chown, and chmod on other
    systems.
  * cp now accepts the --keep-directory-symlink option (like tar), to preserve
    and follow existing symlinks to directories in the destination.
  * cp and mv now accept the --update=none-fail option, which is similar
    to the --no-clobber option, except that existing files are diagnosed,
    and the command exits with failure status if existing files.
    The -n,--no-clobber option is best avoided due to platform differences.
  * env now accepts the -a,--argv0 option to override the zeroth argument
    of the command being executed.
  * mv now accepts an --exchange option, which causes the source and
    destination to be exchanged.  It should be combined with
  - -no-target-directory (-T) if the destination is a directory.
    The exchange is atomic if source and destination are on a single
    file system that supports atomic exchange; --exchange is not yet
    supported in other situations.
  * od now supports printing IEEE half precision floating point with -t fH,
    or brain 16 bit floating point with -t fB, where supported by the compiler.
  * tail now supports following multiple processes, with repeated --pid options.
  Improvements:
  * cp,mv,install,cat,split now read and write a minimum of 256KiB at a time.
    This was previously 128KiB and increasing to 256KiB was seen to increase
    throughput by 10-20% when reading cached files on modern systems.
  * env,kill,timeout now support unnamed signals. kill(1) for example now
    supports sending such signals, and env(1) will list them appropriately.
  * SELinux operations in file copy operations are now more efficient,
    avoiding unneeded MCS/MLS label translation.
  * sort no longer dynamically links to libcrypto unless -R is used.
    This decreases startup overhead in the typical case.
  * wc is now much faster in single-byte locales and somewhat faster in
    multi-byte locales.
- coreutils-9.4.split-CVE-2024-0684.patch: Remove now-upstream patch.
- gnulib-readutmp-under-gdm.patch: Likewise.
- gnulib-readutmp.patch: Likewise.
- coreutils-i18n.patch: Remove multi-byte patches for join and uniq, as the
  upstream version now handles those tests.
  Pull in gnulib module mbchar manually, as it is a dependency of mbfile,
  but dropped out of the upstream dependency chain.
- coreutils-misc.patch: Remove change for gnulib-tests/test-isnanl.h.
- coreutils-fix-gnulib-time_r-tests.patch: Add upstream gnulib patch to skip
  French test if TZ='Europe/Paris' does not work.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1720526400">- coreutils-i18n.patch: fold(1): fix exit code for non-existent file.
  The exit code of fold(1) was zero for non-existent file:
    $ fold badfile; echo $?
    fold: badfile: No such file or directory
    0
  The bug was introduced by the downstrean I18N patch. (rhbz#2296201)</changelog>
  <changelog author="schwab@suse.de" date="1721390400">- Avoid empty scriptlets</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1727611200">- coreutils-i18n.patch: fold(1): fix fold -b with UTF8 locale.
  Sync fix in I18N patch from Fedora/Redhat and add a test. (RHEL-60295)
  Original report: https://access.redhat.com/solutions/3459791</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1737115200">- Update to 9.6:
  Bug fixes
  * cp fixes support for --update=none-fail, which would have been
    rejected as an invalid option.
    [bug introduced in coreutils-9.5]
  * cp,mv --update no longer overrides --interactive or --force.
    [bug introduced in coreutils-9.3]
  * csplit no longer creates empty files given empty input.
    [This bug was present in "the beginning".]
  * ls and printf fix shell quoted output in the edge case of escaped
    first and last characters, and single quotes in the string.
    [bug introduced in coreutils-8.26]
  * ls -l no longer outputs "Permission denied" errors on NFS
    which may happen with files without read permission, and which resulted
    in inaccurate indication of ACLs (missing '+' flag after mode).
    [bug introduced in coreutils-9.4]
  * ls -l no longer outputs "Not supported" errors on virtiofs.
    [bug introduced in coreutils-9.4]
  * mv works again with macFUSE file systems.  Previously it would
    have exited with a "Function not implemented" error.
    [bug introduced in coreutils-8.28]
  * nproc gives more consistent results on systems with more than 1024 CPUs.
    Previously it would have ignored the affinity mask on such systems.
    [bug introduced with nproc in coreutils-8.1]
  * numfmt --from=iec-i now works with numbers without a suffix.
    Previously such numbers were rejected with an error.
    [bug introduced with numfmt in coreutils-8.21]
  * printf now diagnoses attempts to treat empty strings as numbers,
    as per POSIX. For example, "printf '%d' ''" now issues a diagnostic
    and fails instead of silently succeeding.
    [This bug was present in "the beginning".]
  * pwd no longer outputs an erroneous double slash on systems
    where the system getcwd() was completely replaced.
    [bug introduced in coreutils-9.2]
  * 'shuf' generates more-random output when the output is small.
    [bug introduced in coreutils-8.6]
  * `tail --follow=name` no longer waits indefinitely for watched
    file names that are moved elsewhere within the same file system.
    [bug introduced in coreutils-8.24]
  * `tail --follow` without --retry, will consistently exit with failure status
    where inotify is not used, when all followed files become inaccessible.
    [This bug was present in "the beginning".]
  * `tail --follow --pid=PID` will now exit when the PID dies,
    even in the presence of blocking inputs like unopened fifos.
    [This bug was present in "the beginning".]
  * 'tail -c 4096 /dev/zero' no longer loops forever.
    [This bug was present in "the beginning".]
  Changes in behavior
  * 'factor' now buffers output more efficiently in some cases.
  * install -C now dereferences symlink sources when comparing,
    rather than always treating as different and performing the copy.
  * kill -l and -t now list signal 0, as it's a valid signal to send.
  * ls's -f option now simply acts like -aU, instead of also ignoring
    some earlier options.  For example 'ls -fl' and 'ls -lf' are now
    equivalent because -f no longer ignores an earlier -l.  The new
    behavior is more orthogonal and is compatible with FreeBSD.
  * stat -f -c%T now reports the "fuseblk" file system type as "fuse",
    given that there is no longer a distinct "ctl" fuse variant file system.
  New Features
  * cksum -a now supports the "crc32b" option, which calculates the CRC
    of the input as defined by ITU V.42, as used by gzip for example.
    For performance pclmul instructions are used where supported.
  * ls now supports the --sort=name option,
    to explicitly select the default operation of sorting by file name.
  * printf now supports indexed arguments, using the POSIX:2024 specified
    %&lt;i&gt;$ format, where '&lt;i&gt;' is an integer referencing a particular argument,
    thus allowing repetition or reordering of printf arguments.
  * test supports the POSIX:2024 specified '&lt;' and '&gt;' operators with strings,
    to compare the string locale collating order.
  * timeout now supports the POSIX:2024 specified -f, and -p short options,
    corresponding to --foreground, and --preserve-status respectively.
  Improvements
  * cksum -a crc, makes use of AVX2, AVX512, and ARMv8 SIMD extensions
    for time reductions of up to 40%, 60%, and 80% respectively.
  * 'head -c NUM', 'head -n NUM', 'nl -l NUM', 'nproc --ignore NUM',
    'tail -c NUM', 'tail -n NUM', and 'tail --max-unchanged-stats NUM’
    no longer fail merely because NUM stands for 2**64 or more.
  * sort operates more efficiently when used on pseudo files with
    an apparent size of 0, like those in /proc.
  * stat and tail now know about the "bcachefs", and "pidfs" file system types.
    stat -f -c%T now reports the file system type,
    and tail -f uses inotify for these file systems.
  * wc now reads a minimum of 256KiB at a time.
    This was previously 16KiB and increasing to 256KiB was seen to increase
    wc -l performance by about 10% when reading cached files on modern systems.
- coreutils-fix-gnulib-time_r-tests.patch: Remove now-upstream patch.
- coreutils-9.6-ls-Z-crash-fix.patch: Add upstream patch from after the release.
- coreutils.spec (Patch920): Exchange names of above patch files accordingly.
- coreutils-i18n.patch: Refresh patch, manually porting some upstream fixes
  into the i18n chunks for expand.c, fold.c and unexpand.c.
- Refresh all other patches:
  * coreutils-disable_tests.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
  * coreutils-tests-workaround-make-fdleak.patch</changelog>
  <changelog author="rw@suse.com" date="1748865600">- coreutils-9.6-sort-CVE-2025-5278.patch: Add upstream patch:
  sort with key character offsets of SIZE_MAX, could induce
  a read of 1 byte before an allocated heap buffer.
  (CVE-2025-5278, bsc#1243767)</changelog>
</package>
<package pkgid="221503bea1f10954d305fb94d1087b0e49d1922ffe8fa8d6fb79da98810f5317d617765c8a9e0f058e934c5ef93fb550f749339c1e1e2a904a91535a93ee5fb2" name="coreutils-doc" arch="noarch">
  <version epoch="0" ver="9.6" rel="160099.3.5"/>
  <changelog author="kukuk@suse.com" date="1693483200">- Update to 9.4:
  Bug fixes:
  * b2sum --check will no longer read unallocated memory when
    presented with malformed checksum lines.
    [bug introduced in coreutils-9.2]
  * cp --parents again succeeds when preserving mode for absolute directories.
    Previously it would have failed with a "No such file or directory" error.
    [bug introduced in coreutils-9.1]
  * cp --sparse=never will avoid copy-on-write (reflinking) and copy offloading,
    to ensure no holes present in the destination copy.
    [bug introduced in coreutils-9.0]
  * cksum again diagnoses read errors in its default CRC32 mode.
    [bug introduced in coreutils-9.0]
  * cksum --check now ensures filenames with a leading backslash character
    are escaped appropriately in the status output.
    This also applies to the standalone checksumming utilities.
    [bug introduced in coreutils-8.25]
  * dd again supports more than two multipliers for numbers.
    Previously numbers of the form '1024x1024x32' gave "invalid number" errors.
    [bug introduced in coreutils-9.1]
  * factor, numfmt, and tsort now diagnose read errors on the input.
    [This bug was present in "the beginning".]
  * install --strip now supports installing to files with a leading hyphen.
    Previously such file names would have caused the strip process to fail.
    [This bug was present in "the beginning".]
  * ls now shows symlinks specified on the command line that can't be traversed.
    Previously a "Too many levels of symbolic links" diagnostic was given.
    [This bug was present in "the beginning".]
  * pr --length=1 --double-space no longer enters an infinite loop.
    [This bug was present in "the beginning".]
  * tac now handles short reads on its input.  Previously it may have exited
    erroneously, especially with large input files with no separators.
    [This bug was present in "the beginning".]
  * uptime no longer incorrectly prints "0 users" on OpenBSD,
    and is being built again on FreeBSD and Haiku.
    [bugs introduced in coreutils-9.2]
  * wc -l and cksum no longer crash with an "Illegal instruction" error
    on x86 Linux kernels that disable XSAVE YMM.  This was seen on Xen VMs.
    [bug introduced in coreutils-9.0]
  Changes in behavior:
  * cp -v and mv -v will no longer output a message for each file skipped
    due to -i, or -u.  Instead they only output this information with --debug.
    I.e., 'cp -u -v' etc. will have the same verbosity as before coreutils-9.3.
  * cksum -b no longer prints base64-encoded checksums.  Rather that
    short option is reserved to better support emulation of the standalone
    checksum utilities with cksum.
  * mv dir x now complains differently if x/dir is a nonempty directory.
    Previously it said "mv: cannot move 'dir' to 'x/dir': Directory not empty",
    where it was unclear whether 'dir' or 'x/dir' was the problem.
    Now it says "mv: cannot overwrite 'x/dir': Directory not empty".
    Similarly for other renames where the destination must be the problem.
    [problem introduced in coreutils-6.0]
- Enable systemd-logind support
- Add gnulib-readutmp.patch: Fix seg.fault of who, pinky, uptime [dgo#65617]
- Create -systemd flavor with binaries linked against libsystemd
- Drop coreutils-invalid-ids.patch to get consistent behavior, most tools
  where already removed from that patch.
- coreutils-misc.patch: adjust paths
- coreutils-skip-some-sort-tests-on-ppc.patch: adjust paths
- coreutils-test_without_valgrind.patch: adjust paths
- coreutils-i18n.patch: update from Fedora</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1694952000">- gnulib-readutmp-under-gdm.patch: Add upstream gnulib patch to fix crash
  of who/uptime when gdm is in use. [bsc#1215361]
- gnulib-readutmp.patch: Update with upstream patch.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1705838400">- coreutils-9.4.split-CVE-2024-0684.patch: Add upstream patch:
  split: do not shrink hold buffer.  (CVE-2024-0684, bsc#1218982)
- coreutils-i18n.patch: Update from Fedora to fix build on i686 on GCC14.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1711972800">- Update to 9.5:
  Bug fixes:
  * chmod -R now avoids a race where an attacker may replace a traversed file
    with a symlink, causing chmod to operate on an unintended file.
    [This bug was present in "the beginning".]
  * cp, mv, and install no longer issue spurious diagnostics like "failed
    to preserve ownership" when copying to GNU/Linux CIFS file systems.
    They do this by working around some Linux CIFS bugs.
  * cp --no-preserve=mode will correctly maintain set-group-ID bits
    for created directories.  Previously on systems that didn't support ACLs,
    cp would have reset the set-group-ID bit on created directories.
    [bug introduced in coreutils-8.20]
  * join and uniq now support multi-byte characters better.
    For example, 'join -tX' now works even if X is a multi-byte character,
    and both programs now treat multi-byte characters like U+3000
    IDEOGRAPHIC SPACE as blanks if the current locale treats them so.
  * numfmt options like --suffix no longer have an arbitrary 127-byte limit.
    [bug introduced with numfmt in coreutils-8.21]
  * mktemp with --suffix now better diagnoses templates with too few X's.
    Previously it conflated the insignificant --suffix in the error.
    [bug introduced in coreutils-8.1]
  * sort again handles thousands grouping characters in single-byte locales
    where the grouping character is greater than CHAR_MAX.  For e.g. signed
    character platforms with a 0xA0 (aka &amp;nbsp) grouping character.
    [bug introduced in coreutils-9.1]
  * split --line-bytes with a mixture of very long and short lines
    no longer overwrites the heap (CVE-2024-0684).
    [bug introduced in coreutils-9.2]
  * tail no longer mishandles input from files in /proc and /sys file systems,
    on systems with a page size larger than the stdio BUFSIZ.
    [This bug was present in "the beginning".]
  * timeout avoids a narrow race condition, where it might kill arbitrary
    processes after a failed process fork.
    [bug introduced with timeout in coreutils-7.0]
  * timeout avoids a narrow race condition, where it might fail to
    kill monitored processes immediately after forking them.
    [bug introduced with timeout in coreutils-7.0]
  * wc no longer fails to count unprintable characters as parts of words.
    [bug introduced in textutils-2.1]
  Changes in behavior:
  * base32 and base64 no longer require padding when decoding.
    Previously an error was given for non padded encoded data.
  * base32 and base64 have improved detection of corrupted encodings.
    Previously encodings with non zero padding bits were accepted.
  * basenc --base16 -d now supports lower case hexadecimal characters.
    Previously an error was given for lower case hex digits.
  * cp --no-clobber, and mv -n no longer exit with failure status if
    existing files are encountered in the destination.  Instead they revert
    to the behavior from before v9.2, silently skipping existing files.
  * ls --dired now implies long format output without hyperlinks enabled,
    and will take precedence over previously specified formats or hyperlink
    mode.
  * numfmt will accept lowercase 'k' to indicate Kilo or Kibi units on input,
    and uses lowercase 'k' when outputting such units in '--to=si' mode.
  * pinky no longer tries to canonicalize the user's login location by default,
    rather requiring the new --lookup option to enable this often slow feature.
  * wc no longer ignores encoding errors when counting words.
    Instead, it treats them as non white space.
  New features:
  * chgrp now accepts the --from=OWNER:GROUP option to restrict changes to files
    with matching current OWNER and/or GROUP, as already supported by chown(1).
  * chmod adds support for -h, -H,-L,-P, and --dereference options, providing
    more control over symlink handling.  This supports more secure handling of
    CLI arguments, and is more consistent with chown, and chmod on other
    systems.
  * cp now accepts the --keep-directory-symlink option (like tar), to preserve
    and follow existing symlinks to directories in the destination.
  * cp and mv now accept the --update=none-fail option, which is similar
    to the --no-clobber option, except that existing files are diagnosed,
    and the command exits with failure status if existing files.
    The -n,--no-clobber option is best avoided due to platform differences.
  * env now accepts the -a,--argv0 option to override the zeroth argument
    of the command being executed.
  * mv now accepts an --exchange option, which causes the source and
    destination to be exchanged.  It should be combined with
  - -no-target-directory (-T) if the destination is a directory.
    The exchange is atomic if source and destination are on a single
    file system that supports atomic exchange; --exchange is not yet
    supported in other situations.
  * od now supports printing IEEE half precision floating point with -t fH,
    or brain 16 bit floating point with -t fB, where supported by the compiler.
  * tail now supports following multiple processes, with repeated --pid options.
  Improvements:
  * cp,mv,install,cat,split now read and write a minimum of 256KiB at a time.
    This was previously 128KiB and increasing to 256KiB was seen to increase
    throughput by 10-20% when reading cached files on modern systems.
  * env,kill,timeout now support unnamed signals. kill(1) for example now
    supports sending such signals, and env(1) will list them appropriately.
  * SELinux operations in file copy operations are now more efficient,
    avoiding unneeded MCS/MLS label translation.
  * sort no longer dynamically links to libcrypto unless -R is used.
    This decreases startup overhead in the typical case.
  * wc is now much faster in single-byte locales and somewhat faster in
    multi-byte locales.
- coreutils-9.4.split-CVE-2024-0684.patch: Remove now-upstream patch.
- gnulib-readutmp-under-gdm.patch: Likewise.
- gnulib-readutmp.patch: Likewise.
- coreutils-i18n.patch: Remove multi-byte patches for join and uniq, as the
  upstream version now handles those tests.
  Pull in gnulib module mbchar manually, as it is a dependency of mbfile,
  but dropped out of the upstream dependency chain.
- coreutils-misc.patch: Remove change for gnulib-tests/test-isnanl.h.
- coreutils-fix-gnulib-time_r-tests.patch: Add upstream gnulib patch to skip
  French test if TZ='Europe/Paris' does not work.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1720526400">- coreutils-i18n.patch: fold(1): fix exit code for non-existent file.
  The exit code of fold(1) was zero for non-existent file:
    $ fold badfile; echo $?
    fold: badfile: No such file or directory
    0
  The bug was introduced by the downstrean I18N patch. (rhbz#2296201)</changelog>
  <changelog author="schwab@suse.de" date="1721390400">- Avoid empty scriptlets</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1727611200">- coreutils-i18n.patch: fold(1): fix fold -b with UTF8 locale.
  Sync fix in I18N patch from Fedora/Redhat and add a test. (RHEL-60295)
  Original report: https://access.redhat.com/solutions/3459791</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1737115200">- Update to 9.6:
  Bug fixes
  * cp fixes support for --update=none-fail, which would have been
    rejected as an invalid option.
    [bug introduced in coreutils-9.5]
  * cp,mv --update no longer overrides --interactive or --force.
    [bug introduced in coreutils-9.3]
  * csplit no longer creates empty files given empty input.
    [This bug was present in "the beginning".]
  * ls and printf fix shell quoted output in the edge case of escaped
    first and last characters, and single quotes in the string.
    [bug introduced in coreutils-8.26]
  * ls -l no longer outputs "Permission denied" errors on NFS
    which may happen with files without read permission, and which resulted
    in inaccurate indication of ACLs (missing '+' flag after mode).
    [bug introduced in coreutils-9.4]
  * ls -l no longer outputs "Not supported" errors on virtiofs.
    [bug introduced in coreutils-9.4]
  * mv works again with macFUSE file systems.  Previously it would
    have exited with a "Function not implemented" error.
    [bug introduced in coreutils-8.28]
  * nproc gives more consistent results on systems with more than 1024 CPUs.
    Previously it would have ignored the affinity mask on such systems.
    [bug introduced with nproc in coreutils-8.1]
  * numfmt --from=iec-i now works with numbers without a suffix.
    Previously such numbers were rejected with an error.
    [bug introduced with numfmt in coreutils-8.21]
  * printf now diagnoses attempts to treat empty strings as numbers,
    as per POSIX. For example, "printf '%d' ''" now issues a diagnostic
    and fails instead of silently succeeding.
    [This bug was present in "the beginning".]
  * pwd no longer outputs an erroneous double slash on systems
    where the system getcwd() was completely replaced.
    [bug introduced in coreutils-9.2]
  * 'shuf' generates more-random output when the output is small.
    [bug introduced in coreutils-8.6]
  * `tail --follow=name` no longer waits indefinitely for watched
    file names that are moved elsewhere within the same file system.
    [bug introduced in coreutils-8.24]
  * `tail --follow` without --retry, will consistently exit with failure status
    where inotify is not used, when all followed files become inaccessible.
    [This bug was present in "the beginning".]
  * `tail --follow --pid=PID` will now exit when the PID dies,
    even in the presence of blocking inputs like unopened fifos.
    [This bug was present in "the beginning".]
  * 'tail -c 4096 /dev/zero' no longer loops forever.
    [This bug was present in "the beginning".]
  Changes in behavior
  * 'factor' now buffers output more efficiently in some cases.
  * install -C now dereferences symlink sources when comparing,
    rather than always treating as different and performing the copy.
  * kill -l and -t now list signal 0, as it's a valid signal to send.
  * ls's -f option now simply acts like -aU, instead of also ignoring
    some earlier options.  For example 'ls -fl' and 'ls -lf' are now
    equivalent because -f no longer ignores an earlier -l.  The new
    behavior is more orthogonal and is compatible with FreeBSD.
  * stat -f -c%T now reports the "fuseblk" file system type as "fuse",
    given that there is no longer a distinct "ctl" fuse variant file system.
  New Features
  * cksum -a now supports the "crc32b" option, which calculates the CRC
    of the input as defined by ITU V.42, as used by gzip for example.
    For performance pclmul instructions are used where supported.
  * ls now supports the --sort=name option,
    to explicitly select the default operation of sorting by file name.
  * printf now supports indexed arguments, using the POSIX:2024 specified
    %&lt;i&gt;$ format, where '&lt;i&gt;' is an integer referencing a particular argument,
    thus allowing repetition or reordering of printf arguments.
  * test supports the POSIX:2024 specified '&lt;' and '&gt;' operators with strings,
    to compare the string locale collating order.
  * timeout now supports the POSIX:2024 specified -f, and -p short options,
    corresponding to --foreground, and --preserve-status respectively.
  Improvements
  * cksum -a crc, makes use of AVX2, AVX512, and ARMv8 SIMD extensions
    for time reductions of up to 40%, 60%, and 80% respectively.
  * 'head -c NUM', 'head -n NUM', 'nl -l NUM', 'nproc --ignore NUM',
    'tail -c NUM', 'tail -n NUM', and 'tail --max-unchanged-stats NUM’
    no longer fail merely because NUM stands for 2**64 or more.
  * sort operates more efficiently when used on pseudo files with
    an apparent size of 0, like those in /proc.
  * stat and tail now know about the "bcachefs", and "pidfs" file system types.
    stat -f -c%T now reports the file system type,
    and tail -f uses inotify for these file systems.
  * wc now reads a minimum of 256KiB at a time.
    This was previously 16KiB and increasing to 256KiB was seen to increase
    wc -l performance by about 10% when reading cached files on modern systems.
- coreutils-fix-gnulib-time_r-tests.patch: Remove now-upstream patch.
- coreutils-9.6-ls-Z-crash-fix.patch: Add upstream patch from after the release.
- coreutils.spec (Patch920): Exchange names of above patch files accordingly.
- coreutils-i18n.patch: Refresh patch, manually porting some upstream fixes
  into the i18n chunks for expand.c, fold.c and unexpand.c.
- Refresh all other patches:
  * coreutils-disable_tests.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
  * coreutils-tests-workaround-make-fdleak.patch</changelog>
  <changelog author="rw@suse.com" date="1748865600">- coreutils-9.6-sort-CVE-2025-5278.patch: Add upstream patch:
  sort with key character offsets of SIZE_MAX, could induce
  a read of 1 byte before an allocated heap buffer.
  (CVE-2025-5278, bsc#1243767)</changelog>
</package>
<package pkgid="f51ed33f8e5ccf7b984376ac007bdf29f0a967adda773e40c6c1ad4e5c4ea51beaceb88f583b5343f83adba3d0b63919d30e090fb5d7aa44956171560c40f8f1" name="coreutils-lang" arch="noarch">
  <version epoch="0" ver="9.6" rel="160099.3.5"/>
  <changelog author="kukuk@suse.com" date="1693483200">- Update to 9.4:
  Bug fixes:
  * b2sum --check will no longer read unallocated memory when
    presented with malformed checksum lines.
    [bug introduced in coreutils-9.2]
  * cp --parents again succeeds when preserving mode for absolute directories.
    Previously it would have failed with a "No such file or directory" error.
    [bug introduced in coreutils-9.1]
  * cp --sparse=never will avoid copy-on-write (reflinking) and copy offloading,
    to ensure no holes present in the destination copy.
    [bug introduced in coreutils-9.0]
  * cksum again diagnoses read errors in its default CRC32 mode.
    [bug introduced in coreutils-9.0]
  * cksum --check now ensures filenames with a leading backslash character
    are escaped appropriately in the status output.
    This also applies to the standalone checksumming utilities.
    [bug introduced in coreutils-8.25]
  * dd again supports more than two multipliers for numbers.
    Previously numbers of the form '1024x1024x32' gave "invalid number" errors.
    [bug introduced in coreutils-9.1]
  * factor, numfmt, and tsort now diagnose read errors on the input.
    [This bug was present in "the beginning".]
  * install --strip now supports installing to files with a leading hyphen.
    Previously such file names would have caused the strip process to fail.
    [This bug was present in "the beginning".]
  * ls now shows symlinks specified on the command line that can't be traversed.
    Previously a "Too many levels of symbolic links" diagnostic was given.
    [This bug was present in "the beginning".]
  * pr --length=1 --double-space no longer enters an infinite loop.
    [This bug was present in "the beginning".]
  * tac now handles short reads on its input.  Previously it may have exited
    erroneously, especially with large input files with no separators.
    [This bug was present in "the beginning".]
  * uptime no longer incorrectly prints "0 users" on OpenBSD,
    and is being built again on FreeBSD and Haiku.
    [bugs introduced in coreutils-9.2]
  * wc -l and cksum no longer crash with an "Illegal instruction" error
    on x86 Linux kernels that disable XSAVE YMM.  This was seen on Xen VMs.
    [bug introduced in coreutils-9.0]
  Changes in behavior:
  * cp -v and mv -v will no longer output a message for each file skipped
    due to -i, or -u.  Instead they only output this information with --debug.
    I.e., 'cp -u -v' etc. will have the same verbosity as before coreutils-9.3.
  * cksum -b no longer prints base64-encoded checksums.  Rather that
    short option is reserved to better support emulation of the standalone
    checksum utilities with cksum.
  * mv dir x now complains differently if x/dir is a nonempty directory.
    Previously it said "mv: cannot move 'dir' to 'x/dir': Directory not empty",
    where it was unclear whether 'dir' or 'x/dir' was the problem.
    Now it says "mv: cannot overwrite 'x/dir': Directory not empty".
    Similarly for other renames where the destination must be the problem.
    [problem introduced in coreutils-6.0]
- Enable systemd-logind support
- Add gnulib-readutmp.patch: Fix seg.fault of who, pinky, uptime [dgo#65617]
- Create -systemd flavor with binaries linked against libsystemd
- Drop coreutils-invalid-ids.patch to get consistent behavior, most tools
  where already removed from that patch.
- coreutils-misc.patch: adjust paths
- coreutils-skip-some-sort-tests-on-ppc.patch: adjust paths
- coreutils-test_without_valgrind.patch: adjust paths
- coreutils-i18n.patch: update from Fedora</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1694952000">- gnulib-readutmp-under-gdm.patch: Add upstream gnulib patch to fix crash
  of who/uptime when gdm is in use. [bsc#1215361]
- gnulib-readutmp.patch: Update with upstream patch.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1705838400">- coreutils-9.4.split-CVE-2024-0684.patch: Add upstream patch:
  split: do not shrink hold buffer.  (CVE-2024-0684, bsc#1218982)
- coreutils-i18n.patch: Update from Fedora to fix build on i686 on GCC14.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1711972800">- Update to 9.5:
  Bug fixes:
  * chmod -R now avoids a race where an attacker may replace a traversed file
    with a symlink, causing chmod to operate on an unintended file.
    [This bug was present in "the beginning".]
  * cp, mv, and install no longer issue spurious diagnostics like "failed
    to preserve ownership" when copying to GNU/Linux CIFS file systems.
    They do this by working around some Linux CIFS bugs.
  * cp --no-preserve=mode will correctly maintain set-group-ID bits
    for created directories.  Previously on systems that didn't support ACLs,
    cp would have reset the set-group-ID bit on created directories.
    [bug introduced in coreutils-8.20]
  * join and uniq now support multi-byte characters better.
    For example, 'join -tX' now works even if X is a multi-byte character,
    and both programs now treat multi-byte characters like U+3000
    IDEOGRAPHIC SPACE as blanks if the current locale treats them so.
  * numfmt options like --suffix no longer have an arbitrary 127-byte limit.
    [bug introduced with numfmt in coreutils-8.21]
  * mktemp with --suffix now better diagnoses templates with too few X's.
    Previously it conflated the insignificant --suffix in the error.
    [bug introduced in coreutils-8.1]
  * sort again handles thousands grouping characters in single-byte locales
    where the grouping character is greater than CHAR_MAX.  For e.g. signed
    character platforms with a 0xA0 (aka &amp;nbsp) grouping character.
    [bug introduced in coreutils-9.1]
  * split --line-bytes with a mixture of very long and short lines
    no longer overwrites the heap (CVE-2024-0684).
    [bug introduced in coreutils-9.2]
  * tail no longer mishandles input from files in /proc and /sys file systems,
    on systems with a page size larger than the stdio BUFSIZ.
    [This bug was present in "the beginning".]
  * timeout avoids a narrow race condition, where it might kill arbitrary
    processes after a failed process fork.
    [bug introduced with timeout in coreutils-7.0]
  * timeout avoids a narrow race condition, where it might fail to
    kill monitored processes immediately after forking them.
    [bug introduced with timeout in coreutils-7.0]
  * wc no longer fails to count unprintable characters as parts of words.
    [bug introduced in textutils-2.1]
  Changes in behavior:
  * base32 and base64 no longer require padding when decoding.
    Previously an error was given for non padded encoded data.
  * base32 and base64 have improved detection of corrupted encodings.
    Previously encodings with non zero padding bits were accepted.
  * basenc --base16 -d now supports lower case hexadecimal characters.
    Previously an error was given for lower case hex digits.
  * cp --no-clobber, and mv -n no longer exit with failure status if
    existing files are encountered in the destination.  Instead they revert
    to the behavior from before v9.2, silently skipping existing files.
  * ls --dired now implies long format output without hyperlinks enabled,
    and will take precedence over previously specified formats or hyperlink
    mode.
  * numfmt will accept lowercase 'k' to indicate Kilo or Kibi units on input,
    and uses lowercase 'k' when outputting such units in '--to=si' mode.
  * pinky no longer tries to canonicalize the user's login location by default,
    rather requiring the new --lookup option to enable this often slow feature.
  * wc no longer ignores encoding errors when counting words.
    Instead, it treats them as non white space.
  New features:
  * chgrp now accepts the --from=OWNER:GROUP option to restrict changes to files
    with matching current OWNER and/or GROUP, as already supported by chown(1).
  * chmod adds support for -h, -H,-L,-P, and --dereference options, providing
    more control over symlink handling.  This supports more secure handling of
    CLI arguments, and is more consistent with chown, and chmod on other
    systems.
  * cp now accepts the --keep-directory-symlink option (like tar), to preserve
    and follow existing symlinks to directories in the destination.
  * cp and mv now accept the --update=none-fail option, which is similar
    to the --no-clobber option, except that existing files are diagnosed,
    and the command exits with failure status if existing files.
    The -n,--no-clobber option is best avoided due to platform differences.
  * env now accepts the -a,--argv0 option to override the zeroth argument
    of the command being executed.
  * mv now accepts an --exchange option, which causes the source and
    destination to be exchanged.  It should be combined with
  - -no-target-directory (-T) if the destination is a directory.
    The exchange is atomic if source and destination are on a single
    file system that supports atomic exchange; --exchange is not yet
    supported in other situations.
  * od now supports printing IEEE half precision floating point with -t fH,
    or brain 16 bit floating point with -t fB, where supported by the compiler.
  * tail now supports following multiple processes, with repeated --pid options.
  Improvements:
  * cp,mv,install,cat,split now read and write a minimum of 256KiB at a time.
    This was previously 128KiB and increasing to 256KiB was seen to increase
    throughput by 10-20% when reading cached files on modern systems.
  * env,kill,timeout now support unnamed signals. kill(1) for example now
    supports sending such signals, and env(1) will list them appropriately.
  * SELinux operations in file copy operations are now more efficient,
    avoiding unneeded MCS/MLS label translation.
  * sort no longer dynamically links to libcrypto unless -R is used.
    This decreases startup overhead in the typical case.
  * wc is now much faster in single-byte locales and somewhat faster in
    multi-byte locales.
- coreutils-9.4.split-CVE-2024-0684.patch: Remove now-upstream patch.
- gnulib-readutmp-under-gdm.patch: Likewise.
- gnulib-readutmp.patch: Likewise.
- coreutils-i18n.patch: Remove multi-byte patches for join and uniq, as the
  upstream version now handles those tests.
  Pull in gnulib module mbchar manually, as it is a dependency of mbfile,
  but dropped out of the upstream dependency chain.
- coreutils-misc.patch: Remove change for gnulib-tests/test-isnanl.h.
- coreutils-fix-gnulib-time_r-tests.patch: Add upstream gnulib patch to skip
  French test if TZ='Europe/Paris' does not work.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1720526400">- coreutils-i18n.patch: fold(1): fix exit code for non-existent file.
  The exit code of fold(1) was zero for non-existent file:
    $ fold badfile; echo $?
    fold: badfile: No such file or directory
    0
  The bug was introduced by the downstrean I18N patch. (rhbz#2296201)</changelog>
  <changelog author="schwab@suse.de" date="1721390400">- Avoid empty scriptlets</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1727611200">- coreutils-i18n.patch: fold(1): fix fold -b with UTF8 locale.
  Sync fix in I18N patch from Fedora/Redhat and add a test. (RHEL-60295)
  Original report: https://access.redhat.com/solutions/3459791</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1737115200">- Update to 9.6:
  Bug fixes
  * cp fixes support for --update=none-fail, which would have been
    rejected as an invalid option.
    [bug introduced in coreutils-9.5]
  * cp,mv --update no longer overrides --interactive or --force.
    [bug introduced in coreutils-9.3]
  * csplit no longer creates empty files given empty input.
    [This bug was present in "the beginning".]
  * ls and printf fix shell quoted output in the edge case of escaped
    first and last characters, and single quotes in the string.
    [bug introduced in coreutils-8.26]
  * ls -l no longer outputs "Permission denied" errors on NFS
    which may happen with files without read permission, and which resulted
    in inaccurate indication of ACLs (missing '+' flag after mode).
    [bug introduced in coreutils-9.4]
  * ls -l no longer outputs "Not supported" errors on virtiofs.
    [bug introduced in coreutils-9.4]
  * mv works again with macFUSE file systems.  Previously it would
    have exited with a "Function not implemented" error.
    [bug introduced in coreutils-8.28]
  * nproc gives more consistent results on systems with more than 1024 CPUs.
    Previously it would have ignored the affinity mask on such systems.
    [bug introduced with nproc in coreutils-8.1]
  * numfmt --from=iec-i now works with numbers without a suffix.
    Previously such numbers were rejected with an error.
    [bug introduced with numfmt in coreutils-8.21]
  * printf now diagnoses attempts to treat empty strings as numbers,
    as per POSIX. For example, "printf '%d' ''" now issues a diagnostic
    and fails instead of silently succeeding.
    [This bug was present in "the beginning".]
  * pwd no longer outputs an erroneous double slash on systems
    where the system getcwd() was completely replaced.
    [bug introduced in coreutils-9.2]
  * 'shuf' generates more-random output when the output is small.
    [bug introduced in coreutils-8.6]
  * `tail --follow=name` no longer waits indefinitely for watched
    file names that are moved elsewhere within the same file system.
    [bug introduced in coreutils-8.24]
  * `tail --follow` without --retry, will consistently exit with failure status
    where inotify is not used, when all followed files become inaccessible.
    [This bug was present in "the beginning".]
  * `tail --follow --pid=PID` will now exit when the PID dies,
    even in the presence of blocking inputs like unopened fifos.
    [This bug was present in "the beginning".]
  * 'tail -c 4096 /dev/zero' no longer loops forever.
    [This bug was present in "the beginning".]
  Changes in behavior
  * 'factor' now buffers output more efficiently in some cases.
  * install -C now dereferences symlink sources when comparing,
    rather than always treating as different and performing the copy.
  * kill -l and -t now list signal 0, as it's a valid signal to send.
  * ls's -f option now simply acts like -aU, instead of also ignoring
    some earlier options.  For example 'ls -fl' and 'ls -lf' are now
    equivalent because -f no longer ignores an earlier -l.  The new
    behavior is more orthogonal and is compatible with FreeBSD.
  * stat -f -c%T now reports the "fuseblk" file system type as "fuse",
    given that there is no longer a distinct "ctl" fuse variant file system.
  New Features
  * cksum -a now supports the "crc32b" option, which calculates the CRC
    of the input as defined by ITU V.42, as used by gzip for example.
    For performance pclmul instructions are used where supported.
  * ls now supports the --sort=name option,
    to explicitly select the default operation of sorting by file name.
  * printf now supports indexed arguments, using the POSIX:2024 specified
    %&lt;i&gt;$ format, where '&lt;i&gt;' is an integer referencing a particular argument,
    thus allowing repetition or reordering of printf arguments.
  * test supports the POSIX:2024 specified '&lt;' and '&gt;' operators with strings,
    to compare the string locale collating order.
  * timeout now supports the POSIX:2024 specified -f, and -p short options,
    corresponding to --foreground, and --preserve-status respectively.
  Improvements
  * cksum -a crc, makes use of AVX2, AVX512, and ARMv8 SIMD extensions
    for time reductions of up to 40%, 60%, and 80% respectively.
  * 'head -c NUM', 'head -n NUM', 'nl -l NUM', 'nproc --ignore NUM',
    'tail -c NUM', 'tail -n NUM', and 'tail --max-unchanged-stats NUM’
    no longer fail merely because NUM stands for 2**64 or more.
  * sort operates more efficiently when used on pseudo files with
    an apparent size of 0, like those in /proc.
  * stat and tail now know about the "bcachefs", and "pidfs" file system types.
    stat -f -c%T now reports the file system type,
    and tail -f uses inotify for these file systems.
  * wc now reads a minimum of 256KiB at a time.
    This was previously 16KiB and increasing to 256KiB was seen to increase
    wc -l performance by about 10% when reading cached files on modern systems.
- coreutils-fix-gnulib-time_r-tests.patch: Remove now-upstream patch.
- coreutils-9.6-ls-Z-crash-fix.patch: Add upstream patch from after the release.
- coreutils.spec (Patch920): Exchange names of above patch files accordingly.
- coreutils-i18n.patch: Refresh patch, manually porting some upstream fixes
  into the i18n chunks for expand.c, fold.c and unexpand.c.
- Refresh all other patches:
  * coreutils-disable_tests.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
  * coreutils-tests-workaround-make-fdleak.patch</changelog>
  <changelog author="rw@suse.com" date="1748865600">- coreutils-9.6-sort-CVE-2025-5278.patch: Add upstream patch:
  sort with key character offsets of SIZE_MAX, could induce
  a read of 1 byte before an allocated heap buffer.
  (CVE-2025-5278, bsc#1243767)</changelog>
</package>
<package pkgid="f26089c8e03b09fed040f4616b2daa64316585343e1a49bc6ee074d2c710eb542725e26c519e7ca53df1df69541efbac23efadfe27d805dd8a8a6ddee1b02f34" name="coreutils-single" arch="s390x">
  <version epoch="0" ver="9.6" rel="160099.3.3"/>
  <changelog author="kukuk@suse.com" date="1693483200">- Update to 9.4:
  Bug fixes:
  * b2sum --check will no longer read unallocated memory when
    presented with malformed checksum lines.
    [bug introduced in coreutils-9.2]
  * cp --parents again succeeds when preserving mode for absolute directories.
    Previously it would have failed with a "No such file or directory" error.
    [bug introduced in coreutils-9.1]
  * cp --sparse=never will avoid copy-on-write (reflinking) and copy offloading,
    to ensure no holes present in the destination copy.
    [bug introduced in coreutils-9.0]
  * cksum again diagnoses read errors in its default CRC32 mode.
    [bug introduced in coreutils-9.0]
  * cksum --check now ensures filenames with a leading backslash character
    are escaped appropriately in the status output.
    This also applies to the standalone checksumming utilities.
    [bug introduced in coreutils-8.25]
  * dd again supports more than two multipliers for numbers.
    Previously numbers of the form '1024x1024x32' gave "invalid number" errors.
    [bug introduced in coreutils-9.1]
  * factor, numfmt, and tsort now diagnose read errors on the input.
    [This bug was present in "the beginning".]
  * install --strip now supports installing to files with a leading hyphen.
    Previously such file names would have caused the strip process to fail.
    [This bug was present in "the beginning".]
  * ls now shows symlinks specified on the command line that can't be traversed.
    Previously a "Too many levels of symbolic links" diagnostic was given.
    [This bug was present in "the beginning".]
  * pr --length=1 --double-space no longer enters an infinite loop.
    [This bug was present in "the beginning".]
  * tac now handles short reads on its input.  Previously it may have exited
    erroneously, especially with large input files with no separators.
    [This bug was present in "the beginning".]
  * uptime no longer incorrectly prints "0 users" on OpenBSD,
    and is being built again on FreeBSD and Haiku.
    [bugs introduced in coreutils-9.2]
  * wc -l and cksum no longer crash with an "Illegal instruction" error
    on x86 Linux kernels that disable XSAVE YMM.  This was seen on Xen VMs.
    [bug introduced in coreutils-9.0]
  Changes in behavior:
  * cp -v and mv -v will no longer output a message for each file skipped
    due to -i, or -u.  Instead they only output this information with --debug.
    I.e., 'cp -u -v' etc. will have the same verbosity as before coreutils-9.3.
  * cksum -b no longer prints base64-encoded checksums.  Rather that
    short option is reserved to better support emulation of the standalone
    checksum utilities with cksum.
  * mv dir x now complains differently if x/dir is a nonempty directory.
    Previously it said "mv: cannot move 'dir' to 'x/dir': Directory not empty",
    where it was unclear whether 'dir' or 'x/dir' was the problem.
    Now it says "mv: cannot overwrite 'x/dir': Directory not empty".
    Similarly for other renames where the destination must be the problem.
    [problem introduced in coreutils-6.0]
- Enable systemd-logind support
- Add gnulib-readutmp.patch: Fix seg.fault of who, pinky, uptime [dgo#65617]
- Create -systemd flavor with binaries linked against libsystemd
- Drop coreutils-invalid-ids.patch to get consistent behavior, most tools
  where already removed from that patch.
- coreutils-misc.patch: adjust paths
- coreutils-skip-some-sort-tests-on-ppc.patch: adjust paths
- coreutils-test_without_valgrind.patch: adjust paths
- coreutils-i18n.patch: update from Fedora</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1694952000">- gnulib-readutmp-under-gdm.patch: Add upstream gnulib patch to fix crash
  of who/uptime when gdm is in use. [bsc#1215361]
- gnulib-readutmp.patch: Update with upstream patch.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1705838400">- coreutils-9.4.split-CVE-2024-0684.patch: Add upstream patch:
  split: do not shrink hold buffer.  (CVE-2024-0684, bsc#1218982)
- coreutils-i18n.patch: Update from Fedora to fix build on i686 on GCC14.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1711972800">- Update to 9.5:
  Bug fixes:
  * chmod -R now avoids a race where an attacker may replace a traversed file
    with a symlink, causing chmod to operate on an unintended file.
    [This bug was present in "the beginning".]
  * cp, mv, and install no longer issue spurious diagnostics like "failed
    to preserve ownership" when copying to GNU/Linux CIFS file systems.
    They do this by working around some Linux CIFS bugs.
  * cp --no-preserve=mode will correctly maintain set-group-ID bits
    for created directories.  Previously on systems that didn't support ACLs,
    cp would have reset the set-group-ID bit on created directories.
    [bug introduced in coreutils-8.20]
  * join and uniq now support multi-byte characters better.
    For example, 'join -tX' now works even if X is a multi-byte character,
    and both programs now treat multi-byte characters like U+3000
    IDEOGRAPHIC SPACE as blanks if the current locale treats them so.
  * numfmt options like --suffix no longer have an arbitrary 127-byte limit.
    [bug introduced with numfmt in coreutils-8.21]
  * mktemp with --suffix now better diagnoses templates with too few X's.
    Previously it conflated the insignificant --suffix in the error.
    [bug introduced in coreutils-8.1]
  * sort again handles thousands grouping characters in single-byte locales
    where the grouping character is greater than CHAR_MAX.  For e.g. signed
    character platforms with a 0xA0 (aka &amp;nbsp) grouping character.
    [bug introduced in coreutils-9.1]
  * split --line-bytes with a mixture of very long and short lines
    no longer overwrites the heap (CVE-2024-0684).
    [bug introduced in coreutils-9.2]
  * tail no longer mishandles input from files in /proc and /sys file systems,
    on systems with a page size larger than the stdio BUFSIZ.
    [This bug was present in "the beginning".]
  * timeout avoids a narrow race condition, where it might kill arbitrary
    processes after a failed process fork.
    [bug introduced with timeout in coreutils-7.0]
  * timeout avoids a narrow race condition, where it might fail to
    kill monitored processes immediately after forking them.
    [bug introduced with timeout in coreutils-7.0]
  * wc no longer fails to count unprintable characters as parts of words.
    [bug introduced in textutils-2.1]
  Changes in behavior:
  * base32 and base64 no longer require padding when decoding.
    Previously an error was given for non padded encoded data.
  * base32 and base64 have improved detection of corrupted encodings.
    Previously encodings with non zero padding bits were accepted.
  * basenc --base16 -d now supports lower case hexadecimal characters.
    Previously an error was given for lower case hex digits.
  * cp --no-clobber, and mv -n no longer exit with failure status if
    existing files are encountered in the destination.  Instead they revert
    to the behavior from before v9.2, silently skipping existing files.
  * ls --dired now implies long format output without hyperlinks enabled,
    and will take precedence over previously specified formats or hyperlink
    mode.
  * numfmt will accept lowercase 'k' to indicate Kilo or Kibi units on input,
    and uses lowercase 'k' when outputting such units in '--to=si' mode.
  * pinky no longer tries to canonicalize the user's login location by default,
    rather requiring the new --lookup option to enable this often slow feature.
  * wc no longer ignores encoding errors when counting words.
    Instead, it treats them as non white space.
  New features:
  * chgrp now accepts the --from=OWNER:GROUP option to restrict changes to files
    with matching current OWNER and/or GROUP, as already supported by chown(1).
  * chmod adds support for -h, -H,-L,-P, and --dereference options, providing
    more control over symlink handling.  This supports more secure handling of
    CLI arguments, and is more consistent with chown, and chmod on other
    systems.
  * cp now accepts the --keep-directory-symlink option (like tar), to preserve
    and follow existing symlinks to directories in the destination.
  * cp and mv now accept the --update=none-fail option, which is similar
    to the --no-clobber option, except that existing files are diagnosed,
    and the command exits with failure status if existing files.
    The -n,--no-clobber option is best avoided due to platform differences.
  * env now accepts the -a,--argv0 option to override the zeroth argument
    of the command being executed.
  * mv now accepts an --exchange option, which causes the source and
    destination to be exchanged.  It should be combined with
  - -no-target-directory (-T) if the destination is a directory.
    The exchange is atomic if source and destination are on a single
    file system that supports atomic exchange; --exchange is not yet
    supported in other situations.
  * od now supports printing IEEE half precision floating point with -t fH,
    or brain 16 bit floating point with -t fB, where supported by the compiler.
  * tail now supports following multiple processes, with repeated --pid options.
  Improvements:
  * cp,mv,install,cat,split now read and write a minimum of 256KiB at a time.
    This was previously 128KiB and increasing to 256KiB was seen to increase
    throughput by 10-20% when reading cached files on modern systems.
  * env,kill,timeout now support unnamed signals. kill(1) for example now
    supports sending such signals, and env(1) will list them appropriately.
  * SELinux operations in file copy operations are now more efficient,
    avoiding unneeded MCS/MLS label translation.
  * sort no longer dynamically links to libcrypto unless -R is used.
    This decreases startup overhead in the typical case.
  * wc is now much faster in single-byte locales and somewhat faster in
    multi-byte locales.
- coreutils-9.4.split-CVE-2024-0684.patch: Remove now-upstream patch.
- gnulib-readutmp-under-gdm.patch: Likewise.
- gnulib-readutmp.patch: Likewise.
- coreutils-i18n.patch: Remove multi-byte patches for join and uniq, as the
  upstream version now handles those tests.
  Pull in gnulib module mbchar manually, as it is a dependency of mbfile,
  but dropped out of the upstream dependency chain.
- coreutils-misc.patch: Remove change for gnulib-tests/test-isnanl.h.
- coreutils-fix-gnulib-time_r-tests.patch: Add upstream gnulib patch to skip
  French test if TZ='Europe/Paris' does not work.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1720526400">- coreutils-i18n.patch: fold(1): fix exit code for non-existent file.
  The exit code of fold(1) was zero for non-existent file:
    $ fold badfile; echo $?
    fold: badfile: No such file or directory
    0
  The bug was introduced by the downstrean I18N patch. (rhbz#2296201)</changelog>
  <changelog author="schwab@suse.de" date="1721390400">- Avoid empty scriptlets</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1727611200">- coreutils-i18n.patch: fold(1): fix fold -b with UTF8 locale.
  Sync fix in I18N patch from Fedora/Redhat and add a test. (RHEL-60295)
  Original report: https://access.redhat.com/solutions/3459791</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1737115200">- Update to 9.6:
  Bug fixes
  * cp fixes support for --update=none-fail, which would have been
    rejected as an invalid option.
    [bug introduced in coreutils-9.5]
  * cp,mv --update no longer overrides --interactive or --force.
    [bug introduced in coreutils-9.3]
  * csplit no longer creates empty files given empty input.
    [This bug was present in "the beginning".]
  * ls and printf fix shell quoted output in the edge case of escaped
    first and last characters, and single quotes in the string.
    [bug introduced in coreutils-8.26]
  * ls -l no longer outputs "Permission denied" errors on NFS
    which may happen with files without read permission, and which resulted
    in inaccurate indication of ACLs (missing '+' flag after mode).
    [bug introduced in coreutils-9.4]
  * ls -l no longer outputs "Not supported" errors on virtiofs.
    [bug introduced in coreutils-9.4]
  * mv works again with macFUSE file systems.  Previously it would
    have exited with a "Function not implemented" error.
    [bug introduced in coreutils-8.28]
  * nproc gives more consistent results on systems with more than 1024 CPUs.
    Previously it would have ignored the affinity mask on such systems.
    [bug introduced with nproc in coreutils-8.1]
  * numfmt --from=iec-i now works with numbers without a suffix.
    Previously such numbers were rejected with an error.
    [bug introduced with numfmt in coreutils-8.21]
  * printf now diagnoses attempts to treat empty strings as numbers,
    as per POSIX. For example, "printf '%d' ''" now issues a diagnostic
    and fails instead of silently succeeding.
    [This bug was present in "the beginning".]
  * pwd no longer outputs an erroneous double slash on systems
    where the system getcwd() was completely replaced.
    [bug introduced in coreutils-9.2]
  * 'shuf' generates more-random output when the output is small.
    [bug introduced in coreutils-8.6]
  * `tail --follow=name` no longer waits indefinitely for watched
    file names that are moved elsewhere within the same file system.
    [bug introduced in coreutils-8.24]
  * `tail --follow` without --retry, will consistently exit with failure status
    where inotify is not used, when all followed files become inaccessible.
    [This bug was present in "the beginning".]
  * `tail --follow --pid=PID` will now exit when the PID dies,
    even in the presence of blocking inputs like unopened fifos.
    [This bug was present in "the beginning".]
  * 'tail -c 4096 /dev/zero' no longer loops forever.
    [This bug was present in "the beginning".]
  Changes in behavior
  * 'factor' now buffers output more efficiently in some cases.
  * install -C now dereferences symlink sources when comparing,
    rather than always treating as different and performing the copy.
  * kill -l and -t now list signal 0, as it's a valid signal to send.
  * ls's -f option now simply acts like -aU, instead of also ignoring
    some earlier options.  For example 'ls -fl' and 'ls -lf' are now
    equivalent because -f no longer ignores an earlier -l.  The new
    behavior is more orthogonal and is compatible with FreeBSD.
  * stat -f -c%T now reports the "fuseblk" file system type as "fuse",
    given that there is no longer a distinct "ctl" fuse variant file system.
  New Features
  * cksum -a now supports the "crc32b" option, which calculates the CRC
    of the input as defined by ITU V.42, as used by gzip for example.
    For performance pclmul instructions are used where supported.
  * ls now supports the --sort=name option,
    to explicitly select the default operation of sorting by file name.
  * printf now supports indexed arguments, using the POSIX:2024 specified
    %&lt;i&gt;$ format, where '&lt;i&gt;' is an integer referencing a particular argument,
    thus allowing repetition or reordering of printf arguments.
  * test supports the POSIX:2024 specified '&lt;' and '&gt;' operators with strings,
    to compare the string locale collating order.
  * timeout now supports the POSIX:2024 specified -f, and -p short options,
    corresponding to --foreground, and --preserve-status respectively.
  Improvements
  * cksum -a crc, makes use of AVX2, AVX512, and ARMv8 SIMD extensions
    for time reductions of up to 40%, 60%, and 80% respectively.
  * 'head -c NUM', 'head -n NUM', 'nl -l NUM', 'nproc --ignore NUM',
    'tail -c NUM', 'tail -n NUM', and 'tail --max-unchanged-stats NUM’
    no longer fail merely because NUM stands for 2**64 or more.
  * sort operates more efficiently when used on pseudo files with
    an apparent size of 0, like those in /proc.
  * stat and tail now know about the "bcachefs", and "pidfs" file system types.
    stat -f -c%T now reports the file system type,
    and tail -f uses inotify for these file systems.
  * wc now reads a minimum of 256KiB at a time.
    This was previously 16KiB and increasing to 256KiB was seen to increase
    wc -l performance by about 10% when reading cached files on modern systems.
- coreutils-fix-gnulib-time_r-tests.patch: Remove now-upstream patch.
- coreutils-9.6-ls-Z-crash-fix.patch: Add upstream patch from after the release.
- coreutils.spec (Patch920): Exchange names of above patch files accordingly.
- coreutils-i18n.patch: Refresh patch, manually porting some upstream fixes
  into the i18n chunks for expand.c, fold.c and unexpand.c.
- Refresh all other patches:
  * coreutils-disable_tests.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
  * coreutils-tests-workaround-make-fdleak.patch</changelog>
  <changelog author="rw@suse.com" date="1748865600">- coreutils-9.6-sort-CVE-2025-5278.patch: Add upstream patch:
  sort with key character offsets of SIZE_MAX, could induce
  a read of 1 byte before an allocated heap buffer.
  (CVE-2025-5278, bsc#1243767)</changelog>
</package>
<package pkgid="e9b0e6b9b5ad1f4781f39d595c3b2db1dff93a45eb4c07f50561ab47ff3c77c51ca046936cee37bdd99bf370cd5ab7f196d15afcaf501f5621b994a7f29fecb5" name="coreutils-systemd" arch="s390x">
  <version epoch="0" ver="9.6" rel="160099.3.3"/>
  <changelog author="kukuk@suse.com" date="1693483200">- Update to 9.4:
  Bug fixes:
  * b2sum --check will no longer read unallocated memory when
    presented with malformed checksum lines.
    [bug introduced in coreutils-9.2]
  * cp --parents again succeeds when preserving mode for absolute directories.
    Previously it would have failed with a "No such file or directory" error.
    [bug introduced in coreutils-9.1]
  * cp --sparse=never will avoid copy-on-write (reflinking) and copy offloading,
    to ensure no holes present in the destination copy.
    [bug introduced in coreutils-9.0]
  * cksum again diagnoses read errors in its default CRC32 mode.
    [bug introduced in coreutils-9.0]
  * cksum --check now ensures filenames with a leading backslash character
    are escaped appropriately in the status output.
    This also applies to the standalone checksumming utilities.
    [bug introduced in coreutils-8.25]
  * dd again supports more than two multipliers for numbers.
    Previously numbers of the form '1024x1024x32' gave "invalid number" errors.
    [bug introduced in coreutils-9.1]
  * factor, numfmt, and tsort now diagnose read errors on the input.
    [This bug was present in "the beginning".]
  * install --strip now supports installing to files with a leading hyphen.
    Previously such file names would have caused the strip process to fail.
    [This bug was present in "the beginning".]
  * ls now shows symlinks specified on the command line that can't be traversed.
    Previously a "Too many levels of symbolic links" diagnostic was given.
    [This bug was present in "the beginning".]
  * pr --length=1 --double-space no longer enters an infinite loop.
    [This bug was present in "the beginning".]
  * tac now handles short reads on its input.  Previously it may have exited
    erroneously, especially with large input files with no separators.
    [This bug was present in "the beginning".]
  * uptime no longer incorrectly prints "0 users" on OpenBSD,
    and is being built again on FreeBSD and Haiku.
    [bugs introduced in coreutils-9.2]
  * wc -l and cksum no longer crash with an "Illegal instruction" error
    on x86 Linux kernels that disable XSAVE YMM.  This was seen on Xen VMs.
    [bug introduced in coreutils-9.0]
  Changes in behavior:
  * cp -v and mv -v will no longer output a message for each file skipped
    due to -i, or -u.  Instead they only output this information with --debug.
    I.e., 'cp -u -v' etc. will have the same verbosity as before coreutils-9.3.
  * cksum -b no longer prints base64-encoded checksums.  Rather that
    short option is reserved to better support emulation of the standalone
    checksum utilities with cksum.
  * mv dir x now complains differently if x/dir is a nonempty directory.
    Previously it said "mv: cannot move 'dir' to 'x/dir': Directory not empty",
    where it was unclear whether 'dir' or 'x/dir' was the problem.
    Now it says "mv: cannot overwrite 'x/dir': Directory not empty".
    Similarly for other renames where the destination must be the problem.
    [problem introduced in coreutils-6.0]
- Enable systemd-logind support
- Add gnulib-readutmp.patch: Fix seg.fault of who, pinky, uptime [dgo#65617]
- Create -systemd flavor with binaries linked against libsystemd
- Drop coreutils-invalid-ids.patch to get consistent behavior, most tools
  where already removed from that patch.
- coreutils-misc.patch: adjust paths
- coreutils-skip-some-sort-tests-on-ppc.patch: adjust paths
- coreutils-test_without_valgrind.patch: adjust paths
- coreutils-i18n.patch: update from Fedora</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1694952000">- gnulib-readutmp-under-gdm.patch: Add upstream gnulib patch to fix crash
  of who/uptime when gdm is in use. [bsc#1215361]
- gnulib-readutmp.patch: Update with upstream patch.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1705838400">- coreutils-9.4.split-CVE-2024-0684.patch: Add upstream patch:
  split: do not shrink hold buffer.  (CVE-2024-0684, bsc#1218982)
- coreutils-i18n.patch: Update from Fedora to fix build on i686 on GCC14.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1711972800">- Update to 9.5:
  Bug fixes:
  * chmod -R now avoids a race where an attacker may replace a traversed file
    with a symlink, causing chmod to operate on an unintended file.
    [This bug was present in "the beginning".]
  * cp, mv, and install no longer issue spurious diagnostics like "failed
    to preserve ownership" when copying to GNU/Linux CIFS file systems.
    They do this by working around some Linux CIFS bugs.
  * cp --no-preserve=mode will correctly maintain set-group-ID bits
    for created directories.  Previously on systems that didn't support ACLs,
    cp would have reset the set-group-ID bit on created directories.
    [bug introduced in coreutils-8.20]
  * join and uniq now support multi-byte characters better.
    For example, 'join -tX' now works even if X is a multi-byte character,
    and both programs now treat multi-byte characters like U+3000
    IDEOGRAPHIC SPACE as blanks if the current locale treats them so.
  * numfmt options like --suffix no longer have an arbitrary 127-byte limit.
    [bug introduced with numfmt in coreutils-8.21]
  * mktemp with --suffix now better diagnoses templates with too few X's.
    Previously it conflated the insignificant --suffix in the error.
    [bug introduced in coreutils-8.1]
  * sort again handles thousands grouping characters in single-byte locales
    where the grouping character is greater than CHAR_MAX.  For e.g. signed
    character platforms with a 0xA0 (aka &amp;nbsp) grouping character.
    [bug introduced in coreutils-9.1]
  * split --line-bytes with a mixture of very long and short lines
    no longer overwrites the heap (CVE-2024-0684).
    [bug introduced in coreutils-9.2]
  * tail no longer mishandles input from files in /proc and /sys file systems,
    on systems with a page size larger than the stdio BUFSIZ.
    [This bug was present in "the beginning".]
  * timeout avoids a narrow race condition, where it might kill arbitrary
    processes after a failed process fork.
    [bug introduced with timeout in coreutils-7.0]
  * timeout avoids a narrow race condition, where it might fail to
    kill monitored processes immediately after forking them.
    [bug introduced with timeout in coreutils-7.0]
  * wc no longer fails to count unprintable characters as parts of words.
    [bug introduced in textutils-2.1]
  Changes in behavior:
  * base32 and base64 no longer require padding when decoding.
    Previously an error was given for non padded encoded data.
  * base32 and base64 have improved detection of corrupted encodings.
    Previously encodings with non zero padding bits were accepted.
  * basenc --base16 -d now supports lower case hexadecimal characters.
    Previously an error was given for lower case hex digits.
  * cp --no-clobber, and mv -n no longer exit with failure status if
    existing files are encountered in the destination.  Instead they revert
    to the behavior from before v9.2, silently skipping existing files.
  * ls --dired now implies long format output without hyperlinks enabled,
    and will take precedence over previously specified formats or hyperlink
    mode.
  * numfmt will accept lowercase 'k' to indicate Kilo or Kibi units on input,
    and uses lowercase 'k' when outputting such units in '--to=si' mode.
  * pinky no longer tries to canonicalize the user's login location by default,
    rather requiring the new --lookup option to enable this often slow feature.
  * wc no longer ignores encoding errors when counting words.
    Instead, it treats them as non white space.
  New features:
  * chgrp now accepts the --from=OWNER:GROUP option to restrict changes to files
    with matching current OWNER and/or GROUP, as already supported by chown(1).
  * chmod adds support for -h, -H,-L,-P, and --dereference options, providing
    more control over symlink handling.  This supports more secure handling of
    CLI arguments, and is more consistent with chown, and chmod on other
    systems.
  * cp now accepts the --keep-directory-symlink option (like tar), to preserve
    and follow existing symlinks to directories in the destination.
  * cp and mv now accept the --update=none-fail option, which is similar
    to the --no-clobber option, except that existing files are diagnosed,
    and the command exits with failure status if existing files.
    The -n,--no-clobber option is best avoided due to platform differences.
  * env now accepts the -a,--argv0 option to override the zeroth argument
    of the command being executed.
  * mv now accepts an --exchange option, which causes the source and
    destination to be exchanged.  It should be combined with
  - -no-target-directory (-T) if the destination is a directory.
    The exchange is atomic if source and destination are on a single
    file system that supports atomic exchange; --exchange is not yet
    supported in other situations.
  * od now supports printing IEEE half precision floating point with -t fH,
    or brain 16 bit floating point with -t fB, where supported by the compiler.
  * tail now supports following multiple processes, with repeated --pid options.
  Improvements:
  * cp,mv,install,cat,split now read and write a minimum of 256KiB at a time.
    This was previously 128KiB and increasing to 256KiB was seen to increase
    throughput by 10-20% when reading cached files on modern systems.
  * env,kill,timeout now support unnamed signals. kill(1) for example now
    supports sending such signals, and env(1) will list them appropriately.
  * SELinux operations in file copy operations are now more efficient,
    avoiding unneeded MCS/MLS label translation.
  * sort no longer dynamically links to libcrypto unless -R is used.
    This decreases startup overhead in the typical case.
  * wc is now much faster in single-byte locales and somewhat faster in
    multi-byte locales.
- coreutils-9.4.split-CVE-2024-0684.patch: Remove now-upstream patch.
- gnulib-readutmp-under-gdm.patch: Likewise.
- gnulib-readutmp.patch: Likewise.
- coreutils-i18n.patch: Remove multi-byte patches for join and uniq, as the
  upstream version now handles those tests.
  Pull in gnulib module mbchar manually, as it is a dependency of mbfile,
  but dropped out of the upstream dependency chain.
- coreutils-misc.patch: Remove change for gnulib-tests/test-isnanl.h.
- coreutils-fix-gnulib-time_r-tests.patch: Add upstream gnulib patch to skip
  French test if TZ='Europe/Paris' does not work.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1720526400">- coreutils-i18n.patch: fold(1): fix exit code for non-existent file.
  The exit code of fold(1) was zero for non-existent file:
    $ fold badfile; echo $?
    fold: badfile: No such file or directory
    0
  The bug was introduced by the downstrean I18N patch. (rhbz#2296201)</changelog>
  <changelog author="schwab@suse.de" date="1721390400">- Avoid empty scriptlets</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1727611200">- coreutils-i18n.patch: fold(1): fix fold -b with UTF8 locale.
  Sync fix in I18N patch from Fedora/Redhat and add a test. (RHEL-60295)
  Original report: https://access.redhat.com/solutions/3459791</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1737115200">- Update to 9.6:
  Bug fixes
  * cp fixes support for --update=none-fail, which would have been
    rejected as an invalid option.
    [bug introduced in coreutils-9.5]
  * cp,mv --update no longer overrides --interactive or --force.
    [bug introduced in coreutils-9.3]
  * csplit no longer creates empty files given empty input.
    [This bug was present in "the beginning".]
  * ls and printf fix shell quoted output in the edge case of escaped
    first and last characters, and single quotes in the string.
    [bug introduced in coreutils-8.26]
  * ls -l no longer outputs "Permission denied" errors on NFS
    which may happen with files without read permission, and which resulted
    in inaccurate indication of ACLs (missing '+' flag after mode).
    [bug introduced in coreutils-9.4]
  * ls -l no longer outputs "Not supported" errors on virtiofs.
    [bug introduced in coreutils-9.4]
  * mv works again with macFUSE file systems.  Previously it would
    have exited with a "Function not implemented" error.
    [bug introduced in coreutils-8.28]
  * nproc gives more consistent results on systems with more than 1024 CPUs.
    Previously it would have ignored the affinity mask on such systems.
    [bug introduced with nproc in coreutils-8.1]
  * numfmt --from=iec-i now works with numbers without a suffix.
    Previously such numbers were rejected with an error.
    [bug introduced with numfmt in coreutils-8.21]
  * printf now diagnoses attempts to treat empty strings as numbers,
    as per POSIX. For example, "printf '%d' ''" now issues a diagnostic
    and fails instead of silently succeeding.
    [This bug was present in "the beginning".]
  * pwd no longer outputs an erroneous double slash on systems
    where the system getcwd() was completely replaced.
    [bug introduced in coreutils-9.2]
  * 'shuf' generates more-random output when the output is small.
    [bug introduced in coreutils-8.6]
  * `tail --follow=name` no longer waits indefinitely for watched
    file names that are moved elsewhere within the same file system.
    [bug introduced in coreutils-8.24]
  * `tail --follow` without --retry, will consistently exit with failure status
    where inotify is not used, when all followed files become inaccessible.
    [This bug was present in "the beginning".]
  * `tail --follow --pid=PID` will now exit when the PID dies,
    even in the presence of blocking inputs like unopened fifos.
    [This bug was present in "the beginning".]
  * 'tail -c 4096 /dev/zero' no longer loops forever.
    [This bug was present in "the beginning".]
  Changes in behavior
  * 'factor' now buffers output more efficiently in some cases.
  * install -C now dereferences symlink sources when comparing,
    rather than always treating as different and performing the copy.
  * kill -l and -t now list signal 0, as it's a valid signal to send.
  * ls's -f option now simply acts like -aU, instead of also ignoring
    some earlier options.  For example 'ls -fl' and 'ls -lf' are now
    equivalent because -f no longer ignores an earlier -l.  The new
    behavior is more orthogonal and is compatible with FreeBSD.
  * stat -f -c%T now reports the "fuseblk" file system type as "fuse",
    given that there is no longer a distinct "ctl" fuse variant file system.
  New Features
  * cksum -a now supports the "crc32b" option, which calculates the CRC
    of the input as defined by ITU V.42, as used by gzip for example.
    For performance pclmul instructions are used where supported.
  * ls now supports the --sort=name option,
    to explicitly select the default operation of sorting by file name.
  * printf now supports indexed arguments, using the POSIX:2024 specified
    %&lt;i&gt;$ format, where '&lt;i&gt;' is an integer referencing a particular argument,
    thus allowing repetition or reordering of printf arguments.
  * test supports the POSIX:2024 specified '&lt;' and '&gt;' operators with strings,
    to compare the string locale collating order.
  * timeout now supports the POSIX:2024 specified -f, and -p short options,
    corresponding to --foreground, and --preserve-status respectively.
  Improvements
  * cksum -a crc, makes use of AVX2, AVX512, and ARMv8 SIMD extensions
    for time reductions of up to 40%, 60%, and 80% respectively.
  * 'head -c NUM', 'head -n NUM', 'nl -l NUM', 'nproc --ignore NUM',
    'tail -c NUM', 'tail -n NUM', and 'tail --max-unchanged-stats NUM’
    no longer fail merely because NUM stands for 2**64 or more.
  * sort operates more efficiently when used on pseudo files with
    an apparent size of 0, like those in /proc.
  * stat and tail now know about the "bcachefs", and "pidfs" file system types.
    stat -f -c%T now reports the file system type,
    and tail -f uses inotify for these file systems.
  * wc now reads a minimum of 256KiB at a time.
    This was previously 16KiB and increasing to 256KiB was seen to increase
    wc -l performance by about 10% when reading cached files on modern systems.
- coreutils-fix-gnulib-time_r-tests.patch: Remove now-upstream patch.
- coreutils-9.6-ls-Z-crash-fix.patch: Add upstream patch from after the release.
- coreutils.spec (Patch920): Exchange names of above patch files accordingly.
- coreutils-i18n.patch: Refresh patch, manually porting some upstream fixes
  into the i18n chunks for expand.c, fold.c and unexpand.c.
- Refresh all other patches:
  * coreutils-disable_tests.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
  * coreutils-tests-workaround-make-fdleak.patch</changelog>
  <changelog author="rw@suse.com" date="1748865600">- coreutils-9.6-sort-CVE-2025-5278.patch: Add upstream patch:
  sort with key character offsets of SIZE_MAX, could induce
  a read of 1 byte before an allocated heap buffer.
  (CVE-2025-5278, bsc#1243767)</changelog>
</package>
<package pkgid="77d541a6a66cb5bdda6674e90ec129fba93e8f6db2da1ec397bd08a8494e90ad6250c6c7a2d8ff0393c684214a5f143d5dee16473f6b2f17b822d2097a470ea4" name="coreutils-testsuite" arch="s390x">
  <version epoch="0" ver="9.6" rel="160099.3.72"/>
  <changelog author="kukuk@suse.com" date="1693483200">- Update to 9.4:
  Bug fixes:
  * b2sum --check will no longer read unallocated memory when
    presented with malformed checksum lines.
    [bug introduced in coreutils-9.2]
  * cp --parents again succeeds when preserving mode for absolute directories.
    Previously it would have failed with a "No such file or directory" error.
    [bug introduced in coreutils-9.1]
  * cp --sparse=never will avoid copy-on-write (reflinking) and copy offloading,
    to ensure no holes present in the destination copy.
    [bug introduced in coreutils-9.0]
  * cksum again diagnoses read errors in its default CRC32 mode.
    [bug introduced in coreutils-9.0]
  * cksum --check now ensures filenames with a leading backslash character
    are escaped appropriately in the status output.
    This also applies to the standalone checksumming utilities.
    [bug introduced in coreutils-8.25]
  * dd again supports more than two multipliers for numbers.
    Previously numbers of the form '1024x1024x32' gave "invalid number" errors.
    [bug introduced in coreutils-9.1]
  * factor, numfmt, and tsort now diagnose read errors on the input.
    [This bug was present in "the beginning".]
  * install --strip now supports installing to files with a leading hyphen.
    Previously such file names would have caused the strip process to fail.
    [This bug was present in "the beginning".]
  * ls now shows symlinks specified on the command line that can't be traversed.
    Previously a "Too many levels of symbolic links" diagnostic was given.
    [This bug was present in "the beginning".]
  * pr --length=1 --double-space no longer enters an infinite loop.
    [This bug was present in "the beginning".]
  * tac now handles short reads on its input.  Previously it may have exited
    erroneously, especially with large input files with no separators.
    [This bug was present in "the beginning".]
  * uptime no longer incorrectly prints "0 users" on OpenBSD,
    and is being built again on FreeBSD and Haiku.
    [bugs introduced in coreutils-9.2]
  * wc -l and cksum no longer crash with an "Illegal instruction" error
    on x86 Linux kernels that disable XSAVE YMM.  This was seen on Xen VMs.
    [bug introduced in coreutils-9.0]
  Changes in behavior:
  * cp -v and mv -v will no longer output a message for each file skipped
    due to -i, or -u.  Instead they only output this information with --debug.
    I.e., 'cp -u -v' etc. will have the same verbosity as before coreutils-9.3.
  * cksum -b no longer prints base64-encoded checksums.  Rather that
    short option is reserved to better support emulation of the standalone
    checksum utilities with cksum.
  * mv dir x now complains differently if x/dir is a nonempty directory.
    Previously it said "mv: cannot move 'dir' to 'x/dir': Directory not empty",
    where it was unclear whether 'dir' or 'x/dir' was the problem.
    Now it says "mv: cannot overwrite 'x/dir': Directory not empty".
    Similarly for other renames where the destination must be the problem.
    [problem introduced in coreutils-6.0]
- Enable systemd-logind support
- Add gnulib-readutmp.patch: Fix seg.fault of who, pinky, uptime [dgo#65617]
- Create -systemd flavor with binaries linked against libsystemd
- Drop coreutils-invalid-ids.patch to get consistent behavior, most tools
  where already removed from that patch.
- coreutils-misc.patch: adjust paths
- coreutils-skip-some-sort-tests-on-ppc.patch: adjust paths
- coreutils-test_without_valgrind.patch: adjust paths
- coreutils-i18n.patch: update from Fedora</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1694952000">- gnulib-readutmp-under-gdm.patch: Add upstream gnulib patch to fix crash
  of who/uptime when gdm is in use. [bsc#1215361]
- gnulib-readutmp.patch: Update with upstream patch.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1705838400">- coreutils-9.4.split-CVE-2024-0684.patch: Add upstream patch:
  split: do not shrink hold buffer.  (CVE-2024-0684, bsc#1218982)
- coreutils-i18n.patch: Update from Fedora to fix build on i686 on GCC14.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1711972800">- Update to 9.5:
  Bug fixes:
  * chmod -R now avoids a race where an attacker may replace a traversed file
    with a symlink, causing chmod to operate on an unintended file.
    [This bug was present in "the beginning".]
  * cp, mv, and install no longer issue spurious diagnostics like "failed
    to preserve ownership" when copying to GNU/Linux CIFS file systems.
    They do this by working around some Linux CIFS bugs.
  * cp --no-preserve=mode will correctly maintain set-group-ID bits
    for created directories.  Previously on systems that didn't support ACLs,
    cp would have reset the set-group-ID bit on created directories.
    [bug introduced in coreutils-8.20]
  * join and uniq now support multi-byte characters better.
    For example, 'join -tX' now works even if X is a multi-byte character,
    and both programs now treat multi-byte characters like U+3000
    IDEOGRAPHIC SPACE as blanks if the current locale treats them so.
  * numfmt options like --suffix no longer have an arbitrary 127-byte limit.
    [bug introduced with numfmt in coreutils-8.21]
  * mktemp with --suffix now better diagnoses templates with too few X's.
    Previously it conflated the insignificant --suffix in the error.
    [bug introduced in coreutils-8.1]
  * sort again handles thousands grouping characters in single-byte locales
    where the grouping character is greater than CHAR_MAX.  For e.g. signed
    character platforms with a 0xA0 (aka &amp;nbsp) grouping character.
    [bug introduced in coreutils-9.1]
  * split --line-bytes with a mixture of very long and short lines
    no longer overwrites the heap (CVE-2024-0684).
    [bug introduced in coreutils-9.2]
  * tail no longer mishandles input from files in /proc and /sys file systems,
    on systems with a page size larger than the stdio BUFSIZ.
    [This bug was present in "the beginning".]
  * timeout avoids a narrow race condition, where it might kill arbitrary
    processes after a failed process fork.
    [bug introduced with timeout in coreutils-7.0]
  * timeout avoids a narrow race condition, where it might fail to
    kill monitored processes immediately after forking them.
    [bug introduced with timeout in coreutils-7.0]
  * wc no longer fails to count unprintable characters as parts of words.
    [bug introduced in textutils-2.1]
  Changes in behavior:
  * base32 and base64 no longer require padding when decoding.
    Previously an error was given for non padded encoded data.
  * base32 and base64 have improved detection of corrupted encodings.
    Previously encodings with non zero padding bits were accepted.
  * basenc --base16 -d now supports lower case hexadecimal characters.
    Previously an error was given for lower case hex digits.
  * cp --no-clobber, and mv -n no longer exit with failure status if
    existing files are encountered in the destination.  Instead they revert
    to the behavior from before v9.2, silently skipping existing files.
  * ls --dired now implies long format output without hyperlinks enabled,
    and will take precedence over previously specified formats or hyperlink
    mode.
  * numfmt will accept lowercase 'k' to indicate Kilo or Kibi units on input,
    and uses lowercase 'k' when outputting such units in '--to=si' mode.
  * pinky no longer tries to canonicalize the user's login location by default,
    rather requiring the new --lookup option to enable this often slow feature.
  * wc no longer ignores encoding errors when counting words.
    Instead, it treats them as non white space.
  New features:
  * chgrp now accepts the --from=OWNER:GROUP option to restrict changes to files
    with matching current OWNER and/or GROUP, as already supported by chown(1).
  * chmod adds support for -h, -H,-L,-P, and --dereference options, providing
    more control over symlink handling.  This supports more secure handling of
    CLI arguments, and is more consistent with chown, and chmod on other
    systems.
  * cp now accepts the --keep-directory-symlink option (like tar), to preserve
    and follow existing symlinks to directories in the destination.
  * cp and mv now accept the --update=none-fail option, which is similar
    to the --no-clobber option, except that existing files are diagnosed,
    and the command exits with failure status if existing files.
    The -n,--no-clobber option is best avoided due to platform differences.
  * env now accepts the -a,--argv0 option to override the zeroth argument
    of the command being executed.
  * mv now accepts an --exchange option, which causes the source and
    destination to be exchanged.  It should be combined with
  - -no-target-directory (-T) if the destination is a directory.
    The exchange is atomic if source and destination are on a single
    file system that supports atomic exchange; --exchange is not yet
    supported in other situations.
  * od now supports printing IEEE half precision floating point with -t fH,
    or brain 16 bit floating point with -t fB, where supported by the compiler.
  * tail now supports following multiple processes, with repeated --pid options.
  Improvements:
  * cp,mv,install,cat,split now read and write a minimum of 256KiB at a time.
    This was previously 128KiB and increasing to 256KiB was seen to increase
    throughput by 10-20% when reading cached files on modern systems.
  * env,kill,timeout now support unnamed signals. kill(1) for example now
    supports sending such signals, and env(1) will list them appropriately.
  * SELinux operations in file copy operations are now more efficient,
    avoiding unneeded MCS/MLS label translation.
  * sort no longer dynamically links to libcrypto unless -R is used.
    This decreases startup overhead in the typical case.
  * wc is now much faster in single-byte locales and somewhat faster in
    multi-byte locales.
- coreutils-9.4.split-CVE-2024-0684.patch: Remove now-upstream patch.
- gnulib-readutmp-under-gdm.patch: Likewise.
- gnulib-readutmp.patch: Likewise.
- coreutils-i18n.patch: Remove multi-byte patches for join and uniq, as the
  upstream version now handles those tests.
  Pull in gnulib module mbchar manually, as it is a dependency of mbfile,
  but dropped out of the upstream dependency chain.
- coreutils-misc.patch: Remove change for gnulib-tests/test-isnanl.h.
- coreutils-fix-gnulib-time_r-tests.patch: Add upstream gnulib patch to skip
  French test if TZ='Europe/Paris' does not work.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1720526400">- coreutils-i18n.patch: fold(1): fix exit code for non-existent file.
  The exit code of fold(1) was zero for non-existent file:
    $ fold badfile; echo $?
    fold: badfile: No such file or directory
    0
  The bug was introduced by the downstrean I18N patch. (rhbz#2296201)</changelog>
  <changelog author="schwab@suse.de" date="1721390400">- Avoid empty scriptlets</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1727611200">- coreutils-i18n.patch: fold(1): fix fold -b with UTF8 locale.
  Sync fix in I18N patch from Fedora/Redhat and add a test. (RHEL-60295)
  Original report: https://access.redhat.com/solutions/3459791</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1737115200">- Update to 9.6:
  Bug fixes
  * cp fixes support for --update=none-fail, which would have been
    rejected as an invalid option.
    [bug introduced in coreutils-9.5]
  * cp,mv --update no longer overrides --interactive or --force.
    [bug introduced in coreutils-9.3]
  * csplit no longer creates empty files given empty input.
    [This bug was present in "the beginning".]
  * ls and printf fix shell quoted output in the edge case of escaped
    first and last characters, and single quotes in the string.
    [bug introduced in coreutils-8.26]
  * ls -l no longer outputs "Permission denied" errors on NFS
    which may happen with files without read permission, and which resulted
    in inaccurate indication of ACLs (missing '+' flag after mode).
    [bug introduced in coreutils-9.4]
  * ls -l no longer outputs "Not supported" errors on virtiofs.
    [bug introduced in coreutils-9.4]
  * mv works again with macFUSE file systems.  Previously it would
    have exited with a "Function not implemented" error.
    [bug introduced in coreutils-8.28]
  * nproc gives more consistent results on systems with more than 1024 CPUs.
    Previously it would have ignored the affinity mask on such systems.
    [bug introduced with nproc in coreutils-8.1]
  * numfmt --from=iec-i now works with numbers without a suffix.
    Previously such numbers were rejected with an error.
    [bug introduced with numfmt in coreutils-8.21]
  * printf now diagnoses attempts to treat empty strings as numbers,
    as per POSIX. For example, "printf '%d' ''" now issues a diagnostic
    and fails instead of silently succeeding.
    [This bug was present in "the beginning".]
  * pwd no longer outputs an erroneous double slash on systems
    where the system getcwd() was completely replaced.
    [bug introduced in coreutils-9.2]
  * 'shuf' generates more-random output when the output is small.
    [bug introduced in coreutils-8.6]
  * `tail --follow=name` no longer waits indefinitely for watched
    file names that are moved elsewhere within the same file system.
    [bug introduced in coreutils-8.24]
  * `tail --follow` without --retry, will consistently exit with failure status
    where inotify is not used, when all followed files become inaccessible.
    [This bug was present in "the beginning".]
  * `tail --follow --pid=PID` will now exit when the PID dies,
    even in the presence of blocking inputs like unopened fifos.
    [This bug was present in "the beginning".]
  * 'tail -c 4096 /dev/zero' no longer loops forever.
    [This bug was present in "the beginning".]
  Changes in behavior
  * 'factor' now buffers output more efficiently in some cases.
  * install -C now dereferences symlink sources when comparing,
    rather than always treating as different and performing the copy.
  * kill -l and -t now list signal 0, as it's a valid signal to send.
  * ls's -f option now simply acts like -aU, instead of also ignoring
    some earlier options.  For example 'ls -fl' and 'ls -lf' are now
    equivalent because -f no longer ignores an earlier -l.  The new
    behavior is more orthogonal and is compatible with FreeBSD.
  * stat -f -c%T now reports the "fuseblk" file system type as "fuse",
    given that there is no longer a distinct "ctl" fuse variant file system.
  New Features
  * cksum -a now supports the "crc32b" option, which calculates the CRC
    of the input as defined by ITU V.42, as used by gzip for example.
    For performance pclmul instructions are used where supported.
  * ls now supports the --sort=name option,
    to explicitly select the default operation of sorting by file name.
  * printf now supports indexed arguments, using the POSIX:2024 specified
    %&lt;i&gt;$ format, where '&lt;i&gt;' is an integer referencing a particular argument,
    thus allowing repetition or reordering of printf arguments.
  * test supports the POSIX:2024 specified '&lt;' and '&gt;' operators with strings,
    to compare the string locale collating order.
  * timeout now supports the POSIX:2024 specified -f, and -p short options,
    corresponding to --foreground, and --preserve-status respectively.
  Improvements
  * cksum -a crc, makes use of AVX2, AVX512, and ARMv8 SIMD extensions
    for time reductions of up to 40%, 60%, and 80% respectively.
  * 'head -c NUM', 'head -n NUM', 'nl -l NUM', 'nproc --ignore NUM',
    'tail -c NUM', 'tail -n NUM', and 'tail --max-unchanged-stats NUM’
    no longer fail merely because NUM stands for 2**64 or more.
  * sort operates more efficiently when used on pseudo files with
    an apparent size of 0, like those in /proc.
  * stat and tail now know about the "bcachefs", and "pidfs" file system types.
    stat -f -c%T now reports the file system type,
    and tail -f uses inotify for these file systems.
  * wc now reads a minimum of 256KiB at a time.
    This was previously 16KiB and increasing to 256KiB was seen to increase
    wc -l performance by about 10% when reading cached files on modern systems.
- coreutils-fix-gnulib-time_r-tests.patch: Remove now-upstream patch.
- coreutils-9.6-ls-Z-crash-fix.patch: Add upstream patch from after the release.
- coreutils.spec (Patch920): Exchange names of above patch files accordingly.
- coreutils-i18n.patch: Refresh patch, manually porting some upstream fixes
  into the i18n chunks for expand.c, fold.c and unexpand.c.
- Refresh all other patches:
  * coreutils-disable_tests.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
  * coreutils-tests-workaround-make-fdleak.patch</changelog>
  <changelog author="rw@suse.com" date="1748865600">- coreutils-9.6-sort-CVE-2025-5278.patch: Add upstream patch:
  sort with key character offsets of SIZE_MAX, could induce
  a read of 1 byte before an allocated heap buffer.
  (CVE-2025-5278, bsc#1243767)</changelog>
</package>
<package pkgid="ecd296e138159071c7e0674ae97abfed0ea65a0e0559f0691ea5d264c779b75580b7d84d2b0f17f488748a43609fa95847ac613deff652913b51f1c6160457f8" name="corosync" arch="s390x">
  <version epoch="0" ver="3.1.10" rel="160099.2.11"/>
  <changelog author="dimstar@opensuse.org" date="1706184000">- Provide user(coroqnetd) and group(coroqnetd) in the -qnetd
  package: user and group are generated by the pre script.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="emil.penchev@suse.com" 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@suse.com" 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@suse.com" date="1742990400">- Add a patch to fix CVE-2025-30472 (bsc#1239987)
  * 779.patch</changelog>
  <changelog author="nicholas.yang@suse.com" 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@suse.com" 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@suse.com" date="1768219200">- Update corosync.spec:
  * Stop marking /var/lib/corosyn and /var/log/cluster as %ghost (jsc#PED-14799)</changelog>
  <changelog author="nicholas.yang@suse.com" date="1775131200">- Add a patch to fix CVE-2026-35091 and CVE-2026-35092 (bsc#1261299)(bsc#1261300)
  * 820.patch</changelog>
</package>
<package pkgid="c3263cf04993677fdbb68a5c29fc609cce576e58239e6bfb4c6999bdab97a2e56c9d5681b103d8d213ffb86b641d659ed7ff5153de9f49edbe317e34072120f2" name="corosync-devel" arch="s390x">
  <version epoch="0" ver="3.1.10" rel="160099.2.11"/>
  <changelog author="dimstar@opensuse.org" date="1706184000">- Provide user(coroqnetd) and group(coroqnetd) in the -qnetd
  package: user and group are generated by the pre script.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="emil.penchev@suse.com" 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@suse.com" 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@suse.com" date="1742990400">- Add a patch to fix CVE-2025-30472 (bsc#1239987)
  * 779.patch</changelog>
  <changelog author="nicholas.yang@suse.com" 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@suse.com" 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@suse.com" date="1768219200">- Update corosync.spec:
  * Stop marking /var/lib/corosyn and /var/log/cluster as %ghost (jsc#PED-14799)</changelog>
  <changelog author="nicholas.yang@suse.com" date="1775131200">- Add a patch to fix CVE-2026-35091 and CVE-2026-35092 (bsc#1261299)(bsc#1261300)
  * 820.patch</changelog>
</package>
<package pkgid="052583ee5e1a6f8e631266b82b82c1be5106f007969aa45090d0f9b7100bb29324163b73e77def0830390a203d6e721f3abce634ccebe6100655fd210624be46" name="corosync-libs" arch="s390x">
  <version epoch="0" ver="3.1.10" rel="160099.2.11"/>
  <changelog author="dimstar@opensuse.org" date="1706184000">- Provide user(coroqnetd) and group(coroqnetd) in the -qnetd
  package: user and group are generated by the pre script.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="emil.penchev@suse.com" 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@suse.com" 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@suse.com" date="1742990400">- Add a patch to fix CVE-2025-30472 (bsc#1239987)
  * 779.patch</changelog>
  <changelog author="nicholas.yang@suse.com" 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@suse.com" 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@suse.com" date="1768219200">- Update corosync.spec:
  * Stop marking /var/lib/corosyn and /var/log/cluster as %ghost (jsc#PED-14799)</changelog>
  <changelog author="nicholas.yang@suse.com" date="1775131200">- Add a patch to fix CVE-2026-35091 and CVE-2026-35092 (bsc#1261299)(bsc#1261300)
  * 820.patch</changelog>
</package>
<package pkgid="a2a473fa03837d20984a49db2e725bb70af7a4039a29a73996d166c7aea08f928eab478ab3b6e49fc1fa973b9e7cd1e3a69ef8a83c6d68e039644416e4bf2f0c" name="corosync-qdevice" arch="s390x">
  <version epoch="0" ver="3.0.4" rel="160099.2.8"/>
  <changelog author="XLiang@suse.com" 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@suse.com" 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="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@suse.com" 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@suse.com" 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@suse.com" date="1768219200">- Update corosync-qdevice.spec:
  * Drop %ghost files in /run</changelog>
  <changelog author="nicholas.yang@suse.com" date="1778241600">- Modify 0001-harden-services-with-systemd-sandboxing.patch:
  * Add NoNewPrivileges=true back</changelog>
</package>
<package pkgid="403f08b5bcb027da6fd23a3e6b989d482fb1551c9590057074c2933c089d49e6de46c8c47663815b314727ade12d014f3e391a4f78ec442ddb5be8cbf5217334" name="corosync-qnetd" arch="s390x">
  <version epoch="0" ver="3.0.4" rel="160099.2.8"/>
  <changelog author="XLiang@suse.com" 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@suse.com" 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="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@suse.com" 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@suse.com" 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@suse.com" date="1768219200">- Update corosync-qdevice.spec:
  * Drop %ghost files in /run</changelog>
  <changelog author="nicholas.yang@suse.com" date="1778241600">- Modify 0001-harden-services-with-systemd-sandboxing.patch:
  * Add NoNewPrivileges=true back</changelog>
</package>
<package pkgid="ecbf12ac9a6b6ffc3cc1334e835e3199fb29f7f48a8bb0c5f2a5fe82e1c3e3e27f23ad94ed49313668baee13b5b6d73949d72711ba88883d30ccfe029728a66b" name="corrosion" arch="s390x">
  <version epoch="0" ver="0.5.1" rel="160099.2.4"/>
  <changelog author="christophe@krop.fr" date="1716379200">- Init corrosion</changelog>
  <changelog author="christophe@krop.fr" date="1740398400">- Update to 0.5.1
  * fix: Update FindRust to work with rustup v1.28.0</changelog>
</package>
<package pkgid="39fedd8ac5c52cf6148b94a05eaca8488d16db5eea8ab230b5348ddf251fe0257721ca461d5ba7e3304fed96c2025214d3b97dc53f507497c46a549c913c9ac0" name="cosign" arch="s390x">
  <version epoch="0" ver="3.1.2" rel="160099.1.1"/>
  <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="meissner@suse.com" 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="meissner@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="meissner@suse.com" 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="485995ecf32333b8a314b8476f8e74989fff01135dad7059432d6a80937cf92673dfeb1c872edd0e746fbb33738996dc8b016184e7472b897f1112ab2b85ea58" name="cosign-bash-completion" arch="noarch">
  <version epoch="0" ver="3.1.2" rel="160099.1.1"/>
  <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="meissner@suse.com" 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="meissner@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="meissner@suse.com" 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="eddd203133692ae96afa973e0281e34a42c5c8dd443c36c93e1a8ca859cbe273d5182fb973dae5605cc2bcdcb5293c194c930e4b2b946be3f8190add209a631e" name="cosign-fish-completion" arch="noarch">
  <version epoch="0" ver="3.1.2" rel="160099.1.1"/>
  <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="meissner@suse.com" 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="meissner@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="meissner@suse.com" 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="0b09ce68ef2ef6bb470f4819ebb6dd168da32596aa2cd23dbbb1a1c8b7067d4f41dcc577698ff5c46d832da798913e284a9e7d6fdc198652ed40276d1d296707" name="cosign-zsh-completion" arch="noarch">
  <version epoch="0" ver="3.1.2" rel="160099.1.1"/>
  <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="meissner@suse.com" 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="meissner@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="meissner@suse.com" 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="48e3bd1d33307d72248c6b191286a4aebefc353f3b67ad851cca8dcbbe259eca7f44f04a0161ae11d176815d12fe9c10b08585da17d3b372901a3f024f98acc7" name="coturn" arch="s390x">
  <version epoch="0" ver="4.14.0" rel="bp161.1.1"/>
  <changelog author="Adam Majer &lt;amajer@suse.com&gt;" date="1718452800">- Don't hard require systemd -- not needed in containers</changelog>
  <changelog author="Johannes Weberhofer &lt;jweberhofer@weberhofer.at&gt;" date="1747051200">- Upgrade to coturn 4.6.3
  * Release highlights:
  - Multiple memory fixes
  - New drain feature
  - Better support for new versions of Redis
  - Add support for raw public keys
  * Complete change list
  - Add clang-tidy, include-what-you-use, and msvc-analyzer github actions
  - Add CodeQL workflow
  - added missing function prototype of turn_random_number()
  - Added sessionID to some log lines
  - added support for amazon linux and renamed tests.yml
  - added warnings for prometheus apt unavailability
  - Add github action that runs tests with compiler sanitizers
  - Additional refactoring of ns_turn_allocation.* to address security
    scanner concerns
  - Add MariaDB support to README.md
  - Add new Drain feature
  - Add prometheus setting suggestions on turn.conf in example folder
  - Address clang-tidy warnings in db files
  - Address some build issues introduced by api changes
  - Add support for raw public keys
  - Add the InsertBraces command for clang-format to ensure that all
    conditionals always have braces
  - Add warning and disable web admin if no-tls option used
  - Adjust wording in cmake message when prometheous cannot be found.
  - Allow authenticating with a username to redis
  - Always run lint, regardless of branch
  - Avoid nullptr dereference of server variable in various functions
  - avoid potential nullptr derefernence in udp_create_server_socket
  - Avoid read-past-end of string in get_bold_admin_title
  - Avoid writing potentially uninitialized data to aes_128 key file
  - changed variables in stunclient.c to bool
  - Change minimal required cmake version to 3.16
  - Change printf() to TURN_LOG_FUNC() for --no-stdout-log
  - Change the various map functions to return bool instead of
    inconsistantly return 0, 1, or -1
  - Check allocation results in add_static_user_account
  - Check the result of calloc in handle_logon_request
  - Check the result of malloc in del_alt_server
  - Check the result of malloc in mongo_set_realm_option_one
  - Check the result of malloc in send_message_to_redis
  - Check the result of malloc in string_list_add
  - Check the result of realloc and calloc in ch_map_get
  - CMake: Declare the variable nearby
  - configure: data files shouldn't be executable
  - defined a magic number for stun fingerprinting
  - Delete dead code
  - Delete unused variable
  - Doc: add flowchart
  - Easy installation of coturn on AWS
  - Fix buffer overflow in generate_enc_password with increase rsalt by 2
  - Fix build with libressl 3.6+
  - Fix clang-format lint warnings
  - Fix cli auth
  - Fix Cmake find issue in libevent
  - Fix cmake find prometheus(fix #1304)
  - Fix compiler warnings from continuous integration
  - Fix const during free warning in rfc5769check app
  - Fix error of make command in Cygwin environment
  - Fix formatting to fix lint error
  - Fix lint complaint about comment
  - Fix lint errors
  - Fix linting error in mainrelay.c
  - Fix make lint
  - Fix memcpy len checks stun_is_challenge_response_str
  - Fix memleak in pgsql_reread_realms
  - Fix memory leak in netengine.c
  - Fix memory leak in rfc5769check.c
  - Fix memory leak on http_server.c
  - Fix mingw build
  - Fix missing strncpy in fix_stun_check_message_integrity_str
  - Fix msvc analyzer error on goto label on rfc5769check
  - Fix nodejs/glibc problem with old container images.
  - Fix no-tls warning typo
  - Fix potential null passed to function expecting nonnull
  - Fix recursive call in delete alternate server
  - Fix return correct error code for `create_relay_connection` in case
    of `RESERVATION-TOKEN` failure
  - Fix rpm version scripts
  - Fix run cmake.yml in any github action
  - Fix typos
  - Fix ubuntu 16 build with GH action checkout version to v3
  - Implement custom prometheus http handler
  - Include what you use
  - Install openssl-1.1.1 on amazonlinux:2 instead of openssl-1.0.1
  - malloc now allocates space for string terminator
  - Memset user_db before reading conf file, not after
  - Missing session ID in coturn logs for denied IP - 1330
  - Move the hiredis_libevent2 code from common to relay
  - Only set MHD_USE_DUAL_STACK if IPv6 is available
  - Print version only, no extra lines
  - Reduce ifdefs in code: TURN_NO_PROMETHEUS
  - Refactor: peer_input_handle
  - Reformat code
  - Remove unimplemented test folder reference from CMakeLists.txt
  - Replace HeapAlloc with malloc
  - Replace srand/rand with srandom/random
  - Return a 400 response to HTTP requests
  - Run all of the CI except for Docker builds on any change
  - Simplify macOS detection macros
  - Simplify workflow for codeql
  - strncpy doesn't return size_t
  - ubuntu build dependencies extracted to composite actions
  - Update FlowChart
  - Update libtelnet
  - Update lukka/run
  - Update SQLite.md
  - Update turnserver.conf Example about listening-ip
  - Update turnserver.spec
  - Update version in vcpkg.json
  - Use active CPU number instead of total number
  - Use bool, instead of int, for the functions in ns_turn_msg.c
  - Use bool over int for the turnutils_uclient program
  - Use calloc where appropriate, avoid memset when normal buffer
    initialization works
  - Windows: Only attempt to bind when the network interface is up
  - workflow tidying
- Rebased coturn-turnserver_conf.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1763899200">- Update to version 4.7.0
  * Breaking changes in order to get to sane defaults for improved
    security by default
    + Support for openssl 1.1.1 and 3.x only.
    + Cleanup deprecated options - if your scripts have them
    turnserver will fail to start.
    + Reverse SOFTWARE_ATTRIBUTE_OPT to avoid inverse logic - now
    need to explicitly enable it.
    + Deprecate response-origin-only-with-rfc5780.
    + Invert no-stun-backward-compatibility to be default on.
  * TLSv1 and TLSv1_1 are now optional (no need to turn them off).
  * Minor bug fixes and regressions.
  * Improved support for modern version of prometheus.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1773403200">Fixes for CVE-2026-27624 (boo#1258847) and CVE-2025-69217 (boo##1255744)
- Update to version 4.9.0
  * Multiple security fixes.
  * Fix to Web Admin password check.
  * Cleanup of deprecated openssl APIs.
  * Fix for CVE-2026-27624: bypass localhost and IP range block
    using IPv4-mapped IPv6. boo#1258847
- Update to version 4.8.0
  * Faster packet validation on listener threads to improve
    handling of DDoS attacks.
  * Make socket buffer size configurable with sock-buf-size.
  * Address memory leaks and potential crashes.
  * Improve random number usage to address CVE-2025-69217.
    boo#1255744</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776168000">- Update to version 4.10.0
  * Skip response buffer allocation for STUN indications.
  * WebRTC Auth optimization path (#1860).
  * Fix null pointer dereferences in post_parse() (#1859).
  * Extend seed corpus (#1858).
  * Add Linux-only `recvmmsg` receive path for DTLS/UDP listener.
  * Fix Linux build warnings (#1853).
  * perf: remove mutex from per-thread super_memory allocator.
  * Keep only NEV_UDP_SOCKET_PER_THREAD network engine.
  * Fix stack buffer overflow in OAuth token decoding.
  * Update config and Readme files about deprecated TLSv1/1.1.
  * perf: eliminate mutex and reduce copies on auth message
    dispatch (#1843).
  * perf: replace mutex_bps with lock-free atomics for bandwidth
    tracking.
  * Fix uint16_t truncation overflow in stun_get_message_len_str()
    causes (#1844).
  * fix: restore RFC 3489 (old STUN) backward compatibility broken
    since 4.7.0 (#1839).
  * Change port identifiers to use uint16_t (#1752).
  * Fixes: run_tests.sh and no db (#1834).
  * Add session usage reporting callback to TURN database driver.
  * Initialize variables before use (#1832).
  * Replace perror with logging (#1831).
  * CLI interface is disabled by default.
  * Disable reason string in response messages to reduce
    amplification factor.
  * Perf: improve worst case scenario optimization.
  * Fix compilation warnings (#1822).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1777982400">- Update to version 4.11.0
  * Filc harness and pointer typedefs (#1896).
  * Load generator mode in turnutils_uclient (#1894).
  * Cache hot lookups in TURN data-path handlers (#1893).
  * Inline get_ioa_addr_len() in the header (#1891).
  * Trim two redundant checks from per-packet relay hot path.
  * Hoist turn_server_get_engine() out of per-packet hot path.
  * Add fuzz coverage for integrity helpers (#1888).
  * Add deterministic challenge-response builder to FuzzStun.
  * Seed address-mapping table in fuzz initializer (#1885).
  * Unblock fuzz coverage for is_http and rare STUN attributes.
  * HTTP parsing fixes (#1882).
  * Out of bound HTTP detection in parser (#1877).
  * Delete log line per relay thread on start (#1876).
  * Add Unity-based unit test scaffolding (#1875).
  * Drop udp_relay_servers_number config and clean up dead UDP
    id-space (#1874).
  * Fix build failure: define _GNU_SOURCE for recvmmsg() on Linux.
  * Pin session origin only after MESSAGE-INTEGRITY validates.
  * Abort on malformed allowed/denied-peer-ip at startup (#1872).
  * Fix format-string injection in Redis DB driver (#1870).
  * Use constant-time compare for STUN MESSAGE-INTEGRITY HMAC.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779710400">- Update to version 4.12.0
  * 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
  * 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.
  * 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>
</package>
<package pkgid="4f9f1b0897e5a1d7ac2456764a49d6cf548c30486fc7276e440d179081855a65bc700aa330f2e7ba87d66864bd18360834e874e502252f582caca292f0b34f5f" name="coturn-devel" arch="s390x">
  <version epoch="0" ver="4.14.0" rel="bp161.1.1"/>
  <changelog author="Adam Majer &lt;amajer@suse.com&gt;" date="1718452800">- Don't hard require systemd -- not needed in containers</changelog>
  <changelog author="Johannes Weberhofer &lt;jweberhofer@weberhofer.at&gt;" date="1747051200">- Upgrade to coturn 4.6.3
  * Release highlights:
  - Multiple memory fixes
  - New drain feature
  - Better support for new versions of Redis
  - Add support for raw public keys
  * Complete change list
  - Add clang-tidy, include-what-you-use, and msvc-analyzer github actions
  - Add CodeQL workflow
  - added missing function prototype of turn_random_number()
  - Added sessionID to some log lines
  - added support for amazon linux and renamed tests.yml
  - added warnings for prometheus apt unavailability
  - Add github action that runs tests with compiler sanitizers
  - Additional refactoring of ns_turn_allocation.* to address security
    scanner concerns
  - Add MariaDB support to README.md
  - Add new Drain feature
  - Add prometheus setting suggestions on turn.conf in example folder
  - Address clang-tidy warnings in db files
  - Address some build issues introduced by api changes
  - Add support for raw public keys
  - Add the InsertBraces command for clang-format to ensure that all
    conditionals always have braces
  - Add warning and disable web admin if no-tls option used
  - Adjust wording in cmake message when prometheous cannot be found.
  - Allow authenticating with a username to redis
  - Always run lint, regardless of branch
  - Avoid nullptr dereference of server variable in various functions
  - avoid potential nullptr derefernence in udp_create_server_socket
  - Avoid read-past-end of string in get_bold_admin_title
  - Avoid writing potentially uninitialized data to aes_128 key file
  - changed variables in stunclient.c to bool
  - Change minimal required cmake version to 3.16
  - Change printf() to TURN_LOG_FUNC() for --no-stdout-log
  - Change the various map functions to return bool instead of
    inconsistantly return 0, 1, or -1
  - Check allocation results in add_static_user_account
  - Check the result of calloc in handle_logon_request
  - Check the result of malloc in del_alt_server
  - Check the result of malloc in mongo_set_realm_option_one
  - Check the result of malloc in send_message_to_redis
  - Check the result of malloc in string_list_add
  - Check the result of realloc and calloc in ch_map_get
  - CMake: Declare the variable nearby
  - configure: data files shouldn't be executable
  - defined a magic number for stun fingerprinting
  - Delete dead code
  - Delete unused variable
  - Doc: add flowchart
  - Easy installation of coturn on AWS
  - Fix buffer overflow in generate_enc_password with increase rsalt by 2
  - Fix build with libressl 3.6+
  - Fix clang-format lint warnings
  - Fix cli auth
  - Fix Cmake find issue in libevent
  - Fix cmake find prometheus(fix #1304)
  - Fix compiler warnings from continuous integration
  - Fix const during free warning in rfc5769check app
  - Fix error of make command in Cygwin environment
  - Fix formatting to fix lint error
  - Fix lint complaint about comment
  - Fix lint errors
  - Fix linting error in mainrelay.c
  - Fix make lint
  - Fix memcpy len checks stun_is_challenge_response_str
  - Fix memleak in pgsql_reread_realms
  - Fix memory leak in netengine.c
  - Fix memory leak in rfc5769check.c
  - Fix memory leak on http_server.c
  - Fix mingw build
  - Fix missing strncpy in fix_stun_check_message_integrity_str
  - Fix msvc analyzer error on goto label on rfc5769check
  - Fix nodejs/glibc problem with old container images.
  - Fix no-tls warning typo
  - Fix potential null passed to function expecting nonnull
  - Fix recursive call in delete alternate server
  - Fix return correct error code for `create_relay_connection` in case
    of `RESERVATION-TOKEN` failure
  - Fix rpm version scripts
  - Fix run cmake.yml in any github action
  - Fix typos
  - Fix ubuntu 16 build with GH action checkout version to v3
  - Implement custom prometheus http handler
  - Include what you use
  - Install openssl-1.1.1 on amazonlinux:2 instead of openssl-1.0.1
  - malloc now allocates space for string terminator
  - Memset user_db before reading conf file, not after
  - Missing session ID in coturn logs for denied IP - 1330
  - Move the hiredis_libevent2 code from common to relay
  - Only set MHD_USE_DUAL_STACK if IPv6 is available
  - Print version only, no extra lines
  - Reduce ifdefs in code: TURN_NO_PROMETHEUS
  - Refactor: peer_input_handle
  - Reformat code
  - Remove unimplemented test folder reference from CMakeLists.txt
  - Replace HeapAlloc with malloc
  - Replace srand/rand with srandom/random
  - Return a 400 response to HTTP requests
  - Run all of the CI except for Docker builds on any change
  - Simplify macOS detection macros
  - Simplify workflow for codeql
  - strncpy doesn't return size_t
  - ubuntu build dependencies extracted to composite actions
  - Update FlowChart
  - Update libtelnet
  - Update lukka/run
  - Update SQLite.md
  - Update turnserver.conf Example about listening-ip
  - Update turnserver.spec
  - Update version in vcpkg.json
  - Use active CPU number instead of total number
  - Use bool, instead of int, for the functions in ns_turn_msg.c
  - Use bool over int for the turnutils_uclient program
  - Use calloc where appropriate, avoid memset when normal buffer
    initialization works
  - Windows: Only attempt to bind when the network interface is up
  - workflow tidying
- Rebased coturn-turnserver_conf.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1763899200">- Update to version 4.7.0
  * Breaking changes in order to get to sane defaults for improved
    security by default
    + Support for openssl 1.1.1 and 3.x only.
    + Cleanup deprecated options - if your scripts have them
    turnserver will fail to start.
    + Reverse SOFTWARE_ATTRIBUTE_OPT to avoid inverse logic - now
    need to explicitly enable it.
    + Deprecate response-origin-only-with-rfc5780.
    + Invert no-stun-backward-compatibility to be default on.
  * TLSv1 and TLSv1_1 are now optional (no need to turn them off).
  * Minor bug fixes and regressions.
  * Improved support for modern version of prometheus.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1773403200">Fixes for CVE-2026-27624 (boo#1258847) and CVE-2025-69217 (boo##1255744)
- Update to version 4.9.0
  * Multiple security fixes.
  * Fix to Web Admin password check.
  * Cleanup of deprecated openssl APIs.
  * Fix for CVE-2026-27624: bypass localhost and IP range block
    using IPv4-mapped IPv6. boo#1258847
- Update to version 4.8.0
  * Faster packet validation on listener threads to improve
    handling of DDoS attacks.
  * Make socket buffer size configurable with sock-buf-size.
  * Address memory leaks and potential crashes.
  * Improve random number usage to address CVE-2025-69217.
    boo#1255744</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776168000">- Update to version 4.10.0
  * Skip response buffer allocation for STUN indications.
  * WebRTC Auth optimization path (#1860).
  * Fix null pointer dereferences in post_parse() (#1859).
  * Extend seed corpus (#1858).
  * Add Linux-only `recvmmsg` receive path for DTLS/UDP listener.
  * Fix Linux build warnings (#1853).
  * perf: remove mutex from per-thread super_memory allocator.
  * Keep only NEV_UDP_SOCKET_PER_THREAD network engine.
  * Fix stack buffer overflow in OAuth token decoding.
  * Update config and Readme files about deprecated TLSv1/1.1.
  * perf: eliminate mutex and reduce copies on auth message
    dispatch (#1843).
  * perf: replace mutex_bps with lock-free atomics for bandwidth
    tracking.
  * Fix uint16_t truncation overflow in stun_get_message_len_str()
    causes (#1844).
  * fix: restore RFC 3489 (old STUN) backward compatibility broken
    since 4.7.0 (#1839).
  * Change port identifiers to use uint16_t (#1752).
  * Fixes: run_tests.sh and no db (#1834).
  * Add session usage reporting callback to TURN database driver.
  * Initialize variables before use (#1832).
  * Replace perror with logging (#1831).
  * CLI interface is disabled by default.
  * Disable reason string in response messages to reduce
    amplification factor.
  * Perf: improve worst case scenario optimization.
  * Fix compilation warnings (#1822).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1777982400">- Update to version 4.11.0
  * Filc harness and pointer typedefs (#1896).
  * Load generator mode in turnutils_uclient (#1894).
  * Cache hot lookups in TURN data-path handlers (#1893).
  * Inline get_ioa_addr_len() in the header (#1891).
  * Trim two redundant checks from per-packet relay hot path.
  * Hoist turn_server_get_engine() out of per-packet hot path.
  * Add fuzz coverage for integrity helpers (#1888).
  * Add deterministic challenge-response builder to FuzzStun.
  * Seed address-mapping table in fuzz initializer (#1885).
  * Unblock fuzz coverage for is_http and rare STUN attributes.
  * HTTP parsing fixes (#1882).
  * Out of bound HTTP detection in parser (#1877).
  * Delete log line per relay thread on start (#1876).
  * Add Unity-based unit test scaffolding (#1875).
  * Drop udp_relay_servers_number config and clean up dead UDP
    id-space (#1874).
  * Fix build failure: define _GNU_SOURCE for recvmmsg() on Linux.
  * Pin session origin only after MESSAGE-INTEGRITY validates.
  * Abort on malformed allowed/denied-peer-ip at startup (#1872).
  * Fix format-string injection in Redis DB driver (#1870).
  * Use constant-time compare for STUN MESSAGE-INTEGRITY HMAC.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779710400">- Update to version 4.12.0
  * 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
  * 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.
  * 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>
</package>
<package pkgid="0525ad1d611c0368cb80e06a7fb55e6987841e278a5f98a190de543aec231aa4bf6f3b60b0d31c1ca9aff6a996b54f7840f419e90c1d4ad1d74ac37d10ceb0a5" name="coturn-utils" arch="s390x">
  <version epoch="0" ver="4.14.0" rel="bp161.1.1"/>
  <changelog author="Adam Majer &lt;amajer@suse.com&gt;" date="1718452800">- Don't hard require systemd -- not needed in containers</changelog>
  <changelog author="Johannes Weberhofer &lt;jweberhofer@weberhofer.at&gt;" date="1747051200">- Upgrade to coturn 4.6.3
  * Release highlights:
  - Multiple memory fixes
  - New drain feature
  - Better support for new versions of Redis
  - Add support for raw public keys
  * Complete change list
  - Add clang-tidy, include-what-you-use, and msvc-analyzer github actions
  - Add CodeQL workflow
  - added missing function prototype of turn_random_number()
  - Added sessionID to some log lines
  - added support for amazon linux and renamed tests.yml
  - added warnings for prometheus apt unavailability
  - Add github action that runs tests with compiler sanitizers
  - Additional refactoring of ns_turn_allocation.* to address security
    scanner concerns
  - Add MariaDB support to README.md
  - Add new Drain feature
  - Add prometheus setting suggestions on turn.conf in example folder
  - Address clang-tidy warnings in db files
  - Address some build issues introduced by api changes
  - Add support for raw public keys
  - Add the InsertBraces command for clang-format to ensure that all
    conditionals always have braces
  - Add warning and disable web admin if no-tls option used
  - Adjust wording in cmake message when prometheous cannot be found.
  - Allow authenticating with a username to redis
  - Always run lint, regardless of branch
  - Avoid nullptr dereference of server variable in various functions
  - avoid potential nullptr derefernence in udp_create_server_socket
  - Avoid read-past-end of string in get_bold_admin_title
  - Avoid writing potentially uninitialized data to aes_128 key file
  - changed variables in stunclient.c to bool
  - Change minimal required cmake version to 3.16
  - Change printf() to TURN_LOG_FUNC() for --no-stdout-log
  - Change the various map functions to return bool instead of
    inconsistantly return 0, 1, or -1
  - Check allocation results in add_static_user_account
  - Check the result of calloc in handle_logon_request
  - Check the result of malloc in del_alt_server
  - Check the result of malloc in mongo_set_realm_option_one
  - Check the result of malloc in send_message_to_redis
  - Check the result of malloc in string_list_add
  - Check the result of realloc and calloc in ch_map_get
  - CMake: Declare the variable nearby
  - configure: data files shouldn't be executable
  - defined a magic number for stun fingerprinting
  - Delete dead code
  - Delete unused variable
  - Doc: add flowchart
  - Easy installation of coturn on AWS
  - Fix buffer overflow in generate_enc_password with increase rsalt by 2
  - Fix build with libressl 3.6+
  - Fix clang-format lint warnings
  - Fix cli auth
  - Fix Cmake find issue in libevent
  - Fix cmake find prometheus(fix #1304)
  - Fix compiler warnings from continuous integration
  - Fix const during free warning in rfc5769check app
  - Fix error of make command in Cygwin environment
  - Fix formatting to fix lint error
  - Fix lint complaint about comment
  - Fix lint errors
  - Fix linting error in mainrelay.c
  - Fix make lint
  - Fix memcpy len checks stun_is_challenge_response_str
  - Fix memleak in pgsql_reread_realms
  - Fix memory leak in netengine.c
  - Fix memory leak in rfc5769check.c
  - Fix memory leak on http_server.c
  - Fix mingw build
  - Fix missing strncpy in fix_stun_check_message_integrity_str
  - Fix msvc analyzer error on goto label on rfc5769check
  - Fix nodejs/glibc problem with old container images.
  - Fix no-tls warning typo
  - Fix potential null passed to function expecting nonnull
  - Fix recursive call in delete alternate server
  - Fix return correct error code for `create_relay_connection` in case
    of `RESERVATION-TOKEN` failure
  - Fix rpm version scripts
  - Fix run cmake.yml in any github action
  - Fix typos
  - Fix ubuntu 16 build with GH action checkout version to v3
  - Implement custom prometheus http handler
  - Include what you use
  - Install openssl-1.1.1 on amazonlinux:2 instead of openssl-1.0.1
  - malloc now allocates space for string terminator
  - Memset user_db before reading conf file, not after
  - Missing session ID in coturn logs for denied IP - 1330
  - Move the hiredis_libevent2 code from common to relay
  - Only set MHD_USE_DUAL_STACK if IPv6 is available
  - Print version only, no extra lines
  - Reduce ifdefs in code: TURN_NO_PROMETHEUS
  - Refactor: peer_input_handle
  - Reformat code
  - Remove unimplemented test folder reference from CMakeLists.txt
  - Replace HeapAlloc with malloc
  - Replace srand/rand with srandom/random
  - Return a 400 response to HTTP requests
  - Run all of the CI except for Docker builds on any change
  - Simplify macOS detection macros
  - Simplify workflow for codeql
  - strncpy doesn't return size_t
  - ubuntu build dependencies extracted to composite actions
  - Update FlowChart
  - Update libtelnet
  - Update lukka/run
  - Update SQLite.md
  - Update turnserver.conf Example about listening-ip
  - Update turnserver.spec
  - Update version in vcpkg.json
  - Use active CPU number instead of total number
  - Use bool, instead of int, for the functions in ns_turn_msg.c
  - Use bool over int for the turnutils_uclient program
  - Use calloc where appropriate, avoid memset when normal buffer
    initialization works
  - Windows: Only attempt to bind when the network interface is up
  - workflow tidying
- Rebased coturn-turnserver_conf.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1763899200">- Update to version 4.7.0
  * Breaking changes in order to get to sane defaults for improved
    security by default
    + Support for openssl 1.1.1 and 3.x only.
    + Cleanup deprecated options - if your scripts have them
    turnserver will fail to start.
    + Reverse SOFTWARE_ATTRIBUTE_OPT to avoid inverse logic - now
    need to explicitly enable it.
    + Deprecate response-origin-only-with-rfc5780.
    + Invert no-stun-backward-compatibility to be default on.
  * TLSv1 and TLSv1_1 are now optional (no need to turn them off).
  * Minor bug fixes and regressions.
  * Improved support for modern version of prometheus.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1773403200">Fixes for CVE-2026-27624 (boo#1258847) and CVE-2025-69217 (boo##1255744)
- Update to version 4.9.0
  * Multiple security fixes.
  * Fix to Web Admin password check.
  * Cleanup of deprecated openssl APIs.
  * Fix for CVE-2026-27624: bypass localhost and IP range block
    using IPv4-mapped IPv6. boo#1258847
- Update to version 4.8.0
  * Faster packet validation on listener threads to improve
    handling of DDoS attacks.
  * Make socket buffer size configurable with sock-buf-size.
  * Address memory leaks and potential crashes.
  * Improve random number usage to address CVE-2025-69217.
    boo#1255744</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776168000">- Update to version 4.10.0
  * Skip response buffer allocation for STUN indications.
  * WebRTC Auth optimization path (#1860).
  * Fix null pointer dereferences in post_parse() (#1859).
  * Extend seed corpus (#1858).
  * Add Linux-only `recvmmsg` receive path for DTLS/UDP listener.
  * Fix Linux build warnings (#1853).
  * perf: remove mutex from per-thread super_memory allocator.
  * Keep only NEV_UDP_SOCKET_PER_THREAD network engine.
  * Fix stack buffer overflow in OAuth token decoding.
  * Update config and Readme files about deprecated TLSv1/1.1.
  * perf: eliminate mutex and reduce copies on auth message
    dispatch (#1843).
  * perf: replace mutex_bps with lock-free atomics for bandwidth
    tracking.
  * Fix uint16_t truncation overflow in stun_get_message_len_str()
    causes (#1844).
  * fix: restore RFC 3489 (old STUN) backward compatibility broken
    since 4.7.0 (#1839).
  * Change port identifiers to use uint16_t (#1752).
  * Fixes: run_tests.sh and no db (#1834).
  * Add session usage reporting callback to TURN database driver.
  * Initialize variables before use (#1832).
  * Replace perror with logging (#1831).
  * CLI interface is disabled by default.
  * Disable reason string in response messages to reduce
    amplification factor.
  * Perf: improve worst case scenario optimization.
  * Fix compilation warnings (#1822).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1777982400">- Update to version 4.11.0
  * Filc harness and pointer typedefs (#1896).
  * Load generator mode in turnutils_uclient (#1894).
  * Cache hot lookups in TURN data-path handlers (#1893).
  * Inline get_ioa_addr_len() in the header (#1891).
  * Trim two redundant checks from per-packet relay hot path.
  * Hoist turn_server_get_engine() out of per-packet hot path.
  * Add fuzz coverage for integrity helpers (#1888).
  * Add deterministic challenge-response builder to FuzzStun.
  * Seed address-mapping table in fuzz initializer (#1885).
  * Unblock fuzz coverage for is_http and rare STUN attributes.
  * HTTP parsing fixes (#1882).
  * Out of bound HTTP detection in parser (#1877).
  * Delete log line per relay thread on start (#1876).
  * Add Unity-based unit test scaffolding (#1875).
  * Drop udp_relay_servers_number config and clean up dead UDP
    id-space (#1874).
  * Fix build failure: define _GNU_SOURCE for recvmmsg() on Linux.
  * Pin session origin only after MESSAGE-INTEGRITY validates.
  * Abort on malformed allowed/denied-peer-ip at startup (#1872).
  * Fix format-string injection in Redis DB driver (#1870).
  * Use constant-time compare for STUN MESSAGE-INTEGRITY HMAC.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779710400">- Update to version 4.12.0
  * 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
  * 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.
  * 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>
</package>
<package pkgid="7fe4161425678cc5e9018a15133385a674ce04fbd171a62908dfc9b275ad71f1d4c91d5bd0388c3556275892891a2223a15ed383c31cf861d48f2d4745ae2b5f" name="courier-unicode-devel" arch="s390x">
  <version epoch="0" ver="2.3.1" rel="bp161.1.2"/>
  <changelog author="suse+build@de-korte.org" date="1512388800">- update to 2.0
  * configure.ac: Better test for available of nl_langinfo_l().
  * Migrate to C++11: remove unicode_char, use char32_t. Replace
    std::vector&lt;unicode_char&gt; with std::u32string.</changelog>
  <changelog author="ikruis@gmail.com" date="1545998400">- update to 2.1
  * gcc 8 update, fix assertions. libtool and toolchain updates.
  * unicode.c: Implement unicode_x_smap_modutf8 pseudo-encoding.
  * unicode.c: Fix error and validation of valid modified-utf7
    encoding.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1573560000">- add courier-unicode.keyring for source verification
- cleanup spec</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1606305600">- update to 2.1.2
  * Fixes a packaging error in 2.1.1 that results in broken manual page
    links (no code changes)
- update to 2.1.1
  * Fixes a bug that causes cone to garble some messages when showing
    them</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1616241600">- update to 2.2.2
  * unicode_bidi.c: Implement unicode_bidi_combining(). Implement
    canonical and compatibility decomposition and canonical composition.
  * unicode_bidi.c (unicode_bidi_needs_embed): Make its return code
    what its documentation says its return code is.
  * Implement unicode_bidi_needs_embed(), unicode_bidi_cleaned_size(),
    unicode::bidi_override,
- update to 2.2.1
  * unicode_bidi_calc and unicode_bidi_calc_levels return a
    unicode_bidi_direction object, to indicate whether the
    computer paragraph embedding level was explicitly computed or
    defaulted.
  * unicode::bidi_calc - an empty string with an explicit embedding
    level should return the requested embedding level.
- update to 2.2
  * unicode::iconvert::convert, fix uninitialized variable.
  * Implement bidirectional algorithm, canonical or equivalent character
    mappings.
  * Unicode 13 update. Adds lookup of EastAsianWidth property, emoji
    property lookup, adds an alternative sequence-based grapheme API
    that handles multi-character emoji rules.
  * Add bidi property lookups.
- update source download URL</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1616846400">- update to 2.2.3
  * Fix compilation error on CentOS 7</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1660996800">- update to 2.2.4
  * configure.ac: gcc 12, autotool updates.
  * Add scripts to create installable .deb packages, update
    documentation.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1670155200">- update to 2.2.6
  * Debian/Ubuntu: update lintian overrides
- update to 2.2.5
  * Adjust deb packaging. Check /etc/lsb-release and include the
    distribution release in the deb package version, to faciliate
    updating to the same version of the package in an updated release.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1704456000">- update to 2.3.0
  * Unicode 15 update. Added unicode_derived_&lt;name&gt;() lookup for
    derived core properties. Added unicode_general_category_lookup()
    for general category lookups. Fix GB11 rule.
- update courier-unicode.keyring with new signing key</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1723118400">- update to 2.3.1
  * courier-debuild: implement DEBGCC=default, to help with pbuilder.</changelog>
</package>
<package pkgid="fdd96623da2ce05877932056f26886688aabe17ccd5ea0248994ea833da48de5fc21968d4351db2db22dd1aa86e0c0d1d46e16e1df25608cfe4cbe1e90795ec1" name="courier-unicode-doc" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="bp161.1.2"/>
  <changelog author="suse+build@de-korte.org" date="1512388800">- update to 2.0
  * configure.ac: Better test for available of nl_langinfo_l().
  * Migrate to C++11: remove unicode_char, use char32_t. Replace
    std::vector&lt;unicode_char&gt; with std::u32string.</changelog>
  <changelog author="ikruis@gmail.com" date="1545998400">- update to 2.1
  * gcc 8 update, fix assertions. libtool and toolchain updates.
  * unicode.c: Implement unicode_x_smap_modutf8 pseudo-encoding.
  * unicode.c: Fix error and validation of valid modified-utf7
    encoding.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1573560000">- add courier-unicode.keyring for source verification
- cleanup spec</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1606305600">- update to 2.1.2
  * Fixes a packaging error in 2.1.1 that results in broken manual page
    links (no code changes)
- update to 2.1.1
  * Fixes a bug that causes cone to garble some messages when showing
    them</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1616241600">- update to 2.2.2
  * unicode_bidi.c: Implement unicode_bidi_combining(). Implement
    canonical and compatibility decomposition and canonical composition.
  * unicode_bidi.c (unicode_bidi_needs_embed): Make its return code
    what its documentation says its return code is.
  * Implement unicode_bidi_needs_embed(), unicode_bidi_cleaned_size(),
    unicode::bidi_override,
- update to 2.2.1
  * unicode_bidi_calc and unicode_bidi_calc_levels return a
    unicode_bidi_direction object, to indicate whether the
    computer paragraph embedding level was explicitly computed or
    defaulted.
  * unicode::bidi_calc - an empty string with an explicit embedding
    level should return the requested embedding level.
- update to 2.2
  * unicode::iconvert::convert, fix uninitialized variable.
  * Implement bidirectional algorithm, canonical or equivalent character
    mappings.
  * Unicode 13 update. Adds lookup of EastAsianWidth property, emoji
    property lookup, adds an alternative sequence-based grapheme API
    that handles multi-character emoji rules.
  * Add bidi property lookups.
- update source download URL</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1616846400">- update to 2.2.3
  * Fix compilation error on CentOS 7</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1660996800">- update to 2.2.4
  * configure.ac: gcc 12, autotool updates.
  * Add scripts to create installable .deb packages, update
    documentation.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1670155200">- update to 2.2.6
  * Debian/Ubuntu: update lintian overrides
- update to 2.2.5
  * Adjust deb packaging. Check /etc/lsb-release and include the
    distribution release in the deb package version, to faciliate
    updating to the same version of the package in an updated release.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1704456000">- update to 2.3.0
  * Unicode 15 update. Added unicode_derived_&lt;name&gt;() lookup for
    derived core properties. Added unicode_general_category_lookup()
    for general category lookups. Fix GB11 rule.
- update courier-unicode.keyring with new signing key</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1723118400">- update to 2.3.1
  * courier-debuild: implement DEBGCC=default, to help with pbuilder.</changelog>
</package>
<package pkgid="5596aac364e4ac4d7abb1deb7d7b92f47e565d273b846768f78320bc175ccfe6c42d1133627cd7041e54eb26e30d47286e68d62def675d1f8b0c37bb90d89a21" name="cowsay" arch="noarch">
  <version epoch="0" ver="3.7.0" rel="bp161.1.2"/>
  <changelog author="sor.alexei@meowr.ru" date="1396785600">- Initial package.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1398513600">- use verbatim upstream source tarball
- use version number used upstream
- add source URLs, see https://en.opensuse.org/SourceUrls
- add source tarball signature verification
- specify perl requirements as per packaging recommendations</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1495886400">- Add perl to BuildRequires in order to make the package rebuild
  when perl was updated.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1561550400">- Add SUSE brand
  * chami.patch -- big chameleon picture named chameleon.cow
  * one-eye.patch -- helper patch to allow the chameleon to be dead</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1599048000">- update to 3.0.4:
  - Licensing terms have changed to GPLv3.
  - Friendlier to being hosted on GitHub.
  - No functionality changes whatsoever.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to 3.7.0
  * cowsay -r [-C] for random cow
  * Pluggable cow collections using etc/cowsay/cowpath.d
  * Parseable format for cowsay -l when sent to non-terminal
    destination
  * Fix cowsay -l ignoring *.pm files
  * Have cowsay -l recursively discover cowfiles in subdirectories
- Update to 3.5
  * Add llama cow
  * Changed to SemVer version numbering
- Switch to cowsay-org fork:
  * Version 3.04.01
  * Fix the version number in source files
- Adjust chami.patch for different directory structure
- Drop fixed one-eye.patch</changelog>
</package>
<package pkgid="8b3bd52beb2666a3c3e39d9e51979f60eac0ec110a25ca1d82d9a57d71c229d059978b48f8f3fa4eefe6591c7f88e616807bd68e63810e9bd58f0c92bc9be512" name="cowsql-devel" arch="s390x">
  <version epoch="0" ver="1.15.6" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="ce8c940a01f2427baaee21c80e1a7d5ef99ceb596212365975cb3e1ea69433962263e080f9f02d063694b3e71f0442dd8c28ded4b909cffe367bc59b70c68f18" name="cozette-fonts" arch="noarch">
  <version epoch="0" ver="1.23.1" rel="bp161.1.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1581854400">- Initial release.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1585310400">- Update to version 1.7.0. (See CHANGELOG.md)
- Added
  * U+263A WHITE SMILING FACE
  * U+2669 QUARTER NOTE
  * U+266A EIGHTH NOTE
  * U+266B BEAMED EIGHTH NOTES
  * U+266C BEAMED SIXTEENTH NOTES
  * flats and sharps too</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1589284800">- Update to version 1.8.0. (see CHANGELOG.md)
  * Add Pomicons glyphs.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1598702400">- Update to version 1.9.0.
  * Added
  * U+0166 LATIN CAPITAL LETTER T WITH STROKE
  * U+0167 LATIN SMALL LETTER T WITH STROKE
  * U+0172 LATIN CAPITAL LETTER U WITH OGONEK
  * U+0173 LATIN SMALL LETTER U WITH OGONEK
  * U+0174 LATIN CAPITAL LETTER W WITH CIRCUMFLEX
  * U+0175 LATIN SMALL LETTER W WITH CIRCUMFLEX
  * U+0176 LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
  * U+0177 LATIN SMALL LETTER Y WITH CIRCUMFLEX
  * Changed
  * snake is now fullwidth to make starship prompts look less ugly</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1603108800">- Update to version 1.9.2.
  * Added
  * U+221A SQUARE ROOT
  * U+2116 NUMERO SIGN
  * Fixed
  * U+0506 CYRILLIC CAPITAL LETTER KOMI DZJE now has an actual
    glyph
  * U+0507 CYRILLIC SMALL LETTER KOMI DZJE now has an actual
    glyph</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1606392000">- Update to version 1.9.3.
  * Added
  * (U+21B0 UPWARDS ARROW WITH TIP LEFTWARDS)
  * (U+21B1 UPWARDS ARROW WITH TIP RIGHTWARDS)
  * (U+21B2 DOWNWARDS ARROW WITH TIP LEFTWARDS)
  * (U+21B3 DOWNWARDS ARROW WITH TIP RIGHTWARDS)
  * Fixed
  * Changed U+220F N-ARY PRODUCT and U+2210 N-ARY COPRODUCT
    to make them taller
  * Extended the descender of U+04CC CYRILLIC SMALL LETTER
    KHAKASSIAN CHE
- Minor spec file clean up.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1671192000">- Update to version 1.19.0:
  * Changes, New glyphs, etc.
  * v.1.18.1 images
  * v.1.18.1 Bluetooth icons
  * Add note about dmenu
  * v.1.18.0 Add some logical and set operators
  * v.1.17.2 Umlaut fixes
  * v.1.17.1
  * Update README.md</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1689768000">- Update to version 1.19.0:
  * v.1.19.0 The yoshiyoshyosh update - versioning, repo meta
  * Changes, New glyphs, etc.
  * v.1.18.1 images
  * v.1.18.1 Bluetooth icons
  * Add note about dmenu
  * v.1.18.0 Add some logical and set operators
  * v.1.17.2 Umlaut fixes
  * v.1.17.1
  * Update README.md</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1689768001">- Update to version 1.21.0:
  * v.1.21.0 The BQN update
  * Added BQN glyphs + some miscellaneous glyphs
  * v.1.20.1 Sunglasses emoji
  * v.1.20.0 The APL update
  * v.1.19.3 Strikethrough rendering fix
  * v.1.19.2-hidpi2 HiDpi fixes
  * HiDpi builds
  * docs: Add FreeBSD port</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703073600">- Remove _service file
- Remove otf font
- Add README.md and CHANGELOG.md as sources.
- Update to version 1.23.1:
  * v.1.23.1 Emoji bugfix, new images
  * v.1.23.0: the Uiua update.
  * v.1.22.2 More math symbols
  * docs: Add FreeBSD pkg
  * v.1.22.1 Caron fixes
  * v.1.22.0 the zodiac update
  * v.1.21.0-woff - Fix OS/2 tables, add woff/woff2 export
  * v.1.21.0 The BQN update
  * Added BQN glyphs + some miscellaneous glyphs</changelog>
</package>
<package pkgid="6711626ca6390f0c55012ca582ec6c194e1db0f665cb6a4dc63d7f994649a0f08b4739ef3863f04e5944b82445b8ee2dc40c865880d43154b6d5185060eb1d86" name="cpanspec" arch="noarch">
  <version epoch="0" ver="1.84.00.1688930749.8cd1dcd" rel="bp161.1.2"/>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1604491200">- Update to 1.79.01
  * smaller bug-fixes
  * add add_doc and skip_doc to allow changing docs handling
  * ignore some more unwanted files in doc handling
  * fix package requires
  * reduce changelog space wasting, document option --old-file
  * update copyrights</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1605873600">- Update to 1.80.01
  * support opensuse patch comments (PATCH-FIX-UPSTREAM)
  * add misc block, e.g. for subpackages</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1606478400">- Add the important cpanspec.yml file to the package</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1620388800">- Update to 1.81.01
  * Also read from META.json
  * Read 'dynamic_config' and 'provides' from META files
  * Move Intrusive.pm into its own subprocess
  * Add --debug option
  * Add statistics output
  * Add batch processing script for testing changes on a number of packages</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1647000000">- Update to version 1.82.01.1646998297.5af26bb:
  * v1.82.01
  * Read from MYMETA.{json,yml} (#33)
  * Drop perl markup in summary line (#32)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1647000001">- Add a call to `cpanspec -h` for testing
- Update dependencies</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1651752000">- Update to version 1.82.02.1651742438.5f389d1:
  * v1.82.02
  * Deal with missing MYMETA files (#34)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1674475200">- Update to version 1.83.00.1674496263.ba76ec9:
  * v1.83.00
  * Add blank line after %autosetup (#42)
  * Ensure non-interactive mode (#41)
  * Add github workflow (#40)
  * Switch to faster CPAN mirror
  * Strip pod from summary (#38)
  * fix --debug option by adding 'use Data::Dumper' (#31)
  * Fix reading META.yml (#37)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1688904000">- Update to version 1.84.00.1688930749.8cd1dcd:
  * v1.84.00
  * Fix code for Module::Build(::Tiny) (#46)
  * Exlude scripts/ from removing executable bit (#45)
  * Ignore toml and yml files (#43)</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1709726400">- Add missing dependencies</changelog>
</package>
<package pkgid="016fb4b387371927e6ce6ed951d4a98fe5bd8c36e2fda1fe63cfe80b0ad3f28f5658058d9700d9f2ec97689d0d97e4afbf1951393febec145980bfaf31ff1303" name="cpio" arch="s390x">
  <version epoch="0" ver="2.15" rel="160099.5.2"/>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="danilo.spinella@suse.com" date="1687521600">- Update to 2.14:
  * New option --ignore-dirnlink
    Valid in copy-out mode, it instructs cpio to ignore the actual number of
    links reported for each directory member and always store 2 instead.
  * Changes in --reproducible option
    The --reproducible option implies --ignore-dirlink.  In other words, it is
    equivalent to --ignore-devno --ignore-dirnlink --renumber-inodes.
  * Use GNU ls algorithm for deciding timestamp format in -tv mode
  * Fix cpio header verification.
  * Fix handling of device numbers on copy out.
  * Fix calculation of CRC in copy-out mode.
  * Rewrite the fix for CVE-2015-1197
  * Fix combination of --create --append --directory.
  * Fix appending to archives bigger than 2G.
- Refresh patches:
  * cpio-open_nonblock.patch
  * cpio-dev_number.patch
  * cpio-default_tape_dev.patch
  * cpio-pattern-file-sigsegv.patch
- Remove patches:
  * cpio-revert-CVE-2015-1197-fix.patch
  * fix-CVE-2021-38185.patch
  * fix-CVE-2021-38185_2.patch
  * fix-CVE-2021-38185_3.patch
- Fix CVE-2023-7207, path traversal vulnerability, bsc#1218571</changelog>
  <changelog author="danilo.spinella@suse.com" date="1688990400">- Backport upstream fix for --no-absolute-filenames --make-directories
  * fix-operation-no-absolute-filenames.patch</changelog>
  <changelog author="danilo.spinella@suse.com" 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@suse.com" date="1708948800">- Use %autopatch instead of deprecated %patchN.</changelog>
  <changelog author="danilo.spinella@suse.com" date="1712318400">- Fix build with gcc14, bsc#1221712
  * fix-gcc14.patch</changelog>
  <changelog author="rguenther@suse.com" 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@suse.com" 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="fvogt@suse.com" date="1749643200">- Downgrade cpio-mt and rmt recommends to suggests (boo#1244434)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15643, bsc#1245890)</changelog>
</package>
<package pkgid="f3f261cfc52c265eb7b0dab18ca6e6353fd9816666ea57326beb91a6ef4353ae84601f3cb77cc7e739036a1c0041d39ef58ff03ae2e8ba8461024c6dd547a26c" name="cpio-lang" arch="noarch">
  <version epoch="0" ver="2.15" rel="160099.5.2"/>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="danilo.spinella@suse.com" date="1687521600">- Update to 2.14:
  * New option --ignore-dirnlink
    Valid in copy-out mode, it instructs cpio to ignore the actual number of
    links reported for each directory member and always store 2 instead.
  * Changes in --reproducible option
    The --reproducible option implies --ignore-dirlink.  In other words, it is
    equivalent to --ignore-devno --ignore-dirnlink --renumber-inodes.
  * Use GNU ls algorithm for deciding timestamp format in -tv mode
  * Fix cpio header verification.
  * Fix handling of device numbers on copy out.
  * Fix calculation of CRC in copy-out mode.
  * Rewrite the fix for CVE-2015-1197
  * Fix combination of --create --append --directory.
  * Fix appending to archives bigger than 2G.
- Refresh patches:
  * cpio-open_nonblock.patch
  * cpio-dev_number.patch
  * cpio-default_tape_dev.patch
  * cpio-pattern-file-sigsegv.patch
- Remove patches:
  * cpio-revert-CVE-2015-1197-fix.patch
  * fix-CVE-2021-38185.patch
  * fix-CVE-2021-38185_2.patch
  * fix-CVE-2021-38185_3.patch
- Fix CVE-2023-7207, path traversal vulnerability, bsc#1218571</changelog>
  <changelog author="danilo.spinella@suse.com" date="1688990400">- Backport upstream fix for --no-absolute-filenames --make-directories
  * fix-operation-no-absolute-filenames.patch</changelog>
  <changelog author="danilo.spinella@suse.com" 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@suse.com" date="1708948800">- Use %autopatch instead of deprecated %patchN.</changelog>
  <changelog author="danilo.spinella@suse.com" date="1712318400">- Fix build with gcc14, bsc#1221712
  * fix-gcc14.patch</changelog>
  <changelog author="rguenther@suse.com" 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@suse.com" 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="fvogt@suse.com" date="1749643200">- Downgrade cpio-mt and rmt recommends to suggests (boo#1244434)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15643, bsc#1245890)</changelog>
</package>
<package pkgid="1d36025ff75ca303d8b288bc06de8bc6a4f3a4ec2e51dfe620f3a31daf3f2c896c22682d8794fad1aeabf49f0cb53b612ad0f09c75abcf0d09a70061dbad09ca" name="cpio-mt" arch="s390x">
  <version epoch="0" ver="2.15" rel="160099.5.2"/>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="danilo.spinella@suse.com" date="1687521600">- Update to 2.14:
  * New option --ignore-dirnlink
    Valid in copy-out mode, it instructs cpio to ignore the actual number of
    links reported for each directory member and always store 2 instead.
  * Changes in --reproducible option
    The --reproducible option implies --ignore-dirlink.  In other words, it is
    equivalent to --ignore-devno --ignore-dirnlink --renumber-inodes.
  * Use GNU ls algorithm for deciding timestamp format in -tv mode
  * Fix cpio header verification.
  * Fix handling of device numbers on copy out.
  * Fix calculation of CRC in copy-out mode.
  * Rewrite the fix for CVE-2015-1197
  * Fix combination of --create --append --directory.
  * Fix appending to archives bigger than 2G.
- Refresh patches:
  * cpio-open_nonblock.patch
  * cpio-dev_number.patch
  * cpio-default_tape_dev.patch
  * cpio-pattern-file-sigsegv.patch
- Remove patches:
  * cpio-revert-CVE-2015-1197-fix.patch
  * fix-CVE-2021-38185.patch
  * fix-CVE-2021-38185_2.patch
  * fix-CVE-2021-38185_3.patch
- Fix CVE-2023-7207, path traversal vulnerability, bsc#1218571</changelog>
  <changelog author="danilo.spinella@suse.com" date="1688990400">- Backport upstream fix for --no-absolute-filenames --make-directories
  * fix-operation-no-absolute-filenames.patch</changelog>
  <changelog author="danilo.spinella@suse.com" 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@suse.com" date="1708948800">- Use %autopatch instead of deprecated %patchN.</changelog>
  <changelog author="danilo.spinella@suse.com" date="1712318400">- Fix build with gcc14, bsc#1221712
  * fix-gcc14.patch</changelog>
  <changelog author="rguenther@suse.com" 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@suse.com" 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="fvogt@suse.com" date="1749643200">- Downgrade cpio-mt and rmt recommends to suggests (boo#1244434)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15643, bsc#1245890)</changelog>
</package>
<package pkgid="50029c922f4ac138c1636552757afcc2b8575e605ac5417a70cbbffa546125fa89a1c785562da185c23d4156182d508a8f537e87df60efa50c1ebbd3731faff0" name="cpp" arch="s390x">
  <version epoch="0" ver="15" rel="160099.4.1"/>
  <changelog author="rguenther@suse.com" date="1710763200">- Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor
  of those packages.  Should fix build of boost in ALP.</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Add conflicts where -build variants provide the non-build variant.</changelog>
  <changelog author="rguenther@suse.com" date="1722513600">- Add libquadmath-devel package for GCC 14.
- Bump GCC version to 14, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1723032000">- Make gcc-build-fortran provide and conflict gcc-fortran.</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1727092800">- Ensure every -build package conflicts and provides the non-build
  counterpart (related to boo#1230628)</changelog>
  <changelog author="rguenther@suse.com" date="1740398400">- Check is_opensuse for whether plugins are enabled.</changelog>
  <changelog author="rguenther@suse.com" date="1741780800">- Bump GCC version to 15, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1746619200">- Add packages for Modula-2 and Cobol.</changelog>
  <changelog author="rguenther@suse.com" date="1764936000">- Remove go/gofmt alternatives.  [bsc#1245878]</changelog>
  <changelog author="rguenther@suse.com" date="1769515200">- Improve go/gofmt alternative removal upon migration to an
  alternative-less system.</changelog>
</package>
<package pkgid="a6e77cf83e305ee99314d02c51d4dd6a5b30bdd6a8ee8f618c6b3f0fa35e571f538414fa6f71b9a14f539d60c48b0dd6e285e3b417a3387f2af129c51472fbf0" name="cpp-httplib-devel" arch="s390x">
  <version epoch="0" ver="0.46.1" rel="160099.1.1"/>
  <changelog author="marius.grossu@suse.com" date="1750766400">- version update to 0.22.0
  * Fix ranges that are not in the form 0-n do not work #2157
  * Fix windows req/res very slow compared to Linux #1777
  * Add CPPHTTPLIB_HEADER_MAX_COUNT
  * Windows ::isdigit compilation error #2135
  * Specify version in meson.build #2139
  * Detect if afunix.h exists #2145
  * Feature request: let the Request&amp; know which route matched #2101
  * Feature/multipart headers #2152</changelog>
  <changelog author="marius.grossu@suse.com" 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@gmx.de" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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>
</package>
<package pkgid="229b05aa38dbb7412a369f6274decf01d7ad591388c55a2c850de599979b0e870a1b6cc3c50a264c600079d8a7a8b126f34a9dc724712146931a34cc78a867f7" name="cpp13" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.3"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="ec993858a4a01d29f4a81d411f5baaa9818dca3064e7532ea2ed80161f76987e5ff283ca5fd9193669b483fce02414509fa65e7d1a559a9187fa1a44676c6df5" name="cpp15" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.2"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="2b526d249cf9afa5628a5a287b7d7c8137289dff00ce9585c041ae98a743a5559a7c835e96b073d824e9d3f27eb78dbb6047530ad1f525df35cf4836bd386067" name="cpp16" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="0ffc6e2abdf2640f1c394aaa7ed84265797be167b9a1e5a1afbfcec8d4ebbc05b8e9013124bf318bcc12509437525e9a867ba9a49af74852d2f3844d3a225d00" name="cppcheck" arch="s390x">
  <version epoch="0" ver="2.17.1" rel="bp161.1.5"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 2.13.4:
  * Speedup premium misra checking</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1714132800">- update to 2.14.0
  * New checks:
  - eraseIteratorOutOfBounds: warns when erase() is called on an
    iterator that is out of bounds
  - returnByReference: warns when a large class member is returned
    by value from a getter function</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1716811200">- update to 2.14.1
  * Build: fix USE_MATCHCOMPILER CMake option validation
  * Improve Checking: implement evaluation order checker for c++11
    and later</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1719057600">- update to 2.14.2
  * Justifications for warnings using comments in the code
  * Fix alignas handling</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1725192000">- update to 2.15.0
  * New check suspiciousFloatingPointCast flags unnecessary floating
    point casts that cause loss of precision
  * Added command-line option --cpp-header-probe (and
  - -no-cpp-header-probe) to probe headers and extension-less
    files for Emacs marker
  * Add support for 'CLICOLOR_FORCE'/'NO_COLOR' environment
    variables to force/disable ANSI color output for diagnostics.
  * Add "remark comments" that can be used to generate reports with
    justifications for warnings
  * The whole program analysis is now being executed when
    "--project" is being used.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1730203200">- update to 2.16.0
  Improved checking:
  * constVariable; checking multidimensional arrays
  * constVariablePointer; nested array access
  * deallocuse
  Changed interface:
  * SARIF output. Use --output-format=sarif to activate this.
  * Add option --output-format=. Allowed formats are sarif and
    xml.
  Deprecations:
  * The previously deprecated support for Python 2.7 has been
    removed. Please use Python 3 instead.
  * The maximum value for --max-ctu-depth is currently capped
    at 10. This limitation will be removed in a future release.
  Other:
  * "missingInclude" is no longer implicitly enabled with
    "information" - you need to enable it explicitly now.
  * Fixed checkers report when --addon=misra.py or
  - -addon=misra.json is used.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1733054400">- update to 2.16.1
  * SymbolDatabase: does not select l-value method properly</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1734696000">- update to 2.16.2
  * Fix syntax error for function pointer array with @</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1740571200">- update to 2.17.1:
  * New checks:
  - staticFunction: detect functions that should have internal
    linkage since they are not used outside of their translation
    unit (C code only).
  - Check null pointer return from memory/resource allocation
    functions (nullPointerOutOfMemory,
    nullPointerArithmeticOutOfMemory, nullPointerOutOfResources,
    ctunullpointerOutOfMemory,
    ctunullpointerOutOfResources).
  * Changed interface:
  - Added `reduced` check level. It can be activated with
    `--check-level=reduced`. You get faster analysis
    but some fewer results. The motivation is to be able to make
    analysis time "acceptable" for direct usage.
  - Added `--report-type` option. Enables printing of guidelines
    and classifications for several coding
    standards in place of the regular error identifiers and
    severities.
  * Other:
  - Removed deperecated support for builds via qmake.
  - Using a handwritten rule texts file for MISRA C addon
    violates license and copyright terms. See the
    manual for instructions how to download a official rule
    texts file from MISRA.
- switch to qt6</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743508800">- build without rules support on Tumbleweed to remove pcre
  dependency</changelog>
</package>
<package pkgid="e1ee72468c2ba9e60bf79b7ce0dfd7ed46eed2707911dedfad2ce18923473e926b4f2ece08979e32ac5194564142d0598f922540c7e2e76a3a832134196facfe" name="cppcheck-gui" arch="s390x">
  <version epoch="0" ver="2.17.1" rel="bp161.1.5"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 2.13.4:
  * Speedup premium misra checking</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1714132800">- update to 2.14.0
  * New checks:
  - eraseIteratorOutOfBounds: warns when erase() is called on an
    iterator that is out of bounds
  - returnByReference: warns when a large class member is returned
    by value from a getter function</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1716811200">- update to 2.14.1
  * Build: fix USE_MATCHCOMPILER CMake option validation
  * Improve Checking: implement evaluation order checker for c++11
    and later</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1719057600">- update to 2.14.2
  * Justifications for warnings using comments in the code
  * Fix alignas handling</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1725192000">- update to 2.15.0
  * New check suspiciousFloatingPointCast flags unnecessary floating
    point casts that cause loss of precision
  * Added command-line option --cpp-header-probe (and
  - -no-cpp-header-probe) to probe headers and extension-less
    files for Emacs marker
  * Add support for 'CLICOLOR_FORCE'/'NO_COLOR' environment
    variables to force/disable ANSI color output for diagnostics.
  * Add "remark comments" that can be used to generate reports with
    justifications for warnings
  * The whole program analysis is now being executed when
    "--project" is being used.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1730203200">- update to 2.16.0
  Improved checking:
  * constVariable; checking multidimensional arrays
  * constVariablePointer; nested array access
  * deallocuse
  Changed interface:
  * SARIF output. Use --output-format=sarif to activate this.
  * Add option --output-format=. Allowed formats are sarif and
    xml.
  Deprecations:
  * The previously deprecated support for Python 2.7 has been
    removed. Please use Python 3 instead.
  * The maximum value for --max-ctu-depth is currently capped
    at 10. This limitation will be removed in a future release.
  Other:
  * "missingInclude" is no longer implicitly enabled with
    "information" - you need to enable it explicitly now.
  * Fixed checkers report when --addon=misra.py or
  - -addon=misra.json is used.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1733054400">- update to 2.16.1
  * SymbolDatabase: does not select l-value method properly</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1734696000">- update to 2.16.2
  * Fix syntax error for function pointer array with @</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1740571200">- update to 2.17.1:
  * New checks:
  - staticFunction: detect functions that should have internal
    linkage since they are not used outside of their translation
    unit (C code only).
  - Check null pointer return from memory/resource allocation
    functions (nullPointerOutOfMemory,
    nullPointerArithmeticOutOfMemory, nullPointerOutOfResources,
    ctunullpointerOutOfMemory,
    ctunullpointerOutOfResources).
  * Changed interface:
  - Added `reduced` check level. It can be activated with
    `--check-level=reduced`. You get faster analysis
    but some fewer results. The motivation is to be able to make
    analysis time "acceptable" for direct usage.
  - Added `--report-type` option. Enables printing of guidelines
    and classifications for several coding
    standards in place of the regular error identifiers and
    severities.
  * Other:
  - Removed deperecated support for builds via qmake.
  - Using a handwritten rule texts file for MISRA C addon
    violates license and copyright terms. See the
    manual for instructions how to download a official rule
    texts file from MISRA.
- switch to qt6</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743508800">- build without rules support on Tumbleweed to remove pcre
  dependency</changelog>
</package>
<package pkgid="31573248a63881544a94fbf9ca3215252fac779e2276f00a1df9b83fde3cc6d65b44168e9ca78aac673cad743ff1fa59990d1088e0561a21acd5f204c11f19a4" name="cppreference-doc" arch="noarch">
  <version epoch="0" ver="20250209" rel="bp161.1.3"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1566907200">- Update to version 20190607:
  + List of changes unavailable from upstream.
- Drop Fix-qch-build.patch: incorporate upstream.
- Add a build script missed by upstream tarball
  (preprocess_qch.py).
- New build dependency: python3-premailer.</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1639569600">- Update to version 20211127
  (Switched to PeterFeicht's repository, which has new releases)
- Removed preprocess_qch.py - now bundled in source</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1644062400">- Update to version 20220201:
  * No upstream release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1660132800">- Update to version 20220730:
  * No upstream release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1663243200">- Add BuildRequires: python3-cssutils for all openSUSE versions,
  but specifically require version 2.0.0 and above for oS 1550 to
  avoid build failures.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1666612800">- Add cppreference-doc-premailer-3.9-compat.patch: Make
  pre-processing compatible with premailer &gt;= 3.9.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693051200">- Update to version 20230810:
  * No upstream release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718712000">- Update to version 20240610:
  * Update content from the website, long overdue.</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1731758400">- Update to version 20241110
  * Update content from the website.
  * Various build improvements.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1740312000">- Update to version 20250209:
  * Update content from the website.
- Add Recommends: devhelp for %{name}-devhelp package.</changelog>
</package>
<package pkgid="798fd91173d468c0d5020880772e02e7fcd5733a0e6747931c83f0447ca6c87783251a6c9df75be04abffafd72cc1dfe19ac3505c5d8ee0d1bd881cf65abeb49" name="cppreference-doc-devhelp" arch="noarch">
  <version epoch="0" ver="20250209" rel="bp161.1.3"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1566907200">- Update to version 20190607:
  + List of changes unavailable from upstream.
- Drop Fix-qch-build.patch: incorporate upstream.
- Add a build script missed by upstream tarball
  (preprocess_qch.py).
- New build dependency: python3-premailer.</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1639569600">- Update to version 20211127
  (Switched to PeterFeicht's repository, which has new releases)
- Removed preprocess_qch.py - now bundled in source</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1644062400">- Update to version 20220201:
  * No upstream release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1660132800">- Update to version 20220730:
  * No upstream release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1663243200">- Add BuildRequires: python3-cssutils for all openSUSE versions,
  but specifically require version 2.0.0 and above for oS 1550 to
  avoid build failures.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1666612800">- Add cppreference-doc-premailer-3.9-compat.patch: Make
  pre-processing compatible with premailer &gt;= 3.9.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693051200">- Update to version 20230810:
  * No upstream release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718712000">- Update to version 20240610:
  * Update content from the website, long overdue.</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1731758400">- Update to version 20241110
  * Update content from the website.
  * Various build improvements.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1740312000">- Update to version 20250209:
  * Update content from the website.
- Add Recommends: devhelp for %{name}-devhelp package.</changelog>
</package>
<package pkgid="e29e0b73c7e66b33d6c3bcba144966907aa7406890c2ad865fe2f1e8bcf9fe08975269dbee4e5cbd496bec2b52030c3d73dab6195148211fe65f5fe07d833f36" name="cppreference-doc-qhelp" arch="noarch">
  <version epoch="0" ver="20250209" rel="bp161.1.3"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1566907200">- Update to version 20190607:
  + List of changes unavailable from upstream.
- Drop Fix-qch-build.patch: incorporate upstream.
- Add a build script missed by upstream tarball
  (preprocess_qch.py).
- New build dependency: python3-premailer.</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1639569600">- Update to version 20211127
  (Switched to PeterFeicht's repository, which has new releases)
- Removed preprocess_qch.py - now bundled in source</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1644062400">- Update to version 20220201:
  * No upstream release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1660132800">- Update to version 20220730:
  * No upstream release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1663243200">- Add BuildRequires: python3-cssutils for all openSUSE versions,
  but specifically require version 2.0.0 and above for oS 1550 to
  avoid build failures.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1666612800">- Add cppreference-doc-premailer-3.9-compat.patch: Make
  pre-processing compatible with premailer &gt;= 3.9.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693051200">- Update to version 20230810:
  * No upstream release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718712000">- Update to version 20240610:
  * Update content from the website, long overdue.</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1731758400">- Update to version 20241110
  * Update content from the website.
  * Various build improvements.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1740312000">- Update to version 20250209:
  * Update content from the website.
- Add Recommends: devhelp for %{name}-devhelp package.</changelog>
</package>
<package pkgid="9b839d37e3c7f4330e34f721f0c6fa1062317270c8468571c0523667042dac1ed6d8fff94f087a41705b4e837a99e5f41e47aa45459d7691cf2dfc95e6e10ab3" name="cppunit-devel" arch="s390x">
  <version epoch="0" ver="1.15.1" rel="160099.3.2"/>
  <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="mliska@suse.cz" date="1556539200">- Add gcc9-Wdeprecated-copy-1.patch and gcc9-Wdeprecated-copy-2.patch
  in order to fix boo#1121281.</changelog>
  <changelog author="elimat@opensuse.org" 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="a9b66e6409fb174bce48b1adb45267a5b36dd947c6d2c83ffb769f78b00ac3ee92c39eae3beb00bf1ff433805a2f28a2bd1900a2ccfb580bfa94d8d9881e6051" name="cppunit-devel-doc" arch="noarch">
  <version epoch="0" ver="1.15.1" rel="160099.3.2"/>
  <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="mliska@suse.cz" date="1556539200">- Add gcc9-Wdeprecated-copy-1.patch and gcc9-Wdeprecated-copy-2.patch
  in order to fix boo#1121281.</changelog>
  <changelog author="elimat@opensuse.org" 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="607dbce1896cf8ff7426ea33794984aa7676a1692a25363201fb1dd9dd7eb49a62ba74920ff9e0a570327082641351f5b3d53c31e214c2d3f92fb0aa741a679c" name="cpu-x-bash-completion" arch="noarch">
  <version epoch="0" ver="5.0.4" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;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="57298acd3563830ffa76d8dbad8b10c42322d8e64a2cf3ff8238e704cab523a83ed95319a00662f60133e4edebe183592ec3ec60ac0cca631afc573d1823ee0b" name="cpu-x-fish-completion" arch="noarch">
  <version epoch="0" ver="5.0.4" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;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="8ce3beec4833d532db480469c59eef165a7b21ba677d870b0dabe6a18676473350a0834d4604e999d40bb975a7139f754288b86eefdcc0eb512d06371518e7d3" name="cpu-x-lang" arch="noarch">
  <version epoch="0" ver="5.0.4" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;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="44c2c7f0611a6c3f88544506dec3a421ae0e661189a8dfb5ad0bb557b69bf80a5950c450a8711845aaf872b7a8371406b3a50901329c99502cd90f30aa883df9" name="cpu-x-zsh-completion" arch="noarch">
  <version epoch="0" ver="5.0.4" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;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="aafe66b2cac10cf80e15c3d69e68de1b8926fc45bc031a89340c5f02c4413c23a5215a04b1e82825a69b8dec8ea2829c0ec74f9a6630d4e626512278c3e39b7e" name="cpulimit" arch="s390x">
  <version epoch="0" ver="3.1" rel="bp161.1.2"/>
  <changelog author="malcolmlewis@opensuse.org" date="1374667200">- Updated to version 1.9:
  + Added --kill (-k) and --restore (-r) flags to allow target
    processes to be killed and restored rather than simply
    throttled.
- Updates from version 1.8:
  + When displaying verbose output, cpulimit now redisplays the
    column headers every 20 lines.
  + Fixed limiting CPU usage on multicore machines when the desired
    usage limit is great than 100%.</changelog>
  <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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640001600">- update to 2.7:
  * Fixed compiler warnings regarding string lengths.</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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>
</package>
<package pkgid="5659077857914f3c4653d0060c7846b891b3b2b6a7828541c5201b4fdb33a941050c4d93ac99cf04258da386a55a43f65549289b4df7d3fceaa102a43973f81a" name="cpupower" arch="s390x">
  <version epoch="0" ver="6.12.0" rel="160099.6.33"/>
  <changelog author="gmbr3@opensuse.org" date="1665144000">- Move bash-completion to subpackage so it isn't installed when
  not needed</changelog>
  <changelog author="dimstar@opensuse.org" date="1666353600">- clean up sources: drop rapl_monitor.patch and
  cpupower_rapl.patch.</changelog>
  <changelog author="trenn@suse.de" date="1678017600">- Add wildcard for powercap.h since powercap patches have reached mainline
- Build bash-completion noarch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1700049600">- Rename libcpupower0 to libcpupower1 following changes in SONAME.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="trenn@suse.de" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="trenn@suse.de" date="1713182400">- Parse turbostat and intel-speed-select version from kernel sources and
  add them to %description</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1728043200">- Upstream fixed lib default installation path in 3a5bb5066f4c
  [- cpupower_exclude_kernel_Makefile.patch]</changelog>
  <changelog author="trenn@suse.de" 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="trenn@suse.de" 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>
</package>
<package pkgid="660c8d7851b9fd3b66812f0ec98b7c636c5a695a395082aa836bbe9558436f48aaf54dffcd4dac0bb6a8177f2b55b373b92a6ee05adeb3e674e82385648de14a" name="cpupower-bash-completion" arch="noarch">
  <version epoch="0" ver="6.12.0" rel="160099.6.33"/>
  <changelog author="gmbr3@opensuse.org" date="1665144000">- Move bash-completion to subpackage so it isn't installed when
  not needed</changelog>
  <changelog author="dimstar@opensuse.org" date="1666353600">- clean up sources: drop rapl_monitor.patch and
  cpupower_rapl.patch.</changelog>
  <changelog author="trenn@suse.de" date="1678017600">- Add wildcard for powercap.h since powercap patches have reached mainline
- Build bash-completion noarch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1700049600">- Rename libcpupower0 to libcpupower1 following changes in SONAME.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="trenn@suse.de" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="trenn@suse.de" date="1713182400">- Parse turbostat and intel-speed-select version from kernel sources and
  add them to %description</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1728043200">- Upstream fixed lib default installation path in 3a5bb5066f4c
  [- cpupower_exclude_kernel_Makefile.patch]</changelog>
  <changelog author="trenn@suse.de" 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="trenn@suse.de" 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>
</package>
<package pkgid="1b9c1328e7f65f824b1d743910509f230767daa2de363c51e84fbc812c8cc4149c27b04c2eb7a10a07eca6197fd2be2111cab9acfcf776f16ef405874750376d" name="cpupower-bench" arch="s390x">
  <version epoch="0" ver="6.12.0" rel="160099.6.33"/>
  <changelog author="gmbr3@opensuse.org" date="1665144000">- Move bash-completion to subpackage so it isn't installed when
  not needed</changelog>
  <changelog author="dimstar@opensuse.org" date="1666353600">- clean up sources: drop rapl_monitor.patch and
  cpupower_rapl.patch.</changelog>
  <changelog author="trenn@suse.de" date="1678017600">- Add wildcard for powercap.h since powercap patches have reached mainline
- Build bash-completion noarch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1700049600">- Rename libcpupower0 to libcpupower1 following changes in SONAME.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="trenn@suse.de" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="trenn@suse.de" date="1713182400">- Parse turbostat and intel-speed-select version from kernel sources and
  add them to %description</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1728043200">- Upstream fixed lib default installation path in 3a5bb5066f4c
  [- cpupower_exclude_kernel_Makefile.patch]</changelog>
  <changelog author="trenn@suse.de" 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="trenn@suse.de" 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>
</package>
<package pkgid="b02a2f92e857249f21bb261d7743800e7a670af7487cdf767678bf44836b5069bf3a5a8716a1df563f255328c35262d5eb425c42982571c1cde1fe8b553b961c" name="cpupower-devel" arch="s390x">
  <version epoch="0" ver="6.12.0" rel="160099.6.33"/>
  <changelog author="gmbr3@opensuse.org" date="1665144000">- Move bash-completion to subpackage so it isn't installed when
  not needed</changelog>
  <changelog author="dimstar@opensuse.org" date="1666353600">- clean up sources: drop rapl_monitor.patch and
  cpupower_rapl.patch.</changelog>
  <changelog author="trenn@suse.de" date="1678017600">- Add wildcard for powercap.h since powercap patches have reached mainline
- Build bash-completion noarch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1700049600">- Rename libcpupower0 to libcpupower1 following changes in SONAME.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="trenn@suse.de" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="trenn@suse.de" date="1713182400">- Parse turbostat and intel-speed-select version from kernel sources and
  add them to %description</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1728043200">- Upstream fixed lib default installation path in 3a5bb5066f4c
  [- cpupower_exclude_kernel_Makefile.patch]</changelog>
  <changelog author="trenn@suse.de" 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="trenn@suse.de" 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>
</package>
<package pkgid="0946eb9e5f2f87dce83239d61edc353695b25b6571cf9186848c11a0e1ab3056eeb56343e914ce90959b4fbf11433dec29449155d1db736846769280b220f83c" name="cpupower-lang" arch="noarch">
  <version epoch="0" ver="6.12.0" rel="160099.6.33"/>
  <changelog author="gmbr3@opensuse.org" date="1665144000">- Move bash-completion to subpackage so it isn't installed when
  not needed</changelog>
  <changelog author="dimstar@opensuse.org" date="1666353600">- clean up sources: drop rapl_monitor.patch and
  cpupower_rapl.patch.</changelog>
  <changelog author="trenn@suse.de" date="1678017600">- Add wildcard for powercap.h since powercap patches have reached mainline
- Build bash-completion noarch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1700049600">- Rename libcpupower0 to libcpupower1 following changes in SONAME.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="trenn@suse.de" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="trenn@suse.de" date="1713182400">- Parse turbostat and intel-speed-select version from kernel sources and
  add them to %description</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1728043200">- Upstream fixed lib default installation path in 3a5bb5066f4c
  [- cpupower_exclude_kernel_Makefile.patch]</changelog>
  <changelog author="trenn@suse.de" 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="trenn@suse.de" 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>
</package>
<package pkgid="16e7dca7d3f03a2a98ab1b3db3cb14bc4c2bbca717d84b08630d5ed7a9aeccbe82e6d64580a9414691130b03c0996e5f267ffc4f58a46cccd2434547b741f1eb" name="cpupower-rebuild" arch="s390x">
  <version epoch="0" ver="6.12.0" rel="160099.6.33"/>
  <changelog author="gmbr3@opensuse.org" date="1665144000">- Move bash-completion to subpackage so it isn't installed when
  not needed</changelog>
  <changelog author="dimstar@opensuse.org" date="1666353600">- clean up sources: drop rapl_monitor.patch and
  cpupower_rapl.patch.</changelog>
  <changelog author="trenn@suse.de" date="1678017600">- Add wildcard for powercap.h since powercap patches have reached mainline
- Build bash-completion noarch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1700049600">- Rename libcpupower0 to libcpupower1 following changes in SONAME.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="trenn@suse.de" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="trenn@suse.de" date="1713182400">- Parse turbostat and intel-speed-select version from kernel sources and
  add them to %description</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1728043200">- Upstream fixed lib default installation path in 3a5bb5066f4c
  [- cpupower_exclude_kernel_Makefile.patch]</changelog>
  <changelog author="trenn@suse.de" 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="trenn@suse.de" 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>
</package>
<package pkgid="cf7f96ff2afe2e0b0aefafda216101e1f43cce1986d0a8b1df68495e98ec52df6a495f0af6afecb4eccd6fee5b0e641892602487fc2cf8999e8ba9bac97d712b" name="cpuset" arch="noarch">
  <version epoch="0" ver="1.6.2" rel="bp161.1.2"/>
  <changelog author="idonmez@suse.com" date="1452686400">- Cleanup spec file
- Use source url</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="lpechacek@suse.com" date="1490356800">- Fix SLE 11 build in Devel project</changelog>
  <changelog author="lpechacek@suse.com" date="1518091200">- Update to 02ef9e09e1da, release v1.6pre1 (bsc#1079868)</changelog>
  <changelog author="tchvatal@suse.com" date="1522152000">- Do not require -devel but use only setuptools module
- Use ~ in version as without it the package is newer than
  release 1.6
- Reduce the compat py2/py3 choicer, SLE12 can be python3</changelog>
  <changelog author="lpechacek@suse.com" date="1544529600">- Update to 6c46d71a1c6e, release v1.6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544529601">- Use noun phrase in summary.</changelog>
  <changelog author="Libor Pechacek &lt;lpechacek@suse.com&gt;" date="1636718400">- Add cpuset-1.6-Fix_invalid_parentheses.patch to fix
  a semantic error. (bsc#1191418)</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1690977600">- Update to 394c8b0, release v1.6.1
  * Fix --syset typo (bsc#1210468)
  * fix doc typo (bsc#1210468)
- Remove cpuset-1.6-Fix_invalid_parentheses.patch: in upstream tarball</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1700568000">- Update to 4f80263, release v1.6.2
  * Update descriptor to match any python 3.x version
  * Remove python2.x specific paths in the spec file after #33 got merged
  * Update the github project location to github.com/SUSE/cpuset
  * Remove Python 2 support
  * cpuset.spec: Update source URL</changelog>
</package>
<package pkgid="ed7b724a0d9bc2bf2c7d80bd3116fde84ed913575dfa12777d5ae38706f5cafed8d81bfffa7499db33f8224a38f0d42b95c80634a88264bfca48664239e92133" name="cracklib" arch="s390x">
  <version epoch="0" ver="2.9.11" rel="160099.3.2"/>
  <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="mgorse@suse.com" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="mgorse@suse.com" 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="jengelh@inai.de" 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="dmueller@suse.com" 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="975a39814215bcbe54575afa2ab79adf46de185b40f6ba4fa419c7d8c340b46d140c2ff72fa0b119f87ac42e8dae0d6cdccdb887aaf0c20893394775d797da4f" name="cracklib-devel" arch="s390x">
  <version epoch="0" ver="2.9.11" rel="160099.3.2"/>
  <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="mgorse@suse.com" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="mgorse@suse.com" 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="jengelh@inai.de" 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="dmueller@suse.com" 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="cd15ef907ff6e0bb5ade0f952ab7e98b8966489b4f969fb96339297cae16fe883d09bb3e52c96f55e3460f448670844d7560e45873d774866299d153201ed4b2" name="cracklib-dict-full" arch="s390x">
  <version epoch="0" ver="2.8.12" rel="160099.3.2"/>
  <changelog author="mc@suse.de" date="1177329600">- full cracklib dictionary - splitted out from cracklib</changelog>
  <changelog author="mc@suse.de" date="1202817600">- update common password files</changelog>
  <changelog author="mc@suse.de" date="1213963200">- compress password database</changelog>
  <changelog author="mc@suse.de" date="1214568000">- update wordlist
- add german wordlists</changelog>
  <changelog author="mc@suse.de" date="1220270400">- do not zip the dict by default. A check takes too long.</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="mc@suse.de" date="1344513600">- correct License to LGPL-2.1</changelog>
  <changelog author="sean@suspend.net" date="1538136000">- Added additional dictionary libraries
  * http://downloads.skullsecurity.org/passwords/john.txt.bz2
  * http://downloads.skullsecurity.org/passwords/cain.txt.bz2
  * http://downloads.skullsecurity.org/passwords/500-worst-passwords.txt.bz2
  * http://downloads.skullsecurity.org/passwords/twitter-banned.txt.bz2</changelog>
</package>
<package pkgid="f9a58535ce5418f29c2e8b8f474ae6f07f9447f78c713117827a0db80cbfbb1d1a95287204dee5b7664d4066cdb413a182a8d8aa6341dd2f2d0b4f9e9682cf1f" name="cracklib-dict-small" arch="s390x">
  <version epoch="0" ver="2.9.11" rel="160099.3.2"/>
  <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="mgorse@suse.com" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="mgorse@suse.com" 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="jengelh@inai.de" 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="dmueller@suse.com" 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="dd3cd9678c78669bbe963ef9ad0de11cd754d3a474796446988712ebb1c256272bf6f7f7f9cee3e091312bba25450496d45a4733b1b5b3b690f6ff9576687b12" name="cramfs-tools" arch="s390x">
  <version epoch="0" ver="2.1" rel="bp161.1.2"/>
  <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="f076129000df55550dc8357fa0ab47cb9f3710994c70436f6407c240c21c35519dd6935d124f6fa4eed3726c909c38c94f27fc8722c47d0b0abbdb0c0ec42544" name="crane" arch="s390x">
  <version epoch="0" ver="0.20.1" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666353600">- Initial package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670932800">- avoid file conflict on SLE15 and other older distributions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 0.12.1:
  * Fix context.DeadlineExceeded comparison (#1488)
  * Fix missing body.Close() in bearer auth (#1482)
  * bump version of slsa generator (#1468)
  * crane: add catalog argument use annotation (#1473)
  * k8schain: Log and proceed if secret or SA are not found</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 0.16.1:
  * bump deps using ./hack/bump-deps.sh
  * Allow crane to export schema 1 images
  * fixed a goroutine leak
  * retry HTTP 522 errors by default
  * Limit size of manifest
  * Add crane auth token
  * Bump codecov/codecov-action from 3.1.3 to 3.1.4
  * Pass scopes through crane auth token
  * fix: add bounds checking to addendum layer mutations to
    prevent panic
  * Surface better error messages in crane index
  * crane: add missing name option in crane index commands
  * crane: Respect cmd.OutOrStdout
  * Make ErrSchema1 checkable via errors.Is()
  * Don't load into daemon if the image already exists
  * add --blobs-to-disk to 'crane registry serve'
  * Correct crane registry help text
  * Allow concurrent blob Sets, use RWMutex
  * Use RWLock, limit scope of locking, write digest first
  * Let the filesystem handle atomicity
  * Don't try cross-origin mounting against dockerhub
  * Drop localhost to support crane registry serve in a container
  * Return OCI Index content-type for referrers response
  * Allow crane edit to generate non-image artifacts
  * Allow setting Content-Type in crane edit manifest
  * Avoid v1.Manifest in crane edit config (#1583)
  * Support for OCI 1.1+ referrers via API (#1546)
  * Support for OCI 1.1+ referrers via fallback tag
  * Update descriptor "data" field (when valid) during
    "crane edit config" (#1584)
  * Update release.yml (#1540)
  * authn: also read mount secrets (#1560)
  * bump deps using ./hack/bump-deps.sh (#1592)
  * crane: add --flatten for index append (#1566)
  * crane: add serve subcommand (#1586)
  * crane: support --omit-digest-tags in crane ls
  * fix(mutate): also set timestamps only present in
    some formats (#1550)
  * fix: Fix the crane release url and add more steps
  * hash: use generic instantiation (#1538)
  * replace manual slsa-verifier installation with
    action (#1585)
  * skip tls verification if default transport is used
    with insecure option (#1559)
  * tarball: pass imageToTags (#1563)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 0.17.0:
  * Validate index architectures match children
  * Set Content-Length for blob uploads
  * Don't wrap DefaultKeychain with refreshes
  * Build releases with Go 1.21
  * fix: mimic oci-layout in diskblobhandler
  * tag: add command explanation to the long help
  * feat: implement gc command
  * feat: allow port and disk path to be overriden</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1717156800">- add completion subpackages (bash, fish, zsh)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1721304000">- update to 0.20.1:
  * Create `remote.Push`
- update to 0.20.0:
  * Referrer API must return correct Content-Type
  * POTENTIALLY BREAKING: Restore blind-write to remote.Put
- update to 0.19.2:
  * Add JSON marshalling funcs for Digest.
  * registry: Implement Range requests for blobs
  * Support podman auth file REGISTRY_AUTH_FILE.
  * feat: crane mutate platform
  * Add Context support to auth methods
  * Fix windows race condition when writing image with duplicate
    layers
  * Add -O shorthand for --omit-digest-tags to crane.
- update to 0.19.1:
  * Bump golang.org/x/net from 0.10.0 to 0.17.0 in
    /pkg/authn/k8schain
  * Bump golang.org/x/ packages
- update to 0.19.0:
  * Work around docker v25 tarballs
- update to 0.18.0:
  * fix: goreleaser config
  * Always print pushed digest in crane push</changelog>
</package>
<package pkgid="d369c229f44401ad2e97c557b8197ed35e51c619e25a8fb3e76175af6f63f66d33bd1c585f5e0ccc6da55b173ee6c3c7454979e0456f0186a2b9540bb51bf586" name="crane-bash-completion" arch="noarch">
  <version epoch="0" ver="0.20.1" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666353600">- Initial package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670932800">- avoid file conflict on SLE15 and other older distributions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 0.12.1:
  * Fix context.DeadlineExceeded comparison (#1488)
  * Fix missing body.Close() in bearer auth (#1482)
  * bump version of slsa generator (#1468)
  * crane: add catalog argument use annotation (#1473)
  * k8schain: Log and proceed if secret or SA are not found</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 0.16.1:
  * bump deps using ./hack/bump-deps.sh
  * Allow crane to export schema 1 images
  * fixed a goroutine leak
  * retry HTTP 522 errors by default
  * Limit size of manifest
  * Add crane auth token
  * Bump codecov/codecov-action from 3.1.3 to 3.1.4
  * Pass scopes through crane auth token
  * fix: add bounds checking to addendum layer mutations to
    prevent panic
  * Surface better error messages in crane index
  * crane: add missing name option in crane index commands
  * crane: Respect cmd.OutOrStdout
  * Make ErrSchema1 checkable via errors.Is()
  * Don't load into daemon if the image already exists
  * add --blobs-to-disk to 'crane registry serve'
  * Correct crane registry help text
  * Allow concurrent blob Sets, use RWMutex
  * Use RWLock, limit scope of locking, write digest first
  * Let the filesystem handle atomicity
  * Don't try cross-origin mounting against dockerhub
  * Drop localhost to support crane registry serve in a container
  * Return OCI Index content-type for referrers response
  * Allow crane edit to generate non-image artifacts
  * Allow setting Content-Type in crane edit manifest
  * Avoid v1.Manifest in crane edit config (#1583)
  * Support for OCI 1.1+ referrers via API (#1546)
  * Support for OCI 1.1+ referrers via fallback tag
  * Update descriptor "data" field (when valid) during
    "crane edit config" (#1584)
  * Update release.yml (#1540)
  * authn: also read mount secrets (#1560)
  * bump deps using ./hack/bump-deps.sh (#1592)
  * crane: add --flatten for index append (#1566)
  * crane: add serve subcommand (#1586)
  * crane: support --omit-digest-tags in crane ls
  * fix(mutate): also set timestamps only present in
    some formats (#1550)
  * fix: Fix the crane release url and add more steps
  * hash: use generic instantiation (#1538)
  * replace manual slsa-verifier installation with
    action (#1585)
  * skip tls verification if default transport is used
    with insecure option (#1559)
  * tarball: pass imageToTags (#1563)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 0.17.0:
  * Validate index architectures match children
  * Set Content-Length for blob uploads
  * Don't wrap DefaultKeychain with refreshes
  * Build releases with Go 1.21
  * fix: mimic oci-layout in diskblobhandler
  * tag: add command explanation to the long help
  * feat: implement gc command
  * feat: allow port and disk path to be overriden</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1717156800">- add completion subpackages (bash, fish, zsh)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1721304000">- update to 0.20.1:
  * Create `remote.Push`
- update to 0.20.0:
  * Referrer API must return correct Content-Type
  * POTENTIALLY BREAKING: Restore blind-write to remote.Put
- update to 0.19.2:
  * Add JSON marshalling funcs for Digest.
  * registry: Implement Range requests for blobs
  * Support podman auth file REGISTRY_AUTH_FILE.
  * feat: crane mutate platform
  * Add Context support to auth methods
  * Fix windows race condition when writing image with duplicate
    layers
  * Add -O shorthand for --omit-digest-tags to crane.
- update to 0.19.1:
  * Bump golang.org/x/net from 0.10.0 to 0.17.0 in
    /pkg/authn/k8schain
  * Bump golang.org/x/ packages
- update to 0.19.0:
  * Work around docker v25 tarballs
- update to 0.18.0:
  * fix: goreleaser config
  * Always print pushed digest in crane push</changelog>
</package>
<package pkgid="c45bd9a7e49dd160b277773aeb0a68bf9ffd3824dbe372800f2ed40e16b664b65234cbbf0d3953557b716ad514fd5754c78284a4cf1cbc0732240734a36d7a73" name="crane-fish-completion" arch="noarch">
  <version epoch="0" ver="0.20.1" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666353600">- Initial package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670932800">- avoid file conflict on SLE15 and other older distributions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 0.12.1:
  * Fix context.DeadlineExceeded comparison (#1488)
  * Fix missing body.Close() in bearer auth (#1482)
  * bump version of slsa generator (#1468)
  * crane: add catalog argument use annotation (#1473)
  * k8schain: Log and proceed if secret or SA are not found</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 0.16.1:
  * bump deps using ./hack/bump-deps.sh
  * Allow crane to export schema 1 images
  * fixed a goroutine leak
  * retry HTTP 522 errors by default
  * Limit size of manifest
  * Add crane auth token
  * Bump codecov/codecov-action from 3.1.3 to 3.1.4
  * Pass scopes through crane auth token
  * fix: add bounds checking to addendum layer mutations to
    prevent panic
  * Surface better error messages in crane index
  * crane: add missing name option in crane index commands
  * crane: Respect cmd.OutOrStdout
  * Make ErrSchema1 checkable via errors.Is()
  * Don't load into daemon if the image already exists
  * add --blobs-to-disk to 'crane registry serve'
  * Correct crane registry help text
  * Allow concurrent blob Sets, use RWMutex
  * Use RWLock, limit scope of locking, write digest first
  * Let the filesystem handle atomicity
  * Don't try cross-origin mounting against dockerhub
  * Drop localhost to support crane registry serve in a container
  * Return OCI Index content-type for referrers response
  * Allow crane edit to generate non-image artifacts
  * Allow setting Content-Type in crane edit manifest
  * Avoid v1.Manifest in crane edit config (#1583)
  * Support for OCI 1.1+ referrers via API (#1546)
  * Support for OCI 1.1+ referrers via fallback tag
  * Update descriptor "data" field (when valid) during
    "crane edit config" (#1584)
  * Update release.yml (#1540)
  * authn: also read mount secrets (#1560)
  * bump deps using ./hack/bump-deps.sh (#1592)
  * crane: add --flatten for index append (#1566)
  * crane: add serve subcommand (#1586)
  * crane: support --omit-digest-tags in crane ls
  * fix(mutate): also set timestamps only present in
    some formats (#1550)
  * fix: Fix the crane release url and add more steps
  * hash: use generic instantiation (#1538)
  * replace manual slsa-verifier installation with
    action (#1585)
  * skip tls verification if default transport is used
    with insecure option (#1559)
  * tarball: pass imageToTags (#1563)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 0.17.0:
  * Validate index architectures match children
  * Set Content-Length for blob uploads
  * Don't wrap DefaultKeychain with refreshes
  * Build releases with Go 1.21
  * fix: mimic oci-layout in diskblobhandler
  * tag: add command explanation to the long help
  * feat: implement gc command
  * feat: allow port and disk path to be overriden</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1717156800">- add completion subpackages (bash, fish, zsh)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1721304000">- update to 0.20.1:
  * Create `remote.Push`
- update to 0.20.0:
  * Referrer API must return correct Content-Type
  * POTENTIALLY BREAKING: Restore blind-write to remote.Put
- update to 0.19.2:
  * Add JSON marshalling funcs for Digest.
  * registry: Implement Range requests for blobs
  * Support podman auth file REGISTRY_AUTH_FILE.
  * feat: crane mutate platform
  * Add Context support to auth methods
  * Fix windows race condition when writing image with duplicate
    layers
  * Add -O shorthand for --omit-digest-tags to crane.
- update to 0.19.1:
  * Bump golang.org/x/net from 0.10.0 to 0.17.0 in
    /pkg/authn/k8schain
  * Bump golang.org/x/ packages
- update to 0.19.0:
  * Work around docker v25 tarballs
- update to 0.18.0:
  * fix: goreleaser config
  * Always print pushed digest in crane push</changelog>
</package>
<package pkgid="4a713feec8a5e290d1c7676dafcf680158ca6f908726e6719b74ee6627eb56adf9184b40bab72d90c1fb30ad1bf7b84056fecc9891fcdc7112a3063a360e30e4" name="crane-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.20.1" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666353600">- Initial package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670932800">- avoid file conflict on SLE15 and other older distributions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 0.12.1:
  * Fix context.DeadlineExceeded comparison (#1488)
  * Fix missing body.Close() in bearer auth (#1482)
  * bump version of slsa generator (#1468)
  * crane: add catalog argument use annotation (#1473)
  * k8schain: Log and proceed if secret or SA are not found</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 0.16.1:
  * bump deps using ./hack/bump-deps.sh
  * Allow crane to export schema 1 images
  * fixed a goroutine leak
  * retry HTTP 522 errors by default
  * Limit size of manifest
  * Add crane auth token
  * Bump codecov/codecov-action from 3.1.3 to 3.1.4
  * Pass scopes through crane auth token
  * fix: add bounds checking to addendum layer mutations to
    prevent panic
  * Surface better error messages in crane index
  * crane: add missing name option in crane index commands
  * crane: Respect cmd.OutOrStdout
  * Make ErrSchema1 checkable via errors.Is()
  * Don't load into daemon if the image already exists
  * add --blobs-to-disk to 'crane registry serve'
  * Correct crane registry help text
  * Allow concurrent blob Sets, use RWMutex
  * Use RWLock, limit scope of locking, write digest first
  * Let the filesystem handle atomicity
  * Don't try cross-origin mounting against dockerhub
  * Drop localhost to support crane registry serve in a container
  * Return OCI Index content-type for referrers response
  * Allow crane edit to generate non-image artifacts
  * Allow setting Content-Type in crane edit manifest
  * Avoid v1.Manifest in crane edit config (#1583)
  * Support for OCI 1.1+ referrers via API (#1546)
  * Support for OCI 1.1+ referrers via fallback tag
  * Update descriptor "data" field (when valid) during
    "crane edit config" (#1584)
  * Update release.yml (#1540)
  * authn: also read mount secrets (#1560)
  * bump deps using ./hack/bump-deps.sh (#1592)
  * crane: add --flatten for index append (#1566)
  * crane: add serve subcommand (#1586)
  * crane: support --omit-digest-tags in crane ls
  * fix(mutate): also set timestamps only present in
    some formats (#1550)
  * fix: Fix the crane release url and add more steps
  * hash: use generic instantiation (#1538)
  * replace manual slsa-verifier installation with
    action (#1585)
  * skip tls verification if default transport is used
    with insecure option (#1559)
  * tarball: pass imageToTags (#1563)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 0.17.0:
  * Validate index architectures match children
  * Set Content-Length for blob uploads
  * Don't wrap DefaultKeychain with refreshes
  * Build releases with Go 1.21
  * fix: mimic oci-layout in diskblobhandler
  * tag: add command explanation to the long help
  * feat: implement gc command
  * feat: allow port and disk path to be overriden</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1717156800">- add completion subpackages (bash, fish, zsh)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1721304000">- update to 0.20.1:
  * Create `remote.Push`
- update to 0.20.0:
  * Referrer API must return correct Content-Type
  * POTENTIALLY BREAKING: Restore blind-write to remote.Put
- update to 0.19.2:
  * Add JSON marshalling funcs for Digest.
  * registry: Implement Range requests for blobs
  * Support podman auth file REGISTRY_AUTH_FILE.
  * feat: crane mutate platform
  * Add Context support to auth methods
  * Fix windows race condition when writing image with duplicate
    layers
  * Add -O shorthand for --omit-digest-tags to crane.
- update to 0.19.1:
  * Bump golang.org/x/net from 0.10.0 to 0.17.0 in
    /pkg/authn/k8schain
  * Bump golang.org/x/ packages
- update to 0.19.0:
  * Work around docker v25 tarballs
- update to 0.18.0:
  * fix: goreleaser config
  * Always print pushed digest in crane push</changelog>
</package>
<package pkgid="cbf874ff9894af0038d70ea10f24b9f108d8104eeafdf3c4639fe3674c65e15af0877de667f631f5ade8e5f525e21e13ccc1510ffef5bd196f4b54689272d1b1" name="crash" arch="s390x">
  <version epoch="0" ver="9.0.2" rel="160099.1.18"/>
  <changelog author="dmair@suse.com" 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="dmair@suse.com" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="jslaby@suse.cz" 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@suse.com" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="dmair@suse.com" 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@suse.com" 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="jslaby@suse.cz" date="1777550400">- Update to crash 9.0.2</changelog>
  <changelog author="dmair.1@suse.com" 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@suse.com" 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="1a974848679c6bba0caff8511a0e6eb435575ab41808c90529f3bf415a3b716d1da7c2ac8cd20c5dbfd4680d3c9fe0f9f91e7750cd46a03e8fdd872097069a12" name="crash-devel" arch="s390x">
  <version epoch="0" ver="9.0.2" rel="160099.1.18"/>
  <changelog author="dmair@suse.com" 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="dmair@suse.com" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="jslaby@suse.cz" 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@suse.com" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="dmair@suse.com" 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@suse.com" 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="jslaby@suse.cz" date="1777550400">- Update to crash 9.0.2</changelog>
  <changelog author="dmair.1@suse.com" 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@suse.com" 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="1bc7b4eff39d86b377a069881f00789b2cb20947cd9d53a913ac9c38891611308187e92932e5f71e8f42cced4cacbbc76c2ded0535aaee2466ca05eac1435af8" name="crash-doc" arch="s390x">
  <version epoch="0" ver="9.0.2" rel="160099.1.18"/>
  <changelog author="dmair@suse.com" 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="dmair@suse.com" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="jslaby@suse.cz" 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@suse.com" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="dmair@suse.com" 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@suse.com" 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="jslaby@suse.cz" date="1777550400">- Update to crash 9.0.2</changelog>
  <changelog author="dmair.1@suse.com" 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@suse.com" 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="de47f361d07622f7649fb515da912d1ade46a9a62f3d33f0c16aa7e8b041c1a8083ca53f3b6e63d399329854c1bdc4d8c32c0a0548b287e31d14d3a199eafc76" name="crash-eppic" arch="s390x">
  <version epoch="0" ver="4.99.git.1682279748.c294e5b" rel="bp161.1.2"/>
  <changelog author="ptesarik@suse.com" date="1462449600">- update to commit 5391d3d
  o support for ARM64 (FATE#320844).</changelog>
  <changelog author="jengelh@inai.de" date="1468584000">- Update RPM groups</changelog>
  <changelog author="Martin Li&#x161;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&#x161;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&#x159;&#xED;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&#x159;&#xED;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&#x159;&#xED;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&#x159;&#xED;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&#x159;&#xED;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>
</package>
<package pkgid="5c1bccc2673299e08ca2d948922013cc8adf252ea031dc9628bb93b0dc224cdecb6ddfe51888b27c9bc93a876f7d7d8026ad29920362667b274a8dcf46df1c38" name="crash-kmp-default" arch="s390x">
  <version epoch="0" ver="9.0.2_k6.12.0_160099.49" rel="160099.1.18"/>
  <changelog author="dmair@suse.com" 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="dmair@suse.com" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="jslaby@suse.cz" 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@suse.com" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="dmair@suse.com" 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@suse.com" 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="jslaby@suse.cz" date="1777550400">- Update to crash 9.0.2</changelog>
  <changelog author="dmair.1@suse.com" 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@suse.com" 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="49f4a417cfbfb2bb232473c343a8b56b7ce5bb8e1ab499586f0273f50733c9757e5ecb724e2f2c4beb830bc8c094e129f2c8a7f3a32960ccb3874a30e9548832" name="crash-trace" arch="s390x">
  <version epoch="0" ver="3.0" rel="160099.2.2"/>
  <changelog author="ptesarik@suse.com" date="1668772800">- Include trace.so crash tool extension (jsc#PED-1289).</changelog>
  <changelog author="ptesarik@suse.com" date="1668772801">- crash-trace-fix-aarch64-ppc64le.patch: Fix build for AArch64 and
  little-endian IBM POWER.</changelog>
  <changelog author="ptesarik@suse.com" date="1668859200">- The "trace show" command requires trace-cmd.</changelog>
</package>
<package pkgid="119b536b5c03d58b93d54fa9851ed96691821b3e5c63eca7e6b21f0f4f58bc324e1227df831afa39d101a20c34d08ebd04d7a9d8f9941fb5e8c0fdb47893ca4c" name="crazydiskinfo" arch="s390x">
  <version epoch="0" ver="1.1.0" rel="bp161.1.3"/>
  <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="77e5dec884765ba8cd85c1397db77cabfe1df5a193a777eeba5585dfaa217561713cb7696fae0399196579a166a2388ea103dc356ecf0abece7fb7ecacf2e384" name="createrepo_c" arch="s390x">
  <version epoch="0" ver="1.1.0" rel="160099.2.6"/>
  <changelog author="steven.kowalik@suse.com" date="1638273600">- python3-nose is not required for the testsuite, update BuildRequires
  to the actual package used, python3-setuptools.</changelog>
  <changelog author="ngompa13@gmail.com" date="1648641600">- Update to 0.20.0
  + Remove obsoleted API cr_xml_parse_main_metadata_together
  + Fix ampersand encoding in attributes when parsing repodata
  + Add a streaming parsing API that is user-controllable
  + Fix a bug in cr_repomd_record_compress_and_fill()
  + Zero init buffer to prevent use of garbage values if input is too short
  + Use copy+delete fallback when moving of a dir fails
  + Switch default of --keep-all-metadata to TRUE and add --discard-additional-metadata
  + Set database version only for the database records, not everything
  + If the new repodata generated during an --update run exactly matches the old repodata don't touch the files
  + Use --error-exit-val option by default
  + Remove insecure hashes SHA-1 and MD5 from the default build (rh#1935486)
  + Fix error when updating repo with removed modules metadata
  + Exit with status code 1 when loading of repo's metadata fails
  + Fix memory leaks and covscan warnings</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1658923200">- update to 0.20.1:
  * fix performance problems with large repositories related to
    tasks queue management</changelog>
  <changelog author="aplanas@suse.com" 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="brunopitrus@hotmail.com" date="1677240000">- Precompile the python bytecode to avoid lingering files on package removal.</changelog>
  <changelog author="jsrain@suse.com" date="1684411200">- disable DeltaRPM for ALP</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" date="1700049600">- remove unneeded file-devel dependency</changelog>
  <changelog author="dmueller@suse.com" 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="mail+rpm@georg-pfuetzenreuter.net" date="1723377600">- Repair manpage links by removing a spurious backslash escape</changelog>
</package>
<package pkgid="f01cdc1bb7e83266ddc9fa64f12c7cf9bb4b33d0a005760a3dfd513e3a73c36475b2d035e6424e5327f2a88c1b91f8e991091706c6e0a2ae22e8ea85b1e24957" name="crispy-doom" arch="s390x">
  <version epoch="0" ver="7.0" rel="bp161.1.11"/>
  <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&#xFC;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>
</package>
<package pkgid="6b6a344fff07cc29189fe452a16b6eeafaf589bdaff201dddaf9085c4b542ca2be4b9b30fc3ddff0bc4b961e5faf4843c2fd6e7d008f4ba46895e2688883dbb5" name="crispy-doom-bash-completion" arch="noarch">
  <version epoch="0" ver="7.0" rel="bp161.1.11"/>
  <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&#xFC;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>
</package>
<package pkgid="c0af11d5093dec84e0d4c36f41a77ee9f4e9bd2131e81ec66fdb386f8b2a94182400388294217fde085be23262950a0ab19f5c5903ae0b9d736d6900c9208377" name="criterion-lang" arch="noarch">
  <version epoch="0" ver="2.4.2" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="5501c535f143c4620c462944d659b835c25db5226fcba3830fd7588aab1c48322ec919ba0b0e0245d20330d452992433dd3b127e486d66fd26f31ee9215b5c30" name="criu" arch="s390x">
  <version epoch="0" ver="4.1" rel="bp161.1.2"/>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1686052800">- Update to criu 3.18:
  New features:
  * Allow CRIU to be used as non-root
  * Add SIGTSTP support
  * Add opt to skip file r/w/x check on restore
  Bugfixes:
  * Many fixes here and there
  Improvements:
  * cgroup2: Dump cgroup controllers of every threads in a process
  * save IP_FREEBIND option for SOCK_RAW sockets also
  * support IP_PKTINFO and IPV6_RECVPKTINFO options
  * Implement hw breakpoint for arm64 platform
  * Set only used XFEATURE_* in xstate_bv
  * Checkpoint and restore some global properties
  * A checkpoint optimization for highly sparse ghost files (--ghost-fiemap)
- Refresh criu-py-install-fix.diff:
  a workaround for non-working python-pip inside build environment by
  reviving the old setup script
- Fix shebang of criu-ns script:
  criu-ns-python3-shebang.patch
- Drop obsoleted patches:
  criu-fix-conflicting-headers.patch
  mount-add-definition-for-FSOPEN_CLOEXEC.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Update to criu 3.19:
  New features:
  * LoongArch64 support
  * C/R membarrier() registrations
  * Restore THP_DISABLE prctl
  * prctl: Migrate prctl(NO_NEW_PRIVS) setting
  Bugfixes:
  * Many fixes and improvements from the Google team
  * Fix dumping hugetlb-based memfd on kernels &lt; 4.16
  * Fixes here and there
  Improvements:
  * drop python 2 support
  * support XSAVE on newer Intel CPUs
- Refreshed criu-py-install-fix.diff;
  workarounds appled to both crit and lib/pycriu
- Drop obsoleted patch criu-amdgpu-plugin-fix.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1730376000">- Update to criu 4.0:
  New features:
  * Shadow stack support
  * CUDA plugin: Introduced a plugin to support checkpointing and restoring
    NVIDIA CUDA applications.
  Bugfixes:
  * cgroup: Add support for restoring a thread in a correct v1 cgroup
  * mem: fix some VMAs being incorrectly mapped wtih PROT_WRITE
  * criu: fix a fatal failure if nft doesn't work
  * net: Fix TOCTOU race condition in unix_conf_op
  * pagemap-cache: handle short reads
  * Fixes here and there.
  Improvements:
  * Pagemap cache: Added support for PAGEMAP_SCAN ioctl
  * zdtm: Added tests for IP_TTL restore
  * irmap: hardcode some more interesting paths
  * util: use close_range when it's supported
  * Fixes and improvements in amdgpu-plugin
- Make criu-plugin-cuda subpackage</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1737633600">- Depend on python3-setuptools for building, distutils is deprecated
  and it's not available in python &gt; 3.11</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1737633601">- Fix the error "vdso: Unexpected rt vDSO area bounds" (bsc#1236330):
  taken from the upstream bug tracker
    https://github.com/checkpoint-restore/criu/pull/2539
  vdso-handle-vvar_vclock-vma-s.patch</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1738324800">- Build with default nftables support on openSUSE (bsc#1236769)
  * 0001-cr_options-switch-networking-default-backend-to-nfta.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741262400">- Drop unneeded Requires on python3-ipaddr.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1743422400">- Update to criu 4.1:
  New features:
  * RISC-V Support
  * PIDFD Support
  * arm64: C/R PAC keys
  Bugfixes:
  * vdso: handle vvar_vclock vma-s
  * seize: Take --timeout option into account when freezing processes
  * net: use unique lock chain names (nftables)
  * Fixes here and there.
  Improvements:
  * CUDA Enhancements
  * Allow setting the default network locking backend
  * Enable coredump generation for aarch64 and arm
  * vdso: switch from DT_HASH to DT_GNU_HASH
- Drop superfluous patches:
  vdso-handle-vvar_vclock-vma-s.patch
  0001-cr_options-switch-networking-default-backend-to-nfta.patch
- Enable riscv build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1744891200">- build with selinux support (bsc#1238136)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1748260800">- add
  0001-net-nftables-avoid-restore-failure-if-the-CRIU-nft-t.patch
  (bsc#1241515)</changelog>
</package>
<package pkgid="e9b10f2cacb8ab11bf50f42b8f1665342425ae61a4ddb20a808d537d7ec21469814221256d0cae1ca1c52f210861ea5a32f6657707e98f56aca1644ae6f16a66" name="criu-devel" arch="s390x">
  <version epoch="0" ver="4.1" rel="bp161.1.2"/>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1686052800">- Update to criu 3.18:
  New features:
  * Allow CRIU to be used as non-root
  * Add SIGTSTP support
  * Add opt to skip file r/w/x check on restore
  Bugfixes:
  * Many fixes here and there
  Improvements:
  * cgroup2: Dump cgroup controllers of every threads in a process
  * save IP_FREEBIND option for SOCK_RAW sockets also
  * support IP_PKTINFO and IPV6_RECVPKTINFO options
  * Implement hw breakpoint for arm64 platform
  * Set only used XFEATURE_* in xstate_bv
  * Checkpoint and restore some global properties
  * A checkpoint optimization for highly sparse ghost files (--ghost-fiemap)
- Refresh criu-py-install-fix.diff:
  a workaround for non-working python-pip inside build environment by
  reviving the old setup script
- Fix shebang of criu-ns script:
  criu-ns-python3-shebang.patch
- Drop obsoleted patches:
  criu-fix-conflicting-headers.patch
  mount-add-definition-for-FSOPEN_CLOEXEC.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Update to criu 3.19:
  New features:
  * LoongArch64 support
  * C/R membarrier() registrations
  * Restore THP_DISABLE prctl
  * prctl: Migrate prctl(NO_NEW_PRIVS) setting
  Bugfixes:
  * Many fixes and improvements from the Google team
  * Fix dumping hugetlb-based memfd on kernels &lt; 4.16
  * Fixes here and there
  Improvements:
  * drop python 2 support
  * support XSAVE on newer Intel CPUs
- Refreshed criu-py-install-fix.diff;
  workarounds appled to both crit and lib/pycriu
- Drop obsoleted patch criu-amdgpu-plugin-fix.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1730376000">- Update to criu 4.0:
  New features:
  * Shadow stack support
  * CUDA plugin: Introduced a plugin to support checkpointing and restoring
    NVIDIA CUDA applications.
  Bugfixes:
  * cgroup: Add support for restoring a thread in a correct v1 cgroup
  * mem: fix some VMAs being incorrectly mapped wtih PROT_WRITE
  * criu: fix a fatal failure if nft doesn't work
  * net: Fix TOCTOU race condition in unix_conf_op
  * pagemap-cache: handle short reads
  * Fixes here and there.
  Improvements:
  * Pagemap cache: Added support for PAGEMAP_SCAN ioctl
  * zdtm: Added tests for IP_TTL restore
  * irmap: hardcode some more interesting paths
  * util: use close_range when it's supported
  * Fixes and improvements in amdgpu-plugin
- Make criu-plugin-cuda subpackage</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1737633600">- Depend on python3-setuptools for building, distutils is deprecated
  and it's not available in python &gt; 3.11</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1737633601">- Fix the error "vdso: Unexpected rt vDSO area bounds" (bsc#1236330):
  taken from the upstream bug tracker
    https://github.com/checkpoint-restore/criu/pull/2539
  vdso-handle-vvar_vclock-vma-s.patch</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1738324800">- Build with default nftables support on openSUSE (bsc#1236769)
  * 0001-cr_options-switch-networking-default-backend-to-nfta.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741262400">- Drop unneeded Requires on python3-ipaddr.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1743422400">- Update to criu 4.1:
  New features:
  * RISC-V Support
  * PIDFD Support
  * arm64: C/R PAC keys
  Bugfixes:
  * vdso: handle vvar_vclock vma-s
  * seize: Take --timeout option into account when freezing processes
  * net: use unique lock chain names (nftables)
  * Fixes here and there.
  Improvements:
  * CUDA Enhancements
  * Allow setting the default network locking backend
  * Enable coredump generation for aarch64 and arm
  * vdso: switch from DT_HASH to DT_GNU_HASH
- Drop superfluous patches:
  vdso-handle-vvar_vclock-vma-s.patch
  0001-cr_options-switch-networking-default-backend-to-nfta.patch
- Enable riscv build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1744891200">- build with selinux support (bsc#1238136)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1748260800">- add
  0001-net-nftables-avoid-restore-failure-if-the-CRIU-nft-t.patch
  (bsc#1241515)</changelog>
</package>
<package pkgid="d28e4e54a798ed8c220e06cbeaf2a28c8d8acb97a1babf90fc39e22bfdacb2443f578d7a1b33f9a44fab3c139ca78c3e1a6a39c17e2d6f095f335463e79121f3" name="criu-plugin-cuda" arch="s390x">
  <version epoch="0" ver="4.1" rel="bp161.1.2"/>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1686052800">- Update to criu 3.18:
  New features:
  * Allow CRIU to be used as non-root
  * Add SIGTSTP support
  * Add opt to skip file r/w/x check on restore
  Bugfixes:
  * Many fixes here and there
  Improvements:
  * cgroup2: Dump cgroup controllers of every threads in a process
  * save IP_FREEBIND option for SOCK_RAW sockets also
  * support IP_PKTINFO and IPV6_RECVPKTINFO options
  * Implement hw breakpoint for arm64 platform
  * Set only used XFEATURE_* in xstate_bv
  * Checkpoint and restore some global properties
  * A checkpoint optimization for highly sparse ghost files (--ghost-fiemap)
- Refresh criu-py-install-fix.diff:
  a workaround for non-working python-pip inside build environment by
  reviving the old setup script
- Fix shebang of criu-ns script:
  criu-ns-python3-shebang.patch
- Drop obsoleted patches:
  criu-fix-conflicting-headers.patch
  mount-add-definition-for-FSOPEN_CLOEXEC.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Update to criu 3.19:
  New features:
  * LoongArch64 support
  * C/R membarrier() registrations
  * Restore THP_DISABLE prctl
  * prctl: Migrate prctl(NO_NEW_PRIVS) setting
  Bugfixes:
  * Many fixes and improvements from the Google team
  * Fix dumping hugetlb-based memfd on kernels &lt; 4.16
  * Fixes here and there
  Improvements:
  * drop python 2 support
  * support XSAVE on newer Intel CPUs
- Refreshed criu-py-install-fix.diff;
  workarounds appled to both crit and lib/pycriu
- Drop obsoleted patch criu-amdgpu-plugin-fix.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1730376000">- Update to criu 4.0:
  New features:
  * Shadow stack support
  * CUDA plugin: Introduced a plugin to support checkpointing and restoring
    NVIDIA CUDA applications.
  Bugfixes:
  * cgroup: Add support for restoring a thread in a correct v1 cgroup
  * mem: fix some VMAs being incorrectly mapped wtih PROT_WRITE
  * criu: fix a fatal failure if nft doesn't work
  * net: Fix TOCTOU race condition in unix_conf_op
  * pagemap-cache: handle short reads
  * Fixes here and there.
  Improvements:
  * Pagemap cache: Added support for PAGEMAP_SCAN ioctl
  * zdtm: Added tests for IP_TTL restore
  * irmap: hardcode some more interesting paths
  * util: use close_range when it's supported
  * Fixes and improvements in amdgpu-plugin
- Make criu-plugin-cuda subpackage</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1737633600">- Depend on python3-setuptools for building, distutils is deprecated
  and it's not available in python &gt; 3.11</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1737633601">- Fix the error "vdso: Unexpected rt vDSO area bounds" (bsc#1236330):
  taken from the upstream bug tracker
    https://github.com/checkpoint-restore/criu/pull/2539
  vdso-handle-vvar_vclock-vma-s.patch</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1738324800">- Build with default nftables support on openSUSE (bsc#1236769)
  * 0001-cr_options-switch-networking-default-backend-to-nfta.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741262400">- Drop unneeded Requires on python3-ipaddr.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1743422400">- Update to criu 4.1:
  New features:
  * RISC-V Support
  * PIDFD Support
  * arm64: C/R PAC keys
  Bugfixes:
  * vdso: handle vvar_vclock vma-s
  * seize: Take --timeout option into account when freezing processes
  * net: use unique lock chain names (nftables)
  * Fixes here and there.
  Improvements:
  * CUDA Enhancements
  * Allow setting the default network locking backend
  * Enable coredump generation for aarch64 and arm
  * vdso: switch from DT_HASH to DT_GNU_HASH
- Drop superfluous patches:
  vdso-handle-vvar_vclock-vma-s.patch
  0001-cr_options-switch-networking-default-backend-to-nfta.patch
- Enable riscv build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1744891200">- build with selinux support (bsc#1238136)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1748260800">- add
  0001-net-nftables-avoid-restore-failure-if-the-CRIU-nft-t.patch
  (bsc#1241515)</changelog>
</package>
<package pkgid="18d268ab27f7d8fdf9a3fbc791ff67ce35ef9399cc98cddab38b16d2c8908250f776f7f38a01c50bfc1b8137d7202f1ea828658f909969201c391cf0533d775e" name="crmsh" arch="noarch">
  <version epoch="0" ver="5.1.0+20260615.8409ea5a" rel="160099.1.1"/>
  <changelog author="XLiang@suse.com" date="1778155200">- Update to version 5.1.0+20260507.ca49e04b:
  * Dev: ChangeLog: Update ChangeLog for release 5.1.0 rc1
  * Dev: Update crmsh version to 5.1.0</changelog>
  <changelog author="XLiang@suse.com" date="1778241600">- Update to version 5.1.0+20260508.3e8e1915:
  * Fix: sbd: Set bootstrap_context.diskless_sbd to True when diskless SBD is enabled on interactive mode</changelog>
  <changelog author="XLiang@suse.com" date="1778500800">- Update to version 5.1.0+20260511.e4dd3500:
  * Dev: unittests: Adjust unit test for previous commit
  * Dev: Separately check if corosync-qdevice.service is successfully started
  * Dev: service_manager: Use 'systemctl is-active' to make sure the service is really active
  * Dev: bootstrap: Find and show failed services</changelog>
  <changelog author="XLiang@suse.com" date="1779969600">- Update to version 5.1.0+20260528.b0973362:
  * Chore: github-actions: update to node.js 24 actions
  * Dev: behave: Add new test case for port conflict
  * Dev: unittests: Adjust unit test for previous commit
  * Dev: ui_cluster: Refactor qdevice options validation
  * Dev: ui_cluster: Add --qnetd-port option and deprecate --qdevice-port option
  * Dev: qdevice: Configure "-p &lt;port&gt;" for /etc/sysconfig/corosync-qnetd on qnetd server</changelog>
  <changelog author="XLiang@suse.com" date="1780315200">- Update to version 5.1.0+20260601.363253ce:
  * Fix: sbd: Compare SBD device UUID when adding SBD via sbd stage</changelog>
  <changelog author="XLiang@suse.com" date="1780574400">- Update to version 5.1.0+20260604.45e70fd3:
  * Refactor: crash_test: Use log filters to control output instead of removing handlers
  * Refactor: log: replace crmsh.log.setup_logger with logging.setupLogger
  * Dev: log: Use filters to control handler output and simplify logger setup
  * Dev: corosync_config_format: lower the level of debug logs from tokenizer to DEBUG2
  * Refactor: log: Decouple logging from config module</changelog>
  <changelog author="XLiang@suse.com" date="1780920000">- Update to version 5.1.0+20260608.2b1f0461:
  * Dev: ui_sbd: Call SBDUtils.verify_sbd_device in multiple places
  * Dev: sbd: Introduce function sbd.SBDUtils.get_sbd_device_metadata_raw
  * Dev: sbd: Compare SBD device UUID optionally
  * Dev: sbd: Call SBDUtils.verify_sbd_device when doing sbd health check
  * Dev: bootstrap: Call join_sbd before changing corosync.conf
  * Fix: sbd: Verify sbd devices on all nodes</changelog>
  <changelog author="XLiang@suse.com" date="1781092800">- Update to version 5.1.0+20260610.968f62d8:
  * Dev: utils: Add class MultipathInspector to inspect multipath devices</changelog>
  <changelog author="XLiang@suse.com" date="1781179200">- Update to version 5.1.0+20260611.7998ffe4:
  * Dev: help: Refactor to encapsulate alias help logic in subclass
  * Dev: help: Give the correct level index to fuzzy search for topic help
  * Dev: help: Show alias command info
  * Dev: crm.8.adoc: Improve crm.8.adoc</changelog>
  <changelog author="XLiang@suse.com" date="1781524800">- Update to version 5.1.0+20260615.8409ea5a:
  * Dev: bootstrap: add a warning about deprecating unencrypted/unauthenticated knet transport (jsc#PED-16433)
  * Dev: bootstrap: update warning about deprecating legacy transports (jsc#PED-16433)</changelog>
</package>
<package pkgid="d9da4e70e48c51e58f0c0aeabd05f2c0809823e0d92f5f73ed3566b38160c80b408331db7329e1ba737637e80856061b276f1f30283413dcd73a1c6b27de6297" name="crmsh-scripts" arch="noarch">
  <version epoch="0" ver="5.1.0+20260615.8409ea5a" rel="160099.1.1"/>
  <changelog author="XLiang@suse.com" date="1778155200">- Update to version 5.1.0+20260507.ca49e04b:
  * Dev: ChangeLog: Update ChangeLog for release 5.1.0 rc1
  * Dev: Update crmsh version to 5.1.0</changelog>
  <changelog author="XLiang@suse.com" date="1778241600">- Update to version 5.1.0+20260508.3e8e1915:
  * Fix: sbd: Set bootstrap_context.diskless_sbd to True when diskless SBD is enabled on interactive mode</changelog>
  <changelog author="XLiang@suse.com" date="1778500800">- Update to version 5.1.0+20260511.e4dd3500:
  * Dev: unittests: Adjust unit test for previous commit
  * Dev: Separately check if corosync-qdevice.service is successfully started
  * Dev: service_manager: Use 'systemctl is-active' to make sure the service is really active
  * Dev: bootstrap: Find and show failed services</changelog>
  <changelog author="XLiang@suse.com" date="1779969600">- Update to version 5.1.0+20260528.b0973362:
  * Chore: github-actions: update to node.js 24 actions
  * Dev: behave: Add new test case for port conflict
  * Dev: unittests: Adjust unit test for previous commit
  * Dev: ui_cluster: Refactor qdevice options validation
  * Dev: ui_cluster: Add --qnetd-port option and deprecate --qdevice-port option
  * Dev: qdevice: Configure "-p &lt;port&gt;" for /etc/sysconfig/corosync-qnetd on qnetd server</changelog>
  <changelog author="XLiang@suse.com" date="1780315200">- Update to version 5.1.0+20260601.363253ce:
  * Fix: sbd: Compare SBD device UUID when adding SBD via sbd stage</changelog>
  <changelog author="XLiang@suse.com" date="1780574400">- Update to version 5.1.0+20260604.45e70fd3:
  * Refactor: crash_test: Use log filters to control output instead of removing handlers
  * Refactor: log: replace crmsh.log.setup_logger with logging.setupLogger
  * Dev: log: Use filters to control handler output and simplify logger setup
  * Dev: corosync_config_format: lower the level of debug logs from tokenizer to DEBUG2
  * Refactor: log: Decouple logging from config module</changelog>
  <changelog author="XLiang@suse.com" date="1780920000">- Update to version 5.1.0+20260608.2b1f0461:
  * Dev: ui_sbd: Call SBDUtils.verify_sbd_device in multiple places
  * Dev: sbd: Introduce function sbd.SBDUtils.get_sbd_device_metadata_raw
  * Dev: sbd: Compare SBD device UUID optionally
  * Dev: sbd: Call SBDUtils.verify_sbd_device when doing sbd health check
  * Dev: bootstrap: Call join_sbd before changing corosync.conf
  * Fix: sbd: Verify sbd devices on all nodes</changelog>
  <changelog author="XLiang@suse.com" date="1781092800">- Update to version 5.1.0+20260610.968f62d8:
  * Dev: utils: Add class MultipathInspector to inspect multipath devices</changelog>
  <changelog author="XLiang@suse.com" date="1781179200">- Update to version 5.1.0+20260611.7998ffe4:
  * Dev: help: Refactor to encapsulate alias help logic in subclass
  * Dev: help: Give the correct level index to fuzzy search for topic help
  * Dev: help: Show alias command info
  * Dev: crm.8.adoc: Improve crm.8.adoc</changelog>
  <changelog author="XLiang@suse.com" date="1781524800">- Update to version 5.1.0+20260615.8409ea5a:
  * Dev: bootstrap: add a warning about deprecating unencrypted/unauthenticated knet transport (jsc#PED-16433)
  * Dev: bootstrap: update warning about deprecating legacy transports (jsc#PED-16433)</changelog>
</package>
<package pkgid="272fb06a33481021448da16db6cb1c55047ab1c4e7d358fbe11ecc1d8764c4740ea46a24750852925a213ea5cea9fafe01bae6cd5c0e41e93b2beebba7f8234c" name="crmsh-test" arch="noarch">
  <version epoch="0" ver="5.1.0+20260615.8409ea5a" rel="160099.1.1"/>
  <changelog author="XLiang@suse.com" date="1778155200">- Update to version 5.1.0+20260507.ca49e04b:
  * Dev: ChangeLog: Update ChangeLog for release 5.1.0 rc1
  * Dev: Update crmsh version to 5.1.0</changelog>
  <changelog author="XLiang@suse.com" date="1778241600">- Update to version 5.1.0+20260508.3e8e1915:
  * Fix: sbd: Set bootstrap_context.diskless_sbd to True when diskless SBD is enabled on interactive mode</changelog>
  <changelog author="XLiang@suse.com" date="1778500800">- Update to version 5.1.0+20260511.e4dd3500:
  * Dev: unittests: Adjust unit test for previous commit
  * Dev: Separately check if corosync-qdevice.service is successfully started
  * Dev: service_manager: Use 'systemctl is-active' to make sure the service is really active
  * Dev: bootstrap: Find and show failed services</changelog>
  <changelog author="XLiang@suse.com" date="1779969600">- Update to version 5.1.0+20260528.b0973362:
  * Chore: github-actions: update to node.js 24 actions
  * Dev: behave: Add new test case for port conflict
  * Dev: unittests: Adjust unit test for previous commit
  * Dev: ui_cluster: Refactor qdevice options validation
  * Dev: ui_cluster: Add --qnetd-port option and deprecate --qdevice-port option
  * Dev: qdevice: Configure "-p &lt;port&gt;" for /etc/sysconfig/corosync-qnetd on qnetd server</changelog>
  <changelog author="XLiang@suse.com" date="1780315200">- Update to version 5.1.0+20260601.363253ce:
  * Fix: sbd: Compare SBD device UUID when adding SBD via sbd stage</changelog>
  <changelog author="XLiang@suse.com" date="1780574400">- Update to version 5.1.0+20260604.45e70fd3:
  * Refactor: crash_test: Use log filters to control output instead of removing handlers
  * Refactor: log: replace crmsh.log.setup_logger with logging.setupLogger
  * Dev: log: Use filters to control handler output and simplify logger setup
  * Dev: corosync_config_format: lower the level of debug logs from tokenizer to DEBUG2
  * Refactor: log: Decouple logging from config module</changelog>
  <changelog author="XLiang@suse.com" date="1780920000">- Update to version 5.1.0+20260608.2b1f0461:
  * Dev: ui_sbd: Call SBDUtils.verify_sbd_device in multiple places
  * Dev: sbd: Introduce function sbd.SBDUtils.get_sbd_device_metadata_raw
  * Dev: sbd: Compare SBD device UUID optionally
  * Dev: sbd: Call SBDUtils.verify_sbd_device when doing sbd health check
  * Dev: bootstrap: Call join_sbd before changing corosync.conf
  * Fix: sbd: Verify sbd devices on all nodes</changelog>
  <changelog author="XLiang@suse.com" date="1781092800">- Update to version 5.1.0+20260610.968f62d8:
  * Dev: utils: Add class MultipathInspector to inspect multipath devices</changelog>
  <changelog author="XLiang@suse.com" date="1781179200">- Update to version 5.1.0+20260611.7998ffe4:
  * Dev: help: Refactor to encapsulate alias help logic in subclass
  * Dev: help: Give the correct level index to fuzzy search for topic help
  * Dev: help: Show alias command info
  * Dev: crm.8.adoc: Improve crm.8.adoc</changelog>
  <changelog author="XLiang@suse.com" date="1781524800">- Update to version 5.1.0+20260615.8409ea5a:
  * Dev: bootstrap: add a warning about deprecating unencrypted/unauthenticated knet transport (jsc#PED-16433)
  * Dev: bootstrap: update warning about deprecating legacy transports (jsc#PED-16433)</changelog>
</package>
<package pkgid="a2df51495c11b15aa9973b153126d29b1b9de4a71ac21fba025dd96bdbdab0c455ae64e27795d1a7d3397140ca3e9001570a65d9709db3adf984bd1f3ca8e458" name="cron" arch="s390x">
  <version epoch="0" ver="4.2" rel="160099.6.30"/>
  <changelog author="mkoutny@suse.com" date="1680264000">- PAM: Use common-session-nonlogin for &gt;15 codestreams
  More info in https://github.com/SUSE/pam-config/pull/16</changelog>
  <changelog author="andrea.manzini@suse.com" 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@suse.com" 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="jsegitz@suse.com" date="1705579200">- Set safe permissions for crontab backups. Add
  * safe-backup-permissions.patch</changelog>
  <changelog author="danilo.spinella@suse.com" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="smolsheep@opensuse.org" 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="jsegitz@suse.com" 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="hsk17@mail.de" date="1743422400">- add cronie-gcc15.patch to fix gcc15 compile time error</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1768824000">- Use systemd-tmpfiles to create files under /var. Set appropriate
  permissions in %files list (jsc#PED-14737)</changelog>
</package>
<package pkgid="f02dedfa9ffb514fe1f89d6d60b1aa13c2f439e86d21d0701cf0e9c0a9f85f8fed8f1b17bc80e9e2f89e9702fb6bbf9d06f352f6a2cdb967e0219aa284131192" name="cronie" arch="s390x">
  <version epoch="0" ver="1.7.2" rel="160099.6.30"/>
  <changelog author="mkoutny@suse.com" date="1680264000">- PAM: Use common-session-nonlogin for &gt;15 codestreams
  More info in https://github.com/SUSE/pam-config/pull/16</changelog>
  <changelog author="andrea.manzini@suse.com" 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@suse.com" 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="jsegitz@suse.com" date="1705579200">- Set safe permissions for crontab backups. Add
  * safe-backup-permissions.patch</changelog>
  <changelog author="danilo.spinella@suse.com" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="smolsheep@opensuse.org" 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="jsegitz@suse.com" 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="hsk17@mail.de" date="1743422400">- add cronie-gcc15.patch to fix gcc15 compile time error</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1768824000">- Use systemd-tmpfiles to create files under /var. Set appropriate
  permissions in %files list (jsc#PED-14737)</changelog>
</package>
<package pkgid="03bce0575b305330dc69f40c7bec237b6b5f8bb3fa396ae485f0f52995aa727c02e3829281fc82ad81e15e3d1e6c28b6c0aa7eacadb95ffb1a6598b183079c72" name="cronie-anacron" arch="s390x">
  <version epoch="0" ver="1.7.2" rel="160099.6.30"/>
  <changelog author="mkoutny@suse.com" date="1680264000">- PAM: Use common-session-nonlogin for &gt;15 codestreams
  More info in https://github.com/SUSE/pam-config/pull/16</changelog>
  <changelog author="andrea.manzini@suse.com" 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@suse.com" 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="jsegitz@suse.com" date="1705579200">- Set safe permissions for crontab backups. Add
  * safe-backup-permissions.patch</changelog>
  <changelog author="danilo.spinella@suse.com" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="smolsheep@opensuse.org" 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="jsegitz@suse.com" 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="hsk17@mail.de" date="1743422400">- add cronie-gcc15.patch to fix gcc15 compile time error</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1768824000">- Use systemd-tmpfiles to create files under /var. Set appropriate
  permissions in %files list (jsc#PED-14737)</changelog>
</package>
<package pkgid="05ff2c2502bb4e8e0e7480201f59a846f32fcd476f6b9cf403e7130a2e1a86ec60a05e354b437787fdd8c9987e0d7008563a5ed2343f6e895f9a2089ae468977" name="cross-aarch64-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="fa3c706c0aec630d511c7526f5ac3bc8461f32cb9d2e6e32bf37464473e0df2df0b0801d9c1a1eee4c02d9b35f3544207f52801760f090bf3736c0984053c83f" name="cross-aarch64-gcc13" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.2"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="ec7d166a7536d9ddfce6deb877bba2b0db5ea479f1d0e9853024fb446e9077983dd5a78398e8bcb0ee12678f1b7fe4e156abf21b8dc87df465c11402ac4ea645" name="cross-aarch64-gcc13-bootstrap" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.2"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="81839358a53d98b36e7ab6fe7a161a21fc3ebe9f2e97ba5efd74a2f9489ad046364707a702d212dacf494a6b87671b94a4fc34e1756618e053fab0cf82bae89f" name="cross-aarch64-gcc15" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="fed42516a86a42f98958ba6d26cc2997453047843378fc4b10f8c5ef66d1bf08010bf292e99cbe520739b2393b4c7c70956b1e032e9d953d9baf087da65a74ee" name="cross-aarch64-gcc15-bootstrap" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="6ede48698a1aa1512576f59bdcbcb5caf67bccecd4ca56394d1cac253c202713e43c1c9256c1e42a267ac59262d64d36580029f1973791f5c148e727e5541ad5" name="cross-aarch64-gcc16" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="6429013c3b24c127e5883c14bee352272935b700ff82be76e917c9d0bee82499aba15867beebf70f400757b45cf800ea6ce23123bcb5cc39ea6493ea7e27bc13" name="cross-aarch64-gcc16-bootstrap" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="59f36c7fe47853a2bfc9811a33c439cacfcc47cc4b26839a9a9c41567942b1781edac6c15b6dd373ade497ce821a34101e164f6fc69f0441f74d58d7070b0ce4" name="cross-aarch64-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="f9567eb9e83f38905ff1ce9451f97878a2d9d3036c28bfcc9bba04fe6aa49bcfc83723d367be1753d8162fa94b96ac6ffec138d57ce2a101a9bc8ff5b2c75917" name="cross-aarch64-linux-glibc-devel" arch="noarch">
  <version epoch="0" ver="6.12" rel="160099.3.1"/>
  <changelog author="schwab@suse.de" date="1659441600">- Update to kernel headers 5.19</changelog>
  <changelog author="schwab@suse.de" date="1664798400">- Update to kernel headers 6.0</changelog>
  <changelog author="schwab@suse.de" date="1670846400">- Update to kernel headers 6.1</changelog>
  <changelog author="schwab@suse.de" date="1676894400">- Update to kernel headers 6.2</changelog>
  <changelog author="schwab@suse.de" date="1682596800">- Update to kernel headers 6.3</changelog>
  <changelog author="schwab@suse.de" date="1687780800">- Update to kernel headers 6.4</changelog>
  <changelog author="tiwai@suse.com" date="1707134400">- Sync with the latest SLE15-SP6 kernel, as of commit 3a5699ce2499
  (bsc#1217465): linux-glibc-devel-current.patch
  * EFI update (fate#316350)
  * amd/amdkfd updates (jsc#PED-3527 jsc#PED-5475 jsc#PED-6068 jsc#PED-6070 jsc#PED-6116 jsc#PED-6120 jsc#PED-5065 jsc#PED-5477 jsc#PED-5511 jsc#PED-6041 jsc#PED-6069 jsc#PED-6071)
  * Sound updates (jsc#PED-6045 jsc#PED-6036 jsc#PED-6104 jsc#PED-6114 jsc#PED-6067 jsc#PED-6123)
  * UAPI fixes (bsc#1217382)
  * IB updates (jsc#PED-6864)
  * KVM s390 updates (jsc#PED-5441)
  * RDMA updates (jsc#PED-7574 jsc#PED-6864)
  * Block updates (bsc#1012628 jsc#PED-3545 bsc#1216436 bsc#1216435 bsc#1218003)
  * BPF updates (jsc#PED-6811)
  * virtual/devlink updates (jsc#PED-3311 jsc#PED-7785 jsc#PED-5853 jsc#PED-5505)
  * DPLL updates (jsc#PED-6079)
  * FUSE fix (bsc#1012628)
  * io_uring updates (bsc#1215211)
  * MD fix (bnc#763402)
  * Media fixes (bsc#1012628)
  * Net updates (jsc#PED-4876 jsc#PED-4860 jsc#PED-6079 jsc#PED-7574)
  * perf updates (jsc#PED-6012 jsc#PED-6121)
  * Arm64 updates (jsc#PED-5458)
  * PowerPC updates (jsc#PED-4486 jsc#PED-5452)
  * S390 updates (jsc#PED-6371 jsc#PED-3289 jsc#PED-5417 bsc#1218992)
  * X86 updates (jsc#PED-6018 bsc#1216611)
  * WiFi updates (jsc#PED-6081 jsc#PED-6130)
- Add scripts to create a patch from kernel-source git tree</changelog>
  <changelog author="bwiedemann@suse.com" date="1743163200">- Use %patch -P N instead of deprecated %patchN. (bsc#1240154)</changelog>
  <changelog author="tiwai@suse.com" date="1749384000">- Update to SL-16.0 git branch based on 6.12 kernel (bsc#1244066)</changelog>
  <changelog author="tiwai@suse.com" date="1763035200">- Sync with SL-16.0 update kernel (6.12.0-160000.6) (bsc#1253334)</changelog>
</package>
<package pkgid="71bddfc6999e3201e65ed1968fda6b71b453293de2a92c2f14d9484be563bb7f3bcc4887d333aef2e18fa6ec43facf5b552108eb31b1aabd6942c9a85ba2b09c" name="cross-arm-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="9158a811f0492ed88882cd8a1efa039daccb2fbf19a0655baf02ae1e3c1269b340b823870751a8a02ed6eca3a0edb4866584689166dc7abeedb9218d0c7f9b43" name="cross-arm-gcc13" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.2"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="48eccdf628ac915315cb0736a3fc713f5618b4ec8f70d91ed2f1cbbb220b3e719d7b0bbe948c6809377799edc57cb0a394b1bbef9081116de66098420bbf94c1" name="cross-arm-gcc15" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="41f6079efec2dc19573c01dfd18986ac65454aaed151b994d3385aa91f60fed0f3f2ac8773b96fdca79fefc78606fc29fc823c67fbb2e8cd5a188ef76a6b10a2" name="cross-arm-gcc16" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="f38e8093831e673fd6b6fef8fd8ba524704a66ce96de2f5e616ce76083a921c09e906caaed20469ff7d962efc3c3afc95125448caa1d4c8b74de8209433984c8" name="cross-arm-linux-glibc-devel" arch="noarch">
  <version epoch="0" ver="6.12" rel="160099.3.1"/>
  <changelog author="schwab@suse.de" date="1659441600">- Update to kernel headers 5.19</changelog>
  <changelog author="schwab@suse.de" date="1664798400">- Update to kernel headers 6.0</changelog>
  <changelog author="schwab@suse.de" date="1670846400">- Update to kernel headers 6.1</changelog>
  <changelog author="schwab@suse.de" date="1676894400">- Update to kernel headers 6.2</changelog>
  <changelog author="schwab@suse.de" date="1682596800">- Update to kernel headers 6.3</changelog>
  <changelog author="schwab@suse.de" date="1687780800">- Update to kernel headers 6.4</changelog>
  <changelog author="tiwai@suse.com" date="1707134400">- Sync with the latest SLE15-SP6 kernel, as of commit 3a5699ce2499
  (bsc#1217465): linux-glibc-devel-current.patch
  * EFI update (fate#316350)
  * amd/amdkfd updates (jsc#PED-3527 jsc#PED-5475 jsc#PED-6068 jsc#PED-6070 jsc#PED-6116 jsc#PED-6120 jsc#PED-5065 jsc#PED-5477 jsc#PED-5511 jsc#PED-6041 jsc#PED-6069 jsc#PED-6071)
  * Sound updates (jsc#PED-6045 jsc#PED-6036 jsc#PED-6104 jsc#PED-6114 jsc#PED-6067 jsc#PED-6123)
  * UAPI fixes (bsc#1217382)
  * IB updates (jsc#PED-6864)
  * KVM s390 updates (jsc#PED-5441)
  * RDMA updates (jsc#PED-7574 jsc#PED-6864)
  * Block updates (bsc#1012628 jsc#PED-3545 bsc#1216436 bsc#1216435 bsc#1218003)
  * BPF updates (jsc#PED-6811)
  * virtual/devlink updates (jsc#PED-3311 jsc#PED-7785 jsc#PED-5853 jsc#PED-5505)
  * DPLL updates (jsc#PED-6079)
  * FUSE fix (bsc#1012628)
  * io_uring updates (bsc#1215211)
  * MD fix (bnc#763402)
  * Media fixes (bsc#1012628)
  * Net updates (jsc#PED-4876 jsc#PED-4860 jsc#PED-6079 jsc#PED-7574)
  * perf updates (jsc#PED-6012 jsc#PED-6121)
  * Arm64 updates (jsc#PED-5458)
  * PowerPC updates (jsc#PED-4486 jsc#PED-5452)
  * S390 updates (jsc#PED-6371 jsc#PED-3289 jsc#PED-5417 bsc#1218992)
  * X86 updates (jsc#PED-6018 bsc#1216611)
  * WiFi updates (jsc#PED-6081 jsc#PED-6130)
- Add scripts to create a patch from kernel-source git tree</changelog>
  <changelog author="bwiedemann@suse.com" date="1743163200">- Use %patch -P N instead of deprecated %patchN. (bsc#1240154)</changelog>
  <changelog author="tiwai@suse.com" date="1749384000">- Update to SL-16.0 git branch based on 6.12 kernel (bsc#1244066)</changelog>
  <changelog author="tiwai@suse.com" date="1763035200">- Sync with SL-16.0 update kernel (6.12.0-160000.6) (bsc#1253334)</changelog>
</package>
<package pkgid="b71f418b927cd86c416bee735babca081a4e97a60e6c00a9ba39a7d0998c850cb3bf9a66e6810f830593e01e2595efde7f79dbfeeb2486c9195bb7e2823aa306" name="cross-arm-none-gcc13-bootstrap" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.2"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="bdb9feeda648cf68614d37febf994b2840efc749158e12f0bb18bae626235a73f4cdc433046d740cdba41060e5a3574f689c85891616081b59e1def03caa0366" name="cross-arm-none-gcc15-bootstrap" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="3cd0ed27e192d83947d9114f0f9d13f683c027cdf93e1ddafcfa1c271611c7f1e78d4c03bf7af26df02c5c67a919ef780280a1bc29ed2ef1520fd66e42e786fd" name="cross-arm-none-gcc16-bootstrap" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="a0863eee906f2f3bc11e4221a43ff5773b048240da7926cd998192533da991583801598e46dc495f57291e255ff33015f39e8444bf6ffba65433f95c85e460bc" name="cross-avr-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="bbf61f7b65a191342e5fa9d945fb2221e14dc20356ae32775eaab7a3a6e0100cce4a0d1f65d9a371d76d7f7ab6a69f9bdb8fd140e362429e40367cac5f927225" name="cross-avr-gcc13-bootstrap" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.2"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="dfcf58e02c4914b812c2c59f5e72caca5935135a46b6ddb55c3fd762111363d3f671c18766bf5d39082adb1e8520bd3f6157f86360e33b9fd65a5234b3a3cc1d" name="cross-avr-gcc15-bootstrap" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="e8584fea3c0acc674e52596c99bc74277823c7916c9e83a266172ebfe10e06bf994d9621c315c6351dc09d2172171d3e9ab7d40f658d3f9394b99d25a4076e54" name="cross-avr-gcc16-bootstrap" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="f7242a9b0b35bb96c457d550f06348b14d979d994680d48810b50dedd5223b2e5dd51ee326a6583a42f326039a06870151ca550d073c3be2bd2b05769893cd73" name="cross-bpf-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="c5430a5121aa46a22ea49d770495c3b59a8e166665861db47479d56d8e536d439471300d8ca1e1385a915a125d62d6f005d4484daf7b88068f948be9774758c2" name="cross-bpf-gcc13" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.2"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="666f8802724ba5352ac53723c07af782a7c5d4774884e6156c440906ae7e2612322ff921ccbf1b076d567ec8dced4e4c553367df66fdac971d265f9540862d4f" name="cross-bpf-gcc15" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="e283b0b975b9a67090a341e7b79566d67574c21f7fdd9b037cb97e3c00b3b980cccd6e243603ceec4ad0579099d2aeec7059e7fe4e764564448dd7556fab09f7" name="cross-bpf-gcc16" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="ef90959b0bde703f299d11656066273eb79ceb3b01445e7729d0fd5042e25858a8a68fe7e31f76d5c7fda5cfb6d29d8aada5561e0be7b140b32eebca97186aa8" name="cross-epiphany-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="87363063adcd916373eed64f92b705211f3e4b06d1f131e783192cf74bfa16cd5cd74fa25cc9b6659d02df33a9d8bef1858e20713c800006a1756fd377693e9b" name="cross-hppa-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="49289155a02e81efcd395965819852eb62e49dfecd0cb479d7736c22ded535770b7e05acd2570a416707679330515f5e5960eee668629252fbd103b421543f16" name="cross-hppa-gcc13-bootstrap" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.2"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="e3f35bf30157f6dee419e38a75242304c47e64d3be9b14f7de786c1e26fc5a7a99d27519f16d822b0ad07c157e3e771ec9a5b6b78e860a3077ff98c17689bba7" name="cross-hppa-gcc15-bootstrap" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="113b65bf4a4eabd8b95a1dc0ee62cf3043635f2a0dd4f8148b58bc169a8cd5c6345a08764009550f64285b509519228f372557b0d9989d0a88e6dd18b681f586" name="cross-hppa-gcc16-bootstrap" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="b2c73de792b5553d5adec4a9b564c02c724c837579b1d83fe23b824178efabd5cb34ce92d925d53118886b026dec8cc7139c59ab440b075c25469f01196b2874" name="cross-hppa-linux-glibc-devel" arch="noarch">
  <version epoch="0" ver="6.12" rel="160099.3.1"/>
  <changelog author="schwab@suse.de" date="1659441600">- Update to kernel headers 5.19</changelog>
  <changelog author="schwab@suse.de" date="1664798400">- Update to kernel headers 6.0</changelog>
  <changelog author="schwab@suse.de" date="1670846400">- Update to kernel headers 6.1</changelog>
  <changelog author="schwab@suse.de" date="1676894400">- Update to kernel headers 6.2</changelog>
  <changelog author="schwab@suse.de" date="1682596800">- Update to kernel headers 6.3</changelog>
  <changelog author="schwab@suse.de" date="1687780800">- Update to kernel headers 6.4</changelog>
  <changelog author="tiwai@suse.com" date="1707134400">- Sync with the latest SLE15-SP6 kernel, as of commit 3a5699ce2499
  (bsc#1217465): linux-glibc-devel-current.patch
  * EFI update (fate#316350)
  * amd/amdkfd updates (jsc#PED-3527 jsc#PED-5475 jsc#PED-6068 jsc#PED-6070 jsc#PED-6116 jsc#PED-6120 jsc#PED-5065 jsc#PED-5477 jsc#PED-5511 jsc#PED-6041 jsc#PED-6069 jsc#PED-6071)
  * Sound updates (jsc#PED-6045 jsc#PED-6036 jsc#PED-6104 jsc#PED-6114 jsc#PED-6067 jsc#PED-6123)
  * UAPI fixes (bsc#1217382)
  * IB updates (jsc#PED-6864)
  * KVM s390 updates (jsc#PED-5441)
  * RDMA updates (jsc#PED-7574 jsc#PED-6864)
  * Block updates (bsc#1012628 jsc#PED-3545 bsc#1216436 bsc#1216435 bsc#1218003)
  * BPF updates (jsc#PED-6811)
  * virtual/devlink updates (jsc#PED-3311 jsc#PED-7785 jsc#PED-5853 jsc#PED-5505)
  * DPLL updates (jsc#PED-6079)
  * FUSE fix (bsc#1012628)
  * io_uring updates (bsc#1215211)
  * MD fix (bnc#763402)
  * Media fixes (bsc#1012628)
  * Net updates (jsc#PED-4876 jsc#PED-4860 jsc#PED-6079 jsc#PED-7574)
  * perf updates (jsc#PED-6012 jsc#PED-6121)
  * Arm64 updates (jsc#PED-5458)
  * PowerPC updates (jsc#PED-4486 jsc#PED-5452)
  * S390 updates (jsc#PED-6371 jsc#PED-3289 jsc#PED-5417 bsc#1218992)
  * X86 updates (jsc#PED-6018 bsc#1216611)
  * WiFi updates (jsc#PED-6081 jsc#PED-6130)
- Add scripts to create a patch from kernel-source git tree</changelog>
  <changelog author="bwiedemann@suse.com" date="1743163200">- Use %patch -P N instead of deprecated %patchN. (bsc#1240154)</changelog>
  <changelog author="tiwai@suse.com" date="1749384000">- Update to SL-16.0 git branch based on 6.12 kernel (bsc#1244066)</changelog>
  <changelog author="tiwai@suse.com" date="1763035200">- Sync with SL-16.0 update kernel (6.12.0-160000.6) (bsc#1253334)</changelog>
</package>
<package pkgid="277eee46c20f77497c0342e74419dbcb45322d659b0b2ffaf15b390a64425670d1dbab6aea3a3a983f133bd2339dc2a43ad3f3681f4c8d04254199fd9dfff137" name="cross-hppa64-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="deed01297a026b8af8475017121f1eb51f446835c6542725d18de8bc0a698544774466886eb2b3b6db447de2c9355ec309436dee29f0a8250970db62060af518" name="cross-i386-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="6c01dc07d7c0b677f45de8a1cee8bb11456cb07824fc927d332029f7b9513464af207724a84808625d88c50a58b299446d272951255ff0a83fea417e4683920e" name="cross-i386-linux-glibc-devel" arch="noarch">
  <version epoch="0" ver="6.12" rel="160099.3.1"/>
  <changelog author="schwab@suse.de" date="1659441600">- Update to kernel headers 5.19</changelog>
  <changelog author="schwab@suse.de" date="1664798400">- Update to kernel headers 6.0</changelog>
  <changelog author="schwab@suse.de" date="1670846400">- Update to kernel headers 6.1</changelog>
  <changelog author="schwab@suse.de" date="1676894400">- Update to kernel headers 6.2</changelog>
  <changelog author="schwab@suse.de" date="1682596800">- Update to kernel headers 6.3</changelog>
  <changelog author="schwab@suse.de" date="1687780800">- Update to kernel headers 6.4</changelog>
  <changelog author="tiwai@suse.com" date="1707134400">- Sync with the latest SLE15-SP6 kernel, as of commit 3a5699ce2499
  (bsc#1217465): linux-glibc-devel-current.patch
  * EFI update (fate#316350)
  * amd/amdkfd updates (jsc#PED-3527 jsc#PED-5475 jsc#PED-6068 jsc#PED-6070 jsc#PED-6116 jsc#PED-6120 jsc#PED-5065 jsc#PED-5477 jsc#PED-5511 jsc#PED-6041 jsc#PED-6069 jsc#PED-6071)
  * Sound updates (jsc#PED-6045 jsc#PED-6036 jsc#PED-6104 jsc#PED-6114 jsc#PED-6067 jsc#PED-6123)
  * UAPI fixes (bsc#1217382)
  * IB updates (jsc#PED-6864)
  * KVM s390 updates (jsc#PED-5441)
  * RDMA updates (jsc#PED-7574 jsc#PED-6864)
  * Block updates (bsc#1012628 jsc#PED-3545 bsc#1216436 bsc#1216435 bsc#1218003)
  * BPF updates (jsc#PED-6811)
  * virtual/devlink updates (jsc#PED-3311 jsc#PED-7785 jsc#PED-5853 jsc#PED-5505)
  * DPLL updates (jsc#PED-6079)
  * FUSE fix (bsc#1012628)
  * io_uring updates (bsc#1215211)
  * MD fix (bnc#763402)
  * Media fixes (bsc#1012628)
  * Net updates (jsc#PED-4876 jsc#PED-4860 jsc#PED-6079 jsc#PED-7574)
  * perf updates (jsc#PED-6012 jsc#PED-6121)
  * Arm64 updates (jsc#PED-5458)
  * PowerPC updates (jsc#PED-4486 jsc#PED-5452)
  * S390 updates (jsc#PED-6371 jsc#PED-3289 jsc#PED-5417 bsc#1218992)
  * X86 updates (jsc#PED-6018 bsc#1216611)
  * WiFi updates (jsc#PED-6081 jsc#PED-6130)
- Add scripts to create a patch from kernel-source git tree</changelog>
  <changelog author="bwiedemann@suse.com" date="1743163200">- Use %patch -P N instead of deprecated %patchN. (bsc#1240154)</changelog>
  <changelog author="tiwai@suse.com" date="1749384000">- Update to SL-16.0 git branch based on 6.12 kernel (bsc#1244066)</changelog>
  <changelog author="tiwai@suse.com" date="1763035200">- Sync with SL-16.0 update kernel (6.12.0-160000.6) (bsc#1253334)</changelog>
</package>
<package pkgid="c8e1ad29e4d6308bb3180c5fce66132755a38f205f9cdcc2b13d8c27f8a38276ff98236d59c5b024f7b9f60152a9b4b21d14265feb95a8b5625c4f0ec4682201" name="cross-ia64-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="be67e1cf479b3d87891ec9e7c94c24b3a73c474c906ea48edeb0396f40e75034921c02420ecc394191e8f623a9a0a3e41f91095bc445066fd4e39cf49003b628" name="cross-loongarch64-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="fbed3f953e7e60a5fc755001a6f47e16d09e31be84c89d82ca7d4b51802b8e72dc9e6ca778d177a0b8989ec1e35d36cffd32ef3405ac5c34ce106eccb70d6851" name="cross-m68k-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="817b0939d59157b9aaae54cb30352c26565116a5f2df816d8422d92d4208673ea247cc09b8900d296cba98f1c6179fe4ee6884f82630bfcf34474d4504e9d376" name="cross-m68k-linux-glibc-devel" arch="noarch">
  <version epoch="0" ver="6.12" rel="160099.3.1"/>
  <changelog author="schwab@suse.de" date="1659441600">- Update to kernel headers 5.19</changelog>
  <changelog author="schwab@suse.de" date="1664798400">- Update to kernel headers 6.0</changelog>
  <changelog author="schwab@suse.de" date="1670846400">- Update to kernel headers 6.1</changelog>
  <changelog author="schwab@suse.de" date="1676894400">- Update to kernel headers 6.2</changelog>
  <changelog author="schwab@suse.de" date="1682596800">- Update to kernel headers 6.3</changelog>
  <changelog author="schwab@suse.de" date="1687780800">- Update to kernel headers 6.4</changelog>
  <changelog author="tiwai@suse.com" date="1707134400">- Sync with the latest SLE15-SP6 kernel, as of commit 3a5699ce2499
  (bsc#1217465): linux-glibc-devel-current.patch
  * EFI update (fate#316350)
  * amd/amdkfd updates (jsc#PED-3527 jsc#PED-5475 jsc#PED-6068 jsc#PED-6070 jsc#PED-6116 jsc#PED-6120 jsc#PED-5065 jsc#PED-5477 jsc#PED-5511 jsc#PED-6041 jsc#PED-6069 jsc#PED-6071)
  * Sound updates (jsc#PED-6045 jsc#PED-6036 jsc#PED-6104 jsc#PED-6114 jsc#PED-6067 jsc#PED-6123)
  * UAPI fixes (bsc#1217382)
  * IB updates (jsc#PED-6864)
  * KVM s390 updates (jsc#PED-5441)
  * RDMA updates (jsc#PED-7574 jsc#PED-6864)
  * Block updates (bsc#1012628 jsc#PED-3545 bsc#1216436 bsc#1216435 bsc#1218003)
  * BPF updates (jsc#PED-6811)
  * virtual/devlink updates (jsc#PED-3311 jsc#PED-7785 jsc#PED-5853 jsc#PED-5505)
  * DPLL updates (jsc#PED-6079)
  * FUSE fix (bsc#1012628)
  * io_uring updates (bsc#1215211)
  * MD fix (bnc#763402)
  * Media fixes (bsc#1012628)
  * Net updates (jsc#PED-4876 jsc#PED-4860 jsc#PED-6079 jsc#PED-7574)
  * perf updates (jsc#PED-6012 jsc#PED-6121)
  * Arm64 updates (jsc#PED-5458)
  * PowerPC updates (jsc#PED-4486 jsc#PED-5452)
  * S390 updates (jsc#PED-6371 jsc#PED-3289 jsc#PED-5417 bsc#1218992)
  * X86 updates (jsc#PED-6018 bsc#1216611)
  * WiFi updates (jsc#PED-6081 jsc#PED-6130)
- Add scripts to create a patch from kernel-source git tree</changelog>
  <changelog author="bwiedemann@suse.com" date="1743163200">- Use %patch -P N instead of deprecated %patchN. (bsc#1240154)</changelog>
  <changelog author="tiwai@suse.com" date="1749384000">- Update to SL-16.0 git branch based on 6.12 kernel (bsc#1244066)</changelog>
  <changelog author="tiwai@suse.com" date="1763035200">- Sync with SL-16.0 update kernel (6.12.0-160000.6) (bsc#1253334)</changelog>
</package>
<package pkgid="30b953d2def6326922fb43d5f6e116a9f063a3164e99416c4a302ac56556803ab2411ea9c505ee7fc03809c02e499df608fe4a755806214f611466a5aeaa80f1" name="cross-mips-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="a36d15fe226dd5d28b1b5ed980d029174554274fc422735188ba39cfbb4fccea45c724f80d6aabca7eaf425a431734a3032c6b0828c1a2767a8d6be759877d74" name="cross-mips-linux-glibc-devel" arch="noarch">
  <version epoch="0" ver="6.12" rel="160099.3.1"/>
  <changelog author="schwab@suse.de" date="1659441600">- Update to kernel headers 5.19</changelog>
  <changelog author="schwab@suse.de" date="1664798400">- Update to kernel headers 6.0</changelog>
  <changelog author="schwab@suse.de" date="1670846400">- Update to kernel headers 6.1</changelog>
  <changelog author="schwab@suse.de" date="1676894400">- Update to kernel headers 6.2</changelog>
  <changelog author="schwab@suse.de" date="1682596800">- Update to kernel headers 6.3</changelog>
  <changelog author="schwab@suse.de" date="1687780800">- Update to kernel headers 6.4</changelog>
  <changelog author="tiwai@suse.com" date="1707134400">- Sync with the latest SLE15-SP6 kernel, as of commit 3a5699ce2499
  (bsc#1217465): linux-glibc-devel-current.patch
  * EFI update (fate#316350)
  * amd/amdkfd updates (jsc#PED-3527 jsc#PED-5475 jsc#PED-6068 jsc#PED-6070 jsc#PED-6116 jsc#PED-6120 jsc#PED-5065 jsc#PED-5477 jsc#PED-5511 jsc#PED-6041 jsc#PED-6069 jsc#PED-6071)
  * Sound updates (jsc#PED-6045 jsc#PED-6036 jsc#PED-6104 jsc#PED-6114 jsc#PED-6067 jsc#PED-6123)
  * UAPI fixes (bsc#1217382)
  * IB updates (jsc#PED-6864)
  * KVM s390 updates (jsc#PED-5441)
  * RDMA updates (jsc#PED-7574 jsc#PED-6864)
  * Block updates (bsc#1012628 jsc#PED-3545 bsc#1216436 bsc#1216435 bsc#1218003)
  * BPF updates (jsc#PED-6811)
  * virtual/devlink updates (jsc#PED-3311 jsc#PED-7785 jsc#PED-5853 jsc#PED-5505)
  * DPLL updates (jsc#PED-6079)
  * FUSE fix (bsc#1012628)
  * io_uring updates (bsc#1215211)
  * MD fix (bnc#763402)
  * Media fixes (bsc#1012628)
  * Net updates (jsc#PED-4876 jsc#PED-4860 jsc#PED-6079 jsc#PED-7574)
  * perf updates (jsc#PED-6012 jsc#PED-6121)
  * Arm64 updates (jsc#PED-5458)
  * PowerPC updates (jsc#PED-4486 jsc#PED-5452)
  * S390 updates (jsc#PED-6371 jsc#PED-3289 jsc#PED-5417 bsc#1218992)
  * X86 updates (jsc#PED-6018 bsc#1216611)
  * WiFi updates (jsc#PED-6081 jsc#PED-6130)
- Add scripts to create a patch from kernel-source git tree</changelog>
  <changelog author="bwiedemann@suse.com" date="1743163200">- Use %patch -P N instead of deprecated %patchN. (bsc#1240154)</changelog>
  <changelog author="tiwai@suse.com" date="1749384000">- Update to SL-16.0 git branch based on 6.12 kernel (bsc#1244066)</changelog>
  <changelog author="tiwai@suse.com" date="1763035200">- Sync with SL-16.0 update kernel (6.12.0-160000.6) (bsc#1253334)</changelog>
</package>
<package pkgid="5c4f560c1c71f7eaa18483d53e60418e386a1bc464c6e1258fad54ced59a360c147b32dcfb1d9b1ed3a43dd57d1067be8103b1272b2238176641611d46c664b6" name="cross-ppc-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="97d2cf4269ea503db742ff5c096c61caad0ab0efb29c6e209935743aab927a963ca1e6744c79375f218f9336db7e58adc52f237c52dc8c3bf4a4716b5608dd97" name="cross-ppc64-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="4da36c77bf3c1724b2a0c35b591c88a4ba09b93efc360041c079c2a4520c1da5f56c070ca904ceb3d1f3ebe86319f65e97d5e59bafec01d2066580dc341083f1" name="cross-ppc64-gcc13" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.2"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="7d9d84e4f9bb2f26151603e90b2c991e25273024e55e303821a9709e4c6fdb347fab37bc00f3d6a0cc672c991ea97948c044a8daca52a411731704f565396140" name="cross-ppc64-gcc15" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="ed3f7bbaf04fa5b4a90cb0de17fec962646d47b0cf0210591ac219fb9f922445494b9f9ee609d585662da39164dfa3eb972e8c07e550319d07cf6a9602133e77" name="cross-ppc64-gcc16" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="3f90b0ad08fe5339202002682a5f4083da3f292cab50cc530e567747ca5009e6b795f58f3271c9fb6cdd70cf8f8569b13d0f30171183144f18b120067266ef7a" name="cross-ppc64-linux-glibc-devel" arch="noarch">
  <version epoch="0" ver="6.12" rel="160099.3.1"/>
  <changelog author="schwab@suse.de" date="1659441600">- Update to kernel headers 5.19</changelog>
  <changelog author="schwab@suse.de" date="1664798400">- Update to kernel headers 6.0</changelog>
  <changelog author="schwab@suse.de" date="1670846400">- Update to kernel headers 6.1</changelog>
  <changelog author="schwab@suse.de" date="1676894400">- Update to kernel headers 6.2</changelog>
  <changelog author="schwab@suse.de" date="1682596800">- Update to kernel headers 6.3</changelog>
  <changelog author="schwab@suse.de" date="1687780800">- Update to kernel headers 6.4</changelog>
  <changelog author="tiwai@suse.com" date="1707134400">- Sync with the latest SLE15-SP6 kernel, as of commit 3a5699ce2499
  (bsc#1217465): linux-glibc-devel-current.patch
  * EFI update (fate#316350)
  * amd/amdkfd updates (jsc#PED-3527 jsc#PED-5475 jsc#PED-6068 jsc#PED-6070 jsc#PED-6116 jsc#PED-6120 jsc#PED-5065 jsc#PED-5477 jsc#PED-5511 jsc#PED-6041 jsc#PED-6069 jsc#PED-6071)
  * Sound updates (jsc#PED-6045 jsc#PED-6036 jsc#PED-6104 jsc#PED-6114 jsc#PED-6067 jsc#PED-6123)
  * UAPI fixes (bsc#1217382)
  * IB updates (jsc#PED-6864)
  * KVM s390 updates (jsc#PED-5441)
  * RDMA updates (jsc#PED-7574 jsc#PED-6864)
  * Block updates (bsc#1012628 jsc#PED-3545 bsc#1216436 bsc#1216435 bsc#1218003)
  * BPF updates (jsc#PED-6811)
  * virtual/devlink updates (jsc#PED-3311 jsc#PED-7785 jsc#PED-5853 jsc#PED-5505)
  * DPLL updates (jsc#PED-6079)
  * FUSE fix (bsc#1012628)
  * io_uring updates (bsc#1215211)
  * MD fix (bnc#763402)
  * Media fixes (bsc#1012628)
  * Net updates (jsc#PED-4876 jsc#PED-4860 jsc#PED-6079 jsc#PED-7574)
  * perf updates (jsc#PED-6012 jsc#PED-6121)
  * Arm64 updates (jsc#PED-5458)
  * PowerPC updates (jsc#PED-4486 jsc#PED-5452)
  * S390 updates (jsc#PED-6371 jsc#PED-3289 jsc#PED-5417 bsc#1218992)
  * X86 updates (jsc#PED-6018 bsc#1216611)
  * WiFi updates (jsc#PED-6081 jsc#PED-6130)
- Add scripts to create a patch from kernel-source git tree</changelog>
  <changelog author="bwiedemann@suse.com" date="1743163200">- Use %patch -P N instead of deprecated %patchN. (bsc#1240154)</changelog>
  <changelog author="tiwai@suse.com" date="1749384000">- Update to SL-16.0 git branch based on 6.12 kernel (bsc#1244066)</changelog>
  <changelog author="tiwai@suse.com" date="1763035200">- Sync with SL-16.0 update kernel (6.12.0-160000.6) (bsc#1253334)</changelog>
</package>
<package pkgid="e7197edb0732fd0da7da72df0b0b103d73637e61ef55a806ac93d0da811b3441982f2128de36170da9adad55de17cef604bc873c5e72c455df869dc4605db2d3" name="cross-ppc64le-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="6fa37c3a6433f3dba73910f797685aeb7709c3b6ce3222ea62d65f04c460a54d07ca8a0f4b81e6a584360e850560ccab63aba073a1dded308d887c3bfc172122" name="cross-ppc64le-gcc13-bootstrap" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.2"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="728b80e143d4d285154270153b65ece00639a09d6ac97b6f41e0e12fd5aa678fd2bfc8eb0be19189c2d7d08316acd07af712d03ff801d50d0b688ee541d4fbbe" name="cross-ppc64le-gcc15" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="8d26cb6a9894f8712387a9d58097b35431f411f2939449898ccd7c942b8bea2c87c35dddee1f231aa1bc8d536e7e0f0b8c0e06b8ebc660a4278a439fc9244d40" name="cross-ppc64le-gcc15-bootstrap" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="8d0e357ca8c6ea3e82da39b0635dd6e47d180d5f8dae0feaa1eaefe2c33037cc61ea5b965e2cbe7dd57ca56f94d13b31449fe4acbb566f2269830cf23046a52b" name="cross-ppc64le-gcc16" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="242040c8d5bb3593eef41b028d78883309c4d06c8bf35feec7c3b03b7d466aafe5f865a30d0bd20264741f09593d74ce6e7936e5cc5b7bd167f641be7a2afc42" name="cross-ppc64le-gcc16-bootstrap" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="cde349241a7e3ef222cb0c97331ba4b9ef4c02b7ea376dcb443e1117253ebc79e1ccf0c291b8adf02c1f7500e720e603293928ed1e7154c3a0875521bfd04fef" name="cross-ppc64le-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="878b453e41d57f21f2121daf73237f8ccb624a564a16e689bc707f0ab08862969f672c5528f7a89779a8b787b8baa5db19717202162065cb5e46af1854d73938" name="cross-ppc64le-linux-glibc-devel" arch="noarch">
  <version epoch="0" ver="6.12" rel="160099.3.1"/>
  <changelog author="schwab@suse.de" date="1659441600">- Update to kernel headers 5.19</changelog>
  <changelog author="schwab@suse.de" date="1664798400">- Update to kernel headers 6.0</changelog>
  <changelog author="schwab@suse.de" date="1670846400">- Update to kernel headers 6.1</changelog>
  <changelog author="schwab@suse.de" date="1676894400">- Update to kernel headers 6.2</changelog>
  <changelog author="schwab@suse.de" date="1682596800">- Update to kernel headers 6.3</changelog>
  <changelog author="schwab@suse.de" date="1687780800">- Update to kernel headers 6.4</changelog>
  <changelog author="tiwai@suse.com" date="1707134400">- Sync with the latest SLE15-SP6 kernel, as of commit 3a5699ce2499
  (bsc#1217465): linux-glibc-devel-current.patch
  * EFI update (fate#316350)
  * amd/amdkfd updates (jsc#PED-3527 jsc#PED-5475 jsc#PED-6068 jsc#PED-6070 jsc#PED-6116 jsc#PED-6120 jsc#PED-5065 jsc#PED-5477 jsc#PED-5511 jsc#PED-6041 jsc#PED-6069 jsc#PED-6071)
  * Sound updates (jsc#PED-6045 jsc#PED-6036 jsc#PED-6104 jsc#PED-6114 jsc#PED-6067 jsc#PED-6123)
  * UAPI fixes (bsc#1217382)
  * IB updates (jsc#PED-6864)
  * KVM s390 updates (jsc#PED-5441)
  * RDMA updates (jsc#PED-7574 jsc#PED-6864)
  * Block updates (bsc#1012628 jsc#PED-3545 bsc#1216436 bsc#1216435 bsc#1218003)
  * BPF updates (jsc#PED-6811)
  * virtual/devlink updates (jsc#PED-3311 jsc#PED-7785 jsc#PED-5853 jsc#PED-5505)
  * DPLL updates (jsc#PED-6079)
  * FUSE fix (bsc#1012628)
  * io_uring updates (bsc#1215211)
  * MD fix (bnc#763402)
  * Media fixes (bsc#1012628)
  * Net updates (jsc#PED-4876 jsc#PED-4860 jsc#PED-6079 jsc#PED-7574)
  * perf updates (jsc#PED-6012 jsc#PED-6121)
  * Arm64 updates (jsc#PED-5458)
  * PowerPC updates (jsc#PED-4486 jsc#PED-5452)
  * S390 updates (jsc#PED-6371 jsc#PED-3289 jsc#PED-5417 bsc#1218992)
  * X86 updates (jsc#PED-6018 bsc#1216611)
  * WiFi updates (jsc#PED-6081 jsc#PED-6130)
- Add scripts to create a patch from kernel-source git tree</changelog>
  <changelog author="bwiedemann@suse.com" date="1743163200">- Use %patch -P N instead of deprecated %patchN. (bsc#1240154)</changelog>
  <changelog author="tiwai@suse.com" date="1749384000">- Update to SL-16.0 git branch based on 6.12 kernel (bsc#1244066)</changelog>
  <changelog author="tiwai@suse.com" date="1763035200">- Sync with SL-16.0 update kernel (6.12.0-160000.6) (bsc#1253334)</changelog>
</package>
<package pkgid="e8128a24af59c46b2c7b81640c46b5babed58a8fadd67bdca8b0d90f025b566fb4a29b6a4e869514eb69997ee2274c1541e5e3908c483846906a3031f3873005" name="cross-pru-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="750dcb660f0c20a8c2004e28ca0fbfeba5c170af8484a333c09e918a3df96d6a5bd96150fdcd1b350af5fef03fb83e4d448e92a7079eec547ee89ceaeabdc229" name="cross-pru-gcc13-bootstrap" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.2"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="25cbba696cf76556ebdd7217cfb3ad1ae8ab351be554f6099916e31824c41970c614c1772a882c02667ef54599e1f1548ecc477c3e39a5558cf6933e21de544a" name="cross-pru-gcc15-bootstrap" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="058bd485f4071e1ad7c95e831628d21c505a678aa95b0fcb15b9756abd6d3a0cb48d66c7dd0706a51c51041feb01ee9add59e60cce71a6c0a08dd571da46253d" name="cross-pru-gcc16-bootstrap" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="a5084975342749f3677286a1f61b47beabbb91429f9c63b7a5fbf6aed9b5ac9f94d7eeb2596b69b9c6d19f2b8da9e481ed8282643070d5afccd3b42b790015e2" name="cross-riscv64-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="55031d266c62dc5d5a8a860d87faa833ad97c1365e0c608efb4653c5280d60365b0d243b48189b585ecc057fc041b60081730ecd2334351d5f0c441f065c592f" name="cross-riscv64-elf-gcc13-bootstrap" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.2"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="8bd02c855396e7ef3cdcc5c1a67f17f1c16c8a6819a369235a7a764afe34300ffb300eab78a0e193cbd94ae5c215e25e1516fd3fc56fdd690a042e36e70cb383" name="cross-riscv64-elf-gcc15-bootstrap" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="3c778e1459166e0b9ae48d750db6cf8d275522554b990739805b7615a7807bee267b43e36f6af68fc7be05a3608b58fd973d40dc69894580ea74c0163a5ec63a" name="cross-riscv64-elf-gcc16-bootstrap" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="59a3379a68940ae8d5bdf7049e311c445a6d32900eef342048dc1611ced68eb5df96fcd9614fbde6d81f6c9b8ac927ad553e5f1a2ca884140cf88d25ddf3ecc3" name="cross-riscv64-gcc13" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.2"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="ca67be831636adc63867d3d676fb93b42e3d478b87ca92f449f8d142ce827025853b84579852d9114ccda31b6856950ad52d54a88760a13401138138a62fa674" name="cross-riscv64-gcc13-bootstrap" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.2"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="d36fad2443ff0736d4c05604f25c7914e62eefa73abc0f28a83a096dd000e4903018917b46caf39aeba3d18389f9b50a06cd50f98942c860672144fc86f328b8" name="cross-riscv64-gcc15" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="a57c23d713e578e3499d1bca3da1e855315cb196bb24be60087734dd4db9d9addd45648da2acdc137f3def66240bf255e927988a7f47c2f68a661bbff9ae1a62" name="cross-riscv64-gcc15-bootstrap" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="6883c5bf4bed3283ee2845a01659a20e2a0fcdc23b3137aa9b5503901f68507a1f6fd7a5e28af514a54dc8c5e20b7c316fee3d353484cd59182eaaf21ac3bedb" name="cross-riscv64-gcc16" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="4e731b3fad98dfd302e1fc1e1ec2de7c4391f361fbac0871c89a80ea860d8207031eac4c32f4b06cd41d754d0061b131dfc8ac85b880748fafa99a91f5d8febf" name="cross-riscv64-gcc16-bootstrap" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="9bf5b6d9d27528a98d44d717882d1d3cf3ec046492d1fef18fc772de7366056b9dd0afdcdf0d3aa5bc499e4976e15c3d8f2407a3d92fadcc3ee244b635bf3062" name="cross-riscv64-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="c014bc1c60da64f045ff85359b8b5de76172a802f08eece89b222e26a6a2c996fc75ebe70ba54831df981b99bd6981f2e90ccf40164d3b031fb78e0de278118a" name="cross-riscv64-linux-glibc-devel" arch="noarch">
  <version epoch="0" ver="6.12" rel="160099.3.1"/>
  <changelog author="schwab@suse.de" date="1659441600">- Update to kernel headers 5.19</changelog>
  <changelog author="schwab@suse.de" date="1664798400">- Update to kernel headers 6.0</changelog>
  <changelog author="schwab@suse.de" date="1670846400">- Update to kernel headers 6.1</changelog>
  <changelog author="schwab@suse.de" date="1676894400">- Update to kernel headers 6.2</changelog>
  <changelog author="schwab@suse.de" date="1682596800">- Update to kernel headers 6.3</changelog>
  <changelog author="schwab@suse.de" date="1687780800">- Update to kernel headers 6.4</changelog>
  <changelog author="tiwai@suse.com" date="1707134400">- Sync with the latest SLE15-SP6 kernel, as of commit 3a5699ce2499
  (bsc#1217465): linux-glibc-devel-current.patch
  * EFI update (fate#316350)
  * amd/amdkfd updates (jsc#PED-3527 jsc#PED-5475 jsc#PED-6068 jsc#PED-6070 jsc#PED-6116 jsc#PED-6120 jsc#PED-5065 jsc#PED-5477 jsc#PED-5511 jsc#PED-6041 jsc#PED-6069 jsc#PED-6071)
  * Sound updates (jsc#PED-6045 jsc#PED-6036 jsc#PED-6104 jsc#PED-6114 jsc#PED-6067 jsc#PED-6123)
  * UAPI fixes (bsc#1217382)
  * IB updates (jsc#PED-6864)
  * KVM s390 updates (jsc#PED-5441)
  * RDMA updates (jsc#PED-7574 jsc#PED-6864)
  * Block updates (bsc#1012628 jsc#PED-3545 bsc#1216436 bsc#1216435 bsc#1218003)
  * BPF updates (jsc#PED-6811)
  * virtual/devlink updates (jsc#PED-3311 jsc#PED-7785 jsc#PED-5853 jsc#PED-5505)
  * DPLL updates (jsc#PED-6079)
  * FUSE fix (bsc#1012628)
  * io_uring updates (bsc#1215211)
  * MD fix (bnc#763402)
  * Media fixes (bsc#1012628)
  * Net updates (jsc#PED-4876 jsc#PED-4860 jsc#PED-6079 jsc#PED-7574)
  * perf updates (jsc#PED-6012 jsc#PED-6121)
  * Arm64 updates (jsc#PED-5458)
  * PowerPC updates (jsc#PED-4486 jsc#PED-5452)
  * S390 updates (jsc#PED-6371 jsc#PED-3289 jsc#PED-5417 bsc#1218992)
  * X86 updates (jsc#PED-6018 bsc#1216611)
  * WiFi updates (jsc#PED-6081 jsc#PED-6130)
- Add scripts to create a patch from kernel-source git tree</changelog>
  <changelog author="bwiedemann@suse.com" date="1743163200">- Use %patch -P N instead of deprecated %patchN. (bsc#1240154)</changelog>
  <changelog author="tiwai@suse.com" date="1749384000">- Update to SL-16.0 git branch based on 6.12 kernel (bsc#1244066)</changelog>
  <changelog author="tiwai@suse.com" date="1763035200">- Sync with SL-16.0 update kernel (6.12.0-160000.6) (bsc#1253334)</changelog>
</package>
<package pkgid="4cc069df643f50b527c542666f6b50ab5407dd10ff5212b2c8db1573bad86d1a12b64b1a1014fafb13ec177262bc161ebe45df26cda4e8fab426a91dcb4ddeaf" name="cross-rx-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="97a14e80eadc3edec8e389c615fac1c0702828eae9ff0f0c28ce2080fec7e35ee0a529b4934991c4846805ff04b512d0927121f94f8286eb21abdb4671ce525e" name="cross-rx-gcc13-bootstrap" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.2"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="68b94e547c63df7b603d97a1d3ddf8c9c7d46aa7880ea136a469be9441865bad506a50160862eea7e1e6f717377397ae432a06e59e815b23a7f75d67ffac1091" name="cross-rx-gcc15-bootstrap" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="fe380b7a6e0ce1a8a38220637f65d95815d42a0afd271f95208534d48d9f5fa5f2a81de94012d1d3c62b20f618c0af7023bb4135b8d5db6e8565644fb9c4a37a" name="cross-rx-gcc16-bootstrap" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="ca235ba8a890aba4a00ae29398c7e7582fca79dbf56543e476a1bd50c106f9fb19b3b87b89cd57f7a0bc3f63ef5b8046b315910d961f8b85c4611022b2e35b9d" name="cross-s390-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="c4b82c1dbba0f6d3aff8e31d826e6efaf2b72f7709812e401166fc6c07a917b635fce63a0588236903eb5459de77413e66f8b9e6fb4886bbd3e47933cb6615df" name="cross-s390x-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="74f545628a754955e9c1ae742b138741ab41fbcb7ce61aae20d99bcc20f8db61b0cd60e80f54c8136241724e36ca9f6699442eb6eb4ea9a537de62ef466bdeb0" name="cross-s390x-linux-glibc-devel" arch="noarch">
  <version epoch="0" ver="6.12" rel="160099.3.1"/>
  <changelog author="schwab@suse.de" date="1659441600">- Update to kernel headers 5.19</changelog>
  <changelog author="schwab@suse.de" date="1664798400">- Update to kernel headers 6.0</changelog>
  <changelog author="schwab@suse.de" date="1670846400">- Update to kernel headers 6.1</changelog>
  <changelog author="schwab@suse.de" date="1676894400">- Update to kernel headers 6.2</changelog>
  <changelog author="schwab@suse.de" date="1682596800">- Update to kernel headers 6.3</changelog>
  <changelog author="schwab@suse.de" date="1687780800">- Update to kernel headers 6.4</changelog>
  <changelog author="tiwai@suse.com" date="1707134400">- Sync with the latest SLE15-SP6 kernel, as of commit 3a5699ce2499
  (bsc#1217465): linux-glibc-devel-current.patch
  * EFI update (fate#316350)
  * amd/amdkfd updates (jsc#PED-3527 jsc#PED-5475 jsc#PED-6068 jsc#PED-6070 jsc#PED-6116 jsc#PED-6120 jsc#PED-5065 jsc#PED-5477 jsc#PED-5511 jsc#PED-6041 jsc#PED-6069 jsc#PED-6071)
  * Sound updates (jsc#PED-6045 jsc#PED-6036 jsc#PED-6104 jsc#PED-6114 jsc#PED-6067 jsc#PED-6123)
  * UAPI fixes (bsc#1217382)
  * IB updates (jsc#PED-6864)
  * KVM s390 updates (jsc#PED-5441)
  * RDMA updates (jsc#PED-7574 jsc#PED-6864)
  * Block updates (bsc#1012628 jsc#PED-3545 bsc#1216436 bsc#1216435 bsc#1218003)
  * BPF updates (jsc#PED-6811)
  * virtual/devlink updates (jsc#PED-3311 jsc#PED-7785 jsc#PED-5853 jsc#PED-5505)
  * DPLL updates (jsc#PED-6079)
  * FUSE fix (bsc#1012628)
  * io_uring updates (bsc#1215211)
  * MD fix (bnc#763402)
  * Media fixes (bsc#1012628)
  * Net updates (jsc#PED-4876 jsc#PED-4860 jsc#PED-6079 jsc#PED-7574)
  * perf updates (jsc#PED-6012 jsc#PED-6121)
  * Arm64 updates (jsc#PED-5458)
  * PowerPC updates (jsc#PED-4486 jsc#PED-5452)
  * S390 updates (jsc#PED-6371 jsc#PED-3289 jsc#PED-5417 bsc#1218992)
  * X86 updates (jsc#PED-6018 bsc#1216611)
  * WiFi updates (jsc#PED-6081 jsc#PED-6130)
- Add scripts to create a patch from kernel-source git tree</changelog>
  <changelog author="bwiedemann@suse.com" date="1743163200">- Use %patch -P N instead of deprecated %patchN. (bsc#1240154)</changelog>
  <changelog author="tiwai@suse.com" date="1749384000">- Update to SL-16.0 git branch based on 6.12 kernel (bsc#1244066)</changelog>
  <changelog author="tiwai@suse.com" date="1763035200">- Sync with SL-16.0 update kernel (6.12.0-160000.6) (bsc#1253334)</changelog>
</package>
<package pkgid="4abba8d9a3b0fdb51dc5ef1adbd9ed0253de9adee81899b94f6b8e866708dc402be32dd634ee0a5ac39618a94f9fada2c4615dfc3263ea4462b3c54f4aaa4fad" name="cross-sparc-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="30780e6d52887338a8cd539c82eb188fe14b238d99f87288b0eaee1c09647cd26e8631e1a0c4cdd7c8474667042fb0e45df5461e5b98e8410c931534fdf35f6b" name="cross-sparc-linux-glibc-devel" arch="noarch">
  <version epoch="0" ver="6.12" rel="160099.3.1"/>
  <changelog author="schwab@suse.de" date="1659441600">- Update to kernel headers 5.19</changelog>
  <changelog author="schwab@suse.de" date="1664798400">- Update to kernel headers 6.0</changelog>
  <changelog author="schwab@suse.de" date="1670846400">- Update to kernel headers 6.1</changelog>
  <changelog author="schwab@suse.de" date="1676894400">- Update to kernel headers 6.2</changelog>
  <changelog author="schwab@suse.de" date="1682596800">- Update to kernel headers 6.3</changelog>
  <changelog author="schwab@suse.de" date="1687780800">- Update to kernel headers 6.4</changelog>
  <changelog author="tiwai@suse.com" date="1707134400">- Sync with the latest SLE15-SP6 kernel, as of commit 3a5699ce2499
  (bsc#1217465): linux-glibc-devel-current.patch
  * EFI update (fate#316350)
  * amd/amdkfd updates (jsc#PED-3527 jsc#PED-5475 jsc#PED-6068 jsc#PED-6070 jsc#PED-6116 jsc#PED-6120 jsc#PED-5065 jsc#PED-5477 jsc#PED-5511 jsc#PED-6041 jsc#PED-6069 jsc#PED-6071)
  * Sound updates (jsc#PED-6045 jsc#PED-6036 jsc#PED-6104 jsc#PED-6114 jsc#PED-6067 jsc#PED-6123)
  * UAPI fixes (bsc#1217382)
  * IB updates (jsc#PED-6864)
  * KVM s390 updates (jsc#PED-5441)
  * RDMA updates (jsc#PED-7574 jsc#PED-6864)
  * Block updates (bsc#1012628 jsc#PED-3545 bsc#1216436 bsc#1216435 bsc#1218003)
  * BPF updates (jsc#PED-6811)
  * virtual/devlink updates (jsc#PED-3311 jsc#PED-7785 jsc#PED-5853 jsc#PED-5505)
  * DPLL updates (jsc#PED-6079)
  * FUSE fix (bsc#1012628)
  * io_uring updates (bsc#1215211)
  * MD fix (bnc#763402)
  * Media fixes (bsc#1012628)
  * Net updates (jsc#PED-4876 jsc#PED-4860 jsc#PED-6079 jsc#PED-7574)
  * perf updates (jsc#PED-6012 jsc#PED-6121)
  * Arm64 updates (jsc#PED-5458)
  * PowerPC updates (jsc#PED-4486 jsc#PED-5452)
  * S390 updates (jsc#PED-6371 jsc#PED-3289 jsc#PED-5417 bsc#1218992)
  * X86 updates (jsc#PED-6018 bsc#1216611)
  * WiFi updates (jsc#PED-6081 jsc#PED-6130)
- Add scripts to create a patch from kernel-source git tree</changelog>
  <changelog author="bwiedemann@suse.com" date="1743163200">- Use %patch -P N instead of deprecated %patchN. (bsc#1240154)</changelog>
  <changelog author="tiwai@suse.com" date="1749384000">- Update to SL-16.0 git branch based on 6.12 kernel (bsc#1244066)</changelog>
  <changelog author="tiwai@suse.com" date="1763035200">- Sync with SL-16.0 update kernel (6.12.0-160000.6) (bsc#1253334)</changelog>
</package>
<package pkgid="9af68cd868a9b32beccda1ea6cd700f7b63fa56a193bea175a3f0ac22d23510f3517a36c152a1b20ed7ad8a1921a50ed014c6fd61977fc8b0efc393495030a3b" name="cross-sparc64-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="647b5e6665bce6b0b0b2f6ae1742f9c6da4ba27819c43eb0cea1c4f9e81b794a2dab43a9a2b460f0a7950eb292c182be0a9b4a343406ba3859c599633218ca05" name="cross-sparc64-linux-glibc-devel" arch="noarch">
  <version epoch="0" ver="6.12" rel="160099.3.1"/>
  <changelog author="schwab@suse.de" date="1659441600">- Update to kernel headers 5.19</changelog>
  <changelog author="schwab@suse.de" date="1664798400">- Update to kernel headers 6.0</changelog>
  <changelog author="schwab@suse.de" date="1670846400">- Update to kernel headers 6.1</changelog>
  <changelog author="schwab@suse.de" date="1676894400">- Update to kernel headers 6.2</changelog>
  <changelog author="schwab@suse.de" date="1682596800">- Update to kernel headers 6.3</changelog>
  <changelog author="schwab@suse.de" date="1687780800">- Update to kernel headers 6.4</changelog>
  <changelog author="tiwai@suse.com" date="1707134400">- Sync with the latest SLE15-SP6 kernel, as of commit 3a5699ce2499
  (bsc#1217465): linux-glibc-devel-current.patch
  * EFI update (fate#316350)
  * amd/amdkfd updates (jsc#PED-3527 jsc#PED-5475 jsc#PED-6068 jsc#PED-6070 jsc#PED-6116 jsc#PED-6120 jsc#PED-5065 jsc#PED-5477 jsc#PED-5511 jsc#PED-6041 jsc#PED-6069 jsc#PED-6071)
  * Sound updates (jsc#PED-6045 jsc#PED-6036 jsc#PED-6104 jsc#PED-6114 jsc#PED-6067 jsc#PED-6123)
  * UAPI fixes (bsc#1217382)
  * IB updates (jsc#PED-6864)
  * KVM s390 updates (jsc#PED-5441)
  * RDMA updates (jsc#PED-7574 jsc#PED-6864)
  * Block updates (bsc#1012628 jsc#PED-3545 bsc#1216436 bsc#1216435 bsc#1218003)
  * BPF updates (jsc#PED-6811)
  * virtual/devlink updates (jsc#PED-3311 jsc#PED-7785 jsc#PED-5853 jsc#PED-5505)
  * DPLL updates (jsc#PED-6079)
  * FUSE fix (bsc#1012628)
  * io_uring updates (bsc#1215211)
  * MD fix (bnc#763402)
  * Media fixes (bsc#1012628)
  * Net updates (jsc#PED-4876 jsc#PED-4860 jsc#PED-6079 jsc#PED-7574)
  * perf updates (jsc#PED-6012 jsc#PED-6121)
  * Arm64 updates (jsc#PED-5458)
  * PowerPC updates (jsc#PED-4486 jsc#PED-5452)
  * S390 updates (jsc#PED-6371 jsc#PED-3289 jsc#PED-5417 bsc#1218992)
  * X86 updates (jsc#PED-6018 bsc#1216611)
  * WiFi updates (jsc#PED-6081 jsc#PED-6130)
- Add scripts to create a patch from kernel-source git tree</changelog>
  <changelog author="bwiedemann@suse.com" date="1743163200">- Use %patch -P N instead of deprecated %patchN. (bsc#1240154)</changelog>
  <changelog author="tiwai@suse.com" date="1749384000">- Update to SL-16.0 git branch based on 6.12 kernel (bsc#1244066)</changelog>
  <changelog author="tiwai@suse.com" date="1763035200">- Sync with SL-16.0 update kernel (6.12.0-160000.6) (bsc#1253334)</changelog>
</package>
<package pkgid="0d25e7608924a3ff26df43127f3c54994983a45a619e522e666153fc93c4998e4a25c7a597bb45e6a255fa628865b3e5cba6b2ad7e02901e976946f7395022b7" name="cross-spu-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="bd8842ad0f1c42b6a99bb107c7ac4d00abeb293eec6b16f30bbfc8baf5198f44999f88ffee49611c397aa521196af5666f71edaa7697372ba5877e4a847099d5" name="cross-x86_64-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="5b9a62beedbe50832c3542072d6806f131721f80c5d87c809e95fc04074d60872c5fef18d33584e6063e53a78f534f7285728e57e5d8266a818eb5aead926e7d" name="cross-x86_64-gcc13" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.2"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="a68292df19d388790a30158caaf39a5e733f24ec843c23b281c940425ad8b23510a9effae512a05755c828da4789c20bd797a9c749ec663fe99ecb46f9a79cd7" name="cross-x86_64-gcc15" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.1"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="1070f10f6d7351b028ee23bacbace19760d732fb40c995915cb747c8da5284ac5cb221aad92999ca225101f8ca7a07f2b40800396ac391dd5a703be16d5e2c43" name="cross-x86_64-gcc16" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="1ea7b2909a4c23075992abda1f009f59f9cfcfc2b4676cf470a16278254ddef4c99cf5c19870fdf87e1a636b3cc4541bf91cd912cea9a757b3a57296bcd0df7d" name="cross-x86_64-linux-glibc-devel" arch="noarch">
  <version epoch="0" ver="6.12" rel="160099.3.1"/>
  <changelog author="schwab@suse.de" date="1659441600">- Update to kernel headers 5.19</changelog>
  <changelog author="schwab@suse.de" date="1664798400">- Update to kernel headers 6.0</changelog>
  <changelog author="schwab@suse.de" date="1670846400">- Update to kernel headers 6.1</changelog>
  <changelog author="schwab@suse.de" date="1676894400">- Update to kernel headers 6.2</changelog>
  <changelog author="schwab@suse.de" date="1682596800">- Update to kernel headers 6.3</changelog>
  <changelog author="schwab@suse.de" date="1687780800">- Update to kernel headers 6.4</changelog>
  <changelog author="tiwai@suse.com" date="1707134400">- Sync with the latest SLE15-SP6 kernel, as of commit 3a5699ce2499
  (bsc#1217465): linux-glibc-devel-current.patch
  * EFI update (fate#316350)
  * amd/amdkfd updates (jsc#PED-3527 jsc#PED-5475 jsc#PED-6068 jsc#PED-6070 jsc#PED-6116 jsc#PED-6120 jsc#PED-5065 jsc#PED-5477 jsc#PED-5511 jsc#PED-6041 jsc#PED-6069 jsc#PED-6071)
  * Sound updates (jsc#PED-6045 jsc#PED-6036 jsc#PED-6104 jsc#PED-6114 jsc#PED-6067 jsc#PED-6123)
  * UAPI fixes (bsc#1217382)
  * IB updates (jsc#PED-6864)
  * KVM s390 updates (jsc#PED-5441)
  * RDMA updates (jsc#PED-7574 jsc#PED-6864)
  * Block updates (bsc#1012628 jsc#PED-3545 bsc#1216436 bsc#1216435 bsc#1218003)
  * BPF updates (jsc#PED-6811)
  * virtual/devlink updates (jsc#PED-3311 jsc#PED-7785 jsc#PED-5853 jsc#PED-5505)
  * DPLL updates (jsc#PED-6079)
  * FUSE fix (bsc#1012628)
  * io_uring updates (bsc#1215211)
  * MD fix (bnc#763402)
  * Media fixes (bsc#1012628)
  * Net updates (jsc#PED-4876 jsc#PED-4860 jsc#PED-6079 jsc#PED-7574)
  * perf updates (jsc#PED-6012 jsc#PED-6121)
  * Arm64 updates (jsc#PED-5458)
  * PowerPC updates (jsc#PED-4486 jsc#PED-5452)
  * S390 updates (jsc#PED-6371 jsc#PED-3289 jsc#PED-5417 bsc#1218992)
  * X86 updates (jsc#PED-6018 bsc#1216611)
  * WiFi updates (jsc#PED-6081 jsc#PED-6130)
- Add scripts to create a patch from kernel-source git tree</changelog>
  <changelog author="bwiedemann@suse.com" date="1743163200">- Use %patch -P N instead of deprecated %patchN. (bsc#1240154)</changelog>
  <changelog author="tiwai@suse.com" date="1749384000">- Update to SL-16.0 git branch based on 6.12 kernel (bsc#1244066)</changelog>
  <changelog author="tiwai@suse.com" date="1763035200">- Sync with SL-16.0 update kernel (6.12.0-160000.6) (bsc#1253334)</changelog>
</package>
<package pkgid="e5d26a42261c9d86a84a9f3b6c69697ce0387aec773b32885f85c91539211401cd818cbf963a67005546910200b8f7e7cb5e87b581c17970ab0914be708fc0d8" name="cross-xtensa-binutils" arch="s390x">
  <version epoch="0" ver="2.45" rel="160099.3.1"/>
  <changelog author="matz@suse.com" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="schwab@suse.de" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="schwab@suse.de" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="bwiedemann@suse.com" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="matz@suse.com" 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="matz@suse.com" 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="obs.coke518@passinbox.com" 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>
  <changelog author="matz@suse.com" date="1782907200">- Don't use libalternatives on SLE16. [bsc#1269059]</changelog>
</package>
<package pkgid="964ea29b12413f16e9af7026fdb867e1c9659a6b67053d17e642e479d2f1372e7c2b891dcfa692b62502490b7fde8db270583d6e5108674293814b55551f54d8" name="crosstool-ng" arch="s390x">
  <version epoch="0" ver="1.25.0" rel="bp161.1.2"/>
  <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&#xFC;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="b5b3db7e681480d74c4850a0851acb03424856bc94b0f0c3423f59544eee70e059012032c8da654b2e15b94f075a6c54206bdaf8af57e6987d5205d1b135049d" name="crudini" arch="noarch">
  <version epoch="0" ver="0.9.6" rel="bp161.1.1"/>
  <changelog author="dmueller@suse.com" date="1380283200">- Initial package (0.3)</changelog>
  <changelog author="dmueller@suse.com" date="1412942400">- update to 0.4:
  * add --format=lines to support line by line processing
  * doc: tweak readme to mention --format=lines
  * Declare encoding to avoid fatal error
  * fix duplicate DEFAULT section header being output
  * ensure edited ini file contents are always complete
  * split out --options from synopsis
  * send --help to stdout
  * provide alternative --rewrite file editing option
  * provide --output option to allow redirecting output
  * use only the base 'crudini' name in --help
  * ensure writes to the edited ini are never lost
  * add a new --list option to update a list of values
  * honor case when merging new parameters</changelog>
  <changelog author="aplanas@suse.com" date="1455796800">- update to 0.7 (bsc#966695):
  Bug fixes
  * Separate locking files are no longer used which avoids deadlock in
    cases where the system is stopped in the small window where these
    files exist.
  * Files are now synced after writing for better Durability.
  * crudini no longer removes a blank line from the start of a file
    which has no sections, or options outside a section. [bug
    introduced in version 0.5]
  Bug fixes
  * Lock files are cleaned up robustly. Previously there was a race
    condition resulting in blocked subsequent edits, due to a
    lingering lock file.
  * --del will ignore requests to delete a parameter in a non-existing
    section (unless --existing is used). Previously it failed citing
    the missing section.
  New features
  * The --existing option takes parameters to give more control over
    what needs to pre-exist. So you can specify for example that a
    file needs to exist, but any items within it are created as
    needed.
  * A new --verbose option was added to indicate on stderr wether the
    request resulted in a config change or not. This can be used to
    determine whether to restart programs etc.
  Changes in behavior
  * Files are created by default if missing, unless --existing is
    specified.
  Improvements
  * Protections against creating unparseable ini files were added.
  * stdin can be parsed just as with normal files.
  * File writes are avoided if there are no changes to the config.</changelog>
  <changelog author="tbechtold@suse.com" date="1481198400">- update to 0.8:
  * maint: improve documentation for fsync() calls
  * use sha256 rather than md5 to checksum file contents
  * maint: remove stale comment
  * document --help and --version
  * fix spelling in --help and man page
  * fix processing of lines starting with "rem"
  * bump version for release
- add 3c52bd938975f7c5b32d7009f109ccbd2328c16d.patch .
  Fixes symlink handling when writing linked files.</changelog>
  <changelog author="tbechtold@suse.com" date="1503576000">- update to 0.9:
  * Write errors to stdout are diagnosed correctly and consistently.
  * Replacing symlinks now replaces the target rather than the symlink itself.
  * The case of parameters is maintained with --get.
  * Single token parameters (without equals) are now supported,
    which are used in mysql config for example.
- Drop 3c52bd938975f7c5b32d7009f109ccbd2328c16d.patch . Applied upstream.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1589371200">- Update to 0.9.3:
  * Python 3 support
  * Fix regression with windows line endings
- Run spec-cleaner
- Add BuildArch noarch
- Run crudini test script
- Add manpage</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1678708800">- Update to version 0.9.4
  * Fix updating of flag only parameters so they don't have '='
    or '=crudini_no_arg' added added on update
  * Handle closed stdin/stdout gracefully, without giving errors
  * Windows line endings are maintained
  * Lists can be delimited with arbitrary whitespace with --list-sep=
  * Support for unspaced "name=val" format with --ini-options=nospace</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700136000">- update to 0.9.5:
  * Support for multiple --set and --del, or --get operations,
    allowing for more efficient and atomic updates to multiple
    parameters.
  * Support indented ini files with --ini-options=ignoreindent.
    Indentation is ignored (and maintained) in the ini file.
  * --format=sh will now attempt to output a whole ini file in
    sh format.
    Previously it would have only printed the section names.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1757592000">- update to 0.9.6:
  * Support BOM correctly.  Previously we would have stripped
    any Byte Order Mark, and incorrectly matched items on the first
    line.
  * Extraneous blank lines are avoided when deleting a section.
  * Previously blank lines preceeding a [section] were not
    removed.
  * Support creating a section called "default".  Previously
    this would have been disallowed, with an invalid section name
    error.
  * Support ensuring a single space in all 'name = value'
    entries in the file with --ini-options=space.  This is
    symmetric and opposite to the existing --ini-options=nospace
    option.
  * Support ensuring a single blank line between sections, and
    no blank lines at the start or end of the file, with --ini-
    options=sectionspace.</changelog>
</package>
<package pkgid="8831b9472b8565e1b0ac3b5331d31054e6c12a9d80928fc82a2294d9f7c8963aca9df658f35a75c3b969f7b3b5ce990a0f722346ac7512c0e0092aa4b11d4109" name="cryfs" arch="s390x">
  <version epoch="0" ver="1.0.1" rel="bp161.1.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633262400">- remove cryptopp build dependency, library is bundled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1645531200">- Update to v0.11.2:
  * Time to mount a file system was very long because the build
    didn't correctly use OpenMP. This is now fixed and file systems
    should open faster again.
  * Fix building of the range-v3 dependency. The conan remote URL
    for this dependency changed and we have to use the new URL.
  * Update to CryptoPP 8.6. This fixes a rare bug where
    CryptoPP 8.5 encrypts data wrongly.
  * cryfs-unmount correctly unmounts paths that contain spaces.
  * Updated to DokanY 1.2.2.1001.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="589620c7739711c8fd87bd8df388b41185da87b4e7338017c0eba719fddc1fa3d5571cbd8ebf1e8d2644cc8ccc2d911affb4cfc2d76c935a49b393b57c897b3d" name="crypto-policies" arch="noarch">
  <version epoch="0" ver="20250714.cd6043a" rel="160099.3.1"/>
  <changelog author="pmonreal@suse.com" date="1752148800">- Update to version 20250324.3714354:
  * NO-PQ: introduce
  * LEGACY/DEFAULT/FUTURE: enable hybrid ML-KEM and pure ML-DSA
  * _openssl_block_sha1_signatures: flip the default to 1
  * sequoia: add sha3, x25519, ed25519, x448, ed448, but not for rpm-sequoia
  * sequoia: refactor a bit
  * openssl: specify default key size for req
  * gnutls: support P384-MLKEM1024
  * openssl: stop generating `openssl` in favour of `opensslcnf`
  * gnutls: drop kyber (switching to leancrypto took it away)
  * openssl: use both names for P384-MLKEM1024
  * Detect the presence of nss-policy-check
  * Don't use hardcoded python3 path
  * Make xsltproc settable as XSLTPROC
  * python/cryptopolicies/validation/scope.py: fix new ruff rule RUF021
  * Update the info in the README.SUSE file
  * Remove the FEDORA policies and directories
  * Remove patches:
  - crypto-policies-supported.patch
  - crypto-policies-FIPS.patch
  * Rebase patches:
  - crypto-policies-policygenerators.patch
  - crypto-policies-enable-SHA1-sigver-in-DEFAULT.patch
  - crypto-policies-Allow-sshd-in-FIPS-mode-using-DEFAULT.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1752148801">- Add the FIPS scripts fips-finish-install and fips-mode-setup as
  sources in the spec file as they have been removed upstream.
  * We will maintain these scripts downstream.
  * Update the man pages for update-crypto-policies.8.gz
  * Rebase crypto-policies-no-build-manpages.patch
  * Add crypto-policies-FIPS-output.patch
  * Add man pages in text file in compressed form in the file
    man-fips-scripts.tar.xz and add them to the Makefile.</changelog>
  <changelog author="pmonreal@suse.com" date="1753444800">- Update to version 20250425.9267dee:
  * openssl: fix mistakes in integrity-only cipher definitions
  * NO-PQ, cryptopolicies: add experimental value suppression
  * nss: add mlkem768x25519 and mlkem768secp256r1
  * gnutls: 'allow-rsa-pkcs1-encrypt = false' everywhere but in LEGACY
  * TEST-PQ, openssh: add support for MLKEM768 key_exchange
  * LEGACY: drop cipher@pkcs12 = SEED-CBC
  * fips-crypto-policy-overlay: automount FIPS policy, follow-up fixes
  * nss: TLS-REQUIRE-EMS in FIPS
  * DEFAULT: disable RSA key exchange
  * LEGACY: disable sign = *-SHA1
  * nss: wire XYBER768D00 to X25519-KYBER768, not KYBER768
  * Removed patches fixed upstream:
  - crypto-policies-pylint.patch
  * Rebased patches:
  - crypto-policies-nss.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1762776000">- Update to version 20250714.cd6043a: [bsc#1253025, bsc#1252696]
  * gnutls: enable ML-DSA, for both secure-sig and secure-sig-for-cert
  * python, policies, tests: alias X25519-MLKEM768 to MLKEM768-X25519
  * FIPS: disable MLKEM768-X25519 for openssh (no-op)
  * FIPS: deprioritize X25519-MLKEM768 over P256-MLKEM768 for openssl...
  * TEST-PQ: be more careful with the ordering
  * openssl: send one PQ and one classic key_share; prioritize PQ groups
  * sequoia: Generate AEAD policy
  * Do not include EdDSA in FIPS policy
  * sequoia: Add PQC algorithm
  * sequoia: Run tests against PQC capable policy-config-check
  * Revert "openssl, policies: implement group_key_share option"
  * openssl, policies: implement group_key_share option
  * FIPS: enable hybrid ML-KEM (TLS only) and pure ML-DSA
  * python/build-crypto-policies: output diffs on --test mismatches
  * sequoia, rpm-sequoia: use ignore_invalid with sha3, x25519, ...
  * policies, alg_lists, openssl: remove KYBER from allowed values
  * openssl: stricter enabling of Ciphersuites
  * openssl: make use of -CBC and -AESGCM keywords
  * openssl: add TLS 1.3 Brainpool identifiers
  * fix warning on using experimental key_exchanges
  * update-crypto-policies: don't output FIPS warning in fips mode
  * openssh: map mlkem768x25519-sha256 to KEM-ECDH &amp; MLKEM768-X25519 &amp; SHA2-256
  * openssh, libssh: refactor kx maps to use tuples
  * alg_lists: mark MLKEM768/SNTRUP kex experimental
  * nss: revert enabling mlkem768secp256r1
  * nss: add mlkem768x25519 and mlkem768secp256r1, remove xyber
  * gnutls: add GROUP-X25519-MLKEM768 and GROUP-SECP256R1-MLKEM768
  * openssl: use both names for SecP256r1MLKEM768 / X25519MLKEM768
  * openssh, TEST-PQ: rename MLKEM key_exchange to MLKEM768
  * openssh: add support for sntrup761x25519-sha512 and mlkem768x25519-sha256
  * LEGACY: enable 192-bit ciphers for nss pkcs12/smime
  * openssl: map NULL to TLS_SHA256_SHA256:TLS_SHA384_SHA384...
  * nss: be stricter with new purposes
  * python/update-crypto-policies: pacify pylint
  * fips-mode-setup: tolerate fips dracut module presence w/o FIPS
  * fips-mode-setup: small Argon2 detection fix
  * SHA1: add __openssl_block_sha1_signatures = 0
  * fips-mode-setup: block if LUKS devices using Argon2 are detected
  * update-crypto-policies: skip warning on --set=FIPS if bootc
  * fips-setup-helper: skip warning, BTW
  * fips-mode-setup: force --no-bootcfg when UKI is detected
  * fips-crypto-policy-overlay: automount FIPS policy
  * nss: rewrite backend for 3.101
  * cryptopolicies: parent scopes for dumping purposes
  * policygenerators: move scoping inside generators
  * openssh: make dss no longer enableble, support is dropped
  * gnutls: wire GROUP-X25519-KYBER768 to X25519-KYBER768
  * TEST-PQ: disable pure Kyber768
  * DEFAULT: switch to rh-allow-sha1-signatures = no...
  * java: drop unused javasystem backend
  * java: stop specifying jdk.tls.namedGroups in javasystem
  * ec_min_size: introduce and use in java, default to 256
  * java: use and include jdk.disabled.namedCurves
  * BSI: Update BSI policy for new 2024 minimum recommendations
  * fips-mode-setup: flashy ticking warning upon use
  * fips-mode-setup: add another scary "unsupported"
  * BSI: switch to 3072 minimum RSA key size
  * java: make hash, mac and sign more orthogonal
  * java: specify jdk.tls.namedGroups system property
  * java: respect more key size restrictions
  * java: disable anon ciphersuites, tying them to NULL...
  * java: start controlling / disable DTLSv1.0
  * nss: wire KYBER768 to XYBER768D00</changelog>
  <changelog author="pmonreal@suse.com" date="1762776001">- Adapt the manpages to SUSE/openSUSE:
  * Add crypto-policies-SUSE-manpages.patch
  * Compress all the man pages for update-crypto-policies.8.gz,
    crypto-policies.7.gz, fips-finish-install.8.gz and
    fips-mode-setup.8.gz into man-crypto-policies.tar.xz</changelog>
  <changelog author="pmonreal@suse.com" date="1762862400">- Fix the testsuite:
  * Port all the policy changes to the config files in the test suite.
  * Use the newly introduced SKIP_LINTING=1 option.
  * Rebase crypto-policies-Allow-openssl-other-policies-in-FIPS-mode.patch</changelog>
  <changelog author="obs.coke518@passinbox.com" date="1774958400">- Disable the use of posix_spawn() under qemu user-mode emulation.</changelog>
  <changelog author="pmonreal@suse.com" date="1776859200">- Modify the output of fips-mode-setup to hint the user when
  setting the FIPS mode in transactional systems to use the
  command 'transactional-update setup-fips'. (bsc#1262315)</changelog>
  <changelog author="pmonreal@suse.com" date="1777896000">- Add PQC support for OpenSSH (bsc#1258311, bsc#1259825)
  * Enable sntrup761x25519-sha512 for OpenSSH by default
  * Add crypto-policies-OpenSSH-PQC.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1779278400">- Remove crypto-policies-Allow-sshd-in-FIPS-mode-using-DEFAULT.patch
  to allow X25519 as required for sntrup761x25519-sha512@openssh.com
  and sntrup761x25519-sha512 in the DEFAULT policy. (bsc#1259825)
  Rebase crypto-policies-Allow-openssl-other-policies-in-FIPS-mode.patch</changelog>
</package>
<package pkgid="0e64840678f5a96da11a1a02540cca2ad88c2a5730b799e1dda59ae5b6d5c7c093e5547dffe4b376ff8cb4112b207e09d5f7963a03fd7a6eb2cb623d342e0529" name="crypto-policies-scripts" arch="noarch">
  <version epoch="0" ver="20250714.cd6043a" rel="160099.3.1"/>
  <changelog author="pmonreal@suse.com" date="1752148800">- Update to version 20250324.3714354:
  * NO-PQ: introduce
  * LEGACY/DEFAULT/FUTURE: enable hybrid ML-KEM and pure ML-DSA
  * _openssl_block_sha1_signatures: flip the default to 1
  * sequoia: add sha3, x25519, ed25519, x448, ed448, but not for rpm-sequoia
  * sequoia: refactor a bit
  * openssl: specify default key size for req
  * gnutls: support P384-MLKEM1024
  * openssl: stop generating `openssl` in favour of `opensslcnf`
  * gnutls: drop kyber (switching to leancrypto took it away)
  * openssl: use both names for P384-MLKEM1024
  * Detect the presence of nss-policy-check
  * Don't use hardcoded python3 path
  * Make xsltproc settable as XSLTPROC
  * python/cryptopolicies/validation/scope.py: fix new ruff rule RUF021
  * Update the info in the README.SUSE file
  * Remove the FEDORA policies and directories
  * Remove patches:
  - crypto-policies-supported.patch
  - crypto-policies-FIPS.patch
  * Rebase patches:
  - crypto-policies-policygenerators.patch
  - crypto-policies-enable-SHA1-sigver-in-DEFAULT.patch
  - crypto-policies-Allow-sshd-in-FIPS-mode-using-DEFAULT.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1752148801">- Add the FIPS scripts fips-finish-install and fips-mode-setup as
  sources in the spec file as they have been removed upstream.
  * We will maintain these scripts downstream.
  * Update the man pages for update-crypto-policies.8.gz
  * Rebase crypto-policies-no-build-manpages.patch
  * Add crypto-policies-FIPS-output.patch
  * Add man pages in text file in compressed form in the file
    man-fips-scripts.tar.xz and add them to the Makefile.</changelog>
  <changelog author="pmonreal@suse.com" date="1753444800">- Update to version 20250425.9267dee:
  * openssl: fix mistakes in integrity-only cipher definitions
  * NO-PQ, cryptopolicies: add experimental value suppression
  * nss: add mlkem768x25519 and mlkem768secp256r1
  * gnutls: 'allow-rsa-pkcs1-encrypt = false' everywhere but in LEGACY
  * TEST-PQ, openssh: add support for MLKEM768 key_exchange
  * LEGACY: drop cipher@pkcs12 = SEED-CBC
  * fips-crypto-policy-overlay: automount FIPS policy, follow-up fixes
  * nss: TLS-REQUIRE-EMS in FIPS
  * DEFAULT: disable RSA key exchange
  * LEGACY: disable sign = *-SHA1
  * nss: wire XYBER768D00 to X25519-KYBER768, not KYBER768
  * Removed patches fixed upstream:
  - crypto-policies-pylint.patch
  * Rebased patches:
  - crypto-policies-nss.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1762776000">- Update to version 20250714.cd6043a: [bsc#1253025, bsc#1252696]
  * gnutls: enable ML-DSA, for both secure-sig and secure-sig-for-cert
  * python, policies, tests: alias X25519-MLKEM768 to MLKEM768-X25519
  * FIPS: disable MLKEM768-X25519 for openssh (no-op)
  * FIPS: deprioritize X25519-MLKEM768 over P256-MLKEM768 for openssl...
  * TEST-PQ: be more careful with the ordering
  * openssl: send one PQ and one classic key_share; prioritize PQ groups
  * sequoia: Generate AEAD policy
  * Do not include EdDSA in FIPS policy
  * sequoia: Add PQC algorithm
  * sequoia: Run tests against PQC capable policy-config-check
  * Revert "openssl, policies: implement group_key_share option"
  * openssl, policies: implement group_key_share option
  * FIPS: enable hybrid ML-KEM (TLS only) and pure ML-DSA
  * python/build-crypto-policies: output diffs on --test mismatches
  * sequoia, rpm-sequoia: use ignore_invalid with sha3, x25519, ...
  * policies, alg_lists, openssl: remove KYBER from allowed values
  * openssl: stricter enabling of Ciphersuites
  * openssl: make use of -CBC and -AESGCM keywords
  * openssl: add TLS 1.3 Brainpool identifiers
  * fix warning on using experimental key_exchanges
  * update-crypto-policies: don't output FIPS warning in fips mode
  * openssh: map mlkem768x25519-sha256 to KEM-ECDH &amp; MLKEM768-X25519 &amp; SHA2-256
  * openssh, libssh: refactor kx maps to use tuples
  * alg_lists: mark MLKEM768/SNTRUP kex experimental
  * nss: revert enabling mlkem768secp256r1
  * nss: add mlkem768x25519 and mlkem768secp256r1, remove xyber
  * gnutls: add GROUP-X25519-MLKEM768 and GROUP-SECP256R1-MLKEM768
  * openssl: use both names for SecP256r1MLKEM768 / X25519MLKEM768
  * openssh, TEST-PQ: rename MLKEM key_exchange to MLKEM768
  * openssh: add support for sntrup761x25519-sha512 and mlkem768x25519-sha256
  * LEGACY: enable 192-bit ciphers for nss pkcs12/smime
  * openssl: map NULL to TLS_SHA256_SHA256:TLS_SHA384_SHA384...
  * nss: be stricter with new purposes
  * python/update-crypto-policies: pacify pylint
  * fips-mode-setup: tolerate fips dracut module presence w/o FIPS
  * fips-mode-setup: small Argon2 detection fix
  * SHA1: add __openssl_block_sha1_signatures = 0
  * fips-mode-setup: block if LUKS devices using Argon2 are detected
  * update-crypto-policies: skip warning on --set=FIPS if bootc
  * fips-setup-helper: skip warning, BTW
  * fips-mode-setup: force --no-bootcfg when UKI is detected
  * fips-crypto-policy-overlay: automount FIPS policy
  * nss: rewrite backend for 3.101
  * cryptopolicies: parent scopes for dumping purposes
  * policygenerators: move scoping inside generators
  * openssh: make dss no longer enableble, support is dropped
  * gnutls: wire GROUP-X25519-KYBER768 to X25519-KYBER768
  * TEST-PQ: disable pure Kyber768
  * DEFAULT: switch to rh-allow-sha1-signatures = no...
  * java: drop unused javasystem backend
  * java: stop specifying jdk.tls.namedGroups in javasystem
  * ec_min_size: introduce and use in java, default to 256
  * java: use and include jdk.disabled.namedCurves
  * BSI: Update BSI policy for new 2024 minimum recommendations
  * fips-mode-setup: flashy ticking warning upon use
  * fips-mode-setup: add another scary "unsupported"
  * BSI: switch to 3072 minimum RSA key size
  * java: make hash, mac and sign more orthogonal
  * java: specify jdk.tls.namedGroups system property
  * java: respect more key size restrictions
  * java: disable anon ciphersuites, tying them to NULL...
  * java: start controlling / disable DTLSv1.0
  * nss: wire KYBER768 to XYBER768D00</changelog>
  <changelog author="pmonreal@suse.com" date="1762776001">- Adapt the manpages to SUSE/openSUSE:
  * Add crypto-policies-SUSE-manpages.patch
  * Compress all the man pages for update-crypto-policies.8.gz,
    crypto-policies.7.gz, fips-finish-install.8.gz and
    fips-mode-setup.8.gz into man-crypto-policies.tar.xz</changelog>
  <changelog author="pmonreal@suse.com" date="1762862400">- Fix the testsuite:
  * Port all the policy changes to the config files in the test suite.
  * Use the newly introduced SKIP_LINTING=1 option.
  * Rebase crypto-policies-Allow-openssl-other-policies-in-FIPS-mode.patch</changelog>
  <changelog author="obs.coke518@passinbox.com" date="1774958400">- Disable the use of posix_spawn() under qemu user-mode emulation.</changelog>
  <changelog author="pmonreal@suse.com" date="1776859200">- Modify the output of fips-mode-setup to hint the user when
  setting the FIPS mode in transactional systems to use the
  command 'transactional-update setup-fips'. (bsc#1262315)</changelog>
  <changelog author="pmonreal@suse.com" date="1777896000">- Add PQC support for OpenSSH (bsc#1258311, bsc#1259825)
  * Enable sntrup761x25519-sha512 for OpenSSH by default
  * Add crypto-policies-OpenSSH-PQC.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1779278400">- Remove crypto-policies-Allow-sshd-in-FIPS-mode-using-DEFAULT.patch
  to allow X25519 as required for sntrup761x25519-sha512@openssh.com
  and sntrup761x25519-sha512 in the DEFAULT policy. (bsc#1259825)
  Rebase crypto-policies-Allow-openssl-other-policies-in-FIPS-mode.patch</changelog>
</package>
<package pkgid="b4dea1544f8310937d78f2809f601f9f8fdac85cbf9dd03967abc071a9d1de14b1aa160fa68019c173e26b3e5f66c3326b98e6ca7eb93b1dbe14206417fd67b0" name="cryptsetup" arch="s390x">
  <version epoch="0" ver="2.8.4" rel="160099.2.1"/>
  <changelog author="martin.schreiner@suse.com" date="1722427200">- Update to 2.7.4:
  * Detect device busy failure for device-mapper table-referenced
    devices.
  * Fix shared activation for dm-verity devices.
  * Add --shared option for veritysetup open action.
  * Do not use exclusive flag for the allocated backing loop files.
  * Fixes for problems found by static analyzers and Valgrind.
  * Fixes to tests and CI scripts.
- Use fdupes to link identical man pages.</changelog>
  <changelog author="meissner@suse.com" date="1725019200">- cryptsetup-fips140-3.patch: extend the password for PBKDF2 benchmarking
  to be more than 20 chars to meet FIPS 140-3 requirements (bsc#1229975)</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" date="1748520000">- Add a dependency on device-mapper to libcryptsetup12 to install
  the required device-mapper udev rules. [bsc#1241612]</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" 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>
</package>
<package pkgid="a5dcc1cd58b87f964f2f248cbee7877eb2971dcdf6fbf286d76a7fab734906acbcc69b6d72482a4eb1a43169974bc304dafc68aeeeab0738c3be77dd2986685c" name="cryptsetup-doc" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="160099.2.1"/>
  <changelog author="martin.schreiner@suse.com" date="1722427200">- Update to 2.7.4:
  * Detect device busy failure for device-mapper table-referenced
    devices.
  * Fix shared activation for dm-verity devices.
  * Add --shared option for veritysetup open action.
  * Do not use exclusive flag for the allocated backing loop files.
  * Fixes for problems found by static analyzers and Valgrind.
  * Fixes to tests and CI scripts.
- Use fdupes to link identical man pages.</changelog>
  <changelog author="meissner@suse.com" date="1725019200">- cryptsetup-fips140-3.patch: extend the password for PBKDF2 benchmarking
  to be more than 20 chars to meet FIPS 140-3 requirements (bsc#1229975)</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" date="1748520000">- Add a dependency on device-mapper to libcryptsetup12 to install
  the required device-mapper udev rules. [bsc#1241612]</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" 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>
</package>
<package pkgid="1712cf5a99c2bc0477be1350353c2ae880786dbf42383ab14a4c1a3df7900e88cee2edfc701fe922e8ef54aa9fe8e8a0292918c87c6b0886f0192cfabace487b" name="cryptsetup-lang" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="160099.2.1"/>
  <changelog author="martin.schreiner@suse.com" date="1722427200">- Update to 2.7.4:
  * Detect device busy failure for device-mapper table-referenced
    devices.
  * Fix shared activation for dm-verity devices.
  * Add --shared option for veritysetup open action.
  * Do not use exclusive flag for the allocated backing loop files.
  * Fixes for problems found by static analyzers and Valgrind.
  * Fixes to tests and CI scripts.
- Use fdupes to link identical man pages.</changelog>
  <changelog author="meissner@suse.com" date="1725019200">- cryptsetup-fips140-3.patch: extend the password for PBKDF2 benchmarking
  to be more than 20 chars to meet FIPS 140-3 requirements (bsc#1229975)</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" date="1748520000">- Add a dependency on device-mapper to libcryptsetup12 to install
  the required device-mapper udev rules. [bsc#1241612]</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" 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>
</package>
<package pkgid="f1d18333c495ec94eecb257b3ceeea6443e4182877db32a39f2f01f5fd049ce4838a579259432e1e463070db69ec77edd5780c91d19bde8ca201041590236a8b" name="cryptsetup-ssh" arch="s390x">
  <version epoch="0" ver="2.8.4" rel="160099.2.1"/>
  <changelog author="martin.schreiner@suse.com" date="1722427200">- Update to 2.7.4:
  * Detect device busy failure for device-mapper table-referenced
    devices.
  * Fix shared activation for dm-verity devices.
  * Add --shared option for veritysetup open action.
  * Do not use exclusive flag for the allocated backing loop files.
  * Fixes for problems found by static analyzers and Valgrind.
  * Fixes to tests and CI scripts.
- Use fdupes to link identical man pages.</changelog>
  <changelog author="meissner@suse.com" date="1725019200">- cryptsetup-fips140-3.patch: extend the password for PBKDF2 benchmarking
  to be more than 20 chars to meet FIPS 140-3 requirements (bsc#1229975)</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" date="1748520000">- Add a dependency on device-mapper to libcryptsetup12 to install
  the required device-mapper udev rules. [bsc#1241612]</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" 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="pmonreal@suse.com" 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>
</package>
<package pkgid="8786ec45db71c661764cefe4eb739400e0cbf5e244befefad501946000ad2482fae2200101c34f7f38aec6bc5e4708d20c47efe5ad6ac27e510e3f173d0ffb40" name="cscope" arch="s390x">
  <version epoch="0" ver="15.9" rel="160099.4.2"/>
  <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="ledest@gmail.com" 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="jslaby@suse.com" 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="mpluskal@suse.com" date="1584360000">- Fix download url
- Clean up spec file with spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="4b6a901d88c9ccbfcd5b4d019550df7957041e09b6d207d543626e7b8e57560857a101dca180519c59ed05109f87aed1594a25ab6b09c4220cce11a73a5954b5" name="csindex" arch="s390x">
  <version epoch="0" ver="19980713" rel="bp161.1.2"/>
  <changelog author="dan@suse.cz" date="997790400">- use bzip instead of gzip</changelog>
  <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>
</package>
<package pkgid="ec8d5c4ae183fa2ffef64ad6ede3c8f21c0f1c4175a720e21552f98e52ff86ba382fd3ab656bddcd1282df653f00ae9157d42ebc4a8b8086866691967e46e3c2" name="csound" arch="s390x">
  <version epoch="0" ver="6.18.1" rel="bp161.1.2"/>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1613822400">- Added quotes to %{_lib} conditional to satisfy new rpmlint.</changelog>
  <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&#xF8;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&#xFC;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>
</package>
<package pkgid="195c117655eb97f57fb8ac7309670c48faa4cf9092f0835b23a1c38e2ea8876e9da94b695f973c2f3f97613a8e7e2ce44158de7bd9489645c0afe6c7e99c4986" name="csound-devel" arch="s390x">
  <version epoch="0" ver="6.18.1" rel="bp161.1.2"/>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1613822400">- Added quotes to %{_lib} conditional to satisfy new rpmlint.</changelog>
  <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&#xF8;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&#xFC;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>
</package>
<package pkgid="2c0573daf4ee6387e784a71404f4611a6b35a7bdca7376f85cc54307be0749cc081567a1de87ba6bd58c0b6d537aa00a588e48f1f6df85788d3b4e0564cd770b" name="csound-lang" arch="noarch">
  <version epoch="0" ver="6.18.1" rel="bp161.1.2"/>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1613822400">- Added quotes to %{_lib} conditional to satisfy new rpmlint.</changelog>
  <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&#xF8;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&#xFC;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>
</package>
<package pkgid="e84fb0acfc3ddfb8f8dec3a30b78603279c5897233cbc31c397da9d0f82cfdf9d0229a4a04898462b4276e210fac2822235de03040911beb663c8d4554f84a27" name="csound-plugins" arch="s390x">
  <version epoch="0" ver="6.18.1" rel="bp161.1.2"/>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1613822400">- Added quotes to %{_lib} conditional to satisfy new rpmlint.</changelog>
  <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&#xF8;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&#xFC;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>
</package>
<package pkgid="9132154f521f81a824c9c7b9a6d5031316d8970cf4c078e75c616a36bf3714b9aa3ad37a2b92df4d2ae5504a721baa15699143e8462a447c9089acbc6c781ebc" name="csound-samples" arch="noarch">
  <version epoch="0" ver="6.18.1" rel="bp161.1.2"/>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1613822400">- Added quotes to %{_lib} conditional to satisfy new rpmlint.</changelog>
  <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&#xF8;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&#xFC;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>
</package>
<package pkgid="307270cf47ddbb5dbf3781ae074d50a1d0e7bcb7e8f0e335ca151fe895d8226d4bc4f5ced97f2102efe1817bed6f6fe278e58dbb8476f9755f72d4ac0af9a0da" name="csvprintf" arch="s390x">
  <version epoch="0" ver="1.3.2" rel="bp161.1.2"/>
  <changelog author="archie.cobbs@gmail.com" date="1533124800">- Update to release 1.0.4
  - Fixed "unexpected character" bug when line ends with QUOTE, CR
  - Added "-X" flag to derive XML tag names from column headers</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <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>
</package>
<package pkgid="e6a1846b119e3c2d2170fdae15fe502f5360592289ac931d6cbdba26645cb2aab9182b4fc390ff07dc2ec9f4f59f4fb61a90d305510871862ece4b303251e5b1" name="csync" arch="s390x">
  <version epoch="0" ver="0.50.0" rel="bp161.1.2"/>
  <changelog author="anschneider@exsuse.de" date="1266321600">- Build always with libssh support.</changelog>
  <changelog author="jmcdonough@suse.com" date="1379073600">- Update to version 0.50.0.
  * Added an owncloud module
  * Added a backup mode to the reconciler
  * Added new logging framework (removed log4c dependency)
  * Added new config parser (removed iniparser dependency)
  * Added capabilities for modules
  * Added content checking in conflict case
  * Improved database performance and integrity checks
  * Improved error reporting
- Add fix-cmake-on-pre-12.patch: Fix building on older systems</changelog>
  <changelog author="freitag@owncloud.com" date="1404129600">- BuildRequire pkg-config to make cmake find its libraries again.</changelog>
  <changelog author="dimstar@opensuse.org" date="1426507200">- Fix popd usage: since bash 4.3, it only takes a numeric argument.</changelog>
  <changelog author="tjcw@physics.org" date="1435579200">- Fix build break by changing __FUNCTION__ to __func__
  * csync_log.h.patch</changelog>
  <changelog author="Klaas Freitag &lt;opensuse@freisturz.de&gt;" date="1540900800">- Add fix-missing-const.patch: Fix a compile error on Leap 15.1
  Fixes boo#1113889</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1603800000">- Add csync-libssh.patch: Detect libssh version in libssh_version.h
  in case this file exists.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1615118400">- Fix bare words are no longer supported,
  please use "...": lib64 == lib64
- Run spec-cleaner</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1618315200">- explicitly add -pie linker flag to make /usr/bin/csync a PIE binary
  (bsc#1184122). The problem arises in upstream
  cmake/Modules/DefineCompilerFlags.cmake where -fPIC is explicitly added to
  compiler flags, which are also passed during link time. This overrides our
  implicit gcc PIE profile.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="c47d0c3d5231962b4160d9cec6bed1475fa2269cbea7ff3751eb6d0f55dd9deb52cc045518bbb7eaec7f0b75c3bc6cafbde2078fcd491dadebb62e72556839da" name="csync2" arch="s390x">
  <version epoch="0" ver="2.0+git.1600444747.83b3644" rel="160099.4.1"/>
  <changelog author="jengelh@inai.de" date="1462536000">- Avoid runtime dependency on systemd, the macros can all deal with
  its absence.
- Ensure csync@.service template instances are disabled on package
  removal.</changelog>
  <changelog author="olaf@aepfle.de" date="1499947200">- Requires(post) hostname|openssl</changelog>
  <changelog author="tchvatal@suse.com" date="1500465600">- Remove systemd dep in favor of systemd-rpm-macros
- Format a bit with spec-cleaner
- Add proper dependency over openssl
- Remove all the tex deps as we now reduce from 300 to 160 buildrequires
- Remove xinetd service and use only socket activation to keep
  only one tool for the job
  * Also remove patch csync2-fix-xinetd.patch</changelog>
  <changelog author="kgronlund@suse.com" date="1534248000">- Avoid systemd service removal errors when uninstalling (bsc#1093165)</changelog>
  <changelog author="kgronlund@suse.com" date="1534334400">- comparison of peer names provided via command line should not be case sensitive (bsc#1082576)
- fix for inetd stderr &gt;&amp; stdout
- fix log message when generating backup files, demote log level
- document -l and -N switches</changelog>
  <changelog author="kgronlund@suse.com" date="1558958400">- Update patches
  * Add 0001-Add-COPYING-as-docfile.patch
  * Add 0002-Patch-sonames.patch
  * Add 0003-Set-AC_PROG_CPP-in-configure.ac.patch
  * Remove add-COPYING.patch
  * Remove add-ac_prog_cpp.patch
  * Remove fix-sonames.patch</changelog>
  <changelog author="kgronlund@suse.com" date="1558958401">- Update to 2.0+git.1542296533.b974921:
  * Convert documentation to asciidoc
  * Add error handling for out-of-memory while parsing config file
  * create_key: use all random bits; add some error handling
- Update patches
  * Add 0001-Add-COPYING-as-docfile.patch
  * Add 0002-Patch-sonames.patch
  * Add 0003-Set-AC_PROG_CPP-in-configure.ac.patch
  * Remove add-COPYING.patch
  * Remove add-ac_prog_cpp.patch
  * Remove fix-sonames.patch</changelog>
  <changelog author="varkoly@suse.com" date="1617796800">- Update to 2.0+git.1600444747.83b3644:
  * VUL-1: CVE-2019-15522: csync2: daemon fails to enforce TLS
    (bsc#1147137)
  * VUL-1: CVE-2019-15523: csync2: incorrect TLS handshake error handling
    (bsc#1147139
  * use standard %lld instead of non-standard %Ld format specifier
  * try to avoid (temporary) -rw------- root:root files on receiving side
  * fix diff mode truncation to first 512 byte
  * disable xinetd template by default as preparation for systemd socket unit
  * add systemd csync2.socket and csync2@.service templates
  * escape peername in SQL statements
- VUL-1: csync2: bad TLS key generation on installation (bsc#1145032)
  Adapt suggested changes in %post section.
  Do not hide output on standard error during generating the keys.
- Remove patches contained by update:
  * 0003-Set-AC_PROG_CPP-in-configure.ac.patch
  * 0002-Patch-sonames.patch
  * 0001-Add-COPYING-as-docfile.patch</changelog>
  <changelog author="varkoly@suse.com" date="1766404800">- (jsc#PED-14855) Fix packages for Immutable Mode - csync2
- Strip binary.</changelog>
  <changelog author="varkoly@suse.com" date="1776859200">- VUL-1 CVE-2026-41051: csync2: uses insecure temporary directories when compiled with C99 or later
  (bsc#1262472) Add patch:
  configure_mkstemp_c99.patch</changelog>
</package>
<package pkgid="6aebb39554c58aa3613592926c9c08feec4476ad16ba3b4fea6940ea514f054eb4d64c5b472e6d1281de46a3d12ca31e0ec6a0efb0895ff92533dc6d045b2233" name="ctags" arch="s390x">
  <version epoch="0" ver="5.8" rel="160099.4.2"/>
  <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="msuchanek@suse.com" date="1610366400">- Fix build on Tumbleweed - do not ship ghost symlinks.</changelog>
  <changelog author="adam.majer@suse.de" date="1611835200">- Ship symlinks that are not to be ghosted in the first place</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" 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="msuchanek@suse.com" date="1632744000">- Fix build with gcc 11
  + ctags-gcc11.patch</changelog>
  <changelog author="adam.majer@suse.de" 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="dmueller@suse.com" date="1675339200">- mark u-a generics as non-%ghost</changelog>
  <changelog author="werner@suse.de" date="1752667200">- Switch over to libalternatives for ctags to provide a ctags
  variant (bsc#1245894)</changelog>
  <changelog author="adam.majer@suse.de" date="1753358400">- Only Require: alts when using libalternatives, no need for scriplets</changelog>
</package>
<package pkgid="9d68d48032b31af3db08c5edcad84a89690226caa6177bb2c768bf1b51796096e99d3d7083b3cbe3483b6d50e8c06846f684b10df27a7f81f4fd9ebd3fcd9d02" name="ctdb" arch="s390x">
  <version epoch="0" ver="4.23.10+git.489.e1a9a2cc78" rel="160099.1.2"/>
  <changelog author="nopower@suse.com" date="1768996800">- Fix mistake in README.SUSE /var/spool/samba =&gt; /var/samba/spool
  (bsc#1254665).</changelog>
  <changelog author="scabrero@suse.de" 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="scabrero@suse.de" 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@suse.com" 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="rfrohl@suse.com" date="1774872000">- Use multiple threads for SELinux relabeling in
  update-samba-security-profile (bsc#1259050).</changelog>
  <changelog author="noel.power@suse.com" 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="nopower@suse.com" 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@suse.com" 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).
  * CVE-2026-15779: Winbind can change Ownership Of / To A User Who
    has Homedir / In passwd; (bso#16073); (bsc#1271469).</changelog>
  <changelog author="noel.power@suse.com" date="1782216000">- Update to 4.23.9
  * Windows Offline Files fails with permission error when
    directory has the read‑only attribute set; (bso#16030).
  * Samba doesn't implement FILE_NOTIFY_CHANGE_SECURITY;
    (bso#14148).
  * samba-tool shows wrong format specifiers for timestamp
    attributes; (bso#16076).
  * 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).
  * 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).
  * Require NTLMv2 session security on Windows makes trusts to
    Samba unusable; (bso#16067).
  * 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).</changelog>
  <changelog author="nopower@suse.com" date="1785240000">- Update to 4.23.10
  * 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="a0e883587417dc4a5726f23be339ddcacb64cb04843afb58d3392e6e64cc73a427f81f66ec646bc84ab595f959ba0aa300facc2d9b7417e62946043717e97f89" name="ctdb-pcp-pmda" arch="s390x">
  <version epoch="0" ver="4.23.10+git.489.e1a9a2cc78" rel="160099.1.2"/>
  <changelog author="nopower@suse.com" date="1768996800">- Fix mistake in README.SUSE /var/spool/samba =&gt; /var/samba/spool
  (bsc#1254665).</changelog>
  <changelog author="scabrero@suse.de" 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="scabrero@suse.de" 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@suse.com" 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="rfrohl@suse.com" date="1774872000">- Use multiple threads for SELinux relabeling in
  update-samba-security-profile (bsc#1259050).</changelog>
  <changelog author="noel.power@suse.com" 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="nopower@suse.com" 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@suse.com" 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).
  * CVE-2026-15779: Winbind can change Ownership Of / To A User Who
    has Homedir / In passwd; (bso#16073); (bsc#1271469).</changelog>
  <changelog author="noel.power@suse.com" date="1782216000">- Update to 4.23.9
  * Windows Offline Files fails with permission error when
    directory has the read‑only attribute set; (bso#16030).
  * Samba doesn't implement FILE_NOTIFY_CHANGE_SECURITY;
    (bso#14148).
  * samba-tool shows wrong format specifiers for timestamp
    attributes; (bso#16076).
  * 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).
  * 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).
  * Require NTLMv2 session security on Windows makes trusts to
    Samba unusable; (bso#16067).
  * 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).</changelog>
  <changelog author="nopower@suse.com" date="1785240000">- Update to 4.23.10
  * 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="adea0dda260034ae997964acb91f0df13693d781e061d2529eb22ca0b14261a724ffd1060776c7ea78a22bdfe1e23240c1c341edef9ef94fd014236504221b44" name="ctl" arch="s390x">
  <version epoch="0" ver="1.5.3" rel="bp161.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>
</package>
<package pkgid="79c317083922b8120e196d9e8970f42d9d195343ec440c2357bbce399709dcfd752da677bc4a3d2be1498b4d18a17b08ab6b0e7c4a44a5f1c4af51c7fd35c4a9" name="ctl-data" arch="noarch">
  <version epoch="0" ver="1.5.3" rel="bp161.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>
</package>
<package pkgid="f9c534321cbb76af17f9bf040fe1a6c46b89df8238c21f0ce6f8808778efbcd5ee5c85616d20923d9fb96d7c25d54b6708d86a3317c3e8d09dd56bb904e76679" name="ctl-devel" arch="s390x">
  <version epoch="0" ver="1.5.3" rel="bp161.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>
</package>
<package pkgid="739652a7bbfe2ae021b3b3224735b622883d44fd00997cd60d07f9c9a370e603019b64cab26fa6cfa3fd75b6ee618d4acf5164167360b6386be277e059851ca3" name="ctl-doc" arch="noarch">
  <version epoch="0" ver="1.5.3" rel="bp161.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>
</package>
<package pkgid="45836f82f15b495e1ef993fadc4d4977d50b5e2a475fc1472de30ee79e454725ae246ce41539e4b18b6a362066914d6366d41b2eb376860a94d3292eefb369fd" name="ctre-devel" arch="noarch">
  <version epoch="0" ver="3.9.0" rel="bp161.1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700481600">- Initial version.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1700654400">- unsigned-char.patch: Fix bogus tests that depend on signed char</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718712000">- Update to version 3.9.0:
  * you can now use CTRE as C++ module! with -DCTRE_MODULE=ON
    (experimental).
  * `ctre::range` is deprecated and replaced with
    `ctre::search_all`
  * simple `ctre::capture_group` concept
  * capture groups / result type now has
    `.to_optional_number(...)` member function which returns
    `std::nullopt` if group is not matching
  * Fixed: Cannot parse Unicode ranges after question mark as in "
    ?[\p{L}]+"
    [gh#hanickadot/compile-time-regular-expressions#305]
- Pass -DCTRE_MODULE=OFF to cmake to disable CTRE module
  explicitly (requires cmake &gt;= 3.30).</changelog>
</package>
<package pkgid="82e6995b1b6feb4e186d00acb7611284d1656a57f05fa2058cb9d01ba7852960b4dea734bfe664c3d71df028d1d302cd6e5805a163207c7bb6859cb20ac37ca4" name="cuishark" arch="s390x">
  <version epoch="0" ver="0.1.2" rel="bp161.1.3"/>
  <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="1fec327edd06cb5e746e9255cdfff457ef8a0e4505beda1f3c6c2ce92e07fbda482d4659e8dfb67aedda79b198e652af9da9564471d2655f4ce148e9053e4660" name="culmus-fonts" arch="noarch">
  <version epoch="0" ver="0.133" rel="bp161.1.1"/>
  <changelog author="pgajdos@suse.cz" date="1304596800">- package missed TTF fonts -- thanks to andrei.levi at gmail.com</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="pgajdos@suse.com" date="1328097600">- renamed to culmus-fonts</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1344340800">- updated to 0.121:
  * Frank Ruehl CLM now supports diacritics.</changelog>
  <changelog author="pgajdos@suse.com" date="1364299200">- updated to 0.130:
  * Added new TrueType font "Shofar" by Yoram Gnat. Complete family with
  diacritics and cantillation marks. The font is inspired by Koren type, with
  redesigned letter forms and the height-to-width ratio.</changelog>
  <changelog author="cornelis@solcon.nl" date="1525176000">- Updated to 0.132:
  * Nachlieli CLM completely redesigned, and now it also supports
    diacritics.
  * David CLM now also supports meteg and rafe, in addition to other
    diacritics.
  * Nachlieli and David are provided as otf fonts.
- Remove the Provides/Obsoletes: culmus, it was a long time ago that
  the package name was just culmus.</changelog>
  <changelog author="jengelh@inai.de" date="1525262400">- Update descriptions.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651924800">- Update to version 0.133
  * Improved Hamsa shape in Caladings
  * New Synagogue glyph
  * Flag of Israel, moon phases and minor fixes.
  * Fixed varika in David CLM</changelog>
</package>
<package pkgid="0c68e786e66e0aed56213b706db675c7a8570c96ccc780937230c906b64202ce597bb4d2a8b1564e50821a3d8adf77fddf011e309835a12f751432ebb830f3c0" name="cunit-devel" arch="s390x">
  <version epoch="0" ver="2.1.3" rel="160099.4.2"/>
  <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="fstrba@suse.com" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms
- Clean the spec file up a bit</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="144efd77c5ba8c3aa2ada6f8add177146cc39f5bc8eb8f78544375fe5c5beb1b6515d27691c720662b824f2f13899428bc09a6d893b2287fbdfeb2dd4060fa2c" name="cunit-doc" arch="s390x">
  <version epoch="0" ver="2.1.3" rel="160099.4.2"/>
  <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="fstrba@suse.com" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms
- Clean the spec file up a bit</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="81aa3d124f3584efe1227da760cfa508843b6e7479f44fe945a4d41f71501c049f61ebfbbb84cae3698f7c57db9a420829d77231d402c05c056a6a3e913b9f30" name="cup-maven-plugin" arch="noarch">
  <version epoch="0" ver="1.9.1" rel="160099.2.4"/>
  <changelog author="mvyskocil@suse.com" date="1385985600">- conflict the non-bootstrap variant with the bootstrap variant</changelog>
  <changelog author="fstrba@suse.com" date="1507032000">- Don't BuildRequire java-1_5_0-gcj-compat-devel, since it will be
  soon gone; BuildRequire java-devel
- Build with java source and target level 1.6 to allow building
  with jdk9
- Sync the bootstrap and non-bootstrap spec files using the
  jpackage-bootstrap-prepare.sh script and clean spec file</changelog>
  <changelog author="fstrba@suse.com" date="1507118400">- Removed a jflex-lex-scan.patch again, so that bot is happy</changelog>
  <changelog author="fstrba@suse.com" date="1642161600">- Upgrade to version 1.8.2
  * fix build with recent java-cup
- Build the bootstrap package using ant with a generated build.xml
- Build the non-bootstrap package using maven, since its dependency
  auto is already built with maven
- Added patch:
  * jflex-1.8.2-no-auto-value.patch
    + do not process auto-value-annotations in bootstrap build
    + the generated file is pre-generated outside build for this
    variant
- Removed patches:
  * jflex-byaccj-utl.patch
  * jflex-classpath.patch
  * jflex-javac-no-target.patch
  * jflex-junit4.patch
  * jflex-no-cup-no-jflex.patch
    + not needed in this version</changelog>
  <changelog author="fstrba@suse.com" date="1647518400">- Build against standalone glassfish-annotation-api for relevant
  distribution versions that have JDK that does not contain the
  JavaEE modules</changelog>
  <changelog author="fstrba@suse.com" date="1648641600">- Build against the standalone JavaEE modules unconditionally</changelog>
  <changelog author="fcrozat@suse.com" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="gus.kenion@suse.com" date="1728993600">- Upgrade to 1.9.1
  * JFlex 1.9.1 is a small bugfix release:
  * fix negated char classes with overlapping content
    (#1065, #1066): Expressions such as [^\s\n] were translated
    incorrectly, because \s and \n overlap and the negation
    operator ^ in version 1.9.0 did not handle this case correctly.
- Includes changes from 1.9.0
  * JFlex 1.9.0 is a feature release with slight performance
    improvements in the scanning engine. It also fixes all known
    bugs of version 1.8.2.
  * New features
    + add optional token limit size (#1045, #197)
    + warn for unicode escapes that are too long (#1042)
    + directives and command line switches for enabling/disabling
    JFlex warnings (#1020)
    + allow custom annotations such as @SuppressWarnings
    (#1027, #762)
    + increase maximum supported DFA size to about 2^32 states
    (#1003, #952)
    + better error reporting for character classes (#996, #888, #939)
    + allow comments after %yylexthrow (#794)
    + make maven build reproducible (#765)
  * Fixed bugs
    + make character classes more robust (#985, #974, #986)
    + fix NullPointerException when generating dot files (#769)
  * Other
    + update dependencies
    + more and better property-based tests (#953)
    + use SPDX license identifiers
    + avoid use of createTempDir() (was used in tests only)
    + migrate CI to GitHub actions
    + migrate most tests to bazel
    + improve test suite to work on non-US locales
    + fix example file name for minijava example
    + improved simple.flex example
- Remove jflex-1.8.2-no-auto-value.patch (not applicable to
  versions newer than 1.8.2)
- Add jflex-1.9.1-no-auto-value.patch
- Merge multibuild logic into single .spec file
  * remove jflex-bootstrap.spec
  * remove jflex-bootstrap.changes
  * remove pre-checkin.sh</changelog>
</package>
<package pkgid="0b2795a9d6d10b57401a56f72634b41511151e1d78089b3586c306dd2af994c547de6df1d2ba2f7ab65ba0b6f7224ea42b70dc7301ede55e6870db9f4137076a" name="cups" arch="s390x">
  <version epoch="0" ver="2.4.19" rel="160099.1.1"/>
  <changelog author="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="dimstar@opensuse.org" date="1729080000">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="569cbf727ad667c9b11778530e5c7cc54f2a628c1cbfee0af8f1b90f801b6bee4f75c18a3f3b5ff9976da11d9c1f750caff6d89002e271f12a68f6d57a2db973" name="cups-airprint" arch="noarch">
  <version epoch="0" ver="1.1" rel="bp161.1.1"/>
  <changelog author="seroton10@gmail.com" date="1454846400">- Initial version.</changelog>
  <changelog author="seroton10@gmail.com" date="1455451200">- Changes due to review feedback
  * Drop CUPS as build requirement
  * State required CUPS version at runtime
  * Document why CUPS-internal DNS-SD is insufficient
  * Many minor documentation improvements</changelog>
  <changelog author="jsmeix@suse.de" date="1456142400">- Requires cups-filters &gt;= 1.0.25 and cups &gt;= 1.6:
  At least some iOS apps send the URF format when printing via
  AirPrint so that the matching urftopdf filter that is provided
  in cups-filters &gt;= 1.0.25 is required to convert URF into PDF
  (the nowadays standard printing data format which can be further
  converted into the printer's native data format).
  Because cups-filters cannot be reasonably well used with
  traditional CUPS &lt;= 1.5.4 also a modern CUPS &gt;= 1.6 is
  in practice required.</changelog>
  <changelog author="jsmeix@suse.de" date="1456228800">- Inserted a new section "2. CAVEATS" in README.SUSE
  about possible limitations of AirPrint support via CUPS.</changelog>
  <changelog author="Olav Reinert &lt;seroton10@gmail.com&gt;" date="1589716800">- python3.patch: Port script to python3
- pdf-support.patch: Fix printer discovery
- Add minimal build check to verify the script can run at all</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="669b52fa2d3562591e065fd8476a3cee44b646af6c173915e3a4af3bf6b3a84fc85b3410a30f4b8476b154960cf83635857f616080ea6dd1fc44af99b2a68fc6" name="cups-backends" arch="noarch">
  <version epoch="0" ver="1.1" rel="bp161.1.1"/>
  <changelog author="jsmeix@suse.de" date="1243512000">- Removed the beh backend because it is now provided
  in the upgraded foomatic-filters version 4.0.1 package.
- Replaced the pipe backend source cups-pipe.pl perl script
  with a new source cups-pipe.sh bash script which works
  in much better compliance to CUPS and which also fixes
  a bug that it did not get signals from the cupsd
  so that it did not terminate pipe when removing jobs
  (see Novell/Suse Bugzilla bnc#499735).</changelog>
  <changelog author="coolo@novell.com" date="1245412800">- disable as-needed via 'export SUSE_ASNEEDED=0'
  for this package as it fails to build with it</changelog>
  <changelog author="meissner@suse.de" date="1251374400">- fixed as-needed issue by using the right ordering
  'hal.c -o hal -ldbus-1 -lhal' in the spec file</changelog>
  <changelog author="jsmeix@suse.de" date="1270728000">- Work with upstream compliant CUPS 1.4 on all platforms
  which means to have a fixed "/usr/lib/cups/" directory
  on all platforms (see Novell/Suse Bugzilla bnc#575544).
- Removed the hal backend because HAL is deprecated
  (see Novell/Suse Bugzilla bnc#593946).
- Removed the hpnpf sources because those were "never" built
  (at least not in any of our currently maintained
  products SLES10, 11.0, 11.1, SLES11, and 11.2).</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="jsmeix@suse.de" date="1396008000">- Added 'beh' the Backend Error Handler.
  Since cups-filters version 1.0.42 foomatic-rip's upstream home
  is moved from the foomatic-filters package to cups-filters and
  foomatic-rip is provided in the cups-filters-foomatic-rip RPM.
  The foomatic-filters package also contained 'beh' but that was
  not moved into cups-filters.
  Since hereby /usr/lib/cups/backend/beh is provided by both
  cups-backends and foomatic-filters now cups-backends conflicts
  with foomatic-filters.
  As a result foomatic-filters is now obsolete and
  for foomatic-rip cups-filters-foomatic-rip should be used and
  for 'beh' cups-backends should be used.</changelog>
  <changelog author="jsmeix@suse.de" date="1457006400">- Since cups-filters version 1.6.0 the beh backend is provided
  by the cups-filters RPM as /usr/lib/cups/backend/beh which is
  a C re-write of the beh backend written in Perl that is still
  provided here but now named /usr/lib/cups/backend/beh.pl
  to avoid that cups-backends conflicts with cups-filters.</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Changed how COPYING is installed.  The %doc macro is no longer
  properly expanding ${RPM_SOURCE_DIR}, and isn't handling things
  properly with having the COPYING file manually installed in
  this package.   Clears builderror in openSUSE:Factory.</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060801">- Corrected improper source macro for COPYING file.</changelog>
</package>
<package pkgid="6de93e8c39f1794ff52a3fc1e72b4168f6c8023dad11effe41d841b7093c8cfef24824cfb73f3be15d6e666295aaba9bb74452e790bda187f44c1c26e431689c" name="cups-client" arch="s390x">
  <version epoch="0" ver="2.4.19" rel="160099.1.1"/>
  <changelog author="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="dimstar@opensuse.org" date="1729080000">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="e6cd49f7b4f0885a94cfe548fb654a9cb23f0888c59dba78b302b15e90ec6bbb66a4c7494f68fc1f8874dd97fa1441c86f7ca5fe79aab3c50b09d87a35445b32" name="cups-config" arch="s390x">
  <version epoch="0" ver="2.4.19" rel="160099.1.1"/>
  <changelog author="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="dimstar@opensuse.org" date="1729080000">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="f91ab3f18970a25d7ca78f564b7722550c84944dc2fb4ed7f13d236219754658a08348038f5216664c38c899a3af67b6fb0fc63dc4d3ddb8d9644d0a3697f67a" name="cups-ddk" arch="s390x">
  <version epoch="0" ver="2.4.19" rel="160099.1.1"/>
  <changelog author="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="dimstar@opensuse.org" date="1729080000">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="84f6b4780ee2f27fb519c32d88a6ba8fdc747ae04013adc26fa67c3663273b3b093c6915f69bc1d518f62317f72d6c9fc553b9d6d9450b99edb4fb23b076b694" name="cups-devel" arch="s390x">
  <version epoch="0" ver="2.4.19" rel="160099.1.1"/>
  <changelog author="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="dimstar@opensuse.org" date="1729080000">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="jsmeix@suse.com" 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="422f60f7538289f3117986733b3317417a997c0eee29cf4751676735e1944b4e3df8534b1a0c2359636f6ce12db1920de4c56b501426fdd834581f05e0a853a2" name="cups-filters" arch="s390x">
  <version epoch="0" ver="1.28.17" rel="bp161.1.11"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400), see
  https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
  Added patch harden_cups-browsed.service.patch</changelog>
  <changelog author="Aur&#xE9;lien Joga &lt;aurelienjoga@gmail.com&gt;" date="1647950400">- Version upgrade to 1.28.12
  * imagetoraster, imagetopdf: Fixed comparison of the image size
    with the page size for print-scaling=auto. The image size
    in pixels was compared with the page size in PostScript
    points (1/72 inch).
  * imagetoraster, imagetopdf: Fixed the "print-scaling=none"
    (crop-to-fit) mode, also use crop-to-fit always when requested,
    do not fall back to fit-to-page when the image size differs
    significantly from the page size (Issue #362).
  * libcupsfilters: Changed the default PPI resolution for images
    as input files from 128 to 200 (Pull request #446).
  * implicitclass: Do not check availability of "gs" and "pdftops"
    executables, instead, check by the presence of "gstoraster"
    and "pdftoraster" filters whether we have configured
    cups-filters for Ghostscript and/or Poppler use.
  * libcupsfilters: In the PPD generator for the driverless
    utility and cups-browsed add "*cupsFilter2: ..." lines for
    all supported driverless data formats (PDF, Apple/PWG Raster,
    PCLm), and add lines for legacy data formats (PCL, PostScript)
    only if no driverless formats available.
  * libcupsfilters: Always use encryption for ipps. RFC7472
    requires that 'ipps' must be used over HTTPS, but the
    driverless utility does not enforce encryption
    (Pull request #433).
  * serial: Add a 10-msec sleep and at the end add a tcdrain().
    For some unknown reason, every printing file need sleep a
    little time to make sure the serial printer receive data
    is right (Pull request #431).
  * libcupsfilters: Fix resolver functions for DNS-SD-based URIs,
    to make resolve_uri() also work when DEVICE_URI env variable
    is set and to make ippfind_based_uri_converter() not
    re-direct stdin.
  * pdftopdf: Set default for print-scaling to avoid
    "should never happem" log messages and undefined behavior.
  * pdftopdf: Fix orientation-requested = 0. Consider this as
    automatic selection and not as error.
  * pdftopdf: Fixed all combinations of print-scaling and
    number-up for printers with asymmetric margins
    (top != bottom or left != right) and for input files
    containing pages with different sizes and/or orientations.
    Fixes backported from 2.x branch.
  * pdftopdf: Add 2% tolerance for input size larger than output
    page when "print-scaling=auto" or "print-scaling=auto-fit"
    is used and too large input pages should be scaled, fitting
    documents not. This prevents a random-looking behavior if
    input and output page size seem to be equal, but in reality
    there are slight differences between size dimensions.
- Version upgrade to 1.28.11
  * libcupsfilters: Let PPD generator take default ColorModel
    from printer (CUPS issue #277).
  * Braille: In vectortopdf check inkscape version to call inkscape
    with the correct command line (Issue #315, Pull request #443).
  * Build system: Make missing DejaVuSans.ttf non-fatal
    in ./configure as the font is only needed for test programs,
    not for actual use of cups-filters (Issue #411).
  * libcupsfilters: In imagetoraster() fixed crash with SGray
    (Issue #435).
  * cups-browsed: Naming of local queues is matched to
    CUPS' current naming of temporary queues (no leading or
    trailing underscores), to avoid duplicates in print dialogs
    which support CUPS' temporary queues.
  * libcupsfilters: Make cupsRasterParseIPPOptions() work
    correctly with PPDs (Issue #436).
  * libcupsfilters: Let colord_get_profile_for_device_id()
    not return empty file name, to avoid error messages
    in CUPS error_log.
  * foomatic-rip: Debug message was wrongly sent to stdout
    and not to log (Issue #422).
- Version upgrade to 1.28.10
  * Sample PPDs: Add borderless page size definitions to
    Generic PDF Printer, HP Color LaserJet CM3530 MFP PDF,
    and Ricoh PDF Printer PPD files.
  * Sample PPDs: From the PDF PPD files removed the unneeded
    "*cupsFilters2: ..." line. For CUPS it does not make any
    difference.
  * libcupsfilters: Fixed pdftopdf filter to correctly support page
    ranges without upper limit, like "10-" (Pull request #399).
  * libcupsfilters: Use wildcard tag (IPP_TAG_ZERO) search for
    "media-type" and "media-type-supported" in the PPD generator
    (Pull request #398).
  * implicitclass, parallel: Added missing newlines at error
    messages.
  * libfontembed: Removed unneeded fontembed/main.c and ttfread
    executable. Eliminates the dependency on DejaVuSans.ttf
    (Issue #386).
  * gstoraster: Refactor the filter a little to clarify handling
    of page counts and set job-impressions for TotalPageCount in
    PWG-Raster header (Pull request #394).
  * cups-browsed: Make NotifLeaseDuration configurable and renew
    after half the lease duration not 60 sec before end. The early
    renewal improves reliability on busy systems a lot. For easier
    development and debugging short durations from 300 sec on can
    get selected (Pull request #378).
- Version upgrade to 1.28.9
  * libcupsfilters: Silenced compiler warnings
  * libcupsfilters: Removed duplicate code in the apply_filters()
    function.
  * driverless: If there are no driverless IPP printers available
    let "driverless" terminate with exit code 0 and not 1, to
    follow CUPS' standard of backends in discovery mode
    terminating with 0 if there are no appropriate printers
    found (Issue #375).
  * gstoraster, foomatic-rip: Fixed Ghostscript command line for
    counting pages as it took too long on PDFs from evince when
    printing DjVu files (Issue #354, Pull request #371,
    Ubuntu bug #1920730).
  * cups-browsed: Renamed ldap_connect() due to conflict in new
    openldap (Issue #367, Pull request #370).
  * pdftoraster: Free color data after processing of each page
    (Pull request #363).
  * cups-browsed: Always save "...-default" option entries from
    printers.conf, regardless of presence or absense of PPD file
    (Pull request #359).
  * cups-browsed: Start after network-online.target
    (Pull request #360).
  * texttopdf: Set default margins when no PPD file is used
    (Pull request #356).
- harden_cups-browsed.service.patch adapted to cups-filters-1.28.12</changelog>
  <changelog author="mwilck@suse.com" date="1654776000">- Enable OBS source services. Stay at 1.28.12 for now.
  * add _service file</changelog>
  <changelog author="mwilck@suse.com" date="1654776001">- Update to version 1.28.15:
  * pdftops: Identify old LaserJets more precisely for swicth to Poppler
  * Make pdftopdf also work correctly with auro-rotating off
  * libcupsfilters: Make pdftopdf() correctly working with "landscape" option
  * rastertopdf: Filter fails if no PCLm default resolution given by printer
  * pdftopdf: Fix N-up printing with long-edge-first
  * libcupsfilters: In pdftopdf() fix cropping with long-edge-first
  * pdftops: Use Poppler for all Apple LaserWriter models</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1656072000">- Spec file: Removed URL from source line</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1677672000">- require_cxx17.patch: qpdf dependency is using std::string_view
  which is a c++17 feature... so we can't use c++11... Maybe it
  made sense to force c++11 at some point when it was not default,
  but with new compilers, we are actually downgrading features sets.
- removed spec configure references to filter (ijs, opvp)
  that were removed in version 1.25</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1684324800">- cups-filters-1.28.15-0001-beh-backend-Use-execv-instead-of-system-CVE-2023-24805.patch
  cups-filters-1.28.15-0002-beh-backend-Extra-checks-against-odd-forged-input-CVE-2023-24805.patch
  cups-filters-1.28.15-0003-beh-backend-Further-improvements-CVE-2023-24805.patch
  are the upstream
  0001-beh-backend-Use-execv-instead-of-system-CVE-2023-24805.patch
  0002-beh-backend-Extra-checks-against-odd-forged-input-CVE-2023-24805.patch
  0003-beh-backend-Further-improvements-CVE-2023-24805.patch
  backported to cups-filters-1.28.15
  to fix CVE-2023-24805: RCE in cups-filters, beh CUPS backend
  (bsc#1211340) and
  https://github.com/OpenPrinting/cups-filters/commit/8f274035756c04efeb77eb654e9d4c4447287d65</changelog>
  <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>
</package>
<package pkgid="cbf41422228817c32c3ec1cf9aff86c900454ae2f387158ab0757df8b96f6283f792ee3ad9c4dfcf2fd943f6129bf24c7c22fc9a14abdb9fe23b642919a173ca" name="cups-filters-devel" arch="s390x">
  <version epoch="0" ver="1.28.17" rel="bp161.1.11"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400), see
  https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
  Added patch harden_cups-browsed.service.patch</changelog>
  <changelog author="Aur&#xE9;lien Joga &lt;aurelienjoga@gmail.com&gt;" date="1647950400">- Version upgrade to 1.28.12
  * imagetoraster, imagetopdf: Fixed comparison of the image size
    with the page size for print-scaling=auto. The image size
    in pixels was compared with the page size in PostScript
    points (1/72 inch).
  * imagetoraster, imagetopdf: Fixed the "print-scaling=none"
    (crop-to-fit) mode, also use crop-to-fit always when requested,
    do not fall back to fit-to-page when the image size differs
    significantly from the page size (Issue #362).
  * libcupsfilters: Changed the default PPI resolution for images
    as input files from 128 to 200 (Pull request #446).
  * implicitclass: Do not check availability of "gs" and "pdftops"
    executables, instead, check by the presence of "gstoraster"
    and "pdftoraster" filters whether we have configured
    cups-filters for Ghostscript and/or Poppler use.
  * libcupsfilters: In the PPD generator for the driverless
    utility and cups-browsed add "*cupsFilter2: ..." lines for
    all supported driverless data formats (PDF, Apple/PWG Raster,
    PCLm), and add lines for legacy data formats (PCL, PostScript)
    only if no driverless formats available.
  * libcupsfilters: Always use encryption for ipps. RFC7472
    requires that 'ipps' must be used over HTTPS, but the
    driverless utility does not enforce encryption
    (Pull request #433).
  * serial: Add a 10-msec sleep and at the end add a tcdrain().
    For some unknown reason, every printing file need sleep a
    little time to make sure the serial printer receive data
    is right (Pull request #431).
  * libcupsfilters: Fix resolver functions for DNS-SD-based URIs,
    to make resolve_uri() also work when DEVICE_URI env variable
    is set and to make ippfind_based_uri_converter() not
    re-direct stdin.
  * pdftopdf: Set default for print-scaling to avoid
    "should never happem" log messages and undefined behavior.
  * pdftopdf: Fix orientation-requested = 0. Consider this as
    automatic selection and not as error.
  * pdftopdf: Fixed all combinations of print-scaling and
    number-up for printers with asymmetric margins
    (top != bottom or left != right) and for input files
    containing pages with different sizes and/or orientations.
    Fixes backported from 2.x branch.
  * pdftopdf: Add 2% tolerance for input size larger than output
    page when "print-scaling=auto" or "print-scaling=auto-fit"
    is used and too large input pages should be scaled, fitting
    documents not. This prevents a random-looking behavior if
    input and output page size seem to be equal, but in reality
    there are slight differences between size dimensions.
- Version upgrade to 1.28.11
  * libcupsfilters: Let PPD generator take default ColorModel
    from printer (CUPS issue #277).
  * Braille: In vectortopdf check inkscape version to call inkscape
    with the correct command line (Issue #315, Pull request #443).
  * Build system: Make missing DejaVuSans.ttf non-fatal
    in ./configure as the font is only needed for test programs,
    not for actual use of cups-filters (Issue #411).
  * libcupsfilters: In imagetoraster() fixed crash with SGray
    (Issue #435).
  * cups-browsed: Naming of local queues is matched to
    CUPS' current naming of temporary queues (no leading or
    trailing underscores), to avoid duplicates in print dialogs
    which support CUPS' temporary queues.
  * libcupsfilters: Make cupsRasterParseIPPOptions() work
    correctly with PPDs (Issue #436).
  * libcupsfilters: Let colord_get_profile_for_device_id()
    not return empty file name, to avoid error messages
    in CUPS error_log.
  * foomatic-rip: Debug message was wrongly sent to stdout
    and not to log (Issue #422).
- Version upgrade to 1.28.10
  * Sample PPDs: Add borderless page size definitions to
    Generic PDF Printer, HP Color LaserJet CM3530 MFP PDF,
    and Ricoh PDF Printer PPD files.
  * Sample PPDs: From the PDF PPD files removed the unneeded
    "*cupsFilters2: ..." line. For CUPS it does not make any
    difference.
  * libcupsfilters: Fixed pdftopdf filter to correctly support page
    ranges without upper limit, like "10-" (Pull request #399).
  * libcupsfilters: Use wildcard tag (IPP_TAG_ZERO) search for
    "media-type" and "media-type-supported" in the PPD generator
    (Pull request #398).
  * implicitclass, parallel: Added missing newlines at error
    messages.
  * libfontembed: Removed unneeded fontembed/main.c and ttfread
    executable. Eliminates the dependency on DejaVuSans.ttf
    (Issue #386).
  * gstoraster: Refactor the filter a little to clarify handling
    of page counts and set job-impressions for TotalPageCount in
    PWG-Raster header (Pull request #394).
  * cups-browsed: Make NotifLeaseDuration configurable and renew
    after half the lease duration not 60 sec before end. The early
    renewal improves reliability on busy systems a lot. For easier
    development and debugging short durations from 300 sec on can
    get selected (Pull request #378).
- Version upgrade to 1.28.9
  * libcupsfilters: Silenced compiler warnings
  * libcupsfilters: Removed duplicate code in the apply_filters()
    function.
  * driverless: If there are no driverless IPP printers available
    let "driverless" terminate with exit code 0 and not 1, to
    follow CUPS' standard of backends in discovery mode
    terminating with 0 if there are no appropriate printers
    found (Issue #375).
  * gstoraster, foomatic-rip: Fixed Ghostscript command line for
    counting pages as it took too long on PDFs from evince when
    printing DjVu files (Issue #354, Pull request #371,
    Ubuntu bug #1920730).
  * cups-browsed: Renamed ldap_connect() due to conflict in new
    openldap (Issue #367, Pull request #370).
  * pdftoraster: Free color data after processing of each page
    (Pull request #363).
  * cups-browsed: Always save "...-default" option entries from
    printers.conf, regardless of presence or absense of PPD file
    (Pull request #359).
  * cups-browsed: Start after network-online.target
    (Pull request #360).
  * texttopdf: Set default margins when no PPD file is used
    (Pull request #356).
- harden_cups-browsed.service.patch adapted to cups-filters-1.28.12</changelog>
  <changelog author="mwilck@suse.com" date="1654776000">- Enable OBS source services. Stay at 1.28.12 for now.
  * add _service file</changelog>
  <changelog author="mwilck@suse.com" date="1654776001">- Update to version 1.28.15:
  * pdftops: Identify old LaserJets more precisely for swicth to Poppler
  * Make pdftopdf also work correctly with auro-rotating off
  * libcupsfilters: Make pdftopdf() correctly working with "landscape" option
  * rastertopdf: Filter fails if no PCLm default resolution given by printer
  * pdftopdf: Fix N-up printing with long-edge-first
  * libcupsfilters: In pdftopdf() fix cropping with long-edge-first
  * pdftops: Use Poppler for all Apple LaserWriter models</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1656072000">- Spec file: Removed URL from source line</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1677672000">- require_cxx17.patch: qpdf dependency is using std::string_view
  which is a c++17 feature... so we can't use c++11... Maybe it
  made sense to force c++11 at some point when it was not default,
  but with new compilers, we are actually downgrading features sets.
- removed spec configure references to filter (ijs, opvp)
  that were removed in version 1.25</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1684324800">- cups-filters-1.28.15-0001-beh-backend-Use-execv-instead-of-system-CVE-2023-24805.patch
  cups-filters-1.28.15-0002-beh-backend-Extra-checks-against-odd-forged-input-CVE-2023-24805.patch
  cups-filters-1.28.15-0003-beh-backend-Further-improvements-CVE-2023-24805.patch
  are the upstream
  0001-beh-backend-Use-execv-instead-of-system-CVE-2023-24805.patch
  0002-beh-backend-Extra-checks-against-odd-forged-input-CVE-2023-24805.patch
  0003-beh-backend-Further-improvements-CVE-2023-24805.patch
  backported to cups-filters-1.28.15
  to fix CVE-2023-24805: RCE in cups-filters, beh CUPS backend
  (bsc#1211340) and
  https://github.com/OpenPrinting/cups-filters/commit/8f274035756c04efeb77eb654e9d4c4447287d65</changelog>
  <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>
</package>
<package pkgid="22a285732bf7a5092c3ca59383f1f8999e17ce523a2807b454e812ac2cfd97a5dc7a32e4a736fba0027a2a55c75023442c8a6176686f4a1ccc9b8db90da4805a" name="cups-filters2" arch="s390x">
  <version epoch="0" ver="2.0.1" rel="160099.2.6"/>
  <changelog author="jsmeix@suse.com" date="1739966400">- Initial package cups-filters version 2.0.1</changelog>
  <changelog author="jsmeix@suse.com" date="1748347200">- Conflict with the old 'cups-filters' version 1.x RPM</changelog>
</package>
<package pkgid="9db97c2f50d8128c28de23c1c698516bfbd3c66e8296d2bcba6d0e75eb76d21315bf1def4d8bba6152eaa4e5e03853be26564c1f9b7099c34d3833e68146f996" name="cups-filters2-driverless" arch="s390x">
  <version epoch="0" ver="2.0.1" rel="160099.2.6"/>
  <changelog author="jsmeix@suse.com" date="1739966400">- Initial package cups-filters version 2.0.1</changelog>
  <changelog author="jsmeix@suse.com" date="1748347200">- Conflict with the old 'cups-filters' version 1.x RPM</changelog>
</package>
<package pkgid="ad7fec5629f235f35a8ed91ecd9a9b4d27b2c6d2ddfbe41be0c4d5b21255172bc827f6b3eef4c121116fbb4c00eed4e911f61de9f36911dd6b05c30ed17864bc" name="cups-pk-helper" arch="s390x">
  <version epoch="0" ver="0.2.7" rel="160099.2.8"/>
  <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="bjorn.lie@gmail.com" 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="8e58db90d4b85d9f884f3dc6a39f221d31dfc2a25c53ff567b6e2aa7295b6f7689a2ee10111c131692977e2ec095096269c0978bbb449c6d9272ad5162cc1cae" name="cups-pk-helper-lang" arch="noarch">
  <version epoch="0" ver="0.2.7" rel="160099.2.8"/>
  <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="bjorn.lie@gmail.com" 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="8718fe50a808ad86c05d83212e09901f3bf6b386b00047d4d42cb71f7513c1fb8720536965158a37ddd24c557e5c1ee0d865b251040866d81ba8be21c8c30e7a" name="cups-rpm-helper" arch="s390x">
  <version epoch="0" ver="2.0.4" rel="160099.3.8"/>
  <changelog author="svasudevan@suse.com" date="1557835200">- Update to version 1.9.74
  * no changelog provided</changelog>
  <changelog author="mwilck@suse.com" date="1566993600">- Package /usr/lib/rpm/postscriptdriver.prov again, in the
  new "cups-rpm-helper" subpackage (bsc#735865). The file hasn't
  been packaged any more after the switch from python-cups to
  python-pycups (sr#502741).
  * removed revert-postscriptdriver.prov-py3.patch
    (we use python3 now)</changelog>
  <changelog author="lnussel@suse.de" date="1594036800">- ignore build requirement of cups-rpm-helper to avoid cycle with cups-devel
  (boo#1172407))</changelog>
  <changelog author="code@bnavigator.de" date="1605960000">- Let the python-rpm-macros take care of the correct python3
  provides for all python3 flavors gh#openSUSE/python-rpm-macros#66</changelog>
  <changelog author="dmueller@suse.com" date="1614081600">- update to 2.0.1:
  * pypi required .tar.gz
  * cups.require couldn't handle version bigger than 1
  * dropped macros for older CUPS &lt; 2.0.0
  * dropped Python 2 support and its related macros
  * update license headers
  * thread did not hold GIL when called Py_XDECREF() from destroy_TLS(), causing SIGSEGV(Fedora bug #1816107)
  * fixed several compiler warnings
  * fix silent error on Connection.printFiles() (patch by Wilbert Berendsen)</changelog>
  <changelog author="dmueller@suse.com" date="1645012800">- spec-cleaner</changelog>
  <changelog author="dmueller@suse.com" date="1692014400">- build as wheel</changelog>
  <changelog author="dmueller@suse.com" date="1704283200">- require setuptools</changelog>
  <changelog author="dmueller@suse.com" date="1713614400">- update to 2.0.4:
  * remove the install_requires from setup.py
  * removed shebang from example/cupstree.py
  * ignore driverless utilities for postscriptdriver tags
    creation (Fedora bug #1873385)
  * remove epydoc from Makefile (#27)
  * fix invalid delete of pointer (#11)
  * Makefile uses wrong Python (#32)
  * define PY_SSIZE_T_CLEAN in cupsipp.h - fixes traceback during
    IPPRequest.writeIO with Python 3.10
  * fix the test.py when there is no printer installed (#46)
  * Use PyObject_Call() instead of deprecated PyEval</changelog>
  <changelog author="dmueller@suse.com" date="1730376000">- fix_shebang on the postscript driver rpmhook</changelog>
</package>
<package pkgid="5b6dc614b985ef14018de45bade07543b8e13df746ff5a5c7dd518ef90ac9341c1aa3bcaffbfd3e4e73cd62ad8e96f5432b3abc52d1c1e187c441cc5d3587e2d" name="cura-engine" arch="s390x">
  <version epoch="0" ver="4.13.1" rel="bp161.1.2"/>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1574424000">- update to version 4.4.0
  Release notes:
  * https://github.com/Ultimaker/Cura/releases/tag/v4.4.0</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1577966400">- update to version 4.4.1
  Release notes:
  * https://github.com/Ultimaker/Cura/releases/tag/v4.4.1</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1591531200">- Update to version 4.6.1
  Release notes:
  * https://github.com/Ultimaker/Cura/releases/tag/4.6.1
  * https://github.com/Ultimaker/Cura/releases/tag/4.6.0
  * https://github.com/Ultimaker/Cura/releases/tag/4.5.0
- Clean up spec file</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1600171200">- Update to version 4.7.1
  Release notes:
  * https://github.com/Ultimaker/Cura/releases/tag/4.7.1
  * https://github.com/Ultimaker/Cura/releases/tag/4.7.0
  * https://github.com/Ultimaker/Cura/releases/tag/4.6.2</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1605009600">- Update to version 4.8.0
  Release notes:
  * https://github.com/Ultimaker/Cura/releases/tag/4.8
- Use system RapidJSON and polyclipping when available</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1619438400">- Update to version 4.9.0
  Release notes:
  * https://github.com/Ultimaker/Cura/releases/tag/4.9</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1643284800">- Update to version 4.13.0
  Release notes:
  * https://github.com/Ultimaker/Cura/releases/tag/4.13.0
- Refresh patch:
  * fix-build.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1644148800">- Update to version 4.13.1
  Release notes:
  * https://github.com/Ultimaker/Cura/releases/tag/4.13.1</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683028800">- Add add-missing-include.patch: Add missing include &lt;cstdint&gt;</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1732708800">- Fix build with latest GCC, add
  0001-Fix-failing-build-due-to-missing-iomanip.h-include.patch
- Minor spec file cleanup</changelog>
</package>
<package pkgid="28a280fe67d7421be91ed63566d14346dce07babcfb0c92811bd7b6e2652b4c71facae6c1c94106b2ee188b11d86ae9d5903757a346e0323dab73797b4a4a146" name="cura-fdm-materials" arch="noarch">
  <version epoch="0" ver="4.13.0" rel="bp161.1.1"/>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1517227200">- Correct package group
- Remove spurious executable flag on data files</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1546862400">- update to version 3.6.0
  * Lots of updates and additions to generic and vendor specific
    materials, no changelog available.</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1560427200">- update to version 4.1.0
  * https://ultimaker.com/en/products/ultimaker-cura-software/release-notes</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1571054400">- update to version 4.3.0</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1577966400">- update to version 4.4.1
  Release notes:
  * https://github.com/Ultimaker/Cura/releases/tag/v4.4.1</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1591531200">- Update to version 4.6.1
  Release notes:
  * https://github.com/Ultimaker/Cura/releases/tag/4.6.1
  * https://github.com/Ultimaker/Cura/releases/tag/4.6.0
  * https://github.com/Ultimaker/Cura/releases/tag/4.5.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1600171200">- Update to version 4.7.1
  Release notes:
  * https://github.com/Ultimaker/Cura/releases/tag/4.7.1
  * https://github.com/Ultimaker/Cura/releases/tag/4.7.0
  * https://github.com/Ultimaker/Cura/releases/tag/4.6.2</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1605009600">- Update to version 4.8.0
  Release notes:
  * https://github.com/Ultimaker/Cura/releases/tag/4.8</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1619438400">- Update to version 4.9.0
  Release notes:
  * https://github.com/Ultimaker/Cura/releases/tag/4.9</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643544000">- Update to version 4.13.0
  Release notes:
  * https://github.com/Ultimaker/Cura/releases/tag/4.13</changelog>
</package>
<package pkgid="5a6f5d27409452afc80750ed49a406f3766a059172772570ac2888ba50373ee7dcd79f5a2ea8d399149d9ceb29b9f31d32fcfd828c66d3a33944622f25c88378" name="curl" arch="s390x">
  <version epoch="0" ver="8.21.0" rel="160099.1.1"/>
  <changelog author="pmonreal@suse.com" date="1757505600">- Update to 8.16.0:
  * Security fixes:
  - [bsc#1249191, CVE-2025-9086] Out of bounds read for cookie path
  - [bsc#1249348, CVE-2025-10148] Predictable WebSocket mask
  * Changes:
  - curl: add --follow and --out-null
  - curl: add --parallel-max-host to limit concurrent connections per host
  - curl: make --retry-delay and --retry-max-time accept decimal seconds
  - hostip: cache negative name resolves
  - ip happy eyeballing: keep attempts running
  - multi: add curl_multi_get_offt
  - multi: add CURLMOPT_NETWORK_CHANGED to signal network changed
  - netrc: use the NETRC environment variable (first) if set
  - smtp: allow suffix behind a mail address for RFC 3461
  - tls: make default TLS version be minimum 1.2
  - tool_getparam: add support for `--longopt=value`
  - vquic: drop msh3
  - websocket: support CURLOPT_READFUNCTION
  * Bugfixes:
  - _PROTOCOLS.md: mention file:// is only for absolute paths
  - acinclude: --with-ca-fallback only works with OpenSSL
  - bufq: add integer overflow checks before chunk allocations
  - cmake: fix `ENABLE_UNIX_SOCKETS=OFF` with pre-fill enabled on unix
  - cmake: fix setting LTO properties on the wrong targets
  - configure: tidy up internal names in ngtcp2 ossl detection logic
  - connectdata: remove primary+secondary ip_quadruple
  - connection: terminate after goaway
  - cookie: don't treat the leading slash as trailing
  - cookie: remove expired cookies before listing
  - curl: tool_read_cb fix of segfault
  - curl_ossl: extend callback table for nghttp3 1.11.0
  - DEPRECATE.md: drop old OpenSSL versions
  - idn: reject conversions that end up as a zero length hostname
  - ngtcp2: extend callback tables for nghttp3 1.11.0 and ngtcp2 1.14.0
  - ngtcp2: handshake timeout should be equal to --connect-timeout
  - openssl: add and use `HAVE_OPENSSL3` internal macro
  - openssl: check SSL_write() length on retries
  - openssl: clear errors after a failed `d2i_X509()`
  - openssl: drop redundant `HAVE_OPENSSL_VERSION` macro
  - openssl: drop single-use interim macro `USE_OPENSSL_SRP`
  - openssl: output unescaped utf8 x509 issuer/subject DNs
  - parallel-max: bump the max value to 65535
  - resolving: dns error tracing
  - schannel: add an error message for client cert not found
  - schannel: assume `CERT_CHAIN_REVOCATION_CHECK_CHAIN`
  - schannel: fix renegotiation
  - schannel: improve handshake procedure
  - socks: do_SOCKS5: Fix invalid buffer content on short send
  - threaded-resolver: fix shutdown
  - tool_getparam: warn on more unicode prefixes
  - tool_urlglob: add integer overflow protection
  - urlapi: allow more path characters "raw" when asked to URL encode
  - urlglob: only accept 255 globs
  - vtls: set seen http version on successful ALPN
  - websocket: handling of PONG frames
  - websocket: improve handling of 0-len frames
  - websocket: reset upload_done when sending data
  - ws: avoid NULL pointer deref in curl_ws_recv
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1758888000">- curl: http: handle user-defined connection headers [bsc#1249448]
  * Add curl-handle_user-defined_connection_headers.patch</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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@suse.com" 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="jengelh@inai.de" date="1773144000">- Build with --enable-ntlm. Certain Exchange Server endpoints
  oddly permit NTLM but not Basic-type authentication.</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" date="1774526400">- Update %suse_version checks for SLES 16.x (jsc#PED-15813)</changelog>
  <changelog author="lucas.mulling@suse.com" date="1781524800">- Call http_size() first to prioritize Transfer-Encoding: chunked over a zero
  Content-Length empty body check (bsc#1264971)
  * Add patch: curl-http-prefer-chunked-encoding-over-Content-Length-0.patch</changelog>
  <changelog author="lucas.mulling@suse.com" date="1784635200">- Update to 8.21.0 (jsc#PED-16540):
  * 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
- Includes changes from 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)
  * For a complete changelog see: https://curl.se/ch/8.20.0.html
- Rebased patches:
    dont-mess-with-rpmoptflags.patch libcurl-ocloexec.patch
- Remove patches now in upstream:
    curl-disabled-redirect-protocol-message.patch
    curl-http-prefer-chunked-encoding-over-Content-Length-0.patch</changelog>
</package>
<package pkgid="95a8e341aa53265fba7ef1d8ed165d71b5471fea79d0a34183cfe2ff82a944417a5d29aecff09206915bb6d6935d471b6c9d2220879dfbafb5bdecf6bb495d52" name="curl-fish-completion" arch="noarch">
  <version epoch="0" ver="8.21.0" rel="160099.1.1"/>
  <changelog author="pmonreal@suse.com" date="1757505600">- Update to 8.16.0:
  * Security fixes:
  - [bsc#1249191, CVE-2025-9086] Out of bounds read for cookie path
  - [bsc#1249348, CVE-2025-10148] Predictable WebSocket mask
  * Changes:
  - curl: add --follow and --out-null
  - curl: add --parallel-max-host to limit concurrent connections per host
  - curl: make --retry-delay and --retry-max-time accept decimal seconds
  - hostip: cache negative name resolves
  - ip happy eyeballing: keep attempts running
  - multi: add curl_multi_get_offt
  - multi: add CURLMOPT_NETWORK_CHANGED to signal network changed
  - netrc: use the NETRC environment variable (first) if set
  - smtp: allow suffix behind a mail address for RFC 3461
  - tls: make default TLS version be minimum 1.2
  - tool_getparam: add support for `--longopt=value`
  - vquic: drop msh3
  - websocket: support CURLOPT_READFUNCTION
  * Bugfixes:
  - _PROTOCOLS.md: mention file:// is only for absolute paths
  - acinclude: --with-ca-fallback only works with OpenSSL
  - bufq: add integer overflow checks before chunk allocations
  - cmake: fix `ENABLE_UNIX_SOCKETS=OFF` with pre-fill enabled on unix
  - cmake: fix setting LTO properties on the wrong targets
  - configure: tidy up internal names in ngtcp2 ossl detection logic
  - connectdata: remove primary+secondary ip_quadruple
  - connection: terminate after goaway
  - cookie: don't treat the leading slash as trailing
  - cookie: remove expired cookies before listing
  - curl: tool_read_cb fix of segfault
  - curl_ossl: extend callback table for nghttp3 1.11.0
  - DEPRECATE.md: drop old OpenSSL versions
  - idn: reject conversions that end up as a zero length hostname
  - ngtcp2: extend callback tables for nghttp3 1.11.0 and ngtcp2 1.14.0
  - ngtcp2: handshake timeout should be equal to --connect-timeout
  - openssl: add and use `HAVE_OPENSSL3` internal macro
  - openssl: check SSL_write() length on retries
  - openssl: clear errors after a failed `d2i_X509()`
  - openssl: drop redundant `HAVE_OPENSSL_VERSION` macro
  - openssl: drop single-use interim macro `USE_OPENSSL_SRP`
  - openssl: output unescaped utf8 x509 issuer/subject DNs
  - parallel-max: bump the max value to 65535
  - resolving: dns error tracing
  - schannel: add an error message for client cert not found
  - schannel: assume `CERT_CHAIN_REVOCATION_CHECK_CHAIN`
  - schannel: fix renegotiation
  - schannel: improve handshake procedure
  - socks: do_SOCKS5: Fix invalid buffer content on short send
  - threaded-resolver: fix shutdown
  - tool_getparam: warn on more unicode prefixes
  - tool_urlglob: add integer overflow protection
  - urlapi: allow more path characters "raw" when asked to URL encode
  - urlglob: only accept 255 globs
  - vtls: set seen http version on successful ALPN
  - websocket: handling of PONG frames
  - websocket: improve handling of 0-len frames
  - websocket: reset upload_done when sending data
  - ws: avoid NULL pointer deref in curl_ws_recv
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1758888000">- curl: http: handle user-defined connection headers [bsc#1249448]
  * Add curl-handle_user-defined_connection_headers.patch</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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@suse.com" 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="jengelh@inai.de" date="1773144000">- Build with --enable-ntlm. Certain Exchange Server endpoints
  oddly permit NTLM but not Basic-type authentication.</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" date="1774526400">- Update %suse_version checks for SLES 16.x (jsc#PED-15813)</changelog>
  <changelog author="lucas.mulling@suse.com" date="1781524800">- Call http_size() first to prioritize Transfer-Encoding: chunked over a zero
  Content-Length empty body check (bsc#1264971)
  * Add patch: curl-http-prefer-chunked-encoding-over-Content-Length-0.patch</changelog>
  <changelog author="lucas.mulling@suse.com" date="1784635200">- Update to 8.21.0 (jsc#PED-16540):
  * 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
- Includes changes from 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)
  * For a complete changelog see: https://curl.se/ch/8.20.0.html
- Rebased patches:
    dont-mess-with-rpmoptflags.patch libcurl-ocloexec.patch
- Remove patches now in upstream:
    curl-disabled-redirect-protocol-message.patch
    curl-http-prefer-chunked-encoding-over-Content-Length-0.patch</changelog>
</package>
<package pkgid="ec076ffa446155c42a64cd4b26fa2d270bdba670f3b0a0b92b391f57fb1cd8793f29f695f482ec0864363be9dab8af382752976c1c2b83ca7b779b6f89de511e" name="curl-zsh-completion" arch="noarch">
  <version epoch="0" ver="8.21.0" rel="160099.1.1"/>
  <changelog author="pmonreal@suse.com" date="1757505600">- Update to 8.16.0:
  * Security fixes:
  - [bsc#1249191, CVE-2025-9086] Out of bounds read for cookie path
  - [bsc#1249348, CVE-2025-10148] Predictable WebSocket mask
  * Changes:
  - curl: add --follow and --out-null
  - curl: add --parallel-max-host to limit concurrent connections per host
  - curl: make --retry-delay and --retry-max-time accept decimal seconds
  - hostip: cache negative name resolves
  - ip happy eyeballing: keep attempts running
  - multi: add curl_multi_get_offt
  - multi: add CURLMOPT_NETWORK_CHANGED to signal network changed
  - netrc: use the NETRC environment variable (first) if set
  - smtp: allow suffix behind a mail address for RFC 3461
  - tls: make default TLS version be minimum 1.2
  - tool_getparam: add support for `--longopt=value`
  - vquic: drop msh3
  - websocket: support CURLOPT_READFUNCTION
  * Bugfixes:
  - _PROTOCOLS.md: mention file:// is only for absolute paths
  - acinclude: --with-ca-fallback only works with OpenSSL
  - bufq: add integer overflow checks before chunk allocations
  - cmake: fix `ENABLE_UNIX_SOCKETS=OFF` with pre-fill enabled on unix
  - cmake: fix setting LTO properties on the wrong targets
  - configure: tidy up internal names in ngtcp2 ossl detection logic
  - connectdata: remove primary+secondary ip_quadruple
  - connection: terminate after goaway
  - cookie: don't treat the leading slash as trailing
  - cookie: remove expired cookies before listing
  - curl: tool_read_cb fix of segfault
  - curl_ossl: extend callback table for nghttp3 1.11.0
  - DEPRECATE.md: drop old OpenSSL versions
  - idn: reject conversions that end up as a zero length hostname
  - ngtcp2: extend callback tables for nghttp3 1.11.0 and ngtcp2 1.14.0
  - ngtcp2: handshake timeout should be equal to --connect-timeout
  - openssl: add and use `HAVE_OPENSSL3` internal macro
  - openssl: check SSL_write() length on retries
  - openssl: clear errors after a failed `d2i_X509()`
  - openssl: drop redundant `HAVE_OPENSSL_VERSION` macro
  - openssl: drop single-use interim macro `USE_OPENSSL_SRP`
  - openssl: output unescaped utf8 x509 issuer/subject DNs
  - parallel-max: bump the max value to 65535
  - resolving: dns error tracing
  - schannel: add an error message for client cert not found
  - schannel: assume `CERT_CHAIN_REVOCATION_CHECK_CHAIN`
  - schannel: fix renegotiation
  - schannel: improve handshake procedure
  - socks: do_SOCKS5: Fix invalid buffer content on short send
  - threaded-resolver: fix shutdown
  - tool_getparam: warn on more unicode prefixes
  - tool_urlglob: add integer overflow protection
  - urlapi: allow more path characters "raw" when asked to URL encode
  - urlglob: only accept 255 globs
  - vtls: set seen http version on successful ALPN
  - websocket: handling of PONG frames
  - websocket: improve handling of 0-len frames
  - websocket: reset upload_done when sending data
  - ws: avoid NULL pointer deref in curl_ws_recv
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1758888000">- curl: http: handle user-defined connection headers [bsc#1249448]
  * Add curl-handle_user-defined_connection_headers.patch</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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@suse.com" 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="jengelh@inai.de" date="1773144000">- Build with --enable-ntlm. Certain Exchange Server endpoints
  oddly permit NTLM but not Basic-type authentication.</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" date="1774526400">- Update %suse_version checks for SLES 16.x (jsc#PED-15813)</changelog>
  <changelog author="lucas.mulling@suse.com" date="1781524800">- Call http_size() first to prioritize Transfer-Encoding: chunked over a zero
  Content-Length empty body check (bsc#1264971)
  * Add patch: curl-http-prefer-chunked-encoding-over-Content-Length-0.patch</changelog>
  <changelog author="lucas.mulling@suse.com" date="1784635200">- Update to 8.21.0 (jsc#PED-16540):
  * 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
- Includes changes from 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)
  * For a complete changelog see: https://curl.se/ch/8.20.0.html
- Rebased patches:
    dont-mess-with-rpmoptflags.patch libcurl-ocloexec.patch
- Remove patches now in upstream:
    curl-disabled-redirect-protocol-message.patch
    curl-http-prefer-chunked-encoding-over-Content-Length-0.patch</changelog>
</package>
<package pkgid="b301a96d4f8884fb004d5dd163f9d88208283cffc45bb29694b12be948f4b5368a2acc86c5ab28b14f923d18076a79e8a62069c7a40a8a694e4d085fb9fc7786" name="curlie" arch="s390x">
  <version epoch="0" ver="1.7.2" rel="bp161.1.8"/>
  <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>
</package>
<package pkgid="9c488ecb3695d62ad47c9150f9c39ed491cb15df85ceaead9696ffff598ff2d4025bfd2ffbe347273d9b628bedc9e001f229283bf52cd1ec3429397cced7041c" name="curtail" arch="noarch">
  <version epoch="0" ver="1.11.0" rel="bp161.1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1630065600">- Actually add the rpmlintrc file to sources.
- BuildArch: noarch as recommended by rpmlint.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1638878400">- Update to version 1.2.2:
  * Updated translations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651406400">- Update to version 1.3.0:
  * Add option to preserve file attributes if possible.
  * Update image libraries.
  * Updated translations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657713600">- Update to version 1.3.1:
  * Make size columns sortable.
  * Fix savings column sorting.
  * Updated translations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1680350400">- Update to version 1.6.0:
  * New features:
  - Configurable compression timeout.
  - Compress images in an other thread.
  * Changes:
  - Better workflow for headerbar.
  - Move saving state in the subtitle.
  - Show errors on each line and not in modals anymore.
  - Simplify preferences.
  - Update translations.
  * Bug fix: Fix compression level ranges in UI.
- New BuildRequires: pkgconfig(libadwaita-1), gtk4-tools.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1682078400">- Update to version 1.7.0:
  * Added:
  - SVG support.
  - Add a warning banner for overwrite mode.
  - New start screen with an AdwStatusPage.
  - Add debug information in about window.
  * Changed:
  - Switch from OptiPNG to Oxipng.
  - Minor UI improvements.
  - Remove some remaining dialogs.
  - Bump deps.
  * Fixed: Fix handling of filenames with spaces for WEBP
    compressor.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 1.8.0:
  - Add "Bulk Compress Directory (recursive)" feature.
  - Add simplified Chinese translation.
  - Add categories and keywords support in appdata.
  - Improve clarity of preference options.
  - Update OxiPNG to v9.
  - Handle cases where previews can't be generated.
  - Fix some "Format of this file is not supported".
  - Updated translations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712923200">- Update to version 1.9.1:
  * Use default decoration layout for screenshots.
- Changes from version 1.9.0:
  * Correct title case, reword subtitles, remove periods.
  * Use proper arrow character.
  * Fix drag and drop for folders.
  * Appstream data improvements.
  * Updated translations.
- Empty %check section as recommended by rpmlint.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718712000">- Update to version 1.10.0:
  * Add a "Recursive Compression" setting.
  * Update OxiPNG to v9.1.1
  * Change safe mode directly from warning banner button.
  * Fix opening files with "Open With...".
  * Fix DnD with nested folders (recursive).
  * Fix translations not applied to the help overlay window.
  * Updated translations.
- Run tests as part of %check.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1728302400">- Update to version 1.11.0:
  * Always restore original files when compression produces larger
    files.
  * Notify when no files are found in a folder.
  * Use new libadwaita row widgets.
  * Update Gnome Runtime to 47.
  * Fix a shell injection vulnerability.
  * Updated translations.</changelog>
</package>
<package pkgid="858ec55839f8819a76ae607612a3a429fad702dda687d141ccc1d9497ab0f133e81cc526f60f8310052e8fae6ab15f708b9ec009d0c47b227c12becf5e2baeb9" name="curtail-lang" arch="noarch">
  <version epoch="0" ver="1.11.0" rel="bp161.1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1630065600">- Actually add the rpmlintrc file to sources.
- BuildArch: noarch as recommended by rpmlint.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1638878400">- Update to version 1.2.2:
  * Updated translations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651406400">- Update to version 1.3.0:
  * Add option to preserve file attributes if possible.
  * Update image libraries.
  * Updated translations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657713600">- Update to version 1.3.1:
  * Make size columns sortable.
  * Fix savings column sorting.
  * Updated translations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1680350400">- Update to version 1.6.0:
  * New features:
  - Configurable compression timeout.
  - Compress images in an other thread.
  * Changes:
  - Better workflow for headerbar.
  - Move saving state in the subtitle.
  - Show errors on each line and not in modals anymore.
  - Simplify preferences.
  - Update translations.
  * Bug fix: Fix compression level ranges in UI.
- New BuildRequires: pkgconfig(libadwaita-1), gtk4-tools.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1682078400">- Update to version 1.7.0:
  * Added:
  - SVG support.
  - Add a warning banner for overwrite mode.
  - New start screen with an AdwStatusPage.
  - Add debug information in about window.
  * Changed:
  - Switch from OptiPNG to Oxipng.
  - Minor UI improvements.
  - Remove some remaining dialogs.
  - Bump deps.
  * Fixed: Fix handling of filenames with spaces for WEBP
    compressor.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 1.8.0:
  - Add "Bulk Compress Directory (recursive)" feature.
  - Add simplified Chinese translation.
  - Add categories and keywords support in appdata.
  - Improve clarity of preference options.
  - Update OxiPNG to v9.
  - Handle cases where previews can't be generated.
  - Fix some "Format of this file is not supported".
  - Updated translations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712923200">- Update to version 1.9.1:
  * Use default decoration layout for screenshots.
- Changes from version 1.9.0:
  * Correct title case, reword subtitles, remove periods.
  * Use proper arrow character.
  * Fix drag and drop for folders.
  * Appstream data improvements.
  * Updated translations.
- Empty %check section as recommended by rpmlint.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718712000">- Update to version 1.10.0:
  * Add a "Recursive Compression" setting.
  * Update OxiPNG to v9.1.1
  * Change safe mode directly from warning banner button.
  * Fix opening files with "Open With...".
  * Fix DnD with nested folders (recursive).
  * Fix translations not applied to the help overlay window.
  * Updated translations.
- Run tests as part of %check.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1728302400">- Update to version 1.11.0:
  * Always restore original files when compression produces larger
    files.
  * Notify when no files are found in a folder.
  * Use new libadwaita row widgets.
  * Update Gnome Runtime to 47.
  * Fix a shell injection vulnerability.
  * Updated translations.</changelog>
</package>
<package pkgid="1225d9a54719fc1b849cae7e119abb74ee967cdb34d484699c2e1b9ee93369a13a8c43e2b189bd609fb191a41540fb2b23a039a73dd3e0c40cb50e6482122e34" name="cutecom" arch="s390x">
  <version epoch="0" ver="0.60.0" rel="bp161.1.4"/>
  <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="7aa10c0d482a4109e567ac2790e8e6bb3aca339c97cf65695850c6d88260602f11f50131b53a9b9ea5d73b76b1d119e009bf550a4ef673507dc3b5b0833e6a35" name="cutmp3" arch="s390x">
  <version epoch="0" ver="3.0.3" rel="bp161.1.2"/>
  <changelog author="pascal.bleser@opensuse.org" date="1240142400">- update to 1.9.5:
  * pressing M and N now really changes the length of playback</changelog>
  <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>
</package>
<package pkgid="ce6a1dfe93abde7c2dd1ebd87e44ef6f6a816df6594b0c5aa4d1d81bed15fe20ba51ec49d27d076ee46977826d34a602c226f69cd4dcfdf93e977716f5857b51" name="cutmp3-doc" arch="noarch">
  <version epoch="0" ver="3.0.3" rel="bp161.1.2"/>
  <changelog author="pascal.bleser@opensuse.org" date="1240142400">- update to 1.9.5:
  * pressing M and N now really changes the length of playback</changelog>
  <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>
</package>
<package pkgid="d82b76bd37f9e53c63dd4e3c101348bbb5cbac3ec7af20d23beffb267e9e01804806593a2baa650cd39a657e092c5d83a1a857c96fc73b97db48634f7f743c0f" name="cutterff" arch="s390x">
  <version epoch="0" ver="1.3" rel="bp161.1.4"/>
  <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&#xF8;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="0f99c26f73d83a938705417e0dee02eb7224afbf29d3a58e9052c65a02ff9bb6a26664d36eac17ada6440feef48640cf2698dfe8c95f62cb5383b2fee2516795" name="cutterff-lang" arch="noarch">
  <version epoch="0" ver="1.3" rel="bp161.1.4"/>
  <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&#xF8;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="02e3a295aa2e40332124e6d58af83ae8fab0ec2ff575c184329a7f57c58e02057a4c957562da2d6214cef6c9b1b49f297716d7408a144ddeb542552eb1e061f8" name="cvise" arch="s390x">
  <version epoch="0" ver="2.10.0+git.20240814.7d0ebf0" rel="bp160.1.1"/>
  <changelog author="mliska@suse.cz" date="1681732800">- Update to version 2.7.0+git.20230417.6b558fe:
  * Handle cyclic namespace include that leads to inf. recursion.
  * Shorten pass names that use max_transforms property.
  * Fix clang warning:
  * build: factory out common flags and use -pedantic
  * Simplify dump output for BinaryState.
  * Revert "drop unneeded -Wno-error=mismatched-new-delete"
  * drop unneeded -Wno-error=mismatched-new-delete</changelog>
  <changelog author="mliska@suse.cz" date="1682683200">- Update to version 2.8.0+git.20230428.7aaa251:
  * Bump to 2.8.0.</changelog>
  <changelog author="martin.liska@hey.com" date="1694692800">- Update to version 2.8.0+git.20230914.9f237d6:
  * CMake: port to find_package(Python3)
  * CMake: add minimal version 3.14
  * Moderninze to Python 3.8 and remove Leap CI.
  * Test LLVM 18 again.
  * LLVM nightly: move back to version 17
  * fix pip installation
  * Revert previous change and use Ubuntu 23.04.
  * CI: remove 2 missing LLVM deps for version 18
  * Fix CI.
  * Bump LLVM nightly build to LLVM 18.
  * LLVM 16: add missing header file for toString
  * Remove LLVM 12 from testing matrix as it is removed in TW.
  * Add build to ignored list of folders.
  * LLVM 17: add workaround for a Werror
  * Stop building against LLVM 11 due to a known LLVM issue:
  * Fix build with LLVM 17.
  * LLVM 17: port enum value to c++23.
  * Fix typo in the previous revision for LLVM 17.
  * Fix current LLVM tip branch.
  * Revert a leftover hunk.</changelog>
  <changelog author="martin.liska@hey.com" date="1699272000">- Update to version 2.9.0+git.20231106.cc76e98:
  * Bump to 2.9.0.
  * Support LLVM 18: changes in ElaboratedTypeKeyword
  * add .vscode to .gitignore
  * add --shell argument
  * LLVM 18: port to latest master
  * add LLVM 17 CI target
  * disable -Werror=non-template-friend in llvm/ADT/PagedVector.h:215:59</changelog>
  <changelog author="martin.liska@hey.com" date="1709726400">- Update to version 2.9.0+git.20240306.f0e1387:
  * Fix CI
  * Fix CI
  * CI: install ruff
  * Add TW docker step
  * Add Ruff as a separate job
  * Start using Ruff
  * Reformat the code with Ruff formatter
  * CI refactor
  * Reformat CI configs
  * Simplify CI openSUSE matrix
  * Fix CI package
  * Add missing package for mold action
  * Use mold GH action
  * CI: use checkout@v4
  * Support changes function signature in IncludesPPCallbacks::InclusionDirective
  * Test agains LLVM 19
  * Fix flake8 error:
  * CMakeLists changes to fix macOS build:
  * Fix LLVM 18 build error:
  * Add clang version string to clang_delta --version
  * Disable for now deprecated declarations Werrors
  * Revert "Add CI hack for LLVM nightly"
  * Add CI hack for LLVM nightly
  * cvise.py: call shell vial `/usr/bin/env` indirection instead of `/bin`</changelog>
  <changelog author="martin.liska@hey.com" date="1710331200">- Update to version 2.10.0+git.20240313.c860649:
  * Bump to 2.10.0</changelog>
  <changelog author="martin.liska@hey.com" date="1713873600">- Update to version 2.10.0+git.20240415.00bdd8c:
  * format: run ruff
  * Implement a stopping threshold
  * Revert removal of restore_mode
  * format: use Ruff
  * Make CVise understand files in a filesystem tree
  * Refactor testing.py to pathlib module
  * Write pass statistics and test-case to --log-file as well
  * Show logs on stdout only when log-file arg is not provided
  * Fixed ruff's warning about too  many blank lines
  * Removed basicConfig &amp; fixed working of --log-file arg
  * Drop -Wno-error=deprecated-declarations option
  * fix deprecation warnings
  * CI: Set default to LLVM 18</changelog>
  <changelog author="martin.liska@hey.com" date="1714996800">- Update to version 2.10.0+git.20240506.fd50de2:
  * Manipulate with tempfiles after they are closed (#139)
  * Fix --print-diff after pathlib has been used
  * Apply Ruff format
  * Reduce logging output verbosity
  * Fix Ruff linter issues
  * Stick to Ubuntu 23.10
  * Ensure that clang delta is also compiled with C++17 on Windows
  * Also instruct to install chardet on Windows</changelog>
  <changelog author="martin.liska@hey.com" date="1719489600">- Update to version 2.10.0+git.20240603.16a34b2:
  * Fix fallout from ClassTemplateSpecializationDecl::getTypeAsWritten
  * Remove uses of ClassTemplateSpecializationDecl::getTypeAsWritten (#143)
  * Fix deprecated decl (#141)
  * Move to ubuntu:rolling again
  * Add VSCode settings file
  * Add Dockerfile for LLVM tip builds</changelog>
  <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>
</package>
<package pkgid="ca2734f4a7654b7f0a6a97891a09b82b6bbf05ff56fdb6d5239329eb03825da70b04a991d79d6b157cec2ae4fad37e326a9e956308ea4a5644ec254cde0f96ed" name="cvs" arch="s390x">
  <version epoch="0" ver="1.12.13" rel="bp161.1.4"/>
  <changelog author="coolo@suse.com" date="1359979200">- update license to new format</changelog>
  <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&#xFC;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>
</package>
<package pkgid="a3223762b80e84c4f503fa0c1e22c2c749aef3cce83d8e913f6a01b250d904b3a893468a54da65fe96864085b22a5e619647b193ef7589c985450bfc1b9849b7" name="cvs-doc" arch="noarch">
  <version epoch="0" ver="1.12.13" rel="bp161.1.4"/>
  <changelog author="coolo@suse.com" date="1359979200">- update license to new format</changelog>
  <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&#xFC;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>
</package>
<package pkgid="46e37956ebea044014fb096007134081e60279f062b12a16403e94cd72431dcb2331b539ccb5aaac6457f426973d6d61673ae9e00e903d2f09105a37e15bf434" name="cvsps" arch="s390x">
  <version epoch="0" ver="2.1" rel="bp161.1.2"/>
  <changelog author="schwab@suse.de" date="1220443200">- Fix broken cmakefile.
- Add support for commitid.</changelog>
  <changelog author="mvyskocil@suse.com" date="1357128000">- update to 3.4 with fast-export dumping
  * maintained by Eric S. Raymond
  * more focused on --fast-export mode only
  * now always runs in what used to be csv_direct mode
  * it's not required to run csvps in CVS checkout directory
  * local cvs commands are no longer used
  * the old-style non-fast-export reporting mode is deprecated and
    may be dropped in the future
  * removed the --bkcvs and -x options
  * new --fast-export option allows dumping the history as a git
    import stream
  * the -A now works in the expected way
  * add -R option that writes out a revision map
  * incorporates Heiko Voight's patch for solving some time-skew cases
  * check README and NEWS for details
- obsoleted files and patches
  * bk-cvs.mail - who is interested in BitKeeper/CSV kernel trees?
  * cvsps-bk-cvs.mail - or the ability to import BitKeeper logs?
  * fixes.tar.bz2 - they are upstream
  * CMakeLists.txt - plain make is recommended
  * commitid.diff - already upstream</changelog>
  <changelog author="mvyskocil@suse.com" date="1357905600">- update to 3.7
  * bug fix in timezone handling (thanks to Chris Rorvick).
  * major performance gain in the CVS client code (thanks to
    Sergei Trofimovich).
  * third field in an author entry is now interpreted as if it
    were TZ.
  * remove the --test-log option now that cvsps has its own test suite.
  * new --reposurgeon option for passing reference-lifting hints
    to reposurgeon.</changelog>
  <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>
</package>
<package pkgid="1f9674e5da8102ec5fcbc2b1f32862c9da451601e96253b5dd7bfb68de5ca7f6486fc4ddf0004df590ec8fc952a9db1dc1f0b74c2c1c0ba5b9ecc09729df62b2" name="cxref" arch="s390x">
  <version epoch="0" ver="1.6e" rel="bp161.1.2"/>
  <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="171c4db9a7d19d2b369d69b2380537d385106fb299a27afdea067c65d58b82136767e5f1e47754ea90a45c0c66b147db253317d77f238a47a7a5a3218f25b640" name="cxxopts-devel" arch="s390x">
  <version epoch="0" ver="3.3.1" rel="bp160.1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1638619200">- Initial package (v3.0.0)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1665748800">- Update descriptions with limitations.
- Trim macros from URL: line (for copy-pasting with mouse).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680868800">- update to 3.1.1:
  * Fixed version number in header.
  * Support for multiple long names for the same option (=
    multiple long aliases)
  * Add a `program()` function to retrieve the program name.
  * Added a .clang-format file.
  * Added iterator and printing for a ParseResult.
  * Cleanup exception code, add cxxopts::exceptions namespace.
  * Fix `arguments()` having no key for options that only have a
    short name.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 3.2.1:
  * Fix compilation with optional on C++20.
  * Fix unannotated fallthrough.
  * Fix sign conversion with Unicode output.
  * Don't initialize regex in static initialiser.
  * Fix incorrect integer overflow checks.
  * Change quote output to '' to match Windows.
  * Don't split positional arguments by the list delimiter.
  * Order help groups by the order they were added.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744891200">- fix build with cmake 4 (boo#1239788) cxxopts-3.2.1-cmake4.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1751371200">- fix build with gcc 15 ("Added missing header" below)
- update to 3.3.1:
  * Added missing version bump
  * Added missing header for GCC 15
  * Fix some CMake packaging problems
  * `as_optional`
  * `ParseResult::contains`
  * `std::filesystem` support
  * CMake 4 compatibility
- remove (is upstream):
  cxxopts-3.2.1-cmake4.patch</changelog>
</package>
<package pkgid="86cd7d5b2f0038ca0d5dbd99ebf1de9f5d50819506572677c6b52ca521f12f717ee01d422f3b6deed11a191b62cb2cb3d0b202ead764b67b9a01a1d5e7994fd5" name="cyanrip" arch="s390x">
  <version epoch="0" ver="0.9.3.1" rel="bp161.1.3"/>
  <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="75386406257aedd4ecc1bbd0f310f49d2b0e14da0c7433c5025f3c7100675ecd88b6203ae5cdb99e2692995998b2eee7c8376729616a26f14f557e26108a9063" name="cyradm" arch="s390x">
  <version epoch="0" ver="3.8.7" rel="bp161.1.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1740052800">- (bsc#1237293) Possibly re-add cyrus-imapd to Package Hub (latest version from devel project)
  Add Conflicts to be able to build on SLES</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1740484800">- spec: add "Conflicts: leafnode" because both leafnode and cyrus-imapd
  ship a file called /usr/sbin/fetchnews (bsc#1237293)</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1745841600">- CVE-2025-23394: cyrus-imapd: daily-backup.sh allows escalation from
  cyrus to root (bsc#1241536)
  Adapt backup-cyrus.service to run as user cyrus:mail</changelog>
  <changelog author="Aeneas Jai&#xDF;le &lt;aj@ajaissle.de&gt;" date="1748347200">- update to version 3.8.5 (bugfix release)
  * Fixed Issue #5029: check for unexpected extra tiny-tests directories
  * Fixed Issue #5148: added --enable-release-checks configure option for use when building releases
  * Fixed Issue #4489: calendar-color "changes" namespace (thanks Дилян Палаузов)
  * Fixed Issue #5009: various portability warnings and nits
  * Fixed Issue #5050: iTIP line endings (thanks Дилян Палаузов)
  * Fixed Issue #5052: iMIP line endings (thanks Дилян Палаузов)
  * Fixed Issue #5072: http_cgi use after free (thanks Дилян Палаузов)
  * Fixed Issue #5094: httpd crash when PROPFIND url is /dav/calendars
  * Fixed Issue #5118: broken language checks for "zr-hant" and "sr-me"
  * Fixed Issue #5047: proxying UID SEARCH
- rebased patches:
  - cyrus-imapd-3.8.2_syslog-facility-doc.patch
  + cyrus-imapd-3.8.5_syslog-facility-doc.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1752580800">- update to version 3.8.6 (bugfix release)
  VUL-0: CVE-2025-49812: cyrus-imapd: Opossum Attack Application Layer
  Desynchronization using Opportunistic TLS (bsc#1246165)
  The industry is deprecating STARTTLS (aka opportunistic TLS) in favor of
  implicit TLS over a dedicated port.  STARTTLS is now disabled by default.
  * Fixed issue #5477: master: tighten up pidfile/etc handling (bsc#1241543)
    VUL-0: cyrus-imapd: privilege drop happens too late, opening attack vectors from cyrus to root
  * Fixed issue #5450: fix zoneinfo_db code for GCC 15 (thanks Yadd)
  * Fixed issue #5309: deadlock on shutdown (thanks Mark Cammidge)
  * Fixed issue #5424: recognise service-specific SASL options in
    ``cyr_info conf-lint``
  * Fixed issue #5420: fix double-free in http_admin (thanks Wolfgang Breyha)
  * Fixed issue #5460: pop3d: add basic prometheus support (thanks Wolfgang
    Breyha)
  * Fixed issue #5454: httpd fails to parse OpenSSL version for status string</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1752840000">- add 0001-Squash-some-clang-complaints.patch: fix compile errors in 3.8
  release line occuring with newer compilers.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1753790400">- Only BuildRequire systemd-rpm-macros instead of systemd
  to reduce unneeded OBS rebuilds</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1762430400">- cyrus-imapd don't start because of missing "Requires=var-run.mount" from systemd
  (bsc#1251788)
  Remove var-run.mount from Requires and After</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1781092800">- Adapt license</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1784289600">- Update to 3.8.7 (bugfix release)
- bsc#1271617 CVE-2026-47081 XAPPLEPUSHSERVICE folder existence oracle and push hijack
- bsc#1271619 CVE-2026-47083 ESEARCH cross-user content oracle
- bsc#1271618 CVE-2026-47082 Vacation "fcc" skips destination-mailbox ACL
- bsc#1271620 CVE-2026-47084 LOCALDELETE bypassed ACL checks
- bsc#1271621 CVE-2026-47085 URLAUTH token forgery via missing mboxkey
- bsc#1271622 CVE-2026-47086 GENURLAUTH issued tokens bypassing ACLs
- bsc#1271623 CVE-2026-47087 URLAUTH does not honor revoked authorizer access
- bsc#1271624 CVE-2026-47088 Heap exposure in nested MIME comment parsing
- bsc#1271625 CVE-2026-47089 LISTRIGHTS not limited to users with admin access</changelog>
</package>
<package pkgid="b7ebaeaae1fad44edaeaeacb8e8f70d998181625ea13987a02592edf2ae920aa094a5d1f15127890a293066f23c787dfc8c52e0c034cdcc1a97a606b0fd3a413" name="cyreal-alice-fonts" arch="noarch">
  <version epoch="0" ver="2.003" rel="bp161.1.1"/>
  <changelog author="lazy.kent@opensuse.org" date="1342785600">- Initial package created - 1.010.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1348574400">- New font packaging scheme.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1674129600">- Update to v2.003
- Package OTF instead of TTF font</changelog>
</package>
<package pkgid="d1b3a1a0db1e988bea7d9220f9b36a2f971f1c3a9574a6574ae1a754b3d084e42d040fecc06ddb0f881075cb37413776625d5ad02afc41c71c60b68c23e0cd1f" name="cyreal-lora-fonts" arch="noarch">
  <version epoch="0" ver="3.005" rel="bp161.1.1"/>
  <changelog author="lazy.kent@opensuse.org" date="1342785600">- Initial package created - 1.000.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1348574400">- New font packaging scheme.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1404216000">- Update to 1.014.
  * Add cyrillic glyphs.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1628856000">- Update to v2.202
  * Package OTF files instead of TTF
  * Update URL, summary, description
  * Package documentation
  * Use spec-cleaner</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1649419200">- Update to v3.002
  * added SemiBold to the full weight run
  * Fixes Italic and Weight axes confusion in VF
  * Includes Tabular Figures
  * ttfautohinted
  * Fixes naming scheme issue #30
  * Fixes #25
- Additionally package weights: Medium, SemiBold
- Change source URLs</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1649505600">- Fixed because upstream unexpectedly changed the layout
  of the source archive</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1655899200">- Update to v3.003
  * No changelog available</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1674129600">- Update to v3.005
  * added pre-1945 Bulgarian orthography support
- Remove the _service file</changelog>
</package>
<package pkgid="bdf13aa876f2dbbc72143a0d3142ba8d0b308319c8d3648a9125583ad1fb4ba443cfadee8b5bb2eb73bfdbc934bd9f9d86b1d7ed1bd98580e05f67b072367774" name="cyrus-imapd" arch="s390x">
  <version epoch="0" ver="3.8.7" rel="bp161.1.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1740052800">- (bsc#1237293) Possibly re-add cyrus-imapd to Package Hub (latest version from devel project)
  Add Conflicts to be able to build on SLES</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1740484800">- spec: add "Conflicts: leafnode" because both leafnode and cyrus-imapd
  ship a file called /usr/sbin/fetchnews (bsc#1237293)</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1745841600">- CVE-2025-23394: cyrus-imapd: daily-backup.sh allows escalation from
  cyrus to root (bsc#1241536)
  Adapt backup-cyrus.service to run as user cyrus:mail</changelog>
  <changelog author="Aeneas Jai&#xDF;le &lt;aj@ajaissle.de&gt;" date="1748347200">- update to version 3.8.5 (bugfix release)
  * Fixed Issue #5029: check for unexpected extra tiny-tests directories
  * Fixed Issue #5148: added --enable-release-checks configure option for use when building releases
  * Fixed Issue #4489: calendar-color "changes" namespace (thanks Дилян Палаузов)
  * Fixed Issue #5009: various portability warnings and nits
  * Fixed Issue #5050: iTIP line endings (thanks Дилян Палаузов)
  * Fixed Issue #5052: iMIP line endings (thanks Дилян Палаузов)
  * Fixed Issue #5072: http_cgi use after free (thanks Дилян Палаузов)
  * Fixed Issue #5094: httpd crash when PROPFIND url is /dav/calendars
  * Fixed Issue #5118: broken language checks for "zr-hant" and "sr-me"
  * Fixed Issue #5047: proxying UID SEARCH
- rebased patches:
  - cyrus-imapd-3.8.2_syslog-facility-doc.patch
  + cyrus-imapd-3.8.5_syslog-facility-doc.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1752580800">- update to version 3.8.6 (bugfix release)
  VUL-0: CVE-2025-49812: cyrus-imapd: Opossum Attack Application Layer
  Desynchronization using Opportunistic TLS (bsc#1246165)
  The industry is deprecating STARTTLS (aka opportunistic TLS) in favor of
  implicit TLS over a dedicated port.  STARTTLS is now disabled by default.
  * Fixed issue #5477: master: tighten up pidfile/etc handling (bsc#1241543)
    VUL-0: cyrus-imapd: privilege drop happens too late, opening attack vectors from cyrus to root
  * Fixed issue #5450: fix zoneinfo_db code for GCC 15 (thanks Yadd)
  * Fixed issue #5309: deadlock on shutdown (thanks Mark Cammidge)
  * Fixed issue #5424: recognise service-specific SASL options in
    ``cyr_info conf-lint``
  * Fixed issue #5420: fix double-free in http_admin (thanks Wolfgang Breyha)
  * Fixed issue #5460: pop3d: add basic prometheus support (thanks Wolfgang
    Breyha)
  * Fixed issue #5454: httpd fails to parse OpenSSL version for status string</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1752840000">- add 0001-Squash-some-clang-complaints.patch: fix compile errors in 3.8
  release line occuring with newer compilers.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1753790400">- Only BuildRequire systemd-rpm-macros instead of systemd
  to reduce unneeded OBS rebuilds</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1762430400">- cyrus-imapd don't start because of missing "Requires=var-run.mount" from systemd
  (bsc#1251788)
  Remove var-run.mount from Requires and After</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1781092800">- Adapt license</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1784289600">- Update to 3.8.7 (bugfix release)
- bsc#1271617 CVE-2026-47081 XAPPLEPUSHSERVICE folder existence oracle and push hijack
- bsc#1271619 CVE-2026-47083 ESEARCH cross-user content oracle
- bsc#1271618 CVE-2026-47082 Vacation "fcc" skips destination-mailbox ACL
- bsc#1271620 CVE-2026-47084 LOCALDELETE bypassed ACL checks
- bsc#1271621 CVE-2026-47085 URLAUTH token forgery via missing mboxkey
- bsc#1271622 CVE-2026-47086 GENURLAUTH issued tokens bypassing ACLs
- bsc#1271623 CVE-2026-47087 URLAUTH does not honor revoked authorizer access
- bsc#1271624 CVE-2026-47088 Heap exposure in nested MIME comment parsing
- bsc#1271625 CVE-2026-47089 LISTRIGHTS not limited to users with admin access</changelog>
</package>
<package pkgid="e04a0722493d36e8c7782a01c0fb923151bb4a43d322de829f176181b8e0c97bce28a065030d773c5514793e7449fb012f02071449583b5a29a987014aadd4f6" name="cyrus-imapd-devel" arch="s390x">
  <version epoch="0" ver="3.8.7" rel="bp161.1.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1740052800">- (bsc#1237293) Possibly re-add cyrus-imapd to Package Hub (latest version from devel project)
  Add Conflicts to be able to build on SLES</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1740484800">- spec: add "Conflicts: leafnode" because both leafnode and cyrus-imapd
  ship a file called /usr/sbin/fetchnews (bsc#1237293)</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1745841600">- CVE-2025-23394: cyrus-imapd: daily-backup.sh allows escalation from
  cyrus to root (bsc#1241536)
  Adapt backup-cyrus.service to run as user cyrus:mail</changelog>
  <changelog author="Aeneas Jai&#xDF;le &lt;aj@ajaissle.de&gt;" date="1748347200">- update to version 3.8.5 (bugfix release)
  * Fixed Issue #5029: check for unexpected extra tiny-tests directories
  * Fixed Issue #5148: added --enable-release-checks configure option for use when building releases
  * Fixed Issue #4489: calendar-color "changes" namespace (thanks Дилян Палаузов)
  * Fixed Issue #5009: various portability warnings and nits
  * Fixed Issue #5050: iTIP line endings (thanks Дилян Палаузов)
  * Fixed Issue #5052: iMIP line endings (thanks Дилян Палаузов)
  * Fixed Issue #5072: http_cgi use after free (thanks Дилян Палаузов)
  * Fixed Issue #5094: httpd crash when PROPFIND url is /dav/calendars
  * Fixed Issue #5118: broken language checks for "zr-hant" and "sr-me"
  * Fixed Issue #5047: proxying UID SEARCH
- rebased patches:
  - cyrus-imapd-3.8.2_syslog-facility-doc.patch
  + cyrus-imapd-3.8.5_syslog-facility-doc.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1752580800">- update to version 3.8.6 (bugfix release)
  VUL-0: CVE-2025-49812: cyrus-imapd: Opossum Attack Application Layer
  Desynchronization using Opportunistic TLS (bsc#1246165)
  The industry is deprecating STARTTLS (aka opportunistic TLS) in favor of
  implicit TLS over a dedicated port.  STARTTLS is now disabled by default.
  * Fixed issue #5477: master: tighten up pidfile/etc handling (bsc#1241543)
    VUL-0: cyrus-imapd: privilege drop happens too late, opening attack vectors from cyrus to root
  * Fixed issue #5450: fix zoneinfo_db code for GCC 15 (thanks Yadd)
  * Fixed issue #5309: deadlock on shutdown (thanks Mark Cammidge)
  * Fixed issue #5424: recognise service-specific SASL options in
    ``cyr_info conf-lint``
  * Fixed issue #5420: fix double-free in http_admin (thanks Wolfgang Breyha)
  * Fixed issue #5460: pop3d: add basic prometheus support (thanks Wolfgang
    Breyha)
  * Fixed issue #5454: httpd fails to parse OpenSSL version for status string</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1752840000">- add 0001-Squash-some-clang-complaints.patch: fix compile errors in 3.8
  release line occuring with newer compilers.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1753790400">- Only BuildRequire systemd-rpm-macros instead of systemd
  to reduce unneeded OBS rebuilds</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1762430400">- cyrus-imapd don't start because of missing "Requires=var-run.mount" from systemd
  (bsc#1251788)
  Remove var-run.mount from Requires and After</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1781092800">- Adapt license</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1784289600">- Update to 3.8.7 (bugfix release)
- bsc#1271617 CVE-2026-47081 XAPPLEPUSHSERVICE folder existence oracle and push hijack
- bsc#1271619 CVE-2026-47083 ESEARCH cross-user content oracle
- bsc#1271618 CVE-2026-47082 Vacation "fcc" skips destination-mailbox ACL
- bsc#1271620 CVE-2026-47084 LOCALDELETE bypassed ACL checks
- bsc#1271621 CVE-2026-47085 URLAUTH token forgery via missing mboxkey
- bsc#1271622 CVE-2026-47086 GENURLAUTH issued tokens bypassing ACLs
- bsc#1271623 CVE-2026-47087 URLAUTH does not honor revoked authorizer access
- bsc#1271624 CVE-2026-47088 Heap exposure in nested MIME comment parsing
- bsc#1271625 CVE-2026-47089 LISTRIGHTS not limited to users with admin access</changelog>
</package>
<package pkgid="4e237188416430071ef736c6124d8ed9885e04eb57114d012a9254d0c5294c36ed5cb191b5bf8fcc13d4552883aaf8c8167ec60b5b51cbe4ec27e973e766c0bd" name="cyrus-imapd-snmp" arch="s390x">
  <version epoch="0" ver="3.8.7" rel="bp161.1.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1740052800">- (bsc#1237293) Possibly re-add cyrus-imapd to Package Hub (latest version from devel project)
  Add Conflicts to be able to build on SLES</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1740484800">- spec: add "Conflicts: leafnode" because both leafnode and cyrus-imapd
  ship a file called /usr/sbin/fetchnews (bsc#1237293)</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1745841600">- CVE-2025-23394: cyrus-imapd: daily-backup.sh allows escalation from
  cyrus to root (bsc#1241536)
  Adapt backup-cyrus.service to run as user cyrus:mail</changelog>
  <changelog author="Aeneas Jai&#xDF;le &lt;aj@ajaissle.de&gt;" date="1748347200">- update to version 3.8.5 (bugfix release)
  * Fixed Issue #5029: check for unexpected extra tiny-tests directories
  * Fixed Issue #5148: added --enable-release-checks configure option for use when building releases
  * Fixed Issue #4489: calendar-color "changes" namespace (thanks Дилян Палаузов)
  * Fixed Issue #5009: various portability warnings and nits
  * Fixed Issue #5050: iTIP line endings (thanks Дилян Палаузов)
  * Fixed Issue #5052: iMIP line endings (thanks Дилян Палаузов)
  * Fixed Issue #5072: http_cgi use after free (thanks Дилян Палаузов)
  * Fixed Issue #5094: httpd crash when PROPFIND url is /dav/calendars
  * Fixed Issue #5118: broken language checks for "zr-hant" and "sr-me"
  * Fixed Issue #5047: proxying UID SEARCH
- rebased patches:
  - cyrus-imapd-3.8.2_syslog-facility-doc.patch
  + cyrus-imapd-3.8.5_syslog-facility-doc.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1752580800">- update to version 3.8.6 (bugfix release)
  VUL-0: CVE-2025-49812: cyrus-imapd: Opossum Attack Application Layer
  Desynchronization using Opportunistic TLS (bsc#1246165)
  The industry is deprecating STARTTLS (aka opportunistic TLS) in favor of
  implicit TLS over a dedicated port.  STARTTLS is now disabled by default.
  * Fixed issue #5477: master: tighten up pidfile/etc handling (bsc#1241543)
    VUL-0: cyrus-imapd: privilege drop happens too late, opening attack vectors from cyrus to root
  * Fixed issue #5450: fix zoneinfo_db code for GCC 15 (thanks Yadd)
  * Fixed issue #5309: deadlock on shutdown (thanks Mark Cammidge)
  * Fixed issue #5424: recognise service-specific SASL options in
    ``cyr_info conf-lint``
  * Fixed issue #5420: fix double-free in http_admin (thanks Wolfgang Breyha)
  * Fixed issue #5460: pop3d: add basic prometheus support (thanks Wolfgang
    Breyha)
  * Fixed issue #5454: httpd fails to parse OpenSSL version for status string</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1752840000">- add 0001-Squash-some-clang-complaints.patch: fix compile errors in 3.8
  release line occuring with newer compilers.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1753790400">- Only BuildRequire systemd-rpm-macros instead of systemd
  to reduce unneeded OBS rebuilds</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1762430400">- cyrus-imapd don't start because of missing "Requires=var-run.mount" from systemd
  (bsc#1251788)
  Remove var-run.mount from Requires and After</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1781092800">- Adapt license</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1784289600">- Update to 3.8.7 (bugfix release)
- bsc#1271617 CVE-2026-47081 XAPPLEPUSHSERVICE folder existence oracle and push hijack
- bsc#1271619 CVE-2026-47083 ESEARCH cross-user content oracle
- bsc#1271618 CVE-2026-47082 Vacation "fcc" skips destination-mailbox ACL
- bsc#1271620 CVE-2026-47084 LOCALDELETE bypassed ACL checks
- bsc#1271621 CVE-2026-47085 URLAUTH token forgery via missing mboxkey
- bsc#1271622 CVE-2026-47086 GENURLAUTH issued tokens bypassing ACLs
- bsc#1271623 CVE-2026-47087 URLAUTH does not honor revoked authorizer access
- bsc#1271624 CVE-2026-47088 Heap exposure in nested MIME comment parsing
- bsc#1271625 CVE-2026-47089 LISTRIGHTS not limited to users with admin access</changelog>
</package>
<package pkgid="bfe8f4ca9b3edca910a0d296a6fbbdd0f64a9f62bfdd0a0ad9bc6ea29616335074fd4325c927670fc0ea7236e511a80ea2ca846b092d47dc1bcbb33eef5777be" name="cyrus-imapd-snmp-mibs" arch="s390x">
  <version epoch="0" ver="3.8.7" rel="bp161.1.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1740052800">- (bsc#1237293) Possibly re-add cyrus-imapd to Package Hub (latest version from devel project)
  Add Conflicts to be able to build on SLES</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1740484800">- spec: add "Conflicts: leafnode" because both leafnode and cyrus-imapd
  ship a file called /usr/sbin/fetchnews (bsc#1237293)</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1745841600">- CVE-2025-23394: cyrus-imapd: daily-backup.sh allows escalation from
  cyrus to root (bsc#1241536)
  Adapt backup-cyrus.service to run as user cyrus:mail</changelog>
  <changelog author="Aeneas Jai&#xDF;le &lt;aj@ajaissle.de&gt;" date="1748347200">- update to version 3.8.5 (bugfix release)
  * Fixed Issue #5029: check for unexpected extra tiny-tests directories
  * Fixed Issue #5148: added --enable-release-checks configure option for use when building releases
  * Fixed Issue #4489: calendar-color "changes" namespace (thanks Дилян Палаузов)
  * Fixed Issue #5009: various portability warnings and nits
  * Fixed Issue #5050: iTIP line endings (thanks Дилян Палаузов)
  * Fixed Issue #5052: iMIP line endings (thanks Дилян Палаузов)
  * Fixed Issue #5072: http_cgi use after free (thanks Дилян Палаузов)
  * Fixed Issue #5094: httpd crash when PROPFIND url is /dav/calendars
  * Fixed Issue #5118: broken language checks for "zr-hant" and "sr-me"
  * Fixed Issue #5047: proxying UID SEARCH
- rebased patches:
  - cyrus-imapd-3.8.2_syslog-facility-doc.patch
  + cyrus-imapd-3.8.5_syslog-facility-doc.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1752580800">- update to version 3.8.6 (bugfix release)
  VUL-0: CVE-2025-49812: cyrus-imapd: Opossum Attack Application Layer
  Desynchronization using Opportunistic TLS (bsc#1246165)
  The industry is deprecating STARTTLS (aka opportunistic TLS) in favor of
  implicit TLS over a dedicated port.  STARTTLS is now disabled by default.
  * Fixed issue #5477: master: tighten up pidfile/etc handling (bsc#1241543)
    VUL-0: cyrus-imapd: privilege drop happens too late, opening attack vectors from cyrus to root
  * Fixed issue #5450: fix zoneinfo_db code for GCC 15 (thanks Yadd)
  * Fixed issue #5309: deadlock on shutdown (thanks Mark Cammidge)
  * Fixed issue #5424: recognise service-specific SASL options in
    ``cyr_info conf-lint``
  * Fixed issue #5420: fix double-free in http_admin (thanks Wolfgang Breyha)
  * Fixed issue #5460: pop3d: add basic prometheus support (thanks Wolfgang
    Breyha)
  * Fixed issue #5454: httpd fails to parse OpenSSL version for status string</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1752840000">- add 0001-Squash-some-clang-complaints.patch: fix compile errors in 3.8
  release line occuring with newer compilers.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1753790400">- Only BuildRequire systemd-rpm-macros instead of systemd
  to reduce unneeded OBS rebuilds</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1762430400">- cyrus-imapd don't start because of missing "Requires=var-run.mount" from systemd
  (bsc#1251788)
  Remove var-run.mount from Requires and After</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1781092800">- Adapt license</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1784289600">- Update to 3.8.7 (bugfix release)
- bsc#1271617 CVE-2026-47081 XAPPLEPUSHSERVICE folder existence oracle and push hijack
- bsc#1271619 CVE-2026-47083 ESEARCH cross-user content oracle
- bsc#1271618 CVE-2026-47082 Vacation "fcc" skips destination-mailbox ACL
- bsc#1271620 CVE-2026-47084 LOCALDELETE bypassed ACL checks
- bsc#1271621 CVE-2026-47085 URLAUTH token forgery via missing mboxkey
- bsc#1271622 CVE-2026-47086 GENURLAUTH issued tokens bypassing ACLs
- bsc#1271623 CVE-2026-47087 URLAUTH does not honor revoked authorizer access
- bsc#1271624 CVE-2026-47088 Heap exposure in nested MIME comment parsing
- bsc#1271625 CVE-2026-47089 LISTRIGHTS not limited to users with admin access</changelog>
</package>
<package pkgid="41132d04c4e5f772cf1ab5270f3bfa004aca15d159a310de77a6a134b5e72efbe434442372b9d14435617c0ed2a4c43e722d7ea3f5487cfcff8688e82de8a1fe" name="cyrus-imapd-utils" arch="s390x">
  <version epoch="0" ver="3.8.7" rel="bp161.1.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1740052800">- (bsc#1237293) Possibly re-add cyrus-imapd to Package Hub (latest version from devel project)
  Add Conflicts to be able to build on SLES</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1740484800">- spec: add "Conflicts: leafnode" because both leafnode and cyrus-imapd
  ship a file called /usr/sbin/fetchnews (bsc#1237293)</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1745841600">- CVE-2025-23394: cyrus-imapd: daily-backup.sh allows escalation from
  cyrus to root (bsc#1241536)
  Adapt backup-cyrus.service to run as user cyrus:mail</changelog>
  <changelog author="Aeneas Jai&#xDF;le &lt;aj@ajaissle.de&gt;" date="1748347200">- update to version 3.8.5 (bugfix release)
  * Fixed Issue #5029: check for unexpected extra tiny-tests directories
  * Fixed Issue #5148: added --enable-release-checks configure option for use when building releases
  * Fixed Issue #4489: calendar-color "changes" namespace (thanks Дилян Палаузов)
  * Fixed Issue #5009: various portability warnings and nits
  * Fixed Issue #5050: iTIP line endings (thanks Дилян Палаузов)
  * Fixed Issue #5052: iMIP line endings (thanks Дилян Палаузов)
  * Fixed Issue #5072: http_cgi use after free (thanks Дилян Палаузов)
  * Fixed Issue #5094: httpd crash when PROPFIND url is /dav/calendars
  * Fixed Issue #5118: broken language checks for "zr-hant" and "sr-me"
  * Fixed Issue #5047: proxying UID SEARCH
- rebased patches:
  - cyrus-imapd-3.8.2_syslog-facility-doc.patch
  + cyrus-imapd-3.8.5_syslog-facility-doc.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1752580800">- update to version 3.8.6 (bugfix release)
  VUL-0: CVE-2025-49812: cyrus-imapd: Opossum Attack Application Layer
  Desynchronization using Opportunistic TLS (bsc#1246165)
  The industry is deprecating STARTTLS (aka opportunistic TLS) in favor of
  implicit TLS over a dedicated port.  STARTTLS is now disabled by default.
  * Fixed issue #5477: master: tighten up pidfile/etc handling (bsc#1241543)
    VUL-0: cyrus-imapd: privilege drop happens too late, opening attack vectors from cyrus to root
  * Fixed issue #5450: fix zoneinfo_db code for GCC 15 (thanks Yadd)
  * Fixed issue #5309: deadlock on shutdown (thanks Mark Cammidge)
  * Fixed issue #5424: recognise service-specific SASL options in
    ``cyr_info conf-lint``
  * Fixed issue #5420: fix double-free in http_admin (thanks Wolfgang Breyha)
  * Fixed issue #5460: pop3d: add basic prometheus support (thanks Wolfgang
    Breyha)
  * Fixed issue #5454: httpd fails to parse OpenSSL version for status string</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1752840000">- add 0001-Squash-some-clang-complaints.patch: fix compile errors in 3.8
  release line occuring with newer compilers.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1753790400">- Only BuildRequire systemd-rpm-macros instead of systemd
  to reduce unneeded OBS rebuilds</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1762430400">- cyrus-imapd don't start because of missing "Requires=var-run.mount" from systemd
  (bsc#1251788)
  Remove var-run.mount from Requires and After</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1781092800">- Adapt license</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1784289600">- Update to 3.8.7 (bugfix release)
- bsc#1271617 CVE-2026-47081 XAPPLEPUSHSERVICE folder existence oracle and push hijack
- bsc#1271619 CVE-2026-47083 ESEARCH cross-user content oracle
- bsc#1271618 CVE-2026-47082 Vacation "fcc" skips destination-mailbox ACL
- bsc#1271620 CVE-2026-47084 LOCALDELETE bypassed ACL checks
- bsc#1271621 CVE-2026-47085 URLAUTH token forgery via missing mboxkey
- bsc#1271622 CVE-2026-47086 GENURLAUTH issued tokens bypassing ACLs
- bsc#1271623 CVE-2026-47087 URLAUTH does not honor revoked authorizer access
- bsc#1271624 CVE-2026-47088 Heap exposure in nested MIME comment parsing
- bsc#1271625 CVE-2026-47089 LISTRIGHTS not limited to users with admin access</changelog>
</package>
<package pkgid="9e975a80e7a5e0a78dd19b74df90b3fb130e357cc23d59084b697fafdc3ffcae8675321e5fc42d8d3266041ce87cb0e6fde0a061e8a38d07d817b3d082bcd164" name="cyrus-sasl" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="498c11c801829f3044a46387c1bae1bf5e99449d87aa6dbafa07c3ca852d6935ac0434d5fa914f675296c35f75072582e084241cc5b1adb751db9ae50f20667e" name="cyrus-sasl-bdb" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="9886710708aa99165f77b70c95eb473db8cdd34b68830e6f932d15c8a16c495fb6dbc83bd8a9d52ba9ee008310cb87a8ded6a22b48b1fd4e123a22041d0aea48" name="cyrus-sasl-bdb-crammd5" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="f8aeaf4b3134b413af2b7e20c87898fecac018ff2136cd66a04204bda1a8eb4067bf146d917f1f1e1393e237ff2d61d6273ba2b3decf5897d3e229a3ad1828e9" name="cyrus-sasl-bdb-devel" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="b5b55b0e6877f89cbaad9a7a4a1a82a370626468c443c7d641b12b090c03edc37fc181edb03f5b59f2e92b6407ec0af2c8f1dd1a07cb43c014d2fb0bb77bdc0b" name="cyrus-sasl-bdb-digestmd5" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="104baffea63f5fd249298accc5534e2c232a3e455f3f742e77f79c8ea4ed443649592915b8abaea890e46b2c53c4a8bf8cce8e420365615bafd7eea3dc21bdc5" name="cyrus-sasl-bdb-gs2" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="2f93548fa6fe0e7830f5e7beb7cf957bf09845db0ab72292529c1816e9fd7cc9adbf2c7a0bf09395d65c20dbb77794db0ed368b914511664cad510073641554a" name="cyrus-sasl-bdb-gssapi" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="fccc244d2a7539861e1744d03850d06ca8ff18447f585f569a067110444e9d724fd8f57c467c05d1c80758536c59c3236ec8108283bdab4f43476d9d82936e02" name="cyrus-sasl-bdb-ntlm" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="834edc4ac3270986e8200211e924b10016699e52ec0593c472b1908e360ec159a19646cb516288053a80b62d4a1eaaf7d40647ccf8309f524c21d4b234e169a6" name="cyrus-sasl-bdb-otp" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="e55788ef6336bdb01b1233cc3ec7d80eaf0270e5d9be83366b92fc218022144c7e24e2c933bf1b65807ea0f7ed8b4d302cd3e5782e5c21e624fa8ef0f9f840f6" name="cyrus-sasl-bdb-plain" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="c8c1239adeec66f1944a41332873463119d14e447915d62f10a5bba9e6d1265e776a7767c669895f54dfa0c5ebeab3a246ecc130100dde1c19b930178e3a46b8" name="cyrus-sasl-bdb-scram" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="2cd448b50794638d1a3252a128b2240a98c181ffdfb55371fd4c3eeeeabf0b01d6160b2e75bdc0e92e36bfb25530995691442258de910b794efe6e90e25493f1" name="cyrus-sasl-crammd5" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="f87aa78342fdd467caabeb36492185aafa06f340db8e0af6a742ff523dbfeac18224c2429335408c2c3c9dbefc915e3d04dc5590884d321b372b7ddb00a03d71" name="cyrus-sasl-devel" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="31a3fff247be0851ffa4ea629651b2e594e2bcee14ee53ac70350c7d03fd88ec52f7d374428f36970e20238deb3dab1b2df528552ffed33c2bb12e6e36c60a2c" name="cyrus-sasl-digestmd5" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="4b10f446e339c63957ff3aabc344498bdd46e9e1e5ca9ae5211026b543dd78750eb20fee0593117bb2bece160e9a46967f3b5d1823b8fc78a61e036cdc0b2832" name="cyrus-sasl-gs2" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="0db7da15ce87758a4807159808de76de36822e4199c9caea4f2793e9fa513cbeb1d61792dcbfba5681d135c675491e860b62a515b93ad30dda694ca6dde41910" name="cyrus-sasl-gssapi" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="5ac945d16d39eb296ac262cbd7576c0390366178eed84eb3547463c02c04c9cf78bf3039a530e4fe5d84f4fe245acf4fe2235791220093545b4ef4b8bdd02cb6" name="cyrus-sasl-ldap-auxprop" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="9d373e7059a3bdaa30666fc8143f2980151c712e72dd9800bd112d7f3a39464d54711072a726ebf511a20f4d1603b463424d85a39051526d03ea96dc717b9630" name="cyrus-sasl-ldap-auxprop-bdb" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="d047841c3810ad7242536cbb295d0c98762af6469f7ac6ed6510688d15062abc0b2f1872f673a3e83479b6c43eebc84e5f9c28ff26102af927a9dcbee2d966a8" name="cyrus-sasl-ntlm" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="482394bef2c4198936a197539bf093c30453d4801f265e7121b31b93e3bda1781068c5954fd9e73b8e97cab909163802f3c4b12998ce9cf8361453db3a879607" name="cyrus-sasl-otp" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="f49a19d5a34a4a35e760adb8b93a66daac16089e1dbd2bbf731c60c11d6689af4fa774be86cea46242c05ffc85094da5d0243dda5661a2bac44d631cd9528b62" name="cyrus-sasl-plain" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="51c09834e6767c59503048e4cb1dabab416652a2bc6543cf750c5d5cf9def6767b5bce65569baa07772cc767c6ea45a9ce0c445f22e9ee411d69ebf812cfa382" name="cyrus-sasl-saslauthd" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="250ea9e971490499bd78ead5ab6e1bf72a690834287aed1a794d5a791abbd2e2d18634380ff89fa7dff2c077e73b1545e674505722b5cf55f3ea4c2796223044" name="cyrus-sasl-saslauthd-bdb" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="a2bce7c6e31d7e7ec0fa4ac9b1d89b4cc36f72c6e8ec657088fc9904d13d8b89b711163617cd16f101ccb6632baddb26b3159c245f76adca3caaa0773bd4a584" name="cyrus-sasl-scram" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="bd94f65c11b529dc9b95fb3b9f1ebd2740ca4ea2c8453090f9ba87e5f59dce0027181533aa8eb914a52ffb806d14512243b63ee6fa66eaff5c199e682d67602a" name="cyrus-sasl-sqlauxprop" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="052a05bb483fcacff1a370ee23029bce69e5e18777429348365340a9d6e8b6e30bc7353c250600d2efbf90ad0fae0b40495aa3f04bb252ff49ac60fbcc3bb8c9" name="cyrus-sasl-sqlauxprop-bdb" arch="s390x">
  <version epoch="0" ver="2.1.28" rel="160099.8.2"/>
  <changelog author="angel.yankov@suse.com" 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="hsk17@mail.de" 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="varkoly@suse.com" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
  <changelog author="varkoly@suse.com" date="1767009600">- Clean up an synchronize changes
- Fix packages for Immutable Mode - cyrus-sasl (jsc#PED-14856)</changelog>
</package>
<package pkgid="0e36ae2a478db14fe0cffe585f5f6ffb3ff546a193fc2d16b51c494c997cf94d0f97a42262467fbfc8684f2e30b1b84213904436d6daf990c36c0b79ad8b749b" name="d-feet" arch="noarch">
  <version epoch="0" ver="0.3.16" rel="bp161.1.1"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1520424000">- Drop python-pep8 BuildRequires and pass --disable-tests to
  configure, pep8 is only needed for the test-suite, that we do not
  even run.
- Add explicit python3 BuildRequires, and export
  PYTHON=%%{_bindir}/python3 before calling configure, switch to
  python3.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1541764800">- Update to version 0.3.14:
  + Correctly honour theme foreground colour.
  + dbus_utils:
  - stringify "h" (UNIX FD).
  - simplify converting simple types.
  - simplify looking ahead 1 character.
  + Cleanup doap file.
  + settings:
  - fix regexp syntax, add a test.
  - use r'' strings for regexps.
  + Ignore W504 line break after binary operator.
  + Fix a few unused variable/import warnings.
  + Remove bare 'except:' clauses.
  + Detect 'pycodestyle', the new name for 'pep8'.
  + Run tests with same Python version as application.
  + Fix coding style errors reported by make check.
  + executedialog:
  - include bus name.
  - allow selecting name/path/interface fields.
  + Fix format string with python3.
  + Honor theme's foreground color.
  + Display statistics and match rules from the D-Bus Stats
    interface.
  + Remove unused DFeetWindow.package field.
  + Set icon_name to org.gnome.dfeet.
  + Do not use hyphen for the reverse-DNS names.
  + Rename the icons, appdata and desktop files.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1544529600">- Own metainfo dir to fix build on old versions of openSUSE.</changelog>
  <changelog author="bwiedemann@suse.com" date="1546430400">- Do not have useless arch-dependent libdir in noarch package
  (boo#1109534).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1565438400">- Update to version 0.3.15:
  + Restructure menus to follow GNOME 3.32 menu guidelines.
  + New app icon as part of the GNOME 3.32 icon redesign.
  + Add OARS content-rating data.
  + New Meson-based build system.
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- No longer build as NoArch, FIXME added to spec.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1595937600">- Build as noarch again, with new meson version it works again.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Update to version 0.3.16:
  + Escape markup in property values.
  + introspection: Clear idle id when done with it.
  + introspection: Load introspection data asynchronously.
  + DFeetWindow: switch to the added bus watch.
  + DFeetWindow: factor out connect_to(address).
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add 32.patch: Fix build with meson 0.60.0 and newer.</changelog>
</package>
<package pkgid="6350466671eaa93d436f7d68ac368181cf568e6edce896ff60735d3add901911cb3478d774b3cbaa71b5d7ee53244d7769437553995f52e1aa008f3a66808a43" name="d-feet-lang" arch="noarch">
  <version epoch="0" ver="0.3.16" rel="bp161.1.1"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1520424000">- Drop python-pep8 BuildRequires and pass --disable-tests to
  configure, pep8 is only needed for the test-suite, that we do not
  even run.
- Add explicit python3 BuildRequires, and export
  PYTHON=%%{_bindir}/python3 before calling configure, switch to
  python3.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1541764800">- Update to version 0.3.14:
  + Correctly honour theme foreground colour.
  + dbus_utils:
  - stringify "h" (UNIX FD).
  - simplify converting simple types.
  - simplify looking ahead 1 character.
  + Cleanup doap file.
  + settings:
  - fix regexp syntax, add a test.
  - use r'' strings for regexps.
  + Ignore W504 line break after binary operator.
  + Fix a few unused variable/import warnings.
  + Remove bare 'except:' clauses.
  + Detect 'pycodestyle', the new name for 'pep8'.
  + Run tests with same Python version as application.
  + Fix coding style errors reported by make check.
  + executedialog:
  - include bus name.
  - allow selecting name/path/interface fields.
  + Fix format string with python3.
  + Honor theme's foreground color.
  + Display statistics and match rules from the D-Bus Stats
    interface.
  + Remove unused DFeetWindow.package field.
  + Set icon_name to org.gnome.dfeet.
  + Do not use hyphen for the reverse-DNS names.
  + Rename the icons, appdata and desktop files.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1544529600">- Own metainfo dir to fix build on old versions of openSUSE.</changelog>
  <changelog author="bwiedemann@suse.com" date="1546430400">- Do not have useless arch-dependent libdir in noarch package
  (boo#1109534).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1565438400">- Update to version 0.3.15:
  + Restructure menus to follow GNOME 3.32 menu guidelines.
  + New app icon as part of the GNOME 3.32 icon redesign.
  + Add OARS content-rating data.
  + New Meson-based build system.
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- No longer build as NoArch, FIXME added to spec.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1595937600">- Build as noarch again, with new meson version it works again.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Update to version 0.3.16:
  + Escape markup in property values.
  + introspection: Clear idle id when done with it.
  + introspection: Load introspection data asynchronously.
  + DFeetWindow: switch to the added bus watch.
  + DFeetWindow: factor out connect_to(address).
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add 32.patch: Fix build with meson 0.60.0 and newer.</changelog>
</package>
<package pkgid="b6216eb5118477ddc46be2a3505b62733cc9fa3100b3b70f78918f3a4123455f733c1acf6725a7b9bfef2c3644edaebb070b44e587da60ca8672367f98eaa484" name="d-spy" arch="s390x">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.6.0:
  + No changes since 1.5.0 (44.beta).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1694952000">- Update to version 1.8.0:
  + Fixes to support translations properly.
  + Fixes in introspection path generation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952001">- Package the new translations, add lang_package macros.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 1.9.0:
  + Various styling improvements to match GNOME HIG.
  + Various tooltips, mnemonics, and shortcuts were added.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 1.9.1:
  + Appdata and screenshot updates.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710590400">- Update to version 1.10.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726401600">- Update to version 47.0:
  + Set legacy icon for window
  + Updated translations.
- Changes from version 47.alpha:
  + Transition to GNOME release numbering
  + Build changes to accomidate bundling from Builder
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738584000">- Update to 48.beta:
  + Removal of libdspy. This is no longer used by Builder and will
    allow future changes to be landed for new designs.
- Drop devel and shared library sub-packages following upstream
  changes.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="ff54893728f25ca9f6b42e55287d96c23e2dc761534205b6ace546947e75af203c7145f031d61523be8a69d83074cc4c04cf3198fa329f18550724c13f959965" name="d-spy-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.6.0:
  + No changes since 1.5.0 (44.beta).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1694952000">- Update to version 1.8.0:
  + Fixes to support translations properly.
  + Fixes in introspection path generation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952001">- Package the new translations, add lang_package macros.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 1.9.0:
  + Various styling improvements to match GNOME HIG.
  + Various tooltips, mnemonics, and shortcuts were added.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 1.9.1:
  + Appdata and screenshot updates.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710590400">- Update to version 1.10.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726401600">- Update to version 47.0:
  + Set legacy icon for window
  + Updated translations.
- Changes from version 47.alpha:
  + Transition to GNOME release numbering
  + Build changes to accomidate bundling from Builder
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738584000">- Update to 48.beta:
  + Removal of libdspy. This is no longer used by Builder and will
    allow future changes to be landed for new designs.
- Drop devel and shared library sub-packages following upstream
  changes.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="bc0ce3b3dc41d55c3f6c58f4c9561dfbc56897c332155f00604927d110e62383da269fda79bd1a57324c31811f4dfc98b66c95046eab778d147f594e530c3464" name="d0_blind_id" arch="s390x">
  <version epoch="0" ver="0.8.6" rel="bp161.1.2"/>
  <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="2a2dbf86b4dd03d839d7a2afee8866c72525d57a6f7463fc882a7c0c5873cb535cf0247ba3105ed8bdc4eeac7fe0d4f25e3ceb87e3c625ff27d62bbc5235a20e" name="d0_blind_id-devel" arch="s390x">
  <version epoch="0" ver="0.8.6" rel="bp161.1.2"/>
  <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="e10e4c016741f87cca546b7e2ad8983a701824708d4c7876b4d0427dcc72c0a49ebf2c28d9725f5a5f1c7ceb5843261b06017da4047dab291050abe17fc80681" name="d2" arch="s390x">
  <version epoch="0" ver="0.6.3" rel="bp161.1.9"/>
  <changelog author="jkowalczyk@suse.com" date="1681041600">- Initial package version 0.4.0:
  * update link to tree-sitter grammar
  * add text-transform as keyword
  * fix watch mode
  * Add `text-transform` attribute to the `style` block
  * fix solo near
  * markdown class has to have diagramHash targeting
  * Lifeline should inherit the stroke style from the actor
  * fix empty layer
  * fix: attach objects of tempGraph
  * Add d2-filter as community plugin
  * update keywords rows -&gt; grid-rows
  * new method for placing nodes across rows
  * fix inheritence bug
  * rename to grid diagram
  * validate descendants
  * layout evenly with rows and columns
  * center container if growing to fit label
  * validate edges
  * add padding between dagre labels
  * fixing rows creation
  * finish column logic
  * more dynamic grid sizing according to node sizes
  * evenly size grid nodes
  * values must be positive
  * layout with grids
  * Truncate to 32-bit precision to avoid floating-point arithmetic divergence between platforms
  * docs(readme): add golang queue library as example.
  * chore: feature description doc
  * fixes #1104
  * namespace transitions
  * fix builds on 32bit
  * have watch mode parse svg message correctly
  * fix: find outer near contaienr
  * fix: validation for near obj connect to outside
  * fix: a clean spilit for temp graph
  * d2parser: Fix #322
  * fix: validateNear outside connection
  * fix: nil labelPosition
  * fix: calc labelPosition
  * fix: delete redundant file
  * fix: use method instead of attribute
  * fix: delete redundant variable
  * fix: delete redundant return value
  * fix: ignore objects inside near container when calc boundingBox
  * fix: calc labelDimension
  * fix: integrate logic of construct sub graph inside WithoutConstantNears
  * fix: add validation for near connectioins
  * fix: compile_test testcase
  * fix: revert near_bad_connected compile_test
  * fix: delete redundant testcases
  * feat: descendants now is allowed for container with near attribute</changelog>
  <changelog author="jkowalczyk@suse.com" date="1681819200">- Update to version 0.4.1:
  * [ci-force] add japan example
  * [ci-base] add d2 pptx example
  * remove d2graph edge.MinWidth MinHeight
  * adjust label positioning for arrowhead
  * update bounding box for arrowhead labels
  * position arrowhead labels
  * render with arrowhead dimensions
  * set arrowhead label dimensions
  * pptx board path
  * refactor boardType
  * refactor ppt
  * remove import
  * show message while generating gif
  * navbar on pptx
  * add example
  * add constants
  * navbar on pdfs
  * Update lib/xgif/xgif.go
  * export root
  * package docs
  * export gifs
  * Fixing typos
  * refactor d2graph.Attributes
  * relative paths
  * refactor LabelWidth and LabelHeight to LabelDimensions
  * convert png boards to gif
  * Update generate_png.js
  * add exportExtension
  * add dark terrastruct flagship theme
  * e2etests: Add ent2d2 test case
  * don't increase font size for md text if container
  * update markdown text measurement and rendering to use font-size
  * rename to horizontal-gap and vertical-gap
  * fix grid panic with insuffient objects
  * if storing int and casting float64 each use
  * set scale when generating png
  * use grid-gap values for layout
  * add grid-gap keywords
  * handdrawn semibold
  * custom semibold font option
  * using semibold
  * add SourceCodePro-Semibold font
  * measure with semibold
  * use semibold font instead of font-weight: 600
  * setting up semibold font
  * add SourceSansPro-Semibold font
  * support multiboard rendering in e2e tests
  * changelog and ci
  * return svg
  * move to a single file
  * generate files from templates
  * fix layout of grid in constant near
  * move xml to templates
  * fix links in keynote
  * [ci-force] update contributing
  * add links to pptx
  * fix urls in changelogs
  * fix image resizing
  * minor fixes for MS PowerPoint
  * fix image size
  * rename and docs
  * update title
  * slide title
  * fix size and position
  * add pptx export
  * base ppt export</changelog>
  <changelog author="jkowalczyk@suse.com" date="1683028800">- Update to version 0.4.2:
  * update get point at distance
  * fix reparsing flags
  * add logseq plugin
  * add md block info
  * fix elk issue when container named root
  * add d2sketch in ci
  * fix e2e profile passing args
  * fast attempt with debt balancing + skip bad rows
  * add maximum attempts
  * improve grid expand evenly
  * search for white index
  * fix gif pallete
  * add profiling for e2e tests
  * implement arrays for classes
  * add more detailed error msg
  * account for non-orthogonal connection segments
  * arrowhead refactor
  * fix generate unique number id
  * model_order cycle breaking elk
  * fix elk self loop spacing
  * d2oracle: don't modify classes
  * Update japan.d2
  * enforce min size for text shapes
  * remove border-radius percent tests, add border-radius pill (with a big value) test
  * feat: revert percentage border-radius. Accept higher border-radius value and limit it to half of the smaller shape side to be rendered as a pill
  * feat: check border-radius value value before checking its decimals. New rx and ry compute method.
  * feat: add possiblity to set shape border-radius with percentage value</changelog>
  <changelog author="jkowalczyk@suse.com" date="1686398400">- Update to version 0.5.0:
  * D2 files have the ability to import from other D2 files #1371
  * sql_table alternatively takes an array of constraints instead of being limited to a single one #1245
  * Use shape-specific sizing for grid containers #1294
  * Grid diagrams support nested shapes or grid diagrams #1309
  * grid-gap, vertical-gap, and horizontal-gap apply to padding on grid diagrams #1309
  * Watch mode browser uses an error favicon to easily indicate compiler errors #1240
  * Grid layout performance improved when there are many similarly sized shapes #1315
  * Connections and labels are adjusted for shapes with 3d or multiple #1340
  * Constraints in sql_table render even if they have no matching abbreviation #1372
  * Constraints in sql_table sheds their excessive letter-spacing and is padded from the end consistently #1372
  * Duplicate image URLs in icons are only fetched once #1373
  * In watch mode, images are cached by default across compiles. Can be disabled with flag --img-cache=0. #1373
  * Common invalid array separator , usage in class arrays returns a helpful error message #1376
  * Invalid constraint usage is met with an error message, preventing a common mistake of omitting shape: sql_table #1379
  * Connections no longer obscure outside labels #1381
  * Container connections in dagre are more balanced #1384
  * Connections that go through shape labels are now masked translucently #1383
  * Shadow is no longer cut off when --pad is 0. Thank you @LeonardsonCC ! #1326
  * Fixes grid layout overwriting label placements for nested objects #1345
  * Fixes fonts not rendering correctly on certain platforms #1356
  * Fixes folders not rendering in animations (--animate-interval) #1357
  * Fixes panic using reserved keywords as containers #1358
  * When multiple classes are change different attributes of arrowheads, all are applied instead of only the last one #1362
  * Prevent empty block strings #1364
  * Fixes dagre mis-aligning a nested shape's connection #1370
  * Fixes a bug in grids sometimes putting a shape on the next row/column #1380
  * @xyz is now reserved as a pattern for imports</changelog>
  <changelog author="jkowalczyk@suse.com" date="1686398401">- Update to version 0.5.1:
  * d2ir: Fix for windows</changelog>
  <changelog author="jkowalczyk@suse.com" date="1691841600">- Update to version 0.6.0:
  * Variables and substitutions are implemented. See docs. #1473
  * Configure timeout value with D2_TIMEOUT env var #1392
  * Scale renders and disable fit to screen with --scale flag #1413
  * null keyword can be used to un-declare. See docs #1446
  * Develop multi-board diagrams in watch mode (links to layers/scenarios/steps work in --watch) #1503
  * Glob patterns have been implemented. See docs. #1479
  * Display version on CLI help invocation #1400
  * Improved readability of connection labels when they overlap another connection #447
  * Error message when shape is given a composite #1415
  * Improved rendering and text measurement for code shapes #1425
  * The autoformatter moves board declarations to the bottom of its scope #1424
  * All font styles in sketch mode use a consistent font-family #1463
  * Tooltip and link icons are positioned on shape border #1466
  * Tooltip and link icons are always rendered over shapes #1467
  * Boards with no objects are considered folders #1504
  * DEBUG environment variable ignored if set incorrectly #1505
  * Fixes edge case in compiler using dots in quotes #1401
  * Fixes grid label font size for TALA #1412
  * Fixes person shape label positioning with multiple or 3d #1478
- _service tar_scm disable changesgenerate. Upstream uses small
  incremental commits and the automated changelog is overly long.
  Use GitHub release summary instead.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1693310400">- Adjust license to cover also redistributed vendor/github.com/* files</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696593600">- Update to version 0.6.1:
  * The globs feature underwent a major rewrite and is now almost finalized
  * UTF-16 files are automatically detected and supported #1525
  * Grid diagrams can now have simple connections between top-level cells #1586
  * Globs are lazily-evaluated #1552
  * Latex blocks includes Mathjax's ASM extension #1544
  * font-color works on Markdown #1546
  * font-color works on arrowheads #1582
  * CLI failure message includes input path #1617
  * d2 fmt formats all files passed as arguments rather than just the first non-formatted (thank you @maxbrunet) #1523
  * Fixes Markdown cropping last element in mixed-element blocks (e.g. em and strong) #1543
  * Adds compiler error for non-blockstring empty labels #1590
  * Prevents multiple constant nears overlapping in some cases #1591
  * Fixes crash from empty nested grid #1594
  * d2fmt with variable substitution mid-string is formatted correctly #1611
  * Fixes certain shape IDs not working with dagre #1610
  * Fixes font-size adjustments missing from rendered code shape #1614</changelog>
  <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>
</package>
<package pkgid="1a375a776bfbd365f9b0e862b0a9dd20f38b35e011db4537804c726f872843f3b00bfda4701d2db07f54dcda043614e60a51431b4ea6725006058574ca3b9a56" name="dLeyna" arch="s390x">
  <version epoch="0" ver="0.8.3" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Remove executable bit from download_sync_controller.py. Fix
  rpmlint warning.</changelog>
</package>
<package pkgid="4f27da0c36fc2f3e9818ef81fe0281e25e35a8d94c233da9ddb5d3b7b185c0e93665736900a07338b1239bb06e8cefcc7520291859bf043a4bdc98e089b13a49" name="dLeyna-devel" arch="s390x">
  <version epoch="0" ver="0.8.3" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Remove executable bit from download_sync_controller.py. Fix
  rpmlint warning.</changelog>
</package>
<package pkgid="fbcce618c4f007fa73038d247a3bec2696269e98479345da0e42435e10e0899d9690130e578c4dbb89dbe060e6d1ec11653f6cb290cdd1bc8c8436317cec154c" name="dMagnetic" arch="s390x">
  <version epoch="0" ver="0.37" rel="bp161.1.2"/>
  <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&#xFC;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&#xFC;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="86fd9dbed9e07aa57cbb66fe7877f8b2744f0e9752d2d4c59a001d5f586b698f9647bf6507332aad5293104d4e4b1285277bb7f47d3ca9f239d936e74bcd55a7" name="dSFMT-devel" arch="s390x">
  <version epoch="0" ver="2.2.5" rel="bp161.1.2"/>
  <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="6bb90a93f876b59ec4132bdd34db56c46f7d852e7fdfe771487faf5a59fdf7c55ceed9c8a1c221b09c757d3a30077b277260f68b3d65e9200eebfad949b09a98" name="daemonize" arch="s390x">
  <version epoch="0" ver="1.7.8" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="c87d34efa28aaf7966405fc1eeb54960c90384be235b248fc248aff4a1d0d8b8bde85c8e4fc1cd42cdff4f91009d525f1c5ec149c48ee2e3d3b989a9aeb34529" name="dai-banna-fonts" arch="noarch">
  <version epoch="0" ver="3.000" rel="bp161.1.1"/>
  <changelog author="pgajdos@suse.com" date="1382011200">- initial version 2.200</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652788800">- Update to version 3.000
  * Uses visual order instead of logical order for left vowels.</changelog>
</package>
<package pkgid="2594a5e305c62fc88e7afed52eee7d300281b23355236983657aaed48d5cf657de83443eaee393258d05459593bcb5b03f3f3340e46dfe68d07a51ba1dda1921" name="dante" arch="s390x">
  <version epoch="0" ver="1.4.3" rel="bp161.1.3"/>
  <changelog author="mpluskal@suse.com" date="1430222400">- Update to 1.4.1
  * Fixed configure problem with detection of libc.so on recent
    FreeBSD versions.
  * Fixed problem in configure test used for figuring out which
    buffer in an IPC socket is used for determining bytes that can
    be buffered.  Should fix problem on FreeBSD.
  * Fixed bug in handling of buffered GSSAPI data.
  * AIX 6.1 compilation fixes.
  * NetBSD 6.1.3 gethostbyaddr() configure fix.
  * for a full list of changes see NEWS file
- Use url for source
- Cleanup spec-file with spec-cleaner
- Remove upstreamed/obsolete patches
  * dante-1.4.0-64bit_portability.patch
  * dante-1.4.0-glibc-2.17.patch
  * dante-1.4.0-sockd_conf.patch
- Update dependencies
- Enable upnp support
- Do not mark systemd unit file as executable</changelog>
  <changelog author="mpluskal@suse.com" date="1430913600">- Enable libwrap
- Be more explicit in configure stage
- Readd updated dante-1.4.0-glibc-2.17.patch</changelog>
  <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>
</package>
<package pkgid="98ea54eb1c4993aa4bc0b53d962f954e2df81736508c17249b778a5b4b9cc0c7ecb2060e30d4956b3e5359ff2f8916e28f27129d0cfd63bc36ad902a075e001b" name="dante-devel" arch="s390x">
  <version epoch="0" ver="1.4.3" rel="bp161.1.3"/>
  <changelog author="mpluskal@suse.com" date="1430222400">- Update to 1.4.1
  * Fixed configure problem with detection of libc.so on recent
    FreeBSD versions.
  * Fixed problem in configure test used for figuring out which
    buffer in an IPC socket is used for determining bytes that can
    be buffered.  Should fix problem on FreeBSD.
  * Fixed bug in handling of buffered GSSAPI data.
  * AIX 6.1 compilation fixes.
  * NetBSD 6.1.3 gethostbyaddr() configure fix.
  * for a full list of changes see NEWS file
- Use url for source
- Cleanup spec-file with spec-cleaner
- Remove upstreamed/obsolete patches
  * dante-1.4.0-64bit_portability.patch
  * dante-1.4.0-glibc-2.17.patch
  * dante-1.4.0-sockd_conf.patch
- Update dependencies
- Enable upnp support
- Do not mark systemd unit file as executable</changelog>
  <changelog author="mpluskal@suse.com" date="1430913600">- Enable libwrap
- Be more explicit in configure stage
- Readd updated dante-1.4.0-glibc-2.17.patch</changelog>
  <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>
</package>
<package pkgid="269a53d3d2c9dd5006632d7bd89bf40a30d270ad8fc217f8478e3b3f49c74e0d69ac097d3893fab4a6eed4d7f1f8ce147d97c1607a8150c0055a083388e6434d" name="dante-server" arch="s390x">
  <version epoch="0" ver="1.4.3" rel="bp161.1.3"/>
  <changelog author="mpluskal@suse.com" date="1430222400">- Update to 1.4.1
  * Fixed configure problem with detection of libc.so on recent
    FreeBSD versions.
  * Fixed problem in configure test used for figuring out which
    buffer in an IPC socket is used for determining bytes that can
    be buffered.  Should fix problem on FreeBSD.
  * Fixed bug in handling of buffered GSSAPI data.
  * AIX 6.1 compilation fixes.
  * NetBSD 6.1.3 gethostbyaddr() configure fix.
  * for a full list of changes see NEWS file
- Use url for source
- Cleanup spec-file with spec-cleaner
- Remove upstreamed/obsolete patches
  * dante-1.4.0-64bit_portability.patch
  * dante-1.4.0-glibc-2.17.patch
  * dante-1.4.0-sockd_conf.patch
- Update dependencies
- Enable upnp support
- Do not mark systemd unit file as executable</changelog>
  <changelog author="mpluskal@suse.com" date="1430913600">- Enable libwrap
- Be more explicit in configure stage
- Readd updated dante-1.4.0-glibc-2.17.patch</changelog>
  <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>
</package>
<package pkgid="f41041db76c583bd42cbba422522bc8dc0cdb031df4fa7a9ac155969017562b964beae2fb427e4fb280aea8fb79d8a9049a46b972468386637c4bfa6cdeb62c6" name="dapl" arch="s390x">
  <version epoch="0" ver="2.1.10" rel="bp161.1.3"/>
  <changelog author="jengelh@inai.de" date="1495713600">- Restore description of libdapl. Fix some grammar errors.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1496145600">- Add conflicts between dapl and dapl-debug packages for devel
  and utils
- Rename dapl-utils tests to avoid conflicts with other packages (dateutils)
  * dapltest =&gt; dapl-test
  * dtest    =&gt; dapl-utest
  * dtestcm  =&gt; dapl-testcm
  * dtestsrq =&gt; dapl-testsrq
  * dtestx   =&gt; dapl-testx
- Remove librdmacm and libibverbs version dependencies</changelog>
  <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>
</package>
<package pkgid="fd60404dceb55f5159753b5e650e3905a174525a64e6450f99f034506b691b73edb5d35d2f045254c5cfc71305214e68e1ab0c6d1b551fa67036ec2127951390" name="dapl-debug" arch="s390x">
  <version epoch="0" ver="2.1.10" rel="bp161.1.3"/>
  <changelog author="jengelh@inai.de" date="1495713600">- Restore description of libdapl. Fix some grammar errors.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1496145600">- Add conflicts between dapl and dapl-debug packages for devel
  and utils
- Rename dapl-utils tests to avoid conflicts with other packages (dateutils)
  * dapltest =&gt; dapl-test
  * dtest    =&gt; dapl-utest
  * dtestcm  =&gt; dapl-testcm
  * dtestsrq =&gt; dapl-testsrq
  * dtestx   =&gt; dapl-testx
- Remove librdmacm and libibverbs version dependencies</changelog>
  <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>
</package>
<package pkgid="475c1054e66771d469c4e3512e3f85582d4a47fe9d3562a1851fde8610d4725106067866c27f1d9f97e4d341f36945731010252549cb832e8be8b73bae8f8c8f" name="dapl-debug-devel" arch="s390x">
  <version epoch="0" ver="2.1.10" rel="bp161.1.3"/>
  <changelog author="jengelh@inai.de" date="1495713600">- Restore description of libdapl. Fix some grammar errors.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1496145600">- Add conflicts between dapl and dapl-debug packages for devel
  and utils
- Rename dapl-utils tests to avoid conflicts with other packages (dateutils)
  * dapltest =&gt; dapl-test
  * dtest    =&gt; dapl-utest
  * dtestcm  =&gt; dapl-testcm
  * dtestsrq =&gt; dapl-testsrq
  * dtestx   =&gt; dapl-testx
- Remove librdmacm and libibverbs version dependencies</changelog>
  <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>
</package>
<package pkgid="ea18ac9d821c93a0783e03793cc0e581dffa1942b327c60a374053a1d6bc65e21ee0e70e2b68e824934fafb528e50def6709cd3ca738833593ac174ab41c746c" name="dapl-debug-libs" arch="s390x">
  <version epoch="0" ver="2.1.10" rel="bp161.1.3"/>
  <changelog author="jengelh@inai.de" date="1495713600">- Restore description of libdapl. Fix some grammar errors.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1496145600">- Add conflicts between dapl and dapl-debug packages for devel
  and utils
- Rename dapl-utils tests to avoid conflicts with other packages (dateutils)
  * dapltest =&gt; dapl-test
  * dtest    =&gt; dapl-utest
  * dtestcm  =&gt; dapl-testcm
  * dtestsrq =&gt; dapl-testsrq
  * dtestx   =&gt; dapl-testx
- Remove librdmacm and libibverbs version dependencies</changelog>
  <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>
</package>
<package pkgid="6b8b7fbb560cd45ad950bc99ae31dc9fdf801f7a8268a6880a6f362bbcd7cc588f42ff209082eeb5acfa1d4e5db16663744b836d5eed550a2003641d8994a08a" name="dapl-debug-utils" arch="s390x">
  <version epoch="0" ver="2.1.10" rel="bp161.1.3"/>
  <changelog author="jengelh@inai.de" date="1495713600">- Restore description of libdapl. Fix some grammar errors.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1496145600">- Add conflicts between dapl and dapl-debug packages for devel
  and utils
- Rename dapl-utils tests to avoid conflicts with other packages (dateutils)
  * dapltest =&gt; dapl-test
  * dtest    =&gt; dapl-utest
  * dtestcm  =&gt; dapl-testcm
  * dtestsrq =&gt; dapl-testsrq
  * dtestx   =&gt; dapl-testx
- Remove librdmacm and libibverbs version dependencies</changelog>
  <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>
</package>
<package pkgid="1426d4d50fad78f06d72614f0176c2f7bf40658eebf329e07d87cb8a76965f7852e93a38b9c017b5b760241ac2291145bcea3846a8b82412716b77a28c267df3" name="dapl-devel" arch="s390x">
  <version epoch="0" ver="2.1.10" rel="bp161.1.3"/>
  <changelog author="jengelh@inai.de" date="1495713600">- Restore description of libdapl. Fix some grammar errors.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1496145600">- Add conflicts between dapl and dapl-debug packages for devel
  and utils
- Rename dapl-utils tests to avoid conflicts with other packages (dateutils)
  * dapltest =&gt; dapl-test
  * dtest    =&gt; dapl-utest
  * dtestcm  =&gt; dapl-testcm
  * dtestsrq =&gt; dapl-testsrq
  * dtestx   =&gt; dapl-testx
- Remove librdmacm and libibverbs version dependencies</changelog>
  <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>
</package>
<package pkgid="07b05a23fbf0c98eaec55c140f5be7f1cfe1f64501020c9ecc3f20beea7f38516b10a78c5434fdba5cc58c96a6946e3cf455528514bd8402af814d8f1e491607" name="dapl-utils" arch="s390x">
  <version epoch="0" ver="2.1.10" rel="bp161.1.3"/>
  <changelog author="jengelh@inai.de" date="1495713600">- Restore description of libdapl. Fix some grammar errors.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1496145600">- Add conflicts between dapl and dapl-debug packages for devel
  and utils
- Rename dapl-utils tests to avoid conflicts with other packages (dateutils)
  * dapltest =&gt; dapl-test
  * dtest    =&gt; dapl-utest
  * dtestcm  =&gt; dapl-testcm
  * dtestsrq =&gt; dapl-testsrq
  * dtestx   =&gt; dapl-testx
- Remove librdmacm and libibverbs version dependencies</changelog>
  <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>
</package>
<package pkgid="2d6ea2eed93e0149a7135c1a51ce50f199e6cc6816aafe1454541ed6c437613827147c6320d1767b8de437a9f777436c572670528f04462d42b90e28eceffd69" name="daps" arch="noarch">
  <version epoch="0" ver="3.3.2" rel="160099.3.2"/>
  <changelog author="fstrba@suse.com" date="1578312000">- Do not depend on xml-commons-jaxp-1.3-apis, but on generic
  xml-apis provider</changelog>
  <changelog author="dimstar@opensuse.org" date="1585828800">- Add daps-gnu-make-4.3.patch: Fix compatibility with GNU Make 4.3.</changelog>
  <changelog author="sknorr@suse.com" date="1620734400">- Stable release DAPS 3.1.0:
  * New features:
  - Allow converting AsciiDoc books with multiple parts into a
    DocBook set (`--adocset`/`ADOC_SET="yes"`)
  - Remove `dm:docmanager` during `unpack-lockdrop` when
    `--remove-dm` is used
  - Added support for DITAA diagrams as an image format (must be
    added as an external file) (#540)
  - Allow using `{daps-adoc-attribute}` from AsciiDoc sources to
    add a list of all AsciiDoc attributes used by DAPS to the
    output (#573)
  - Added `daps validate` options  `--validate-ids` (checks
    whether IDs match a basic SEO-compatible set of characters) and
    `--validate-images` (checks for missing and duplicated images)
  - Renamed `daps checklink` to `daps linkcheck` for consistency
    with `daps spellcheck` and `daps stylecheck`
  - Renamed `PDFNAME` to `OUTPUTNAME` DC file option to clarify
    its purpose
  * Removed features:
  - Removed support for the Xfig (`.fig`), PDF, and EPS image
    formats
  - Removed support for the `asciidoc` tool, DAPS now only supports
    AsciiDoctor
  - Removed support for `--xsltparam` which has been replaced by
    `--stringparam`
  - Removed `--css=none` option of `daps epub`
  - Removed `daps-auto.pl` which has been replaced by
    `daps-autobuild`
  - Removed all support for Python 2 dependencies
  * Bug fixes:
  - When AsciiDoctor outputs a warning, DAPS will now fail,
    avoiding XML issues that would crop up later (this only works
    if AsciiDoctor &gt;= 1.5.7 is used)
  - Find unresolvable AsciiDoc attribute references (such as
    `{reference}`) and error out rather than adding them to the
    output
  - When converting AsciiDoc, always unset the `imagesdir`
    attribute, so DAPS can mandate its own `images` directory
  - On successive DAPS runs, always convert AsciiDoc files to XML
    again
  - Improved default IDs generated by AsciiDoctor, to avoid leading
    underscores in IDs (#520)
  - Improved AsciiDoc `postprocess.xsl` clean-up stylesheet:
  - Rewrite `@contentwidth` to `@width`
  - Improved display of article titles
  - Fixed validation of generated abstract elements
  - Improved workarounds for `authorinitials`, `othername`,
    `lineage`
  - Output AsciiDoc `&lt;&lt;reference, title&gt;&gt;` construct as
    `title (&lt;xref linkend="reference"/&gt;)` (same for links)
  - Improved handling of slightly misused AsciiDoc block/
    example syntax that was previously converted to
    GeekoDoc-incompatible `formalpara` elements
  - Fixed updating of profiled files when an entity or the DC
    file of the source has changed
  - Only use AsciiDoctor's `--failure-level` if the version of
    AsciiDoctor is new enough to support it
  - Allowed use of AsciiDoc attributes defined on command line
    and in DC file at the same time
  - Made DAPS's default set of AsciiDoc attributes overridable
  - Internally handle `--param` the same as `--stringparam` (#589)
  - Made sure that both `index.html` and `[ROOTID].html` are
    generated during HTML builds
  - Reworked `getentityname.py` (#556)
  - Restored compatibility with Novdoc profiling stylesheet
    references
  - Avoid stumbling over empty hrefs in XIncludes during validation
  - Fixed issue where DC file parser would concatenate rather
    than overwrite values
  - Fixed issue where DC file parser would not correctly recognize
    last line of a DC file if it did not end in a newline character
    (#553)
  - Fixed issue where default entities like `&amp;mdash;` could not
    be found
  - Fixed `unpack-locdrop` runs that failed because file lists
    contained spaces rather than line breaks
  - Use `PROFOS` value during `locdrop`
  - Fixed `daps html --nostatic` build failure resulting from
    identical files error
  - Fixed GNU Make 4.3 `+=` operator compatibility
  - Added compatibility with Inkscape 1.0 command-line options
  - Set initial memory for FOP
  - Fixed path to Avalon Framework (bsc#1175214)
  - Fixed LibreOffice Draw executable name for Debian (#564)
  - Improved error message when MAIN file is missing (#494)
  - Improved error message displayed when ROOTID does not exist in
    the document (#546)
  - Show FOP warnings when running with `-vv` or higher verbosity
  - Suppressed error messages about missing `xml:base` during
    `daps linkcheck` (#558)
  - Improved message output of `daps-xmlwellformed`
  - Improved Git updating flow in `daps-autobuild`
  * Documentation:
  - Added man pages for `daps-xmlformat` and `daps-check-deps`
    (#491)
  - Added documentation for generating a DocBook set from an
    AsciiDoc book
  - Fixed typos and other minor issues throughout the documentation
  * Packaging changes:
  - Cleaned up TAR archives generated by GitHub (#489)
  - Do not make libexec XSL files executable (#492)</changelog>
  <changelog author="sknorr@suse.com" date="1620820800">- Stable release DAPS 3.1.1:
  * Bug fixes:
  - Removed error messages that appeared during command-line
    completion
  * Packaging changes:
  - Updated Spec file from OBS repo</changelog>
  <changelog author="sknorr@suse.com" date="1621598400">- Stable release DAPS 3.1.2:
  * Bug fixes:
  - Fixed issue where irrelevant XIncludes would cause validation
    errors (#617)
  * Documentation:
  - Updated installation documentation</changelog>
  <changelog author="sknorr@suse.com" date="1623326400">- Stable release DAPS 3.2.0:
  * New features:
  - Added config file compatible with xmlformat 1.9 (for the
    xmlformat version from github.com/someth2say/xmlformat)
  - Added DocBook table validation script (must be run manually
    currently)
  * Bug fixes:
  - Properly enabled `--validate-ids` and `--validate-images`
    validation options
  - For consistency/compatibility, output PDFNAME deprecation
    message to stderr
  - In AsciiDoc postprocess stylesheet, fixed handling of
    subtitles
  - Removed remaining references to Ghostscript (#614)
  * Removed features:
  - Remove `html --jsp` target that was unused for years (#609)
  - Removed the `online-docs` target and associated DocBook 5-to-4
    conversion stylesheets (#610)
  - Removed code to query SVN properties that was unused for years
    (#611)</changelog>
  <changelog author="sknorr@suse.com" date="1644235200">- Stable release DAPS 3.3.0:
  * New features:
  - DocBook table validation is now enabled by default as part of
    validation and building (#532)
  - Improved validation to always check XML validity, tables,
    images, and IDs, rather than stopping after the first issue
    occurs
  - Set up Poppins font in FOP config delivered with DAPS
  * Bug fixes:
  - Fixed validation failures occurring because `--verbose` was set
  - Fixed xml-wellformedness check to use a non-zero exit code
    when entity definitions are missing (#539)
  - Improved image check during validation to check within context
    of entire set, not just current root ID (#627)
  - Fixed output of missing/duplicated image list displayed during
    build (#634)
  - Fixed paths to entity files in `unpack-locdrop`
  - Fixed output of `daps -v` when there is no XSL-FO formatter
    installed (#622)
  - Fixed `daps spellcheck --help` output
  - Improved messages for `unpack-locdrop` and other subcommands
  * Removed features:
  - Removed unused `process-xrefs` and `checkconformance`
    stylesheets (#612)
  * Repository changes:
  - Integrated Python tooling and tests for `xml-wellformed` and
    `getentityname`</changelog>
  <changelog author="sknorr@suse.com" date="1644840000">- Stable release DAPS 3.3.1:
  * Bug fixes:
  - Added `--not-validate-tables` parameter that disables extended
    table validation to additional targets</changelog>
  <changelog author="david.anes@suse.com" date="1666008000">* Add patch to build against libxslt 1.1.36+:
  - In libxslt &gt;=1.1.35, the XSLT processor changed the resolution
    strategy. It gets two template rules (xi:include/@href and
    xi:include/@*) with the same priority (0.5). That's why we need
    to lower the priority to zero for xi:include/@*
  - Added patch "daps-fix-build-against-libxslt-1.1.36+.patch"</changelog>
  <changelog author="fsundermeyer@opensuse.org" date="1666699200">Stable release DAPS 3.3.2:
  * Bug fixes:
  - Make DAPS work with libslt &gt; 1.1.34
    (https://github.com/openSUSE/daps/issues/679)
  - Profiling no longer requires processing instruction
  - if DC-file/command line contains profile settings the
    profiling stylesheets will autoimatically be applied
    (https://github.com/openSUSE/daps/issues/529)
  - FOP support for google noto-sans fonts (for Japanese, Korean,
    traditional &amp; simplified Chinese)
    (https://github.com/openSUSE/daps/issues/684)
  - Fix validation error where errors were ignored or failed with a
    bash error
    (https://github.com/openSUSE/daps/issues/679)
  - unpacking locdrops automatically removes dm:editurl from
    docmanager XML header (if present)
  - Building parts of a document (with --rootid) is no longer
    supported when rootid points to a section or sect1 (because
    depending on HTML chunkling, this may result in an empty
    document)
    (https://github.com/openSUSE/daps/issues/686)
  * Helper scripts:
  - Added a few scripts for handling SUSE localization branches,
    improving SEO and migrating frm DocBook4 to DocBook5
  - can be found in the sources under contrib/ (not included in
    SUSE packages)
  * Obsoletes patch daps-fix-build-against-libxslt-1.1.36+.patch</changelog>
</package>
<package pkgid="2ce5bc0ab256d328efed08a4bb56f01fc01bf0027aa2e3511b35481c75583851e60085abc504ef5b0746cabf6617014184aadd64e1ade59b59a6aba1b310aa2f" name="dar" arch="s390x">
  <version epoch="0" ver="2.7.15" rel="bp161.1.2"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1657022400">- Update to version 2.7.6
  * adding -f option to dar_cp
  * adding static version of dar_cp (dar_cp_static) as compilation outcome
  * added FAQ for tape usage with dar
  * fixing error in libdar header file installation
  * fixed bug met when interrupting the creation of a block compressed
    backup (always used by lzo compression and by other algorithm only
    when performing multi-threaded compression)
  * typo fixes in documentation
  * fixed message in lax mode used to obtain from the user the archive format
    when this information is corrupted in the archive.
  * fixing lax mode condition that popped up without being requested
  * fixing bug met when reading slice an special block device by mean of
    a symlink
  * adapting sanity checks to the case of a backup read from a special
    device in sequential-read mode.
  * fixed bug that lead dar to report CRC error while reading a backup
    from a pipe with the help of an isolated catalogue
  * adding -V option to dar_split (was using -v) for homogeneity with
    other commands</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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&#xFC;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>
</package>
<package pkgid="483c13b73f8816fd39856fb32b57cfd859088f88522e4e926d84a797fa3e484b6d694855a12edfee6b4b1eca8b1673b1d375c47cce3efccd5faf7b67527d5659" name="dar-doc" arch="noarch">
  <version epoch="0" ver="2.7.15" rel="bp161.1.2"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1657022400">- Update to version 2.7.6
  * adding -f option to dar_cp
  * adding static version of dar_cp (dar_cp_static) as compilation outcome
  * added FAQ for tape usage with dar
  * fixing error in libdar header file installation
  * fixed bug met when interrupting the creation of a block compressed
    backup (always used by lzo compression and by other algorithm only
    when performing multi-threaded compression)
  * typo fixes in documentation
  * fixed message in lax mode used to obtain from the user the archive format
    when this information is corrupted in the archive.
  * fixing lax mode condition that popped up without being requested
  * fixing bug met when reading slice an special block device by mean of
    a symlink
  * adapting sanity checks to the case of a backup read from a special
    device in sequential-read mode.
  * fixed bug that lead dar to report CRC error while reading a backup
    from a pipe with the help of an isolated catalogue
  * adding -V option to dar_split (was using -v) for homogeneity with
    other commands</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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&#xFC;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>
</package>
<package pkgid="8fc2abec205ae6bebf12b5708978cb95728bad1badd73e5eae84b9747136e2d9fa3534351e634c7ce5f98de077bc47337d8389060bbea82c907b9e36271f6ceb" name="dar-lang" arch="noarch">
  <version epoch="0" ver="2.7.15" rel="bp161.1.2"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1657022400">- Update to version 2.7.6
  * adding -f option to dar_cp
  * adding static version of dar_cp (dar_cp_static) as compilation outcome
  * added FAQ for tape usage with dar
  * fixing error in libdar header file installation
  * fixed bug met when interrupting the creation of a block compressed
    backup (always used by lzo compression and by other algorithm only
    when performing multi-threaded compression)
  * typo fixes in documentation
  * fixed message in lax mode used to obtain from the user the archive format
    when this information is corrupted in the archive.
  * fixing lax mode condition that popped up without being requested
  * fixing bug met when reading slice an special block device by mean of
    a symlink
  * adapting sanity checks to the case of a backup read from a special
    device in sequential-read mode.
  * fixed bug that lead dar to report CRC error while reading a backup
    from a pipe with the help of an isolated catalogue
  * adding -V option to dar_split (was using -v) for homogeneity with
    other commands</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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&#xFC;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>
</package>
<package pkgid="f30ca89e4c848a03029ed1ec9624dbaa3408a7b1125770635591e9f212fa3b97f0ecec1d9712b8ae914b6ffeddb2dd18c25b1acc1c4a2c487ce7db38d7b1aacd" name="darkhttpd" arch="s390x">
  <version epoch="0" ver="1.16" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="f78cabdf6a5d6c3559ade6b7cf11196d425e599f57175b3360131e8ed2bc548a9b082d7869b35b027248b5f07c59cfc1bfa684358db0ffb288720d89248d53ad" name="dash" arch="s390x">
  <version epoch="0" ver="0.5.12" rel="160099.4.1"/>
  <changelog author="dmueller@suse.com" date="1603022400">- update to 0.5.11.2 (bsc#1177691):
  * shell: Group readdir64/dirent64 with open64
- add LICENSE file</changelog>
  <changelog author="dmueller@suse.com" date="1605787200">- add check-nflag-in-evaltree.patch (bsc#1178978)</changelog>
  <changelog author="dmueller@suse.com" date="1609243200">- update to 0.5.11.3:
  * jobs: Only block in waitcmd on first run</changelog>
  <changelog author="rpm@fthiessen.de" date="1623067200">- Update to 0.5.11.4
  * eval: Do not cache value of eflag in evaltree</changelog>
  <changelog author="dmueller@suse.com" date="1640001600">- update to 0.5.11.5:
  * parser: Fix VSLENGTH parsing with trailing garbage</changelog>
  <changelog author="dmueller@suse.com" date="1643284800">- add dash-sh subpackage to be able to switch away from bash</changelog>
  <changelog author="luc14n0@opensuse.org" date="1666440000">- Make dash-sh subpackage architecture independent since it only
  contains a symbolic link.</changelog>
  <changelog author="dmueller@suse.com" 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="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dmueller@suse.com" date="1782734400">- add CVE-2026-31323.patch (bsc#1269494, CVE-2026-31323)</changelog>
</package>
<package pkgid="4a7dc9ba8e1763597112798f3d9c3a93e3eb1c51e092427afed001a27615a8748f7712b14ee602d54f70885b646a50ae4f0e5ff54559bbaf4f8163cc93637024" name="dash-sh" arch="noarch">
  <version epoch="0" ver="0.5.12" rel="160099.4.1"/>
  <changelog author="dmueller@suse.com" date="1603022400">- update to 0.5.11.2 (bsc#1177691):
  * shell: Group readdir64/dirent64 with open64
- add LICENSE file</changelog>
  <changelog author="dmueller@suse.com" date="1605787200">- add check-nflag-in-evaltree.patch (bsc#1178978)</changelog>
  <changelog author="dmueller@suse.com" date="1609243200">- update to 0.5.11.3:
  * jobs: Only block in waitcmd on first run</changelog>
  <changelog author="rpm@fthiessen.de" date="1623067200">- Update to 0.5.11.4
  * eval: Do not cache value of eflag in evaltree</changelog>
  <changelog author="dmueller@suse.com" date="1640001600">- update to 0.5.11.5:
  * parser: Fix VSLENGTH parsing with trailing garbage</changelog>
  <changelog author="dmueller@suse.com" date="1643284800">- add dash-sh subpackage to be able to switch away from bash</changelog>
  <changelog author="luc14n0@opensuse.org" date="1666440000">- Make dash-sh subpackage architecture independent since it only
  contains a symbolic link.</changelog>
  <changelog author="dmueller@suse.com" 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="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dmueller@suse.com" date="1782734400">- add CVE-2026-31323.patch (bsc#1269494, CVE-2026-31323)</changelog>
</package>
<package pkgid="5a6096bc2a87b55336edb732bbaafeee313b72ad68ece9591e61befc840b46947d4f59d060029ff8718a4e202439a0c921568b66cbe934fc93fb2ba80a471375" name="dasher" arch="s390x">
  <version epoch="0" ver="5.0.0+199" rel="bp161.1.3"/>
  <changelog author="dimstar@opensuse.org" date="1466251200">- Add dasher-gcc6.patch: Fix build with gcc 6 (bool can't be used
  as return value for functions returning string) (boo#985108).</changelog>
  <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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746360000">- Drop obsolete and unused gnome-common BuildRequires.</changelog>
</package>
<package pkgid="d89a2698d369e78dec998199963429511b54758c81f0e9db52acc0234a768b94103bc7ba625bc614ea72b2e8335aa1d46e55116f649862f203c559b7e253f067" name="dasher-lang" arch="noarch">
  <version epoch="0" ver="5.0.0+199" rel="bp161.1.3"/>
  <changelog author="dimstar@opensuse.org" date="1466251200">- Add dasher-gcc6.patch: Fix build with gcc 6 (bool can't be used
  as return value for functions returning string) (boo#985108).</changelog>
  <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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746360000">- Drop obsolete and unused gnome-common BuildRequires.</changelog>
</package>
<package pkgid="b1b6af4ec050aac4483542bc0e4c0363ad431f0ba1d89f053af7c3031ef9ef4f7ad852e263e910b19d2634acb002963ac30fd6311a49843a3066c10abccbbefd" name="datamash" arch="s390x">
  <version epoch="0" ver="1.8" rel="bp161.1.31"/>
  <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&#xFC;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>
</package>
<package pkgid="0d3c007849c71393ba8443ce62dcf3272720f5f73cdce13e4b3c2f6a8277f7256657cd2a8a3dcd640228dc35a19a95ffc17dcb40721b307f16cd15b4c02776e0" name="dataquay-devel" arch="s390x">
  <version epoch="0" ver="0.9.1" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="916f3687b57d55f116a22020176db27eb4aca62eb183a2c871d4a94024bc11834d80ddd2d23f6c7e4afdae402034eaf9a7f801fcae382999de21fbdec8ddb9a9" name="datefudge" arch="s390x">
  <version epoch="0" ver="1.26" rel="160099.2.2"/>
  <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="dimstar@opensuse.org" date="1581076800">- Update to version 1.23: no changelog found.</changelog>
  <changelog author="mliska@suse.cz" date="1581508800">- Add glibc-2.31-fix.patch in order to fix boo#1162963.</changelog>
  <changelog author="dmueller@suse.com" 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="jgwang@suse.com" 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>
</package>
<package pkgid="8c0e924664671b9e85766d9ca5419b35a866feb66da44a528067e2a7e7b71fa8aadd044d69d2738ad7d05d668c6960d1dc592d29a9fa89c69b753f6ecbdfd87b" name="dateutils" arch="s390x">
  <version epoch="0" ver="0.4.11" rel="bp161.1.2"/>
  <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="dfc08dce40b49a0c44534fef30fc68feedf63f518313711859cc51e5d35516839784a61d17b8f195cf036232ad30c29bfe971d133df3dfd870fa972d7de9a241" name="dateutils-octave" arch="s390x">
  <version epoch="0" ver="0.4.11" rel="bp161.1.2"/>
  <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="a6c04ab777e510257160824704f02ea6af1eb84592658779d3533476e12f8eec439d672448206cec04e441d215c03cc2861da93c99bc75465ba77d49f79494a9" name="datovka" arch="s390x">
  <version epoch="0" ver="4.24.2" rel="bp161.1.5"/>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1619179200">- Update to 4.17.0
  * Lists of received or sent messages of a selected account can be synchronised
  separately.
  * For better understanding rephrased the notification in cases then no public
  nor a commercial data message can de sent to target data box.
  * Downloads of multiple messages are aggregated into one dialogue when these
  download have been triggered from the main window.
  * Changes of some content of the message databases (statuses, downloaded
  attachments, message deletion) are signalled via the database containers.
  * Added support for new data-box types PFO_ZNALEC and PFO_TLUMOCNIK.
  * Added delivery time and attachment downloaded fields to found message
  entries in search message dialogue. Found entries also can be filtered and
  sorted.
  * User can download data messages directly form the search message dialogue.
  * Selected messages in the search message dialogue can be exported or can be
  attached to an e-mail.
  * Unified std namespace resolution in C++ code.
  * This build requires libdatovka-0.1.2 because of the newly added data-box
  types.
  * The action 'Save all attachments' can be called in multiple selected
  messages at once. Attachment files are renamed when they have same or
  conflicting names within a single data message. Written files are
  not renamed if they conflict between messages or already existing files
  in the directory where the files are written to.
  * Increased the verbosity of logged entries when determining automatic upload
  targets for the records management service.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1630324800">- Update to 4.18.0
  * Changes to behaviour of the tag database object. The container emits
  signals when content changes. Application code catches these signals and
  updates the displayed data.
  * Enabling foreign key functionality when opening tag database.
  * Fixed problems with non-functional move assignments causing unnecessary
  memory copying in some occasions.
  * Using a single transaction to write data of a completely downloaded message
  into the database.
  * Fixed error when deleting entries from account database when removing
  an account.
  * Optimisations in database code.
  * Manually downloaded messages are checked for their identifiers and may be
  uploaded into records management service if a records management service is
  configured and if the message content has not been already downloaded. The
  dialogues notifying the user when the upload finishes are non-modal.
  * Able to query information about the sending of PDZs.
  * Password can be shown when creating a new account without entering the PIN.
  * When there are multiple choices how to pay for a commercial message when
  sending one then the user has the possibility to select the preferred way
  of payment if it is possible.
  * This build requires libdatovka-0.2.0 because of the modified structures for
  holding time values and because of the newly added functionality.
  * Fixed wrong mime type identification then sending ISDOC attachments.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1643716800">- Update to 4.19.0
  * Stored message envelope is updated when the type of a commercial message
  changes (e.g. when consuming the prepaid answer).
  * The application is downloading information about the state of the long term
  storage. This build requires libdatovka-0.2.1.
  * Messages which are going to be deleted from ISDS can be displayed using a
  user-specified colour.
  * Fixed a memory leak occurring while initialising the application.
  * Fixed compilation when using GCC 11.
  * Modified sources to compile with Qt-6.1 and Qt-6.2. Qt-6.0 still causes
  compilation issues. (Qt-6.0 should be fixed instead.)
  * Fixed a bug in a conversion function causing struct tm to Epoch time
  conversion errors when converted value fits within an interval limited by
  midnight and the time zone difference.
  * Suppressed notification dialogues when uploading into records management
  service as too many of them were generated occasionally.
- switch to Qt6 on Tumbleweed</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1651579200">- Update to 4.20.0
  * Fixed a mistake when adding prefixes to multi-line log entries.
  * Enhanced code for handling JSON data.
  * Rewritten JSON classes for communication with the records management service.
  * Able to create a short PDF attachment directly in the application. Only a
  single file can be created whose file name is fixed.
  * Modified communication sequence with records management server when
  automatically uploading newly downloaded messages according to matching
  identifiers. Upload hierarchy is queried only once.
  * Fixed a problem when automatic upload into records management might cause
  the application to crash.
  * Fixed a communication problem when message automatically uploaded into
  records management haven't been displayed in message listing as uploaded.
  * Using c++17 compiler flag when compiling with Qt-6.
- Update datovka-fix-pro.patch: c++17 for qt6 is fixed above</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1669204800">- Update to 4.21.1
  * Fixed hanging send message windows when exiting the application having those
  windows open.
  * Fixed occasional application hangs when worker tasks have been collected on
  exit.
  * GUI application exits in a controlled manner when a POSIX signal is received
  on UNIX-like systems or when a system shutdown or user log-off event is
  detected on Windows.
  * CLI application handles POSIX signals and detects and handles Ctrl+C and
  Ctrl+Break key combinations in Windows command line.
  * Added date-based constraints when checking whether messages are stored in
  records management service.
  * Listed message data can be exported into a CSV file when checking whether
  messages are stored in records management service
  * Accepting backups with missing account identifier. The identifiers may be
  missing if some accounts have been created from local databases.
  * Recipient name '%R' can be used when constructing file names.
  * Reduced computational effort when switching between data messages. Digital
  signatures are not checked. Attachment data are loaded when attachments are
  required/selected.
  * Able to generate e-mails with user-specified content. ZFOs and attachments
  can be added into a single email.
  * ZFO attachments can be viewed directly in the application.
  * Automatic upload targets can be checked for all messages which aren't
  already uploaded into the records management service.
  * Fixed an error in the message download dialogue when the download loop
  hasn't been stopped when the dialogue has been rejected otherwise than using
  the Cancel button.
  * New tag database format. All stored data are converted to new format.
  * Fixed warnings about duplicated database connections.
  * Weakened some recoverable error statements.
  * Fixed inability to check the signature of downloaded psrootqca4.crl file.
  Added PostSignum Qualified CA 5 certificate.
  * Allowing modification of account settings for existing accounts with
  incomplete login credentials.
  * Fixed error when account data have not been downloaded on subsequent
  account removing and adding.
  * Checking libcrypto and libdatovka presence during qmake phase when
  compiling on UNIX-like systems (excluding OS X/macOS).
  * Improved error and warning messages in preferences database code.
  * Able to import account data from the mobile application via a backup or
  transfer archive.
  * Able to download messages from ISDS via command line when the envelope
  hasn't been downloaded yet.
  * Added a tag client for the tag server under development.
  The tag client must be enabled in the preferences.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1687348800">- Update to 4.22.1
  * Viewing number of recently unread messages in top node description when top
  node collapsed in account list. Also changed the icon for the top node.
  * Added support for new data-box type PFO_REQ.
  * User can specify which information he wants to disclose to the recipient
  about the sender.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1701691200">- Update to 4.23.0
  * Added support for high-volume data messages. This build requires
  libdatovka-0.5.0.
  * Added support to store message and attachment data as separate files
  alongside the message database.
  * High-volume messages, attachments of those messages and delivery
  information are stored as separate files in order not to bloat the message
  database.
  * Remembering dialogue window sizes when they are changed by the user.
  * Remembering column widths in all tables.
  * Remember column index and sorting order in tables with enabled sorting.
  * Actions in tool bar in main window can be configured.
  * Extended the list of substitutable labels which can be used to generate file
  names when exporting files. Old labels have been replaced with new ones.
  Old labels are still functional but are not listed in the application.
  * Preference entries can be reset from the prefs dialogue.
  * Fixed bug in dark mode. Filter fields revert now to original colour when
  cleared.
  * Able to build Arm64 package for macOS.
  * Fixed a source of potential deadlocks. Signals from databases are emitted
  when lock are released.
  * Added support for new data-box types PFO_ARCH, PFO_AIAT and PFO_AZI.
  * Changed the layout of the about dialogue.
- don't use bundled static QuaZip, use the system one instead</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704715200">- Update to 4.23.3:
  * Fixed drag&amp;drop on attachment list in send message dialogue
- 4.23.2:
  * Showing progress of attachment uploads and message sending in
    the send message dialogue
  * Fixed send message dialogue layout where the tab widget wasn't
    vertically expanding.
  * Fixed colours of some labels in the send message dialogue which
    have been illegible in dark mode.
  * Enabled sending of high-volume data messages
- 4.23.1:
  * Fixed the CLI get-msg command when messages failed to download
    with freshly created databases.
  * Changed all references of the term 'account' in the UI into
    'data box'</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 4.23.6:
  * Fixed MIME name detection of ZFO files consiting of a ZIP
    archive and which don't contain a data message nor a delivert info.
  * Fixed crashes of message detail dialogue when invalid ZFO
    content is attempted to be displayed.
  * Fixed some memory-related performance issues reported by
    Coverity.
  * Fixed blocked MEP login loop on newer macOS versions.
  * Fixed sending of ZIP archives in normal (non VoDZ) messages
    by explicitly setting their MIME type.
  * Lowered the limit for maximum attachment count to 50 files.
  * Extended the list of allowed attachment file types.
  * Showing total number of attached files in the send message
    dialogue.
  * Fixed restoration of databases without VoDZ content.</changelog>
  <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>
</package>
<package pkgid="b621ccdb772420075a9946bbd6ae19a737104488f0954850981218107ded9b03af71ed3551819c15f94d73207e2b176a32b7803ba347e4a93b28ea8711384af5" name="dav1d" arch="s390x">
  <version epoch="0" ver="1.5.1" rel="160099.2.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1683288000">- Use ldconfig_scriptlets macro, minor spec clean-up.</changelog>
  <changelog author="jengelh@inai.de" date="1685534400">- Add to description some performance mentions that set it apart
  from other packages e.g. gav1.</changelog>
  <changelog author="aloisio@gmx.com" date="1685620800">- Update to version 1.2.1
  * Fix a threading race on task_thread.init_done
  * NEON z2 8bpc and high bit-depth optimizations
  * SSSE3 z2 high bit-depth optimziations
  * Fix a desynced luma/chroma planes issue with Film Grain
  * Reduce memory consumption
  * Improve dav1d_parse_sequence_header() speed
  * OBU: Improve header parsing and fix potential overflows
  * OBU: Improve ITU-T T.35 parsing speed
  * Misc buildsystems, CI and headers fixes</changelog>
  <changelog author="aloisio@gmx.com" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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>
</package>
<package pkgid="dc314bd1452bd6f006c525d918d157d670a9682f7163179dfb2004cb2b0eb1a4b9917c406d2e78d80f73466341c3ed26ee8e1449cc4a12b4528f69a1e050e430" name="dav1d-devel" arch="s390x">
  <version epoch="0" ver="1.5.1" rel="160099.2.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1683288000">- Use ldconfig_scriptlets macro, minor spec clean-up.</changelog>
  <changelog author="jengelh@inai.de" date="1685534400">- Add to description some performance mentions that set it apart
  from other packages e.g. gav1.</changelog>
  <changelog author="aloisio@gmx.com" date="1685620800">- Update to version 1.2.1
  * Fix a threading race on task_thread.init_done
  * NEON z2 8bpc and high bit-depth optimizations
  * SSSE3 z2 high bit-depth optimziations
  * Fix a desynced luma/chroma planes issue with Film Grain
  * Reduce memory consumption
  * Improve dav1d_parse_sequence_header() speed
  * OBU: Improve header parsing and fix potential overflows
  * OBU: Improve ITU-T T.35 parsing speed
  * Misc buildsystems, CI and headers fixes</changelog>
  <changelog author="aloisio@gmx.com" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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>
</package>
<package pkgid="7513b89116a63f655a291a1e8d241394c2a0e9f457e7101bb7766e21a66b0b9c92d8a1a09abbb7f2a2f1618a5678e2c87cb500b983abe0a73af42299c8f2dd8f" name="davfs2" arch="s390x">
  <version epoch="0" ver="1.7.0" rel="bp161.1.3"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1591876800">- Add add-neon-031-support.patch
- Add -fcommon to allow building against GCC10</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1600257600">- Update to 1.6.0
  * Update documentation
  * Remove Coda-support
  * New parser for cookies (bug #58459).
  * Add log message.
  * Add option sharepoint_href_bug.
  * Ignore option -n (sr #110191).
- Remove add-neon-031-support.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605614400">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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>
</package>
<package pkgid="eb9bb1b98b63eafe7b808910757ba780264db39e2902fb91fb85f0ea053a1ce4d576d2d2bfacbaea62c79a723cdd295cd20742cced42b7ebbbc7e868e4a2f671" name="davix" arch="s390x">
  <version epoch="0" ver="0.8.7" rel="bp161.1.7"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1589284800">- Update to version 0.7.6:
  * Bug fixes:
  - [DMC-1190] - Unhandled DavixException in secondary thread
    during multi-range simulation.
  - [DMC-1191] - Memory leak in function trying to detect S3
    region.
  - Recognize OpenSSL 'bad decrypt' error message as
    CredDecryptionError.
  - Fix error handling for proxy delegation.
  * [DMC-1181] - Implement proper, abstract data provider class
    for davix HttpIOChain.
  * Refactoring and improvements to davix-tester.
- Changes from version 0.7.5:
  * Bug fixes:
  - Enable use of dav:// and davs:// in third party copies.
  - Fix third party copies when the server presents multiple
    certificate delegation endpoints.
  - Prevent davix from infinite-looping when the server abruptly
    terminates the connection during TPC.
  * Add ability to cancel ongoing TPC transfers through
    user-supplied callback.
  * Continued refactoring to eventually allow the use of libcurl
    as HTTP backend in davix.
  * In-source builds are no longer supported, and explicitly
    prevented by CMake.
- Minor updates to patches using quilt to apply cleanly (only line
  number changes).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1652097600">- Update to version 0.8.1:
  * Epic
  - [DMC-1267] - Davix with libcurl backend
  - Huge refactoring to accommodate both libneon and libcurl backends,
    as well as improved testing
  * Bug fixes
  - [D-MC-1259] - Gfal2-python pread(offset, count): Partial Content
    request not working against EOS storage
  - [DMC-1279] - Davix with libcurl backend does not load certificate
    via callback functions
  - [DMC-1291] - Davix fails to parse IPv6-format hostname during
    certificate verification
  - [davix/issues/71] - davix-get failing auth with DAVIX_USE_LIBCURL
  - [DMC-1209] - Davix Redirection Cache causes Segfault when
    encountering relative path
  - [DMC-1243] - Davix hangs if url starts with 'https' is used with
    S3/Swift credentials in command
  - [davix/pull/54] - Really add '\0' after printed X.509 data
  - [davix/pull/66] - Initialize session factory members
  - [davix/pull/70] - Fix return value of HttpIO::readFull
  * New Features
  - [DMC-1221] - Introduce a filter to avoid exposing sensitive
    information (such as bearer tokens) in Davix debug output
  - [DMC-1238] - Add SWIFT support in Davix
  - [DMC-1268] - Add CS3API support in Davix
  * Changes
  - [davix/pull/83] - Remove reva-specific credentials management
  * Improvements
  - [DMC-1025] - Allow HEAD-free open through posix API
  - [DMC-1245] - Add leading 0 to Adler32 checksum format in Davix
  * Drop davix-non-void-function.patch
  * Drop davix-link-against-libdl.patch</changelog>
  <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>
</package>
<package pkgid="9dd0c358cbf50216adfed68cbdc9eb254c431b3100200f2358a63d02130b4eb323b80d70c8ce2d9285a5009fd88e68494555b15fb6b0b6fd60aed505e1508d82" name="davix-devel" arch="s390x">
  <version epoch="0" ver="0.8.7" rel="bp161.1.7"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1589284800">- Update to version 0.7.6:
  * Bug fixes:
  - [DMC-1190] - Unhandled DavixException in secondary thread
    during multi-range simulation.
  - [DMC-1191] - Memory leak in function trying to detect S3
    region.
  - Recognize OpenSSL 'bad decrypt' error message as
    CredDecryptionError.
  - Fix error handling for proxy delegation.
  * [DMC-1181] - Implement proper, abstract data provider class
    for davix HttpIOChain.
  * Refactoring and improvements to davix-tester.
- Changes from version 0.7.5:
  * Bug fixes:
  - Enable use of dav:// and davs:// in third party copies.
  - Fix third party copies when the server presents multiple
    certificate delegation endpoints.
  - Prevent davix from infinite-looping when the server abruptly
    terminates the connection during TPC.
  * Add ability to cancel ongoing TPC transfers through
    user-supplied callback.
  * Continued refactoring to eventually allow the use of libcurl
    as HTTP backend in davix.
  * In-source builds are no longer supported, and explicitly
    prevented by CMake.
- Minor updates to patches using quilt to apply cleanly (only line
  number changes).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1652097600">- Update to version 0.8.1:
  * Epic
  - [DMC-1267] - Davix with libcurl backend
  - Huge refactoring to accommodate both libneon and libcurl backends,
    as well as improved testing
  * Bug fixes
  - [D-MC-1259] - Gfal2-python pread(offset, count): Partial Content
    request not working against EOS storage
  - [DMC-1279] - Davix with libcurl backend does not load certificate
    via callback functions
  - [DMC-1291] - Davix fails to parse IPv6-format hostname during
    certificate verification
  - [davix/issues/71] - davix-get failing auth with DAVIX_USE_LIBCURL
  - [DMC-1209] - Davix Redirection Cache causes Segfault when
    encountering relative path
  - [DMC-1243] - Davix hangs if url starts with 'https' is used with
    S3/Swift credentials in command
  - [davix/pull/54] - Really add '\0' after printed X.509 data
  - [davix/pull/66] - Initialize session factory members
  - [davix/pull/70] - Fix return value of HttpIO::readFull
  * New Features
  - [DMC-1221] - Introduce a filter to avoid exposing sensitive
    information (such as bearer tokens) in Davix debug output
  - [DMC-1238] - Add SWIFT support in Davix
  - [DMC-1268] - Add CS3API support in Davix
  * Changes
  - [davix/pull/83] - Remove reva-specific credentials management
  * Improvements
  - [DMC-1025] - Allow HEAD-free open through posix API
  - [DMC-1245] - Add leading 0 to Adler32 checksum format in Davix
  * Drop davix-non-void-function.patch
  * Drop davix-link-against-libdl.patch</changelog>
  <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>
</package>
<package pkgid="cc862a7a946c497a6f58bdfae2e47e88366690e00ffb36ee341ebd5086153986b313345ebd179237a577adb9446816aa1a6c548d7930a55d10624d56a9917e96" name="dazzle-list-counters" arch="s390x">
  <version epoch="0" ver="3.44.0" rel="160099.4.5"/>
  <changelog author="fcrozat@suse.com" 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="bjorn.lie@gmail.com" 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="mgorse@suse.com" date="1616241600">- Update to version 3.40.0:
  + Build system fixes for mingw.
  + PangoFontDescription to CSS conversion improvements.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1632916800">- Add manual libdazzle = %{version} Provides to make the lang pack
  auto installable.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="luc14n0@opensuse.org" date="1647691200">- Update to version 3.44.0:
  + Updated translations.</changelog>
</package>
<package pkgid="da8bf95517353746b097f638ed43007040853ba941aea72fb96632f72bcaddff264c337841ced83ee2c7a83cfe55c95a440f960ed7f9e60c53faf4c58d2a1114" name="db48-doc" arch="noarch">
  <version epoch="0" ver="4.8.30" rel="160099.8.1"/>
  <changelog author="tchvatal@suse.com" date="1545307200">- Fix the license to match up really what is in there</changelog>
  <changelog author="tchvatal@suse.com" 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@suse.com" 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="mpluskal@suse.com" date="1678449600">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="fcrozat@suse.com" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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="dimstar@opensuse.org" 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@suse.de" date="1732968000">- fix build for LoongArch64</changelog>
</package>
<package pkgid="64eb4aa303830eee8d8e2b9677f48f33cd849cd2ea3a6b65fac8ee4096751e888dbea6db25a187b80468cae2b694d601e1ca8323db63ddcfc6bd1b2c81aca8b6" name="db48-utils" arch="s390x">
  <version epoch="0" ver="4.8.30" rel="160099.8.1"/>
  <changelog author="tchvatal@suse.com" date="1545307200">- Fix the license to match up really what is in there</changelog>
  <changelog author="tchvatal@suse.com" 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@suse.com" 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="mpluskal@suse.com" date="1678449600">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="fcrozat@suse.com" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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="dimstar@opensuse.org" 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@suse.de" date="1732968000">- fix build for LoongArch64</changelog>
</package>
<package pkgid="79bf4ea780c505d7e04468acd78c4be1ccb345b2c766911ea5f57ea1a1bb8f745c5ff0c24f49a45f8e3a4a6cf45f3655b9c4a5201ba28492cefe186aa79e5de3" name="dbench" arch="s390x">
  <version epoch="0" ver="3.04" rel="bp161.1.2"/>
  <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="58616171819705e399337b7bfcbbaf1e869e5be00b25cab78315669ac3b9227fa12b80df712f79e5668c8b2105f65cbb49a0113371bba7a965cde34f01636714" name="dbench4" arch="s390x">
  <version epoch="0" ver="4.0" rel="bp161.1.2"/>
  <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="fce6f3a337fb9c266d14f444d57b01d542414f0728a7f92acb262b97dbf9e9507386885ab5c68e4a5be55ac044b3a8e11c23ec7783500554f71a24173d6d3e7c" name="dblatex" arch="noarch">
  <version epoch="0" ver="0.3.12" rel="160099.4.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1459598400">- Update to version 0.3.7
  * Bugfix release</changelog>
  <changelog author="sbrabec@suse.com" date="1501761600">- Fix texlive-multirow incompatibility (boo#1052102, debian#840189,
  dblatex-xmultirow.patch).</changelog>
  <changelog author="mpluskal@suse.com" date="1501761601">- Cleanup spec file with spec cleaner
- Simplify conditionals
- Drop dblatex-rpmlintrc</changelog>
  <changelog author="aavindraa@gmail.com" date="1509883200">- Update to version 0.3.10
  + Add the ability to set images for front and back covers
  + Add the ability to pass several configuration files (-c option)
  + drop dependency on the latex package 'multirow'
  + wrong character entities in el.xml
  + put the paragraph title on a separate line
- dropped dblatex-xmultirow.patch (upstreamed)
- includes changes from 0.3.8 and 0.3.9. See:
  https://sourceforge.net/p/dblatex/dblatex/ci/default/tree/docs/changes/changes.txt</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1536494400">- Package cleanup:
  - Fix she-bang in dblatex script
  - Drop python-devel BuildRequires, not generating any bindings.
  - Drop font-collection BuildRequires, use individual requires.
  - Drop BuildRequires for some bundled styles and add some which
    were implicitly required.
  - Drop font-collection Requires, use individual Requires.
  - Downgrade dependencies which are only used with some engines,
    styles or locales from Requires to Recommends.
- Split documentation subpackage from main package</changelog>
  <changelog author="mpluskal@suse.com" date="1537876800">- More packaging cleanup
- Further reduce duplicities
- Use modern python macros
- Replace shebang in executable</changelog>
  <changelog author="dmueller@suse.com" date="1597579200">- update to 0.3.11:
  * Fix Debian bug #863527: remove active babel character.
  * Fix Debian bug #866716: make dblatex robust to non-ascii xml:id
  * Fix bug #114: don't skip usefull spaces in hyphenated strings</changelog>
  <changelog author="mcepl@suse.com" date="1632744000">- Upgrade to 0.3.12 (python3 version):
  - Fix SF bug #118: fix 'nb' and 'nn' locales.
  - Fix SF bug #119: use locale quotes in glossary.
  - Fix SF bug #120: use locale quotes in bibliography.
  - Fix SF bug #123: add 'se' locale.
  - Fix SF bug #124: set default qandaset title markup in english.
- Added also:
  - dblatex-0.3.11-replace-inkscape-by-rsvg.patch (filed as
    https://sourceforge.net/p/dblatex/feature-requests/21)
  - dblatex-0.3.11-which-shutil.patch (filed as
    https://sourceforge.net/p/dblatex/patches/22)</changelog>
  <changelog author="dimstar@opensuse.org" date="1633089600">- Fix replacement of "env python" to python3 in dblatex' main
  script: upstream moved this already to python3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1738756800">- Fix build against Python 3.13:
  + Add python3-setuptools BuildRequires.
  + Add dblatex-replace-imp.patch: replace imp by importlib.</changelog>
</package>
<package pkgid="2f25f31223b87b99306b359166930c0e2215902c54c79213f328e9ef6ed2a577502bb13162377b4283621c911f5a54ae41891e8965b1462c2a3457640261c9d3" name="dblatex-doc" arch="noarch">
  <version epoch="0" ver="0.3.12" rel="160099.4.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1459598400">- Update to version 0.3.7
  * Bugfix release</changelog>
  <changelog author="sbrabec@suse.com" date="1501761600">- Fix texlive-multirow incompatibility (boo#1052102, debian#840189,
  dblatex-xmultirow.patch).</changelog>
  <changelog author="mpluskal@suse.com" date="1501761601">- Cleanup spec file with spec cleaner
- Simplify conditionals
- Drop dblatex-rpmlintrc</changelog>
  <changelog author="aavindraa@gmail.com" date="1509883200">- Update to version 0.3.10
  + Add the ability to set images for front and back covers
  + Add the ability to pass several configuration files (-c option)
  + drop dependency on the latex package 'multirow'
  + wrong character entities in el.xml
  + put the paragraph title on a separate line
- dropped dblatex-xmultirow.patch (upstreamed)
- includes changes from 0.3.8 and 0.3.9. See:
  https://sourceforge.net/p/dblatex/dblatex/ci/default/tree/docs/changes/changes.txt</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1536494400">- Package cleanup:
  - Fix she-bang in dblatex script
  - Drop python-devel BuildRequires, not generating any bindings.
  - Drop font-collection BuildRequires, use individual requires.
  - Drop BuildRequires for some bundled styles and add some which
    were implicitly required.
  - Drop font-collection Requires, use individual Requires.
  - Downgrade dependencies which are only used with some engines,
    styles or locales from Requires to Recommends.
- Split documentation subpackage from main package</changelog>
  <changelog author="mpluskal@suse.com" date="1537876800">- More packaging cleanup
- Further reduce duplicities
- Use modern python macros
- Replace shebang in executable</changelog>
  <changelog author="dmueller@suse.com" date="1597579200">- update to 0.3.11:
  * Fix Debian bug #863527: remove active babel character.
  * Fix Debian bug #866716: make dblatex robust to non-ascii xml:id
  * Fix bug #114: don't skip usefull spaces in hyphenated strings</changelog>
  <changelog author="mcepl@suse.com" date="1632744000">- Upgrade to 0.3.12 (python3 version):
  - Fix SF bug #118: fix 'nb' and 'nn' locales.
  - Fix SF bug #119: use locale quotes in glossary.
  - Fix SF bug #120: use locale quotes in bibliography.
  - Fix SF bug #123: add 'se' locale.
  - Fix SF bug #124: set default qandaset title markup in english.
- Added also:
  - dblatex-0.3.11-replace-inkscape-by-rsvg.patch (filed as
    https://sourceforge.net/p/dblatex/feature-requests/21)
  - dblatex-0.3.11-which-shutil.patch (filed as
    https://sourceforge.net/p/dblatex/patches/22)</changelog>
  <changelog author="dimstar@opensuse.org" date="1633089600">- Fix replacement of "env python" to python3 in dblatex' main
  script: upstream moved this already to python3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1738756800">- Fix build against Python 3.13:
  + Add python3-setuptools BuildRequires.
  + Add dblatex-replace-imp.patch: replace imp by importlib.</changelog>
</package>
<package pkgid="7b8cbb66797c9f5b1f1fed2c0bf983dff81d7544a6604a4b15e75b28a18daed65b2aacf58938a3aade43deaf5cee2203bc21a50626ffade0380de897f0ceb238" name="dbus-1" arch="s390x">
  <version epoch="0" ver="1.14.10" rel="160099.4.7"/>
  <changelog author="gmbr3@opensuse.org" date="1677153600">- Move %tmpfiles_create to %post otherwise the file won't exist
  since it is now located in the correct package</changelog>
  <changelog author="dmueller@suse.com" date="1686571200">- update to 1.14.8 (bsc#1212126, CVE-2023-34969):
  * Denial-of-service fixes:
  * Fix an assertion failure in dbus-daemon when a privileged
    Monitoring connection (dbus-monitor, busctl monitor, gdbus
    monitor or similar) is active, and a message from the bus
    driver cannot be delivered to a client connection due to
    &lt;deny&gt; rules or outgoing message quota. This
    is a denial of service if triggered maliciously by a local
    attacker.
  * Fix compilation on compilers not supporting __FUNCTION__
  * Fix some memory leaks on out-of-memory conditions
  * Fix syntax of a code sample in dbus-api-design</changelog>
  <changelog author="dmueller@suse.com" date="1694606400">- update to 1.14.10:
  * Avoid a dbus-daemon crash if re-creating a connection's policy
    fails. If it isn't possible to re-create its policy (for
    example if it belongs to a user account that has been deleted
    or if the Name Service Switch is broken, on a system not
    supporting SO_PEERGROUPS), we now log a warning, continue to
    use its current policy, and continue to reload other
    connections' policies.
  * If getting the groups from a user ID fails, report the error
    correctly, instead of logging "(null)"
  * Return the primary group ID in GetConnectionCredentials()'
    UnixGroupIDs field for processes with a valid-but-empty
    supplementary group list</changelog>
  <changelog author="sflees@suse.de" 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="dimstar@opensuse.org" 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="gmbr3@opensuse.org" date="1701518400">- common: dbus.socket still gets used after migration to
  dbus-broker so keep pre/post/postun scriptlets</changelog>
  <changelog author="gmbr3@opensuse.org" 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="gmbr3@opensuse.org" date="1704715200">- Add RH/Fedora compat provides dbus-libs to library package
  needed by Mullvad</changelog>
  <changelog author="sflees@suse.de" 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="dimstar@opensuse.org" date="1729080000">- Drop rcFOO symlinks (PED-266).</changelog>
</package>
<package pkgid="e381b219deb7037ecc9a419d38a65696f0dc3cf3ba986f3f9a260b7994d4e2447139d2a7ba490b4446bbcd5124a5318f438c99f097abaaa177b16f74f0557a5e" name="dbus-1-common" arch="noarch">
  <version epoch="0" ver="1.14.10" rel="160099.4.7"/>
  <changelog author="gmbr3@opensuse.org" date="1677153600">- Move %tmpfiles_create to %post otherwise the file won't exist
  since it is now located in the correct package</changelog>
  <changelog author="dmueller@suse.com" date="1686571200">- update to 1.14.8 (bsc#1212126, CVE-2023-34969):
  * Denial-of-service fixes:
  * Fix an assertion failure in dbus-daemon when a privileged
    Monitoring connection (dbus-monitor, busctl monitor, gdbus
    monitor or similar) is active, and a message from the bus
    driver cannot be delivered to a client connection due to
    &lt;deny&gt; rules or outgoing message quota. This
    is a denial of service if triggered maliciously by a local
    attacker.
  * Fix compilation on compilers not supporting __FUNCTION__
  * Fix some memory leaks on out-of-memory conditions
  * Fix syntax of a code sample in dbus-api-design</changelog>
  <changelog author="dmueller@suse.com" date="1694606400">- update to 1.14.10:
  * Avoid a dbus-daemon crash if re-creating a connection's policy
    fails. If it isn't possible to re-create its policy (for
    example if it belongs to a user account that has been deleted
    or if the Name Service Switch is broken, on a system not
    supporting SO_PEERGROUPS), we now log a warning, continue to
    use its current policy, and continue to reload other
    connections' policies.
  * If getting the groups from a user ID fails, report the error
    correctly, instead of logging "(null)"
  * Return the primary group ID in GetConnectionCredentials()'
    UnixGroupIDs field for processes with a valid-but-empty
    supplementary group list</changelog>
  <changelog author="sflees@suse.de" 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="dimstar@opensuse.org" 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="gmbr3@opensuse.org" date="1701518400">- common: dbus.socket still gets used after migration to
  dbus-broker so keep pre/post/postun scriptlets</changelog>
  <changelog author="gmbr3@opensuse.org" 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="gmbr3@opensuse.org" date="1704715200">- Add RH/Fedora compat provides dbus-libs to library package
  needed by Mullvad</changelog>
  <changelog author="sflees@suse.de" 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="dimstar@opensuse.org" date="1729080000">- Drop rcFOO symlinks (PED-266).</changelog>
</package>
<package pkgid="e6b280bb97f21694c9d6ab7d5b89c75ab376defb297d87c1b0a85b59a3287774f2865dac273e2a89ac15374517bbaec98aea05137e685aa534b275c049ca22bd" name="dbus-1-daemon" arch="s390x">
  <version epoch="0" ver="1.14.10" rel="160099.4.7"/>
  <changelog author="gmbr3@opensuse.org" date="1677153600">- Move %tmpfiles_create to %post otherwise the file won't exist
  since it is now located in the correct package</changelog>
  <changelog author="dmueller@suse.com" date="1686571200">- update to 1.14.8 (bsc#1212126, CVE-2023-34969):
  * Denial-of-service fixes:
  * Fix an assertion failure in dbus-daemon when a privileged
    Monitoring connection (dbus-monitor, busctl monitor, gdbus
    monitor or similar) is active, and a message from the bus
    driver cannot be delivered to a client connection due to
    &lt;deny&gt; rules or outgoing message quota. This
    is a denial of service if triggered maliciously by a local
    attacker.
  * Fix compilation on compilers not supporting __FUNCTION__
  * Fix some memory leaks on out-of-memory conditions
  * Fix syntax of a code sample in dbus-api-design</changelog>
  <changelog author="dmueller@suse.com" date="1694606400">- update to 1.14.10:
  * Avoid a dbus-daemon crash if re-creating a connection's policy
    fails. If it isn't possible to re-create its policy (for
    example if it belongs to a user account that has been deleted
    or if the Name Service Switch is broken, on a system not
    supporting SO_PEERGROUPS), we now log a warning, continue to
    use its current policy, and continue to reload other
    connections' policies.
  * If getting the groups from a user ID fails, report the error
    correctly, instead of logging "(null)"
  * Return the primary group ID in GetConnectionCredentials()'
    UnixGroupIDs field for processes with a valid-but-empty
    supplementary group list</changelog>
  <changelog author="sflees@suse.de" 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="dimstar@opensuse.org" 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="gmbr3@opensuse.org" date="1701518400">- common: dbus.socket still gets used after migration to
  dbus-broker so keep pre/post/postun scriptlets</changelog>
  <changelog author="gmbr3@opensuse.org" 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="gmbr3@opensuse.org" date="1704715200">- Add RH/Fedora compat provides dbus-libs to library package
  needed by Mullvad</changelog>
  <changelog author="sflees@suse.de" 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="dimstar@opensuse.org" date="1729080000">- Drop rcFOO symlinks (PED-266).</changelog>
</package>
<package pkgid="cdfa9b9e4f987096df30b7ab71454c08892af8ca22035121c1fb17a9640841225d310e0b4908ec8473afe3c28478cdb1f8bf4f3bedaac1b5ca74e53d1bb57010" name="dbus-1-devel" arch="s390x">
  <version epoch="0" ver="1.14.10" rel="160099.4.7"/>
  <changelog author="gmbr3@opensuse.org" date="1677153600">- Move %tmpfiles_create to %post otherwise the file won't exist
  since it is now located in the correct package</changelog>
  <changelog author="dmueller@suse.com" date="1686571200">- update to 1.14.8 (bsc#1212126, CVE-2023-34969):
  * Denial-of-service fixes:
  * Fix an assertion failure in dbus-daemon when a privileged
    Monitoring connection (dbus-monitor, busctl monitor, gdbus
    monitor or similar) is active, and a message from the bus
    driver cannot be delivered to a client connection due to
    &lt;deny&gt; rules or outgoing message quota. This
    is a denial of service if triggered maliciously by a local
    attacker.
  * Fix compilation on compilers not supporting __FUNCTION__
  * Fix some memory leaks on out-of-memory conditions
  * Fix syntax of a code sample in dbus-api-design</changelog>
  <changelog author="dmueller@suse.com" date="1694606400">- update to 1.14.10:
  * Avoid a dbus-daemon crash if re-creating a connection's policy
    fails. If it isn't possible to re-create its policy (for
    example if it belongs to a user account that has been deleted
    or if the Name Service Switch is broken, on a system not
    supporting SO_PEERGROUPS), we now log a warning, continue to
    use its current policy, and continue to reload other
    connections' policies.
  * If getting the groups from a user ID fails, report the error
    correctly, instead of logging "(null)"
  * Return the primary group ID in GetConnectionCredentials()'
    UnixGroupIDs field for processes with a valid-but-empty
    supplementary group list</changelog>
  <changelog author="sflees@suse.de" 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="dimstar@opensuse.org" 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="gmbr3@opensuse.org" date="1701518400">- common: dbus.socket still gets used after migration to
  dbus-broker so keep pre/post/postun scriptlets</changelog>
  <changelog author="gmbr3@opensuse.org" 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="gmbr3@opensuse.org" date="1704715200">- Add RH/Fedora compat provides dbus-libs to library package
  needed by Mullvad</changelog>
  <changelog author="sflees@suse.de" 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="dimstar@opensuse.org" date="1729080000">- Drop rcFOO symlinks (PED-266).</changelog>
</package>
<package pkgid="6dd6168357af9873676f96dce1253fa05239c2b91659d3977acff7a5e95b3c8af6c50efb337d87e618981c8246921190852e51f2b46c6fddd00c1ebb620eeddb" name="dbus-1-devel-doc" arch="noarch">
  <version epoch="0" ver="1.14.10" rel="160099.4.2"/>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1574251200">- Fix two inconsistencies with _libexecdir, sysusers.d and
  tmpfiles.d are always in %{_prefix}/lib/.
- Drop update-desktop-files BuildRequires, once added for
  mimetypes.prov which is no longer part of update-desktop-files,
  and dbus-1.desktop does not even handles a single mimetype.</changelog>
  <changelog author="sflees@suse.de" date="1575374400">- Verify signatures
  * dbus-1.keyring - Key for Simon McVittie (smcv) from the Debian
  developer keyring.
- Drop dbus_at_console.ck not needed
- Clean up sources
  * Source2 dbus-1.desktop now Source4
  * baselib.conf now source 3
- Update to 1.12.16
  * CVE-2019-12749: Do not attempt to carry out DBUS_COOKIE_SHA1
    authentication for identities that differ from the user running the
    DBusServer. Previously, a local attacker could manipulate symbolic
    links in their own home directory to bypass authentication and connect
    to a DBusServer with elevated privileges. The standard system and
    session dbus-daemons in their default configuration were immune to this
    attack because they did not allow DBUS_COOKIE_SHA1, but third-party
    users of DBusServer such as Upstart could be vulnerable.
    Thanks to Joe Vennix of Apple Information Security.
    (bsc#1137832, dbus#269, Simon McVittie)
- From 1.12.14
  * Raise soft fd limit to match hard limit, even if unprivileged.
    This makes session buses with many clients, or with clients that make
    heavy use of fd-passing, less likely to suffer from fd exhaustion.
    (dbus!103, Simon McVittie)
  * If a privileged dbus-daemon has a hard fd limit greater than 64K, don't
    reduce it to 64K, ensuring that we can put back the original fd limits
    when carrying out traditional (non-systemd) activation. This fixes a
    regression with systemd &gt;= 240 in which system services inherited
    dbus-daemon's hard and soft limit of 64K fds, instead of the intended
    soft limit of 1K and hard limit of 512K or 1M.
    (dbus!103, Debian#928877; Simon McVittie)
  * Fix build failures caused by an AX_CODE_COVERAGE API change in newer
    autoconf-archive versions (dbus#249, dbus!88; Simon McVittie)
  * Fix build failures with newer autoconf-archive versions that include
    AX_-prefixed shell variable names (dbus#249, dbus!86; Simon McVittie)
  * Parse section/group names in .service files according to the syntax
    from the Desktop Entry Specification, rejecting control characters
    and non-ASCII in section/group names (dbus#208, David King)
  * Fix various -Wlogical-op issues that cause build failure with newer
    gcc versions (dbus#225, dbus!109; David King)
  * Don't assume we can set permissions on a directory, for the benefit of
    MSYS and Cygwin builds (dbus#216, dbus!110; Simon McVittie)
  * Don't overwrite PKG_CONFIG_PATH and related environment variables when
    the pkg-config-based version of DBus1Config is used in a CMake project
    (dbus#267, dbus!96; Clemens Lang)
- Drop now upstream Patches
  * dbus-no-ax-check.patch
  * dbus-new-autoconf-archive.patch</changelog>
  <changelog author="kukuk@suse.com" date="1579262400">- Remove left overs from blocking restart on update from May 29th 2019
- Use sysusers.d to create messagebus user</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1579435200">- Drop no longer required call to autoreconf, remove obsolete
  BuildRequires for libtool and autoconf-archive.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1579435201">- Move generation of API docs to a separate package, avoid doxygen
  dependency for building main package.
- Build x11 and devel-doc (API doc) using _multibuild.</changelog>
  <changelog author="elimat@opensuse.org" date="1594900800">- Update to 1.12.20
  * On Unix, avoid a use-after-free if two usernames have the same
    numeric uid. In older versions this could lead to a crash (denial of
    service) or other undefined behaviour, possibly including incorrect
    authorization decisions if &lt;policy group=...&gt; is used.
    Like Unix filesystems, D-Bus' model of identity cannot distinguish
    between users of different names with the same numeric uid, so this
    configuration is not advisable on systems where D-Bus will be used.
    Thanks to Daniel Onaca.
    (dbus#305, dbus!166; Simon McVittie)
- From 1.12.18
  * CVE-2020-12049: If a message contains more file descriptors than can
    be sent, close those that did get through before reporting error.
    Previously, a local attacker could cause the system dbus-daemon (or
    another system service with its own DBusServer) to run out of file
    descriptors, by repeatedly connecting to the server and sending fds that
    would get leaked.
    Thanks to Kevin Backhouse of GitHub Security Lab.
    (dbus#294, GHSL-2020-057; Simon McVittie)
  * Fix a crash when the dbus-daemon is terminated while one or more
    monitors are active (dbus#291, dbus!140; Simon McVittie)
  * The dbus-send(1) man page now documents --bus and --peer instead of
    the old --address synonym for --peer, which has been deprecated since
  the introduction of --bus and --peer in 1.7.6
  (fd.o #48816, dbus!115; Chris Morin)
  * Fix a wrong environment variable name in dbus-daemon(1)
    (dbus#275, dbus!122; Mubin, Philip Withnall)
  * Fix formatting of dbus_message_append_args example
  (dbus!126, Felipe Franciosi)
  * Avoid a test failure on Linux when built in a container as uid 0, but
    without the necessary privileges to increase resource limits
  (dbus!58, Debian #908092; Simon McVittie)
  * When building with CMake, cope with libX11 in a non-standard location
  (dbus!129, Tuomo Rinne)
- Run spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1646136000">- Update to version 1.12.22:
  + On Linux, when using traditional (non-systemd) service
    activation, don't log warnings about failing to reset OOM score
    adjustment if the process is already more susceptible to the
    OOM killer, as user processes usually are with systemd ≥ 250.
  + On Linux, when using traditional (non-systemd) system bus
    activation, reset the OOM score adjustment to 0 as intended.
    If the system dbus-daemon is protected from the OOM killer,
    this avoids that protection unintentionally being inherited by
    every system service.
  + Avoid malloc() after fork on non-GNU libc.
  + Fix build with clang 13 by using Standard C offsetof where
    available.
  + Fix build of tests on FreeBSD.
  + Make documentation build more reproducible.
  + On Unix, make X11 autolaunch cope with slashes in DISPLAY.
  + Don't try to raise RLIMIT_NOFILE beyond OPEN_MAX on macOS.
  + Fix compilation if embedded tests are enabled but verbose mode
    and stats are both disabled.
  + On Linux, fix a race condition in the integration test for
    transient services.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1646395200">- Update to version 1.14.0:
  + Dependencies:
  - dbus now requires at least a basic level of support for C99
    variadic macros, as implemented in gcc &gt;= 3, all versions of
    Clang, and MSVC &gt;= 2005. In practice this requirement has
    existed since version 1.9.2, but it is now official.
  - dbus now requires a C99-compatible va_copy() macro
    (or a __va_copy() macro with the same behaviour), except when
    building for Windows using MSVC and CMake.
  - On Unix platforms, if getpwnam_r() and getgrnam_r() are
    implemented, they must be POSIX-conformant. The non-POSIX
    signature seen in ancient Solaris versions will no longer
    work.
  - GLib &gt;= 2.38 is required if full test coverage is enabled
    (reduced from 2.40 in dbus 1.12.x.)
  - Building using CMake now requires CMake 3.4.
  - Building documentation using CMake now requires xsltproc,
    Docbook DTDs (for example docbook-xml on Debian derivatives),
    and Docbook XSLT stylesheets (for example docbook-xsl on
    Debian derivatives). Using KDE's meinproc4 documentation
    processor is no longer supported.
  + Build-time configuration changes: Move CMake build system to
    top level, matching normal practice for CMake projects
  + Deprecations:
  - Third-party software should install default dbus policies for
    the system bus into ${datadir}/dbus-1/system.d (this has been
    supported since dbus 1.10, released in August 2015).
    Installing default dbus policies in
    ${sysconfdir}/dbus-1/system.d is now considered to be
    deprecated. Policy files in ${sysconfdir}/dbus-1/system.d
    continue to be read, but this directory should only be used
    by system administrators wishing to override the default
    policies.
  - The ${datadir} applicable to dbus is usually /usr/share and
    the ${sysconfdir} is usually /etc.
  - A similar pattern applies to the session bus policies in
    session.d.
  - The dbus-send(1) man page now documents --bus and --peer
    instead of the old --address synonym for --peer, which has
    been deprecated since the introduction of --bus and --peer in
    1.7.6
  - The dbus-daemon man page now has scarier warnings about
    &lt;allow_anonymous/&gt; and non-local TCP, which are insecure and
    should not be used, particularly for the standard system and
    session buses.
  - DBusServer (and hence the dbus-daemon) no longer accepts
    usernames (login names) for the recommended EXTERNAL
    authentication mechanism, only numeric user IDs or the empty
    string. See 1.13.0 release notes for full details.
  + New features:
  - On Linux 4.13 or later when built against a suitable glibc
    version, GetConnectionCredentials() now includes
    UnixGroupIDs, the effective group IDs of the initiator of the
    connection, taken from SO_PEERGROUPS.
  - On Linux 4.13 or later, &lt;policy group="…"&gt; now uses the
    SO_PEERGROUPS credentials-passing socket option to get the
    effective group IDs of the initiator of the connection. See
    1.13.4 release notes for details.
  - Add a --sender option to dbus-send, which requests a name and
    holds it until the signal has been sent
  - dbus-daemon &lt;allow&gt; and &lt;deny&gt; rules can now specify a
    send_destination_prefix attribute, which is like a
    combination of send_destination and the arg0namespace keyword
    in match rules. See 1.13.12 release notes for more details.
  - The dbus-daemon now filters the messages that it relays,
    removing header fields that it does not understand. Clients
    must not rely on this behaviour unless they have confirmed
    that they are connected to a suitable message bus
    implementation, for example by querying its Features
    property.
  - The dbus-daemon now emits a signal,
    ActivatableServicesChanged, when the list of activatable
    services may have changed. Support for this signal can be
    discovered by querying the Features property.
  - It is now possible to disable traditional (non-systemd)
    service activation at build-time (Autotools:
  - -disable-traditional-activation, CMake:
  - DENABLE_TRADITIONAL_ACTIVATION=OFF). See 1.13.10 release
    notes for details.
  - The API reference manual can be built as a Qt compiled help
    file if qhelpgenerator(-qt5) is available. See 1.13.16
    release notes for details.
  + Miscellaneous behaviour changes:
  - When using the "user bus" (--enable-user-session), put the
    dbus-daemon in the session slice
  - Several environment variables set by systemd are no longer
    passed on to activated services
  - If the dbus-daemon is compiled for Linux with systemd
    support, it now informs systemd that it is ready for use via
    the sd_notify() mechanism.
  - Tarball releases no longer contain pre-2007 changelogs and
    are now compressed with xz, making them around 35% smaller.
- Drop conditionals for old obsolete versions of openSUSE.
- Rebase patches with quilt.
- Use https for source and sig URL.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1665835200">- Disable asserts in dbus-1-x11.spec and dbus-1-devel-doc.spec too</changelog>
  <changelog author="dmueller@suse.com" date="1666785600">- update to 1.14.4 (bsc#1204111, CVE-2022-42010,
    bsc#1204112, CVE-2022-42011,
    bsc#1204113, CVE-2022-42012):
  This is a security update for the dbus 1.14.x stable branch, fixing
  denial-of-service issues (CVE-2022-42010, -42011, -42012) and applying
  security hardening (dbus#416).
  Behaviour changes:
  * On Linux, dbus-daemon and other uses of DBusServer now create a
    path-based Unix socket, unix:path=..., when asked to listen on a
    unix:tmpdir=... address. This makes unix:tmpdir=... equivalent to
    unix:dir=... on all platforms.
    Previous versions would have created an abstract socket, unix:abstract=...,
    in this situation.
    This change primarily affects the well-known session bus when run via
    dbus-launch(1) or dbus-run-session(1). The user bus, enabled by configuring
    dbus with --enable-user-session and running it on a systemd system,
    already used path-based Unix sockets and is unaffected by this change.
    This behaviour change prevents a sandbox escape via the session bus socket
    in sandboxing frameworks that can share the network namespace with the host
    system, such as Flatpak.
    This change might cause a regression in situations where the abstract socket
    is intentionally shared between the host system and a chroot or container,
    such as some use-cases of schroot(1). That regression can be resolved by
    using a bind-mount to share either the D-Bus socket, or the whole /tmp
    directory, with the chroot or container.
    (dbus#416, Simon McVittie)
  * Denial of service fixes:
  - Evgeny Vereshchagin discovered several ways in which an authenticated
    local attacker could cause a crash (denial of service) in
    dbus-daemon --system or a custom DBusServer. In uncommon configurations
    these could potentially be carried out by an authenticated remote attacker.
  - An invalid array of fixed-length elements where the length of the array
    is not a multiple of the length of the element would cause an assertion
    failure in debug builds or an out-of-bounds read in production builds.
    This was a regression in version 1.3.0.
    (dbus#413, CVE-2022-42011; Simon McVittie)
  - A syntactically invalid type signature with incorrectly nested parentheses
    and curly brackets would cause an assertion failure in debug builds.
    Similar messages could potentially result in a crash or incorrect message
    processing in a production build, although we are not aware of a practical
    example. (dbus#418, CVE-2022-42010; Simon McVittie)
  - A message in non-native endianness with out-of-band Unix file descriptors
    would cause a use-after-free and possible memory corruption in production
    builds, or an assertion failure in debug builds. This was a regression in
    version 1.3.0. (dbus#417, CVE-2022-42012; Simon McVittie)
  - Preserve errno on failure to open /proc/self/oom_score_adj
    (dbus!285, Gentoo#834725; Mike Gilbert)
  - On Linux, don't log warnings if oom_score_adj is read-only but does not
    need to be changed (dbus!291, Simon McVittie)
  - Slightly improve error-handling for inotify
    (dbus!235, Simon McVittie)
  - Don't crash if dbus-daemon is asked to watch more than 128 directories
    for changes (dbus!302, Jan Tojnar)</changelog>
</package>
<package pkgid="2dc6e4bec3e1f9fdd5af14cdb8657d3a35c5767b40ea30460922657c3e813ea3e16aa097aaa371b6182ebad35f1141fa03b7239f2c64820c454fe30d0abb3df7" name="dbus-1-glib-bash-completion" arch="s390x">
  <version epoch="0" ver="0.112" rel="160099.4.6"/>
  <changelog author="zaitor@opensuse.org" date="1432987200">- Update to version 0.104:
  + Deprecations: Document the entire library as deprecated.
  + Dependencies:
  - libdbus 1.8 is required.
  - GLib 2.32 is required.
  + Enhancements:
  - The libdbus 1.8 dependency means we can now document that
    dbus_g_thread_init() is idempotent and thread-safe
    (fdo#54770).
  - Use g_cclosure_marshal_generic for all marshalling
    (fdo#64214).
  + Fixes:
  - Allow timeouts to be migrated from one main context to
    another without an assertion failure (fdo#30574).
  - Don't trip a libdbus fatal warning if a Unix fd or other
    unsupported type is encountered in a message (fdo#80557).
  - Make the tests pass with newer GLib by not removing removed
    sources (fdo#83530).
  - Fix some typos in the documentation (fdo#45686).
  - Make the Autotools setup less awful (fdo#58698).</changelog>
  <changelog author="zaitor@opensuse.org" date="1476273600">- Update to version 0.108:
  + Use dbus-run-session instead of dbus-launch for tests.
- Changes from version 0.106:
  + Stop testing G_HAVE_INLINE, which ceased to work in GLib 2.47.2
    and wasn't meant to be API anyway. Instead, rely on "static
    inline" doing the right thing. On pre-C99 compilers, this
    relies on &lt;glib.h&gt; defining inline to __inline, __inline__ or
    the empty string if the compiler requires it, which it has done
    since 2000. (fdo#93513).
  + Stop calling g_mem_profile() in the tests, which no longer does
    anything and caused the tests to fail by issuing a warning.
  + Slightly modernize build system, and remove a weird
    cross-directory dependency which was breaking distcheck.
  + Stop distributing generated marshallers in the tarball.
- Run spec-clean, modernize spec-file macros and also drop a no
  longer conditional dbus-1-glib-64bit Obsoletes.</changelog>
  <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="elimat@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="dimstar@opensuse.org" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1710849600">- Own %{_datadir}/gtk-doc and %{_datadir}/gtk-doc/html directories.</changelog>
</package>
<package pkgid="b070f505cdff4aa38d47313bfda482cb64e48c569e0c49487503c852f5a420eddab6a85889bb99b69933b79bea6ac7349c2e9ebc457cc1412640cb62f689533c" name="dbus-1-glib-devel" arch="s390x">
  <version epoch="0" ver="0.112" rel="160099.4.6"/>
  <changelog author="zaitor@opensuse.org" date="1432987200">- Update to version 0.104:
  + Deprecations: Document the entire library as deprecated.
  + Dependencies:
  - libdbus 1.8 is required.
  - GLib 2.32 is required.
  + Enhancements:
  - The libdbus 1.8 dependency means we can now document that
    dbus_g_thread_init() is idempotent and thread-safe
    (fdo#54770).
  - Use g_cclosure_marshal_generic for all marshalling
    (fdo#64214).
  + Fixes:
  - Allow timeouts to be migrated from one main context to
    another without an assertion failure (fdo#30574).
  - Don't trip a libdbus fatal warning if a Unix fd or other
    unsupported type is encountered in a message (fdo#80557).
  - Make the tests pass with newer GLib by not removing removed
    sources (fdo#83530).
  - Fix some typos in the documentation (fdo#45686).
  - Make the Autotools setup less awful (fdo#58698).</changelog>
  <changelog author="zaitor@opensuse.org" date="1476273600">- Update to version 0.108:
  + Use dbus-run-session instead of dbus-launch for tests.
- Changes from version 0.106:
  + Stop testing G_HAVE_INLINE, which ceased to work in GLib 2.47.2
    and wasn't meant to be API anyway. Instead, rely on "static
    inline" doing the right thing. On pre-C99 compilers, this
    relies on &lt;glib.h&gt; defining inline to __inline, __inline__ or
    the empty string if the compiler requires it, which it has done
    since 2000. (fdo#93513).
  + Stop calling g_mem_profile() in the tests, which no longer does
    anything and caused the tests to fail by issuing a warning.
  + Slightly modernize build system, and remove a weird
    cross-directory dependency which was breaking distcheck.
  + Stop distributing generated marshallers in the tarball.
- Run spec-clean, modernize spec-file macros and also drop a no
  longer conditional dbus-1-glib-64bit Obsoletes.</changelog>
  <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="elimat@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="dimstar@opensuse.org" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1710849600">- Own %{_datadir}/gtk-doc and %{_datadir}/gtk-doc/html directories.</changelog>
</package>
<package pkgid="65a1244a24b766ada8727c71a81254ce50f26d741888fecb39607221e5e4656600e4975d966ca2af5c7896dfae7077d06b964a1a81138455ba9a84ee6a930f53" name="dbus-1-glib-doc" arch="noarch">
  <version epoch="0" ver="0.112" rel="160099.4.6"/>
  <changelog author="zaitor@opensuse.org" date="1432987200">- Update to version 0.104:
  + Deprecations: Document the entire library as deprecated.
  + Dependencies:
  - libdbus 1.8 is required.
  - GLib 2.32 is required.
  + Enhancements:
  - The libdbus 1.8 dependency means we can now document that
    dbus_g_thread_init() is idempotent and thread-safe
    (fdo#54770).
  - Use g_cclosure_marshal_generic for all marshalling
    (fdo#64214).
  + Fixes:
  - Allow timeouts to be migrated from one main context to
    another without an assertion failure (fdo#30574).
  - Don't trip a libdbus fatal warning if a Unix fd or other
    unsupported type is encountered in a message (fdo#80557).
  - Make the tests pass with newer GLib by not removing removed
    sources (fdo#83530).
  - Fix some typos in the documentation (fdo#45686).
  - Make the Autotools setup less awful (fdo#58698).</changelog>
  <changelog author="zaitor@opensuse.org" date="1476273600">- Update to version 0.108:
  + Use dbus-run-session instead of dbus-launch for tests.
- Changes from version 0.106:
  + Stop testing G_HAVE_INLINE, which ceased to work in GLib 2.47.2
    and wasn't meant to be API anyway. Instead, rely on "static
    inline" doing the right thing. On pre-C99 compilers, this
    relies on &lt;glib.h&gt; defining inline to __inline, __inline__ or
    the empty string if the compiler requires it, which it has done
    since 2000. (fdo#93513).
  + Stop calling g_mem_profile() in the tests, which no longer does
    anything and caused the tests to fail by issuing a warning.
  + Slightly modernize build system, and remove a weird
    cross-directory dependency which was breaking distcheck.
  + Stop distributing generated marshallers in the tarball.
- Run spec-clean, modernize spec-file macros and also drop a no
  longer conditional dbus-1-glib-64bit Obsoletes.</changelog>
  <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="elimat@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="dimstar@opensuse.org" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1710849600">- Own %{_datadir}/gtk-doc and %{_datadir}/gtk-doc/html directories.</changelog>
</package>
<package pkgid="09a03dc3f0ead1f748538d57f6e23dcfb8c52c01329dcea15233c2c7be24a04e683ea1f24b780865ce86c233fa2a71be5daedeee826b16218294794832042913" name="dbus-1-glib-tool" arch="s390x">
  <version epoch="0" ver="0.112" rel="160099.4.6"/>
  <changelog author="zaitor@opensuse.org" date="1432987200">- Update to version 0.104:
  + Deprecations: Document the entire library as deprecated.
  + Dependencies:
  - libdbus 1.8 is required.
  - GLib 2.32 is required.
  + Enhancements:
  - The libdbus 1.8 dependency means we can now document that
    dbus_g_thread_init() is idempotent and thread-safe
    (fdo#54770).
  - Use g_cclosure_marshal_generic for all marshalling
    (fdo#64214).
  + Fixes:
  - Allow timeouts to be migrated from one main context to
    another without an assertion failure (fdo#30574).
  - Don't trip a libdbus fatal warning if a Unix fd or other
    unsupported type is encountered in a message (fdo#80557).
  - Make the tests pass with newer GLib by not removing removed
    sources (fdo#83530).
  - Fix some typos in the documentation (fdo#45686).
  - Make the Autotools setup less awful (fdo#58698).</changelog>
  <changelog author="zaitor@opensuse.org" date="1476273600">- Update to version 0.108:
  + Use dbus-run-session instead of dbus-launch for tests.
- Changes from version 0.106:
  + Stop testing G_HAVE_INLINE, which ceased to work in GLib 2.47.2
    and wasn't meant to be API anyway. Instead, rely on "static
    inline" doing the right thing. On pre-C99 compilers, this
    relies on &lt;glib.h&gt; defining inline to __inline, __inline__ or
    the empty string if the compiler requires it, which it has done
    since 2000. (fdo#93513).
  + Stop calling g_mem_profile() in the tests, which no longer does
    anything and caused the tests to fail by issuing a warning.
  + Slightly modernize build system, and remove a weird
    cross-directory dependency which was breaking distcheck.
  + Stop distributing generated marshallers in the tarball.
- Run spec-clean, modernize spec-file macros and also drop a no
  longer conditional dbus-1-glib-64bit Obsoletes.</changelog>
  <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="elimat@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="dimstar@opensuse.org" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1710849600">- Own %{_datadir}/gtk-doc and %{_datadir}/gtk-doc/html directories.</changelog>
</package>
<package pkgid="8765ddf5e64c052aa88bee72c690047b008be301717d62741d7a15007e3ab5f1a5fc22c7a93ca9fb8fb77ee2607a7202c8a85d362312cf284079cbf4871da48b" name="dbus-1-tools" arch="s390x">
  <version epoch="0" ver="1.14.10" rel="160099.4.7"/>
  <changelog author="gmbr3@opensuse.org" date="1677153600">- Move %tmpfiles_create to %post otherwise the file won't exist
  since it is now located in the correct package</changelog>
  <changelog author="dmueller@suse.com" date="1686571200">- update to 1.14.8 (bsc#1212126, CVE-2023-34969):
  * Denial-of-service fixes:
  * Fix an assertion failure in dbus-daemon when a privileged
    Monitoring connection (dbus-monitor, busctl monitor, gdbus
    monitor or similar) is active, and a message from the bus
    driver cannot be delivered to a client connection due to
    &lt;deny&gt; rules or outgoing message quota. This
    is a denial of service if triggered maliciously by a local
    attacker.
  * Fix compilation on compilers not supporting __FUNCTION__
  * Fix some memory leaks on out-of-memory conditions
  * Fix syntax of a code sample in dbus-api-design</changelog>
  <changelog author="dmueller@suse.com" date="1694606400">- update to 1.14.10:
  * Avoid a dbus-daemon crash if re-creating a connection's policy
    fails. If it isn't possible to re-create its policy (for
    example if it belongs to a user account that has been deleted
    or if the Name Service Switch is broken, on a system not
    supporting SO_PEERGROUPS), we now log a warning, continue to
    use its current policy, and continue to reload other
    connections' policies.
  * If getting the groups from a user ID fails, report the error
    correctly, instead of logging "(null)"
  * Return the primary group ID in GetConnectionCredentials()'
    UnixGroupIDs field for processes with a valid-but-empty
    supplementary group list</changelog>
  <changelog author="sflees@suse.de" 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="dimstar@opensuse.org" 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="gmbr3@opensuse.org" date="1701518400">- common: dbus.socket still gets used after migration to
  dbus-broker so keep pre/post/postun scriptlets</changelog>
  <changelog author="gmbr3@opensuse.org" 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="gmbr3@opensuse.org" date="1704715200">- Add RH/Fedora compat provides dbus-libs to library package
  needed by Mullvad</changelog>
  <changelog author="sflees@suse.de" 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="dimstar@opensuse.org" date="1729080000">- Drop rcFOO symlinks (PED-266).</changelog>
</package>
<package pkgid="d52f97f3e49fa07d89814699796f2aef4211019c502f0fd3513b6738b55ac1c6a3e2e8bc71a3db4d9c58b87c4ddf2041e5ce9effd81fd6230e953f9d9126e5ab" name="dbus-1-x11" arch="s390x">
  <version epoch="0" ver="1.14.10" rel="160099.4.3"/>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1579435200">- Move generation of API docs to a separate package, avoid doxygen
  dependency for building main package.
- Build x11 and devel-doc (API doc) using _multibuild.</changelog>
  <changelog author="elimat@opensuse.org" date="1594900800">- Update to 1.12.20
  * On Unix, avoid a use-after-free if two usernames have the same
    numeric uid. In older versions this could lead to a crash (denial of
    service) or other undefined behaviour, possibly including incorrect
    authorization decisions if &lt;policy group=...&gt; is used.
    Like Unix filesystems, D-Bus' model of identity cannot distinguish
    between users of different names with the same numeric uid, so this
    configuration is not advisable on systems where D-Bus will be used.
    Thanks to Daniel Onaca.
    (dbus#305, dbus!166; Simon McVittie)
- From 1.12.18
  * CVE-2020-12049: If a message contains more file descriptors than can
    be sent, close those that did get through before reporting error.
    Previously, a local attacker could cause the system dbus-daemon (or
    another system service with its own DBusServer) to run out of file
    descriptors, by repeatedly connecting to the server and sending fds that
    would get leaked.
    Thanks to Kevin Backhouse of GitHub Security Lab.
    (dbus#294, GHSL-2020-057; Simon McVittie)
  * Fix a crash when the dbus-daemon is terminated while one or more
    monitors are active (dbus#291, dbus!140; Simon McVittie)
  * The dbus-send(1) man page now documents --bus and --peer instead of
    the old --address synonym for --peer, which has been deprecated since
  the introduction of --bus and --peer in 1.7.6
  (fd.o #48816, dbus!115; Chris Morin)
  * Fix a wrong environment variable name in dbus-daemon(1)
    (dbus#275, dbus!122; Mubin, Philip Withnall)
  * Fix formatting of dbus_message_append_args example
  (dbus!126, Felipe Franciosi)
  * Avoid a test failure on Linux when built in a container as uid 0, but
    without the necessary privileges to increase resource limits
  (dbus!58, Debian #908092; Simon McVittie)
  * When building with CMake, cope with libX11 in a non-standard location
  (dbus!129, Tuomo Rinne)
- Run spec-cleaner</changelog>
  <changelog author="schubi@suse.de" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="schubi@suse.de" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="schubi@suse.de" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1646136000">- Update to version 1.12.22:
  + On Linux, when using traditional (non-systemd) service
    activation, don't log warnings about failing to reset OOM score
    adjustment if the process is already more susceptible to the
    OOM killer, as user processes usually are with systemd ≥ 250.
  + On Linux, when using traditional (non-systemd) system bus
    activation, reset the OOM score adjustment to 0 as intended.
    If the system dbus-daemon is protected from the OOM killer,
    this avoids that protection unintentionally being inherited by
    every system service.
  + Avoid malloc() after fork on non-GNU libc.
  + Fix build with clang 13 by using Standard C offsetof where
    available.
  + Fix build of tests on FreeBSD.
  + Make documentation build more reproducible.
  + On Unix, make X11 autolaunch cope with slashes in DISPLAY.
  + Don't try to raise RLIMIT_NOFILE beyond OPEN_MAX on macOS.
  + Fix compilation if embedded tests are enabled but verbose mode
    and stats are both disabled.
  + On Linux, fix a race condition in the integration test for
    transient services.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1646395200">- Update to version 1.14.0:
  + Dependencies:
  - dbus now requires at least a basic level of support for C99
    variadic macros, as implemented in gcc &gt;= 3, all versions of
    Clang, and MSVC &gt;= 2005. In practice this requirement has
    existed since version 1.9.2, but it is now official.
  - dbus now requires a C99-compatible va_copy() macro
    (or a __va_copy() macro with the same behaviour), except when
    building for Windows using MSVC and CMake.
  - On Unix platforms, if getpwnam_r() and getgrnam_r() are
    implemented, they must be POSIX-conformant. The non-POSIX
    signature seen in ancient Solaris versions will no longer
    work.
  - GLib &gt;= 2.38 is required if full test coverage is enabled
    (reduced from 2.40 in dbus 1.12.x.)
  - Building using CMake now requires CMake 3.4.
  - Building documentation using CMake now requires xsltproc,
    Docbook DTDs (for example docbook-xml on Debian derivatives),
    and Docbook XSLT stylesheets (for example docbook-xsl on
    Debian derivatives). Using KDE's meinproc4 documentation
    processor is no longer supported.
  + Build-time configuration changes: Move CMake build system to
    top level, matching normal practice for CMake projects
  + Deprecations:
  - Third-party software should install default dbus policies for
    the system bus into ${datadir}/dbus-1/system.d (this has been
    supported since dbus 1.10, released in August 2015).
    Installing default dbus policies in
    ${sysconfdir}/dbus-1/system.d is now considered to be
    deprecated. Policy files in ${sysconfdir}/dbus-1/system.d
    continue to be read, but this directory should only be used
    by system administrators wishing to override the default
    policies.
  - The ${datadir} applicable to dbus is usually /usr/share and
    the ${sysconfdir} is usually /etc.
  - A similar pattern applies to the session bus policies in
    session.d.
  - The dbus-send(1) man page now documents --bus and --peer
    instead of the old --address synonym for --peer, which has
    been deprecated since the introduction of --bus and --peer in
    1.7.6
  - The dbus-daemon man page now has scarier warnings about
    &lt;allow_anonymous/&gt; and non-local TCP, which are insecure and
    should not be used, particularly for the standard system and
    session buses.
  - DBusServer (and hence the dbus-daemon) no longer accepts
    usernames (login names) for the recommended EXTERNAL
    authentication mechanism, only numeric user IDs or the empty
    string. See 1.13.0 release notes for full details.
  + New features:
  - On Linux 4.13 or later when built against a suitable glibc
    version, GetConnectionCredentials() now includes
    UnixGroupIDs, the effective group IDs of the initiator of the
    connection, taken from SO_PEERGROUPS.
  - On Linux 4.13 or later, &lt;policy group="…"&gt; now uses the
    SO_PEERGROUPS credentials-passing socket option to get the
    effective group IDs of the initiator of the connection. See
    1.13.4 release notes for details.
  - Add a --sender option to dbus-send, which requests a name and
    holds it until the signal has been sent
  - dbus-daemon &lt;allow&gt; and &lt;deny&gt; rules can now specify a
    send_destination_prefix attribute, which is like a
    combination of send_destination and the arg0namespace keyword
    in match rules. See 1.13.12 release notes for more details.
  - The dbus-daemon now filters the messages that it relays,
    removing header fields that it does not understand. Clients
    must not rely on this behaviour unless they have confirmed
    that they are connected to a suitable message bus
    implementation, for example by querying its Features
    property.
  - The dbus-daemon now emits a signal,
    ActivatableServicesChanged, when the list of activatable
    services may have changed. Support for this signal can be
    discovered by querying the Features property.
  - It is now possible to disable traditional (non-systemd)
    service activation at build-time (Autotools:
  - -disable-traditional-activation, CMake:
  - DENABLE_TRADITIONAL_ACTIVATION=OFF). See 1.13.10 release
    notes for details.
  - The API reference manual can be built as a Qt compiled help
    file if qhelpgenerator(-qt5) is available. See 1.13.16
    release notes for details.
  + Miscellaneous behaviour changes:
  - When using the "user bus" (--enable-user-session), put the
    dbus-daemon in the session slice
  - Several environment variables set by systemd are no longer
    passed on to activated services
  - If the dbus-daemon is compiled for Linux with systemd
    support, it now informs systemd that it is ready for use via
    the sd_notify() mechanism.
  - Tarball releases no longer contain pre-2007 changelogs and
    are now compressed with xz, making them around 35% smaller.
- Drop conditionals for old obsolete versions of openSUSE.
- Rebase patches with quilt.
- Use https for source and sig URL.</changelog>
  <changelog author="fvogt@suse.com" date="1647604800">- Use --with-x=auto to actually enable X11 integration (boo#1197258,
  workaround https://gitlab.freedesktop.org/dbus/dbus/-/merge_requests/263)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1665835200">- Disable asserts in dbus-1-x11.spec and dbus-1-devel-doc.spec too</changelog>
  <changelog author="dmueller@suse.com" date="1666785600">- update to 1.14.4 (bsc#1204111, CVE-2022-42010,
    bsc#1204112, CVE-2022-42011,
    bsc#1204113, CVE-2022-42012):
  This is a security update for the dbus 1.14.x stable branch, fixing
  denial-of-service issues (CVE-2022-42010, -42011, -42012) and applying
  security hardening (dbus#416).
  Behaviour changes:
  * On Linux, dbus-daemon and other uses of DBusServer now create a
    path-based Unix socket, unix:path=..., when asked to listen on a
    unix:tmpdir=... address. This makes unix:tmpdir=... equivalent to
    unix:dir=... on all platforms.
    Previous versions would have created an abstract socket, unix:abstract=...,
    in this situation.
    This change primarily affects the well-known session bus when run via
    dbus-launch(1) or dbus-run-session(1). The user bus, enabled by configuring
    dbus with --enable-user-session and running it on a systemd system,
    already used path-based Unix sockets and is unaffected by this change.
    This behaviour change prevents a sandbox escape via the session bus socket
    in sandboxing frameworks that can share the network namespace with the host
    system, such as Flatpak.
    This change might cause a regression in situations where the abstract socket
    is intentionally shared between the host system and a chroot or container,
    such as some use-cases of schroot(1). That regression can be resolved by
    using a bind-mount to share either the D-Bus socket, or the whole /tmp
    directory, with the chroot or container.
    (dbus#416, Simon McVittie)
  * Denial of service fixes:
  - Evgeny Vereshchagin discovered several ways in which an authenticated
    local attacker could cause a crash (denial of service) in
    dbus-daemon --system or a custom DBusServer. In uncommon configurations
    these could potentially be carried out by an authenticated remote attacker.
  - An invalid array of fixed-length elements where the length of the array
    is not a multiple of the length of the element would cause an assertion
    failure in debug builds or an out-of-bounds read in production builds.
    This was a regression in version 1.3.0.
    (dbus#413, CVE-2022-42011; Simon McVittie)
  - A syntactically invalid type signature with incorrectly nested parentheses
    and curly brackets would cause an assertion failure in debug builds.
    Similar messages could potentially result in a crash or incorrect message
    processing in a production build, although we are not aware of a practical
    example. (dbus#418, CVE-2022-42010; Simon McVittie)
  - A message in non-native endianness with out-of-band Unix file descriptors
    would cause a use-after-free and possible memory corruption in production
    builds, or an assertion failure in debug builds. This was a regression in
    version 1.3.0. (dbus#417, CVE-2022-42012; Simon McVittie)
  - Preserve errno on failure to open /proc/self/oom_score_adj
    (dbus!285, Gentoo#834725; Mike Gilbert)
  - On Linux, don't log warnings if oom_score_adj is read-only but does not
    need to be changed (dbus!291, Simon McVittie)
  - Slightly improve error-handling for inotify
    (dbus!235, Simon McVittie)
  - Don't crash if dbus-daemon is asked to watch more than 128 directories
    for changes (dbus!302, Jan Tojnar)</changelog>
</package>
<package pkgid="1a474f11cc5d3bedf0da226bdb91d18aabf06e91f1b511ba69c31d563186390fb03def8e2ed4c0a2ff4de1675a367080b707a2a5112e7877f5ed70d99ac4127f" name="dbus-broker" arch="s390x">
  <version epoch="0" ver="36" rel="160099.3.2"/>
  <changelog author="gmbr3@opensuse.org" date="1702382400">- Update feature-suse-refuse-manual-start-stop.patch: prevent
  killing user service aswell</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" date="1703073600">- Update to release 35
  * drop an error-checking remnant of old dir-iteration</changelog>
  <changelog author="mrueckert@suse.de" 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="mrueckert@suse.de" date="1705406401">- Downgrade the recommends to suggests based on suggestion from
  dimstar</changelog>
  <changelog author="mrueckert@suse.de" date="1705406402">- Make provides versioned
- Ensure that not both packages can be installed at the same time
  by adding a conflicts</changelog>
  <changelog author="jengelh@inai.de" date="1712923200">- Update to release 36
  * Fix possible file-descriptor use-after-close
  * More verbose activation failures</changelog>
  <changelog author="sflees@suse.de" date="1722945600">- Looks like we need systemd_user_ scripts for some upgrades to
  work</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" date="1771934400">- Fix timeout on ssh due to not handling ESRCH (boo#1255678)
  * fix-ESRCH-check.patch</changelog>
</package>
<package pkgid="3bcafa24ab866cf102dc08c3004d685457415265e05366500d6d58c301202e989033f96660215e977d98518d2fb74ff2925d3960c9ddd54cf3f2dcf01705ffc9" name="dbus-broker-allow-restart" arch="noarch">
  <version epoch="0" ver="36" rel="160099.3.2"/>
  <changelog author="gmbr3@opensuse.org" date="1702382400">- Update feature-suse-refuse-manual-start-stop.patch: prevent
  killing user service aswell</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" date="1703073600">- Update to release 35
  * drop an error-checking remnant of old dir-iteration</changelog>
  <changelog author="mrueckert@suse.de" 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="mrueckert@suse.de" date="1705406401">- Downgrade the recommends to suggests based on suggestion from
  dimstar</changelog>
  <changelog author="mrueckert@suse.de" date="1705406402">- Make provides versioned
- Ensure that not both packages can be installed at the same time
  by adding a conflicts</changelog>
  <changelog author="jengelh@inai.de" date="1712923200">- Update to release 36
  * Fix possible file-descriptor use-after-close
  * More verbose activation failures</changelog>
  <changelog author="sflees@suse.de" date="1722945600">- Looks like we need systemd_user_ scripts for some upgrades to
  work</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" date="1771934400">- Fix timeout on ssh due to not handling ESRCH (boo#1255678)
  * fix-ESRCH-check.patch</changelog>
</package>
<package pkgid="4d1e75aafa8726e89a80eb2c81df68ee4c36d838979eace5e41556bb7f89bf0ab12a840acca76952dd5d566d8f8217281a8def1c99814e6414863d54db4e9dae" name="dbus-broker-block-restart" arch="noarch">
  <version epoch="0" ver="36" rel="160099.3.2"/>
  <changelog author="gmbr3@opensuse.org" date="1702382400">- Update feature-suse-refuse-manual-start-stop.patch: prevent
  killing user service aswell</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" date="1703073600">- Update to release 35
  * drop an error-checking remnant of old dir-iteration</changelog>
  <changelog author="mrueckert@suse.de" 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="mrueckert@suse.de" date="1705406401">- Downgrade the recommends to suggests based on suggestion from
  dimstar</changelog>
  <changelog author="mrueckert@suse.de" date="1705406402">- Make provides versioned
- Ensure that not both packages can be installed at the same time
  by adding a conflicts</changelog>
  <changelog author="jengelh@inai.de" date="1712923200">- Update to release 36
  * Fix possible file-descriptor use-after-close
  * More verbose activation failures</changelog>
  <changelog author="sflees@suse.de" date="1722945600">- Looks like we need systemd_user_ scripts for some upgrades to
  work</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" date="1771934400">- Fix timeout on ssh due to not handling ESRCH (boo#1255678)
  * fix-ESRCH-check.patch</changelog>
</package>
<package pkgid="ca42625a914c0230de70d04705da1cc15d2efef7fe736daef6b0bd2dd95abd65f0614d1bb436664afe3e0d3a5f68d3b9485f11cd87743bf8df7bad14e49bff7a" name="dbview" arch="s390x">
  <version epoch="0" ver="1.0.4" rel="bp161.1.2"/>
  <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="ce9a4ff45c79a411624b73abf4183870655a721b27ef667f35077f23ab097a38e5315259bacc33c2c582c2c5df021606b11aab175c0a68cdb054e12651be58df" name="dc3dd" arch="s390x">
  <version epoch="0" ver="7.3.1" rel="bp161.1.2"/>
  <changelog author="p.drouand@gmail.com" date="1420372800">- Update to version 7.2.0
  + Log output may be sent to multiple job logs and hash logs. Simply specify
  log=LOG and/or hlog=LOG more than once.
  + Verification of an image restored to a device larger than the image is now
  supported. Specify hof=DEVICE to hash only the bytes dc3dd writes to the
  device. Specify fhod=DEVICE to hash both the bytes dc3dd writes to the
  device and all the bytes that follow, up to the end of the device.
  + Specifying hof=DEVICE will now default to phod=DEVICE behavior (hash only
  the bytes output by dc3dd, not the full device).
- Add xz make dependency; use xz tarball instead of bzipped one
- New dependency on perl(Locale::gettext)
- Strip out translations in lang_subpackage
- Remove depreciated Authors section
- Remove spurious executable bits of documentation files</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1420372801">- 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&#xFC;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>
</package>
<package pkgid="1b9388e502347d79708a420a1e61ccacc1b3f033dfba0edbc2bff823450b2cbb7c16f5e4201049a3771ee0d5a6c02613128baaf326b56942c88dffab1533b04c" name="dc3dd-lang" arch="noarch">
  <version epoch="0" ver="7.3.1" rel="bp161.1.2"/>
  <changelog author="p.drouand@gmail.com" date="1420372800">- Update to version 7.2.0
  + Log output may be sent to multiple job logs and hash logs. Simply specify
  log=LOG and/or hlog=LOG more than once.
  + Verification of an image restored to a device larger than the image is now
  supported. Specify hof=DEVICE to hash only the bytes dc3dd writes to the
  device. Specify fhod=DEVICE to hash both the bytes dc3dd writes to the
  device and all the bytes that follow, up to the end of the device.
  + Specifying hof=DEVICE will now default to phod=DEVICE behavior (hash only
  the bytes output by dc3dd, not the full device).
- Add xz make dependency; use xz tarball instead of bzipped one
- New dependency on perl(Locale::gettext)
- Strip out translations in lang_subpackage
- Remove depreciated Authors section
- Remove spurious executable bits of documentation files</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1420372801">- 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&#xFC;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>
</package>
<package pkgid="5c36b26ce0f24e31a4f354fa207f6aa09217971f3dbeaba868dbf5636020bf71f5796c633f7accf4e97790d48127195d49a9b2a5c136f4f2e2daaf1df5be3f51" name="dcatools" arch="s390x">
  <version epoch="0" ver="0.0.7+2" rel="160099.3.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1679227200">- Initial packaging for openSUSE.</changelog>
</package>
<package pkgid="20b51afba523c5c2a488d8532b38f93ce0c40248692150d2f0b8a055a9c773e7b3873cc9df2c881a38e5c622708d10604be60bfc11f6b7df9017c842f9ac6bec" name="dcmtk" arch="s390x">
  <version epoch="0" ver="3.7.0" rel="bp161.1.2"/>
  <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="43597cb2d7c20c2350d5909c0a95fe83518995a7d2c2e86d36a9cd0402d2dfbab14985573d047a725e4eeae38fd3a231130bffb5620eb29288bcd5fdf23811d5" name="dcmtk-devel" arch="s390x">
  <version epoch="0" ver="3.7.0" rel="bp161.1.2"/>
  <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="550aa767372117912bdbb42d77353a8527e197c5aaee4013115559e58d39b16af05b53556313bb2d6a58f9c7e1333aab72c4784606bbdd76f7abacf95c8f396c" name="dconf" arch="s390x">
  <version epoch="0" ver="0.40.0" rel="160099.3.4"/>
  <changelog author="mgorse@suse.com" date="1567166400">- Update to version 0.33.2:
  + Drop references to GDBusConnection objects when D-Bus
    connections are closed.
- Changes from version 0.33.1:
  + Factor out a common method to route completion of D-Bus
    methods through.
  + build: Use weak bindings in gvdb to fix linking with LLD.</changelog>
  <changelog author="qkzhu@suse.com" date="1568289600">- Update to version 0.34.0:
  + Increment version number following 0.34 release.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="yfjiang@suse.com" 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="dimstar@opensuse.org" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="1613851426540592b068e51d1ba4392b3486e4a7d7f5d2982d88a1c069aa0264a2693c1403b86f54ba9710158059a40a7263978be8f66b5497079b27c1cf5f3a" name="dconf-devel" arch="s390x">
  <version epoch="0" ver="0.40.0" rel="160099.3.4"/>
  <changelog author="mgorse@suse.com" date="1567166400">- Update to version 0.33.2:
  + Drop references to GDBusConnection objects when D-Bus
    connections are closed.
- Changes from version 0.33.1:
  + Factor out a common method to route completion of D-Bus
    methods through.
  + build: Use weak bindings in gvdb to fix linking with LLD.</changelog>
  <changelog author="qkzhu@suse.com" date="1568289600">- Update to version 0.34.0:
  + Increment version number following 0.34 release.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="yfjiang@suse.com" 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="dimstar@opensuse.org" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="7f4635bd7c7c4fa61b8a627dac4b4687825db23765b52e3f093f2f9e37415377f418d23f62f04a3f93f169d2a8e8364c76ff8d92a0e7789a5f5b4344eae722b6" name="dconf-editor" arch="s390x">
  <version epoch="0" ver="45.0.1" rel="bp161.1.5"/>
  <changelog author="dimstar@opensuse.org" date="1606132800">- Update to version 3.38.2:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1613649600">- Fix build with Vala 0.51.x:
  + Add 9272e9fb6867e71426bfd0aa5edce5ec39cf0ad4.patch: Don't alter
    or try to write GtkChild fields.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616587200">- Update to version 3.38.3:
  + Fix build with newer vala.
- Drop 9272e9fb6867e71426bfd0aa5edce5ec39cf0ad4.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 43.0:
  + Updated screenshots
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="04423707670f5ecae0fe8e09e017fdd7847dc11f18d5e9a300a5343ab9591c3816bc9183be6d2ef73a764b66db8b6eed798d56fd2af796a74b14d71f36c0ae2f" name="dconf-editor-lang" arch="noarch">
  <version epoch="0" ver="45.0.1" rel="bp161.1.5"/>
  <changelog author="dimstar@opensuse.org" date="1606132800">- Update to version 3.38.2:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1613649600">- Fix build with Vala 0.51.x:
  + Add 9272e9fb6867e71426bfd0aa5edce5ec39cf0ad4.patch: Don't alter
    or try to write GtkChild fields.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616587200">- Update to version 3.38.3:
  + Fix build with newer vala.
- Drop 9272e9fb6867e71426bfd0aa5edce5ec39cf0ad4.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 43.0:
  + Updated screenshots
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="6e70da81b8c1673d023fa040a86c832c6c4f543989723acc323e8fff16a3bf6aa2ae22e7fc90a75c11b3d3938b37708327a59fb41d508f4a3c43dcd09d1417ef" name="dcraw" arch="s390x">
  <version epoch="0" ver="9.28.0" rel="160099.5.2"/>
  <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="elimat@opensuse.org" 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="fstrba@suse.com" 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="dmueller@suse.com" date="1691409600">- add dcraw-glibc-2.38.patch to fix prototype clash on memmem with glibc 2.38+</changelog>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="michal.jires@suse.com" date="1709294400">- Add fix_gcc14_errors.patch (bsc#1220467)</changelog>
</package>
<package pkgid="50a3e4e0ec52428930c640e819fe959da125cf124018cf75ca3f23507c3173838e59e421006b544b8d80a56991ae4a41f7f15b1d34589992a72e3df5749bf306" name="dcraw-lang" arch="noarch">
  <version epoch="0" ver="9.28.0" rel="160099.5.2"/>
  <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="elimat@opensuse.org" 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="fstrba@suse.com" 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="dmueller@suse.com" date="1691409600">- add dcraw-glibc-2.38.patch to fix prototype clash on memmem with glibc 2.38+</changelog>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="michal.jires@suse.com" date="1709294400">- Add fix_gcc14_errors.patch (bsc#1220467)</changelog>
</package>
<package pkgid="bf9e4cdb000f05e11a690cb650e66f8deb5d439de6638621518e152cb881e29aa58bffcf14a37c1f19226f56420a8ca0a30c37753d02e04899e22a63d3d9297a" name="dd_rescue" arch="s390x">
  <version epoch="0" ver="1.99.16" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677585600">- temporarily remove not-really-detached-signature</changelog>
  <changelog author="kurt@garloff.de" date="1679054400">- Readd detached signature.</changelog>
  <changelog author="kurt@garloff.de" date="1709121600">- Specify libopenssl-devel as BuildRequirements. This will select
  openssl-3 on new distributions.
  This fixes [bsc#1219882].</changelog>
  <changelog author="kurt@garloff.de" date="1709208000">- Fix openssl version detection for 3.0.x.
- dd_rescue-ossl3-evpcipherctx.diff: There's an additional field
  in the (private) struct _evp_cipher_ctx_st in openssl-3 since
  3.0.6, which makes a difference on 32bit. (On 64bit, the effect
  is hidden by the compiler's alignment rules.)</changelog>
  <changelog author="kurt@garloff.de" date="1709467200">- dd_rescue-md5-unaligned-armv7.diff: gcc-12 does make unaligned
  accesses on armv7 work sometimes, which breaks a configure test
  and then makes the make check fail with SIGBUS when using hash
  after lzo compression. Hardcode knowledge about armv7.
- Drop %setup (not needed if using %autosetup, thanks Valentin!)
- Mention [bsc#1219882], as suggested by Valentin Lefebvre.</changelog>
  <changelog author="kurt@garloff.de" date="1723464000">- dd_rescue-u-emptyout-segfault.diff: Prevent (cosmetic) segfault
  in cleanup path with option -u and empty output file name.</changelog>
  <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>
</package>
<package pkgid="b83810f82a0354e7362b6c362a0d3af1627c97e325e5ca10419f9bf87a3daed2d25f7f5d15ab3f0d7cf14757beff828eccc1252b40372c4b80b4988e53adf9e2" name="dd_rescue-crypt" arch="s390x">
  <version epoch="0" ver="1.99.16" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677585600">- temporarily remove not-really-detached-signature</changelog>
  <changelog author="kurt@garloff.de" date="1679054400">- Readd detached signature.</changelog>
  <changelog author="kurt@garloff.de" date="1709121600">- Specify libopenssl-devel as BuildRequirements. This will select
  openssl-3 on new distributions.
  This fixes [bsc#1219882].</changelog>
  <changelog author="kurt@garloff.de" date="1709208000">- Fix openssl version detection for 3.0.x.
- dd_rescue-ossl3-evpcipherctx.diff: There's an additional field
  in the (private) struct _evp_cipher_ctx_st in openssl-3 since
  3.0.6, which makes a difference on 32bit. (On 64bit, the effect
  is hidden by the compiler's alignment rules.)</changelog>
  <changelog author="kurt@garloff.de" date="1709467200">- dd_rescue-md5-unaligned-armv7.diff: gcc-12 does make unaligned
  accesses on armv7 work sometimes, which breaks a configure test
  and then makes the make check fail with SIGBUS when using hash
  after lzo compression. Hardcode knowledge about armv7.
- Drop %setup (not needed if using %autosetup, thanks Valentin!)
- Mention [bsc#1219882], as suggested by Valentin Lefebvre.</changelog>
  <changelog author="kurt@garloff.de" date="1723464000">- dd_rescue-u-emptyout-segfault.diff: Prevent (cosmetic) segfault
  in cleanup path with option -u and empty output file name.</changelog>
  <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>
</package>
<package pkgid="ddeef79202c3026e15946d5f155bf992ab215cf0b0b103b91fbd4afa665f7b35c8d2035533840509753614dcbe2102ca759f6e1d29c357e78f7a06d5bd23bcf5" name="dd_rescue-lzo" arch="s390x">
  <version epoch="0" ver="1.99.16" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677585600">- temporarily remove not-really-detached-signature</changelog>
  <changelog author="kurt@garloff.de" date="1679054400">- Readd detached signature.</changelog>
  <changelog author="kurt@garloff.de" date="1709121600">- Specify libopenssl-devel as BuildRequirements. This will select
  openssl-3 on new distributions.
  This fixes [bsc#1219882].</changelog>
  <changelog author="kurt@garloff.de" date="1709208000">- Fix openssl version detection for 3.0.x.
- dd_rescue-ossl3-evpcipherctx.diff: There's an additional field
  in the (private) struct _evp_cipher_ctx_st in openssl-3 since
  3.0.6, which makes a difference on 32bit. (On 64bit, the effect
  is hidden by the compiler's alignment rules.)</changelog>
  <changelog author="kurt@garloff.de" date="1709467200">- dd_rescue-md5-unaligned-armv7.diff: gcc-12 does make unaligned
  accesses on armv7 work sometimes, which breaks a configure test
  and then makes the make check fail with SIGBUS when using hash
  after lzo compression. Hardcode knowledge about armv7.
- Drop %setup (not needed if using %autosetup, thanks Valentin!)
- Mention [bsc#1219882], as suggested by Valentin Lefebvre.</changelog>
  <changelog author="kurt@garloff.de" date="1723464000">- dd_rescue-u-emptyout-segfault.diff: Prevent (cosmetic) segfault
  in cleanup path with option -u and empty output file name.</changelog>
  <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>
</package>
<package pkgid="ced7c2321275278a3f250587213a98dd31309d3becf314c27fb7d23a68ddb7b3634e69b9eaf59a248166bbd325af3111da9cdd85e021974fc8445c8230db636f" name="dd_rhelp" arch="noarch">
  <version epoch="0" ver="0.3.0" rel="bp161.1.1"/>
  <changelog author="rschweikert@suse.com" date="1328616000">- place binaries in /usr tree (UsrMerge project)</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1330948800">- dd_rhelp became a separate package (splitted from dd_rescue).</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1331726400">- Added dd_rhelp_largedisk.diff patch (change parsing from dd_rhelp to support
  positions / sizes &gt; 1TB).</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1335182400">- Update to version 0.3.0:
  * new: fix of some macos bugs
  * fix: handfull of little buts where fixed as usual.
  * fix: several patches from Kurt Garloff were merged.
  From version 0.2.0:
  * new: macosx support will use BSD sed and BSD stat
  * new: main algo is somewhat cleverer than before by going first
    forward then backwards and choosing a bias to favor forward
    dd_rescueing which is often much quicker.
  * new: big efforts on the testing bed for dd_rhelp.
  * imp: efforts to add some consistency checks all around.
  * imp: some effort to cache some values results in some soft speed
    ameliorations.
  * fix: handfull of little bugs where fixed.
  * fix: correctly handle strange behavior where EINVAL is sent in
    place of EOF
- Removed all previous patches (since they are merged upstream or fixed
  otherwise).</changelog>
  <changelog author="kurt@garloff.de" date="1359892800">- Apply three fixes:
  * dd_rhelp_EOF.diff: Be tolerant to error messages after EOF.
  * dd_rhelp_Summary.diff: Avoid misparsing Summary line.
  * dd_rhelp.test.diff: Don't misparse dd_rescue version number.</changelog>
  <changelog author="kurt@garloff.de" date="1394280000">- Update dd_rhelp_EOF.diff to support dd_rescue-1.41+.</changelog>
  <changelog author="kurt@garloff.de" date="1521028800">- dd_r_version.diff: Make dd_rhelp accept version 1.99.x.</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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="35eb1ac4b0f89f9e08067871c1578756098b178924df01bc2a89ea5dc73a1f2461fd82d1750abf28840213f7a5b5f7fabe59a15a1550acfd09443c5f7af30ec2" name="ddclient" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="bp161.1.2"/>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1620820800">- Use an extended regular expression in sed to change (/var)?/run.</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1621339200">- Systemd expects the PID file to exist as soon as the main process
  exists. However, it takes quite a while until the pid file is
  created by the daemon process, so we delay the main process
  for 1 second before exit()ing.
  This gets rid of an annoying warning message in "systemctl
  status".
  [ddclient, ddclient-delay-main-process-for-systemd.patch]</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630497600">- Added hardening to systemd service(s). Modified:
  * ddclient.service</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1640347200">- Modify the systemd service file so ddclient is run After
  network-online.target instead of just network.target, since
  running ddclient without being online is pointless.
- Added a Wants statement for the same systemd targets as in After</changelog>
  <changelog author="chris@computersalat.de" date="1657627200">- fix for boo#1191885
  add SupplementaryGroups=maildrop to service file
- rename ddclient-3.8.1-config.patch to ddclient-config.patch
- rebase patch
  * ddclient-delay-main-process-for-systemd.patch (p0)
- update ddclient-config.patch
  * fix PID file path
- merge ddclient-replace-varrun-with-run.patch into
  ddclient-config.patc
- merge changes file with SLES Maintained pkg
- update Source to %{name}-%{version}</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672142400">- Update to 3.10.0:
  * Added support for domaindiscount24.com
  * Added support for njal.la
  * Added support for Cloudflare API tokens
  * Added support for OVH DynHost.
  * Added support for ClouDNS.
  * Added support for dinahosting.
  * Added support for Gandi LiveDNS.
  * The freedns protocol (for https://freedns.afraid.org) now supports IPv6
    addresses.
  * New ssl_ca_dir and ssl_ca_file options to specify the location of CA
    certificates.
  * New built-in IP discovery service shorthands:
    + googledomains from https://domains.google
    + he from https://he.net
    ip+4only.me, ip6only.me from http://whatismyv6.com
    + ipify-ipv4 and ipify-ipv6 from https://www.ipify.org
    + myonlineportal from https://myonlineportal.net
    + noip-ipv4 and noip-ipv6 from https://www.noip.com
    + nsupdate.info-ipv4 and nsupdate.info-ipv6 from
    + https://www.nsupdate.info
    + zoneedit from https://www.zoneedit.com
  * Added option -curl to access network with system Curl command instead
    of the Perl built-in IO::Socket classes.
  * Added option -{no}web-ssl-validate and -{no}fw-ssl-validateto provide
    option to disable SSL certificate validation. Note that these only apply for
    network access when obtaining an IP address with use=web or use=fw
    (any firewall). Network access to Dynamic DNS servers to set or retrieve
    IP address will always require certificate validation.
  * The fw-banlocal option is deprecated and no longer does anything.
  * The if-skip option is deprecated and no longer does anything.
  * The default server for the dslreports1 protocol changed from
    members.dyndns.org to www.dslreports.com.
  * Removed support for defunct dnsspark service
  * Removed support for defunct dtdns service
  * Removed support for defunct Hammernode service
- Add fix-configure_ac.patch
- Add disable-ip-test.patch
- Rebase ddclient-config.patch
- Rebase ddclient-delay-main-process-for-systemd.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1672574400">- Add curl as BuildRequires/Requires to be able to use the '-curl'
  option (eg. in DDCLIENT_OPTIONS in /etc/sysconfig/ddclient).</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1700740800">- Update to 3.11.2
  * ddclient now requires curl. The Perl modules IO::Socket::IP and
    IO::Socket::SSL are no longer used.
  * ddclient no longer ships any example files for init systems that use
    /etc/init.d. This was done because those files where effectively
    unmaintained, untested by the developers and only updated by downstream
    distros. If you where relying on those files, please copy them into your
    packaging.
  * The defunct dnsexit protocol is removed (replaced by dnsexit2).
  * Introduced `usev4` and `usev6` for separate IPv4/IPv6 configuration. These
    will replace the legacy `use` eventually.
  * Added support for moving secrets out of the configuration through
    environment variables
  * Extended postscript mechanism
  * sample-get-ip-from-fritzbox: Added environment variable to override
    hostname
  * Warn about hosts where no IP could be determined - and skip the (bogus)
    update.
  * Added regfish
  * Added domeneshop.no
  * Added Mythic Beasts
  * Added Porkbun
  * Added Enom
  * Added DigitalOcean
  * Added Infomaniak
  * Added DNSExit API v2
  * Removed old DNSExit API
  * Extended EasyDNS to support IPv6
  * Extended duckdns to support IPv6
  * Fixed simultaneous IPv4 and IPv6 updates for provider duckdns
  * Fixed caching issues for new providers when using the old 'use' config
    parameter
  * Fixed simultaneous IPv4 and IPv6 updates for provider porkbun
  * Removed @PACKAGE_VERSION@ placeholder in ddclient.in for now
    to allow downstream to adopt the proper build process first.
    See [here](https://github.com/ddclient/ddclient/issues/579) for the
    discussion.
  * Fixed various issues with caching
  * Fixed issues with Hetzner zones
  * The OVH provider now ignores extra data returned
  * Merge multiple configs for the same hostname instead of use the last
- Remove fix-configure_ac.patch
- Rebase disable-ip-test.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1707134400">- Use sysuser-tools to create user.</changelog>
  <changelog author="Andreas Vetter &lt;vetter@physik.uni-wuerzburg.de&gt;" date="1730289600">- Add ddclient-disable-automake-treating-warnings-as-error.patch:
  Disable automake treating warnings as error, see
  https://github.com/ddclient/ddclient/pull/746/
  This makes building in OBS working again.</changelog>
</package>
<package pkgid="7b04ea30fef8a5d6a19171c920d97e7cae4b637d2218b1c3d7aa6a103797053282254f7025233d5f202708f823749e302da66d0be0406a07fb57ac72ee23574f" name="ddcutil" arch="s390x">
  <version epoch="0" ver="2.2.1" rel="bp161.1.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652961600">- Update to version 1.2.2:
  + Improve handling of and messages regarding DDC communication
    failures with errno EBUSY. In particular, this error occurs
    when driver ddcci is loaded.
  + Command **detect**: If DDC communication fails with error
    EBUSY, report the display as "Busy" instead of "Invalid" and
    suggest use of option ***--force-slave-address***.
  + Command **environment**: Suggest use of option
  * **--force-slave-address*** if driver ddcci is detected.
  + Messages re EBUSY errors are always written to the system log.
  + Command **detect**:
  - Do not report the EDID source unless there is a value to
    show. This value is set only for USB connected monitors.
  - Show extended output based on option ***--verbose***, not
    undocumented option ***--very-verbose***.
  - Report color bit depth if EDID version &gt;= 1.4
  + Command **environment**: Simplify the exploration of sysfs.
  + API changes:
  - Field latest_sl_values in struct DDCA_Feature_Metadata struct
    is no longer set,
  - API function ddca_report_display_info(): include binary
    serial number.
  + Building and porting:
  - When building ddcutil, allow for building a static library if
  * *configure** option ***--enable-static*** is set. Linux
    distributions frown on packaging static libraries, but if a
    user wants to build it who am I to judge. By default, static
    libraries are not built.
  - Replace use of Linux specific function **__assert_fail()**
    with **exit()** in traced assertions.  **__assert_fail** is
    used in the Linux implementation of **assert()**, but is not
    in the C specification.  This can present a problem in
    porting ddcutil.
  + Code cleanup:
  - Delete incomplete, experimental code for asynhronous feature
    access, including files src/ddc/ddc_async.c/h.
  - Remove unused files src/util/output_sink.c/h.
  + Fixed
  - Only write Starting/Terminating messages to the system log if
    option ***--syslog*** is specified.
  - Avoid compilation warnings when assert() statments are
    disabled (NDEBUG is defined).
  - Fixed a segfault in the debug/trace code of
    ddca_get_display_refs().</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1667908800">- Update to version 1.3.0:
  + Option --force-slave-address no longer has any effect
  + Commands getvcp and vcpinfo can now take multiple features as arguments, for example ddcutil getvcp 10 12
  + Better reporting of user configuration issues at startup.
  + The sleep-suppression related options, --sleep-less, --less-sleep,
  - -enable-sleep-suppression, and --disable-sleep-suppression no longer have any effect</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1673870400">- Update to version 1.4.0:
  + The ability to use the write()/read() interface of i2c-dev has been restored.
    It is needed to work around a bug in the proprietary nvidia driver.  By
    default,  the write()/read() interface is used for the nvidia driver, the
    ioctl() interface is used for all other drivers. Command line options
  * **--use-file-io*** and ***--use-ioctl-io*** affect his default behavior.
    When i2c-dev's file io interface is used, option ***--force-slave-address***
    is again meaningful.
  + Option ***--sleep-multiplier*** and API functions **ddca_set_sleep_multiplier_value()**,
  * *ddca_set_default_sleep_multiplier_value()** now accept 0 as a valid
    argument.
  + The ddcutil command parser reports an error if a display selection option
    (e.g. ***--bus***) is given on a command to which it does not apply.
  + Write additional error and information messages to the system log.
  + Eliminate message "Is DDC/CI enabled in the monitor's on-screen display?"
    It's rarely the cause of communication failures.
  + Warn of a possibly invalid DRM connector name in **detect** output if
    monitors with identical EDIDs are used with the proprietary nvidia driver.
  + Handle /dev/i2c device names with a double hyphen, e.g. /dev/i2c--3.
  + Better libddcutil handling of configuration file errors.  Do not abort
    initialization in case of errors.
  + Fix interpretation of digital display type bits for EDID version 1.4
  + Miscellaneous segfaults.</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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>
</package>
<package pkgid="7d96dd67d40bc44eec3565306fbef929b9a59dbc538642f8fa04300b6353cba9729487d8060b929e4394f306806b92aeb321c532d1df59ab6cc0aa69df642e7d" name="ddcutil-i2c-udev-rules" arch="noarch">
  <version epoch="0" ver="2.2.1" rel="bp161.1.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652961600">- Update to version 1.2.2:
  + Improve handling of and messages regarding DDC communication
    failures with errno EBUSY. In particular, this error occurs
    when driver ddcci is loaded.
  + Command **detect**: If DDC communication fails with error
    EBUSY, report the display as "Busy" instead of "Invalid" and
    suggest use of option ***--force-slave-address***.
  + Command **environment**: Suggest use of option
  * **--force-slave-address*** if driver ddcci is detected.
  + Messages re EBUSY errors are always written to the system log.
  + Command **detect**:
  - Do not report the EDID source unless there is a value to
    show. This value is set only for USB connected monitors.
  - Show extended output based on option ***--verbose***, not
    undocumented option ***--very-verbose***.
  - Report color bit depth if EDID version &gt;= 1.4
  + Command **environment**: Simplify the exploration of sysfs.
  + API changes:
  - Field latest_sl_values in struct DDCA_Feature_Metadata struct
    is no longer set,
  - API function ddca_report_display_info(): include binary
    serial number.
  + Building and porting:
  - When building ddcutil, allow for building a static library if
  * *configure** option ***--enable-static*** is set. Linux
    distributions frown on packaging static libraries, but if a
    user wants to build it who am I to judge. By default, static
    libraries are not built.
  - Replace use of Linux specific function **__assert_fail()**
    with **exit()** in traced assertions.  **__assert_fail** is
    used in the Linux implementation of **assert()**, but is not
    in the C specification.  This can present a problem in
    porting ddcutil.
  + Code cleanup:
  - Delete incomplete, experimental code for asynhronous feature
    access, including files src/ddc/ddc_async.c/h.
  - Remove unused files src/util/output_sink.c/h.
  + Fixed
  - Only write Starting/Terminating messages to the system log if
    option ***--syslog*** is specified.
  - Avoid compilation warnings when assert() statments are
    disabled (NDEBUG is defined).
  - Fixed a segfault in the debug/trace code of
    ddca_get_display_refs().</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1667908800">- Update to version 1.3.0:
  + Option --force-slave-address no longer has any effect
  + Commands getvcp and vcpinfo can now take multiple features as arguments, for example ddcutil getvcp 10 12
  + Better reporting of user configuration issues at startup.
  + The sleep-suppression related options, --sleep-less, --less-sleep,
  - -enable-sleep-suppression, and --disable-sleep-suppression no longer have any effect</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1673870400">- Update to version 1.4.0:
  + The ability to use the write()/read() interface of i2c-dev has been restored.
    It is needed to work around a bug in the proprietary nvidia driver.  By
    default,  the write()/read() interface is used for the nvidia driver, the
    ioctl() interface is used for all other drivers. Command line options
  * **--use-file-io*** and ***--use-ioctl-io*** affect his default behavior.
    When i2c-dev's file io interface is used, option ***--force-slave-address***
    is again meaningful.
  + Option ***--sleep-multiplier*** and API functions **ddca_set_sleep_multiplier_value()**,
  * *ddca_set_default_sleep_multiplier_value()** now accept 0 as a valid
    argument.
  + The ddcutil command parser reports an error if a display selection option
    (e.g. ***--bus***) is given on a command to which it does not apply.
  + Write additional error and information messages to the system log.
  + Eliminate message "Is DDC/CI enabled in the monitor's on-screen display?"
    It's rarely the cause of communication failures.
  + Warn of a possibly invalid DRM connector name in **detect** output if
    monitors with identical EDIDs are used with the proprietary nvidia driver.
  + Handle /dev/i2c device names with a double hyphen, e.g. /dev/i2c--3.
  + Better libddcutil handling of configuration file errors.  Do not abort
    initialization in case of errors.
  + Fix interpretation of digital display type bits for EDID version 1.4
  + Miscellaneous segfaults.</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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>
</package>
<package pkgid="c17a721e624a47ce750eb180cce0048b6a4e4e5449d0e3bfd5bf3a2283fae9d3cba43bbe7140d28805cdbf27823b4d521a46776a56692558f04eb2d26a47bc4b" name="ddcutil-service" arch="s390x">
  <version epoch="0" ver="1.0.14" rel="bp161.1.3"/>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1705579200">- Version 1.0.0
  * Added an optional D-Bus interface to ddcutil for up 10x faster response times.</changelog>
  <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>
</package>
<package pkgid="064269e7da6bd6139e941b79a1840940c99e6ef5773763e49de731b1d442cdfd59b627c72aba377a367bbfdfb5069c2a47ee8445528bd007bf51841409d9d082" name="ddgr" arch="noarch">
  <version epoch="0" ver="2.2" rel="bp161.1.1"/>
  <changelog author="sebix+novell.com@sebix.at" date="1516017600">- initial package for version 1.2</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1525262400">- update to version 1.4:
  - Copy URL at omniprompt
  - Check default stdout encoding at start
  - New environment variable DISABLE_PROMPT_COLOR</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1539432000">- update to version 1.5:
  - Support xclip as a clipboard utility on *nix
  - Support GNU Screen and tmux as clipboard fallback
  - Support Termux clipboard on Android</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1552737600">- update to version 1.6:
  - User interface revamped
  - DDG instant answers
  - Haiku OS clipboard support
  - Packaging preparation for PyPI</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1571918400">- update to version 1.7:
  - Use setproctitle to set process name
  - Monkeypatch textwrap for CJK wide characters
  - Fix write to GNU Screen paste buffer
  - Refresh current page on URL expansion toggle
  - Smarter colorization and better support for native terminals on Windows
  - Handle bangs in the form g!</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1599048000">- update to 1.9:
  - Fix breakage due to changes required in POST method
  - Support wayland native copier `wl-copy` for url copy
  - Unblock GUI browsers on WSL
  - Update auto-generated package list
  - Skip broken Arch Linux packaging (https://github.com/BytePackager issue #204)
  - Bump version
  - Update docs</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 2.0:
  - Display results in reversed order (`--rev`, `--reverse`)
  - Support Python v3.10 (dropped v3.6)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.1:
  * Change user agent
  * Remove python 3.6 support
  * Minor documentation changes</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1706961600">- update to 2.2:
  * Change user agent
  * Discontinue Python 3.7 support (EOL)</changelog>
</package>
<package pkgid="6da4562ecc58f2ef3437ed460d9f45c6fa9ef5453f8fca2b776e41bb97a4d34abfd2846ffe53971239424aae95d988f97f8e55af132912720f4f107372c864b9" name="ddnet" arch="s390x">
  <version epoch="0" ver="18.6" rel="bp161.1.17"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1695470400">- Update to version 17.2.1:
  * [Client] Multiview spectating
  * [Client] Improved font selection using fonts/index.json,
    updated fonts
  * [Client] 100 times faster text rendering, better space use
  * [Client] Add goto_switch and goto_tele commands
  * [Client] Add Galician language
  * [Client] Select storage locations in demo browser
  * [Editor] Support bezier envelope curves in maps
  * [Editor] Zoomable envelope editor
  * [Editor] Multiple selection in envelope editor, add grid,
    box selection
  * [Client] Render message when qutting/restarting client
  * [Client] Support ./DDNet "connect
    tw-0.6+udp://ger2.ddnet.org:8303"
  * [Client] Implement elasticity tuning values
    (ground_elasticity_x/y)
  * [Client] Execute CFGFLAG_GAME configs from map load on client
  * [Client] No delay for direction arrows and aim line toggle
  * [Client] Improve demo/video renderer UI
  * [Client] Connect to server faster
  * [Client] Fix HUD weapons rendering
  * [Client] Make online clan friends removable
  * [Client] Fix prediction of pickup
  * [Client] Fix text wrapping with long strings
  * [Client] Fix enter in server browser
  * [Client] Fix invalid texture crash in Vulkan
  * [Client] Don't load RGB images
  * [Client] Support selecting text in both consoles
  * [Client] Fix emotes being shown for other tee
  * [Editor] Allow saving map which is running in server
  * [Editor] Show message when player is moved ingame
  * [Editor] Selectable quadpoints
  * [Editor] Keep selection when moving layers
  * [Editor] Use temporary file when saving map to prevent
    corruption
  * [Editor] Support deleting/renaming folders
  * [Editor] Perform sanity check and show errors when loading map
  * [Editor] Fix hookthrough not being fully removed when
    filling selection
  * [Editor] Fix crashes with popup menus
  * [Editor] Improve font scaling and ellipsis
  * [Editor] Fix hotkeys while editboxes are active
  * [Editor] Fix quadpoint selection, easier point selection
  * [Editor] Fix inaccurate envelope calculation
  * [Editor] Set default name when saving map under new name
    or as copy
  * [Server &amp; Client] Allow server to redirect clients
  * [Server] Separate log levels for each output
    (console/stdout_output_level)
  * [Server] Fix killfeed for teams
  * [Server] Prevent /swap with paused players
  * [Server] Fix crash with DNSBL</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1704283200">- Update to version 17.4.2:
  * [Client] Graphics: Zoom out without lags
  * [Client] Add streamer mode to avoid leaks
  * [Client] Indicate AFK status in friends list and info tab
  * [Client] Overhaul demo browser UI
  * [Client] Ghost improvements (256 simultaneous ghosts!)
  * [Tools] Add demo_extract_chat tool
  * [Client] Don't disable practice mode on death
  * [Client] Prediction for laser doors
  * [Client] cl_show_direction 3 to show local keypresses only
  * [Client] Improve IME window position on multi-line text
  * [Client] Delay server race demo ending by 1 second
  * [Client] Add mode selection to color picker popups
  * [Client] Implement cl_sub_tick_aiming (not enabled on
    official servers)
  * [Client] Increase freeview radius to kill tile border
  * [Client] Detect server no longer running when started
    from client
  * [Client] Resize screen when changing resolution in console
  * [Client] Improve winter theme
  * [Client] Update server browser when adding friend ingame
  * [Client] Fix 1-tick delay of values in HUD
  * [Client] Fix doubleclick handling with old renderer
  * [Client] Correctly update auth keys when using auth_remove
  * [Client] Ensure strings in demo header are zero-terminated
    and valid UTF-8
  * [Client] Fix large FPS drop rendering server details of
    favorite server
  * [Client+Server] Old file handling on Windows again
  * [Client] Show player's latency if menu is open
  * [Client] Improve performance of menus checker background,
    improve server browser performance
  * [Client] Don't use mouse position for angle if paused
  * [Client] Support easter, halloween, xmas theme maps
    (no maps yet)
  * [Client] Remove parallax zoom from map files
  * [Client] Save unknown commands from settings_ddnet.cfg
  * [Editor] Stop/pause sound previews when leaving editor
  * [Editor] Add export image/sound buttons
  * [Editor] Add project-onto operation for envelopes
  * [Editor] Add numpad shortcuts for zooming in envelope editor
  * [Editor] Support writing maps with more items/data
  * [Server] Add votes command
  * [Server] Swap without a name when team only has 2 players
  * [Server] Move X amounts of tiles with left, right, up, down
  * [Server] Add /lasttp to teleport to last position you
    did /tp to
  * [Server] Fix dead reckoning
  * [Server] tele unfreeze and reset speed
  * [Server] Quoted names in chat for team joins
  * [Server] Save/load ninja
  * [Server] Add sv_regional_rankings 0
  * [Server] Add freeze/unfreeze testing commands
- Changes in version 17.4.1:
  * [Client] Graphics: Zoom out without lags
  * [Client] Add streamer mode to avoid leaks
  * [Client] Indicate AFK status in friends list and info tab
  * [Client] Overhaul demo browser UI
  * [Client] Ghost improvements (256 simultaneous ghosts!)
  * [Tools] Add demo_extract_chat tool
  * [Client] Don't disable practice mode on death
  * [Client] Prediction for laser doors
  * [Client] cl_show_direction 3 to show local keypresses only
  * [Client] Improve IME window position on multi-line text
  * [Client] Delay server race demo ending by 1 second
  * [Client] Add mode selection to color picker popups
  * [Client] Implement cl_sub_tick_aiming (not enabled on
    official servers)
  * [Client] Detect server no longer running when started from
    client
  * [Client] Resize screen when changing resolution in console
  * [Client] Improve winter theme
  * [Client] Update server browser when adding friend ingame
  * [Client] Fix 1-tick delay of values in HUD
  * [Client] Fix doubleclick handling with old renderer
  * [Client] Correctly update auth keys when using auth_remove
  * [Client] Ensure strings in demo header are zero-terminated
    and valid UTF-8
  * [Client] Fix large FPS drop rendering server details of
    favorite server
  * [Client+Server] Old file handling on Windows again
  * [Client] Show player's latency if menu is open
  * [Client] Improve performance of menus checker background,
    improve server browser performance
  * [Client] Don't use mouse position for angle if paused
  * [Client] Support easter, halloween, xmas theme maps
    (no maps yet)
  * [Client] Remove parallax zoom from map files
  * [Client] Save unknown commands from settings_ddnet.cfg
  * [Editor] Stop/pause sound previews when leaving editor
  * [Editor] Add export image/sound buttons
  * [Editor] Add project-onto operation for envelopes
  * [Editor] Add numpad shortcuts for zooming in envelope editor
  * [Editor] Support writing maps with more items/data
  * [Server] Add votes command
  * [Server] Swap without a name when team only has 2 players
  * [Server] Move X amounts of tiles with left, right, up, down
  * [Server] Add /lasttp to teleport to last position
    you did /tp to
  * [Server] Fix dead reckoning
  * [Server] tele unfreeze and reset speed
  * [Server] Quoted names in chat for team joins
  * [Server] Save/load ninja
  * [Server] Add sv_regional_rankings 0
  * [Server] Add freeze/unfreeze testing commands
- Changes in version 17.4:
  * [Client] Graphics: Zoom out without lags
  * [Client] Add streamer mode to avoid leaks
  * [Client] Indicate AFK status in friends list and info tab
  * [Client] Overhaul demo browser UI
  * [Client] Ghost improvements (256 simultaneous ghosts!)
  * [Tools] Add demo_extract_chat tool
  * [Client] Don't disable practice mode on death
  * [Client] Prediction for laser doors
  * [Client] cl_show_direction 3 to show local keypresses only
  * [Client] Improve IME window position on multi-line text
  * [Client] Delay server race demo ending by 1 second
  * [Client] Add mode selection to color picker popups
  * [Client] Implement cl_sub_tick_aiming (not enabled on
    official servers)
  * [Client] Increase freeview radius to kill tile border
  * [Client] Detect server no longer running when started from
    client
  * [Client] Resize screen when changing resolution in console
  * [Client] Improve winter theme
  * [Client] Update server browser when adding friend ingame
  * [Client] Fix 1-tick delay of values in HUD
  * [Client] Fix doubleclick handling with old renderer
  * [Client] Correctly update auth keys when using auth_remove
  * [Client] Ensure strings in demo header are zero-terminated
    and valid UTF-8
  * [Client] Fix large FPS drop rendering server details of
    favorite server
  * [Client+Server] Old file handling on Windows again
  * [Client] Show player's latency if menu is open
  * [Client] Improve performance of menus checker background,
    improve server browser performance
  * [Client] Don't use mouse position for angle if paused
  * [Client] Support easter, halloween, xmas theme maps
    (no maps yet)
  * [Client] Remove parallax zoom from map files
  * [Client] Save unknown commands from settings_ddnet.cfg
  * [Editor] Stop/pause sound previews when leaving editor
  * [Editor] Add export image/sound buttons
  * [Editor] Add project-onto operation for envelopes
  * [Editor] Add numpad shortcuts for zooming in envelope editor
  * [Editor] Support writing maps with more items/data
  * [Server] Add votes command
  * [Server] Swap without a name when team only has 2 players
  * [Server] Move X amounts of tiles with left, right, up, down
  * [Server] Add /lasttp to teleport to last position you
    did /tp to
  * [Server] Fix dead reckoning
  * [Server] tele unfreeze and reset speed
  * [Server] Quoted names in chat for team joins
  * [Server] Save/load ninja
  * [Server] Add sv_regional_rankings 0
  * [Server] Add freeze/unfreeze testing commands
- Changes in version 17.3:
  * [Client] Automatic multi-view for players in team
  * [Client] Indicator on pause/unpause in demo player
  * [Client] Demo search bar
  * [Client] Directly render cut to video
  * [Client] Golden angle to generate unique team colors
  * [Client] Overhauled demo player skipping UI
  * [Client] Overhauled server browser filter/details/friends
  * [Client] Color vote if you votes yes/no
  * [Editor] Generate pixelart from images
  * [Client] Improved default skin
  * [Client] Updated countryflags (GP, MN, MQ, MW, PY, RE)
  * [Client] Improve dbg_tuning and other debug HUD
  * [Client] Button to reload entities background
  * [Client] Improve Windows pipe (FIFO) support
  * [Client] Fix rendering long lines in console
  * [Client] Disable prediction when game is paused
  * [Client] Fix long console commands help
  * [Client] Don't send empty chat messages
  * [Client] Fix crash with too many votes
  * [Client] Fix crash using goto_tele
  * [Client] macOS server launcher fix
  * [Client] No box selection when panning
  * [Client] Detect server being stopped on Linux again
  * [Client] Release mouse for X11 when LLDB breakpoint is hit
  * [Client] Fix camera zooming when exiting multiview
  * [Client] Fix lineinput selection cursor desync
  * [Client] Fix chat history with cl_showchat 1
  * [Client] Fix countryflag scrolling
  * [Client] Fix chat clipping with OpenGL backend
  * [Client] Improve skin cleaning
  * [Editor] ctrl+f to load map prompt
  * [Editor] Move automap rule files to subfolder
  * [Editor] Progress spinner when saving
  * [Editor] Scaling for envelopes
  * [Editor] Keep brush when loading another map
  * [Editor] Fix right-clicking envelope points
  * [Editor] Warn about unsaved changes when dragging map file
    into game
  * [Editor] Fix envelope saving
  * [Server] Testing commands: unninja, solo, deep
  * [Server] Fix 0.7 clients being able to join after slot change
  * [Server] NO_SKIN_CHANGE_FOR_FROZEN game info flag
  * [Server] Fix everyone's swap getting reset
  * [Server] Fix /load from backup database
  * [Server] Fix scoreboard time reset when using /timecp
  * [Server] Fix SQLite connection failure assertion
  * [Server] Don't reigster to ipv6 when sv_ipv4only is enabled
  * [Server] Record antibot events in teehistorian
  * [Server] Record join events in teehistorian
  * [Server] Shut down DB connection pool on errors
- Use gcc11 for openSUSE Leap</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1706961600">- Update to version 18.0.3:
  * [Client] Community server filter instead of DDNet/KoG tabs
  * [Client] Add finish info messages
  * [Client] Editable chat size and width
  * [Client] Console: Scroll, search (ctrl-f), argument
    autocompletion
  * [Editor] Undo/Redo
  * [Editor] Improved quad handling
  * [Editor] Color palette and pipette
  * [Client] Add /join [player] to join a player's team
  * [Client] Improve performance when rendering text
  * [Client] Multi-view: Don't zoom below cl_default_zoom
  * [Client] Save current chat input when pressing up
  * [Client] Better prediction margin updates
  * [Client] Count deaths in statboard
  * [Client] Quote names with spaces when auto-completing names
    in commands
  * [Client] Config manager improvements
  * [Client] Validate filenames and network packets
  * [Client] Fix votes with timeout over 60 seconds not
    being shown
  * [Client] Better key reader button in settings
  * [Client] Render the tee being spectated after everyone else
  * [Client] Validate favorite skin name
  * [Client] Better text line spacing and console text selection
  * [Client] Fix automatic hammer on release with cl_dummy_control
  * [Client] Restart button when game needs to restart to
    apply settings
  * [Client] Improve performance of sounds
  * [Client] Improve graphics performance by copying less data
  * [Client] Improve player/tee settings
  * [Client] Fix wrong selection in vote menu when selected
    player leaves
  * [Client] Fix hook collision line when paused
  * [Client] Improved text outlines
  * [Editor] Differentiate between normal and checkpoint teles
  * [Editor] Editor buttons rework
  * [Editor] Allow resize of layers panel
  * [Editor] Shift-scroll to adjust special tile numbers
  * [Editor] Don't duplicate images when appending
  * [Editor] Warn about unused tiles
  * [Editor] Better text rendering in tele tiles
  * [Editor] Allow panning outside initial container
  * [Server] Add /tp x y to teleport to coordinates
  * [Server] Improve server-side auto demos
  * [Server] Add Sv_CommandInfo netmsg for autocompletion of
    chat commands
  * [Server] sv_vote_kick_delay fixes
  * [Server] Antibot improvements
  * [Server] Dynamically connect/disconnect debug dummies
  * [Server] Apply name bans to clans
  * [Server] Stop recording of demos on shutdown
  * [Server] Group list messages
  * [Server] Fix happy birthday broadcast
  * [Tools] Fix crashes on unknown UUID-based map items</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1710936000">- Update to version 18.1:
  * [Client] Add tabs for favorite communities, separate
    country/type filters
  * [Editor] Better map settings input
    (autocompletion, validation)
  * [Client] Render loading message/indicator for vote options
    and rcon commands
  * [Client] Add flag search in settings
  * [Client] Add team-lock indicator to HUD
  * [Client] Use icons for Internet, LAN and Favorites server
    browser tabs, use star icon for favorite servers
  * [Client] More efficient HTTP usage
  * [Client] Add time scale to debug graphs for constant
    scrolling speed
  * [Client/Server] Improve Windows logger, add virtual
    terminal support
  * [Client] Show extra "Reset Filter" button when no servers
    match filter
  * [Client] Ensure client window is maximized and active
    after restarting
  * [Client] Random skin improvements
  * [Client] Improve voting HUD
  * [Client] Keep console scrolling position during text selection
  * [Client] Only write files when changed
  * [Client] Show warnings after client close instead of
    preventing quitting
  * [Client] Fix switch screen and blackscreen OpenGL + Window
    borderless
  * [Client] Add placeholder country/type for servers without
    community
  * [Client] Don't show FPS during demo rendering
  * [Client] Validate skin names when loading
  * [Client] Allow background jobs to be aborted
  * [Client] save_replay improvements
  * [Client] Pick bg entities map without file extension
  * [Client/Server] Search most fitting allocation, not first
    fitting
  * [Editor] Increase WASD pan speed while holding shift
  * [Editor] Add "View" button to tele/switch drop down
  * [Editor] Make "Clean up game tiles" undoable
  * [Editor] Allow finer grid
  * [Editor] Add parallax to layer selector
  * [Editor] Add plus/minus buttons to numeric value selectors
  * [Editor] Fix quads
  * [Editor] Fix FPS drop when editing tiles layer properties
  * [Server] Make chat command arguments case-insensitive
  * [Server] Add /tpxy to teleport to specific position
  * [Server] Fix 0.7 armor being snapped as health
  * [Server] Small /practice improvements
  * [Server] Show kill messages also for 0.7 clients
  * [Server] Add /solo and /deep as practice commands
  * [Server] Expire team invites on player disconnect
  * [Server] Respond to vital pings with vital pongs</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1714824000">- Update to version 18.2:
  * [Client] Allow the vote creator to cancel the vote
  * [Client] Track country/type filters separately for
    internet/favorites tabs
  * [Client] Add a "No Login required" filter
  * [Server] Add /team0mode to have a team behave like team 0
  * [Server] Fix freeze not working during first 50 server ticks
  * [Client] Increase maximum number of favorite communities
    from 3 to 5
  * [Client] Improve layout of Appearance settings, overall
    settings menus and restart message
  * [Client] Show completion options for bind key names in console
  * [Client] Add sorting by number of friends to the
    server browser
  * [Client] Reset tuning of dummy and main when disconnecting
  * [Client] Improve performance when rendering menus
  * [Client] Show countdown message in player/tee settings
    for sv_info_change_delay
  * [Client] Add optional name argument to start_video command
  * [Client] Fix prediction errors and incorrect rendering after
    changing map
  * [Client] Fix tee briefly appearing at previous position
    when joining
  * [Client] Show Discord activity when offline
  * [Client] Include more options in appearance settings
  * [Client] cl_nameplates_strong improvements
  * [Client] Take serverlist age into account when choosing master
  * [Client] Fix race conditions in job state handling
  * [Client] Disconnect when we get map change with invalid
    parameters
  * [Client] Support overlapping scroll regions, always allow
    mouse scrolling
  * [Client] Fix crash when the serverlist request fails
  * [Client] Support clicking line color picker label to
    toggle checkbox
  * [Client] Fix recursive folder creation with mixed slashes
    and drive letters
  * [Client] Fix rcon username not reset when disconnecting
    while connecting
  * [Client] Render loading popup also while loading demo files
  * [Client] Update immediately when changing
    cl_background_entities
  * [Client] Fix demo player hotkeys not working when menu
    is inactive
  * [Client] Fix incorrect score kind in demos depending on
    last server
  * [Client] Fix alignment of labels in friends list
  * [Editor] Editor: Make embedded image popup bigger at all times
  * [Editor] Fix crash when trying to select autorule with
    arrow keys
  * [Editor] Allow saving empty quads &amp; sounds layers
  * [Editor] Fix crash when constructing some game tiles
  * [Editor] Fix envelope points not clickable after opening
    bezier popup
  * [Editor] Fix bug where certain tiles would not work in Game
    tiles menu
  * [Server] Disallow /save on teams with practice enabled,
    teehistorian improvements
  * [Server] Refresh air jumps after teleporting [murpi]
  * [Server] Fix freeze bar not being correct after returning
    from pause
  * [Server] List all practice commands when enabling /practice
  * [Server] Fix practice mode not resetting after disconnect
    on solo servers
  * [Server] Ensure commands executed via FIFO/ECon/LineReader
    are valid UTF-8
  * [Server] Improve /timecp chat command</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1718452800">- Update to version 18.3:
  * [Client] Add confetti particles on finish
  * [Client] Add team0mode indicator
  * [Client] Show percentage of loaded rcon commands
  * [Client] Fix truncated scoreboard recording notification
  * [Client] Keep respawned players in multi view list on
    pvp servers
  * [Client] Add cl_showhud_time_cp_diff
  * [Client] Fix console search highlighting
  * [Client] Fix potential client crash and console not keeping
    scrolling position when console backlog is full
  * [Client] Add option to show only messages by team members
  * [Client] Fix smoke particles sometimes being stuck inside
    solid tiles
  * [Client] Fix language file being loaded twice when starting,
    improve error handling for invalid translation files
  * [Client] Prevent UI elements from being hovered while key
    reader is active
  * [Client] Fix segfault when swapchain images change
    (e.g. toggling Vsync)
  * [Client] Fix demo seekbar tooltip not shown while seekbar is
    active, fix demo seekbar being activated by held button press
  * [Client] Android build improvements
  * [Client] Fix wrong file extension being removed in demo
    cut popup
  * [Client] Fix potential client crash and console not keeping
    scrolling position when console backlog is full
  * [Client] Video recorder: improve error handling and log
    messages, fix crashes
  * [Client] Fix wrong server address used in password popup
    when redirected
  * [Client] Fix OOB accesses rendering ghosts, fix ghost hook
    collision line
  * [Editor] Fix crashes and memory leaks related to editor map
    sounds and opus file decoding
  * [Editor] Fix inconsistent behavior of scrollbars, key readers,
    edit boxes, value selectors and editor sound seekbars
  * [Client+Server] Use network tokens in big-endian byte order
    consistently
  * [Server] Add /rescuemode
  * [Server] Add /practicecmdlist
  * [Server] Add chat commands for toggling weapons in practice
    mode
  * [Server] Fix goto_tele not finding all teleporters
  * [Server] Allow econ to succeed, even if ipv6 econ fails to
    bind to socket
  * [Server] Store player names in teehistorian and
    Finish/TeamFinish v2
  * [Tooling] Add delta debug dump
  * [Tooling] Also print external module/symbol names in
    parse_drmingw.sh
  * [Tooling] Fix issues with map_create_pixelart</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1724241600">- Update to version 18.4:
  * [Client] Add team size indicator
  * [Client] Show skin name as tooltip in ingame player list
  * [Client] Remove Spectate label from HUD, show Following
    {player} instead
  * [Client] Various fixes with sound disabled
  * [Client] Various improvements to scoreboard rendering
  * [Client] Show help text when chaining multiple commands
  * [Client] Consistent value selector behavior
  * [Client] Server browser friend list: sort case insensitively
  * [Client] Fix incorrect scoreboard size if blue team used
    without teams flag
  * [Client] Fix integer overflow when computing tilemap size
  * [Client] Correct player name in copied server info
  * [Client] Fix UI issues when switching between menus and editor
  * [Client] Trim Strings on Search/Exclude Filter &amp; add Tooltip
  * [Client] Fix ingame menu buttons overlapping on team based
    gametypes
  * [Client] Correct arguments highlighting after removing entry
  * [Client] Fix browser not refreshing if ui_page is changed in
    start menu, refresh LAN tab after starting/stopping
    local server
  * [Client] Loading screen fixes
  * [Editor] Add button and F1 hotkey to open Wiki page
  * [Editor] Fix various automapper issues
  * [Tools] Improve map_extract tool
  * [Master] Use libloc instead of our own CSV format for GeoIP
  * [Client&amp;Server] Rewrite and fix line reader
  * [Server] Add "/setjumps" practice command and "setjumps"
    rcon command
  * [Server] Don't check sv_max_team_size for teams in practice
  * [Server] Fix multiple redirected clients not dropped in the
    same tick
  * [Server] Faster antibot API calls
  * [Server] Fix crashes with dbg_dummies and sv_max_clients
  * [Server] Fix server crash when starting with
    random(_unfinished)_map
  * [Server] Add sv_dnsbl_ban_reason, increase maximum ban
    reason length</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1725883200">- Update to version 18.5:
  * [Client] Support connecting to Teeworlds 0.7 servers
  * [Client] Color speed in hud based on increase or decrease
  * [Client] ARM64 Windows support [SchrodingerZhu]
  * [Client] Add a popup for picking a map for background
    entities setting
  * [Client] Support composite binds with + commands, fix handling
    of composite binds with F1-F24 keys
  * [Server] Spawn confetti when connecting on your DDNet birthday
  * [Server] Add support for directories with add_map_votes
  * [Server] Add support for triggering map sounds
  * [Editor&amp;Server] Add hot_reload command to reload map while
    preserving state
  * [Client] Show server info in password popup
  * [Client] Spectator clans in scoreboard
  * [Client] New lock indicator
  * [Client] Improve cl_show_ids
  * [Client] Improve dummy connecting button and error handling
  * [Client] Fix 'auto' GPU identification on hybrid GPU systems
  * [Client] Check API version before adding GPU to GPU list
  * [Client] Use text containers to render movement information
  * [Client] Work on improving Android support
  * [Client] Remove multi-line chat
  * [Client] 128 player support in scoreboard and spectator UI
  * [Client] Also trim scoreboard search strings in highlights
  * [Client] Use same Red/Blue team colors for score HUD as for
    scoreboard
  * [Client] Fix CSV header being written multiple times to
    ddnet-saves.txt
  * [Client] Fix memory leak of non-RGBA image data, clear all
    image info
  * [Client] Smoother menu checker background scrolling on
    loading screens
  * [Client] Fix invalid team count in scoreboard for split teams
  * [Client] Only activate double-clicks with left mouse button
    again
  * [Client] Show warning when connect address cannot be resolved
  * [Client] Show game menu buttons again, even in 5:4, when not
    on a red/blue-team server
  * [Client] Fix debug HUD units
  * [Client] Improve bans rcon command pagination
  * [Client] Increase max command length in console
  * [Client] Scale target position when spectating
  * [Client] Make macOS semaphore names more unique, improve
    assertion
  * [Client] Fix save code not being censored in streamer mode
  * [Client] Don't allow input in console while it is
    opening/closing
  * [Client] Allow reloading current background entities map
  * [Client] Speed demo up with mouse scroll only if menu
    is active
  * [Editor] Add button to collapse/expand all groups
  * [Editor] Transfer server settings while using append
  * [Editor] Fix editor properties not being clamped on + and
  - button click
  * [Client&amp;Server] Fix UDP socket creation/cleanup if opening
    IPv6 socket fails
  * [Server] Add /whispers to disable whipers (similar to /dnd)
  * [Server] Disallow moving authed players to spec
  * [Server] Fix practice finish time
  * [Server] Add error message when trying to /swap on forced
    solo server
  * [Server] Savegame fixes
  * [Server] Disallow saving with draggers active
  * [Server] Only apply DNSBL bans once when player joins
  * [Server] Don't show "you've been banned" for VPN bans
  * [Server] Handle dnsbl and other non-critical stuff only on
    new ticks
  * [Server] Don't keep state of teammate in team0mode after death
  * [Tooling] Validate language files for … and non-matching
    formatters in CI</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1726488000">- Update to version 18.5.1:
  * [Client] Support connecting to Teeworlds 0.7 servers
  * [Client] Color speed in hud based on increase or decrease
  * [Client] ARM64 Windows support
  * [Client] Add a popup for picking a map for background
    entities setting
  * [Client] Support composite binds with + commands, fix handling
    of composite binds with F1-F24 keys
  * [Server] Spawn confetti when connecting on your DDNet birthday
  * [Server] Add support for directories with add_map_votes
  * [Server] Add support for triggering map sounds
  * [Editor&amp;Server] Add hot_reload command to reload map while
    preserving state
  * [Client] Show server info in password popup
  * [Client] Spectator clans in scoreboard
  * [Client] New lock indicator
  * [Client] Improve cl_show_ids
  * [Client] Improve dummy connecting button and error handling
  * [Client] Fix 'auto' GPU identification on hybrid GPU systems
  * [Client] Check API version before adding GPU to GPU list
  * [Client] Use text containers to render movement information
  * [Client] Work on improving Android support
  * [Client] Remove multi-line chat
  * [Client] 128 player support in scoreboard and spectator UI
  * [Client] Also trim scoreboard search strings in highlights
  * [Client] Use same Red/Blue team colors for score HUD as
    for scoreboard
  * [Client] Fix CSV header being written multiple times to
    ddnet-saves.txt
  * [Client] Fix memory leak of non-RGBA image data, clear all
    image info
  * [Client] Smoother menu checker background scrolling on
    loading screens
  * [Client] Fix invalid team count in scoreboard for split teams
  * [Client] Only activate double-clicks with left mouse
    button again
  * [Client] Show warning when connect address cannot be resolved
  * [Client] Show game menu buttons again, even in 5:4, when not
    on a red/blue-team server
  * [Client] Fix debug HUD units
  * [Client] Improve bans rcon command pagination
  * [Client] Increase max command length in console
  * [Client] Scale target position when spectating
  * [Client] Fix save code not being censored in streamer mode
  * [Client] Don't allow input in console while it is
    opening/closing
  * [Client] Allow reloading current background entities map
  * [Client] Speed demo up with mouse scroll only if menu
    is active
  * [Editor] Add button to collapse/expand all groups
  * [Editor] Transfer server settings while using append
  * [Editor] Fix editor properties not being clamped on + and
  - button click
  * [Client&amp;Server] Fix UDP socket creation/cleanup if opening
    IPv6 socket fails
  * [Server] Add /whispers to disable whipers (similar to /dnd)
  * [Server] Disallow moving authed players to spec
  * [Server] Fix practice finish time
  * [Server] Add error message when trying to /swap on forced
    solo server
  * [Server] Savegame fixes
  * [Server] Disallow saving with draggers active
  * [Server] Only apply DNSBL bans once when player joins
  * [Server] Don't show "you've been banned" for VPN bans
  * [Server] Handle dnsbl and other non-critical stuff only on
    new ticks
  * [Server] Don't keep state of teammate in team0mode after
    death
  * [Tooling] Validate language files for … and non-matching
    formatters in CI</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1728302400">- Update to version 18.6:
  * [Client] Smooth spectating
  * [Client] Mouse click in spectator mode to lock/release view
  * [Client] Add auto-completion hint for chat commands
  * [Client] Add cl_freeze_stars setting (F1) for old freeze
    stars
  * [Editor] Add quick actions (ctrl+p)
  * [Client] Show skin name as tooltip in friendlist and
    serverinfo
  * [Client] Put dead players at the bottom of scoreboard
  * [Client] Add ghost list sorting
  * [Client] Android improvements
  * [Client] Skin save button and directory for Teeworlds 0.7
  * [Client] Correctly handle country/type filters for
    non-community servers
  * [Client] Validate chat and console arguments
  * [Client] Fix game launch on Wayland-only systems
  * [Client] Resample audio to device playback rate
  * [Client] Immediate browser filters
  * [Client] Fix default player name for Teeworlds 0.7
  * [Client] Don't open scoreboard during pause
  * [Client] Vertical arrow key navigation in skin selection
  * [Client] Rework 0.7 tee settings layout
  * [Client] Fix dummy disconnecting on hot reload
  * [Client] Fix map download fallback
  * [Client] Add icon button to open console in bottom right of
    start menu
  * [Client] Fix illegal memory access in video recorder
  * [Client] Fix directory in map paths
  * [Client] Fix scrollbar rail clicking being active while
    popups open
  * [Client] Fix colored speed values after connecting to
    a server
  * [Client] Fix composite binds that open chat, console
    or menus
  * [Client] Fix name in chat not being highlighted
  * [Client] Rework image loading, saving and manipulation
  * [Client] Fix duplicate 0.7 flag sound with dummy connected
  * [Client] Fix 0.7 team colors
  * [Client] Change 'No servers found' message to hint at ports
  * [Client] More gametype colors (LMS, LTS, gCTF, gDM, FreeZe,
    iFreeze)
  * [Client] Fix Leak IP check
  * [Client] Make cl_show_direction change alpha with
    cl_show_others_alpha
  * [Client] Don't reset zoom on team switch
  * [Editor] Allow custom entities
  * [Editor] Add ed_layer_selector
  * [Editor] Add center pivot for quads
  * [Editor] Add ed_auto_map_reload setting
  * [Editor] Add right-click to solo editor layer
  * [Editor] Fix crash with RGB images
  * [Editor] Fix undo/redo for adding layers
  * [Editor] Allow non-conflicting keybinds while line input
    is active
  * [Editor] Fix crash with image/sound load failing
  * [Server] Improvements to announcements (reload_announcement)
  * [Server] Add reload_censorlist command
  * [Server] Send result of random_unfinished_map to all clients
  * [Server] Allow random_unfinished_map in rcon
  * [Server] Add /lasttp to hot reload
  * [Server] Fix hot reload crash with super
  * [Server] Don't expose econ publicly when ec_bindaddr is set
    to localhost
  * [Server] Fix hot reload crash with draggers
  * [Server] Alignment of separators in record output
  * [Server] Fix sv_rescue_delay
  * [Tooling] Fix language contexts</changelog>
</package>
<package pkgid="aab6dcedb8457a546db05bff12d04e4ed3e2bcd9707d1442972e812eb3178646e72fa471d07374192c59e1117fdb671b0d4f5431c6aaca6930a70e7cb3b49ab0" name="ddnet-data" arch="noarch">
  <version epoch="0" ver="18.6" rel="bp161.1.17"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1695470400">- Update to version 17.2.1:
  * [Client] Multiview spectating
  * [Client] Improved font selection using fonts/index.json,
    updated fonts
  * [Client] 100 times faster text rendering, better space use
  * [Client] Add goto_switch and goto_tele commands
  * [Client] Add Galician language
  * [Client] Select storage locations in demo browser
  * [Editor] Support bezier envelope curves in maps
  * [Editor] Zoomable envelope editor
  * [Editor] Multiple selection in envelope editor, add grid,
    box selection
  * [Client] Render message when qutting/restarting client
  * [Client] Support ./DDNet "connect
    tw-0.6+udp://ger2.ddnet.org:8303"
  * [Client] Implement elasticity tuning values
    (ground_elasticity_x/y)
  * [Client] Execute CFGFLAG_GAME configs from map load on client
  * [Client] No delay for direction arrows and aim line toggle
  * [Client] Improve demo/video renderer UI
  * [Client] Connect to server faster
  * [Client] Fix HUD weapons rendering
  * [Client] Make online clan friends removable
  * [Client] Fix prediction of pickup
  * [Client] Fix text wrapping with long strings
  * [Client] Fix enter in server browser
  * [Client] Fix invalid texture crash in Vulkan
  * [Client] Don't load RGB images
  * [Client] Support selecting text in both consoles
  * [Client] Fix emotes being shown for other tee
  * [Editor] Allow saving map which is running in server
  * [Editor] Show message when player is moved ingame
  * [Editor] Selectable quadpoints
  * [Editor] Keep selection when moving layers
  * [Editor] Use temporary file when saving map to prevent
    corruption
  * [Editor] Support deleting/renaming folders
  * [Editor] Perform sanity check and show errors when loading map
  * [Editor] Fix hookthrough not being fully removed when
    filling selection
  * [Editor] Fix crashes with popup menus
  * [Editor] Improve font scaling and ellipsis
  * [Editor] Fix hotkeys while editboxes are active
  * [Editor] Fix quadpoint selection, easier point selection
  * [Editor] Fix inaccurate envelope calculation
  * [Editor] Set default name when saving map under new name
    or as copy
  * [Server &amp; Client] Allow server to redirect clients
  * [Server] Separate log levels for each output
    (console/stdout_output_level)
  * [Server] Fix killfeed for teams
  * [Server] Prevent /swap with paused players
  * [Server] Fix crash with DNSBL</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1704283200">- Update to version 17.4.2:
  * [Client] Graphics: Zoom out without lags
  * [Client] Add streamer mode to avoid leaks
  * [Client] Indicate AFK status in friends list and info tab
  * [Client] Overhaul demo browser UI
  * [Client] Ghost improvements (256 simultaneous ghosts!)
  * [Tools] Add demo_extract_chat tool
  * [Client] Don't disable practice mode on death
  * [Client] Prediction for laser doors
  * [Client] cl_show_direction 3 to show local keypresses only
  * [Client] Improve IME window position on multi-line text
  * [Client] Delay server race demo ending by 1 second
  * [Client] Add mode selection to color picker popups
  * [Client] Implement cl_sub_tick_aiming (not enabled on
    official servers)
  * [Client] Increase freeview radius to kill tile border
  * [Client] Detect server no longer running when started
    from client
  * [Client] Resize screen when changing resolution in console
  * [Client] Improve winter theme
  * [Client] Update server browser when adding friend ingame
  * [Client] Fix 1-tick delay of values in HUD
  * [Client] Fix doubleclick handling with old renderer
  * [Client] Correctly update auth keys when using auth_remove
  * [Client] Ensure strings in demo header are zero-terminated
    and valid UTF-8
  * [Client] Fix large FPS drop rendering server details of
    favorite server
  * [Client+Server] Old file handling on Windows again
  * [Client] Show player's latency if menu is open
  * [Client] Improve performance of menus checker background,
    improve server browser performance
  * [Client] Don't use mouse position for angle if paused
  * [Client] Support easter, halloween, xmas theme maps
    (no maps yet)
  * [Client] Remove parallax zoom from map files
  * [Client] Save unknown commands from settings_ddnet.cfg
  * [Editor] Stop/pause sound previews when leaving editor
  * [Editor] Add export image/sound buttons
  * [Editor] Add project-onto operation for envelopes
  * [Editor] Add numpad shortcuts for zooming in envelope editor
  * [Editor] Support writing maps with more items/data
  * [Server] Add votes command
  * [Server] Swap without a name when team only has 2 players
  * [Server] Move X amounts of tiles with left, right, up, down
  * [Server] Add /lasttp to teleport to last position you
    did /tp to
  * [Server] Fix dead reckoning
  * [Server] tele unfreeze and reset speed
  * [Server] Quoted names in chat for team joins
  * [Server] Save/load ninja
  * [Server] Add sv_regional_rankings 0
  * [Server] Add freeze/unfreeze testing commands
- Changes in version 17.4.1:
  * [Client] Graphics: Zoom out without lags
  * [Client] Add streamer mode to avoid leaks
  * [Client] Indicate AFK status in friends list and info tab
  * [Client] Overhaul demo browser UI
  * [Client] Ghost improvements (256 simultaneous ghosts!)
  * [Tools] Add demo_extract_chat tool
  * [Client] Don't disable practice mode on death
  * [Client] Prediction for laser doors
  * [Client] cl_show_direction 3 to show local keypresses only
  * [Client] Improve IME window position on multi-line text
  * [Client] Delay server race demo ending by 1 second
  * [Client] Add mode selection to color picker popups
  * [Client] Implement cl_sub_tick_aiming (not enabled on
    official servers)
  * [Client] Detect server no longer running when started from
    client
  * [Client] Resize screen when changing resolution in console
  * [Client] Improve winter theme
  * [Client] Update server browser when adding friend ingame
  * [Client] Fix 1-tick delay of values in HUD
  * [Client] Fix doubleclick handling with old renderer
  * [Client] Correctly update auth keys when using auth_remove
  * [Client] Ensure strings in demo header are zero-terminated
    and valid UTF-8
  * [Client] Fix large FPS drop rendering server details of
    favorite server
  * [Client+Server] Old file handling on Windows again
  * [Client] Show player's latency if menu is open
  * [Client] Improve performance of menus checker background,
    improve server browser performance
  * [Client] Don't use mouse position for angle if paused
  * [Client] Support easter, halloween, xmas theme maps
    (no maps yet)
  * [Client] Remove parallax zoom from map files
  * [Client] Save unknown commands from settings_ddnet.cfg
  * [Editor] Stop/pause sound previews when leaving editor
  * [Editor] Add export image/sound buttons
  * [Editor] Add project-onto operation for envelopes
  * [Editor] Add numpad shortcuts for zooming in envelope editor
  * [Editor] Support writing maps with more items/data
  * [Server] Add votes command
  * [Server] Swap without a name when team only has 2 players
  * [Server] Move X amounts of tiles with left, right, up, down
  * [Server] Add /lasttp to teleport to last position
    you did /tp to
  * [Server] Fix dead reckoning
  * [Server] tele unfreeze and reset speed
  * [Server] Quoted names in chat for team joins
  * [Server] Save/load ninja
  * [Server] Add sv_regional_rankings 0
  * [Server] Add freeze/unfreeze testing commands
- Changes in version 17.4:
  * [Client] Graphics: Zoom out without lags
  * [Client] Add streamer mode to avoid leaks
  * [Client] Indicate AFK status in friends list and info tab
  * [Client] Overhaul demo browser UI
  * [Client] Ghost improvements (256 simultaneous ghosts!)
  * [Tools] Add demo_extract_chat tool
  * [Client] Don't disable practice mode on death
  * [Client] Prediction for laser doors
  * [Client] cl_show_direction 3 to show local keypresses only
  * [Client] Improve IME window position on multi-line text
  * [Client] Delay server race demo ending by 1 second
  * [Client] Add mode selection to color picker popups
  * [Client] Implement cl_sub_tick_aiming (not enabled on
    official servers)
  * [Client] Increase freeview radius to kill tile border
  * [Client] Detect server no longer running when started from
    client
  * [Client] Resize screen when changing resolution in console
  * [Client] Improve winter theme
  * [Client] Update server browser when adding friend ingame
  * [Client] Fix 1-tick delay of values in HUD
  * [Client] Fix doubleclick handling with old renderer
  * [Client] Correctly update auth keys when using auth_remove
  * [Client] Ensure strings in demo header are zero-terminated
    and valid UTF-8
  * [Client] Fix large FPS drop rendering server details of
    favorite server
  * [Client+Server] Old file handling on Windows again
  * [Client] Show player's latency if menu is open
  * [Client] Improve performance of menus checker background,
    improve server browser performance
  * [Client] Don't use mouse position for angle if paused
  * [Client] Support easter, halloween, xmas theme maps
    (no maps yet)
  * [Client] Remove parallax zoom from map files
  * [Client] Save unknown commands from settings_ddnet.cfg
  * [Editor] Stop/pause sound previews when leaving editor
  * [Editor] Add export image/sound buttons
  * [Editor] Add project-onto operation for envelopes
  * [Editor] Add numpad shortcuts for zooming in envelope editor
  * [Editor] Support writing maps with more items/data
  * [Server] Add votes command
  * [Server] Swap without a name when team only has 2 players
  * [Server] Move X amounts of tiles with left, right, up, down
  * [Server] Add /lasttp to teleport to last position you
    did /tp to
  * [Server] Fix dead reckoning
  * [Server] tele unfreeze and reset speed
  * [Server] Quoted names in chat for team joins
  * [Server] Save/load ninja
  * [Server] Add sv_regional_rankings 0
  * [Server] Add freeze/unfreeze testing commands
- Changes in version 17.3:
  * [Client] Automatic multi-view for players in team
  * [Client] Indicator on pause/unpause in demo player
  * [Client] Demo search bar
  * [Client] Directly render cut to video
  * [Client] Golden angle to generate unique team colors
  * [Client] Overhauled demo player skipping UI
  * [Client] Overhauled server browser filter/details/friends
  * [Client] Color vote if you votes yes/no
  * [Editor] Generate pixelart from images
  * [Client] Improved default skin
  * [Client] Updated countryflags (GP, MN, MQ, MW, PY, RE)
  * [Client] Improve dbg_tuning and other debug HUD
  * [Client] Button to reload entities background
  * [Client] Improve Windows pipe (FIFO) support
  * [Client] Fix rendering long lines in console
  * [Client] Disable prediction when game is paused
  * [Client] Fix long console commands help
  * [Client] Don't send empty chat messages
  * [Client] Fix crash with too many votes
  * [Client] Fix crash using goto_tele
  * [Client] macOS server launcher fix
  * [Client] No box selection when panning
  * [Client] Detect server being stopped on Linux again
  * [Client] Release mouse for X11 when LLDB breakpoint is hit
  * [Client] Fix camera zooming when exiting multiview
  * [Client] Fix lineinput selection cursor desync
  * [Client] Fix chat history with cl_showchat 1
  * [Client] Fix countryflag scrolling
  * [Client] Fix chat clipping with OpenGL backend
  * [Client] Improve skin cleaning
  * [Editor] ctrl+f to load map prompt
  * [Editor] Move automap rule files to subfolder
  * [Editor] Progress spinner when saving
  * [Editor] Scaling for envelopes
  * [Editor] Keep brush when loading another map
  * [Editor] Fix right-clicking envelope points
  * [Editor] Warn about unsaved changes when dragging map file
    into game
  * [Editor] Fix envelope saving
  * [Server] Testing commands: unninja, solo, deep
  * [Server] Fix 0.7 clients being able to join after slot change
  * [Server] NO_SKIN_CHANGE_FOR_FROZEN game info flag
  * [Server] Fix everyone's swap getting reset
  * [Server] Fix /load from backup database
  * [Server] Fix scoreboard time reset when using /timecp
  * [Server] Fix SQLite connection failure assertion
  * [Server] Don't reigster to ipv6 when sv_ipv4only is enabled
  * [Server] Record antibot events in teehistorian
  * [Server] Record join events in teehistorian
  * [Server] Shut down DB connection pool on errors
- Use gcc11 for openSUSE Leap</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1706961600">- Update to version 18.0.3:
  * [Client] Community server filter instead of DDNet/KoG tabs
  * [Client] Add finish info messages
  * [Client] Editable chat size and width
  * [Client] Console: Scroll, search (ctrl-f), argument
    autocompletion
  * [Editor] Undo/Redo
  * [Editor] Improved quad handling
  * [Editor] Color palette and pipette
  * [Client] Add /join [player] to join a player's team
  * [Client] Improve performance when rendering text
  * [Client] Multi-view: Don't zoom below cl_default_zoom
  * [Client] Save current chat input when pressing up
  * [Client] Better prediction margin updates
  * [Client] Count deaths in statboard
  * [Client] Quote names with spaces when auto-completing names
    in commands
  * [Client] Config manager improvements
  * [Client] Validate filenames and network packets
  * [Client] Fix votes with timeout over 60 seconds not
    being shown
  * [Client] Better key reader button in settings
  * [Client] Render the tee being spectated after everyone else
  * [Client] Validate favorite skin name
  * [Client] Better text line spacing and console text selection
  * [Client] Fix automatic hammer on release with cl_dummy_control
  * [Client] Restart button when game needs to restart to
    apply settings
  * [Client] Improve performance of sounds
  * [Client] Improve graphics performance by copying less data
  * [Client] Improve player/tee settings
  * [Client] Fix wrong selection in vote menu when selected
    player leaves
  * [Client] Fix hook collision line when paused
  * [Client] Improved text outlines
  * [Editor] Differentiate between normal and checkpoint teles
  * [Editor] Editor buttons rework
  * [Editor] Allow resize of layers panel
  * [Editor] Shift-scroll to adjust special tile numbers
  * [Editor] Don't duplicate images when appending
  * [Editor] Warn about unused tiles
  * [Editor] Better text rendering in tele tiles
  * [Editor] Allow panning outside initial container
  * [Server] Add /tp x y to teleport to coordinates
  * [Server] Improve server-side auto demos
  * [Server] Add Sv_CommandInfo netmsg for autocompletion of
    chat commands
  * [Server] sv_vote_kick_delay fixes
  * [Server] Antibot improvements
  * [Server] Dynamically connect/disconnect debug dummies
  * [Server] Apply name bans to clans
  * [Server] Stop recording of demos on shutdown
  * [Server] Group list messages
  * [Server] Fix happy birthday broadcast
  * [Tools] Fix crashes on unknown UUID-based map items</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1710936000">- Update to version 18.1:
  * [Client] Add tabs for favorite communities, separate
    country/type filters
  * [Editor] Better map settings input
    (autocompletion, validation)
  * [Client] Render loading message/indicator for vote options
    and rcon commands
  * [Client] Add flag search in settings
  * [Client] Add team-lock indicator to HUD
  * [Client] Use icons for Internet, LAN and Favorites server
    browser tabs, use star icon for favorite servers
  * [Client] More efficient HTTP usage
  * [Client] Add time scale to debug graphs for constant
    scrolling speed
  * [Client/Server] Improve Windows logger, add virtual
    terminal support
  * [Client] Show extra "Reset Filter" button when no servers
    match filter
  * [Client] Ensure client window is maximized and active
    after restarting
  * [Client] Random skin improvements
  * [Client] Improve voting HUD
  * [Client] Keep console scrolling position during text selection
  * [Client] Only write files when changed
  * [Client] Show warnings after client close instead of
    preventing quitting
  * [Client] Fix switch screen and blackscreen OpenGL + Window
    borderless
  * [Client] Add placeholder country/type for servers without
    community
  * [Client] Don't show FPS during demo rendering
  * [Client] Validate skin names when loading
  * [Client] Allow background jobs to be aborted
  * [Client] save_replay improvements
  * [Client] Pick bg entities map without file extension
  * [Client/Server] Search most fitting allocation, not first
    fitting
  * [Editor] Increase WASD pan speed while holding shift
  * [Editor] Add "View" button to tele/switch drop down
  * [Editor] Make "Clean up game tiles" undoable
  * [Editor] Allow finer grid
  * [Editor] Add parallax to layer selector
  * [Editor] Add plus/minus buttons to numeric value selectors
  * [Editor] Fix quads
  * [Editor] Fix FPS drop when editing tiles layer properties
  * [Server] Make chat command arguments case-insensitive
  * [Server] Add /tpxy to teleport to specific position
  * [Server] Fix 0.7 armor being snapped as health
  * [Server] Small /practice improvements
  * [Server] Show kill messages also for 0.7 clients
  * [Server] Add /solo and /deep as practice commands
  * [Server] Expire team invites on player disconnect
  * [Server] Respond to vital pings with vital pongs</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1714824000">- Update to version 18.2:
  * [Client] Allow the vote creator to cancel the vote
  * [Client] Track country/type filters separately for
    internet/favorites tabs
  * [Client] Add a "No Login required" filter
  * [Server] Add /team0mode to have a team behave like team 0
  * [Server] Fix freeze not working during first 50 server ticks
  * [Client] Increase maximum number of favorite communities
    from 3 to 5
  * [Client] Improve layout of Appearance settings, overall
    settings menus and restart message
  * [Client] Show completion options for bind key names in console
  * [Client] Add sorting by number of friends to the
    server browser
  * [Client] Reset tuning of dummy and main when disconnecting
  * [Client] Improve performance when rendering menus
  * [Client] Show countdown message in player/tee settings
    for sv_info_change_delay
  * [Client] Add optional name argument to start_video command
  * [Client] Fix prediction errors and incorrect rendering after
    changing map
  * [Client] Fix tee briefly appearing at previous position
    when joining
  * [Client] Show Discord activity when offline
  * [Client] Include more options in appearance settings
  * [Client] cl_nameplates_strong improvements
  * [Client] Take serverlist age into account when choosing master
  * [Client] Fix race conditions in job state handling
  * [Client] Disconnect when we get map change with invalid
    parameters
  * [Client] Support overlapping scroll regions, always allow
    mouse scrolling
  * [Client] Fix crash when the serverlist request fails
  * [Client] Support clicking line color picker label to
    toggle checkbox
  * [Client] Fix recursive folder creation with mixed slashes
    and drive letters
  * [Client] Fix rcon username not reset when disconnecting
    while connecting
  * [Client] Render loading popup also while loading demo files
  * [Client] Update immediately when changing
    cl_background_entities
  * [Client] Fix demo player hotkeys not working when menu
    is inactive
  * [Client] Fix incorrect score kind in demos depending on
    last server
  * [Client] Fix alignment of labels in friends list
  * [Editor] Editor: Make embedded image popup bigger at all times
  * [Editor] Fix crash when trying to select autorule with
    arrow keys
  * [Editor] Allow saving empty quads &amp; sounds layers
  * [Editor] Fix crash when constructing some game tiles
  * [Editor] Fix envelope points not clickable after opening
    bezier popup
  * [Editor] Fix bug where certain tiles would not work in Game
    tiles menu
  * [Server] Disallow /save on teams with practice enabled,
    teehistorian improvements
  * [Server] Refresh air jumps after teleporting [murpi]
  * [Server] Fix freeze bar not being correct after returning
    from pause
  * [Server] List all practice commands when enabling /practice
  * [Server] Fix practice mode not resetting after disconnect
    on solo servers
  * [Server] Ensure commands executed via FIFO/ECon/LineReader
    are valid UTF-8
  * [Server] Improve /timecp chat command</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1718452800">- Update to version 18.3:
  * [Client] Add confetti particles on finish
  * [Client] Add team0mode indicator
  * [Client] Show percentage of loaded rcon commands
  * [Client] Fix truncated scoreboard recording notification
  * [Client] Keep respawned players in multi view list on
    pvp servers
  * [Client] Add cl_showhud_time_cp_diff
  * [Client] Fix console search highlighting
  * [Client] Fix potential client crash and console not keeping
    scrolling position when console backlog is full
  * [Client] Add option to show only messages by team members
  * [Client] Fix smoke particles sometimes being stuck inside
    solid tiles
  * [Client] Fix language file being loaded twice when starting,
    improve error handling for invalid translation files
  * [Client] Prevent UI elements from being hovered while key
    reader is active
  * [Client] Fix segfault when swapchain images change
    (e.g. toggling Vsync)
  * [Client] Fix demo seekbar tooltip not shown while seekbar is
    active, fix demo seekbar being activated by held button press
  * [Client] Android build improvements
  * [Client] Fix wrong file extension being removed in demo
    cut popup
  * [Client] Fix potential client crash and console not keeping
    scrolling position when console backlog is full
  * [Client] Video recorder: improve error handling and log
    messages, fix crashes
  * [Client] Fix wrong server address used in password popup
    when redirected
  * [Client] Fix OOB accesses rendering ghosts, fix ghost hook
    collision line
  * [Editor] Fix crashes and memory leaks related to editor map
    sounds and opus file decoding
  * [Editor] Fix inconsistent behavior of scrollbars, key readers,
    edit boxes, value selectors and editor sound seekbars
  * [Client+Server] Use network tokens in big-endian byte order
    consistently
  * [Server] Add /rescuemode
  * [Server] Add /practicecmdlist
  * [Server] Add chat commands for toggling weapons in practice
    mode
  * [Server] Fix goto_tele not finding all teleporters
  * [Server] Allow econ to succeed, even if ipv6 econ fails to
    bind to socket
  * [Server] Store player names in teehistorian and
    Finish/TeamFinish v2
  * [Tooling] Add delta debug dump
  * [Tooling] Also print external module/symbol names in
    parse_drmingw.sh
  * [Tooling] Fix issues with map_create_pixelart</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1724241600">- Update to version 18.4:
  * [Client] Add team size indicator
  * [Client] Show skin name as tooltip in ingame player list
  * [Client] Remove Spectate label from HUD, show Following
    {player} instead
  * [Client] Various fixes with sound disabled
  * [Client] Various improvements to scoreboard rendering
  * [Client] Show help text when chaining multiple commands
  * [Client] Consistent value selector behavior
  * [Client] Server browser friend list: sort case insensitively
  * [Client] Fix incorrect scoreboard size if blue team used
    without teams flag
  * [Client] Fix integer overflow when computing tilemap size
  * [Client] Correct player name in copied server info
  * [Client] Fix UI issues when switching between menus and editor
  * [Client] Trim Strings on Search/Exclude Filter &amp; add Tooltip
  * [Client] Fix ingame menu buttons overlapping on team based
    gametypes
  * [Client] Correct arguments highlighting after removing entry
  * [Client] Fix browser not refreshing if ui_page is changed in
    start menu, refresh LAN tab after starting/stopping
    local server
  * [Client] Loading screen fixes
  * [Editor] Add button and F1 hotkey to open Wiki page
  * [Editor] Fix various automapper issues
  * [Tools] Improve map_extract tool
  * [Master] Use libloc instead of our own CSV format for GeoIP
  * [Client&amp;Server] Rewrite and fix line reader
  * [Server] Add "/setjumps" practice command and "setjumps"
    rcon command
  * [Server] Don't check sv_max_team_size for teams in practice
  * [Server] Fix multiple redirected clients not dropped in the
    same tick
  * [Server] Faster antibot API calls
  * [Server] Fix crashes with dbg_dummies and sv_max_clients
  * [Server] Fix server crash when starting with
    random(_unfinished)_map
  * [Server] Add sv_dnsbl_ban_reason, increase maximum ban
    reason length</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1725883200">- Update to version 18.5:
  * [Client] Support connecting to Teeworlds 0.7 servers
  * [Client] Color speed in hud based on increase or decrease
  * [Client] ARM64 Windows support [SchrodingerZhu]
  * [Client] Add a popup for picking a map for background
    entities setting
  * [Client] Support composite binds with + commands, fix handling
    of composite binds with F1-F24 keys
  * [Server] Spawn confetti when connecting on your DDNet birthday
  * [Server] Add support for directories with add_map_votes
  * [Server] Add support for triggering map sounds
  * [Editor&amp;Server] Add hot_reload command to reload map while
    preserving state
  * [Client] Show server info in password popup
  * [Client] Spectator clans in scoreboard
  * [Client] New lock indicator
  * [Client] Improve cl_show_ids
  * [Client] Improve dummy connecting button and error handling
  * [Client] Fix 'auto' GPU identification on hybrid GPU systems
  * [Client] Check API version before adding GPU to GPU list
  * [Client] Use text containers to render movement information
  * [Client] Work on improving Android support
  * [Client] Remove multi-line chat
  * [Client] 128 player support in scoreboard and spectator UI
  * [Client] Also trim scoreboard search strings in highlights
  * [Client] Use same Red/Blue team colors for score HUD as for
    scoreboard
  * [Client] Fix CSV header being written multiple times to
    ddnet-saves.txt
  * [Client] Fix memory leak of non-RGBA image data, clear all
    image info
  * [Client] Smoother menu checker background scrolling on
    loading screens
  * [Client] Fix invalid team count in scoreboard for split teams
  * [Client] Only activate double-clicks with left mouse button
    again
  * [Client] Show warning when connect address cannot be resolved
  * [Client] Show game menu buttons again, even in 5:4, when not
    on a red/blue-team server
  * [Client] Fix debug HUD units
  * [Client] Improve bans rcon command pagination
  * [Client] Increase max command length in console
  * [Client] Scale target position when spectating
  * [Client] Make macOS semaphore names more unique, improve
    assertion
  * [Client] Fix save code not being censored in streamer mode
  * [Client] Don't allow input in console while it is
    opening/closing
  * [Client] Allow reloading current background entities map
  * [Client] Speed demo up with mouse scroll only if menu
    is active
  * [Editor] Add button to collapse/expand all groups
  * [Editor] Transfer server settings while using append
  * [Editor] Fix editor properties not being clamped on + and
  - button click
  * [Client&amp;Server] Fix UDP socket creation/cleanup if opening
    IPv6 socket fails
  * [Server] Add /whispers to disable whipers (similar to /dnd)
  * [Server] Disallow moving authed players to spec
  * [Server] Fix practice finish time
  * [Server] Add error message when trying to /swap on forced
    solo server
  * [Server] Savegame fixes
  * [Server] Disallow saving with draggers active
  * [Server] Only apply DNSBL bans once when player joins
  * [Server] Don't show "you've been banned" for VPN bans
  * [Server] Handle dnsbl and other non-critical stuff only on
    new ticks
  * [Server] Don't keep state of teammate in team0mode after death
  * [Tooling] Validate language files for … and non-matching
    formatters in CI</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1726488000">- Update to version 18.5.1:
  * [Client] Support connecting to Teeworlds 0.7 servers
  * [Client] Color speed in hud based on increase or decrease
  * [Client] ARM64 Windows support
  * [Client] Add a popup for picking a map for background
    entities setting
  * [Client] Support composite binds with + commands, fix handling
    of composite binds with F1-F24 keys
  * [Server] Spawn confetti when connecting on your DDNet birthday
  * [Server] Add support for directories with add_map_votes
  * [Server] Add support for triggering map sounds
  * [Editor&amp;Server] Add hot_reload command to reload map while
    preserving state
  * [Client] Show server info in password popup
  * [Client] Spectator clans in scoreboard
  * [Client] New lock indicator
  * [Client] Improve cl_show_ids
  * [Client] Improve dummy connecting button and error handling
  * [Client] Fix 'auto' GPU identification on hybrid GPU systems
  * [Client] Check API version before adding GPU to GPU list
  * [Client] Use text containers to render movement information
  * [Client] Work on improving Android support
  * [Client] Remove multi-line chat
  * [Client] 128 player support in scoreboard and spectator UI
  * [Client] Also trim scoreboard search strings in highlights
  * [Client] Use same Red/Blue team colors for score HUD as
    for scoreboard
  * [Client] Fix CSV header being written multiple times to
    ddnet-saves.txt
  * [Client] Fix memory leak of non-RGBA image data, clear all
    image info
  * [Client] Smoother menu checker background scrolling on
    loading screens
  * [Client] Fix invalid team count in scoreboard for split teams
  * [Client] Only activate double-clicks with left mouse
    button again
  * [Client] Show warning when connect address cannot be resolved
  * [Client] Show game menu buttons again, even in 5:4, when not
    on a red/blue-team server
  * [Client] Fix debug HUD units
  * [Client] Improve bans rcon command pagination
  * [Client] Increase max command length in console
  * [Client] Scale target position when spectating
  * [Client] Fix save code not being censored in streamer mode
  * [Client] Don't allow input in console while it is
    opening/closing
  * [Client] Allow reloading current background entities map
  * [Client] Speed demo up with mouse scroll only if menu
    is active
  * [Editor] Add button to collapse/expand all groups
  * [Editor] Transfer server settings while using append
  * [Editor] Fix editor properties not being clamped on + and
  - button click
  * [Client&amp;Server] Fix UDP socket creation/cleanup if opening
    IPv6 socket fails
  * [Server] Add /whispers to disable whipers (similar to /dnd)
  * [Server] Disallow moving authed players to spec
  * [Server] Fix practice finish time
  * [Server] Add error message when trying to /swap on forced
    solo server
  * [Server] Savegame fixes
  * [Server] Disallow saving with draggers active
  * [Server] Only apply DNSBL bans once when player joins
  * [Server] Don't show "you've been banned" for VPN bans
  * [Server] Handle dnsbl and other non-critical stuff only on
    new ticks
  * [Server] Don't keep state of teammate in team0mode after
    death
  * [Tooling] Validate language files for … and non-matching
    formatters in CI</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1728302400">- Update to version 18.6:
  * [Client] Smooth spectating
  * [Client] Mouse click in spectator mode to lock/release view
  * [Client] Add auto-completion hint for chat commands
  * [Client] Add cl_freeze_stars setting (F1) for old freeze
    stars
  * [Editor] Add quick actions (ctrl+p)
  * [Client] Show skin name as tooltip in friendlist and
    serverinfo
  * [Client] Put dead players at the bottom of scoreboard
  * [Client] Add ghost list sorting
  * [Client] Android improvements
  * [Client] Skin save button and directory for Teeworlds 0.7
  * [Client] Correctly handle country/type filters for
    non-community servers
  * [Client] Validate chat and console arguments
  * [Client] Fix game launch on Wayland-only systems
  * [Client] Resample audio to device playback rate
  * [Client] Immediate browser filters
  * [Client] Fix default player name for Teeworlds 0.7
  * [Client] Don't open scoreboard during pause
  * [Client] Vertical arrow key navigation in skin selection
  * [Client] Rework 0.7 tee settings layout
  * [Client] Fix dummy disconnecting on hot reload
  * [Client] Fix map download fallback
  * [Client] Add icon button to open console in bottom right of
    start menu
  * [Client] Fix illegal memory access in video recorder
  * [Client] Fix directory in map paths
  * [Client] Fix scrollbar rail clicking being active while
    popups open
  * [Client] Fix colored speed values after connecting to
    a server
  * [Client] Fix composite binds that open chat, console
    or menus
  * [Client] Fix name in chat not being highlighted
  * [Client] Rework image loading, saving and manipulation
  * [Client] Fix duplicate 0.7 flag sound with dummy connected
  * [Client] Fix 0.7 team colors
  * [Client] Change 'No servers found' message to hint at ports
  * [Client] More gametype colors (LMS, LTS, gCTF, gDM, FreeZe,
    iFreeze)
  * [Client] Fix Leak IP check
  * [Client] Make cl_show_direction change alpha with
    cl_show_others_alpha
  * [Client] Don't reset zoom on team switch
  * [Editor] Allow custom entities
  * [Editor] Add ed_layer_selector
  * [Editor] Add center pivot for quads
  * [Editor] Add ed_auto_map_reload setting
  * [Editor] Add right-click to solo editor layer
  * [Editor] Fix crash with RGB images
  * [Editor] Fix undo/redo for adding layers
  * [Editor] Allow non-conflicting keybinds while line input
    is active
  * [Editor] Fix crash with image/sound load failing
  * [Server] Improvements to announcements (reload_announcement)
  * [Server] Add reload_censorlist command
  * [Server] Send result of random_unfinished_map to all clients
  * [Server] Allow random_unfinished_map in rcon
  * [Server] Add /lasttp to hot reload
  * [Server] Fix hot reload crash with super
  * [Server] Don't expose econ publicly when ec_bindaddr is set
    to localhost
  * [Server] Fix hot reload crash with draggers
  * [Server] Alignment of separators in record output
  * [Server] Fix sv_rescue_delay
  * [Tooling] Fix language contexts</changelog>
</package>
<package pkgid="868fcb47c52ee9116f93c888d36c10da518e085e45ff63e9f44bf73e4e265b8c41a52568f58826d60dc2f8fe8fd13684551f8672d986daf293709896c4d13148" name="ddnet-server" arch="s390x">
  <version epoch="0" ver="18.6" rel="bp161.1.17"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1695470400">- Update to version 17.2.1:
  * [Client] Multiview spectating
  * [Client] Improved font selection using fonts/index.json,
    updated fonts
  * [Client] 100 times faster text rendering, better space use
  * [Client] Add goto_switch and goto_tele commands
  * [Client] Add Galician language
  * [Client] Select storage locations in demo browser
  * [Editor] Support bezier envelope curves in maps
  * [Editor] Zoomable envelope editor
  * [Editor] Multiple selection in envelope editor, add grid,
    box selection
  * [Client] Render message when qutting/restarting client
  * [Client] Support ./DDNet "connect
    tw-0.6+udp://ger2.ddnet.org:8303"
  * [Client] Implement elasticity tuning values
    (ground_elasticity_x/y)
  * [Client] Execute CFGFLAG_GAME configs from map load on client
  * [Client] No delay for direction arrows and aim line toggle
  * [Client] Improve demo/video renderer UI
  * [Client] Connect to server faster
  * [Client] Fix HUD weapons rendering
  * [Client] Make online clan friends removable
  * [Client] Fix prediction of pickup
  * [Client] Fix text wrapping with long strings
  * [Client] Fix enter in server browser
  * [Client] Fix invalid texture crash in Vulkan
  * [Client] Don't load RGB images
  * [Client] Support selecting text in both consoles
  * [Client] Fix emotes being shown for other tee
  * [Editor] Allow saving map which is running in server
  * [Editor] Show message when player is moved ingame
  * [Editor] Selectable quadpoints
  * [Editor] Keep selection when moving layers
  * [Editor] Use temporary file when saving map to prevent
    corruption
  * [Editor] Support deleting/renaming folders
  * [Editor] Perform sanity check and show errors when loading map
  * [Editor] Fix hookthrough not being fully removed when
    filling selection
  * [Editor] Fix crashes with popup menus
  * [Editor] Improve font scaling and ellipsis
  * [Editor] Fix hotkeys while editboxes are active
  * [Editor] Fix quadpoint selection, easier point selection
  * [Editor] Fix inaccurate envelope calculation
  * [Editor] Set default name when saving map under new name
    or as copy
  * [Server &amp; Client] Allow server to redirect clients
  * [Server] Separate log levels for each output
    (console/stdout_output_level)
  * [Server] Fix killfeed for teams
  * [Server] Prevent /swap with paused players
  * [Server] Fix crash with DNSBL</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1704283200">- Update to version 17.4.2:
  * [Client] Graphics: Zoom out without lags
  * [Client] Add streamer mode to avoid leaks
  * [Client] Indicate AFK status in friends list and info tab
  * [Client] Overhaul demo browser UI
  * [Client] Ghost improvements (256 simultaneous ghosts!)
  * [Tools] Add demo_extract_chat tool
  * [Client] Don't disable practice mode on death
  * [Client] Prediction for laser doors
  * [Client] cl_show_direction 3 to show local keypresses only
  * [Client] Improve IME window position on multi-line text
  * [Client] Delay server race demo ending by 1 second
  * [Client] Add mode selection to color picker popups
  * [Client] Implement cl_sub_tick_aiming (not enabled on
    official servers)
  * [Client] Increase freeview radius to kill tile border
  * [Client] Detect server no longer running when started
    from client
  * [Client] Resize screen when changing resolution in console
  * [Client] Improve winter theme
  * [Client] Update server browser when adding friend ingame
  * [Client] Fix 1-tick delay of values in HUD
  * [Client] Fix doubleclick handling with old renderer
  * [Client] Correctly update auth keys when using auth_remove
  * [Client] Ensure strings in demo header are zero-terminated
    and valid UTF-8
  * [Client] Fix large FPS drop rendering server details of
    favorite server
  * [Client+Server] Old file handling on Windows again
  * [Client] Show player's latency if menu is open
  * [Client] Improve performance of menus checker background,
    improve server browser performance
  * [Client] Don't use mouse position for angle if paused
  * [Client] Support easter, halloween, xmas theme maps
    (no maps yet)
  * [Client] Remove parallax zoom from map files
  * [Client] Save unknown commands from settings_ddnet.cfg
  * [Editor] Stop/pause sound previews when leaving editor
  * [Editor] Add export image/sound buttons
  * [Editor] Add project-onto operation for envelopes
  * [Editor] Add numpad shortcuts for zooming in envelope editor
  * [Editor] Support writing maps with more items/data
  * [Server] Add votes command
  * [Server] Swap without a name when team only has 2 players
  * [Server] Move X amounts of tiles with left, right, up, down
  * [Server] Add /lasttp to teleport to last position you
    did /tp to
  * [Server] Fix dead reckoning
  * [Server] tele unfreeze and reset speed
  * [Server] Quoted names in chat for team joins
  * [Server] Save/load ninja
  * [Server] Add sv_regional_rankings 0
  * [Server] Add freeze/unfreeze testing commands
- Changes in version 17.4.1:
  * [Client] Graphics: Zoom out without lags
  * [Client] Add streamer mode to avoid leaks
  * [Client] Indicate AFK status in friends list and info tab
  * [Client] Overhaul demo browser UI
  * [Client] Ghost improvements (256 simultaneous ghosts!)
  * [Tools] Add demo_extract_chat tool
  * [Client] Don't disable practice mode on death
  * [Client] Prediction for laser doors
  * [Client] cl_show_direction 3 to show local keypresses only
  * [Client] Improve IME window position on multi-line text
  * [Client] Delay server race demo ending by 1 second
  * [Client] Add mode selection to color picker popups
  * [Client] Implement cl_sub_tick_aiming (not enabled on
    official servers)
  * [Client] Detect server no longer running when started from
    client
  * [Client] Resize screen when changing resolution in console
  * [Client] Improve winter theme
  * [Client] Update server browser when adding friend ingame
  * [Client] Fix 1-tick delay of values in HUD
  * [Client] Fix doubleclick handling with old renderer
  * [Client] Correctly update auth keys when using auth_remove
  * [Client] Ensure strings in demo header are zero-terminated
    and valid UTF-8
  * [Client] Fix large FPS drop rendering server details of
    favorite server
  * [Client+Server] Old file handling on Windows again
  * [Client] Show player's latency if menu is open
  * [Client] Improve performance of menus checker background,
    improve server browser performance
  * [Client] Don't use mouse position for angle if paused
  * [Client] Support easter, halloween, xmas theme maps
    (no maps yet)
  * [Client] Remove parallax zoom from map files
  * [Client] Save unknown commands from settings_ddnet.cfg
  * [Editor] Stop/pause sound previews when leaving editor
  * [Editor] Add export image/sound buttons
  * [Editor] Add project-onto operation for envelopes
  * [Editor] Add numpad shortcuts for zooming in envelope editor
  * [Editor] Support writing maps with more items/data
  * [Server] Add votes command
  * [Server] Swap without a name when team only has 2 players
  * [Server] Move X amounts of tiles with left, right, up, down
  * [Server] Add /lasttp to teleport to last position
    you did /tp to
  * [Server] Fix dead reckoning
  * [Server] tele unfreeze and reset speed
  * [Server] Quoted names in chat for team joins
  * [Server] Save/load ninja
  * [Server] Add sv_regional_rankings 0
  * [Server] Add freeze/unfreeze testing commands
- Changes in version 17.4:
  * [Client] Graphics: Zoom out without lags
  * [Client] Add streamer mode to avoid leaks
  * [Client] Indicate AFK status in friends list and info tab
  * [Client] Overhaul demo browser UI
  * [Client] Ghost improvements (256 simultaneous ghosts!)
  * [Tools] Add demo_extract_chat tool
  * [Client] Don't disable practice mode on death
  * [Client] Prediction for laser doors
  * [Client] cl_show_direction 3 to show local keypresses only
  * [Client] Improve IME window position on multi-line text
  * [Client] Delay server race demo ending by 1 second
  * [Client] Add mode selection to color picker popups
  * [Client] Implement cl_sub_tick_aiming (not enabled on
    official servers)
  * [Client] Increase freeview radius to kill tile border
  * [Client] Detect server no longer running when started from
    client
  * [Client] Resize screen when changing resolution in console
  * [Client] Improve winter theme
  * [Client] Update server browser when adding friend ingame
  * [Client] Fix 1-tick delay of values in HUD
  * [Client] Fix doubleclick handling with old renderer
  * [Client] Correctly update auth keys when using auth_remove
  * [Client] Ensure strings in demo header are zero-terminated
    and valid UTF-8
  * [Client] Fix large FPS drop rendering server details of
    favorite server
  * [Client+Server] Old file handling on Windows again
  * [Client] Show player's latency if menu is open
  * [Client] Improve performance of menus checker background,
    improve server browser performance
  * [Client] Don't use mouse position for angle if paused
  * [Client] Support easter, halloween, xmas theme maps
    (no maps yet)
  * [Client] Remove parallax zoom from map files
  * [Client] Save unknown commands from settings_ddnet.cfg
  * [Editor] Stop/pause sound previews when leaving editor
  * [Editor] Add export image/sound buttons
  * [Editor] Add project-onto operation for envelopes
  * [Editor] Add numpad shortcuts for zooming in envelope editor
  * [Editor] Support writing maps with more items/data
  * [Server] Add votes command
  * [Server] Swap without a name when team only has 2 players
  * [Server] Move X amounts of tiles with left, right, up, down
  * [Server] Add /lasttp to teleport to last position you
    did /tp to
  * [Server] Fix dead reckoning
  * [Server] tele unfreeze and reset speed
  * [Server] Quoted names in chat for team joins
  * [Server] Save/load ninja
  * [Server] Add sv_regional_rankings 0
  * [Server] Add freeze/unfreeze testing commands
- Changes in version 17.3:
  * [Client] Automatic multi-view for players in team
  * [Client] Indicator on pause/unpause in demo player
  * [Client] Demo search bar
  * [Client] Directly render cut to video
  * [Client] Golden angle to generate unique team colors
  * [Client] Overhauled demo player skipping UI
  * [Client] Overhauled server browser filter/details/friends
  * [Client] Color vote if you votes yes/no
  * [Editor] Generate pixelart from images
  * [Client] Improved default skin
  * [Client] Updated countryflags (GP, MN, MQ, MW, PY, RE)
  * [Client] Improve dbg_tuning and other debug HUD
  * [Client] Button to reload entities background
  * [Client] Improve Windows pipe (FIFO) support
  * [Client] Fix rendering long lines in console
  * [Client] Disable prediction when game is paused
  * [Client] Fix long console commands help
  * [Client] Don't send empty chat messages
  * [Client] Fix crash with too many votes
  * [Client] Fix crash using goto_tele
  * [Client] macOS server launcher fix
  * [Client] No box selection when panning
  * [Client] Detect server being stopped on Linux again
  * [Client] Release mouse for X11 when LLDB breakpoint is hit
  * [Client] Fix camera zooming when exiting multiview
  * [Client] Fix lineinput selection cursor desync
  * [Client] Fix chat history with cl_showchat 1
  * [Client] Fix countryflag scrolling
  * [Client] Fix chat clipping with OpenGL backend
  * [Client] Improve skin cleaning
  * [Editor] ctrl+f to load map prompt
  * [Editor] Move automap rule files to subfolder
  * [Editor] Progress spinner when saving
  * [Editor] Scaling for envelopes
  * [Editor] Keep brush when loading another map
  * [Editor] Fix right-clicking envelope points
  * [Editor] Warn about unsaved changes when dragging map file
    into game
  * [Editor] Fix envelope saving
  * [Server] Testing commands: unninja, solo, deep
  * [Server] Fix 0.7 clients being able to join after slot change
  * [Server] NO_SKIN_CHANGE_FOR_FROZEN game info flag
  * [Server] Fix everyone's swap getting reset
  * [Server] Fix /load from backup database
  * [Server] Fix scoreboard time reset when using /timecp
  * [Server] Fix SQLite connection failure assertion
  * [Server] Don't reigster to ipv6 when sv_ipv4only is enabled
  * [Server] Record antibot events in teehistorian
  * [Server] Record join events in teehistorian
  * [Server] Shut down DB connection pool on errors
- Use gcc11 for openSUSE Leap</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1706961600">- Update to version 18.0.3:
  * [Client] Community server filter instead of DDNet/KoG tabs
  * [Client] Add finish info messages
  * [Client] Editable chat size and width
  * [Client] Console: Scroll, search (ctrl-f), argument
    autocompletion
  * [Editor] Undo/Redo
  * [Editor] Improved quad handling
  * [Editor] Color palette and pipette
  * [Client] Add /join [player] to join a player's team
  * [Client] Improve performance when rendering text
  * [Client] Multi-view: Don't zoom below cl_default_zoom
  * [Client] Save current chat input when pressing up
  * [Client] Better prediction margin updates
  * [Client] Count deaths in statboard
  * [Client] Quote names with spaces when auto-completing names
    in commands
  * [Client] Config manager improvements
  * [Client] Validate filenames and network packets
  * [Client] Fix votes with timeout over 60 seconds not
    being shown
  * [Client] Better key reader button in settings
  * [Client] Render the tee being spectated after everyone else
  * [Client] Validate favorite skin name
  * [Client] Better text line spacing and console text selection
  * [Client] Fix automatic hammer on release with cl_dummy_control
  * [Client] Restart button when game needs to restart to
    apply settings
  * [Client] Improve performance of sounds
  * [Client] Improve graphics performance by copying less data
  * [Client] Improve player/tee settings
  * [Client] Fix wrong selection in vote menu when selected
    player leaves
  * [Client] Fix hook collision line when paused
  * [Client] Improved text outlines
  * [Editor] Differentiate between normal and checkpoint teles
  * [Editor] Editor buttons rework
  * [Editor] Allow resize of layers panel
  * [Editor] Shift-scroll to adjust special tile numbers
  * [Editor] Don't duplicate images when appending
  * [Editor] Warn about unused tiles
  * [Editor] Better text rendering in tele tiles
  * [Editor] Allow panning outside initial container
  * [Server] Add /tp x y to teleport to coordinates
  * [Server] Improve server-side auto demos
  * [Server] Add Sv_CommandInfo netmsg for autocompletion of
    chat commands
  * [Server] sv_vote_kick_delay fixes
  * [Server] Antibot improvements
  * [Server] Dynamically connect/disconnect debug dummies
  * [Server] Apply name bans to clans
  * [Server] Stop recording of demos on shutdown
  * [Server] Group list messages
  * [Server] Fix happy birthday broadcast
  * [Tools] Fix crashes on unknown UUID-based map items</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1710936000">- Update to version 18.1:
  * [Client] Add tabs for favorite communities, separate
    country/type filters
  * [Editor] Better map settings input
    (autocompletion, validation)
  * [Client] Render loading message/indicator for vote options
    and rcon commands
  * [Client] Add flag search in settings
  * [Client] Add team-lock indicator to HUD
  * [Client] Use icons for Internet, LAN and Favorites server
    browser tabs, use star icon for favorite servers
  * [Client] More efficient HTTP usage
  * [Client] Add time scale to debug graphs for constant
    scrolling speed
  * [Client/Server] Improve Windows logger, add virtual
    terminal support
  * [Client] Show extra "Reset Filter" button when no servers
    match filter
  * [Client] Ensure client window is maximized and active
    after restarting
  * [Client] Random skin improvements
  * [Client] Improve voting HUD
  * [Client] Keep console scrolling position during text selection
  * [Client] Only write files when changed
  * [Client] Show warnings after client close instead of
    preventing quitting
  * [Client] Fix switch screen and blackscreen OpenGL + Window
    borderless
  * [Client] Add placeholder country/type for servers without
    community
  * [Client] Don't show FPS during demo rendering
  * [Client] Validate skin names when loading
  * [Client] Allow background jobs to be aborted
  * [Client] save_replay improvements
  * [Client] Pick bg entities map without file extension
  * [Client/Server] Search most fitting allocation, not first
    fitting
  * [Editor] Increase WASD pan speed while holding shift
  * [Editor] Add "View" button to tele/switch drop down
  * [Editor] Make "Clean up game tiles" undoable
  * [Editor] Allow finer grid
  * [Editor] Add parallax to layer selector
  * [Editor] Add plus/minus buttons to numeric value selectors
  * [Editor] Fix quads
  * [Editor] Fix FPS drop when editing tiles layer properties
  * [Server] Make chat command arguments case-insensitive
  * [Server] Add /tpxy to teleport to specific position
  * [Server] Fix 0.7 armor being snapped as health
  * [Server] Small /practice improvements
  * [Server] Show kill messages also for 0.7 clients
  * [Server] Add /solo and /deep as practice commands
  * [Server] Expire team invites on player disconnect
  * [Server] Respond to vital pings with vital pongs</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1714824000">- Update to version 18.2:
  * [Client] Allow the vote creator to cancel the vote
  * [Client] Track country/type filters separately for
    internet/favorites tabs
  * [Client] Add a "No Login required" filter
  * [Server] Add /team0mode to have a team behave like team 0
  * [Server] Fix freeze not working during first 50 server ticks
  * [Client] Increase maximum number of favorite communities
    from 3 to 5
  * [Client] Improve layout of Appearance settings, overall
    settings menus and restart message
  * [Client] Show completion options for bind key names in console
  * [Client] Add sorting by number of friends to the
    server browser
  * [Client] Reset tuning of dummy and main when disconnecting
  * [Client] Improve performance when rendering menus
  * [Client] Show countdown message in player/tee settings
    for sv_info_change_delay
  * [Client] Add optional name argument to start_video command
  * [Client] Fix prediction errors and incorrect rendering after
    changing map
  * [Client] Fix tee briefly appearing at previous position
    when joining
  * [Client] Show Discord activity when offline
  * [Client] Include more options in appearance settings
  * [Client] cl_nameplates_strong improvements
  * [Client] Take serverlist age into account when choosing master
  * [Client] Fix race conditions in job state handling
  * [Client] Disconnect when we get map change with invalid
    parameters
  * [Client] Support overlapping scroll regions, always allow
    mouse scrolling
  * [Client] Fix crash when the serverlist request fails
  * [Client] Support clicking line color picker label to
    toggle checkbox
  * [Client] Fix recursive folder creation with mixed slashes
    and drive letters
  * [Client] Fix rcon username not reset when disconnecting
    while connecting
  * [Client] Render loading popup also while loading demo files
  * [Client] Update immediately when changing
    cl_background_entities
  * [Client] Fix demo player hotkeys not working when menu
    is inactive
  * [Client] Fix incorrect score kind in demos depending on
    last server
  * [Client] Fix alignment of labels in friends list
  * [Editor] Editor: Make embedded image popup bigger at all times
  * [Editor] Fix crash when trying to select autorule with
    arrow keys
  * [Editor] Allow saving empty quads &amp; sounds layers
  * [Editor] Fix crash when constructing some game tiles
  * [Editor] Fix envelope points not clickable after opening
    bezier popup
  * [Editor] Fix bug where certain tiles would not work in Game
    tiles menu
  * [Server] Disallow /save on teams with practice enabled,
    teehistorian improvements
  * [Server] Refresh air jumps after teleporting [murpi]
  * [Server] Fix freeze bar not being correct after returning
    from pause
  * [Server] List all practice commands when enabling /practice
  * [Server] Fix practice mode not resetting after disconnect
    on solo servers
  * [Server] Ensure commands executed via FIFO/ECon/LineReader
    are valid UTF-8
  * [Server] Improve /timecp chat command</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1718452800">- Update to version 18.3:
  * [Client] Add confetti particles on finish
  * [Client] Add team0mode indicator
  * [Client] Show percentage of loaded rcon commands
  * [Client] Fix truncated scoreboard recording notification
  * [Client] Keep respawned players in multi view list on
    pvp servers
  * [Client] Add cl_showhud_time_cp_diff
  * [Client] Fix console search highlighting
  * [Client] Fix potential client crash and console not keeping
    scrolling position when console backlog is full
  * [Client] Add option to show only messages by team members
  * [Client] Fix smoke particles sometimes being stuck inside
    solid tiles
  * [Client] Fix language file being loaded twice when starting,
    improve error handling for invalid translation files
  * [Client] Prevent UI elements from being hovered while key
    reader is active
  * [Client] Fix segfault when swapchain images change
    (e.g. toggling Vsync)
  * [Client] Fix demo seekbar tooltip not shown while seekbar is
    active, fix demo seekbar being activated by held button press
  * [Client] Android build improvements
  * [Client] Fix wrong file extension being removed in demo
    cut popup
  * [Client] Fix potential client crash and console not keeping
    scrolling position when console backlog is full
  * [Client] Video recorder: improve error handling and log
    messages, fix crashes
  * [Client] Fix wrong server address used in password popup
    when redirected
  * [Client] Fix OOB accesses rendering ghosts, fix ghost hook
    collision line
  * [Editor] Fix crashes and memory leaks related to editor map
    sounds and opus file decoding
  * [Editor] Fix inconsistent behavior of scrollbars, key readers,
    edit boxes, value selectors and editor sound seekbars
  * [Client+Server] Use network tokens in big-endian byte order
    consistently
  * [Server] Add /rescuemode
  * [Server] Add /practicecmdlist
  * [Server] Add chat commands for toggling weapons in practice
    mode
  * [Server] Fix goto_tele not finding all teleporters
  * [Server] Allow econ to succeed, even if ipv6 econ fails to
    bind to socket
  * [Server] Store player names in teehistorian and
    Finish/TeamFinish v2
  * [Tooling] Add delta debug dump
  * [Tooling] Also print external module/symbol names in
    parse_drmingw.sh
  * [Tooling] Fix issues with map_create_pixelart</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1724241600">- Update to version 18.4:
  * [Client] Add team size indicator
  * [Client] Show skin name as tooltip in ingame player list
  * [Client] Remove Spectate label from HUD, show Following
    {player} instead
  * [Client] Various fixes with sound disabled
  * [Client] Various improvements to scoreboard rendering
  * [Client] Show help text when chaining multiple commands
  * [Client] Consistent value selector behavior
  * [Client] Server browser friend list: sort case insensitively
  * [Client] Fix incorrect scoreboard size if blue team used
    without teams flag
  * [Client] Fix integer overflow when computing tilemap size
  * [Client] Correct player name in copied server info
  * [Client] Fix UI issues when switching between menus and editor
  * [Client] Trim Strings on Search/Exclude Filter &amp; add Tooltip
  * [Client] Fix ingame menu buttons overlapping on team based
    gametypes
  * [Client] Correct arguments highlighting after removing entry
  * [Client] Fix browser not refreshing if ui_page is changed in
    start menu, refresh LAN tab after starting/stopping
    local server
  * [Client] Loading screen fixes
  * [Editor] Add button and F1 hotkey to open Wiki page
  * [Editor] Fix various automapper issues
  * [Tools] Improve map_extract tool
  * [Master] Use libloc instead of our own CSV format for GeoIP
  * [Client&amp;Server] Rewrite and fix line reader
  * [Server] Add "/setjumps" practice command and "setjumps"
    rcon command
  * [Server] Don't check sv_max_team_size for teams in practice
  * [Server] Fix multiple redirected clients not dropped in the
    same tick
  * [Server] Faster antibot API calls
  * [Server] Fix crashes with dbg_dummies and sv_max_clients
  * [Server] Fix server crash when starting with
    random(_unfinished)_map
  * [Server] Add sv_dnsbl_ban_reason, increase maximum ban
    reason length</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1725883200">- Update to version 18.5:
  * [Client] Support connecting to Teeworlds 0.7 servers
  * [Client] Color speed in hud based on increase or decrease
  * [Client] ARM64 Windows support [SchrodingerZhu]
  * [Client] Add a popup for picking a map for background
    entities setting
  * [Client] Support composite binds with + commands, fix handling
    of composite binds with F1-F24 keys
  * [Server] Spawn confetti when connecting on your DDNet birthday
  * [Server] Add support for directories with add_map_votes
  * [Server] Add support for triggering map sounds
  * [Editor&amp;Server] Add hot_reload command to reload map while
    preserving state
  * [Client] Show server info in password popup
  * [Client] Spectator clans in scoreboard
  * [Client] New lock indicator
  * [Client] Improve cl_show_ids
  * [Client] Improve dummy connecting button and error handling
  * [Client] Fix 'auto' GPU identification on hybrid GPU systems
  * [Client] Check API version before adding GPU to GPU list
  * [Client] Use text containers to render movement information
  * [Client] Work on improving Android support
  * [Client] Remove multi-line chat
  * [Client] 128 player support in scoreboard and spectator UI
  * [Client] Also trim scoreboard search strings in highlights
  * [Client] Use same Red/Blue team colors for score HUD as for
    scoreboard
  * [Client] Fix CSV header being written multiple times to
    ddnet-saves.txt
  * [Client] Fix memory leak of non-RGBA image data, clear all
    image info
  * [Client] Smoother menu checker background scrolling on
    loading screens
  * [Client] Fix invalid team count in scoreboard for split teams
  * [Client] Only activate double-clicks with left mouse button
    again
  * [Client] Show warning when connect address cannot be resolved
  * [Client] Show game menu buttons again, even in 5:4, when not
    on a red/blue-team server
  * [Client] Fix debug HUD units
  * [Client] Improve bans rcon command pagination
  * [Client] Increase max command length in console
  * [Client] Scale target position when spectating
  * [Client] Make macOS semaphore names more unique, improve
    assertion
  * [Client] Fix save code not being censored in streamer mode
  * [Client] Don't allow input in console while it is
    opening/closing
  * [Client] Allow reloading current background entities map
  * [Client] Speed demo up with mouse scroll only if menu
    is active
  * [Editor] Add button to collapse/expand all groups
  * [Editor] Transfer server settings while using append
  * [Editor] Fix editor properties not being clamped on + and
  - button click
  * [Client&amp;Server] Fix UDP socket creation/cleanup if opening
    IPv6 socket fails
  * [Server] Add /whispers to disable whipers (similar to /dnd)
  * [Server] Disallow moving authed players to spec
  * [Server] Fix practice finish time
  * [Server] Add error message when trying to /swap on forced
    solo server
  * [Server] Savegame fixes
  * [Server] Disallow saving with draggers active
  * [Server] Only apply DNSBL bans once when player joins
  * [Server] Don't show "you've been banned" for VPN bans
  * [Server] Handle dnsbl and other non-critical stuff only on
    new ticks
  * [Server] Don't keep state of teammate in team0mode after death
  * [Tooling] Validate language files for … and non-matching
    formatters in CI</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1726488000">- Update to version 18.5.1:
  * [Client] Support connecting to Teeworlds 0.7 servers
  * [Client] Color speed in hud based on increase or decrease
  * [Client] ARM64 Windows support
  * [Client] Add a popup for picking a map for background
    entities setting
  * [Client] Support composite binds with + commands, fix handling
    of composite binds with F1-F24 keys
  * [Server] Spawn confetti when connecting on your DDNet birthday
  * [Server] Add support for directories with add_map_votes
  * [Server] Add support for triggering map sounds
  * [Editor&amp;Server] Add hot_reload command to reload map while
    preserving state
  * [Client] Show server info in password popup
  * [Client] Spectator clans in scoreboard
  * [Client] New lock indicator
  * [Client] Improve cl_show_ids
  * [Client] Improve dummy connecting button and error handling
  * [Client] Fix 'auto' GPU identification on hybrid GPU systems
  * [Client] Check API version before adding GPU to GPU list
  * [Client] Use text containers to render movement information
  * [Client] Work on improving Android support
  * [Client] Remove multi-line chat
  * [Client] 128 player support in scoreboard and spectator UI
  * [Client] Also trim scoreboard search strings in highlights
  * [Client] Use same Red/Blue team colors for score HUD as
    for scoreboard
  * [Client] Fix CSV header being written multiple times to
    ddnet-saves.txt
  * [Client] Fix memory leak of non-RGBA image data, clear all
    image info
  * [Client] Smoother menu checker background scrolling on
    loading screens
  * [Client] Fix invalid team count in scoreboard for split teams
  * [Client] Only activate double-clicks with left mouse
    button again
  * [Client] Show warning when connect address cannot be resolved
  * [Client] Show game menu buttons again, even in 5:4, when not
    on a red/blue-team server
  * [Client] Fix debug HUD units
  * [Client] Improve bans rcon command pagination
  * [Client] Increase max command length in console
  * [Client] Scale target position when spectating
  * [Client] Fix save code not being censored in streamer mode
  * [Client] Don't allow input in console while it is
    opening/closing
  * [Client] Allow reloading current background entities map
  * [Client] Speed demo up with mouse scroll only if menu
    is active
  * [Editor] Add button to collapse/expand all groups
  * [Editor] Transfer server settings while using append
  * [Editor] Fix editor properties not being clamped on + and
  - button click
  * [Client&amp;Server] Fix UDP socket creation/cleanup if opening
    IPv6 socket fails
  * [Server] Add /whispers to disable whipers (similar to /dnd)
  * [Server] Disallow moving authed players to spec
  * [Server] Fix practice finish time
  * [Server] Add error message when trying to /swap on forced
    solo server
  * [Server] Savegame fixes
  * [Server] Disallow saving with draggers active
  * [Server] Only apply DNSBL bans once when player joins
  * [Server] Don't show "you've been banned" for VPN bans
  * [Server] Handle dnsbl and other non-critical stuff only on
    new ticks
  * [Server] Don't keep state of teammate in team0mode after
    death
  * [Tooling] Validate language files for … and non-matching
    formatters in CI</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1728302400">- Update to version 18.6:
  * [Client] Smooth spectating
  * [Client] Mouse click in spectator mode to lock/release view
  * [Client] Add auto-completion hint for chat commands
  * [Client] Add cl_freeze_stars setting (F1) for old freeze
    stars
  * [Editor] Add quick actions (ctrl+p)
  * [Client] Show skin name as tooltip in friendlist and
    serverinfo
  * [Client] Put dead players at the bottom of scoreboard
  * [Client] Add ghost list sorting
  * [Client] Android improvements
  * [Client] Skin save button and directory for Teeworlds 0.7
  * [Client] Correctly handle country/type filters for
    non-community servers
  * [Client] Validate chat and console arguments
  * [Client] Fix game launch on Wayland-only systems
  * [Client] Resample audio to device playback rate
  * [Client] Immediate browser filters
  * [Client] Fix default player name for Teeworlds 0.7
  * [Client] Don't open scoreboard during pause
  * [Client] Vertical arrow key navigation in skin selection
  * [Client] Rework 0.7 tee settings layout
  * [Client] Fix dummy disconnecting on hot reload
  * [Client] Fix map download fallback
  * [Client] Add icon button to open console in bottom right of
    start menu
  * [Client] Fix illegal memory access in video recorder
  * [Client] Fix directory in map paths
  * [Client] Fix scrollbar rail clicking being active while
    popups open
  * [Client] Fix colored speed values after connecting to
    a server
  * [Client] Fix composite binds that open chat, console
    or menus
  * [Client] Fix name in chat not being highlighted
  * [Client] Rework image loading, saving and manipulation
  * [Client] Fix duplicate 0.7 flag sound with dummy connected
  * [Client] Fix 0.7 team colors
  * [Client] Change 'No servers found' message to hint at ports
  * [Client] More gametype colors (LMS, LTS, gCTF, gDM, FreeZe,
    iFreeze)
  * [Client] Fix Leak IP check
  * [Client] Make cl_show_direction change alpha with
    cl_show_others_alpha
  * [Client] Don't reset zoom on team switch
  * [Editor] Allow custom entities
  * [Editor] Add ed_layer_selector
  * [Editor] Add center pivot for quads
  * [Editor] Add ed_auto_map_reload setting
  * [Editor] Add right-click to solo editor layer
  * [Editor] Fix crash with RGB images
  * [Editor] Fix undo/redo for adding layers
  * [Editor] Allow non-conflicting keybinds while line input
    is active
  * [Editor] Fix crash with image/sound load failing
  * [Server] Improvements to announcements (reload_announcement)
  * [Server] Add reload_censorlist command
  * [Server] Send result of random_unfinished_map to all clients
  * [Server] Allow random_unfinished_map in rcon
  * [Server] Add /lasttp to hot reload
  * [Server] Fix hot reload crash with super
  * [Server] Don't expose econ publicly when ec_bindaddr is set
    to localhost
  * [Server] Fix hot reload crash with draggers
  * [Server] Alignment of separators in record output
  * [Server] Fix sv_rescue_delay
  * [Tooling] Fix language contexts</changelog>
</package>
<package pkgid="20287672fa2234028e7da1274d04a244d0317cf26568c82afc8e3d97f9e3dae4255fdccba63bb68f5408664b5501f86145513e4f0b474eab3b4216c8b5ef5ad5" name="dds2tar" arch="s390x">
  <version epoch="0" ver="2.5.2" rel="bp161.1.2"/>
  <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="937eb4cb409365f252dfbbee5169024b09d71dae9a38d217bff7695d120930d19475fca2ae59360bf1aa0e32e8aac5c61ddaadbae72263a8e66e1b67ebbb7d55" name="ddskk" arch="noarch">
  <version epoch="0" ver="20160304" rel="bp161.1.2"/>
  <changelog author="werner@suse.de" date="1349870400">- Solve update problem due date based version number scheme and
  current number scheme with 14.4</changelog>
  <changelog author="jengelh@inai.de" date="1401451200">- Drop unused build-time requirements on libpng, libgif, libtiff,
  krb5, openldap2</changelog>
  <changelog author="i@marguerite.su" date="1402315200">- update version 20140608
  * changes see ChangeLog.4 and ChangeLog.5
- drop flavour.patch
  * upstream now doesn't have this code
- drop skk-emacs-type.patch, upstreamed</changelog>
  <changelog author="i@marguerite.su" date="1440158400">- update version 20150816
  * dictionaries version 20150821
  * wiki version 20150326
  * changes see ChangeLog.5</changelog>
  <changelog author="bwiedemann@suse.com" date="1502539200">- Add ddskk-drop-build-date.patch to fix build-compare (boo#1047218)</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1519128000">- remove unused xorg-x11-devel BuildRequires</changelog>
  <changelog author="ftake@geeko.jp" date="1520424000">- Update to ddskk-16.2
  * Drop support for GNU Emacs 22
  * Support GNU Emacs 26
  * bayesian/bskk: Support Ruby 2.4
  * A New variable, skk-candidate-buffer-delete-other-windows
    for users of popwin.el or shackle.el
  * A New variable, skk-show-candidates-nth-henkan-char
    to configure the number of space keys to show a candidate list
  * A New variable, skk-henkan-number-to-display-candidates
    to specify the number of candidates on a candidate list at once
    obsoleting skk-henkan-show-candidates-rows
- Update to ddskk-16.1
  * Support GNU Emacs 25
  * Update documents
- Update dictionary to 20180304
- Drop edict dictionary
  * edict is now considered as non-free
- Remove unnecessary documents
- Fix License tag since some dictionary files are not distributed
  under GPL-2.0+
- Update the source code URL to GitHub</changelog>
  <changelog author="ftake@geeko.jp" date="1520510400">- Remove unnecessary script: SKK-JISYO.rb
- Add download-dic.sh to Source</changelog>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1583150400">- Update to skkdic 20200228
  * SKK-JISYO.L: Modify below candidates.
  - よもつひらさか /黄泉平坂/{-&gt;黄泉比良坂;古事記/泉津平坂;日本書紀/}
  - やつめうなぎ /八目鰻{鱧/-&gt;}/
  - ばっさい /伐採/{伐裁/-&gt;}
  - せんけん /先遣/先見/専権/先験/浅見/淺見;「浅」旧字/先件/嬋娟;-たる美女/仙建/擅権/選研/選鉱{精-&gt;製}錬研究所;※abbrev/
  - よいざm /酔い覚{;-&gt;}/酔い醒/酔醒/
  * SKK-JISYO.L: Remove below candidates.
  - かみきょうく /上京区/
  - にしぎょうく /西京区/
  - さいきょうく /西京区/
  - ちゅうきょうく /中京区/
  - しゅんとうぐん /駿東郡/
  * SKK-JISYO.L: Add below candidates.
  - うきょうく /右京区/
  - かみぎょうく /上京区/
  - しもぎょうく /下京区/
  - なかぎょうく /中京区/
  - にしきょうく /西京区/
  - ひがしやまく /東山区/
  - すんとうぐん /駿東郡/</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="284096496e10c8fa09193607283c4e64272272a2b7c40ccd51f41e4d73f931535b79670cda2053adbebbd0a0c23848bbfc0c63d32d159c065a3dbdcf7ba11383" name="deadbeef-lang" arch="noarch">
  <version epoch="0" ver="1.9.6" rel="bp161.1.6"/>
  <changelog author="predivan@mts.rs" date="1656763200">- Update to version 1.9.1:
  * Remove the hearts from default titlebar - mainly because large percentage of systems can't display emoji in the title bar.
  * fix LINGUAS and translators.txt to include 'be'
  * translation: restore Belarussian language translation
  * gtkui: exclude medialib files, to avoid broken tarball
  Changes in 1.9.0
  * Fixed: WMA regression which caused corrupt playback
  * Fixed: Deadlock in ALSA plugin
  * Fixed: Mis-detection of raw AAC files as MP4 files
  * Fixed: Handling empty title formatting scripts
  * Fixed: Memory error when dragging playlist via Playlist Browser
  * Fixed: Keyboard nagivation issues across playlist tabs (Saivert)
  * Fixed: Playlist tabs and playlist customized colors bugs (Saivert)
  * Fixed: Paused state was not persisted correctly after force-quitting
  * Fixed: Regression which broke musepack seeking
  * Fixed: Crash when notification artwork could not be found
  * Fixed: Poor performance when saving playlist and configuration files
  * Fixed: sndfile not opening files because of uninitialized memory access bug
  * Fixed: Crash when removing tracks from playlist while they're playing
  * Fixed: Rendering group titles with blank text
  * Fixed: Delay activation of a playlist tab during drag-drop over the tab bar
  * Fixed: ᵣussian and ᵦelarussian languages are no longer supported
  * Added: Long file seeking support for Opus and FFMPEG
  * Added: HTTPS support for vfs_curl in portable builds, via libmbedtls
  * Added: New Scope and Spectrum Analyzer visualizations
  * Added: Visualization appearance preferences pane
  * Added: New album art loader
  * Added: Configurable volume bar scale (dB, linear, cubic) via context menu (Saivert)
  * Added: Title formatting $year(time) function
  * Added: GTK UI for editing a chosen field of multiple selected tracks, in a table interface
  * Added: Creating new playlist via clicking the "+" button in the playlist tab strip (Saivert)
  * Added: Improved DSP preferences GTK UI (Saivert)
  * Added: Improved handling of invalid MP3 files
  * Added: Last.fm scrobbler will use HTTPS by default
- Refresh deadbeef-drop-documents-installation.patch
- Add deadbeef-fix-includes.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1656936000">- Sync ExcludeArch %ix86 with libdispatch: libdispatch is not being
  buily and as such we don't have the needed dep available.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1667476800">- Update to 1.9.2:
  * Fixed: Many race conditions, deadlocks and crashes
  * Fixed: Crash when reading metadata of some .SPU files
  * Fixed: Config file content was repeated twice
  * Fixed: Default album art max file size increased to 40MB (Dakeryas)
  * Fixed: Reading some DTS files which require a larger buffer when probing
  * Fixed: Noise was played in the beginning of DTS files
  * Fixed: Default cddb server changed to gnudb.gnudb.org:8880
  * Fixed: Crash when playing certain .AY files
  * Fixed: Playlist corruption when sorting by random
  * Fixed: Crash in the sndfile plugin
  * Fixed: Spectrum analyzer samplerate bug
  * Fixed: Visualization buffer out-of-bounds access
  * Fixed: Multichannel down-mixing bug
  * Added: Notification displaying compatibility with KDE 5.23.5
  * Added: GTKUI oscilloscope rendering with anti-aliasing
  * Added: Selection Properties widget configurable to display metadata, properties, or both
  * Added: Toggle Pause action in the Deadbeef.desktop file
  * Added: Confirmation dialog when removing a playlist using hotkey
  * Added: Improved Sort By -&gt; Custom dialog
- Add fix-warning.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1667736000">- Add fix-ffmpeg-5-support.patch: Fix build against ffmpeg 5.0x</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1672574400">- Update to 1.9.4:
  * Fixed: Deadlock when playing network streams
  * Fixed: Handling multi-value genre in ID3v2
  * Fixed: Will fully reinitialize ALSA device when changing output format,
    to be compatible with more DACs
  * Fixed: Duplicate playlist menu item was not showing
  * Fixed: A random crash in visualization code
  * Added: Customizable visualization background color for GTKUI
  * Added: 64-bit seeking support in AAC, ALAC, Sndfile, Musepack, MP3, WMA, Vorbis
  * Added: Embedded album art from OGG files
  * Added: When double clicking a playlist in Playlist browser,
    will play the first track in the shuffle queue,
    according to current settings (pappnu)
  * version 1.9.3
  * Fixed: OpenBSD compatibility / warnings (Brad Smith)
  * Fixed: Crash when loading certain malformed cuesheets
  * Fixed: API behavior change regression causing certain plugins to malfunction
  * Added: Support for building with FFMPEG 5.0 (xuzhen)
- Removed fix-ffmpeg-5-support.patch: not needed anymore
- Fixed deadbeef Help menu entries resulting in file not found errors</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677240000">- removed fix-warning.patch, not needed anymore
- added pipewire build dependency
- added deadbeef-fix-desktop-file.patch to fix bogus "Play Pause" action
- added upstream deadbeef-fix-libretro-compilation.patch to fix compilation on ARM
- Update to 1.9.5:
  * Fixed: GME chiptune voice muting was affecting converter / replaygain scanner
  * Fixed: SID chiptune voice muting was affecting converter / replaygain scanner
  * Fixed: SID stereo was not working the way it was intended
  * Fixed: Wave format conversion regressions, which could lead to wrong channels mapping
  * Fixed: Converter race condition bug when checking whether a directory exists (dakeryas)
  * Fixed: Album art fetching for tracks with multiple artists
  * Fixed: GTK warning when opening track properties
  * Fixed: Prompting before deleting playlist via middle mouse button
  * Fixed: Album art left/right/center alignment in GTKUI
  * Fixed: Removed embedded album art size limit for ID3v2 tags
  * Fixed: Deadlock when trying to delete files from disk
  * Fixed: Mute functionality for output plugins with their own volume control
  * Fixed: Switching to previous/next track after the current track is removed
  * Fixed: Incorrect playlist affected by hotkeys
  * Fixed: Unsynchronized ID3v2 tag loading (credit: Robin Seth Ekman)
  * Fixed: Spectrum analyzer buffer overflow
  * Fixed: Deadlock when removing multiple selected tracks while one of them is playing
  * Added: Pipewire output plugin (saivert)
  * Added: LibRetro resampling plugin (toadking)
  * Added: Chiptune voice muting in DUMB plugin
  * Added: Improved drawing of spectrum analyzer
  * Added: $itematindex(index,value) function to title formatting, get value by index from multivalue fields</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;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>
</package>
<package pkgid="a7907ce340cc550a4010df352b20602fbb7edec8dc922542781d4b098bf081c35af8412852b41344b1a7bd77576810a90824b47907c3cc8151935bd15266b88b" name="dealers-choice" arch="s390x">
  <version epoch="0" ver="0.0.15" rel="bp161.1.1"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1762948800">- Make it build without %check (boo#1227364)</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1773316800">- dealers-choice 0.0.9:
  + Implement California lowball
  + Implement Six-card stud (partially complete)
  + Automatically sort hands
  + Remove cards of player when folded
  + Add a "Dealing" message for dealer when waiting for server to start
  + Disallow raise that is less than previous bet/raise
  + Add server config option: wild_exchange_timeout_ms
  + Add server config option: action_timeout_max (disconnect players
    after n timeouts)
  + Add feedback when some buttons are clicked
  * Increase coin size
  + Add card back patterns
  + Add F11 key for full-screen toggling
  * Bump game protocol to v6
  * bugfix: Infinite checking when first person in a &gt;=3 person game folds</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1774785600">- dealers-choice 0.0.10:
  + Add Texas Hold'em
  * bugfix: Client freezes (infinite loop in layout_cards) when slot-0
  + Connection screen: cancel button, per-attempt timeout, configurable
    retry count (connect.attempts in player config), return to menu on
    failure (#204)
  + Add animated card backs
    player disconnects during a game (#195)
  + Server and client password set via server.conf/player.conf or DC_PASSWORD env var (#187)
  + Add dealer indicator column to lobby player list (black square, red circle if dealer)
  + Play turn notification sound when local player becomes the dealer
  + Play game over sound when winner is determined
  * Fix "waiting" messages sometimes rendering when they shouldn't
  * Fix wrong 5-card hand selected from 6- or 7-card hands when
    multiple subsets share the same rank (kickers and best straight not
    considered); also fix straight selection incorrectly favouring a wheel
    over a higher straight when both are present
  + Implemented Admin kick/ban in the lobby and during the game
  * bugfix: Out-of-bounds read when the last bet-amount button was
    disabled while selected (CID 644890)
  - Remove installation of miniaudio libraries
  ! BREAKING: server.conf bet_minimum/bet_median/bet_maximum replaced by
    a single variable-length list: bet_amounts = list, 100, 250, 500
    (up to 8 values, hotkeys 1-8).</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1775044800">- dealers-choice 0.0.11:
  * bugfix: uninitialize miniaudio engine on sound load failure
    Previously called exit() without ma_engine_uninit(), locking the audio
    device and blocking other applications until it was replugged or the
    system was restarted (#198)
  * Change dealer rotation timeout from 60 seconds to 30
  * Add version line to changes entry for v0.0.10</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1775131200">* Drop cmake build dependency (no longer needed for miniaudio)</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1776168000">- dealers-choice 0.0.12
  * Update package description
  + Add dealers-choice-bot: a headless rules-based CLI bot that connects to a
    running server like a regular client. Reads DC_PASSWORD from the
    environment (bot is rejected if the server has no password set).
  + Text input fields: scrolling with cursor navigation (left/right/home/end),
    mid-text insertion, Ctrl+V paste; cursor blink resets on each keypress;
    yellow cursor color for visibility against white text
  + Handle audio device disconnection: when the audio backend has no default
    device to reroute to, the device is stopped; register a miniaudio
    notification callback to detect this and restart the engine when possible
    (#243).
  + Stud games: implement bring-in forced partial bet (bringin_amount in
    server.conf, default 50); subsequent streets open with the player
    holding the best visible hand
  + Deuces wild: server now evaluates wild hands automatically using
    POKEVAL_compare_hands_wild / POKEVAL_evaluate_hand_wild; removed the
    end-of-hand UI selection for wild card replacement and the associated
    exchange button, timeout setting (wild_exchange_timeout_ms), network
    message (MSG_WILD_REPLACEMENT), and server-side exchange logic
  * bugfix: Three busy-waits, high-cpu server usage
  * Require libsodium unconditionally; fix authentication bypass where
    clients could authenticate on password-protected servers without
    libsodium present
  * bugfix: Show clear error on protocol version mismatch
  * Update docker-compose.yml to use DC_PASSWORD and extra arguments when running
    the server
  * Fix coin animation: animate from the player who paid, not the next player
    to act
  * Bump GAME_PROTOCOL_VERSION from 7 to 8</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1777032000">- dealers-choice 0.0.13
  * Use system-install canfigger instead of the bundled copy
  + Add "X" quit button (top-right, red) to all four screens (connect, settings,
    lobby, game); ESC is a hotkey for the same action; both paths go through a
    confirmation dialog (SDL_ShowMessageBox) before quitting
  + Draw rounded semi-transparent nameplate panels behind each player's seat info;
    empty seats show a fainter "Open" panel; nick column sized for 15-character
    maximum and left-aligned; all columns vertically centered; uniform column
    widths across all seats
  + Add vignette effect: radial darkening from center to edges for a lamp-lit atmosphere
  + Replace solid-color table background with tiled green felt texture
  + Server: connection rate limiting and per-IP connection cap; loopback
    always exempt; configured via max_connections_per_minute and
    max_connections_per_ip in server.conf (0 = unlimited) (#189)
  + Add --auto-connect: skip the connect dialog and connect immediately on
    startup using host/port from player.conf; ignored if --server is set;
    reverts to normal menu on return from lobby (#253)
  + Coins placed in the pot are rendered at a random rotation angle
  + Add 7-card no peek
  * bugfix: Community cards (Hold'em, Omaha) disappear after a player folds
    (#252)
  * Folded players: preserve cards (face-up or face-down) and grey out the
    player area instead of removing cards when a player folds
  * server.conf: end_of_game_timeout, action_timeout, and dealer_timeout are
    now specified in seconds instead of milliseconds; keys renamed to drop
    the _ms suffix
  * bugfix: Server: nick too long is truncated instead of causing disconnect; client
    and bot no longer include null terminator in nick length; nicks up to 14
    characters are now accepted as expected
  * dealers-choice-bot: add --verbose flag; verbose_printf/verbose_puts at key
    decision points (hand strength, each action, discard count); action name
    output moved into send_player_action so client and bot share the same path
  * Client returns to the connect screen on server disconnect or send failure,
    from both the lobby and game screens (#217, #256)
  * dealers-choice-bot: no longer links against SDL2_ttf or SDL2_image
  * Use canfigger_config_dir() and canfigger_path_join() for config/data
    paths; remove get_config_dir(), join_paths(), and PathconfLimits_t
    from util.c
  * Bump GAME_PROTOCOL_VERSION from 8 to 9</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1777464000">- Add 0001-server-skip-buffered-MSG_PING_RESPONSE-at-game-start.patch
  (fixes s390x build / pool/dealers-choice/pulls/1#issuecomment-135113)</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1781006400">- dealers-choice 0.0.14
  - Drop 0001-server-skip-buffered-MSG_PING_RESPONSE-at-game-start.patch
    (fixed upstream)
  * Replace SDL2_net with tcpme (thin POSIX/Winsock wrapper)
  + Game-play display overhaul: relative seating (local bottom-centre,
    opponents clockwise), a bottom dashboard, an anchor-based layout system,
    and SVG card suits
  + Configurable game-play action hotkeys via a press-to-bind Hotkeys screen
    (#102)
  + The seat that opens each betting round is marked in its nameplate (#264)
  + Optional timestamped diagnostic logging (--log-file): server slow-send /
    high-ping / slow-action warnings and client frame-stall / slow-audio
    warnings, all gated by --verbose (#307)
  * regression fix: discard-phase timeout now reports 0 cards drawn (#265)
  * Fix OpenBSD build (#270)
  * server: skip stray MSG_PING_RESPONSE frames buffered from the lobby,
    fixing a spurious disconnect on slow/emulated hardware
  * Move deckhandler and pokeval inline (no longer meson subprojects)
  * rank-aware wild tiebreak for THREE/FOUR_OF_A_KIND, FULL_HOUSE,
    FIVE_OF_A_KIND
  * wild-aware tiebreak for PAIR and TWO_PAIR
  * fix wild kicker comparison for THREE/FOUR_OF_A_KIND at equal trip/quad
    value
  * wild-aware tiebreak for STRAIGHT / STRAIGHT_FLUSH
  * substitute wild = ACE_HIGH for FLUSH tiebreak
  * rank-aware PAIR/TWO_PAIR tiebreak in update_best_5card (Omaha / 7-card
    picker)
  * route update_best_wild same-rank tiebreak through the wild-aware compare
  * bugfix: run audio init on a background thread with silent fallback, so
    a blocked audio backend can't freeze the window
  * Bump GAME_PROTOCOL_VERSION from 9 to 10</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1781524800">- dealers-choice 0.0.15:
  * regression fix: joining a hand in progress no longer crashes the client
  * deckhandler: shuffle and recycle the discard pile when the deck runs out
    mid-draw, fixing duplicate cards dealt in multi-player draw games
  * pokeval: fix California lowball tie-breaks</changelog>
</package>
<package pkgid="41174b46b4d6c810a4455e0d8aa5bc07a97432f7a2b2c6760e5e3f619f7df8c35fd9072f630c5ca655e74cca4508e53447bebbf0e552e98d73316deeb94334fc" name="dealers-choice-lang" arch="noarch">
  <version epoch="0" ver="0.0.15" rel="bp161.1.1"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1762948800">- Make it build without %check (boo#1227364)</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1773316800">- dealers-choice 0.0.9:
  + Implement California lowball
  + Implement Six-card stud (partially complete)
  + Automatically sort hands
  + Remove cards of player when folded
  + Add a "Dealing" message for dealer when waiting for server to start
  + Disallow raise that is less than previous bet/raise
  + Add server config option: wild_exchange_timeout_ms
  + Add server config option: action_timeout_max (disconnect players
    after n timeouts)
  + Add feedback when some buttons are clicked
  * Increase coin size
  + Add card back patterns
  + Add F11 key for full-screen toggling
  * Bump game protocol to v6
  * bugfix: Infinite checking when first person in a &gt;=3 person game folds</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1774785600">- dealers-choice 0.0.10:
  + Add Texas Hold'em
  * bugfix: Client freezes (infinite loop in layout_cards) when slot-0
  + Connection screen: cancel button, per-attempt timeout, configurable
    retry count (connect.attempts in player config), return to menu on
    failure (#204)
  + Add animated card backs
    player disconnects during a game (#195)
  + Server and client password set via server.conf/player.conf or DC_PASSWORD env var (#187)
  + Add dealer indicator column to lobby player list (black square, red circle if dealer)
  + Play turn notification sound when local player becomes the dealer
  + Play game over sound when winner is determined
  * Fix "waiting" messages sometimes rendering when they shouldn't
  * Fix wrong 5-card hand selected from 6- or 7-card hands when
    multiple subsets share the same rank (kickers and best straight not
    considered); also fix straight selection incorrectly favouring a wheel
    over a higher straight when both are present
  + Implemented Admin kick/ban in the lobby and during the game
  * bugfix: Out-of-bounds read when the last bet-amount button was
    disabled while selected (CID 644890)
  - Remove installation of miniaudio libraries
  ! BREAKING: server.conf bet_minimum/bet_median/bet_maximum replaced by
    a single variable-length list: bet_amounts = list, 100, 250, 500
    (up to 8 values, hotkeys 1-8).</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1775044800">- dealers-choice 0.0.11:
  * bugfix: uninitialize miniaudio engine on sound load failure
    Previously called exit() without ma_engine_uninit(), locking the audio
    device and blocking other applications until it was replugged or the
    system was restarted (#198)
  * Change dealer rotation timeout from 60 seconds to 30
  * Add version line to changes entry for v0.0.10</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1775131200">* Drop cmake build dependency (no longer needed for miniaudio)</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1776168000">- dealers-choice 0.0.12
  * Update package description
  + Add dealers-choice-bot: a headless rules-based CLI bot that connects to a
    running server like a regular client. Reads DC_PASSWORD from the
    environment (bot is rejected if the server has no password set).
  + Text input fields: scrolling with cursor navigation (left/right/home/end),
    mid-text insertion, Ctrl+V paste; cursor blink resets on each keypress;
    yellow cursor color for visibility against white text
  + Handle audio device disconnection: when the audio backend has no default
    device to reroute to, the device is stopped; register a miniaudio
    notification callback to detect this and restart the engine when possible
    (#243).
  + Stud games: implement bring-in forced partial bet (bringin_amount in
    server.conf, default 50); subsequent streets open with the player
    holding the best visible hand
  + Deuces wild: server now evaluates wild hands automatically using
    POKEVAL_compare_hands_wild / POKEVAL_evaluate_hand_wild; removed the
    end-of-hand UI selection for wild card replacement and the associated
    exchange button, timeout setting (wild_exchange_timeout_ms), network
    message (MSG_WILD_REPLACEMENT), and server-side exchange logic
  * bugfix: Three busy-waits, high-cpu server usage
  * Require libsodium unconditionally; fix authentication bypass where
    clients could authenticate on password-protected servers without
    libsodium present
  * bugfix: Show clear error on protocol version mismatch
  * Update docker-compose.yml to use DC_PASSWORD and extra arguments when running
    the server
  * Fix coin animation: animate from the player who paid, not the next player
    to act
  * Bump GAME_PROTOCOL_VERSION from 7 to 8</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1777032000">- dealers-choice 0.0.13
  * Use system-install canfigger instead of the bundled copy
  + Add "X" quit button (top-right, red) to all four screens (connect, settings,
    lobby, game); ESC is a hotkey for the same action; both paths go through a
    confirmation dialog (SDL_ShowMessageBox) before quitting
  + Draw rounded semi-transparent nameplate panels behind each player's seat info;
    empty seats show a fainter "Open" panel; nick column sized for 15-character
    maximum and left-aligned; all columns vertically centered; uniform column
    widths across all seats
  + Add vignette effect: radial darkening from center to edges for a lamp-lit atmosphere
  + Replace solid-color table background with tiled green felt texture
  + Server: connection rate limiting and per-IP connection cap; loopback
    always exempt; configured via max_connections_per_minute and
    max_connections_per_ip in server.conf (0 = unlimited) (#189)
  + Add --auto-connect: skip the connect dialog and connect immediately on
    startup using host/port from player.conf; ignored if --server is set;
    reverts to normal menu on return from lobby (#253)
  + Coins placed in the pot are rendered at a random rotation angle
  + Add 7-card no peek
  * bugfix: Community cards (Hold'em, Omaha) disappear after a player folds
    (#252)
  * Folded players: preserve cards (face-up or face-down) and grey out the
    player area instead of removing cards when a player folds
  * server.conf: end_of_game_timeout, action_timeout, and dealer_timeout are
    now specified in seconds instead of milliseconds; keys renamed to drop
    the _ms suffix
  * bugfix: Server: nick too long is truncated instead of causing disconnect; client
    and bot no longer include null terminator in nick length; nicks up to 14
    characters are now accepted as expected
  * dealers-choice-bot: add --verbose flag; verbose_printf/verbose_puts at key
    decision points (hand strength, each action, discard count); action name
    output moved into send_player_action so client and bot share the same path
  * Client returns to the connect screen on server disconnect or send failure,
    from both the lobby and game screens (#217, #256)
  * dealers-choice-bot: no longer links against SDL2_ttf or SDL2_image
  * Use canfigger_config_dir() and canfigger_path_join() for config/data
    paths; remove get_config_dir(), join_paths(), and PathconfLimits_t
    from util.c
  * Bump GAME_PROTOCOL_VERSION from 8 to 9</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1777464000">- Add 0001-server-skip-buffered-MSG_PING_RESPONSE-at-game-start.patch
  (fixes s390x build / pool/dealers-choice/pulls/1#issuecomment-135113)</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1781006400">- dealers-choice 0.0.14
  - Drop 0001-server-skip-buffered-MSG_PING_RESPONSE-at-game-start.patch
    (fixed upstream)
  * Replace SDL2_net with tcpme (thin POSIX/Winsock wrapper)
  + Game-play display overhaul: relative seating (local bottom-centre,
    opponents clockwise), a bottom dashboard, an anchor-based layout system,
    and SVG card suits
  + Configurable game-play action hotkeys via a press-to-bind Hotkeys screen
    (#102)
  + The seat that opens each betting round is marked in its nameplate (#264)
  + Optional timestamped diagnostic logging (--log-file): server slow-send /
    high-ping / slow-action warnings and client frame-stall / slow-audio
    warnings, all gated by --verbose (#307)
  * regression fix: discard-phase timeout now reports 0 cards drawn (#265)
  * Fix OpenBSD build (#270)
  * server: skip stray MSG_PING_RESPONSE frames buffered from the lobby,
    fixing a spurious disconnect on slow/emulated hardware
  * Move deckhandler and pokeval inline (no longer meson subprojects)
  * rank-aware wild tiebreak for THREE/FOUR_OF_A_KIND, FULL_HOUSE,
    FIVE_OF_A_KIND
  * wild-aware tiebreak for PAIR and TWO_PAIR
  * fix wild kicker comparison for THREE/FOUR_OF_A_KIND at equal trip/quad
    value
  * wild-aware tiebreak for STRAIGHT / STRAIGHT_FLUSH
  * substitute wild = ACE_HIGH for FLUSH tiebreak
  * rank-aware PAIR/TWO_PAIR tiebreak in update_best_5card (Omaha / 7-card
    picker)
  * route update_best_wild same-rank tiebreak through the wild-aware compare
  * bugfix: run audio init on a background thread with silent fallback, so
    a blocked audio backend can't freeze the window
  * Bump GAME_PROTOCOL_VERSION from 9 to 10</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1781524800">- dealers-choice 0.0.15:
  * regression fix: joining a hand in progress no longer crashes the client
  * deckhandler: shuffle and recycle the discard pile when the deck runs out
    mid-draw, fixing duplicate cards dealt in multi-player draw games
  * pokeval: fix California lowball tie-breaks</changelog>
</package>
<package pkgid="5f7e9e23fe5abfddba2fab4c2766236a26133f8c1a90472a625fbe91fe6201e84ea806324118ce366416a33dbab9590c5f474f130bb46ebe9ec2deb300ab86dd" name="debhelper" arch="noarch">
  <version epoch="0" ver="13.20" rel="bp161.1.2"/>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1704456000">- update to 13.11.9:
  * dh_installudev: install into /usr (Closes: #1058791)
  * dh_movetousr: also update links from canonical into aliased
  * buildsystems: add qmake6 variant of the qmake buildsystem (Closes: #1057359)</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1706270400">- update to 13.11.10:
  * dh_installsystemduser: fix daemon-reload of user instances
  * dh_clean: Clean __pycache__ (Closes: #1048890)
  * dh_installchangelogs: Generate separate binNMU changelog also
    under --no-trim (Closes: #1059395)
  * dh_assistant: Add filename to `detect-hook-targets`
  * Dh_Lib.pm: Ensure `$_use_color` is always initialized first time
  * dh_assistant: Add detect-unknown-hook-targets subcommand</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1707134400">- update to 13.12:
  * Add support for an 'X-Time64-Compat' field in debian/control to allow
    overriding of the auto-generated Provides: as necessary.
    Closes: #1059941.
  * dh_assistant: Exit with code 2 when unknown hook targets are found
  * dh_assistant: Add the following new subcommands:
  - `supports COMMAND` can be used to programmically check whether
    dh_assistant knows about `COMMAND`. It is a lot better than having
    to check versions or parse `--help` output.
  - `list-commands` can be used to determine all "debhelper commands"
    that will run from a source package (assuming no overrides and
    no add-on adds a non-standard sequence). This command has a
    text and a JSON output.
  - `list-guessed-dh-config-files` can be used to list all
    debhelper config and their related commands. The result
    involves a lot of guess work and will never be 100% reliable,
    which explains the `guessed` part of the command. The output
    is always JSON.
  - Add `restore-file-on-clean` with all its caveats. Use it with
    care for the few cases where it is useful.  (Closes: #1051184)
  * dh_assistant: Always parse Build-Depends for sequences. This
    would have prevented `detect-unknown-hook-targets` from reporting
    issues about hook targets related to add-ons if they were loaded
    via `Build-Depends`.
  * dh_assistant: `detect-unknown-hook-targets` now continues when
    add-ons loading fails. It will still exit with status 2 by
    default when this occurs as if it found an issue.
  * cmake.pm: Remove compat guard for `-DBUILD_TESTING:BOOL=off`
    on `nocheck`
  * Dh_Lib.pm: Fix warning from `cp -n`
  * qmake6.pm: Add cross-compiling support (Closes: #1059209)
  * Add &lt;pkg.debhelper.nonls&gt; build profile (Closes: #1032816)</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1707134401">- update to 13.13:
  * Add `debhelper-documentation` `debputy` plugin. This provides
    `debputy` with some files and file patterns for `debputy`'s
    new `debputy tool-support annotate-debian-directory`.
  * Revert "Dh_Lib.pm: Fix warning from `cp -n`"
    Thanks to Sven Joachim &lt;svenjoac@gmx.de&gt; (Closes: #1061610)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1714737600">- update to 13.15.3:
  * debhelper-compat-upgrade-checklist.pod: Fix repeated substvar.
    Thanks to Andrey Rakhmatullin
  * debhelper-compat-upgrade-checklist.pod: Add ref to #1067653
  * dh_gencontrol: Gracefully cope with custom substvars and -dbgsym packages
    (Closes: #1067711)
  * upgrade-checklist: Document `dh_installsystemduser` change
    (Closes: #1066025)
  * autopkgtest: Remove reference d/compat triggering perl tests
  * dh_gencontrol: Fix inverted boolean logic causing warnings
  * Dh_Lib.pm: Fix field truncation in compat 14+
    (Closes: #1067508, #1067509)
  * d/changelog: Fix typo of Felix Geyer
  * dh_makeshlibs: Ensure t64:Provides is always provided (but
    sometimes empty)
  * Replace `d/compat` with a `X-DH-Compat` field in compat 14+.
    (Closes: #1021877)
  * Ensure values to --dbg-package and --link-doc are known packages
  * PROGRAMMING.md: Add a note about `dh_assistant`
  * Make it easier to re-bootstrap without `dwz` (and also `man-db`).
    This is a new build profile that build `debhelper` with fewer
    dependencies. Note that this profile causes `debhelper` to produce
    a different result in some cases. Packages built with this minimal
    version of debhelper should be rebuilt when bootstrapping is
    complete.
  * dh_shlibdeps: Use ${shlibs:Pre-Depends} for Essential packages
    in compat 14+.
  * dh_gencontrol: Automatically apply relationship substvars in
    compat 14+
  * Clearly document how to do filtering (which is via dh-exec)
    (Closes: #1065742)
  * Reject debhelper config files without a package prefix for
    multi-binary packages in compat 15. Starting in compat 14, it will
    now trigger a warning to have `debian/install` instead of
    `debian/package.install` when `debian/control` contains 2 or more
    binary packages. In compat 15, this is promoted to an error.  The
    main exceptions are files like `debian/changelog`, `debian/NEWS`,
    and `debian/copyright`, which are applied to all packages and can
    still be used without a prefix. (Closes: #1014537)
  * cmake.pm: Pass ASFLAGS as ASMFLAGS to cmake [c14] (Closes: #1036760)
  * meson.pm: Pass --auto-features=enabled in compat 14+
    (Closes: #1030011, #1062508)
  * Dh_Lib.pm: Simplify reset_perm_and_owner so it only works with int
    now. The only misbehaving call-sites where in debhelper itself
    according to codesearch.debian.net and were fixed as well.
  * Dh_Lib.pm: Bump perl version requirement to 5.28 (Closes: #1001403)
  * dh_makeshlibs: Skip directories known not to contain SONAMEs
    (Closes: #1063126)
  * Restructure debhelper upgrade compat checklist for compat 14 in an
    attempt to make it easier for consumers.
  * dh_makeshlibs: Correct the auto-detected package name
  * dh_makeshlibs: Use the "correct" package architecture definition
  * debhelper-documentation.json: The pam change happened in c14
  * dh_assistant: Expose bug#950723 marker in
    list-guessed-dh-config-files
  * dh_installsystemduser: Add missing pkgfiles in DH NOOP promise
  * debhelper-documentation.json: Add dh_installsystemd files
  * debhelper-documentation.json: Add dh_installsystemduser files
  * d/changelog: Fix typo in a previous entry
  * dh_gencontrol: Avoid Static-Built-Using in -dbgsym packages
    (Closes: #1062960)
  * dh_makeshlibs: Improve handling of t64 transition support
  - The presence of the `X-Time64-Compat` now unconditionally
    trigger the `${t64:Provides}` substvar.
  - Auto-detection is now extended to include t64-nss libraries
    (The detection regex is now: `m/^lib.*t64(?:-nss)?$/`)
  - The `${t64:Provides}` substvars now uses `${binary:Version}`
    instead of trying to guess the version. This works better
    for packages that manually set their own version via
    dpkg-gencontrol's -v option.
  * check the dpkg "features" to decide whether to emit t64:Provides</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1721649600">- update to 13.16:
  * dh_assistant: Clearly mark unsafe commands
  * d/changelog: Fix typos in historical entries
  * Migrate to `X-Style: black`
  * dh_assistant.1: Improve documentation and command tagging
  * Improve wording of several man pages.
    Thanks to Christoph Brinkhaus &lt;c.brinkhaus@t-online.de&gt; (Closes: #1069176)
  * Require a package prefix with `--name` in c15 (warning in c14)
  * dh_assistant: Report data about disabled commands in some subcommands.
    This breaks a small subset of the `dh-debputy` features and a related
    `Breaks` has been added.
  * Fix a "comat" -&gt; "compat" typo in _load_compat_info()
  * dh_installtmpfiles: implement remove on removal, purge on purge
  * Update German translation of man pages (Closes: #1069176)</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1723118400">- fix perl compatibility for Leap (bsc#1228955)</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1724068800">- update to 13.19:
  * Fix regression in pkgfile where compat 14 semantics were always active.
    Thanks to Salvatore Bonaccorso &lt;carnil@debian.org&gt;
  * dh_lintian: Reject architecture specific overrides files for M-A: same [c14]
    Thanks to Salvatore Bonaccorso &lt;carnil@debian.org&gt; (Closes: #1078830)
  * perl_makemaker: Fix missing import that broke cross-builds.
    Thanks to Helmut Grohne &lt;helmut@subdivi.de&gt; (Closes: #1078707)
  * perl-build: Set PKG_CONFIG during cross builds like perl-makemaker.
    Thanks to gregor herrmann &lt;gregoa@debian.org&gt;
  * Update on Portuguese translation of man pages
  * Reorder default sequence around dh_fixperms and nearby tools in
    compat 14. (Closes: #981783, #982457). This should also avoid
    future issues like LP#1928381 where Ubuntu's modifications to
    `dh_strip` cause differences not visible in Debian.
  * dh_assistant: Fix bug the config introspection could be wrong.
  * debhelper-documentation.json: Associate with `substvars` with
    `dh_gencontrol`.
  * Add some config hints to `dh_makeshlibs` and `dh_gencontrol`.
  * Bump Standards-Version to 4.7.0 - no changes required
  * Dh_Lib.pm: Change `pkgfile` lookup to have opt-in features
    rather than always-on in compat 14. Third-party debhelper tools
    should update their `pkgfile` calls if they need `named` or/and
    architecture specifc configuration files.
  * Set PKG_CONFIG when calling Makefile.pl (makemaker) if not already set
  * Make `dh_auto_install --destdir` change a pure compat 14 change.
    Thanks to Jeremy Bícha &lt;jeremy.bicha@canonical.com&gt;.
    (Closes: #1074322)
- enable test suite during build</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1724673600">- update to 13.20:
  * dh_installsysusers: Temporarily add opensysusers alternative.
    (See #1076045)</changelog>
</package>
<package pkgid="0e719e62bf0a864673866ae6f4104694c27658136d96aad59a84646c82b3e7793981224da05b9582de0520c71eed74ca84d9328e83ce9399f71acc9865bc588f" name="debianutils" arch="s390x">
  <version epoch="0" ver="5.4" rel="160099.3.2"/>
  <changelog author="danilo.spinella@suse.com" date="1627992000">- Initial package</changelog>
  <changelog author="danilo.spinella@suse.com" date="1629288000">- Move system executables into /usr/sbin</changelog>
  <changelog author="danilo.spinella@suse.com" date="1631275200">- Update to 5.4:
  * Added update-shells
  * Dropped tempfile
  * Various improvements</changelog>
  <changelog author="bjorn.bidar@thaodan.de" date="1678795200">- Move run-parts to /usr/bin, Run-parts runs just fast as regular user.</changelog>
</package>
<package pkgid="26ab5c0995e54d2a248c7de87f030cac5a1b7ed7ad02e9c3ca33dae0d097d5e9e5252b68339e85d07229e064707c596b55532ca3ee0650bafbc6b4e863752a78" name="debootstrap" arch="noarch">
  <version epoch="0" ver="1.0.137" rel="bp161.1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1588507200">- Update version to 1.0.123:
  * See /usr/share/doc/packages/debootstrap/changelog</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623067200">- Update to version 1.0.124
  * functions: Turn for loops variables into locals
  * functions: add zstd control&amp;data support to the ar extractor
  * stage1: re-mkdir /proc if it is a symlink instead of umount.
  * Add --inrelease-path option to allow specifying by-hash
    InRelease location.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 1.0.128:
  * Make gbp tag produce the right tag format
  * Add (PureOS) byzantium as a symlink to amber
  * Add (PureOS) crimson as a symlink to amber
  * Support Packages files which are not ordered alphabetically by Package field
  * Apply "EXCLUDE_DEPENDENCY" during "resolve_deps"
  * debootstrap: optionally exclude specific dependencies
  * debian-common: exclude usrmerge when installing usr-is-merged
  * Enable usrmerge on hurd-i386 too.
  * add usrmerge support loongarch64.
  * Avoid duplicate components in `sources.list`.
  * Mount /dev/fd if the host is FreeBSD.
  * Update renamed lintian tag names in lintian overrides.
  * Update standards version to 4.6.0.1, no changes needed.
  * setup_merged_usr: create skip flag when merged-usr is disabled on bookworm+
  * Add usr-is-merged to the required set on testing/unstable
  * Ensure bookworm+ suites are set up with merged-usr.
  * functions (download_main): Let the loops try the different components and
    suites when the checksum doesn't match. This is needed when several of
    them contain the same package name.
  * Fix auto proxy discovery
  * Fix detection of docker container for cgroup v2
  * functions: define link_dir before using it.
  * Add (Debian) trixie as a symlink to sid.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1690459200">- update to 1.0.128+nmu5:
  * Update PureOS bootstrap script
  * Improve error message when tar fails
  * fixes bug when http_proxy is unset
  * fallback if mounting /proc fails
  * defaulting to merged-usr on newer suites</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1696680000">- update to 1.0.132:
  * improve various tests
- update to 1.0.131:
  * Reinstate setup_merged_usr
- update to 1.0.130:
  * add --preserve-env option
  * add Trisquel distribution
  * add Pardus distribution
  * fix debootstrap --second-stage on native runs</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701172800">- update to 1.0.133
  * stop changing user/group in Makefile
  * use mount from the outside to support chroots without mount installed
  * Let the buildd variant only install essential, build-essential and apt
- remove patch debootstrap-norootforbuild.patch as upstream integrated
  the patch</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1707652800">- update to 1.0.134
  * scripts/debian-common: install Priority:required with buildd variant
    for bookworm and earlier
  * error out if chroot cannot be found in $PATH
  * setup_devices: fall back to setup_devices_bind if setup_devices_simple
    failed irrespective of the container
  * Move "unshared" test from autopkgtest to salsaci pipeline
  * Implement support for repos with modern-style arch:all support
  * Add test for split-arch:all support
  * add various Ubuntu/Debian codenames</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1718712000">- update to 1.0.135:
  * fix quoting to allow spaces in target directory
  * Use correct keyring and mirror for Ubuntu
  * Ubuntu: test for dpkg zstd support for Hirsute+
  * Remove hardcoded HTTPS mirror and use inline substitution
- add patch revert-symlink-removal.patch for not breaking workflows</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1718712001">- update to 1.0.136:
  * reinstate Debian codename symlinks
  * drop unneeded addition of "test extras"
  * avoid setting DEF_MIRROR to https://https://...
- remove patch revert-symlink-removal.patch as it's unneeded now</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1721908800">- update to 1.0.137:
  * reinstate Ubuntu codename symlinks
  * Ubuntu: add symlink for oracular</changelog>
</package>
<package pkgid="06c1a4371fdb3f78d04db1f8149e43c8292c870e64851ed05fafcff64e7c66c5dbd2c8b7d667f7b987d760bf8c9a2d055b566018e117d1ac00d69f7da014b999" name="debugbreak" arch="noarch">
  <version epoch="0" ver="1.0~git.20210702" rel="bp161.1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672920000">- Initial OBS release.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674043200">- Use noun phrase for descriptions.</changelog>
</package>
<package pkgid="eaa001463d41677423f3ce26b70d69b876ba39da19edba23fa6d59111f928923bcfbaf64e6b8de40e68d625b8dce085815d809368385cf5548cf8b01125a3d8a" name="debugbreak-devel" arch="noarch">
  <version epoch="0" ver="1.0~git.20210702" rel="bp161.1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672920000">- Initial OBS release.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674043200">- Use noun phrase for descriptions.</changelog>
</package>
<package pkgid="ceb7c3c7b85513e6dc5814493cbb31139e4d695000afff98f79af31bb12646fdbfa10728788aa44ffb8d767e26ef9131927f1125366cfe11dacc3099e23a2860" name="debugedit" arch="s390x">
  <version epoch="0" ver="5.0" rel="160099.3.3"/>
  <changelog author="gmbr3@opensuse.org" 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="lnussel@suse.de" date="1656331200">- refresh patches to apply clean
- add git url
- add requires</changelog>
  <changelog author="lnussel@suse.de" 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@gmx.de" date="1662292800">- finddebuginfo.patch: convert obsolete egrep to grep -E
  (boo#1203092)</changelog>
  <changelog author="lnussel@suse.de" date="1668600000">- don't hard require gdb (boo#1205344)</changelog>
</package>
<package pkgid="9dfc5a8ab09b0a4d503f906bda8a1755149c66a7b6f333aedcfe748f63a21d21e40c008a365560c6cc9f3a406ae553ac90cf4b6587dcfc44c4a26c21143621d4" name="debuginfod-client" arch="s390x">
  <version epoch="0" ver="0.192" rel="160099.3.1"/>
  <changelog author="mliska@suse.cz" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="luc14n0@opensuse.org" date="1689163200">- Replace libdebuginfo1 sub-package's debuginfod-profile Recommends
  with config(debuginfod-profile) Requires, but on the debuginfod-\
  client sub-package, instead. And add binutils, bpftrace-tools,
  elfutils, gdb, perf, systemd-coredump, and valgrind Supplements
  to debuginfod-client sub-package. This should make installation
  of debuginfod-client more consistent, along with debuginfod-\
  profile, with software/packages that have debuginfod support.</changelog>
  <changelog author="luc14n0@opensuse.org" 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="rguenther@suse.com" 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.jires@suse.com" date="1709640000">- Add fix_gcc14_errors.patch (bsc#1220464)</changelog>
  <changelog author="dmueller@suse.com" 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="matz@suse.com" 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@suse.de" 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="schwab@suse.de" 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="matz@suse.com" date="1768392000">- Move debuginfod homedir creation to tmpfiles.d</changelog>
</package>
<package pkgid="06dea974905e9b94b4e678a93901428f459ad48f5e0f6f85a2c62bac4c0a81ce53fda07c5823270f7fc9caec5a7b00a51bfb49b21636770d6e8449b99a3511db" name="debuginfod-dummy-client" arch="s390x">
  <version epoch="0" ver="0.192" rel="160099.3.3"/>
  <changelog author="schwab@suse.de" date="1677758400">- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never
  intented to be added</changelog>
  <changelog author="mliska@suse.cz" date="1677844800">- Update to version 0.189:
  * configure: eu-nm, eu-addr2line and eu-stack can provide demangled symbols
    when linked with libstdc++. Use --disable-demangler to disable.
    A new option --enable-sanitize-memory has been added for msan
    sanitizer support.
  * libelf: elf_compress now supports ELFCOMPRESS_ZSTD when build against
    libzstd
  * libdwfl: dwfl_module_return_value_location now returns 0 (no return type)
    for DIEs that point to a DW_TAG_unspecified_type.
  * elfcompress: -t, --type= now support zstd if libelf has been build with
    ELFCOMPRESS_ZSTD support.
  * backends: Add support for LoongArch and Synopsys ARCv2 processors.
- drop upsteam patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch
  * support-DW_TAG_unspecified_type.patch
- Enable -Werror=use-after-free again.</changelog>
  <changelog author="dimstar@opensuse.org" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="rguenther@suse.com" 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.jires@suse.com" date="1709640000">- Add fix_gcc14_errors.patch (bsc#1220464)</changelog>
  <changelog author="dmueller@suse.com" 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="matz@suse.com" 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@suse.de" 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="schwab@suse.de" date="1733140800">- Remove files packaged by elfutils-debuginfod</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1734004800">- Add fix-static-linking.patch (bsc#1234445)</changelog>
</package>
<package pkgid="fc88be7acbbe945e1f0ccf13ed15b20f532910f39d2d2d2481f0425599d4a3a79ce37e873072fdf492a31cf686dbcea1fb0269f64bb5b57788de5506d75c46aa" name="debuginfod-profile" arch="s390x">
  <version epoch="0" ver="0.192" rel="160099.3.1"/>
  <changelog author="mliska@suse.cz" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="luc14n0@opensuse.org" date="1689163200">- Replace libdebuginfo1 sub-package's debuginfod-profile Recommends
  with config(debuginfod-profile) Requires, but on the debuginfod-\
  client sub-package, instead. And add binutils, bpftrace-tools,
  elfutils, gdb, perf, systemd-coredump, and valgrind Supplements
  to debuginfod-client sub-package. This should make installation
  of debuginfod-client more consistent, along with debuginfod-\
  profile, with software/packages that have debuginfod support.</changelog>
  <changelog author="luc14n0@opensuse.org" 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="rguenther@suse.com" 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.jires@suse.com" date="1709640000">- Add fix_gcc14_errors.patch (bsc#1220464)</changelog>
  <changelog author="dmueller@suse.com" 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="matz@suse.com" 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@suse.de" 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="schwab@suse.de" 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="matz@suse.com" date="1768392000">- Move debuginfod homedir creation to tmpfiles.d</changelog>
</package>
<package pkgid="cae67fe14a63dd349a7aa7e8628ab1499116531518b5054e85f1cc8c3e789f5cecdbb39ebedde1822534f16a6c35fc37b9c6c504619b86e8db781445c839235b" name="decaf" arch="s390x">
  <version epoch="0" ver="1.0.2" rel="bp161.1.2"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699531200">- Initial OBS release.
- Add remove_unsafe_methods.patch.</changelog>
</package>
<package pkgid="0ef83661b915f3b305df043143c46e1cd6789de9e5539af540a5ceb3ec7d4fa3e8b72ac1aca86c4f6c948f39630da567c1e0435969019d3fa5c173dd28cd4b7c" name="decaf-devel" arch="s390x">
  <version epoch="0" ver="1.0.2" rel="bp161.1.2"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699531200">- Initial OBS release.
- Add remove_unsafe_methods.patch.</changelog>
</package>
<package pkgid="b0939e925d0b63102c1e975798918285cb40c2fbc85c2a90c1bbed954e7d92616cf1b99c462b85d221646ee06089e62bd9ef6132724b920fdd8fa090ac92c83b" name="decentxml" arch="noarch">
  <version epoch="0" ver="1.4" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1557230400">- Initial packaging of decentxml 1.4.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1559476800">- Trim conjecture from description.
- Encode percent signs in description.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</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="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
</package>
<package pkgid="f490d4d36c801afe711178a92ba2e85b5e38e3aa0a6914f854e53712b1ab72fe1503d287c74c33ef5883de8aeba66609ac6aefd05e700da22c0c5b05b82a3c87" name="decentxml-javadoc" arch="noarch">
  <version epoch="0" ver="1.4" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1557230400">- Initial packaging of decentxml 1.4.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1559476800">- Trim conjecture from description.
- Encode percent signs in description.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</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="1727092800">- Use SOURCE_DATE_EPOCH for reproducible builds</changelog>
</package>
<package pkgid="a9185d231f6f5a5f82b9f7aade12670d3aa7939488cbcf15504bd446426f6cb13b29d98c588913cc432702c460a048dd5947154ac42a60601918f74f628a3b71" name="decibels" arch="noarch">
  <version epoch="0" ver="46.0" rel="bp161.1.1"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1697371200">- Initial package</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1697457600">- Change sources</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1700395200">- Update to version 0.1.6
  * remove 30s skip buttons
  * Update translations
- Update to version 0.1.5
  * generate the waves progressively
  * use RMS to generate peaks
  * Update translations</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1701604800">- Update to version 0.1.7
  * Add tooltip buttons for the player
  * Update translations</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1712836800">- Update to version 46.0
  * Decibels joined GNOME Incubator
  * The application ID changed to org.gnome.Decibels
  * The application's source code is now hosted on GNOME Gitlab's
    instance instead of GitHub
  * Only the header bar is now draggable, instead of the whole app
    window
  * The app is more secure because it only uses the needed sandbox
    permissions
  * Decibels no longer incorrectly advertises being able to open
    directories
  * The waveform now looks better because it has slightly thicker
    lines
  * Fixed crashes when handling invalid audio files
  * Added keyboard controls for controlling playback
  * It is now possible to scroll on the playback bar to seek
    forwards or backwards
  * Decibels now shows the correct track's durations reliably
    instead of showing 1:40
  * The design of the app was improved with new icons and papercut
    fixes
  * Added Spanish and updated the Chinese, Russian and Ukrainian
    translations
- Update submodule gi-types to commit 94acb630
- Add typelib(Adw) and blueprint-compiler BuildRequires: fix build
  requirements version 46.0</changelog>
</package>
<package pkgid="f4ca352da51002fb986ac7ede0959a72882dcab8d74a56e29532a4f05f54cd7b4c11d2e531aebac6573a440bc5dfd4a183690123f1cbdab66e6870718c7ada9d" name="decibels-lang" arch="noarch">
  <version epoch="0" ver="46.0" rel="bp161.1.1"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1697371200">- Initial package</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1697457600">- Change sources</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1700395200">- Update to version 0.1.6
  * remove 30s skip buttons
  * Update translations
- Update to version 0.1.5
  * generate the waves progressively
  * use RMS to generate peaks
  * Update translations</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1701604800">- Update to version 0.1.7
  * Add tooltip buttons for the player
  * Update translations</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1712836800">- Update to version 46.0
  * Decibels joined GNOME Incubator
  * The application ID changed to org.gnome.Decibels
  * The application's source code is now hosted on GNOME Gitlab's
    instance instead of GitHub
  * Only the header bar is now draggable, instead of the whole app
    window
  * The app is more secure because it only uses the needed sandbox
    permissions
  * Decibels no longer incorrectly advertises being able to open
    directories
  * The waveform now looks better because it has slightly thicker
    lines
  * Fixed crashes when handling invalid audio files
  * Added keyboard controls for controlling playback
  * It is now possible to scroll on the playback bar to seek
    forwards or backwards
  * Decibels now shows the correct track's durations reliably
    instead of showing 1:40
  * The design of the app was improved with new icons and papercut
    fixes
  * Added Spanish and updated the Chinese, Russian and Ukrainian
    translations
- Update submodule gi-types to commit 94acb630
- Add typelib(Adw) and blueprint-compiler BuildRequires: fix build
  requirements version 46.0</changelog>
</package>
<package pkgid="f60cf9aadf7f892c4120205e3dce37be4f69010fe88b3bec59f9f76b69ef38bb5b8c27c1477ca2f4dabdb6876f1ae5bd708f6ce1cb357e63e4d0bb98d7bf1cff" name="decker" arch="s390x">
  <version epoch="0" ver="1.41" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="3147edddea0b57bb5d93d69bbb349d6dd48bcbde2f40250cfef478d56b66d3f34e2437926e8e43c8a760024af4723916e8610502893269399abf14c82125d653" name="decker-doc" arch="noarch">
  <version epoch="0" ver="1.41" rel="bp161.1.1"/>
  <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>
</package>
<package pkgid="817064b2b180b8b7a90bd87a20d64695667b0b36ee8648b53cc1e4dd1e632f29cec14a31cee57ea07d539158d8f2c99b907cda57ce47476be895c3ebb6261ab9" name="dehydrated" arch="noarch">
  <version epoch="0" ver="0.7.1" rel="bp161.1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617019200">- Rework support for /etc/dehydrated/postrun-hooks.d/:
  dehydrated.service nolonger starts them directly, the support was
  moved to a separate unit file. Please run:
  systemctl enable dehydrated-postrun-hooks.service
  to restore this functionality
- Run dehydrated as dehydrated user again</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617019201">- Prepare instantiated service/timer support but not enable it:
  This seems to fail due to missing systemd support right now.
  So the only option at the moment is to copy the timer and unit
  file for a 2nd instance. Mark all files as part of dehydrated.target</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617105600">- Enable instantiated services (boo#1184165)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1657281600">- Copy the changes entry into README.postrun-hooks to make it
  easier for users to find the information how to restore the
  postrun-hooks after the split.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1657281601">- Target should not PartOf on itself.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658577600">- Add postrun hook scripts for apache+nginx</changelog>
  <changelog author="Daniel Molkentin &lt;daniel@molkentin.de&gt;" date="1667044800">- Update to 0.7.1
  * See https://github.com/dehydrated-io/dehydrated/releases/tag/v0.7.1
  * Removes more-examples.patch</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;georg.pfuetzenreuter@suse.com&gt;" date="1705147200">- Add instance name to unit description
- Check instance specific configuration</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706875200">- Add user/group provides for rpm 4.19</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707134400">- switch to sysuser for user/group setup</changelog>
</package>
<package pkgid="e03fe732fd0618cdab68de09cc137f5bdabc139ad149a20ed957448ffd299d667bf129bc40bc1644df683a92fc122097779c9c65beaaa560bb5fdf2ac4c3fc14" name="dehydrated-apache2" arch="noarch">
  <version epoch="0" ver="0.7.1" rel="bp161.1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617019200">- Rework support for /etc/dehydrated/postrun-hooks.d/:
  dehydrated.service nolonger starts them directly, the support was
  moved to a separate unit file. Please run:
  systemctl enable dehydrated-postrun-hooks.service
  to restore this functionality
- Run dehydrated as dehydrated user again</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617019201">- Prepare instantiated service/timer support but not enable it:
  This seems to fail due to missing systemd support right now.
  So the only option at the moment is to copy the timer and unit
  file for a 2nd instance. Mark all files as part of dehydrated.target</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617105600">- Enable instantiated services (boo#1184165)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1657281600">- Copy the changes entry into README.postrun-hooks to make it
  easier for users to find the information how to restore the
  postrun-hooks after the split.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1657281601">- Target should not PartOf on itself.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658577600">- Add postrun hook scripts for apache+nginx</changelog>
  <changelog author="Daniel Molkentin &lt;daniel@molkentin.de&gt;" date="1667044800">- Update to 0.7.1
  * See https://github.com/dehydrated-io/dehydrated/releases/tag/v0.7.1
  * Removes more-examples.patch</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;georg.pfuetzenreuter@suse.com&gt;" date="1705147200">- Add instance name to unit description
- Check instance specific configuration</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706875200">- Add user/group provides for rpm 4.19</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707134400">- switch to sysuser for user/group setup</changelog>
</package>
<package pkgid="6e6145d1aaa080e593c91726307890d11aad8c6b43e4487d66fcbe35d8c23880c18cd6fa910c479624ebe38207d9aceef21ddd4b3e4e2da4e51d7e3148aac03d" name="dehydrated-nginx" arch="noarch">
  <version epoch="0" ver="0.7.1" rel="bp161.1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617019200">- Rework support for /etc/dehydrated/postrun-hooks.d/:
  dehydrated.service nolonger starts them directly, the support was
  moved to a separate unit file. Please run:
  systemctl enable dehydrated-postrun-hooks.service
  to restore this functionality
- Run dehydrated as dehydrated user again</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617019201">- Prepare instantiated service/timer support but not enable it:
  This seems to fail due to missing systemd support right now.
  So the only option at the moment is to copy the timer and unit
  file for a 2nd instance. Mark all files as part of dehydrated.target</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617105600">- Enable instantiated services (boo#1184165)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1657281600">- Copy the changes entry into README.postrun-hooks to make it
  easier for users to find the information how to restore the
  postrun-hooks after the split.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1657281601">- Target should not PartOf on itself.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658577600">- Add postrun hook scripts for apache+nginx</changelog>
  <changelog author="Daniel Molkentin &lt;daniel@molkentin.de&gt;" date="1667044800">- Update to 0.7.1
  * See https://github.com/dehydrated-io/dehydrated/releases/tag/v0.7.1
  * Removes more-examples.patch</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;georg.pfuetzenreuter@suse.com&gt;" date="1705147200">- Add instance name to unit description
- Check instance specific configuration</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706875200">- Add user/group provides for rpm 4.19</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707134400">- switch to sysuser for user/group setup</changelog>
</package>
<package pkgid="4852d7f3741b9801d523c7eaa1301dd7d23d325a54889aae245bb2a82e37fdcedc9a4c9e6da25761ce1fa934a106766408c61fefb993495706901b8c2b8437bd" name="deja-dup" arch="s390x">
  <version epoch="0" ver="47.0" rel="bp161.1.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 43.3:
  + Change Google/Microsoft authentication flow to use a more
    secure, non-deprecated approach (Google is turning off the
    approach we use now in just a few months).
  + Remember window size after closing.
  + Fix incorrect file permissions / mtime when restoring files
    from other users.
  + Updated translations.
- Drop 60856db.patch and 9c17deb0526b.patch: fixed upstream.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657022400">- Update to version 43.4 (jsc#SLE-24632, bsc#1199740):
  + Warn about delayed backups due to power saver mode,
    if it's been over a day since we were supposed to back up.
  + Improve support for mobile screen sizes.
  + Add some in-preferences help explaining some of the
    always-ignored folders.
  + Bump default volume size from 25/50MB to 200MB, to keep fewer
    files around and improve network throughput.
  + Minor fixes to our experimental restic support (make sure
    to unlock the repo and warn if some files could not be read
    when backing up).</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1659960000">- The nautilus-deja-dup plugin has been dropped since version 42.4,
  explicitly obsoletes it in the specfile (jsc#SLE-24632,
  bsc#1199740).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 44.0:
  + Refresh the visuals in a few places by using modern text
    entries and the new About dialog.
  + Newly created restic backups will now use compression.
  + Fix a bug that prevented updating the folder option in the
    Preferences window after changing to an external disk.
  + Fix a bug that prevented switching to the restore view if the
    app startd up in mobile mode (thin width).
  + Updated translations.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680264000">- Update to version 44.1:
  + Refuse to back up to a destination that doesn't have enough
    space, and suggest how much more space is needed.
  + Fix Trash location when run as a flatpak.
  + Don't try to back up when the network is behind a wifi
    captive portal.
  + Updated translations.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to version 45.1:
  + Fix compilation with valac 0.56
  + Use the modern flat header style
  + Use latest Gtk file dialog
  + Fix a vague SMB error into a more specific one
  + Support duplicity 2.0's command line changes
  + Update OneDrive api key to work with Duplicity 1.2.3
  + Add more details to the error message about not enough space
  + Fix not being able to open the preferences window after a
    restore
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705492800">- Update to version 45.2:
  + Fix not being prompted for packagekit installs during a
    restore.
  + Allow using the '~/' alias for the home dir in more text
    entries.
  + Add clearer error message when auto-backups can't be set in
    flatpak mode.
  + Fix compilation on non-glibc systems.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext-runtime: allow OBS
  to shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1725883200">- Update to version 46.1:
  + Fix backing up to and restoring from WebDAV servers.
  + Fix a "I/O socket timeout" error when connecting to Google
    Drive and Microsoft OneDrive servers (or at least, reduce its
    frequency).
  + Add a warning dialog if GVfs FUSE is not installed.
- Changes from version 46.0:
  + Use modern Adwaita dialogs.
  + Show storage location on the main overview page.
  + Show a nice warning if we can't connect to a secrets service or
    gvfs.
  + Stop showing an error when your cache dir has a CACHEDIR.TAG
    file.
  + Handle a wider variety of odd gvfs mount options during
    backups.
  + Rename "Resume Later" to "Pause" during backups to reduce
    confusion.
  + Show a "Reset All Folders" button in the include/exclude
    preferences.
  + Give feedback when include/exclude/storage folders are invalid
    in some way (either remote URLs for includes or folders inside
    the flatpak).
  + Fix rare crash if an unknown gsetting value is encountered.
  + Fix OAuth token parsing on some newer versions of libsoup/glib.
  + Stop double-mounting fstab entries.
  + Exclude Electron cache dirs by default.
  + Duplicity: Use rclone to connect to Microsoft OneDrive and
    Google Drive and FUSE to connect to remote locations, for
    better reliability.
  + Duplicity: Fix an error about "old signatures and incremental
    specified".
  + Duplicity: Save memory by not keeping a record of every file
    changed.
  + Duplicity: Work around a bug in 2.2.0+ that sometimes chops off
    a command line argument when resuming a backup.
  + Restic: Fix OAuth token refreshing.
  + Restic: Delete old snapshots as needed, to make space.
  + Restic: Ignore restic environment variables we didn't set.
  + Restic: Handle a changed HOME dir during restores.
  + Restic: Handle nested includes/excludes correctly.
  + Restic: Allow restoring from other hostnames or non-Deja-Dup
    snapshots.
  + Updated translations.
- Add xdg-user-dirs BuildRequires: new dependency used in tests.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1728043200">- Update to version 47.0:
  + Fix a case of "another duplicity instance is already running"
    error
  + Mention when an encryption password is wrong, rather than just
    re-showing the password prompt without explanation
  + Use new adwaita widgets (button rows and spinner)
  + Exclude Steam flatpak folder by default too (in addition to
    normal Steam folder)
  + Restic:
  - Allow creating a no-password backup
  - Enable post-backup verification checks
  - Show logs in troubleshooting dialog
  - Show per-file errors during restore
- Switch to source service for tarball.</changelog>
</package>
<package pkgid="cfa15240ef313f074f72b28d17bf1e552f6f0817e931cfe6d320f492e3373553ec69d4513d3f2c44da7d386b4e526c4b6bab4351e872518b0210a31810be5028" name="deja-dup-lang" arch="noarch">
  <version epoch="0" ver="47.0" rel="bp161.1.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 43.3:
  + Change Google/Microsoft authentication flow to use a more
    secure, non-deprecated approach (Google is turning off the
    approach we use now in just a few months).
  + Remember window size after closing.
  + Fix incorrect file permissions / mtime when restoring files
    from other users.
  + Updated translations.
- Drop 60856db.patch and 9c17deb0526b.patch: fixed upstream.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657022400">- Update to version 43.4 (jsc#SLE-24632, bsc#1199740):
  + Warn about delayed backups due to power saver mode,
    if it's been over a day since we were supposed to back up.
  + Improve support for mobile screen sizes.
  + Add some in-preferences help explaining some of the
    always-ignored folders.
  + Bump default volume size from 25/50MB to 200MB, to keep fewer
    files around and improve network throughput.
  + Minor fixes to our experimental restic support (make sure
    to unlock the repo and warn if some files could not be read
    when backing up).</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1659960000">- The nautilus-deja-dup plugin has been dropped since version 42.4,
  explicitly obsoletes it in the specfile (jsc#SLE-24632,
  bsc#1199740).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 44.0:
  + Refresh the visuals in a few places by using modern text
    entries and the new About dialog.
  + Newly created restic backups will now use compression.
  + Fix a bug that prevented updating the folder option in the
    Preferences window after changing to an external disk.
  + Fix a bug that prevented switching to the restore view if the
    app startd up in mobile mode (thin width).
  + Updated translations.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680264000">- Update to version 44.1:
  + Refuse to back up to a destination that doesn't have enough
    space, and suggest how much more space is needed.
  + Fix Trash location when run as a flatpak.
  + Don't try to back up when the network is behind a wifi
    captive portal.
  + Updated translations.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to version 45.1:
  + Fix compilation with valac 0.56
  + Use the modern flat header style
  + Use latest Gtk file dialog
  + Fix a vague SMB error into a more specific one
  + Support duplicity 2.0's command line changes
  + Update OneDrive api key to work with Duplicity 1.2.3
  + Add more details to the error message about not enough space
  + Fix not being able to open the preferences window after a
    restore
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705492800">- Update to version 45.2:
  + Fix not being prompted for packagekit installs during a
    restore.
  + Allow using the '~/' alias for the home dir in more text
    entries.
  + Add clearer error message when auto-backups can't be set in
    flatpak mode.
  + Fix compilation on non-glibc systems.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext-runtime: allow OBS
  to shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1725883200">- Update to version 46.1:
  + Fix backing up to and restoring from WebDAV servers.
  + Fix a "I/O socket timeout" error when connecting to Google
    Drive and Microsoft OneDrive servers (or at least, reduce its
    frequency).
  + Add a warning dialog if GVfs FUSE is not installed.
- Changes from version 46.0:
  + Use modern Adwaita dialogs.
  + Show storage location on the main overview page.
  + Show a nice warning if we can't connect to a secrets service or
    gvfs.
  + Stop showing an error when your cache dir has a CACHEDIR.TAG
    file.
  + Handle a wider variety of odd gvfs mount options during
    backups.
  + Rename "Resume Later" to "Pause" during backups to reduce
    confusion.
  + Show a "Reset All Folders" button in the include/exclude
    preferences.
  + Give feedback when include/exclude/storage folders are invalid
    in some way (either remote URLs for includes or folders inside
    the flatpak).
  + Fix rare crash if an unknown gsetting value is encountered.
  + Fix OAuth token parsing on some newer versions of libsoup/glib.
  + Stop double-mounting fstab entries.
  + Exclude Electron cache dirs by default.
  + Duplicity: Use rclone to connect to Microsoft OneDrive and
    Google Drive and FUSE to connect to remote locations, for
    better reliability.
  + Duplicity: Fix an error about "old signatures and incremental
    specified".
  + Duplicity: Save memory by not keeping a record of every file
    changed.
  + Duplicity: Work around a bug in 2.2.0+ that sometimes chops off
    a command line argument when resuming a backup.
  + Restic: Fix OAuth token refreshing.
  + Restic: Delete old snapshots as needed, to make space.
  + Restic: Ignore restic environment variables we didn't set.
  + Restic: Handle a changed HOME dir during restores.
  + Restic: Handle nested includes/excludes correctly.
  + Restic: Allow restoring from other hostnames or non-Deja-Dup
    snapshots.
  + Updated translations.
- Add xdg-user-dirs BuildRequires: new dependency used in tests.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1728043200">- Update to version 47.0:
  + Fix a case of "another duplicity instance is already running"
    error
  + Mention when an encryption password is wrong, rather than just
    re-showing the password prompt without explanation
  + Use new adwaita widgets (button rows and spinner)
  + Exclude Steam flatpak folder by default too (in addition to
    normal Steam folder)
  + Restic:
  - Allow creating a no-password backup
  - Enable post-backup verification checks
  - Show logs in troubleshooting dialog
  - Show per-file errors during restore
- Switch to source service for tarball.</changelog>
</package>
<package pkgid="af831581df788ece5862f2ada4e5eada2dfcc0d08e79f18187191230bace0fd7c062637b2e513365732a43155b3aa553a857688568247a50367718e3afdaddf6" name="dejagnu" arch="noarch">
  <version epoch="0" ver="1.6.3" rel="160099.4.2"/>
  <changelog author="mpluskal@suse.com" date="1426334400">- Add gpg signature
- Add dependencies for macros dealing with info files
- Use fdupes to avoid duplicate files
- Small spec file cleanup by spec-cleaner</changelog>
  <changelog author="schwab@suse.de" date="1427889600">- Update to dejagnu 1.5.3
  * More bugfixes</changelog>
  <changelog author="mpluskal@suse.com" date="1460808000">- Update to 1.6
  * Proper support for target communication via SSH has been added.
  * A large number of very old config and baseboard files have been
    removed.  If you need to resurrect these, you can get them from
    version 1.5.3.  If you can show that a board is still in use,
    it can be put back in the distribution.
  * The --status command line option is now the default. This means
    that any error in the testsuite Tcl scripts will cause runtest
    to abort with exit status code 2.  The --status option has been
    removed from the documentation, but will continue to be
    accepted for backward compatibility.
  * runtest now exits with exit code 0 if the testsuite "passed",
    1 if something unexpected happened (eg, FAIL, XPASS or
    UNRESOLVED), and 2 if an exception is raised by the Tcl
    interpreter.
  * runtest now exits with the standard exit codes of programs that
    are terminated by the SIGINT, SIGTERM and SIGQUIT signals.
  * The user-visible utility procedures `absolute', `psource' and
    `slay' have been removed.  If a testsuite uses any of these
    procedures, a copy of the procedure should be made and placed
    in the lib directory of the testsuite.
  * Support was added for testing the D compiler.
  * ~/.dejagnurc is now loaded last, not first. This allows the
    user to have the ability to override anything in their
    environment (even the site.exp file specified by $DEJAGNU).
  * The user-visible utility procedure `unsetenv' is deprecated
    and will be removed in the next release.  If a testsuite uses
    any of these procedures, a copy of the procedure should be made
    and placed in the lib directory of the testsuite.
- Run tests during build
- Small spec-file polishing</changelog>
  <changelog author="schwab@suse.de" date="1508241600">- Update to 1.6.1
  * Minor bug fixes, no major changes</changelog>
  <changelog author="schwab@suse.de" date="1531828800">- close-wait-program.patch: Use separate kill command for each pid
  (bsc#1100206)
- Use %license.</changelog>
  <changelog author="schwab@suse.de" date="1533038400">- Adjust license</changelog>
  <changelog author="schwab@suse.de" date="1543406400">- Update to dejagnu 1.6.2
  * runtest will abort if $DEJAGNU is defined but the file is not
    found.
- close-wait-program.patch: Removed</changelog>
  <changelog author="schwab@suse.de" date="1624276800">- Update to dejagnu 1.6.3
  * The internal proc 'is_remote' has been renamed to 'isremote' for
    consistency with the other similar procs (eg, istarget)
  * runtest now accepts --local_init and --global_init options to override
    the default of reading "site.exp"
  * runtest now responds consistently to all Tcl errors and generates an
    UNRESOLVED result when a test script aborts
  * runtest now collects Tcl errors encountered during a test run and prints
    the collected errors a second time at the end of the test run after the
    summary
  * A utility procedure relative_filename has been added
  * The utility procedure 'grep' now accepts a '-n' option that
    includes line numbers in the output, consistent with GNU grep
  * The target_compile procedure now accepts a "linker=" option that
    overrides the compiler selection when producing an executable
  * The internal default_target_compile procedure now supports compiling
    sources in Go (using GCC Go) and Rust
  * The host_execute procedure no longer insists that the executable be in
    the current directory if the file exists under the given name
  * The host_execute procedure now reads input to end-of-file
  * The match patterns in the host_execute procedure have been revised to
    fix timing issues causing test names to be truncated
  * The host_execute procedure is no longer sensitive to the value of the
    "text" global variable
  * A new multiplex procedure "testsuite" is added for commands retrieving
    or providing information about the current testsuite
  * A command "testsuite file" is added to replace the use of the "*dir"
    variables in test scripts
  * A command "testsuite can call" is added to report the availability of
    multiplexed API calls
  * A new multiplex procedure "testcase" is added for commands examining or
    manipulating the dynamic state of ongoing testing
  * A command "testcase group" is provided for reporting test groups to the
    DejaGnu core
  * A shell command "dejagnu" is added as a place to hang various
    auxiliary commands not directly involved with running tests
  * The first auxiliary command is added: "report card"
  * A Tcl namespace is now used for some internal procedures and variables.
  * The Tcl namespace ::dejagnu and all child namespaces are entirely
    internal and should not be mentioned in testsuite code
  * The DejaGnu testsuite no longer searches for a nearby Expect executable
    in the location where it would have been located in the old Cygnus tree
    layout</changelog>
  <changelog author="schwab@suse.de" date="1625054400">- testsuite-legacy.patch: support deprecated legacy uses of dejagnu</changelog>
  <changelog author="schwab@suse.de" date="1708516800">- Use %autosetup</changelog>
</package>
<package pkgid="f8564c106df57ed86b59e9a49cabca72e8df01379b3d2ce65cd15de158e519033cdd1dce66648782dc3be698d7e4d6ac076ef4d1b8bf48d10d26349c4eb651fd" name="dejavu-fonts" arch="noarch">
  <version epoch="0" ver="2.37" rel="160099.4.1"/>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="toms@suse.de" date="1324468800">- Renamed dejavu -&gt; dejavu-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="cfarrell@suse.com" date="1325592000">- license update: SUSE-Permissive
  Use this SPDX proprietary extension tag until upstream SPDX adopts a
  permissive category</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="mmeister@suse.com" date="1363953600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1377518400">- Update to 2.34:
  * This release includes the addition of Lisu, an update of Georgian,
    the addition of some symbols and the addition and modification
    of several Latin characters.
  * Sans, SansMono, Serif: unlinked references of U+2596 for bug 50848
  * Sans, SansMono, Serif: added U+A7AA
  * Sans, SansMono, Serif: added U+2A6A, U+2A6B, U+2E1F based on U+223B
  * Sans, Serif: removed superfluous ligature definitions for
    ffl und ffi (bug 55363)
  * Sans, Serif: swapped glyphs for U+25D2 and U+25D3 (bug 55197)
  * Sans, Serif: added U+A740, U+A741
  * Sans: added U+20BA Turkish Lira sign
  * Sans: replaced Georgian Asomtavruli U+10A0-U+10C5 and Mkhedruli
    U+10D0-U+10FC with new version
  * Sans: added Georgian Nuskhuri U+2D00-U+U+2D25
  * Sans: added Private Use Area glyphs for Georgian U+F400-U+F441
  * Sans: tweaked U+0250, U+0254
  * Sans: adjusted hinting of U+032C-U+032D, avoiding problem on
    some platforms
  * Sans: added U+A7A0-U+A7A9, pre-1921 Latvian letters with
    oblique stroke
  * Sans: added anchors to U+2C6D
  * Sans: added cedilla anchor to some Latin characters
  * Sans: added ogonek anchor to A, E, O, U, Y
  * Sans: adjusted ogonek reference in U+0172, U+01EA, U+01EB
  * Sans: added anchors to U+0104, U+0105
  * Sans: added U+1F600, U+1F611, U+1F615, U+1F617, U+1F619,
    U+1F61B, U+1F61F, U+1F626-U+1F627, U+1F62E-U+1F62F, U+1F634
  * Sans: replaced U+27A1 with mirror image of U+2B05 for consistency
  * Sans: copied hints from U+14A3, U+14A7 to U+2142-U+2143
  * Sans: added Lisu block
  * Sans: typographical improvements to U+0166-U+0167, U+02A6, U+02AA
  * Sans: slightly change hinting of "2" to fix bug 37395
  * Sans: fixed U+1444 which had wrong top dot that shouldn't be there
  * Sans: added anchors for diacritics to U+01B7, U+01B8, U+01B9, U+0292
  * Sans: added U+01B7, U+01B8 to context for case diacritics above
  * SansMono: fixed U+0574
  * SansMono: added U+2016, U+27C2
  * SansMono: added U+02CE, U+02CF
  * SansMono: added U+2148, U+27E6-U+27E7, U+2B05-U+2B0D, U+1D55A
  * Serif: added U+02BA, U+02C2-U+02C5, U+02CA-U+02CB, U+02D7, U+02F3,
    U+02F7, U+046C-U+046D, U+0476-U+0477, U+1D7C-U+1D7F, U+20B8, U+2132,
    U+214E, U+2C7B to Serif
  * Serif: typographic improvements to U+0194, U+01B1, U+0263, U+028A,
    U+02A6, U+02A8, U+02AA, U+02E0, U+03DC, U+1D3B, U+1D7B
  * Serif: added small cap versions of q, x (in italic styles), delta,
    theta, xi, sigma, phi, omega, not wired in yet
  * Serif: added anchors to U+0234-U+0236
  * Serif: added U+02EC, U+02EF, U+02F0, U+0360</changelog>
  <changelog author="cornelis@solcon.nl" date="1437048000">- Update to 2.35:
  * For details see: http://dejavu-fonts.org/wiki/Changelog</changelog>
  <changelog author="sflees@suse.de" date="1470052800">- Update to 2.37
  * Changes from 2.36 to 2.37
  * Fix issue with empty glyphs in condensed typefaces in the released source files.
  * Changes from 2.35 to 2.36
  * Math: added DejaVu Math Tex Gyre by B. Jackowski, P. Strzelczyk and P. Pianowski (on behalf of TeX users groups)
  * Sans: removed dot of U+06BA in all forms
  * Sans: fixed position of three dots of U+06BD in init and medi forms (by Denis Jacquerye)
  * Sans: corrected direction of contours in U+05E7 (by Lior Halphon]])
  * Sans: added U+1F643 (by Olleg Samoylov)
  * Serif: moved up U+0360-0361 (by Gee Fung Sit 薛至峰]])
  * Serif: increased spacing of Roman numerals U+2161-2163, U+2165-2168, U+216A-216B (by Gee Fung Sit 薛至峰)
  * Serif: fixed anchor position of U+00E6 (by Gee Fung Sit 薛至峰)
  * Sans: fixed vertical position of U+20BA (by Gee Fung Sit 薛至峰)
  * Sans, Serif: fixed glyph height of Block Elements (by Gee Fung Sit 薛至峰)
  * Sans, Serif: added U+A698-A699 (by Gee Fung Sit 薛至峰)
  * Sans, Mono, Serif: added U+037F (by Gee Fung Sit 薛至峰)
  * Mono: added U+0376-0377, U+037B-037D (by Gee Fung Sit 薛至峰)
  * Serif: removed duplicate point from U+1D05 (by Gee Fung Sit 薛至峰)
  * Mono: added U+20BA, U+20BD (by Gee Fung Sit 薛至峰)
  * Sans: Added moon symbols U+1F311-1F318 (by Ben Laenen)</changelog>
  <changelog author="pgajdos@suse.com" date="1762344000">- use %license tag [bsc#1252142]</changelog>
</package>
<package pkgid="b9da575a18b3fda4e2ca2f6c0f56aea04b4ebcf821e42797ce3bf8fd27c33e78527370603bd5279a4f59483298153c8c5dc585a8a70c7af81659bef4566af08f" name="delayacct-utils" arch="s390x">
  <version epoch="0" ver="6.12.0" rel="bp161.1.3"/>
  <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&#xFC;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="5b0a136344fa98c789bac386c61e2805f2bcba14124b512185bab35b60b3fbbad986a9baa4d189b76a4a96eb7ede9226e969cb3711d798c1e7c3a192f0fc404a" name="delayacct-utils-rebuild" arch="s390x">
  <version epoch="0" ver="6.12.0" rel="bp161.1.3"/>
  <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&#xFC;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="7afcff674e46f6135308995f31cfbab4cf37d65db140ad1b478521d81846c06fa52e67afeebca2873bc7ff6ccec447381f4286ff3b4be34bf078c407012c6067" name="deltarpm" arch="s390x">
  <version epoch="0" ver="3.6.5" rel="bp161.1.3"/>
  <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="ada6af3f593eed480a5d2ef84e4050b831cc6bb7b141630cc0bc54dc52847c77673cb115a944c035ee1412413fe51ccf6c80bf56a87962b26d16059a2b61f1a6" name="deluge" arch="noarch">
  <version epoch="0" ver="2.2.0" rel="bp161.1.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1604750400">- Fix Deluge not starting by changing dependency from
  python3-xdg to python3-pyxdg.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1639656000">- Update to version 2.0.5 (changes since 2.0.3):
  * Gtk UI
    + Add detection of torrent URL on GTK UI focus.
    + Fix piecesbar crashing when enabled.
    + Remove num_blocks_cache_hits in stats.
    + Fix unhandled error with empty clipboard.
    + Add torrentdetails tabs position menu.
    + Hide pygame community banner in console.
    + Fix cmp function for None types.
    + Fix loading config with double-quotes in string.
    + Fix Status tab download speed and uploaded.
  * Web UI
    + Handle torrent add failures.
    + Add menu option to copy magnet URI.
    + Fix md5sums in torrent files breaking file listing.
    + Add country flag alt/title for accessibility.
  * Console UI
    + Fix hostlist status lookup errors.
    + Fix AttributeError setting config values.
    + Fix setting "Skip" priority.
  * Core
    + Add workaround libtorrent 2.0 file_progress error.
    + Fix allow enabling any plugin Python version.
    + Export torrent get_magnet_uri method.
    + Fix loading magnet with resume_data and no metadata.
    + Fix httpdownloader reencoding torrent file downloads.
    + Fix lt listen_interfaces not comma-separated.
    + Fix unable to remove magnet with delete_copies enabled.
    + Fix Python 3.8 compatibility.
    + Fix loading config with double-quotes in string.
    + Fix pickle loading non-ascii state error.
    + Fix creation of pidfile via command option.
    + Fix for peer.client UnicodeDecodeError.
    + Fix show_file unhandled dbus error.
  * Documentation
    + Add How-to guides about services..
  * Stats plugin
    + Fix constant session status key warnings.
    + Fix cairo error.
  * Notifications plugin
    + Fix email KeyError with status name.
    + Fix unhandled TypeErrors on Python 3.
  * Autoadd plugin
    + Fix magnet missing applied labels.
- Use the latest libtorrent-rasterbar version now.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648728000">- Add global typelib gconf exclude, filter out unneeded and
  unwanted gconf2 runtime Requires.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1655812800">- Actually needs "twisted[tls]": python-Twisted-tls on Tumbleweed</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1659700800">- Update to version 2.1.1 (changes since 2.1.0) (bsc#1203162, CVE-2021-3427):
  * Core:
    + Fix missing trackers added via magnet.
    + Fix handling magnets with tracker tiers.
    + Add support for SVG tracker icons.
    + Fix tracker icon error handling.
    + Fix cleaning-up tracker icon temp files.
    + Fix Plugin manager to handle new metadata 2.1.
    + Hide passwords in config logs.
    + Fix cleaning-up temp files in add_torrent_url.
    + Fix KeyError in sessionproxy after torrent delete.
    + Remove libtorrent deprecated functions.
    + Fix file_completed_alert handling.
    + Add plugin keys to get_torrents_status.
    + Add support for pygeoip dependency.
    + Add is_interface and is_interface_name to validate network
    interfaces.
    + Fix is_url and is_infohash error with None value.
    + Fix load_libintl error.
    + Add support for IPv6 in host lists.
    + Add systemd user services.
    + Fix refresh and expire the torrent status cache.
    + Fix crash when logging errors initializing gettext.
  * Web UI:
    + Fix ETA column sorting in correct order (#3413).
    + Fix defining foreground and background colors.
    + Accept charset in content-type for json messages.
    + Fix 'Complete Seen' and 'Completed' sorting.
    + Fix encoding HTML entities for torrent attributes
    to prevent XSS.
  * Gtk UI:
    + Fix download location textbox width.
    + Fix obscured port number in Connection Manager.
    + Increase connection manager default height.
    + Fix bug with setting move completed in Options tab.
    + Fix adding daemon accounts.
    + Hide account password length in log.
    + Added a torrent menu option for magnet copy.
    + Fix unable to prefetch magnet in thinclient mode.
    + Use GtkSpinner when testing open port.
    + Update About Dialog year.
    + Fix Edit Torrents dialogs close issues.
    + Fix ETA being copied to neighboring empty cells.
  * Console UI:
    + Fix curses.init_pair raise ValueError on Py3.10.
    + Swap j and k key's behavior to fit vim mode.
    + Fix torrent details status error.
    + Fix incorrect test for when a host is online.
    + Add the torrent label to info command.
  * AutoAdd:
    + Fix handling torrent decode errors.
    + Fix error dialog not being shown on error.
  * Blocklist:
    + Add frequency unit to interval label.
  * Notifications:
    + Fix UnicodeEncodeError upon non-ascii torrent name.
  * Breaking changes:
    + Python 2 support removed (Python &gt;= 3.6)
    + libtorrent minimum requirement increased (&gt;= 1.2).</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1660910400">- Add global typelib AyatanaAppIndicator3 exclude, filter out unneeded and
  unwanted AyatanaAppIndicator3 runtime Requires.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1704283200">- Normalize .egg mtimes for reproducible builds (boo#1047218)</changelog>
  <changelog author="Michael Gumsley &lt;gumsley_6@hotmail.com&gt;" date="1748001600">- Update to version 2.2.0 (changes since 2.1.1)
  * Breaking changes:
    + Removed Python 3.6 support (Python &gt;= 3.7)
  * Core
    + Fix GHSL-2024-189 - insecure HTTP for new version check.
    + Fix alert handler segfault.
    + Add support for creating v2 torrents.
  * GTK UI
    + Fix changing torrent ownership.
    + Fix upper limit of upload/download in Add Torrent dialog.
    + Fix #3339 - Resizing window crashes with Piecesbar or Stats plugin.
    + Fix #3350 - Unable to use quick search.
    + Fix #3598 - Missing AppIndicator option in Preferences.
    + Set Appindicator as default for tray icon on Linux.
    + Add feature to switch between dark/light themes.
  * Web UI
    + Fix GHSL-2024-191 - potential flag endpoint path traversal.
    + Fix GHSL-2024-188 - js script dir traversal vulnerability.
    + Fix GHSL-2024-190 - insecure tracker icon endpoint.
    + Fix unable to stop daemon in connection manager.
    + Fix responsiveness to avoid "Connection lost".
    + Add support for network interface name as well as IP address.
    + Add ability to change UI theme.
  * Console UI
    + Fix 'rm' and 'move' commands hanging when done.
    + Fix #3538 - Unable to add host in connection manager.
    + Disable interactive-mode on Windows.
  * UI Library
    + Fix tracker icon display by converting to png format.
    + Fix splitting trackers by newline
    + Add clickable URLs for torrent comment and tracker status.
  * Label
    + Fix torrent deletion not removed from config.
    + Fix label display name in submenu.
  * AutoAdd
    + Fix #3515 - Torrent file decoding errors disabled watch folder.
- Include obs verification service</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1782216000">- Remove unused BuildRequires: python3-slimit (commit a03e649)</changelog>
</package>
<package pkgid="e3b6922c109053847e4b55ee9f5c85c2e69cac916f1da2ee15f0646be364ae06b12ea72cf0e80beaac0b60a7333d1b7c52302283b5b7883f46cf967f08d1df3e" name="deluge-lang" arch="noarch">
  <version epoch="0" ver="2.2.0" rel="bp161.1.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1604750400">- Fix Deluge not starting by changing dependency from
  python3-xdg to python3-pyxdg.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1639656000">- Update to version 2.0.5 (changes since 2.0.3):
  * Gtk UI
    + Add detection of torrent URL on GTK UI focus.
    + Fix piecesbar crashing when enabled.
    + Remove num_blocks_cache_hits in stats.
    + Fix unhandled error with empty clipboard.
    + Add torrentdetails tabs position menu.
    + Hide pygame community banner in console.
    + Fix cmp function for None types.
    + Fix loading config with double-quotes in string.
    + Fix Status tab download speed and uploaded.
  * Web UI
    + Handle torrent add failures.
    + Add menu option to copy magnet URI.
    + Fix md5sums in torrent files breaking file listing.
    + Add country flag alt/title for accessibility.
  * Console UI
    + Fix hostlist status lookup errors.
    + Fix AttributeError setting config values.
    + Fix setting "Skip" priority.
  * Core
    + Add workaround libtorrent 2.0 file_progress error.
    + Fix allow enabling any plugin Python version.
    + Export torrent get_magnet_uri method.
    + Fix loading magnet with resume_data and no metadata.
    + Fix httpdownloader reencoding torrent file downloads.
    + Fix lt listen_interfaces not comma-separated.
    + Fix unable to remove magnet with delete_copies enabled.
    + Fix Python 3.8 compatibility.
    + Fix loading config with double-quotes in string.
    + Fix pickle loading non-ascii state error.
    + Fix creation of pidfile via command option.
    + Fix for peer.client UnicodeDecodeError.
    + Fix show_file unhandled dbus error.
  * Documentation
    + Add How-to guides about services..
  * Stats plugin
    + Fix constant session status key warnings.
    + Fix cairo error.
  * Notifications plugin
    + Fix email KeyError with status name.
    + Fix unhandled TypeErrors on Python 3.
  * Autoadd plugin
    + Fix magnet missing applied labels.
- Use the latest libtorrent-rasterbar version now.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648728000">- Add global typelib gconf exclude, filter out unneeded and
  unwanted gconf2 runtime Requires.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1655812800">- Actually needs "twisted[tls]": python-Twisted-tls on Tumbleweed</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1659700800">- Update to version 2.1.1 (changes since 2.1.0) (bsc#1203162, CVE-2021-3427):
  * Core:
    + Fix missing trackers added via magnet.
    + Fix handling magnets with tracker tiers.
    + Add support for SVG tracker icons.
    + Fix tracker icon error handling.
    + Fix cleaning-up tracker icon temp files.
    + Fix Plugin manager to handle new metadata 2.1.
    + Hide passwords in config logs.
    + Fix cleaning-up temp files in add_torrent_url.
    + Fix KeyError in sessionproxy after torrent delete.
    + Remove libtorrent deprecated functions.
    + Fix file_completed_alert handling.
    + Add plugin keys to get_torrents_status.
    + Add support for pygeoip dependency.
    + Add is_interface and is_interface_name to validate network
    interfaces.
    + Fix is_url and is_infohash error with None value.
    + Fix load_libintl error.
    + Add support for IPv6 in host lists.
    + Add systemd user services.
    + Fix refresh and expire the torrent status cache.
    + Fix crash when logging errors initializing gettext.
  * Web UI:
    + Fix ETA column sorting in correct order (#3413).
    + Fix defining foreground and background colors.
    + Accept charset in content-type for json messages.
    + Fix 'Complete Seen' and 'Completed' sorting.
    + Fix encoding HTML entities for torrent attributes
    to prevent XSS.
  * Gtk UI:
    + Fix download location textbox width.
    + Fix obscured port number in Connection Manager.
    + Increase connection manager default height.
    + Fix bug with setting move completed in Options tab.
    + Fix adding daemon accounts.
    + Hide account password length in log.
    + Added a torrent menu option for magnet copy.
    + Fix unable to prefetch magnet in thinclient mode.
    + Use GtkSpinner when testing open port.
    + Update About Dialog year.
    + Fix Edit Torrents dialogs close issues.
    + Fix ETA being copied to neighboring empty cells.
  * Console UI:
    + Fix curses.init_pair raise ValueError on Py3.10.
    + Swap j and k key's behavior to fit vim mode.
    + Fix torrent details status error.
    + Fix incorrect test for when a host is online.
    + Add the torrent label to info command.
  * AutoAdd:
    + Fix handling torrent decode errors.
    + Fix error dialog not being shown on error.
  * Blocklist:
    + Add frequency unit to interval label.
  * Notifications:
    + Fix UnicodeEncodeError upon non-ascii torrent name.
  * Breaking changes:
    + Python 2 support removed (Python &gt;= 3.6)
    + libtorrent minimum requirement increased (&gt;= 1.2).</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1660910400">- Add global typelib AyatanaAppIndicator3 exclude, filter out unneeded and
  unwanted AyatanaAppIndicator3 runtime Requires.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1704283200">- Normalize .egg mtimes for reproducible builds (boo#1047218)</changelog>
  <changelog author="Michael Gumsley &lt;gumsley_6@hotmail.com&gt;" date="1748001600">- Update to version 2.2.0 (changes since 2.1.1)
  * Breaking changes:
    + Removed Python 3.6 support (Python &gt;= 3.7)
  * Core
    + Fix GHSL-2024-189 - insecure HTTP for new version check.
    + Fix alert handler segfault.
    + Add support for creating v2 torrents.
  * GTK UI
    + Fix changing torrent ownership.
    + Fix upper limit of upload/download in Add Torrent dialog.
    + Fix #3339 - Resizing window crashes with Piecesbar or Stats plugin.
    + Fix #3350 - Unable to use quick search.
    + Fix #3598 - Missing AppIndicator option in Preferences.
    + Set Appindicator as default for tray icon on Linux.
    + Add feature to switch between dark/light themes.
  * Web UI
    + Fix GHSL-2024-191 - potential flag endpoint path traversal.
    + Fix GHSL-2024-188 - js script dir traversal vulnerability.
    + Fix GHSL-2024-190 - insecure tracker icon endpoint.
    + Fix unable to stop daemon in connection manager.
    + Fix responsiveness to avoid "Connection lost".
    + Add support for network interface name as well as IP address.
    + Add ability to change UI theme.
  * Console UI
    + Fix 'rm' and 'move' commands hanging when done.
    + Fix #3538 - Unable to add host in connection manager.
    + Disable interactive-mode on Windows.
  * UI Library
    + Fix tracker icon display by converting to png format.
    + Fix splitting trackers by newline
    + Add clickable URLs for torrent comment and tracker status.
  * Label
    + Fix torrent deletion not removed from config.
    + Fix label display name in submenu.
  * AutoAdd
    + Fix #3515 - Torrent file decoding errors disabled watch folder.
- Include obs verification service</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1782216000">- Remove unused BuildRequires: python3-slimit (commit a03e649)</changelog>
</package>
<package pkgid="98e2c77e3c992046c13a767eb91b23dbb437bd5a1e400a0e97126e7c925f857ef934d957ce2045b31a30dd965c7f9efc3466041c94c2ea8b9ebb71f5a6ba700f" name="demumble" arch="s390x">
  <version epoch="0" ver="1.2.3" rel="bp161.1.2"/>
  <changelog author="Ismail D&#xF6;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>
</package>
<package pkgid="67f4da00728d68f04c2606d0a423c179bbff16245ba7cdc305a71f2e4d2222ffa206631980cc9ed4b15b6b8c6ed75196ef4ff6d85ccb5e17e031e53f111e0d43" name="descent3" arch="s390x">
  <version epoch="0" ver="1.6.0~git632.c68f6b0" rel="bp161.1.7"/>
  <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="058f392818bef687c8e76912b619fd8f07eb7d884c1487944e3310036606b4b45463f65679b7b6cd5ca15e1a00ec0a602cd93ed6c1e18b99ffb95b1ec4a9f1c4" name="deskflow-doc" arch="noarch">
  <version epoch="0" ver="1.22.0" rel="bp161.1.5"/>
  <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>
</package>
<package pkgid="3dda0a2062865165e33885e5293dc52968c76dd5c9124c46d177eaabdce0eeae567b09f076ed9525e8bd24478f05a35225d03d8dc6c757826bf91dabe84f84b6" name="desktop-data-openSUSE" arch="noarch">
  <version epoch="0" ver="15.2.20200107" rel="lp161.1.1"/>
  <changelog author="alarrosa@suse.com" date="1453982400">- Added package_edutainment.png which is used by Yast's software
  management module as Education package group icon (bnc#953027)</changelog>
  <changelog author="alarrosa@suse.com" date="1455624000">- Upgraded package from upstream sources.
- Removed the update_rpm script and replaced it with a proper
  obs source service (disabled by default). Use xz compression
  instead of bz2.
- Removed package_edutainment.png icon "patch" since it's now
  properly installed from the upstream sources.
- Updated the spec file accordingly.</changelog>
  <changelog author="dimstar@opensuse.org" date="1508760000">- Update to version 15.0.20171023:
  * Drop /etc/skel/public_html (boo#1064226).</changelog>
  <changelog author="dimstar@opensuse.org" date="1509019200">- Update to version 15.0.20171024:
  * Remove update_rpm: the package has been converted to _service</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="hellcp@opensuse.org" date="1544788800">- Update to version 15.1.20181213:
  * Replace old menus and set wallpapers for Gnome
  * Remove all irrelevant stuff from KDE4, Novell and duplicated icons
  * Fix up cursors not working by default, DMZ theme doesn't exist</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="hellcp@mailbox.org" date="1574596800">- Update to version 15.1.20191124:
  * Remove remaining wallpapers
  * Remove unused icon directory
  * Don't set cursor on empty input
- No longer requires DMZ Cursors, as the fillup no longer contains
  the theme by default</changelog>
  <changelog author="Stasiek Michalski &lt;hellcp@mailbox.org&gt;" date="1578398400">- Update to version 15.2.20200107:
  * Fix csh (boo#1158422)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1609329600">- Move call-browser and desktop-launch symlink to xdg-utils.</changelog>
</package>
<package pkgid="58eef2fa84575c8934a80225aafdc8b607fb0913306f23e80c9b673d16771970046c991035a9301184adc359e4e7638ebde3e2000f54ad443bd1d5e98a8607c3" name="desktop-file-utils" arch="s390x">
  <version epoch="0" ver="0.28" rel="160099.3.3"/>
  <changelog author="avvissu@yandex.by" date="1631016000">- suse-update-mime-defaults: add Pantheon desktop environment</changelog>
  <changelog author="gmbr3@opensuse.org" date="1648209600">- suse-update-mime-defaults: add Budgie desktop environment</changelog>
  <changelog author="christophe@krop.fr" 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+opensuse@berhoerster.name" 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@suse.com" 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="dmueller@suse.com" date="1705492800">- support non-SUSE distributions</changelog>
  <changelog author="antonio.teixeira@suse.com" 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+opensuse@berhoerster.name" 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="alarrosa@suse.com" 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="dimstar@opensuse.org" 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="7f3403b908a094881acf1b43bf24cc195f131d948cf14489857f91c2c2ffae89656f8e039080d6993f356ece425a9d46e96f1ac44188508ba5dae2e303110361" name="desktop-translations" arch="noarch">
  <version epoch="0" ver="84.87.20240503.9343de5" rel="bp161.1.1"/>
  <changelog author="opensuse-packaging@opensuse.org" date="1584014400">- Update to version 84.87.20200312.febbb097:
  * Add two TODO notes to generate_and_merge_pos.sh
  * Drop en_US (boo#1139962, bsc#1163437).
  * README.md: Document the process of update
  * Translated using Weblate (Belarusian)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Czech)
  * Translated using Weblate (Danish)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Estonian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (German)
  * Translated using Weblate (Greek)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Turkish)
  * Translated using Weblate (Vietnamese)
  * Update strings from Leap 15.2.</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1615291200">- Update to version 84.87.20210202.7db31a52:
  * Update strings from Leap 15.3.
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Central Atlas Tamazight)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (English (United Kingdom))
  * Translated using Weblate (Finnish)
  * Translated using Weblate (French)
  * Translated using Weblate (German)
  * Translated using Weblate (Greek)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Swedish)
  * Added translation using Weblate (Central Atlas Tamazight)
  * Drop obsolete mimelnk files (boo#1062631).</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1647518400">- Update to version 84.87.20220316.9301f89b:
  * Update strings from Leap 15.4.
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (Taiwan) (zh_TW))
  * Translated using Weblate (Chinese (Taiwan))
  * Translated using Weblate (Croatian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (French)
  * Translated using Weblate (German)
  * Translated using Weblate (Hindi)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Kabyle)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Russian)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Turkish)
  * Translated using Weblate (Ukrainian)
  * Translated using Weblate (Vietnamese)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1651406400">- Update to version 84.87.20220427.80cb897f:
  * Translated using Weblate (Slovenian)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Czech)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1676289600">- Update to version 84.87.20230128.350400f:
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (German)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Russian)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1681473600">- Update to version 84.87.20230410.dc72281:
  * Translated using Weblate (Latvian)
  * Translated using Weblate (Latvian)
  * Translated using Weblate (German)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Persian)
  * Translated using Weblate (Persian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1714737600">- Update to version 84.87.20240502.b932b7c:
  * Add download_data_from_download-o-o.sh
  * Added translation using Weblate (Latvian)
  * Disable appstream and polkit extraction
  * Leap 15.6 desktop-file-translations
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Croatian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (English (United Kingdom))
  * Translated using Weblate (Finnish)
  * Translated using Weblate (German)
  * Translated using Weblate (Greek)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Latvian)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Serbian (latin) (sr@latin))
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Turkish)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1714737601">- Update to version 84.87.20240503.9343de5:
  * Update for SLES 15 SP6 RC / Leap 15.6 RC poo#131735
  * Manually remove further invalid character occurances
  * Fix Browse C:\ drive incorrect escaping</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1724673600">- Generate desktop-translation-devel for purpose of translation
  check. (boo#1158957)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1725451200">- Add support for the new tool %suse_translate_desktop.
  (boo#1158957)</changelog>
</package>
<package pkgid="6de4bf232cd6544a39ff88b221c6656c5e8987701c9b7ba163017b1f3509789488ee477e08b555647b2ffe5338ae9a2e6fb40af92acca76119bd6c69b1cdda0e" name="desktop-translations-devel" arch="noarch">
  <version epoch="0" ver="84.87.20240503.9343de5" rel="bp161.1.1"/>
  <changelog author="opensuse-packaging@opensuse.org" date="1584014400">- Update to version 84.87.20200312.febbb097:
  * Add two TODO notes to generate_and_merge_pos.sh
  * Drop en_US (boo#1139962, bsc#1163437).
  * README.md: Document the process of update
  * Translated using Weblate (Belarusian)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Czech)
  * Translated using Weblate (Danish)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Estonian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (German)
  * Translated using Weblate (Greek)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Turkish)
  * Translated using Weblate (Vietnamese)
  * Update strings from Leap 15.2.</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1615291200">- Update to version 84.87.20210202.7db31a52:
  * Update strings from Leap 15.3.
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Central Atlas Tamazight)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (English (United Kingdom))
  * Translated using Weblate (Finnish)
  * Translated using Weblate (French)
  * Translated using Weblate (German)
  * Translated using Weblate (Greek)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Swedish)
  * Added translation using Weblate (Central Atlas Tamazight)
  * Drop obsolete mimelnk files (boo#1062631).</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1647518400">- Update to version 84.87.20220316.9301f89b:
  * Update strings from Leap 15.4.
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (Taiwan) (zh_TW))
  * Translated using Weblate (Chinese (Taiwan))
  * Translated using Weblate (Croatian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (French)
  * Translated using Weblate (German)
  * Translated using Weblate (Hindi)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Kabyle)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Russian)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Turkish)
  * Translated using Weblate (Ukrainian)
  * Translated using Weblate (Vietnamese)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1651406400">- Update to version 84.87.20220427.80cb897f:
  * Translated using Weblate (Slovenian)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Czech)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1676289600">- Update to version 84.87.20230128.350400f:
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (German)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Russian)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1681473600">- Update to version 84.87.20230410.dc72281:
  * Translated using Weblate (Latvian)
  * Translated using Weblate (Latvian)
  * Translated using Weblate (German)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Persian)
  * Translated using Weblate (Persian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1714737600">- Update to version 84.87.20240502.b932b7c:
  * Add download_data_from_download-o-o.sh
  * Added translation using Weblate (Latvian)
  * Disable appstream and polkit extraction
  * Leap 15.6 desktop-file-translations
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Croatian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (English (United Kingdom))
  * Translated using Weblate (Finnish)
  * Translated using Weblate (German)
  * Translated using Weblate (Greek)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Latvian)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Serbian (latin) (sr@latin))
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Turkish)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1714737601">- Update to version 84.87.20240503.9343de5:
  * Update for SLES 15 SP6 RC / Leap 15.6 RC poo#131735
  * Manually remove further invalid character occurances
  * Fix Browse C:\ drive incorrect escaping</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1724673600">- Generate desktop-translation-devel for purpose of translation
  check. (boo#1158957)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1725451200">- Add support for the new tool %suse_translate_desktop.
  (boo#1158957)</changelog>
</package>
<package pkgid="0d71f8d03636449776284134ebc7f49afb4d25cecc071e064b95e14fe17a7d4aa9d9926e9ee7252545f46aaa846953abf5343b074f81cc88381950e7bd2f30fa" name="devhelp" arch="s390x">
  <version epoch="0" ver="43.0" rel="bp161.1.9"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632139200">- Update to version 41.1:
  + Appdata fixes.
- Changes from version 41.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633089600">- Update to version 41.2:
  + More appdata fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515202">- Update to version 43.beta:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="13055664e8b311a1f02abf026300798823b13b0964e636c08c4cc8dc05b442f05ffbaf657ed5ac0ab675c6d605bf8ce96b3b429d3cae466532d6fa9c38c18583" name="devhelp-devel" arch="s390x">
  <version epoch="0" ver="43.0" rel="bp161.1.9"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632139200">- Update to version 41.1:
  + Appdata fixes.
- Changes from version 41.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633089600">- Update to version 41.2:
  + More appdata fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515202">- Update to version 43.beta:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="f32af495c0a892f4ea10eec831fe550b26c24ce1b6421cac748d35274560dc6c8a97353f60938778f3be0c15bd84199890aa0a6e90a9e8aa9a93fd62e499c20d" name="devhelp-lang" arch="noarch">
  <version epoch="0" ver="43.0" rel="bp161.1.9"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632139200">- Update to version 41.1:
  + Appdata fixes.
- Changes from version 41.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633089600">- Update to version 41.2:
  + More appdata fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515202">- Update to version 43.beta:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="15f1c23658a63e844e694678185f4f7291a77c7e0de63dfc08ed65bf2583a217f0471371e07debb25dd45241d44a2992df0ba8e3e65340b4dc193150ffe421da" name="device-mapper" arch="s390x">
  <version epoch="0" ver="2.03.38_1.02.212" rel="160099.1.3"/>
  <changelog author="glass.su@suse.com" 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@suse.com" 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="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="glass.su@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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="04c30a90edb71f28a4fcf30267f29ca12e5cb780511c7789522948b3aa479a0c5f92511d178fb73e8654a8d6dd6932bcbe437b131ae2921c82cf594d77714f2d" name="device-mapper-devel" arch="s390x">
  <version epoch="0" ver="2.03.38_1.02.212" rel="160099.1.3"/>
  <changelog author="glass.su@suse.com" 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@suse.com" 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="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="glass.su@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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="bf632bdfe5a909cff6578f754cc59f23ccf45fcd19c56091e66dce7356a2c604c44ce96304cc2a0fb9ceeac8ad3127644133e2d66b61d353f8960e0454ca80ea" name="devilspie2" arch="s390x">
  <version epoch="0" ver="0.44" rel="bp161.1.3"/>
  <changelog author="mpluskal@suse.com" date="1455883200">- Drop _service and use url instead
- Build with optflags
- Cleanup spec file with spec-cleaner
- Add gpg signature</changelog>
  <changelog author="mpluskal@suse.com" date="1459425600">- Update to 0.40
  * Add callback for geometry change
  * Add error string for one or two indata expected
  * Make devilspie2_get_viewport_start return both x and y
    coordinates
  * Add alternative functionality to set_viewport Now you can set
    the coordinates to the window if you use two integers as indata
  * New Italian translation, updated Dutch, Japanese and Swedish
    translations
  * Build flags hardening fixes
  * Allow reading of XA_WINDOW properties</changelog>
  <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>
</package>
<package pkgid="d5d9acb34438166d58145a4e5e1ffb31d6336e2a4f80e5b0fe9cae83cb08b91621a24a95af46bc586d06f973acb5c93c2f28cd3c11b5c76d0445af62258c034b" name="devilspie2-lang" arch="noarch">
  <version epoch="0" ver="0.44" rel="bp161.1.3"/>
  <changelog author="mpluskal@suse.com" date="1455883200">- Drop _service and use url instead
- Build with optflags
- Cleanup spec file with spec-cleaner
- Add gpg signature</changelog>
  <changelog author="mpluskal@suse.com" date="1459425600">- Update to 0.40
  * Add callback for geometry change
  * Add error string for one or two indata expected
  * Make devilspie2_get_viewport_start return both x and y
    coordinates
  * Add alternative functionality to set_viewport Now you can set
    the coordinates to the window if you use two integers as indata
  * New Italian translation, updated Dutch, Japanese and Swedish
    translations
  * Build flags hardening fixes
  * Allow reading of XA_WINDOW properties</changelog>
  <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>
</package>
<package pkgid="906b15805b0da0108e4ee92d7cb48f24768c02e409f4435cc9fb774b74fc6dfc26ee5443eed965d0c76d2ad65d3a90c1057396f0fae814a39ff6f48d73cfca68" name="devscripts" arch="s390x">
  <version epoch="0" ver="2.22.2" rel="160099.4.3"/>
  <changelog author="mwilck@suse.com" date="1554206400">- Fixed license tag as suggested by licensedigger.</changelog>
  <changelog author="tchvatal@suse.com" date="1567512000">- Update to 2.19.5:
  * various fixes in scripts all around:
    + See /usr/share/doc/packages/devscripts/changelog
- Add conflicts on packages with the same binaries</changelog>
  <changelog author="mliska@suse.cz" date="1606132800">- Add backport from master devscripts-checkbashisms-early-fail.patch.</changelog>
  <changelog author="michal.hrusecky@opensuse.org" date="1651492800">- Add missing uscan dependencies perl-{File-HomeDir,IPC-Run,Moo}</changelog>
  <changelog author="dmueller@suse.com" date="1657627200">- update to 2.22.2:
  * who-permits-upload:
    + Fix fingerprint lookup, so it actually finds the user id
  * debsnap:
    + Add a -l option as the short version of --list.  Closes: #1006904
  * sadt:
    + Run autodep8 when looking for autopkgtests to run.
  * deprepro:
    + Add new options, to make it easier to debrepro against arbitrary source
    directories (i.e. not Debian packages):
  - -B, --build-command: specify custom build command
  - -a, --artifact-pattern: specify custom artifacts to be compared
    across builds
  - --no-copy: run commands against the source tree directly, i.e. don't
    copy it to a temporary build directory.
  * mk-origtargz:
    + Apply patch from Vasyl Gello to make Files-Included-&lt;component&gt; work.
  * Include the updated Portuguese translation.  Closes: #1011316
    Thanks to Américo Monteiro &lt;a_monteiro@gmx.com&gt;.
  * Run perltidy with the newer 20220217.
  * Bump Standards-Version to 4.6.1, no changes needed.
  * mk-origtargz:
    + Display compression/tar errors
  * wrap-and-sort:
    + Introduce an experimental mode using the RTS parser available with
    python-debian &gt;= 0.1.43.  This will let wrap-and-sort retain comments.
    This feature is opt-in with a new flag.  MR: !237
    + Futher improvements to the RTS mode, now also supporting short indent
    (-s) among others.  MR: !263
  * deb-janitor:
    + Add a new 'review' subcommand.  MR: !261
  * wnpp-check:
    + Replace HTTP URLs with HTTPS.  Closes: #1002311, #902242; MR: !256
  * rc-alert, wnpp-alert, wnpp-check:
    + Allow curl to follow HTTP redirections.  MR: !257
  * wnpp-check:
    + Document -e,--exact in the --help output.  Closes: #1003254
  * Make pristine-tar a Suggests in Ubuntu, as it's not in main so it can't be
    a Recommends.  LP: #1885766
  * Don't build-depend on subversion on i386, skipping the test_uscan_svn
    test; this is to avoid a delta with Ubuntu, that doesn't have svn on i386.
  * debrebuild:
    + Use the new field_parse_binary_source() from libdpkg-perl &gt;= 1.21.0
    if available.  MR: !249
  * test_uscan_mangle:
    + Use MGZREPACK to specify the expected file extension when necessary;
    otherwise, use the default file extension.
    + Add a workaround for testWatch4WebNonNativeMUT0(). MR: !258
    + Test use of filenamemangle with single and multiple upstream tarballs.
    + Modify helperWatch() to accept filenamemangled filenames.
    + Allow filenamemangling with multiple upstream tarballs.
  * Fix some spelling errors in code comments.  MR: !243
  * hardening-check:
    + Handle emtpy symble table by returning an unknown result for the
    stack-protector check.  MR: !223
  * salsa:
    + Add a new last_ci_status subcommand.  MR: !226
- drop devscripts-checkbashisms-early-fail.patch (upstream)</changelog>
  <changelog author="fcrozat@suse.com" date="1701172800">- Move checkbashisms to a separate multibuild flavor, reduce
  build cycle when only checkbashisms is needed.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1716292800">- Mark %{buildroot}%{_bindir}/checkbashisms executable: sed … &gt;
  %{buildroot}%{_bindir}/checkbashisms creates a non-executable,
  regular file.</changelog>
  <changelog author="dimstar@opensuse.org" date="1716552000">- Fix minor issues:
  + Do not build devscripts main package (empty) in checkbashisms
    flavor.
  + Ensure the two flavors have different .src.rpm names, not
    overwriting each other.</changelog>
  <changelog author="pgajdos@suse.com" date="1718884800">-  remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="a5bab83c6a50c13cc2bd4e9b152c72ef6a5d2d53dc545dc137469aef1714c0a005a6a7a56b9719993cf6fa3ed8051b3132797fd29308d7fa1544659ce73ecfb7" name="dfc" arch="s390x">
  <version epoch="0" ver="3.1.1" rel="bp161.1.2"/>
  <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="7704a724dd0385788a73f11fd934281d5f80ae07031f6afd50d3ea454b6083d99c95788b77dc4aa7993dec5b4b3b3fd10dd3ba40221254efce095f592ae1222f" name="dfc-lang" arch="noarch">
  <version epoch="0" ver="3.1.1" rel="bp161.1.2"/>
  <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="40b1ccef3257435316c77f4168fccee2d03f0613310485c04efc829df1ebf444a01afcf65317a011d4f8ea16dfa4bdcd88a6d5b3ba73ccb70c79f01deb124154" name="dfu-programmer" arch="s390x">
  <version epoch="0" ver="1.1.0" rel="bp161.1.3"/>
  <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="dfbabef8c096f403082c29dc5c7f86f370c42b1d29855b345d47fa184b3ee98398b84c4cb46a00e087b99c95fcdaef80ed0ca0206ef1ff7a8e4e1efbaa5fe881" name="dfu-util" arch="s390x">
  <version epoch="0" ver="0.11" rel="bp161.1.3"/>
  <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="a880bc8608eaf312363470c6f95a2bbc8f769ad5c523f59ac3d70ada7da665f1b7fd1ae36b066cd8dd2d409ac9599af9726a959880a917a2e75a96b59e3d993b" name="dh-autoreconf" arch="noarch">
  <version epoch="0" ver="19" rel="bp161.1.2"/>
  <changelog author="frank.lichtenheld@sophos.com" date="1322308800">- update to dpkg-1.15.8.11
  * Do not segfault on "dpkg -i --no-act".
  * Fix typo in "dpkg-name --overwrite" argument parsing so that it actually
  works at all. Ubuntu Bug #728708
  * Fix dpkg-split to not corrupt binary part metadata when generating the
  split packages on 32-bit systems.
  * Fix a regression in dpkg-divert where using --rename led to a failure when
  the rename implies crossing file systems.</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="frank.lichtenheld@sophos.com" date="1327838400">- update to dpkg-1.15.8.12
  * Do not fail to unpack shared directories missing on the file system
  from packages being replaced by other packages. Debian Bug #631808
  * Defer hardlink renames so that there's never a point were the new
  file contents are accessible from the final path before they have
  been fsync()ed and cannot be executed causing ETXTBSY when trying
  to open the to be installed paths for writing. Debian Bug #635683
  * Add armhf support to ostable and triplettable.
  Debian Bugs #594179, #639674</changelog>
  <changelog author="frank.lichtenheld@sophos.com" date="1336046400">- install missing parts of devscripts
  * install man pages installed by debian/manpages
  * install symlinks installed by debian/links</changelog>
  <changelog author="i@marguerite.su" date="1337601600">- update to dpkg-1.16.3
  * see http://packages.debian.org/changelogs/pool/main/d/dpkg/dpkg_1.16.3/changelog
- update to debhelper 9.20120518
  * Fix versioned dependency on dpkg for xz options. Closes: #672895
  * dh_link: Doc improvement. Closes: #672988
- update to devscripts-2.11.7
  * see http://packages.debian.org/changelogs/pool/main/d/devscripts/devscripts_2.11.7/changelog
- reworked patch. remove version for archtable. for it's universal.
- add dh_make 0.60
  * see http://packages.debian.org/changelogs/pool/main/d/dh-make/dh-make_0.60/changelog
- add dh_autoreconf 6
  * see http://packages.debian.org/changelogs/pool/main/d/dh-autoreconf/dh-autoreconf_6/changelog</changelog>
  <changelog author="frank.lichtenheld@sophos.com" date="1341576000">- package dh-autoreconf separately</changelog>
  <changelog author="p.drouand@gmail.com" date="1420372800">- Update to version 10
  + dh_autoreconf.pod: Fix typo (Closes: #729001)
  + dh-autoreconf.pod: Document when dh-autoreconf can be used with
    autotools-dev (Closes: #698765)
- Add xz build dependency; debian tarballs are now compressed with
  xz format</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 19:
  * Disable gtkdocize for now (Closes: #898916)
  * Correctly restore working directory if autoreconf failed (Closes: #876187)
  * Automatically use xdg-autogen if configure.{ac,in} contain XDT_ lines.
    Thanks to Unit 193 for the initial patch (Closes: #893746)
  * Automatically handle gtkdocize if no custom command has been provided
    (Closes: #640376)
  * Add Breaks: quilt (&lt;&lt; 0.63-8.2~), dpatch (&lt;&lt; 2.0.38+nmu1~) (Closes: #889567)
  * Move to Salsa
  * Use debhelper compat level 11
  * Bump Standards-Version to 4.1.3
  * debian/copyright: Point to HTTPS Format url
  * d/rules: Use /usr/share/dpkg/pkg-info.mk instead of dpkg-parsechangelog
  * Do not fail, only warn, if run multiple times (Closes: #887482)
  * Also clean up symlinks (Closes: #882479)
  * Run dh_autoreconf after dh_update_autotools_config,
    not before dh_auto_configure
  * update dh-autoreconf(7) man page (Closes: #870518)
  * dh_autoreconf_clean: Add a NOOP promise (Closes: #881394)
  * dh-autoreconf can build without (fake)root
  * Bump Standards-Version to 4.1.1
  * Drop alternative dependency on automaken (Closes: #857556)
  * Speed-up: Use -exec ... + instead of -exec ... \; for find.
    Thanks to Helmut Grohne and Tollef Fog Heen for the suggestion
  * Update Standards-Version and point Vcs fields to https
  * dh_autoreconf: --sourcedirectory is forwarded by dh(1)
    Thanks to Niels Thykier for reporting this on IRC
  * dh_autoreconf: Do nothing if there are no configure scripts</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616414400">- Do not rquire ourselves to build: buildignore dh-autoreconf,
  which is required by debhelper (boo#1183854).</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1617192000">- Do not require perl, but use %perl_requires to avoid a rebuild
  on perl updates</changelog>
</package>
<package pkgid="f01853ede44f28f45fb9baa3b493cd3857888c66805fe7e250e3c7520054f12b2420b52c8763ca7840a0e6e1e2b9cd6faa3c7baf5dd024d9b8f3f5b231d29692" name="dhcp" arch="s390x">
  <version epoch="0" ver="4.4.2.P1" rel="160099.4.3"/>
  <changelog author="max@suse.com" date="1650974400">- bsc#1198657: properly handle DHCRELAY(6)_OPTIONS.</changelog>
  <changelog author="max@suse.com" date="1664971200">- bsc#1203988, CVE-2022-2928, dhcp-CVE-2022-2928.patch:
  An option refcount overflow exists in dhcpd
- bsc#1203989, CVE-2022-2929, dhcp-CVE-2022-2929.patch:
  DHCP memory leak</changelog>
  <changelog author="gmbr3@opensuse.org" date="1666872000">- Use %_rundir</changelog>
  <changelog author="kukuk@suse.com" date="1670587200">- Add /etc/sysconfig/network hierachy to server file list</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="pvorel@suse.cz" date="1698926400">- Remove dhclient-script (boo#1216822).</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1701777600">- Add new Kea migration assistant subpackage
- Switch doc subpackage to noarch</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1701950400">- Revert dhclient-script removal and instead change usleep to sleep
  (boo#1216822)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="kukuk@suse.com" date="1716552000">- Drop initscripts-legacy support [jsc#PED264]
- Drop rc&lt;service&gt; symlinks [jsc#PED-264], [jsc#PED-266]</changelog>
</package>
<package pkgid="04d38da128dc19a1a2a1b2be8f5ff24b224e084dc8ec97abf76a7bcbe57282cfe7725c9ada289d6b9f67ba7cf7fe7a3463fd3edbef1407f7e437b0f96f9c2c7e" name="dhcp-client" arch="s390x">
  <version epoch="0" ver="4.4.2.P1" rel="160099.4.3"/>
  <changelog author="max@suse.com" date="1650974400">- bsc#1198657: properly handle DHCRELAY(6)_OPTIONS.</changelog>
  <changelog author="max@suse.com" date="1664971200">- bsc#1203988, CVE-2022-2928, dhcp-CVE-2022-2928.patch:
  An option refcount overflow exists in dhcpd
- bsc#1203989, CVE-2022-2929, dhcp-CVE-2022-2929.patch:
  DHCP memory leak</changelog>
  <changelog author="gmbr3@opensuse.org" date="1666872000">- Use %_rundir</changelog>
  <changelog author="kukuk@suse.com" date="1670587200">- Add /etc/sysconfig/network hierachy to server file list</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="pvorel@suse.cz" date="1698926400">- Remove dhclient-script (boo#1216822).</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1701777600">- Add new Kea migration assistant subpackage
- Switch doc subpackage to noarch</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1701950400">- Revert dhclient-script removal and instead change usleep to sleep
  (boo#1216822)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="kukuk@suse.com" date="1716552000">- Drop initscripts-legacy support [jsc#PED264]
- Drop rc&lt;service&gt; symlinks [jsc#PED-264], [jsc#PED-266]</changelog>
</package>
<package pkgid="7306822c73e276bc65c01a5770f3af11b79f7299f3c07683987faaecee62f4d916d76081b0258f75eb7ee659d23c7b80fe55e3688bc3ab70d23d3119358b19a9" name="dhcp-devel" arch="s390x">
  <version epoch="0" ver="4.4.2.P1" rel="160099.4.3"/>
  <changelog author="max@suse.com" date="1650974400">- bsc#1198657: properly handle DHCRELAY(6)_OPTIONS.</changelog>
  <changelog author="max@suse.com" date="1664971200">- bsc#1203988, CVE-2022-2928, dhcp-CVE-2022-2928.patch:
  An option refcount overflow exists in dhcpd
- bsc#1203989, CVE-2022-2929, dhcp-CVE-2022-2929.patch:
  DHCP memory leak</changelog>
  <changelog author="gmbr3@opensuse.org" date="1666872000">- Use %_rundir</changelog>
  <changelog author="kukuk@suse.com" date="1670587200">- Add /etc/sysconfig/network hierachy to server file list</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="pvorel@suse.cz" date="1698926400">- Remove dhclient-script (boo#1216822).</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1701777600">- Add new Kea migration assistant subpackage
- Switch doc subpackage to noarch</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1701950400">- Revert dhclient-script removal and instead change usleep to sleep
  (boo#1216822)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="kukuk@suse.com" date="1716552000">- Drop initscripts-legacy support [jsc#PED264]
- Drop rc&lt;service&gt; symlinks [jsc#PED-264], [jsc#PED-266]</changelog>
</package>
<package pkgid="f46fe0812e44cac6bde07d48eb1cf5a71a56f655251e5b735097e6c8af477cf1f2018d0c767499a78ead9a11d089dcd265806420667e621c5f382d21a0322960" name="dhcp-doc" arch="noarch">
  <version epoch="0" ver="4.4.2.P1" rel="160099.4.3"/>
  <changelog author="max@suse.com" date="1650974400">- bsc#1198657: properly handle DHCRELAY(6)_OPTIONS.</changelog>
  <changelog author="max@suse.com" date="1664971200">- bsc#1203988, CVE-2022-2928, dhcp-CVE-2022-2928.patch:
  An option refcount overflow exists in dhcpd
- bsc#1203989, CVE-2022-2929, dhcp-CVE-2022-2929.patch:
  DHCP memory leak</changelog>
  <changelog author="gmbr3@opensuse.org" date="1666872000">- Use %_rundir</changelog>
  <changelog author="kukuk@suse.com" date="1670587200">- Add /etc/sysconfig/network hierachy to server file list</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="pvorel@suse.cz" date="1698926400">- Remove dhclient-script (boo#1216822).</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1701777600">- Add new Kea migration assistant subpackage
- Switch doc subpackage to noarch</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1701950400">- Revert dhclient-script removal and instead change usleep to sleep
  (boo#1216822)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="kukuk@suse.com" date="1716552000">- Drop initscripts-legacy support [jsc#PED264]
- Drop rc&lt;service&gt; symlinks [jsc#PED-264], [jsc#PED-266]</changelog>
</package>
<package pkgid="553934d4390a697fcb248556dd2ef9b3e11562b76841435e18e01ca9478750c55ea9737b8e78f59465cbf6579ccc437b6f9e4a0a61a2e6b196cb3966fd953695" name="dhcp-keama" arch="s390x">
  <version epoch="0" ver="4.4.2.P1" rel="160099.4.3"/>
  <changelog author="max@suse.com" date="1650974400">- bsc#1198657: properly handle DHCRELAY(6)_OPTIONS.</changelog>
  <changelog author="max@suse.com" date="1664971200">- bsc#1203988, CVE-2022-2928, dhcp-CVE-2022-2928.patch:
  An option refcount overflow exists in dhcpd
- bsc#1203989, CVE-2022-2929, dhcp-CVE-2022-2929.patch:
  DHCP memory leak</changelog>
  <changelog author="gmbr3@opensuse.org" date="1666872000">- Use %_rundir</changelog>
  <changelog author="kukuk@suse.com" date="1670587200">- Add /etc/sysconfig/network hierachy to server file list</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="pvorel@suse.cz" date="1698926400">- Remove dhclient-script (boo#1216822).</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1701777600">- Add new Kea migration assistant subpackage
- Switch doc subpackage to noarch</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1701950400">- Revert dhclient-script removal and instead change usleep to sleep
  (boo#1216822)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="kukuk@suse.com" date="1716552000">- Drop initscripts-legacy support [jsc#PED264]
- Drop rc&lt;service&gt; symlinks [jsc#PED-264], [jsc#PED-266]</changelog>
</package>
<package pkgid="9270df3ab42f55ae29eb5ef8393e56a5a0860b69052f1540dc7b6a5ccb669e42a06260157d649c280650ed14204740348f3ba9fa68c370c3c768aecc5c965e73" name="dhcp-relay" arch="s390x">
  <version epoch="0" ver="4.4.2.P1" rel="160099.4.3"/>
  <changelog author="max@suse.com" date="1650974400">- bsc#1198657: properly handle DHCRELAY(6)_OPTIONS.</changelog>
  <changelog author="max@suse.com" date="1664971200">- bsc#1203988, CVE-2022-2928, dhcp-CVE-2022-2928.patch:
  An option refcount overflow exists in dhcpd
- bsc#1203989, CVE-2022-2929, dhcp-CVE-2022-2929.patch:
  DHCP memory leak</changelog>
  <changelog author="gmbr3@opensuse.org" date="1666872000">- Use %_rundir</changelog>
  <changelog author="kukuk@suse.com" date="1670587200">- Add /etc/sysconfig/network hierachy to server file list</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="pvorel@suse.cz" date="1698926400">- Remove dhclient-script (boo#1216822).</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1701777600">- Add new Kea migration assistant subpackage
- Switch doc subpackage to noarch</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1701950400">- Revert dhclient-script removal and instead change usleep to sleep
  (boo#1216822)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="kukuk@suse.com" date="1716552000">- Drop initscripts-legacy support [jsc#PED264]
- Drop rc&lt;service&gt; symlinks [jsc#PED-264], [jsc#PED-266]</changelog>
</package>
<package pkgid="d9c4ef8071bbf0694f85ae68e9b62f9b9350706ac16ba8011d664dfcf7cec5414968095f0870b98a169f3832d151df0a8b5084e6b9928bcdc49285448bdcb6ad" name="dhcp-server" arch="s390x">
  <version epoch="0" ver="4.4.2.P1" rel="160099.4.3"/>
  <changelog author="max@suse.com" date="1650974400">- bsc#1198657: properly handle DHCRELAY(6)_OPTIONS.</changelog>
  <changelog author="max@suse.com" date="1664971200">- bsc#1203988, CVE-2022-2928, dhcp-CVE-2022-2928.patch:
  An option refcount overflow exists in dhcpd
- bsc#1203989, CVE-2022-2929, dhcp-CVE-2022-2929.patch:
  DHCP memory leak</changelog>
  <changelog author="gmbr3@opensuse.org" date="1666872000">- Use %_rundir</changelog>
  <changelog author="kukuk@suse.com" date="1670587200">- Add /etc/sysconfig/network hierachy to server file list</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="pvorel@suse.cz" date="1698926400">- Remove dhclient-script (boo#1216822).</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1701777600">- Add new Kea migration assistant subpackage
- Switch doc subpackage to noarch</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1701950400">- Revert dhclient-script removal and instead change usleep to sleep
  (boo#1216822)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="kukuk@suse.com" date="1716552000">- Drop initscripts-legacy support [jsc#PED264]
- Drop rc&lt;service&gt; symlinks [jsc#PED-264], [jsc#PED-266]</changelog>
</package>
<package pkgid="edeae85b1de9887256e098ef1d770410ee3d69b0eb666b5824845a2ed58fe796d5e3751a6b7bb59b9848f018ae13d5063c374b13037eeb5742a190e87786d058" name="dhcpcd" arch="s390x">
  <version epoch="0" ver="10.5.0" rel="160099.1.1"/>
  <changelog author="jorik.cronenberg@suse.com" date="1739361600">- Update to 10.2.0
  * dhcp6: start request when advertise received after IRT
  * dhcpcd: stdout output sometimes empty when redirected to a file
  * Fix help text formatting
  * Apply lastlease behavior to DHCPv6
  * dhcpcd not ignoring source-based routes on linux
  * DHCP6: lastlease behavior after Confim non-response
  * Allow limited RLIMIT_FSIZE when dumping lease
  * IPv6: Avoid uninitialized ifp state when adding address
  * DHCPv6: Add support for sending Option 17 (VSIO)
  * Exit the timesyncd hook if not on systemd and not executable
  * Add route lifetime from Router Advertisement
  * revert e3c5de1
  * Fix using multiple enterprise IDs with vendclass (Option 124
    DHCP / Option 16 DHCPv6)
  * Update route if acquired time changes
  * Always send req for InfoRefreshTime option on Inform-Req
  * Increase max IPv4 clientid
  * Update build.yml to fix BSD builds</changelog>
  <changelog author="jorik.cronenberg@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1768824000">- Use systemd tmpfiles to create /var/lib/dhcpcd directory for
  better immutable os compatibility</changelog>
  <changelog author="jorik.cronenberg@suse.com" 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@suse.com" 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@suse.com" 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>
</package>
<package pkgid="2f66b571ccc76cd6440db7b49ff9ee6ea5a7d8772f28b98b43238a637155d19ad736f1a1ace9d9f0e0c94ad14da418b5a168226c6c8a01248ffe1e966f205157" name="dhcpd-pools" arch="s390x">
  <version epoch="0" ver="3.2" rel="bp161.1.2"/>
  <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&#xFC;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="7a07de4e198e312886a84bc570c8297c886a27fe03646476725289382a8071a7c14261685c23571de2499558838e06473f4f223599f458a082c67abbb03904cc" name="dhewm3" arch="s390x">
  <version epoch="0" ver="1.5.5" rel="bp161.1.1"/>
  <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="e53bda25d66fd7c6a4453423b928723cf7357472ed5ae6362ade7895231ef50b2e8dcc65bf283354a07c63d746d575395b5a4b21a8b0b1d2e0b8716e0887989d" name="dhex" arch="s390x">
  <version epoch="0" ver="0.69" rel="bp161.1.2"/>
  <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="ce64e16ff2da21cc27ae326ed4fd8da96f9a60ebf56f11f7862628a1dba77f4315619ef796c83d78ae8e29a9c2063a3cfa0aaee75f2b41b7fd0496f1757b579c" name="dia" arch="s390x">
  <version epoch="0" ver="0.97.3" rel="160099.5.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.bruens@rwth-aachen.de" 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="dimstar@opensuse.org" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="sbrabec@suse.com" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="dimstar@opensuse.org" date="1707393600">- Prepare for RPM 4.20: patchN -&gt; patch -P N.</changelog>
  <changelog author="mjambor@suse.com" 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="hsk17@mail.de" 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="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="ana.guerrero@suse.com" 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="dimstar@opensuse.org" 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="f6465ae4147da2ac627645c476c4baa0145c98fcdafeda5c430e0c4e9f8803bf13b3af7b002c1dcffcecc1fac86a801eb53a5666df352f855f4c9a9d88c66ab7" name="dia-lang" arch="noarch">
  <version epoch="0" ver="0.97.3" rel="160099.5.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.bruens@rwth-aachen.de" 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="dimstar@opensuse.org" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="sbrabec@suse.com" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="dimstar@opensuse.org" date="1707393600">- Prepare for RPM 4.20: patchN -&gt; patch -P N.</changelog>
  <changelog author="mjambor@suse.com" 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="hsk17@mail.de" 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="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="ana.guerrero@suse.com" 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="dimstar@opensuse.org" 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="fd4da2372da96c2d234ab4ff60d5e1a3115dddf58cc5713d001b09207d8dcf81550afa508496f0d49adb240dc4d0354e12159d845ba1ad241c3ec02511c0863c" name="dialog" arch="s390x">
  <version epoch="0" ver="1.3" rel="160099.4.2"/>
  <changelog author="mpluskal@suse.com" date="1457697600">- Update to 1.3-20160209
  * modify editbox widget to add a trailing newline if the text
    has none to ensure the last line is not ignored (report by
    Florent Rougon).
  * change mouse initialization to look for button-presses rather
    than button-clicks, for better response.
  * modify dump_curses_key() to show mouse-coding in readable form.
  * correct mapping of mouse-clicks on the day-grid in calendar
    widget when "--week-start" is used to set the start of the week
    (report by Stefan Vogtner).
  * integrated changes from Stefan Vogtner:
  * use Gregorian algorithm for leap year
  * use mktime if available; calendar was written just as it became
    standard.
- Changes for version 1.3
  * correct --infobox documentation, which said it shows an OK
    button.
  * fix a couple of place in test-scripts which referred to
    $SIG_TRAP rather than $SIG_QUIT
  * reorganize dialog.3, to use subsections for generating navigation
    pane, using man2html
  * add "--week-start" option for calendar widget (prompted by
    discussion with Stefan Vogtner).
  * add a limit-check in editbox.c to ensure that mouse-clicks
    outside the filled-in text area do not access past the end of
    the array (report by Stefan Vogtner).
  * update configure macros from ncurses changes.
  * update config.guess, config.sub</changelog>
  <changelog author="p.drouand@gmail.com" date="1488888000">- Update to version 1.3-20170131
  * use DLG_TRACE macro consistently to make "--disable-trace" configure
  option work.
  * modify buildlist widget to support option "--reorder" for to allow
    user to reorder the data based on the sequence of selections
    (discussion with Paraic O'Ceallaigh).
  * fill background color on unused parts of buildlist.
  * fix a minor error in buildlist which let pageup switch columns.
  * change several calls to dlg_trace_msg to prefix with "#" to make
    the trace logs more consistent for parsing.
  * add samples/run_test.sh
  * further improve performance with very long command-lines by changes
    to howmany_tags().
  * modify dlg_string_to_argv() to convert escaped double-quotes to
    plain double-quotes when within a double-quoted string.
  * modify makefile to apply CFLAGS to linking
  * modify dlg_string_to_argv() to ignore escaped newlines except when
    quoted, fixing a problem with samples/checklist9.
  * interpret $DIALOGOPTS before expanding "--file", etc., to allow
    the environment variable to turn on tracing in that process.
  * improve performance when processing very long command lines, e.g.,
    using "--file" by changing dialog_opts[] to an array of pointers to
    the expanded argv[] (discussion with Lars Tauber).
  * modified autoconf macros
    + CF_CC_ENV_FLAGS amend the last change to move only the
    preprocessor, optimization and warning flags to CPPFLAGS and
    CFLAGS, leaving the residue in CC.  That happens to work for gcc's
    various "model" options, but may require tuning for other compilers
    + CF_LARGEFILE workaround for clang exit-code vs warnings
    + CF_MATH_LIB quiet strict gcc warning
    + CF_WITH_LIBTOOL fix a few places in configure/build scripts where
    DESTDIR and rpath were combined
    + CF_XOPEN_SOURCE add "uclinux" to list of Linux's
  * update config.guess, config.sub</changelog>
  <changelog author="mpluskal@suse.com" date="1496750400">- Update to version 1.3-20170509:
  * improved configure macros CF_ADD_CFLAGS, CF_CC_ENV_FLAGS, and
  CF_SHARED_OPTS.
  * updated hu.po and tr.po from
  http://translationproject.org/latest/dialog/
  * update config.guess, config.sub</changelog>
  <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="werner@suse.de" 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="bjorn.lie@gmail.com" date="1580817600">- No longer recommend -lang: supplements are in use.</changelog>
  <changelog author="werner@suse.de" 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="dimstar@opensuse.org" 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="bwiedemann@suse.com" date="1743076800">- Use %autosetup to work with rpm-4.20 (bsc#1240154)</changelog>
</package>
<package pkgid="923a76b70addc5689d8ee97c2369c985886f1a605985123630dd161eacaedebb7ed4b45050b3c71d3297bcf4a8191cdf1e5801a868638f335f12a913682fea8e" name="dialog-devel" arch="s390x">
  <version epoch="0" ver="1.3" rel="160099.4.2"/>
  <changelog author="mpluskal@suse.com" date="1457697600">- Update to 1.3-20160209
  * modify editbox widget to add a trailing newline if the text
    has none to ensure the last line is not ignored (report by
    Florent Rougon).
  * change mouse initialization to look for button-presses rather
    than button-clicks, for better response.
  * modify dump_curses_key() to show mouse-coding in readable form.
  * correct mapping of mouse-clicks on the day-grid in calendar
    widget when "--week-start" is used to set the start of the week
    (report by Stefan Vogtner).
  * integrated changes from Stefan Vogtner:
  * use Gregorian algorithm for leap year
  * use mktime if available; calendar was written just as it became
    standard.
- Changes for version 1.3
  * correct --infobox documentation, which said it shows an OK
    button.
  * fix a couple of place in test-scripts which referred to
    $SIG_TRAP rather than $SIG_QUIT
  * reorganize dialog.3, to use subsections for generating navigation
    pane, using man2html
  * add "--week-start" option for calendar widget (prompted by
    discussion with Stefan Vogtner).
  * add a limit-check in editbox.c to ensure that mouse-clicks
    outside the filled-in text area do not access past the end of
    the array (report by Stefan Vogtner).
  * update configure macros from ncurses changes.
  * update config.guess, config.sub</changelog>
  <changelog author="p.drouand@gmail.com" date="1488888000">- Update to version 1.3-20170131
  * use DLG_TRACE macro consistently to make "--disable-trace" configure
  option work.
  * modify buildlist widget to support option "--reorder" for to allow
    user to reorder the data based on the sequence of selections
    (discussion with Paraic O'Ceallaigh).
  * fill background color on unused parts of buildlist.
  * fix a minor error in buildlist which let pageup switch columns.
  * change several calls to dlg_trace_msg to prefix with "#" to make
    the trace logs more consistent for parsing.
  * add samples/run_test.sh
  * further improve performance with very long command-lines by changes
    to howmany_tags().
  * modify dlg_string_to_argv() to convert escaped double-quotes to
    plain double-quotes when within a double-quoted string.
  * modify makefile to apply CFLAGS to linking
  * modify dlg_string_to_argv() to ignore escaped newlines except when
    quoted, fixing a problem with samples/checklist9.
  * interpret $DIALOGOPTS before expanding "--file", etc., to allow
    the environment variable to turn on tracing in that process.
  * improve performance when processing very long command lines, e.g.,
    using "--file" by changing dialog_opts[] to an array of pointers to
    the expanded argv[] (discussion with Lars Tauber).
  * modified autoconf macros
    + CF_CC_ENV_FLAGS amend the last change to move only the
    preprocessor, optimization and warning flags to CPPFLAGS and
    CFLAGS, leaving the residue in CC.  That happens to work for gcc's
    various "model" options, but may require tuning for other compilers
    + CF_LARGEFILE workaround for clang exit-code vs warnings
    + CF_MATH_LIB quiet strict gcc warning
    + CF_WITH_LIBTOOL fix a few places in configure/build scripts where
    DESTDIR and rpath were combined
    + CF_XOPEN_SOURCE add "uclinux" to list of Linux's
  * update config.guess, config.sub</changelog>
  <changelog author="mpluskal@suse.com" date="1496750400">- Update to version 1.3-20170509:
  * improved configure macros CF_ADD_CFLAGS, CF_CC_ENV_FLAGS, and
  CF_SHARED_OPTS.
  * updated hu.po and tr.po from
  http://translationproject.org/latest/dialog/
  * update config.guess, config.sub</changelog>
  <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="werner@suse.de" 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="bjorn.lie@gmail.com" date="1580817600">- No longer recommend -lang: supplements are in use.</changelog>
  <changelog author="werner@suse.de" 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="dimstar@opensuse.org" 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="bwiedemann@suse.com" date="1743076800">- Use %autosetup to work with rpm-4.20 (bsc#1240154)</changelog>
</package>
<package pkgid="6f36ecf4b15ef5acb60b1f19376e5640f420149409d395139f8123094cddcf28b5c9c42ea29e809459018a1da81e75ecf165117b9e9d51d44eb83e11769ca712" name="dialog-examples" arch="noarch">
  <version epoch="0" ver="1.3" rel="160099.4.2"/>
  <changelog author="mpluskal@suse.com" date="1457697600">- Update to 1.3-20160209
  * modify editbox widget to add a trailing newline if the text
    has none to ensure the last line is not ignored (report by
    Florent Rougon).
  * change mouse initialization to look for button-presses rather
    than button-clicks, for better response.
  * modify dump_curses_key() to show mouse-coding in readable form.
  * correct mapping of mouse-clicks on the day-grid in calendar
    widget when "--week-start" is used to set the start of the week
    (report by Stefan Vogtner).
  * integrated changes from Stefan Vogtner:
  * use Gregorian algorithm for leap year
  * use mktime if available; calendar was written just as it became
    standard.
- Changes for version 1.3
  * correct --infobox documentation, which said it shows an OK
    button.
  * fix a couple of place in test-scripts which referred to
    $SIG_TRAP rather than $SIG_QUIT
  * reorganize dialog.3, to use subsections for generating navigation
    pane, using man2html
  * add "--week-start" option for calendar widget (prompted by
    discussion with Stefan Vogtner).
  * add a limit-check in editbox.c to ensure that mouse-clicks
    outside the filled-in text area do not access past the end of
    the array (report by Stefan Vogtner).
  * update configure macros from ncurses changes.
  * update config.guess, config.sub</changelog>
  <changelog author="p.drouand@gmail.com" date="1488888000">- Update to version 1.3-20170131
  * use DLG_TRACE macro consistently to make "--disable-trace" configure
  option work.
  * modify buildlist widget to support option "--reorder" for to allow
    user to reorder the data based on the sequence of selections
    (discussion with Paraic O'Ceallaigh).
  * fill background color on unused parts of buildlist.
  * fix a minor error in buildlist which let pageup switch columns.
  * change several calls to dlg_trace_msg to prefix with "#" to make
    the trace logs more consistent for parsing.
  * add samples/run_test.sh
  * further improve performance with very long command-lines by changes
    to howmany_tags().
  * modify dlg_string_to_argv() to convert escaped double-quotes to
    plain double-quotes when within a double-quoted string.
  * modify makefile to apply CFLAGS to linking
  * modify dlg_string_to_argv() to ignore escaped newlines except when
    quoted, fixing a problem with samples/checklist9.
  * interpret $DIALOGOPTS before expanding "--file", etc., to allow
    the environment variable to turn on tracing in that process.
  * improve performance when processing very long command lines, e.g.,
    using "--file" by changing dialog_opts[] to an array of pointers to
    the expanded argv[] (discussion with Lars Tauber).
  * modified autoconf macros
    + CF_CC_ENV_FLAGS amend the last change to move only the
    preprocessor, optimization and warning flags to CPPFLAGS and
    CFLAGS, leaving the residue in CC.  That happens to work for gcc's
    various "model" options, but may require tuning for other compilers
    + CF_LARGEFILE workaround for clang exit-code vs warnings
    + CF_MATH_LIB quiet strict gcc warning
    + CF_WITH_LIBTOOL fix a few places in configure/build scripts where
    DESTDIR and rpath were combined
    + CF_XOPEN_SOURCE add "uclinux" to list of Linux's
  * update config.guess, config.sub</changelog>
  <changelog author="mpluskal@suse.com" date="1496750400">- Update to version 1.3-20170509:
  * improved configure macros CF_ADD_CFLAGS, CF_CC_ENV_FLAGS, and
  CF_SHARED_OPTS.
  * updated hu.po and tr.po from
  http://translationproject.org/latest/dialog/
  * update config.guess, config.sub</changelog>
  <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="werner@suse.de" 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="bjorn.lie@gmail.com" date="1580817600">- No longer recommend -lang: supplements are in use.</changelog>
  <changelog author="werner@suse.de" 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="dimstar@opensuse.org" 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="bwiedemann@suse.com" date="1743076800">- Use %autosetup to work with rpm-4.20 (bsc#1240154)</changelog>
</package>
<package pkgid="63693c56804b9c365dae6bf15e93088757b8c92cbacf9cf87980890a8d3457b9684527b984712ef0e9fb8ddfbf60e8cb3b184b54e4925f05abc699f97fc3f7bf" name="dialog-lang" arch="noarch">
  <version epoch="0" ver="1.3" rel="160099.4.2"/>
  <changelog author="mpluskal@suse.com" date="1457697600">- Update to 1.3-20160209
  * modify editbox widget to add a trailing newline if the text
    has none to ensure the last line is not ignored (report by
    Florent Rougon).
  * change mouse initialization to look for button-presses rather
    than button-clicks, for better response.
  * modify dump_curses_key() to show mouse-coding in readable form.
  * correct mapping of mouse-clicks on the day-grid in calendar
    widget when "--week-start" is used to set the start of the week
    (report by Stefan Vogtner).
  * integrated changes from Stefan Vogtner:
  * use Gregorian algorithm for leap year
  * use mktime if available; calendar was written just as it became
    standard.
- Changes for version 1.3
  * correct --infobox documentation, which said it shows an OK
    button.
  * fix a couple of place in test-scripts which referred to
    $SIG_TRAP rather than $SIG_QUIT
  * reorganize dialog.3, to use subsections for generating navigation
    pane, using man2html
  * add "--week-start" option for calendar widget (prompted by
    discussion with Stefan Vogtner).
  * add a limit-check in editbox.c to ensure that mouse-clicks
    outside the filled-in text area do not access past the end of
    the array (report by Stefan Vogtner).
  * update configure macros from ncurses changes.
  * update config.guess, config.sub</changelog>
  <changelog author="p.drouand@gmail.com" date="1488888000">- Update to version 1.3-20170131
  * use DLG_TRACE macro consistently to make "--disable-trace" configure
  option work.
  * modify buildlist widget to support option "--reorder" for to allow
    user to reorder the data based on the sequence of selections
    (discussion with Paraic O'Ceallaigh).
  * fill background color on unused parts of buildlist.
  * fix a minor error in buildlist which let pageup switch columns.
  * change several calls to dlg_trace_msg to prefix with "#" to make
    the trace logs more consistent for parsing.
  * add samples/run_test.sh
  * further improve performance with very long command-lines by changes
    to howmany_tags().
  * modify dlg_string_to_argv() to convert escaped double-quotes to
    plain double-quotes when within a double-quoted string.
  * modify makefile to apply CFLAGS to linking
  * modify dlg_string_to_argv() to ignore escaped newlines except when
    quoted, fixing a problem with samples/checklist9.
  * interpret $DIALOGOPTS before expanding "--file", etc., to allow
    the environment variable to turn on tracing in that process.
  * improve performance when processing very long command lines, e.g.,
    using "--file" by changing dialog_opts[] to an array of pointers to
    the expanded argv[] (discussion with Lars Tauber).
  * modified autoconf macros
    + CF_CC_ENV_FLAGS amend the last change to move only the
    preprocessor, optimization and warning flags to CPPFLAGS and
    CFLAGS, leaving the residue in CC.  That happens to work for gcc's
    various "model" options, but may require tuning for other compilers
    + CF_LARGEFILE workaround for clang exit-code vs warnings
    + CF_MATH_LIB quiet strict gcc warning
    + CF_WITH_LIBTOOL fix a few places in configure/build scripts where
    DESTDIR and rpath were combined
    + CF_XOPEN_SOURCE add "uclinux" to list of Linux's
  * update config.guess, config.sub</changelog>
  <changelog author="mpluskal@suse.com" date="1496750400">- Update to version 1.3-20170509:
  * improved configure macros CF_ADD_CFLAGS, CF_CC_ENV_FLAGS, and
  CF_SHARED_OPTS.
  * updated hu.po and tr.po from
  http://translationproject.org/latest/dialog/
  * update config.guess, config.sub</changelog>
  <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="werner@suse.de" 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="bjorn.lie@gmail.com" date="1580817600">- No longer recommend -lang: supplements are in use.</changelog>
  <changelog author="werner@suse.de" 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="dimstar@opensuse.org" 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="bwiedemann@suse.com" date="1743076800">- Use %autosetup to work with rpm-4.20 (bsc#1240154)</changelog>
</package>
<package pkgid="3ec3adafff6bf54cfa2ef38993e24ac413bc460189e1a472a3a701a5284edf00ede581f102d7eef2e5eeab4664b6b960fd868c7c2f4ddd7eec1158215d669933" name="dianara" arch="s390x">
  <version epoch="0" ver="1.4.4" rel="bp161.1.3"/>
  <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&#xFC;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="ad6b742406278bade286545d7f652c869ab6217d7e2e5b13db8ed4c6e201a2d79673ea5381383532c7d0ce22a1a1d195f0fea7aec53666eda89b8ab8a55517da" name="dictd" arch="s390x">
  <version epoch="0" ver="1.13.1" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549281600">- Trim filler wording from description.
- Retire old $RPM_* shell vars.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1556107200">- Update to version 1.12.1+git.1555438032.190d8c6:
  * Remove --enable-dictorg from dict(1)
  * update config.sub and config.guess
  * dictfmt: fix merge conflict
  * dictfmt: fix compilation failure on Solaris (alloca)
  * dictfmt: DICTFMT_SORT variable is used for setting sort(1)
  * Support for --use-dictorg was removed
  * Support for socks5 was removed
  * Clean-ups for autocrap build system (headers and types)
  * Use stable sort to ensure already-sorted input stays sorted.
  * Revert "Update tables for is{space,alnum}__ (report by michael72)"</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1556107201">- Update to 1.12.1+git.1555438032.190d8c6:
  - Remove --enable-dictorg from dict(1)
- Stop using obs_scm, it doesn't work, use tar_scm instead.
- Use tighter globs in %%files to make debuginfo generator happy.
- Clean up SPEC using spec-cleaner.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1559736000">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  make the build dep chain cheaper by using systemd-mini.
- USe systemd_ordering instead of systemd_requires: only ask for
  systemd to be early in the transaction, but don't forcibly
  require systemd to be present.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1582113600">- Update to version 1.12.1+git.1579902294.78aa097:
  * Replace inet_ntoa with gethostbyname for checking -lnsl library. It seems recent IssumOS has inet_ntoa in libc.
  * test/dictzip_test.in: use @AWK@ instead of awk
  * test/dictzip_test.in: avoid printing binary \0. This fixes test on some systems
  * Fix test/dictzip_test regression test with broken busybox-1.30 AWK implementation. Use AWK set to ./configure script
  * dictfmt: fix overlap of memcpy(3) (overlap of source and destination pointers) Use memmove(3) instead of memcpy(3). This fixes test fail on Linux/musl.
  * Fix build on Solaris-10</changelog>
  <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>
</package>
<package pkgid="60ec010aae77964d5a432855f7fec017e83d3c99c615d30b79d39ef9080058d536bcbd49155062ecf1f4649bb86e759cbd9a7bdb08914452b35fd43932df5410" name="dictd-devel" arch="noarch">
  <version epoch="0" ver="1.13.1" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549281600">- Trim filler wording from description.
- Retire old $RPM_* shell vars.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1556107200">- Update to version 1.12.1+git.1555438032.190d8c6:
  * Remove --enable-dictorg from dict(1)
  * update config.sub and config.guess
  * dictfmt: fix merge conflict
  * dictfmt: fix compilation failure on Solaris (alloca)
  * dictfmt: DICTFMT_SORT variable is used for setting sort(1)
  * Support for --use-dictorg was removed
  * Support for socks5 was removed
  * Clean-ups for autocrap build system (headers and types)
  * Use stable sort to ensure already-sorted input stays sorted.
  * Revert "Update tables for is{space,alnum}__ (report by michael72)"</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1556107201">- Update to 1.12.1+git.1555438032.190d8c6:
  - Remove --enable-dictorg from dict(1)
- Stop using obs_scm, it doesn't work, use tar_scm instead.
- Use tighter globs in %%files to make debuginfo generator happy.
- Clean up SPEC using spec-cleaner.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1559736000">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  make the build dep chain cheaper by using systemd-mini.
- USe systemd_ordering instead of systemd_requires: only ask for
  systemd to be early in the transaction, but don't forcibly
  require systemd to be present.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1582113600">- Update to version 1.12.1+git.1579902294.78aa097:
  * Replace inet_ntoa with gethostbyname for checking -lnsl library. It seems recent IssumOS has inet_ntoa in libc.
  * test/dictzip_test.in: use @AWK@ instead of awk
  * test/dictzip_test.in: avoid printing binary \0. This fixes test on some systems
  * Fix test/dictzip_test regression test with broken busybox-1.30 AWK implementation. Use AWK set to ./configure script
  * dictfmt: fix overlap of memcpy(3) (overlap of source and destination pointers) Use memmove(3) instead of memcpy(3). This fixes test fail on Linux/musl.
  * Fix build on Solaris-10</changelog>
  <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>
</package>
<package pkgid="ee95e7049fccc72d80d2378fe638a46a87ff84f1abdd9ff1214ebd7c1a77c1aa9d39bdeb53eb4f1ea93603739f24a987b7151f8db3c62ff65a4734e92ac8fec2" name="dicts-devel" arch="noarch">
  <version epoch="0" ver="1.5" rel="bp161.1.1"/>
  <changelog author="dimstar@opensuse.org" date="1366718400">- Assume SUSE-Permissive for dutch and catalan: there are no
  License information available.</changelog>
  <changelog author="werner@suse.de" date="1392292800">- Update polish dictionary to version 20140102 (bnc#857026)</changelog>
  <changelog author="werner@suse.de" date="1488283200">- Use modern regular expressions for character sets in lisp
  declarations for the dictionaries</changelog>
  <changelog author="werner@suse.de" date="1495454400">- s/decrementieren/dekrementieren/ for german dictionary (boo#1039305)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1585656000">- Declare string functions
- No debug package at all</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1630929600">- Smaller cleanups</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1632484800">- Mark the package split dicts into dicts and dicts-devel as such</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1632744000">- OK, it is a package rename and it is noarch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1697112000">- New RPM API change ... now no %patch anymore only %patch0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="370ef9eeac5d04351192bb62b8630b0b1322677bd89f12988f86773b5a8a7088bb164f5792da567609f28e806797b09528048d9184db88cbe7b681367c79a56f" name="diff-pdf" arch="s390x">
  <version epoch="0" ver="0.5" rel="bp161.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>
</package>
<package pkgid="6eed6b4116ed6b0da9fdfe8b12ab99284ed10ae9d89ed8ccadc7b9cf6495e4d1282b418389c7009f6fdd6c05af869dc3e3ad0468108112453977970ec5948a96" name="diff-so-fancy" arch="noarch">
  <version epoch="0" ver="1.4.4" rel="bp161.1.1"/>
  <changelog author="JL K &lt;jlk@fsfe.org&gt;" date="1615118400">- Bump to version 1.4.0</changelog>
  <changelog author="JL K &lt;jlk@fsfe.org&gt;" date="1633780800">- Fix missing file</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1645963200">- Use macros instead of commands upon install
- Remove shebang and executable bit from third party scripts
- Replace env shebangs with real interpreters</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1645963201">- Move from /opt to _datadir (/usr/share)
- Refit to text utils group</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1645963202">- Relocate DiffHighlight script to be found by executable</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1646049600">- Fix error in sed command changing the lib directory</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">- Update to version 1.4.3
  * use fatpack build for npm</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1649592000">- Use direct shell commands instead of indirect macros within the
  specfile
- Neutralise summary</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1686398400">- Update to version 1.4.4
  * General maintenance release with bug fixes for modern versions
    of git
  * Much improved test suite to catch bugs earlier and easier
  * Better support for non-git use cases (vanilla diff and hg)</changelog>
</package>
<package pkgid="6c178e3f66c67ce50c401010904173486232ae8a7cd9075f67f20949ef30b92e4aa9285e5594233fde1702fe6712346c4c096a735f49493b08b339c11ab90a9e" name="diffoscope" arch="noarch">
  <version epoch="0" ver="284" rel="bp161.1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- update to 233:
  * Split packaging metadata into an extras_require.json file instead of using
    the pep517 and the pip modules directly. This was causing build failures if
    not using a virtualenv and/or building without internet access.
  * Add an external tool reference for GNU Guix (lzip).
  * Drop an external tool reference for GNU Guix (pedump).
  * Split inline Python code in shell script to generate test dependencies to a
    separate Python script.
  * No need for "from __future__ import print_function" import in setup.py
    anymore.
  * Comment and tidy the new extras_require.json handling.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677844800">- update to 238:
  * autopkgtest: fix tool name in the skippable list.
  * autopkgtest: only install aapt and dexdump on architectures
    where they are available.
  * Drop backward compatibility assignment.
  * Fix flake warnings, potentially reinstating PyPDF 1.x
    support (untested).
  * Update code to match latest version of Black.
  * Require at least Black version 23.1.0 to run the internal
    Black tests.
  * Update copyright years.
  * Fix compatibility with PyPDF2.
  * Fix compatibility with ImageMagick 7.1.
  * Update from PyPDF2 to pypdf.
  * Add support for Android resources.arsc files.
  * Add support for dexdump.
  * Improve DexFile's FILE_TYPE_RE and add
    FILE_TYPE_HEADER_PREFIX, and remove
    "Dalvik dex file" from ApkFile's FILE_TYPE_RE as well.
  * Update external tool for isoinfo on guix.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683115200">- update to 241:
  * Add a missing 'raise' statement
  * document sending out an email upon release
  * Drop the use of include_package_data=True in setup.py.
  * Fix compatibility with pypdf 3.x, and correctly restore test
    data.
  * Rework PDF annotations processing into a separate method.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1691236800">- Add fix-file-5.45.patch to fix compatibility with file version 5.45
  https://salsa.debian.org/reproducible-builds/diffoscope/-/issues/346
- update to version 242:
  - If the binwalk Python module is not available, ensure the user knows they
  may be missing more differences in, for example, concatenated .cpio
  archives.
  - Factor out routine to generate a human-readable comments when
  Python modules are missing.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1698840000">- removed patch fix-file-5.45.patch as included in upstream
- Update to version 251:
  * If the equivalent of `file -i` returns text/plain, fallback to comparing
    this file as a text file. This especially helps when file(1) miscategorises
    text files as some esoteric type.
- Update to version 250:
  * Fix compatibility with file 5.45.
  * Add external tool references for GNU Guix (for html2text and ttx).
- Update to version 249:
  * Add specialize_as() method, and use it to speed up .smali comparison in APKs.
  * Add documentation for the new specialize_as, and expand the documentation
    of `specialize` too.
  * Correct typos in diffoscope/presenters/utils.py.
- Update to version 246:
  * Add support for LLVM 16.
- Update to version 244:
  * Address compatibility with python-libarchive-c version 5.
  * Testsuite changes
- Update to version 243:
  * Improve the documentation on to produce that binary blob that in the arsc comparator.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 261 (bsc#1220157, CVE-2024-25711):
  * Don't crash if we encounter an .rdb file without an
    equivalent .rdx file.
  * Actually test 7z support in the test_7z set of tests, not the
    lz4 functionality.
  * In addition, correctly check for the 7z binary being
    available (and not lz4) when testing 7z.
  * Prevent a traceback when comparing a contentful .pyc file
    with an empty one. (Re: Debian:#1064973)
  * Don't error-out with a traceback if we encounter
    "struct.unpack"-related errors when parsing .pyc files.
  * Fix compatibility with PyTest 8.0.
  * Don't try and compare rdb_expected_diff on non-GNU systems as
    %p formatting can vary.
  * Use the 7zip package (over p7zip-full) after package
    transition.
  * Parse the header and hunksize of diffs strictly before
    parsing the context below.
  * Reformat code to comply with the latest version of Black
    (24.1.1).
  * Expand the previous changelog entry to include the CVE number
    that was subsequently assigned.
  * Bump the miniumum Black requirement to run the "Black clean"
    test and make test_zip.py Black clean.
  * CVE-2024-25711: Use a determistic name when extracting
    content from GPG artifacts instead of trusting the value of
    gpg's --use- embedded-filenames.
  * Temporarily fix support for Python 3.11.8 re. a potential
    regression with the handling of ZIP files.
  * Add/fix compatibility for Python progressbar 2.5 &amp; 3.0 etc.
  * Add external tool on GNU Guix for 7z.
  * Improve DOS/MBR extraction by adding support for 7z.
  * Process objdump symbol comment filter inputs as the Python
    "bytes" type (and not str). (Closes: reproducible-
    builds/diffoscope#358)
  * Add a missing RequiredToolNotFound import.
  * Update copyright years.
  * As UI/UX improvement, try and avoid printing an extended
    traceback if diffoscope runs out of memory. This may not
    always be possible to detect.
  * Mark diffoscope as stable in setup.py (for PyPI.org).
    Whatever diffoscope is, at least, not "alpha" anymore.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713787200">- Update to 265:
  * Ensure that tests with "&gt;=" version constraints actually print
    the corresponding tool name.
    (Closes: reproducible-builds/diffoscope#370)
  * Prevent odt2txt tests from always being skipped due to an
    impossibly new version requirement.
    (Closes: reproducible-builds/diffoscope#369)
  * Avoid nested parens-in-parens when printing "skipping…"
    messages in the testsuite.
- Update to 264:
  * Don't crash on invalid zipfiles, even if we encounter 'badness'
    halfway through the file. (Re: #1068705)
  * Add note when there are duplicate entries in ZIP files.
    (Closes: reproducible-builds/diffoscope!140)
  * Add an external tool reference for GNU Guix for zipdetails.
- Update to 263:
  * Add support for the zipdetails(1) tool included in the Perl
    distribution.
  * Don't use parenthesis within test "skipping…" messages; PyTest
    adds its own parenthesis, so we were ending up with double
    nested parens.
  * Fix the .epub tests after supporting zipdetails(1).
  * Update copyright years and debian/tests/control.
  * Fix MozillaZipContainer's monkeypatch after Python's zipfile
    module changed to detect potentially insecure overlapping
    entries within .zip files.
    (Closes: reproducible-builds/diffoscope#362)
- Update to 262:
  * Factor out Python version checking in test_zip.py. (Re: #362)
  * Also skip some zip tests under 3.10.14 as well; a potential
    regression may have been backported to the 3.10.x series. The
    underlying cause is still to be investigated. (Re: #362)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1720526400">- update to 272:
  * Move away from using DSA OpenSSH keys in tests; support has
    been removed in OpenSSH 9.8p1.
  * Move to assert_diff helper in test_openssh_pub_key.py
  * Update tests to support zipdetails version 4.004 shipped with
    Perl 5.40.
  * Drop apktool from Build-Depends; we can still test our APK
    code via autopkgtests. (Closes: #1071410)
  * Fix tests for 7zip version 24.05.
  * Add a versioned dependency for at least version 5.4.5 for the
    xz tests; they fail under (at least xz 5.2.8).
  * Relax Chris' versioned xz test dependency (5.4.5) to also
    allow version 5.4.1.
  * Include "xz --verbose --verbose" (ie. double --verbose)
    output, not just the single --verbose. (Closes: #1069329)
  * Only include "xz --list" output if the xz has no other
    differences.
  * Use "xz --list" to supplement the output when comparing .xz
    archives; essential when some underlying metadata differs.
  * Actually append the xz --list after the container
    differences, as it simplifies tests and the output.
  * Maintain an in-header boolean state to determine whether to
    drop from-file/to-file lines. This fixes an issue where HTML
    differences were being inadvertendly neglected.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1733140800">- update to version 283:
  - Fix crash when objdump is missing when checking .EFI files.
- update to version 282:
  - Ignore errors when listing .ar archives. (Closes: #1085257)
  - Update copyright years.
- update to version 281:
  - Don't try and test with systemd-ukify within Debian stable.
  - Add support for UKI files.
- update to version 280:
  - Drop Depends on deprecated python3-pkg-resources. (Closes: #1083362)
- update to version 279:
  - Drop removal of calculated basename from readelf output.
  (Closes: reproducible-builds/diffoscope#394)
- update to version 278:
  - Temporarily remove procyon-decompiler from Build-Depends as it was removed
  from testing (#1057532). (Closes: #1082636)
  - Add a helpful contextual message to the output if comparing Debian .orig
  tarballs within .dsc files without the ability to "fuzzy-match" away the
  leading directory. (Closes: reproducible-builds/diffoscope#386)
  - Correctly invert "X% similar" value and do not emit "100% similar".
  (Closes: reproducible-builds/diffoscope#391)
  - Update copyright years.
- update to version 277:
  - Don't crash when attempting to hashing symlinks with targets that point to
  a directory.
- update to version 276:
  - Also catch RuntimeError when importing PyPDF so that PyPDF or, crucially,
  its transitive dependencies do not cause diffoscope to traceback at runtime
  and build time. (Closes: #1078944, reproducible-builds/diffoscope#389)
  - Factor out a method for stripping ANSI escapes.
  - Strip ANSI escapes from the output of Procyon. Thanks, Aman Sharma!
  - Update copyright years.
- update to version 275:
  - Update the test_zip.py text fixtures and definitions to support new changes
  to IO::Compress. (Closes: #1078050)
  - Do not call marshal.loads(...) of precompiled Python bytecode as it is
  inherently unsafe. Replace, at least for now, with a brief summary of the
  code section of .pyc files. (Re: reproducible-builds/diffoscope#371)
  - Don't bother to check the Python version number in test_python.py: the
  fixture for this test is deterministic/fixed.
  - Update copyright years.
- update to version 274:
  - Add support for IO::Compress::Zip &gt;= 2.212. (Closes: #1078050)
  - Don't include debug output when calling dumppdf(1).
  - Append output from dumppdf(1) in more cases.
  (Closes: reproducible-builds/diffoscope#387)
  - Update copyright years.
  - Update the available architectures for test dependencies.
- update to version 273:
  - Factor out version detection in test_jpeg_image. (Re:
  reproducible-builds/diffoscope#384)
  - Ensure that 'convert' is from Imagemagick 6.x; we will need to update a
  few things with IM7. (Closes: reproducible-builds/diffoscope#384)
  - Correct import of identify_version after refactoring change in 037bdcbb0.
  - tests:
  + Add OpenSSH key test with a ed25519 key.
  + Skip the OpenSSH test with DSA key if openssh is &gt;&gt; 9.7
  + Support ffmpeg &gt;= 7 that adds some extra context to the diff
  - Do not ignore testing in gitlab-ci.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1734868800">- update to version 284:
  - Simplify tests_quines.py::test_{differences,differences_deb} to use
  assert_diff and not mangle the expected test output.
  - Update some tests to support file(1) version 5.46.
  (Closes: reproducible-builds/diffoscope#395)
- update test skips, remove test_diff, add test_obj_identification</changelog>
</package>
<package pkgid="e2888c6709725ca4a2d0d735b9bc0407a56d76e3608c2f021078f897b3ef74c81cec672cb7717a83a7fb782335ba403f2cb4965b45fb13bd4b940407d7c482ff" name="diffstat" arch="s390x">
  <version epoch="0" ver="1.66" rel="bp161.1.2"/>
  <changelog author="pgajdos@suse.com" date="1383134400">- updated to 1.58:
    + add COPYING file (request by Dagobert Michelsen).
    + improved portability for cross-compiling, by supplying missing
    getopt function as well as improving checks for popen/pclose
    prototypes.</changelog>
  <changelog author="pgajdos@suse.com" date="1402315200">- updated to 1.59:
  + add -E option to filter escape-sequences, e.g., from colordiff
    (Ubuntu #1304262).
  + merge/adapt improvments to makefile and configure script from
    openembedded.org (forwarded by Ross Burton).
    + remove unused $(libdir) from makefile "installdirs" target
    + amend definition in CF_POPEN_TEST to permit use of autoheader.
    + workaround for gratuitous renaming of AC_ACVERSION in 2.69
  + added "docs" rule to makefile
  + improvements to configure macros:
    + added check for -Wlogical-op to gcc warnings
    + suppress check for defining _XOPEN_SOURCE on Solaris
    + trim an unwanted -no-gcc option for Intel compiler
  + update config.guess, config.sub</changelog>
  <changelog author="mpluskal@suse.com" date="1429444800">- Update source url
- Add gpg signature</changelog>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="711fd2fc9b5e6f15c6dd416e50de1446e1210ac721af7fc6dd93ee7137f611fe3f04a94a3bf3b953fd4273d028fd72e49e36890fd35b198b9129072373023f85" name="diffutils" arch="s390x">
  <version epoch="0" ver="3.12" rel="160099.2.6"/>
  <changelog author="mail@bernhard-voelker.de" 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="schwab@suse.de" date="1626696000">- gnulib-c-stack.patch: c-stack: stop using SIGSTKSZ</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="schwab@suse.de" date="1632139200">- Skip stack overflow tests under qemu emulation (bsc#1190046)</changelog>
  <changelog author="schwab@suse.de" date="1663156800">- Skip gnulib test test-free under qemu emulation (bsc#1202260)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1673870400">- diffutils 3.9:
  * fixes for other platforms</changelog>
  <changelog author="Andreas.Stieger@gmx.de" 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@gmx.de" 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="tonyj@suse.com" 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@gmx.de" 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="2967375dad9d43bea64918a302ea23806d7659a7c39827e720c0334c560e2a9c0f45da43a68124a5c53000282b1b21680bb548a988c0be0908e143be79e03d3b" name="diffutils-lang" arch="noarch">
  <version epoch="0" ver="3.12" rel="160099.2.6"/>
  <changelog author="mail@bernhard-voelker.de" 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="schwab@suse.de" date="1626696000">- gnulib-c-stack.patch: c-stack: stop using SIGSTKSZ</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="schwab@suse.de" date="1632139200">- Skip stack overflow tests under qemu emulation (bsc#1190046)</changelog>
  <changelog author="schwab@suse.de" date="1663156800">- Skip gnulib test test-free under qemu emulation (bsc#1202260)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1673870400">- diffutils 3.9:
  * fixes for other platforms</changelog>
  <changelog author="Andreas.Stieger@gmx.de" 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@gmx.de" 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="tonyj@suse.com" 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@gmx.de" 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="1851b1d9897a28ae731991d26e58cc58eeb16d95879d294157dc4df251fd9bb3fdfda6b89f32673e4626c064ab91be27e740389145f06e54c74d95655dd0f953" name="digikam-lang" arch="noarch">
  <version epoch="0" ver="9.0.0" rel="bp161.1.5"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1722427200">- Remove obsolete SSE CMake options remove QtAV build dependency,
  explicit libpulse dependency (QtAV removed in 8.3.0),
- Add libjxl build dependency, required for DNG.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1731844800">- Update to 8.5.0
  https://www.digikam.org/news/2024-11-16-8.5.0_release_announcement/
- Use Qt 6 to build Digikam
- Drop patch, no longer needed:
  * 0001-Look-for-each-akonadi-component-separately.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="1742040000">- Update to 8.6.0
  https://www.digikam.org/news/2025-03-15-8.6.0_release_announcement/</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743768000">- Add patch:
  * digikam-qt69.patch</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1746100800">- Add patch (to revert from upstream to fix builds on Leap 15.6):
  * digikam-pointer-casting.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1751371200">- Update to 8.7.0
  https://www.digikam.org/news/2025-06-30-8.7.0_release_announcement/
- Drop patch, merged upstream:
  * digikam-qt69.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1760184000">- Add patch (boo#1251869)
  * 0001-Fix-build-with-Qt-6.10.patch</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1763208000">- Update to 8.8.0
  https://www.digikam.org/news/2025-10-19-8.8.0_release_announcement/
- Drop patch, merged upstream:
  * 0001-Fix-build-with-Qt-6.10.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773144000">- Update to 9.0.0
  * https://www.digikam.org/news/2026-03-08-9.0.0_release_announcement/</changelog>
</package>
<package pkgid="ab9ff94c7303fcf7775303056f692b92e25fd447f09ffd358c3e412fb5c1639960ee0b4f63b4878674c127f53ab42bf761ec03c9e32e101075eb6b9c25e1d2eb" name="ding" arch="noarch">
  <version epoch="0" ver="1.9" rel="bp161.1.1"/>
  <changelog author="coolo@suse.de" date="1225195200">- remove quotes from GenericName</changelog>
  <changelog author="hvogel@suse.de" date="1249473600">- Update to verion 1.6
  - Catch more faulty inputs
  - Update of the dictionary</changelog>
  <changelog author="hvogel@novell.com" date="1288958400">- Upodate to version 1.7
  * Copy to clipboard, not just primary selection (Unix)
  * Bugfixes, robustness increased
  * Enhanced English-German dictionary (270,000 entries)</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="jengelh@inai.de" date="1418299200">- Update to new upstream release 1.8
  * New version of German-English translation file,
  now over 326,000 entries (up from 270,000).
  * Minor bug fixes.
- Split the dictionary file so as to not mandate installation of
  the Tk frontend.
- Downgrade ispell dictionary requirements into recommendations;
  ding works without them, too.
- Add missing ispell Recommends (just having the dictionaries does
  not help, the program is needed).
- Also recommend agrep, which the Tk frontend prefers for full
  functionality (approximate matching).
- Suggest fortune, because ding even supports searching that.
- Minor cleanups: use rpm macros in place of rpm shell vars.</changelog>
  <changelog author="sfalken@opensuse.org" date="1488196800">- Update to version 1.8.1:
  * New version of German-English translation file, now over 345,000 entries
  * Minor bug fixes</changelog>
  <changelog author="mimi.vx@gmail.com" date="1488196801">- fix Source patch, spec-cleaned</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1620820800">- Update to 1.9
  * Enhanced English-German dictionary (380,000 entries)
  * Bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1663502400">- Add patch:
  * use-grep-instead-of-egrep.patch
    This prevents the egrep obsolescent warning message introduced
    with grep 3.8:
    "egrep: warning: egrep is obsolescent; using grep -E"
- Install man-page
- Use https instead of http/ftp for Source/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="e832bd9cd166df20a27dddbb97c2daf16f5e3269e304de908a06ef7b4364dbff03ffd943a98a8dba8ef775f8a981aba7b3ec26e50a68fc1e139334f4f255200f" name="ding-dict-de_en" arch="noarch">
  <version epoch="0" ver="1.9" rel="bp161.1.1"/>
  <changelog author="coolo@suse.de" date="1225195200">- remove quotes from GenericName</changelog>
  <changelog author="hvogel@suse.de" date="1249473600">- Update to verion 1.6
  - Catch more faulty inputs
  - Update of the dictionary</changelog>
  <changelog author="hvogel@novell.com" date="1288958400">- Upodate to version 1.7
  * Copy to clipboard, not just primary selection (Unix)
  * Bugfixes, robustness increased
  * Enhanced English-German dictionary (270,000 entries)</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="jengelh@inai.de" date="1418299200">- Update to new upstream release 1.8
  * New version of German-English translation file,
  now over 326,000 entries (up from 270,000).
  * Minor bug fixes.
- Split the dictionary file so as to not mandate installation of
  the Tk frontend.
- Downgrade ispell dictionary requirements into recommendations;
  ding works without them, too.
- Add missing ispell Recommends (just having the dictionaries does
  not help, the program is needed).
- Also recommend agrep, which the Tk frontend prefers for full
  functionality (approximate matching).
- Suggest fortune, because ding even supports searching that.
- Minor cleanups: use rpm macros in place of rpm shell vars.</changelog>
  <changelog author="sfalken@opensuse.org" date="1488196800">- Update to version 1.8.1:
  * New version of German-English translation file, now over 345,000 entries
  * Minor bug fixes</changelog>
  <changelog author="mimi.vx@gmail.com" date="1488196801">- fix Source patch, spec-cleaned</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1620820800">- Update to 1.9
  * Enhanced English-German dictionary (380,000 entries)
  * Bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1663502400">- Add patch:
  * use-grep-instead-of-egrep.patch
    This prevents the egrep obsolescent warning message introduced
    with grep 3.8:
    "egrep: warning: egrep is obsolescent; using grep -E"
- Install man-page
- Use https instead of http/ftp for Source/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="23492a838075aa148b5c6256e72e1bfa7f6ae1202613f203a6d73ee72553fe1f877e935965bbd909c14de78bd645348858825b90fb7e10e7957d2dad5663454e" name="diod" arch="s390x">
  <version epoch="0" ver="1.0.24+53.g0d87511" rel="bp161.1.2"/>
  <changelog author="9+suse@cirno.systems" date="1554033600">- Init version 1.0.24+53.g0d87511</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605614400">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631534400">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_diod.service.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="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="0560bf34bd3f81aa3d23fd397bb096fdc814c2785e08a5ff37e0277022e84660c659f3447781697615612c263603df44dc332ce9f1ad100094dcc6ae9014926b" name="dirac" arch="s390x">
  <version epoch="0" ver="1.0.2" rel="160099.4.2"/>
  <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="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="416af7019103aa85704bb78718155cb6c21386581dac46fc8089a05ba7d0086f78df77823e3d829ee67c177950d2a986878961a426ccd2ed83b27a873f3054a4" name="dirac-devel" arch="s390x">
  <version epoch="0" ver="1.0.2" rel="160099.4.2"/>
  <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="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="71b9152875dd8828323f38baa7de13cf041bd086997b8bff3cf1e309012b0cbd1e3e9fd95349c823aa804023d772b0dfeace373710e5d4a611b48865a90e6530" name="direnv" arch="s390x">
  <version epoch="0" ver="2.34.0" rel="bp161.1.9"/>
  <changelog author="Julien Enselme &lt;jujens@jujens.eu&gt;" date="1603627200">- update to 2.23.1:
  * fix: handle links on Mac when using `allow` (#696)
  * fix: use restored env in exec (#695)
  * stdlib: add basename and dirname from realpath (#693)
  * stdlib.sh: remove tabs
  * dist: compile all the binaries statically
- incule changes from 2.23.0
  * stdlib: add source_url function (#562)
  * direnv: add fetchurl command (#686)
  * shell: Update Elvish hook to replace deprecated `explode` (#685)</changelog>
  <changelog author="Julien Enselme &lt;jujens@jujens.eu&gt;" date="1605960000">- update to 2.24.0
  * direnv_load: avoid leaking DIRENV_DUMP_FILE_PATH (#715)
  * Add strict_env and unstrict_env (#572)
  * stdlib: add use_vim to source local vimrc (#497)
  * stdlib: add source_env_if_exists (#714)
  * Wording (#713)
  * build(deps): bump actions/checkout from v2.3.3 to v2.3.4 (#709)
  * build(deps): bump cachix/install-nix-action from v11 to v12 (#710)
  * Fix XDG_CACHE_HOME path (#711)
  * rc: make file existence check more robust (#706)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623153600">- Update to version 2.28.0
  * Update to go 1.16
  * tcsh: fix variable escaping
  * docs: improve the documentation
  * Fixed fish shell hook to work with eval
  * Fixed layout anaconda &lt;env_name_or_prefix&gt;
- Build with pie enabled if available
- Add _service for vendor package</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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>
</package>
<package pkgid="633832cb9be977e1ed25c156ae83b9b61a64ef7517c65cd3e53064a9b71367ba40229d3dcc6147875d8b56c9d4ca9d395aaf7877580eb9f74c29f0e490e03ec3" name="direvent" arch="s390x">
  <version epoch="0" ver="5.4" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="8a47b44d99808687d46f57b028b409d4de1568c060b0c642e3913d0252c9381fe3359b80c9e9d4e550c24b6011a62f92f466707bf18631fe4f50e92285b5f472" name="dirmngr" arch="s390x">
  <version epoch="0" ver="2.5.5" rel="160099.8.1"/>
  <changelog author="lucas.mulling@suse.com" date="1750161600">- Don't install expired sks certificate [bsc#1243069]
  * Add patch gnupg-dirmngr-Don-t-install-expired-sks-certificate.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1750939200">- Security fix: [bsc#1236931, bsc#1239119, CVE-2025-30258]
  * gpg: Fix another regression due to the T7547 fix.
  * The fix for CVE-2025-30258 was introduced in 2.5.5
  * Add gnupg-gpg-Fix-another-regression-due-to-the-T7547-fix.patch</changelog>
  <changelog author="angel.yankov@suse.com" date="1767873600">- Security fix: [bsc#1256390] (gpg.fail/notdash)
  * gpg2: Cleartext Signature Forgery in the NotDashEscaped header
    implementation in GnuPG
  * Add patch gnupg-notdash-escape.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1767873601">- Security fix: [bsc#1256244] (gpg.fail/detached)
  * gpg: Error out on unverified output for non-detached signatures [T7903]
  * Add gnupg-gpg-Error-out-on-unverified-output-for-non-detached-signatures.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1767873602">- Security fix: [bsc#1256246] (gpg.fail/sha1)
  * gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures [T7904]
  * Add gnupg-gpg-Avoid-potential-downgrade-to-SHA1-in-3rd-party-keysig.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1767873603">- Security fix: [bsc#1255715, CVE-2025-68973] (gpg.fail/memcpy)
  * gpg: Fix possible memory corruption in the armor parser [T7906]
  * Add gnupg-CVE-2025-68973.patch</changelog>
  <changelog author="angel.yankov@suse.com" date="1769601600">- Security fix [bsc#1256389] (gpg.fail/filename)
  * Added gnupg-accepts-path-separators-literal-data.patch
  * GnuPG Accepts Path Separators and Path Traversals in Literal Data</changelog>
  <changelog author="angel.yankov@suse.com" date="1769601601">- Security fix
  * [bsc#1257396, CVE-2026-24882]
  - gpg2: stack-based buffer overflow in TPM2 PKDECRYPT for TPM-backed RSA and ECC keys
  - Added gnupg-CVE-2026-24882.patch
  * [bsc#1257395, CVE-2026-24883]
  - gpg2: denial of service due to long signature packet length causing parse_signature to return success with sig-&gt;data[] set to a NULL value
  - Added gnupg-CVE-2026-24883.patch</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" date="1784203200">- Security fix:
  * CVE-2026-57062: CMS parsing in gpgsm mishandles the CMS format
    for AES-GCM (bsc#1269279)
  * Add gnupg-CVE-2026-57062.patch</changelog>
</package>
<package pkgid="bd6d9a920f662481cf4b707b5feb0846deb16f98cc8d3c2f41f26337cb7ae452ca3784fe56e31971925b1659052c9af161f39c4213973a735fdba40ed07bcce0" name="dirvish" arch="noarch">
  <version epoch="0" ver="1.2.1" rel="bp161.1.1"/>
  <changelog author="Robert Marcano &lt;robert@marcanoonline.com&gt;" date="1159185600">- 1.2.1
- Initial package release</changelog>
  <changelog author="Robert Marcano &lt;robert@marcanoonline.com&gt;" date="1160049600">- Fix License field
- Add license text
- Removed perl from BuildRequires</changelog>
  <changelog author="dmacvicar@suse.de" date="1192104000">- Adapt to openSUSE and put into build service</changelog>
  <changelog author="opendeve@weberhofer.at" date="1302004800">- dirvish-expire-vanished.patch: Added a patch that makes vaults having
  "vanished files" expireable</changelog>
  <changelog author="jweberhofer@weberhofer.at" date="1423742400">- dirvish-1.2.1-install.patch: converts the installer to work in unattended mode
- dirvish-expire-vanished.patch: Allows expiration of vanished backups
- dirvish-imsort-reserved-warning.patch: Fix for future reserved word warning
- dirvish-rsync-options.patch: Fix typo in docs about rsync-options which was
  deprecated
- dirvish-locate.patch: Get patch level of loadconfig.pl in case exit codes
  are needed.
- dirvish-lock-vault-against-overlapping-runs.patch: Lock vault against
  overlapping runs</changelog>
  <changelog author="jweberhofer@weberhofer.at" date="1423742401">- Added example for /etc/dirvish/master.conf</changelog>
  <changelog author="jweberhofer@weberhofer.at" date="1426680000">- Updated to latest upstream source package which fixed a small issue in
  manpage for dirvish.conf.5 and corrected the version-number returned by
  the dirvvish-commands and --version</changelog>
  <changelog author="jweberhofer@weberhofer.at" date="1426680001">- Removed requirement for specific perl-version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467720000">- Fix Group tag.</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="a18655a896e40924a49ba37d4cf3d2f6a6964a9ba4ab9ad1fbfc973fe479e6f8e5be3950010a1ac08df7441e29d8c6d457134a58513c2e31c85b3d763c83484a" name="discord-rpc-devel" arch="s390x">
  <version epoch="0" ver="3.4.0" rel="bp161.1.2"/>
  <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="e946218d0520ef4d7f8a4a6a4cc8fd5a5b6e468e4f456f80c0110b328feb66775b591d57b1172a26b55d1ab28cd694771333f6cc0524576e1311c1f959c28f7f" name="discount" arch="s390x">
  <version epoch="0" ver="3.0.0a" rel="160099.3.2"/>
  <changelog author="mpluskal@suse.com" date="1476619200">- Update to version 2.2.1:
  * No changelog provided
- Refresh patches:
  * discount-disable_ldconfig.patch
  * discount-fix-compile-warings.diff</changelog>
  <changelog author="mpluskal@suse.com" date="1486641600">- Update to version 2.2.2:
  * No changelog provided
- Refresh patches:
  * discount-disable_ldconfig.patch
  * discount-fix-compile-warings.diff</changelog>
  <changelog author="mpluskal@suse.com" date="1509710400">- Provide virtual package markdown</changelog>
  <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="mpluskal@suse.com" 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="mpluskal@suse.com" date="1546862400">- Update changelog with references to security issues fixed</changelog>
  <changelog author="mpluskal@suse.com" date="1611662400">- Update to version 2.2.6:
  * No changelog provided
- Drop no longer needed discount-fix-compile-warings.diff</changelog>
  <changelog author="dmueller@suse.com" date="1615550400">- update to version 2.2.7:
  * fix small buffer overflow</changelog>
  <changelog author="dmueller@suse.com" date="1672920000">- update to 2.2.7b:
  * fix to makefiles for parallel build</changelog>
  <changelog author="andrea.manzini@suse.com" 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>
</package>
<package pkgid="8d3a92518831e26d2c1fe63350198f731a33968564e466d5b27b9e4c7faae8a712bca016c32ab1c6652bd92861f6358c8484180fb80724933b60e91e630dcb2f" name="discover6" arch="s390x">
  <version epoch="0" ver="6.6.4" rel="bp161.1.3"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3
  * Use matching selenium version
  * Enable KCrash for DiscoverNotifier
  * flatpak: Fix issue with GError (kde#506223)
  * flatpak: Simplify size changes (kde#508311)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * flatpak: Fix Installation instance management (kde#511602)
  * flatpak: Simplify notifier
  * flatpak: Simplify flatpak notifier initialisation (kde#493686)
  * flatpak: fix flatpaktest on aarch64
  * Fix headless updates
  * Use the same application action style on mobile as desktop</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5
  * Fix for F5 refresh shortcut on the Updates page (kde#513765)
  * Fix hardcoded "Linux" in web search fallback</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Too many changes to list here
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91
  * flatpak: debug when resolving a parent ref fails (kde#513111)
  * *backendupdater: a cancelled transaction is not done
  * DiscoverObject: When clicking SNI, show window normally
  * DiscoverObject: Use alert instead of show (kde#503801)
  * Move KAuth dependency to the snap backend</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0
  * ResourcesModel: Adjust updateAction.enabled by progress instead
  * Fix padding of the Progress item delegate
  * snap: Reduce thread waiting timeout (kde#507217)
  * discoverobject: further simplify the amount tracking
  * discoverobject: update job amounts when transactions get added (kde#513676)
  * discoverobject: do not change amounts during start() &amp; refine assertion
  * discoverobject: don't impliclity convert signedness</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1
  * flatpak: consider provided appstream ids when asserting resolution results (kde#515150)
  * ReviewStats, Rating: Expose starCounts from rating and use it for ReviewStats (kde#513139)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2
  * Fix directionality of "See more" arrows
  * pk: Address unreachable being reached
  * pk: Simplify updates state tracking</changelog>
  <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>
</package>
<package pkgid="f0c31fdfb733b686aa374f0feba450e79f02dc83f221e62744761c67ba232f4a3297047ad71aa9f8b85d11ec2ac4cf4b3e8572c05f202615f51e6d3db7f47782" name="discover6-backend-flatpak" arch="s390x">
  <version epoch="0" ver="6.6.4" rel="bp161.1.3"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3
  * Use matching selenium version
  * Enable KCrash for DiscoverNotifier
  * flatpak: Fix issue with GError (kde#506223)
  * flatpak: Simplify size changes (kde#508311)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * flatpak: Fix Installation instance management (kde#511602)
  * flatpak: Simplify notifier
  * flatpak: Simplify flatpak notifier initialisation (kde#493686)
  * flatpak: fix flatpaktest on aarch64
  * Fix headless updates
  * Use the same application action style on mobile as desktop</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5
  * Fix for F5 refresh shortcut on the Updates page (kde#513765)
  * Fix hardcoded "Linux" in web search fallback</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Too many changes to list here
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91
  * flatpak: debug when resolving a parent ref fails (kde#513111)
  * *backendupdater: a cancelled transaction is not done
  * DiscoverObject: When clicking SNI, show window normally
  * DiscoverObject: Use alert instead of show (kde#503801)
  * Move KAuth dependency to the snap backend</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0
  * ResourcesModel: Adjust updateAction.enabled by progress instead
  * Fix padding of the Progress item delegate
  * snap: Reduce thread waiting timeout (kde#507217)
  * discoverobject: further simplify the amount tracking
  * discoverobject: update job amounts when transactions get added (kde#513676)
  * discoverobject: do not change amounts during start() &amp; refine assertion
  * discoverobject: don't impliclity convert signedness</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1
  * flatpak: consider provided appstream ids when asserting resolution results (kde#515150)
  * ReviewStats, Rating: Expose starCounts from rating and use it for ReviewStats (kde#513139)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2
  * Fix directionality of "See more" arrows
  * pk: Address unreachable being reached
  * pk: Simplify updates state tracking</changelog>
  <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>
</package>
<package pkgid="8ffbdfa0cbda19ece7dbb1558403098c68070e01bcc74f4fe10e15f2101f5d372a8bfb1f282d3f2de491ae19b9830d489c4e6fd1c9ac293fe2b28fb16f4eca86" name="discover6-backend-fwupd" arch="s390x">
  <version epoch="0" ver="6.6.4" rel="bp161.1.3"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3
  * Use matching selenium version
  * Enable KCrash for DiscoverNotifier
  * flatpak: Fix issue with GError (kde#506223)
  * flatpak: Simplify size changes (kde#508311)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * flatpak: Fix Installation instance management (kde#511602)
  * flatpak: Simplify notifier
  * flatpak: Simplify flatpak notifier initialisation (kde#493686)
  * flatpak: fix flatpaktest on aarch64
  * Fix headless updates
  * Use the same application action style on mobile as desktop</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5
  * Fix for F5 refresh shortcut on the Updates page (kde#513765)
  * Fix hardcoded "Linux" in web search fallback</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Too many changes to list here
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91
  * flatpak: debug when resolving a parent ref fails (kde#513111)
  * *backendupdater: a cancelled transaction is not done
  * DiscoverObject: When clicking SNI, show window normally
  * DiscoverObject: Use alert instead of show (kde#503801)
  * Move KAuth dependency to the snap backend</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0
  * ResourcesModel: Adjust updateAction.enabled by progress instead
  * Fix padding of the Progress item delegate
  * snap: Reduce thread waiting timeout (kde#507217)
  * discoverobject: further simplify the amount tracking
  * discoverobject: update job amounts when transactions get added (kde#513676)
  * discoverobject: do not change amounts during start() &amp; refine assertion
  * discoverobject: don't impliclity convert signedness</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1
  * flatpak: consider provided appstream ids when asserting resolution results (kde#515150)
  * ReviewStats, Rating: Expose starCounts from rating and use it for ReviewStats (kde#513139)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2
  * Fix directionality of "See more" arrows
  * pk: Address unreachable being reached
  * pk: Simplify updates state tracking</changelog>
  <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>
</package>
<package pkgid="e6f83f084497046d4c66b67b25f1520cb2736bf484e031581db85ee9de5bcff0049b8e05ee7e9e34e2333ed45dc863ad739651b4f5d7a52dc948bda4706ec422" name="discover6-backend-packagekit" arch="s390x">
  <version epoch="0" ver="6.6.4" rel="bp161.1.3"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3
  * Use matching selenium version
  * Enable KCrash for DiscoverNotifier
  * flatpak: Fix issue with GError (kde#506223)
  * flatpak: Simplify size changes (kde#508311)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * flatpak: Fix Installation instance management (kde#511602)
  * flatpak: Simplify notifier
  * flatpak: Simplify flatpak notifier initialisation (kde#493686)
  * flatpak: fix flatpaktest on aarch64
  * Fix headless updates
  * Use the same application action style on mobile as desktop</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5
  * Fix for F5 refresh shortcut on the Updates page (kde#513765)
  * Fix hardcoded "Linux" in web search fallback</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Too many changes to list here
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91
  * flatpak: debug when resolving a parent ref fails (kde#513111)
  * *backendupdater: a cancelled transaction is not done
  * DiscoverObject: When clicking SNI, show window normally
  * DiscoverObject: Use alert instead of show (kde#503801)
  * Move KAuth dependency to the snap backend</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0
  * ResourcesModel: Adjust updateAction.enabled by progress instead
  * Fix padding of the Progress item delegate
  * snap: Reduce thread waiting timeout (kde#507217)
  * discoverobject: further simplify the amount tracking
  * discoverobject: update job amounts when transactions get added (kde#513676)
  * discoverobject: do not change amounts during start() &amp; refine assertion
  * discoverobject: don't impliclity convert signedness</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1
  * flatpak: consider provided appstream ids when asserting resolution results (kde#515150)
  * ReviewStats, Rating: Expose starCounts from rating and use it for ReviewStats (kde#513139)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2
  * Fix directionality of "See more" arrows
  * pk: Address unreachable being reached
  * pk: Simplify updates state tracking</changelog>
  <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>
</package>
<package pkgid="7140d739ed63dbd81b98eda2e61f95a58d1f717b06353d1ea10d3e8c792433ce35af062d7314815d0344583272938df90f4784830511bc2af50db57aafac8383" name="discover6-lang" arch="noarch">
  <version epoch="0" ver="6.6.4" rel="bp161.1.3"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3
  * Use matching selenium version
  * Enable KCrash for DiscoverNotifier
  * flatpak: Fix issue with GError (kde#506223)
  * flatpak: Simplify size changes (kde#508311)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * flatpak: Fix Installation instance management (kde#511602)
  * flatpak: Simplify notifier
  * flatpak: Simplify flatpak notifier initialisation (kde#493686)
  * flatpak: fix flatpaktest on aarch64
  * Fix headless updates
  * Use the same application action style on mobile as desktop</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5
  * Fix for F5 refresh shortcut on the Updates page (kde#513765)
  * Fix hardcoded "Linux" in web search fallback</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Too many changes to list here
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91
  * flatpak: debug when resolving a parent ref fails (kde#513111)
  * *backendupdater: a cancelled transaction is not done
  * DiscoverObject: When clicking SNI, show window normally
  * DiscoverObject: Use alert instead of show (kde#503801)
  * Move KAuth dependency to the snap backend</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0
  * ResourcesModel: Adjust updateAction.enabled by progress instead
  * Fix padding of the Progress item delegate
  * snap: Reduce thread waiting timeout (kde#507217)
  * discoverobject: further simplify the amount tracking
  * discoverobject: update job amounts when transactions get added (kde#513676)
  * discoverobject: do not change amounts during start() &amp; refine assertion
  * discoverobject: don't impliclity convert signedness</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1
  * flatpak: consider provided appstream ids when asserting resolution results (kde#515150)
  * ReviewStats, Rating: Expose starCounts from rating and use it for ReviewStats (kde#513139)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2
  * Fix directionality of "See more" arrows
  * pk: Address unreachable being reached
  * pk: Simplify updates state tracking</changelog>
  <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>
</package>
<package pkgid="e9d71ead51f9e63cb59af07994cd37cde655a61424f3ad9b6d4441a932c914bec3d809bffd506a51ef30a889fdfca16ee6bf776b38ee7e57a025c3a82f362e42" name="discover6-notifier" arch="s390x">
  <version epoch="0" ver="6.6.4" rel="bp161.1.3"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3
  * Use matching selenium version
  * Enable KCrash for DiscoverNotifier
  * flatpak: Fix issue with GError (kde#506223)
  * flatpak: Simplify size changes (kde#508311)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * flatpak: Fix Installation instance management (kde#511602)
  * flatpak: Simplify notifier
  * flatpak: Simplify flatpak notifier initialisation (kde#493686)
  * flatpak: fix flatpaktest on aarch64
  * Fix headless updates
  * Use the same application action style on mobile as desktop</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5
  * Fix for F5 refresh shortcut on the Updates page (kde#513765)
  * Fix hardcoded "Linux" in web search fallback</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Too many changes to list here
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91
  * flatpak: debug when resolving a parent ref fails (kde#513111)
  * *backendupdater: a cancelled transaction is not done
  * DiscoverObject: When clicking SNI, show window normally
  * DiscoverObject: Use alert instead of show (kde#503801)
  * Move KAuth dependency to the snap backend</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0
  * ResourcesModel: Adjust updateAction.enabled by progress instead
  * Fix padding of the Progress item delegate
  * snap: Reduce thread waiting timeout (kde#507217)
  * discoverobject: further simplify the amount tracking
  * discoverobject: update job amounts when transactions get added (kde#513676)
  * discoverobject: do not change amounts during start() &amp; refine assertion
  * discoverobject: don't impliclity convert signedness</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1
  * flatpak: consider provided appstream ids when asserting resolution results (kde#515150)
  * ReviewStats, Rating: Expose starCounts from rating and use it for ReviewStats (kde#513139)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2
  * Fix directionality of "See more" arrows
  * pk: Address unreachable being reached
  * pk: Simplify updates state tracking</changelog>
  <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>
</package>
<package pkgid="7bf5c6edb1be58d7ca9b588966f5d984552411c1df2ba14bc448db730646a2f85448c072c00ed27e3245d854bcf1cb0b92ef8385ca2dc7bcb1fc54178176a99d" name="disk-encryption-tool" arch="noarch">
  <version epoch="0" ver="1+git20260304.d12960d" rel="160099.1.1"/>
  <changelog author="aplanas@suse.com" date="1731412800">- Update to version 1+git20241112.f83dfa0:
  * Move enrollment to sdbootutil</changelog>
  <changelog author="aplanas@suse.com" date="1733486400">- Update to version 1+git20241129.1c9848e:
  * Support swap partititons
  * Drop x-initrd.mount tag in crypttab
  * Increase the key timeout to 1h</changelog>
  <changelog author="aplanas@suse.com" date="1742817600">- Update to version 1+git20241213.2504619:
  * Do not mark swap as x-initrd.attach
  * Check root_options to skip cr_root encryption</changelog>
  <changelog author="aplanas@suse.com" date="1745496000">- Update to version 1+git20250424.b1779d6:
  * Drop keyctl timeout</changelog>
  <changelog author="aplanas@suse.com" date="1746446400">- Update to version 1+git20250505.aa666d1:
  * Build only for Intel and arm (bsc#1242256)</changelog>
  <changelog author="aplanas@suse.com" date="1750852800">- Update to version 1+git20250625.f0b909a:
  * cr_etc (and cr_var) can be mounted in initrd</changelog>
  <changelog author="aplanas@suse.com" date="1753876800">- Update to version 1+git20250729.d86f79f:
  * Build also for riscv64</changelog>
  <changelog author="aplanas@suse.com" date="1768996800">- Update to version 1+git20260121.010c05a:
  * Remove x-growpart.grow flag for encrypted devices
  * Requires combustion for firstboot.target
  * Drop x-initrd.attach for cr_etc and cr_var</changelog>
  <changelog author="aplanas@suse.com" date="1769688000">- Update to version 1+git20260129.f7df08c:
  * Fix comment typo</changelog>
  <changelog author="aplanas@suse.com" date="1772625600">- Update to version 1+git20260304.d12960d:
  * Use UUID= in crypttab</changelog>
</package>
<package pkgid="799f27215eb9acf39e180891aadaea892a12585be75d9cf407819173c360a1843078bc57cd2ab54579f0ba12401f6d392451511a6f13345f57b2e4976b402f9d" name="diskmonitor" arch="s390x">
  <version epoch="0" ver="0.3.4" rel="bp161.1.3"/>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1451563200">- Use cmake() for kf5 and qt5 BuildRequires.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1478347200">- Fix file list (add appdata.xml file) for Leap 42.2 and
  openSUSE &gt; 13.2. Added Source URL.</changelog>
  <changelog author="christophe@krop.fr" date="1527249600">- Update to 0.3.2.
  * Fix compilation problem with KLocalizedString
- Drop diskmonitor-underlinking.patch (fixed upstream)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558958400">- Update to 0.3.3.
  No changelog available</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1597579200">- Update to 0.3.4
  * Include Slovenian translation
  * Document package installation
  * Various fixes</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1611057600">- Replace diskmonitor-installdirs.patch with
  0001-Install-the-application-icon-in-the-right-directory.patch
- Drop diskmonitor-desktop.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1626609600">- Fix the %files section. plasma-framework &gt;= 5.84 doesn't install
  desktop files in %_kf5_servicesdir anymore.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1639483200">- Fix installation with plasma-framework 5.89.</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:
  * diskmonitor-cmake4.patch</changelog>
</package>
<package pkgid="eb00c671ba1b0842b923d38fd1885afa1758eebd8395d9a3e909bb3a2e1ecc07ba5e474103d75e2265c10d7b2c784d433ef25d7234205d4910d1aeec791ef0a0" name="diskmonitor-lang" arch="noarch">
  <version epoch="0" ver="0.3.4" rel="bp161.1.3"/>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1451563200">- Use cmake() for kf5 and qt5 BuildRequires.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1478347200">- Fix file list (add appdata.xml file) for Leap 42.2 and
  openSUSE &gt; 13.2. Added Source URL.</changelog>
  <changelog author="christophe@krop.fr" date="1527249600">- Update to 0.3.2.
  * Fix compilation problem with KLocalizedString
- Drop diskmonitor-underlinking.patch (fixed upstream)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558958400">- Update to 0.3.3.
  No changelog available</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1597579200">- Update to 0.3.4
  * Include Slovenian translation
  * Document package installation
  * Various fixes</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1611057600">- Replace diskmonitor-installdirs.patch with
  0001-Install-the-application-icon-in-the-right-directory.patch
- Drop diskmonitor-desktop.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1626609600">- Fix the %files section. plasma-framework &gt;= 5.84 doesn't install
  desktop files in %_kf5_servicesdir anymore.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1639483200">- Fix installation with plasma-framework 5.89.</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:
  * diskmonitor-cmake4.patch</changelog>
</package>
<package pkgid="974abb19fbe4246278c6f534dba4239c674d6964702a18c1612a48e9eb60ed955edcda3e105b641163f3b4ea9cbb3a44f4e32ad2eb6430517f2a52b6e3085918" name="diskscan" arch="s390x">
  <version epoch="0" ver="0.21" rel="bp161.1.2"/>
  <changelog author="dap.darkness@gmail.com" date="1386504000">- Initial build.</changelog>
  <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>
</package>
<package pkgid="7115cf922bef76cb7055efe3cf05d940d450e7c1df6891674d36b6536e1fe2164d940a1685a9f1685833d23ac052753ef24f352cd04b045e74db81576e2bea8a" name="disorderfs" arch="s390x">
  <version epoch="0" ver="0.5.11" rel="bp161.1.2"/>
  <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&#xFC;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>
</package>
<package pkgid="2fc5d9d86248f1492c93ad8a11f7d813506027a975d143c2e982522fc4f26f179d264e12b6e1f084636f05c8b3af105e8a6de3a7a9ee42bac29a378264426677" name="displaymanager-sysconfig" arch="s390x">
  <version epoch="0" ver="1.1.17" rel="160099.3.2"/>
  <changelog author="sndirsch@suse.com" date="1712318400">- Update to release 1.1.16
  * This release fixes a failure to build with the recent libXaw 1.0.16
    release due to a change introduced in xdm 1.1.15 to address gcc 14
    build issues.</changelog>
  <changelog author="kukuk@suse.com" date="1723204800">- sysconfig/windowmanager is deprecated since 7 years, don't
  read it if it does not exist.</changelog>
  <changelog author="pgajdos@suse.com" date="1732104000">- tweak the login screen:
  * use sans serif font
  * use branding wallpaper and colors
  * do not require xli, recommend feh</changelog>
  <changelog author="dimstar@opensuse.org" date="1732708800">- Split out displaymanager-sycconfig package: The central
  configuration part that is used by all display managers. This is
  needed in order to progress towards 'xdm' not acting as wrapper
  around DMs, but only be used as Dislplay Manager when XDM is
  supposed to be used, or use the real systemd services of the
  various DMs (e.g gdm.service, sddm.service).</changelog>
  <changelog author="dimstar@opensuse.org" date="1740571200">- display-manager: Do not abort when there is no /usr/bin/X found.
  Rely on the DM to know how to handle it. E.g gdm could be
  spawning a wayland-only session. (boo#1237777)</changelog>
  <changelog author="jengelh@inai.de" date="1740830400">- Make build recipe compatible with POSIX sh.</changelog>
  <changelog author="sndirsch@suse.com" date="1741521600">- Update to release 1.1.17
  Support for using getaddrinfo(), inet_ntop(), and struct sockaddr_storage
  was originally added to support IPv6, and only used if IPv6 support was
  enabled. Two decades later, these interfaces are ubiquitous and OS'es have
  starting marking the old interfaces as deprecated, so this release changes
  to use the modern interface whenever we can now.  (Note that code included
  from xtrans will only use these interfaces when IPv6 is disabled if building
  against xtrans 1.6.0 or later.)</changelog>
  <changelog author="gmbr3@opensuse.org" date="1742904000">- Move display-manager.service to display-manager-legacy.service
  to prepare for systemd control of display manager choice
  (needs systemd-presets-common-SUSE update)
- Create xdm.service to allow XDM to be used in systemd only mode
- Order systemd-presets-common-SUSE before xdm</changelog>
  <changelog author="sndirsch@suse.com" date="1749038400">- no longer require xinit so it can be dropped from SLE16</changelog>
  <changelog author="sndirsch@suse.com" date="1768564800">- fix installation of authfiles directory for Immutable mode
  (jsc#PED-14915)</changelog>
</package>
<package pkgid="c193da435925a1b89622d3958cf4f2f58093daa96fa993007d43338932c9397102955b89fde6a13dba018ee39f98766c4db6ef958ab85e75c53a80e66a96e65f" name="disruptor" arch="noarch">
  <version epoch="0" ver="3.4.4" rel="bp161.1.3"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Initial packaging of disruptor 3.3.6</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1639137600">- Update to 3.4.4:
  * 3.4.4 Lazy-loading of Logger instances - See #370 &amp; #376
  * 3.4.3 Add Automatic-Module-Name to MANIFEST.MF
  * 3.4.2 Fix race condition in BatchEventProcessor with 3 or more
    starting/halting concurrently.
  * 3.4.1 Fix race between run() and halt() on BatchEventProcessor.
  * 3.4.0 Drop support for JDK6, support JDK7 and above only.
    Add ThreadHints.onSpinWait to all busy spins within Disruptor.
    Increase default sleep time for LockSupport.parkNanos to
    prevent busy spinning.
  * 3.3.8 Revert belt and braces WaitStrategy signalling.
  * 3.3.7 Add batch size to BatchStartAware.onBatchStart()
    Upgrade to newer versions of gradle, checkstyle and JUnit
    Deprecate classes &amp; methods for later release
    Remove JMock and rewrite tests accordingly
- Remove disruptor-3.3.2-jmock.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
</package>
<package pkgid="23efe5e9cc296fbdfe5652891e514d8b355654d060e5d9aded8502eface753570d7f1639b4f3321b92490e050feee04f940e149849eb2b4bc3b147f5b8ff2a75" name="disruptor-javadoc" arch="noarch">
  <version epoch="0" ver="3.4.4" rel="bp161.1.3"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Initial packaging of disruptor 3.3.6</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1639137600">- Update to 3.4.4:
  * 3.4.4 Lazy-loading of Logger instances - See #370 &amp; #376
  * 3.4.3 Add Automatic-Module-Name to MANIFEST.MF
  * 3.4.2 Fix race condition in BatchEventProcessor with 3 or more
    starting/halting concurrently.
  * 3.4.1 Fix race between run() and halt() on BatchEventProcessor.
  * 3.4.0 Drop support for JDK6, support JDK7 and above only.
    Add ThreadHints.onSpinWait to all busy spins within Disruptor.
    Increase default sleep time for LockSupport.parkNanos to
    prevent busy spinning.
  * 3.3.8 Revert belt and braces WaitStrategy signalling.
  * 3.3.7 Add batch size to BatchStartAware.onBatchStart()
    Upgrade to newer versions of gradle, checkstyle and JUnit
    Deprecate classes &amp; methods for later release
    Remove JMock and rewrite tests accordingly
- Remove disruptor-3.3.2-jmock.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
</package>
<package pkgid="1577dc4dbd7b388f82a2830c3fe21ef9f8aba5e7f87f101f46a6eb9c2f01a29c6c97a768dbbdf1fa6e0ba189ee32b55c96b1f88f005bcbb56eee2924715e6427" name="distcc" arch="s390x">
  <version epoch="0" ver="3.4" rel="bp161.1.4"/>
  <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&#xE1;&#x161; Chv&#xE1;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&#xFC;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&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1652356800">- fix fdupes call</changelog>
  <changelog author="Dirk M&#xFC;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="86a4dfa445576180be806f6d05149938307e4019cc302cb458cd111e89421a030b9b1947a3b0ec59868097e7ad3aedb75e8389ff8ee2125c1ed7bad837aa79a1" name="distcc-gui" arch="s390x">
  <version epoch="0" ver="3.4" rel="bp161.1.4"/>
  <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&#xE1;&#x161; Chv&#xE1;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&#xFC;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&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1652356800">- fix fdupes call</changelog>
  <changelog author="Dirk M&#xFC;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="a93d7e13191c77e057278ac7f3a78fc60f2463258ff30c765b10384beebba00369115fee256d06867bfb96c30b1104c74c35df4935f452887d47b01409f54a4c" name="distcc-server" arch="s390x">
  <version epoch="0" ver="3.4" rel="bp161.1.4"/>
  <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&#xE1;&#x161; Chv&#xE1;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&#xFC;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&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1652356800">- fix fdupes call</changelog>
  <changelog author="Dirk M&#xFC;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="170d27ed08c10f8cd3f2ddb5faf9ee8a71287eb0e4c3538792b6216087315211a8c726ccdcc61c10576935ecb6c1e3059279497cf89b36f31ae0ee5ad82d3289" name="distribution-gpg-keys" arch="noarch">
  <version epoch="0" ver="1.113" rel="bp161.1.1"/>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1590062400">- Version 1.38
  + Add Fedora GPG keys for Fedora 33
  + Add symlinks for CentOS 8 GPG keys
  + Add various vendor repository GPG keys</changelog>
  <changelog author="Nicolas FORMICHELLA &lt;stigpro@outlook.fr&gt;" date="1634904000">- Update to v1.58
  - [1.39]
    + Add Rosa Linux and Intel keys
  - [1.40]
    + Add EuroLinux keys
    + Add Datto's third party repository keys
  - [1.41]
    + Add QubesOS and Fedora 34 keys
  - [1.42]
    + Add RPMFusion 33 keys
  - [1.43]
  - [1.44]
    + Add Oracle Linux, Fedora ELN and Zoom keys
    + Update symlinks
  - [1.45]
    + Update symlinks
  - [1.46]
  - [1.47]
    + Add Remi 2021 key
  - [1.48]
    + Add Fedora 35 keys
  - [1.49]
    + Add Mariadb and Alma Linux keys
    + Update symlinks
  - [1.50]
  - [1.51]
    + Add Intel new key
    + Add Fedora 36 key
    + Add missing CentOS keys
  - [1.52-1.53]
  - [1.54]
    + Add SUSE keys
    + Add OpenSUSE
  - [1.55]
    + Add Rocky Linux keys
  - [1.56-1.57]
  - [1.58]
    + Add RPMFusion 36 keys
    + Update symlinks</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1648036800">- Update to v1.67
  + Add EPEL9 key
  + Add keys of RPM Fusion Fedora 37
  + Add Navy Linux RPM GPG official key
  + add new MySQL key
  + add Fedora 37
  + Add symlink for CentOS Stream 9 to main official key
  + Add EuroLinux 9 key
  + move Fedora Rawhide key to F37
  + Add remi 2022 key
  + Refresh all CentOS SIG keys (rh#2059424)</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1653393600">- Update to v1.71
  + Refresh AlmaLinux keys to add AlmaLinux 9 key
  + Add RHEL9 keys
  + Add RPM Fusion keys for Fedora 38
  + Add RPM Fusion keys for EL 9</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1671019200">- Update to v1.79
  + Fix Fedora 39 key
  + Add openEuler GPG key
  + Add Oracle Linux 9 key
  + Add Fedora 10 key
  + Add f37 to releasers
  + Add Fedora 38 and 39 keys
  + Add Amazon Linux 2022 GPG key
  + Add Anolis OS GPG keys
  + Remove F34 from releasers
  + Add Circle Linux GPG keys
  + Add Rocky Linux 9 keys and refresh 8</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1686571200">- Update to v1.88
  + Update copr keys
  + Add per distro/version link to proper key for remi
  + Update brave keys
  + Add Docker key
  + Add mullvad key
- Changes from v1.87
  + Update copr keys
  + Update virtualbox key
  + Update openSUSE-Backports key
  + Update skype key
- Changes from v1.86
  + Update copr keys
  + Add Jenkins 2023
  + Add keys for Bacula &amp; Baculum
  + Add keys for Google Cloud
  + Add VeraCrypt keys
  + Add Element keys
- Changes from v1.85
  + Update copr keys
  + Add Amazon Linux 2023 and remove Amazon Linux 2022 key
  + Add AnyDesk GPG key
- Changes from v1.84
  + Add tumbleweed key
  + Add RPM Fusion keys for Fedora 39
  + Update copr keys
  + Add elastic gpg key
- Changes from v1.82
  + Move symlink of fedora-rawhide to fedora-39
  + Add openEuler new key
  + Update copr keys
  + Add fedora 40 gpg key
- Changes from v1.81
  + Update copr keys
  + Add remi 2023 key
  + Add TeamViewer key
- Changes from v1.80
  + Add SME Server keys
  + Update copr keys</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 1.102:
  * update copr keys
  * Create cathugger.asc
  * Create zzz.key.asc
  * Create idk.key.asc
  * Create hulahoop.asc
  * Create adrelanos.asc
  * Create makemkv_pub.txt
  * add F42 key and move rawhide link
  * update copr keys
  * update postgresql keys
  * Add Qubes OS 4.2 release key
  * Split AlmaLinux OS 8 GPG public keys to fix microdnf
  * Update AlmaLinux OS 8 public key
  * Add openSUSE Backports 2023 key
  * Update Amazon Linux 2023 public key
  * add script to check all keys
  * remove expired jenkins key
  * update expired intel security key
  * update expired navy linux key
  * update expired bluejeans key
  * add script to check expiration
  * Add the key for pkgs.k8s.io (Kubernetes)
  * Restructure openSUSE GPG keys
  * Add SUSE ALP signing keys
  * Add SLE 2023 signing keys
  * add symlinkg to rpmfusion 40 and 41
  * update copr keys
  * add remi fedora 39 link to 2023 key
  * update Google key
  * add Fedora 41 key
  * Add source URL for AL2023
  * update copr keys
  * Update expired RPM-GPG-KEY-Mageia key
  * Add keys for Azure Linux</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1724328000">- Update to 1.105
  + Add fedora 43 keys and change rawhide symlink
  + Refresh GPG keys for Dell
  + Add RPM-GPG-KEY-CentOS-Official-SHA256
  + Add FFmpeg, LibreWolf, Monero, VideoLAN, and yt-dlp keys
  + Add CentOS 10 and EPEL 10 GPG keys
  + add Alpine Linux and postmarketOS keys</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1748001600">- update to 1.111
  + add link for remi/EL-10 key
  + update copr keys
  + Update Mageia gpg key
  + Add Fedora 44 key
  + add Remi 2025 key
  + alma: Add AlmaLinux 10 key
  + Update keys for Azure Linux and Kylin
  + fedora: Update rawhide symlink
  + Navy Linux GPG key Update
  + Add symlinks to rpmfusion 42 and 43
  + Add keys for el-10 rpmfusion-free and nonfree
  + Add RHEL 10 keys
  + Add OpenWrt keys</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1752926400">- update to 1.113:
  + Add Rocky Linux 10 keys
  + Add FreeBSD keys
  + Fix AlmaLinux name and alphabetical ordering of distros
  + Add AlmaLinux EPEL AltArch Key</changelog>
</package>
<package pkgid="1f9464e26ba8ba16a18d782dd250fe8e352282a92a795ce3e9bb8a5781888bd3591340c1e405fe3b663cbf8ccc3d522f15d9a50fd1b9c9969fcb48b95b86125c" name="distribution-logos-openSUSE" arch="noarch">
  <version epoch="0" ver="20240424" rel="lp161.2.1"/>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1645185600">- Fix the obsoleted and provided versions of the old systemd logo branding package</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Initial Leap Micro 5.2 branding</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1695297600">- Add Aeon branding</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1706788800">- Update Leap 15.6 branding poo#131666</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706788801">- list the source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- switch to a service using zstd</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1708948800">- Add handling for Leap Micro 6.X and Leap 16.X</changelog>
  <changelog author="lubos.kocman@suse.com" date="1712232000">- Update to version 20240404:
  * Turn apple-touch-icon into round square ones
  * SLES Compatability supply apple-touch-icon for Leap, LeapMicro, TW
  * Delete dist/package directory
  * fix source mismatch with package name</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1713960000">- Update to version 20240424:
  * Aeon: Make light versions actually light</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1777032000">- Fix suse_version condition since the value of suse_version is now
  1610 in SLE/Leap 16.1</changelog>
</package>
<package pkgid="72a7d683e8a1a01f5d27d1a619ed7e3526d493ef34ac4a51652a8b7f1e5759b91453511705ca521938858bd31297f3c100a0d8ba73d9ac68247f0a17d93c5e49" name="distribution-logos-openSUSE-Leap" arch="noarch">
  <version epoch="0" ver="20240424" rel="lp161.2.1"/>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1645185600">- Fix the obsoleted and provided versions of the old systemd logo branding package</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Initial Leap Micro 5.2 branding</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1695297600">- Add Aeon branding</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1706788800">- Update Leap 15.6 branding poo#131666</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706788801">- list the source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- switch to a service using zstd</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1708948800">- Add handling for Leap Micro 6.X and Leap 16.X</changelog>
  <changelog author="lubos.kocman@suse.com" date="1712232000">- Update to version 20240404:
  * Turn apple-touch-icon into round square ones
  * SLES Compatability supply apple-touch-icon for Leap, LeapMicro, TW
  * Delete dist/package directory
  * fix source mismatch with package name</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1713960000">- Update to version 20240424:
  * Aeon: Make light versions actually light</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1777032000">- Fix suse_version condition since the value of suse_version is now
  1610 in SLE/Leap 16.1</changelog>
</package>
<package pkgid="e94eed04c251b9ec8f61b1635f4964fe6db034cc3b6f48489f0b76349abeee4b93febc98156ad51da04aa475500c9d27db2f1816baded07a38fe71679d9852d4" name="distribution-logos-openSUSE-LeapMicro" arch="noarch">
  <version epoch="0" ver="20240424" rel="lp161.2.1"/>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1645185600">- Fix the obsoleted and provided versions of the old systemd logo branding package</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Initial Leap Micro 5.2 branding</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1695297600">- Add Aeon branding</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1706788800">- Update Leap 15.6 branding poo#131666</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706788801">- list the source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- switch to a service using zstd</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1708948800">- Add handling for Leap Micro 6.X and Leap 16.X</changelog>
  <changelog author="lubos.kocman@suse.com" date="1712232000">- Update to version 20240404:
  * Turn apple-touch-icon into round square ones
  * SLES Compatability supply apple-touch-icon for Leap, LeapMicro, TW
  * Delete dist/package directory
  * fix source mismatch with package name</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1713960000">- Update to version 20240424:
  * Aeon: Make light versions actually light</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1777032000">- Fix suse_version condition since the value of suse_version is now
  1610 in SLE/Leap 16.1</changelog>
</package>
<package pkgid="20d3be117b12b76465c85db89de0a33d1926e11f3c70111817631ad18bc656c0e199c367b6cb83dcb51d9d3f683fae77b347c8e1fe545bb39a522c90d736cc48" name="distribution-logos-openSUSE-icons" arch="noarch">
  <version epoch="0" ver="20240424" rel="lp161.2.1"/>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1645185600">- Fix the obsoleted and provided versions of the old systemd logo branding package</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Initial Leap Micro 5.2 branding</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1695297600">- Add Aeon branding</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1706788800">- Update Leap 15.6 branding poo#131666</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706788801">- list the source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- switch to a service using zstd</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1708948800">- Add handling for Leap Micro 6.X and Leap 16.X</changelog>
  <changelog author="lubos.kocman@suse.com" date="1712232000">- Update to version 20240404:
  * Turn apple-touch-icon into round square ones
  * SLES Compatability supply apple-touch-icon for Leap, LeapMicro, TW
  * Delete dist/package directory
  * fix source mismatch with package name</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1713960000">- Update to version 20240424:
  * Aeon: Make light versions actually light</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1777032000">- Fix suse_version condition since the value of suse_version is now
  1610 in SLE/Leap 16.1</changelog>
</package>
<package pkgid="c209f064bac87e61ab16cce19a09baaef40728ebe38f6c976011b23bf70375a2b489e98e033f36284dad20ea934e614fdf1ad34e1598520c024e07862ea314c6" name="distribution-registry" arch="s390x">
  <version epoch="0" ver="3.1.1" rel="160099.3.1"/>
  <changelog author="dmueller@suse.com" date="1701086400">- update to 2.8.3 (bsc#1216491):
  * Pass `BUILDTAGS` argument to `go build`
  * Enable Go build tags
  * `reference`: replace deprecated function `SplitHostname`
  * Dont parse errors as JSON unless Content-Type is set to JSON
  * update to go 1.20.8
  * Set `Content-Type` header in registry client `ReadFrom`
  * deprecate reference package, migrate to
    github.com/distribution/reference
  * `digestset`: deprecate package in favor of `go-
    digest/digestset`
  * Do not close HTTP request body in HTTP handler
  * Add v2.8.3 release notes</changelog>
  <changelog author="dmueller@suse.com" date="1729684800">- remove unnecessary lock group</changelog>
  <changelog author="dmueller@suse.com" date="1751284800">- update to 3.0.0 (jsc#PED-11728):
  * This is the first v3 stable release since `v2.8.3` which is a
    culmination of years of hard work of the container community
    and registry maintainers!
  * If you are upgrading from `v2.x` and have never used any of
    the release candidates, please familiarise yourselves with
    the `v2.x` deprecations properly.
  * oss and swift storage drivers are no longer supported
  * `docker/libtrust` has been replaced with `go-jose/go-jose` in
    https://github.com/distribution/distribution/pull/4096
  * `client` is no longer supported as a standalone package in
    https://github.com/distribution/distribution/pull/4126
  * the default configuration path has changed to
    `/etc/distribution/config.yml`
  * `ManifestBuilder` interface in 3886
  * `manifest.Versioned` has been deprecated in favor of
    `oci.Versioned` in 3887
  * `reference` package has been moved to
    github.com/distribution/reference in
    https://github.com/distribution/distribution/pull/4063</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1768305600">- Move config files in systemd tmpfiles dir for immutable mode
  (jsc#PED-14747)
  * Add distribution-registry.tmpfiles</changelog>
  <changelog author="dmueller@suse.com" date="1770120000">- restore directory ownership after last change</changelog>
  <changelog author="dmueller@suse.com" date="1777291200">- Update to version 3.1.0:
  * chore(ci): Prep for v3.1 release
  * fix(vendor): fix broke vendpor validation
  * Opt: refactor tag list pagination support
  * build(deps): bump codecov/codecov-action from 5.5.4 to 6.0.0
  * fix redis repo-scoped blob descriptor revocation
  * build(deps): bump actions/configure-pages from 5.0.0 to 6.0.0
  * proxy: bind bearer realms to upstream trust boundary</changelog>
  <changelog author="dmueller@suse.com" date="1777291201">- update to 3.1.0 (
    bsc#1262096, CVE-2026-35172,
    bsc#1261793, CVE-2026-33540,
    bsc#1260283, CVE-2026-33186,
    bsc#1262951, CVE-2026-34986,
    bsc#1259718):
  * Fixes CVE-2026-35172
  * Fixes CVE-2026-33540
  * Adds support for tag pagination
  * Fixes default credentials in Azure storage provider
  * Drops support for go1.23 and go1.24 and updates to go1.25
  * See the full changelog below for the full list of changes.
  * docs: Update to refer to new image tag v3
  * Fix default_credentials in azure storage provider
  * chore: make function comment match function name
  * build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 in
    the go_modules group across 1 directory
  * fix: implement JWK thumbprint for Ed25519 public keys
  * fix: Annotate code block from validation.indexes
    configuration docs
  * feat: extract redis config to separate struct
  * Fix: resolve issue #4478 by using a temporary file for non-
    append writes
  * build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2
  * docs: Add note about `OTEL_TRACES_EXPORTER`
  * fix: set OTEL traces to disabled by default
  * Fix markdown syntax for OTEL traces link in docs
  * Switch UUIDs to UUIDv7
  * refactor: replace map iteration with maps.Copy/Clone
  * s3-aws: fix build for 386
  * docs: Add OpenTelemetry links to quickstart docs
  * Fix S3 driver loglevel param
  * Fixed data race in TestSchedule test
  * Fixes #4683 - uses X/Y instead of Gx/Gy for thumbprint of
    ecdsa keys
  * build(deps): bump actions/checkout from 4 to 5
  * Fix broken link to Docker Hub fair use policy
  * fix(registry/handlers/app): redis CAs
  * build(deps): bump actions/labeler from 5 to 6
  * build(deps): bump actions/setup-go from 5 to 6
  * build(deps): bump actions/upload-pages-artifact from 3 to 4
  * build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3
  * build(deps): bump github/codeql-action from 3.26.5 to 4.30.7
  * build(deps): bump github/codeql-action from 4.30.7 to 4.30.8
  * chore: labeler: add area/client mapping for
    internal/client/**
  * client: add Accept headers to Exists() HEAD
  * feat(registry): Make graceful shutdown test robust
  * fix(registry): Correct log formatting for upstream challenge
  * build(deps): bump github/codeql-action from 4.30.8 to 4.30.9
  * build(deps): bump github/codeql-action from 4.30.9 to 4.31.3
  * refactor: remove redundant variable declarations in for loops
  * "should" -&gt; "must" regarding redis eviction policy
  * build(deps): bump actions/checkout from 5 to 6
  * Incorrect warning hint
  * Add return error when list object
  * build(deps): bump actions/checkout from 5.0.1 to 6.0.0
  * build(deps): bump peter-evans/dockerhub-description from 4 to
    5
  * fix: Logging regression for manifest HEAD requests
  * Add boolean parsing util
  * Expose `useFIPSEndpoint` for S3
  * Add Cloudfleet Container Registry to adopters
  * fix(ci): Fix broken Azure e2e storage tests
  * BUG: Fix notification filtering to work with actions when
    mediatypes is empty
  * build(deps): bump actions/checkout from 6.0.0 to 6.0.1
  * build(deps): bump actions/upload-artifact from 4.6.2 to 6.0.0
  * build(deps): bump github/codeql-action from 4.31.3 to 4.31.10
  * build(deps): bump github/codeql-action from 4.31.10 to 4.32.2
  * build(deps): bump actions/checkout from 6.0.1 to 6.0.2
  * update golangci-lint to v2.9 and fix linting issues
  * update to go1.25.7, alpine 3.23, xx v1.9.0
  * vendor: github.com/sirupsen/logrus v1.9.4
  * vendor: update golang.org/x/* dependencies
  * vendor: github.com/docker/docker-credential-helpers v0.9.5
  * vendor: github.com/opencontainers/image-spec v1.1.1
  * vendor: github.com/klauspost/compress v1.18.4
  * fix: prefer otel variables over hard coded service name
  * vendor: github.com/spf13/cobra v1.10.2
  * vendor: github.com/bshuster-repo/logrus-logstash-hook v1.1.0
  * fix: sync parent dir to ensure data is reliably stored
  * modernize code
  * vendor: github.com/docker/go-events 605354379745
  * vendor: github.com/go-jose/go-jose/v4 v4.1.3
  * build(deps): bump github/codeql-action from 4.32.2 to 4.32.5
  * build(deps): bump docker/login-action from 3 to 4
  * build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0
  * build(deps): bump docker/setup-buildx-action from 3 to 4
  * build(deps): bump docker/bake-action from 6 to 7
  * build(deps): bump docker/metadata-action from 5 to 6
  * fix: nil-check scheduler in `proxyingRegistry.Close()`
  * fix: set MD5 on GCS writer before first `Write` call in
    `putContent`
  * docs: pull through cache will pull from remote multiple times
  * Update s3.md regionendpoint option
  * chore(deps): Bump Go to latest 1.25 in CI workflows and
    go.mod
  * fix: correct Ed25519 JWK thumbprint `kty` from `"OTP"` to
    `"OKP"`
  * Update vacuum.go
  * Opt: refector tag list pagination support (stage 1)
  * Correctly match environment variables to YAML-inlined structs
    in configuration
  * Enable Redis TLS without client certificates
  * build(deps): bump actions/deploy-pages from 4 to 5
  * build(deps): bump github/codeql-action from 4.32.5 to 4.34.1
  * fix(registry/proxy): use detached context when flushing write
    buffer
  * ci: pin actions and apply zizmor auto-fixes
  * build(deps): bump actions/setup-go from 6.3.0 to 6.4.0
  * build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to
    4.1.4 in the go_modules group across 1 directory
  * chore(app): warn when partial TLS config is used in Redis
  * feat(registry): enhance authentication checks in htpasswd
    implementation
  * Opt: refactor tag list pagination support
  * build(deps): bump codecov/codecov-action from 5.5.4 to 6.0.0
  * build(deps): bump actions/configure-pages from 5.0.0 to 6.0.0
  * fix(vendor): fix broke vendor validation
  * chore(ci): Prep for v3.1 release</changelog>
  <changelog author="dmueller@suse.com" date="1779105600">- update to 3.1.1 (bsc#1265429, CVE-2026-41888):
  * Fixes CVE-2026-41888
  * Bounds-check the file basename in PurgeUploads Walk callback
  * Add S3 Express One Zone support to the S3 storage driver
  * Fix tag list endpoint in proxy mode
  * Clamp oversized `n` query parameter in proxy mode instead of
    returning 400
  * See the full changelog below for the full list of changes.
  * internal/client/auth/challenge: cleanups and minor refactor
  * build(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
    from 0.18.0 to 0.19.0 in the go_modules group across 1
    directory
  * build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otl
    ptrace/otlptracehttp from 1.42.0 to 1.43.0 in the go_modules
    group across 1 directory
  * build(deps): bump github/codeql-action from 4.34.1 to 4.35.1
  * chore(build): Bump go version to latest
  * refactor: use slices.Backward to simplify the code
  * fix(proxy): fix tag list endpoint in proxy mode
  * Update docker-compose structure in deploying.md
  * build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1
  * build(deps): bump actions/upload-pages-artifact from 4.0.0 to
    5.0.0
  * build(deps): bump docker/login-action from 4.0.0 to 4.1.0
  * build(deps): bump docker/bake-action from 7.0.0 to 7.1.0
  * fix(proxy): clamp oversized n query param instead of
    returning 400
  * feat(s3): add express zone one support to S3 driver
  * fix(storage): bounds-check the file basename in PurgeUploads
    Walk callback
  * chore(release): prepare for v3.1.1 release</changelog>
  <changelog author="dmueller@suse.com" date="1779969600">- use vendor.tar.zst generation
- update x/net to v0.55.0 (
    bsc#1266629, CVE-2026-39821,
    bsc#1265788, CVE-2026-33814)
- update x/crypto to 0.52.0 (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)</changelog>
  <changelog author="dmueller@suse.com" date="1784548800">- update x/net to 0.57.0 (bsc#1266629, CVE-2026-39821)
- update x/text to 0.40.0 (bsc#1272132, CVE-2026-56852)
- update x/crypto to 0.54</changelog>
</package>
<package pkgid="8d9d7cfd140593a06412491c3575301733c201e569869762b2c9e79fc76fa677ead90246688499d599227f1e343a587776e79c688b9a4c7047a11433fe6d0016" name="distrobox" arch="noarch">
  <version epoch="0" ver="1.8.2.5" rel="160099.2.1"/>
  <changelog author="dottorblaster@opensuse.org" date="1762430400">- Update to 1.8.2.1:
  * fix: Alt -&gt; ALT by @x1z53 (gh#89luca89/distrobox#1868)
  * init: fix wrong $HOME when using --init by @Kamorst (gh#89luca89/distrobox#1871)
  * chore: bump version to 1.8.2.1 by @dottorblaster (gh#89luca89/distrobox#1872)</changelog>
  <changelog author="dottorblaster@opensuse.org" date="1764158400">- Update to 1.8.2.2:
  * docs: update command for GNOME installation by @amnexya in https://github.com/89luca89/distrobox/pull/1873
  * Fix typo in nested Podman instructions by @atimeofday in https://github.com/89luca89/distrobox/pull/1879
  * docs: note that Podman and Distrobox are now pre-installed on SteamOS 3.5+ by @kavishgr in https://github.com/89luca89/distrobox/pull/1881
  * docs: clarify distrobox-host-exec behavior by @jaluoma in https://github.com/89luca89/distrobox/pull/1882
  * docs: fix reference to #28 in README.md by @dottorblaster in https://github.com/89luca89/distrobox/pull/1891
  * init: fix stat syntax error in rootful detection by @john-holt4 in https://github.com/89luca89/distrobox/pull/1907
  * docs: fix mdlint issues in compatibility matrix by @dottorblaster in https://github.com/89luca89/distrobox/pull/1908
  * create: fix failing to create containers from images that print to stdout with no input by @bsutherland333 in https://github.com/89luca89/distrobox/pull/1912
  * docs: systemd unit example to mount root as a shared mount by @yehorb in https://github.com/89luca89/distrobox/pull/1911
  * assemble: /dev/null stdin for distrobox enter execs by @dottorblaster and @balanza in https://github.com/89luca89/distrobox/pull/1915
  * feat: set compopt filenames for --file in bash completion by @yedayak in https://github.com/89luca89/distrobox/pull/1916
  * enter: preserve SHELL with unshared groups by @Kamorst in https://github.com/89luca89/distrobox/pull/1917
  * fix: don't use --pty with buggy su implementations by @Kamorst in https://github.com/89luca89/distrobox/pull/1919
  * init: restrict find pattern to libcuda so it doesn't pick up non-NVIDIA libs by @miaulightouch in https://github.com/89luca89/distrobox/pull/1918
  * create: direct stderr to /dev/null to prevent incorrect eval by @dottorblaster and @inc0 in https://github.com/89luca89/distrobox/pull/1920
  * chore(version): bump to 1.8.2.2 by @dottorblaster in https://github.com/89luca89/distrobox/pull/1921</changelog>
  <changelog author="dottorblaster@opensuse.org" date="1769688000">- Update to 1.8.2.3:
  * fix: add missing fedora dependency by @Kamorst in https://github.com/89luca89/distrobox/pull/1922
  * fix: unintended print to stdout in assemble command by @balanza in https://github.com/89luca89/distrobox/pull/1925
  * build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/89luca89/distrobox/pull/1929
  * Review README.md by @nilslindemann in https://github.com/89luca89/distrobox/pull/1953
  * fix: make sure PWD matches workdir by @Taywee in https://github.com/89luca89/distrobox/pull/1952
  * fix(init): fix support for newer shadow strictier checks by @89luca89 in https://github.com/89luca89/distrobox/pull/1965
  * init: only install base packages once by @Kamorst in https://github.com/89luca89/distrobox/pull/1932
  * fix: remove the error in case dependencies are not fully met by @dottorblaster in https://github.com/89luca89/distrobox/pull/1967
  * fix: manpages generation auth error by @dottorblaster in https://github.com/89luca89/distrobox/pull/1968
  * chore(version): bump to 1.8.2.3 by @dottorblaster in https://github.com/89luca89/distrobox/pull/1969
  * docs: add Fedora 43 to the compatbility list by @dottorblaster in https://github.com/89luca89/distrobox/pull/1970
  * docs: fix manpages generation by setting contents: write permissions by @dottorblaster in https://github.com/89luca89/distrobox/pull/1971
  * docs: add CentOS Stream 10 to the supported container OSes by @dottorblaster in https://github.com/89luca89/distrobox/pull/1972
  * ci: persist credentials in order to allow for manpages commit by @dottorblaster in https://github.com/89luca89/distrobox/pull/1973
  * docs: add Oracle Linux 10 to the compatibility doc by @dottorblaster in https://github.com/89luca89/distrobox/pull/1974
  * docs: leverage PAT again for gen_man action by @dottorblaster in https://github.com/89luca89/distrobox/pull/1975
  * docs: add Linux Mint 22.3 to the compatibility document by @dottorblaster in https://github.com/89luca89/distrobox/pull/1976</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1770120000">- add newline when manually adding user (bsc#1257302)
  * add 0001-fix-add-newline-when-manually-adding-user.patch</changelog>
  <changelog author="dottorblaster@opensuse.org" date="1770206400">- Drop 0001-fix-add-newline-when-manually-adding-user.patch since it was merged upstream
- Update to 1.8.2.4:
  * Add missing dependencies for fedora and wolfi. by @Kamorst in https://github.com/89luca89/distrobox/pull/1931
  * docs: update Alpine Linux images to latest versions by @dottorblaster in https://github.com/89luca89/distrobox/pull/1977
  * distrobox-init: add newline when appending user via printf by @tblume in https://github.com/89luca89/distrobox/pull/1988
  * init: refactor user setup to modify attributes individually by @89luca89 in https://github.com/89luca89/distrobox/pull/1994
  * chore(version): bump to v1.8.2.4 by @dottorblaster in https://github.com/89luca89/distrobox/pull/1995</changelog>
  <changelog author="rrahl0@opensuse.org" date="1772280000">- Add fix-distrobox-to-newer-zypper.patch, fixing bsc#1259032</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1774008000">- append newline after manually adding tty group (bsc#12594379)
  add 0001-add-newline-when-appending-tty-group-via-printf-bsc-.patch</changelog>
  <changelog author="dottorblaster@opensuse.org" date="1777291200">- Drop fix-distrobox-to-newer-zypper.patch since it was merged upstream
- Update to 1.8.2.5:
  * docs: remove bluefin-cli and powershell ublue images by @renner0e in https://github.com/89luca89/distrobox/pull/1997
  * docs: update documentation regarding VSCode integration by @ludrol in https://github.com/89luca89/distrobox/pull/1996
  * enter: show container command on dry run by @balanza in https://github.com/89luca89/distrobox/pull/2000
  * fix: expose correct dryrun command by @balanza in https://github.com/89luca89/distrobox/pull/2006
  * fix: setup_zypper: use drop-in config file if possible by @dannyhpy in https://github.com/89luca89/distrobox/pull/2007
  * docs: update README with sandboxing alternatives by @Gerharddc in https://github.com/89luca89/distrobox/pull/2009
  * feat: add ALT Linux compatibility improvements by @liannnix in https://github.com/89luca89/distrobox/pull/1989
  * fix: Pass -xdev to /bin/find by @danielzgtg in https://github.com/89luca89/distrobox/pull/1998
  * add Docker Desktop on macOS compatibility by @ericcurtin in https://github.com/89luca89/distrobox/pull/2019
  * init: chmod shadow files to 0400 for container storage compatibility by @89luca89 in https://github.com/89luca89/distrobox/pull/2020
  * chore(ci): v2 release candidate workflow by @balanza in https://github.com/89luca89/distrobox/pull/2031
  * docs(posts): announcing Distrobox v2 by @balanza in https://github.com/89luca89/distrobox/pull/2032
  * build(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/89luca89/distrobox/pull/2045
  * build(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in https://github.com/89luca89/distrobox/pull/2044
  * build(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/89luca89/distrobox/pull/2043
  * build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in https://github.com/89luca89/distrobox/pull/2042
  * docs: issue template notice for distrobox v2 by @balanza in https://github.com/89luca89/distrobox/pull/2049
  * init: also clean empty unversioned .so stubs during nvidia setup by @edodusi in https://github.com/89luca89/distrobox/pull/2024
  * fix(enter): su argument order in unshare_groups path (legacy) by @Aromatic05 in https://github.com/89luca89/distrobox/pull/2055
  * fix(enter): correct order for su commands in unshare-groups by @dottorblaster in https://github.com/89luca89/distrobox/pull/2067
  * chore: bump to v1.8.2.5 by @dottorblaster in https://github.com/89luca89/distrobox/pull/2072</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1777896000">- Split openSUSE-provided configuration to its own branding
  package (jsc#PED-14656, coo#129)
- Suggest podman to hint the solver towards it when neither
  docker or podman are installed (jsc#PED-14656, coo#129)
- Recommend flatpak rather than requiring it: it is only needed
  for the host-exec feature, and it is not desirable to
  pull it in on minimal installations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1778414400">- Add 892f93baaa066ea36b31b2f721332ca49c9e5ad7.patch: fix: flags
  for read-only and recursive slave mount.</changelog>
</package>
<package pkgid="70c4a379cd27d0fd844f34ade41b1503889ca01b16afe8e9a67e20b14fd0c8b49edfc28e139bd27f7538a6c4373f801c02a47e25721fd88e9ea282b11ae83c0e" name="distrobox-bash-completion" arch="noarch">
  <version epoch="0" ver="1.8.2.5" rel="160099.2.1"/>
  <changelog author="dottorblaster@opensuse.org" date="1762430400">- Update to 1.8.2.1:
  * fix: Alt -&gt; ALT by @x1z53 (gh#89luca89/distrobox#1868)
  * init: fix wrong $HOME when using --init by @Kamorst (gh#89luca89/distrobox#1871)
  * chore: bump version to 1.8.2.1 by @dottorblaster (gh#89luca89/distrobox#1872)</changelog>
  <changelog author="dottorblaster@opensuse.org" date="1764158400">- Update to 1.8.2.2:
  * docs: update command for GNOME installation by @amnexya in https://github.com/89luca89/distrobox/pull/1873
  * Fix typo in nested Podman instructions by @atimeofday in https://github.com/89luca89/distrobox/pull/1879
  * docs: note that Podman and Distrobox are now pre-installed on SteamOS 3.5+ by @kavishgr in https://github.com/89luca89/distrobox/pull/1881
  * docs: clarify distrobox-host-exec behavior by @jaluoma in https://github.com/89luca89/distrobox/pull/1882
  * docs: fix reference to #28 in README.md by @dottorblaster in https://github.com/89luca89/distrobox/pull/1891
  * init: fix stat syntax error in rootful detection by @john-holt4 in https://github.com/89luca89/distrobox/pull/1907
  * docs: fix mdlint issues in compatibility matrix by @dottorblaster in https://github.com/89luca89/distrobox/pull/1908
  * create: fix failing to create containers from images that print to stdout with no input by @bsutherland333 in https://github.com/89luca89/distrobox/pull/1912
  * docs: systemd unit example to mount root as a shared mount by @yehorb in https://github.com/89luca89/distrobox/pull/1911
  * assemble: /dev/null stdin for distrobox enter execs by @dottorblaster and @balanza in https://github.com/89luca89/distrobox/pull/1915
  * feat: set compopt filenames for --file in bash completion by @yedayak in https://github.com/89luca89/distrobox/pull/1916
  * enter: preserve SHELL with unshared groups by @Kamorst in https://github.com/89luca89/distrobox/pull/1917
  * fix: don't use --pty with buggy su implementations by @Kamorst in https://github.com/89luca89/distrobox/pull/1919
  * init: restrict find pattern to libcuda so it doesn't pick up non-NVIDIA libs by @miaulightouch in https://github.com/89luca89/distrobox/pull/1918
  * create: direct stderr to /dev/null to prevent incorrect eval by @dottorblaster and @inc0 in https://github.com/89luca89/distrobox/pull/1920
  * chore(version): bump to 1.8.2.2 by @dottorblaster in https://github.com/89luca89/distrobox/pull/1921</changelog>
  <changelog author="dottorblaster@opensuse.org" date="1769688000">- Update to 1.8.2.3:
  * fix: add missing fedora dependency by @Kamorst in https://github.com/89luca89/distrobox/pull/1922
  * fix: unintended print to stdout in assemble command by @balanza in https://github.com/89luca89/distrobox/pull/1925
  * build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/89luca89/distrobox/pull/1929
  * Review README.md by @nilslindemann in https://github.com/89luca89/distrobox/pull/1953
  * fix: make sure PWD matches workdir by @Taywee in https://github.com/89luca89/distrobox/pull/1952
  * fix(init): fix support for newer shadow strictier checks by @89luca89 in https://github.com/89luca89/distrobox/pull/1965
  * init: only install base packages once by @Kamorst in https://github.com/89luca89/distrobox/pull/1932
  * fix: remove the error in case dependencies are not fully met by @dottorblaster in https://github.com/89luca89/distrobox/pull/1967
  * fix: manpages generation auth error by @dottorblaster in https://github.com/89luca89/distrobox/pull/1968
  * chore(version): bump to 1.8.2.3 by @dottorblaster in https://github.com/89luca89/distrobox/pull/1969
  * docs: add Fedora 43 to the compatbility list by @dottorblaster in https://github.com/89luca89/distrobox/pull/1970
  * docs: fix manpages generation by setting contents: write permissions by @dottorblaster in https://github.com/89luca89/distrobox/pull/1971
  * docs: add CentOS Stream 10 to the supported container OSes by @dottorblaster in https://github.com/89luca89/distrobox/pull/1972
  * ci: persist credentials in order to allow for manpages commit by @dottorblaster in https://github.com/89luca89/distrobox/pull/1973
  * docs: add Oracle Linux 10 to the compatibility doc by @dottorblaster in https://github.com/89luca89/distrobox/pull/1974
  * docs: leverage PAT again for gen_man action by @dottorblaster in https://github.com/89luca89/distrobox/pull/1975
  * docs: add Linux Mint 22.3 to the compatibility document by @dottorblaster in https://github.com/89luca89/distrobox/pull/1976</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1770120000">- add newline when manually adding user (bsc#1257302)
  * add 0001-fix-add-newline-when-manually-adding-user.patch</changelog>
  <changelog author="dottorblaster@opensuse.org" date="1770206400">- Drop 0001-fix-add-newline-when-manually-adding-user.patch since it was merged upstream
- Update to 1.8.2.4:
  * Add missing dependencies for fedora and wolfi. by @Kamorst in https://github.com/89luca89/distrobox/pull/1931
  * docs: update Alpine Linux images to latest versions by @dottorblaster in https://github.com/89luca89/distrobox/pull/1977
  * distrobox-init: add newline when appending user via printf by @tblume in https://github.com/89luca89/distrobox/pull/1988
  * init: refactor user setup to modify attributes individually by @89luca89 in https://github.com/89luca89/distrobox/pull/1994
  * chore(version): bump to v1.8.2.4 by @dottorblaster in https://github.com/89luca89/distrobox/pull/1995</changelog>
  <changelog author="rrahl0@opensuse.org" date="1772280000">- Add fix-distrobox-to-newer-zypper.patch, fixing bsc#1259032</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1774008000">- append newline after manually adding tty group (bsc#12594379)
  add 0001-add-newline-when-appending-tty-group-via-printf-bsc-.patch</changelog>
  <changelog author="dottorblaster@opensuse.org" date="1777291200">- Drop fix-distrobox-to-newer-zypper.patch since it was merged upstream
- Update to 1.8.2.5:
  * docs: remove bluefin-cli and powershell ublue images by @renner0e in https://github.com/89luca89/distrobox/pull/1997
  * docs: update documentation regarding VSCode integration by @ludrol in https://github.com/89luca89/distrobox/pull/1996
  * enter: show container command on dry run by @balanza in https://github.com/89luca89/distrobox/pull/2000
  * fix: expose correct dryrun command by @balanza in https://github.com/89luca89/distrobox/pull/2006
  * fix: setup_zypper: use drop-in config file if possible by @dannyhpy in https://github.com/89luca89/distrobox/pull/2007
  * docs: update README with sandboxing alternatives by @Gerharddc in https://github.com/89luca89/distrobox/pull/2009
  * feat: add ALT Linux compatibility improvements by @liannnix in https://github.com/89luca89/distrobox/pull/1989
  * fix: Pass -xdev to /bin/find by @danielzgtg in https://github.com/89luca89/distrobox/pull/1998
  * add Docker Desktop on macOS compatibility by @ericcurtin in https://github.com/89luca89/distrobox/pull/2019
  * init: chmod shadow files to 0400 for container storage compatibility by @89luca89 in https://github.com/89luca89/distrobox/pull/2020
  * chore(ci): v2 release candidate workflow by @balanza in https://github.com/89luca89/distrobox/pull/2031
  * docs(posts): announcing Distrobox v2 by @balanza in https://github.com/89luca89/distrobox/pull/2032
  * build(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/89luca89/distrobox/pull/2045
  * build(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in https://github.com/89luca89/distrobox/pull/2044
  * build(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/89luca89/distrobox/pull/2043
  * build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in https://github.com/89luca89/distrobox/pull/2042
  * docs: issue template notice for distrobox v2 by @balanza in https://github.com/89luca89/distrobox/pull/2049
  * init: also clean empty unversioned .so stubs during nvidia setup by @edodusi in https://github.com/89luca89/distrobox/pull/2024
  * fix(enter): su argument order in unshare_groups path (legacy) by @Aromatic05 in https://github.com/89luca89/distrobox/pull/2055
  * fix(enter): correct order for su commands in unshare-groups by @dottorblaster in https://github.com/89luca89/distrobox/pull/2067
  * chore: bump to v1.8.2.5 by @dottorblaster in https://github.com/89luca89/distrobox/pull/2072</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1777896000">- Split openSUSE-provided configuration to its own branding
  package (jsc#PED-14656, coo#129)
- Suggest podman to hint the solver towards it when neither
  docker or podman are installed (jsc#PED-14656, coo#129)
- Recommend flatpak rather than requiring it: it is only needed
  for the host-exec feature, and it is not desirable to
  pull it in on minimal installations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1778414400">- Add 892f93baaa066ea36b31b2f721332ca49c9e5ad7.patch: fix: flags
  for read-only and recursive slave mount.</changelog>
</package>
<package pkgid="45861d906bc43d7c037ea4a27f0badb826f1a5a996d957afd3f729d35c1e19dc0d7b299ed26205474d1d5139cbede52cec1c3111a28b203e292f94f1b41fe7b1" name="distrobox-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="1.8.2.5" rel="160099.2.1"/>
  <changelog author="dottorblaster@opensuse.org" date="1762430400">- Update to 1.8.2.1:
  * fix: Alt -&gt; ALT by @x1z53 (gh#89luca89/distrobox#1868)
  * init: fix wrong $HOME when using --init by @Kamorst (gh#89luca89/distrobox#1871)
  * chore: bump version to 1.8.2.1 by @dottorblaster (gh#89luca89/distrobox#1872)</changelog>
  <changelog author="dottorblaster@opensuse.org" date="1764158400">- Update to 1.8.2.2:
  * docs: update command for GNOME installation by @amnexya in https://github.com/89luca89/distrobox/pull/1873
  * Fix typo in nested Podman instructions by @atimeofday in https://github.com/89luca89/distrobox/pull/1879
  * docs: note that Podman and Distrobox are now pre-installed on SteamOS 3.5+ by @kavishgr in https://github.com/89luca89/distrobox/pull/1881
  * docs: clarify distrobox-host-exec behavior by @jaluoma in https://github.com/89luca89/distrobox/pull/1882
  * docs: fix reference to #28 in README.md by @dottorblaster in https://github.com/89luca89/distrobox/pull/1891
  * init: fix stat syntax error in rootful detection by @john-holt4 in https://github.com/89luca89/distrobox/pull/1907
  * docs: fix mdlint issues in compatibility matrix by @dottorblaster in https://github.com/89luca89/distrobox/pull/1908
  * create: fix failing to create containers from images that print to stdout with no input by @bsutherland333 in https://github.com/89luca89/distrobox/pull/1912
  * docs: systemd unit example to mount root as a shared mount by @yehorb in https://github.com/89luca89/distrobox/pull/1911
  * assemble: /dev/null stdin for distrobox enter execs by @dottorblaster and @balanza in https://github.com/89luca89/distrobox/pull/1915
  * feat: set compopt filenames for --file in bash completion by @yedayak in https://github.com/89luca89/distrobox/pull/1916
  * enter: preserve SHELL with unshared groups by @Kamorst in https://github.com/89luca89/distrobox/pull/1917
  * fix: don't use --pty with buggy su implementations by @Kamorst in https://github.com/89luca89/distrobox/pull/1919
  * init: restrict find pattern to libcuda so it doesn't pick up non-NVIDIA libs by @miaulightouch in https://github.com/89luca89/distrobox/pull/1918
  * create: direct stderr to /dev/null to prevent incorrect eval by @dottorblaster and @inc0 in https://github.com/89luca89/distrobox/pull/1920
  * chore(version): bump to 1.8.2.2 by @dottorblaster in https://github.com/89luca89/distrobox/pull/1921</changelog>
  <changelog author="dottorblaster@opensuse.org" date="1769688000">- Update to 1.8.2.3:
  * fix: add missing fedora dependency by @Kamorst in https://github.com/89luca89/distrobox/pull/1922
  * fix: unintended print to stdout in assemble command by @balanza in https://github.com/89luca89/distrobox/pull/1925
  * build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/89luca89/distrobox/pull/1929
  * Review README.md by @nilslindemann in https://github.com/89luca89/distrobox/pull/1953
  * fix: make sure PWD matches workdir by @Taywee in https://github.com/89luca89/distrobox/pull/1952
  * fix(init): fix support for newer shadow strictier checks by @89luca89 in https://github.com/89luca89/distrobox/pull/1965
  * init: only install base packages once by @Kamorst in https://github.com/89luca89/distrobox/pull/1932
  * fix: remove the error in case dependencies are not fully met by @dottorblaster in https://github.com/89luca89/distrobox/pull/1967
  * fix: manpages generation auth error by @dottorblaster in https://github.com/89luca89/distrobox/pull/1968
  * chore(version): bump to 1.8.2.3 by @dottorblaster in https://github.com/89luca89/distrobox/pull/1969
  * docs: add Fedora 43 to the compatbility list by @dottorblaster in https://github.com/89luca89/distrobox/pull/1970
  * docs: fix manpages generation by setting contents: write permissions by @dottorblaster in https://github.com/89luca89/distrobox/pull/1971
  * docs: add CentOS Stream 10 to the supported container OSes by @dottorblaster in https://github.com/89luca89/distrobox/pull/1972
  * ci: persist credentials in order to allow for manpages commit by @dottorblaster in https://github.com/89luca89/distrobox/pull/1973
  * docs: add Oracle Linux 10 to the compatibility doc by @dottorblaster in https://github.com/89luca89/distrobox/pull/1974
  * docs: leverage PAT again for gen_man action by @dottorblaster in https://github.com/89luca89/distrobox/pull/1975
  * docs: add Linux Mint 22.3 to the compatibility document by @dottorblaster in https://github.com/89luca89/distrobox/pull/1976</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1770120000">- add newline when manually adding user (bsc#1257302)
  * add 0001-fix-add-newline-when-manually-adding-user.patch</changelog>
  <changelog author="dottorblaster@opensuse.org" date="1770206400">- Drop 0001-fix-add-newline-when-manually-adding-user.patch since it was merged upstream
- Update to 1.8.2.4:
  * Add missing dependencies for fedora and wolfi. by @Kamorst in https://github.com/89luca89/distrobox/pull/1931
  * docs: update Alpine Linux images to latest versions by @dottorblaster in https://github.com/89luca89/distrobox/pull/1977
  * distrobox-init: add newline when appending user via printf by @tblume in https://github.com/89luca89/distrobox/pull/1988
  * init: refactor user setup to modify attributes individually by @89luca89 in https://github.com/89luca89/distrobox/pull/1994
  * chore(version): bump to v1.8.2.4 by @dottorblaster in https://github.com/89luca89/distrobox/pull/1995</changelog>
  <changelog author="rrahl0@opensuse.org" date="1772280000">- Add fix-distrobox-to-newer-zypper.patch, fixing bsc#1259032</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1774008000">- append newline after manually adding tty group (bsc#12594379)
  add 0001-add-newline-when-appending-tty-group-via-printf-bsc-.patch</changelog>
  <changelog author="dottorblaster@opensuse.org" date="1777291200">- Drop fix-distrobox-to-newer-zypper.patch since it was merged upstream
- Update to 1.8.2.5:
  * docs: remove bluefin-cli and powershell ublue images by @renner0e in https://github.com/89luca89/distrobox/pull/1997
  * docs: update documentation regarding VSCode integration by @ludrol in https://github.com/89luca89/distrobox/pull/1996
  * enter: show container command on dry run by @balanza in https://github.com/89luca89/distrobox/pull/2000
  * fix: expose correct dryrun command by @balanza in https://github.com/89luca89/distrobox/pull/2006
  * fix: setup_zypper: use drop-in config file if possible by @dannyhpy in https://github.com/89luca89/distrobox/pull/2007
  * docs: update README with sandboxing alternatives by @Gerharddc in https://github.com/89luca89/distrobox/pull/2009
  * feat: add ALT Linux compatibility improvements by @liannnix in https://github.com/89luca89/distrobox/pull/1989
  * fix: Pass -xdev to /bin/find by @danielzgtg in https://github.com/89luca89/distrobox/pull/1998
  * add Docker Desktop on macOS compatibility by @ericcurtin in https://github.com/89luca89/distrobox/pull/2019
  * init: chmod shadow files to 0400 for container storage compatibility by @89luca89 in https://github.com/89luca89/distrobox/pull/2020
  * chore(ci): v2 release candidate workflow by @balanza in https://github.com/89luca89/distrobox/pull/2031
  * docs(posts): announcing Distrobox v2 by @balanza in https://github.com/89luca89/distrobox/pull/2032
  * build(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/89luca89/distrobox/pull/2045
  * build(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in https://github.com/89luca89/distrobox/pull/2044
  * build(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/89luca89/distrobox/pull/2043
  * build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in https://github.com/89luca89/distrobox/pull/2042
  * docs: issue template notice for distrobox v2 by @balanza in https://github.com/89luca89/distrobox/pull/2049
  * init: also clean empty unversioned .so stubs during nvidia setup by @edodusi in https://github.com/89luca89/distrobox/pull/2024
  * fix(enter): su argument order in unshare_groups path (legacy) by @Aromatic05 in https://github.com/89luca89/distrobox/pull/2055
  * fix(enter): correct order for su commands in unshare-groups by @dottorblaster in https://github.com/89luca89/distrobox/pull/2067
  * chore: bump to v1.8.2.5 by @dottorblaster in https://github.com/89luca89/distrobox/pull/2072</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1777896000">- Split openSUSE-provided configuration to its own branding
  package (jsc#PED-14656, coo#129)
- Suggest podman to hint the solver towards it when neither
  docker or podman are installed (jsc#PED-14656, coo#129)
- Recommend flatpak rather than requiring it: it is only needed
  for the host-exec feature, and it is not desirable to
  pull it in on minimal installations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1778414400">- Add 892f93baaa066ea36b31b2f721332ca49c9e5ad7.patch: fix: flags
  for read-only and recursive slave mount.</changelog>
</package>
<package pkgid="901914396bae045c49bf2a7a42fd4b3d49da6ca773d57e0788c37c367c4fc6ef4867604311fa0bbb0dd2bf47e1f97dfe1c95d740fe921b973a5a9f077a895770" name="dive" arch="s390x">
  <version epoch="0" ver="0.12.0" rel="bp161.1.9"/>
  <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>
</package>
<package pkgid="1a02e5c6cd4742f9ab486b547bb1f647890cc0acf80d8d76dccaa74eda2c0bb1ad81e1acafbe7cff0b4a42a8855940a700a42d8d33727fd3dd576b6bb475449d" name="djvulibre" arch="s390x">
  <version epoch="0" ver="3.5.28" rel="160099.6.4"/>
  <changelog author="jengelh@inai.de" date="1567512000">- Trim conjecture, bias, and metadata repetitions from description.
- Trim descriptions in subpackages for length. (Main package keeps
  the bigger one.)
- Use some more macros and limit fdupes to the /usr volume.</changelog>
  <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="badshah400@gmail.com" 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="meissner@suse.com" 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="mvetter@suse.com" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1751889600">- security update
- added patches
  CVE-2025-53367 [bsc#1245773], a crafted document may lead to an out of bound write
  + djvulibre-CVE-2025-53367.patch</changelog>
</package>
<package pkgid="70016b2e404b808b173f78d679f5d2f1c5d7f809ff03bb9b9ccec0914452896afb67a87be45bc4e441009514c5e611a2a08f7fad40db7e4589c25c0aebd965ce" name="djvulibre-djview4" arch="s390x">
  <version epoch="0" ver="4.12" rel="bp161.1.5"/>
  <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="d084d71fe024396d0f75d37b2d000937d2c6d89b7b147845f439a0eeea7926a6df88c03c56602c003f590e855bf68821a56f8b1a29dd2acab54b02358bf0ead2" name="djvulibre-doc" arch="noarch">
  <version epoch="0" ver="3.5.28" rel="160099.6.4"/>
  <changelog author="jengelh@inai.de" date="1567512000">- Trim conjecture, bias, and metadata repetitions from description.
- Trim descriptions in subpackages for length. (Main package keeps
  the bigger one.)
- Use some more macros and limit fdupes to the /usr volume.</changelog>
  <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="badshah400@gmail.com" 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="meissner@suse.com" 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="mvetter@suse.com" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1751889600">- security update
- added patches
  CVE-2025-53367 [bsc#1245773], a crafted document may lead to an out of bound write
  + djvulibre-CVE-2025-53367.patch</changelog>
</package>
<package pkgid="e23e86f646ed8212cdc716231b1632ac534d7ef69fdabfa45edd51c0adbbd583ac33c4395f907b045658e4a0b9ba85a9a56dfe1bc182eb2d57976d2f0ae64298" name="dkimproxy" arch="noarch">
  <version epoch="0" ver="1.4.1" rel="bp161.1.1"/>
  <changelog author="varkoly@suse.com" date="1543320000">- bsc#1116007 - Please convert SysV init scripts by dkimproxy into
  native systemd services</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1577102400">- Add the "installation" section.
- Changed "PreExecStart" to "ExecStartPre".
- Added/changed the type to forking</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1592568000">- Remove sysvinit remains from this package.</changelog>
  <changelog author="Mihaly Meszaros &lt;mmeszaros@npsh.hu&gt;" date="1623326400">- fix PID filename typos in systemd unit files</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1699272000">- Fix boo#1216919
  * create /run/dkimproxy using tmpfiles
  * use the correct env var for the hostname</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1699444800">- Follow-up fix for boo#1216919
  * make sure dkimproxy-in works even when the dynamically-created
    config file under /run does not exist</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1704196800">- Remove the dependency on perl(IO::Socket::INET6) as it has been
  deprecated by upstream, is no longer suitable for use and its not
  being maintained. A compatible replacement for this package is
  perl(IO::Socket::IP) which is shipped by the perl-base package.
  * Rebase dkimproxy-1.4.1-avoid-perl-provides.diff
  * Add dkimproxy-port-perl-IO-Socket-INET6-to-IP.patch
  * Reported upstream: https://sourceforge.net/p/dkimproxy/bugs/39</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="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1718280000">- Fix ExecStartPre path. This changes depending on %_libexecdir macro.
  Problem was mentioned in (bsc#1217173)</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1724846400">- Fix VUL-1: dkimproxy: possible symlink attack in /run/dkimproxy/sysconfig
  (bsc#1217173)
  Remove environment variables DKIMPROXY_USER DKIMPROXY_GROUP.
  These are hardcoded anyway in dkimproxy-tmpfiles. Changing these
  would only lead to trouble. Now User and Group in dkimproxy-in.service
  are set to dkim to avoid the mentioned security issue.
  ExecStart got a '+' to execute it by root rights.</changelog>
</package>
<package pkgid="54c5beb814ae4e41d3ca6e0b6ebb985df1bfa5defc0d94b2493e93fb9029203a7672d19ca993f9ba23f47eca2ef87145e86fbfb27172e13a78b3136d9d3d2e0f" name="dkms" arch="noarch">
  <version epoch="0" ver="3.1.7" rel="bp161.1.2"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623153600">- Update to version 2.8.4
  * New kernel_install.d_dkms and sign_helper.sh scripts under /etc
  * Fix support for /etc/sysconfig/kernel directory.
  * Improve test dkms.conf file.
  * Add support for zstd compressed modules.
  * Document NO_WEAK_MODULES in the man page.
  * Be more verbose when failing due to missing module.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1674129600">- Update to version 2.8.8
  * Drop old kernel 2.x checks
  * Drop modules.conf handling
  * Fix kernel removing.
- Update to version 2.8.7
  * Fix kernel `prerm.d` for new output in `dkms status`
- Update to version 2.8.6
  * Fix installation of configuration files
  * Use more condensed output for commands, print when invoking
    the signing hook
- Update to version 2.8.5
  * Simplify function for correct kernel using the modules folder
    and not the configuration files in /boot.
  * Simplify function to detect newer kernels</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1683979200">- Fix various bugs in dkms.systemd (boo#1194723)
- Rename /etc/kernel/install.d/dkms to 40-dkms.install (boo#1194723)
- Add patch `fix-kernel-postinst_d.patch`:
  * Fix path to dkms_autoinstaller (boo#1194723)
- Add patch `fix-weak-modules_dkms_in.patch`:
  * Remove '--no-initrams' from weak_modules_no_initrd
    (boo#1194723)
- Add `40-dkms.install` into /usr/lib/kernel/install.d
- Update to 3.0.11
  * Fix updating modules with no version
  * Reinstate NO_WEAK_MODULES section in man
  * Skip module signing when hash is unknown
  * Reinstate --enroll-key
  * Add BUILD_EXCLUSIVE_CONFIG
  * Misc fixes
- Update to 3.0.10
  * Fix warnings for modules with no version
  * Fix modprobe_on_install not being honored in the config file
- Update to 3.0.9
  * Support variable expansion in framework files
  * Fix --config option
  * Verify the key of module signature in tests
  * Handle error cases in autoinstall
  * Follow the target kernel's module hash algorithm
  * Fix incomplete deletion of install directory
  * Correct searching for rpm in PATH
  * Ensure the kconfig file location is set during building
  * Fix the search for the path of installed modules
  * Use exact compiler for dkms as used to build the kernel
- Update to 3.0.8
  * Fix using PKCS#11 engine as private key
- Update to 3.0.7
  * Bad substitution bugfix
  * Update dkms.in to passthrough URI to sign-file
  * Fix commands detecting
- Update to 3.0.6
  * Fix typo in dkms_framework.conf
  * Look for sign-file regardless
- Update to 3.0.5
  * Put version comparison before info comparison
  * Fix typo in commented defaults
- Update to 3.0.4
  * Respect PATH
  * Fallback to uncompressed module when compress fails
  * Rework signing
  * Add /etc/dkms/framework.conf.d directory
- Update to 3.0.3
  * Fix source only tarballs unpacked with ldtarball
- Update to 3.0.2
  * Enable using add, build and install with a directory again
  * Fix Linux distribution identification through /etc/os-release
- Update to 3.0.1
  * Silently consume the old --no-initrd option
  * Fix creation of temp build dir
- Update to 3.0.0
  * Clarify --all switch in the man page
  * Fix root permissions checking for the various possible actions
  * The following variables have been deprecated:
  - REMAKE_INITRD, MODULES_CONF, MODULES_CONF_OBSOLETES,
    MODULES_CONF_ALIAS_TYPE, and MODULES_CONF_OBSOLETE_ONLY
  * Misc fixes</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1694952000">- Drop custom dkms.service in favour of the one provided by
  upstream</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1698408000">- Update to 3.0.12
  * Fix CC detection
  * Makefile: fix extension of kernel-install plugin
  * Fix grammatical error
  * Remove embedded DESTDIR in make variables, honour them
- Drop patch `fix-kernel-postinst_d.patch` (fixed by upstream)
- Remove leftover dkms.default</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1709812800">- Update to 3.0.13
  * New dkms status adjective broken
  * Allow overriding the /lib/modules directory
  * Adjust kernel module compression, compatible with the in-kernel decompressors
- Add dkms-bash-completion sub-package
- Add dkms-zsh-completion sub-package</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1730030400">- Update to 3.1.0
  * New more condensed output for most of the tasks
  * Allow running the MOK certificate generation as a standalone
    command (Nvidia / Gnome Software integration)
  * Install kernel-install drop-in to /usr/lib instead of /etc
  * Remove modules.weakdep as part of the cleanup
  * Allow setting the maximum number of parallel jobs in
    /etc/dkms/framework.conf
- Update to 3.1.1
  * Remove last remnants of log_action_msg from
    dkms_autoinstaller.in
  * Drop GNU/kFreeBSD
  * Move local to one var per line and init on seperate line
  * Do not print "terminated" message (issue #450)
  * Update tests
  * Fix passing multiple kernel versions</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1733659200">- Update to 3.1.2
  * Fix building nvidia open kernel modules against clang and
    thin/full lto compiled kernel
  * Fix issue with stripped vmlinux
  * Allow configuring compression settings
  * Better output and misc fixes
- Update to 3.1.3
  * Print messages for user feedback only once
  * Keep the Module.symvers file along with the module files if
    it exists
- Do not install dkms_autoinstaller into libexec and scriptlets
  into `/etc/kernel`: follow the "redhat" installation procedure
  instead of the "debian" one</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1743076800">- Update to 3.1.4
  * Install again common.postinst for install-redhat
  * Check for include/config/auto.conf by default in place of
    .config
  * Move kernel_prerm.d logic into dkms
- Update to 3.1.5
  * Fix capture error output
  * Ensure autoinstall reads /etc/dkms/$module.conf
  * Improve output formatting
  * log more in make.log
  * Set compression levels to upstream defaults
  * Various fixes for weak modules and SUSE
- Update to 3.1.6
  * Report kernel module signing errors to prevent silent failures
- Drop fix-weak-modules_dkms_in.patch since it is not necessary
  anymore</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1747224000">- Update to 3.1.7
  * Add codeSigning EKU to generated MOK
  * Various fixes:
  - Record location of archived original modules and restore them
    there
  - Support AUTOINSTALL="no"
  - Do not clean the clean build tree before building the module
  - Error out on dkms.conf containing duplicate module
    definitions
  - common.postinst: run with the same verbosity as autoinstall
  - Add more sanity checks
  - Make some error messages more informative</changelog>
</package>
<package pkgid="cef0e6c6b3e18cd1ca5c2f5e0ccc46f235eac3e1820b41916fbf3656a2b3dde9ecd38c251f83042e77c36e72f4be25bfac0de30ccc324ba28f0c197ab8b512a2" name="dkms-bash-completion" arch="noarch">
  <version epoch="0" ver="3.1.7" rel="bp161.1.2"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623153600">- Update to version 2.8.4
  * New kernel_install.d_dkms and sign_helper.sh scripts under /etc
  * Fix support for /etc/sysconfig/kernel directory.
  * Improve test dkms.conf file.
  * Add support for zstd compressed modules.
  * Document NO_WEAK_MODULES in the man page.
  * Be more verbose when failing due to missing module.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1674129600">- Update to version 2.8.8
  * Drop old kernel 2.x checks
  * Drop modules.conf handling
  * Fix kernel removing.
- Update to version 2.8.7
  * Fix kernel `prerm.d` for new output in `dkms status`
- Update to version 2.8.6
  * Fix installation of configuration files
  * Use more condensed output for commands, print when invoking
    the signing hook
- Update to version 2.8.5
  * Simplify function for correct kernel using the modules folder
    and not the configuration files in /boot.
  * Simplify function to detect newer kernels</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1683979200">- Fix various bugs in dkms.systemd (boo#1194723)
- Rename /etc/kernel/install.d/dkms to 40-dkms.install (boo#1194723)
- Add patch `fix-kernel-postinst_d.patch`:
  * Fix path to dkms_autoinstaller (boo#1194723)
- Add patch `fix-weak-modules_dkms_in.patch`:
  * Remove '--no-initrams' from weak_modules_no_initrd
    (boo#1194723)
- Add `40-dkms.install` into /usr/lib/kernel/install.d
- Update to 3.0.11
  * Fix updating modules with no version
  * Reinstate NO_WEAK_MODULES section in man
  * Skip module signing when hash is unknown
  * Reinstate --enroll-key
  * Add BUILD_EXCLUSIVE_CONFIG
  * Misc fixes
- Update to 3.0.10
  * Fix warnings for modules with no version
  * Fix modprobe_on_install not being honored in the config file
- Update to 3.0.9
  * Support variable expansion in framework files
  * Fix --config option
  * Verify the key of module signature in tests
  * Handle error cases in autoinstall
  * Follow the target kernel's module hash algorithm
  * Fix incomplete deletion of install directory
  * Correct searching for rpm in PATH
  * Ensure the kconfig file location is set during building
  * Fix the search for the path of installed modules
  * Use exact compiler for dkms as used to build the kernel
- Update to 3.0.8
  * Fix using PKCS#11 engine as private key
- Update to 3.0.7
  * Bad substitution bugfix
  * Update dkms.in to passthrough URI to sign-file
  * Fix commands detecting
- Update to 3.0.6
  * Fix typo in dkms_framework.conf
  * Look for sign-file regardless
- Update to 3.0.5
  * Put version comparison before info comparison
  * Fix typo in commented defaults
- Update to 3.0.4
  * Respect PATH
  * Fallback to uncompressed module when compress fails
  * Rework signing
  * Add /etc/dkms/framework.conf.d directory
- Update to 3.0.3
  * Fix source only tarballs unpacked with ldtarball
- Update to 3.0.2
  * Enable using add, build and install with a directory again
  * Fix Linux distribution identification through /etc/os-release
- Update to 3.0.1
  * Silently consume the old --no-initrd option
  * Fix creation of temp build dir
- Update to 3.0.0
  * Clarify --all switch in the man page
  * Fix root permissions checking for the various possible actions
  * The following variables have been deprecated:
  - REMAKE_INITRD, MODULES_CONF, MODULES_CONF_OBSOLETES,
    MODULES_CONF_ALIAS_TYPE, and MODULES_CONF_OBSOLETE_ONLY
  * Misc fixes</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1694952000">- Drop custom dkms.service in favour of the one provided by
  upstream</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1698408000">- Update to 3.0.12
  * Fix CC detection
  * Makefile: fix extension of kernel-install plugin
  * Fix grammatical error
  * Remove embedded DESTDIR in make variables, honour them
- Drop patch `fix-kernel-postinst_d.patch` (fixed by upstream)
- Remove leftover dkms.default</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1709812800">- Update to 3.0.13
  * New dkms status adjective broken
  * Allow overriding the /lib/modules directory
  * Adjust kernel module compression, compatible with the in-kernel decompressors
- Add dkms-bash-completion sub-package
- Add dkms-zsh-completion sub-package</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1730030400">- Update to 3.1.0
  * New more condensed output for most of the tasks
  * Allow running the MOK certificate generation as a standalone
    command (Nvidia / Gnome Software integration)
  * Install kernel-install drop-in to /usr/lib instead of /etc
  * Remove modules.weakdep as part of the cleanup
  * Allow setting the maximum number of parallel jobs in
    /etc/dkms/framework.conf
- Update to 3.1.1
  * Remove last remnants of log_action_msg from
    dkms_autoinstaller.in
  * Drop GNU/kFreeBSD
  * Move local to one var per line and init on seperate line
  * Do not print "terminated" message (issue #450)
  * Update tests
  * Fix passing multiple kernel versions</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1733659200">- Update to 3.1.2
  * Fix building nvidia open kernel modules against clang and
    thin/full lto compiled kernel
  * Fix issue with stripped vmlinux
  * Allow configuring compression settings
  * Better output and misc fixes
- Update to 3.1.3
  * Print messages for user feedback only once
  * Keep the Module.symvers file along with the module files if
    it exists
- Do not install dkms_autoinstaller into libexec and scriptlets
  into `/etc/kernel`: follow the "redhat" installation procedure
  instead of the "debian" one</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1743076800">- Update to 3.1.4
  * Install again common.postinst for install-redhat
  * Check for include/config/auto.conf by default in place of
    .config
  * Move kernel_prerm.d logic into dkms
- Update to 3.1.5
  * Fix capture error output
  * Ensure autoinstall reads /etc/dkms/$module.conf
  * Improve output formatting
  * log more in make.log
  * Set compression levels to upstream defaults
  * Various fixes for weak modules and SUSE
- Update to 3.1.6
  * Report kernel module signing errors to prevent silent failures
- Drop fix-weak-modules_dkms_in.patch since it is not necessary
  anymore</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1747224000">- Update to 3.1.7
  * Add codeSigning EKU to generated MOK
  * Various fixes:
  - Record location of archived original modules and restore them
    there
  - Support AUTOINSTALL="no"
  - Do not clean the clean build tree before building the module
  - Error out on dkms.conf containing duplicate module
    definitions
  - common.postinst: run with the same verbosity as autoinstall
  - Add more sanity checks
  - Make some error messages more informative</changelog>
</package>
<package pkgid="b24c50bd18adc42245ea9bcd2ef89802444b4d447b6c80f73239ba6130125aa0d84948fed345d86c199402dd3621a462263b715a6e36f4bc39b899687065e1b4" name="dkms-zsh-completion" arch="noarch">
  <version epoch="0" ver="3.1.7" rel="bp161.1.2"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623153600">- Update to version 2.8.4
  * New kernel_install.d_dkms and sign_helper.sh scripts under /etc
  * Fix support for /etc/sysconfig/kernel directory.
  * Improve test dkms.conf file.
  * Add support for zstd compressed modules.
  * Document NO_WEAK_MODULES in the man page.
  * Be more verbose when failing due to missing module.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1674129600">- Update to version 2.8.8
  * Drop old kernel 2.x checks
  * Drop modules.conf handling
  * Fix kernel removing.
- Update to version 2.8.7
  * Fix kernel `prerm.d` for new output in `dkms status`
- Update to version 2.8.6
  * Fix installation of configuration files
  * Use more condensed output for commands, print when invoking
    the signing hook
- Update to version 2.8.5
  * Simplify function for correct kernel using the modules folder
    and not the configuration files in /boot.
  * Simplify function to detect newer kernels</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1683979200">- Fix various bugs in dkms.systemd (boo#1194723)
- Rename /etc/kernel/install.d/dkms to 40-dkms.install (boo#1194723)
- Add patch `fix-kernel-postinst_d.patch`:
  * Fix path to dkms_autoinstaller (boo#1194723)
- Add patch `fix-weak-modules_dkms_in.patch`:
  * Remove '--no-initrams' from weak_modules_no_initrd
    (boo#1194723)
- Add `40-dkms.install` into /usr/lib/kernel/install.d
- Update to 3.0.11
  * Fix updating modules with no version
  * Reinstate NO_WEAK_MODULES section in man
  * Skip module signing when hash is unknown
  * Reinstate --enroll-key
  * Add BUILD_EXCLUSIVE_CONFIG
  * Misc fixes
- Update to 3.0.10
  * Fix warnings for modules with no version
  * Fix modprobe_on_install not being honored in the config file
- Update to 3.0.9
  * Support variable expansion in framework files
  * Fix --config option
  * Verify the key of module signature in tests
  * Handle error cases in autoinstall
  * Follow the target kernel's module hash algorithm
  * Fix incomplete deletion of install directory
  * Correct searching for rpm in PATH
  * Ensure the kconfig file location is set during building
  * Fix the search for the path of installed modules
  * Use exact compiler for dkms as used to build the kernel
- Update to 3.0.8
  * Fix using PKCS#11 engine as private key
- Update to 3.0.7
  * Bad substitution bugfix
  * Update dkms.in to passthrough URI to sign-file
  * Fix commands detecting
- Update to 3.0.6
  * Fix typo in dkms_framework.conf
  * Look for sign-file regardless
- Update to 3.0.5
  * Put version comparison before info comparison
  * Fix typo in commented defaults
- Update to 3.0.4
  * Respect PATH
  * Fallback to uncompressed module when compress fails
  * Rework signing
  * Add /etc/dkms/framework.conf.d directory
- Update to 3.0.3
  * Fix source only tarballs unpacked with ldtarball
- Update to 3.0.2
  * Enable using add, build and install with a directory again
  * Fix Linux distribution identification through /etc/os-release
- Update to 3.0.1
  * Silently consume the old --no-initrd option
  * Fix creation of temp build dir
- Update to 3.0.0
  * Clarify --all switch in the man page
  * Fix root permissions checking for the various possible actions
  * The following variables have been deprecated:
  - REMAKE_INITRD, MODULES_CONF, MODULES_CONF_OBSOLETES,
    MODULES_CONF_ALIAS_TYPE, and MODULES_CONF_OBSOLETE_ONLY
  * Misc fixes</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1694952000">- Drop custom dkms.service in favour of the one provided by
  upstream</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1698408000">- Update to 3.0.12
  * Fix CC detection
  * Makefile: fix extension of kernel-install plugin
  * Fix grammatical error
  * Remove embedded DESTDIR in make variables, honour them
- Drop patch `fix-kernel-postinst_d.patch` (fixed by upstream)
- Remove leftover dkms.default</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1709812800">- Update to 3.0.13
  * New dkms status adjective broken
  * Allow overriding the /lib/modules directory
  * Adjust kernel module compression, compatible with the in-kernel decompressors
- Add dkms-bash-completion sub-package
- Add dkms-zsh-completion sub-package</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1730030400">- Update to 3.1.0
  * New more condensed output for most of the tasks
  * Allow running the MOK certificate generation as a standalone
    command (Nvidia / Gnome Software integration)
  * Install kernel-install drop-in to /usr/lib instead of /etc
  * Remove modules.weakdep as part of the cleanup
  * Allow setting the maximum number of parallel jobs in
    /etc/dkms/framework.conf
- Update to 3.1.1
  * Remove last remnants of log_action_msg from
    dkms_autoinstaller.in
  * Drop GNU/kFreeBSD
  * Move local to one var per line and init on seperate line
  * Do not print "terminated" message (issue #450)
  * Update tests
  * Fix passing multiple kernel versions</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1733659200">- Update to 3.1.2
  * Fix building nvidia open kernel modules against clang and
    thin/full lto compiled kernel
  * Fix issue with stripped vmlinux
  * Allow configuring compression settings
  * Better output and misc fixes
- Update to 3.1.3
  * Print messages for user feedback only once
  * Keep the Module.symvers file along with the module files if
    it exists
- Do not install dkms_autoinstaller into libexec and scriptlets
  into `/etc/kernel`: follow the "redhat" installation procedure
  instead of the "debian" one</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1743076800">- Update to 3.1.4
  * Install again common.postinst for install-redhat
  * Check for include/config/auto.conf by default in place of
    .config
  * Move kernel_prerm.d logic into dkms
- Update to 3.1.5
  * Fix capture error output
  * Ensure autoinstall reads /etc/dkms/$module.conf
  * Improve output formatting
  * log more in make.log
  * Set compression levels to upstream defaults
  * Various fixes for weak modules and SUSE
- Update to 3.1.6
  * Report kernel module signing errors to prevent silent failures
- Drop fix-weak-modules_dkms_in.patch since it is not necessary
  anymore</changelog>
  <changelog author="Alexandru Gabriel Bradatan &lt;alex.bradatan85@yahoo.it&gt;" date="1747224000">- Update to 3.1.7
  * Add codeSigning EKU to generated MOK
  * Various fixes:
  - Record location of archived original modules and restore them
    there
  - Support AUTOINSTALL="no"
  - Do not clean the clean build tree before building the module
  - Error out on dkms.conf containing duplicate module
    definitions
  - common.postinst: run with the same verbosity as autoinstall
  - Add more sanity checks
  - Make some error messages more informative</changelog>
</package>
<package pkgid="5c80bcb94c9f9feb3c836812f2f2aa84b5a303a79e2f8be08310197556c7b764dda22212099feeaca3342b949c4662f4ec1f3aa7fb0abf1686515d0a487bdaeb" name="dlm-kmp-default" arch="s390x">
  <version epoch="0" ver="6.12.0" rel="160099.49.3"/>
  <changelog author="hoyeon.lee@suse.com" date="1785844800">- bpf: reject short IPv4/IPv6 inputs in bpf_prog_test_run_skb
  (CVE-2026-53074 bsc#1269688).
- commit 3f08d9f</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844801">- selftests/bpf: cover short IPv4/IPv6 inputs with adjust_room
  (CVE-2026-53074 bsc#1269688).
- commit d1ee474</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844802">- selftests/bpf: add ktls selftest (CVE-2026-64025 bsc#1273117).
- commit 09e42e6</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844803">- selftests/bpf: Remove sockmap_ktls disconnect_after_delete test
  (CVE-2026-64025 bsc#1273117).
- commit 15ddbd4</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844804">- selftests/bpf: Add test to cover sockmap with ktls
  (CVE-2026-64025 bsc#1273117).
- commit cc95e29</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844805">- selftests/bpf: Add test to cover ktls with bpf_msg_pop_data
  (CVE-2026-64025 bsc#1273117).
- commit d18f370</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844806">- selftests/bpf: add regression test for ktls+sockmap verdict UAF
  (CVE-2026-64025 bsc#1273117).
- commit 738bba9</changelog>
  <changelog author="krisman@suse.de" date="1785844807">- io_uring/napi: cap busy_poll_to 10 msec (CVE-2026-53321 bsc#1269724).
- commit ae3ec1c</changelog>
  <changelog author="jlee@suse.com" date="1785931200">- EFI/CPER: don't go past the ARM processor CPER record buffer
  (bsc#1264418 CVE-2026-43266).
- commit 05bd7bf</changelog>
  <changelog author="hare@suse.de" date="1786017600">- s390/pkey: Check length in pkey_pckmo handler implementation
  (bsc#1270266).
- s390/pkey: Check length in PKEY_VERIFYPROTK ioctl (bsc#1270267).
- commit e38429b</changelog>
</package>
<package pkgid="b9e7a599b1fd22bc30c94567a79d77c429725532932c18aa375e25899c8c272e4ee9f007c80303dca81f8594690c26a0891f848c2aae2daa5e12295c80e7b41d" name="dlpack-devel" arch="s390x">
  <version epoch="0" ver="0.8" rel="bp160.1.1"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1596024000">- Version 0.3</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1645704000">- Update to 0.6:
  * Changelog:
    Add kDLROCMHost
    Add kDLCUDAManaged
  * from 0.5:
    Rename enum names:
    kDLGPU -&gt; kDLCUDA
    kDLCPUPinned -&gt; kDLCUDAHost
    The ABI is backward compatible, as it is only change of
    constant name, exchange can still happen between the new version
    and old version.
  * from 0.4:
    OpaqueHandle type
    Complex support
    Rename DLContext -&gt; DLDevice
    DLTensor.ctx -&gt; DLTensor.device
    This requires dependent frameworks to upgrade the type name.
    The ABI is backward compatible, as it is only change of constant
    name, exchange can still happen between the new version and old version.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 0.8:
  * Add kDLBool
  * Add kDLHexagon
  * Add kDLOneAPI
  * Add DLPACK_VERSION and DLPACK_ABI_VERSION</changelog>
</package>
<package pkgid="59cea4e996322052d8cfc5989af25666fd209b9c8b9ea37133694e2378925afd07a714bca336f20d796d8d24a98ce4dee68a441ef16124023580757fd8edb226" name="dm-zoned-tools" arch="s390x">
  <version epoch="0" ver="2.2.2" rel="bp161.1.3"/>
  <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="dab376bedf70f26f4fcb7b626374986d641d0f6a9edc3bb2d10f93811c8b41644eda5ba1789bf5493b286446ac05b2a93cf9ae88eadf1befd112042fd01f45ae" name="dmenu" arch="s390x">
  <version epoch="0" ver="5.3" rel="bp161.1.2"/>
  <changelog author="Martin Rey &lt;mrey@suse.com&gt;" date="1579780800">- bump to 4.9
  for complete list of changes see
  see https://git.suckless.org/dmenu/log/?h=4.9&amp;qt=range&amp;q=4.8..4.9
- dmenu-optflags.patch: Adapt patch to dmenu 4.9</changelog>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="f95796e2f2de9fd5130be80c458008d5442f358d2888d4077c00f039886f231228820ad07e59280ef4bfb1b25973df8f926132963ec3bacafee1c1ca05a5269a" name="dmraid" arch="s390x">
  <version epoch="0" ver="1.0.0.rc16.3" rel="160099.4.3"/>
  <changelog author="tiwai@suse.de" date="1449748800">- Fix missing dependency on coreutils for initrd macros (boo#958562)
- Call missing initrd macro at postun (boo#958562)</changelog>
  <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="mliska@suse.cz" date="1558958400">- Add fix-return-function-type.patch in order to fix
  a warning.</changelog>
  <changelog author="rbrown@suse.com" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="lnussel@suse.de" date="1605614400">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="rpm@fthiessen.de" 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="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dimstar@opensuse.org" 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>
</package>
<package pkgid="65bb72af723dbdc947602c39c3c1ee554e90d2a42b4d11ddd130a993fa8819700ee3091edb16603d0806e8567f71192fcc959e46e4ff6ea99759c0d945bf7b0a" name="dmraid-devel" arch="s390x">
  <version epoch="0" ver="1.0.0.rc16.3" rel="160099.4.3"/>
  <changelog author="tiwai@suse.de" date="1449748800">- Fix missing dependency on coreutils for initrd macros (boo#958562)
- Call missing initrd macro at postun (boo#958562)</changelog>
  <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="mliska@suse.cz" date="1558958400">- Add fix-return-function-type.patch in order to fix
  a warning.</changelog>
  <changelog author="rbrown@suse.com" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="lnussel@suse.de" date="1605614400">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="rpm@fthiessen.de" 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="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dimstar@opensuse.org" 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>
</package>
<package pkgid="14a51e60b222ed7884541ad915319795b00eb459df2015e2b3d16f88d02b3a7fa5fc8c5f98cb17f6d5a624e5c2eca0866b1690ad6f3a0f59b6c8e01354d796f9" name="dmz-icon-theme-cursors" arch="noarch">
  <version epoch="0" ver="11.4.0" rel="160099.2.2"/>
  <changelog author="abockover@novell.com" date="1250683200">- created package</changelog>
  <changelog author="vuntz@opensuse.org" date="1281182400">- Rename package from icon-theme-dmz-cursors to
  dmz-icon-theme-cursors, to follow convention used by other
  packages. Add appropriate Provides/Obsoletes.</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="vuntz@opensuse.org" date="1358424000">- Change license from GPL-2.0+ to CC-BY-SA-3.0. Fix bnc#782743.</changelog>
  <changelog author="lbeltrame@kde.org" date="1498305600">- Update to the latest version in Debian (0.4.4)
  * Provide DMZ-White and DMZ-Black cursors</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1499601600">- actually build and install the cursors, instead of random stuff</changelog>
  <changelog author="cornelis@solcon.nl" date="1568116800">- Add fix-for-plasma.patch to add symlinks for cursors used by KDE
  Plasma. This patch brings the DMZ theme on par with the breeze
  cursor themes.</changelog>
  <changelog author="code@luigifab.fr" date="1708084800">- New upstream release in Debian (0.4.5.1)
  * Adds dmz-cursor-themes-name.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="d207016ec4401abc03856615ca16e70cfda4c3f4925d80b41a9b5ca517fd2cdf6531fb3076647369ee94a58afa2a1a203493bb517360546ebfeb13e819cf47a5" name="dnf" arch="noarch">
  <version epoch="0" ver="4.23.0" rel="bp161.1.2"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1648209600">- Add Fix-processing-of-download-errors.patch backported from upstream
  * Fix dnf incorrectly aborting on non-English systems when packages already cached (rh#2024527)</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1648382400">- Update to 4.11.1
  + Allow destdir option with modulesync command
  + Add documentation for query api flags (rh#2035577)
  + Fix swap command to work with local rpm files correctly (rh#2036434)
  + Fix regression in verifying signatures using rpmkeys
  + Use rpm.TransactionSet.dbCookie() to determining if rpmdb has changed (rh#2043476)
  + Fix decompression of groups.xml (rh#2030255)
  + Fix history undo on a Reason Change (rh#2010259, rh#2053014)
  + Remove /usr/bin from sys.path to avoid accidentally importing garbage
  + Fix: Python dnf API does not respect cacheonly (rh#1862970)
  + Fix python3.11 build: remove deprecated, update traceback regex
  + fix dnf mark error when history sqlite missing
  + [doc] Improve description of multilib_policy=all (rh#1996681, rh#1995630)
  + [doc] clarify effect of --enablerepo and --disablerepo options (rh#2031414)
  + [doc] default values for module_obsoletes and module_stream_switch (rh#2051846)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665835200">- update to 4.14.0:
  * doc: Describe how gpg keys are stored for `repo_ggpcheck`
  * Set default value for variable to prevent crash
  * Add only relevant pkgs to upgrade transaction
  * Use `installed_all` because `installed_query` is filtered user input
  * Don't include resolved advisories for obsoletes filtering with security filters
  * Allow passing plugin parameters with dashes in names
  * Fix upgrade from file to noarch pkg
  * Translations update
  * Expose plugin unload method to API
  * Add support for group upgrade rollback
  * Fix broken dependencies error reporting
  * Add doc related to --destdir and --downloadonly options
- includes changes from 4.13.0:
  * Base.reset: plug (temporary) leak of libsolv's page file descriptors
  * Don't use undocumented re.template()
  * Small change to better present the option
  * Use sqlite cache to make bash completion snappier
  * includes changes from 4.12.0:
  * dnf.conf: hint users where to find more info about defaults and other options
  * Fix unittests that relied on checksum being at the end of solvfiles
  * completion: remove unnecessary echo
  * Fix remove when no repos are enabled
  * Add loongarch support for dnf
  * Add spaces between words to fix typos
  * [doc] Improve "proxy" configuration option documentation
  * Fix download errors handling in non-english locales
- drop Fix-processing-of-download-errors.patch, upstream</changelog>
  <changelog author="Daniel Mach &lt;daniel.mach@suse.com&gt;" date="1676289600">- spec: Run python_compileall macro to generate bytecode</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681732800">- BuildRequire pkgconfig(bash-completion) instead of
  bash-completion: the build system needs this to find out where to
  install the completion files to.</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1699099200">- Update to 4.18.0
  + Add reboot option to DNF Automatic (rh#2124793)
  + Add support for rollback of group upgrade rollback (rh#2016070)
  + Omit src RPMs from check-update (rh#2151910)
  + repoquery: Properly sanitize queryformat strings (rh#2140884)
  + Don't double-encode RPM URLs passed on CLI (rh#2103015)
  + Allow passing CLI options when loading remote cfg (rh#2060127)
  + Ignore processing variable files with unsupported encoding (rh#2141215)
  + Fix AttributeError when IO busy and press ctrl+c (rh#2172433)
  + cli: Allow = in setopt values
  + Mark strftime format specifiers for translation
  + Unload plugins upon their deletion
  + Fixes in docs and help command
  + Fix plugins unit tests
  + Add unit tests for dnf mark
  + smtplib: catch OSError, not SMTPException
  + automatic: Fix online detection with proxy (rh#2022440)
  + automatic: Return an error when transaction fails (rh#2170093)
  + repoquery: Allow uppercased query tags (rh#2185239)
  + Update repo metadata cache pattern to include zstd
  + Add provide exception handling
  + When parsing over a KVP list, do not return till the whole list is parsed
  + Provide /usr/bin/dnf4 symlink to /usr/bin/dnf-3
  + Document the symbols in the output of `dnf history list` (rh#2172067)
  + crypto: Use libdnf crypto API instead of using GnuPG/GpgME
  + Block signals during RPM transaction processing (rh#2133398)
  + Fix bash completion due to sqlite changes (rh#2232052)
  + automatic: allow use of STARTTLS/TLS
  + automatic: use email_port specified in config
  + base: Add obsoleters of only latest versions (rh#2183279, rh#2176263)
  + comps: Fix marking a group package as installed (rh#2066638)
  + distro-sync: Print better info message when no match (rh#2011850)
  + Include dist-info for python3-dnf (rh#2239323)
  + Revert "Block signals during RPM transaction processing" (rh#2133398)
  + Do not print details of verifying (rh#1908253)
  + conf: Split $releasever to $releasever_major and $releasever_minor (rh#1789346)
  + Update translations</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1702900800">- Add Requires(post) dependency for dnf-data</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="1728648000">- Do not recommend -lang package: the lang package has already the
  relevant supplements in place.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1742385600">- New upstream release 4.23.0
  * automatic: Enhance errors reporting
  * automatic: Fix incorrect Error class instantiation
  * doc: `--disableexcludepkgs=all` doesn't affect just file configuration
  * Update ko.po
  * Update README.rst started 1
  * Tests: Avoid the multiprocessing forkserver method
  * cli: Print a plugin suggestion on installed but expired pgp key
  * copr: Add Copr build files
  * Add support for --transient
  * bootc: Document `--transient` and `persistence`
  * bootc: Use ostree GObject API to get deployment status
  * bootc: "Re-locking": use ostree admin unlock --transient
  * spec: Add dnf-bootc subpackage
  * Require libdnf &gt;= 0.74.0 with `persistence` option
  * Derive releasever_{major,minor} in conf, not substitutions
  * Override releasever_{major,minor} with provides
  * Add --releasever-major and --releasever-minor options
  * doc: Document detect_releasevers and update example
  * tests: Patch detect_releasevers, not detect_releasever
  * Document how --releasever, --releasever_{major,minor} affect each other
  * Move releasever_minor setter docstring to the correct function
  * Enable automatic PR reviews
  * Usage help: don't mark mandatory option parameters as optional
- New upstream release 4.22.0
  * doc: Naming of source and debug repos
  * spec: Fix ownership of /etc/yum tree
  * Allow --installroot on read-only bootc system
  * Allow --downloadonly on read-only bootc system
  * base: Add kernel-core to reboot_needed list
  * AUTHORS: Add myself
  * Update need_reboot for dnf-automatic
  * doc: Example send_error_messages in /etc/dnf/automatic.conf
  * automatic: Check availability of config file
  * Updated conf_ref to reflect change in fastestmirror behavior
  * Fix display issue of a code snippet.
  * Print rpm package unpack errors to the user (RhBug:2312906)
  * Fix package location if baseurl is present in the metadata
- Update to 4.21.0
  * Add detection for ostree-based systems and warn users about losing changes
  * Fix: No traceback when Python interpreter is running with -P
  * Allow `%py3_shebang_fix` macro to add `-P` argument to shebang lines
  * man: Improve upgrade-minimal command docs (RHEL-6417)
  * Limit queries to nevra forms when provided by command
  * [doc] Remove provide of spec definition for repoquery command
  * Update the man page entry for the countme option
  * Drop collect file for ABRT
- Update to 4.20.0:
  * repoquery: Fix loading filelists when -f is used (RhBug:2276012)
  * remove: --duplicates and --oldinstallonly exit with 0 when nothing to do (RHEL-6424)
  * man: Prepare pages for dnf5 switch
- New upstream release 4.19.1:
  * Add required `.readthedocs.yaml`, `conf.py` and set `sphinx_rtd_theme`
  * Drop dnf obsoletion temporarily
  * doc: Update FAQ entry on filelists
  * build: Adapt to changes in Fedora packaging of bash-completion
  * Support RPMTRANS_FLAG_DEPLOOPS
  * Add all candidates for reinstall to solver
  * Fix handling installonly packages reasons
  * Remove confusing sentence from documentation
  * Remove "leaf" word from documentation
  * Update documentation of history userinstalled command
  * Onboard packit tests
  * doc: Makecache with timer tries only one mirror
  * ELN: Don't obsolete DNF with DNF5 yet
  * bash-completion: Complete dnf command only if we own it
  * bash-completion: Prepare ownerships for dnf5 switch
- New upstream release 4.19:
  * filelists metadata loading on demand
  * deltarpm disabled on Fedora by default
  * conf: Introduce new optional_metadata_types option to load filelists on demand
  * cli: Add a hint for user on transaction file dependency failure
  * cli: Setup filelists metadata for commands that need them
  * util: Add function for detecting file in specs
  * Fix failing API unit test on rawhide (RhBug:2261066)
  * automatic: Use add_security_filters, not _update_security_filters</changelog>
</package>
<package pkgid="bf6d930926a569ef617a5fc50d48dacf4173c64727049e89f7503647e12b5033a9bf1fc439a75c019471925844642a96578f02c8f75c238b1af9e7af065662bc" name="dnf-automatic" arch="noarch">
  <version epoch="0" ver="4.23.0" rel="bp161.1.2"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1648209600">- Add Fix-processing-of-download-errors.patch backported from upstream
  * Fix dnf incorrectly aborting on non-English systems when packages already cached (rh#2024527)</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1648382400">- Update to 4.11.1
  + Allow destdir option with modulesync command
  + Add documentation for query api flags (rh#2035577)
  + Fix swap command to work with local rpm files correctly (rh#2036434)
  + Fix regression in verifying signatures using rpmkeys
  + Use rpm.TransactionSet.dbCookie() to determining if rpmdb has changed (rh#2043476)
  + Fix decompression of groups.xml (rh#2030255)
  + Fix history undo on a Reason Change (rh#2010259, rh#2053014)
  + Remove /usr/bin from sys.path to avoid accidentally importing garbage
  + Fix: Python dnf API does not respect cacheonly (rh#1862970)
  + Fix python3.11 build: remove deprecated, update traceback regex
  + fix dnf mark error when history sqlite missing
  + [doc] Improve description of multilib_policy=all (rh#1996681, rh#1995630)
  + [doc] clarify effect of --enablerepo and --disablerepo options (rh#2031414)
  + [doc] default values for module_obsoletes and module_stream_switch (rh#2051846)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665835200">- update to 4.14.0:
  * doc: Describe how gpg keys are stored for `repo_ggpcheck`
  * Set default value for variable to prevent crash
  * Add only relevant pkgs to upgrade transaction
  * Use `installed_all` because `installed_query` is filtered user input
  * Don't include resolved advisories for obsoletes filtering with security filters
  * Allow passing plugin parameters with dashes in names
  * Fix upgrade from file to noarch pkg
  * Translations update
  * Expose plugin unload method to API
  * Add support for group upgrade rollback
  * Fix broken dependencies error reporting
  * Add doc related to --destdir and --downloadonly options
- includes changes from 4.13.0:
  * Base.reset: plug (temporary) leak of libsolv's page file descriptors
  * Don't use undocumented re.template()
  * Small change to better present the option
  * Use sqlite cache to make bash completion snappier
  * includes changes from 4.12.0:
  * dnf.conf: hint users where to find more info about defaults and other options
  * Fix unittests that relied on checksum being at the end of solvfiles
  * completion: remove unnecessary echo
  * Fix remove when no repos are enabled
  * Add loongarch support for dnf
  * Add spaces between words to fix typos
  * [doc] Improve "proxy" configuration option documentation
  * Fix download errors handling in non-english locales
- drop Fix-processing-of-download-errors.patch, upstream</changelog>
  <changelog author="Daniel Mach &lt;daniel.mach@suse.com&gt;" date="1676289600">- spec: Run python_compileall macro to generate bytecode</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681732800">- BuildRequire pkgconfig(bash-completion) instead of
  bash-completion: the build system needs this to find out where to
  install the completion files to.</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1699099200">- Update to 4.18.0
  + Add reboot option to DNF Automatic (rh#2124793)
  + Add support for rollback of group upgrade rollback (rh#2016070)
  + Omit src RPMs from check-update (rh#2151910)
  + repoquery: Properly sanitize queryformat strings (rh#2140884)
  + Don't double-encode RPM URLs passed on CLI (rh#2103015)
  + Allow passing CLI options when loading remote cfg (rh#2060127)
  + Ignore processing variable files with unsupported encoding (rh#2141215)
  + Fix AttributeError when IO busy and press ctrl+c (rh#2172433)
  + cli: Allow = in setopt values
  + Mark strftime format specifiers for translation
  + Unload plugins upon their deletion
  + Fixes in docs and help command
  + Fix plugins unit tests
  + Add unit tests for dnf mark
  + smtplib: catch OSError, not SMTPException
  + automatic: Fix online detection with proxy (rh#2022440)
  + automatic: Return an error when transaction fails (rh#2170093)
  + repoquery: Allow uppercased query tags (rh#2185239)
  + Update repo metadata cache pattern to include zstd
  + Add provide exception handling
  + When parsing over a KVP list, do not return till the whole list is parsed
  + Provide /usr/bin/dnf4 symlink to /usr/bin/dnf-3
  + Document the symbols in the output of `dnf history list` (rh#2172067)
  + crypto: Use libdnf crypto API instead of using GnuPG/GpgME
  + Block signals during RPM transaction processing (rh#2133398)
  + Fix bash completion due to sqlite changes (rh#2232052)
  + automatic: allow use of STARTTLS/TLS
  + automatic: use email_port specified in config
  + base: Add obsoleters of only latest versions (rh#2183279, rh#2176263)
  + comps: Fix marking a group package as installed (rh#2066638)
  + distro-sync: Print better info message when no match (rh#2011850)
  + Include dist-info for python3-dnf (rh#2239323)
  + Revert "Block signals during RPM transaction processing" (rh#2133398)
  + Do not print details of verifying (rh#1908253)
  + conf: Split $releasever to $releasever_major and $releasever_minor (rh#1789346)
  + Update translations</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1702900800">- Add Requires(post) dependency for dnf-data</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="1728648000">- Do not recommend -lang package: the lang package has already the
  relevant supplements in place.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1742385600">- New upstream release 4.23.0
  * automatic: Enhance errors reporting
  * automatic: Fix incorrect Error class instantiation
  * doc: `--disableexcludepkgs=all` doesn't affect just file configuration
  * Update ko.po
  * Update README.rst started 1
  * Tests: Avoid the multiprocessing forkserver method
  * cli: Print a plugin suggestion on installed but expired pgp key
  * copr: Add Copr build files
  * Add support for --transient
  * bootc: Document `--transient` and `persistence`
  * bootc: Use ostree GObject API to get deployment status
  * bootc: "Re-locking": use ostree admin unlock --transient
  * spec: Add dnf-bootc subpackage
  * Require libdnf &gt;= 0.74.0 with `persistence` option
  * Derive releasever_{major,minor} in conf, not substitutions
  * Override releasever_{major,minor} with provides
  * Add --releasever-major and --releasever-minor options
  * doc: Document detect_releasevers and update example
  * tests: Patch detect_releasevers, not detect_releasever
  * Document how --releasever, --releasever_{major,minor} affect each other
  * Move releasever_minor setter docstring to the correct function
  * Enable automatic PR reviews
  * Usage help: don't mark mandatory option parameters as optional
- New upstream release 4.22.0
  * doc: Naming of source and debug repos
  * spec: Fix ownership of /etc/yum tree
  * Allow --installroot on read-only bootc system
  * Allow --downloadonly on read-only bootc system
  * base: Add kernel-core to reboot_needed list
  * AUTHORS: Add myself
  * Update need_reboot for dnf-automatic
  * doc: Example send_error_messages in /etc/dnf/automatic.conf
  * automatic: Check availability of config file
  * Updated conf_ref to reflect change in fastestmirror behavior
  * Fix display issue of a code snippet.
  * Print rpm package unpack errors to the user (RhBug:2312906)
  * Fix package location if baseurl is present in the metadata
- Update to 4.21.0
  * Add detection for ostree-based systems and warn users about losing changes
  * Fix: No traceback when Python interpreter is running with -P
  * Allow `%py3_shebang_fix` macro to add `-P` argument to shebang lines
  * man: Improve upgrade-minimal command docs (RHEL-6417)
  * Limit queries to nevra forms when provided by command
  * [doc] Remove provide of spec definition for repoquery command
  * Update the man page entry for the countme option
  * Drop collect file for ABRT
- Update to 4.20.0:
  * repoquery: Fix loading filelists when -f is used (RhBug:2276012)
  * remove: --duplicates and --oldinstallonly exit with 0 when nothing to do (RHEL-6424)
  * man: Prepare pages for dnf5 switch
- New upstream release 4.19.1:
  * Add required `.readthedocs.yaml`, `conf.py` and set `sphinx_rtd_theme`
  * Drop dnf obsoletion temporarily
  * doc: Update FAQ entry on filelists
  * build: Adapt to changes in Fedora packaging of bash-completion
  * Support RPMTRANS_FLAG_DEPLOOPS
  * Add all candidates for reinstall to solver
  * Fix handling installonly packages reasons
  * Remove confusing sentence from documentation
  * Remove "leaf" word from documentation
  * Update documentation of history userinstalled command
  * Onboard packit tests
  * doc: Makecache with timer tries only one mirror
  * ELN: Don't obsolete DNF with DNF5 yet
  * bash-completion: Complete dnf command only if we own it
  * bash-completion: Prepare ownerships for dnf5 switch
- New upstream release 4.19:
  * filelists metadata loading on demand
  * deltarpm disabled on Fedora by default
  * conf: Introduce new optional_metadata_types option to load filelists on demand
  * cli: Add a hint for user on transaction file dependency failure
  * cli: Setup filelists metadata for commands that need them
  * util: Add function for detecting file in specs
  * Fix failing API unit test on rawhide (RhBug:2261066)
  * automatic: Use add_security_filters, not _update_security_filters</changelog>
</package>
<package pkgid="a8be8bec8557b588c188839628bc464a4d684225f2873e42c42a348f7d09d090e2479da0936857f857f74b50a18acc792156fff021293d481a7c9e2c34720cdd" name="dnf-data" arch="noarch">
  <version epoch="0" ver="4.23.0" rel="bp161.1.2"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1648209600">- Add Fix-processing-of-download-errors.patch backported from upstream
  * Fix dnf incorrectly aborting on non-English systems when packages already cached (rh#2024527)</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1648382400">- Update to 4.11.1
  + Allow destdir option with modulesync command
  + Add documentation for query api flags (rh#2035577)
  + Fix swap command to work with local rpm files correctly (rh#2036434)
  + Fix regression in verifying signatures using rpmkeys
  + Use rpm.TransactionSet.dbCookie() to determining if rpmdb has changed (rh#2043476)
  + Fix decompression of groups.xml (rh#2030255)
  + Fix history undo on a Reason Change (rh#2010259, rh#2053014)
  + Remove /usr/bin from sys.path to avoid accidentally importing garbage
  + Fix: Python dnf API does not respect cacheonly (rh#1862970)
  + Fix python3.11 build: remove deprecated, update traceback regex
  + fix dnf mark error when history sqlite missing
  + [doc] Improve description of multilib_policy=all (rh#1996681, rh#1995630)
  + [doc] clarify effect of --enablerepo and --disablerepo options (rh#2031414)
  + [doc] default values for module_obsoletes and module_stream_switch (rh#2051846)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665835200">- update to 4.14.0:
  * doc: Describe how gpg keys are stored for `repo_ggpcheck`
  * Set default value for variable to prevent crash
  * Add only relevant pkgs to upgrade transaction
  * Use `installed_all` because `installed_query` is filtered user input
  * Don't include resolved advisories for obsoletes filtering with security filters
  * Allow passing plugin parameters with dashes in names
  * Fix upgrade from file to noarch pkg
  * Translations update
  * Expose plugin unload method to API
  * Add support for group upgrade rollback
  * Fix broken dependencies error reporting
  * Add doc related to --destdir and --downloadonly options
- includes changes from 4.13.0:
  * Base.reset: plug (temporary) leak of libsolv's page file descriptors
  * Don't use undocumented re.template()
  * Small change to better present the option
  * Use sqlite cache to make bash completion snappier
  * includes changes from 4.12.0:
  * dnf.conf: hint users where to find more info about defaults and other options
  * Fix unittests that relied on checksum being at the end of solvfiles
  * completion: remove unnecessary echo
  * Fix remove when no repos are enabled
  * Add loongarch support for dnf
  * Add spaces between words to fix typos
  * [doc] Improve "proxy" configuration option documentation
  * Fix download errors handling in non-english locales
- drop Fix-processing-of-download-errors.patch, upstream</changelog>
  <changelog author="Daniel Mach &lt;daniel.mach@suse.com&gt;" date="1676289600">- spec: Run python_compileall macro to generate bytecode</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681732800">- BuildRequire pkgconfig(bash-completion) instead of
  bash-completion: the build system needs this to find out where to
  install the completion files to.</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1699099200">- Update to 4.18.0
  + Add reboot option to DNF Automatic (rh#2124793)
  + Add support for rollback of group upgrade rollback (rh#2016070)
  + Omit src RPMs from check-update (rh#2151910)
  + repoquery: Properly sanitize queryformat strings (rh#2140884)
  + Don't double-encode RPM URLs passed on CLI (rh#2103015)
  + Allow passing CLI options when loading remote cfg (rh#2060127)
  + Ignore processing variable files with unsupported encoding (rh#2141215)
  + Fix AttributeError when IO busy and press ctrl+c (rh#2172433)
  + cli: Allow = in setopt values
  + Mark strftime format specifiers for translation
  + Unload plugins upon their deletion
  + Fixes in docs and help command
  + Fix plugins unit tests
  + Add unit tests for dnf mark
  + smtplib: catch OSError, not SMTPException
  + automatic: Fix online detection with proxy (rh#2022440)
  + automatic: Return an error when transaction fails (rh#2170093)
  + repoquery: Allow uppercased query tags (rh#2185239)
  + Update repo metadata cache pattern to include zstd
  + Add provide exception handling
  + When parsing over a KVP list, do not return till the whole list is parsed
  + Provide /usr/bin/dnf4 symlink to /usr/bin/dnf-3
  + Document the symbols in the output of `dnf history list` (rh#2172067)
  + crypto: Use libdnf crypto API instead of using GnuPG/GpgME
  + Block signals during RPM transaction processing (rh#2133398)
  + Fix bash completion due to sqlite changes (rh#2232052)
  + automatic: allow use of STARTTLS/TLS
  + automatic: use email_port specified in config
  + base: Add obsoleters of only latest versions (rh#2183279, rh#2176263)
  + comps: Fix marking a group package as installed (rh#2066638)
  + distro-sync: Print better info message when no match (rh#2011850)
  + Include dist-info for python3-dnf (rh#2239323)
  + Revert "Block signals during RPM transaction processing" (rh#2133398)
  + Do not print details of verifying (rh#1908253)
  + conf: Split $releasever to $releasever_major and $releasever_minor (rh#1789346)
  + Update translations</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1702900800">- Add Requires(post) dependency for dnf-data</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="1728648000">- Do not recommend -lang package: the lang package has already the
  relevant supplements in place.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1742385600">- New upstream release 4.23.0
  * automatic: Enhance errors reporting
  * automatic: Fix incorrect Error class instantiation
  * doc: `--disableexcludepkgs=all` doesn't affect just file configuration
  * Update ko.po
  * Update README.rst started 1
  * Tests: Avoid the multiprocessing forkserver method
  * cli: Print a plugin suggestion on installed but expired pgp key
  * copr: Add Copr build files
  * Add support for --transient
  * bootc: Document `--transient` and `persistence`
  * bootc: Use ostree GObject API to get deployment status
  * bootc: "Re-locking": use ostree admin unlock --transient
  * spec: Add dnf-bootc subpackage
  * Require libdnf &gt;= 0.74.0 with `persistence` option
  * Derive releasever_{major,minor} in conf, not substitutions
  * Override releasever_{major,minor} with provides
  * Add --releasever-major and --releasever-minor options
  * doc: Document detect_releasevers and update example
  * tests: Patch detect_releasevers, not detect_releasever
  * Document how --releasever, --releasever_{major,minor} affect each other
  * Move releasever_minor setter docstring to the correct function
  * Enable automatic PR reviews
  * Usage help: don't mark mandatory option parameters as optional
- New upstream release 4.22.0
  * doc: Naming of source and debug repos
  * spec: Fix ownership of /etc/yum tree
  * Allow --installroot on read-only bootc system
  * Allow --downloadonly on read-only bootc system
  * base: Add kernel-core to reboot_needed list
  * AUTHORS: Add myself
  * Update need_reboot for dnf-automatic
  * doc: Example send_error_messages in /etc/dnf/automatic.conf
  * automatic: Check availability of config file
  * Updated conf_ref to reflect change in fastestmirror behavior
  * Fix display issue of a code snippet.
  * Print rpm package unpack errors to the user (RhBug:2312906)
  * Fix package location if baseurl is present in the metadata
- Update to 4.21.0
  * Add detection for ostree-based systems and warn users about losing changes
  * Fix: No traceback when Python interpreter is running with -P
  * Allow `%py3_shebang_fix` macro to add `-P` argument to shebang lines
  * man: Improve upgrade-minimal command docs (RHEL-6417)
  * Limit queries to nevra forms when provided by command
  * [doc] Remove provide of spec definition for repoquery command
  * Update the man page entry for the countme option
  * Drop collect file for ABRT
- Update to 4.20.0:
  * repoquery: Fix loading filelists when -f is used (RhBug:2276012)
  * remove: --duplicates and --oldinstallonly exit with 0 when nothing to do (RHEL-6424)
  * man: Prepare pages for dnf5 switch
- New upstream release 4.19.1:
  * Add required `.readthedocs.yaml`, `conf.py` and set `sphinx_rtd_theme`
  * Drop dnf obsoletion temporarily
  * doc: Update FAQ entry on filelists
  * build: Adapt to changes in Fedora packaging of bash-completion
  * Support RPMTRANS_FLAG_DEPLOOPS
  * Add all candidates for reinstall to solver
  * Fix handling installonly packages reasons
  * Remove confusing sentence from documentation
  * Remove "leaf" word from documentation
  * Update documentation of history userinstalled command
  * Onboard packit tests
  * doc: Makecache with timer tries only one mirror
  * ELN: Don't obsolete DNF with DNF5 yet
  * bash-completion: Complete dnf command only if we own it
  * bash-completion: Prepare ownerships for dnf5 switch
- New upstream release 4.19:
  * filelists metadata loading on demand
  * deltarpm disabled on Fedora by default
  * conf: Introduce new optional_metadata_types option to load filelists on demand
  * cli: Add a hint for user on transaction file dependency failure
  * cli: Setup filelists metadata for commands that need them
  * util: Add function for detecting file in specs
  * Fix failing API unit test on rawhide (RhBug:2261066)
  * automatic: Use add_security_filters, not _update_security_filters</changelog>
</package>
<package pkgid="1cb5f63d73e3fd411e3d797bc7d446ee36f0115389e7b7a6b99f6801c260071b6cbc2d63c1c492fe84059ef798e998cb45523405bbebf1dce8ac4644f133bef2" name="dnf-lang" arch="noarch">
  <version epoch="0" ver="4.23.0" rel="bp161.1.2"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1648209600">- Add Fix-processing-of-download-errors.patch backported from upstream
  * Fix dnf incorrectly aborting on non-English systems when packages already cached (rh#2024527)</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1648382400">- Update to 4.11.1
  + Allow destdir option with modulesync command
  + Add documentation for query api flags (rh#2035577)
  + Fix swap command to work with local rpm files correctly (rh#2036434)
  + Fix regression in verifying signatures using rpmkeys
  + Use rpm.TransactionSet.dbCookie() to determining if rpmdb has changed (rh#2043476)
  + Fix decompression of groups.xml (rh#2030255)
  + Fix history undo on a Reason Change (rh#2010259, rh#2053014)
  + Remove /usr/bin from sys.path to avoid accidentally importing garbage
  + Fix: Python dnf API does not respect cacheonly (rh#1862970)
  + Fix python3.11 build: remove deprecated, update traceback regex
  + fix dnf mark error when history sqlite missing
  + [doc] Improve description of multilib_policy=all (rh#1996681, rh#1995630)
  + [doc] clarify effect of --enablerepo and --disablerepo options (rh#2031414)
  + [doc] default values for module_obsoletes and module_stream_switch (rh#2051846)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665835200">- update to 4.14.0:
  * doc: Describe how gpg keys are stored for `repo_ggpcheck`
  * Set default value for variable to prevent crash
  * Add only relevant pkgs to upgrade transaction
  * Use `installed_all` because `installed_query` is filtered user input
  * Don't include resolved advisories for obsoletes filtering with security filters
  * Allow passing plugin parameters with dashes in names
  * Fix upgrade from file to noarch pkg
  * Translations update
  * Expose plugin unload method to API
  * Add support for group upgrade rollback
  * Fix broken dependencies error reporting
  * Add doc related to --destdir and --downloadonly options
- includes changes from 4.13.0:
  * Base.reset: plug (temporary) leak of libsolv's page file descriptors
  * Don't use undocumented re.template()
  * Small change to better present the option
  * Use sqlite cache to make bash completion snappier
  * includes changes from 4.12.0:
  * dnf.conf: hint users where to find more info about defaults and other options
  * Fix unittests that relied on checksum being at the end of solvfiles
  * completion: remove unnecessary echo
  * Fix remove when no repos are enabled
  * Add loongarch support for dnf
  * Add spaces between words to fix typos
  * [doc] Improve "proxy" configuration option documentation
  * Fix download errors handling in non-english locales
- drop Fix-processing-of-download-errors.patch, upstream</changelog>
  <changelog author="Daniel Mach &lt;daniel.mach@suse.com&gt;" date="1676289600">- spec: Run python_compileall macro to generate bytecode</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681732800">- BuildRequire pkgconfig(bash-completion) instead of
  bash-completion: the build system needs this to find out where to
  install the completion files to.</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1699099200">- Update to 4.18.0
  + Add reboot option to DNF Automatic (rh#2124793)
  + Add support for rollback of group upgrade rollback (rh#2016070)
  + Omit src RPMs from check-update (rh#2151910)
  + repoquery: Properly sanitize queryformat strings (rh#2140884)
  + Don't double-encode RPM URLs passed on CLI (rh#2103015)
  + Allow passing CLI options when loading remote cfg (rh#2060127)
  + Ignore processing variable files with unsupported encoding (rh#2141215)
  + Fix AttributeError when IO busy and press ctrl+c (rh#2172433)
  + cli: Allow = in setopt values
  + Mark strftime format specifiers for translation
  + Unload plugins upon their deletion
  + Fixes in docs and help command
  + Fix plugins unit tests
  + Add unit tests for dnf mark
  + smtplib: catch OSError, not SMTPException
  + automatic: Fix online detection with proxy (rh#2022440)
  + automatic: Return an error when transaction fails (rh#2170093)
  + repoquery: Allow uppercased query tags (rh#2185239)
  + Update repo metadata cache pattern to include zstd
  + Add provide exception handling
  + When parsing over a KVP list, do not return till the whole list is parsed
  + Provide /usr/bin/dnf4 symlink to /usr/bin/dnf-3
  + Document the symbols in the output of `dnf history list` (rh#2172067)
  + crypto: Use libdnf crypto API instead of using GnuPG/GpgME
  + Block signals during RPM transaction processing (rh#2133398)
  + Fix bash completion due to sqlite changes (rh#2232052)
  + automatic: allow use of STARTTLS/TLS
  + automatic: use email_port specified in config
  + base: Add obsoleters of only latest versions (rh#2183279, rh#2176263)
  + comps: Fix marking a group package as installed (rh#2066638)
  + distro-sync: Print better info message when no match (rh#2011850)
  + Include dist-info for python3-dnf (rh#2239323)
  + Revert "Block signals during RPM transaction processing" (rh#2133398)
  + Do not print details of verifying (rh#1908253)
  + conf: Split $releasever to $releasever_major and $releasever_minor (rh#1789346)
  + Update translations</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1702900800">- Add Requires(post) dependency for dnf-data</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="1728648000">- Do not recommend -lang package: the lang package has already the
  relevant supplements in place.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1742385600">- New upstream release 4.23.0
  * automatic: Enhance errors reporting
  * automatic: Fix incorrect Error class instantiation
  * doc: `--disableexcludepkgs=all` doesn't affect just file configuration
  * Update ko.po
  * Update README.rst started 1
  * Tests: Avoid the multiprocessing forkserver method
  * cli: Print a plugin suggestion on installed but expired pgp key
  * copr: Add Copr build files
  * Add support for --transient
  * bootc: Document `--transient` and `persistence`
  * bootc: Use ostree GObject API to get deployment status
  * bootc: "Re-locking": use ostree admin unlock --transient
  * spec: Add dnf-bootc subpackage
  * Require libdnf &gt;= 0.74.0 with `persistence` option
  * Derive releasever_{major,minor} in conf, not substitutions
  * Override releasever_{major,minor} with provides
  * Add --releasever-major and --releasever-minor options
  * doc: Document detect_releasevers and update example
  * tests: Patch detect_releasevers, not detect_releasever
  * Document how --releasever, --releasever_{major,minor} affect each other
  * Move releasever_minor setter docstring to the correct function
  * Enable automatic PR reviews
  * Usage help: don't mark mandatory option parameters as optional
- New upstream release 4.22.0
  * doc: Naming of source and debug repos
  * spec: Fix ownership of /etc/yum tree
  * Allow --installroot on read-only bootc system
  * Allow --downloadonly on read-only bootc system
  * base: Add kernel-core to reboot_needed list
  * AUTHORS: Add myself
  * Update need_reboot for dnf-automatic
  * doc: Example send_error_messages in /etc/dnf/automatic.conf
  * automatic: Check availability of config file
  * Updated conf_ref to reflect change in fastestmirror behavior
  * Fix display issue of a code snippet.
  * Print rpm package unpack errors to the user (RhBug:2312906)
  * Fix package location if baseurl is present in the metadata
- Update to 4.21.0
  * Add detection for ostree-based systems and warn users about losing changes
  * Fix: No traceback when Python interpreter is running with -P
  * Allow `%py3_shebang_fix` macro to add `-P` argument to shebang lines
  * man: Improve upgrade-minimal command docs (RHEL-6417)
  * Limit queries to nevra forms when provided by command
  * [doc] Remove provide of spec definition for repoquery command
  * Update the man page entry for the countme option
  * Drop collect file for ABRT
- Update to 4.20.0:
  * repoquery: Fix loading filelists when -f is used (RhBug:2276012)
  * remove: --duplicates and --oldinstallonly exit with 0 when nothing to do (RHEL-6424)
  * man: Prepare pages for dnf5 switch
- New upstream release 4.19.1:
  * Add required `.readthedocs.yaml`, `conf.py` and set `sphinx_rtd_theme`
  * Drop dnf obsoletion temporarily
  * doc: Update FAQ entry on filelists
  * build: Adapt to changes in Fedora packaging of bash-completion
  * Support RPMTRANS_FLAG_DEPLOOPS
  * Add all candidates for reinstall to solver
  * Fix handling installonly packages reasons
  * Remove confusing sentence from documentation
  * Remove "leaf" word from documentation
  * Update documentation of history userinstalled command
  * Onboard packit tests
  * doc: Makecache with timer tries only one mirror
  * ELN: Don't obsolete DNF with DNF5 yet
  * bash-completion: Complete dnf command only if we own it
  * bash-completion: Prepare ownerships for dnf5 switch
- New upstream release 4.19:
  * filelists metadata loading on demand
  * deltarpm disabled on Fedora by default
  * conf: Introduce new optional_metadata_types option to load filelists on demand
  * cli: Add a hint for user on transaction file dependency failure
  * cli: Setup filelists metadata for commands that need them
  * util: Add function for detecting file in specs
  * Fix failing API unit test on rawhide (RhBug:2261066)
  * automatic: Use add_security_filters, not _update_security_filters</changelog>
</package>
<package pkgid="17fe832b43250c203d99c27aea53cefd07d8b6552393229f0277639b490640c323586f03ffdeb5ec6224880b6a59c15de0c0e70a6432132ef9d42378224e633a" name="dnf-plugins-core" arch="noarch">
  <version epoch="0" ver="4.10.1" rel="bp161.1.2"/>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1612353600">- Update to version 4.0.19
  + copr: allow only 2 arguments with copr enable command
  + [needs-restarting] fix -r in nspawn containers (rh#1913962, rh#1914251)
  + Add --gpgcheck option to reposync (rh#1856818) (rh#1856818)
  + Re-introduce yum-groups-manager functionality (rh#1826016)
  + [repomanage] Don't use cached metadata (rh#1899852)
  + [needs-restarting] add -s to list services (rh#1772939) (rh#1772939)</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1618315200">- Update to version 4.0.21
  + Add missing command line option to documentation
  + doc: add packages to needs-restarting conf
  + Set blacklist subcommand as deprecated
  + Bugs fixed (rh#1914827, rh#1916782)
  + Removed dependency on dnf.yum.misc.Checksum class (rh#1935465)</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1630065600">- Update to 4.0.22
  + [repomanage] Allow running only with metadata
  + [repomanage] Enhance documentation (rh#1898293)
  + [versionlock] Locking obsoleted package does not make the obsoleter unavailable (rh#1957280)
  + [versionlock] Work correctly with packages with minorbump part of release (rh#1961217)</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1635940800">- Update to 4.0.24
  + [copr] Avoid using deprecated function distro.linux_distribution() (rh#2011550)
  + [copr] don't traceback on empty lines in /etc/os-release
  + [leaves] Show strongly connected components
  + [needs-restarting] Fix wrong boot time (rh#1960437)
  + [playground] Disable playground command, since it doesn't work</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1648382400">- Update to 4.1.0
  + Add a new subpackage with modulesync command. The command downloads
    packages from modules and/or creates a repository with modular data. (rh#1868047)
  + [groups-manager] Use full NEVRA (not only name) for matching packages (rh#2013633)
  + [repoclosure] Print counts of missing dependencies
  + [reposync] Do not stop downloading packages on the first error (rh#2009894)
  + [versionlock] Fix: Multiple package-name-spec arguments don't lock correctly (rh#2001039) (rh#2013324)
  + [versionlock] Update documentation for adding specifi version (rh#2013332)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665835200">- update to 4.3.1
  * Update translations
- includes changes from 4.3.0:
  * [repomanage] Modules are used only when they belong to target repo
  * copr: Guess EPEL chroots for CentOS Stream
  * builddep: Warning when using macros with source rpms
  * Update documentation for config-manager used with subscription-manager
  * Update translations
- includes changes from 4.2.1
  * Skip all non rpm tsi for transaction_action plugins
- includes changes from 4.2.0
  * repomanage: Add new option --oldonly</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1677240000">- Precompile python bytecode (boo#1208151)</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1707220800">- Update to 4.4.4
  * needs-restarting: Add microcode_ctl to a reboot list
- includes changes from 4.4.3
  * needs-restarting: Avoid issue with garbage smaps chars (RhBug:2212953)
  * needs-restarting: Add kernel-core to reboot list
  * Update translations
- includes changes from 4.4.2
  * Fix systemd dependencies when using --poweroff option in system-upgrade plugin (RhBug:2211844)
  * Fixed copr.vendor.conf not loading
  * "dnf copr enable" on "Asahi Fedora Linux Remix" guesses epel..x86_64
  * system-upgrade: change http to https in unit file
- includes changes from 4.4.1
  * reposync: Implement --safe-write-path option (RhBug:1898089)
  * needs-restarting: Catch exception when no systemd unit exists for pid (RhBug:2122587)
  * post-transaction-actions: Fix ConfigParser.substitute call
  * builddep: Avoid using obsolete RPM API
  * yum-utils: Only depend on python3-dnf, not dnf
- includes changes from 4.4.0
  * system-upgrade: Move from extras to core (RhBug:2054235)
  * system-upgrade: Add --poweroff option to reboot
  * copr: Switch to reading a copr.vendor.conf file to determine a vendor ID
  * config-manager: Allow to specify the "main" section
  * system-upgrade: Add support for security filters in offline-upgrade (RhBug:1939975)
  * needs-restarting: Fix boot time derivation for systems with no rtc (RhBug:2137935)
  * download: Skip downloading weak deps when install_weak_deps=False
  * reposync: Documentation update (RhBug:2132383, 2182004)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1728648000">- Do not recommend -lang package: the lang package has already the
  relevant supplements in place.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1743163200">- 4.10.1
  * spec: toggle dnf5_obsoletes_dnf for RHEL 11
  * reposync: Avoid multiple downloads of duplicate packages
  * doc: needs-restarting uses UnitsLoadStartTimestamp boot time
  * debuginfo-install: Fix missing dnf.cli import
  * copr Fix missing dnf.cli import
  * tests: Fix missing dnf.cli imports
- 4.10.0
  * CMakeLists.txt: Allow overriding PYTHON_INSTALL_DIR
  * Add Amazon Linux to copr chroots
  * needs-restarting: Add --exclude-services
  * needs-restarting: Add --exclude-services to man page
  * needs-restarting: Get boot time from systemd UnitsLoadStartTimestamp
  * needs-restarting: "Regular files" are often on 00:xx devices
  * needs-restarting tests: Can't discriminate block devices any more
- 4.9.0
  * Enable leaves and show-leaves plugins for RHEL
  * expired-pgp-keys: New plugin for detecting expired PGP keys
  * reposync: Respect --norepopath with --metadata-path
  * doc: copr plugin does not respect IP family preference
  * expired-pgp-keys: Fix calling the hook at resolved time
- 4.8.0
  * needs-restarting: Revert using systemd start time
  * spec: Fix symbolic links to packaged files
  * needs-restarting: detect packages providing NEED_REBOOT.
  * build: Disable debug plugin on Fedora &gt; 40 and RHEL &gt; 9
  * download plugin now resolves dependencies for debuginfo and debugsource packages
- 4.7.0
  * docs: Documentation of needs-restarting boot time
  * man: Prepare pages for dnf5 switch
  * spec: Prepare for switch of dnf5 in Rawhide
- 4.6.0:
  * Updated AUTHORS file
  * needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  * Add new plugin pre-transaction-actions
- 4.5.0:
  * Request filelists metadata for plugins needing that</changelog>
</package>
<package pkgid="e9b3ad98c1984c5f4be4c94bed71fe0f7f700045d25182b93fe1492bf42bd99a88b3f90fc3d9c4a2f06eebb791f36325d7c752bad64e85d9801feeae2e0d3932" name="dnf-plugins-core-lang" arch="noarch">
  <version epoch="0" ver="4.10.1" rel="bp161.1.2"/>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1612353600">- Update to version 4.0.19
  + copr: allow only 2 arguments with copr enable command
  + [needs-restarting] fix -r in nspawn containers (rh#1913962, rh#1914251)
  + Add --gpgcheck option to reposync (rh#1856818) (rh#1856818)
  + Re-introduce yum-groups-manager functionality (rh#1826016)
  + [repomanage] Don't use cached metadata (rh#1899852)
  + [needs-restarting] add -s to list services (rh#1772939) (rh#1772939)</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1618315200">- Update to version 4.0.21
  + Add missing command line option to documentation
  + doc: add packages to needs-restarting conf
  + Set blacklist subcommand as deprecated
  + Bugs fixed (rh#1914827, rh#1916782)
  + Removed dependency on dnf.yum.misc.Checksum class (rh#1935465)</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1630065600">- Update to 4.0.22
  + [repomanage] Allow running only with metadata
  + [repomanage] Enhance documentation (rh#1898293)
  + [versionlock] Locking obsoleted package does not make the obsoleter unavailable (rh#1957280)
  + [versionlock] Work correctly with packages with minorbump part of release (rh#1961217)</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1635940800">- Update to 4.0.24
  + [copr] Avoid using deprecated function distro.linux_distribution() (rh#2011550)
  + [copr] don't traceback on empty lines in /etc/os-release
  + [leaves] Show strongly connected components
  + [needs-restarting] Fix wrong boot time (rh#1960437)
  + [playground] Disable playground command, since it doesn't work</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1648382400">- Update to 4.1.0
  + Add a new subpackage with modulesync command. The command downloads
    packages from modules and/or creates a repository with modular data. (rh#1868047)
  + [groups-manager] Use full NEVRA (not only name) for matching packages (rh#2013633)
  + [repoclosure] Print counts of missing dependencies
  + [reposync] Do not stop downloading packages on the first error (rh#2009894)
  + [versionlock] Fix: Multiple package-name-spec arguments don't lock correctly (rh#2001039) (rh#2013324)
  + [versionlock] Update documentation for adding specifi version (rh#2013332)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665835200">- update to 4.3.1
  * Update translations
- includes changes from 4.3.0:
  * [repomanage] Modules are used only when they belong to target repo
  * copr: Guess EPEL chroots for CentOS Stream
  * builddep: Warning when using macros with source rpms
  * Update documentation for config-manager used with subscription-manager
  * Update translations
- includes changes from 4.2.1
  * Skip all non rpm tsi for transaction_action plugins
- includes changes from 4.2.0
  * repomanage: Add new option --oldonly</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1677240000">- Precompile python bytecode (boo#1208151)</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1707220800">- Update to 4.4.4
  * needs-restarting: Add microcode_ctl to a reboot list
- includes changes from 4.4.3
  * needs-restarting: Avoid issue with garbage smaps chars (RhBug:2212953)
  * needs-restarting: Add kernel-core to reboot list
  * Update translations
- includes changes from 4.4.2
  * Fix systemd dependencies when using --poweroff option in system-upgrade plugin (RhBug:2211844)
  * Fixed copr.vendor.conf not loading
  * "dnf copr enable" on "Asahi Fedora Linux Remix" guesses epel..x86_64
  * system-upgrade: change http to https in unit file
- includes changes from 4.4.1
  * reposync: Implement --safe-write-path option (RhBug:1898089)
  * needs-restarting: Catch exception when no systemd unit exists for pid (RhBug:2122587)
  * post-transaction-actions: Fix ConfigParser.substitute call
  * builddep: Avoid using obsolete RPM API
  * yum-utils: Only depend on python3-dnf, not dnf
- includes changes from 4.4.0
  * system-upgrade: Move from extras to core (RhBug:2054235)
  * system-upgrade: Add --poweroff option to reboot
  * copr: Switch to reading a copr.vendor.conf file to determine a vendor ID
  * config-manager: Allow to specify the "main" section
  * system-upgrade: Add support for security filters in offline-upgrade (RhBug:1939975)
  * needs-restarting: Fix boot time derivation for systems with no rtc (RhBug:2137935)
  * download: Skip downloading weak deps when install_weak_deps=False
  * reposync: Documentation update (RhBug:2132383, 2182004)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1728648000">- Do not recommend -lang package: the lang package has already the
  relevant supplements in place.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1743163200">- 4.10.1
  * spec: toggle dnf5_obsoletes_dnf for RHEL 11
  * reposync: Avoid multiple downloads of duplicate packages
  * doc: needs-restarting uses UnitsLoadStartTimestamp boot time
  * debuginfo-install: Fix missing dnf.cli import
  * copr Fix missing dnf.cli import
  * tests: Fix missing dnf.cli imports
- 4.10.0
  * CMakeLists.txt: Allow overriding PYTHON_INSTALL_DIR
  * Add Amazon Linux to copr chroots
  * needs-restarting: Add --exclude-services
  * needs-restarting: Add --exclude-services to man page
  * needs-restarting: Get boot time from systemd UnitsLoadStartTimestamp
  * needs-restarting: "Regular files" are often on 00:xx devices
  * needs-restarting tests: Can't discriminate block devices any more
- 4.9.0
  * Enable leaves and show-leaves plugins for RHEL
  * expired-pgp-keys: New plugin for detecting expired PGP keys
  * reposync: Respect --norepopath with --metadata-path
  * doc: copr plugin does not respect IP family preference
  * expired-pgp-keys: Fix calling the hook at resolved time
- 4.8.0
  * needs-restarting: Revert using systemd start time
  * spec: Fix symbolic links to packaged files
  * needs-restarting: detect packages providing NEED_REBOOT.
  * build: Disable debug plugin on Fedora &gt; 40 and RHEL &gt; 9
  * download plugin now resolves dependencies for debuginfo and debugsource packages
- 4.7.0
  * docs: Documentation of needs-restarting boot time
  * man: Prepare pages for dnf5 switch
  * spec: Prepare for switch of dnf5 in Rawhide
- 4.6.0:
  * Updated AUTHORS file
  * needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  * Add new plugin pre-transaction-actions
- 4.5.0:
  * Request filelists metadata for plugins needing that</changelog>
</package>
<package pkgid="6f18cb9793338f48194484f40da8ed411211f293c0b7ed686d3666214d6cd0dffebd9c9dd010f4ad2c746af122d2df9c2a3720a605fc3572e7f370af6bb38a9b" name="dnf5" arch="s390x">
  <version epoch="0" ver="5.2.13.1" rel="bp161.1.6"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1717848000">- Update to 5.2.3.0
  + Update translations from weblate
  + const: Shared constant defining RPM transaction lock file
  + main: Implement checking of privileges before executing commands
  + exception: Add new exception for user insufficient privileges
  + locker: Move to public API
  + distro-sync: Add downloadonly option
  + commands: Fix using store option
  + Enhance warning about RPMs that were not validate by RPM
  + Vars::substitute: fix use-out-of-scope leaks
  + docs: correct the default for pluginconfpath
  + cli: Add skipped packages to the transaction table
  + i18n: Improve formatting an error message for multiple streams
  + Add/fix documentation for rpm::PackageQuery methods
  + i18n: Unwind "No {} to remove for argument: {}"
  + `history list`: count also groups and envs in total `Altered`
  + Fix typo in translatable string
  + [libdnf5] Actions plugin: Add hooks `repos_configured`, `repos_loaded`, `pre/post_add_cmdline_packages`
  + Option `--providers-of` doesn't require available repos
  + Improve docs regarding the keepcache option and download command
  + needs_restarting: Fix invalid reference usage
  + download: add `--source` alias for `--srpm`
  + automatic: Fix documentation and ship config file
  + fix: quote `dnf5-command({})' in command suggestion when plugin not found
  + i18n: Unwind "Cannot {} package \"{}\"" message
  + base: Add repository to solver problem messages
  + conf: New classes for append options
  + docs: Document changes to repoinfo and repolist
  + dnf5daemon: The buildtime attribute has been added to the package_attrs option
  + bindings: Tests for using struct attributes in Python
  + bindings: Add Python attributes for structs
  + docs: Fix diff link on the dnf 5.2.0.0 changes page
  + docs: Add diff with API changes in dnf5-5.2.0.0
  + docs: Add a page about public API changes in dnf 5.2.0.0
  + system-upgrade: fix missing \n before transaction test
  + system-upgrade: comment to clarify progress bar logic
  + system-upgrade: drop [[maybe_unused]] from reboot() arg
  + system-upgrade: fix progress bars, set transaction description
  + system-upgrade: adapt to new transaction serialization format
  + system-upgrade: clean up releasever logic
  + system-upgrade: fix poweroff_after
  + copr: the dnf5 copr enable sets CoprRepoPart.enabled = true
  + Add file search result for repoquery --whatprovides
  + doc: Add enviroment variables and clarify options for loading the plugins
  + dnfdaemon: Fix Rpm interface introspection file
- Refresh patches
  + dnf5-with-static-libsolvext.patch
  + 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727092800">- Do not conflict with libdnf-devel yet, PackageKit needs both
  devel packages for now.</changelog>
  <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>
</package>
<package pkgid="3a2047c9606d95cfe8807579f0e1042e0adcc6e88c73baeb32b91fa131855e738cd37ac94430a7fd276e1f093524f2eabb390a6db62f0df4b6ac0dc7ce55edff" name="dnf5-devel" arch="s390x">
  <version epoch="0" ver="5.2.13.1" rel="bp161.1.6"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1717848000">- Update to 5.2.3.0
  + Update translations from weblate
  + const: Shared constant defining RPM transaction lock file
  + main: Implement checking of privileges before executing commands
  + exception: Add new exception for user insufficient privileges
  + locker: Move to public API
  + distro-sync: Add downloadonly option
  + commands: Fix using store option
  + Enhance warning about RPMs that were not validate by RPM
  + Vars::substitute: fix use-out-of-scope leaks
  + docs: correct the default for pluginconfpath
  + cli: Add skipped packages to the transaction table
  + i18n: Improve formatting an error message for multiple streams
  + Add/fix documentation for rpm::PackageQuery methods
  + i18n: Unwind "No {} to remove for argument: {}"
  + `history list`: count also groups and envs in total `Altered`
  + Fix typo in translatable string
  + [libdnf5] Actions plugin: Add hooks `repos_configured`, `repos_loaded`, `pre/post_add_cmdline_packages`
  + Option `--providers-of` doesn't require available repos
  + Improve docs regarding the keepcache option and download command
  + needs_restarting: Fix invalid reference usage
  + download: add `--source` alias for `--srpm`
  + automatic: Fix documentation and ship config file
  + fix: quote `dnf5-command({})' in command suggestion when plugin not found
  + i18n: Unwind "Cannot {} package \"{}\"" message
  + base: Add repository to solver problem messages
  + conf: New classes for append options
  + docs: Document changes to repoinfo and repolist
  + dnf5daemon: The buildtime attribute has been added to the package_attrs option
  + bindings: Tests for using struct attributes in Python
  + bindings: Add Python attributes for structs
  + docs: Fix diff link on the dnf 5.2.0.0 changes page
  + docs: Add diff with API changes in dnf5-5.2.0.0
  + docs: Add a page about public API changes in dnf 5.2.0.0
  + system-upgrade: fix missing \n before transaction test
  + system-upgrade: comment to clarify progress bar logic
  + system-upgrade: drop [[maybe_unused]] from reboot() arg
  + system-upgrade: fix progress bars, set transaction description
  + system-upgrade: adapt to new transaction serialization format
  + system-upgrade: clean up releasever logic
  + system-upgrade: fix poweroff_after
  + copr: the dnf5 copr enable sets CoprRepoPart.enabled = true
  + Add file search result for repoquery --whatprovides
  + doc: Add enviroment variables and clarify options for loading the plugins
  + dnfdaemon: Fix Rpm interface introspection file
- Refresh patches
  + dnf5-with-static-libsolvext.patch
  + 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727092800">- Do not conflict with libdnf-devel yet, PackageKit needs both
  devel packages for now.</changelog>
  <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>
</package>
<package pkgid="3d50d72fe5ddf04a765921309329f15eec4422c6aded36f3835f5493576e3cb9ba7867077b9ee815f48c3fb9c97db8d3abdec1c2c2290200770b03676f1df605" name="dnf5-plugin-automatic" arch="s390x">
  <version epoch="0" ver="5.2.13.1" rel="bp161.1.6"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1717848000">- Update to 5.2.3.0
  + Update translations from weblate
  + const: Shared constant defining RPM transaction lock file
  + main: Implement checking of privileges before executing commands
  + exception: Add new exception for user insufficient privileges
  + locker: Move to public API
  + distro-sync: Add downloadonly option
  + commands: Fix using store option
  + Enhance warning about RPMs that were not validate by RPM
  + Vars::substitute: fix use-out-of-scope leaks
  + docs: correct the default for pluginconfpath
  + cli: Add skipped packages to the transaction table
  + i18n: Improve formatting an error message for multiple streams
  + Add/fix documentation for rpm::PackageQuery methods
  + i18n: Unwind "No {} to remove for argument: {}"
  + `history list`: count also groups and envs in total `Altered`
  + Fix typo in translatable string
  + [libdnf5] Actions plugin: Add hooks `repos_configured`, `repos_loaded`, `pre/post_add_cmdline_packages`
  + Option `--providers-of` doesn't require available repos
  + Improve docs regarding the keepcache option and download command
  + needs_restarting: Fix invalid reference usage
  + download: add `--source` alias for `--srpm`
  + automatic: Fix documentation and ship config file
  + fix: quote `dnf5-command({})' in command suggestion when plugin not found
  + i18n: Unwind "Cannot {} package \"{}\"" message
  + base: Add repository to solver problem messages
  + conf: New classes for append options
  + docs: Document changes to repoinfo and repolist
  + dnf5daemon: The buildtime attribute has been added to the package_attrs option
  + bindings: Tests for using struct attributes in Python
  + bindings: Add Python attributes for structs
  + docs: Fix diff link on the dnf 5.2.0.0 changes page
  + docs: Add diff with API changes in dnf5-5.2.0.0
  + docs: Add a page about public API changes in dnf 5.2.0.0
  + system-upgrade: fix missing \n before transaction test
  + system-upgrade: comment to clarify progress bar logic
  + system-upgrade: drop [[maybe_unused]] from reboot() arg
  + system-upgrade: fix progress bars, set transaction description
  + system-upgrade: adapt to new transaction serialization format
  + system-upgrade: clean up releasever logic
  + system-upgrade: fix poweroff_after
  + copr: the dnf5 copr enable sets CoprRepoPart.enabled = true
  + Add file search result for repoquery --whatprovides
  + doc: Add enviroment variables and clarify options for loading the plugins
  + dnfdaemon: Fix Rpm interface introspection file
- Refresh patches
  + dnf5-with-static-libsolvext.patch
  + 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727092800">- Do not conflict with libdnf-devel yet, PackageKit needs both
  devel packages for now.</changelog>
  <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>
</package>
<package pkgid="007efc11c8d718bdaacab091a4c385d3163128f49434ab6efac56b14df75bbf9651ab505eaf23dac7b3cce7e6f60d4c278aa4d68d983478b04b8f3fcb61ca0ad" name="dnf5-plugins" arch="s390x">
  <version epoch="0" ver="5.2.13.1" rel="bp161.1.6"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1717848000">- Update to 5.2.3.0
  + Update translations from weblate
  + const: Shared constant defining RPM transaction lock file
  + main: Implement checking of privileges before executing commands
  + exception: Add new exception for user insufficient privileges
  + locker: Move to public API
  + distro-sync: Add downloadonly option
  + commands: Fix using store option
  + Enhance warning about RPMs that were not validate by RPM
  + Vars::substitute: fix use-out-of-scope leaks
  + docs: correct the default for pluginconfpath
  + cli: Add skipped packages to the transaction table
  + i18n: Improve formatting an error message for multiple streams
  + Add/fix documentation for rpm::PackageQuery methods
  + i18n: Unwind "No {} to remove for argument: {}"
  + `history list`: count also groups and envs in total `Altered`
  + Fix typo in translatable string
  + [libdnf5] Actions plugin: Add hooks `repos_configured`, `repos_loaded`, `pre/post_add_cmdline_packages`
  + Option `--providers-of` doesn't require available repos
  + Improve docs regarding the keepcache option and download command
  + needs_restarting: Fix invalid reference usage
  + download: add `--source` alias for `--srpm`
  + automatic: Fix documentation and ship config file
  + fix: quote `dnf5-command({})' in command suggestion when plugin not found
  + i18n: Unwind "Cannot {} package \"{}\"" message
  + base: Add repository to solver problem messages
  + conf: New classes for append options
  + docs: Document changes to repoinfo and repolist
  + dnf5daemon: The buildtime attribute has been added to the package_attrs option
  + bindings: Tests for using struct attributes in Python
  + bindings: Add Python attributes for structs
  + docs: Fix diff link on the dnf 5.2.0.0 changes page
  + docs: Add diff with API changes in dnf5-5.2.0.0
  + docs: Add a page about public API changes in dnf 5.2.0.0
  + system-upgrade: fix missing \n before transaction test
  + system-upgrade: comment to clarify progress bar logic
  + system-upgrade: drop [[maybe_unused]] from reboot() arg
  + system-upgrade: fix progress bars, set transaction description
  + system-upgrade: adapt to new transaction serialization format
  + system-upgrade: clean up releasever logic
  + system-upgrade: fix poweroff_after
  + copr: the dnf5 copr enable sets CoprRepoPart.enabled = true
  + Add file search result for repoquery --whatprovides
  + doc: Add enviroment variables and clarify options for loading the plugins
  + dnfdaemon: Fix Rpm interface introspection file
- Refresh patches
  + dnf5-with-static-libsolvext.patch
  + 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727092800">- Do not conflict with libdnf-devel yet, PackageKit needs both
  devel packages for now.</changelog>
  <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>
</package>
<package pkgid="a575ec9b00caefe18f302e756eacb9de5e61176d56683755481a898944f5ef9c9f69e5b70c9d204901115d39204e2f038579b92a7fa6a540a0b5454814871a0c" name="dnf5daemon-client" arch="s390x">
  <version epoch="0" ver="5.2.13.1" rel="bp161.1.6"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1717848000">- Update to 5.2.3.0
  + Update translations from weblate
  + const: Shared constant defining RPM transaction lock file
  + main: Implement checking of privileges before executing commands
  + exception: Add new exception for user insufficient privileges
  + locker: Move to public API
  + distro-sync: Add downloadonly option
  + commands: Fix using store option
  + Enhance warning about RPMs that were not validate by RPM
  + Vars::substitute: fix use-out-of-scope leaks
  + docs: correct the default for pluginconfpath
  + cli: Add skipped packages to the transaction table
  + i18n: Improve formatting an error message for multiple streams
  + Add/fix documentation for rpm::PackageQuery methods
  + i18n: Unwind "No {} to remove for argument: {}"
  + `history list`: count also groups and envs in total `Altered`
  + Fix typo in translatable string
  + [libdnf5] Actions plugin: Add hooks `repos_configured`, `repos_loaded`, `pre/post_add_cmdline_packages`
  + Option `--providers-of` doesn't require available repos
  + Improve docs regarding the keepcache option and download command
  + needs_restarting: Fix invalid reference usage
  + download: add `--source` alias for `--srpm`
  + automatic: Fix documentation and ship config file
  + fix: quote `dnf5-command({})' in command suggestion when plugin not found
  + i18n: Unwind "Cannot {} package \"{}\"" message
  + base: Add repository to solver problem messages
  + conf: New classes for append options
  + docs: Document changes to repoinfo and repolist
  + dnf5daemon: The buildtime attribute has been added to the package_attrs option
  + bindings: Tests for using struct attributes in Python
  + bindings: Add Python attributes for structs
  + docs: Fix diff link on the dnf 5.2.0.0 changes page
  + docs: Add diff with API changes in dnf5-5.2.0.0
  + docs: Add a page about public API changes in dnf 5.2.0.0
  + system-upgrade: fix missing \n before transaction test
  + system-upgrade: comment to clarify progress bar logic
  + system-upgrade: drop [[maybe_unused]] from reboot() arg
  + system-upgrade: fix progress bars, set transaction description
  + system-upgrade: adapt to new transaction serialization format
  + system-upgrade: clean up releasever logic
  + system-upgrade: fix poweroff_after
  + copr: the dnf5 copr enable sets CoprRepoPart.enabled = true
  + Add file search result for repoquery --whatprovides
  + doc: Add enviroment variables and clarify options for loading the plugins
  + dnfdaemon: Fix Rpm interface introspection file
- Refresh patches
  + dnf5-with-static-libsolvext.patch
  + 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727092800">- Do not conflict with libdnf-devel yet, PackageKit needs both
  devel packages for now.</changelog>
  <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>
</package>
<package pkgid="a19340add37b80a0333ecc1fecaaeb8844c2bfca525b5c8d1bac94d161c6b9d57a12218774b018abc8514d7d4c609312a5bb74b7ef62ff498a3f736e250b05b6" name="dnf5daemon-server" arch="s390x">
  <version epoch="0" ver="5.2.13.1" rel="bp161.1.6"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1717848000">- Update to 5.2.3.0
  + Update translations from weblate
  + const: Shared constant defining RPM transaction lock file
  + main: Implement checking of privileges before executing commands
  + exception: Add new exception for user insufficient privileges
  + locker: Move to public API
  + distro-sync: Add downloadonly option
  + commands: Fix using store option
  + Enhance warning about RPMs that were not validate by RPM
  + Vars::substitute: fix use-out-of-scope leaks
  + docs: correct the default for pluginconfpath
  + cli: Add skipped packages to the transaction table
  + i18n: Improve formatting an error message for multiple streams
  + Add/fix documentation for rpm::PackageQuery methods
  + i18n: Unwind "No {} to remove for argument: {}"
  + `history list`: count also groups and envs in total `Altered`
  + Fix typo in translatable string
  + [libdnf5] Actions plugin: Add hooks `repos_configured`, `repos_loaded`, `pre/post_add_cmdline_packages`
  + Option `--providers-of` doesn't require available repos
  + Improve docs regarding the keepcache option and download command
  + needs_restarting: Fix invalid reference usage
  + download: add `--source` alias for `--srpm`
  + automatic: Fix documentation and ship config file
  + fix: quote `dnf5-command({})' in command suggestion when plugin not found
  + i18n: Unwind "Cannot {} package \"{}\"" message
  + base: Add repository to solver problem messages
  + conf: New classes for append options
  + docs: Document changes to repoinfo and repolist
  + dnf5daemon: The buildtime attribute has been added to the package_attrs option
  + bindings: Tests for using struct attributes in Python
  + bindings: Add Python attributes for structs
  + docs: Fix diff link on the dnf 5.2.0.0 changes page
  + docs: Add diff with API changes in dnf5-5.2.0.0
  + docs: Add a page about public API changes in dnf 5.2.0.0
  + system-upgrade: fix missing \n before transaction test
  + system-upgrade: comment to clarify progress bar logic
  + system-upgrade: drop [[maybe_unused]] from reboot() arg
  + system-upgrade: fix progress bars, set transaction description
  + system-upgrade: adapt to new transaction serialization format
  + system-upgrade: clean up releasever logic
  + system-upgrade: fix poweroff_after
  + copr: the dnf5 copr enable sets CoprRepoPart.enabled = true
  + Add file search result for repoquery --whatprovides
  + doc: Add enviroment variables and clarify options for loading the plugins
  + dnfdaemon: Fix Rpm interface introspection file
- Refresh patches
  + dnf5-with-static-libsolvext.patch
  + 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727092800">- Do not conflict with libdnf-devel yet, PackageKit needs both
  devel packages for now.</changelog>
  <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>
</package>
<package pkgid="0112804030337a5dfc7e0f91dcf955f46f201929c37768437f9f78f2cfc2c3c87e13d84c5a6ee074218cdf1a0a8850adeaf1665cb3d2981e26e242f593ec4253" name="dnscrypt-proxy" arch="s390x">
  <version epoch="0" ver="2.1.16" rel="bp161.1.2"/>
  <changelog author="cunix@mail.de" date="1713700800">- added patch quic-go.patch (boo#1222473)</changelog>
  <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>
</package>
<package pkgid="f56b2833c828062725c9b7e55104d0fbab580cb56b787d788f5afefdf4b72f1549c834a11b41f9fc6e2cb3516dc704ed06bd9e41847fbe0cd225a517963f00de" name="dnsdist" arch="s390x">
  <version epoch="0" ver="2.0.7" rel="160099.1.1"/>
  <changelog author="mrueckert@suse.de" date="1754654400">- switch build system to meson
- fix code 15 build by forcing a newer gcc</changelog>
  <changelog author="mrueckert@suse.de" date="1754654401">- Fix url to the sample configuration</changelog>
  <changelog author="mrueckert@suse.de" date="1754740800">- package the docs directory so we can reference it in the example
  config</changelog>
  <changelog author="mrueckert@suse.de" date="1754827200">- properly set the profilename for apparmor</changelog>
  <changelog author="adam.majer@suse.de" 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@suse.de" date="1764763200">- update to 2.0.2
  https://dnsdist.org/changelog.html#change-2.0.2</changelog>
  <changelog author="adam.majer@suse.de" 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@suse.de" 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@suse.de" 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@suse.de" 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="f9b71e555d80f48d4fc884b7280aeef1b5842fd0cdd68aca468273e267072b0ae1bc2033a6f7bbf57c67aadca7c151a88ed1e2e2d0caf6d37b23afeb3f2a9e8f" name="dnsmasq" arch="s390x">
  <version epoch="0" ver="2.93" rel="160099.1.1"/>
  <changelog author="max@suse.com" 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="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="gerald_chen@foxmail.com" 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="max@suse.com" date="1755777600">- bsc#1247812: Fix a segfault when setting up supplementary groups,
  but no username was specified.</changelog>
  <changelog author="FSchreiner@suse.com" 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="max@suse.com" date="1774440000">- boo#1257934, 4070a748.patch: Fix build with nettle 4.0.</changelog>
  <changelog author="pmonreal@suse.com" 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="max@suse.com" 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="max@suse.com" 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="max@suse.com" 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="2d0b70bac9bc75e6aa394eb909dbb9385f8382cf65ae18b85450005250a74fd42a33c1cd3691bc15a64fe326d68fc6b1824338719c43969bd78f8cd66890c5bd" name="dnsmasq-utils" arch="s390x">
  <version epoch="0" ver="2.93" rel="160099.1.1"/>
  <changelog author="max@suse.com" 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="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="gerald_chen@foxmail.com" 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="max@suse.com" date="1755777600">- bsc#1247812: Fix a segfault when setting up supplementary groups,
  but no username was specified.</changelog>
  <changelog author="FSchreiner@suse.com" 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="max@suse.com" date="1774440000">- boo#1257934, 4070a748.patch: Fix build with nettle 4.0.</changelog>
  <changelog author="pmonreal@suse.com" 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="max@suse.com" 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="max@suse.com" 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="max@suse.com" 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="1861e71479d41103a245a87676a127474f7ddda0f59572f5c77f2a1e8a8e8000457728fc21be74dc1ab644f592050be2a5e6df2897f59b63e30805e0435b98be" name="docbook-dsssl-stylesheets" arch="noarch">
  <version epoch="0" ver="1.79" rel="160099.4.1"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ke@suse.de" date="1148904000">- Use %postun instead of %preun and check for the update case; reported
  by Marcus Meissner.</changelog>
  <changelog author="coolo@novell.com" date="1251633600">- provide Patch0</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="cfarrell@suse.com" date="1340625600">- license update: SUSE-XSL-Lint
  Choose a license from http://www.spdx.org/licenses or from the list
  linked at http://license.opensuse.org</changelog>
  <changelog author="mls@suse.de" date="1373976000">- remove two wrong dir modifiers in filelist</changelog>
  <changelog author="dimstar@opensuse.org" date="1510574400">- Rename README.SuSE to README.SUSE, adhering to the correct
  spelling.
- Add fdupes BuildRequires and eliminate duplictae files.</changelog>
  <changelog author="ke@suse.com" date="1548936000">- Do not install in /var/lib; bsc#1093345.</changelog>
  <changelog author="jengelh@inai.de" date="1549368000">- Replace old $RPM_* shell vars.</changelog>
  <changelog author="pgajdos@suse.com" date="1764849600">- package LEGALNOTICE.htm as %license [bsc#1252143]</changelog>
</package>
<package pkgid="aa9655a795153e427008fb48001aad9cc8c356b8d896d7f2d8a43ea09d110b5cc8de0cc7d8d6ff83f27e2351a8c2c081f1dacd1805642d68f3101a794246b8fb" name="docbook-toys" arch="noarch">
  <version epoch="0" ver="1.51.0" rel="160099.3.2"/>
  <changelog author="ke@suse.de" date="1074168000">- Use proper output dir for HTML even if -o isn't set (reported by
  Stanislav Visnovsky).</changelog>
  <changelog author="ke@suse.de" date="1082116800">- Require "jadetex" [#38989].</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ke@suse.de" date="1180958400">- Drop obsolete Provide/Obsolete (docbooktls).
- Return 1 if do_pdf fails; reported by Andreas Kleen [#270905].
- Move config files to %{_sysconfdir}.</changelog>
  <changelog author="werner@suse.de" date="1205755200">- Use texlive-jadetex instead of jadetex</changelog>
  <changelog author="aj@suse.de" date="1251633600">- make patch0 usage consistent</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="1322740800">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="dimstar@opensuse.org" date="1510228800">- Rename README.SuSE to README.SUSE, adhering to the correct
  spelling.
- Do not package the test directory as documentation.</changelog>
  <changelog author="ke@suse.com" date="1684756800">- Set URL of URL and Source to
  https://users.suse.com/~ke/docbook-toys/.
- Mark COPYING as %license.</changelog>
</package>
<package pkgid="d140c67914e90b9b81d608e60852636d227cfdf53942ec88f12fd17916f5eb304f998ccbcd6225930610a15dc6564cf6eac948621de83bc3319df26528703398" name="docbook-utils" arch="noarch">
  <version epoch="0" ver="0.6.14" rel="160099.4.2"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="werner@suse.de" date="1205755200">- Use texlive-jadetex instead of jadetex</changelog>
  <changelog author="jengelh@medozas.de" date="1261483200">- enable parallel build</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="1322740800">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="coolo@suse.com" date="1334750400">- split out the backends that do not require tex to work</changelog>
  <changelog author="ledest@gmail.com" date="1413720000">- fix bashisms of jw script
- add patches:
  * docbook-utils-0.6.14-fix-bashisms.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1485000000">- Add support_source_date_epoch.patch to allow for reproducible builds
  of depending packages like freerdp</changelog>
  <changelog author="jsrain@suse.com" date="1701086400">- fix the download URL</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="ef401d1c8e3bead6cd93db31993d8316f723d6064c3f7c2ad7d4d931942887ecb96a980ed002ac0efdf8ec723bde24ac408d12643b92dfed638251492542ce1e" name="docbook-utils-minimal" arch="noarch">
  <version epoch="0" ver="0.6.14" rel="160099.4.2"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="werner@suse.de" date="1205755200">- Use texlive-jadetex instead of jadetex</changelog>
  <changelog author="jengelh@medozas.de" date="1261483200">- enable parallel build</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="1322740800">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="coolo@suse.com" date="1334750400">- split out the backends that do not require tex to work</changelog>
  <changelog author="ledest@gmail.com" date="1413720000">- fix bashisms of jw script
- add patches:
  * docbook-utils-0.6.14-fix-bashisms.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1485000000">- Add support_source_date_epoch.patch to allow for reproducible builds
  of depending packages like freerdp</changelog>
  <changelog author="jsrain@suse.com" date="1701086400">- fix the download URL</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="af380f5a07ed26477402510f2fb1b408ed34909c986b122429d1bf45fed35005e872ae08ab5f21370ef55629172649067dfdf354897db06cd28fa30b05ec77c0" name="docbook-xsl-pdf2index" arch="noarch">
  <version epoch="0" ver="1.79.2.2" rel="160099.2.2"/>
  <changelog author="thomas.schraitle@suse.com" date="1503748800">- Add docbook-xsl-stylesheets-non-recursive_string_subst.patch
  Use str:replace from exslt.org to implement string.subst
  string.subst implementation causes recursion issues when building
  systemd documentation. This issue has been reported in
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765567 and
  https://bugs.archlinux.org/task/54694 .
  Taken from https://github.com/fishilico/xslt10-stylesheets/commit/a7df4fbbef3ab0f97d50aa47f2ccfa0630a2686e</changelog>
  <changelog author="aavindraa@gmail.com" date="1506859200">- Update to version 1.79.2
- Rebase docbook-xsl-stylesheets-non-recursive_string_subst.patch
- callout-gen is removed</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Restore working patch (bsc#1063066):
  * Rebase docbook-xsl-stylesheets-non-recursive_string_subst.patch</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1510660800">- Fix bsc#1063066:
  From 1.79.1 and later, upstream decided to release namespace
  aware stylesheets only. The non-NS stylesheets have to be built
  with the "xslnons-build" script (taken from upstream).
  This is integrated now.
  The switch from NS-aware to non-NS stylesheets help to fix this
  problem.</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1511092800">- First attempt to build the two DocBook stylesheet packages
  from a single source:
  - Added xslnons-build script from upstream.
  - Improved dbxslt-install.sh script a lot</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1511352000">- Abandom the docbook-xsl-stylesheets-script package.
  The dbtoepub script is available from the rubygem-dbtoepub
  package.
  The script pdf2index is available in docbook-xsl-pdf2index</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1522238400">- Spec file:
  Missing 'g' in sed replacements of @VERSION@ of catalog files.
  This is needed to avoid the string "@VERSION@" in our installed
  catalog files. This leads to catalog resolution errors.
- Applied spec-cleaner</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1681905600">* Raise version to 1.79.2.1
  * Patch assembly/assemble.xsl
  Copy the missing xml:lang attribute to the result file.
  docbook-xsl-1.79.2-assembly-assemble.xsl.patch
  For details, see the docbook mailinglist:
  https://lists.oasis-open.org/archives/docbook/202304/msg00012.html</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1699531200">- Raise version to 1.79.2.2
  Integrate latest changes from assembly/assemble.xsl and
  assembly/effectivity.xsl
- Remove docbook-xsl-1.79.2-assembly-assemble.xsl.patch
  We copy the two files directly.
  These two files contains the following overall changes:
- Fix #254: Pass structure/@xml:lang to result doc
- Support filterin/filterout elements
- Fix problem with resourceref to another structure in assemblies
- fix #28 assemble.xsl: imagedata filerefs in assembled output
  document may be incorrect
- Fix #27 to allow merge from resource of titles not inside info
  because they are equivalent to titles inside info. Also fixe
  a couple of other problems noticed during testing.
  For details, see the upstream Git repo and run:
  $ git diff release/1.79.2..master -- \
    xsl/assembly/assemble.xsl xsl/assembly/effectivity.xsl</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="8e8d6f2a2274f6adbfe1fc880409acfd1ae383b3a25a2d2d49a616e7cfb4a92be47708ff0a282fbeb3ca6226a700a2377217870b2d9724098fea59232474338c" name="docbook-xsl-stylesheets" arch="noarch">
  <version epoch="0" ver="1.79.2.2" rel="160099.2.2"/>
  <changelog author="thomas.schraitle@suse.com" date="1503748800">- Add docbook-xsl-stylesheets-non-recursive_string_subst.patch
  Use str:replace from exslt.org to implement string.subst
  string.subst implementation causes recursion issues when building
  systemd documentation. This issue has been reported in
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765567 and
  https://bugs.archlinux.org/task/54694 .
  Taken from https://github.com/fishilico/xslt10-stylesheets/commit/a7df4fbbef3ab0f97d50aa47f2ccfa0630a2686e</changelog>
  <changelog author="aavindraa@gmail.com" date="1506859200">- Update to version 1.79.2
- Rebase docbook-xsl-stylesheets-non-recursive_string_subst.patch
- callout-gen is removed</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Restore working patch (bsc#1063066):
  * Rebase docbook-xsl-stylesheets-non-recursive_string_subst.patch</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1510660800">- Fix bsc#1063066:
  From 1.79.1 and later, upstream decided to release namespace
  aware stylesheets only. The non-NS stylesheets have to be built
  with the "xslnons-build" script (taken from upstream).
  This is integrated now.
  The switch from NS-aware to non-NS stylesheets help to fix this
  problem.</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1511092800">- First attempt to build the two DocBook stylesheet packages
  from a single source:
  - Added xslnons-build script from upstream.
  - Improved dbxslt-install.sh script a lot</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1511352000">- Abandom the docbook-xsl-stylesheets-script package.
  The dbtoepub script is available from the rubygem-dbtoepub
  package.
  The script pdf2index is available in docbook-xsl-pdf2index</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1522238400">- Spec file:
  Missing 'g' in sed replacements of @VERSION@ of catalog files.
  This is needed to avoid the string "@VERSION@" in our installed
  catalog files. This leads to catalog resolution errors.
- Applied spec-cleaner</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1681905600">* Raise version to 1.79.2.1
  * Patch assembly/assemble.xsl
  Copy the missing xml:lang attribute to the result file.
  docbook-xsl-1.79.2-assembly-assemble.xsl.patch
  For details, see the docbook mailinglist:
  https://lists.oasis-open.org/archives/docbook/202304/msg00012.html</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1699531200">- Raise version to 1.79.2.2
  Integrate latest changes from assembly/assemble.xsl and
  assembly/effectivity.xsl
- Remove docbook-xsl-1.79.2-assembly-assemble.xsl.patch
  We copy the two files directly.
  These two files contains the following overall changes:
- Fix #254: Pass structure/@xml:lang to result doc
- Support filterin/filterout elements
- Fix problem with resourceref to another structure in assemblies
- fix #28 assemble.xsl: imagedata filerefs in assembled output
  document may be incorrect
- Fix #27 to allow merge from resource of titles not inside info
  because they are equivalent to titles inside info. Also fixe
  a couple of other problems noticed during testing.
  For details, see the upstream Git repo and run:
  $ git diff release/1.79.2..master -- \
    xsl/assembly/assemble.xsl xsl/assembly/effectivity.xsl</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="a07423fcb9c53f92689188cb46773124a133ecee027019ffed88ed4d10c83426c7e6540a21132f45d74e75ece9d346d35258055423d060aaba77a2e30ca468e6" name="docbook2x" arch="s390x">
  <version epoch="0" ver="0.8.8" rel="160099.2.2"/>
  <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.bruens@rwth-aachen.de" 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="bwiedemann@suse.com" date="1705752000">- Use %patch0 to fix compilation with rpm-4.19</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="werner@suse.de" date="1738756800">- Correct download path</changelog>
  <changelog author="werner@suse.de" date="1738843200">- Correct license as since docbook2X 0.8.4 it is MIT</changelog>
</package>
<package pkgid="571cd544f27e4d1b2179b94184ab311abd3d8a47a7b1b715764430362764c6bfcb18de2171a28dd8d54e39480ee7e0960914fcf82ae82da2df40dae5d38aaf10" name="docbook2x-doc" arch="s390x">
  <version epoch="0" ver="0.8.8" rel="160099.2.2"/>
  <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.bruens@rwth-aachen.de" 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="bwiedemann@suse.com" date="1705752000">- Use %patch0 to fix compilation with rpm-4.19</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="werner@suse.de" date="1738756800">- Correct download path</changelog>
  <changelog author="werner@suse.de" date="1738843200">- Correct license as since docbook2X 0.8.4 it is MIT</changelog>
</package>
<package pkgid="274225664e316bf4e395be92a3f7a209ad79fcd761cdde324318af8b930ab24defeba25877380067bcf7f8c4b2e568b08cf039d321868cb7950c710f5853c4ce" name="docbook5-xsl-stylesheets" arch="noarch">
  <version epoch="0" ver="1.79.2.2" rel="160099.2.2"/>
  <changelog author="thomas.schraitle@suse.com" date="1503748800">- Add docbook-xsl-stylesheets-non-recursive_string_subst.patch
  Use str:replace from exslt.org to implement string.subst
  string.subst implementation causes recursion issues when building
  systemd documentation. This issue has been reported in
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765567 and
  https://bugs.archlinux.org/task/54694 .
  Taken from https://github.com/fishilico/xslt10-stylesheets/commit/a7df4fbbef3ab0f97d50aa47f2ccfa0630a2686e</changelog>
  <changelog author="aavindraa@gmail.com" date="1506859200">- Update to version 1.79.2
- Rebase docbook-xsl-stylesheets-non-recursive_string_subst.patch
- callout-gen is removed</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Restore working patch (bsc#1063066):
  * Rebase docbook-xsl-stylesheets-non-recursive_string_subst.patch</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1510660800">- Fix bsc#1063066:
  From 1.79.1 and later, upstream decided to release namespace
  aware stylesheets only. The non-NS stylesheets have to be built
  with the "xslnons-build" script (taken from upstream).
  This is integrated now.
  The switch from NS-aware to non-NS stylesheets help to fix this
  problem.</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1511092800">- First attempt to build the two DocBook stylesheet packages
  from a single source:
  - Added xslnons-build script from upstream.
  - Improved dbxslt-install.sh script a lot</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1511352000">- Abandom the docbook-xsl-stylesheets-script package.
  The dbtoepub script is available from the rubygem-dbtoepub
  package.
  The script pdf2index is available in docbook-xsl-pdf2index</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1522238400">- Spec file:
  Missing 'g' in sed replacements of @VERSION@ of catalog files.
  This is needed to avoid the string "@VERSION@" in our installed
  catalog files. This leads to catalog resolution errors.
- Applied spec-cleaner</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1681905600">* Raise version to 1.79.2.1
  * Patch assembly/assemble.xsl
  Copy the missing xml:lang attribute to the result file.
  docbook-xsl-1.79.2-assembly-assemble.xsl.patch
  For details, see the docbook mailinglist:
  https://lists.oasis-open.org/archives/docbook/202304/msg00012.html</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1699531200">- Raise version to 1.79.2.2
  Integrate latest changes from assembly/assemble.xsl and
  assembly/effectivity.xsl
- Remove docbook-xsl-1.79.2-assembly-assemble.xsl.patch
  We copy the two files directly.
  These two files contains the following overall changes:
- Fix #254: Pass structure/@xml:lang to result doc
- Support filterin/filterout elements
- Fix problem with resourceref to another structure in assemblies
- fix #28 assemble.xsl: imagedata filerefs in assembled output
  document may be incorrect
- Fix #27 to allow merge from resource of titles not inside info
  because they are equivalent to titles inside info. Also fixe
  a couple of other problems noticed during testing.
  For details, see the upstream Git repo and run:
  $ git diff release/1.79.2..master -- \
    xsl/assembly/assemble.xsl xsl/assembly/effectivity.xsl</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="2c5270d6e5fb211a9343df9752ff074b06f077e26f5d2c9e12f7ee88d620111860e1db867e0af40d1729e07b8a7e73d4d56362095629ea87f3714e6c8965f235" name="docbook_3" arch="noarch">
  <version epoch="0" ver="3.1" rel="160099.3.2"/>
  <changelog author="ke@suse.de" date="1338897600">- No longer require iso_ent (now Recommends).</changelog>
  <changelog author="coolo@suse.com" date="1339416000">- iso_ent is required for SGML, so readd it as long as SGML is supported</changelog>
  <changelog author="coolo@suse.com" date="1359720000">- update license to new format</changelog>
  <changelog author="ke@suse.com" date="1548936000">- Do not install in /var/lib; bsc#1093345</changelog>
  <changelog author="jengelh@inai.de" date="1549368000">- Replace old $RPM_* shell vars and "useless use of cat".</changelog>
  <changelog author="dimstar@opensuse.org" date="1550145600">- Fixup installed CATALOG files to follow the move to /usr/share.</changelog>
  <changelog author="jsrain@suse.com" date="1684497600">- fix URL of source archives</changelog>
  <changelog author="ke@suse.com" date="1684756800">- fix URL of dbhset.tar.gz (no longer available at the old HTTP
  address or elsewhere).</changelog>
  <changelog author="jsrain@suse.com" date="1684843200">- remove several other URLs (which are no longer available at
  the old address or elsewhere)</changelog>
  <changelog author="mpluskal@suse.com" date="1684929600">- Modernise spec file a bit
- Rename docbook_3-README.SuSE to docbook_3-README.SUSE</changelog>
</package>
<package pkgid="23ea8e21a32b49b9c1f2eaad0fafd46c913c634cb741bbc467f2b761b5d1c4c9cf284ae60a0c5d99753d9f04c2fd1233d23e407926a17e2f9fdfefe31a8e0ae9" name="docbook_4" arch="noarch">
  <version epoch="0" ver="4.5" rel="160099.5.1"/>
  <changelog author="ke@suse.de" date="1338897600">- spec: No longer Requires iso_ent (now Recommends) and xmlcharent
  (xml entities are shipped together with the DTD).</changelog>
  <changelog author="coolo@suse.com" date="1339416000">- iso_ent is required for SGML, so readd it as long as it's supported</changelog>
  <changelog author="coolo@suse.com" date="1359720000">- update license to new format</changelog>
  <changelog author="toms@opensuse.org" date="1373889600">- Fixed bnc#828872:
  Missing system identifier http://www.docbook.org/xml/$VER/ added
- Spec file:
  Removed docbook-4-3-cat.diff patch as it is obsolete now
  Removed obsoletes and provides of docbk_4; don't use it anymore!
  Removed libxml2 dependency; this is already covered with xml-catalog</changelog>
  <changelog author="toms@opensuse.org" date="1424347200">- Fixed subtle XML catalog bug (bsc#918565)
- Renamed docbook_4-README.SuSE  -&gt; docbook_4-README.SUSE to
  avoid rpmlint warnings</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1508241600">- Spec file changes:
  * Adapted patches (only directory)
  * Used spec-cleaner
  * Removed obsolete stuff
  * Installed files through Makefile
  * Used/require sgml-skel &gt;= 0.7
  * Used update-xml-catalog</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1510574400">- Fix XML catalog problems (missing or mistyped identifiers)
- Fix version 4.1.2 link in SGML (yes!) directory
- Add missing docbook-xml-4.1.2-catalog.xml
-</changelog>
  <changelog author="ke@suse.de" date="1555329600">- Enable 4.5 SGML and XML DTD for processing with SGML tools;
  bsc#1072957.
- Do not install catalogs in /var/lib/sgml; bsc#1093345.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="yunus.acar@suse.com" date="1779883200">- jsc#PED-14844, bsc#1265199: Look for CATALOG.iso_ent in
  /usr/share/sgml instead of /var/lib/sgml.
- Remove obsolete SGML_CONFIG_DIR aka /var/lib/sgml from Makefile.
- Trim whitespace in .changes file.</changelog>
</package>
<package pkgid="dac860d079bcb86a64afb754f2dc625a66a490a64f99268ac759de1174e3d1ba56da360cb0b845a4aed3b397369b058380b557754470ff16dff9f1d71b423e07" name="docbook_5" arch="noarch">
  <version epoch="0" ver="5.2cr5" rel="160099.4.2"/>
  <changelog author="thomas.schraitle@suse.com" date="1625832000">- Update to version 5.2b10a4:
  - Adding transclusion attributes as common attributes (#187)
  - Implementing legalsection as a class attribute (#186)
  - Add a type attribute to formal and informal objects (#185)
  - Add pubwork/otherpubwork to biblioentry/bibliomixed (#184)
  - Add a DocBook ITS + XInclude schema (#183)
  - Proposed fix for issues related to the new synopsis elements (#173)
  - Convert @name on s:pattern to s:title in ISO Schematron (#2)
- Update to version 5.2b10a3:
  - Add a general meta element (#176)
  - Fix XInclude issues on empty href, fragid (#175)
  - Add Schematron rules for productionset and callout (#174, #151, #162)</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1626350400">- Update to version 5.2b10a5:
  - Fixed the bug where db.extension.inlines and db.extension.blocks were
    accidentally omitted from a4.
  - Made the name attribute on meta optional.
  - Fixed duplicate patterns in db.synopsis.blocks.
  - Improved the consistency of synopsisinfo by making it available in
    fieldsynopsis, constructorsynopsis, and destructorsynopsis.
- Spec file
  - Correct XML catalog entry and replaced wrong and old 5.210a2
    version with current version
  - Remove %lastschemaversion variable, consolidate to %version</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1647432000">- Update to version 5.2b12:
  - Fix #223 by refactoring namespacesynopsis as packagesynopis
  - Fix #221 by setting the queryBinding on Schematron schemas to xslt2
- Update to version 5.2b11:
  - Fix #212 Incorrect XML catalog generation for CDN URIs.
  - Fix #216 A bug in the citetitle element; the otherpubwork attribute was missing</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1653912000">- Update to version 5.2CR1
  - #230: Add packageref attribute for all *synopsis elements
  no changes from the 5.2b13 reviewed by the TC</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1670500800">- Update to version 5.2CR3
  - PR #237 Allow namespace qualified attributes in non-DB namespaces
  - Add &lt;modifier&gt; after the main names in many OO classes
  - Some improvements for tests
- Update to version 5.2CR2
  - Added many new elements, for example meta, danger, enumsynopsis
  - Added otherclass attribute to article
  - Added otherclass attribute to section elements to support other values.
  - Added optional type attribute (text) to procedure element.
  - Added a type attribute to table and informaltable elements (CALS and HTML
    table syntax)
  - Added trans:idfixup, trans:suffix, and trans:linkscope to common attributes.
  - Changed abstract content from db.para.blocks+ to db.all.blocks+ to expand
    its content model
  Find the complete list in the release-notes folder
- Package changes
  - Add the release-notes folder in the spec file
  - Add %check section in spec file for a minimal test
  - Correct version information in Makefile to create the correct link
  - Add @VERSION@ placeholder in XML catalog file docbook_5.xml which is
    replaced during build time
  - Add https://cdn.docbook.org/schema/&lt;VERSION&gt; in the XML catalog file
    docbook_5.xml
  - Update docbook_5-README.SUSE</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1675944000">- Update to version 5.2CR4
  - Fix OASIS identifiers in catalog, CR4 (#245)
  - Allow info to be a top-level element in a document (#244)
  - Fix XInclude declarations, inconsistencies (#243)
  - Documentation updates (#242)</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1675944001">- Update to version 5.2CR5
  fixes a bug where the cols attribute on entrytbl element was
  incorrectly optional.</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1677844800">Only spec file changes
- Introduce check-catalog.sh script in %check section
  This script tests the docbook_5.xml XML catalog, extracts entries, and checks
  if the file exists.
- Add missing "/" in catalog file "docbook_5.xml"
  In several rewritePrefix attributes the missing "/" leads to invalid local paths.
  For example:
  $ xmlcatalog /etc/xml/catalog https://cdn.docbook.org/schema/5.2/rng/assemblyxi.rnc
  file:///usr/share/xml/docbook/schema/rng/5.2assemblyxi.rnc
  The ".../5.2assemblyxi.rnc" part should be ".../5.2/assemblyxi.rnc".</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="jengelh@inai.de" date="1708948801">- Shorten %prep code, utilize everything %setup has to offer.
- Avoid piping to xargs when that is not necessary.</changelog>
</package>
<package pkgid="0c71d882c6aebc5fb804bcbc901616bd847ff1aae880f11d893b5c359fcb7b08a5da5d673f94cbd615758cd341500f3455de6ea4d5011cec1e1d544d115b74e2" name="docbook_5-doc" arch="noarch">
  <version epoch="0" ver="5.2cr5" rel="160099.4.2"/>
  <changelog author="thomas.schraitle@suse.com" date="1625832000">- Update to version 5.2b10a4:
  - Adding transclusion attributes as common attributes (#187)
  - Implementing legalsection as a class attribute (#186)
  - Add a type attribute to formal and informal objects (#185)
  - Add pubwork/otherpubwork to biblioentry/bibliomixed (#184)
  - Add a DocBook ITS + XInclude schema (#183)
  - Proposed fix for issues related to the new synopsis elements (#173)
  - Convert @name on s:pattern to s:title in ISO Schematron (#2)
- Update to version 5.2b10a3:
  - Add a general meta element (#176)
  - Fix XInclude issues on empty href, fragid (#175)
  - Add Schematron rules for productionset and callout (#174, #151, #162)</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1626350400">- Update to version 5.2b10a5:
  - Fixed the bug where db.extension.inlines and db.extension.blocks were
    accidentally omitted from a4.
  - Made the name attribute on meta optional.
  - Fixed duplicate patterns in db.synopsis.blocks.
  - Improved the consistency of synopsisinfo by making it available in
    fieldsynopsis, constructorsynopsis, and destructorsynopsis.
- Spec file
  - Correct XML catalog entry and replaced wrong and old 5.210a2
    version with current version
  - Remove %lastschemaversion variable, consolidate to %version</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1647432000">- Update to version 5.2b12:
  - Fix #223 by refactoring namespacesynopsis as packagesynopis
  - Fix #221 by setting the queryBinding on Schematron schemas to xslt2
- Update to version 5.2b11:
  - Fix #212 Incorrect XML catalog generation for CDN URIs.
  - Fix #216 A bug in the citetitle element; the otherpubwork attribute was missing</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1653912000">- Update to version 5.2CR1
  - #230: Add packageref attribute for all *synopsis elements
  no changes from the 5.2b13 reviewed by the TC</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1670500800">- Update to version 5.2CR3
  - PR #237 Allow namespace qualified attributes in non-DB namespaces
  - Add &lt;modifier&gt; after the main names in many OO classes
  - Some improvements for tests
- Update to version 5.2CR2
  - Added many new elements, for example meta, danger, enumsynopsis
  - Added otherclass attribute to article
  - Added otherclass attribute to section elements to support other values.
  - Added optional type attribute (text) to procedure element.
  - Added a type attribute to table and informaltable elements (CALS and HTML
    table syntax)
  - Added trans:idfixup, trans:suffix, and trans:linkscope to common attributes.
  - Changed abstract content from db.para.blocks+ to db.all.blocks+ to expand
    its content model
  Find the complete list in the release-notes folder
- Package changes
  - Add the release-notes folder in the spec file
  - Add %check section in spec file for a minimal test
  - Correct version information in Makefile to create the correct link
  - Add @VERSION@ placeholder in XML catalog file docbook_5.xml which is
    replaced during build time
  - Add https://cdn.docbook.org/schema/&lt;VERSION&gt; in the XML catalog file
    docbook_5.xml
  - Update docbook_5-README.SUSE</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1675944000">- Update to version 5.2CR4
  - Fix OASIS identifiers in catalog, CR4 (#245)
  - Allow info to be a top-level element in a document (#244)
  - Fix XInclude declarations, inconsistencies (#243)
  - Documentation updates (#242)</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1675944001">- Update to version 5.2CR5
  fixes a bug where the cols attribute on entrytbl element was
  incorrectly optional.</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1677844800">Only spec file changes
- Introduce check-catalog.sh script in %check section
  This script tests the docbook_5.xml XML catalog, extracts entries, and checks
  if the file exists.
- Add missing "/" in catalog file "docbook_5.xml"
  In several rewritePrefix attributes the missing "/" leads to invalid local paths.
  For example:
  $ xmlcatalog /etc/xml/catalog https://cdn.docbook.org/schema/5.2/rng/assemblyxi.rnc
  file:///usr/share/xml/docbook/schema/rng/5.2assemblyxi.rnc
  The ".../5.2assemblyxi.rnc" part should be ".../5.2/assemblyxi.rnc".</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="jengelh@inai.de" date="1708948801">- Shorten %prep code, utilize everything %setup has to offer.
- Avoid piping to xargs when that is not necessary.</changelog>
</package>
<package pkgid="3d552519d3eb4a8f35888c41408ba998918164f787b431c7a81f8c827cbe6d7f0c7c635b24758f88e7ed070d53a5b6c4730191759f3fe45f2cbfe05dec73142b" name="docker" arch="s390x">
  <version epoch="0" ver="29.4.0_ce" rel="160099.7.2"/>
  <changelog author="asarai@suse.com" 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="asarai@suse.com" 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="asarai@suse.com" date="1764331200">- Add Requires containers-selinux on systems with selinux-policy installed.
  bsc#1252672</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770206400">- Places a hard cap on the amount of mechanisms that can be specified and
  encoded in the payload. (bcs#1253904, CVE-2025-58181)
  * 0007-CVE-2025-58181-fix-vendor-crypto-ssh.patch</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770292800">- 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
- Removed obsolete patch:
  * 0007-CVE-2025-58181-fix-vendor-crypto-ssh.patch
- Build of buildx moved from Makefile to go build to not use
  Dockerfile.</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770292801">- 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@suse.com" date="1770292802">- 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@suse.com" 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="madhankumar.chellamuthu@suse.com" date="1782302400">- Update to Docker 29.4.0. See upstream changelog online at
  &lt;https://docs.docker.com/engine/release-notes/29/#2940&gt;
  (bsc#1268621)
- 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@suse.com" date="1782302401">- 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="e8184c951521964c164f9de47ec82fe35df93ca7bcd96c69a8a4ea4ad14c8777ddde4250e8c6de9670f2b2ffc63bb50c239b0b6835979b628800136c685dd921" name="docker-bash-completion" arch="noarch">
  <version epoch="0" ver="29.4.0_ce" rel="160099.7.2"/>
  <changelog author="asarai@suse.com" 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="asarai@suse.com" 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="asarai@suse.com" date="1764331200">- Add Requires containers-selinux on systems with selinux-policy installed.
  bsc#1252672</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770206400">- Places a hard cap on the amount of mechanisms that can be specified and
  encoded in the payload. (bcs#1253904, CVE-2025-58181)
  * 0007-CVE-2025-58181-fix-vendor-crypto-ssh.patch</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770292800">- 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
- Removed obsolete patch:
  * 0007-CVE-2025-58181-fix-vendor-crypto-ssh.patch
- Build of buildx moved from Makefile to go build to not use
  Dockerfile.</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770292801">- 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@suse.com" date="1770292802">- 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@suse.com" 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="madhankumar.chellamuthu@suse.com" date="1782302400">- Update to Docker 29.4.0. See upstream changelog online at
  &lt;https://docs.docker.com/engine/release-notes/29/#2940&gt;
  (bsc#1268621)
- 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@suse.com" date="1782302401">- 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="e39b109c092547286f884bfae6e749b54b3bbd7c58f9db7bc7390802a1a28cd76a2f8b68b17a9922d1624e98c1a3f2d23eaa7f84355093f972057a6165036854" name="docker-bench-security" arch="noarch">
  <version epoch="0" ver="1.6.1" rel="bp161.1.1"/>
  <changelog author="astieger@suse.com" date="1460980800">- checks implementing CIS Docker 1.11.0 Benchmark
  https://benchmarks.cisecurity.org/downloads/show-single/index.cfm?file=docker16.110
- checks for docker 1.11.0
- use stat to verify permissions
- fixes for process detection</changelog>
  <changelog author="astieger@suse.com" date="1462968000">- checks for docker 1.11.1</changelog>
  <changelog author="astieger@suse.com" date="1465300800">- checks for docker 1.11.2, no benchmark changes
- requires docker &gt;= 1.10.0</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- Docker Bench for Security v1.1.0:
  * check for docker 1.12.0
  * fix early-docker use
  * mention adjusting volumes</changelog>
  <changelog author="astieger@suse.com" date="1487937600">- update to 1.3.0:
  * Inspired by the CIS Docker 1.13 Benchmark
  * adjust run-time package requirements</changelog>
  <changelog author="astieger@suse.com" date="1493985600">- update to 1.3.2:
  * improve get_docker_configuration_file_args()
  * add [NOTE] for informational checks with no actual tests
  * fix various tests when using daemon.json
  * use stat instead of ls -ld output
- includes changes from 1.3.1:
  * Add daemon.json support
  * Correct multiple tests
  * Update default alpine Dockerfile
  * Use grep if auditctl isn't present</changelog>
  <changelog author="kbabioch@suse.com" date="1515672000">- update to 1.3.3:
  * Adapt to CIS Docker Community Edition Benchmark v1.1.0
  * Correct check names
  * Require Docker version 1.13.0 or later
  * Handle busybox date conversion
  * Add Docker Swarm configuration checks</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1574078400">- update to 1.3.5:
  * Align with CIS Docker Benchmark v1.2.0
  * Add some command line options to support specific use cases</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588852800">- fix include patch of functions_lib.sh (boo#1164631)</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1729252800">- Update to docker-bench-security v1.6.1. See upstream changelog online at
  &lt;https://github.com/docker/docker-bench-security/releases/tag/v1.6.1&gt;.
  * Align with CIS Docker Benchmark v1.6.0.
  v1.6.0 &lt;https://github.com/docker/docker-bench-security/releases/tag/v1.6.0&gt;
  * Fix image sprawl miscalculation.
  * Add an option to filter out labels to exclude from checks.
  v1.5.0 &lt;https://github.com/docker/docker-bench-security/releases/tag/v1.5.0&gt;
  * Align with CIS Docker Benchmark v1.5.0.
  * Add support for .NanoCpus.
  v1.3.6 &lt;https://github.com/docker/docker-bench-security/releases/tag/v1.3.6&gt;
  * Add CIS Level 1 only functions.
  * Support user namespaces in partition check.
  * Deprecate rule 2.16 for Docker &gt; 19.03.
  * Add checks for capabilities that allows container escape.
  * Implement listing of open ports.
  * Add 4.12 check.
- Rather than patching the script entirely using sed (which can make updates
  error-prone), apply an actual patch to switch to using a LIBEXEC variable we
  can replace during packaging. Backport of
  &lt;https://github.com/docker/docker-bench-security/pull/559&gt;.
  + 0001-dist-adjust-script-imports-to-be-able-to-use-usr-lib.patch</changelog>
</package>
<package pkgid="1f2901f0aca1bdced646f378cad2fbbb0c2f4c4355dccb1bf863038a0b575e78627edb6e91233bb8c96e7aada6c0f84e66ab803d1d1f1c02394a7a1dbc4ad01a" name="docker-buildx" arch="s390x">
  <version epoch="0" ver="0.33.0" rel="160099.7.2"/>
  <changelog author="asarai@suse.com" 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="asarai@suse.com" 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="asarai@suse.com" date="1764331200">- Add Requires containers-selinux on systems with selinux-policy installed.
  bsc#1252672</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770206400">- Places a hard cap on the amount of mechanisms that can be specified and
  encoded in the payload. (bcs#1253904, CVE-2025-58181)
  * 0007-CVE-2025-58181-fix-vendor-crypto-ssh.patch</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770292800">- 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
- Removed obsolete patch:
  * 0007-CVE-2025-58181-fix-vendor-crypto-ssh.patch
- Build of buildx moved from Makefile to go build to not use
  Dockerfile.</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770292801">- 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@suse.com" date="1770292802">- 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@suse.com" 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="madhankumar.chellamuthu@suse.com" date="1782302400">- Update to Docker 29.4.0. See upstream changelog online at
  &lt;https://docs.docker.com/engine/release-notes/29/#2940&gt;
  (bsc#1268621)
- 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@suse.com" date="1782302401">- 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="cbb626b0e277ba946d74b9067084f61b91ff08e611305b873f4c91aebd5e0e045724846fc582684b9a8ef6aa8449fc2e06e0d9e548200a6a0e182de16cdba6b0" name="docker-compose" arch="s390x">
  <version epoch="0" ver="2.33.1" rel="160099.4.1"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734091200">- Update to version 2.32.0:
  * e2e test for recreate volume
  * build(deps): bump google.golang.org/grpc from 1.68.0 to 1.68.1
  * build(deps): bump golang.org/x/crypto from 0.27.0 to 0.31.0
  * build(deps): bump golang.org/x/sys from 0.27.0 to 0.28.0
  * prompt user to confirm volume recreation
  * Recreate container on volume configuration change
  * introduce watch restart action
  * bump otel dependencies to v1.28.0 and v0.53.0 to align with
    buildx, buildkit and engine versions
  * bump docker/buildx to latest release
  * fix support for service.mac_address
  * update xx to v1.6.1 for compatibility with alpine 3.21 and file
    5.46+
  * build(deps): bump golang.org/x/sync from 0.9.0 to 0.10.0
  * Update pkg/e2e/watch_test.go
  * first watch action for a file event wins
  * fix
  * revisit TestDebounceBatching
  * introduce sync+exec watch action
  * log configuration error as a watch log event
  * do not require a build section but for `rebuild` action
  * pull --quiet should not drop status message, only progress
  * use latest engine tags
  * Bump buildx to 0.19.1
  * be sure everything has been cleanup at the end of each tests
  * add local config.json to test configuration dir if exists
  * disable failing TestBuildSSH test
  * fix build with bake</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734436800">- Update to version 2.32.1:
  * e2e test to prevent future regression
  * only check volume mounts for updated config</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736337600">- Update to version 2.32.2:
  * remove engine v25 from e2e test matrix The 1st version
    available for Ubuntu 24.x is Docker Engine v26
  * fix relative path in compose file
  * bump compose-go to v2.4.7
  * replace tibdex/github-app-token by official GitHub
    create-github-app-token
  * bump golang.org/x/net to v0.33.0 to fix potential security
    issue https://github.com/golang/go/issues/70906
  * checkExpectedVolumes must ignore anonymous volumes
  * When retrying to resolveOrCreateNetwork, retry with a valid
    network name
  * only check bind mount conflict if sync action is involved
  * use the 3 latest major versions of the engine to run e2e step
  * bump Golang version to v1.22.10 and update CI actions
  * add --pull to run command
  * CI to validate fmt
  * `make fmt` so any contributor can enforce formatting
  * format code with gofumpt</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736769600">- Update to version 2.32.3:
  * ci: update bake-action to v6
  * simplification
  * image can be set to a local ID, that isn't a valid docker ref
  * can't render progress concurrently with buildkit
  * exclude one-off container running convergence
  * Only override service mac if set on the main network.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1737028800">- Update to version 2.32.4:
  * add missing tag for build during merge workflow
  * ci: re-use local source to build binary images
  * ci: use local source for binary builds</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1739361600">- Update to version 2.33.0:
  * Important
  - This release introduce support for Bake to manage builds as
    an alternative to the internal buildkit client. This new
    feature can be enabled by setting COMPOSE_BAKE=1 variable.
    Bake will become the default builder in a future release.
  * Improvements
  - let user know bake is now supported by @ndeloof in #12524
  - support additional_context reference to another service by
    @ndeloof in #12485
  - add support for BUILDKIT_PROGRESS by @ndeloof in #12458
  - add --with-env flag to publish command by @glours in #12482
  - Update ls --quiet help description by @maxproske in #12541
  - Publish warn display env vars by @glours in #12486
  * Fixes
  - Fix bake support by @ndeloof in #12507
  - Update link in stats --help output by @maxproske in #12523
  - Properly handle "builtin" seccomp profile by @r-bk in #12478
  - manage watch applied to mulitple services by @ndeloof in
    [#12469]
  * Internal
  - use main branch for docs upstream validation workflow by
    @crazy-max in #12487
  - fix provenance for binaries and generate sbom by @crazy-max
    in #12479
  - add codeowners file by @glours in #12480
  - remove exit code per error type used by legacy metrics system
    by @ndeloof in #12502
  - Dockerfile: update golangci-lint to v1.63.4 by @thaJeztah in
    [#12546]
  - Full test coverage for compatibility cmd by @maxproske in
    [#12528]
  - don't send raw os.Args to opentelemetry but a pseudo command
    line by @ndeloof in #12530
  - add docker engine v28.x to the test-matrix by @thaJeztah in
    [#12539]
  - enable copyloopvar linter by @thaJeztah in #12542
  - go.mod: remove toolchain directive by @thaJeztah in #12551
  * Dependencies
  - bump buildx v0.20.1 by @ndeloof in #12488
  - bump docker to v27.5.1 by @ndeloof in #12491
  - bump compose-go v2.4.8 by @ndeloof in #12543
  - bump golang.org/x/sys from 0.28.0 to 0.30.0 by @dependabot in
    [#12529]
  - bump github.com/moby/term v0.5.2 by @thaJeztah in #12540
  - bump github.com/otiai10/copy from 1.14.0 to 1.14.1 by
    @dependabot in #12493
  - bump github.com/jonboulle/clockwork from 0.4.0 to 0.5.0 by
    @dependabot in #12430
  - bump github.com/spf13/pflag from 1.0.5 to 1.0.6 by
    @dependabot in #12548
  - bump golang.org/x/sync from 0.10.0 to 0.11.0 by @dependabot
    in #12547
  - bump gotest.tools/v3 from 3.5.1 to 3.5.2 by @dependabot in
    [#12549]</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1739361601">- remove docker-compose-switch dependency</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1740139200">- Update to version 2.33.1:
  * Improvements
  - Add support for gw_priority, enable_ipv4 (requires docker
    v28.0) by @thaJeztah in #12570
  * Fixes
  - Run watch standalone if menu fails to start by @ndeloof in
    [#12536]
  - Report error using non-file secret|config with read-only
    service by @ndeloof in #12531
  - Don't display bake suggestion when using --progress with
    quiet or json option by @glours in #12561
  - Fix pull --parallel and --no-parallel deprecation warnings
    missing by @maxproske in #12555
  - Fix error message when detach is implied by wait by @ndeloof
    in #12566
  * Dependencies
  - build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1
    by @dependabot in #12556
  - build(deps): bump google.golang.org/grpc from 1.68.1 to
    1.70.0 by @dependabot in #12494
  - go.mod: update to docker v28.0.0 by @thaJeztah in #12545</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1771848000">- Add patch for CVE-2025-47914 (bsc#1254041), CVE-2025-47913 (bsc#1253584):
  * 0001-CVE-2025-47913-CVE-2025-47914-ssh-agent-fixes.patch
- Add patch for CVE-2025-62725 (bsc#1252752)
  * 0002-CVE-2025-62725-fix-Enforce-compose-files-from-OCI-ar.patch</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1782907200">- Add patch for CVE-2026-33814 (bsc#1265782)
  * 0003-CVE-2026-33814-http2-prevent-hanging-Transport-due-t.patch
- Add patch for CVE-2026-39821 (bsc#1266625)
  * 0004-CVE-2026-39821-idna-update-from-x-text-fix-ToUnicode.patch
- Add patch for CVE-2025-22869 (bsc#1239340)
  * 0005-CVE-2025-22869-ssh-limit-the-size-of-the-internal-pa.patch
- Add patch for CVE-2025-0495 (bsc#1239766)
  * 0006-CVE-2025-0495-fix-localstate-remove-definition-and-i.patch</changelog>
</package>
<package pkgid="9f176767efd194b96ac5c6029eff27cb46aff88bc9351116427bec1b510ca7375f5f2adc3d78c86b5d80472ae219e288ae6d60263b1c61c79c9f711bd952c6ff" name="docker-fish-completion" arch="noarch">
  <version epoch="0" ver="29.4.0_ce" rel="160099.7.2"/>
  <changelog author="asarai@suse.com" 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="asarai@suse.com" 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="asarai@suse.com" date="1764331200">- Add Requires containers-selinux on systems with selinux-policy installed.
  bsc#1252672</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770206400">- Places a hard cap on the amount of mechanisms that can be specified and
  encoded in the payload. (bcs#1253904, CVE-2025-58181)
  * 0007-CVE-2025-58181-fix-vendor-crypto-ssh.patch</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770292800">- 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
- Removed obsolete patch:
  * 0007-CVE-2025-58181-fix-vendor-crypto-ssh.patch
- Build of buildx moved from Makefile to go build to not use
  Dockerfile.</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770292801">- 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@suse.com" date="1770292802">- 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@suse.com" 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="madhankumar.chellamuthu@suse.com" date="1782302400">- Update to Docker 29.4.0. See upstream changelog online at
  &lt;https://docs.docker.com/engine/release-notes/29/#2940&gt;
  (bsc#1268621)
- 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@suse.com" date="1782302401">- 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="4700c7d29a74d70c1cc8bdef1894dc81d623a84a82a807caf7f55ce7dd90e906680ad26fb4adb9b42140c1dad5ae3211b7d6bbd83049193d1a92451b8e60a35c" name="docker-rootless-extras" arch="noarch">
  <version epoch="0" ver="29.4.0_ce" rel="160099.7.2"/>
  <changelog author="asarai@suse.com" 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="asarai@suse.com" 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="asarai@suse.com" date="1764331200">- Add Requires containers-selinux on systems with selinux-policy installed.
  bsc#1252672</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770206400">- Places a hard cap on the amount of mechanisms that can be specified and
  encoded in the payload. (bcs#1253904, CVE-2025-58181)
  * 0007-CVE-2025-58181-fix-vendor-crypto-ssh.patch</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770292800">- 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
- Removed obsolete patch:
  * 0007-CVE-2025-58181-fix-vendor-crypto-ssh.patch
- Build of buildx moved from Makefile to go build to not use
  Dockerfile.</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770292801">- 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@suse.com" date="1770292802">- 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@suse.com" 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="madhankumar.chellamuthu@suse.com" date="1782302400">- Update to Docker 29.4.0. See upstream changelog online at
  &lt;https://docs.docker.com/engine/release-notes/29/#2940&gt;
  (bsc#1268621)
- 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@suse.com" date="1782302401">- 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="8f7ea666132b0f82073a6dddf33f8e0907bd408809254c64fcc9f27c212bace583693bfd6e714c34b41f407f76b16c63aaaacee69f7613ee009b1e35b065ad3c" name="docker-stable" arch="s390x">
  <version epoch="0" ver="24.0.9_ce" rel="160099.11.1"/>
  <changelog author="asarai@suse.com" date="1754395200">- Backport &lt;https://github.com/moby/moby/pull/48517&gt;. bsc#1247362
  + 0015-bsc1247362-release-container-layer-on-export.patch</changelog>
  <changelog author="asarai@suse.com" 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="asarai@suse.com" 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="asarai@suse.com" 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="madhankumar.chellamuthu@suse.com" 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@suse.com" 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</changelog>
  <changelog author="thomas.blume@suse.com" date="1773057600">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@suse.com" date="1779192000">- 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@suse.com" 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@suse.com" 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;moby@2022313&gt;
  (bsc#1267827, CVE-2026-41567)
  * 0026-CVE-2026-41567-daemon-Decompress-archives-before-ent.patch</changelog>
</package>
<package pkgid="af8b7ea5ef13d85427f2bf67d09b02ebb93ac91953f36763dcc9df2e7924e4115b9c04c32eeb1d235f5760c9985da58a3f57facefe0bbabc03a6612ff93326d8" name="docker-stable-bash-completion" arch="noarch">
  <version epoch="0" ver="24.0.9_ce" rel="160099.11.1"/>
  <changelog author="asarai@suse.com" date="1754395200">- Backport &lt;https://github.com/moby/moby/pull/48517&gt;. bsc#1247362
  + 0015-bsc1247362-release-container-layer-on-export.patch</changelog>
  <changelog author="asarai@suse.com" 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="asarai@suse.com" 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="asarai@suse.com" 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="madhankumar.chellamuthu@suse.com" 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@suse.com" 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</changelog>
  <changelog author="thomas.blume@suse.com" date="1773057600">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@suse.com" date="1779192000">- 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@suse.com" 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@suse.com" 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;moby@2022313&gt;
  (bsc#1267827, CVE-2026-41567)
  * 0026-CVE-2026-41567-daemon-Decompress-archives-before-ent.patch</changelog>
</package>
<package pkgid="dc8dbf18fab1a1f5383768bc9bc9817a04317e846dd1a36652d8862a1a9bba064544cb28033090acca587497e88a34e1a7fb16b8954a25dfea4a2a307d0b9597" name="docker-stable-buildx" arch="s390x">
  <version epoch="0" ver="0.25.0" rel="160099.11.1"/>
  <changelog author="asarai@suse.com" date="1754395200">- Backport &lt;https://github.com/moby/moby/pull/48517&gt;. bsc#1247362
  + 0015-bsc1247362-release-container-layer-on-export.patch</changelog>
  <changelog author="asarai@suse.com" 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="asarai@suse.com" 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="asarai@suse.com" 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="madhankumar.chellamuthu@suse.com" 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@suse.com" 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</changelog>
  <changelog author="thomas.blume@suse.com" date="1773057600">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@suse.com" date="1779192000">- 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@suse.com" 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@suse.com" 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;moby@2022313&gt;
  (bsc#1267827, CVE-2026-41567)
  * 0026-CVE-2026-41567-daemon-Decompress-archives-before-ent.patch</changelog>
</package>
<package pkgid="17344717387de7b6a0902a0b1c5ffdd71fd95de18a16b9a354c3714c04fea10800ced8c45ad0a3266528f6c808b12321a08458160f0b2d268611fc90996aa7e9" name="docker-stable-fish-completion" arch="noarch">
  <version epoch="0" ver="24.0.9_ce" rel="160099.11.1"/>
  <changelog author="asarai@suse.com" date="1754395200">- Backport &lt;https://github.com/moby/moby/pull/48517&gt;. bsc#1247362
  + 0015-bsc1247362-release-container-layer-on-export.patch</changelog>
  <changelog author="asarai@suse.com" 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="asarai@suse.com" 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="asarai@suse.com" 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="madhankumar.chellamuthu@suse.com" 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@suse.com" 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</changelog>
  <changelog author="thomas.blume@suse.com" date="1773057600">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@suse.com" date="1779192000">- 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@suse.com" 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@suse.com" 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;moby@2022313&gt;
  (bsc#1267827, CVE-2026-41567)
  * 0026-CVE-2026-41567-daemon-Decompress-archives-before-ent.patch</changelog>
</package>
<package pkgid="5e408026636d78fac9a782d7c556a198fc5c275be505c176db6254a0ec0eff3c1cbcca46c8e559298c35a733375c44e0d556d7c4d1f0a9789950e7552ed1b72a" name="docker-stable-rootless-extras" arch="noarch">
  <version epoch="0" ver="24.0.9_ce" rel="160099.11.1"/>
  <changelog author="asarai@suse.com" date="1754395200">- Backport &lt;https://github.com/moby/moby/pull/48517&gt;. bsc#1247362
  + 0015-bsc1247362-release-container-layer-on-export.patch</changelog>
  <changelog author="asarai@suse.com" 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="asarai@suse.com" 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="asarai@suse.com" 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="madhankumar.chellamuthu@suse.com" 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@suse.com" 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</changelog>
  <changelog author="thomas.blume@suse.com" date="1773057600">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@suse.com" date="1779192000">- 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@suse.com" 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@suse.com" 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;moby@2022313&gt;
  (bsc#1267827, CVE-2026-41567)
  * 0026-CVE-2026-41567-daemon-Decompress-archives-before-ent.patch</changelog>
</package>
<package pkgid="7e629e39422490ba654c07391114b041d8b3e4d2aa90a50382b8e31bcf86cfa8464804e9c48e75f5f27349e9b283c6edd8dd1b6a3c7176b8482ee20fd7ba1db4" name="docker-stable-zsh-completion" arch="noarch">
  <version epoch="0" ver="24.0.9_ce" rel="160099.11.1"/>
  <changelog author="asarai@suse.com" date="1754395200">- Backport &lt;https://github.com/moby/moby/pull/48517&gt;. bsc#1247362
  + 0015-bsc1247362-release-container-layer-on-export.patch</changelog>
  <changelog author="asarai@suse.com" 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="asarai@suse.com" 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="asarai@suse.com" 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="madhankumar.chellamuthu@suse.com" 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@suse.com" 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</changelog>
  <changelog author="thomas.blume@suse.com" date="1773057600">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@suse.com" date="1779192000">- 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@suse.com" 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@suse.com" 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;moby@2022313&gt;
  (bsc#1267827, CVE-2026-41567)
  * 0026-CVE-2026-41567-daemon-Decompress-archives-before-ent.patch</changelog>
</package>
<package pkgid="6e874864a0d4b09c04ab5a891fbd8e60bc665f454949d14bfbb5c6fc21b908325835b800416a4edd0ef2ff9336ddbe6ec6d50e68ffeda8a52ccdb25671635ecb" name="docker-zsh-completion" arch="noarch">
  <version epoch="0" ver="29.4.0_ce" rel="160099.7.2"/>
  <changelog author="asarai@suse.com" 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="asarai@suse.com" 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="asarai@suse.com" date="1764331200">- Add Requires containers-selinux on systems with selinux-policy installed.
  bsc#1252672</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770206400">- Places a hard cap on the amount of mechanisms that can be specified and
  encoded in the payload. (bcs#1253904, CVE-2025-58181)
  * 0007-CVE-2025-58181-fix-vendor-crypto-ssh.patch</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770292800">- 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
- Removed obsolete patch:
  * 0007-CVE-2025-58181-fix-vendor-crypto-ssh.patch
- Build of buildx moved from Makefile to go build to not use
  Dockerfile.</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1770292801">- 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@suse.com" date="1770292802">- 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@suse.com" 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="madhankumar.chellamuthu@suse.com" date="1782302400">- Update to Docker 29.4.0. See upstream changelog online at
  &lt;https://docs.docker.com/engine/release-notes/29/#2940&gt;
  (bsc#1268621)
- 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@suse.com" date="1782302401">- 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="a5844dec33c5b46f736e89a3af8cc51a19f6933b4e4c668a8ad76e673bda6deed70a32ab805b2c28a0bb9cfc4cdbcee110c9cd74f7aff82477c24a93ec62e290" name="doctest-devel" arch="s390x">
  <version epoch="0" ver="2.4.11" rel="160099.2.6"/>
  <changelog author="mardnh@gmx.de" date="1600948800">- Enable arm builds. The package builds fine on aarch64 systems.</changelog>
  <changelog author="mardnh@gmx.de" date="1604491200">- Update to version 2.4.1
  * Support for unit tests with Open MPI as a new extension header.
  * Added default printers for enums.</changelog>
  <changelog author="mardnh@gmx.de" date="1608033600">- Update to version 2.4.2
  Closed issues:
  * DOCTEST_CHECK_THROWS_WITH_AS fails to work with dependant
    exception type #447
  * log contexts for failures in JUnit reporter #441
  * Test runner thread initialization #435
  * CHECK_EQ with enum values #276
  Merged pull requests:
  * Add MAIN_PROJECT check for test option #445
  * log contexts for failures in JUnit reporter #442</changelog>
  <changelog author="mardnh@gmx.de" date="1614513600">- Update to version 2.4.5
  Closed issues:
  * Use of std::atomic can slow down multithreaded tests #452
  * Stack buffer overflow in String constructor #460
  Merged pull requests:
  * Fix compilation on case-sensitive filesystems #463
  * Use function-like macros for prefixless macro names #462
  * Implement a multi lane atomic for assertion counts
- Update to version 2.4.4
  * combine the same tests for different build configurations from
    multiple shared objects without having symbol clashes #436</changelog>
  <changelog author="mardnh@gmx.de" date="1616414400">- Update to version 2.4.6
  Fixed bugs:
  * REQUIRE does not compile when operator== in different
    namespace #443
  * Using templated operator== inside TEST_CASE changes deduced
    types of forwarding references #399
  Closed issues:
  * CMake doesn't link package #483
  * Get list of registered test-case names #479
  * Can't compile with glibc master (future 2.34): SIGSTKSZ is
    no longer a constant #473
  * INFO does not compile when used like a function call #469</changelog>
  <changelog author="christophe@krop.fr" date="1622548800">- Add GCC 11 compatibility fix:
  * 0001-Fix-build-with-GCC-11.patch</changelog>
  <changelog author="dmueller@suse.com" date="1641297600">- update to 2.4.7:
  * Fix Stack-buffer-overflow probably because char array is viewed as NULL
    terminated string
  * "C4834: discarding return value" with REQUIRE_THROWS
  * Xcode 11.3 is gone from macOS-latest (=macOS-11)
  * is it possible to define dependency for CHECKs
  * Output summary explanation
  * compiler errors in doctest.h using cmake in CLion
  * Fails to build in VS2013 because of constexpr
  * -Wreserved-identifier warnings with Clang 13.0.0
  * Build fails with latest MSVC 2019 (v16.11) due to /WX
  * VS 16.11 warning about unreferenced function with internal linkage
  * Faq googletest mocking dead link
  * FR: Documentation: FAQ: Add sectoin 'multiple files'
  * CMAKE: doctest_discover_tests() error when ADD_LABELS is not specified
  * Register tests based on test data available
  * naming override in different testcase files
  * Segmentation fault during the compilation without the copy elision optimization
  * Compiler warnings on Xcode 12.5
  * Using filter -sc does not work properly?
  * [question] Example of tests in production code &amp; DLLs &amp; shared libraries?
  * Dumping fixture state to disk on error
  * Macros construct reserved identifiers
  * Running doctest on embedded ARM Cortex µCs
  * Asserts Outside of Tests Example Does Not Link
  * [FEATURE REQUEST] Quiet flag
  * Compile error on Intel C++ Classic Compilers
  * compiling doctest in 32-bit with __stdcall calling convention fails
  * Duplicate 'const' compilation error from TEST_CASE_CLASS macro
  * Packed fields can't be accessed in 2.4.6
  * Dangling pointers with .str().c_str()
  * Automatic adding of TEST_SUITE labels to discovered tests fails if
    ADD_LABELS not set
  * Adding a bunch of REQUIRE/CHECK utilities
  * Warning C4114 in MSVC
  * Own repository
  * Linking problem with Clang 10 on Windows
  * Add option not to print the intro text
  * [Feature] Better integration with tools (VS Code Test Adapter Extension)
  * vscode test explorer
  * Want an option not to print any intro
  * Add way to disable printing of intro
- Drop 0001-Fix-build-with-GCC-11.patch</changelog>
  <changelog author="rpm@fthiessen.de" date="1652270400">- Update to 2.4.8
  * Fixed g_oss is causing incorrect stringification results
  * Feature: Assertions returning booleans
  * Non visible build related changes</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1667908800">- Update to 2.4.9
  * Visual Studio's Test Explorer and Resharper C++'s Unit Test Explorer don't see Doctest's tests
  * How to get detailed information about testcases failing due to thrown exceptions?
  * Add clang-tidy integration and fix all warnings
  * Avoid static init problem in insufficient_procs() (MPI)
  * Use MPI_Isend in MpiConsoleReporter to avoid deadlock
  * Deadlock in MpiConsoleReporter when root rank fails assert
  * Cleanup of DOCTEST_DO_BINARY_EXPRESSION_COMPARISON. Fixes
  * Comparison with implicit cast from non-const value can't be decomposed
  * Local structured bindings cannot be used in CHECK macros (since 2.4.8)
  * Add tests for DOCTEST_CONFIG_USE_STD_HEADERS
  * Stringification amendments
  * Clean up defines a bit; Implement
  * New doctest version gives me an error: reference to local binding '...' declared in enclosing function 'DOCTEST_ANON_FUNC_16'
  * The tutorial example does not work (linker errors) with clang 10
  * Implementing `DOCTEST_ASSERT_IMPLEMENT_1` as lambda prevents testing structured bindings
  * re-re-remove overly restrictive minimum version of meson
  * Fix move-only types failing to decompose correctly
  * Weird compilation error when using CHECK_THROWS/CHECK_THROWS_AS on Visual Studio 2019 with no exceptions
  * Error triggered by comparing typeid with new doctest 2.4.8
  * Improve Mac PowerPC support
  * issue introduced in 2.4.7
  * Decompose expressions containing the spaceship operator
  * added nolint for cert-err58
  * Fix properties not being passed in doctest_discover_tests
  * Config no multithreading
  * wasm\*-support?
  * Fix MPI extension to work with no parallel tests
  * string comparison leads to gotting stuck
  * doctest_discover_tests no longer sets ENVIRONMENT variables for discovered tests.
  * Add contains option to checks.
  * Feature request: CHECK_THROWS_WITH with contains option
  * Add alias target for doctest_with_main
  * Allow escaping backslash with backslash in filters (
  * Fix operator&lt;&lt;
  * Correct minor typos
  * Fix MPI extension to work if launched without mpirun/mpiexec
  * Fix mpi subcase
  * compilation error with custom operator== defined in namespace
  * Regression: Clang-Tidy warnings in 2.4.8
  * Internal compiler error with GCC 7.5
  * tagging convension has changed?
  * Update Doctest in vcpkg to 2.4.8
  * Add IsNaN operator\!
  * Ignored generated files from CMake, OSX, Xcode, and VS
  * Move roadmap and wipe it clean
  * removes a duplicate word 'most' in configuration.md
  * Fix subcase reentry
  * Loop-generated `SUBCASE`s are not run
  * Void
  * Add flag that forces custom stringification methods to be provided
  * Fix coverage
  * TEST CODECOV PR BEHAVIOR
  * Ignore CMake and MacOS generated files
  * Feature request: option to disable fallback "\{?\}" stringifier
  * Add tests for default stringification result of doctest
  * Feature config ret vals
  * DOCTEST_CONFIG_ASSERT_RETURN_VALUES
  * Support pretty printing of container based on heuristics
  * Refactor stringification
  * Feature: Better NaN
  * Nan check
  * Update roadmap following maintainer change
  * Regression between 2.4.6 and 2.4.7
  * build failure with gcc-11.2 when using user declared operator&lt;&lt;(ostream, vector)
  * variable maximum is assigned 6206517616395625 instead of the actual return value which is 5.0
  * toString can call existing user-defined toString through ADL incorrectly
  * [Coverity] Concurrent data access violations (MISSING_LOCK) doctest.h: 5838 in doctest::&lt;unnamed&gt;::ConsoleReporter::test_case_start(const doctest::TestCaseData &amp;)()
  * Provide an error message if REQUIRE (or other disabled assertion macros) are used when exceptions are disabled
  * Conflict with templated toString function
  * -tc does not work with comma in names
  * Compile error on MSVC2019 with any macro which involves stringification of std::string (asserts, INFO, etc.) when &lt;ostream&gt; isn't included
  * the dll example doesn't run correctly on Windows with MinGW
  * add basic conan recipe
  * CHECK_MESSAGE() should accept temporaries
  * stringify of cstring literals doesn't work out of the box with separate test_driver.cpp
  * warning : function declared 'noreturn' should not return [-Winvalid-noreturn]
  * Test cases containing a comma cannot be run individually
  * [bug] Can't compile the tests because of mutex, that is declared in the doctest
  * The `CHECK` macro conflicts with Boost.Beast (and surely others)
  * Feature request: check if a `float` or `double` is NaN
  * Add clang-tidy integration and fix all warnings
  * Avoid static init problem in insufficient_procs() (MPI)
  * Use MPI_Isend in MpiConsoleReporter to avoid deadlock
  * Cleanup of DOCTEST_DO_BINARY_EXPRESSION_COMPARISON. Fixes
  * Add tests for DOCTEST_CONFIG_USE_STD_HEADERS
  * Stringification amendments
  * Clean up defines a bit; Implement
  * re-re-remove overly restrictive minimum version of meson
  * Fix move-only types failing to decompose correctly
  * Improve Mac PowerPC support
  * added nolint for cert-err58
  * Fix properties not being passed in doctest_discover_tests
  * Config no multithreading
  * Fix MPI extension to work with no parallel tests
  * Add contains option to checks.
  * Add alias target for doctest_with_main
  * Allow escaping backslash with backslash in filters
  * Fix operator&lt;&lt;
  * Fix MPI extension to work if launched without mpirun/mpiexec
  * Fix mpi subcase
  * Add IsNaN operator!
  * Move roadmap and wipe it clean
  * removes a duplicate word 'most' in configuration.md
  * Fix subcase reentry
  * Add flag that forces custom stringification methods to be provided
  * Fix coverage
  * Ignore CMake and MacOS generated files
  * Feature config ret vals
  * Refactor stringification
  * Feature: Better NaN
  * Nan check</changelog>
  <changelog author="andrea.manzini@suse.com" date="1679140800">- Update to 2.4.11
  * fixed issue #755 - FAIL/FAIL_CHECK weren't properly reported with the junit reporter
  * fixed #751 which was caused by commit db758e0 when turning the values from an enum to an integer implicitly
  * removed the generated html docs
- Update to 2.4.10
  * Add Intel Compiler support
  * Fix stringification of enums that overload operator&lt;&lt;
  * Suppress hash() clang integer sanitizer issues
  * Fix compile errors when comparing pointers.
  * Use variables instead of hard-coded mpirun -np
  * Fix typos and CMake example in docs</changelog>
</package>
<package pkgid="ce79a1004408e478f0778863da5e6722cf193a429135ce609743016ae491b8b0baf919116bd7599f669bf60554e87a97dd299cb29aeab9103682a4577323982f" name="doggo-bash-completion" arch="noarch">
  <version epoch="0" ver="1.0.5" rel="bp161.1.9"/>
  <changelog author="Alexandre Almeida &lt;me@aoalmeida.com&gt;" date="1696161600">- First release</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1697630400">- Use xz compression for vendor.tar
- Use obscpio instead of tar for disk storage efficency</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1697630401">- Packaging improvements:
  * Use subpackages for fish-completion and zsh-completion.
    Upstream currently has no bash completion scripts. Fish and zsh
    subpackages are marked Suggests: and not installed by default.
    If a bash-completion subpackage becomes available, we should
    install that by default.
  * 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.
  * 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 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.
  * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
  * Use %%name macro where applicable to normalize common lines
    across Go app packages. Also makes renaming binary easier when
    required to handle package name conflict.
  * Remove bash loop for two paramaterized calls of go build.
    The loop technique is nice for large lists, but making the two
    go build calls explicit seems a better readability tradeoff.
  * Add sample API config as doc</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1698062400">- Packaging improvements:
  * Fix zsh-completion and fish-completion by not requiring
    zsh-completion and fish-completion and by supplementing the
    right package.
  * Fix fish-completion by using the .fish suffix when copying the
    completion file.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1719921600">- Update to version 1.0.2:
  * refactor: move main package to cmd/doggo for proper binary naming
- Update to version 1.0.1
  * fix: proper alignment of help text
  * ci: re-enable dependabot
  * ci: add npm caching
  * ci: goreleaser
  * ci: upgrade actions
  * refactor: replace logrus with slog
  * feat: add support for more platforms and targets
  * feat: add single install script
  * feat: add completions command
  * feat: add support for query flags
  * refactor: fix loading of nameservers
  * chore: upgrade deps
  * fix: send proper json error responses
- Update to version 1.0.0:
  * feat: add bash completion support
  * feat: add completions command
  * Fix syntax error in ZSH completion
  * Update ZSH completion to include all current options
  * added tls client configuration for doh and doq</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1719921601">- Update to version 1.0.3:
  * chore: upgrade deps
  * chore: fix help text
  * docs: specify correct usage of timeout flag
  * feat: add ctx cancellation while resolving records
  * feat: Refactor DNS resolvers for concurrent lookups
  * feat: add support for common query types
  * chore: fix docs link
  * chore: revamp README</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1719921602">- Packaging improvements:
  * Add subpackage web providing web browser UI for making DNS queries
  * Add Group: Productivity/Networking/DNS/Utilities
  * Update License: to GPL-3.0 instead of GPL-3.0-only
  * Update to BuildRequires: golang(API) &gt;= 1.22 matching go.mod
  * Add Recommends: %{name}-bash-completion
  * Completions subpackages for fish, zsh remain as Suggests:
  * Reorder completions install ops consistently: bash, fish, zsh
  * Add changelog detail for earlier release v1.0.1</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1720008000">- Update to version 1.0.4:
  * fix: add ca-certificates in doggo-web
  * Updating canonical URL
  * Fix zsh completions
  * docs: add --rm in docker</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1727697600">- Update to version 1.0.5:
  * chore: upgrade deps
  * fix fishCompletion
  * update globalping client
  * update args
  * add support for --json, --short &amp;&amp; update docs
  * feat: integrate Globalping API for global network diagnostics
  * chore: document completions subcommand in --help output
  * Update README.md
  * fix: change DefaultResolvConfPath to var instead of const
  * fix(logger): Change log destination to stderr
  * Update README.md</changelog>
</package>
<package pkgid="d5bf1acd7e61844c0f568b71299808f18787612554edf6324793059fdad9cfaf849a22c4ee182cac9c0b3e4d4008d5375c8e8d9e6056e49849363f8e9d3d005a" name="doggo-fish-completion" arch="noarch">
  <version epoch="0" ver="1.0.5" rel="bp161.1.9"/>
  <changelog author="Alexandre Almeida &lt;me@aoalmeida.com&gt;" date="1696161600">- First release</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1697630400">- Use xz compression for vendor.tar
- Use obscpio instead of tar for disk storage efficency</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1697630401">- Packaging improvements:
  * Use subpackages for fish-completion and zsh-completion.
    Upstream currently has no bash completion scripts. Fish and zsh
    subpackages are marked Suggests: and not installed by default.
    If a bash-completion subpackage becomes available, we should
    install that by default.
  * 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.
  * 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 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.
  * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
  * Use %%name macro where applicable to normalize common lines
    across Go app packages. Also makes renaming binary easier when
    required to handle package name conflict.
  * Remove bash loop for two paramaterized calls of go build.
    The loop technique is nice for large lists, but making the two
    go build calls explicit seems a better readability tradeoff.
  * Add sample API config as doc</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1698062400">- Packaging improvements:
  * Fix zsh-completion and fish-completion by not requiring
    zsh-completion and fish-completion and by supplementing the
    right package.
  * Fix fish-completion by using the .fish suffix when copying the
    completion file.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1719921600">- Update to version 1.0.2:
  * refactor: move main package to cmd/doggo for proper binary naming
- Update to version 1.0.1
  * fix: proper alignment of help text
  * ci: re-enable dependabot
  * ci: add npm caching
  * ci: goreleaser
  * ci: upgrade actions
  * refactor: replace logrus with slog
  * feat: add support for more platforms and targets
  * feat: add single install script
  * feat: add completions command
  * feat: add support for query flags
  * refactor: fix loading of nameservers
  * chore: upgrade deps
  * fix: send proper json error responses
- Update to version 1.0.0:
  * feat: add bash completion support
  * feat: add completions command
  * Fix syntax error in ZSH completion
  * Update ZSH completion to include all current options
  * added tls client configuration for doh and doq</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1719921601">- Update to version 1.0.3:
  * chore: upgrade deps
  * chore: fix help text
  * docs: specify correct usage of timeout flag
  * feat: add ctx cancellation while resolving records
  * feat: Refactor DNS resolvers for concurrent lookups
  * feat: add support for common query types
  * chore: fix docs link
  * chore: revamp README</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1719921602">- Packaging improvements:
  * Add subpackage web providing web browser UI for making DNS queries
  * Add Group: Productivity/Networking/DNS/Utilities
  * Update License: to GPL-3.0 instead of GPL-3.0-only
  * Update to BuildRequires: golang(API) &gt;= 1.22 matching go.mod
  * Add Recommends: %{name}-bash-completion
  * Completions subpackages for fish, zsh remain as Suggests:
  * Reorder completions install ops consistently: bash, fish, zsh
  * Add changelog detail for earlier release v1.0.1</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1720008000">- Update to version 1.0.4:
  * fix: add ca-certificates in doggo-web
  * Updating canonical URL
  * Fix zsh completions
  * docs: add --rm in docker</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1727697600">- Update to version 1.0.5:
  * chore: upgrade deps
  * fix fishCompletion
  * update globalping client
  * update args
  * add support for --json, --short &amp;&amp; update docs
  * feat: integrate Globalping API for global network diagnostics
  * chore: document completions subcommand in --help output
  * Update README.md
  * fix: change DefaultResolvConfPath to var instead of const
  * fix(logger): Change log destination to stderr
  * Update README.md</changelog>
</package>
<package pkgid="f404e5dcb7801f1e82763f4ecaf563a6c829078ee29b9bea29a28f9d550b9f439c7c08f927533fbeb871d3a011a5f80e479fb96747cdab2abad0275fe5e14a61" name="doggo-zsh-completion" arch="noarch">
  <version epoch="0" ver="1.0.5" rel="bp161.1.9"/>
  <changelog author="Alexandre Almeida &lt;me@aoalmeida.com&gt;" date="1696161600">- First release</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1697630400">- Use xz compression for vendor.tar
- Use obscpio instead of tar for disk storage efficency</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1697630401">- Packaging improvements:
  * Use subpackages for fish-completion and zsh-completion.
    Upstream currently has no bash completion scripts. Fish and zsh
    subpackages are marked Suggests: and not installed by default.
    If a bash-completion subpackage becomes available, we should
    install that by default.
  * 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.
  * 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 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.
  * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
  * Use %%name macro where applicable to normalize common lines
    across Go app packages. Also makes renaming binary easier when
    required to handle package name conflict.
  * Remove bash loop for two paramaterized calls of go build.
    The loop technique is nice for large lists, but making the two
    go build calls explicit seems a better readability tradeoff.
  * Add sample API config as doc</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1698062400">- Packaging improvements:
  * Fix zsh-completion and fish-completion by not requiring
    zsh-completion and fish-completion and by supplementing the
    right package.
  * Fix fish-completion by using the .fish suffix when copying the
    completion file.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1719921600">- Update to version 1.0.2:
  * refactor: move main package to cmd/doggo for proper binary naming
- Update to version 1.0.1
  * fix: proper alignment of help text
  * ci: re-enable dependabot
  * ci: add npm caching
  * ci: goreleaser
  * ci: upgrade actions
  * refactor: replace logrus with slog
  * feat: add support for more platforms and targets
  * feat: add single install script
  * feat: add completions command
  * feat: add support for query flags
  * refactor: fix loading of nameservers
  * chore: upgrade deps
  * fix: send proper json error responses
- Update to version 1.0.0:
  * feat: add bash completion support
  * feat: add completions command
  * Fix syntax error in ZSH completion
  * Update ZSH completion to include all current options
  * added tls client configuration for doh and doq</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1719921601">- Update to version 1.0.3:
  * chore: upgrade deps
  * chore: fix help text
  * docs: specify correct usage of timeout flag
  * feat: add ctx cancellation while resolving records
  * feat: Refactor DNS resolvers for concurrent lookups
  * feat: add support for common query types
  * chore: fix docs link
  * chore: revamp README</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1719921602">- Packaging improvements:
  * Add subpackage web providing web browser UI for making DNS queries
  * Add Group: Productivity/Networking/DNS/Utilities
  * Update License: to GPL-3.0 instead of GPL-3.0-only
  * Update to BuildRequires: golang(API) &gt;= 1.22 matching go.mod
  * Add Recommends: %{name}-bash-completion
  * Completions subpackages for fish, zsh remain as Suggests:
  * Reorder completions install ops consistently: bash, fish, zsh
  * Add changelog detail for earlier release v1.0.1</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1720008000">- Update to version 1.0.4:
  * fix: add ca-certificates in doggo-web
  * Updating canonical URL
  * Fix zsh completions
  * docs: add --rm in docker</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1727697600">- Update to version 1.0.5:
  * chore: upgrade deps
  * fix fishCompletion
  * update globalping client
  * update args
  * add support for --json, --short &amp;&amp; update docs
  * feat: integrate Globalping API for global network diagnostics
  * chore: document completions subcommand in --help output
  * Update README.md
  * fix: change DefaultResolvConfPath to var instead of const
  * fix(logger): Change log destination to stderr
  * Update README.md</changelog>
</package>
<package pkgid="b954728e94be901ba256c65f0283daa68485a9145b5a03bf09be485cf2de87eee2cc9121ad33ef944ffb26ea74243bee051ca38bf421fa601c8ed47dc3391e81" name="dolphin" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- Changes since 25.08.2:
  * dolphinView: resetZoomLevel: reset to user defined default zoom (kde#482322)
  * Revert "Make create folder use selected directory !1026" (kde#510757)
  * dolphintabpage: when enabling split view without animation reset sizes (kde#510915)
  * dolphinviewcontainer: in middle-click file opening use targetUrl</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * DolphinView: when creating a dir hierarchy only select dir in current path
  * main: set active view in split mode when not restoring session (kde#503576)
  * kstandarditemlistwidget: Fix vertical misalignment for file names containing certain glyphs (kde#512152)
  * context menu: use selected item as containing folder for New file menu (kde#508196)
  * DolphinView: open the property dialog on Alt+activated
  * informationpanel: prevent a crash when creating video preview panel and a media file is selected</changelog>
  <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/
- Changes since 25.12.0:
  * 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)
  * CI: Add documentation build</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:
  * dolphinmainwindow: Reload context menu plugins when configuration changes (kde#508722)
  * documentation.yml is no more needed
  * kitemviews: Prevent crash when dragging details side padding header (kde#511057)
  * CI - Flatpak - Sync manifest from master
  * viewproperties: remove temp file after loading defaultConfig (kde#510500)
  * DolphinView: Avoid using dynamic view if any items in the view are expanded
  * viewmodes: ensure font dialog retains last custom selection (kde#499786)
  * viewactionhandler: remove duplicate Sort by: text</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 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>
</package>
<package pkgid="26d5974967db4b7b896801a31a6732f87a4991f793b6c0281e23ddbbae917e9d634412f81c52df23f875ba3c8b13608e3d9d06b2950fe68fce82126063204f54" name="dolphin-devel" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- Changes since 25.08.2:
  * dolphinView: resetZoomLevel: reset to user defined default zoom (kde#482322)
  * Revert "Make create folder use selected directory !1026" (kde#510757)
  * dolphintabpage: when enabling split view without animation reset sizes (kde#510915)
  * dolphinviewcontainer: in middle-click file opening use targetUrl</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * DolphinView: when creating a dir hierarchy only select dir in current path
  * main: set active view in split mode when not restoring session (kde#503576)
  * kstandarditemlistwidget: Fix vertical misalignment for file names containing certain glyphs (kde#512152)
  * context menu: use selected item as containing folder for New file menu (kde#508196)
  * DolphinView: open the property dialog on Alt+activated
  * informationpanel: prevent a crash when creating video preview panel and a media file is selected</changelog>
  <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/
- Changes since 25.12.0:
  * 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)
  * CI: Add documentation build</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:
  * dolphinmainwindow: Reload context menu plugins when configuration changes (kde#508722)
  * documentation.yml is no more needed
  * kitemviews: Prevent crash when dragging details side padding header (kde#511057)
  * CI - Flatpak - Sync manifest from master
  * viewproperties: remove temp file after loading defaultConfig (kde#510500)
  * DolphinView: Avoid using dynamic view if any items in the view are expanded
  * viewmodes: ensure font dialog retains last custom selection (kde#499786)
  * viewactionhandler: remove duplicate Sort by: text</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 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>
</package>
<package pkgid="ec0369227394b545f1ea40eb47cd0a4d7f4fdb1a53941e0285c39f431ef7c739abc4a04e5c60733ca00306fc42745383dc173d4112b7739d03aaf449ff1a2baf" name="dolphin-part" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- Changes since 25.08.2:
  * dolphinView: resetZoomLevel: reset to user defined default zoom (kde#482322)
  * Revert "Make create folder use selected directory !1026" (kde#510757)
  * dolphintabpage: when enabling split view without animation reset sizes (kde#510915)
  * dolphinviewcontainer: in middle-click file opening use targetUrl</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * DolphinView: when creating a dir hierarchy only select dir in current path
  * main: set active view in split mode when not restoring session (kde#503576)
  * kstandarditemlistwidget: Fix vertical misalignment for file names containing certain glyphs (kde#512152)
  * context menu: use selected item as containing folder for New file menu (kde#508196)
  * DolphinView: open the property dialog on Alt+activated
  * informationpanel: prevent a crash when creating video preview panel and a media file is selected</changelog>
  <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/
- Changes since 25.12.0:
  * 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)
  * CI: Add documentation build</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:
  * dolphinmainwindow: Reload context menu plugins when configuration changes (kde#508722)
  * documentation.yml is no more needed
  * kitemviews: Prevent crash when dragging details side padding header (kde#511057)
  * CI - Flatpak - Sync manifest from master
  * viewproperties: remove temp file after loading defaultConfig (kde#510500)
  * DolphinView: Avoid using dynamic view if any items in the view are expanded
  * viewmodes: ensure font dialog retains last custom selection (kde#499786)
  * viewactionhandler: remove duplicate Sort by: text</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 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>
</package>
<package pkgid="35f5d5ccfeb1d775c970205e608f713a83317f073d61d7cb932370e3685f17cd03c833b9e7271bb1a9d60a5aebccb098cf80d628231711ad59a491f92a3c90db" name="dolphin-part-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- Changes since 25.08.2:
  * dolphinView: resetZoomLevel: reset to user defined default zoom (kde#482322)
  * Revert "Make create folder use selected directory !1026" (kde#510757)
  * dolphintabpage: when enabling split view without animation reset sizes (kde#510915)
  * dolphinviewcontainer: in middle-click file opening use targetUrl</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * DolphinView: when creating a dir hierarchy only select dir in current path
  * main: set active view in split mode when not restoring session (kde#503576)
  * kstandarditemlistwidget: Fix vertical misalignment for file names containing certain glyphs (kde#512152)
  * context menu: use selected item as containing folder for New file menu (kde#508196)
  * DolphinView: open the property dialog on Alt+activated
  * informationpanel: prevent a crash when creating video preview panel and a media file is selected</changelog>
  <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/
- Changes since 25.12.0:
  * 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)
  * CI: Add documentation build</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:
  * dolphinmainwindow: Reload context menu plugins when configuration changes (kde#508722)
  * documentation.yml is no more needed
  * kitemviews: Prevent crash when dragging details side padding header (kde#511057)
  * CI - Flatpak - Sync manifest from master
  * viewproperties: remove temp file after loading defaultConfig (kde#510500)
  * DolphinView: Avoid using dynamic view if any items in the view are expanded
  * viewmodes: ensure font dialog retains last custom selection (kde#499786)
  * viewactionhandler: remove duplicate Sort by: text</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 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>
</package>
<package pkgid="685fff1422f3f8e80ff2db7cb516a284e02ea4aad38a0522b889f9deec1166f1c2eb62682b63727abb272028e678af6bc2c1884c2bb304eb55ed13e70de49ed0" name="dolphin-plugins" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Bump minimal Qt version to 6.7 and KF to 6.0
  * git hg: Fix warnings regard QCheckBox::stateChanged</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="45ec31529d379e5607b23f10c7fef445286b40ee7ddb5bd385987692f0c6654b1c6c18e6e08cb8bb9adf3e8e0031ad25e4d52a0f2882259ca2f440da1a50dc52" name="dolphin-plugins-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Bump minimal Qt version to 6.7 and KF to 6.0
  * git hg: Fix warnings regard QCheckBox::stateChanged</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="27d408bff0b0915d9ca86f6317ed0309c3e42149d990cc8eb1dcd7bb5eed69c5624fe51fa5e4d1ff02455d1ee0b7e75615ce51770e08160467ce92b3f065ea48" name="dom2-core-tests" arch="noarch">
  <version epoch="0" ver="0.0.1" rel="bp161.1.6"/>
  <changelog author="mvyskocil@suse.cz" date="1220356800">- Initial packaging ov 0.0.1 (based on Jpackage 1.7)</changelog>
  <changelog author="mvyskocil@suse.cz" date="1221134400">- Used a gcj instead of java-devel to prevent of an bootstrapping problem with
  openjdk</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="cfarrell@suse.com" date="1332504000">- license update: W3C
  SPDX</changelog>
  <changelog author="mvyskocil@suse.com" date="1377259200">- disable javadoc subpackage
  * drop dom2-core-tests-explicit-javadoc.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="mvyskocil@suse.com" date="1384430400">- remove org/w3c/domts/JUnitRunner.java not compatible with junit 4</changelog>
  <changelog author="fstrba@suse.com" date="1505476800">- Don't hardcode dependency on java-gcj-compat
  * use java-devel &gt;= 1.6 instead
- Specify java source and target levels 1.6 in order to allow
  building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="89f2db38d5dac969ac6c0a40999fe7c4d34da790954e5bf80d3d9e3cca6f6b355137d33ac7e92f1382a1ce97d8868bf74282e81675a5f9781ce9935892addaed" name="dom4j" arch="noarch">
  <version epoch="0" ver="2.1.5" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1647518400">- Add jaxb-api dependency for relevant distribution versions so that
  we can build with JDKs that do not include the JavaEE modules</changelog>
  <changelog author="fstrba@suse.com" date="1648468800">- Add alias to the new artifact coordinates org.dom4j:dom4j
- Simplify the spec file a bit</changelog>
  <changelog author="fstrba@suse.com" date="1648641600">- Build against the standalone JavaEE modules unconditionally</changelog>
  <changelog author="fstrba@suse.com" date="1690200000">- Do not depend on jtidy, since it is not used during build</changelog>
  <changelog author="fstrba@suse.com" date="1692878400">- Upgrade to upstream version 2.1.4
  * Improvements and potentially breaking changes
    + Added new factory method
    org.dom4j.io.SAXReader.createDefault(). It has more secure
    defaults than new SAXReader(), which uses system
    XMLReaderFactory.createXMLReader() or
    SAXParserFactory.newInstance().newSAXParser().
    + If you use some optional dependency of dom4j (for example
    Jaxen, xsdlib etc.), you need to specify an explicit
    dependency on it in your project. They are no longer marked as
    a mandatory transitive dependency by dom4j.
    + Following SAX parser features are disabled by default in
    DocumentHelper.parse() for security reasons (they were enabled
    in previous versions):
    ° http://xml.org/sax/properties/external-general-entities
    ° http://xml.org/sax/properties/external-parameter-entities
  * Other changes:
    + updated pull-parser version
    + Reuse the writeAttribute method in writeAttributes
    + support build on OS with non-UTF8 as default charset
    + Gradle: add an automatic module name
    + Use Correct License Name "Plexus"
    + Possible vulnerability of DocumentHelper.parseText() to XML
    injection
    + CVS directories left in the source tree
    + XMLWriter does not escape supplementary unicode characters
    correctly
    + writer.writeOpen(x) doesn't write namespaces
    + concurrency problem with QNameCache
    + all dependencies are optional
    + SAXReader: hardcoded namespace features
    + validate QNames
    + StringIndexOutOfBoundsException in
    XMLWriter.writeElementContent()
    + TreeNode has grown some generics
    + QName serialization fix
    + DocumentException initialize with nested exception
    + Accidentally occurring error in a multi-threaded test
    + compatibility with W3C DOM Level 3
    + use Java generics
- Removed patches:
  * dom4j-1.6.1-bug1618750.patch
  * dom4j-CVE-2018-1000632.patch
  * dom4j-CVE-2020-10683.patch
  * dom4j-enable-stax-datatypes.patch
  * dom4j-javadoc.patch
  * dom4j-sourcetarget.patch
    + not needed with this version</changelog>
  <changelog author="fstrba@suse.com" date="1692878401">- Make a separate flavour for a minimal dom4j-bootstrap package
  used to build jaxen and full dom4j
- Added patch:
  * 0001-no-jaxen-dom4.patch
  * for the bootstrap package, patch out the code that requires
    jaxen with dom4j support to build</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1698926400">- JPMS: Add the Automatic-Module-Name attribute to the manifest.</changelog>
  <changelog author="fstrba@suse.com" date="1707998400">- The license is actually Plexus</changelog>
  <changelog author="gus.kenion@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1777032000">- Upgrade to upstream version 2.1.5
  * Changes:
    + Bump gradle from 6.3 to 8.13 (fixes #187)
    + Remove unnecessary constant conditional
    + Remove misleading no-op lines incorrectly trying to disable
    external entities</changelog>
</package>
<package pkgid="40a1f8f7287d01ceca31edb127dcd86d1723ad18705cc59f5acf717c8c68a61ed85d6749de5fe3c72bd0bd43ea1147451e5dacf2b65ad992f915fd6b3ae9eb3a" name="dom4j-bootstrap" arch="noarch">
  <version epoch="0" ver="2.1.5" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1647518400">- Add jaxb-api dependency for relevant distribution versions so that
  we can build with JDKs that do not include the JavaEE modules</changelog>
  <changelog author="fstrba@suse.com" date="1648468800">- Add alias to the new artifact coordinates org.dom4j:dom4j
- Simplify the spec file a bit</changelog>
  <changelog author="fstrba@suse.com" date="1648641600">- Build against the standalone JavaEE modules unconditionally</changelog>
  <changelog author="fstrba@suse.com" date="1690200000">- Do not depend on jtidy, since it is not used during build</changelog>
  <changelog author="fstrba@suse.com" date="1692878400">- Upgrade to upstream version 2.1.4
  * Improvements and potentially breaking changes
    + Added new factory method
    org.dom4j.io.SAXReader.createDefault(). It has more secure
    defaults than new SAXReader(), which uses system
    XMLReaderFactory.createXMLReader() or
    SAXParserFactory.newInstance().newSAXParser().
    + If you use some optional dependency of dom4j (for example
    Jaxen, xsdlib etc.), you need to specify an explicit
    dependency on it in your project. They are no longer marked as
    a mandatory transitive dependency by dom4j.
    + Following SAX parser features are disabled by default in
    DocumentHelper.parse() for security reasons (they were enabled
    in previous versions):
    ° http://xml.org/sax/properties/external-general-entities
    ° http://xml.org/sax/properties/external-parameter-entities
  * Other changes:
    + updated pull-parser version
    + Reuse the writeAttribute method in writeAttributes
    + support build on OS with non-UTF8 as default charset
    + Gradle: add an automatic module name
    + Use Correct License Name "Plexus"
    + Possible vulnerability of DocumentHelper.parseText() to XML
    injection
    + CVS directories left in the source tree
    + XMLWriter does not escape supplementary unicode characters
    correctly
    + writer.writeOpen(x) doesn't write namespaces
    + concurrency problem with QNameCache
    + all dependencies are optional
    + SAXReader: hardcoded namespace features
    + validate QNames
    + StringIndexOutOfBoundsException in
    XMLWriter.writeElementContent()
    + TreeNode has grown some generics
    + QName serialization fix
    + DocumentException initialize with nested exception
    + Accidentally occurring error in a multi-threaded test
    + compatibility with W3C DOM Level 3
    + use Java generics
- Removed patches:
  * dom4j-1.6.1-bug1618750.patch
  * dom4j-CVE-2018-1000632.patch
  * dom4j-CVE-2020-10683.patch
  * dom4j-enable-stax-datatypes.patch
  * dom4j-javadoc.patch
  * dom4j-sourcetarget.patch
    + not needed with this version</changelog>
  <changelog author="fstrba@suse.com" date="1692878401">- Make a separate flavour for a minimal dom4j-bootstrap package
  used to build jaxen and full dom4j
- Added patch:
  * 0001-no-jaxen-dom4.patch
  * for the bootstrap package, patch out the code that requires
    jaxen with dom4j support to build</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1698926400">- JPMS: Add the Automatic-Module-Name attribute to the manifest.</changelog>
  <changelog author="fstrba@suse.com" date="1707998400">- The license is actually Plexus</changelog>
  <changelog author="gus.kenion@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1777032000">- Upgrade to upstream version 2.1.5
  * Changes:
    + Bump gradle from 6.3 to 8.13 (fixes #187)
    + Remove unnecessary constant conditional
    + Remove misleading no-op lines incorrectly trying to disable
    external entities</changelog>
</package>
<package pkgid="8d0517ef7408b0e3b0363c65a8d8a25e02f10b2c98c39dbbf0fc65299f5e4e4c9b2999d17bd45699595b79cae81174c2dd2d5d06039ab5f1b2376af3a39b59d3" name="dom4j-demo" arch="noarch">
  <version epoch="0" ver="2.1.5" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1647518400">- Add jaxb-api dependency for relevant distribution versions so that
  we can build with JDKs that do not include the JavaEE modules</changelog>
  <changelog author="fstrba@suse.com" date="1648468800">- Add alias to the new artifact coordinates org.dom4j:dom4j
- Simplify the spec file a bit</changelog>
  <changelog author="fstrba@suse.com" date="1648641600">- Build against the standalone JavaEE modules unconditionally</changelog>
  <changelog author="fstrba@suse.com" date="1690200000">- Do not depend on jtidy, since it is not used during build</changelog>
  <changelog author="fstrba@suse.com" date="1692878400">- Upgrade to upstream version 2.1.4
  * Improvements and potentially breaking changes
    + Added new factory method
    org.dom4j.io.SAXReader.createDefault(). It has more secure
    defaults than new SAXReader(), which uses system
    XMLReaderFactory.createXMLReader() or
    SAXParserFactory.newInstance().newSAXParser().
    + If you use some optional dependency of dom4j (for example
    Jaxen, xsdlib etc.), you need to specify an explicit
    dependency on it in your project. They are no longer marked as
    a mandatory transitive dependency by dom4j.
    + Following SAX parser features are disabled by default in
    DocumentHelper.parse() for security reasons (they were enabled
    in previous versions):
    ° http://xml.org/sax/properties/external-general-entities
    ° http://xml.org/sax/properties/external-parameter-entities
  * Other changes:
    + updated pull-parser version
    + Reuse the writeAttribute method in writeAttributes
    + support build on OS with non-UTF8 as default charset
    + Gradle: add an automatic module name
    + Use Correct License Name "Plexus"
    + Possible vulnerability of DocumentHelper.parseText() to XML
    injection
    + CVS directories left in the source tree
    + XMLWriter does not escape supplementary unicode characters
    correctly
    + writer.writeOpen(x) doesn't write namespaces
    + concurrency problem with QNameCache
    + all dependencies are optional
    + SAXReader: hardcoded namespace features
    + validate QNames
    + StringIndexOutOfBoundsException in
    XMLWriter.writeElementContent()
    + TreeNode has grown some generics
    + QName serialization fix
    + DocumentException initialize with nested exception
    + Accidentally occurring error in a multi-threaded test
    + compatibility with W3C DOM Level 3
    + use Java generics
- Removed patches:
  * dom4j-1.6.1-bug1618750.patch
  * dom4j-CVE-2018-1000632.patch
  * dom4j-CVE-2020-10683.patch
  * dom4j-enable-stax-datatypes.patch
  * dom4j-javadoc.patch
  * dom4j-sourcetarget.patch
    + not needed with this version</changelog>
  <changelog author="fstrba@suse.com" date="1692878401">- Make a separate flavour for a minimal dom4j-bootstrap package
  used to build jaxen and full dom4j
- Added patch:
  * 0001-no-jaxen-dom4.patch
  * for the bootstrap package, patch out the code that requires
    jaxen with dom4j support to build</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1698926400">- JPMS: Add the Automatic-Module-Name attribute to the manifest.</changelog>
  <changelog author="fstrba@suse.com" date="1707998400">- The license is actually Plexus</changelog>
  <changelog author="gus.kenion@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1777032000">- Upgrade to upstream version 2.1.5
  * Changes:
    + Bump gradle from 6.3 to 8.13 (fixes #187)
    + Remove unnecessary constant conditional
    + Remove misleading no-op lines incorrectly trying to disable
    external entities</changelog>
</package>
<package pkgid="e75dc2ea2c1ea4786cff39f8fd764eb3fdc81846b79cd899c656ba8f550e665c849a131ebf8ac52cf5f5aa20d1de2ece5a7d06642f1de49b34af34bb5eac6ff5" name="dom4j-javadoc" arch="noarch">
  <version epoch="0" ver="2.1.5" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1647518400">- Add jaxb-api dependency for relevant distribution versions so that
  we can build with JDKs that do not include the JavaEE modules</changelog>
  <changelog author="fstrba@suse.com" date="1648468800">- Add alias to the new artifact coordinates org.dom4j:dom4j
- Simplify the spec file a bit</changelog>
  <changelog author="fstrba@suse.com" date="1648641600">- Build against the standalone JavaEE modules unconditionally</changelog>
  <changelog author="fstrba@suse.com" date="1690200000">- Do not depend on jtidy, since it is not used during build</changelog>
  <changelog author="fstrba@suse.com" date="1692878400">- Upgrade to upstream version 2.1.4
  * Improvements and potentially breaking changes
    + Added new factory method
    org.dom4j.io.SAXReader.createDefault(). It has more secure
    defaults than new SAXReader(), which uses system
    XMLReaderFactory.createXMLReader() or
    SAXParserFactory.newInstance().newSAXParser().
    + If you use some optional dependency of dom4j (for example
    Jaxen, xsdlib etc.), you need to specify an explicit
    dependency on it in your project. They are no longer marked as
    a mandatory transitive dependency by dom4j.
    + Following SAX parser features are disabled by default in
    DocumentHelper.parse() for security reasons (they were enabled
    in previous versions):
    ° http://xml.org/sax/properties/external-general-entities
    ° http://xml.org/sax/properties/external-parameter-entities
  * Other changes:
    + updated pull-parser version
    + Reuse the writeAttribute method in writeAttributes
    + support build on OS with non-UTF8 as default charset
    + Gradle: add an automatic module name
    + Use Correct License Name "Plexus"
    + Possible vulnerability of DocumentHelper.parseText() to XML
    injection
    + CVS directories left in the source tree
    + XMLWriter does not escape supplementary unicode characters
    correctly
    + writer.writeOpen(x) doesn't write namespaces
    + concurrency problem with QNameCache
    + all dependencies are optional
    + SAXReader: hardcoded namespace features
    + validate QNames
    + StringIndexOutOfBoundsException in
    XMLWriter.writeElementContent()
    + TreeNode has grown some generics
    + QName serialization fix
    + DocumentException initialize with nested exception
    + Accidentally occurring error in a multi-threaded test
    + compatibility with W3C DOM Level 3
    + use Java generics
- Removed patches:
  * dom4j-1.6.1-bug1618750.patch
  * dom4j-CVE-2018-1000632.patch
  * dom4j-CVE-2020-10683.patch
  * dom4j-enable-stax-datatypes.patch
  * dom4j-javadoc.patch
  * dom4j-sourcetarget.patch
    + not needed with this version</changelog>
  <changelog author="fstrba@suse.com" date="1692878401">- Make a separate flavour for a minimal dom4j-bootstrap package
  used to build jaxen and full dom4j
- Added patch:
  * 0001-no-jaxen-dom4.patch
  * for the bootstrap package, patch out the code that requires
    jaxen with dom4j support to build</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1698926400">- JPMS: Add the Automatic-Module-Name attribute to the manifest.</changelog>
  <changelog author="fstrba@suse.com" date="1707998400">- The license is actually Plexus</changelog>
  <changelog author="gus.kenion@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1777032000">- Upgrade to upstream version 2.1.5
  * Changes:
    + Bump gradle from 6.3 to 8.13 (fixes #187)
    + Remove unnecessary constant conditional
    + Remove misleading no-op lines incorrectly trying to disable
    external entities</changelog>
</package>
<package pkgid="8e3e95caf3195a63b9661ac008f4f7a5aa3abfc615f3aa4fe04098891b41962520bf1ca1fd0d55b23215af0c258efaa05a3ecb29afb4cb79429ef0e25526ee87" name="domtrip" arch="noarch">
  <version epoch="0" ver="1.6.0" rel="160099.1.1"/>
  <changelog author="fstrba@suse.com" date="1779883200">- Initial packaging with version 1.5.1</changelog>
  <changelog author="fstrba@suse.com" date="1780574400">- Update to upstream version 1.5.2
  * This version makes addBlankLineBefore() and addBlankLineAfter()
    idempotent, preventing double blank lines when inserting
    elements into positions that already have visual separation.
- Modified patch:
  * domtrip-ant-build-system.patch
    + Adapt to the version change</changelog>
  <changelog author="fstrba@suse.com" date="1784635200">- Update to upstream version 1.6.0
  * New features and improvements
    + Fix #254: Add Editor.insertCommentBefore/After methods
    + Add COMBINE_REMOVE constant to MavenPomElements.Attributes
  * Dependency updates
    + bump version.quarkus.platform from 3.36.0 to 3.37.1
    + bump org.junit.jupiter:junit-jupiter from 6.1.0 to 6.1.1
    + bump eu.maveniverse.maven.nisse:extension from 0.9.2 to 0.9.3
    + bump eu.maveniverse.maven.parent:parent from 55 to 56
    + bump version.quarkus-roq from 2.1.3 to 2.1.5
    + bump actions/checkout from 6 to 7
    + bump jaxen:jaxen from 2.0.4 to 2.0.6
  * Maintenance
    + Deps: parent POM 55 and others
- Removed patch:
  * domtrip-ant-build-system.patch
    + distribute the ant build system as domtrip-build.tar.xz
    tarball instead</changelog>
</package>
<package pkgid="bb1362aa8e04a659eda85354cd829902bd69858dca364ac2f43b5ec533aca655448796efc807b24528ebfd3a0aa701542bccb1963a7f5194df3afe97b919b8b1" name="domtrip-javadoc" arch="noarch">
  <version epoch="0" ver="1.6.0" rel="160099.1.1"/>
  <changelog author="fstrba@suse.com" date="1779883200">- Initial packaging with version 1.5.1</changelog>
  <changelog author="fstrba@suse.com" date="1780574400">- Update to upstream version 1.5.2
  * This version makes addBlankLineBefore() and addBlankLineAfter()
    idempotent, preventing double blank lines when inserting
    elements into positions that already have visual separation.
- Modified patch:
  * domtrip-ant-build-system.patch
    + Adapt to the version change</changelog>
  <changelog author="fstrba@suse.com" date="1784635200">- Update to upstream version 1.6.0
  * New features and improvements
    + Fix #254: Add Editor.insertCommentBefore/After methods
    + Add COMBINE_REMOVE constant to MavenPomElements.Attributes
  * Dependency updates
    + bump version.quarkus.platform from 3.36.0 to 3.37.1
    + bump org.junit.jupiter:junit-jupiter from 6.1.0 to 6.1.1
    + bump eu.maveniverse.maven.nisse:extension from 0.9.2 to 0.9.3
    + bump eu.maveniverse.maven.parent:parent from 55 to 56
    + bump version.quarkus-roq from 2.1.3 to 2.1.5
    + bump actions/checkout from 6 to 7
    + bump jaxen:jaxen from 2.0.4 to 2.0.6
  * Maintenance
    + Deps: parent POM 55 and others
- Removed patch:
  * domtrip-ant-build-system.patch
    + distribute the ant build system as domtrip-build.tar.xz
    tarball instead</changelog>
</package>
<package pkgid="3552c98d523b68d86b05a73c61ff2786397470c02ce118cb83e1a1fcb58db2594282e53fd44a4c0a751bd53e7d284400b0dbd86a9e0fe1eea26d32f5d1a523f7" name="doomsday" arch="s390x">
  <version epoch="0" ver="2.3.1" rel="bp161.1.1"/>
  <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="f5f209a26ac887a049e9346fa1dc3a739269f0bdbf96b29ce61accdcdb693663f694b1105453081b0d968e1720d6cc44edf32a5b71c7e258c73c7e4ee6893a1a" name="dos2unix" arch="s390x">
  <version epoch="0" ver="7.5.4" rel="160099.1.1"/>
  <changelog author="andreas.stieger@gmx.de" date="1569412800">- update to 7.4.1:
  * translation updates
  * code cleanup</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1602763200">- update to 7.4.2:
  * translation update
- add upstream signing key and verify source signature</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1613044800">- Remove localized man directories from file list: Already provided
  by filesystem.</changelog>
  <changelog author="waterlan@xs4all.nl" date="1654430400">- update to 7.4.3:
  * translation update</changelog>
  <changelog author="ilya@ilya.cf" date="1654516800">- Added directory with localized man pages.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1676203200">- update to 7.4.4:
  * translation updates</changelog>
  <changelog author="Andreas.Stieger@gmx.de" 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@gmx.de" 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@gmx.de" 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@gmx.de" 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>
</package>
<package pkgid="e88642ad330afb18f0273758b5d8c2eb98849a812f6b195d24a5c368f4a9302a4b9fb8737dff12bbf448c1604530b9df9654de2c62de79b0d7220fe9ca057331" name="dosbox" arch="s390x">
  <version epoch="0" ver="0.82.2" rel="bp161.1.12"/>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1666612800">- Updated pkgconfig(slirp) &gt;= 4.7.0 dependency.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1708084800">- Changed file dosbox-staging-config.patch.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="9f112ad2af94d6483f91c3d1e11455b947cfaef7651aa85e9a26921d4ae177b4d9167a45644f25eebc64c1ef4d0764104863b8e6c86c07ef4668bb964937572c" name="dosfstools" arch="s390x">
  <version epoch="0" ver="4.2" rel="160099.3.2"/>
  <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="lnussel@suse.de" 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="dmueller@suse.com" 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="dimstar@opensuse.org" date="1643889600">- Drop vim BuildRequires: the test suite passes without it present.</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="f79a9ac164fef826a85a7b7b595913f4de0f6d4b21c5fdb36215f8631a1fff8380a7051b5b9d2605f8abf881b7237d75b8ee3ad55de86e9250010c7b731fedfe" name="dotconf-devel" arch="s390x">
  <version epoch="0" ver="1.4.1" rel="160099.2.2"/>
  <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="jengelh@inai.de" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.
- Trim filler wording from descriptions.</changelog>
  <changelog author="andrea.manzini@suse.com" 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@suse.com" date="1713700800">- removed empty useless %check section</changelog>
</package>
<package pkgid="ccaf1e68b5548684a9a0956e816fe700a3359f54adffec38cc9071bebfa7673bb0f1331ecfb57e30e70d627e7653389139afd87c642a2c59d2e4bdff36efae8f" name="double-conversion-devel" arch="s390x">
  <version epoch="0" ver="3.3.1" rel="160099.2.7"/>
  <changelog author="jengelh@inai.de" date="1500033600">- Fix RPM groups.
  Slightly trim/compact descriptions.</changelog>
  <changelog author="schwab@suse.de" date="1551355200">- Update to version 3.0.3
  * Support RISC-V
  * Bug fixes
- Switch to cmake
- Use %license</changelog>
  <changelog author="toddrme2178@gmail.com" 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="tchvatal@suse.com" date="1580990400">- Use proper cmake calls
- Do not pull in py2 that is EOL but use python3 for build</changelog>
  <changelog author="dmueller@suse.com" date="1638705600">- update to 3.1.6:
  * Features some code cleanups.
  * Adds the following new architectures: loongarch, xtensa, nios2, e2k.</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" date="1649505600">- update to 3.2.0:
  * Fix quiet NANs on MIPS* and PA-RISC architectures.</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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@gmx.de" 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>
</package>
<package pkgid="e0edbad82a026931da81d17797709a63beefd23fd7a03158265e6c10e397fa682cf7cefc01a156fc0728476981a906efc1bfd0e60f7797e3ecb739536c98cfc7" name="dovecot" arch="noarch">
  <version epoch="0" ver="2.4" rel="160099.4.1"/>
  <changelog author="kukuk@suse.com" date="1594814400">- Remove unused systemd requires/defines.</changelog>
  <changelog author="kukuk@suse.com" date="1604577600">- Use macro for systemd-tmpfiles call
- Pre-Require shadow if we use it in %pre</changelog>
  <changelog author="kukuk@suse.com" date="1605268800">- Check first if they exist before creating user and group accounts</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1618574400">- Refreshed spec-file via spec-cleaner and manual optimization.
  * Removed file dovecot.init (droped SystemV support).
  * Added parameter -p to all install command in spec-file.
  * Added %{name} macro wherever possible.</changelog>
  <changelog author="varkoly@suse.com" date="1619006400">- (bsc#1185074) /var/run in /usr/lib/tmpfiles.d/dovecot.conf is
  deprecated, please use /run instead</changelog>
  <changelog author="opensuse@dstoecker.de" date="1644840000">- Fix changelog and permissions</changelog>
  <changelog author="mrueckert@suse.de" date="1737720000">- update to 2.4
  Add unit files from 2.4</changelog>
  <changelog author="mrueckert@suse.de" date="1737720001">- Add config files for dovecot 2.4</changelog>
  <changelog author="varkoly@suse.com" date="1746705600">- Recommend dovecot24
- Dovecot misses many configuration files (bsc#1242687)
  Dovecot: /etc/dovecot/conf.d/ doesn't exist after installing dovecot
  (bsc#1242774)
  On dovecot 2.4 we only provides one simple configuration file.</changelog>
  <changelog author="varkoly@suse.com" date="1766491200">- Use sysuser-tools
- (jsc#PED-14857) Fix packages for Immutable Mode - dovecot</changelog>
</package>
<package pkgid="98651ecd2d99a0a7df733361ae7a07cc48f3b54e88ae4d387baac68e3eb08d936f63dfd308a21ccae1d38bfbdee93fb85691066215f70c0e526ddd052bd7ea1d" name="dovecot24" arch="s390x">
  <version epoch="0" ver="2.4.4" rel="160099.1.1"/>
  <changelog author="giacomo.leidi@suse.com" date="1755864000">- Allow for %is_opensuse to be unset, following up to
  https://src.suse.de/products/SLFO/pulls/204 (bsc#1248485).</changelog>
  <changelog author="mrueckert@suse.de" date="1761739200">- Update dovecot to 2.4.2 (boo#1252839 CVE-2025-30189)
  - Critical bug fixes
  - CVE-2025-30189: Passdb oauth2 (not oauth2 mechanism), passdb
    passwd, passdb bsdauth, and userdb passwd drivers would cause
    users to be cached with same cache key when auth cache was
    enabled.
  - Changes
  - auth: Remove proxy_always field.
  - config: Change settings history parsing to use python3.
  - doveadm: Print table formatter - Print empty values as "-".
  - imapc: Propagate remote error codes properly.
  - lda: Default mail_home=$HOME environment if not using userdb
    lookup
  - lib-dcrypt: Salt for new version 2 keys has been increased to
    16 bytes.
  - lib-dregex: Add libpcre2 based regular expression support to
    Dovecot, if the library is missing, disable all regular
    expressions. This adds libpcre2-32 as build dependency.
  - lib-oauth2: jwt - Allow nbf and iat to point 1 second into
    future.
  - lib: Replace libicu with our own unicode library. Removes
    libicu as build dependency.
  - login-common: If proxying fails due to remote having invalid
    SSL cert, don't reconnect.
  - New features
  - auth: Add ssl_client_cert_fp and ssl_client_cert_pubkey_fp
    fields, see
    https://doc.dovecot.org/latest/core/summaries/settings.html#ssl_peer_certificate_fingerprint_hash
    for more information.
  - config: Add support for $SET:filter/path/setting.
  - config: Improve @group includes to work with overwriting
    their settings.
  - doveadm kick: Add support for kicking multiple usernames
  - doveadm mailbox status: Add support for deleted status item.
  - imap, imap-client: Add experimental partial IMAP4rev2
    support.
  - imap: Implement support for UTF8=ACCEPT for APPEND
  - lib-oauth2, oauth2: Add oauth2_token_expire_grace setting.
  - lmtp: lmtp-client - Support command pipelining.
  - login-common: Support local/remote blocks better.
  - master: accept() unix/inet connections before creating child
    process to handle it. This reduces timeouts when child
    processes are slow to spawn themselves.
  - Bug fixes
  - SMTPUTF8 was accepted even when it wasn't enabled.
  - auth, *-login: Direct logging with -L parameter was not
    working.
  - auth: Crash occured when OAUTH token validation failed with
    oauth2_use_worker_with_mech=yes.
  - auth: Invalid field handling crashes were fixed.
  - auth: ldap - Potential crash could happen at deinit.
  - auth: mech-gssapi - Server sending empty initial response
    would cause errors.
  - auth: mech-winbind - GSS-SPNEGO mechanism was erroneously
    marked as
  - not accepting NUL.
  - config: Multiple issues with $SET handling has been fixed.
  - configure: Building without LDAP didn't work.
  - doveadm: If source user didn't exist, a crash would occur.
  - imap, pop3, submission, imap-urlauth: USER environment usage
    was broken when running standalone.
  - imap-hibernate: Statistics would get truncated on
    unhibernation.
  - imap: "SEARCH MIMEPART FILENAME ENDS" command could have
    accessed memory outside allocated buffer, resulting in a
    crash.
  - imapc: Fetching partial headers would cause other cached
    headers to be cached empty, breaking e.g. imap envelope
    responses when caching to disk.
  - imapc: Shared namespace's INBOX mailbox was not always
    uppercased.
  - imapc: imapc_features=guid-forced GUID generation was not
    working correctly.
  - lda: USER environment was not accepted if -d hasn't been
    specified.
  - lib-http: http-url - Significant path percent encoding
    through parse and create was not preserved. This is mainly
    important for Dovecot's Lua bindings for lib-http.
  - lib-settings: Crash would occur when using %variables in
    SET_FILE type settings.
  - lib-storage: Attachment flags were attempted to be added for
    readonly mailboxes with mail_attachment_flags=add-flags.
  - lib-storage: Root directory for unusable shared namespaces
    was unnecessarily attempted to be created.
  - lib: Crash would occur when config was reloaded and logging
    to syslog.
  - login-common: Crash might have occured when login proxy was
    destroyed.
  - sqlite: The sqlite_journal_mode=wal setting didn't actually
    do anything.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.2
  - Changes
  - lib-sieve: Use new regular expression library in core.
  - managesieve: Add default
    service_extra_groups=$SET:default_internal_group.
  - New features
  - lib-sieve: Add support for "extlists" extension.
  - lib-sieve: regex - Allow unicode comparator.
  - Bug fixes
  - lib-sieve-tool: sieve-tool - All sieve_script settings were
    overriden.
  - lib-sieve: storage: dict: sieve_script_dict filter was
    missing from settings.
  - sieve-ldap-storage: Fix compile without LDAP.</changelog>
  <changelog author="mrueckert@suse.de" date="1761739201">- drop dovecot-fix-gssapi.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1761739202">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="mrueckert@suse.de" 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="mrueckert@suse.de" 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="hpj@urpla.net" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="mrueckert@suse.de" 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="suse+build@de-korte.org" 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="mrueckert@suse.de" 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>
</package>
<package pkgid="15dfc78814d35c6b931db9125b7581d3eba0df755d730f98147446f45423f9a91eb0da3f8849e26d17f294b1fb75066afc19e37e9c6ddf75119a5bac37139dd2" name="dovecot24-backend-mysql" arch="s390x">
  <version epoch="0" ver="2.4.4" rel="160099.1.1"/>
  <changelog author="giacomo.leidi@suse.com" date="1755864000">- Allow for %is_opensuse to be unset, following up to
  https://src.suse.de/products/SLFO/pulls/204 (bsc#1248485).</changelog>
  <changelog author="mrueckert@suse.de" date="1761739200">- Update dovecot to 2.4.2 (boo#1252839 CVE-2025-30189)
  - Critical bug fixes
  - CVE-2025-30189: Passdb oauth2 (not oauth2 mechanism), passdb
    passwd, passdb bsdauth, and userdb passwd drivers would cause
    users to be cached with same cache key when auth cache was
    enabled.
  - Changes
  - auth: Remove proxy_always field.
  - config: Change settings history parsing to use python3.
  - doveadm: Print table formatter - Print empty values as "-".
  - imapc: Propagate remote error codes properly.
  - lda: Default mail_home=$HOME environment if not using userdb
    lookup
  - lib-dcrypt: Salt for new version 2 keys has been increased to
    16 bytes.
  - lib-dregex: Add libpcre2 based regular expression support to
    Dovecot, if the library is missing, disable all regular
    expressions. This adds libpcre2-32 as build dependency.
  - lib-oauth2: jwt - Allow nbf and iat to point 1 second into
    future.
  - lib: Replace libicu with our own unicode library. Removes
    libicu as build dependency.
  - login-common: If proxying fails due to remote having invalid
    SSL cert, don't reconnect.
  - New features
  - auth: Add ssl_client_cert_fp and ssl_client_cert_pubkey_fp
    fields, see
    https://doc.dovecot.org/latest/core/summaries/settings.html#ssl_peer_certificate_fingerprint_hash
    for more information.
  - config: Add support for $SET:filter/path/setting.
  - config: Improve @group includes to work with overwriting
    their settings.
  - doveadm kick: Add support for kicking multiple usernames
  - doveadm mailbox status: Add support for deleted status item.
  - imap, imap-client: Add experimental partial IMAP4rev2
    support.
  - imap: Implement support for UTF8=ACCEPT for APPEND
  - lib-oauth2, oauth2: Add oauth2_token_expire_grace setting.
  - lmtp: lmtp-client - Support command pipelining.
  - login-common: Support local/remote blocks better.
  - master: accept() unix/inet connections before creating child
    process to handle it. This reduces timeouts when child
    processes are slow to spawn themselves.
  - Bug fixes
  - SMTPUTF8 was accepted even when it wasn't enabled.
  - auth, *-login: Direct logging with -L parameter was not
    working.
  - auth: Crash occured when OAUTH token validation failed with
    oauth2_use_worker_with_mech=yes.
  - auth: Invalid field handling crashes were fixed.
  - auth: ldap - Potential crash could happen at deinit.
  - auth: mech-gssapi - Server sending empty initial response
    would cause errors.
  - auth: mech-winbind - GSS-SPNEGO mechanism was erroneously
    marked as
  - not accepting NUL.
  - config: Multiple issues with $SET handling has been fixed.
  - configure: Building without LDAP didn't work.
  - doveadm: If source user didn't exist, a crash would occur.
  - imap, pop3, submission, imap-urlauth: USER environment usage
    was broken when running standalone.
  - imap-hibernate: Statistics would get truncated on
    unhibernation.
  - imap: "SEARCH MIMEPART FILENAME ENDS" command could have
    accessed memory outside allocated buffer, resulting in a
    crash.
  - imapc: Fetching partial headers would cause other cached
    headers to be cached empty, breaking e.g. imap envelope
    responses when caching to disk.
  - imapc: Shared namespace's INBOX mailbox was not always
    uppercased.
  - imapc: imapc_features=guid-forced GUID generation was not
    working correctly.
  - lda: USER environment was not accepted if -d hasn't been
    specified.
  - lib-http: http-url - Significant path percent encoding
    through parse and create was not preserved. This is mainly
    important for Dovecot's Lua bindings for lib-http.
  - lib-settings: Crash would occur when using %variables in
    SET_FILE type settings.
  - lib-storage: Attachment flags were attempted to be added for
    readonly mailboxes with mail_attachment_flags=add-flags.
  - lib-storage: Root directory for unusable shared namespaces
    was unnecessarily attempted to be created.
  - lib: Crash would occur when config was reloaded and logging
    to syslog.
  - login-common: Crash might have occured when login proxy was
    destroyed.
  - sqlite: The sqlite_journal_mode=wal setting didn't actually
    do anything.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.2
  - Changes
  - lib-sieve: Use new regular expression library in core.
  - managesieve: Add default
    service_extra_groups=$SET:default_internal_group.
  - New features
  - lib-sieve: Add support for "extlists" extension.
  - lib-sieve: regex - Allow unicode comparator.
  - Bug fixes
  - lib-sieve-tool: sieve-tool - All sieve_script settings were
    overriden.
  - lib-sieve: storage: dict: sieve_script_dict filter was
    missing from settings.
  - sieve-ldap-storage: Fix compile without LDAP.</changelog>
  <changelog author="mrueckert@suse.de" date="1761739201">- drop dovecot-fix-gssapi.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1761739202">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="mrueckert@suse.de" 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="mrueckert@suse.de" 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="hpj@urpla.net" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="mrueckert@suse.de" 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="suse+build@de-korte.org" 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="mrueckert@suse.de" 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>
</package>
<package pkgid="a110525f230c32120808e65a75908fe89a1ae627877d951878ceac3a1487690baec7bb6c36286177a706e4333d1a6045decf54f153a273755f916429b5f0b5b7" name="dovecot24-backend-pgsql" arch="s390x">
  <version epoch="0" ver="2.4.4" rel="160099.1.1"/>
  <changelog author="giacomo.leidi@suse.com" date="1755864000">- Allow for %is_opensuse to be unset, following up to
  https://src.suse.de/products/SLFO/pulls/204 (bsc#1248485).</changelog>
  <changelog author="mrueckert@suse.de" date="1761739200">- Update dovecot to 2.4.2 (boo#1252839 CVE-2025-30189)
  - Critical bug fixes
  - CVE-2025-30189: Passdb oauth2 (not oauth2 mechanism), passdb
    passwd, passdb bsdauth, and userdb passwd drivers would cause
    users to be cached with same cache key when auth cache was
    enabled.
  - Changes
  - auth: Remove proxy_always field.
  - config: Change settings history parsing to use python3.
  - doveadm: Print table formatter - Print empty values as "-".
  - imapc: Propagate remote error codes properly.
  - lda: Default mail_home=$HOME environment if not using userdb
    lookup
  - lib-dcrypt: Salt for new version 2 keys has been increased to
    16 bytes.
  - lib-dregex: Add libpcre2 based regular expression support to
    Dovecot, if the library is missing, disable all regular
    expressions. This adds libpcre2-32 as build dependency.
  - lib-oauth2: jwt - Allow nbf and iat to point 1 second into
    future.
  - lib: Replace libicu with our own unicode library. Removes
    libicu as build dependency.
  - login-common: If proxying fails due to remote having invalid
    SSL cert, don't reconnect.
  - New features
  - auth: Add ssl_client_cert_fp and ssl_client_cert_pubkey_fp
    fields, see
    https://doc.dovecot.org/latest/core/summaries/settings.html#ssl_peer_certificate_fingerprint_hash
    for more information.
  - config: Add support for $SET:filter/path/setting.
  - config: Improve @group includes to work with overwriting
    their settings.
  - doveadm kick: Add support for kicking multiple usernames
  - doveadm mailbox status: Add support for deleted status item.
  - imap, imap-client: Add experimental partial IMAP4rev2
    support.
  - imap: Implement support for UTF8=ACCEPT for APPEND
  - lib-oauth2, oauth2: Add oauth2_token_expire_grace setting.
  - lmtp: lmtp-client - Support command pipelining.
  - login-common: Support local/remote blocks better.
  - master: accept() unix/inet connections before creating child
    process to handle it. This reduces timeouts when child
    processes are slow to spawn themselves.
  - Bug fixes
  - SMTPUTF8 was accepted even when it wasn't enabled.
  - auth, *-login: Direct logging with -L parameter was not
    working.
  - auth: Crash occured when OAUTH token validation failed with
    oauth2_use_worker_with_mech=yes.
  - auth: Invalid field handling crashes were fixed.
  - auth: ldap - Potential crash could happen at deinit.
  - auth: mech-gssapi - Server sending empty initial response
    would cause errors.
  - auth: mech-winbind - GSS-SPNEGO mechanism was erroneously
    marked as
  - not accepting NUL.
  - config: Multiple issues with $SET handling has been fixed.
  - configure: Building without LDAP didn't work.
  - doveadm: If source user didn't exist, a crash would occur.
  - imap, pop3, submission, imap-urlauth: USER environment usage
    was broken when running standalone.
  - imap-hibernate: Statistics would get truncated on
    unhibernation.
  - imap: "SEARCH MIMEPART FILENAME ENDS" command could have
    accessed memory outside allocated buffer, resulting in a
    crash.
  - imapc: Fetching partial headers would cause other cached
    headers to be cached empty, breaking e.g. imap envelope
    responses when caching to disk.
  - imapc: Shared namespace's INBOX mailbox was not always
    uppercased.
  - imapc: imapc_features=guid-forced GUID generation was not
    working correctly.
  - lda: USER environment was not accepted if -d hasn't been
    specified.
  - lib-http: http-url - Significant path percent encoding
    through parse and create was not preserved. This is mainly
    important for Dovecot's Lua bindings for lib-http.
  - lib-settings: Crash would occur when using %variables in
    SET_FILE type settings.
  - lib-storage: Attachment flags were attempted to be added for
    readonly mailboxes with mail_attachment_flags=add-flags.
  - lib-storage: Root directory for unusable shared namespaces
    was unnecessarily attempted to be created.
  - lib: Crash would occur when config was reloaded and logging
    to syslog.
  - login-common: Crash might have occured when login proxy was
    destroyed.
  - sqlite: The sqlite_journal_mode=wal setting didn't actually
    do anything.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.2
  - Changes
  - lib-sieve: Use new regular expression library in core.
  - managesieve: Add default
    service_extra_groups=$SET:default_internal_group.
  - New features
  - lib-sieve: Add support for "extlists" extension.
  - lib-sieve: regex - Allow unicode comparator.
  - Bug fixes
  - lib-sieve-tool: sieve-tool - All sieve_script settings were
    overriden.
  - lib-sieve: storage: dict: sieve_script_dict filter was
    missing from settings.
  - sieve-ldap-storage: Fix compile without LDAP.</changelog>
  <changelog author="mrueckert@suse.de" date="1761739201">- drop dovecot-fix-gssapi.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1761739202">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="mrueckert@suse.de" 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="mrueckert@suse.de" 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="hpj@urpla.net" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="mrueckert@suse.de" 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="suse+build@de-korte.org" 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="mrueckert@suse.de" 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>
</package>
<package pkgid="6da09cae99474e9ed7adb0502b6ed17a4bd775c24eb5a01fe99473c511aaa307d39a19797b8ff72579b5df88025b9a69ba65cb1608618256022c92dedd6da957" name="dovecot24-backend-sqlite" arch="s390x">
  <version epoch="0" ver="2.4.4" rel="160099.1.1"/>
  <changelog author="giacomo.leidi@suse.com" date="1755864000">- Allow for %is_opensuse to be unset, following up to
  https://src.suse.de/products/SLFO/pulls/204 (bsc#1248485).</changelog>
  <changelog author="mrueckert@suse.de" date="1761739200">- Update dovecot to 2.4.2 (boo#1252839 CVE-2025-30189)
  - Critical bug fixes
  - CVE-2025-30189: Passdb oauth2 (not oauth2 mechanism), passdb
    passwd, passdb bsdauth, and userdb passwd drivers would cause
    users to be cached with same cache key when auth cache was
    enabled.
  - Changes
  - auth: Remove proxy_always field.
  - config: Change settings history parsing to use python3.
  - doveadm: Print table formatter - Print empty values as "-".
  - imapc: Propagate remote error codes properly.
  - lda: Default mail_home=$HOME environment if not using userdb
    lookup
  - lib-dcrypt: Salt for new version 2 keys has been increased to
    16 bytes.
  - lib-dregex: Add libpcre2 based regular expression support to
    Dovecot, if the library is missing, disable all regular
    expressions. This adds libpcre2-32 as build dependency.
  - lib-oauth2: jwt - Allow nbf and iat to point 1 second into
    future.
  - lib: Replace libicu with our own unicode library. Removes
    libicu as build dependency.
  - login-common: If proxying fails due to remote having invalid
    SSL cert, don't reconnect.
  - New features
  - auth: Add ssl_client_cert_fp and ssl_client_cert_pubkey_fp
    fields, see
    https://doc.dovecot.org/latest/core/summaries/settings.html#ssl_peer_certificate_fingerprint_hash
    for more information.
  - config: Add support for $SET:filter/path/setting.
  - config: Improve @group includes to work with overwriting
    their settings.
  - doveadm kick: Add support for kicking multiple usernames
  - doveadm mailbox status: Add support for deleted status item.
  - imap, imap-client: Add experimental partial IMAP4rev2
    support.
  - imap: Implement support for UTF8=ACCEPT for APPEND
  - lib-oauth2, oauth2: Add oauth2_token_expire_grace setting.
  - lmtp: lmtp-client - Support command pipelining.
  - login-common: Support local/remote blocks better.
  - master: accept() unix/inet connections before creating child
    process to handle it. This reduces timeouts when child
    processes are slow to spawn themselves.
  - Bug fixes
  - SMTPUTF8 was accepted even when it wasn't enabled.
  - auth, *-login: Direct logging with -L parameter was not
    working.
  - auth: Crash occured when OAUTH token validation failed with
    oauth2_use_worker_with_mech=yes.
  - auth: Invalid field handling crashes were fixed.
  - auth: ldap - Potential crash could happen at deinit.
  - auth: mech-gssapi - Server sending empty initial response
    would cause errors.
  - auth: mech-winbind - GSS-SPNEGO mechanism was erroneously
    marked as
  - not accepting NUL.
  - config: Multiple issues with $SET handling has been fixed.
  - configure: Building without LDAP didn't work.
  - doveadm: If source user didn't exist, a crash would occur.
  - imap, pop3, submission, imap-urlauth: USER environment usage
    was broken when running standalone.
  - imap-hibernate: Statistics would get truncated on
    unhibernation.
  - imap: "SEARCH MIMEPART FILENAME ENDS" command could have
    accessed memory outside allocated buffer, resulting in a
    crash.
  - imapc: Fetching partial headers would cause other cached
    headers to be cached empty, breaking e.g. imap envelope
    responses when caching to disk.
  - imapc: Shared namespace's INBOX mailbox was not always
    uppercased.
  - imapc: imapc_features=guid-forced GUID generation was not
    working correctly.
  - lda: USER environment was not accepted if -d hasn't been
    specified.
  - lib-http: http-url - Significant path percent encoding
    through parse and create was not preserved. This is mainly
    important for Dovecot's Lua bindings for lib-http.
  - lib-settings: Crash would occur when using %variables in
    SET_FILE type settings.
  - lib-storage: Attachment flags were attempted to be added for
    readonly mailboxes with mail_attachment_flags=add-flags.
  - lib-storage: Root directory for unusable shared namespaces
    was unnecessarily attempted to be created.
  - lib: Crash would occur when config was reloaded and logging
    to syslog.
  - login-common: Crash might have occured when login proxy was
    destroyed.
  - sqlite: The sqlite_journal_mode=wal setting didn't actually
    do anything.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.2
  - Changes
  - lib-sieve: Use new regular expression library in core.
  - managesieve: Add default
    service_extra_groups=$SET:default_internal_group.
  - New features
  - lib-sieve: Add support for "extlists" extension.
  - lib-sieve: regex - Allow unicode comparator.
  - Bug fixes
  - lib-sieve-tool: sieve-tool - All sieve_script settings were
    overriden.
  - lib-sieve: storage: dict: sieve_script_dict filter was
    missing from settings.
  - sieve-ldap-storage: Fix compile without LDAP.</changelog>
  <changelog author="mrueckert@suse.de" date="1761739201">- drop dovecot-fix-gssapi.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1761739202">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="mrueckert@suse.de" 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="mrueckert@suse.de" 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="hpj@urpla.net" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="mrueckert@suse.de" 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="suse+build@de-korte.org" 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="mrueckert@suse.de" 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>
</package>
<package pkgid="f2ac6711b46ce460c0a21c4c192cb161a34fd9840ecc348e76cfa34eb29755b7fafd1d32a4e96e6710544b6c0d5ba05e59f2b3815cf64d43753bda4fd0d04bcf" name="dovecot24-devel" arch="s390x">
  <version epoch="0" ver="2.4.4" rel="160099.1.1"/>
  <changelog author="giacomo.leidi@suse.com" date="1755864000">- Allow for %is_opensuse to be unset, following up to
  https://src.suse.de/products/SLFO/pulls/204 (bsc#1248485).</changelog>
  <changelog author="mrueckert@suse.de" date="1761739200">- Update dovecot to 2.4.2 (boo#1252839 CVE-2025-30189)
  - Critical bug fixes
  - CVE-2025-30189: Passdb oauth2 (not oauth2 mechanism), passdb
    passwd, passdb bsdauth, and userdb passwd drivers would cause
    users to be cached with same cache key when auth cache was
    enabled.
  - Changes
  - auth: Remove proxy_always field.
  - config: Change settings history parsing to use python3.
  - doveadm: Print table formatter - Print empty values as "-".
  - imapc: Propagate remote error codes properly.
  - lda: Default mail_home=$HOME environment if not using userdb
    lookup
  - lib-dcrypt: Salt for new version 2 keys has been increased to
    16 bytes.
  - lib-dregex: Add libpcre2 based regular expression support to
    Dovecot, if the library is missing, disable all regular
    expressions. This adds libpcre2-32 as build dependency.
  - lib-oauth2: jwt - Allow nbf and iat to point 1 second into
    future.
  - lib: Replace libicu with our own unicode library. Removes
    libicu as build dependency.
  - login-common: If proxying fails due to remote having invalid
    SSL cert, don't reconnect.
  - New features
  - auth: Add ssl_client_cert_fp and ssl_client_cert_pubkey_fp
    fields, see
    https://doc.dovecot.org/latest/core/summaries/settings.html#ssl_peer_certificate_fingerprint_hash
    for more information.
  - config: Add support for $SET:filter/path/setting.
  - config: Improve @group includes to work with overwriting
    their settings.
  - doveadm kick: Add support for kicking multiple usernames
  - doveadm mailbox status: Add support for deleted status item.
  - imap, imap-client: Add experimental partial IMAP4rev2
    support.
  - imap: Implement support for UTF8=ACCEPT for APPEND
  - lib-oauth2, oauth2: Add oauth2_token_expire_grace setting.
  - lmtp: lmtp-client - Support command pipelining.
  - login-common: Support local/remote blocks better.
  - master: accept() unix/inet connections before creating child
    process to handle it. This reduces timeouts when child
    processes are slow to spawn themselves.
  - Bug fixes
  - SMTPUTF8 was accepted even when it wasn't enabled.
  - auth, *-login: Direct logging with -L parameter was not
    working.
  - auth: Crash occured when OAUTH token validation failed with
    oauth2_use_worker_with_mech=yes.
  - auth: Invalid field handling crashes were fixed.
  - auth: ldap - Potential crash could happen at deinit.
  - auth: mech-gssapi - Server sending empty initial response
    would cause errors.
  - auth: mech-winbind - GSS-SPNEGO mechanism was erroneously
    marked as
  - not accepting NUL.
  - config: Multiple issues with $SET handling has been fixed.
  - configure: Building without LDAP didn't work.
  - doveadm: If source user didn't exist, a crash would occur.
  - imap, pop3, submission, imap-urlauth: USER environment usage
    was broken when running standalone.
  - imap-hibernate: Statistics would get truncated on
    unhibernation.
  - imap: "SEARCH MIMEPART FILENAME ENDS" command could have
    accessed memory outside allocated buffer, resulting in a
    crash.
  - imapc: Fetching partial headers would cause other cached
    headers to be cached empty, breaking e.g. imap envelope
    responses when caching to disk.
  - imapc: Shared namespace's INBOX mailbox was not always
    uppercased.
  - imapc: imapc_features=guid-forced GUID generation was not
    working correctly.
  - lda: USER environment was not accepted if -d hasn't been
    specified.
  - lib-http: http-url - Significant path percent encoding
    through parse and create was not preserved. This is mainly
    important for Dovecot's Lua bindings for lib-http.
  - lib-settings: Crash would occur when using %variables in
    SET_FILE type settings.
  - lib-storage: Attachment flags were attempted to be added for
    readonly mailboxes with mail_attachment_flags=add-flags.
  - lib-storage: Root directory for unusable shared namespaces
    was unnecessarily attempted to be created.
  - lib: Crash would occur when config was reloaded and logging
    to syslog.
  - login-common: Crash might have occured when login proxy was
    destroyed.
  - sqlite: The sqlite_journal_mode=wal setting didn't actually
    do anything.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.2
  - Changes
  - lib-sieve: Use new regular expression library in core.
  - managesieve: Add default
    service_extra_groups=$SET:default_internal_group.
  - New features
  - lib-sieve: Add support for "extlists" extension.
  - lib-sieve: regex - Allow unicode comparator.
  - Bug fixes
  - lib-sieve-tool: sieve-tool - All sieve_script settings were
    overriden.
  - lib-sieve: storage: dict: sieve_script_dict filter was
    missing from settings.
  - sieve-ldap-storage: Fix compile without LDAP.</changelog>
  <changelog author="mrueckert@suse.de" date="1761739201">- drop dovecot-fix-gssapi.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1761739202">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="mrueckert@suse.de" 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="mrueckert@suse.de" 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="hpj@urpla.net" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="mrueckert@suse.de" 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="suse+build@de-korte.org" 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="mrueckert@suse.de" 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>
</package>
<package pkgid="9a4a96f8f15d9a1f231ed24505d3e8d2dd54a38fb346597facace556290dbf7f3ff82e318931784d6baad91dfdfa31ad58e55536be49562b8f959a25de36b3e0" name="dovecot24-fts" arch="s390x">
  <version epoch="0" ver="2.4.4" rel="160099.1.1"/>
  <changelog author="giacomo.leidi@suse.com" date="1755864000">- Allow for %is_opensuse to be unset, following up to
  https://src.suse.de/products/SLFO/pulls/204 (bsc#1248485).</changelog>
  <changelog author="mrueckert@suse.de" date="1761739200">- Update dovecot to 2.4.2 (boo#1252839 CVE-2025-30189)
  - Critical bug fixes
  - CVE-2025-30189: Passdb oauth2 (not oauth2 mechanism), passdb
    passwd, passdb bsdauth, and userdb passwd drivers would cause
    users to be cached with same cache key when auth cache was
    enabled.
  - Changes
  - auth: Remove proxy_always field.
  - config: Change settings history parsing to use python3.
  - doveadm: Print table formatter - Print empty values as "-".
  - imapc: Propagate remote error codes properly.
  - lda: Default mail_home=$HOME environment if not using userdb
    lookup
  - lib-dcrypt: Salt for new version 2 keys has been increased to
    16 bytes.
  - lib-dregex: Add libpcre2 based regular expression support to
    Dovecot, if the library is missing, disable all regular
    expressions. This adds libpcre2-32 as build dependency.
  - lib-oauth2: jwt - Allow nbf and iat to point 1 second into
    future.
  - lib: Replace libicu with our own unicode library. Removes
    libicu as build dependency.
  - login-common: If proxying fails due to remote having invalid
    SSL cert, don't reconnect.
  - New features
  - auth: Add ssl_client_cert_fp and ssl_client_cert_pubkey_fp
    fields, see
    https://doc.dovecot.org/latest/core/summaries/settings.html#ssl_peer_certificate_fingerprint_hash
    for more information.
  - config: Add support for $SET:filter/path/setting.
  - config: Improve @group includes to work with overwriting
    their settings.
  - doveadm kick: Add support for kicking multiple usernames
  - doveadm mailbox status: Add support for deleted status item.
  - imap, imap-client: Add experimental partial IMAP4rev2
    support.
  - imap: Implement support for UTF8=ACCEPT for APPEND
  - lib-oauth2, oauth2: Add oauth2_token_expire_grace setting.
  - lmtp: lmtp-client - Support command pipelining.
  - login-common: Support local/remote blocks better.
  - master: accept() unix/inet connections before creating child
    process to handle it. This reduces timeouts when child
    processes are slow to spawn themselves.
  - Bug fixes
  - SMTPUTF8 was accepted even when it wasn't enabled.
  - auth, *-login: Direct logging with -L parameter was not
    working.
  - auth: Crash occured when OAUTH token validation failed with
    oauth2_use_worker_with_mech=yes.
  - auth: Invalid field handling crashes were fixed.
  - auth: ldap - Potential crash could happen at deinit.
  - auth: mech-gssapi - Server sending empty initial response
    would cause errors.
  - auth: mech-winbind - GSS-SPNEGO mechanism was erroneously
    marked as
  - not accepting NUL.
  - config: Multiple issues with $SET handling has been fixed.
  - configure: Building without LDAP didn't work.
  - doveadm: If source user didn't exist, a crash would occur.
  - imap, pop3, submission, imap-urlauth: USER environment usage
    was broken when running standalone.
  - imap-hibernate: Statistics would get truncated on
    unhibernation.
  - imap: "SEARCH MIMEPART FILENAME ENDS" command could have
    accessed memory outside allocated buffer, resulting in a
    crash.
  - imapc: Fetching partial headers would cause other cached
    headers to be cached empty, breaking e.g. imap envelope
    responses when caching to disk.
  - imapc: Shared namespace's INBOX mailbox was not always
    uppercased.
  - imapc: imapc_features=guid-forced GUID generation was not
    working correctly.
  - lda: USER environment was not accepted if -d hasn't been
    specified.
  - lib-http: http-url - Significant path percent encoding
    through parse and create was not preserved. This is mainly
    important for Dovecot's Lua bindings for lib-http.
  - lib-settings: Crash would occur when using %variables in
    SET_FILE type settings.
  - lib-storage: Attachment flags were attempted to be added for
    readonly mailboxes with mail_attachment_flags=add-flags.
  - lib-storage: Root directory for unusable shared namespaces
    was unnecessarily attempted to be created.
  - lib: Crash would occur when config was reloaded and logging
    to syslog.
  - login-common: Crash might have occured when login proxy was
    destroyed.
  - sqlite: The sqlite_journal_mode=wal setting didn't actually
    do anything.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.2
  - Changes
  - lib-sieve: Use new regular expression library in core.
  - managesieve: Add default
    service_extra_groups=$SET:default_internal_group.
  - New features
  - lib-sieve: Add support for "extlists" extension.
  - lib-sieve: regex - Allow unicode comparator.
  - Bug fixes
  - lib-sieve-tool: sieve-tool - All sieve_script settings were
    overriden.
  - lib-sieve: storage: dict: sieve_script_dict filter was
    missing from settings.
  - sieve-ldap-storage: Fix compile without LDAP.</changelog>
  <changelog author="mrueckert@suse.de" date="1761739201">- drop dovecot-fix-gssapi.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1761739202">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="mrueckert@suse.de" 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="mrueckert@suse.de" 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="hpj@urpla.net" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="mrueckert@suse.de" 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="suse+build@de-korte.org" 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="mrueckert@suse.de" 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>
</package>
<package pkgid="b248d5f4c2372be922ac68c2335ff07916146950118a756b43e32a5f9e188528bb9bfd70173f73b9a3dd99254c06694c9dad983d9790b7f1c7c59087892f021f" name="dovecot24-fts-flatcurve" arch="s390x">
  <version epoch="0" ver="2.4.4" rel="160099.1.1"/>
  <changelog author="giacomo.leidi@suse.com" date="1755864000">- Allow for %is_opensuse to be unset, following up to
  https://src.suse.de/products/SLFO/pulls/204 (bsc#1248485).</changelog>
  <changelog author="mrueckert@suse.de" date="1761739200">- Update dovecot to 2.4.2 (boo#1252839 CVE-2025-30189)
  - Critical bug fixes
  - CVE-2025-30189: Passdb oauth2 (not oauth2 mechanism), passdb
    passwd, passdb bsdauth, and userdb passwd drivers would cause
    users to be cached with same cache key when auth cache was
    enabled.
  - Changes
  - auth: Remove proxy_always field.
  - config: Change settings history parsing to use python3.
  - doveadm: Print table formatter - Print empty values as "-".
  - imapc: Propagate remote error codes properly.
  - lda: Default mail_home=$HOME environment if not using userdb
    lookup
  - lib-dcrypt: Salt for new version 2 keys has been increased to
    16 bytes.
  - lib-dregex: Add libpcre2 based regular expression support to
    Dovecot, if the library is missing, disable all regular
    expressions. This adds libpcre2-32 as build dependency.
  - lib-oauth2: jwt - Allow nbf and iat to point 1 second into
    future.
  - lib: Replace libicu with our own unicode library. Removes
    libicu as build dependency.
  - login-common: If proxying fails due to remote having invalid
    SSL cert, don't reconnect.
  - New features
  - auth: Add ssl_client_cert_fp and ssl_client_cert_pubkey_fp
    fields, see
    https://doc.dovecot.org/latest/core/summaries/settings.html#ssl_peer_certificate_fingerprint_hash
    for more information.
  - config: Add support for $SET:filter/path/setting.
  - config: Improve @group includes to work with overwriting
    their settings.
  - doveadm kick: Add support for kicking multiple usernames
  - doveadm mailbox status: Add support for deleted status item.
  - imap, imap-client: Add experimental partial IMAP4rev2
    support.
  - imap: Implement support for UTF8=ACCEPT for APPEND
  - lib-oauth2, oauth2: Add oauth2_token_expire_grace setting.
  - lmtp: lmtp-client - Support command pipelining.
  - login-common: Support local/remote blocks better.
  - master: accept() unix/inet connections before creating child
    process to handle it. This reduces timeouts when child
    processes are slow to spawn themselves.
  - Bug fixes
  - SMTPUTF8 was accepted even when it wasn't enabled.
  - auth, *-login: Direct logging with -L parameter was not
    working.
  - auth: Crash occured when OAUTH token validation failed with
    oauth2_use_worker_with_mech=yes.
  - auth: Invalid field handling crashes were fixed.
  - auth: ldap - Potential crash could happen at deinit.
  - auth: mech-gssapi - Server sending empty initial response
    would cause errors.
  - auth: mech-winbind - GSS-SPNEGO mechanism was erroneously
    marked as
  - not accepting NUL.
  - config: Multiple issues with $SET handling has been fixed.
  - configure: Building without LDAP didn't work.
  - doveadm: If source user didn't exist, a crash would occur.
  - imap, pop3, submission, imap-urlauth: USER environment usage
    was broken when running standalone.
  - imap-hibernate: Statistics would get truncated on
    unhibernation.
  - imap: "SEARCH MIMEPART FILENAME ENDS" command could have
    accessed memory outside allocated buffer, resulting in a
    crash.
  - imapc: Fetching partial headers would cause other cached
    headers to be cached empty, breaking e.g. imap envelope
    responses when caching to disk.
  - imapc: Shared namespace's INBOX mailbox was not always
    uppercased.
  - imapc: imapc_features=guid-forced GUID generation was not
    working correctly.
  - lda: USER environment was not accepted if -d hasn't been
    specified.
  - lib-http: http-url - Significant path percent encoding
    through parse and create was not preserved. This is mainly
    important for Dovecot's Lua bindings for lib-http.
  - lib-settings: Crash would occur when using %variables in
    SET_FILE type settings.
  - lib-storage: Attachment flags were attempted to be added for
    readonly mailboxes with mail_attachment_flags=add-flags.
  - lib-storage: Root directory for unusable shared namespaces
    was unnecessarily attempted to be created.
  - lib: Crash would occur when config was reloaded and logging
    to syslog.
  - login-common: Crash might have occured when login proxy was
    destroyed.
  - sqlite: The sqlite_journal_mode=wal setting didn't actually
    do anything.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.2
  - Changes
  - lib-sieve: Use new regular expression library in core.
  - managesieve: Add default
    service_extra_groups=$SET:default_internal_group.
  - New features
  - lib-sieve: Add support for "extlists" extension.
  - lib-sieve: regex - Allow unicode comparator.
  - Bug fixes
  - lib-sieve-tool: sieve-tool - All sieve_script settings were
    overriden.
  - lib-sieve: storage: dict: sieve_script_dict filter was
    missing from settings.
  - sieve-ldap-storage: Fix compile without LDAP.</changelog>
  <changelog author="mrueckert@suse.de" date="1761739201">- drop dovecot-fix-gssapi.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1761739202">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="mrueckert@suse.de" 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="mrueckert@suse.de" 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="hpj@urpla.net" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="mrueckert@suse.de" 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="suse+build@de-korte.org" 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="mrueckert@suse.de" 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>
</package>
<package pkgid="86fe99d61a763ca73fa31a13d52848424709573a8ee2ca4d49091529d06569647ef219482abc33568061bdc2cdae5a56ea418e213a1069cf10cbaebc794ea628" name="dovecot24-fts-solr" arch="s390x">
  <version epoch="0" ver="2.4.4" rel="160099.1.1"/>
  <changelog author="giacomo.leidi@suse.com" date="1755864000">- Allow for %is_opensuse to be unset, following up to
  https://src.suse.de/products/SLFO/pulls/204 (bsc#1248485).</changelog>
  <changelog author="mrueckert@suse.de" date="1761739200">- Update dovecot to 2.4.2 (boo#1252839 CVE-2025-30189)
  - Critical bug fixes
  - CVE-2025-30189: Passdb oauth2 (not oauth2 mechanism), passdb
    passwd, passdb bsdauth, and userdb passwd drivers would cause
    users to be cached with same cache key when auth cache was
    enabled.
  - Changes
  - auth: Remove proxy_always field.
  - config: Change settings history parsing to use python3.
  - doveadm: Print table formatter - Print empty values as "-".
  - imapc: Propagate remote error codes properly.
  - lda: Default mail_home=$HOME environment if not using userdb
    lookup
  - lib-dcrypt: Salt for new version 2 keys has been increased to
    16 bytes.
  - lib-dregex: Add libpcre2 based regular expression support to
    Dovecot, if the library is missing, disable all regular
    expressions. This adds libpcre2-32 as build dependency.
  - lib-oauth2: jwt - Allow nbf and iat to point 1 second into
    future.
  - lib: Replace libicu with our own unicode library. Removes
    libicu as build dependency.
  - login-common: If proxying fails due to remote having invalid
    SSL cert, don't reconnect.
  - New features
  - auth: Add ssl_client_cert_fp and ssl_client_cert_pubkey_fp
    fields, see
    https://doc.dovecot.org/latest/core/summaries/settings.html#ssl_peer_certificate_fingerprint_hash
    for more information.
  - config: Add support for $SET:filter/path/setting.
  - config: Improve @group includes to work with overwriting
    their settings.
  - doveadm kick: Add support for kicking multiple usernames
  - doveadm mailbox status: Add support for deleted status item.
  - imap, imap-client: Add experimental partial IMAP4rev2
    support.
  - imap: Implement support for UTF8=ACCEPT for APPEND
  - lib-oauth2, oauth2: Add oauth2_token_expire_grace setting.
  - lmtp: lmtp-client - Support command pipelining.
  - login-common: Support local/remote blocks better.
  - master: accept() unix/inet connections before creating child
    process to handle it. This reduces timeouts when child
    processes are slow to spawn themselves.
  - Bug fixes
  - SMTPUTF8 was accepted even when it wasn't enabled.
  - auth, *-login: Direct logging with -L parameter was not
    working.
  - auth: Crash occured when OAUTH token validation failed with
    oauth2_use_worker_with_mech=yes.
  - auth: Invalid field handling crashes were fixed.
  - auth: ldap - Potential crash could happen at deinit.
  - auth: mech-gssapi - Server sending empty initial response
    would cause errors.
  - auth: mech-winbind - GSS-SPNEGO mechanism was erroneously
    marked as
  - not accepting NUL.
  - config: Multiple issues with $SET handling has been fixed.
  - configure: Building without LDAP didn't work.
  - doveadm: If source user didn't exist, a crash would occur.
  - imap, pop3, submission, imap-urlauth: USER environment usage
    was broken when running standalone.
  - imap-hibernate: Statistics would get truncated on
    unhibernation.
  - imap: "SEARCH MIMEPART FILENAME ENDS" command could have
    accessed memory outside allocated buffer, resulting in a
    crash.
  - imapc: Fetching partial headers would cause other cached
    headers to be cached empty, breaking e.g. imap envelope
    responses when caching to disk.
  - imapc: Shared namespace's INBOX mailbox was not always
    uppercased.
  - imapc: imapc_features=guid-forced GUID generation was not
    working correctly.
  - lda: USER environment was not accepted if -d hasn't been
    specified.
  - lib-http: http-url - Significant path percent encoding
    through parse and create was not preserved. This is mainly
    important for Dovecot's Lua bindings for lib-http.
  - lib-settings: Crash would occur when using %variables in
    SET_FILE type settings.
  - lib-storage: Attachment flags were attempted to be added for
    readonly mailboxes with mail_attachment_flags=add-flags.
  - lib-storage: Root directory for unusable shared namespaces
    was unnecessarily attempted to be created.
  - lib: Crash would occur when config was reloaded and logging
    to syslog.
  - login-common: Crash might have occured when login proxy was
    destroyed.
  - sqlite: The sqlite_journal_mode=wal setting didn't actually
    do anything.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.2
  - Changes
  - lib-sieve: Use new regular expression library in core.
  - managesieve: Add default
    service_extra_groups=$SET:default_internal_group.
  - New features
  - lib-sieve: Add support for "extlists" extension.
  - lib-sieve: regex - Allow unicode comparator.
  - Bug fixes
  - lib-sieve-tool: sieve-tool - All sieve_script settings were
    overriden.
  - lib-sieve: storage: dict: sieve_script_dict filter was
    missing from settings.
  - sieve-ldap-storage: Fix compile without LDAP.</changelog>
  <changelog author="mrueckert@suse.de" date="1761739201">- drop dovecot-fix-gssapi.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1761739202">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="mrueckert@suse.de" 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="mrueckert@suse.de" 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="hpj@urpla.net" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="mrueckert@suse.de" 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="suse+build@de-korte.org" 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="mrueckert@suse.de" 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>
</package>
<package pkgid="4c04370651b762e1a8362eaccd39781eea10e1558b3e85e48967e5a4f0a240757105ced42b2cebb6b20c6d4613b342eb4742eb5d206adef6ecccfee6d219bac3" name="doxygen" arch="s390x">
  <version epoch="0" ver="1.14.0" rel="160099.3.3"/>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="foss@grueninger.de" date="1716379200">- Update to Doxygen 1.11.0
  * Add Markdown style todo list
  * Add support for GitHub Markdown style alerts
  * Add a "Run" menu item key-command to DoxyWizard
  * Added 'raise' and 'prefix' options to @include{doc}
  * Support `link` / `endlink` command in section title
  * Add support for @subparagraph and @subsubparagraph
  * Translation updates for German/Greek/Polish/Portuegse/Dutch/Chinese
  * `doxyapp --locate` list all overloads by including arguments
  * Adding support for "engine" files for plantuml
  * Show emoji in HTML treeview
  * Add `HTML_CODE_FOLDING` possibility to CHM
  * Make `HTML_CODE_FOLDING` possible when `DISABLE_INDEX=YES`
  * Add doxyindexer and doxysearch installation
  * cmake: always install man pages, only install for the
    binaries installed
  * allow function ptr with `INLINE_SIMPLE_STRUCTS`</changelog>
  <changelog author="foss@grueninger.de" date="1723032000">- Update to Doxygen 1.12.0
  * Adding "engine" chen and chronology for plantuml
  * Also allow backticks to be combined with emphasis in Markdown</changelog>
  <changelog author="pgajdos@suse.com" date="1725537600">- update licensing information (IBS sr#343838)</changelog>
  <changelog author="foss@grueninger.de" date="1735473600">- update to Doxygen 1.13.0
  * Using README.md as directory description via new option
    IMPLICIT_DIR_DOCS.
  * Add CSS class for @p command [view]
  * Add class attribute to the @qualifier command in the HTML output
  * New option HIDE_UNDOC_NAMESPACES which can be used to hide
    undocumented namespaces (similar to HIDE_UNDOC_CLASSES)
  * New option PLANTUMLFILE_DIRS and command \plantumlfile to
    include plantuml files (similar to DOT_DIRS, and \dotfile)
  * New option AUTOLINK_IGNORE_WORDS to specific a set of words
    that should not be linked
  * Update available emojis
  * Added strip and nostrip options to \include and \snippet to
    either strip or keep doxygen comments
  * Added helper script to live edit &amp; view a doxygen comment
    block, see addon/doxycommentviewer in the repo
  * Extending autobrief end characters with ? and !</changelog>
  <changelog author="foss@grueninger.de" date="1735819200">- update to Doxygen 1.13.1
  * As of doxygen version 1.13.1 and layout version 2.0, Doxygen
    will insert defaults for elements that are missing in the user
    defined layout file.
  * Add WARN_LAYOUT_FILE option to toggle warnings in layout file</changelog>
  <changelog author="foss@grueninger.de" date="1736596800">- update to Doxygen 1.13.2
  * Support for Plus sign code fence directives - GitHub flavor
  * String representation at "show configuration" in doxywizard
- Remove special paths for older Suse versions for which packages
  are no longer built anyway
  * Drop related patch doxygen-no-libclang-cpp.patch</changelog>
  <changelog author="foss@grueninger.de" date="1748088000">- update to 1.14.0
  * HTML output has gotten a fresh, more modern look. It makes
    better use of CSS and uses fewer bitmaps.
  * Added page outline navigation panel to the HTML output
  * Added new layout option: full height side bar + navigation tabs
  * Improved flexibility of `\cite` command
  * Support for Plus sign code fence directives - GitHub flavor</changelog>
  <changelog author="foss@grueninger.de" date="1748520000">- Doxywizard: Use Qt 6 instead of Qt5.</changelog>
  <changelog author="pgajdos@suse.com" date="1768910400">- drop %suse_update_desktop_file usage
- modified sources
  * doxywizard.desktop</changelog>
</package>
<package pkgid="60bab204e0611284cbfc99e4067b20d2b308961eec73974153c4035c4bb75dc26de76936dd7bc8737abf4009e5264b22f6bbbfe212a7f93d71166021fe4a9894" name="doxygen2man" arch="s390x">
  <version epoch="0" ver="2.0.9+20250916.4b496d0" rel="160099.1.2"/>
  <changelog author="ygao@suse.com" 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="ygao@suse.com" 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="dimstar@opensuse.org" 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="ygao@suse.com" 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="ygao@suse.com" 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="ygao@suse.com" 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="dmueller@suse.com" date="1650542400">- Make sure that the libstat_wrapper.so library is included in the libqb-tests RPM (when built)</changelog>
  <changelog author="ygao@suse.com" 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="ygao@suse.com" 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="varkoly@suse.com" 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="d4b238cc86000650fb9d0526d0e8b65a3f2e0835a46e9f200fa0fd52b2c3631b2b5dc2fe14ba97c6abece19e73e6b08485348ec91c2362c24ddb5815d0a2144b" name="doxywizard" arch="s390x">
  <version epoch="0" ver="1.14.0" rel="160099.3.4"/>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="foss@grueninger.de" date="1716379200">- Update to Doxygen 1.11.0
  * Add Markdown style todo list
  * Add support for GitHub Markdown style alerts
  * Add a "Run" menu item key-command to DoxyWizard
  * Added 'raise' and 'prefix' options to @include{doc}
  * Support `link` / `endlink` command in section title
  * Add support for @subparagraph and @subsubparagraph
  * Translation updates for German/Greek/Polish/Portuegse/Dutch/Chinese
  * `doxyapp --locate` list all overloads by including arguments
  * Adding support for "engine" files for plantuml
  * Show emoji in HTML treeview
  * Add `HTML_CODE_FOLDING` possibility to CHM
  * Make `HTML_CODE_FOLDING` possible when `DISABLE_INDEX=YES`
  * Add doxyindexer and doxysearch installation
  * cmake: always install man pages, only install for the
    binaries installed
  * allow function ptr with `INLINE_SIMPLE_STRUCTS`</changelog>
  <changelog author="foss@grueninger.de" date="1723032000">- Update to Doxygen 1.12.0
  * Adding "engine" chen and chronology for plantuml
  * Also allow backticks to be combined with emphasis in Markdown</changelog>
  <changelog author="pgajdos@suse.com" date="1725537600">- update licensing information (IBS sr#343838)</changelog>
  <changelog author="foss@grueninger.de" date="1735473600">- update to Doxygen 1.13.0
  * Using README.md as directory description via new option
    IMPLICIT_DIR_DOCS.
  * Add CSS class for @p command [view]
  * Add class attribute to the @qualifier command in the HTML output
  * New option HIDE_UNDOC_NAMESPACES which can be used to hide
    undocumented namespaces (similar to HIDE_UNDOC_CLASSES)
  * New option PLANTUMLFILE_DIRS and command \plantumlfile to
    include plantuml files (similar to DOT_DIRS, and \dotfile)
  * New option AUTOLINK_IGNORE_WORDS to specific a set of words
    that should not be linked
  * Update available emojis
  * Added strip and nostrip options to \include and \snippet to
    either strip or keep doxygen comments
  * Added helper script to live edit &amp; view a doxygen comment
    block, see addon/doxycommentviewer in the repo
  * Extending autobrief end characters with ? and !</changelog>
  <changelog author="foss@grueninger.de" date="1735819200">- update to Doxygen 1.13.1
  * As of doxygen version 1.13.1 and layout version 2.0, Doxygen
    will insert defaults for elements that are missing in the user
    defined layout file.
  * Add WARN_LAYOUT_FILE option to toggle warnings in layout file</changelog>
  <changelog author="foss@grueninger.de" date="1736596800">- update to Doxygen 1.13.2
  * Support for Plus sign code fence directives - GitHub flavor
  * String representation at "show configuration" in doxywizard
- Remove special paths for older Suse versions for which packages
  are no longer built anyway
  * Drop related patch doxygen-no-libclang-cpp.patch</changelog>
  <changelog author="foss@grueninger.de" date="1748088000">- update to 1.14.0
  * HTML output has gotten a fresh, more modern look. It makes
    better use of CSS and uses fewer bitmaps.
  * Added page outline navigation panel to the HTML output
  * Added new layout option: full height side bar + navigation tabs
  * Improved flexibility of `\cite` command
  * Support for Plus sign code fence directives - GitHub flavor</changelog>
  <changelog author="foss@grueninger.de" date="1748520000">- Doxywizard: Use Qt 6 instead of Qt5.</changelog>
  <changelog author="pgajdos@suse.com" date="1768910400">- drop %suse_update_desktop_file usage
- modified sources
  * doxywizard.desktop</changelog>
</package>
<package pkgid="ed3b2cd05c191784b232bf47d9cc57450201495d0b60f82993e3b54e6723a2b43f401d44e26b14180f87345d96858281ee8042d79d1c0a94fefec4c94ddad88b" name="dpdk-doc" arch="noarch">
  <version epoch="0" ver="25.11.2" rel="160099.1.3"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1739793600">- Update to LTS version 24.11
  * Changelog: https://doc.dpdk.org/guides/rel_notes/release_24_11.html
  * This update fix build with glibc 2.41
- Use gcc14 on x86_64 SLE15/16 to avoid the inline error</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1741608000">- Update to version 24.11.1
  * Contains DPDK 24.11 plus the fix for CVE-2024-11614,
    remove patch dpdk-CVE-2024-11614.patch
- Move docs from %{_docdir}/dpdk/dpdk to %{docdir}/dpdk</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1741953600">- Remove the 'thunderx' multibuild flavor; it was identical to aarch64.
  It also makes 'Provides: dpdk-any' obsolete. [bsc#1237385]</changelog>
  <changelog author="rguenther@suse.com" date="1743422400">- Add 0001-always_inline-fix.patch to fix issue with always_inline
  and rte_trace_feature_is_enabled which should use -mgeneral-regs-only
  to inter-operate with other ISA flags.  Remove GCC 14 build requirement
  for SLE15/16 again.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1743508800">- Change 0001-always_inline-fix.patch by replacing the function
  rte_trace_feature_is_enabled with a preprocessor substitution,
  this also work with older gcc7 where -mgeneral-regs-only isn't
  available.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1749124800">- Fix deterministic build [bsc#1244130]
  [+ 0001-dts-generate-random-capture_name-per-call.patch]</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1767700800">- Update to version 24.11.4
  * LTS update with ~250 fixes, details here:
    https://doc.dpdk.org/guides-24.11/rel_notes/release_24_11.html#id10
- Update to version 24.11.3
  * LTS release update contains ~180 fixes from main branch up to DPDK 25.07
  - Fixes CVE-2025-23259 -- an attacker on a VM in the system can cause
    information disclosure and denial of service (bsc#1254161)
  * remove included patch 0001-dts-generate-random-capture_name-per-call.patch
- Remove obsolete build option -Denable_kmods (upstream a52d472c5)
- dpdk-tools requires "which" and is noarch
- Drop pesign and needssslcertforbuild because we don't build a kmp anymore
  (boo#1247389)</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1773403200">- Update to version 25.11.0 (jsc#PED-15344)
  * Full changelog https://doc.dpdk.org/guides-25.11/rel_notes/release_25_11.html
  - Added automatic lcore-id remapping option.
  - Added inter-process and inter-OS DMA device API.
  - Added 800G speed.
  - Added mbuf tracking for debug.
  - Added ethdev API to get link connector.
  - Updated Amazon ENA (Elastic Network Adapter) ethernet driver.
  - Added Huawei hinic3 ethernet driver.
  - Updated Intel ice ethernet driver.
  - Updated Marvell cnxk ethernet driver.
  - Added Nebulamatrix nbl ethernet driver.
  - Updated NVIDIA mlx5 driver.
  - Updated NXP DPAA2 ethernet driver.
  - Added NXP ENETC4 ethernet driver.
  - Updated TAP ethernet driver.
  - Updated Wangxun txgbe ethernet driver.
  - Updated Yunsilicon xsc ethernet driver.
  - Added PQC ML algorithms in cryptodev.
  - Updated openssl crypto driver.
  - Updated Intel QuickAssist Technology (QAT) crypto driver.
  - Renamed HiSilicon DMA driver.
  - Added HiSilicon Accelerator DMA driver.
  - Added RCU support in the FIB6 library.
  - Added packet capture (pdump) for secondary process.
  - Allow overriding the automatic usage/help generation in argparse library.
- Specfile cleanup, removing flavors_to_build as we do not build kernel modules.
- Set cpu_instruction_set to x86-64-v2 for Leap16/SLE16, which makes
  0001-fix-cpu-compatibility.patch obsolete for these.
- Add libarchive as dependency, avoid errors like
  '/lib/firmware/... cannot be decompressed' where firmware is compressed.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1776686400">- Remove temporary output file sphinx_html.out -- fixes reproducible
  builds (bsc#1262286)</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1780401600">- Update to version 25.11.2
  * Revert regression "net: fix packet type for stacked VLAN"
    (https://bugs.dpdk.org/show_bug.cgi?id=1941)
- Update to version 25.11.1
  * Full changelog https://doc.dpdk.org/guides-25.11/rel_notes/release_25_11.html#release-notes
  - Fix memory Leaks across network drivers (mlx5, iavf, netvsc,
    nbl, tap), vhost, and testpmd.
  - Fix file descriptor (FD) leaks and job drops during flow
    configuration and port setup.
  - Fix critical heap and buffer overflows in dma-perf, OpenSSL SM2,
    and af_packet.
  - Fix null pointer dereferences and dangling pointers in ixgbe, nbl,
    mlx5, and FIPS validation.
  - Fix use-after-free race conditions during cleanup and shutdown in
    vhost and mlx5.</changelog>
</package>
<package pkgid="3faadc9bbcc1f86930a2c987397de3f5bab3adca18e1f5da3f700cd211d1c7b1e8740c82b78af56fc19badcda615723be0071724779d87a524b474f571008d98" name="dpdk-tools" arch="noarch">
  <version epoch="0" ver="25.11.2" rel="160099.1.3"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1739793600">- Update to LTS version 24.11
  * Changelog: https://doc.dpdk.org/guides/rel_notes/release_24_11.html
  * This update fix build with glibc 2.41
- Use gcc14 on x86_64 SLE15/16 to avoid the inline error</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1741608000">- Update to version 24.11.1
  * Contains DPDK 24.11 plus the fix for CVE-2024-11614,
    remove patch dpdk-CVE-2024-11614.patch
- Move docs from %{_docdir}/dpdk/dpdk to %{docdir}/dpdk</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1741953600">- Remove the 'thunderx' multibuild flavor; it was identical to aarch64.
  It also makes 'Provides: dpdk-any' obsolete. [bsc#1237385]</changelog>
  <changelog author="rguenther@suse.com" date="1743422400">- Add 0001-always_inline-fix.patch to fix issue with always_inline
  and rte_trace_feature_is_enabled which should use -mgeneral-regs-only
  to inter-operate with other ISA flags.  Remove GCC 14 build requirement
  for SLE15/16 again.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1743508800">- Change 0001-always_inline-fix.patch by replacing the function
  rte_trace_feature_is_enabled with a preprocessor substitution,
  this also work with older gcc7 where -mgeneral-regs-only isn't
  available.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1749124800">- Fix deterministic build [bsc#1244130]
  [+ 0001-dts-generate-random-capture_name-per-call.patch]</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1767700800">- Update to version 24.11.4
  * LTS update with ~250 fixes, details here:
    https://doc.dpdk.org/guides-24.11/rel_notes/release_24_11.html#id10
- Update to version 24.11.3
  * LTS release update contains ~180 fixes from main branch up to DPDK 25.07
  - Fixes CVE-2025-23259 -- an attacker on a VM in the system can cause
    information disclosure and denial of service (bsc#1254161)
  * remove included patch 0001-dts-generate-random-capture_name-per-call.patch
- Remove obsolete build option -Denable_kmods (upstream a52d472c5)
- dpdk-tools requires "which" and is noarch
- Drop pesign and needssslcertforbuild because we don't build a kmp anymore
  (boo#1247389)</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1773403200">- Update to version 25.11.0 (jsc#PED-15344)
  * Full changelog https://doc.dpdk.org/guides-25.11/rel_notes/release_25_11.html
  - Added automatic lcore-id remapping option.
  - Added inter-process and inter-OS DMA device API.
  - Added 800G speed.
  - Added mbuf tracking for debug.
  - Added ethdev API to get link connector.
  - Updated Amazon ENA (Elastic Network Adapter) ethernet driver.
  - Added Huawei hinic3 ethernet driver.
  - Updated Intel ice ethernet driver.
  - Updated Marvell cnxk ethernet driver.
  - Added Nebulamatrix nbl ethernet driver.
  - Updated NVIDIA mlx5 driver.
  - Updated NXP DPAA2 ethernet driver.
  - Added NXP ENETC4 ethernet driver.
  - Updated TAP ethernet driver.
  - Updated Wangxun txgbe ethernet driver.
  - Updated Yunsilicon xsc ethernet driver.
  - Added PQC ML algorithms in cryptodev.
  - Updated openssl crypto driver.
  - Updated Intel QuickAssist Technology (QAT) crypto driver.
  - Renamed HiSilicon DMA driver.
  - Added HiSilicon Accelerator DMA driver.
  - Added RCU support in the FIB6 library.
  - Added packet capture (pdump) for secondary process.
  - Allow overriding the automatic usage/help generation in argparse library.
- Specfile cleanup, removing flavors_to_build as we do not build kernel modules.
- Set cpu_instruction_set to x86-64-v2 for Leap16/SLE16, which makes
  0001-fix-cpu-compatibility.patch obsolete for these.
- Add libarchive as dependency, avoid errors like
  '/lib/firmware/... cannot be decompressed' where firmware is compressed.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1776686400">- Remove temporary output file sphinx_html.out -- fixes reproducible
  builds (bsc#1262286)</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1780401600">- Update to version 25.11.2
  * Revert regression "net: fix packet type for stacked VLAN"
    (https://bugs.dpdk.org/show_bug.cgi?id=1941)
- Update to version 25.11.1
  * Full changelog https://doc.dpdk.org/guides-25.11/rel_notes/release_25_11.html#release-notes
  - Fix memory Leaks across network drivers (mlx5, iavf, netvsc,
    nbl, tap), vhost, and testpmd.
  - Fix file descriptor (FD) leaks and job drops during flow
    configuration and port setup.
  - Fix critical heap and buffer overflows in dma-perf, OpenSSL SM2,
    and af_packet.
  - Fix null pointer dereferences and dangling pointers in ixgbe, nbl,
    mlx5, and FIPS validation.
  - Fix use-after-free race conditions during cleanup and shutdown in
    vhost and mlx5.</changelog>
</package>
<package pkgid="d28a5d92885964953050863e39a53d66a14988389a690570aefffe4486f3bd2b6e85975575c7ea7bd11f51ca06ac3b54d0fda7a615afe6c73b9ee168acd53b9d" name="dpic" arch="s390x">
  <version epoch="0" ver="2024.01.01" rel="bp161.1.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1363003200">- update to version 2013.03.10
  * Minor tweak to svg output</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1380974400">- Update to version 2013.09.30
  * Better portability of the random() function</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1389700800">- Update to version 2014.01.01
  * Input lines of arbitrary length and line continuation (except
    in strings).  Object parameters .thick = .thickness and .len =
    .length, eg t=last box.thick; q = last line.len</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1424865600">- Update to version 2015.02.16
  * Reworked the handling of backslashes in strings in macro arguments.
  * PDF output. Built-in variable dpicopt and variables added for
    detecting command options. Linear objects reworked for
    consistent fill.</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1432123200">- Update to version 2015.05.19
  * Bugfixes for nested if-statement and multiple pdf strings.
  * Fix comment lines containing braces in macro and for bodies.
    Revised messages for some errors.</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1439467200">- Update to version 2015.06.29
  * Fixed a bug in svg output.
  * Undeferred error messaging. Improved readability of C code.</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1503489600">- Update to version 2017.08.01
  * Minor changes and bugfixes</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 2020.06.01:
  * SVG text adjustments; GCC-10 conformance.
  * Commas protected by brackets; zero-repetition "for" loop bugfix
    under bison.
  * Fix of environment variable scope, arc attribute; improved error
    messages; generalized macro definition.
  * Corrected typos, copyright notices, version number, string treatment.
  * Bugfix for buffer overflow with extreme arguments of wfloat().
  * This is a major clone of the previous distribution, which
  contained compilable C code together with the original pascal
  source.  The pascal was translated to C code using p2c,
  which was included, and parsing was automated by a custom
  compiler-compiler which was also provided.  The current
  package includes C source only with parsing automated using
  GNU bison.  The original lexical analyser has been kept. To
  avoid introducing bugs, the C code has been changed only to
  accommodate bison; some p2c idiosyncrasies remain. The result
  is functionally identical to the previous version for correct
  input.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677844800">- update to 2023.02.1:
  * More precise obtuse-angle arcs.
  * Minor addition to the manual.
  * Non-LaTeX error-handling cleanup.
  * Line thickness recovery parameter enabled.
  * Redundant code dating from pascal conversion removed.
  * Robustness fixes.
  * Improved robustness for fuzzed input.
  * Added colored svg sprintf text and % appended to selected outputs.
  * Shift operation bugfix.
  * Improved error messaging; additional distribution examples.
  * CVE-2021-33390: Use-after-free in thedeletestringbox() (boo#1214501).
  * CVE-2021-33388: Heap Buffer Overflow in themakevar() (boo#1214502).
  * CVE-2021-32422: Buffer Overflow in theyylex() (boo#1214503).
  * CVE-2021-32421: Heap Use-After-Free in thedeletestringbox() (boo#1214504).
  * CVE-2021-32420: Heap-based Buffer Overflow in thestorestring() (boo#1214505).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1720526400">- update to 2024.01.01:
  * SVG stroke fix.
  * Robust arrowheads and pgf text offsets.</changelog>
</package>
<package pkgid="c5bf610dc0605fa18afdb624ea9cddaca0a1e23b142693e8cf92c119a414c245f5c3019127f0b801a8b088216e655333080be45ea694f5faea7ed3a888947cc6" name="dpic-doc" arch="noarch">
  <version epoch="0" ver="2024.01.01" rel="bp161.1.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1363003200">- update to version 2013.03.10
  * Minor tweak to svg output</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1380974400">- Update to version 2013.09.30
  * Better portability of the random() function</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1389700800">- Update to version 2014.01.01
  * Input lines of arbitrary length and line continuation (except
    in strings).  Object parameters .thick = .thickness and .len =
    .length, eg t=last box.thick; q = last line.len</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1424865600">- Update to version 2015.02.16
  * Reworked the handling of backslashes in strings in macro arguments.
  * PDF output. Built-in variable dpicopt and variables added for
    detecting command options. Linear objects reworked for
    consistent fill.</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1432123200">- Update to version 2015.05.19
  * Bugfixes for nested if-statement and multiple pdf strings.
  * Fix comment lines containing braces in macro and for bodies.
    Revised messages for some errors.</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1439467200">- Update to version 2015.06.29
  * Fixed a bug in svg output.
  * Undeferred error messaging. Improved readability of C code.</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1503489600">- Update to version 2017.08.01
  * Minor changes and bugfixes</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 2020.06.01:
  * SVG text adjustments; GCC-10 conformance.
  * Commas protected by brackets; zero-repetition "for" loop bugfix
    under bison.
  * Fix of environment variable scope, arc attribute; improved error
    messages; generalized macro definition.
  * Corrected typos, copyright notices, version number, string treatment.
  * Bugfix for buffer overflow with extreme arguments of wfloat().
  * This is a major clone of the previous distribution, which
  contained compilable C code together with the original pascal
  source.  The pascal was translated to C code using p2c,
  which was included, and parsing was automated by a custom
  compiler-compiler which was also provided.  The current
  package includes C source only with parsing automated using
  GNU bison.  The original lexical analyser has been kept. To
  avoid introducing bugs, the C code has been changed only to
  accommodate bison; some p2c idiosyncrasies remain. The result
  is functionally identical to the previous version for correct
  input.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677844800">- update to 2023.02.1:
  * More precise obtuse-angle arcs.
  * Minor addition to the manual.
  * Non-LaTeX error-handling cleanup.
  * Line thickness recovery parameter enabled.
  * Redundant code dating from pascal conversion removed.
  * Robustness fixes.
  * Improved robustness for fuzzed input.
  * Added colored svg sprintf text and % appended to selected outputs.
  * Shift operation bugfix.
  * Improved error messaging; additional distribution examples.
  * CVE-2021-33390: Use-after-free in thedeletestringbox() (boo#1214501).
  * CVE-2021-33388: Heap Buffer Overflow in themakevar() (boo#1214502).
  * CVE-2021-32422: Buffer Overflow in theyylex() (boo#1214503).
  * CVE-2021-32421: Heap Use-After-Free in thedeletestringbox() (boo#1214504).
  * CVE-2021-32420: Heap-based Buffer Overflow in thestorestring() (boo#1214505).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1720526400">- update to 2024.01.01:
  * SVG stroke fix.
  * Robust arrowheads and pgf text offsets.</changelog>
</package>
<package pkgid="6b2a62782a562d63be03e901802a96c73d0784e871c741d4df434dd4a035c8a8b0da79e529535b74f23d426d122e1176216e58e4ce373ac0e82c3a541ca59d87" name="dpkg" arch="s390x">
  <version epoch="0" ver="1.22.22" rel="160099.2.1"/>
  <changelog author="martin.schreiner@suse.com" 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@suse.com" 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@suse.com" date="1709035200">- Prepare for RPM 4.20.</changelog>
  <changelog author="martin.schreiner@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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="martin.schreiner@suse.com" 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@suse.com" date="1773662400">- Fix bsc#1259385 / CVE-2026-2219.
- Add new patch:
  * CVE-2026-2219.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1777636800">- 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</changelog>
</package>
<package pkgid="843273cb0db4dfab2279db23297d3d023b388735d9c0beccda5d1c31b3f0ebbd2fc93bc09015589dac0d8b5dec88f8f24a7ca339786678f2acbae795f3162202" name="dpkg-devel" arch="s390x">
  <version epoch="0" ver="1.22.22" rel="160099.2.1"/>
  <changelog author="martin.schreiner@suse.com" 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@suse.com" 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@suse.com" date="1709035200">- Prepare for RPM 4.20.</changelog>
  <changelog author="martin.schreiner@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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="martin.schreiner@suse.com" 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@suse.com" date="1773662400">- Fix bsc#1259385 / CVE-2026-2219.
- Add new patch:
  * CVE-2026-2219.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1777636800">- 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</changelog>
</package>
<package pkgid="fcf0c8f1355dac9f0c1d25698ec42094b6e2df0469c9b09fba5e73f7e54f3a408b0458e153eea68b563d4063efdf9f7a41764255c94bc84b54d92a64763596f0" name="dpkg-lang" arch="noarch">
  <version epoch="0" ver="1.22.22" rel="160099.2.1"/>
  <changelog author="martin.schreiner@suse.com" 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@suse.com" 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@suse.com" date="1709035200">- Prepare for RPM 4.20.</changelog>
  <changelog author="martin.schreiner@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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="martin.schreiner@suse.com" 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@suse.com" date="1773662400">- Fix bsc#1259385 / CVE-2026-2219.
- Add new patch:
  * CVE-2026-2219.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1777636800">- 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</changelog>
</package>
<package pkgid="94a6457f379379cf0401160d64a887b31047f23814436c0cbd8fac282c45c3bcea8b29402acece38c10642af2824f6750043be47891d1939c3591c29e3a80c6d" name="dracut" arch="s390x">
  <version epoch="0" ver="059+suse.731.gbcec6b0a1" rel="160099.1.14"/>
  <changelog author="antonio.feijoo@suse.com" date="1752667200">- Update to version 059+suse.692.g6ec224d5:
  * ci(suse.conf.example): change log levels (jsc#PED-12922)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1755000000">- Update to version 059+suse.696.g950c4798:
  * fix(dracut-util): crash if CMDLINE ends with quotation mark (bsc#1247819)
  * fix(74nvmf): set root=nvmf (bsc#1238848)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1761048000">- Update to version 059+suse.700.g40f7c5c4:
  Additional fixes for PXE boot with filled-in NBFT (bsc#1238848):
  * fix(74nvmf): make sure autoconnect script is run at least once
  * fix(74nvmf): only set netroot if it's yet empty</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764331200">- Update to version 059+suse.703.g3079f34f:
  * fix(kernel-modules-extra): remove stray \ before / (bsc#1253029)</changelog>
  <changelog author="thomas.blume@suse.com" date="1766059200">- fix packages for immutable mode (jsc#PED-14785)
  * replace directory and files creation in specfile with tmpfiles
    conf file dracut.conf</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1767009600">- Update to version 059+suse.717.gcbb1e9e9:
  Fix and update testsuite (bsc#1254873):
  * test(FULL-SYSTEMD): ignore errors in systemd-vconsole-setup.service
  * test: move /failed to /run/failed as rootfs might be read-only
  * test(FULL-SYSTEMD): use poweroff to shut down test
  * test(FULL SYSTEMD): no need to include dbus to the target rootfs
  * test: make the size of all test drives 512 MB
  * fix(systemd): move installation of libkmod to udev-rules module
  * test: switch to virtio for the QEMU drive
  * test: switch to virtio for the QEMU drive
  * test: increase test VM memory from 512M to 1024M to avoid OOM killer
  * test: move more common test code to test-functions
  * test: upgrade to ext4
  Other:
  * fix(nfs): do not execute logic in nfs hooks if netroot is not nfs (bsc#1253960)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1775476800">- Update to version 059+suse.726.g4f0830ff:
  NVMeoF boot: avoid network interface renaming (jsc#PED-14341):
  * feat(nvmf): set rd.nvmf.nm=1 if NetworkManager 1.54 is detected
  * feat(nvmf): allow using system interface naming policy
  * feat(nvmf): add dracut.conf option nvmf_nbft_mode
  * feat(nvmf): enable adapting to NBFT reconfiguration
  * fix(dracut.conf.5): move fstab/chroot warning to hostonly_mode section
  Always include a defined set of kernel modules for aarch64 (bsc#1257955):
  * fix(kernel-modules): always include arm/aarch64 specific modules in sloppy mode
  * fix(kernel-modules): make sure block modules are always included
  Other:
  * test(BTRFSRAID): simplify and rework to avoid intermittent errors (bsc#1258960)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1778500800">- Update to version 059+suse.728.gf51899513:
  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="1781870400">- Update to version 059+suse.730.gaad9c34eb:
  * 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="1783080000">- Update to version 059+suse.731.gbcec6b0a1:
  * fix(fips): handle zipl (bsc#1262515)</changelog>
</package>
<package pkgid="fd600a0e163530848194b4f3980b6af5c832cbf2923a54dfab7610c4676ab04a92f8628434763977abc65a2d706a7b930349c40f36fa30c0e848cf522e163194" name="dracut-extra" arch="s390x">
  <version epoch="0" ver="059+suse.731.gbcec6b0a1" rel="160099.1.14"/>
  <changelog author="antonio.feijoo@suse.com" date="1752667200">- Update to version 059+suse.692.g6ec224d5:
  * ci(suse.conf.example): change log levels (jsc#PED-12922)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1755000000">- Update to version 059+suse.696.g950c4798:
  * fix(dracut-util): crash if CMDLINE ends with quotation mark (bsc#1247819)
  * fix(74nvmf): set root=nvmf (bsc#1238848)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1761048000">- Update to version 059+suse.700.g40f7c5c4:
  Additional fixes for PXE boot with filled-in NBFT (bsc#1238848):
  * fix(74nvmf): make sure autoconnect script is run at least once
  * fix(74nvmf): only set netroot if it's yet empty</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764331200">- Update to version 059+suse.703.g3079f34f:
  * fix(kernel-modules-extra): remove stray \ before / (bsc#1253029)</changelog>
  <changelog author="thomas.blume@suse.com" date="1766059200">- fix packages for immutable mode (jsc#PED-14785)
  * replace directory and files creation in specfile with tmpfiles
    conf file dracut.conf</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1767009600">- Update to version 059+suse.717.gcbb1e9e9:
  Fix and update testsuite (bsc#1254873):
  * test(FULL-SYSTEMD): ignore errors in systemd-vconsole-setup.service
  * test: move /failed to /run/failed as rootfs might be read-only
  * test(FULL-SYSTEMD): use poweroff to shut down test
  * test(FULL SYSTEMD): no need to include dbus to the target rootfs
  * test: make the size of all test drives 512 MB
  * fix(systemd): move installation of libkmod to udev-rules module
  * test: switch to virtio for the QEMU drive
  * test: switch to virtio for the QEMU drive
  * test: increase test VM memory from 512M to 1024M to avoid OOM killer
  * test: move more common test code to test-functions
  * test: upgrade to ext4
  Other:
  * fix(nfs): do not execute logic in nfs hooks if netroot is not nfs (bsc#1253960)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1775476800">- Update to version 059+suse.726.g4f0830ff:
  NVMeoF boot: avoid network interface renaming (jsc#PED-14341):
  * feat(nvmf): set rd.nvmf.nm=1 if NetworkManager 1.54 is detected
  * feat(nvmf): allow using system interface naming policy
  * feat(nvmf): add dracut.conf option nvmf_nbft_mode
  * feat(nvmf): enable adapting to NBFT reconfiguration
  * fix(dracut.conf.5): move fstab/chroot warning to hostonly_mode section
  Always include a defined set of kernel modules for aarch64 (bsc#1257955):
  * fix(kernel-modules): always include arm/aarch64 specific modules in sloppy mode
  * fix(kernel-modules): make sure block modules are always included
  Other:
  * test(BTRFSRAID): simplify and rework to avoid intermittent errors (bsc#1258960)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1778500800">- Update to version 059+suse.728.gf51899513:
  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="1781870400">- Update to version 059+suse.730.gaad9c34eb:
  * 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="1783080000">- Update to version 059+suse.731.gbcec6b0a1:
  * fix(fips): handle zipl (bsc#1262515)</changelog>
</package>
<package pkgid="a36f1e22e3ed6233d948d19d46a2fbf0913de716c627de34351ec65c92bdfeaa2501b8c5456ca8f84d07a6f79572364e64bc818cde5a28ccc8342fd622bc3961" name="dracut-fips" arch="s390x">
  <version epoch="0" ver="059+suse.731.gbcec6b0a1" rel="160099.1.14"/>
  <changelog author="antonio.feijoo@suse.com" date="1752667200">- Update to version 059+suse.692.g6ec224d5:
  * ci(suse.conf.example): change log levels (jsc#PED-12922)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1755000000">- Update to version 059+suse.696.g950c4798:
  * fix(dracut-util): crash if CMDLINE ends with quotation mark (bsc#1247819)
  * fix(74nvmf): set root=nvmf (bsc#1238848)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1761048000">- Update to version 059+suse.700.g40f7c5c4:
  Additional fixes for PXE boot with filled-in NBFT (bsc#1238848):
  * fix(74nvmf): make sure autoconnect script is run at least once
  * fix(74nvmf): only set netroot if it's yet empty</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764331200">- Update to version 059+suse.703.g3079f34f:
  * fix(kernel-modules-extra): remove stray \ before / (bsc#1253029)</changelog>
  <changelog author="thomas.blume@suse.com" date="1766059200">- fix packages for immutable mode (jsc#PED-14785)
  * replace directory and files creation in specfile with tmpfiles
    conf file dracut.conf</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1767009600">- Update to version 059+suse.717.gcbb1e9e9:
  Fix and update testsuite (bsc#1254873):
  * test(FULL-SYSTEMD): ignore errors in systemd-vconsole-setup.service
  * test: move /failed to /run/failed as rootfs might be read-only
  * test(FULL-SYSTEMD): use poweroff to shut down test
  * test(FULL SYSTEMD): no need to include dbus to the target rootfs
  * test: make the size of all test drives 512 MB
  * fix(systemd): move installation of libkmod to udev-rules module
  * test: switch to virtio for the QEMU drive
  * test: switch to virtio for the QEMU drive
  * test: increase test VM memory from 512M to 1024M to avoid OOM killer
  * test: move more common test code to test-functions
  * test: upgrade to ext4
  Other:
  * fix(nfs): do not execute logic in nfs hooks if netroot is not nfs (bsc#1253960)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1775476800">- Update to version 059+suse.726.g4f0830ff:
  NVMeoF boot: avoid network interface renaming (jsc#PED-14341):
  * feat(nvmf): set rd.nvmf.nm=1 if NetworkManager 1.54 is detected
  * feat(nvmf): allow using system interface naming policy
  * feat(nvmf): add dracut.conf option nvmf_nbft_mode
  * feat(nvmf): enable adapting to NBFT reconfiguration
  * fix(dracut.conf.5): move fstab/chroot warning to hostonly_mode section
  Always include a defined set of kernel modules for aarch64 (bsc#1257955):
  * fix(kernel-modules): always include arm/aarch64 specific modules in sloppy mode
  * fix(kernel-modules): make sure block modules are always included
  Other:
  * test(BTRFSRAID): simplify and rework to avoid intermittent errors (bsc#1258960)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1778500800">- Update to version 059+suse.728.gf51899513:
  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="1781870400">- Update to version 059+suse.730.gaad9c34eb:
  * 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="1783080000">- Update to version 059+suse.731.gbcec6b0a1:
  * fix(fips): handle zipl (bsc#1262515)</changelog>
</package>
<package pkgid="be05abee414f29f7410641ed46fbe8f3e1c6fcdc2310c487e2f6e77862ee8f4dc8739f8a7a23f0d6866693ef351ca1cb976a25371c93519ae0aebfeb9c4cf354" name="dracut-ima" arch="s390x">
  <version epoch="0" ver="059+suse.731.gbcec6b0a1" rel="160099.1.14"/>
  <changelog author="antonio.feijoo@suse.com" date="1752667200">- Update to version 059+suse.692.g6ec224d5:
  * ci(suse.conf.example): change log levels (jsc#PED-12922)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1755000000">- Update to version 059+suse.696.g950c4798:
  * fix(dracut-util): crash if CMDLINE ends with quotation mark (bsc#1247819)
  * fix(74nvmf): set root=nvmf (bsc#1238848)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1761048000">- Update to version 059+suse.700.g40f7c5c4:
  Additional fixes for PXE boot with filled-in NBFT (bsc#1238848):
  * fix(74nvmf): make sure autoconnect script is run at least once
  * fix(74nvmf): only set netroot if it's yet empty</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764331200">- Update to version 059+suse.703.g3079f34f:
  * fix(kernel-modules-extra): remove stray \ before / (bsc#1253029)</changelog>
  <changelog author="thomas.blume@suse.com" date="1766059200">- fix packages for immutable mode (jsc#PED-14785)
  * replace directory and files creation in specfile with tmpfiles
    conf file dracut.conf</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1767009600">- Update to version 059+suse.717.gcbb1e9e9:
  Fix and update testsuite (bsc#1254873):
  * test(FULL-SYSTEMD): ignore errors in systemd-vconsole-setup.service
  * test: move /failed to /run/failed as rootfs might be read-only
  * test(FULL-SYSTEMD): use poweroff to shut down test
  * test(FULL SYSTEMD): no need to include dbus to the target rootfs
  * test: make the size of all test drives 512 MB
  * fix(systemd): move installation of libkmod to udev-rules module
  * test: switch to virtio for the QEMU drive
  * test: switch to virtio for the QEMU drive
  * test: increase test VM memory from 512M to 1024M to avoid OOM killer
  * test: move more common test code to test-functions
  * test: upgrade to ext4
  Other:
  * fix(nfs): do not execute logic in nfs hooks if netroot is not nfs (bsc#1253960)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1775476800">- Update to version 059+suse.726.g4f0830ff:
  NVMeoF boot: avoid network interface renaming (jsc#PED-14341):
  * feat(nvmf): set rd.nvmf.nm=1 if NetworkManager 1.54 is detected
  * feat(nvmf): allow using system interface naming policy
  * feat(nvmf): add dracut.conf option nvmf_nbft_mode
  * feat(nvmf): enable adapting to NBFT reconfiguration
  * fix(dracut.conf.5): move fstab/chroot warning to hostonly_mode section
  Always include a defined set of kernel modules for aarch64 (bsc#1257955):
  * fix(kernel-modules): always include arm/aarch64 specific modules in sloppy mode
  * fix(kernel-modules): make sure block modules are always included
  Other:
  * test(BTRFSRAID): simplify and rework to avoid intermittent errors (bsc#1258960)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1778500800">- Update to version 059+suse.728.gf51899513:
  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="1781870400">- Update to version 059+suse.730.gaad9c34eb:
  * 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="1783080000">- Update to version 059+suse.731.gbcec6b0a1:
  * fix(fips): handle zipl (bsc#1262515)</changelog>
</package>
<package pkgid="3b9c8d2b003f086d3cb1a0aed249eddebf6fb70870124888a94be4d78da69eb36886130e87f115299d76c41777ba7f912ed4f92fff7d2e7ee6e3a0e2ef53e707" name="dracut-kiwi-lib" arch="s390x">
  <version epoch="0" ver="10.2.33" rel="160099.7.1"/>
  <changelog author="marcus.schaefer@gmail.com" date="1775131200">- Refactor use of kiwi settings file
  KIWI supports an optional runtime configuration file for
  settings to control the behavior of the tools used by
  KIWI on the build host. So far this config file could be
  specified via --config or is searched in the user's HOME
  or looked up as /etc/kiwi.yml. With this commit the
  following changes to this heuristic are made:
  1. Support reading of /etc/kiwi.yml.d/*.yml
  2. Support reading of /usr/share/kiwi/kiwi.yml and /usr/share/kiwi/kiwi.yml.d/*.yml
  3. Install default settings file as /usr/share/kiwi/kiwi.yml.example
  from the main package and drop it from kiwi-man-pages which
  was considered a weird place.</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1775131201">- Limit workflow to SLE supported pythons</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1776772800">- Move OVA support to open-vmdk
  Finally this commit drops the use of the VMware ovftool
  and moves to the real opensource alternative open-vmdk
  This Fixes #2292 and Fixes #2627 and Fixes jira#PED-9497</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1780228800">- Drop parted requirement for msdos partitioner
  parted was used in kiwi at one place to set the active flag
  on a partition in the DOS table. This action can also be
  done via sfdisk and drops the parted requirement from the
  kiwi builder code</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1780488000">- Do not hardcode dracut omit module in live builder
  This is a relict from the old days when the pure presence of
  multipath in a live ISO caused issues at boot time. kiwi should
  not maintain a hardcoded list of dracut modules except for those
  that are mandatory for live boot, if there should be any special
  setting needed it should come from an overlay setup in
  /etc/dracut.conf.d/*.conf as part of the image description.
  This is related to bsc#1260340</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1781092800">- Fix rereading DASD partition table with partprobe
  On s390 and with a DASD disk the rereading of the partition
  table can only be done properly with partprobe. This commit
  changes the dracut code to Require parted and partprobe only
  for DASD disks on s390.
  In addition this commit prevents the active device locking
  for parted and partprobe when called in the context of a
  DASD device. The reason for this change is because of a
  patch in libparted which applies flock() itself in this
  condition. For details see:
  https://build.opensuse.org/projects/Base:System/packages/parted/files/libparted-make-BLKRRPART-more-robust.patch?expand=1
  This change however does not exist in the upstream version
  of parted which is causing problems that are hard to solve
  by kiwi. However, a dead-lock condition should be avoided
  and I think it's still better to have this change in kiwi
  and convince people to upstream the above parted fix, rather
  than living with a dead-lock condition due to double locking
  in kiwi. This Fixes bsc#1263973</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1782734400">- Fix qemu-xxx requirement
  Do not require qemu variant packages for 32bit architectures.
  This Fixes bsc#1263564
  Co-authored-by: Ana Guerrero &lt;ana.guerrero@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1782907200">- Fix system resize
  When resizing the partition table via sfdisk --relocate,
  the resize failed when the device was locked beforehand.
  In addition the resize of the actual filesystem failed
  the prior filesystem check if the btrfs filesystem is
  used. btrfs reports the free space cache to be outdated/corrupt
  after kiwi has resized the partition table. This is an
  expected condition prior resize of the filesystem and
  should not prevent the following resize. As such the
  filesystem check is not applied for btrfs prior resize.</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080000">- Add support for sha512sum
  Allow to select between the default shasum size 256 and 512
  via a new runtime config section named: shasum
  This Fixes #3004</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080001">- Fix reading of runtime config files
  Make sure the reading of the runtime config files in the
  different locations is not an exclusive procedure. According
  to the systemd/uapi spec both vendor(/usr) and admin(/etc)
  places needs to be taken into account and not only one.
  In addition the drop-ins directories should also be taken
  into account if their main file is not present.
  This Fixes #3014</changelog>
</package>
<package pkgid="784bd51e22e4c7cd7ca71056bf888fa1fb4883fc89c24ffe38e22a748adf63a94fed259a67232b1aab721d304ab495604bb1c0bf9eea6a3a02a4afa00a95082e" name="dracut-kiwi-live" arch="s390x">
  <version epoch="0" ver="10.2.33" rel="160099.7.1"/>
  <changelog author="marcus.schaefer@gmail.com" date="1775131200">- Refactor use of kiwi settings file
  KIWI supports an optional runtime configuration file for
  settings to control the behavior of the tools used by
  KIWI on the build host. So far this config file could be
  specified via --config or is searched in the user's HOME
  or looked up as /etc/kiwi.yml. With this commit the
  following changes to this heuristic are made:
  1. Support reading of /etc/kiwi.yml.d/*.yml
  2. Support reading of /usr/share/kiwi/kiwi.yml and /usr/share/kiwi/kiwi.yml.d/*.yml
  3. Install default settings file as /usr/share/kiwi/kiwi.yml.example
  from the main package and drop it from kiwi-man-pages which
  was considered a weird place.</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1775131201">- Limit workflow to SLE supported pythons</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1776772800">- Move OVA support to open-vmdk
  Finally this commit drops the use of the VMware ovftool
  and moves to the real opensource alternative open-vmdk
  This Fixes #2292 and Fixes #2627 and Fixes jira#PED-9497</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1780228800">- Drop parted requirement for msdos partitioner
  parted was used in kiwi at one place to set the active flag
  on a partition in the DOS table. This action can also be
  done via sfdisk and drops the parted requirement from the
  kiwi builder code</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1780488000">- Do not hardcode dracut omit module in live builder
  This is a relict from the old days when the pure presence of
  multipath in a live ISO caused issues at boot time. kiwi should
  not maintain a hardcoded list of dracut modules except for those
  that are mandatory for live boot, if there should be any special
  setting needed it should come from an overlay setup in
  /etc/dracut.conf.d/*.conf as part of the image description.
  This is related to bsc#1260340</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1781092800">- Fix rereading DASD partition table with partprobe
  On s390 and with a DASD disk the rereading of the partition
  table can only be done properly with partprobe. This commit
  changes the dracut code to Require parted and partprobe only
  for DASD disks on s390.
  In addition this commit prevents the active device locking
  for parted and partprobe when called in the context of a
  DASD device. The reason for this change is because of a
  patch in libparted which applies flock() itself in this
  condition. For details see:
  https://build.opensuse.org/projects/Base:System/packages/parted/files/libparted-make-BLKRRPART-more-robust.patch?expand=1
  This change however does not exist in the upstream version
  of parted which is causing problems that are hard to solve
  by kiwi. However, a dead-lock condition should be avoided
  and I think it's still better to have this change in kiwi
  and convince people to upstream the above parted fix, rather
  than living with a dead-lock condition due to double locking
  in kiwi. This Fixes bsc#1263973</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1782734400">- Fix qemu-xxx requirement
  Do not require qemu variant packages for 32bit architectures.
  This Fixes bsc#1263564
  Co-authored-by: Ana Guerrero &lt;ana.guerrero@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1782907200">- Fix system resize
  When resizing the partition table via sfdisk --relocate,
  the resize failed when the device was locked beforehand.
  In addition the resize of the actual filesystem failed
  the prior filesystem check if the btrfs filesystem is
  used. btrfs reports the free space cache to be outdated/corrupt
  after kiwi has resized the partition table. This is an
  expected condition prior resize of the filesystem and
  should not prevent the following resize. As such the
  filesystem check is not applied for btrfs prior resize.</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080000">- Add support for sha512sum
  Allow to select between the default shasum size 256 and 512
  via a new runtime config section named: shasum
  This Fixes #3004</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080001">- Fix reading of runtime config files
  Make sure the reading of the runtime config files in the
  different locations is not an exclusive procedure. According
  to the systemd/uapi spec both vendor(/usr) and admin(/etc)
  places needs to be taken into account and not only one.
  In addition the drop-ins directories should also be taken
  into account if their main file is not present.
  This Fixes #3014</changelog>
</package>
<package pkgid="29af4c2de85f3286c83179fc505d31025aa33a645ac930c73b3a2f88dfa63247df371d546709b8fd35ae22a06e067800e8f1a0f5761edcc03e66edf1669c8a89" name="dracut-kiwi-oem-dump" arch="s390x">
  <version epoch="0" ver="10.2.33" rel="160099.7.1"/>
  <changelog author="marcus.schaefer@gmail.com" date="1775131200">- Refactor use of kiwi settings file
  KIWI supports an optional runtime configuration file for
  settings to control the behavior of the tools used by
  KIWI on the build host. So far this config file could be
  specified via --config or is searched in the user's HOME
  or looked up as /etc/kiwi.yml. With this commit the
  following changes to this heuristic are made:
  1. Support reading of /etc/kiwi.yml.d/*.yml
  2. Support reading of /usr/share/kiwi/kiwi.yml and /usr/share/kiwi/kiwi.yml.d/*.yml
  3. Install default settings file as /usr/share/kiwi/kiwi.yml.example
  from the main package and drop it from kiwi-man-pages which
  was considered a weird place.</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1775131201">- Limit workflow to SLE supported pythons</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1776772800">- Move OVA support to open-vmdk
  Finally this commit drops the use of the VMware ovftool
  and moves to the real opensource alternative open-vmdk
  This Fixes #2292 and Fixes #2627 and Fixes jira#PED-9497</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1780228800">- Drop parted requirement for msdos partitioner
  parted was used in kiwi at one place to set the active flag
  on a partition in the DOS table. This action can also be
  done via sfdisk and drops the parted requirement from the
  kiwi builder code</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1780488000">- Do not hardcode dracut omit module in live builder
  This is a relict from the old days when the pure presence of
  multipath in a live ISO caused issues at boot time. kiwi should
  not maintain a hardcoded list of dracut modules except for those
  that are mandatory for live boot, if there should be any special
  setting needed it should come from an overlay setup in
  /etc/dracut.conf.d/*.conf as part of the image description.
  This is related to bsc#1260340</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1781092800">- Fix rereading DASD partition table with partprobe
  On s390 and with a DASD disk the rereading of the partition
  table can only be done properly with partprobe. This commit
  changes the dracut code to Require parted and partprobe only
  for DASD disks on s390.
  In addition this commit prevents the active device locking
  for parted and partprobe when called in the context of a
  DASD device. The reason for this change is because of a
  patch in libparted which applies flock() itself in this
  condition. For details see:
  https://build.opensuse.org/projects/Base:System/packages/parted/files/libparted-make-BLKRRPART-more-robust.patch?expand=1
  This change however does not exist in the upstream version
  of parted which is causing problems that are hard to solve
  by kiwi. However, a dead-lock condition should be avoided
  and I think it's still better to have this change in kiwi
  and convince people to upstream the above parted fix, rather
  than living with a dead-lock condition due to double locking
  in kiwi. This Fixes bsc#1263973</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1782734400">- Fix qemu-xxx requirement
  Do not require qemu variant packages for 32bit architectures.
  This Fixes bsc#1263564
  Co-authored-by: Ana Guerrero &lt;ana.guerrero@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1782907200">- Fix system resize
  When resizing the partition table via sfdisk --relocate,
  the resize failed when the device was locked beforehand.
  In addition the resize of the actual filesystem failed
  the prior filesystem check if the btrfs filesystem is
  used. btrfs reports the free space cache to be outdated/corrupt
  after kiwi has resized the partition table. This is an
  expected condition prior resize of the filesystem and
  should not prevent the following resize. As such the
  filesystem check is not applied for btrfs prior resize.</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080000">- Add support for sha512sum
  Allow to select between the default shasum size 256 and 512
  via a new runtime config section named: shasum
  This Fixes #3004</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080001">- Fix reading of runtime config files
  Make sure the reading of the runtime config files in the
  different locations is not an exclusive procedure. According
  to the systemd/uapi spec both vendor(/usr) and admin(/etc)
  places needs to be taken into account and not only one.
  In addition the drop-ins directories should also be taken
  into account if their main file is not present.
  This Fixes #3014</changelog>
</package>
<package pkgid="d7d16a7cf40568fd81c88c90cb958ec78db8dfd56f3ced12ab5db7a105acb8ed62bd5913305bbc939d0d5b90b9aa9998573f01e875b66d4c6ed222df5e83da16" name="dracut-kiwi-oem-repart" arch="s390x">
  <version epoch="0" ver="10.2.33" rel="160099.7.1"/>
  <changelog author="marcus.schaefer@gmail.com" date="1775131200">- Refactor use of kiwi settings file
  KIWI supports an optional runtime configuration file for
  settings to control the behavior of the tools used by
  KIWI on the build host. So far this config file could be
  specified via --config or is searched in the user's HOME
  or looked up as /etc/kiwi.yml. With this commit the
  following changes to this heuristic are made:
  1. Support reading of /etc/kiwi.yml.d/*.yml
  2. Support reading of /usr/share/kiwi/kiwi.yml and /usr/share/kiwi/kiwi.yml.d/*.yml
  3. Install default settings file as /usr/share/kiwi/kiwi.yml.example
  from the main package and drop it from kiwi-man-pages which
  was considered a weird place.</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1775131201">- Limit workflow to SLE supported pythons</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1776772800">- Move OVA support to open-vmdk
  Finally this commit drops the use of the VMware ovftool
  and moves to the real opensource alternative open-vmdk
  This Fixes #2292 and Fixes #2627 and Fixes jira#PED-9497</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1780228800">- Drop parted requirement for msdos partitioner
  parted was used in kiwi at one place to set the active flag
  on a partition in the DOS table. This action can also be
  done via sfdisk and drops the parted requirement from the
  kiwi builder code</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1780488000">- Do not hardcode dracut omit module in live builder
  This is a relict from the old days when the pure presence of
  multipath in a live ISO caused issues at boot time. kiwi should
  not maintain a hardcoded list of dracut modules except for those
  that are mandatory for live boot, if there should be any special
  setting needed it should come from an overlay setup in
  /etc/dracut.conf.d/*.conf as part of the image description.
  This is related to bsc#1260340</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1781092800">- Fix rereading DASD partition table with partprobe
  On s390 and with a DASD disk the rereading of the partition
  table can only be done properly with partprobe. This commit
  changes the dracut code to Require parted and partprobe only
  for DASD disks on s390.
  In addition this commit prevents the active device locking
  for parted and partprobe when called in the context of a
  DASD device. The reason for this change is because of a
  patch in libparted which applies flock() itself in this
  condition. For details see:
  https://build.opensuse.org/projects/Base:System/packages/parted/files/libparted-make-BLKRRPART-more-robust.patch?expand=1
  This change however does not exist in the upstream version
  of parted which is causing problems that are hard to solve
  by kiwi. However, a dead-lock condition should be avoided
  and I think it's still better to have this change in kiwi
  and convince people to upstream the above parted fix, rather
  than living with a dead-lock condition due to double locking
  in kiwi. This Fixes bsc#1263973</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1782734400">- Fix qemu-xxx requirement
  Do not require qemu variant packages for 32bit architectures.
  This Fixes bsc#1263564
  Co-authored-by: Ana Guerrero &lt;ana.guerrero@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1782907200">- Fix system resize
  When resizing the partition table via sfdisk --relocate,
  the resize failed when the device was locked beforehand.
  In addition the resize of the actual filesystem failed
  the prior filesystem check if the btrfs filesystem is
  used. btrfs reports the free space cache to be outdated/corrupt
  after kiwi has resized the partition table. This is an
  expected condition prior resize of the filesystem and
  should not prevent the following resize. As such the
  filesystem check is not applied for btrfs prior resize.</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080000">- Add support for sha512sum
  Allow to select between the default shasum size 256 and 512
  via a new runtime config section named: shasum
  This Fixes #3004</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080001">- Fix reading of runtime config files
  Make sure the reading of the runtime config files in the
  different locations is not an exclusive procedure. According
  to the systemd/uapi spec both vendor(/usr) and admin(/etc)
  places needs to be taken into account and not only one.
  In addition the drop-ins directories should also be taken
  into account if their main file is not present.
  This Fixes #3014</changelog>
</package>
<package pkgid="1cc3e52c7e8d56a17869648f5c1ea1ce99bf4c3fa1c51a6968f36926ed814754beebac57e3b95bfddc8af0e388f670c4058a9dbd93bbc3e308555fd4abc65dfc" name="dracut-kiwi-overlay" arch="s390x">
  <version epoch="0" ver="10.2.33" rel="160099.7.1"/>
  <changelog author="marcus.schaefer@gmail.com" date="1775131200">- Refactor use of kiwi settings file
  KIWI supports an optional runtime configuration file for
  settings to control the behavior of the tools used by
  KIWI on the build host. So far this config file could be
  specified via --config or is searched in the user's HOME
  or looked up as /etc/kiwi.yml. With this commit the
  following changes to this heuristic are made:
  1. Support reading of /etc/kiwi.yml.d/*.yml
  2. Support reading of /usr/share/kiwi/kiwi.yml and /usr/share/kiwi/kiwi.yml.d/*.yml
  3. Install default settings file as /usr/share/kiwi/kiwi.yml.example
  from the main package and drop it from kiwi-man-pages which
  was considered a weird place.</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1775131201">- Limit workflow to SLE supported pythons</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1776772800">- Move OVA support to open-vmdk
  Finally this commit drops the use of the VMware ovftool
  and moves to the real opensource alternative open-vmdk
  This Fixes #2292 and Fixes #2627 and Fixes jira#PED-9497</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1780228800">- Drop parted requirement for msdos partitioner
  parted was used in kiwi at one place to set the active flag
  on a partition in the DOS table. This action can also be
  done via sfdisk and drops the parted requirement from the
  kiwi builder code</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1780488000">- Do not hardcode dracut omit module in live builder
  This is a relict from the old days when the pure presence of
  multipath in a live ISO caused issues at boot time. kiwi should
  not maintain a hardcoded list of dracut modules except for those
  that are mandatory for live boot, if there should be any special
  setting needed it should come from an overlay setup in
  /etc/dracut.conf.d/*.conf as part of the image description.
  This is related to bsc#1260340</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1781092800">- Fix rereading DASD partition table with partprobe
  On s390 and with a DASD disk the rereading of the partition
  table can only be done properly with partprobe. This commit
  changes the dracut code to Require parted and partprobe only
  for DASD disks on s390.
  In addition this commit prevents the active device locking
  for parted and partprobe when called in the context of a
  DASD device. The reason for this change is because of a
  patch in libparted which applies flock() itself in this
  condition. For details see:
  https://build.opensuse.org/projects/Base:System/packages/parted/files/libparted-make-BLKRRPART-more-robust.patch?expand=1
  This change however does not exist in the upstream version
  of parted which is causing problems that are hard to solve
  by kiwi. However, a dead-lock condition should be avoided
  and I think it's still better to have this change in kiwi
  and convince people to upstream the above parted fix, rather
  than living with a dead-lock condition due to double locking
  in kiwi. This Fixes bsc#1263973</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1782734400">- Fix qemu-xxx requirement
  Do not require qemu variant packages for 32bit architectures.
  This Fixes bsc#1263564
  Co-authored-by: Ana Guerrero &lt;ana.guerrero@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1782907200">- Fix system resize
  When resizing the partition table via sfdisk --relocate,
  the resize failed when the device was locked beforehand.
  In addition the resize of the actual filesystem failed
  the prior filesystem check if the btrfs filesystem is
  used. btrfs reports the free space cache to be outdated/corrupt
  after kiwi has resized the partition table. This is an
  expected condition prior resize of the filesystem and
  should not prevent the following resize. As such the
  filesystem check is not applied for btrfs prior resize.</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080000">- Add support for sha512sum
  Allow to select between the default shasum size 256 and 512
  via a new runtime config section named: shasum
  This Fixes #3004</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080001">- Fix reading of runtime config files
  Make sure the reading of the runtime config files in the
  different locations is not an exclusive procedure. According
  to the systemd/uapi spec both vendor(/usr) and admin(/etc)
  places needs to be taken into account and not only one.
  In addition the drop-ins directories should also be taken
  into account if their main file is not present.
  This Fixes #3014</changelog>
</package>
<package pkgid="7bd4d4482698f70f901cc0e23775232703240c7359c6b92db53ab8b46bb4f67d87646561a7273acba017c36d5bf3f8141346030db0f1401fc1797cbeede93249" name="dracut-kiwi-verity" arch="s390x">
  <version epoch="0" ver="10.2.33" rel="160099.7.1"/>
  <changelog author="marcus.schaefer@gmail.com" date="1775131200">- Refactor use of kiwi settings file
  KIWI supports an optional runtime configuration file for
  settings to control the behavior of the tools used by
  KIWI on the build host. So far this config file could be
  specified via --config or is searched in the user's HOME
  or looked up as /etc/kiwi.yml. With this commit the
  following changes to this heuristic are made:
  1. Support reading of /etc/kiwi.yml.d/*.yml
  2. Support reading of /usr/share/kiwi/kiwi.yml and /usr/share/kiwi/kiwi.yml.d/*.yml
  3. Install default settings file as /usr/share/kiwi/kiwi.yml.example
  from the main package and drop it from kiwi-man-pages which
  was considered a weird place.</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1775131201">- Limit workflow to SLE supported pythons</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1776772800">- Move OVA support to open-vmdk
  Finally this commit drops the use of the VMware ovftool
  and moves to the real opensource alternative open-vmdk
  This Fixes #2292 and Fixes #2627 and Fixes jira#PED-9497</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1780228800">- Drop parted requirement for msdos partitioner
  parted was used in kiwi at one place to set the active flag
  on a partition in the DOS table. This action can also be
  done via sfdisk and drops the parted requirement from the
  kiwi builder code</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1780488000">- Do not hardcode dracut omit module in live builder
  This is a relict from the old days when the pure presence of
  multipath in a live ISO caused issues at boot time. kiwi should
  not maintain a hardcoded list of dracut modules except for those
  that are mandatory for live boot, if there should be any special
  setting needed it should come from an overlay setup in
  /etc/dracut.conf.d/*.conf as part of the image description.
  This is related to bsc#1260340</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1781092800">- Fix rereading DASD partition table with partprobe
  On s390 and with a DASD disk the rereading of the partition
  table can only be done properly with partprobe. This commit
  changes the dracut code to Require parted and partprobe only
  for DASD disks on s390.
  In addition this commit prevents the active device locking
  for parted and partprobe when called in the context of a
  DASD device. The reason for this change is because of a
  patch in libparted which applies flock() itself in this
  condition. For details see:
  https://build.opensuse.org/projects/Base:System/packages/parted/files/libparted-make-BLKRRPART-more-robust.patch?expand=1
  This change however does not exist in the upstream version
  of parted which is causing problems that are hard to solve
  by kiwi. However, a dead-lock condition should be avoided
  and I think it's still better to have this change in kiwi
  and convince people to upstream the above parted fix, rather
  than living with a dead-lock condition due to double locking
  in kiwi. This Fixes bsc#1263973</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1782734400">- Fix qemu-xxx requirement
  Do not require qemu variant packages for 32bit architectures.
  This Fixes bsc#1263564
  Co-authored-by: Ana Guerrero &lt;ana.guerrero@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1782907200">- Fix system resize
  When resizing the partition table via sfdisk --relocate,
  the resize failed when the device was locked beforehand.
  In addition the resize of the actual filesystem failed
  the prior filesystem check if the btrfs filesystem is
  used. btrfs reports the free space cache to be outdated/corrupt
  after kiwi has resized the partition table. This is an
  expected condition prior resize of the filesystem and
  should not prevent the following resize. As such the
  filesystem check is not applied for btrfs prior resize.</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080000">- Add support for sha512sum
  Allow to select between the default shasum size 256 and 512
  via a new runtime config section named: shasum
  This Fixes #3004</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080001">- Fix reading of runtime config files
  Make sure the reading of the runtime config files in the
  different locations is not an exclusive procedure. According
  to the systemd/uapi spec both vendor(/usr) and admin(/etc)
  places needs to be taken into account and not only one.
  In addition the drop-ins directories should also be taken
  into account if their main file is not present.
  This Fixes #3014</changelog>
</package>
<package pkgid="a078ccd23b8a18a35275cdfef0608c7a1df78a2330387eab76952b30bb656493cc90f3bb77609b16628500f56e54b9d679d3d5e2921ea8566a729d989b630a12" name="dracut-pcr-signature" arch="noarch">
  <version epoch="0" ver="0.7+0" rel="160099.1.1"/>
  <changelog author="aplanas@suse.com" date="1717070400">- Update to version 0.4:
  + No new features, tagged on 0.3+6
- Remove GRUB2 conflict</changelog>
  <changelog author="aplanas@suse.com" date="1728302400">- Update to version 0.4+2:
  * Synchronize spec file
  * Copy JSON file in /run to survive initrd</changelog>
  <changelog author="aplanas@suse.com" date="1730376000">- Update to version 0.5+0:
  * Normalize spec file
  * Use a generator to mount ESP
  * Avoid race condition when multiple disks are encrypted</changelog>
  <changelog author="aplanas@suse.com" date="1734436800">- Update to version 0.5+1:
  * Make the mount do not depend of default service</changelog>
  <changelog author="aplanas@suse.com" date="1738324800">- Update to version 0.6+0:
  * Copy measure-pcr files</changelog>
  <changelog author="aplanas@suse.com" date="1742212800">- Update to version 0.6+1:
  * Fix typo in service description</changelog>
  <changelog author="aplanas@suse.com" date="1753185600">- Update to version 0.6+2 (bsc#1246322):
  * Extract the token from os-release</changelog>
  <changelog author="aplanas@suse.com" date="1754049600">- Update to version 0.6+3:
  * Use installkernel() only to install kernel modules</changelog>
  <changelog author="aplanas@suse.com" date="1762430400">- Update to version 0.6+4:
  * Do not always install the dracut module in hostonly mode</changelog>
  <changelog author="aplanas@suse.com" date="1778068800">- Update to version 0.7+0:
  * Boot the ESP in /sysefi during initrd</changelog>
</package>
<package pkgid="3444768cbdc53eb54680f62c197050e706c16900f3b04102798275086895721521b284d705209f9790d3680174697aefffef0508a1ce48e3585c1939f2a76488" name="dracut-sshd" arch="noarch">
  <version epoch="0" ver="0.6.7" rel="bp161.1.1"/>
  <changelog author="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1563796800">- Initial checkin</changelog>
  <changelog author="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1563883200">- Add gladiacs patchset
  * Adds 0001-Fail-if-there-is-no-authorized_keys.patch
  * Adds 0002-Use-install-command-to-create-directories.patch
  * Adds 0003-Either-install-ssh-or-sshd-sysconfig.patch
  * Adds 0004-Try-to-load-etc-sysconfig-ssh.patch
  * Adds 0005-Create-privilege-seperation-dirs-for-Fedora-and-SUSE.patch
  * Adds 0006-Only-include-systemd-networkd-if-active.patch
  * Adds 0007-Add-network-dependency-if-systemd-networkd-is-not-us.patch</changelog>
  <changelog author="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1591099200">- Update to upstream version 0.5.1-2
  - Adds support for SUSE
  - Adds support for Arch
  - Properly install sshd depedencies
  - Support dracut_authorized_keys file for early boot
  - Removes SUSE support patches that are now part of the upstream release
  * Drops 0001-Fail-if-there-is-no-authorized_keys.patch
  * Drops 0002-Use-install-command-to-create-directories.patch
  * Drops 0003-Either-install-ssh-or-sshd-sysconfig.patch
  * Drops 0004-Try-to-load-etc-sysconfig-ssh.patch
  * Drops 0005-Create-privilege-seperation-dirs-for-Fedora-and-SUSE.patch
  * Drops 0006-Only-include-systemd-networkd-if-active.patch
  * Drops 0007-Add-network-dependency-if-systemd-networkd-is-not-us.patch</changelog>
  <changelog author="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1591099201">- spec: Add full Github URL for tar archive.</changelog>
  <changelog author="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1604318400">- Update to upstream version 0.6.1-2 (jsc#SLE-12273)
- Add patch to provide hints after logging in via SSH for
  Adds 0001-Give-users-better-hints-after-logging-in.patch</changelog>
  <changelog author="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1605355200">- Update patch for log-in hints to final upstream version
  - removes 0001-Give-some-guidance-through-motd-prompt.patch
  - adds 0001-Give-users-better-hints-after-logging-in.patch</changelog>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1722427200">- Support OpenSSH 9.8
  * Adds 0002-Support-OpenSSH-9.8.patch
  * Adds 0003-Support-OpenSSH-9.8-for-openSUSE.patch</changelog>
  <changelog author="Taeyeon Mori &lt;taeyeon@oro.sodimm.me&gt;" date="1735732800">- Update to 0.6.7
  * Enable SFTP access
  * Removed 0001-Give-some-guidance-through-motd-prompt.patch (upstream)
  * Removed 0002-Support-OpenSSH-9.8.patch (upstream)
  * Removed 0003-Support-OpenSSH-9.8-for-openSUSE.patch (upstream)
- Add Suggests: systemd-network to go with included docs and examples</changelog>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1745841600">- Support OpenSSH 10.0
  * Adds 0001-Add-sshd-auth-binary.patch
  * Adds 0002-eliminate-misleading-error-message-with-openssh-9.patch</changelog>
</package>
<package pkgid="c5f6ae7187c6c7c9596e5c4daaa5387d082916b978edd58598e45fd0cab251d29a809787131ec36c3a40d997e5a598199ce08e859d4434fadf1cbe9df5ad5233" name="dracut-tools" arch="s390x">
  <version epoch="0" ver="059+suse.731.gbcec6b0a1" rel="160099.1.14"/>
  <changelog author="antonio.feijoo@suse.com" date="1752667200">- Update to version 059+suse.692.g6ec224d5:
  * ci(suse.conf.example): change log levels (jsc#PED-12922)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1755000000">- Update to version 059+suse.696.g950c4798:
  * fix(dracut-util): crash if CMDLINE ends with quotation mark (bsc#1247819)
  * fix(74nvmf): set root=nvmf (bsc#1238848)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1761048000">- Update to version 059+suse.700.g40f7c5c4:
  Additional fixes for PXE boot with filled-in NBFT (bsc#1238848):
  * fix(74nvmf): make sure autoconnect script is run at least once
  * fix(74nvmf): only set netroot if it's yet empty</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1764331200">- Update to version 059+suse.703.g3079f34f:
  * fix(kernel-modules-extra): remove stray \ before / (bsc#1253029)</changelog>
  <changelog author="thomas.blume@suse.com" date="1766059200">- fix packages for immutable mode (jsc#PED-14785)
  * replace directory and files creation in specfile with tmpfiles
    conf file dracut.conf</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1767009600">- Update to version 059+suse.717.gcbb1e9e9:
  Fix and update testsuite (bsc#1254873):
  * test(FULL-SYSTEMD): ignore errors in systemd-vconsole-setup.service
  * test: move /failed to /run/failed as rootfs might be read-only
  * test(FULL-SYSTEMD): use poweroff to shut down test
  * test(FULL SYSTEMD): no need to include dbus to the target rootfs
  * test: make the size of all test drives 512 MB
  * fix(systemd): move installation of libkmod to udev-rules module
  * test: switch to virtio for the QEMU drive
  * test: switch to virtio for the QEMU drive
  * test: increase test VM memory from 512M to 1024M to avoid OOM killer
  * test: move more common test code to test-functions
  * test: upgrade to ext4
  Other:
  * fix(nfs): do not execute logic in nfs hooks if netroot is not nfs (bsc#1253960)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1775476800">- Update to version 059+suse.726.g4f0830ff:
  NVMeoF boot: avoid network interface renaming (jsc#PED-14341):
  * feat(nvmf): set rd.nvmf.nm=1 if NetworkManager 1.54 is detected
  * feat(nvmf): allow using system interface naming policy
  * feat(nvmf): add dracut.conf option nvmf_nbft_mode
  * feat(nvmf): enable adapting to NBFT reconfiguration
  * fix(dracut.conf.5): move fstab/chroot warning to hostonly_mode section
  Always include a defined set of kernel modules for aarch64 (bsc#1257955):
  * fix(kernel-modules): always include arm/aarch64 specific modules in sloppy mode
  * fix(kernel-modules): make sure block modules are always included
  Other:
  * test(BTRFSRAID): simplify and rework to avoid intermittent errors (bsc#1258960)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1778500800">- Update to version 059+suse.728.gf51899513:
  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="1781870400">- Update to version 059+suse.730.gaad9c34eb:
  * 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="1783080000">- Update to version 059+suse.731.gbcec6b0a1:
  * fix(fips): handle zipl (bsc#1262515)</changelog>
</package>
<package pkgid="a7affe53ea70cab8250c5340d9fe105dc96b5127f4426aec08e0da6fa53597de7f9bc08b34ba32c5b1f18bbe84cff783813868eb8c0cfaa454d28d06f1ab1e9d" name="dracut-transactional-update" arch="s390x">
  <version epoch="0" ver="6.1.1" rel="160099.1.1"/>
  <changelog author="iforster@suse.com" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="iforster@suse.com" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="iforster@suse.com" 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="iforster@suse.com" 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="iforster@suse.com" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="iforster@suse.com" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="iforster@suse.com" 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="iforster@suse.com" date="1775736000">- Enable soft-reboots by default again</changelog>
  <changelog author="iforster@suse.com" 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="iforster@suse.com" date="1779105600">- Version 6.1.1:
  * Fix broken rsync command during /etc sync for apply-oci</changelog>
</package>
<package pkgid="96b685621a2abf160a7caf0a920f86f74fa3ec0bc2803b7498bc7d279d4547d72dde98f1580cbe3c309c9da29ad52d607c97c844ffefe7a6cab89219cda9b5a8" name="dragon-drop" arch="s390x">
  <version epoch="0" ver="1.2.0" rel="bp161.1.3"/>
  <changelog author="Jan Ku&#x17E;&#xED;lek &lt;jan.kuzilek@suse.com&gt;" date="1721131200">- Initial package, version 1.2.0</changelog>
</package>
<package pkgid="0eda068d67bf33a0352c59290c2711f49fa2c807e29ca9108aadc6c1acc5458cc817b2b23780f94847d567414b99b5f3d99e4ae83a2aa063075065a6fe38f79c" name="dragonbox-devel" arch="s390x">
  <version epoch="0" ver="1.1.3" rel="bp160.1.1"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1658232000">- Initial packaging of version 1.1.3</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1663243200">- Improve spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691496000">- Build with g++ &gt;= 7 since it is the version that allows C++17
- Added patch:
  * cmake.patch
    + Build with cmake &gt;= 3.5
    + Allow building on SLE12-SP5</changelog>
</package>
<package pkgid="e4ece492912b358da4d313182fa04bcbaf21166fd288188697d4583682d79a6ae040c5717f954b88c83635a10c2fa433ac67fa4e18b2f6193ea6c3220896b28b" name="dragonplayer" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- Changes since 25.08.2:
  * appstream: rename id to drop the legacy .desktop suffix
  * mpris: rename bus name so flatpak gives us access by default
  * apply flathub suggestions
  * Flatpak: Sort finish arguments
  * Revert "ci: drop qt-next for now"</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * fileopen: set a window title
  * Set window icon
  * fileopen: Fix window handle ID
  * appstream: rename id to drop the legacy .desktop suffix
  * apply flathub suggestions
  * main: defer the amd hack to qt 6.12
  * Adding more info to ReadMe
  * CI: add snap pipelines
  * Flesh out the README a bit
  * add a readme
  * comment++
  * guard against empty URI list from the portal
  * workaround AMD texture problems
  * Remove unused "blameDistro" property
  * visualize when an unsupported backend is used (kde#506940)
  * Force the top header as toolbar mode</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * flatpak: upgrade to 6.10 runtime
  * stop using multimediaprivate</changelog>
  <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/
- No code change since 25.12.1</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/
- 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>
</package>
<package pkgid="eda7c52990568ceb35c74f74c9ae55147bc07541345d10117933ff0a7fa901154c6610c2d421895aef60e2de230282c19829d2a512884ffc927754424dec17ea" name="dragonplayer-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- Changes since 25.08.2:
  * appstream: rename id to drop the legacy .desktop suffix
  * mpris: rename bus name so flatpak gives us access by default
  * apply flathub suggestions
  * Flatpak: Sort finish arguments
  * Revert "ci: drop qt-next for now"</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * fileopen: set a window title
  * Set window icon
  * fileopen: Fix window handle ID
  * appstream: rename id to drop the legacy .desktop suffix
  * apply flathub suggestions
  * main: defer the amd hack to qt 6.12
  * Adding more info to ReadMe
  * CI: add snap pipelines
  * Flesh out the README a bit
  * add a readme
  * comment++
  * guard against empty URI list from the portal
  * workaround AMD texture problems
  * Remove unused "blameDistro" property
  * visualize when an unsupported backend is used (kde#506940)
  * Force the top header as toolbar mode</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * flatpak: upgrade to 6.10 runtime
  * stop using multimediaprivate</changelog>
  <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/
- No code change since 25.12.1</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/
- 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>
</package>
<package pkgid="e3740735890d578c5081a3e9719f6c19b49d9848236f4b7f2ccd3e12b227fa18fed43c7d5c1fe1f7063205b9a3e88abc4751485616db4aab3cd368afee69bb92" name="drawing" arch="noarch">
  <version epoch="0" ver="1.0.2" rel="bp161.1.1"/>
  <changelog author="slbtongying &lt;shenlebantongying@gmail.com&gt;" date="1613044800">- initial upload.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1619870400">- updated 0.8.0 release
  - new, richer, more readable bottom pane for the selection tool
  - add a "replace with" option to the eraser tool
  - use an adequate layout on LXDE or LXQt
  - force the release notes down users' throat (#347)
  - rewrite the help manual to better force it down users' throat (#347)
  - add color application mode support to the "shape" tool (#329)
  - persist the text background style (#340) and the shape filling style options
  - brush supporting pressure-sensitive input (#69, #116)
  - hairy brush supporting pressure-sensitive input (#69, #116)
  - airbrush supporting pressure-sensitive input (#69, #116)
  - calligraphic nip supporting pressure-sensitive input (#69, #116)
  - fix unexpected "jumps" when unselecting a selection that was defined by an undo
  - improve the fullscreen mode, with a way to toggle the tools list (#265, #189)
  - add an "increase constrast" filter (#308)
  - deleting the selection can now leave something else than transparency #232
  - option to exclude the color left under the selection from the selection itself #232
  - rewrite the UI for changing the color application mode (#329)
  - remove the cool but deprecated GNOME Shell app menu
  - improve flatpak CI (#319, Bilel Moussaoui)
  - update several translations</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1620043200">- use BuildRequires: gobject-introspection instead of hardrequiring
  typelibs, remove -lang recommends, handled better automatically.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1646222400">- Add explicit itstool BuildRequires, as meson.build checks for it:
  do not expect anything else to pull it in.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1648987200">- updated to 1.0.0 release
  - enable tools with "alt+letter" mnemonics
  - larger sidebar items, where the selected tool is easier to see
  - new "skew" tool
  - enable or disable specific tools options with the [shift] or [alt] keyboard modifiers
  - show more numerous, more dynamic, more contextual help tips as the window's subtitle
  - display cursor coordinates and other related data when pressing the [ctrl] keyboard modifier
  - dynamically change the label of the "options" submenu in the menu-bar, to increase its discoverability
  - scale tool option to set the size in percentage
  - suggest to "apply &amp; save" when trying to save while an operation is unapplied
  - highlighter option to straighten the line, so it better follows the underlying text
  - improvements to the "points" tool's numbers readability
  - suggest to "apply &amp; deselect" when trying to save while the    selection is active
  - more precise tools for tiny modifications required by pixel-art
  - display pixels sharply when zooming deeper than 400%
  - hide information messages after 4 seconds if they're not that useful
  - disable the 'reload image from the disk' action if the image has never been saved
  - new 'reset the canvas' action (ctrl+backspace)
  - warn the user if they're opening an already opened image
  - suggest to reload the picture if it has changed on the disk
  - artificially limited framerate to avoid overloading the CPU
  - menu item and action to change the theme variant preference
  - toggle the menubar with ctrl+f2
  - update the user help manual
  - shorter appdata summary, to comply with guidelines
  - update several translations</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1649073600">- Patched meson.build in help to fix build issue with itstool which kept it from building.
  meson_build.patch</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1649332800">- Fixed translation and help file locations.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670068800">- update to 1.0.1:
  * enable the highlighter by default (#458)
  * less intrusive "what's new" message dialog (#504)
  * non-linear zooming speed profile (to zoom faster when using extreme values) (#499)
  * slower scrolling speed to have a better precision with higher zoom levels (#499)
  * require itstool as a dependency even though it's some useless bloat
  * fix the adaptivity of the elementaryOS layout (#502)
  * better keep the image centered on the mouse pointer when changing the zoom (#499)
  * avoid —again— insane attempts to open the binary as an image (#500)
  * update several translations
- drop meson_build.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680091200">- update to 1.0.2:
  * fix the default value of the text background option (as
    reported by #521 and #559)
  * fix a scenario where saving without transparency would
    consistently fail
  * automatically reload the picture after saving
  * mitigate initial state of the "filters" tool if "blur" is
    selected
  * change the keyboard shortcuts to switch tabs
  * remove from the highlighter the (ineffective) UI to change
    the active cairo operator
  * change the UI of the selection tools to improve readability
    of various items
  * fix typos in the user help manual
  * change the label of the "toggle the preview" menu item
  * update several translations</changelog>
</package>
<package pkgid="c226994824fab6c085fb3b967a357054ea762aa21bc8598dbc81ca184185fa41eb05cfa898d9c26a031c7f07242ac0dd52d10b2a310b901c27ab1d8fd8866cdd" name="drawing-lang" arch="noarch">
  <version epoch="0" ver="1.0.2" rel="bp161.1.1"/>
  <changelog author="slbtongying &lt;shenlebantongying@gmail.com&gt;" date="1613044800">- initial upload.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1619870400">- updated 0.8.0 release
  - new, richer, more readable bottom pane for the selection tool
  - add a "replace with" option to the eraser tool
  - use an adequate layout on LXDE or LXQt
  - force the release notes down users' throat (#347)
  - rewrite the help manual to better force it down users' throat (#347)
  - add color application mode support to the "shape" tool (#329)
  - persist the text background style (#340) and the shape filling style options
  - brush supporting pressure-sensitive input (#69, #116)
  - hairy brush supporting pressure-sensitive input (#69, #116)
  - airbrush supporting pressure-sensitive input (#69, #116)
  - calligraphic nip supporting pressure-sensitive input (#69, #116)
  - fix unexpected "jumps" when unselecting a selection that was defined by an undo
  - improve the fullscreen mode, with a way to toggle the tools list (#265, #189)
  - add an "increase constrast" filter (#308)
  - deleting the selection can now leave something else than transparency #232
  - option to exclude the color left under the selection from the selection itself #232
  - rewrite the UI for changing the color application mode (#329)
  - remove the cool but deprecated GNOME Shell app menu
  - improve flatpak CI (#319, Bilel Moussaoui)
  - update several translations</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1620043200">- use BuildRequires: gobject-introspection instead of hardrequiring
  typelibs, remove -lang recommends, handled better automatically.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1646222400">- Add explicit itstool BuildRequires, as meson.build checks for it:
  do not expect anything else to pull it in.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1648987200">- updated to 1.0.0 release
  - enable tools with "alt+letter" mnemonics
  - larger sidebar items, where the selected tool is easier to see
  - new "skew" tool
  - enable or disable specific tools options with the [shift] or [alt] keyboard modifiers
  - show more numerous, more dynamic, more contextual help tips as the window's subtitle
  - display cursor coordinates and other related data when pressing the [ctrl] keyboard modifier
  - dynamically change the label of the "options" submenu in the menu-bar, to increase its discoverability
  - scale tool option to set the size in percentage
  - suggest to "apply &amp; save" when trying to save while an operation is unapplied
  - highlighter option to straighten the line, so it better follows the underlying text
  - improvements to the "points" tool's numbers readability
  - suggest to "apply &amp; deselect" when trying to save while the    selection is active
  - more precise tools for tiny modifications required by pixel-art
  - display pixels sharply when zooming deeper than 400%
  - hide information messages after 4 seconds if they're not that useful
  - disable the 'reload image from the disk' action if the image has never been saved
  - new 'reset the canvas' action (ctrl+backspace)
  - warn the user if they're opening an already opened image
  - suggest to reload the picture if it has changed on the disk
  - artificially limited framerate to avoid overloading the CPU
  - menu item and action to change the theme variant preference
  - toggle the menubar with ctrl+f2
  - update the user help manual
  - shorter appdata summary, to comply with guidelines
  - update several translations</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1649073600">- Patched meson.build in help to fix build issue with itstool which kept it from building.
  meson_build.patch</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1649332800">- Fixed translation and help file locations.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670068800">- update to 1.0.1:
  * enable the highlighter by default (#458)
  * less intrusive "what's new" message dialog (#504)
  * non-linear zooming speed profile (to zoom faster when using extreme values) (#499)
  * slower scrolling speed to have a better precision with higher zoom levels (#499)
  * require itstool as a dependency even though it's some useless bloat
  * fix the adaptivity of the elementaryOS layout (#502)
  * better keep the image centered on the mouse pointer when changing the zoom (#499)
  * avoid —again— insane attempts to open the binary as an image (#500)
  * update several translations
- drop meson_build.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680091200">- update to 1.0.2:
  * fix the default value of the text background option (as
    reported by #521 and #559)
  * fix a scenario where saving without transparency would
    consistently fail
  * automatically reload the picture after saving
  * mitigate initial state of the "filters" tool if "blur" is
    selected
  * change the keyboard shortcuts to switch tabs
  * remove from the highlighter the (ineffective) UI to change
    the active cairo operator
  * change the UI of the selection tools to improve readability
    of various items
  * fix typos in the user help manual
  * change the label of the "toggle the preview" menu item
  * update several translations</changelog>
</package>
<package pkgid="9d3c42fb30d0f4c2285c2ba5521b8db22152aeee348d8bc9fa524fadacdbbfe086ac1ca907477e63b3921b95768334df951205d281bd8df8431d9bc47d65a589" name="drbd" arch="s390x">
  <version epoch="0" ver="9.1.23" rel="160099.5.24"/>
  <changelog author="heming.zhao@suse.com" date="1736337600">- fix the warning of blk_validate_limits when running drbdadm down (boo#1235399)
  * add patch
    boo1235399-fix_the_warning_of_blk_validate_limits.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1737720000">-  drbd failed to build with SLFO kernel candidate (bsc#1235595)
  * update drbd.spec</changelog>
  <changelog author="glass.su@suse.com" date="1739102400">- drbd: fix build error against kernel v6.13 (boo#1236927)
  * add patch
    + boo1236927-fix-build_error_against_v6.13.patch</changelog>
  <changelog author="glass.su@suse.com" date="1744200000">- drbd: fix build error against kernel v6.14 (boo#1240916)
  * add patch
    + boo1240916-fix_build_error_against_kernel_v6.14.patch
  * replace suse special patch with drbd upstream fix
  - boo1236927-fix-build_error_against_v6.13.patch
    + 0001-drbd-build-deal-with-potentially-relative-paths-in-p.patch
  * remove patch, the issue is already fixed in v6.14 kernel
  - boo1235399-fix_the_warning_of_blk_validate_limits.patch</changelog>
  <changelog author="glass.su@suse.com" date="1750161600">- drbd: fix build error against kernel v6.15 (boo#1244669)
  * add upstream patch
    + 0001-compat-follow-Linux-6.14-debugfs_change_name.patch
  * add suse special patch
    + boo1244669-fix_build_error_against_kernel_v6.15.patch
  * remove patch which is replaced by the upstream patch
  - boo1240916-fix_build_error_against_kernel_v6.14.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1755777600">- drbd: fix build error against kernel v6.16.1 (boo#1248426)
  * add suse special patch
    + boo1248426-fix_build_error_against_kernel_v6.16.1.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1760097600">- drbd: fix build error against kernel v6.17.0 (boo#1251834)
  * add suse special patch
    + boo1251834-fix_build_error_against_kernel_v6.17.0.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1772107200">- drbd: fix build error against kernel v6.19.3 (boo#1258918)
  * add upstream patch
    + drbd-convert-bind-and-connect-callbacks-to-use-socka.patch</changelog>
  <changelog author="glass.su@suse.com" date="1774958400">- drbd: drbd_debugfs.c: error: implicit declaration of function 'debugfs_rename' (bsc#1261182)
- drbd: replace suse special patches with upstream patches (boo#1261192)
  * add upstream patches
    + 0001-drbd-Switch-rename-to-timer_delete-_sync.patch
    + 0001-compat-Rename-from_timer-to-timer_container_of.patch
    + 0001-compat-test-for-pfn_t.patch
  * remove suse special patches
  - boo1244669-fix_build_error_against_kernel_v6.15.patch
  - boo1248426-fix_build_error_against_kernel_v6.16.1.patch
  - boo1251834-fix_build_error_against_kernel_v6.17.0.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1780488000">- drbd: re-enabling rt build (jsc#PED-16384)
  * update drbd.spec
  - revert operation for bsc#1235595
  - required packages changed from kernel-[source,syms]-rt to kernel-rt-devel</changelog>
</package>
<package pkgid="21edeae21947e97a7b87507c582390b5c290ffe2918e7faad115475941286de70cf385ce8909fdb865a5624fbab8dd7d5f3eb342bc6fb1b24f53213d0ff3f8c0" name="drbd-kmp-default" arch="s390x">
  <version epoch="0" ver="9.1.23_k6.12.0_160099.49" rel="160099.5.24"/>
  <changelog author="heming.zhao@suse.com" date="1736337600">- fix the warning of blk_validate_limits when running drbdadm down (boo#1235399)
  * add patch
    boo1235399-fix_the_warning_of_blk_validate_limits.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1737720000">-  drbd failed to build with SLFO kernel candidate (bsc#1235595)
  * update drbd.spec</changelog>
  <changelog author="glass.su@suse.com" date="1739102400">- drbd: fix build error against kernel v6.13 (boo#1236927)
  * add patch
    + boo1236927-fix-build_error_against_v6.13.patch</changelog>
  <changelog author="glass.su@suse.com" date="1744200000">- drbd: fix build error against kernel v6.14 (boo#1240916)
  * add patch
    + boo1240916-fix_build_error_against_kernel_v6.14.patch
  * replace suse special patch with drbd upstream fix
  - boo1236927-fix-build_error_against_v6.13.patch
    + 0001-drbd-build-deal-with-potentially-relative-paths-in-p.patch
  * remove patch, the issue is already fixed in v6.14 kernel
  - boo1235399-fix_the_warning_of_blk_validate_limits.patch</changelog>
  <changelog author="glass.su@suse.com" date="1750161600">- drbd: fix build error against kernel v6.15 (boo#1244669)
  * add upstream patch
    + 0001-compat-follow-Linux-6.14-debugfs_change_name.patch
  * add suse special patch
    + boo1244669-fix_build_error_against_kernel_v6.15.patch
  * remove patch which is replaced by the upstream patch
  - boo1240916-fix_build_error_against_kernel_v6.14.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1755777600">- drbd: fix build error against kernel v6.16.1 (boo#1248426)
  * add suse special patch
    + boo1248426-fix_build_error_against_kernel_v6.16.1.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1760097600">- drbd: fix build error against kernel v6.17.0 (boo#1251834)
  * add suse special patch
    + boo1251834-fix_build_error_against_kernel_v6.17.0.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1772107200">- drbd: fix build error against kernel v6.19.3 (boo#1258918)
  * add upstream patch
    + drbd-convert-bind-and-connect-callbacks-to-use-socka.patch</changelog>
  <changelog author="glass.su@suse.com" date="1774958400">- drbd: drbd_debugfs.c: error: implicit declaration of function 'debugfs_rename' (bsc#1261182)
- drbd: replace suse special patches with upstream patches (boo#1261192)
  * add upstream patches
    + 0001-drbd-Switch-rename-to-timer_delete-_sync.patch
    + 0001-compat-Rename-from_timer-to-timer_container_of.patch
    + 0001-compat-test-for-pfn_t.patch
  * remove suse special patches
  - boo1244669-fix_build_error_against_kernel_v6.15.patch
  - boo1248426-fix_build_error_against_kernel_v6.16.1.patch
  - boo1251834-fix_build_error_against_kernel_v6.17.0.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1780488000">- drbd: re-enabling rt build (jsc#PED-16384)
  * update drbd.spec
  - revert operation for bsc#1235595
  - required packages changed from kernel-[source,syms]-rt to kernel-rt-devel</changelog>
</package>
<package pkgid="c08bcc59a3aa1e1e5cb30c7e463f6f04b24fdeb6140d3b5babf3cedb3693638bd5864149b1db5481f4770ae39ae55262b2bffb34d639bcc5e40ca180be177363" name="drbd-selinux" arch="noarch">
  <version epoch="0" ver="9.29.0" rel="160099.7.43"/>
  <changelog author="heming.zhao@suse.com" date="1741867200">- drbd_passive resource times out after 10 minutes and drbd device doesn't exist (bsc#1239437)
  * add patch
    + bsc-1239437_drbd.rules-fix-missing-udev-device.patch
  * update drbd.spec
    + remove '--without-83support' from configure, which is not needed anymore</changelog>
  <changelog author="heming.zhao@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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="zkubala@suse.com" 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@suse.com" date="1768305600">- drbd-selinux: change arch from x86_64 to noarch
  * Update drbd-utils.spec:  add "BuildArch: noarch"</changelog>
</package>
<package pkgid="096ada981693e729df8bc722b131b93ced9cbbb20998ea98da1d95e68c84fb0021b3fa0ae317db9d1cfa22cf133b7d5b825542c6a12650d80665a0e2c2d65c5d" name="drbd-utils" arch="s390x">
  <version epoch="0" ver="9.29.0" rel="160099.7.43"/>
  <changelog author="heming.zhao@suse.com" date="1741867200">- drbd_passive resource times out after 10 minutes and drbd device doesn't exist (bsc#1239437)
  * add patch
    + bsc-1239437_drbd.rules-fix-missing-udev-device.patch
  * update drbd.spec
    + remove '--without-83support' from configure, which is not needed anymore</changelog>
  <changelog author="heming.zhao@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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="zkubala@suse.com" 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@suse.com" date="1768305600">- drbd-selinux: change arch from x86_64 to noarch
  * Update drbd-utils.spec:  add "BuildArch: noarch"</changelog>
</package>
<package pkgid="89f9e92a9576cf92789d204908aee6f110e7d3e0993b2a49b5bfd79e2daa0760c3ff11b9f7ebda2c7f1bc7b6f45eff5e66d5ae3466c6b6dbd9ec8fd540166ebf" name="driverctl" arch="noarch">
  <version epoch="0" ver="0.111" rel="160099.4.2"/>
  <changelog author="ndas@suse.de" date="1520424000">- Initial package (version:0.95)</changelog>
  <changelog author="ndas@suse.de" date="1520596800">- use pkgconfig as it allows OBS to pick packages optimized for building.</changelog>
  <changelog author="rbrown@suse.com" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="dmueller@suse.com" date="1597665600">- update to 0.111
  * completion fixes
  * improve help texts</changelog>
  <changelog author="wolfgang.engel@suse.com" date="1677240000">- Add patch add_list-persisted_command-ec102481.patch:
  * driverctl: add list-persisted command
  * Fix device driver binding issue after re-enumeration
  * driverctl: fix list_devices() when `driver_override` is not set
  * driverctl: fix --help to return success.
  * Makefile: drop extra '/'
  * improve help text
  * bash-completion: suggest pci addresses instead of driver.
  * bash-completion: add support for options.
  * bash-completion: simplify and autocomplete cmds.
  * bash-completion: add support for list- commands.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="ea808d90f21b65c951d5820fcb4fdfcf5ea329a6676611244e1c53750fb942c9ce3cc8095b1b990dfc2d3f231b9a76458f0096accc61b756ed6e5460d62b2ad1" name="drkonqi6" arch="s390x">
  <version epoch="0" ver="6.6.4" rel="bp161.1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * globalnotifiertruck: split notification text and differentiate exe from unit name
  * cmake: new feature option WITH_DRKONQI_REPORTING (kde#501946)
  * preamble: also except attributeerror on corefile test
  * productmapping: also force the component to a hardcoded value on fallback
  * drkonqidialog: untangle widgets pieces
  * developerpage: compress text updates
  * comment--
  * coredump/launcher: Fix excessive i18n argument
  * coredump-gui: add support for flatpak debugging
  * preamble: quote solib when calling add (kde#506786)
  * preamble: use new gdb corefile enumeration facilities
  * deadcode--
  * coredump-launcher: skip over terminals when detecting services (kde#511731)
  * Use better way to disable session management
  * coredump-launcher: report when the gui couldn't start
  * coredump-launcher: don't use nested eventloops they break things
  * coredump-gui: implement reporting to KDE (kde#511524)
  * drkonqi-core: new static library
  * launcher,coredump-gui: revise UX for non-KDE crashes
  * Update version for new release 6.5.80
  * Set startupId from notification before restarting app</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91
  * Add mapping for kunifiedpush-distributor</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0
  * launcher: make sure we fill in gaps in the data from kcrash (kde#513969)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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>
</package>
<package pkgid="100aba9594d7a378ec80655de4fb26824450b8eb3e9bf5ce87ff403e62d9ee9674d5ba79faeffe71e6f828c26e0700d44e9a9afaabf3cc0a893cae5fe618e1dd" name="drkonqi6-lang" arch="noarch">
  <version epoch="0" ver="6.6.4" rel="bp161.1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * globalnotifiertruck: split notification text and differentiate exe from unit name
  * cmake: new feature option WITH_DRKONQI_REPORTING (kde#501946)
  * preamble: also except attributeerror on corefile test
  * productmapping: also force the component to a hardcoded value on fallback
  * drkonqidialog: untangle widgets pieces
  * developerpage: compress text updates
  * comment--
  * coredump/launcher: Fix excessive i18n argument
  * coredump-gui: add support for flatpak debugging
  * preamble: quote solib when calling add (kde#506786)
  * preamble: use new gdb corefile enumeration facilities
  * deadcode--
  * coredump-launcher: skip over terminals when detecting services (kde#511731)
  * Use better way to disable session management
  * coredump-launcher: report when the gui couldn't start
  * coredump-launcher: don't use nested eventloops they break things
  * coredump-gui: implement reporting to KDE (kde#511524)
  * drkonqi-core: new static library
  * launcher,coredump-gui: revise UX for non-KDE crashes
  * Update version for new release 6.5.80
  * Set startupId from notification before restarting app</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91
  * Add mapping for kunifiedpush-distributor</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0
  * launcher: make sure we fill in gaps in the data from kcrash (kde#513969)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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>
</package>
<package pkgid="8c450a2e638d9223fd1648fdc0e7433d023f924ee6fa6d20da4aa66954452181b59eb8d74a6fdec4df8d89fbaabf3b9f1b81aa21f41eebbc86db6f027c8080ba" name="drm_info" arch="s390x">
  <version epoch="0" ver="2.7.0" rel="bp161.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>
</package>
<package pkgid="9d3ae194cdbb36d43ce3247e73a04a03b77c0aa1b7735121c9edf1c149f26b4c8e6e92beecb2ae35bf760779efa9553127ea5d1eba8a644491ad3afd670683c7" name="droidcam" arch="s390x">
  <version epoch="0" ver="1.9.0" rel="lp161.1.3"/>
  <changelog author="Stefan Br&#xFC;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&#xFC;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&#xFC;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="fe2f7e3800d8071e112dadb110b1e8caa1d15fafdc5ab94c9898d32bb5cd2809d0e0c2f511f9e011db370f7cf77357b341a15f86a33f2f244caefee533e36578" name="droidcam-cli" arch="s390x">
  <version epoch="0" ver="1.9.0" rel="lp161.1.3"/>
  <changelog author="Stefan Br&#xFC;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&#xFC;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&#xFC;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="9196956a56523f2f0d22dd72fbad666a4213471f350f8034f42236a99b52701e9a3d4d5c8895d5532f89e6d29dd99b654d4f53ea7a62ee6d9650569760952a28" name="dropbox-cli" arch="s390x">
  <version epoch="0" ver="2020.03.04" rel="bp161.1.4"/>
  <changelog author="dimstar@opensuse.org" date="1511524800">- Drop README from doc list: it does not contain useful information
  to the user (boo#1069626).</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bwiedemann@suse.com" date="1520769600">- Add nautilus-dropbox-reproducible.patch to make man pages build
  reproducibly (boo#1047218)</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1574337600">- Update to version 2019.02.14
  * Add "version" command, which prints out the version of the
    Dropbox daemon and the Dropbox command-line interface.
  * Update gpg warning to tell users to install the Python 3 GPG
    libraries instead of the Python 2 libraries.
  * Fix bug where the dropbox nautilus repo wasn't being added to
    the apt sources correctly on Ubuntu 18.04 and up.
  * Move build dependencies to Python 3.
  * Move to Python 3 and GTK3
  * Fix bug where the Dropbox tray icon wouldn't display on Ubuntu
    Unity and Ubuntu Gnome.
  * Reverts the fix to issue #15, where the tray wouldn't display on
    XFCE. If you're using XFCE, try the workarounds in this ticket:
    https://bugs.launchpad.net/ubuntu/+source/nautilus-dropbox/+bug/1546176
  * Add support for Fedora 23 - 29, Debian stretch and buster
  * Drop support for Fedora releases older than 21, Ubuntu releases
    older than trusty, and Debian releases older than jessie
  * Display link url on `status`
  * Fix canonicalize_path
  * Make `exclude` work with unicode paths
  * Fix bug that caused the Dropbox tray icon to not show up in XFCE &amp; LXDE
  * Add "update" command, which updates the Dropbox client
  * 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 if it's installed, since
    python-gpgme is not available in Ubuntu 18.04.
  * Update icons included in package to the redesigned icons
- Drop nautilus-dropbox-fix-crash.patch and nautilus-dropbox-reproducible.patch
  Both fixed upstream.
- Remove BR on desktop-file-utils, python-docutils and python-gtk
- Move to python3, add BR and Requires on python3-gobject and python3-gpgme</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610452800">- Update to version 2020.03.04:
  + Coerce XDG_CURRENT_DESKTOP to "Unity". This works around the
    dropbox binary that will only activate the indicator icon and
    menu on Ubuntu Unity &lt; 16.10. This patch coerces
    XDG_CURRENT_DESKTOP to report as "Unity" for the
    budgie-desktop.
- Modernize spec.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1613649600">- Add 98.patch: workaround build script not coping with the new
  GNOME versioning scheme. In case of x.alpha or x.beta version, we
  declare them as x.0.
- Add libtool BuildRequires and call to autoreconf, as above patch
  touches the build system.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641988800">- Add nautilus-dropbox-gtk4.patch: Fix build against Nautils/GTK4.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663243200">- Add 105.patch: Port to libnautilus-extension-4.
- Following the above, add pkgconfig(gtk4) and
  pkgconfig(libnautilus-extension-4) BuildRequires and drop
  pkgconfig(libnautilus-extension) and nautilus-dropbox-gtk4.patch
  and change nautilus_extdir global to check for
  libnautilus-extension-4 and not libnautilus-extension.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669118400">- Require python3-gpg instead of python3-gpgme: gpgme is deprecated
  and in the code is already the fallback, which is only used when
  python3-gpg cannot be found.
- Refresh 105.patch based on git (re-download).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1726747200">- Add libgthread-2_0-0 to dependency as Requires to fix GUI
  launching (bsc#1230714).</changelog>
</package>
<package pkgid="2a7e39d7aff4e71a99aa4277b21b4dc789758c4e7e1bd8e7aacdfba44ed3501153888017426b65fb2375c0d584222af128c33b42c864bbd51e87a50341e5b6d7" name="drumstick" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <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="c50db38a37bb296fc6fe2af7e9c5cf7e78ba801ece711dd73556c378faa550de7710219fb1a9fe17e69d416b499cbb9a39fc8b86cdd707c1e8635b28a846eea0" name="drumstick-lang" arch="noarch">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <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="5464c64a182a0ec7e2283c33a645fad131edc7c03f26b7840f86a2cbb47b9d55cd37700c3cea76a94ae04dc4917bb3be6661e929b1560a102d19d6124425f7ed" name="drumstick-mimetypes" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.3"/>
  <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="5208b9dd69aa461ce635eb23fc5071f018cec234e5faa47e6d501458191df2d15d118e1b472d08a69e2c150d85eedeb629b2275f06be8c29fdf4d4b2bad47386" name="dssi" arch="s390x">
  <version epoch="0" ver="1.1.1" rel="bp161.1.2"/>
  <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="a1801f29eef062cdf2c39e0efe4edc35fe34fd8096633a7124f3a197c02dce23e242056b52758258085c6b937bafb8d893d93661c3a715f07f9e1206341e19c4" name="dssi-devel" arch="s390x">
  <version epoch="0" ver="1.1.1" rel="bp161.1.2"/>
  <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="d1598e116c6ae6f1a96b2fb20a2e2f2e22fc7655f90ddef5916e08a4565827d481a9788749dd937da5f8845d10158781e9e1f315dbe7c16758b37e13a9217303" name="dt" arch="s390x">
  <version epoch="0" ver="23.28" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="317a7356ea33a16cbdaa565cccff56d55bcf8227eacbb19204085ece3898f9507072f82a081d831b947518a2d80e5a04dc3630149510442b34804cab2c3bf11e" name="dtach" arch="s390x">
  <version epoch="0" ver="0.9+2.748020b" rel="bp161.1.2"/>
  <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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615636800">- modernize specfile (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;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>
</package>
<package pkgid="39b51a4e69308ae4cd52449e2e1df31e3a2ef3d23583f1835685922ddfcef283d3c01ac35428ad6129a52c84e06ae89849d0cf7f9ab42ed8e7751f3985da9a7c" name="dtc" arch="s390x">
  <version epoch="0" ver="1.7.2" rel="160099.2.2"/>
  <changelog author="mliska@suse.cz" date="1575806400">- Use %make_build and recpect %optflags.</changelog>
  <changelog author="dmueller@suse.com" date="1579003200">- add dtc-no-common-conflict.patch (bsc#1160388)</changelog>
  <changelog author="info@paolostivanin.com" date="1583841600">- Update to 1.6.0 (no changelog)
- Removed dtc-no-common-conflict.patch</changelog>
  <changelog author="matthias.gerstner@suse.com" 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="dmueller@suse.com" 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="schwab@suse.de" date="1664193600">- makefile-bison-rule.patch: Makefile: fix infinite recursion by dropping
  non-existent `%.output`</changelog>
  <changelog author="guillaume.gardet@opensuse.org" 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@opensuse.org" 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="schwab@suse.de" date="1738670400">- Mark assembler output as noexecstack</changelog>
  <changelog author="guillaume.gardet@opensuse.org" 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>
</package>
<package pkgid="6af0ce26c1b75796e6f990914f774487e5557717c8f40ae580a900223beb9ef666168c6bc50bb928d91c71b740b52f9317a007fff9f88aea5cf7a378734521e4" name="dtdinst" arch="noarch">
  <version epoch="0" ver="20220510" rel="160099.5.5"/>
  <changelog author="fstrba@suse.com" date="1541073600">- Change to build against bsh2 instead of the old bsh</changelog>
  <changelog author="fstrba@suse.com" date="1544184000">- Build against xml-commons-apis instead of xerces-j2-xml-apis</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1624795200">- Update to v20181222
- Package maven metadata
- Use testng in build process
- Remove unneeded patches:
  * jing-trang-20091111-datatype-sample.patch
  * jing-trang-20151127-notestng.patch
- Modified patch:
  * 0001-Various-build-fixes.patch -&gt; 0000-Various-build-fixes.patch</changelog>
  <changelog author="fstrba@suse.com" date="1625227200">- Do not use xmvn-tools, since this is a ring package
- Added patch:
  * no-tests.patch
    + avoid unnecessary dependency on testng</changelog>
  <changelog author="fstrba@suse.com" date="1625227201">- Added patch:
  * old-saxon.patch
    + Avoid building old saxon validator in order to avoid
    dependency on old saxon6</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1658750400">- Update to 20220510
- Removed patch:
  * 0002-Use-Xalan-instead-of-Saxon-for-the-build-655601.patch
    Use Saxon9 instead of Xalan
- Recreated patch files</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1674302400">- Add Maven Provides line for Jing &amp; Trang</changelog>
  <changelog author="fstrba@suse.com" date="1679313600">- Fetch the sources using the source service and filter out stray
  binaries and other files that we don't want to distribute because
  of licensing.</changelog>
  <changelog author="fstrba@suse.com" date="1692100800">- Build against saxon 10+</changelog>
  <changelog author="gus.kenion@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="86f7c932550452ea4d9a3af97332e004d9ebb485af8eb5e698519cae2ff18d2b71dd61af0d637cc41f9eb4ccfa79646679fe70e4cc3614547b0f5831e59d6ff1" name="dtrx" arch="noarch">
  <version epoch="0" ver="8.5.3" rel="bp161.1.1"/>
  <changelog author="Pascal Bleser &lt;guru@unixtech.be&gt; 5.0" date="1196164800">- new package</changelog>
  <changelog author="Pascal Bleser &lt;guru@unixtech.be&gt; 6.0" date="1204977600">- new upstream version</changelog>
  <changelog author="Pascal Bleser &lt;guru@unixtech.be&gt; 6.1" date="1216123200">- new upstream version:
  * add support for InstallShield archives, using the unshield command
  * the wording of many of the interactive prompts has been adjusted to be
    clearer and provide more information to the user immediately
  * dtrx 6.1 does a better job protecting against race conditions when
    extracting a single file
  * if you used the -f option, and extracted an archive that only contained
    one file or directory, dtrx 6.0 would still prompt you to ask how it
    should be extracted. dtrx 6.1 fixes this, extracting the contents to the
    current directory as -f requires
  * recursive extraction would not work well in dtrx 6.0 when the contents of
    the original archive were a single file. This has been fixed in dtrx 6.1.</changelog>
  <changelog author="Pascal Bleser &lt;guru@unixtech.be&gt; 6.2" date="1217246400">- new upstream version:
  * new --one-entry option
  * fixes "1234 blocks" warning message
  * when you try to list the contents of an archive, dtrx will now cope with
    misnamed files more gracefully, giving more accurate results and showing
    fewer error messages
  * dtrx 6.2 will only show you error messages from archive extraction if it
    is completely unable to extract the file. If one of its extraction methods
    succeeds, it will no longer show you the error messages from previous
    extraction attempts
  * dtrx is now better about cleaning up partially extracted archives when it
    encounters an error or signal
  * users will no longer see error messages about broken pipes from dtrx.</changelog>
  <changelog author="Pascal Bleser &lt;guru@unixtech.be&gt; 6.3" date="1224504000">- update to 6.3:
  * this release adds support for RAR archives
  * fixes a bug that caused dtrx to crash when extracting certain kinds of
    archives with the -v option
  * avoids spurious warnings under Python 2.6</changelog>
  <changelog author="zaitor@opensuse.org" date="1374667200">- Update to version 7.1:
  + New features: LZH archives are now supported.
  + Bug fixes:
  - dtrx will no longer offer to extract the zero archive files
    found in a zero-file archive.
  - Temporary directories will be cleaned up after extracting an
    empty archive.
- Changes from version 7.0:
  + At this point, I consider dtrx to be mature software. It's
    maybe a little too interactive, but otherwise it does
    everything I want, and it does it very well.  Expect new
    releases to be few and far between going forward.
  + New features: If any of dtrx's command line arguments are URLs,
    it will automatically download them with `wget -c` in the
    current directory before extracting them.
  + Enhancements:
  - dtrx will try to extract ZIP files with 7z if unzip is not
    successful.
  - dtrx will be smarter about removing extensions from filenames
    when extracting to a new directory or file.
  - dtrx will not ask you if you want to recurse through an
    archive if the number of archives inside the original file is
    small.
- Changes from version 6.6:
  + Enhancements: dtrx can now handle `xz compression`_.
  + Other changes: The tests now use the PyYAML library, instead of
    the abandoned Syck.
- Changes from version 6.5:
  + Enhancements:
  - When you list archive contents with -l or -t, dtrx will start
    printing results much faster than it used to.  There's a
    small chance that it will print some incorrect listings if it
    misdetects the archive type of a given file, but it will show
    you an error message when that happens.
  - dtrx recognizes more kinds of compressed tar archives by
    their extension.
  - You can now extract newer .deb packages that are compressed
    with bzip2 or lzma.
  + Bug fixes:
  - When extracting an archive that contained a file with a
    mismatched filename, the prompt would offer you a chance to
    "rename the directory" instead of "rename the file." This
    wording has been fixed, along with some other wording
    adjustments in the prompts generally.
  - Perform more reliable detection of the terminal size, and
    improve word wrapping on prompts.
  + Other changes : The README is now written like a man page, and
    can be converted to a man page by using rst2man_.
- Changes from version 6.4:
  + Enhancements:
  - Support detection of LZMA archives by magic.
  - Interactive prompts are wrapped much more cleanly.
  + Bug fixes: Fix a bug where dtrx would crash when extracting an
    archive with no files inside it.
- Add BuildArch: norach for opensuse.</changelog>
  <changelog author="mpluskal@suse.com" date="1510833600">- Cleanup with spec-cleaner
- Use current python building macros</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1683115200">- Update to version 8.5.2
  * too many changes to list</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683115201">- Trim filler wording and rhetorics from descriptions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1720526400">- update to 8.5.3:
  * Send stdout to /dev/null unless it is needed</changelog>
</package>
<package pkgid="50673da5c0095f4546303eec8af1a2f1c82bc4d9801da0183e2244f97be7b1dbda7905aa35502c9036d32335673e852fcb53606cf0d1ff1107ecaa849fb1fbcb" name="dtv-scan-tables" arch="noarch">
  <version epoch="0" ver="20240503" rel="bp161.1.1"/>
  <changelog author="jslaby@suse.com" date="1599048000">- Update to version 20200830:
  * dtv-scan-tables: Full UK update
  * dtv-scan-tables: add table for Slovenia
  * dtv-scan-tables: frequency updates for Finland
  * Add atsc/kr-Cable-8VSB
  * dtv-scan-tables: add Dorfnetz for Liechtenstein
  * Update dvb-t scan files for Ireland (ie-*)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1604577600">- Update to version 20200902:
  * dtv-scan-tables: DVB-C for the City of Munich, Germany, operated by Vodafone</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1622030400">- Update to version 20210430:
  * update Brazilian scan files
  * Remove legacy entries
  * Add new satellites from Lyngsat
  * Rename a few satellites with two names and update frequencies
  * Update frequencies from Lyngsat</changelog>
  <changelog author="mpluskal@suse.com" date="1640606400">- Update to version 20211214:
  * dtv-scan-tables: latest UK changes</changelog>
  <changelog author="mpluskal@suse.com" date="1646913600">- Update to version 20220307:
  * Update Brazilian ISDB-T tables
  * Update satellite channel lists from Lyngsat</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1651492800">- Update to version 20220430:
  * pt-All: fix modulation
  * pt-All: Update Portugal channels</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1670932800">- Update to version 20221125:
  * dtv-scan-tables: hu-Digikabel changes</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1706875200">- Update to version 20240131:
  * isdb-t: Update Brazil channel lists
  * dvb-s: drop transponders that aren't there at Lyngsat anymore
  * dvb-s: update from today's Lyngsat report
  * dtv-scan-tables: full uk transmitter update</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1709208000">- Update to version 20240207:
  * dtv-scan-tables: added channels for Lviv, Ukraine</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1715947200">- Update to version 20240503:
  * dvb-t/at-All: add Salzburg/Gaisberg dvb-t2 transponders</changelog>
</package>
<package pkgid="7322c3cf61746b0c195bd33a2b0621cd93c9413baeea79d9517590478addf5e5d9590c9c7c281d3b8d2f15e03dfb78c15f75913c985f27fea9fee5db67f2fdad" name="dtv-scan-tables-v5" arch="noarch">
  <version epoch="0" ver="20240503" rel="bp161.1.1"/>
  <changelog author="jslaby@suse.com" date="1599048000">- Update to version 20200830:
  * dtv-scan-tables: Full UK update
  * dtv-scan-tables: add table for Slovenia
  * dtv-scan-tables: frequency updates for Finland
  * Add atsc/kr-Cable-8VSB
  * dtv-scan-tables: add Dorfnetz for Liechtenstein
  * Update dvb-t scan files for Ireland (ie-*)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1604577600">- Update to version 20200902:
  * dtv-scan-tables: DVB-C for the City of Munich, Germany, operated by Vodafone</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1622030400">- Update to version 20210430:
  * update Brazilian scan files
  * Remove legacy entries
  * Add new satellites from Lyngsat
  * Rename a few satellites with two names and update frequencies
  * Update frequencies from Lyngsat</changelog>
  <changelog author="mpluskal@suse.com" date="1640606400">- Update to version 20211214:
  * dtv-scan-tables: latest UK changes</changelog>
  <changelog author="mpluskal@suse.com" date="1646913600">- Update to version 20220307:
  * Update Brazilian ISDB-T tables
  * Update satellite channel lists from Lyngsat</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1651492800">- Update to version 20220430:
  * pt-All: fix modulation
  * pt-All: Update Portugal channels</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1670932800">- Update to version 20221125:
  * dtv-scan-tables: hu-Digikabel changes</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1706875200">- Update to version 20240131:
  * isdb-t: Update Brazil channel lists
  * dvb-s: drop transponders that aren't there at Lyngsat anymore
  * dvb-s: update from today's Lyngsat report
  * dtv-scan-tables: full uk transmitter update</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1709208000">- Update to version 20240207:
  * dtv-scan-tables: added channels for Lviv, Ukraine</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1715947200">- Update to version 20240503:
  * dvb-t/at-All: add Salzburg/Gaisberg dvb-t2 transponders</changelog>
</package>
<package pkgid="5eb93403691c51348358f3f8a8483c0d831b9ecac929d57d20c4cbcc9e7fe4b2ee788beb0d76c6943a08c495d36256601dcbb9ce0db257386639874e03f6c016" name="duc" arch="s390x">
  <version epoch="0" ver="1.4.5" rel="bp161.1.2"/>
  <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&#xEE;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>
</package>
<package pkgid="accbf2b25e2f36c3647d468f76c480621b7aed3eb2c06a561b5d25aa2389fca5c434024912a0d1e29b30fa2e3ba2d627bf8bb77eaae2138acfa26ddeb77d51cf" name="duktape-devel" arch="s390x">
  <version epoch="0" ver="2.7.0" rel="160099.3.2"/>
  <changelog author="jengelh@inai.de" date="1496318400">- Correct RPM group.</changelog>
  <changelog author="avvissu@yandex.by" date="1501329600">- Update to 2.1.1:
  * maintenance release</changelog>
  <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="avvissu@yandex.by" date="1564401600">- Update to 2.4.0:
  * Minor fixes and improvements</changelog>
  <changelog author="mrey@suse.com" 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.bruens@rwth-aachen.de" date="1604059200">- Update to 2.6.0:
  * Various fixes and portability improvements.</changelog>
  <changelog author="meissner@suse.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="921377bb2cc52c5dff307f406e7c18e423d63cf7f6e1bdfbeb0a608c579ae0d1627d6bb63ad96b1d1ef8b9e8066d010e57bd5b30c3138fd899a974114854aff4" name="dump" arch="s390x">
  <version epoch="0" ver="0.4b49" rel="160099.3.2"/>
  <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="kstreitova@suse.com" 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@suse.com" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="antonio.teixeira@suse.com" 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@suse.com" date="1771934400">- Remove update-alternatives, conflict with rmt instead and symlink ermt
  to rmt (bsc#1245893)
- 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@suse.com" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15644, bsc#1245893)</changelog>
</package>
<package pkgid="487ba93f2492fac42e894bbffbc5648633f8c428173be7c9c1e3972f2373cda6c34210d22f5600f948ddb3a4ff72af4ab4092b0e6bb09bd91e46956c190ed017" name="dump-rmt" arch="s390x">
  <version epoch="0" ver="0.4b49" rel="160099.3.2"/>
  <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="kstreitova@suse.com" 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@suse.com" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="antonio.teixeira@suse.com" 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@suse.com" date="1771934400">- Remove update-alternatives, conflict with rmt instead and symlink ermt
  to rmt (bsc#1245893)
- 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@suse.com" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15644, bsc#1245893)</changelog>
</package>
<package pkgid="de1dc687995ded2ccd778b6980bed56a8434ea4467cb0e8fb34b859bab7fd8929546812d8c7b68f1fccd09a3b78a37d6f400610a5a64b949a0ea9d2dfdafbb6b" name="dumpzilla" arch="noarch">
  <version epoch="0" ver="0.0.0+git.20210311" rel="bp161.1.1"/>
  <changelog author="mardnh@gmx.de" date="1598097600">- Initial package, version 0.0.0+git.20180324</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673438400">- Update to version 0.0.0+git.20210311:
  * Removed related db query from domain filters.
  * Resolves #4.
- use proper python3-magic module</changelog>
</package>
<package pkgid="cff8704bdfa1657fe55a16855f5c0317ed0626704f7b839a0a707f98d1d0d95ce4cc3e0d927da9a5969d4de7ee1f46a0d3af93da392c2b554860b91e15accdd2" name="dumpzilla-bash-completion" arch="noarch">
  <version epoch="0" ver="0.0.0+git.20210311" rel="bp161.1.1"/>
  <changelog author="mardnh@gmx.de" date="1598097600">- Initial package, version 0.0.0+git.20180324</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673438400">- Update to version 0.0.0+git.20210311:
  * Removed related db query from domain filters.
  * Resolves #4.
- use proper python3-magic module</changelog>
</package>
<package pkgid="82043d328f3616a41d2abf3310706507f09697af0bdad721ae0eff06f8ba36d3e8ad1744e5851ca9405e9f1898ef56507d12e9aefa2fd4b5135ada97c259c588" name="duperemove" arch="s390x">
  <version epoch="0" ver="0.15" rel="160099.2.2"/>
  <changelog author="mpluskal@suse.com" date="1592136000">- Fix building with gcc10</changelog>
  <changelog author="nborisov@suse.com" 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="mvetter@suse.com" 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="mvetter@suse.com" 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="mvetter@suse.com" 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="mvetter@suse.com" 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="mvetter@suse.com" 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="mvetter@suse.com" 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="fe100831609ea45a7c0207f1c208fcd802f4394db12c3df7358de6a942f90658c30de6009d407c6d46c17bceb50e7ecdf67e5d77211933d5d7e6ef501d8b145e" name="duperemove-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.15" rel="160099.2.2"/>
  <changelog author="mpluskal@suse.com" date="1592136000">- Fix building with gcc10</changelog>
  <changelog author="nborisov@suse.com" 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="mvetter@suse.com" 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="mvetter@suse.com" 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="mvetter@suse.com" 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="mvetter@suse.com" 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="mvetter@suse.com" 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="mvetter@suse.com" 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="13e2409aa45e4f8ba425e33f5f27665d8f3018782a61fe0604ab683684b8f4748816980980a6032a65db00670ff4026c9751bc8e6e3245a101f982adb356643d" name="duplicity" arch="s390x">
  <version epoch="0" ver="3.0.5" rel="bp161.1.2"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1674734400">- Update to version 1.2.2:
  + Fix:
  - Fix to work with b2sdk 1.19.0.
  - Fix #692.  Redundant --encrypt option added in gpg.py.
  - Regression on issue #147, change password for incremental.
  - Crash if a socket is listed with --files-from.
  + Other:
  - Add detailed step-by-step instructions.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1689940800">- Update to version 1.2.3:
  + New:
  - Xorriso backend for optical media.
  - Onedrive for Business Support.
  + Fix:
  - Warn rather than fail on op-not-supported restore errors.
  - Fixes #701 - unable to resume full backup to B2.
  - Added option --no-check-remote to skip checking the   remote
    manifest.  The default is to check.
  - Fixes #686 - PCA backend does not unseal volumes.
  - Encoding errors when logging.
  - Onedrive may hang indefinitely.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1701950400">- Update to version 2.1.4
  + See CHANGELOG.md for changes.
- Update source URI.
- use python 3.11 on SLE/Leap.
- Drop duplicity-remove_shebang.patch. Handle this with sed in %setup.
- No longer require python3-future. It isn't used anymore except
  in tests.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1712491200">- Update to version 2.2.3:
  + See CHANGELOG.md for changes.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1716379200">- Update to version 2.2.4:
  * Onedrive: fix "unauthorized" upload error by not passing auth.
  * Don't drop args when restarting with execve.
  * Fix invalid option error.
  * Move missleading warning to debug level.
  * Duplicity 2.2.3: --use-agent can be wrongly turned off.
  * Pass "usedforsecurity=False" to md5() and sha1().
- Update source URI.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1721304000">- Update to version 3.0.0:
  * Collected fixes to setup process.
  * CommandLineError: argument --gpg-options: expected one
    argument.
  * Volume missing if --asynchronous-upload and put fails.
  * Don't raise KeyError if OSError.errno is unrecognized.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1723809600">- Update to version 3.0.2:
  + Fix collection-status print.
  + Changes in version 3.0.1:
  + Changes
  - Remove version limits on urllib3.
  - Use functools.lru\_cache with limit, not unlimited.
  + Fix
  - Rework logging to be compatible with Python's logging.
  - S3 glacier storage class and --concurrency.
  - Unblock multiprocessing deadlock, ensure local disk usage not
    exceed n+1 volumes, switch to "spawn".
  - Add file-size query support to rclonebackend.
  - Allow empty manifest list.
  - Make --ignore-errors actually ignore (and recover from)
    errors.
  - SSLCertVerificationError despite --ssl-no-check-certificate.
  - Instead of raise call command\_line\_error() directly.
  - Empty exclude string results in unfriendly traceback.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1738238400">- Update to version 3.0.3.2:
  + Changes
  - Improve round512 method docstring.
  + Fix
  - Concurrency without setting verbosity throws exception.
  - Argument --max-blocksize: invalid round512 value.
  - Fix handling of zero length files for older librsync versions.
  + Changes in version 3.0.3:
  + Changes
  - Fix docs for --max-blocksize.
  - Allow Python 3.13 to install.
  - High memory usage when creating duplicity backup of a single
    very large file.
  - Fix problem with reading ".../progress" file after aborted.
  - Turn off atom for py313.
  - Only log if backend import failed.
  + Fix
  - Typo in max block size doc.
  - Verbosity setting is broken with concurrency.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1739620800">- Update to version 3.0.4:
  + New
  - Support for Microsoft Azure "Cold" blob storage tier.
  + Changes
  - Allow to build with py3.13.x.
  + Fix
  - Allow for python versions 3.12+ e.g. 3.12.8.
  - INFO and DEBUG messages when verbosity is warning.
- Switch source URI to bz2.</changelog>
  <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>
</package>
<package pkgid="b36ee6da628ca0f1a0b9bbc9001b119e296081c7a5b98d7a83e0483b05efc4eabad0bd22e15dd8080cc345bdf42735db38611803829a1401721bcc3a2b338fb6" name="duplicity-lang" arch="noarch">
  <version epoch="0" ver="3.0.5" rel="bp161.1.2"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1674734400">- Update to version 1.2.2:
  + Fix:
  - Fix to work with b2sdk 1.19.0.
  - Fix #692.  Redundant --encrypt option added in gpg.py.
  - Regression on issue #147, change password for incremental.
  - Crash if a socket is listed with --files-from.
  + Other:
  - Add detailed step-by-step instructions.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1689940800">- Update to version 1.2.3:
  + New:
  - Xorriso backend for optical media.
  - Onedrive for Business Support.
  + Fix:
  - Warn rather than fail on op-not-supported restore errors.
  - Fixes #701 - unable to resume full backup to B2.
  - Added option --no-check-remote to skip checking the   remote
    manifest.  The default is to check.
  - Fixes #686 - PCA backend does not unseal volumes.
  - Encoding errors when logging.
  - Onedrive may hang indefinitely.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1701950400">- Update to version 2.1.4
  + See CHANGELOG.md for changes.
- Update source URI.
- use python 3.11 on SLE/Leap.
- Drop duplicity-remove_shebang.patch. Handle this with sed in %setup.
- No longer require python3-future. It isn't used anymore except
  in tests.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1712491200">- Update to version 2.2.3:
  + See CHANGELOG.md for changes.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1716379200">- Update to version 2.2.4:
  * Onedrive: fix "unauthorized" upload error by not passing auth.
  * Don't drop args when restarting with execve.
  * Fix invalid option error.
  * Move missleading warning to debug level.
  * Duplicity 2.2.3: --use-agent can be wrongly turned off.
  * Pass "usedforsecurity=False" to md5() and sha1().
- Update source URI.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1721304000">- Update to version 3.0.0:
  * Collected fixes to setup process.
  * CommandLineError: argument --gpg-options: expected one
    argument.
  * Volume missing if --asynchronous-upload and put fails.
  * Don't raise KeyError if OSError.errno is unrecognized.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1723809600">- Update to version 3.0.2:
  + Fix collection-status print.
  + Changes in version 3.0.1:
  + Changes
  - Remove version limits on urllib3.
  - Use functools.lru\_cache with limit, not unlimited.
  + Fix
  - Rework logging to be compatible with Python's logging.
  - S3 glacier storage class and --concurrency.
  - Unblock multiprocessing deadlock, ensure local disk usage not
    exceed n+1 volumes, switch to "spawn".
  - Add file-size query support to rclonebackend.
  - Allow empty manifest list.
  - Make --ignore-errors actually ignore (and recover from)
    errors.
  - SSLCertVerificationError despite --ssl-no-check-certificate.
  - Instead of raise call command\_line\_error() directly.
  - Empty exclude string results in unfriendly traceback.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1738238400">- Update to version 3.0.3.2:
  + Changes
  - Improve round512 method docstring.
  + Fix
  - Concurrency without setting verbosity throws exception.
  - Argument --max-blocksize: invalid round512 value.
  - Fix handling of zero length files for older librsync versions.
  + Changes in version 3.0.3:
  + Changes
  - Fix docs for --max-blocksize.
  - Allow Python 3.13 to install.
  - High memory usage when creating duplicity backup of a single
    very large file.
  - Fix problem with reading ".../progress" file after aborted.
  - Turn off atom for py313.
  - Only log if backend import failed.
  + Fix
  - Typo in max block size doc.
  - Verbosity setting is broken with concurrency.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1739620800">- Update to version 3.0.4:
  + New
  - Support for Microsoft Azure "Cold" blob storage tier.
  + Changes
  - Allow to build with py3.13.x.
  + Fix
  - Allow for python versions 3.12+ e.g. 3.12.8.
  - INFO and DEBUG messages when verbosity is warning.
- Switch source URI to bz2.</changelog>
  <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>
</package>
<package pkgid="d977bcea892d3699a8a786c372a12a15340ac3f8ebae79dd54b8eb9c010a89439c0b60fba5025555b9cc732db4d6091f21129bb53c995472ea46534d621ddfe8" name="duply" arch="noarch">
  <version epoch="0" ver="2.5.2" rel="bp161.1.1"/>
  <changelog author="malcolmlewis@opensuse.org" date="1502193600">- Update to version 2.0.2:
  * Bugfix: never insert creds into file:// targets.
  * Bugfix: avail profiles hint sometimes shortend the names by one
    char.
  * Bugfix 108: CMD_NEXT variable should ignore conditional commands
    (and, or).
  * Export condition before/after next/prev command as
    CND_PREV,CND_NEXT now.
  * Bugfix 97: Unknown command should be ERROR, not WARNING.
- Changes from version 2.0.1:
  * Bugfix 104: Duply 2.0 sets wrong archive dir, --name was always
    'duply_'.
- Changes from version 2.0:
  * Made this a major version change, as we broke backward
    compatibility anyway. If your backend stops working w/ this
    version create a new profile and export the env vars needed as
    described in the comments of the conf file directly above the
    SOURCE setting.
  * Making sure multi spaces in TARGET survive awk processing.
  * New env var PROFILE exported to scripts.
  * Fix 102: expose a unique timestamp variable for pre/post scripts
    actually a featreq. exporting RUN_START nanosec unix timestamp.
  * Fix 101: GPG_AGENT_INFO is 'bogus'.
  * Fix 96: duply cannot handle two consecutive spaces in paths.
- Update Copyright year.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1527854400">- Update to version 2.0.4:
  + Bugfix 114: "duply usage is not current" wrt. purgeFull/Incr.
  + Bugfix 115: typo in error message - "Not GPG_KEY entries"
    should be "No".
  + Bugfix 117: no duply_ prefix when ARCH_DIR is set in conf.
  + Occasionally shows negative runtimes, (deb#882159).
- Changes from version 2.0.3:
  +Bugfix: "line 2231: CMDS: bad array subscript".</changelog>
  <changelog author="jengelh@inai.de" date="1532865600">- Ensure neutrality of descriptions.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1571313600">- Updated to version 2.2:
  + Implement grouping for batch commands new separators are []
    (square brackets) or groupIn/groupOut command 'backup'
    translates now to [pre_bkp_post] to be skipped as one block in
    case a condition was set in the batch instruction.
- Changes from version 2.1:
  + Be more verbose when duplicity version detection fails.
  + Using info shows python binary's path for easier
    identification now.
  + Reworked python interpreter handling, it's either configured
    per PYTHON var unconfigured, parsed from duplicity shebang or
    set to current duplicity default 'python2' (was 'python' until
    now).
  + Donot quotewrap strings because of slashes (eg. paths) anymore.
  + Bugfix: improved in/exclude stripping from conf DUPL_PARAMS.
- Remove obsolete Groups tag (fate#326485).</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1571400000">- Fix source download URL.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598961600">- update to 2.2.2:
  - bugfix 120: Failures in "Autoset trust of key" during restore
    because of gpg2.2 fingerprint output change
  - featreq 46: Example systemd units &amp; Howto, courtesy of Jozef Riha
  - featreq 47: Clarify message about keeping the profile, also by Jozef Riha
  - fix abbreviation spelling of 'e.g.'</changelog>
  <changelog author="hsk17@mail.de" date="1657108800">- Update to 2.4:
  - bugfix #127: date_from_nsecs ignores format string
  - bugfix #116: separators print date now too
  - featreq #48: add purgeAuto command (see man page)
  - replaced tab indents with 2spaces everywhere
  - bugfix #129,131,132: duply stumbles over 'python -s' shebang,
    python interpreter parse failed if duplicity is a snap app
  - bugfix #130: duplicity version check failed "gpg: WARNING: ..."
  - version output, always print PYTHONPATH, if interpreter was determined
  - update python references to python3
- Changes from 2.3.1:
  - bugfix 123: symmetric encryption errs out, asks for '' private key
- Changes from 2.3:
  - don't import whole key pair anymore if only pub/sec is requested
  - gpg import routine informs on missing key files in profile now
  - add check/import needed secret key for decryption
  - featreq 50: Disable GPG key backups, implemented/added settings
    GPG_IMPORT/GPG_EXPORT='disabled' to conf template</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670068800">- update to 2.4.1:
  * fixup duplicity links, moved to http://duplicity.us
  * bugfix: duply hangs on awk version detection on OpenBSD (thx phthomas137)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- update to 2.4.2:
  * change to purgeAuto in systemd unit files (thx B.Foresman)
  * systemd files should go in /etc, not /lib (thx B.Foresman)
  * read -N not available on macOS (thx Peter Torelli)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1701518400">- update to 2.5.2
  * fix bug #139: "ampersand (&amp;) in gpg passphrase breaks gpg tests"
- update to 2.5.1
  * quotewrap only strings with quotes ('") or spaces from now on
  * add --verbosity only if set in profile conf
  * bugfix #138: fix quoting when filtering params, thx Eric
  * bugfix #137: relax version parsing regex
- update to 2.5.0
  * bugfix #136: "not compatible with duplicity 2.x", thx tengel, lds, Rhomeo
    check for duplicity 2.1+ (2.0 broke implied commands),
    command line ui changed incompatibly
  * filter in/excludes more strictly for more duplicity actions now
  * replace '--file-to-restore' with '--path-to-restore'
  * filter backup only params now
- update to 2.4.3
  * bugfix #134: workaround bash 4.2 and earlier read bug (thx Tavio Wong)</changelog>
</package>
<package pkgid="d4e6a17489db7490f8bac7a78eb943c1753ad572f0494a3cfd5331728e064ad206da5994d42e591bbea30bf6e901f225ced7afafe2d3805d5184fff884265265" name="dust" arch="s390x">
  <version epoch="0" ver="1.1.1" rel="bp161.1.6"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1662120000">- Update to version 0.8.3:
  * Fix: Only create large stack size if enough memory
  * Config file
  * New parameter: --min-size
  * New parameter: --skip-total
  * Does not include a space character as the first character in each line unless required
  * Fixes spurious permissions warning
  * Adds completion</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1675080000">- Update to version 0.8.4:
  * Increment version
  * fix: Stop progress indicator crashing into stderr
  * Feature: Add flag for screen readers
  * fix: Fix bug in progress bar
  * fix: only-dir flag conflicts with types
  * feature: --files-only -F
  * Update LICENSE
  * use create_dir_all instead of create_dir as that doesn't fail if the directory already exists, and make sure to propagate the error out
  * generate a man page as part of the build
  * clippy: Fix new clippy rules
  * upgrade dependencies
  * refactor: progress bar
  * refactor: progress bar
  * refactor: progress bar
  * Comment: Remove comment
  * Comment: update comment
  * Refactor: rename var
  * Refactor: PAtomicInfo class
  * Refactor: progress bar &amp; file permissions
  * Refactor: progress bar: rename vars
  * Refactor: Progress bar: Remove atomic classes
  * Refactor: Progress bar: Remove PConfig
  * Refactor: progress bar: simplify
  * Refactor: progress bar: rm unused field
  * Refactor: Simplify progress indicator
  * refactor: update Progress bar: progress.rs
  * Refactor: Update main for progress bar
  * Refactor: Reduce complexity of progress bar code
  * Implemented a progress indicator (#275)
  * Fix: naming of parameter
  * [documentation] Note about running single-threaded
  * refactor dir_walker
  * feature: Support for dereference links -L follow
  * refactor create AggregateData for filter.rs
  * refactor filter.rs
  * refactor filter.rs
  * Fix: depth=0 bug for multiple arguments
  * fix: bug where hard links could be double counted
  * clippy: Fix new clippy
  * fix: update use of sysinfo.system
  * Update sysinfo version to 0.26.7
  * added deb-get as installation source
  * FEATURE: support only directories will be displayed. Flag -D
  * Read `inputs` from stdin when applicable
  * Add a direct dependency on the `atty` crate</changelog>
  <changelog author="mvetter@suse.com" date="1683460800">- Update to version 0.8.6:
  * Increment version
  * cargo update: update dependencies
  * Add support for cargo-binstall to Cargo.toml
  * cargo update: update dependencies
  * Increment version
  * Fix: some panics are occuring when creating rayon
  * remove depth from config.toml and fix style issues
  * feat: default option for depth from config file
  * refactor: DisplayData
  * refactor: simplify filter.rs
  * Update README.md</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1704888000">- Update to version 0.9.0:
  * Migrated to clap4. Command line flags must appear before
    arguments: dust -X debug target instead of dust target -X debug
  * Bars on right by default (change with new Flag -B)
  * Add flag -S (for Custom Stack size) - incase dust crashes with
    memory allocation error.
  * Add flat -I (--ignore-all-in-file) - Ignore all regexs in this
    file.
  * Clearer errors on file not found.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1706702400">- Added fix-test-string.patch and re-enabled test.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.
- Disable tests: not working on OBS</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1708603200">- Reenable tests</changelog>
  <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>
</package>
<package pkgid="ed380662454d9b78af7be45f5b3067a53854f6d31b1d94ba16319d32a5e28039bf51ef9ac85e27b870378c4bc50205dfb72de3921bd8f8ba792230ed9963c58d" name="dust-bash-completion" arch="noarch">
  <version epoch="0" ver="1.1.1" rel="bp161.1.6"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1662120000">- Update to version 0.8.3:
  * Fix: Only create large stack size if enough memory
  * Config file
  * New parameter: --min-size
  * New parameter: --skip-total
  * Does not include a space character as the first character in each line unless required
  * Fixes spurious permissions warning
  * Adds completion</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1675080000">- Update to version 0.8.4:
  * Increment version
  * fix: Stop progress indicator crashing into stderr
  * Feature: Add flag for screen readers
  * fix: Fix bug in progress bar
  * fix: only-dir flag conflicts with types
  * feature: --files-only -F
  * Update LICENSE
  * use create_dir_all instead of create_dir as that doesn't fail if the directory already exists, and make sure to propagate the error out
  * generate a man page as part of the build
  * clippy: Fix new clippy rules
  * upgrade dependencies
  * refactor: progress bar
  * refactor: progress bar
  * refactor: progress bar
  * Comment: Remove comment
  * Comment: update comment
  * Refactor: rename var
  * Refactor: PAtomicInfo class
  * Refactor: progress bar &amp; file permissions
  * Refactor: progress bar: rename vars
  * Refactor: Progress bar: Remove atomic classes
  * Refactor: Progress bar: Remove PConfig
  * Refactor: progress bar: simplify
  * Refactor: progress bar: rm unused field
  * Refactor: Simplify progress indicator
  * refactor: update Progress bar: progress.rs
  * Refactor: Update main for progress bar
  * Refactor: Reduce complexity of progress bar code
  * Implemented a progress indicator (#275)
  * Fix: naming of parameter
  * [documentation] Note about running single-threaded
  * refactor dir_walker
  * feature: Support for dereference links -L follow
  * refactor create AggregateData for filter.rs
  * refactor filter.rs
  * refactor filter.rs
  * Fix: depth=0 bug for multiple arguments
  * fix: bug where hard links could be double counted
  * clippy: Fix new clippy
  * fix: update use of sysinfo.system
  * Update sysinfo version to 0.26.7
  * added deb-get as installation source
  * FEATURE: support only directories will be displayed. Flag -D
  * Read `inputs` from stdin when applicable
  * Add a direct dependency on the `atty` crate</changelog>
  <changelog author="mvetter@suse.com" date="1683460800">- Update to version 0.8.6:
  * Increment version
  * cargo update: update dependencies
  * Add support for cargo-binstall to Cargo.toml
  * cargo update: update dependencies
  * Increment version
  * Fix: some panics are occuring when creating rayon
  * remove depth from config.toml and fix style issues
  * feat: default option for depth from config file
  * refactor: DisplayData
  * refactor: simplify filter.rs
  * Update README.md</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1704888000">- Update to version 0.9.0:
  * Migrated to clap4. Command line flags must appear before
    arguments: dust -X debug target instead of dust target -X debug
  * Bars on right by default (change with new Flag -B)
  * Add flag -S (for Custom Stack size) - incase dust crashes with
    memory allocation error.
  * Add flat -I (--ignore-all-in-file) - Ignore all regexs in this
    file.
  * Clearer errors on file not found.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1706702400">- Added fix-test-string.patch and re-enabled test.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.
- Disable tests: not working on OBS</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1708603200">- Reenable tests</changelog>
  <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>
</package>
<package pkgid="5d39cc1acb1068ee0a0292a131e7cb8e71efa7a618b8c4821854cf70fe08ee4835901594b0e6b1d722cce15e28b18456a18abb9e25cf99d60c97ad51e07e501a" name="dust-fish-completion" arch="noarch">
  <version epoch="0" ver="1.1.1" rel="bp161.1.6"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1662120000">- Update to version 0.8.3:
  * Fix: Only create large stack size if enough memory
  * Config file
  * New parameter: --min-size
  * New parameter: --skip-total
  * Does not include a space character as the first character in each line unless required
  * Fixes spurious permissions warning
  * Adds completion</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1675080000">- Update to version 0.8.4:
  * Increment version
  * fix: Stop progress indicator crashing into stderr
  * Feature: Add flag for screen readers
  * fix: Fix bug in progress bar
  * fix: only-dir flag conflicts with types
  * feature: --files-only -F
  * Update LICENSE
  * use create_dir_all instead of create_dir as that doesn't fail if the directory already exists, and make sure to propagate the error out
  * generate a man page as part of the build
  * clippy: Fix new clippy rules
  * upgrade dependencies
  * refactor: progress bar
  * refactor: progress bar
  * refactor: progress bar
  * Comment: Remove comment
  * Comment: update comment
  * Refactor: rename var
  * Refactor: PAtomicInfo class
  * Refactor: progress bar &amp; file permissions
  * Refactor: progress bar: rename vars
  * Refactor: Progress bar: Remove atomic classes
  * Refactor: Progress bar: Remove PConfig
  * Refactor: progress bar: simplify
  * Refactor: progress bar: rm unused field
  * Refactor: Simplify progress indicator
  * refactor: update Progress bar: progress.rs
  * Refactor: Update main for progress bar
  * Refactor: Reduce complexity of progress bar code
  * Implemented a progress indicator (#275)
  * Fix: naming of parameter
  * [documentation] Note about running single-threaded
  * refactor dir_walker
  * feature: Support for dereference links -L follow
  * refactor create AggregateData for filter.rs
  * refactor filter.rs
  * refactor filter.rs
  * Fix: depth=0 bug for multiple arguments
  * fix: bug where hard links could be double counted
  * clippy: Fix new clippy
  * fix: update use of sysinfo.system
  * Update sysinfo version to 0.26.7
  * added deb-get as installation source
  * FEATURE: support only directories will be displayed. Flag -D
  * Read `inputs` from stdin when applicable
  * Add a direct dependency on the `atty` crate</changelog>
  <changelog author="mvetter@suse.com" date="1683460800">- Update to version 0.8.6:
  * Increment version
  * cargo update: update dependencies
  * Add support for cargo-binstall to Cargo.toml
  * cargo update: update dependencies
  * Increment version
  * Fix: some panics are occuring when creating rayon
  * remove depth from config.toml and fix style issues
  * feat: default option for depth from config file
  * refactor: DisplayData
  * refactor: simplify filter.rs
  * Update README.md</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1704888000">- Update to version 0.9.0:
  * Migrated to clap4. Command line flags must appear before
    arguments: dust -X debug target instead of dust target -X debug
  * Bars on right by default (change with new Flag -B)
  * Add flag -S (for Custom Stack size) - incase dust crashes with
    memory allocation error.
  * Add flat -I (--ignore-all-in-file) - Ignore all regexs in this
    file.
  * Clearer errors on file not found.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1706702400">- Added fix-test-string.patch and re-enabled test.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.
- Disable tests: not working on OBS</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1708603200">- Reenable tests</changelog>
  <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>
</package>
<package pkgid="4adb39c9a830bed3403609be315fe6c843d0d9bef2e24d6de6717868c897db3e671073e4faa8d6ebb9931b1b592cbf354e2889b755204afe70dfa2393d64c0d6" name="dust-zsh-completion" arch="noarch">
  <version epoch="0" ver="1.1.1" rel="bp161.1.6"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1662120000">- Update to version 0.8.3:
  * Fix: Only create large stack size if enough memory
  * Config file
  * New parameter: --min-size
  * New parameter: --skip-total
  * Does not include a space character as the first character in each line unless required
  * Fixes spurious permissions warning
  * Adds completion</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1675080000">- Update to version 0.8.4:
  * Increment version
  * fix: Stop progress indicator crashing into stderr
  * Feature: Add flag for screen readers
  * fix: Fix bug in progress bar
  * fix: only-dir flag conflicts with types
  * feature: --files-only -F
  * Update LICENSE
  * use create_dir_all instead of create_dir as that doesn't fail if the directory already exists, and make sure to propagate the error out
  * generate a man page as part of the build
  * clippy: Fix new clippy rules
  * upgrade dependencies
  * refactor: progress bar
  * refactor: progress bar
  * refactor: progress bar
  * Comment: Remove comment
  * Comment: update comment
  * Refactor: rename var
  * Refactor: PAtomicInfo class
  * Refactor: progress bar &amp; file permissions
  * Refactor: progress bar: rename vars
  * Refactor: Progress bar: Remove atomic classes
  * Refactor: Progress bar: Remove PConfig
  * Refactor: progress bar: simplify
  * Refactor: progress bar: rm unused field
  * Refactor: Simplify progress indicator
  * refactor: update Progress bar: progress.rs
  * Refactor: Update main for progress bar
  * Refactor: Reduce complexity of progress bar code
  * Implemented a progress indicator (#275)
  * Fix: naming of parameter
  * [documentation] Note about running single-threaded
  * refactor dir_walker
  * feature: Support for dereference links -L follow
  * refactor create AggregateData for filter.rs
  * refactor filter.rs
  * refactor filter.rs
  * Fix: depth=0 bug for multiple arguments
  * fix: bug where hard links could be double counted
  * clippy: Fix new clippy
  * fix: update use of sysinfo.system
  * Update sysinfo version to 0.26.7
  * added deb-get as installation source
  * FEATURE: support only directories will be displayed. Flag -D
  * Read `inputs` from stdin when applicable
  * Add a direct dependency on the `atty` crate</changelog>
  <changelog author="mvetter@suse.com" date="1683460800">- Update to version 0.8.6:
  * Increment version
  * cargo update: update dependencies
  * Add support for cargo-binstall to Cargo.toml
  * cargo update: update dependencies
  * Increment version
  * Fix: some panics are occuring when creating rayon
  * remove depth from config.toml and fix style issues
  * feat: default option for depth from config file
  * refactor: DisplayData
  * refactor: simplify filter.rs
  * Update README.md</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1704888000">- Update to version 0.9.0:
  * Migrated to clap4. Command line flags must appear before
    arguments: dust -X debug target instead of dust target -X debug
  * Bars on right by default (change with new Flag -B)
  * Add flag -S (for Custom Stack size) - incase dust crashes with
    memory allocation error.
  * Add flat -I (--ignore-all-in-file) - Ignore all regexs in this
    file.
  * Clearer errors on file not found.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1706702400">- Added fix-test-string.patch and re-enabled test.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.
- Disable tests: not working on OBS</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1708603200">- Reenable tests</changelog>
  <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>
</package>
<package pkgid="b9b0575f264303a183c2f9d5c5288707132a31d285e143782e9824645f74620601c0ea9a77f26f1ce4d79542f70acac58c0a2abd280791f1816e849f5b44302d" name="dvb-utils" arch="s390x">
  <version epoch="0" ver="1.30.1" rel="160099.3.3"/>
  <changelog author="meissner@suse.com" date="1591531200">- libv4l-devel-32bit needs to require the shared libraries belonging
  to it, libv4l1-0-32bit + libv4l2-0-32bit + libv4l2rds0-32bit + libv4lconvert0-32bit.
  This helps Wine development (bsc#1172301)</changelog>
  <changelog author="dmueller@suse.com" date="1597579200">- update to 1.20.0:
  * v4l2-ctl: add sizeimage suboption for set-fmt-video options
  * qvidcap: Add stride option to command line
  * buildsystem: Start v4l-utils 1.19.0 development cycle
  * dvbv5-zap: Fix typo
  * v4l2-ctl: include C++ cmath header
  * ubuntu1604: add missing headers for std::exit
  * libcecutil: Remove vanished TODO file from ditribution list
  * v4l2-ctl: Do not distribute generated 32bit source
  * v4l2-compliance: Do not distribute generated 32bit source
  * libcecutil: Distribute cec-gen.pl
  * Fix broken for loop in libv4l
  * Fix for mismatched class/struct tags
  * v4l2-compliance: improve metadata capture support
  * test-media: remove left-over debug lines
  * v4l2-compliance: fail if selection is present for compressed video
  * cec-compliance: rename 'ok' to 'unknown'
  * cec-ctl/msg2ctl.pl: don't add HTNG commands to msgtable
  * cec-compliance: add --test-fuzzing option
  * test-media: update vimc tests
  * v4l-utils: sync with latest media_tree master
  * keytable: add new generated keymaps
  * msg2ctl.pl: add newline after log_msg
  * cec-follower: drop the hardcoded UI commands list
  * cec-ctl/cec-log: use new CEC_OP_UI_CMD defines
  * cec utils: support CEC_ADAP_G_CONNECTOR_INFO
  * cec-compliance/follower: use new CEC_OP_UI_CMD defines
  * utils/libcecutil: add CEC utility library
  * cec-follower: switch to the new CEC utilities library
  * cec-compliance: use the new CEC utilities library
  * cec-ctl: use the new CEC utilities library
  * utils/common/cec*: remove unused cec files
  * cec-htng(-funcs).h: move to libcecutil
  * libcecutil: do not assume building in source tree.
  * libcecutil: remove empty generated headers on failure
  * libcecutil: cec-gen.pl now generates all headers in one go
  * v4l-utils: sync to latest cec-funcs.h
  * libcecutil: spaces should be replaced by - for help_features
  * cec-compliance: move util_receive to cec-compliance.cpp
  * cec-compliance: add timeout to util_receive
  * cec-compliance: fix a bug in util_receive
  * cec-compliance: Improve the INACTIVE_SOURCE test
  * cec-follower: add INACTIVE_SOURCE support.
  * v4l2-compliance: fix read/write tests
  * cec-compliance: improve Inactive Source test
  * cec-compliance: Set OSD Name is not TV specific
  * Makefile.am: copy v4l2-tpg.h, not v4l2-tpg*
  * v4l-utils: sync with latest media_tree master
  * v4l2-info.cpp: support the new hold capture flags
  * cec-compliance: remove old tuner tests
  * cec-follower: add support for Status Request
  * cec-compliance: improve failure reporting
  * cec-follower: fix index handling
  * v4l-utils: sync with latest media_tree master
  * cec-compliance: improve the Inactive Source test
  * v4l-utils: sync with latest media_tree master
  * v4l2-compliance: better scaler detection for M2M devices
  * cec-ctl: add a --phys-addr-from-edid option
  * cec: fix Makefile.am to get the right library dependencies
  * libcecutil: convert latency values to ms
  * cec-ctl: finish --stress-test-power-cycle with active display
  * cec-compliance: make the subtest names unique
  * cec-compliance: add -e and -l options
  * cec-compliance: make test names easier to type
  * qvidcap: fix typo: fnt -&gt; fmt
  * qvidcap: switch to RGB24 if format is unsupported
  * v4l2-ctl: support -k (concise) when showing touch data
  * v4l2-compliance: relax a 'is the DONE flag set' test
  * v4l-utils: fix sync-with-kernel: it missed pixelformats
  * qvidcap: make texts consistent
  * cec-follower: add --ignore option
  * cec-follower: support CEC 2.0 power status reporting
  * cec-compliance: test CEC 2.0 power transitions
  * cec-ctl: add --phys-addr-from-edid-poll
  * cec-compliance: return OK_PRESUMED in the power transition test
  * cec-compliance: update patch link
  * cec-compliance: change a fail to a warn
  * qvidcap: use --pixelformat instead of --pixel-format
  * cec-ctl: show PA changes with --phys-addr-from-edid-poll
  * cec-ctl: sleep 5s before retry, use cec_phys_addr_exp
  * cec: remove duplicate cec_phys_addr_exp defines
  * cec-ctl: improve --test-power-cycle test
  * cec-ctl: fix --phys-addr-from-edid-poll support
  * cec: show OSD Name with quotes around the name
  * v4l2-compliance: log the size of time_t
  * v4l2-compliance: use %zd with sizeof(time_t)
  * v4l2-ctl/compliance: fix 32-bit g_topology casts
  * v4l2-ctl/compliance: fix 32-bit compiler warnings
  * v4l2-compliance: use a better invalid address
  * v4l2-compliance: fix uninitialized have_sel variable
  * v4l2-compliance: return ENOTTY if selection is not supported
  * cec-compliance: add invalid ioctls test
  * v4l2-compliance: add tests for invalid ioctls
  * cec-ctl/compliance: call srandom()
  * cec-compliance: '-e' alias for --expect was missing
  * cec-compliance.h: add warn_on_test, clean ups
  * cec-compliance: fail/warn if reported latency &gt; 50ms
  * cec-compliance: add --expect-with-no-warnings
  * cec-compliance: swap -n/-N options
  * v4l-utils: remove trailing spaces
  * qvidcap: properly initialize m_curSize/Data
  * Revert "qvidcap: properly initialize m_curSize/Data"
  * qvidcap: properly initialize m_curSize/Data
  * v4l2-compliance: check source and sink pad types of a link
  * cec-compliance: clarify obscure error message
  * cec-ctl: remove trailing space in output
  * cec-ctl: add timestamps to the power-cycle tests
  * cec-ctl: improve --stress-test-power-cycle option
  * libcecutil: translate abort_msg to a message string
  * libcecutil: drop CEC_MSG_ prefix when logging messages
  * v4l2-compliance: improve USERPTR streaming tests
  * v4l2-compliance: fix bug/improve testing filler
  * v4l2-compliance: fix userptr buffer checks
  * cec-compliance: improve system_info_give_features()
  * sync with latest media_tree master
  * v4l-utils: add --enable-v4l2-compliance/ctl-32 option
  * v4l-utils: fix autoconf/automake errors
  * test-media: add -32 option
  * v4l2-compliance: fix 32 bit warnings
  * v4l2-ctl/compliance-32: fix when configuring from another dir
  * v4l2-compliance: fix typo: v4l2-ctl -&gt; v4l2-compliance
  * cec-ctl: add 'repeats' suboption to --stress-test-power-cycle
  * cec-ctl: added polls suboption to --stress-test-power-cycle
  * cec-ctl: handle ENONET errors
  * Revert "cec-ctl: handle ENONET errors"
  * cec-ctl: set wakeup_la correctly and handle ENONET &amp; EINVAL in stress tests
  * v4l2-compliance: fix weird formatting with -f
  * cec-ctl: don't transmit IMAGE_VIEW_ON every second
  * cec-ctl: introduce and use transmit_msg_retry()
  * cec-compliance: check for invalid transient power states
  * cec-ctl: check for incorrect state transitions
  * cec-ctl: add min-sleep suboption
  * cec-ctl: show timeouts vs Nacks
  * cec-ctl: show | instead of e or E
  * test-media: postpone the dmesg command
  * cec-follower: check both CEC_CAP_PHYS_ADDR and _CONNECTOR_INFO
  * cec-ctl: improve wait_for_pwr_state
  * cec-ctl: add physical address sanity checks
  * v4l-utils: sync with latest media_tree master
  * v4l2-compliance: fix step &lt; 0 control check
  * v4l-utils: sync with latest media kernel
  * v4l2-compliance: zero mbus_code
  * v4l2-compliance: add tests for V4L2_CAP_IO_MC
  * v4l2-ctl: zero v4l2_fmtdesc
  * v4l-utils: sync with latest media kernel
  * gconv: fix compiler warning
  * v4l2-ctl: add missing subdev usage in --help-all
  * cec-follower: create analog channel frequencies
  * cec-follower: add tuner analog service emulation
  * cec-follower: fix bugs for tuner emulation
  * cec-follower: add tuner step increment/decrement
  * cec-follower: fix analog tuner device info update
  * cec-follower: rename freq_idx to service_idx
  * cec-follower: create digital ARIB channels
  * cec-follower: create digital ATSC channels
  * cec-follower: create digital DVB channels
  * cec-follower: add tuner digital service emulation
  * cec-follower: fix tuner step increment/decrement
  * cec-compliance: add tuner control test
  * v4l-utils: configure.ac: Avoid bashisms
  * qv4l2: Use C library file operations with v4lconvert for raw mode devices
  * cec: fix cec-log.h dependency issues
  * v4l2grab: allow using direct calls instead of libv4l
  * v4l2grab: add support for setting the fourcc code
  * keymap.h needs sys/types.h and argp.h with musl
  * v4l2-compliance: fix assert on only read/write-only controls
  * v4l2-ctl: Support query V4L2_CTRL_TYPE_AREA controls
  * v4l2-ctl: Support getting V4L2_CTRL_TYPE_AREA controls
  * v4l2-ctl: Support setting V4L2_CTRL_TYPE_AREA controls
  * v4l2-compliance: Allow all the selection targets for subdevs
  * keytable: use input_event properly
  * keytable: add compatibility for input_event_sec
  * treewide: remove bzero
  * treewide: fix redundant expressions
  * treewide: remove pointless c_str
  * dvb-sat: remove pointless abs call
  * utils: checks for empty instead of size in if
  * treewide: add extra {} to initialization
  * treewide: do not use return after else
  * treewide: fix wrong identation
  * utils: simplify bool returns
  * treewide: fix math problems
  * treewide: replace C casts with C++
  * treewide: apply performance fixes
  * utils: use bool literals
  * utils: do not use empty void with C++
  * utils: remove extra commas
  * utils: fix float equal warning
  * utils: add copy assignment operator
  * utils: initialize variable
  * utils: fix wrong format
  * utils: fix compilation with C++98
  * utils: add noreturn attribute and remove dead code
  * utils: fix implicit float conversions
  * utils: fix fallthrough warnings
  * utils: fix double promotions
  * utils: replace exit with std variant
  * cec-compliance: add missing header for clang
  * compiler.h: fix compilation with libcxx
  * compiler.h: fix compilation with clang + std=c++98 + glibcxx
  * utils: replace chr functions with std variants
  * ir-ctl: report timeout when it cannot be modified
  * keytable: do not warn if keymap not found in IR_KEYTABLE_USER_DIR
  * ir-keytable: bpf: improve rsc imon pointer decoder
  * sync v4l-utils.spec with the fedora repo
  * keytable: cannot load BPF decoders from udevd
  * 50-rc_keymap.conf prevents debian testing from booting
  * lircd2toml: warn when scancode has duplicate definitions
  * keytable: keymap without protocol is invalid
  * rc_keymap.5: improve wording around using rc_keymaps for sending
  * keytable: a bpf protocol can have parameters and no scancodes
  * Fix build failure on s390x
  * keytable: support 64 bit scancodes
  * keytable: new samsung36 bpf decoder
  * Add keymap for Samsung AK59-00125A remote
  * ir-ctl: removed nested functions to support building with clang
  * ir-ctl: allow unmodulated signal to be sent
  * keytable: "-p all" should not attempt BPF decodes that don't exist
  * v4l2-ctl: Print UVC meta info
  * v4l2-compliance: fix metadata output support
  * v4l2-compliance: Verify metadata formats
  * v4l2-ctl: support for metadata output
  * v4l2-ctl: Add Support for Touch</changelog>
  <changelog author="hpj@urpla.net" 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@gmail.com" 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="dmueller@suse.com" 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@gmail.com" 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="alarrosa@suse.com" 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@gmail.com" 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="alarrosa@suse.com" date="1748433600">- Update to 1.30.1
  * licenses: update copyright files to remove fsf address
  * v4l2-compliance: run testBlockingWait when streaming
- Update to 1.30.0
  * 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
  * buildsystem: Start v4l-utils 1.29.0 development cycle
  * qvidcap: fix core dump
  * qv4l2: fix crash when disabling openGL
  * qv4l2: always set m_haveFramebufferSRGB to false
  * v4l-utils: sync with latest kernel
  * cec-ctl: add support for CEC_MSG_FL_REPLY_VENDOR_ID
  * cec-compliance: add tests for CEC_MSG_FL_REPLY_VENDOR_ID
  * contrib/test/test-media: re-add cec-compliance -A tests
  * v4l-utils: sync with latest kernel
  * v4l2-compliance: testRequests(): drop V4L2_BUF_FLAG_QUEUED
    check
  * contrib/test/test-media: set log level to info at end
  * v4l2-compliance: only do request-queued checks while streaming
    is off
  * v4l2-compliance: always test blocking wait
  * v4l-utils: sync with latest kernel
  * utils/common: add V4L2_CAP_EDID support
  * v4l2-compliance: add support for V4L2_CAP_EDID
  * test-media: move visl out of the vivid test sequence
  * contrib/test/test-media: test unbind in DQBUF
  * v4l2-ctl/compliance: add -32-time64 variants
  * test-media: add -32-time64 option
  * cec-ctl: add --test-reliability option
  * v4l-utils: sync with latest kernel
  * cec-ctl: always return in list_devices
  * cec-ctl: use -A shortcut for --list-devices
  * v4l2-ctl: list_media_devices() should show the in/out name
  * v4l2-ctl: add --list-devices-input/output options
  * v4l2-ctl: add -A as shortcut for --list-devices
  * v4l2-ctl: move s_trace back to where it was before
  * cec-follower: the short_options array was potentially too
    small
  * cec-compliance: the short_options array was potentially too
    small
  * cec-ctl: missing support for optional arguments
  * v4l2-ctl: fix --stream-out-buf-caps option
  * qv4l2/qvidcap: bind shader program in paintGL()
  * v4l2-ctl: support V4L2_CID_MIN_BUFFERS_FOR_CAPTURE/OUTPUT
  * v4l2-compliance: improve stateful codec tests
  * v4l2-compliance: improve CREATE_BUFS tests
  * cec-compliance: add fflush(stdout) in several places
  * cec-ctl: don't show legend for
  - -stress-test-random-standby-wakeup-cycle
  * cec-ctl: clearly report PASS if a test passes
  * cec-ctl: add --physical-address (-x) option
  * v4l2-ctl: support toggling Cable Status in EDID
  * v4l-utils: update README.md
  * cec-compliance: change long timeout to 30s
  * v4l2-ctl: also report the SHA if available in --version
  * media-ctl: also report the SHA if available in --version
  * edid-decode: move edid-decode into v4l-utils
  * edid-decode: don't show parse errors if -P is given
  * test-display.py: test display CEC and EDID compliance
  * cec-ctl/edid-decode: use seconds for the reliability test
  * test-display: add cec-ddc-reliability test
  * edid-decode: suppress two more errors if -P is used
  * test_display.py: add log options, checked with linter
  * test_display.py: fix cec-stress-sleep test
  * edid-decode: hide error when using -P and -a
  * test_display.py: various fixes
  * contrib/test/test-media: add more 'date' commands
  * contrib/test/test_display.py: various improvements
  * edid-decode: support HF-EEODB when reading EDID over DDC
  * edid-decode: show timestamp for --i2c-hdcp-ri
  * edid-decode: show the delta in ms since last Ri' change
  * edid-decode: ignore failed Ri' reads
  * Revert "cec-compliance: change long timeout to 30s"
  * edid-decode: add eld.test example
  * qvidcap: add --no-loop option
  * qvidcap: add --from-frame option
  * qvidcap: update the man page
  * edid-decode: transfer characteristics improvements
  * qvidcap: allow Q to close the window with option --no-loop
  * qvidcap: 'Space' will pause, 'Backspace' will go back one frame
  * edid-decode: fix incorrect message
  * cec-compliance: add two new tests
  * v4l2-ctl: add new hdmi-4k-600mhz-with-displayid-eeodb EDID
  * edid-decode: fix DisplayID checksum regression
  * edid-decode: fix infoframe DB parsing regression
  * edid-decode: fix incorrect warning for DisplayID v1
  * edid-decode: search for 'edid-decode (hex)' first
  * cec-compliance: use CEC_MSG_FL_RAW with Unregistered
  * v4l2-tpg.patch: add define for WARN_ON_ONCE
  * v4l-utils: sync with latest media-committers git repo
  * v4l2-tracer: add V4L2_CTRL_WHICH_MIN/MAX_VAL support
  * v4l-utils: clean up printf formatting for top, left, width and
    height
  * v4l-utils: sync with latest media-committers git repo
  * v4l2-compliance: use geteuid instead of getuid
  * cec-compliance: use geteuid instead of getuid
  * cec-compliance: don't check UID, instead test with a &lt;Poll&gt;
  * edid-decode: fix wrong CTA warning if more than 1 CTA block
  * edid-decode: more warnings that only apply for the first CTA
  * cec-ctl: improve usage message
  * cec-ctl: actually parse the hpd-may-be-low suboption argument
  * cec-ctl: fail if HPD goes high unexpectedly
  * edid-decode: preparse the HDMI VSDB Image_Size
  * cec-ctl/edid-decode: fix arm architecture warnings
  * cec-follower: add support for 5V events
  * edid-decode: fail if there are no SVDs in the Data Block
  * meson.build: add -Wno-psabi to suppress arm ABI warning
  * meson.build: fix arm _TIME_BITS=64 error
  * meson.build: fix location of gconv library
  * edid-decode: improve handling of preferred/native timings
  * edid-decode: improved diagonal handling
  * test-media: add vim2m multiplanar tests
  * dvbv5-scan: color was set to white instead of resetting
  * edid-decode: more native resolution/diagonal improvements
  * edid-decode: check if NVRDB needs the size as well
  * meson: Bump minimum meson version
  * utils: media-ctl: Set V4L2_MBUS_FRAMEFMT_SET_CSC flag to set
    colorspace
  * v4l2-compliance: Don't perform blocking DQBUF test on MC_IO
    devices
  * edid-decode: fix transfer characteristics buffer overread
  * edid-decode: avoid infinite loop in transfer characteristics
  * edid-decode: fix a transfer characteristics buffer overread
  * edid-decode: fix buffer overread in infoframe parsing
  * edid-decode: fix buffer overread on CTA block parsing
  * edid-decode: fix buffer overread on displayid block parsing
  * edid-decode: fix buffer overread on product identification
    parsing
  * edid-decode: fix buffer overread while parsing Stereo Display
    Interface DB
  * edid-decode: size colorspace_eotf_combinations array correctly
  * edid-decode: fix divide by zero in type17 timings parsing
  * edid-decode: fix divide by zero in type3 timings parsing
  * edid-decode: fix heap overread on early EOF
  * libv4l2: Guard the v4l2_ioctl function with HAVE_POSIX_IOCTL
  * v4l-utils: Ignore comma in bracket when getting subopt
  * libv4lconvert: fix jpeg-v9x/gcc-14.x compile (jpeg_mem_dest
    argument mismatch)
  * meson: remove two pre-0.60 workarounds
  * media-ctl: Remove duplicated include
  * Android.mk: Remove obsolete build files
  * v4l2-compliance: Do not run test requiring pthread_cancel in
    Android
  * v4l2-compliance: Fix build error clang TOT
  * android: Remove unused file
  * contrib/test/test-media: Increase modprobe time
  * v4l-utils: fix compilation with external intl
  * edid-decode: use override_find_program() to ease subproject use
  * v4l2-ctl: Support V4L2_CTRL_TYPE_RECT
  * v4l2-utils: Support V4L2_CTRL_WHICH_MIN/MAX_VAL</changelog>
  <changelog author="schwab@suse.de" date="1749556800">- Filter out GLIBC_PRIVATE dependencies</changelog>
</package>
<package pkgid="2c9affc9a35396f0e9690605f66affce7c023292144b2197776c3a84686aeaba966947b4efcfb98aa71368095f7d307ffe381690ff6e2128371ba6d843233d57" name="dvbcut" arch="s390x">
  <version epoch="0" ver="0.7.4" rel="bp161.1.3"/>
  <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&#xF8;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&#xF8;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="44e8776e9c85f42adabfc99450051ca94bb0e6005ad68f523bdf2eafd2e251ed50b9352be42d80cf7baee5534e5eec8e10ffa77d1cba105265289139fa65fedf" name="dvbstream" arch="s390x">
  <version epoch="0" ver="0.6" rel="bp161.1.2"/>
  <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="49f0c286fd7c337ccb77f6a310135fd33d875bfbad2b596f3548168bc7c25353d257d9769a6614aa1fe5b8e561cbb8384ee046c41466e6268914cf36da635219" name="dvd+rw-tools" arch="s390x">
  <version epoch="0" ver="7.1" rel="bp161.1.2"/>
  <changelog author="lnussel@suse.de" date="1219147200">- remove resmgr from BuildRequires</changelog>
  <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>
</package>
<package pkgid="2731dc98e8ae64616ac071e2ec0e7ba5d96936938fefcf7a7adef57e1158f04d3f8d5bb22e0a41679c806d8963e37fe942d27ed6a55bfce66d537b6d5b82af14" name="dvdauthor" arch="s390x">
  <version epoch="0" ver="0.7.2" rel="bp161.1.8"/>
  <changelog author="detlef@links2linux.de" date="1302955200">- new upstream version &lt;0.7.0&gt;</changelog>
  <changelog author="davejplater@gmail.com" date="1304337600">- Update to version 0.7.0+ and removed dvdauthor-strcat.patch due to
  build errors and changes to the function patched.</changelog>
  <changelog author="davejplater@gmail.com" date="1333972800">- Provided and obsoleted dvdauthor due to the dvdauthor binaries
  being overwritten during a zypper up -r Packman causing DVDStyler
  to fail.</changelog>
  <changelog author="avvissu@yandex.ru" date="1413892800">- Fix build error on openSUSE &gt; 13.1:
  * add dvdauthor-0.7.0_glibc-2.20.patch
- Spec file cleanup</changelog>
  <changelog author="davejplater@gmail.com" date="1477224000">- Update to version 0.7.1+ and rebased
  dvdauthor-0.7.0_glibc-2.20.patch
- Upstream fixed https://github.com/ldo/dvdauthor/issues/21
- Upstream changes:
  * Various code-quality and build improvements
  * Support “jump pgc n” and other interaction code-generation
    improvements
  * Improve reliability of dvdunauthor
  * Don’t force infinite pause on last cell of a PGC
  * Allow specification of provider field in VMG IFO file
  * Add video_format(7) man page
  * Add padding to ensure .BUP and .IFO files end up in different
    ECC blocks
  * No longer silently fail to build dvdunauthor if libdvdread is
    not present, must be explicitly disabled with
  - -disable-dvdunauthor, otherwise configure reports an error
  * Allow format specification at top level of dvdauthor control
    file
  * mpeg2desc now reports more details about video frames
  * More explanatory XML-parsing errors</changelog>
  <changelog author="davejplater@gmail.com" date="1491307200">- Update to version 0.7.2
- Upstream changes:
  * Various code-quality and build improvements
  * Support “jump pgc n” and other interaction code-generation
    improvements
  * Improve reliability of dvdunauthor
  * Don’t force infinite pause on last cell of a PGC
  * Allow specification of provider field in VMG IFO file
  * Add video_format(7) man page
  * Add padding to ensure .BUP and .IFO files end up in different
    ECC blocks
  * Enabled hinting of rendered subtitle text
  * Require cell start and end times (if specified) to be nonempty</changelog>
  <changelog author="davejplater@gmail.com" date="1491652800">- Build with GraphicsMagick instead of ImageMagick due to the
  latter's change of api being incompatible.</changelog>
  <changelog author="alarrosa@suse.com" date="1496318400">- Obsolete dvdauthor07 &lt;= %version-%release instead of only older
  versions in order to fix conflicts on TW.</changelog>
  <changelog author="tiwai@suse.de" date="1587297600">- Revert to ImageMagick from GraphicsMagick due to the spumux error
  (boo#1169848)
- Fix the build with ImageMagick 7, a downstream patch taken from
  Arch linux package:
  dvdauthor-0.7.2-imagemagick7.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="e4243f7dc87bcb0b8043dd36d4cadb6be3490902da35222983f73dcc18aca0fd8a0dfc46f7d51ad6d2b17a93e58223f185133bb051544ec25e4a5f26b3332e9a" name="dvdisaster" arch="s390x">
  <version epoch="0" ver="0.79.10" rel="bp161.1.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>
</package>
<package pkgid="ead42147d2d912d64beaa43f0c2d1a583c5935da564d4afad55552d8efcf9737caac41af61279a0de7d613b4033051b64b9d30d7e6c87b6f93f23558f39efeef" name="dvdisaster-docs" arch="noarch">
  <version epoch="0" ver="0.79.10" rel="bp161.1.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>
</package>
<package pkgid="4450156382f1d437abb69828fdfc06bae7df177a288cf0c71e6ecbb411d208d175b5c92c7c29199411a98cd792e162aff5cc6e4faaef4f123d2b4c4db19cb915" name="dvgt" arch="s390x">
  <version epoch="0" ver="3.51L3" rel="bp161.1.2"/>
  <changelog author="schwab@suse.de" date="1137240000">- Don't strip binaries.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <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>
</package>
<package pkgid="87356c9338d97a974dadb3f25402180123ee1b1a8c151caa998a5a5f29984ab8374bccbe1e8429fab9161f2f45af4271208f3ce7738576895b4971aa1b87d30e" name="dwarves" arch="s390x">
  <version epoch="0" ver="1.27" rel="160099.3.4"/>
  <changelog author="jengelh@inai.de" date="1629720000">- Update to release 1.22 (bsc#1190340).
  * Ability to encode BTF to a separate file
  * Multithreaded DWARF loading
  * Details at https://marc.info/?l=dwarves&amp;m=162975403628056&amp;w=2</changelog>
  <changelog author="jengelh@inai.de" date="1638964800">- Update to release 1.23
  * Ability to encode BTF tags.
  * Ability to carry attributes to the kernel BPF verifier for
    further checks.
  * Inference of struct member unnatural alignment
    (__attribute__(__aligned__(N))) to help in generating
    compileable headers matching the original type layout from
    BTF data.</changelog>
  <changelog author="dmueller@suse.com" date="1664884800">- update to 1.24:
  * Add support to BTF_KIND_ENUM64 to represent enumeration
    entries with more than 32 bits.
  * Support multithreaded encoding, in addition to DWARF
    multithreaded loading, speeding up the process. Selected just
    like DWARF multithreaded loading, using the 'pahole -j'
    option.
  * Encode 'char' type as signed.
  * Add support to BTF_KIND_ENUM64.
  * Introduce --lang and --lang_exclude to specify the language
    the DWARF compile units were originated from to use or
    filter.
  * Introduce --compile to generate compilable code in a similar
    fashion to: bpftool btf dump file vmlinux format c &gt;
    vmlinux.h As with 'bpftool', this will notice type shadowing,
    i.e. multiple types with the same name and will disambiguate
    by adding a suffix.
  * Don't segfault when processing bogus files.
- add dwarves.keyring for source validation</changelog>
  <changelog author="mliska@suse.cz" 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="jengelh@inai.de" 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="msuchanek@suse.com" date="1696852800">- Fix have_libbpf conditional (jsc#PED-4593 bsc#1216042).</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="dmueller@suse.com" date="1727784000">- fix baselibs.conf</changelog>
</package>
<package pkgid="4935dacdfcb1e0aab5448116659c365f6517cfeba2a8220891a6610bb5a730cdbb8a2fe515b24f863f8afd9e5251d0489df31f957ab275ea1265c296f478b299" name="dwarves-devel" arch="s390x">
  <version epoch="0" ver="1.27" rel="160099.3.4"/>
  <changelog author="jengelh@inai.de" date="1629720000">- Update to release 1.22 (bsc#1190340).
  * Ability to encode BTF to a separate file
  * Multithreaded DWARF loading
  * Details at https://marc.info/?l=dwarves&amp;m=162975403628056&amp;w=2</changelog>
  <changelog author="jengelh@inai.de" date="1638964800">- Update to release 1.23
  * Ability to encode BTF tags.
  * Ability to carry attributes to the kernel BPF verifier for
    further checks.
  * Inference of struct member unnatural alignment
    (__attribute__(__aligned__(N))) to help in generating
    compileable headers matching the original type layout from
    BTF data.</changelog>
  <changelog author="dmueller@suse.com" date="1664884800">- update to 1.24:
  * Add support to BTF_KIND_ENUM64 to represent enumeration
    entries with more than 32 bits.
  * Support multithreaded encoding, in addition to DWARF
    multithreaded loading, speeding up the process. Selected just
    like DWARF multithreaded loading, using the 'pahole -j'
    option.
  * Encode 'char' type as signed.
  * Add support to BTF_KIND_ENUM64.
  * Introduce --lang and --lang_exclude to specify the language
    the DWARF compile units were originated from to use or
    filter.
  * Introduce --compile to generate compilable code in a similar
    fashion to: bpftool btf dump file vmlinux format c &gt;
    vmlinux.h As with 'bpftool', this will notice type shadowing,
    i.e. multiple types with the same name and will disambiguate
    by adding a suffix.
  * Don't segfault when processing bogus files.
- add dwarves.keyring for source validation</changelog>
  <changelog author="mliska@suse.cz" 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="jengelh@inai.de" 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="msuchanek@suse.com" date="1696852800">- Fix have_libbpf conditional (jsc#PED-4593 bsc#1216042).</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="dmueller@suse.com" date="1727784000">- fix baselibs.conf</changelog>
</package>
<package pkgid="67353a560977b1397ec2c256d94132d8907ee05afdae2e1a3d054aa28440b73bfe6825a14a299d3f786364e0fa80fe175a1e0501cd77773ba8a835c5c0019a19" name="dwz" arch="s390x">
  <version epoch="0" ver="0.15" rel="160099.6.4"/>
  <changelog author="mliska@suse.cz" date="1641384000">- Add dwz-remove-odr-struct-multifile.sh.patch that removes problematic
  testcase.</changelog>
  <changelog author="mliska@suse.cz" date="1643803200">- Silent warnings for tramp3d compilation.</changelog>
  <changelog author="mliska@suse.cz" date="1651147200">- Drop binutils-gold dependency for testsuite as binutils-gold
  is deprecated and will be removed in the future.</changelog>
  <changelog author="mliska@suse.cz" date="1662638400">- Add dwz-use-grep-E-instead-of-egrep.patch in order
  to fix build with latest grep package.</changelog>
  <changelog author="mliska@suse.cz" 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="bwiedemann@suse.com" date="1668945600">- Make PGO training independent from number of build machine cores
  (boo#1040589)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="mardnh@gmx.de" date="1734696000">- Use %{SOURCE2} macro instead of hardcoding the source file name/path.
  This makes the spec file compatible with rpmbuild.</changelog>
  <changelog author="tdevries@suse.com" 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="tdevries@suse.com" date="1747051200">- Add patch (backport from upstream trunk) [swo#32934]:
  * dwz-fix-double-free-in-compute-abbrevs.patch</changelog>
</package>
<package pkgid="f758fd36c1def01cd6480a0aa9ece0ad7a0a222369687d0eb2069aef911291dc6f76373467ee9f683204e81ceec7e573bb5d4d3f54acc2d18aef46281c13abcf" name="dwz-testsuite" arch="s390x">
  <version epoch="0" ver="0.15" rel="160099.6.60"/>
  <changelog author="mliska@suse.cz" date="1641384000">- Add dwz-remove-odr-struct-multifile.sh.patch that removes problematic
  testcase.</changelog>
  <changelog author="mliska@suse.cz" date="1643803200">- Silent warnings for tramp3d compilation.</changelog>
  <changelog author="mliska@suse.cz" date="1651147200">- Drop binutils-gold dependency for testsuite as binutils-gold
  is deprecated and will be removed in the future.</changelog>
  <changelog author="mliska@suse.cz" date="1662638400">- Add dwz-use-grep-E-instead-of-egrep.patch in order
  to fix build with latest grep package.</changelog>
  <changelog author="mliska@suse.cz" 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="bwiedemann@suse.com" date="1668945600">- Make PGO training independent from number of build machine cores
  (boo#1040589)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="mardnh@gmx.de" date="1734696000">- Use %{SOURCE2} macro instead of hardcoding the source file name/path.
  This makes the spec file compatible with rpmbuild.</changelog>
  <changelog author="tdevries@suse.com" 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="tdevries@suse.com" date="1747051200">- Add patch (backport from upstream trunk) [swo#32934]:
  * dwz-fix-double-free-in-compute-abbrevs.patch</changelog>
</package>
<package pkgid="8439e31509eb74d966ce30680027bb388bbf4709c59997dc55b55d429bc927c0400ef842451a822db5e386a780b10f7cf1cb25fdc624c8f934e8c13deac57e5c" name="dynamips" arch="s390x">
  <version epoch="0" ver="0.2.23" rel="bp161.1.3"/>
  <changelog author="andrea@opensuse.org" date="1458907200">- new upstream version 0.2.16
  * Remove libuuid dependency and NIO Multicast implementation that depends on it.
    NIO Multicast is never used and maybe not even functional.
  * EthernetSwitch: Allow to choose ethertype for QinQ outer tag</changelog>
  <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&#xFC;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>
</package>
<package pkgid="3ff9a2691ab59dd8ab30ee789a4b2db94a61fc7ba0ee59cf7ad79a23472f60f41054bfdc0d790c564123069ee0fe25440f0226a346dba5a99d3be08786c2a561" name="dynare" arch="s390x">
  <version epoch="0" ver="6.2" rel="bp161.1.4"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641988800">- Initial package.
- Add dynare-no-return-in-non-void-function.patch: Return trivial
  value from a function that is not declared as returning void.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1650974400">- Update to version 5.1:
  * Long list of changes, see
    &lt;https://www.dynare.org/new-dynare-release/dynare-5.1-released/&gt;.
- Add dynare-octave7-compat.patch: git commits from upstream to
  support building against octave 7.1; patch touches build files,
  so add BuildRequires: libtool and run autoreconf before
  configure.</changelog>
  <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&#xFC;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&#xF8;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>
</package>
<package pkgid="299002f722b862df0d231d98748331d9de29650bc8e69cb3db9ea0cbb35f05641a8b59daafa41a154ef1f5a3dc0cd8feb0cc20caf86b8f6b406ebaa28cd7e3f8" name="dynare-doc-html" arch="noarch">
  <version epoch="0" ver="6.2" rel="bp161.1.4"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641988800">- Initial package.
- Add dynare-no-return-in-non-void-function.patch: Return trivial
  value from a function that is not declared as returning void.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1650974400">- Update to version 5.1:
  * Long list of changes, see
    &lt;https://www.dynare.org/new-dynare-release/dynare-5.1-released/&gt;.
- Add dynare-octave7-compat.patch: git commits from upstream to
  support building against octave 7.1; patch touches build files,
  so add BuildRequires: libtool and run autoreconf before
  configure.</changelog>
  <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&#xFC;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&#xF8;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>
</package>
<package pkgid="08d8512e89aff67521610a63c04234c5b0ed6ba37923543649d9105d113b49ddb4c6f220593872246bd866c5c3ceff55bbf33215aee801658063700b523ba94a" name="dynare-doc-pdf" arch="noarch">
  <version epoch="0" ver="6.2" rel="bp161.1.4"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641988800">- Initial package.
- Add dynare-no-return-in-non-void-function.patch: Return trivial
  value from a function that is not declared as returning void.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1650974400">- Update to version 5.1:
  * Long list of changes, see
    &lt;https://www.dynare.org/new-dynare-release/dynare-5.1-released/&gt;.
- Add dynare-octave7-compat.patch: git commits from upstream to
  support building against octave 7.1; patch touches build files,
  so add BuildRequires: libtool and run autoreconf before
  configure.</changelog>
  <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&#xFC;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&#xF8;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>
</package>
<package pkgid="8ffa9382d85fe598575ae1f709ab6158168ac28c0a7eb1b0bb73c18e369205f920f60cb9cd8ae8fee1b01458cafdae2de891305dfeeeafe0a7e6a8fb61e78861" name="dysk" arch="s390x">
  <version epoch="0" ver="2.9.1" rel="bp161.1.6"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1696852800">- new package dysk: like df but better</changelog>
  <changelog author="kastl@b1-systems.de" date="1696939200">- Update to version 2.8.1:
  * require rust 1.70 because that's what clap requests
  * cleaner web site
  * prevent dysk version mismatch
  * fix version display</changelog>
  <changelog author="kastl@b1-systems.de" date="1697716800">- Update to version 2.8.2:
  * fix publish
  * version 2.8.2
  * add link to contributing rules in website</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717502400">- Update to version 2.9.0:
  * free_percent column</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 2.9.1:
  * version 2.9.1
  * use base-2 logs to retrieve binary prefixes
  * add free_percent column to tests</changelog>
</package>
<package pkgid="0fface37ddf1868311116fd159f3f2c30e8952d8c7bdf1ea282a2698e1ccf5f780e3f8cfa18762dbbc95729b3282968112ebf179002b2c052b21819853a455d5" name="e-antic-devel" arch="s390x">
  <version epoch="0" ver="2.0.2" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1644494400">- Update to release 1.1.0
  * Added support for Python 3.10; dropped explicit support for
    Python 3.6.
  * Header file e-antic.h is now called local.h. There is still a
    header file e-antic.h that includes all of e-antic's C
    interface, so in particular local.h.
  * Header file renfxx_fwd.hpp is now called forward.hpp. The old
    header file renfxx_fwd.hpp can still be used.
  * Header file renfxx.h is now called e-antic.hpp. The old
    header file renfxx.h can still be used.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Update to release 1.2.0
  * Improved conversion from vectors of rational coefficients to
    renf_elem_class by using a faster code path in FLINT.
  * Improved conversion from SageMath number fields to pyeantic
    RealEmbeddedNumberField. This adds a dependency of pyeantic
    on gmpxxyy.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1653048000">- Update to release 1.2.1
  * Fixed serialization of renf_class with cereal&gt;=1.3.2
  * Fixed deserialization of objects serialized with e-antic
    prior to 1.0.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666699200">- Update to release 1.2.2
  * Fixed conda channels used for binder notebooks.
  * Fixed deserialization of renf_class from old Python pickles.
  * Fixed serialization with cereal 1.3.1+.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666699201">- 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>
</package>
<package pkgid="728e8a3d713da83b89c1ac4b9a2da5ee570c1d123091a5ccdc9a5208d78939135f31bfa439ef4b814419c1b470d0a2637151d6c2bbcd38d2ed06a332e22ebcb4" name="e16" arch="s390x">
  <version epoch="0" ver="1.0.24" rel="bp161.1.2"/>
  <changelog author="sleep_walker@opensuse.org" date="1444392000">- add cairo as build requirement
- add harfbuzz as build requirement</changelog>
  <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>
</package>
<package pkgid="f7f353426185027f8e273ea0f2a50421cd6d1c8c144ea40aff6ebda953f1f116ee3fb456389632cc0d4f6f9ad5257c028c0d75a690dd86d566ca374eb4297e8f" name="e2fsprogs" arch="s390x">
  <version epoch="0" ver="1.47.0" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="cgoll@suse.com" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="dimstar@opensuse.org" date="1663156800">- Spec file cleanup:
  + Drop remainders regarding -mini packages, which was not a thing
    since Jan 2014.
  + Split build of fuse2fs out into a sep build (_multibuild
    enabled).</changelog>
  <changelog author="dimstar@opensuse.org" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="info@paolostivanin.com" date="1675857600">- Update to 1.47.0:
  * Add support for the orphan_file feature, which speeds up workloads
    that are deleting or truncating a large number files in parallel.
    This compat feature was first supported in the v5.15 Linux kernel.
  * The mke2fs program (via the mke2fs.conf file) now enables the
    metadata_csum_seed and orphan_file features by default.
    The metadata_csum_seed feature is an incompat feature which is
    first supported in the Linux kernel starting in the 4.4 kernel.
  * Mke2fs now supports the extended option "assume_storage_prezeroed"
    which causes mke2fs to skip zeroing the journal and inode tables
    and to mark the inode tables as zeroed.
  * Add support to tune2fs and e2label to set the label and UUID for
    a mounted file system using a ioctl, which is more reliable than
    modifying the superblock via writing to the block device.
    The kernel support for setting the label landed in v5.17, while
    the support for adding the UUID landed in v6.0. If the ioctls
    are not supported, tune2fs and e2label will fall back old
    strategy of directly modifying the superblock.
  * Allow tune2fs to disable the casefold feature after scanning all
    of the directories do not have the Casefold flag set.</changelog>
  <changelog author="jack@suse.cz" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
  <changelog author="lhenriques@suse.com" 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="dimstar@opensuse.org" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="jack@suse.cz" date="1785326400">- debugfs-byteswap-dirsearch-dirent-buf-on-big-endian-.patch: Fix byteswapping
  when reading directories in debugfs (bsc#1270307)</changelog>
</package>
<package pkgid="c12703dbfef0e45aa552a113b78a18f95006d43d4b7cf848ab420ec74f81a6b80fc8c0d7e82eb543602432b5dfe5d079c0091e912227c468eeb261ba8d767a43" name="e2fsprogs-devel" arch="s390x">
  <version epoch="0" ver="1.47.0" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="cgoll@suse.com" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="dimstar@opensuse.org" date="1663156800">- Spec file cleanup:
  + Drop remainders regarding -mini packages, which was not a thing
    since Jan 2014.
  + Split build of fuse2fs out into a sep build (_multibuild
    enabled).</changelog>
  <changelog author="dimstar@opensuse.org" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="info@paolostivanin.com" date="1675857600">- Update to 1.47.0:
  * Add support for the orphan_file feature, which speeds up workloads
    that are deleting or truncating a large number files in parallel.
    This compat feature was first supported in the v5.15 Linux kernel.
  * The mke2fs program (via the mke2fs.conf file) now enables the
    metadata_csum_seed and orphan_file features by default.
    The metadata_csum_seed feature is an incompat feature which is
    first supported in the Linux kernel starting in the 4.4 kernel.
  * Mke2fs now supports the extended option "assume_storage_prezeroed"
    which causes mke2fs to skip zeroing the journal and inode tables
    and to mark the inode tables as zeroed.
  * Add support to tune2fs and e2label to set the label and UUID for
    a mounted file system using a ioctl, which is more reliable than
    modifying the superblock via writing to the block device.
    The kernel support for setting the label landed in v5.17, while
    the support for adding the UUID landed in v6.0. If the ioctls
    are not supported, tune2fs and e2label will fall back old
    strategy of directly modifying the superblock.
  * Allow tune2fs to disable the casefold feature after scanning all
    of the directories do not have the Casefold flag set.</changelog>
  <changelog author="jack@suse.cz" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
  <changelog author="lhenriques@suse.com" 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="dimstar@opensuse.org" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="jack@suse.cz" date="1785326400">- debugfs-byteswap-dirsearch-dirent-buf-on-big-endian-.patch: Fix byteswapping
  when reading directories in debugfs (bsc#1270307)</changelog>
</package>
<package pkgid="a6a3da9ebd90d28ce8e8437ae63f8353de2259c6aeab982c08f9aa8373792260a45a375339dc9f9767325807b8823c9d8077239dad31c6992a03e4064886120c" name="e2fsprogs-scrub" arch="s390x">
  <version epoch="0" ver="1.47.0" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="cgoll@suse.com" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="dimstar@opensuse.org" date="1663156800">- Spec file cleanup:
  + Drop remainders regarding -mini packages, which was not a thing
    since Jan 2014.
  + Split build of fuse2fs out into a sep build (_multibuild
    enabled).</changelog>
  <changelog author="dimstar@opensuse.org" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="info@paolostivanin.com" date="1675857600">- Update to 1.47.0:
  * Add support for the orphan_file feature, which speeds up workloads
    that are deleting or truncating a large number files in parallel.
    This compat feature was first supported in the v5.15 Linux kernel.
  * The mke2fs program (via the mke2fs.conf file) now enables the
    metadata_csum_seed and orphan_file features by default.
    The metadata_csum_seed feature is an incompat feature which is
    first supported in the Linux kernel starting in the 4.4 kernel.
  * Mke2fs now supports the extended option "assume_storage_prezeroed"
    which causes mke2fs to skip zeroing the journal and inode tables
    and to mark the inode tables as zeroed.
  * Add support to tune2fs and e2label to set the label and UUID for
    a mounted file system using a ioctl, which is more reliable than
    modifying the superblock via writing to the block device.
    The kernel support for setting the label landed in v5.17, while
    the support for adding the UUID landed in v6.0. If the ioctls
    are not supported, tune2fs and e2label will fall back old
    strategy of directly modifying the superblock.
  * Allow tune2fs to disable the casefold feature after scanning all
    of the directories do not have the Casefold flag set.</changelog>
  <changelog author="jack@suse.cz" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
  <changelog author="lhenriques@suse.com" 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="dimstar@opensuse.org" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="jack@suse.cz" date="1785326400">- debugfs-byteswap-dirsearch-dirent-buf-on-big-endian-.patch: Fix byteswapping
  when reading directories in debugfs (bsc#1270307)</changelog>
</package>
<package pkgid="f565e67484f37c744138d8bdfd2f35092db762c067c816044245b187bd7cb4dd5cd58d03894043971f8de03d2b8d579ee36afa00380a602118200ee7a897f603" name="eac-devel" arch="s390x">
  <version epoch="0" ver="1.1.3" rel="160099.2.6"/>
  <changelog author="mardnh@gmx.de" date="1709985600">- Initial package, version 1.1.3</changelog>
</package>
<package pkgid="d0e7cb4b81130a75819cdd589c941bb9a1a72f00097535ecf9e27bbb14c3a9c590e88549a78d3eca1a14deaaed66ab199c512ebbb50d35dafc88fa0df3a70755" name="earlyoom" arch="s390x">
  <version epoch="0" ver="1.8.2" rel="bp161.1.2"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 1.6.1:
  * Clean up dbus-send zombie processes
  * Skip processes with oom_score_adj=-1000</changelog>
  <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 &#x10C;erm&#xE1;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 &#x10C;erm&#xE1;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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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>
</package>
<package pkgid="febc183a5a779efcbcfcfc422381324742409f1db25f92cc807f41eba389bcb23c9194d75ab106c19b7a6acf0772cbafc1a1f4d76b7f19e2fc76f0c3a307f78f" name="easy-rsa" arch="noarch">
  <version epoch="0" ver="3.2.6" rel="bp161.1.1"/>
  <changelog author="Olav Reinert &lt;seroton10@gmail.com&gt;" date="1655294400">- Update to 3.0.9 (2022-05-04)
  * Upgrade OpenSSL from 1.1.0j to 1.1.1o (#405, #407)
  - We are buliding this ourselves now.
  * Fix --version so it uses EASYRSA_OPENSSL (#416)
  * Use openssl rand instead of non-POSIX mktemp (#478)
  * Fix paths with spaces (#443)
  * Correct OpenSSL version from Homebrew on macOs (#416)
  * Fix revoking a renewed certificate (Original PR #394)
  * Follow-up commit: ef22701
  * Introduce 'show-crl' (d199389)
  * Support Windows-Git 'version of bash' (#533)
  * Disallow use of single quote (') in vars file, Warning (#530)
  * Creating a CA uses x509-types/ca and COMMON (#526)
  * Prefer 'PKI/vars' over all other locations (#528)
  * Introduce 'init-pki soft' option (#197)
  * Warnings are no longer silenced by --batch (#523)
  * Improve packaging options (#510)</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1662379200">- Update to 3.1.0 (2022-05-18)
  * Introduce basic support for OpenSSL version 3 (#492)
  * Update regex in grep to be POSIX compliant (#556)
  * Introduce status reporting tools (#555 &amp; #557)
  * Display certificates using UTF8 (#551)
  * Allow certificates to be created with fixed date offset (#550)
  * Add 'verify' to verify certificate against CA (#549)
  * Add PKCS#12 alias 'friendlyName' (#544)
  * Disallow use of '--vars=FILE init-pki' (#566)
  * Support multiple IP-Addresses in SAN (#564)
  * Add option '--renew-days=NN', custom renew grace period (#557)
  * Add 'nopass' option to the 'export-pkcs' functions (#411)
  * Add support for 'busybox' (#543)
  * Add option '--tmp-dir=DIR' to declare Temp-dir (Commit f503a22)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670068800">- update to 3.1.1:
  * Remove command 'renewable' (#715)
  * Expand 'show-renew', include 'renewed/certs_by_serial' (#700)
  * Resolve long-standing issue with --subca-len=N (#691)
  * ++ NOTICE: Add EasyRSA-Renew-and-Revoke.md (#690)
  * Require 'openssl-easyrsa.cnf' is up to date (#695}
  * Introduce 'renew' (version 3). Only renew cert (#688)
  * Always ensure X509-types files exist (#581 #696)
  * Expand alias '--days' to all suitable options with a period (#674)
  * Introduce --keep-tmp, keep temp files for debugging (#667)
  * Introduce Option -q|--quiet, disable information output (#703)
  * Add serialNumber (OID 2.5.4.5) to DN 'org' mode (#606)
  * Support ampersand and dollar-sign in vars file (#590)
  * Introduce 'rewind-renew' (#579)
  * Expand status reports to include checking a single cert (#577)
  * Introduce 'revoke-renewed' (#547)
  * update OpenSSL for Windows to 3.0.5</changelog>
  <changelog author="Olav Reinert &lt;seroton10@gmail.com&gt;" date="1670932800">- fix for 3.1.1:
  * add patch fix-747.patch from upstream</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1673956800">- Update to 3.1.2:
  * Command 'renew': Remove option 'nopass'
  * find_x509_types_dir(): Remove excess checks
  * Remove function find_x509_types_dir()
  * For 'init-pki hard' only, always try to create a new pki/vars file
  * Introduce global option '--notext|--no-text'
  * Minor style change
  * Introduce command 'set-pass'
  * Fix shellcheck warning for command set-pass case statement
  * cleanup(): Exit correctly for SIGINT
  * Update help: Standardise output; Improve code; Reprioritise options
  * vars.example: Add EASYRSA_NO_PASS and wrap long lines
  * Use 'unset -v', consistently
  * build-ca: Improve passphrase input mechanism
  * Remove global options '--verbose' and '--quiet' as not required
  * Remove all prerequisite code to build a safe SSL config file
  * Rename temp files to reflect the purpose
  * easyrsa_openssl(): Always set OPENSSL_CONF to EasyRSA safe SSL config
  * Replace SSL calls for serial number with function ssl_cert_serial()
  * Introduce OpenSSL only mode: No Safe SSL Config File
  * ff_date_to_cert_date(): Correct the input format for busybox date
  * Re-order easyrsa_openssl() temp-file assignment
  * Stop EASYRSA_DEBUG interfering with SSL output from subshells
  * Status reports: Recognise Expired certificates
  * New function safe_set_var(): Safe wrapper for set_var()
  * Windows, build-ca: Add input password to re-open private key
  * Renewal: General code improvements
  * cleanup(): General improvements - Create KNOWN error exit
  * build-ca: Change FATAL error to warning for old openssl-easyrsa.cnf
  * Allow --fix-offset to create post-dated certificates
  * Default settings: Make default Edwards curve ED25519
  * cleanup(): Exit with numeric error-code only
  * init-pki(): Introduce second warning before HARD removal
  * build-full: Always enable inline file creation
  * Global option '--passout' always take priority ONLY
  * Status Reports: Set 'LC_TIME=C.UTF-8', only used for reports
  * Option --fix-offset: Adjust off-by-one day
- Drop fix-747.patch</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1691323200">- Update to 3.1.5:
  * Build Update: script now supports signing and verifying
  * Automate support-file creation (Free packaging) (#964)
  * build-ca: New command option 'raw-ca', abbrevation: 'raw' (#963)
  This 'raw' method, is the most reliable way to build a CA,
    with a password, without writing the CA password to a temp-file.
    This option completely replaces both methods below:
    build-ca: New option --ca-via-stdin, use SSL -pass* argument 'stdin' (#959)
    Option '--ca-via-stdin' offers no more security than standard method.
    Easy-RSA version 3.1.4 ONLY.
    build-ca: Replace password temp-files with file-descriptors (#955)
    Using file-descriptors does not work in Windows.
    Easy-RSA version 3.1.3 ONLY.
- update and rebase suse-packaging.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697544000">- Update to 3.1.7:
  * Completely Remove Upgrade Functionality
  * Expand help to include undocumented commands
  * Forbid "default vars in the default PKI" for all commands
  * show-expire: Calculate certificate expire seconds from Database date
  * Expand help to include undocumented commands
  * New command: make-vars - Print vars.example (here-doc) to stdout
  * gen-crl: preserve existing crl.pem ownership+mode by @Tabiskabis in #1020
  * Improve vars auto load
  * Replace santize_path() and ignore Windows "security" warning
  * Improve select_vars() and source_vars()
  * sign-req: Allow the CSR DN-field order to be preserved
  * vars-file: Warn about EASYRSA_NO_VARS disabling vars-file use
  * Expand default status to include vars-file and CA status
  * verify_ssl_lib(): Minor style improvements
  * cleanup: Rename $easyrsa_error_exit to $easyrsa_exit_with_error</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732968000">- update to 3.2.1:
  * inline: Add decimal value for cert. serial
  * Always exit with error for unknown command options
  * ntegrate Easy-RSA TLS-Key for use with 'init-pki soft'
  * easyrsa-tools.lib, show-expire: Add CA certificate to report
  * inline: OpenVPN TLS Keys inlining for TLS-AUTH, TLS-CRYPT-V1
  * easyrsa-tools.lib: OpenVPN TLS Key gen. TLS-AUTH, TLS-CRYPT-V1
  * easyrsa-tools.lib: expire_status_v2() (show-expire version 2)
  * sign-req: Require 128bit serial number
  * Move command 'verify-cert' to Tools-lib; drop 'verify' shortcut
  * Windows secure_session(): Ensure $secured_session dir is created
  * Switch to '-f' for file existence
  * inline: Move auto-inline from build_full() to sign_req()
  * gen-crl: Create additional CRL in DER format
  * self-sign: Allow Edwards Curve based keys
  * Re-enable command 'renew' (version 2): Requires EasyRSA Tools
  * bug-fix: revoke: Pass the correct certificate location
  * vars.example: Add flags for auto-SAN and X509 critical attribute
  * Global option --eku-crit: Mark X509 extendedKeyUsage as critical
  * sign-req: Add critical and pathlen details to confirmation
  * export-p12: Automatically generate inline file
  * Introduce global option --auto-san, use commonName as SAN
  * Introduce global option --san-crit, mark SAN critical
  * Introduce new global options: --ku-crit and --bc-crit
  * gen-req: Always check for existing request file
  * revoke/revoke-expired/-renewed: Keep duplicate certificate
  * revoke-expired/-renewed: Keep req/key files for resigning
  * revoke: Add abbreviations for optional 'reason'
  * build-ca: Allow use of --req-cn without batch mode
  * gen-req: Re-enable use of --req-cn
  * write: Change syntax, target as file, not directory
- update to 3.2.0:
  * Revert ca76697: Restore escape_hazard()
  * New X509 Type: 'selfsign' Internal only
  * New commands: self-sign-server and self-sign-client
  * build-ca: Command 'req', remove SSL option '-keyout'
  * Remove escape_hazard(), obsolete
  * Remove command and function display_cn(), unused
  * docs: Update EasyRSA-Renew-and-Revoke.md
  * Remove all 'renew' code; replaced by 'expire' code
  * Introduce commands: 'expire' and 'revoke-expired'
  * Keep request files [CSR] when revoking certificates
  * Restrict use of --req-cn to build-ca
  * Remove command 'display-san' (Code removed in 5a06f94)
  * Move Status Reports to 'easyrsa-tools.lib'
  * export-p12, OpenSSL v1.x: Upgrade PBE and MAC options
  * LibreSSL: Add fix for missing 'x509' option '-ext'
  * Variable heredoc expansion for SSL/Safe Config file
  * Always use here-doc version of openssl-easyrsa.cnf
  * export-p12: New command option 'legacy'. OpenSSL V3 Only
  * export-p12: Always set 'friendlyName' to file-name-base
  * As of Easy-RSA version 3.2.0-beta1, the configuration files
    vars.example, openssl-eayrsa.cnf and all files in x509-types directory
    are no longer required
  * Rename X509-type file code-signing to codeSigning
  * init-pki: Always write vars.example file to fresh PKI
  * New command 'write': Write 'legacy' files to stdout or files
  * Remove command 'make-safe-ssl': Replaced by command 'write safe-cnf'
  * New Command 'rand': Expose easyrsa_random() to the command line
  * Remove function 'set_pass_legacy()'
  * Remove command 'rewind-renew'
  * Remove command 'rebuild'
  * Remove command 'upgrade'
  * Remove EASYRSA_NO_VARS; Allow graceful use without a vars file
  * New diagnostic command 'display-cn'
  * Expand renewable certificate types to include code-signing
- attach a source to keyring</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1738411200">- update to 3.2.2:
  * Remove redundant file: index.txt.attr
  * sign-req: Allow custom X509 Types
  * Add LibreSSL version 4 to supported SSL Libraries
  * Revoke remove private inline
  * Easyrsa disable inline
  * easyrsa-tools.lib: renew SAN, remove excess word 'Address'
  * easyrsa-tls.lib: renew, make sed regex for 'IP Address' greedy
  * Show expire allow zero days
  * easyrsa-tools.lib: New command 'renew ca'
  * Improve CRL expiration details
  * Tools move to easyrsa3
  * vars.example: Remove $EASYRSA_PKI
  * Introduce new command revoke-issued
  * Bugfix renew ca and renew
  * Always use locate_support_files() after secure_session()
  * revoke: Make check for conflicting files less intrusive
  * Forbid a self-signed certificate from being expired/renewed/revoked
  * V321 minor final
  * op-test.sh: Disable download ossl3 and shellcheck binaries
  * Revert: Do not remove index.txt.attr
  * Fold easyrsa-tools.lib into easyrsa</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1773576000">- Update to 3.2.6:
  - CI: Enable shell switch errexit in #1417
  - V325 326 minor touches in #1421
  - Inline sub ca v1 in #1423
  - X509-Type ca: Enable 'basicConstraints = critical' for CA/subCA certificates in #1428
  - Import tls key v1 in #1429
  - import_tls_key(): Use set_no_clobber() to preserve existing key file in #1430
- Changes from 3.2.5:
  - Replace local / global openssl-easyrsa.cnf in #1394
  - init-pki: Introduce configurable cryptography in #1397
  - Drop x509 type kdc built-in in #1399
  - Always generate an openssl-easyrsa.cnf or x509-types tmp-file in #1401
  - Libressl use $EASYRSA_FORCE_SAFE_SSL in #1402
  - Update EasyRSA-Advanced.md in #1403
  - source_vars(): Add grep regex for assign by equal = in #1405
  - export_pkcs(), PKCS12 inline: Respect $EASYRSA_NO_INLINE in #1407
  - Introduce peer-fingerprint inline lists in #1410
  - help: Add '-b' alias for --batch and correct default 'vars' file in #1411
  - New function ssl_cert_sig_digest(); Extract certificae digest name in #1414
  - Upgrading OpenSSL for Windows to 3.6.0 in #1416
- Changes from 3.2.4:
  - export-p12: Move inline file to 'inline/private' folder in #1356
  - Restructure help in #1363
  - New global option: --no-lockfile = env-var: $EASYRSA_NO_LOCKFILE in #1364
  - Restructure verify_working_env() in #1367
  - Improve verbose in #1368
  - Windows easyrsa-shell-init.sh: Replace 'read -p' in #1371
  - mutual_exclusions(): Include basic checks for --startdate/--enddate in #1372
  - easyrsa-shell-init.sh: Allow Easy-RSA to use '\User$HOME' directory in #1374
  - Remove 'easyrsa_mkdir()', use only 'mkdir' in #1376
  - revoke: Archive request and private key files and expand help in #1378
  - set_no_clobber(): Add simple error detection in #1379
  - random: Use verify_working_env() to configure EASYRSA_OPENSSL in #1381
  - self_sign(): Force use of Easy-RSA X509-type file 'selfsign' in #1383
- Changes from 3.2.3:
  - Update OpenSSL to v3.5.0
  - renew: Print 'unique_subject = no' to index.txt.attr in #1293
  - check_serial_unique(): Check for duplicate Subject error in #1294
  - Correctly define options names - Remove wild-card pattern in #1297
  - Remove all references to file:easyrsa-tools.lib in #1298
  - Reinstate old function as 'db_date_to_iso_8601()' [Renamed] in #1303
  - expire_status_v2(): Refactor 'if' statement to capture error correctly in #1304
  - source_vars() improvements in #1300
  - add_critical_attrib(): Do not add 'critical' if 'critical' exists in #1308
  - inline_file(): Include DH file or placeholder, for RSA Servers in #1310
  - Fix shellcheck warnings in #1311
  - Introduce command line options --umask|--no-umask, to set 'umask' in #1312
  - Introduce "robust" lock-file mechanism in #1313
  - New function set_no_clobber() in #1314
  - Easyrsa mktemp v2 in #1315
  - add_critical_attrib_v2(): Move file access to function in #1316
  - Command 'write': Remove options 'overwrite' and 'filename' in #1318
  - Introduce option --text: Create CSR files with human readable text in #1319
  - will_cert_be_valid(): Remove SSL option -noout in #1321
  - easyrsa_mktemp(): Remove secondary atomic operation in #1322
  - easyrsa_mkdir(): Separate Windows from *nix in #1324
  - Update Copyright 2025 in #1327
  - inine_file(): Correct logic and add 'dh none' for DH params file in #1330
  - show-expire: Move setting $pre_expire_window_s to status() in #1332
  - Always export EASYRSA_SSL_CONF, when assigned (code standard) in #1334
  - Unit-test: Drop old *nix test in #1335
  - add_critical_attrib(): export temp-file name as input file in #1333
  - Inline improvements in #1337
  - Unit-test: Minimize Windows test in #1339
  - PKI lock-file: Move possible creation to sub-function request_lock_file() in #1340
  - forbid_selfsign(): Compare cert serial to signing cert serial in #1342
  - inline_file(): Use ssl_cert_serial() in #1343
  - Inline self sign improvements in #1345
  - peer-fingerprint mode: Make CA mode mutually exclusive to PFP mode in #1347
  - Remove init pki soft in #1351</changelog>
</package>
<package pkgid="e50cfd9fd1f4558d98736fa0c5d22f10834ebcf7ba05417938880cdfe21f8ad3c535644a7aa11510c84626e0fadda1a151c134f9874aed391244d28b44f7513b" name="easyloggingpp-devel" arch="s390x">
  <version epoch="0" ver="9.97.1" rel="bp160.1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1576929600">- Initial package (v9.96.7)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1578398400">- Remove marketing filler wording from description.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618315200">- Update to version 0.97.0
  Features:
  * ENABLE_EXECINFO option in CMake to enable/disable stack trace
  Bug Fixes:
  * Fix attempt to access the released memory
  * Fix April month name
  * Refer to unknown user as unknown-user instead of user
  * Handle low memory situation
  * Fix many compiler warnings</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1710244800">- Update to version 0.97.1:
  * Ensuring the build on ARM64 works
  * Update gtest and cmake now requires C++14 because of that</changelog>
</package>
<package pkgid="731a9be81bb38ae6e807bbe9e652eb112a92a16e02928ca621c61e8a79e6f234b89e51efab86f41eeffb398c7d2880d9ebf4e98da68bef36cf59ed0a5367e612" name="easymock" arch="noarch">
  <version epoch="0" ver="3.6" rel="bp161.1.6"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1552824000">- Initial packaging of easymock 3.6
- Generate and customize ant build files</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1554811200">- Summarize description.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="39b17160eead2706f31ae8633910cd0f37380c2bcb02d8dcae1528dd0c51e138500c3569646445667fce97fcae5e52ad53c2ee0c88cdc07a99d032a1405911ac" name="easymock-javadoc" arch="noarch">
  <version epoch="0" ver="3.6" rel="bp161.1.6"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1552824000">- Initial packaging of easymock 3.6
- Generate and customize ant build files</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1554811200">- Summarize description.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="9c6c8b4620de28f49f0de589d403b1a9d9d41ac5a4d3da083e6213460a5a3b345bb247daa58c2263c964653c97f34bcd49da663b489b334681bbeb467c950bb4" name="easytag" arch="s390x">
  <version epoch="0" ver="2.4.3+161" rel="bp161.1.5"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584100800">- Remove empty post and postun</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641988800">- Temporarily disable the nautilus extension: not yet compatible
  with Nautilus/GTK4.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646222400">- Enable nautilus extension again.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.</changelog>
</package>
<package pkgid="200953c4b1b883082d63654a1757a9438a5fc7e251a8031c20efe3f7ed27b046896c4b01ae7604d4c2cd989e5a619ac42a9b118fc3beec7610cd92f83e83432a" name="easytag-lang" arch="noarch">
  <version epoch="0" ver="2.4.3+161" rel="bp161.1.5"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584100800">- Remove empty post and postun</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641988800">- Temporarily disable the nautilus extension: not yet compatible
  with Nautilus/GTK4.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646222400">- Enable nautilus extension again.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.</changelog>
</package>
<package pkgid="180abfc67a588dc86b6604385dccedc75c3cf973036af067f38acc329d02f82867541d05a0ae7ab3d3a074c77fd3a59670dda9a4469c54ab08f4e7ed62274469" name="eb" arch="s390x">
  <version epoch="0" ver="4.4.3" rel="bp161.1.2"/>
  <changelog author="ro@suse.de" date="1175256000">- added zlib-devel to buildreq</changelog>
  <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>
</package>
<package pkgid="863b6271b5ab66b75461c8036159298e4947a5edb0a4a154dc09e667ce61f2986430ae5551f27f59d34b70899d843c646747c2f643727f23d77186a8a23c365d" name="eb-devel" arch="s390x">
  <version epoch="0" ver="4.4.3" rel="bp161.1.2"/>
  <changelog author="ro@suse.de" date="1175256000">- added zlib-devel to buildreq</changelog>
  <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>
</package>
<package pkgid="03e424851eee6f18fc3834940e986ba3ee1d918ccc51b48127e7ee60991faa34508d3b24fc2813993ff3ee4f7a2c0dcbccf5a830734579447b5f5e24fd4ccdab" name="eb-lang" arch="noarch">
  <version epoch="0" ver="4.4.3" rel="bp161.1.2"/>
  <changelog author="ro@suse.de" date="1175256000">- added zlib-devel to buildreq</changelog>
  <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>
</package>
<package pkgid="aa5676922985daa262cf8107dd26e292a4c502223b764e961125a2260b6cfd3452610a7394ff1e83094d7a53e5f41bb2a16ffcdbc0cf9282f70794a6077cc9e3" name="eblook" arch="s390x">
  <version epoch="0" ver="1.6.1" rel="bp161.1.2"/>
  <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="9a79ef262a5a3f07974de6563cf9edf1a310b40172666dee7964aa2fcfdf4fb082d22231f66640237a7e7d795910b053bd884b5e9310cfc7ae4ab7b313e20c2a" name="ebook-tools" arch="s390x">
  <version epoch="0" ver="0.2.2" rel="bp161.2.1"/>
  <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&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609761600">- use cmake build macros + spec-cleaner</changelog>
  <changelog author="Stefan Br&#xFC;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="6d84eb33816d86d5b481d53c4c608f0fee74e8ac14e41aefb50245baba500645a97b972bf434efd8c62ac9d63adb591888d25291be4770e59047416b90b33754" name="ec2-instance-connect" arch="noarch">
  <version epoch="0" ver="1.1.17" rel="160099.2.2"/>
  <changelog author="adrian.glaubitz@suse.com" date="1601380800">- Initial build (bsc#1152806, bsc#1131916, jsc#ECO-352, jsc#PM-1351)
  + Version 1.1.12</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1624622400">- Update to version 1.1.14
  + This release prevents host key harvesting script failures on system startup
    from leaving instances in a degraded state. The issue was found in #28.
  + Prefixing the systemd.service ExecStart executable path with '-' ignores any error
    exit codes, and considers them successful, leaving the system in a healthy state.
    See Table 1 under ExecStart= here:
    https://www.freedesktop.org/software/systemd/man/systemd.service.html
  + The AL2 package binary will be added when available, and release description
    updated when available to pull from package repositories (AL2, Ubuntu).
- from version 1.1.13
  + Tagging release for package version 1.1-13 for consumption by Amazon's OS Partners.
  + This release contains an additional safeguard to verify that the domain returned
    from IMDS is an AWS domain.
  + Amazon Linux 2 packaging is attached to this release. Official Ubuntu and other
    distribution packaging are published separately following GitHub release.</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1675857600">- Update to version 1.1.17
  + Fix parse authorized keys script to work with OpenSSL 3.0.2
  + Update changelog
- from version 1.1.15
  + Host key harvesting changed to be async/non-blocking
  + Change "service" name to be more specific and auto-enable
- Update source filename for ec2-instance-connect.preset
- Update source filename for ec2-instance-connect.service</changelog>
</package>
<package pkgid="6c794e3cddc09dc45bc918ccc6666010fc57d1a82100114ebbbd3accfac8e06ff4d7175a8cb68ad7faebcfed13ad8053446ee0f19a0c111d12d97fbe087b7174" name="echomixer" arch="s390x">
  <version epoch="0" ver="1.0.5" rel="bp161.2.3"/>
  <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="c305ea046a80f39eb03b5e08f44e5b8ea5e6428c5e3e17b10943544c6c8eb4d5bf97fac21b10e5f1b57b7934bb426b636c1d4996cce34779ba03f584f8d60d05" name="ecj" arch="noarch">
  <version epoch="0" ver="4.23" rel="160099.4.2"/>
  <changelog author="fstrba@suse.com" date="1505736000">- Don't build against the java-bootstrap package; it is gone</changelog>
  <changelog author="fstrba@suse.com" date="1540814400">- Add two more maven artifact aliases:
  * org.eclipse.jdt.core.compiler:ecj
  * org.eclipse.jdt:ecj</changelog>
  <changelog author="fstrba@suse.com" date="1542888000">- Add one more maven artifact alias:
  * org.eclipse.tycho:org.eclipse.jdt.compiler.apt</changelog>
  <changelog author="fstrba@suse.com" date="1569412800">- Upgrade to eclipse 4.12 ecj
  * No changelog was made available.
- Removed patches:
  * ecj-include-props.patch,
  * eclipse-gcj-compat4.2.1.patch
  * eclipse-gcj-nodummysymbol.patch
    + Unneeded for this version
- Added patches:
  * ecj-encoding.patch
    + Fix build with java &gt;= 9
  * javaAPI.patch
    + When building with java &lt; 9, add the java10api.jar and the
    JRE's rt.jar to bootclasspath
  * jdk10u-jdk8compat.patch
    + Patch out deprecation annotation not understood by the JDK
    when building with java &lt; 9
- Build the java.compiler module's javax.* packages as non-modular
  java10api.jar, so that ecj can be compiled even with java &lt; 9
- Distribute the java10api artifact for packages that might need
  it</changelog>
  <changelog author="wittemar@googlemail.com" date="1634558400">- Upgrade to eclipse 4.17 ecj
  * No changelog was made available.
- Removed patches:
  * ecj-encoding.patch
  * jdk10u-jdk8compat.patch
- Switch to JDK 11 for build a JDK 8 is not supported anymore by ecj
- Switch java10api to java14api to be compatible to JDK 14</changelog>
  <changelog author="wittemar@googlemail.com" date="1634558401">- Upgrade to eclipse 4.18 ecj
  * No changelog was made available.
- Switch java14api to java15api to be compatible to JDK 15</changelog>
  <changelog author="fstrba@suse.com" date="1647777600">- Added patch:
  * encoding.patch
    + the encoding needs to be set for all JDK versions
- Modified patch:
  * ecj-rpmdebuginfo.patch
    + rediff
  * javaAPI.patch
    + extract the encoding part to a separate patch</changelog>
  <changelog author="fstrba@suse.com" date="1692619200">- Upgrade to eclipse 4.23 ecj (jsc#PED-2979)
  * No changelog was made available.
- Use the bundled javax17api.jar stubs, but don't distribute
  them
- Removed patches:
  * encoding.patch
    + handled by a simple sed run
  * javaAPI.patch
    + not needed with this version</changelog>
  <changelog author="fstrba@suse.com" date="1707825600">- Added patch:
  * ecj-java8compat.patch
    + Allow building ecj with language levels 8 (bsc#1219862)
- Distribute the bundled javax17api.jar under maven coordinate of
  org.eclipse:javax17api:17, so that it can be used if needed</changelog>
  <changelog author="gus.kenion@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="87e143a9f01d8a9a6bbb01b5191bbd4e47cfdb2df01beb93a0f69eeac87d20a3af7620fddb1f59f9c17937857507b0a3aa3d96c9418f41aab2e9cd894396dcde" name="ecl" arch="s390x">
  <version epoch="0" ver="24.5.10" rel="bp161.1.69"/>
  <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>
</package>
<package pkgid="5fa7c2d38c4756982d1235dfa1e675916240715cc3b8c95b208613e5ac55d17381bd992f219b3ccdf0626fe27f39ca09022a75751d96fe65024ff6628b2a28a2" name="ecl-devel" arch="s390x">
  <version epoch="0" ver="24.5.10" rel="bp161.1.69"/>
  <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>
</package>
<package pkgid="3ad1863e06211cbc811d831c4c92112ac51817aa0d1f440576ca2546e8e0736171d132f41594d0115363dbf3c075183cc3d8f9635b9377a9891fc9738de2697e" name="eclipse-collections" arch="noarch">
  <version epoch="0" ver="11.1.0" rel="bp161.1.4"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1625054400">- Initial commit with v10.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1625227200">- Do not use service file
- Avoid unnecessary dependency on tycho and maven-enforcer-plugin</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1650628800">- Update to v11.0.0
  * New Functionality
    = Added toImmutableList/Set/Bag/Map/BiMap to RichIterable.
    = Added toImmutableSortedList/Set/Bag to RichIterable.
    = Added toImmutableSortedBag/List/Set with Comparator
    to RichIterable.
    = Added toImmutableSortedBagBy/ListBy/SetBy with Function
    to RichIterable.
    = Added selectWithIndex and rejectWithIndex to OrderedIterable
    and ListIterable.
    = Added putAllMapIterable method to MutableMap.
    = Added withMapIterable to MutableMap.
    = Added newWithMap and newWithMapIterable to ImmutableMap.
    = Added anySatisfyWithOccurrences, allSatisfyWithOccurrences,
    noneSatisfyWithOccurrences, detectWithOccurrences to Bag.
    = Added covariant overrides for sortThis().
    = Added covariant return types to methods in MultiReaderList
    that return this.
    = Added primitive singleton iterator.
    = Added union, intersect, difference, symmetric difference,
    cartesianProduct, isSubsetOf, isProperSubsetOf
    to primitive sets.
    = Added containsAny and containsNone on primitive iterables.
    = Added toSortedList(Comparator) and toSortedListBy(Function)
    to primitive iterables.
    = Added isEqual and isSame to Pair and Triple as default
    methods.
    = Added converters from Pair and Triple to List types.
    = Added toImmutableSortedBagBy to Collectors2.
    = Added toImmutableSortedMap and toImmutableSortedMapBy
    to Collectors2.
    = Added toSortedMap and toSortedMapBy to Collectors2.
    = Added Norwegian translation for the Eclipse Collections
    website.
    = Added ClassComparer utility.
  * Optimizations
    = Optimized ImmutableListFactoryImpl.withAll(Iterable).
    = Optimized containsAll on primitive iterables.
    = Optimized primitive hash set newSet and withAll.
    = Optimized sumByLong and sumByInt Primitive methods for Bags.
    = Optimized toImmutable on primitive sets.
    = Optimized union and difference on SetIterables.
    = Added enhanced for-loop syntax wherever as possible.
  * Tech Debt Reduction
    = Deprecated ImmutableArrayStack.
    = Fixed bug with noneSatisfy for ImmutableBooleanEmptySet.
    = Fixed compiler errors for JDK-15-EA.
    = Fixed return types of aggregateBy().
    = Fixed types on Multimap.*MultiValues().
    = Fixed primitive hash map values collections removed
    for special key zero.
    = Fixed CollectIterable detect methods.
    = Added missing overrides for toImmutable methods
    on synchronized primitive object maps.
    = Added missing overrides of aggregateBy()
    and aggregateInPlaceBy().
    = Added documentation on serializing Eclipse Collections
    with jackson.
    = Added logic to throw UnsupportedOperationException
    on calling withMap method in FixedSizeMap. This is
    a breaking change.
    = Made org.eclipse.collections.impl.list.Interval#goForward
    private. This is a breaking change.
    = Replaced HashingStrategies.longHashCode with Java 8
    Long.hashCode. This is a breaking change.
    = Deleted version.properties as the file is no longer needed.
    = Removed extra calls to map.get in sumByDoubleFunction
    and sumByFloatFunction.
    = Removed implementations of OrderedIterable.toStack()
    that can use the default implementation instead.
    = Removed implementations of aggregateBy and aggregateInPlaceBy
    that can use default implementations instead.
    = Removed references to deleted classes in findbugs-exclude
    file.
  * Removed Functionality
    = Removed Verify.assertThrows() which takes a Runnable
    in favor of Assert.assertThrows(). This is a breaking change.
    = Removed assertNotEquals() from Verify as Assert already
    has the same API. This is a breaking change.
  * Build Changes
    = Upgraded EBR plugin to 1.3.0.
    = Upgraded actions/cache to 2.1.6.
    = Upgraded actions/upload-artifact to 2.2.4.
    = Upgraded antlr ST4 to 2.1.5.
    = Upgraded checkstyle plugin to 3.1.2.
    = Upgraded checkstyle to 8.42.
    = Upgraded codehaus maven plugin to 2.8.1.
    = Upgraded jacoco to v2.2.3.
    = Upgraded jmh-core to 1.33.
    = Upgraded maven-resources-plugin to 3.2.0.
    = Upgraded to JUnit 4.13.1.
    = Upgraded to setup-java v2.
    = Skip p2 repository module during EA builds and Java 15+ builds.
    = Enabled Dependabot v2.
    = Added GitHub action to generate code coverage report.
    = Added JDK Early Access GitHub Actions.
  * Breaking Changes
    Warning: These changes are already mentioned above. The list
    below might not be exhaustive, make sure to test your
    application and usages to verify.
    = Added logic to throw UnsupportedOperationException on calling
    withMap method in FixedSizeMap.
    = Made org.eclipse.collections.impl.list.Interval#goForward
    private.
    = Replaced HashingStrategies.longHashCode with Java 8
    Long.hashCode.
    = Removed Verify.assertThrows() which takes a Runnable
    in favor of Assert.assertThrows().
    = Removed assertNotEquals() from Verify as Assert already
    has the same API.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1659268800">- Update to v11.1.0
  * New Functionality
    = Added Bag.distinctView().
    = Added Bags.mutable.withInitialCapacity.
    = Added forEachInBoth to Primitive Lists.
    = Added MultiReader to Bags factory in API module.
    = Added MultiReader to Lists factory in API module.
    = Added MultiReader to Sets factory in API module.
    = Added Primitive Bag factories in API module.
    = Added Primitive Set factories in API module.
    = Added Primitive Stack factories in API module.
    = Added factory for ObjectPrimitiveHashMapWithHashingStrategy.
    = Added withInitialCapacity api in
    mutableObjectPrimitiveHashingStrategyMapFactory.
    = Added ability to create Hashing Strategy Sets, Maps and Bags
    using Function.
    = Added injectInto for primitive types to primitive iterables.
    = Added injectIntoKeyValue to MapIterable.
    = Added injectIntoKeyValue to objectPrimitiveMap.
    = Added injectIntoKeyValue to primitiveObjectMap.
    = Added injectIntoKeyValue to primitivePrimitiveMap.
    = Added mutable reduction scenario to injectIntoKeyValue test
    for primitive maps.
    = Added object to primitive map factory to API module.
    = Added of and with factory methods to object -&gt; primitive map
    factories.
    = Added of and with factory methods to primitive -&gt; primitive
    and primitive -&gt; object map factories.
    = Added withKeyMultiValues to MutableMultimap and subtypes.
    = Added withKeyValue to MutableMultimap and subtypes.
    = Added getAndPut to mutableObjectPrimitiveMap to retrieve the
    value associated with the key if one exists.
    = Added peekAndPop methods in ImmutableStack.
    = Added fused method for collect + makeString.
    = Added missing implementations of toString().
    = Added selectWithIndex and rejectWithIndex to Ordered
    Primitive Iterables.
    = Implemented containsAny, containsNone, containsAnyIterable,
    containsNoneIterable on RichIterable.
  * Optimizations
    = Optimized asParallel() for immutable sets in O(1) instead of
    O(n).
    = Optimized some implementations of toString() that were
    delegating to iterators.
    = Improved equals() performance for Set implementations.
  * Tech Debt Reduction
    = Replaced implementation factories and dependencies with API
    factories where possible.
    = Fixed CheckStyle configuration for NewlineAtEndOfFile so that
    it works across operating systems.
    = Made forEach a default method on primitiveIterable.stg.
    = Made noneSatisfy a default method on primitiveIterable.stg.
    = Removed unnecessary implementations of
    toSortedList/Set/Bag/MapBy.
    = Disambiguate and deprecate primitive injectInto methods on
    RichIterable.
    = Improved code generation logic into separate goals for
    sources, test-sources, and resources.
    = Improved PIT mutation test coverage.
    = Improved overall test coverage by adding missing tests.
  * Documentation Changes
    = Updated reference guide and convert to AsciiDoc.
    = Updated CONTRIBUTING.md to reflect contribution guidelines
    around commit sign-off.
    = Updated README.md with OSS projects that use Eclipse
    Collections.
  * Build Changes
    = Upgraded CheckStyle from 9.1 to 10.1.
    = Upgraded actions/cache from 2.1.7 to 3.0.2.
    = Upgraded checkstyle-configuration.xml from 1.2 schema to 1.3
    schema.
    = Upgraded setup-java v3.
    = Upgraded actions/cache from 2.1.6 to 2.1.7.
    = Upgraded actions/checkout from 2 to 3.
    = Upgraded actions/upload-artifact from 2.2.4 to 3.
    = Upgraded maven-plugin-api from 3.6.3 to 3.8.5.
    = Upgraded maven-shade-plugin from 3.2.2 to 3.2.4.
    = Upgraded maven-site-plugin from 3.9.0 to 3.11.0.
    = Switched to oracle-actions to download JDK for EA builds.
    = Turned on additional CheckStyle rules and IntelliJ
    inspections.
    = Removed FindBugs build from GitHub workflows.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: produce reproducible manifest with bnd</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698840000">- Build the eclipse-collections-api module with release=8 if the
  compiler is supporting it
  * fixes incompatibilities with JDK21 and new added methods in
    java.util.List interface</changelog>
</package>
<package pkgid="3ec765a8e346c22cc1fd8a14b7e2f8dfbec95a7d284dede49a6b8a9d1d58e7ae3b5d6155402213fcb8be977b9d12d645e903a704c016d703b1c46d76ca5bc665" name="eclipse-collections-javadoc" arch="noarch">
  <version epoch="0" ver="11.1.0" rel="bp161.1.4"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1625054400">- Initial commit with v10.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1625227200">- Do not use service file
- Avoid unnecessary dependency on tycho and maven-enforcer-plugin</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1650628800">- Update to v11.0.0
  * New Functionality
    = Added toImmutableList/Set/Bag/Map/BiMap to RichIterable.
    = Added toImmutableSortedList/Set/Bag to RichIterable.
    = Added toImmutableSortedBag/List/Set with Comparator
    to RichIterable.
    = Added toImmutableSortedBagBy/ListBy/SetBy with Function
    to RichIterable.
    = Added selectWithIndex and rejectWithIndex to OrderedIterable
    and ListIterable.
    = Added putAllMapIterable method to MutableMap.
    = Added withMapIterable to MutableMap.
    = Added newWithMap and newWithMapIterable to ImmutableMap.
    = Added anySatisfyWithOccurrences, allSatisfyWithOccurrences,
    noneSatisfyWithOccurrences, detectWithOccurrences to Bag.
    = Added covariant overrides for sortThis().
    = Added covariant return types to methods in MultiReaderList
    that return this.
    = Added primitive singleton iterator.
    = Added union, intersect, difference, symmetric difference,
    cartesianProduct, isSubsetOf, isProperSubsetOf
    to primitive sets.
    = Added containsAny and containsNone on primitive iterables.
    = Added toSortedList(Comparator) and toSortedListBy(Function)
    to primitive iterables.
    = Added isEqual and isSame to Pair and Triple as default
    methods.
    = Added converters from Pair and Triple to List types.
    = Added toImmutableSortedBagBy to Collectors2.
    = Added toImmutableSortedMap and toImmutableSortedMapBy
    to Collectors2.
    = Added toSortedMap and toSortedMapBy to Collectors2.
    = Added Norwegian translation for the Eclipse Collections
    website.
    = Added ClassComparer utility.
  * Optimizations
    = Optimized ImmutableListFactoryImpl.withAll(Iterable).
    = Optimized containsAll on primitive iterables.
    = Optimized primitive hash set newSet and withAll.
    = Optimized sumByLong and sumByInt Primitive methods for Bags.
    = Optimized toImmutable on primitive sets.
    = Optimized union and difference on SetIterables.
    = Added enhanced for-loop syntax wherever as possible.
  * Tech Debt Reduction
    = Deprecated ImmutableArrayStack.
    = Fixed bug with noneSatisfy for ImmutableBooleanEmptySet.
    = Fixed compiler errors for JDK-15-EA.
    = Fixed return types of aggregateBy().
    = Fixed types on Multimap.*MultiValues().
    = Fixed primitive hash map values collections removed
    for special key zero.
    = Fixed CollectIterable detect methods.
    = Added missing overrides for toImmutable methods
    on synchronized primitive object maps.
    = Added missing overrides of aggregateBy()
    and aggregateInPlaceBy().
    = Added documentation on serializing Eclipse Collections
    with jackson.
    = Added logic to throw UnsupportedOperationException
    on calling withMap method in FixedSizeMap. This is
    a breaking change.
    = Made org.eclipse.collections.impl.list.Interval#goForward
    private. This is a breaking change.
    = Replaced HashingStrategies.longHashCode with Java 8
    Long.hashCode. This is a breaking change.
    = Deleted version.properties as the file is no longer needed.
    = Removed extra calls to map.get in sumByDoubleFunction
    and sumByFloatFunction.
    = Removed implementations of OrderedIterable.toStack()
    that can use the default implementation instead.
    = Removed implementations of aggregateBy and aggregateInPlaceBy
    that can use default implementations instead.
    = Removed references to deleted classes in findbugs-exclude
    file.
  * Removed Functionality
    = Removed Verify.assertThrows() which takes a Runnable
    in favor of Assert.assertThrows(). This is a breaking change.
    = Removed assertNotEquals() from Verify as Assert already
    has the same API. This is a breaking change.
  * Build Changes
    = Upgraded EBR plugin to 1.3.0.
    = Upgraded actions/cache to 2.1.6.
    = Upgraded actions/upload-artifact to 2.2.4.
    = Upgraded antlr ST4 to 2.1.5.
    = Upgraded checkstyle plugin to 3.1.2.
    = Upgraded checkstyle to 8.42.
    = Upgraded codehaus maven plugin to 2.8.1.
    = Upgraded jacoco to v2.2.3.
    = Upgraded jmh-core to 1.33.
    = Upgraded maven-resources-plugin to 3.2.0.
    = Upgraded to JUnit 4.13.1.
    = Upgraded to setup-java v2.
    = Skip p2 repository module during EA builds and Java 15+ builds.
    = Enabled Dependabot v2.
    = Added GitHub action to generate code coverage report.
    = Added JDK Early Access GitHub Actions.
  * Breaking Changes
    Warning: These changes are already mentioned above. The list
    below might not be exhaustive, make sure to test your
    application and usages to verify.
    = Added logic to throw UnsupportedOperationException on calling
    withMap method in FixedSizeMap.
    = Made org.eclipse.collections.impl.list.Interval#goForward
    private.
    = Replaced HashingStrategies.longHashCode with Java 8
    Long.hashCode.
    = Removed Verify.assertThrows() which takes a Runnable
    in favor of Assert.assertThrows().
    = Removed assertNotEquals() from Verify as Assert already
    has the same API.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1659268800">- Update to v11.1.0
  * New Functionality
    = Added Bag.distinctView().
    = Added Bags.mutable.withInitialCapacity.
    = Added forEachInBoth to Primitive Lists.
    = Added MultiReader to Bags factory in API module.
    = Added MultiReader to Lists factory in API module.
    = Added MultiReader to Sets factory in API module.
    = Added Primitive Bag factories in API module.
    = Added Primitive Set factories in API module.
    = Added Primitive Stack factories in API module.
    = Added factory for ObjectPrimitiveHashMapWithHashingStrategy.
    = Added withInitialCapacity api in
    mutableObjectPrimitiveHashingStrategyMapFactory.
    = Added ability to create Hashing Strategy Sets, Maps and Bags
    using Function.
    = Added injectInto for primitive types to primitive iterables.
    = Added injectIntoKeyValue to MapIterable.
    = Added injectIntoKeyValue to objectPrimitiveMap.
    = Added injectIntoKeyValue to primitiveObjectMap.
    = Added injectIntoKeyValue to primitivePrimitiveMap.
    = Added mutable reduction scenario to injectIntoKeyValue test
    for primitive maps.
    = Added object to primitive map factory to API module.
    = Added of and with factory methods to object -&gt; primitive map
    factories.
    = Added of and with factory methods to primitive -&gt; primitive
    and primitive -&gt; object map factories.
    = Added withKeyMultiValues to MutableMultimap and subtypes.
    = Added withKeyValue to MutableMultimap and subtypes.
    = Added getAndPut to mutableObjectPrimitiveMap to retrieve the
    value associated with the key if one exists.
    = Added peekAndPop methods in ImmutableStack.
    = Added fused method for collect + makeString.
    = Added missing implementations of toString().
    = Added selectWithIndex and rejectWithIndex to Ordered
    Primitive Iterables.
    = Implemented containsAny, containsNone, containsAnyIterable,
    containsNoneIterable on RichIterable.
  * Optimizations
    = Optimized asParallel() for immutable sets in O(1) instead of
    O(n).
    = Optimized some implementations of toString() that were
    delegating to iterators.
    = Improved equals() performance for Set implementations.
  * Tech Debt Reduction
    = Replaced implementation factories and dependencies with API
    factories where possible.
    = Fixed CheckStyle configuration for NewlineAtEndOfFile so that
    it works across operating systems.
    = Made forEach a default method on primitiveIterable.stg.
    = Made noneSatisfy a default method on primitiveIterable.stg.
    = Removed unnecessary implementations of
    toSortedList/Set/Bag/MapBy.
    = Disambiguate and deprecate primitive injectInto methods on
    RichIterable.
    = Improved code generation logic into separate goals for
    sources, test-sources, and resources.
    = Improved PIT mutation test coverage.
    = Improved overall test coverage by adding missing tests.
  * Documentation Changes
    = Updated reference guide and convert to AsciiDoc.
    = Updated CONTRIBUTING.md to reflect contribution guidelines
    around commit sign-off.
    = Updated README.md with OSS projects that use Eclipse
    Collections.
  * Build Changes
    = Upgraded CheckStyle from 9.1 to 10.1.
    = Upgraded actions/cache from 2.1.7 to 3.0.2.
    = Upgraded checkstyle-configuration.xml from 1.2 schema to 1.3
    schema.
    = Upgraded setup-java v3.
    = Upgraded actions/cache from 2.1.6 to 2.1.7.
    = Upgraded actions/checkout from 2 to 3.
    = Upgraded actions/upload-artifact from 2.2.4 to 3.
    = Upgraded maven-plugin-api from 3.6.3 to 3.8.5.
    = Upgraded maven-shade-plugin from 3.2.2 to 3.2.4.
    = Upgraded maven-site-plugin from 3.9.0 to 3.11.0.
    = Switched to oracle-actions to download JDK for EA builds.
    = Turned on additional CheckStyle rules and IntelliJ
    inspections.
    = Removed FindBugs build from GitHub workflows.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: produce reproducible manifest with bnd</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698840000">- Build the eclipse-collections-api module with release=8 if the
  compiler is supporting it
  * fixes incompatibilities with JDK21 and new added methods in
    java.util.List interface</changelog>
</package>
<package pkgid="db22502c18e1ee0e8c8fe9f42fd0c45bd52b11131f83baf53daeab97545c579c1852d6bedc32584a2d04548221f85a102e6ddb9268158ef5d42252ef3ee4f94c" name="ecryptfs-utils" arch="s390x">
  <version epoch="0" ver="111" rel="bp161.1.2"/>
  <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="f0703c116f2a2515e9366bc68ba8f4dcafd8169be339a0acf13ad78e844ba0032df23820eaf73372cd5d8145274b49b82272a71061e067d314397174656485fb" name="ecryptfs-utils-devel" arch="s390x">
  <version epoch="0" ver="111" rel="bp161.1.2"/>
  <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="f928cab15434950a6713c5685e92938234a3f57fc6be20ff07c5e0ab28ce963e285773c847040cbe45358027bb25394a30fbf34e918beb3581d18c6cf9d2186f" name="ed" arch="s390x">
  <version epoch="0" ver="1.21.1" rel="160099.2.6"/>
  <changelog author="info@paolostivanin.com" date="1583236800">- Update to 1.16
  * regex.c (line_replace): Accept 's/^/#/g' as valid.
    (Reported by Bjoern Wibben).
  * main_loop.c: Removed length limit of prompt string.
    (Reported by Tim Chase).
  * main.c: Set a valid invocation_name even if argc == 0.
  * ed.texi: Extended operators depend on regex implementation.
    (Reported by Brian Zwahr).
  * ed.texi: Several fixes and improvements.</changelog>
  <changelog author="lnussel@suse.de" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="info@paolostivanin.com" date="1611576000">- Update to 1.17
  * The commands 'q' and 'Q' now work in a global command.
  * The new option '-E, --extended-regexp' has been added. It tells
    ed to use extended regular expressions instead of the basic
    regular expressions mandated by POSIX
  * Print the file name in case of read or write error</changelog>
  <changelog author="dmueller@suse.com" date="1647777600">- update to 1.18:
  * The shell escape command (!) now flushes stdout so that the modified command
    is always printed before being executed even if standard output is fully
    buffered (for example, a file).
  * A couple of harmless memory leaks have been fixed. (They both happened just
    before ed exits).
  * The pointer returned by the function 'strip_escapes' is now checked. (It may
    be null if memory is exhausted).
  * The shell escape command (!) now removes the backslash from each escaped '%'
    character within the text of the shell command line.
  * Case-insensitive regular expressions have been implemented as in GNU sed.
  * Syntax errors in regular expressions, for example unmatched ( or \(, no
    longer overwrite a previously compiled regular expression, preventing a
    "No previous pattern" error.
  * The option '--strip-trailing-cr', which removes carriage returns at end of
    text lines, has been added.
  * Loading a file now fails if a line is longer than INT_MAX bytes or if the
    file contains more than INT_MAX lines (usually 2 Gi lines). (Instead of
    overflowing line addresses).
  * In interactive mode ed now sets final exit status to 1 if a fatal error
    happens while reading the file passed in the command line.
  * red now reports "Directory access restricted" instead of "Invalid filename"
    when trying to edit a file outside of the current directory.
  * The new chapter "The 's' Command" has been added to the manual.
- switch to zstd
- remove usrmerged handling</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1673870400">- update to 1.19:
  * Reading a non-existent file with commands 'e' or 'E' did set the
    'modified' flag, which prevented a following 'e' command from
    succeeding
  * The long name of option '-s' has been changed to '--script'.
    Option '-s' now only suppresses byte counts and the '!' prompt
    as mandated by POSIX. It no longer suppresses diagnostic
    messages written to stderr.
  * The short name '-q' has been assigned to options '--quiet' and
    '--silent'. Option '-q' now only suppresses diagnostic messages
    written to stderr.
  * The help message showing the line where a script error happened
    when ed's input is from a regular file is now printed to stdout
    instead of stderr because it is enabled by the 'H' command.
  * Ed no longer processes file names for backslash escapes.
  * It has been documented in the manual that address 0 is valid as
    a starting point for searches so that '0;/RE/' can match the
    regular expression RE in the first line of the buffer.
  * It has been documented in the manual how to achieve the effect
    of ex style '!' filtering with a sequence of commands.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1705838400">- update to 1.20:
  * New command-line options for jumping to a line number or match
  * Improved handling of file names containing control characters
  * Tweak workflow for fewer 'buffer modified' warnings
  * Tilde expansion is now performed on file names
  * Warn on modifying a buffer from a read-only file
  * Create missing intermediate directories when writing to a file
  * Documentation updates
- drop obsolete makeinfo marcos</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1708084800">- GNU ed 1.20.1:
  * New command-line options '+line', '+/RE', and '+?RE' have been
    implemented to set the current line to the line number
    specified or to the first or last line matching the regular
    expression 'RE'.
  * File names containing control characters 1 to 31 are now
    rejected unless they are allowed with the command-line option
    '--unsafe-names'.
  * File names containing control characters 1 to 31 are now
    printed using octal escape sequences.
  * Ed now rejects file names ending with a slash.
  * Intervening commands that don't set the modified flag no longer
    make a second 'e' or 'q' command fail with a 'buffer modified'
    warning.
  * Tilde expansion is now performed on file names supplied to
    commands; if a file name starts with '~/', the tilde (~) is
    expanded to the contents of the variable HOME.
  * Ed now warns the first time that a command modifies a buffer
    loaded from a read-only file.
  * It has been documented that 'e' creates an empty buffer if
    file does not exist.
  * It has been documented that 'f' sets the default filename,
    whether or not its argument names an existing file.
  * The description of the exit status has been improved in
    '--help' and in the manual.</changelog>
  <changelog author="andreas.stieger@gmx.de" 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@gmx.de" 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@gmx.de" 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>
</package>
<package pkgid="a9827dccfeb40d9540765e27fe2eb1fc9d6dad4fd3335d06eca60e10d0e1d6690c5506e9638d110348f3e96abbf3aa35ec5d005e0e3ebeed02706c1c8f870201" name="ed25519-java" arch="noarch">
  <version epoch="0" ver="0.3.0" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1593432000">- Initial packaging of ed25519 0.3.0</changelog>
  <changelog author="fstrba@suse.com" date="1647950400">- Build with source and target levels 8
- Added patches:
  * 0001-EdDSAEngine.initVerify-Handle-any-non-EdDSAPublicKey.patch
  * 0002-Disable-test-that-relies-on-internal-sun-JDK-classes.patch
    + Remove use of internal sun JDK classes</changelog>
  <changelog author="fstrba@suse.com" date="1694433600">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="gus.kenion@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1730289600">- Rewrite the build using ant</changelog>
  <changelog author="fstrba@suse.com" date="1741953600">- Added patch:
  * ed25519-java-CVE-2020-36843.patch
    + backport commit https://github.com/i2p/i2p.i2p/commit/
    /d7d1dcb5399c61cf2916ccc45aa25b0209c88712
    + Fixes bsc#1239551, CVE-2020-36843: no check performed on
    scalar to avoid signature malleability</changelog>
</package>
<package pkgid="3d36e8419d0cf9fc2bcf971e99d93b13ba994634e05c6e332f29ddaf56cc7964ce181447d04b7298c1ed1533bbdbc5410bea828f1cd93537caf335b290ebd251" name="ed25519-java-javadoc" arch="noarch">
  <version epoch="0" ver="0.3.0" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1593432000">- Initial packaging of ed25519 0.3.0</changelog>
  <changelog author="fstrba@suse.com" date="1647950400">- Build with source and target levels 8
- Added patches:
  * 0001-EdDSAEngine.initVerify-Handle-any-non-EdDSAPublicKey.patch
  * 0002-Disable-test-that-relies-on-internal-sun-JDK-classes.patch
    + Remove use of internal sun JDK classes</changelog>
  <changelog author="fstrba@suse.com" date="1694433600">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="gus.kenion@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1730289600">- Rewrite the build using ant</changelog>
  <changelog author="fstrba@suse.com" date="1741953600">- Added patch:
  * ed25519-java-CVE-2020-36843.patch
    + backport commit https://github.com/i2p/i2p.i2p/commit/
    /d7d1dcb5399c61cf2916ccc45aa25b0209c88712
    + Fixes bsc#1239551, CVE-2020-36843: no check performed on
    scalar to avoid signature malleability</changelog>
</package>
<package pkgid="0e71241f2245ea4273ab9adae090f0bdef5d8b14cb9b50950e2a6915e87177bee5fea13b6b5e439f5035a619dfe95e697965136a19044e7c7aba1e74efbdc75a" name="edge-addition-planarity-suite" arch="s390x">
  <version epoch="0" ver="3.0.2.0" rel="bp161.1.2"/>
  <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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- install license
- move docs to main package</changelog>
</package>
<package pkgid="8e3d3ae16dfb99545a173bfdba70b194b54d13a5e114425c8c4c7a55b1118a79aecd3cb8c6f4bebbbf6889ca5282bf38577d0b704f45d530cdacc3a262b09980" name="edge-addition-planarity-suite-devel" arch="s390x">
  <version epoch="0" ver="3.0.2.0" rel="bp161.1.2"/>
  <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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- install license
- move docs to main package</changelog>
</package>
<package pkgid="eb1f61c1a3390b981f6285da3cf7bb1313f093444968d029c2e234d091db0b15833f9704a7d07c0a3666aeadbb044083216bb2ec1e93927667c1977806017bf5" name="edict" arch="noarch">
  <version epoch="0" ver="20230511" rel="bp161.1.1"/>
  <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="1598356800">- Update to snapshot 20200825
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1604232000">- Update to snapshot 20201102
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1619697600">- Update to snapshot 20210429
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1622289600">- Update to snapshot 20210529
  * Approximately 600 entries were updated.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1640952000">- Update to snapshot 20211231
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1644753600">- Update to snapshot 20220214
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648900800">- Update to snapshot 20220402
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Update to snapshot 20230411
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683806400">- Update to snapshot 20230511
  * No changelog recorded.
- Provide EUC-JP encoded variants again, for the "kiten" program.</changelog>
</package>
<package pkgid="9a5088b7e51444ca20b4851d0a6d1658e7fff4749ae983d1c1fd87a1d8708e9e3b84dfa48164e32de5453b83c1c55a55dd7fc8e6e3f3a9acb17796e64187b4e5" name="edict-eucjp" arch="noarch">
  <version epoch="0" ver="20230511" rel="bp161.1.1"/>
  <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="1598356800">- Update to snapshot 20200825
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1604232000">- Update to snapshot 20201102
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1619697600">- Update to snapshot 20210429
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1622289600">- Update to snapshot 20210529
  * Approximately 600 entries were updated.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1640952000">- Update to snapshot 20211231
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1644753600">- Update to snapshot 20220214
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648900800">- Update to snapshot 20220402
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Update to snapshot 20230411
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683806400">- Update to snapshot 20230511
  * No changelog recorded.
- Provide EUC-JP encoded variants again, for the "kiten" program.</changelog>
</package>
<package pkgid="8e8fdb7a2e8cb7de35e009f50ecb81016b88ac724e9573916d7307fc0c7e5eb791938925fabd281f0fc649e032c19d24c2a095b5613373412e64b78c33c995ec" name="edict2" arch="noarch">
  <version epoch="0" ver="20230511" rel="bp161.1.1"/>
  <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="1598356800">- Update to snapshot 20200825
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1604232000">- Update to snapshot 20201102
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1619697600">- Update to snapshot 20210429
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1622289600">- Update to snapshot 20210529
  * Approximately 600 entries were updated.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1640952000">- Update to snapshot 20211231
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1644753600">- Update to snapshot 20220214
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648900800">- Update to snapshot 20220402
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Update to snapshot 20230411
  * No changelog recorded.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683806400">- Update to snapshot 20230511
  * No changelog recorded.
- Provide EUC-JP encoded variants again, for the "kiten" program.</changelog>
</package>
<package pkgid="63307c28fc1fb924089735d57fba91008bb99a04365d55d9d50a63538676a0662f8c432137164ad39066a9b299d2fa5ccf8f5c162e3717634804e9825de88df1" name="editorconfig" arch="s390x">
  <version epoch="0" ver="0.12.9" rel="160099.4.7"/>
  <changelog author="herbert@graeber-clan.de" date="1543924800">- update to 0.12.3:
  * Bump required minimum cmake version to 2.8.12.
  * Support pcre2 and drop support for pcre.
- use pkconfig to find libpcre2</changelog>
  <changelog author="fvogt@suse.com" date="1598616000">- Add patch to fix crash when parsing certain files (boo#1175824):
  * 0001-fix-prevent-buffer-overflow-74.patch</changelog>
  <changelog author="andreas.stieger@gmx.de" 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-clan.de" 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@gmx.de" 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@gmx.de" 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@gmx.de" date="1718452800">- update to 0.12.8:
  * lib/ec_glob: plug leak of nums utarray</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1718625600">- update to 0.12.9:
  * fix potentially uninitialized local (variable|pointer)</changelog>
  <changelog author="mgorse@suse.com" date="1748001600">- Fix intermittent build failure (bsc#1243568): Add
  0001-Generate-output-directories-before-building-manpages.patch:</changelog>
  <changelog author="alynx.zhou@suse.com" date="1776945600">- Add editorconfig-core-c-CVE-2026-40489.patch: Fix l_pattern
  buffer overflow. (CVE-2026-40489, bsc#1262131)</changelog>
</package>
<package pkgid="2f5158644ecb3d9d07654092ae8056c8d715f10296ee6f05c53631ac0e34c7fa4c10d30fb64981ae5c8cf4eefeb185582840d25b2a9fd4fb57288fb200cfeae9" name="editres" arch="s390x">
  <version epoch="0" ver="1.0.9" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="649c3d3e823457e6146426c6391f37021eec0fd1431a2076f0278b304e2637f8af31d088494437ef67ada8af688dc8d7c39639a3f8b4b2d97f15adfe6d90aea2" name="ee4j" arch="noarch">
  <version epoch="0" ver="1.0.7" rel="bp161.1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1610712000">- Initial packaging of ee4j parent pom 1.0.6</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649073600">- Update to version 1.0.7</changelog>
</package>
<package pkgid="6bce621384aa5f6f320fd868dac2f6d4b1eb8119abf51a201d0291037bf4317a02b6be840f4773235bd880907d92b1cc6e1811990de98867405cf4eacd9be6a8" name="eekboard" arch="s390x">
  <version epoch="0" ver="1.0.8" rel="bp161.1.5"/>
  <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>
</package>
<package pkgid="3fd6fdf514d1185eaba33f14f8993a031613153e5d8d5c3c0d20aefc32b6e3836edca975717a94f20d20480f9e90a78b2e9b64bf71c53fd7db6587ee78ff1fb9" name="eekboard-devel" arch="s390x">
  <version epoch="0" ver="1.0.8" rel="bp161.1.5"/>
  <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>
</package>
<package pkgid="d4c3a97d2c15e12b316d000e3d91141a111f15988af59d0a187be640d86073f00159cedf74bf513b30744abc0122fecd9815550810523d1e8b81ce2ffb96ce6c" name="efibootmgr" arch="s390x">
  <version epoch="0" ver="18" rel="160099.3.2"/>
  <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="info@paolostivanin.com" 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="glin@suse.com" 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="29133e0b328b6b98afd76bbf3d367faa252aed442057966bf087943de849c2b255b494b42af9b7df597ccdc287c20b05b155172da67298a030bc5ae4647750eb" name="efivar" arch="s390x">
  <version epoch="0" ver="38" rel="160099.4.2"/>
  <changelog author="glin@suse.com" 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="glin@suse.com" 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="mliska@suse.cz" 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="glin@suse.com" date="1599566400">- Add efivar-bsc1175989-handle-NULL-set-variable.patch to fix
  segfault in non-EFI systems (bsc#1175989)</changelog>
  <changelog author="glin@suse.com" 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="glin@suse.com" 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="gmbr3@opensuse.org" date="1671624000">- Update spec file to current standards</changelog>
  <changelog author="glin@suse.com" 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="mcepl@cepl.eu" date="1697025600">- We don’t mandoc at all after all (gh#rhboot/efivar#229 and
  gh#rhboot/efivar#253).</changelog>
  <changelog author="bwiedemann@suse.com" date="1728388800">- Adapt efivar-filter-gcc-march.patch to drop -march=native (boo#1231368)</changelog>
</package>
<package pkgid="10580ae8d32259776622a137c6b8c575fcc1dfd195b28409448404928acf1e093e18493e209367f609dfb34b775241ce6fdb3345f041970a3f9af8a35972115b" name="efivar-devel" arch="s390x">
  <version epoch="0" ver="38" rel="160099.4.2"/>
  <changelog author="glin@suse.com" 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="glin@suse.com" 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="mliska@suse.cz" 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="glin@suse.com" date="1599566400">- Add efivar-bsc1175989-handle-NULL-set-variable.patch to fix
  segfault in non-EFI systems (bsc#1175989)</changelog>
  <changelog author="glin@suse.com" 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="glin@suse.com" 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="gmbr3@opensuse.org" date="1671624000">- Update spec file to current standards</changelog>
  <changelog author="glin@suse.com" 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="mcepl@cepl.eu" date="1697025600">- We don’t mandoc at all after all (gh#rhboot/efivar#229 and
  gh#rhboot/efivar#253).</changelog>
  <changelog author="bwiedemann@suse.com" date="1728388800">- Adapt efivar-filter-gcc-march.patch to drop -march=native (boo#1231368)</changelog>
</package>
<package pkgid="3e3932f4ba2f10e92d349684a67a0fd21ff35d1afe1ab29cbaa8a843aa35b7c15aa108271dc2efa4638dc42eedfc7679b65f93dc0eac97f1fcccf81e058c09b9" name="efl" arch="s390x">
  <version epoch="0" ver="1.26.3" rel="bp161.1.99"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645099200">- Upstream theme is now called Flat rather then dark. Dark will
  reappear soon in a new package.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- Themes are going to recommend there icon themes as well</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1646222400">- Drop python-devel BuildRequires: not needed.</changelog>
  <changelog author="Dirk M&#xFC;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>
</package>
<package pkgid="90266eecc06e6efc5782fd4d220987b11117f5626d8bfd0bbd05f56992624f4202202cdb9edc34879fb2198646e34cdd690a611704c8cd7533c75b7903a50689" name="efl-devel" arch="s390x">
  <version epoch="0" ver="1.26.3" rel="bp161.1.99"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645099200">- Upstream theme is now called Flat rather then dark. Dark will
  reappear soon in a new package.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- Themes are going to recommend there icon themes as well</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1646222400">- Drop python-devel BuildRequires: not needed.</changelog>
  <changelog author="Dirk M&#xFC;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>
</package>
<package pkgid="9227e1d6dbfed217e471d971442ec2b80f974cddff9f3de32c6ee8ffbb79455b05a2e4879869ecda3a62ca418356c9b7af005239aefc6c064587403d07df62b3" name="efl-examples" arch="s390x">
  <version epoch="0" ver="1.26.3" rel="bp161.1.99"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645099200">- Upstream theme is now called Flat rather then dark. Dark will
  reappear soon in a new package.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- Themes are going to recommend there icon themes as well</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1646222400">- Drop python-devel BuildRequires: not needed.</changelog>
  <changelog author="Dirk M&#xFC;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>
</package>
<package pkgid="cb87670d34f03d74612e75e741b6d9967cf3ee9c97374eb9bff9669a7e141475283f2c6aa2d560d8a6d29bb572b93be83114884a32477447446cf309bbcb956f" name="efl-lang" arch="noarch">
  <version epoch="0" ver="1.26.3" rel="bp161.1.99"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645099200">- Upstream theme is now called Flat rather then dark. Dark will
  reappear soon in a new package.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- Themes are going to recommend there icon themes as well</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1646222400">- Drop python-devel BuildRequires: not needed.</changelog>
  <changelog author="Dirk M&#xFC;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>
</package>
<package pkgid="14799793fbefc237e9dfb8c30722fcafc86b4d79c58dacb2c15d26641570de72090c2c2c013425848e3d79deac444bf8f29423c54a7f98d442428e255294de8c" name="efl-testsuite" arch="s390x">
  <version epoch="0" ver="1.26.3" rel="bp161.1.99"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645099200">- Upstream theme is now called Flat rather then dark. Dark will
  reappear soon in a new package.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- Themes are going to recommend there icon themes as well</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1646222400">- Drop python-devel BuildRequires: not needed.</changelog>
  <changelog author="Dirk M&#xFC;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>
</package>
<package pkgid="c7b6ffab42f757d340808a9ef0ab5022ad5f11e539ffed04ec94a80ba4aa1e2493a43f720e49db1c7b4635c12fe2089d9beba5018c5c47b8d8933db077abbff6" name="efm-langserver" arch="s390x">
  <version epoch="0" ver="0.0.49" rel="bp161.1.8"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703505600">- Initial spec for efm-langserver 0.0.49</changelog>
</package>
<package pkgid="6d6571e750dd898b3e1eb084fb1c3f580e4f9656887e6b04adea6209979f891c8ba433b5304fb87e105ed119ff05c4397bc7bc5b5f7eb01a7ce0e07aa70efbf6" name="efont-unicode-bitmap-fonts" arch="noarch">
  <version epoch="0" ver="0.4.2" rel="bp161.1.1"/>
  <changelog author="mfabian@suse.de" date="1164110400">- Bugzilla #199997: Add the special glyphs needed by YaST2
  to the halfwidth fonts.</changelog>
  <changelog author="tiwai@suse.de" date="1270728000">- removed unnecessary buildrequires for too old distros</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="tiwai@suse.de" date="1327060800">- Renamed efont-unicode -&gt; efont-unicode-bitmap-fonts according to
  openSUSE packaging guidelines and FATE#313035</changelog>
  <changelog author="pgajdos@suse.com" date="1333454400">- SUSE-Public-Domain and BSD-3-Clause license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="bwiedemann@suse.com" date="1497787200">- Add reproducible.patch to call gzip -n to make build fully reproducible</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1574337600">- Fix use of deprecated one-based array index, removed in perl 5.30.
  Add remove_deprecated_one_based_array_index.diff</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="b182ef468f3f72e7d6eee8b5b52cae04efb9a5e29321c3bbb6a329ff77b854c94cd17085c723e06589ee5bea7510664bce19394eafe19c49fad5583a7815cd12" name="eglexternalplatform-devel" arch="noarch">
  <version epoch="0" ver="1.2.1" rel="160099.1.1"/>
  <changelog author="sndirsch@suse.com" date="1625140800">- added missing copyright to specfile</changelog>
  <changelog author="sndirsch@suse.com" date="1625140801">- specfile cleanup</changelog>
  <changelog author="sndirsch@suse.com" date="1625140802">- added webpage for source tarballs to specfile</changelog>
  <changelog author="jengelh@inai.de" date="1625140803">- Move headers into -devel subpackage to soothe the corresponding
  rpmlint warning.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1625400000">- Use better tarball URL
- Run spec-cleaner</changelog>
  <changelog author="sndirsch@suse.com" date="1632744000">- needed for jira#SLE/SLE-19965, jira#SLE/SLE-19964, jira#SLE/SLE-18653</changelog>
  <changelog author="sndirsch@suse.com" date="1726747200">- update to release 1.2
  * Change the shutdown behavior so that
    EGLExtPlatformExports::unloadEGLExternalPlatform is called
    while the internal EGLDisplays are still valid.
  * Added a meson.build file to generate the pkg-config file. It's
    also set up so that you can use eglexternalplatform as a Meson
    subproject.
  * Interface version 1.2 is supported on 560.* and later drivers.</changelog>
  <changelog author="sndirsch@suse.com" date="1749556800">- update to release 1.2.1
  * Override the installation directory of the pkg-config file to
    put it in the correct architecture-independent directory.</changelog>
  <changelog author="sndirsch@suse.com" date="1749556801">- removed again empty %check section</changelog>
  <changelog author="sndirsch@suse.com" date="1767009600">- no relevant changes in specfie</changelog>
</package>
<package pkgid="2c70c8a146560197522aca2f13188ec0bdb4b57ae6d521e1abb685f812c0f1f41ddadacf36f914f18ea39e990ee252bcc2883e5177afa1f6d2080850a0ba3f6c" name="eiciel" arch="s390x">
  <version epoch="0" ver="0.10.0" rel="bp161.1.4"/>
  <changelog author="dimstar@opensuse.org" date="1463054400">- Do not delete the .desktop file. It is needed for AppStream
  processes to have a valid reference.
- Add update-desktop-files BuildRequires.
- Change Categories of eiciel.desktop to System;Filesystem.</changelog>
  <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>
</package>
<package pkgid="785a1b0e08f3d7bbedd4c1d6accbae144cc8ce587e9e7f52add38366af6c9ada38d10671f7743bdb7c68876bfff510f48c4f3c93dca3537afe3eb5c631dca130" name="eiciel-lang" arch="noarch">
  <version epoch="0" ver="0.10.0" rel="bp161.1.4"/>
  <changelog author="dimstar@opensuse.org" date="1463054400">- Do not delete the .desktop file. It is needed for AppStream
  processes to have a valid reference.
- Add update-desktop-files BuildRequires.
- Change Categories of eiciel.desktop to System;Filesystem.</changelog>
  <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>
</package>
<package pkgid="90ef81b8bbb9d574afa7ea8a83aa454aa9961febd23cbad89cec0f1b49752d2e2195bf63b1f6d2ba3d16d5d3f74ffff23d737ded860c08d8e1c1b8d991f6401d" name="eigen3-devel" arch="noarch">
  <version epoch="0" ver="3.4.0" rel="160000.3.1"/>
  <changelog author="bwiedemann@suse.com" date="1551182400">- Drop doc tgz that contained duplicated files
  to make the package build reproducible (boo#1047218)</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1563969600">- Clean up spec file:
  * Correct License tag, some included algorithms are LGPL-2.1-only
  * Remove conditionals for obsolete distributions (which were failing
    or unresolvable anyway)
  * Remove defattr, use license macro
  * Hide GL/GLUT/GLEW BuildRequires behind tests bcond, as tests are
    not build currently
  * Add missing BuildRequires tex(newunicodechar.sty), group doc dependencies</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1565006400">- Convert to _multibuild, to avoid doc dependencies when building
  the main package.</changelog>
  <changelog author="badshah400@gmail.com" date="1600344000">- Add eigen3-CastXML-support-for-aarch64.patch to support CastXML
  on aarch64 [https://gitlab.com/libeigen/eigen/-/issues/1979];
  patch taken from upstream commit and rebased to apply without
  fuzz.</changelog>
  <changelog author="badshah400@gmail.com" date="1602763200">- Update to version 3.3.8:
  * General bug fixes:
  - Issue #1995: Fix a failure in the GEBP kernel when using
    small L1 cache sizes, OpenMP and FMA.
  - Issue #1990: Make CMake accept installation paths relative
    to CMAKE_INSTALL_PREFIX.
  - Issue #1974: Fix issue when reserving an empty sparse matrix
  - Issue #1823: Fix incorrect use of std::abs
  - Issue #1788: Fix rule-of-three violations inside the stable
    modules. This fixes deprecated-copy warnings when compiling
    with GCC&gt;=9. Also protect some additional Base-constructors
    from getting called by user code code (Issue #1587)
  - Issue #1796: Make matrix squareroot usable for Map and Ref
    types.
  - Issue #1281: Fix AutoDiffScalar's make_coherent for nested
    expression of constant ADs.
  - Issue #1761: Fall back is_integral to std::is_integral in
    c++11 and fix internal::is_integral&lt;size_t/ptrdiff_t&gt; with
    MSVC 2013 and older.
  - Issue #1741: Fix self-adjoint*matrix, triangular*matrix, and
    triangular^1*matrix with a destination having a non-trivial
    inner-stride.
  - Issue #1741: Fix SelfAdjointView::rankUpdate and product to
    triangular part for destination with non-trivial inner
    stride.
  - Issue #1741: Fix C.noalias() = A*C; with C.innerStride()!=1.
  - Issue #1695: Fix a numerical robustness issue in BDCSVD.
  - Issue #1692: Enable enum as sizes of Matrix and Array.
  - Issue #1689: Fix used-but-marked-unused warning.
  - Issue #1679: Avoid possible division by 0 in complex-schur.
  - Issue #1676: Fix C++17 template deduction in DenseBase.
  - Issue #1669: Fix PartialPivLU/inverse with zero-sized
    matrices.
  - Issue #1557: Fix RealSchur and EigenSolver for matrices with
    only zeros on the diagonal.
  * Performance related fixes:
  - Issue #1562: Optimize evaluation of small products of the
    form s*A*B by rewriting them as: s*(A.lazyProduct(B)) to
    save a costly temporary. Measured speedup from 2x to 5x...
  - Fix performance issue with SimplicialLDLT for complexes
    coefficients.
  * Misc fixes:
  - Fix QuaternionBase::cast for quaternion map and wrapper.
  - Fix case issue with Lapack unit tests.
  - Fix possible conflict with an externally defined "real" type
    when using gcc-5.
  - Provide numext::[u]int{32,64}_t.
  - Initialize isometric transforms like affine transforms.
  - Change typedefs from private to protected to fix MSVC
    compilation.
  - Fix compilation of FFTW unit test.
  - Fix compilation of BLAS backend and frontend.
  - Fix real/imag namespace conflict.
  - Avoid throwing in destructors.
  - Fix precision issue in SelfAdjointEigenSolver.h
  - Make digits10() return an integer.
  - Use pade for matrix exponential also for complex values.
  - Cast Index to RealScalar in SVDBase to fix an issue when
    RealScalar is not implicitly convertible to Index.
  - Provide EIGEN_HAS_C99_MATH when using MSVC.
  - Various fixes in polynomial solver and its unit tests.
  - nd 4415d4e2d: Extend polynomial solver unit tests to
    complexes.
  - Automatically switch between EigenSolver and
    ComplexEigenSolver, and fix a few Real versus Scalar issues.
  - Enable construction of Ref&lt;VectorType&gt; from a runtime
    vector.
  - Fix a problem of old gcc versions having problems with
    recursive #pragma GCC diagnostic push/pop.
  - Fix compilation with expression template scalar type.
  - Backport AVX512 implementation to 3.3.
  - Fix StlDeque compilation issue with GCC 10.
  - Avoid false-positive test results in non-linear optimization
    tests.
  - Fix undefined behaviour caused by uncaught exceptions in OMP
    section of parallel GEBP kernel.
  - Fix a bug with half-precision floats on GPUs.
  * Fixed warnings:
  - Fix some maybe-uninitialized warnings in AmbiVector.h and
    test bdcsvd.
  - Silent cmake warnings in Lapack CMakeLists.txt.
  - Rename variable which shadows class name in Polynomials
    module.
  - Workaround gcc's alloc-size-larger-than= warning in
    DenseStorage.h.
  - Hide some unused variable warnings in g++8.1 in Tensor
    contraction mapper.
  - Fix gcc 8.1 warning: "maybe use uninitialized" in std tests.
  - Fix always true warning with gcc 4.7in test numext.
  - Fix nonnull-compare warning in test geo_alignedbox.
  - Disable ignoring attributes warning in vectorization logic
    test.
  - Fix a gcc7 warning about bool * bool in abs2 default
    implementation.
  - Fix a warning in SparseSelfAdjointView about a branch
    statement always evaluation to false.
- Minor rebase of patches to fix offsets.
- Specify relative path to includedir as option to cmake as it
  only accepts paths relative to CMAKE_INSTALL_PREFIX now.
- Drop Group tags.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1603627200">- Fix compilation error when using Eigen3 with OpenMP:
  * Remove-error-counting-in-OpenMP-parallelize_gemm.patch</changelog>
  <changelog author="badshah400@gmail.com" date="1604491200">- Drop eigen_pkgconfig.patch: the includedir now needs to be
  specified relative to CMAKE_INSTALL_PREFIX, so this patch causes
  the includedir in the pkgconfig file to be erroneous
  (boo#1178139).
- Use %autosetup to automatically run through patches.</changelog>
  <changelog author="badshah400@gmail.com" date="1607428800">- Update to version 3.3.9:
  * Introduce rendering Doxygen math formulas with MathJax and the
    option EIGEN_DOC_USE_MATHJAX to control this.
  * Issue 1746: Removed implementation of standard
    copy-constructor and standard copy-assign-operator from
    PermutationMatrix and Transpositions to allow malloc-less
    std::move.
  * Issue 2036: Make sure the
    find_standard_math_library_test_program compiles and doesn't
    optimize away functions we try to test for.
  * Issue 2046: Rename test/array.cpp to test/array_cwise.cpp to
    fix an issue with the C++ standard library header "array"
  * Issue 2040: Fix an issue in test/ctorleak that occured when
    disabling exceptions.
  * Issue 2011: Remove error counting in OpenMP parallel section
    in Eigen's GEMM parallelizing logic.
  * Issue 2012: Define coeff-wise binary array operators for base
    class to fix an issue when using Eigen with C++20
  * Fix an issue with Intel® MKL PARDISO support.
- Drop Remove-error-counting-in-OpenMP-parallelize_gemm.patch:
  incorporated upstream.
- Add patches to fix building and running tests:
  * eigen3-failtests-handling.patch: Simplify handling of tests
    that must fail to compile; upstream commit: 72c0bbe.
  * eigen3-make-sparseqr-unit-test-stable.patch: Make sparseqr
    test more stable to prevent random failures; patch taken from
    upstream commit
    [https://gitlab.com/libeigen/eigen/-/issues/899].
  * eigen3-googlehash-detection.patch: GoogleHash needs C++11 std
    to compile test code and be succesfully detected.
  * eigen3-fix-forward_adolc-unit-test.patch: Prevent conflict of
    std::min/max with eigen's macros by importing eigen
    test-suite's main.h header only after all system headers have
    been included.
- Setup but don't run tests due to random errors in test-suite
  itself
  * Pass EIGEN_TEST_CXX11:Bool=ON and EIGEN_TEST_OPENMP:Bool=ON to
    cmake to enable building c++11 and openmp tests.
  * export EIGEN_SEED=100 to build with fixed seed (see
    https://gitlab.com/libeigen/eigen/-/issues/2088).
  * export EIGEN_REPEAT=1 to run each test only once (default 10)
    to save time and since we use a fixed seed anyway.
  * Disable for non-86_64 archs as some unsupported tests fail for
    the others (for i586 some supported tests too, see
    https://gitlab.com/libeigen/eigen/-/issues/2092).
- Pass CMAKE_SKIP_RPATH:BOOL=OFF and
  CMAKE_SKIP_INSTALL_RPATH:BOOL=ON to cmake to fix rpath handling
  in Leap 15.2's cmake macros (doesn't hurt generally).
- Change CMAKE_BUILD_TYPE from Release to RelWithDebInfo (openSUSE
  default).</changelog>
  <changelog author="badshah400@gmail.com" date="1629460800">- Update to version 3.4.0
  * Long list of changes, see
    &lt;https://eigen.tuxfamily.org/index.php?title=3.4&gt;.
- Drop patches incorporated or otherwise fixed upstream:
  * eigen3-CastXML-support-for-aarch64.patch.
  * eigen3-make-sparseqr-unit-test-stable.patch.
  * eigen3-failtests-handling.patch.
- Rebase following patches for updated sources:
  * 0001-Disable-Altivec-for-ppc64le.patch.
  * 0001-Do-stack-allignment-on-ppc.patch.
- Minor line offset adjustments of other patches to apply cleanly.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1643716800">- Add _constraints for docs(+test) to avoid OOM build failures
- Drop obsolete/unnecessary patches
  * eigen3-3.3.1-fixcmake.patch (no longer has any effect)
  * 01_install_FindEigen3.patch (CMake Config mode is preferred)
- Fix build for ppc64le (affects test and dependent packages, e.g.
  arpack-ng), add fix_ppc64le_always_inline_680.patch</changelog>
</package>
<package pkgid="c695249fa7fe5ad56651186ef6a26d9fa63692935fa96cd5a0e70052de6b3b5c2b11306d68fa573d7cfd83a339b04da215e1dff630efe2e049e39c932208a221" name="eigen3-doc" arch="noarch">
  <version epoch="0" ver="3.4.0" rel="160099.3.2"/>
  <changelog author="bwiedemann@suse.com" date="1551182400">- Drop doc tgz that contained duplicated files
  to make the package build reproducible (boo#1047218)</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1563969600">- Clean up spec file:
  * Correct License tag, some included algorithms are LGPL-2.1-only
  * Remove conditionals for obsolete distributions (which were failing
    or unresolvable anyway)
  * Remove defattr, use license macro
  * Hide GL/GLUT/GLEW BuildRequires behind tests bcond, as tests are
    not build currently
  * Add missing BuildRequires tex(newunicodechar.sty), group doc dependencies</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1565006400">- Convert to _multibuild, to avoid doc dependencies when building
  the main package.</changelog>
  <changelog author="badshah400@gmail.com" date="1600344000">- Add eigen3-CastXML-support-for-aarch64.patch to support CastXML
  on aarch64 [https://gitlab.com/libeigen/eigen/-/issues/1979];
  patch taken from upstream commit and rebased to apply without
  fuzz.</changelog>
  <changelog author="badshah400@gmail.com" date="1602763200">- Update to version 3.3.8:
  * General bug fixes:
  - Issue #1995: Fix a failure in the GEBP kernel when using
    small L1 cache sizes, OpenMP and FMA.
  - Issue #1990: Make CMake accept installation paths relative
    to CMAKE_INSTALL_PREFIX.
  - Issue #1974: Fix issue when reserving an empty sparse matrix
  - Issue #1823: Fix incorrect use of std::abs
  - Issue #1788: Fix rule-of-three violations inside the stable
    modules. This fixes deprecated-copy warnings when compiling
    with GCC&gt;=9. Also protect some additional Base-constructors
    from getting called by user code code (Issue #1587)
  - Issue #1796: Make matrix squareroot usable for Map and Ref
    types.
  - Issue #1281: Fix AutoDiffScalar's make_coherent for nested
    expression of constant ADs.
  - Issue #1761: Fall back is_integral to std::is_integral in
    c++11 and fix internal::is_integral&lt;size_t/ptrdiff_t&gt; with
    MSVC 2013 and older.
  - Issue #1741: Fix self-adjoint*matrix, triangular*matrix, and
    triangular^1*matrix with a destination having a non-trivial
    inner-stride.
  - Issue #1741: Fix SelfAdjointView::rankUpdate and product to
    triangular part for destination with non-trivial inner
    stride.
  - Issue #1741: Fix C.noalias() = A*C; with C.innerStride()!=1.
  - Issue #1695: Fix a numerical robustness issue in BDCSVD.
  - Issue #1692: Enable enum as sizes of Matrix and Array.
  - Issue #1689: Fix used-but-marked-unused warning.
  - Issue #1679: Avoid possible division by 0 in complex-schur.
  - Issue #1676: Fix C++17 template deduction in DenseBase.
  - Issue #1669: Fix PartialPivLU/inverse with zero-sized
    matrices.
  - Issue #1557: Fix RealSchur and EigenSolver for matrices with
    only zeros on the diagonal.
  * Performance related fixes:
  - Issue #1562: Optimize evaluation of small products of the
    form s*A*B by rewriting them as: s*(A.lazyProduct(B)) to
    save a costly temporary. Measured speedup from 2x to 5x...
  - Fix performance issue with SimplicialLDLT for complexes
    coefficients.
  * Misc fixes:
  - Fix QuaternionBase::cast for quaternion map and wrapper.
  - Fix case issue with Lapack unit tests.
  - Fix possible conflict with an externally defined "real" type
    when using gcc-5.
  - Provide numext::[u]int{32,64}_t.
  - Initialize isometric transforms like affine transforms.
  - Change typedefs from private to protected to fix MSVC
    compilation.
  - Fix compilation of FFTW unit test.
  - Fix compilation of BLAS backend and frontend.
  - Fix real/imag namespace conflict.
  - Avoid throwing in destructors.
  - Fix precision issue in SelfAdjointEigenSolver.h
  - Make digits10() return an integer.
  - Use pade for matrix exponential also for complex values.
  - Cast Index to RealScalar in SVDBase to fix an issue when
    RealScalar is not implicitly convertible to Index.
  - Provide EIGEN_HAS_C99_MATH when using MSVC.
  - Various fixes in polynomial solver and its unit tests.
  - nd 4415d4e2d: Extend polynomial solver unit tests to
    complexes.
  - Automatically switch between EigenSolver and
    ComplexEigenSolver, and fix a few Real versus Scalar issues.
  - Enable construction of Ref&lt;VectorType&gt; from a runtime
    vector.
  - Fix a problem of old gcc versions having problems with
    recursive #pragma GCC diagnostic push/pop.
  - Fix compilation with expression template scalar type.
  - Backport AVX512 implementation to 3.3.
  - Fix StlDeque compilation issue with GCC 10.
  - Avoid false-positive test results in non-linear optimization
    tests.
  - Fix undefined behaviour caused by uncaught exceptions in OMP
    section of parallel GEBP kernel.
  - Fix a bug with half-precision floats on GPUs.
  * Fixed warnings:
  - Fix some maybe-uninitialized warnings in AmbiVector.h and
    test bdcsvd.
  - Silent cmake warnings in Lapack CMakeLists.txt.
  - Rename variable which shadows class name in Polynomials
    module.
  - Workaround gcc's alloc-size-larger-than= warning in
    DenseStorage.h.
  - Hide some unused variable warnings in g++8.1 in Tensor
    contraction mapper.
  - Fix gcc 8.1 warning: "maybe use uninitialized" in std tests.
  - Fix always true warning with gcc 4.7in test numext.
  - Fix nonnull-compare warning in test geo_alignedbox.
  - Disable ignoring attributes warning in vectorization logic
    test.
  - Fix a gcc7 warning about bool * bool in abs2 default
    implementation.
  - Fix a warning in SparseSelfAdjointView about a branch
    statement always evaluation to false.
- Minor rebase of patches to fix offsets.
- Specify relative path to includedir as option to cmake as it
  only accepts paths relative to CMAKE_INSTALL_PREFIX now.
- Drop Group tags.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1603627200">- Fix compilation error when using Eigen3 with OpenMP:
  * Remove-error-counting-in-OpenMP-parallelize_gemm.patch</changelog>
  <changelog author="badshah400@gmail.com" date="1604491200">- Drop eigen_pkgconfig.patch: the includedir now needs to be
  specified relative to CMAKE_INSTALL_PREFIX, so this patch causes
  the includedir in the pkgconfig file to be erroneous
  (boo#1178139).
- Use %autosetup to automatically run through patches.</changelog>
  <changelog author="badshah400@gmail.com" date="1607428800">- Update to version 3.3.9:
  * Introduce rendering Doxygen math formulas with MathJax and the
    option EIGEN_DOC_USE_MATHJAX to control this.
  * Issue 1746: Removed implementation of standard
    copy-constructor and standard copy-assign-operator from
    PermutationMatrix and Transpositions to allow malloc-less
    std::move.
  * Issue 2036: Make sure the
    find_standard_math_library_test_program compiles and doesn't
    optimize away functions we try to test for.
  * Issue 2046: Rename test/array.cpp to test/array_cwise.cpp to
    fix an issue with the C++ standard library header "array"
  * Issue 2040: Fix an issue in test/ctorleak that occured when
    disabling exceptions.
  * Issue 2011: Remove error counting in OpenMP parallel section
    in Eigen's GEMM parallelizing logic.
  * Issue 2012: Define coeff-wise binary array operators for base
    class to fix an issue when using Eigen with C++20
  * Fix an issue with Intel® MKL PARDISO support.
- Drop Remove-error-counting-in-OpenMP-parallelize_gemm.patch:
  incorporated upstream.
- Add patches to fix building and running tests:
  * eigen3-failtests-handling.patch: Simplify handling of tests
    that must fail to compile; upstream commit: 72c0bbe.
  * eigen3-make-sparseqr-unit-test-stable.patch: Make sparseqr
    test more stable to prevent random failures; patch taken from
    upstream commit
    [https://gitlab.com/libeigen/eigen/-/issues/899].
  * eigen3-googlehash-detection.patch: GoogleHash needs C++11 std
    to compile test code and be succesfully detected.
  * eigen3-fix-forward_adolc-unit-test.patch: Prevent conflict of
    std::min/max with eigen's macros by importing eigen
    test-suite's main.h header only after all system headers have
    been included.
- Setup but don't run tests due to random errors in test-suite
  itself
  * Pass EIGEN_TEST_CXX11:Bool=ON and EIGEN_TEST_OPENMP:Bool=ON to
    cmake to enable building c++11 and openmp tests.
  * export EIGEN_SEED=100 to build with fixed seed (see
    https://gitlab.com/libeigen/eigen/-/issues/2088).
  * export EIGEN_REPEAT=1 to run each test only once (default 10)
    to save time and since we use a fixed seed anyway.
  * Disable for non-86_64 archs as some unsupported tests fail for
    the others (for i586 some supported tests too, see
    https://gitlab.com/libeigen/eigen/-/issues/2092).
- Pass CMAKE_SKIP_RPATH:BOOL=OFF and
  CMAKE_SKIP_INSTALL_RPATH:BOOL=ON to cmake to fix rpath handling
  in Leap 15.2's cmake macros (doesn't hurt generally).
- Change CMAKE_BUILD_TYPE from Release to RelWithDebInfo (openSUSE
  default).</changelog>
  <changelog author="badshah400@gmail.com" date="1629460800">- Update to version 3.4.0
  * Long list of changes, see
    &lt;https://eigen.tuxfamily.org/index.php?title=3.4&gt;.
- Drop patches incorporated or otherwise fixed upstream:
  * eigen3-CastXML-support-for-aarch64.patch.
  * eigen3-make-sparseqr-unit-test-stable.patch.
  * eigen3-failtests-handling.patch.
- Rebase following patches for updated sources:
  * 0001-Disable-Altivec-for-ppc64le.patch.
  * 0001-Do-stack-allignment-on-ppc.patch.
- Minor line offset adjustments of other patches to apply cleanly.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1643716800">- Add _constraints for docs(+test) to avoid OOM build failures
- Drop obsolete/unnecessary patches
  * eigen3-3.3.1-fixcmake.patch (no longer has any effect)
  * 01_install_FindEigen3.patch (CMake Config mode is preferred)
- Fix build for ppc64le (affects test and dependent packages, e.g.
  arpack-ng), add fix_ppc64le_always_inline_680.patch</changelog>
</package>
<package pkgid="772cefe5eae31965f38c8d323a0c81b283cab1d19cbadc22e41ca106cc4a6581d73f650eb84ed0e61c008b29e9544e3bd043bbc87c9633ee89325aeddedbc7bb" name="eiskaltdcpp-cli" arch="s390x">
  <version epoch="0" ver="2.4.2" rel="bp161.1.4"/>
  <changelog author="pgajdos@suse.com" date="1601640000">- Don't depend on aspell, it will be removed from Factory.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1601985600">- Readd aspell support and add Requires:aspell.
- Add BuildRequires:git (cmake script checks it).
- Remove additional cmake options that were default.
- Correct disable PHP daemon backand via cmake option JSONRPC_DAEMON.
- Disable examples via cmake option to remove requires: bash, php, sh.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1602504000">- Remove Requires:aspell and add Requires:aspell for -qt package.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1746792000">- Fixed the build with cmake4.</changelog>
</package>
<package pkgid="0c649d1d36585454d59422ed5643fdaf36334aa5c511af3d16c7fbfce596bfe5ab853bf5ad32253cf8b9546a2c358ed45a29d51641bc852de14993c4c33afb80" name="eiskaltdcpp-common" arch="noarch">
  <version epoch="0" ver="2.4.2" rel="bp161.1.4"/>
  <changelog author="pgajdos@suse.com" date="1601640000">- Don't depend on aspell, it will be removed from Factory.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1601985600">- Readd aspell support and add Requires:aspell.
- Add BuildRequires:git (cmake script checks it).
- Remove additional cmake options that were default.
- Correct disable PHP daemon backand via cmake option JSONRPC_DAEMON.
- Disable examples via cmake option to remove requires: bash, php, sh.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1602504000">- Remove Requires:aspell and add Requires:aspell for -qt package.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1746792000">- Fixed the build with cmake4.</changelog>
</package>
<package pkgid="9ca58d5ce78aa92f1cce08017a4f7b6a330134133760c5775be3b3622281f98494fcfa90e7d458dd57c935d91bf3f5715821add087108457a14afe4e53c8ef85" name="eiskaltdcpp-common-lang" arch="noarch">
  <version epoch="0" ver="2.4.2" rel="bp161.1.4"/>
  <changelog author="pgajdos@suse.com" date="1601640000">- Don't depend on aspell, it will be removed from Factory.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1601985600">- Readd aspell support and add Requires:aspell.
- Add BuildRequires:git (cmake script checks it).
- Remove additional cmake options that were default.
- Correct disable PHP daemon backand via cmake option JSONRPC_DAEMON.
- Disable examples via cmake option to remove requires: bash, php, sh.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1602504000">- Remove Requires:aspell and add Requires:aspell for -qt package.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1746792000">- Fixed the build with cmake4.</changelog>
</package>
<package pkgid="89348d1a384e9745bc86d877fdbba086e43be97ce95d70a8561ffffc50f0eea0a3440c8a97e427079ecc4b486066262914f53adca4bf502acba8d01cac250c37" name="eiskaltdcpp-daemon" arch="s390x">
  <version epoch="0" ver="2.4.2" rel="bp161.1.4"/>
  <changelog author="pgajdos@suse.com" date="1601640000">- Don't depend on aspell, it will be removed from Factory.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1601985600">- Readd aspell support and add Requires:aspell.
- Add BuildRequires:git (cmake script checks it).
- Remove additional cmake options that were default.
- Correct disable PHP daemon backand via cmake option JSONRPC_DAEMON.
- Disable examples via cmake option to remove requires: bash, php, sh.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1602504000">- Remove Requires:aspell and add Requires:aspell for -qt package.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1746792000">- Fixed the build with cmake4.</changelog>
</package>
<package pkgid="57d729fa08c2dd1e64cc4371036e9b6a8c3a5be2f7f03e4a47bb2d86eeb43b4faf54af91ffb48f46713bc485aa4a62b1cd68210d436e44c0663412a44308a789" name="eiskaltdcpp-qt" arch="s390x">
  <version epoch="0" ver="2.4.2" rel="bp161.1.4"/>
  <changelog author="pgajdos@suse.com" date="1601640000">- Don't depend on aspell, it will be removed from Factory.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1601985600">- Readd aspell support and add Requires:aspell.
- Add BuildRequires:git (cmake script checks it).
- Remove additional cmake options that were default.
- Correct disable PHP daemon backand via cmake option JSONRPC_DAEMON.
- Disable examples via cmake option to remove requires: bash, php, sh.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1602504000">- Remove Requires:aspell and add Requires:aspell for -qt package.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1746792000">- Fixed the build with cmake4.</changelog>
</package>
<package pkgid="8bcdcfaadf4bb04ec94a87e1204d505f3f4627cb8586a07280018d42f04c53aaa3a00e22e138fbcf7c23a1fd2e38f00ee52f5ea7d3c34752128ecab64a8930c7" name="eiskaltdcpp-qt-lang" arch="noarch">
  <version epoch="0" ver="2.4.2" rel="bp161.1.4"/>
  <changelog author="pgajdos@suse.com" date="1601640000">- Don't depend on aspell, it will be removed from Factory.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1601985600">- Readd aspell support and add Requires:aspell.
- Add BuildRequires:git (cmake script checks it).
- Remove additional cmake options that were default.
- Correct disable PHP daemon backand via cmake option JSONRPC_DAEMON.
- Disable examples via cmake option to remove requires: bash, php, sh.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1602504000">- Remove Requires:aspell and add Requires:aspell for -qt package.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1746792000">- Fixed the build with cmake4.</changelog>
</package>
<package pkgid="b7ccde6288f590574406146a07e1d2d25c36e8bf8048df4bc1e872f05147b1a026ca2e6ba80562e520e59797267c4cd7829d14417e99d48e701b2f85fb9e70c5" name="element-web" arch="noarch">
  <version epoch="0" ver="1.11.81" rel="bp161.1.1"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1720785600">- Version 1.11.70
  [#]# ✨ Features
  * Add SSO redirect option for login page (https://github.com/element-hq/element-web/pull/27576). Contributed by @bartvdbraak.
  * Use stable endpoints for MSC3916 (https://github.com/element-hq/element-web/pull/27558). Contributed by @turt2live.
  * Switch to Rust crypto stack for all logins (https://github.com/matrix-org/matrix-react-sdk/pull/12630). Contributed by @richvdh.
  * Hide voip buttons in group rooms in environments with widgets disabled (https://github.com/matrix-org/matrix-react-sdk/pull/12664). Contributed by @t3chguy.
  * Minor tweaks to UserSettings dialog (https://github.com/matrix-org/matrix-react-sdk/pull/12651). Contributed by @florianduros.
  * Hide voice call button when redundant (https://github.com/matrix-org/matrix-react-sdk/pull/12639). Contributed by @t3chguy.
  * Improve accessibility of the room summary card (https://github.com/matrix-org/matrix-react-sdk/pull/12586). Contributed by @t3chguy.
  * Show tooltips on narrow tabbed views (https://github.com/matrix-org/matrix-react-sdk/pull/12624). Contributed by @dbkr.
  * Update gfm.css to github-markdown-css (https://github.com/matrix-org/matrix-react-sdk/pull/12613). Contributed by @t3chguy.
  * Cache e2eStatus to avoid concerning unencrypted flicker when changing rooms (https://github.com/matrix-org/matrix-react-sdk/pull/12606). Contributed by @t3chguy.
  * Tweak copy for user verification toast (https://github.com/matrix-org/matrix-react-sdk/pull/12605). Contributed by @t3chguy.
  * Support s tags for strikethrough for Matrix v1.10 (https://github.com/matrix-org/matrix-react-sdk/pull/12604). Contributed by @t3chguy.
  [#]# 🐛 Bug Fixes
  * Fix "Unable to restore session" error (https://github.com/matrix-org/matrix-js-sdk/pull/4299).
  * Fix error when sending encrypted messages in large rooms (https://github.com/matrix-org/matrix-js-sdk/pull/4297).
  * Remove redundant copy in deactive uia modal (https://github.com/matrix-org/matrix-react-sdk/pull/12668). Contributed by @t3chguy.
  * Fix high contrast theme in settings (https://github.com/matrix-org/matrix-react-sdk/pull/12649). Contributed by @florianduros.
  * Fix background on live location sharing footer (https://github.com/matrix-org/matrix-react-sdk/pull/12629). Contributed by @t3chguy.
  * Remove outdated iframe sandbox attribute (https://github.com/matrix-org/matrix-react-sdk/pull/12633). Contributed by @t3chguy.
  * Remove stray setState which caused encryption state shields to flicker (https://github.com/matrix-org/matrix-react-sdk/pull/12632). Contributed by @t3chguy.
  * Fix stray background colour on markdown body (https://github.com/matrix-org/matrix-react-sdk/pull/12628). Contributed by @t3chguy.
  * Fix widgets not being cleaned up correctly. (https://github.com/matrix-org/matrix-react-sdk/pull/12616). Contributed by @toger5.
  * Add in-progress view to display name EditInPlace (https://github.com/matrix-org/matrix-react-sdk/pull/12609). Contributed by @dbkr.
  * Fix config override of other settings levels (https://github.com/matrix-org/matrix-react-sdk/pull/12593). Contributed by @langleyd.
  * Don't show 'saved' on display name save error (https://github.com/matrix-org/matrix-react-sdk/pull/12600). Contributed by @dbkr.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1721217600">- Version 1.11.71
  [#]# ✨ Features
  * Add Modernizr rule for Intl.Segmenter (https://github.com/element-hq/element-web/pull/27677). Contributed by @t3chguy.
  * Add tabs to the right panel (https://github.com/matrix-org/matrix-react-sdk/pull/12672). Contributed by @MidhunSureshR.
  * Promote new room header from labs to Beta (https://github.com/matrix-org/matrix-react-sdk/pull/12739). Contributed by @t3chguy.
  * Redesign room search interface (https://github.com/matrix-org/matrix-react-sdk/pull/12677). Contributed by @t3chguy.
  * Move language settings to 'preferences' (https://github.com/matrix-org/matrix-react-sdk/pull/12723). Contributed by @dbkr.
  * New layout selector ui in user settings (https://github.com/matrix-org/matrix-react-sdk/pull/12676). Contributed by @florianduros.
  * Prevent Element appearing in system media controls  (https://github.com/matrix-org/matrix-react-sdk/pull/10995). Contributed by @SuperKenVery.
  * Move the account management button (https://github.com/matrix-org/matrix-react-sdk/pull/12663). Contributed by @dbkr.
  * Disable profile controls if the HS doesn't allow them to be set (https://github.com/matrix-org/matrix-react-sdk/pull/12652). Contributed by @dbkr.
  * New theme ui in user settings (https://github.com/matrix-org/matrix-react-sdk/pull/12576). Contributed by @florianduros.
  * Adjust room header hover transition from 300ms to 200ms (https://github.com/matrix-org/matrix-react-sdk/pull/12703). Contributed by @t3chguy.
  * Split out email \&amp; phone number settings to separate components \&amp; move discovery to privacy tab (https://github.com/matrix-org/matrix-react-sdk/pull/12670). Contributed by @dbkr.
  [#]# 🐛 Bug Fixes
  * Ensure we do not load matrix-react-sdk is a manner which can white-screen (https://github.com/element-hq/element-web/pull/27685). Contributed by @t3chguy.
  * Fix incoming call toast crash due to audio refactor (https://github.com/matrix-org/matrix-react-sdk/pull/12737). Contributed by @t3chguy.
  * Improve new room header accessibility (https://github.com/matrix-org/matrix-react-sdk/pull/12725). Contributed by @t3chguy.
  * Fix closing all modals (https://github.com/matrix-org/matrix-react-sdk/pull/12728). Contributed by @dbkr.
  * Fix close button on forgot password flow (https://github.com/matrix-org/matrix-react-sdk/pull/12732). Contributed by @dbkr.
  * Don't consider textual characters to be emoji (https://github.com/matrix-org/matrix-react-sdk/pull/12582). Contributed by @robintown.
  * Clear autocomplete input on selection accept (https://github.com/matrix-org/matrix-react-sdk/pull/12709). Contributed by @dbkr.
  * Fix `Match system theme` toggle (https://github.com/matrix-org/matrix-react-sdk/pull/12719). Contributed by @florianduros.</changelog>
  <changelog author="Oliver Kurz &lt;okurz@suse.com&gt;" date="1722945600">- Version 1.11.73
  Fixes for CVE-2024-42347 / GHSA-f83w-wqhc-cfp4
- Version 1.11.72
  [#]# ✨ Features
  * Polyfill Intl.Segmenter for wider web browser compatibility (https://github.com/element-hq/element-web/pull/27803). Contributed by @dbkr.
  * Enable audio/webaudio Modernizr rule (https://github.com/element-hq/element-web/pull/27772). Contributed by @t3chguy.
  * Add release announcement for the new room header (https://github.com/matrix-org/matrix-react-sdk/pull/12802). Contributed by @MidhunSureshR.
  * Default the room header to on (https://github.com/matrix-org/matrix-react-sdk/pull/12803). Contributed by @MidhunSureshR.
  * Update Thread Panel to match latest designs (https://github.com/matrix-org/matrix-react-sdk/pull/12797). Contributed by @t3chguy.
  * Close any open modals on logout (https://github.com/matrix-org/matrix-react-sdk/pull/12777). Contributed by @dbkr.
  * Iterate design of right panel empty state (https://github.com/matrix-org/matrix-react-sdk/pull/12796). Contributed by @t3chguy.
  * Update styling of UserInfo right panel card (https://github.com/matrix-org/matrix-react-sdk/pull/12788). Contributed by @t3chguy.
  * Accessibility: Add Landmark navigation (https://github.com/matrix-org/matrix-react-sdk/pull/12190). Contributed by @akirk.
  * Let Element Call widget receive m.room.create (https://github.com/matrix-org/matrix-react-sdk/pull/12710). Contributed by @AndrewFerr.
  * Let Element Call widget set session memberships (https://github.com/matrix-org/matrix-react-sdk/pull/12713). Contributed by @AndrewFerr.
  * Update right panel base card styling to match Compound (https://github.com/matrix-org/matrix-react-sdk/pull/12768). Contributed by @t3chguy.
  * Align `widget_build_url_ignore_dm` with call behaviour switch between 1:1 and Widget (https://github.com/matrix-org/matrix-react-sdk/pull/12760). Contributed by @t3chguy.
  * Move integrations switch (https://github.com/matrix-org/matrix-react-sdk/pull/12733). Contributed by @dbkr.
  * Element-R: Report events with withheld keys separately to Posthog. (https://github.com/matrix-org/matrix-react-sdk/pull/12755). Contributed by @richvdh.
  [#]# 🐛 Bug Fixes
  * Add a modernizr check for WebAssembly support (https://github.com/element-hq/element-web/pull/27776). Contributed by @dbkr.
  * Test for lack of WebAssembly support (https://github.com/matrix-org/matrix-react-sdk/pull/12792). Contributed by @dbkr.
  * Fix stray 'account' heading (https://github.com/matrix-org/matrix-react-sdk/pull/12791). Contributed by @dbkr.
  * Add test for the unsupported browser screen (https://github.com/matrix-org/matrix-react-sdk/pull/12787). Contributed by @dbkr.
  * Fix HTML export test (https://github.com/matrix-org/matrix-react-sdk/pull/12778). Contributed by @dbkr.
  * Fix HTML export missing a bunch of Compound variables (https://github.com/matrix-org/matrix-react-sdk/pull/12774). Contributed by @t3chguy.
  * Fix inability to change accent colour consistently in custom theming (https://github.com/matrix-org/matrix-react-sdk/pull/12772). Contributed by @t3chguy.
  * Fix edge case of landing on 3pid email link with registration disabled (https://github.com/matrix-org/matrix-react-sdk/pull/12771). Contributed by @t3chguy.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1724673600">- Version 1.11.75
  * Fixes for CVE-2024-42369 / GHSA-vhr5-g3pm-49fm.
- Version 1.11.74
  [#]# ✨ Features
  * Update unsupported browser react component to new designs (https://github.com/element-hq/element-web/pull/27857). Contributed by @t3chguy.
  * Invite dialog: display MXID on its own line (https://github.com/matrix-org/matrix-react-sdk/pull/11756). Contributed by @AndrewFerr.
  * Align RoomSummaryCard styles with Figma (https://github.com/matrix-org/matrix-react-sdk/pull/12793). Contributed by @t3chguy.
  * Extract Extensions into their own right panel tab (https://github.com/matrix-org/matrix-react-sdk/pull/12844). Contributed by @t3chguy.
  * Remove topic from new room header and expand right panel topic (https://github.com/matrix-org/matrix-react-sdk/pull/12842). Contributed by @t3chguy.
  * Rework how the onboarding notifications task works (https://github.com/matrix-org/matrix-react-sdk/pull/12839). Contributed by @t3chguy.
  * Update toast styles to match Figma (https://github.com/matrix-org/matrix-react-sdk/pull/12833). Contributed by @t3chguy.
  * Warn users on unsupported browsers before they lack features (https://github.com/matrix-org/matrix-react-sdk/pull/12830). Contributed by @t3chguy.
  * Add sign out button to settings profile section (https://github.com/matrix-org/matrix-react-sdk/pull/12666). Contributed by @dbkr.
  * Remove MatrixRTC realted import ES lint exceptions using a index.ts for matrixrtc (https://github.com/matrix-org/matrix-react-sdk/pull/12780). Contributed by @toger5.
  * Fix unwanted ringing of other devices even though the user is already connected to the call. (https://github.com/matrix-org/matrix-react-sdk/pull/12742). Contributed by @toger5.
  * Acknowledge `DeviceMute` widget actions (https://github.com/matrix-org/matrix-react-sdk/pull/12790). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Update Element icons (https://github.com/element-hq/element-web/pull/27900). Contributed by @t3chguy.
  * Fix Jitsi by updating device mute updates over postMessage API (https://github.com/element-hq/element-web/pull/27858). Contributed by @t3chguy.
  * Fix formatting of rich text emotes (https://github.com/matrix-org/matrix-react-sdk/pull/12862). Contributed by @dbkr.
  * Fixed custom emotes background color #27745 (https://github.com/matrix-org/matrix-react-sdk/pull/12798). Contributed by @asimdelvi.
  * Ignore permalink\_prefix when serializing pills (https://github.com/matrix-org/matrix-react-sdk/pull/11726). Contributed by @herkulessi.
  * Deflake the chat export test (https://github.com/matrix-org/matrix-react-sdk/pull/12854). Contributed by @dbkr.
  * Fix alignment of RTL messages (https://github.com/matrix-org/matrix-react-sdk/pull/12837). Contributed by @dbkr.
  * Handle media download errors better (https://github.com/matrix-org/matrix-react-sdk/pull/12848). Contributed by @t3chguy.
  * Make micIcon display on primary (https://github.com/matrix-org/matrix-react-sdk/pull/11908). Contributed by @kdanielm.
  * Fix compound typography font component issues (https://github.com/matrix-org/matrix-react-sdk/pull/12826). Contributed by @t3chguy.
  * Allow Chrome page translator to translate messages in rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11113). Contributed by @lukaszpolowczyk.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1725019200">- Version 1.11.76
  [#]# ✨ Features
  * Message Pinning: rework the message pinning list in the right panel (https://github.com/matrix-org/matrix-react-sdk/pull/12825). Contributed by @florianduros.
  * Tweak UIA postMessage check to work cross-origin (https://github.com/matrix-org/matrix-react-sdk/pull/12878). Contributed by @t3chguy.
  * Delayed events (Futures) / MSC4140 for call widget (https://github.com/matrix-org/matrix-react-sdk/pull/12714). Contributed by @AndrewFerr.
  * Stop the ongoing ring if another device joins the call session. (https://github.com/matrix-org/matrix-react-sdk/pull/12866). Contributed by @toger5.
  * Rich text Editor: Auto-replace plain text emoticons with emoji (https://github.com/matrix-org/matrix-react-sdk/pull/12828). Contributed by @langleyd.
  * Clean up editor drafts for unknown rooms  (https://github.com/matrix-org/matrix-react-sdk/pull/12850). Contributed by @langleyd.
  * Rename general user settings to account (https://github.com/matrix-org/matrix-react-sdk/pull/12841). Contributed by @dbkr.
  * Update settings tab icons (https://github.com/matrix-org/matrix-react-sdk/pull/12867). Contributed by @dbkr.
  * Disable jump to read receipt button instead of hiding when nothing to jump to (https://github.com/matrix-org/matrix-react-sdk/pull/12863). Contributed by @t3chguy.
  [#]# 🐛 Bug Fixes
  * Ensure elements on Login page are disabled when in-flight (https://github.com/matrix-org/matrix-react-sdk/pull/12895). Contributed by @t3chguy.
  * Hide pinned messages when grouped in timeline when feature pinning is disabled (https://github.com/matrix-org/matrix-react-sdk/pull/12888). Contributed by @florianduros.
  * Add chat button on new room header for maximised widgets (https://github.com/matrix-org/matrix-react-sdk/pull/12882). Contributed by @t3chguy.
  * Show spinner whilst initial search request is in progress (https://github.com/matrix-org/matrix-react-sdk/pull/12883). Contributed by @t3chguy.
  * Fix user menu font (https://github.com/matrix-org/matrix-react-sdk/pull/12879). Contributed by @florianduros.
  * Allow selecting text in the right panel topic (https://github.com/matrix-org/matrix-react-sdk/pull/12870). Contributed by @t3chguy.
  * Add missing presence indicator to new room header (https://github.com/matrix-org/matrix-react-sdk/pull/12865). Contributed by @t3chguy.
  * Fix permissions in release tarballs (https://github.com/element-hq/element-web/pull/27904). Contributed by @t3chguy.
  [#]# 🧰 Maintenance
  * Update dependencies for MSC4157 (https://github.com/element-hq/element-web/pull/27906). Contributed by @AndrewFerr.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1726056000">- Version 1.11.77
  [#]# ✨ Features
  * Add docs for widget container height option (https://github.com/element-hq/element-web/pull/27922). Contributed by @dbkr.
  * Allow user to set timezone (https://github.com/matrix-org/matrix-react-sdk/pull/12775). Contributed by @Timshel.
  * Implement download\_file in widget driver (https://github.com/matrix-org/matrix-react-sdk/pull/12931). Contributed by @weeman1337.
  * Sort the pinning message list in the same order than the banner. By timeline order. (https://github.com/matrix-org/matrix-react-sdk/pull/12937). Contributed by @florianduros.
  * Display pinned messages on a banner at the top of a room (https://github.com/matrix-org/matrix-react-sdk/pull/12917). Contributed by @florianduros.
  * Add a config option to control the default widget container height (https://github.com/matrix-org/matrix-react-sdk/pull/12893). Contributed by @dbkr.
  * RTE drafts (https://github.com/matrix-org/matrix-react-sdk/pull/12674). Contributed by @langleyd.
  * Add thread information in pinned message list (https://github.com/matrix-org/matrix-react-sdk/pull/12902). Contributed by @florianduros.
  * Add Pin/Unpin action in quick access of the message action bar (https://github.com/matrix-org/matrix-react-sdk/pull/12897). Contributed by @florianduros.
  [#]# 🐛 Bug Fixes
  * Fix read receipt animation (https://github.com/matrix-org/matrix-react-sdk/pull/12923). Contributed by @dbkr.
  * Display the indicator even with one message in pinned message banner (https://github.com/matrix-org/matrix-react-sdk/pull/12946). Contributed by @florianduros.
  * Always display last pinned message on the banner (https://github.com/matrix-org/matrix-react-sdk/pull/12945). Contributed by @florianduros.
  * The pinned message banner or list are triggering  🎉 effect. (https://github.com/matrix-org/matrix-react-sdk/pull/12944). Contributed by @florianduros.
  * Fix reply message truncation on 2 lines (https://github.com/matrix-org/matrix-react-sdk/pull/12929). Contributed by @florianduros.
  * Fix pin/unpin slowness and non refresh from the message action bar (https://github.com/matrix-org/matrix-react-sdk/pull/12934). Contributed by @florianduros.
  * Ignore desktop for minimum browser support. (https://github.com/matrix-org/matrix-react-sdk/pull/12928). Contributed by @florianduros.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1727352000">- Version 1.11.78
  [#]# ✨ Features
  * Add Release announcement for the pinning message list (https://github.com/element-hq/matrix-react-sdk/pull/46). Contributed by @florianduros.
  * Unlabs feature pinning (https://github.com/element-hq/matrix-react-sdk/pull/22). Contributed by @florianduros.
  * Add mobile registration (https://github.com/element-hq/matrix-react-sdk/pull/42). Contributed by @langleyd.
  * Add support for `org.matrix.cross_signing_reset` UIA stage flow (https://github.com/element-hq/matrix-react-sdk/pull/34). Contributed by @t3chguy.
  * Add timezone to user profile (https://github.com/element-hq/matrix-react-sdk/pull/20). Contributed by @Half-Shot.
  * Add config option to force verification (https://github.com/element-hq/matrix-react-sdk/pull/29). Contributed by @dbkr.
  * Reduce pinned message banner size (https://github.com/element-hq/matrix-react-sdk/pull/28). Contributed by @florianduros.
  * Enable message pinning labs by default (https://github.com/element-hq/matrix-react-sdk/pull/25). Contributed by @florianduros.
  * Remove release announcement of the new header (https://github.com/element-hq/matrix-react-sdk/pull/23). Contributed by @florianduros.
  [#]# 🐛 Bug Fixes
  * Fix timeout type (https://github.com/element-hq/matrix-react-sdk/pull/40). Contributed by @dbkr.
  * Fix huge usage bandwidth and performance issue of pinned message banner. (https://github.com/element-hq/matrix-react-sdk/pull/37). Contributed by @florianduros.
  * Reverse order of pinned message list (https://github.com/element-hq/matrix-react-sdk/pull/19). Contributed by @florianduros.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1727870400">- Version 1.11.79
  * No changes
  [#]# ✨ Features
  * https://github.com/element-hq/matrix-react-sdk/pull/106). Contributed by @RiotRobot.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1728475200">- Version 1.11.80
  [#]# ✨ Features
  * Add doc for 'force\_verification config option (https://github.com/element-hq/element-web/pull/28035). Contributed by @dbkr.
  * Roll back change to device isolation mode (https://github.com/element-hq/matrix-react-sdk/pull/104). Contributed by @richvdh.
  * Remove right panel toggling behaviour on room header buttons (https://github.com/element-hq/matrix-react-sdk/pull/100). Contributed by @t3chguy.
  * Improve error display for messages sent from insecure devices (https://github.com/element-hq/matrix-react-sdk/pull/93). Contributed by @richvdh.
  * Add labs option to exclude unverified devices (https://github.com/element-hq/matrix-react-sdk/pull/92). Contributed by @richvdh.
  * Improve contrast for timestamps, date separators \&amp; spotlight trigger (https://github.com/element-hq/matrix-react-sdk/pull/91). Contributed by @t3chguy.
  * Open room settings on room header avatar click (https://github.com/element-hq/matrix-react-sdk/pull/88). Contributed by @t3chguy.
  * Use `strong` over `b` for improved a11y semantics (https://github.com/element-hq/matrix-react-sdk/pull/41). Contributed by @t3chguy.
  * Grant Element Call widget capabilities for "raise hand" feature (https://github.com/element-hq/matrix-react-sdk/pull/82). Contributed by @AndrewFerr.
  * Mobile registration optimizations and tests (https://github.com/element-hq/matrix-react-sdk/pull/62). Contributed by @langleyd.
  * Ignore chat effect when older than 48h (https://github.com/element-hq/matrix-react-sdk/pull/48). Contributed by @florianduros.
  [#]# 🐛 Bug Fixes
  * Update native OIDC callback url to be RFC8252 compliant (https://github.com/element-hq/element-web/pull/28096). Contributed by @t3chguy.
  * Update icons to include transparency (https://github.com/element-hq/element-web/pull/28040). Contributed by @t3chguy.
  * Fix default\_widget\_container\_height in sample config (https://github.com/element-hq/element-web/pull/28034). Contributed by @dbkr.
  * Fix untranslated keys being rendered in `/help` dialog (https://github.com/element-hq/matrix-react-sdk/pull/90). Contributed by @t3chguy.
  * Ensure timeline search results are visible even in video rooms (https://github.com/element-hq/matrix-react-sdk/pull/96). Contributed by @t3chguy.
  * Pop right panel timeline when unmaximising widget to avoid double timeline (https://github.com/element-hq/matrix-react-sdk/pull/94). Contributed by @t3chguy.
  * Fix accessible label on left panel spotlight trigger (https://github.com/element-hq/matrix-react-sdk/pull/87). Contributed by @t3chguy.
  * Crypto: fix display of device key (https://github.com/element-hq/matrix-react-sdk/pull/86). Contributed by @richvdh.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1728993600">- Version 1.11.81
  This release fixes High severity vulnerability CVE-2024-47771 / GHSA-963w-49j9-gxj6</changelog>
</package>
<package pkgid="ea6b0db9384fbf4b2616811c386559a9a5f409fa52f74f71090f390a732a3c51c1ef0466ef83049c5792cbf3b95d8b50c59ebeab56cf0f79af19440df50fc724" name="elementary-xfce-icon-theme" arch="noarch">
  <version epoch="0" ver="0.15.2+git0.2e2ca316" rel="bp161.1.1"/>
  <changelog author="tux93@opensuse.org" date="1583841600">- Update to version 0.14+git26.b207ac07:
  * Fix icon for Gnome Software Center (Issue #181)
  * Fix Bluetooth Manager icon in application menu (Issue #129)</changelog>
  <changelog author="tux93@opensuse.org" date="1583928000">- Update to version 0.14+git28.4be98dc7:
  * Fix home icon in darker theme</changelog>
  <changelog author="tux93@opensuse.org" date="1584619200">- Update to version 0.14+git30.e40a2684:
  * Darker theme: relink bad icons and fix nm-applet (Issue #191)</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1584964800">- Update to version 0.15+git0.6fc555d6:
  * Run vacuum-defs
  * Add 24px clipman icon
  * Fixed dangling symlinks</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1584964801">- Build using buildsystem to take advantage of the SVG to PNG
  conversion script. PNG load faster than SVG.</changelog>
  <changelog author="tux93@opensuse.org" date="1586088000">- Update to version 0.15+git4.5862aab7:
  * Fix text-editor and software-updater icons used in help dialogs
  * Fix xfce4-terminal and blueman icons used in help dialogs</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1586174400">- Update to version 0.15+git6.098bd333:
  * Fix nm-applet vpn symbolic and 16px panel icons</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1591790400">- Update to version 0.15+git8.ae895abc:
  * Fixed nm-applet icon in  notification bubble and vpn indicator
    lock (issue #212)
  * Fixed several contrast problems and added new colored
    software-update icons</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610366400">- Update to version 0.15.2+git0.2e2ca316:
  * Add missing 32px icons
  * Add symbolic links for xfce 4.16 icon names (#220)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1693224000">- BuildRequire bitstream-vera-fonts for SVG text rendering</changelog>
</package>
<package pkgid="32ed43cbce07630513a8ee46ba33af08828d8541ddca7584e4c724b0de5f0c4a997f6f22366d2325dcfc609331d35a7858cfabf3e64296a07af283acfe494a5f" name="elfutils" arch="s390x">
  <version epoch="0" ver="0.192" rel="160099.3.3"/>
  <changelog author="schwab@suse.de" date="1677758400">- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never
  intented to be added</changelog>
  <changelog author="mliska@suse.cz" date="1677844800">- Update to version 0.189:
  * configure: eu-nm, eu-addr2line and eu-stack can provide demangled symbols
    when linked with libstdc++. Use --disable-demangler to disable.
    A new option --enable-sanitize-memory has been added for msan
    sanitizer support.
  * libelf: elf_compress now supports ELFCOMPRESS_ZSTD when build against
    libzstd
  * libdwfl: dwfl_module_return_value_location now returns 0 (no return type)
    for DIEs that point to a DW_TAG_unspecified_type.
  * elfcompress: -t, --type= now support zstd if libelf has been build with
    ELFCOMPRESS_ZSTD support.
  * backends: Add support for LoongArch and Synopsys ARCv2 processors.
- drop upsteam patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch
  * support-DW_TAG_unspecified_type.patch
- Enable -Werror=use-after-free again.</changelog>
  <changelog author="dimstar@opensuse.org" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="rguenther@suse.com" 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.jires@suse.com" date="1709640000">- Add fix_gcc14_errors.patch (bsc#1220464)</changelog>
  <changelog author="dmueller@suse.com" 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="matz@suse.com" 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@suse.de" 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="schwab@suse.de" date="1733140800">- Remove files packaged by elfutils-debuginfod</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1734004800">- Add fix-static-linking.patch (bsc#1234445)</changelog>
</package>
<package pkgid="a21ce3a9c9c3e52ff1503ee507ed88422c7fd5e3f5d03dd3a861fd368e100b1ea65f179def682c9a0be16a5191bd45fe27641b99110e9ec492a8d7570ca6be93" name="elfutils-debuginfod" arch="s390x">
  <version epoch="0" ver="0.192" rel="160099.3.1"/>
  <changelog author="mliska@suse.cz" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="luc14n0@opensuse.org" date="1689163200">- Replace libdebuginfo1 sub-package's debuginfod-profile Recommends
  with config(debuginfod-profile) Requires, but on the debuginfod-\
  client sub-package, instead. And add binutils, bpftrace-tools,
  elfutils, gdb, perf, systemd-coredump, and valgrind Supplements
  to debuginfod-client sub-package. This should make installation
  of debuginfod-client more consistent, along with debuginfod-\
  profile, with software/packages that have debuginfod support.</changelog>
  <changelog author="luc14n0@opensuse.org" 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="rguenther@suse.com" 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.jires@suse.com" date="1709640000">- Add fix_gcc14_errors.patch (bsc#1220464)</changelog>
  <changelog author="dmueller@suse.com" 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="matz@suse.com" 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@suse.de" 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="schwab@suse.de" 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="matz@suse.com" date="1768392000">- Move debuginfod homedir creation to tmpfiles.d</changelog>
</package>
<package pkgid="b94bf7bd5580bf9744f6043bd50c9be5bc0a24781ce38630044d01fa20cf06f1d4e52b5de5a9487dfc1c14178b61719e6f38fb91e37a86b3332d67f7f019c846" name="elfutils-lang" arch="noarch">
  <version epoch="0" ver="0.192" rel="160099.3.3"/>
  <changelog author="schwab@suse.de" date="1677758400">- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never
  intented to be added</changelog>
  <changelog author="mliska@suse.cz" date="1677844800">- Update to version 0.189:
  * configure: eu-nm, eu-addr2line and eu-stack can provide demangled symbols
    when linked with libstdc++. Use --disable-demangler to disable.
    A new option --enable-sanitize-memory has been added for msan
    sanitizer support.
  * libelf: elf_compress now supports ELFCOMPRESS_ZSTD when build against
    libzstd
  * libdwfl: dwfl_module_return_value_location now returns 0 (no return type)
    for DIEs that point to a DW_TAG_unspecified_type.
  * elfcompress: -t, --type= now support zstd if libelf has been build with
    ELFCOMPRESS_ZSTD support.
  * backends: Add support for LoongArch and Synopsys ARCv2 processors.
- drop upsteam patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch
  * support-DW_TAG_unspecified_type.patch
- Enable -Werror=use-after-free again.</changelog>
  <changelog author="dimstar@opensuse.org" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="rguenther@suse.com" 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.jires@suse.com" date="1709640000">- Add fix_gcc14_errors.patch (bsc#1220464)</changelog>
  <changelog author="dmueller@suse.com" 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="matz@suse.com" 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@suse.de" 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="schwab@suse.de" date="1733140800">- Remove files packaged by elfutils-debuginfod</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1734004800">- Add fix-static-linking.patch (bsc#1234445)</changelog>
</package>
<package pkgid="2cfee5dd44cfa4f711549833f5acacedf102a770f737fe32646c1de1640c45a42c24dd67f1b677ceb2059c7896a918c4e222c74905ae04a13fd6b6435433b4a0" name="elinks" arch="s390x">
  <version epoch="0" ver="0.17.0" rel="160099.4.7"/>
  <changelog author="mcalabkova@suse.com" date="1554120000">- Update to version 0.13
  * parse_header: document parameters and return value
  * doxygen: Fix link to bookmark::url
  * use draw_text for titles
  * iconv: Bail out of the loop when an illegal sequence of bytes
    occur
  * Add support for the CSS list-style-type property
  * configure.in: use PKG_CONFIG
  * Fixed problem of converting more than 256 chars
  * mem_free_if where aplicable
  * ssl: Make RAND_egd optional
  * Better handling of content-disposition
  * Compilation fix for OpenSSL-1.1
  * display lua hooks errors
  * brotli code updated
  * Use blacklist to skip verification of certificates
  * various code cleanup
  * -VERS-SSL3.0 in gnutls to avoid SSL error.
  * 1024: Verify server certificate hostname with OpenSSL (bsc#1082814)
- Removed unneeded patches:
  * elinks-0.12_pre5-compilation-fix.patch
  * use_lua-5.1.patch
  * build.with-openssl-1_1.patch
- Renamed patch:
  * build-with-ruby-1.9.patch -&gt; build-with-new-ruby.patch</changelog>
  <changelog author="sbrabec@suse.com" date="1563883200">- Update to 20190723 snapshot of version 0.13:
  * no changes
- Use pre-version tag, as the current snapshot is a pre-release.
- Remove volatile URL from Source0.
- Compile without strict aliasing to prevent breakage with new gcc.</changelog>
  <changelog author="dimstar@opensuse.org" date="1655121600">- Require perl in the same version as we built against: elinks
  links to libperl.so, which changes location based on perl
  version. The relevant path in encoded as RUNPATH into the binary
  (boo#1199945).</changelog>
  <changelog author="schwab@suse.de" date="1661342400">- Makefile is not parallel-safe</changelog>
  <changelog author="mantarimay@pm.me" 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="mantarimay@pm.me" 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="dmueller@suse.com" date="1683201600">- update to 0.16.1.1:
  * updated POTFILES</changelog>
  <changelog author="dimstar@opensuse.org" date="1691064000">- Add perl-5.38.patch: Fix compilation with Perl 5.38
  (gh#rkd77/elinks#243).</changelog>
  <changelog author="mantarimay@pm.me" 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="gboiko@suse.com" date="1725969600">- Fix building on ppc64le (by using lua instead of luajit there)</changelog>
</package>
<package pkgid="b3d0c633f313afae44fbea4d9581042d1d4d0a1ac2ef37440a67b1c12bbc2fedc055ac4316b9283c3a08e34b1deb302a33ac7bd9077f818730e8ce4579613cd4" name="elisa" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Too many changes since 25.08.3, only listing bugfixes:
  * Lyrics: stable ordering and group highlight for identical timestamps (bilingual lines) (kde#464843)
  * Remove unneeded cover file cache in file listing (kde#505985)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Fix build with Qt 6.10 on Android</changelog>
  <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/
- Changes since 25.12.0:
  * qml/HeaderBar: only replace image if it's loaded (kde#506959)
  * qml/ContextView: allow header label to elide</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 media player controls vertical centering
  * qml/HeaderBar: only replace image if it's loaded (kde#506959)</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 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>
</package>
<package pkgid="15d87aca607512781e233362f9077be2ef5089d30142cd6756322e49df13997947ae2c865aaa115c328b529586c4d51c6046fe2737d0d0b764350d012c84c37e" name="elisa-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Too many changes since 25.08.3, only listing bugfixes:
  * Lyrics: stable ordering and group highlight for identical timestamps (bilingual lines) (kde#464843)
  * Remove unneeded cover file cache in file listing (kde#505985)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
  * Fix build with Qt 6.10 on Android</changelog>
  <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/
- Changes since 25.12.0:
  * qml/HeaderBar: only replace image if it's loaded (kde#506959)
  * qml/ContextView: allow header label to elide</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 media player controls vertical centering
  * qml/HeaderBar: only replace image if it's loaded (kde#506959)</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 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>
</package>
<package pkgid="0c7dd49cf9069592c241d144b8103da5b166361f451eea0c40c37927a0df81565a763d639d50d78a4a990c4393ebfe9a48f93d462c0803fcd4838d3c83e05f3b" name="elixir" arch="noarch">
  <version epoch="0" ver="1.18.1" rel="160099.2.84"/>
  <changelog author="alessio.biancalana@suse.com" date="1708776000">- Upgrade to Elixir 1.16.1
- Drop 0001-Use-PID-valid-for-32-bit-systems-closes-12741.patch:
  * Not needed anymore, included in this version
- Drop 0001-Use-PID-valid-for-32-bit-systems-followup-to-12741-1.patch:
  * Not needed anymore, included in this version
- Add 0001-Skip-tests-if-Erlang-compiled-without-docs-closes-13322.patch:
  * Skip some tests if Erlang is compiled without docs</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1710072000">- Upgrade to Elixir 1.16.2:
  * Changelog available at https://hexdocs.pm/elixir/1.16.2/changelog.html</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1716724800">- Upgrade to Elixir 1.16.3:
  * Changelog available at https://hexdocs.pm/elixir/1.16.3/changelog.html
  * 0001-Skip-tests-if-Erlang-compiled-without-docs-closes-13322.patch no longer
    needed</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1718280000">- Upgrade to Elixir 1.17.0:
  * Changelog available at https://hexdocs.pm/elixir/1.17.0/changelog.html</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1718712000">- Upgrade to Elixir 1.17.1:
  * Changelog available at https://hexdocs.pm/elixir/1.17.1/changelog.html</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1720353600">- Upgrade to Elixir 1.17.2:
  * Changelog available at https://hexdocs.pm/elixir/1.17.2/changelog.html</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1726747200">- Upgrade to Elixir 1.17.3:
  * Changelog available at https://hexdocs.pm/elixir/1.17.3/changelog.html</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1734609600">- Add 001-skip-translator-supervisor-test.patch to make the package build correctly
- Pass elixir.spec through spec-cleaner</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1734696000">- Upgrade to Elixir 1.18.0:
  * Changelog available at https://hexdocs.pm/elixir/1.18.0/changelog.html</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1735128000">- Upgrade to Elixir 1.18.1:
  * Changelog available at https://hexdocs.pm/elixir/1.18.1/changelog.html</changelog>
</package>
<package pkgid="2374cbd9580279befb72032c0f8ee478fdaa2d422af95fcb1b090bb3d5f4566eab888f040c8d88b86f2f392fdf42e6c9167b319a61c5f7d5aa40f12bf8921229" name="elixir-doc" arch="noarch">
  <version epoch="0" ver="1.18.1" rel="160099.2.84"/>
  <changelog author="alessio.biancalana@suse.com" date="1708776000">- Upgrade to Elixir 1.16.1
- Drop 0001-Use-PID-valid-for-32-bit-systems-closes-12741.patch:
  * Not needed anymore, included in this version
- Drop 0001-Use-PID-valid-for-32-bit-systems-followup-to-12741-1.patch:
  * Not needed anymore, included in this version
- Add 0001-Skip-tests-if-Erlang-compiled-without-docs-closes-13322.patch:
  * Skip some tests if Erlang is compiled without docs</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1710072000">- Upgrade to Elixir 1.16.2:
  * Changelog available at https://hexdocs.pm/elixir/1.16.2/changelog.html</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1716724800">- Upgrade to Elixir 1.16.3:
  * Changelog available at https://hexdocs.pm/elixir/1.16.3/changelog.html
  * 0001-Skip-tests-if-Erlang-compiled-without-docs-closes-13322.patch no longer
    needed</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1718280000">- Upgrade to Elixir 1.17.0:
  * Changelog available at https://hexdocs.pm/elixir/1.17.0/changelog.html</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1718712000">- Upgrade to Elixir 1.17.1:
  * Changelog available at https://hexdocs.pm/elixir/1.17.1/changelog.html</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1720353600">- Upgrade to Elixir 1.17.2:
  * Changelog available at https://hexdocs.pm/elixir/1.17.2/changelog.html</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1726747200">- Upgrade to Elixir 1.17.3:
  * Changelog available at https://hexdocs.pm/elixir/1.17.3/changelog.html</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1734609600">- Add 001-skip-translator-supervisor-test.patch to make the package build correctly
- Pass elixir.spec through spec-cleaner</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1734696000">- Upgrade to Elixir 1.18.0:
  * Changelog available at https://hexdocs.pm/elixir/1.18.0/changelog.html</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1735128000">- Upgrade to Elixir 1.18.1:
  * Changelog available at https://hexdocs.pm/elixir/1.18.1/changelog.html</changelog>
</package>
<package pkgid="200134f4c554475b970b1e197ec936b7e8fd27a15d6f614cfd09fb0862ec07177557413a9fb81a12ccc4852ce1abf45b784cb69bc59855d790d2ea8d8ca84ee8" name="elixir-hex" arch="noarch">
  <version epoch="0" ver="2.1.1" rel="160099.2.28"/>
  <changelog author="matwey.kornilov@gmail.com" date="1431172800">- Initial version</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1527422400">- Update to version v0.17.7:
  * Bump to v0.7.6-dev
  * Fix ArgumentError when printing http error
  * Warn if using insecure SSL
  * Add support for yellow error messages
  * Move shell functions to separate module
  * Fix typo in 7ab3426
  * Always fetch new registry if it's older than 7 days
  * Include build_tools in package metadata
  * Hex.Shell print
  * Update hex_web
  * Print package metadata smarter
  * Bump to v0.8.0-dev
  * Update changelog
  * Use postgres 9.4 on travis
  * Release v0.8.0
  * Bump to v0.8.1-dev
  * Update publish task docs
  * Warn if registry file is missing when loading deps
  * Fix syntax error
  * Unload hex for test compilation
  * Util =&gt; Utils
  * Print a link to the CoC when publishing packages
  * Add multiple build tools to metadata
  * Add optional requirements for activated dep
  * Release v0.8.1
  * Bump to v0.8.2-dev
  * Send build_tools metadata correctly
  * Update hex_web
  * Sort resolver results
  * Release v0.8.2
  * Bump to v0.8.3-dev
  * add test case for incorrect ca_bit
  * fix invalid ca_bit
  * Clean up SSL tests
  * Move certs to test fixtures
  * Update changelog
  * Release v0.8.3
  * Bump to v0.8.4-dev
  * Be more straight-forward in coc message
  * Fix certificate tests
  * Remove old manifest support
  * Support new SCM.managers
  * Add missing Registry.get_build_tools
  * Make Hex a proper OTP application
  * Update CA store
  * warn if files are missing
  * Cleanup Hex defaults definition
  * Use Application behaviour for Hex
  * Start `:httpc` and set its options in one place
  * Simplify missing files filtering on publish
  * Support elixir master
  * Change API URL to use full path
  * Document environment variables
  * improve locked dep error message
  * Suppress warning in `Hex.Resolver`
  * Introduce "hex.registry" Mix task
  * Add support for offline mode
  * Improve error messages for tar extraction
  * add build task
  * refactor build and publish mix tasks
  * move mix/tasks/hex/utils.ex to mix/tasks/utils.ex
  * Fix crash when missing override
  * Avoid generic Dict when possible
  * HashDict to Map
  * Fix warnings
  * Update changelog
  * Bump to v0.9.0-dev
  * Set correct API url
  * UTF8 encode metadata
  * Only list missing files if files is set by user
  * Don't use deprecated package endpoint
  * Make displayed resolution errors unique
  * Update erlang and elixir version on travis
  * Fix Set implementation decision based on elixir version
  * MapSet =&gt; Set
  * Sort backtrack parents for consistency
  * Fix backtrack parent sorting
  * Update changelog
  * Correct missing registry warning
  * Make hex.outdated task recursive
  * Update `@shortdoc`s to starndardized Elixir format
  * Update `@moduledoc`s to starndardized Elixir format
  * Title case Hex
  * Do not raise on bad data in a users old lock
  * Add support for server name indication
  * Add HEX_UNSAFE_HTTPS for disabling certificate checking
  * Rename :contributors metadata to :maintainers
  * Update hex_web
  * Only use MapSet on Elixir 1.2+
  * Release v0.9.0
  * Bump to v0.9.1-dev
  * Add proxy auth
  * Update release instructions with csv signing
  * Fix proxy config when there is no userinfo
  * Run elixir master with correct OTP release
  * Drop master from 17.5 build matrix
  * Update release instructions
  * Add build versions to hex.info
  * Add compressed registry size to hex.info
  * Avoid loop in resolver backtracking
  * Don't remove all backtrack messages
  * Clean up backtracking logic
  * Track all states we've visited to avoid infinite loops
  * Use local.hex on travis
  * Update config.ex
  * Raise error if package description is missing
  * use Hex.Build to validate description in meta
  * Raise error if any of the required fields are missing when publishing a package
  * Typo fix
  * Remove path spec functions
  * Handle S3 errors better
  * Simplify resolver backtracking with body recursion
  * Merge backtrack messages that only differ in version
  * Run integration tests by default
  * Support elixir master
  * Do not say resolution completed successfully
  * Fix backtrack version sorting
  * Fix indentation
  * Skip cert validation test until we fix it
  * Improve outdated task output
  * add mix hex.owner packages task
  * Fix tests on 1.0.5
  * Fix warnings on elixir master
  * Remove compatibilities with 0.8.3
  * Update certificates
  * Move HexTest.Case to its own file
  * Ensure http proxy authentication is supplied in calls to `:httpc.request`
  * Handle missing requirements and raise on them
  * Remove hex_web dependency
  * Fix outdated task
  * Move mix integration tests to separate case
  * add version number for search output
  * Wait after listening to stdio
  * Clone hex_web in travis tests
  * Fix travis tests
  * Fix failing tests
  * remove test duplication from build and publish task
  * Document hex_web dependency
  * Fix app and package name mix when loading from lock
  * Fix failing tests on elixir master
  * Stop printing "Running dependency resolution"
  * Fix regressed outdated output
  * Suggest adding ex_doc if docs task is missing when running hex.docs
  * Revert "Stop printing "Running dependency resolution""
  * Tweak missing docs task error
  * Fix docs task to actually reraise
  * Change mix hex.info package output
  * Specify Elixir version requirement
  * Do not show the unpacking of a package
  * Correct indentation of Config entry in the info task
  * Fix hex.info tests
  * Separate printing from formatting in the hex.info task
  * Tidy up Hex.SCM
  * Tidy up Hex.Resolver
  * [Solution#172] raises a Mix.Error instead of choking on invalid requirements (only fot hex requirements)
  * Eliminate spaces after [ and before ] in mix_task_test.exs
  * Check versions in Registry before package requirement validation
  * Tidy up Hex.RemoteConverger.prepare_locked/3
  * Show only last 10 releases in hex.info task
  * Eliminate spaces after [ and before ] in every place
  * Tidy up modules purging in tests
  * Refine hex.info task output
  * Improve release samples naming
  * Fix Task.find warning
  * Handle DOWN messages in Parallel
  * Fix bug when umbrella child has dependency with :only
  * Handle crashing parallel task
  * Only warn on missing dependency requirement
  * Update changelog
  * Print OTP version hex.info task
  * Remove "v" prefix from all versions
  * Release v0.10.0
  * Bump to v0.10.1-dev
  * Fixed typo: Hex.shell =&gt; Hex.Shell
  * Add release script
  * Upload releases to /installs
  * Release v0.10.1
  * Bump to v0.10.2-dev
  * Optimize down_to to return only the overridden_parents map
  * Add Version cache
  * Calculate top_level once
  * Reduce memory pressure from storing backtracks
  * Clean up some resolver code
  * Add experimental backtracking resolver
  * Start Version ets table directly in supervisor
  * Merge backtrack messages with similar parents
  * Try converting lists of versions to ranges
  * Remove "From" from backtrack messages
  * Run hex_web with custom elixir and OTP version on travis
  * Release v0.10.2
  * Bump to v0.10.3-dev
  * Do not include deps that are not part of the tree
  * tests(Hex.Mix): add tests for flatten_deps
  * tests(Hex.Mix): add tests for overriding dependencies
  * Release v0.10.3
  * Bump to v0.10.4-dev
  * Catch an empty search result
  * Move lookup_packages definition to the end of file
  * Only backtrack on the parent where requirement failed
  * Ensure parent versions are unique after merging
  * Fix merging of overlapping parent and package versions
  * Ensure registry can be opened/closed multiple times
  * Make experimental resolver the default
  * Release v0.10.4
  * Bump to v0.10.5-dev
  * Append the OTP version to the user_agent function
  * Fix errors raised on invalid version
  * Ensure integration tests pass against hex_web
  * Only compare against built minor version
  * use the included otp_release function
  * Fix stdout printing from hex_web
  * Fix elixir 1.3.0-dev warnings
  * Fix loop when backtracking in resolver
  * Optimize memory usage of state tracking
  * Increase Agent timeouts
  * Improve http request timeout errors
  * Warn on non-supported dependency options
  * Add --pre flag to hex.outdated, default to false
  * Use erlang binary term encoding
  * Use correct package name when publish docs
  * Pass canonical url to ex_doc
  * Use https for hexdocs
  * Add mix hex.outdated APP
  * Emulate Version.match? :allow_pre
  * Don't emulate :allow_pre when available
  * Fix build for OTP 17.5 and Elixir master
  * Do not use with, older elixirs are supported
  * Add Hex.Registry.all_packages/0
  * Optimize version cache memory usage
  * Extract ets registry to allow for multiple implementations
  * Update certificates
  * Update changelog
  * Do not use Mix.Dep struct inside resolver
  * Add missing registry callbacks
  * Explicitly open registry and clean pdict
  * Release v0.11.0
  * Bump to v0.11.1-dev
  * Fix update hex warning
  * Fix parsing of requirements without spaces
  * Release v0.11.1
  * Bump to v0.11.2-dev
  * Show local time in hex.info
  * Return headers from API.request
  * Verify registry signature
  * Fetch bypass from git
  * Add hex.public_keys remove
  * Improve missing registry error message
  * Fix deps.update unlock regression
  * Warn on HEX_CDN deprecation
  * Fix if-none-match on fastly
  * Disable pipelining for fastly
  * Tweak performance for faster CDNs
  * Clean up some task args
  * Add hex.config key --delete
  * Improve HEX_CDN deprecation message
  * Change over to fastly
  * Fetch registry if it's missing or known to be old
  * Release v0.11.2
  * Bump to v0.11.3-dev
  * Set cache metadata in release script
  * Do not crash if registry fails to fetch
  * Remove force update of registry if older than a weel
  * Remove redundant :update option to ensure_registry
  * Fix clause order in signature_fetch_fail
  * Fix hex version warnings on travis
  * Fix :socket_closed_remotely error on travis
  * Release v0.11.3
  * Bump to v0.11.4-dev
  * Correctly show update notification
  * Raise in hex.info if registry failed
  * Use https to fastly
  * Improve config documentation
  * Clean up unneeded variable and remove extra spaces
  * Clean up inconsistencies
  * Remove duplicate parents from backtrack messages
  * If latest is a pre-release include them
  * Prepare for lock changes
  * Update changelog
  * Release v0.11.4
  * Release v0.11.5-dev
  * Measure fetch and load time for registry
  * Only print update message once per run
  * Add more registry data to hex.info
  * Fix some missing future-proofing of lock
  * Fix interactive staging error
  * Fix interactive staging error
  * Update changelog
  * Release v0.11.5
  * Bump to v0.11.6-dev
  * Add checksum to lock
  * Align deps fetching output from scm
  * Bump to 0.12.0-dev
  * Add managers and deps to lock
  * Use custom domain for hex.pm repo
  * Link to policies when registering account
  * Fix compilation errors on elixir master
  * Merge subsets of parents on conflict messages
  * Improve conflict messages
  * Revert "Merge subsets of parents on conflict messages"
  * Remove custom parent sorting
  * update code of conduct links
  * Update docs.ex
  * Removed redundant usage "against" in warning (#228)
  * Fix unsafe_https config
  * Show app name of dependency in hex.info
  * Warn about long package descriptions (#230)
  * Update changelog
  * Release v0.12.0
  * Bump to v0.12.1-dev
  * Fix changelog language
  * Fix release script
  * Fix tests against updated hex_web
  * Fix some TODOs
  * Fix crash for multiple backtrack messages
  * Add script for making new rebar releases
  * Only show proxy settings when MIX_DEBUG=1
  * System.exit =&gt; System.halt
  * Add retries to idempotent requests
  * Release v0.12.1
  * Bump to v0.12.2-dev
  * Inform about new Hex version in mix hex.info
  * Further add missing to_string in backtrack messages
  * Add elixir 1.2.6 to release script
  * Unload unpacked archives
  * Try to fix travis errors
  * Fix build on v1.2.1 (#236)
  * Fix spelling of "registry" and deindent lines
  * Fix Elixir 1.4 warnings
  * Fix some Elixir 1.4 warnings (#237)
  * Added extra meta field for package (#234)
  * Improve task shortdocs (#238)
  * Print checksum when building and publishing
  * Fix Hex.Tar.create usage (#239)
  * Do not use global state in resolver
  * Warn if using registry from cache
  * Move table code to utils for sharing
  * Show creation time of API keys
  * Fix no backtrack output from resolver
  * Fix some warnings
  * Check for broken SNI in :ssl app
  * Pipeline http requests
  * Verify dependencies from registry against lock
  * Update travis build matrix and use elixir 1.3 for hex_web
  * Install rebar on travis for hex_web deps
  * Update deps and use rebar3 for erlang deps
  * Install rebar3 for hex also
  * Encrypt local API key (#244)
  * No longer support elixir configs
  * Default to rebar3 build tool instead of rebar2
  * Don't base16 encode salt
  * Mention overrides and pre-releases in resolver error
  * Base16 encode cipher and salt in config
  * Simplify pbkdf2 guards
  * Improve error message if invalid dep config in registry
  * Fix encrypted key base16 encoding case
  * Remove encrypted key and salt when deauthing
  * Downcase checksum when a package is published
  * Add tests for Hex.Tasks.Hex
  * Add tests for mix hex.owner packages
  * Fix key test after HTTP API changes
  * Add workaround for prune_deps in Elixir 1.4-dev
  * Add docs for mix.hex config KEY --delete (#260)
  * Provide Mix tasks for fetching and opening docs (#245)
  * Default to "mix" as build tool
  * Admins will not revert your package
  * Ask for credentials later when publishing
  * Map.new not available on older Elixir versions
  * Add KeyManager and ContentEncryptor to handle encryption of api key (#255)
  * Color hex_web output blue in tests
  * Use MIX_NO_DEPS in tests
  * Use elixir v1.3.2 on travis
  * Support for revocation of all keys and removal from local config (#256)
  * Password =&gt; passphrase for encrypted API key
  * Add mix hex.user passphrase task
  * Indent by four spaces instead of using backticks in docs
  * Fix dangling }
  * Fix message when encrypting API key after registering
  * Indent all task examples
  * Verify certificate against correct hostname after redirect
  * Bump to v0.13.0-dev and update changelog
  * Remove all references to Dict (which is deprecated) (#266)
  * Disable all certificate validation tests
  * Improve messages after successful publish
  * Add status messages when publishing and reverting
  * Test repo is scoped under /repo
  * Set :canonical correctly when calling ex_doc
  * Start Hex in docs task
  * Fix progress newlines output
  * Revert back to rescuing docs task
  * Do not show table when app do not have Hex deps (#275)
  * List root dependencies in umbrella projects (#276)
  * Release v0.13.0
  * Bump to v0.13.1-dev
  * Convert all warnings when building a pkg on errors (#277)
  * Add test for hex.outdated in umbrella projects (#278)
  * Fix error message (#280)
  * Avoid to handle `error` as extra argument in functions (#281)
  * Revert "No longer support elixir configs"
  * Read elixir configs and update to new format
  * No need for explicit ending :reset with IO.ANSI.format/1
  * Hex.Build refactoring (#286)
  * Improve printing in Hex.Outdated task
  * Rename table/2 –&gt; print_table/2 in Mix.Hex.Utils
  * Tidy up helper functions for Mix.Hex.Utils.print_table/2
  * Remove unnecessary !! operation, and use better variable name
  * Negating HEX_UNSAFE_REGISTRY value #285 (#287)
  * Release v0.13.1
  * Bump to v0.13.2-dev
  * Only error on non-Hex deps when building
  * Release v0.13.2
  * Bump to v0.13.3-dev
  * Remove csv files
  * Adding --offline option to hex.docs open (#292)
  * Modify hex docs.open to fetch docs if not present locally (#293)
  * Polish the deprecation message in "mix hex.docs" (#294)
  * Rename is_missing –&gt; missing? in hex.docs task
  * Update certstore
  * Fix task error consistency issues
  * Fix task tests
  * Only support secure ciphers
  * Do not generate duplicate build tools
  * Fix location of generated html files (#301)
  * Use longer password in tests
  * Fix test/mix/tasks/hex/user_test.exs
  * Improve tests against hex_web
  * Use new hex_web auth test endpoint
  * Add slack notification to travis
  * Add registry v2
  * Persist ETS cache
  * Update plug
  * Improve resolver error messages
  * Add hex version checking for registry v2
  * Try to avoid httpc race conditions in tests
  * Fix prefetch crash
  * Bump to v0.14.0-dev
  * Fix consistency in hex.docs task docs
  * Escape atoms in mix hex.info config example
  * Fix warnings for all Elixir versions
  * Version.parse! =&gt; Version.parse for version compatability
  * Fix mix.lock for older Elixir versions
  * Remove dialyzer attributes for OTP 17 compatability
  * Fix table printing in hex.search task
  * Do not drop managers from lock
  * Remove leftover IEx.pry
  * Store managers in manifest
  * Fix master rebase issues
  * Add private task for manually installing hex
  * Check for updates in hex.info task
  * Hard code some hex.pm website links
  * Add error messages for registry fetch failures
  * Also preload from old lock
  * Do not document canonical URL
  * Fix failing owner test
  * Do not support SSLv3
  * Fix hex.docs docs
  * Update changelog
  * Fix managers in lock for already fetched deps
  * Release v0.14.0
  * Bump to v0.14.1-dev
  * Use proper URLs for links in tests
  * Fix elixir 1.0.x compatibility (#307)
  * Make sure we guess unique build tools
  * Handle nil build_tools
  * hex.docs now opens with xdg-open for non OSX unix systems (#311)
  * Prepend csv on release
  * Fix hex.install task
  * Do not crash on diverged deps with conflicting SCMs
  * HTTP should time out before GenServer
  * Persist cache after remote converger
  * Fix duplicate requests on slow networks
  * Fix duplicate update checks
  * Optimize cipher filtering
  * Add Hex.Set.new/1
  * Limit concurrent registry http requests
  * Fix Hex.Set.new for older Elixir versions
  * Update changelog
  * Release v0.14.1
  * Bump to v0.14.2-dev
  * Build hex-1.x.csv in correct order
  * Restore including latest version with hex.search (#324)
  * Do not make conditional HTTP request if file is missing
  * Fix elixir warnings
  * Clean up crypto code
  * Fix some code style issues
  * Add --module flag to hex.docs task (#316)
  * Changed hex.outdated to show if a dependency can be updated (#323)
  * Fix crypto compatibility on older OTP versions
  * String.trim =&gt; Hex.string_trim
  * Fix bit_size_to_cipher
  * Don't use with for older Elixir versions compatability
  * Restart registry server for tests
  * Add hex.retire task
  * Warn on retired packages
  * Show retirements after resolution completes
  * Fix OTP17 compilation of gpb files
  * Parent =&gt; Source in hex.outdated
  * Ensure ets cache file is saved before exiting
  * Bump to 0.15.0-dev
  * Improve wording for changelog message about retirement
  * Restrict default SSL ciphers
  * Release v0.15.0
  * Bump to v0.15.1-dev
  * Fix spelling
  * Remove unnecessary hex.install doc comment
  * Remove cache.ets file if it's broken
  * Reduce nested code in some functions (#336)
  * Normalize usage of one pipe per line (#337)
  * Move hex.key tasks to hex.user (#334)
  * Fix README to correctly say HEXWEB_PATH and add hint to error (#339)
  * Improve hex task docs
  * Use Elixir v1.4.0 for hex_web tests
  * Removed unused in_fixture macro (#338)
  * Clean up config &amp; document it consistently (#343)
  * Do not check for updates when running in offline mode (#342)
  * $ prefixed config keys are reserved
  * Initial multi repo support
  * Fix repo purging when URL changes
  * Add hex.repo docs
  * Add plataformatec's credo config
  * Use manual matchspecs to fix build on older elixir
  * Ensure hex.repo list works
  * Move Mix.* modules to Mix.Tasks.Hex
  * Remove Hex.API.Utils
  * Document repo overrides
  * socket_closed_remotely issue fixed on hex_web
  * Add tests for mix hex.repo
  * Tweak credo config
  * Support multiple repos in tests
  * Test multiple repo resolution
  * Support implicit repo overrides
  * Try to fix Registry.Server race in test
  * Always use given registry in resolver
  * Revert back to backwards-compatible lock
  * Improve performance of overridden_parents/3
  * Provide information how to reset passphrase on mismatch
  * Do not publish docs if publishing package failed
  * Add manual timeouts for httpc with Task.async
  * HTTP refactor
  * Disable moduledoc credo check
  * Move lib/mix/tasks/hex/* -&gt; lib/mix/tasks/hex.*
  * Rename hex_web -&gt; hexpm
  * Adjust .travis.yml for old hex.pm repo
  * Fix .travis.yml
  * Update .travis.yml
  * Final name change HexWeb =&gt; Hexpm
  * Bring back shorter `mix help hex` docs
  * Indent command in docs
  * Fix managers missing from lock
  * Remove parse_transform
  * Use present continuous in @moduledoc summaries and @shortdocs
  * Add better error message when repo is not configured
  * Throw error if publishing a non-pre package that has pre-dependencies (#333)
  * Fix travis builds
  * Update .credo.exs for Credo 0.7
  * Use phx.server for hexpm
  * Add test for publishing with metadata
  * Use Mix.Dep.loaded/1 to check for deps
  * Update certificates
  * Update changelog
  * Use safe_binary_to_term
  * Release v0.16.0
  * Bump to v0.16.1-dev
  * Add hex.repo subtask to show repo config (#373)
  * Updated docs to match tests code
  * Do not publish docs if package publish failed
  * More granular lock files updates (#372)
  * Hide basic authentication password from the message.
  * Fix reset password
  * Remove :named_table from backtracks ets
  * Enum.filter_map is deprecated
  * Error if requirement doesn't match
  * Fix skipping integration tests (#387)
  * Separate update check from registry server
  * Do not close server until pending requests are done
  * Show `mix hex.user passphrase` when doing `mix hex.user`
  * Nicer error message for `mix hex.user key`
  * Vendor erl_tar from OTP20
  * Vendor filename:safe_relative_path/1
  * Avoid creating PAX tarballs
  * Fix registry persist on older Elixir versions
  * Update travis build matrix for new versions
  * Set tar mtimes to 0 and remove dependency on :os.system_time/1
  * Add hex.audit (#381)
  * Code cleanup
  * Update certificates
  * Update changelog
  * Release v0.16.1
  * Bump to v0.16.2-dev
  * Update changelog
  * Clarify that only Hex deps are resolved (#398)
  * Vendor Version exceptions from Elixir
  * Don't use reserved package name in tests
  * [publish] use html_url from API response when publishing a package
  * [publish] make publish test less hacky by using pattern matching
  * Remove unused Hex.Utils.hex_package_url/1,2
  * Fix hex.search test race
  * Make html_url optional (#401)
  * [hex.search] use package html_url (#400)
  * Fallback to url when html_url is nil
  * Preserve modes when building tarball (#405)
  * Add dependency repository to package metadata (#406)
  * Fix test on travis
  * Fix typographical error (#408)
  * Move api_url and api_key to repo config
  * Add test for hex.repo --api-url
  * Add --repo flag to tasks
  * Add :repo package config
  * Use get_repo in more places
  * Add private repo support to hex.repo task
  * Minor clean up
  * Fix Elixir 1.1 compatability
  * Introduce organizations
  * Key remove =&gt; key revoke
  * Add hex.organization task
  * Reduce number of travis builds
  * Print organization when publising
  * Improve error message when docs task is missing
  * Disallow :app option for dependencies
  * Add --confirm flag to mix hex.publish (#402)
  * Fix tests for mix hex.publish --confirm
  * Update changelog
  * Use correct repo name for organizations
  * Registry defaults to parent repo
  * Update protobuf files
  * Use MixProject instead of Mixfile in mix.exs files (#409)
  * Handle package documentation mirror response (#410)
  * Use Elixir current version to fetch documentation of built in applications (#411)
  * Use MixProject in missing places
  * Fix OTP17 compilation of gpb files
  * Add repository name to mix deps task output
  * Release v0.17.0
  * Bump to v0.17.1-dev
  * Add tasks for authenticating on CI servers
  * Improve error message for missing package
  * Improve error message when package-version does not exist
  * Release v0.17.1
  * Bump to v0.17.2-dev
  * Increase publish timeouts and make it configurable
  * Fix http_timeout config name
  * Clarify where package is published to
  * Clarify hex.organization manual key handling
  * Test repository key when adding it
  * Remove pre-release publish restriction for private packages
  * Fix typographical errors (#414)
  * Add description to hex.search task (#415)
  * Improve error message when couldn't find matching version (#418)
  * Strict option parsing (#419)
  * Add "integration" tag to hex.organization_test.exs (#422)
  * Add function head so connection error does not result in a FunctionClauseError (#423)
  * Escape owner email address when adding or deleting an owner. (#421)
  * Do not crash if failing to write tar
  * Remove HTTP pipelining
  * Use configured HTTP timeout
  * Also purge registry etags when repo changed
  * Write changes to default repo to config correctly
  * Improve messaging when misconfiguring package
  * URI.encode everything
  * Convert package name to string
  * Mention HEX_HOME in `mix help hex.config` docs
  * Add a column to hex.search output showing stable version (#431)
  * Retry http request on socket_closed_remotely
  * Improve CHANGELOG style against mardownlint (#432)
  * Include metadata.config in deps (#433)
  * Fix Hex.TarTest for older Elixir versions
  * Clarify repository key read-only access (#434)
  * :name is valid in project config
  * Warn if detecting newer lock entry (#438)
  * Reject packages defining :system_env (#442)
  * Fix system_env check
  * Add mix hex.build --smoke (#437)
  * Run formatter on lib/mix/tasks/hex.build.ex
  * Include dot files when expanding file paths (#440)
  * Make minor doc rewording to Mix.Tasks.Hex{Build,Publish} (#443)
  * Fix smoke tests
  * Set exit code and improve hex.build --smoke tests
  * Fix tests on Elixir versions
  * Preserve symlinks and empty directories in tar
  * Do not set mtime for directories/symlinks
  * Fix tar mtime tests
  * Vendor File.lstat/2 for Elixir 1.0 compatability
  * Remove docs for old task: mix hex.user test (#445)
  * Authenticate hex.search http requests (#446)
  * Populate managers when getting deps (#426)
  * Check deps on hex.audit &amp; hex.publish (#449)
  * Fix crash on managers check (#451)
  * Make repository more prominent in hex.publish output (#450)
  * Simplify Hex output on deps.get #454 (#457)
  * Refactor checksum verification
  * Move registry checksum verification out of Hex.Tar
  * Replace build --smoke with build --unpack
  * Allow to set output tarball path
  * Add build --output
  * Add docs
  * Clean up output path before unpacking to avoid warning
  * Add Hex.Shell.debug/1 used with MIX_DEBUG=1 (#461)
  * List umbrella child top level deps in hex.outdated (#464)
  * Revert "Clean up output path before unpacking to avoid warning"
  * Clarify warning
  * Update Hexpm Elixir &amp; OTP version on Travis (#470)
  * Include formatter in default hex.build
  * Add note about updating lock in SCM
  * Fix registry_etag cache entry removal
  * Remove unnecessary use GenServer
  * Update repository key name
  * Fix parallel fetcher for overriding private packages
  * Fix grammatical error in documention in hex.retire (#475)
  * Fix handle_redirect to match calling arguments (#473)
  * Improve unauthed organization error
  * Redesign Hex.Tar (#467)
  * File.ls may be unsorted
  * Prompt for authenticating user (#477)
  * Deauth organizations when deauthing user (#478)
  * Replace Hex.Set with Enum.uniq
  * Remove passhprase for local/account password (#479)
  * Make gzip reproducible (#484)
  * Alerts if a package has been retired in hex.info (#482)
  * Change config encrypted_key =&gt; $encrypted_key (#485)
  * Also auth organizations when authing user (#483)
  * Display package html url in `mix hex.owner packages` (#486)
  * Color retired package yellow in mix hex.info PACKAGE (#487)
  * Improve bad organization key error
  * Build against latest stable Elixir
  * Update changelog
  * Release v0.17.2
  * Bump to v0.17.3-dev
  * Prevent empty package["meta"]["description"] to crash search (#488)
  * Base16 encode checksum before printing (#489)
  * Release v0.17.3
  * Bump to v0.17.4-dev
  * Fix wrong publish message when using --organization flag in hex.publish  (#492)
  * Fixes misspelling in hex.organization documentation (#493)
  * Changes a grammatical error. Revokal is not a valid word. (#495)
  * Allow setting file_info opts on :hex_erl_tar.add
  * Set atime/mtime/ctime to 2000-01-01 so that tar works on FAT
  * Run elixir formatter (#497)
  * Do not show retired releases in hex.info (#500)
  * Adds offline and online tasks to clarify open flags (#503)
  * Handle `--module` in `hex docs.offline`
  * Instead of hex.docs online opening browser, test env sends message to… (#505)
  * Add --key-name flag (#510)
  * Adds organization to downloaded docs path (#509)
  * Minor cleanup
  * Update hex.repo task error message (#513)
  * Make docs project aware (#508)
  * Revert "Changes references to organization to repo for clarity"
  * Raise error when trying to create too big tarballs
  * Make format_error/1 re-usable between creating and unpacking tarballs
  * Fix bug: do not encode checksum in error tuple
  * Change order of missing/unknown keys to make it more testable
  * Refactor Hex.TarTest
  * Refactor test
  * Run formatter
  * Move file timestamps assertions into separate test
  * More Hex.TarTest refactoring
  * Use repo.hex.pm in .travis.yml (#517)
  * Add :exclude_patterns to hex package options (#512)
  * Improve exclude_patterns test
  * Backtrack children before parents (#522)
  * Fix hex.docs open on Windows (#524)
  * Vendor hex_erl (#518)
  * Fixes documentation in hex.repo task (#528)
  * Prevents error when unauthenticated user authenticates while publishing (#519)
  * Vendor hex_pb_*
  * Use hex_registry
  * Different error message for non-hexpm key verification error
  * Update hex_erl
  * Use vendor.sh
  * Use correct version of hex_erl
  * Windows tests (#526)
  * hex.info documentation fix (#538)
  * Fix --organization flags (#511)
  * Format code
  * Convert some errors to warnings for organizations
  * Updates search --org test (#543)
  * Groups deps into unchanged, updated, and downgraded (#535)
  * Created -&gt; New
  * Add authentication to hex.docs (#542)
  * Add colors back into tests. (#544)
  * Show more detailed message when fetch times out (#546)
  * Update OTP and Elixir versions
  * Update certificates
  * Release v0.17.4
  * Bump to v0.17.5-dev
  * Fix crash when printing resolver output for old lock files
  * Release v0.17.5
  * Bump to v0.17.6-dev
  * Fix crash when printing resolver output when having lock entries from other SCMs
  * Release v0.17.6
  * Bump to v0.17.7-dev
  * Update hex_erl
  * Update hex_erl, closes #550
  * Update hex_erl. #550
  * Update release instructions
  * Release v0.17.7</changelog>
  <changelog author="g.santomaggio@gmail.com" date="1542196800">- Update to version v0.18.2:
  * Add checks before publishing docs
  * Update generated protobuf files for Registry with OTP 21 compatibility
  * No longer list tasks in mix hex task
  * Use hexdocs organization URLs
  * Adds --dry-run option to publish tasks
  * Do not print "Unchanged" dependencies on mix deps.get in green
  * Validate hex config keys
  * Add c_src/ and Makefile to default package files
  * Publish Mix task docs on https://hexdocs.pm/hex
  * Add recommendation when retiring and require --message flag
  * Fix Use rebar3, not rebar, when guessing build tool
  * Fix  issue saving write key when reseting local password
- Update to version v0.18.1:
  * Fix normalization of repo paths when authenticating organization
- Update to version v0.18.0:
  * Add --yes flag to hex.publish for publishing without any confirmation prompts
  * Add HEX_API_KEY environment variable for setting and overriding the key used when authenticating against the API
  * Generate a single key for all organization repositories when authenticating a new user
  * Return a non-zero exit code from hex.outdated when dependencies are outdated
  * Generate two API keys when authenticating, one encrypted with write access, and one unencrypted with only read access
  * Add ownership levels to hex.owner task
  * When resolving, try all possible backtrack branches and select the best solution
  * Improve formatting of multi-line validation errors
  * Do not use :maintainers package configuration field
  * Change hex.organization to generate keys owned by organization instead of the user generating them
  * Add options to hex.organization key for revoking and listing keys owned by organization
  * Improve interface for hex.user key and hex.organization key,
  * Full release notes: https://github.com/hexpm/hex/releases/tag/v0.18.0
- Update to version v0.17.8:
  * Fix private packages on Windows</changelog>
  <changelog author="jbreuer@suse.de" date="1608033600">- Update to version v0.20.5:
  * Release v0.20.5
  * Missing outer checksum is not a mismatch
  * Handle missing outer checksum when formatting lock
  * Warn if fetching registry without outer checksum
  * Optionally encode outer checksum in manifest
  * Bump registry cache version
  * Add timestamps to registry cache
  * Bump to v0.20.5-dev
  * Release v0.20.4
  * Add Elixir 1.10.0 to CI (#746)
  * Vendor hex_core v0.6.8 (#745)
  * Bump to v0.20.4-dev
  * Release v0.20.3
  * Handle old manifest files (#743)
  * Format
  * Fix deprecated warning
  * Fetch latest (#742)
  * Remove Travis CI
  * Uncomment upload
  * Bump to v0.20.3-dev
  * Release v0.20.2
  * Format
  * Add new Elixir versions to release script
  * Fix deprecation warning
  * Fix compatibility with OTP 17 and 18
  * Vendor hex_core v0.6.6
  * Explain red colors in hex.outdated
  * Add GitHub CI
  * Add logging to Hex.Parallel
  * Fix tests on Elixir 1.10
  * Fix ANSI encoding in test
  * Fix Hex.debug?() on old Elixirs
  * Change publish docs message on non-default api_url (#730)
  * Change publish package message on non-default api_url (#729)
  * Add `cacerts_path` config option (#727)
  * Raises when the metadata files list is empty (#728)
  * Fix reproducible checksum (#726)
  * Include :files meta in tests
  * Add outer checksum (#708)
  * mix format
  * Fix HTTP timeout config
  * Add --output option to mix hex.package fetch (#703)
  * Sets ansi_enabled? based on setting in IO for non-test envs (#712)
  * Use Elixir 1.9 and OTP 22 on CI
  * Backtrack parents first
  * Backtrack yourself before parents
  * Fix code block in docs
  * Update RELEASE.md
  * Bump to v0.20.2-dev
  * Release v0.20.1
  * Do not print transfer message when not transferring
  * Revert "Do not print ownership transfer message when not transferring"
  * Do not print ownership transfer message when not transferring
  * Update lib/mix/tasks/hex.package.ex
  * Fix release.sh
  * Bump to v0.20.1-dev
  * Release v0.20.0
  * Update v0.20 changelog (#700)
  * Verify fetched tarballs (#701)
  * Add --organization option to `mix hex.package` (#699)
  * Add `mix hex.package diff VERSION1..VERSION2` (#698)
  * Print error message on invalid config (#685)
  * Add mix hex.owner transfer task
  * Fix hex.config to use public keys instead of internal
  * Fix Hex.State to use config spec
  * Map.size/1 =&gt; map_size/1
  * Hex outdated app for umbrella (#689)
  * Supersimple/allow hex api config (#663)
  * Documents the maximum package and documentation size (#688)
  * Test on Elixir 1.8.1
  * Remove broken error handling
  * Add mix hex.package task  (#684)
  * Remove the tarball on errors (#681)
  * Show subtasks in mix hex task (#679)
  * Bring back listing Hex tasks in `mix hex` (#666)
  * show a message when dependencies may contain breaking changes (#677)
  * Add saved to location after build (#673)
  * Fix old-style mix.lock support (#668)
  * Suggest `runtime: false` for ex_doc dependency [ci skip] (#671)
  * Improve revert docs (#670)
  * Add per-project Hex configuration (#665)
  * Adds support for mirror_url config (#658)
  * Bump to v0.19.1-dev
  * Release v0.19.0
  * Update changelog (#655)
  * Fix repo name check for organizations
  * Update to hex_core v0.4.0 (#651)
  * Format
  * Adds organization to config when passing org flag into hex.info (#654)
  * Format code
  * Fix resolver backtrack performance
  * Filter pre-releases before merging backtracked versions
  * Clarify cache message
  * Remove honor_cipher_order
  * Fix registry record deprecation error message (#652)
  * Error when fetching outdated registry record (#650)
  * Fix fetching :repos_key, closes #649
  * Print publisher in `mix hex.info PACKAGE VERSION` (#647)
  * Warn when fetching outdated registry record (#648)
  * Verify authenticity of signed payload (#646)
  * Make it explicit wer're running hex_core v0.2.1
  * Update `mix hex.config` moduledoc (#645)
  * Changes hex.config to output all config settings and where they are derived from (#644)
  * Store source of value in Hex.State (#643)
  * Update hex_core
  * Error with a descriptive msg when building a package with git deps (#636)
  * Don't follow symlinks when adding files to tarballs (#634)
  * Update hex_core
  * Refactor create docs function to use  :mix_hex_tarball.create_docs (#620)
  * Bump to 0.18.3-dev
  * Release v0.18.2 (#626)
  * Add recommendation when retiring and require --message flag (#623)
  * Consider :organization in build deps
  * Update hex.pm link on `mix hex`
  * Remove `mix run scripts/task_docs.exs` from release instructions
  * Ignore /doc
  * Most of Hex is private API (#625)
  * Format code
  * Remove "v" prefix version cleaning
  * System.cwd!/0 =&gt; File.cwd!/0 (#622)
  * Check :repo for dep equality in SCM
  * Add c_src and Makefile to default package files
  * Validate hex config keys (#618)
  * Color upgrade/downgrade messages (#616)
  * Changes the email or username arg to a single string
  * Updates hex.owner documentation
  * Update hex_core (#609)
  * Mention `mix hex.build --unpack` option (#610)
  * Adds dry run option to publish tasks (#608)
  * Hexpm.Repo -&gt; Hexpm.RepoBase
  * Update links in register message (#602)
  * Fix issue saving write key when reseting local password (#603)
  * Fix deps warnings (#600)
  * Use hexdocs organization URLs
  * Fix hex.outdated deps check
  * Fix top_level_deps for older Elixir versions
  * Vendor Mix.Project.apps_paths for older Elixir versions
  * Update Elixir and OTP on travis
  * Do not list tasks in mix hex task
  * Transfer copyright to Six Colors AB
  * Use less private Mix API
  * Format with () for nullary function calls
  * Use https on travis
  * Update hex_erl
  * Always filter and sort solutions
  * Sort SSL ciphers
  * Rename new =&gt; publish
  * Raise errors when top-level file in package matches semver pattern (#593)
  * Bump to v0.18.2-dev
  * Release v0.18.1
  * Fix organization url normalization
  * Run hex.install task without starting hex
  * Bump to v0.18.1-dev
  * Release v0.18.0
  * Add v0.18 changelog (#585)
  * Use v1.6.6 instead of master on travis
  * Change hex.publish --no-confirm to --yes
  * Improve interface for hex.user and hex.organization key tasks
  * Add organization owned keys
  * Deprecate maintainers field (#582)
  * Bump to v0.18.0-dev
  * Update release instructions
  * Bump to v0.17.9-dev
  * Use - instead of : in paths on Windows (#583)
  * Remove usages of Collectable with a non-empty list collectable (#578)
  * Reverting missing docs is not an error
  * Clarify that package can be removed by hex.publish --revert
  * Improve formatting of multi-line validation errors
  * Fix headings in hex.user docs
  * Format credo config
  * No need to parse args in hex.install
  * Try all backtrack branches and select best solution (#572)
  * Raises an error if the arg passed is not a version (#575)
  * Add ownership level options to hex.owner (#569)
  * Do not rely on 204 responses
  * Fix docs code indentation
  * Remove unneccesary API.User.test/2
  * Split API key into a write and read pair (#560)
  * Adds non-zero exit code when one or more dependencies is outdated (#563)
  * Add single key for all organizations (#559)
  * Rename vendored_hex_* to mix_hex_* (#558)
  * Update hex.pm task docs on release
  * Add HEX_RESOLVE_VERBOSE mode for always printing backtracks
  * Clarify difference between encrypted and unencrypted API keys
  * Remove repo from deps map
  * Add support for unencrypted API keys (#553)
  * Remove unused offline? field
  * Use maps for tracking dependencies
  * Remove regex usage (#556)
  * Change confusing negation in resolver
  * Update release instructions
  * Documents the --no-confirm flag (#555)
  * Bump to v0.17.8-dev</changelog>
  <changelog author="mvetter@suse.com" date="1651579200">- Update to version v1.0.1:
  * Release v1.0.1
  * Fix OTP compatibility (#934)
  * Bump v1.0.1-dev
  * Release v1.0.0
  * Remove retire warning (#929)
  * Error if building packge with app: false dependency (#928)
  * Add support for reading credentials from .netrc files (#925)
  * Disable OTP master on CI (#927)
  * Fix OTP deprecation warnings (#926)
  * Fix missing yes?/2 callback warning
  * Add scripts directory
  * Validate oss licenses (#915)
  * Exit with 1 when hex fails to publish package (#912)
  * Ensure internal timeout check is hit before external
  * Ensure package names are unique in tests (#913)
  * Fix resolver of top level dependency (#909)
  * Do not fail if could not verify auth key (#911)
  * Update to setup-beam v1.9 (#908)
  * Update release docs
  * Release v0.21.3
  * Add backtrack check based on version requirement (#907)
  * Add overridden_deps/1 and remove unnecessary resolver state (#905)
  * fix typo (#904)
  * Print hint if resolver is slow (#900)
  * Check hex timeout (#896)
  * Update Mix task docs (#897)
  * Remove unused function
  * Hide accidentally exposes functions
  * Add mix hex.repo show NAME --key task (#893)
  * Use Elixir 1.12 for checking formatting (#895)
  * Remove rebar3 that is included in the base image (#894)
  * Format
  * Add a tip to run `mix hex.sponsor` if a package with sponsor gets downloaded (#887)
  * Add sample usage to hex.retire moduledoc (#891)
  * Update rebar release script
  * Revert "Mention sponsors when packages with them are fetched (#884)"
  * Mention sponsors when packages with them are fetched (#884)
  * Adds new config: no_short_urls (#881)
  * mix hex.registry: Add updated_at to /names resource (#877)
  * Update hex_core to use high-level registry API (#878)
  * Update release.sh
  * Release v0.21.2
  * Store correct password after confirmation failure (#875)
  * Update CHANGELOG
  * Update ssl opts for host validation on redirect (#874)
  * Use setup-beam@v1.7 (#873)
  * Build of rebar3 and upload for specific Elixir versions (#870)
  * Fix building hex registry, closes #866
  * Fix registry build crash on versions with hyphens (#865)
  * Adds support for `mix hex.package fetch PACKAGE` without version (#861)
  * Update CA store docs (#863)
  * Use erlef/setup-elixir action (#860)
  * Start Hex before building the registry, closes #859
  * Clarify using packages from self-hosted instances
  * Gracefully handle missing hex metadata in sponsor task (#855)
  * Bump to v0.21.2-dev
  * Release v0.21.1
  * Disallow API writes on ssl-10.2
  * Warn when using ssl-10.2
  * Remove --fetch-public-key from `mix hex.repo set` docs, closes #852
  * Unload hex application to fix compatability between Hex versions
  * Fix {:error, :bad_directory} when installing on Elixir 1.0
  * Fix filenames in release script
  * Bump to v0.21.1-dev
  * Release v0.21.0
  * Show MIX_XDG and HEX_HOME as sources on mix hex.config (#851)
  * Add tests for mix xdg (#849)
  * Document MIX_XDG (#848)
  * Update CHANGELOG.md
  * replaces xdg_config_home and xdg_cache_home with mix_xdg (#841)
  * Fix crypto compatibility for OTP 24 (#847)
  * Introduce Hex.Crypto.hmac/3 function (#845)
  * Re-fetch package if registry checksum changed (#843)
  * Fix mix hex.install (#842)
  * handle no_proxy edge cases (#840)
  * Add `mix hex.registry` build (#836)
  * Fix leaking of test config into global config (#837)
  * Add :integration tag to IntegarationCase
  * Vendor hex_core v0.7.1
  * Add missing hex_core file
  * Update CHANGELOG.md
  * Raise error for sponsor task when outside Mix project (#832)
  * Add `mix hex.sponsor` (#827)
  * Add `mix hex.package diff APP VERSION` (#819)
  * Update CI badge (#831)
  * Fix build by not linking the process that starts the server
  * Simplify setting up hexpm once for integration tests
  * Add HexTest.IntegrationCase that starts hexpm on demand (#830)
  * Update hex.config.ex
  * rm lib/.DS_Store
  * Clarify `mix hex.publish --revert` docs (#826)
  * Support no_proxy environment variable (#818)
  * Test against elixir master (#825)
  * Update CI
  * Fix flaky divergereq test (#823)
  * Update CHANGELOG
  * Use docker images for Hex release (#822)
  * Bump to v0.21.0-dev and update changelog
  * Update release.sh for Elixir v1.11
  * Vendor hex_core v0.7.0
  * Fix warning
  * non-zero exit when package or release are not found (#817)
  * do not unpack tarball when flag is not passed (#816)
  * Add `--fetch-public-key FINGERPRINT` to `mix hex.repo add` (#814)
  * Revert "Support TLS 1.3"
  * Support TLS 1.3
  * Add `--within-requirements` flag (#765)
  * Use tarball outer checksum to check cache freshness (#812)
  * Add note about updatable packages to hex.outdated task
  * Always add *.DS_Store to :exclude_patterns (#750)
  * Fix backtracking on single parent (#810)
  * Move functions out of Hex module (#809)
  * Do not pass --canonical to docs task (#808)
  * Use API for dependency config in mix hex.info (#804)
  * Customize hostname check to allow also wildcard certificates (#798)
  * Fix spelling errors (#800)
  * Make `mix hex.package diff` more CLI-friendly (#795)
  * Add --repo flag to mix hex.package task (#791)
  * Updates docs to use main instead of master (#790)
  * Fix documentation updates limitation docs
  * changes 2 columns into 1 status column with 3 possible values (#786)
  * Fix mix hex.repo remove command doc (#785)
  * Document latest branch
  * Fix typo (#783)
  * adds link to diffs page in footer of hex.outdated (#779)
  * mix hex.install is a private take
  * Add ./vendor_hex_core.sh
  * Follow xdg base dir specification (#760)
  * remove reliance on colors for hex.outdated (#775)
  * Clarify publish message around ownership (#773)
  * Add locked version to `mix hex.info &lt;package&gt;`
  * Move application callback (#764)
  * Fix stacktrace warning (#763)
  * Fix order of organizations
  * supports --epub option for opening epub version of docs offline (#755)
  * Fix unused variable
  * Add test for :divergedreq (#757)
  * Fix Hex.Server.should_warn_registry_version?/0 (#754)
  * adds replace option for publish (#734)
  * Removes duuplicate release from publish test
  * Bump to v0.20.6-dev</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1690891200">- Update to version v2.0.6:
  * Release v2.0.6
  * Fix recursive Hex.State call during application start (#982)
  * Bump to v2.0.6-dev
  * Release v2.0.5
  * Default to trusted for already persisted organizations
  * Bump to v2.0.5-dev
  * Release v2.0.4
  * Simplify loading of repos_key config
  * Fix trust lookup for organizations
  * Bump to v2.0.4-dev
  * Release v2.0.3
  * Add trusted_mirror_url config (#956)
  * Remove :ssh application dependency (#977)
  * Fixes for hexpm ecto.load
  * Format
  * Bump to v2.0.3-dev
  * Release v2.0.2
  * Fixes for Elixir 1.15.0 (#974)
  * Remove hex.install private task
  * Bump to v2.0.2-dev
  * Release v2.0.1
  * Fix organization owner prompt during publish (#967)
  * Fix pre-release test
  * Vendor hex_solver v0.2.2
  * Fix mix deps.get
  * Vendor hex_solver v0.2.1
  * Fully remove deps outside of :test env
  * Remove unused function
  * Converge requirements from different sources (#960)
  * Bump to v2.0.1-dev
  * Release v2.0.0
  * lock =&gt; the lock in solver failure messages
  * only: :test deps
  * Update CI (#957)
  * Use hex deps (#955)
  * Add :logger to :extra_applications (#954)
  * Do not override locked deps
  * Fix dependency repo in mix.lock
  * New solver (#953)
  * Fix small typo in `retire` documentation (#952)
  * Bump elixir requirement to ~&gt; 1.5 (#950)
  * Document hex owner.add --level option
  * Fix docs about `repository` permission (#948)
  * Extract common docs to Hex.Package (#945)
  * Bump to v2.0.0-dev (#943)
  * Fix deps on Elixir 1.0 (#942)
  * Retry fetch requests using different inet (#384) - Make IPv6-only/NAT64 work (#940)
  * Add rebar3 build for OTP 22 (#939)
  * Another attempt at fixing opening in browser on Windows
  * Fix opening up docs on Windows, closes #937
  * Bump to v1.0.2-dev</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1700827200">- Cleanup spec file</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1717156800">- Update to version 2.1.1:
  * Release v2.1.1
  * Only filter non Hex overrides from requests (#1030)
  * Bump v2.1.1-dev
  * Release v2.1.0
  * Warn on unknown dependency options (#1027)
  * Document generating package keys
  * Use docs output if set in project's config (#1026)
  * Handle empty package name in mix hex.info (#1022)
  * Improve error message when trying to publish existing package with permissions (#1021)
  * Fix failing test on newer Elixir
  * Do not silently ignore incorrect `mix hex.outdated --sort BY`
  * Provide --sort flag sorting outdated results by status (#1017)
  * Fix building requests from umbrella apps (#1013)
  * Revert Mix changes on app stop (#1015)
  * Update release matrix
  * Update CI matrix and bump Elixir requirement to ~&gt; 1.6
  * Update certs
  * Set exit status on organization.auth failure (#1009)
  * Improve logging of auth issues (#1007)
  * Add disclaimer about loadpaths (#1000)
  * Update Hex.Repo to use hex_core to fetch data (#993)
  * Add rebar3 installs for Elixir 1.14.5 &amp; 1.15.0-rc.0 (#995)
  * Do not close registry server in post_converge (#994)
  * Add (CI) to user-agent
  * Fix HEX_TRUSTED_MIRROR_URL name in docs
  * Revert setup-beam tag
  * Convert HTTP module into hex_core adapter (#990)
  * Test erlef/setup-beam with builds.hex.pm (#992)
  * Solve with path and git deps (#989)
  * Bump to v2.0.7-dev</changelog>
</package>
<package pkgid="c08d03459fc230852e24d0a755af7847b42c6a167b6dbc1ec3ba64ff4b82f89854a78fea2094b65d0606c095c5e72d71e63b69eecd9470f7a4796816daa06c11" name="elk" arch="s390x">
  <version epoch="0" ver="8.7.2" rel="bp161.1.3"/>
  <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="2bbd0321917f005f780496dc3282e1c39b7e9da8d8b4730edf87d937efb47bf276048723a76d03e92b7b1ee5cf2aaf275002ed9a53ae1d83dc4fe0850ea9684a" name="elk-data" arch="noarch">
  <version epoch="0" ver="8.7.2" rel="bp161.1.3"/>
  <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="a1f90dec9d8fa07db9da979dd9d07726a3cf88aba871c21d27b63bf6c957448832409c957af82374ea6f1203b9299b4f09404b7d3ea820eb0ba43c6ba475ef3e" name="elk-openmpi4" arch="s390x">
  <version epoch="0" ver="8.7.2" rel="bp161.1.3"/>
  <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="b22df452917c0f3a514af7cf4c1ffa86227d45078408e1dcf7215776de60b9ed5f9b1a1a4bdfcb3559347c315808cef5406b45a316bdc7466076b7de27921351" name="elk-openmpi5" arch="s390x">
  <version epoch="0" ver="8.7.2" rel="bp161.1.3"/>
  <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="22ca6326a12575a4475f8d4fc7e8bad4b862909876cab3a0d9e3d5b68af859de14d607dcc873c52d69ed1c2cd764e85f93e46d9d73c64f46e8e6d2e5534aee4c" name="elk-utils" arch="noarch">
  <version epoch="0" ver="8.7.2" rel="bp161.1.3"/>
  <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="5241b11f94021ce67879cb0893c9fed137cb6be95b2d3f5d5f0a9e4907a3f0db640afb19b497776f3dccc2ba15906bc5b606256d9e6c16d80b1b61368a75575d" name="ell-devel" arch="s390x">
  <version epoch="0" ver="0.59" rel="160099.3.2"/>
  <changelog author="jengelh@inai.de" date="1650974400">- Update to release 0.50
  * dbus: Fix use-after-free crash when removing objects</changelog>
  <changelog author="dmueller@suse.com" date="1657540800">- update to 0.51:
  * Fix issue with handling bad prefixes per RFC4862
  * Fix issue with handling DHCP retransmission timers
  * Add support for DHCP override and static IP API</changelog>
  <changelog author="dmueller@suse.com" date="1658145600">- update to 0.52:
  * Fix issue with using PTRDIFF_MAX constant.
  * Fix issue with accepting FD 0 as epoll_fd.
  * Fix issue with setting bound time before emitting event.
  * Fix issue with starting ACD before committing static IPv4.
  * Fix issue with waiting for link-local address before DHCPv6.</changelog>
  <changelog author="dmueller@suse.com" date="1663070400">- update to 0.53:
  * Add support for EC based certificates.</changelog>
  <changelog author="dmueller@suse.com" date="1670068800">- update to 0.54:
  * Add support for DHCPv6 SLAAC address creation.
  * Add support for control of optimistic DAD feature.
  * Add support for checking validity dates of certificates.
  * Add support for RFC 5746 Secure Renegotiation.</changelog>
  <changelog author="dmueller@suse.com" date="1671796800">- update to 0.55:
  * Fix issue with DHCP and blocked unicast requests.</changelog>
  <changelog author="info@paolostivanin.com" date="1674648000">- update to 0.56:
  * Add support for TLS session resume interfaces.</changelog>
  <changelog author="dmueller@suse.com" date="1687176000">- update to 0.57:
  * Fix issue with handling Generic Netlink cancel requests.</changelog>
  <changelog author="aloisio@gmx.com" date="1693310400">- Update to version 0.58
  * Add support for handling sysctl settings.</changelog>
  <changelog author="jengelh@inai.de" date="1698840000">- Update to release 0.59
  * Add l_safe_ato* functions to the exported symbol list.</changelog>
</package>
<package pkgid="cd8e50f51eddb75780e0bcea3dd46d9ce6d61e5018e1f3e2cbc44c31c9f334c97d62f17052e7334895e26360a00c364967a8618a8a64efbcd869a9fd6e23a045" name="elua" arch="s390x">
  <version epoch="0" ver="1.26.3" rel="bp161.1.99"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645099200">- Upstream theme is now called Flat rather then dark. Dark will
  reappear soon in a new package.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- Themes are going to recommend there icon themes as well</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1646222400">- Drop python-devel BuildRequires: not needed.</changelog>
  <changelog author="Dirk M&#xFC;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>
</package>
<package pkgid="1e4ecbd3db2bf7d93f9af332a3b71a0884ec70d0e95bb0152cb3896239027ea9b05c728fd54aeaef77f34eef5084e4127974e5487dd85747092a4f5c68c8231c" name="emacs" arch="s390x">
  <version epoch="0" ver="30.2" rel="160099.3.19"/>
  <changelog author="werner@suse.de" date="1764331200">- Avoid direct dependencies to X11 libraries for wayland port</changelog>
  <changelog author="werner@suse.de" date="1768392000">* Add patch desktop.patch and then remove dependency on
  update-desktop-files (jsc#PED-15201)</changelog>
  <changelog author="werner@suse.de" date="1770724800">- Enable %check again</changelog>
  <changelog author="werner@suse.de" date="1770724801">- Clarify when bubblewrap is required at runtime
- Make %check work again</changelog>
  <changelog author="werner@suse.de" date="1770811200">- Add patch emacs-30.2-fix-zoom.patch
  * Avoid the currently broken zoom test</changelog>
  <changelog author="bjorn.kettunen@thaodan.de" date="1772280000">- Add macro to add Emacs packages to load-path
- Enable lexical bindings in startup-macros</changelog>
  <changelog author="werner@suse.de" date="1776686400">- Add patch emacs-30.2-silent.patch
  * To silent the useless warning on memmove
- Add patch emacs-30.2-tree-sitter-0.26.8.patch
  * Make it build with tree-sitter-0.26.8 security update (boo#1262007)</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" 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>
</package>
<package pkgid="ed71847cb5269674b375010987f438b58adc6055fee47f19f6c5803048004a624ac491047dae2beae4663e30193a9fe45a111d0664bccc44975e5c14d5c30741" name="emacs-apel" arch="noarch">
  <version epoch="0" ver="10.8+81+g82eb232" rel="bp161.1.2"/>
  <changelog author="mfabian@suse.de" date="1076760000">- update to 10.6</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="tiwai@suse.de" date="1250683200">- updated to version 10.7:
  Updated for newer FLIM and WL; See ChangeLog file for details</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="werner@suse.de" date="1341403200">- updated to version 10.8:
  * EMU-ELS (emu-modules): Add setting for GNU Emacs 23 or later.
  * invisible.el: In GNU Emacs 23, inv-19.el overrides builtin
    function `invisible-p'.  To fix the bug, require `inv-23' when
    running with GNU Emacs 23 or later.
  * poe.el (format-time-string): Fix problem on GNU Emacs 22.2
- Add patch from Debian:
  * poem-e20.el (fontset-pixel-size): Don't cause an error. Workaround
    for Emacs 23.</changelog>
  <changelog author="i@marguerite.su" date="1414411200">- fix for factory
  * added apel-10.8-040_make-temp-file-for-Emacs-24.3.50.patch
  * Fix wrong type argument on Emacs 24.3.50 to check make-temp-file</changelog>
  <changelog author="tiwai@suse.de" date="1532347200">- Fix build with the latest emacs:
  apel-emacs-escape-fix.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1601294400">- add emacs-apel-fix-old-backquote.patch
- fix TW build</changelog>
  <changelog author="schwab@linux-m68k.org" date="1651752000">- Switch to APEL-LB from Wanderlust
- Update to version 10.8+80+g6947dc4:
  * Fold docstring within 80 characters
  * Fix fontset-pixel-size failure
  * Revive poe.el's dependency on pym.el
  * Remove conditional definition of functions and variable.
  * Remove codes for old platforms.
  * Update package description file for MELPA.
  * * product.el: Remove unneeded dependency on pym.el.
  * Don't use defun-maybe for mime-charset-list
- apel-10.8-040_make-temp-file-for-Emacs-24.3.50.patch,
  apel-emacs-escape-fix.patch, emacs-apel-fix-old-backquote.patch,
  prevent-fontset-error.patch: Remote obsolete patches</changelog>
  <changelog author="schwab@linux-m68k.org" date="1684411200">- Update to version 10.8+81+g82eb232:
  * Update docstring syntax</changelog>
</package>
<package pkgid="b74e784405f092cf2b2ce0ef0883b0268f504c7a065f57dafb190d315466548a692a1293c9f2041e13cfa2f50730ec617d223a72ff22f3159da3fc5eb3f5d525" name="emacs-auctex" arch="noarch">
  <version epoch="0" ver="14.1.0" rel="bp161.1.2"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1715860800">- Remove patch ignore-errors.patch
  * After discussion with AUCTeX upstream avoid now those errors
    by ignoring font-lock TeX macros as well as lwarp.sty
- Refresh auctex-13.3-auto-TL-2024.tar.xz with that above</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1715860801">- Update dinbrief.patch
  * Use babel style direct for ngerman
  * Reintroduce enforced T1 font encoding</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1715860802">- Merge changes from upstream for patch dinbrief.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1720612800">- Update to AUCTeX ELPA version 14.0.6
  * This work only with GNU Emacs 27.1 and above
- Remove patches upstream now
  * dinbrief.patch
  * initial-reset.patch
  * auctex-13.1-expand.patch
- Port patch dvips.patch
- Port spec file to ELPA installation with the
  help of triggerin scriptlets
- REcommend texlive-preview as this also from AUCTeX</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1732017600">- Update to AUCTeX ELPA version 14.0.7 (2024-10-05)
  * * Added
  - Respect the value of ~TeX-output-dir~ when processing files with
    latexmk.  This means that the default value of ~TeX-command-list~ is
    changed.
  - Add new support files =style/authblk.el=, =style/langscibook.cls=,
    =style/lstautogobble.el=, =style/lstlinebgrd.el=,
    =style/ninecolors.el=, =style/supertabular.el=, =style/tabularray.el=
    and =style/xtab.el=.
  * * Fixed
  - Fold argument of verbatim macros more accurately.
  * * Removed
  - Remove the possibility to disable the side-wide installation with:
    [#]+begin_src emacs-lisp
    (unload-feature 'tex-site)
    [#]+end_src
    Using this form when installed from [[ELPA:auctex.html][ELPA]] will
    throw an error.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1732190400">- Use gzip -n for deterministic gzip headers</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1740571200">- Add patch auctex-14.0.7-texinfo.patch
  * Make it build again with latest texinfo package</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1743076800">- Switch over to TeXLive 2025</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1759406400">- Update to AUCTeX ELPA version 14.1.0
  - Add new commands ~LaTeX-make-inline~ which converts the display math
    environment at point to inline math and the more general
    ~LaTeX-modify-math~ which converts the mathematical construct at point
    into one with different kind of delimiter or another environment.
  - Add new support files =style/embedfile.el=, =style/figureversions.el=,
    =style/needspace.el=, =style/tablericons.el= and =style/wrapstuff.el=.
  - AUCTeX now requires GNU Emacs 28.1 or higher.
  - Fix unwanted expansion of abbrevs during filling when ~abbrev-mode~ is
    enabled.
  - Fix the command-line options passed to latexmk when processing files
    with xetex in order to run the viewer correctly.
  - Fix removing of stale verbatim entries in auto-parsed file once the
    corresponding package isn't used in the .tex file anymore.  Complete
    removal may require two invocations of =C-u C-c C-n=.
  - Improve support for folding of citations macros.  The current folding
    =[c]= is changed to a more descriptive version, using author names and
    publication years, like =[Ne21]= or =[ABC99]=.  These are extracted
    from any bib files referenced in the document or specified by the user
    option ~TeX-fold-bib-file~.
  - Add support for folding of =\begin{env}= and =\end{env}= macros.  The
    replacement specifiers are controlled by the custom option
    ~TeX-fold-begin-end-spec-list~.
  - Add new custom option ~TeX-fold-alert-color~ which determines the
    color used when folding the ~\alert~ macro, defaults to ~red~.
  - Add new support files =style/glossaries-extra.el=,
    =style/glossaries.el=, =style/inlinegraphicx.el=, =style/minted2.el=
    (=style/minted.el= is updated to package v3.1.2) and
    =style/stocksize.el=.
  - Add preliminary support for parsing =\graphicspath= in
    =style/graphicx.el=.
  - Change the default value of ~LaTeX-insert-into-comments~ from ~t~ to
    ~nil~.
- Add patch auctex-14.1.0-dinbrief.patch
  * Correct usage of (LaTeX-add-environments)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1775563200">- Skip auto generated style files for Leap (upstream also dislike them)</changelog>
</package>
<package pkgid="06dd749371a1ebbbbddce90f1f5d152207eec5196c622c827f9efd517ff1d0c3dfa83e2764db8b31addcf2111ef7be69f6b082e710c2bb266fa65dde863ebb68" name="emacs-compat" arch="noarch">
  <version epoch="0" ver="30.0.0.0" rel="bp161.1.4"/>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1695816000">- Initial packaging for OpenSuSE
- Include patch to add install targets to upstream makefiles
- Compat 29.1.4.2
  * compat-28: Improve =make-separator-line= visuals on graphic displays
  * compat-28: Add =native-comp-available-p=, which always returns nil
  * compat-29: Add variable =lisp-directory=</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1706702400">- Update to version 29.1.4.4:
  * The maintainer field accepts only a single mail address
  * fix(compat.el): Package-Requires "seq" = 2.3 -&gt; 2.23 (#31)
  * compat.texi: Fix typos</changelog>
  <changelog author="Bj&#xF6;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&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1711368000">- Update to version 29.1.4.5:
  * Update NEWS.org
  * compat-tests: Fix compat-thing-at-mouse test
  * Use https links everywhere
  * compat.texi: Use @dfn{Extended Definitions}
  * NEWS: Mention addition of compat.el to Emacs
  * compat.texi: Update manual after the inclusion of compat.el in Emacs
  * compat-tests: Fix commentary linter warnings
  * compat-tests: Use should-equal
  * compat--maybe-require: Rename macro to reduce churn</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1722686400">- Remove use deprecated install_info macro's
- Rebase 0001-Add-install-target.patch against new upstream version
- Update to version 30.0.0.0:
  * compat-28: Mark =subr-native-elisp-p= as obsolete (renamed in Emacs 30).
  * compat-30: New function =char-to-name=.
  * compat-30: New function =obarray-clear=.
  * compat-30: New function =interpreted-function-p=.
  * compat-30: New function =primitive-function-p=.
  * compat-30: New function =closurep=.
  * compat-30: Add extended function =sort= with keyword arguments.
  * compat-30: New function =value&lt;=.
  * compat-30: Add extended =copy-tree= with support for copying records with
    non-nil optional second argument.
  * compat-30: New macro =static-if=.
  * compat-30: New alias =drop=.
  * compat-30: New function =merge-ordered-lists=.
  * compat-30: New variables =completion-lazy-hilit= and =completion-lazy-hilit-fn=
    and new function =completion-lazy-hilit=.
  * compat-30: New function =require-with-check=.
  * compat-30: New functions =find-buffer= and =get-truename-buffer=.
  * compat-30: Add extended =completion-metadata-get= with support for
    =completion-category-overrides= and =completion-extra-properties=.</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1722686401">- Add back the install_info macro's for Leap, info triggers
  are not old enough for Leap
- Add patch to fix Texinfo references inside the manual:
  0002-compat.texi-Fix-references-to-Emacs-30.1-in-Support-.patch</changelog>
</package>
<package pkgid="2c7044b82915eb9501f8cb2d717fba1fe8576b390161e5f06b4d21c0eb6a5ada3e63aac776e1df35638d7e4e1e1696659739c2e989d8adf0fe17d738605557bb" name="emacs-el" arch="noarch">
  <version epoch="0" ver="30.2" rel="160099.3.19"/>
  <changelog author="werner@suse.de" date="1764331200">- Avoid direct dependencies to X11 libraries for wayland port</changelog>
  <changelog author="werner@suse.de" date="1768392000">* Add patch desktop.patch and then remove dependency on
  update-desktop-files (jsc#PED-15201)</changelog>
  <changelog author="werner@suse.de" date="1770724800">- Enable %check again</changelog>
  <changelog author="werner@suse.de" date="1770724801">- Clarify when bubblewrap is required at runtime
- Make %check work again</changelog>
  <changelog author="werner@suse.de" date="1770811200">- Add patch emacs-30.2-fix-zoom.patch
  * Avoid the currently broken zoom test</changelog>
  <changelog author="bjorn.kettunen@thaodan.de" date="1772280000">- Add macro to add Emacs packages to load-path
- Enable lexical bindings in startup-macros</changelog>
  <changelog author="werner@suse.de" date="1776686400">- Add patch emacs-30.2-silent.patch
  * To silent the useless warning on memmove
- Add patch emacs-30.2-tree-sitter-0.26.8.patch
  * Make it build with tree-sitter-0.26.8 security update (boo#1262007)</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" 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>
</package>
<package pkgid="9d09c9370723b225f38dfbdcf73eef9fe035de0b92528854ae0bb893b9b19f38b9f14f70ebca2360c047e108b862386cd4b67de8f09d2cc0c3f21d9f38579c1f" name="emacs-eln" arch="s390x">
  <version epoch="0" ver="30.2" rel="160099.3.19"/>
  <changelog author="werner@suse.de" date="1764331200">- Avoid direct dependencies to X11 libraries for wayland port</changelog>
  <changelog author="werner@suse.de" date="1768392000">* Add patch desktop.patch and then remove dependency on
  update-desktop-files (jsc#PED-15201)</changelog>
  <changelog author="werner@suse.de" date="1770724800">- Enable %check again</changelog>
  <changelog author="werner@suse.de" date="1770724801">- Clarify when bubblewrap is required at runtime
- Make %check work again</changelog>
  <changelog author="werner@suse.de" date="1770811200">- Add patch emacs-30.2-fix-zoom.patch
  * Avoid the currently broken zoom test</changelog>
  <changelog author="bjorn.kettunen@thaodan.de" date="1772280000">- Add macro to add Emacs packages to load-path
- Enable lexical bindings in startup-macros</changelog>
  <changelog author="werner@suse.de" date="1776686400">- Add patch emacs-30.2-silent.patch
  * To silent the useless warning on memmove
- Add patch emacs-30.2-tree-sitter-0.26.8.patch
  * Make it build with tree-sitter-0.26.8 security update (boo#1262007)</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" 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>
</package>
<package pkgid="310ab8f60bb82d0f72e14348259c1569801f493cf4597fd2f6a04220ae35c4c2d3a05373ebb7d7b35c1d0160501d41f3f337f2491c9c099a74f5a2260af10b91" name="emacs-flim" arch="noarch">
  <version epoch="0" ver="1.14.9+136+g2cf5a78" rel="bp161.1.2"/>
  <changelog author="tiwai@suse.de" date="1250683200">- updated to version 1.14.9
  required for new WL and emacs23
- fixed file encoding at saving files</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="schwab@linux-m68k.org" date="1349438400">- Remove more files already part of Emacs
- Specfile cleanup</changelog>
  <changelog author="i@marguerite.su" date="1436443200">- rename to emacs-flim
- clean specfile</changelog>
  <changelog author="i@marguerite.su" date="1436529600">- fix URL</changelog>
  <changelog author="schwab@linux-m68k.org" date="1649505600">- Switch to FLIM-LB from Wanderlust
- Update to version 1.4.9+125+g02735de:
  * Fold docstring of customizable variable within 80 characters
  * Minor refactorings
  * * sasl-xoauth2.el (sasl-xoauth2-host-url-table): Add examples. (not tested)
  * Compare field names in a case insensitive manner
  * Fix last change of std11-narrow-to-header.
  * Adjust dependencies.
  * Fix https://github.com/wanderlust/flim/issues/14
  * * eword-decode.el (eword-lexical-analyze): Minor refactorings.
  * * std11.el (std11-narrow-to-header): Narrow region only when needed.
  * Update package description file for MELPA.</changelog>
  <changelog author="tiwai@suse.com" date="1653393600">- Update to version 1.14.9+130+g289e5bbd66f6:
  * Fold docstring within 80 characters
  * Remove XEmacs related stuff.
  * New installer option PACKAGE_LISPDIR
  * Fix problem with new timestamp format.
  * Fold docstring within 80 characters</changelog>
  <changelog author="schwab@linux-m68k.org" date="1684411200">- Update to version 1.14.9+136+g2cf5a78:
  * Don't inhibit EOL conversion for oauth2.el.
  * Use `ash' instead of `lsh'
  * Fix CCL lexical analyzer fails to parse quoted-string
  * Add redirect URI for Gmail
  * Update docstring syntax
  * * README: Update requirements.  Wide int feature is required.</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="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="4075a88dcddf78865ad62b10ad48c963e1d6f2ce400518782bf4b2c127b9fe64d63ec1bbbdcc68e4c90cc6fd37ba67e9052af760cfaa3f0785458473fce4bc84" name="emacs-games" arch="s390x">
  <version epoch="0" ver="30.2" rel="160099.3.19"/>
  <changelog author="werner@suse.de" date="1764331200">- Avoid direct dependencies to X11 libraries for wayland port</changelog>
  <changelog author="werner@suse.de" date="1768392000">* Add patch desktop.patch and then remove dependency on
  update-desktop-files (jsc#PED-15201)</changelog>
  <changelog author="werner@suse.de" date="1770724800">- Enable %check again</changelog>
  <changelog author="werner@suse.de" date="1770724801">- Clarify when bubblewrap is required at runtime
- Make %check work again</changelog>
  <changelog author="werner@suse.de" date="1770811200">- Add patch emacs-30.2-fix-zoom.patch
  * Avoid the currently broken zoom test</changelog>
  <changelog author="bjorn.kettunen@thaodan.de" date="1772280000">- Add macro to add Emacs packages to load-path
- Enable lexical bindings in startup-macros</changelog>
  <changelog author="werner@suse.de" date="1776686400">- Add patch emacs-30.2-silent.patch
  * To silent the useless warning on memmove
- Add patch emacs-30.2-tree-sitter-0.26.8.patch
  * Make it build with tree-sitter-0.26.8 security update (boo#1262007)</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" 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>
</package>
<package pkgid="c55a94b86275aa5dcb7300314afa03dbc64ff2d5052df390b6a5c8e7e193cd51961dfcb60a73c08a47c874cf9bbb367fa2f7458039a514be983ed4a8b2559a53" name="emacs-gnuplot-mode" arch="noarch">
  <version epoch="0" ver="0.8.0" rel="bp161.1.4"/>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1511179200">- Initial separate package for gnuplot mode. The gnuplot mode
  was formerly distributed as part of the gnuplot package.
- Update from version 0.6.1 to version 0.7.0
  * Added context sensitive auto completion</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1615464000">- Make sure that Upstream source tar ball fits local copy</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1718107200">- Update to 0.8.0
  * Changed project license to GPLv3.
  * Greatly simplify the compilation process.
  * Fix deprecated calls to the cl library.
  * Deprecated XEmacs support. Bump minimal GNU Emacs version to 24.3.
  * Add a gnuplot-program-args variable for passing additional
  arguments to the gnuplot program binary.
  * The gnuplot-inline-image-mode can now take three values: nil,
  inline, dedicated.
  * Add the gnuplot-use-context-sensitive-completion configuration
  option.
  * Removed the gnuplot-bug-report function.
  * The provided gnuplot.info manual file has been updated for gnuplot
  version 5.2.6.
  * Add the gnuplot-program-args customization option to pass
  additional arguments to the gnuplot process.
  * Use syntax-proprietize-rules in gnuplot buffers.
  * gnuplot-context-sensitive-mode is now a normal minor mode.
  * Enable completion-at-point in gnuplot comint buffers.
  * Remove the unused dotemacs.el file.
  * comint-process-echoes is now buffer-local.</changelog>
</package>
<package pkgid="6c33e929b276cd51431be9358d7f97d1cdd46203eccbedcf1f7b0b6bcc2a6429517a14f4e371f3bcf2fda284251f91d6cece316883c224c57d9e88ae8d1d1371" name="emacs-gnuplot-mode-doc" arch="noarch">
  <version epoch="0" ver="0.8.0" rel="bp161.1.4"/>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1511179200">- Initial separate package for gnuplot mode. The gnuplot mode
  was formerly distributed as part of the gnuplot package.
- Update from version 0.6.1 to version 0.7.0
  * Added context sensitive auto completion</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1615464000">- Make sure that Upstream source tar ball fits local copy</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1718107200">- Update to 0.8.0
  * Changed project license to GPLv3.
  * Greatly simplify the compilation process.
  * Fix deprecated calls to the cl library.
  * Deprecated XEmacs support. Bump minimal GNU Emacs version to 24.3.
  * Add a gnuplot-program-args variable for passing additional
  arguments to the gnuplot program binary.
  * The gnuplot-inline-image-mode can now take three values: nil,
  inline, dedicated.
  * Add the gnuplot-use-context-sensitive-completion configuration
  option.
  * Removed the gnuplot-bug-report function.
  * The provided gnuplot.info manual file has been updated for gnuplot
  version 5.2.6.
  * Add the gnuplot-program-args customization option to pass
  additional arguments to the gnuplot process.
  * Use syntax-proprietize-rules in gnuplot buffers.
  * gnuplot-context-sensitive-mode is now a normal minor mode.
  * Enable completion-at-point in gnuplot comint buffers.
  * Remove the unused dotemacs.el file.
  * comint-process-echoes is now buffer-local.</changelog>
</package>
<package pkgid="5ea072490d33438e10d208a87c82ea9ea7e8f301658211ebc5bb8bd413a83290ca9c8e1ba6a89d9fc798633ea621fd42d219cc32103b96b70916ab12b29ebec5" name="emacs-info" arch="noarch">
  <version epoch="0" ver="30.2" rel="160099.3.19"/>
  <changelog author="werner@suse.de" date="1764331200">- Avoid direct dependencies to X11 libraries for wayland port</changelog>
  <changelog author="werner@suse.de" date="1768392000">* Add patch desktop.patch and then remove dependency on
  update-desktop-files (jsc#PED-15201)</changelog>
  <changelog author="werner@suse.de" date="1770724800">- Enable %check again</changelog>
  <changelog author="werner@suse.de" date="1770724801">- Clarify when bubblewrap is required at runtime
- Make %check work again</changelog>
  <changelog author="werner@suse.de" date="1770811200">- Add patch emacs-30.2-fix-zoom.patch
  * Avoid the currently broken zoom test</changelog>
  <changelog author="bjorn.kettunen@thaodan.de" date="1772280000">- Add macro to add Emacs packages to load-path
- Enable lexical bindings in startup-macros</changelog>
  <changelog author="werner@suse.de" date="1776686400">- Add patch emacs-30.2-silent.patch
  * To silent the useless warning on memmove
- Add patch emacs-30.2-tree-sitter-0.26.8.patch
  * Make it build with tree-sitter-0.26.8 security update (boo#1262007)</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" 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>
</package>
<package pkgid="3840edc2674b94ad6e527fb589cbf0e2c7a8e0f1c758e6c96eaebd5da6456ff696a76e1690dd341294231a0d7f849078cbd812fdbf2cd10b62be71302f2a0d1f" name="emacs-jinx" arch="s390x">
  <version epoch="0" ver="2.1" rel="bp161.1.3"/>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1708948800">- Update to version 1.3:
  * jinx-mode: hack-local-variables - ignore mode variables
  * README: List packages needed on OpenSUSE
  * Fix interaction bug with the newest version of AUCTeX, where the major mode
    got changed unexpectedly.
  * No need to use hashed symbol as argument for derived-mode-p
  * Fix deadlock on macOS during Jinx startup (Fix gh#minad/jinx#91, gh#minad/jinx#113)
  * Revert "Simplify rescheduling"
  * timer-activate-when-idle: Pass DONT-WAIT=t</changelog>
  <changelog author="Bj&#xF6;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&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1711368000">- Update to version 1.4:
  * Update README
  * Fix: Ensure that `eval' local variable enabling `jinx-mode' works
  * yaml-mode/yaml-ts-mode: Alias to conf-mode
  * Remove TeX-mode alias
  * jinx-exclude/include-faces, jinx-exclude-regexps: Support mode aliases
  * jinx-correct-all: Restrict corrections to marked region
  * jinx-correct: Ensure that word is saved without text properties (Fix gh#minad/jinx#140)</changelog>
  <changelog author="Bj&#xF6;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&#xF6;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&#xF6;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&#xF6;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&#xF6;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&#xF6;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&#xF6;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>
</package>
<package pkgid="27d993a45c7124c973e4f8362e43920ea6091bb7d306ab0ea2089ef82ca680b8680a88502a73fcd376347549f9ddb809ae10494fa8cc16f7f98345d00ea79647" name="emacs-libgit2" arch="s390x">
  <version epoch="0" ver="471.373defa" rel="bp161.1.3"/>
  <changelog author="Bj&#xF6;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&#xF6;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&#xF6;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="8f0cc26994e418acbc9d6e41c0c62935377aae344a575722244a37036b244f214a8f2959485103f8b8afd68a57892404e7b490e0a45af6414c5ce4ad55bffb4e" name="emacs-nox" arch="s390x">
  <version epoch="0" ver="30.2" rel="160099.3.19"/>
  <changelog author="werner@suse.de" date="1764331200">- Avoid direct dependencies to X11 libraries for wayland port</changelog>
  <changelog author="werner@suse.de" date="1768392000">* Add patch desktop.patch and then remove dependency on
  update-desktop-files (jsc#PED-15201)</changelog>
  <changelog author="werner@suse.de" date="1770724800">- Enable %check again</changelog>
  <changelog author="werner@suse.de" date="1770724801">- Clarify when bubblewrap is required at runtime
- Make %check work again</changelog>
  <changelog author="werner@suse.de" date="1770811200">- Add patch emacs-30.2-fix-zoom.patch
  * Avoid the currently broken zoom test</changelog>
  <changelog author="bjorn.kettunen@thaodan.de" date="1772280000">- Add macro to add Emacs packages to load-path
- Enable lexical bindings in startup-macros</changelog>
  <changelog author="werner@suse.de" date="1776686400">- Add patch emacs-30.2-silent.patch
  * To silent the useless warning on memmove
- Add patch emacs-30.2-tree-sitter-0.26.8.patch
  * Make it build with tree-sitter-0.26.8 security update (boo#1262007)</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" 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>
</package>
<package pkgid="8a34cfffd4b444392e823f5a2e0f4b5121d509e4fe93d7f5ccce13fe967e4df87b3223efd4a6829305a1c2ea3a2e261f53c13490c3351582507ef0bd5fc179fd" name="emacs-plugin-devhelp" arch="s390x">
  <version epoch="0" ver="43.0" rel="bp161.1.9"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632139200">- Update to version 41.1:
  + Appdata fixes.
- Changes from version 41.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633089600">- Update to version 41.2:
  + More appdata fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515202">- Update to version 43.beta:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="7813a144c5334c8621801e33fa6075a7c278992e3a60457982d28de33615dc2d20e14464acdcdc31201bdbdf3203f05a622bea51fa7f0f3935ed02c7cbc774eb" name="emacs-scheme48" arch="s390x">
  <version epoch="0" ver="1.9.2" rel="bp161.1.87"/>
  <changelog author="mvyskocil@suse.cz" date="1229342400">- Update to 1.8</changelog>
  <changelog author="mvyskocil@suse.cz" date="1231156800">- Use RPM_OPT_FLAGS to build
- Fixed the compiler errors and warnings (patch1 and patch2)</changelog>
  <changelog author="mvyskocil@suse.cz" date="1236859200">- Fixed a build under gcc4.4
  * used gcc as a default linker</changelog>
  <changelog author="mvyskocil@suse.cz" date="1262088000">- fixed bnc#566860: correct Group of emacs-scheme48
- converted %%changelog to changes</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1552564800">- Add old packge to project devel:languages:misc just like clisp
- Update to scheme48-1.9.2
- Modernize spec file
- Add some missed patches
  debian-user-name.diff
  man-properly-escape-minuses.diff
  no-env-trampoline.diff
  noreturn.patch
  security-tmpfile.patch
- Remove some superfluous patches
  scheme48-1.8.tar.bz2
  scheme48-asneeded.patch
  scheme48-destdir.patch
  scheme48-implicit-fortify-decl.patch
  scheme48-no-return-in-nonvoid-function.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552564801">- Replace %__-type macro indirections by regular commands.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1552651200">- Redo image with existing image</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1552996800">- OpenSUSE does not have emacs-common, but an emacs package for
  the lisp files of GNU Emacs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568116800">- Use -ffat-lto-objects when building static libraries.</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="56bcbb37e699693d5d4221eb7b026925535588e4af78826942ae53a113a00f374be7cbd44cd9fdc7e713427a2abc1ef6e936314e5fc54e418150edfafc3099e4" name="emacs-semi" arch="noarch">
  <version epoch="0" ver="1.14.6+239+gb1c245b81715" rel="bp161.1.2"/>
  <changelog author="tiwai@suse.de" date="1214568000">- ported from semi-xemacs-1.14.6</changelog>
  <changelog author="tiwai@suse.de" date="1390392000">- clean up spec file via osc service
- update url, etc</changelog>
  <changelog author="tiwai@suse.de" date="1390910400">- mime-hide-buttons-in-reply.diff:
  Add mime-hide-buttons-in-reply custom variable</changelog>
  <changelog author="tiwai@suse.de" date="1547467200">- Renamed from semi-emacs to emacs-semi package to align with FLIM
- Dropped xemacs variant that causes a problem with persitent build</changelog>
  <changelog author="tiwai@suse.com" date="1653393600">- Switchto SEMI-EPG on wanderlust repo, extrat via service
- Update to version 1.14.6+239+gb1c245b81715:
  * mime-vcard.el requires bbdb-vcard-vcard21 in bbdb-vcard package
  * Remove XEmacs related stuff
  * New installer option PACKAGE_LISPDIR
  * Fold docstring within 80 characters
  * Check mule-version's availability
  * * semi-setup.el: Adjust dependencies.
  * Fold docstring of customizable variable within 80 characters
  * Use threads for signature verification
  * * mime-pgp.el (mime-preview-application/pgp-encrypted): Fix typo.
  * Fix ignored argument for mime-display-text/plain-flowed
- Drop obsoleted patches:
  autoloads.patch
  mime-hide-buttons-in-reply.diff</changelog>
</package>
<package pkgid="42ee0c93a84138e089f3abeebee0f942c4f61bc1a916e8ab019a6bf42de53dc1dfa7966523845dfb509b328aa3cc84173a4464df80343579698cf90f31826bbd" name="emacs-vm" arch="s390x">
  <version epoch="0" ver="8.2.0b.1538" rel="bp161.2.4"/>
  <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="2cdbda8998e4b96266fa4227912e90b465f6e968eefdd6e06fe7c98feba5d3b151d52dc88ff8032162a9fe85d4f151bb63b52d3ac3caa9abc54c19b0357a5b98" name="emacs-vterm" arch="s390x">
  <version epoch="0" ver="698.ae4ae1a" rel="bp161.1.3"/>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1675339200">- Initial packaging for openSUSE</changelog>
  <changelog author="Bj&#xF6;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&#xF6;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&#xF6;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>
</package>
<package pkgid="d8a7f4a49bc6ffb1d97b85fd9b3e9efff71fd18f48fab1480f296503fdb84299f81ca168d8db12a25e56bb9ad7b9d93f28c170bdb01eeded8b380bf8b91939c2" name="emacs-w3m" arch="noarch">
  <version epoch="0" ver="1.4.632+569+g5c965214" rel="bp161.1.3"/>
  <changelog author="schwab@linux-m68k.org" date="1481284800">- Update to current CVS head (version 1.4.567)
  * make it work with emacs 26</changelog>
  <changelog author="schwab@linux-m68k.org" date="1531051200">- Rename from w3m-el to emacs-w3m
- Update to current CVS head (version 1.4.631)
  * Work for Emacs &gt;= 26 in which the emacs-version variable no longer
    includes the build number
  * Refactor w3m-process-queue memory and redability
  * Make progress messages more uniform and more useful
  * Work for mailto urls
  * Update faces for all navigation cases
  * Fix two bugs in navigating the w3m-session-select popup window
  * Bugfix for the creation of session pop-up window
  * Uniform error handling and message presentation
  * Introduce w3m-display-mode
  * Send a cached ETag to the remote server so as to check whether
    the server responds with 304 meaning the cache is still up-to-date
  * Delete about://cookie/ buffer when w3m-view-previous-page is performed
  * Update selection buffer properly after deletion or renaming
  * Fix cookies handling
- Use %license for COPYING
- Remove xemacs subpackage, not compatible with xemacs any more</changelog>
  <changelog author="jengelh@inai.de" date="1531569600">- Trim bias from description.
- Replace old RPM shell vars by macros.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@linux-m68k.org&gt;" date="1582632000">- Update to current GIT HEAD (6eda3828)</changelog>
  <changelog author="schwab@linux-m68k.org" date="1616328000">- Update to version 1.4.632+396+g051dba16:
  * Don't show a backstage while performing `text-scale-adjust'
  * Make text-scale-adjust work
  * Fix it again
  * shimbun.el (shimbun-xml-parse-buffer): Fix typo
  * ChangeLog: fix date entries
  * * shimbun.el (shimbun-xml-parse-buffer): Work around malformed xml
  * Update copyright years
  * Docfix so not to be wider than 80 chars
  * Bugfix 'w3m-previous-image doesn't work' ([emacs-w3m:13747])
  * Fix typo in ChangeLog</changelog>
  <changelog author="schwab@linux-m68k.org" date="1634299200">- Update to version 1.4.632+501+gc088fe62:
  * * w3m-lnum.el (w3m-lnum-get-match-info, w3m-lnum-get-action): Rearrange docstrings so to be in 80-column
  * Typo fix
  * Use rfc6068.el if possible instead of rfc2368.el (issue #109)
  * * sb-sankei.el (shimbun-sankei-keep-login): Consult akamai cookie instead of local timer for expiry period. (shimbun-sankei-logout): Remove login/out cookies first and save last. (shimbun-sankei-login): Remove akamai cookie first as well. (shimbun-sankei-last-login): Remove variable. (shimbun-sankei-get-headers): Use date-to-time instead of encode-time and parse-time-string or timezone-parse-date.
  * * w3m-filter.el (w3m-filter-configuration): Add desc template
  * * w3m-filter.el (w3m-filter-configuration): Make Custom-set work
  * * w3m-bookmark.el (w3m-bookmark-menubar-update): Add a workaround to avoid a miscellaneous error
  * Treat application/emacs-lisp as text/plain ([emacs-w3m:13845])
  * user-agents: bugfix, update, improve friendliness (PR#106)
  * * w3m.el (w3m-user-agent-alist): Fill in in 80-column, reindent
  * user-agent variables: update, and add reference feature
  * w3m-user-agent-default-alist: bugfix macro element
  * New and improved filter for github (PR#105)
  * * w3m-filter.el (w3m-filter-github): Fill in in 80-column, reindent
  * w3m-filter: new and improved filter for github
  * * sb-sankei.el (shimbun-headers): Run shimbun-sankei-keep-login
  * * sb-sankei.el (shimbun-sankei-login): Cache a copy of password always
  * * sb-sankei.el (shimbun-sankei-logout{in|out}): Make those functions, instead of shimbun-sankei-keep-login, manage shimbun-sankei-last-login.
  * * sb-sankei.el (shimbun-sankei-keep-login): Fix last commit
  * Keep logging in in Sankei
  * Add timeout to w3m-download
  * Fix last commit (1059e92)
  * Hard-code the shell used in `w3m-download' with "sh" ([emacs-w3m:13826])
  * Use defvar-local in w3m.el (PR#101)
  * Replace make-variable-buffer-local with defvar-local
  * Bugfix: db-history single-page advances point too far (PR#100)
  * * w3m.el (w3m--goto-url--handler-function): Fix point position. (PR#99)
  * Position point on the first entry in the db history (PR#99) ;; slightly modified by yamaoka
  * Fix typo 講読→購読
  * reindent
  * Bugfix: db-history single-page advances point too far
  * * w3m.el (w3m--goto-url--handler-function): Fix point position. (PR#99)
  * Position point on the first entry in the db history (PR#99) ;; slightly modified by yamaoka
  * Fix typo 講読→購読
  * reindent
  * Fix typo 講読→購読
  * Add docstring for function w3m--goto-url--handler-function
  * db-history: advance to first history link
  * reindent
  * force-wide-display
  * (shimbun-sankei-clear-contents): Show restrictions
  * Fix previous commit
  * Delete nonsense distinction of writer and byliner
  * (shimbun-sankei-clear-contents): Distinguish author and writer
  * Fix last commit
  * Fix last commit
  * Add iframe tag to movie tag so to be able to view it in other browsers
  * Add links to embedded movies on Sankei
  * * sb-sankei.el (shimbun-sankei-clear-contents): Fix regexp
  * * sb-sankei.el (shimbun-sankei-clear-contents): Fix regexp
  * Support multiple article pages on Sankei
  * Minor fix in last commit
  * Show author name if it is expressed clearly in the original
  * Minor improvements on read and scan-sexps usage
  * * sb-yoshirin.el: Spelling fix: thumnail -&gt; thumbnail
  * Minor fix to Sankei
  * Display most detailed headline on Sankei
  * Display headline that might be the only place to show the author
  * Bugfix: make w3m-select-buffer-toggle-style work properly (PR#95)
  * Make Sankei support raw html embedded in java script
  * * sb-sankei.el (shimbun-sankei-clear-contents): Modify last commit
  * * sb-sankei.el (shimbun-sankei-clear-contents): Don't infloop
  * * sb-sankei.el (shimbun-sankei-clear-contents) : Fix regexps
  * * sb-sankei.el (shimbun-sankei-clear-contents) : Trivial fix
  * Make Sankei work on Emacs 26 and 27
  * Make Sankei support raw html embedded in java script
  * * sb-sankei.el (shimbun-sankei-clear-contents): Modify last commit
  * * sb-sankei.el (shimbun-sankei-clear-contents): Don't infloop
  * * sb-sankei.el (shimbun-sankei-clear-contents) : Fix regexps
  * * sb-sankei.el (shimbun-sankei-clear-contents) : Trivial fix
  * Make Sankei work on Emacs 26 and 27
  * Sigh; w3m-select-buffer-window needs to match the selected w3m buffer, not the select buffer.
  * Ensure that w3m-select-buffer-window is kept updated properly.
  * By the time split-window is called, the locally let selected-window variable is no longer a valid window. Thus, we *actually* need to call the selected-window function here.
  * Fetch more images
  * * doc/emacs-w3m.texi, doc/emacs-w3m-ja.texi (Newspapers Supported by Shimbun): Update Sankei groups.
  * Make Sankei work
  * Make Mainichi work
  * Make Asahi work (as for at least the rss group)
  * Declare w3m-queries-log-file in w3m-util.el
  * Move w3m-queries-log-file from w3m-util.el to w3m.el
  * Update
  * Reindent
  * w3m-queries-log-file: Use expand-file-name in variable defcustom
  * tweaks to handling url query parts
  * Update
  * Reindent
  * Place entire logic in function w3m-external-view
  * Revert last change that made `w3m-process-stop' do kill page buffer
  * Reindent
  * w3m-delete-buffer-if-empty: Only operate on live buffers
  * Fixes for w3m-current-url = NIL, loading images from ext program
  * Delete useless history warning
  * Make shimbun-sankei-login work
  * Silence the byte compiler on Emacs 28</changelog>
  <changelog author="schwab@linux-m68k.org" date="1649505600">- Update to version 1.4.632+512+gc3a3a947:
  * * Makefile.in (configure): Replace configure.in with configure.ac
  * Make the builder work for autoconf 2.70 and up as well
  * Drop Emacs 26 support
  * * shimbun/ChangeLog: Remove cancelled entry
  * * sb-kyoko-np.el (shimbun-clear-contents): Revert
  * * sb-kyoko-np.el (shimbun-clear-contents): Make date header precision
  * * mime-w3m.el: Fix last change
  * Typo fix
  * Conceal warnings for the case SEMI is absent (issue #108)
  * * sb-sankei.el (w3m-cookie-setup): Autoload it
  * * w3m.el (w3m-image-type-alist): Update docstring</changelog>
  <changelog author="schwab@linux-m68k.org" date="1680350400">- Update to version 1.4.632+546+gf8819bca:
  * Silence the byte-compiler on Emacs 30
  * ; sb-sankei.el (shimbun-sankei-login): Fix the way to parse forms
  * Silence the byte compiler
  * Silence warnings when compiling w3m.el individually ([emacs-w3m:13914])
  * ; Fix last change in aclocal.m4
  * Support Emacs 30
  * Update ChangeLog
  * Fix w3m-puny-encode1 failure on Emacs 29
  * * w3m.el (w3m-unsafe-url-warning): New face</changelog>
  <changelog author="schwab@linux-m68k.org" date="1708516800">- Update to version 1.4.632+563+gdc5136d2:
  * * shimbun/sb-sankei.el (shimbun-sankei-login, shimbun-sankei-keep-login): Revert
  * * shimbun/sb-sankei.el (shimbun-sankei-get-headers): Add author's name to subject if possible (shimbun-sankei-login, shimbun-sankei-keep-login): Update cookies handling
  * * shimbun/sb-sankei.el (shimbun-sankei-get-headers-ranking) (shimbun-sankei-get-headers): Update regexps
  * * shimbun/sb-sankei.el (shimbun-sankei-get-headers): Minor fixes
  * Add ``lexical-binding: nil'' to many files
  * * shimbun/sb-sankei.el (shimbun-sankei-get-headers-ranking): New function (shimbun-sankei-get-headers): Use it for the sankeisyo group; minor improvements
  * * shimbun/sb-sankei.el: Fix it so to work again for almost groups
  * * w3m.el (w3m-fontify-anchors): Improve the way to find unsafe links
  * * shimbun/mew-shimbun.el (mew-shimbun-unseen-setup): Fix advice
  * * w3m.el (w3m-add-referer, w3m-puny-utf-16be): Fix custom types
  * * w3mhack.el (w3mhack-insert-git-revision, w3mhack-generate-load-file): Fix so to generate emacs-w3m-git-revision on Emacs 29 and up as well
  * * nnshimbun.el (nnshimbun-replace-date-header): Compile it if and only if it is necessary
  * * mew-shimbun.el (mew-shimbun-unseen-setup): Use advice-add instead of defadvice that's been marked obsolete in Emacs 30
  * * w3m-util.el (w3m-delete-w3m-initial-frames): Doc fix
  * * mime-w3m.el (mime-display-message, kill-new): Use advice-add instead of defadvice that's been marked obsolete in Emacs 30
  * Drop Emacs 27 support
  * * nnshimbun.el (nnshimbun-replace-date-header): Don't quote lambda form</changelog>
  <changelog author="schwab@linux-m68k.org" date="1729512000">- Update to version 1.4.632+569+g5c965214:
  * shimbun/sb-sankei.el: Somewhat improve article readability
  * shimbun/sb-sankei.el: Make login suite work again
  * * w3m-filter.el (w3m-filter-regard-srcset=-as-src=): New filter
  * * shimbun.el (shimbun-mime-replace-image-tags): Allow srcset in img
  * * sb-sankei.el (shimbun-sankei-get-headers): Update regexp
  * * sb-sankei.el (shimbun-sankei-get-headers): Fix regexp</changelog>
</package>
<package pkgid="5db1e337223ac4ccdeb25e6343f0c4ac1a1e5f775d7d5f30db187076885f4d4ad982350b9faba7634325f0c223ccab95a82467c826cd35e74b2eab49fe6140ac" name="emacs-x11" arch="s390x">
  <version epoch="0" ver="30.2" rel="160099.3.19"/>
  <changelog author="werner@suse.de" date="1764331200">- Avoid direct dependencies to X11 libraries for wayland port</changelog>
  <changelog author="werner@suse.de" date="1768392000">* Add patch desktop.patch and then remove dependency on
  update-desktop-files (jsc#PED-15201)</changelog>
  <changelog author="werner@suse.de" date="1770724800">- Enable %check again</changelog>
  <changelog author="werner@suse.de" date="1770724801">- Clarify when bubblewrap is required at runtime
- Make %check work again</changelog>
  <changelog author="werner@suse.de" date="1770811200">- Add patch emacs-30.2-fix-zoom.patch
  * Avoid the currently broken zoom test</changelog>
  <changelog author="bjorn.kettunen@thaodan.de" date="1772280000">- Add macro to add Emacs packages to load-path
- Enable lexical bindings in startup-macros</changelog>
  <changelog author="werner@suse.de" date="1776686400">- Add patch emacs-30.2-silent.patch
  * To silent the useless warning on memmove
- Add patch emacs-30.2-tree-sitter-0.26.8.patch
  * Make it build with tree-sitter-0.26.8 security update (boo#1262007)</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" 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>
</package>
<package pkgid="ed0cdc70ad245f52d6a6cb1ad8ed670b241dd38878ff9ca53b36b2e4799d63cc876c7062eae25169b89360284dee0ddb1e302433b8304a479083698c3e8a1df0" name="emil" arch="s390x">
  <version epoch="0" ver="2.1.0beta9" rel="bp161.1.2"/>
  <changelog author="schwab@suse.de" date="1120651200">- Fix missing declarations.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="schwab@suse.de" date="1175169600">- Add flex and bison to BuildRequires.</changelog>
  <changelog author="crrodriguez@suse.de" date="1243944000">- fix build</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="1322827200">- add automake as buildrequire to avoid implicit dependency</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="1707912000">- Drop source URLs: the original site is no longer operational
  (one step away from package drop).</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="1721822400">- Added -fpermissive to CFLAGS to enable build with GCC 14</changelog>
</package>
<package pkgid="f9db69a8d83fe99f242d4ccfff69819e5f00aa1ea43c7ad80e90e6ffa4bcee788b369bfe4f4952c77285774af4e85c6b7f6dea3b758c4b211fcda4293657e4a9" name="emptyepsilon" arch="s390x">
  <version epoch="0" ver="2024.08.09" rel="bp161.1.3"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1597320000">- Initial checkin</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1629460800">- Version 2021.06.23</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1663156800">- Version 2022.03.16
  * DeliverAmbassador
  * Update warpJammer.cpp
  * update setting translation scenario_50_gaps.lua (#1656)
  * Tweak warp vs jump stats a bit so they are more equal.
  * Correct description discrepancy - the enemies are Exuari, not Kraylor.
  * Add estimated duration of one hour to description
  * Add descriptions and simple scan parameters for life pod and warp jammer
  * Increase the number of attacking hornets gradually while waiting for transport retrieval
  * New function for adding shields on Playership in scenarios
  * made your point clear in the documentation</changelog>
  <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>
</package>
<package pkgid="89f266cfe12db895522746fc9ae10cd3e9f7098fb324fb3eb62cfefeeae379c589a0f55d78f1d8b6543311da16782fb372c6d4621d824c0ebe3dd6c5478e5267" name="enblend-enfuse" arch="s390x">
  <version epoch="0" ver="4.2" rel="bp161.1.4"/>
  <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="41113cd2f5d08da164ccc64142d621b4fc39b1836864d06fde02279122e81f5c9c218c20ef420f9f6656509f01ea6e87a58239ff8089ad23e9b0042eef4fc296" name="enblend-enfuse-doc" arch="s390x">
  <version epoch="0" ver="4.2" rel="bp161.1.4"/>
  <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="79eb38f536d19451a200605d862fa6c8d42ba78583e26a36c943f7fc7901668f580d569cc7e92763d9afe0c8dcfa64091c9bd40847c6f12f09a04441d49a245b" name="enc" arch="s390x">
  <version epoch="0" ver="1.1.5" rel="bp161.1.2"/>
  <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="469f4d4e2001a68d141c412febdb6758f60a0402f2d7ee865b30e911994066c860c4945342f8025805981bc0cd5704452c20519e3f57bd4964f3f1b9a0e386ec" name="enca" arch="s390x">
  <version epoch="0" ver="1.19" rel="160099.3.2"/>
  <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="dimstar@opensuse.org" date="1652443200">- URL -&gt; https.
- Run spec-cleaner: mainly: package LICENSE as license, not doc.</changelog>
</package>
<package pkgid="68171dd3e39b7bb90336ab7e69cc0208b890283e5c11883606de51f46066f174f63507cc3e4c05b20f0233b253ecc74c19183de26ad307d56cefaebdcd1abc41" name="enca-devel" arch="s390x">
  <version epoch="0" ver="1.19" rel="160099.3.2"/>
  <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="dimstar@opensuse.org" date="1652443200">- URL -&gt; https.
- Run spec-cleaner: mainly: package LICENSE as license, not doc.</changelog>
</package>
<package pkgid="c6600e74d3507387e9e7530dda78919391ee35c9549cef52fa1cdd2274984ae25d91728ec5066339c8a27245673b9ee684dff5d5721a199bd09f98f4e6a053fe" name="encfs" arch="s390x">
  <version epoch="0" ver="1.9.5" rel="bp161.1.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="4d793ad55f342b4e5ed122fb8e1bf6079e5e65be400bea8ddda378cc7a7fbb597d384f37c1140a49ba3c17b491768a94d175beff3f752404367af9494b766562" name="encfs-lang" arch="noarch">
  <version epoch="0" ver="1.9.5" rel="bp161.1.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="960792e8fe6d7c76e010b2c2a8d6e71b034840781fb062650d38962e5b2a353ed08055127b89ac13c8aa27f41ebc952b9da595d3fbe8f79399e8782464d60ba0" name="enchant-2-backend-aspell" arch="s390x">
  <version epoch="0" ver="2.8.2" rel="160099.2.2"/>
  <changelog author="yfjiang@suse.com" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="yfjiang@suse.com" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="yfjiang@suse.com" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="elimat@opensuse.org" date="1596628800">- Update to version 2.2.8:
  + Add a provider back-end for Nuspell. Nuspell is a new
    spell-checker whose development has been supported by the
    Mozilla foundation. It is backwards-compatible with Hunspell
    and Myspell dictionaries, while supporting a wider range of
    language peculiarities, improved suggestions, and easier
    maintainability of the code-base.
  + Doxygen documentation generation is now supported for Enchant.
  + The command-line parsing of the “enchant” program has been made
    more friendly and reliable. The -L flag (show line numbers),
    which had not been working for some time, has been fixed.
  + A buffer overflow in personal wordlist handling has been fixed.
  + Minor improvements were made to the tests.
- Changes in version 2.2.7:
  + Fix some memory leaks in the hunspell and aspell providers.
- Changes in version 2.2.6:
  + Treat PWL as text, not binary.
- Run spec-cleaner: Remove package groups.</changelog>
  <changelog author="badshah400@gmail.com" date="1597752000">- Enable nuspell backend where it is available (openSUSE &gt;= 1550):
  + Introduce BuildRequires: nuspell-devel and
    libboost_headers-devel.
  + Split out new package enchant-2-backend-nuspell providing the
    nuspell backend.</changelog>
  <changelog author="tjyrinki@suse.com" 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="dmueller@suse.com" 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="badshah400@gmail.com" 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.net" 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>
</package>
<package pkgid="a9a58faca011fc053dec301a1f433de5215143ce1e59c70c7b326f7436fc28fec319121ddbf4f4aa05f450b3240ea2938b811ccbd5ac34c77e441b12f2ccb004" name="enchant-2-backend-hunspell" arch="s390x">
  <version epoch="0" ver="2.8.2" rel="160099.2.2"/>
  <changelog author="yfjiang@suse.com" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="yfjiang@suse.com" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="yfjiang@suse.com" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="elimat@opensuse.org" date="1596628800">- Update to version 2.2.8:
  + Add a provider back-end for Nuspell. Nuspell is a new
    spell-checker whose development has been supported by the
    Mozilla foundation. It is backwards-compatible with Hunspell
    and Myspell dictionaries, while supporting a wider range of
    language peculiarities, improved suggestions, and easier
    maintainability of the code-base.
  + Doxygen documentation generation is now supported for Enchant.
  + The command-line parsing of the “enchant” program has been made
    more friendly and reliable. The -L flag (show line numbers),
    which had not been working for some time, has been fixed.
  + A buffer overflow in personal wordlist handling has been fixed.
  + Minor improvements were made to the tests.
- Changes in version 2.2.7:
  + Fix some memory leaks in the hunspell and aspell providers.
- Changes in version 2.2.6:
  + Treat PWL as text, not binary.
- Run spec-cleaner: Remove package groups.</changelog>
  <changelog author="badshah400@gmail.com" date="1597752000">- Enable nuspell backend where it is available (openSUSE &gt;= 1550):
  + Introduce BuildRequires: nuspell-devel and
    libboost_headers-devel.
  + Split out new package enchant-2-backend-nuspell providing the
    nuspell backend.</changelog>
  <changelog author="tjyrinki@suse.com" 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="dmueller@suse.com" 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="badshah400@gmail.com" 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.net" 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>
</package>
<package pkgid="83d7ecab7fc8439c3d74b1ac32507fb5fef093958622c79203fba3830d05811733393825d460f01edeae7f3e9acc96daf35162ba110f5989d048a5a5eddbd001" name="enchant-2-backend-nuspell" arch="s390x">
  <version epoch="0" ver="2.8.2" rel="160099.2.2"/>
  <changelog author="yfjiang@suse.com" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="yfjiang@suse.com" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="yfjiang@suse.com" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="elimat@opensuse.org" date="1596628800">- Update to version 2.2.8:
  + Add a provider back-end for Nuspell. Nuspell is a new
    spell-checker whose development has been supported by the
    Mozilla foundation. It is backwards-compatible with Hunspell
    and Myspell dictionaries, while supporting a wider range of
    language peculiarities, improved suggestions, and easier
    maintainability of the code-base.
  + Doxygen documentation generation is now supported for Enchant.
  + The command-line parsing of the “enchant” program has been made
    more friendly and reliable. The -L flag (show line numbers),
    which had not been working for some time, has been fixed.
  + A buffer overflow in personal wordlist handling has been fixed.
  + Minor improvements were made to the tests.
- Changes in version 2.2.7:
  + Fix some memory leaks in the hunspell and aspell providers.
- Changes in version 2.2.6:
  + Treat PWL as text, not binary.
- Run spec-cleaner: Remove package groups.</changelog>
  <changelog author="badshah400@gmail.com" date="1597752000">- Enable nuspell backend where it is available (openSUSE &gt;= 1550):
  + Introduce BuildRequires: nuspell-devel and
    libboost_headers-devel.
  + Split out new package enchant-2-backend-nuspell providing the
    nuspell backend.</changelog>
  <changelog author="tjyrinki@suse.com" 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="dmueller@suse.com" 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="badshah400@gmail.com" 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.net" 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>
</package>
<package pkgid="5627f51fc936c63598f79aa65bfd6ecb044ae43f5c6d214e7c345306a19539eeec5c78f67f75382f6aa18fbed9263b9edb027b765cd9ea37c076ed5f2bd53dab" name="enchant-2-backend-voikko" arch="s390x">
  <version epoch="0" ver="2.8.2" rel="160099.2.2"/>
  <changelog author="yfjiang@suse.com" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="yfjiang@suse.com" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="yfjiang@suse.com" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="elimat@opensuse.org" date="1596628800">- Update to version 2.2.8:
  + Add a provider back-end for Nuspell. Nuspell is a new
    spell-checker whose development has been supported by the
    Mozilla foundation. It is backwards-compatible with Hunspell
    and Myspell dictionaries, while supporting a wider range of
    language peculiarities, improved suggestions, and easier
    maintainability of the code-base.
  + Doxygen documentation generation is now supported for Enchant.
  + The command-line parsing of the “enchant” program has been made
    more friendly and reliable. The -L flag (show line numbers),
    which had not been working for some time, has been fixed.
  + A buffer overflow in personal wordlist handling has been fixed.
  + Minor improvements were made to the tests.
- Changes in version 2.2.7:
  + Fix some memory leaks in the hunspell and aspell providers.
- Changes in version 2.2.6:
  + Treat PWL as text, not binary.
- Run spec-cleaner: Remove package groups.</changelog>
  <changelog author="badshah400@gmail.com" date="1597752000">- Enable nuspell backend where it is available (openSUSE &gt;= 1550):
  + Introduce BuildRequires: nuspell-devel and
    libboost_headers-devel.
  + Split out new package enchant-2-backend-nuspell providing the
    nuspell backend.</changelog>
  <changelog author="tjyrinki@suse.com" 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="dmueller@suse.com" 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="badshah400@gmail.com" 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.net" 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>
</package>
<package pkgid="0c645c15c4e514abbeffd053a2eeed5968a12627196cd2f97a84d822afe3f32f3ecb1429eb1c5dc35bee86f207777d1a8160852729d85be5cb78535139d45b14" name="enchant-data" arch="s390x">
  <version epoch="0" ver="2.8.2" rel="160099.2.2"/>
  <changelog author="yfjiang@suse.com" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="yfjiang@suse.com" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="yfjiang@suse.com" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="elimat@opensuse.org" date="1596628800">- Update to version 2.2.8:
  + Add a provider back-end for Nuspell. Nuspell is a new
    spell-checker whose development has been supported by the
    Mozilla foundation. It is backwards-compatible with Hunspell
    and Myspell dictionaries, while supporting a wider range of
    language peculiarities, improved suggestions, and easier
    maintainability of the code-base.
  + Doxygen documentation generation is now supported for Enchant.
  + The command-line parsing of the “enchant” program has been made
    more friendly and reliable. The -L flag (show line numbers),
    which had not been working for some time, has been fixed.
  + A buffer overflow in personal wordlist handling has been fixed.
  + Minor improvements were made to the tests.
- Changes in version 2.2.7:
  + Fix some memory leaks in the hunspell and aspell providers.
- Changes in version 2.2.6:
  + Treat PWL as text, not binary.
- Run spec-cleaner: Remove package groups.</changelog>
  <changelog author="badshah400@gmail.com" date="1597752000">- Enable nuspell backend where it is available (openSUSE &gt;= 1550):
  + Introduce BuildRequires: nuspell-devel and
    libboost_headers-devel.
  + Split out new package enchant-2-backend-nuspell providing the
    nuspell backend.</changelog>
  <changelog author="tjyrinki@suse.com" 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="dmueller@suse.com" 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="badshah400@gmail.com" 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.net" 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>
</package>
<package pkgid="44b5d363ff14b600c452eaf232b37c5c96e6d517681952ef1367cc19f8516728d77955baa8aa539a65c3e47f7669eac3900417f067972a37c360e194a2ea5b14" name="enchant-devel" arch="s390x">
  <version epoch="0" ver="2.8.2" rel="160099.2.2"/>
  <changelog author="yfjiang@suse.com" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="yfjiang@suse.com" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="yfjiang@suse.com" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="elimat@opensuse.org" date="1596628800">- Update to version 2.2.8:
  + Add a provider back-end for Nuspell. Nuspell is a new
    spell-checker whose development has been supported by the
    Mozilla foundation. It is backwards-compatible with Hunspell
    and Myspell dictionaries, while supporting a wider range of
    language peculiarities, improved suggestions, and easier
    maintainability of the code-base.
  + Doxygen documentation generation is now supported for Enchant.
  + The command-line parsing of the “enchant” program has been made
    more friendly and reliable. The -L flag (show line numbers),
    which had not been working for some time, has been fixed.
  + A buffer overflow in personal wordlist handling has been fixed.
  + Minor improvements were made to the tests.
- Changes in version 2.2.7:
  + Fix some memory leaks in the hunspell and aspell providers.
- Changes in version 2.2.6:
  + Treat PWL as text, not binary.
- Run spec-cleaner: Remove package groups.</changelog>
  <changelog author="badshah400@gmail.com" date="1597752000">- Enable nuspell backend where it is available (openSUSE &gt;= 1550):
  + Introduce BuildRequires: nuspell-devel and
    libboost_headers-devel.
  + Split out new package enchant-2-backend-nuspell providing the
    nuspell backend.</changelog>
  <changelog author="tjyrinki@suse.com" 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="dmueller@suse.com" 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="badshah400@gmail.com" 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.net" 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>
</package>
<package pkgid="890a3615b7084bbb58eb9874f33fbcc965079804fb01ebd1a3f2e89b61730fff864771b52a4bf4f7c4b2de2475c5426c0ebd36c049c833749be5176e035525fb" name="enchant-tools" arch="s390x">
  <version epoch="0" ver="2.8.2" rel="160099.2.2"/>
  <changelog author="yfjiang@suse.com" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="yfjiang@suse.com" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="yfjiang@suse.com" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="elimat@opensuse.org" date="1596628800">- Update to version 2.2.8:
  + Add a provider back-end for Nuspell. Nuspell is a new
    spell-checker whose development has been supported by the
    Mozilla foundation. It is backwards-compatible with Hunspell
    and Myspell dictionaries, while supporting a wider range of
    language peculiarities, improved suggestions, and easier
    maintainability of the code-base.
  + Doxygen documentation generation is now supported for Enchant.
  + The command-line parsing of the “enchant” program has been made
    more friendly and reliable. The -L flag (show line numbers),
    which had not been working for some time, has been fixed.
  + A buffer overflow in personal wordlist handling has been fixed.
  + Minor improvements were made to the tests.
- Changes in version 2.2.7:
  + Fix some memory leaks in the hunspell and aspell providers.
- Changes in version 2.2.6:
  + Treat PWL as text, not binary.
- Run spec-cleaner: Remove package groups.</changelog>
  <changelog author="badshah400@gmail.com" date="1597752000">- Enable nuspell backend where it is available (openSUSE &gt;= 1550):
  + Introduce BuildRequires: nuspell-devel and
    libboost_headers-devel.
  + Split out new package enchant-2-backend-nuspell providing the
    nuspell backend.</changelog>
  <changelog author="tjyrinki@suse.com" 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="dmueller@suse.com" 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="badshah400@gmail.com" 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.net" 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>
</package>
<package pkgid="58e0c23993f7f95d104a815991d82f31b3482db6279e21c63da535db3604e626015f369a9e7b913c5986614e49be781c39f8b589d057a5310ff266d54d54e82d" name="enchive" arch="s390x">
  <version epoch="0" ver="3.5" rel="bp161.1.2"/>
  <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="7d93350a8c4a33c081f42a0f74b263d25f5393af711db3f1326bbebfd25ae7202d8750271637f2f595b9fcbf054b5dbdf9975cb2bf445cd20de74a87e8734b45" name="enet-devel" arch="s390x">
  <version epoch="0" ver="1.3.18" rel="bp161.1.2"/>
  <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&#xFC;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="e3d3d744f540614e70e0564fb6485e3c9e58cf2acf203464d6365463c832a64e4ca3cdfeac69d29af18aa441418086e293787c891b3ca816a84fa076de01c8aa" name="engdic" arch="noarch">
  <version epoch="0" ver="0.2" rel="bp161.123.1"/>
  <changelog author="violiet@susekorea.net" date="978523200">- NEW package.</changelog>
  <changelog author="ro@suse.de" date="1030708800">- corrected changes file</changelog>
  <changelog author="hmacht@suse.de" date="1077537600">- added option # norootforbuild in specfile</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="mfabian@suse.de" date="1153224000">- update to 0.2 and convert to UTF-8.
  keep script from 0.1 version as an additional source.</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="38d4c3f5536b23bf273b92db72ae04a1500e6635b833c2bc2f88134cf0c77309a0267e377100bbab380a1c1e04bc3f42c91e202bcf01883007f5c5b0939475ab" name="engrampa" arch="s390x">
  <version epoch="0" ver="1.28.1" rel="bp161.1.5"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1572868800">- Fix build error complaining about conflicting types for
  g_ptr_array_copy by updating to 1.23.1.
- Update to version 1.23.1:
  * Update translations
  * glib-utils: Remove unused function - g_ptr_array_copy
  * Remove some unused/deprecated functions
  * Various smaller fixes</changelog>
  <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>
</package>
<package pkgid="2cacef110c86815166dd6d145ad0a2c5fd4bfbf8e7b142de928757137aada2254387a6e9a6f9912eec80b10d2b761a9aed57b93acb51af99330fbb5d71f56503" name="engrampa-lang" arch="noarch">
  <version epoch="0" ver="1.28.1" rel="bp161.1.5"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1572868800">- Fix build error complaining about conflicting types for
  g_ptr_array_copy by updating to 1.23.1.
- Update to version 1.23.1:
  * Update translations
  * glib-utils: Remove unused function - g_ptr_array_copy
  * Remove some unused/deprecated functions
  * Various smaller fixes</changelog>
  <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>
</package>
<package pkgid="dd3d4b0851e279e6969e98833af55c2a86d858ce0e1901726adcb3f5f042fa9b6af764ecab7d5e1d050744ece09c3f78bf9a10d4f60b0f67c67036719b2bcded" name="enlightenment" arch="s390x">
  <version epoch="0" ver="0.25.4" rel="bp161.1.4"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645012800">- Update to 0.25.3
  * Fix notification double-shadow on multi-screen notifications
  * Add option to gesture to turn off entirely to avoid xserver vt bugs
  * Add option to backlight to disable ddc support in case it's broken
  * Fix ibar left/right emit for alignment
- Log to journal with X11 etc rather then logfile
    feature-openSUSE-log-to-journal.patch
- Refreshed enlightenment-0.16.999.65256-dont_require_suidbit.patch to be -p1
- Fix xsession file install</changelog>
  <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>
</package>
<package pkgid="7a90b06ac71c674efce92937b854d5b6cf67f43c05f7b9099447fe39a33d3aa498b9f1353e52668637778f4137b8ee2dffe5a055325a5ce728df1f47e8821e00" name="enlightenment-branding-openSUSE" arch="s390x">
  <version epoch="0" ver="0.2" rel="bp161.1.1"/>
  <changelog author="simon@simotek.net" date="1380715200">- Use new openSUSE theme as default
  Recommend other themes as well</changelog>
  <changelog author="simon@simotek.net" date="1383480000">- Require default theme otherwise e17 won't start the first time</changelog>
  <changelog author="simon@simotek.net" date="1387713600">- e-theme-openSUSE replaced with e17-theme-openSUSE</changelog>
  <changelog author="simon@simotek.net" date="1387886400">- update for terminology</changelog>
  <changelog author="simon@simotek.net" date="1392724800">- Conflict with e17 branding</changelog>
  <changelog author="simon@simotek.net" date="1392811200">- Fixed Summary's mention of e17 and tried to fix
  Branding conflicts.</changelog>
  <changelog author="simon@simotek.net" date="1411387200">- New 13.2 themes added
- Updated def-ibar.txt
  Includes hexchat and xchat in text implementations
  Browsers before text editors
  Add kate to the list of text editors
  Add Yast2</changelog>
  <changelog author="simon@simotek.net" date="1419854400">- Should require openSUSE Profiles as these are a fundamental part
  of the branding</changelog>
  <changelog author="simon@simotek.net" date="1433937600">- At the recommendation of DimStar Obsolete but don't provide
  e17 branding</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- Update list of themes recommended. v0.2</changelog>
</package>
<package pkgid="9fec24a10b626a4091313b0950ed739cb081a8d9d6bf11bf89a7bcb43cc67da5ff937c5a4fa169a628bbda8ee3c4df9dd5c98d1dfafd061833de2146020155c9" name="enlightenment-branding-upstream" arch="s390x">
  <version epoch="0" ver="0.25.4" rel="bp161.1.4"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645012800">- Update to 0.25.3
  * Fix notification double-shadow on multi-screen notifications
  * Add option to gesture to turn off entirely to avoid xserver vt bugs
  * Add option to backlight to disable ddc support in case it's broken
  * Fix ibar left/right emit for alignment
- Log to journal with X11 etc rather then logfile
    feature-openSUSE-log-to-journal.patch
- Refreshed enlightenment-0.16.999.65256-dont_require_suidbit.patch to be -p1
- Fix xsession file install</changelog>
  <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>
</package>
<package pkgid="54f349bf2fbd2359dcb35df62cbdf4bfcb4b6b0041af66b62246ecf4cd826cf26359b021fcebe249540991139ce23ec18019e30d5cc8393607b072bed4e054f7" name="enlightenment-devel" arch="s390x">
  <version epoch="0" ver="0.25.4" rel="bp161.1.4"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645012800">- Update to 0.25.3
  * Fix notification double-shadow on multi-screen notifications
  * Add option to gesture to turn off entirely to avoid xserver vt bugs
  * Add option to backlight to disable ddc support in case it's broken
  * Fix ibar left/right emit for alignment
- Log to journal with X11 etc rather then logfile
    feature-openSUSE-log-to-journal.patch
- Refreshed enlightenment-0.16.999.65256-dont_require_suidbit.patch to be -p1
- Fix xsession file install</changelog>
  <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>
</package>
<package pkgid="f022b7e3493f253734248396b6ecc5fc8e42b4a74ae7412f9196f1b59dd8e871963507fbe99225c25c7448bc16e638632794b01612b7c864a0654a042b8db419" name="enlightenment-profiles-openSUSE" arch="noarch">
  <version epoch="0" ver="20220317" rel="bp161.1.1"/>
  <changelog author="simon@simotek.net" date="1386936000">- rename to e17-*</changelog>
  <changelog author="simon@simotek.net" date="1386936001">- Fork for enlightenment e18 and make it work.</changelog>
  <changelog author="sleep_walker@suse.cz" date="1387454400">- fix spec for new version of profile</changelog>
  <changelog author="simon@simotek.net" date="1392724800">- Conflict with old e17</changelog>
  <changelog author="simon@simotek.net" date="1392984000">- require enlightenment-theme-dft for default.edj in e18
  Don't obsolete old packages</changelog>
  <changelog author="simon@simotek.net" date="1411387200">- e19 version of profiles for openSUSE 13.2
  Adds a dock profile
  uses and configures the package config module</changelog>
  <changelog author="simon@simotek.net" date="1433937600">- At recomendation of DimStar, Obsolete but don't provide e17 profiles</changelog>
  <changelog author="simon@simotek.net" date="1445515200">- tidy up for leap (remove extra tasks module from shelf) remove
  some modules that the wizard should load.</changelog>
  <changelog author="sflees@suse.de" date="1466596800">- boo#983953 alt-F4 and Ctrl-Alt-X keybindings don't match other
  desktops</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1647518400">- 20220317 - e25 dropped the teamwork module and I added the msgbus
  module because its useful
- Updated URL moved profiles out of my namespace and into the
  openSUSE one.</changelog>
</package>
<package pkgid="9fe4e6e8d91c933cf23e490b221d737d82441d5cd47f73827ece8188c318a13356118da7fa1a3520bf38ea3ed61a559e4ec8e1cfd8ee90e9217b4ce7f4334800" name="enlightenment-theme-Flat" arch="s390x">
  <version epoch="0" ver="0.21.0" rel="bp161.1.99"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645099200">- Upstream theme is now called Flat rather then dark. Dark will
  reappear soon in a new package.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- Themes are going to recommend there icon themes as well</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1646222400">- Drop python-devel BuildRequires: not needed.</changelog>
  <changelog author="Dirk M&#xFC;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>
</package>
<package pkgid="21f72729086703a0bbad784c0e84b58dd91c296da14b652a2830c3bb36d4b5138ff67318f534f66b872bd27409fc0f00bfb82b582b57cc3e209661353ddf1c3e" name="enlightenment-theme-dark" arch="noarch">
  <version epoch="0" ver="20220216.1.26" rel="bp161.2.8"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645358400">- Dark theme is no longer default and now a separate package
  20220216.1.26</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- Themes are going to recommend there icon themes as well</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1779710400">- Pull in ImageMagick-config-7-upstream-open as we manipulate
  images as part of the theme creation process</changelog>
</package>
<package pkgid="0a5c6c86b9da5ac8af12dbc8ed9e30bd78808b8fa89a7147af90daae0070253c2bc2fe4378560853542fe68263e53f4b1e1b8941802ea5f77686564239d19bab" name="enlightenment-theme-openSUSE" arch="noarch">
  <version epoch="0" ver="20220430.1.26" rel="bp161.1.8"/>
  <changelog author="sflees@suse.de" date="1500033600">- Create 20170714 mirrors 1.19/1.20 efl
  * fixes boo#1042287 missing text and others.</changelog>
  <changelog author="sflees@suse.de" date="1511956800">- Update for e22</changelog>
  <changelog author="sflees@suse.de" date="1524830400">- Bring back oliveleaf as default with leap 15 branding 20180504</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.com&gt;" date="1573041600">- 20191110 - efl 1.23
  * Now also ship openSUSE-e-X icon theme to match efl theme</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1590667200">- 20200528 - efl 1.24</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645185600">- 20220219.1.26 - efl 1.26
  * Temporarily still using Olive Leaf, new theme coming soon.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- Themes are going to recommend there icon themes as well</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1651320000">- 20220430.1.26 - Major change to theme based off new Dimensions theme.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738584000">- Fix build with RPM 4.20: remove commented ot setup line. %setup i
  snow a proper, multi-line macro. Using '#' to comment it out only
  comments out the first line and does not do what packagers might
  expect.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1779710400">- Pull in ImageMagick-config-7-upstream-open as we manipulate
  images as part of the theme creation process</changelog>
</package>
<package pkgid="cac0ea0f648d2a1653dc228a37add5ce6975118f9cdf9048a9d8e1a4a41e232f8d22323e4eab3e93102afe0ff52fd73418150216de8d42b5c3834fa4dd372b13" name="enlightenment-theme-openSUSE-ice" arch="noarch">
  <version epoch="0" ver="20220219.1.26" rel="bp161.2.8"/>
  <changelog author="sflees@suse.de" date="1457956800">- 20160314 rebase on efl 1.17.0 fix factory build</changelog>
  <changelog author="sflees@suse.de" date="1457956801">- spec cleaner run</changelog>
  <changelog author="sflees@suse.de" date="1467720000">- Update for e21 changes 20160705</changelog>
  <changelog author="sflees@suse.de" date="1477656000">- 20161028 Fixes some minor regressions</changelog>
  <changelog author="sflees@suse.de" date="1511956800">- Update for e22</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.com&gt;" date="1546344000">- 20200101 - efl 1.23
  * Now also ship openSUSE-e-X-ice icon theme to match efl theme</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1590753600">- 20200529 - efl 1.24</changelog>
  <changelog author="Simon Lees &lt;simonf.lees@suse.com&gt;" date="1645531200">- Update for e25 and efl 1.26</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- Themes are going to recommend there icon themes as well</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1779710400">- Pull in ImageMagick-config-7-upstream-open as we manipulate
  images as part of the theme creation process</changelog>
</package>
<package pkgid="e65fafc1d2809cb5b2bab6160754e38e33fe5c16b3c07617172b412bbc028b7a421426670cecd445092bfcad1c6def7e2fb0275800b55e81e66cd3769dc18f3a" name="enlightenment-theme-openSUSE-neon" arch="noarch">
  <version epoch="0" ver="20220219.1.26" rel="bp161.2.8"/>
  <changelog author="sflees@suse.de" date="1476964800">- Update to 20161020
  * Fixes incorrect clock color (due to upstream changes)</changelog>
  <changelog author="sflees@suse.de" date="1500033600">- Create 20170714 mirrors 1.19/1.20 efl
  * fixes boo#1042287 missing text and others.</changelog>
  <changelog author="sflees@suse.de" date="1511956800">- Update for e22</changelog>
  <changelog author="sflees@suse.de" date="1524744000">- Create Neon theme from old default</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.com&gt;" date="1546344000">- 20200101 - efl 1.23
  * Now also ship openSUSE-e-X-Neon icon theme to match efl theme</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1579608000">- Drop default theme conflicts this is not the default theme</changelog>
  <changelog author="Simon Lees &lt;simonf.lees@suse.com&gt;" date="1590753600">- 20200529 - efl 1.24</changelog>
  <changelog author="Simon Lees &lt;simonf.lees@suse.com&gt;" date="1645531200">- Update for e25 and efl 1.26</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- Themes are going to recommend there icon themes as well
- It also has no need for obsoletes.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1779710400">- Pull in ImageMagick-config-7-upstream-open as we manipulate
  images as part of the theme creation process</changelog>
</package>
<package pkgid="b7aa7a7d5232f1ceb26ec01492c0246055a115f21746b84d2e83789ba99520a2a8b9dd7b906f7a560878011590c5e3e7a69e26e9127acca8df63b286dab1cc43" name="enlightenment-theme-openSUSE-oliveleaf" arch="noarch">
  <version epoch="0" ver="20220219.1.26" rel="bp161.2.8"/>
  <changelog author="simon@simotek.net" date="1402574400">- Update theme for elementary 1.10 (Also supports e19)</changelog>
  <changelog author="simon@simotek.net" date="1410523200">- New theme for openSUSE 13.2, old theme will soon be in oliveleaf
  package
  Brings in changes for elementary 1.11 as well as some e19 fixes</changelog>
  <changelog author="simon@simotek.net" date="1410955200">- Recreate theme from 13.1 in this package</changelog>
  <changelog author="simon@simotek.net" date="1413028800">- Follow upstream in relicencing bsd theme code to lgpl2+,
    Note the build system is still BSD
- Fix incorrect spec file which only mentioned BSD licence SR(252158)</changelog>
  <changelog author="sflees@suse.de" date="1457956800">- Recreated theme 201603014
  - Build scripts now work again with openSUSE:Factory
  - Theme rebased on elementary theme from efl 1.17.0</changelog>
  <changelog author="sflees@suse.de" date="1457956801">- Spec cleaner run</changelog>
  <changelog author="sflees@suse.de" date="1475064000">- Update to new building version 20160922</changelog>
  <changelog author="sflees@suse.de" date="1511956800">- Update for e22</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645531200">- Update for e25 and efl 1.26 (This will no longer be default)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1779710400">- Pull in ImageMagick-config-7-upstream-open as we manipulate
  images as part of the theme creation process</changelog>
</package>
<package pkgid="4cbccff4c22e27999a99c6114240d739a3bed5105cd96fa097694b84a2e5b3431c5e04d1913c5700558e3781f54d316b35f773fb6655e6cb848d58bc37534a8f" name="enlightenment-theme-upstream" arch="s390x">
  <version epoch="0" ver="0.21.0" rel="bp161.1.99"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645099200">- Upstream theme is now called Flat rather then dark. Dark will
  reappear soon in a new package.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- Themes are going to recommend there icon themes as well</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1646222400">- Drop python-devel BuildRequires: not needed.</changelog>
  <changelog author="Dirk M&#xFC;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>
</package>
<package pkgid="b22f85166fb472c49c4e29288b8f94ca2ac916baa14827de13a99c80dc816c5998343616b3b8a8c626e951a6ec87f4aeb854b65742a2bb6ee4b6ca8bbced0f9f" name="enlightenment-x-Flat-icon-theme" arch="s390x">
  <version epoch="0" ver="0.21.0" rel="bp161.1.99"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645099200">- Upstream theme is now called Flat rather then dark. Dark will
  reappear soon in a new package.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- Themes are going to recommend there icon themes as well</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1646222400">- Drop python-devel BuildRequires: not needed.</changelog>
  <changelog author="Dirk M&#xFC;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>
</package>
<package pkgid="eb50022212e685d3ba384b8199cf075b120adc5d51ecfb275a5dea49b3a2f2afe48b2d14397f331570aa2f9f2b1c342bde3d730cc0fffa36750b8126dbe19b3a" name="enscript" arch="s390x">
  <version epoch="0" ver="1.6.6" rel="bp161.1.2"/>
  <changelog author="avindra@opensuse.org" date="1516708800">- update to 1.6.6
  * Add afm/MustRead.html, containing licensing information for
    Adobe AFM files.
  * Sync all translations from the Translation Project. Visit
    http://translationproject.org/ to help translate Enscript
  * Add documented but missing '-w' option as an alias for
    '--language'
  * Apply sliceprint patch from Debian
- includes 1.6.5.2:
  * Fix CFG_FATAL macro in util.c-- prevents a segfault when the
    config file contains unknown parameters
  * Fix segfault with line lengths over 90 characters
- includes 1.6.5.1:
  * Typo corrections in the manual pages
  * Actually ship f90.st in the tarball
  * Better organization for ChangeLog, INSTALL and README
- includes 1.6.5:
  * Licensing change: GNU Enscript is now distributed under
    version 3 or later of the GNU GPL
  * Build system fixes - distcheck now passes
  * At least four security bug fixes:
  - CAN-2004-1184
  - CAN-2004-1185
  - CAN-2004-1186
  - CVE-2008-3863, CVE-2008-4306
  * Syntax highlighting fixes
  - shell escaping rules from Shawn McMahon
  - JavaScript regexps now recognised
  - New highlighting rules for Fortran 90 from David Bowler
- rebase enscript-automake.diff
- remove enscript-1.6.4-CAN-2004-1184.patch
  * upstreamed in 9510e4315705329e51b27fa2f3f688989b9fb37f
- remove enscript-1.6.4-CAN-2004-1185.patch
  * fixed in a3e6bf57e48bb7434cdd590732e221fd2e0b4c17
- remove enscript-1.6.4-CAN-2004-1186.patch
  * fixed in 0acc7b63a1be9f5d02f1a21d6df52cb5a9ce7e58
- remove enscript-1.6.4-CVE-2008-3863.patch
  * upstreamed in 94135714871a735e3fe624eaf37901bbb6314e05
- remove enscript-1.6.4-fdleak.patch
  * fixed in f2bfb5ead29048ce42000e4796383a4406b069f6
- remove enscript-1.6.4.dif
- renumber patches
- cleanup with spec-cleaner</changelog>
  <changelog author="werner@suse.de" date="1516708801">- 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="1516708802">- 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="1516708803">- Add patch enscript-1.6.6-mailto.patch to get mailto support with
  optional address back</changelog>
  <changelog author="werner@suse.de" date="1516708804">- Add patch enscript-1.6.6-helper-apps.patch to mention
  helper app support again</changelog>
  <changelog author="werner@suse.de" date="1516708805">- 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="1516708806">- Add enscript-1.6.6-ghostscript.patch to get correct support for
  ghostscript back</changelog>
  <changelog author="werner@suse.de" date="1516708807">- 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>
</package>
<package pkgid="9b217794525a8a552267d14d9c156c598c0c5b88099b2d73c2e172e7282c20738a29a371dc0ddf3431d1413ae17cf739f65428c4d0c9d48bef38e7800a2cf65a" name="entangle" arch="s390x">
  <version epoch="0" ver="3.0" rel="bp161.1.6"/>
  <changelog author="meissner@suse.com" date="1360843200">- entangle-libgphoto25.patch: libgphoto2 2.5 port.</changelog>
  <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="&#x410;&#x43D;&#x434;&#x440;&#x435;&#x439; &#x410;&#x43B;&#x44B;&#x43F;&#x43E;&#x432; &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>
</package>
<package pkgid="e89857403c3691c1fb2902ca02045f8a34d95967a3bd7eb8f07afd0164c7a005b8290b886dc39ba6fdabfe35a145580e0851e447a0c3b6dea8c4f620d91f1cdf" name="entangle-doc" arch="noarch">
  <version epoch="0" ver="3.0" rel="bp161.1.6"/>
  <changelog author="meissner@suse.com" date="1360843200">- entangle-libgphoto25.patch: libgphoto2 2.5 port.</changelog>
  <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="&#x410;&#x43D;&#x434;&#x440;&#x435;&#x439; &#x410;&#x43B;&#x44B;&#x43F;&#x43E;&#x432; &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>
</package>
<package pkgid="bfed734b0c835a7271a80d94b086dabddc581512391a571f5f88aa90d03b0408a33948b00d5a049f6a45584c00706c45d6652dc06c071a075a7546ff901471c7" name="entangle-lang" arch="noarch">
  <version epoch="0" ver="3.0" rel="bp161.1.6"/>
  <changelog author="meissner@suse.com" date="1360843200">- entangle-libgphoto25.patch: libgphoto2 2.5 port.</changelog>
  <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="&#x410;&#x43D;&#x434;&#x440;&#x435;&#x439; &#x410;&#x43B;&#x44B;&#x43F;&#x43E;&#x432; &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>
</package>
<package pkgid="937f96870fcb32f66a611c42d22c8433b2afa3aba8e39155e24e79b12dcc936771203dc35512d3dcd26686d3db853f6eff72494893f3bb39b4e8370f93302649" name="entangle-plugin-eclipse" arch="s390x">
  <version epoch="0" ver="3.0" rel="bp161.1.6"/>
  <changelog author="meissner@suse.com" date="1360843200">- entangle-libgphoto25.patch: libgphoto2 2.5 port.</changelog>
  <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="&#x410;&#x43D;&#x434;&#x440;&#x435;&#x439; &#x410;&#x43B;&#x44B;&#x43F;&#x43E;&#x432; &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>
</package>
<package pkgid="2dfdf0eefbbb4b96519be1e8b8424f7d951c96c056b2aa55a930905fa16e603e9e01b17a9c55f8b9c5a83dc5298417cecaedc95322d4154ab0a95317e906a5f4" name="entangle-plugin-photobox" arch="s390x">
  <version epoch="0" ver="3.0" rel="bp161.1.6"/>
  <changelog author="meissner@suse.com" date="1360843200">- entangle-libgphoto25.patch: libgphoto2 2.5 port.</changelog>
  <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="&#x410;&#x43D;&#x434;&#x440;&#x435;&#x439; &#x410;&#x43B;&#x44B;&#x43F;&#x43E;&#x432; &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>
</package>
<package pkgid="bc4a5d7f63fe51cdc7da5c06e59fa1d14fd34bef1c30cd57a2af826b53039de2599826495605ca36a7ec643bceeeba7ff79e67773a7b02e885a2ae5799da7213" name="entangle-plugin-shooter" arch="s390x">
  <version epoch="0" ver="3.0" rel="bp161.1.6"/>
  <changelog author="meissner@suse.com" date="1360843200">- entangle-libgphoto25.patch: libgphoto2 2.5 port.</changelog>
  <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="&#x410;&#x43D;&#x434;&#x440;&#x435;&#x439; &#x410;&#x43B;&#x44B;&#x43F;&#x43E;&#x432; &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>
</package>
<package pkgid="e961fdfae3c4a554dabacd2e22b09ec0c65ea141b2c802d2d45bf50e3657eb42ea695ec096add756e66a5cab6ab86175cb16f4fe3521d7e01dbd9610a523ad32" name="entr" arch="s390x">
  <version epoch="0" ver="5.6" rel="bp161.1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1593691200">- Update to version 4.6
  * Always call waitpid(2) to avoid dead processes
  * Duplicate STDIN file descriptor before closing; for the '-r'
    option</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611921600">- update to 4.7:
  * Use system file descriptor limits when max_user_watches is not accessible
  * Return the exit status of the child process when the '-z' option is used
  * Handle SIGHUP so child process are terminated when a terminal is closed
  * More accurately return shell exit code using '-s' option</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 4.8
  * Set a maximum of 2^19 watches to guard against absurd file
    open limits on MacOS.
  * Use control sequences to clear the display and specify '-c'
    twice to erase the scrollback buffer.</changelog>
  <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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 5.5:
  * Report correct error if open(3) fails</changelog>
  <changelog author="Jan Ku&#x17E;&#xED;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>
</package>
<package pkgid="9b108e6a4eebdb85df7158b34d71e9b0b7ad9b2034a50d1c819fcba41f6b67663d2fa51b093ffda891ed246d575b31c3eddf19d4c1a7612875df38321ee25d82" name="envsubst" arch="s390x">
  <version epoch="0" ver="0.22.5" rel="160099.2.9"/>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="dcermak@suse.com" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="dimstar@opensuse.org" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
  <changelog author="dcermak@suse.com" date="1715688000">- Split out envsubst into a separate package
  This allows us to pull in envsubst into containers without enlarging them
  substantially. Additionally, this binary is standalone and useful outside of
  the context of gettext.</changelog>
  <changelog author="schwab@suse.de" date="1716292800">- Require glibc-gconv-modules-extra by the gettext-tools packages</changelog>
  <changelog author="dcermak@suse.com" date="1717502400">- add optional -mini suffix to envsubst package</changelog>
  <changelog author="dimstar@opensuse.org" date="1717675200">- Fix envsubst-mini:
  + Conflicts with the 'full' envsubst
  + Require 'this-is-only-for-build-envs': ensure this does not
    find it's way out of OBS onto installations.</changelog>
  <changelog author="bwiedemann@suse.com" date="1721131200">- Use %autosetup</changelog>
  <changelog author="dcermak@suse.com" date="1726142400">- Move envsubst requires into main package, gettext.sh is not part of
  gettext-tools, but gettext-runtime (fixes boo#1227070)</changelog>
  <changelog author="sbrabec@suse.com" date="1740571200">- Fix crash while handling po files with malformed header and
  process them properly
  (0003-Fix-malformed-header-processing.patch, boo#1227316).</changelog>
</package>
<package pkgid="af3869c5518db8283eff8d73693b42d965aca5f2503bcefa15305ef23d34318fead0a685cb2b7e15698afa3f569d8474a273a89be22e782641371f2bf602821d" name="envy24control" arch="s390x">
  <version epoch="0" ver="0.6.0" rel="bp161.2.3"/>
  <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="34876b905e265ec8440c99815159d873289cdc3beefcb771a82ce9b83e18cc003a225b07b44c43bac3756b811184ba07c84e2979d4707d2ccf17846924ef9871" name="eog" arch="s390x">
  <version epoch="0" ver="47.0" rel="bp161.1.7"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 45.alpha:
  + Bug fixes and improvements: Rename Image Viewer -&gt; Eye of GNOME
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 45.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45.0:
  + help: Replace dead IRC links
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697889600">- Update to version 45.1:
  + Fix statusbar image position incorrect.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704888000">- Update to version 45.2:
  + data: Update appdata.
  + Updated translations.</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="1705406401">- Convert to source service for easier updating.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="974fe02a4e8eed07916511e9458e6cf6901cebe366ea944d546dc95a85b974b238fdfe43675921abeee81a552509aaa4a4357178e5f6dcd424afec29e11c011c" name="eog-devel" arch="s390x">
  <version epoch="0" ver="47.0" rel="bp161.1.7"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 45.alpha:
  + Bug fixes and improvements: Rename Image Viewer -&gt; Eye of GNOME
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 45.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45.0:
  + help: Replace dead IRC links
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697889600">- Update to version 45.1:
  + Fix statusbar image position incorrect.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704888000">- Update to version 45.2:
  + data: Update appdata.
  + Updated translations.</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="1705406401">- Convert to source service for easier updating.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="cf532ae8bef4b14591b6fe4baed1d09ce7e7ede76511ead49f1a61279d935712566ff7bdee17a618b7bafd686825e9e3c2bd4b62d1de691c20e3d372819a81b2" name="eog-lang" arch="noarch">
  <version epoch="0" ver="47.0" rel="bp161.1.7"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 45.alpha:
  + Bug fixes and improvements: Rename Image Viewer -&gt; Eye of GNOME
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 45.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45.0:
  + help: Replace dead IRC links
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697889600">- Update to version 45.1:
  + Fix statusbar image position incorrect.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704888000">- Update to version 45.2:
  + data: Update appdata.
  + Updated translations.</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="1705406401">- Convert to source service for easier updating.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="6bede8954c2cdb7ab5333505ed3c19786fc6c13e683882a4354a1bd9deb662bc4cc6416d2cce23a922f43bb027bf9b041db261957c0a380e469057ea41aedd38" name="eog-plugin-exif-display" arch="s390x">
  <version epoch="0" ver="44.1" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641729600">- Update to version 3.26.8:
  + Exif Display: make _eog_util_make_valid_utf8 static.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="5830d35764b841a08687ab66d2bde7ee68c397923e03374d6eeebf651d3033590b19ce8a7ea6ba3994dcb1e7f95f4c43bbcab20de010056d438698654b5b35c7" name="eog-plugin-export-to-folder" arch="s390x">
  <version epoch="0" ver="44.1" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641729600">- Update to version 3.26.8:
  + Exif Display: make _eog_util_make_valid_utf8 static.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="210cf758a664d406f64d9467522bee0627373191b587b488eebd81abce3526c7d30d24315eda374bc19de2843874e4cb38dd752e0ff271801eab322ed2935127" name="eog-plugin-fit-to-width" arch="s390x">
  <version epoch="0" ver="44.1" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641729600">- Update to version 3.26.8:
  + Exif Display: make _eog_util_make_valid_utf8 static.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="19fd543555a2b398ad5f7b4d09c0d448c54dbdd019870ec295d8ace3cb44d987888b6b70ac3519ddab55bff531ae2c41865edee8079b32120b78b3d1f4721743" name="eog-plugin-fullscreenbg" arch="s390x">
  <version epoch="0" ver="44.1" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641729600">- Update to version 3.26.8:
  + Exif Display: make _eog_util_make_valid_utf8 static.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="3710994f6e52e098ddc47e57da973257328abe7468c2de1a54bda0e34f151673b6ce0f20f4e5ac758ed7c5e56ec3a44679181970f41b7769b3b660143ee200c5" name="eog-plugin-light-theme" arch="s390x">
  <version epoch="0" ver="44.1" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641729600">- Update to version 3.26.8:
  + Exif Display: make _eog_util_make_valid_utf8 static.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="1ba26fc6ca3d5d937f94b8c0d1c356b38d84699ffd3bbe3a57560d673eee4d2f252e1df4e3e35f85290a1204391d3c871f05f76a91b2433723bf81a564940f9a" name="eog-plugin-map" arch="s390x">
  <version epoch="0" ver="44.1" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641729600">- Update to version 3.26.8:
  + Exif Display: make _eog_util_make_valid_utf8 static.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="30d8a37bb890bbcf4d76ed4c78c013678bcf010dc00fcfd4f8955baaea8d0033726a13d6b488211e41fda088254c55a04394f9a621266e8b979dea96a4848c8c" name="eog-plugin-maximize-windows" arch="s390x">
  <version epoch="0" ver="44.1" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641729600">- Update to version 3.26.8:
  + Exif Display: make _eog_util_make_valid_utf8 static.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="90c02038ec92412fbe956b374b01a40f44151bd7bc2150f1c1275f8e1b280b94adeb93683001360c42c43037310ae654473a60f057caa051ac0bdb010ae7849e" name="eog-plugin-pythonconsole" arch="s390x">
  <version epoch="0" ver="44.1" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641729600">- Update to version 3.26.8:
  + Exif Display: make _eog_util_make_valid_utf8 static.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="f09d5503a2312d4ae9f730a0a254fbce3af2097f374eb75e66c90d34c4c91d4c6b029eda0b27d4857a59e868a56a414ec6f32acc463d3f27aab4ef19cfef11be" name="eog-plugin-send-by-mail" arch="s390x">
  <version epoch="0" ver="44.1" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641729600">- Update to version 3.26.8:
  + Exif Display: make _eog_util_make_valid_utf8 static.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="3408877149797742027099ed53cbc3c0a0b059d6f46be8d845babd785313032a94da8d1b62c19de700f43e6eeee3c35bc4fe19591389d8bf8a130fb50d871d9f" name="eog-plugin-slideshowshuffle" arch="s390x">
  <version epoch="0" ver="44.1" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641729600">- Update to version 3.26.8:
  + Exif Display: make _eog_util_make_valid_utf8 static.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="d3faa9b2c07ed68f360cdaf40eeef4338879c2a7ab209086028b4c627934c2a179c35c36d8abd9203caa63a601140e90a7e6c7561665d6a655696050af2cf52f" name="eog-plugins" arch="s390x">
  <version epoch="0" ver="44.1" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641729600">- Update to version 3.26.8:
  + Exif Display: make _eog_util_make_valid_utf8 static.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="d687d59ff5ee72be71bb0d94260f63d33d3e2310c7a5f0da9c4a86e577963cae09e590fbc2e9616e8e75a06d3a83fbcc14831259844dbb7fe63dae3ff2ef9c7d" name="eog-plugins-data" arch="noarch">
  <version epoch="0" ver="44.1" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641729600">- Update to version 3.26.8:
  + Exif Display: make _eog_util_make_valid_utf8 static.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="8c6b762ac7c4bb62b32021baad0835e3947a1768b651b7d08d56699a9b550186569d3c962eac45276200f525cd7daa76103c3abd27a3e178c5384e09bee2e498" name="eog-plugins-lang" arch="noarch">
  <version epoch="0" ver="44.1" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641729600">- Update to version 3.26.8:
  + Exif Display: make _eog_util_make_valid_utf8 static.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="23f52437ef02e36741028f275a00e2c8860e42221cf745a4e4c93d6db59b21ebfc10abedaf1e92b624db93f458d840c35cd96eef53aa347c592aa118b8104fe6" name="eom" arch="s390x">
  <version epoch="0" ver="1.28.0" rel="bp161.1.5"/>
  <changelog author="sor.alexei@meowr.ru" date="1551787200">- Update to version 1.22.0:
  * See /usr/share/doc/packages/eom/NEWS
- Rebase eom-gtk-3.20.patch.</changelog>
  <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>
</package>
<package pkgid="cd599c1101e1bb9f50712e7c58fa8bec880d834f83bc07ca89ad43e95ca367190f33eebc14ed3e6f44388b97099953ad1b47a105385e881768f097cf264f5361" name="eom-devel" arch="s390x">
  <version epoch="0" ver="1.28.0" rel="bp161.1.5"/>
  <changelog author="sor.alexei@meowr.ru" date="1551787200">- Update to version 1.22.0:
  * See /usr/share/doc/packages/eom/NEWS
- Rebase eom-gtk-3.20.patch.</changelog>
  <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>
</package>
<package pkgid="c4725e13551fb84be7a579011ecada79bbd2e157aaa23ad86924121a89e337de83c3e5d22fb962de8e5e4fec6daac07dd6fdbb89809993647a9c02c0f538a0e6" name="eom-doc" arch="noarch">
  <version epoch="0" ver="1.28.0" rel="bp161.1.5"/>
  <changelog author="sor.alexei@meowr.ru" date="1551787200">- Update to version 1.22.0:
  * See /usr/share/doc/packages/eom/NEWS
- Rebase eom-gtk-3.20.patch.</changelog>
  <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>
</package>
<package pkgid="d0547898e18a72d7272a2c2f7f33a58935af8b3183b1e141b83fe6683e9b4584d8e3ff7ef89520ff3cd7efef1e26591bebc90b06d09b5c03f7584f795454cb35" name="eom-lang" arch="noarch">
  <version epoch="0" ver="1.28.0" rel="bp161.1.5"/>
  <changelog author="sor.alexei@meowr.ru" date="1551787200">- Update to version 1.22.0:
  * See /usr/share/doc/packages/eom/NEWS
- Rebase eom-gtk-3.20.patch.</changelog>
  <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>
</package>
<package pkgid="8194f9c36c295fa16fb626a5ff7c4623e6076f00dc1e376503a0fc96974da5da07f6ef53d24ac7a1518418ea4d9c8888191afb164770bd80818e08d44c0e2561" name="epiphany" arch="s390x">
  <version epoch="0" ver="48.5" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 48.alpha:
  + History dialog improvements:
  - Fix scroll position resetting when deleting history
  - Clear button now deletes only URLs matching search results
  - Fix focus reset when opening pages in history
  - Add toast when copying link
  - Reduce unnecessary refreshes in history dialog
  - Add history selection mode
  - Fix missing accelerator on Clear button
  - Various additional history dialog fixes
  + Add warning regarding disabling website data storage
  + Allow closing pinned tabs
  + Add missing tooltip to unfullscreen button
  + Simplify UI for importing bookmarks and passwords
  + Allow cycling through items in address bar dropdown
  + Improve Manage Additional URLs design
  + Fix web app dialog not opening for pages with no title
  + Fix bookmark import from HTML
  + Improve password form autofill
  + Under flatpak, the downloads popover folder button now selects
    file in file manager
  + Enable reload context menu item in new tab page
  + Fix bookmark properties dialog when many tags are available
  + Fix crash if tab is closed immediately after web process crash
  + Fix failure to delete web app with apostrophe in name and XSS
    via web app name
  + Disable Ctrl+K shortcut in web app mode
  + Fix crash when displaying web view
  + Do not accept disallowed URLs via drag and drop in web app mode
  + Show toast when download is added
  + Fix security popover layout with GTK 4.17.2
  + Redesign privacy report dialog
  + Improve design of bookmarks dialog
  + Add toast when copying password in passwords dialog
  + Update to highlightjs-line-numbers 2.9.0
  + Fix crash on startup when restoring no tabs from previous
    session
  + Update to highlight.js 11.11.0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324801">- Update to version 48.beta:
  + Bugs fixed:
  - Focus stays on address bar after switching tab with search
  - Modernize import dialogs
  - Select all from address bar context menu doesn't work
  - Display a Toast when failing to install site as a Web App
  - Able to focus main view when in bookmarks sidebar
  - embed-shell: ensure directories exist before adding them to
    sandbox
  - Add download completed toast
  - Modernize import dialogs
  - Dismiss download started toast on download finish
  - Bookmark dialog focus fixes
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740571200">- Update to version 48.rc:
  + Bugs fixed:
  - Deletion of bigger numbers of bookmarks is unintuitive
  - Do not remove address bar content when switching tabs
  - Importing existing bookmarks can create duplicate rows
  - Crash upon launch  due to segmentation fault
  - Change default protocol from http:// to https://
  - window-commands: print warning when web app installation
    fails
  - Add Matrix rooms to appstream metadata
  - Fix cursor sometimes moving when typing in new tab
  - Use gtk_list_box_remove_all () where possible
  - Remove use of deprecated DNS prefetch setting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741003200">- Drop pkgconfig(gdk-3.0) BuildRequires: Not needed nor used.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741867200">- Update to version 48.0:
  + Bugs fixed:
  - Consistent Clear mnemonics
  - Crash in populate_bookmarks_list_box
  - Use consistent mnemonic for "Select All"
  - Replace GtkTreeView with GtkColumnView in webapp URLs dialog
  - Fix URL getting set to unfocused loading tab's URL
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1745323200">- Update to version 48.1:
  + This release notably fixes CVE-2025-3839.
  + Bugs fixed:
  - Crash when trying to select download location
  - Crash in escape_csv_field() when exporting passwords
  - Adding WhatsApp as a web app crashes
  - Pressing Escape key in addressbar resets the cursor to
    beginning of the widget
  - Epiphay shouldn't show the privacy dialog in incognito mode
  - (CVE-2025-3839) Require user interaction before opening URL
    in external application
  - Code cleanup
  - window: fix crash when force closing window without session
  - Several fixes for password export
  - Remove Granite support from Tech Preview and Canary
  - find-toolbar: fix crash on load-changed
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1745409600">- Update to version 48.2:
  + Fix crash when opening incognito window.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1745582400">- Update to version 48.3:
  + Fix crash when opening downloaded file.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751025600">- Update to version 48.5:
  + Bugs fixed:
  - "Installed on" label shown in about:applications reflects the
    usage / access time, not creation time
  - Incognito Epiphany shouldn't automatically use saved HTTP
    Auth passwords from the regular Epiphany session(s)
  - Crash on quit if the export dialog is dismissed before
  - Improvements to HTTP authentication
  - web-extension-manager: fix web process extension init
    regression
  - Fixes for ephy_window_disconnect_active_embed
  - Don't consider og:image for web app icon
  - shell: Fix startup crash on Pantheon
  - action-bar-end: Fix startup crash on Pantheon
  - ephy-password-import: improve robustness
  - Fix PKCS #11 login for invalid cert/priv pairs
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1752235200">- Add epiphany-bookmark-tags-crash.patch: fix a crash when editing
  bookmark tags.</changelog>
</package>
<package pkgid="0c0983012951bbb4908872fde53b1075df555389b55a8ea423f8d9918343a6069dddeedc4e0aedc8385f71d3edc6c0a99e014f519c71718d73aca4e418d8ddce" name="epiphany-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="48.5" rel="lp161.1.1"/>
  <changelog author="zaitor@opensuse.org" date="1444651200">- Bump version to 42.1, to prepare for next version of openSUSE.</changelog>
  <changelog author="dimstar@opensuse.org" date="1453464000">- Make build not rely on lsb and opensuse-release (no constant
  rebuild in Tumbleweed):
  + Drop lsb/lsb-release BuildRequires.
  + Drop opensuse-release BuildRequires.
  + Use %{suse_version} in build section to inject proper values
    into branding.conf. On Tumbleweed we no longer use the snapshot
    version (which is anyway useless) but simply inject
    'Tumbleweed'. We currently detect openSUSE 13.1, 13.2,
    Leap 42.1, SLE12 and Tumbleweed systems. All others will have
    'SUSE/undef' in the browsers user agent string.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455278400">- Patch tagging: use valid tags.</changelog>
  <changelog author="zaitor@opensuse.org" date="1462190400">- Drop epiphany-branding-SLED subpackage:
  + Remove sled-bookmarks.patch, pre_checkin.sh,
    epiphany-branding-SLED.changes, epiphany-branding.changes.in
    and epiphany-branding-SLED.spec.
  + Clean epiphany-branding-openSUSE.spec for all references to the
    previous package.</changelog>
  <changelog author="zaitor@opensuse.org" date="1462795200">- Rebase opensuse-bookmarks.patch to fit with what epiphany now
  ships in the stable release.</changelog>
  <changelog author="fcrozat@suse.com" date="1480939200">- Fix is_opensuse macro usage.</changelog>
  <changelog author="dimstar@opensuse.org" date="1480939201">- Rebase opensuse-bookmarks.patch for epiphany 3.23.2.</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="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709208000">- Update version to match epiphany.</changelog>
</package>
<package pkgid="75ff3fbdd176a4733cea13ada1a5c34e4d186b22f7bb6765474f0c86e0e3bebe8ec5a6c6934183e4568baf6c8f81d22120c7ead341a104a87c6e84ca5e3e387a" name="epiphany-branding-upstream" arch="noarch">
  <version epoch="0" ver="48.5" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 48.alpha:
  + History dialog improvements:
  - Fix scroll position resetting when deleting history
  - Clear button now deletes only URLs matching search results
  - Fix focus reset when opening pages in history
  - Add toast when copying link
  - Reduce unnecessary refreshes in history dialog
  - Add history selection mode
  - Fix missing accelerator on Clear button
  - Various additional history dialog fixes
  + Add warning regarding disabling website data storage
  + Allow closing pinned tabs
  + Add missing tooltip to unfullscreen button
  + Simplify UI for importing bookmarks and passwords
  + Allow cycling through items in address bar dropdown
  + Improve Manage Additional URLs design
  + Fix web app dialog not opening for pages with no title
  + Fix bookmark import from HTML
  + Improve password form autofill
  + Under flatpak, the downloads popover folder button now selects
    file in file manager
  + Enable reload context menu item in new tab page
  + Fix bookmark properties dialog when many tags are available
  + Fix crash if tab is closed immediately after web process crash
  + Fix failure to delete web app with apostrophe in name and XSS
    via web app name
  + Disable Ctrl+K shortcut in web app mode
  + Fix crash when displaying web view
  + Do not accept disallowed URLs via drag and drop in web app mode
  + Show toast when download is added
  + Fix security popover layout with GTK 4.17.2
  + Redesign privacy report dialog
  + Improve design of bookmarks dialog
  + Add toast when copying password in passwords dialog
  + Update to highlightjs-line-numbers 2.9.0
  + Fix crash on startup when restoring no tabs from previous
    session
  + Update to highlight.js 11.11.0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324801">- Update to version 48.beta:
  + Bugs fixed:
  - Focus stays on address bar after switching tab with search
  - Modernize import dialogs
  - Select all from address bar context menu doesn't work
  - Display a Toast when failing to install site as a Web App
  - Able to focus main view when in bookmarks sidebar
  - embed-shell: ensure directories exist before adding them to
    sandbox
  - Add download completed toast
  - Modernize import dialogs
  - Dismiss download started toast on download finish
  - Bookmark dialog focus fixes
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740571200">- Update to version 48.rc:
  + Bugs fixed:
  - Deletion of bigger numbers of bookmarks is unintuitive
  - Do not remove address bar content when switching tabs
  - Importing existing bookmarks can create duplicate rows
  - Crash upon launch  due to segmentation fault
  - Change default protocol from http:// to https://
  - window-commands: print warning when web app installation
    fails
  - Add Matrix rooms to appstream metadata
  - Fix cursor sometimes moving when typing in new tab
  - Use gtk_list_box_remove_all () where possible
  - Remove use of deprecated DNS prefetch setting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741003200">- Drop pkgconfig(gdk-3.0) BuildRequires: Not needed nor used.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741867200">- Update to version 48.0:
  + Bugs fixed:
  - Consistent Clear mnemonics
  - Crash in populate_bookmarks_list_box
  - Use consistent mnemonic for "Select All"
  - Replace GtkTreeView with GtkColumnView in webapp URLs dialog
  - Fix URL getting set to unfocused loading tab's URL
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1745323200">- Update to version 48.1:
  + This release notably fixes CVE-2025-3839.
  + Bugs fixed:
  - Crash when trying to select download location
  - Crash in escape_csv_field() when exporting passwords
  - Adding WhatsApp as a web app crashes
  - Pressing Escape key in addressbar resets the cursor to
    beginning of the widget
  - Epiphay shouldn't show the privacy dialog in incognito mode
  - (CVE-2025-3839) Require user interaction before opening URL
    in external application
  - Code cleanup
  - window: fix crash when force closing window without session
  - Several fixes for password export
  - Remove Granite support from Tech Preview and Canary
  - find-toolbar: fix crash on load-changed
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1745409600">- Update to version 48.2:
  + Fix crash when opening incognito window.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1745582400">- Update to version 48.3:
  + Fix crash when opening downloaded file.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751025600">- Update to version 48.5:
  + Bugs fixed:
  - "Installed on" label shown in about:applications reflects the
    usage / access time, not creation time
  - Incognito Epiphany shouldn't automatically use saved HTTP
    Auth passwords from the regular Epiphany session(s)
  - Crash on quit if the export dialog is dismissed before
  - Improvements to HTTP authentication
  - web-extension-manager: fix web process extension init
    regression
  - Fixes for ephy_window_disconnect_active_embed
  - Don't consider og:image for web app icon
  - shell: Fix startup crash on Pantheon
  - action-bar-end: Fix startup crash on Pantheon
  - ephy-password-import: improve robustness
  - Fix PKCS #11 login for invalid cert/priv pairs
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1752235200">- Add epiphany-bookmark-tags-crash.patch: fix a crash when editing
  bookmark tags.</changelog>
</package>
<package pkgid="81bedef69f388bf564218a847fd42387302d05d5d49c93afa68ed7041f8f2600278bf9a9d65865646174d35a4f511205834677ed7b3dad1b126275141a679049" name="epiphany-lang" arch="noarch">
  <version epoch="0" ver="48.5" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 48.alpha:
  + History dialog improvements:
  - Fix scroll position resetting when deleting history
  - Clear button now deletes only URLs matching search results
  - Fix focus reset when opening pages in history
  - Add toast when copying link
  - Reduce unnecessary refreshes in history dialog
  - Add history selection mode
  - Fix missing accelerator on Clear button
  - Various additional history dialog fixes
  + Add warning regarding disabling website data storage
  + Allow closing pinned tabs
  + Add missing tooltip to unfullscreen button
  + Simplify UI for importing bookmarks and passwords
  + Allow cycling through items in address bar dropdown
  + Improve Manage Additional URLs design
  + Fix web app dialog not opening for pages with no title
  + Fix bookmark import from HTML
  + Improve password form autofill
  + Under flatpak, the downloads popover folder button now selects
    file in file manager
  + Enable reload context menu item in new tab page
  + Fix bookmark properties dialog when many tags are available
  + Fix crash if tab is closed immediately after web process crash
  + Fix failure to delete web app with apostrophe in name and XSS
    via web app name
  + Disable Ctrl+K shortcut in web app mode
  + Fix crash when displaying web view
  + Do not accept disallowed URLs via drag and drop in web app mode
  + Show toast when download is added
  + Fix security popover layout with GTK 4.17.2
  + Redesign privacy report dialog
  + Improve design of bookmarks dialog
  + Add toast when copying password in passwords dialog
  + Update to highlightjs-line-numbers 2.9.0
  + Fix crash on startup when restoring no tabs from previous
    session
  + Update to highlight.js 11.11.0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324801">- Update to version 48.beta:
  + Bugs fixed:
  - Focus stays on address bar after switching tab with search
  - Modernize import dialogs
  - Select all from address bar context menu doesn't work
  - Display a Toast when failing to install site as a Web App
  - Able to focus main view when in bookmarks sidebar
  - embed-shell: ensure directories exist before adding them to
    sandbox
  - Add download completed toast
  - Modernize import dialogs
  - Dismiss download started toast on download finish
  - Bookmark dialog focus fixes
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740571200">- Update to version 48.rc:
  + Bugs fixed:
  - Deletion of bigger numbers of bookmarks is unintuitive
  - Do not remove address bar content when switching tabs
  - Importing existing bookmarks can create duplicate rows
  - Crash upon launch  due to segmentation fault
  - Change default protocol from http:// to https://
  - window-commands: print warning when web app installation
    fails
  - Add Matrix rooms to appstream metadata
  - Fix cursor sometimes moving when typing in new tab
  - Use gtk_list_box_remove_all () where possible
  - Remove use of deprecated DNS prefetch setting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741003200">- Drop pkgconfig(gdk-3.0) BuildRequires: Not needed nor used.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741867200">- Update to version 48.0:
  + Bugs fixed:
  - Consistent Clear mnemonics
  - Crash in populate_bookmarks_list_box
  - Use consistent mnemonic for "Select All"
  - Replace GtkTreeView with GtkColumnView in webapp URLs dialog
  - Fix URL getting set to unfocused loading tab's URL
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1745323200">- Update to version 48.1:
  + This release notably fixes CVE-2025-3839.
  + Bugs fixed:
  - Crash when trying to select download location
  - Crash in escape_csv_field() when exporting passwords
  - Adding WhatsApp as a web app crashes
  - Pressing Escape key in addressbar resets the cursor to
    beginning of the widget
  - Epiphay shouldn't show the privacy dialog in incognito mode
  - (CVE-2025-3839) Require user interaction before opening URL
    in external application
  - Code cleanup
  - window: fix crash when force closing window without session
  - Several fixes for password export
  - Remove Granite support from Tech Preview and Canary
  - find-toolbar: fix crash on load-changed
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1745409600">- Update to version 48.2:
  + Fix crash when opening incognito window.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1745582400">- Update to version 48.3:
  + Fix crash when opening downloaded file.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751025600">- Update to version 48.5:
  + Bugs fixed:
  - "Installed on" label shown in about:applications reflects the
    usage / access time, not creation time
  - Incognito Epiphany shouldn't automatically use saved HTTP
    Auth passwords from the regular Epiphany session(s)
  - Crash on quit if the export dialog is dismissed before
  - Improvements to HTTP authentication
  - web-extension-manager: fix web process extension init
    regression
  - Fixes for ephy_window_disconnect_active_embed
  - Don't consider og:image for web app icon
  - shell: Fix startup crash on Pantheon
  - action-bar-end: Fix startup crash on Pantheon
  - ephy-password-import: improve robustness
  - Fix PKCS #11 login for invalid cert/priv pairs
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1752235200">- Add epiphany-bookmark-tags-crash.patch: fix a crash when editing
  bookmark tags.</changelog>
</package>
<package pkgid="d0ab19a81bc9ab4c983c48206f98c2d13c638949b81837e2d329465403eafff9992c1a72b769a8aef195fc6a06bec2a2efc7054c7a0a89330413f7b2806df3ef" name="epplet-base" arch="s390x">
  <version epoch="0" ver="0.16" rel="bp161.1.2"/>
  <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="784adc8e3e21a9ed88d1f2f9dce88ea4ccd9586a9d3a429bc9377c4b6a8c6b34ea4de11f3840505706d5a2a4abfc9a700aeabb63ae360ae913ceda648a3d506a" name="epub2txt2" arch="s390x">
  <version epoch="0" ver="2.06" rel="bp161.1.2"/>
  <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="bd4552b085d093a2c8189bde37a59549b9e504c85986160996db8825418bec5e6a2194998c503ece9e50b27ec739821a24da30fdb52de52c5162b17aef96246d" name="epy" arch="noarch">
  <version epoch="0" ver="2022.12.11+git.1686460830.6b0e9fe" rel="bp161.1.2"/>
  <changelog author="mcepl@cepl.eu" date="1641643200">- Update to version 2021.10.23+git.1641627031.7bd659d:
  * .mkpkg -&gt; Makefile
  * Patch PKGBUILD</changelog>
  <changelog author="mcepl@cepl.eu" date="1641643201">- Update to version 2022.1.8+git.1641653565.c1f9b4e:
  * Update README.md: added AUR installation
  * Delete .mkpkg script</changelog>
  <changelog author="mcepl@cepl.eu" date="1650888000">- Update to version 2022.4.18+git.1650237821.50dd4fa:
  * Bugfix #57: Unresolved relative path for epub contents
  * Update dev env configurations
  * Add wkdict to supported dict backends
  * docs: define word setup (#55)
  * Add signal handler
  * Breakdown parse_cli_args into its own method
  * Remove body: from workflow
  * Move sponsor to FUNDING
  * Update changelog in README
  * Add debugger on parallel letter counting process
  * Fix process.join() issue for unstarted process
  * Bugfix #51: Stop/prevent scrolling at the end of ebook
  * Add 'force_wait' for letters counting process
  * Add library menu
  * Verbose loader
  * Fixed url parser with pathlib.PurePosixPath
  * CLI help interface
  * More explicit 'content_path'
  * Hotfix: image location reference issue
  * Hotfix: url meta window issue and update version
  * URL early support
  * Improve cli help interface
  * New implementation of cli args parser
  * Restructured tests
  * Add vim config
- Run tests</changelog>
  <changelog author="mcepl@cepl.eu" date="1664971200">- Update to version 2022.4.18+git.1664754357.6dd1860:
  * Update tests trigger path
  * Update tests and Makefile
  * Update tests
  * Restore and update setup.py for AUR pkg compatibility
  * Major refactor: breakdown epy.py script into package project structure for easier development Squashed commit of the following:
  * Setup debugger: debugpy
  * Revert "Add user setting for indenting paragraphs (#63)" Issue with inline style (italic, bold)
  * Add user setting for indenting paragraphs (#63)</changelog>
  <changelog author="mcepl@cepl.eu" date="1677931200">- Update to version 2022.12.11+git.1675870044.c7a87f3:
  * Fix versioning consistency
  * Bugfix #61 (#84)
  * Simplify logic
  * Bump version to v2022.12.11
  * Fix issue #73
  * Ignore .envrc
  * A suggestion for enhancing the Readme file (#69)
  * Update tests trigger path
  * Update tests and Makefile
  * Update tests</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1703073600">- Do not write non-deterministic .pyc files in tests</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704888000">- Make buildable on Leap.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1717416000">- Actually, make buildable on Leap (remove unnecessary dependency
  on a package which is not in Leap).
- Add python3_fix_shebang_path treatment (bsc#1212476)</changelog>
  <changelog author="mcepl@cepl.eu" date="1717416001">- Update to version 2022.12.11+git.1686460830.6b0e9fe:
  * Deprecate setup.py
  * Try fixing #87 &amp; bump version
  * add speaker support for gtts-cli | mpv (#88)
  * Update AUR package name (#92)</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1742212800">- Don't make the build specific to some particular version of
  Python.</changelog>
</package>
<package pkgid="351be4f627b7e0d740b2354acae77b14d51984b3daf18fde9bd3d0d73ce8b890d2b1d78aeb7a746e3e9e69dceecf5b70ce2cf445e3b7f33d3fd3709b22349e84" name="equalx" arch="s390x">
  <version epoch="0" ver="0.7.1" rel="bp161.1.7"/>
  <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="3eac3eb18ecb54c6b232c67827014c8dc9243bd74c067645dfcd47c8fafc3f3ce1f925a653b68e34727ca188d1e19f06f80d586617a6bd2126c7c7cf1d931264" name="erdtree" arch="s390x">
  <version epoch="0" ver="3.1.2~0" rel="bp161.1.6"/>
  <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="21bf2591dcf797c9ac3ff143518fb7de8d498cee7f11d91d416e2924f0d022668946bfde90889a620a4524f955c59d21d0a356eccce1075500afab08e3b450d4" name="erfa-devel" arch="s390x">
  <version epoch="0" ver="2.0.1" rel="bp161.1.2"/>
  <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="722be24c07de335e4fad033de12b185a0235a538278505e9219ce96f415242d0de4700c67e29e5848e761f6bbe487a443a8068fc2c7b9520eb880998cf1782af" name="erlang" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="9871d65f590f563fd9eb7d9ff26505ee09da780015f34e8f12c208e6310229f4ba62bc652e1aa36e22b16ea65a2d8a6a61fd2600790ab7d90dcb1619375cfc4f" name="erlang-cf" arch="s390x">
  <version epoch="0" ver="0.3.1" rel="160099.2.2"/>
  <changelog author="matwey.kornilov@gmail.com" date="1610539200">- Initial version</changelog>
  <changelog author="dmueller@suse.com" date="1677499200">- switch to disabled services for version setting to comply with
  factory policy</changelog>
  <changelog author="sflees@suse.de" date="1716379200">- We use a linked copy of this package in some SUSE products and
  to do so correctly, we need to ensure a minimum of erlang 26
  Leap will soon get a versioned copy of erlang26 as well</changelog>
</package>
<package pkgid="25fd22ee8866c718ac8d36d60dfd5001d745a1b1be84677ac992b4b261a6001fb8f6c6f8bf7237f8570794d9572908a1579db5386ad4854617c3ae4e6a7ecc8b" name="erlang-debugger" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="0e77004f8f526d75a24c420419b1c8c7a91671d7db1e620c16015415f54d1b7302cf602db0095a189ec9497b626148d177da42b0e6df39f8c35bd51d1c36672b" name="erlang-debugger-src" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="7e63d59eb58764d23b76c52036f68780b01a6098a08e1f105502706e314f9719c69107a2ab4e07ca836d10d355b84337616550f2b0e48b195b33ac0bbd5afe4d" name="erlang-dialyzer" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="4a19fee56f2ae44abccbfe3732f9fe8ae6a5d1ad74746dfca61762fd8bbbabdfb70b162b0bbd8f9d9551e8cd5ee3f824a7615ca149392864e19f0a9c03390c6a" name="erlang-dialyzer-src" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="eaa9c23d0ddab3ffbb14da4b0cf7cb65acf1c494a16b3eb89ea72d4ff485738bcad9130a30c8b2a7a38637a1ebea23f92520e2e29f1bad3241a9a91e56f6e8b6" name="erlang-diameter" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="19cf696966c682e7067f4111ad2df454ec68ce9be626c5a502752167bb80a93a022f057a010f53af3d6628013c1ce40c1622a94c8369ac408591a126bd1919ee" name="erlang-diameter-src" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="2ae54efe15dd02887551a854804159243425483064b74d5a6bbc2499d819417e54a409542f291fb12a4386d6b9f11b1304116637f8e0cfeff09d992637558e63" name="erlang-epmd" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="63c4ecb869e74640d5200b2c1c4f0ac49135e4ba0524fd5bb2169297d1a8dd1a936f97faa753dd66ed2c8d0ce7a1ba3f51355429f4dce1e129e794d77e8ee4b0" name="erlang-erlware_commons" arch="s390x">
  <version epoch="0" ver="1.6.0" rel="160099.2.2"/>
  <changelog author="nkrinner@suse.com" date="1367236800">- Initial package</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1397649600">- Version 0.11.0</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1403006400">- Fix build for 17.0</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1610539200">- Update to version 1.4.0:
  * set TERM os var to xterm to get cf to not drop color in logs
  * update readme status badge and CI branch
  * move to github actions for CI
  * Better comment wording as suggested by @ferd
  * Avoid a warning on Erlang/OTP 24
  * Replace ericbmerritt links in README
  * Fix spelling/grammar in signatures.md
  * Allow for extra hyphens in pre-release build version
  * fix ec_semver:pes test to not ignore alpha versions</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1610798400">- Fix running unit test</changelog>
  <changelog author="mvetter@suse.com" date="1648728000">- Update to version 1.6.0:
  * Support Unicode string formatting
  * Tweak CI versions (add 24.0, move 23.2 to 23.3)
  * Keep symlinks in copies
  * Improve on license-related information
  * Solve dialyzer warnings while approaching expected behaviour
  * gitignore test-generated elements
  * Have CI working with extra checks
  * Remove dead code</changelog>
  <changelog author="dmueller@suse.com" date="1677412800">- use disabled services to be compatible with factory policy</changelog>
  <changelog author="lubos.kocman@suse.com" date="1695124800">- Correct license to Apache 2.0 and MIT
  This project contains elements licensed with Apache License, Version 2.0,
  as well as elements licensed with The MIT License.</changelog>
  <changelog author="sflees@suse.de" date="1716379200">- We use a linked copy of this package in some SUSE products and
  to do so correctly, we need to ensure a minimum of erlang 26
  Leap will soon get a versioned copy of erlang26 as well</changelog>
</package>
<package pkgid="0d47fd8c4658f6ed1c582d4decc8479d065a0ca5215f8b14e623c6d625918a315da6a7680958bb9185d12c80697631415b0cbd7546f90c3a52315ec0affb2d82" name="erlang-et" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="dd48a65ea1f22f104ac1ed66593dd6a7f597fceb6cf0fd110df01a6f3a9bb8c3074f0e0638c06cd223c9f41b83a40101a5af2f6749d5a58e1df465dff9401f1c" name="erlang-et-src" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="48d96882e0e425e530795f877370f2b0f48f53d48cf53ecd2b756618e02a37798e5a3791ea6dcaeccd1388f1f2c66e14fa4e61c6dd1bc1e61dca39ae39256a2a" name="erlang-getopt" arch="s390x">
  <version epoch="0" ver="1.0.2" rel="160099.2.2"/>
  <changelog author="matwey.kornilov@gmail.com" date="1610539200">- Initial version</changelog>
  <changelog author="dmueller@suse.com" date="1677412800">- use disabled services to be Factory policy compatible</changelog>
  <changelog author="sflees@suse.de" date="1716379200">- We use a linked copy of this package in some SUSE products and
  to do so correctly, we need to ensure a minimum of erlang 26
  Leap will soon get a versioned copy of erlang26 as well</changelog>
</package>
<package pkgid="8dd8205648a7d99f4eb8a6c7810b32420c68e145fbcfaa57a54d277b5d2f662c24ef5f173154bdab6360cac3fcd4d83be0f18fc8a9b27f96cd82beed6b1842bb" name="erlang-jinterface" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="c1ffaa891c54f7134f6a81a8f08440ffebd12d4d14c1af1c79c64cc757e190f2e5c4b5bef34fb34d1bd33deec2de56c5e3f50ab9d1752e7359b37ac6ac097a73" name="erlang-jinterface-src" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="9a87e5bd950f2e3a9855d4b2499d47aaff5f8a3f6d70b251679a79a9c6d33aff7fd655b7ed25d718cad5f64e3e053c60c4a04bcbff1d472ec7bafa21007f45b0" name="erlang-observer" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="e4a2f054cc4c0dc0025ec70c3395b9e5fab6f2a7afc00caf54f1c0552060ec20b2a1d361efaf95644ed512bb190e3e37aab160495ec979cf6d28aca289480f16" name="erlang-observer-src" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="c99fe34ae62f0cf1020807ea4e8fa9dd89cafb9a8846f40f6fd88526843d51912d493a7a5de9d5ba1e4e7dccaa8db4d271c33da6f53d1ce7a7d27a2502d793b0" name="erlang-providers" arch="s390x">
  <version epoch="0" ver="1.8.1" rel="160099.2.2"/>
  <changelog author="matwey.kornilov@gmail.com" date="1610539200">- Initial version</changelog>
  <changelog author="dmueller@suse.com" date="1677499200">- switch to disabled services for version setting to comply with
  factory policy</changelog>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="sflees@suse.de" date="1716379200">- We use a linked copy of this package in some SUSE products and
  to do so correctly, we need to ensure a minimum of erlang 26
  Leap will soon get a versioned copy of erlang26 as well</changelog>
</package>
<package pkgid="ac531b8c9775e4d7f98a3d6600b5396beb6805d6836395305dc5a9fbeaee8f538c60746f7a4e4daba941352fd91cecf32342c46ab4722710618c1a66c4e9284b" name="erlang-rabbitmq-client" arch="s390x">
  <version epoch="0" ver="3.13.7" rel="160099.4.65"/>
  <changelog author="matwey.kornilov@gmail.com" date="1689681600">- Improve erlang-rabbitmq-client Provides:
  The package provides two erlang applications: amqp_client and rabbit_common
  which are expected to be Required as erlang-%{appname}</changelog>
  <changelog author="dmueller@suse.com" date="1698580800">-  update to 3.12.7:
  * Stream replication connections configured to use exclusively
    TLSv1.3 failed.
  * On startup, stream replicas will handle one more potential
    case of segment file corruption after an unclean shutdown.
  * `default_policies.*.queue_pattern` definition in
    `rabbitmq.conf` was incorrectly parsed.
  * Avoid log noise when inter-node connections frequently fail
    and recover.
  * Optimized stream index scans. Longer scans could result in
    some replicas stopping with a timeout.
  * Classic queue storage version is now a supported key for
    operator policies.
  * Queue length limit overflow behavior now can be configured
    via operator policies.
  * Several `list_stream_*` commands (available via both
    `rabbitmq-diagnostics` and `rabbitmq-streams`) commands now
    can display replica node in addition to other fields.
  * `rabbitmqctl add_user` now can accept a pre-generated salted
    password instead of a plain text password, both as a
    positional argument and via standard input:
  * Message consumption with the "Nack message, requeue: true"
    option did not actually requeue deliveries.
  * HTTP API request body size is now limited to 10 MiB by
    default.
  * Two endpoints, one that accepts messages for publishing
    (note: publishing over the HTTP API is greatly discouraged)
  * and another for definition import,
  * will now reject larger transfers with a `400 Bad Request`
    response.
  * `DELETE /api/queues/{vhost}/{name}` now can delete exclusive
    queues.
  * Key supported by operator policies are now grouped by queue
    type in the UI.
  * Improved data safety for confirms in environments where the
    plugin uses classic queues.
  * Avoid an exception when a not fully established MQTT-over-
    WebSockets connection terminated.
  * Recovery of bindings of durable queues bound to a transient
    JMS topic exchange failed.
  * Recovery of bindings of durable queues bound to a transient
    `x-modulo-hash` exchange failed.
  * Recovery of bindings of durable queues bound to a transient
    recent history exchange failed.
  * `osiris` has been upgraded to `1.6.9`
  * Queue recovery on node restart in certain conditions could
    run into an exception
  * `file_handle_cache` operations are now safer when handling
    non-existent keys.
  * Fixed a potential resource leak in at-least-once dead
    lettering from quorum queues.
  * AMQP 1.0 clients that try to publish in a way that results in
    the message not being routed anywhere are now notified with
    a more sensible settlement status.
  * Prometheus scraping API endpoints now support optional
    authentication.
  * The plugin now filters out values that are `undefined` or
    `NaN`, simply excluding them from the API endpoint response.
    Previously, if a metric was not computed for any reason (e.g.
    free disk space monitor was disabled on the node),
    its value could end up being rendered as `undefined` or `NaN`,
    two values that Prometheus scrapers cannot handle (for
  * The plugin will now enforce maximum STOMP frame size. Frames
    larger than that size will be rejected. The default maximum
    size is 4 MiB. It can be increased or decreased:
  * ``` ini
  * # increase maximum supported STOMP frame size to 10 MiB
  * stomp.max_frame_size = 10485760
  * ```
  * To reduce it from the default 4 MiB to 2 MiB:
  * ``` ini
  * # 2 MiB
  * stomp.max_frame_size = 2097152
  * ```
  * Shovel will gracefully stop when its destination (target)
    does not exist.
  * Such shovels will then be periodically restarted to retry.
  * It is now possible to opt in to deactivate file handle cache
    use in the plugin:
  * ``` ini
  * web_mqtt.use_file_handle_cache = false
  * ```
  * It is now possible to opt in to deactivate file handle cache
    use in the plugin:
  * ``` ini
  * web_stomp.use_file_handle_cache = false
  * ```
  * `ra` was upgraded to `2.6.3`
  * Declaration of a classic queue could run into an exception.
  * Classic queues v1 (CQv1) that had a backlog of messages
    stored by 3.9 and earlier versions could run into an exception
    during queue index recovery after an upgrade to 3.10.x or any
    later series.
  * Nodes that had a large number of quorum queues could observe
    accumulation of Erlang processes under significant load.
  * Feature flag discovery on a newly added node could discover
    an incomplete inventory of feature flags.
  * Feature flag discovery operations will now be retried
    multiple times in case of network failures.
  * Nodes in clusters that had quorum queues and non-mirrored
    classic queues on stopped (or failed) nodes could run into an
    exception.
  * The same exception could affect `rabbitmqctl list_queues`.
  * Proxy Protocol v2 LOCAL packets were not supported.
  * When a quorum queue does not find its local replica data
    files on boot, it will now log a warning.
  * An attempt to clear limits of a non-existent virtual host
    failed with a 500 status code.
  * The "Queues" tab in the UI was renamed to "Queue and Streams"
    to better reflect its contents.
  * New HTTP API endpoints for quorum queue replica management,
    equivalent to the `rabbitmq-queues` commands that manage replicas.
  * ```
  * POST /api/queues/quorum/{vhost}/{name}/replicas/add
  * DELETE /api/queues/quorum/{vhost}/{name}/replicas/remove
  * POST /api/queues/quorum/replicas/on/{node}/grow
  * DELETE /api/queues/quorum/replicas/on/{node}/shrink
  * ```
  * Stream client connections that authenticated using x.509
    certificates failed.
  * Only set OAuth 2 client's CA certificate file setting when it
    is defined.
  * The plugin will now accept JWT tokens without a `scope`. Such
    tokens would only be useful when the plugin is used exclusively
    for authentication and not authorization.
  * `oauth2` is now an accepted alias for the OAuth 2
    authentication and authorization backend:
  * ```
  * auth_backends.1 = oauth2
  * ```
  * Previously the only option for OAuth 2 was using a full
    module name, `rabbit_auth_backend_oauth2`.
  * STOMP plugin log entries had an extra line feed character.
  * `ra` was upgraded to `2.6.2`</changelog>
  <changelog author="dmueller@suse.com" date="1702814400">- update to 3.12.10:
  * Avoids two Shovels being started after an upgrade from 3.12.6
    or older versions.
  * When a topic permission was deleted, an internal event of type
    permission.deleted was emitted in some cases, instead of
    topic.permission.deleted.
  * Shovels on 3.12.8 nodes failed during a rolling cluster upgrade
    due to internal identifier format changes.
  * Avoids an unnecessary warning in the logs.
  * avoids a potential exception in the autoheal partition handler.
  * raft.segment_max_entries is now validated to prevent the value
    from overflowing its 16-bit segment file field. Maximum
    supported value is now 65535.</changelog>
  <changelog author="dmueller@suse.com" date="1704542400">- update to 3.12.11:
  * Quorum queue declared when one of cluster nodes was down
    could trigger connection exceptions.
  * Avoids a rare exception that could stop TCP socket writes on
    a client connection.
  * `queue_deleted` and `queue_created` internal events now
    include queue type as a module name, and not an inconsistent
    (with the other queue and stream types) value `classic`.
  * Definition files that are virtual host-specific cannot be
    imported on boot. Such files will now be detected early and
    the import process will terminate after logging a more
    informative message.
  * Several AMQP 1.0 application properties are now more
    correctly converted to AMQP 0-9-1 headers by
    cross-protocol Shovels.
  * The priority property now populates an AMQP 1.0 header with
    the same name, per AMQP 1.0 spec.
  * Metric label values now escape certain non-ASCII characters.
  * Avoids an exception when an MQTT client that used a QoS 0
    subscription reconnects and its original connection node
    is down.
  * Avoids an exception when an MQTT client connection was force-
    closed via the HTTP API.
  * Certain CLI commands could not be run in a shell script loop,
    unless the script explicitly redirected standard input.
  * `rabbitmq-diagnostics cluster_status` now responds much
    quicker when a cluster node has gone down, were shut down,
    or otherwise has become unreachable by the rest of the cluster.
  * Reverted a change to `DELETE /api/queues/{vhost}/{name}` that
    allowed removal of exclusive queues and introduced
    unexpected side effects.
  * `DELETE /api/policies/{vhost}/{policy}` returned a 500
    response instead of a 404 one when target virtual host did
    not exist.
  * Avoid log noise when an HTTP API request is issued against a
    booting or very freshly booted node.
  * HTTP API endpoints that involves contacting multiple nodes
    now respond much quicker when a cluster node
    has gone down, were shut down, or otherwise has become
    unreachable by the rest of the cluster
  * Definition exported for just one virtual host cannot be
    imported at node boot time.
  * Now such files are detected early with a clear log message
    and immediate node boot process termination.
  * To obtain source code of the entire distribution, please
    download the archive named `rabbitmq-server-3.12.11.tar.xz`
    instead of the source tarball produced by GitHub.</changelog>
  <changelog author="dimstar@opensuse.org" date="1707220800">- Provide user/group for RPM 4.19 (boo#1219532).</changelog>
  <changelog author="sflees@suse.de" date="1713268800">- Update to 3.13.1
  * Highlights
    Khepri now can be used as an alternative schema data store in RabbitMQ, replacing Mnesia
    MQTTv5 support
    Support for consumer-side stream filtering
    A new common message container format used internally, based on the AMQP 1.0 message format
    Improved classic non-mirrored queue performance with message sizes larger than
    4 KiB (or a different customized CQ index embedding threshold)
    Classic queues storage implementation version 2 (CQv2) is now highly recommended for all new deployments.
    CQv2 meaningfully improves performance of non-mirrored classic queues for most workloads
  * Fixes bsc#1222591</changelog>
  <changelog author="ana.guerrero@suse.com" date="1726228800">- Update to 3.13.7 see
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.7
- Update to 3.13.6 see
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.6
- Update to 3.13.5 see
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.5
- Update to 3.13.4 see
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.4
- Update to 3.13.3 see
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.2
- Update to 3.13.2 see
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.2</changelog>
  <changelog author="dimstar@opensuse.org" date="1739966400">- Add rabbitmq-server-allow-elixir-1.18.patch: Allow building CLI
  with elixir 1.18.x. Based on upstream commit 5086e283.</changelog>
  <changelog author="sflees@suse.de" date="1745496000">- Force non parallel build, this has been the cause of some
  intermittent build failures.</changelog>
  <changelog author="sflees@suse.de" date="1746014400">- Correctly escape hostname that could lead to xss attack
  (bsc#1240071, CVE-2025-30219)
  * fix-CVE-2025-30219.patch</changelog>
</package>
<package pkgid="8b9dc1b9dfd0cde9f34f69688c781cae215f75c991c6cc1c56f32f07aac5aa279043fdb01b8b5b29dcc73fc4185f827c67d26d1c6d367580939e2e8a1c7bd7db" name="erlang-rebar" arch="s390x">
  <version epoch="0" ver="2.6.4+git20180201.b6d3094" rel="160099.2.2"/>
  <changelog author="bwiedemann@suse.com" date="1499860800">- Add reproducible.patch to use a constant build time in .beam files
- Normalize zip file timestamps in /usr/bin/rebar (boo#1047218)</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1522324800">- Add _constraints file to avoid slow CPU to pass testsuite</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1534420800">- Update to version 2.6.4+git20180201.b6d3094:
  * travis-ci: allow Dialyzer job to fail
  * travis-ci: update otp versions
  * travis-ci: enable 20.1
  * rebar_xref: ignore opaque type match Dialyzer warning
  * rebar_cover: ignore opaque type match Dialyzer warning
  * rebar_utils: fix Dialyzer warning
  * Run Dialyzer on Travis-CI
  * Log out success message with newlines
  * travis-ci: otp 20.0.2 -&gt; 20.0.4
  * Revert "Drop crypto app reliance"
  * Remove profiler note
  * inttest/*: do not export_all
  * Fix ctsuite template
  * Improve pseudo-unique ct_run node name
  * Drop crypto app reliance
  * rebar.config: access retest repo via https
  * Fix Erlang 20 export_all warnings
  * Fix #634
  * travis-ci: test with Erlang 20.0.2
  * Properly skip apps with a .app.src.script file
  * Fix typo in eunit help.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1610798400">- Add rebar-0014-erl_interface-was-removed-in-Erlang-23.patch:
  erl_interface is missed since Erlang 23</changelog>
  <changelog author="dimstar@opensuse.org" date="1625054400">- Move rpm macros from /etc/rpm to %{_rpmmacrodir} (boo#1185668).</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1665576000">- Add 0001-Fix-rebar-xref-for-recent-Erlang.patch:
  fix testsuite</changelog>
  <changelog author="dimstar@opensuse.org" date="1691668800">- Add _multibuild: declare additional spec files as further flavors
  to build. Allows OBS to build those spec files without the need
  for linked packages.</changelog>
  <changelog author="dimstar@opensuse.org" date="1704369600">- HACK: do not build the -testsuite flavor in distro projects (i.e
  in repositories called 'standard'). Allows to get fixes included
  in the distro while the test suite actually still fails
  (boo#1205140).</changelog>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="sflees@suse.de" date="1716379200">- We use a linked copy of this package in some SUSE products and
  to do so correctly, we need to ensure a minimum of erlang 26
  Leap will soon get a versioned copy of erlang26 as well</changelog>
</package>
<package pkgid="801cefae04aa53fff33418a9ab66886efdf77384683b206824aee6819c8dda632fc820d153d03d16eb4c09ff2ebb1a066046915017ccb788b441ec8ba7786c51" name="erlang-rebar-src" arch="s390x">
  <version epoch="0" ver="2.6.4+git20180201.b6d3094" rel="160099.2.2"/>
  <changelog author="bwiedemann@suse.com" date="1499860800">- Add reproducible.patch to use a constant build time in .beam files
- Normalize zip file timestamps in /usr/bin/rebar (boo#1047218)</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1522324800">- Add _constraints file to avoid slow CPU to pass testsuite</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1534420800">- Update to version 2.6.4+git20180201.b6d3094:
  * travis-ci: allow Dialyzer job to fail
  * travis-ci: update otp versions
  * travis-ci: enable 20.1
  * rebar_xref: ignore opaque type match Dialyzer warning
  * rebar_cover: ignore opaque type match Dialyzer warning
  * rebar_utils: fix Dialyzer warning
  * Run Dialyzer on Travis-CI
  * Log out success message with newlines
  * travis-ci: otp 20.0.2 -&gt; 20.0.4
  * Revert "Drop crypto app reliance"
  * Remove profiler note
  * inttest/*: do not export_all
  * Fix ctsuite template
  * Improve pseudo-unique ct_run node name
  * Drop crypto app reliance
  * rebar.config: access retest repo via https
  * Fix Erlang 20 export_all warnings
  * Fix #634
  * travis-ci: test with Erlang 20.0.2
  * Properly skip apps with a .app.src.script file
  * Fix typo in eunit help.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1610798400">- Add rebar-0014-erl_interface-was-removed-in-Erlang-23.patch:
  erl_interface is missed since Erlang 23</changelog>
  <changelog author="dimstar@opensuse.org" date="1625054400">- Move rpm macros from /etc/rpm to %{_rpmmacrodir} (boo#1185668).</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1665576000">- Add 0001-Fix-rebar-xref-for-recent-Erlang.patch:
  fix testsuite</changelog>
  <changelog author="dimstar@opensuse.org" date="1691668800">- Add _multibuild: declare additional spec files as further flavors
  to build. Allows OBS to build those spec files without the need
  for linked packages.</changelog>
  <changelog author="dimstar@opensuse.org" date="1704369600">- HACK: do not build the -testsuite flavor in distro projects (i.e
  in repositories called 'standard'). Allows to get fixes included
  in the distro while the test suite actually still fails
  (boo#1205140).</changelog>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="sflees@suse.de" date="1716379200">- We use a linked copy of this package in some SUSE products and
  to do so correctly, we need to ensure a minimum of erlang 26
  Leap will soon get a versioned copy of erlang26 as well</changelog>
</package>
<package pkgid="3df3c78a500ae54f4cbad2e60b13f8bbbbd07764764fe4835b90a8f6ce6014bd6623396ccf45200113de14d1fe001675f850edd1c3887c50b26eff8f46c66576" name="erlang-rebar3" arch="s390x">
  <version epoch="0" ver="3.23.0" rel="160099.2.3"/>
  <changelog author="matwey.kornilov@gmail.com" date="1610539200">- Initial version</changelog>
  <changelog author="mvetter@suse.com" date="1648728000">- Update to version 3.18.0:
  * bump to 3.18.0
  * bump relx to 4.6.0 with optional_applications support
  * add support for otp24 optional applications
  * Use git command in non interactive mode
  * Fix typos
  * git_resource: print warning from git rev-list, if any, in get_patch_count/2
  * Fix NIF compilation on Apple M1.
  * Add regression test on parse transform rebuild
  * Prevent a parse transform in a project triggering a full rebuild even if the transform hasn't changed</changelog>
  <changelog author="dmueller@suse.com" date="1677499200">- don't use buildtime set-version - not compatible with factory policy
- switch supplements for bash completion to match on bash-completion rather
  than bash (as bash is always installed)</changelog>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1712750400">- Use zstd instead of xz (because of the incident...)
- Update to version 3.23.0:
  * back to git-based versioning
  * Fix release workflow permissions
  * Bump to 3.23.0
  * bring back erlware_commons version hotfix
  * Manual patch to make builds work
  * Bump Relx and Erlware Commons
  * undef fix
  * Update apps/rebar/test/rebar_dir_SUITE.erl
  * Update apps/rebar/test/rebar_dir_SUITE.erl
  * REBAR_SRC_DIRS and REBAR_APP_DIRS fix
  * zsh aliases, aliases CLI fix, zsh test update
  * typo and dialyzer fix
  * zsh completion gen
  * Eliminate use of experimental function code:lib_dir/2
  * fix tests for new leaner clean runs
  * Only call install_deps if 'clean' impacts deps
  * Fix clean hooks when override are presents
  * Mark plugin as experimental
  * Only use Unicode modifier for erlang format
  * Filter away un-supported functions
  * Add Unicode modifier
  * Use 4-space formatting, fix nesting (for tests)
  * Fix types for otp_lib_dir and source_root
  * Use 4-space formatting, fix nesting
  * Do not disable logging
  * Make log_level entry in rebar.app work again
  * ct assertions and skip, backward comp, cmpl fix
  * `as` cmpl fixed, `do` cmpl, key rename
  * debug msg
  * Initial version of the Manifest plugin.
  * completion provider
  * Append . to --eval arg if missing
  * Fix MacOS CI workflows
  * Fix handling of or in prereleases, add tests
  * Fall back to reading versions from hex metadata
  * Handle 'or' in versions in a primitive manner
  * Add missing doc. for `incremental` on Dialyzer analysis
  * Dedupe compiler DAG edge insertion for artifacts
  * rebar_utils: add metadata to primary logger config
  * Fix unicode output printed as charlist
  * Rename option to 'shell_hooks_env'
  * Add new 'env' key to config options
  * Fix macOS CI workflow issues
  * Ease pre-pull request CI in forks
  * Prevent xref issue when analysis runs on generated code
  * Add (to output) Dialyzer info. about invalid_contract
  * Test command `rebar3 alias`'s implementation
  * Act on review comment: reduce chances of collision
  * Increase chances of running tests on the latest 25
  * Prefer GitHub actions' syntax to shell's
  * Add command `rebar3 alias`
  * ShellArgs default should be [] (not undefined)
  * Fix for `rebar3 shell` in Erlang 26 when ShellArgs==undefined
  * Updated the arity for the dialyzer no-warn.
  * Added missing punctuation.
  * Improved wording.
  * Updated help string for user_drv_args.
  * Tweaked the log message to be a little more accurate.
  * Ensure an Erlang 26 custom shell's args are passed.
  * Protect against undefined information
  * Complete the previous commit with some specific tests
  * Un-break the interface (add back a removed function)
  * back to git-based versioning
  * Rework argument parsing in do/as providers
  * Bump to 3.22.1
  * Add app name to "OTP release ~ts or later is required" msg
  * debug brew in CI
  * Defer hostname check to OTP when supported
  * Print diagnostic when failing to get VSN with Git
  * Add simple Erlang LS config
  * Back to git-based versioning
  * Bump to 3.22.0
  * Fixup: rich compiler output in warnings
  * Avoid setting encoding on Erlang/OTP 26
  * Support CRLF in shell ENV files
  * Richer and colorized compiler output
  * Move the compiler rich error format code to a standalone module
  * Attempt to support legible compiler error messages
  * Hotfix erlware_commons config script
  * Back to git-based versioning
  * Bump to 3.21.0
  * Match Dialyzer defaults
  * Support OTP-26, Deprecate OTP-23 support.
  * bumping a bunch of deps in getting ready for OTP26
  * Maintain cth_log_redirect default in CT runs
  * Lift Ubuntu runner in CI for Nightly and Publish
  * Change license template to markdown
  * incremental incremental Dialyzer PLTs
  * rebar3_dialyzer_format: Add missing messages
  * Add types and docs to rebar_parallel
  * Add rebar_parallel pool, use in DAG scans
  * rebar_prv_compile: dereference files when copying them
  * Add test case for copying ct `_SUITE_data` in app/test
  * Update apps/rebar/src/rebar_prv_shell.erl
  * fix help shell output, --eval is misindeted
  * Ignore _vendor folder
  * Ignore only _build and _checkouts
  * Do not ignore everything starting with underscore recursively
  * Add RTX_LOG macro option to top-level rebar.config
  * Fix missing dot
  * Bump certifi to 2.10.0
  * scope local install VSN variable
  * pkgs command should support empty lists
  * Rebar 3.20.0
  * Respect HEX_MIRROR environment variable
  * Prevent CI from using 25.1
  * Warn of EUnit issues on OTP-25.1
  * Use shell:start_interactive to start shell if available
  * Do not send empty If-None-Match in tarball request
  * Respect rebar_packages_cdn set in rebar.config
  * Add support for dialyzer --incremental when available
  * Do not dereference symbolic links in win32 when using cp_r
  * Add tests for rebar_file_utils:cp_r
  * Pass a proplist as option argument instead of a boolean
  * Dereference symbolic links when copying files from ct data folder
  * Reduce warnings
  * Vendor all dependencies, make bootstrap use them
  * Migrate to an umbrella structure
  * Improve `shell --eval` error messages
  * Add --eval option to `shell`
  * Rebar 3.19.0
  * Bump Relx to 4.7.0
  * Fix syntax error typo
  * Store offline in state and use it where possible
  * Properly carry overlay_vars settings for files in relx
  * add regression case for pruning artifacts
  * Track and match MIB file build artifacts in DAG
  * Fix extension matching in compiler DAG
  * please OTP-25 dialyzer, which is smarter about no_return()
  * Support OTP 23..25 inclusively
  * Support plugins in experimental vendor provider
  * Revert changes in src/vendored/
  * Intercept download and needs_update in rebar_fetch
  * Fixup: typos
  * Add --offline option and REBAR_OFFLINE environment variable
  * Going for more profiles than default and prod
  * give deps for shelltests
  * Rebuild modified local plugins
  * normalize debug output
  * Skip upgrades on locally-defined plugins
  * Prevent non-umbrella project-local plugins
  * Local plugins can't declare project plugins
  * Fix local plugin external plugin dependency
  * Add support for project-local plugins
  * fix the argument preceence
  * make dialyzer happy
  * use depth 10 to support longer cert chains
  * Experimental vendoring provider
  * Attempt to find apps in git subdirs (sparse checkouts)
  * Add euint --test flag
  * Replace an unconfigured call to global config paths
  * add REBAR_CACHE_DIR support to global plugins
  * Fix global cache config overriding
  * Error out on unknown templates in 'new' command
  * Fix a typo
  * Bump certifi to 2.9.0
  * add a log in the needs_update
  * Use SPDX id for license in template and test
  * Rephrase and and reinstate default branch warning
  * Fix overwrite of local commits when no remote changes
  * Use default branch for git and git_subdir resources
  * switch to newer erlef/setup-beam from gleam's
  * switch default branch to main</changelog>
  <changelog author="sflees@suse.de" date="1716379200">- We use a linked copy of this package in some SUSE products and
  to do so correctly, we need to ensure a minimum of erlang 26
  Leap will soon get a versioned copy of erlang26 as well</changelog>
</package>
<package pkgid="fbb0a78d9402bfcce864b1c30fb9f54e9d28314a52f96b87325593fd366231b1f8a795fb605788696c0d447a67cd8a27c600963e9a230f14329026b3f71868fc" name="erlang-rebar3-bash-completion" arch="noarch">
  <version epoch="0" ver="3.23.0" rel="160099.2.3"/>
  <changelog author="matwey.kornilov@gmail.com" date="1610539200">- Initial version</changelog>
  <changelog author="mvetter@suse.com" date="1648728000">- Update to version 3.18.0:
  * bump to 3.18.0
  * bump relx to 4.6.0 with optional_applications support
  * add support for otp24 optional applications
  * Use git command in non interactive mode
  * Fix typos
  * git_resource: print warning from git rev-list, if any, in get_patch_count/2
  * Fix NIF compilation on Apple M1.
  * Add regression test on parse transform rebuild
  * Prevent a parse transform in a project triggering a full rebuild even if the transform hasn't changed</changelog>
  <changelog author="dmueller@suse.com" date="1677499200">- don't use buildtime set-version - not compatible with factory policy
- switch supplements for bash completion to match on bash-completion rather
  than bash (as bash is always installed)</changelog>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1712750400">- Use zstd instead of xz (because of the incident...)
- Update to version 3.23.0:
  * back to git-based versioning
  * Fix release workflow permissions
  * Bump to 3.23.0
  * bring back erlware_commons version hotfix
  * Manual patch to make builds work
  * Bump Relx and Erlware Commons
  * undef fix
  * Update apps/rebar/test/rebar_dir_SUITE.erl
  * Update apps/rebar/test/rebar_dir_SUITE.erl
  * REBAR_SRC_DIRS and REBAR_APP_DIRS fix
  * zsh aliases, aliases CLI fix, zsh test update
  * typo and dialyzer fix
  * zsh completion gen
  * Eliminate use of experimental function code:lib_dir/2
  * fix tests for new leaner clean runs
  * Only call install_deps if 'clean' impacts deps
  * Fix clean hooks when override are presents
  * Mark plugin as experimental
  * Only use Unicode modifier for erlang format
  * Filter away un-supported functions
  * Add Unicode modifier
  * Use 4-space formatting, fix nesting (for tests)
  * Fix types for otp_lib_dir and source_root
  * Use 4-space formatting, fix nesting
  * Do not disable logging
  * Make log_level entry in rebar.app work again
  * ct assertions and skip, backward comp, cmpl fix
  * `as` cmpl fixed, `do` cmpl, key rename
  * debug msg
  * Initial version of the Manifest plugin.
  * completion provider
  * Append . to --eval arg if missing
  * Fix MacOS CI workflows
  * Fix handling of or in prereleases, add tests
  * Fall back to reading versions from hex metadata
  * Handle 'or' in versions in a primitive manner
  * Add missing doc. for `incremental` on Dialyzer analysis
  * Dedupe compiler DAG edge insertion for artifacts
  * rebar_utils: add metadata to primary logger config
  * Fix unicode output printed as charlist
  * Rename option to 'shell_hooks_env'
  * Add new 'env' key to config options
  * Fix macOS CI workflow issues
  * Ease pre-pull request CI in forks
  * Prevent xref issue when analysis runs on generated code
  * Add (to output) Dialyzer info. about invalid_contract
  * Test command `rebar3 alias`'s implementation
  * Act on review comment: reduce chances of collision
  * Increase chances of running tests on the latest 25
  * Prefer GitHub actions' syntax to shell's
  * Add command `rebar3 alias`
  * ShellArgs default should be [] (not undefined)
  * Fix for `rebar3 shell` in Erlang 26 when ShellArgs==undefined
  * Updated the arity for the dialyzer no-warn.
  * Added missing punctuation.
  * Improved wording.
  * Updated help string for user_drv_args.
  * Tweaked the log message to be a little more accurate.
  * Ensure an Erlang 26 custom shell's args are passed.
  * Protect against undefined information
  * Complete the previous commit with some specific tests
  * Un-break the interface (add back a removed function)
  * back to git-based versioning
  * Rework argument parsing in do/as providers
  * Bump to 3.22.1
  * Add app name to "OTP release ~ts or later is required" msg
  * debug brew in CI
  * Defer hostname check to OTP when supported
  * Print diagnostic when failing to get VSN with Git
  * Add simple Erlang LS config
  * Back to git-based versioning
  * Bump to 3.22.0
  * Fixup: rich compiler output in warnings
  * Avoid setting encoding on Erlang/OTP 26
  * Support CRLF in shell ENV files
  * Richer and colorized compiler output
  * Move the compiler rich error format code to a standalone module
  * Attempt to support legible compiler error messages
  * Hotfix erlware_commons config script
  * Back to git-based versioning
  * Bump to 3.21.0
  * Match Dialyzer defaults
  * Support OTP-26, Deprecate OTP-23 support.
  * bumping a bunch of deps in getting ready for OTP26
  * Maintain cth_log_redirect default in CT runs
  * Lift Ubuntu runner in CI for Nightly and Publish
  * Change license template to markdown
  * incremental incremental Dialyzer PLTs
  * rebar3_dialyzer_format: Add missing messages
  * Add types and docs to rebar_parallel
  * Add rebar_parallel pool, use in DAG scans
  * rebar_prv_compile: dereference files when copying them
  * Add test case for copying ct `_SUITE_data` in app/test
  * Update apps/rebar/src/rebar_prv_shell.erl
  * fix help shell output, --eval is misindeted
  * Ignore _vendor folder
  * Ignore only _build and _checkouts
  * Do not ignore everything starting with underscore recursively
  * Add RTX_LOG macro option to top-level rebar.config
  * Fix missing dot
  * Bump certifi to 2.10.0
  * scope local install VSN variable
  * pkgs command should support empty lists
  * Rebar 3.20.0
  * Respect HEX_MIRROR environment variable
  * Prevent CI from using 25.1
  * Warn of EUnit issues on OTP-25.1
  * Use shell:start_interactive to start shell if available
  * Do not send empty If-None-Match in tarball request
  * Respect rebar_packages_cdn set in rebar.config
  * Add support for dialyzer --incremental when available
  * Do not dereference symbolic links in win32 when using cp_r
  * Add tests for rebar_file_utils:cp_r
  * Pass a proplist as option argument instead of a boolean
  * Dereference symbolic links when copying files from ct data folder
  * Reduce warnings
  * Vendor all dependencies, make bootstrap use them
  * Migrate to an umbrella structure
  * Improve `shell --eval` error messages
  * Add --eval option to `shell`
  * Rebar 3.19.0
  * Bump Relx to 4.7.0
  * Fix syntax error typo
  * Store offline in state and use it where possible
  * Properly carry overlay_vars settings for files in relx
  * add regression case for pruning artifacts
  * Track and match MIB file build artifacts in DAG
  * Fix extension matching in compiler DAG
  * please OTP-25 dialyzer, which is smarter about no_return()
  * Support OTP 23..25 inclusively
  * Support plugins in experimental vendor provider
  * Revert changes in src/vendored/
  * Intercept download and needs_update in rebar_fetch
  * Fixup: typos
  * Add --offline option and REBAR_OFFLINE environment variable
  * Going for more profiles than default and prod
  * give deps for shelltests
  * Rebuild modified local plugins
  * normalize debug output
  * Skip upgrades on locally-defined plugins
  * Prevent non-umbrella project-local plugins
  * Local plugins can't declare project plugins
  * Fix local plugin external plugin dependency
  * Add support for project-local plugins
  * fix the argument preceence
  * make dialyzer happy
  * use depth 10 to support longer cert chains
  * Experimental vendoring provider
  * Attempt to find apps in git subdirs (sparse checkouts)
  * Add euint --test flag
  * Replace an unconfigured call to global config paths
  * add REBAR_CACHE_DIR support to global plugins
  * Fix global cache config overriding
  * Error out on unknown templates in 'new' command
  * Fix a typo
  * Bump certifi to 2.9.0
  * add a log in the needs_update
  * Use SPDX id for license in template and test
  * Rephrase and and reinstate default branch warning
  * Fix overwrite of local commits when no remote changes
  * Use default branch for git and git_subdir resources
  * switch to newer erlef/setup-beam from gleam's
  * switch default branch to main</changelog>
  <changelog author="sflees@suse.de" date="1716379200">- We use a linked copy of this package in some SUSE products and
  to do so correctly, we need to ensure a minimum of erlang 26
  Leap will soon get a versioned copy of erlang26 as well</changelog>
</package>
<package pkgid="6b4c32a56c07c1e4f7d66df2c5be541a8f1c069f31592643c0527c28b08ac0af2686679af2742d888ccc52ebe6fb3235c3a4221965bd5ff741e5047888125ade" name="erlang-rebar3-fish-completion" arch="noarch">
  <version epoch="0" ver="3.23.0" rel="160099.2.3"/>
  <changelog author="matwey.kornilov@gmail.com" date="1610539200">- Initial version</changelog>
  <changelog author="mvetter@suse.com" date="1648728000">- Update to version 3.18.0:
  * bump to 3.18.0
  * bump relx to 4.6.0 with optional_applications support
  * add support for otp24 optional applications
  * Use git command in non interactive mode
  * Fix typos
  * git_resource: print warning from git rev-list, if any, in get_patch_count/2
  * Fix NIF compilation on Apple M1.
  * Add regression test on parse transform rebuild
  * Prevent a parse transform in a project triggering a full rebuild even if the transform hasn't changed</changelog>
  <changelog author="dmueller@suse.com" date="1677499200">- don't use buildtime set-version - not compatible with factory policy
- switch supplements for bash completion to match on bash-completion rather
  than bash (as bash is always installed)</changelog>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1712750400">- Use zstd instead of xz (because of the incident...)
- Update to version 3.23.0:
  * back to git-based versioning
  * Fix release workflow permissions
  * Bump to 3.23.0
  * bring back erlware_commons version hotfix
  * Manual patch to make builds work
  * Bump Relx and Erlware Commons
  * undef fix
  * Update apps/rebar/test/rebar_dir_SUITE.erl
  * Update apps/rebar/test/rebar_dir_SUITE.erl
  * REBAR_SRC_DIRS and REBAR_APP_DIRS fix
  * zsh aliases, aliases CLI fix, zsh test update
  * typo and dialyzer fix
  * zsh completion gen
  * Eliminate use of experimental function code:lib_dir/2
  * fix tests for new leaner clean runs
  * Only call install_deps if 'clean' impacts deps
  * Fix clean hooks when override are presents
  * Mark plugin as experimental
  * Only use Unicode modifier for erlang format
  * Filter away un-supported functions
  * Add Unicode modifier
  * Use 4-space formatting, fix nesting (for tests)
  * Fix types for otp_lib_dir and source_root
  * Use 4-space formatting, fix nesting
  * Do not disable logging
  * Make log_level entry in rebar.app work again
  * ct assertions and skip, backward comp, cmpl fix
  * `as` cmpl fixed, `do` cmpl, key rename
  * debug msg
  * Initial version of the Manifest plugin.
  * completion provider
  * Append . to --eval arg if missing
  * Fix MacOS CI workflows
  * Fix handling of or in prereleases, add tests
  * Fall back to reading versions from hex metadata
  * Handle 'or' in versions in a primitive manner
  * Add missing doc. for `incremental` on Dialyzer analysis
  * Dedupe compiler DAG edge insertion for artifacts
  * rebar_utils: add metadata to primary logger config
  * Fix unicode output printed as charlist
  * Rename option to 'shell_hooks_env'
  * Add new 'env' key to config options
  * Fix macOS CI workflow issues
  * Ease pre-pull request CI in forks
  * Prevent xref issue when analysis runs on generated code
  * Add (to output) Dialyzer info. about invalid_contract
  * Test command `rebar3 alias`'s implementation
  * Act on review comment: reduce chances of collision
  * Increase chances of running tests on the latest 25
  * Prefer GitHub actions' syntax to shell's
  * Add command `rebar3 alias`
  * ShellArgs default should be [] (not undefined)
  * Fix for `rebar3 shell` in Erlang 26 when ShellArgs==undefined
  * Updated the arity for the dialyzer no-warn.
  * Added missing punctuation.
  * Improved wording.
  * Updated help string for user_drv_args.
  * Tweaked the log message to be a little more accurate.
  * Ensure an Erlang 26 custom shell's args are passed.
  * Protect against undefined information
  * Complete the previous commit with some specific tests
  * Un-break the interface (add back a removed function)
  * back to git-based versioning
  * Rework argument parsing in do/as providers
  * Bump to 3.22.1
  * Add app name to "OTP release ~ts or later is required" msg
  * debug brew in CI
  * Defer hostname check to OTP when supported
  * Print diagnostic when failing to get VSN with Git
  * Add simple Erlang LS config
  * Back to git-based versioning
  * Bump to 3.22.0
  * Fixup: rich compiler output in warnings
  * Avoid setting encoding on Erlang/OTP 26
  * Support CRLF in shell ENV files
  * Richer and colorized compiler output
  * Move the compiler rich error format code to a standalone module
  * Attempt to support legible compiler error messages
  * Hotfix erlware_commons config script
  * Back to git-based versioning
  * Bump to 3.21.0
  * Match Dialyzer defaults
  * Support OTP-26, Deprecate OTP-23 support.
  * bumping a bunch of deps in getting ready for OTP26
  * Maintain cth_log_redirect default in CT runs
  * Lift Ubuntu runner in CI for Nightly and Publish
  * Change license template to markdown
  * incremental incremental Dialyzer PLTs
  * rebar3_dialyzer_format: Add missing messages
  * Add types and docs to rebar_parallel
  * Add rebar_parallel pool, use in DAG scans
  * rebar_prv_compile: dereference files when copying them
  * Add test case for copying ct `_SUITE_data` in app/test
  * Update apps/rebar/src/rebar_prv_shell.erl
  * fix help shell output, --eval is misindeted
  * Ignore _vendor folder
  * Ignore only _build and _checkouts
  * Do not ignore everything starting with underscore recursively
  * Add RTX_LOG macro option to top-level rebar.config
  * Fix missing dot
  * Bump certifi to 2.10.0
  * scope local install VSN variable
  * pkgs command should support empty lists
  * Rebar 3.20.0
  * Respect HEX_MIRROR environment variable
  * Prevent CI from using 25.1
  * Warn of EUnit issues on OTP-25.1
  * Use shell:start_interactive to start shell if available
  * Do not send empty If-None-Match in tarball request
  * Respect rebar_packages_cdn set in rebar.config
  * Add support for dialyzer --incremental when available
  * Do not dereference symbolic links in win32 when using cp_r
  * Add tests for rebar_file_utils:cp_r
  * Pass a proplist as option argument instead of a boolean
  * Dereference symbolic links when copying files from ct data folder
  * Reduce warnings
  * Vendor all dependencies, make bootstrap use them
  * Migrate to an umbrella structure
  * Improve `shell --eval` error messages
  * Add --eval option to `shell`
  * Rebar 3.19.0
  * Bump Relx to 4.7.0
  * Fix syntax error typo
  * Store offline in state and use it where possible
  * Properly carry overlay_vars settings for files in relx
  * add regression case for pruning artifacts
  * Track and match MIB file build artifacts in DAG
  * Fix extension matching in compiler DAG
  * please OTP-25 dialyzer, which is smarter about no_return()
  * Support OTP 23..25 inclusively
  * Support plugins in experimental vendor provider
  * Revert changes in src/vendored/
  * Intercept download and needs_update in rebar_fetch
  * Fixup: typos
  * Add --offline option and REBAR_OFFLINE environment variable
  * Going for more profiles than default and prod
  * give deps for shelltests
  * Rebuild modified local plugins
  * normalize debug output
  * Skip upgrades on locally-defined plugins
  * Prevent non-umbrella project-local plugins
  * Local plugins can't declare project plugins
  * Fix local plugin external plugin dependency
  * Add support for project-local plugins
  * fix the argument preceence
  * make dialyzer happy
  * use depth 10 to support longer cert chains
  * Experimental vendoring provider
  * Attempt to find apps in git subdirs (sparse checkouts)
  * Add euint --test flag
  * Replace an unconfigured call to global config paths
  * add REBAR_CACHE_DIR support to global plugins
  * Fix global cache config overriding
  * Error out on unknown templates in 'new' command
  * Fix a typo
  * Bump certifi to 2.9.0
  * add a log in the needs_update
  * Use SPDX id for license in template and test
  * Rephrase and and reinstate default branch warning
  * Fix overwrite of local commits when no remote changes
  * Use default branch for git and git_subdir resources
  * switch to newer erlef/setup-beam from gleam's
  * switch default branch to main</changelog>
  <changelog author="sflees@suse.de" date="1716379200">- We use a linked copy of this package in some SUSE products and
  to do so correctly, we need to ensure a minimum of erlang 26
  Leap will soon get a versioned copy of erlang26 as well</changelog>
</package>
<package pkgid="64338fb31ba10ffe6f6e7e566a87e7da05b385fed4d79fff3f8bdc5782cd9afa8b05d6546434f01b95b8f34a841b7dcbb8458251ddfd08aad018c01df5cdbca9" name="erlang-rebar3-zsh-completion" arch="noarch">
  <version epoch="0" ver="3.23.0" rel="160099.2.3"/>
  <changelog author="matwey.kornilov@gmail.com" date="1610539200">- Initial version</changelog>
  <changelog author="mvetter@suse.com" date="1648728000">- Update to version 3.18.0:
  * bump to 3.18.0
  * bump relx to 4.6.0 with optional_applications support
  * add support for otp24 optional applications
  * Use git command in non interactive mode
  * Fix typos
  * git_resource: print warning from git rev-list, if any, in get_patch_count/2
  * Fix NIF compilation on Apple M1.
  * Add regression test on parse transform rebuild
  * Prevent a parse transform in a project triggering a full rebuild even if the transform hasn't changed</changelog>
  <changelog author="dmueller@suse.com" date="1677499200">- don't use buildtime set-version - not compatible with factory policy
- switch supplements for bash completion to match on bash-completion rather
  than bash (as bash is always installed)</changelog>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1712750400">- Use zstd instead of xz (because of the incident...)
- Update to version 3.23.0:
  * back to git-based versioning
  * Fix release workflow permissions
  * Bump to 3.23.0
  * bring back erlware_commons version hotfix
  * Manual patch to make builds work
  * Bump Relx and Erlware Commons
  * undef fix
  * Update apps/rebar/test/rebar_dir_SUITE.erl
  * Update apps/rebar/test/rebar_dir_SUITE.erl
  * REBAR_SRC_DIRS and REBAR_APP_DIRS fix
  * zsh aliases, aliases CLI fix, zsh test update
  * typo and dialyzer fix
  * zsh completion gen
  * Eliminate use of experimental function code:lib_dir/2
  * fix tests for new leaner clean runs
  * Only call install_deps if 'clean' impacts deps
  * Fix clean hooks when override are presents
  * Mark plugin as experimental
  * Only use Unicode modifier for erlang format
  * Filter away un-supported functions
  * Add Unicode modifier
  * Use 4-space formatting, fix nesting (for tests)
  * Fix types for otp_lib_dir and source_root
  * Use 4-space formatting, fix nesting
  * Do not disable logging
  * Make log_level entry in rebar.app work again
  * ct assertions and skip, backward comp, cmpl fix
  * `as` cmpl fixed, `do` cmpl, key rename
  * debug msg
  * Initial version of the Manifest plugin.
  * completion provider
  * Append . to --eval arg if missing
  * Fix MacOS CI workflows
  * Fix handling of or in prereleases, add tests
  * Fall back to reading versions from hex metadata
  * Handle 'or' in versions in a primitive manner
  * Add missing doc. for `incremental` on Dialyzer analysis
  * Dedupe compiler DAG edge insertion for artifacts
  * rebar_utils: add metadata to primary logger config
  * Fix unicode output printed as charlist
  * Rename option to 'shell_hooks_env'
  * Add new 'env' key to config options
  * Fix macOS CI workflow issues
  * Ease pre-pull request CI in forks
  * Prevent xref issue when analysis runs on generated code
  * Add (to output) Dialyzer info. about invalid_contract
  * Test command `rebar3 alias`'s implementation
  * Act on review comment: reduce chances of collision
  * Increase chances of running tests on the latest 25
  * Prefer GitHub actions' syntax to shell's
  * Add command `rebar3 alias`
  * ShellArgs default should be [] (not undefined)
  * Fix for `rebar3 shell` in Erlang 26 when ShellArgs==undefined
  * Updated the arity for the dialyzer no-warn.
  * Added missing punctuation.
  * Improved wording.
  * Updated help string for user_drv_args.
  * Tweaked the log message to be a little more accurate.
  * Ensure an Erlang 26 custom shell's args are passed.
  * Protect against undefined information
  * Complete the previous commit with some specific tests
  * Un-break the interface (add back a removed function)
  * back to git-based versioning
  * Rework argument parsing in do/as providers
  * Bump to 3.22.1
  * Add app name to "OTP release ~ts or later is required" msg
  * debug brew in CI
  * Defer hostname check to OTP when supported
  * Print diagnostic when failing to get VSN with Git
  * Add simple Erlang LS config
  * Back to git-based versioning
  * Bump to 3.22.0
  * Fixup: rich compiler output in warnings
  * Avoid setting encoding on Erlang/OTP 26
  * Support CRLF in shell ENV files
  * Richer and colorized compiler output
  * Move the compiler rich error format code to a standalone module
  * Attempt to support legible compiler error messages
  * Hotfix erlware_commons config script
  * Back to git-based versioning
  * Bump to 3.21.0
  * Match Dialyzer defaults
  * Support OTP-26, Deprecate OTP-23 support.
  * bumping a bunch of deps in getting ready for OTP26
  * Maintain cth_log_redirect default in CT runs
  * Lift Ubuntu runner in CI for Nightly and Publish
  * Change license template to markdown
  * incremental incremental Dialyzer PLTs
  * rebar3_dialyzer_format: Add missing messages
  * Add types and docs to rebar_parallel
  * Add rebar_parallel pool, use in DAG scans
  * rebar_prv_compile: dereference files when copying them
  * Add test case for copying ct `_SUITE_data` in app/test
  * Update apps/rebar/src/rebar_prv_shell.erl
  * fix help shell output, --eval is misindeted
  * Ignore _vendor folder
  * Ignore only _build and _checkouts
  * Do not ignore everything starting with underscore recursively
  * Add RTX_LOG macro option to top-level rebar.config
  * Fix missing dot
  * Bump certifi to 2.10.0
  * scope local install VSN variable
  * pkgs command should support empty lists
  * Rebar 3.20.0
  * Respect HEX_MIRROR environment variable
  * Prevent CI from using 25.1
  * Warn of EUnit issues on OTP-25.1
  * Use shell:start_interactive to start shell if available
  * Do not send empty If-None-Match in tarball request
  * Respect rebar_packages_cdn set in rebar.config
  * Add support for dialyzer --incremental when available
  * Do not dereference symbolic links in win32 when using cp_r
  * Add tests for rebar_file_utils:cp_r
  * Pass a proplist as option argument instead of a boolean
  * Dereference symbolic links when copying files from ct data folder
  * Reduce warnings
  * Vendor all dependencies, make bootstrap use them
  * Migrate to an umbrella structure
  * Improve `shell --eval` error messages
  * Add --eval option to `shell`
  * Rebar 3.19.0
  * Bump Relx to 4.7.0
  * Fix syntax error typo
  * Store offline in state and use it where possible
  * Properly carry overlay_vars settings for files in relx
  * add regression case for pruning artifacts
  * Track and match MIB file build artifacts in DAG
  * Fix extension matching in compiler DAG
  * please OTP-25 dialyzer, which is smarter about no_return()
  * Support OTP 23..25 inclusively
  * Support plugins in experimental vendor provider
  * Revert changes in src/vendored/
  * Intercept download and needs_update in rebar_fetch
  * Fixup: typos
  * Add --offline option and REBAR_OFFLINE environment variable
  * Going for more profiles than default and prod
  * give deps for shelltests
  * Rebuild modified local plugins
  * normalize debug output
  * Skip upgrades on locally-defined plugins
  * Prevent non-umbrella project-local plugins
  * Local plugins can't declare project plugins
  * Fix local plugin external plugin dependency
  * Add support for project-local plugins
  * fix the argument preceence
  * make dialyzer happy
  * use depth 10 to support longer cert chains
  * Experimental vendoring provider
  * Attempt to find apps in git subdirs (sparse checkouts)
  * Add euint --test flag
  * Replace an unconfigured call to global config paths
  * add REBAR_CACHE_DIR support to global plugins
  * Fix global cache config overriding
  * Error out on unknown templates in 'new' command
  * Fix a typo
  * Bump certifi to 2.9.0
  * add a log in the needs_update
  * Use SPDX id for license in template and test
  * Rephrase and and reinstate default branch warning
  * Fix overwrite of local commits when no remote changes
  * Use default branch for git and git_subdir resources
  * switch to newer erlef/setup-beam from gleam's
  * switch default branch to main</changelog>
  <changelog author="sflees@suse.de" date="1716379200">- We use a linked copy of this package in some SUSE products and
  to do so correctly, we need to ensure a minimum of erlang 26
  Leap will soon get a versioned copy of erlang26 as well</changelog>
</package>
<package pkgid="15a9e1c10744535b31bf0757f519285a1f6a0e3f49b3dd4148d59710173f43cb6a75a13a03c5dfabc056ab81daea04687703c7b96cd821cdc1e4e34f4de51664" name="erlang-reltool" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="20c9139d09d715b219f399c88c021b60d965e5f4cd66e7282d1b19f7a76d507f1b685afaf40ad9d8b4092eaa449b9bdfeceaa8dc5cf84f19ef5b924508a0e738" name="erlang-reltool-src" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="be7cd5e02e7404301137953046d128fd90eb0b9931ce88700332312aaeffdd2f072dd5433a542809db71e80c55bb0bc86704c70d68ec93f0068d0fd0295f325d" name="erlang-retest" arch="s390x">
  <version epoch="0" ver="1.1.1+git20160312.ffef7d0" rel="bp160.1.1"/>
  <changelog author="kruber@zib.de" date="1372248000">- initial package</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1391342400">- Update version</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1458302400">- Update to version 1.1.0+git20160124.6b33038:
  + Put error on newline for readability.
  + Add timestamp to log output
  + Allow command line test timeout configuration
  + Add optional setup callback to be invoked at the start of each test
  + Add project deprecation message to README</changelog>
  <changelog author="bwiedemann@suse.com" date="1514721600">- kill leftover epmd process in build</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1534420800">- Update to version 1.1.0+git20160124.6b33038:
  *</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1534420801">- Update to version 1.1.1+git20160312.ffef7d0:
  * Remove async ref when exit signaled
  * Add optional setup callback to be invoked at the start of each test
  * Allow command line test timeout configuration
  * Add timestamp to log output
  * Add create_dir directive
  * Stop application:get_env/3 for better retro-compatibility
  * Activate travis regression testing
  * Add regression testing
  * Fix escriptize missing build step
  * Put error on newline for readability.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696680000">- Drop zip timestamps for reproducible builds (boo#1047218)</changelog>
</package>
<package pkgid="5e016803de7d01ffd209de2b3db2091d3892b4934327db1e3f28174ed1d9e51f72b06545adf8fd1881ed20e15bd6168a98d6c4c7554deaa5c086aa6d667417f5" name="erlang-retest-src" arch="s390x">
  <version epoch="0" ver="1.1.1+git20160312.ffef7d0" rel="bp160.1.1"/>
  <changelog author="kruber@zib.de" date="1372248000">- initial package</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1391342400">- Update version</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1458302400">- Update to version 1.1.0+git20160124.6b33038:
  + Put error on newline for readability.
  + Add timestamp to log output
  + Allow command line test timeout configuration
  + Add optional setup callback to be invoked at the start of each test
  + Add project deprecation message to README</changelog>
  <changelog author="bwiedemann@suse.com" date="1514721600">- kill leftover epmd process in build</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1534420800">- Update to version 1.1.0+git20160124.6b33038:
  *</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1534420801">- Update to version 1.1.1+git20160312.ffef7d0:
  * Remove async ref when exit signaled
  * Add optional setup callback to be invoked at the start of each test
  * Allow command line test timeout configuration
  * Add timestamp to log output
  * Add create_dir directive
  * Stop application:get_env/3 for better retro-compatibility
  * Activate travis regression testing
  * Add regression testing
  * Fix escriptize missing build step
  * Put error on newline for readability.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696680000">- Drop zip timestamps for reproducible builds (boo#1047218)</changelog>
</package>
<package pkgid="3033ed5826ab6f12e5e62c79df6f83b48c819fa63a5bf7d1c3f37739d55f196962888aa4d17290013a4674cea2f3c83071012fa777cfa2957e6aa0a77ee29eb8" name="erlang-sd_notify" arch="s390x">
  <version epoch="0" ver="1.1" rel="bp160.1.1"/>
  <changelog author="tbechtold@suse.com" date="1435060800">- Initial packaging</changelog>
  <changelog author="rhafer@suse.com" date="1435838400">- Make sure to link against libsystemd to avoid "undefined symbol:
  sd_notify" errors</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1523880000">- Update to version 1.0:
  * docker build and rebar config
  * add tag
  * Update README.md
  * Update README.md
  * update readme
  * Update the CentOS build for sd_notify to support Debian.
  * Use "git" as version in app-file
  * Update 18.3.1
  * Update 18.3.1
  * Update 18.3.1 fix
  * Fix rabbitmq installation link
  * update debian package
  * update README
  * added sd_pid_notify
  * added sd_pid_notifyf
  * cosmetics
  * docker build
  * update readme
  * add docker for Erlang 19
  * modified readme
  * docker for 19
  * Cosmetic
  * Wrong array number
  * Remove duplicated code
  * Implement sd_pid_notify_with_fds
  * Update README.md
  * update for 19.1
  * Add more files to ignore
  * Change the docker image
  * Add rpm spec for Centos
  * Add rpm spec for Centos
  * Restore history spec
  * update to 0.13
  * Add stub for NIF upgrade
  * Fix another one typo
  * Remove whitespace
  * Remove bogus test stub
  * Add basic test
  * Make alias - make check -&gt; make test
  * change version to 0.14
  * Run tests only if Erlang ver. is 19
  * Enable testing
  * List available Erlang versions
  * Add more Erlang versions
  * test systemd
  * Move test message creation to where it belongs
  * Don't fake list of sockets
  * Add docker image to test Erlang 19 on Ubuntu
  * Update docker image to 19.3
  * Change package version to 1.0</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1523880001">- sd_pid_notify_with_fds() function is available in systemd v219</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="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  Allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1600776000">- Update to version 1.1:
  * update rpm to 1.1
  * Remove the build directory mamually
  * Update travis
  * Remove old erlang versions
  * Clean rebar before start tests
  * Clean rebar before start tests
  * Change Rebar to rebar3
  * Add support for Rebar3
  * Enable Erlang 23 on CentOS
  * Add API proposed by Max Lapshin
  * Unset NOTIFY_SOCKET env if requested
  * Don't check Erlang/OTP versions anymore
  * Switch to native Unix sockets
  * whitespace
  * Enable Erlang 22 on CentOS
  * whitespace
  * Use latest Erlang 20/21
  * make clean
  * Docker images for 20 and 21
  * Docker images for 20 and 21
  * Docker images for 20 and 21
  * trigger build
  * Update README.md
  * Remove docker image build 18-19-20
  * Rollback
  * Change rpm repositories
  * Fix docker file
  * Fix docker file for ubuntu
  * Add instructions for OpenSUSE/SLES
  * test erlang 20 and 21
  * add erlang 20 and 21 dockerfiles
  * rename dir 19 to 19.3
  * use ubuntu 16.04, update erlang version</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1662811200">- Format spec file.
- Move LICENSE to %license</changelog>
</package>
<package pkgid="5f96e5d763ad07ecf6929e1ec5c71a149c8d4a344f935e3947fcb2a35eaeb3b597f2bcef2821c0ad5cd67a37c2072b57a5567976b1c68b7fa3f92b37db9e4df2" name="erlang-src" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="74113e8b0251ed67b116998dbab4cd1f44a18a1596565ed32a6901269595ace8405adf25fae45fd175be7f21be1c7d384eb839fc558026e77ce73018f6c586b9" name="erlang-wx" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="a17804dab6e995d8bb6ced344eae256e908f3046b556979f6df1ece8e3cb1f76d75c75a604fe90e3cbdb6a6576f8088fc3bbf616a3a128212cc1399d13e09e8c" name="erlang-wx-src" arch="s390x">
  <version epoch="0" ver="27.1.3" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1733400000">- drop systemd_requires, see
  https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements</changelog>
  <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@suse.com" 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="sflees@suse.de" 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</changelog>
  <changelog author="sflees@suse.de" date="1776254400">- 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="sflees@suse.de" date="1776686400">- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch</changelog>
  <changelog author="sflees@suse.de" date="1777464000">- 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</changelog>
  <changelog author="sflees@suse.de" date="1780401600">- 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</changelog>
  <changelog author="sflees@suse.de" 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="sflees@suse.de" 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="d5fcd4f27e963a98033c1c972059a865813f5a5f67baf2455ecd6a052ce128621c36fb2552f1008ed996d6912da27181a0f29efe052281e43ae530ea9ac059d2" name="erofs-utils" arch="s390x">
  <version epoch="0" ver="1.8.1" rel="bp161.1.2"/>
  <changelog author="David Michael &lt;fedora.dm0@gmail.com&gt;" date="1589889600">- Update to release 1.1
  * add a manual for mkfs.erofs
  * add superblock checksum support
  * add filesystem UUID support
  * add exclude files support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1639915200">- Update to release 1.4
  * mkfs.erofs: support pre-defined UUIDs and SELinux file contexts
  * Support new big pcluster feature together with Linux 5.13+
  * Added support to override UID/GID
  * Introduced preliminary dump.erofs and fsck.erofs
  * Introduced MicroLZMA compression support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655121600">- Update to release 1.5
  * fsck.erofs: support filesystem extraction
  * support ztailpacking inline feature for compressed files
  * dump.erofs: support listing directories
  * more liberofs APIs (including iterate APIs)
  * use mtime to allow more control over the timestamps</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1681732800">- Update to release 1.6
  * support fragments by using `-Efragments`
  * support compressed data deduplication by using `-Ededupe`
  * (erofsfuse) support extended attributes
  * (mkfs.erofs) support multiple algorithms in a single image
  * (mkfs.erofs) support chunk-based sparse files
  * (mkfs.erofs) add volume-label setting support
  * (mkfs.erofs) add uid/gid offsetting support
  * (mkfs.erofs) pack files entirely by using `-Eall-fragments`
  * various bugfixes and cleanups;</changelog>
  <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="1725364800">- Enable zstd [boo#1229961]</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>
</package>
<package pkgid="615a53f27b7dbfedeb5d0ea39215a36572e358af11ba8baad6a1e53d4b1d70dc6f0265c60fe2f7e056ae9f55368b647244894a56efae077c935a9eb6a96f6643" name="espeak" arch="s390x">
  <version epoch="0" ver="1.48.04" rel="bp161.1.2"/>
  <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="4613b4639231a760c53dd526db1db867bf6567ba3ef40824c36da95cf8b5ccfc9d586d98d6bf103ecfe1c76210e6be34a10e67388684d1f7e894465b403abf65" name="espeak-devel" arch="s390x">
  <version epoch="0" ver="1.48.04" rel="bp161.1.2"/>
  <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="e8c86ddcc343acf0f075a7e1212e46b10bfd8aafa2ef3574f1bbaba8a2bfc535f84956a9f0f9b5e1041ad68dc2c56ed06fcacb5b27fedd157694c4625b191c55" name="espeak-ng" arch="s390x">
  <version epoch="0" ver="1.52.0" rel="160099.2.8"/>
  <changelog author="mliska@suse.cz" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="sebix@sebix.at" 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="sebix@sebix.at" date="1661947200">- Update to 1.51.1:
  - no changes</changelog>
  <changelog author="qzhao@suse.com" 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="sebix@sebix.at" date="1722427200">- Update patch fix-configure-1171.patch from upstream (just a minor change in revision numbers)</changelog>
  <changelog author="dimstar@opensuse.org" date="1724414400">- BuildRequire /usr/bin/ronn instead of rubygem(ronn): Tumbleweed
  is in progress of switching to ronn-ng.</changelog>
  <changelog author="sebix@sebix.at" 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="asn@cryptomilk.org" date="1741089600">- Add TextToPhonemesWithTerminator to support piper tts
  * Added espeak-ng-add-piper-support.patch</changelog>
</package>
<package pkgid="0e20db6849af34796c44523ca86dd99bd004dfaae4d0317310895abb64a1dc95b749df5513a9167358945726040bbbc4cbeb250117df9ffe49fbcfa29cf65762" name="espeak-ng-compat" arch="noarch">
  <version epoch="0" ver="1.52.0" rel="160099.2.8"/>
  <changelog author="mliska@suse.cz" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="sebix@sebix.at" 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="sebix@sebix.at" date="1661947200">- Update to 1.51.1:
  - no changes</changelog>
  <changelog author="qzhao@suse.com" 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="sebix@sebix.at" date="1722427200">- Update patch fix-configure-1171.patch from upstream (just a minor change in revision numbers)</changelog>
  <changelog author="dimstar@opensuse.org" date="1724414400">- BuildRequire /usr/bin/ronn instead of rubygem(ronn): Tumbleweed
  is in progress of switching to ronn-ng.</changelog>
  <changelog author="sebix@sebix.at" 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="asn@cryptomilk.org" date="1741089600">- Add TextToPhonemesWithTerminator to support piper tts
  * Added espeak-ng-add-piper-support.patch</changelog>
</package>
<package pkgid="a1a3a9d40b111c9a7d866cfe2707d8e15ea5eb0a3a08ffe737b737e88f45edd028c0bcedef5e47242b9fe57c2f41227b9871fadeab2d970d4ec8d92c1208ccdd" name="espeak-ng-compat-devel" arch="s390x">
  <version epoch="0" ver="1.52.0" rel="160099.2.8"/>
  <changelog author="mliska@suse.cz" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="sebix@sebix.at" 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="sebix@sebix.at" date="1661947200">- Update to 1.51.1:
  - no changes</changelog>
  <changelog author="qzhao@suse.com" 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="sebix@sebix.at" date="1722427200">- Update patch fix-configure-1171.patch from upstream (just a minor change in revision numbers)</changelog>
  <changelog author="dimstar@opensuse.org" date="1724414400">- BuildRequire /usr/bin/ronn instead of rubygem(ronn): Tumbleweed
  is in progress of switching to ronn-ng.</changelog>
  <changelog author="sebix@sebix.at" 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="asn@cryptomilk.org" date="1741089600">- Add TextToPhonemesWithTerminator to support piper tts
  * Added espeak-ng-add-piper-support.patch</changelog>
</package>
<package pkgid="d7cdae95fb40a2d10b87bbab893fcab8b8e457831833d325179c08e643abb5c749fc9a52e4f5f266c672814b16c86f5ade8bbe2c955825ff31b71ab1fb5e5b51" name="espeak-ng-devel" arch="s390x">
  <version epoch="0" ver="1.52.0" rel="160099.2.8"/>
  <changelog author="mliska@suse.cz" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="sebix@sebix.at" 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="sebix@sebix.at" date="1661947200">- Update to 1.51.1:
  - no changes</changelog>
  <changelog author="qzhao@suse.com" 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="sebix@sebix.at" date="1722427200">- Update patch fix-configure-1171.patch from upstream (just a minor change in revision numbers)</changelog>
  <changelog author="dimstar@opensuse.org" date="1724414400">- BuildRequire /usr/bin/ronn instead of rubygem(ronn): Tumbleweed
  is in progress of switching to ronn-ng.</changelog>
  <changelog author="sebix@sebix.at" 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="asn@cryptomilk.org" date="1741089600">- Add TextToPhonemesWithTerminator to support piper tts
  * Added espeak-ng-add-piper-support.patch</changelog>
</package>
<package pkgid="a18883889f097e66ca6bae7404a8ac0143ca80906270535fed64d3ffd8052f77b9c450539d25c8975d91e571b06265ee422b6394a35dde95be877f21ff1d3dcd" name="espeak-ng-vim" arch="noarch">
  <version epoch="0" ver="1.52.0" rel="160099.2.8"/>
  <changelog author="mliska@suse.cz" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="sebix@sebix.at" 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="sebix@sebix.at" date="1661947200">- Update to 1.51.1:
  - no changes</changelog>
  <changelog author="qzhao@suse.com" 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="sebix@sebix.at" date="1722427200">- Update patch fix-configure-1171.patch from upstream (just a minor change in revision numbers)</changelog>
  <changelog author="dimstar@opensuse.org" date="1724414400">- BuildRequire /usr/bin/ronn instead of rubygem(ronn): Tumbleweed
  is in progress of switching to ronn-ng.</changelog>
  <changelog author="sebix@sebix.at" 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="asn@cryptomilk.org" date="1741089600">- Add TextToPhonemesWithTerminator to support piper tts
  * Added espeak-ng-add-piper-support.patch</changelog>
</package>
<package pkgid="1047933666812a224e14f41264c1a9d2193d34f8f8262233f124584c7c523f789fcbca25dcf63a946c7ad060d7f334b741b711bd9dfa48b55ce896cc630a172f" name="espeakedit" arch="s390x">
  <version epoch="0" ver="1.48.03" rel="bp161.1.2"/>
  <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="2010d75719f73cbeda62e0d4e977167c1b07eda6a9c57e57eaf2cb4b4b4f4b55b15ec5aeecec5129e5cee6ba442cf1c433ebc1968207723f0b913930560f4466" name="etags" arch="s390x">
  <version epoch="0" ver="30.2" rel="160099.3.19"/>
  <changelog author="werner@suse.de" date="1764331200">- Avoid direct dependencies to X11 libraries for wayland port</changelog>
  <changelog author="werner@suse.de" date="1768392000">* Add patch desktop.patch and then remove dependency on
  update-desktop-files (jsc#PED-15201)</changelog>
  <changelog author="werner@suse.de" date="1770724800">- Enable %check again</changelog>
  <changelog author="werner@suse.de" date="1770724801">- Clarify when bubblewrap is required at runtime
- Make %check work again</changelog>
  <changelog author="werner@suse.de" date="1770811200">- Add patch emacs-30.2-fix-zoom.patch
  * Avoid the currently broken zoom test</changelog>
  <changelog author="bjorn.kettunen@thaodan.de" date="1772280000">- Add macro to add Emacs packages to load-path
- Enable lexical bindings in startup-macros</changelog>
  <changelog author="werner@suse.de" date="1776686400">- Add patch emacs-30.2-silent.patch
  * To silent the useless warning on memmove
- Add patch emacs-30.2-tree-sitter-0.26.8.patch
  * Make it build with tree-sitter-0.26.8 security update (boo#1262007)</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" 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>
</package>
<package pkgid="5607e32080d8879512dbd17606f8d3d9b5c413ce7b72cb28884cbe8311d2d9fc724f5945c8f00baf84debce13ce57ae99cee7e8f1e8e303d04532aa2c1222875" name="etc-update" arch="noarch">
  <version epoch="0" ver="2.3.31" rel="bp161.1.1"/>
  <changelog author="mhrusecky@suse.cz" date="1359892800">- initial version of the package, patched current version from portage</changelog>
  <changelog author="mhrusecky@suse.cz" date="1359892801">- use upstream files and separate patch</changelog>
  <changelog author="mhrusecky@suse.cz" date="1359979200">- move tool to %_sbin where it belongs</changelog>
  <changelog author="mhrusecky@suse.cz" date="1360238400">- osc service localrun format_spec_file</changelog>
  <changelog author="mhrusecky@suse.cz" date="1360324800">- include license file</changelog>
  <changelog author="tampakrap@opensuse.org" date="1447416000">- Version bump 2.2.24:
  * Test portageq and etc-update for Gentoo bug #462412.
  * CONFIG_PROTECT: handle non-existent files
  * etc-update: symlink support for Gentoo bug #485598
  * Add support for SUSE based distros in etc-update, Gentoo bug #456128
  * FEATURES=case-insensitive-fs for Gentoo bug #524236
  * Various minor updates in the makefile
- New URL due to redesign of all the Gentoo webpages
- Remove rpm-distribution.patch as it is merged upstream</changelog>
  <changelog author="tchvatal@suse.com" date="1524657600">- Version update to 2.3.31:
  * Few small fixes
  * Update to support archlinux config files out of the box
- Use full portage archive in order to allow "automatic" updating
  instead of copying files</changelog>
  <changelog author="tchvatal@suse.com" date="1524744000">- Add patch etc-update-opensuse.patch to really work on Leap</changelog>
  <changelog author="tchvatal@suse.com" date="1525089600">- Refresh etc-update-opensuse.patch to match for rpmnew files too.
  Now it matched only rpmsave and rpmorig
  * etc-update-opensuse.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="c8f39f68e6480af20b7ab6c9eaeeda6d874668b386d975d025b4deaa062b48e2b360ddf4c5e35ff709f523989d752b854365dddd07e2b49dc528f3e7263f30c1" name="etcd-for-k8s1.30" arch="s390x">
  <version epoch="0" ver="3.5.15" rel="bp161.1.9"/>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1713441600">- Initial package version 3.5.12:
  * Version specified in kubernetes v1.30.0 - https://github.com/kubernetes/kubernetes/blob/v1.30.0/build/dependencies.yaml#L65-L87</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1728475200">- Update to version 3.5.15:
  * Differentiate the warning message for rejected client and peer connections
  * client/v3/watch_test.go: test fmt metadata print
  * client/v3/watch.go: use fmt for metadata printing
  * Backport: fix(server/embed): enforce non-empty client TLS if scheme is https/unixs
  * fix ts with no trailing zeros
  * Remove gsutil acl command for bucket permissions.
  * dependency: bump tools/mod google.golang.org/genproto
  * dependency: bump tools/mod github.com/spf13/cobra to v1.1.3
  * dependency: bump tools/mod github.com/olekukonko/tablewriter to v0.0.5
  * dependency: bump tools/mod github.com/mattn/go-runewidth
  * dependency: bump tools/mod github.com/mattn/go-colorable
  * dependency: bump tools/mod github.com/grpc-ecosystem/grpc-gateway
  * make: Include tools/mod when checking dependency versions
  * Bump Go version to 1.21.12: GO-2024-2963 fix
  * Suppress noisy basic auth token deletion log
  * github/govuln: don't swallow govulncheck errors
  * tests/integration: deflake TestV3AuthWithLeaseRevokeWithRootJWT
  * etcd 3.5: Install shellcheck if not installed.
  * dependency: dump golang.org/x/sys to the highest version v0.18.0
  * dependency: bump github.com/modern-go/concurrent to the highest version v0.0.0-20180306012644-bacd9c7ef1dd
  * dependency: bump github.com/google/go-cmp to the highest version v0.6.0
  * Fix dependency inconsistency detection and add make verify-dep
  * dependency: bump golang.org/x/sys from v0.0.0-20210403161142-5e06dd20ab57 to v0.0.0-20220412211240-33da011f77ad
  * dependency: bump golang.org/x/net from 0.17.0 to 0.23.0
  * bugfix: register of walWriteSec
  * Support multiple values for allowed client and peer TLS identities(#18015)
  * print error log when validation on conf change failed
  * scripts/release: shallow clone repository
  * Backport removal of asset transparency workflow.
  * config: support AllowedCN and AllowedHostname through config file
  * scripts: default to using .go-version's version for tests and builds
  * .*: sync go toolchain version and add ability to verify versions
  * etcdutl: Fix snapshot restore memory alloc issue
  * server: Implement WithMmapSize option for backend config
  * Add cluster downgrade test.
  * Bump bbolt to 1.3.10 for 3.5
  * v3rpc: run health notifier to listen on online defrag state change
  * build(deps): bump distroless/static-debian11 from `046b92c` to `6d31326`
  * gRPC health server sets serving status to NOT_SERVING on defrag
  * e2e: add mix version test of adding last ver to current ver.
  * server/mvcc: should update currentRev in revMu
  * server/storage: update currentRev if scheduledCompact &gt; currentRev
  * tests/e2e: reproduce #17780
  * server/mvcc: introduce compactBeforeSetFinishedCompact failpoint
  * Update the compaction log when bootstrap and update compact's signature
  * test: add checking snapshot be sent in mix_version_test.
  * [backport-3.5] server: ignore raft messages if member id mismatch #17078
  * add experimental-snapshot-catchup-entries flag.
  * test: add mix version e2e test.
  * feat: observe wal write at one time
  * Add approvals gh workflows.
  * [3.5]Add trivy scan as a job in release workflow
  * *: LeaseTimeToLive returns error if leader changed
  * .github: enable failpoints for integration tests
  * Bump golang.org/x/net to v0.23.0
  * Bump go-version to 1.21.9 for release-3.5 due to CVE-2023-45288
  * Backport initialization of mu in NewCtxClient to release-3.5
  * Backport updates to shellcheck ignores for release.sh script.
  * Backport rename of release script to release.sh.
  * Backport update for release script to use ssh.
  * build(deps): bump distroless/static-debian11 from `7e5c6a2` to `046b92c`
  * Fix retry requests when receiving ErrGPRCNotSupportedForLearner
  * build(deps): bump distroless/static-debian11 from `9be3fcc` to `7e5c6a2`
  * [release-3.5] backport fix watch event loss after compaction
  * Fix progress notification for watch that doesn't get any events
  * dependency: bump google.golang.org/protobuf to v1.33.0
  * dependency: bump github.com/sirupsen/logrus to v1.9.3
  * add uds test cases into e2e TestAuthority
  * Add unix socket test to TestNewURLsValue
  * pkg/types: Support Unix sockets in NewURLS
  * added dial-keepalive-time、dial-keepalive-timeout、permit-without-stream arguments to the grpc-proxy
  * Backport ignore old leader's leases revoking request
  * tests/e2e: backport e2e cluster setup
  * *: add test-smoke to the pipeline and update test-smoke
  * tools/mod: go mod tidy
  * *: fix failing shellchecks
  * server: fix comment to match function name
  * tests/e2e: implement EtcdProcess GoFailClientTimeout
  * Make CGO_ENABLED configurable for etcd 3.5
  * tests/e2e: use WaitLeader in corrupt test
  * tests/e2e: implement EtcdProcessCluster WaitLeader
  * tests/e2e: implement EtcdProcess Etcdctl
  * etcd: Add OpenBSD-specific files for SetKeepAlivePeriod handling
  * etcdserver: drain leaky goroutines before test completed
  * tests/e2e: move etcdctl to framework/e2e
  * [3.5] backport: add backoff to client config
  * [3.5] Update to go1.21</changelog>
</package>
<package pkgid="2ee1a98d7be4c553e7f8eb91c7e29eddede6fcba9b7c2727f0ab3b87e6e2a2aaf33b37f1bb9dece2e1601a098f7b86e394a8950ccf9cebbfe5f2c914d25849e4" name="etcd-for-k8s1.31" arch="s390x">
  <version epoch="0" ver="3.5.15" rel="bp161.1.9"/>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1723809600">- Initial package version 3.5.15:
  * Version specified in kubernetes v1.31.0 - https://github.com/kubernetes/kubernetes/blob/v1.31.0/build/dependencies.yaml#L65-L66
  * full changelog - https://github.com/etcd-io/etcd/blob/378207da5159ebb885bacb427bf4df7907dba445/CHANGELOG/CHANGELOG-3.5.md#v3515-2024-07-19</changelog>
</package>
<package pkgid="09d6923c1fab0170c1314e26e97bf8e28f26b83ca2505700854d08634d045d45c063c8fa915483da9a35b3e427fce3325bd06aa5c4defcffba15d08a66eb1347" name="etckeeper" arch="noarch">
  <version epoch="0" ver="1.18.21" rel="bp161.1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1536840000">- use %license</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1536840001">- obsolete cron sub package on systemd machines</changelog>
  <changelog author="bkbin005@rinku.zaq.ne.jp" date="1538308800">- indicated that subpackages are noarch.
- modified the description longer.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1538481600">- Remove idempotent %if..%endif guards.
- Fix incorrect trailing slash in make install line.
- Update RPM group for bash-completion.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1580817600">- Update to 1.18.14:
  * pacman 5.2 deprecated File hooks, use Path.
    Thanks, Christian Hesse
  * Fix vcs subcommand setup for zsh completion.
    Thanks, James Rowe.
  * Added zsh completion.
    Thanks, James Rowe
  * commit: Recent changes added code that does not work on all POSIX shells.
    Fixed by Thorsten Glaser.
  * Fix bug in hostname determination in the previous release.
    Thanks, Christian Hesse
  * Support platforms without a hostname command, fall back to
    reading /etc/hostname.
    Thanks, Chris Morgan
  * commit: Support -mmessage, without a space, since eg git commit
    can be used that way.
    Thanks, martin f. krafft
  * commit: When multiple parameters are given, use them all as the commit
    message, instead of the old behavior of only using the first parameter and
    throwing the rest away.
    Thanks, martin f. krafft
  * Avoid post-install failing when ps is from busybox or another
    version not supporting procps-specific options.
  * Use ps --no-headers rather than problimatic -h option.
  * When run during a package installation, include in the commit
    message the command line that caused etckeeper to run.
    Thanks, Laszlo Gombos</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1581508800">- Fix spec file</changelog>
  <changelog author="Andr&#xE9; Werlang &lt;beppe85@gmail.com&gt;" date="1664193600">- Update to 1.18.18:
  * Replace deprecated egrep with grep -E.
  * Added support for Void Linux's xbps package manager.
- Update to 1.18.17:
  * Fix committing of files with spaces in name when perl is not available.
  * Ignore udev's FHS violating large binary cache file /etc/udev/hwdb.bin
  * Avoid warning messages from grep about binary files when there are
    filenames in /etc that do not correspond to the current locale settings.
- Update to 1.18.16:
  * Improve sorting stability.
  * Prefer mktemp over tempfile as the latter displays a deprecation
    warning since debianutils 4.10.
- Update to 1.18.15:
  * Use "command -v" rather than "which" to detect installed programs,
    as it is more portable.
  * Improve commit messages generated by package manager changes,
    listing packages that are responsible for the changed config files.
  * If gc.auto is not configured, override the default to make it gc
    ten times more frequently, to avoid wasting space with loose objects.
  * update-ignore: Preserve permissions from any preexisting VCS ignore file.
  * Removed the debian directory from the upstream source package as it's
    not being maintained; see the debian package for an up-to-date one.
  * debian/changelog moved to CHANGELOG and debian/copyright to COPYRIGHT.
- Rebase patches:
  * etckeeper-avoid-packagelist.patch
  * etckeeper-set-package-manager.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- Do not have the main package recommend the bash-completion
  sub-package, but rather have the subpackage supplement the
  combination of etckeeper and bash-completion.</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="ecsos &lt;ecsos@opensuse.org&gt;" date="1723118400">- Update to 1.18.21
  - Consistently use mktemp if available, falling back to tempfile
    otherwise.
- Changes from 1.18.20
  - Fix a reversion in etckeeper init in version 1.18.19.
- Changes from 1.18.19
  - Added support for Gentoo (emerge, qlist, and cave)
  - Skip running pre-commit hook inside linked worktrees,
    to avoid it updating .etckeeper with the permissions of
    files not in /etc.
  - commit: Run bzr with --quiet, since it outputs non-errors to
    stderr. Closes: #1018874
- Rebase etckeeper-set-package-manager.patch</changelog>
</package>
<package pkgid="d5cb04de930c9c2642be6560d4caaff7b4e715e6c5c58dc51c6c6168b2586c4219839b03d33f438c41aeb6bf5d114a4b48ad5180766f839c8bee74f6afb4d9e6" name="etckeeper-bash-completion" arch="noarch">
  <version epoch="0" ver="1.18.21" rel="bp161.1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1536840000">- use %license</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1536840001">- obsolete cron sub package on systemd machines</changelog>
  <changelog author="bkbin005@rinku.zaq.ne.jp" date="1538308800">- indicated that subpackages are noarch.
- modified the description longer.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1538481600">- Remove idempotent %if..%endif guards.
- Fix incorrect trailing slash in make install line.
- Update RPM group for bash-completion.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1580817600">- Update to 1.18.14:
  * pacman 5.2 deprecated File hooks, use Path.
    Thanks, Christian Hesse
  * Fix vcs subcommand setup for zsh completion.
    Thanks, James Rowe.
  * Added zsh completion.
    Thanks, James Rowe
  * commit: Recent changes added code that does not work on all POSIX shells.
    Fixed by Thorsten Glaser.
  * Fix bug in hostname determination in the previous release.
    Thanks, Christian Hesse
  * Support platforms without a hostname command, fall back to
    reading /etc/hostname.
    Thanks, Chris Morgan
  * commit: Support -mmessage, without a space, since eg git commit
    can be used that way.
    Thanks, martin f. krafft
  * commit: When multiple parameters are given, use them all as the commit
    message, instead of the old behavior of only using the first parameter and
    throwing the rest away.
    Thanks, martin f. krafft
  * Avoid post-install failing when ps is from busybox or another
    version not supporting procps-specific options.
  * Use ps --no-headers rather than problimatic -h option.
  * When run during a package installation, include in the commit
    message the command line that caused etckeeper to run.
    Thanks, Laszlo Gombos</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1581508800">- Fix spec file</changelog>
  <changelog author="Andr&#xE9; Werlang &lt;beppe85@gmail.com&gt;" date="1664193600">- Update to 1.18.18:
  * Replace deprecated egrep with grep -E.
  * Added support for Void Linux's xbps package manager.
- Update to 1.18.17:
  * Fix committing of files with spaces in name when perl is not available.
  * Ignore udev's FHS violating large binary cache file /etc/udev/hwdb.bin
  * Avoid warning messages from grep about binary files when there are
    filenames in /etc that do not correspond to the current locale settings.
- Update to 1.18.16:
  * Improve sorting stability.
  * Prefer mktemp over tempfile as the latter displays a deprecation
    warning since debianutils 4.10.
- Update to 1.18.15:
  * Use "command -v" rather than "which" to detect installed programs,
    as it is more portable.
  * Improve commit messages generated by package manager changes,
    listing packages that are responsible for the changed config files.
  * If gc.auto is not configured, override the default to make it gc
    ten times more frequently, to avoid wasting space with loose objects.
  * update-ignore: Preserve permissions from any preexisting VCS ignore file.
  * Removed the debian directory from the upstream source package as it's
    not being maintained; see the debian package for an up-to-date one.
  * debian/changelog moved to CHANGELOG and debian/copyright to COPYRIGHT.
- Rebase patches:
  * etckeeper-avoid-packagelist.patch
  * etckeeper-set-package-manager.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- Do not have the main package recommend the bash-completion
  sub-package, but rather have the subpackage supplement the
  combination of etckeeper and bash-completion.</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="ecsos &lt;ecsos@opensuse.org&gt;" date="1723118400">- Update to 1.18.21
  - Consistently use mktemp if available, falling back to tempfile
    otherwise.
- Changes from 1.18.20
  - Fix a reversion in etckeeper init in version 1.18.19.
- Changes from 1.18.19
  - Added support for Gentoo (emerge, qlist, and cave)
  - Skip running pre-commit hook inside linked worktrees,
    to avoid it updating .etckeeper with the permissions of
    files not in /etc.
  - commit: Run bzr with --quiet, since it outputs non-errors to
    stderr. Closes: #1018874
- Rebase etckeeper-set-package-manager.patch</changelog>
</package>
<package pkgid="44c98f9b18da32efe0df68a9f5ed4cb10f2afa6fe58bb9a94843c2424392ef80d7a828e738369ba496c69e2e4a66d61db1b37c91913183ae3cf2feb995ca4b8f" name="etckeeper-zsh-completion" arch="noarch">
  <version epoch="0" ver="1.18.21" rel="bp161.1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1536840000">- use %license</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1536840001">- obsolete cron sub package on systemd machines</changelog>
  <changelog author="bkbin005@rinku.zaq.ne.jp" date="1538308800">- indicated that subpackages are noarch.
- modified the description longer.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1538481600">- Remove idempotent %if..%endif guards.
- Fix incorrect trailing slash in make install line.
- Update RPM group for bash-completion.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1580817600">- Update to 1.18.14:
  * pacman 5.2 deprecated File hooks, use Path.
    Thanks, Christian Hesse
  * Fix vcs subcommand setup for zsh completion.
    Thanks, James Rowe.
  * Added zsh completion.
    Thanks, James Rowe
  * commit: Recent changes added code that does not work on all POSIX shells.
    Fixed by Thorsten Glaser.
  * Fix bug in hostname determination in the previous release.
    Thanks, Christian Hesse
  * Support platforms without a hostname command, fall back to
    reading /etc/hostname.
    Thanks, Chris Morgan
  * commit: Support -mmessage, without a space, since eg git commit
    can be used that way.
    Thanks, martin f. krafft
  * commit: When multiple parameters are given, use them all as the commit
    message, instead of the old behavior of only using the first parameter and
    throwing the rest away.
    Thanks, martin f. krafft
  * Avoid post-install failing when ps is from busybox or another
    version not supporting procps-specific options.
  * Use ps --no-headers rather than problimatic -h option.
  * When run during a package installation, include in the commit
    message the command line that caused etckeeper to run.
    Thanks, Laszlo Gombos</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1581508800">- Fix spec file</changelog>
  <changelog author="Andr&#xE9; Werlang &lt;beppe85@gmail.com&gt;" date="1664193600">- Update to 1.18.18:
  * Replace deprecated egrep with grep -E.
  * Added support for Void Linux's xbps package manager.
- Update to 1.18.17:
  * Fix committing of files with spaces in name when perl is not available.
  * Ignore udev's FHS violating large binary cache file /etc/udev/hwdb.bin
  * Avoid warning messages from grep about binary files when there are
    filenames in /etc that do not correspond to the current locale settings.
- Update to 1.18.16:
  * Improve sorting stability.
  * Prefer mktemp over tempfile as the latter displays a deprecation
    warning since debianutils 4.10.
- Update to 1.18.15:
  * Use "command -v" rather than "which" to detect installed programs,
    as it is more portable.
  * Improve commit messages generated by package manager changes,
    listing packages that are responsible for the changed config files.
  * If gc.auto is not configured, override the default to make it gc
    ten times more frequently, to avoid wasting space with loose objects.
  * update-ignore: Preserve permissions from any preexisting VCS ignore file.
  * Removed the debian directory from the upstream source package as it's
    not being maintained; see the debian package for an up-to-date one.
  * debian/changelog moved to CHANGELOG and debian/copyright to COPYRIGHT.
- Rebase patches:
  * etckeeper-avoid-packagelist.patch
  * etckeeper-set-package-manager.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- Do not have the main package recommend the bash-completion
  sub-package, but rather have the subpackage supplement the
  combination of etckeeper and bash-completion.</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="ecsos &lt;ecsos@opensuse.org&gt;" date="1723118400">- Update to 1.18.21
  - Consistently use mktemp if available, falling back to tempfile
    otherwise.
- Changes from 1.18.20
  - Fix a reversion in etckeeper init in version 1.18.19.
- Changes from 1.18.19
  - Added support for Gentoo (emerge, qlist, and cave)
  - Skip running pre-commit hook inside linked worktrees,
    to avoid it updating .etckeeper with the permissions of
    files not in /etc.
  - commit: Run bzr with --quiet, since it outputs non-errors to
    stderr. Closes: #1018874
- Rebase etckeeper-set-package-manager.patch</changelog>
</package>
<package pkgid="2c90d3a7105d79428dbf8c73836bda2f968c19123cc4a464b8f842b2ad29f38cf9afa2cd17841cdc0e4423d88185f23ce6da3a33da85a52af927f87b01a8e875" name="etckeeper-zypp-plugin" arch="noarch">
  <version epoch="0" ver="1.18.21" rel="bp161.1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1536840000">- use %license</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1536840001">- obsolete cron sub package on systemd machines</changelog>
  <changelog author="bkbin005@rinku.zaq.ne.jp" date="1538308800">- indicated that subpackages are noarch.
- modified the description longer.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1538481600">- Remove idempotent %if..%endif guards.
- Fix incorrect trailing slash in make install line.
- Update RPM group for bash-completion.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1580817600">- Update to 1.18.14:
  * pacman 5.2 deprecated File hooks, use Path.
    Thanks, Christian Hesse
  * Fix vcs subcommand setup for zsh completion.
    Thanks, James Rowe.
  * Added zsh completion.
    Thanks, James Rowe
  * commit: Recent changes added code that does not work on all POSIX shells.
    Fixed by Thorsten Glaser.
  * Fix bug in hostname determination in the previous release.
    Thanks, Christian Hesse
  * Support platforms without a hostname command, fall back to
    reading /etc/hostname.
    Thanks, Chris Morgan
  * commit: Support -mmessage, without a space, since eg git commit
    can be used that way.
    Thanks, martin f. krafft
  * commit: When multiple parameters are given, use them all as the commit
    message, instead of the old behavior of only using the first parameter and
    throwing the rest away.
    Thanks, martin f. krafft
  * Avoid post-install failing when ps is from busybox or another
    version not supporting procps-specific options.
  * Use ps --no-headers rather than problimatic -h option.
  * When run during a package installation, include in the commit
    message the command line that caused etckeeper to run.
    Thanks, Laszlo Gombos</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1581508800">- Fix spec file</changelog>
  <changelog author="Andr&#xE9; Werlang &lt;beppe85@gmail.com&gt;" date="1664193600">- Update to 1.18.18:
  * Replace deprecated egrep with grep -E.
  * Added support for Void Linux's xbps package manager.
- Update to 1.18.17:
  * Fix committing of files with spaces in name when perl is not available.
  * Ignore udev's FHS violating large binary cache file /etc/udev/hwdb.bin
  * Avoid warning messages from grep about binary files when there are
    filenames in /etc that do not correspond to the current locale settings.
- Update to 1.18.16:
  * Improve sorting stability.
  * Prefer mktemp over tempfile as the latter displays a deprecation
    warning since debianutils 4.10.
- Update to 1.18.15:
  * Use "command -v" rather than "which" to detect installed programs,
    as it is more portable.
  * Improve commit messages generated by package manager changes,
    listing packages that are responsible for the changed config files.
  * If gc.auto is not configured, override the default to make it gc
    ten times more frequently, to avoid wasting space with loose objects.
  * update-ignore: Preserve permissions from any preexisting VCS ignore file.
  * Removed the debian directory from the upstream source package as it's
    not being maintained; see the debian package for an up-to-date one.
  * debian/changelog moved to CHANGELOG and debian/copyright to COPYRIGHT.
- Rebase patches:
  * etckeeper-avoid-packagelist.patch
  * etckeeper-set-package-manager.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- Do not have the main package recommend the bash-completion
  sub-package, but rather have the subpackage supplement the
  combination of etckeeper and bash-completion.</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="ecsos &lt;ecsos@opensuse.org&gt;" date="1723118400">- Update to 1.18.21
  - Consistently use mktemp if available, falling back to tempfile
    otherwise.
- Changes from 1.18.20
  - Fix a reversion in etckeeper init in version 1.18.19.
- Changes from 1.18.19
  - Added support for Gentoo (emerge, qlist, and cave)
  - Skip running pre-commit hook inside linked worktrees,
    to avoid it updating .etckeeper with the permissions of
    files not in /etc.
  - commit: Run bzr with --quiet, since it outputs non-errors to
    stderr. Closes: #1018874
- Rebase etckeeper-set-package-manager.patch</changelog>
</package>
<package pkgid="4786443749fc4efc74d9a20fe1264f1848f481db4f9381402d77b8538e32161d6f899db076f5a552eeeae00c7652915ccb76487a8884948bad3f8105735a6689" name="etherape" arch="s390x">
  <version epoch="0" ver="0.9.20" rel="bp161.1.5"/>
  <changelog author="mpluskal@suse.com" date="1488715200">- Update to version 0.9.15 (boo#1028009):
  * fixed incorrect WLAN control frames decoding
  * fix UTF-8 encoding of several files, thanks to StrPt.
  * read system services file instead of EtherApe one, thanks to
    Zev Weiss.
  * fix race condition on exit, thanks to Zev Weiss
  * central ring option, thanks to Zev Weiss
  * tweaks to preference windows to better work with tiling
    managers, thanks to Zev Weiss.
  * static background image (Glenn Feunteun)
  * arrange nodes in 'columns' (David Goldfarb)
- Changes for version 0.9.14:
  * fixed incorrect WLAN control frames decoding
  * fix UTF-8 encoding of several files, thanks to StrPt.
  * read system services file instead of EtherApe one, thanks to
    Zev Weiss.
  * fix race condition on exit, thanks to Zev Weiss
  * central ring option, thanks to Zev Weiss
  * tweaks to preference windows to better work with tiling
    managers, thanks to Zev Weiss.
  * static background image (Glenn Feunteun)
  * arrange nodes in 'columns' (David Goldfarb)
- Packaging changes:
  * Run spec-cleaner
  * Add desktop file scriplets and corresponding dependencies
  * Split lang subpackage</changelog>
  <changelog author="jengelh@inai.de" date="1490270400">- Remove --with-pic, this is only for static libs
  (and there are _none at all_).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1526644800">- Update to version 0.9.17:
  * EtherApe now requires Gtk 2.24.
  * Fixed a bug making libglade load gnome2 libraries.
  * Sometimes node/links windows were freezing.
- Changes from version 0.9.16:
  * Require only gnome-canvas, not gnome-ui.
  * Migrate from deprecated gnome-doc-utils to yelp-tools.
  * Updated translations.
- Following upstream changes:
  * Drop scrollkeeper, pkgconfig(gnome-doc-utils) and
    pkgconfig(libgnomeui-2.0) BuildRequires.
  * Add yelp-tools, pkgconfig(glib-2.0), pkgconfig(popt) and
    pkgconfig(libgnomecanvas-2.0) BuildRequires.
  * Drop usage of sed to fix doc/C/etherape.xml, file no longer
    exists.
  * No longer pass --disable-scrollkeeper to configure, not needed.
- Rebase etherape-0.9.12-desktop.patch.
- Add conditional for desktop_database_post(un) post(un) handling,
  no longer needed on modern releases of openSUSE.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="e517c842a05d4e902d28dd85c6744d8f5c3fc5a02543bdab987144d7849d82042038a2a09adbe097b20fe7b718c64735b7a86750b3907302ba25cadeee2c0d5b" name="etherape-lang" arch="noarch">
  <version epoch="0" ver="0.9.20" rel="bp161.1.5"/>
  <changelog author="mpluskal@suse.com" date="1488715200">- Update to version 0.9.15 (boo#1028009):
  * fixed incorrect WLAN control frames decoding
  * fix UTF-8 encoding of several files, thanks to StrPt.
  * read system services file instead of EtherApe one, thanks to
    Zev Weiss.
  * fix race condition on exit, thanks to Zev Weiss
  * central ring option, thanks to Zev Weiss
  * tweaks to preference windows to better work with tiling
    managers, thanks to Zev Weiss.
  * static background image (Glenn Feunteun)
  * arrange nodes in 'columns' (David Goldfarb)
- Changes for version 0.9.14:
  * fixed incorrect WLAN control frames decoding
  * fix UTF-8 encoding of several files, thanks to StrPt.
  * read system services file instead of EtherApe one, thanks to
    Zev Weiss.
  * fix race condition on exit, thanks to Zev Weiss
  * central ring option, thanks to Zev Weiss
  * tweaks to preference windows to better work with tiling
    managers, thanks to Zev Weiss.
  * static background image (Glenn Feunteun)
  * arrange nodes in 'columns' (David Goldfarb)
- Packaging changes:
  * Run spec-cleaner
  * Add desktop file scriplets and corresponding dependencies
  * Split lang subpackage</changelog>
  <changelog author="jengelh@inai.de" date="1490270400">- Remove --with-pic, this is only for static libs
  (and there are _none at all_).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1526644800">- Update to version 0.9.17:
  * EtherApe now requires Gtk 2.24.
  * Fixed a bug making libglade load gnome2 libraries.
  * Sometimes node/links windows were freezing.
- Changes from version 0.9.16:
  * Require only gnome-canvas, not gnome-ui.
  * Migrate from deprecated gnome-doc-utils to yelp-tools.
  * Updated translations.
- Following upstream changes:
  * Drop scrollkeeper, pkgconfig(gnome-doc-utils) and
    pkgconfig(libgnomeui-2.0) BuildRequires.
  * Add yelp-tools, pkgconfig(glib-2.0), pkgconfig(popt) and
    pkgconfig(libgnomecanvas-2.0) BuildRequires.
  * Drop usage of sed to fix doc/C/etherape.xml, file no longer
    exists.
  * No longer pass --disable-scrollkeeper to configure, not needed.
- Rebase etherape-0.9.12-desktop.patch.
- Add conditional for desktop_database_post(un) post(un) handling,
  no longer needed on modern releases of openSUSE.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="9d1985c2ea59c4e028f58dea17edba59361f18bc3b6de5981a89e8cfebf5c2aa223fbb49ab5de864d78e3332efb332c2bbf4f6a9a079ec2eebb2f972ac5422c4" name="etherdfs" arch="s390x">
  <version epoch="0" ver="0~20180203" rel="bp161.1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1700481600">- Initial package, version 0~20180203</changelog>
</package>
<package pkgid="a93f66e948d9c68ca4144b18aac71a2fe745c549f94686a0fce6f434b08848cdda0783cd770703cbc3853e8af77cc1861f25ea4ce6fa79b9a9443af9abd0623f" name="ethflop" arch="s390x">
  <version epoch="0" ver="0~20191003" rel="bp161.1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1700481600">- Initial package, version 0~20191003</changelog>
</package>
<package pkgid="ae55dcb1b31c17e91a9258c7660d3c2c45278f4f557b4916e0a71d3b667000617615bcbc8481703cef26f7c82563e5ca9655ff1bab0d0f1e19744891e99cfe47" name="ethtool" arch="s390x">
  <version epoch="0" ver="6.14" rel="160099.3.1"/>
  <changelog author="mkubecek@suse.cz" date="1700740800">- update to upstream release 6.6
  * Feature: support for more CMIS transceiver modules (-m)
  * Fix: fix build on systems with old kernel uapi headers</changelog>
  <changelog author="mkubecek@suse.cz" date="1706443200">- update to upstream release 6.7
  * Feature: support for setting TCP data split
  * Fix: fix new gcc14 warning
  * Fix: fix SFF-8472 transceiver module identification (-m)</changelog>
  <changelog author="mkubecek@suse.cz" 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="mkubecek@suse.cz" 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="mkubecek@suse.cz" date="1744804800">- adapt package to git based patch tracking</changelog>
  <changelog author="mkubecek@suse.cz" date="1744804801">- update to upstream release 6.14 (jsc#PED-11353)
  Normally we want the ethtool package version to match kernel
  version but upstream skipped 6.12 and 6.13 versions so that
  version 6.14 is going to be used instead. For list of features
  and fixes between versions 6.10 and 6.14 see the NEWS file in the
  package.</changelog>
  <changelog author="mkubecek@suse.cz" date="1744804802">- fix AppStream metainfo XML file
  * misc-fix-AppStream-metainfo-XML.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1784203200">- misc-fix-AppStream-metainfo-XML.patch:
  update to upstream version, update metadata and rename to
  Set-type-property-to-console-application-for-provide.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1784203201">- backport post-6.14 upstream fixes (bsc#1271500)
  * Fix-index-calculation-in-RTTPT2C-register-dump-loop.patch
  * cmis-Fix-incorrect-LSB-field-used-for-wavelength-tol.patch
  * ethtool-Add-disable-netlink-to-help-output.patch
  * ethtool.spec-Add-AppStream-metainfo-file-to-files-se.patch
  * netlink-add-NULL-check-for-get_string-in-features.c.patch
  * sfpid-Fix-JSON-output-of-SFP-diagnostics.patch
  * sfpid-fix-10G-Base-ER-module-detection.patch
  * sfpid-fix-redundant-print-of-Active-Cu-cmplnce.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1784203202">- backport Rx CQE coalescing support (bsc#1261256)
  * sync-UAPI-header-copies-with-SL-16.1.patch
  * netlink-settings-add-netlink-support-for-RX-CQE-Coal.patch
- refresh
  * ethtool-Add-disable-netlink-to-help-output.patch</changelog>
</package>
<package pkgid="6c20630805a3be0d67ce47b10e4b3d85c525a2e3b8ca69bca61ff1477164844cd5ab26fe3482fe3110f90c41771058cf89d8a54c87c331e977b88724e1201d9c" name="ethtool-bash-completion" arch="noarch">
  <version epoch="0" ver="6.14" rel="160099.3.1"/>
  <changelog author="mkubecek@suse.cz" date="1700740800">- update to upstream release 6.6
  * Feature: support for more CMIS transceiver modules (-m)
  * Fix: fix build on systems with old kernel uapi headers</changelog>
  <changelog author="mkubecek@suse.cz" date="1706443200">- update to upstream release 6.7
  * Feature: support for setting TCP data split
  * Fix: fix new gcc14 warning
  * Fix: fix SFF-8472 transceiver module identification (-m)</changelog>
  <changelog author="mkubecek@suse.cz" 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="mkubecek@suse.cz" 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="mkubecek@suse.cz" date="1744804800">- adapt package to git based patch tracking</changelog>
  <changelog author="mkubecek@suse.cz" date="1744804801">- update to upstream release 6.14 (jsc#PED-11353)
  Normally we want the ethtool package version to match kernel
  version but upstream skipped 6.12 and 6.13 versions so that
  version 6.14 is going to be used instead. For list of features
  and fixes between versions 6.10 and 6.14 see the NEWS file in the
  package.</changelog>
  <changelog author="mkubecek@suse.cz" date="1744804802">- fix AppStream metainfo XML file
  * misc-fix-AppStream-metainfo-XML.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1784203200">- misc-fix-AppStream-metainfo-XML.patch:
  update to upstream version, update metadata and rename to
  Set-type-property-to-console-application-for-provide.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1784203201">- backport post-6.14 upstream fixes (bsc#1271500)
  * Fix-index-calculation-in-RTTPT2C-register-dump-loop.patch
  * cmis-Fix-incorrect-LSB-field-used-for-wavelength-tol.patch
  * ethtool-Add-disable-netlink-to-help-output.patch
  * ethtool.spec-Add-AppStream-metainfo-file-to-files-se.patch
  * netlink-add-NULL-check-for-get_string-in-features.c.patch
  * sfpid-Fix-JSON-output-of-SFP-diagnostics.patch
  * sfpid-fix-10G-Base-ER-module-detection.patch
  * sfpid-fix-redundant-print-of-Active-Cu-cmplnce.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1784203202">- backport Rx CQE coalescing support (bsc#1261256)
  * sync-UAPI-header-copies-with-SL-16.1.patch
  * netlink-settings-add-netlink-support-for-RX-CQE-Coal.patch
- refresh
  * ethtool-Add-disable-netlink-to-help-output.patch</changelog>
</package>
<package pkgid="65268952a13ace747fa089f4a6ec05dce6c062985801fdd73281ff2964d3090702080d0b4d9accfbabc71f7ec490125d8910ec2b221aa39afec9798b3913c782" name="evas-generic-loaders" arch="s390x">
  <version epoch="0" ver="1.26.3" rel="bp161.1.99"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645099200">- Upstream theme is now called Flat rather then dark. Dark will
  reappear soon in a new package.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- Themes are going to recommend there icon themes as well</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1646222400">- Drop python-devel BuildRequires: not needed.</changelog>
  <changelog author="Dirk M&#xFC;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>
</package>
<package pkgid="bf8270ff1c37a045b35157bb93c5b03db8a8c5033d9c7a7500c622470572b8ea109116c623381027a45b69918136e0eb58e83cab26304f603602ebbc9d5e741f" name="eventstat" arch="s390x">
  <version epoch="0" ver="0.06.00" rel="bp161.1.2"/>
  <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&#xFC;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&#xFC;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&#xFC;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="9566fc1f9c341451e6bdc433a6713eaae4ed94d9a3d0b9563c44e1611e2d4a2f2a33580db5653ee959a05a099c1203618a0580222e4e1759263dae7842d5eb43" name="eventstat-bash-completion" arch="noarch">
  <version epoch="0" ver="0.06.00" rel="bp161.1.2"/>
  <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&#xFC;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&#xFC;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&#xFC;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="0e1ec92bacc7bf4a7d2658e4e59b401de3551ddd256a0d1ffc0a265faa3651fed998fbf764edf1e58f1767b37e11380b099034974d00218caa89b83fa78155e8" name="evince" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716811200">- Update to version 46.3:
  + data: Fix typo in URL.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1721649600">- Update to version 46.3.1:
  + ev-window:
  - Don't attempt to load non-seekable files directly
  - Improve detection of non-seekable files
  + libview: Revert "ev-view-presentation: Simplify reset_jobs
    calls"
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1779883200">- Update to version 48.2 (bsc#1265880 CVE-2026-46529):
  + shell: Quote strings in arguments used when calling ev_spawn
- Add evince-revert-djvulibre-version-bump.patch: allow building
  with djvulibre 3.5.28.</changelog>
</package>
<package pkgid="6b56984581a31e80ab5a5cc394bdb6110050284cff1ecce67516840fbc2dddc4a63a32f41bee83f18f00e23b0e63b9de544b011b0fb75f18dc5eb5ae5596bceb" name="evince-devel" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716811200">- Update to version 46.3:
  + data: Fix typo in URL.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1721649600">- Update to version 46.3.1:
  + ev-window:
  - Don't attempt to load non-seekable files directly
  - Improve detection of non-seekable files
  + libview: Revert "ev-view-presentation: Simplify reset_jobs
    calls"
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1779883200">- Update to version 48.2 (bsc#1265880 CVE-2026-46529):
  + shell: Quote strings in arguments used when calling ev_spawn
- Add evince-revert-djvulibre-version-bump.patch: allow building
  with djvulibre 3.5.28.</changelog>
</package>
<package pkgid="5f1641312c059a59ac17fb2598c492bec09f76ced8dca31fc00de25b1cd627afedf0121e608957efcf4059e1b8e96dbcc73d4bc2c9a2b4b195590a69d602aa53" name="evince-lang" arch="noarch">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716811200">- Update to version 46.3:
  + data: Fix typo in URL.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1721649600">- Update to version 46.3.1:
  + ev-window:
  - Don't attempt to load non-seekable files directly
  - Improve detection of non-seekable files
  + libview: Revert "ev-view-presentation: Simplify reset_jobs
    calls"
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1779883200">- Update to version 48.2 (bsc#1265880 CVE-2026-46529):
  + shell: Quote strings in arguments used when calling ev_spawn
- Add evince-revert-djvulibre-version-bump.patch: allow building
  with djvulibre 3.5.28.</changelog>
</package>
<package pkgid="f1d3a59e7e229b0763c45f378a5a069486dace586782c38c4b684eb9f0f13843a5029820408a1dbe4717f1a0a1a80312a878b4d9238f9eab186fee3305b72d65" name="evince-plugin-comicsdocument" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716811200">- Update to version 46.3:
  + data: Fix typo in URL.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1721649600">- Update to version 46.3.1:
  + ev-window:
  - Don't attempt to load non-seekable files directly
  - Improve detection of non-seekable files
  + libview: Revert "ev-view-presentation: Simplify reset_jobs
    calls"
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1779883200">- Update to version 48.2 (bsc#1265880 CVE-2026-46529):
  + shell: Quote strings in arguments used when calling ev_spawn
- Add evince-revert-djvulibre-version-bump.patch: allow building
  with djvulibre 3.5.28.</changelog>
</package>
<package pkgid="2658a405a5803ad9798bd150d6072fe430a6f7cd9338a25b7e813dd2bd5efd9bf825e2e0cd9396910fb74a5ca4bc150af2c4e2590182eabfcc341a704b659373" name="evince-plugin-djvudocument" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716811200">- Update to version 46.3:
  + data: Fix typo in URL.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1721649600">- Update to version 46.3.1:
  + ev-window:
  - Don't attempt to load non-seekable files directly
  - Improve detection of non-seekable files
  + libview: Revert "ev-view-presentation: Simplify reset_jobs
    calls"
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1779883200">- Update to version 48.2 (bsc#1265880 CVE-2026-46529):
  + shell: Quote strings in arguments used when calling ev_spawn
- Add evince-revert-djvulibre-version-bump.patch: allow building
  with djvulibre 3.5.28.</changelog>
</package>
<package pkgid="5b378f3cc77f8d1a7ace77f3cacee4642f9cd797b01aca423eb22b207ca60bcf6f4445f09e6effa14a1e22bba5ebe17e89227752309c2aeb276373b54bd7727b" name="evince-plugin-dvidocument" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716811200">- Update to version 46.3:
  + data: Fix typo in URL.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1721649600">- Update to version 46.3.1:
  + ev-window:
  - Don't attempt to load non-seekable files directly
  - Improve detection of non-seekable files
  + libview: Revert "ev-view-presentation: Simplify reset_jobs
    calls"
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1779883200">- Update to version 48.2 (bsc#1265880 CVE-2026-46529):
  + shell: Quote strings in arguments used when calling ev_spawn
- Add evince-revert-djvulibre-version-bump.patch: allow building
  with djvulibre 3.5.28.</changelog>
</package>
<package pkgid="f765070dcf7dbfacc7670305523d4d8d4c47456a0224b462f735b52884dda1533fa0541a1c58c18037111e2b86a34fb9d60e4e82f581d15e72f5b7915ec35c77" name="evince-plugin-pdfdocument" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716811200">- Update to version 46.3:
  + data: Fix typo in URL.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1721649600">- Update to version 46.3.1:
  + ev-window:
  - Don't attempt to load non-seekable files directly
  - Improve detection of non-seekable files
  + libview: Revert "ev-view-presentation: Simplify reset_jobs
    calls"
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1779883200">- Update to version 48.2 (bsc#1265880 CVE-2026-46529):
  + shell: Quote strings in arguments used when calling ev_spawn
- Add evince-revert-djvulibre-version-bump.patch: allow building
  with djvulibre 3.5.28.</changelog>
</package>
<package pkgid="cb06446d72ff3f750471f35b848980437d764d6aa458fac83d8955d2390ddf290be9d33620f07265987ac9120d70db099b364f975fe1a1f783adc1fa49e00920" name="evince-plugin-psdocument" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716811200">- Update to version 46.3:
  + data: Fix typo in URL.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1721649600">- Update to version 46.3.1:
  + ev-window:
  - Don't attempt to load non-seekable files directly
  - Improve detection of non-seekable files
  + libview: Revert "ev-view-presentation: Simplify reset_jobs
    calls"
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1779883200">- Update to version 48.2 (bsc#1265880 CVE-2026-46529):
  + shell: Quote strings in arguments used when calling ev_spawn
- Add evince-revert-djvulibre-version-bump.patch: allow building
  with djvulibre 3.5.28.</changelog>
</package>
<package pkgid="1728a7b7077907cfd09aaa9c854cba086cefd2725d41963af42df672a5206b17d077fe9eed4f740713331153a94c583a56286a81a1c47546004f8401dd5895f4" name="evince-plugin-tiffdocument" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716811200">- Update to version 46.3:
  + data: Fix typo in URL.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1721649600">- Update to version 46.3.1:
  + ev-window:
  - Don't attempt to load non-seekable files directly
  - Improve detection of non-seekable files
  + libview: Revert "ev-view-presentation: Simplify reset_jobs
    calls"
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1779883200">- Update to version 48.2 (bsc#1265880 CVE-2026-46529):
  + shell: Quote strings in arguments used when calling ev_spawn
- Add evince-revert-djvulibre-version-bump.patch: allow building
  with djvulibre 3.5.28.</changelog>
</package>
<package pkgid="f080a6e66dae4f0fc7cf2f8bfc816ceb9c6e4a81748509d1fae4f4d690c83b2db1d6a8f511dda1dffe63ef6447e791838d6507806e28b7a963beffdf6e774100" name="evince-plugin-xpsdocument" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716811200">- Update to version 46.3:
  + data: Fix typo in URL.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1721649600">- Update to version 46.3.1:
  + ev-window:
  - Don't attempt to load non-seekable files directly
  - Improve detection of non-seekable files
  + libview: Revert "ev-view-presentation: Simplify reset_jobs
    calls"
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1779883200">- Update to version 48.2 (bsc#1265880 CVE-2026-46529):
  + shell: Quote strings in arguments used when calling ev_spawn
- Add evince-revert-djvulibre-version-bump.patch: allow building
  with djvulibre 3.5.28.</changelog>
</package>
<package pkgid="38983c7e8c7d441fad59ccbef879815c0fb9e84d9946f5a84578900f89488b940669fae3eb652f6fc3f97d45f06300df5c4c07c2c89225e13ef0156a727f9989" name="evmctl" arch="s390x">
  <version epoch="0" ver="1.6.2" rel="160099.2.2"/>
  <changelog author="pvorel@suse.cz" date="1601553600">- Fix missing new line in help
  (0001-help-Add-missing-new-line-for-ignore-violations.patch)</changelog>
  <changelog author="pvorel@suse.cz" 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="pvorel@suse.cz" 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="meissner@suse.com" date="1650888000">- switch to use https urls</changelog>
  <changelog author="pvorel@suse.cz" 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="fcrozat@suse.com" date="1702641600">- Update download url.</changelog>
  <changelog author="pvorel@suse.cz" 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="pvorel@suse.cz" date="1720699200">- Add LicenseRef-GPL-2.0-with-openssl-exception to License: (upstream has not
  yet created appropriate exception in SPDX).</changelog>
  <changelog author="pvorel@suse.cz" date="1720785600">- Update project source URL.</changelog>
  <changelog author="pvorel@suse.cz" 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="82d3c09bfe6652bd2a710c09d0410fa77d1678443c67f4dda0cb173d17233f0fdb1bf37f99411122413216562bd4bbcd328fa23485a19f8be3a37191510ce6bb" name="evolution" arch="s390x">
  <version epoch="0" ver="3.56.2" rel="bp161.3.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 3.55.2 (Unstable):
  + Bug Fixes:
  - Mail: Show inline images with 'name' as attachments
  - Apply changes in attachment properties popover with Enter
  - Change default button in delete confirmation dialog
  - S/MIME: Backup certificate with stronger/better algorithm
  - Expose the "Bulk Edit..." in the contextual menu
  - mail-autoconfig: Use real user e-mail in the request
  - ETableSortInfo: Have a strong reference on the
    ETableSpecification
  - Mail: "To Do" bar is always shown after restart
  - Mail: Allow save of a message attachment to a mail folder
  - mail-dialogs: Use GtkGrid instead of GtkTable
  - canvas: Actually subclass GInitiallyUnowned
  - libgnomecanvas: Remove gnome-canvas-i18n.h
  - Replace all occurences of gtk_icon_info_free
  - EMeetingTimeSelector: Subclass GtkGrid
  - EMeetingTimeSelector: Use a GtkGrid for the time selector
  - EComposerHeaderTable: Make it a GtkGrid subclass
  - EContactEditor: Use GtkGrid instead of GtkTable
  - EContactQuickAdd: Use GtkGrid instead of GtkTable
  - Remove ESendOptionsDialog
  - ETableConfig: Use GtkComboboxText directly
  - Use GtkGrid instead of GtkTable
  - Require GLib 2.70
  - Get rid of GtkAlignment in the code
  - EAlphabetBox: Base the widget on GtkListBox
  - Replace GtkArrow with images
  - Remove e_util_check_gtk_bindings_in_key_press_event_cb
  - Remove the use of gtk_scrolled_window_add_with_viewport
  - EWeekdayChooser: Switch to native GTK widgets
  - Replace g_memdup with g_memdup2
  - Do not use GTimeVal
  - Avoid the use of g_binding_get_source/target
  - Replace gtk_combo_box_set_focus_on_click with
    gtk_widget_set_focus_on_click
  - Use webkit_settings_font_size_to_pixels to set font size
  - Remove calendar/gui/misc.c|.h
  - itip-formatter: Import of forwarded meeting as bare event
  + Miscellaneous:
  - ETaskTable: Use "stock_check-filled-symbolic" icon name
  - EAddressbookView: Context menu could be shown twice in the
    Minicard view
  - Switcher button icon does not change when action's icon name
    changes
  - EShellView: Do not process accels when search entry is
    focused
  - Preview layout setting does not stick after app restart
  - Remove e-reflow and e-reflow-model
  - EAttachmentBar: Verify 'possible_attachments" is non-NULL
    before using it
  - Replace  margin-left/right with margin-start/end
  - e-misc-utils: Remove unused e_util_stop_signal_emission_cb()
  - Use gtk_show_uri_on_window instead of gtk_show_uri
  - EShellSwitcher: Cannot create a new window by a switcher
    button press
  - docs: Remove index references for versions not in the code
    any more
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 3.55.3:
  + Bug Fixes:
  - EImportAssistant: Keep the preview widget expanded
  - Add option to use bigger text for time in the "To Do" pane
  - itip-formatter: State status of found appointment in email
  - MessageList: Use GTask instead of RegenData to keep track of
    current task
  - EMailLabelTreeView: Label colors not shown with symbolic
    icons
  - Switcher appearance resets to "Icons and Text" after restart
  - Entering number in search bar colours selected message
  - Composer: Middle-click paste misplaced with changed font
    scaling
  - ETree: Expander triangle is reversed
  - Use GdkDisplay instead of GdkScreen when possible
  - EUIManager: Do not do direct comparison with GVariantType
  - e-util: Remove GalA11yETableFactory and GalA11yETreeFactory
  + Miscellaneous:
  - EWebKitEditor: Correct GObject property type on read
  - text-highlight: Update 'highlight' arguments
  - Composer: Do not add extra empty lines at the end of the plain text
  - help: Add missing help files into the build script
  + Updated translations:</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 3.56.0:
  + Bug Fixes:
  - Workaround shown menu icons when should not be
  - Crash on quit of the app
  - mail: Add .mbox extension to dragged email files
  - Tasks: Compare DUE date in local time zone, not the
    property's zone
  - ECalShellView: Add a translator comment for an ambiguous
    string
  - Forwarding from Unified Inbox picks wrong From account
  - Task bar in Calendar view is not sufficiently updated
  - Month View: Sometimes not fully populated
  - Mark Folder as read works not longer on subfolders
  + Miscellaneous:
  - EWeekView: Scroll by shown weeks when scrolling by month
  - templates: Fix a circular dependency between structures
  - e-mail-shell-view-actions: Fix a memory leak
  - prefer-plain: Fix a ref/unref imbalance on an EUIActionGroup
    object
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742904000">- Drop pkgconfig(gladeui-2.0) BuildRequires and stop passing
  WITH_GLADE_CATALOG=ON to cmake, no longer build the optional
  glade support. Following this, drop the  glade-catalog-evolution
  sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744372800">- Update to version 3.56.1:
  + Bug Fixes:
  - Mail: Magic Spacebar sometimes doesn't switch mail
  - Remove Attachments fails with signed messages
  - ECompEditor: Buttons to add attachments do nothing
  - "New-&gt;..." actions missing in UI customization dialog
  - Composer: Prompt for "send with shortcut" doesn't work
  - e-convert.js: Exception on convert to plain text</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001601">- Update to version 3.56.2:
  + Bug Fixes:
  - Check return value of CamelDataWrapper calculate size
    functions
  - Cannot add actions in 'Customize User Interface' dialog
  - Ensure "New" button action in Calendar view
  - Mail: Do not strip signature for Edit as New in Sent folder
  + Miscellaneous: Calendar: Cannot show/hide Tasks and Memos pane</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1750766400">- Add evolution-fix-gtk-call-from-other-thread.patch: Fix crash
  because of GTK call from other thread (bsc#1243898).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1761652800">- Add evolution-fix-javascript-code.patch: Fix JavaScript
  dictionary objects creation. Needed for WebKitGTK &gt;= 2.50
  (bsc#1252722 glgo#GNOME/evolution#3124).</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>
</package>
<package pkgid="e1eac725dea5dc7d1c40f3000a16310912ef14f660d71afec03dc40ee6b902fd738dcfe900ac96eb6704cd85b1a83a677c995e4c01c96d2c9d3fc6bef6be18eb" name="evolution-data-server" arch="s390x">
  <version epoch="0" ver="3.56.2" rel="160099.3.5"/>
  <changelog author="dimstar@opensuse.org" date="1731931200">- Workaround build failure using ICU 76.1: fix up CMakeLists.txt to
  link icu-uc instead of icu-i18n
  (glgo#GNOME/evolution-data-server#574).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1731931201">- Update to version 3.54.1+4:
  * libedataserverui: Avoid initializing the icon_theme when
    building introspection data
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1732276800">- Update to version 3.54.2:
  + Bug Fixed:
  - libedataserverui: Avoid initializing the icon_theme when
    building introspection data
  - Fails to build/link against icu 76.1
  - Correct certificate key usage constants
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1735992000">- Update to version 3.54.3:
  + Bug Fixed: CalDAV: Do not use SCHEDULE-AGENT parameter.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738324800">- Update to version 3.55.2 (Unstable):
  + Bug Fixes:
  - Contacts: Categories miscalculated in the cache
  - CamelGpgContext: Verify status buffer read is in buffer
    boundary
  - devel-doc: Do not require tests to be build
  - ESoupSession: Leaked input stream on 503 response
  - build: Use Heimdal KRB5 implementation when found
  - camel_content_type_decode: Remove unneeded g_free() call
  - Calendar: Import of forwarded meeting as bare event
  + Miscellaneous:
  - Do not use variable named 'bool' in the code
  - Camel: Disable photo-loading when used gpg version does not
    understand it
  - ESoupSession: Check validity of passed-in URI
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740744000">- Update to version 3.55.3:
  + Bug Fixes:
  - test-book-client-view-operations: Enforce LC_COLLATE for the
    backend process
  - alarm-notify: Tasks without DTSTART cause runtime warning
  + Miscellaneous:
  - EBackend: Change when adding signal handler for
    "network-changed"
  - CI: Use a Fedora image instead of Flatpak build
  - camel-mime-utils: Correct a compiler warning [-Wpointer-sign]
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741953600">- Update to version 3.56.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744372800">- Update to version 3.56.1:
  + Bug Fix: Handle changed server pool in WebDAV collection
    sources.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Update to version 3.56.2:
  + Bug Fixes:
  - Handle changed server pool in WebDAV collection sources ][
  - CamelDataWrapper: Correct return value of size calculate
    functions
  - GOA EWS: Fallback to likely EWS host URL when autodicovery
    fails</changelog>
  <changelog author="mgorse@suse.com" 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>
</package>
<package pkgid="18a06817f5fc7159442d275d22c8cf33b325990310217470f7a6e821b1a3ff9cd4e1aa9f88402ee3bdc9e398087ac33ea09029609a47234f262fd2cc36da8049" name="evolution-data-server-devel" arch="s390x">
  <version epoch="0" ver="3.56.2" rel="160099.3.5"/>
  <changelog author="dimstar@opensuse.org" date="1731931200">- Workaround build failure using ICU 76.1: fix up CMakeLists.txt to
  link icu-uc instead of icu-i18n
  (glgo#GNOME/evolution-data-server#574).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1731931201">- Update to version 3.54.1+4:
  * libedataserverui: Avoid initializing the icon_theme when
    building introspection data
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1732276800">- Update to version 3.54.2:
  + Bug Fixed:
  - libedataserverui: Avoid initializing the icon_theme when
    building introspection data
  - Fails to build/link against icu 76.1
  - Correct certificate key usage constants
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1735992000">- Update to version 3.54.3:
  + Bug Fixed: CalDAV: Do not use SCHEDULE-AGENT parameter.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738324800">- Update to version 3.55.2 (Unstable):
  + Bug Fixes:
  - Contacts: Categories miscalculated in the cache
  - CamelGpgContext: Verify status buffer read is in buffer
    boundary
  - devel-doc: Do not require tests to be build
  - ESoupSession: Leaked input stream on 503 response
  - build: Use Heimdal KRB5 implementation when found
  - camel_content_type_decode: Remove unneeded g_free() call
  - Calendar: Import of forwarded meeting as bare event
  + Miscellaneous:
  - Do not use variable named 'bool' in the code
  - Camel: Disable photo-loading when used gpg version does not
    understand it
  - ESoupSession: Check validity of passed-in URI
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740744000">- Update to version 3.55.3:
  + Bug Fixes:
  - test-book-client-view-operations: Enforce LC_COLLATE for the
    backend process
  - alarm-notify: Tasks without DTSTART cause runtime warning
  + Miscellaneous:
  - EBackend: Change when adding signal handler for
    "network-changed"
  - CI: Use a Fedora image instead of Flatpak build
  - camel-mime-utils: Correct a compiler warning [-Wpointer-sign]
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741953600">- Update to version 3.56.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744372800">- Update to version 3.56.1:
  + Bug Fix: Handle changed server pool in WebDAV collection
    sources.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Update to version 3.56.2:
  + Bug Fixes:
  - Handle changed server pool in WebDAV collection sources ][
  - CamelDataWrapper: Correct return value of size calculate
    functions
  - GOA EWS: Fallback to likely EWS host URL when autodicovery
    fails</changelog>
  <changelog author="mgorse@suse.com" 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>
</package>
<package pkgid="e3731d31d17a1926822a32846060eae2787e714a4b0aced88c911ec3b00f0f852221b0ecbd01f6e6d232a5d330488c95ca9f8edbe035542f7770233a6cd8b878" name="evolution-data-server-lang" arch="noarch">
  <version epoch="0" ver="3.56.2" rel="160099.3.5"/>
  <changelog author="dimstar@opensuse.org" date="1731931200">- Workaround build failure using ICU 76.1: fix up CMakeLists.txt to
  link icu-uc instead of icu-i18n
  (glgo#GNOME/evolution-data-server#574).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1731931201">- Update to version 3.54.1+4:
  * libedataserverui: Avoid initializing the icon_theme when
    building introspection data
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1732276800">- Update to version 3.54.2:
  + Bug Fixed:
  - libedataserverui: Avoid initializing the icon_theme when
    building introspection data
  - Fails to build/link against icu 76.1
  - Correct certificate key usage constants
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1735992000">- Update to version 3.54.3:
  + Bug Fixed: CalDAV: Do not use SCHEDULE-AGENT parameter.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738324800">- Update to version 3.55.2 (Unstable):
  + Bug Fixes:
  - Contacts: Categories miscalculated in the cache
  - CamelGpgContext: Verify status buffer read is in buffer
    boundary
  - devel-doc: Do not require tests to be build
  - ESoupSession: Leaked input stream on 503 response
  - build: Use Heimdal KRB5 implementation when found
  - camel_content_type_decode: Remove unneeded g_free() call
  - Calendar: Import of forwarded meeting as bare event
  + Miscellaneous:
  - Do not use variable named 'bool' in the code
  - Camel: Disable photo-loading when used gpg version does not
    understand it
  - ESoupSession: Check validity of passed-in URI
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740744000">- Update to version 3.55.3:
  + Bug Fixes:
  - test-book-client-view-operations: Enforce LC_COLLATE for the
    backend process
  - alarm-notify: Tasks without DTSTART cause runtime warning
  + Miscellaneous:
  - EBackend: Change when adding signal handler for
    "network-changed"
  - CI: Use a Fedora image instead of Flatpak build
  - camel-mime-utils: Correct a compiler warning [-Wpointer-sign]
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741953600">- Update to version 3.56.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744372800">- Update to version 3.56.1:
  + Bug Fix: Handle changed server pool in WebDAV collection
    sources.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Update to version 3.56.2:
  + Bug Fixes:
  - Handle changed server pool in WebDAV collection sources ][
  - CamelDataWrapper: Correct return value of size calculate
    functions
  - GOA EWS: Fallback to likely EWS host URL when autodicovery
    fails</changelog>
  <changelog author="mgorse@suse.com" 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>
</package>
<package pkgid="8ee5c41656c413cd48b55e66035b0e7276b4383a496259e43052d1e75ecbae2fe316cec896f9a0a184323f58949e9e3036a4b5c0fd094775c9f8335aa84abd00" name="evolution-devel" arch="s390x">
  <version epoch="0" ver="3.56.2" rel="bp161.3.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 3.55.2 (Unstable):
  + Bug Fixes:
  - Mail: Show inline images with 'name' as attachments
  - Apply changes in attachment properties popover with Enter
  - Change default button in delete confirmation dialog
  - S/MIME: Backup certificate with stronger/better algorithm
  - Expose the "Bulk Edit..." in the contextual menu
  - mail-autoconfig: Use real user e-mail in the request
  - ETableSortInfo: Have a strong reference on the
    ETableSpecification
  - Mail: "To Do" bar is always shown after restart
  - Mail: Allow save of a message attachment to a mail folder
  - mail-dialogs: Use GtkGrid instead of GtkTable
  - canvas: Actually subclass GInitiallyUnowned
  - libgnomecanvas: Remove gnome-canvas-i18n.h
  - Replace all occurences of gtk_icon_info_free
  - EMeetingTimeSelector: Subclass GtkGrid
  - EMeetingTimeSelector: Use a GtkGrid for the time selector
  - EComposerHeaderTable: Make it a GtkGrid subclass
  - EContactEditor: Use GtkGrid instead of GtkTable
  - EContactQuickAdd: Use GtkGrid instead of GtkTable
  - Remove ESendOptionsDialog
  - ETableConfig: Use GtkComboboxText directly
  - Use GtkGrid instead of GtkTable
  - Require GLib 2.70
  - Get rid of GtkAlignment in the code
  - EAlphabetBox: Base the widget on GtkListBox
  - Replace GtkArrow with images
  - Remove e_util_check_gtk_bindings_in_key_press_event_cb
  - Remove the use of gtk_scrolled_window_add_with_viewport
  - EWeekdayChooser: Switch to native GTK widgets
  - Replace g_memdup with g_memdup2
  - Do not use GTimeVal
  - Avoid the use of g_binding_get_source/target
  - Replace gtk_combo_box_set_focus_on_click with
    gtk_widget_set_focus_on_click
  - Use webkit_settings_font_size_to_pixels to set font size
  - Remove calendar/gui/misc.c|.h
  - itip-formatter: Import of forwarded meeting as bare event
  + Miscellaneous:
  - ETaskTable: Use "stock_check-filled-symbolic" icon name
  - EAddressbookView: Context menu could be shown twice in the
    Minicard view
  - Switcher button icon does not change when action's icon name
    changes
  - EShellView: Do not process accels when search entry is
    focused
  - Preview layout setting does not stick after app restart
  - Remove e-reflow and e-reflow-model
  - EAttachmentBar: Verify 'possible_attachments" is non-NULL
    before using it
  - Replace  margin-left/right with margin-start/end
  - e-misc-utils: Remove unused e_util_stop_signal_emission_cb()
  - Use gtk_show_uri_on_window instead of gtk_show_uri
  - EShellSwitcher: Cannot create a new window by a switcher
    button press
  - docs: Remove index references for versions not in the code
    any more
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 3.55.3:
  + Bug Fixes:
  - EImportAssistant: Keep the preview widget expanded
  - Add option to use bigger text for time in the "To Do" pane
  - itip-formatter: State status of found appointment in email
  - MessageList: Use GTask instead of RegenData to keep track of
    current task
  - EMailLabelTreeView: Label colors not shown with symbolic
    icons
  - Switcher appearance resets to "Icons and Text" after restart
  - Entering number in search bar colours selected message
  - Composer: Middle-click paste misplaced with changed font
    scaling
  - ETree: Expander triangle is reversed
  - Use GdkDisplay instead of GdkScreen when possible
  - EUIManager: Do not do direct comparison with GVariantType
  - e-util: Remove GalA11yETableFactory and GalA11yETreeFactory
  + Miscellaneous:
  - EWebKitEditor: Correct GObject property type on read
  - text-highlight: Update 'highlight' arguments
  - Composer: Do not add extra empty lines at the end of the plain text
  - help: Add missing help files into the build script
  + Updated translations:</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 3.56.0:
  + Bug Fixes:
  - Workaround shown menu icons when should not be
  - Crash on quit of the app
  - mail: Add .mbox extension to dragged email files
  - Tasks: Compare DUE date in local time zone, not the
    property's zone
  - ECalShellView: Add a translator comment for an ambiguous
    string
  - Forwarding from Unified Inbox picks wrong From account
  - Task bar in Calendar view is not sufficiently updated
  - Month View: Sometimes not fully populated
  - Mark Folder as read works not longer on subfolders
  + Miscellaneous:
  - EWeekView: Scroll by shown weeks when scrolling by month
  - templates: Fix a circular dependency between structures
  - e-mail-shell-view-actions: Fix a memory leak
  - prefer-plain: Fix a ref/unref imbalance on an EUIActionGroup
    object
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742904000">- Drop pkgconfig(gladeui-2.0) BuildRequires and stop passing
  WITH_GLADE_CATALOG=ON to cmake, no longer build the optional
  glade support. Following this, drop the  glade-catalog-evolution
  sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744372800">- Update to version 3.56.1:
  + Bug Fixes:
  - Mail: Magic Spacebar sometimes doesn't switch mail
  - Remove Attachments fails with signed messages
  - ECompEditor: Buttons to add attachments do nothing
  - "New-&gt;..." actions missing in UI customization dialog
  - Composer: Prompt for "send with shortcut" doesn't work
  - e-convert.js: Exception on convert to plain text</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001601">- Update to version 3.56.2:
  + Bug Fixes:
  - Check return value of CamelDataWrapper calculate size
    functions
  - Cannot add actions in 'Customize User Interface' dialog
  - Ensure "New" button action in Calendar view
  - Mail: Do not strip signature for Edit as New in Sent folder
  + Miscellaneous: Calendar: Cannot show/hide Tasks and Memos pane</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1750766400">- Add evolution-fix-gtk-call-from-other-thread.patch: Fix crash
  because of GTK call from other thread (bsc#1243898).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1761652800">- Add evolution-fix-javascript-code.patch: Fix JavaScript
  dictionary objects creation. Needed for WebKitGTK &gt;= 2.50
  (bsc#1252722 glgo#GNOME/evolution#3124).</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>
</package>
<package pkgid="6d7e64efd3bdbf367832b25de38d3e591578f4badd78612699e916283da67dce47740e8b4cb40f51a6d106b36caf8e7533b59729e324cf0fac9c52b0ce3fb8c3" name="evolution-ews" arch="s390x">
  <version epoch="0" ver="3.56.2" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725019200">- Update to version 3.53.3:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726228800">- Update to version 3.54.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729252800">- Update to version 3.54.1:
  + Bug Fixes:
  - m365: Mails do not have set size in summary
  - m365: Fails to save a message in the Drafts folder
  - m365: Cannot delete instance of a recurring event
  + Miscellaneous:
  - m365: Camel: Correct message ID calculation for folder
    summary
  - m365: Read 'bodyPreview' for mail messages
  - m365: Handle SyncStateNotFound error
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1732276800">- Update to version 3.54.2:
  + Bug Fixes: m365: Calendar color reset on calendar list refresh.
  + Miscellaneous: m365: Fix cancel of an instance of a recurring
    meeting.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736510400">- Update to version 3.54.3.0:
  + Bug Fixes:
  - m365: Calendar: Incomplete importing and floating time zone
    issue
  - Calendar: Import of event with DURATION incorrect</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 3.55.2 (Unstable):
  + Bug Fixes:
  - m365: Search Organization contacts by default
  - m365: Contacts: Ignore name part of an EMAIL attribute
  - Calendar: Import of forwarded meeting as bare event
  + Miscellaneous:
  - Check GSettings schemas not owned by the evolution-ews exist
    before using them
  - m365: Read "Recent contacts" from the server
  - m365: Allow edit of calendar permissions
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 3.55.3:
  + Bug Fixes:
  - m365: "Empty Trash" does not empty "Deleted Items" folder
  - m365: Deleted folders should not show under Deleted Items
  + Miscellaneous:
  - m365: Fix bugs in calendar permissions dialog
  - m365: Transform ItemNotFound error to Camel's InvalidUID error in folder's get_message()
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 3.56.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744372800">- Update to version 3.56.1:
  + Bug Fixes:
  - m365: Empty Junk and then Empty Trash produces error
  - m365: Cannot unset message label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Update to version 3.56.2:
  + Bug Fixes:
  - Cannot accept meeting invitations (duplicated attendee)
  - m365: GOA account rejects creating meetings</changelog>
</package>
<package pkgid="208a6646ff1aa86e1c2f0487d50265a9e35fe53e8e8cf82324c03a7bbbdb7415d86293a1de5da682712ebc9d7dad1cbd17be27eb6fa3732947e202ad0b1bab36" name="evolution-ews-lang" arch="noarch">
  <version epoch="0" ver="3.56.2" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725019200">- Update to version 3.53.3:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726228800">- Update to version 3.54.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729252800">- Update to version 3.54.1:
  + Bug Fixes:
  - m365: Mails do not have set size in summary
  - m365: Fails to save a message in the Drafts folder
  - m365: Cannot delete instance of a recurring event
  + Miscellaneous:
  - m365: Camel: Correct message ID calculation for folder
    summary
  - m365: Read 'bodyPreview' for mail messages
  - m365: Handle SyncStateNotFound error
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1732276800">- Update to version 3.54.2:
  + Bug Fixes: m365: Calendar color reset on calendar list refresh.
  + Miscellaneous: m365: Fix cancel of an instance of a recurring
    meeting.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736510400">- Update to version 3.54.3.0:
  + Bug Fixes:
  - m365: Calendar: Incomplete importing and floating time zone
    issue
  - Calendar: Import of event with DURATION incorrect</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 3.55.2 (Unstable):
  + Bug Fixes:
  - m365: Search Organization contacts by default
  - m365: Contacts: Ignore name part of an EMAIL attribute
  - Calendar: Import of forwarded meeting as bare event
  + Miscellaneous:
  - Check GSettings schemas not owned by the evolution-ews exist
    before using them
  - m365: Read "Recent contacts" from the server
  - m365: Allow edit of calendar permissions
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 3.55.3:
  + Bug Fixes:
  - m365: "Empty Trash" does not empty "Deleted Items" folder
  - m365: Deleted folders should not show under Deleted Items
  + Miscellaneous:
  - m365: Fix bugs in calendar permissions dialog
  - m365: Transform ItemNotFound error to Camel's InvalidUID error in folder's get_message()
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 3.56.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744372800">- Update to version 3.56.1:
  + Bug Fixes:
  - m365: Empty Junk and then Empty Trash produces error
  - m365: Cannot unset message label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Update to version 3.56.2:
  + Bug Fixes:
  - Cannot accept meeting invitations (duplicated attendee)
  - m365: GOA account rejects creating meetings</changelog>
</package>
<package pkgid="7c2fb8e12ffdcadf5873e38b1d277c3895fc83e4e21964aca3f964daf3732a864fdb95bd11427dfe2cb4a07e3ad802a50775a853105c6cb93c6fd9b43406c122" name="evolution-lang" arch="noarch">
  <version epoch="0" ver="3.56.2" rel="bp161.3.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 3.55.2 (Unstable):
  + Bug Fixes:
  - Mail: Show inline images with 'name' as attachments
  - Apply changes in attachment properties popover with Enter
  - Change default button in delete confirmation dialog
  - S/MIME: Backup certificate with stronger/better algorithm
  - Expose the "Bulk Edit..." in the contextual menu
  - mail-autoconfig: Use real user e-mail in the request
  - ETableSortInfo: Have a strong reference on the
    ETableSpecification
  - Mail: "To Do" bar is always shown after restart
  - Mail: Allow save of a message attachment to a mail folder
  - mail-dialogs: Use GtkGrid instead of GtkTable
  - canvas: Actually subclass GInitiallyUnowned
  - libgnomecanvas: Remove gnome-canvas-i18n.h
  - Replace all occurences of gtk_icon_info_free
  - EMeetingTimeSelector: Subclass GtkGrid
  - EMeetingTimeSelector: Use a GtkGrid for the time selector
  - EComposerHeaderTable: Make it a GtkGrid subclass
  - EContactEditor: Use GtkGrid instead of GtkTable
  - EContactQuickAdd: Use GtkGrid instead of GtkTable
  - Remove ESendOptionsDialog
  - ETableConfig: Use GtkComboboxText directly
  - Use GtkGrid instead of GtkTable
  - Require GLib 2.70
  - Get rid of GtkAlignment in the code
  - EAlphabetBox: Base the widget on GtkListBox
  - Replace GtkArrow with images
  - Remove e_util_check_gtk_bindings_in_key_press_event_cb
  - Remove the use of gtk_scrolled_window_add_with_viewport
  - EWeekdayChooser: Switch to native GTK widgets
  - Replace g_memdup with g_memdup2
  - Do not use GTimeVal
  - Avoid the use of g_binding_get_source/target
  - Replace gtk_combo_box_set_focus_on_click with
    gtk_widget_set_focus_on_click
  - Use webkit_settings_font_size_to_pixels to set font size
  - Remove calendar/gui/misc.c|.h
  - itip-formatter: Import of forwarded meeting as bare event
  + Miscellaneous:
  - ETaskTable: Use "stock_check-filled-symbolic" icon name
  - EAddressbookView: Context menu could be shown twice in the
    Minicard view
  - Switcher button icon does not change when action's icon name
    changes
  - EShellView: Do not process accels when search entry is
    focused
  - Preview layout setting does not stick after app restart
  - Remove e-reflow and e-reflow-model
  - EAttachmentBar: Verify 'possible_attachments" is non-NULL
    before using it
  - Replace  margin-left/right with margin-start/end
  - e-misc-utils: Remove unused e_util_stop_signal_emission_cb()
  - Use gtk_show_uri_on_window instead of gtk_show_uri
  - EShellSwitcher: Cannot create a new window by a switcher
    button press
  - docs: Remove index references for versions not in the code
    any more
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 3.55.3:
  + Bug Fixes:
  - EImportAssistant: Keep the preview widget expanded
  - Add option to use bigger text for time in the "To Do" pane
  - itip-formatter: State status of found appointment in email
  - MessageList: Use GTask instead of RegenData to keep track of
    current task
  - EMailLabelTreeView: Label colors not shown with symbolic
    icons
  - Switcher appearance resets to "Icons and Text" after restart
  - Entering number in search bar colours selected message
  - Composer: Middle-click paste misplaced with changed font
    scaling
  - ETree: Expander triangle is reversed
  - Use GdkDisplay instead of GdkScreen when possible
  - EUIManager: Do not do direct comparison with GVariantType
  - e-util: Remove GalA11yETableFactory and GalA11yETreeFactory
  + Miscellaneous:
  - EWebKitEditor: Correct GObject property type on read
  - text-highlight: Update 'highlight' arguments
  - Composer: Do not add extra empty lines at the end of the plain text
  - help: Add missing help files into the build script
  + Updated translations:</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 3.56.0:
  + Bug Fixes:
  - Workaround shown menu icons when should not be
  - Crash on quit of the app
  - mail: Add .mbox extension to dragged email files
  - Tasks: Compare DUE date in local time zone, not the
    property's zone
  - ECalShellView: Add a translator comment for an ambiguous
    string
  - Forwarding from Unified Inbox picks wrong From account
  - Task bar in Calendar view is not sufficiently updated
  - Month View: Sometimes not fully populated
  - Mark Folder as read works not longer on subfolders
  + Miscellaneous:
  - EWeekView: Scroll by shown weeks when scrolling by month
  - templates: Fix a circular dependency between structures
  - e-mail-shell-view-actions: Fix a memory leak
  - prefer-plain: Fix a ref/unref imbalance on an EUIActionGroup
    object
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742904000">- Drop pkgconfig(gladeui-2.0) BuildRequires and stop passing
  WITH_GLADE_CATALOG=ON to cmake, no longer build the optional
  glade support. Following this, drop the  glade-catalog-evolution
  sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744372800">- Update to version 3.56.1:
  + Bug Fixes:
  - Mail: Magic Spacebar sometimes doesn't switch mail
  - Remove Attachments fails with signed messages
  - ECompEditor: Buttons to add attachments do nothing
  - "New-&gt;..." actions missing in UI customization dialog
  - Composer: Prompt for "send with shortcut" doesn't work
  - e-convert.js: Exception on convert to plain text</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001601">- Update to version 3.56.2:
  + Bug Fixes:
  - Check return value of CamelDataWrapper calculate size
    functions
  - Cannot add actions in 'Customize User Interface' dialog
  - Ensure "New" button action in Calendar view
  - Mail: Do not strip signature for Edit as New in Sent folder
  + Miscellaneous: Calendar: Cannot show/hide Tasks and Memos pane</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1750766400">- Add evolution-fix-gtk-call-from-other-thread.patch: Fix crash
  because of GTK call from other thread (bsc#1243898).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1761652800">- Add evolution-fix-javascript-code.patch: Fix JavaScript
  dictionary objects creation. Needed for WebKitGTK &gt;= 2.50
  (bsc#1252722 glgo#GNOME/evolution#3124).</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>
</package>
<package pkgid="e08eb89b4b5d7c6030388637a6a8654e0af0b3df8cf3e9680e024c550ed7c3a4a4f2bb0810c8bc7a617d0ff590dc7bfdd0a927f4a51b47c73d4d0b8ea859ba5e" name="evolution-plugin-bogofilter" arch="s390x">
  <version epoch="0" ver="3.56.2" rel="bp161.3.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 3.55.2 (Unstable):
  + Bug Fixes:
  - Mail: Show inline images with 'name' as attachments
  - Apply changes in attachment properties popover with Enter
  - Change default button in delete confirmation dialog
  - S/MIME: Backup certificate with stronger/better algorithm
  - Expose the "Bulk Edit..." in the contextual menu
  - mail-autoconfig: Use real user e-mail in the request
  - ETableSortInfo: Have a strong reference on the
    ETableSpecification
  - Mail: "To Do" bar is always shown after restart
  - Mail: Allow save of a message attachment to a mail folder
  - mail-dialogs: Use GtkGrid instead of GtkTable
  - canvas: Actually subclass GInitiallyUnowned
  - libgnomecanvas: Remove gnome-canvas-i18n.h
  - Replace all occurences of gtk_icon_info_free
  - EMeetingTimeSelector: Subclass GtkGrid
  - EMeetingTimeSelector: Use a GtkGrid for the time selector
  - EComposerHeaderTable: Make it a GtkGrid subclass
  - EContactEditor: Use GtkGrid instead of GtkTable
  - EContactQuickAdd: Use GtkGrid instead of GtkTable
  - Remove ESendOptionsDialog
  - ETableConfig: Use GtkComboboxText directly
  - Use GtkGrid instead of GtkTable
  - Require GLib 2.70
  - Get rid of GtkAlignment in the code
  - EAlphabetBox: Base the widget on GtkListBox
  - Replace GtkArrow with images
  - Remove e_util_check_gtk_bindings_in_key_press_event_cb
  - Remove the use of gtk_scrolled_window_add_with_viewport
  - EWeekdayChooser: Switch to native GTK widgets
  - Replace g_memdup with g_memdup2
  - Do not use GTimeVal
  - Avoid the use of g_binding_get_source/target
  - Replace gtk_combo_box_set_focus_on_click with
    gtk_widget_set_focus_on_click
  - Use webkit_settings_font_size_to_pixels to set font size
  - Remove calendar/gui/misc.c|.h
  - itip-formatter: Import of forwarded meeting as bare event
  + Miscellaneous:
  - ETaskTable: Use "stock_check-filled-symbolic" icon name
  - EAddressbookView: Context menu could be shown twice in the
    Minicard view
  - Switcher button icon does not change when action's icon name
    changes
  - EShellView: Do not process accels when search entry is
    focused
  - Preview layout setting does not stick after app restart
  - Remove e-reflow and e-reflow-model
  - EAttachmentBar: Verify 'possible_attachments" is non-NULL
    before using it
  - Replace  margin-left/right with margin-start/end
  - e-misc-utils: Remove unused e_util_stop_signal_emission_cb()
  - Use gtk_show_uri_on_window instead of gtk_show_uri
  - EShellSwitcher: Cannot create a new window by a switcher
    button press
  - docs: Remove index references for versions not in the code
    any more
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 3.55.3:
  + Bug Fixes:
  - EImportAssistant: Keep the preview widget expanded
  - Add option to use bigger text for time in the "To Do" pane
  - itip-formatter: State status of found appointment in email
  - MessageList: Use GTask instead of RegenData to keep track of
    current task
  - EMailLabelTreeView: Label colors not shown with symbolic
    icons
  - Switcher appearance resets to "Icons and Text" after restart
  - Entering number in search bar colours selected message
  - Composer: Middle-click paste misplaced with changed font
    scaling
  - ETree: Expander triangle is reversed
  - Use GdkDisplay instead of GdkScreen when possible
  - EUIManager: Do not do direct comparison with GVariantType
  - e-util: Remove GalA11yETableFactory and GalA11yETreeFactory
  + Miscellaneous:
  - EWebKitEditor: Correct GObject property type on read
  - text-highlight: Update 'highlight' arguments
  - Composer: Do not add extra empty lines at the end of the plain text
  - help: Add missing help files into the build script
  + Updated translations:</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 3.56.0:
  + Bug Fixes:
  - Workaround shown menu icons when should not be
  - Crash on quit of the app
  - mail: Add .mbox extension to dragged email files
  - Tasks: Compare DUE date in local time zone, not the
    property's zone
  - ECalShellView: Add a translator comment for an ambiguous
    string
  - Forwarding from Unified Inbox picks wrong From account
  - Task bar in Calendar view is not sufficiently updated
  - Month View: Sometimes not fully populated
  - Mark Folder as read works not longer on subfolders
  + Miscellaneous:
  - EWeekView: Scroll by shown weeks when scrolling by month
  - templates: Fix a circular dependency between structures
  - e-mail-shell-view-actions: Fix a memory leak
  - prefer-plain: Fix a ref/unref imbalance on an EUIActionGroup
    object
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742904000">- Drop pkgconfig(gladeui-2.0) BuildRequires and stop passing
  WITH_GLADE_CATALOG=ON to cmake, no longer build the optional
  glade support. Following this, drop the  glade-catalog-evolution
  sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744372800">- Update to version 3.56.1:
  + Bug Fixes:
  - Mail: Magic Spacebar sometimes doesn't switch mail
  - Remove Attachments fails with signed messages
  - ECompEditor: Buttons to add attachments do nothing
  - "New-&gt;..." actions missing in UI customization dialog
  - Composer: Prompt for "send with shortcut" doesn't work
  - e-convert.js: Exception on convert to plain text</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001601">- Update to version 3.56.2:
  + Bug Fixes:
  - Check return value of CamelDataWrapper calculate size
    functions
  - Cannot add actions in 'Customize User Interface' dialog
  - Ensure "New" button action in Calendar view
  - Mail: Do not strip signature for Edit as New in Sent folder
  + Miscellaneous: Calendar: Cannot show/hide Tasks and Memos pane</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1750766400">- Add evolution-fix-gtk-call-from-other-thread.patch: Fix crash
  because of GTK call from other thread (bsc#1243898).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1761652800">- Add evolution-fix-javascript-code.patch: Fix JavaScript
  dictionary objects creation. Needed for WebKitGTK &gt;= 2.50
  (bsc#1252722 glgo#GNOME/evolution#3124).</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>
</package>
<package pkgid="6e0314e75e71a10409a904c6032baeb9e1280852b73a0d14dd19c80bc2e729b6ab0c89a22177971a5a4c44b695f36255da81567b2333e34d1597d9112cb57ea2" name="evolution-plugin-pst-import" arch="s390x">
  <version epoch="0" ver="3.56.2" rel="bp161.3.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 3.55.2 (Unstable):
  + Bug Fixes:
  - Mail: Show inline images with 'name' as attachments
  - Apply changes in attachment properties popover with Enter
  - Change default button in delete confirmation dialog
  - S/MIME: Backup certificate with stronger/better algorithm
  - Expose the "Bulk Edit..." in the contextual menu
  - mail-autoconfig: Use real user e-mail in the request
  - ETableSortInfo: Have a strong reference on the
    ETableSpecification
  - Mail: "To Do" bar is always shown after restart
  - Mail: Allow save of a message attachment to a mail folder
  - mail-dialogs: Use GtkGrid instead of GtkTable
  - canvas: Actually subclass GInitiallyUnowned
  - libgnomecanvas: Remove gnome-canvas-i18n.h
  - Replace all occurences of gtk_icon_info_free
  - EMeetingTimeSelector: Subclass GtkGrid
  - EMeetingTimeSelector: Use a GtkGrid for the time selector
  - EComposerHeaderTable: Make it a GtkGrid subclass
  - EContactEditor: Use GtkGrid instead of GtkTable
  - EContactQuickAdd: Use GtkGrid instead of GtkTable
  - Remove ESendOptionsDialog
  - ETableConfig: Use GtkComboboxText directly
  - Use GtkGrid instead of GtkTable
  - Require GLib 2.70
  - Get rid of GtkAlignment in the code
  - EAlphabetBox: Base the widget on GtkListBox
  - Replace GtkArrow with images
  - Remove e_util_check_gtk_bindings_in_key_press_event_cb
  - Remove the use of gtk_scrolled_window_add_with_viewport
  - EWeekdayChooser: Switch to native GTK widgets
  - Replace g_memdup with g_memdup2
  - Do not use GTimeVal
  - Avoid the use of g_binding_get_source/target
  - Replace gtk_combo_box_set_focus_on_click with
    gtk_widget_set_focus_on_click
  - Use webkit_settings_font_size_to_pixels to set font size
  - Remove calendar/gui/misc.c|.h
  - itip-formatter: Import of forwarded meeting as bare event
  + Miscellaneous:
  - ETaskTable: Use "stock_check-filled-symbolic" icon name
  - EAddressbookView: Context menu could be shown twice in the
    Minicard view
  - Switcher button icon does not change when action's icon name
    changes
  - EShellView: Do not process accels when search entry is
    focused
  - Preview layout setting does not stick after app restart
  - Remove e-reflow and e-reflow-model
  - EAttachmentBar: Verify 'possible_attachments" is non-NULL
    before using it
  - Replace  margin-left/right with margin-start/end
  - e-misc-utils: Remove unused e_util_stop_signal_emission_cb()
  - Use gtk_show_uri_on_window instead of gtk_show_uri
  - EShellSwitcher: Cannot create a new window by a switcher
    button press
  - docs: Remove index references for versions not in the code
    any more
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 3.55.3:
  + Bug Fixes:
  - EImportAssistant: Keep the preview widget expanded
  - Add option to use bigger text for time in the "To Do" pane
  - itip-formatter: State status of found appointment in email
  - MessageList: Use GTask instead of RegenData to keep track of
    current task
  - EMailLabelTreeView: Label colors not shown with symbolic
    icons
  - Switcher appearance resets to "Icons and Text" after restart
  - Entering number in search bar colours selected message
  - Composer: Middle-click paste misplaced with changed font
    scaling
  - ETree: Expander triangle is reversed
  - Use GdkDisplay instead of GdkScreen when possible
  - EUIManager: Do not do direct comparison with GVariantType
  - e-util: Remove GalA11yETableFactory and GalA11yETreeFactory
  + Miscellaneous:
  - EWebKitEditor: Correct GObject property type on read
  - text-highlight: Update 'highlight' arguments
  - Composer: Do not add extra empty lines at the end of the plain text
  - help: Add missing help files into the build script
  + Updated translations:</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 3.56.0:
  + Bug Fixes:
  - Workaround shown menu icons when should not be
  - Crash on quit of the app
  - mail: Add .mbox extension to dragged email files
  - Tasks: Compare DUE date in local time zone, not the
    property's zone
  - ECalShellView: Add a translator comment for an ambiguous
    string
  - Forwarding from Unified Inbox picks wrong From account
  - Task bar in Calendar view is not sufficiently updated
  - Month View: Sometimes not fully populated
  - Mark Folder as read works not longer on subfolders
  + Miscellaneous:
  - EWeekView: Scroll by shown weeks when scrolling by month
  - templates: Fix a circular dependency between structures
  - e-mail-shell-view-actions: Fix a memory leak
  - prefer-plain: Fix a ref/unref imbalance on an EUIActionGroup
    object
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742904000">- Drop pkgconfig(gladeui-2.0) BuildRequires and stop passing
  WITH_GLADE_CATALOG=ON to cmake, no longer build the optional
  glade support. Following this, drop the  glade-catalog-evolution
  sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744372800">- Update to version 3.56.1:
  + Bug Fixes:
  - Mail: Magic Spacebar sometimes doesn't switch mail
  - Remove Attachments fails with signed messages
  - ECompEditor: Buttons to add attachments do nothing
  - "New-&gt;..." actions missing in UI customization dialog
  - Composer: Prompt for "send with shortcut" doesn't work
  - e-convert.js: Exception on convert to plain text</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001601">- Update to version 3.56.2:
  + Bug Fixes:
  - Check return value of CamelDataWrapper calculate size
    functions
  - Cannot add actions in 'Customize User Interface' dialog
  - Ensure "New" button action in Calendar view
  - Mail: Do not strip signature for Edit as New in Sent folder
  + Miscellaneous: Calendar: Cannot show/hide Tasks and Memos pane</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1750766400">- Add evolution-fix-gtk-call-from-other-thread.patch: Fix crash
  because of GTK call from other thread (bsc#1243898).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1761652800">- Add evolution-fix-javascript-code.patch: Fix JavaScript
  dictionary objects creation. Needed for WebKitGTK &gt;= 2.50
  (bsc#1252722 glgo#GNOME/evolution#3124).</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>
</package>
<package pkgid="bdc82d01b9780bc9f12ac62176911ee0781bfd6e1c9352e4af5b1df5222f513a4b1441830ffd266ac5dc9cff0c283af860e208a8f8b3647b8ee9eb987fec7d75" name="evolution-plugin-spamassassin" arch="s390x">
  <version epoch="0" ver="3.56.2" rel="bp161.3.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 3.55.2 (Unstable):
  + Bug Fixes:
  - Mail: Show inline images with 'name' as attachments
  - Apply changes in attachment properties popover with Enter
  - Change default button in delete confirmation dialog
  - S/MIME: Backup certificate with stronger/better algorithm
  - Expose the "Bulk Edit..." in the contextual menu
  - mail-autoconfig: Use real user e-mail in the request
  - ETableSortInfo: Have a strong reference on the
    ETableSpecification
  - Mail: "To Do" bar is always shown after restart
  - Mail: Allow save of a message attachment to a mail folder
  - mail-dialogs: Use GtkGrid instead of GtkTable
  - canvas: Actually subclass GInitiallyUnowned
  - libgnomecanvas: Remove gnome-canvas-i18n.h
  - Replace all occurences of gtk_icon_info_free
  - EMeetingTimeSelector: Subclass GtkGrid
  - EMeetingTimeSelector: Use a GtkGrid for the time selector
  - EComposerHeaderTable: Make it a GtkGrid subclass
  - EContactEditor: Use GtkGrid instead of GtkTable
  - EContactQuickAdd: Use GtkGrid instead of GtkTable
  - Remove ESendOptionsDialog
  - ETableConfig: Use GtkComboboxText directly
  - Use GtkGrid instead of GtkTable
  - Require GLib 2.70
  - Get rid of GtkAlignment in the code
  - EAlphabetBox: Base the widget on GtkListBox
  - Replace GtkArrow with images
  - Remove e_util_check_gtk_bindings_in_key_press_event_cb
  - Remove the use of gtk_scrolled_window_add_with_viewport
  - EWeekdayChooser: Switch to native GTK widgets
  - Replace g_memdup with g_memdup2
  - Do not use GTimeVal
  - Avoid the use of g_binding_get_source/target
  - Replace gtk_combo_box_set_focus_on_click with
    gtk_widget_set_focus_on_click
  - Use webkit_settings_font_size_to_pixels to set font size
  - Remove calendar/gui/misc.c|.h
  - itip-formatter: Import of forwarded meeting as bare event
  + Miscellaneous:
  - ETaskTable: Use "stock_check-filled-symbolic" icon name
  - EAddressbookView: Context menu could be shown twice in the
    Minicard view
  - Switcher button icon does not change when action's icon name
    changes
  - EShellView: Do not process accels when search entry is
    focused
  - Preview layout setting does not stick after app restart
  - Remove e-reflow and e-reflow-model
  - EAttachmentBar: Verify 'possible_attachments" is non-NULL
    before using it
  - Replace  margin-left/right with margin-start/end
  - e-misc-utils: Remove unused e_util_stop_signal_emission_cb()
  - Use gtk_show_uri_on_window instead of gtk_show_uri
  - EShellSwitcher: Cannot create a new window by a switcher
    button press
  - docs: Remove index references for versions not in the code
    any more
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 3.55.3:
  + Bug Fixes:
  - EImportAssistant: Keep the preview widget expanded
  - Add option to use bigger text for time in the "To Do" pane
  - itip-formatter: State status of found appointment in email
  - MessageList: Use GTask instead of RegenData to keep track of
    current task
  - EMailLabelTreeView: Label colors not shown with symbolic
    icons
  - Switcher appearance resets to "Icons and Text" after restart
  - Entering number in search bar colours selected message
  - Composer: Middle-click paste misplaced with changed font
    scaling
  - ETree: Expander triangle is reversed
  - Use GdkDisplay instead of GdkScreen when possible
  - EUIManager: Do not do direct comparison with GVariantType
  - e-util: Remove GalA11yETableFactory and GalA11yETreeFactory
  + Miscellaneous:
  - EWebKitEditor: Correct GObject property type on read
  - text-highlight: Update 'highlight' arguments
  - Composer: Do not add extra empty lines at the end of the plain text
  - help: Add missing help files into the build script
  + Updated translations:</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 3.56.0:
  + Bug Fixes:
  - Workaround shown menu icons when should not be
  - Crash on quit of the app
  - mail: Add .mbox extension to dragged email files
  - Tasks: Compare DUE date in local time zone, not the
    property's zone
  - ECalShellView: Add a translator comment for an ambiguous
    string
  - Forwarding from Unified Inbox picks wrong From account
  - Task bar in Calendar view is not sufficiently updated
  - Month View: Sometimes not fully populated
  - Mark Folder as read works not longer on subfolders
  + Miscellaneous:
  - EWeekView: Scroll by shown weeks when scrolling by month
  - templates: Fix a circular dependency between structures
  - e-mail-shell-view-actions: Fix a memory leak
  - prefer-plain: Fix a ref/unref imbalance on an EUIActionGroup
    object
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742904000">- Drop pkgconfig(gladeui-2.0) BuildRequires and stop passing
  WITH_GLADE_CATALOG=ON to cmake, no longer build the optional
  glade support. Following this, drop the  glade-catalog-evolution
  sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744372800">- Update to version 3.56.1:
  + Bug Fixes:
  - Mail: Magic Spacebar sometimes doesn't switch mail
  - Remove Attachments fails with signed messages
  - ECompEditor: Buttons to add attachments do nothing
  - "New-&gt;..." actions missing in UI customization dialog
  - Composer: Prompt for "send with shortcut" doesn't work
  - e-convert.js: Exception on convert to plain text</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001601">- Update to version 3.56.2:
  + Bug Fixes:
  - Check return value of CamelDataWrapper calculate size
    functions
  - Cannot add actions in 'Customize User Interface' dialog
  - Ensure "New" button action in Calendar view
  - Mail: Do not strip signature for Edit as New in Sent folder
  + Miscellaneous: Calendar: Cannot show/hide Tasks and Memos pane</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1750766400">- Add evolution-fix-gtk-call-from-other-thread.patch: Fix crash
  because of GTK call from other thread (bsc#1243898).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1761652800">- Add evolution-fix-javascript-code.patch: Fix JavaScript
  dictionary objects creation. Needed for WebKitGTK &gt;= 2.50
  (bsc#1252722 glgo#GNOME/evolution#3124).</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>
</package>
<package pkgid="f7ffda8ace0d35ffafb920ea5a16fbb708c179219e5ea99a1eb2f43697678c3f6e726dbe62aeda063035cfcbb48f4d33c69ee1141492a848e702ea0c8b64596d" name="evolution-plugin-text-highlight" arch="s390x">
  <version epoch="0" ver="3.56.2" rel="bp161.3.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 3.55.2 (Unstable):
  + Bug Fixes:
  - Mail: Show inline images with 'name' as attachments
  - Apply changes in attachment properties popover with Enter
  - Change default button in delete confirmation dialog
  - S/MIME: Backup certificate with stronger/better algorithm
  - Expose the "Bulk Edit..." in the contextual menu
  - mail-autoconfig: Use real user e-mail in the request
  - ETableSortInfo: Have a strong reference on the
    ETableSpecification
  - Mail: "To Do" bar is always shown after restart
  - Mail: Allow save of a message attachment to a mail folder
  - mail-dialogs: Use GtkGrid instead of GtkTable
  - canvas: Actually subclass GInitiallyUnowned
  - libgnomecanvas: Remove gnome-canvas-i18n.h
  - Replace all occurences of gtk_icon_info_free
  - EMeetingTimeSelector: Subclass GtkGrid
  - EMeetingTimeSelector: Use a GtkGrid for the time selector
  - EComposerHeaderTable: Make it a GtkGrid subclass
  - EContactEditor: Use GtkGrid instead of GtkTable
  - EContactQuickAdd: Use GtkGrid instead of GtkTable
  - Remove ESendOptionsDialog
  - ETableConfig: Use GtkComboboxText directly
  - Use GtkGrid instead of GtkTable
  - Require GLib 2.70
  - Get rid of GtkAlignment in the code
  - EAlphabetBox: Base the widget on GtkListBox
  - Replace GtkArrow with images
  - Remove e_util_check_gtk_bindings_in_key_press_event_cb
  - Remove the use of gtk_scrolled_window_add_with_viewport
  - EWeekdayChooser: Switch to native GTK widgets
  - Replace g_memdup with g_memdup2
  - Do not use GTimeVal
  - Avoid the use of g_binding_get_source/target
  - Replace gtk_combo_box_set_focus_on_click with
    gtk_widget_set_focus_on_click
  - Use webkit_settings_font_size_to_pixels to set font size
  - Remove calendar/gui/misc.c|.h
  - itip-formatter: Import of forwarded meeting as bare event
  + Miscellaneous:
  - ETaskTable: Use "stock_check-filled-symbolic" icon name
  - EAddressbookView: Context menu could be shown twice in the
    Minicard view
  - Switcher button icon does not change when action's icon name
    changes
  - EShellView: Do not process accels when search entry is
    focused
  - Preview layout setting does not stick after app restart
  - Remove e-reflow and e-reflow-model
  - EAttachmentBar: Verify 'possible_attachments" is non-NULL
    before using it
  - Replace  margin-left/right with margin-start/end
  - e-misc-utils: Remove unused e_util_stop_signal_emission_cb()
  - Use gtk_show_uri_on_window instead of gtk_show_uri
  - EShellSwitcher: Cannot create a new window by a switcher
    button press
  - docs: Remove index references for versions not in the code
    any more
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 3.55.3:
  + Bug Fixes:
  - EImportAssistant: Keep the preview widget expanded
  - Add option to use bigger text for time in the "To Do" pane
  - itip-formatter: State status of found appointment in email
  - MessageList: Use GTask instead of RegenData to keep track of
    current task
  - EMailLabelTreeView: Label colors not shown with symbolic
    icons
  - Switcher appearance resets to "Icons and Text" after restart
  - Entering number in search bar colours selected message
  - Composer: Middle-click paste misplaced with changed font
    scaling
  - ETree: Expander triangle is reversed
  - Use GdkDisplay instead of GdkScreen when possible
  - EUIManager: Do not do direct comparison with GVariantType
  - e-util: Remove GalA11yETableFactory and GalA11yETreeFactory
  + Miscellaneous:
  - EWebKitEditor: Correct GObject property type on read
  - text-highlight: Update 'highlight' arguments
  - Composer: Do not add extra empty lines at the end of the plain text
  - help: Add missing help files into the build script
  + Updated translations:</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 3.56.0:
  + Bug Fixes:
  - Workaround shown menu icons when should not be
  - Crash on quit of the app
  - mail: Add .mbox extension to dragged email files
  - Tasks: Compare DUE date in local time zone, not the
    property's zone
  - ECalShellView: Add a translator comment for an ambiguous
    string
  - Forwarding from Unified Inbox picks wrong From account
  - Task bar in Calendar view is not sufficiently updated
  - Month View: Sometimes not fully populated
  - Mark Folder as read works not longer on subfolders
  + Miscellaneous:
  - EWeekView: Scroll by shown weeks when scrolling by month
  - templates: Fix a circular dependency between structures
  - e-mail-shell-view-actions: Fix a memory leak
  - prefer-plain: Fix a ref/unref imbalance on an EUIActionGroup
    object
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742904000">- Drop pkgconfig(gladeui-2.0) BuildRequires and stop passing
  WITH_GLADE_CATALOG=ON to cmake, no longer build the optional
  glade support. Following this, drop the  glade-catalog-evolution
  sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744372800">- Update to version 3.56.1:
  + Bug Fixes:
  - Mail: Magic Spacebar sometimes doesn't switch mail
  - Remove Attachments fails with signed messages
  - ECompEditor: Buttons to add attachments do nothing
  - "New-&gt;..." actions missing in UI customization dialog
  - Composer: Prompt for "send with shortcut" doesn't work
  - e-convert.js: Exception on convert to plain text</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001601">- Update to version 3.56.2:
  + Bug Fixes:
  - Check return value of CamelDataWrapper calculate size
    functions
  - Cannot add actions in 'Customize User Interface' dialog
  - Ensure "New" button action in Calendar view
  - Mail: Do not strip signature for Edit as New in Sent folder
  + Miscellaneous: Calendar: Cannot show/hide Tasks and Memos pane</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1750766400">- Add evolution-fix-gtk-call-from-other-thread.patch: Fix crash
  because of GTK call from other thread (bsc#1243898).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1761652800">- Add evolution-fix-javascript-code.patch: Fix JavaScript
  dictionary objects creation. Needed for WebKitGTK &gt;= 2.50
  (bsc#1252722 glgo#GNOME/evolution#3124).</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>
</package>
<package pkgid="46032d6927c7fcfa013257c7fb12e5df5b4dc3b034f2617e136785e98914221257617f1d33ba94a0889f34c374806da85f24a0f76e8b28fbbdd0204f652dac9f" name="evtest" arch="s390x">
  <version epoch="0" ver="1.36" rel="160099.1.2"/>
  <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="pvorel@suse.cz" 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="msuchanek@suse.com" date="1602244801">- Fix project and download URL.</changelog>
  <changelog author="andrea.manzini@suse.com" 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@opensuse.org" 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="9385e402d3155d6f3b2d99cdccc381282a65c9d8e863942b979ba13dd316974cda0d922c94a40317673043a0c66feafe4b25d78994d0cce4ad2f9c6af85f7cb8" name="eww" arch="s390x">
  <version epoch="0" ver="0.6.0+git53" rel="bp161.1.68"/>
  <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>
</package>
<package pkgid="c075f3cb2b6b6ad0e533fc582cd6fcfd0a6fb4e5949666dc632e25b6e49941825cf408ee92c3468fb253e4dc0f59188a76ccb15077616e61d794232826b2a5e2" name="exaile" arch="noarch">
  <version epoch="0" ver="4.1.3" rel="bp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1544875200">- Update to version 4.0.0~rc3 (changes since 4.0.0~rc0):
  * DAAP fixes.
  * Add random shuffle mode.
  * Fix cairo issues on pygobject 3.30.
  * Fix issues reading tags when tagless media are in a collection.
  * Plugin updates for DAAP/Last.fm.
  * Fix bugs in parsing track streams.
  * SmartPlaylist bug with empty collection.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1560600000">- Update to version 4.0.0 (changes since 4.0.0~rc3):
  * ipconsole: Do not swallow ImportErrors
  * Equaliser: Save present correctly.
  * Fix unicode issue in saved playlists.
  * Fix rating setting in playlists.
  * Fix SmartPlaylists with timestamps.
  * Improve support for AlbumArtist: collection pane,
    playlist column, track properties
  * Moodbar improvements.
  * Many tags are now directly editable in the playlist view.
  * Drop support for HAL and UDisks v1.
  * Fix playlist column editing click/drag issues.
  * F2 now also triggers track tag editing.
  * Fix accelerators issue that caused a bug in the audioscrobbler
    plugin.
  * Remove AWN plugin.
  * panel/playlists: Fix some drag&amp;drop stuff.
  * Many minor fixes and enhancements
  * Update translations.
- Stop using GPG signing as upstream did not sign the tarball.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1569758400">- Added needed python2-bsddb3 requirement.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1585483200">- Update to version 4.0.2
  * Fixed Unicode errors on the tracklist view
  * Fixed icon display on Plasma/Wayland
  * Translation updates: Asturian, Catalan, Chinese
    (Simplified), Croatian, Danish, Finnish, Hindi, Italian,
    Portuguese, Spanish, Swedish, Turkish.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1591272000">- Update to version 4.1.0~alpha1 (changes since 4.0.2):
  * Port to Python 3.
  * The Files panel dropdown list now also lists filesystem mounts.
  * Fix a crash when fetching covers with the Cover Manager.
  * Some dialogues that were previously orphaned now have parents.
  * Allow -symbolic fallback and SVG on some icons.
  * Update the .mod file support to work with latest libmodplug.
  * Empty search entries now show the "Search" placeholder text.
  * Many accessibility issues were found (due to gla11y) and fixed.
  * Update translations.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1613908800">- Update to version 4.1.0 (changes since 4.1.0~alpha1):
  * Fix an issue causing the Track Properties dialogue to
    (very rarely) fail to open.
  * The seek time display now ignores GtkProgressBar's text
    formatting. On Adwaita, this makes the text easier to read
    (higher contrast, bigger).
  * The Track Properties dialogue now correctly sets the parent
    window when opened from a panel.
  * Collection Manager now displays local paths when possible
    instead of always URIs.
  * Collection Manager now prevents adding the same library
    location twice.
  * The Track Properties dialogue no longer changes the
    capitalisation of known tag names (for example, ISRC used to be
    displayed as Isrc).
  * Fix an issue causing errors when running Exaile on Python 3.9.
  * Fix a bug preventing the Device Manager window from opening.
  * Fix running the test suite on non-English locales.
  * Plugins:
    + daapclient: Now uses python-zeroconf instead of Avahi for
    share auto-discovery.
    + ipconsole: Compatibility fixes for recent IPython versions.
    + screensaverpause: Xfce Screensaver is now supported.
    + moodbar: Restore compatibility with the previewdevice plugin.
    + moodbar: Make this work again.
    + notify: Fix incompatibility with Python &gt;= 3.8.
    + console plugin: Fix a bug causing the expression printing to
    only work once.
  * Update translations.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651838400">- Update to version 4.1.1
  * Restored Python 3.6 compatibility, broken since 4.1.0-beta1
  * The last playlist export directory is now saved between calls
    and between sessions
  * Added tooltip text to the Clear buttons in the Properties dialog
  * Plugins:
  * console: When encountering a very long "word", the console will
    now wrap between characters instead of widening the window to
    fit the word.
  * grouptagger: Fixed i18n issues in some strings. Translations
    for these strings may be broken until they are updated.
  * Translation updates: Catalan, Croatian, Greek, Sinhala, Spanish.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1683374400">- Update to version 4.1.2:
  * Fix sorting on Rating column when there are unrated tracks.
  * Fix a bug causing the tracklist to scroll to the top when
    adding or reordering tracks.
  * Fix a bug causing the window title to not update on track
    change if the current track has been paused.
  * The status bar can now be hidden.
  * The stop button does not move around anymore when hovered for
    the first time.
  * Fix error if files are removed during scan.
  * Playlist columns are added next to the currently selected
    column.
  * The status bar now does not ignore zero track counts; they are
    displayed as normal.
  * Log files now created only when/if we write something to it.
  * New callback while installing plugins.
  * Fix test warnings.
  * Work around potential hang when running tests.
  * Tests do not depend on mox3 anymore.
  * When running tests with make test, PYTHONPATH is now only
    prepended to, instead of being replaced.
  * Update translations.
  * Plugins:
    + inhibitsuspend: Add support for Sway.
    + notify: Fix wrong text: "by {album}" should be
    "from {album}".
    + previewdevice: Will be shown after disabling and enabling
    again.
    + quickbuttons: This is a new plugin providing quick shortcuts
    to some settings.</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1737115200">- Update to version 4.1.3
  * Adding support for tagging aac files with id3 tags
  * Change flac/ogg metadata handling for bpm and comment
  * Experimental: Save star ratings to media files
  * Track start and end is now triggered also for streams
  * AppData files now uses more translations
  * Added preference to remove a track from queue after playing
  * Users can override built-in plugins with newer versions and
    remove the overrides as well
  * Users can remove custom installed plugins via plugin manager
  * BerkeleyDB is used instead of bsddb, if available</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741694400">- Add patch exaile-support-python-313.patch:
  * Use shlex.quote rather than pipes in generate-completion.py</changelog>
</package>
<package pkgid="c102790db996610756857dc7fb2e10984b23419fa32e76ef294417911f87f5a8f4ae8c7f062435f9f2050d4a4eba24e73a1788f569545d90c3440e1e6b2a8e5a" name="exaile-lang" arch="noarch">
  <version epoch="0" ver="4.1.3" rel="bp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1544875200">- Update to version 4.0.0~rc3 (changes since 4.0.0~rc0):
  * DAAP fixes.
  * Add random shuffle mode.
  * Fix cairo issues on pygobject 3.30.
  * Fix issues reading tags when tagless media are in a collection.
  * Plugin updates for DAAP/Last.fm.
  * Fix bugs in parsing track streams.
  * SmartPlaylist bug with empty collection.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1560600000">- Update to version 4.0.0 (changes since 4.0.0~rc3):
  * ipconsole: Do not swallow ImportErrors
  * Equaliser: Save present correctly.
  * Fix unicode issue in saved playlists.
  * Fix rating setting in playlists.
  * Fix SmartPlaylists with timestamps.
  * Improve support for AlbumArtist: collection pane,
    playlist column, track properties
  * Moodbar improvements.
  * Many tags are now directly editable in the playlist view.
  * Drop support for HAL and UDisks v1.
  * Fix playlist column editing click/drag issues.
  * F2 now also triggers track tag editing.
  * Fix accelerators issue that caused a bug in the audioscrobbler
    plugin.
  * Remove AWN plugin.
  * panel/playlists: Fix some drag&amp;drop stuff.
  * Many minor fixes and enhancements
  * Update translations.
- Stop using GPG signing as upstream did not sign the tarball.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1569758400">- Added needed python2-bsddb3 requirement.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1585483200">- Update to version 4.0.2
  * Fixed Unicode errors on the tracklist view
  * Fixed icon display on Plasma/Wayland
  * Translation updates: Asturian, Catalan, Chinese
    (Simplified), Croatian, Danish, Finnish, Hindi, Italian,
    Portuguese, Spanish, Swedish, Turkish.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1591272000">- Update to version 4.1.0~alpha1 (changes since 4.0.2):
  * Port to Python 3.
  * The Files panel dropdown list now also lists filesystem mounts.
  * Fix a crash when fetching covers with the Cover Manager.
  * Some dialogues that were previously orphaned now have parents.
  * Allow -symbolic fallback and SVG on some icons.
  * Update the .mod file support to work with latest libmodplug.
  * Empty search entries now show the "Search" placeholder text.
  * Many accessibility issues were found (due to gla11y) and fixed.
  * Update translations.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1613908800">- Update to version 4.1.0 (changes since 4.1.0~alpha1):
  * Fix an issue causing the Track Properties dialogue to
    (very rarely) fail to open.
  * The seek time display now ignores GtkProgressBar's text
    formatting. On Adwaita, this makes the text easier to read
    (higher contrast, bigger).
  * The Track Properties dialogue now correctly sets the parent
    window when opened from a panel.
  * Collection Manager now displays local paths when possible
    instead of always URIs.
  * Collection Manager now prevents adding the same library
    location twice.
  * The Track Properties dialogue no longer changes the
    capitalisation of known tag names (for example, ISRC used to be
    displayed as Isrc).
  * Fix an issue causing errors when running Exaile on Python 3.9.
  * Fix a bug preventing the Device Manager window from opening.
  * Fix running the test suite on non-English locales.
  * Plugins:
    + daapclient: Now uses python-zeroconf instead of Avahi for
    share auto-discovery.
    + ipconsole: Compatibility fixes for recent IPython versions.
    + screensaverpause: Xfce Screensaver is now supported.
    + moodbar: Restore compatibility with the previewdevice plugin.
    + moodbar: Make this work again.
    + notify: Fix incompatibility with Python &gt;= 3.8.
    + console plugin: Fix a bug causing the expression printing to
    only work once.
  * Update translations.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651838400">- Update to version 4.1.1
  * Restored Python 3.6 compatibility, broken since 4.1.0-beta1
  * The last playlist export directory is now saved between calls
    and between sessions
  * Added tooltip text to the Clear buttons in the Properties dialog
  * Plugins:
  * console: When encountering a very long "word", the console will
    now wrap between characters instead of widening the window to
    fit the word.
  * grouptagger: Fixed i18n issues in some strings. Translations
    for these strings may be broken until they are updated.
  * Translation updates: Catalan, Croatian, Greek, Sinhala, Spanish.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1683374400">- Update to version 4.1.2:
  * Fix sorting on Rating column when there are unrated tracks.
  * Fix a bug causing the tracklist to scroll to the top when
    adding or reordering tracks.
  * Fix a bug causing the window title to not update on track
    change if the current track has been paused.
  * The status bar can now be hidden.
  * The stop button does not move around anymore when hovered for
    the first time.
  * Fix error if files are removed during scan.
  * Playlist columns are added next to the currently selected
    column.
  * The status bar now does not ignore zero track counts; they are
    displayed as normal.
  * Log files now created only when/if we write something to it.
  * New callback while installing plugins.
  * Fix test warnings.
  * Work around potential hang when running tests.
  * Tests do not depend on mox3 anymore.
  * When running tests with make test, PYTHONPATH is now only
    prepended to, instead of being replaced.
  * Update translations.
  * Plugins:
    + inhibitsuspend: Add support for Sway.
    + notify: Fix wrong text: "by {album}" should be
    "from {album}".
    + previewdevice: Will be shown after disabling and enabling
    again.
    + quickbuttons: This is a new plugin providing quick shortcuts
    to some settings.</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1737115200">- Update to version 4.1.3
  * Adding support for tagging aac files with id3 tags
  * Change flac/ogg metadata handling for bpm and comment
  * Experimental: Save star ratings to media files
  * Track start and end is now triggered also for streams
  * AppData files now uses more translations
  * Added preference to remove a track from queue after playing
  * Users can override built-in plugins with newer versions and
    remove the overrides as well
  * Users can remove custom installed plugins via plugin manager
  * BerkeleyDB is used instead of bsddb, if available</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741694400">- Add patch exaile-support-python-313.patch:
  * Use shlex.quote rather than pipes in generate-completion.py</changelog>
</package>
<package pkgid="3c67e94c5afe42bd1323addcddcd5e68a16771804b92252cfe454b4ff09624f785abe04f4b286f39bf15b35f9c15a2bfb10413c2d45fe0646b0c170504f51205" name="exec-maven-plugin" arch="noarch">
  <version epoch="0" ver="3.6.3" rel="160099.1.2"/>
  <changelog author="jengelh@inai.de" date="1554552000">- Avoid trivial name repetition in summary.</changelog>
  <changelog author="fstrba@suse.com" date="1647950400">- Upgrade to upstream version 3.0.0
  * Bug Fixes
    + Resolving "target" dir via "${project.build.directory}", so
    to make sure it can be resolved correctly within multi-module
    builds and if another name than "target" has been configured
    [#124]
    + Ensure mojo descriptors are extracted after compilation #123
    + Argument file for modulepath is generated wrongly when paths
    contains spaces #115
    + java.lang.String cannot be cast to
    org.codehaus.mojo.exec.Modulepath #75
  * Enhancement
    + Resolves #152 - Adds option to redirect program output of
    exec:exec to the maven logger. #153
    + Program output can be difficult to trace and may be jumbled
    with Maven logs when running Maven with multiple threads #152
    + Fix type in Property.java #147
    + Correct spelling and remove redundant "small" #142
    + Fix typo #140
    + &lt;timeout&gt; configuration parameter #128
    + Methodhandles #119
    + Introduce Mock Repository Manager #117
    + Improved docs about &lt;environmentVariables/&gt; config of
    exec:exec goal #104
    + Add CodeTriage badge to mojohaus/exec-maven-plugin #96
    + [Enhancement] Support for JPMS module path for exec:java #90
- Removed patch:
  * exec-maven-plugin-1.6.0-Port-to-Maven-3.patch
    + not needed any more with this version</changelog>
  <changelog author="fstrba@suse.com" date="1666699200">- Added patch:
  * exec-maven-plugin-ioexception.patch
    + allow building with wider range of plexus-utils versions,
    including the 3.5.0 that does not declare IOException as
    thrown in functions where it is actually not thrown.</changelog>
  <changelog author="fstrba@suse.com" date="1670846400">- Do not require java-headless &gt;= 9, since the jar works just fine
  with java 8</changelog>
  <changelog author="gus.kenion@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1753099200">- Upgrade to upstream version 3.5.1
- Changes of 3.5.1
  * Bug Fixes
    + Add ClassLoader support for ASM ClassWriter
  * Maintenance
    + Fix ITs for Maven 4 rc-3
    + Document how to use env vars in commandlineArgs
- Changes of 3.5.0
  * New features and improvements
    + Add toolchain java path to environment variables in ExecMojo
  * Bug Fixes
    + #322, enable to control the exec:java interaction with JVM
    classloader more finely
  * Maintenance
    + Update site descriptor to 2.0.0
    + Toolchains manual improvements
    + Manage version of maven-toolchains-plugin
- Changes of 3.4.1
  * Bug Fixes
    + Environment variable Path should be used as case-insensitive
    + fix: NPE because declared MavenSession field hides field of
    superclass
  * Maintenance
    + Remove redundant spotless configuration
  * Build
    + Use Maven4 enabled with GH Action
    + Use shared release drafter GH Action
- Chages of 3.4.0
  * New features and improvements
    + Allow &lt;includePluginDependencies&gt; to be specified for the
    exec:exec goal
  * Bug Fixes
    + Do not get UPPERCASE env vars
  * Maintenance
    + Remove Log4j 1.2.x from ITs
  * Build
    + Use Maven 3.9.7 and 4.0.0-beta-3
- Changes of 3.3.0
  * New features and improvements
    + Add option to include runtime and provided
- Changes of 3.2.0
  * New features and improvements
    + Enable to exec:java runnables and not only mains with loosely
    coupled injections
    + Try to get rid of legacy API which can break starting with
    java 17
  * Bug Fixes
    + Fix #401 - Maven v4 compatibility
  * Maintenance
    + ITs improvement
    + Fix documentation formatting, add menu items for new examples
    + Execute mexec-137 also on unix family
    + Remove unused test
  * Build
    + Bump release-drafter/release-drafter from 5 to 6
- Changes of 3.1.1
  * New features and improvements
    + Remove unused killAfter options
    + [#391] Cope with Thread::stop being unavailable in JDK 20+
    + Only prefix program output with thread name when running with
    multiple threads
    + [#389] Add option 'blockSystemExit' to 'java' mojo
    + Require Maven 3.6.3+
    + Ensure maven.properties can be forwarded to system properties
    for exec:java
  * Bug Fixes
    + Fix #158 - Fix non ascii character handling
    + [#323] exec arguments missing
  * Maintenance
    + Code cleanups - use newer JDK features
    + Enable spotless for code formatting
    + Require Maven 3.6.3+
    + ITs cleanups
    + Use Resolver Api for dependency resolving
  * Build
    + Workaround for concurrent access to local repository on
    Windows by ITs
    + Use Maven 3.9.4, 3.8.8 in GitHub build
- Changes of 3.1.0
  * New features and improvements
    + Require Maven 3.2.5
    + Support stream inheritance for the forked process, fixes #71
  * Bug Fixes
    + Fix NullPointerException when using plugin dependencies in
    version 1.6.0
    + preload common pool - issue #198
    + fix handling of LongModulePathArgument and LongClassPathArgument
    + Do not drop environment variables that contain '=' in their value,
    or have no value.
    + Empty argument tag should add empty string instead of null
    + Fixes #160, ensure the java classloader is a child first one and
    supports to excludes some gathered classpath element to solve
    manually conflicts
  * Maintenance
    + Get rid of maven-artifact-transfer from dependencies
    + Cleanup project site
    + Cleanup project
    + Fix build badge for current CI system
    + Enforce JAVA_HOME for ITs
    + Drop Invokable interface
    + Remove unused class
    + Remove unused class and profile to build it
    + Remove unused imports
    + Remove unused fields
    + Bump sniffed signatures
    + fix issue with IBM semu 11
    + [DEPS] remove unused logging dependencies.
    + Fixed message: Removed duplicate space
    + Fix spelling in error msg (occured -&gt; occurred)
  * Build
    + Testing with Maven 3.2.5 and 3.8.6
    + use shared gh action from ASF
    + use Temurin JDK
- Removed patch:
  * exec-maven-plugin-ioexception.patch
    + not needed with this version</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Upgrade to upstream version 3.6.0
  * New features and improvements
    + [ExecMojo]Add getShebang method to correctly set the command
    line executable name JEP 512 Support
  * Bug Fixes
    + fix inheritIo option
    + Fix for #479 - Wrong repositories used to collect deps
  * Maintenance
    + Use JSR-330 for component injection
    + Re-run failed tests
    + Restore default matrix build
  * Dependency updates
    + Use Maven 3.9.11 in dependencies, still requires 3.6.3 as
    minimum
    + Bump org.codehaus.mojo:mojo-parent from 89 to 93</changelog>
  <changelog author="fstrba@suse.com" date="1778500801">- Upgrade to upstream version 3.6.1
  * Bug Fixes
    + Revert change from #480 - plugin dependencies must be resolved
    from plugin repositories
  * Dependency updates
    + Bump org.codehaus.mojo:mojo-parent from 93 to 94</changelog>
  <changelog author="fstrba@suse.com" date="1778500802">- Upgrade to upstream version 3.6.2
  * New features and improvements
    + Add JPMS ServiceLoader Support with Multi-Release JAR
  * Dependency updates
    + Bump asm.version from 9.8 to 9.9</changelog>
  <changelog author="fstrba@suse.com" date="1778500803">- Upgrade to upstream version 3.6.3
  * Documentation updates
    + Document thread group isolation limitation in java goal
  * Maintenance
    + JUnit 5 best practices
    + Move ExecJavaMojoTest, ExecMojoTest to JUnit 5
    + Add support for JEP 512 for for package-private static main
    method
    + Move to JUnit 5
  * Dependency updates
    + Bump asm.version from 9.9 to 9.9.1
    + Bump org.apache.commons:commons-exec from 1.5.0 to 1.6.0</changelog>
</package>
<package pkgid="00d9506310c2c277b42da958b65f5191f0b4c548bcd51bac24c229502a84ba372ee517a5a32255800072a3fa87939fdd79a9e643515ffdc9d4d19d5a78305a66" name="exec-maven-plugin-javadoc" arch="noarch">
  <version epoch="0" ver="3.6.3" rel="160099.1.2"/>
  <changelog author="jengelh@inai.de" date="1554552000">- Avoid trivial name repetition in summary.</changelog>
  <changelog author="fstrba@suse.com" date="1647950400">- Upgrade to upstream version 3.0.0
  * Bug Fixes
    + Resolving "target" dir via "${project.build.directory}", so
    to make sure it can be resolved correctly within multi-module
    builds and if another name than "target" has been configured
    [#124]
    + Ensure mojo descriptors are extracted after compilation #123
    + Argument file for modulepath is generated wrongly when paths
    contains spaces #115
    + java.lang.String cannot be cast to
    org.codehaus.mojo.exec.Modulepath #75
  * Enhancement
    + Resolves #152 - Adds option to redirect program output of
    exec:exec to the maven logger. #153
    + Program output can be difficult to trace and may be jumbled
    with Maven logs when running Maven with multiple threads #152
    + Fix type in Property.java #147
    + Correct spelling and remove redundant "small" #142
    + Fix typo #140
    + &lt;timeout&gt; configuration parameter #128
    + Methodhandles #119
    + Introduce Mock Repository Manager #117
    + Improved docs about &lt;environmentVariables/&gt; config of
    exec:exec goal #104
    + Add CodeTriage badge to mojohaus/exec-maven-plugin #96
    + [Enhancement] Support for JPMS module path for exec:java #90
- Removed patch:
  * exec-maven-plugin-1.6.0-Port-to-Maven-3.patch
    + not needed any more with this version</changelog>
  <changelog author="fstrba@suse.com" date="1666699200">- Added patch:
  * exec-maven-plugin-ioexception.patch
    + allow building with wider range of plexus-utils versions,
    including the 3.5.0 that does not declare IOException as
    thrown in functions where it is actually not thrown.</changelog>
  <changelog author="fstrba@suse.com" date="1670846400">- Do not require java-headless &gt;= 9, since the jar works just fine
  with java 8</changelog>
  <changelog author="gus.kenion@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1753099200">- Upgrade to upstream version 3.5.1
- Changes of 3.5.1
  * Bug Fixes
    + Add ClassLoader support for ASM ClassWriter
  * Maintenance
    + Fix ITs for Maven 4 rc-3
    + Document how to use env vars in commandlineArgs
- Changes of 3.5.0
  * New features and improvements
    + Add toolchain java path to environment variables in ExecMojo
  * Bug Fixes
    + #322, enable to control the exec:java interaction with JVM
    classloader more finely
  * Maintenance
    + Update site descriptor to 2.0.0
    + Toolchains manual improvements
    + Manage version of maven-toolchains-plugin
- Changes of 3.4.1
  * Bug Fixes
    + Environment variable Path should be used as case-insensitive
    + fix: NPE because declared MavenSession field hides field of
    superclass
  * Maintenance
    + Remove redundant spotless configuration
  * Build
    + Use Maven4 enabled with GH Action
    + Use shared release drafter GH Action
- Chages of 3.4.0
  * New features and improvements
    + Allow &lt;includePluginDependencies&gt; to be specified for the
    exec:exec goal
  * Bug Fixes
    + Do not get UPPERCASE env vars
  * Maintenance
    + Remove Log4j 1.2.x from ITs
  * Build
    + Use Maven 3.9.7 and 4.0.0-beta-3
- Changes of 3.3.0
  * New features and improvements
    + Add option to include runtime and provided
- Changes of 3.2.0
  * New features and improvements
    + Enable to exec:java runnables and not only mains with loosely
    coupled injections
    + Try to get rid of legacy API which can break starting with
    java 17
  * Bug Fixes
    + Fix #401 - Maven v4 compatibility
  * Maintenance
    + ITs improvement
    + Fix documentation formatting, add menu items for new examples
    + Execute mexec-137 also on unix family
    + Remove unused test
  * Build
    + Bump release-drafter/release-drafter from 5 to 6
- Changes of 3.1.1
  * New features and improvements
    + Remove unused killAfter options
    + [#391] Cope with Thread::stop being unavailable in JDK 20+
    + Only prefix program output with thread name when running with
    multiple threads
    + [#389] Add option 'blockSystemExit' to 'java' mojo
    + Require Maven 3.6.3+
    + Ensure maven.properties can be forwarded to system properties
    for exec:java
  * Bug Fixes
    + Fix #158 - Fix non ascii character handling
    + [#323] exec arguments missing
  * Maintenance
    + Code cleanups - use newer JDK features
    + Enable spotless for code formatting
    + Require Maven 3.6.3+
    + ITs cleanups
    + Use Resolver Api for dependency resolving
  * Build
    + Workaround for concurrent access to local repository on
    Windows by ITs
    + Use Maven 3.9.4, 3.8.8 in GitHub build
- Changes of 3.1.0
  * New features and improvements
    + Require Maven 3.2.5
    + Support stream inheritance for the forked process, fixes #71
  * Bug Fixes
    + Fix NullPointerException when using plugin dependencies in
    version 1.6.0
    + preload common pool - issue #198
    + fix handling of LongModulePathArgument and LongClassPathArgument
    + Do not drop environment variables that contain '=' in their value,
    or have no value.
    + Empty argument tag should add empty string instead of null
    + Fixes #160, ensure the java classloader is a child first one and
    supports to excludes some gathered classpath element to solve
    manually conflicts
  * Maintenance
    + Get rid of maven-artifact-transfer from dependencies
    + Cleanup project site
    + Cleanup project
    + Fix build badge for current CI system
    + Enforce JAVA_HOME for ITs
    + Drop Invokable interface
    + Remove unused class
    + Remove unused class and profile to build it
    + Remove unused imports
    + Remove unused fields
    + Bump sniffed signatures
    + fix issue with IBM semu 11
    + [DEPS] remove unused logging dependencies.
    + Fixed message: Removed duplicate space
    + Fix spelling in error msg (occured -&gt; occurred)
  * Build
    + Testing with Maven 3.2.5 and 3.8.6
    + use shared gh action from ASF
    + use Temurin JDK
- Removed patch:
  * exec-maven-plugin-ioexception.patch
    + not needed with this version</changelog>
  <changelog author="fstrba@suse.com" date="1778500800">- Upgrade to upstream version 3.6.0
  * New features and improvements
    + [ExecMojo]Add getShebang method to correctly set the command
    line executable name JEP 512 Support
  * Bug Fixes
    + fix inheritIo option
    + Fix for #479 - Wrong repositories used to collect deps
  * Maintenance
    + Use JSR-330 for component injection
    + Re-run failed tests
    + Restore default matrix build
  * Dependency updates
    + Use Maven 3.9.11 in dependencies, still requires 3.6.3 as
    minimum
    + Bump org.codehaus.mojo:mojo-parent from 89 to 93</changelog>
  <changelog author="fstrba@suse.com" date="1778500801">- Upgrade to upstream version 3.6.1
  * Bug Fixes
    + Revert change from #480 - plugin dependencies must be resolved
    from plugin repositories
  * Dependency updates
    + Bump org.codehaus.mojo:mojo-parent from 93 to 94</changelog>
  <changelog author="fstrba@suse.com" date="1778500802">- Upgrade to upstream version 3.6.2
  * New features and improvements
    + Add JPMS ServiceLoader Support with Multi-Release JAR
  * Dependency updates
    + Bump asm.version from 9.8 to 9.9</changelog>
  <changelog author="fstrba@suse.com" date="1778500803">- Upgrade to upstream version 3.6.3
  * Documentation updates
    + Document thread group isolation limitation in java goal
  * Maintenance
    + JUnit 5 best practices
    + Move ExecJavaMojoTest, ExecMojoTest to JUnit 5
    + Add support for JEP 512 for for package-private static main
    method
    + Move to JUnit 5
  * Dependency updates
    + Bump asm.version from 9.9 to 9.9.1
    + Bump org.apache.commons:commons-exec from 1.5.0 to 1.6.0</changelog>
</package>
<package pkgid="db68f05ac504a6a15e8434aa1872855baa503081de04d76abb250f1303b3f4c5a79900e3296bcc2db33f28c0e1d00193d45ce4e187f58e64f299d320bd234b89" name="execstack" arch="s390x">
  <version epoch="0" ver="0.5.0" rel="bp161.1.2"/>
  <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="6e43946b5b141966aabd5d2d4c0319264e55fcd185d0ada16a340758fed11d60297527e3f06bf81f0595cde5b6483062291295650cb5f1bd3b21f3a3a13d0894" name="exempi-tools" arch="s390x">
  <version epoch="0" ver="2.6.5" rel="160099.2.2"/>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <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="andythe_great@pm.me" 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="mgorse@suse.com" date="1616155200">- Update baselibs.conf to reflect new sonum.</changelog>
  <changelog author="christophe@krop.fr" 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="dmueller@suse.com" 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="info@paolostivanin.com" date="1676980800">- update to 2.6.3:
  * Fix null to int assignement error.</changelog>
  <changelog author="dmueller@suse.com" 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="mgorse@suse.com" date="1741867200">- Ignore testcore test failure on s390x. It is known to fail on
  big endian architectures.</changelog>
</package>
<package pkgid="8f8889fe23525871ebfae5e0560ada92d39e4c5bdf1313da69e87c608700d18748b48c63eeb2ed76950b1b861a8c3fe926ae15b9be6415b6e821d207625fca81" name="exfat-utils" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="bp161.1.2"/>
  <changelog author="mpluskal@suse.com" date="1443268800">- Update to 1.2.1
  * Fixed compatibility with Zalman VE-200: now newly created
    directories do not have archive bit set.
  * Fixed heap corruption: malformed FS can use invalid sector or
    cluster size.
  * Fixed hang on mount: malformed FS can have cyclic references
    in the clusters map.</changelog>
  <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>
</package>
<package pkgid="9d5e520823ee0f9707da70ea73d27d05f7db05ec05a139a36569dd857315f8851e72a610ca98cd41014a77c8d88c0dcee0e9ee5f824acab1b29284a68b99fcb3" name="exfatprogs" arch="s390x">
  <version epoch="0" ver="1.2.5" rel="160099.2.2"/>
  <changelog author="idonmez@suse.com" date="1612958400">- Switch to tar.xz tarball
- Add signature checking for the tarball</changelog>
  <changelog author="dmueller@suse.com" date="1620561600">- update to 1.1.1:
  * mkfs.exfat: adjust the boundary alignment calculations to compensate
  for the volume offset.
  * mkfs.exfat: add the "--pack-bitmap" option to relocate the allocation
  bitmap to allow the FAT and the bitmap to share the same allocation
  unit on flash media.
  * Fix wrong bit operations on 64-bit big.
  * Fix memory leaks in error paths.</changelog>
  <changelog author="dmueller@suse.com" date="1622462400">- update to 1.1.2:
  * mkfs.exfat: set 0x80 to DriveSelect of the boot sector
  * Fix issues on 4KB logical sector devices
  * Fix issues when the sector size of of a file system is different from
  that of a block device.</changelog>
  <changelog author="info@paolostivanin.com" date="1637236800">- update to 1.1.3:
  * mkfs.exfat: ensure that the cluster size is greater than or
  equal than the sector size.
  * mkfs.exfat: replace lseek() + write() with pwrite().
  * mkfs.exfat: prevent an integer overflow when computing the FAT
  length.
  * fsck.exfat: fix a double free memory error.</changelog>
  <changelog author="mvetter@suse.com" date="1666958400">- Update to 1.2.0:
  Changes:
  * fsck.exfat: Keep traveling files even if there is a corrupted
    directory entry set.
  * fsck.exfat: Introduce the option "b" to recover a boot sector even
    if an exFAT filesystem is not found.
  * fsck.exfat: Introduce the option "s" to create files in
    "/LOST+FOUND", which have clusters allocated but was not belonged to
    any files.
  * fsck.exfat: Rename '.' and '..' entry name to the one user want.
  Features:
  * fsck.exfat: Repair corruptions of an exFAT filesystem. Please refer
    to fsck.exfat manpage to see what kind of corruptions can be repaired.
  * exfat2img: Dump metadata of an exFAT filesystem. Please refer to
    exfat2img manpage to see how to use it.
  Buf fixes:
  * fsck.exfat: Fix an infinite loop while traveling files.
  * tune.exfat: Fix bitmap entry corruption when adding new volume lablel.</changelog>
  <changelog author="mvetter@suse.com" date="1684497600">- Update to 1.2.1:
  * fsck.exfat: Repair zero size directory.
  * fsck.exfat: Four small clean-ups.</changelog>
  <changelog author="rgoldwyn@suse.com" date="1698667200">- Update to 1.2.2
  * exfat2img: Allow dumps for read-only devices.
  * fsck.exfat: Revert Repairing zero size directory.
  * fsck.exfat: Repair duplicated filename.
  * mkfs.exfat: Add the option "q" to print only error messages.
  * mkfs.exfat: Add the option "U" to set volume GUID.
  * tune.exfat: Add the option "U" / "-u" to set or print volume GUID.
  * fsck.exfat: Fix some out-of-bounds memory accesses.
  * fsck.exfat: Change not to delete volume GUID directory entry.</changelog>
  <changelog author="mvetter@suse.com" date="1716465600">- Update to 1.2.3:
  CHANGES:
  * dump.exfat: Report sector size in bytes and cluster size in
    terms of sectors.
  * fsck.exfat: Show checksum value if the SetChecksum of File
    directory entry is invalid.
  * mkfs.exfat: Improve FAT length calculation to reduce
    the FAT size.
  NEW FEATURES:
  * mkfs.exfat: Add the option "--sector-size".
  * fsck.exfat: Support checking and repairing VendorAllcation and
    VendorExtension directory entries.
  BUG FIXES:
  * exfatprogs: Remove unnecessary memory allocations.
  * fsck.exfat: Fix corruption that can occur if the cluster size
    is 512-byte.
  * fsck.exfat: Fix the SecondaryCount of File directory entry
    when the count of Name directory entries is 17 or higher.
  * tune.exfat: Fix an error that accepts invalid serial numbers.</changelog>
  <changelog author="mvetter@suse.com" date="1718712000">- Update to 1.2.4:
  * tune.exfat: Fix "invalid serial number" error when setting
    an serial number.
  * fsck.exfat: Fix memory leak in an error path</changelog>
  <changelog author="mvetter@suse.com" date="1723032000">- Update to 1.2.5:
  CHANGES :
  * exfatprogs: remove the limitation that the device
    path length cannot exceed 254 bytes.
  * exfatprogs: include the test images in the release
    package.
  NEW FEATURES :
  * fsck.exfat: check and repair the filename which has
    invalid characters.
  BUG FIXES :
  * tune.exfat: check whether the volume has invalid
    characters correctly.
  * fsck.exfat: check whether the filename and volume
    has invalid characters correctly.
  * fsck.exfat: fix endianess issues which happen
    in the big-endian system.</changelog>
</package>
<package pkgid="7d3a7dacc89e5870b915247af770448259956be0600131ca37c2818ef68a3558cc873cefd66cdb6468dc9cd8ab609108f6885d574b86e1c9df13803645a40720" name="exif" arch="s390x">
  <version epoch="0" ver="0.6.22" rel="bp161.1.2"/>
  <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="0d5eb7df9892f9875c01f268b86e08bc4f449239d0ed21c13a12392c49e3def518f943bbeb92b7dba99c26b65974f95b314a05b676ba83a297286e4f537ceab2" name="exiftool" arch="noarch">
  <version epoch="0" ver="12.98" rel="bp161.1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1721044800">- Update to 12.89:
  * Added new Sony lenses and updated decoding of some tags
  * Minor change to description of NKA files
  * Fixed Archive::Zip problem in Windows executable version</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1721908800">- Update to 12.90:
  * Added support for reading Samsung trailer from PNG images
  * Decode two more formats of timed GPS from MP4 videos
  * Decode a few more Samung trailer tags (thanks Neal Krawetz)
  * Decode Canon AntiFlicker tag
  * Drop Nikon ShotInfo record when copying MakerNotes from NEF
    to JPG if it is larger than 50000 bytes (then MakerNotes would
    be too large for a single JPEG segment)
  * Changed exiftool shebang from "#!/usr/bin/perl" to "#!/usr/bin/env perl"
  * Revert change of 12.84 to iterate through sub-documents
    with the -p option only if -ee is used</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1721908801">- Update to 12.91:
  * Fixed 2 test files that were causing failed tests</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1721908802">- Update to 12.92:
  * Removed -w from exiftool shebang</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1724241600">- Update to 12.93:
  * Added a new Nikon LensID
  * Added a couple of new OpenEXR Compression types
  * Added a couple of new QuickTime Keys tags
  * Decode timed metadata from E-ACE B44 DashCam videos
  * Make "Unrecognized" Samsung Meta warnings minor
  * Fixed bug in -listg6 option which resulted in "uninitialized value" warnings
  * Fixed decoding of Func1Button and Func2Button for the Nikon Z6/Z7
  * Fixed bug reading JUMB metadata from JXL images</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725278400">- Update to 12.94:
  * Added ability to geotag from new-format Google Takeout JSON files
  * Added a few new Android and Xiaomi QuickTime Keys tags
  * Added ability to read C2PA JUMBF metadata from TTF/OTF files
  * Internal changes to code for creating new directories
  * Changed Windows packages to have the application help text file
    in the exiftool_files folder instead of writing it to a temporary directory
  * Removed new QuickTime Keys tags added in 12.93 because these aren't
    used in top-level metadata (written to the video track by Apple devices)
  * Fixed the group names for synthesized default-language QuickTime
    tags and added a verbose message when generating these tags
  * Fixed warning in Geolocation.t self test</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725278401">- Update to 12.95:
  * Added a couple of new CanonModelID values
  * Decode ColorData for a couple of new Canon models
  * Fixed problem writing video files which have some known trailer types</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725278402">- Update to 12.96:
  * More improvements to handling of trailers on video files (and
    add ability to write videos which have an unknown trailer)
  * Fixed problem geotagging from some newer Google Takeout files</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1727352000">- Update to 12.97:
  * Added ability to ignore up to 4095 bytes of garbage at the end
    of an INDD file with the -m option
  * Added a new Canon RFLensType value
  * Added a new Nikon Z LensID
  * Decode a number of new Nikon Z6_3 tags
  * Decode a few more FujiFilm tags
  * Enhanced %C format code to allow file-name collisions to be
    avoided by using a colon instead of a decimal in the format modifier
  * Fixed bug which could result in hang when using %C code in an output file name</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1728475200">- Update to 12.98:
  * Added write support for PDF files with huge offsets
  * Added a number of new Sony LensType values
  * Require -v4 or higher to output "JPG RST" lines
  * Patched problem with -fast option when reading HEIC file via a pipe
  * Patched to avoid hang when reading some corrupted XMP</changelog>
</package>
<package pkgid="0003649f5255d6ab5e8aadfed205cba4a1ca9c47cc78cd3e8c363c56a52bbf61fb3313e0e00460d8479b676bca1029e8f3e9d07119541bd4ed9bee515769ab51" name="exiftran" arch="s390x">
  <version epoch="0" ver="2.14" rel="bp161.1.8"/>
  <changelog author="lazy.kent@opensuse.org" date="1312718400">- update to 2.08
- removed libpng-1.4 and jpeg-8.0.2 patches (fixed upstream)
- fix build dependencies (requires libpcd-devel)
- fbi package requires ghostscript-library to run fbgs script
- added desktop_database_post/un macros for ida
- updated site URL
- corrected License tags
- use full URL for source
- man pages marked as doc
- minor spec formatting</changelog>
  <changelog author="toganm@opensuse.org" date="1335960000">- update to 2.09
  * fix /usr/share/X11/app-defaults/Ida installation</changelog>
  <changelog author="toganm@opensuse.org" date="1336564800">- reworked package
  * remove dependency to openmotif-devel and therefore remove
  subpackage ida due to licensing (bnc#761246)
  * fix fbi man page display error</changelog>
  <changelog author="toganm@opensuse.org" date="1336651200">- cleanup
  * fixed file-contains-date-and-time warning
  * removed not used ida.png and ida-desktop.patch</changelog>
  <changelog author="p.drouand@gmail.com" date="1453032000">- Update to version 2.10
  * No changelog available
- Remove 0001-fix-misssing-space.patch; fixed on upstream release
- Perform a spec-cleaner</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1462968000">- Update to version 2.12:
  * add poppler based fbpdf
- Update to version 2.11:
  * Untangled the console switching code from the fbdev code.
  * Added support for drm, which also is the new default.
  * Missing console switching support is not a fatal error any more.
  - &gt; fbi can be used from a remote login</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1566043200">- Update to version 2.14: No changelog provided.
- Add tarball signature verification:
  * Add Gerd Hoffmann's public key as source (fbi.keyring).
  * Add tarball signature as source.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Use noun phrase for summaries.</changelog>
  <changelog author="olaf@aepfle.de" date="1593950400">- Fix build with fbi.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1681128000">- Disable usage of optional cairo-gl surface in fbpdf, cairo-gl
  has been deprecated/removed by upstream.
- Clean up spec file.</changelog>
</package>
<package pkgid="4fccf0fa71797ce211b8cfbece2cf511dd9f9dd556df34d46eed071df3ffd19cba5061304efbf6bb8cdc51ab3f64f4e0442220dbcafcbfd06bb6242028c65f9e" name="exim" arch="s390x">
  <version epoch="0" ver="4.98.2" rel="bp161.2.9"/>
  <changelog author="Dirk M&#xFC;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&#xFC;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="d4572f988a43149237f823ef3abb3d538e24950261b703d0885c62a498243cf6e1603a5531d64aa1981ec9683296ac1e3febc8027ea98799abf8fa1bb9f4d421" name="eximon" arch="s390x">
  <version epoch="0" ver="4.98.2" rel="bp161.2.9"/>
  <changelog author="Dirk M&#xFC;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&#xFC;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="dd7d6b8c760a91fb58fc2f95d64f830d00fc7e2e6df3c415b739a7db3d4b3a2e9f12420f57b913a7407be88ea65129530f6d284cb8d1e3695d96db464d5e0198" name="eximstats-html" arch="s390x">
  <version epoch="0" ver="4.98.2" rel="bp161.2.9"/>
  <changelog author="Dirk M&#xFC;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&#xFC;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="43d9b4ea7d0a79dc4cf0528aad7c0ec587b3f97630106ffb655b18219c32b3f8e252455df56f3ddde72c65aa7a40c3e17bc3d269c74b4c2d261240225417757e" name="exiv2" arch="s390x">
  <version epoch="0" ver="0.28.8" rel="160099.1.1"/>
  <changelog author="mkubecek@suse.cz" date="1687348800">- drop old C++ standard hack (patched line dropped in 0.28)
- use g++-11 for Leap 15 builds (fix for failed std::filesystem
  check)</changelog>
  <changelog author="dmueller@suse.com" date="1688126400">- add a x86-64-v3 build, remove 32bit build (not used)</changelog>
  <changelog author="kv@kott.no-ip.biz" date="1688731200">- add exiv2-metadata-null-checks.patch fixes gwenview crashes and
  other apps https://github.com/Exiv2/exiv2/issues/2638</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="bwiedemann@suse.com" date="1709726400">- Fix build with --nochecks</changelog>
  <changelog author="dmueller@suse.com" date="1720440000">- use --parallel as single-dash parameters are eaten by
  ctest's rpm macro</changelog>
  <changelog author="dmueller@suse.com" 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="qzhao@suse.com" 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="dmueller@suse.com" 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>
</package>
<package pkgid="d8b97056fdf629fffb5590582001642fb89536447b4c34277f0dccb9c2eee5558601bcac1aa6871ac8bb3de8e1f7be37a055f0ab0d66c936f24b56b27fd996f8" name="exiv2-lang" arch="noarch">
  <version epoch="0" ver="0.28.8" rel="160099.1.1"/>
  <changelog author="mkubecek@suse.cz" date="1687348800">- drop old C++ standard hack (patched line dropped in 0.28)
- use g++-11 for Leap 15 builds (fix for failed std::filesystem
  check)</changelog>
  <changelog author="dmueller@suse.com" date="1688126400">- add a x86-64-v3 build, remove 32bit build (not used)</changelog>
  <changelog author="kv@kott.no-ip.biz" date="1688731200">- add exiv2-metadata-null-checks.patch fixes gwenview crashes and
  other apps https://github.com/Exiv2/exiv2/issues/2638</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="bwiedemann@suse.com" date="1709726400">- Fix build with --nochecks</changelog>
  <changelog author="dmueller@suse.com" date="1720440000">- use --parallel as single-dash parameters are eaten by
  ctest's rpm macro</changelog>
  <changelog author="dmueller@suse.com" 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="qzhao@suse.com" 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="dmueller@suse.com" 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>
</package>
<package pkgid="e1faa4060f9a7d6608dda39a845cf57e0670d5492f11110024cd7371d99e4f768442df51d417ac5a27202362fb5ae068fa9d1557366cb443ca22235e145d18c8" name="exo-data" arch="s390x">
  <version epoch="0" ver="4.20.0" rel="bp161.1.5"/>
  <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="1001f03a58c3cdbd229372078114eebed7472bc3fc30f139f18d938daf2b20ff6556c7e10dc1f6e16d716e098be3dcd8d06eeb57b2f6c5a60700e8a46b8ab4f3" name="exo-devel" arch="s390x">
  <version epoch="0" ver="4.20.0" rel="bp161.1.5"/>
  <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="9c630faac79187f60b4a531cfb9377c4aa91afc142ed793aa79209ce2d4f4cf420b6178651da7fbdd61fa3c4b6a320b60afc23dfab84969d0d6d9e344a80d2d5" name="exo-lang" arch="noarch">
  <version epoch="0" ver="4.20.0" rel="bp161.1.5"/>
  <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="9e7bfff1a2e106babfe2bba803b81426bd0181c6b9071e340b1c1028c2e9d39ad4c1892225b2df76279b8a4100596a7d651efd4994c18165a4f085d3783b86b3" name="exo-tools" arch="s390x">
  <version epoch="0" ver="4.20.0" rel="bp161.1.5"/>
  <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="78ff3a40fe41d37c5474a5ea01d24398f0e7bd3d16a55d56674bbdb2500cda9942ce0eecf3cdb9af17a54310cbb944108feab64ed2da28b7e44152ea3a25b633" name="expat" arch="s390x">
  <version epoch="0" ver="2.7.4" rel="160099.2.1"/>
  <changelog author="david.anes@suse.com" date="1725537600">- Update to 2.6.3:
  * Security fixes:
  - CVE-2024-45490, bsc#1229930 -- Calling function XML_ParseBuffer with
    len &lt; 0 without noticing and then calling XML_GetBuffer
    will have XML_ParseBuffer fail to recognize the problem
    and XML_GetBuffer corrupt memory.
    With the fix, XML_ParseBuffer now complains with error
    XML_ERROR_INVALID_ARGUMENT just like sibling XML_Parse
    has been doing since Expat 2.2.1, and now documented.
    Impact is denial of service to potentially artitrary code
    execution.
  - CVE-2024-45491, bsc#1229931 -- Internal function dtdCopy can have an
    integer overflow for nDefaultAtts on 32-bit platforms
    (where UINT_MAX equals SIZE_MAX).
    Impact is denial of service to potentially artitrary code
    execution.
  - CVE-2024-45492, bsc#1229932 -- Internal function nextScaffoldPart can
    have an integer overflow for m_groupSize on 32-bit
    platforms (where UINT_MAX equals SIZE_MAX).
    Impact is denial of service to potentially artitrary code
    execution.
  * Other changes:
  - Autotools: Sync CMake templates with CMake 3.28
  - Autotools: Always provide path to find(1) for portability
  - Autotools: Ensure that the m4 directory always exists.
  - Autotools: Simplify handling of SIZEOF_VOID_P
  - Autotools: Support non-GNU sed
  - Autotools|CMake: Fix main() to main(void)
  - Autotools|CMake: Fix compile tests for HAVE_SYSCALL_GETRANDOM
  - Autotools|CMake: Stop requiring dos2unix
  - CMake: Fix check for symbols size_t and off_t
  - docs|tests: Convert README to Markdown and update
  - Windows: Drop support for Visual Studio &lt;=15.0/2017
  - Drop needless XML_DTD guards around is_param access
  - Fix typo in a code comment
  - Version info bumped from 10:2:9 (libexpat*.so.1.9.2)
    to 10:3:9 (libexpat*.so.1.9.3); see https://verbump.de/
    for what these numbers do</changelog>
  <changelog author="pgajdos@suse.com" date="1727352000">- updated keyring [https://build.suse.de/request/show/345282]
- modified sources
  % expat.keyring</changelog>
  <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="foss@grueninger.de" 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="pgajdos@suse.com" 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]
- obsolete CVE-2025-59375.patch</changelog>
  <changelog author="david.anes@suse.com" date="1774526400">- security update:
  * CVE-2026-32776: expat: libexpat: NULL pointer dereference when
    processing empty external parameter entities inside an entity
    declaration value (bsc#1259726)
  - Added patch expat-CVE-2026-32776.patch
  * CVE-2026-32777: expat: libexpat: denial of service due to
    infinite loop in DTD content parsing (bsc#1259711)
  - Added patch expat-CVE-2026-32777.patch
  * CVE-2026-32778: expat: libexpat: NULL pointer dereference in
    `setContext` on retry after an out-of-memory condition (bsc#1259729)
  - Added patch expat-CVE-2026-32778.patch</changelog>
</package>
<package pkgid="53178346fbc0dca1ce4e667e016a2144b85d6baafb82922d18a7ee64870e27c9ec49eec2c581dc636ccfa93e1afccccc66490934bcf1608875a1c1f2ee805cd2" name="expect" arch="s390x">
  <version epoch="0" ver="5.45.4" rel="160099.3.3"/>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="max@suse.com" date="1437134400">- Don't ship the 'weather' example anymore (fate#318342).</changelog>
  <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="max@suse.com" date="1540468800">- New version 5.45.4:
  * Fix two bugs in EOF handling.</changelog>
  <changelog author="max@suse.com" date="1602763200">- Add an unversioned symlink to make linking easier for
  applications that use libexpect without Tcl (boo#1172681).</changelog>
  <changelog author="matthias.gerstner@suse.com" 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@suse.com" 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="max@suse.com" date="1620648000">- bsc#1183904, expect-errorfd.patch:
  errorfd file descriptors should be closed when forking</changelog>
  <changelog author="lnussel@suse.de" date="1640088000">- Fix home page URL https://core.tcl-lang.org/expect/</changelog>
  <changelog author="dmueller@suse.com" date="1650369600">- add expect-5.45-format-security.patch</changelog>
</package>
<package pkgid="59f15837a0d6d0ee8fcc87a74c9e4803c40d39170373ea9249d23b5312e40d53692c305a9b93a450814d32e0b88f0d4101920a546dc3830a770f8643990de542" name="expect-devel" arch="s390x">
  <version epoch="0" ver="5.45.4" rel="160099.3.3"/>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="max@suse.com" date="1437134400">- Don't ship the 'weather' example anymore (fate#318342).</changelog>
  <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="max@suse.com" date="1540468800">- New version 5.45.4:
  * Fix two bugs in EOF handling.</changelog>
  <changelog author="max@suse.com" date="1602763200">- Add an unversioned symlink to make linking easier for
  applications that use libexpect without Tcl (boo#1172681).</changelog>
  <changelog author="matthias.gerstner@suse.com" 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@suse.com" 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="max@suse.com" date="1620648000">- bsc#1183904, expect-errorfd.patch:
  errorfd file descriptors should be closed when forking</changelog>
  <changelog author="lnussel@suse.de" date="1640088000">- Fix home page URL https://core.tcl-lang.org/expect/</changelog>
  <changelog author="dmueller@suse.com" date="1650369600">- add expect-5.45-format-security.patch</changelog>
</package>
<package pkgid="064c44211ab9efddd84ea331030445466632e1b27eb3eeb4c05f225e4b35d1f6bee476be36172c5580e330d745cefa09636c1cde8591b3a857381fd6d9227dae" name="expected-lite-devel" arch="s390x">
  <version epoch="0" ver="0.8.0" rel="bp160.1.1"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1719403200">- Initial package of expected-lite for openSUSE</changelog>
</package>
<package pkgid="ec3a44e1c68d334f1d1d4dd5cf8ae909e8959fbab903d3ec6f9317f1ae4b8d3778fb31c9422fdbcfca9be8de300917f128e8d441eb15de300af478f88988764b" name="extension-manager" arch="s390x">
  <version epoch="0" ver="0.6.3" rel="bp161.1.5"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1724587200">- fix gcc14 by using "-Wno-error -Wno-unused-variable -Wno-unused-parameter
  - Wno-incompatible-pointer-types -Wno-return-mismatch -Wno-int-conversion"</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732276800">- fix CFLAGS, as with the earlier try, there was a typo with optflags</changelog>
  <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>
</package>
<package pkgid="7b07235c649b643ea1b40d8e3fca1a09837427237d442fa6d001c778d12e822d496ca9c62115b406ab4f9f2cca6e672bf8296e932459beeea2fa6229d2f30a5b" name="extension-manager-lang" arch="noarch">
  <version epoch="0" ver="0.6.3" rel="bp161.1.5"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1724587200">- fix gcc14 by using "-Wno-error -Wno-unused-variable -Wno-unused-parameter
  - Wno-incompatible-pointer-types -Wno-return-mismatch -Wno-int-conversion"</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732276800">- fix CFLAGS, as with the earlier try, there was a typo with optflags</changelog>
  <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>
</package>
<package pkgid="35414a2ed4cd4af64d164271572a643ed41e3654b18d32bbf72ed9c055aea8c425ca8f7dc88bd157818f9936d8f18cb5d140e031afabaf1cdf94d243c81d44e3" name="extra166y" arch="noarch">
  <version epoch="0" ver="1.7.0" rel="bp161.1.6"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573560000">- Initial packaging of extra166y 1.7.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Build with source level 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Some classes were built with higher bytecode level</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Reproducible builds: Do not create timestamps with bnd tools</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="acf3fc6b97056fcc779bdb5ae21d50ec361e160a134d60758916fda725363bc946f486185da3ba619041ece3807807f569478defa713be891621d1b795860006" name="extra166y-javadoc" arch="noarch">
  <version epoch="0" ver="1.7.0" rel="bp161.1.6"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573560000">- Initial packaging of extra166y 1.7.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Build with source level 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Some classes were built with higher bytecode level</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Reproducible builds: Do not create timestamps with bnd tools</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="3c3f15cabba5d67038e406fb3b07e5f076649c321e3195f6faabbe58a52f7dbd784b89a95a43f56091577de2dc2f8ba2fa560b9caea3147a9245eb19254c274c" name="extrace" arch="s390x">
  <version epoch="0" ver="0.9" rel="bp161.1.2"/>
  <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="3a7daed6237bcf2b2a4ddcf2a0835952eb81c262d57c534d3a44b0afa695002a758845f2e79640b1814969b31883de0ad81064f3a90280422a2e716936a696ed" name="extractpdfmark" arch="s390x">
  <version epoch="0" ver="1.1.1" rel="bp161.1.3"/>
  <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&#xFC;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="5b51e9f65c20e05072d9d76d76b61a85895bedc7230da94bb4adabcec9cb708df4e7f817cdbcd4dd63411bba531b5c13d7f7ac23ab049babff5fb8e1e7ec5fc1" name="extreme-tuxracer" arch="s390x">
  <version epoch="0" ver="0.8.4" rel="bp161.1.4"/>
  <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&#xFC;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&#xFC;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="3768d4a5936a92ce77e02bed3044aa4041d95069c68bcf77e7c389af1432aa4a30e95783927273f90a76f4e76644df346b14f7699f142388d2505f2f1e83c1d7" name="extreme-tuxracer-data" arch="noarch">
  <version epoch="0" ver="0.8.4" rel="bp161.1.4"/>
  <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&#xFC;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&#xFC;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="6c6a2d23d69d564943162edc7ccce10e19d73589732c0645ff4b04c1a069dac93497bca5310d96ae874e05c283745ea46c732071e899cef4a4a5fbf6f67e7c26" name="extundelete" arch="s390x">
  <version epoch="0" ver="0.2.4" rel="bp161.1.2"/>
  <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="b8e99f46d6c93eb68dac396875a1dd1d4fb6ded95917592c5805f5b787a0ed2ae04b0b1f78d2762322746f1d68780b073a85ffa2479fb9c984fc4e396c476e56" name="eyeD3" arch="noarch">
  <version epoch="0" ver="0.9.7" rel="bp161.1.1"/>
  <changelog author="adrian@suse.de" date="1451304000">- initial package of version 0.7.9</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1564228800">- Update to version 0.8.10:
  * See HISTORY.rst for list of changes.
- Switch to python3.
- Update license.
- Improve spec file.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598011200">- update to 0.9.5:
  - Dropped support for Python versions 2.7, 3.4, and 3.5.
  - File scanning is no longer recursive by default; use `-r / --recursive`.
  - Default log-level changed from WARNING to ERROR.
  - Mime-type detection uses filetype.py (libmagic no longer required)
  - setFileScannerOpts function accepts `default_recursive` option.
  - A new `jsontag` plugin for converting tags to JSON.
  - A new `extract` plugin for extracting tags from media.
  - A new `yamltag` plugin for converting tags to YAML.
  - A new `mimetypes` plugin for listing file mime-types / measuring performance
  - Original artist support (TOPE frame, --orig-artist)
  - Added support for Python 3.8 and pypy3.
  - Log warning when ID3 v1.x text truncation occurs. Fixes #299.
  - Accept (invalid) date strings for the form YYYYMMDD. Fixes #379
  - Adjust replay gain correctly for lame &gt;= 3.95.1 headers.
  - Added -r/--recursive argument. eyeD3 is no longer recursive by default (#378)
  - Regenerated grako parser.
  - New ValueError for _setNum when unknown type/values are passed.
  - Moved src/* to top-level repo directory.
  - PRIV data type checking, fixed examples, etc.
  - Use tox for `make test`
  - ID3 v2.3 to v2.4 date conversion.
  - Match mp3 mime-types against all possible mime-types.
    Specifically, application/x-font-gdos. Fixes #338
  - Fix simple typo: titel -&gt; title. &lt;tim.gates@iress.com&gt;
  - Fixed: load the right config file in arguments. &lt;zhumumu@gmail.com&gt;
  - Fix issue tracker link. Fixes #333.
  - Fixed art plugin when `pylast` is not installed.
  - Unbound variable for track num/total.  Fixes #327.
  - Fixed MP3 header search to not false match on BOMs.
  - Honor APIC text encoding when description is "".  #200.
  - Fixed bug with improper types when re-rendering unique file ID. (#324)
    &lt;gabrieldiegoteixeira@gmail.com&gt;
  - UFID fixes, update (#325) &lt;gabrieldiegoteixeira@gmail.com&gt;</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1610366400">- Add missing BuildRequires: python3-filetype python3-deprecation
  * Fix: pkg_resources.DistributionNotFound: filetype, deprecation distribution not found</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1610712000">- add minimal runtime requires
- add some recommends needed for plugins</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1629892800">- update to 0.9.6
  * prepare for python 3.9
- dependency fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 0.9.7:
  - [fixup-plugin] Added --no-dir-rename.
  - Add remove-all-unknown to classic plugin. &lt;gobater@users.noreply.github.com&gt;
  - Track/disc number support for JSON/YAML plugins (and tests)
  - CountAndTotalTuple named tuple for count/total values.
  - EyeD3 __all__ includes core.AudioFile.
  - AudioFile.__str__ returns path.
  - Strict render Frame flag to continue on render errors. Applied to RelVolAdjFrameV24, etc
  - Track unsupported frames and add `--remove-all-unknown` classic plugin
    option (#586) &lt;gobater@users.noreply.github.com&gt;
  - Removed display-plugin due to Grako EOL (#585)
  - [stats] Print bytes as text and filter private members.
  - Remove Python 3.6 support, EOL. (#560)
  - Doc grammar fixed (#537) &lt;74979584+piatrashkakanstantinass@users.noreply.github.com&gt;
  - Fix problem when frame file format invalid, and input.read() returns
    no more data at all - this had the potential to loop endlessly. (#539)
    &lt;gerson.kurz@ng-branch-technology.com, gerson.kurz@gmail.com&gt;</changelog>
  <changelog author="marec@detebe.org" date="1699531200">- explicitly use python 3.11</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699617600">- Implement multipython build</changelog>
</package>
<package pkgid="76865e226ebc9666132ffac21cde34ae86f72b087c7487bbf4a2fb4dc1d7baf7aa6ab931f83280f93ded9422e53156128f00d91edcd84592c429febca43e3b7d" name="eyedropper" arch="s390x">
  <version epoch="0" ver="2.1.0" rel="bp161.1.6"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1695729600">- Initial package</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1695902400">- Revert to version 0.7.0.beta until blueprint-compiler version
  0.10.0 release</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1696161600">- Rename version from 0.7.0.beta to 0.7.0~beta</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1697803200">- Update to version 1.0.0
  + Added
  - Show visual feedback when parsing input
  - Apply input with a new button
  - Display colors in overview search
  - Shadow to differentiate colors from background
  - Export palettes to LibreOffice
  - Tooltip on primary menu
  - Czech translation
  - Portuguese translation
  - Parse any format input
  - Allow for different separators in formats
  - Allow for whitespace in formats
  - Allow precision of 0
  - Set a maximum precision of 15
  - Duplicated colors will be removed from the history by
    @gregorni
  - Commanding option for opening the picker
  + Changed
  - Use flat headerbar
  - Show pop-over for export file formats
  - Use GNOME 45 runtime
  - Use CSS lab format
  - Use von Kries Matrix to convert to XYZ
  - Update to libadwaita 1.4
  - Improved settings backend
  - Improved Name sources dialog
  - Removed default precision switch
  - Removed unused debug info
  - Moved to Blueprint
  - Improved Search performance
  + Fixed
  - Hide toast when cancelled
  - Fixed sandbox debug info
  - Use correct screenshot links
  - Fixed clippy lints
  - Fixed typos
  - Remove unused code
- add source blueprint-compiler-v0.8.1: minimal requirement for
  version 1.0.0
- add python3-gobject BuildRequires: fix build blueprint-compiler
- add appstream-glib BuildRequires: for build metadata</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1726660800">- Update to version 2.0.1
  * A new color editor allows modifying the picked color
  * The color system has been completely rewritten, now using the
    palette library for more accurate color conversions.
  * If the system does not allow color picking, a warning page is
    now displayed.
- Add meson_test and cleanup spec</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1743422400">- Update to version 2.1.0
  * RGB decimal notation
  * support for global shortcuts
  * a new way to directly enter colors, without picking them first</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1747828800">- Disable test: validate-appdata fail on test</changelog>
</package>
<package pkgid="177c125b2e539044a069fb0dc560ab18ddcd3e7bf5e3d85215aabaf4a0a64b27d3c97d3efb395c6e5cf4af16b450966d34cd01c8c726a1a535fae54fa2eefeb3" name="eyedropper-lang" arch="noarch">
  <version epoch="0" ver="2.1.0" rel="bp161.1.6"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1695729600">- Initial package</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1695902400">- Revert to version 0.7.0.beta until blueprint-compiler version
  0.10.0 release</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1696161600">- Rename version from 0.7.0.beta to 0.7.0~beta</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1697803200">- Update to version 1.0.0
  + Added
  - Show visual feedback when parsing input
  - Apply input with a new button
  - Display colors in overview search
  - Shadow to differentiate colors from background
  - Export palettes to LibreOffice
  - Tooltip on primary menu
  - Czech translation
  - Portuguese translation
  - Parse any format input
  - Allow for different separators in formats
  - Allow for whitespace in formats
  - Allow precision of 0
  - Set a maximum precision of 15
  - Duplicated colors will be removed from the history by
    @gregorni
  - Commanding option for opening the picker
  + Changed
  - Use flat headerbar
  - Show pop-over for export file formats
  - Use GNOME 45 runtime
  - Use CSS lab format
  - Use von Kries Matrix to convert to XYZ
  - Update to libadwaita 1.4
  - Improved settings backend
  - Improved Name sources dialog
  - Removed default precision switch
  - Removed unused debug info
  - Moved to Blueprint
  - Improved Search performance
  + Fixed
  - Hide toast when cancelled
  - Fixed sandbox debug info
  - Use correct screenshot links
  - Fixed clippy lints
  - Fixed typos
  - Remove unused code
- add source blueprint-compiler-v0.8.1: minimal requirement for
  version 1.0.0
- add python3-gobject BuildRequires: fix build blueprint-compiler
- add appstream-glib BuildRequires: for build metadata</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1726660800">- Update to version 2.0.1
  * A new color editor allows modifying the picked color
  * The color system has been completely rewritten, now using the
    palette library for more accurate color conversions.
  * If the system does not allow color picking, a warning page is
    now displayed.
- Add meson_test and cleanup spec</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1743422400">- Update to version 2.1.0
  * RGB decimal notation
  * support for global shortcuts
  * a new way to directly enter colors, without picking them first</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1747828800">- Disable test: validate-appdata fail on test</changelog>
</package>
<package pkgid="420b43814d7f92c7ca202b332cc93a18670dd9743c753af219e6cfead80b198744f1e876c0450d8c25ef2f16d32439ca29e9a5c376881b0e2036a7e7985d5915" name="ez-ipupdate" arch="s390x">
  <version epoch="0" ver="3.0.11b8" rel="bp161.1.3"/>
  <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="92636b4a6c7f069def87b8d511be9b2bc919744ee79ec42d32eeb240a8dc64402ba73b0022c3e6374521458773aef74a634064d12a5d8ceb94ad1457f5fac849" name="eza-bash-completion" arch="noarch">
  <version epoch="0" ver="0.20.4" rel="bp161.1.6"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725278400">- Update to 0.19.1:
  * FreeBSD build
  * Typo
  * Bump uzers from 0.12.0 to 0.12.1</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725537600">- Update to 0.19.2:
  Bug Fixes:
  * Remove unnecessary map and make clippy happy
  * Adjust grid details for CI tests
  * Imports and merge conflicts
  * Rustfmt issues
  * Clippy issues
  * Revise UiStyles::plain to have no style at all
  * Pr reviews fixes for theme file
  * Selectively filter files when recursing #1101[3]
  * Fix typo in FromOverride impl
  * Add serde(default) to StyleOverride.foreground/background fields
  Documentation:
  * Add Flox to INSTALL.md
  * Add ic for icon color to colors man page
  * Add further documentation about theme file
  Features:
  * Add c++ module interfaces as source file types
  * Add icon field to UiStyles
  * Add ic key for UiStyles icon in set_exa
  * Add None as icon value in UiStyles.default_theme
  * Add icon function to FileNameColours trait
  * Implement FileNameColours.icon for Theme
  * Adjust FileName.paint to consider possible icon color
  * Begin implementation of config file
  * Allow writing default theme.yml file for eventual config file implementation
  * Theme file configuration base
  * Add IconOverrides struct and UiStyles.icon_overrides
  * Add icon_override function to FileNameColours trait
  * Implement FileNameColours.icon_override for Theme
  * Handle icon overrides in FileName.paint
  * Add example config for icon_overrides
  * Rename UiStyles.icon_override to icons and add Style field
  * Add shorthand aliases to StyleOverride variables
  * Add custom deserialize_color and use in StyleOverride
  * Outsource color_from_str function to make it testable
  Refactor:
  * Simplify icon style setting in FileName.paint
  * Make every setting optional with override layer
  * Simplify sample theme.yml
  * Formatting for rustfmt macro
  Styling:
  * Fix clippy issue in FileName.paint
  * Apply rustfmt
  * Simplify from_str_radix calls to please clippy</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1726142400">- Update to 0.19.3:
  Bug Fixes:
  * Convert empty space to %20 when render hyperlinks
  * Split commit workflows and run no-merge-commits only on PRs
  * Correct naming of commit related workflows
  Documentation:
  * Better version bump commit summary
  Features:
  * Add no-merge-commits job to commits workflow</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1726660800">- Update to 0.19.4:
  Bug Fixes:
  * Remove non_alpha from percent encoding to fix hyprlinks
  Features:
  * Pass from serde_yaml to serde_norway</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1727352000">- Update to 0.20.0:
  Bug Fixes:
  * Flake trycmd bug
  * Pre-commit-hook taplo bug
  Documentation:
  * Add link to eza-themes repository in readme
  * Cargo install dir inaccurate
  * Add x-cmd method to install eza
  * Adding a testing infos file to guide everyone through tests
  Features:
  * Add opml file extension
  * Add a regen rule
  * [breaking] Relicensed to EUPL-1.2
  Refactor:
  * Move some files to .config
  * Release scripts use .config
  * Relicense to EUPL-1.2</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1728043200">- Update to 0.20.1:
  Bug Fixes:
  * Release recipe
  * Support passing multiple options for generate-trycmd-test.sh
  * Move options into flags
  * Rustfmt errors
  Documentation:
  * Fix cross-references
  * Update file type colors
  * Document that exit 13 == permission denied
  Features:
  * Update just, add more formats
  * Recursively walk symlinks pointing at dirs
  * Add --follow-symlinks option
  * Add autocomplete for --follow-symlinks
  * Show directories last
  Testing:
  * Add cases for -T and --follow-symlinks
  * Regenerate tests broken by line number changes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1728475200">- Update to 0.20.2:
  Bug Fixes:
  * Colors in old ms command prompt
  * Bring help text in line with available flags
  * Do not print parent filename with --absolute=on
  Miscellaneous Tasks:
  * Add fox installation option</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1729080000">- Update eza-fix-test.patch to fix tests</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1729166400">- Update to 0.20.3:
  * Fix Git cliff docs issue
  * Reuse filetype from DirEntry resulting in a
    approximately ~24% speedup for most common operations.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1729339200">- Update to 0.20.4:
  * Filetype, coloring for executables and folder</changelog>
</package>
<package pkgid="76b96b96f04d24f88e94a41f3b87e95163eff41d91be8bb17d11c3924a2838ded8e7423262fa98edbd8a64383cd63bb95742dc0b1b7ff68495452249cbf903b4" name="eza-fish-completion" arch="noarch">
  <version epoch="0" ver="0.20.4" rel="bp161.1.6"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725278400">- Update to 0.19.1:
  * FreeBSD build
  * Typo
  * Bump uzers from 0.12.0 to 0.12.1</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725537600">- Update to 0.19.2:
  Bug Fixes:
  * Remove unnecessary map and make clippy happy
  * Adjust grid details for CI tests
  * Imports and merge conflicts
  * Rustfmt issues
  * Clippy issues
  * Revise UiStyles::plain to have no style at all
  * Pr reviews fixes for theme file
  * Selectively filter files when recursing #1101[3]
  * Fix typo in FromOverride impl
  * Add serde(default) to StyleOverride.foreground/background fields
  Documentation:
  * Add Flox to INSTALL.md
  * Add ic for icon color to colors man page
  * Add further documentation about theme file
  Features:
  * Add c++ module interfaces as source file types
  * Add icon field to UiStyles
  * Add ic key for UiStyles icon in set_exa
  * Add None as icon value in UiStyles.default_theme
  * Add icon function to FileNameColours trait
  * Implement FileNameColours.icon for Theme
  * Adjust FileName.paint to consider possible icon color
  * Begin implementation of config file
  * Allow writing default theme.yml file for eventual config file implementation
  * Theme file configuration base
  * Add IconOverrides struct and UiStyles.icon_overrides
  * Add icon_override function to FileNameColours trait
  * Implement FileNameColours.icon_override for Theme
  * Handle icon overrides in FileName.paint
  * Add example config for icon_overrides
  * Rename UiStyles.icon_override to icons and add Style field
  * Add shorthand aliases to StyleOverride variables
  * Add custom deserialize_color and use in StyleOverride
  * Outsource color_from_str function to make it testable
  Refactor:
  * Simplify icon style setting in FileName.paint
  * Make every setting optional with override layer
  * Simplify sample theme.yml
  * Formatting for rustfmt macro
  Styling:
  * Fix clippy issue in FileName.paint
  * Apply rustfmt
  * Simplify from_str_radix calls to please clippy</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1726142400">- Update to 0.19.3:
  Bug Fixes:
  * Convert empty space to %20 when render hyperlinks
  * Split commit workflows and run no-merge-commits only on PRs
  * Correct naming of commit related workflows
  Documentation:
  * Better version bump commit summary
  Features:
  * Add no-merge-commits job to commits workflow</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1726660800">- Update to 0.19.4:
  Bug Fixes:
  * Remove non_alpha from percent encoding to fix hyprlinks
  Features:
  * Pass from serde_yaml to serde_norway</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1727352000">- Update to 0.20.0:
  Bug Fixes:
  * Flake trycmd bug
  * Pre-commit-hook taplo bug
  Documentation:
  * Add link to eza-themes repository in readme
  * Cargo install dir inaccurate
  * Add x-cmd method to install eza
  * Adding a testing infos file to guide everyone through tests
  Features:
  * Add opml file extension
  * Add a regen rule
  * [breaking] Relicensed to EUPL-1.2
  Refactor:
  * Move some files to .config
  * Release scripts use .config
  * Relicense to EUPL-1.2</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1728043200">- Update to 0.20.1:
  Bug Fixes:
  * Release recipe
  * Support passing multiple options for generate-trycmd-test.sh
  * Move options into flags
  * Rustfmt errors
  Documentation:
  * Fix cross-references
  * Update file type colors
  * Document that exit 13 == permission denied
  Features:
  * Update just, add more formats
  * Recursively walk symlinks pointing at dirs
  * Add --follow-symlinks option
  * Add autocomplete for --follow-symlinks
  * Show directories last
  Testing:
  * Add cases for -T and --follow-symlinks
  * Regenerate tests broken by line number changes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1728475200">- Update to 0.20.2:
  Bug Fixes:
  * Colors in old ms command prompt
  * Bring help text in line with available flags
  * Do not print parent filename with --absolute=on
  Miscellaneous Tasks:
  * Add fox installation option</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1729080000">- Update eza-fix-test.patch to fix tests</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1729166400">- Update to 0.20.3:
  * Fix Git cliff docs issue
  * Reuse filetype from DirEntry resulting in a
    approximately ~24% speedup for most common operations.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1729339200">- Update to 0.20.4:
  * Filetype, coloring for executables and folder</changelog>
</package>
<package pkgid="2e551e72c7dba386a06ad9c1e48ff601702dfa69c31d84b2253a65888accd3b531137186756b646905e2176ab3d127e48b953bd7c028ff98820e9024ebeefe24" name="eza-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.20.4" rel="bp161.1.6"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725278400">- Update to 0.19.1:
  * FreeBSD build
  * Typo
  * Bump uzers from 0.12.0 to 0.12.1</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725537600">- Update to 0.19.2:
  Bug Fixes:
  * Remove unnecessary map and make clippy happy
  * Adjust grid details for CI tests
  * Imports and merge conflicts
  * Rustfmt issues
  * Clippy issues
  * Revise UiStyles::plain to have no style at all
  * Pr reviews fixes for theme file
  * Selectively filter files when recursing #1101[3]
  * Fix typo in FromOverride impl
  * Add serde(default) to StyleOverride.foreground/background fields
  Documentation:
  * Add Flox to INSTALL.md
  * Add ic for icon color to colors man page
  * Add further documentation about theme file
  Features:
  * Add c++ module interfaces as source file types
  * Add icon field to UiStyles
  * Add ic key for UiStyles icon in set_exa
  * Add None as icon value in UiStyles.default_theme
  * Add icon function to FileNameColours trait
  * Implement FileNameColours.icon for Theme
  * Adjust FileName.paint to consider possible icon color
  * Begin implementation of config file
  * Allow writing default theme.yml file for eventual config file implementation
  * Theme file configuration base
  * Add IconOverrides struct and UiStyles.icon_overrides
  * Add icon_override function to FileNameColours trait
  * Implement FileNameColours.icon_override for Theme
  * Handle icon overrides in FileName.paint
  * Add example config for icon_overrides
  * Rename UiStyles.icon_override to icons and add Style field
  * Add shorthand aliases to StyleOverride variables
  * Add custom deserialize_color and use in StyleOverride
  * Outsource color_from_str function to make it testable
  Refactor:
  * Simplify icon style setting in FileName.paint
  * Make every setting optional with override layer
  * Simplify sample theme.yml
  * Formatting for rustfmt macro
  Styling:
  * Fix clippy issue in FileName.paint
  * Apply rustfmt
  * Simplify from_str_radix calls to please clippy</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1726142400">- Update to 0.19.3:
  Bug Fixes:
  * Convert empty space to %20 when render hyperlinks
  * Split commit workflows and run no-merge-commits only on PRs
  * Correct naming of commit related workflows
  Documentation:
  * Better version bump commit summary
  Features:
  * Add no-merge-commits job to commits workflow</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1726660800">- Update to 0.19.4:
  Bug Fixes:
  * Remove non_alpha from percent encoding to fix hyprlinks
  Features:
  * Pass from serde_yaml to serde_norway</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1727352000">- Update to 0.20.0:
  Bug Fixes:
  * Flake trycmd bug
  * Pre-commit-hook taplo bug
  Documentation:
  * Add link to eza-themes repository in readme
  * Cargo install dir inaccurate
  * Add x-cmd method to install eza
  * Adding a testing infos file to guide everyone through tests
  Features:
  * Add opml file extension
  * Add a regen rule
  * [breaking] Relicensed to EUPL-1.2
  Refactor:
  * Move some files to .config
  * Release scripts use .config
  * Relicense to EUPL-1.2</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1728043200">- Update to 0.20.1:
  Bug Fixes:
  * Release recipe
  * Support passing multiple options for generate-trycmd-test.sh
  * Move options into flags
  * Rustfmt errors
  Documentation:
  * Fix cross-references
  * Update file type colors
  * Document that exit 13 == permission denied
  Features:
  * Update just, add more formats
  * Recursively walk symlinks pointing at dirs
  * Add --follow-symlinks option
  * Add autocomplete for --follow-symlinks
  * Show directories last
  Testing:
  * Add cases for -T and --follow-symlinks
  * Regenerate tests broken by line number changes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1728475200">- Update to 0.20.2:
  Bug Fixes:
  * Colors in old ms command prompt
  * Bring help text in line with available flags
  * Do not print parent filename with --absolute=on
  Miscellaneous Tasks:
  * Add fox installation option</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1729080000">- Update eza-fix-test.patch to fix tests</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1729166400">- Update to 0.20.3:
  * Fix Git cliff docs issue
  * Reuse filetype from DirEntry resulting in a
    approximately ~24% speedup for most common operations.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1729339200">- Update to 0.20.4:
  * Filetype, coloring for executables and folder</changelog>
</package>
<package pkgid="2d24d81102067420476bbe4876d34641b9b4e2355ad826fe2b723b5a38f6631aa448b2e7430d785bf1d6575584bcb68d5d9174ae81cf59de785934407a052767" name="f2c" arch="s390x">
  <version epoch="0" ver="20210928" rel="bp161.1.2"/>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <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>
</package>
<package pkgid="251ebd5a1725a7af8d19031278d0c8a5cb2c50ee94774b2066b735503d7a9b27c9e60827a2d1defa28e3cb520960c4ab57499dc0e590ad057cf8461d7665cff7" name="f2c-devel" arch="s390x">
  <version epoch="0" ver="20210928" rel="bp161.1.2"/>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <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>
</package>
<package pkgid="ca86ca0d145ca3cc3c70b7e101cfd82b88cb41c087dac77437b8cb5978a8a7331a2510f133312c40c1a3e4d634cefcd3161f0f43f07a285ed5de597db0a9dda2" name="f2fs-tools" arch="s390x">
  <version epoch="0" ver="1.16.0" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1521460800">- Update to version 1.10.0
  * f2fs-tools: support inode creation time
  * fsck.f2fs: add -y for generic fsck
  * fsck.f2fs: support quota
  * mkfs.f2fs: support quota option in mkfs
  * f2fs-tools: support flexible inline xattr size
  * add sparse support for f2fs
  * f2fscrypt: add a tool for encryption management in f2fs</changelog>
  <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&#xFC;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>
</package>
<package pkgid="3e7089884d68495c4f999228c888ae1c094297d4a4e0ec3e548357a7e7a63787839d1de7343c7d65c7927e1419ddc42ac295c822dfd6d9487eb2f508eb4ad7a4" name="f2fs-tools-devel" arch="s390x">
  <version epoch="0" ver="1.16.0" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1521460800">- Update to version 1.10.0
  * f2fs-tools: support inode creation time
  * fsck.f2fs: add -y for generic fsck
  * fsck.f2fs: support quota
  * mkfs.f2fs: support quota option in mkfs
  * f2fs-tools: support flexible inline xattr size
  * add sparse support for f2fs
  * f2fscrypt: add a tool for encryption management in f2fs</changelog>
  <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&#xFC;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>
</package>
<package pkgid="a33444a35d1398db677aa553af24a5b35c985cbb2a9d2a3f3317049438e50c76bda00d4c4324d20e544f7bd33e0f3d7f119e63d1abdd230b58da9045988af845" name="f3" arch="s390x">
  <version epoch="0" ver="9.0" rel="bp161.1.1"/>
  <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="4ba71104b46a3339603511815168700885438d569fc42d25cc042661d097ef2452ef216f697e07de79019df8aee4886f987a69aad787a41a13dc5073df4ca7d2" name="fIcy" arch="s390x">
  <version epoch="0" ver="1.0.21" rel="bp161.1.2"/>
  <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="179009d46a1f01452dedefcf8107fc0f3a8c7851a12e42da3c12dc7ae6865b3d4389754afa4f017c9c02de70893628feabcfe70c69875ac999849014336c16ca" name="faad2" arch="s390x">
  <version epoch="0" ver="2.11.2" rel="bp161.1.2"/>
  <changelog author="Bj&#xF8;rn Lie &lt;zaitor@opensuse.org&gt;" date="1567080000">- Add patches from debian fixing CVE-2018-20194 and CVE-2018-20362
  and some buffer owerflows:
  * Fix-a-couple-buffer-overflows.patch
  * sbr_hfadj-sanitize-frequency-band-borders.patch
  * syntax.c-check-for-syntax-element-inconsistencies.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1581595200">- Update version to 2.9.1
  * Include stdio.h in libfaad/ps_dec.c for stderr (Michael Fink)
  * Fix Tille -&gt; Title typo in frontend/mp4read.c (Alexander Thomas)
  * Build system fixes and code clean-up
  * Fix compiler warnings and code indentation
  * Fix compilation with GCC &lt;= 4.7.3
  * MSVC solution file clean-up
  * Fix compilation with GCC 4.7.4
  * Fix compilation with MinGW
  * MSVC 2017 project file update
  * Fix crash with unsupported MP4 files (NULL pointer dereference,
  * division by zero)
  * CVE-2019-6956: ps_dec: sanitize iid_index before mixing
  * CVE-2018-20196: sbr_fbt: sanitize sbr-&gt;M (should not exceed MAX_M)
  * CVE-2018-20199, CVE-2018-20360: specrec: better handle unexpected
  * parametric stereo (PS)
  * CVE-2018-20362, CVE-2018-19504, CVE-2018-20195, CVE-2018-20198,
  * CVE-2018-20358: syntax.c: check for syntax element inconsistencies
  * CVE-2018-20194, CVE-2018-19503, CVE-2018-20197, CVE-2018-20357,
  * CVE-2018-20359, CVE-2018-20361: sbr_hfadj: sanitize frequency band
  * borders
  * CVE-2019-15296, CVE-2018-19502: Fix a couple buffer overflows
  * Prevent crash on SCE followed by CPE
  * Fix linking with GCC 9 and "-Wl,--as-needed"
  * Enable the frontend to be built reproducibly
- Drop patches: Fix-a-couple-buffer-overflows.patch,
    syntax.c-check-for-syntax-element-inconsistencies.patch
    sbr_hfadj-sanitize-frequency-band-borders.patch
  merged by upstream.
- Drop faad2-pic-fix.patch, all files are non-existent which need to be patched.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1591099200">- Update to version 2.9.2
  * Only use x86-assembly when explicitly on x86
  * Use unsigned integers correctly
  * Initialize pointers that might otherwise not be
  * update README esp. WRT directory structure
  * fix compilation without SBR/PS_DEC (#48)
  * fix compilation with LC_ONLY_DECODER (#47)
  * fix "inline function 'cfftf1' declared but never defined"
    compiler warning
  * fix some inconsistencies in the frontend output
  * mp4read_open: add check for failed frame buffer allocation
  * stszin: add check for allocation error and integer overflow
  * add a pkg-config file
  * frontend: address compile warning + add missing LF (#50)
  * library name is faad (#52)
  * Unbreak PS audio (#51)
- Refresh faad2-PACKAGE_VERSION.patch
- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1591272000">- Buildrequire pkgconfig to make sure faad2.pc is properly indexed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;zaitor@opensuse.org&gt;" date="1598356800">- Add faad2-fix-stack-overflow.patch: mp4read.c: fix
  stack-buffer-overflow in stringin()/ftypin().</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="a1b03a17a3d773e777535fb44c37b6300244a92de066382c91abcaf0cf7e48a38a634d9c1f9c9cffd0d42c0fa514491beab532637fb4e67ee285b2016193c570" name="faad2-devel" arch="s390x">
  <version epoch="0" ver="2.11.2" rel="bp161.1.2"/>
  <changelog author="Bj&#xF8;rn Lie &lt;zaitor@opensuse.org&gt;" date="1567080000">- Add patches from debian fixing CVE-2018-20194 and CVE-2018-20362
  and some buffer owerflows:
  * Fix-a-couple-buffer-overflows.patch
  * sbr_hfadj-sanitize-frequency-band-borders.patch
  * syntax.c-check-for-syntax-element-inconsistencies.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1581595200">- Update version to 2.9.1
  * Include stdio.h in libfaad/ps_dec.c for stderr (Michael Fink)
  * Fix Tille -&gt; Title typo in frontend/mp4read.c (Alexander Thomas)
  * Build system fixes and code clean-up
  * Fix compiler warnings and code indentation
  * Fix compilation with GCC &lt;= 4.7.3
  * MSVC solution file clean-up
  * Fix compilation with GCC 4.7.4
  * Fix compilation with MinGW
  * MSVC 2017 project file update
  * Fix crash with unsupported MP4 files (NULL pointer dereference,
  * division by zero)
  * CVE-2019-6956: ps_dec: sanitize iid_index before mixing
  * CVE-2018-20196: sbr_fbt: sanitize sbr-&gt;M (should not exceed MAX_M)
  * CVE-2018-20199, CVE-2018-20360: specrec: better handle unexpected
  * parametric stereo (PS)
  * CVE-2018-20362, CVE-2018-19504, CVE-2018-20195, CVE-2018-20198,
  * CVE-2018-20358: syntax.c: check for syntax element inconsistencies
  * CVE-2018-20194, CVE-2018-19503, CVE-2018-20197, CVE-2018-20357,
  * CVE-2018-20359, CVE-2018-20361: sbr_hfadj: sanitize frequency band
  * borders
  * CVE-2019-15296, CVE-2018-19502: Fix a couple buffer overflows
  * Prevent crash on SCE followed by CPE
  * Fix linking with GCC 9 and "-Wl,--as-needed"
  * Enable the frontend to be built reproducibly
- Drop patches: Fix-a-couple-buffer-overflows.patch,
    syntax.c-check-for-syntax-element-inconsistencies.patch
    sbr_hfadj-sanitize-frequency-band-borders.patch
  merged by upstream.
- Drop faad2-pic-fix.patch, all files are non-existent which need to be patched.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1591099200">- Update to version 2.9.2
  * Only use x86-assembly when explicitly on x86
  * Use unsigned integers correctly
  * Initialize pointers that might otherwise not be
  * update README esp. WRT directory structure
  * fix compilation without SBR/PS_DEC (#48)
  * fix compilation with LC_ONLY_DECODER (#47)
  * fix "inline function 'cfftf1' declared but never defined"
    compiler warning
  * fix some inconsistencies in the frontend output
  * mp4read_open: add check for failed frame buffer allocation
  * stszin: add check for allocation error and integer overflow
  * add a pkg-config file
  * frontend: address compile warning + add missing LF (#50)
  * library name is faad (#52)
  * Unbreak PS audio (#51)
- Refresh faad2-PACKAGE_VERSION.patch
- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1591272000">- Buildrequire pkgconfig to make sure faad2.pc is properly indexed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;zaitor@opensuse.org&gt;" date="1598356800">- Add faad2-fix-stack-overflow.patch: mp4read.c: fix
  stack-buffer-overflow in stringin()/ftypin().</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="5d284e49531b52047a9aa30f3c529966b6421787317a53467a5881826ab627dad8604004b91f9d502136d9b4c548c2f2a6171b8fa7f4574a9e16282f4958a1f4" name="fabtests" arch="s390x">
  <version epoch="0" ver="2.5.0" rel="160099.1.1"/>
  <changelog author="hsk17@mail.de" date="1746273600">- Add upstream patches libfabric-2.0.0-gcc15.patch and
  libfabric-2.0.0-gcc15-part2.patch to fix gcc-15 compile time
  errors</changelog>
  <changelog author="nicolas.morey@suse.com" date="1749729600">- Update to v2.1.0
  - Core
  - man/fi_domain: Define resource mgmt unreachable EP
  - man/fi_domain: Update connectionless EP disable
  - hmem: Fix missing rocr dlopen function assignments
  - Fix data race on log_prefix
  - hmem: Define ofi_hmem_put_dmabuf_fd and add support for cuda and rocr
  - Fix a few minor man page issues
  - CXI
  - Fix ss_plugin_auth_key_priority test
  - Bump internal CXI version to support 2.1
  - Fix possible cq_open segfault
  - Fix peer CQ support
  - Added collectives logical operators
  - Fix bug in constrained LE test cases in test.sh and test_sw.sh
  - Fix unit test missing pthread initialization
  - Add FI_WAIT_YIELD EQ support
  - Make string setup of FI_CXI_CURL_LIB_PATH safe
  - Add FI_CXI_CURL_LIB_PATH #define from autoconf
  - Test CUDA with DMA buf FD recycling
  - Test ROCR with DMA buf FD recycling
  - Test ROCR with DMA buf offset
  - Integrate with ofi_hmem_put_dmabuf_fd
  - Test monitor unsubscribe
  - Fix fi_cq_strerror
  - Cxi EQ do not support wait objects
  - Fix CQ wait FD logic
  - Disable retry logic for experimental collectives
  - Ignore drop count during init
  - Remove CXI_MAP_IOVA_ALLOC flag.
  - Synchronous fi_close on collective multicast
  - Fix deferred work test
  - Depreciate FI_CXI_WEAK_FENCE
  - Update message and target ordering doc
  - Define FI_CXI_MR_TARGET_ORDERING
  - Remove FI_CXI_ENABLE_UNRESTRICTED_RO
  - Set MR relax order on EP order size
  - Fix RMA/AMO network ordering
  - Update CXI provider max order size
  - EFA
  - Do not allocate rdm_peer struct for efa-direct and dgram paths
  - Remove efa_av-&gt;ep_type in favor of efa_domain-&gt;info_type
  - Replace domain-&gt;rdm_ep with domain-&gt;info_type
  - Release matched rxe before destroying the srx rx_pool
  - Fix the error code from ibv wr API
  - Fix the clean up issue for efa_util_prov
  - Fix the cntr interface for efa-direct
  - Add unit test for efa-direct progress model
  - Fix the max_msg_size reporting for efa-direct
  - Clean up rxe map during rxe release
  - rdm: Do not claim support for FI_PROGRESS_AUTO
  - Always return efa_prov in EFA_INI
  - Do not write cq error for ope from internal operations
  - Remove unused field efa_domain-&gt;mr_mode
  - Do GDRCopy registrations only in the EFA RDM path
  - Reset g_efa_hmem_info after each test
  - Fix the unexp_pkt clean up.
  - Call efa_fork_support_enable_if_requested earlier
  - Check efa_prov_info_set_fabric_name return code
  - Clean up efa_prov_info_set_hmem_flags
  - Bug fix in the RDM path with FI_MSG_PREFIX mode
  - Rework the efa_cq unit tests
  - Improve efa_cq's completion report
  - Unit test additions and fixes for efa-direct
  - Remove incorrect usage of rdm_info-&gt;ep_attr-&gt;max_msg_size
  - Add new efa-direct fi_info objects
  - Cleanup efa_user_info
  - Add debug log for efa-direct data transfer
  - Use cuda_put_dmabuf_fd
  - Fix leak of dmabuf fd in cuda p2p probe
  - Implement FI_CONTEXT2 in EFA Direct
  - Remove x86-64 architecture check for static_assert
  - Do infinite rnr retry for base ep by default
  - Extend efa_ep interface
  - Migrate efa_dgram_ep to efa_ep
  - Adjust the logging level for unreleased rxe
  - Regulate the usage of optnames
  - Move struct efa_ep_addr to efa_base_ep
  - Remove util_av_fi_addr from efa_conn
  - Make efa_rdm_cq use efa_cq
  - Deprecate FI_AV_MAP
  - Remove inline write logic for rma inject
  - Add missing mock for wc_is_unsolicited in unit test
  - Implement the cq progress
  - Remove err_msg from efa_rdm_ep
  - Move raw addr functions
  - Move efa_rdm_cq_wc_is_unsolicited to efa_cq
  - Correct the error code for IBV_WC_RECV_RDMA_WITH_IMM
  - Add missing locks in efa_msg and efa_rma
  - Move fork handler installation to efa_domain_open
  - Detect unsolicited write recv support status on both sides
  - Add unit tests for efa_rma
  - Add tracepoints for efa_msg and efa_rma
  - Add unit tests for efa_msg
  - Add tracepoint for poll cq ope
  - Adjust the error code for flushed receive
  - LPP
  - Add check for atomics
  - OPX
  - Adding changes to resolve Coverity Scan Defects
  - Link bounce fixes
  - SDMA error handling fix
  - Fix build with GCC 15
  - Move CUDA sync attribute setting to mr registration
  - Add HMEM handle for GDRCopy in GET/PUT
  - Add newline to trace entry
  - Add debug trace messages to RMA functions
  - Disable out of order RC if TID is enabled
  - Unexpected packet processing modifications
  - Use inlined call to process_header for payloadless RZV_DATA (TID) packets
  - Run opx-format on upstream opx provider change
  - Remove reliability handshake
  - Add PR close event to Cornelis Networks internal workflow triggers
  - Use cycle timer as long as all set CPUs are same socket
  - fi_opx_addr changes as pre-context sharing and pre-CYR
  - Replace intranode hashmap with array
  - Default RTS/CTS to in-order route control
  - Write CQ entry for successful data transfer operation by default
  - Resolve OPX fi_writedata() reliability errors
  - Remove extraneous warning
  - Enable TID by default.
  - Fixed OPX trace points
  - Set route control based on packet type
  - Implement FI_MR_VIRT_ADDR in OPX
  - Use reliability timer for link bounce status check
  - Link bounce for JKR
  - Fix debug print array indexing
  - Resolve new Coverity scan defects
  - Enhanced simulation and debug support
  - Add HFI1 Direct Verbs support
  - Making pkey related failures more obvious
  - Reformat full OPX provider
  - Add .clang-format file for OPX provider
  - Identify and resolve new Coverity scan defects
  - Changing default pkey to fetch from pkey table index 0
  - Fix wrong function name for getting hmem iface.
  - Handle Cuda Managed/Unified memory
  - Fix OPX hint checking and capability setting
  - Implement fi_writedata()
  - Set rate control defaults
  - Process RZV payload immediately
  - CN5000/JKR 16B: 3B Lid changes
  - Set entropy to rx/tx pair
  - Don't send immediate data in send_rzv when send buffer is not host memory
  - Use `page_sizes[OFI_PAGE_SIZE]-1` instead of `PAGE_MASK`
  - PSM3
  - Update provider to sync with IEFS 12.0.0.0.36
  - RXM
  - Fix rxm multi recv getopt segfault
  - SHM
  - Free all pending srx entries on ep close
  - Remove prefix from map inserts
  - Fix name compare bug
  - TCP
  - Only disable ep if the failure can not be retried
  - Fix data race caused by parallel access to xnet_rdm_fid_ops
  - Fix FI_MULTI_RECV not set on error
  - Fix race in writing to xnet_ep_fi_ops
  - Util
  - Change util_av lock to genlock
  - Roundup_power_of_two remove unnecessary decrement
  - Enchance performace of roundup_power_of_two
  - Fix FI_MULTI_RECV not set on FI_ECANCELED
  - Fix flag initialization for generic receive of unexpected entry
  - Add fabric argument to pingpong test
  - Statically set uffd callbacks
  - Fix ROCR and memhooks deadlock
  - Support mem monitors with per sub ctx
  - Separate uffd and import mem monitors
  - pingpong: close mr after ep close
  - Verbs
  - Always return vrb_prov in VERBS_INI
  - Fix data race vrb_open_ep function
  - Fabtests
  - efa: Bind eq to ep in remote exits early test
  - Fix some test function prototypes
  - efa: Add remote exit early test with post recv
  - Do not require FI_TAGGED for fi_av_xfer test
  - efa: print err for recv failure
  - efa: Add fabtests for efa-direct
  - Set the min of tx/rx_mr_size
  - efa: Add remote exit early test
  - efa: Fix the rnr read cq error test for efa-direct
  - multi_ep: Support customized transfer size
  - Re-enable psm3 rdm_tagged_peek
  - Disable multi_recv
  - Run efa tests with efa fabric name
  - Add fabric argument to ClientServerTest
  - efa: add rdma check for unsolicited write recv
  - Add support for FI_CONTEXT2
  - Bugfixes for neuron
  - Corrected flags argument type in ft_sendmsg/ft_recvmsg functions
  - pytest/efa: Avoid duiplicate completion semantic for RMA test
  - pytest/efa: merge memory_type and check_rma_bw_memory_type
- Drop patches merged upstream:
  - psm3-prevent-code-from-building-using-AVX-AVX2.patch
  - libfabric-2.0.0-gcc15-part2.patch
  - libfabric-2.0.0-gcc15.patch</changelog>
  <changelog author="nicolas.morey@suse.com" 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="schwab@suse.de" date="1753272000">- Fix file list on riscv64</changelog>
  <changelog author="nicolas.morey@suse.com" 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@suse.com" 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@opensuse.org" date="1764849600">- Build with distro flags</changelog>
  <changelog author="nmorey@suse.com" 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@suse.com" 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@suse.com" 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>
</package>
<package pkgid="3fe65f02cad0f881cffd5bbd69fc2a6948297836fd98b078a5d9b750e20b2e225e1c5c50d4b2d854f8b83f5eb72b274fc20092c04e619b4971aa88d9398e3638" name="facedetect" arch="noarch">
  <version epoch="0" ver="0.1" rel="bp161.1.1"/>
  <changelog author="sebix+novell.com@sebix.at" date="1499169600">- initial package
- add 8037d4406eb76dd5c106819f72c3562f8b255b5b.patch to use python3</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1613304000">- rename 8037d4406eb76dd5c106819f72c3562f8b255b5b.patch to python3.patch
- switch source and patch URLs to gitlab
- remove %check as that crashed on OBS, but not locally.
- fix shebang by removing env.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1613390400">- Trim filler wording from descriptions.</changelog>
  <changelog author="Ilgaz &#xD6;cal &lt;ilgaz@ilgaz.gen.tr&gt;" date="1686484800">- added set_opensuse_opencv_datadir.patch to update the data path for OpenCV4</changelog>
</package>
<package pkgid="82015f736e1212bc454a9c8a4d40df6d70d8660f031c1c4751e1e762a9a80e2ac6d6def37c310641b8a00651c5ff45cb70a8c12c4dce48720e672e1838ec6280" name="facetimehd-firmware" arch="noarch">
  <version epoch="0" ver="1.0" rel="bp161.1.2"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598529600">- Initial version 1.0</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598961600">- Use %suse_install_update_script to automatically install the firmware</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188800">- spec-cleaner cleanups</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188801">- Braces around %suse_install_update_script broke build so change it back</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1634644800">- Update to latest version from master</changelog>
</package>
<package pkgid="c47f078c3fdb632565f9a1e45d11342ea231fc411a6e6ed2242498f05267e4c8d137ea1ecd9e48a390d941805a4846ab3da3fffcce5113cf6de3a882cbc6513b" name="faenza-icon-theme" arch="noarch">
  <version epoch="0" ver="1.3.1" rel="bp161.1.1"/>
  <changelog author="nmo.marques@gmail.com" date="1285934400">- Initial packaging including: Faenza, Faenza-Dark and Faenza-Mint (Faenza in green).</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1319630400">- update to 1.1</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Update to version 1.2:
  + New apps: Desura, Gajim, Google Music Frame, Mail notification
  + New icons sizes: 64x64 and 96x96
  + Fixes the specific folders icons replaced by the standard one
  + Fixes some missing links
- Add unzip BuildRequires since the upstream sources is a zip file.
- On openSUSE &gt;= 11.3, add hicolor-icon-theme BuildRequires and use
  %icon_theme_cache_* macros to get the icon theme caches built.
- Add gnome-icon-theme Requires to main subpackage as the theme
  inherits the GNOME icon theme.
- Fix Requires of the various subpackages so that they depend on
  the right Faenza variant they inherit from.
- Improve summaries and descriptions.</changelog>
  <changelog author="nmo.marques@gmail.com" date="1347624000">- update faenza-install script; updated the spec file to use the
  new syntax, cleaned up old stuff.</changelog>
  <changelog author="nmo.marques@gmail.com" date="1361275200">- Update to version 1.3:
  + New weather symbolic icons
  + New Apps: UbuntuOne Music and Ubuntu Online Accounts
  + New designs for Twitter, Spotify and Adress Book
  + Icons for system settings categories on Ubuntu
  + Fix some missing links</changelog>
  <changelog author="rmilasan@suse.com" date="1368187200">- Also rebrand svg icons, otherwise default icon is set to Ubuntu.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1607083200">- Use python3 to perform installation:
  + Replace python BuildRequires with python3-base.
  + Change syntax of faenza-install to be python3 compatible.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to version 1.3.1
  + New weather symbolic icons
- Some spec file cleanup
- Replaced vanished upstream googlecode source url with working
  launchpad site</changelog>
</package>
<package pkgid="2907c5882ae3c24eebec3f000255d3abea2ec786ad591950b54d7b0fc0c1f3301e84fb30e85bc5f3727a2138416564bb411d9daa191c2bbf2ecd932247e496bd" name="faenza-icon-theme-ambiance" arch="noarch">
  <version epoch="0" ver="1.3.1" rel="bp161.1.1"/>
  <changelog author="nmo.marques@gmail.com" date="1285934400">- Initial packaging including: Faenza, Faenza-Dark and Faenza-Mint (Faenza in green).</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1319630400">- update to 1.1</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Update to version 1.2:
  + New apps: Desura, Gajim, Google Music Frame, Mail notification
  + New icons sizes: 64x64 and 96x96
  + Fixes the specific folders icons replaced by the standard one
  + Fixes some missing links
- Add unzip BuildRequires since the upstream sources is a zip file.
- On openSUSE &gt;= 11.3, add hicolor-icon-theme BuildRequires and use
  %icon_theme_cache_* macros to get the icon theme caches built.
- Add gnome-icon-theme Requires to main subpackage as the theme
  inherits the GNOME icon theme.
- Fix Requires of the various subpackages so that they depend on
  the right Faenza variant they inherit from.
- Improve summaries and descriptions.</changelog>
  <changelog author="nmo.marques@gmail.com" date="1347624000">- update faenza-install script; updated the spec file to use the
  new syntax, cleaned up old stuff.</changelog>
  <changelog author="nmo.marques@gmail.com" date="1361275200">- Update to version 1.3:
  + New weather symbolic icons
  + New Apps: UbuntuOne Music and Ubuntu Online Accounts
  + New designs for Twitter, Spotify and Adress Book
  + Icons for system settings categories on Ubuntu
  + Fix some missing links</changelog>
  <changelog author="rmilasan@suse.com" date="1368187200">- Also rebrand svg icons, otherwise default icon is set to Ubuntu.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1607083200">- Use python3 to perform installation:
  + Replace python BuildRequires with python3-base.
  + Change syntax of faenza-install to be python3 compatible.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to version 1.3.1
  + New weather symbolic icons
- Some spec file cleanup
- Replaced vanished upstream googlecode source url with working
  launchpad site</changelog>
</package>
<package pkgid="16c6218718ac69a8f1f51054a012b89a9329d7343ab20e350e2da2418338fb60d7912ae0b564af0e17d47bd0104aa0b1ff5e3db12cd15e9eba392f0dc9ad0e4d" name="faenza-icon-theme-dark" arch="noarch">
  <version epoch="0" ver="1.3.1" rel="bp161.1.1"/>
  <changelog author="nmo.marques@gmail.com" date="1285934400">- Initial packaging including: Faenza, Faenza-Dark and Faenza-Mint (Faenza in green).</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1319630400">- update to 1.1</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Update to version 1.2:
  + New apps: Desura, Gajim, Google Music Frame, Mail notification
  + New icons sizes: 64x64 and 96x96
  + Fixes the specific folders icons replaced by the standard one
  + Fixes some missing links
- Add unzip BuildRequires since the upstream sources is a zip file.
- On openSUSE &gt;= 11.3, add hicolor-icon-theme BuildRequires and use
  %icon_theme_cache_* macros to get the icon theme caches built.
- Add gnome-icon-theme Requires to main subpackage as the theme
  inherits the GNOME icon theme.
- Fix Requires of the various subpackages so that they depend on
  the right Faenza variant they inherit from.
- Improve summaries and descriptions.</changelog>
  <changelog author="nmo.marques@gmail.com" date="1347624000">- update faenza-install script; updated the spec file to use the
  new syntax, cleaned up old stuff.</changelog>
  <changelog author="nmo.marques@gmail.com" date="1361275200">- Update to version 1.3:
  + New weather symbolic icons
  + New Apps: UbuntuOne Music and Ubuntu Online Accounts
  + New designs for Twitter, Spotify and Adress Book
  + Icons for system settings categories on Ubuntu
  + Fix some missing links</changelog>
  <changelog author="rmilasan@suse.com" date="1368187200">- Also rebrand svg icons, otherwise default icon is set to Ubuntu.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1607083200">- Use python3 to perform installation:
  + Replace python BuildRequires with python3-base.
  + Change syntax of faenza-install to be python3 compatible.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to version 1.3.1
  + New weather symbolic icons
- Some spec file cleanup
- Replaced vanished upstream googlecode source url with working
  launchpad site</changelog>
</package>
<package pkgid="8ea7df552682b49f1edcba9ddd7b3643403c0602566fab2f73a1c8accaa299b4604ae31feb3b5719940f1f25e61b8d983ec13be1295c336bf2ba98ccbd29cc2a" name="faenza-icon-theme-darker" arch="noarch">
  <version epoch="0" ver="1.3.1" rel="bp161.1.1"/>
  <changelog author="nmo.marques@gmail.com" date="1285934400">- Initial packaging including: Faenza, Faenza-Dark and Faenza-Mint (Faenza in green).</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1319630400">- update to 1.1</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Update to version 1.2:
  + New apps: Desura, Gajim, Google Music Frame, Mail notification
  + New icons sizes: 64x64 and 96x96
  + Fixes the specific folders icons replaced by the standard one
  + Fixes some missing links
- Add unzip BuildRequires since the upstream sources is a zip file.
- On openSUSE &gt;= 11.3, add hicolor-icon-theme BuildRequires and use
  %icon_theme_cache_* macros to get the icon theme caches built.
- Add gnome-icon-theme Requires to main subpackage as the theme
  inherits the GNOME icon theme.
- Fix Requires of the various subpackages so that they depend on
  the right Faenza variant they inherit from.
- Improve summaries and descriptions.</changelog>
  <changelog author="nmo.marques@gmail.com" date="1347624000">- update faenza-install script; updated the spec file to use the
  new syntax, cleaned up old stuff.</changelog>
  <changelog author="nmo.marques@gmail.com" date="1361275200">- Update to version 1.3:
  + New weather symbolic icons
  + New Apps: UbuntuOne Music and Ubuntu Online Accounts
  + New designs for Twitter, Spotify and Adress Book
  + Icons for system settings categories on Ubuntu
  + Fix some missing links</changelog>
  <changelog author="rmilasan@suse.com" date="1368187200">- Also rebrand svg icons, otherwise default icon is set to Ubuntu.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1607083200">- Use python3 to perform installation:
  + Replace python BuildRequires with python3-base.
  + Change syntax of faenza-install to be python3 compatible.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to version 1.3.1
  + New weather symbolic icons
- Some spec file cleanup
- Replaced vanished upstream googlecode source url with working
  launchpad site</changelog>
</package>
<package pkgid="8c0d537e7e0a0283ae6097c944ffdf90463f84df58d89200de26e24af26741e0a7fdf817d659d2f90b8b8b2832340bd2814f920b89434d2a7b9c1a735e319eea" name="faenza-icon-theme-darkest" arch="noarch">
  <version epoch="0" ver="1.3.1" rel="bp161.1.1"/>
  <changelog author="nmo.marques@gmail.com" date="1285934400">- Initial packaging including: Faenza, Faenza-Dark and Faenza-Mint (Faenza in green).</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1319630400">- update to 1.1</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Update to version 1.2:
  + New apps: Desura, Gajim, Google Music Frame, Mail notification
  + New icons sizes: 64x64 and 96x96
  + Fixes the specific folders icons replaced by the standard one
  + Fixes some missing links
- Add unzip BuildRequires since the upstream sources is a zip file.
- On openSUSE &gt;= 11.3, add hicolor-icon-theme BuildRequires and use
  %icon_theme_cache_* macros to get the icon theme caches built.
- Add gnome-icon-theme Requires to main subpackage as the theme
  inherits the GNOME icon theme.
- Fix Requires of the various subpackages so that they depend on
  the right Faenza variant they inherit from.
- Improve summaries and descriptions.</changelog>
  <changelog author="nmo.marques@gmail.com" date="1347624000">- update faenza-install script; updated the spec file to use the
  new syntax, cleaned up old stuff.</changelog>
  <changelog author="nmo.marques@gmail.com" date="1361275200">- Update to version 1.3:
  + New weather symbolic icons
  + New Apps: UbuntuOne Music and Ubuntu Online Accounts
  + New designs for Twitter, Spotify and Adress Book
  + Icons for system settings categories on Ubuntu
  + Fix some missing links</changelog>
  <changelog author="rmilasan@suse.com" date="1368187200">- Also rebrand svg icons, otherwise default icon is set to Ubuntu.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1607083200">- Use python3 to perform installation:
  + Replace python BuildRequires with python3-base.
  + Change syntax of faenza-install to be python3 compatible.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to version 1.3.1
  + New weather symbolic icons
- Some spec file cleanup
- Replaced vanished upstream googlecode source url with working
  launchpad site</changelog>
</package>
<package pkgid="28f85e5249acace423e1a03b535bbfa951c65e213a6ce3902016a1b26276a2bec6192b342449784c697f50cf212437e8b8f97d6860838bca48ebe48e8da15312" name="faenza-icon-theme-mint" arch="noarch">
  <version epoch="0" ver="1.3.1" rel="bp161.1.1"/>
  <changelog author="nmo.marques@gmail.com" date="1285934400">- Initial packaging including: Faenza, Faenza-Dark and Faenza-Mint (Faenza in green).</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1319630400">- update to 1.1</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Update to version 1.2:
  + New apps: Desura, Gajim, Google Music Frame, Mail notification
  + New icons sizes: 64x64 and 96x96
  + Fixes the specific folders icons replaced by the standard one
  + Fixes some missing links
- Add unzip BuildRequires since the upstream sources is a zip file.
- On openSUSE &gt;= 11.3, add hicolor-icon-theme BuildRequires and use
  %icon_theme_cache_* macros to get the icon theme caches built.
- Add gnome-icon-theme Requires to main subpackage as the theme
  inherits the GNOME icon theme.
- Fix Requires of the various subpackages so that they depend on
  the right Faenza variant they inherit from.
- Improve summaries and descriptions.</changelog>
  <changelog author="nmo.marques@gmail.com" date="1347624000">- update faenza-install script; updated the spec file to use the
  new syntax, cleaned up old stuff.</changelog>
  <changelog author="nmo.marques@gmail.com" date="1361275200">- Update to version 1.3:
  + New weather symbolic icons
  + New Apps: UbuntuOne Music and Ubuntu Online Accounts
  + New designs for Twitter, Spotify and Adress Book
  + Icons for system settings categories on Ubuntu
  + Fix some missing links</changelog>
  <changelog author="rmilasan@suse.com" date="1368187200">- Also rebrand svg icons, otherwise default icon is set to Ubuntu.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1607083200">- Use python3 to perform installation:
  + Replace python BuildRequires with python3-base.
  + Change syntax of faenza-install to be python3 compatible.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to version 1.3.1
  + New weather symbolic icons
- Some spec file cleanup
- Replaced vanished upstream googlecode source url with working
  launchpad site</changelog>
</package>
<package pkgid="17ccb9ac4c70b6a7fdda483aa402b40c87ecb51454d04fbf68552008090b3caa3ef0a0a449dc1b75c4435b7172556f0e2d5c8aadbd065b39861433e7dd7b2763" name="faenza-icon-theme-radiance" arch="noarch">
  <version epoch="0" ver="1.3.1" rel="bp161.1.1"/>
  <changelog author="nmo.marques@gmail.com" date="1285934400">- Initial packaging including: Faenza, Faenza-Dark and Faenza-Mint (Faenza in green).</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1319630400">- update to 1.1</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Update to version 1.2:
  + New apps: Desura, Gajim, Google Music Frame, Mail notification
  + New icons sizes: 64x64 and 96x96
  + Fixes the specific folders icons replaced by the standard one
  + Fixes some missing links
- Add unzip BuildRequires since the upstream sources is a zip file.
- On openSUSE &gt;= 11.3, add hicolor-icon-theme BuildRequires and use
  %icon_theme_cache_* macros to get the icon theme caches built.
- Add gnome-icon-theme Requires to main subpackage as the theme
  inherits the GNOME icon theme.
- Fix Requires of the various subpackages so that they depend on
  the right Faenza variant they inherit from.
- Improve summaries and descriptions.</changelog>
  <changelog author="nmo.marques@gmail.com" date="1347624000">- update faenza-install script; updated the spec file to use the
  new syntax, cleaned up old stuff.</changelog>
  <changelog author="nmo.marques@gmail.com" date="1361275200">- Update to version 1.3:
  + New weather symbolic icons
  + New Apps: UbuntuOne Music and Ubuntu Online Accounts
  + New designs for Twitter, Spotify and Adress Book
  + Icons for system settings categories on Ubuntu
  + Fix some missing links</changelog>
  <changelog author="rmilasan@suse.com" date="1368187200">- Also rebrand svg icons, otherwise default icon is set to Ubuntu.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1607083200">- Use python3 to perform installation:
  + Replace python BuildRequires with python3-base.
  + Change syntax of faenza-install to be python3 compatible.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to version 1.3.1
  + New weather symbolic icons
- Some spec file cleanup
- Replaced vanished upstream googlecode source url with working
  launchpad site</changelog>
</package>
<package pkgid="ee9ec65d69e8a01b5df321b61805278511d7bc8dfbe5a1431f0551ee38c7b009cd535bd087823c8ddb3d1a8737daebe373abc7d4b03537750e58938c27029f25" name="fail2ban" arch="s390x">
  <version epoch="0" ver="1.1.0" rel="bp161.1.9"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1725451200">- fail2ban-fix-openssh98.patch: fix to work with openssh 9.8 (bsc#1230101)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1729684800">- update to 1.1.0:
  * circumvent SEGFAULT in a python's socket module by
    getaddrinfo with disabled IPv6 (gh-3438)
  * avoid sporadic error in pyinotify backend if pending file
    deleted in other thread, e. g. by flushing logs (gh-3635)
  * `action.d/cloudflare-token.conf` - fixes gh-3479, url-encode
    args by unban
  * `action.d/*ipset*`: make `maxelem` ipset option configurable
    through banaction arguments (gh-3564)
  * `filter.d/apache-common.conf` - accepts remote besides client
    (gh-3622)
  * `filter.d/mysqld-auth.conf` - matches also if no suffix in
    message (mariadb 10.3 log format, gh-3603)
  * `filter.d/nginx-*.conf` - nginx error-log filters extended
    with support of journal format (gh-3646)
  * `filter.d/postfix.conf`:
  - "rejected" rule extended to match "Access denied" too
  - avoid double counting ('lost connection after AUTH'
    together with message 'disconnect ...', gh-3505)
  - add Sender address rejected: Malformed DNS server reply
  - add to postfix syslog daemon format (gh-3690)
  - change journalmatch postfix, allow sub-units with
    postfix@-.service (gh-3692)
  * `filter.d/recidive.conf`: support for systemd-journal,
    conditional RE depending on logtype (for file or journal,
    gh-3693)
  * `filter.d/slapd.conf` - filter rewritten for single-line
    processing, matches errored result without `text=...`
    (gh-3604)
  * supports python 3.12 and 3.13 (gh-3487)
  * bundling async modules removed in python 3.12+ (fallback to
    local libraries pyasyncore/pyasynchat if import would miss
    them, gh-3487)
  * `fail2ban-client` extended (gh-2975):
  - `fail2ban-client status --all [flavor]` - returns status
    of fail2ban and all jails in usual form
  - `fail2ban-client stats` - returns statistic in form of
    table (jail, backend, found and banned counts)
  - `fail2ban-client statistic` or `fail2ban-client
    statistics` - same as `fail2ban-client stats` (aliases for
    stats)
  - `fail2ban-client status --all stats` - (undocumented,
    flavor "stats") returns statistic of all jails in form of
    python dict
  * `fail2ban-regex` extended to load settings from jail (by
    simple name it'd prefer jail to the filter now, gh-2655);
- drop fail2ban-disable-iptables-w-option.patch: only needed for
  sle10 and older, which is no longer supported (is now python &gt;=
  3.5)</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741608000">- Add BuildRequires on setuptools, required for Python 3.12+.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1743249600">- distutils (provided by python3-setuptools) is also needed during
  time, or f2b cannot launch the systemd log analyzer backend.
- Delete all pre-SUSE-15.x build instructions.
- Delete fail2ban-opensuse-service-sfw.patch,
  fail2ban-opensuse-service.patch, sfw-fail2ban.conf,
  since this mostly part of the pristine fail2ban.service.in
  already. (Unit modified in %install for SFW.)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1749211200">- Add %python3_fix_shebang macro</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1749556800">- spec:
  * Use pyproject macros to build and install (including
    implementing manual install for files under /etc and /usr from
    the wheel)
  * some BuildRequires cleanup</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1749643200">- spec:
  * simplify manual installation of files under /etc and /usr from
    the wheel</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1749816000">- Add setup-py-install-dir.patch:
  * fix unit file population broken by switch to %pyproject_wheel</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750075200">- spec:
  * Drop noarch due to /usr/bin/fail2ban-python ELF
  * noarch for monitoring subpackage</changelog>
</package>
<package pkgid="ff2bc55455a34df11cfa8fa92093ede14abb657b020f554f0d7138dff708e5f6ebc23e36584d65c853d64e3d3afda0026d54a919236c94069f76806dd2e5d393" name="fake-gcs-server" arch="s390x">
  <version epoch="0" ver="1.52.2" rel="160099.3.14"/>
  <changelog author="mcepl@suse.com" date="1640952000">- Initial packaging of fake-gcs-server 1.32.2</changelog>
  <changelog author="mcepl@suse.com" 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="mcepl@suse.com" date="1689595200">- Use %autosetup.
- Put packaging files under the control of git.</changelog>
  <changelog author="mcepl@cepl.eu" 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="mcepl@cepl.eu" 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="mcepl@cepl.eu" 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="mcepl@cepl.eu" 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="1bb81f38b801a1e71e22376ef1c43c3fd4221db76104f46b5ba4458018dcf55f2e66d6113e0b8d3d2636414c5a13120a3e9170da48bd26c9e8661ff6d660f09a" name="fake-hwclock" arch="noarch">
  <version epoch="0" ver="0.13" rel="bp161.1.1"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1648382400">- initial version 0.12</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1648382401">- add timer for regularly saving the fake hwclock timestamp</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1717502400">- Update to version 0.13</changelog>
</package>
<package pkgid="331a496fca6a68da500270af73c63ef8453e6e60fe9e3cefa365956c8fd36e4a5a8f14389e14a6e03898975ad9dfe5b01aa1f989200fd57ca3be405da7fb0bde" name="fakechroot" arch="s390x">
  <version epoch="0" ver="2.20.1" rel="bp161.1.2"/>
  <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&#x161;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="c60acdce6dd60498cc0818012f82d1a7b4776641d46e0d089a9392687cb56f7feb3aa878f4e84f76b2333e09ee8ed9268dda1ee63b8a545dea0211d63173a716" name="fakeroot" arch="s390x">
  <version epoch="0" ver="1.38" rel="bp161.1.1"/>
  <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&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1779019200">- update to 1.38:
  * fix xattr handling</changelog>
</package>
<package pkgid="157bcc9fc224a2393e34bb43c0f177c7094d8d102471d5437ca390cf5b72d65b3428478d2093a14d5330a6e9fe7c94727621b831e36f90ab4b7adbd9a475a71d" name="falcoctl" arch="s390x">
  <version epoch="0" ver="0.10.0" rel="bp161.1.9"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1706875200">- new package falcoctl: CLI for the Falco Cloud Native Runtime
  Security solution</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707739200">- Update to version 0.7.2:
  * bumped helper message
  * added http-header option in driver download
  * chore(pkg/driver): ubuntu has its own specific FixupKernel
    logic now.
  * fix(pkg/driver): fixed generic kernelversion fixup method.
  * pkg/driver/flatcar: Update the script
  * fix: Dead link in PR template
  * chore(cmd): fixed up some strings.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708776000">- Update to version 0.7.3:
  * fix(CI): add permissions to login-to-amazon-ecr job
  * new(ci): add provenance for main tag
  * fix(CI): properly get credentials for amazon ecr registry
  * new(CI): add provenance for ecr image
  * fix(ci): add permissions for AWS ecr
  * new(CI): add ecr repository</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717243200">- Update to version 0.8.0:
  * add dependabot config and update golangci-lint by @cpanato in
    [#385]
  * chore(cmd): fixed up some strings. by @FedeDP in #407
  * fix: fixed go.sum entry to fix build. by @FedeDP in #415
  * feat: adding support for KMS in cosign by @brennoo in #416
  * fix: Dead link in PR template by @krnowak in #424
  * pkg/driver/flatcar: Update the script by @krnowak in #425
  * fix(pkg/driver): fixed generic kernelversion fixup method. by
    @FedeDP in #427
  * new(cmd/driver): support user provided headers option for
    driver download by @toamto94 in #428
  * fix(pusher): correctly report artifact type by @alacuku in #442
  * Remove extra '$' character. by @thejefflarson in #458
  * feat(cmd/push): parse requirements and deps from rulesfile by
    @alacuku in #467
  * update(cmd): bumped oras to v.2.4.0. by @FedeDP in #478
  * fix(registry/push): correctly remove temporary dir by @alacuku
    in #479
  * update(tests/push): add new tests for push command by @alacuku
    in #486
  * new: driver selection logic by @FedeDP in #484
  * new(pkg/driver): try to fetch kernel headers leveraging
    driverkit library when building drivers by @FedeDP in #476
  * chore(cmd,pkg,internal): switch to use oras-go credentials
    package since oras-go-credentials is deprecated by @FedeDP in
    [#496]
  * chore(cmd/push): uniform receiver for push command by @alacuku
    in #498
  * fix(pkg/driver): fixup kernel headers download by @FedeDP in
    [#499]
  * fix(artifact/info): filter out signature tags by @alacuku in
    [#507]
  * vote: docs(OWNERS): add alacuku (Aldo Lacuku) to approvers by
    @alacuku in #497
  * cleanup(cmd/driver): drop preview tag. by @FedeDP in #506
  * fix(install): fix missing dependency signature verification by
    @LucaGuerra in #509
  * chore(cmd): dropped leftover experimental for driver-loader. by
    @FedeDP in #515
  * fix: Add backend 'https' to default index by @QJoly in #520
  * chore(internal): old ebpf probe must have lowest priority. by
    @FedeDP in #521
  * fix(pkg/driver): avoid source of crash during distro Discovery.
    by @FedeDP in #530
  * chore(build): bump go version to 1.22 by @alacuku in #533
  * add new boolean arg for 'registry push' --add-floating-tags, it
    will auto add the tags for the major and the minor versions by
    @Issif in #543
  * cleanup(cmd,pkg): moved enum to its own package. by @FedeDP in
    [#550]
  * new(pkg): use driverkit local build processor instead of
    implementing drivers build by @FedeDP in #356
  * fix(pkg/driver): create envmap if nil since driverkit expects
    it. by @FedeDP in #551
  * chore(cmd/driver): remove redundant log. by @FedeDP in #552
  * chore: updated driverkit to v0.19.2 by @FedeDP in #553
  * chore(deps): Bump google.golang.org/api from 0.178.0 to 0.180.0
    by @dependabot in #559
  * chore(deps): Bump the gomod group with 3 updates by @dependabot
    in #558
  * feat: Add --platform option to artifact/install by @kpaulisse
    in #554
  * chore(deps): Bump the actions group with 2 updates by
    @dependabot in #556
  * chore(deps): Bump golangci/golangci-lint-action from 5.3.0
    to 6.0.1 by @dependabot in #557
  * feat: Add file backend to fetcher by @kpaulisse in #555
  * new(cmd/driver): driver config namespace from env variable by
    @FedeDP in #560</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1722513600">- Update to version 0.9.0:
  * update(OWNERS): remove new line
  * update(OWNERS): add loresuso to approvers
  * chore(deps): Bump github.com/docker/docker
  * chore(pkg): bump driverkit to 0.20.0
  * chore(deps): Bump the actions group with 4 updates
  * chore(deps): Bump goreleaser/goreleaser-action from 5.1.0 to
    6.0.0
  * update(.goreleaser): bump version to v2
  * chore(deps): Bump slsa-framework/slsa-verifier in the actions
    group
  * chore(deps): Bump docker/build-push-action from 5.4.0 to 6.4.1
  * fix(push): use basename for artifacts when compressed in tar.gz
  * chore(Makefile): add .PHONY to falcoctl target
  * Add support for S3 index storage backend
  * fix: allow login to express registry as ref but actually
    extract the registry
  * chore(deps): Bump github.com/docker/cli
  * chore(deps): Bump the actions group across 1 directory with 4
    updates
  * chore(deps): Bump google.golang.org/grpc from 1.64.0 to 1.64.1
  * feat(dockerfile): use distroless image for falcoctl docker
    image
  * chore(go.mod): bump go version to 1.22.5
  * chore(cmd/driver,pkg/driver): allow to disable kernel headers
    automatic download.
  * chore(deps): Bump google.golang.org/api from 0.185.0 to 0.186.0
  * chore(deps): Bump github.com/hashicorp/go-retryablehttp
  * chore(deps): Bump google.golang.org/api from 0.184.0 to 0.185.0
  * chore(deps): Bump
    github.com/Azure/azure-sdk-for-go/sdk/azidentity
  * feat(auth/basic): extend auth basic command
  * chore(deps): Bump the actions group with 2 updates
  * chore(deps): Bump the gomod group with 4 updates
  * chore(deps): Bump cloud.google.com/go/storage from 1.41.0 to
    1.42.0
  * chore(deps): Bump google.golang.org/api from 0.183.0 to 0.184.0
  * chore(deps): Bump the gomod group with 2 updates
  * chore(deps): Bump golang.org/x/net from 0.25.0 to 0.26.0
  * chore(deps): Bump golang.org/x/term from 0.20.0 to 0.21.0
  * chore(deps): Bump google.golang.org/api from 0.182.0 to 0.183.0
  * chore(deps): Bump golang.org/x/sys from 0.20.0 to 0.21.0
  * chore(deps): Bump the gomod group with 5 updates
  * chore(deps): Bump docker/login-action in the actions group
  * chore(deps): Bump google.golang.org/api from 0.181.0 to 0.182.0
  * chore(deps): Bump github.com/spf13/viper from 1.18.2 to 1.19.0
  * chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.17.3 to
    2.19.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 0.9.1:
  * chore(deps): Bump actions/upload-artifact in the actions group
  * fix(auth/basic): bind pflags to viper only when required
  * chore(deps): Bump the actions group across 1 directory with 3
    updates
  * chore(deps): Bump the actions group with 3 updates</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726920000">- Update to version 0.10.0:
  * fix(goreleaser): use latest tag when two tags point to the same
    commit
  * update(go,pkg): updated driverkit to v0.20.3.
  * update(driver/config): add new unit tests
  * update(driver/config)!: use the same logic to configure engine
    kind for different enviroments</changelog>
</package>
<package pkgid="0350bd2048f9e736b2ff61ff3cbdef749dad72a169032870ea059bcad7cfec9138df00544e2cb3df4a1a6680ff9c18036e480b9f767f0ba58f44580cda31ea96" name="falcoctl-bash-completion" arch="noarch">
  <version epoch="0" ver="0.10.0" rel="bp161.1.9"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1706875200">- new package falcoctl: CLI for the Falco Cloud Native Runtime
  Security solution</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707739200">- Update to version 0.7.2:
  * bumped helper message
  * added http-header option in driver download
  * chore(pkg/driver): ubuntu has its own specific FixupKernel
    logic now.
  * fix(pkg/driver): fixed generic kernelversion fixup method.
  * pkg/driver/flatcar: Update the script
  * fix: Dead link in PR template
  * chore(cmd): fixed up some strings.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708776000">- Update to version 0.7.3:
  * fix(CI): add permissions to login-to-amazon-ecr job
  * new(ci): add provenance for main tag
  * fix(CI): properly get credentials for amazon ecr registry
  * new(CI): add provenance for ecr image
  * fix(ci): add permissions for AWS ecr
  * new(CI): add ecr repository</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717243200">- Update to version 0.8.0:
  * add dependabot config and update golangci-lint by @cpanato in
    [#385]
  * chore(cmd): fixed up some strings. by @FedeDP in #407
  * fix: fixed go.sum entry to fix build. by @FedeDP in #415
  * feat: adding support for KMS in cosign by @brennoo in #416
  * fix: Dead link in PR template by @krnowak in #424
  * pkg/driver/flatcar: Update the script by @krnowak in #425
  * fix(pkg/driver): fixed generic kernelversion fixup method. by
    @FedeDP in #427
  * new(cmd/driver): support user provided headers option for
    driver download by @toamto94 in #428
  * fix(pusher): correctly report artifact type by @alacuku in #442
  * Remove extra '$' character. by @thejefflarson in #458
  * feat(cmd/push): parse requirements and deps from rulesfile by
    @alacuku in #467
  * update(cmd): bumped oras to v.2.4.0. by @FedeDP in #478
  * fix(registry/push): correctly remove temporary dir by @alacuku
    in #479
  * update(tests/push): add new tests for push command by @alacuku
    in #486
  * new: driver selection logic by @FedeDP in #484
  * new(pkg/driver): try to fetch kernel headers leveraging
    driverkit library when building drivers by @FedeDP in #476
  * chore(cmd,pkg,internal): switch to use oras-go credentials
    package since oras-go-credentials is deprecated by @FedeDP in
    [#496]
  * chore(cmd/push): uniform receiver for push command by @alacuku
    in #498
  * fix(pkg/driver): fixup kernel headers download by @FedeDP in
    [#499]
  * fix(artifact/info): filter out signature tags by @alacuku in
    [#507]
  * vote: docs(OWNERS): add alacuku (Aldo Lacuku) to approvers by
    @alacuku in #497
  * cleanup(cmd/driver): drop preview tag. by @FedeDP in #506
  * fix(install): fix missing dependency signature verification by
    @LucaGuerra in #509
  * chore(cmd): dropped leftover experimental for driver-loader. by
    @FedeDP in #515
  * fix: Add backend 'https' to default index by @QJoly in #520
  * chore(internal): old ebpf probe must have lowest priority. by
    @FedeDP in #521
  * fix(pkg/driver): avoid source of crash during distro Discovery.
    by @FedeDP in #530
  * chore(build): bump go version to 1.22 by @alacuku in #533
  * add new boolean arg for 'registry push' --add-floating-tags, it
    will auto add the tags for the major and the minor versions by
    @Issif in #543
  * cleanup(cmd,pkg): moved enum to its own package. by @FedeDP in
    [#550]
  * new(pkg): use driverkit local build processor instead of
    implementing drivers build by @FedeDP in #356
  * fix(pkg/driver): create envmap if nil since driverkit expects
    it. by @FedeDP in #551
  * chore(cmd/driver): remove redundant log. by @FedeDP in #552
  * chore: updated driverkit to v0.19.2 by @FedeDP in #553
  * chore(deps): Bump google.golang.org/api from 0.178.0 to 0.180.0
    by @dependabot in #559
  * chore(deps): Bump the gomod group with 3 updates by @dependabot
    in #558
  * feat: Add --platform option to artifact/install by @kpaulisse
    in #554
  * chore(deps): Bump the actions group with 2 updates by
    @dependabot in #556
  * chore(deps): Bump golangci/golangci-lint-action from 5.3.0
    to 6.0.1 by @dependabot in #557
  * feat: Add file backend to fetcher by @kpaulisse in #555
  * new(cmd/driver): driver config namespace from env variable by
    @FedeDP in #560</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1722513600">- Update to version 0.9.0:
  * update(OWNERS): remove new line
  * update(OWNERS): add loresuso to approvers
  * chore(deps): Bump github.com/docker/docker
  * chore(pkg): bump driverkit to 0.20.0
  * chore(deps): Bump the actions group with 4 updates
  * chore(deps): Bump goreleaser/goreleaser-action from 5.1.0 to
    6.0.0
  * update(.goreleaser): bump version to v2
  * chore(deps): Bump slsa-framework/slsa-verifier in the actions
    group
  * chore(deps): Bump docker/build-push-action from 5.4.0 to 6.4.1
  * fix(push): use basename for artifacts when compressed in tar.gz
  * chore(Makefile): add .PHONY to falcoctl target
  * Add support for S3 index storage backend
  * fix: allow login to express registry as ref but actually
    extract the registry
  * chore(deps): Bump github.com/docker/cli
  * chore(deps): Bump the actions group across 1 directory with 4
    updates
  * chore(deps): Bump google.golang.org/grpc from 1.64.0 to 1.64.1
  * feat(dockerfile): use distroless image for falcoctl docker
    image
  * chore(go.mod): bump go version to 1.22.5
  * chore(cmd/driver,pkg/driver): allow to disable kernel headers
    automatic download.
  * chore(deps): Bump google.golang.org/api from 0.185.0 to 0.186.0
  * chore(deps): Bump github.com/hashicorp/go-retryablehttp
  * chore(deps): Bump google.golang.org/api from 0.184.0 to 0.185.0
  * chore(deps): Bump
    github.com/Azure/azure-sdk-for-go/sdk/azidentity
  * feat(auth/basic): extend auth basic command
  * chore(deps): Bump the actions group with 2 updates
  * chore(deps): Bump the gomod group with 4 updates
  * chore(deps): Bump cloud.google.com/go/storage from 1.41.0 to
    1.42.0
  * chore(deps): Bump google.golang.org/api from 0.183.0 to 0.184.0
  * chore(deps): Bump the gomod group with 2 updates
  * chore(deps): Bump golang.org/x/net from 0.25.0 to 0.26.0
  * chore(deps): Bump golang.org/x/term from 0.20.0 to 0.21.0
  * chore(deps): Bump google.golang.org/api from 0.182.0 to 0.183.0
  * chore(deps): Bump golang.org/x/sys from 0.20.0 to 0.21.0
  * chore(deps): Bump the gomod group with 5 updates
  * chore(deps): Bump docker/login-action in the actions group
  * chore(deps): Bump google.golang.org/api from 0.181.0 to 0.182.0
  * chore(deps): Bump github.com/spf13/viper from 1.18.2 to 1.19.0
  * chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.17.3 to
    2.19.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 0.9.1:
  * chore(deps): Bump actions/upload-artifact in the actions group
  * fix(auth/basic): bind pflags to viper only when required
  * chore(deps): Bump the actions group across 1 directory with 3
    updates
  * chore(deps): Bump the actions group with 3 updates</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726920000">- Update to version 0.10.0:
  * fix(goreleaser): use latest tag when two tags point to the same
    commit
  * update(go,pkg): updated driverkit to v0.20.3.
  * update(driver/config): add new unit tests
  * update(driver/config)!: use the same logic to configure engine
    kind for different enviroments</changelog>
</package>
<package pkgid="2e5a3a993dea8d86b07846f5ed10335d33fde864175a57c8e0406ac724b8c098b9d2ea9ceab4874df93e56f06f58e459c5f1e63109bbba7dd111bffdd057546d" name="falcoctl-fish-completion" arch="noarch">
  <version epoch="0" ver="0.10.0" rel="bp161.1.9"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1706875200">- new package falcoctl: CLI for the Falco Cloud Native Runtime
  Security solution</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707739200">- Update to version 0.7.2:
  * bumped helper message
  * added http-header option in driver download
  * chore(pkg/driver): ubuntu has its own specific FixupKernel
    logic now.
  * fix(pkg/driver): fixed generic kernelversion fixup method.
  * pkg/driver/flatcar: Update the script
  * fix: Dead link in PR template
  * chore(cmd): fixed up some strings.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708776000">- Update to version 0.7.3:
  * fix(CI): add permissions to login-to-amazon-ecr job
  * new(ci): add provenance for main tag
  * fix(CI): properly get credentials for amazon ecr registry
  * new(CI): add provenance for ecr image
  * fix(ci): add permissions for AWS ecr
  * new(CI): add ecr repository</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717243200">- Update to version 0.8.0:
  * add dependabot config and update golangci-lint by @cpanato in
    [#385]
  * chore(cmd): fixed up some strings. by @FedeDP in #407
  * fix: fixed go.sum entry to fix build. by @FedeDP in #415
  * feat: adding support for KMS in cosign by @brennoo in #416
  * fix: Dead link in PR template by @krnowak in #424
  * pkg/driver/flatcar: Update the script by @krnowak in #425
  * fix(pkg/driver): fixed generic kernelversion fixup method. by
    @FedeDP in #427
  * new(cmd/driver): support user provided headers option for
    driver download by @toamto94 in #428
  * fix(pusher): correctly report artifact type by @alacuku in #442
  * Remove extra '$' character. by @thejefflarson in #458
  * feat(cmd/push): parse requirements and deps from rulesfile by
    @alacuku in #467
  * update(cmd): bumped oras to v.2.4.0. by @FedeDP in #478
  * fix(registry/push): correctly remove temporary dir by @alacuku
    in #479
  * update(tests/push): add new tests for push command by @alacuku
    in #486
  * new: driver selection logic by @FedeDP in #484
  * new(pkg/driver): try to fetch kernel headers leveraging
    driverkit library when building drivers by @FedeDP in #476
  * chore(cmd,pkg,internal): switch to use oras-go credentials
    package since oras-go-credentials is deprecated by @FedeDP in
    [#496]
  * chore(cmd/push): uniform receiver for push command by @alacuku
    in #498
  * fix(pkg/driver): fixup kernel headers download by @FedeDP in
    [#499]
  * fix(artifact/info): filter out signature tags by @alacuku in
    [#507]
  * vote: docs(OWNERS): add alacuku (Aldo Lacuku) to approvers by
    @alacuku in #497
  * cleanup(cmd/driver): drop preview tag. by @FedeDP in #506
  * fix(install): fix missing dependency signature verification by
    @LucaGuerra in #509
  * chore(cmd): dropped leftover experimental for driver-loader. by
    @FedeDP in #515
  * fix: Add backend 'https' to default index by @QJoly in #520
  * chore(internal): old ebpf probe must have lowest priority. by
    @FedeDP in #521
  * fix(pkg/driver): avoid source of crash during distro Discovery.
    by @FedeDP in #530
  * chore(build): bump go version to 1.22 by @alacuku in #533
  * add new boolean arg for 'registry push' --add-floating-tags, it
    will auto add the tags for the major and the minor versions by
    @Issif in #543
  * cleanup(cmd,pkg): moved enum to its own package. by @FedeDP in
    [#550]
  * new(pkg): use driverkit local build processor instead of
    implementing drivers build by @FedeDP in #356
  * fix(pkg/driver): create envmap if nil since driverkit expects
    it. by @FedeDP in #551
  * chore(cmd/driver): remove redundant log. by @FedeDP in #552
  * chore: updated driverkit to v0.19.2 by @FedeDP in #553
  * chore(deps): Bump google.golang.org/api from 0.178.0 to 0.180.0
    by @dependabot in #559
  * chore(deps): Bump the gomod group with 3 updates by @dependabot
    in #558
  * feat: Add --platform option to artifact/install by @kpaulisse
    in #554
  * chore(deps): Bump the actions group with 2 updates by
    @dependabot in #556
  * chore(deps): Bump golangci/golangci-lint-action from 5.3.0
    to 6.0.1 by @dependabot in #557
  * feat: Add file backend to fetcher by @kpaulisse in #555
  * new(cmd/driver): driver config namespace from env variable by
    @FedeDP in #560</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1722513600">- Update to version 0.9.0:
  * update(OWNERS): remove new line
  * update(OWNERS): add loresuso to approvers
  * chore(deps): Bump github.com/docker/docker
  * chore(pkg): bump driverkit to 0.20.0
  * chore(deps): Bump the actions group with 4 updates
  * chore(deps): Bump goreleaser/goreleaser-action from 5.1.0 to
    6.0.0
  * update(.goreleaser): bump version to v2
  * chore(deps): Bump slsa-framework/slsa-verifier in the actions
    group
  * chore(deps): Bump docker/build-push-action from 5.4.0 to 6.4.1
  * fix(push): use basename for artifacts when compressed in tar.gz
  * chore(Makefile): add .PHONY to falcoctl target
  * Add support for S3 index storage backend
  * fix: allow login to express registry as ref but actually
    extract the registry
  * chore(deps): Bump github.com/docker/cli
  * chore(deps): Bump the actions group across 1 directory with 4
    updates
  * chore(deps): Bump google.golang.org/grpc from 1.64.0 to 1.64.1
  * feat(dockerfile): use distroless image for falcoctl docker
    image
  * chore(go.mod): bump go version to 1.22.5
  * chore(cmd/driver,pkg/driver): allow to disable kernel headers
    automatic download.
  * chore(deps): Bump google.golang.org/api from 0.185.0 to 0.186.0
  * chore(deps): Bump github.com/hashicorp/go-retryablehttp
  * chore(deps): Bump google.golang.org/api from 0.184.0 to 0.185.0
  * chore(deps): Bump
    github.com/Azure/azure-sdk-for-go/sdk/azidentity
  * feat(auth/basic): extend auth basic command
  * chore(deps): Bump the actions group with 2 updates
  * chore(deps): Bump the gomod group with 4 updates
  * chore(deps): Bump cloud.google.com/go/storage from 1.41.0 to
    1.42.0
  * chore(deps): Bump google.golang.org/api from 0.183.0 to 0.184.0
  * chore(deps): Bump the gomod group with 2 updates
  * chore(deps): Bump golang.org/x/net from 0.25.0 to 0.26.0
  * chore(deps): Bump golang.org/x/term from 0.20.0 to 0.21.0
  * chore(deps): Bump google.golang.org/api from 0.182.0 to 0.183.0
  * chore(deps): Bump golang.org/x/sys from 0.20.0 to 0.21.0
  * chore(deps): Bump the gomod group with 5 updates
  * chore(deps): Bump docker/login-action in the actions group
  * chore(deps): Bump google.golang.org/api from 0.181.0 to 0.182.0
  * chore(deps): Bump github.com/spf13/viper from 1.18.2 to 1.19.0
  * chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.17.3 to
    2.19.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 0.9.1:
  * chore(deps): Bump actions/upload-artifact in the actions group
  * fix(auth/basic): bind pflags to viper only when required
  * chore(deps): Bump the actions group across 1 directory with 3
    updates
  * chore(deps): Bump the actions group with 3 updates</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726920000">- Update to version 0.10.0:
  * fix(goreleaser): use latest tag when two tags point to the same
    commit
  * update(go,pkg): updated driverkit to v0.20.3.
  * update(driver/config): add new unit tests
  * update(driver/config)!: use the same logic to configure engine
    kind for different enviroments</changelog>
</package>
<package pkgid="79885fb030dac81cf311f8e8c936676e2fc427be73b2e3b8c7cb9099057df06a93b83570dcacb7ac7548e71b91107d3459701b0ec521a8dce05ab6ff2383685e" name="falcoctl-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.10.0" rel="bp161.1.9"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1706875200">- new package falcoctl: CLI for the Falco Cloud Native Runtime
  Security solution</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707739200">- Update to version 0.7.2:
  * bumped helper message
  * added http-header option in driver download
  * chore(pkg/driver): ubuntu has its own specific FixupKernel
    logic now.
  * fix(pkg/driver): fixed generic kernelversion fixup method.
  * pkg/driver/flatcar: Update the script
  * fix: Dead link in PR template
  * chore(cmd): fixed up some strings.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708776000">- Update to version 0.7.3:
  * fix(CI): add permissions to login-to-amazon-ecr job
  * new(ci): add provenance for main tag
  * fix(CI): properly get credentials for amazon ecr registry
  * new(CI): add provenance for ecr image
  * fix(ci): add permissions for AWS ecr
  * new(CI): add ecr repository</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717243200">- Update to version 0.8.0:
  * add dependabot config and update golangci-lint by @cpanato in
    [#385]
  * chore(cmd): fixed up some strings. by @FedeDP in #407
  * fix: fixed go.sum entry to fix build. by @FedeDP in #415
  * feat: adding support for KMS in cosign by @brennoo in #416
  * fix: Dead link in PR template by @krnowak in #424
  * pkg/driver/flatcar: Update the script by @krnowak in #425
  * fix(pkg/driver): fixed generic kernelversion fixup method. by
    @FedeDP in #427
  * new(cmd/driver): support user provided headers option for
    driver download by @toamto94 in #428
  * fix(pusher): correctly report artifact type by @alacuku in #442
  * Remove extra '$' character. by @thejefflarson in #458
  * feat(cmd/push): parse requirements and deps from rulesfile by
    @alacuku in #467
  * update(cmd): bumped oras to v.2.4.0. by @FedeDP in #478
  * fix(registry/push): correctly remove temporary dir by @alacuku
    in #479
  * update(tests/push): add new tests for push command by @alacuku
    in #486
  * new: driver selection logic by @FedeDP in #484
  * new(pkg/driver): try to fetch kernel headers leveraging
    driverkit library when building drivers by @FedeDP in #476
  * chore(cmd,pkg,internal): switch to use oras-go credentials
    package since oras-go-credentials is deprecated by @FedeDP in
    [#496]
  * chore(cmd/push): uniform receiver for push command by @alacuku
    in #498
  * fix(pkg/driver): fixup kernel headers download by @FedeDP in
    [#499]
  * fix(artifact/info): filter out signature tags by @alacuku in
    [#507]
  * vote: docs(OWNERS): add alacuku (Aldo Lacuku) to approvers by
    @alacuku in #497
  * cleanup(cmd/driver): drop preview tag. by @FedeDP in #506
  * fix(install): fix missing dependency signature verification by
    @LucaGuerra in #509
  * chore(cmd): dropped leftover experimental for driver-loader. by
    @FedeDP in #515
  * fix: Add backend 'https' to default index by @QJoly in #520
  * chore(internal): old ebpf probe must have lowest priority. by
    @FedeDP in #521
  * fix(pkg/driver): avoid source of crash during distro Discovery.
    by @FedeDP in #530
  * chore(build): bump go version to 1.22 by @alacuku in #533
  * add new boolean arg for 'registry push' --add-floating-tags, it
    will auto add the tags for the major and the minor versions by
    @Issif in #543
  * cleanup(cmd,pkg): moved enum to its own package. by @FedeDP in
    [#550]
  * new(pkg): use driverkit local build processor instead of
    implementing drivers build by @FedeDP in #356
  * fix(pkg/driver): create envmap if nil since driverkit expects
    it. by @FedeDP in #551
  * chore(cmd/driver): remove redundant log. by @FedeDP in #552
  * chore: updated driverkit to v0.19.2 by @FedeDP in #553
  * chore(deps): Bump google.golang.org/api from 0.178.0 to 0.180.0
    by @dependabot in #559
  * chore(deps): Bump the gomod group with 3 updates by @dependabot
    in #558
  * feat: Add --platform option to artifact/install by @kpaulisse
    in #554
  * chore(deps): Bump the actions group with 2 updates by
    @dependabot in #556
  * chore(deps): Bump golangci/golangci-lint-action from 5.3.0
    to 6.0.1 by @dependabot in #557
  * feat: Add file backend to fetcher by @kpaulisse in #555
  * new(cmd/driver): driver config namespace from env variable by
    @FedeDP in #560</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1722513600">- Update to version 0.9.0:
  * update(OWNERS): remove new line
  * update(OWNERS): add loresuso to approvers
  * chore(deps): Bump github.com/docker/docker
  * chore(pkg): bump driverkit to 0.20.0
  * chore(deps): Bump the actions group with 4 updates
  * chore(deps): Bump goreleaser/goreleaser-action from 5.1.0 to
    6.0.0
  * update(.goreleaser): bump version to v2
  * chore(deps): Bump slsa-framework/slsa-verifier in the actions
    group
  * chore(deps): Bump docker/build-push-action from 5.4.0 to 6.4.1
  * fix(push): use basename for artifacts when compressed in tar.gz
  * chore(Makefile): add .PHONY to falcoctl target
  * Add support for S3 index storage backend
  * fix: allow login to express registry as ref but actually
    extract the registry
  * chore(deps): Bump github.com/docker/cli
  * chore(deps): Bump the actions group across 1 directory with 4
    updates
  * chore(deps): Bump google.golang.org/grpc from 1.64.0 to 1.64.1
  * feat(dockerfile): use distroless image for falcoctl docker
    image
  * chore(go.mod): bump go version to 1.22.5
  * chore(cmd/driver,pkg/driver): allow to disable kernel headers
    automatic download.
  * chore(deps): Bump google.golang.org/api from 0.185.0 to 0.186.0
  * chore(deps): Bump github.com/hashicorp/go-retryablehttp
  * chore(deps): Bump google.golang.org/api from 0.184.0 to 0.185.0
  * chore(deps): Bump
    github.com/Azure/azure-sdk-for-go/sdk/azidentity
  * feat(auth/basic): extend auth basic command
  * chore(deps): Bump the actions group with 2 updates
  * chore(deps): Bump the gomod group with 4 updates
  * chore(deps): Bump cloud.google.com/go/storage from 1.41.0 to
    1.42.0
  * chore(deps): Bump google.golang.org/api from 0.183.0 to 0.184.0
  * chore(deps): Bump the gomod group with 2 updates
  * chore(deps): Bump golang.org/x/net from 0.25.0 to 0.26.0
  * chore(deps): Bump golang.org/x/term from 0.20.0 to 0.21.0
  * chore(deps): Bump google.golang.org/api from 0.182.0 to 0.183.0
  * chore(deps): Bump golang.org/x/sys from 0.20.0 to 0.21.0
  * chore(deps): Bump the gomod group with 5 updates
  * chore(deps): Bump docker/login-action in the actions group
  * chore(deps): Bump google.golang.org/api from 0.181.0 to 0.182.0
  * chore(deps): Bump github.com/spf13/viper from 1.18.2 to 1.19.0
  * chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.17.3 to
    2.19.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 0.9.1:
  * chore(deps): Bump actions/upload-artifact in the actions group
  * fix(auth/basic): bind pflags to viper only when required
  * chore(deps): Bump the actions group across 1 directory with 3
    updates
  * chore(deps): Bump the actions group with 3 updates</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726920000">- Update to version 0.10.0:
  * fix(goreleaser): use latest tag when two tags point to the same
    commit
  * update(go,pkg): updated driverkit to v0.20.3.
  * update(driver/config): add new unit tests
  * update(driver/config)!: use the same logic to configure engine
    kind for different enviroments</changelog>
</package>
<package pkgid="b0b30eb6c13dcafc139fa8862b817750bcb5db8c4b0f342acc9e34a64b5acc4f63a88653cc884607d18f0b8504df9f21650566588234b89e3799a95ba473a4b7" name="falcosidekick" arch="s390x">
  <version epoch="0" ver="2.30.0" rel="bp161.1.9"/>
  <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>
</package>
<package pkgid="48f16966746632492ab76c7727e1163f8b4bb136522f8b50cd4a46f8435ff546380979a00c09ac9d9c3bfb1b6d0d0fbba823e9cb6ccda998a959a566c8f65133" name="falkon-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Add blob URI scheme to list of internal schemes (kde#511239)
  * Add menu to SideBar title
  * Add configurable minimal width for sidebar (kde#475131)
  * Disable online SiteSettings tests by default
  * Make it possible to include multiple authors
  * Fix web custom protocol handler registration (kde#497884)
  * Add context menu for bookmarks menus (kde#398856)
  * GreaseMonkey: Add Dis/Enable icon menu option
  * GreaseMonkey: Remove UserScripts when disabled
  * Add "Dis/Enable AdBlock" into icon context menu
  * Fix compilation with disabled DBUS
  * Add DBus implementation to openFolder (kde#460997)
  * Add option to disable image animation
  * Add configurable delay for loaded background color
  * Inspector: Apply loading background customization
  * Fix loading and storing settings in WebInspector (kde#487149)
  * Update CHANGELOG
  * Add permission management for unknown protocols (kde#425785)
  * Remove obsolete Windows packaging
  * Enable Windows craft build</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- Changes since 25.12.3:
  * UserAgent: Allow adding urls without valid host
  * Fix Drag&amp;Drop actions in bookmarks manager
  * Add cut, copy and paste to Bookmarks context menu (kde#477140)
  * KWallet: Do not show password when failed
  * KWallet: Show notification when wallet opening fails
  * KWallet add more guards around the code
  * KWallet: Open the wallet only when asked
  * KWallet: Do not ask for password at start
  * Add support to add items into sidebar menu</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&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>
</package>
<package pkgid="30633983187e4820a2ba3ad20530ac44c50469365eb664602f8e9f9fdcb1618d1f81c2cf4f4361fb992a6959d2c63b915562825e87239faa9d718a31d9021137" name="fann-devel" arch="s390x">
  <version epoch="0" ver="2.2.0" rel="bp161.1.2"/>
  <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="991e6c7d200da67944075d6becce27ba2c08155ead95287396c305a4bccd36ec93ad6f5ebb108855c73f090389fad56e3e9e0e73fcce4b757807220d13345463" name="farbfeld" arch="s390x">
  <version epoch="0" ver="4" rel="bp161.1.8"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667563200">- Initial package of farbfeld 4 for openSUSE</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667563201">- Expand description by format description / prior art mention.</changelog>
</package>
<package pkgid="b2cb47e7c4db140d82ac6950aed46e01d1ad6a6104ed70e599b56b3970ce038b33064f01a289d9f9e0f21d855522e4c45da582896bf2b1d731d3ec0e9afa1105" name="farstream-data" arch="noarch">
  <version epoch="0" ver="0.2.9+5" rel="bp161.1.5"/>
  <changelog author="fcrozat@suse.com" date="1427889600">- Add farstream-plugin-path.patch: use library policy compliant
  path name for plugin.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="3c4f1bd05133b35a137c49d0e959a7eff47926813bcdd112031a4cfc413564ca154b7c92b6fd14409624526a17bf530fd6f8d6910f7f9e6fbb040a6139e45942" name="farstream-devel" arch="s390x">
  <version epoch="0" ver="0.2.9+5" rel="bp161.1.5"/>
  <changelog author="fcrozat@suse.com" date="1427889600">- Add farstream-plugin-path.patch: use library policy compliant
  path name for plugin.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="04968cee298f9b33fd2b1a2af40b69416d5e452c3c5d58dd2f9860b1e041e828f57f3d3d8b77bfe04172df19b972fef930d88892b6aa4fea594a8737ebf0fbdd" name="fast_float-devel" arch="noarch">
  <version epoch="0" ver="7.0.0" rel="160099.2.2"/>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1703505600">- Initial package version (6.0.0)</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1737201600">- Update to 7.0.0:
  + Iplus/minus handling in parse_infnan
  + enum class chars_format
  + Add allow_leading_plus and skip_white_space in chars_format
- Drop upstream make_supplemental_tests_optional.patch</changelog>
</package>
<package pkgid="b35c40d339f116f46a1d6114ea60b3730480ec65c650f4523fce2129336351df1deb4c2b90a4307d1c7dcf634456d3e62e4c637c3a4ac3cf06295e6e8c776786" name="fastfetch" arch="s390x">
  <version epoch="0" ver="2.48.0" rel="bp161.1.3"/>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1743768000">- update to 2.40.2
  Changes:
  * Since v2.40.0, we've been loading config files from the
    directory where the fastfetch binary is located. However,
    this approach may lead to loading unexpected files. For
    example, `fastfetch -c groups` would attempt to load
    `/usr/bin/groups`. Therefore, we now enforce the .jsonc
    extension when loading config files.
  Features:
  * Mark kitty image protocol support for warp terminal (Logo)
  * Documentation improvements
- update to 2.40.1
  Bugfixes:
  * Fix compiling error on old intel platform (TPM, macOS)
  * Fix --file-raw - no longer working
    (gh#fastfetch-cli/fastfetch#1659)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1744459200">- update to 2.40.4
  Bugfixes:
  * Fix loading presets config on Windows
    (gh#fastfetch-cli/fastfetch#1682)
  - Regression of v2.40.0
  * Remove the prefix `v` of Hyprland version on Arch Linux (WM,
    Linux)
- update to 2.40.3
  Bugfixes:
  * Fix loading example configs from presets directory
    (gh#fastfetch-cli/fastfetch#1672)
  - Regression of v2.40.2
  * Mark kitty image protocol support for warp terminal on macOS
    too (Logo)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1744804800">- update to 2.41.0
  Changes:
  * Due to the deprecation, Linux x86_64 binaries are now built
    with Ubuntu 22.04 (Glibc 2.35, Debian 12)
  - You can always build fastfetch yourself on your own. Please
    don't report bugs related to this change.
  Bugfixes:
  * Don't detect disk type for virtual disks
    (gh#fastfetch-cli/fastfetch#1669)
  Features:
  * Support physical core count detection on non-x86 platforms
    (CPU, Linux / FreeBSD)
  * Support CPU frequency detection on PPC64 (CPU, FreeBSD)
  * Support soar packages count detection (Packages, Linux)
  * Support `~` path expanding on Windows (Logo, Windows)
  * Support retrieving full user name (Title)
  - Exposed with `--title-format '{full-user-name}'`
  * Improve CPU (thermal zone) temperature detection on Windows
    (CPU, Windows)
  - Administrator privileges are no longer needed
  * Support base Wifi info detection on OpenBSD (Wifi, OpenBSD)
  - To be tested
  * Support GPU temperature detection for Intel dGPU on Linux
    (GPU, Linux)
  - To be tested
  * Add new ARM CPU part numbers (CPU, Linux)
  * Add base implementation of Bluetooth device detection
    (gh#fastfetch-cli/fastfetch#1690)
  * Some small improvements
  Logo:
  * Add anduinos
  * Add 2 more Alpine logos</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1745928000">- Update to 2.42.0:
  Changes:
  * Normalize the module name `Bios` to `BIOS`
    (gh#fastfetch-cli/fastfetch#1721)
  - No configuration file changes are required because fastfetch
    parses module names case-insensitively.
  Bugfixes:
  * Disable disk type detection for virtual disks
    (gh#fastfetch-cli/fastfetch#1669)
  * Fix incorrect CPU temperature reporting (CPU, OpenBSD)
  * Fix setting logo.chafa.symbols in JSON configuration
    (gh#fastfetch-cli/fastfetch#1709)
  * Fix non-normalized time display
    (gh#fastfetch-cli/fastfetch#1720)
  * Miscellaneous minor fixes
  Features:
  * Add CPU temperature detection support (CPU, SunOS)
  * Improve CPU frequency detection (CPU, NetBSD)
  * Add Wi-Fi detection support (Wifi, NetBSD)
  * Add Webcam detection support (Camera, OpenBSD)
  - Requires root privileges
  Logos:
  * Remove GoralixOS logo (gh#fastfetch-cli/fastfetch#1699)
  * Add Aurora logo (gh#fastfetch-cli/fastfetch#1700)
  * Add Codex Linux logo (gh#fastfetch-cli/fastfetch#1701)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1747483200">- Update to 2.43.0:
  Features:
  * Add option to hide unknown GPUs (GPU)
  * Detect VRAM type of AMD GPUs on Linux (GPU, Linux)
  Bugfixes:
  * Fix disk usage detection on 32-bit Linux
    (gh#fastfetch-cli/fastfetch#1734)
  * Fix duplicated playback status (Media, Linux)
  Logos:
  * new AthenaOS
  * add Hydra Framework</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1748001600">- Update to 2.44.0:
  Features:
  * Add option `--disk-hide-folders` and `--disk-hide-fs` to hide
    specific mountpoints and filesystems in Disk module (Disk)
  - `--disk-hide-folders` defaults to `/efi:/boot:/boot/efi` on
    Linux and *BSD. Previously these EFI-related folders were
    hardcoded to be hidden on Linux.
  Bugfixes:
  * Ignore `/usr/bin/script` when detecting shell and terminal
    (gh#fastfetch-cli/fastfetch#1761)
  * Fix compatibility with KDE Plasma 6.4 which is in beta
    currently (gh#fastfetch-cli/fastfetch#1765)
  Logos:
  * Add Kylin (gh#fastfetch-cli/fastfetch#1760)
  * Add UBLinux (gh#fastfetch-cli/fastfetch#1764)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1749211200">- Update to 2.45.0:
  Features:
  * Recognize additional GPU vendors (GPU, Linux)
  * Support CTWM, FVWM and I3 window manager version detection (WM)
  * Support `"logo": { "type": "command-raw" }` to run a command
    and display its output as logo
    (gh#fastfetch-cli/fastfetch#1780)
  - Useful for displaying custom logos generated by other
    programs such as `pokeget`: `{ "type": "command-raw",
    "source": "pokeget random --hide-name" }`
  - Supported in JSONC config file only. `pokeget random
  - -hide-name | fastfetch --file-raw` - should be used in shell
  * Support --swap-separate to display detailed swap devices on
    separate lines instead of a summary (Swap)
  Bugfixes:
  * Don't ignore sshfs mountpoints
    (gh#fastfetch-cli/fastfetch#1776)
  * Fix dnf package count detection
    (gh#fastfetch-cli/fastfetch#1777)
  Logos:
  * Add Starry Linux (gh#fastfetch-cli/fastfetch#1771)
  * Add rhel_small (gh#fastfetch-cli/fastfetch#1774)
  * Update color palette of voidlinux (gh#fastfetch-cli/fastfetch#1775)
  * Add void2
  * Update Xenia Linux (gh#fastfetch-cli/fastfetch#1783)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1750593600">- Update to 2.46.0:
  Features:
  * Support Rio terminal font detection
    (gh#fastfetch-cli/fastfetch#1789)
  * Improve Raspberry Pi OS for RPI5 detection
    (gh#fastfetch-cli/fastfetch#1773)
  * Support shared VRAM usage detection for AMD GPUs (GPU, Linux)
  * Support GPU info detection for old ATI radeon driver
    (gh#fastfetch-cli/fastfetch#1810)
  Bugfixes:
  * Hide `/boot/firmware` by default (Disk, Linux)
  Logos:
  * Rename Hydra Framework to HydraPwk
    (gh#fastfetch-cli/fastfetch#1812)
  * Add AnushOS (gh#fastfetch-cli/fastfetch#1806)
  * Add HarmonyOS (gh#fastfetch-cli/fastfetch#1804)
  * Add GhostFreak (gh#fastfetch-cli/fastfetch#1801)
  * Add TrueNAS Scale (gh#fastfetch-cli/fastfetch#1795)
  * Add Fedora2_small (gh#fastfetch-cli/fastfetch#1785)
  * Add xenia_old; update colors of xenia
    (gh#fastfetch-cli/fastfetch#1797)
  * Improve colors of bedrock_small
    (gh#fastfetch-cli/fastfetch#1790)
  * Add Kalpa Desktop (gh#fastfetch-cli/fastfetch#1807)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1751976000">- Update to 2.47.0:
  Features:
  * Improve DietPi OS and Raspberry Pi OS detection
    (gh#fastfetch-cli/fastfetch#1816)
  * Increase `PROC_FILE_BUFFSIZ` to avoid possible short reads
  - Fix potential bugs in `DiskIO`, `NetIO` and `CPUUsage`
    modules
  * Improve accuracy of CPU usage calculations by including
    interrupt and softirq times
  * Ignore init and systemd processes when detecting terminals
  Logos:
  * Improve visibility on white-background terminals for some
    logos by replacing white with the default foreground color
  - According to Wikipedia, the default foreground color is
    implementation-defined. It's usually black for white themes
    and white for dark themes. However, some terminals, notably
    Konsole with the default theme, use a different color,
    which may cause issues with some logos.
  * Add Xubuntu</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1752667200">- Update to 2.48.0:
  Features:
  * Add support for detecting Fedora variants
    (gh#fastfetch-cli/fastfetch#1830)
  - Currently supported variants: CoreOS, Kinoite, Sericea,
    Silverblue
  * Improve performance and security when spawning child processes
    by replacing `fork-exec` with `posix_spawn` (*nix)
  * Trim leading and trailing whitespaces in disk serial numbers
    (PhysicalDisk)
  * Add /etc/profiles/per-user detection for Nix user packages
    (gh#fastfetch-cli/fastfetch#1782)
  * Introduce `years` (whole years as integer), `days-of-year`
    (days since the last anniversary) and `years-fraction` (years
    as fraction, e.g. 1.5 means 1 year and 6 months) formatting
    placeholder to `Disk` (since disk creation), `Users` (since
    user login) and `Uptime` (since system boot) modules
  - For example: `fastfetch -s disk --disk-key 'OS Installation'
  - -disk-format '{years} years {days-of-year} days'`
  * Add --fraction-ndigits option to specify the number of digits
    after the decimal point when displaying ordinary fractional
    values
  - Typically used with `{years-fraction}` above
  - This option does not affect percentage values, sizes, etc,
    which are controlled by individual options.
  Bugfixes:
  * Fix compilation issues when not using
    `-DBINARY_LINK_TYPE=dlopen`
  - Regression from v2.47.0
  - Note: this option was added for debugging purposes only and
    is not recommended for production use
  * Prevent text files from being loaded as image files
    (gh#fastfetch-cli/fastfetch#1843)
  Logos:
  * Add Minimal System
  * Add AxOS
  * Rename Ada to Xray OS</changelog>
</package>
<package pkgid="fed80befe478bb4c5668096fd6a5159e883d7388e250859f2c5df3cbfcd1ff4cd4baf5400ff95c9290fa6e1f97c3bbab22582ed02fd4b28138ddf7e119e055ac" name="fastfetch-bash-completion" arch="noarch">
  <version epoch="0" ver="2.48.0" rel="bp161.1.3"/>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1743768000">- update to 2.40.2
  Changes:
  * Since v2.40.0, we've been loading config files from the
    directory where the fastfetch binary is located. However,
    this approach may lead to loading unexpected files. For
    example, `fastfetch -c groups` would attempt to load
    `/usr/bin/groups`. Therefore, we now enforce the .jsonc
    extension when loading config files.
  Features:
  * Mark kitty image protocol support for warp terminal (Logo)
  * Documentation improvements
- update to 2.40.1
  Bugfixes:
  * Fix compiling error on old intel platform (TPM, macOS)
  * Fix --file-raw - no longer working
    (gh#fastfetch-cli/fastfetch#1659)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1744459200">- update to 2.40.4
  Bugfixes:
  * Fix loading presets config on Windows
    (gh#fastfetch-cli/fastfetch#1682)
  - Regression of v2.40.0
  * Remove the prefix `v` of Hyprland version on Arch Linux (WM,
    Linux)
- update to 2.40.3
  Bugfixes:
  * Fix loading example configs from presets directory
    (gh#fastfetch-cli/fastfetch#1672)
  - Regression of v2.40.2
  * Mark kitty image protocol support for warp terminal on macOS
    too (Logo)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1744804800">- update to 2.41.0
  Changes:
  * Due to the deprecation, Linux x86_64 binaries are now built
    with Ubuntu 22.04 (Glibc 2.35, Debian 12)
  - You can always build fastfetch yourself on your own. Please
    don't report bugs related to this change.
  Bugfixes:
  * Don't detect disk type for virtual disks
    (gh#fastfetch-cli/fastfetch#1669)
  Features:
  * Support physical core count detection on non-x86 platforms
    (CPU, Linux / FreeBSD)
  * Support CPU frequency detection on PPC64 (CPU, FreeBSD)
  * Support soar packages count detection (Packages, Linux)
  * Support `~` path expanding on Windows (Logo, Windows)
  * Support retrieving full user name (Title)
  - Exposed with `--title-format '{full-user-name}'`
  * Improve CPU (thermal zone) temperature detection on Windows
    (CPU, Windows)
  - Administrator privileges are no longer needed
  * Support base Wifi info detection on OpenBSD (Wifi, OpenBSD)
  - To be tested
  * Support GPU temperature detection for Intel dGPU on Linux
    (GPU, Linux)
  - To be tested
  * Add new ARM CPU part numbers (CPU, Linux)
  * Add base implementation of Bluetooth device detection
    (gh#fastfetch-cli/fastfetch#1690)
  * Some small improvements
  Logo:
  * Add anduinos
  * Add 2 more Alpine logos</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1745928000">- Update to 2.42.0:
  Changes:
  * Normalize the module name `Bios` to `BIOS`
    (gh#fastfetch-cli/fastfetch#1721)
  - No configuration file changes are required because fastfetch
    parses module names case-insensitively.
  Bugfixes:
  * Disable disk type detection for virtual disks
    (gh#fastfetch-cli/fastfetch#1669)
  * Fix incorrect CPU temperature reporting (CPU, OpenBSD)
  * Fix setting logo.chafa.symbols in JSON configuration
    (gh#fastfetch-cli/fastfetch#1709)
  * Fix non-normalized time display
    (gh#fastfetch-cli/fastfetch#1720)
  * Miscellaneous minor fixes
  Features:
  * Add CPU temperature detection support (CPU, SunOS)
  * Improve CPU frequency detection (CPU, NetBSD)
  * Add Wi-Fi detection support (Wifi, NetBSD)
  * Add Webcam detection support (Camera, OpenBSD)
  - Requires root privileges
  Logos:
  * Remove GoralixOS logo (gh#fastfetch-cli/fastfetch#1699)
  * Add Aurora logo (gh#fastfetch-cli/fastfetch#1700)
  * Add Codex Linux logo (gh#fastfetch-cli/fastfetch#1701)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1747483200">- Update to 2.43.0:
  Features:
  * Add option to hide unknown GPUs (GPU)
  * Detect VRAM type of AMD GPUs on Linux (GPU, Linux)
  Bugfixes:
  * Fix disk usage detection on 32-bit Linux
    (gh#fastfetch-cli/fastfetch#1734)
  * Fix duplicated playback status (Media, Linux)
  Logos:
  * new AthenaOS
  * add Hydra Framework</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1748001600">- Update to 2.44.0:
  Features:
  * Add option `--disk-hide-folders` and `--disk-hide-fs` to hide
    specific mountpoints and filesystems in Disk module (Disk)
  - `--disk-hide-folders` defaults to `/efi:/boot:/boot/efi` on
    Linux and *BSD. Previously these EFI-related folders were
    hardcoded to be hidden on Linux.
  Bugfixes:
  * Ignore `/usr/bin/script` when detecting shell and terminal
    (gh#fastfetch-cli/fastfetch#1761)
  * Fix compatibility with KDE Plasma 6.4 which is in beta
    currently (gh#fastfetch-cli/fastfetch#1765)
  Logos:
  * Add Kylin (gh#fastfetch-cli/fastfetch#1760)
  * Add UBLinux (gh#fastfetch-cli/fastfetch#1764)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1749211200">- Update to 2.45.0:
  Features:
  * Recognize additional GPU vendors (GPU, Linux)
  * Support CTWM, FVWM and I3 window manager version detection (WM)
  * Support `"logo": { "type": "command-raw" }` to run a command
    and display its output as logo
    (gh#fastfetch-cli/fastfetch#1780)
  - Useful for displaying custom logos generated by other
    programs such as `pokeget`: `{ "type": "command-raw",
    "source": "pokeget random --hide-name" }`
  - Supported in JSONC config file only. `pokeget random
  - -hide-name | fastfetch --file-raw` - should be used in shell
  * Support --swap-separate to display detailed swap devices on
    separate lines instead of a summary (Swap)
  Bugfixes:
  * Don't ignore sshfs mountpoints
    (gh#fastfetch-cli/fastfetch#1776)
  * Fix dnf package count detection
    (gh#fastfetch-cli/fastfetch#1777)
  Logos:
  * Add Starry Linux (gh#fastfetch-cli/fastfetch#1771)
  * Add rhel_small (gh#fastfetch-cli/fastfetch#1774)
  * Update color palette of voidlinux (gh#fastfetch-cli/fastfetch#1775)
  * Add void2
  * Update Xenia Linux (gh#fastfetch-cli/fastfetch#1783)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1750593600">- Update to 2.46.0:
  Features:
  * Support Rio terminal font detection
    (gh#fastfetch-cli/fastfetch#1789)
  * Improve Raspberry Pi OS for RPI5 detection
    (gh#fastfetch-cli/fastfetch#1773)
  * Support shared VRAM usage detection for AMD GPUs (GPU, Linux)
  * Support GPU info detection for old ATI radeon driver
    (gh#fastfetch-cli/fastfetch#1810)
  Bugfixes:
  * Hide `/boot/firmware` by default (Disk, Linux)
  Logos:
  * Rename Hydra Framework to HydraPwk
    (gh#fastfetch-cli/fastfetch#1812)
  * Add AnushOS (gh#fastfetch-cli/fastfetch#1806)
  * Add HarmonyOS (gh#fastfetch-cli/fastfetch#1804)
  * Add GhostFreak (gh#fastfetch-cli/fastfetch#1801)
  * Add TrueNAS Scale (gh#fastfetch-cli/fastfetch#1795)
  * Add Fedora2_small (gh#fastfetch-cli/fastfetch#1785)
  * Add xenia_old; update colors of xenia
    (gh#fastfetch-cli/fastfetch#1797)
  * Improve colors of bedrock_small
    (gh#fastfetch-cli/fastfetch#1790)
  * Add Kalpa Desktop (gh#fastfetch-cli/fastfetch#1807)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1751976000">- Update to 2.47.0:
  Features:
  * Improve DietPi OS and Raspberry Pi OS detection
    (gh#fastfetch-cli/fastfetch#1816)
  * Increase `PROC_FILE_BUFFSIZ` to avoid possible short reads
  - Fix potential bugs in `DiskIO`, `NetIO` and `CPUUsage`
    modules
  * Improve accuracy of CPU usage calculations by including
    interrupt and softirq times
  * Ignore init and systemd processes when detecting terminals
  Logos:
  * Improve visibility on white-background terminals for some
    logos by replacing white with the default foreground color
  - According to Wikipedia, the default foreground color is
    implementation-defined. It's usually black for white themes
    and white for dark themes. However, some terminals, notably
    Konsole with the default theme, use a different color,
    which may cause issues with some logos.
  * Add Xubuntu</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1752667200">- Update to 2.48.0:
  Features:
  * Add support for detecting Fedora variants
    (gh#fastfetch-cli/fastfetch#1830)
  - Currently supported variants: CoreOS, Kinoite, Sericea,
    Silverblue
  * Improve performance and security when spawning child processes
    by replacing `fork-exec` with `posix_spawn` (*nix)
  * Trim leading and trailing whitespaces in disk serial numbers
    (PhysicalDisk)
  * Add /etc/profiles/per-user detection for Nix user packages
    (gh#fastfetch-cli/fastfetch#1782)
  * Introduce `years` (whole years as integer), `days-of-year`
    (days since the last anniversary) and `years-fraction` (years
    as fraction, e.g. 1.5 means 1 year and 6 months) formatting
    placeholder to `Disk` (since disk creation), `Users` (since
    user login) and `Uptime` (since system boot) modules
  - For example: `fastfetch -s disk --disk-key 'OS Installation'
  - -disk-format '{years} years {days-of-year} days'`
  * Add --fraction-ndigits option to specify the number of digits
    after the decimal point when displaying ordinary fractional
    values
  - Typically used with `{years-fraction}` above
  - This option does not affect percentage values, sizes, etc,
    which are controlled by individual options.
  Bugfixes:
  * Fix compilation issues when not using
    `-DBINARY_LINK_TYPE=dlopen`
  - Regression from v2.47.0
  - Note: this option was added for debugging purposes only and
    is not recommended for production use
  * Prevent text files from being loaded as image files
    (gh#fastfetch-cli/fastfetch#1843)
  Logos:
  * Add Minimal System
  * Add AxOS
  * Rename Ada to Xray OS</changelog>
</package>
<package pkgid="94a6062d04b0d0914521dccfdddca73533d9bd098a08b212abbe1bcb279ae0b3f6b0d86f52e2c45f415b23ba3239c10d8e7176cb11fe2881534bc6c9f02e4a27" name="fastfetch-fish-completion" arch="noarch">
  <version epoch="0" ver="2.48.0" rel="bp161.1.3"/>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1743768000">- update to 2.40.2
  Changes:
  * Since v2.40.0, we've been loading config files from the
    directory where the fastfetch binary is located. However,
    this approach may lead to loading unexpected files. For
    example, `fastfetch -c groups` would attempt to load
    `/usr/bin/groups`. Therefore, we now enforce the .jsonc
    extension when loading config files.
  Features:
  * Mark kitty image protocol support for warp terminal (Logo)
  * Documentation improvements
- update to 2.40.1
  Bugfixes:
  * Fix compiling error on old intel platform (TPM, macOS)
  * Fix --file-raw - no longer working
    (gh#fastfetch-cli/fastfetch#1659)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1744459200">- update to 2.40.4
  Bugfixes:
  * Fix loading presets config on Windows
    (gh#fastfetch-cli/fastfetch#1682)
  - Regression of v2.40.0
  * Remove the prefix `v` of Hyprland version on Arch Linux (WM,
    Linux)
- update to 2.40.3
  Bugfixes:
  * Fix loading example configs from presets directory
    (gh#fastfetch-cli/fastfetch#1672)
  - Regression of v2.40.2
  * Mark kitty image protocol support for warp terminal on macOS
    too (Logo)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1744804800">- update to 2.41.0
  Changes:
  * Due to the deprecation, Linux x86_64 binaries are now built
    with Ubuntu 22.04 (Glibc 2.35, Debian 12)
  - You can always build fastfetch yourself on your own. Please
    don't report bugs related to this change.
  Bugfixes:
  * Don't detect disk type for virtual disks
    (gh#fastfetch-cli/fastfetch#1669)
  Features:
  * Support physical core count detection on non-x86 platforms
    (CPU, Linux / FreeBSD)
  * Support CPU frequency detection on PPC64 (CPU, FreeBSD)
  * Support soar packages count detection (Packages, Linux)
  * Support `~` path expanding on Windows (Logo, Windows)
  * Support retrieving full user name (Title)
  - Exposed with `--title-format '{full-user-name}'`
  * Improve CPU (thermal zone) temperature detection on Windows
    (CPU, Windows)
  - Administrator privileges are no longer needed
  * Support base Wifi info detection on OpenBSD (Wifi, OpenBSD)
  - To be tested
  * Support GPU temperature detection for Intel dGPU on Linux
    (GPU, Linux)
  - To be tested
  * Add new ARM CPU part numbers (CPU, Linux)
  * Add base implementation of Bluetooth device detection
    (gh#fastfetch-cli/fastfetch#1690)
  * Some small improvements
  Logo:
  * Add anduinos
  * Add 2 more Alpine logos</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1745928000">- Update to 2.42.0:
  Changes:
  * Normalize the module name `Bios` to `BIOS`
    (gh#fastfetch-cli/fastfetch#1721)
  - No configuration file changes are required because fastfetch
    parses module names case-insensitively.
  Bugfixes:
  * Disable disk type detection for virtual disks
    (gh#fastfetch-cli/fastfetch#1669)
  * Fix incorrect CPU temperature reporting (CPU, OpenBSD)
  * Fix setting logo.chafa.symbols in JSON configuration
    (gh#fastfetch-cli/fastfetch#1709)
  * Fix non-normalized time display
    (gh#fastfetch-cli/fastfetch#1720)
  * Miscellaneous minor fixes
  Features:
  * Add CPU temperature detection support (CPU, SunOS)
  * Improve CPU frequency detection (CPU, NetBSD)
  * Add Wi-Fi detection support (Wifi, NetBSD)
  * Add Webcam detection support (Camera, OpenBSD)
  - Requires root privileges
  Logos:
  * Remove GoralixOS logo (gh#fastfetch-cli/fastfetch#1699)
  * Add Aurora logo (gh#fastfetch-cli/fastfetch#1700)
  * Add Codex Linux logo (gh#fastfetch-cli/fastfetch#1701)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1747483200">- Update to 2.43.0:
  Features:
  * Add option to hide unknown GPUs (GPU)
  * Detect VRAM type of AMD GPUs on Linux (GPU, Linux)
  Bugfixes:
  * Fix disk usage detection on 32-bit Linux
    (gh#fastfetch-cli/fastfetch#1734)
  * Fix duplicated playback status (Media, Linux)
  Logos:
  * new AthenaOS
  * add Hydra Framework</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1748001600">- Update to 2.44.0:
  Features:
  * Add option `--disk-hide-folders` and `--disk-hide-fs` to hide
    specific mountpoints and filesystems in Disk module (Disk)
  - `--disk-hide-folders` defaults to `/efi:/boot:/boot/efi` on
    Linux and *BSD. Previously these EFI-related folders were
    hardcoded to be hidden on Linux.
  Bugfixes:
  * Ignore `/usr/bin/script` when detecting shell and terminal
    (gh#fastfetch-cli/fastfetch#1761)
  * Fix compatibility with KDE Plasma 6.4 which is in beta
    currently (gh#fastfetch-cli/fastfetch#1765)
  Logos:
  * Add Kylin (gh#fastfetch-cli/fastfetch#1760)
  * Add UBLinux (gh#fastfetch-cli/fastfetch#1764)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1749211200">- Update to 2.45.0:
  Features:
  * Recognize additional GPU vendors (GPU, Linux)
  * Support CTWM, FVWM and I3 window manager version detection (WM)
  * Support `"logo": { "type": "command-raw" }` to run a command
    and display its output as logo
    (gh#fastfetch-cli/fastfetch#1780)
  - Useful for displaying custom logos generated by other
    programs such as `pokeget`: `{ "type": "command-raw",
    "source": "pokeget random --hide-name" }`
  - Supported in JSONC config file only. `pokeget random
  - -hide-name | fastfetch --file-raw` - should be used in shell
  * Support --swap-separate to display detailed swap devices on
    separate lines instead of a summary (Swap)
  Bugfixes:
  * Don't ignore sshfs mountpoints
    (gh#fastfetch-cli/fastfetch#1776)
  * Fix dnf package count detection
    (gh#fastfetch-cli/fastfetch#1777)
  Logos:
  * Add Starry Linux (gh#fastfetch-cli/fastfetch#1771)
  * Add rhel_small (gh#fastfetch-cli/fastfetch#1774)
  * Update color palette of voidlinux (gh#fastfetch-cli/fastfetch#1775)
  * Add void2
  * Update Xenia Linux (gh#fastfetch-cli/fastfetch#1783)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1750593600">- Update to 2.46.0:
  Features:
  * Support Rio terminal font detection
    (gh#fastfetch-cli/fastfetch#1789)
  * Improve Raspberry Pi OS for RPI5 detection
    (gh#fastfetch-cli/fastfetch#1773)
  * Support shared VRAM usage detection for AMD GPUs (GPU, Linux)
  * Support GPU info detection for old ATI radeon driver
    (gh#fastfetch-cli/fastfetch#1810)
  Bugfixes:
  * Hide `/boot/firmware` by default (Disk, Linux)
  Logos:
  * Rename Hydra Framework to HydraPwk
    (gh#fastfetch-cli/fastfetch#1812)
  * Add AnushOS (gh#fastfetch-cli/fastfetch#1806)
  * Add HarmonyOS (gh#fastfetch-cli/fastfetch#1804)
  * Add GhostFreak (gh#fastfetch-cli/fastfetch#1801)
  * Add TrueNAS Scale (gh#fastfetch-cli/fastfetch#1795)
  * Add Fedora2_small (gh#fastfetch-cli/fastfetch#1785)
  * Add xenia_old; update colors of xenia
    (gh#fastfetch-cli/fastfetch#1797)
  * Improve colors of bedrock_small
    (gh#fastfetch-cli/fastfetch#1790)
  * Add Kalpa Desktop (gh#fastfetch-cli/fastfetch#1807)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1751976000">- Update to 2.47.0:
  Features:
  * Improve DietPi OS and Raspberry Pi OS detection
    (gh#fastfetch-cli/fastfetch#1816)
  * Increase `PROC_FILE_BUFFSIZ` to avoid possible short reads
  - Fix potential bugs in `DiskIO`, `NetIO` and `CPUUsage`
    modules
  * Improve accuracy of CPU usage calculations by including
    interrupt and softirq times
  * Ignore init and systemd processes when detecting terminals
  Logos:
  * Improve visibility on white-background terminals for some
    logos by replacing white with the default foreground color
  - According to Wikipedia, the default foreground color is
    implementation-defined. It's usually black for white themes
    and white for dark themes. However, some terminals, notably
    Konsole with the default theme, use a different color,
    which may cause issues with some logos.
  * Add Xubuntu</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1752667200">- Update to 2.48.0:
  Features:
  * Add support for detecting Fedora variants
    (gh#fastfetch-cli/fastfetch#1830)
  - Currently supported variants: CoreOS, Kinoite, Sericea,
    Silverblue
  * Improve performance and security when spawning child processes
    by replacing `fork-exec` with `posix_spawn` (*nix)
  * Trim leading and trailing whitespaces in disk serial numbers
    (PhysicalDisk)
  * Add /etc/profiles/per-user detection for Nix user packages
    (gh#fastfetch-cli/fastfetch#1782)
  * Introduce `years` (whole years as integer), `days-of-year`
    (days since the last anniversary) and `years-fraction` (years
    as fraction, e.g. 1.5 means 1 year and 6 months) formatting
    placeholder to `Disk` (since disk creation), `Users` (since
    user login) and `Uptime` (since system boot) modules
  - For example: `fastfetch -s disk --disk-key 'OS Installation'
  - -disk-format '{years} years {days-of-year} days'`
  * Add --fraction-ndigits option to specify the number of digits
    after the decimal point when displaying ordinary fractional
    values
  - Typically used with `{years-fraction}` above
  - This option does not affect percentage values, sizes, etc,
    which are controlled by individual options.
  Bugfixes:
  * Fix compilation issues when not using
    `-DBINARY_LINK_TYPE=dlopen`
  - Regression from v2.47.0
  - Note: this option was added for debugging purposes only and
    is not recommended for production use
  * Prevent text files from being loaded as image files
    (gh#fastfetch-cli/fastfetch#1843)
  Logos:
  * Add Minimal System
  * Add AxOS
  * Rename Ada to Xray OS</changelog>
</package>
<package pkgid="dcec4f1a7b25e6a76e6afffb6b67aae96c7829fe746671db8f4488c6848366675c593e266d3d83b01db18b7318087d150016b39e6f1d6fe509ffca3572e03d0c" name="fastfetch-zsh-completion" arch="noarch">
  <version epoch="0" ver="2.48.0" rel="bp161.1.3"/>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1743768000">- update to 2.40.2
  Changes:
  * Since v2.40.0, we've been loading config files from the
    directory where the fastfetch binary is located. However,
    this approach may lead to loading unexpected files. For
    example, `fastfetch -c groups` would attempt to load
    `/usr/bin/groups`. Therefore, we now enforce the .jsonc
    extension when loading config files.
  Features:
  * Mark kitty image protocol support for warp terminal (Logo)
  * Documentation improvements
- update to 2.40.1
  Bugfixes:
  * Fix compiling error on old intel platform (TPM, macOS)
  * Fix --file-raw - no longer working
    (gh#fastfetch-cli/fastfetch#1659)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1744459200">- update to 2.40.4
  Bugfixes:
  * Fix loading presets config on Windows
    (gh#fastfetch-cli/fastfetch#1682)
  - Regression of v2.40.0
  * Remove the prefix `v` of Hyprland version on Arch Linux (WM,
    Linux)
- update to 2.40.3
  Bugfixes:
  * Fix loading example configs from presets directory
    (gh#fastfetch-cli/fastfetch#1672)
  - Regression of v2.40.2
  * Mark kitty image protocol support for warp terminal on macOS
    too (Logo)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1744804800">- update to 2.41.0
  Changes:
  * Due to the deprecation, Linux x86_64 binaries are now built
    with Ubuntu 22.04 (Glibc 2.35, Debian 12)
  - You can always build fastfetch yourself on your own. Please
    don't report bugs related to this change.
  Bugfixes:
  * Don't detect disk type for virtual disks
    (gh#fastfetch-cli/fastfetch#1669)
  Features:
  * Support physical core count detection on non-x86 platforms
    (CPU, Linux / FreeBSD)
  * Support CPU frequency detection on PPC64 (CPU, FreeBSD)
  * Support soar packages count detection (Packages, Linux)
  * Support `~` path expanding on Windows (Logo, Windows)
  * Support retrieving full user name (Title)
  - Exposed with `--title-format '{full-user-name}'`
  * Improve CPU (thermal zone) temperature detection on Windows
    (CPU, Windows)
  - Administrator privileges are no longer needed
  * Support base Wifi info detection on OpenBSD (Wifi, OpenBSD)
  - To be tested
  * Support GPU temperature detection for Intel dGPU on Linux
    (GPU, Linux)
  - To be tested
  * Add new ARM CPU part numbers (CPU, Linux)
  * Add base implementation of Bluetooth device detection
    (gh#fastfetch-cli/fastfetch#1690)
  * Some small improvements
  Logo:
  * Add anduinos
  * Add 2 more Alpine logos</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1745928000">- Update to 2.42.0:
  Changes:
  * Normalize the module name `Bios` to `BIOS`
    (gh#fastfetch-cli/fastfetch#1721)
  - No configuration file changes are required because fastfetch
    parses module names case-insensitively.
  Bugfixes:
  * Disable disk type detection for virtual disks
    (gh#fastfetch-cli/fastfetch#1669)
  * Fix incorrect CPU temperature reporting (CPU, OpenBSD)
  * Fix setting logo.chafa.symbols in JSON configuration
    (gh#fastfetch-cli/fastfetch#1709)
  * Fix non-normalized time display
    (gh#fastfetch-cli/fastfetch#1720)
  * Miscellaneous minor fixes
  Features:
  * Add CPU temperature detection support (CPU, SunOS)
  * Improve CPU frequency detection (CPU, NetBSD)
  * Add Wi-Fi detection support (Wifi, NetBSD)
  * Add Webcam detection support (Camera, OpenBSD)
  - Requires root privileges
  Logos:
  * Remove GoralixOS logo (gh#fastfetch-cli/fastfetch#1699)
  * Add Aurora logo (gh#fastfetch-cli/fastfetch#1700)
  * Add Codex Linux logo (gh#fastfetch-cli/fastfetch#1701)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1747483200">- Update to 2.43.0:
  Features:
  * Add option to hide unknown GPUs (GPU)
  * Detect VRAM type of AMD GPUs on Linux (GPU, Linux)
  Bugfixes:
  * Fix disk usage detection on 32-bit Linux
    (gh#fastfetch-cli/fastfetch#1734)
  * Fix duplicated playback status (Media, Linux)
  Logos:
  * new AthenaOS
  * add Hydra Framework</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1748001600">- Update to 2.44.0:
  Features:
  * Add option `--disk-hide-folders` and `--disk-hide-fs` to hide
    specific mountpoints and filesystems in Disk module (Disk)
  - `--disk-hide-folders` defaults to `/efi:/boot:/boot/efi` on
    Linux and *BSD. Previously these EFI-related folders were
    hardcoded to be hidden on Linux.
  Bugfixes:
  * Ignore `/usr/bin/script` when detecting shell and terminal
    (gh#fastfetch-cli/fastfetch#1761)
  * Fix compatibility with KDE Plasma 6.4 which is in beta
    currently (gh#fastfetch-cli/fastfetch#1765)
  Logos:
  * Add Kylin (gh#fastfetch-cli/fastfetch#1760)
  * Add UBLinux (gh#fastfetch-cli/fastfetch#1764)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1749211200">- Update to 2.45.0:
  Features:
  * Recognize additional GPU vendors (GPU, Linux)
  * Support CTWM, FVWM and I3 window manager version detection (WM)
  * Support `"logo": { "type": "command-raw" }` to run a command
    and display its output as logo
    (gh#fastfetch-cli/fastfetch#1780)
  - Useful for displaying custom logos generated by other
    programs such as `pokeget`: `{ "type": "command-raw",
    "source": "pokeget random --hide-name" }`
  - Supported in JSONC config file only. `pokeget random
  - -hide-name | fastfetch --file-raw` - should be used in shell
  * Support --swap-separate to display detailed swap devices on
    separate lines instead of a summary (Swap)
  Bugfixes:
  * Don't ignore sshfs mountpoints
    (gh#fastfetch-cli/fastfetch#1776)
  * Fix dnf package count detection
    (gh#fastfetch-cli/fastfetch#1777)
  Logos:
  * Add Starry Linux (gh#fastfetch-cli/fastfetch#1771)
  * Add rhel_small (gh#fastfetch-cli/fastfetch#1774)
  * Update color palette of voidlinux (gh#fastfetch-cli/fastfetch#1775)
  * Add void2
  * Update Xenia Linux (gh#fastfetch-cli/fastfetch#1783)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1750593600">- Update to 2.46.0:
  Features:
  * Support Rio terminal font detection
    (gh#fastfetch-cli/fastfetch#1789)
  * Improve Raspberry Pi OS for RPI5 detection
    (gh#fastfetch-cli/fastfetch#1773)
  * Support shared VRAM usage detection for AMD GPUs (GPU, Linux)
  * Support GPU info detection for old ATI radeon driver
    (gh#fastfetch-cli/fastfetch#1810)
  Bugfixes:
  * Hide `/boot/firmware` by default (Disk, Linux)
  Logos:
  * Rename Hydra Framework to HydraPwk
    (gh#fastfetch-cli/fastfetch#1812)
  * Add AnushOS (gh#fastfetch-cli/fastfetch#1806)
  * Add HarmonyOS (gh#fastfetch-cli/fastfetch#1804)
  * Add GhostFreak (gh#fastfetch-cli/fastfetch#1801)
  * Add TrueNAS Scale (gh#fastfetch-cli/fastfetch#1795)
  * Add Fedora2_small (gh#fastfetch-cli/fastfetch#1785)
  * Add xenia_old; update colors of xenia
    (gh#fastfetch-cli/fastfetch#1797)
  * Improve colors of bedrock_small
    (gh#fastfetch-cli/fastfetch#1790)
  * Add Kalpa Desktop (gh#fastfetch-cli/fastfetch#1807)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1751976000">- Update to 2.47.0:
  Features:
  * Improve DietPi OS and Raspberry Pi OS detection
    (gh#fastfetch-cli/fastfetch#1816)
  * Increase `PROC_FILE_BUFFSIZ` to avoid possible short reads
  - Fix potential bugs in `DiskIO`, `NetIO` and `CPUUsage`
    modules
  * Improve accuracy of CPU usage calculations by including
    interrupt and softirq times
  * Ignore init and systemd processes when detecting terminals
  Logos:
  * Improve visibility on white-background terminals for some
    logos by replacing white with the default foreground color
  - According to Wikipedia, the default foreground color is
    implementation-defined. It's usually black for white themes
    and white for dark themes. However, some terminals, notably
    Konsole with the default theme, use a different color,
    which may cause issues with some logos.
  * Add Xubuntu</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1752667200">- Update to 2.48.0:
  Features:
  * Add support for detecting Fedora variants
    (gh#fastfetch-cli/fastfetch#1830)
  - Currently supported variants: CoreOS, Kinoite, Sericea,
    Silverblue
  * Improve performance and security when spawning child processes
    by replacing `fork-exec` with `posix_spawn` (*nix)
  * Trim leading and trailing whitespaces in disk serial numbers
    (PhysicalDisk)
  * Add /etc/profiles/per-user detection for Nix user packages
    (gh#fastfetch-cli/fastfetch#1782)
  * Introduce `years` (whole years as integer), `days-of-year`
    (days since the last anniversary) and `years-fraction` (years
    as fraction, e.g. 1.5 means 1 year and 6 months) formatting
    placeholder to `Disk` (since disk creation), `Users` (since
    user login) and `Uptime` (since system boot) modules
  - For example: `fastfetch -s disk --disk-key 'OS Installation'
  - -disk-format '{years} years {days-of-year} days'`
  * Add --fraction-ndigits option to specify the number of digits
    after the decimal point when displaying ordinary fractional
    values
  - Typically used with `{years-fraction}` above
  - This option does not affect percentage values, sizes, etc,
    which are controlled by individual options.
  Bugfixes:
  * Fix compilation issues when not using
    `-DBINARY_LINK_TYPE=dlopen`
  - Regression from v2.47.0
  - Note: this option was added for debugging purposes only and
    is not recommended for production use
  * Prevent text files from being loaded as image files
    (gh#fastfetch-cli/fastfetch#1843)
  Logos:
  * Add Minimal System
  * Add AxOS
  * Rename Ada to Xray OS</changelog>
</package>
<package pkgid="da150cada842c327e0f2682bc9b0abb09d8b0080757cf1f64df601baeb60dace0e7b0834003e3eba0ed7f90d0cdb4a771043f2627aaa3a8e631ee5c43716fb44" name="fastjar" arch="s390x">
  <version epoch="0" ver="0.98" rel="bp161.1.2"/>
  <changelog author="mvyskocil@suse.cz" date="1274788800">- fix bnc#607043 - fastjar directory traversal</changelog>
  <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>
</package>
<package pkgid="6dce59e5011e7df9d4b01f3e49796355fc2c4154b52cc230b7dc67f63db81ec3695dfe81eb5cbde43ae2acd3c769dda1a62983993613ba8ed09ec8644254e8a8" name="fastjet-contrib-devel" arch="s390x">
  <version epoch="0" ver="1.053" rel="bp161.1.2"/>
  <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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.049:
  * updated Nsubjettiness to 2.26</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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>
</package>
<package pkgid="1e7e0e680a1fbf13ef0a684b0e09d08edf8a162953c53b67423b26d64db436f27d7ce12747b5ce3eb4b20c09cd2a291efe7c64b64d87827b2846419bad46d131" name="fastjet-contrib-devel-static" arch="s390x">
  <version epoch="0" ver="1.053" rel="bp161.1.2"/>
  <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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.049:
  * updated Nsubjettiness to 2.26</changelog>
  <changelog author="Dirk M&#xFC;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&#xFC;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>
</package>
<package pkgid="bbadadb28633556962f650c2ac0a2456c8b3baa39f543f41073c0919e650a464a94aa67016a7994696b347b717cd0f2cf6e85fdcad0861329ce9eed6fe17495c" name="fastjet-devel" arch="s390x">
  <version epoch="0" ver="3.4.2" rel="bp161.1.2"/>
  <changelog author="badshah400@gmail.com" date="1386331200">- Initial version</changelog>
  <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&#xFC;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>
</package>
<package pkgid="8ce9ebc0a51ee10bdc9125f9094988df6b4a110ca49f882676c67356a6e1cbe2dbacb6a7857c6ce3f977be9106080f78d9d206f8e411ce4f8b62fea5340cd4c6" name="fastjet-plugin-siscone" arch="s390x">
  <version epoch="0" ver="3.4.2" rel="bp161.1.2"/>
  <changelog author="badshah400@gmail.com" date="1386331200">- Initial version</changelog>
  <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&#xFC;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>
</package>
<package pkgid="5dcac181d996aaf08a9290036771f1752a4258a9970d46752b476758e32ef321502e0bcae6e2a436322e06dea1b551e7f285852c4e461752ca3994437a017347" name="fastjet-plugin-siscone-devel" arch="s390x">
  <version epoch="0" ver="3.4.2" rel="bp161.1.2"/>
  <changelog author="badshah400@gmail.com" date="1386331200">- Initial version</changelog>
  <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&#xFC;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>
</package>
<package pkgid="38d2d6b37eeb3ff629be3159cb89e086989831c96395098772f785be1f66766dee47b822c650a2e96abbfd4b4553a8031d1f029da1441e34cb382ea47f19d918" name="fastlzlib" arch="s390x">
  <version epoch="0" ver="0.0+git.20150524" rel="bp161.1.2"/>
  <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="a027d2242c75e745bbdb1e77cd6eadaa489cc70a290c65ec97735008b5300785d8eefdde9280ba35af966278cce8df573a936ff35ce8a7b000a579736001f36a" name="fastlzlib-devel" arch="s390x">
  <version epoch="0" ver="0.0+git.20150524" rel="bp161.1.2"/>
  <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="63cdaab3af359cc3bc83ec824061021c0af00d5e1d67e4fd7a7cca913165d0dcc8aa876ef88b96376f6256b11cdc52042e7f9789576ed08babe09b716432355a" name="fasttext-devel" arch="s390x">
  <version epoch="0" ver="0.9.2" rel="160099.4.8"/>
  <changelog author="mcepl@suse.com" date="1653393600">- Initial packaging effort for fasttext 0.9.2.</changelog>
  <changelog author="bwiedemann@suse.com" date="1654084800">- Add reproducible.patch to not depend on build machine CPU (boo#1100677)</changelog>
  <changelog author="mliska@suse.cz" date="1678104000">- Add gcc13-fix.patch that fixes upstream issue:
  https://github.com/facebookresearch/fastText/issues/1281</changelog>
  <changelog author="dmueller@suse.com" date="1682078400">- add sle15_python_module_pythons (jsc#PED-68)</changelog>
  <changelog author="jslaby@suse.cz" date="1728561600">- switch to cmake + ninja
  * the former builds a proper lib
- package the shared library, fasttext binary and -devel properly
  (create new %package's for those)
- add patches to fit our needs:
  * no-static-lib.patch
  * proper-lib-dir.patch
  * py-link-against-shared.patch</changelog>
  <changelog author="mmachova@suse.com" date="1755604800">- Convert to libalternatives on SLE-16-based and newer systems</changelog>
</package>
<package pkgid="97c4b7825fa0fff3d71909fa5af98ffb9a42ff5f72a9a8cfd35a4f331bbe25abde15e033156707de89e8da8446d2d12da03cb2e3a6a6493239e53b1104e0413d" name="fatcat" arch="s390x">
  <version epoch="0" ver="1.1.1" rel="bp161.1.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1749384000">- initial version</changelog>
</package>
<package pkgid="1b5cd39721c6329615933177daf8b6a7b529f02bc3b5eb9a95fea39acc4bf32028bd1bc4355278b1bfb4524c71f027e21a79f398951d672a944b106e1ff77f62" name="fatrace" arch="s390x">
  <version epoch="0" ver="0.17.0" rel="bp161.1.2"/>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="28369864a85dcc6c0f82b63bf438e14b65bbd50066cc8c8e4897a891d6eb418c756613d5fa222977d93fdc526c0bf5d6b43e434cf9e302ec8666ed7aabce8c88" name="fatsort" arch="s390x">
  <version epoch="0" ver="1.6.5.640" rel="bp161.1.2"/>
  <changelog author="mpluskal@suse.com" date="1464523200">- Cleanup package
- Update to version 1.3.365</changelog>
  <changelog author="mpluskal@suse.com" date="1509019200">- Update to version 1.4.2.439:
  * FIX: sorting with option -m on big endian architectures is now
    working as intended
  * reproducible docker tests added for i386, amd64, ppc64le
  * added clean target for manpage
  * updated tests
- Changes for version 1.4.1:
  * fixed memory leak when providing multiple locales
  * fixed test tc_check_consistent_version
  * added //TRANSLIT to iconv_open so iconv will no longer fail
    when a character cannot be converted
  * added missing test cases
- Changes for version 1.4:
  * added option -L to specify an alternate locale to be used
  * added warning if C locale is used
  * added valgrind tests
  * fixed possible memory leak found with valgrind
- Changes for version 1.3.1:
  * increased maximum cluster size to 64kb
  * fixed descriptions for options -I, -o, -d, -D, -x and -X in
    manpage
  * replaced some fclose with fs_close
  * changed iconv error to warning
  * fixed a test case</changelog>
  <changelog author="sean@suspend.net" date="1539432000">- Update to version 1.5.0.456:
  * added options -e and -E to select directories with regular expressions
  * FIX: possible memory leak for OPT_LOCALE
  * FIX: bug affecting case sensitive sorting with locales</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1551787200">- Modernise spec file</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1575115200">- Updated to version 1.6.2.605:
  * FIX: multiple endianness issues with exFAT
  * Now using /proc/self/mounts instead of /etc/mtab to check
    whether filesystem is mounted.
- Changes from version 1.6.1:
  * FIX: missing check if directory entries are of type file.
  * Option -l now considers options -d, -D, -x, -X, -e and -E.
  * Added check for dirty volumes.
  * Added new test cases.
- Changes from version 1.6.0:
  * exFAT is now supported!
  * Directory entries are now only written back if reordering
    happened.
  * FIX: memory leak with regular expression lists.
  * Code rewrite to make additional platforms possible in future.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1580731200">- Small packaging improvements</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591876800">- Fix building with gcc10</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1597233600">- Update to version 1.6.3.622:
  * fatsort release file now includes precompiled makefile
  * fixed support for macOS (thanks to Max for the fix)
  * declared OPT_LOCALE as extern
  * fixed uninitialized variable
  * avoided some string truncation compiler warnings
  * implemented platform independent transliteration for invalid
    multi-byte characters during conversion
  * test makefile now returns error code</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640001600">- update to 1.6.4.625:
  * Fixed randomization for fatXX.
  * added test cases for randomization option</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 1.6.5.640:
  * refactored character conversion and fixed bugs related to
    multi-byte characters
  * added checks for overly long filenames
  * added test cases for long file names</changelog>
</package>
<package pkgid="d9e029a6030b15fcde7e2a6e4153b32434a33ed720abb0127d30c8050790c40d04d1d625b624b099317fb3f2361c584e7cc9eef916b07cc20729b7af29f065dd" name="fbi" arch="s390x">
  <version epoch="0" ver="2.14" rel="bp161.1.8"/>
  <changelog author="lazy.kent@opensuse.org" date="1312718400">- update to 2.08
- removed libpng-1.4 and jpeg-8.0.2 patches (fixed upstream)
- fix build dependencies (requires libpcd-devel)
- fbi package requires ghostscript-library to run fbgs script
- added desktop_database_post/un macros for ida
- updated site URL
- corrected License tags
- use full URL for source
- man pages marked as doc
- minor spec formatting</changelog>
  <changelog author="toganm@opensuse.org" date="1335960000">- update to 2.09
  * fix /usr/share/X11/app-defaults/Ida installation</changelog>
  <changelog author="toganm@opensuse.org" date="1336564800">- reworked package
  * remove dependency to openmotif-devel and therefore remove
  subpackage ida due to licensing (bnc#761246)
  * fix fbi man page display error</changelog>
  <changelog author="toganm@opensuse.org" date="1336651200">- cleanup
  * fixed file-contains-date-and-time warning
  * removed not used ida.png and ida-desktop.patch</changelog>
  <changelog author="p.drouand@gmail.com" date="1453032000">- Update to version 2.10
  * No changelog available
- Remove 0001-fix-misssing-space.patch; fixed on upstream release
- Perform a spec-cleaner</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1462968000">- Update to version 2.12:
  * add poppler based fbpdf
- Update to version 2.11:
  * Untangled the console switching code from the fbdev code.
  * Added support for drm, which also is the new default.
  * Missing console switching support is not a fatal error any more.
  - &gt; fbi can be used from a remote login</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1566043200">- Update to version 2.14: No changelog provided.
- Add tarball signature verification:
  * Add Gerd Hoffmann's public key as source (fbi.keyring).
  * Add tarball signature as source.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Use noun phrase for summaries.</changelog>
  <changelog author="olaf@aepfle.de" date="1593950400">- Fix build with fbi.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1681128000">- Disable usage of optional cairo-gl surface in fbpdf, cairo-gl
  has been deprecated/removed by upstream.
- Clean up spec file.</changelog>
</package>
<package pkgid="38299b32c2c1f4bf85c83dc369274519921b2bc5fa0b513dfac7008f00f03ca30faa4532e5df701d07459d04b0185aa91bfc76b42973299bd51b3ce5fce82970" name="fbpdf" arch="s390x">
  <version epoch="0" ver="2.14" rel="bp161.1.8"/>
  <changelog author="lazy.kent@opensuse.org" date="1312718400">- update to 2.08
- removed libpng-1.4 and jpeg-8.0.2 patches (fixed upstream)
- fix build dependencies (requires libpcd-devel)
- fbi package requires ghostscript-library to run fbgs script
- added desktop_database_post/un macros for ida
- updated site URL
- corrected License tags
- use full URL for source
- man pages marked as doc
- minor spec formatting</changelog>
  <changelog author="toganm@opensuse.org" date="1335960000">- update to 2.09
  * fix /usr/share/X11/app-defaults/Ida installation</changelog>
  <changelog author="toganm@opensuse.org" date="1336564800">- reworked package
  * remove dependency to openmotif-devel and therefore remove
  subpackage ida due to licensing (bnc#761246)
  * fix fbi man page display error</changelog>
  <changelog author="toganm@opensuse.org" date="1336651200">- cleanup
  * fixed file-contains-date-and-time warning
  * removed not used ida.png and ida-desktop.patch</changelog>
  <changelog author="p.drouand@gmail.com" date="1453032000">- Update to version 2.10
  * No changelog available
- Remove 0001-fix-misssing-space.patch; fixed on upstream release
- Perform a spec-cleaner</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1462968000">- Update to version 2.12:
  * add poppler based fbpdf
- Update to version 2.11:
  * Untangled the console switching code from the fbdev code.
  * Added support for drm, which also is the new default.
  * Missing console switching support is not a fatal error any more.
  - &gt; fbi can be used from a remote login</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1566043200">- Update to version 2.14: No changelog provided.
- Add tarball signature verification:
  * Add Gerd Hoffmann's public key as source (fbi.keyring).
  * Add tarball signature as source.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Use noun phrase for summaries.</changelog>
  <changelog author="olaf@aepfle.de" date="1593950400">- Fix build with fbi.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1681128000">- Disable usage of optional cairo-gl surface in fbpdf, cairo-gl
  has been deprecated/removed by upstream.
- Clean up spec file.</changelog>
</package>
<package pkgid="71428720b743857f02f4185c02884f2187324114d36c447ecd69b412650fef005943d5a439de488519d36880e8d4c0f4652af7ce6f4d9f658798324498978b92" name="fbreader" arch="s390x">
  <version epoch="0" ver="0.99.4" rel="bp161.1.3"/>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <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>
</package>
<package pkgid="4db4e5db0bc81a42ccc930c1692ab2c4831754825bcc2705e353f062dfdbcd96ef6c1c35b1850b8062c8ba706b4679669ec5d89f5f8731944aa692715cd1cd91" name="fcft-devel" arch="s390x">
  <version epoch="0" ver="3.3.2" rel="bp161.1.2"/>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1663761600">- Update to 3.1.5:
  * SVG fonts now ignore user transformations instead of failing with
    "unimplemented feature".
  * Updated glyph advance width calculation for Harfbuzz 5.2 changes.
    The new calculation is incompatible with Harfbuzz 5.1 and earlier, so
    required version of Harfbuzz has been increased to 5.2.</changelog>
  <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>
</package>
<package pkgid="3364a79f3e94e917703fcbf235ff04328f648a5ce16496fddc3e9cb083ee2247466f47d42c633903f3f6cdaa63afb796963efc1db00fc196eb4a202fd16591b8" name="fcitx5" arch="s390x">
  <version epoch="0" ver="5.1.13" rel="bp161.1.3"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- Update to 5.1.1
  * Add accent color support
  * SNI tray icon fix, including:
  * workaround GNOME appindicator extension:
    https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/468
  * Fix icon change when menu pops up
  * Fix some issue caused by zwp_input_method_v1 on chrome/electron
  * Add support for changing keyboard layout under GNOME. Please note,
    the input source will be overridden with this feature.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707048000">- Update to 5.1.7
  * fix some crash bugs introduced when porting to libuv
  * some minor improvements on launching fcitx5
- Changes in 5.1.6
  * don't allow restart from UI when running with wayland im protocol
  * improve ProcessKeyBatch to support delete surrounding
  * Fix fractional scale rounding to follow the spec
  * fix minor compatibility in ibus frontend with ibus 1.5.29 so ibus
    im module won't spam the log
  * fix modifier only hyper key detection
  * don't use xcb grab key when wayland im module already has a grab
- Changes in 5.1.2
  * Fix dbus signature template parsing for certain signatures
  * Add environment warning message under Wayland, to help
    user to set it right
    Act as a warning to distro (fedora/debian) that their tools do not
    work under wayland properly.
  * Fix virtual keyboard event not flushing wayland connection
  * Add option to allow configure auto save behavior
  * Make wayland event reading in a separate thread.
  * Fix portal value not being read at start up.
  * Add an option to allow use of the input method in password field
  * make file system API respect umask settings, especially for safeSave
  * Support bulk candidate list without a known size.</changelog>
  <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>
</package>
<package pkgid="82d7ee56adf78ba9e02a167a2a1d3bf026211b412763d24e8e77709c1d67497217fff1b09f9e3a2c2fc914fbd6f084f57671e73eb912379d583341fd13ab4847" name="fcitx5-anthy" arch="s390x">
  <version epoch="0" ver="5.1.7" rel="bp161.1.2"/>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.12
  * Update default conversion rule to accept using "ci" "kwa" etc just
    like mozc</changelog>
  <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>
</package>
<package pkgid="664d08858b2dcebb8cac03178c8086c02c09d30ceb2f6f29396ef29f4e7c8b8a7796ce6a48ada930743590a90413ac9a3e4a731e7e7ed475e2f7e7a1a7eb76f6" name="fcitx5-chewing" arch="s390x">
  <version epoch="0" ver="5.1.8" rel="bp161.1.2"/>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.12
  * Fix a bug that the layout is not applied
- chewing.so is renamed to libchewing.so</changelog>
  <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>
</package>
<package pkgid="0db1505e537830d8fee139a95e2e1d384c164a0087b28ba38224560b89f1c478bd6e534af1e0c23fd73d2c7f3c327e60644a35952f4813ae1aafe65683a114ff" name="fcitx5-configtool" arch="s390x">
  <version epoch="0" ver="5.1.10" rel="bp161.1.5"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * support new page button align mode in plasma theme generator</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update to 5.1.1
  * due to a fix in ECM, the SO version will change.
    adapt to the change to make it consistently produce
    the same SO version on old and new ECM.</changelog>
  <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>
</package>
<package pkgid="62206a847e3a9e27bbb227bca9def38190b3f0b1d6ef29e249b1e989c39f3b9e63ccba277109482f7b2f2367d5a563ec96a6507fe30d88e2716a0eb1e9fbd69a" name="fcitx5-configtool-kcm6" arch="s390x">
  <version epoch="0" ver="5.1.10" rel="bp161.1.5"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * support new page button align mode in plasma theme generator</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update to 5.1.1
  * due to a fix in ECM, the SO version will change.
    adapt to the change to make it consistently produce
    the same SO version on old and new ECM.</changelog>
  <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>
</package>
<package pkgid="50a80cea47ae9e120dd3d9045b802ea275b8e1b1572dcf1ff8d883d487c99a949c2bfc641245d7fce7afd6134e2ea81d7b0cdf58ab76ac5f4ca1dbdf286bf010" name="fcitx5-devel" arch="s390x">
  <version epoch="0" ver="5.1.13" rel="bp161.1.3"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- Update to 5.1.1
  * Add accent color support
  * SNI tray icon fix, including:
  * workaround GNOME appindicator extension:
    https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/468
  * Fix icon change when menu pops up
  * Fix some issue caused by zwp_input_method_v1 on chrome/electron
  * Add support for changing keyboard layout under GNOME. Please note,
    the input source will be overridden with this feature.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707048000">- Update to 5.1.7
  * fix some crash bugs introduced when porting to libuv
  * some minor improvements on launching fcitx5
- Changes in 5.1.6
  * don't allow restart from UI when running with wayland im protocol
  * improve ProcessKeyBatch to support delete surrounding
  * Fix fractional scale rounding to follow the spec
  * fix minor compatibility in ibus frontend with ibus 1.5.29 so ibus
    im module won't spam the log
  * fix modifier only hyper key detection
  * don't use xcb grab key when wayland im module already has a grab
- Changes in 5.1.2
  * Fix dbus signature template parsing for certain signatures
  * Add environment warning message under Wayland, to help
    user to set it right
    Act as a warning to distro (fedora/debian) that their tools do not
    work under wayland properly.
  * Fix virtual keyboard event not flushing wayland connection
  * Add option to allow configure auto save behavior
  * Make wayland event reading in a separate thread.
  * Fix portal value not being read at start up.
  * Add an option to allow use of the input method in password field
  * make file system API respect umask settings, especially for safeSave
  * Support bulk candidate list without a known size.</changelog>
  <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>
</package>
<package pkgid="51410b0b0b7c173c3a412a09b24306020d31c462ab0c78abb5612f6561571df7f7bad3f67963b55442e5583a58c2b1ad21523024db73721161d865b861a326a4" name="fcitx5-gtk2" arch="s390x">
  <version epoch="0" ver="5.1.4" rel="bp161.1.6"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1664625600">- update version 5.0.19
  * workaround GTK4 bug 5200 that affects input method engines that
    commit strings and keep the state at the same time. specifically
    hangul / table(wubi etc) in chinese-addons and some m17n engines</changelog>
  <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&#xFC;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>
</package>
<package pkgid="aae92a10c77b17a20855f87c29fbf0355f6f966d2df040fb7602d6c84474948e093f7fa5ae6152f64d792a2386d753c72757bb3f7ebc9d3bf385a0fb67d413aa" name="fcitx5-gtk3" arch="s390x">
  <version epoch="0" ver="5.1.4" rel="bp161.1.6"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1664625600">- update version 5.0.19
  * workaround GTK4 bug 5200 that affects input method engines that
    commit strings and keep the state at the same time. specifically
    hangul / table(wubi etc) in chinese-addons and some m17n engines</changelog>
  <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&#xFC;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>
</package>
<package pkgid="e8ff3b46901062c91d6ff816451f42bf508a1a9d02b1638519a2304ce9ea8ef0c9840db39963f7199512707b4f4ee07485efd72d191866fa28894c56f3bf99ad" name="fcitx5-gtk4" arch="s390x">
  <version epoch="0" ver="5.1.4" rel="bp161.1.6"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1664625600">- update version 5.0.19
  * workaround GTK4 bug 5200 that affects input method engines that
    commit strings and keep the state at the same time. specifically
    hangul / table(wubi etc) in chinese-addons and some m17n engines</changelog>
  <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&#xFC;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>
</package>
<package pkgid="d71548db0a74b191d0896c6524a6e02c0dda481ac780d8302a36d6c621bcf4a34b21318a7cf62b50c39e9fcdd574ea40522e3b55e5fcb4618e46ea41eadbb1d7" name="fcitx5-hangul" arch="s390x">
  <version epoch="0" ver="5.1.7" rel="bp161.1.2"/>
  <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</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>
</package>
<package pkgid="13c25fe643e12ab503f4bbbb095568bd1d4bc6da09fbe31f637584e108f31f1574cae27d4c1bb2082aecef1e09ee3f9598db4b3cbfd32a753e676f0981fde299" name="fcitx5-kkc" arch="s390x">
  <version epoch="0" ver="5.1.7" rel="bp161.1.3"/>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.11
  * Update translation</changelog>
  <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>
</package>
<package pkgid="b02455ec4281879eb3b4a742541134e2ec1ea424c06c448a80ee8af0fcf2d2db601309531c60ac63826e842a96a3c87c1ad9fc60bed2e3f6d6b062632682a2b9" name="fcitx5-libthai" arch="s390x">
  <version epoch="0" ver="5.1.6" rel="bp161.1.2"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1647432000">- update version 5.0.7
  * translation update</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.9
- Refresh patches:
  * fcitx5-libthai-cmake-3.10.patch</changelog>
  <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&#xFC;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>
</package>
<package pkgid="bccf4a4b5d884af5ea60662f101367ca56fa265d2ddb32d14e841c0d206747ffc3a2db53b32bafeddee52b12c14c0f4233305f46cb955f0e04d79a62968bb370" name="fcitx5-lua" arch="s390x">
  <version epoch="0" ver="5.0.15" rel="bp161.1.2"/>
  <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="9e0e9c3b9b04a9703c96149e7f935c056ef47be967fd9f573a80695295b4294e1f346d9bce5c544073d1e0ba1d8d9636956fc6b48ea3bb43f31a7ee127e93207" name="fcitx5-lua-devel" arch="s390x">
  <version epoch="0" ver="5.0.15" rel="bp161.1.2"/>
  <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="ecd8d88aab7b74af0458a27c5fec87d12f596cfb530fcd175f348cb50b0d5da7ff4ead096ab93680d512583e908d49032c6c85bf1da7b7bc87008b4d318c41b4" name="fcitx5-lua-migration-reminder" arch="s390x">
  <version epoch="0" ver="1.0.1" rel="bp160.1.1"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1640260800">- initial package</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1644753600">- update version 1.0.1
  * use $XDG_CONFIG_HOME instead of hard-coded $HOME/.config
  * detect .config/fcitx/config instead of .config/fcitx, because
    the later directory is alway there due to fcitx5's fcitx4frontend
    module
  * fix a memory leak with lua io.close()</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1644926400">- don't require lua54-devel now, since the fix is landing in fcitx5-lua</changelog>
</package>
<package pkgid="1561ec4b059efb8cf9cd663d132015140be04bbafba89498a7ef1bf6c13f6083c678ba0d3c030fe377170ba9f24eda068b9afaa2baedfd6dcd8a60a8868cd843" name="fcitx5-m17n" arch="s390x">
  <version epoch="0" ver="5.1.4" rel="bp161.1.2"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1620216000">- update version 5.0.5
  * update translation
- changes in version 5.0.4
  * Fix Alt key detection</changelog>
  <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>
</package>
<package pkgid="2bf6670b895c4309c32129fdee9184d3b6c4f81c7a84f821873a4ab09b2d370d5f3c736886c0a1751ae857c0328ab2cc81fd1bc0439584aeaa866792bc84dea8" name="fcitx5-qt-devel" arch="s390x">
  <version epoch="0" ver="5.1.12" rel="bp161.1.1"/>
  <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="0505b9f540203a30e7b08bfd2605cb0f473dc0c24a2eb01ec94d25ed7a4c46bc972d5c55f9d403580c25fdc244a258fa54b2cd728a7245a0ab45d4397f49d014" name="fcitx5-qt-lang" arch="noarch">
  <version epoch="0" ver="5.1.12" rel="bp161.1.1"/>
  <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="85ad6d7aa82aa8873a278b3f0ba270cd887ea29ca0e4631b519d0f41446294d15acbffb6f2e7dd747c167d3c818e59d84ddab42208afb03fdd541c895604673f" name="fcitx5-qt5" arch="s390x">
  <version epoch="0" ver="5.1.12" rel="bp161.1.1"/>
  <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="8c27233bf3d32c44ac643ee6bf5ef568beabf4ad3337b7ff94c918d3e9547be73bf17c366424449850622a3c9a9f7b665e7b3567e11695acff88f055890e49c5" name="fcitx5-qt6" arch="s390x">
  <version epoch="0" ver="5.1.12" rel="bp161.1.1"/>
  <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="b2606a8e23ce05c373ffc2d5d0b79fe74464478cc8ea33cd6ba0f14cda73ca2854c1a68cdb33d7f9408f7f4e5345fd2a7ea7166a6c3d4d7779f4e89be9164fc8" name="fcitx5-rime" arch="s390x">
  <version epoch="0" ver="5.1.10" rel="bp161.1.2"/>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.14
  * Status change notification now uses its own notification id, so you
    can hide them individually. Previously they were using the same id of
    the notification of deployment.</changelog>
  <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>
</package>
<package pkgid="9faf397b4cf5221942f76cfaa90d92113496eeecfc23bdee6fc8f8e1cbb8421e0ec235b19207b1e8565ac9eb5a2996dd5bcd0b2c05c20370442063b257b39e1d" name="fcitx5-sayura" arch="s390x">
  <version epoch="0" ver="5.1.4" rel="bp161.1.2"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1612094400">- update version 5.0.2</changelog>
  <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>
</package>
<package pkgid="be992091a5138e48a4ac2557e2aeca15b470819dd26b9e036ef7116501c307a32a62a17921fca8c8f17ab67dcc10be5b66d374df7fad0b98665f6986909cbc02" name="fcitx5-skk" arch="s390x">
  <version epoch="0" ver="5.1.7" rel="bp161.1.3"/>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.13
  * Update translation</changelog>
  <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>
</package>
<package pkgid="64a2b0360e95916b6f75ba4866e7d0eaf9870d9cd5f51a3cdb9aee62c8f2ff22d6d7fcd7733bd38c23108e1adae2b1d5a342535dfe49d0c45a262c97e2bbc643" name="fcitx5-table-extra" arch="noarch">
  <version epoch="0" ver="5.1.8" rel="bp161.1.1"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1647432000">- update version 5.0.9
  * translation update</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.11
  * Update translation</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.12
  * Update translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.13
  * add all size of icon</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * some table's matching key is updated to * instead of old ?,
    to solve the full width ? are not able to be used.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.3
  * Replace PUA character with non-PUA unicode in the table data.
- changes in 5.1.2
  * fix wubi98 not get installed
- changes in 5.1.1
  * proofread-wubi98-tables</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.5
  * Fix zhengma phrase rule</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.6
  * Rename icons to avoid XDG icon name fallback with breeze icon theme</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.7
  * remove unuse line</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.8
  * translation update</changelog>
</package>
<package pkgid="73e6fe22b7c02a6b5825c231bc45909d535345a8f014aaeaa59896db094d6b82859d7cd9f5273ca9b1819f085ededfb50a5677d43a338abd66d9f70b06a83b04" name="fcitx5-table-other" arch="noarch">
  <version epoch="0" ver="5.1.5" rel="bp161.1.1"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1620216000">- update version 5.0.5
  * update translation
- changes in version 5.0.4
  * update licenses</changelog>
  <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</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 5.0.11:
  * add all icon sizes</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.2
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.3
  * Rename icons to avoid XDG icon name fallback with breeze icon theme</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.4
  * Update lots of table to use the new PageSize=0 behavior</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.5
  * translation update</changelog>
</package>
<package pkgid="b13c51fead2ce80dd11b4ad5dc1143c5354b75076a90bba46f67552328171336b9a75056f53d7da55042a442fd733430afd26724a1e2ead9bdd7d2dba64e0802" name="fcitx5-unikey" arch="s390x">
  <version epoch="0" ver="5.1.7" rel="bp161.1.3"/>
  <changelog author="Tranter Madi &lt;trmdi@yandex.com&gt;" date="1668945600">- Update to 5.0.12
  * remove backports</changelog>
  <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>
</package>
<package pkgid="0bf5152c1547d8de4b8a46a92428344a07468799706a3065c54af3559883651bebe71ed2fd92881e61001382e7ce32cd7715a9a2485932d958925b1ba33e579a" name="fcitx5-zhuyin" arch="s390x">
  <version epoch="0" ver="5.1.4" rel="bp161.1.46"/>
  <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="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&#xFC;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>
</package>
<package pkgid="c21668d98c84dfb7fe85f5773b1c22b8c6c4f6b9af4ea800cf747e3fdc0d47a1a84d2f9ccdc1e409d2c94cade92eaddd57b1bd348bb21a6f4eb2b68559151f66" name="fclones" arch="s390x">
  <version epoch="0" ver="0.34.0" rel="bp161.1.6"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1618056000">- initial package @ d619ecccf1fc5b18313789b6e05b43878d8a73b2</changelog>
  <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>
</package>
<package pkgid="32c26f90597464bd95e5ae4ce225a118ff8200d245493051a0d7b37caad5c65c400011bea9480ceff3742fc032497084a38a801dfc5c10f7aabae2036895dda9" name="fcoe-utils" arch="s390x">
  <version epoch="0" ver="1.0.34" rel="160099.4.2"/>
  <changelog author="dimstar@opensuse.org" date="1560945600">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut by using systemd-devel-mini.</changelog>
  <changelog author="lduncan@suse.com" date="1585915200">- Change use of "ifconfig" to "ip", since ifconfig is no
  longer around (bsc#1073886), adding:
  * fcoe-utils-stop-using-ifconfig.patch</changelog>
  <changelog author="lduncan@suse.com" date="1591704000">- Updated with latest upstream v1.0.33 from v1.0.32:
  * Added "-Wextra" and enabled "-Werror" for compiling
  * Ignore auto-generated files
  * Update systemd service files (several updates)
  * A bunch of gcc-10-related fixes, such as marking unused
    arguments, fixing strncpy()s, string truncation/overflow
  * better error handling/retry for link issues (like EBUSY)
  * replace use of "ifconfig" with "ip" in debug scripts
  * fix long-standing issue with netlink buffer resizing
  * move bash completions to proper system directory
  This replaces fcoe-utils-v1.0.32.tar.xz with
  fcoe-utils-v1.0.33.tar.xz, and it does away with the
  following patches, since they are all fixed upstream:
  * 0003-systemctl-cannot-start-fcoemon.socket.patch
  * 0004-fcoemon-Correctly-handle-options-in-the-service-file.patch
  * 0005-fcoe.service-Add-foreground-to-prevent-fcoemon-to-be.patch
  * 0006-fipvlan-fixup-return-value-on-error.patch
  * 0008-Use-correct-socket-for-fcoemon.socket.patch
  * 0012-fcoemon-Retry-fcm_link_getlink-on-EBUSY.patch
  * fcoe-utils-1.0.29-make.patch
  * fcoe-utils-stop-using-ifconfig.patch
  And the following patch was removed because we can
  successfully compile with "-Werror" now:
  * 0009-disable-Werror-building.patch</changelog>
  <changelog author="lduncan@suse.com" 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@opensuse.org" date="1597924800">- Add patch to fix build on architectures where char is
  unsigned (%arm, aarch64):
  * fcoe-utils-fix-arm.patch</changelog>
  <changelog author="lduncan@suse.com" 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="jsegitz@suse.com" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_fcoe.service.patch</changelog>
  <changelog author="jsegitz@suse.com" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="lduncan@suse.com" date="1643284800">- Added upstream commit to fix gcc12 warning/errors:
  * fcoe-utils-Fix-GCC-12-warning.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="a01fbec5cca827153988f58c456f6f6c38569ddf01a38ea32c726442663b65aba50fc5e04475aa9aa826ad079d832f2e71904b5f5456cbd6f77fa454a8e1c6f4" name="fd" arch="s390x">
  <version epoch="0" ver="10.2.0" rel="bp161.1.6"/>
  <changelog author="sebix@sebix.at" date="1667390400">- Update to version 8.5.0:
  - Features
  - --type executable/-t now works on Windows, see #1051 and #1061
  - Bugfixes
  - Fixed differences between piped / non-piped output. This changes fds behavior back to what we
  - had before 8.3.0, i.e. there will be no leading ./ prefixes, unless --exec/-x,
  - --exec-batch/-X, or --print0/-0 are used. --strip-cwd-prefix can be used to strip that
  - prefix in those cases. See #1046, #1115, and #1121
  - fd could previously crash with a panic due to a race condition in Rusts standard library
  - (see rust-lang/rust#39364). This has been fixed by switching to a different
  - message passing implementation, see #1060 and #1146
  - fds memory usage will not grow unboundedly on huge directory trees, see #1146
  - fd returns an error when current working directory does not exist while a search path is
  - specified, see #1072
  - Improved "command not found" error message, see #1083 and #1109
  - Preserve command exit codes when using --exec-batch, see #1136 and #1137
  - Changes
  - No leading ./ prefix for non-interactive results, see above.
  - fd now colorizes paths in parallel, significantly improving performance, see #1148
  - fd can now avoid stat syscalls even when colorizing paths, as long as the color scheme doesn't
  - require metadata, see #1148
  - The statically linked musl versions of fd now use jmalloc, leading to a significant performance
  - improvement, see #1062
  - Other
  - Added link back to GitHub in man page and --help text, see #1086
  - Major update in how fd handles command line options internally, see #1067</changelog>
  <changelog author="andrea.manzini@suse.com" date="1673697600">- Update to version 8.6.0:
  * New --and &lt;pattern&gt; option to add additional patterns that must also be matched.
  * Added --changed-after as alias for --changed-within, to have a name consistent with --changed-before.
  * Breaking: On Unix-like systems, --type executable now additionally checks if the file is executable by the current user,
  * Fix completion generation to not include full path of fd command
  * Fix build error if completions feature is disabled
  * Fix --owner, --threads/j option value parsing</changelog>
  <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>
</package>
<package pkgid="5ffa862bfd116816e4ce1f97c4e3b92fc84ce4c2ca75a89a43bdae8a24082530a5bbafc79aa78b91e943d335d270bd91f06309e801d8eb98a2e8a149df7bd645" name="fd-bash-completion" arch="noarch">
  <version epoch="0" ver="10.2.0" rel="bp161.1.6"/>
  <changelog author="sebix@sebix.at" date="1667390400">- Update to version 8.5.0:
  - Features
  - --type executable/-t now works on Windows, see #1051 and #1061
  - Bugfixes
  - Fixed differences between piped / non-piped output. This changes fds behavior back to what we
  - had before 8.3.0, i.e. there will be no leading ./ prefixes, unless --exec/-x,
  - --exec-batch/-X, or --print0/-0 are used. --strip-cwd-prefix can be used to strip that
  - prefix in those cases. See #1046, #1115, and #1121
  - fd could previously crash with a panic due to a race condition in Rusts standard library
  - (see rust-lang/rust#39364). This has been fixed by switching to a different
  - message passing implementation, see #1060 and #1146
  - fds memory usage will not grow unboundedly on huge directory trees, see #1146
  - fd returns an error when current working directory does not exist while a search path is
  - specified, see #1072
  - Improved "command not found" error message, see #1083 and #1109
  - Preserve command exit codes when using --exec-batch, see #1136 and #1137
  - Changes
  - No leading ./ prefix for non-interactive results, see above.
  - fd now colorizes paths in parallel, significantly improving performance, see #1148
  - fd can now avoid stat syscalls even when colorizing paths, as long as the color scheme doesn't
  - require metadata, see #1148
  - The statically linked musl versions of fd now use jmalloc, leading to a significant performance
  - improvement, see #1062
  - Other
  - Added link back to GitHub in man page and --help text, see #1086
  - Major update in how fd handles command line options internally, see #1067</changelog>
  <changelog author="andrea.manzini@suse.com" date="1673697600">- Update to version 8.6.0:
  * New --and &lt;pattern&gt; option to add additional patterns that must also be matched.
  * Added --changed-after as alias for --changed-within, to have a name consistent with --changed-before.
  * Breaking: On Unix-like systems, --type executable now additionally checks if the file is executable by the current user,
  * Fix completion generation to not include full path of fd command
  * Fix build error if completions feature is disabled
  * Fix --owner, --threads/j option value parsing</changelog>
  <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>
</package>
<package pkgid="1318dad9e5856ec680fc61886264de96cec7c039211b48b9d8df28a180799106ebc6bf583ed1c8bfad2866947d2e3ed8f1713691a6749437448986c0fb2d8976" name="fd-fish-completion" arch="noarch">
  <version epoch="0" ver="10.2.0" rel="bp161.1.6"/>
  <changelog author="sebix@sebix.at" date="1667390400">- Update to version 8.5.0:
  - Features
  - --type executable/-t now works on Windows, see #1051 and #1061
  - Bugfixes
  - Fixed differences between piped / non-piped output. This changes fds behavior back to what we
  - had before 8.3.0, i.e. there will be no leading ./ prefixes, unless --exec/-x,
  - --exec-batch/-X, or --print0/-0 are used. --strip-cwd-prefix can be used to strip that
  - prefix in those cases. See #1046, #1115, and #1121
  - fd could previously crash with a panic due to a race condition in Rusts standard library
  - (see rust-lang/rust#39364). This has been fixed by switching to a different
  - message passing implementation, see #1060 and #1146
  - fds memory usage will not grow unboundedly on huge directory trees, see #1146
  - fd returns an error when current working directory does not exist while a search path is
  - specified, see #1072
  - Improved "command not found" error message, see #1083 and #1109
  - Preserve command exit codes when using --exec-batch, see #1136 and #1137
  - Changes
  - No leading ./ prefix for non-interactive results, see above.
  - fd now colorizes paths in parallel, significantly improving performance, see #1148
  - fd can now avoid stat syscalls even when colorizing paths, as long as the color scheme doesn't
  - require metadata, see #1148
  - The statically linked musl versions of fd now use jmalloc, leading to a significant performance
  - improvement, see #1062
  - Other
  - Added link back to GitHub in man page and --help text, see #1086
  - Major update in how fd handles command line options internally, see #1067</changelog>
  <changelog author="andrea.manzini@suse.com" date="1673697600">- Update to version 8.6.0:
  * New --and &lt;pattern&gt; option to add additional patterns that must also be matched.
  * Added --changed-after as alias for --changed-within, to have a name consistent with --changed-before.
  * Breaking: On Unix-like systems, --type executable now additionally checks if the file is executable by the current user,
  * Fix completion generation to not include full path of fd command
  * Fix build error if completions feature is disabled
  * Fix --owner, --threads/j option value parsing</changelog>
  <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>
</package>
<package pkgid="5cc8759e0e1885698442417e9bc1082b4721a83ecfb94c4c11989287f0765f0e273fa6dde9bd3aea6bfa2beaedbef5f3a05fcf31c00df9446037efa0f1aa53c1" name="fd-zsh-completion" arch="noarch">
  <version epoch="0" ver="10.2.0" rel="bp161.1.6"/>
  <changelog author="sebix@sebix.at" date="1667390400">- Update to version 8.5.0:
  - Features
  - --type executable/-t now works on Windows, see #1051 and #1061
  - Bugfixes
  - Fixed differences between piped / non-piped output. This changes fds behavior back to what we
  - had before 8.3.0, i.e. there will be no leading ./ prefixes, unless --exec/-x,
  - --exec-batch/-X, or --print0/-0 are used. --strip-cwd-prefix can be used to strip that
  - prefix in those cases. See #1046, #1115, and #1121
  - fd could previously crash with a panic due to a race condition in Rusts standard library
  - (see rust-lang/rust#39364). This has been fixed by switching to a different
  - message passing implementation, see #1060 and #1146
  - fds memory usage will not grow unboundedly on huge directory trees, see #1146
  - fd returns an error when current working directory does not exist while a search path is
  - specified, see #1072
  - Improved "command not found" error message, see #1083 and #1109
  - Preserve command exit codes when using --exec-batch, see #1136 and #1137
  - Changes
  - No leading ./ prefix for non-interactive results, see above.
  - fd now colorizes paths in parallel, significantly improving performance, see #1148
  - fd can now avoid stat syscalls even when colorizing paths, as long as the color scheme doesn't
  - require metadata, see #1148
  - The statically linked musl versions of fd now use jmalloc, leading to a significant performance
  - improvement, see #1062
  - Other
  - Added link back to GitHub in man page and --help text, see #1086
  - Major update in how fd handles command line options internally, see #1067</changelog>
  <changelog author="andrea.manzini@suse.com" date="1673697600">- Update to version 8.6.0:
  * New --and &lt;pattern&gt; option to add additional patterns that must also be matched.
  * Added --changed-after as alias for --changed-within, to have a name consistent with --changed-before.
  * Breaking: On Unix-like systems, --type executable now additionally checks if the file is executable by the current user,
  * Fix completion generation to not include full path of fd command
  * Fix build error if completions feature is disabled
  * Fix --owner, --threads/j option value parsing</changelog>
  <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>
</package>
<package pkgid="95d70a5393c2fe7a75d3ccde86b28190426f71acf828341df1fee7623cb808ecc6793098ee022742f79bc7c3fc0652c5d228f53c533afd977f63b96c0d1c4437" name="fd0ssh" arch="s390x">
  <version epoch="0" ver="20231224" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <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>
</package>
<package pkgid="64b202b056383b1274158b272c91477e96fc99de3303ee73f2e4e904d95da2725ccf81c63d96edd7c8599aa6114bf8ea816ce6a9c14d2cab245fd35a6f145121" name="fde-firstboot" arch="noarch">
  <version epoch="0" ver="0.7.3" rel="160099.7.3"/>
  <changelog author="glin@suse.com" date="1741694400">- Add fde-tools-bsc1238593-firstboot-more-bootloader-functions.patch
  to define non-expanded functions for the firstboot script
  (bsc#1238593)</changelog>
  <changelog author="glin@suse.com" date="1747224000">- Add fde-tools-bsc1243166-firstboot-disable-tpm2-when-sb-is-off.patch
  to not skip the encryption process when Secure Boot is off
  (bsc#1243166)</changelog>
  <changelog author="glin@suse.com" date="1747310400">- Update to version 0.7.3
  + Detect the supported RSA key size
  + Take snapshot when signing
  + Switch to "--target-platform" when available
  + Allow RPM_MACRO_DIR to be defined during build time
  + Fix naming and disable ccid
  + tpm: fix tpm-present with the newer pcr-oracle
  + firstboot: make "Pass phrase" mandatory
  + firstboot: disable FDE/TPM2 when secure boot is off
  + Conditional helper
  + firstboot: replace the key file path in crypttab
  + firstboot: add more alias bootloader functions
  + firstboot: detect the early reencryption
- Refresh fde-tools-firstboot-alp-snapshot.patch
- Drop merged patches
  + fde-tools-bsc1213945-set-rsa-key-size.patch
  + fde-tools-bsc1223771-firstboot-make-Pass-phrase-mandatory.patch
  + fde-tools-bsc1223002-firstboot-disable-ccid.patch
  + fde-tools-bsc1218181-replace-crypttab-key-path.patch
  + fde-tools-bsc1220160-conditional-requires.patch
  + fde-tools-change-rpm-macro-dir.patch
  + fde-tools-bsc1243166-firstboot-disable-tpm2-when-sb-is-off.patch
  + fde-tools-bsc1222970-firstboot-replace-ALP.patch
  + fde-tools-bsc1218390-fix-tpm-present-with-the-newer-pcr-oracle.patch
  + fde-tools-bsc1238593-firstboot-more-bootloader-functions.patch
  + fde-tools-bsc1218390-Switch-to-target-platform-when-available.patch</changelog>
  <changelog author="glin@suse.com" date="1749124800">- Add fde-tools-bsc1243877-firstboot-remove-key-conf.patch to
  remove the dracut conf for the key file to avoid the error from
  dracut (bsc#1243877)</changelog>
  <changelog author="glin@suse.com" date="1749643200">- Add fde-tools-bsc1244323-firstboot-fix-lsinitrd.patch to fix the
  empty LUKS header checksum from lsinitrd (bsc#1244323)</changelog>
  <changelog author="glin@suse.com" date="1753185600">- Add fde-tools-bsc1246464-use-default-uefi-boot-path.patch to
  use the default EFI boot path if there is no FILE compoment in
  in the boot entry (bsc#1246464)</changelog>
  <changelog author="glin@suse.com" date="1753790400">- Add the missing /var/log/fde (bsc#1247228)</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1764849600">- Build with distro flags</changelog>
  <changelog author="glin@suse.com" date="1767182400">- Add fde-tools.conf to create /var/log/fde with tmpfiles.d
  (jsc#PED-14754)</changelog>
  <changelog author="glin@suse.com" date="1769774400">- Add fde-tools-bsc1248516-tpm-Support-persistent-SRK.patch to
  support persistent SRK (bsc#1248516)</changelog>
</package>
<package pkgid="f3ea00e0098cea12f1e5aa7b72367e129c409ea5bff1509702ed13f2eeb7bcf1a509229f10e7095068cdc7d2c1b89dace51468f3a47405a1f416762650350498" name="fde-tools-bash-completion" arch="noarch">
  <version epoch="0" ver="0.7.3" rel="160099.7.3"/>
  <changelog author="glin@suse.com" date="1741694400">- Add fde-tools-bsc1238593-firstboot-more-bootloader-functions.patch
  to define non-expanded functions for the firstboot script
  (bsc#1238593)</changelog>
  <changelog author="glin@suse.com" date="1747224000">- Add fde-tools-bsc1243166-firstboot-disable-tpm2-when-sb-is-off.patch
  to not skip the encryption process when Secure Boot is off
  (bsc#1243166)</changelog>
  <changelog author="glin@suse.com" date="1747310400">- Update to version 0.7.3
  + Detect the supported RSA key size
  + Take snapshot when signing
  + Switch to "--target-platform" when available
  + Allow RPM_MACRO_DIR to be defined during build time
  + Fix naming and disable ccid
  + tpm: fix tpm-present with the newer pcr-oracle
  + firstboot: make "Pass phrase" mandatory
  + firstboot: disable FDE/TPM2 when secure boot is off
  + Conditional helper
  + firstboot: replace the key file path in crypttab
  + firstboot: add more alias bootloader functions
  + firstboot: detect the early reencryption
- Refresh fde-tools-firstboot-alp-snapshot.patch
- Drop merged patches
  + fde-tools-bsc1213945-set-rsa-key-size.patch
  + fde-tools-bsc1223771-firstboot-make-Pass-phrase-mandatory.patch
  + fde-tools-bsc1223002-firstboot-disable-ccid.patch
  + fde-tools-bsc1218181-replace-crypttab-key-path.patch
  + fde-tools-bsc1220160-conditional-requires.patch
  + fde-tools-change-rpm-macro-dir.patch
  + fde-tools-bsc1243166-firstboot-disable-tpm2-when-sb-is-off.patch
  + fde-tools-bsc1222970-firstboot-replace-ALP.patch
  + fde-tools-bsc1218390-fix-tpm-present-with-the-newer-pcr-oracle.patch
  + fde-tools-bsc1238593-firstboot-more-bootloader-functions.patch
  + fde-tools-bsc1218390-Switch-to-target-platform-when-available.patch</changelog>
  <changelog author="glin@suse.com" date="1749124800">- Add fde-tools-bsc1243877-firstboot-remove-key-conf.patch to
  remove the dracut conf for the key file to avoid the error from
  dracut (bsc#1243877)</changelog>
  <changelog author="glin@suse.com" date="1749643200">- Add fde-tools-bsc1244323-firstboot-fix-lsinitrd.patch to fix the
  empty LUKS header checksum from lsinitrd (bsc#1244323)</changelog>
  <changelog author="glin@suse.com" date="1753185600">- Add fde-tools-bsc1246464-use-default-uefi-boot-path.patch to
  use the default EFI boot path if there is no FILE compoment in
  in the boot entry (bsc#1246464)</changelog>
  <changelog author="glin@suse.com" date="1753790400">- Add the missing /var/log/fde (bsc#1247228)</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1764849600">- Build with distro flags</changelog>
  <changelog author="glin@suse.com" date="1767182400">- Add fde-tools.conf to create /var/log/fde with tmpfiles.d
  (jsc#PED-14754)</changelog>
  <changelog author="glin@suse.com" date="1769774400">- Add fde-tools-bsc1248516-tpm-Support-persistent-SRK.patch to
  support persistent SRK (bsc#1248516)</changelog>
</package>
<package pkgid="2df9cdbf5ac310e5a0b6c5ad3d2bf6c4221d4cbb14622d0fc03518bcbb067a1e4359c1d3ec4da947a978b6c6c20051c895ee78c408c260da44df798325b588ed" name="fde-tpm-helper" arch="noarch">
  <version epoch="0" ver="0.7.3" rel="160099.7.3"/>
  <changelog author="glin@suse.com" date="1741694400">- Add fde-tools-bsc1238593-firstboot-more-bootloader-functions.patch
  to define non-expanded functions for the firstboot script
  (bsc#1238593)</changelog>
  <changelog author="glin@suse.com" date="1747224000">- Add fde-tools-bsc1243166-firstboot-disable-tpm2-when-sb-is-off.patch
  to not skip the encryption process when Secure Boot is off
  (bsc#1243166)</changelog>
  <changelog author="glin@suse.com" date="1747310400">- Update to version 0.7.3
  + Detect the supported RSA key size
  + Take snapshot when signing
  + Switch to "--target-platform" when available
  + Allow RPM_MACRO_DIR to be defined during build time
  + Fix naming and disable ccid
  + tpm: fix tpm-present with the newer pcr-oracle
  + firstboot: make "Pass phrase" mandatory
  + firstboot: disable FDE/TPM2 when secure boot is off
  + Conditional helper
  + firstboot: replace the key file path in crypttab
  + firstboot: add more alias bootloader functions
  + firstboot: detect the early reencryption
- Refresh fde-tools-firstboot-alp-snapshot.patch
- Drop merged patches
  + fde-tools-bsc1213945-set-rsa-key-size.patch
  + fde-tools-bsc1223771-firstboot-make-Pass-phrase-mandatory.patch
  + fde-tools-bsc1223002-firstboot-disable-ccid.patch
  + fde-tools-bsc1218181-replace-crypttab-key-path.patch
  + fde-tools-bsc1220160-conditional-requires.patch
  + fde-tools-change-rpm-macro-dir.patch
  + fde-tools-bsc1243166-firstboot-disable-tpm2-when-sb-is-off.patch
  + fde-tools-bsc1222970-firstboot-replace-ALP.patch
  + fde-tools-bsc1218390-fix-tpm-present-with-the-newer-pcr-oracle.patch
  + fde-tools-bsc1238593-firstboot-more-bootloader-functions.patch
  + fde-tools-bsc1218390-Switch-to-target-platform-when-available.patch</changelog>
  <changelog author="glin@suse.com" date="1749124800">- Add fde-tools-bsc1243877-firstboot-remove-key-conf.patch to
  remove the dracut conf for the key file to avoid the error from
  dracut (bsc#1243877)</changelog>
  <changelog author="glin@suse.com" date="1749643200">- Add fde-tools-bsc1244323-firstboot-fix-lsinitrd.patch to fix the
  empty LUKS header checksum from lsinitrd (bsc#1244323)</changelog>
  <changelog author="glin@suse.com" date="1753185600">- Add fde-tools-bsc1246464-use-default-uefi-boot-path.patch to
  use the default EFI boot path if there is no FILE compoment in
  in the boot entry (bsc#1246464)</changelog>
  <changelog author="glin@suse.com" date="1753790400">- Add the missing /var/log/fde (bsc#1247228)</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1764849600">- Build with distro flags</changelog>
  <changelog author="glin@suse.com" date="1767182400">- Add fde-tools.conf to create /var/log/fde with tmpfiles.d
  (jsc#PED-14754)</changelog>
  <changelog author="glin@suse.com" date="1769774400">- Add fde-tools-bsc1248516-tpm-Support-persistent-SRK.patch to
  support persistent SRK (bsc#1248516)</changelog>
</package>
<package pkgid="065146faf5303f0f958bf14780e20140cea5c7697e002f708da670705107951fe9753cc0e3a19a1fa86860fe63fd23ae7ede903e4768d26d27b6d577836dc1c9" name="fde-tpm-helper-rpm-macros" arch="noarch">
  <version epoch="0" ver="0.7.3" rel="160099.7.3"/>
  <changelog author="glin@suse.com" date="1741694400">- Add fde-tools-bsc1238593-firstboot-more-bootloader-functions.patch
  to define non-expanded functions for the firstboot script
  (bsc#1238593)</changelog>
  <changelog author="glin@suse.com" date="1747224000">- Add fde-tools-bsc1243166-firstboot-disable-tpm2-when-sb-is-off.patch
  to not skip the encryption process when Secure Boot is off
  (bsc#1243166)</changelog>
  <changelog author="glin@suse.com" date="1747310400">- Update to version 0.7.3
  + Detect the supported RSA key size
  + Take snapshot when signing
  + Switch to "--target-platform" when available
  + Allow RPM_MACRO_DIR to be defined during build time
  + Fix naming and disable ccid
  + tpm: fix tpm-present with the newer pcr-oracle
  + firstboot: make "Pass phrase" mandatory
  + firstboot: disable FDE/TPM2 when secure boot is off
  + Conditional helper
  + firstboot: replace the key file path in crypttab
  + firstboot: add more alias bootloader functions
  + firstboot: detect the early reencryption
- Refresh fde-tools-firstboot-alp-snapshot.patch
- Drop merged patches
  + fde-tools-bsc1213945-set-rsa-key-size.patch
  + fde-tools-bsc1223771-firstboot-make-Pass-phrase-mandatory.patch
  + fde-tools-bsc1223002-firstboot-disable-ccid.patch
  + fde-tools-bsc1218181-replace-crypttab-key-path.patch
  + fde-tools-bsc1220160-conditional-requires.patch
  + fde-tools-change-rpm-macro-dir.patch
  + fde-tools-bsc1243166-firstboot-disable-tpm2-when-sb-is-off.patch
  + fde-tools-bsc1222970-firstboot-replace-ALP.patch
  + fde-tools-bsc1218390-fix-tpm-present-with-the-newer-pcr-oracle.patch
  + fde-tools-bsc1238593-firstboot-more-bootloader-functions.patch
  + fde-tools-bsc1218390-Switch-to-target-platform-when-available.patch</changelog>
  <changelog author="glin@suse.com" date="1749124800">- Add fde-tools-bsc1243877-firstboot-remove-key-conf.patch to
  remove the dracut conf for the key file to avoid the error from
  dracut (bsc#1243877)</changelog>
  <changelog author="glin@suse.com" date="1749643200">- Add fde-tools-bsc1244323-firstboot-fix-lsinitrd.patch to fix the
  empty LUKS header checksum from lsinitrd (bsc#1244323)</changelog>
  <changelog author="glin@suse.com" date="1753185600">- Add fde-tools-bsc1246464-use-default-uefi-boot-path.patch to
  use the default EFI boot path if there is no FILE compoment in
  in the boot entry (bsc#1246464)</changelog>
  <changelog author="glin@suse.com" date="1753790400">- Add the missing /var/log/fde (bsc#1247228)</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1764849600">- Build with distro flags</changelog>
  <changelog author="glin@suse.com" date="1767182400">- Add fde-tools.conf to create /var/log/fde with tmpfiles.d
  (jsc#PED-14754)</changelog>
  <changelog author="glin@suse.com" date="1769774400">- Add fde-tools-bsc1248516-tpm-Support-persistent-SRK.patch to
  support persistent SRK (bsc#1248516)</changelog>
</package>
<package pkgid="3d93d7d9bcc6e49ea57df81243770aad44a95cff6ff74f788a34d9a5906981029e53cb2cfbdc3a3630fdd7a378589fe40365096a2d2eb4fd714b61b2876d3e38" name="fdo-client" arch="s390x">
  <version epoch="0" ver="1.1.4+git20221209.c8ef757" rel="160099.5.4"/>
  <changelog author="schubi@suse.de" 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="schubi@suse.com" date="1699876800">- Remove build key via utils/keys_gen.sh. (bsc#1216293)</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" date="1707825600">- Remove the hardcoded libopenssl-1_1-devel and replace it with
  libopenssl-devel (bsc#1219879).</changelog>
</package>
<package pkgid="201058c8c92520a623cd2d4747a19e825b862aa364cb1752106c1e7071f4122d20e3c24a036f40674632b832c0373295f951dfb1430d64be385d039a3357bf08" name="fdo-client-devel" arch="s390x">
  <version epoch="0" ver="1.1.4+git20221209.c8ef757" rel="160099.5.4"/>
  <changelog author="schubi@suse.de" 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="schubi@suse.com" date="1699876800">- Remove build key via utils/keys_gen.sh. (bsc#1216293)</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" date="1707825600">- Remove the hardcoded libopenssl-1_1-devel and replace it with
  libopenssl-devel (bsc#1219879).</changelog>
</package>
<package pkgid="359735f2938966e263a2123be9f7575f0ec7d3fc64e35cda7b31c2260b60c42323a68aeb001bce5bf6e30a3ec7663e6f347b4b98815bdade48dbd7b8f403a88d" name="fdupes" arch="s390x">
  <version epoch="0" ver="2.3.1" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1591358400">- Use noun phrase in summary. Drop old specfile constructs.</changelog>
  <changelog author="dmueller@suse.com" date="1597579200">- update to 2.1.2:
  * Do not enter ncurses mode when --immediate option given.
  * Fix logging/memory corruption bug when using --log with --immediate.
  * Break mtime ties using ctime when sorting by time.
  * Reduce number of calls to stat(), for speed.
  * Clear last command status when new command is entered.
  * Rename cs command ("clear all selections") from cs to csel.
  * Rename igs command ("invert selections") from igs to isel.
  * Add "prune" command as synonym for DELETE key.
  * Clear selections after deleting files via prune/DELETE.
  * Fix dependency issues when fdupes is configured to not use ncurses.
- build without ncurses for now until buildcycles can be solved</changelog>
  <changelog author="coolo@suse.com" 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="coolo@suse.com" date="1647259200">- Handle symlinks (-s argument) correctly</changelog>
  <changelog author="coolo@suse.com" 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.bruens@rwth-aachen.de" 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@suse.com" 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="mli@suse.com" 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="dimstar@opensuse.org" 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="dmueller@suse.com" date="1719662400">- update to 2.3.1:
  * Fix buffer overflow bug in getrealpath() function.</changelog>
</package>
<package pkgid="449f93b12f200bb5950440768996355f388383734c3446b4b0e7324f8ecb9c57a0831fc0668b78a6d79b4ae2c402ee0e5b622a5117e3b68a8f800cb3f452d899" name="featherpad" arch="s390x">
  <version epoch="0" ver="1.6.3" rel="bp161.1.3"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 1.4.1:
  * Fixed showing of the number of selected characters when selection
    highlighting is disabled.
  * Added an option for a small margin around the text.
  * Fixed a problem with non-Linux systems.
  * In Preferences dialog, prevent unintentional changes to the
    values of spin and combo boxes. Also, set their
  * to default when they're cleared.
  * Don't remove single trailing spaces with LaTeX.
  * Prevent window dragging from the line number strip.</changelog>
  <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="&#x410;&#x43D;&#x434;&#x440;&#x435;&#x439; &#x410;&#x43B;&#x44B;&#x43F;&#x43E;&#x432; &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>
</package>
<package pkgid="43c2dbfcf46a9b4e276fce4aa1ddc442ebb6650c8c986ff853ffb747371a730eda8a6e6e07d826dd038cd3d263e1ddfd9362ca6b5925bf694cef5afec825b178" name="featherpad-lang" arch="noarch">
  <version epoch="0" ver="1.6.3" rel="bp161.1.3"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 1.4.1:
  * Fixed showing of the number of selected characters when selection
    highlighting is disabled.
  * Added an option for a small margin around the text.
  * Fixed a problem with non-Linux systems.
  * In Preferences dialog, prevent unintentional changes to the
    values of spin and combo boxes. Also, set their
  * to default when they're cleared.
  * Don't remove single trailing spaces with LaTeX.
  * Prevent window dragging from the line number strip.</changelog>
  <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="&#x410;&#x43D;&#x434;&#x440;&#x435;&#x439; &#x410;&#x43B;&#x44B;&#x43F;&#x43E;&#x432; &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>
</package>
<package pkgid="87860a28f2c7b987f29f61408b7197e1bbfcc7fcd6f59c2c432b2b2d746f351fadf111fd9b5f1bb6a63f8685b70a9f71bc21927a1cf896a6fbdf36027c69068f" name="feedbackd" arch="s390x">
  <version epoch="0" ver="0.5.0" rel="bp161.1.5"/>
  <changelog author="Adrian Campos Garrido &lt;adriancampos@teachelp.com&gt;" date="1618920000">- Change feedbackd to video in udev rules</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643630400">- Update to version 0.0.0+git20211018:
  * changelog: Bump changes line to a recent date too. It was still
    stuck at 2021-10-07. Fixup version too while at that.
- Changes from version 0.0.0+git20210426:
  * implement fbd_dev_sound_stop
    tracks the FdbFeedbackSounds in a GHashTable in the FdbDevSound
  * fbd-dev-sound: Don't leak GError
  * fbd-dev-sound: Don't warn when sound was cancelled. This is not
    an error per se.
  * lfb-event: Don't leak error.
    Don't leak the error values in the success case
  * tests: Run lfb_event_{get,set}_timeout
  * test-lfb-integration: Test invocation error
  * event: Make log-domain match source file name
  * tests: Run event tests too
  * event: Remove 'g' prefix from common C types.
    This matchs phosh's style.
  * fbd-event: Add sender property.
    This allows us to store the DBus sender
  * fbd-manager: Keep DBus sender around
  * feedback-manager: Track DBus clients and end feedbacks if they
    go away. When the client goes away we build up a list of events
    to end feedback for to make sure the hash table isn't modified
    in place. The alternative approach would be to disconnect the
    on_event_feedbacks_ended handler, duplicate the DBus signal
    emission and use g_hash_table_foreach_remove but that looks
    less robust than using the same code path.
  * Help emacs to indent properly
  * fbd-feedback-theme: Don't leak JSON node
  * fbd-dev-leds: Free actual FbdDevLed as well.
    So far we only unref'ed the device.
  * fbd-dev-leds: Don't leak enum_name
    g_enum_to_string() is transfer full.
  * fbd-dev-leds: Don't leak color
    g_ascii_strdown() creates a copy already.
  * fbd-dev-leds: Use automatic deep cleanup for device list.
    The current logic was fragile and failed e.g. when the
    FEEDBACKD_UDEV_VAL_LED would not match leaking the dev since
    the g_object_unref() at the end of the loop was never hit.
    Prevent that with automatic cleanup and explicitly ref'ing the
    devs we want to use.
  * fbd-dev-sound: Use correct cleanup for hash table.
    This went unnoticed since the manager forgot to cleanup
    this at all (see follow up commit).
  * fbd-feedback-manager: Make sure to dispose sound device as
    well. Fixes another leak.
  * fbd-feedback-manager: Don't leak config_path. It's assigned
    multiple times.
  * fbd-feedback-manager: Don't leak device list
  * fbd-ledctrl: fix matching of trigger in list of triggers.
    If the trigger is the last thing in
    sysfs_path/LED_TRIGGER_ATTR, then the new-line at the end of
    the output causes g_strv_contains to fail to find the trigger
    in the list. This strips the new-line before splitting the
    output into a list for searching.
  * README: Fix gdbus test command. It is TriggerFeedback and not
    Feedback (anymore). Also add a note how to end the feedback in
    order to prevent loss of hearing :-).
- Switch to buildtime tarball generation, use cpio format. Also
  switch to a explicit released tag, we like to know what we are
  getting is the same every time. At the same strip v prefix from
  version in upstream tag.
- Split out shared library and typelib in separate packages, and
  name them after their soname and typelibname, follow the SLPP!
- Drop unneeded systemd-devel BuildRequires and
  sound-theme-freedesktop Requires.
- Replace gcc with generic c_compiler BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670241600">- Update to version 0.0.1:
  * spec: Clarify feedback noisiness.
    The old wording could be interpreted as the feedback being
    discarded if it's noisier than the currently selected profile
    which is not the case. Also take the new per application
    settings into account.
  * lfb-event: Fix SPDX identifier. The library is LGPL-2.1+, not
    GPL-3.0+
  * test-lfb-integration: Test event state in async callback
  * lfb-event: Notify state change before completing async task
    lfb_event_trigger_feedback_async() internally uses a GTask to
    handle invocation of the user provided callback when
    g_task_return_*() is called.
    Currently GTask is completed first and only afterwards is the
    state of the event being updated which can lead to suprising
    behaviour.
  * feedback-manager: Use guint for event id.
    The ID is inserted into a hashtable below with GUINT_TO_POINTER
    and is set using self-&gt;next_id++ with next_id also being a
    guint, so change the type accordingly.
  * run: Make it easy to run under gdb and document usage.
    Having a fast and easy way to run the daemon under gdb can be
    beneficial for debugging. For that start the run script with
    FBD_GDB=1.
  * tests/integration: Indicate that callback quits main loop
    on_event_triggered() is renamed to on_event_triggered_quit()
    as we will shortly introduce a variant that does not quit.
  * tests/integration: Fix whitespace.
    Remove all tabs in favour of spaces and align function
    arguments.
  * tests/integration: Test that "feedback-ended" is propagated
    through LfbEvent. When no feedbacks are available (either
    because the requested event does not exist in the theme or
    because the system does not have required capabilities, e.g. no
    vibration motor or LED) feedbackd will emit a "feedback-ended"
    signal (with reason LFB_EVENT_STATE_REASON_NOT_FOUND) on DBus
    _before_ completing the event triggering DBus call. Since the
    DBus call was not completed yet, LfbEvent will not have learned
    it's ID yet and therefore not emit it's own "feedback-ended"
    GObject signal. In this case the test will timeout since the
    main loop is never quit.
  * feedback-manager: Complete DBus call before emitting
    "feedback-ended" See previous commit adding the test (that now
    passes) for the reasoning.
  * data: Drop outdated comment. We use the hints since some time,
    see lfb_event_set_feedback_profile().
  * lfb-event: Fix typo. It's LfbEvent
  * lfb-event: Use consistent prefix.
    Make async data use the same prefix.
  * Use g_error() when library is not initalized.
    This makes sure it still works when asserts are disabled.
  * lfb-event: Untabify
  * tests: Drop unused variable
  * tests/integration: Check the state of the ended event
  * manager: Use FEEDBACKD_UDEV_ATTR.
    It was introduced in
    a5b4f99 ("feedbackd: Support visual feedback via LEDs")
  * fbd: Fix indentation</changelog>
  <changelog author="Adrian Campos Garrido &lt;adriancampos@teachelp.com&gt;" date="1675166400">- Update to version 0.0.2:
  * Support theme merging
  * Support user themes (`theme` gsetting)
  * Add theme validator</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678968000">- Update to version 0.1.0:
  * Make LED class more flexible. This will allow e.g. hw based
    implementations.
  * Trigger module load via udev. This avoids shipping another conf
    file.
- Changes from version 0.0.3:
  * spec: Separate system and application events
  * theme: add screen-shot event
  * Build and doc fixes
  * Update gmobile to 0.0.1</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add 109.patch: Fix build with glib-2.76.x</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="cb57e12eadfedf31ec420e55bf5b28b4857628511f9a89a690e940b1496595ddba6d209c748c0d64da030556bc815ce32b1a01b5b989a05fb087abe6f1db69b5" name="feedbackd-devel" arch="s390x">
  <version epoch="0" ver="0.5.0" rel="bp161.1.5"/>
  <changelog author="Adrian Campos Garrido &lt;adriancampos@teachelp.com&gt;" date="1618920000">- Change feedbackd to video in udev rules</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643630400">- Update to version 0.0.0+git20211018:
  * changelog: Bump changes line to a recent date too. It was still
    stuck at 2021-10-07. Fixup version too while at that.
- Changes from version 0.0.0+git20210426:
  * implement fbd_dev_sound_stop
    tracks the FdbFeedbackSounds in a GHashTable in the FdbDevSound
  * fbd-dev-sound: Don't leak GError
  * fbd-dev-sound: Don't warn when sound was cancelled. This is not
    an error per se.
  * lfb-event: Don't leak error.
    Don't leak the error values in the success case
  * tests: Run lfb_event_{get,set}_timeout
  * test-lfb-integration: Test invocation error
  * event: Make log-domain match source file name
  * tests: Run event tests too
  * event: Remove 'g' prefix from common C types.
    This matchs phosh's style.
  * fbd-event: Add sender property.
    This allows us to store the DBus sender
  * fbd-manager: Keep DBus sender around
  * feedback-manager: Track DBus clients and end feedbacks if they
    go away. When the client goes away we build up a list of events
    to end feedback for to make sure the hash table isn't modified
    in place. The alternative approach would be to disconnect the
    on_event_feedbacks_ended handler, duplicate the DBus signal
    emission and use g_hash_table_foreach_remove but that looks
    less robust than using the same code path.
  * Help emacs to indent properly
  * fbd-feedback-theme: Don't leak JSON node
  * fbd-dev-leds: Free actual FbdDevLed as well.
    So far we only unref'ed the device.
  * fbd-dev-leds: Don't leak enum_name
    g_enum_to_string() is transfer full.
  * fbd-dev-leds: Don't leak color
    g_ascii_strdown() creates a copy already.
  * fbd-dev-leds: Use automatic deep cleanup for device list.
    The current logic was fragile and failed e.g. when the
    FEEDBACKD_UDEV_VAL_LED would not match leaking the dev since
    the g_object_unref() at the end of the loop was never hit.
    Prevent that with automatic cleanup and explicitly ref'ing the
    devs we want to use.
  * fbd-dev-sound: Use correct cleanup for hash table.
    This went unnoticed since the manager forgot to cleanup
    this at all (see follow up commit).
  * fbd-feedback-manager: Make sure to dispose sound device as
    well. Fixes another leak.
  * fbd-feedback-manager: Don't leak config_path. It's assigned
    multiple times.
  * fbd-feedback-manager: Don't leak device list
  * fbd-ledctrl: fix matching of trigger in list of triggers.
    If the trigger is the last thing in
    sysfs_path/LED_TRIGGER_ATTR, then the new-line at the end of
    the output causes g_strv_contains to fail to find the trigger
    in the list. This strips the new-line before splitting the
    output into a list for searching.
  * README: Fix gdbus test command. It is TriggerFeedback and not
    Feedback (anymore). Also add a note how to end the feedback in
    order to prevent loss of hearing :-).
- Switch to buildtime tarball generation, use cpio format. Also
  switch to a explicit released tag, we like to know what we are
  getting is the same every time. At the same strip v prefix from
  version in upstream tag.
- Split out shared library and typelib in separate packages, and
  name them after their soname and typelibname, follow the SLPP!
- Drop unneeded systemd-devel BuildRequires and
  sound-theme-freedesktop Requires.
- Replace gcc with generic c_compiler BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670241600">- Update to version 0.0.1:
  * spec: Clarify feedback noisiness.
    The old wording could be interpreted as the feedback being
    discarded if it's noisier than the currently selected profile
    which is not the case. Also take the new per application
    settings into account.
  * lfb-event: Fix SPDX identifier. The library is LGPL-2.1+, not
    GPL-3.0+
  * test-lfb-integration: Test event state in async callback
  * lfb-event: Notify state change before completing async task
    lfb_event_trigger_feedback_async() internally uses a GTask to
    handle invocation of the user provided callback when
    g_task_return_*() is called.
    Currently GTask is completed first and only afterwards is the
    state of the event being updated which can lead to suprising
    behaviour.
  * feedback-manager: Use guint for event id.
    The ID is inserted into a hashtable below with GUINT_TO_POINTER
    and is set using self-&gt;next_id++ with next_id also being a
    guint, so change the type accordingly.
  * run: Make it easy to run under gdb and document usage.
    Having a fast and easy way to run the daemon under gdb can be
    beneficial for debugging. For that start the run script with
    FBD_GDB=1.
  * tests/integration: Indicate that callback quits main loop
    on_event_triggered() is renamed to on_event_triggered_quit()
    as we will shortly introduce a variant that does not quit.
  * tests/integration: Fix whitespace.
    Remove all tabs in favour of spaces and align function
    arguments.
  * tests/integration: Test that "feedback-ended" is propagated
    through LfbEvent. When no feedbacks are available (either
    because the requested event does not exist in the theme or
    because the system does not have required capabilities, e.g. no
    vibration motor or LED) feedbackd will emit a "feedback-ended"
    signal (with reason LFB_EVENT_STATE_REASON_NOT_FOUND) on DBus
    _before_ completing the event triggering DBus call. Since the
    DBus call was not completed yet, LfbEvent will not have learned
    it's ID yet and therefore not emit it's own "feedback-ended"
    GObject signal. In this case the test will timeout since the
    main loop is never quit.
  * feedback-manager: Complete DBus call before emitting
    "feedback-ended" See previous commit adding the test (that now
    passes) for the reasoning.
  * data: Drop outdated comment. We use the hints since some time,
    see lfb_event_set_feedback_profile().
  * lfb-event: Fix typo. It's LfbEvent
  * lfb-event: Use consistent prefix.
    Make async data use the same prefix.
  * Use g_error() when library is not initalized.
    This makes sure it still works when asserts are disabled.
  * lfb-event: Untabify
  * tests: Drop unused variable
  * tests/integration: Check the state of the ended event
  * manager: Use FEEDBACKD_UDEV_ATTR.
    It was introduced in
    a5b4f99 ("feedbackd: Support visual feedback via LEDs")
  * fbd: Fix indentation</changelog>
  <changelog author="Adrian Campos Garrido &lt;adriancampos@teachelp.com&gt;" date="1675166400">- Update to version 0.0.2:
  * Support theme merging
  * Support user themes (`theme` gsetting)
  * Add theme validator</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678968000">- Update to version 0.1.0:
  * Make LED class more flexible. This will allow e.g. hw based
    implementations.
  * Trigger module load via udev. This avoids shipping another conf
    file.
- Changes from version 0.0.3:
  * spec: Separate system and application events
  * theme: add screen-shot event
  * Build and doc fixes
  * Update gmobile to 0.0.1</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add 109.patch: Fix build with glib-2.76.x</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="ddef95d2111df4cd61c6866cfb27aa3297a9e74e2da9571a8ccd16c3bc03a8204982e2052f4bb7bb145588540dd00303359847c342d217f2b21e3e75dc3250e7" name="feh" arch="s390x">
  <version epoch="0" ver="3.10.3" rel="bp161.1.8"/>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1610798400">- Update to 3.6.2:
  * Fix save_filelist not respecting --output-dir
  * Fix file descriptor leak when attempting to load truncated image
    files (introduced with v3.6)
- manually require libjpeg-turbo for jpegtran. fixes --edit (boo#1080592)
- add feh-rpmlintrc</changelog>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="e635a540b16f74fecb8aa1cf62fbd3a97065dbc11dc35824e3e3e93ac30954e3e5c0212254751b0b91241ee38468ae2c09a8fdc995b8ef2a83ed93252bdf1636" name="feh-zsh-completion" arch="noarch">
  <version epoch="0" ver="3.10.3" rel="bp161.1.8"/>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1610798400">- Update to 3.6.2:
  * Fix save_filelist not respecting --output-dir
  * Fix file descriptor leak when attempting to load truncated image
    files (introduced with v3.6)
- manually require libjpeg-turbo for jpegtran. fixes --edit (boo#1080592)
- add feh-rpmlintrc</changelog>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="fbe5c27da8f3aa23f9b1a6e332b6e54ee8f33e5bd7f2c5238c27bceaa4028453d635f0e642166dddbc31dcb79f53ab8366c74714b714f675cdeb21752d571292" name="felix-bundlerepository" arch="noarch">
  <version epoch="0" ver="2.0.10" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1647604800">- Intial packaging of felix-bundlerepository 2.0.10
- Added patches:
  * 0001-Unbundle-libraries.patch
    + Use system jars instead of bundling them in a fat jar
  * 0002-Compatibility-with-osgi-r6.patch
    + Allow building with newer osgi-core/osgi-compendium</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="1e57d7566ef139b92cf25fffb3cf2235e3e87635502c11827883ee53b39bf2002d129ade103d2e092d4ac1d402baa73044fcabde91cdaeec2d019c43f8c75560" name="felix-bundlerepository-javadoc" arch="noarch">
  <version epoch="0" ver="2.0.10" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1647604800">- Intial packaging of felix-bundlerepository 2.0.10
- Added patches:
  * 0001-Unbundle-libraries.patch
    + Use system jars instead of bundling them in a fat jar
  * 0002-Compatibility-with-osgi-r6.patch
    + Allow building with newer osgi-core/osgi-compendium</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="83ded32b82b7cf68e250a64f86b33370efdf4191e08736c696a12103a2fd7d018fcb1c49ea40d006c2c65859b5decd5515694e9a2a026265ff8a618c7ebfbdf7" name="felix-gogo-command" arch="noarch">
  <version epoch="0" ver="1.1.2" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1557230400">- Intial packaging of felix-gogo-command 1.0.2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647950400">- Remove forcing of maven.compiler.release, since it is not needed
  any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1676030400">- Update to version 1.1.2
- Changes from 1.1.0 to 1.1.2
  * Improvement
    + [FELIX-6038] - pull Java 7 support back in for gogo runtime,
    shell and console
- Changes from 1.0.2 to 1.1.0
  * Bug
    + [FELIX-5143] - Gogo Command bundle should not include
    org.osgi.service.log classes
    + [FELIX-5958] - gogo command exports org.osgi.service.log
  * New Feature
    + [FELIX-5835] - Upgrade to JDK 8
    + [FELIX-5836] - Upgrade to OSGi r6
  * Improvement
    + [FELIX-5969] - remove transitive dependencies from gogo
    command
    + [FELIX-5970] - Add requirement &amp; capabilities model so gogo
    can be resolved
    + [FELIX-5999] - cleanup compiler warnings
    + [FELIX-6002] - Remove legacy code in Gogo Command
    + [FELIX-6003] - Add some resolver checks to make sure
    @RequireGogo annotation works for both jline and shell
    + [FELIX-6007] - create a gogo bom</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="1698321600">- Build javadoc with source level 8</changelog>
</package>
<package pkgid="2f06813aabf711015d206fadf6a66708c3efe85ccb7139e7c7d39198d8349d29111864a57e29809ec32320e95e87dc452b3777a7e5eb657fd75103ffcd961b99" name="felix-gogo-command-javadoc" arch="noarch">
  <version epoch="0" ver="1.1.2" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1557230400">- Intial packaging of felix-gogo-command 1.0.2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647950400">- Remove forcing of maven.compiler.release, since it is not needed
  any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1676030400">- Update to version 1.1.2
- Changes from 1.1.0 to 1.1.2
  * Improvement
    + [FELIX-6038] - pull Java 7 support back in for gogo runtime,
    shell and console
- Changes from 1.0.2 to 1.1.0
  * Bug
    + [FELIX-5143] - Gogo Command bundle should not include
    org.osgi.service.log classes
    + [FELIX-5958] - gogo command exports org.osgi.service.log
  * New Feature
    + [FELIX-5835] - Upgrade to JDK 8
    + [FELIX-5836] - Upgrade to OSGi r6
  * Improvement
    + [FELIX-5969] - remove transitive dependencies from gogo
    command
    + [FELIX-5970] - Add requirement &amp; capabilities model so gogo
    can be resolved
    + [FELIX-5999] - cleanup compiler warnings
    + [FELIX-6002] - Remove legacy code in Gogo Command
    + [FELIX-6003] - Add some resolver checks to make sure
    @RequireGogo annotation works for both jline and shell
    + [FELIX-6007] - create a gogo bom</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="1698321600">- Build javadoc with source level 8</changelog>
</package>
<package pkgid="cc620fe712fdd893d5304661bd34da0f913e9e893b813411362829fc76602083ed2288c79c59d9e02fa4ab904ef3525bba8c4f52c788355262fd7f1737cefef4" name="felix-gogo-parent" arch="noarch">
  <version epoch="0" ver="5" rel="bp161.1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1557230400">- Initial packaging of felix gogo-parent pom version 4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707480000">- Upgrade to version 5
  * FELIX-6038: pull Java 7 support back in for gogo runtime, shell
    and console
  * Update SCM information to reference Git</changelog>
</package>
<package pkgid="b7bcbb0681356a925d060ecfb806ee11e8964e57a4dd9fdeb96abe743778b1e9ad36675bf805522e9e2f064c8238e135350a5beebdd5a63d32e4e0f8d32bedad" name="felix-gogo-runtime" arch="noarch">
  <version epoch="0" ver="1.1.6" rel="160099.3.5"/>
  <changelog author="fstrba@suse.com" date="1557316800">- Initial packaging of felix-gogo-runtime 1.1.0</changelog>
  <changelog author="fstrba@suse.com" date="1574942400">- Specify maven.compiler.release to fix javadoc build with jdk11</changelog>
  <changelog author="fstrba@suse.com" date="1647432000">- Rewrite the build system to ant so that we can eventually avoid
  build cycles with maven-plugin-bundle built against
  felix-bundlerepository</changelog>
  <changelog author="fstrba@suse.com" date="1676030400">- Advertize capability needed by other felix-gogo artifacts</changelog>
  <changelog author="fstrba@suse.com" date="1707393600">- Upgrade to upstream version 1.1.6
  * Bug
    + FELIX-6509: Evaluation of subshell String results are wrong
    on Windows
  * Improvement
    + FELIX-5970: Add requirement &amp; capabilities model so gogo can
    be resolved
    + FELIX-5999: cleanup compiler warnings
    + FELIX-6001: cleanup compiler warnings
    + FELIX-6003: Add some resolver checks to make sure
    @RequireGogo annotation works for both jline and shell
    + FELIX-6007: create a gogo bom
    + FELIX-5963: Gogo runtime should use named executor threads
    + FELIX-6038: pull Java 7 support back in for gogo runtime,
    shell and console</changelog>
</package>
<package pkgid="fc168928636dff83bf9d62cc2bd9b657cae151597711bf3bc47878549cfb75acb99bc16e1e9fda0d64b50225f8fea2f76aa112c4667671f8e61539b351826bc0" name="felix-gogo-runtime-javadoc" arch="noarch">
  <version epoch="0" ver="1.1.6" rel="160099.3.5"/>
  <changelog author="fstrba@suse.com" date="1557316800">- Initial packaging of felix-gogo-runtime 1.1.0</changelog>
  <changelog author="fstrba@suse.com" date="1574942400">- Specify maven.compiler.release to fix javadoc build with jdk11</changelog>
  <changelog author="fstrba@suse.com" date="1647432000">- Rewrite the build system to ant so that we can eventually avoid
  build cycles with maven-plugin-bundle built against
  felix-bundlerepository</changelog>
  <changelog author="fstrba@suse.com" date="1676030400">- Advertize capability needed by other felix-gogo artifacts</changelog>
  <changelog author="fstrba@suse.com" date="1707393600">- Upgrade to upstream version 1.1.6
  * Bug
    + FELIX-6509: Evaluation of subshell String results are wrong
    on Windows
  * Improvement
    + FELIX-5970: Add requirement &amp; capabilities model so gogo can
    be resolved
    + FELIX-5999: cleanup compiler warnings
    + FELIX-6001: cleanup compiler warnings
    + FELIX-6003: Add some resolver checks to make sure
    @RequireGogo annotation works for both jline and shell
    + FELIX-6007: create a gogo bom
    + FELIX-5963: Gogo runtime should use named executor threads
    + FELIX-6038: pull Java 7 support back in for gogo runtime,
    shell and console</changelog>
</package>
<package pkgid="6e461fefb4c383f531d1b6c673129a4ae252b3213f46b0c4b91cdecf8aace5ee717bf026d1612ad25bc207f120fef3a1c186e382c715bc588836017c7ed820a9" name="felix-gogo-shell" arch="noarch">
  <version epoch="0" ver="1.1.4" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1557230400">- Initial packaging of felix-gogo-shell 1.1.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1559476800">- Add missing Group: line for the javadoc subpackage.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672315200">- update to 1.1.4:
  [FELIX-6038] - pull Java 7 support back in for gogo runtime,shell and console
  [FELIX-6046] - fix gogo shell thread interrupt.
  [FELIX-5970] - Add requirement &amp; capabilities model so gogo can be resolved
  [FELIX-5999] - cleanup compiler warnings
  [FELIX-6000] - cleanup compiler warnings
  [FELIX-6003] - Add some resolver checks to make sure @RequireGogo annotation works for both jline and shell
  [FELIX-6007] - create a gogo bom</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
</package>
<package pkgid="8446fb58e1659df55d6d6b56d91e9899a5bbfe3fad0d24af8a6784a1c4cdd74b866383824e25a28845b65acc5c92033348dcb4a603297680213c46582a4779e8" name="felix-gogo-shell-javadoc" arch="noarch">
  <version epoch="0" ver="1.1.4" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1557230400">- Initial packaging of felix-gogo-shell 1.1.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1559476800">- Add missing Group: line for the javadoc subpackage.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672315200">- update to 1.1.4:
  [FELIX-6038] - pull Java 7 support back in for gogo runtime,shell and console
  [FELIX-6046] - fix gogo shell thread interrupt.
  [FELIX-5970] - Add requirement &amp; capabilities model so gogo can be resolved
  [FELIX-5999] - cleanup compiler warnings
  [FELIX-6000] - cleanup compiler warnings
  [FELIX-6003] - Add some resolver checks to make sure @RequireGogo annotation works for both jline and shell
  [FELIX-6007] - create a gogo bom</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
</package>
<package pkgid="25d5a658fccacf56c1b190ecebcc034128e9df66073e161526fe037680cd450367e9bdf970bf32dbe0267c90453febe940db7f8a4dc1eb60ccf44fd8f64c2082" name="felix-osgi-obr" arch="noarch">
  <version epoch="0" ver="1.0.2" rel="160099.5.5"/>
  <changelog author="fstrba@suse.com" date="1647604800">- Initial packaging of felix-osgi-obr 1.0.2</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Build with java source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="f206739b69e3a557f4ea5d25deffc58909920520d9de481725fadb51ed4b0f9cab4bd3b4b9755892f3b89b7b4411bfd7c6825bba1ee3ffd25bae4b04f91672cc" name="felix-osgi-obr-javadoc" arch="noarch">
  <version epoch="0" ver="1.0.2" rel="160099.5.5"/>
  <changelog author="fstrba@suse.com" date="1647604800">- Initial packaging of felix-osgi-obr 1.0.2</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Build with java source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="86c297e6bcb487675c3462efd8946f75f693c0f6dd6b54b4240e1898047ab14d8611903b76c498cecf5247768aaf2b863c82889cdb3e3ef824c6e8506ad2a0cb" name="felix-parent" arch="noarch">
  <version epoch="0" ver="8" rel="160099.3.2"/>
  <changelog author="fstrba@suse.com" date="1545134400">- Initial package for felix parent pom</changelog>
  <changelog author="fstrba@suse.com" date="1549540800">- Clean the spec file</changelog>
  <changelog author="fstrba@suse.com" date="1698321600">- Build dependent projects with java source and target 8</changelog>
  <changelog author="fstrba@suse.com" date="1707480000">- Update to version 8
  * Update to latest plugin versions, support Java &gt; 9, change urls
    to https
  * add local timestamp for Reproducible Build
  * Update to latest Apache parent pom, update plugin versions and
    replace ianal maven plugin
  * Update parent pom to latest Apache pom 31, remove duplicate
    plugin definitions</changelog>
</package>
<package pkgid="487e1a3b5d2294badfc482e8f43b9e12373b8d29950263ba83beb6e1fbb1e7b71e8d6d2726b98c2671e4904c6a8a10967f84a74ba33f7861a687d6022449cc2e" name="felix-scr" arch="noarch">
  <version epoch="0" ver="2.1.30" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1557316800">- Initial packaging of felix-scr 2.0.14</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585742400">- Update to version 2.1.16
  * Bug
    + FELIX-5769: SCR should not bind prototype_required reference
    to bundle scope service
    + FELIX-5775: Service properties not updated for lazy service
    when configuration changes
    + FELIX-5507: ConfigurationAdmin might not be visible to SCR
    implementation
    + FELIX-5543: Component property types must implement
    java.lang.annotation.Annotation methods properly
    + FELIX-5866: SCR does not respect the log level set in
    LoggerAdmin
    + FELIX-5865: SCR R7 logging support doesn't work on equinox
    framework
    + FELIX-5867: Reference field of type Logger for service
    LoggerFactory is always null
    + FELIX-5885: SCR uses an overly restrictive import range for
    promises
    + FELIX-5902: java.lang.IllegalArgumentException: Bundle
    org.apache.felix.scr is not resolved with R7 LogService
    + FELIX-5904: SCR is creating a logger instance using name
    "null"
    + FELIX-5927: Single element Annotation type does not
    incorporate PREFIX_
    + FELIX-5926: Logger instance is not set for constructor and
    reference injection
    + FELIX-5929: Failed activation state not reported in DTOs
    + FELIX-5930: Service reference is missing in DTO
    + FELIX-5905: SCR cannot access method getLogger from LogService
    R7
    + FELIX-5910: Set correct AccessControlContext when receiving
    configuration events
    + FELIX-4260: IllegalStateException: The service has been
    unregistered
    + FELIX-5947: ClassLoader memory leak
    + FELIX-5959: Exception on changecount timer timeout
    + FELIX-5950: NPE in MultiplePrototypeRefPair.unsetServiceObject
    + FELIX-5974: Prototype scope references are not released on
    deactivation
    + FELIX-6056: SCR exports promises
    + FELIX-6055: NullPointerException possible because
    ServiceReference.getBundle() can return null
    + FELIX-6050: Use abstract class for PrototypeRefPair
    implementations for Single vs. Multiple case
    + FELIX-6044: Component deactivation does not cause reference
    services to be ungotten
    + FELIX-6043: ClassNotFoundException
    org.osgi.util.function.Function
    + FELIX-6041: scr gogo commands require gogo runtime to be
    present when scr resolves
    + FELIX-6036: Race condition prevents optional/greedy ref setter
    method from being called
    + FELIX-6026: SCR command problems
    + FELIX-5989: java.lang.IllegalArgumentException from
    AbstractLogger.format when logging debug message
  * Improvement
    + FELIX-5354: Implement Declarative Service Updates for OSGi R7
    + FELIX-5454: Service properties for ComponentFactory (OSGi R7)
    + FELIX-5455: Constructor Injection (OSGi R7)
    + FELIX-5456: Field injection of component activation objects
    (OSGi R7)
    + FELIX-5457: Logger support (OSGi R7)
    + FELIX-5458: Improved ConfigurationPlugin Support (OSGi R7)
    + FELIX-5460: DTO Updates (OSGi R7)
    + FELIX-5557: Updates to section 112.8.2.2 Coercing Component
    Property Values (OSGi R7)
    + FELIX-5559: Add change count property to runtime service
    (OSGi R7)
    + FELIX-5590: Add support for single value annotations and new
    key mapping (OSGi R7)
    + FELIX-5695: Use Java 7 as base version
    + FELIX-5696: Separate metatype provider from managed service
    + FELIX-5948: Collection of performance and memory optimizations
    + FELIX-5987: Slow ServiceComponentRuntime with delivering
    ServiceReferenceDTOs
- Modified patch:
  * osgi-metadata.patch -&gt;
    0001-Use-import-package-instead-of-embedding-dependencies.patch
  + Don't embed dependencies, use import-package instead
- Added patch:
  * 0002-Drop-the-dependencies-on-kxml-xpp3.patch
    + Drop dependencies on kxml and xpp, use the system SAX
    implementation instead</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="1707480000">- Update to version 2.1.30
  * Bug
    + FELIX-6096: SCR fails if the Java Runtime Environment does not
    support permissions
    + FELIX-6206: NPE in ComponentRegistry.getComponentHolders()
    + FELIX-6251: Possible NullPointerException when
    DependencyManager.m_tracker is null
    + FELIX-6252: Deadlock in SCR ComponentRegistry
    updateChangeCount
    + FELIX-6261: [Regression] Empty property values are treated as
    String
    + FELIX-6314: NullPointerException in
    SingleComponentManager.disposeImplementationObject
    + FELIX-6108: SCR activation log-messages cannot be disabled
    with R7 LogService
    + FELIX-6274: Potential Class Space problems with multiple Log
    Service APIs
    + FELIX-6317: dynamic greedy optional/mandatory references can
    get wrong service ranking
    + FELIX-6161: SCR: Method of resolving references limits Service
    ListenerHook implementations
    + FELIX-6327: NoSuchElementException can occur with
    SingleDynamicCustomizer when services are removed
    + FELIX-6315: Factory components are eagerly deactivated
    + FELIX-6325: OSGi log package is mandatory but imported as
    optional
    + FELIX-6352: SCR should protect against unregistered
    IllegalStateException for its ConfigurationListener
    registrations
    + FELIX-6361: IllegalArgumentException possible from
    LoggerFactory.getLogger(Bundle, String, Class&lt;L&gt;)
    + FELIX-6353: Constructor injection: activation with optional
    reference fails if service not available
    + FELIX-6351: EventDispatcher: Error during dispatch.
    (java.lang.IllegalStateException: Service already
    unregistered.)
    + FELIX-6349: Possible NullPointerException on modified event in
    DependencyManager
    + FELIX-6407: SCR Log Extension still logs using the log level
    of the extended bundle
    + FELIX-6408: SCR NPE in MultipleStaticReluctantCustomizer
    .modifiedService
  * Improvement
    + FELIX-6107: Logging Passwords when invoking activate Method
    + FELIX-6215: Cannot run scr unit tests on Java 11
    + FELIX-6218: Replace kxml2 with standard SAX XML parser
    + FELIX-6220: Refactor injection implementation
    + FELIX-6241: IllegalStateException can be thrown from listener
    if BundleContext is invalid
    + FELIX-6307: SCR logging uses null name for logger in
    LogServiceEnabledLogger.getLogger()
    + FELIX-6293: Apache Felix SCR Logging
- Removed patch:
  * 0002-Drop-the-dependencies-on-kxml-xpp3.patch
    + integrated upstream
- Modified patch:
  * 0001-Use-import-package-instead-of-embedding-dependencies.patch
    + regenerate to the changed context post-removal</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="b9129f2a761f4923a29a82bc6da0f93bc7b049892458d7769db4bda5d91b5ad971f3a97da2a3d1fd497b2e901a156e66bd0f00c1613901db9093188f271f3369" name="felix-scr-javadoc" arch="noarch">
  <version epoch="0" ver="2.1.30" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1557316800">- Initial packaging of felix-scr 2.0.14</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585742400">- Update to version 2.1.16
  * Bug
    + FELIX-5769: SCR should not bind prototype_required reference
    to bundle scope service
    + FELIX-5775: Service properties not updated for lazy service
    when configuration changes
    + FELIX-5507: ConfigurationAdmin might not be visible to SCR
    implementation
    + FELIX-5543: Component property types must implement
    java.lang.annotation.Annotation methods properly
    + FELIX-5866: SCR does not respect the log level set in
    LoggerAdmin
    + FELIX-5865: SCR R7 logging support doesn't work on equinox
    framework
    + FELIX-5867: Reference field of type Logger for service
    LoggerFactory is always null
    + FELIX-5885: SCR uses an overly restrictive import range for
    promises
    + FELIX-5902: java.lang.IllegalArgumentException: Bundle
    org.apache.felix.scr is not resolved with R7 LogService
    + FELIX-5904: SCR is creating a logger instance using name
    "null"
    + FELIX-5927: Single element Annotation type does not
    incorporate PREFIX_
    + FELIX-5926: Logger instance is not set for constructor and
    reference injection
    + FELIX-5929: Failed activation state not reported in DTOs
    + FELIX-5930: Service reference is missing in DTO
    + FELIX-5905: SCR cannot access method getLogger from LogService
    R7
    + FELIX-5910: Set correct AccessControlContext when receiving
    configuration events
    + FELIX-4260: IllegalStateException: The service has been
    unregistered
    + FELIX-5947: ClassLoader memory leak
    + FELIX-5959: Exception on changecount timer timeout
    + FELIX-5950: NPE in MultiplePrototypeRefPair.unsetServiceObject
    + FELIX-5974: Prototype scope references are not released on
    deactivation
    + FELIX-6056: SCR exports promises
    + FELIX-6055: NullPointerException possible because
    ServiceReference.getBundle() can return null
    + FELIX-6050: Use abstract class for PrototypeRefPair
    implementations for Single vs. Multiple case
    + FELIX-6044: Component deactivation does not cause reference
    services to be ungotten
    + FELIX-6043: ClassNotFoundException
    org.osgi.util.function.Function
    + FELIX-6041: scr gogo commands require gogo runtime to be
    present when scr resolves
    + FELIX-6036: Race condition prevents optional/greedy ref setter
    method from being called
    + FELIX-6026: SCR command problems
    + FELIX-5989: java.lang.IllegalArgumentException from
    AbstractLogger.format when logging debug message
  * Improvement
    + FELIX-5354: Implement Declarative Service Updates for OSGi R7
    + FELIX-5454: Service properties for ComponentFactory (OSGi R7)
    + FELIX-5455: Constructor Injection (OSGi R7)
    + FELIX-5456: Field injection of component activation objects
    (OSGi R7)
    + FELIX-5457: Logger support (OSGi R7)
    + FELIX-5458: Improved ConfigurationPlugin Support (OSGi R7)
    + FELIX-5460: DTO Updates (OSGi R7)
    + FELIX-5557: Updates to section 112.8.2.2 Coercing Component
    Property Values (OSGi R7)
    + FELIX-5559: Add change count property to runtime service
    (OSGi R7)
    + FELIX-5590: Add support for single value annotations and new
    key mapping (OSGi R7)
    + FELIX-5695: Use Java 7 as base version
    + FELIX-5696: Separate metatype provider from managed service
    + FELIX-5948: Collection of performance and memory optimizations
    + FELIX-5987: Slow ServiceComponentRuntime with delivering
    ServiceReferenceDTOs
- Modified patch:
  * osgi-metadata.patch -&gt;
    0001-Use-import-package-instead-of-embedding-dependencies.patch
  + Don't embed dependencies, use import-package instead
- Added patch:
  * 0002-Drop-the-dependencies-on-kxml-xpp3.patch
    + Drop dependencies on kxml and xpp, use the system SAX
    implementation instead</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="1707480000">- Update to version 2.1.30
  * Bug
    + FELIX-6096: SCR fails if the Java Runtime Environment does not
    support permissions
    + FELIX-6206: NPE in ComponentRegistry.getComponentHolders()
    + FELIX-6251: Possible NullPointerException when
    DependencyManager.m_tracker is null
    + FELIX-6252: Deadlock in SCR ComponentRegistry
    updateChangeCount
    + FELIX-6261: [Regression] Empty property values are treated as
    String
    + FELIX-6314: NullPointerException in
    SingleComponentManager.disposeImplementationObject
    + FELIX-6108: SCR activation log-messages cannot be disabled
    with R7 LogService
    + FELIX-6274: Potential Class Space problems with multiple Log
    Service APIs
    + FELIX-6317: dynamic greedy optional/mandatory references can
    get wrong service ranking
    + FELIX-6161: SCR: Method of resolving references limits Service
    ListenerHook implementations
    + FELIX-6327: NoSuchElementException can occur with
    SingleDynamicCustomizer when services are removed
    + FELIX-6315: Factory components are eagerly deactivated
    + FELIX-6325: OSGi log package is mandatory but imported as
    optional
    + FELIX-6352: SCR should protect against unregistered
    IllegalStateException for its ConfigurationListener
    registrations
    + FELIX-6361: IllegalArgumentException possible from
    LoggerFactory.getLogger(Bundle, String, Class&lt;L&gt;)
    + FELIX-6353: Constructor injection: activation with optional
    reference fails if service not available
    + FELIX-6351: EventDispatcher: Error during dispatch.
    (java.lang.IllegalStateException: Service already
    unregistered.)
    + FELIX-6349: Possible NullPointerException on modified event in
    DependencyManager
    + FELIX-6407: SCR Log Extension still logs using the log level
    of the extended bundle
    + FELIX-6408: SCR NPE in MultipleStaticReluctantCustomizer
    .modifiedService
  * Improvement
    + FELIX-6107: Logging Passwords when invoking activate Method
    + FELIX-6215: Cannot run scr unit tests on Java 11
    + FELIX-6218: Replace kxml2 with standard SAX XML parser
    + FELIX-6220: Refactor injection implementation
    + FELIX-6241: IllegalStateException can be thrown from listener
    if BundleContext is invalid
    + FELIX-6307: SCR logging uses null name for logger in
    LogServiceEnabledLogger.getLogger()
    + FELIX-6293: Apache Felix SCR Logging
- Removed patch:
  * 0002-Drop-the-dependencies-on-kxml-xpp3.patch
    + integrated upstream
- Modified patch:
  * 0001-Use-import-package-instead-of-embedding-dependencies.patch
    + regenerate to the changed context post-removal</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="0be695f2930f5bea24c8625b80399c508a08275246e8a38802bda55bf97623903a3b10a7bbe04e8cde0a54b9eed21c67ef961cf421cf14cac8fc673726d6f98d" name="felix-shell" arch="noarch">
  <version epoch="0" ver="1.4.3" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1557230400">- Initial packaging of felix-shell 1.4.3</changelog>
  <changelog author="fstrba@suse.com" date="1575288000">- Specify maven.compiler.release to fix javadoc build with jdk11</changelog>
  <changelog author="fstrba@suse.com" date="1585656000">- Build against OSGi R7 APIs</changelog>
  <changelog author="fstrba@suse.com" date="1647432000">- Rewrite the build system to ant so that we can eventually avoid
  build cycles with maven-plugin-bundle built against
  felix-bundlerepository</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="8dd35b893d60f4736a88685c459f3a3aa991fc61ccf740087ba3ab8aa19064a62f9c80c7f194a04c90611426cb94ac25b33a54c22a4c0e9369eaeb2119227b23" name="felix-shell-javadoc" arch="noarch">
  <version epoch="0" ver="1.4.3" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1557230400">- Initial packaging of felix-shell 1.4.3</changelog>
  <changelog author="fstrba@suse.com" date="1575288000">- Specify maven.compiler.release to fix javadoc build with jdk11</changelog>
  <changelog author="fstrba@suse.com" date="1585656000">- Build against OSGi R7 APIs</changelog>
  <changelog author="fstrba@suse.com" date="1647432000">- Rewrite the build system to ant so that we can eventually avoid
  build cycles with maven-plugin-bundle built against
  felix-bundlerepository</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="41280e04a1c5ad03bfaa33c98e566cf9c171106a7a7392e83900ac6e9acab5b12c837fcbc16b9244f6dc9b6a0b08a5f8611ee4c0518b1fb3aadf79b65a68f991" name="felix-utils" arch="noarch">
  <version epoch="0" ver="1.11.4" rel="160099.5.5"/>
  <changelog author="fstrba@suse.com" date="1551441600">- Initial packaging of felix-utils 1.10.4
- Generated and customized ant build file</changelog>
  <changelog author="fstrba@suse.com" date="1554811200">- Remove reference to the parent pom since we are not building
  using Maven.</changelog>
  <changelog author="fstrba@suse.com" date="1585656000">- Update to upstream release 1.11.4
- Added patch:
  * 0000-Port-to-osgi-cmpn.patch
    + Migrate away from the old felix-osgi implementation</changelog>
  <changelog author="fstrba@suse.com" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="gus.kenion@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="0240f921c48aa76d7b38a9603451747be5b8c007eccfdd2d299c0d89f113f8885ee2612b18851e5eb48246875804c7ea8319129471485cdc75b9e2113e6434d5" name="felix-utils-javadoc" arch="noarch">
  <version epoch="0" ver="1.11.4" rel="160099.5.5"/>
  <changelog author="fstrba@suse.com" date="1551441600">- Initial packaging of felix-utils 1.10.4
- Generated and customized ant build file</changelog>
  <changelog author="fstrba@suse.com" date="1554811200">- Remove reference to the parent pom since we are not building
  using Maven.</changelog>
  <changelog author="fstrba@suse.com" date="1585656000">- Update to upstream release 1.11.4
- Added patch:
  * 0000-Port-to-osgi-cmpn.patch
    + Migrate away from the old felix-osgi implementation</changelog>
  <changelog author="fstrba@suse.com" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="gus.kenion@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="877d5478a257b761d9dbebea211c12bafe79b6bf81e8dc66384f648f8c7d6e7b5263443a189d393bab63f9c33961b8a7812b8e6e9aadadf0d43104f01ce413c6" name="fence-agents-all" arch="s390x">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="f1c83a69e74e58983605ec4f20a5b9abab3df86ee1fd169f9f87f745182857ba60dcd861105e2762e2df885301bedd2d559ba82466a7a3dc4f9c07b9fa988ec8" name="fence-agents-alom" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="4a958955d2d880456f849829df261d358172e2326819e833274ebe5dca6dae9b215f6a586b79b907c986e0bd77fa30ead901a7843b3938530dc6071568b05a42" name="fence-agents-apc" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="5032c277eb30d2749072efea5361db3b1c4517393d0b5fc67abe584c1b16e1cc54fb80c93d1a1b1f44da89303241cde3d36d0eb20faea12331c4cb6d041b9032" name="fence-agents-apc-snmp" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="70075b0036fdb23ecdb4d88d817b27d1f1086c8246beed406f567d79cb882a90f7b1a5f67a7d34e354593946241336835a8deaaf34ff2db9c424116bab23f41b" name="fence-agents-aws" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="aec2d801706ac952baedc3583daf03e3baad8e7c553e1699aa7b31d16db3fec6c2c8665a190a7471ec0cf8b03a0924fbb7937fbd4a2fce10092eead5e987e61c" name="fence-agents-azure-arm" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="0e2843b14deab638237bc0163b0f67f41612674b8da98a1aae2feb0bcb68c1aa6d92547cae81e49d03f9b96a7cc7596effd3cc192328c379f1971409508a2ee3" name="fence-agents-bladecenter" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="8b2a9b77d5ace4fb65666cf337e458caff30262440abd813e9d0157ca7523499204da0726c5c95842e54867048cf53cb67ecd0a72f09e76c57eeb51c354528b9" name="fence-agents-brocade" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="88d261aad9d6474342851d4b7da4f0e3118949e4f50cbbf9c32efd26780b03f8961da69b2db9665587d3a9725942cb80e33fadb1144c03ebae7e7b441d2ea2ea" name="fence-agents-cisco-mds" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="928e4efaa7fb7cf16dff9c5878f2c3bde0ac19571181192302dcf85a90e31d9bc4c4bfa0f726e238695d70123dbb413a35f9177f0f28df77e4903cb49dba7ce2" name="fence-agents-cisco-ucs" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="52517e965c818a36a8603736bf3e65f1d01811efa9a34f71d6c5409e01bb949be3746d0a132be3e42d6d0d72e0cf1c4a5dd3594c02d9c9655ff4ef845cd70aaa" name="fence-agents-common" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="4313b0043c0757295ab387762440855503bcd44903003398ae406cbdd099d9332de0a0e12374a9e80ce6014d6cb45741751c6dc219cfa1f65dcb58ced4aba3ab" name="fence-agents-devel" arch="s390x">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="b5b19de015bbfa25a5cb49515eb99c5c9a06b21521d1c8dae17d5e542c2e5dac92430df738bcad5506647bb9950c5255ac7cab5582eb308d2cbcc1e8dbb4a138" name="fence-agents-drac5" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="95b7c6d85b0ee3096e44aa057f5d26551ee782df3c6b544ba4cf293f8f622ad56fcb44e5086a2eecdf49832228a088e3da846435108b28611d35807e0615339b" name="fence-agents-eaton-snmp" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="2fee61c5fdf6cdcd558aa25304b011a34aedc6ad537a7a0416311f52b3808bfdff97225e71ddd00d54246cadae506430882cc40aa7f71c70d6d05d8a9733236d" name="fence-agents-eaton-ssh" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="0c1c2125d5793ef2efda2f665b5352f7113a6271db55dc99bef1e49c4884f0e122eb33b540e165072a62fb492af7e058e68fd9784bcc369e7ceb381a53909411" name="fence-agents-emerson" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="9c46bcf78840d9574d8984c41b51202bda8b7c2ccb07ea83e2bd2ab6dc87d23ece6c09a6ac376af614774291763524e99ce64db13ba3740737971193cfb1d2f6" name="fence-agents-eps" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="0646e4e236e1d7879c5c611c6158a9173d963850adaebbde3f82a6790b219ba373324b1eeeed0b1b1046aedaa55ae1797a6b1febec5faffc77324351c840b836" name="fence-agents-gce" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="02cc62f3c72caf12f07317d21b12ef8050e466b0bdd11ac1989cc6d50188e459c124f0b97146cf7712b3bb47b2a2c115bb347f2401a4849ffac26ecfc0e9ee5e" name="fence-agents-hds-cb" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="a5f83140e4347505c4be15064166c20bd7e4acdf03ce2848c7598bbae07e84c4cf83fe7487ff686b55bf387947eced33c1e8aaec0f2afa2ff63da441278d4f4f" name="fence-agents-hpblade" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="d417f1ff80153abefe2922af08ac8ea5ec9462daf630fadca064f91fde432dd161c6da2a41393f268ef791b4aefba74428341c9bd9f40adc2dacec30b1ea8aa5" name="fence-agents-ibm-powervs" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="2bd565ff6193e522888656b6e42fc7ce82b3ee8228359c57c5f4fa122bced7bdf3c209a6203bdb91f45afb750d56e993f4c5e903af0dd1cf52ee732a15a0248a" name="fence-agents-ibm-vpc" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="86976e1a9ec854c2e1221da43ef664378c2c1415c8399f3bb0cf7c3abd7a02ddf194262ca040f9d49118a1039b669ab39b86111db3f9850eb2116e5a92b76f27" name="fence-agents-ibmblade" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="98d4c7059c2b497d7fec2e8bb598ce9c018b44ad8bfe21ebcc637d8679bae50f81e2f64b0b2329128e26b50359efded6d19cfb993a2170072c32a26bb794e5ac" name="fence-agents-ibmz" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="fee79d01d8649eb4b9ee2ea8af5f59e5f4978b624c9a073d0c117c39832b280aaae56fad1ab21527968b0c05cf92bc8d92d078d3920a8171c67aa167a356a342" name="fence-agents-ifmib" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="e77dff302072264669473015701c96467f0395b5f06abac9997f97f0f50dd7bc0582609285dc8d90593dd566cd26270f1d2a7f0316f8ed073028910a0fb98329" name="fence-agents-ilo-moonshot" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="8162b4295cdd3c557e85db6209b5690b45f1bb3d056bd618a48f63fe0f2402a50d641072ab14bc0729e8ab8cac0c04e6d428ee4da568317afe993f5922badf36" name="fence-agents-ilo-mp" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="e8f2f62702dbbb3c509b60bd1f34b22dbc613f32429fd77397c271a9d582a3e6337983281a0d6c78687522ad049477f01a04a26b4d6a9b95b8c4c9b22384bb8c" name="fence-agents-ilo-ssh" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="056f5ef5856a57f4aefef831704b163cd310f370547abf45522036054d05c3e82f60ba9f385e87145a001367880ad4d2e1cdce9f637e586208e171bc8db3f8d6" name="fence-agents-ilo2" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="3e85432d3659b343d96b64b2dd930c575f19ef0a91e0a9c08e3f3e1fa615218383b4b52567a1864f077a32a98c53b2126d4e51b2ab7e23d84f0272ca0d3e028c" name="fence-agents-intelmodular" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="9736fd6c08f2d58038787973e3a08b60e61d6237e92b7349c72670ef59ce1322f651939c1a42e22a815f1be89efc9d29e833c09c4db2cec2351633414126b968" name="fence-agents-ipdu" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="38718cda80be5fa7859cc2c1141a062f62fa2260a9ef373886c6a4d7df9ad6d0d6f3fdc66fa000bf6031da0e9b00e549a5d123d882ae1bfc8a1aea0cd2328933" name="fence-agents-ipmilan" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="9a55c475671e321460d11ef8fac4c7b28b813974c6448d39b12b5ea03184ee3a2f40be0f3454a5f2ad6105d8621c8ac10b262f86004baa5bb43d75d56b3fa234" name="fence-agents-ironic" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="ed38dc9ae8099c86cbd733e39a1b7167ddeaf1e1c1b6b76030ad74d6e1dd395f8323aec81a3a57a2fc6d4515d1eff385be519b8f3dc5f86cc8aaad257733019f" name="fence-agents-kdump" arch="s390x">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="dcc949e8d86cd7f89fa3c9e1c625a40625ed5c23a7ba7bff76598cfdf62fc5999fe56e7b4543e7687b3c0bb377023197a31e3f5badecaf3f78fa3ea4b9c448df" name="fence-agents-lpar" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="d1c4c65fc1398ec391790964271bd782b16d24bbaf82987cf3582ef00b597fe8380a34d7606d5f5ebac8b0cc58477197a1dd495389805f52f94d67d5cc84337f" name="fence-agents-mpath" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="213d883249fa3cd5c7be8b0e929e42d7076109c44ab3f679a7ac1099080e577c85bc389e6419e3d3bb72370c71926bf1bf40f52bc0d9321c51ab8e56de4a174b" name="fence-agents-netio" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="bc1c04c61a6fa0abf067a85805717fe52bccc2bd94dd08a197b18ac2e35c9892cd27be4a6ccc5bc6488105831a53f821c73b6c1a46e5fa0b411b274ce8a86306" name="fence-agents-nutanix-ahv" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="35d3fa92788ebb4a753f7e43228b763e50f241ddbb5864f42580ba06ba4798d28d7aa75a0053cf972e71ac1dfefd373d9231c72f502f2407b19fa2cdbdca226d" name="fence-agents-pve" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="f669ff67cb731a340983bc1195eca7bb851d11d761998816dda54bde37d0236b39a9fded5ebd478a5df317d3aa4706a441864edb91200f78d69b3fcc90e2360b" name="fence-agents-raritan" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="47207a96ae2e2b516c6c8a34b8089abbc2f328508a8cd298799d0436657596e5f59e0f46cb55a988898e4f5986f3950e13680a6720b5f18ae2e9d2e8626ab3d1" name="fence-agents-rcd-serial" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="c53a9e12462585a5b78449ff6f7d8f8c6a47e9fdc58049f4b99f3b8b6d9447433482daa6353622b18e143b076837c9e52d4180d0fabcc3dda607fd79282d3259" name="fence-agents-redfish" arch="s390x">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="a7b5ea44ecc058afffb02c5058bb56631dee0ab687a07671954cc2f64066197f4449b948bdb55fb23b1a07e2a877fec3baa5a0bd9c324d88bf71707dc7b3ee90" name="fence-agents-rsa" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="8f60126d6e52ae9de17bf8510af9228dfe59eaff79343f57cd220d98251b0b979ae9f922051ace923c10573a47d9df45ce495cb78d1af51f995be3f44b562752" name="fence-agents-rsb" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="55af5c2885c05cb7144c75fceb7cd3740d6ec22ce05395b7eaf4686ee00161430eef68744bdbfe9d5f22665b34d9322c582d089a9fec5c60b2e465484f8a224a" name="fence-agents-sanbox2" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="603de1afd770bd57fefdab1c9865be2d24b25df03a617da8b2df3ea3fbeba0566d557ec6925e1a4e0fa03f7d192904052a032669e7c81c2f361f208addd4dfd6" name="fence-agents-sbd" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="38341c05df999fc578cd1b03b5bf46b20d18429537132993f10adeadbedceb182e2ace07d1079761f8d5277d05ba4af225b7dd69b94f126fafe17bf11588f7c3" name="fence-agents-scsi" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="fe6b3670aede7f229b230ac52b5eb1edee52492969c0bef5fb38f1b9a22ddeb3db5c3eb9c08ba679b65960a971c33fdb0069fef81a9aa6e968a1806cb329215b" name="fence-agents-vbox" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="3dc270eb8289829ade0bb16dbf663b46543ff947a421b843ca7d238432707e770e59af4954feb3962820fb551217d5298925867f3df6a601ab8a60f3e552716b" name="fence-agents-virsh" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="a622399de51d56324b08df885f9329d746bb5d689a18872764044f8469fffff8b20ae7ce049a1466c4788777e3ef755fb2c87d7d54fffa8b201da317acf1f6b6" name="fence-agents-vmware" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="f168ecbfc11ed1330ed9aed4ba8d67629590250adf0449f6ccd8894e5670c6bd6c84a9f0af6e301cd6c26faa7abd8cdd4cb2f3499f6b6f8957a5d0093c5ce296" name="fence-agents-vmware-rest" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="634d3ac9d828b5b1aebb7de6e24e27e62dc87adc815c283e1025d7f173df93712f3e96f6ef96e6ffc2b8a432ba32ef59721a068409eb2ec1d8b500e42ed5e865" name="fence-agents-wti" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="ae94200b4eac5e63da391c545e4e07d0f86852834266bbc320b8eb77cf9b4f4a357cc9fb6b3e11b293c0619988dbc2eb3271f0ab3b0c423439954b74086f71a1" name="fence-agents-zvm" arch="noarch">
  <version epoch="0" ver="4.17.0+git.1781703439.0804740" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1744632000">- Set minimum python version to 3.11 for azure-arm
- Update to version 4.16.0+git.1744277748.04ed38ab:
  * fence_sbd: Dump more information when crashdump option is enabled
  * build: make INITCONFDIR available for agents
  * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function
  * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611)
  * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec()
  * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file
  * azure_fence.py: fix managed identity authentication (#605)
  * fence_nutanix_ahv: Handle API rate limits (#604)</changelog>
  <changelog author="varkoly@suse.com" date="1744891200">- Update to version 4.16.0+git.1744878140.5acc05b1:
  * [virt] fix build with libxml 2.14</changelog>
  <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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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="varkoly@suse.com" 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>
</package>
<package pkgid="8549459f5685e82e819d6f8d2c59f035d6fbabafb928c4bc29ba2e9e35a883ae86aee3e2dad3ce657f9b5c69dc95654634b3f9cc22d88b25bad45ad68507b362" name="feroxbuster" arch="s390x">
  <version epoch="0" ver="2.11.0" rel="bp161.1.6"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653220800">- Initial package, version 2.7.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1668600000">- Update to version 2.7.2
  * fix double dir scan.
  * fixed invalid uri exception during extraction.
  * updated dependencies.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673697600">- Update to version 2.7.3
  * FIX 732 ensure --no-state is respected even through
  - -time-limit.
  * fixed #716; wordlist entries with leading slash are trimmed.
  * fixed #743; redirects always show full url as Location.
  * fixed #748; cancelled scans persist across ctrl+c.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1679140800">- Update to version 2.9.2
  https://github.com/epi052/feroxbuster/releases</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1700827200">- Update to version 2.10.1
  * fixed scan menu range issue.
  * enable reading extensions from file.
  * fixed collect backups filtering.
  * added http/2 support.
  * allowed --json in conjunction with --silent.
- Update to version 2.10.0
  * Adds server and client certificate management; enables mTLS.
  - -server-certs
  - -client-cert
  - -client-key
- Update to version 2.9.5
  * support raw urls.
- Update to version 2.9.4
  * reduced memory usage overall
  * improved speed during link extraction
- Update to version 2.9.3
  * added extensions and status codes into auto filtering
    decision calculus.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1709294400">- Update to version 2.10.2
  * removed scan target headers from feroxbuster-update check.
  * --collect-backups accepts custom backup extension list.
  * fixed issue where --silent included too much info on found dir.
  * --parallel time limit enforced on individual directories
    instead of main thread.
  * query fontconfig to determine if Noto Color Emoji is installed.
  * updated upstream library that was causing tokio-runtime-worker
    panics; they're correctly reported as Err from the library now.
  * fixed issue where early redirect loop would cause ferox to hang
    indefinitely.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714219200">- Update to version 2.10.3
  * improve json logs for post processing.
  * included configuration field in state file.
  * using --data implies POST HTTP verb.
  * fixed mishandling of whitespace for supplied request headers.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1718712000">- Update to version 2.10.4
  * --filter-regex now looks at headers in addition to response
    body.
  * clarified wording for headers in ferox-config.toml
  * scan management menu now shows the estimated time left to scan.
  * made --cookies parsing more robust.
  * fixed an issue where estimated time to complete would show 0s
    before the scan was finished.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1726574400">- Update to version 2.11.0
  What's Changed
  * add --scan-dir-listings
  * add --request-file
  * add --protocol
  * add --limit-bars
  Brief descriptions
  * --request-file and --protocol - read in a raw http request
    file, from burp or similar
  * --scan-dir-listings - force recursion into folders where
    directory listing is enabled
  * --limit-bars - cap the number of progress bars displayed
  Documentation
  * --request-file and --protocol
  * --scan-dir-listings
  * --limit-bars</changelog>
</package>
<package pkgid="9656eae899b7f0544100344260e412c19316b5d2179e6dd4aa4b3367e65ed4f3c56aef84654dcbad82ce1f7625619768371eeece6a316c215ef1a93c579b2c4a" name="feroxbuster-bash-completion" arch="noarch">
  <version epoch="0" ver="2.11.0" rel="bp161.1.6"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653220800">- Initial package, version 2.7.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1668600000">- Update to version 2.7.2
  * fix double dir scan.
  * fixed invalid uri exception during extraction.
  * updated dependencies.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673697600">- Update to version 2.7.3
  * FIX 732 ensure --no-state is respected even through
  - -time-limit.
  * fixed #716; wordlist entries with leading slash are trimmed.
  * fixed #743; redirects always show full url as Location.
  * fixed #748; cancelled scans persist across ctrl+c.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1679140800">- Update to version 2.9.2
  https://github.com/epi052/feroxbuster/releases</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1700827200">- Update to version 2.10.1
  * fixed scan menu range issue.
  * enable reading extensions from file.
  * fixed collect backups filtering.
  * added http/2 support.
  * allowed --json in conjunction with --silent.
- Update to version 2.10.0
  * Adds server and client certificate management; enables mTLS.
  - -server-certs
  - -client-cert
  - -client-key
- Update to version 2.9.5
  * support raw urls.
- Update to version 2.9.4
  * reduced memory usage overall
  * improved speed during link extraction
- Update to version 2.9.3
  * added extensions and status codes into auto filtering
    decision calculus.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1709294400">- Update to version 2.10.2
  * removed scan target headers from feroxbuster-update check.
  * --collect-backups accepts custom backup extension list.
  * fixed issue where --silent included too much info on found dir.
  * --parallel time limit enforced on individual directories
    instead of main thread.
  * query fontconfig to determine if Noto Color Emoji is installed.
  * updated upstream library that was causing tokio-runtime-worker
    panics; they're correctly reported as Err from the library now.
  * fixed issue where early redirect loop would cause ferox to hang
    indefinitely.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714219200">- Update to version 2.10.3
  * improve json logs for post processing.
  * included configuration field in state file.
  * using --data implies POST HTTP verb.
  * fixed mishandling of whitespace for supplied request headers.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1718712000">- Update to version 2.10.4
  * --filter-regex now looks at headers in addition to response
    body.
  * clarified wording for headers in ferox-config.toml
  * scan management menu now shows the estimated time left to scan.
  * made --cookies parsing more robust.
  * fixed an issue where estimated time to complete would show 0s
    before the scan was finished.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1726574400">- Update to version 2.11.0
  What's Changed
  * add --scan-dir-listings
  * add --request-file
  * add --protocol
  * add --limit-bars
  Brief descriptions
  * --request-file and --protocol - read in a raw http request
    file, from burp or similar
  * --scan-dir-listings - force recursion into folders where
    directory listing is enabled
  * --limit-bars - cap the number of progress bars displayed
  Documentation
  * --request-file and --protocol
  * --scan-dir-listings
  * --limit-bars</changelog>
</package>
<package pkgid="92bd0f77974d321e462e31f3b17408b8cdade158d956d20980520e5f9d131cb08f77014c11aea4e7e5d0c675e48ae329ad184150588d32977fe50a6f964fa43a" name="festival" arch="s390x">
  <version epoch="0" ver="2.5.0" rel="bp161.1.3"/>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1598875200">- Removed unnecessary and unexpected "_link".
- Updated .spec file according to the Tumbleweed's change
  (%{_libexecdir} was changed from /usr/lib to /usr/libexec).</changelog>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1599048000">- Drop dependency on insserv-compat
  insserv-compat is going to be dropped soon or later on systems with
  systemd as init system.
  It was only needed by /usr/lib/festival/server that uses rc_status
  to pretty print the status of a command.
  Since this script is intended to be used by festival.service only
  and not called directly by users and systemd has already its own
  mechanism to report status, the use of rc_status doesn't seem to be
  useful.
  Also there's no point in using %insserv_cleanup in %postun as this
  package doesn't ship any sysv init script.</changelog>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1599048001">- /var/run has been obsoleted by /run since a long time.</changelog>
  <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>
</package>
<package pkgid="73eaf6f6225da6b8f020cefc8620dbe0d521198b648fc6248e9c683b1429e74d169161e15d3502b5b153b558a12d94e7bb198f4aa2fd5ef458ab3deb03e32725" name="festival-devel" arch="s390x">
  <version epoch="0" ver="2.5.0" rel="bp161.1.3"/>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1598875200">- Removed unnecessary and unexpected "_link".
- Updated .spec file according to the Tumbleweed's change
  (%{_libexecdir} was changed from /usr/lib to /usr/libexec).</changelog>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1599048000">- Drop dependency on insserv-compat
  insserv-compat is going to be dropped soon or later on systems with
  systemd as init system.
  It was only needed by /usr/lib/festival/server that uses rc_status
  to pretty print the status of a command.
  Since this script is intended to be used by festival.service only
  and not called directly by users and systemd has already its own
  mechanism to report status, the use of rc_status doesn't seem to be
  useful.
  Also there's no point in using %insserv_cleanup in %postun as this
  package doesn't ship any sysv init script.</changelog>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1599048001">- /var/run has been obsoleted by /run since a long time.</changelog>
  <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>
</package>
<package pkgid="39f00d7cb3a70e60755c3875e20a4629158a744908440d04fae68745b93c93eda3c2ccaaab62df6ebae66356401f11f179222f0221608a72077b64fd05efb747" name="fetchmail" arch="s390x">
  <version epoch="0" ver="6.5.2" rel="160099.4.1"/>
  <changelog author="dmueller@suse.com" date="1674302400">- disable opie support</changelog>
  <changelog author="david.anes@suse.com" date="1675771200">- Update to 6.4.36:
  * TRANSLATIONS: language translations were updated:
  - cs, es, fr, ja, pl, ro, sq, sv</changelog>
  <changelog author="david.anes@suse.com" date="1677672000">- Update to 6.4.37:
  * TRANSLATIONS: language translations were updated:
  - sr [Serbian]</changelog>
  <changelog author="steven.kowalik@suse.com" date="1705492800">- Add patch fetchmailconf-no-more-future.patch:
  * Drop requirement for python-future from fetchmailconf.</changelog>
  <changelog author="dmueller@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1762344000">- Security update: Fix [bsc#1251194, CVE-2025-61962]
  * Add fetchmail-CVE-2025-61962.patch</changelog>
  <changelog author="angel.yankov@suse.com" 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="angel.yankov@suse.com" 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</changelog>
</package>
<package pkgid="86bd6cac8d960ad2797df6f22f1046a052ab15b79bb45c54dd053caa2121278e668b337cb953d68896f51ab17527d90e532ff43f1643402a5ad1bbefb9b831ce" name="fetchmailconf" arch="s390x">
  <version epoch="0" ver="6.5.2" rel="160099.4.1"/>
  <changelog author="dmueller@suse.com" date="1674302400">- disable opie support</changelog>
  <changelog author="david.anes@suse.com" date="1675771200">- Update to 6.4.36:
  * TRANSLATIONS: language translations were updated:
  - cs, es, fr, ja, pl, ro, sq, sv</changelog>
  <changelog author="david.anes@suse.com" date="1677672000">- Update to 6.4.37:
  * TRANSLATIONS: language translations were updated:
  - sr [Serbian]</changelog>
  <changelog author="steven.kowalik@suse.com" date="1705492800">- Add patch fetchmailconf-no-more-future.patch:
  * Drop requirement for python-future from fetchmailconf.</changelog>
  <changelog author="dmueller@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1762344000">- Security update: Fix [bsc#1251194, CVE-2025-61962]
  * Add fetchmail-CVE-2025-61962.patch</changelog>
  <changelog author="angel.yankov@suse.com" 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="angel.yankov@suse.com" 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</changelog>
</package>
<package pkgid="21fc452843ca6124883e44ec9f5b5a50538b912643f6dabbc2505745a6232ca5bedc114b45ac78ecee6faac7176913d1f7e50b26d383a945a9e688ac304d25f6" name="ffado" arch="s390x">
  <version epoch="0" ver="2.4.9" rel="160099.4.9"/>
  <changelog author="schwab@suse.de" date="1540123200">- byteswap.patch: ensure byte swap macros are available for all components</changelog>
  <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="bjorn.lie@gmail.com" date="1577966400">- Replace pkgconfig(libxml++-2.6) with pkgconfig(libxml++-3.0)
  BuildRequires.</changelog>
  <changelog author="edogawa@aon.at" date="1590753600">- Update to release 2.4.3</changelog>
  <changelog author="dimstar@opensuse.org" date="1682337600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="davejplater@gmail.com" 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="fvogt@suse.com" 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="bjorn.lie@gmail.com" 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@suse.com" date="1737633600">- BuildRequires python3-setuptools, distutils is deprecated and is
  removed for python &gt; 3.11</changelog>
</package>
<package pkgid="e1e4a4f12587599162058c4cfb305cf316221b71d19aba89433a047526c8c384b27f884c8c92313774b6261c66bee332c51e659df4870bccd56d1c045b09eab0" name="ffado-mixer" arch="noarch">
  <version epoch="0" ver="2.4.9" rel="bp161.2.1"/>
  <changelog author="davejplater@gmail.com" date="1546603200">- Update to release 2.4.1
- Fix build with ffado-mixer-fixbuild.patch.
- 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="davejplater@gmail.com" date="1549281600">- Change Buildrequires: pkgconfig(dbus-python-3.6) back to the plain
  python3-dbus-python-devel package, pkgconfig is no longer provided.</changelog>
  <changelog author="Bj&#xF8;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
- removed unneeded Patch (fixed upstream):
  ffado-mixer-fixbuild.patch</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1687780800">- Update to 2.4.7
- Upstream changes:
  * Address type-related issues encounted in ffado-mixer when using
  python 3.10. Components affected were the crossbar router and
  the M-Audio device mixer.
  * Use a dark theme by default in ffado-mixer.
  * Remember the user’s ffado-mixer theme choice.
  * The ffado-mixer desktop file includes a Dutch translation.
  * Saffire mixers gain additional tool tips.
  * Reduce the need for scrolling of the Saffire Pro24 panel in
  ffado-mixer.
  * Correct ffado-mixer routing assignments for the
  Profire-2626 device.</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&#xF8;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="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1742817600">- Do not build ffado-mixer in SLFO/SLE16 since we don't have
  python-qt5 there.</changelog>
  <changelog author="Federico Mena Quintero &lt;federico@suse.com&gt;" date="1775476800">- Update suse_version macro for 1610 (jsc#PED-15832)</changelog>
</package>
<package pkgid="4c30eefc2297e67417446e6b5df1e804108291c0657ffd5babfac4deaeacde751641021da1f0234e6da0be354eb080495bec355bd8df68c1deac5127ec58e054" name="ffcall" arch="s390x">
  <version epoch="0" ver="2.5" rel="bp161.1.2"/>
  <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="856cb53b200274385b87df305fccb711e772d842554404202a5f378268c5c46657583abff41e74f7fa3b5346a6cf557ced04788b565ced66521884535cb48ac0" name="ffmpeg-4" arch="s390x">
  <version epoch="0" ver="4.4.7" rel="bp161.2.2"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1748606400">- Add ffmpeg-4-CVE-2024-36618.patch:
  Backport 7a089ed8 from upstream, avformat/avidec: Fix integer
  overflow iff ULONG_MAX &lt; INT64_MAX.
  (CVE-2024-36618, bsc#1234020)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1753272000">- Add ffmpeg-4-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759147200">- Add glslang16.patch to resolve FTBFS</changelog>
  <changelog author="olaf@aepfle.de" date="1759838400">- add missing closing brace to ffmpeg-4-CVE-2025-7700.patch</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1760529600">- Add ffmpeg-4-CVE-2025-59728.patch: avformat/dashdec: Allocate
  space for appended "/" (bsc#1251137, CVE-2025-59728).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1767873600">- Add ffmpeg-4-CVE-2023-6601-shim01-6b1f68cc.patch:
  Backport 6b1f68cc from upstream, fail on probing non hls/m3u8 file
  extensions. Its unexpected that a .avi or other "standard" file turns
  into a playlist. The goal of this patch is to avoid this unexpected
  behavior and possible privacy or security differences.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim02-954d16fa.patch:
  Backport 954d16fa from upstream, Try to implement RFC8216 playlist
  refusal.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim03-a0cb5722.patch:
  Backport a0cb5722 from upstream, Check mime_ok first, This should
  be a few nano seconds faster (not measureable), But Collectively
  the whole humankind watching hls will safe a minute.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim04-5b630743.patch:
  Backport 5b630743 from upstream, Better message from hls_probe()
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601.patch:
  Backport d09f50c0f from upstream, remove non standard hls
  extension.
  (CVE-2023-6601, bsc#1220545)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1768478400">- Add ffmpeg-4-CVE-2025-63757.patch: Backport 0c6b7f948 from
  upstream. swscale/output: Fix integer overflow in
  yuv2ya16_X_c_template() (bsc#1255392, CVE-2025-63757).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1778673600">- Add ffmpeg-4-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 4.4.7:
  * Codecs, filters and other various bugfixes
  * aacenc_tns: clamp filter direction energy measurement.
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching.
    (CVE-2025-9951, bsc#1249393)
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-4-CVE-2024-35368.patch
  * ffmpeg-4-CVE-2024-36618.patch
  * ffmpeg-4-CVE-2025-59728.patch
- Rebase patches with quilt.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1779537600">- Add ffmpeg-4-CVE-2025-10256.patch:
  Backport a2546248 from upstream, Add check for the return value
  of av_malloc_array() to avoid potential NULL pointer dereference.
  (CVE-2025-10256, bsc#1249431)</changelog>
</package>
<package pkgid="0d8abcf728881daaf5826f21cf03b2f0acb9df798a22df4f95b826ba5e9b8f8d5c96d23f579e4ecef72be9848781a3d98b612680002f838545494b6141481819" name="ffmpeg-4-libavcodec-devel" arch="s390x">
  <version epoch="0" ver="4.4.7" rel="bp161.2.2"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1748606400">- Add ffmpeg-4-CVE-2024-36618.patch:
  Backport 7a089ed8 from upstream, avformat/avidec: Fix integer
  overflow iff ULONG_MAX &lt; INT64_MAX.
  (CVE-2024-36618, bsc#1234020)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1753272000">- Add ffmpeg-4-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759147200">- Add glslang16.patch to resolve FTBFS</changelog>
  <changelog author="olaf@aepfle.de" date="1759838400">- add missing closing brace to ffmpeg-4-CVE-2025-7700.patch</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1760529600">- Add ffmpeg-4-CVE-2025-59728.patch: avformat/dashdec: Allocate
  space for appended "/" (bsc#1251137, CVE-2025-59728).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1767873600">- Add ffmpeg-4-CVE-2023-6601-shim01-6b1f68cc.patch:
  Backport 6b1f68cc from upstream, fail on probing non hls/m3u8 file
  extensions. Its unexpected that a .avi or other "standard" file turns
  into a playlist. The goal of this patch is to avoid this unexpected
  behavior and possible privacy or security differences.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim02-954d16fa.patch:
  Backport 954d16fa from upstream, Try to implement RFC8216 playlist
  refusal.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim03-a0cb5722.patch:
  Backport a0cb5722 from upstream, Check mime_ok first, This should
  be a few nano seconds faster (not measureable), But Collectively
  the whole humankind watching hls will safe a minute.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim04-5b630743.patch:
  Backport 5b630743 from upstream, Better message from hls_probe()
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601.patch:
  Backport d09f50c0f from upstream, remove non standard hls
  extension.
  (CVE-2023-6601, bsc#1220545)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1768478400">- Add ffmpeg-4-CVE-2025-63757.patch: Backport 0c6b7f948 from
  upstream. swscale/output: Fix integer overflow in
  yuv2ya16_X_c_template() (bsc#1255392, CVE-2025-63757).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1778673600">- Add ffmpeg-4-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 4.4.7:
  * Codecs, filters and other various bugfixes
  * aacenc_tns: clamp filter direction energy measurement.
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching.
    (CVE-2025-9951, bsc#1249393)
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-4-CVE-2024-35368.patch
  * ffmpeg-4-CVE-2024-36618.patch
  * ffmpeg-4-CVE-2025-59728.patch
- Rebase patches with quilt.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1779537600">- Add ffmpeg-4-CVE-2025-10256.patch:
  Backport a2546248 from upstream, Add check for the return value
  of av_malloc_array() to avoid potential NULL pointer dereference.
  (CVE-2025-10256, bsc#1249431)</changelog>
</package>
<package pkgid="5e822718494692e7f36a8bf01ef9c69e39d2bd2ab65263ff956164b052212ef018a96e56b68b1b3a26b84c32ea3522829ac28ea889e98c6de5d5ba8b8de0b5d5" name="ffmpeg-4-libavdevice-devel" arch="s390x">
  <version epoch="0" ver="4.4.7" rel="bp161.2.2"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1748606400">- Add ffmpeg-4-CVE-2024-36618.patch:
  Backport 7a089ed8 from upstream, avformat/avidec: Fix integer
  overflow iff ULONG_MAX &lt; INT64_MAX.
  (CVE-2024-36618, bsc#1234020)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1753272000">- Add ffmpeg-4-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759147200">- Add glslang16.patch to resolve FTBFS</changelog>
  <changelog author="olaf@aepfle.de" date="1759838400">- add missing closing brace to ffmpeg-4-CVE-2025-7700.patch</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1760529600">- Add ffmpeg-4-CVE-2025-59728.patch: avformat/dashdec: Allocate
  space for appended "/" (bsc#1251137, CVE-2025-59728).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1767873600">- Add ffmpeg-4-CVE-2023-6601-shim01-6b1f68cc.patch:
  Backport 6b1f68cc from upstream, fail on probing non hls/m3u8 file
  extensions. Its unexpected that a .avi or other "standard" file turns
  into a playlist. The goal of this patch is to avoid this unexpected
  behavior and possible privacy or security differences.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim02-954d16fa.patch:
  Backport 954d16fa from upstream, Try to implement RFC8216 playlist
  refusal.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim03-a0cb5722.patch:
  Backport a0cb5722 from upstream, Check mime_ok first, This should
  be a few nano seconds faster (not measureable), But Collectively
  the whole humankind watching hls will safe a minute.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim04-5b630743.patch:
  Backport 5b630743 from upstream, Better message from hls_probe()
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601.patch:
  Backport d09f50c0f from upstream, remove non standard hls
  extension.
  (CVE-2023-6601, bsc#1220545)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1768478400">- Add ffmpeg-4-CVE-2025-63757.patch: Backport 0c6b7f948 from
  upstream. swscale/output: Fix integer overflow in
  yuv2ya16_X_c_template() (bsc#1255392, CVE-2025-63757).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1778673600">- Add ffmpeg-4-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 4.4.7:
  * Codecs, filters and other various bugfixes
  * aacenc_tns: clamp filter direction energy measurement.
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching.
    (CVE-2025-9951, bsc#1249393)
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-4-CVE-2024-35368.patch
  * ffmpeg-4-CVE-2024-36618.patch
  * ffmpeg-4-CVE-2025-59728.patch
- Rebase patches with quilt.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1779537600">- Add ffmpeg-4-CVE-2025-10256.patch:
  Backport a2546248 from upstream, Add check for the return value
  of av_malloc_array() to avoid potential NULL pointer dereference.
  (CVE-2025-10256, bsc#1249431)</changelog>
</package>
<package pkgid="ddb10bb567239a6d202797ef040e5cbe82a66a13fa19809a8ceee9f94d777196e838a8dced00c3ad5ab46a4cdc1a47692ca0cad2713dcadc576cf2792168d2d9" name="ffmpeg-4-libavfilter-devel" arch="s390x">
  <version epoch="0" ver="4.4.7" rel="bp161.2.2"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1748606400">- Add ffmpeg-4-CVE-2024-36618.patch:
  Backport 7a089ed8 from upstream, avformat/avidec: Fix integer
  overflow iff ULONG_MAX &lt; INT64_MAX.
  (CVE-2024-36618, bsc#1234020)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1753272000">- Add ffmpeg-4-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759147200">- Add glslang16.patch to resolve FTBFS</changelog>
  <changelog author="olaf@aepfle.de" date="1759838400">- add missing closing brace to ffmpeg-4-CVE-2025-7700.patch</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1760529600">- Add ffmpeg-4-CVE-2025-59728.patch: avformat/dashdec: Allocate
  space for appended "/" (bsc#1251137, CVE-2025-59728).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1767873600">- Add ffmpeg-4-CVE-2023-6601-shim01-6b1f68cc.patch:
  Backport 6b1f68cc from upstream, fail on probing non hls/m3u8 file
  extensions. Its unexpected that a .avi or other "standard" file turns
  into a playlist. The goal of this patch is to avoid this unexpected
  behavior and possible privacy or security differences.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim02-954d16fa.patch:
  Backport 954d16fa from upstream, Try to implement RFC8216 playlist
  refusal.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim03-a0cb5722.patch:
  Backport a0cb5722 from upstream, Check mime_ok first, This should
  be a few nano seconds faster (not measureable), But Collectively
  the whole humankind watching hls will safe a minute.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim04-5b630743.patch:
  Backport 5b630743 from upstream, Better message from hls_probe()
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601.patch:
  Backport d09f50c0f from upstream, remove non standard hls
  extension.
  (CVE-2023-6601, bsc#1220545)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1768478400">- Add ffmpeg-4-CVE-2025-63757.patch: Backport 0c6b7f948 from
  upstream. swscale/output: Fix integer overflow in
  yuv2ya16_X_c_template() (bsc#1255392, CVE-2025-63757).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1778673600">- Add ffmpeg-4-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 4.4.7:
  * Codecs, filters and other various bugfixes
  * aacenc_tns: clamp filter direction energy measurement.
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching.
    (CVE-2025-9951, bsc#1249393)
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-4-CVE-2024-35368.patch
  * ffmpeg-4-CVE-2024-36618.patch
  * ffmpeg-4-CVE-2025-59728.patch
- Rebase patches with quilt.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1779537600">- Add ffmpeg-4-CVE-2025-10256.patch:
  Backport a2546248 from upstream, Add check for the return value
  of av_malloc_array() to avoid potential NULL pointer dereference.
  (CVE-2025-10256, bsc#1249431)</changelog>
</package>
<package pkgid="b12a630efbbd83fb8803cb2789dbc08cbcef4edc67d0251611e8342790573656614a84d3b0debfc3ff2effd1b0d9f8fea2f1a231f64c6cd2653e48135a041def" name="ffmpeg-4-libavformat-devel" arch="s390x">
  <version epoch="0" ver="4.4.7" rel="bp161.2.2"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1748606400">- Add ffmpeg-4-CVE-2024-36618.patch:
  Backport 7a089ed8 from upstream, avformat/avidec: Fix integer
  overflow iff ULONG_MAX &lt; INT64_MAX.
  (CVE-2024-36618, bsc#1234020)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1753272000">- Add ffmpeg-4-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759147200">- Add glslang16.patch to resolve FTBFS</changelog>
  <changelog author="olaf@aepfle.de" date="1759838400">- add missing closing brace to ffmpeg-4-CVE-2025-7700.patch</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1760529600">- Add ffmpeg-4-CVE-2025-59728.patch: avformat/dashdec: Allocate
  space for appended "/" (bsc#1251137, CVE-2025-59728).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1767873600">- Add ffmpeg-4-CVE-2023-6601-shim01-6b1f68cc.patch:
  Backport 6b1f68cc from upstream, fail on probing non hls/m3u8 file
  extensions. Its unexpected that a .avi or other "standard" file turns
  into a playlist. The goal of this patch is to avoid this unexpected
  behavior and possible privacy or security differences.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim02-954d16fa.patch:
  Backport 954d16fa from upstream, Try to implement RFC8216 playlist
  refusal.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim03-a0cb5722.patch:
  Backport a0cb5722 from upstream, Check mime_ok first, This should
  be a few nano seconds faster (not measureable), But Collectively
  the whole humankind watching hls will safe a minute.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim04-5b630743.patch:
  Backport 5b630743 from upstream, Better message from hls_probe()
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601.patch:
  Backport d09f50c0f from upstream, remove non standard hls
  extension.
  (CVE-2023-6601, bsc#1220545)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1768478400">- Add ffmpeg-4-CVE-2025-63757.patch: Backport 0c6b7f948 from
  upstream. swscale/output: Fix integer overflow in
  yuv2ya16_X_c_template() (bsc#1255392, CVE-2025-63757).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1778673600">- Add ffmpeg-4-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 4.4.7:
  * Codecs, filters and other various bugfixes
  * aacenc_tns: clamp filter direction energy measurement.
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching.
    (CVE-2025-9951, bsc#1249393)
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-4-CVE-2024-35368.patch
  * ffmpeg-4-CVE-2024-36618.patch
  * ffmpeg-4-CVE-2025-59728.patch
- Rebase patches with quilt.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1779537600">- Add ffmpeg-4-CVE-2025-10256.patch:
  Backport a2546248 from upstream, Add check for the return value
  of av_malloc_array() to avoid potential NULL pointer dereference.
  (CVE-2025-10256, bsc#1249431)</changelog>
</package>
<package pkgid="fcbfc36eefc45aecb8a4ce63f2060e2592e0aa563b0766b5ad0cc380fba747f1723d5e6ad0911cff060dc0c4de9789e730f390e9bbfb79b00ef7dca2a51b4d66" name="ffmpeg-4-libavresample-devel" arch="s390x">
  <version epoch="0" ver="4.4.7" rel="bp161.2.2"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1748606400">- Add ffmpeg-4-CVE-2024-36618.patch:
  Backport 7a089ed8 from upstream, avformat/avidec: Fix integer
  overflow iff ULONG_MAX &lt; INT64_MAX.
  (CVE-2024-36618, bsc#1234020)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1753272000">- Add ffmpeg-4-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759147200">- Add glslang16.patch to resolve FTBFS</changelog>
  <changelog author="olaf@aepfle.de" date="1759838400">- add missing closing brace to ffmpeg-4-CVE-2025-7700.patch</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1760529600">- Add ffmpeg-4-CVE-2025-59728.patch: avformat/dashdec: Allocate
  space for appended "/" (bsc#1251137, CVE-2025-59728).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1767873600">- Add ffmpeg-4-CVE-2023-6601-shim01-6b1f68cc.patch:
  Backport 6b1f68cc from upstream, fail on probing non hls/m3u8 file
  extensions. Its unexpected that a .avi or other "standard" file turns
  into a playlist. The goal of this patch is to avoid this unexpected
  behavior and possible privacy or security differences.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim02-954d16fa.patch:
  Backport 954d16fa from upstream, Try to implement RFC8216 playlist
  refusal.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim03-a0cb5722.patch:
  Backport a0cb5722 from upstream, Check mime_ok first, This should
  be a few nano seconds faster (not measureable), But Collectively
  the whole humankind watching hls will safe a minute.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim04-5b630743.patch:
  Backport 5b630743 from upstream, Better message from hls_probe()
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601.patch:
  Backport d09f50c0f from upstream, remove non standard hls
  extension.
  (CVE-2023-6601, bsc#1220545)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1768478400">- Add ffmpeg-4-CVE-2025-63757.patch: Backport 0c6b7f948 from
  upstream. swscale/output: Fix integer overflow in
  yuv2ya16_X_c_template() (bsc#1255392, CVE-2025-63757).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1778673600">- Add ffmpeg-4-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 4.4.7:
  * Codecs, filters and other various bugfixes
  * aacenc_tns: clamp filter direction energy measurement.
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching.
    (CVE-2025-9951, bsc#1249393)
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-4-CVE-2024-35368.patch
  * ffmpeg-4-CVE-2024-36618.patch
  * ffmpeg-4-CVE-2025-59728.patch
- Rebase patches with quilt.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1779537600">- Add ffmpeg-4-CVE-2025-10256.patch:
  Backport a2546248 from upstream, Add check for the return value
  of av_malloc_array() to avoid potential NULL pointer dereference.
  (CVE-2025-10256, bsc#1249431)</changelog>
</package>
<package pkgid="d2acc3d56af968855ebfc0b45e6edae1a8765d7a792ead0b624c4b4f1306979e838eea898a2025cbe15242793918141f6c9f27938ca5f16587b4f062a306f64a" name="ffmpeg-4-libavutil-devel" arch="s390x">
  <version epoch="0" ver="4.4.7" rel="bp161.2.2"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1748606400">- Add ffmpeg-4-CVE-2024-36618.patch:
  Backport 7a089ed8 from upstream, avformat/avidec: Fix integer
  overflow iff ULONG_MAX &lt; INT64_MAX.
  (CVE-2024-36618, bsc#1234020)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1753272000">- Add ffmpeg-4-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759147200">- Add glslang16.patch to resolve FTBFS</changelog>
  <changelog author="olaf@aepfle.de" date="1759838400">- add missing closing brace to ffmpeg-4-CVE-2025-7700.patch</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1760529600">- Add ffmpeg-4-CVE-2025-59728.patch: avformat/dashdec: Allocate
  space for appended "/" (bsc#1251137, CVE-2025-59728).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1767873600">- Add ffmpeg-4-CVE-2023-6601-shim01-6b1f68cc.patch:
  Backport 6b1f68cc from upstream, fail on probing non hls/m3u8 file
  extensions. Its unexpected that a .avi or other "standard" file turns
  into a playlist. The goal of this patch is to avoid this unexpected
  behavior and possible privacy or security differences.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim02-954d16fa.patch:
  Backport 954d16fa from upstream, Try to implement RFC8216 playlist
  refusal.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim03-a0cb5722.patch:
  Backport a0cb5722 from upstream, Check mime_ok first, This should
  be a few nano seconds faster (not measureable), But Collectively
  the whole humankind watching hls will safe a minute.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim04-5b630743.patch:
  Backport 5b630743 from upstream, Better message from hls_probe()
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601.patch:
  Backport d09f50c0f from upstream, remove non standard hls
  extension.
  (CVE-2023-6601, bsc#1220545)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1768478400">- Add ffmpeg-4-CVE-2025-63757.patch: Backport 0c6b7f948 from
  upstream. swscale/output: Fix integer overflow in
  yuv2ya16_X_c_template() (bsc#1255392, CVE-2025-63757).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1778673600">- Add ffmpeg-4-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 4.4.7:
  * Codecs, filters and other various bugfixes
  * aacenc_tns: clamp filter direction energy measurement.
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching.
    (CVE-2025-9951, bsc#1249393)
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-4-CVE-2024-35368.patch
  * ffmpeg-4-CVE-2024-36618.patch
  * ffmpeg-4-CVE-2025-59728.patch
- Rebase patches with quilt.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1779537600">- Add ffmpeg-4-CVE-2025-10256.patch:
  Backport a2546248 from upstream, Add check for the return value
  of av_malloc_array() to avoid potential NULL pointer dereference.
  (CVE-2025-10256, bsc#1249431)</changelog>
</package>
<package pkgid="cec107335b72881d07fa9c460963b25125209782299b0ce2f5271734261bf4c40005b8f90487697437795072ecd0b4aa5fc5f6188545e10fb4e7f09589a28419" name="ffmpeg-4-libpostproc-devel" arch="s390x">
  <version epoch="0" ver="4.4.7" rel="bp161.2.2"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1748606400">- Add ffmpeg-4-CVE-2024-36618.patch:
  Backport 7a089ed8 from upstream, avformat/avidec: Fix integer
  overflow iff ULONG_MAX &lt; INT64_MAX.
  (CVE-2024-36618, bsc#1234020)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1753272000">- Add ffmpeg-4-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759147200">- Add glslang16.patch to resolve FTBFS</changelog>
  <changelog author="olaf@aepfle.de" date="1759838400">- add missing closing brace to ffmpeg-4-CVE-2025-7700.patch</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1760529600">- Add ffmpeg-4-CVE-2025-59728.patch: avformat/dashdec: Allocate
  space for appended "/" (bsc#1251137, CVE-2025-59728).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1767873600">- Add ffmpeg-4-CVE-2023-6601-shim01-6b1f68cc.patch:
  Backport 6b1f68cc from upstream, fail on probing non hls/m3u8 file
  extensions. Its unexpected that a .avi or other "standard" file turns
  into a playlist. The goal of this patch is to avoid this unexpected
  behavior and possible privacy or security differences.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim02-954d16fa.patch:
  Backport 954d16fa from upstream, Try to implement RFC8216 playlist
  refusal.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim03-a0cb5722.patch:
  Backport a0cb5722 from upstream, Check mime_ok first, This should
  be a few nano seconds faster (not measureable), But Collectively
  the whole humankind watching hls will safe a minute.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim04-5b630743.patch:
  Backport 5b630743 from upstream, Better message from hls_probe()
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601.patch:
  Backport d09f50c0f from upstream, remove non standard hls
  extension.
  (CVE-2023-6601, bsc#1220545)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1768478400">- Add ffmpeg-4-CVE-2025-63757.patch: Backport 0c6b7f948 from
  upstream. swscale/output: Fix integer overflow in
  yuv2ya16_X_c_template() (bsc#1255392, CVE-2025-63757).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1778673600">- Add ffmpeg-4-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 4.4.7:
  * Codecs, filters and other various bugfixes
  * aacenc_tns: clamp filter direction energy measurement.
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching.
    (CVE-2025-9951, bsc#1249393)
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-4-CVE-2024-35368.patch
  * ffmpeg-4-CVE-2024-36618.patch
  * ffmpeg-4-CVE-2025-59728.patch
- Rebase patches with quilt.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1779537600">- Add ffmpeg-4-CVE-2025-10256.patch:
  Backport a2546248 from upstream, Add check for the return value
  of av_malloc_array() to avoid potential NULL pointer dereference.
  (CVE-2025-10256, bsc#1249431)</changelog>
</package>
<package pkgid="073ed30f107b1dec5a0948c8f1ab2af5c62881fa42790ffb4a1829c5ba52a0704d1fe12dd8fb4342504b6054dc83e12175770fd9957fd424f27d969db7e088ff" name="ffmpeg-4-libswresample-devel" arch="s390x">
  <version epoch="0" ver="4.4.7" rel="bp161.2.2"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1748606400">- Add ffmpeg-4-CVE-2024-36618.patch:
  Backport 7a089ed8 from upstream, avformat/avidec: Fix integer
  overflow iff ULONG_MAX &lt; INT64_MAX.
  (CVE-2024-36618, bsc#1234020)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1753272000">- Add ffmpeg-4-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759147200">- Add glslang16.patch to resolve FTBFS</changelog>
  <changelog author="olaf@aepfle.de" date="1759838400">- add missing closing brace to ffmpeg-4-CVE-2025-7700.patch</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1760529600">- Add ffmpeg-4-CVE-2025-59728.patch: avformat/dashdec: Allocate
  space for appended "/" (bsc#1251137, CVE-2025-59728).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1767873600">- Add ffmpeg-4-CVE-2023-6601-shim01-6b1f68cc.patch:
  Backport 6b1f68cc from upstream, fail on probing non hls/m3u8 file
  extensions. Its unexpected that a .avi or other "standard" file turns
  into a playlist. The goal of this patch is to avoid this unexpected
  behavior and possible privacy or security differences.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim02-954d16fa.patch:
  Backport 954d16fa from upstream, Try to implement RFC8216 playlist
  refusal.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim03-a0cb5722.patch:
  Backport a0cb5722 from upstream, Check mime_ok first, This should
  be a few nano seconds faster (not measureable), But Collectively
  the whole humankind watching hls will safe a minute.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim04-5b630743.patch:
  Backport 5b630743 from upstream, Better message from hls_probe()
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601.patch:
  Backport d09f50c0f from upstream, remove non standard hls
  extension.
  (CVE-2023-6601, bsc#1220545)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1768478400">- Add ffmpeg-4-CVE-2025-63757.patch: Backport 0c6b7f948 from
  upstream. swscale/output: Fix integer overflow in
  yuv2ya16_X_c_template() (bsc#1255392, CVE-2025-63757).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1778673600">- Add ffmpeg-4-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 4.4.7:
  * Codecs, filters and other various bugfixes
  * aacenc_tns: clamp filter direction energy measurement.
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching.
    (CVE-2025-9951, bsc#1249393)
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-4-CVE-2024-35368.patch
  * ffmpeg-4-CVE-2024-36618.patch
  * ffmpeg-4-CVE-2025-59728.patch
- Rebase patches with quilt.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1779537600">- Add ffmpeg-4-CVE-2025-10256.patch:
  Backport a2546248 from upstream, Add check for the return value
  of av_malloc_array() to avoid potential NULL pointer dereference.
  (CVE-2025-10256, bsc#1249431)</changelog>
</package>
<package pkgid="ce2f8ab65cb300eb272c295d00d1a9d6f3c8b11d184b8e8289ad8b8ad01ecb2d93f621e64a5953141e1c3e10d9a4e6df66ee02942c51ee5421dd0c859c7fb1ea" name="ffmpeg-4-libswscale-devel" arch="s390x">
  <version epoch="0" ver="4.4.7" rel="bp161.2.2"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1748606400">- Add ffmpeg-4-CVE-2024-36618.patch:
  Backport 7a089ed8 from upstream, avformat/avidec: Fix integer
  overflow iff ULONG_MAX &lt; INT64_MAX.
  (CVE-2024-36618, bsc#1234020)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1753272000">- Add ffmpeg-4-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759147200">- Add glslang16.patch to resolve FTBFS</changelog>
  <changelog author="olaf@aepfle.de" date="1759838400">- add missing closing brace to ffmpeg-4-CVE-2025-7700.patch</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1760529600">- Add ffmpeg-4-CVE-2025-59728.patch: avformat/dashdec: Allocate
  space for appended "/" (bsc#1251137, CVE-2025-59728).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1767873600">- Add ffmpeg-4-CVE-2023-6601-shim01-6b1f68cc.patch:
  Backport 6b1f68cc from upstream, fail on probing non hls/m3u8 file
  extensions. Its unexpected that a .avi or other "standard" file turns
  into a playlist. The goal of this patch is to avoid this unexpected
  behavior and possible privacy or security differences.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim02-954d16fa.patch:
  Backport 954d16fa from upstream, Try to implement RFC8216 playlist
  refusal.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim03-a0cb5722.patch:
  Backport a0cb5722 from upstream, Check mime_ok first, This should
  be a few nano seconds faster (not measureable), But Collectively
  the whole humankind watching hls will safe a minute.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim04-5b630743.patch:
  Backport 5b630743 from upstream, Better message from hls_probe()
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601.patch:
  Backport d09f50c0f from upstream, remove non standard hls
  extension.
  (CVE-2023-6601, bsc#1220545)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1768478400">- Add ffmpeg-4-CVE-2025-63757.patch: Backport 0c6b7f948 from
  upstream. swscale/output: Fix integer overflow in
  yuv2ya16_X_c_template() (bsc#1255392, CVE-2025-63757).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1778673600">- Add ffmpeg-4-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 4.4.7:
  * Codecs, filters and other various bugfixes
  * aacenc_tns: clamp filter direction energy measurement.
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching.
    (CVE-2025-9951, bsc#1249393)
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-4-CVE-2024-35368.patch
  * ffmpeg-4-CVE-2024-36618.patch
  * ffmpeg-4-CVE-2025-59728.patch
- Rebase patches with quilt.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1779537600">- Add ffmpeg-4-CVE-2025-10256.patch:
  Backport a2546248 from upstream, Add check for the return value
  of av_malloc_array() to avoid potential NULL pointer dereference.
  (CVE-2025-10256, bsc#1249431)</changelog>
</package>
<package pkgid="a650d683db32d433e66e2f305af5da8a0978ae8405fe4d685c4df7c425fe2dd4ee2591afbd76b4db9b6a6c6ee0ab30b0626821b167f82570582924be737a9980" name="ffmpeg-4-private-devel" arch="s390x">
  <version epoch="0" ver="4.4.7" rel="bp161.2.2"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1748606400">- Add ffmpeg-4-CVE-2024-36618.patch:
  Backport 7a089ed8 from upstream, avformat/avidec: Fix integer
  overflow iff ULONG_MAX &lt; INT64_MAX.
  (CVE-2024-36618, bsc#1234020)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1753272000">- Add ffmpeg-4-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759147200">- Add glslang16.patch to resolve FTBFS</changelog>
  <changelog author="olaf@aepfle.de" date="1759838400">- add missing closing brace to ffmpeg-4-CVE-2025-7700.patch</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1760529600">- Add ffmpeg-4-CVE-2025-59728.patch: avformat/dashdec: Allocate
  space for appended "/" (bsc#1251137, CVE-2025-59728).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1767873600">- Add ffmpeg-4-CVE-2023-6601-shim01-6b1f68cc.patch:
  Backport 6b1f68cc from upstream, fail on probing non hls/m3u8 file
  extensions. Its unexpected that a .avi or other "standard" file turns
  into a playlist. The goal of this patch is to avoid this unexpected
  behavior and possible privacy or security differences.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim02-954d16fa.patch:
  Backport 954d16fa from upstream, Try to implement RFC8216 playlist
  refusal.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim03-a0cb5722.patch:
  Backport a0cb5722 from upstream, Check mime_ok first, This should
  be a few nano seconds faster (not measureable), But Collectively
  the whole humankind watching hls will safe a minute.
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601-shim04-5b630743.patch:
  Backport 5b630743 from upstream, Better message from hls_probe()
  (CVE-2023-6601, bsc#1220545)
- Add ffmpeg-4-CVE-2023-6601.patch:
  Backport d09f50c0f from upstream, remove non standard hls
  extension.
  (CVE-2023-6601, bsc#1220545)</changelog>
  <changelog author="SongChuan Kang &lt;sckang@suse.com&gt;" date="1768478400">- Add ffmpeg-4-CVE-2025-63757.patch: Backport 0c6b7f948 from
  upstream. swscale/output: Fix integer overflow in
  yuv2ya16_X_c_template() (bsc#1255392, CVE-2025-63757).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1778673600">- Add ffmpeg-4-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 4.4.7:
  * Codecs, filters and other various bugfixes
  * aacenc_tns: clamp filter direction energy measurement.
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching.
    (CVE-2025-9951, bsc#1249393)
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-4-CVE-2024-35368.patch
  * ffmpeg-4-CVE-2024-36618.patch
  * ffmpeg-4-CVE-2025-59728.patch
- Rebase patches with quilt.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1779537600">- Add ffmpeg-4-CVE-2025-10256.patch:
  Backport a2546248 from upstream, Add check for the return value
  of av_malloc_array() to avoid potential NULL pointer dereference.
  (CVE-2025-10256, bsc#1249431)</changelog>
</package>
<package pkgid="e57f96109d627e7d6f8c08fd7725d7213808ba1d2c27cab1ba7f2aadcee03ee87f9e73468ac2b73afa8c2c55b7b899bae912a2c7a24699501cdb916a3c4979bb" name="ffmpeg-7" arch="s390x">
  <version epoch="0" ver="7.1.4" rel="160099.2.1"/>
  <changelog author="yfjiang@suse.com" date="1750852800">- Built with noopenh264, drop ffmpeg-dlopen-openh264.patch
  (jsc#PED-12607)</changelog>
  <changelog author="sckang@suse.com" date="1753272000">- Add ffmpeg-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="hp@urpla.net" date="1753272001">- Add vvenc build conditional</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758283200">- Update to version 7.1.2:
  * avcodec/librsvgdec: fix compilation with librsvg 2.50.3
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
  * avcodec/libsvtav1: unbreak build with latest svtav1
  * avformat/hls: Fix Youtube AAC
  * Various bugfixes.
  * aacenc_tns: clamp filter direction energy measurement
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching
    (CVE-2025-9951, bsc#1249393)
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
    (CVE-2025-10256, bsc#1249431)
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-unbreak-build-with-latest-svtav1.patch
  * ffmpeg-CVE-2025-7700.patch</changelog>
  <changelog author="jengelh@inai.de" date="1768046400">- Update to release 7.1.3
  * No release notes were provided
  * lavc/aarch64: Fix addp overflow in ff_pred16x16_plane_neon_10
  * swscale/output: Fix integer overflow in yuv2ya16_X_c_template()
  * avformat/avformat: clear FFFormatContext packet queue when
    closing a muxer
- Delete ffmpeg-7-CVE-2025-25473.patch (merged)</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15827)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1775217600">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1778673600">- Add ffmpeg-7-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1779451200">- Update to version 7.1.4:
  * Codec, format, filter and various other bugfixes.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-7-CVE-2026-40962.patch
- Rebase patches with quilt.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1785412800">- Add CVE patches:
  ffmpeg-7-CVE-2026-64835.patch: (CVE-2026-64835, bsc#1272758)
  ffmpeg-7-CVE-2026-64832.patch: (CVE-2026-64832, bsc#1272754)
  ffmpeg-7-CVE-2026-64830.patch: (CVE-2026-64830, bsc#1272752)
  ffmpeg-7-CVE-2026-66038.patch: (CVE-2026-66038, bsc#1272768)
  ffmpeg-7-CVE-2026-66039.patch: (CVE-2026-66039, bsc#1272765)
  ffmpeg-7-CVE-2026-66041.patch: (CVE-2026-66041, bsc#1272767)</changelog>
</package>
<package pkgid="1a06de76e748fdc04fec1a5ec7a83986232123584091f0d7d4b4ac212c8fb9ffa77c58b51d57791037ef7dd792a54a82ce4bf77d108ccb3df459ad3ed1ad9c2f" name="ffmpeg-7-libavcodec-devel" arch="s390x">
  <version epoch="0" ver="7.1.4" rel="160099.2.1"/>
  <changelog author="yfjiang@suse.com" date="1750852800">- Built with noopenh264, drop ffmpeg-dlopen-openh264.patch
  (jsc#PED-12607)</changelog>
  <changelog author="sckang@suse.com" date="1753272000">- Add ffmpeg-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="hp@urpla.net" date="1753272001">- Add vvenc build conditional</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758283200">- Update to version 7.1.2:
  * avcodec/librsvgdec: fix compilation with librsvg 2.50.3
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
  * avcodec/libsvtav1: unbreak build with latest svtav1
  * avformat/hls: Fix Youtube AAC
  * Various bugfixes.
  * aacenc_tns: clamp filter direction energy measurement
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching
    (CVE-2025-9951, bsc#1249393)
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
    (CVE-2025-10256, bsc#1249431)
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-unbreak-build-with-latest-svtav1.patch
  * ffmpeg-CVE-2025-7700.patch</changelog>
  <changelog author="jengelh@inai.de" date="1768046400">- Update to release 7.1.3
  * No release notes were provided
  * lavc/aarch64: Fix addp overflow in ff_pred16x16_plane_neon_10
  * swscale/output: Fix integer overflow in yuv2ya16_X_c_template()
  * avformat/avformat: clear FFFormatContext packet queue when
    closing a muxer
- Delete ffmpeg-7-CVE-2025-25473.patch (merged)</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15827)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1775217600">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1778673600">- Add ffmpeg-7-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1779451200">- Update to version 7.1.4:
  * Codec, format, filter and various other bugfixes.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-7-CVE-2026-40962.patch
- Rebase patches with quilt.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1785412800">- Add CVE patches:
  ffmpeg-7-CVE-2026-64835.patch: (CVE-2026-64835, bsc#1272758)
  ffmpeg-7-CVE-2026-64832.patch: (CVE-2026-64832, bsc#1272754)
  ffmpeg-7-CVE-2026-64830.patch: (CVE-2026-64830, bsc#1272752)
  ffmpeg-7-CVE-2026-66038.patch: (CVE-2026-66038, bsc#1272768)
  ffmpeg-7-CVE-2026-66039.patch: (CVE-2026-66039, bsc#1272765)
  ffmpeg-7-CVE-2026-66041.patch: (CVE-2026-66041, bsc#1272767)</changelog>
</package>
<package pkgid="ea1ef73e5b9eafecf17b7231028afee5b08f93cba4e63b14155fbba1b584dcd9b6c7ad926aa95c94ee32f8b94cd8349c61b68a11daed885527bcf52a3778032c" name="ffmpeg-7-libavdevice-devel" arch="s390x">
  <version epoch="0" ver="7.1.4" rel="160099.2.1"/>
  <changelog author="yfjiang@suse.com" date="1750852800">- Built with noopenh264, drop ffmpeg-dlopen-openh264.patch
  (jsc#PED-12607)</changelog>
  <changelog author="sckang@suse.com" date="1753272000">- Add ffmpeg-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="hp@urpla.net" date="1753272001">- Add vvenc build conditional</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758283200">- Update to version 7.1.2:
  * avcodec/librsvgdec: fix compilation with librsvg 2.50.3
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
  * avcodec/libsvtav1: unbreak build with latest svtav1
  * avformat/hls: Fix Youtube AAC
  * Various bugfixes.
  * aacenc_tns: clamp filter direction energy measurement
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching
    (CVE-2025-9951, bsc#1249393)
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
    (CVE-2025-10256, bsc#1249431)
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-unbreak-build-with-latest-svtav1.patch
  * ffmpeg-CVE-2025-7700.patch</changelog>
  <changelog author="jengelh@inai.de" date="1768046400">- Update to release 7.1.3
  * No release notes were provided
  * lavc/aarch64: Fix addp overflow in ff_pred16x16_plane_neon_10
  * swscale/output: Fix integer overflow in yuv2ya16_X_c_template()
  * avformat/avformat: clear FFFormatContext packet queue when
    closing a muxer
- Delete ffmpeg-7-CVE-2025-25473.patch (merged)</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15827)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1775217600">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1778673600">- Add ffmpeg-7-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1779451200">- Update to version 7.1.4:
  * Codec, format, filter and various other bugfixes.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-7-CVE-2026-40962.patch
- Rebase patches with quilt.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1785412800">- Add CVE patches:
  ffmpeg-7-CVE-2026-64835.patch: (CVE-2026-64835, bsc#1272758)
  ffmpeg-7-CVE-2026-64832.patch: (CVE-2026-64832, bsc#1272754)
  ffmpeg-7-CVE-2026-64830.patch: (CVE-2026-64830, bsc#1272752)
  ffmpeg-7-CVE-2026-66038.patch: (CVE-2026-66038, bsc#1272768)
  ffmpeg-7-CVE-2026-66039.patch: (CVE-2026-66039, bsc#1272765)
  ffmpeg-7-CVE-2026-66041.patch: (CVE-2026-66041, bsc#1272767)</changelog>
</package>
<package pkgid="31848255d760b3668518b48f4149c72720af86c211b35fc2a88a38d6988e6a46fce4f045dfbc7a82827e1ee957bed9566077603f85130f245c376cb277ac4786" name="ffmpeg-7-libavfilter-devel" arch="s390x">
  <version epoch="0" ver="7.1.4" rel="160099.2.1"/>
  <changelog author="yfjiang@suse.com" date="1750852800">- Built with noopenh264, drop ffmpeg-dlopen-openh264.patch
  (jsc#PED-12607)</changelog>
  <changelog author="sckang@suse.com" date="1753272000">- Add ffmpeg-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="hp@urpla.net" date="1753272001">- Add vvenc build conditional</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758283200">- Update to version 7.1.2:
  * avcodec/librsvgdec: fix compilation with librsvg 2.50.3
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
  * avcodec/libsvtav1: unbreak build with latest svtav1
  * avformat/hls: Fix Youtube AAC
  * Various bugfixes.
  * aacenc_tns: clamp filter direction energy measurement
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching
    (CVE-2025-9951, bsc#1249393)
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
    (CVE-2025-10256, bsc#1249431)
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-unbreak-build-with-latest-svtav1.patch
  * ffmpeg-CVE-2025-7700.patch</changelog>
  <changelog author="jengelh@inai.de" date="1768046400">- Update to release 7.1.3
  * No release notes were provided
  * lavc/aarch64: Fix addp overflow in ff_pred16x16_plane_neon_10
  * swscale/output: Fix integer overflow in yuv2ya16_X_c_template()
  * avformat/avformat: clear FFFormatContext packet queue when
    closing a muxer
- Delete ffmpeg-7-CVE-2025-25473.patch (merged)</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15827)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1775217600">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1778673600">- Add ffmpeg-7-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1779451200">- Update to version 7.1.4:
  * Codec, format, filter and various other bugfixes.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-7-CVE-2026-40962.patch
- Rebase patches with quilt.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1785412800">- Add CVE patches:
  ffmpeg-7-CVE-2026-64835.patch: (CVE-2026-64835, bsc#1272758)
  ffmpeg-7-CVE-2026-64832.patch: (CVE-2026-64832, bsc#1272754)
  ffmpeg-7-CVE-2026-64830.patch: (CVE-2026-64830, bsc#1272752)
  ffmpeg-7-CVE-2026-66038.patch: (CVE-2026-66038, bsc#1272768)
  ffmpeg-7-CVE-2026-66039.patch: (CVE-2026-66039, bsc#1272765)
  ffmpeg-7-CVE-2026-66041.patch: (CVE-2026-66041, bsc#1272767)</changelog>
</package>
<package pkgid="ef27f6250fad2b44329cc09a64474be4ee381010f5457d1a48f29aa1105ac26dfd5901d2a693206a9da534eccaf1eb75aabecf1fb1c5ac67c2c75805e543b9a1" name="ffmpeg-7-libavformat-devel" arch="s390x">
  <version epoch="0" ver="7.1.4" rel="160099.2.1"/>
  <changelog author="yfjiang@suse.com" date="1750852800">- Built with noopenh264, drop ffmpeg-dlopen-openh264.patch
  (jsc#PED-12607)</changelog>
  <changelog author="sckang@suse.com" date="1753272000">- Add ffmpeg-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="hp@urpla.net" date="1753272001">- Add vvenc build conditional</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758283200">- Update to version 7.1.2:
  * avcodec/librsvgdec: fix compilation with librsvg 2.50.3
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
  * avcodec/libsvtav1: unbreak build with latest svtav1
  * avformat/hls: Fix Youtube AAC
  * Various bugfixes.
  * aacenc_tns: clamp filter direction energy measurement
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching
    (CVE-2025-9951, bsc#1249393)
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
    (CVE-2025-10256, bsc#1249431)
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-unbreak-build-with-latest-svtav1.patch
  * ffmpeg-CVE-2025-7700.patch</changelog>
  <changelog author="jengelh@inai.de" date="1768046400">- Update to release 7.1.3
  * No release notes were provided
  * lavc/aarch64: Fix addp overflow in ff_pred16x16_plane_neon_10
  * swscale/output: Fix integer overflow in yuv2ya16_X_c_template()
  * avformat/avformat: clear FFFormatContext packet queue when
    closing a muxer
- Delete ffmpeg-7-CVE-2025-25473.patch (merged)</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15827)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1775217600">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1778673600">- Add ffmpeg-7-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1779451200">- Update to version 7.1.4:
  * Codec, format, filter and various other bugfixes.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-7-CVE-2026-40962.patch
- Rebase patches with quilt.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1785412800">- Add CVE patches:
  ffmpeg-7-CVE-2026-64835.patch: (CVE-2026-64835, bsc#1272758)
  ffmpeg-7-CVE-2026-64832.patch: (CVE-2026-64832, bsc#1272754)
  ffmpeg-7-CVE-2026-64830.patch: (CVE-2026-64830, bsc#1272752)
  ffmpeg-7-CVE-2026-66038.patch: (CVE-2026-66038, bsc#1272768)
  ffmpeg-7-CVE-2026-66039.patch: (CVE-2026-66039, bsc#1272765)
  ffmpeg-7-CVE-2026-66041.patch: (CVE-2026-66041, bsc#1272767)</changelog>
</package>
<package pkgid="2715307c962f5fdbb63a7e5f931d864bf319a9783b4df94b7fbf9f085a36ff651871ab6bfb54eef44cc6b76466bd8516c417edbf4b0e13277e5578a712d52b04" name="ffmpeg-7-libavutil-devel" arch="s390x">
  <version epoch="0" ver="7.1.4" rel="160099.2.1"/>
  <changelog author="yfjiang@suse.com" date="1750852800">- Built with noopenh264, drop ffmpeg-dlopen-openh264.patch
  (jsc#PED-12607)</changelog>
  <changelog author="sckang@suse.com" date="1753272000">- Add ffmpeg-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="hp@urpla.net" date="1753272001">- Add vvenc build conditional</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758283200">- Update to version 7.1.2:
  * avcodec/librsvgdec: fix compilation with librsvg 2.50.3
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
  * avcodec/libsvtav1: unbreak build with latest svtav1
  * avformat/hls: Fix Youtube AAC
  * Various bugfixes.
  * aacenc_tns: clamp filter direction energy measurement
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching
    (CVE-2025-9951, bsc#1249393)
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
    (CVE-2025-10256, bsc#1249431)
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-unbreak-build-with-latest-svtav1.patch
  * ffmpeg-CVE-2025-7700.patch</changelog>
  <changelog author="jengelh@inai.de" date="1768046400">- Update to release 7.1.3
  * No release notes were provided
  * lavc/aarch64: Fix addp overflow in ff_pred16x16_plane_neon_10
  * swscale/output: Fix integer overflow in yuv2ya16_X_c_template()
  * avformat/avformat: clear FFFormatContext packet queue when
    closing a muxer
- Delete ffmpeg-7-CVE-2025-25473.patch (merged)</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15827)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1775217600">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1778673600">- Add ffmpeg-7-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1779451200">- Update to version 7.1.4:
  * Codec, format, filter and various other bugfixes.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-7-CVE-2026-40962.patch
- Rebase patches with quilt.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1785412800">- Add CVE patches:
  ffmpeg-7-CVE-2026-64835.patch: (CVE-2026-64835, bsc#1272758)
  ffmpeg-7-CVE-2026-64832.patch: (CVE-2026-64832, bsc#1272754)
  ffmpeg-7-CVE-2026-64830.patch: (CVE-2026-64830, bsc#1272752)
  ffmpeg-7-CVE-2026-66038.patch: (CVE-2026-66038, bsc#1272768)
  ffmpeg-7-CVE-2026-66039.patch: (CVE-2026-66039, bsc#1272765)
  ffmpeg-7-CVE-2026-66041.patch: (CVE-2026-66041, bsc#1272767)</changelog>
</package>
<package pkgid="91123793f1bd180a747abee3572c57dd1385780b1b4b939ff08593ebbdca96180f5a8fe1516e4a6248da9761ca05d88749ee21cce31c2b337d720bf58ef229b7" name="ffmpeg-7-libpostproc-devel" arch="s390x">
  <version epoch="0" ver="7.1.4" rel="160099.2.1"/>
  <changelog author="yfjiang@suse.com" date="1750852800">- Built with noopenh264, drop ffmpeg-dlopen-openh264.patch
  (jsc#PED-12607)</changelog>
  <changelog author="sckang@suse.com" date="1753272000">- Add ffmpeg-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="hp@urpla.net" date="1753272001">- Add vvenc build conditional</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758283200">- Update to version 7.1.2:
  * avcodec/librsvgdec: fix compilation with librsvg 2.50.3
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
  * avcodec/libsvtav1: unbreak build with latest svtav1
  * avformat/hls: Fix Youtube AAC
  * Various bugfixes.
  * aacenc_tns: clamp filter direction energy measurement
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching
    (CVE-2025-9951, bsc#1249393)
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
    (CVE-2025-10256, bsc#1249431)
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-unbreak-build-with-latest-svtav1.patch
  * ffmpeg-CVE-2025-7700.patch</changelog>
  <changelog author="jengelh@inai.de" date="1768046400">- Update to release 7.1.3
  * No release notes were provided
  * lavc/aarch64: Fix addp overflow in ff_pred16x16_plane_neon_10
  * swscale/output: Fix integer overflow in yuv2ya16_X_c_template()
  * avformat/avformat: clear FFFormatContext packet queue when
    closing a muxer
- Delete ffmpeg-7-CVE-2025-25473.patch (merged)</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15827)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1775217600">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1778673600">- Add ffmpeg-7-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1779451200">- Update to version 7.1.4:
  * Codec, format, filter and various other bugfixes.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-7-CVE-2026-40962.patch
- Rebase patches with quilt.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1785412800">- Add CVE patches:
  ffmpeg-7-CVE-2026-64835.patch: (CVE-2026-64835, bsc#1272758)
  ffmpeg-7-CVE-2026-64832.patch: (CVE-2026-64832, bsc#1272754)
  ffmpeg-7-CVE-2026-64830.patch: (CVE-2026-64830, bsc#1272752)
  ffmpeg-7-CVE-2026-66038.patch: (CVE-2026-66038, bsc#1272768)
  ffmpeg-7-CVE-2026-66039.patch: (CVE-2026-66039, bsc#1272765)
  ffmpeg-7-CVE-2026-66041.patch: (CVE-2026-66041, bsc#1272767)</changelog>
</package>
<package pkgid="9134afed8f5405df104df6fb20a1802a8710c003740dbf74a40a290ca58152560e53688362511ac6d8fda05601ef93159c2c5cbe0ef128300284ebad06dec173" name="ffmpeg-7-libswresample-devel" arch="s390x">
  <version epoch="0" ver="7.1.4" rel="160099.2.1"/>
  <changelog author="yfjiang@suse.com" date="1750852800">- Built with noopenh264, drop ffmpeg-dlopen-openh264.patch
  (jsc#PED-12607)</changelog>
  <changelog author="sckang@suse.com" date="1753272000">- Add ffmpeg-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="hp@urpla.net" date="1753272001">- Add vvenc build conditional</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758283200">- Update to version 7.1.2:
  * avcodec/librsvgdec: fix compilation with librsvg 2.50.3
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
  * avcodec/libsvtav1: unbreak build with latest svtav1
  * avformat/hls: Fix Youtube AAC
  * Various bugfixes.
  * aacenc_tns: clamp filter direction energy measurement
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching
    (CVE-2025-9951, bsc#1249393)
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
    (CVE-2025-10256, bsc#1249431)
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-unbreak-build-with-latest-svtav1.patch
  * ffmpeg-CVE-2025-7700.patch</changelog>
  <changelog author="jengelh@inai.de" date="1768046400">- Update to release 7.1.3
  * No release notes were provided
  * lavc/aarch64: Fix addp overflow in ff_pred16x16_plane_neon_10
  * swscale/output: Fix integer overflow in yuv2ya16_X_c_template()
  * avformat/avformat: clear FFFormatContext packet queue when
    closing a muxer
- Delete ffmpeg-7-CVE-2025-25473.patch (merged)</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15827)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1775217600">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1778673600">- Add ffmpeg-7-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1779451200">- Update to version 7.1.4:
  * Codec, format, filter and various other bugfixes.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-7-CVE-2026-40962.patch
- Rebase patches with quilt.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1785412800">- Add CVE patches:
  ffmpeg-7-CVE-2026-64835.patch: (CVE-2026-64835, bsc#1272758)
  ffmpeg-7-CVE-2026-64832.patch: (CVE-2026-64832, bsc#1272754)
  ffmpeg-7-CVE-2026-64830.patch: (CVE-2026-64830, bsc#1272752)
  ffmpeg-7-CVE-2026-66038.patch: (CVE-2026-66038, bsc#1272768)
  ffmpeg-7-CVE-2026-66039.patch: (CVE-2026-66039, bsc#1272765)
  ffmpeg-7-CVE-2026-66041.patch: (CVE-2026-66041, bsc#1272767)</changelog>
</package>
<package pkgid="1ab20d1dc3a1c9ee2dc7250e0b8e1beaea35efa78db0bc1260bf791d5eb42a37d02710e134ddeec3d47b12eff6d283dcd5c0e625db19c9fa09112a335d0b49b0" name="ffmpeg-7-libswscale-devel" arch="s390x">
  <version epoch="0" ver="7.1.4" rel="160099.2.1"/>
  <changelog author="yfjiang@suse.com" date="1750852800">- Built with noopenh264, drop ffmpeg-dlopen-openh264.patch
  (jsc#PED-12607)</changelog>
  <changelog author="sckang@suse.com" date="1753272000">- Add ffmpeg-CVE-2025-7700.patch: Add check for the return value
  of av_malloc_array() and av_calloc() to avoid potential NULL
  pointer dereference(CVE-2025-7700, bsc#1246790).</changelog>
  <changelog author="hp@urpla.net" date="1753272001">- Add vvenc build conditional</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758283200">- Update to version 7.1.2:
  * avcodec/librsvgdec: fix compilation with librsvg 2.50.3
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
  * avcodec/libsvtav1: unbreak build with latest svtav1
  * avformat/hls: Fix Youtube AAC
  * Various bugfixes.
  * aacenc_tns: clamp filter direction energy measurement
    (CVE-2025-1594, bsc#1237561)
  * avcodec/jpeg2000dec: implement cdef remapping during pixel format matching
    (CVE-2025-9951, bsc#1249393)
  * libavfilter/af_firequalizer: Add check for av_malloc_array()
    (CVE-2025-10256, bsc#1249431)
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-unbreak-build-with-latest-svtav1.patch
  * ffmpeg-CVE-2025-7700.patch</changelog>
  <changelog author="jengelh@inai.de" date="1768046400">- Update to release 7.1.3
  * No release notes were provided
  * lavc/aarch64: Fix addp overflow in ff_pred16x16_plane_neon_10
  * swscale/output: Fix integer overflow in yuv2ya16_X_c_template()
  * avformat/avformat: clear FFFormatContext packet queue when
    closing a muxer
- Delete ffmpeg-7-CVE-2025-25473.patch (merged)</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15827)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1775217600">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1778673600">- Add ffmpeg-7-CVE-2026-40962.patch: Use 64bit in CENC subsample
  bounds checks. (CVE-2026-40962, bsc#1262237)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1779451200">- Update to version 7.1.4:
  * Codec, format, filter and various other bugfixes.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
- Drop patches fixed upstream:
  * ffmpeg-7-CVE-2026-40962.patch
- Rebase patches with quilt.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1785412800">- Add CVE patches:
  ffmpeg-7-CVE-2026-64835.patch: (CVE-2026-64835, bsc#1272758)
  ffmpeg-7-CVE-2026-64832.patch: (CVE-2026-64832, bsc#1272754)
  ffmpeg-7-CVE-2026-64830.patch: (CVE-2026-64830, bsc#1272752)
  ffmpeg-7-CVE-2026-66038.patch: (CVE-2026-66038, bsc#1272768)
  ffmpeg-7-CVE-2026-66039.patch: (CVE-2026-66039, bsc#1272765)
  ffmpeg-7-CVE-2026-66041.patch: (CVE-2026-66041, bsc#1272767)</changelog>
</package>
<package pkgid="ae206b775db6ad4a6cbc5299c17c24c079dcc64f1e5d5120213b9a319ca1cc4ab38adda4af9e9fc7d90abedc75a1fa10faa8cc1cf1aa9986d108d1130c12cbe8" name="ffmpegthumbnailer" arch="s390x">
  <version epoch="0" ver="2.2.2" rel="bp161.1.9"/>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1383393600">- added patch to build against new glibc</changelog>
  <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&#xE1;&#x161; Chv&#xE1;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>
</package>
<package pkgid="63f02e671ebc3e87a21c4460fa95a7502fa6d7dddbc9b04903ba4032376dc4cd113ba8627383fa4eefb588247be3d2637dfa33869f9f8f6fd27b815d20fd6770" name="ffmpegthumbs" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.3"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Require libavcodec &gt;= 60.30, libavutil &gt;= 58.7, support per-component version checks
  * Integrate FFMpeg Thumbs into OSS-Fuzz
  * Some cleanup and fix deprecation warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="c4a2626947b7fb0393dd70751a94aa057d70edf11ceb85a929ff0afcfc34a8ca788a00861093f79062cac04b87d327fa74564a0ffdd5278cedae25eef20663f2" name="ffmsindex" arch="s390x">
  <version epoch="0" ver="5.0+0" rel="bp161.1.2"/>
  <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&#xF8;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="8ba03fdd48d14c62e012e3dc3025b83b48f6e2e1f2eebf09d4fcbf7b19d90de216b9cba6391b3044c69e0dc553c6700d7bc7f1d4605fb62ba62f214db6d83f0a" name="ffnvcodec-devel" arch="s390x">
  <version epoch="0" ver="12.2.72.0" rel="160099.2.2"/>
  <changelog author="mpluskal@suse.com" date="1588766400">- Update to version 9.1.23.1:
  * Add primary context management functions</changelog>
  <changelog author="mia@0x0.st" date="1594123200">- Update to 10.0.26.0:
  * Update headers from Video SDK 10.0</changelog>
  <changelog author="mia@0x0.st" date="1602417600">- Update to 10.0.26.1:
  * Add linker functions and types
  * Fix CUdeviceptr definition for ARM64 CPU</changelog>
  <changelog author="mia@0x0.st" date="1606046400">- Update to 11.0.10.0:
  * Update headers from Video SDK 11.0</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1635508800">- Update to version 11.1.5.0:
  * Update headers from Video SDK 11.1</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1643025600">- Update to version 11.1.5.1:
  * Update forgotten version number in README.
  * Add a subset of CUDA EGLStreams interop API.
  * Add CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_TIMELINE_SEMAPHOR.
  * Add timeline semaphore type.</changelog>
  <changelog author="kieltux@gmail.com" date="1682510400">- Update to version 11.1.5.2:
  * Add D3D11 interop functions
  * Fix codestyle</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1698667200">- Update to version 11.1.5.3:
  * Add cuCtxGetCurrent function
  * Add cuDriverGetVersion
  * Add missing cuStreamWaitEvent function
  * Add functions to identify devices in more ways
  * Add cuArrayCreate</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1698667201">- Update to version 12.0.16.1:
  * Add cuCtxGetCurrent function
  * Add cuDriverGetVersion
  * Add missing cuStreamWaitEvent function
  * Add functions to identify devices in more ways
  * Add cuArrayCreate
  * Update README
  * Remove AV1 High Profile GUID
  * Update for final release of Video Codec SDK 12.0.16
  * Add missing SDK 12.0 bits</changelog>
  <changelog author="mrueckert@suse.de" date="1730635200">- Update to version 12.2.72.0:
  * Update headers from Video SDK 12.2
  * Bump for (in-dev) 12.1.14.1
  * Add cuCtxGetCurrent function
  * Add cuDriverGetVersion
  * Update headers from Video SDK 12.1</changelog>
</package>
<package pkgid="643406bba7759f7a69dda5f5dbb0c9272fd779b4e71bf24ae64df36ce9f4904a0c146775d9d4d4fc29f53f96700a4d9fef56a6d433a103cefa48236d9ed08540" name="fftw3-devel" arch="s390x">
  <version epoch="0" ver="3.3.10" rel="160099.4.2"/>
  <changelog author="eich@suse.com" date="1595246400">- Add gnu compiler support up to gcc9.
- Fix typo which caused issus building openmpi HPC flavors
  (bsc#1174329).
- Add support for openmpi4 (provided by Alin Marin Elena).</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="dmueller@suse.com" 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="eich@suse.com" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="dimstar@opensuse.org" 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="dmueller@suse.com" 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="jengelh@inai.de" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="nicolas.morey@suse.com" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="eich@suse.com" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="626cf7d42f75977098fd094a078d300eaa3871a956f32807d6fb40a35e652b18b17e5b46e11b75aae1faa93005450627167fe1db505a8e794c391c6d81e4e5a1" name="fftw3-openmp-devel" arch="s390x">
  <version epoch="0" ver="3.3.10" rel="160099.4.2"/>
  <changelog author="eich@suse.com" date="1595246400">- Add gnu compiler support up to gcc9.
- Fix typo which caused issus building openmpi HPC flavors
  (bsc#1174329).
- Add support for openmpi4 (provided by Alin Marin Elena).</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="dmueller@suse.com" 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="eich@suse.com" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="dimstar@opensuse.org" 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="dmueller@suse.com" 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="jengelh@inai.de" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="nicolas.morey@suse.com" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="eich@suse.com" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="a3a75785c2582dd24067ab160858f007ea2b40e46d572f23641dc47c7098db7d442c71dc4ddbf708755c3b5c3ed27abb74abdad9ed30a9a4c88477dccb1f6034" name="fftw3-threads-devel" arch="s390x">
  <version epoch="0" ver="3.3.10" rel="160099.4.2"/>
  <changelog author="eich@suse.com" date="1595246400">- Add gnu compiler support up to gcc9.
- Fix typo which caused issus building openmpi HPC flavors
  (bsc#1174329).
- Add support for openmpi4 (provided by Alin Marin Elena).</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="dmueller@suse.com" 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="eich@suse.com" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="dimstar@opensuse.org" 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="dmueller@suse.com" 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="jengelh@inai.de" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="nicolas.morey@suse.com" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="eich@suse.com" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="5a208c627a6a2b6f84b2343db329b484670076d0000acb443d73e20a388f8ad36f4590944f5a9fd236eafa9ff7a6c63a0a813318788d2e1e2bd1506650cc05cc" name="figlet" arch="s390x">
  <version epoch="0" ver="2.2.5" rel="160099.4.2"/>
  <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="jsrain@suse.com" date="1684843200">- adjust .spec-file to list all sources independently on the
  build options
- flag the license properly</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="46dd5cfc79011d928666a6e5cc801748fd3300063ecf7b639a77d7d1c272fbadb159ef712fcfb585fa1c40e69e3191fadd65c80ae601dddbe07b446534c96a0e" name="file" arch="s390x">
  <version epoch="0" ver="5.46" rel="160099.4.3"/>
  <changelog author="werner@suse.de" date="1690545600">- On 32bit systems define _TIME_BITS=64 to make it build</changelog>
  <changelog author="werner@suse.de" date="1690804800">- Add patch file-5.45-type_t.dif
  * Partly upstream check of type_t is wide on 32bit systems
  * Extend (auto)configure to enable wide type_t type if possible</changelog>
  <changelog author="werner@suse.de" date="1708948800">- Prepare for RPM 4.20</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1730980800">- file-seccomp.patch: glibc uses getrandom in malloc, rseq and prctl
  in various other places, allow these syscalls in seccomp filter.</changelog>
  <changelog author="werner@suse.de" date="1732795200">- Update to 5.46:
  * Add OFFPOSITIVE
  * avoid leaking symbols in libmagic
  * PR/562: jsummers: Search/regex offsets are absolute to the
    beginning of the file, so adjust them by subtracting the
    offset that the "use" starts so that we don't double-count it.
  * PR/543: matshch: bump nbuf so we can get the flags into the buffer.
  * Add Android elf notes (enh)
  * Add limit for number of magic warnings allowed
  * check regex bounds (found by clusterfuzz)
- Remove patch file-5.45-type_t.dif now upstream
- Port patches
  * file-4.24-autoconf.dif
  * file-5.17-option.dif
  * file-5.18-javacheck.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.22-elf.dif
  * file-5.28-btrfs-image.dif
  * file-5.45-type_t.dif
  * file-secure_getenv.patch
- Port patch file-5.45.dif and rename it to file-5.46.dif
  * Note that our kernel magics do not fit anymore as
    upstream now has a huge rework and extended features</changelog>
  <changelog author="werner@suse.de" date="1740139200">- Add patch boo1237209.patch temporary
  * Fix stack overrun (boo#1237209)</changelog>
  <changelog author="werner@suse.de" date="1742299200">- Add patch file-seccomp-ppc.patch
  * Minimal patch to work around of wrong provide of used TCGETS</changelog>
  <changelog author="werner@suse.de" date="1742385600">- Change patch file-seccomp.patch
  * Remove the dumb prctl allow rule as for glibc malloc the prctl
    PR_SET_VMA with flag PR_SET_VMA_ANON_NAME is already allowed
- Require at build zlib-devel to enable direct uncompresion of
  zip'ed files as well</changelog>
  <changelog author="werner@suse.de" 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>
</package>
<package pkgid="bcceb55025be5dc67b8306bbc964d735d8c28360b4885438f2a1197618771a9dd415156b79dacf6557bd7e65cf6bc22eda97d0090fe5ebabdc4a3b17ba4c0cfb" name="file-devel" arch="s390x">
  <version epoch="0" ver="5.46" rel="160099.4.3"/>
  <changelog author="werner@suse.de" date="1690545600">- On 32bit systems define _TIME_BITS=64 to make it build</changelog>
  <changelog author="werner@suse.de" date="1690804800">- Add patch file-5.45-type_t.dif
  * Partly upstream check of type_t is wide on 32bit systems
  * Extend (auto)configure to enable wide type_t type if possible</changelog>
  <changelog author="werner@suse.de" date="1708948800">- Prepare for RPM 4.20</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1730980800">- file-seccomp.patch: glibc uses getrandom in malloc, rseq and prctl
  in various other places, allow these syscalls in seccomp filter.</changelog>
  <changelog author="werner@suse.de" date="1732795200">- Update to 5.46:
  * Add OFFPOSITIVE
  * avoid leaking symbols in libmagic
  * PR/562: jsummers: Search/regex offsets are absolute to the
    beginning of the file, so adjust them by subtracting the
    offset that the "use" starts so that we don't double-count it.
  * PR/543: matshch: bump nbuf so we can get the flags into the buffer.
  * Add Android elf notes (enh)
  * Add limit for number of magic warnings allowed
  * check regex bounds (found by clusterfuzz)
- Remove patch file-5.45-type_t.dif now upstream
- Port patches
  * file-4.24-autoconf.dif
  * file-5.17-option.dif
  * file-5.18-javacheck.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.22-elf.dif
  * file-5.28-btrfs-image.dif
  * file-5.45-type_t.dif
  * file-secure_getenv.patch
- Port patch file-5.45.dif and rename it to file-5.46.dif
  * Note that our kernel magics do not fit anymore as
    upstream now has a huge rework and extended features</changelog>
  <changelog author="werner@suse.de" date="1740139200">- Add patch boo1237209.patch temporary
  * Fix stack overrun (boo#1237209)</changelog>
  <changelog author="werner@suse.de" date="1742299200">- Add patch file-seccomp-ppc.patch
  * Minimal patch to work around of wrong provide of used TCGETS</changelog>
  <changelog author="werner@suse.de" date="1742385600">- Change patch file-seccomp.patch
  * Remove the dumb prctl allow rule as for glibc malloc the prctl
    PR_SET_VMA with flag PR_SET_VMA_ANON_NAME is already allowed
- Require at build zlib-devel to enable direct uncompresion of
  zip'ed files as well</changelog>
  <changelog author="werner@suse.de" 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>
</package>
<package pkgid="b839d346bf2146510a9a5463e6a29bc3313ade1014766ff0bf1eed43028bd8462dcda35e96f37a2498a9a2b44f5096694ee283fb0f8d9e63d7dd16df85de3c5c" name="file-magic" arch="noarch">
  <version epoch="0" ver="5.46" rel="160099.4.3"/>
  <changelog author="werner@suse.de" date="1690545600">- On 32bit systems define _TIME_BITS=64 to make it build</changelog>
  <changelog author="werner@suse.de" date="1690804800">- Add patch file-5.45-type_t.dif
  * Partly upstream check of type_t is wide on 32bit systems
  * Extend (auto)configure to enable wide type_t type if possible</changelog>
  <changelog author="werner@suse.de" date="1708948800">- Prepare for RPM 4.20</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1730980800">- file-seccomp.patch: glibc uses getrandom in malloc, rseq and prctl
  in various other places, allow these syscalls in seccomp filter.</changelog>
  <changelog author="werner@suse.de" date="1732795200">- Update to 5.46:
  * Add OFFPOSITIVE
  * avoid leaking symbols in libmagic
  * PR/562: jsummers: Search/regex offsets are absolute to the
    beginning of the file, so adjust them by subtracting the
    offset that the "use" starts so that we don't double-count it.
  * PR/543: matshch: bump nbuf so we can get the flags into the buffer.
  * Add Android elf notes (enh)
  * Add limit for number of magic warnings allowed
  * check regex bounds (found by clusterfuzz)
- Remove patch file-5.45-type_t.dif now upstream
- Port patches
  * file-4.24-autoconf.dif
  * file-5.17-option.dif
  * file-5.18-javacheck.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.22-elf.dif
  * file-5.28-btrfs-image.dif
  * file-5.45-type_t.dif
  * file-secure_getenv.patch
- Port patch file-5.45.dif and rename it to file-5.46.dif
  * Note that our kernel magics do not fit anymore as
    upstream now has a huge rework and extended features</changelog>
  <changelog author="werner@suse.de" date="1740139200">- Add patch boo1237209.patch temporary
  * Fix stack overrun (boo#1237209)</changelog>
  <changelog author="werner@suse.de" date="1742299200">- Add patch file-seccomp-ppc.patch
  * Minimal patch to work around of wrong provide of used TCGETS</changelog>
  <changelog author="werner@suse.de" date="1742385600">- Change patch file-seccomp.patch
  * Remove the dumb prctl allow rule as for glibc malloc the prctl
    PR_SET_VMA with flag PR_SET_VMA_ANON_NAME is already allowed
- Require at build zlib-devel to enable direct uncompresion of
  zip'ed files as well</changelog>
  <changelog author="werner@suse.de" 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>
</package>
<package pkgid="e3794dc186a56514c7a12fe7a06580ee856a85e7f7a7e911f8956c16e5d5b9881d15b0eb638035bde02ef0637de4a1173815c3df4533c078331cfe4fca9d7fe4" name="file-roller" arch="s390x">
  <version epoch="0" ver="44.5" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 43.0:
  + New features and user visible changes: Add read-only support
    for Apple’s `dmg` image format through 7-zip.
  + Bugs fixed: Prevent libarchive backend from writing endless
    padding when extracting RAR archives.
  + Other changes: Various source code clean-ups.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701604800">- Update to version 43.1:
  + Fixed deb package support.
  + Fixed wrong filename when opening a files on Google Drive.
  + Updated README.
  + Updated translations.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1708257600">- Update to version 44.alpha:
  + Ported to GTK4
- Change BuildRequires ported from gtk3 to gtk4:
  + pkgconfig(gtk+-3.0) to pkgconfig(gtk4)
  + pkgconfig(libhandy-1) to pkgconfig(libadwaita-1)
  + pkgconfig(libportal-gtk3) to pkgconfig(libportal-gtk4)</changelog>
  <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&#xF8;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&#xF8;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>
</package>
<package pkgid="635b5a4e18de3ecd5704b44c43c40a69f6ace38b71cfabe0c5f55da1ceddf6492f3c3c772825a4fdf02b24da63bd754e2b49ae671908157a61d937459b14b40a" name="file-roller-lang" arch="noarch">
  <version epoch="0" ver="44.5" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 43.0:
  + New features and user visible changes: Add read-only support
    for Apple’s `dmg` image format through 7-zip.
  + Bugs fixed: Prevent libarchive backend from writing endless
    padding when extracting RAR archives.
  + Other changes: Various source code clean-ups.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701604800">- Update to version 43.1:
  + Fixed deb package support.
  + Fixed wrong filename when opening a files on Google Drive.
  + Updated README.
  + Updated translations.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1708257600">- Update to version 44.alpha:
  + Ported to GTK4
- Change BuildRequires ported from gtk3 to gtk4:
  + pkgconfig(gtk+-3.0) to pkgconfig(gtk4)
  + pkgconfig(libhandy-1) to pkgconfig(libadwaita-1)
  + pkgconfig(libportal-gtk3) to pkgconfig(libportal-gtk4)</changelog>
  <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&#xF8;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&#xF8;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>
</package>
<package pkgid="24842fa3132b264b0e4f401748a8e923fe514b4377de38547a208a639e56df18a0dc23cccc3fe393e1144a6191b42f406d3b562394285fb099e67554a871a8e4" name="fileb0x" arch="s390x">
  <version epoch="0" ver="v1.1.1~git10.d54f404" rel="160099.3.9"/>
  <changelog author="jeffm@suse.com" date="1639569600">- Initial packaging.</changelog>
</package>
<package pkgid="28873643da8ba1eb7619e3418b139a431800e4cff7eef22e0f8eb15ec25fea08198214fa7bbd92aa77e06cc5b9c17a9b94c05473fe9607ced8e466fbdfd31259" name="filebench" arch="s390x">
  <version epoch="0" ver="1.4.9.1+git.20200220" rel="bp161.1.2"/>
  <changelog author="darin@darins.net" date="1332158400">- Initial packaging of filebench</changelog>
  <changelog author="darin@darins.net" date="1375704000">- removed %clean
- .spec cleanup</changelog>
  <changelog author="dsterba@suse.cz" date="1408536000">- use standard macro and fix build failure on SLE11 SP2</changelog>
  <changelog author="mpluskal@suse.com" date="1428580800">- Tiny spec-file cleanup</changelog>
  <changelog author="mpluskal@suse.com" date="1467460800">- Fix building on some architectures:
  * make-dofile-global.patch
- Add manpage</changelog>
  <changelog author="mpluskal@suse.com" date="1490356800">- Update project and download url</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1606219200">- Small packaging cleanup</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1687435200">- Update to version 1.4.9.1+git.20200220:
  * Fix issue #138
  * check fs_readonly flag in fileset_alloc_file
  * Update procflow.c
  * wifcontinued
  * Fix filebench build on FreeBSD
  * fix off-by-one error in shm_bitmap
  * Removing obsolute attributes from oltp.f workload
  * Fixing netsfs.f workload
  * Perform complete random variable initialization
- Drop no longer needed:
  * make-dofile-global.patch</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1694520000">- Correction of license based on legaldb review
  Add GPL-3.0-or-later+ for createdelete-swing.f</changelog>
</package>
<package pkgid="b1d86bf977f7debc8b755ab6b3e1fe5652f117ee50fe54edf219c1ad9cdc059cf52f6fd3c1ab465c4b2362273e3f898bd9d6b8e3b6078e97aa7b95d2096db031" name="filelight" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * S_BLKSIZE is not defined for Haiku
  * use contains instead of find!=end
  * delete ctors/operators publicly
  * don't copy shared_ptr until we actually need a copy
  * named designators++
  * reverse clone view
  * refresh git-blame-ignore-revs for latest clang-format run
  * automatic clang-format run (clang 20)
  * warning--
  * qml: modularize
  * dep bump
  * Edit org.kde.filelight.appdata.xml
  * lower MSAA samples from 32 to 8
  * correctly throw Component.Error
  * Use StandardKey.Open for opening directory
  * Add cleanup
  * Update to 6.9 runtime
  * memory: prefer shared_ptr for qobject + deleteLater on them (kde#507656)
  * Remove not implemented method
  * Bump kf ecm_set_disabled_deprecation_versions
  * remotelister: sort folder before emitting it (kde#507228)
  * locallister: don't convert to std::function needlessly
  * test: make sure the unicode test actually finds the root dir
  * windows: drop unnecessary slow api call</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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
- 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>
</package>
<package pkgid="a02abadf15204e520f1f8ea577cd5cffeaa06b36719cb7dd1fbb4ec1312a71f675211b93d118322d8fe6b47e56007196f1a45c85408b49d3b56f2617732654ba" name="filelight-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * S_BLKSIZE is not defined for Haiku
  * use contains instead of find!=end
  * delete ctors/operators publicly
  * don't copy shared_ptr until we actually need a copy
  * named designators++
  * reverse clone view
  * refresh git-blame-ignore-revs for latest clang-format run
  * automatic clang-format run (clang 20)
  * warning--
  * qml: modularize
  * dep bump
  * Edit org.kde.filelight.appdata.xml
  * lower MSAA samples from 32 to 8
  * correctly throw Component.Error
  * Use StandardKey.Open for opening directory
  * Add cleanup
  * Update to 6.9 runtime
  * memory: prefer shared_ptr for qobject + deleteLater on them (kde#507656)
  * Remove not implemented method
  * Bump kf ecm_set_disabled_deprecation_versions
  * remotelister: sort folder before emitting it (kde#507228)
  * locallister: don't convert to std::function needlessly
  * test: make sure the unicode test actually finds the root dir
  * windows: drop unnecessary slow api call</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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
- 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>
</package>
<package pkgid="dd93413d60eed0552cf96ec6a9391b0b4647d94e19ae0a7fc6873ce15e318819f5c04ceb4ee19b0f80cedd9f6e51229a0c5db1e7230798a2f93c55d36cca4126" name="filesystem" arch="s390x">
  <version epoch="0" ver="84.87" rel="160099.9.1"/>
  <changelog author="lnussel@suse.com" date="1695643200">- Add /run/lock (boo#1212926)
- Remove /var/spool/mail (boo#1179574)
- Remove obsolete home dir check. The filesystem package is not
  meant to contain home directories of random system users anymore
- Create ghost symlinks also in pretrans, needed to get /var/run as
  link right away</changelog>
  <changelog author="kukuk@suse.com" date="1702036800">- Create systemd-tmpfile for /run (/run/lock missing bug report)</changelog>
  <changelog author="kukuk@suse.com" date="1727265600">- Move /srv/www hierachy to the packages which use them
  [bsc#1231027]</changelog>
  <changelog author="mardnh@gmx.de" date="1735300800">- Add /usr/$march directories for HPPA. Will be packaging both
  hppa-suse-linux and hppa64-suse-linux because the compiler
  suite is usually configured with the latter on this arch.</changelog>
  <changelog author="heitor@opensuse.org" date="1735473600">- Remove /usr/etc/skel/bin/</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1737979200">- Add support for loongarch64</changelog>
  <changelog author="ro@suse.de" date="1738065600">- add Provides: may-perform-usrmerge (bsc#1236481)</changelog>
  <changelog author="dimstar@opensuse.org" date="1758715200">- Own base directory layout of polkit.</changelog>
  <changelog author="dimstar@opensuse.org" date="1768824000">- Own /usr/etc/security/pam_env.conf.d as aaa_base installs a base
  configuration there.</changelog>
  <changelog author="ro@suse.com" date="1772452800">- also add the remaining /usr/etc/security (boo#1253493)</changelog>
</package>
<package pkgid="e098000f4f3f911dee9b0132e48d71603eea78352b757fa5f28d7946b71a327bf9c5699ff0497eb776ba6f9952930228b51728406af7b6862d6421cf77655f78" name="filezilla" arch="s390x">
  <version epoch="0" ver="3.69.3" rel="bp161.1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 3.66.5:
  + Updated to libfilezilla 0.46.0
  + MSW: Fixed tab navigation over message log
- Changes from version 3.66.4:
  + SFTP: Address Terrapin protocol vulerability
- Changes from version 3.66.3-rc1:
  + Test release for macOS CPU architecture migration.
- Changes from version 3.66.3-beta1:
  + Fixed a potential crash in the HTTP client</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="ecsos &lt;ecsos@opensuse.org&gt;" date="1713355200">- Update to 3.67.0
  * Fixed vulnerabilities:
  - SFTP: Fixed PuTTY ECDSA NIST P-521 private key recovery
    vulnerability (CVE-2024-31497).
    If you use NIST P-521 keys to connect to SSH/SFTP servers,
    you should regenerate them and revoke the previous ones.
  - Official binaries are now built against GnuTLS 3.8.4
  * Bugfixes and minor changes:
  - Updated to libfilezilla 0.47.0
- Fix boo#1222871 - (CVE-2024-31497)
- Add filezilla-verifyhostkeydialog.patch to fix build error.
- Add filezilla-sftp_crypt_info_dlg.patch to fix build error.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713441600">- Do not recommend filezilla-lang: the -lang package, as generated
  by %lang_package, already contains more sophisticated
  supplements.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1720785600">- Update to 3.67.1
  * Bugfixes and minor changes:
  - MSW: Fixed an issue with confirmation dialogs for file
    deletion not being modal
  - Updated to libfilezilla 0.48.1
- Changes from 3.67.1-rc1
  * Bugfixes and minor changes:
  - Fixed an issue migrating old queue files if several older
    versions have been skipped
  - Updated to libfilezilla 0.48.0
- Drop filezilla-verifyhostkeydialog.patch because now in upstream.
- Download over osc no more possible. Source must be download over
  website link.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1730116800">- Switch from BuildRequires wxWidgets-3_2-devel and gtk+-2.0 to
  wxGTK3-3_2-devel and gtk+-3.0 to fix   the boo#1231757 bug.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1730548800">- Update to 3.68.0
  * New features:
  - Added option to always refresh remote directory listings when
    starting a recursive operation
  * Bugfixes and minor changes:
  - Changing logfile settings no longer requires a restart of
    FileZilla
  - Fixed a display issue with special characters in usernames
  - MSW: Fixed local file list not updating after renaming or
    deleting items
  - SFTP: Update interval of transfer progress during uploads
    should now be more consistent on very slow connections
  - Updated to libfilezilla 0.49.0</changelog>
  <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>
</package>
<package pkgid="dcd0a8d20f8af42afcf531e073031c214bcc49922de9cad78fde948e917a0933bccc6cbc2d34652da8aecb44da5f85b7040612d9267ba415e37ab8a6c9b1dfee" name="filezilla-devel" arch="s390x">
  <version epoch="0" ver="3.69.3" rel="bp161.1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 3.66.5:
  + Updated to libfilezilla 0.46.0
  + MSW: Fixed tab navigation over message log
- Changes from version 3.66.4:
  + SFTP: Address Terrapin protocol vulerability
- Changes from version 3.66.3-rc1:
  + Test release for macOS CPU architecture migration.
- Changes from version 3.66.3-beta1:
  + Fixed a potential crash in the HTTP client</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="ecsos &lt;ecsos@opensuse.org&gt;" date="1713355200">- Update to 3.67.0
  * Fixed vulnerabilities:
  - SFTP: Fixed PuTTY ECDSA NIST P-521 private key recovery
    vulnerability (CVE-2024-31497).
    If you use NIST P-521 keys to connect to SSH/SFTP servers,
    you should regenerate them and revoke the previous ones.
  - Official binaries are now built against GnuTLS 3.8.4
  * Bugfixes and minor changes:
  - Updated to libfilezilla 0.47.0
- Fix boo#1222871 - (CVE-2024-31497)
- Add filezilla-verifyhostkeydialog.patch to fix build error.
- Add filezilla-sftp_crypt_info_dlg.patch to fix build error.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713441600">- Do not recommend filezilla-lang: the -lang package, as generated
  by %lang_package, already contains more sophisticated
  supplements.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1720785600">- Update to 3.67.1
  * Bugfixes and minor changes:
  - MSW: Fixed an issue with confirmation dialogs for file
    deletion not being modal
  - Updated to libfilezilla 0.48.1
- Changes from 3.67.1-rc1
  * Bugfixes and minor changes:
  - Fixed an issue migrating old queue files if several older
    versions have been skipped
  - Updated to libfilezilla 0.48.0
- Drop filezilla-verifyhostkeydialog.patch because now in upstream.
- Download over osc no more possible. Source must be download over
  website link.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1730116800">- Switch from BuildRequires wxWidgets-3_2-devel and gtk+-2.0 to
  wxGTK3-3_2-devel and gtk+-3.0 to fix   the boo#1231757 bug.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1730548800">- Update to 3.68.0
  * New features:
  - Added option to always refresh remote directory listings when
    starting a recursive operation
  * Bugfixes and minor changes:
  - Changing logfile settings no longer requires a restart of
    FileZilla
  - Fixed a display issue with special characters in usernames
  - MSW: Fixed local file list not updating after renaming or
    deleting items
  - SFTP: Update interval of transfer progress during uploads
    should now be more consistent on very slow connections
  - Updated to libfilezilla 0.49.0</changelog>
  <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>
</package>
<package pkgid="3a44a60793d5bb8604b2966c1acff504c7d6218c56926324f1459d97efec7a894724a4deab93d53f65ddf46bdca4bbb576a2afcbf7afff207e6372b338e58975" name="filezilla-lang" arch="noarch">
  <version epoch="0" ver="3.69.3" rel="bp161.1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 3.66.5:
  + Updated to libfilezilla 0.46.0
  + MSW: Fixed tab navigation over message log
- Changes from version 3.66.4:
  + SFTP: Address Terrapin protocol vulerability
- Changes from version 3.66.3-rc1:
  + Test release for macOS CPU architecture migration.
- Changes from version 3.66.3-beta1:
  + Fixed a potential crash in the HTTP client</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="ecsos &lt;ecsos@opensuse.org&gt;" date="1713355200">- Update to 3.67.0
  * Fixed vulnerabilities:
  - SFTP: Fixed PuTTY ECDSA NIST P-521 private key recovery
    vulnerability (CVE-2024-31497).
    If you use NIST P-521 keys to connect to SSH/SFTP servers,
    you should regenerate them and revoke the previous ones.
  - Official binaries are now built against GnuTLS 3.8.4
  * Bugfixes and minor changes:
  - Updated to libfilezilla 0.47.0
- Fix boo#1222871 - (CVE-2024-31497)
- Add filezilla-verifyhostkeydialog.patch to fix build error.
- Add filezilla-sftp_crypt_info_dlg.patch to fix build error.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713441600">- Do not recommend filezilla-lang: the -lang package, as generated
  by %lang_package, already contains more sophisticated
  supplements.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1720785600">- Update to 3.67.1
  * Bugfixes and minor changes:
  - MSW: Fixed an issue with confirmation dialogs for file
    deletion not being modal
  - Updated to libfilezilla 0.48.1
- Changes from 3.67.1-rc1
  * Bugfixes and minor changes:
  - Fixed an issue migrating old queue files if several older
    versions have been skipped
  - Updated to libfilezilla 0.48.0
- Drop filezilla-verifyhostkeydialog.patch because now in upstream.
- Download over osc no more possible. Source must be download over
  website link.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1730116800">- Switch from BuildRequires wxWidgets-3_2-devel and gtk+-2.0 to
  wxGTK3-3_2-devel and gtk+-3.0 to fix   the boo#1231757 bug.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1730548800">- Update to 3.68.0
  * New features:
  - Added option to always refresh remote directory listings when
    starting a recursive operation
  * Bugfixes and minor changes:
  - Changing logfile settings no longer requires a restart of
    FileZilla
  - Fixed a display issue with special characters in usernames
  - MSW: Fixed local file list not updating after renaming or
    deleting items
  - SFTP: Update interval of transfer progress during uploads
    should now be more consistent on very slow connections
  - Updated to libfilezilla 0.49.0</changelog>
  <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>
</package>
<package pkgid="3231ac014bb32557bea644cbbdf10cab849abc5741b5a1b99f6375ecbef845b59eb2b39b550b1ce8fc24eea690f5e8d1c482a9dff7aac302dd9f97c31e6061ab" name="fillup" arch="s390x">
  <version epoch="0" ver="1.42" rel="160099.4.2"/>
  <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@suse.de" date="1579089600">- fillup-fno-common.patch: fix compilation on Tumbleweed
  (boo#1160871)</changelog>
  <changelog author="lnussel@suse.de" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="dmueller@suse.com" date="1651060800">- use https as url</changelog>
  <changelog author="schwab@suse.de" date="1661342400">- Makefile is not parallel-safe</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dmueller@suse.com" date="1705492800">- remove bin symlink for non-suse distributions</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="a79e2fdfc030bfa879535458cd2e03365a91f5084747b3743e27f0df1aa03531399e20ba4234c029d103c58b8ff6f10920a0323cbe3302b6b9e4a3a720427cbc" name="finalcut-bitmap-fonts" arch="noarch">
  <version epoch="0" ver="0.9.1" rel="bp161.1.2"/>
  <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="968afca5e7751836062f6ff591233d6eea7f94d3d6f2d52b830a73c02c9d82c49f3960f9a6bb2f63095f1b5f362c4004168c6e86231971ecf896a4afe91be5f8" name="findutils" arch="s390x">
  <version epoch="0" ver="4.10.0" rel="160099.3.4"/>
  <changelog author="mail@bernhard-voelker.de" date="1610193600">- Update to 4.8.0.
  Announcement: https://savannah.gnu.org/forum/forum.php?forum_id=9914
- findutils.spec:
  - Source0: Fix download URL: remove "pub/".
  - %check: Output the content of all test-suite files in case of errors.
- Remove now-upstream patches:
  - disable-null-ptr-test.patch
  - findutils-gnulib-disable-test-float.patch
  - findutils-gnulib-test-avoid-FP-perror-strerror.patch</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1610193601">- update upstream signing key
- remove deprecated texinfo packaging macros
- run spec-cleaner</changelog>
  <changelog author="christian.voegl@suse.com" date="1618833600">- Use new Group Release Keyring</changelog>
  <changelog author="mail@bernhard-voelker.de" 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="mail@bernhard-voelker.de" 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="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="schwab@suse.de" date="1695038400">- Remove obsolete qemu workaround</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="mail@bernhard-voelker.de" 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>
</package>
<package pkgid="e7736c008f960d6a14b2fc3a64785544462fb9f4d6c5f3206f6b3132a8acdf17ae983d89688b34271d0f39b76348a8dfbb88b2054b26c33f8413aa79a9827cad" name="findutils-lang" arch="noarch">
  <version epoch="0" ver="4.10.0" rel="160099.3.4"/>
  <changelog author="mail@bernhard-voelker.de" date="1610193600">- Update to 4.8.0.
  Announcement: https://savannah.gnu.org/forum/forum.php?forum_id=9914
- findutils.spec:
  - Source0: Fix download URL: remove "pub/".
  - %check: Output the content of all test-suite files in case of errors.
- Remove now-upstream patches:
  - disable-null-ptr-test.patch
  - findutils-gnulib-disable-test-float.patch
  - findutils-gnulib-test-avoid-FP-perror-strerror.patch</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1610193601">- update upstream signing key
- remove deprecated texinfo packaging macros
- run spec-cleaner</changelog>
  <changelog author="christian.voegl@suse.com" date="1618833600">- Use new Group Release Keyring</changelog>
  <changelog author="mail@bernhard-voelker.de" 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="mail@bernhard-voelker.de" 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="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="schwab@suse.de" date="1695038400">- Remove obsolete qemu workaround</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="mail@bernhard-voelker.de" 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>
</package>
<package pkgid="d863765615c6745b524f90669d4eb44bc83f69bdbe9f0933b23d989950d21f0eb75feb25371252efc5d8bb4545a13d8c8ef8381cb90ae1b5ed929df128343281" name="fio" arch="s390x">
  <version epoch="0" ver="3.38" rel="160099.3.13"/>
  <changelog author="dmueller@suse.com" date="1670155200">- update to 3.33:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.33</changelog>
  <changelog author="dmueller@suse.com" date="1679054400">- update to 3.34:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.34</changelog>
  <changelog author="mpluskal@suse.com" date="1683288000">- Enable iscsi and nbd
- Small spec file cleanup</changelog>
  <changelog author="dmueller@suse.com" date="1686484800">- update to 3.35:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.35</changelog>
  <changelog author="dmueller@suse.com" 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@suse.com" 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@krop.fr" date="1720008000">- Drop the unneeded libpmemblk-devel build dependency. This
  subpackage is gone is latest pmdk releases</changelog>
  <changelog author="avinesh.kumar@suse.com" 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@suse.com" date="1748952000">- Disable librbd on SLES16.0 and higher (bsc#1241271)</changelog>
</package>
<package pkgid="a8a1f7dd955076dec5b9341fb7f39750c5019056f4a36ba6b7fcc57df03ba544b1cd6defc5ee8fd55981e40ebecde98b2506bca596f3a25dde3110aeeb6502a0" name="fipscheck" arch="s390x">
  <version epoch="0" ver="1.7.0" rel="160099.4.5"/>
  <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="jsikes@suse.de" 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="jsikes@suse.de" date="1537444800">- Changed source back to http now that current release folder
  has current tarball.</changelog>
  <changelog author="vcizek@suse.com" 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="vcizek@suse.com" 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="lnussel@suse.de" date="1605873600">- move libs to %_libdir (boo#1029961)</changelog>
  <changelog author="meissner@suse.com" 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="mjambor@suse.com" 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="a4eb8d02adecc0ebfa2e56e2b680f7abc1a6ae9cf33b8840042d20a3227e7cca2886cf8a5ee0e3d3b8ce23d2ad9327cdb9c851911e04bd6a38e427015edfd866" name="fipscheck-devel" arch="s390x">
  <version epoch="0" ver="1.7.0" rel="160099.4.5"/>
  <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="jsikes@suse.de" 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="jsikes@suse.de" date="1537444800">- Changed source back to http now that current release folder
  has current tarball.</changelog>
  <changelog author="vcizek@suse.com" 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="vcizek@suse.com" 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="lnussel@suse.de" date="1605873600">- move libs to %_libdir (boo#1029961)</changelog>
  <changelog author="meissner@suse.com" 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="mjambor@suse.com" 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="9bbe0f93922d731645a4e066c8d89dbefcfb7d6fa9d2fcc98bba4e4485ecfd2faf753cc4e21bd61b13affb6d96391fc4302115e482922da66979d7ec153ed962" name="firefox-esr-branding-openSUSE" arch="s390x">
  <version epoch="0" ver="68" rel="lp161.2.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1568030400">- layout.word_select.stop_at_punctuation -&gt; true (boo#1133163)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1570190400">- removed extensions preferences (moved to core package)
- use multibuild to provide branding package for
  MozillaFirefox and firefox-esr</changelog>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1584619200">- Update the default homepage and the bookmark icons</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1632484800">- use HTTPS for software search plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1639742400">- add sle_version 150300 and 150400 check</changelog>
  <changelog author="Rischio Cinico &lt;rischiocinico@gmail.com&gt;" date="1645876800">- add some useful links about openSUSE in the about:newtab page</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1660046400">- add sle_version 150500 check</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1730721600">- add properties to use xdg-desktop-portal (boo#1226112)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1731240000">- do not use XDG for mime-handler as it does not handle the default
  browser check correctly</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1786017600">- recognize Leap 15.6, 16.0 and 16.1</changelog>
</package>
<package pkgid="6025a7b3b98cc086a0dbaa3a40978866f693980ca12d7428e83e3a76b5ca6d10e4be58c28de221f71bc5b93bc81001470f017f959d4b977d9a1e410d2cc34ff0" name="firejail" arch="s390x">
  <version epoch="0" ver="0.9.72" rel="bp161.1.2"/>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1604318400">- packaging fixes</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.pp.ua&gt;" date="1611835200">- Update to 0.9.64.2:
  * allow --tmpfs inside $HOME for unprivileged users
  * --disable-usertmpfs compile time option
  * allow AF_BLUETOOTH via --protocol=bluetooth
  * setup guide for new users: contrib/firejail-welcome.sh
  * implement netns in profiles
  * added nolocal6.net IPv6 network filter
  * new profiles: spectacle, chromium-browser-privacy,
    gtk-straw-viewer, gtk-youtube-viewer, gtk2-youtube-viewer,
    gtk3-youtube-viewer, straw-viewer, lutris, dolphin-emu,
    authenticator-rs, servo, npm, marker, yarn, lsar, unar, agetpkg,
    mdr, shotwell, qnapi, new profiles: guvcview, pkglog, kdiff3, CoyIM.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.pp.ua&gt;" date="1612699200">- Update to 0.9.64.4:
  * disabled overlayfs, pending multiple fixes
  * fixed launch firefox for open url in telegram-desktop.profile</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1626609600">- firejail 0.9.66:
  * deprecated --audit options, relpaced by jailcheck utility
  * deprecated follow-symlink-as-user from firejail.config
  * new firejail.config settings: private-bin, private-etc
  * new firejail.config settings: private-opt, private-srv
  * new firejail.config settings: whitelist-disable-topdir
  * new firejail.config settings: seccomp-filter-add
  * removed kcmp syscall from seccomp default filter
  * rename --noautopulse to keep-config-pulse
  * filtering environment variables
  * zsh completion
  * command line: --mkdir, --mkfile
  * --protocol now accumulates
  * jailtest utility for testing running sandboxes
  * faccessat2 syscall support
  * --private-dev keeps /dev/input
  * added --noinput to disable /dev/input
  * add support for subdirs in --private-etc
  * subdirs support in private-etc
  * input devices support in private-dev, --no-input
  * support trailing comments on profile lines
  * many new profiles
- split shell completion into standard subpackages</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1644148800">- update to firejail 0.9.68:
  - security: on Ubuntu, the PPA is now recommended over the distro package
  - (see README.md) (#4748)
  - security: bugfix: private-cwd leaks access to the entire filesystem
  - (#4780); reported by Hugo Osvaldo Barrera
  - feature: remove (some) environment variables with auth-tokens (#4157)
  - feature: ALLOW_TRAY condition (#4510 #4599)
  - feature: add basic Firejail support to AppArmor base abstraction (#3226
  - #4628)
  - feature: intrusion detection system (--ids-init, --ids-check)
  - feature: deterministic shutdown command (--deterministic-exit-code,
  - --deterministic-shutdown) (#928 #3042 #4635)
  - feature: noprinters command (#4607 #4827)
  - feature: network monitor (--nettrace)
  - feature: network locker (--netlock) (#4848)
  - feature: whitelist-ro profile command (#4740)
  - feature: disable pipewire with --nosound (#4855)
  - feature: Unset TMP if it doesn't exist inside of sandbox (#4151)
  - feature: Allow apostrophe in whitelist and blacklist (#4614)
  - feature: AppImage support in --build command (#4878)
  - modifs: exit code: distinguish fatal signals by adding 128 (#4533)
  - modifs: firecfg.config is now installed to /etc/firejail/ (#408 #4669)
  - modifs: close file descriptors greater than 2 (--keep-fd) (#4845)
  - modifs: nogroups now stopped causing certain system groups to be dropped,
  - which are now controlled by the relevant "no" options instead (such as
  - nosound -&gt; drop audio group), which fixes device access issues on systems
  - not using (e)logind (such as with seatd) (#4632 #4725 #4732 #4851)
  - removal: --disable-whitelist at compile time
  - removal: whitelist=yes/no in /etc/firejail/firejail.config
  - bugfix: Fix sndio support (#4362 #4365)
  - bugfix: Error mounting tmpfs (MS_REMOUNT flag not being cleared) (#4387)
  - bugfix: --build clears the environment (#4460 #4467)
  - bugfix: firejail hangs with net parameter (#3958 #4476)
  - bugfix: Firejail does not work with a custom hosts file (#2758 #4560)
  - bugfix: --tracelog and --trace override /etc/ld.so.preload (#4558 #4586)
  - bugfix: PATH_MAX is undeclared on musl libc (#4578 #4579 #4583 #4606)
  - bugfix: firejail symlinks are not skipped with private-bin + globs (#4626)
  - bugfix: Firejail rejects empty arguments (#4395)
  - bugfix: firecfg does not work with symlinks (discord.desktop) (#4235)
  - bugfix: Seccomp list output goes to stdout instead of stderr (#4328)
  - bugfix: private-etc does not work with symlinks (#4887)
  - bugfix: Hardware key not detected on keepassxc (#4883)
  - build: allow building with address sanitizer (#4594)
  - build: Stop linking pthread (#4695)
  - build: Configure cleanup and improvements (#4712)
  - ci: add profile checks for sorting disable-programs.inc and
  - firecfg.config and for the required arguments in private-etc (#2739 #4643)
  - ci: pin GitHub actions to SHAs and use Dependabot to update them (#4774)
  - docs: Add new command checklist to CONTRIBUTING.md (#4413)
  - docs: Rework bug report issue template and add both a question and a
  - feature request template (#4479 #4515 #4561)
  - docs: fix contradictory descriptions of machine-id ("preserves" vs
  - "spoofs") (#4689)
  - docs: Document that private-bin and private-etc always accumulate (#4078)
  - new includes: whitelist-run-common.inc (#4288), disable-X11.inc (#4462)
  - new includes: disable-proc.inc (#4521)
  - removed includes: disable-passwordmgr.inc (#4454 #4461)
  - new profiles: microsoft-edge-beta, clion-eap, lifeograph, zim
  - new profiles: io.github.lainsce.Notejot, rednotebook, gallery-dl
  - new profiles: yt-dlp, goldendict, goldendict, bundle, cmake
  - new profiles: make, meson, pip, codium, telnet, ftp, OpenStego
  - new profiles: imv, retroarch, torbrowser, CachyBrowser,
  - new profiles: notable, RPCS3, wget2, raincat, conitop, 1passwd,
  - new profiles: Seafile, neovim, com.github.tchx84.Flatseal</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1646049600">- add fix-internet-access.patch to fix boo#1196542</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@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+novell.com@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>
</package>
<package pkgid="7900e0fab0225f9584f576b0ea83db781f7aae4f56dfd48e15dd04aa6d1b233854cbbcb7d895d89570277b98f479d25dbb1ec45531c5900f58adabf6a2353f4d" name="firejail-bash-completion" arch="noarch">
  <version epoch="0" ver="0.9.72" rel="bp161.1.2"/>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1604318400">- packaging fixes</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.pp.ua&gt;" date="1611835200">- Update to 0.9.64.2:
  * allow --tmpfs inside $HOME for unprivileged users
  * --disable-usertmpfs compile time option
  * allow AF_BLUETOOTH via --protocol=bluetooth
  * setup guide for new users: contrib/firejail-welcome.sh
  * implement netns in profiles
  * added nolocal6.net IPv6 network filter
  * new profiles: spectacle, chromium-browser-privacy,
    gtk-straw-viewer, gtk-youtube-viewer, gtk2-youtube-viewer,
    gtk3-youtube-viewer, straw-viewer, lutris, dolphin-emu,
    authenticator-rs, servo, npm, marker, yarn, lsar, unar, agetpkg,
    mdr, shotwell, qnapi, new profiles: guvcview, pkglog, kdiff3, CoyIM.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.pp.ua&gt;" date="1612699200">- Update to 0.9.64.4:
  * disabled overlayfs, pending multiple fixes
  * fixed launch firefox for open url in telegram-desktop.profile</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1626609600">- firejail 0.9.66:
  * deprecated --audit options, relpaced by jailcheck utility
  * deprecated follow-symlink-as-user from firejail.config
  * new firejail.config settings: private-bin, private-etc
  * new firejail.config settings: private-opt, private-srv
  * new firejail.config settings: whitelist-disable-topdir
  * new firejail.config settings: seccomp-filter-add
  * removed kcmp syscall from seccomp default filter
  * rename --noautopulse to keep-config-pulse
  * filtering environment variables
  * zsh completion
  * command line: --mkdir, --mkfile
  * --protocol now accumulates
  * jailtest utility for testing running sandboxes
  * faccessat2 syscall support
  * --private-dev keeps /dev/input
  * added --noinput to disable /dev/input
  * add support for subdirs in --private-etc
  * subdirs support in private-etc
  * input devices support in private-dev, --no-input
  * support trailing comments on profile lines
  * many new profiles
- split shell completion into standard subpackages</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1644148800">- update to firejail 0.9.68:
  - security: on Ubuntu, the PPA is now recommended over the distro package
  - (see README.md) (#4748)
  - security: bugfix: private-cwd leaks access to the entire filesystem
  - (#4780); reported by Hugo Osvaldo Barrera
  - feature: remove (some) environment variables with auth-tokens (#4157)
  - feature: ALLOW_TRAY condition (#4510 #4599)
  - feature: add basic Firejail support to AppArmor base abstraction (#3226
  - #4628)
  - feature: intrusion detection system (--ids-init, --ids-check)
  - feature: deterministic shutdown command (--deterministic-exit-code,
  - --deterministic-shutdown) (#928 #3042 #4635)
  - feature: noprinters command (#4607 #4827)
  - feature: network monitor (--nettrace)
  - feature: network locker (--netlock) (#4848)
  - feature: whitelist-ro profile command (#4740)
  - feature: disable pipewire with --nosound (#4855)
  - feature: Unset TMP if it doesn't exist inside of sandbox (#4151)
  - feature: Allow apostrophe in whitelist and blacklist (#4614)
  - feature: AppImage support in --build command (#4878)
  - modifs: exit code: distinguish fatal signals by adding 128 (#4533)
  - modifs: firecfg.config is now installed to /etc/firejail/ (#408 #4669)
  - modifs: close file descriptors greater than 2 (--keep-fd) (#4845)
  - modifs: nogroups now stopped causing certain system groups to be dropped,
  - which are now controlled by the relevant "no" options instead (such as
  - nosound -&gt; drop audio group), which fixes device access issues on systems
  - not using (e)logind (such as with seatd) (#4632 #4725 #4732 #4851)
  - removal: --disable-whitelist at compile time
  - removal: whitelist=yes/no in /etc/firejail/firejail.config
  - bugfix: Fix sndio support (#4362 #4365)
  - bugfix: Error mounting tmpfs (MS_REMOUNT flag not being cleared) (#4387)
  - bugfix: --build clears the environment (#4460 #4467)
  - bugfix: firejail hangs with net parameter (#3958 #4476)
  - bugfix: Firejail does not work with a custom hosts file (#2758 #4560)
  - bugfix: --tracelog and --trace override /etc/ld.so.preload (#4558 #4586)
  - bugfix: PATH_MAX is undeclared on musl libc (#4578 #4579 #4583 #4606)
  - bugfix: firejail symlinks are not skipped with private-bin + globs (#4626)
  - bugfix: Firejail rejects empty arguments (#4395)
  - bugfix: firecfg does not work with symlinks (discord.desktop) (#4235)
  - bugfix: Seccomp list output goes to stdout instead of stderr (#4328)
  - bugfix: private-etc does not work with symlinks (#4887)
  - bugfix: Hardware key not detected on keepassxc (#4883)
  - build: allow building with address sanitizer (#4594)
  - build: Stop linking pthread (#4695)
  - build: Configure cleanup and improvements (#4712)
  - ci: add profile checks for sorting disable-programs.inc and
  - firecfg.config and for the required arguments in private-etc (#2739 #4643)
  - ci: pin GitHub actions to SHAs and use Dependabot to update them (#4774)
  - docs: Add new command checklist to CONTRIBUTING.md (#4413)
  - docs: Rework bug report issue template and add both a question and a
  - feature request template (#4479 #4515 #4561)
  - docs: fix contradictory descriptions of machine-id ("preserves" vs
  - "spoofs") (#4689)
  - docs: Document that private-bin and private-etc always accumulate (#4078)
  - new includes: whitelist-run-common.inc (#4288), disable-X11.inc (#4462)
  - new includes: disable-proc.inc (#4521)
  - removed includes: disable-passwordmgr.inc (#4454 #4461)
  - new profiles: microsoft-edge-beta, clion-eap, lifeograph, zim
  - new profiles: io.github.lainsce.Notejot, rednotebook, gallery-dl
  - new profiles: yt-dlp, goldendict, goldendict, bundle, cmake
  - new profiles: make, meson, pip, codium, telnet, ftp, OpenStego
  - new profiles: imv, retroarch, torbrowser, CachyBrowser,
  - new profiles: notable, RPCS3, wget2, raincat, conitop, 1passwd,
  - new profiles: Seafile, neovim, com.github.tchx84.Flatseal</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1646049600">- add fix-internet-access.patch to fix boo#1196542</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@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+novell.com@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>
</package>
<package pkgid="3564bd4a374f6128b9fe7cec88fa0c0baa65a07df515d9b26b80b7015c5cc3231a8ac0dfe10d484ba23544212a243b387915d1d63e8c190f84c38c67d311b29d" name="firejail-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.9.72" rel="bp161.1.2"/>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1604318400">- packaging fixes</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.pp.ua&gt;" date="1611835200">- Update to 0.9.64.2:
  * allow --tmpfs inside $HOME for unprivileged users
  * --disable-usertmpfs compile time option
  * allow AF_BLUETOOTH via --protocol=bluetooth
  * setup guide for new users: contrib/firejail-welcome.sh
  * implement netns in profiles
  * added nolocal6.net IPv6 network filter
  * new profiles: spectacle, chromium-browser-privacy,
    gtk-straw-viewer, gtk-youtube-viewer, gtk2-youtube-viewer,
    gtk3-youtube-viewer, straw-viewer, lutris, dolphin-emu,
    authenticator-rs, servo, npm, marker, yarn, lsar, unar, agetpkg,
    mdr, shotwell, qnapi, new profiles: guvcview, pkglog, kdiff3, CoyIM.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.pp.ua&gt;" date="1612699200">- Update to 0.9.64.4:
  * disabled overlayfs, pending multiple fixes
  * fixed launch firefox for open url in telegram-desktop.profile</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1626609600">- firejail 0.9.66:
  * deprecated --audit options, relpaced by jailcheck utility
  * deprecated follow-symlink-as-user from firejail.config
  * new firejail.config settings: private-bin, private-etc
  * new firejail.config settings: private-opt, private-srv
  * new firejail.config settings: whitelist-disable-topdir
  * new firejail.config settings: seccomp-filter-add
  * removed kcmp syscall from seccomp default filter
  * rename --noautopulse to keep-config-pulse
  * filtering environment variables
  * zsh completion
  * command line: --mkdir, --mkfile
  * --protocol now accumulates
  * jailtest utility for testing running sandboxes
  * faccessat2 syscall support
  * --private-dev keeps /dev/input
  * added --noinput to disable /dev/input
  * add support for subdirs in --private-etc
  * subdirs support in private-etc
  * input devices support in private-dev, --no-input
  * support trailing comments on profile lines
  * many new profiles
- split shell completion into standard subpackages</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1644148800">- update to firejail 0.9.68:
  - security: on Ubuntu, the PPA is now recommended over the distro package
  - (see README.md) (#4748)
  - security: bugfix: private-cwd leaks access to the entire filesystem
  - (#4780); reported by Hugo Osvaldo Barrera
  - feature: remove (some) environment variables with auth-tokens (#4157)
  - feature: ALLOW_TRAY condition (#4510 #4599)
  - feature: add basic Firejail support to AppArmor base abstraction (#3226
  - #4628)
  - feature: intrusion detection system (--ids-init, --ids-check)
  - feature: deterministic shutdown command (--deterministic-exit-code,
  - --deterministic-shutdown) (#928 #3042 #4635)
  - feature: noprinters command (#4607 #4827)
  - feature: network monitor (--nettrace)
  - feature: network locker (--netlock) (#4848)
  - feature: whitelist-ro profile command (#4740)
  - feature: disable pipewire with --nosound (#4855)
  - feature: Unset TMP if it doesn't exist inside of sandbox (#4151)
  - feature: Allow apostrophe in whitelist and blacklist (#4614)
  - feature: AppImage support in --build command (#4878)
  - modifs: exit code: distinguish fatal signals by adding 128 (#4533)
  - modifs: firecfg.config is now installed to /etc/firejail/ (#408 #4669)
  - modifs: close file descriptors greater than 2 (--keep-fd) (#4845)
  - modifs: nogroups now stopped causing certain system groups to be dropped,
  - which are now controlled by the relevant "no" options instead (such as
  - nosound -&gt; drop audio group), which fixes device access issues on systems
  - not using (e)logind (such as with seatd) (#4632 #4725 #4732 #4851)
  - removal: --disable-whitelist at compile time
  - removal: whitelist=yes/no in /etc/firejail/firejail.config
  - bugfix: Fix sndio support (#4362 #4365)
  - bugfix: Error mounting tmpfs (MS_REMOUNT flag not being cleared) (#4387)
  - bugfix: --build clears the environment (#4460 #4467)
  - bugfix: firejail hangs with net parameter (#3958 #4476)
  - bugfix: Firejail does not work with a custom hosts file (#2758 #4560)
  - bugfix: --tracelog and --trace override /etc/ld.so.preload (#4558 #4586)
  - bugfix: PATH_MAX is undeclared on musl libc (#4578 #4579 #4583 #4606)
  - bugfix: firejail symlinks are not skipped with private-bin + globs (#4626)
  - bugfix: Firejail rejects empty arguments (#4395)
  - bugfix: firecfg does not work with symlinks (discord.desktop) (#4235)
  - bugfix: Seccomp list output goes to stdout instead of stderr (#4328)
  - bugfix: private-etc does not work with symlinks (#4887)
  - bugfix: Hardware key not detected on keepassxc (#4883)
  - build: allow building with address sanitizer (#4594)
  - build: Stop linking pthread (#4695)
  - build: Configure cleanup and improvements (#4712)
  - ci: add profile checks for sorting disable-programs.inc and
  - firecfg.config and for the required arguments in private-etc (#2739 #4643)
  - ci: pin GitHub actions to SHAs and use Dependabot to update them (#4774)
  - docs: Add new command checklist to CONTRIBUTING.md (#4413)
  - docs: Rework bug report issue template and add both a question and a
  - feature request template (#4479 #4515 #4561)
  - docs: fix contradictory descriptions of machine-id ("preserves" vs
  - "spoofs") (#4689)
  - docs: Document that private-bin and private-etc always accumulate (#4078)
  - new includes: whitelist-run-common.inc (#4288), disable-X11.inc (#4462)
  - new includes: disable-proc.inc (#4521)
  - removed includes: disable-passwordmgr.inc (#4454 #4461)
  - new profiles: microsoft-edge-beta, clion-eap, lifeograph, zim
  - new profiles: io.github.lainsce.Notejot, rednotebook, gallery-dl
  - new profiles: yt-dlp, goldendict, goldendict, bundle, cmake
  - new profiles: make, meson, pip, codium, telnet, ftp, OpenStego
  - new profiles: imv, retroarch, torbrowser, CachyBrowser,
  - new profiles: notable, RPCS3, wget2, raincat, conitop, 1passwd,
  - new profiles: Seafile, neovim, com.github.tchx84.Flatseal</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1646049600">- add fix-internet-access.patch to fix boo#1196542</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@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+novell.com@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>
</package>
<package pkgid="287d3b652d0a00b186a661bd7374f9148b648e870493eb9e3918f74df260469e84c62727ff7051a5dc3056169cb529ceba8ab048717f1ff6c25cdcbbe090435d" name="firetools" arch="s390x">
  <version epoch="0" ver="0.9.72" rel="bp161.1.3"/>
  <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&#xFC;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="ea831190bf2878c65fd31a90752325ac9a9e0b716217673c0b7b6a8d4e45cd25d372167fa7a89671d704e3761c4361ce524dda2013a0b64018e9bd18978823f8" name="firewall-applet" arch="noarch">
  <version epoch="0" ver="2.3.2" rel="160099.2.1"/>
  <changelog author="pgajdos@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="alarrosa@suse.com" date="1744718400">- Require python3-PyQt6 in firewall-applet, since that's preferred
  over PyQt5.</changelog>
  <changelog author="alarrosa@suse.com" date="1746014400">- Split the package to build the firewalld-rpmmacros subpackage in
  a _multibuild flavor so that we can build it in Factory/i586 by
  itself instead of building the whole package, which has more
  dependencies (like python-PyQt6).</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1747656000">- Adding Python multiversion support, will enable firewalld pkg
  to provide Python libraries compatible with all supported Python
  versions.</changelog>
  <changelog author="ana.guerrero@suse.com" date="1753358400">- Call autopoint when building against gettext-runtime 0.25 or
  newer. (boo#1246967)</changelog>
  <changelog author="rahul.jain@suse.com" date="1768219200">-Update to New Version 2.3.0
  It also includes all bug fixes since v2.3.0.
  * feat(policy): add disable flag
  * feat(client): policy: add disable flag
  * feat(cli): policy: add disable flag
  * feat(policy): increase maximum name length to 128
  * feat(cli): policy: support setting disable on sets
  * feat(policy): set: add gateway</changelog>
  <changelog author="rahul.jain@suse.com" date="1768305600">- Update to New Version 2.3.0</changelog>
  <changelog author="rahul.jain@suse.com" date="1768996800">- Update to New Version 2.3.2
  * doc(policy): add examples to man page
  * doc(policies): correct word is asymmetric
  * fix(doc): dbus: remove links to nonexistent IDs
  * fix(policy): allow forward ports with ingress zone and egress HOST
  * fix(server): load firewall rules before claiming dbus
  * fix(nftables): ipset: add entries from GLib loop when idle
  * fix(systemd): Requires dbus
  * fix(nftables): use current pkttype keywords
  * fix(systemd): use ProtectHome=tmpfs
  * fix(policy): allow-host-ipv6: allow MLD packets
  * fix(icmpv6): validate router codes
  * fix(icmpv6): validate neighbor codes
  * fix(icmpv6): validate redirect codes
  * docs(zone): update default zone target description to mention that ICMP is accepted
  * docs(zone): grammar fixes
  * docs(zone): mention that the ACCEPT target allows forwarding out of the zone
  * docs(zone): remove references to specific zone names in description of target attribute
  * docs: use US spelling of behavior</changelog>
  <changelog author="rahul.jain@suse.com" date="1786104000">- Add patch to fix CVE-2026-4948 (bsc#1260903)
  + 0003-fix-CVE-2026-4948-D-Bus-setter-authorization.patch
  + Fix D-Bus authorization vulnerability allowing unprivileged
    users to modify firewall configuration</changelog>
</package>
<package pkgid="2079151558712d62a7e91f2001edecf37f0aa3c8659287d5347e94b0754c9af4ff1a6f854670738f7ee89facd35a9eca46451570abee2217003ad3249d6f6627" name="firewall-config" arch="noarch">
  <version epoch="0" ver="2.3.2" rel="160099.2.1"/>
  <changelog author="pgajdos@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="alarrosa@suse.com" date="1744718400">- Require python3-PyQt6 in firewall-applet, since that's preferred
  over PyQt5.</changelog>
  <changelog author="alarrosa@suse.com" date="1746014400">- Split the package to build the firewalld-rpmmacros subpackage in
  a _multibuild flavor so that we can build it in Factory/i586 by
  itself instead of building the whole package, which has more
  dependencies (like python-PyQt6).</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1747656000">- Adding Python multiversion support, will enable firewalld pkg
  to provide Python libraries compatible with all supported Python
  versions.</changelog>
  <changelog author="ana.guerrero@suse.com" date="1753358400">- Call autopoint when building against gettext-runtime 0.25 or
  newer. (boo#1246967)</changelog>
  <changelog author="rahul.jain@suse.com" date="1768219200">-Update to New Version 2.3.0
  It also includes all bug fixes since v2.3.0.
  * feat(policy): add disable flag
  * feat(client): policy: add disable flag
  * feat(cli): policy: add disable flag
  * feat(policy): increase maximum name length to 128
  * feat(cli): policy: support setting disable on sets
  * feat(policy): set: add gateway</changelog>
  <changelog author="rahul.jain@suse.com" date="1768305600">- Update to New Version 2.3.0</changelog>
  <changelog author="rahul.jain@suse.com" date="1768996800">- Update to New Version 2.3.2
  * doc(policy): add examples to man page
  * doc(policies): correct word is asymmetric
  * fix(doc): dbus: remove links to nonexistent IDs
  * fix(policy): allow forward ports with ingress zone and egress HOST
  * fix(server): load firewall rules before claiming dbus
  * fix(nftables): ipset: add entries from GLib loop when idle
  * fix(systemd): Requires dbus
  * fix(nftables): use current pkttype keywords
  * fix(systemd): use ProtectHome=tmpfs
  * fix(policy): allow-host-ipv6: allow MLD packets
  * fix(icmpv6): validate router codes
  * fix(icmpv6): validate neighbor codes
  * fix(icmpv6): validate redirect codes
  * docs(zone): update default zone target description to mention that ICMP is accepted
  * docs(zone): grammar fixes
  * docs(zone): mention that the ACCEPT target allows forwarding out of the zone
  * docs(zone): remove references to specific zone names in description of target attribute
  * docs: use US spelling of behavior</changelog>
  <changelog author="rahul.jain@suse.com" date="1786104000">- Add patch to fix CVE-2026-4948 (bsc#1260903)
  + 0003-fix-CVE-2026-4948-D-Bus-setter-authorization.patch
  + Fix D-Bus authorization vulnerability allowing unprivileged
    users to modify firewall configuration</changelog>
</package>
<package pkgid="7211f7eab4bf7579b28f4013b3002334f29d2c208db432343f4e5336567bb1ffc0b5ecc6c0a01f9a001bef369adbc0e462895d5c85917ee4e74e0cfa1625a057" name="firewall-macros" arch="noarch">
  <version epoch="0" ver="2.3.2" rel="160099.2.1"/>
  <changelog author="pgajdos@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="alarrosa@suse.com" date="1744718400">- Require python3-PyQt6 in firewall-applet, since that's preferred
  over PyQt5.</changelog>
  <changelog author="alarrosa@suse.com" date="1746014400">- Split the package to build the firewalld-rpmmacros subpackage in
  a _multibuild flavor so that we can build it in Factory/i586 by
  itself instead of building the whole package, which has more
  dependencies (like python-PyQt6).</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1747656000">- Adding Python multiversion support, will enable firewalld pkg
  to provide Python libraries compatible with all supported Python
  versions.</changelog>
  <changelog author="ana.guerrero@suse.com" date="1753358400">- Call autopoint when building against gettext-runtime 0.25 or
  newer. (boo#1246967)</changelog>
  <changelog author="rahul.jain@suse.com" date="1768219200">-Update to New Version 2.3.0
  It also includes all bug fixes since v2.3.0.
  * feat(policy): add disable flag
  * feat(client): policy: add disable flag
  * feat(cli): policy: add disable flag
  * feat(policy): increase maximum name length to 128
  * feat(cli): policy: support setting disable on sets
  * feat(policy): set: add gateway</changelog>
  <changelog author="rahul.jain@suse.com" date="1768305600">- Update to New Version 2.3.0</changelog>
  <changelog author="rahul.jain@suse.com" date="1768996800">- Update to New Version 2.3.2
  * doc(policy): add examples to man page
  * doc(policies): correct word is asymmetric
  * fix(doc): dbus: remove links to nonexistent IDs
  * fix(policy): allow forward ports with ingress zone and egress HOST
  * fix(server): load firewall rules before claiming dbus
  * fix(nftables): ipset: add entries from GLib loop when idle
  * fix(systemd): Requires dbus
  * fix(nftables): use current pkttype keywords
  * fix(systemd): use ProtectHome=tmpfs
  * fix(policy): allow-host-ipv6: allow MLD packets
  * fix(icmpv6): validate router codes
  * fix(icmpv6): validate neighbor codes
  * fix(icmpv6): validate redirect codes
  * docs(zone): update default zone target description to mention that ICMP is accepted
  * docs(zone): grammar fixes
  * docs(zone): mention that the ACCEPT target allows forwarding out of the zone
  * docs(zone): remove references to specific zone names in description of target attribute
  * docs: use US spelling of behavior</changelog>
  <changelog author="rahul.jain@suse.com" date="1786104000">- Add patch to fix CVE-2026-4948 (bsc#1260903)
  + 0003-fix-CVE-2026-4948-D-Bus-setter-authorization.patch
  + Fix D-Bus authorization vulnerability allowing unprivileged
    users to modify firewall configuration</changelog>
</package>
<package pkgid="448277d0fffe49aa9300f52334a98fb1b356089a8bc42ef91bf0cc75b6dc6d6312d2e1c01d7d0fa8cef26e6c6dd3a67f16595ca18ee35878775d87705d21271a" name="firewalld" arch="noarch">
  <version epoch="0" ver="2.3.2" rel="160099.2.1"/>
  <changelog author="pgajdos@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="alarrosa@suse.com" date="1744718400">- Require python3-PyQt6 in firewall-applet, since that's preferred
  over PyQt5.</changelog>
  <changelog author="alarrosa@suse.com" date="1746014400">- Split the package to build the firewalld-rpmmacros subpackage in
  a _multibuild flavor so that we can build it in Factory/i586 by
  itself instead of building the whole package, which has more
  dependencies (like python-PyQt6).</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1747656000">- Adding Python multiversion support, will enable firewalld pkg
  to provide Python libraries compatible with all supported Python
  versions.</changelog>
  <changelog author="ana.guerrero@suse.com" date="1753358400">- Call autopoint when building against gettext-runtime 0.25 or
  newer. (boo#1246967)</changelog>
  <changelog author="rahul.jain@suse.com" date="1768219200">-Update to New Version 2.3.0
  It also includes all bug fixes since v2.3.0.
  * feat(policy): add disable flag
  * feat(client): policy: add disable flag
  * feat(cli): policy: add disable flag
  * feat(policy): increase maximum name length to 128
  * feat(cli): policy: support setting disable on sets
  * feat(policy): set: add gateway</changelog>
  <changelog author="rahul.jain@suse.com" date="1768305600">- Update to New Version 2.3.0</changelog>
  <changelog author="rahul.jain@suse.com" date="1768996800">- Update to New Version 2.3.2
  * doc(policy): add examples to man page
  * doc(policies): correct word is asymmetric
  * fix(doc): dbus: remove links to nonexistent IDs
  * fix(policy): allow forward ports with ingress zone and egress HOST
  * fix(server): load firewall rules before claiming dbus
  * fix(nftables): ipset: add entries from GLib loop when idle
  * fix(systemd): Requires dbus
  * fix(nftables): use current pkttype keywords
  * fix(systemd): use ProtectHome=tmpfs
  * fix(policy): allow-host-ipv6: allow MLD packets
  * fix(icmpv6): validate router codes
  * fix(icmpv6): validate neighbor codes
  * fix(icmpv6): validate redirect codes
  * docs(zone): update default zone target description to mention that ICMP is accepted
  * docs(zone): grammar fixes
  * docs(zone): mention that the ACCEPT target allows forwarding out of the zone
  * docs(zone): remove references to specific zone names in description of target attribute
  * docs: use US spelling of behavior</changelog>
  <changelog author="rahul.jain@suse.com" date="1786104000">- Add patch to fix CVE-2026-4948 (bsc#1260903)
  + 0003-fix-CVE-2026-4948-D-Bus-setter-authorization.patch
  + Fix D-Bus authorization vulnerability allowing unprivileged
    users to modify firewall configuration</changelog>
</package>
<package pkgid="ed89f1714f2d83065b775eeefc90d584714bf789d26864491123881979f2430755757ef4c237f2ddd5bbd62e8734bc274af5564cffbf76c7d075122b71e38835" name="firewalld-bash-completion" arch="noarch">
  <version epoch="0" ver="2.3.2" rel="160099.2.1"/>
  <changelog author="pgajdos@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="alarrosa@suse.com" date="1744718400">- Require python3-PyQt6 in firewall-applet, since that's preferred
  over PyQt5.</changelog>
  <changelog author="alarrosa@suse.com" date="1746014400">- Split the package to build the firewalld-rpmmacros subpackage in
  a _multibuild flavor so that we can build it in Factory/i586 by
  itself instead of building the whole package, which has more
  dependencies (like python-PyQt6).</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1747656000">- Adding Python multiversion support, will enable firewalld pkg
  to provide Python libraries compatible with all supported Python
  versions.</changelog>
  <changelog author="ana.guerrero@suse.com" date="1753358400">- Call autopoint when building against gettext-runtime 0.25 or
  newer. (boo#1246967)</changelog>
  <changelog author="rahul.jain@suse.com" date="1768219200">-Update to New Version 2.3.0
  It also includes all bug fixes since v2.3.0.
  * feat(policy): add disable flag
  * feat(client): policy: add disable flag
  * feat(cli): policy: add disable flag
  * feat(policy): increase maximum name length to 128
  * feat(cli): policy: support setting disable on sets
  * feat(policy): set: add gateway</changelog>
  <changelog author="rahul.jain@suse.com" date="1768305600">- Update to New Version 2.3.0</changelog>
  <changelog author="rahul.jain@suse.com" date="1768996800">- Update to New Version 2.3.2
  * doc(policy): add examples to man page
  * doc(policies): correct word is asymmetric
  * fix(doc): dbus: remove links to nonexistent IDs
  * fix(policy): allow forward ports with ingress zone and egress HOST
  * fix(server): load firewall rules before claiming dbus
  * fix(nftables): ipset: add entries from GLib loop when idle
  * fix(systemd): Requires dbus
  * fix(nftables): use current pkttype keywords
  * fix(systemd): use ProtectHome=tmpfs
  * fix(policy): allow-host-ipv6: allow MLD packets
  * fix(icmpv6): validate router codes
  * fix(icmpv6): validate neighbor codes
  * fix(icmpv6): validate redirect codes
  * docs(zone): update default zone target description to mention that ICMP is accepted
  * docs(zone): grammar fixes
  * docs(zone): mention that the ACCEPT target allows forwarding out of the zone
  * docs(zone): remove references to specific zone names in description of target attribute
  * docs: use US spelling of behavior</changelog>
  <changelog author="rahul.jain@suse.com" date="1786104000">- Add patch to fix CVE-2026-4948 (bsc#1260903)
  + 0003-fix-CVE-2026-4948-D-Bus-setter-authorization.patch
  + Fix D-Bus authorization vulnerability allowing unprivileged
    users to modify firewall configuration</changelog>
</package>
<package pkgid="4450ba48b1278daaddc134dcc1715519940cfa84c82c3787cc6d353acd32d7c0a0403557d7995a043564328b2754b54917a53ea79a2097f8a89f514d1bc77583" name="firewalld-lang" arch="noarch">
  <version epoch="0" ver="2.3.2" rel="160099.2.1"/>
  <changelog author="pgajdos@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="alarrosa@suse.com" date="1744718400">- Require python3-PyQt6 in firewall-applet, since that's preferred
  over PyQt5.</changelog>
  <changelog author="alarrosa@suse.com" date="1746014400">- Split the package to build the firewalld-rpmmacros subpackage in
  a _multibuild flavor so that we can build it in Factory/i586 by
  itself instead of building the whole package, which has more
  dependencies (like python-PyQt6).</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1747656000">- Adding Python multiversion support, will enable firewalld pkg
  to provide Python libraries compatible with all supported Python
  versions.</changelog>
  <changelog author="ana.guerrero@suse.com" date="1753358400">- Call autopoint when building against gettext-runtime 0.25 or
  newer. (boo#1246967)</changelog>
  <changelog author="rahul.jain@suse.com" date="1768219200">-Update to New Version 2.3.0
  It also includes all bug fixes since v2.3.0.
  * feat(policy): add disable flag
  * feat(client): policy: add disable flag
  * feat(cli): policy: add disable flag
  * feat(policy): increase maximum name length to 128
  * feat(cli): policy: support setting disable on sets
  * feat(policy): set: add gateway</changelog>
  <changelog author="rahul.jain@suse.com" date="1768305600">- Update to New Version 2.3.0</changelog>
  <changelog author="rahul.jain@suse.com" date="1768996800">- Update to New Version 2.3.2
  * doc(policy): add examples to man page
  * doc(policies): correct word is asymmetric
  * fix(doc): dbus: remove links to nonexistent IDs
  * fix(policy): allow forward ports with ingress zone and egress HOST
  * fix(server): load firewall rules before claiming dbus
  * fix(nftables): ipset: add entries from GLib loop when idle
  * fix(systemd): Requires dbus
  * fix(nftables): use current pkttype keywords
  * fix(systemd): use ProtectHome=tmpfs
  * fix(policy): allow-host-ipv6: allow MLD packets
  * fix(icmpv6): validate router codes
  * fix(icmpv6): validate neighbor codes
  * fix(icmpv6): validate redirect codes
  * docs(zone): update default zone target description to mention that ICMP is accepted
  * docs(zone): grammar fixes
  * docs(zone): mention that the ACCEPT target allows forwarding out of the zone
  * docs(zone): remove references to specific zone names in description of target attribute
  * docs: use US spelling of behavior</changelog>
  <changelog author="rahul.jain@suse.com" date="1786104000">- Add patch to fix CVE-2026-4948 (bsc#1260903)
  + 0003-fix-CVE-2026-4948-D-Bus-setter-authorization.patch
  + Fix D-Bus authorization vulnerability allowing unprivileged
    users to modify firewall configuration</changelog>
</package>
<package pkgid="1260e700972a24571b4729cb24565b27c511810b12687892621cfca96f90d95a03d40add2efb95c4e2a74920872b7c7abd9b807351ca47f66a1c18a97698ff80" name="firewalld-test" arch="noarch">
  <version epoch="0" ver="2.3.2" rel="160099.2.1"/>
  <changelog author="pgajdos@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="alarrosa@suse.com" date="1744718400">- Require python3-PyQt6 in firewall-applet, since that's preferred
  over PyQt5.</changelog>
  <changelog author="alarrosa@suse.com" date="1746014400">- Split the package to build the firewalld-rpmmacros subpackage in
  a _multibuild flavor so that we can build it in Factory/i586 by
  itself instead of building the whole package, which has more
  dependencies (like python-PyQt6).</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1747656000">- Adding Python multiversion support, will enable firewalld pkg
  to provide Python libraries compatible with all supported Python
  versions.</changelog>
  <changelog author="ana.guerrero@suse.com" date="1753358400">- Call autopoint when building against gettext-runtime 0.25 or
  newer. (boo#1246967)</changelog>
  <changelog author="rahul.jain@suse.com" date="1768219200">-Update to New Version 2.3.0
  It also includes all bug fixes since v2.3.0.
  * feat(policy): add disable flag
  * feat(client): policy: add disable flag
  * feat(cli): policy: add disable flag
  * feat(policy): increase maximum name length to 128
  * feat(cli): policy: support setting disable on sets
  * feat(policy): set: add gateway</changelog>
  <changelog author="rahul.jain@suse.com" date="1768305600">- Update to New Version 2.3.0</changelog>
  <changelog author="rahul.jain@suse.com" date="1768996800">- Update to New Version 2.3.2
  * doc(policy): add examples to man page
  * doc(policies): correct word is asymmetric
  * fix(doc): dbus: remove links to nonexistent IDs
  * fix(policy): allow forward ports with ingress zone and egress HOST
  * fix(server): load firewall rules before claiming dbus
  * fix(nftables): ipset: add entries from GLib loop when idle
  * fix(systemd): Requires dbus
  * fix(nftables): use current pkttype keywords
  * fix(systemd): use ProtectHome=tmpfs
  * fix(policy): allow-host-ipv6: allow MLD packets
  * fix(icmpv6): validate router codes
  * fix(icmpv6): validate neighbor codes
  * fix(icmpv6): validate redirect codes
  * docs(zone): update default zone target description to mention that ICMP is accepted
  * docs(zone): grammar fixes
  * docs(zone): mention that the ACCEPT target allows forwarding out of the zone
  * docs(zone): remove references to specific zone names in description of target attribute
  * docs: use US spelling of behavior</changelog>
  <changelog author="rahul.jain@suse.com" date="1786104000">- Add patch to fix CVE-2026-4948 (bsc#1260903)
  + 0003-fix-CVE-2026-4948-D-Bus-setter-authorization.patch
  + Fix D-Bus authorization vulnerability allowing unprivileged
    users to modify firewall configuration</changelog>
</package>
<package pkgid="49a62562b769eb290df58169159708e54a1d0430cf52a536acfff1d5352e7895f962811652d0e45f27fbb3805e83806a86fd21a24431f3d27e38424da2e9f579" name="firewalld-zsh-completion" arch="noarch">
  <version epoch="0" ver="2.3.2" rel="160099.2.1"/>
  <changelog author="pgajdos@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="alarrosa@suse.com" date="1744718400">- Require python3-PyQt6 in firewall-applet, since that's preferred
  over PyQt5.</changelog>
  <changelog author="alarrosa@suse.com" date="1746014400">- Split the package to build the firewalld-rpmmacros subpackage in
  a _multibuild flavor so that we can build it in Factory/i586 by
  itself instead of building the whole package, which has more
  dependencies (like python-PyQt6).</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1747656000">- Adding Python multiversion support, will enable firewalld pkg
  to provide Python libraries compatible with all supported Python
  versions.</changelog>
  <changelog author="ana.guerrero@suse.com" date="1753358400">- Call autopoint when building against gettext-runtime 0.25 or
  newer. (boo#1246967)</changelog>
  <changelog author="rahul.jain@suse.com" date="1768219200">-Update to New Version 2.3.0
  It also includes all bug fixes since v2.3.0.
  * feat(policy): add disable flag
  * feat(client): policy: add disable flag
  * feat(cli): policy: add disable flag
  * feat(policy): increase maximum name length to 128
  * feat(cli): policy: support setting disable on sets
  * feat(policy): set: add gateway</changelog>
  <changelog author="rahul.jain@suse.com" date="1768305600">- Update to New Version 2.3.0</changelog>
  <changelog author="rahul.jain@suse.com" date="1768996800">- Update to New Version 2.3.2
  * doc(policy): add examples to man page
  * doc(policies): correct word is asymmetric
  * fix(doc): dbus: remove links to nonexistent IDs
  * fix(policy): allow forward ports with ingress zone and egress HOST
  * fix(server): load firewall rules before claiming dbus
  * fix(nftables): ipset: add entries from GLib loop when idle
  * fix(systemd): Requires dbus
  * fix(nftables): use current pkttype keywords
  * fix(systemd): use ProtectHome=tmpfs
  * fix(policy): allow-host-ipv6: allow MLD packets
  * fix(icmpv6): validate router codes
  * fix(icmpv6): validate neighbor codes
  * fix(icmpv6): validate redirect codes
  * docs(zone): update default zone target description to mention that ICMP is accepted
  * docs(zone): grammar fixes
  * docs(zone): mention that the ACCEPT target allows forwarding out of the zone
  * docs(zone): remove references to specific zone names in description of target attribute
  * docs: use US spelling of behavior</changelog>
  <changelog author="rahul.jain@suse.com" date="1786104000">- Add patch to fix CVE-2026-4948 (bsc#1260903)
  + 0003-fix-CVE-2026-4948-D-Bus-setter-authorization.patch
  + Fix D-Bus authorization vulnerability allowing unprivileged
    users to modify firewall configuration</changelog>
</package>
<package pkgid="3778eab12ec6f3ed3f0853cf8400c08c95a613370f985554425088ac9861b47b0c861e91a4064bf07b74259c58945cd79ac257723cc9159ae4d75e1304485637" name="firstyear-b612-fonts" arch="noarch">
  <version epoch="0" ver="4.20.69" rel="bp161.1.1"/>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1727784000">- Initial commit for b612-fonts</changelog>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1727784001">- Working spec file</changelog>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1727870400">- Change package name to firstyear-b612-fonts</changelog>
</package>
<package pkgid="1c22ea2b29a88c07204c2b4378a176322f6094d325edf16f8a7776619c7cfe7e29b274f733a3494c38e0e3fb786d560f22c4328d55179ddc947e7ad30b8603d0" name="fish" arch="s390x">
  <version epoch="0" ver="4.0.1" rel="160099.2.11"/>
  <changelog author="dcermak@suse.com" date="1701864000">- New upstream release 3.6.4
  * This release contains a complete fix for the test suite failure in fish
    3.6.2 and 3.6.3.
- New upstream release 3.6.3
  * This release contains a fix for a test suite failure in fish 3.6.2.
- New upstream release 3.6.2
  This release of fish contains a security fix for CVE-2023-49284, a minor security problem identified
  in fish 3.6.1 and previous versions (thought to affect all released versions of fish).
  fish uses certain Unicode non-characters internally for marking wildcards and expansions. It
  incorrectly allowed these markers to be read on command substitution output, rather than
  transforming them into a safe internal representation.
  For example, ``echo \UFDD2HOME`` has the same output as ``echo $HOME``.
  While this may cause unexpected behavior with direct input, this may become a minor security problem
  if the output is being fed from an external program into a command substitution where this output
  may not be expected. (bsc#1217808, CVE-2023-49284)</changelog>
  <changelog author="victorhck@opensuse.org" date="1704110400">- Update to 3.7.0:
  * The history pager will now also attempt subsequence matches (#9476),
    so you can find a command line like git log 3.6.1..Integration_3.7.0 by searching for gitInt.
  * Opening the history pager will now fill the search field with a search string if you’re already
    in a search (#10005). This makes it nicer to search something with ↑ and then later decide
    to switch to the full pager.
  * Closing the history pager with enter will now copy the search text to the commandline
    if there was no match, so you can continue editing the command you tried to find right away (#9934).
  * Performance improvements for command completions and globbing, where supported by the operating system,
    especially on slow filesystems such as NFS (#9891, #9931, #10032, #10052).
  * fish can now be configured to wait a specified amount of time for a multi-key sequence to be completed,
    instead of waiting indefinitely. For example, this makes binding kj to switching modes in vi mode possible.
    The timeout can be set via the new fish_sequence_key_delay_ms variable (#7401),
    and may be set by default in future versions.
  * See https://github.com/fish-shell/fish-shell/releases/tag/3.7.0
    for more details</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1706097600">- Fix build to cope with changes in (open)SUSE specific cmake
  macros, move documentation to canonical location.</changelog>
  <changelog author="sflees@suse.de" date="1706616000">- Fix changelog timestamp in the last entry
- Hard code rather then use -DCMAKE_INSTALL_DOCDIR:PATH=%{__cmake_make_prefix_relative %{_docdir}/%{name}
  It was causing issues with the 15.5 build</changelog>
  <changelog author="dmueller@suse.com" date="1712232000">- update to 3.7.1:
  * Deleting the last history entry via `history delete` works
    again (#10190).
  * Wildcards (`*`) will no longer sometimes generate paths that
    did not exist (#10205).
  * A crash when trying to run an ELF program with a missing
    interpreter has been fixed. This crashed in the process after
    fork, so did not affect the fish process that tried to start
    the program (#10199).
  * `funced` will now always `source` the file after it has
    written it, even if the contents did not change. This
    prevents issues if the file was otherwise modified (#10318).
  * The warning for when a builtin returns a negative exit code
    was improved, now mentioning the original status (#10187).
  * Added completions for `cobra-cli`, `dmidecode`, `mycli`,
    `ollama`, `pstree`</changelog>
  <changelog author="eroca@suse.com" date="1718193600">- add Requires: gzip for extracting manual archives
  for example when running `fish_config -h`</changelog>
  <changelog author="pgajdos@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="mrueckert@suse.de" date="1736683200">- update to 4.0~b1
  https://fishshell.com/blog/rustport/
  - new BR: cargo
  - add service to pull the rust vendored deps</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1744718400">- drop tests failing with pcre2 10.45 (boo#1241199)
  add fish-3.7.1-drop-pcre-tests.patch</changelog>
  <changelog author="rfrohl@suse.com" date="1744891200">- update to 4.0.1
  https://github.com/fish-shell/fish-shell/releases/tag/4.0.1
  * Key combinations using the super (Windows/command) key can be bound using
    the super- prefix (#11217).
  * Konsole’s menu shows the “Open folder with” option again (#11198).
  * $fish_color_search_match will now only be applied to the foreground color
    if it has an explicit foreground. For example, this allows setting:
  * set -g fish_color_search_match --reverse
  * Cursor shape commands (\e[2 q) are no longer sent in non-interactive shells
    or in redirections (#11255).
  * status gained a is-interactive-read subcommand, to check whether the script
    is being called from an interactive read invocation.
  * fish’s background tasks are now started in a way that avoids an error on
    macOS Terminal.app (#11181).
  * Using key combinations within qemu should work correctly.
  * Prompts containing control characters no longer cause incorrect display of
    command lines (#11252).
  * Cancelling the command-line in Vi mode displays correctly again (#11261).
  * The acidhub prompt properly displays the git branch again (#11179).
  * Completions for wine correctly include files again (#11202).
  * On macOS, paths from /etc/paths and /etc/manpaths containing colons are
    handled correctly (#10684). This functionality was included in the 4.0.0
    release notes but was missing from the source code.
  * The XTerm modifyOtherKeys keyboard encoding is no longer used under WezTerm,
    as it does not work correctly in all layouts (#11204).
  * option-left and other similar keys should now work in iTerm versions before 3.5.12;
    the kitty keyboard protocol is now disabled on these versions (#11192).
  * The kitty keyboard protocol is no longer used under Midnight Commander, as
    it does not work correctly (#10640).
  * fish now sends the commandline along with the OSC 133 semantic prompt command
    start sequence. This fixes a test in the kitty terminal (#11203).
  * Git completions for third-party commands like “git-absorb” are completed
    correctly again (#11205).
  * Completions for diskutil no longer produce an error (#11201).
  * The output of certain error messages no longer prints newlines to standard
    output (#11248).
  * A number of crashes have been fixed, including file names longer than 255
    bytes (#11221), using fish on a btrfs filesystem (#11219), history files
    that do not have the expected format (#11236), and pasting into an empty
    command line (#11256).
- Remove fish-3.7.1-drop-pcre-tests.patch, no problem for 4.0.x</changelog>
</package>
<package pkgid="ada0d9001f0033d4cb0c4be0c89415b8b2c490a2d1a6f1a0521d9ab6b31cc7535d01ff10b9bdcc4fa706f3fbbab70369af302a112a10b174030e5040181dba29" name="fish-devel" arch="s390x">
  <version epoch="0" ver="4.0.1" rel="160099.2.11"/>
  <changelog author="dcermak@suse.com" date="1701864000">- New upstream release 3.6.4
  * This release contains a complete fix for the test suite failure in fish
    3.6.2 and 3.6.3.
- New upstream release 3.6.3
  * This release contains a fix for a test suite failure in fish 3.6.2.
- New upstream release 3.6.2
  This release of fish contains a security fix for CVE-2023-49284, a minor security problem identified
  in fish 3.6.1 and previous versions (thought to affect all released versions of fish).
  fish uses certain Unicode non-characters internally for marking wildcards and expansions. It
  incorrectly allowed these markers to be read on command substitution output, rather than
  transforming them into a safe internal representation.
  For example, ``echo \UFDD2HOME`` has the same output as ``echo $HOME``.
  While this may cause unexpected behavior with direct input, this may become a minor security problem
  if the output is being fed from an external program into a command substitution where this output
  may not be expected. (bsc#1217808, CVE-2023-49284)</changelog>
  <changelog author="victorhck@opensuse.org" date="1704110400">- Update to 3.7.0:
  * The history pager will now also attempt subsequence matches (#9476),
    so you can find a command line like git log 3.6.1..Integration_3.7.0 by searching for gitInt.
  * Opening the history pager will now fill the search field with a search string if you’re already
    in a search (#10005). This makes it nicer to search something with ↑ and then later decide
    to switch to the full pager.
  * Closing the history pager with enter will now copy the search text to the commandline
    if there was no match, so you can continue editing the command you tried to find right away (#9934).
  * Performance improvements for command completions and globbing, where supported by the operating system,
    especially on slow filesystems such as NFS (#9891, #9931, #10032, #10052).
  * fish can now be configured to wait a specified amount of time for a multi-key sequence to be completed,
    instead of waiting indefinitely. For example, this makes binding kj to switching modes in vi mode possible.
    The timeout can be set via the new fish_sequence_key_delay_ms variable (#7401),
    and may be set by default in future versions.
  * See https://github.com/fish-shell/fish-shell/releases/tag/3.7.0
    for more details</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1706097600">- Fix build to cope with changes in (open)SUSE specific cmake
  macros, move documentation to canonical location.</changelog>
  <changelog author="sflees@suse.de" date="1706616000">- Fix changelog timestamp in the last entry
- Hard code rather then use -DCMAKE_INSTALL_DOCDIR:PATH=%{__cmake_make_prefix_relative %{_docdir}/%{name}
  It was causing issues with the 15.5 build</changelog>
  <changelog author="dmueller@suse.com" date="1712232000">- update to 3.7.1:
  * Deleting the last history entry via `history delete` works
    again (#10190).
  * Wildcards (`*`) will no longer sometimes generate paths that
    did not exist (#10205).
  * A crash when trying to run an ELF program with a missing
    interpreter has been fixed. This crashed in the process after
    fork, so did not affect the fish process that tried to start
    the program (#10199).
  * `funced` will now always `source` the file after it has
    written it, even if the contents did not change. This
    prevents issues if the file was otherwise modified (#10318).
  * The warning for when a builtin returns a negative exit code
    was improved, now mentioning the original status (#10187).
  * Added completions for `cobra-cli`, `dmidecode`, `mycli`,
    `ollama`, `pstree`</changelog>
  <changelog author="eroca@suse.com" date="1718193600">- add Requires: gzip for extracting manual archives
  for example when running `fish_config -h`</changelog>
  <changelog author="pgajdos@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="mrueckert@suse.de" date="1736683200">- update to 4.0~b1
  https://fishshell.com/blog/rustport/
  - new BR: cargo
  - add service to pull the rust vendored deps</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1744718400">- drop tests failing with pcre2 10.45 (boo#1241199)
  add fish-3.7.1-drop-pcre-tests.patch</changelog>
  <changelog author="rfrohl@suse.com" date="1744891200">- update to 4.0.1
  https://github.com/fish-shell/fish-shell/releases/tag/4.0.1
  * Key combinations using the super (Windows/command) key can be bound using
    the super- prefix (#11217).
  * Konsole’s menu shows the “Open folder with” option again (#11198).
  * $fish_color_search_match will now only be applied to the foreground color
    if it has an explicit foreground. For example, this allows setting:
  * set -g fish_color_search_match --reverse
  * Cursor shape commands (\e[2 q) are no longer sent in non-interactive shells
    or in redirections (#11255).
  * status gained a is-interactive-read subcommand, to check whether the script
    is being called from an interactive read invocation.
  * fish’s background tasks are now started in a way that avoids an error on
    macOS Terminal.app (#11181).
  * Using key combinations within qemu should work correctly.
  * Prompts containing control characters no longer cause incorrect display of
    command lines (#11252).
  * Cancelling the command-line in Vi mode displays correctly again (#11261).
  * The acidhub prompt properly displays the git branch again (#11179).
  * Completions for wine correctly include files again (#11202).
  * On macOS, paths from /etc/paths and /etc/manpaths containing colons are
    handled correctly (#10684). This functionality was included in the 4.0.0
    release notes but was missing from the source code.
  * The XTerm modifyOtherKeys keyboard encoding is no longer used under WezTerm,
    as it does not work correctly in all layouts (#11204).
  * option-left and other similar keys should now work in iTerm versions before 3.5.12;
    the kitty keyboard protocol is now disabled on these versions (#11192).
  * The kitty keyboard protocol is no longer used under Midnight Commander, as
    it does not work correctly (#10640).
  * fish now sends the commandline along with the OSC 133 semantic prompt command
    start sequence. This fixes a test in the kitty terminal (#11203).
  * Git completions for third-party commands like “git-absorb” are completed
    correctly again (#11205).
  * Completions for diskutil no longer produce an error (#11201).
  * The output of certain error messages no longer prints newlines to standard
    output (#11248).
  * A number of crashes have been fixed, including file names longer than 255
    bytes (#11221), using fish on a btrfs filesystem (#11219), history files
    that do not have the expected format (#11236), and pasting into an empty
    command line (#11256).
- Remove fish-3.7.1-drop-pcre-tests.patch, no problem for 4.0.x</changelog>
</package>
<package pkgid="8f2327be4bd63035e1647fcd06795888ee320740b4433450ff78f2b3404281637036749c0a2c9eb32aab3e19af19be401b1e3020ce56fda5af4dc06175366ef6" name="five-or-more" arch="s390x">
  <version epoch="0" ver="48.1" rel="bp161.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1550664000">- Update to version 3.31.91:
  + Added snap build.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1551787200">- Update to version 3.31.92:
  + Updated docs.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552305600">- Update to version 3.32.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584014400">- Update to version 3.32.1:
  + Fixed translations not working.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585396800">- Update to version 3.32.2:
  + Fixed theme switcher working.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Stable version bump.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Update to version 48.1:
  + Don't create window in startup phase.</changelog>
</package>
<package pkgid="df6e3bd0c52654555aeb222cd6d894e388d9d69d6d9f15d287af29c2b6937b67272fd3fb77c92b126e583bad3b431d0aa30ed9555886a8c454c4250c12ee02d9" name="five-or-more-doc" arch="noarch">
  <version epoch="0" ver="48.1" rel="bp161.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1550664000">- Update to version 3.31.91:
  + Added snap build.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1551787200">- Update to version 3.31.92:
  + Updated docs.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552305600">- Update to version 3.32.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584014400">- Update to version 3.32.1:
  + Fixed translations not working.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585396800">- Update to version 3.32.2:
  + Fixed theme switcher working.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Stable version bump.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Update to version 48.1:
  + Don't create window in startup phase.</changelog>
</package>
<package pkgid="c51840ef3c5427f3200c9cbccad2e1f8a75f5bb1f1fac8ac6eb0fccff8a51d59cf2884318434afbb01b43f7208960facb1e6f9836bf3335d90a1b139df14fc23" name="five-or-more-lang" arch="noarch">
  <version epoch="0" ver="48.1" rel="bp161.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1550664000">- Update to version 3.31.91:
  + Added snap build.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1551787200">- Update to version 3.31.92:
  + Updated docs.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552305600">- Update to version 3.32.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584014400">- Update to version 3.32.1:
  + Fixed translations not working.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585396800">- Update to version 3.32.2:
  + Fixed theme switcher working.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Stable version bump.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Update to version 48.1:
  + Don't create window in startup phase.</changelog>
</package>
<package pkgid="ad4dffa08668ec3c4aa722ebfb0236bc044d2d96d857d29943b574815a7fd4fed7ec207c26340c68b17057a9cf074a9767d524bbccca30dd45bbb5f7b207d75e" name="fixmath" arch="s390x">
  <version epoch="0" ver="2022.07.20" rel="bp161.1.2"/>
  <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="cceb210056a29287d8026a18697528e45f1e8d7e794c0bb5fadfd8b11d98e984c8089354d8ccf90faa90b3b932597aab03d32d8de850fcd5b58c8b339a29c924" name="fixmath-devel" arch="noarch">
  <version epoch="0" ver="2022.07.20" rel="bp161.1.2"/>
  <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="0b3e158efcf0f7f0f8c39313951eb53c9570fe1e51cba1bc7528036f47796f379dc8dbc7a7e0cbf4a9068887b2e0733a8bed558da80bc77360021f2fd163753c" name="flac" arch="s390x">
  <version epoch="0" ver="1.4.3" rel="160099.3.2"/>
  <changelog author="tchvatal@suse.com" date="1547812800">- Drop doxygen dependency to reduce python3 buildcycle</changelog>
  <changelog author="jengelh@inai.de" date="1548244800">- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
  this is metadata.</changelog>
  <changelog author="jengelh@inai.de" 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="info@paolostivanin.com" 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="bjorn.lie@gmail.com" 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="info@paolostivanin.com" 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="jonaski@opensuse.org" 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="mpluskal@suse.com" date="1678536000">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="alarrosa@suse.com" 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>
</package>
<package pkgid="5e91f5666040870965fa9d1634cd5d1db1aeaf062d14a800319d9649285f9c9a3aa1149858c2b404cb6e79aac8a8640b6e2e0a597cb00c2cf2b8fe08d1c843ad" name="flac-devel" arch="s390x">
  <version epoch="0" ver="1.4.3" rel="160099.3.2"/>
  <changelog author="tchvatal@suse.com" date="1547812800">- Drop doxygen dependency to reduce python3 buildcycle</changelog>
  <changelog author="jengelh@inai.de" date="1548244800">- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
  this is metadata.</changelog>
  <changelog author="jengelh@inai.de" 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="info@paolostivanin.com" 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="bjorn.lie@gmail.com" 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="info@paolostivanin.com" 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="jonaski@opensuse.org" 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="mpluskal@suse.com" date="1678536000">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="alarrosa@suse.com" 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>
</package>
<package pkgid="ecf14173333b70d8b307b303e8a865f02917812196cd7af0db67a1ac954be5ba4eed2495e2bf047028474c66c87fe29ca19002c803a300f2895f16695ead7ff8" name="flacon" arch="s390x">
  <version epoch="0" ver="11.4.0" rel="bp161.1.3"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1619524800">- Update to version 7.0.1
  * Added informative error messages when the program can't load
    an audio file:
    + The audio file does not exist.
    + The audio file may be corrupted or an unsupported audio
    format.
    + Decoder program is not installed.
    + Decoder program is installed in the settings but binary
    file does not exist.
  * Improved warning messages:
    + Do not show a warning if the output format does not
    support the quality of the input HD audio, but you have
    set the correct bits per sample and sample rate in the
    preferences.
  * Redesigned the logic of loading CUE files containing
    multiple files, for example, 2 sides of an LP. Now they are
    displayed as a single list, have a single track numbering,
    and allow you to change album tags in a single operation.
  * Fixed: Flacon refuses to compute ReplayGain for no good
    reason.
  * Improved search for covers arts.
  * Added better icons for dark themes.
  * Added a few codepages for some East Asian languages.
  * Translations updated.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1668081600">- Update to version 9.4.0
  * fix to work with CUE files containing multiple audio file tags
  * Translations updated
  * The program gives a clear error message if the necessary utilities (sox, encoders, etc.) are missing
  * Improved algorithm of cover auto selection. Square pictures have a priority over other.
  * Fixed a bug with text color on tooltips in Linux.
  * You can now get tags from MusicBrainz and Discogs.
  * Support for CUE files with gaps appended to the end of the previous track
  * Added support for ALAC output files, Sony Wave64 input files.
  * Added the ability to embed the cover in the output ALAC, AAC, MP3, Opus and WavPack files.
  * Fix: If the CUE file contains two discs, then the program incorrectly calculated the duration of the tracks.
  * The program automatically calculates the number of threads to encode. You can change this in the preferences dialog.
  * The program can split huge FLAC files (more than 4GB)
  * You can not only copy the cover image to a file, but also embed it in the output FLAC files.
  * Improved the preferences dialog. The settings are divided into separate tabs.
  * Added support for pre-emphasis CD images.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 9.5.1:
  * Fixed bug: In the tag editing fields, the text cursor jumped to the end
    of the line after entering a letter.
  * Before starting the conversion, the program checks that the disks will
    not overwrite each other's output files.
  * Translations updated
  * Fixed bug: In the tag editing fields, the text cursor jumped to the end
    of the line after entering a letter.
  * Before starting the conversion, the program checks that the disks will
    not overwrite each other's output files.</changelog>
  <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>
</package>
<package pkgid="7e73f7eb33d3ad45459db93024e7a1eff1d87063b36c4c4639120b9eb6585cddbd2e0d27ceeeb8612d27d53376cbd29cb60b8f27c087dde3903fb91d96fb7a40" name="flacon-lang" arch="noarch">
  <version epoch="0" ver="11.4.0" rel="bp161.1.3"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1619524800">- Update to version 7.0.1
  * Added informative error messages when the program can't load
    an audio file:
    + The audio file does not exist.
    + The audio file may be corrupted or an unsupported audio
    format.
    + Decoder program is not installed.
    + Decoder program is installed in the settings but binary
    file does not exist.
  * Improved warning messages:
    + Do not show a warning if the output format does not
    support the quality of the input HD audio, but you have
    set the correct bits per sample and sample rate in the
    preferences.
  * Redesigned the logic of loading CUE files containing
    multiple files, for example, 2 sides of an LP. Now they are
    displayed as a single list, have a single track numbering,
    and allow you to change album tags in a single operation.
  * Fixed: Flacon refuses to compute ReplayGain for no good
    reason.
  * Improved search for covers arts.
  * Added better icons for dark themes.
  * Added a few codepages for some East Asian languages.
  * Translations updated.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1668081600">- Update to version 9.4.0
  * fix to work with CUE files containing multiple audio file tags
  * Translations updated
  * The program gives a clear error message if the necessary utilities (sox, encoders, etc.) are missing
  * Improved algorithm of cover auto selection. Square pictures have a priority over other.
  * Fixed a bug with text color on tooltips in Linux.
  * You can now get tags from MusicBrainz and Discogs.
  * Support for CUE files with gaps appended to the end of the previous track
  * Added support for ALAC output files, Sony Wave64 input files.
  * Added the ability to embed the cover in the output ALAC, AAC, MP3, Opus and WavPack files.
  * Fix: If the CUE file contains two discs, then the program incorrectly calculated the duration of the tracks.
  * The program automatically calculates the number of threads to encode. You can change this in the preferences dialog.
  * The program can split huge FLAC files (more than 4GB)
  * You can not only copy the cover image to a file, but also embed it in the output FLAC files.
  * Improved the preferences dialog. The settings are divided into separate tabs.
  * Added support for pre-emphasis CD images.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 9.5.1:
  * Fixed bug: In the tag editing fields, the text cursor jumped to the end
    of the line after entering a letter.
  * Before starting the conversion, the program checks that the disks will
    not overwrite each other's output files.
  * Translations updated
  * Fixed bug: In the tag editing fields, the text cursor jumped to the end
    of the line after entering a letter.
  * Before starting the conversion, the program checks that the disks will
    not overwrite each other's output files.</changelog>
  <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>
</package>
<package pkgid="cfa26ae56239b05885886b135b510ce9e3019604fdb5d5bc7cc65b0cc16b45ddb73ac2203182b271bb1bd875d151a09a7b55f99615ad396276a73430b94008db" name="flake-pilot" arch="s390x">
  <version epoch="0" ver="3.1.34" rel="160099.1.2"/>
  <changelog author="marcus.schaefer@gmail.com" date="1778673600">- Update documentation
  Update examples and architecture diagram</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778673601">- Call tools from /usr/sbin with abspath
  Calling tools from /usr/sbin like mkfs.ext2 might not
  be found by the calling shell if the PATH does not contain
  /usr/sbin. Make sure to call these tools with an absolute
  path. Also make sure to cleanup a broken filesystem artifact
  when mkfs could not be called</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778673602">- Bump version: 3.1.32 → 3.1.33</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778846400">- Add ECR container sources to appstore</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778932800">- Update documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778932801">- Fix typo in documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1779105600">- Update documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1779192000">- Update documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080000">- Reverse showing progress logic
  So far the user had to pass %silent to the call to make
  the pilot stop showing progress information. The default
  behavior to show progress information caused a lot of
  confusion and breakage to script code calling an application
  as a flake. It is rather unexpected that such progress
  information is provided by default. This commit reverse the
  logic such that a user has to provide %progress to see
  the progress spinner while the pilot is working.
  This Fixes #80</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783339200">- Bump version: 3.1.33 → 3.1.34</changelog>
</package>
<package pkgid="3f407072a03d3f1e202374db7be29dcaba14a7f29716427852ae42e1fe29a837502813ad4c3b67148ed40af5e7939e09a998fd3c0709006f02dcb86b6bf16066" name="flake-pilot-firecracker" arch="s390x">
  <version epoch="0" ver="3.1.34" rel="160099.1.2"/>
  <changelog author="marcus.schaefer@gmail.com" date="1778673600">- Update documentation
  Update examples and architecture diagram</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778673601">- Call tools from /usr/sbin with abspath
  Calling tools from /usr/sbin like mkfs.ext2 might not
  be found by the calling shell if the PATH does not contain
  /usr/sbin. Make sure to call these tools with an absolute
  path. Also make sure to cleanup a broken filesystem artifact
  when mkfs could not be called</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778673602">- Bump version: 3.1.32 → 3.1.33</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778846400">- Add ECR container sources to appstore</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778932800">- Update documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778932801">- Fix typo in documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1779105600">- Update documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1779192000">- Update documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080000">- Reverse showing progress logic
  So far the user had to pass %silent to the call to make
  the pilot stop showing progress information. The default
  behavior to show progress information caused a lot of
  confusion and breakage to script code calling an application
  as a flake. It is rather unexpected that such progress
  information is provided by default. This commit reverse the
  logic such that a user has to provide %progress to see
  the progress spinner while the pilot is working.
  This Fixes #80</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783339200">- Bump version: 3.1.33 → 3.1.34</changelog>
</package>
<package pkgid="ee3dc08ced37d52ef9777db59ec528745fd62520197ce557ecdbcad33fdd1645ae834d37d86a34fa7b53a77ac36f3eb2e1b10ec4e2062a4f22fd8ab3893043b8" name="flake-pilot-firecracker-dracut-netstart" arch="noarch">
  <version epoch="0" ver="3.1.34" rel="160099.1.2"/>
  <changelog author="marcus.schaefer@gmail.com" date="1778673600">- Update documentation
  Update examples and architecture diagram</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778673601">- Call tools from /usr/sbin with abspath
  Calling tools from /usr/sbin like mkfs.ext2 might not
  be found by the calling shell if the PATH does not contain
  /usr/sbin. Make sure to call these tools with an absolute
  path. Also make sure to cleanup a broken filesystem artifact
  when mkfs could not be called</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778673602">- Bump version: 3.1.32 → 3.1.33</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778846400">- Add ECR container sources to appstore</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778932800">- Update documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778932801">- Fix typo in documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1779105600">- Update documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1779192000">- Update documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080000">- Reverse showing progress logic
  So far the user had to pass %silent to the call to make
  the pilot stop showing progress information. The default
  behavior to show progress information caused a lot of
  confusion and breakage to script code calling an application
  as a flake. It is rather unexpected that such progress
  information is provided by default. This commit reverse the
  logic such that a user has to provide %progress to see
  the progress spinner while the pilot is working.
  This Fixes #80</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783339200">- Bump version: 3.1.33 → 3.1.34</changelog>
</package>
<package pkgid="9d73d38d982303246558196d866bf2fd236c29327efdd4f491da84b3b803418e15c7775e09da1ccf75cec87b6bba174d941d8606f04b826f312cbe7f3bfeab2d" name="flake-pilot-firecracker-guestvm-tools" arch="s390x">
  <version epoch="0" ver="3.1.34" rel="160099.1.2"/>
  <changelog author="marcus.schaefer@gmail.com" date="1778673600">- Update documentation
  Update examples and architecture diagram</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778673601">- Call tools from /usr/sbin with abspath
  Calling tools from /usr/sbin like mkfs.ext2 might not
  be found by the calling shell if the PATH does not contain
  /usr/sbin. Make sure to call these tools with an absolute
  path. Also make sure to cleanup a broken filesystem artifact
  when mkfs could not be called</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778673602">- Bump version: 3.1.32 → 3.1.33</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778846400">- Add ECR container sources to appstore</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778932800">- Update documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778932801">- Fix typo in documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1779105600">- Update documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1779192000">- Update documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080000">- Reverse showing progress logic
  So far the user had to pass %silent to the call to make
  the pilot stop showing progress information. The default
  behavior to show progress information caused a lot of
  confusion and breakage to script code calling an application
  as a flake. It is rather unexpected that such progress
  information is provided by default. This commit reverse the
  logic such that a user has to provide %progress to see
  the progress spinner while the pilot is working.
  This Fixes #80</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783339200">- Bump version: 3.1.33 → 3.1.34</changelog>
</package>
<package pkgid="6249739b8d4e61b579128ad0f22057aeb134b88f7ca9ca443d0c583bc34d1877d1b1c2221375c36d491fd36ceabb7904be3eadc5df53755154ac76731cde178c" name="flake-pilot-podman" arch="s390x">
  <version epoch="0" ver="3.1.34" rel="160099.1.2"/>
  <changelog author="marcus.schaefer@gmail.com" date="1778673600">- Update documentation
  Update examples and architecture diagram</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778673601">- Call tools from /usr/sbin with abspath
  Calling tools from /usr/sbin like mkfs.ext2 might not
  be found by the calling shell if the PATH does not contain
  /usr/sbin. Make sure to call these tools with an absolute
  path. Also make sure to cleanup a broken filesystem artifact
  when mkfs could not be called</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778673602">- Bump version: 3.1.32 → 3.1.33</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778846400">- Add ECR container sources to appstore</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778932800">- Update documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1778932801">- Fix typo in documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1779105600">- Update documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1779192000">- Update documentation</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783080000">- Reverse showing progress logic
  So far the user had to pass %silent to the call to make
  the pilot stop showing progress information. The default
  behavior to show progress information caused a lot of
  confusion and breakage to script code calling an application
  as a flake. It is rather unexpected that such progress
  information is provided by default. This commit reverse the
  logic such that a user has to provide %progress to see
  the progress spinner while the pilot is working.
  This Fixes #80</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1783339200">- Bump version: 3.1.33 → 3.1.34</changelog>
</package>
<package pkgid="3f0a855ccbc88541d4bf82ee85a75c96170ed2059cc122f812c06a5df6b31a946391e85f8bcb4ee07ec2756d360ae3a4b33c864279a3cb82bc89a503a27d0128" name="flameshot" arch="s390x">
  <version epoch="0" ver="12.1.0" rel="bp161.1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1626350400">- Update to version 0.10.0
  * known issue: fractional scaling issues We are working with Qt
    upstream on this issue.
  * known issue: KDE Wayland requires modification to the Desktop file.
  * change: close after capture removed due to lack of maintenance
  * feat: automatically run on xcb. This improves compatibility with
    Wayland, multimonitor setups and copy to clipboard
  * feat: save clipboard as jpeg instead of a png. May reduce
    bandwidth when pasting the image into chat or email clients.
  * feat: global shortcut menu. All actions hotkeys are fully
    customizable.
  * feat: "Symmetric" selections by holding Shift when resizing
  * feat: The rectangle tool will now round the corners of the
    rectangles based on the current thickness.
  * feat: All imgur uploads are now tracked in the "Upload History"
    menu. This makes it much easier to delete of images off imgur
    or find the upload link later.
  * feat: New option for setting a "fixed save path". When this is
    enabled a user will no longer need to set the path for images
    that are saved.
  * fix: Under certain circumstance the circle count could get set to
    the wrong number with large numbers of undo / redo. This has
    been fixed.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1626436800">- refetch tarball (changed from source)
- cleanup 0.10.0 release notes</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1627300800">- Update to version 0.10.1
  * The ability to upload to imgur via a hotkey has been removed.
  - Many users accidentally hit the hotkey and uploaded sensitive data
  - Users could accidentally upload the entire desktop by hitting the
    upload key before a region was selection
  * Fixed segfault when parsing invalid config file</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1636977600">- Update to version 0.10.2
  * Maintenance release to fix annoying wayland related bugs</changelog>
  <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>
</package>
<package pkgid="1a625a60b09f41bce9dbfb426724714111b1b27c15b65992cfbaba6333a04eea5ff723b27642b65a97fc8cc6fa6f727f162595c8ec9655a0f109e6c4112755db" name="flameshot-bash-completion" arch="noarch">
  <version epoch="0" ver="12.1.0" rel="bp161.1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1626350400">- Update to version 0.10.0
  * known issue: fractional scaling issues We are working with Qt
    upstream on this issue.
  * known issue: KDE Wayland requires modification to the Desktop file.
  * change: close after capture removed due to lack of maintenance
  * feat: automatically run on xcb. This improves compatibility with
    Wayland, multimonitor setups and copy to clipboard
  * feat: save clipboard as jpeg instead of a png. May reduce
    bandwidth when pasting the image into chat or email clients.
  * feat: global shortcut menu. All actions hotkeys are fully
    customizable.
  * feat: "Symmetric" selections by holding Shift when resizing
  * feat: The rectangle tool will now round the corners of the
    rectangles based on the current thickness.
  * feat: All imgur uploads are now tracked in the "Upload History"
    menu. This makes it much easier to delete of images off imgur
    or find the upload link later.
  * feat: New option for setting a "fixed save path". When this is
    enabled a user will no longer need to set the path for images
    that are saved.
  * fix: Under certain circumstance the circle count could get set to
    the wrong number with large numbers of undo / redo. This has
    been fixed.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1626436800">- refetch tarball (changed from source)
- cleanup 0.10.0 release notes</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1627300800">- Update to version 0.10.1
  * The ability to upload to imgur via a hotkey has been removed.
  - Many users accidentally hit the hotkey and uploaded sensitive data
  - Users could accidentally upload the entire desktop by hitting the
    upload key before a region was selection
  * Fixed segfault when parsing invalid config file</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1636977600">- Update to version 0.10.2
  * Maintenance release to fix annoying wayland related bugs</changelog>
  <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>
</package>
<package pkgid="603a5a6d471fee432602db6753fca2db564a612680ed00e960685036a3ce7a37bc73c2dec5a44d00158fc542e4879f4f73da9be42abb4a3ed96c9dcfb6b44aa8" name="flameshot-fish-completion" arch="noarch">
  <version epoch="0" ver="12.1.0" rel="bp161.1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1626350400">- Update to version 0.10.0
  * known issue: fractional scaling issues We are working with Qt
    upstream on this issue.
  * known issue: KDE Wayland requires modification to the Desktop file.
  * change: close after capture removed due to lack of maintenance
  * feat: automatically run on xcb. This improves compatibility with
    Wayland, multimonitor setups and copy to clipboard
  * feat: save clipboard as jpeg instead of a png. May reduce
    bandwidth when pasting the image into chat or email clients.
  * feat: global shortcut menu. All actions hotkeys are fully
    customizable.
  * feat: "Symmetric" selections by holding Shift when resizing
  * feat: The rectangle tool will now round the corners of the
    rectangles based on the current thickness.
  * feat: All imgur uploads are now tracked in the "Upload History"
    menu. This makes it much easier to delete of images off imgur
    or find the upload link later.
  * feat: New option for setting a "fixed save path". When this is
    enabled a user will no longer need to set the path for images
    that are saved.
  * fix: Under certain circumstance the circle count could get set to
    the wrong number with large numbers of undo / redo. This has
    been fixed.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1626436800">- refetch tarball (changed from source)
- cleanup 0.10.0 release notes</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1627300800">- Update to version 0.10.1
  * The ability to upload to imgur via a hotkey has been removed.
  - Many users accidentally hit the hotkey and uploaded sensitive data
  - Users could accidentally upload the entire desktop by hitting the
    upload key before a region was selection
  * Fixed segfault when parsing invalid config file</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1636977600">- Update to version 0.10.2
  * Maintenance release to fix annoying wayland related bugs</changelog>
  <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>
</package>
<package pkgid="f5fc7a99f3c58aba271da5b01fb1d1b160f6d564053e1fc4e3367994a77c95469dfa33315dc0c4ff537099359c87889d1bbf3c48fd9236942e88ed381bd6dff1" name="flameshot-zsh-completion" arch="noarch">
  <version epoch="0" ver="12.1.0" rel="bp161.1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1626350400">- Update to version 0.10.0
  * known issue: fractional scaling issues We are working with Qt
    upstream on this issue.
  * known issue: KDE Wayland requires modification to the Desktop file.
  * change: close after capture removed due to lack of maintenance
  * feat: automatically run on xcb. This improves compatibility with
    Wayland, multimonitor setups and copy to clipboard
  * feat: save clipboard as jpeg instead of a png. May reduce
    bandwidth when pasting the image into chat or email clients.
  * feat: global shortcut menu. All actions hotkeys are fully
    customizable.
  * feat: "Symmetric" selections by holding Shift when resizing
  * feat: The rectangle tool will now round the corners of the
    rectangles based on the current thickness.
  * feat: All imgur uploads are now tracked in the "Upload History"
    menu. This makes it much easier to delete of images off imgur
    or find the upload link later.
  * feat: New option for setting a "fixed save path". When this is
    enabled a user will no longer need to set the path for images
    that are saved.
  * fix: Under certain circumstance the circle count could get set to
    the wrong number with large numbers of undo / redo. This has
    been fixed.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1626436800">- refetch tarball (changed from source)
- cleanup 0.10.0 release notes</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1627300800">- Update to version 0.10.1
  * The ability to upload to imgur via a hotkey has been removed.
  - Many users accidentally hit the hotkey and uploaded sensitive data
  - Users could accidentally upload the entire desktop by hitting the
    upload key before a region was selection
  * Fixed segfault when parsing invalid config file</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1636977600">- Update to version 0.10.2
  * Maintenance release to fix annoying wayland related bugs</changelog>
  <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>
</package>
<package pkgid="e0abe1337ecb0db5aa57b860501dfa5d23c0aa3c056e9df62d04df53f3b7988dfbfb682d1193b6c5ceb6bcbb907847ec839d2a56a89afc4c2db4e452a6418ccc" name="flann-devel" arch="s390x">
  <version epoch="0" ver="1.9.2" rel="bp161.1.2"/>
  <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&#xFC;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&#xFC;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&#xFC;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="f6a837be24a349e76df25b290eb8fa4ab86ebff1831fb59cbf00294ded90bcd56e7f86245aba2357eba3d618373f6d83c6ceeb46125494a7c8ccbcf47803ddaf" name="flashfocus" arch="noarch">
  <version epoch="0" ver="2.4.1" rel="bp161.1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1597060800">- Update to 2.2.2:
  * Added: #55 Emit warning when flash-fullscreen: true in sway.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115200">- Update to 2.2.3:
  * Bump click dependency to v9</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115201">- Update to 2.2.4:
  * Fixed: Remove pytest from setup.py requirements (as it is not really required).</changelog>
  <changelog author="pgajdos@suse.com" date="1639137600">- pytest-runner is deprecated</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657540800">- Update to 2.2.5:
  * Fixed: Relax PyYaml dependency</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663070400">- Update to 2.3.0:
  * Added: #74 pyproject.toml config
  * Fixed: #77 Rare race condition when detecting the current workspace
  * Fixed: #78 Traceback when the current workspace is null
  * Not user facing:
    + #74 Misc. code cleanup/ linter fixes
    + #75 Fix bug in Dockerfile
    + #77 Add github action for running tests and fix some flakey tests
    + #76 Add CODEOWNERS file</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1666612800">- Update to 2.3.1:
  * Fixed: #78 Fix error when the current workspace is null
  * Not user facing: #79 Fixed a bunch of mypy warnings</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1695643200">- Update to 2.4.0:
  * Updated: Drop support for python 3.6 and 3.7
  * Updated: PEP 517 build system
- Remove flashfocus-2.0.3-no-i3ipc.patch
- Add flashfocus-2.4.0-no-i3ipc.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1695643201">- Update to 2.4.1:
  * Fixed: Error when .config/flashfocus exists but no config file present
  * Fixed: Multiple sigints required to terminate flashfocus on sway
  * Update to use ruff and pre-commit
  * Modernize type hints</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.
- Use %python3_pyproject_wheel instead of %pyproject_wheel</changelog>
</package>
<package pkgid="e17029474d756a458e0c69fd024440d7a6758fa4856bce493c6048322b13adbc4bb99d52bfa89ab610b31a97089855bee54dabee49bb9ca5fe3fa9a930540f03" name="flatbuffers-devel" arch="s390x">
  <version epoch="0" ver="25.2.10" rel="bp161.1.2"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;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&#xFC;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="7c07159d2945c4074b2975e9eb9e520a5c1cf9d1a2aa6536740db78ba93ce048c63b17f7c82e7ea316549c411adc0f60c683946728a236e172da41fa9b9496b5" name="flatpak" arch="s390x">
  <version epoch="0" ver="1.16.6" rel="160099.1.24"/>
  <changelog author="rfrohl@suse.com" date="1727870400">- Explicitly BuildRequire selinux-policy-targeted to allow
  selinux_relabel_* in scriptlets to work on other codestreams</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1732795200">- Update to version 1.15.12:
  + Return to using the process ID of the Flatpak app in the cgroup
    name. Using the instance ID in 1.15.11 caused crashes when
    installing apps, extensions or runtimes that use the "extra
    data" mechanism, which does not set up an instance ID.
- Changes from version 1.15.11:
  + Dependencies:
  - In distributions that compile Flatpak to use a separate
    xdg-dbus-proxy executable, version 0.1.6 is recommended (but
    not required).
  - The minimum xdg-dbus-proxy continues to be 0.1.0.
  + Enhancements:
  - Allow applications like WebKit to connect the AT-SPI
    accessibility tree of processes in a sub-sandbox with the
    tree in the main process.
    . New sandboxing parameter flatpak run --a11y-own-name, which
    is like --own-name but for the accessibility bus.
    . flatpak-portal API v7: add new sandbox-a11y-own-names
    option, which accepts names matching ${FLATPAK_ID}.*
    . Apps may call the org.a11y.atspi.Socket.Embedded method on
    names matching ${FLATPAK_ID}.Sandboxed.* by default
    . flatpak run -vv $app_id shows all applicable sandboxing
    parameters and their source, including overrides, as debug
    messages
  - Introduce USB device listing
    . Apps can list which USB devices they want to access ahead
    of time by using the --usb parameter. Check the manpages
    for the more information about the accepted syntax.
    . Denying access to USB devices is also possible with the
  - -no-usb parameter. The syntax is equal to --usb.
    . Both options merely store metadata, and aren't used by
    Flatpak itself. This metadata is intended to be used by the
    (as of now, still in progress) USB portal to decide which
    devices the app can enumerate and request access.
  - Add support for KDE search completion
  - Use the instance id of the Flatpak app as part of the cgroup
    name. This better matches the naming conventions for cgroup.
  + Bug fixes:
  - Update libglnx to 2024-08-23
  - fix build in environments that use -Werror=return-type, such
    as openSUSE Tumbleweed
  - add a fallback definition for G_PID_FORMAT with older GLib
  - avoid warnings for g_steal_fd() with newer GLib
  - improve compatibility of g_closefrom() backport with newer
    GLib
  - Update meson wrap file for xdg-dbus-proxy to version 0.1.6:
  - compatibility with D-Bus implementations that pipeline the
    authentication handshake, such as sd-bus and zbus
  - compatibility with D-Bus implementations that use
    non-consecutive serial numbers, such as godbus and zbus
  - broadcast signals can be allowed without having to add TALK
    permission
  - fix memory leaks
  + Internal changes:
  - Better const-correctness
  - Fix a shellcheck warning in the tests
- Drop libglnx.patch: Fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1734696000">- Update to version 1.15.91 (unstable):
  + Enhancements:
  - Add the FLATPAK_DATA_DIR environment variable, which allows
    overriding at runtime the data directory location that
    Flatpak uses to search for configuration files such as
    remotes. This is useful for running tests, and for when
    installing using Flatpak in a chroot.
  - Add a FLATPAK_DOWNLOAD_TMPDIR variable. This allows using
    download directories other than /var/tmp.
  - Emit progress escape sequence. This can be used by terminal
    emulators to detect and display progress of Flatpak
    operations on their graphical user interfaces.
  + Bug fixes:
  - Install missing test data. This should fix "as-installed"
    tests via ginsttest-runner, used for example in Debian's
    autopkgtest framework.
  - Unify and improve how the Wayland socket is passed to the
    sandboxed app. This should fix a regression that is triggered
    by compositors that both implement the security-context-v1
    protocol, and sets the WAYLAND_DISPLAY environment variable
    when launching Flatpak apps.
  - Fix the plural form of a translatable string.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736424000">- Update to version 1.16.0:
  + Bug fixes:
  - Update libglnx to 2024-12-06:
    . Fix an assertion failure if creating a parent directory
    encounters a dangling symlink.
    . Fix a Meson warning.
    . Don't emit terminal progress indicator escape sequences by
    default. They are interpreted as notifications by some
    terminal emulators.
  - Fix introspection annotations in libflatpak.
  + Enhancements:
  - Add the FLATPAK_TTY_PROGRESS environment variable, which
    re-enables the terminal progress indicator escape sequences
    added in 1.15.91.
  - Document the FLATPAK_FANCY_OUTPUT environment variable, which
    allows disabling the fancy formatting when outputting to a
    terminal.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746964800">- Update to version 1.16.1:
  + Bug fixes:
  - Fix intermittent flatpak-portal crashes by avoiding
    unnecessary multi-threading
  - Don't show a confusing confirmation prompt when flatpak
    remove --unused removes autoprune-unless extensions that are
    no longer needed, such as older Nvidia drivers
  - Don't propagate $PYTHONPYCACHEPREFIX from host into sandbox
  - Don't propagate $WAYLAND_DISPLAY, $WAYLAND_SOCKET from host
    into sandbox if access to the Wayland socket has been denied
  - When discovering the AT-SPI bus, treat $AT_SPI_BUS_ADDRESS as
    higher-priority than GetAddress(), more closely matching the
    behaviour of AT-SPI itself
  - Fix a memory leak when installing extra-data
  - Don't show fatal transaction errors twice
  - Fix the build with -Ddefault_library=static
  - Fix incorrect error reporting
  - When using FLATPAK_TTY_PROGRESS, terminate OSC escape
    sequence with standard ST sequence instead of xterm-specific
    BEL
  - Include all options in shell completion for flatpak search
  + Enhancements:
  - When using parental controls, allow a child account to update
    existing apps by default, to ensure that security and bugfix
    updates can be installed. This can be overridden by setting
    polkit policy rules for the new
    org.freedesktop.Flatpak.override-parental-controls-update
    action if necessary
  - Make systemd scopes easier to match to Flatpak app instances,
    by using the instance ID instead of the top-level process ID
    in the scope name
  - Access to --device=dri now includes /dev/udmabuf
  - Improve the error message for an invalid parameter to
    flatpak-spawn --sandbox-a11y-own-name
  - Speed up flatpak prune --dry-run by not calculating potential
    freed space and avoiding operations that would need to hold a
    lock
  - Speed up flatpak permission-reset by only writing entries
    that have actually changed
  - Documentation improvements
  - Look for TLS certificates at /etc/containers/certs.d when
    interacting with OCI registries
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1749124800">- Switch to source service for tarball.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754827200">- Add cd80e843435df5ce70d9a2b6710098135ceb9085.patch:
  session-helper: Avoid a memory leak.</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15828)</changelog>
  <changelog author="songchuan.kang@suse.com" date="1776340800">- Update to version 1.16.6 (bsc#1261769 / CVE-2026-34078,
  bsc#1261770 / CVE-2026-34079):
  + 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
- Changes from 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
- Changes from 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)
- Changes from version 1.16.3:
  + Be selective about when to map font-dirs.xml in flatpak build.
- Changes from version 1.16.2:
  + Enhancements:
  - Documentation improvements
  - Support the reinstall option on bundle installations
  - Enable the VA-API extension for Intel Xe GPUs
  - Documentation improvements
  - Add cancellation support for curl downloads
  + Bug fixes:
  - Provide an empty /run/host/font-dirs.xml during flatpak build
  - Fix various issues with flatpak mask and flatpak pin by
    reloading the repo configuration after changes done via the
    system helper
  - Fix an issue where the home directory would accidentally be
    accessible when a bad version of glib is in use, the app has
    access to a standard XDG directory, and that directory is not
    available on the system
  - flatpak-kill will no longer send SIGKILL to all processes in
    the current process group
  - Various bug fixes for the OCI support
  - Fix various memory leaks
  - Fix various crashes
  + Updated translations.
- 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
- Drop cd80e843435df5ce70d9a2b6710098135ceb9085.patch: Fixed
  upstream.</changelog>
</package>
<package pkgid="a60a1787e04e361ef203038c9cb866ae0a7abeb411f5d90bcb91f870a0d1b0444ca8cbbbe3eb75fb777ea9e97e19ffcd7ec00d270dab431f87600a3c6017d8c7" name="flatpak-builder" arch="s390x">
  <version epoch="0" ver="1.4.4" rel="bp161.1.5"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649937600">- Use system debugedit on TW
  + Add BuildRequires debugedit.
  + Add Requires debugedit.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- Update to version 1.2.3:
  + This is a minor bug-fix release that fixes cloning `file://`
    URIs with git 2.38.1 or newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675944000">- Add explicit pkgconfig(gio-2.0), pkgconfig(gio-unix-2.0) and
  pkgconfig(libxml-2.0) BuildRequires: Align with what configure
  checks for.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1693224000">- Add patch from upstream to fix corrupted files when using a large
  fs with 64-bit inodes (boo#1214708):
  * 0001-builder-Fix-silent-truncation-of-gt-32-bit-inodes.patch</changelog>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1703851200">- Update to version 1.4.0
  + Deprecate SHA1 and MD5 hashes for sources
  + Remove all usage of libsoup (bumps GLib requirement to 2.66)
  + Fix errors in included manifests not being fatal
  + Fix crash on empty manifests or incorrect JSON type
  + Various updates to the JSON Schema
  + Add meson buildsystem;
  + Set the HTTP Referer header on file/archive Sources
  + Fix no-autodownload in extensions incorrectly setting autodelete
  + Reduce verbosity of unzip usage
  + Ignore $schema properties in manifests
  + Change git usage to be more forgiving about submodules
  + Add installed_tests option to meson project
  + Fix libglnx meson subproject when built from autotools dist
  + Fix tests not running in parallel under meson
  + Replace appstream-glib with libappstream
  + Run tests in parallel respecting number of jobs set
  + Add missing secret-env and secret-opts keys to the JSON schema
  + Improve parsing of git submodules
  + Meson build fixes
  + Add rename-mime-file and rename-mime-icons properties
  + Re-implement support for data: URIs
  + Set download speed timeout for HTTP downloads
  + Enabled compressed HTTP downloads
  + Use meson setup with meson buildsystem to avoid warning
  + Fix libappstream not handling ID's ending with .desktop
  + Fix ostree deployment on 64-bit inode filesystems
- remove 0001-builder-Fix-silent-truncation-of-gt-32-bit-inodes.patch
- Add patch fusermount3.diff to enforce usage of fuse v3
- Switch to meson build system
- remove libsoup as a dependency
- bump min glib version
- Add dependency on Appstream &amp; Appstream-compose</changelog>
  <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&#xF8;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>
</package>
<package pkgid="5089ce0abece71080c5f187aa1e8af7fac3b7edd8eea0561bda8d120271187c05c35979d289f36dce24c9c4cfe580aec74de4d8d77d3a37c07141fe08aa279ae" name="flatpak-devel" arch="s390x">
  <version epoch="0" ver="1.16.6" rel="160099.1.24"/>
  <changelog author="rfrohl@suse.com" date="1727870400">- Explicitly BuildRequire selinux-policy-targeted to allow
  selinux_relabel_* in scriptlets to work on other codestreams</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1732795200">- Update to version 1.15.12:
  + Return to using the process ID of the Flatpak app in the cgroup
    name. Using the instance ID in 1.15.11 caused crashes when
    installing apps, extensions or runtimes that use the "extra
    data" mechanism, which does not set up an instance ID.
- Changes from version 1.15.11:
  + Dependencies:
  - In distributions that compile Flatpak to use a separate
    xdg-dbus-proxy executable, version 0.1.6 is recommended (but
    not required).
  - The minimum xdg-dbus-proxy continues to be 0.1.0.
  + Enhancements:
  - Allow applications like WebKit to connect the AT-SPI
    accessibility tree of processes in a sub-sandbox with the
    tree in the main process.
    . New sandboxing parameter flatpak run --a11y-own-name, which
    is like --own-name but for the accessibility bus.
    . flatpak-portal API v7: add new sandbox-a11y-own-names
    option, which accepts names matching ${FLATPAK_ID}.*
    . Apps may call the org.a11y.atspi.Socket.Embedded method on
    names matching ${FLATPAK_ID}.Sandboxed.* by default
    . flatpak run -vv $app_id shows all applicable sandboxing
    parameters and their source, including overrides, as debug
    messages
  - Introduce USB device listing
    . Apps can list which USB devices they want to access ahead
    of time by using the --usb parameter. Check the manpages
    for the more information about the accepted syntax.
    . Denying access to USB devices is also possible with the
  - -no-usb parameter. The syntax is equal to --usb.
    . Both options merely store metadata, and aren't used by
    Flatpak itself. This metadata is intended to be used by the
    (as of now, still in progress) USB portal to decide which
    devices the app can enumerate and request access.
  - Add support for KDE search completion
  - Use the instance id of the Flatpak app as part of the cgroup
    name. This better matches the naming conventions for cgroup.
  + Bug fixes:
  - Update libglnx to 2024-08-23
  - fix build in environments that use -Werror=return-type, such
    as openSUSE Tumbleweed
  - add a fallback definition for G_PID_FORMAT with older GLib
  - avoid warnings for g_steal_fd() with newer GLib
  - improve compatibility of g_closefrom() backport with newer
    GLib
  - Update meson wrap file for xdg-dbus-proxy to version 0.1.6:
  - compatibility with D-Bus implementations that pipeline the
    authentication handshake, such as sd-bus and zbus
  - compatibility with D-Bus implementations that use
    non-consecutive serial numbers, such as godbus and zbus
  - broadcast signals can be allowed without having to add TALK
    permission
  - fix memory leaks
  + Internal changes:
  - Better const-correctness
  - Fix a shellcheck warning in the tests
- Drop libglnx.patch: Fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1734696000">- Update to version 1.15.91 (unstable):
  + Enhancements:
  - Add the FLATPAK_DATA_DIR environment variable, which allows
    overriding at runtime the data directory location that
    Flatpak uses to search for configuration files such as
    remotes. This is useful for running tests, and for when
    installing using Flatpak in a chroot.
  - Add a FLATPAK_DOWNLOAD_TMPDIR variable. This allows using
    download directories other than /var/tmp.
  - Emit progress escape sequence. This can be used by terminal
    emulators to detect and display progress of Flatpak
    operations on their graphical user interfaces.
  + Bug fixes:
  - Install missing test data. This should fix "as-installed"
    tests via ginsttest-runner, used for example in Debian's
    autopkgtest framework.
  - Unify and improve how the Wayland socket is passed to the
    sandboxed app. This should fix a regression that is triggered
    by compositors that both implement the security-context-v1
    protocol, and sets the WAYLAND_DISPLAY environment variable
    when launching Flatpak apps.
  - Fix the plural form of a translatable string.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736424000">- Update to version 1.16.0:
  + Bug fixes:
  - Update libglnx to 2024-12-06:
    . Fix an assertion failure if creating a parent directory
    encounters a dangling symlink.
    . Fix a Meson warning.
    . Don't emit terminal progress indicator escape sequences by
    default. They are interpreted as notifications by some
    terminal emulators.
  - Fix introspection annotations in libflatpak.
  + Enhancements:
  - Add the FLATPAK_TTY_PROGRESS environment variable, which
    re-enables the terminal progress indicator escape sequences
    added in 1.15.91.
  - Document the FLATPAK_FANCY_OUTPUT environment variable, which
    allows disabling the fancy formatting when outputting to a
    terminal.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746964800">- Update to version 1.16.1:
  + Bug fixes:
  - Fix intermittent flatpak-portal crashes by avoiding
    unnecessary multi-threading
  - Don't show a confusing confirmation prompt when flatpak
    remove --unused removes autoprune-unless extensions that are
    no longer needed, such as older Nvidia drivers
  - Don't propagate $PYTHONPYCACHEPREFIX from host into sandbox
  - Don't propagate $WAYLAND_DISPLAY, $WAYLAND_SOCKET from host
    into sandbox if access to the Wayland socket has been denied
  - When discovering the AT-SPI bus, treat $AT_SPI_BUS_ADDRESS as
    higher-priority than GetAddress(), more closely matching the
    behaviour of AT-SPI itself
  - Fix a memory leak when installing extra-data
  - Don't show fatal transaction errors twice
  - Fix the build with -Ddefault_library=static
  - Fix incorrect error reporting
  - When using FLATPAK_TTY_PROGRESS, terminate OSC escape
    sequence with standard ST sequence instead of xterm-specific
    BEL
  - Include all options in shell completion for flatpak search
  + Enhancements:
  - When using parental controls, allow a child account to update
    existing apps by default, to ensure that security and bugfix
    updates can be installed. This can be overridden by setting
    polkit policy rules for the new
    org.freedesktop.Flatpak.override-parental-controls-update
    action if necessary
  - Make systemd scopes easier to match to Flatpak app instances,
    by using the instance ID instead of the top-level process ID
    in the scope name
  - Access to --device=dri now includes /dev/udmabuf
  - Improve the error message for an invalid parameter to
    flatpak-spawn --sandbox-a11y-own-name
  - Speed up flatpak prune --dry-run by not calculating potential
    freed space and avoiding operations that would need to hold a
    lock
  - Speed up flatpak permission-reset by only writing entries
    that have actually changed
  - Documentation improvements
  - Look for TLS certificates at /etc/containers/certs.d when
    interacting with OCI registries
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1749124800">- Switch to source service for tarball.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754827200">- Add cd80e843435df5ce70d9a2b6710098135ceb9085.patch:
  session-helper: Avoid a memory leak.</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15828)</changelog>
  <changelog author="songchuan.kang@suse.com" date="1776340800">- Update to version 1.16.6 (bsc#1261769 / CVE-2026-34078,
  bsc#1261770 / CVE-2026-34079):
  + 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
- Changes from 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
- Changes from 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)
- Changes from version 1.16.3:
  + Be selective about when to map font-dirs.xml in flatpak build.
- Changes from version 1.16.2:
  + Enhancements:
  - Documentation improvements
  - Support the reinstall option on bundle installations
  - Enable the VA-API extension for Intel Xe GPUs
  - Documentation improvements
  - Add cancellation support for curl downloads
  + Bug fixes:
  - Provide an empty /run/host/font-dirs.xml during flatpak build
  - Fix various issues with flatpak mask and flatpak pin by
    reloading the repo configuration after changes done via the
    system helper
  - Fix an issue where the home directory would accidentally be
    accessible when a bad version of glib is in use, the app has
    access to a standard XDG directory, and that directory is not
    available on the system
  - flatpak-kill will no longer send SIGKILL to all processes in
    the current process group
  - Various bug fixes for the OCI support
  - Fix various memory leaks
  - Fix various crashes
  + Updated translations.
- 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
- Drop cd80e843435df5ce70d9a2b6710098135ceb9085.patch: Fixed
  upstream.</changelog>
</package>
<package pkgid="4771d2e01912543ec9177ee397cf0dfeb5057b5282a77999b320a762f32da29c60a7f674f97fc605a949738ef5d7e9ab8adb62a02edc67006139a9350e5b6e66" name="flatpak-kcm6" arch="s390x">
  <version epoch="0" ver="6.6.4" rel="bp161.1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * ui/Permissions: fix keyboard accessibility
  * ui/main: improve sidebar arrow key handling</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- No code changes since 6.5.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * preload wallpaper table (kde#511958)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Fix some warnings
  * preload wallpaper table (kde#511958)
  * ui/Permissions: fix keyboard accessibility
  * ui/main: improve sidebar arrow key handling
  * Re-apply QML diff to switch from version number to ID
  * Remove version number from backend and tests
  * Show ID instead of version number on Flatpak-specific page
  * cmake: Drop unnecessary KF6IconThemes dependency</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- No code changes since 6.5.90</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- No code changes since 6.5.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- No code changes since 6.6.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Make buttons and combobox the same width
  * Align some form layout labels to the top</changelog>
  <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>
</package>
<package pkgid="7c186822d7cfea0606ed55de0060f86a5da7044c159a0b5c3f7a59d42b7b3fb2172e771124365ba14add59952ff79e89fcb6d84f964d3f8fdd8f6d088eb48690" name="flatpak-kcm6-lang" arch="noarch">
  <version epoch="0" ver="6.6.4" rel="bp161.1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * ui/Permissions: fix keyboard accessibility
  * ui/main: improve sidebar arrow key handling</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- No code changes since 6.5.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * preload wallpaper table (kde#511958)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Fix some warnings
  * preload wallpaper table (kde#511958)
  * ui/Permissions: fix keyboard accessibility
  * ui/main: improve sidebar arrow key handling
  * Re-apply QML diff to switch from version number to ID
  * Remove version number from backend and tests
  * Show ID instead of version number on Flatpak-specific page
  * cmake: Drop unnecessary KF6IconThemes dependency</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- No code changes since 6.5.90</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- No code changes since 6.5.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- No code changes since 6.6.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Make buttons and combobox the same width
  * Align some form layout labels to the top</changelog>
  <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>
</package>
<package pkgid="eebc466572c25ce1d107026b59f04b844280454f425d5e96602326c109b1084ced06eb1db38f74f9d36692b1f533f1e6a1220a3fd1e7e21321c939f6bdebec98" name="flatpak-remote-flathub" arch="noarch">
  <version epoch="0" ver="1.16.6" rel="160099.1.24"/>
  <changelog author="rfrohl@suse.com" date="1727870400">- Explicitly BuildRequire selinux-policy-targeted to allow
  selinux_relabel_* in scriptlets to work on other codestreams</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1732795200">- Update to version 1.15.12:
  + Return to using the process ID of the Flatpak app in the cgroup
    name. Using the instance ID in 1.15.11 caused crashes when
    installing apps, extensions or runtimes that use the "extra
    data" mechanism, which does not set up an instance ID.
- Changes from version 1.15.11:
  + Dependencies:
  - In distributions that compile Flatpak to use a separate
    xdg-dbus-proxy executable, version 0.1.6 is recommended (but
    not required).
  - The minimum xdg-dbus-proxy continues to be 0.1.0.
  + Enhancements:
  - Allow applications like WebKit to connect the AT-SPI
    accessibility tree of processes in a sub-sandbox with the
    tree in the main process.
    . New sandboxing parameter flatpak run --a11y-own-name, which
    is like --own-name but for the accessibility bus.
    . flatpak-portal API v7: add new sandbox-a11y-own-names
    option, which accepts names matching ${FLATPAK_ID}.*
    . Apps may call the org.a11y.atspi.Socket.Embedded method on
    names matching ${FLATPAK_ID}.Sandboxed.* by default
    . flatpak run -vv $app_id shows all applicable sandboxing
    parameters and their source, including overrides, as debug
    messages
  - Introduce USB device listing
    . Apps can list which USB devices they want to access ahead
    of time by using the --usb parameter. Check the manpages
    for the more information about the accepted syntax.
    . Denying access to USB devices is also possible with the
  - -no-usb parameter. The syntax is equal to --usb.
    . Both options merely store metadata, and aren't used by
    Flatpak itself. This metadata is intended to be used by the
    (as of now, still in progress) USB portal to decide which
    devices the app can enumerate and request access.
  - Add support for KDE search completion
  - Use the instance id of the Flatpak app as part of the cgroup
    name. This better matches the naming conventions for cgroup.
  + Bug fixes:
  - Update libglnx to 2024-08-23
  - fix build in environments that use -Werror=return-type, such
    as openSUSE Tumbleweed
  - add a fallback definition for G_PID_FORMAT with older GLib
  - avoid warnings for g_steal_fd() with newer GLib
  - improve compatibility of g_closefrom() backport with newer
    GLib
  - Update meson wrap file for xdg-dbus-proxy to version 0.1.6:
  - compatibility with D-Bus implementations that pipeline the
    authentication handshake, such as sd-bus and zbus
  - compatibility with D-Bus implementations that use
    non-consecutive serial numbers, such as godbus and zbus
  - broadcast signals can be allowed without having to add TALK
    permission
  - fix memory leaks
  + Internal changes:
  - Better const-correctness
  - Fix a shellcheck warning in the tests
- Drop libglnx.patch: Fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1734696000">- Update to version 1.15.91 (unstable):
  + Enhancements:
  - Add the FLATPAK_DATA_DIR environment variable, which allows
    overriding at runtime the data directory location that
    Flatpak uses to search for configuration files such as
    remotes. This is useful for running tests, and for when
    installing using Flatpak in a chroot.
  - Add a FLATPAK_DOWNLOAD_TMPDIR variable. This allows using
    download directories other than /var/tmp.
  - Emit progress escape sequence. This can be used by terminal
    emulators to detect and display progress of Flatpak
    operations on their graphical user interfaces.
  + Bug fixes:
  - Install missing test data. This should fix "as-installed"
    tests via ginsttest-runner, used for example in Debian's
    autopkgtest framework.
  - Unify and improve how the Wayland socket is passed to the
    sandboxed app. This should fix a regression that is triggered
    by compositors that both implement the security-context-v1
    protocol, and sets the WAYLAND_DISPLAY environment variable
    when launching Flatpak apps.
  - Fix the plural form of a translatable string.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736424000">- Update to version 1.16.0:
  + Bug fixes:
  - Update libglnx to 2024-12-06:
    . Fix an assertion failure if creating a parent directory
    encounters a dangling symlink.
    . Fix a Meson warning.
    . Don't emit terminal progress indicator escape sequences by
    default. They are interpreted as notifications by some
    terminal emulators.
  - Fix introspection annotations in libflatpak.
  + Enhancements:
  - Add the FLATPAK_TTY_PROGRESS environment variable, which
    re-enables the terminal progress indicator escape sequences
    added in 1.15.91.
  - Document the FLATPAK_FANCY_OUTPUT environment variable, which
    allows disabling the fancy formatting when outputting to a
    terminal.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746964800">- Update to version 1.16.1:
  + Bug fixes:
  - Fix intermittent flatpak-portal crashes by avoiding
    unnecessary multi-threading
  - Don't show a confusing confirmation prompt when flatpak
    remove --unused removes autoprune-unless extensions that are
    no longer needed, such as older Nvidia drivers
  - Don't propagate $PYTHONPYCACHEPREFIX from host into sandbox
  - Don't propagate $WAYLAND_DISPLAY, $WAYLAND_SOCKET from host
    into sandbox if access to the Wayland socket has been denied
  - When discovering the AT-SPI bus, treat $AT_SPI_BUS_ADDRESS as
    higher-priority than GetAddress(), more closely matching the
    behaviour of AT-SPI itself
  - Fix a memory leak when installing extra-data
  - Don't show fatal transaction errors twice
  - Fix the build with -Ddefault_library=static
  - Fix incorrect error reporting
  - When using FLATPAK_TTY_PROGRESS, terminate OSC escape
    sequence with standard ST sequence instead of xterm-specific
    BEL
  - Include all options in shell completion for flatpak search
  + Enhancements:
  - When using parental controls, allow a child account to update
    existing apps by default, to ensure that security and bugfix
    updates can be installed. This can be overridden by setting
    polkit policy rules for the new
    org.freedesktop.Flatpak.override-parental-controls-update
    action if necessary
  - Make systemd scopes easier to match to Flatpak app instances,
    by using the instance ID instead of the top-level process ID
    in the scope name
  - Access to --device=dri now includes /dev/udmabuf
  - Improve the error message for an invalid parameter to
    flatpak-spawn --sandbox-a11y-own-name
  - Speed up flatpak prune --dry-run by not calculating potential
    freed space and avoiding operations that would need to hold a
    lock
  - Speed up flatpak permission-reset by only writing entries
    that have actually changed
  - Documentation improvements
  - Look for TLS certificates at /etc/containers/certs.d when
    interacting with OCI registries
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1749124800">- Switch to source service for tarball.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754827200">- Add cd80e843435df5ce70d9a2b6710098135ceb9085.patch:
  session-helper: Avoid a memory leak.</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15828)</changelog>
  <changelog author="songchuan.kang@suse.com" date="1776340800">- Update to version 1.16.6 (bsc#1261769 / CVE-2026-34078,
  bsc#1261770 / CVE-2026-34079):
  + 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
- Changes from 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
- Changes from 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)
- Changes from version 1.16.3:
  + Be selective about when to map font-dirs.xml in flatpak build.
- Changes from version 1.16.2:
  + Enhancements:
  - Documentation improvements
  - Support the reinstall option on bundle installations
  - Enable the VA-API extension for Intel Xe GPUs
  - Documentation improvements
  - Add cancellation support for curl downloads
  + Bug fixes:
  - Provide an empty /run/host/font-dirs.xml during flatpak build
  - Fix various issues with flatpak mask and flatpak pin by
    reloading the repo configuration after changes done via the
    system helper
  - Fix an issue where the home directory would accidentally be
    accessible when a bad version of glib is in use, the app has
    access to a standard XDG directory, and that directory is not
    available on the system
  - flatpak-kill will no longer send SIGKILL to all processes in
    the current process group
  - Various bug fixes for the OCI support
  - Fix various memory leaks
  - Fix various crashes
  + Updated translations.
- 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
- Drop cd80e843435df5ce70d9a2b6710098135ceb9085.patch: Fixed
  upstream.</changelog>
</package>
<package pkgid="1800f7305d16c01bd05e08f40f9ed756bf549957584c300931c2a0f944629166444c9c2991924dee58bfb906bfddb702b01e10fbc632e0025da3427475167146" name="flatpak-selinux" arch="noarch">
  <version epoch="0" ver="1.16.6" rel="160099.1.24"/>
  <changelog author="rfrohl@suse.com" date="1727870400">- Explicitly BuildRequire selinux-policy-targeted to allow
  selinux_relabel_* in scriptlets to work on other codestreams</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1732795200">- Update to version 1.15.12:
  + Return to using the process ID of the Flatpak app in the cgroup
    name. Using the instance ID in 1.15.11 caused crashes when
    installing apps, extensions or runtimes that use the "extra
    data" mechanism, which does not set up an instance ID.
- Changes from version 1.15.11:
  + Dependencies:
  - In distributions that compile Flatpak to use a separate
    xdg-dbus-proxy executable, version 0.1.6 is recommended (but
    not required).
  - The minimum xdg-dbus-proxy continues to be 0.1.0.
  + Enhancements:
  - Allow applications like WebKit to connect the AT-SPI
    accessibility tree of processes in a sub-sandbox with the
    tree in the main process.
    . New sandboxing parameter flatpak run --a11y-own-name, which
    is like --own-name but for the accessibility bus.
    . flatpak-portal API v7: add new sandbox-a11y-own-names
    option, which accepts names matching ${FLATPAK_ID}.*
    . Apps may call the org.a11y.atspi.Socket.Embedded method on
    names matching ${FLATPAK_ID}.Sandboxed.* by default
    . flatpak run -vv $app_id shows all applicable sandboxing
    parameters and their source, including overrides, as debug
    messages
  - Introduce USB device listing
    . Apps can list which USB devices they want to access ahead
    of time by using the --usb parameter. Check the manpages
    for the more information about the accepted syntax.
    . Denying access to USB devices is also possible with the
  - -no-usb parameter. The syntax is equal to --usb.
    . Both options merely store metadata, and aren't used by
    Flatpak itself. This metadata is intended to be used by the
    (as of now, still in progress) USB portal to decide which
    devices the app can enumerate and request access.
  - Add support for KDE search completion
  - Use the instance id of the Flatpak app as part of the cgroup
    name. This better matches the naming conventions for cgroup.
  + Bug fixes:
  - Update libglnx to 2024-08-23
  - fix build in environments that use -Werror=return-type, such
    as openSUSE Tumbleweed
  - add a fallback definition for G_PID_FORMAT with older GLib
  - avoid warnings for g_steal_fd() with newer GLib
  - improve compatibility of g_closefrom() backport with newer
    GLib
  - Update meson wrap file for xdg-dbus-proxy to version 0.1.6:
  - compatibility with D-Bus implementations that pipeline the
    authentication handshake, such as sd-bus and zbus
  - compatibility with D-Bus implementations that use
    non-consecutive serial numbers, such as godbus and zbus
  - broadcast signals can be allowed without having to add TALK
    permission
  - fix memory leaks
  + Internal changes:
  - Better const-correctness
  - Fix a shellcheck warning in the tests
- Drop libglnx.patch: Fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1734696000">- Update to version 1.15.91 (unstable):
  + Enhancements:
  - Add the FLATPAK_DATA_DIR environment variable, which allows
    overriding at runtime the data directory location that
    Flatpak uses to search for configuration files such as
    remotes. This is useful for running tests, and for when
    installing using Flatpak in a chroot.
  - Add a FLATPAK_DOWNLOAD_TMPDIR variable. This allows using
    download directories other than /var/tmp.
  - Emit progress escape sequence. This can be used by terminal
    emulators to detect and display progress of Flatpak
    operations on their graphical user interfaces.
  + Bug fixes:
  - Install missing test data. This should fix "as-installed"
    tests via ginsttest-runner, used for example in Debian's
    autopkgtest framework.
  - Unify and improve how the Wayland socket is passed to the
    sandboxed app. This should fix a regression that is triggered
    by compositors that both implement the security-context-v1
    protocol, and sets the WAYLAND_DISPLAY environment variable
    when launching Flatpak apps.
  - Fix the plural form of a translatable string.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736424000">- Update to version 1.16.0:
  + Bug fixes:
  - Update libglnx to 2024-12-06:
    . Fix an assertion failure if creating a parent directory
    encounters a dangling symlink.
    . Fix a Meson warning.
    . Don't emit terminal progress indicator escape sequences by
    default. They are interpreted as notifications by some
    terminal emulators.
  - Fix introspection annotations in libflatpak.
  + Enhancements:
  - Add the FLATPAK_TTY_PROGRESS environment variable, which
    re-enables the terminal progress indicator escape sequences
    added in 1.15.91.
  - Document the FLATPAK_FANCY_OUTPUT environment variable, which
    allows disabling the fancy formatting when outputting to a
    terminal.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746964800">- Update to version 1.16.1:
  + Bug fixes:
  - Fix intermittent flatpak-portal crashes by avoiding
    unnecessary multi-threading
  - Don't show a confusing confirmation prompt when flatpak
    remove --unused removes autoprune-unless extensions that are
    no longer needed, such as older Nvidia drivers
  - Don't propagate $PYTHONPYCACHEPREFIX from host into sandbox
  - Don't propagate $WAYLAND_DISPLAY, $WAYLAND_SOCKET from host
    into sandbox if access to the Wayland socket has been denied
  - When discovering the AT-SPI bus, treat $AT_SPI_BUS_ADDRESS as
    higher-priority than GetAddress(), more closely matching the
    behaviour of AT-SPI itself
  - Fix a memory leak when installing extra-data
  - Don't show fatal transaction errors twice
  - Fix the build with -Ddefault_library=static
  - Fix incorrect error reporting
  - When using FLATPAK_TTY_PROGRESS, terminate OSC escape
    sequence with standard ST sequence instead of xterm-specific
    BEL
  - Include all options in shell completion for flatpak search
  + Enhancements:
  - When using parental controls, allow a child account to update
    existing apps by default, to ensure that security and bugfix
    updates can be installed. This can be overridden by setting
    polkit policy rules for the new
    org.freedesktop.Flatpak.override-parental-controls-update
    action if necessary
  - Make systemd scopes easier to match to Flatpak app instances,
    by using the instance ID instead of the top-level process ID
    in the scope name
  - Access to --device=dri now includes /dev/udmabuf
  - Improve the error message for an invalid parameter to
    flatpak-spawn --sandbox-a11y-own-name
  - Speed up flatpak prune --dry-run by not calculating potential
    freed space and avoiding operations that would need to hold a
    lock
  - Speed up flatpak permission-reset by only writing entries
    that have actually changed
  - Documentation improvements
  - Look for TLS certificates at /etc/containers/certs.d when
    interacting with OCI registries
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1749124800">- Switch to source service for tarball.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754827200">- Add cd80e843435df5ce70d9a2b6710098135ceb9085.patch:
  session-helper: Avoid a memory leak.</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15828)</changelog>
  <changelog author="songchuan.kang@suse.com" date="1776340800">- Update to version 1.16.6 (bsc#1261769 / CVE-2026-34078,
  bsc#1261770 / CVE-2026-34079):
  + 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
- Changes from 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
- Changes from 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)
- Changes from version 1.16.3:
  + Be selective about when to map font-dirs.xml in flatpak build.
- Changes from version 1.16.2:
  + Enhancements:
  - Documentation improvements
  - Support the reinstall option on bundle installations
  - Enable the VA-API extension for Intel Xe GPUs
  - Documentation improvements
  - Add cancellation support for curl downloads
  + Bug fixes:
  - Provide an empty /run/host/font-dirs.xml during flatpak build
  - Fix various issues with flatpak mask and flatpak pin by
    reloading the repo configuration after changes done via the
    system helper
  - Fix an issue where the home directory would accidentally be
    accessible when a bad version of glib is in use, the app has
    access to a standard XDG directory, and that directory is not
    available on the system
  - flatpak-kill will no longer send SIGKILL to all processes in
    the current process group
  - Various bug fixes for the OCI support
  - Fix various memory leaks
  - Fix various crashes
  + Updated translations.
- 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
- Drop cd80e843435df5ce70d9a2b6710098135ceb9085.patch: Fixed
  upstream.</changelog>
</package>
<package pkgid="c7bf3a7a2724f12d2df5c30209e7825137051526a723cf73e2977660752fab1d586e0a15359242179a98cc579f5e97e4a278cfea28f297b4b0c926ea783bf9ab" name="flatpak-spawn" arch="s390x">
  <version epoch="0" ver="1.0.6" rel="bp161.1.2"/>
  <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&#xF8;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&#xF8;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&#xF8;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="ef418d1d836d73d62938c3b9c21f51a33e4a979122bc2e6dfd8bc3a331b27f0dfb9aa0e77cfcf1b1f183928fa4e1f19d9c0577d3290a490ec4cbf19e246627d9" name="flatpak-xdg-utils" arch="s390x">
  <version epoch="0" ver="1.0.6" rel="bp161.1.2"/>
  <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&#xF8;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&#xF8;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&#xF8;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="42ec36089a2024b9cbe4fe2d95fb28fab06d8ffa39a0d11650e9d8b51b3847cd75368afe76148227a5d9419f9319556dc5c01c54cd26b3f06dd955d06d4a570f" name="flatpak-zsh-completion" arch="noarch">
  <version epoch="0" ver="1.16.6" rel="160099.1.24"/>
  <changelog author="rfrohl@suse.com" date="1727870400">- Explicitly BuildRequire selinux-policy-targeted to allow
  selinux_relabel_* in scriptlets to work on other codestreams</changelog>
  <changelog author="dimstar@opensuse.org" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1732795200">- Update to version 1.15.12:
  + Return to using the process ID of the Flatpak app in the cgroup
    name. Using the instance ID in 1.15.11 caused crashes when
    installing apps, extensions or runtimes that use the "extra
    data" mechanism, which does not set up an instance ID.
- Changes from version 1.15.11:
  + Dependencies:
  - In distributions that compile Flatpak to use a separate
    xdg-dbus-proxy executable, version 0.1.6 is recommended (but
    not required).
  - The minimum xdg-dbus-proxy continues to be 0.1.0.
  + Enhancements:
  - Allow applications like WebKit to connect the AT-SPI
    accessibility tree of processes in a sub-sandbox with the
    tree in the main process.
    . New sandboxing parameter flatpak run --a11y-own-name, which
    is like --own-name but for the accessibility bus.
    . flatpak-portal API v7: add new sandbox-a11y-own-names
    option, which accepts names matching ${FLATPAK_ID}.*
    . Apps may call the org.a11y.atspi.Socket.Embedded method on
    names matching ${FLATPAK_ID}.Sandboxed.* by default
    . flatpak run -vv $app_id shows all applicable sandboxing
    parameters and their source, including overrides, as debug
    messages
  - Introduce USB device listing
    . Apps can list which USB devices they want to access ahead
    of time by using the --usb parameter. Check the manpages
    for the more information about the accepted syntax.
    . Denying access to USB devices is also possible with the
  - -no-usb parameter. The syntax is equal to --usb.
    . Both options merely store metadata, and aren't used by
    Flatpak itself. This metadata is intended to be used by the
    (as of now, still in progress) USB portal to decide which
    devices the app can enumerate and request access.
  - Add support for KDE search completion
  - Use the instance id of the Flatpak app as part of the cgroup
    name. This better matches the naming conventions for cgroup.
  + Bug fixes:
  - Update libglnx to 2024-08-23
  - fix build in environments that use -Werror=return-type, such
    as openSUSE Tumbleweed
  - add a fallback definition for G_PID_FORMAT with older GLib
  - avoid warnings for g_steal_fd() with newer GLib
  - improve compatibility of g_closefrom() backport with newer
    GLib
  - Update meson wrap file for xdg-dbus-proxy to version 0.1.6:
  - compatibility with D-Bus implementations that pipeline the
    authentication handshake, such as sd-bus and zbus
  - compatibility with D-Bus implementations that use
    non-consecutive serial numbers, such as godbus and zbus
  - broadcast signals can be allowed without having to add TALK
    permission
  - fix memory leaks
  + Internal changes:
  - Better const-correctness
  - Fix a shellcheck warning in the tests
- Drop libglnx.patch: Fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1734696000">- Update to version 1.15.91 (unstable):
  + Enhancements:
  - Add the FLATPAK_DATA_DIR environment variable, which allows
    overriding at runtime the data directory location that
    Flatpak uses to search for configuration files such as
    remotes. This is useful for running tests, and for when
    installing using Flatpak in a chroot.
  - Add a FLATPAK_DOWNLOAD_TMPDIR variable. This allows using
    download directories other than /var/tmp.
  - Emit progress escape sequence. This can be used by terminal
    emulators to detect and display progress of Flatpak
    operations on their graphical user interfaces.
  + Bug fixes:
  - Install missing test data. This should fix "as-installed"
    tests via ginsttest-runner, used for example in Debian's
    autopkgtest framework.
  - Unify and improve how the Wayland socket is passed to the
    sandboxed app. This should fix a regression that is triggered
    by compositors that both implement the security-context-v1
    protocol, and sets the WAYLAND_DISPLAY environment variable
    when launching Flatpak apps.
  - Fix the plural form of a translatable string.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736424000">- Update to version 1.16.0:
  + Bug fixes:
  - Update libglnx to 2024-12-06:
    . Fix an assertion failure if creating a parent directory
    encounters a dangling symlink.
    . Fix a Meson warning.
    . Don't emit terminal progress indicator escape sequences by
    default. They are interpreted as notifications by some
    terminal emulators.
  - Fix introspection annotations in libflatpak.
  + Enhancements:
  - Add the FLATPAK_TTY_PROGRESS environment variable, which
    re-enables the terminal progress indicator escape sequences
    added in 1.15.91.
  - Document the FLATPAK_FANCY_OUTPUT environment variable, which
    allows disabling the fancy formatting when outputting to a
    terminal.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746964800">- Update to version 1.16.1:
  + Bug fixes:
  - Fix intermittent flatpak-portal crashes by avoiding
    unnecessary multi-threading
  - Don't show a confusing confirmation prompt when flatpak
    remove --unused removes autoprune-unless extensions that are
    no longer needed, such as older Nvidia drivers
  - Don't propagate $PYTHONPYCACHEPREFIX from host into sandbox
  - Don't propagate $WAYLAND_DISPLAY, $WAYLAND_SOCKET from host
    into sandbox if access to the Wayland socket has been denied
  - When discovering the AT-SPI bus, treat $AT_SPI_BUS_ADDRESS as
    higher-priority than GetAddress(), more closely matching the
    behaviour of AT-SPI itself
  - Fix a memory leak when installing extra-data
  - Don't show fatal transaction errors twice
  - Fix the build with -Ddefault_library=static
  - Fix incorrect error reporting
  - When using FLATPAK_TTY_PROGRESS, terminate OSC escape
    sequence with standard ST sequence instead of xterm-specific
    BEL
  - Include all options in shell completion for flatpak search
  + Enhancements:
  - When using parental controls, allow a child account to update
    existing apps by default, to ensure that security and bugfix
    updates can be installed. This can be overridden by setting
    polkit policy rules for the new
    org.freedesktop.Flatpak.override-parental-controls-update
    action if necessary
  - Make systemd scopes easier to match to Flatpak app instances,
    by using the instance ID instead of the top-level process ID
    in the scope name
  - Access to --device=dri now includes /dev/udmabuf
  - Improve the error message for an invalid parameter to
    flatpak-spawn --sandbox-a11y-own-name
  - Speed up flatpak prune --dry-run by not calculating potential
    freed space and avoiding operations that would need to hold a
    lock
  - Speed up flatpak permission-reset by only writing entries
    that have actually changed
  - Documentation improvements
  - Look for TLS certificates at /etc/containers/certs.d when
    interacting with OCI registries
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1749124800">- Switch to source service for tarball.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754827200">- Add cd80e843435df5ce70d9a2b6710098135ceb9085.patch:
  session-helper: Avoid a memory leak.</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15828)</changelog>
  <changelog author="songchuan.kang@suse.com" date="1776340800">- Update to version 1.16.6 (bsc#1261769 / CVE-2026-34078,
  bsc#1261770 / CVE-2026-34079):
  + 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
- Changes from 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
- Changes from 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)
- Changes from version 1.16.3:
  + Be selective about when to map font-dirs.xml in flatpak build.
- Changes from version 1.16.2:
  + Enhancements:
  - Documentation improvements
  - Support the reinstall option on bundle installations
  - Enable the VA-API extension for Intel Xe GPUs
  - Documentation improvements
  - Add cancellation support for curl downloads
  + Bug fixes:
  - Provide an empty /run/host/font-dirs.xml during flatpak build
  - Fix various issues with flatpak mask and flatpak pin by
    reloading the repo configuration after changes done via the
    system helper
  - Fix an issue where the home directory would accidentally be
    accessible when a bad version of glib is in use, the app has
    access to a standard XDG directory, and that directory is not
    available on the system
  - flatpak-kill will no longer send SIGKILL to all processes in
    the current process group
  - Various bug fixes for the OCI support
  - Fix various memory leaks
  - Fix various crashes
  + Updated translations.
- 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
- Drop cd80e843435df5ce70d9a2b6710098135ceb9085.patch: Fixed
  upstream.</changelog>
</package>
<package pkgid="b078a605617f98af5542c677da4bbe83288865e5b692a2b69d146fc9f7d3c442e39bce7b7e8dc0013cdcb0eabe2dfed83f593cecdcf0c471f7660978551544b8" name="flatten-maven-plugin" arch="noarch">
  <version epoch="0" ver="1.6.0" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1728475200">- Initial packaging with version 1.6.0</changelog>
</package>
<package pkgid="d9d3ff81d3f8079b1de5e54051b1e39e00490c8a1ba4c8344886b19ca39a38a6bda3d99831dea4d4b55ba59653709959e1238c75832638fcfd151ce4e40d1989" name="flatten-maven-plugin-javadoc" arch="noarch">
  <version epoch="0" ver="1.6.0" rel="bp161.1.4"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1728475200">- Initial packaging with version 1.6.0</changelog>
</package>
<package pkgid="0640e2fdef54e398ba3fd7cac65f71fa2e79af7504caa902b09677cf23ba54a07d58a47024815e3e84aa999e991372091b7059d77c48a4ab4d8c14fa76ff9901" name="flex" arch="s390x">
  <version epoch="0" ver="2.6.4" rel="160099.4.3"/>
  <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="mpluskal@suse.com" date="1565784000">- Enable profile guided optimization during build</changelog>
  <changelog author="mpluskal@suse.com" date="1613390400">- Update project url</changelog>
  <changelog author="dmueller@suse.com" date="1619870400">- stop installing COPYING into docdir (already in licensedir)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="e803c53ce39c312be1f7e5c632e3f310bdfa7ee134ad8f849cf6cdc8dab190f28230cac3012e95d341cba021f1284c987a74319b10d8db6e71439763485f089f" name="flint-devel" arch="s390x">
  <version epoch="0" ver="3.1.3" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650542400">- Update to release 2.8.4
  * Fix a serious bug in nmod_poly_xgcd_hgcd, nmod_poly_xgcd,
    fmpz_poly_xgcd_modular, fmpz_poly_xgcd, fmpq_poly_xgcd for
    polynomials of length &gt;= 340.
  * Fix a serious big in fmpz_mod_poly_xgcd for polynomials of
    large length
  * Fix an assertion failure in fmpz_mat_solve_fflu (only
    relevant if asserts enabled)
  * Fix some bugs on 32 bit machines
  * Fix bug in nmod_mpoly_factor (returned 0 for some
    factorisations)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Update to release 2.8.5
  * Fix unspecified serious bug in LLL</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Update to release 2.9.0
  * Add Eulerian polynomials
  * Support "multivariate" polynomials with zero variables
  * Improve Stirling numbers of both kinds
  * Speed up numerous fmpz functions for small inputs
  * Speedups to nmod arithmetic
  * Improve nmod_mat LU decomposition
  * Speed up Hermite polynomials
  * Add n-th derivative for Z[x] and Q[x]
  * Improve fq_default module (nmod is now used where optimal)
  * Add sqrt functions for numerous polynomial/series modules and
    finite fields
  * Add FFT matrix multiplication
  * Improve LLL for general use
  * Add matrix-vector products over Q
  * Add can_solve function for fmpq_mat, handling
    non-square/singular matrices</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Update homepage/source URLs.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- Update to release 3.0.0
  * The following libraries have been merged into FLINT and are no
    longer maintianed as separate libs: arb-2.23, calcium-0.4,
    antic-0.2.5. The API is largely backwards-compatible but there
    are some changes to rarely-used and internal functions,
    documented in history.rst.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699617600">- Update to release 3.0.1
  * A few build fixes
  * n_factor_ecm_select_curve: fix rare arithmetic bug and
    fix memory leak</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1708862400">- Update to release 3.1.0
  * The methods in the ``fmpz_mod_mat`` module now use a context object.
  * Changed ``fq_mat_rref`` and others to allow separate input and
    output matrices.
  * New module ``acb_theta`` for computing complex Riemann theta
    functions with characteristics in any dimension.
  * ``flint_printf`` and related functions now supports printing
    common FLINT types, e.g. using the format string ``%{fmpz}``
    for ``fmpz_t``.
  * Added ``fmpz_mpoly_q_set_str_pretty`` and
    ``fmpz_mpoly_q_get_str_pretty``.
  * Added ``flint_mpn_mulhigh``.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709812800">- Update to release 3.1.1
  * Add check for aligned_alloc and _aligned_malloc</changelog>
  <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>
</package>
<package pkgid="652dd7a361257e9f2e012f2f18c46224d2ac1df3f75c6b8dcbd66805534a8fded5f08edec6f8312b483a1c7e664b7c1b25d18a5754006e5630504307b11cff68" name="flite" arch="s390x">
  <version epoch="0" ver="2.2" rel="160099.2.4"/>
  <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="dmueller@suse.com" 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="031bc792a509943d4302426de7c07c50d04d06cdc8739996b0a7c8a43edcc3b043b5c86ea6d6860b135e44c098c640261c55e6b1156622ef16a097fc4f8a2d7f" name="flite-devel" arch="s390x">
  <version epoch="0" ver="2.2" rel="160099.2.4"/>
  <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="dmueller@suse.com" 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="0578b76c041448268406fbfc7811e29d5f70ac54a7cc30b6c192977d44f68824986449abbf79e796686f0d9094361766638048bc725d8575ddeaa03485166792" name="flnews" arch="s390x">
  <version epoch="0" ver="1.2.1" rel="bp161.1.3"/>
  <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="bea7f969854b78a8f4ba209d105d4e0797d96f8801b13947fafbab271eb3479942b52e0a4c1fbbac2aae696ad17f9901eea34921d1327c9c2a3e35d45c7a940a" name="flocc" arch="s390x">
  <version epoch="0" ver="0.1" rel="bp161.1.2"/>
  <changelog author="Joerg Roedel &lt;jroedel@suse.com&gt;" date="1638360000">- Initial packaging of flocc</changelog>
  <changelog author="Joerg Roedel &lt;jroedel@suse.com&gt;" date="1638360001">- New version fixing two problems</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1710331200">- Modernise spec file</changelog>
</package>
<package pkgid="ce172e8c5c7b36b8303ca20407c693af2ebd7b156c12b6487614215b8d3d365f458e1f717188883fc88f801fa8ab10d63e7aecb39034431529466759b92a8a43" name="flom" arch="s390x">
  <version epoch="0" ver="1.6.1" rel="bp161.1.4"/>
  <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="dae9d0db8e7a464c3e10c31b4cb36061ec97f5a3fc9524f0a8f640eec91d38d591aafdbe76f2c8b357e526923feddc55794740ea8fe89a9ff977f0e086ebd079" name="flom-devel" arch="s390x">
  <version epoch="0" ver="1.6.1" rel="bp161.1.4"/>
  <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="8f8be4ff7c934305cf3a0b91e5eac730b9bd99b56ee4669e8bfd06e4d273d8c669dc7ff21be55468b6b88042bfbd1031e122e2e68b4015f234b96c51e7eeeeb4" name="flowgrind" arch="s390x">
  <version epoch="0" ver="0.8.2" rel="bp161.1.5"/>
  <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&#xFC;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>
</package>
<package pkgid="df1f51837599b2fbac0bef87a3d6507e2e059bb5ef9eca31b452780c480a37c7ad75ff90520821a376849dc2bc88cc47ef6a9e93a806d3ed50ce820386adf79c" name="fltk-devel" arch="s390x">
  <version epoch="0" ver="1.3.9" rel="160099.4.9"/>
  <changelog author="mliska@suse.cz" date="1565352000">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <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@suse.com" 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="dmueller@suse.com" 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="rpm@fthiessen.de" 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.bruens@rwth-aachen.de" date="1641643200">- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="7ff68ef479af36e7a45a78b5a297d6f5e6f72e07793c6a873093175f29c49937bbd7fa30ddefe433dedd3d4919c166e10e13f0fc2ff9e039126123d9b4406bba" name="fltk-devel-static" arch="s390x">
  <version epoch="0" ver="1.3.9" rel="160099.4.9"/>
  <changelog author="mliska@suse.cz" date="1565352000">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <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@suse.com" 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="dmueller@suse.com" 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="rpm@fthiessen.de" 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.bruens@rwth-aachen.de" date="1641643200">- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="5f46bcafadced6a8da61d11c6deddb7980b63cffdd2997fe949310eed2b81f6ca6b9020f32f26b83071a7bc9f6e51db1fea771a8b81e3a78ca412c1775a1b44f" name="fluid-soundfont-gm" arch="noarch">
  <version epoch="0" ver="3.1" rel="bp161.1.1"/>
  <changelog author="tsmithe@ubuntu.com" date="1202472000">- Initial Debian upload
- Provides soundfont for various applications (Closes: #466612)</changelog>
  <changelog author="pth@suse.de" date="1295006400">- Initial openSUSE package based on Tims work</changelog>
  <changelog author="pth@suse.de" date="1295438400">- Convert fluidr3_gs.cfg to unix text format.</changelog>
  <changelog author="pth@suse.de" date="1295956800">- Make package an additional owner of /usr/share/sounds/sf2.</changelog>
  <changelog author="tiwai@suse.de" date="1313150400">- fix fluidr3_gm.cfg: converted to unix text format and fix the
  SF2 file name</changelog>
  <changelog author="jengelh@inai.de" date="1341835200">- Remove redundant tags/sections from specfile
- Avoid requiring timidity for packaging</changelog>
  <changelog author="pth@suse.de" date="1366286400">- Add a copyright.</changelog>
</package>
<package pkgid="11c38e5cf1b2e3e477f89b43a4d884b281dff0265de65b6e883dbc7fd452d11666863bd39794a5e165546ef89bfe634225fc7f6a6e2fca0244f9784ac911adca" name="fluid-soundfont-gs" arch="noarch">
  <version epoch="0" ver="3.1" rel="bp161.1.1"/>
  <changelog author="tsmithe@ubuntu.com" date="1202472000">- Initial Debian upload
- Provides soundfont for various applications (Closes: #466612)</changelog>
  <changelog author="pth@suse.de" date="1295006400">- Initial openSUSE package based on Tims work</changelog>
  <changelog author="pth@suse.de" date="1295438400">- Convert fluidr3_gs.cfg to unix text format.</changelog>
  <changelog author="pth@suse.de" date="1295956800">- Make package an additional owner of /usr/share/sounds/sf2.</changelog>
  <changelog author="tiwai@suse.de" date="1313150400">- fix fluidr3_gm.cfg: converted to unix text format and fix the
  SF2 file name</changelog>
  <changelog author="jengelh@inai.de" date="1341835200">- Remove redundant tags/sections from specfile
- Avoid requiring timidity for packaging</changelog>
  <changelog author="pth@suse.de" date="1366286400">- Add a copyright.</changelog>
</package>
<package pkgid="96e49c9416b5cd2047b9671f8b5102dbb6557bc07c29cc6acb5b73605bb283f2f4660d8ef49cf8ba12a714f92eafe4a0c7a244cf452f2f597dd46a13f7019a7d" name="fluidsynth" arch="s390x">
  <version epoch="0" ver="2.5.2" rel="160099.1.6"/>
  <changelog author="mardnh@gmx.de" date="1737892800">- Update to version 2.4.3
  Bugfixes
  * It was discovered, that exclusive class note terminations were
    too slow.
  * Fix a regression introduced in 2.4.0 that allowed the
    amplitude of a voice playing in delay phase to rise infinitely.
  * MSGS drum-style note-cut has been converted to an opt-in
    setting synth.note-cut.
  * Support for SDL2 has been disabled by default.
  * Fix a regression introduced in 2.4.1 that could have caused
    infinite audio gain output for some MIDI files under certain
    configurations.
  * Silence a warning issued by Systemd v254+
- Update to version 2.4.2
  * Fix audible clicks when turning off voices while using a high
    filter resonance.
  * Restore discovery of libsndfile.
  * Fix a race condition when loading SF3 files containing
    multiple uncompressed samples.
- Update to version 2.4.1
  * Fix clicks and pops caused when changing parameters of the
    lowpass filter.
  * Minor adjustment to AWE32 NRPN behavior.
- Update to version 2.4.0
  New Features
  * Implement MSGS-style Drum Note Cut.
  * Add support for AWE32 NRPNs.
  * Add support for Polyphone's sample loop mode release.
  * Add support for SF2.04 absolute value modulators.
  Breaking Changes
  * LASH support has been removed.
  Musically Breaking changes
  * The default settings for reverb and chorus have been tuned to
    provide a more natural perception.
  * The behavior of the volume envelope's delay phase was
    previously incorrect.
  * The ModLfoToVolume generator was not able to increase the
    volume.
  * Fluidsynth's default device-id was changed, allowing it to
    process (most) SysEX events without further configuration.
  * Previously, some modulators were treated in a non-standard way
  Bug Fixes
  * The former linear interpolation of IIR filter coefficients
    could have caused audible clicks and cracks (#1345) - yet
    there is still a potential for clicks and cracks, see #1415
- Update to version 2.3.7
  * Fix SF3 decoder producing crackling sound for loud samples.
  * MIDI Format 2 is now rejected correctly since it was never
    supported.
  * Fix a regression introduced in 2.3.2 causing fluidsynth to
    fail discovering Oboe.
- Update to version 2.3.6
  * Fix discovery of gobject by CMake.
  * Fix a numerical instability that caused the chorus effect to
    stop working correctly when fluidsynth was compiled in single
    precision mode.
  * Fix timing issues in MIDI player related to incorrect handling
    of running status.
  * Fix ignoring LSB for RPN Pitch bend range events.</changelog>
  <changelog author="mardnh@gmx.de" date="1742126400">- Update to version 2.4.4
  * Support for SDL3 has been added, support for SDL2 has been
    deprecated.
  * Soundfonts that are not respecting the 46 zero-sample
    padding-space previously sounded incorrect when
    synth.dynamic-sample-loading was active.
  * Allow drum channels to profit from Soundfont Bank Offsets by
    no longer ignoring MSB Bank changes.
  * Revise the preset fallback logic for drum channels.
  * A regression introduced in 2.4.1 may have caused interrupted
    real-time playback when voices were using the lowpass filter.
  * Improve multi-user experience when running fluidsynth as
    systemd service.
  * Fix ordering and dependencies of fluidsynth's systemd service.
  * Revise fluidsynth's man page.</changelog>
  <changelog author="mardnh@gmx.de" date="1744718400">- Update to version 2.4.5
  * Fix SDL3 intercepting signals, causing CTRL+C to not quit
    fluidsynth.
  * Fix a few flaws in the AWE32 NRPN implementation.
  * A regression introduced in 2.4.4 broke drum preset selection
    for XG MIDIs.
  * Fix fluidsynth's systemd user daemon being unable to create
    lock file on some distros.
  * Fix fluidsynth ignoring initialFilterFc generator limits.
  * A regression introduced in 2.3.6 prevented SF2 NRPN messages
    from being processed correctly.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="mardnh@gmx.de" date="1746964800">- Update to version 2.4.6
  * Fix MIDI player skipping some events when seeking.
  * A regression introduced in 2.4.5 could have caused a
    heap-based buffer overrun (#1560)
  * Fix several issues when generating API docs with recent
    versions of Doxygen.</changelog>
  <changelog author="mardnh@gmx.de" date="1752667200">- Update to version 2.4.7
  * All previous versions of fluidsynth have incorrectly rejected
    Soundfont files with unknown INFO subchunks.
  * Fix incorrect GS DT1 SysEx checksum validation.
  * Fix a NULL pointer dereference during legato mono playing.
    (CVE-2025-56225, bsc#1256435)</changelog>
  <changelog author="mardnh@gmx.de" 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="mardnh@gmx.de" 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="mardnh@gmx.de" 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="tiwai@suse.com" 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="tiwai@suse.com" date="1770379200">- Disable the build check on s390x, as it's broken for now</changelog>
</package>
<package pkgid="4b3d09c96ec5eeedeb70816e5eaecabc4237e9b9888430a22d20340acc9fc9bdc0d5b06e36dc6d0b2dec3bcf02b20f9a2ea5c9152262a5b38bf479a8845c3398" name="fluidsynth-devel" arch="s390x">
  <version epoch="0" ver="2.5.2" rel="160099.1.6"/>
  <changelog author="mardnh@gmx.de" date="1737892800">- Update to version 2.4.3
  Bugfixes
  * It was discovered, that exclusive class note terminations were
    too slow.
  * Fix a regression introduced in 2.4.0 that allowed the
    amplitude of a voice playing in delay phase to rise infinitely.
  * MSGS drum-style note-cut has been converted to an opt-in
    setting synth.note-cut.
  * Support for SDL2 has been disabled by default.
  * Fix a regression introduced in 2.4.1 that could have caused
    infinite audio gain output for some MIDI files under certain
    configurations.
  * Silence a warning issued by Systemd v254+
- Update to version 2.4.2
  * Fix audible clicks when turning off voices while using a high
    filter resonance.
  * Restore discovery of libsndfile.
  * Fix a race condition when loading SF3 files containing
    multiple uncompressed samples.
- Update to version 2.4.1
  * Fix clicks and pops caused when changing parameters of the
    lowpass filter.
  * Minor adjustment to AWE32 NRPN behavior.
- Update to version 2.4.0
  New Features
  * Implement MSGS-style Drum Note Cut.
  * Add support for AWE32 NRPNs.
  * Add support for Polyphone's sample loop mode release.
  * Add support for SF2.04 absolute value modulators.
  Breaking Changes
  * LASH support has been removed.
  Musically Breaking changes
  * The default settings for reverb and chorus have been tuned to
    provide a more natural perception.
  * The behavior of the volume envelope's delay phase was
    previously incorrect.
  * The ModLfoToVolume generator was not able to increase the
    volume.
  * Fluidsynth's default device-id was changed, allowing it to
    process (most) SysEX events without further configuration.
  * Previously, some modulators were treated in a non-standard way
  Bug Fixes
  * The former linear interpolation of IIR filter coefficients
    could have caused audible clicks and cracks (#1345) - yet
    there is still a potential for clicks and cracks, see #1415
- Update to version 2.3.7
  * Fix SF3 decoder producing crackling sound for loud samples.
  * MIDI Format 2 is now rejected correctly since it was never
    supported.
  * Fix a regression introduced in 2.3.2 causing fluidsynth to
    fail discovering Oboe.
- Update to version 2.3.6
  * Fix discovery of gobject by CMake.
  * Fix a numerical instability that caused the chorus effect to
    stop working correctly when fluidsynth was compiled in single
    precision mode.
  * Fix timing issues in MIDI player related to incorrect handling
    of running status.
  * Fix ignoring LSB for RPN Pitch bend range events.</changelog>
  <changelog author="mardnh@gmx.de" date="1742126400">- Update to version 2.4.4
  * Support for SDL3 has been added, support for SDL2 has been
    deprecated.
  * Soundfonts that are not respecting the 46 zero-sample
    padding-space previously sounded incorrect when
    synth.dynamic-sample-loading was active.
  * Allow drum channels to profit from Soundfont Bank Offsets by
    no longer ignoring MSB Bank changes.
  * Revise the preset fallback logic for drum channels.
  * A regression introduced in 2.4.1 may have caused interrupted
    real-time playback when voices were using the lowpass filter.
  * Improve multi-user experience when running fluidsynth as
    systemd service.
  * Fix ordering and dependencies of fluidsynth's systemd service.
  * Revise fluidsynth's man page.</changelog>
  <changelog author="mardnh@gmx.de" date="1744718400">- Update to version 2.4.5
  * Fix SDL3 intercepting signals, causing CTRL+C to not quit
    fluidsynth.
  * Fix a few flaws in the AWE32 NRPN implementation.
  * A regression introduced in 2.4.4 broke drum preset selection
    for XG MIDIs.
  * Fix fluidsynth's systemd user daemon being unable to create
    lock file on some distros.
  * Fix fluidsynth ignoring initialFilterFc generator limits.
  * A regression introduced in 2.3.6 prevented SF2 NRPN messages
    from being processed correctly.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="mardnh@gmx.de" date="1746964800">- Update to version 2.4.6
  * Fix MIDI player skipping some events when seeking.
  * A regression introduced in 2.4.5 could have caused a
    heap-based buffer overrun (#1560)
  * Fix several issues when generating API docs with recent
    versions of Doxygen.</changelog>
  <changelog author="mardnh@gmx.de" date="1752667200">- Update to version 2.4.7
  * All previous versions of fluidsynth have incorrectly rejected
    Soundfont files with unknown INFO subchunks.
  * Fix incorrect GS DT1 SysEx checksum validation.
  * Fix a NULL pointer dereference during legato mono playing.
    (CVE-2025-56225, bsc#1256435)</changelog>
  <changelog author="mardnh@gmx.de" 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="mardnh@gmx.de" 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="mardnh@gmx.de" 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="tiwai@suse.com" 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="tiwai@suse.com" date="1770379200">- Disable the build check on s390x, as it's broken for now</changelog>
</package>
<package pkgid="de26a964e9c4b3bbfd4adbfc28235edcecfc4b6cc89d8b1b7e119a1bd58fe2442de777e3ff9e8d526060b846fe663f67131e8394d8fa8a227b535978cdc5ea45" name="flute" arch="noarch">
  <version epoch="0" ver="1.3.0" rel="bp161.1.6"/>
  <changelog author="mvyskocil@suse.com" date="1389096000">- Initial packaging of flute 1.3.0 for SUSE (based on Fedora spec)</changelog>
  <changelog author="tchvatal@suse.com" date="1404216000">- Build on SLE11</changelog>
  <changelog author="fstrba@suse.com" date="1504872000">- Use java source and target level 1.6 in order to allow building
  with jdk9</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647777600">- Build with java source and target level 8</changelog>
</package>
<package pkgid="fa4ebaa5854d3a6b6ba1315f77e0f8450f93b0bc21b304f8c3215cfece12648ad5dd0d9ed91e6e627d8ea11d54f146cf21f869d375168ded4e2ab9961c013048" name="flute-javadoc" arch="noarch">
  <version epoch="0" ver="1.3.0" rel="bp161.1.6"/>
  <changelog author="mvyskocil@suse.com" date="1389096000">- Initial packaging of flute 1.3.0 for SUSE (based on Fedora spec)</changelog>
  <changelog author="tchvatal@suse.com" date="1404216000">- Build on SLE11</changelog>
  <changelog author="fstrba@suse.com" date="1504872000">- Use java source and target level 1.6 in order to allow building
  with jdk9</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647777600">- Build with java source and target level 8</changelog>
</package>
<package pkgid="e3e1ebb1578730852600408e77574fb1a10356b40918ad45ca847a58260aa75ac090933473ffe2e8c462da7e8f77aafc1544fbddcaa5f746ef8fc7c4d9e33b06" name="fluxbox" arch="s390x">
  <version epoch="0" ver="1.3.7" rel="bp161.1.2"/>
  <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="f867cd57c14abec08ffffca54b792c8d3bf61afac0e21dbe4a578f85e642b60284b14ee69a51203eaa180aa16adabdd88c9b222c50f3b532b23f0c5f832f3ba0" name="fluxbox-styles-upstream" arch="noarch">
  <version epoch="0" ver="1.3.7" rel="bp161.1.2"/>
  <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="f630595d404e8b5be285a5b5fd534ef22d2263fa0ecff66d4320ac89ddb3c5bc530f766514a932e71c55809799615f123b23511957aad437c806bd2db249b081" name="fly" arch="s390x">
  <version epoch="0" ver="2.0.1" rel="bp161.1.2"/>
  <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="bced8a5d811a7d2b89def3a811d884eafb10099142e4194ac0c816164df26fb49068fd993fd788be8822250e7400c1725c133a9414b9803956793a44e6332dbf" name="fmt-10-devel" arch="s390x">
  <version epoch="0" ver="10.2.1" rel="bp161.1.2"/>
  <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&#x161;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="93699358a43625539193a8db7bca8928b4f89813afee853e0ef3544860b0e94e02f238925aefd15aeb5a085c1eb6397a1fafbc65783ba0726618dd09876c991e" name="fmt-9-devel" arch="s390x">
  <version epoch="0" ver="9.1.0" rel="160099.2.4"/>
  <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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="aloisio@gmx.com" 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="jengelh@inai.de" date="1651320000">- Replace obsolete macro %make_jobs by %cmake_build</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="mliska@suse.cz" 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="3a9761ac40b72d06ac7fb99d5d4fd8cd0b247d558b1f597561aeec4c0de808766bc4c297f5a9f9761413757ef086872a8564f459935d1e73d35170b588b59740" name="fmt-devel" arch="s390x">
  <version epoch="0" ver="11.1.4" rel="160099.2.5"/>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" date="1704369600">- Update to release 10.2.1
  * Restore symbol write_console(std::FILE* f, string_view text)</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" date="1735387200">- Update to release 11.1.1
  * Restore ABI compat with 11.0.2</changelog>
  <changelog author="jengelh@inai.de" date="1736596800">- Add 0001-Restore-ABI-compatibility.patch [boo#1235078]</changelog>
  <changelog author="jengelh@inai.de" date="1737892800">- Update to release 11.1.3
  * Readded `args()` to `fmt::format_context`
- Delete 0001-Restore-ABI-compatibility.patch (merged)</changelog>
  <changelog author="jengelh@inai.de" 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>
</package>
<package pkgid="18ba2e3299bffe8d99a33fc18d1e3ee7ea88f26233c13311e7c81ab5598fd9afefc0b7213a7a49e6eeff1c9c1b938330e86d8ce1e786675b44a60c8eab98ca63" name="fnm-bash-completion" arch="noarch">
  <version epoch="0" ver="1.37.2" rel="bp161.1.6"/>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1723982400">- Initial spec for fnm</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1728302400">- update to version 1.37.2:
  * fix: allow to type powershell and power-shell as shell type inputs
  * When downloading from node-dist, Fallback to .tar.gz download when the .tar.xz download fails
  * Fix --resolve-engines in combination with --use-on-cd
  * docs: add link for windows terminal startup script configuration
  * fix panic when list-remote --filter --latest has no results
  * set aliases during install, even if corepack is enabled
  * Document how to use nightly builds
  * internal: retry download in case of error in test proxy
  * performance optimizations, especially for fnm env
  * Allow reading non-unicode paths from environment variables</changelog>
</package>
<package pkgid="c82dc3e917ec8decddc873ef47b627515c8e492ca0b5c10433bd8e695c78248e8d0cbe7d3849c7d7de2681cf4e07808297c03eecc8d09f642e6bb498eece19ce" name="fnm-fish-completion" arch="noarch">
  <version epoch="0" ver="1.37.2" rel="bp161.1.6"/>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1723982400">- Initial spec for fnm</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1728302400">- update to version 1.37.2:
  * fix: allow to type powershell and power-shell as shell type inputs
  * When downloading from node-dist, Fallback to .tar.gz download when the .tar.xz download fails
  * Fix --resolve-engines in combination with --use-on-cd
  * docs: add link for windows terminal startup script configuration
  * fix panic when list-remote --filter --latest has no results
  * set aliases during install, even if corepack is enabled
  * Document how to use nightly builds
  * internal: retry download in case of error in test proxy
  * performance optimizations, especially for fnm env
  * Allow reading non-unicode paths from environment variables</changelog>
</package>
<package pkgid="05e7de344eca43bea1589d494ea6490082638bc2570d5ce47fb112769e6faf2c0c6410ec1d5e5a35ec20e3b44be64b9072894e577050f9fcb7bd738f09571b7d" name="fnm-zsh-completion" arch="noarch">
  <version epoch="0" ver="1.37.2" rel="bp161.1.6"/>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1723982400">- Initial spec for fnm</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1728302400">- update to version 1.37.2:
  * fix: allow to type powershell and power-shell as shell type inputs
  * When downloading from node-dist, Fallback to .tar.gz download when the .tar.xz download fails
  * Fix --resolve-engines in combination with --use-on-cd
  * docs: add link for windows terminal startup script configuration
  * fix panic when list-remote --filter --latest has no results
  * set aliases during install, even if corepack is enabled
  * Document how to use nightly builds
  * internal: retry download in case of error in test proxy
  * performance optimizations, especially for fnm env
  * Allow reading non-unicode paths from environment variables</changelog>
</package>
<package pkgid="edc473743524ed1eee5375a020884224f3d82a7e3077b32f97731f6544915963e5451970950aa52182a16f602063321b23efcd5487558f3de000c159bd1db518" name="fnott" arch="s390x">
  <version epoch="0" ver="1.7.0" rel="bp161.1.9"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1689681600">- Remove the following patches as they are already part of the new release
  * 0000-unreleased-changelog.patch
  * 0001-decoded-len-unused.patch
  * 0002-include-stdc-predef.patch
  * 0003-clang-fixes-on-changelog.patch
  * 0004-pkgbuild-on-changelog.patch
  * 0005-clang-plus-notification-stack-fix.patch
- Update to 1.4.1
  * Compilation errors with clang 15.x
  * Notifications initially positioned outside the screen not being visible after being moved up in the notification stack.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@uncomfyhalomacro.pl&gt;" date="1697198400">- Add 0001-memfd-noexec-seal.patch
  * newer kernels introduced MFD_NOEXEC_SEAL. Linux kernels older than
    6.3 will crash fnott because they will reject memfd_create() calls that set it.
    This patch fixes it by testing first if it works with the new MFD_NOEXEC_SEAL
    and then retry without it.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713787200">- Add package sig and developer keyring
- Remove 0001-memfd-noexec-seal.patch (Fixed upstream)
- Update to 1.5.0
  Added:
  * docs meson option
  * pause and unpause commands to temporarily disable or re-enable
    notifications.
  * Support for fractional scaling (wp_fractional_scale_v1).
  * Support for preferred buffer scale (wl_compositor &gt;= 6).
  * Support for server side cursors (wp_cursor_shape_v1).
  Changed:
  * Fnott now requires wayland-protocols &gt;= 1.32.
  * Minimum required meson version is now 0.59.
  * Move example config to &lt;sysconfdir&gt;/xdg/fnott.ini.
  * dpi-aware no longer accepts the value auto, and the default
    value is now no.
  Removed:
  * dpi-aware=auto</changelog>
  <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="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1748952000">- spec: package fnott.service also on 16.0 (bsc#1244025)</changelog>
</package>
<package pkgid="a9ab43e8ec6a108d085b65e932ef8e2d96100c5d7a9a1b7f759c7850feeed0b5fd0f0627a2777d18a2b7c7106dad1131ccc614067ed0beeb8df74f6956840653" name="fnott-zsh-completion" arch="s390x">
  <version epoch="0" ver="1.7.0" rel="bp161.1.9"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1689681600">- Remove the following patches as they are already part of the new release
  * 0000-unreleased-changelog.patch
  * 0001-decoded-len-unused.patch
  * 0002-include-stdc-predef.patch
  * 0003-clang-fixes-on-changelog.patch
  * 0004-pkgbuild-on-changelog.patch
  * 0005-clang-plus-notification-stack-fix.patch
- Update to 1.4.1
  * Compilation errors with clang 15.x
  * Notifications initially positioned outside the screen not being visible after being moved up in the notification stack.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@uncomfyhalomacro.pl&gt;" date="1697198400">- Add 0001-memfd-noexec-seal.patch
  * newer kernels introduced MFD_NOEXEC_SEAL. Linux kernels older than
    6.3 will crash fnott because they will reject memfd_create() calls that set it.
    This patch fixes it by testing first if it works with the new MFD_NOEXEC_SEAL
    and then retry without it.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713787200">- Add package sig and developer keyring
- Remove 0001-memfd-noexec-seal.patch (Fixed upstream)
- Update to 1.5.0
  Added:
  * docs meson option
  * pause and unpause commands to temporarily disable or re-enable
    notifications.
  * Support for fractional scaling (wp_fractional_scale_v1).
  * Support for preferred buffer scale (wl_compositor &gt;= 6).
  * Support for server side cursors (wp_cursor_shape_v1).
  Changed:
  * Fnott now requires wayland-protocols &gt;= 1.32.
  * Minimum required meson version is now 0.59.
  * Move example config to &lt;sysconfdir&gt;/xdg/fnott.ini.
  * dpi-aware no longer accepts the value auto, and the default
    value is now no.
  Removed:
  * dpi-aware=auto</changelog>
  <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="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1748952000">- spec: package fnott.service also on 16.0 (bsc#1244025)</changelog>
</package>
<package pkgid="42f65f3df3f4faae7ae68795c5b03f3d23c62c4bd601d20fbb7c627da83c13d8c10720b4e5971d703dd954d94b1fe0e10c10b6d9ea332482a47e01f333eaa8f5" name="focus-stack" arch="s390x">
  <version epoch="0" ver="1.4" rel="bp161.1.3"/>
  <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="b19b0d335ce45b903d3924fc9c03d7c8d48fdcf38544f6cd835ced87071638efa4f059936edc3a8327d41b80a81def93756e8e02bddaf079418309f98ca15185" name="focuswriter" arch="s390x">
  <version epoch="0" ver="1.8.12" rel="bp161.1.4"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1664280000">- Update to 1.8.3:
  Bug Fixes:
  * FIXED: Did not play sound effect when pressing enter
  * FIXED: Played sound effect when opening files
  * FIXED: Missing version number
  Translation Updates:
  * Dutch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673438400">- Update to 1.8.4:
  * FIXED: Did not ignore user input when force processing events
  * FIXED: Did not compile on macOS
  * FIXED: Did not compile on OS/2
  * Disabled typewriter sounds on OS/2
  * Replaced deprecated code</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687953600">- Update to 1.8.5:
  * FIXED: Unable to paste HTML into web browser
  * Translation Updates for: Russian, Turkish, Ukrainian</changelog>
  <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>
</package>
<package pkgid="2c2a1c4c684ddaaa7c8c20bd180ef5354391ca8263ef4492a036485c063cf156bc9612d79d683ef7792c7cc42071e674e4e8139f1a17bd53a6b016ceb84f4b11" name="focuswriter-lang" arch="noarch">
  <version epoch="0" ver="1.8.12" rel="bp161.1.4"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1664280000">- Update to 1.8.3:
  Bug Fixes:
  * FIXED: Did not play sound effect when pressing enter
  * FIXED: Played sound effect when opening files
  * FIXED: Missing version number
  Translation Updates:
  * Dutch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673438400">- Update to 1.8.4:
  * FIXED: Did not ignore user input when force processing events
  * FIXED: Did not compile on macOS
  * FIXED: Did not compile on OS/2
  * Disabled typewriter sounds on OS/2
  * Replaced deprecated code</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687953600">- Update to 1.8.5:
  * FIXED: Unable to paste HTML into web browser
  * Translation Updates for: Russian, Turkish, Ukrainian</changelog>
  <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>
</package>
<package pkgid="752a7ae989bc02d1c9c61eb8e226dd96f200116b7f6eb59c680bc82a686afdc6976da5f34bcbfe784f3c91827e54a51b39d166d891c92d68cf561c1f25587650" name="foliate" arch="noarch">
  <version epoch="0" ver="3.1.1" rel="bp161.1.1"/>
  <changelog author="QK ZHU &lt;qkzhu@suse.com&gt;" date="1624017600">- Fixed gjs dependency issue (boo#1187328).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1634212800">- Filter out the optional tracker typelib Requires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1636718400">- Add foliate-WebKit-version.patch: Fix launch if WebKit2-5.0
  happens to be installed (boo#1192627).</changelog>
  <changelog author="Dead Mozay &lt;dead-mozay@opensuse.org&gt;" date="1642075200">- Update to version 2.6.4:
  * Fixed various bugs.
  * Remove foliate-WebKit-version.patch: Patch in the release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642161600">- Drop hard typelib(WebKit2) Requires: No longer needed, now
  autodetected.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1700222400">- Update to version 3.0.0
  * UI changes:
  - The library and the e-book viewer are unified in a single
    window.
  - The library now loads more books as you scroll, no longer
    requiring clicks to load more items.
  - Table of contents, annotations, bookmarks are now in a sidebar,
    which is docked to the side by default, but can also be set
    to be always folded (overlaid on top of content when revealed).
  - The "Add Bookmark" button is moved to the header bar,
    and the page will show a ribbon when bookmarked.
  - Removed "turn page on tap"; use swiping instead.
  - Removed option for skeuomorphic shadows.
  - Removed experimental traditional titlebar option.
  * Book rendering:
  - It no longer loads the entire file into memory,
    greatly reducing startup time and memory usage,
    and it no longer loads every item in the TOC,
    further improving startup time.
  - Reloading now properly reloads the file, rather than merely
    re-rendering.
  - Mobipocket and Kindle files are no longer extracted on disk;
    they are processed entirely in memory.
  - Mobipocket files are now divided into sections at
    &lt;mbp:pagebreak&gt; tags, which greatly improves performance
    as it no longer requires rendering the whole book at once.
    Unfortunately this also means existing annotations for
    this format will not be displayed correctly.
  - When a page is not valid XHTML, it will be processed as HTML.
  - It no longer tries to override fonts with CSS. Instead,
    you can now configure the default serif, sans-serif,
    and monospace fonts, as well as setting the minimum font size.
  - Added support for obfuscated fonts.
  - Added support for user stylesheet.
  - FB2: fixed infinite recursion bug (#935) and comments
    are now correctly ignored.
  - Added experimental support for PDF files.
  - Removed support for CBR, CBT, and CB7 files
    (CBZ is still supported).
  * Layout:
  - Paginated mode now has animation and 1:1 touchscreen
    and touchpad swipe gestures.
  - Paginated mode supports more than two columns.
    The number of columns is controlled by a maximum width
    setting. As the window gets wider, it will add more columns
    to prevent lines from getting too long.
  - Margins are now relative to the viewport size.
  - It is now possible to configure both max width and max height.
  - The page reflows faster when resizing, and reliably stays
    at the same location without flashing.
  - Switching between paginated and scrolled layouts is faster
    and can be done with a shortcut (Ctrl+M).
  - Removed continuous scrolling mode, as the new renderer does
    not support it (yet).
  * Locations:
  - Locations are now calculated from raw byte size instead
    of character count. The progress slider and reading time
    estimates are available instantly when you first open a book,
    and locations are no longer cached. Old .json files in the
    cache directory can be deleted.
  - The progress slider now turns pages as you drag,
    and can be used with keyboard and mouse wheel.
  - Page-list and landmarks are now supported and can be
    accessed from the location popover.
  * Find in book:
  - Results are now shown in the sidebar.
  - Added option to ignore diacritics and to match whole words only.
  - Added shortcuts for going to next and previous matches
    (Ctrl+G and Ctrl+Shift+G).
  * Image viewer:
  - Images are opened with double click by default;
    removed options for single, right, and middle click.
  - Images are now copied and saved in their original format
    (previously, they were always converted to PNG).
  * Narration:
  - Text-to-speech now uses Speech Dispatcher,
    and supports pausing, skipping, word highlighting,
    SSML, and speed and pitch controls.
  - Added support for EPUB Media Overlays.
  * Copying:
  - Selected text can now be copied with HTML formatting.
  - Added "Copy with Citation", which adds the author and title
    info to the copied text.
  - Added "Copy Identifier", which copies the CFI of
    the text fragment.
  * Security:
  - The WebView no longer has unlimited file access.
  * Other changes:
  - Added underline option for annotations.
  - Annotations are now saved with timestamps.
  - Added the ability to print chapters and selections.
  - WebKit's inspector is always enabled, and can be accessed
    from the menu, or by pressing F12.
  * Added BuildRequires:
  - gtk4
  - libadwaita
  - webkitgtk-6.0
  - desktop-file-utils</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1700222401">- Fixed export of incorrect dependencies 'typelib(Adw)})'.
  Patch added foliate-fix-export-of-incorrect-dep-Adw.patch.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1700481600">- Update to version 3.0.1:
  * Updated translations.
  * Fixed desktop entry and AppData.
  * Fixed broken layout for some books.
  * Fixed chromatic abberation in invert mode.
  * Fixed sidebar background (pictured).</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1704542400">- Update to version 3.1.0:
  * Added support for OPDS catalogs, now with support for OPDS 2.0.
  * Added option to override publisher font.
  * Added option to reduce animation.
  * Added support for JPEG XL in CBZ.
  * Fixed parsing of non-year-only first-century and BCE dates.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1712232000">- Update to version 3.1.1:
  * Fixed end of chapter cut off when chapter starts with page
    break.
  * Fixed incorrect text wrapping in tables.
  * Fixed a performance issue with OPDS catalogs.</changelog>
</package>
<package pkgid="6a08c88c1c0ebf2b4165724f79ec00e192bf46be5a7e79efb21c9c056cf75e36c7b9c8ff9d3586eec6db822f392dbc29eab3dc53ef80cc78b1617fcfee3b629e" name="foliate-lang" arch="noarch">
  <version epoch="0" ver="3.1.1" rel="bp161.1.1"/>
  <changelog author="QK ZHU &lt;qkzhu@suse.com&gt;" date="1624017600">- Fixed gjs dependency issue (boo#1187328).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1634212800">- Filter out the optional tracker typelib Requires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1636718400">- Add foliate-WebKit-version.patch: Fix launch if WebKit2-5.0
  happens to be installed (boo#1192627).</changelog>
  <changelog author="Dead Mozay &lt;dead-mozay@opensuse.org&gt;" date="1642075200">- Update to version 2.6.4:
  * Fixed various bugs.
  * Remove foliate-WebKit-version.patch: Patch in the release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642161600">- Drop hard typelib(WebKit2) Requires: No longer needed, now
  autodetected.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1700222400">- Update to version 3.0.0
  * UI changes:
  - The library and the e-book viewer are unified in a single
    window.
  - The library now loads more books as you scroll, no longer
    requiring clicks to load more items.
  - Table of contents, annotations, bookmarks are now in a sidebar,
    which is docked to the side by default, but can also be set
    to be always folded (overlaid on top of content when revealed).
  - The "Add Bookmark" button is moved to the header bar,
    and the page will show a ribbon when bookmarked.
  - Removed "turn page on tap"; use swiping instead.
  - Removed option for skeuomorphic shadows.
  - Removed experimental traditional titlebar option.
  * Book rendering:
  - It no longer loads the entire file into memory,
    greatly reducing startup time and memory usage,
    and it no longer loads every item in the TOC,
    further improving startup time.
  - Reloading now properly reloads the file, rather than merely
    re-rendering.
  - Mobipocket and Kindle files are no longer extracted on disk;
    they are processed entirely in memory.
  - Mobipocket files are now divided into sections at
    &lt;mbp:pagebreak&gt; tags, which greatly improves performance
    as it no longer requires rendering the whole book at once.
    Unfortunately this also means existing annotations for
    this format will not be displayed correctly.
  - When a page is not valid XHTML, it will be processed as HTML.
  - It no longer tries to override fonts with CSS. Instead,
    you can now configure the default serif, sans-serif,
    and monospace fonts, as well as setting the minimum font size.
  - Added support for obfuscated fonts.
  - Added support for user stylesheet.
  - FB2: fixed infinite recursion bug (#935) and comments
    are now correctly ignored.
  - Added experimental support for PDF files.
  - Removed support for CBR, CBT, and CB7 files
    (CBZ is still supported).
  * Layout:
  - Paginated mode now has animation and 1:1 touchscreen
    and touchpad swipe gestures.
  - Paginated mode supports more than two columns.
    The number of columns is controlled by a maximum width
    setting. As the window gets wider, it will add more columns
    to prevent lines from getting too long.
  - Margins are now relative to the viewport size.
  - It is now possible to configure both max width and max height.
  - The page reflows faster when resizing, and reliably stays
    at the same location without flashing.
  - Switching between paginated and scrolled layouts is faster
    and can be done with a shortcut (Ctrl+M).
  - Removed continuous scrolling mode, as the new renderer does
    not support it (yet).
  * Locations:
  - Locations are now calculated from raw byte size instead
    of character count. The progress slider and reading time
    estimates are available instantly when you first open a book,
    and locations are no longer cached. Old .json files in the
    cache directory can be deleted.
  - The progress slider now turns pages as you drag,
    and can be used with keyboard and mouse wheel.
  - Page-list and landmarks are now supported and can be
    accessed from the location popover.
  * Find in book:
  - Results are now shown in the sidebar.
  - Added option to ignore diacritics and to match whole words only.
  - Added shortcuts for going to next and previous matches
    (Ctrl+G and Ctrl+Shift+G).
  * Image viewer:
  - Images are opened with double click by default;
    removed options for single, right, and middle click.
  - Images are now copied and saved in their original format
    (previously, they were always converted to PNG).
  * Narration:
  - Text-to-speech now uses Speech Dispatcher,
    and supports pausing, skipping, word highlighting,
    SSML, and speed and pitch controls.
  - Added support for EPUB Media Overlays.
  * Copying:
  - Selected text can now be copied with HTML formatting.
  - Added "Copy with Citation", which adds the author and title
    info to the copied text.
  - Added "Copy Identifier", which copies the CFI of
    the text fragment.
  * Security:
  - The WebView no longer has unlimited file access.
  * Other changes:
  - Added underline option for annotations.
  - Annotations are now saved with timestamps.
  - Added the ability to print chapters and selections.
  - WebKit's inspector is always enabled, and can be accessed
    from the menu, or by pressing F12.
  * Added BuildRequires:
  - gtk4
  - libadwaita
  - webkitgtk-6.0
  - desktop-file-utils</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1700222401">- Fixed export of incorrect dependencies 'typelib(Adw)})'.
  Patch added foliate-fix-export-of-incorrect-dep-Adw.patch.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1700481600">- Update to version 3.0.1:
  * Updated translations.
  * Fixed desktop entry and AppData.
  * Fixed broken layout for some books.
  * Fixed chromatic abberation in invert mode.
  * Fixed sidebar background (pictured).</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1704542400">- Update to version 3.1.0:
  * Added support for OPDS catalogs, now with support for OPDS 2.0.
  * Added option to override publisher font.
  * Added option to reduce animation.
  * Added support for JPEG XL in CBZ.
  * Fixed parsing of non-year-only first-century and BCE dates.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1712232000">- Update to version 3.1.1:
  * Fixed end of chapter cut off when chapter starts with page
    break.
  * Fixed incorrect text wrapping in tables.
  * Fixed a performance issue with OPDS catalogs.</changelog>
</package>
<package pkgid="90c877cf236167b34f1ca06d8c525961736551e5da5c2245b8f5766833709c8833e0cc5800c143983f64fd686c5dd2de65e844559c741fce456b20a6159fde5f" name="folks-data" arch="s390x">
  <version epoch="0" ver="0.15.9" rel="bp161.1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1636113600">- Require libfolks-telepathy%{soversion} from the -devel package:
  we install the .so symlink and must thus guarantee to have the
  link target present too.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642507200">- Update to version 0.15.4:
  + Bugs fixed:
  - Fix docs build against newer eds version.
  - Fix build against newer eds version.
  - Remove volatile keyword from tests.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="b1156d184243bfeaa1f5dc80b170fc00ee7e835e4810c5ebd8645de66b7844ee5e940f8ea46474de69999f75210c807c9705ee35ced024c6f14d25bf35ad84d3" name="folks-devel" arch="s390x">
  <version epoch="0" ver="0.15.9" rel="bp161.1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1636113600">- Require libfolks-telepathy%{soversion} from the -devel package:
  we install the .so symlink and must thus guarantee to have the
  link target present too.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642507200">- Update to version 0.15.4:
  + Bugs fixed:
  - Fix docs build against newer eds version.
  - Fix build against newer eds version.
  - Remove volatile keyword from tests.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="8103ebb321626fdfca41336223be981ecce9a60c08b68a03c1df5e35ac3de25a5bdea5df8408c7f608537ca38292a42fb5481ee076acd4d81158d7518092b1a6" name="folks-lang" arch="noarch">
  <version epoch="0" ver="0.15.9" rel="bp161.1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1636113600">- Require libfolks-telepathy%{soversion} from the -devel package:
  we install the .so symlink and must thus guarantee to have the
  link target present too.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642507200">- Update to version 0.15.4:
  + Bugs fixed:
  - Fix docs build against newer eds version.
  - Fix build against newer eds version.
  - Remove volatile keyword from tests.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="bc1cca820021c796d669d92b2e683c25b788155feedc0ab4fe8c753e147498b0f85e65316ff9c34aea254758abb2c941120912e3c0b7a83d2074e91ccb4c07aa" name="folks-tools" arch="s390x">
  <version epoch="0" ver="0.15.9" rel="bp161.1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1636113600">- Require libfolks-telepathy%{soversion} from the -devel package:
  we install the .so symlink and must thus guarantee to have the
  link target present too.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642507200">- Update to version 0.15.4:
  + Bugs fixed:
  - Fix docs build against newer eds version.
  - Fix build against newer eds version.
  - Remove volatile keyword from tests.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="3b39c1cea191647470d68e1c490692e45d1423452c62996ba68bff30e151895f01011de986e19b8cfe2d2a54db4f2d5565062602f4f16089cd2fe6f4a28a903b" name="foma" arch="s390x">
  <version epoch="0" ver="0.10.0+git22" rel="160099.2.5"/>
  <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="tchvatal@suse.com" date="1538049601">- Add patch to add some linker hardening:
  * foma-harden-build.patch</changelog>
  <changelog author="bwiedemann@suse.com" 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="fstrba@suse.com" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="5b0268ea7f4d7f39e0c9b46f5cb4dd3af1697efe3a24815fa2a509b3b16f0fc9fb47c1e956d935b323b462fbbbded7806811b13dfd683c7a60ee69c9f0db3a40" name="foma-devel" arch="s390x">
  <version epoch="0" ver="0.10.0+git22" rel="160099.2.5"/>
  <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="tchvatal@suse.com" date="1538049601">- Add patch to add some linker hardening:
  * foma-harden-build.patch</changelog>
  <changelog author="bwiedemann@suse.com" 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="fstrba@suse.com" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="564e74faadb0307335f27104da3c504986caf42d8410e4ec5bb3583648d5015269de8efdb409e1fc0a4fde897aadffc36601f833cc5dc2d85c4b6868f36c0e3a" name="fonehome" arch="noarch">
  <version epoch="0" ver="1.2.2" rel="bp161.1.1"/>
  <changelog author="&lt;archie.cobbs@gmail.com&gt;" date="1572004800">- Upgrade to version 1.1.1
  + Filter zero bytes from /proc/X/cmdline to avoid bash warning
  + Run %post commands with reduced privileges (bsc#1154200)</changelog>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1604404800">- Replace '%service_del_postun -n' with '%service_del_postun_without_restart'
  '-n' is deprecated and will be removed in the future.</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1623758400">- Upgrade to version 1.2.0
  + Added bash(1) completion scripts for fhssh(1) and fhscp(1)
  + Converted from /etc/init.d script to systemd unit file</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1624363200">- Upgrade to version 1.2.1
  + Substitute spaces for newlines when logging errors
  + Fixed quoting issues in fhssh(1) and fhscp(1)</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400)
  * Added patch harden_fonehome.service.patch</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="1650283200">- Upgrade to version 1.2.2
  + Added some systemd unit hardening directives
  + Ignore errors from kill(1) during shutdown
  + Remove harden_fonehome.service.patch, now integrated</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1707048000">- Fix build by adding Provides: user(fonehome) and group(fonehome)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Provide user/group symbol for user created during pre.</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1707393601">- Revert previous commit; user/group only provided in sub-package</changelog>
</package>
<package pkgid="9b7056aa0e0682fdc8324633dfdcf8a1547a2e42c4b6549afc2b0c36d08a109054bfe96939b60cf3c8380936127cdcad6d34a243022eaca8d943da3cec52bcf2" name="fonehome-server" arch="noarch">
  <version epoch="0" ver="1.2.2" rel="bp161.1.1"/>
  <changelog author="&lt;archie.cobbs@gmail.com&gt;" date="1572004800">- Upgrade to version 1.1.1
  + Filter zero bytes from /proc/X/cmdline to avoid bash warning
  + Run %post commands with reduced privileges (bsc#1154200)</changelog>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1604404800">- Replace '%service_del_postun -n' with '%service_del_postun_without_restart'
  '-n' is deprecated and will be removed in the future.</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1623758400">- Upgrade to version 1.2.0
  + Added bash(1) completion scripts for fhssh(1) and fhscp(1)
  + Converted from /etc/init.d script to systemd unit file</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1624363200">- Upgrade to version 1.2.1
  + Substitute spaces for newlines when logging errors
  + Fixed quoting issues in fhssh(1) and fhscp(1)</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400)
  * Added patch harden_fonehome.service.patch</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="1650283200">- Upgrade to version 1.2.2
  + Added some systemd unit hardening directives
  + Ignore errors from kill(1) during shutdown
  + Remove harden_fonehome.service.patch, now integrated</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1707048000">- Fix build by adding Provides: user(fonehome) and group(fonehome)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Provide user/group symbol for user created during pre.</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1707393601">- Revert previous commit; user/group only provided in sub-package</changelog>
</package>
<package pkgid="aabc8d3d61cdd35c60fcf38dafdc990d603fd951445cf30fdc43c1bd99dca23810a1ff677ecd6b76d13e0aea0b720a1c0af73e6adbb149b036468ba4aea2fbff" name="font-util" arch="s390x">
  <version epoch="0" ver="1.4.1" rel="160099.2.2"/>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <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="dimstar@opensuse.org" 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="sndirsch@suse.com" 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="sndirsch@suse.com" 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="sndirsch@suse.com" 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="sndirsch@suse.com" 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>
</package>
<package pkgid="0fa4df5289e067371effde6e7e79cf6fec92e787592469783367971f302f4c7757536d4232bea182f29183af3ccf951eaf3de72e79b141fffd44fcfc218235a6" name="fontawesome-fonts" arch="noarch">
  <version epoch="0" ver="6.5.2" rel="bp161.1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645358400">- update to 6.0.0:
  * This is a major release that we've been carefully brewing for over a year, and it includes:
  * Over 7,000 new icons
  * Font Awesome now has 5 styles - Solid, Regular, Light, Duotone, and now, the all-new Thin style
  * Removed penny-arcade and acquisitions-incorporated at the request of the
    copyright holder</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652788800">- Update to version 6.1.1
  * Added a plus-large variant of our plus icon
  * Added new child-dress icon
  * Added a TypeScript d.ts file for the import.macro.js module
  * Adjusted the children icon to be more consistent with the new
    child and child-dress icons
  * Lowered the arms on the child icon and added a new child-reaching
    variant to match v5 icon
  * Brought back a handful of version 4 compatibility unicode aliases
  * Fixing light style of square-star, so it looks less like circle-star
  * Made thin style of cubes-stacked actually thin
  * Fixed dial-max icon in the light and thin styles,
    and standardized width on dial indicators in the solid and duotone styles
- Update to version 6.1.0
  * Collaborated with the United Nations Office for the Coordination
    of Humanitarian Affairs (OCHA) on a set of new icons that depict
    themes of interest to the humanitarian community such as clusters,
    disaster types, categories of affected people, and relief items.
  * Crossed over with a new sponsored bridge-suspension icon
  * Cut the deck with a new cards-blank icon
  * Pointed to new sponsored icons
  * New down-to-bracket and up-from-bracket icons
  * Merged in a new merge icon to match our existing split icon
  * New sponsored ScreenPal brand icon
  * Claimed our stake in new sponsored hexagon-vertical-nft and
    hexagon-vertical-nft-slanted icons
  * Made an entirely fungible new sponsored hexagon-image icon
  * Nearly communicated some new sponsored NFC-related icons
  * New shield-quartered icon
  * Zoomed in on our xmark icon, and made an xmark-large variant</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- update to 6.1.2:
  * Humanely captured a new sponsored mouse-field icon
  * Made Milton proud with a new stapler icon
  * Launched a new space-awesome logo
  * Put our sights on a new crosshairs-simple icon
  * Screwed in some new lightbulb-cfl and lightbulb-cfl-on icons
  * Made a stink about the correct way to load your roll with new
    toilet-paper-check and toilet-paper-xmark icons
  * Fired up the bbq with our new grill, grill-hot, and grill-fire icons
  * Switched on our new toggle-large-on and toggle-large-off icons
  * Said yes to a new ring-diamond icon
  * New square-gitlab brand icon
  * tons of changes and fixes (see https://fontawesome.com/docs/changelog/=
- remove outdated LICENSE.txt copy and use the released license instead</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1664884800">- update to 6.2.0:
  * 3,000+ icons in a new, modern style: Sharp Solid
  * Sharp Regular, Light, Thin, and Duotone are in the works!
  * Icons are all built on the same 16px grid as existing Font Awesome Classic icons.
  * Every Classic Solid icon has been reviewed and redrawn where necessary to better compliment the new Sharp Solid style.
  * Behind the scenes, we built new reusable modifier components for our icons, to ensure consistency between elements.
  * Two new files are now available from the metadata directory: icon-families.json and icon-families.yml which are restructured to support Font Awesome Families.
  * Using Pseudo Elements with Web Fonts now include CSS Custom Properties for setting font-family
  * EcmaScript modules (ESM) have been renamed from .es.js to .mjs Font-Awesome#19041</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1668686400">- Added to 6.2.1:
  * Introducing the Icon Wizard! We have an exciting new beta feature for Pro folks to explore!
  * New diamond-half and diamond-half-stroke icons
  * Matched our existing mailbox icon with a new mailbox-flag-up icon
  * Celebrated Panic's Playdate console with a new game-console-handheld-crank icon
  * Smelled up a new commissioned nose icon
  * Did not axe the new commissioned pickaxe icon
  * Added a new snowflake-droplets icon
  * Twirled a new commissioned mustache icon
  * Added a new mailbox-flag-up icon variation
  * Added new commissioned brands Stubber and Odysee
  * Added a new prescription-bottle-pill icon
  * Forwarded a new phone-arrow-right icon
  * Can you believe we added an interrobang‽
  * Added a new user-magnifying-glass icon
  * Did some cardio and added a new tricycle icon and a new sponsored tricycle-adult icon
  * Took to the seas and added new sponsored buoy and buoy-mooring icons
  * Felt some love and added new message-heart and comment-heart icons
- Changed to 6.2.1:
  * Called in an update to the phone-volume and phone-slash icons
  * Made the dot a little larger on the envelope-dot icon
  * Adjusted all of the flag icons and variations to be better balanced within the icon grid
  * Adjusted all of the cart icons for better consistency and balance
  * Standardized the design of the note-sticky and note icons and variations for consistency
  * Increased sizing of the boxes-stacked icon for better balance with other icons
  * Slightly adjusted the pencil icon to differentiate it more from the pen icon
  * Renamed the child-rifle icon to child-combatant. This icon was added as part of our collaboration with the United Nations.
- Fixed to 6.2.1:
  * Called in an update to the phone-volume and phone-slash icons
  * Made the dot a little larger on the envelope-dot icon
  * Adjusted all of the flag icons and variations to be better balanced within the icon grid
  * Adjusted all of the cart icons for better consistency and balance
  * Standardized the design of the note-sticky and note icons and variations for consistency
  * Increased sizing of the boxes-stacked icon for better balance with other icons
  * Slightly adjusted the pencil icon to differentiate it more from the pen icon
  * Renamed the child-rifle icon to child-combatant. This icon was added as part of our collaboration with the United Nations.</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1676376000">-Added
  * Introducing Font Awesome Sharp Regular!
  * 3,000+ icons in a new, modern style: Sharp Regular
  * Sharp Solid is already done. Sharp Light, Thin, and Duotone are coming soon!
  * Icons are all built on the same 16px grid as existing Font Awesome Classic icons.
  * New sponsored pencil-mechanical icon.
  * New sponsored billboard icon.
  * New sponsored wreath-laurel icon.
  * Calcified a new skeleton-ribs icon.
  * Saved up for some new circle-euro, circle-sterling, and circle-yen icons.
  * Added a new webhook icon.
  * Swept up a new broom-wide icon.
  * Shined the light on a new sparkle icon.
  * New circle-quarters-stroke and circle-three-quarters-stroke icons to match the existing circle-half-stroke
-Changed
  * Every Classic Regular icon has been reviewed and redrawn where necessary to better compliment the new Sharp Regular style.
  * Simplified our chess and chess piece icons for consistency.
  * Updated the Algolia brand icon
  * Brought back the search terms in the YAML and JSON metadata files
-Fixed
  * A number of fixes to Sharp Solid icons.</changelog>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1681905600">-Added
  * Introducing Font Awesome Sharp Light!
  * Unearthed a new dinosaur icon.
  * Saved the planet with a new bin-recycle icon.
  * Reduced, reused, and recycled a new jug-bottle icon.
  * Added to our file collection with new file-doc and file-zip icons.
  * Added a new gear-complex icon, along with a gear-code icon.
  * Rounded up a new sponsored grid-round icon and variants.
  * Exchanged a new sponsored chf-sign icon.
  * Donned a new sponsored hat-beach icon.
  * Batch of new sponsored icons, including arrow-progress, bag-seedling, bin-bottles-recycle, calendar-users, chart-line-up-down, chart-mixed-up-circle-currency, circles-overlap, cloud-binary, conveyor-belt-arm, display-chart-up-circle-currency, flask-gear, gear-complex-code, laptop-binary, lightbulb-gear, person-running-fast, right-left-large, and user-group-simple.
-Changed
  * Minor adjustments to all icons in the Classic Light, Classic Thin, and Duotone styles for consistency and clarity.
  * Swapped the placement of the laptop and file in the laptop-file icon.
  * Updated file-pdf and file-csv to be more legible.
  * Adjusted all of our newspaper icons.
  * Adjusted hands-asl-interpreting.
  * Made our rugby-ball icon look more like a rugby ball.
  * Updated teamspeak logo with new version.
-Fixed
  * Fixed a regression in 6.3.0 where a number of icons weren't centered properly in their viewboxes.
  * Adjusted the copy icon to be consistent across all styles.
  * Fixed image-landscape in the Sharp Solid style to make it, you know, actually sharp.
  * Fixed an issue with the interior shape of our "virus" icons.
  * Fixed fill state of the regular narwhal icon.
  * Fixed duotone of our gear icon.
  * Fixed misalignment of the thumbs-down icon in duotone and light.
  * Fixed an issue where ligature in OTF files weren't working properly for the plus and ampersand icons.
  * Fixed the light style of the wreath-laurel icon.
  * Fixed box-archive in regular.</changelog>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1691150400">- Added
  * Dug up a new, commissioned, raccoon icon.
  * Turned on new subtitles and subtitles-slash icons.
  * Cast a spell on new, commissioned, person-fairy and person-dress-fairy icons.
  * Swapped in new, commissioned, swap and swap-arrows icons.
  * Shone a light on a new lighthouse icon.
  * Trotted out a new globe-pointer icon.
  * Pointed to a selection of new arrow-*-to-*-arc and arrow-*-from-*-arc icons.
  * Got up to get down with a new angles-up-down icon.
  * Added the Threads brand icon.
  * Added the twitter X brand icon.
  * Added the Debian brand icon.
- Changed
  * Updated the Ubuntu brand icon.
  * Added "types" to the package.json exports for TypeScript defintions in JS packages.
- Fixed
  * Fixed an issue with the classic light style of the arrow-down-wide-short icon.
  * Fixed issue with the regular styles of the clone and copy icons.
  * Fixed an issue with the hand-spock icon.
  * Fixed an issue where the "heart" in the hand-holding-heart and other "hand/heart" icons where too heavy in the Thin style.
  * Fixed a warning in Edge browser using createElementNS for svg elements.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 6.5.1:
  * Updated the reddit, reddit-alien, and square-reddit brand icons
  * Corrected file-pdf reading "PNG"
  * Updated some brand icons that were accidentally marked as
    Pro-only
  * 3,000+ icons in an elegant new style: Sharp Thin
  * Icons are all built on the same 16px grid as existing Font
    Awesome Classic icons.
  * Icon upload now supports Duotone Icons!
  * A batch of new brand icons, including: Google Scholar, Pixiv,
    Signal, Upwork, and Webflow.
  * Added the Mintbit brand icon, commissioned by Mintbit.
  * Our dinosaur icon was lonely, so we added a T-Rex icon
    to keep it company.
  * Made our childhood selves happy by adding truck-fire,
    excavator, and bulldozer icons. Also added a truck-ladder icon.
  * Added a selection of City Management icons commissioned by
    WBlue, including landmark-magnifying-glass, tent-double-peak,
    truck-utensils, hammer-brushh, sign, sign-wrench, sign-post,
    building-memo, building-magnifying-glass, and
    hand-holding-circle-dollar.
  * Included some popular icon requests, including: bell-ring,
    folder-check, cannon, court-sport, and wave.
  * Collected a number of new file-type icons.
  * Searched for a selection of new magnifying glass icons:
    magnifying-glass-waveform, magnifying-glass-play, and
    magnifying-glass-music. The latter was commissioned by Undeco.
  * Flipped out on new reflect-horizontal and reflect-vertical icons.
  * Added new ticket-based icons: tickets, ticket-perforated,
    and tickets-perforated.
  * Updated Facebook, Patreon, Ubuntu, and SUSE logos.
  * Simplified the "fire" icon modifier in a number of our icons.
  * Updated all of our "square" brand icons to use a consistent
    corner radius.
  * Fixed an issue with a number of our icons that had
    self-intersecting vector paths, making them more compatible
    with the Icon Wizard.
  * Fixed minor issues with our scroll-old, spray-can,
    and filter-circle-dollar icons.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712232000">- update to 6.5.2:
  * Crowned our new Web Awesome brand icon
  * Waved our new Font Awesome brand icon
  * Finally added the new Bluesky brand icon
  * Added a new commissioned JXL for Jira brand icon
  * A batch of new icons, including: caduceus, gluten-free, and
    reflect-both icons
  * Signaled a new circle-wifi and commissioned circle-wifi-group
    icons
  * New commissioned file-cad, ant, and baby bottle icons
  * Locked in some table-related icons, including: table-cells-lock,
    table-cells-column-lock, and table-cells-row-lock
  * Updated the Kickstarter brand icon
  * Updated the Upwork brand icon
  * Fixed an issue where calendar-lines in Sharp Regular wasn't
    actually sharp
  * Fixed the duotone styling of printer, fax, and shredder
  * Fixed spacing in the location-check icon
  * Fixed an issue with the SVG of face-kiss-beam
  * Filled in some missing icons in the arrow-to/from-bracket
    icon series
  * Update the TypeScript definition for Library.add() to allow
    an array of icon defintions
  * Animation CSS custom property --fa-rotate-by now has a correct
    default value of 0
  * Fixed some Less variable issues with --fa-bounce</changelog>
</package>
<package pkgid="5416b1fe3734c5d5820455bcd85e6ef00866aecec0ba3c2b4cb839d0e2c2b77b9ade6e298b166b720048e5b4e8d4555a6f2c3188c5e46f2b5d79e06855468419" name="fontawesome-fonts-web" arch="noarch">
  <version epoch="0" ver="6.5.2" rel="bp161.1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645358400">- update to 6.0.0:
  * This is a major release that we've been carefully brewing for over a year, and it includes:
  * Over 7,000 new icons
  * Font Awesome now has 5 styles - Solid, Regular, Light, Duotone, and now, the all-new Thin style
  * Removed penny-arcade and acquisitions-incorporated at the request of the
    copyright holder</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652788800">- Update to version 6.1.1
  * Added a plus-large variant of our plus icon
  * Added new child-dress icon
  * Added a TypeScript d.ts file for the import.macro.js module
  * Adjusted the children icon to be more consistent with the new
    child and child-dress icons
  * Lowered the arms on the child icon and added a new child-reaching
    variant to match v5 icon
  * Brought back a handful of version 4 compatibility unicode aliases
  * Fixing light style of square-star, so it looks less like circle-star
  * Made thin style of cubes-stacked actually thin
  * Fixed dial-max icon in the light and thin styles,
    and standardized width on dial indicators in the solid and duotone styles
- Update to version 6.1.0
  * Collaborated with the United Nations Office for the Coordination
    of Humanitarian Affairs (OCHA) on a set of new icons that depict
    themes of interest to the humanitarian community such as clusters,
    disaster types, categories of affected people, and relief items.
  * Crossed over with a new sponsored bridge-suspension icon
  * Cut the deck with a new cards-blank icon
  * Pointed to new sponsored icons
  * New down-to-bracket and up-from-bracket icons
  * Merged in a new merge icon to match our existing split icon
  * New sponsored ScreenPal brand icon
  * Claimed our stake in new sponsored hexagon-vertical-nft and
    hexagon-vertical-nft-slanted icons
  * Made an entirely fungible new sponsored hexagon-image icon
  * Nearly communicated some new sponsored NFC-related icons
  * New shield-quartered icon
  * Zoomed in on our xmark icon, and made an xmark-large variant</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- update to 6.1.2:
  * Humanely captured a new sponsored mouse-field icon
  * Made Milton proud with a new stapler icon
  * Launched a new space-awesome logo
  * Put our sights on a new crosshairs-simple icon
  * Screwed in some new lightbulb-cfl and lightbulb-cfl-on icons
  * Made a stink about the correct way to load your roll with new
    toilet-paper-check and toilet-paper-xmark icons
  * Fired up the bbq with our new grill, grill-hot, and grill-fire icons
  * Switched on our new toggle-large-on and toggle-large-off icons
  * Said yes to a new ring-diamond icon
  * New square-gitlab brand icon
  * tons of changes and fixes (see https://fontawesome.com/docs/changelog/=
- remove outdated LICENSE.txt copy and use the released license instead</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1664884800">- update to 6.2.0:
  * 3,000+ icons in a new, modern style: Sharp Solid
  * Sharp Regular, Light, Thin, and Duotone are in the works!
  * Icons are all built on the same 16px grid as existing Font Awesome Classic icons.
  * Every Classic Solid icon has been reviewed and redrawn where necessary to better compliment the new Sharp Solid style.
  * Behind the scenes, we built new reusable modifier components for our icons, to ensure consistency between elements.
  * Two new files are now available from the metadata directory: icon-families.json and icon-families.yml which are restructured to support Font Awesome Families.
  * Using Pseudo Elements with Web Fonts now include CSS Custom Properties for setting font-family
  * EcmaScript modules (ESM) have been renamed from .es.js to .mjs Font-Awesome#19041</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1668686400">- Added to 6.2.1:
  * Introducing the Icon Wizard! We have an exciting new beta feature for Pro folks to explore!
  * New diamond-half and diamond-half-stroke icons
  * Matched our existing mailbox icon with a new mailbox-flag-up icon
  * Celebrated Panic's Playdate console with a new game-console-handheld-crank icon
  * Smelled up a new commissioned nose icon
  * Did not axe the new commissioned pickaxe icon
  * Added a new snowflake-droplets icon
  * Twirled a new commissioned mustache icon
  * Added a new mailbox-flag-up icon variation
  * Added new commissioned brands Stubber and Odysee
  * Added a new prescription-bottle-pill icon
  * Forwarded a new phone-arrow-right icon
  * Can you believe we added an interrobang‽
  * Added a new user-magnifying-glass icon
  * Did some cardio and added a new tricycle icon and a new sponsored tricycle-adult icon
  * Took to the seas and added new sponsored buoy and buoy-mooring icons
  * Felt some love and added new message-heart and comment-heart icons
- Changed to 6.2.1:
  * Called in an update to the phone-volume and phone-slash icons
  * Made the dot a little larger on the envelope-dot icon
  * Adjusted all of the flag icons and variations to be better balanced within the icon grid
  * Adjusted all of the cart icons for better consistency and balance
  * Standardized the design of the note-sticky and note icons and variations for consistency
  * Increased sizing of the boxes-stacked icon for better balance with other icons
  * Slightly adjusted the pencil icon to differentiate it more from the pen icon
  * Renamed the child-rifle icon to child-combatant. This icon was added as part of our collaboration with the United Nations.
- Fixed to 6.2.1:
  * Called in an update to the phone-volume and phone-slash icons
  * Made the dot a little larger on the envelope-dot icon
  * Adjusted all of the flag icons and variations to be better balanced within the icon grid
  * Adjusted all of the cart icons for better consistency and balance
  * Standardized the design of the note-sticky and note icons and variations for consistency
  * Increased sizing of the boxes-stacked icon for better balance with other icons
  * Slightly adjusted the pencil icon to differentiate it more from the pen icon
  * Renamed the child-rifle icon to child-combatant. This icon was added as part of our collaboration with the United Nations.</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1676376000">-Added
  * Introducing Font Awesome Sharp Regular!
  * 3,000+ icons in a new, modern style: Sharp Regular
  * Sharp Solid is already done. Sharp Light, Thin, and Duotone are coming soon!
  * Icons are all built on the same 16px grid as existing Font Awesome Classic icons.
  * New sponsored pencil-mechanical icon.
  * New sponsored billboard icon.
  * New sponsored wreath-laurel icon.
  * Calcified a new skeleton-ribs icon.
  * Saved up for some new circle-euro, circle-sterling, and circle-yen icons.
  * Added a new webhook icon.
  * Swept up a new broom-wide icon.
  * Shined the light on a new sparkle icon.
  * New circle-quarters-stroke and circle-three-quarters-stroke icons to match the existing circle-half-stroke
-Changed
  * Every Classic Regular icon has been reviewed and redrawn where necessary to better compliment the new Sharp Regular style.
  * Simplified our chess and chess piece icons for consistency.
  * Updated the Algolia brand icon
  * Brought back the search terms in the YAML and JSON metadata files
-Fixed
  * A number of fixes to Sharp Solid icons.</changelog>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1681905600">-Added
  * Introducing Font Awesome Sharp Light!
  * Unearthed a new dinosaur icon.
  * Saved the planet with a new bin-recycle icon.
  * Reduced, reused, and recycled a new jug-bottle icon.
  * Added to our file collection with new file-doc and file-zip icons.
  * Added a new gear-complex icon, along with a gear-code icon.
  * Rounded up a new sponsored grid-round icon and variants.
  * Exchanged a new sponsored chf-sign icon.
  * Donned a new sponsored hat-beach icon.
  * Batch of new sponsored icons, including arrow-progress, bag-seedling, bin-bottles-recycle, calendar-users, chart-line-up-down, chart-mixed-up-circle-currency, circles-overlap, cloud-binary, conveyor-belt-arm, display-chart-up-circle-currency, flask-gear, gear-complex-code, laptop-binary, lightbulb-gear, person-running-fast, right-left-large, and user-group-simple.
-Changed
  * Minor adjustments to all icons in the Classic Light, Classic Thin, and Duotone styles for consistency and clarity.
  * Swapped the placement of the laptop and file in the laptop-file icon.
  * Updated file-pdf and file-csv to be more legible.
  * Adjusted all of our newspaper icons.
  * Adjusted hands-asl-interpreting.
  * Made our rugby-ball icon look more like a rugby ball.
  * Updated teamspeak logo with new version.
-Fixed
  * Fixed a regression in 6.3.0 where a number of icons weren't centered properly in their viewboxes.
  * Adjusted the copy icon to be consistent across all styles.
  * Fixed image-landscape in the Sharp Solid style to make it, you know, actually sharp.
  * Fixed an issue with the interior shape of our "virus" icons.
  * Fixed fill state of the regular narwhal icon.
  * Fixed duotone of our gear icon.
  * Fixed misalignment of the thumbs-down icon in duotone and light.
  * Fixed an issue where ligature in OTF files weren't working properly for the plus and ampersand icons.
  * Fixed the light style of the wreath-laurel icon.
  * Fixed box-archive in regular.</changelog>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1691150400">- Added
  * Dug up a new, commissioned, raccoon icon.
  * Turned on new subtitles and subtitles-slash icons.
  * Cast a spell on new, commissioned, person-fairy and person-dress-fairy icons.
  * Swapped in new, commissioned, swap and swap-arrows icons.
  * Shone a light on a new lighthouse icon.
  * Trotted out a new globe-pointer icon.
  * Pointed to a selection of new arrow-*-to-*-arc and arrow-*-from-*-arc icons.
  * Got up to get down with a new angles-up-down icon.
  * Added the Threads brand icon.
  * Added the twitter X brand icon.
  * Added the Debian brand icon.
- Changed
  * Updated the Ubuntu brand icon.
  * Added "types" to the package.json exports for TypeScript defintions in JS packages.
- Fixed
  * Fixed an issue with the classic light style of the arrow-down-wide-short icon.
  * Fixed issue with the regular styles of the clone and copy icons.
  * Fixed an issue with the hand-spock icon.
  * Fixed an issue where the "heart" in the hand-holding-heart and other "hand/heart" icons where too heavy in the Thin style.
  * Fixed a warning in Edge browser using createElementNS for svg elements.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 6.5.1:
  * Updated the reddit, reddit-alien, and square-reddit brand icons
  * Corrected file-pdf reading "PNG"
  * Updated some brand icons that were accidentally marked as
    Pro-only
  * 3,000+ icons in an elegant new style: Sharp Thin
  * Icons are all built on the same 16px grid as existing Font
    Awesome Classic icons.
  * Icon upload now supports Duotone Icons!
  * A batch of new brand icons, including: Google Scholar, Pixiv,
    Signal, Upwork, and Webflow.
  * Added the Mintbit brand icon, commissioned by Mintbit.
  * Our dinosaur icon was lonely, so we added a T-Rex icon
    to keep it company.
  * Made our childhood selves happy by adding truck-fire,
    excavator, and bulldozer icons. Also added a truck-ladder icon.
  * Added a selection of City Management icons commissioned by
    WBlue, including landmark-magnifying-glass, tent-double-peak,
    truck-utensils, hammer-brushh, sign, sign-wrench, sign-post,
    building-memo, building-magnifying-glass, and
    hand-holding-circle-dollar.
  * Included some popular icon requests, including: bell-ring,
    folder-check, cannon, court-sport, and wave.
  * Collected a number of new file-type icons.
  * Searched for a selection of new magnifying glass icons:
    magnifying-glass-waveform, magnifying-glass-play, and
    magnifying-glass-music. The latter was commissioned by Undeco.
  * Flipped out on new reflect-horizontal and reflect-vertical icons.
  * Added new ticket-based icons: tickets, ticket-perforated,
    and tickets-perforated.
  * Updated Facebook, Patreon, Ubuntu, and SUSE logos.
  * Simplified the "fire" icon modifier in a number of our icons.
  * Updated all of our "square" brand icons to use a consistent
    corner radius.
  * Fixed an issue with a number of our icons that had
    self-intersecting vector paths, making them more compatible
    with the Icon Wizard.
  * Fixed minor issues with our scroll-old, spray-can,
    and filter-circle-dollar icons.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712232000">- update to 6.5.2:
  * Crowned our new Web Awesome brand icon
  * Waved our new Font Awesome brand icon
  * Finally added the new Bluesky brand icon
  * Added a new commissioned JXL for Jira brand icon
  * A batch of new icons, including: caduceus, gluten-free, and
    reflect-both icons
  * Signaled a new circle-wifi and commissioned circle-wifi-group
    icons
  * New commissioned file-cad, ant, and baby bottle icons
  * Locked in some table-related icons, including: table-cells-lock,
    table-cells-column-lock, and table-cells-row-lock
  * Updated the Kickstarter brand icon
  * Updated the Upwork brand icon
  * Fixed an issue where calendar-lines in Sharp Regular wasn't
    actually sharp
  * Fixed the duotone styling of printer, fax, and shredder
  * Fixed spacing in the location-check icon
  * Fixed an issue with the SVG of face-kiss-beam
  * Filled in some missing icons in the arrow-to/from-bracket
    icon series
  * Update the TypeScript definition for Library.add() to allow
    an array of icon defintions
  * Animation CSS custom property --fa-rotate-by now has a correct
    default value of 0
  * Fixed some Less variable issues with --fa-bounce</changelog>
</package>
<package pkgid="60a5fbdd3396acfb68b4a4a20e98d5396f55c80f4d5f7063ea5232aaf1ca2dea20953b00e81a18ae3a8c69976f3fdf862f81eecf23f695b36faa40b2c5161487" name="fontconfig" arch="s390x">
  <version epoch="0" ver="2.16.0" rel="160099.3.2"/>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="dmueller@suse.com" date="1650024000">- update to 2.14.0:
  * Fix endianness on generating MD5 cache name
  * Fix a typo in the description of FcWeightFromOpenTypeDouble
  * fc-validate: returns an error code when missing some glyphs
  * Fallback uuid-based name to read a cache if no MD5-based cache
  * fc-cache: Show font directories to generate cache with -v
  * Replace UUID file mechanism with per-directory 'map' attribute [v2]
  * memleak fixes
- drop fontconfig-do-not-remove-UUID-file.patch (obsolete)
- add skip-network-test.patch</changelog>
  <changelog author="sflees@suse.de" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="tiwai@suse.com" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
  <changelog author="dmueller@suse.com" 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="foss@grueninger.de" date="1721131200">- Run autoreconf unconditionally to allow newer versions
  of Automake.</changelog>
  <changelog author="i@marguerite.su" 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="pgajdos@suse.com" date="1769428800">- do not package /var/lib/fontconfig to support immutable mode</changelog>
</package>
<package pkgid="8228a9bace1342524c33267f6fd84caf69d2103085c5b845afe159028aa011e724f93beb09c226cafce1c628d4442d3bfdfa60ce2e931cba76097d9d0d77547c" name="fontconfig-devel" arch="s390x">
  <version epoch="0" ver="2.16.0" rel="160099.3.2"/>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="dmueller@suse.com" date="1650024000">- update to 2.14.0:
  * Fix endianness on generating MD5 cache name
  * Fix a typo in the description of FcWeightFromOpenTypeDouble
  * fc-validate: returns an error code when missing some glyphs
  * Fallback uuid-based name to read a cache if no MD5-based cache
  * fc-cache: Show font directories to generate cache with -v
  * Replace UUID file mechanism with per-directory 'map' attribute [v2]
  * memleak fixes
- drop fontconfig-do-not-remove-UUID-file.patch (obsolete)
- add skip-network-test.patch</changelog>
  <changelog author="sflees@suse.de" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="tiwai@suse.com" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
  <changelog author="dmueller@suse.com" 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="foss@grueninger.de" date="1721131200">- Run autoreconf unconditionally to allow newer versions
  of Automake.</changelog>
  <changelog author="i@marguerite.su" 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="pgajdos@suse.com" date="1769428800">- do not package /var/lib/fontconfig to support immutable mode</changelog>
</package>
<package pkgid="a36537fb5af0564ccf480b5e64d19f990a512d9d6c428ef279988712d26cba3ce10db514c42a4fb1787621484e779c24ffac6e9698d062a3d37e230cfae17bbf" name="fontconfig-devel-doc" arch="noarch">
  <version epoch="0" ver="2.16.0" rel="160099.3.2"/>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="dmueller@suse.com" date="1650024000">- update to 2.14.0:
  * Fix endianness on generating MD5 cache name
  * Fix a typo in the description of FcWeightFromOpenTypeDouble
  * fc-validate: returns an error code when missing some glyphs
  * Fallback uuid-based name to read a cache if no MD5-based cache
  * fc-cache: Show font directories to generate cache with -v
  * Replace UUID file mechanism with per-directory 'map' attribute [v2]
  * memleak fixes
- drop fontconfig-do-not-remove-UUID-file.patch (obsolete)
- add skip-network-test.patch</changelog>
  <changelog author="sflees@suse.de" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="tiwai@suse.com" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
  <changelog author="dmueller@suse.com" 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="foss@grueninger.de" date="1721131200">- Run autoreconf unconditionally to allow newer versions
  of Automake.</changelog>
  <changelog author="i@marguerite.su" 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="pgajdos@suse.com" date="1769428800">- do not package /var/lib/fontconfig to support immutable mode</changelog>
</package>
<package pkgid="bf812fe9a3af5dcbe1e607756679fcd9c31a7148145a375661ce2287589f1d7a43ede47451c110d0bceaa1c2028ff67a47e3cce3c6acf75d82cdff9620bd407f" name="fontconfig-doc" arch="noarch">
  <version epoch="0" ver="2.16.0" rel="160099.3.2"/>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="dmueller@suse.com" date="1650024000">- update to 2.14.0:
  * Fix endianness on generating MD5 cache name
  * Fix a typo in the description of FcWeightFromOpenTypeDouble
  * fc-validate: returns an error code when missing some glyphs
  * Fallback uuid-based name to read a cache if no MD5-based cache
  * fc-cache: Show font directories to generate cache with -v
  * Replace UUID file mechanism with per-directory 'map' attribute [v2]
  * memleak fixes
- drop fontconfig-do-not-remove-UUID-file.patch (obsolete)
- add skip-network-test.patch</changelog>
  <changelog author="sflees@suse.de" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="tiwai@suse.com" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
  <changelog author="dmueller@suse.com" 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="foss@grueninger.de" date="1721131200">- Run autoreconf unconditionally to allow newer versions
  of Automake.</changelog>
  <changelog author="i@marguerite.su" 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="pgajdos@suse.com" date="1769428800">- do not package /var/lib/fontconfig to support immutable mode</changelog>
</package>
<package pkgid="9fcb40b39011b545e1dfed7827791ffdc2b302f9de48aa7f2024ef6147a2173c12c250cd57d497d66637c1963505ffe21d1b3b7e7585cd113357f25604fced61" name="fontconfig-lang" arch="noarch">
  <version epoch="0" ver="2.16.0" rel="160099.3.2"/>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="dmueller@suse.com" date="1650024000">- update to 2.14.0:
  * Fix endianness on generating MD5 cache name
  * Fix a typo in the description of FcWeightFromOpenTypeDouble
  * fc-validate: returns an error code when missing some glyphs
  * Fallback uuid-based name to read a cache if no MD5-based cache
  * fc-cache: Show font directories to generate cache with -v
  * Replace UUID file mechanism with per-directory 'map' attribute [v2]
  * memleak fixes
- drop fontconfig-do-not-remove-UUID-file.patch (obsolete)
- add skip-network-test.patch</changelog>
  <changelog author="sflees@suse.de" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="tiwai@suse.com" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
  <changelog author="dmueller@suse.com" 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="foss@grueninger.de" date="1721131200">- Run autoreconf unconditionally to allow newer versions
  of Automake.</changelog>
  <changelog author="i@marguerite.su" 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="pgajdos@suse.com" date="1769428800">- do not package /var/lib/fontconfig to support immutable mode</changelog>
</package>
<package pkgid="3bbda8694d38fb5af2abf06a93cfa0637a93e65fc4f6b397680c21ca82612863870c6c574212fe57e1e8e0e3d47a64aacd5ae7213c61e8fb44ea73106d4e4597" name="fontforge" arch="s390x">
  <version epoch="0" ver="20251009" rel="160099.3.2"/>
  <changelog author="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" date="1768996803">- Add fontforge-fix-multiple-crashes-in-Multiple-Masters.patch:
  Backport dfe5c803 from upstream, Fix multiple crashes in Multiple
  Masters.</changelog>
  <changelog author="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" date="1781611204">- Add fontforge-fix-buffer-overflow-in-SCDefWidthVal.patch:
  Backport e5f110c9 from upstream, fix buffer overflow in
  SCDefWidthVal() function.</changelog>
</package>
<package pkgid="95c80994b534b09d836f6f5a53ae0d1777e74465956e0fa248efd4c0873d29c2bdc60ed8a41d55fa353a7cdeb9533e9a106e4dd2e322519f76623f34ca31ec04" name="fontforge-devel" arch="s390x">
  <version epoch="0" ver="20251009" rel="160099.3.2"/>
  <changelog author="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" date="1768996803">- Add fontforge-fix-multiple-crashes-in-Multiple-Masters.patch:
  Backport dfe5c803 from upstream, Fix multiple crashes in Multiple
  Masters.</changelog>
  <changelog author="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" date="1781611204">- Add fontforge-fix-buffer-overflow-in-SCDefWidthVal.patch:
  Backport e5f110c9 from upstream, fix buffer overflow in
  SCDefWidthVal() function.</changelog>
</package>
<package pkgid="f34ad671e79ebee7690ed617391235deccfe8a583a0534e90300304eacc0ad2f75283df56b4568c25e9680f18069a1e607a3719de8231a413acedb5ee62a920b" name="fontforge-doc" arch="noarch">
  <version epoch="0" ver="20251009" rel="160099.3.2"/>
  <changelog author="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" date="1768996803">- Add fontforge-fix-multiple-crashes-in-Multiple-Masters.patch:
  Backport dfe5c803 from upstream, Fix multiple crashes in Multiple
  Masters.</changelog>
  <changelog author="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" date="1781611204">- Add fontforge-fix-buffer-overflow-in-SCDefWidthVal.patch:
  Backport e5f110c9 from upstream, fix buffer overflow in
  SCDefWidthVal() function.</changelog>
</package>
<package pkgid="6a3495741c5f5f1431b186ea3b0b7ed2c7f4aeae0588c34b060fa97e2a2da45f89b790393820baf85711eb95e4faa9874be14d35c344bc85f2d89b0e1e1d87a1" name="fontpackages-devel" arch="noarch">
  <version epoch="0" ver="0.2" rel="160099.3.2"/>
  <changelog author="pgajdos@suse.com" date="1381838400">- fixed minor typo in %reconfigure_fonts_post macro [bnc#845955]</changelog>
  <changelog author="pgajdos@suse.com" date="1390392000">- fonts-config is --quiet in every call</changelog>
  <changelog author="pgajdos@suse.com" date="1393502400">- require coreutils for scriptlets of fontpackages [bnc#865853]</changelog>
  <changelog author="olaf@aepfle.de" date="1422964800">- Move version-release to reduce build-compare noise</changelog>
  <changelog author="olaf@aepfle.de" date="1423137600">- Revert last pathname change because libzypp expects a fixed
  filename pattern. release changes have to caught in build-compare</changelog>
  <changelog author="dmueller@suse.com" date="1445428800">- remove references to /var/run (bsc#951354)</changelog>
  <changelog author="olaf@aepfle.de" date="1457352000">- Update reconfigure_fonts_post to use shell variables
  to reduce build-compare noise in font packages</changelog>
  <changelog author="pgajdos@suse.com" date="1457956800">- fix previous commit</changelog>
  <changelog author="kukuk@suse.de" date="1511265600">- /var/adm/update-scripts is deprecated and will be removed at
  some point in the future, since %posttrans support in libzypp
  was fixed with SLE12. Remove the workaround, only use the RPM
  posttrans to simplify the code and testing.</changelog>
  <changelog author="dimstar@opensuse.org" date="1623412800">- Move /macros.fonts-config from /etc/rpm to %{_rpmmacrodir}
  (boo#1185657).</changelog>
</package>
<package pkgid="e0dae96bf666c799d6214a56036a70ca6d729a7312c846ebf262168a8d2d271909879dbada06545105f0d87a420ea453f0562e9e393f6346515c61ea5ba3373a" name="fonts-KanjiStrokeOrders" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- No code change since 25.08.3</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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
- 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>
</package>
<package pkgid="08e6193ac32bb0eb5e6dc7421def2fb75dedcdd5aede0fb7c10142fb495a6a843e17c18730d55799bb8f9c8b8308962bddd685b54dfd5d8f31fef6c07d505ec8" name="fonts-config" arch="noarch">
  <version epoch="0" ver="20231210+git0.f7216ba" rel="160099.3.3"/>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1520856000">- Do not create fonts.{dir,scale} in encodings directory
  (boo#1106850).</changelog>
  <changelog author="i@marguerite.su" date="1525089600">- new upstream: https://github.com/openSUSE/fonts-config
  development will continue there.
- drop patch: fontconfig-infinality-generate-tt-groups.patch
  * infinality project is dead, we use a static result in upstream
    instead of generating it every time.
- update 20180430
  * support color emoji
  * modern fonts for symbol
  * add configurations for Noto Sans/Serif CJK</changelog>
  <changelog author="qzhao@suse.com" date="1539604800">- Add fonts-config-fix-misspelling.patch: fix misspelling in
  configuration file(boo#1111791).</changelog>
  <changelog author="jengelh@inai.de" date="1541419200">- Use noun phrasing and user-independent wording.</changelog>
  <changelog author="sflees@suse.de" date="1544529600">- Update to 20181211
  * Update subpixel rendering config
  * Fix missspelling issue (boo#1111791). so
    Drop fonts-config-fix-misspelling.patch
  * Fix (boo#1092737).
  * other minor tidyups</changelog>
  <changelog author="qantas94heavy@gmail.com" date="1547899200">- Update to 20190119
  * Allow non-ASCII letters in font names (boo#1049056, bnc#1101985).</changelog>
  <changelog author="alarrosa@suse.com" date="1591704000">- Add a _service file
- Add code in %post to check the value of
  FORCE_MODIFY_DEFAULT_FONT_SETTINGS_IN_NEXT_UPDATE and if it's
  set to yes, empty or it doesn't exist, then update the values
  of FORCE_HINTSTYLE, USE_LCDFILTER and USE_RGBA in
  /etc/sysconfig/fonts-config to use the default settings
  established in the 20181211 release (boo#1172022)
- Update to 20200609+git0.42e2b1b:
  * Add variable to allow fonts-config to update default settings
  * Fix en-US, en-GB font matching</changelog>
  <changelog author="tiwai@suse.com" date="1701172800">- Update to 20230604+git0.630c8206607c:
  * Fix uninitialised use of the HOME environment variable
    (bsc#1086804,bsc#1210700)
  * font match and pattern match can't put in one file.
  * source han are packaged nowadays, no need to give alias;
    just give CFF fontformat fonts in zh-/ja/ko hintfull
  * split 59-family-prefer-lang-specific to cjk/noto and raw,
    the former two may be generated by scripts in later version
  * emoji support(part1): add emoji family
  * delete 10-group-tt*.conf, since fontconfig 2.14 introduces
    09-autohint-if-no-hinting.conf (bsc#1217542)
  * Fix fonts-config does not read user config with `-u` option given
  * widen comparison operator for emoji fonts
- Fix typos in the configs:
  0001-Fix-typos-in-32-emoji-reject.conf-and-59-family-pref.patch
- Enable 09-autohint-if-no-hinting.conf from fontconfig</changelog>
  <changelog author="pgajdos@suse.com" date="1702296000">- version update to 20231210+git0.f7216ba
  * Fix typos in 32-emoji-reject.conf and 59-family-prefer-lang-specific
  * remove SEARCH_METRIC_COMPATIBLE sysconfig variable and infra around [bsc#1216356]
- deleted patches
  - 0001-Fix-typos-in-32-emoji-reject.conf-and-59-family-pref.patch (upstreamed)</changelog>
</package>
<package pkgid="34082390125a09aa7c9e1e1c46d5130fc6dda080f93437f4a996f26f75cf619a3f948d55aec46899dd939c58daab6159ddf7c94059062a5c4382f5f883852224" name="fonttosfnt" arch="s390x">
  <version epoch="0" ver="1.2.4" rel="160099.2.2"/>
  <changelog author="zaitor@opensuse.org" date="1496232000">- Update to version 1.0.5+20170126.aead36f:
  * config:
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
  - Move man pages into their own directory.
  - Add missing AC_CONFIG_SRCDIR.
  * man:
  - Remove trailing spaces and tabs.
  - Replace hard coded man page section with substitution
    strings.
  * configure: Drop AM_MAINTAINER_MODE.
  * autogen.sh:
  - Honor NOCONFIGURE=1.
  - Use exec instead of waiting for configure to finish.
  - Use quoted string variables.
  - Add default patch prefix.
- Switch to source service git checkout.
- Following the above, add libtool BuildRequires, and pass
  NOCONFIGURE=1 ./autogen.sh: Needed now that we build from a git
  checkout.
- Add pkgconfig(xorg-macros) BuildRequires: New dependency.
- Stop packaging ChangeLog and NEWS, dropped upstream.</changelog>
  <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="sndirsch@suse.com" 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="sndirsch@suse.com" date="1603281600">- Update to version 1.2.0
  * This release contains a bunch of fixes all over the place</changelog>
  <changelog author="dmueller@suse.com" 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="sndirsch@suse.com" date="1623758400">- update to 1.2.2
  * fix for recent versions that mixed up font size with font height.</changelog>
  <changelog author="sndirsch@suse.com" 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="bwiedemann@suse.com" date="1722254400">- Add reproducible.patch to override build date in font files
  for reproducible builds of xorg-x11-fonts (boo#1173396)</changelog>
  <changelog author="dmueller@suse.com" date="1728475200">- refresh reproducible.patch</changelog>
  <changelog author="sndirsch@suse.com" 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>
</package>
<package pkgid="2156a2e21ca9da3f64f466c45e83be86aae26675c3e497265bd0e6345ca28edfea428291d52c685bf303d0105950c69978430a3917834963e528662486c7d3f4" name="fontweak" arch="noarch">
  <version epoch="0" ver="1.3.1" rel="bp161.1.6"/>
  <changelog author="guoyunhebrave@gmail.com" date="1473336000">- Update to version 1.3.0
- Fix bug #30 Use full font name.
- Fix bug #31 Avoid empty entry after select canceled.</changelog>
  <changelog author="guoyunhebrave@gmail.com" date="1473422400">- Version 1.3.1
- Fix .desktop file errors</changelog>
  <changelog author="jengelh@inai.de" date="1477137600">- Remove redundant mention of homepage</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698753600">- Fix build with JDK21: use source/target levels 8</changelog>
</package>
<package pkgid="5e411fcbc1f86045a9173164c651351d6783f80b8d6d82046f33aea561a54f22fd96391eb1c266406239693d56ef7c01451f7f600e3818804865a397dab050ed" name="foot" arch="s390x">
  <version epoch="0" ver="1.23.1" rel="bp161.1.4"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1737115200">- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1737201600">- Update to v1.20.2:
  * foot.ini options:
  * colors.flash-alpha can be set to 1.0 (fully opaque) again.
    The issue where this would cause window to be stuck in flash state
    has been fixed separately.
  * "Report window title" (CSI 21 t) and "Report app-id" (OSC 176 ?)
    are now ignored. This relates to CVEs reported in some other terminals
    where a malicious program / ssh remote can trick the user into running
    arbitrary commands by using these sequences to fill
    the shell input buffer.
  * Fixed a crash on startup if the compositor sent a keyboard enter event
    before the window was mapped.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.20.2 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1741867200">- Temporarily disable warning-as-error for using deprecated functions,
  because foot currently uses a function that was deprecated in fcft 3.3.x</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1742212800">- Update to v1.21.0:
  * foot.ini options:
  * Added bell.system option to use xdg-system-bell-v1 Wayland protocol
    to report the terminal bell. Defaults to "yes".
  * Added search-bindings.delete-to-start and .delete-to-end key bindings,
    defaulting to Ctrl+u and Ctrl+k respectively.
  * cursor.style can now be set to "hollow".
  * Added gamma-correct-blending option to use gamma-correct font rendering
    if the compositor supports wp_color_management_v1,
    specifically the ext_linear transfer function. Enabled by default when
    compositor support is available.
  * Added url.regex option to define a regex used to match URLs.
    The url.uri-characters and url-protocols options have been removed.
  * tweak.scaling-filter now supports more values when running with
    libfcft4 &gt;= 3.3.1 - "impulse", "box", "linear", "gaussian", "lanczos2",
    "lanczos3-stretched". The scaling filter is no longer applied to
    scaled bitmap fonts when that is enabled in FontConfig.
  * Removed main.notify and main.notify-focus-when-inhibit options.
    These were deprecated in 1.18.0.
  * Fixed various issues with wrapped lines such as some such lines being
    copied as multiple lines, glitching when the window was resized, etc.
  * Fixed various issues with handling of zero-width characters,
    combining characters, etc.
  * Fixed various issues with Kitty keyboard protocol implementation.
  * Fixed wrong key bindings being executed when using
    alternative keyboard layouts.
  * Fixed various hangs, crashes and resource leaks.
  * Renamed theme tokyo-nightday to tokyo-nightlight and modified its colors.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.21.0 for more details.
- Remove "-Wno-error=deprecated-declarations" because issue has been
  fixed.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1744891200">- Update to v1.22.0:
  * foot.ini options:
  * Added main.alpha-mode option to change how alpha is handled on
    background colors not set by the terminal but by programs like vim.
    Defaults to "default", which sets the alpha only on cells with
    the terminal default background color, not including cells
    with the same RGB value as the terminal default background color.
  * Added tweak.dim-amount option to tweak how much dimmed colors are
    dimmed by when explicit values have not been configured.
    Such auto-calculated dimmed colors are now more consistent in being
    less intense and closer to black. Similarly brightened colors are
    more consistently more intense and closer to white, as determined by
    the original tweak.bold-text-in-bright-amount option.
  * Virtual modifiers in key bindings are now recognized and mapped to
    the corresponding real modifier, eg Alt instead of Mod1 and
    Super instead of Mod4.
  * Default regex used in url.regex has been changed to be much more strict.
  * Added support for compositor toplevel edge constraints to prevent
    resizing foot via its CSDs in the constrained directions. This also allows
    a tiled window to be resized via its CSDs unless the compositor has
    indicated that the toplevel has edge constraints.
  * Fixed keybindings to work under compositors like Mutter that send
    virtual modifiers in keyboard events.
  * Fixed crash in URL mode when activating a second URL.
  * Fixed URL mode to not mangle double-width characters in copied URLs.
  * Fixed issue where changing the window size would remove empty lines.
  * Added new themes: molokai, night-owl.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.22.0 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1745668800">- Update to v1.22.1:
  * Fixed main.alpha-mode=matching to work for
    the default background color and indexed colors.
  * Fixed keyboard modifiers not getting reset when switching focus away
    from the foot window.
  * Fixed zero-width codepoints causing font and color of adjacent cell
    to be different from the rest.
  * Fixed alpha getting applied to inverse text and selections.
  * Added new themes: alacritty.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.22.1 for more details.</changelog>
  <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>
</package>
<package pkgid="5fd01cb777013f9aecc35ee12711e23ca117365e771e52423de69deef7609195159f7eb79bfa807036b94eff5630a960881b91445911e965478ce933a029c4c0" name="foot-extra-terminfo" arch="noarch">
  <version epoch="0" ver="1.23.1" rel="bp161.1.4"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1737115200">- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1737201600">- Update to v1.20.2:
  * foot.ini options:
  * colors.flash-alpha can be set to 1.0 (fully opaque) again.
    The issue where this would cause window to be stuck in flash state
    has been fixed separately.
  * "Report window title" (CSI 21 t) and "Report app-id" (OSC 176 ?)
    are now ignored. This relates to CVEs reported in some other terminals
    where a malicious program / ssh remote can trick the user into running
    arbitrary commands by using these sequences to fill
    the shell input buffer.
  * Fixed a crash on startup if the compositor sent a keyboard enter event
    before the window was mapped.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.20.2 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1741867200">- Temporarily disable warning-as-error for using deprecated functions,
  because foot currently uses a function that was deprecated in fcft 3.3.x</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1742212800">- Update to v1.21.0:
  * foot.ini options:
  * Added bell.system option to use xdg-system-bell-v1 Wayland protocol
    to report the terminal bell. Defaults to "yes".
  * Added search-bindings.delete-to-start and .delete-to-end key bindings,
    defaulting to Ctrl+u and Ctrl+k respectively.
  * cursor.style can now be set to "hollow".
  * Added gamma-correct-blending option to use gamma-correct font rendering
    if the compositor supports wp_color_management_v1,
    specifically the ext_linear transfer function. Enabled by default when
    compositor support is available.
  * Added url.regex option to define a regex used to match URLs.
    The url.uri-characters and url-protocols options have been removed.
  * tweak.scaling-filter now supports more values when running with
    libfcft4 &gt;= 3.3.1 - "impulse", "box", "linear", "gaussian", "lanczos2",
    "lanczos3-stretched". The scaling filter is no longer applied to
    scaled bitmap fonts when that is enabled in FontConfig.
  * Removed main.notify and main.notify-focus-when-inhibit options.
    These were deprecated in 1.18.0.
  * Fixed various issues with wrapped lines such as some such lines being
    copied as multiple lines, glitching when the window was resized, etc.
  * Fixed various issues with handling of zero-width characters,
    combining characters, etc.
  * Fixed various issues with Kitty keyboard protocol implementation.
  * Fixed wrong key bindings being executed when using
    alternative keyboard layouts.
  * Fixed various hangs, crashes and resource leaks.
  * Renamed theme tokyo-nightday to tokyo-nightlight and modified its colors.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.21.0 for more details.
- Remove "-Wno-error=deprecated-declarations" because issue has been
  fixed.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1744891200">- Update to v1.22.0:
  * foot.ini options:
  * Added main.alpha-mode option to change how alpha is handled on
    background colors not set by the terminal but by programs like vim.
    Defaults to "default", which sets the alpha only on cells with
    the terminal default background color, not including cells
    with the same RGB value as the terminal default background color.
  * Added tweak.dim-amount option to tweak how much dimmed colors are
    dimmed by when explicit values have not been configured.
    Such auto-calculated dimmed colors are now more consistent in being
    less intense and closer to black. Similarly brightened colors are
    more consistently more intense and closer to white, as determined by
    the original tweak.bold-text-in-bright-amount option.
  * Virtual modifiers in key bindings are now recognized and mapped to
    the corresponding real modifier, eg Alt instead of Mod1 and
    Super instead of Mod4.
  * Default regex used in url.regex has been changed to be much more strict.
  * Added support for compositor toplevel edge constraints to prevent
    resizing foot via its CSDs in the constrained directions. This also allows
    a tiled window to be resized via its CSDs unless the compositor has
    indicated that the toplevel has edge constraints.
  * Fixed keybindings to work under compositors like Mutter that send
    virtual modifiers in keyboard events.
  * Fixed crash in URL mode when activating a second URL.
  * Fixed URL mode to not mangle double-width characters in copied URLs.
  * Fixed issue where changing the window size would remove empty lines.
  * Added new themes: molokai, night-owl.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.22.0 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1745668800">- Update to v1.22.1:
  * Fixed main.alpha-mode=matching to work for
    the default background color and indexed colors.
  * Fixed keyboard modifiers not getting reset when switching focus away
    from the foot window.
  * Fixed zero-width codepoints causing font and color of adjacent cell
    to be different from the rest.
  * Fixed alpha getting applied to inverse text and selections.
  * Added new themes: alacritty.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.22.1 for more details.</changelog>
  <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>
</package>
<package pkgid="ec03bd910d0a9901fbac1596ea715e056c31824f520b38fb4d6ba2b1e91b40d0b9c4d1880da1c101b7527cfe5d269cfad2b76ccd70c200f3d89f3312c15f2937" name="foot-themes" arch="noarch">
  <version epoch="0" ver="1.23.1" rel="bp161.1.4"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1737115200">- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1737201600">- Update to v1.20.2:
  * foot.ini options:
  * colors.flash-alpha can be set to 1.0 (fully opaque) again.
    The issue where this would cause window to be stuck in flash state
    has been fixed separately.
  * "Report window title" (CSI 21 t) and "Report app-id" (OSC 176 ?)
    are now ignored. This relates to CVEs reported in some other terminals
    where a malicious program / ssh remote can trick the user into running
    arbitrary commands by using these sequences to fill
    the shell input buffer.
  * Fixed a crash on startup if the compositor sent a keyboard enter event
    before the window was mapped.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.20.2 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1741867200">- Temporarily disable warning-as-error for using deprecated functions,
  because foot currently uses a function that was deprecated in fcft 3.3.x</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1742212800">- Update to v1.21.0:
  * foot.ini options:
  * Added bell.system option to use xdg-system-bell-v1 Wayland protocol
    to report the terminal bell. Defaults to "yes".
  * Added search-bindings.delete-to-start and .delete-to-end key bindings,
    defaulting to Ctrl+u and Ctrl+k respectively.
  * cursor.style can now be set to "hollow".
  * Added gamma-correct-blending option to use gamma-correct font rendering
    if the compositor supports wp_color_management_v1,
    specifically the ext_linear transfer function. Enabled by default when
    compositor support is available.
  * Added url.regex option to define a regex used to match URLs.
    The url.uri-characters and url-protocols options have been removed.
  * tweak.scaling-filter now supports more values when running with
    libfcft4 &gt;= 3.3.1 - "impulse", "box", "linear", "gaussian", "lanczos2",
    "lanczos3-stretched". The scaling filter is no longer applied to
    scaled bitmap fonts when that is enabled in FontConfig.
  * Removed main.notify and main.notify-focus-when-inhibit options.
    These were deprecated in 1.18.0.
  * Fixed various issues with wrapped lines such as some such lines being
    copied as multiple lines, glitching when the window was resized, etc.
  * Fixed various issues with handling of zero-width characters,
    combining characters, etc.
  * Fixed various issues with Kitty keyboard protocol implementation.
  * Fixed wrong key bindings being executed when using
    alternative keyboard layouts.
  * Fixed various hangs, crashes and resource leaks.
  * Renamed theme tokyo-nightday to tokyo-nightlight and modified its colors.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.21.0 for more details.
- Remove "-Wno-error=deprecated-declarations" because issue has been
  fixed.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1744891200">- Update to v1.22.0:
  * foot.ini options:
  * Added main.alpha-mode option to change how alpha is handled on
    background colors not set by the terminal but by programs like vim.
    Defaults to "default", which sets the alpha only on cells with
    the terminal default background color, not including cells
    with the same RGB value as the terminal default background color.
  * Added tweak.dim-amount option to tweak how much dimmed colors are
    dimmed by when explicit values have not been configured.
    Such auto-calculated dimmed colors are now more consistent in being
    less intense and closer to black. Similarly brightened colors are
    more consistently more intense and closer to white, as determined by
    the original tweak.bold-text-in-bright-amount option.
  * Virtual modifiers in key bindings are now recognized and mapped to
    the corresponding real modifier, eg Alt instead of Mod1 and
    Super instead of Mod4.
  * Default regex used in url.regex has been changed to be much more strict.
  * Added support for compositor toplevel edge constraints to prevent
    resizing foot via its CSDs in the constrained directions. This also allows
    a tiled window to be resized via its CSDs unless the compositor has
    indicated that the toplevel has edge constraints.
  * Fixed keybindings to work under compositors like Mutter that send
    virtual modifiers in keyboard events.
  * Fixed crash in URL mode when activating a second URL.
  * Fixed URL mode to not mangle double-width characters in copied URLs.
  * Fixed issue where changing the window size would remove empty lines.
  * Added new themes: molokai, night-owl.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.22.0 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1745668800">- Update to v1.22.1:
  * Fixed main.alpha-mode=matching to work for
    the default background color and indexed colors.
  * Fixed keyboard modifiers not getting reset when switching focus away
    from the foot window.
  * Fixed zero-width codepoints causing font and color of adjacent cell
    to be different from the rest.
  * Fixed alpha getting applied to inverse text and selections.
  * Added new themes: alacritty.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.22.1 for more details.</changelog>
  <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>
</package>
<package pkgid="ae8e09ab1072add81f4f5aad4f972e899b70786fc7085e867b3a89039fb05dfb39af24bfc45b45ac0bb2ed7b48f0e3293c7bd5bd14ec046ee2da90448a00464d" name="forgejo-cli" arch="s390x">
  <version epoch="0" ver="0.1.1" rel="bp161.1.6"/>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715342400">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723118400">- update to 0.1.0:
  * feat: add branch guessing on pr creation
  * fix: print message before reading in readline
  * fix: prioritize remote tracking branch in repo detection
  * fix: read detected pr from correct repo
  * fix: pr detection from branch
  * add status command
  * add user search
  * add list user orgs
  * add list user repos</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723204800">- update to 0.1.1:
  * Suggest correct command when OAuth login isn't supported on an instance</changelog>
</package>
<package pkgid="15639391ecfde77f144d83d2f0105d49aafa433743dc5ed9d3a58749f3020fc847683126c914cbadba4944af889d2ab055c310cb2c08e2287b01df449c56085a" name="forgejo-longterm" arch="s390x">
  <version epoch="0" ver="11.0.3" rel="bp161.1.12"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1748520000">- initial package</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1749643200">- add the patched vendored dependencies</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1749643201">- conflict all subpackages to forgejo equivilent packages</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1753531200">- update to 11.0.3:
  * fixing git security vulnerability
  * add missing lazy load attribute to images
  * backport of translation updates
  * do not ignore automerge while a PR is checking for conflicts
  * user activation with uppercase email address
  * collaborator can edit wiki with write access
  * fix: corrupted wiki unit default permission
  * fix: skip empty tokens in SearchOptions.Tokens()
  * fix: make API /repos/{owner}/{repo}/compare/{basehead} work with forks
  * fix(ui): release: name is overridden with tag name on edit
  * Revert "fix(api): document is_system_webhook field
- Update to 11.0.2:
  * Features
  - make Forgejo Actions server logs less noisy
  * Bug fixes
  - do not fail when release or wiki is set in /repos/migrate API
  - ignore expired artifacts for quota calculation
  - pull request cross references
  - quote reply in Chromium
  - fix: make hash pattern more strict
  * Included for completeness but not worth a release note
  - remove download attribute from external assets
  - bleve to v2.5.2 with changes made in backport of 2.5.0
  - show membership of limited orgs
  - date dependency go to v1.24.3 (v11.0/forgejo)
  - drop unused @typescript-eslint/parser package
  - suppress non actionable XORM warnings
  - aggregate deleted team as ghost team
  - center footer links
  - fix force-push compare line layout
  - parse change-id in the git commit header
  - Update module github.com/blevesearch/bleve/v2 to v2.5.1 (v11.0/forgejo) - abandoned
  - improve force-push compare line layout
  - Remove "create branch" button on mirrored repos
  - Update module github.com/msteinert/pam/v2 to v2.1.0 (v11.0/forgejo)
  - replace ß with ss in normalizeUserName
  - document is_system_webhook field
  - remove artificial delay for PR update
- update to 11.0.1:
  * If LFS is enabled on a Forgejo instance with [server].LFS_START_SERVER =
    true, it was possible for a registered user to upload LFS files to a
    repository to which they only had read access.
  * A user account with 2fa (two factor authentication) enrolled with a
    security key was not enforced when using an external account
  * fix: display the list of tasks in the runner edit page
  * fix(ui): use gap in switch items
  * fix(ui/pr): use eye icon for reviews
  * fix(ui): rescope menu height patch to overflow menu
  * fix(ui): show commit icon in branch dropdown button when viewing a commit
  * i18n: backport of translation updates
  * fix(i18n): prevent incorrect logging on strings missing in JSON locales
  * chore: replace github.com/go-testfixtures/testfixtures
  * fix: use linguist-generated for language stats
  * chore: tune down remote user promotion debug message shown as error
  * fix: set default restricted for OAuth2 user
  * chore: merge tests.AddFixtures and unittest.OverrideFixtures
  * fix(ui): make pagination labels always visible to screenreader
  * fix: delay-write trace.dat for forgejo diagnosis
  * Update module github.com/mattn/go-sqlite3 to v1.14.28 (v11.0/forgejo)
- update to 11.0.0:
  * add ability to regenerate access tokens
  * drop SSPI auth support and more Windows files
  * localize theme names
  * improve incorrect ROOT_URL warning
  * admin user view
  * welcome screen for user dashboard
  * improve "URL" handling in markdown editor
  * display to maintainers in pull request when it is editable
  * simplify pronouns in user settings
  * split Forgejo landing page template to allow patching or removing Forgejo
    introduction section
  * set default release title to tag name
  * add quota overview
  * allow opening a single-file diff from file history view
  * reduce noise in the timeline of issues and pull requests. If certain
    timeline events are performed within a certain timeframe of each other with
    no other events in between, they will be combined into a single timeline
    event, and any contradictory actions will be canceled and not displayed.
    The older the events, the wider the timeframe will become.
  * i18n: make Danish available in UI
  * Updates from Codeberg Translate
  * Features
  * return run_number in workflow dispatch
  * add more sorting to own repository list
  * add sort parameter to list issues API
  * make it possible to track the progress of manually triggered workflows
  * interpret Precedence: auto_reply as an auto reply
  * parse multipart/related parts as attachments &amp; guess filename
  * added missing nuget V2 properties to API
  * order the user's organization list alphabetically
  * in code search, add query string for boolean operators and phrase search
  * in code search, replace fuzzy search with union search for indexer
  * set default value of UseCompatSSHURI to true
  * add pronoun privacy option
  * commit API endpoint to rename an organization
  * fill website field when migrating from external
  * commit use Project-URL metadata field to get a PyPI package's homepage URL
  * improve Forgejo diagnostics
  * sourcehut webhook: submit SSH URL for private repository or when pre-filled
  * add configurable cooldown to claim usernames
  * don't allow blocking the doer
  * Alt Linux Apt-Rpm repository support for Forgejo packages
  * add search action jobs for API routes, repo, org and global level
  * add summary card for repos and releases
  * add synchronization for SSH keys for OpenID Connect
  * initial support for localization and pluralization with go-i18n-JSON-v2 format
  * permit to download patch and diff file between tags and branches
  * remove SHA1 for support for ssh rsa signing
  * show link to download directory
  * validate input for default_{merge,update}_style
  * include platform information on rubygems compact index API
  * listening on abstract domain sockets
  * forbid blocked users from reopening issues
  * allow collaborators to read their own permissions
  * more permissive markup commit hash detection
  * don't give system users roles on comments
  * fix(ui): make tag dropdown clickable again
  * fix: match PackageBlob.HashBlake2b definition and migration
  * fix(UI): i18n: improve naming
  * fix: package_blob.has_blake2b may be null
  * fix: redirect to submodule instead of throwing 500 error when viewing submodule entry
  * fix(migrations): transfer PR flow information
  * : fix(i18n): fix several usages of i18n
  * Update module golang.org/x/net to v0.38.0 (v11.0/forgejo)
  * 4108-empty-slice-encoded-to-null
  * chore: branding import path
  * fix(ui): Do not check for vertical-align
  * Update module code.forgejo.org/forgejo/act to v1.25.1 (forgejo)
  * fix ci dashboard e2e test
  * build: require node v20
  * Update Node.js to v22 (forgejo)
  * chore(renovate): update settings for latest version
  * Update module github.com/buildkite/terminal-to-html/v3 to v3.16.8 (forgejo)
  * Update module github.com/caddyserver/certmagic to v0.22.2 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.212.0 (forgejo)
  * remove an extraneous } in issue dependencies template
  * chore(release-notes): Forgejo v10.0.3
  * Update module github.com/golang-jwt/jwt/v5 to v5.2.2 [SECURITY] (forgejo)
  * Update module github.com/go-sql-driver/mysql to v1.9.1 (forgejo)
  * Update mcr.microsoft.com/devcontainers/go Docker tag to v1.24 (forgejo)
  * chore(release-notes): Forgejo v10.0.2
  * Update module github.com/redis/go-redis/v9 to v9.7.3 (forgejo)
  * consider issues in repository accessible via access table
  * chore(release-notes): Forgejo v7.0.14
  * chore(renovate): add yamllint to automerge
  * Update module gitlab.com/gitlab-org/api/client-go to v0.126.0 (forgejo)
  * Update dependency yamllint to v1.36.2 (forgejo)
  * chore(dependency): upgrade gof3 v3.10.6
  * Update dependency eslint-import-resolver-typescript to v4 (forgejo)
  * chore: add @vitejs/plugin-vue to renovate automerge
  * Update dependency @vitejs/plugin-vue to v5.2.3 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.205.0 (forgejo)
  * branding: update API descriptions
  * Update module
  * github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker
    to v3.2.1 (forgejo)
  * Update dependency yamllint to v1.36.1 (forgejo)
  * Update data.forgejo.org/oci/bitnami/postgresql Docker tag to v16 (forgejo)
  * Update dependency @playwright/test to v1.51.0 (forgejo)
  * Update vitest monorepo to v3.0.8 (forgejo)
  * Update linters (forgejo)
  * Update dependency happy-dom to v17.4.4 (forgejo)
  * Update dependency @stoplight/spectral-cli to v6.14.3 (forgejo)
  * perf: avoid sorting team names for ComposeMetas
  * chore(runner): return errors created by connect
  * perf: optimize converting releases to feed items
  * [gitea] week 2025-12 cherry pick (gitea/main -&gt; forgejo)
  * Update dependency mermaid to v11.5.0 (forgejo)
  * Update module github.com/editorconfig/editorconfig-core-go/v2 to v2.6.3 (forgejo)
  * chore(ui): remove unused template "shared/user/blocked_users"
  * handle deleted user modifying event state in gitlab migration
  * Update dependency yamllint to v1.36.0 (forgejo)
  * i18n: ensure consistent indent style for next locales
  * fix(api): miss-spelled description, corrected to public
  * Update module github.com/go-webauthn/webauthn to v0.12.2 (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.88 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.195.1 (forgejo)
  * ui: improve branch/tag dropdown selector consistency
  * Update module github.com/msteinert/pam to v2 (forgejo)
  * Update linters (forgejo)
  * Update dependency happy-dom to v17.4.3 (forgejo)
  * Update dependency globals to v16 (forgejo)
  * Update dependency eslint-plugin-vue to v10 (forgejo)
  * Update dependency eslint-plugin-unicorn to v57 (forgejo)
  * Update dependency @stylistic/eslint-plugin-js to v4 (forgejo)
  * Update Node.js to v22 (forgejo)
  * [gitea] week 2025-11 cherry pick (gitea/main -&gt; forgejo)
  * fix(ui): use usual and consistent size for project icons of 16
  * fix(ui): improve milestone/project header consistency
  * chore(ui): improve svg icon margin consistency
  * revert issue rendering for &lt;a&gt; element
  * chore: modernize import
  * fix(i18n): make HasKey aware of newStyleMessages
  * feat(ui themes): better place for theme list ctx, testing
  * chore(ui): always use primary button color inside modals
  * fix(ui): 2fa verify alignment
  * Update module google.golang.org/grpc to v1.71.0 (forgejo)
  * i18n: use ellipsis character
  * Update module golang.org/x/tools/cmd/deadcode to v0.31.0 (forgejo)
  * Update module golang.org/x/oauth2 to v0.28.0 (forgejo)
  * Update module github.com/caddyserver/certmagic to v0.22.0 (forgejo)
  * Update module golang.org/x/image to v0.25.0 (forgejo)
  * Update module golang.org/x/crypto to v0.36.0 (forgejo)
  * Update module github.com/urfave/cli/v2 to v2.27.6 (forgejo)
  * improve error handling of commit rendering
  * Update module golang.org/x/net to v0.36.0 (forgejo)
  * Update module github.com/prometheus/client_golang to v1.21.1 (forgejo)
  * correct logging if caller has generics
  * Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v1.64.6 (forgejo)
  * Update dependency go to v1.24.1 (forgejo)
  * introduce distant federation server mock
  * fix the modularity for migration v18
  * Update module github.com/opencontainers/image-spec to v1.1.1 (forgejo)
  * [gitea] week 2025-10 cherry pick (gitea/main -&gt; forgejo)
  * feat(build): linter for missing msgid definitions
  * Fix: Force all repo tab buttons to be the same height
  * Lock file maintenance (forgejo)
  * Update renovate to v39.185.0 (forgejo)
  * fix(ui): add header to org settings /blocked users page
  * fix(ui): use discussions icon in issue list entries
  * Update module github.com/jhillyerd/enmime/v2 to v2.1.0 (forgejo)
  * i18n(en): a few source fixes
  * Update module github.com/PuerkitoBio/goquery to v1.10.2 (forgejo)
  * Update dependency happy-dom to v17.1.8 (forgejo)
  * Update dependency @stylistic/stylelint-plugin to v3.1.2 (forgejo)
  * Update module code.forgejo.org/f3/gof3/v3 to v3.10.4 (forgejo)
  * chore(ci): ensure the manually cached Go can be run
  * chore(upgrade): switch to code.forgejo.org/forgejo/levelqueue
  * Update module github.com/ProtonMail/go-crypto to v1.1.6 (forgejo)
  * Update module golang.org/x/oauth2 to v0.27.0 (forgejo)
  * Update module golang.org/x/crypto to v0.35.0 (forgejo)
  * Update module golang.org/x/tools/gopls to v0.18.1 (forgejo)
  * job list response to avoid wrapped body.
  * Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.3.4 (forgejo)
  * Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.3.3 (forgejo)
  * Update renovate to v39.178.1 (forgejo)
  * chore: add empty secret table fixtures
  * Update data.forgejo.org/oci/golang Docker tag to v1.24 (forgejo)
  * feat(ui): include MIME type for archive links in folder download
  * fix(ui): improvements around folder download
  * i18n(en): shorten banner text for archived repos
  * [gitea] week 2025-09 cherry pick (gitea/main -&gt; forgejo)
  * fix(repo): return code 400 instead of 500 for invalid archive type
  * Update module golang.org/x/crypto to v0.34.0 (forgejo)
  * Fix invalid swagger syntax of $ref with sibling
  * Update x/tools (forgejo)
  * Update module github.com/prometheus/client_golang to v1.21.0 (forgejo)
  * Update module github.com/meilisearch/meilisearch-go to v0.31.0 (forgejo)
  * fix(example conf): add .webp to ALLOWED_TYPES
  * linting: fix typos, add toml validation
  * Update Zig gitignore
  * return 404 for empty repositories
  * Update module github.com/buildkite/terminal-to-html/v3 to v3.16.6 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.171.2 (forgejo)
  * chore: add a make option to disable stripping binaries for debug builds
  * Revert "Update module github.com/minio/minio-go/v7 to v7.0.86 (forgejo) (#6945)"
  * feat(ui): add MIME types for generated archives
  * i18n: translation updates from Gitea
  * forgejo migrations numbering in comments and rename latest migration file
  * native parsing of ssh certificate key
  * Update dependency happy-dom to v17 (forgejo)
  * Update golang packages to v1.24 (forgejo) (minor)
  * Update module github.com/minio/minio-go/v7 to v7.0.86 (forgejo)
  * Also substitute COPYRIGHT HOLDER and the organization in BSD 4-Clause license
  * delay deleting authorization token
  * i18n: reword archive.title and archive.title.date in english locale
  * Update dependency webpack to v5.98.0 (forgejo)
  * feat(ui): always show restart button for Actions jobs
  * Update dependency globals to v15.15.0 (forgejo)
  * Update module github.com/buildkite/terminal-to-html/v3 to v3.16.5 (forgejo)
  * Add possibility of removed content to 404 page
  * Reduce links in chat notifications to avoid multiple previews
  * Update dependency esbuild-loader to v4.3.0 (forgejo)
  * fix(ui): hide extra PR property labels on title edit
  * Update module golang.org/x/net to v0.35.0 (forgejo)
  * Update dependency postcss to v8.5.2 (forgejo)
  * Fix api returns internal server error when not found should be returned
  * fix(ui): release: set default release title to tag name
  * fix(ui): use "organization name" in coldown messages for orgs
  * Lock file maintenance (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.85 (forgejo)
  * Update renovate to v39.164.1 (forgejo)
  * always set stripped slashes on http request
  * [gitea] week 2025-07 cherry pick (gitea/main -&gt; forgejo)
  * chore(api): Improve description for repoCheckCollaborator
  * chore(release-notes): fix Forgejo v10.0.1 &amp; v7.0.13 blog post URL (again) [skip ci]
  * chore(release-notes): fix Forgejo v10.0.1 &amp; v7.0.13 blog post URL
  * fix(ui): hide 'New migration' button on org pages with migrations disabled (#6850)
  * chore(release-notes): Forgejo v7.0.13
  * chore(release-notes): Forgejo v10.0.1
  * fix(sec): Forgejo Actions web routes
  * fix(sec): permission check for project issue
  * Update module golang.org/x/crypto to v0.33.0 (forgejo)
  * [skip ci] Fix flaky clipboard test
  * Update module github.com/go-enry/go-enry/v2 to v2.9.2 (forgejo)
  * fix(ui): make Finish review button work again
  * avoid y-axis clipping for branch name
  * ui: update styling of comment headers and role labels
  * Fix comment form e2e test
  * chore(i18n): lint errors
  * Update module golang.org/x/sys to v0.30.0 (forgejo)
  * chore: teach lint-locale about locale_next
  * add commit limit for webhook payload
  * ui: remove divider in code search
  * fix(ui): remove code search git grep warning
  * Update dependency go to v1.23.6 (forgejo)
  * make author search case insenstive
  * chore(renovate): override platform version
  * Update renovate to v39.158.2 (forgejo)
  * Update vitest monorepo to v3 (forgejo) (major)
  * Pin dependency codespell to 2.4.1 (forgejo)
  * FromAsCasting warning from Dockerfile
  * Lock file maintenance (forgejo)
  * Update renovate to v39.156.1 (forgejo)
  * Update dependency markdownlint-cli to v0.44.0 (forgejo)
  * Update dependency happy-dom to v16.8.1 (forgejo)
  * Update dependency @playwright/test to v1.50.1 (forgejo)
  * Update dependency @vitest/eslint-plugin to v1.1.25 (forgejo)
  * use correct default branch for migrated wiki
  * consider HEAD requests to be pulls
  * chore: remove deadcode
  * chore: Remove ChangeMilestoneStatus
  * Transient model for federated unstar
  * chore: fix ci failure
  * Disable autofocus on the dashboard repository search box
  * fix(ui): disable PR review button in archived repos
  * chore: remove deadcode in models/user
  * chore: load 2fa status for user search when needed
  * check for webauthn in 2fa user search
  * disallow blame on directories
  * render issue titles consistently
  * Set explore pages to configurable default sort
  * chore: consistent docker image and action references
  * fix(i18n): use translate key as fallback
  * fix(i18n): add forgotten translatable string
  * ui: update language stats layout and click behavior
  * Update module
  * github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker
    to v3.2.0 (forgejo)
  * Update renovate to v39.136.1 (forgejo)
  * chore: Update renovate to v39.136.0
  * chore: remove usages of sort.Sort
  * [gitea] week 2025-05 cherry pick (gitea/main -&gt; forgejo)
  * nit(i18n): update password update instruction
  * add non allowed domain translation
  * chore: teach set module about iter.Seq
  * [skip ci] chore: adjust i18n entries in CODEOWNERS
  * chore: fix typos, decap a few i18n strings
  * code review alt repository
  * Update module github.com/go-git/go-git/v5 to v5.13.2 (forgejo)
  * Release-note and file rename for Alt Linux Apt-RPM support
  * chore(security): update security.txt with new expiration date
  * Update dependency codespell to v2.4.0 (forgejo)
  * fix(tests): prevent frontend test dependency on system locale
  * ci: fix go version check
  * Lock file maintenance (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.84 (forgejo)
  * [gitea] week 2025-04 cherry pick (gitea/main -&gt; forgejo)
  * fix(ui): add triangle down octicon to code search options dropdown
  * enh(ui): Remove DiffFileList component
  * fix(ui): prevent overflow of branch selector in commit graph
  * Hide git note add button for commit, if commit already has a note
  * chore(renovate): fix self-update config [skip ci]
  * fix(i18n): flatten next locales
  * Update renovate Docker tag to v39.115.4 (forgejo)
  * Update dependency katex to v0.16.21 (forgejo)
  * Fix mention and emoji expansion &amp; Improve leaving list completion
  * Reset content of comment edit field on cancel
  * reduce noise for the v303 migration
  * Update dependency go to v1.23.5 (forgejo)
  * Update module google.golang.org/protobuf to v1.36.3 (forgejo)
  * avoid Gitea migration warnings (take 2)
  * fix(ui): correct switch ordering
  * chore(ci): upgrade forgejo-build-publish/build@v5.3.1
  * Fix inline file preview for rendered files
  * Update renovate Docker tag to v39.111.0 (forgejo)
  * tests(e2e): Various fixes to visual testing
  * Update https://data.forgejo.org/infrastructure/issue-action action to v1.3.0 (forgejo)
  * Update postcss (forgejo)
  * Update module google.golang.org/grpc to v1.70.0 (forgejo)
  * Update dependency @github/relative-time-element to v4.4.5 (forgejo)
  * add a buffer writer to the logger, for internal use
  * Update renovate Docker tag to v39.106.0 (forgejo)
  * Update dependency katex to v0.16.20 (forgejo)
  * Update data.forgejo.org/renovate/renovate Docker tag to v39.106.0 (forgejo)
  * Make switch larger on touchscreen devices
  * Use redesigned switch on commit graph page
  * Use flex for switch items
  * Prevent vertical stretching of the switch
  * Apply switch redesign to more areas
  * Fix minor misalignment
  * Do not report warning when git shows new reference
  * [gitea] week 2025-03 cherry pick (gitea/main -&gt; forgejo)
  * Update x/tools (forgejo)
  * Update module code.forgejo.org/forgejo/act to v1.23.1 (forgejo)
  * Update renovate Docker tag to v39.103.0 (forgejo)
  * Update module code.gitea.io/sdk/gitea to v0.20.0 (forgejo)
  * fix inline file preview for files with encoded URL, fix #5069
  * Remove source branch from pr list, fix #5009, #6080
  * Update module gitlab.com/gitlab-org/api/client-go to v0.119.0 (forgejo)
  * Update module github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker to v3.1.1 (forgejo)
  * Update dependency asciinema-player to v3.8.2 (forgejo)
  * port(gitea#31954): Add lock for parallel maven upload
  * Update dependency monaco-editor to v0.52.2 (forgejo)
  * Update module github.com/caddyserver/certmagic to v0.21.6 (forgejo)
  * Update dependency typescript to v5.7.3 (forgejo)
  * Added alt's to &lt;img&gt;
  * chore(renovate): manual name replacement
  * Update data.forgejo.org/renovate/renovate Docker tag to v39.93.0 (forgejo)
  * Update data.forgejo.org/oci/alpine Docker tag to v3.21 (forgejo)
  * Update module google.golang.org/protobuf to v1.36.2 (forgejo)
  * Update module github.com/ProtonMail/go-crypto to v1.1.4 (forgejo)
  * Update module github.com/go-git/go-git/v5 to v5.13.1 (forgejo)
  * upgrade gof3 package and driver
  * Replace data.forgejo.org/forgejo-contrib/renovate Docker tag with data.forgejo.org/renovate/renovate (forgejo)
  * chore: remove illegal git usage
  * chore(deps): Update gitlab api to updated library
  * Update module golang.org/x/net to v0.34.0 (forgejo)
  * Update forgejo/forgejo-build-publish action to v5.3.0 (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.83 (forgejo)
  * Lock file maintenance (forgejo)
  * Update module github.com/alecthomas/chroma/v2 to v2.15.0 (forgejo)
  * Update dependency fast-glob to v3.3.3 (forgejo)
  * Update renovate to v39.91.0 (forgejo)
  * fix(ui): show oauth divider on signup page
  * chore: update ignores
  * add files to compare
  * UI switch redesign
  * chore(ci): use mirror for obtaining go-xsd-duration
  * Update dependency happy-dom to v16 (forgejo)
  * chore: bump renovate to v39.90.0
  * Rewrite OpenGraph Header
  * fix(code search): empty mode dropdown when keyword is empty
  * i18n(en): consistency improvements
  * Update module github.com/PuerkitoBio/goquery to v1.10.1 (forgejo)
  * Update dependency @vitest/eslint-plugin to v1.1.22 (forgejo)
  * Fix editing pr review
  * Make new table modal work when editing a issue
  * fix(ui): use primary color for button in table modal
  * Update module github.com/caddyserver/certmagic to v0.21.5 (forgejo)
  * Fix edit cancel button
  * Fix issue/comment menus
  * Update renovate Docker tag to v39.86.0 (forgejo)
  * use DateUtils for blocked users list
  * chore(release-notes): Forgejo v10.0.0
  * Rework user profile settings
  * xorm needs to be lowercase otherwise it is ignored
  * Update code.forgejo.org/oci/alpine Docker tag to v3.21 (forgejo)
  * chore(branding): strip metadata information from the footer
  * Cosmetic changes and fixes around repo homepage
  * Refactor e2e tests to simplify authentication setup
  * [gitea] week 2024-53 cherry pick (gitea/main -&gt; forgejo)
  * Fix overflow in git notes
  * cmd/dump: add option flag to skip repository archives
  * Rework new repo dialog
  * chore(i18n): user/label translations in danish/latvian
  * Revert "Update dependency idiomorph to v0.4.0"
  * chore(release): v10.0 is cut, v9.0 is soon to be EOL
  * When comparing in repos, mention that pull request creation requires sign-in
  * enable releases and/or wiki if user set the options in repo migration
  * federation with allow lists
- remove get-sources.sh, switch over to obs tooling
- include apparmor for Leap 16
- remove fix-CVE-2025-22869.patch fix-CVE-2025-3445.patch, upstream
  updated their dependencies</changelog>
</package>
<package pkgid="44aeda023c9d3f533722121272a2f5459aa514d77e6953b13cbfd58c62523a3651868e7d893f6cb3e75c3a96fdb1becd3b5d6ce41208c7214ca4a47d7260f0a4" name="forgejo-longterm-environment-to-ini" arch="s390x">
  <version epoch="0" ver="11.0.3" rel="bp161.1.12"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1748520000">- initial package</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1749643200">- add the patched vendored dependencies</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1749643201">- conflict all subpackages to forgejo equivilent packages</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1753531200">- update to 11.0.3:
  * fixing git security vulnerability
  * add missing lazy load attribute to images
  * backport of translation updates
  * do not ignore automerge while a PR is checking for conflicts
  * user activation with uppercase email address
  * collaborator can edit wiki with write access
  * fix: corrupted wiki unit default permission
  * fix: skip empty tokens in SearchOptions.Tokens()
  * fix: make API /repos/{owner}/{repo}/compare/{basehead} work with forks
  * fix(ui): release: name is overridden with tag name on edit
  * Revert "fix(api): document is_system_webhook field
- Update to 11.0.2:
  * Features
  - make Forgejo Actions server logs less noisy
  * Bug fixes
  - do not fail when release or wiki is set in /repos/migrate API
  - ignore expired artifacts for quota calculation
  - pull request cross references
  - quote reply in Chromium
  - fix: make hash pattern more strict
  * Included for completeness but not worth a release note
  - remove download attribute from external assets
  - bleve to v2.5.2 with changes made in backport of 2.5.0
  - show membership of limited orgs
  - date dependency go to v1.24.3 (v11.0/forgejo)
  - drop unused @typescript-eslint/parser package
  - suppress non actionable XORM warnings
  - aggregate deleted team as ghost team
  - center footer links
  - fix force-push compare line layout
  - parse change-id in the git commit header
  - Update module github.com/blevesearch/bleve/v2 to v2.5.1 (v11.0/forgejo) - abandoned
  - improve force-push compare line layout
  - Remove "create branch" button on mirrored repos
  - Update module github.com/msteinert/pam/v2 to v2.1.0 (v11.0/forgejo)
  - replace ß with ss in normalizeUserName
  - document is_system_webhook field
  - remove artificial delay for PR update
- update to 11.0.1:
  * If LFS is enabled on a Forgejo instance with [server].LFS_START_SERVER =
    true, it was possible for a registered user to upload LFS files to a
    repository to which they only had read access.
  * A user account with 2fa (two factor authentication) enrolled with a
    security key was not enforced when using an external account
  * fix: display the list of tasks in the runner edit page
  * fix(ui): use gap in switch items
  * fix(ui/pr): use eye icon for reviews
  * fix(ui): rescope menu height patch to overflow menu
  * fix(ui): show commit icon in branch dropdown button when viewing a commit
  * i18n: backport of translation updates
  * fix(i18n): prevent incorrect logging on strings missing in JSON locales
  * chore: replace github.com/go-testfixtures/testfixtures
  * fix: use linguist-generated for language stats
  * chore: tune down remote user promotion debug message shown as error
  * fix: set default restricted for OAuth2 user
  * chore: merge tests.AddFixtures and unittest.OverrideFixtures
  * fix(ui): make pagination labels always visible to screenreader
  * fix: delay-write trace.dat for forgejo diagnosis
  * Update module github.com/mattn/go-sqlite3 to v1.14.28 (v11.0/forgejo)
- update to 11.0.0:
  * add ability to regenerate access tokens
  * drop SSPI auth support and more Windows files
  * localize theme names
  * improve incorrect ROOT_URL warning
  * admin user view
  * welcome screen for user dashboard
  * improve "URL" handling in markdown editor
  * display to maintainers in pull request when it is editable
  * simplify pronouns in user settings
  * split Forgejo landing page template to allow patching or removing Forgejo
    introduction section
  * set default release title to tag name
  * add quota overview
  * allow opening a single-file diff from file history view
  * reduce noise in the timeline of issues and pull requests. If certain
    timeline events are performed within a certain timeframe of each other with
    no other events in between, they will be combined into a single timeline
    event, and any contradictory actions will be canceled and not displayed.
    The older the events, the wider the timeframe will become.
  * i18n: make Danish available in UI
  * Updates from Codeberg Translate
  * Features
  * return run_number in workflow dispatch
  * add more sorting to own repository list
  * add sort parameter to list issues API
  * make it possible to track the progress of manually triggered workflows
  * interpret Precedence: auto_reply as an auto reply
  * parse multipart/related parts as attachments &amp; guess filename
  * added missing nuget V2 properties to API
  * order the user's organization list alphabetically
  * in code search, add query string for boolean operators and phrase search
  * in code search, replace fuzzy search with union search for indexer
  * set default value of UseCompatSSHURI to true
  * add pronoun privacy option
  * commit API endpoint to rename an organization
  * fill website field when migrating from external
  * commit use Project-URL metadata field to get a PyPI package's homepage URL
  * improve Forgejo diagnostics
  * sourcehut webhook: submit SSH URL for private repository or when pre-filled
  * add configurable cooldown to claim usernames
  * don't allow blocking the doer
  * Alt Linux Apt-Rpm repository support for Forgejo packages
  * add search action jobs for API routes, repo, org and global level
  * add summary card for repos and releases
  * add synchronization for SSH keys for OpenID Connect
  * initial support for localization and pluralization with go-i18n-JSON-v2 format
  * permit to download patch and diff file between tags and branches
  * remove SHA1 for support for ssh rsa signing
  * show link to download directory
  * validate input for default_{merge,update}_style
  * include platform information on rubygems compact index API
  * listening on abstract domain sockets
  * forbid blocked users from reopening issues
  * allow collaborators to read their own permissions
  * more permissive markup commit hash detection
  * don't give system users roles on comments
  * fix(ui): make tag dropdown clickable again
  * fix: match PackageBlob.HashBlake2b definition and migration
  * fix(UI): i18n: improve naming
  * fix: package_blob.has_blake2b may be null
  * fix: redirect to submodule instead of throwing 500 error when viewing submodule entry
  * fix(migrations): transfer PR flow information
  * : fix(i18n): fix several usages of i18n
  * Update module golang.org/x/net to v0.38.0 (v11.0/forgejo)
  * 4108-empty-slice-encoded-to-null
  * chore: branding import path
  * fix(ui): Do not check for vertical-align
  * Update module code.forgejo.org/forgejo/act to v1.25.1 (forgejo)
  * fix ci dashboard e2e test
  * build: require node v20
  * Update Node.js to v22 (forgejo)
  * chore(renovate): update settings for latest version
  * Update module github.com/buildkite/terminal-to-html/v3 to v3.16.8 (forgejo)
  * Update module github.com/caddyserver/certmagic to v0.22.2 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.212.0 (forgejo)
  * remove an extraneous } in issue dependencies template
  * chore(release-notes): Forgejo v10.0.3
  * Update module github.com/golang-jwt/jwt/v5 to v5.2.2 [SECURITY] (forgejo)
  * Update module github.com/go-sql-driver/mysql to v1.9.1 (forgejo)
  * Update mcr.microsoft.com/devcontainers/go Docker tag to v1.24 (forgejo)
  * chore(release-notes): Forgejo v10.0.2
  * Update module github.com/redis/go-redis/v9 to v9.7.3 (forgejo)
  * consider issues in repository accessible via access table
  * chore(release-notes): Forgejo v7.0.14
  * chore(renovate): add yamllint to automerge
  * Update module gitlab.com/gitlab-org/api/client-go to v0.126.0 (forgejo)
  * Update dependency yamllint to v1.36.2 (forgejo)
  * chore(dependency): upgrade gof3 v3.10.6
  * Update dependency eslint-import-resolver-typescript to v4 (forgejo)
  * chore: add @vitejs/plugin-vue to renovate automerge
  * Update dependency @vitejs/plugin-vue to v5.2.3 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.205.0 (forgejo)
  * branding: update API descriptions
  * Update module
  * github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker
    to v3.2.1 (forgejo)
  * Update dependency yamllint to v1.36.1 (forgejo)
  * Update data.forgejo.org/oci/bitnami/postgresql Docker tag to v16 (forgejo)
  * Update dependency @playwright/test to v1.51.0 (forgejo)
  * Update vitest monorepo to v3.0.8 (forgejo)
  * Update linters (forgejo)
  * Update dependency happy-dom to v17.4.4 (forgejo)
  * Update dependency @stoplight/spectral-cli to v6.14.3 (forgejo)
  * perf: avoid sorting team names for ComposeMetas
  * chore(runner): return errors created by connect
  * perf: optimize converting releases to feed items
  * [gitea] week 2025-12 cherry pick (gitea/main -&gt; forgejo)
  * Update dependency mermaid to v11.5.0 (forgejo)
  * Update module github.com/editorconfig/editorconfig-core-go/v2 to v2.6.3 (forgejo)
  * chore(ui): remove unused template "shared/user/blocked_users"
  * handle deleted user modifying event state in gitlab migration
  * Update dependency yamllint to v1.36.0 (forgejo)
  * i18n: ensure consistent indent style for next locales
  * fix(api): miss-spelled description, corrected to public
  * Update module github.com/go-webauthn/webauthn to v0.12.2 (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.88 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.195.1 (forgejo)
  * ui: improve branch/tag dropdown selector consistency
  * Update module github.com/msteinert/pam to v2 (forgejo)
  * Update linters (forgejo)
  * Update dependency happy-dom to v17.4.3 (forgejo)
  * Update dependency globals to v16 (forgejo)
  * Update dependency eslint-plugin-vue to v10 (forgejo)
  * Update dependency eslint-plugin-unicorn to v57 (forgejo)
  * Update dependency @stylistic/eslint-plugin-js to v4 (forgejo)
  * Update Node.js to v22 (forgejo)
  * [gitea] week 2025-11 cherry pick (gitea/main -&gt; forgejo)
  * fix(ui): use usual and consistent size for project icons of 16
  * fix(ui): improve milestone/project header consistency
  * chore(ui): improve svg icon margin consistency
  * revert issue rendering for &lt;a&gt; element
  * chore: modernize import
  * fix(i18n): make HasKey aware of newStyleMessages
  * feat(ui themes): better place for theme list ctx, testing
  * chore(ui): always use primary button color inside modals
  * fix(ui): 2fa verify alignment
  * Update module google.golang.org/grpc to v1.71.0 (forgejo)
  * i18n: use ellipsis character
  * Update module golang.org/x/tools/cmd/deadcode to v0.31.0 (forgejo)
  * Update module golang.org/x/oauth2 to v0.28.0 (forgejo)
  * Update module github.com/caddyserver/certmagic to v0.22.0 (forgejo)
  * Update module golang.org/x/image to v0.25.0 (forgejo)
  * Update module golang.org/x/crypto to v0.36.0 (forgejo)
  * Update module github.com/urfave/cli/v2 to v2.27.6 (forgejo)
  * improve error handling of commit rendering
  * Update module golang.org/x/net to v0.36.0 (forgejo)
  * Update module github.com/prometheus/client_golang to v1.21.1 (forgejo)
  * correct logging if caller has generics
  * Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v1.64.6 (forgejo)
  * Update dependency go to v1.24.1 (forgejo)
  * introduce distant federation server mock
  * fix the modularity for migration v18
  * Update module github.com/opencontainers/image-spec to v1.1.1 (forgejo)
  * [gitea] week 2025-10 cherry pick (gitea/main -&gt; forgejo)
  * feat(build): linter for missing msgid definitions
  * Fix: Force all repo tab buttons to be the same height
  * Lock file maintenance (forgejo)
  * Update renovate to v39.185.0 (forgejo)
  * fix(ui): add header to org settings /blocked users page
  * fix(ui): use discussions icon in issue list entries
  * Update module github.com/jhillyerd/enmime/v2 to v2.1.0 (forgejo)
  * i18n(en): a few source fixes
  * Update module github.com/PuerkitoBio/goquery to v1.10.2 (forgejo)
  * Update dependency happy-dom to v17.1.8 (forgejo)
  * Update dependency @stylistic/stylelint-plugin to v3.1.2 (forgejo)
  * Update module code.forgejo.org/f3/gof3/v3 to v3.10.4 (forgejo)
  * chore(ci): ensure the manually cached Go can be run
  * chore(upgrade): switch to code.forgejo.org/forgejo/levelqueue
  * Update module github.com/ProtonMail/go-crypto to v1.1.6 (forgejo)
  * Update module golang.org/x/oauth2 to v0.27.0 (forgejo)
  * Update module golang.org/x/crypto to v0.35.0 (forgejo)
  * Update module golang.org/x/tools/gopls to v0.18.1 (forgejo)
  * job list response to avoid wrapped body.
  * Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.3.4 (forgejo)
  * Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.3.3 (forgejo)
  * Update renovate to v39.178.1 (forgejo)
  * chore: add empty secret table fixtures
  * Update data.forgejo.org/oci/golang Docker tag to v1.24 (forgejo)
  * feat(ui): include MIME type for archive links in folder download
  * fix(ui): improvements around folder download
  * i18n(en): shorten banner text for archived repos
  * [gitea] week 2025-09 cherry pick (gitea/main -&gt; forgejo)
  * fix(repo): return code 400 instead of 500 for invalid archive type
  * Update module golang.org/x/crypto to v0.34.0 (forgejo)
  * Fix invalid swagger syntax of $ref with sibling
  * Update x/tools (forgejo)
  * Update module github.com/prometheus/client_golang to v1.21.0 (forgejo)
  * Update module github.com/meilisearch/meilisearch-go to v0.31.0 (forgejo)
  * fix(example conf): add .webp to ALLOWED_TYPES
  * linting: fix typos, add toml validation
  * Update Zig gitignore
  * return 404 for empty repositories
  * Update module github.com/buildkite/terminal-to-html/v3 to v3.16.6 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.171.2 (forgejo)
  * chore: add a make option to disable stripping binaries for debug builds
  * Revert "Update module github.com/minio/minio-go/v7 to v7.0.86 (forgejo) (#6945)"
  * feat(ui): add MIME types for generated archives
  * i18n: translation updates from Gitea
  * forgejo migrations numbering in comments and rename latest migration file
  * native parsing of ssh certificate key
  * Update dependency happy-dom to v17 (forgejo)
  * Update golang packages to v1.24 (forgejo) (minor)
  * Update module github.com/minio/minio-go/v7 to v7.0.86 (forgejo)
  * Also substitute COPYRIGHT HOLDER and the organization in BSD 4-Clause license
  * delay deleting authorization token
  * i18n: reword archive.title and archive.title.date in english locale
  * Update dependency webpack to v5.98.0 (forgejo)
  * feat(ui): always show restart button for Actions jobs
  * Update dependency globals to v15.15.0 (forgejo)
  * Update module github.com/buildkite/terminal-to-html/v3 to v3.16.5 (forgejo)
  * Add possibility of removed content to 404 page
  * Reduce links in chat notifications to avoid multiple previews
  * Update dependency esbuild-loader to v4.3.0 (forgejo)
  * fix(ui): hide extra PR property labels on title edit
  * Update module golang.org/x/net to v0.35.0 (forgejo)
  * Update dependency postcss to v8.5.2 (forgejo)
  * Fix api returns internal server error when not found should be returned
  * fix(ui): release: set default release title to tag name
  * fix(ui): use "organization name" in coldown messages for orgs
  * Lock file maintenance (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.85 (forgejo)
  * Update renovate to v39.164.1 (forgejo)
  * always set stripped slashes on http request
  * [gitea] week 2025-07 cherry pick (gitea/main -&gt; forgejo)
  * chore(api): Improve description for repoCheckCollaborator
  * chore(release-notes): fix Forgejo v10.0.1 &amp; v7.0.13 blog post URL (again) [skip ci]
  * chore(release-notes): fix Forgejo v10.0.1 &amp; v7.0.13 blog post URL
  * fix(ui): hide 'New migration' button on org pages with migrations disabled (#6850)
  * chore(release-notes): Forgejo v7.0.13
  * chore(release-notes): Forgejo v10.0.1
  * fix(sec): Forgejo Actions web routes
  * fix(sec): permission check for project issue
  * Update module golang.org/x/crypto to v0.33.0 (forgejo)
  * [skip ci] Fix flaky clipboard test
  * Update module github.com/go-enry/go-enry/v2 to v2.9.2 (forgejo)
  * fix(ui): make Finish review button work again
  * avoid y-axis clipping for branch name
  * ui: update styling of comment headers and role labels
  * Fix comment form e2e test
  * chore(i18n): lint errors
  * Update module golang.org/x/sys to v0.30.0 (forgejo)
  * chore: teach lint-locale about locale_next
  * add commit limit for webhook payload
  * ui: remove divider in code search
  * fix(ui): remove code search git grep warning
  * Update dependency go to v1.23.6 (forgejo)
  * make author search case insenstive
  * chore(renovate): override platform version
  * Update renovate to v39.158.2 (forgejo)
  * Update vitest monorepo to v3 (forgejo) (major)
  * Pin dependency codespell to 2.4.1 (forgejo)
  * FromAsCasting warning from Dockerfile
  * Lock file maintenance (forgejo)
  * Update renovate to v39.156.1 (forgejo)
  * Update dependency markdownlint-cli to v0.44.0 (forgejo)
  * Update dependency happy-dom to v16.8.1 (forgejo)
  * Update dependency @playwright/test to v1.50.1 (forgejo)
  * Update dependency @vitest/eslint-plugin to v1.1.25 (forgejo)
  * use correct default branch for migrated wiki
  * consider HEAD requests to be pulls
  * chore: remove deadcode
  * chore: Remove ChangeMilestoneStatus
  * Transient model for federated unstar
  * chore: fix ci failure
  * Disable autofocus on the dashboard repository search box
  * fix(ui): disable PR review button in archived repos
  * chore: remove deadcode in models/user
  * chore: load 2fa status for user search when needed
  * check for webauthn in 2fa user search
  * disallow blame on directories
  * render issue titles consistently
  * Set explore pages to configurable default sort
  * chore: consistent docker image and action references
  * fix(i18n): use translate key as fallback
  * fix(i18n): add forgotten translatable string
  * ui: update language stats layout and click behavior
  * Update module
  * github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker
    to v3.2.0 (forgejo)
  * Update renovate to v39.136.1 (forgejo)
  * chore: Update renovate to v39.136.0
  * chore: remove usages of sort.Sort
  * [gitea] week 2025-05 cherry pick (gitea/main -&gt; forgejo)
  * nit(i18n): update password update instruction
  * add non allowed domain translation
  * chore: teach set module about iter.Seq
  * [skip ci] chore: adjust i18n entries in CODEOWNERS
  * chore: fix typos, decap a few i18n strings
  * code review alt repository
  * Update module github.com/go-git/go-git/v5 to v5.13.2 (forgejo)
  * Release-note and file rename for Alt Linux Apt-RPM support
  * chore(security): update security.txt with new expiration date
  * Update dependency codespell to v2.4.0 (forgejo)
  * fix(tests): prevent frontend test dependency on system locale
  * ci: fix go version check
  * Lock file maintenance (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.84 (forgejo)
  * [gitea] week 2025-04 cherry pick (gitea/main -&gt; forgejo)
  * fix(ui): add triangle down octicon to code search options dropdown
  * enh(ui): Remove DiffFileList component
  * fix(ui): prevent overflow of branch selector in commit graph
  * Hide git note add button for commit, if commit already has a note
  * chore(renovate): fix self-update config [skip ci]
  * fix(i18n): flatten next locales
  * Update renovate Docker tag to v39.115.4 (forgejo)
  * Update dependency katex to v0.16.21 (forgejo)
  * Fix mention and emoji expansion &amp; Improve leaving list completion
  * Reset content of comment edit field on cancel
  * reduce noise for the v303 migration
  * Update dependency go to v1.23.5 (forgejo)
  * Update module google.golang.org/protobuf to v1.36.3 (forgejo)
  * avoid Gitea migration warnings (take 2)
  * fix(ui): correct switch ordering
  * chore(ci): upgrade forgejo-build-publish/build@v5.3.1
  * Fix inline file preview for rendered files
  * Update renovate Docker tag to v39.111.0 (forgejo)
  * tests(e2e): Various fixes to visual testing
  * Update https://data.forgejo.org/infrastructure/issue-action action to v1.3.0 (forgejo)
  * Update postcss (forgejo)
  * Update module google.golang.org/grpc to v1.70.0 (forgejo)
  * Update dependency @github/relative-time-element to v4.4.5 (forgejo)
  * add a buffer writer to the logger, for internal use
  * Update renovate Docker tag to v39.106.0 (forgejo)
  * Update dependency katex to v0.16.20 (forgejo)
  * Update data.forgejo.org/renovate/renovate Docker tag to v39.106.0 (forgejo)
  * Make switch larger on touchscreen devices
  * Use redesigned switch on commit graph page
  * Use flex for switch items
  * Prevent vertical stretching of the switch
  * Apply switch redesign to more areas
  * Fix minor misalignment
  * Do not report warning when git shows new reference
  * [gitea] week 2025-03 cherry pick (gitea/main -&gt; forgejo)
  * Update x/tools (forgejo)
  * Update module code.forgejo.org/forgejo/act to v1.23.1 (forgejo)
  * Update renovate Docker tag to v39.103.0 (forgejo)
  * Update module code.gitea.io/sdk/gitea to v0.20.0 (forgejo)
  * fix inline file preview for files with encoded URL, fix #5069
  * Remove source branch from pr list, fix #5009, #6080
  * Update module gitlab.com/gitlab-org/api/client-go to v0.119.0 (forgejo)
  * Update module github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker to v3.1.1 (forgejo)
  * Update dependency asciinema-player to v3.8.2 (forgejo)
  * port(gitea#31954): Add lock for parallel maven upload
  * Update dependency monaco-editor to v0.52.2 (forgejo)
  * Update module github.com/caddyserver/certmagic to v0.21.6 (forgejo)
  * Update dependency typescript to v5.7.3 (forgejo)
  * Added alt's to &lt;img&gt;
  * chore(renovate): manual name replacement
  * Update data.forgejo.org/renovate/renovate Docker tag to v39.93.0 (forgejo)
  * Update data.forgejo.org/oci/alpine Docker tag to v3.21 (forgejo)
  * Update module google.golang.org/protobuf to v1.36.2 (forgejo)
  * Update module github.com/ProtonMail/go-crypto to v1.1.4 (forgejo)
  * Update module github.com/go-git/go-git/v5 to v5.13.1 (forgejo)
  * upgrade gof3 package and driver
  * Replace data.forgejo.org/forgejo-contrib/renovate Docker tag with data.forgejo.org/renovate/renovate (forgejo)
  * chore: remove illegal git usage
  * chore(deps): Update gitlab api to updated library
  * Update module golang.org/x/net to v0.34.0 (forgejo)
  * Update forgejo/forgejo-build-publish action to v5.3.0 (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.83 (forgejo)
  * Lock file maintenance (forgejo)
  * Update module github.com/alecthomas/chroma/v2 to v2.15.0 (forgejo)
  * Update dependency fast-glob to v3.3.3 (forgejo)
  * Update renovate to v39.91.0 (forgejo)
  * fix(ui): show oauth divider on signup page
  * chore: update ignores
  * add files to compare
  * UI switch redesign
  * chore(ci): use mirror for obtaining go-xsd-duration
  * Update dependency happy-dom to v16 (forgejo)
  * chore: bump renovate to v39.90.0
  * Rewrite OpenGraph Header
  * fix(code search): empty mode dropdown when keyword is empty
  * i18n(en): consistency improvements
  * Update module github.com/PuerkitoBio/goquery to v1.10.1 (forgejo)
  * Update dependency @vitest/eslint-plugin to v1.1.22 (forgejo)
  * Fix editing pr review
  * Make new table modal work when editing a issue
  * fix(ui): use primary color for button in table modal
  * Update module github.com/caddyserver/certmagic to v0.21.5 (forgejo)
  * Fix edit cancel button
  * Fix issue/comment menus
  * Update renovate Docker tag to v39.86.0 (forgejo)
  * use DateUtils for blocked users list
  * chore(release-notes): Forgejo v10.0.0
  * Rework user profile settings
  * xorm needs to be lowercase otherwise it is ignored
  * Update code.forgejo.org/oci/alpine Docker tag to v3.21 (forgejo)
  * chore(branding): strip metadata information from the footer
  * Cosmetic changes and fixes around repo homepage
  * Refactor e2e tests to simplify authentication setup
  * [gitea] week 2024-53 cherry pick (gitea/main -&gt; forgejo)
  * Fix overflow in git notes
  * cmd/dump: add option flag to skip repository archives
  * Rework new repo dialog
  * chore(i18n): user/label translations in danish/latvian
  * Revert "Update dependency idiomorph to v0.4.0"
  * chore(release): v10.0 is cut, v9.0 is soon to be EOL
  * When comparing in repos, mention that pull request creation requires sign-in
  * enable releases and/or wiki if user set the options in repo migration
  * federation with allow lists
- remove get-sources.sh, switch over to obs tooling
- include apparmor for Leap 16
- remove fix-CVE-2025-22869.patch fix-CVE-2025-3445.patch, upstream
  updated their dependencies</changelog>
</package>
<package pkgid="69ca8fc1641ad9447de381157e5a22fd8b327cc95047c24ea7bc580bf333565c7db3bf8fc3e0e5fe2f87e8291985d4498b4eabebd60696a5e1cdf0fd8b177178" name="forgejo-longterm-firewalld" arch="noarch">
  <version epoch="0" ver="11.0.3" rel="bp161.1.12"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1748520000">- initial package</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1749643200">- add the patched vendored dependencies</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1749643201">- conflict all subpackages to forgejo equivilent packages</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1753531200">- update to 11.0.3:
  * fixing git security vulnerability
  * add missing lazy load attribute to images
  * backport of translation updates
  * do not ignore automerge while a PR is checking for conflicts
  * user activation with uppercase email address
  * collaborator can edit wiki with write access
  * fix: corrupted wiki unit default permission
  * fix: skip empty tokens in SearchOptions.Tokens()
  * fix: make API /repos/{owner}/{repo}/compare/{basehead} work with forks
  * fix(ui): release: name is overridden with tag name on edit
  * Revert "fix(api): document is_system_webhook field
- Update to 11.0.2:
  * Features
  - make Forgejo Actions server logs less noisy
  * Bug fixes
  - do not fail when release or wiki is set in /repos/migrate API
  - ignore expired artifacts for quota calculation
  - pull request cross references
  - quote reply in Chromium
  - fix: make hash pattern more strict
  * Included for completeness but not worth a release note
  - remove download attribute from external assets
  - bleve to v2.5.2 with changes made in backport of 2.5.0
  - show membership of limited orgs
  - date dependency go to v1.24.3 (v11.0/forgejo)
  - drop unused @typescript-eslint/parser package
  - suppress non actionable XORM warnings
  - aggregate deleted team as ghost team
  - center footer links
  - fix force-push compare line layout
  - parse change-id in the git commit header
  - Update module github.com/blevesearch/bleve/v2 to v2.5.1 (v11.0/forgejo) - abandoned
  - improve force-push compare line layout
  - Remove "create branch" button on mirrored repos
  - Update module github.com/msteinert/pam/v2 to v2.1.0 (v11.0/forgejo)
  - replace ß with ss in normalizeUserName
  - document is_system_webhook field
  - remove artificial delay for PR update
- update to 11.0.1:
  * If LFS is enabled on a Forgejo instance with [server].LFS_START_SERVER =
    true, it was possible for a registered user to upload LFS files to a
    repository to which they only had read access.
  * A user account with 2fa (two factor authentication) enrolled with a
    security key was not enforced when using an external account
  * fix: display the list of tasks in the runner edit page
  * fix(ui): use gap in switch items
  * fix(ui/pr): use eye icon for reviews
  * fix(ui): rescope menu height patch to overflow menu
  * fix(ui): show commit icon in branch dropdown button when viewing a commit
  * i18n: backport of translation updates
  * fix(i18n): prevent incorrect logging on strings missing in JSON locales
  * chore: replace github.com/go-testfixtures/testfixtures
  * fix: use linguist-generated for language stats
  * chore: tune down remote user promotion debug message shown as error
  * fix: set default restricted for OAuth2 user
  * chore: merge tests.AddFixtures and unittest.OverrideFixtures
  * fix(ui): make pagination labels always visible to screenreader
  * fix: delay-write trace.dat for forgejo diagnosis
  * Update module github.com/mattn/go-sqlite3 to v1.14.28 (v11.0/forgejo)
- update to 11.0.0:
  * add ability to regenerate access tokens
  * drop SSPI auth support and more Windows files
  * localize theme names
  * improve incorrect ROOT_URL warning
  * admin user view
  * welcome screen for user dashboard
  * improve "URL" handling in markdown editor
  * display to maintainers in pull request when it is editable
  * simplify pronouns in user settings
  * split Forgejo landing page template to allow patching or removing Forgejo
    introduction section
  * set default release title to tag name
  * add quota overview
  * allow opening a single-file diff from file history view
  * reduce noise in the timeline of issues and pull requests. If certain
    timeline events are performed within a certain timeframe of each other with
    no other events in between, they will be combined into a single timeline
    event, and any contradictory actions will be canceled and not displayed.
    The older the events, the wider the timeframe will become.
  * i18n: make Danish available in UI
  * Updates from Codeberg Translate
  * Features
  * return run_number in workflow dispatch
  * add more sorting to own repository list
  * add sort parameter to list issues API
  * make it possible to track the progress of manually triggered workflows
  * interpret Precedence: auto_reply as an auto reply
  * parse multipart/related parts as attachments &amp; guess filename
  * added missing nuget V2 properties to API
  * order the user's organization list alphabetically
  * in code search, add query string for boolean operators and phrase search
  * in code search, replace fuzzy search with union search for indexer
  * set default value of UseCompatSSHURI to true
  * add pronoun privacy option
  * commit API endpoint to rename an organization
  * fill website field when migrating from external
  * commit use Project-URL metadata field to get a PyPI package's homepage URL
  * improve Forgejo diagnostics
  * sourcehut webhook: submit SSH URL for private repository or when pre-filled
  * add configurable cooldown to claim usernames
  * don't allow blocking the doer
  * Alt Linux Apt-Rpm repository support for Forgejo packages
  * add search action jobs for API routes, repo, org and global level
  * add summary card for repos and releases
  * add synchronization for SSH keys for OpenID Connect
  * initial support for localization and pluralization with go-i18n-JSON-v2 format
  * permit to download patch and diff file between tags and branches
  * remove SHA1 for support for ssh rsa signing
  * show link to download directory
  * validate input for default_{merge,update}_style
  * include platform information on rubygems compact index API
  * listening on abstract domain sockets
  * forbid blocked users from reopening issues
  * allow collaborators to read their own permissions
  * more permissive markup commit hash detection
  * don't give system users roles on comments
  * fix(ui): make tag dropdown clickable again
  * fix: match PackageBlob.HashBlake2b definition and migration
  * fix(UI): i18n: improve naming
  * fix: package_blob.has_blake2b may be null
  * fix: redirect to submodule instead of throwing 500 error when viewing submodule entry
  * fix(migrations): transfer PR flow information
  * : fix(i18n): fix several usages of i18n
  * Update module golang.org/x/net to v0.38.0 (v11.0/forgejo)
  * 4108-empty-slice-encoded-to-null
  * chore: branding import path
  * fix(ui): Do not check for vertical-align
  * Update module code.forgejo.org/forgejo/act to v1.25.1 (forgejo)
  * fix ci dashboard e2e test
  * build: require node v20
  * Update Node.js to v22 (forgejo)
  * chore(renovate): update settings for latest version
  * Update module github.com/buildkite/terminal-to-html/v3 to v3.16.8 (forgejo)
  * Update module github.com/caddyserver/certmagic to v0.22.2 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.212.0 (forgejo)
  * remove an extraneous } in issue dependencies template
  * chore(release-notes): Forgejo v10.0.3
  * Update module github.com/golang-jwt/jwt/v5 to v5.2.2 [SECURITY] (forgejo)
  * Update module github.com/go-sql-driver/mysql to v1.9.1 (forgejo)
  * Update mcr.microsoft.com/devcontainers/go Docker tag to v1.24 (forgejo)
  * chore(release-notes): Forgejo v10.0.2
  * Update module github.com/redis/go-redis/v9 to v9.7.3 (forgejo)
  * consider issues in repository accessible via access table
  * chore(release-notes): Forgejo v7.0.14
  * chore(renovate): add yamllint to automerge
  * Update module gitlab.com/gitlab-org/api/client-go to v0.126.0 (forgejo)
  * Update dependency yamllint to v1.36.2 (forgejo)
  * chore(dependency): upgrade gof3 v3.10.6
  * Update dependency eslint-import-resolver-typescript to v4 (forgejo)
  * chore: add @vitejs/plugin-vue to renovate automerge
  * Update dependency @vitejs/plugin-vue to v5.2.3 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.205.0 (forgejo)
  * branding: update API descriptions
  * Update module
  * github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker
    to v3.2.1 (forgejo)
  * Update dependency yamllint to v1.36.1 (forgejo)
  * Update data.forgejo.org/oci/bitnami/postgresql Docker tag to v16 (forgejo)
  * Update dependency @playwright/test to v1.51.0 (forgejo)
  * Update vitest monorepo to v3.0.8 (forgejo)
  * Update linters (forgejo)
  * Update dependency happy-dom to v17.4.4 (forgejo)
  * Update dependency @stoplight/spectral-cli to v6.14.3 (forgejo)
  * perf: avoid sorting team names for ComposeMetas
  * chore(runner): return errors created by connect
  * perf: optimize converting releases to feed items
  * [gitea] week 2025-12 cherry pick (gitea/main -&gt; forgejo)
  * Update dependency mermaid to v11.5.0 (forgejo)
  * Update module github.com/editorconfig/editorconfig-core-go/v2 to v2.6.3 (forgejo)
  * chore(ui): remove unused template "shared/user/blocked_users"
  * handle deleted user modifying event state in gitlab migration
  * Update dependency yamllint to v1.36.0 (forgejo)
  * i18n: ensure consistent indent style for next locales
  * fix(api): miss-spelled description, corrected to public
  * Update module github.com/go-webauthn/webauthn to v0.12.2 (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.88 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.195.1 (forgejo)
  * ui: improve branch/tag dropdown selector consistency
  * Update module github.com/msteinert/pam to v2 (forgejo)
  * Update linters (forgejo)
  * Update dependency happy-dom to v17.4.3 (forgejo)
  * Update dependency globals to v16 (forgejo)
  * Update dependency eslint-plugin-vue to v10 (forgejo)
  * Update dependency eslint-plugin-unicorn to v57 (forgejo)
  * Update dependency @stylistic/eslint-plugin-js to v4 (forgejo)
  * Update Node.js to v22 (forgejo)
  * [gitea] week 2025-11 cherry pick (gitea/main -&gt; forgejo)
  * fix(ui): use usual and consistent size for project icons of 16
  * fix(ui): improve milestone/project header consistency
  * chore(ui): improve svg icon margin consistency
  * revert issue rendering for &lt;a&gt; element
  * chore: modernize import
  * fix(i18n): make HasKey aware of newStyleMessages
  * feat(ui themes): better place for theme list ctx, testing
  * chore(ui): always use primary button color inside modals
  * fix(ui): 2fa verify alignment
  * Update module google.golang.org/grpc to v1.71.0 (forgejo)
  * i18n: use ellipsis character
  * Update module golang.org/x/tools/cmd/deadcode to v0.31.0 (forgejo)
  * Update module golang.org/x/oauth2 to v0.28.0 (forgejo)
  * Update module github.com/caddyserver/certmagic to v0.22.0 (forgejo)
  * Update module golang.org/x/image to v0.25.0 (forgejo)
  * Update module golang.org/x/crypto to v0.36.0 (forgejo)
  * Update module github.com/urfave/cli/v2 to v2.27.6 (forgejo)
  * improve error handling of commit rendering
  * Update module golang.org/x/net to v0.36.0 (forgejo)
  * Update module github.com/prometheus/client_golang to v1.21.1 (forgejo)
  * correct logging if caller has generics
  * Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v1.64.6 (forgejo)
  * Update dependency go to v1.24.1 (forgejo)
  * introduce distant federation server mock
  * fix the modularity for migration v18
  * Update module github.com/opencontainers/image-spec to v1.1.1 (forgejo)
  * [gitea] week 2025-10 cherry pick (gitea/main -&gt; forgejo)
  * feat(build): linter for missing msgid definitions
  * Fix: Force all repo tab buttons to be the same height
  * Lock file maintenance (forgejo)
  * Update renovate to v39.185.0 (forgejo)
  * fix(ui): add header to org settings /blocked users page
  * fix(ui): use discussions icon in issue list entries
  * Update module github.com/jhillyerd/enmime/v2 to v2.1.0 (forgejo)
  * i18n(en): a few source fixes
  * Update module github.com/PuerkitoBio/goquery to v1.10.2 (forgejo)
  * Update dependency happy-dom to v17.1.8 (forgejo)
  * Update dependency @stylistic/stylelint-plugin to v3.1.2 (forgejo)
  * Update module code.forgejo.org/f3/gof3/v3 to v3.10.4 (forgejo)
  * chore(ci): ensure the manually cached Go can be run
  * chore(upgrade): switch to code.forgejo.org/forgejo/levelqueue
  * Update module github.com/ProtonMail/go-crypto to v1.1.6 (forgejo)
  * Update module golang.org/x/oauth2 to v0.27.0 (forgejo)
  * Update module golang.org/x/crypto to v0.35.0 (forgejo)
  * Update module golang.org/x/tools/gopls to v0.18.1 (forgejo)
  * job list response to avoid wrapped body.
  * Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.3.4 (forgejo)
  * Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.3.3 (forgejo)
  * Update renovate to v39.178.1 (forgejo)
  * chore: add empty secret table fixtures
  * Update data.forgejo.org/oci/golang Docker tag to v1.24 (forgejo)
  * feat(ui): include MIME type for archive links in folder download
  * fix(ui): improvements around folder download
  * i18n(en): shorten banner text for archived repos
  * [gitea] week 2025-09 cherry pick (gitea/main -&gt; forgejo)
  * fix(repo): return code 400 instead of 500 for invalid archive type
  * Update module golang.org/x/crypto to v0.34.0 (forgejo)
  * Fix invalid swagger syntax of $ref with sibling
  * Update x/tools (forgejo)
  * Update module github.com/prometheus/client_golang to v1.21.0 (forgejo)
  * Update module github.com/meilisearch/meilisearch-go to v0.31.0 (forgejo)
  * fix(example conf): add .webp to ALLOWED_TYPES
  * linting: fix typos, add toml validation
  * Update Zig gitignore
  * return 404 for empty repositories
  * Update module github.com/buildkite/terminal-to-html/v3 to v3.16.6 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.171.2 (forgejo)
  * chore: add a make option to disable stripping binaries for debug builds
  * Revert "Update module github.com/minio/minio-go/v7 to v7.0.86 (forgejo) (#6945)"
  * feat(ui): add MIME types for generated archives
  * i18n: translation updates from Gitea
  * forgejo migrations numbering in comments and rename latest migration file
  * native parsing of ssh certificate key
  * Update dependency happy-dom to v17 (forgejo)
  * Update golang packages to v1.24 (forgejo) (minor)
  * Update module github.com/minio/minio-go/v7 to v7.0.86 (forgejo)
  * Also substitute COPYRIGHT HOLDER and the organization in BSD 4-Clause license
  * delay deleting authorization token
  * i18n: reword archive.title and archive.title.date in english locale
  * Update dependency webpack to v5.98.0 (forgejo)
  * feat(ui): always show restart button for Actions jobs
  * Update dependency globals to v15.15.0 (forgejo)
  * Update module github.com/buildkite/terminal-to-html/v3 to v3.16.5 (forgejo)
  * Add possibility of removed content to 404 page
  * Reduce links in chat notifications to avoid multiple previews
  * Update dependency esbuild-loader to v4.3.0 (forgejo)
  * fix(ui): hide extra PR property labels on title edit
  * Update module golang.org/x/net to v0.35.0 (forgejo)
  * Update dependency postcss to v8.5.2 (forgejo)
  * Fix api returns internal server error when not found should be returned
  * fix(ui): release: set default release title to tag name
  * fix(ui): use "organization name" in coldown messages for orgs
  * Lock file maintenance (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.85 (forgejo)
  * Update renovate to v39.164.1 (forgejo)
  * always set stripped slashes on http request
  * [gitea] week 2025-07 cherry pick (gitea/main -&gt; forgejo)
  * chore(api): Improve description for repoCheckCollaborator
  * chore(release-notes): fix Forgejo v10.0.1 &amp; v7.0.13 blog post URL (again) [skip ci]
  * chore(release-notes): fix Forgejo v10.0.1 &amp; v7.0.13 blog post URL
  * fix(ui): hide 'New migration' button on org pages with migrations disabled (#6850)
  * chore(release-notes): Forgejo v7.0.13
  * chore(release-notes): Forgejo v10.0.1
  * fix(sec): Forgejo Actions web routes
  * fix(sec): permission check for project issue
  * Update module golang.org/x/crypto to v0.33.0 (forgejo)
  * [skip ci] Fix flaky clipboard test
  * Update module github.com/go-enry/go-enry/v2 to v2.9.2 (forgejo)
  * fix(ui): make Finish review button work again
  * avoid y-axis clipping for branch name
  * ui: update styling of comment headers and role labels
  * Fix comment form e2e test
  * chore(i18n): lint errors
  * Update module golang.org/x/sys to v0.30.0 (forgejo)
  * chore: teach lint-locale about locale_next
  * add commit limit for webhook payload
  * ui: remove divider in code search
  * fix(ui): remove code search git grep warning
  * Update dependency go to v1.23.6 (forgejo)
  * make author search case insenstive
  * chore(renovate): override platform version
  * Update renovate to v39.158.2 (forgejo)
  * Update vitest monorepo to v3 (forgejo) (major)
  * Pin dependency codespell to 2.4.1 (forgejo)
  * FromAsCasting warning from Dockerfile
  * Lock file maintenance (forgejo)
  * Update renovate to v39.156.1 (forgejo)
  * Update dependency markdownlint-cli to v0.44.0 (forgejo)
  * Update dependency happy-dom to v16.8.1 (forgejo)
  * Update dependency @playwright/test to v1.50.1 (forgejo)
  * Update dependency @vitest/eslint-plugin to v1.1.25 (forgejo)
  * use correct default branch for migrated wiki
  * consider HEAD requests to be pulls
  * chore: remove deadcode
  * chore: Remove ChangeMilestoneStatus
  * Transient model for federated unstar
  * chore: fix ci failure
  * Disable autofocus on the dashboard repository search box
  * fix(ui): disable PR review button in archived repos
  * chore: remove deadcode in models/user
  * chore: load 2fa status for user search when needed
  * check for webauthn in 2fa user search
  * disallow blame on directories
  * render issue titles consistently
  * Set explore pages to configurable default sort
  * chore: consistent docker image and action references
  * fix(i18n): use translate key as fallback
  * fix(i18n): add forgotten translatable string
  * ui: update language stats layout and click behavior
  * Update module
  * github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker
    to v3.2.0 (forgejo)
  * Update renovate to v39.136.1 (forgejo)
  * chore: Update renovate to v39.136.0
  * chore: remove usages of sort.Sort
  * [gitea] week 2025-05 cherry pick (gitea/main -&gt; forgejo)
  * nit(i18n): update password update instruction
  * add non allowed domain translation
  * chore: teach set module about iter.Seq
  * [skip ci] chore: adjust i18n entries in CODEOWNERS
  * chore: fix typos, decap a few i18n strings
  * code review alt repository
  * Update module github.com/go-git/go-git/v5 to v5.13.2 (forgejo)
  * Release-note and file rename for Alt Linux Apt-RPM support
  * chore(security): update security.txt with new expiration date
  * Update dependency codespell to v2.4.0 (forgejo)
  * fix(tests): prevent frontend test dependency on system locale
  * ci: fix go version check
  * Lock file maintenance (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.84 (forgejo)
  * [gitea] week 2025-04 cherry pick (gitea/main -&gt; forgejo)
  * fix(ui): add triangle down octicon to code search options dropdown
  * enh(ui): Remove DiffFileList component
  * fix(ui): prevent overflow of branch selector in commit graph
  * Hide git note add button for commit, if commit already has a note
  * chore(renovate): fix self-update config [skip ci]
  * fix(i18n): flatten next locales
  * Update renovate Docker tag to v39.115.4 (forgejo)
  * Update dependency katex to v0.16.21 (forgejo)
  * Fix mention and emoji expansion &amp; Improve leaving list completion
  * Reset content of comment edit field on cancel
  * reduce noise for the v303 migration
  * Update dependency go to v1.23.5 (forgejo)
  * Update module google.golang.org/protobuf to v1.36.3 (forgejo)
  * avoid Gitea migration warnings (take 2)
  * fix(ui): correct switch ordering
  * chore(ci): upgrade forgejo-build-publish/build@v5.3.1
  * Fix inline file preview for rendered files
  * Update renovate Docker tag to v39.111.0 (forgejo)
  * tests(e2e): Various fixes to visual testing
  * Update https://data.forgejo.org/infrastructure/issue-action action to v1.3.0 (forgejo)
  * Update postcss (forgejo)
  * Update module google.golang.org/grpc to v1.70.0 (forgejo)
  * Update dependency @github/relative-time-element to v4.4.5 (forgejo)
  * add a buffer writer to the logger, for internal use
  * Update renovate Docker tag to v39.106.0 (forgejo)
  * Update dependency katex to v0.16.20 (forgejo)
  * Update data.forgejo.org/renovate/renovate Docker tag to v39.106.0 (forgejo)
  * Make switch larger on touchscreen devices
  * Use redesigned switch on commit graph page
  * Use flex for switch items
  * Prevent vertical stretching of the switch
  * Apply switch redesign to more areas
  * Fix minor misalignment
  * Do not report warning when git shows new reference
  * [gitea] week 2025-03 cherry pick (gitea/main -&gt; forgejo)
  * Update x/tools (forgejo)
  * Update module code.forgejo.org/forgejo/act to v1.23.1 (forgejo)
  * Update renovate Docker tag to v39.103.0 (forgejo)
  * Update module code.gitea.io/sdk/gitea to v0.20.0 (forgejo)
  * fix inline file preview for files with encoded URL, fix #5069
  * Remove source branch from pr list, fix #5009, #6080
  * Update module gitlab.com/gitlab-org/api/client-go to v0.119.0 (forgejo)
  * Update module github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker to v3.1.1 (forgejo)
  * Update dependency asciinema-player to v3.8.2 (forgejo)
  * port(gitea#31954): Add lock for parallel maven upload
  * Update dependency monaco-editor to v0.52.2 (forgejo)
  * Update module github.com/caddyserver/certmagic to v0.21.6 (forgejo)
  * Update dependency typescript to v5.7.3 (forgejo)
  * Added alt's to &lt;img&gt;
  * chore(renovate): manual name replacement
  * Update data.forgejo.org/renovate/renovate Docker tag to v39.93.0 (forgejo)
  * Update data.forgejo.org/oci/alpine Docker tag to v3.21 (forgejo)
  * Update module google.golang.org/protobuf to v1.36.2 (forgejo)
  * Update module github.com/ProtonMail/go-crypto to v1.1.4 (forgejo)
  * Update module github.com/go-git/go-git/v5 to v5.13.1 (forgejo)
  * upgrade gof3 package and driver
  * Replace data.forgejo.org/forgejo-contrib/renovate Docker tag with data.forgejo.org/renovate/renovate (forgejo)
  * chore: remove illegal git usage
  * chore(deps): Update gitlab api to updated library
  * Update module golang.org/x/net to v0.34.0 (forgejo)
  * Update forgejo/forgejo-build-publish action to v5.3.0 (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.83 (forgejo)
  * Lock file maintenance (forgejo)
  * Update module github.com/alecthomas/chroma/v2 to v2.15.0 (forgejo)
  * Update dependency fast-glob to v3.3.3 (forgejo)
  * Update renovate to v39.91.0 (forgejo)
  * fix(ui): show oauth divider on signup page
  * chore: update ignores
  * add files to compare
  * UI switch redesign
  * chore(ci): use mirror for obtaining go-xsd-duration
  * Update dependency happy-dom to v16 (forgejo)
  * chore: bump renovate to v39.90.0
  * Rewrite OpenGraph Header
  * fix(code search): empty mode dropdown when keyword is empty
  * i18n(en): consistency improvements
  * Update module github.com/PuerkitoBio/goquery to v1.10.1 (forgejo)
  * Update dependency @vitest/eslint-plugin to v1.1.22 (forgejo)
  * Fix editing pr review
  * Make new table modal work when editing a issue
  * fix(ui): use primary color for button in table modal
  * Update module github.com/caddyserver/certmagic to v0.21.5 (forgejo)
  * Fix edit cancel button
  * Fix issue/comment menus
  * Update renovate Docker tag to v39.86.0 (forgejo)
  * use DateUtils for blocked users list
  * chore(release-notes): Forgejo v10.0.0
  * Rework user profile settings
  * xorm needs to be lowercase otherwise it is ignored
  * Update code.forgejo.org/oci/alpine Docker tag to v3.21 (forgejo)
  * chore(branding): strip metadata information from the footer
  * Cosmetic changes and fixes around repo homepage
  * Refactor e2e tests to simplify authentication setup
  * [gitea] week 2024-53 cherry pick (gitea/main -&gt; forgejo)
  * Fix overflow in git notes
  * cmd/dump: add option flag to skip repository archives
  * Rework new repo dialog
  * chore(i18n): user/label translations in danish/latvian
  * Revert "Update dependency idiomorph to v0.4.0"
  * chore(release): v10.0 is cut, v9.0 is soon to be EOL
  * When comparing in repos, mention that pull request creation requires sign-in
  * enable releases and/or wiki if user set the options in repo migration
  * federation with allow lists
- remove get-sources.sh, switch over to obs tooling
- include apparmor for Leap 16
- remove fix-CVE-2025-22869.patch fix-CVE-2025-3445.patch, upstream
  updated their dependencies</changelog>
</package>
<package pkgid="c2547a5871e6ac60776b8788c28f555d4da20bb32dd2f44a93e1812e2ce8847ae9d20579b15ac17c8281d43d36f6d2467532364a076495995c653b6631a1d617" name="forgejo-longterm-selinux" arch="noarch">
  <version epoch="0" ver="11.0.3" rel="bp161.1.12"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1748520000">- initial package</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1749643200">- add the patched vendored dependencies</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1749643201">- conflict all subpackages to forgejo equivilent packages</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1753531200">- update to 11.0.3:
  * fixing git security vulnerability
  * add missing lazy load attribute to images
  * backport of translation updates
  * do not ignore automerge while a PR is checking for conflicts
  * user activation with uppercase email address
  * collaborator can edit wiki with write access
  * fix: corrupted wiki unit default permission
  * fix: skip empty tokens in SearchOptions.Tokens()
  * fix: make API /repos/{owner}/{repo}/compare/{basehead} work with forks
  * fix(ui): release: name is overridden with tag name on edit
  * Revert "fix(api): document is_system_webhook field
- Update to 11.0.2:
  * Features
  - make Forgejo Actions server logs less noisy
  * Bug fixes
  - do not fail when release or wiki is set in /repos/migrate API
  - ignore expired artifacts for quota calculation
  - pull request cross references
  - quote reply in Chromium
  - fix: make hash pattern more strict
  * Included for completeness but not worth a release note
  - remove download attribute from external assets
  - bleve to v2.5.2 with changes made in backport of 2.5.0
  - show membership of limited orgs
  - date dependency go to v1.24.3 (v11.0/forgejo)
  - drop unused @typescript-eslint/parser package
  - suppress non actionable XORM warnings
  - aggregate deleted team as ghost team
  - center footer links
  - fix force-push compare line layout
  - parse change-id in the git commit header
  - Update module github.com/blevesearch/bleve/v2 to v2.5.1 (v11.0/forgejo) - abandoned
  - improve force-push compare line layout
  - Remove "create branch" button on mirrored repos
  - Update module github.com/msteinert/pam/v2 to v2.1.0 (v11.0/forgejo)
  - replace ß with ss in normalizeUserName
  - document is_system_webhook field
  - remove artificial delay for PR update
- update to 11.0.1:
  * If LFS is enabled on a Forgejo instance with [server].LFS_START_SERVER =
    true, it was possible for a registered user to upload LFS files to a
    repository to which they only had read access.
  * A user account with 2fa (two factor authentication) enrolled with a
    security key was not enforced when using an external account
  * fix: display the list of tasks in the runner edit page
  * fix(ui): use gap in switch items
  * fix(ui/pr): use eye icon for reviews
  * fix(ui): rescope menu height patch to overflow menu
  * fix(ui): show commit icon in branch dropdown button when viewing a commit
  * i18n: backport of translation updates
  * fix(i18n): prevent incorrect logging on strings missing in JSON locales
  * chore: replace github.com/go-testfixtures/testfixtures
  * fix: use linguist-generated for language stats
  * chore: tune down remote user promotion debug message shown as error
  * fix: set default restricted for OAuth2 user
  * chore: merge tests.AddFixtures and unittest.OverrideFixtures
  * fix(ui): make pagination labels always visible to screenreader
  * fix: delay-write trace.dat for forgejo diagnosis
  * Update module github.com/mattn/go-sqlite3 to v1.14.28 (v11.0/forgejo)
- update to 11.0.0:
  * add ability to regenerate access tokens
  * drop SSPI auth support and more Windows files
  * localize theme names
  * improve incorrect ROOT_URL warning
  * admin user view
  * welcome screen for user dashboard
  * improve "URL" handling in markdown editor
  * display to maintainers in pull request when it is editable
  * simplify pronouns in user settings
  * split Forgejo landing page template to allow patching or removing Forgejo
    introduction section
  * set default release title to tag name
  * add quota overview
  * allow opening a single-file diff from file history view
  * reduce noise in the timeline of issues and pull requests. If certain
    timeline events are performed within a certain timeframe of each other with
    no other events in between, they will be combined into a single timeline
    event, and any contradictory actions will be canceled and not displayed.
    The older the events, the wider the timeframe will become.
  * i18n: make Danish available in UI
  * Updates from Codeberg Translate
  * Features
  * return run_number in workflow dispatch
  * add more sorting to own repository list
  * add sort parameter to list issues API
  * make it possible to track the progress of manually triggered workflows
  * interpret Precedence: auto_reply as an auto reply
  * parse multipart/related parts as attachments &amp; guess filename
  * added missing nuget V2 properties to API
  * order the user's organization list alphabetically
  * in code search, add query string for boolean operators and phrase search
  * in code search, replace fuzzy search with union search for indexer
  * set default value of UseCompatSSHURI to true
  * add pronoun privacy option
  * commit API endpoint to rename an organization
  * fill website field when migrating from external
  * commit use Project-URL metadata field to get a PyPI package's homepage URL
  * improve Forgejo diagnostics
  * sourcehut webhook: submit SSH URL for private repository or when pre-filled
  * add configurable cooldown to claim usernames
  * don't allow blocking the doer
  * Alt Linux Apt-Rpm repository support for Forgejo packages
  * add search action jobs for API routes, repo, org and global level
  * add summary card for repos and releases
  * add synchronization for SSH keys for OpenID Connect
  * initial support for localization and pluralization with go-i18n-JSON-v2 format
  * permit to download patch and diff file between tags and branches
  * remove SHA1 for support for ssh rsa signing
  * show link to download directory
  * validate input for default_{merge,update}_style
  * include platform information on rubygems compact index API
  * listening on abstract domain sockets
  * forbid blocked users from reopening issues
  * allow collaborators to read their own permissions
  * more permissive markup commit hash detection
  * don't give system users roles on comments
  * fix(ui): make tag dropdown clickable again
  * fix: match PackageBlob.HashBlake2b definition and migration
  * fix(UI): i18n: improve naming
  * fix: package_blob.has_blake2b may be null
  * fix: redirect to submodule instead of throwing 500 error when viewing submodule entry
  * fix(migrations): transfer PR flow information
  * : fix(i18n): fix several usages of i18n
  * Update module golang.org/x/net to v0.38.0 (v11.0/forgejo)
  * 4108-empty-slice-encoded-to-null
  * chore: branding import path
  * fix(ui): Do not check for vertical-align
  * Update module code.forgejo.org/forgejo/act to v1.25.1 (forgejo)
  * fix ci dashboard e2e test
  * build: require node v20
  * Update Node.js to v22 (forgejo)
  * chore(renovate): update settings for latest version
  * Update module github.com/buildkite/terminal-to-html/v3 to v3.16.8 (forgejo)
  * Update module github.com/caddyserver/certmagic to v0.22.2 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.212.0 (forgejo)
  * remove an extraneous } in issue dependencies template
  * chore(release-notes): Forgejo v10.0.3
  * Update module github.com/golang-jwt/jwt/v5 to v5.2.2 [SECURITY] (forgejo)
  * Update module github.com/go-sql-driver/mysql to v1.9.1 (forgejo)
  * Update mcr.microsoft.com/devcontainers/go Docker tag to v1.24 (forgejo)
  * chore(release-notes): Forgejo v10.0.2
  * Update module github.com/redis/go-redis/v9 to v9.7.3 (forgejo)
  * consider issues in repository accessible via access table
  * chore(release-notes): Forgejo v7.0.14
  * chore(renovate): add yamllint to automerge
  * Update module gitlab.com/gitlab-org/api/client-go to v0.126.0 (forgejo)
  * Update dependency yamllint to v1.36.2 (forgejo)
  * chore(dependency): upgrade gof3 v3.10.6
  * Update dependency eslint-import-resolver-typescript to v4 (forgejo)
  * chore: add @vitejs/plugin-vue to renovate automerge
  * Update dependency @vitejs/plugin-vue to v5.2.3 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.205.0 (forgejo)
  * branding: update API descriptions
  * Update module
  * github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker
    to v3.2.1 (forgejo)
  * Update dependency yamllint to v1.36.1 (forgejo)
  * Update data.forgejo.org/oci/bitnami/postgresql Docker tag to v16 (forgejo)
  * Update dependency @playwright/test to v1.51.0 (forgejo)
  * Update vitest monorepo to v3.0.8 (forgejo)
  * Update linters (forgejo)
  * Update dependency happy-dom to v17.4.4 (forgejo)
  * Update dependency @stoplight/spectral-cli to v6.14.3 (forgejo)
  * perf: avoid sorting team names for ComposeMetas
  * chore(runner): return errors created by connect
  * perf: optimize converting releases to feed items
  * [gitea] week 2025-12 cherry pick (gitea/main -&gt; forgejo)
  * Update dependency mermaid to v11.5.0 (forgejo)
  * Update module github.com/editorconfig/editorconfig-core-go/v2 to v2.6.3 (forgejo)
  * chore(ui): remove unused template "shared/user/blocked_users"
  * handle deleted user modifying event state in gitlab migration
  * Update dependency yamllint to v1.36.0 (forgejo)
  * i18n: ensure consistent indent style for next locales
  * fix(api): miss-spelled description, corrected to public
  * Update module github.com/go-webauthn/webauthn to v0.12.2 (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.88 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.195.1 (forgejo)
  * ui: improve branch/tag dropdown selector consistency
  * Update module github.com/msteinert/pam to v2 (forgejo)
  * Update linters (forgejo)
  * Update dependency happy-dom to v17.4.3 (forgejo)
  * Update dependency globals to v16 (forgejo)
  * Update dependency eslint-plugin-vue to v10 (forgejo)
  * Update dependency eslint-plugin-unicorn to v57 (forgejo)
  * Update dependency @stylistic/eslint-plugin-js to v4 (forgejo)
  * Update Node.js to v22 (forgejo)
  * [gitea] week 2025-11 cherry pick (gitea/main -&gt; forgejo)
  * fix(ui): use usual and consistent size for project icons of 16
  * fix(ui): improve milestone/project header consistency
  * chore(ui): improve svg icon margin consistency
  * revert issue rendering for &lt;a&gt; element
  * chore: modernize import
  * fix(i18n): make HasKey aware of newStyleMessages
  * feat(ui themes): better place for theme list ctx, testing
  * chore(ui): always use primary button color inside modals
  * fix(ui): 2fa verify alignment
  * Update module google.golang.org/grpc to v1.71.0 (forgejo)
  * i18n: use ellipsis character
  * Update module golang.org/x/tools/cmd/deadcode to v0.31.0 (forgejo)
  * Update module golang.org/x/oauth2 to v0.28.0 (forgejo)
  * Update module github.com/caddyserver/certmagic to v0.22.0 (forgejo)
  * Update module golang.org/x/image to v0.25.0 (forgejo)
  * Update module golang.org/x/crypto to v0.36.0 (forgejo)
  * Update module github.com/urfave/cli/v2 to v2.27.6 (forgejo)
  * improve error handling of commit rendering
  * Update module golang.org/x/net to v0.36.0 (forgejo)
  * Update module github.com/prometheus/client_golang to v1.21.1 (forgejo)
  * correct logging if caller has generics
  * Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v1.64.6 (forgejo)
  * Update dependency go to v1.24.1 (forgejo)
  * introduce distant federation server mock
  * fix the modularity for migration v18
  * Update module github.com/opencontainers/image-spec to v1.1.1 (forgejo)
  * [gitea] week 2025-10 cherry pick (gitea/main -&gt; forgejo)
  * feat(build): linter for missing msgid definitions
  * Fix: Force all repo tab buttons to be the same height
  * Lock file maintenance (forgejo)
  * Update renovate to v39.185.0 (forgejo)
  * fix(ui): add header to org settings /blocked users page
  * fix(ui): use discussions icon in issue list entries
  * Update module github.com/jhillyerd/enmime/v2 to v2.1.0 (forgejo)
  * i18n(en): a few source fixes
  * Update module github.com/PuerkitoBio/goquery to v1.10.2 (forgejo)
  * Update dependency happy-dom to v17.1.8 (forgejo)
  * Update dependency @stylistic/stylelint-plugin to v3.1.2 (forgejo)
  * Update module code.forgejo.org/f3/gof3/v3 to v3.10.4 (forgejo)
  * chore(ci): ensure the manually cached Go can be run
  * chore(upgrade): switch to code.forgejo.org/forgejo/levelqueue
  * Update module github.com/ProtonMail/go-crypto to v1.1.6 (forgejo)
  * Update module golang.org/x/oauth2 to v0.27.0 (forgejo)
  * Update module golang.org/x/crypto to v0.35.0 (forgejo)
  * Update module golang.org/x/tools/gopls to v0.18.1 (forgejo)
  * job list response to avoid wrapped body.
  * Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.3.4 (forgejo)
  * Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.3.3 (forgejo)
  * Update renovate to v39.178.1 (forgejo)
  * chore: add empty secret table fixtures
  * Update data.forgejo.org/oci/golang Docker tag to v1.24 (forgejo)
  * feat(ui): include MIME type for archive links in folder download
  * fix(ui): improvements around folder download
  * i18n(en): shorten banner text for archived repos
  * [gitea] week 2025-09 cherry pick (gitea/main -&gt; forgejo)
  * fix(repo): return code 400 instead of 500 for invalid archive type
  * Update module golang.org/x/crypto to v0.34.0 (forgejo)
  * Fix invalid swagger syntax of $ref with sibling
  * Update x/tools (forgejo)
  * Update module github.com/prometheus/client_golang to v1.21.0 (forgejo)
  * Update module github.com/meilisearch/meilisearch-go to v0.31.0 (forgejo)
  * fix(example conf): add .webp to ALLOWED_TYPES
  * linting: fix typos, add toml validation
  * Update Zig gitignore
  * return 404 for empty repositories
  * Update module github.com/buildkite/terminal-to-html/v3 to v3.16.6 (forgejo)
  * Lock file maintenance (forgejo)
  * Update renovate to v39.171.2 (forgejo)
  * chore: add a make option to disable stripping binaries for debug builds
  * Revert "Update module github.com/minio/minio-go/v7 to v7.0.86 (forgejo) (#6945)"
  * feat(ui): add MIME types for generated archives
  * i18n: translation updates from Gitea
  * forgejo migrations numbering in comments and rename latest migration file
  * native parsing of ssh certificate key
  * Update dependency happy-dom to v17 (forgejo)
  * Update golang packages to v1.24 (forgejo) (minor)
  * Update module github.com/minio/minio-go/v7 to v7.0.86 (forgejo)
  * Also substitute COPYRIGHT HOLDER and the organization in BSD 4-Clause license
  * delay deleting authorization token
  * i18n: reword archive.title and archive.title.date in english locale
  * Update dependency webpack to v5.98.0 (forgejo)
  * feat(ui): always show restart button for Actions jobs
  * Update dependency globals to v15.15.0 (forgejo)
  * Update module github.com/buildkite/terminal-to-html/v3 to v3.16.5 (forgejo)
  * Add possibility of removed content to 404 page
  * Reduce links in chat notifications to avoid multiple previews
  * Update dependency esbuild-loader to v4.3.0 (forgejo)
  * fix(ui): hide extra PR property labels on title edit
  * Update module golang.org/x/net to v0.35.0 (forgejo)
  * Update dependency postcss to v8.5.2 (forgejo)
  * Fix api returns internal server error when not found should be returned
  * fix(ui): release: set default release title to tag name
  * fix(ui): use "organization name" in coldown messages for orgs
  * Lock file maintenance (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.85 (forgejo)
  * Update renovate to v39.164.1 (forgejo)
  * always set stripped slashes on http request
  * [gitea] week 2025-07 cherry pick (gitea/main -&gt; forgejo)
  * chore(api): Improve description for repoCheckCollaborator
  * chore(release-notes): fix Forgejo v10.0.1 &amp; v7.0.13 blog post URL (again) [skip ci]
  * chore(release-notes): fix Forgejo v10.0.1 &amp; v7.0.13 blog post URL
  * fix(ui): hide 'New migration' button on org pages with migrations disabled (#6850)
  * chore(release-notes): Forgejo v7.0.13
  * chore(release-notes): Forgejo v10.0.1
  * fix(sec): Forgejo Actions web routes
  * fix(sec): permission check for project issue
  * Update module golang.org/x/crypto to v0.33.0 (forgejo)
  * [skip ci] Fix flaky clipboard test
  * Update module github.com/go-enry/go-enry/v2 to v2.9.2 (forgejo)
  * fix(ui): make Finish review button work again
  * avoid y-axis clipping for branch name
  * ui: update styling of comment headers and role labels
  * Fix comment form e2e test
  * chore(i18n): lint errors
  * Update module golang.org/x/sys to v0.30.0 (forgejo)
  * chore: teach lint-locale about locale_next
  * add commit limit for webhook payload
  * ui: remove divider in code search
  * fix(ui): remove code search git grep warning
  * Update dependency go to v1.23.6 (forgejo)
  * make author search case insenstive
  * chore(renovate): override platform version
  * Update renovate to v39.158.2 (forgejo)
  * Update vitest monorepo to v3 (forgejo) (major)
  * Pin dependency codespell to 2.4.1 (forgejo)
  * FromAsCasting warning from Dockerfile
  * Lock file maintenance (forgejo)
  * Update renovate to v39.156.1 (forgejo)
  * Update dependency markdownlint-cli to v0.44.0 (forgejo)
  * Update dependency happy-dom to v16.8.1 (forgejo)
  * Update dependency @playwright/test to v1.50.1 (forgejo)
  * Update dependency @vitest/eslint-plugin to v1.1.25 (forgejo)
  * use correct default branch for migrated wiki
  * consider HEAD requests to be pulls
  * chore: remove deadcode
  * chore: Remove ChangeMilestoneStatus
  * Transient model for federated unstar
  * chore: fix ci failure
  * Disable autofocus on the dashboard repository search box
  * fix(ui): disable PR review button in archived repos
  * chore: remove deadcode in models/user
  * chore: load 2fa status for user search when needed
  * check for webauthn in 2fa user search
  * disallow blame on directories
  * render issue titles consistently
  * Set explore pages to configurable default sort
  * chore: consistent docker image and action references
  * fix(i18n): use translate key as fallback
  * fix(i18n): add forgotten translatable string
  * ui: update language stats layout and click behavior
  * Update module
  * github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker
    to v3.2.0 (forgejo)
  * Update renovate to v39.136.1 (forgejo)
  * chore: Update renovate to v39.136.0
  * chore: remove usages of sort.Sort
  * [gitea] week 2025-05 cherry pick (gitea/main -&gt; forgejo)
  * nit(i18n): update password update instruction
  * add non allowed domain translation
  * chore: teach set module about iter.Seq
  * [skip ci] chore: adjust i18n entries in CODEOWNERS
  * chore: fix typos, decap a few i18n strings
  * code review alt repository
  * Update module github.com/go-git/go-git/v5 to v5.13.2 (forgejo)
  * Release-note and file rename for Alt Linux Apt-RPM support
  * chore(security): update security.txt with new expiration date
  * Update dependency codespell to v2.4.0 (forgejo)
  * fix(tests): prevent frontend test dependency on system locale
  * ci: fix go version check
  * Lock file maintenance (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.84 (forgejo)
  * [gitea] week 2025-04 cherry pick (gitea/main -&gt; forgejo)
  * fix(ui): add triangle down octicon to code search options dropdown
  * enh(ui): Remove DiffFileList component
  * fix(ui): prevent overflow of branch selector in commit graph
  * Hide git note add button for commit, if commit already has a note
  * chore(renovate): fix self-update config [skip ci]
  * fix(i18n): flatten next locales
  * Update renovate Docker tag to v39.115.4 (forgejo)
  * Update dependency katex to v0.16.21 (forgejo)
  * Fix mention and emoji expansion &amp; Improve leaving list completion
  * Reset content of comment edit field on cancel
  * reduce noise for the v303 migration
  * Update dependency go to v1.23.5 (forgejo)
  * Update module google.golang.org/protobuf to v1.36.3 (forgejo)
  * avoid Gitea migration warnings (take 2)
  * fix(ui): correct switch ordering
  * chore(ci): upgrade forgejo-build-publish/build@v5.3.1
  * Fix inline file preview for rendered files
  * Update renovate Docker tag to v39.111.0 (forgejo)
  * tests(e2e): Various fixes to visual testing
  * Update https://data.forgejo.org/infrastructure/issue-action action to v1.3.0 (forgejo)
  * Update postcss (forgejo)
  * Update module google.golang.org/grpc to v1.70.0 (forgejo)
  * Update dependency @github/relative-time-element to v4.4.5 (forgejo)
  * add a buffer writer to the logger, for internal use
  * Update renovate Docker tag to v39.106.0 (forgejo)
  * Update dependency katex to v0.16.20 (forgejo)
  * Update data.forgejo.org/renovate/renovate Docker tag to v39.106.0 (forgejo)
  * Make switch larger on touchscreen devices
  * Use redesigned switch on commit graph page
  * Use flex for switch items
  * Prevent vertical stretching of the switch
  * Apply switch redesign to more areas
  * Fix minor misalignment
  * Do not report warning when git shows new reference
  * [gitea] week 2025-03 cherry pick (gitea/main -&gt; forgejo)
  * Update x/tools (forgejo)
  * Update module code.forgejo.org/forgejo/act to v1.23.1 (forgejo)
  * Update renovate Docker tag to v39.103.0 (forgejo)
  * Update module code.gitea.io/sdk/gitea to v0.20.0 (forgejo)
  * fix inline file preview for files with encoded URL, fix #5069
  * Remove source branch from pr list, fix #5009, #6080
  * Update module gitlab.com/gitlab-org/api/client-go to v0.119.0 (forgejo)
  * Update module github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker to v3.1.1 (forgejo)
  * Update dependency asciinema-player to v3.8.2 (forgejo)
  * port(gitea#31954): Add lock for parallel maven upload
  * Update dependency monaco-editor to v0.52.2 (forgejo)
  * Update module github.com/caddyserver/certmagic to v0.21.6 (forgejo)
  * Update dependency typescript to v5.7.3 (forgejo)
  * Added alt's to &lt;img&gt;
  * chore(renovate): manual name replacement
  * Update data.forgejo.org/renovate/renovate Docker tag to v39.93.0 (forgejo)
  * Update data.forgejo.org/oci/alpine Docker tag to v3.21 (forgejo)
  * Update module google.golang.org/protobuf to v1.36.2 (forgejo)
  * Update module github.com/ProtonMail/go-crypto to v1.1.4 (forgejo)
  * Update module github.com/go-git/go-git/v5 to v5.13.1 (forgejo)
  * upgrade gof3 package and driver
  * Replace data.forgejo.org/forgejo-contrib/renovate Docker tag with data.forgejo.org/renovate/renovate (forgejo)
  * chore: remove illegal git usage
  * chore(deps): Update gitlab api to updated library
  * Update module golang.org/x/net to v0.34.0 (forgejo)
  * Update forgejo/forgejo-build-publish action to v5.3.0 (forgejo)
  * Update module github.com/minio/minio-go/v7 to v7.0.83 (forgejo)
  * Lock file maintenance (forgejo)
  * Update module github.com/alecthomas/chroma/v2 to v2.15.0 (forgejo)
  * Update dependency fast-glob to v3.3.3 (forgejo)
  * Update renovate to v39.91.0 (forgejo)
  * fix(ui): show oauth divider on signup page
  * chore: update ignores
  * add files to compare
  * UI switch redesign
  * chore(ci): use mirror for obtaining go-xsd-duration
  * Update dependency happy-dom to v16 (forgejo)
  * chore: bump renovate to v39.90.0
  * Rewrite OpenGraph Header
  * fix(code search): empty mode dropdown when keyword is empty
  * i18n(en): consistency improvements
  * Update module github.com/PuerkitoBio/goquery to v1.10.1 (forgejo)
  * Update dependency @vitest/eslint-plugin to v1.1.22 (forgejo)
  * Fix editing pr review
  * Make new table modal work when editing a issue
  * fix(ui): use primary color for button in table modal
  * Update module github.com/caddyserver/certmagic to v0.21.5 (forgejo)
  * Fix edit cancel button
  * Fix issue/comment menus
  * Update renovate Docker tag to v39.86.0 (forgejo)
  * use DateUtils for blocked users list
  * chore(release-notes): Forgejo v10.0.0
  * Rework user profile settings
  * xorm needs to be lowercase otherwise it is ignored
  * Update code.forgejo.org/oci/alpine Docker tag to v3.21 (forgejo)
  * chore(branding): strip metadata information from the footer
  * Cosmetic changes and fixes around repo homepage
  * Refactor e2e tests to simplify authentication setup
  * [gitea] week 2024-53 cherry pick (gitea/main -&gt; forgejo)
  * Fix overflow in git notes
  * cmd/dump: add option flag to skip repository archives
  * Rework new repo dialog
  * chore(i18n): user/label translations in danish/latvian
  * Revert "Update dependency idiomorph to v0.4.0"
  * chore(release): v10.0 is cut, v9.0 is soon to be EOL
  * When comparing in repos, mention that pull request creation requires sign-in
  * enable releases and/or wiki if user set the options in repo migration
  * federation with allow lists
- remove get-sources.sh, switch over to obs tooling
- include apparmor for Leap 16
- remove fix-CVE-2025-22869.patch fix-CVE-2025-3445.patch, upstream
  updated their dependencies</changelog>
</package>
<package pkgid="dc000c5ff621aa20123cdd45b18c14ad180c87ee774d6ebf371d2d76651dc49423750ac1437620dbc9e47f0f4126b7c35aa32cd88476b28e00e8e84b9c0b5555" name="forkstat" arch="s390x">
  <version epoch="0" ver="0.03.02" rel="bp161.1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566907200">- Update to version 0.02.11
  * fix off-by-one end of string strncpy bug in tty name copying</changelog>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="4c44ecd38cc7512f71878f4be6f04f256c5f6ba0a03ac898f50aeef8f9278afd6477ad1e7012d8894d66d329d8ded1a3287915170221c4aad84e560981fc97ed" name="forkstat-bash-completion" arch="noarch">
  <version epoch="0" ver="0.03.02" rel="bp161.1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566907200">- Update to version 0.02.11
  * fix off-by-one end of string strncpy bug in tty name copying</changelog>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="d4dc992c94921caa869018c655232caef7d58ba7a07ca4468fec9173c5a749f989326b22aed8be6e4606afce33a78c880bab50aa9cc11762c566499e1a5e8bb0" name="form" arch="s390x">
  <version epoch="0" ver="4.3.0" rel="bp161.1.75"/>
  <changelog author="badshah400@gmail.com" date="1481284800">- Initial package.
- Add form-devref-pdf.patch to fix a typo preventing devref PDF
  documentation from generating.
- Add %{name}-rpmlintrc file to suppress warning regarding missing
  man pages: upstream doesn't supply these.</changelog>
  <changelog author="badshah400@gmail.com" date="1499601600">- Update to version 4.2.0:
  + See
    https://github.com/vermaseren/form/wiki/Release-Notes---Form-4.2.0
    for list of changes.
- Drop form-devref-pdf.patch; incorporated upstream.
- Add BuildRequires on git, required to ascertain revision id.</changelog>
  <changelog author="badshah400@gmail.com" date="1508932800">- Setup MPI environment before building.</changelog>
  <changelog author="bwiedemann@suse.com" date="1531224000">- compile independent of build system CPU (boo#1100677)</changelog>
  <changelog author="Atri B &lt;badshah400@gmail.com&gt;" date="1552651200">- Update to version 4.2.1:
  * See
    https://github.com/vermaseren/form/wiki/Release-Notes-Form-4.2.1
    for a full list of changes.
  * Bug fixes:
  - Replaced the obsolete ftime() function with clock_gettime()
    when the latter is available (gh#vermaseren/form#276)
  - Improved the algorithms of division and reminder for
    non-monic multivariate polynomials (gh#vermaseren/form#281)
  - Removed an inefficiency when many expressions are defined
  - Improved the merge sort inside memory based on Timsort
  - Fixed a bug that caused a pattern matching failure for
    restricted numbers in ex-Polyratfun (gh#vermaseren/form#55)
  - Fixed crashes in routines for gzip decompression
    (gh#vermaseren/form#95)
  - Fixed content_ for polynomials with constant terms
    (gh#vermaseren/form#185)
  - Fixed some portability issues (gh#vermaseren/form#217,
    gh#vermaseren/form#223)
  - Fixed corrupted characters from the prepreocessor calculator
    when the result is the most negative integer
    (gh#vermaseren/form#219)
  - Fixed a crash on accessing the first
    gh#vermaseren/form#factdollar factor of an integer
    (gh#vermaseren/form#222)
  - Fixed memory leaks in routines for gzip compression
    (gh#vermaseren/form#248)
  - Fixed a memory bug for local $-variables in TFORM
    (gh#vermaseren/form#253)
  - Fixed a bug that made gcd_ give wrong results
    (gh#vermaseren/form#258)
  - Fixed a bug in the polynomial GCD routine
    (gh#vermaseren/form#260)
  - Fixed a wrong "Division by zero" runtime error by mul_(x,0)
    (gh#vermaseren/form#261)
  - Fixed a bug that caused wrong results in code optimization
    (gh#vermaseren/form#272)
  - Fixed transform,addargs for the case that the result becomes
    0 (gh#vermaseren/form#277)
  - Fixed some bug in LHS patterns with poly(rat)fun and symbols
  - Fixed the problem that content_ did not handle functions
    properly
- Disable documentation due to LaTeX errors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1572609600">- Switch to using the newer openmpi2 instead of openmpi(1).</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1633003200">- Use openmpi macros to always build with the default openmpi version.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1669550400">- Update to version 4.3.0:
  * Command-line options
  - Input filename - to use the standard input
    (gh#vermaseren/form#265).
  - Added -C flag to specify a custom log filename (b0e72a8).
  * Statements: Added allfloat option for `Format`
    (gh#vermaseren/form#216).
  * Functions: Added the Möbius function `moebius_` (0da2724).
  * Documentation
  - Added the FORM cookbook with practical examples
    (gh#vermaseren/form#409).
  - Documentation for features that were undocumented in the
    previous release (changed default setup parameters, `#System
  - e, SYSTEMERROR_, Print &lt;filename&gt;`).
  * Changed behaviour of `On fewerstatistics 0`
    (gh#vermaseren/form#285).
  * The setup `parameterContinuationLines` now affects all
    languages in addition to Fortran and 0 means infinity
    (gh#vermaseren/form#394).
  * The `Format` statement (except `Format &lt;number&gt;`) now does not
    reset the number of characters per line (dd1a71c).
  * Bug fixes
  - Crash for `#optimize` a trivial expression
    with Bracket (gh#vermaseren/form#7).
  - Exit statement in TFORM (gh#vermaseren/form#14).
  - Crash by `replace_` for nested functions
    (gh#vermaseren/form#307).
  - Disaster in adding many tables into a tablebase
    (gh#vermaseren/form#318).
  - Implicitly or autodeclared dimension of autodeclared indices
    (gh#vermaseren/form#324, gh#vermaseren/form#325,
    gh#vermaseren/form#405).
  - Crash when `ArgToExtraSymbol` is used for a function
    containing `g5_` (gh#vermaseren/form#340).
  - Incorrectly sorted `PolyRatFun` function arguments when
    `Argument` environment is used (gh#vermaseren/form#345).
  - Fixed `FactArg,(0)` (gh#vermaseren/form#353).
  - Unreplaced power signs by dictionaries
    (gh#vermaseren/form#358).
  - Inconsistent power signs with `Format` reduce
    (gh#vermaseren/form#359).
  - Denominators for nested denominator functions
    (gh#vermaseren/form#400).
- Add form-dont-use-DATE.patch -- Do not use __DATE__ in source
  code to avoid issues with reproducibility.
- Drop unused %{name}-rpmlintrc file.
- Fix some TeX directives and re-enable documentation generation.
- Exclude 32-bit builds as they fail during make for hitherto
  not understood reasons.</changelog>
</package>
<package pkgid="4cafae9ff2b238c12f9a4c051ffa74ce932d8832eb2e001252199db38e05f806e5a0657b594f2ded8fa0eefec49e3407cb5cdf58717ef98f140b9e93e8f29d76" name="form-doc" arch="s390x">
  <version epoch="0" ver="4.3.0" rel="bp161.1.75"/>
  <changelog author="badshah400@gmail.com" date="1481284800">- Initial package.
- Add form-devref-pdf.patch to fix a typo preventing devref PDF
  documentation from generating.
- Add %{name}-rpmlintrc file to suppress warning regarding missing
  man pages: upstream doesn't supply these.</changelog>
  <changelog author="badshah400@gmail.com" date="1499601600">- Update to version 4.2.0:
  + See
    https://github.com/vermaseren/form/wiki/Release-Notes---Form-4.2.0
    for list of changes.
- Drop form-devref-pdf.patch; incorporated upstream.
- Add BuildRequires on git, required to ascertain revision id.</changelog>
  <changelog author="badshah400@gmail.com" date="1508932800">- Setup MPI environment before building.</changelog>
  <changelog author="bwiedemann@suse.com" date="1531224000">- compile independent of build system CPU (boo#1100677)</changelog>
  <changelog author="Atri B &lt;badshah400@gmail.com&gt;" date="1552651200">- Update to version 4.2.1:
  * See
    https://github.com/vermaseren/form/wiki/Release-Notes-Form-4.2.1
    for a full list of changes.
  * Bug fixes:
  - Replaced the obsolete ftime() function with clock_gettime()
    when the latter is available (gh#vermaseren/form#276)
  - Improved the algorithms of division and reminder for
    non-monic multivariate polynomials (gh#vermaseren/form#281)
  - Removed an inefficiency when many expressions are defined
  - Improved the merge sort inside memory based on Timsort
  - Fixed a bug that caused a pattern matching failure for
    restricted numbers in ex-Polyratfun (gh#vermaseren/form#55)
  - Fixed crashes in routines for gzip decompression
    (gh#vermaseren/form#95)
  - Fixed content_ for polynomials with constant terms
    (gh#vermaseren/form#185)
  - Fixed some portability issues (gh#vermaseren/form#217,
    gh#vermaseren/form#223)
  - Fixed corrupted characters from the prepreocessor calculator
    when the result is the most negative integer
    (gh#vermaseren/form#219)
  - Fixed a crash on accessing the first
    gh#vermaseren/form#factdollar factor of an integer
    (gh#vermaseren/form#222)
  - Fixed memory leaks in routines for gzip compression
    (gh#vermaseren/form#248)
  - Fixed a memory bug for local $-variables in TFORM
    (gh#vermaseren/form#253)
  - Fixed a bug that made gcd_ give wrong results
    (gh#vermaseren/form#258)
  - Fixed a bug in the polynomial GCD routine
    (gh#vermaseren/form#260)
  - Fixed a wrong "Division by zero" runtime error by mul_(x,0)
    (gh#vermaseren/form#261)
  - Fixed a bug that caused wrong results in code optimization
    (gh#vermaseren/form#272)
  - Fixed transform,addargs for the case that the result becomes
    0 (gh#vermaseren/form#277)
  - Fixed some bug in LHS patterns with poly(rat)fun and symbols
  - Fixed the problem that content_ did not handle functions
    properly
- Disable documentation due to LaTeX errors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1572609600">- Switch to using the newer openmpi2 instead of openmpi(1).</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1633003200">- Use openmpi macros to always build with the default openmpi version.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1669550400">- Update to version 4.3.0:
  * Command-line options
  - Input filename - to use the standard input
    (gh#vermaseren/form#265).
  - Added -C flag to specify a custom log filename (b0e72a8).
  * Statements: Added allfloat option for `Format`
    (gh#vermaseren/form#216).
  * Functions: Added the Möbius function `moebius_` (0da2724).
  * Documentation
  - Added the FORM cookbook with practical examples
    (gh#vermaseren/form#409).
  - Documentation for features that were undocumented in the
    previous release (changed default setup parameters, `#System
  - e, SYSTEMERROR_, Print &lt;filename&gt;`).
  * Changed behaviour of `On fewerstatistics 0`
    (gh#vermaseren/form#285).
  * The setup `parameterContinuationLines` now affects all
    languages in addition to Fortran and 0 means infinity
    (gh#vermaseren/form#394).
  * The `Format` statement (except `Format &lt;number&gt;`) now does not
    reset the number of characters per line (dd1a71c).
  * Bug fixes
  - Crash for `#optimize` a trivial expression
    with Bracket (gh#vermaseren/form#7).
  - Exit statement in TFORM (gh#vermaseren/form#14).
  - Crash by `replace_` for nested functions
    (gh#vermaseren/form#307).
  - Disaster in adding many tables into a tablebase
    (gh#vermaseren/form#318).
  - Implicitly or autodeclared dimension of autodeclared indices
    (gh#vermaseren/form#324, gh#vermaseren/form#325,
    gh#vermaseren/form#405).
  - Crash when `ArgToExtraSymbol` is used for a function
    containing `g5_` (gh#vermaseren/form#340).
  - Incorrectly sorted `PolyRatFun` function arguments when
    `Argument` environment is used (gh#vermaseren/form#345).
  - Fixed `FactArg,(0)` (gh#vermaseren/form#353).
  - Unreplaced power signs by dictionaries
    (gh#vermaseren/form#358).
  - Inconsistent power signs with `Format` reduce
    (gh#vermaseren/form#359).
  - Denominators for nested denominator functions
    (gh#vermaseren/form#400).
- Add form-dont-use-DATE.patch -- Do not use __DATE__ in source
  code to avoid issues with reproducibility.
- Drop unused %{name}-rpmlintrc file.
- Fix some TeX directives and re-enable documentation generation.
- Exclude 32-bit builds as they fail during make for hitherto
  not understood reasons.</changelog>
</package>
<package pkgid="96effc7a6dcbc00ec0ef4db4c5366c16d186f0a17cca9e7d98b4b70d460a7bfe88d2ce7e41a69da23195002912fbd68cb6b38e924574653c2dd91fa81ab377dc" name="fortune" arch="s390x">
  <version epoch="0" ver="2.10.0" rel="bp161.1.2"/>
  <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="205f5a70aed2b697d24160d5c8a9f97140ec4b0d05cde4fbd373c0597f567eb5455716b514260d66b17184a543e0715abf96a324bf972508ff8625523dd23293" name="fossil" arch="s390x">
  <version epoch="0" ver="2.24" rel="bp161.1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1625313600">- fossil 2.15.2:
  * Fix the client-side TLS so that it verifies that the server
    hostname matches its certificate (boo#1187988)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1625400000">- fossil 2.16:
  * Add the fossil patch command
  * Improve the fossil ui command to work on check-out directories
    and remote machines
  * web UI improvements
  * Add fossil bisect run command for improved automation of bisects
  * Improve fossil merge handling of renames
  * wiki now defaults to markdown
  * email alerts can now be set to expire to prevent sending mail
    to abandoned accounts forever</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1645444800">- fossil 2.17:
  * Major improvements to the "diff" subsystem:
    Add new formatting options: --by, -b, --webpage, --json, --tcl.
    Partial-line matching for unified diffs
    Better partial-line matching for side-by-side diffs
    Buttons on web-based diffs to show more context
    Performance improvements
  * Fossil now autosyncs prior to running fossil open
  * Improvements and bug fixes to the new "fossil ui REMOTE"
    feature so that it works better on a wider variety of platforms
  * Update additional commands and options to multiple workflows
  * UI and Web UI improvements</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1650628800">- fossil 2.18:
  * Added support for SSL/TLS server mode for commands like "fossil
    server" and "fossil http"
  * The new cherry-pick command is an alias for merge --cherrypick
  * Add new setting "large-file-size". If the size of any file in a
    commit exceeds this size, a warning is issued
  * Query parameter "year=YYYY" is now accepted by /timeline
  * The tar and zip commands no longer sterilize the manifest file
  * Futher improvement to diff alignment in cases that involve both
    edits and indentation changes
  * Chat improvements
  * Promote the test-detach command into the detach command
  * For "fossil pull" with the --from-parent-project option, if no
    URL is specified then use the last URL from the most recent
    prior "fossil pull --from-parent-project"
  * Add options --project-name and --project-desc to the "fossil
    init" command.
  * The /ext page generates the SERVER_SOFTWARE environment
    variable for clients
  * Fix the REQUEST_URI CGI variable such that it includes the
    query string. This is how most other systems understand
    REQUEST_URI
  * Added the --transport-command option to fossil sync and similar
- minimum/bundled version of sqlite increased to 3.38.0
- fossil-json1.patch: Starting from version 3.38.0 SQLite has JSON
  enabled by default and ENABLE_JSON1 has disappeared from the list
  of compile-time options.
- Add a _service file to download the tarball automatically.</changelog>
  <changelog author="Dirk M&#xFC;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>
</package>
<package pkgid="8b4723f2f9f032ac3c58846fb737d5e295e9ce7de7ed312ed40c9f56f79bc8010959711f5c36fc3b9ee0f64096b4cc0ec9db82fe6da1f3b6427015bbf0f48ff0" name="fox16-devel" arch="s390x">
  <version epoch="0" ver="1.6.57" rel="bp161.1.8"/>
  <changelog author="lars@linux-schulserver.de" date="1408104000">- update to 1.6.50:
  + no upstream changes available</changelog>
  <changelog author="jengelh@inai.de" date="1409313600">- Use verifiable https://en.opensuse.org/SourceUrls and
  original tarball
- Follow shared library package naming guidelines a bit closer</changelog>
  <changelog author="lars@linux-schulserver.de" date="1418644800">- the -devel-static package must require the -devel-package,
  see https://en.opensuse.org/openSUSE:Packaging_guidelines#Exception</changelog>
  <changelog author="behrisch@users.sourceforge.net" date="1477137600">- update to 1.6.52:
  + Small fixes for 64-bit casts in dctest.cpp (compiler warning issues).
  + JPEG image I/O color spaces handled better.
  + FXApp input callback message ID for SEL_IO_EXCEPT was wrong.
  + Change in how FXStat determines if a file is an executable (Windows).</changelog>
  <changelog author="lars@linux-schulserver.de" date="1495108800">- Update to 1.6.54:
  + Fix core dump using old GNU C Library or CYGWIN inside
    FXString::vformat.cpp.
  + Fixed typo in FXString::vformat.cpp.</changelog>
  <changelog author="lars@linux-schulserver.de" date="1538740800">- Update to 1.6.57:
  + Libtool flags added on behalf of FXRuby builds and missing
    UNICODE flag added for CYGWIN32 build.
  + Problem fixed in FXString vformat().
  + Fix FXMemoryStream position() API: error code was set moving
    stream position to end of buffer.</changelog>
  <changelog author="lars@linux-schulserver.de - 1.6.57" date="1557057600">- package license files in library package
- ran spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Drop require on xorg-x11-libs, that metapackage itself requires
  nothing, and does not provide any usable files either.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683460800">- Replace xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683720000">- Remove non-SUSE fragments, there is no build enabled for
  those targets anyway. Replace more -devel by pkgconfig(...).</changelog>
</package>
<package pkgid="7d3ead02bbb70cad8cc7db62922b183b29b1108116e075ae9675977a9bf9cf6624d837f5f65742d1121c82e642931cacd0c221ca460cca632dd9c7058e270b0e" name="fox16-devel-static" arch="s390x">
  <version epoch="0" ver="1.6.57" rel="bp161.1.8"/>
  <changelog author="lars@linux-schulserver.de" date="1408104000">- update to 1.6.50:
  + no upstream changes available</changelog>
  <changelog author="jengelh@inai.de" date="1409313600">- Use verifiable https://en.opensuse.org/SourceUrls and
  original tarball
- Follow shared library package naming guidelines a bit closer</changelog>
  <changelog author="lars@linux-schulserver.de" date="1418644800">- the -devel-static package must require the -devel-package,
  see https://en.opensuse.org/openSUSE:Packaging_guidelines#Exception</changelog>
  <changelog author="behrisch@users.sourceforge.net" date="1477137600">- update to 1.6.52:
  + Small fixes for 64-bit casts in dctest.cpp (compiler warning issues).
  + JPEG image I/O color spaces handled better.
  + FXApp input callback message ID for SEL_IO_EXCEPT was wrong.
  + Change in how FXStat determines if a file is an executable (Windows).</changelog>
  <changelog author="lars@linux-schulserver.de" date="1495108800">- Update to 1.6.54:
  + Fix core dump using old GNU C Library or CYGWIN inside
    FXString::vformat.cpp.
  + Fixed typo in FXString::vformat.cpp.</changelog>
  <changelog author="lars@linux-schulserver.de" date="1538740800">- Update to 1.6.57:
  + Libtool flags added on behalf of FXRuby builds and missing
    UNICODE flag added for CYGWIN32 build.
  + Problem fixed in FXString vformat().
  + Fix FXMemoryStream position() API: error code was set moving
    stream position to end of buffer.</changelog>
  <changelog author="lars@linux-schulserver.de - 1.6.57" date="1557057600">- package license files in library package
- ran spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Drop require on xorg-x11-libs, that metapackage itself requires
  nothing, and does not provide any usable files either.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683460800">- Replace xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683720000">- Remove non-SUSE fragments, there is no build enabled for
  those targets anyway. Replace more -devel by pkgconfig(...).</changelog>
</package>
<package pkgid="469420e923290c7745b7839c948a2ee77f1fb0ad40c112ad4233ab20fd2b58468a5c7cb28fa5268ef36ef03b23da9e1b0962f97d76209ce8b3aad42ec6a83ebb" name="fox16-doc" arch="noarch">
  <version epoch="0" ver="1.6.57" rel="bp161.1.8"/>
  <changelog author="lars@linux-schulserver.de" date="1408104000">- update to 1.6.50:
  + no upstream changes available</changelog>
  <changelog author="jengelh@inai.de" date="1409313600">- Use verifiable https://en.opensuse.org/SourceUrls and
  original tarball
- Follow shared library package naming guidelines a bit closer</changelog>
  <changelog author="lars@linux-schulserver.de" date="1418644800">- the -devel-static package must require the -devel-package,
  see https://en.opensuse.org/openSUSE:Packaging_guidelines#Exception</changelog>
  <changelog author="behrisch@users.sourceforge.net" date="1477137600">- update to 1.6.52:
  + Small fixes for 64-bit casts in dctest.cpp (compiler warning issues).
  + JPEG image I/O color spaces handled better.
  + FXApp input callback message ID for SEL_IO_EXCEPT was wrong.
  + Change in how FXStat determines if a file is an executable (Windows).</changelog>
  <changelog author="lars@linux-schulserver.de" date="1495108800">- Update to 1.6.54:
  + Fix core dump using old GNU C Library or CYGWIN inside
    FXString::vformat.cpp.
  + Fixed typo in FXString::vformat.cpp.</changelog>
  <changelog author="lars@linux-schulserver.de" date="1538740800">- Update to 1.6.57:
  + Libtool flags added on behalf of FXRuby builds and missing
    UNICODE flag added for CYGWIN32 build.
  + Problem fixed in FXString vformat().
  + Fix FXMemoryStream position() API: error code was set moving
    stream position to end of buffer.</changelog>
  <changelog author="lars@linux-schulserver.de - 1.6.57" date="1557057600">- package license files in library package
- ran spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Drop require on xorg-x11-libs, that metapackage itself requires
  nothing, and does not provide any usable files either.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683460800">- Replace xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683720000">- Remove non-SUSE fragments, there is no build enabled for
  those targets anyway. Replace more -devel by pkgconfig(...).</changelog>
</package>
<package pkgid="5debcde90ccda52b38f0918872a69b86fc754d7d68567959aee3865445c20d57c36c068a24ed856fcd624cb0d1fd9bf1766e319143c9ab17b178e7f42598da1a" name="fox16-example-apps" arch="s390x">
  <version epoch="0" ver="1.6.57" rel="bp161.1.8"/>
  <changelog author="lars@linux-schulserver.de" date="1408104000">- update to 1.6.50:
  + no upstream changes available</changelog>
  <changelog author="jengelh@inai.de" date="1409313600">- Use verifiable https://en.opensuse.org/SourceUrls and
  original tarball
- Follow shared library package naming guidelines a bit closer</changelog>
  <changelog author="lars@linux-schulserver.de" date="1418644800">- the -devel-static package must require the -devel-package,
  see https://en.opensuse.org/openSUSE:Packaging_guidelines#Exception</changelog>
  <changelog author="behrisch@users.sourceforge.net" date="1477137600">- update to 1.6.52:
  + Small fixes for 64-bit casts in dctest.cpp (compiler warning issues).
  + JPEG image I/O color spaces handled better.
  + FXApp input callback message ID for SEL_IO_EXCEPT was wrong.
  + Change in how FXStat determines if a file is an executable (Windows).</changelog>
  <changelog author="lars@linux-schulserver.de" date="1495108800">- Update to 1.6.54:
  + Fix core dump using old GNU C Library or CYGWIN inside
    FXString::vformat.cpp.
  + Fixed typo in FXString::vformat.cpp.</changelog>
  <changelog author="lars@linux-schulserver.de" date="1538740800">- Update to 1.6.57:
  + Libtool flags added on behalf of FXRuby builds and missing
    UNICODE flag added for CYGWIN32 build.
  + Problem fixed in FXString vformat().
  + Fix FXMemoryStream position() API: error code was set moving
    stream position to end of buffer.</changelog>
  <changelog author="lars@linux-schulserver.de - 1.6.57" date="1557057600">- package license files in library package
- ran spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Drop require on xorg-x11-libs, that metapackage itself requires
  nothing, and does not provide any usable files either.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683460800">- Replace xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683720000">- Remove non-SUSE fragments, there is no build enabled for
  those targets anyway. Replace more -devel by pkgconfig(...).</changelog>
</package>
<package pkgid="5d7ee9963e0d8ced540527058afafbe3431c7b4e36dc3e820b56bed17ef48b5069d3a38e3ba0a3d97d802d140c2ac5371a603bc2c85c63b447d5c5736d87a7e5" name="fpc-examples" arch="noarch">
  <version epoch="0" ver="3.2.2" rel="bp161.1.30"/>
  <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="c334119302e642d59d9416323392062d73da61727651cf76ffbae120169c8f076ff63d92008dfd36dc3c4c5586afa1057ca0ddae05584a3fc041b89bf0c9b14d" name="fping" arch="s390x">
  <version epoch="0" ver="5.2" rel="160099.2.2"/>
  <changelog author="seanlew@opensuse.org" date="1550923200">- Update to version 4.2
  * Allow decimal numbers for -t -i -p and -Q
  * New option -x/--reachable to check # of reachable hosts
  * Fix build with --disable-ipv6 (#134)
  * Fix hang with '-6' if the binary is named 'fping6'
  * Get rid of warning 'timeout -t value' (#142)</changelog>
  <changelog author="lars@linux-schulserver.de" date="1551873600">- bzip2 the sources
- package COPYING file instead of INSTALL file
- use permission settings only on SLE-15 and newer</changelog>
  <changelog author="kstreitova@suse.com" date="1591617600">- add fping-4.2-gcc10-extern.patch to fix build with GCC10</changelog>
  <changelog author="lars@linux-schulserver.de" date="1592136000">- correct download URL (upstream is using .gz instead of bz2)
- refreshed fping-4.2-gcc10-extern.patch</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1594555200">- add upstream signing key and validate source signature</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="dmueller@suse.com" 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@suse.com" date="1602072000">- no longer invoke permissions macros for fping. It now uses ICMP_RAW sockets
  instead (bsc#1174504).</changelog>
  <changelog author="danilo.spinella@suse.com" 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="dmueller@suse.com" 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>
</package>
<package pkgid="e11576e03cb0275f449f6feb0f230f4d51330d4e248feb4b47604459f12a257651371a038e51aa090284c806f58dcf0ac654566454f0fd01ec3f72391393d36f" name="fplll" arch="s390x">
  <version epoch="0" ver="5.4.5" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1576324800">- Update to release 5.3.1
  * No changelog was provided</changelog>
  <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&#xFC;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="Ich &lt;jengelh@inai.de&gt;" date="1697630400">- Update to release 5.4.5
  * Replace deprecated std::result_of by std::invoke_result</changelog>
</package>
<package pkgid="d68b433f607909e58136b075aa265521a4b42e3eefdfde407506007ebd13fc1faf4d9a507fae2623bbfd1c41905731539c382ef2c55798273f5fdca1b8088060" name="fplll-devel" arch="s390x">
  <version epoch="0" ver="5.4.5" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1576324800">- Update to release 5.3.1
  * No changelog was provided</changelog>
  <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&#xFC;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="Ich &lt;jengelh@inai.de&gt;" date="1697630400">- Update to release 5.4.5
  * Replace deprecated std::result_of by std::invoke_result</changelog>
</package>
<package pkgid="3c5d60b73bc03537531ae9d78d5ee4c9cdfb04176bcb2635ff765ce606ea72bfbb61367b04d78f76ca027fe20e1f08e2b6ecd478ba7ac0ececd574d297e4963b" name="fprintd-devel" arch="noarch">
  <version epoch="0" ver="1.94.5" rel="bp161.1.1"/>
  <changelog author="Matthias Mail&#xE4;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&#xF8;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&#xFC;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&#xFC;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="396cad202f8c9f41d30b7c10d978220f8371d0eb04976bcdbfeb1f9e2156f11d1763452b844ef9b78c7d56b2651568930a5fa8e85df646b160f65bc3f8117a5e" name="fprintd-doc" arch="noarch">
  <version epoch="0" ver="1.94.5" rel="bp161.1.1"/>
  <changelog author="Matthias Mail&#xE4;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&#xF8;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&#xFC;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&#xFC;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="63617934e3fb94b36ddd2835fa34d961dbb72a63e4292319c56082fe29d3d4a0a7ce2178f878cc8d97dd319c9f9a53a9030f50ea958c2cc2fbdcd860cec056f2" name="fprintd-lang" arch="noarch">
  <version epoch="0" ver="1.94.5" rel="bp161.1.1"/>
  <changelog author="Matthias Mail&#xE4;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&#xF8;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&#xFC;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&#xFC;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="1ffe5ddf2dd94b6909dc2acb76d05e3bf061bb8fbeba96bae327f09f24f5064de2a13ccf880fc9e54cb2d34f7c2f1cc37ced0e6c911ae306bcdc7451c031da2d" name="fq" arch="s390x">
  <version epoch="0" ver="0.13.0" rel="bp161.1.9"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1669291200">- Update to version 0.1.0:
  * fq: Release 0.1.0
  * mp4: Decode more sample flags
  * matroska: Fix path tests and make _tree_path more robust
  * raw,bits,bytes: Replace raw format with bits and bytes format that decode to a binary
  * wav,avi,avc_au: Add avi decoder and refactor wav decoder
  * mod: Update ones without bump config
  * gojq: Update rebased fq fork
  * Improve README.md a bit, one more demo and move up usage
  * mp3_frame_tags: Refactor and rename xing format to mp3_frame_tags
  * mp3_frame: Fix issue calc frame size for some configs
  * Update github-go-version to 1.19.3 from 1.19.2, 1.19.2, 1.19.2
  * Update docker-golang to 1.19.3 from 1.19.2
  * cli: Better decode error help
  * gomod: Update modules that lack bump config
  * gojq: Update rebased fq fork
  * doc: Add link to nttw6 presentation video and slides
  * Update github-golangci-lint to 1.50.1 from 1.50.0
  * Update gomod-BurntSushi/toml to 1.2.1 from 1.2.0
  * Update make-golangci-lint to 1.50.1 from 1.50.0
  * id3v2: In the wild COMM and TXXX frame might not have a null terminator
  * decode,elf,fuzz: TryBytesRange error on negative size
  * Update gomod-golang/text to 0.4.0 from 0.3.8
  * flac,fuzz: Fatal error on negative partition sample count
  * doc: Add gomarkdown to license/dependencies
  * Update gomod-golang/text to 0.3.8 from 0.3.7
  * yaml,fuzz: gojq.Normalize value to fix type panic
  * flac_frame: Properly decode zero escape sample size
  * fuzz: gotip not needed anymore
  * decode,fuzz: Signed integer (S) read require at least one bit
  * markdown,fuzz: Update gomarkdown
  * fuzz: make fuzz GROUP=mp4 to fuzz one group
  * makes dictionary key type checking more sensible
  * doc,rtmp,pcap,markdown: Add more examples
  * matroska: Update spec and regenerate
  * fixes signed integer parsing
  * renames test data file
  * changes Errorf to Fatalf on infinite loops
  * adds check for recursion in decodeReference, adds test to verify fix
  * gofmt
  * drop indented else block per lint
  * fixes reference calculation to use reference size from trailer
  * fixes bad path in test output
  * adds test to verify fix
  * removes unnecessary cast
  * adds necessary cast
  * fixes calculation of floating point lengths
  * Update github-go-version to 1.19.2 from 1.19.1, 1.19.1, 1.19.1
  * Update docker-golang to 1.19.2 from 1.19.1</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1671796800">- Update to version 0.2.0:
  * fq: Release 0.2.0
  * interp: Don't auto convert to binary for string functions, is just confusing
  * mod: Update modules not tracked with bump
  * gojq: Update rebased fq fork
  * interp: Rename to/from&lt;format&gt; functions to to_/from_&lt;format&gt;
  * bplist: Harmonize ns_keyed_archive jq style a bit
  * doc: remake
  * bplist: doc: update docs to reflect changes to ns_keyed_archiver
  * bplist: updates from_ns_keyed_archiver to do automatic torepr based on format detection
  * bplist: minor fix to from_ns_keyed_archiver
  * bplist: update docs with from_ns_keyed_archiver reference, add error case to function
  * decode: Make FieldFormat usage more consistent
  * Add related file format projects to README
  * bplist: added overload for from_ns_keyed_archiver jq func
  * decode: rename parameter for consistency
  * decode: change PosLoopDetector to use generics
  * decode: moves PosLoopDetector into its own package
  * decode: updates all.go with correct macho path
  * decode: moves macho decoder to apple package
  * decode: remove dead code from ns_keyed_archiver
  * decode: add ns_keyed_archiver, restructure apple decoder into apple package
  * mp4,doc: Add JSON box tree example and reorder a bit
  * mp3_frame_tags: Covert to decode group and split to mp3_frame_{xing,vbri} decoders
  * mp4: Add pdin box support
  * decode: More type safe API and split scalar into multiple types
  * mp3_tags,mp3: Add VBRI header support and rename tags to tag as there is only one
  * mp4: Add namespace to mdta ilst boxes
  * decode: unexport methods
  * decode: implements lost and found for unreferenced objects
  * decode: fixes endian of unicode strings
  * interp,display: Add workaround for go 1.18 when escaping 0x7f
  * decode: removed unnecessary struct
  * mp4: Fix typo in sample flags sample_is_depended_on description
  * mp4: Add sym and description for traf sample flags
  * decode: fix type on defer function call, test: add loop.fqtest
  * mp4: Decode hint and hnti child boxes
  * mp4,decode: Properly decode ilst items (both mdta and mdir)
  * test: applebookmark: adds problematic test case
  * decode: apple_bookmark: simplifies flag decoding
  * decode: minor change to method receiver name
  * decode: revert decode.D back, place posLoopDetector in apple_bookmark
  * Update github-go-version to 1.19.4 from 1.19.3, 1.19.3, 1.19.3
  * Update docker-golang to 1.19.4 from 1.19.3
  * gojq: Update rebased fq fork
  * test: fixed doc test
  * pkg/decode/D: Adds PushAndPop, Push, Pop methods. doc: adds help_applebookmark.fqtestdecode: converts applebookmark to use new d.PushAndPop method
  * doc: remake
  * decode: remove unused field from decoder, unused parens from torepr
  * dev,test: Use jqtest code from jqjq for jq tests
  * text,test: Unbeak base64 tests
  * mp4: sidx version 1 segment_duration is s64
  * doc: Add some padding margin to formats table to make it less likely to cause git conflicts
  * Update gomod-golang/text to 0.5.0 from 0.4.0
  * tzif: add help_tzif.fqtest
  * tzif: moved document to tzif.md
  * tzif: use scalar.Fn() to define a mapper ad hoc
  * tzif: use PeekFindByte() to find end of the string
  * support tzif (time zone information format)
  * dev,doc,make: Cleanup makefile and have proper targets for *.md and *.svg
  * doc: remake
  * decode: improve stack push/pop
  * doc: fixes snippet for recursive bookmark searching
  * doc,dev: Add more usage and dev tips
  * created stack type
  * updates bplist fq tests
  * updated docs
  * moved a flag bit fields into correct positions
  * fixes unknown bit ranges
  * added checks to prevent infinite looping and recursion
  * migrates tests to per-sample files
  * adds flag parsing to applebookmark
  * removed commented out line
  * updates fqtest for torepr in apple_bookmarkdata
  * fixed one more snake_case letter
  * fixes broken test and removes long link from markdown body
  * added some sfl2 test files to bplist package
  * fixes tests and adds torepr test
  * missed a letter on last commit - converting to snake_case
  * refactors some decoder logic in apple_bookmark for better querying
  * tweaks apple_bookmark markdown documentation
  * fixes spacing in jq files
  * removes unused function
  * fixes broken uid parsing in plist decoder
  * removes underscore from apple_bookmark package name
  * changes decoder package name from bookmark to apple_bookmark
  * removed unnecessary conversions
  * converts to snake_case and refactors decode helper
  * fixes broken test for all.fqtest
  * removed unused function
  * remade documentation
  * updated documentation
  * updated doc with apple reference
  * regenerated docs, added tests, fixed torepr
  * forgot to add bookmark.jq in last commit
  * decoding well but torepr needs work
  * apple bookmarkdata decoder initial commit
  * decode,interp: Rename unknown gap fields from "unknown#" to "gap#"
  * interp: Change default bits_format=string
  * interp,help: Properly count line length when breaking on whole words
  * interp: mimic jq: if expr arg is given read stdin even if tty
  * interp: Fix panic when trigger before any context has been pushed
  * mp4: Add png mapping</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1675339200">- Update to version 0.3.0:
  * fq: Release 0.3.0
  * github-action: Use quotes becase yaml (1.20 -&gt; 1.2)
  * Update github-go-version to 1.20.0 from 1.19.5, 1.19.5, 1.19.5
  * Update github-golangci-lint to 1.51.0 from 1.50.1
  * Update make-golangci-lint to 1.51.0 from 1.50.1
  * Update docker-golang to 1.20.0 from 1.19.5
  * gomod: Update non-bump tracked mods and add bump config
  * gojq: Update rebased fq fork
  * tcp_segment: Decode standard options and rename maxseg to mss
  * readline: Update fq fork to fix draw issue when using del key
  * tcp: Ignore TCP option check for now as it seems unreliable in dumps
  * mp4: udta: Handle box with value rest of box
  * mp3: Add max_unknown option to fail decode if too much unknown bits
  * flac_picture,mpeg: Fix trailing ")" typo in map sym and description
  * mp4: Decode qt minor verison as YYYY.MM description
  * mp4: Decode udta metadata boxes without meta box
  * mp4: Decode tkhd flags
  * Update github-go-version to 1.19.5 from 1.19.4, 1.19.4, 1.19.4
  * Update docker-golang to 1.19.5 from 1.19.4
  * mp4: sgpd,sbgp: Change grouping_type to a string
  * Update gomod-golang/text to 0.6.0 from 0.5.0
  * interp: Wrap Binary in decodeValue to fix prompt issue with bits/bytes format
  * doc: Add _parent for decode values and clenaup doc a bit
  * goreleaser: Use name_template instead of deprecated archive replacements</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1678276800">- Update to version 0.4.0:
  * fq: Release 0.4.0
  * Update github-go-version to 1.20.2 from 1.20.1
  * Update docker-golang to 1.20.2 from 1.20.1
  * gojq: Update fq fork
  * readline: Update fq fork
  * id3v2: Decode subframes for CTOC and add struct for headers
  * Update gomod-golang-x-net to 0.8.0 from 0.7.0
  * Update gomod-golang-x-crypto to 0.7.0 from 0.6.0
  * tls: Add TLS 1.0, 1.1, 1.2 decode and decryption
  * Update gomod-golang/text to 0.8.0 from 0.7.0
  * help: Show default option value as JSON
  * help,markdown: Fix double line breaks when converting to text
  * pcap,pcapng,ipv4,ipv6: Support raw link type (ipv4 or ipv6)
  * doc: Run make doc
  * interp: Exit with error if -o name=@path fails to be read, also document
  * zip: Correctly peek for zip64 EOCD
  * zip: Correctly look for and decode both zip32/64 EOCD record
  * toml,xml: Fail fast on invalid content
  * Update github-golangci-lint to 1.51.2 from 1.51.1
  * Update make-golangci-lint to 1.51.2 from 1.51.1
  * pcap: Add ipv4 fragments tcp test
  * ipv4_packet,ipv6_packet,sll_packet,sll2_packet: Support ipv4/ipv6 link frames and pass correct in arg
  * decode: Support multiple format args and some rename and refactor
  * Update github-go-version to 1.20.1 from 1.20.0, 1.20.0, 1.20.0
  * Update gomod-golang-x-net to 0.7.0 from 0.6.0
  * Update docker-golang to 1.20.1 from 1.20.0
  * doc,fq: Improve cli help and some cleanup
  * matroska: Add unknown size test and add description to ebml header
  * matroska: Update spec and make refs in descriptions look nicer
  * matroska: Assume master with unknown size has ended if a valid parent is found
  * Update gomod-golang/text to 0.7.0 from 0.6.0
  * Update gomod-golang-x-net to 0.6.0 from 0.5.0
  * Update gomod-golang-x-crypto to 0.6.0 from 0.5.0
  * matroska: Handle unknown size for non-master types a bit better
  * matroska: Add decode_samples option
  * interp,json: Move error handling to colorjson
  * colorjson: Handle encoding error value
  * colorjson: Refactor to option struct
  * doc: Add FOSDEM 2023 talk
  * Update github-golangci-lint to 1.51.1 from 1.51.0
  * Update make-golangci-lint to 1.51.1 from 1.51.0</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1681387200">- Update to version 0.5.0:
  * fq: Release 0.5.0
  * matroska: Update ebml specification
  * interp: Add --value-output/-V option to do tovalue before output
  * interp: Allow and convert JQValues:s (ex decode value) in function arg objects
  * wav: Cleanup avi leftovers
  * msgpack: Add str, array and object type tests
  * msgpack: fixstr length field is 5 bits
  * Update gomod-golang-x-net to 0.9.0 from 0.8.0
  * Update gomod-golang-x-crypto to 0.8.0 from 0.7.0
  * Update gomod-golang/text to 0.9.0 from 0.8.0
  * Update github-go-version to 1.20.3 from 1.20.2
  * Update docker-golang to 1.20.3 from 1.20.2
  * decode,fuzz,dev: Move recoverable error check to recoverfn.Run
  * decode: Cleanup old unused help system code
  * Update gomod-gopacket to 1.1.0 from 1.0.0
  * Update github-golangci-lint to 1.52.2 from 1.52.1
  * Update make-golangci-lint to 1.52.2 from 1.52.1
  * Update github-golangci-lint to 1.52.1 from 1.52.0
  * Update make-golangci-lint to 1.52.1 from 1.52.0
  * golangci-lint: Disable revive unused-parameter and update for new default config
  * Update github-golangci-lint to 1.52.0 from 1.51.2
  * Update make-golangci-lint to 1.52.0 from 1.51.2
  * Update gomod-creasty-defaults to 1.7.0 from 1.6.0
  * interp: Make completion work again
  * interp: Fix input completion regression in sub-REPLs
  * decode: Add float 80 reader
  * aiff: Add basic decoder
  * fix typo
  * readline: remove direct access to (*Instance).Config</changelog>
  <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
  Changes
  * New format decoders midi, negentropy, tap and txz
  * Add byte_array bits format.
  Format changes
  * 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
  Changes
  * Update readline package to fix issue with left/right word jump
    in REPL.
  * Update of version of golang and other dependencies.
  Format changes
  * jpeg
    + Decode DHT paramaters.
    + Fix EOI description.
- Update to version 0.11.0
  Changes
  * 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>
</package>
<package pkgid="5781e49e773175d3b52ccaac3e444fa150f312de4d7ab6a98a7855c85662e92f656b8553b44d32e2adc79076bc6946be3222de95f446f4cfaa0913614ff14420" name="fractal-lang" arch="noarch">
  <version epoch="0" ver="12.1" rel="bp161.1.16"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739275200">- Update to version 10.1:
  + Due to a couple of unfortunate but important regressions in
    Fractal 10, we are releasing Fractal 10.1 so our users don’t
    have to wait too long for them to be addressed. This minor
    version fixes the following issues:
  - Some rooms were stuck in an unread state, even after reading
    them or marking them as read.
  - Joining or creating a room would crash the app.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746360000">- Update to version 11:
  + Support for login using the OAuth 2.0 API (as used by
    matrix.org, which recently made the switch to Matrix
    Authentication Service).
  + Overhaul of the page that lists user sessions, with details
    moved to subpages, for a less cluttered feel, and allowing to
    rename sessions!
  + Rearranged account settings, with a new Safety tab that
    includes a setting to toggle media preview visibility.
  + BlurHashes for images and videos, that are used as placeholders
    while the media is loading or if the preview is disabled.
  + Contiguous state events are grouped behind a single item.
  + As usual, this release includes other improvements and fixes
    thanks to all our contributors, and our upstream projects.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1747310400">- Update to version 11.1:
  + Due to a pesky bug that makes Fractal crash when our users
    attempt to start a verification, we are releasing Fractal 11.1
    only 2 weeks after Fractal 11. And while we’re at it we also
    backported a few fixes for smaller paper cuts!</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1749556800">- Update to version 11.2 (boo#1244411):
  + This version updates the matrix-sdk-crypto dependency to
    include a fix for a high severity security issue
    (CVE-2025-48937).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1752580800">- Update to version 12.beta+14 (boo#1246463, CVE-2025-53549):
  + The safety setting to hide media previews in rooms is now
    synced between Matrix clients.
  + Added another safety setting (which is also synced) to hide
    avatars in invites.
  + A room can be marked as unread via the context menu in the
    sidebar.
  + Changed the UX a little for tombstoned rooms. Instead of
    showing a banner at the top of the history, it now replaces the
    composer at the bottom of the history.
  + You can now see if a section in the sidebar has any
    notifications or activity when it is collapsed.
  + As usual, this release includes other improvements and fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754049600">- Update to version 12.rc:
  + The upcoming room version 12 is supported, with the special
    power level of room creators.
  + Requesting invites to rooms (aka knocking) is now possible.
  + Clicking on the name of the sender of a message adds a mention
    to them in the composer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754913600">- Update to version 12 (CVE-2025-55159, boo#1248050):
  + Requesting invites to rooms (aka knocking) is now possible, as
    is enabling such requests for room admins.
  + The upcoming room version 12 is supported, with the special
    power level of room creators.
  + A room can be marked as unread via the context menu in the
    sidebar.
  + You can now see if a section in the sidebar has any
    notifications or activity when it is collapsed.
  + Clicking on the name of the sender of a message adds a mention
    to them in the composer.
  + The safety setting to hide media previews in rooms is now
    synced between Matrix clients and we added another safety
    setting (which is also synced) to hide avatars in invites.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1756296000">- Update to version 12.1:
  + Our latest stable release had a regression where sending media
    with the unauthenticated endpoints was failing. This new
    release fixes it, and provides a couple other papercut fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756728000">- Drop pkgconfig(glycin-gtk4-1) BuildRequires: no longer needed, as
  glycin, like most rust crates, is vendored.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758456000">- Drop pkgconfig(gstgtk4) BuildRequires: no longer needed, as
  gstreamer-plugins-rs, like most rust crates, is vendored.</changelog>
</package>
<package pkgid="bbce17c989bc5a7c91c4bf0dddaf27cc4fec8b6b2b69b6952155533a5bae2f1d77d35d320ca879cdf32f7308e4849cdbdba2a664e4b76de31c89e6d9a3b6f657" name="frame" arch="s390x">
  <version epoch="0" ver="2.5.0+bzr20160809" rel="bp161.1.2"/>
  <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="8774b49c1f3e59b3e9eb9209d1b7fe6e5c28faa93f58461491babcbd8355683e2a2c21bf81e2eca20c12bba8876688f4f63975c47fb3ab8a6445a4c7a79c6f70" name="frame-devel" arch="s390x">
  <version epoch="0" ver="2.5.0+bzr20160809" rel="bp161.1.2"/>
  <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="5a5c77b26ce7c23662ec5dd33020d8141e4b9ffc0bed69068e7b79903a43bd21fae34c66b8a0b5a77951c15bdb8200095a340808bbcc3aecfc7ab5742b4f4167" name="framework-ectool" arch="s390x">
  <version epoch="0" ver="1+git20240623.0ac6155" rel="bp161.1.3"/>
  <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="be5c8aa516036e3b99223d7f2a312ee819bdec05e3d27a35831979254439575c2f557c910f6b939a09bbaecfced196c80242789215f5eb5d311e7df854668900" name="framework-inputmodule-control" arch="s390x">
  <version epoch="0" ver="0.2.0" rel="bp161.1.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>
</package>
<package pkgid="7be8abbdcc6753a5d1d22754ef2e5c40438090502fe81e543b1fe7dc793b6c93d2855f26c16c2d877d7f25faa8ddea0607734d93ae439f33d36d04564b1f2b0d" name="framework-inputmodule-udev-rules" arch="s390x">
  <version epoch="0" ver="0.2.0" rel="bp161.1.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>
</package>
<package pkgid="2188480d8f112921c0e4175036b99e644826b347dec338d3ecb10a562c2faaeca229959e197d1bd74f8dafab14758cf229ceee823202be70926631f260410e8a" name="frameworkintegration-devel" arch="s390x">
  <version epoch="0" ver="5.116.0" rel="bp161.2.2"/>
  <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="e90cc51bbfe20b308b001898dab0ea46add47a064282ec29e5e53b6df26edd8802ec594d5b258feddf494c80969e677c0f5b373f7c51e43c2036256395e04723" name="frameworkintegration-plugin" arch="s390x">
  <version epoch="0" ver="5.116.0" rel="bp161.2.2"/>
  <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="ef50e459dd708c763625e564f07a572e6462b6176a1132642896774ae57c5320cfc760b101779f463956aeaeaa4bab15e35ab92a19ea3b647f6c03c3b506a07d" name="francis" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * CI: add snap pipelines</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="cb986b031d9b860e500b8a6d192cfc59dccfe48bbea4be72cc31538b156e849a8c6b665b936d881e793c25177c6db401a71fb2c39272657de75b2bbbd04253e1" name="francis-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * CI: add snap pipelines</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="c1169112fd566977e5cf2049ccb747c21ae266589ad7c98594771872d422366f47f3e9c2d961e056d6547f75cae3bbc3e3434cce95d52bade49ab8cd3d8394ae" name="freealut-devel" arch="s390x">
  <version epoch="0" ver="1.1.0" rel="bp161.1.2"/>
  <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="941132010628ea1b470376d53a1bde976bb8c5360cc056010c60066cafe8c6b9a426e41de249bec1287b8ca05b6fd5c5294876a766e1788e3d1ead78b49f1a0f" name="freecell-solver" arch="s390x">
  <version epoch="0" ver="6.12.0" rel="bp161.1.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1594728000">- Update to 5.24.0. Changes since 5.22.1:
  * Add the "=all()" moves order specifier.
  * Add the FCS_ZERO_FREECELLS_MODE compile macro.
  * Update the compile time CMake descriptions for optimizing
    runtimes on more modern CPUs.
  * Remove support for the secondary hash value.
- Check the installed NEWS file for older changes.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598961600">- Update to 6.0.1
  * Fix a minor bug where the initial position could be
    traversed twice.
  * Add the +FCS_HARD_CODE_STATE_DEPTH_FIELD+ compile time option.
  * Code cleanups.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="2f6d24dff7795ee64e297e94698d351e5b3538a6fa03c88cca40234821c2baa54ad3972ccb095083e0bb52c4c3511a022530bbc88cb7ddcb8808d9afb0976bd9" name="freecell-solver-devel" arch="s390x">
  <version epoch="0" ver="6.12.0" rel="bp161.1.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1594728000">- Update to 5.24.0. Changes since 5.22.1:
  * Add the "=all()" moves order specifier.
  * Add the FCS_ZERO_FREECELLS_MODE compile macro.
  * Update the compile time CMake descriptions for optimizing
    runtimes on more modern CPUs.
  * Remove support for the secondary hash value.
- Check the installed NEWS file for older changes.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598961600">- Update to 6.0.1
  * Fix a minor bug where the initial position could be
    traversed twice.
  * Add the +FCS_HARD_CODE_STATE_DEPTH_FIELD+ compile time option.
  * Code cleanups.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="327f8d04c16219eec2682f7bd54dd604a191dad98d1d30172dff582c6202c7f91bcdfaa0de487f4fdedd92557f37f8f4b34afcdb14bbd5bce3e7365543ebebd4" name="freecell-solver-presets" arch="noarch">
  <version epoch="0" ver="6.12.0" rel="bp161.1.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1594728000">- Update to 5.24.0. Changes since 5.22.1:
  * Add the "=all()" moves order specifier.
  * Add the FCS_ZERO_FREECELLS_MODE compile macro.
  * Update the compile time CMake descriptions for optimizing
    runtimes on more modern CPUs.
  * Remove support for the secondary hash value.
- Check the installed NEWS file for older changes.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598961600">- Update to 6.0.1
  * Fix a minor bug where the initial position could be
    traversed twice.
  * Add the +FCS_HARD_CODE_STATE_DEPTH_FIELD+ compile time option.
  * Code cleanups.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="a0cc35dd3c59e2b48a4ce16ee991c8b0afee64fc867ccb1c53020cd5560ac1d86b6027ed359a015a7229b240014b07471d0b6b727a122dbe847002641b950b65" name="freeciv" arch="s390x">
  <version epoch="0" ver="3.2.4" rel="bp161.1.18"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to version 3.0.9:
  * Generic bugfix release
  * Set diplomatic relations state correctly between team members
    osdn#48295
  * Fixed assert failures when city grows to freeciv's internal max
    city size (255)
  * Sammarinese city name Borgo Maggiore corrected osdn#48316
  * Cargo gets bounced when transport is lost due to terrain change
  * Fixed crash with recursive autoattacks in case of occupychance
    setting being &gt; 0
  * Fixed memory corruption when transport is not bounced, but
    cargo is
  * Corrected amount treasury gets increased by a city in some
    situations
  * Cities stop working tiles turned unworkable at turn change
  * Fixed clearing city border claims when player gets removed
    from the game osdn#48837
  * see https://freeciv.fandom.com/wiki/NEWS-3.0.9</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1707566400">- update to version 3.0.10:
  * Generic bugfix release* Generic bugfix release
  * Fixed nation color selection assert failures when moving from
    pre-game to turn 1
  * Fixed a crash when city removal left a unit stranded
  * Fixed growing of the internal string handling buffer, fixing,
    e.g., issues with very long lines in the savegame
  * Fixed fc_vsnprintf() return value on Windows, fixing, e.g.,
    issues on loading the tutorial scenario
  * Various internal changes which should only affect developers
  * Fixed bad memory access while loading freeciv-2.6 format
    ruleset
  * Miscellaneous improvements to in-game text and user
    documentation
  * Miscellaneous changes to developer/install/ruleset docs
  * Updated translations
  * see https://freeciv.fandom.com/wiki/NEWS-3.0.10</changelog>
  <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>
</package>
<package pkgid="2412f041a64bf83c8412a61043e40ade25573557f9154a309fc69964f6dcc7103c3a7e85ffb9152120350f756eb9aec4fdc77dd1a5ac348ef66242154fcbb5a3" name="freeciv-gtk3" arch="s390x">
  <version epoch="0" ver="3.2.4" rel="bp161.1.18"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to version 3.0.9:
  * Generic bugfix release
  * Set diplomatic relations state correctly between team members
    osdn#48295
  * Fixed assert failures when city grows to freeciv's internal max
    city size (255)
  * Sammarinese city name Borgo Maggiore corrected osdn#48316
  * Cargo gets bounced when transport is lost due to terrain change
  * Fixed crash with recursive autoattacks in case of occupychance
    setting being &gt; 0
  * Fixed memory corruption when transport is not bounced, but
    cargo is
  * Corrected amount treasury gets increased by a city in some
    situations
  * Cities stop working tiles turned unworkable at turn change
  * Fixed clearing city border claims when player gets removed
    from the game osdn#48837
  * see https://freeciv.fandom.com/wiki/NEWS-3.0.9</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1707566400">- update to version 3.0.10:
  * Generic bugfix release* Generic bugfix release
  * Fixed nation color selection assert failures when moving from
    pre-game to turn 1
  * Fixed a crash when city removal left a unit stranded
  * Fixed growing of the internal string handling buffer, fixing,
    e.g., issues with very long lines in the savegame
  * Fixed fc_vsnprintf() return value on Windows, fixing, e.g.,
    issues on loading the tutorial scenario
  * Various internal changes which should only affect developers
  * Fixed bad memory access while loading freeciv-2.6 format
    ruleset
  * Miscellaneous improvements to in-game text and user
    documentation
  * Miscellaneous changes to developer/install/ruleset docs
  * Updated translations
  * see https://freeciv.fandom.com/wiki/NEWS-3.0.10</changelog>
  <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>
</package>
<package pkgid="1be372e7fa8c37a929977f2511bfd96430686ee88bd12758198fbfbe51ccb28efad9ee660c9f56dd1942a414e4feafbd66e625bd508dd4d3263299063b014e5f" name="freeciv-gtk4" arch="s390x">
  <version epoch="0" ver="3.2.4" rel="bp161.1.18"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to version 3.0.9:
  * Generic bugfix release
  * Set diplomatic relations state correctly between team members
    osdn#48295
  * Fixed assert failures when city grows to freeciv's internal max
    city size (255)
  * Sammarinese city name Borgo Maggiore corrected osdn#48316
  * Cargo gets bounced when transport is lost due to terrain change
  * Fixed crash with recursive autoattacks in case of occupychance
    setting being &gt; 0
  * Fixed memory corruption when transport is not bounced, but
    cargo is
  * Corrected amount treasury gets increased by a city in some
    situations
  * Cities stop working tiles turned unworkable at turn change
  * Fixed clearing city border claims when player gets removed
    from the game osdn#48837
  * see https://freeciv.fandom.com/wiki/NEWS-3.0.9</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1707566400">- update to version 3.0.10:
  * Generic bugfix release* Generic bugfix release
  * Fixed nation color selection assert failures when moving from
    pre-game to turn 1
  * Fixed a crash when city removal left a unit stranded
  * Fixed growing of the internal string handling buffer, fixing,
    e.g., issues with very long lines in the savegame
  * Fixed fc_vsnprintf() return value on Windows, fixing, e.g.,
    issues on loading the tutorial scenario
  * Various internal changes which should only affect developers
  * Fixed bad memory access while loading freeciv-2.6 format
    ruleset
  * Miscellaneous improvements to in-game text and user
    documentation
  * Miscellaneous changes to developer/install/ruleset docs
  * Updated translations
  * see https://freeciv.fandom.com/wiki/NEWS-3.0.10</changelog>
  <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>
</package>
<package pkgid="7709799b7a22a26dab14e519c0c1383e0cc279f0c090c02172b537727110a0dc45cfe716111a2b182feda557df8b17de0a329530155e121fc413e0de95fa6146" name="freeciv-lang" arch="noarch">
  <version epoch="0" ver="3.2.4" rel="bp161.1.18"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to version 3.0.9:
  * Generic bugfix release
  * Set diplomatic relations state correctly between team members
    osdn#48295
  * Fixed assert failures when city grows to freeciv's internal max
    city size (255)
  * Sammarinese city name Borgo Maggiore corrected osdn#48316
  * Cargo gets bounced when transport is lost due to terrain change
  * Fixed crash with recursive autoattacks in case of occupychance
    setting being &gt; 0
  * Fixed memory corruption when transport is not bounced, but
    cargo is
  * Corrected amount treasury gets increased by a city in some
    situations
  * Cities stop working tiles turned unworkable at turn change
  * Fixed clearing city border claims when player gets removed
    from the game osdn#48837
  * see https://freeciv.fandom.com/wiki/NEWS-3.0.9</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1707566400">- update to version 3.0.10:
  * Generic bugfix release* Generic bugfix release
  * Fixed nation color selection assert failures when moving from
    pre-game to turn 1
  * Fixed a crash when city removal left a unit stranded
  * Fixed growing of the internal string handling buffer, fixing,
    e.g., issues with very long lines in the savegame
  * Fixed fc_vsnprintf() return value on Windows, fixing, e.g.,
    issues on loading the tutorial scenario
  * Various internal changes which should only affect developers
  * Fixed bad memory access while loading freeciv-2.6 format
    ruleset
  * Miscellaneous improvements to in-game text and user
    documentation
  * Miscellaneous changes to developer/install/ruleset docs
  * Updated translations
  * see https://freeciv.fandom.com/wiki/NEWS-3.0.10</changelog>
  <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>
</package>
<package pkgid="aac921a93c9e967fd1ae641a237633a4bf47aa7b9dba5e4a518b72739b5aa48911dca9b441889a49a9d6b5df5d0fe6b2dab5cba4ac96edcab08780a0c4324192" name="freeciv-qt" arch="s390x">
  <version epoch="0" ver="3.2.4" rel="bp161.1.18"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to version 3.0.9:
  * Generic bugfix release
  * Set diplomatic relations state correctly between team members
    osdn#48295
  * Fixed assert failures when city grows to freeciv's internal max
    city size (255)
  * Sammarinese city name Borgo Maggiore corrected osdn#48316
  * Cargo gets bounced when transport is lost due to terrain change
  * Fixed crash with recursive autoattacks in case of occupychance
    setting being &gt; 0
  * Fixed memory corruption when transport is not bounced, but
    cargo is
  * Corrected amount treasury gets increased by a city in some
    situations
  * Cities stop working tiles turned unworkable at turn change
  * Fixed clearing city border claims when player gets removed
    from the game osdn#48837
  * see https://freeciv.fandom.com/wiki/NEWS-3.0.9</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1707566400">- update to version 3.0.10:
  * Generic bugfix release* Generic bugfix release
  * Fixed nation color selection assert failures when moving from
    pre-game to turn 1
  * Fixed a crash when city removal left a unit stranded
  * Fixed growing of the internal string handling buffer, fixing,
    e.g., issues with very long lines in the savegame
  * Fixed fc_vsnprintf() return value on Windows, fixing, e.g.,
    issues on loading the tutorial scenario
  * Various internal changes which should only affect developers
  * Fixed bad memory access while loading freeciv-2.6 format
    ruleset
  * Miscellaneous improvements to in-game text and user
    documentation
  * Miscellaneous changes to developer/install/ruleset docs
  * Updated translations
  * see https://freeciv.fandom.com/wiki/NEWS-3.0.10</changelog>
  <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>
</package>
<package pkgid="9ddcfa3ffe5922a0c4e308b0df563cb9763bed735dea8389d865c3af1ab83610ab5d87a0c540cc447689c9410ff0172bebce6ee31bd42a52e688008bc83798d5" name="freeciv-sdl2" arch="s390x">
  <version epoch="0" ver="3.2.4" rel="bp161.1.18"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to version 3.0.9:
  * Generic bugfix release
  * Set diplomatic relations state correctly between team members
    osdn#48295
  * Fixed assert failures when city grows to freeciv's internal max
    city size (255)
  * Sammarinese city name Borgo Maggiore corrected osdn#48316
  * Cargo gets bounced when transport is lost due to terrain change
  * Fixed crash with recursive autoattacks in case of occupychance
    setting being &gt; 0
  * Fixed memory corruption when transport is not bounced, but
    cargo is
  * Corrected amount treasury gets increased by a city in some
    situations
  * Cities stop working tiles turned unworkable at turn change
  * Fixed clearing city border claims when player gets removed
    from the game osdn#48837
  * see https://freeciv.fandom.com/wiki/NEWS-3.0.9</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1707566400">- update to version 3.0.10:
  * Generic bugfix release* Generic bugfix release
  * Fixed nation color selection assert failures when moving from
    pre-game to turn 1
  * Fixed a crash when city removal left a unit stranded
  * Fixed growing of the internal string handling buffer, fixing,
    e.g., issues with very long lines in the savegame
  * Fixed fc_vsnprintf() return value on Windows, fixing, e.g.,
    issues on loading the tutorial scenario
  * Various internal changes which should only affect developers
  * Fixed bad memory access while loading freeciv-2.6 format
    ruleset
  * Miscellaneous improvements to in-game text and user
    documentation
  * Miscellaneous changes to developer/install/ruleset docs
  * Updated translations
  * see https://freeciv.fandom.com/wiki/NEWS-3.0.10</changelog>
  <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>
</package>
<package pkgid="771ccbeba261563a44fcec9f822cf8504d4b0281ceae99c63453c1b2ff429194dbe02a069c6f9bcfd38e805480d745542be89574e58edc433e8149dd26ab42ca" name="freedoom" arch="noarch">
  <version epoch="0" ver="0.13.0" rel="bp161.1.1"/>
  <changelog author="claes.backstrom@opensuse.org" date="1304424000">- updated to 0.7</changelog>
  <changelog author="jengelh@inai.de" date="1367409600">- Update to new upstream release 0.8~beta1
  * Various map, sprite and texture updates
- Package freedoom-ultimate as well
- Do not hard-require prboom; freedoom works with any engine
- Signature verification
- Wrap description at 70 cols</changelog>
  <changelog author="jengelh@inai.de" date="1388750400">- Update to new upstream release 0.8
  * Ultimate Freedoom's episode 4 is now the Cacoward-winning Double
  Impact. Many maps have been updated, and a few sprites and sounds
  have been upgraded as well.
- Remove signature verification as sig files are no longer provided</changelog>
  <changelog author="mailaender@opensuse.org" date="1458993600">- Update to new upstream release 0.10.1
  * Brand new status bar.
  * New sprites for the serpent and orb monster.
  * New HUD graphics for the single- and double-barrel shotguns, missile launcher, and SKAG.
  * New pain sounds for many monsters and the player.
  * New maps in Phase 1 and Phase 2.
  * New file names no longer conflict with Doom's
  * FreeDM and Phase 1 have grown out of the shadows of the project and have seen rapid advances.
  * New text font to replace the old one in all menus, in-game text, and status-bar HUD.
  * New zombie, shotgun zombie, and assault tripod sprites by a skilled pixel artist.
  * New sounds for the dark soldier.
  * More complete support for Final Doom mods, adding many more textures missing to support mods for both TNT: Evilution and The Plutonia Experiment.</changelog>
  <changelog author="mailaender@opensuse.org" date="1462622400">- Drop recommends for a Doom engine</changelog>
  <changelog author="jengelh@inai.de" date="1469534400">- Update description for dropped recommendation.</changelog>
  <changelog author="jengelh@inai.de" date="1499169600">- Update to new upstream release 0.11 (2017-02-16)
  * Lots of new music.
  * New levels, including C1M1 kicking off Phase 1.
  * Aquatex: over 200 new textures for mappers to use.
  * New intermission screens.
  * Some new weapon sprites: new pistol, new pickups.
  * New medkit and armor pickup sprites.
- Update to new upstream release 0.11.1 (2017-02-22)
  * 1% armor bonus pickups are recolored from red to green.
  * New textures compatible with TNT: Evilution
  * New pain bringer and pain lord sprites, replacing old concept
    art-derived ones.
  * A few map errors are fixed, including misaligned textures,
    leftover Boom specials, and it should no longer be possible
    to get stuck between a rock and a tree in Phase 1 C1M1.
  * Brand new Phase 1 C3M1, replacing an old Doom-inspired level.
  * Widescreen statusbar for ZDoom was removed. This created
    incompatibility with some mods.
  * Fixed intermission text after using the secret exit in
    Phase 2 MAP31, where obituary texts were incorrectly
    displayed instead.
- Update to new upstream release 0.11.2 (2017-03-15)
  * Missing multiplayer starts have been added to several levels.
    No map should be lacking anymore.
  * A few mapping errors were repaired by changing sector heights.
  * Par times for Phase 1 have been added.</changelog>
  <changelog author="avindra@opensuse.org" date="1514808000">- Update to new upstream release 0.11.3:
  * allows building from source using deutex 5.0</changelog>
  <changelog author="Markus S &lt;kamikazow@opensuse.org&gt;" date="1572609600">- Update to 0.12.1
  * The manual is now rendered as PDF.
  * Final Doom compatibility de-emphasized. Where it creates
    conflicts with Doom II mods or texture definitions, the the
    Doom II side of things gets preferred. Final Doom-specific
    maps and mods may never look completely right in Freedoom, as
    a result.
  * Phase 1 received a lot of mapping changes with improved
    difficulty levels. There is a new C3M5.
  * Phase 2 MAP01 received an overhaul, simplifying its design in
    significant ways to improve the flow around the level.
  * Two maps in Phase 2 were replaced due to being recreations of
    Doom II maps.
  * Maps in Phase 2 in general have had some slight
    re-arrangement based on difficulty levels and themes. A new
    MAP06 is included, while the old one took the MAP18 slot.
  * All levels are now guaranteed to have co-op and deathmatch starts.
  * New sprites for power-ups (stealth, overdrive, and ultra-overdrive)
    and Arch Vile.
  * Some weapon and ammo sprites have been tweaked and improved.
  * Completed and enhanced set of Evilution and Plutonia textures.
  * New skull-switches by MissLav.
  * New SKY4 based on an astronomy photograph.
  * Tweaked player sprites and HUD face.
  * New music tracks in C1M2, C2M3, C2M8, MAP03, MAP12, MAP22,
    MAP25, MAP26, MAP27, DM03, DM06, DM09, DM17, DM24, DM31, and
    DM32.
  * Metainfo (formerly appdata) and desktop files have been
    brought up to the latest standard specifications and
    recommendations, using reverse-DNS for the project
    identifier, and a self-evaluated content rating.
  * Phase 2’s internal DEMO1 has been replaced, thanks to some
    odd vanilla quirks that could cause it to desync in some (but
    not all) conditions.
  * The sailor monster type is formally banished from Freedoom’s
    own levels, and remaining uses of it were removed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706529600">- Update to release 0.13.0
  * Boom features were removed
  * Hall of mirror effects greatly reduced / visplane overflows
    fixed.
  * New levels: E1M9, E2M2, E2M3, E2M4, E2M7, E2M8, E3M5, MAP07,
    MAP21 and MAP27.
  * Lots of new music including most of FreeDM music.
  * New boss brain sounds.
  * Colorblind-friendly keys and key indicators.
  * Various revisions to sprites and textures.
  * Improved kerning for menu text.
  * Improved weapon sprites generally.
  * SSG replacement restored to updated take on older version.
  * Revised polaric energy weapon.
  * Double-barreled shotgun flash timing bug fixed in built-in
    DeHackEd.
  * Esa Repo (Espi)'s old STAR* textures are now included under
    ESPI*.
  * A STARBR1 texture is now included as a counterpart to STARBR2.
  * Numerous additional grey and METAL2-based textures also
    available.
  * Boss brain wall was re-done.
  * Wolfenstein replacements completely redone.</changelog>
</package>
<package pkgid="4586067051387455a236bb9efb1c6aa3a02b4d55e1b874b913f02d6ea24bdd69473651305aef6097cd777fab0c7608168ca5b97e655a1d79dded58109cce970d" name="freedoom-freedm" arch="noarch">
  <version epoch="0" ver="0.13.0" rel="bp161.1.1"/>
  <changelog author="claes.backstrom@fsfe.org" date="1195646400">- Initial package built from Fedora package (0.5-4)</changelog>
  <changelog author="claes.backstrom@fsfe.org" date="1214913600">- New upstream version 0.6.2</changelog>
  <changelog author="prusnak@suse.cz" date="1266235200">- updated to 0.6.4</changelog>
  <changelog author="claes.backstrom@opensuse.org" date="1304424000">- updated to 0.7</changelog>
  <changelog author="mailaender@opensuse.org" date="1458993600">- updated to 0.10.1</changelog>
  <changelog author="jengelh@inai.de" date="1499169600">- Update to new upstream release 0.11.2
  * Missing multiplayer starts have been added to several levels.
    No map should be lacking anymore.</changelog>
  <changelog author="jengelh@inai.de" date="1514808000">- Update to new upstream release 0.11.3
  * This point release allows building from source with DeuTex 5.0,
    there are no changes to the graphics.</changelog>
  <changelog author="Markus S &lt;kamikazow@opensuse.org&gt;" date="1572609600">- Update to 0.12.1
  * Archive no longer OpenGPG-signed by upstream
  * We now have a manual rendered to beautiful PDF format.  Thanks to
    Simon Howard, the project’s founder.
  * A strong focus on vanilla compatibility has been sought for this
    release.  Most, if not all, levels should work now.
  * _Final Doom_ compatibility de-emphasized.  Where it creates
    conflicts with _Doom II_ mods or texture definitions, we prefer
    the _Doom II_ side of things.  _Final Doom_-specific maps and mods
    may never look completely right in _Freedoom_, as a result.
  * _FreeDM_ has seen a major overhaul, with most maps being modified,
    with new additions and removals of the weaker levels.  It now
    benefits from the use of Aquatex and Egyptian textures in some of
    its levels, giving a more vibrant feel than before.
  * New power-up (stealth, overdrive, and ultra-overdrive) sprites.
  * Some weapon and ammo sprites have been tweaked and improved.
  * Completed and enhanced set of _Evilution_ and _Plutonia_ textures.
  * New skull-switches by MissLav.
  * New SKY4 based on an astronomy photograph.
  * Tweaked player sprites and HUD face by Ferk.
  * New tracks in C1M2, C2M3, C2M8, MAP03, MAP12, MAP22, MAP25, MAP26,
    MAP27, DM03, DM06, DM09, DM17, DM24, DM31, and DM32.
  * All files in-tree have been renamed from *.mus to *.mid.  The file
    format must always be MIDI.  This makes it easy on music composers
    to actually work with the files.
  * Metainfo (formerly appdata) and desktop files have been brought up
    to the latest standard specifications and recommendations, using
    reverse-DNS for the project identifier, and a self-evaluated
    content rating.
  * The launch shell-script changed the `PORT` environment variable to
    `DOOMPORT` to avoid conflicts with the genericly-named `PORT`.  It
    also builds a sensible default `DOOMWADPATH` environment variable
    to assist ports that do not have a hard-coded fallback.
  * The script no longer tries to look for `boom`, `zdoom`, nor
    `prboom` by default, as these are ports no longer maintained.
  * Freedoom’s build system now has a hard dependency on Python 3, in
    anticipation of Python 2’s end-of-life.
  * We have moved from ImageMagick to Pillow, a Python library for
    graphics manipulation.  It provides faster build times as well as
    API stability.
  * GIF files have been replaced with PNG files.  True PNG file format
    transparency is used instead of a cyan background.
  * `ASCIIDOC` and `ASCIIDOC_MAN` variables have been added to the
    Makefile to control the AsciiDoc implementation used to generate
    HTML and man page files.
  * The HTML documentation (eg, +NEWS+ and +README+ files) are
    generated with a style based on _Freedoom_’s own website, rather
    than the default AsciiDoc styling.
  * Incongruities between the actual game and manual have been fixed.
  * The `make install` targets have been consolidated to behave more
    similarly to how the pre-built zip distributions are: a split
    between _FreeDM_ and _Phase 1+2_, rather than installing each of
    the tree IWADs independently (and thus getting their own
    +/usr/share/doc+ directories, for instance).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706529600">- Update to release 0.13.0
  * Boom features were removed
  * Hall of mirror effects greatly reduced / visplane overflows
    fixed.
  * New levels: E1M9, E2M2, E2M3, E2M4, E2M7, E2M8, E3M5, MAP07,
    MAP21 and MAP27.
  * Lots of new music including most of FreeDM music.
  * New boss brain sounds.
  * Colorblind-friendly keys and key indicators.
  * Various revisions to sprites and textures.
  * Improved kerning for menu text.
  * Improved weapon sprites generally.
  * SSG replacement restored to updated take on older version.
  * Revised polaric energy weapon.
  * Double-barreled shotgun flash timing bug fixed in built-in
    DeHackEd.
  * Esa Repo (Espi)'s old STAR* textures are now included under
    ESPI*.
  * A STARBR1 texture is now included as a counterpart to STARBR2.
  * Numerous additional grey and METAL2-based textures also
    available.
  * Boss brain wall was re-done.
  * Wolfenstein replacements completely redone.</changelog>
</package>
<package pkgid="dc8b6642b6f84ca5bad3c1a67f5e5216d09e24c1f32097d00c1210ca6817968baf6eb9f29dc1c5219267d38f020deddc05d77c6a732854b30c937944b37639ca" name="freedup" arch="s390x">
  <version epoch="0" ver="1.6~3" rel="bp161.1.2"/>
  <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="fc2ae6065aef23dc90091f2dac0e2e84b370d61d26032f32d5ab5382ac1dc8ecb3afce1aa0d26614599284476cbdab26c4bd81ad8f3722f20167ede46ec521ad" name="freeglut-demo" arch="s390x">
  <version epoch="0" ver="3.2.2" rel="160099.3.4"/>
  <changelog author="jengelh@inai.de" date="1362312000">- Use more robust make install call which also works on SLE
  and others</changelog>
  <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="tchvatal@suse.com" 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="tchvatal@suse.com" date="1583150400">- Add patch to fix build with GCC 10 bsc#1160391:
  * gcc10.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1584014400">- Explicitely disable rpath to fix Leap builds</changelog>
  <changelog author="dmueller@suse.com" 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>
</package>
<package pkgid="6bd3313c96c1c41265cb92dc011f1bf438017b63782e3aae2d86ffa693840093b403978154372d6571391948d293e9907af01e0f9dab3c8148c54a8dc2d3b38a" name="freeglut-devel" arch="s390x">
  <version epoch="0" ver="3.2.2" rel="160099.3.4"/>
  <changelog author="jengelh@inai.de" date="1362312000">- Use more robust make install call which also works on SLE
  and others</changelog>
  <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="tchvatal@suse.com" 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="tchvatal@suse.com" date="1583150400">- Add patch to fix build with GCC 10 bsc#1160391:
  * gcc10.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1584014400">- Explicitely disable rpath to fix Leap builds</changelog>
  <changelog author="dmueller@suse.com" 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>
</package>
<package pkgid="08ca95ac012d15fa1701411339f420b525bee9872ad4ecb330f2e6dc3431df6975892ae1fe1b66b4a6be51ab265783accae31e31206fcf1fffbb731e919b7ee5" name="freeimage-devel" arch="s390x">
  <version epoch="0" ver="3.18.0.1909" rel="bp161.1.9"/>
  <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&#x159;ej S&#xFA;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&#xE1;&#x161; Chv&#xE1;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&#xE1;&#x161; Chv&#xE1;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="00a5a3d0d83046fb1b3f02939e50b7d3bc147f3c1d435cbf14735a6425879fbaa9c8e0d81777eeab59a550cdd9dcb03191899390b1d74c1fe2211eb2d131731c" name="freeipmi" arch="s390x">
  <version epoch="0" ver="1.6.17" rel="160099.2.1"/>
  <changelog author="kkaempf@suse.com" 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="kkaempf@suse.com" 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="kkaempf@suse.com" date="1709812800">- fix gcc-14 build: gcc-14.patch (bsc#1220476)</changelog>
  <changelog author="kkaempf@suse.com" date="1717416000">- use %autosetup
- apply patches with -p1</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="hsk17@mail.de" date="1746187200">- add freeipmi-1.6.15-gcc15.patch from upstream  to fix gcc15
  compile time error</changelog>
  <changelog author="kkaempf@suse.de" 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="kkaempf@suse.de" date="1758283200">- fix doc packaging for non-SUSE distros</changelog>
  <changelog author="trenn@suse.com" 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="trenn@suse.com" date="1781179200">- Fix memory corruption in ipmi-oem-dell.c and ipmi-oem-fujitsu.c
  bsc#1267605 - CVE-2026-50031
  A freeipmi_dell_mem_corruption.fix
  A freeipmi_fujitsu_buffer_overflow.fix</changelog>
</package>
<package pkgid="0ab0a9e9b61f612b1aab04874fd04f2398775e2d1cef7d9172577ab5cbbf19a44f1f63eb9e9d95453224b21262d7b1327c169c76d96b95496968f3d49db4d0c0" name="freeipmi-bmc-watchdog" arch="s390x">
  <version epoch="0" ver="1.6.17" rel="160099.2.1"/>
  <changelog author="kkaempf@suse.com" 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="kkaempf@suse.com" 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="kkaempf@suse.com" date="1709812800">- fix gcc-14 build: gcc-14.patch (bsc#1220476)</changelog>
  <changelog author="kkaempf@suse.com" date="1717416000">- use %autosetup
- apply patches with -p1</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="hsk17@mail.de" date="1746187200">- add freeipmi-1.6.15-gcc15.patch from upstream  to fix gcc15
  compile time error</changelog>
  <changelog author="kkaempf@suse.de" 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="kkaempf@suse.de" date="1758283200">- fix doc packaging for non-SUSE distros</changelog>
  <changelog author="trenn@suse.com" 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="trenn@suse.com" date="1781179200">- Fix memory corruption in ipmi-oem-dell.c and ipmi-oem-fujitsu.c
  bsc#1267605 - CVE-2026-50031
  A freeipmi_dell_mem_corruption.fix
  A freeipmi_fujitsu_buffer_overflow.fix</changelog>
</package>
<package pkgid="4aaa18dfcb46708abb849bc812c914f277ccd1b40a7328c7ce0ac077fa5750077973b153f2a03a98dd7af036ec0d77bb98dc6019c99937b24f90cde9a84bec2a" name="freeipmi-devel" arch="s390x">
  <version epoch="0" ver="1.6.17" rel="160099.2.1"/>
  <changelog author="kkaempf@suse.com" 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="kkaempf@suse.com" 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="kkaempf@suse.com" date="1709812800">- fix gcc-14 build: gcc-14.patch (bsc#1220476)</changelog>
  <changelog author="kkaempf@suse.com" date="1717416000">- use %autosetup
- apply patches with -p1</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="hsk17@mail.de" date="1746187200">- add freeipmi-1.6.15-gcc15.patch from upstream  to fix gcc15
  compile time error</changelog>
  <changelog author="kkaempf@suse.de" 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="kkaempf@suse.de" date="1758283200">- fix doc packaging for non-SUSE distros</changelog>
  <changelog author="trenn@suse.com" 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="trenn@suse.com" date="1781179200">- Fix memory corruption in ipmi-oem-dell.c and ipmi-oem-fujitsu.c
  bsc#1267605 - CVE-2026-50031
  A freeipmi_dell_mem_corruption.fix
  A freeipmi_fujitsu_buffer_overflow.fix</changelog>
</package>
<package pkgid="2d85d9d3c0813e88feb7cc2bdee5d9e7f10e3322c7d7a2b54e1b9c178584fd08ba62ff25019d35bda2d21f0214205ad665ece27ed04f982dd26f262c614bb605" name="freeipmi-ipmidetectd" arch="s390x">
  <version epoch="0" ver="1.6.17" rel="160099.2.1"/>
  <changelog author="kkaempf@suse.com" 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="kkaempf@suse.com" 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="kkaempf@suse.com" date="1709812800">- fix gcc-14 build: gcc-14.patch (bsc#1220476)</changelog>
  <changelog author="kkaempf@suse.com" date="1717416000">- use %autosetup
- apply patches with -p1</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="hsk17@mail.de" date="1746187200">- add freeipmi-1.6.15-gcc15.patch from upstream  to fix gcc15
  compile time error</changelog>
  <changelog author="kkaempf@suse.de" 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="kkaempf@suse.de" date="1758283200">- fix doc packaging for non-SUSE distros</changelog>
  <changelog author="trenn@suse.com" 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="trenn@suse.com" date="1781179200">- Fix memory corruption in ipmi-oem-dell.c and ipmi-oem-fujitsu.c
  bsc#1267605 - CVE-2026-50031
  A freeipmi_dell_mem_corruption.fix
  A freeipmi_fujitsu_buffer_overflow.fix</changelog>
</package>
<package pkgid="4bba6e3f161e0679ff15363ae6006ef7cd327bd4d12a5bd1233594e11dab540f311122a2cf37cd19f365ad1041dfab5fb0fc191af6849325f31837c9791beb2f" name="freeipmi-ipmiseld" arch="s390x">
  <version epoch="0" ver="1.6.17" rel="160099.2.1"/>
  <changelog author="kkaempf@suse.com" 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="kkaempf@suse.com" 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="kkaempf@suse.com" date="1709812800">- fix gcc-14 build: gcc-14.patch (bsc#1220476)</changelog>
  <changelog author="kkaempf@suse.com" date="1717416000">- use %autosetup
- apply patches with -p1</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="hsk17@mail.de" date="1746187200">- add freeipmi-1.6.15-gcc15.patch from upstream  to fix gcc15
  compile time error</changelog>
  <changelog author="kkaempf@suse.de" 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="kkaempf@suse.de" date="1758283200">- fix doc packaging for non-SUSE distros</changelog>
  <changelog author="trenn@suse.com" 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="trenn@suse.com" date="1781179200">- Fix memory corruption in ipmi-oem-dell.c and ipmi-oem-fujitsu.c
  bsc#1267605 - CVE-2026-50031
  A freeipmi_dell_mem_corruption.fix
  A freeipmi_fujitsu_buffer_overflow.fix</changelog>
</package>
<package pkgid="f66c24389d61e57765ced5963f244e78d7f5ca39395b3d14055f298022bee6bcd119cf4b5a2be9cbee134a662062a074f8b10885c1f325a7214512c38b915b0d" name="freeradius-client" arch="s390x">
  <version epoch="0" ver="1.1.7" rel="160099.4.2"/>
  <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="dimstar@opensuse.org" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="fd8db81309d1ff1eb1bc839fe73bd6dea9b1f4b0e9c2bef4dd255ca78d8c32c32905937e600bd0af83160ed2ac5eb2cd75fdd0189caad83f9a3270d6439b8e31" name="freeradius-client-devel" arch="s390x">
  <version epoch="0" ver="1.1.7" rel="160099.4.2"/>
  <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="dimstar@opensuse.org" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="eaf964d194b46b48623dbab558ddbbe7b7c65f02d2c5ee7c558c158883181035aaa54d4b0250d68226e033c0fd589a2b0dd8e45933051bb6852be698706697cf" name="freeradius-client-libs" arch="s390x">
  <version epoch="0" ver="1.1.7" rel="160099.4.2"/>
  <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="dimstar@opensuse.org" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="4121d620f6a0145828f9b189745cc79e907cd9eda35a19851c83ec801b1f22656faf0729f5b6d64fd62879afff3bc5523286d29b468d020ede5ed94cfc108837" name="freeradius-server" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="160099.2.12"/>
  <changelog author="scabrero@suse.de" date="1643803200">- Remove libwbclient-devel BuildRequires in favor of
  pkgconfig(wbclient); (jsc#SLE-20577);</changelog>
  <changelog author="william.brown@suse.com" date="1658404800">- Resolve issue with linking python3 with rlm-python</changelog>
  <changelog author="michael@stroeder.com" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="schubi@suse.com" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="adam.majer@suse.de" 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@suse.de" 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="meissner@suse.com" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="suse-beta@cboltz.de" 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@suse.de" 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@suse.com" 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>
</package>
<package pkgid="18a82a2704a8b972bb9e7d7aeb635fda2384cc91223359087e3045d1234fa1207336d6263477a4deee0acff029c34b9c4315e9ba2a30863e39782d12ca6271a1" name="freeradius-server-devel" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="160099.2.12"/>
  <changelog author="scabrero@suse.de" date="1643803200">- Remove libwbclient-devel BuildRequires in favor of
  pkgconfig(wbclient); (jsc#SLE-20577);</changelog>
  <changelog author="william.brown@suse.com" date="1658404800">- Resolve issue with linking python3 with rlm-python</changelog>
  <changelog author="michael@stroeder.com" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="schubi@suse.com" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="adam.majer@suse.de" 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@suse.de" 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="meissner@suse.com" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="suse-beta@cboltz.de" 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@suse.de" 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@suse.com" 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>
</package>
<package pkgid="e7f0c3031383122138769b1c51f2438095cabcc56b6cb8fd652a7872e4e9c430bd3c9af24672ffb8bb5e1b1ab9e37c9bada5fde1d8fa057d903d7a83a4381a17" name="freeradius-server-doc" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="160099.2.12"/>
  <changelog author="scabrero@suse.de" date="1643803200">- Remove libwbclient-devel BuildRequires in favor of
  pkgconfig(wbclient); (jsc#SLE-20577);</changelog>
  <changelog author="william.brown@suse.com" date="1658404800">- Resolve issue with linking python3 with rlm-python</changelog>
  <changelog author="michael@stroeder.com" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="schubi@suse.com" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="adam.majer@suse.de" 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@suse.de" 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="meissner@suse.com" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="suse-beta@cboltz.de" 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@suse.de" 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@suse.com" 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>
</package>
<package pkgid="71151029e08615e82e7569f989eec97865d01324585bf4d1f3e3af213d4280aadf9d5c4d85089039477b26588a73917f7183c343921ecaed07ce0b2499a28132" name="freeradius-server-krb5" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="160099.2.12"/>
  <changelog author="scabrero@suse.de" date="1643803200">- Remove libwbclient-devel BuildRequires in favor of
  pkgconfig(wbclient); (jsc#SLE-20577);</changelog>
  <changelog author="william.brown@suse.com" date="1658404800">- Resolve issue with linking python3 with rlm-python</changelog>
  <changelog author="michael@stroeder.com" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="schubi@suse.com" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="adam.majer@suse.de" 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@suse.de" 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="meissner@suse.com" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="suse-beta@cboltz.de" 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@suse.de" 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@suse.com" 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>
</package>
<package pkgid="829d5e0ac14e9873a534fba9817ab33ec0a19606002edff62fdee7103966b7bd1ce1d2822fe92f8e11389012c7a935a6be72f46d33983e04bdf291a3c5281a32" name="freeradius-server-ldap" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="160099.2.12"/>
  <changelog author="scabrero@suse.de" date="1643803200">- Remove libwbclient-devel BuildRequires in favor of
  pkgconfig(wbclient); (jsc#SLE-20577);</changelog>
  <changelog author="william.brown@suse.com" date="1658404800">- Resolve issue with linking python3 with rlm-python</changelog>
  <changelog author="michael@stroeder.com" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="schubi@suse.com" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="adam.majer@suse.de" 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@suse.de" 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="meissner@suse.com" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="suse-beta@cboltz.de" 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@suse.de" 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@suse.com" 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>
</package>
<package pkgid="09bb3581ce03e69ac56683f5029288830e1d286db1109917a8c81d236070ba5af99637c9c719c4b2a498bd2bce572ae317391d746b98ca32fd0eac251252d054" name="freeradius-server-ldap-schemas" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="160099.2.12"/>
  <changelog author="scabrero@suse.de" date="1643803200">- Remove libwbclient-devel BuildRequires in favor of
  pkgconfig(wbclient); (jsc#SLE-20577);</changelog>
  <changelog author="william.brown@suse.com" date="1658404800">- Resolve issue with linking python3 with rlm-python</changelog>
  <changelog author="michael@stroeder.com" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="schubi@suse.com" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="adam.majer@suse.de" 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@suse.de" 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="meissner@suse.com" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="suse-beta@cboltz.de" 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@suse.de" 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@suse.com" 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>
</package>
<package pkgid="6380b09f9a764c2966aa2a50140bc26250f9ef8bf0dd15d06acf98e3351f069abe3816c0283032f5e8e9313d709b4f2ce56b00070a83de696f488f5ee1eaf5b7" name="freeradius-server-libs" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="160099.2.12"/>
  <changelog author="scabrero@suse.de" date="1643803200">- Remove libwbclient-devel BuildRequires in favor of
  pkgconfig(wbclient); (jsc#SLE-20577);</changelog>
  <changelog author="william.brown@suse.com" date="1658404800">- Resolve issue with linking python3 with rlm-python</changelog>
  <changelog author="michael@stroeder.com" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="schubi@suse.com" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="adam.majer@suse.de" 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@suse.de" 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="meissner@suse.com" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="suse-beta@cboltz.de" 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@suse.de" 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@suse.com" 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>
</package>
<package pkgid="e387245f92273aa58cb7dbdaf049b987e6c91774eb88943f3574792696bb9e786cc6ff7b1c1c5b42178809e082879887b4c6666bd6f62d822a343f3b71673ace" name="freeradius-server-mysql" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="160099.2.12"/>
  <changelog author="scabrero@suse.de" date="1643803200">- Remove libwbclient-devel BuildRequires in favor of
  pkgconfig(wbclient); (jsc#SLE-20577);</changelog>
  <changelog author="william.brown@suse.com" date="1658404800">- Resolve issue with linking python3 with rlm-python</changelog>
  <changelog author="michael@stroeder.com" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="schubi@suse.com" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="adam.majer@suse.de" 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@suse.de" 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="meissner@suse.com" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="suse-beta@cboltz.de" 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@suse.de" 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@suse.com" 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>
</package>
<package pkgid="68ece232ca20ccf54548700816c724493b4b890628f0c5f626f9a225b44a0e82ab2c86120e5c55290a3cc527b40380dbdd38b86183d2f5a4f0c33c8a7a271ac8" name="freeradius-server-perl" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="160099.2.12"/>
  <changelog author="scabrero@suse.de" date="1643803200">- Remove libwbclient-devel BuildRequires in favor of
  pkgconfig(wbclient); (jsc#SLE-20577);</changelog>
  <changelog author="william.brown@suse.com" date="1658404800">- Resolve issue with linking python3 with rlm-python</changelog>
  <changelog author="michael@stroeder.com" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="schubi@suse.com" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="adam.majer@suse.de" 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@suse.de" 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="meissner@suse.com" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="suse-beta@cboltz.de" 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@suse.de" 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@suse.com" 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>
</package>
<package pkgid="7021e5bad950ef99f379653c2c9ce96481b2cb4be8a4c1d6fb64740a9bbda46c70714200ef39d7458dfdaa9065280debffcf8044589931341c5a189e37c3cee5" name="freeradius-server-postgresql" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="160099.2.12"/>
  <changelog author="scabrero@suse.de" date="1643803200">- Remove libwbclient-devel BuildRequires in favor of
  pkgconfig(wbclient); (jsc#SLE-20577);</changelog>
  <changelog author="william.brown@suse.com" date="1658404800">- Resolve issue with linking python3 with rlm-python</changelog>
  <changelog author="michael@stroeder.com" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="schubi@suse.com" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="adam.majer@suse.de" 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@suse.de" 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="meissner@suse.com" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="suse-beta@cboltz.de" 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@suse.de" 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@suse.com" 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>
</package>
<package pkgid="6d62b8a3e06ae0fd63fb9370b5704e4ecfa034cca11bfbe792a1322b2c15d0219f551128db270bd8b0bcdb568f575f337de7565b8e4572905a8af5c33b2605a4" name="freeradius-server-python3" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="160099.2.12"/>
  <changelog author="scabrero@suse.de" date="1643803200">- Remove libwbclient-devel BuildRequires in favor of
  pkgconfig(wbclient); (jsc#SLE-20577);</changelog>
  <changelog author="william.brown@suse.com" date="1658404800">- Resolve issue with linking python3 with rlm-python</changelog>
  <changelog author="michael@stroeder.com" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="schubi@suse.com" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="adam.majer@suse.de" 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@suse.de" 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="meissner@suse.com" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="suse-beta@cboltz.de" 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@suse.de" 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@suse.com" 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>
</package>
<package pkgid="29a865105ae96704134b7790c837f779e48f730eaa99178c6bd03609e0a401d6e26d1bcfa46c7d2b2bccacc1ab998b22505af1c9301243086adfbe31b398162d" name="freeradius-server-sqlite" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="160099.2.12"/>
  <changelog author="scabrero@suse.de" date="1643803200">- Remove libwbclient-devel BuildRequires in favor of
  pkgconfig(wbclient); (jsc#SLE-20577);</changelog>
  <changelog author="william.brown@suse.com" date="1658404800">- Resolve issue with linking python3 with rlm-python</changelog>
  <changelog author="michael@stroeder.com" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="schubi@suse.com" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="adam.majer@suse.de" 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@suse.de" 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="meissner@suse.com" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="suse-beta@cboltz.de" 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@suse.de" 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@suse.com" 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>
</package>
<package pkgid="9da3c213c0b69e1f146bf8690ad91920cbcd24ce5c6b8b9af2ada41dd795f23bfbbce1a712987d490bc8ad6cba8005e3c3c4771d88111052c63978b93d45ab8a" name="freeradius-server-utils" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="160099.2.12"/>
  <changelog author="scabrero@suse.de" date="1643803200">- Remove libwbclient-devel BuildRequires in favor of
  pkgconfig(wbclient); (jsc#SLE-20577);</changelog>
  <changelog author="william.brown@suse.com" date="1658404800">- Resolve issue with linking python3 with rlm-python</changelog>
  <changelog author="michael@stroeder.com" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="schubi@suse.com" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="adam.majer@suse.de" 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@suse.de" 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="meissner@suse.com" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="suse-beta@cboltz.de" 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@suse.de" 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@suse.com" 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>
</package>
<package pkgid="0a805bb2c982fb54d8dcab224ec7be613611c99a191fe05bafb821e14d7513641119d1f566f6264b38f6b42a9da118af248d62145ccf9beb5fb60fbd9cad03b0" name="freerdp" arch="s390x">
  <version epoch="0" ver="3.26.0" rel="160099.1.3"/>
  <changelog author="yfjiang@suse.com" date="1769169600">- Update to version 3.21.0:
  + Bugfix release with a few new API functions addressing shortcomings with
    regard to input data validation.
    Thanks to @ehdgks0627 we have fixed the following additional (medium)
    client side vulnerabilities:
  * CVE-2026-23530
  * CVE-2026-23531
  * CVE-2026-23532
  * CVE-2026-23533
  * CVE-2026-23534
  * CVE-2026-23732
  * CVE-2026-23883
  * CVE-2026-23884
- Changes from version 3.20.2
  * [client,sdl] fix monitor resolution (#12142)
  * [codec,progressive] fix progressive_rfx_upgrade_block (#12143)
  * Krb cache fix (#12145)
  * Rdpdr improved checks (#12141)
  * Codec advanced length checks (#12146)
  * Glyph fix length checks (#12151)
  * Wlog printf format string checks (#12150)
  * [warnings,format] fix format string warnings (#12152)
  * Double free fixes (#12153)
  * [clang-tidy] clean up code warnings (#12154)
- Drop upstreamed patches:
  + freerdp-split-cast-macros-to-header.patch
  + freerdp-CVE-2025-4478.patch  (CVE-2025-4478,  bsc#1243109)
  + freerdp-CVE-2026-22851.patch (CVE-2026-22851, bsc#1256717)
  + freerdp-CVE-2026-22852.patch (CVE-2026-22852, bsc#1256718)
  + freerdp-CVE-2026-22853.patch (CVE-2026-22853, bsc#1256719)
  + freerdp-CVE-2026-22854.patch (CVE-2026-22854, bsc#1256720)
  + freerdp-CVE-2026-22855.patch (CVE-2026-22855, bsc#1256721)
  + freerdp-CVE-2026-22856.patch (CVE-2026-22856, bsc#1256722)
  + freerdp-CVE-2026-22857.patch (CVE-2026-22857, bsc#1256723)
  + freerdp-CVE-2026-22858.patch (CVE-2026-22858, bsc#1256724)
  + 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-23533.patch (CVE-2026-23533, bsc#1256943)
  + freerdp-CVE-2026-23534.patch (CVE-2026-23534, bsc#1256944)
  + 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="yfjiang@suse.com" date="1769947200">- Update to version 3.22.0:
  + Major bugfix release:
  * Complete overhaul of SDL client
  * Introduction of new WINPR_ATTR_NODISCARD macro wrapping compiler or C language version specific [[nodiscard]] attributes
  * Addition of WINPR_ATTR_NODISCARD to (some) public API functions so usage errors are producing warnings now
  * Add some more stringify functions for logging
  * We've received CVE reports, check
    https://github.com/FreeRDP/FreeRDP/security/advisories for more details!
    @Keryer reported an issue affecting client and proxy:
  * CVE-2026-23948
    @ehdgks0627 did some more fuzzying and found quite a number of client side bugs.
  * CVE-2026-24682
  * CVE-2026-24683
  * CVE-2026-24676
  * CVE-2026-24677
  * CVE-2026-24678
  * CVE-2026-24684
  * CVE-2026-24679
  * CVE-2026-24681
  * CVE-2026-24675
  * CVE-2026-24491
  * CVE-2026-24680
- Changes from version 3.21.0
  * [core,info] fix missing NULL check (#12157)
  * [gateway,tsg] fix TSG_PACKET_RESPONSE parsing (#12161)
  * Allow querying auth identity with kerberos when running as a server (#12162)
  * Sspi krb heimdal (#12163)
  * Tsg fix idleTimeout parsing (#12167)
  * [channels,smartcard] revert 649f7de (#12166)
  * [crypto] deprecate er and der modules (#12170)
  * [channels,rdpei] lock full update, not only parts (#12175)
  * [winpr,platform] add WINPR_ATTR_NODISCARD macro (#12178)
  * Wlog cleanup (#12179)
  * new stringify functions &amp; touch API defines (#12180)
  * Add support for querying SECPKG_ATTR_PACKAGE_INFO to NTLM and Kerberos (#12171)
  * [channels,video] measure times in ns (#12184)
  * [utils] Nodiscard (#12187)
  * Error handling fixes (#12186)
  * [channels,drdynvc] check pointer before reset (#12189)
  * Winpr api def (#12190)
  * [winpr,platform] drop C23 [[nodiscard]] (#12192)
  * [gdi] add additional checks for a valid rdpGdi (#12194)
  * Sdl3 high dpiv2 (#12173)
  * peer: Disconnect if Logon() returned FALSE (#12196)
  * [channels,rdpecam] fix PROPERTY_DESCRIPTION parsing (#12197)
  * [channel,rdpsnd] only clean up thread before free (#12199)
  * [channels,rdpei] add RDPINPUT_CONTACT_FLAG_UP (#12195)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267200">- Update to 3.23.0
  + We've received in depth analysis of FreeRDP client code and
    have addressed shortcomings uncovered by these.
  * CVE-2026-26965
  * CVE-2026-26955
  * CVE-2026-26271
  * CVE-2026-25997
  * CVE-2026-25959
  * CVE-2026-25955
  * CVE-2026-25954
  * CVE-2026-25953
  * CVE-2026-25952
  * CVE-2026-25942
  * CVE-2026-25941
  + Changes
  * Sdl cleanup (#12202)
  * [client,sdl] do not apply window offset (#12205)
  * [client,sdl] add SDL_Error to exceptions (#12214)
  * Rdp monitor log (#12215)
  * [winpr,smartcard] implement some attributes (#12213)
  * [client,windows] Fix return value checks for mouse event functions (#12279)
  * [channels,rdpecam] fix sws context checks (#12272)
  * [client,windows] Enhance error handling and context validation (#12264)
  * [client,windows] Add window handle validation in RDP_EVENT_TYPE_WINDOW_NEW (#12261)
  * [client,sdl] fix multimon/fullscreen on wayland (#12248)
  * Vendor by app (#12207)
  * [core,gateway] relax TSG parsing (#12283)
  * [winpr,smartcard] simplify PCSC_ReadDeviceSystemName (#12273)
  * [client,windows] Implement complete keyboard indicator synchronization (#12268)
  * Fixes more more more (#12286)
  * Use application details for names (#12285)
  * warning cleanups (#12289)
  * Warning cleanup (#12291)
  * [client,windows] Enhance memory safety with NULL checks and resource protection (#12271)
  * [client,x11] apply /size:xx% only once (#12293)
  * Freerdp config test (#12295)
  * [winpr,smartcard] fix returned attribute length (#12296)
  * [client,SDL3] Fix properly handle smart-sizing with fullscreen (#12298)
  * [core,test] fix use after free (#12299)
  * Sign warnings (#12300)
  * [cmake,compiler] disable -Wjump-misses-init (#12301)
  * [codec,color] fix input length checks (#12302)
  * [client,sdl] improve cursor updates, fix surface sizes (#12303)
  * Sdl fullscreen (#12217)
  * [client,sdl] fix move constructor of SdlWindow (#12305)
  * [utils,smartcard] check stream length on padding (#12306)
  * [android] Fix invert scrolling default value mismatch (#12309)
  * Clear fix bounds checks (#12310)
  * Winpr attr nodiscard fkt ptr (#12311)
  * [codec,planar] fix missing destination bounds checks (#12312)
  * [codec,clear] fix destination checks (#12315)
  * NSC Codec fixes (#12317)
  * Freerdp api nodiscard (#12313)
  * [allocations] fix growth of preallocated buffers (#12319)
  * Rdpdr simplify (#12320)
  * Resource fix (#12323)
  * [winpr,utils] ensure message queue capacity (#12322)
  * [server,shadow] fix return and parameter checks (#12330)
  * Shadow fixes (#12331)
  * [rdtk,nodiscard] mark rdtk API nodiscard (#12329)
  * [client,x11] fix XGetWindowProperty return handling (#12334)
  * Win32 signal (#12335)
  * [channel,usb] fix message parsing and creation (#12336)
  * [cmake] Define WINPR_DEFINE_ATTR_NODISCARD (#12338)
  * Proxy config fix (#12345)
  * [codec,progressive] refine progressive decoding (#12347)
  * [client,sdl] fix sdl_Pointer_New (#12350)
  * [core,gateway] parse [MS-TSGU] 2.2.10.5 HTTP_CHANNEL_RESPONSE_OPTIONAL (#12353)
  * X11 kbd sym (#12354)
  * Windows compile warning fixes (#12357,#12358,#12359)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267201">- Update to version 3.24.0:
  + A new release with bugfixes and many improvements for users and developers alike.
  * Completed the [[nodiscard]] marking of the API to warn about problematic
  * unchecked use of functions
  * Added full C23 support (default stays at C11) to allow new compilers
  * to do stricter checking
  * Improved X11 and SDL3 clients
  * Improved smartcard support
  * proxy now supports RFX graphics mode
  + Security Advisories
  * CVE-2026-29774
  * CVE-2026-29775
  * CVE-2026-29776
  * CVE-2026-31806
  * CVE-2026-31883
  * CVE-2026-31884
  * CVE-2026-31885
  * CVE-2026-31897
  + Changes
  * Attribute nodiscard related chanes (#12325, #12360, #12395, #12406,
    [#12421], #12426, #12177, #12403, #12405, #12407, #12409, #12408,
    [#12412], #12413)
  * c23 related improvements (#12368, #12371, #12379, #12381, #12383,
    [#12385], #12386, #12387, #12384)
  * Generic code cleanups (#12382, #12439, #12455, #12462, #12399, #12473)
    [core,utils] ignore NULL values in remove_rdpdr_type (#12372)
  * [codec,fdk] revert use of WinPR types (#12373)
  * [core,gateway] ignore incomplete rpc header (#12375, #12376)
  * [warnings] make function declaration names consistent (#12377)
  * [libfreerdp] Add new define for logon error info (#12380)
  * [client,x11] improve rails window locking (#12392)
  * Reload fix missing null checks (#12396)
  * Bounds checks (#12400)
  * [server,proxy] check for nullptr before using scard_call_context (#12404)
  * [uwac] fix rectangular glitch around surface damage regions (#12410)
  * Address various error handling inconsistencies (#12411)
  * [core,server] Improve WTS API locking (#12414)
  * Address some GCC compile issues (#12415, #12420)
  * Winpr atexit (#12416)
  * [winpr,smartcard] fix function pointer casts (#12422)
  * Xf timer fix (#12423)
  * [client,sdl] workaround for wlroots compositors (#12425)
  * [client,sdl] fix SdlWindow::query (#12378)
  * [winpr,smartcard] fix PCSC_ReleaseCardContext (#12427)
  * [client,x11] eliminate obsolete compile flags (#12428)
  * [client,common] skip sending input events when not connected (#12429)
  * Input connected checks (#12430)
  * Floatbar and display channel improvements (#12431)
  * [winpr,platform] fix WINPR_ATTR_NODISCARD definition (#12432)
  * [client] Fix writing of gatewayusagemethod to .rdp files (#12433)
  * Nodiscard finetune (#12435)
  * [core] fix missing gateway credential sync (#12436)
  * [client,sdl3] limit FREERDP_WLROOTS_HACK (#12441)
  * [core,settings] Allow FreeRDP_instance in setter (#12442)
  * [codec,h264] make log message trace (#12444)
  * X11 rails improve (#12440)
  * [codec,nsc] limit copy area in nsc_process_message (#12448)
  * Proxy support RFX and NSC settings (#12449)
  * [client,common] display a shortened help on parsing issues (#12450)
  * [winpr,smartcard] refine locking for pcsc layer (#12451)
  * [codec,swscale] allow runtime loading of swscale (#12452)
  * Swscale fallback (#12454)
  * Sdl multi scaling support (#12456)
  * [packaging,flatpak] update runtime and dependencies (#12457)
  * [codec,video] add doxygen version details (#12458)
  * [github,templates] update templates (#12460)
  * [client,sdl] allow FREERDP_WLROOTS_HACK for all sessions (#12461)
  * [warnings,nodiscard] add log messages for failures (#12463)
  * [gdi,gdi] ignore empty rectangles (#12467)
  * Smartcard fix smartcard-login, pass rdpContext for abort (#12466)
  * [winpr,smartcard] fix compiler warnings (#12469)
  * [winpr,timezone] fix search for transition dates (#12468)
  * [client,common] improve /p help (#12471)
  * Scard logging refactored (#12472)
  * [emu,scard] fix smartcard emulation (#12475)
  * Sdl null cursor (#12474)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267202">- Update to version 3.24.1:
  + Minor bug fixes release
  * [warnings] fix various sign and cast warnings (#12480)
  * [client,x11] start with xfc-&gt;remote_app = TRUE; (#12491)
  * Sam file read regression fix (#12484)
  * [ncrypt,smartcardlogon] support ECC keys in PKCS#11 smartcard enumeration (#12490)
  * Fix: memory leak in rdp_client_establish_keys() in libfreerdp/core/co… (#12494)
  * Fix memory leak in freerdp_settings_int_buffer_copy() on error paths (libfreerdp/core/settings.c) (#12486)
  * Code Cleanups (#12493)
  * Fix: memory leak in PCSC_SCardListReadersW() in winpr/libwinpr/smartc… (#12495)
  * [channels,telemetry] use dynamic logging (#12496)
  * [channel,gfx] use generic plugin log (@12498, #12499)
  * [channels,audin] set error when audio_format_read fails (#12500)
  * [channels,video] unify error handling (#12502)
  * Fastpath fine grained lock (#12503)
  * [core,update] make the PlaySound callback non-mandatory (#12504)
  * Refinements: RPM build updates, FIPS improvements (#12506)</changelog>
  <changelog author="yfjiang@suse.com" date="1775044800">- Update to version 3.24.2:
  + CVE fixes:
  * CVE-2026-33952 (bsc#1261196)
  * CVE-2026-33977 (bsc#1261198)
  * CVE-2026-33983 (bsc#1261200)
  * CVE-2026-33984 (bsc#1261211)
  * CVE-2026-33985 (bsc#1261217)
  * CVE-2026-33982 (bsc#1261222)
  * CVE-2026-33986 (bsc#1261223)
  * CVE-2026-33987 (bsc#1261226)
  * CVE-2026-33995 (bsc#1261227)
  + Bug and security fixes release
  * [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)</changelog>
  <changelog author="hpj@urpla.net" date="1775563200">- Add sso-mib library to integrate with Microsoft Azure Entra ID Conditional Access,
  which enables /aad option</changelog>
  <changelog author="christophe@krop.fr" 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="seri@seri.tools" date="1776168000">- Build with SDL3 instead of SDL2 on Tumbleweed</changelog>
  <changelog author="glen.masgai@gmail.com" date="1779278400">- 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>
</package>
<package pkgid="04ffae84a7e1b99a0355e6eed851ee2c16f742a687cd0304b928e3ad3bb3a6b7e71d83443869240e42aee2db922bb264f943ef4f5c3fef3516a78d9320378835" name="freerdp-devel" arch="s390x">
  <version epoch="0" ver="3.26.0" rel="160099.1.3"/>
  <changelog author="yfjiang@suse.com" date="1769169600">- Update to version 3.21.0:
  + Bugfix release with a few new API functions addressing shortcomings with
    regard to input data validation.
    Thanks to @ehdgks0627 we have fixed the following additional (medium)
    client side vulnerabilities:
  * CVE-2026-23530
  * CVE-2026-23531
  * CVE-2026-23532
  * CVE-2026-23533
  * CVE-2026-23534
  * CVE-2026-23732
  * CVE-2026-23883
  * CVE-2026-23884
- Changes from version 3.20.2
  * [client,sdl] fix monitor resolution (#12142)
  * [codec,progressive] fix progressive_rfx_upgrade_block (#12143)
  * Krb cache fix (#12145)
  * Rdpdr improved checks (#12141)
  * Codec advanced length checks (#12146)
  * Glyph fix length checks (#12151)
  * Wlog printf format string checks (#12150)
  * [warnings,format] fix format string warnings (#12152)
  * Double free fixes (#12153)
  * [clang-tidy] clean up code warnings (#12154)
- Drop upstreamed patches:
  + freerdp-split-cast-macros-to-header.patch
  + freerdp-CVE-2025-4478.patch  (CVE-2025-4478,  bsc#1243109)
  + freerdp-CVE-2026-22851.patch (CVE-2026-22851, bsc#1256717)
  + freerdp-CVE-2026-22852.patch (CVE-2026-22852, bsc#1256718)
  + freerdp-CVE-2026-22853.patch (CVE-2026-22853, bsc#1256719)
  + freerdp-CVE-2026-22854.patch (CVE-2026-22854, bsc#1256720)
  + freerdp-CVE-2026-22855.patch (CVE-2026-22855, bsc#1256721)
  + freerdp-CVE-2026-22856.patch (CVE-2026-22856, bsc#1256722)
  + freerdp-CVE-2026-22857.patch (CVE-2026-22857, bsc#1256723)
  + freerdp-CVE-2026-22858.patch (CVE-2026-22858, bsc#1256724)
  + 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-23533.patch (CVE-2026-23533, bsc#1256943)
  + freerdp-CVE-2026-23534.patch (CVE-2026-23534, bsc#1256944)
  + 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="yfjiang@suse.com" date="1769947200">- Update to version 3.22.0:
  + Major bugfix release:
  * Complete overhaul of SDL client
  * Introduction of new WINPR_ATTR_NODISCARD macro wrapping compiler or C language version specific [[nodiscard]] attributes
  * Addition of WINPR_ATTR_NODISCARD to (some) public API functions so usage errors are producing warnings now
  * Add some more stringify functions for logging
  * We've received CVE reports, check
    https://github.com/FreeRDP/FreeRDP/security/advisories for more details!
    @Keryer reported an issue affecting client and proxy:
  * CVE-2026-23948
    @ehdgks0627 did some more fuzzying and found quite a number of client side bugs.
  * CVE-2026-24682
  * CVE-2026-24683
  * CVE-2026-24676
  * CVE-2026-24677
  * CVE-2026-24678
  * CVE-2026-24684
  * CVE-2026-24679
  * CVE-2026-24681
  * CVE-2026-24675
  * CVE-2026-24491
  * CVE-2026-24680
- Changes from version 3.21.0
  * [core,info] fix missing NULL check (#12157)
  * [gateway,tsg] fix TSG_PACKET_RESPONSE parsing (#12161)
  * Allow querying auth identity with kerberos when running as a server (#12162)
  * Sspi krb heimdal (#12163)
  * Tsg fix idleTimeout parsing (#12167)
  * [channels,smartcard] revert 649f7de (#12166)
  * [crypto] deprecate er and der modules (#12170)
  * [channels,rdpei] lock full update, not only parts (#12175)
  * [winpr,platform] add WINPR_ATTR_NODISCARD macro (#12178)
  * Wlog cleanup (#12179)
  * new stringify functions &amp; touch API defines (#12180)
  * Add support for querying SECPKG_ATTR_PACKAGE_INFO to NTLM and Kerberos (#12171)
  * [channels,video] measure times in ns (#12184)
  * [utils] Nodiscard (#12187)
  * Error handling fixes (#12186)
  * [channels,drdynvc] check pointer before reset (#12189)
  * Winpr api def (#12190)
  * [winpr,platform] drop C23 [[nodiscard]] (#12192)
  * [gdi] add additional checks for a valid rdpGdi (#12194)
  * Sdl3 high dpiv2 (#12173)
  * peer: Disconnect if Logon() returned FALSE (#12196)
  * [channels,rdpecam] fix PROPERTY_DESCRIPTION parsing (#12197)
  * [channel,rdpsnd] only clean up thread before free (#12199)
  * [channels,rdpei] add RDPINPUT_CONTACT_FLAG_UP (#12195)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267200">- Update to 3.23.0
  + We've received in depth analysis of FreeRDP client code and
    have addressed shortcomings uncovered by these.
  * CVE-2026-26965
  * CVE-2026-26955
  * CVE-2026-26271
  * CVE-2026-25997
  * CVE-2026-25959
  * CVE-2026-25955
  * CVE-2026-25954
  * CVE-2026-25953
  * CVE-2026-25952
  * CVE-2026-25942
  * CVE-2026-25941
  + Changes
  * Sdl cleanup (#12202)
  * [client,sdl] do not apply window offset (#12205)
  * [client,sdl] add SDL_Error to exceptions (#12214)
  * Rdp monitor log (#12215)
  * [winpr,smartcard] implement some attributes (#12213)
  * [client,windows] Fix return value checks for mouse event functions (#12279)
  * [channels,rdpecam] fix sws context checks (#12272)
  * [client,windows] Enhance error handling and context validation (#12264)
  * [client,windows] Add window handle validation in RDP_EVENT_TYPE_WINDOW_NEW (#12261)
  * [client,sdl] fix multimon/fullscreen on wayland (#12248)
  * Vendor by app (#12207)
  * [core,gateway] relax TSG parsing (#12283)
  * [winpr,smartcard] simplify PCSC_ReadDeviceSystemName (#12273)
  * [client,windows] Implement complete keyboard indicator synchronization (#12268)
  * Fixes more more more (#12286)
  * Use application details for names (#12285)
  * warning cleanups (#12289)
  * Warning cleanup (#12291)
  * [client,windows] Enhance memory safety with NULL checks and resource protection (#12271)
  * [client,x11] apply /size:xx% only once (#12293)
  * Freerdp config test (#12295)
  * [winpr,smartcard] fix returned attribute length (#12296)
  * [client,SDL3] Fix properly handle smart-sizing with fullscreen (#12298)
  * [core,test] fix use after free (#12299)
  * Sign warnings (#12300)
  * [cmake,compiler] disable -Wjump-misses-init (#12301)
  * [codec,color] fix input length checks (#12302)
  * [client,sdl] improve cursor updates, fix surface sizes (#12303)
  * Sdl fullscreen (#12217)
  * [client,sdl] fix move constructor of SdlWindow (#12305)
  * [utils,smartcard] check stream length on padding (#12306)
  * [android] Fix invert scrolling default value mismatch (#12309)
  * Clear fix bounds checks (#12310)
  * Winpr attr nodiscard fkt ptr (#12311)
  * [codec,planar] fix missing destination bounds checks (#12312)
  * [codec,clear] fix destination checks (#12315)
  * NSC Codec fixes (#12317)
  * Freerdp api nodiscard (#12313)
  * [allocations] fix growth of preallocated buffers (#12319)
  * Rdpdr simplify (#12320)
  * Resource fix (#12323)
  * [winpr,utils] ensure message queue capacity (#12322)
  * [server,shadow] fix return and parameter checks (#12330)
  * Shadow fixes (#12331)
  * [rdtk,nodiscard] mark rdtk API nodiscard (#12329)
  * [client,x11] fix XGetWindowProperty return handling (#12334)
  * Win32 signal (#12335)
  * [channel,usb] fix message parsing and creation (#12336)
  * [cmake] Define WINPR_DEFINE_ATTR_NODISCARD (#12338)
  * Proxy config fix (#12345)
  * [codec,progressive] refine progressive decoding (#12347)
  * [client,sdl] fix sdl_Pointer_New (#12350)
  * [core,gateway] parse [MS-TSGU] 2.2.10.5 HTTP_CHANNEL_RESPONSE_OPTIONAL (#12353)
  * X11 kbd sym (#12354)
  * Windows compile warning fixes (#12357,#12358,#12359)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267201">- Update to version 3.24.0:
  + A new release with bugfixes and many improvements for users and developers alike.
  * Completed the [[nodiscard]] marking of the API to warn about problematic
  * unchecked use of functions
  * Added full C23 support (default stays at C11) to allow new compilers
  * to do stricter checking
  * Improved X11 and SDL3 clients
  * Improved smartcard support
  * proxy now supports RFX graphics mode
  + Security Advisories
  * CVE-2026-29774
  * CVE-2026-29775
  * CVE-2026-29776
  * CVE-2026-31806
  * CVE-2026-31883
  * CVE-2026-31884
  * CVE-2026-31885
  * CVE-2026-31897
  + Changes
  * Attribute nodiscard related chanes (#12325, #12360, #12395, #12406,
    [#12421], #12426, #12177, #12403, #12405, #12407, #12409, #12408,
    [#12412], #12413)
  * c23 related improvements (#12368, #12371, #12379, #12381, #12383,
    [#12385], #12386, #12387, #12384)
  * Generic code cleanups (#12382, #12439, #12455, #12462, #12399, #12473)
    [core,utils] ignore NULL values in remove_rdpdr_type (#12372)
  * [codec,fdk] revert use of WinPR types (#12373)
  * [core,gateway] ignore incomplete rpc header (#12375, #12376)
  * [warnings] make function declaration names consistent (#12377)
  * [libfreerdp] Add new define for logon error info (#12380)
  * [client,x11] improve rails window locking (#12392)
  * Reload fix missing null checks (#12396)
  * Bounds checks (#12400)
  * [server,proxy] check for nullptr before using scard_call_context (#12404)
  * [uwac] fix rectangular glitch around surface damage regions (#12410)
  * Address various error handling inconsistencies (#12411)
  * [core,server] Improve WTS API locking (#12414)
  * Address some GCC compile issues (#12415, #12420)
  * Winpr atexit (#12416)
  * [winpr,smartcard] fix function pointer casts (#12422)
  * Xf timer fix (#12423)
  * [client,sdl] workaround for wlroots compositors (#12425)
  * [client,sdl] fix SdlWindow::query (#12378)
  * [winpr,smartcard] fix PCSC_ReleaseCardContext (#12427)
  * [client,x11] eliminate obsolete compile flags (#12428)
  * [client,common] skip sending input events when not connected (#12429)
  * Input connected checks (#12430)
  * Floatbar and display channel improvements (#12431)
  * [winpr,platform] fix WINPR_ATTR_NODISCARD definition (#12432)
  * [client] Fix writing of gatewayusagemethod to .rdp files (#12433)
  * Nodiscard finetune (#12435)
  * [core] fix missing gateway credential sync (#12436)
  * [client,sdl3] limit FREERDP_WLROOTS_HACK (#12441)
  * [core,settings] Allow FreeRDP_instance in setter (#12442)
  * [codec,h264] make log message trace (#12444)
  * X11 rails improve (#12440)
  * [codec,nsc] limit copy area in nsc_process_message (#12448)
  * Proxy support RFX and NSC settings (#12449)
  * [client,common] display a shortened help on parsing issues (#12450)
  * [winpr,smartcard] refine locking for pcsc layer (#12451)
  * [codec,swscale] allow runtime loading of swscale (#12452)
  * Swscale fallback (#12454)
  * Sdl multi scaling support (#12456)
  * [packaging,flatpak] update runtime and dependencies (#12457)
  * [codec,video] add doxygen version details (#12458)
  * [github,templates] update templates (#12460)
  * [client,sdl] allow FREERDP_WLROOTS_HACK for all sessions (#12461)
  * [warnings,nodiscard] add log messages for failures (#12463)
  * [gdi,gdi] ignore empty rectangles (#12467)
  * Smartcard fix smartcard-login, pass rdpContext for abort (#12466)
  * [winpr,smartcard] fix compiler warnings (#12469)
  * [winpr,timezone] fix search for transition dates (#12468)
  * [client,common] improve /p help (#12471)
  * Scard logging refactored (#12472)
  * [emu,scard] fix smartcard emulation (#12475)
  * Sdl null cursor (#12474)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267202">- Update to version 3.24.1:
  + Minor bug fixes release
  * [warnings] fix various sign and cast warnings (#12480)
  * [client,x11] start with xfc-&gt;remote_app = TRUE; (#12491)
  * Sam file read regression fix (#12484)
  * [ncrypt,smartcardlogon] support ECC keys in PKCS#11 smartcard enumeration (#12490)
  * Fix: memory leak in rdp_client_establish_keys() in libfreerdp/core/co… (#12494)
  * Fix memory leak in freerdp_settings_int_buffer_copy() on error paths (libfreerdp/core/settings.c) (#12486)
  * Code Cleanups (#12493)
  * Fix: memory leak in PCSC_SCardListReadersW() in winpr/libwinpr/smartc… (#12495)
  * [channels,telemetry] use dynamic logging (#12496)
  * [channel,gfx] use generic plugin log (@12498, #12499)
  * [channels,audin] set error when audio_format_read fails (#12500)
  * [channels,video] unify error handling (#12502)
  * Fastpath fine grained lock (#12503)
  * [core,update] make the PlaySound callback non-mandatory (#12504)
  * Refinements: RPM build updates, FIPS improvements (#12506)</changelog>
  <changelog author="yfjiang@suse.com" date="1775044800">- Update to version 3.24.2:
  + CVE fixes:
  * CVE-2026-33952 (bsc#1261196)
  * CVE-2026-33977 (bsc#1261198)
  * CVE-2026-33983 (bsc#1261200)
  * CVE-2026-33984 (bsc#1261211)
  * CVE-2026-33985 (bsc#1261217)
  * CVE-2026-33982 (bsc#1261222)
  * CVE-2026-33986 (bsc#1261223)
  * CVE-2026-33987 (bsc#1261226)
  * CVE-2026-33995 (bsc#1261227)
  + Bug and security fixes release
  * [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)</changelog>
  <changelog author="hpj@urpla.net" date="1775563200">- Add sso-mib library to integrate with Microsoft Azure Entra ID Conditional Access,
  which enables /aad option</changelog>
  <changelog author="christophe@krop.fr" 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="seri@seri.tools" date="1776168000">- Build with SDL3 instead of SDL2 on Tumbleweed</changelog>
  <changelog author="glen.masgai@gmail.com" date="1779278400">- 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>
</package>
<package pkgid="693466444bc588c04a33b867760d2ebb7f51e54f2cfefea9cc0dfe6775c2cddef518a5627742788cb33901295c3d7635c45cf9526358bfb5359fe49407b0135d" name="freerdp-proxy" arch="s390x">
  <version epoch="0" ver="3.26.0" rel="160099.1.3"/>
  <changelog author="yfjiang@suse.com" date="1769169600">- Update to version 3.21.0:
  + Bugfix release with a few new API functions addressing shortcomings with
    regard to input data validation.
    Thanks to @ehdgks0627 we have fixed the following additional (medium)
    client side vulnerabilities:
  * CVE-2026-23530
  * CVE-2026-23531
  * CVE-2026-23532
  * CVE-2026-23533
  * CVE-2026-23534
  * CVE-2026-23732
  * CVE-2026-23883
  * CVE-2026-23884
- Changes from version 3.20.2
  * [client,sdl] fix monitor resolution (#12142)
  * [codec,progressive] fix progressive_rfx_upgrade_block (#12143)
  * Krb cache fix (#12145)
  * Rdpdr improved checks (#12141)
  * Codec advanced length checks (#12146)
  * Glyph fix length checks (#12151)
  * Wlog printf format string checks (#12150)
  * [warnings,format] fix format string warnings (#12152)
  * Double free fixes (#12153)
  * [clang-tidy] clean up code warnings (#12154)
- Drop upstreamed patches:
  + freerdp-split-cast-macros-to-header.patch
  + freerdp-CVE-2025-4478.patch  (CVE-2025-4478,  bsc#1243109)
  + freerdp-CVE-2026-22851.patch (CVE-2026-22851, bsc#1256717)
  + freerdp-CVE-2026-22852.patch (CVE-2026-22852, bsc#1256718)
  + freerdp-CVE-2026-22853.patch (CVE-2026-22853, bsc#1256719)
  + freerdp-CVE-2026-22854.patch (CVE-2026-22854, bsc#1256720)
  + freerdp-CVE-2026-22855.patch (CVE-2026-22855, bsc#1256721)
  + freerdp-CVE-2026-22856.patch (CVE-2026-22856, bsc#1256722)
  + freerdp-CVE-2026-22857.patch (CVE-2026-22857, bsc#1256723)
  + freerdp-CVE-2026-22858.patch (CVE-2026-22858, bsc#1256724)
  + 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-23533.patch (CVE-2026-23533, bsc#1256943)
  + freerdp-CVE-2026-23534.patch (CVE-2026-23534, bsc#1256944)
  + 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="yfjiang@suse.com" date="1769947200">- Update to version 3.22.0:
  + Major bugfix release:
  * Complete overhaul of SDL client
  * Introduction of new WINPR_ATTR_NODISCARD macro wrapping compiler or C language version specific [[nodiscard]] attributes
  * Addition of WINPR_ATTR_NODISCARD to (some) public API functions so usage errors are producing warnings now
  * Add some more stringify functions for logging
  * We've received CVE reports, check
    https://github.com/FreeRDP/FreeRDP/security/advisories for more details!
    @Keryer reported an issue affecting client and proxy:
  * CVE-2026-23948
    @ehdgks0627 did some more fuzzying and found quite a number of client side bugs.
  * CVE-2026-24682
  * CVE-2026-24683
  * CVE-2026-24676
  * CVE-2026-24677
  * CVE-2026-24678
  * CVE-2026-24684
  * CVE-2026-24679
  * CVE-2026-24681
  * CVE-2026-24675
  * CVE-2026-24491
  * CVE-2026-24680
- Changes from version 3.21.0
  * [core,info] fix missing NULL check (#12157)
  * [gateway,tsg] fix TSG_PACKET_RESPONSE parsing (#12161)
  * Allow querying auth identity with kerberos when running as a server (#12162)
  * Sspi krb heimdal (#12163)
  * Tsg fix idleTimeout parsing (#12167)
  * [channels,smartcard] revert 649f7de (#12166)
  * [crypto] deprecate er and der modules (#12170)
  * [channels,rdpei] lock full update, not only parts (#12175)
  * [winpr,platform] add WINPR_ATTR_NODISCARD macro (#12178)
  * Wlog cleanup (#12179)
  * new stringify functions &amp; touch API defines (#12180)
  * Add support for querying SECPKG_ATTR_PACKAGE_INFO to NTLM and Kerberos (#12171)
  * [channels,video] measure times in ns (#12184)
  * [utils] Nodiscard (#12187)
  * Error handling fixes (#12186)
  * [channels,drdynvc] check pointer before reset (#12189)
  * Winpr api def (#12190)
  * [winpr,platform] drop C23 [[nodiscard]] (#12192)
  * [gdi] add additional checks for a valid rdpGdi (#12194)
  * Sdl3 high dpiv2 (#12173)
  * peer: Disconnect if Logon() returned FALSE (#12196)
  * [channels,rdpecam] fix PROPERTY_DESCRIPTION parsing (#12197)
  * [channel,rdpsnd] only clean up thread before free (#12199)
  * [channels,rdpei] add RDPINPUT_CONTACT_FLAG_UP (#12195)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267200">- Update to 3.23.0
  + We've received in depth analysis of FreeRDP client code and
    have addressed shortcomings uncovered by these.
  * CVE-2026-26965
  * CVE-2026-26955
  * CVE-2026-26271
  * CVE-2026-25997
  * CVE-2026-25959
  * CVE-2026-25955
  * CVE-2026-25954
  * CVE-2026-25953
  * CVE-2026-25952
  * CVE-2026-25942
  * CVE-2026-25941
  + Changes
  * Sdl cleanup (#12202)
  * [client,sdl] do not apply window offset (#12205)
  * [client,sdl] add SDL_Error to exceptions (#12214)
  * Rdp monitor log (#12215)
  * [winpr,smartcard] implement some attributes (#12213)
  * [client,windows] Fix return value checks for mouse event functions (#12279)
  * [channels,rdpecam] fix sws context checks (#12272)
  * [client,windows] Enhance error handling and context validation (#12264)
  * [client,windows] Add window handle validation in RDP_EVENT_TYPE_WINDOW_NEW (#12261)
  * [client,sdl] fix multimon/fullscreen on wayland (#12248)
  * Vendor by app (#12207)
  * [core,gateway] relax TSG parsing (#12283)
  * [winpr,smartcard] simplify PCSC_ReadDeviceSystemName (#12273)
  * [client,windows] Implement complete keyboard indicator synchronization (#12268)
  * Fixes more more more (#12286)
  * Use application details for names (#12285)
  * warning cleanups (#12289)
  * Warning cleanup (#12291)
  * [client,windows] Enhance memory safety with NULL checks and resource protection (#12271)
  * [client,x11] apply /size:xx% only once (#12293)
  * Freerdp config test (#12295)
  * [winpr,smartcard] fix returned attribute length (#12296)
  * [client,SDL3] Fix properly handle smart-sizing with fullscreen (#12298)
  * [core,test] fix use after free (#12299)
  * Sign warnings (#12300)
  * [cmake,compiler] disable -Wjump-misses-init (#12301)
  * [codec,color] fix input length checks (#12302)
  * [client,sdl] improve cursor updates, fix surface sizes (#12303)
  * Sdl fullscreen (#12217)
  * [client,sdl] fix move constructor of SdlWindow (#12305)
  * [utils,smartcard] check stream length on padding (#12306)
  * [android] Fix invert scrolling default value mismatch (#12309)
  * Clear fix bounds checks (#12310)
  * Winpr attr nodiscard fkt ptr (#12311)
  * [codec,planar] fix missing destination bounds checks (#12312)
  * [codec,clear] fix destination checks (#12315)
  * NSC Codec fixes (#12317)
  * Freerdp api nodiscard (#12313)
  * [allocations] fix growth of preallocated buffers (#12319)
  * Rdpdr simplify (#12320)
  * Resource fix (#12323)
  * [winpr,utils] ensure message queue capacity (#12322)
  * [server,shadow] fix return and parameter checks (#12330)
  * Shadow fixes (#12331)
  * [rdtk,nodiscard] mark rdtk API nodiscard (#12329)
  * [client,x11] fix XGetWindowProperty return handling (#12334)
  * Win32 signal (#12335)
  * [channel,usb] fix message parsing and creation (#12336)
  * [cmake] Define WINPR_DEFINE_ATTR_NODISCARD (#12338)
  * Proxy config fix (#12345)
  * [codec,progressive] refine progressive decoding (#12347)
  * [client,sdl] fix sdl_Pointer_New (#12350)
  * [core,gateway] parse [MS-TSGU] 2.2.10.5 HTTP_CHANNEL_RESPONSE_OPTIONAL (#12353)
  * X11 kbd sym (#12354)
  * Windows compile warning fixes (#12357,#12358,#12359)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267201">- Update to version 3.24.0:
  + A new release with bugfixes and many improvements for users and developers alike.
  * Completed the [[nodiscard]] marking of the API to warn about problematic
  * unchecked use of functions
  * Added full C23 support (default stays at C11) to allow new compilers
  * to do stricter checking
  * Improved X11 and SDL3 clients
  * Improved smartcard support
  * proxy now supports RFX graphics mode
  + Security Advisories
  * CVE-2026-29774
  * CVE-2026-29775
  * CVE-2026-29776
  * CVE-2026-31806
  * CVE-2026-31883
  * CVE-2026-31884
  * CVE-2026-31885
  * CVE-2026-31897
  + Changes
  * Attribute nodiscard related chanes (#12325, #12360, #12395, #12406,
    [#12421], #12426, #12177, #12403, #12405, #12407, #12409, #12408,
    [#12412], #12413)
  * c23 related improvements (#12368, #12371, #12379, #12381, #12383,
    [#12385], #12386, #12387, #12384)
  * Generic code cleanups (#12382, #12439, #12455, #12462, #12399, #12473)
    [core,utils] ignore NULL values in remove_rdpdr_type (#12372)
  * [codec,fdk] revert use of WinPR types (#12373)
  * [core,gateway] ignore incomplete rpc header (#12375, #12376)
  * [warnings] make function declaration names consistent (#12377)
  * [libfreerdp] Add new define for logon error info (#12380)
  * [client,x11] improve rails window locking (#12392)
  * Reload fix missing null checks (#12396)
  * Bounds checks (#12400)
  * [server,proxy] check for nullptr before using scard_call_context (#12404)
  * [uwac] fix rectangular glitch around surface damage regions (#12410)
  * Address various error handling inconsistencies (#12411)
  * [core,server] Improve WTS API locking (#12414)
  * Address some GCC compile issues (#12415, #12420)
  * Winpr atexit (#12416)
  * [winpr,smartcard] fix function pointer casts (#12422)
  * Xf timer fix (#12423)
  * [client,sdl] workaround for wlroots compositors (#12425)
  * [client,sdl] fix SdlWindow::query (#12378)
  * [winpr,smartcard] fix PCSC_ReleaseCardContext (#12427)
  * [client,x11] eliminate obsolete compile flags (#12428)
  * [client,common] skip sending input events when not connected (#12429)
  * Input connected checks (#12430)
  * Floatbar and display channel improvements (#12431)
  * [winpr,platform] fix WINPR_ATTR_NODISCARD definition (#12432)
  * [client] Fix writing of gatewayusagemethod to .rdp files (#12433)
  * Nodiscard finetune (#12435)
  * [core] fix missing gateway credential sync (#12436)
  * [client,sdl3] limit FREERDP_WLROOTS_HACK (#12441)
  * [core,settings] Allow FreeRDP_instance in setter (#12442)
  * [codec,h264] make log message trace (#12444)
  * X11 rails improve (#12440)
  * [codec,nsc] limit copy area in nsc_process_message (#12448)
  * Proxy support RFX and NSC settings (#12449)
  * [client,common] display a shortened help on parsing issues (#12450)
  * [winpr,smartcard] refine locking for pcsc layer (#12451)
  * [codec,swscale] allow runtime loading of swscale (#12452)
  * Swscale fallback (#12454)
  * Sdl multi scaling support (#12456)
  * [packaging,flatpak] update runtime and dependencies (#12457)
  * [codec,video] add doxygen version details (#12458)
  * [github,templates] update templates (#12460)
  * [client,sdl] allow FREERDP_WLROOTS_HACK for all sessions (#12461)
  * [warnings,nodiscard] add log messages for failures (#12463)
  * [gdi,gdi] ignore empty rectangles (#12467)
  * Smartcard fix smartcard-login, pass rdpContext for abort (#12466)
  * [winpr,smartcard] fix compiler warnings (#12469)
  * [winpr,timezone] fix search for transition dates (#12468)
  * [client,common] improve /p help (#12471)
  * Scard logging refactored (#12472)
  * [emu,scard] fix smartcard emulation (#12475)
  * Sdl null cursor (#12474)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267202">- Update to version 3.24.1:
  + Minor bug fixes release
  * [warnings] fix various sign and cast warnings (#12480)
  * [client,x11] start with xfc-&gt;remote_app = TRUE; (#12491)
  * Sam file read regression fix (#12484)
  * [ncrypt,smartcardlogon] support ECC keys in PKCS#11 smartcard enumeration (#12490)
  * Fix: memory leak in rdp_client_establish_keys() in libfreerdp/core/co… (#12494)
  * Fix memory leak in freerdp_settings_int_buffer_copy() on error paths (libfreerdp/core/settings.c) (#12486)
  * Code Cleanups (#12493)
  * Fix: memory leak in PCSC_SCardListReadersW() in winpr/libwinpr/smartc… (#12495)
  * [channels,telemetry] use dynamic logging (#12496)
  * [channel,gfx] use generic plugin log (@12498, #12499)
  * [channels,audin] set error when audio_format_read fails (#12500)
  * [channels,video] unify error handling (#12502)
  * Fastpath fine grained lock (#12503)
  * [core,update] make the PlaySound callback non-mandatory (#12504)
  * Refinements: RPM build updates, FIPS improvements (#12506)</changelog>
  <changelog author="yfjiang@suse.com" date="1775044800">- Update to version 3.24.2:
  + CVE fixes:
  * CVE-2026-33952 (bsc#1261196)
  * CVE-2026-33977 (bsc#1261198)
  * CVE-2026-33983 (bsc#1261200)
  * CVE-2026-33984 (bsc#1261211)
  * CVE-2026-33985 (bsc#1261217)
  * CVE-2026-33982 (bsc#1261222)
  * CVE-2026-33986 (bsc#1261223)
  * CVE-2026-33987 (bsc#1261226)
  * CVE-2026-33995 (bsc#1261227)
  + Bug and security fixes release
  * [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)</changelog>
  <changelog author="hpj@urpla.net" date="1775563200">- Add sso-mib library to integrate with Microsoft Azure Entra ID Conditional Access,
  which enables /aad option</changelog>
  <changelog author="christophe@krop.fr" 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="seri@seri.tools" date="1776168000">- Build with SDL3 instead of SDL2 on Tumbleweed</changelog>
  <changelog author="glen.masgai@gmail.com" date="1779278400">- 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>
</package>
<package pkgid="293457fdf763b05442398bf123322ae6e724758d5feb7c4b877d9f453164a88eeeb24c91c93668be36e20c84b8fcdfb605169536c47ecc032cb84cc8e618cd31" name="freerdp-proxy-plugins" arch="s390x">
  <version epoch="0" ver="3.26.0" rel="160099.1.3"/>
  <changelog author="yfjiang@suse.com" date="1769169600">- Update to version 3.21.0:
  + Bugfix release with a few new API functions addressing shortcomings with
    regard to input data validation.
    Thanks to @ehdgks0627 we have fixed the following additional (medium)
    client side vulnerabilities:
  * CVE-2026-23530
  * CVE-2026-23531
  * CVE-2026-23532
  * CVE-2026-23533
  * CVE-2026-23534
  * CVE-2026-23732
  * CVE-2026-23883
  * CVE-2026-23884
- Changes from version 3.20.2
  * [client,sdl] fix monitor resolution (#12142)
  * [codec,progressive] fix progressive_rfx_upgrade_block (#12143)
  * Krb cache fix (#12145)
  * Rdpdr improved checks (#12141)
  * Codec advanced length checks (#12146)
  * Glyph fix length checks (#12151)
  * Wlog printf format string checks (#12150)
  * [warnings,format] fix format string warnings (#12152)
  * Double free fixes (#12153)
  * [clang-tidy] clean up code warnings (#12154)
- Drop upstreamed patches:
  + freerdp-split-cast-macros-to-header.patch
  + freerdp-CVE-2025-4478.patch  (CVE-2025-4478,  bsc#1243109)
  + freerdp-CVE-2026-22851.patch (CVE-2026-22851, bsc#1256717)
  + freerdp-CVE-2026-22852.patch (CVE-2026-22852, bsc#1256718)
  + freerdp-CVE-2026-22853.patch (CVE-2026-22853, bsc#1256719)
  + freerdp-CVE-2026-22854.patch (CVE-2026-22854, bsc#1256720)
  + freerdp-CVE-2026-22855.patch (CVE-2026-22855, bsc#1256721)
  + freerdp-CVE-2026-22856.patch (CVE-2026-22856, bsc#1256722)
  + freerdp-CVE-2026-22857.patch (CVE-2026-22857, bsc#1256723)
  + freerdp-CVE-2026-22858.patch (CVE-2026-22858, bsc#1256724)
  + 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-23533.patch (CVE-2026-23533, bsc#1256943)
  + freerdp-CVE-2026-23534.patch (CVE-2026-23534, bsc#1256944)
  + 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="yfjiang@suse.com" date="1769947200">- Update to version 3.22.0:
  + Major bugfix release:
  * Complete overhaul of SDL client
  * Introduction of new WINPR_ATTR_NODISCARD macro wrapping compiler or C language version specific [[nodiscard]] attributes
  * Addition of WINPR_ATTR_NODISCARD to (some) public API functions so usage errors are producing warnings now
  * Add some more stringify functions for logging
  * We've received CVE reports, check
    https://github.com/FreeRDP/FreeRDP/security/advisories for more details!
    @Keryer reported an issue affecting client and proxy:
  * CVE-2026-23948
    @ehdgks0627 did some more fuzzying and found quite a number of client side bugs.
  * CVE-2026-24682
  * CVE-2026-24683
  * CVE-2026-24676
  * CVE-2026-24677
  * CVE-2026-24678
  * CVE-2026-24684
  * CVE-2026-24679
  * CVE-2026-24681
  * CVE-2026-24675
  * CVE-2026-24491
  * CVE-2026-24680
- Changes from version 3.21.0
  * [core,info] fix missing NULL check (#12157)
  * [gateway,tsg] fix TSG_PACKET_RESPONSE parsing (#12161)
  * Allow querying auth identity with kerberos when running as a server (#12162)
  * Sspi krb heimdal (#12163)
  * Tsg fix idleTimeout parsing (#12167)
  * [channels,smartcard] revert 649f7de (#12166)
  * [crypto] deprecate er and der modules (#12170)
  * [channels,rdpei] lock full update, not only parts (#12175)
  * [winpr,platform] add WINPR_ATTR_NODISCARD macro (#12178)
  * Wlog cleanup (#12179)
  * new stringify functions &amp; touch API defines (#12180)
  * Add support for querying SECPKG_ATTR_PACKAGE_INFO to NTLM and Kerberos (#12171)
  * [channels,video] measure times in ns (#12184)
  * [utils] Nodiscard (#12187)
  * Error handling fixes (#12186)
  * [channels,drdynvc] check pointer before reset (#12189)
  * Winpr api def (#12190)
  * [winpr,platform] drop C23 [[nodiscard]] (#12192)
  * [gdi] add additional checks for a valid rdpGdi (#12194)
  * Sdl3 high dpiv2 (#12173)
  * peer: Disconnect if Logon() returned FALSE (#12196)
  * [channels,rdpecam] fix PROPERTY_DESCRIPTION parsing (#12197)
  * [channel,rdpsnd] only clean up thread before free (#12199)
  * [channels,rdpei] add RDPINPUT_CONTACT_FLAG_UP (#12195)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267200">- Update to 3.23.0
  + We've received in depth analysis of FreeRDP client code and
    have addressed shortcomings uncovered by these.
  * CVE-2026-26965
  * CVE-2026-26955
  * CVE-2026-26271
  * CVE-2026-25997
  * CVE-2026-25959
  * CVE-2026-25955
  * CVE-2026-25954
  * CVE-2026-25953
  * CVE-2026-25952
  * CVE-2026-25942
  * CVE-2026-25941
  + Changes
  * Sdl cleanup (#12202)
  * [client,sdl] do not apply window offset (#12205)
  * [client,sdl] add SDL_Error to exceptions (#12214)
  * Rdp monitor log (#12215)
  * [winpr,smartcard] implement some attributes (#12213)
  * [client,windows] Fix return value checks for mouse event functions (#12279)
  * [channels,rdpecam] fix sws context checks (#12272)
  * [client,windows] Enhance error handling and context validation (#12264)
  * [client,windows] Add window handle validation in RDP_EVENT_TYPE_WINDOW_NEW (#12261)
  * [client,sdl] fix multimon/fullscreen on wayland (#12248)
  * Vendor by app (#12207)
  * [core,gateway] relax TSG parsing (#12283)
  * [winpr,smartcard] simplify PCSC_ReadDeviceSystemName (#12273)
  * [client,windows] Implement complete keyboard indicator synchronization (#12268)
  * Fixes more more more (#12286)
  * Use application details for names (#12285)
  * warning cleanups (#12289)
  * Warning cleanup (#12291)
  * [client,windows] Enhance memory safety with NULL checks and resource protection (#12271)
  * [client,x11] apply /size:xx% only once (#12293)
  * Freerdp config test (#12295)
  * [winpr,smartcard] fix returned attribute length (#12296)
  * [client,SDL3] Fix properly handle smart-sizing with fullscreen (#12298)
  * [core,test] fix use after free (#12299)
  * Sign warnings (#12300)
  * [cmake,compiler] disable -Wjump-misses-init (#12301)
  * [codec,color] fix input length checks (#12302)
  * [client,sdl] improve cursor updates, fix surface sizes (#12303)
  * Sdl fullscreen (#12217)
  * [client,sdl] fix move constructor of SdlWindow (#12305)
  * [utils,smartcard] check stream length on padding (#12306)
  * [android] Fix invert scrolling default value mismatch (#12309)
  * Clear fix bounds checks (#12310)
  * Winpr attr nodiscard fkt ptr (#12311)
  * [codec,planar] fix missing destination bounds checks (#12312)
  * [codec,clear] fix destination checks (#12315)
  * NSC Codec fixes (#12317)
  * Freerdp api nodiscard (#12313)
  * [allocations] fix growth of preallocated buffers (#12319)
  * Rdpdr simplify (#12320)
  * Resource fix (#12323)
  * [winpr,utils] ensure message queue capacity (#12322)
  * [server,shadow] fix return and parameter checks (#12330)
  * Shadow fixes (#12331)
  * [rdtk,nodiscard] mark rdtk API nodiscard (#12329)
  * [client,x11] fix XGetWindowProperty return handling (#12334)
  * Win32 signal (#12335)
  * [channel,usb] fix message parsing and creation (#12336)
  * [cmake] Define WINPR_DEFINE_ATTR_NODISCARD (#12338)
  * Proxy config fix (#12345)
  * [codec,progressive] refine progressive decoding (#12347)
  * [client,sdl] fix sdl_Pointer_New (#12350)
  * [core,gateway] parse [MS-TSGU] 2.2.10.5 HTTP_CHANNEL_RESPONSE_OPTIONAL (#12353)
  * X11 kbd sym (#12354)
  * Windows compile warning fixes (#12357,#12358,#12359)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267201">- Update to version 3.24.0:
  + A new release with bugfixes and many improvements for users and developers alike.
  * Completed the [[nodiscard]] marking of the API to warn about problematic
  * unchecked use of functions
  * Added full C23 support (default stays at C11) to allow new compilers
  * to do stricter checking
  * Improved X11 and SDL3 clients
  * Improved smartcard support
  * proxy now supports RFX graphics mode
  + Security Advisories
  * CVE-2026-29774
  * CVE-2026-29775
  * CVE-2026-29776
  * CVE-2026-31806
  * CVE-2026-31883
  * CVE-2026-31884
  * CVE-2026-31885
  * CVE-2026-31897
  + Changes
  * Attribute nodiscard related chanes (#12325, #12360, #12395, #12406,
    [#12421], #12426, #12177, #12403, #12405, #12407, #12409, #12408,
    [#12412], #12413)
  * c23 related improvements (#12368, #12371, #12379, #12381, #12383,
    [#12385], #12386, #12387, #12384)
  * Generic code cleanups (#12382, #12439, #12455, #12462, #12399, #12473)
    [core,utils] ignore NULL values in remove_rdpdr_type (#12372)
  * [codec,fdk] revert use of WinPR types (#12373)
  * [core,gateway] ignore incomplete rpc header (#12375, #12376)
  * [warnings] make function declaration names consistent (#12377)
  * [libfreerdp] Add new define for logon error info (#12380)
  * [client,x11] improve rails window locking (#12392)
  * Reload fix missing null checks (#12396)
  * Bounds checks (#12400)
  * [server,proxy] check for nullptr before using scard_call_context (#12404)
  * [uwac] fix rectangular glitch around surface damage regions (#12410)
  * Address various error handling inconsistencies (#12411)
  * [core,server] Improve WTS API locking (#12414)
  * Address some GCC compile issues (#12415, #12420)
  * Winpr atexit (#12416)
  * [winpr,smartcard] fix function pointer casts (#12422)
  * Xf timer fix (#12423)
  * [client,sdl] workaround for wlroots compositors (#12425)
  * [client,sdl] fix SdlWindow::query (#12378)
  * [winpr,smartcard] fix PCSC_ReleaseCardContext (#12427)
  * [client,x11] eliminate obsolete compile flags (#12428)
  * [client,common] skip sending input events when not connected (#12429)
  * Input connected checks (#12430)
  * Floatbar and display channel improvements (#12431)
  * [winpr,platform] fix WINPR_ATTR_NODISCARD definition (#12432)
  * [client] Fix writing of gatewayusagemethod to .rdp files (#12433)
  * Nodiscard finetune (#12435)
  * [core] fix missing gateway credential sync (#12436)
  * [client,sdl3] limit FREERDP_WLROOTS_HACK (#12441)
  * [core,settings] Allow FreeRDP_instance in setter (#12442)
  * [codec,h264] make log message trace (#12444)
  * X11 rails improve (#12440)
  * [codec,nsc] limit copy area in nsc_process_message (#12448)
  * Proxy support RFX and NSC settings (#12449)
  * [client,common] display a shortened help on parsing issues (#12450)
  * [winpr,smartcard] refine locking for pcsc layer (#12451)
  * [codec,swscale] allow runtime loading of swscale (#12452)
  * Swscale fallback (#12454)
  * Sdl multi scaling support (#12456)
  * [packaging,flatpak] update runtime and dependencies (#12457)
  * [codec,video] add doxygen version details (#12458)
  * [github,templates] update templates (#12460)
  * [client,sdl] allow FREERDP_WLROOTS_HACK for all sessions (#12461)
  * [warnings,nodiscard] add log messages for failures (#12463)
  * [gdi,gdi] ignore empty rectangles (#12467)
  * Smartcard fix smartcard-login, pass rdpContext for abort (#12466)
  * [winpr,smartcard] fix compiler warnings (#12469)
  * [winpr,timezone] fix search for transition dates (#12468)
  * [client,common] improve /p help (#12471)
  * Scard logging refactored (#12472)
  * [emu,scard] fix smartcard emulation (#12475)
  * Sdl null cursor (#12474)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267202">- Update to version 3.24.1:
  + Minor bug fixes release
  * [warnings] fix various sign and cast warnings (#12480)
  * [client,x11] start with xfc-&gt;remote_app = TRUE; (#12491)
  * Sam file read regression fix (#12484)
  * [ncrypt,smartcardlogon] support ECC keys in PKCS#11 smartcard enumeration (#12490)
  * Fix: memory leak in rdp_client_establish_keys() in libfreerdp/core/co… (#12494)
  * Fix memory leak in freerdp_settings_int_buffer_copy() on error paths (libfreerdp/core/settings.c) (#12486)
  * Code Cleanups (#12493)
  * Fix: memory leak in PCSC_SCardListReadersW() in winpr/libwinpr/smartc… (#12495)
  * [channels,telemetry] use dynamic logging (#12496)
  * [channel,gfx] use generic plugin log (@12498, #12499)
  * [channels,audin] set error when audio_format_read fails (#12500)
  * [channels,video] unify error handling (#12502)
  * Fastpath fine grained lock (#12503)
  * [core,update] make the PlaySound callback non-mandatory (#12504)
  * Refinements: RPM build updates, FIPS improvements (#12506)</changelog>
  <changelog author="yfjiang@suse.com" date="1775044800">- Update to version 3.24.2:
  + CVE fixes:
  * CVE-2026-33952 (bsc#1261196)
  * CVE-2026-33977 (bsc#1261198)
  * CVE-2026-33983 (bsc#1261200)
  * CVE-2026-33984 (bsc#1261211)
  * CVE-2026-33985 (bsc#1261217)
  * CVE-2026-33982 (bsc#1261222)
  * CVE-2026-33986 (bsc#1261223)
  * CVE-2026-33987 (bsc#1261226)
  * CVE-2026-33995 (bsc#1261227)
  + Bug and security fixes release
  * [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)</changelog>
  <changelog author="hpj@urpla.net" date="1775563200">- Add sso-mib library to integrate with Microsoft Azure Entra ID Conditional Access,
  which enables /aad option</changelog>
  <changelog author="christophe@krop.fr" 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="seri@seri.tools" date="1776168000">- Build with SDL3 instead of SDL2 on Tumbleweed</changelog>
  <changelog author="glen.masgai@gmail.com" date="1779278400">- 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>
</package>
<package pkgid="4032987f58c21b2a94078a68a9b2bc79c18ef0e8098a4405d7ca417f485f57e60fe19a3eae159474d8948412b68864606af43a9dc44532e2cd21011f97a35350" name="freerdp-sdl" arch="s390x">
  <version epoch="0" ver="3.26.0" rel="160099.1.3"/>
  <changelog author="yfjiang@suse.com" date="1769169600">- Update to version 3.21.0:
  + Bugfix release with a few new API functions addressing shortcomings with
    regard to input data validation.
    Thanks to @ehdgks0627 we have fixed the following additional (medium)
    client side vulnerabilities:
  * CVE-2026-23530
  * CVE-2026-23531
  * CVE-2026-23532
  * CVE-2026-23533
  * CVE-2026-23534
  * CVE-2026-23732
  * CVE-2026-23883
  * CVE-2026-23884
- Changes from version 3.20.2
  * [client,sdl] fix monitor resolution (#12142)
  * [codec,progressive] fix progressive_rfx_upgrade_block (#12143)
  * Krb cache fix (#12145)
  * Rdpdr improved checks (#12141)
  * Codec advanced length checks (#12146)
  * Glyph fix length checks (#12151)
  * Wlog printf format string checks (#12150)
  * [warnings,format] fix format string warnings (#12152)
  * Double free fixes (#12153)
  * [clang-tidy] clean up code warnings (#12154)
- Drop upstreamed patches:
  + freerdp-split-cast-macros-to-header.patch
  + freerdp-CVE-2025-4478.patch  (CVE-2025-4478,  bsc#1243109)
  + freerdp-CVE-2026-22851.patch (CVE-2026-22851, bsc#1256717)
  + freerdp-CVE-2026-22852.patch (CVE-2026-22852, bsc#1256718)
  + freerdp-CVE-2026-22853.patch (CVE-2026-22853, bsc#1256719)
  + freerdp-CVE-2026-22854.patch (CVE-2026-22854, bsc#1256720)
  + freerdp-CVE-2026-22855.patch (CVE-2026-22855, bsc#1256721)
  + freerdp-CVE-2026-22856.patch (CVE-2026-22856, bsc#1256722)
  + freerdp-CVE-2026-22857.patch (CVE-2026-22857, bsc#1256723)
  + freerdp-CVE-2026-22858.patch (CVE-2026-22858, bsc#1256724)
  + 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-23533.patch (CVE-2026-23533, bsc#1256943)
  + freerdp-CVE-2026-23534.patch (CVE-2026-23534, bsc#1256944)
  + 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="yfjiang@suse.com" date="1769947200">- Update to version 3.22.0:
  + Major bugfix release:
  * Complete overhaul of SDL client
  * Introduction of new WINPR_ATTR_NODISCARD macro wrapping compiler or C language version specific [[nodiscard]] attributes
  * Addition of WINPR_ATTR_NODISCARD to (some) public API functions so usage errors are producing warnings now
  * Add some more stringify functions for logging
  * We've received CVE reports, check
    https://github.com/FreeRDP/FreeRDP/security/advisories for more details!
    @Keryer reported an issue affecting client and proxy:
  * CVE-2026-23948
    @ehdgks0627 did some more fuzzying and found quite a number of client side bugs.
  * CVE-2026-24682
  * CVE-2026-24683
  * CVE-2026-24676
  * CVE-2026-24677
  * CVE-2026-24678
  * CVE-2026-24684
  * CVE-2026-24679
  * CVE-2026-24681
  * CVE-2026-24675
  * CVE-2026-24491
  * CVE-2026-24680
- Changes from version 3.21.0
  * [core,info] fix missing NULL check (#12157)
  * [gateway,tsg] fix TSG_PACKET_RESPONSE parsing (#12161)
  * Allow querying auth identity with kerberos when running as a server (#12162)
  * Sspi krb heimdal (#12163)
  * Tsg fix idleTimeout parsing (#12167)
  * [channels,smartcard] revert 649f7de (#12166)
  * [crypto] deprecate er and der modules (#12170)
  * [channels,rdpei] lock full update, not only parts (#12175)
  * [winpr,platform] add WINPR_ATTR_NODISCARD macro (#12178)
  * Wlog cleanup (#12179)
  * new stringify functions &amp; touch API defines (#12180)
  * Add support for querying SECPKG_ATTR_PACKAGE_INFO to NTLM and Kerberos (#12171)
  * [channels,video] measure times in ns (#12184)
  * [utils] Nodiscard (#12187)
  * Error handling fixes (#12186)
  * [channels,drdynvc] check pointer before reset (#12189)
  * Winpr api def (#12190)
  * [winpr,platform] drop C23 [[nodiscard]] (#12192)
  * [gdi] add additional checks for a valid rdpGdi (#12194)
  * Sdl3 high dpiv2 (#12173)
  * peer: Disconnect if Logon() returned FALSE (#12196)
  * [channels,rdpecam] fix PROPERTY_DESCRIPTION parsing (#12197)
  * [channel,rdpsnd] only clean up thread before free (#12199)
  * [channels,rdpei] add RDPINPUT_CONTACT_FLAG_UP (#12195)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267200">- Update to 3.23.0
  + We've received in depth analysis of FreeRDP client code and
    have addressed shortcomings uncovered by these.
  * CVE-2026-26965
  * CVE-2026-26955
  * CVE-2026-26271
  * CVE-2026-25997
  * CVE-2026-25959
  * CVE-2026-25955
  * CVE-2026-25954
  * CVE-2026-25953
  * CVE-2026-25952
  * CVE-2026-25942
  * CVE-2026-25941
  + Changes
  * Sdl cleanup (#12202)
  * [client,sdl] do not apply window offset (#12205)
  * [client,sdl] add SDL_Error to exceptions (#12214)
  * Rdp monitor log (#12215)
  * [winpr,smartcard] implement some attributes (#12213)
  * [client,windows] Fix return value checks for mouse event functions (#12279)
  * [channels,rdpecam] fix sws context checks (#12272)
  * [client,windows] Enhance error handling and context validation (#12264)
  * [client,windows] Add window handle validation in RDP_EVENT_TYPE_WINDOW_NEW (#12261)
  * [client,sdl] fix multimon/fullscreen on wayland (#12248)
  * Vendor by app (#12207)
  * [core,gateway] relax TSG parsing (#12283)
  * [winpr,smartcard] simplify PCSC_ReadDeviceSystemName (#12273)
  * [client,windows] Implement complete keyboard indicator synchronization (#12268)
  * Fixes more more more (#12286)
  * Use application details for names (#12285)
  * warning cleanups (#12289)
  * Warning cleanup (#12291)
  * [client,windows] Enhance memory safety with NULL checks and resource protection (#12271)
  * [client,x11] apply /size:xx% only once (#12293)
  * Freerdp config test (#12295)
  * [winpr,smartcard] fix returned attribute length (#12296)
  * [client,SDL3] Fix properly handle smart-sizing with fullscreen (#12298)
  * [core,test] fix use after free (#12299)
  * Sign warnings (#12300)
  * [cmake,compiler] disable -Wjump-misses-init (#12301)
  * [codec,color] fix input length checks (#12302)
  * [client,sdl] improve cursor updates, fix surface sizes (#12303)
  * Sdl fullscreen (#12217)
  * [client,sdl] fix move constructor of SdlWindow (#12305)
  * [utils,smartcard] check stream length on padding (#12306)
  * [android] Fix invert scrolling default value mismatch (#12309)
  * Clear fix bounds checks (#12310)
  * Winpr attr nodiscard fkt ptr (#12311)
  * [codec,planar] fix missing destination bounds checks (#12312)
  * [codec,clear] fix destination checks (#12315)
  * NSC Codec fixes (#12317)
  * Freerdp api nodiscard (#12313)
  * [allocations] fix growth of preallocated buffers (#12319)
  * Rdpdr simplify (#12320)
  * Resource fix (#12323)
  * [winpr,utils] ensure message queue capacity (#12322)
  * [server,shadow] fix return and parameter checks (#12330)
  * Shadow fixes (#12331)
  * [rdtk,nodiscard] mark rdtk API nodiscard (#12329)
  * [client,x11] fix XGetWindowProperty return handling (#12334)
  * Win32 signal (#12335)
  * [channel,usb] fix message parsing and creation (#12336)
  * [cmake] Define WINPR_DEFINE_ATTR_NODISCARD (#12338)
  * Proxy config fix (#12345)
  * [codec,progressive] refine progressive decoding (#12347)
  * [client,sdl] fix sdl_Pointer_New (#12350)
  * [core,gateway] parse [MS-TSGU] 2.2.10.5 HTTP_CHANNEL_RESPONSE_OPTIONAL (#12353)
  * X11 kbd sym (#12354)
  * Windows compile warning fixes (#12357,#12358,#12359)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267201">- Update to version 3.24.0:
  + A new release with bugfixes and many improvements for users and developers alike.
  * Completed the [[nodiscard]] marking of the API to warn about problematic
  * unchecked use of functions
  * Added full C23 support (default stays at C11) to allow new compilers
  * to do stricter checking
  * Improved X11 and SDL3 clients
  * Improved smartcard support
  * proxy now supports RFX graphics mode
  + Security Advisories
  * CVE-2026-29774
  * CVE-2026-29775
  * CVE-2026-29776
  * CVE-2026-31806
  * CVE-2026-31883
  * CVE-2026-31884
  * CVE-2026-31885
  * CVE-2026-31897
  + Changes
  * Attribute nodiscard related chanes (#12325, #12360, #12395, #12406,
    [#12421], #12426, #12177, #12403, #12405, #12407, #12409, #12408,
    [#12412], #12413)
  * c23 related improvements (#12368, #12371, #12379, #12381, #12383,
    [#12385], #12386, #12387, #12384)
  * Generic code cleanups (#12382, #12439, #12455, #12462, #12399, #12473)
    [core,utils] ignore NULL values in remove_rdpdr_type (#12372)
  * [codec,fdk] revert use of WinPR types (#12373)
  * [core,gateway] ignore incomplete rpc header (#12375, #12376)
  * [warnings] make function declaration names consistent (#12377)
  * [libfreerdp] Add new define for logon error info (#12380)
  * [client,x11] improve rails window locking (#12392)
  * Reload fix missing null checks (#12396)
  * Bounds checks (#12400)
  * [server,proxy] check for nullptr before using scard_call_context (#12404)
  * [uwac] fix rectangular glitch around surface damage regions (#12410)
  * Address various error handling inconsistencies (#12411)
  * [core,server] Improve WTS API locking (#12414)
  * Address some GCC compile issues (#12415, #12420)
  * Winpr atexit (#12416)
  * [winpr,smartcard] fix function pointer casts (#12422)
  * Xf timer fix (#12423)
  * [client,sdl] workaround for wlroots compositors (#12425)
  * [client,sdl] fix SdlWindow::query (#12378)
  * [winpr,smartcard] fix PCSC_ReleaseCardContext (#12427)
  * [client,x11] eliminate obsolete compile flags (#12428)
  * [client,common] skip sending input events when not connected (#12429)
  * Input connected checks (#12430)
  * Floatbar and display channel improvements (#12431)
  * [winpr,platform] fix WINPR_ATTR_NODISCARD definition (#12432)
  * [client] Fix writing of gatewayusagemethod to .rdp files (#12433)
  * Nodiscard finetune (#12435)
  * [core] fix missing gateway credential sync (#12436)
  * [client,sdl3] limit FREERDP_WLROOTS_HACK (#12441)
  * [core,settings] Allow FreeRDP_instance in setter (#12442)
  * [codec,h264] make log message trace (#12444)
  * X11 rails improve (#12440)
  * [codec,nsc] limit copy area in nsc_process_message (#12448)
  * Proxy support RFX and NSC settings (#12449)
  * [client,common] display a shortened help on parsing issues (#12450)
  * [winpr,smartcard] refine locking for pcsc layer (#12451)
  * [codec,swscale] allow runtime loading of swscale (#12452)
  * Swscale fallback (#12454)
  * Sdl multi scaling support (#12456)
  * [packaging,flatpak] update runtime and dependencies (#12457)
  * [codec,video] add doxygen version details (#12458)
  * [github,templates] update templates (#12460)
  * [client,sdl] allow FREERDP_WLROOTS_HACK for all sessions (#12461)
  * [warnings,nodiscard] add log messages for failures (#12463)
  * [gdi,gdi] ignore empty rectangles (#12467)
  * Smartcard fix smartcard-login, pass rdpContext for abort (#12466)
  * [winpr,smartcard] fix compiler warnings (#12469)
  * [winpr,timezone] fix search for transition dates (#12468)
  * [client,common] improve /p help (#12471)
  * Scard logging refactored (#12472)
  * [emu,scard] fix smartcard emulation (#12475)
  * Sdl null cursor (#12474)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267202">- Update to version 3.24.1:
  + Minor bug fixes release
  * [warnings] fix various sign and cast warnings (#12480)
  * [client,x11] start with xfc-&gt;remote_app = TRUE; (#12491)
  * Sam file read regression fix (#12484)
  * [ncrypt,smartcardlogon] support ECC keys in PKCS#11 smartcard enumeration (#12490)
  * Fix: memory leak in rdp_client_establish_keys() in libfreerdp/core/co… (#12494)
  * Fix memory leak in freerdp_settings_int_buffer_copy() on error paths (libfreerdp/core/settings.c) (#12486)
  * Code Cleanups (#12493)
  * Fix: memory leak in PCSC_SCardListReadersW() in winpr/libwinpr/smartc… (#12495)
  * [channels,telemetry] use dynamic logging (#12496)
  * [channel,gfx] use generic plugin log (@12498, #12499)
  * [channels,audin] set error when audio_format_read fails (#12500)
  * [channels,video] unify error handling (#12502)
  * Fastpath fine grained lock (#12503)
  * [core,update] make the PlaySound callback non-mandatory (#12504)
  * Refinements: RPM build updates, FIPS improvements (#12506)</changelog>
  <changelog author="yfjiang@suse.com" date="1775044800">- Update to version 3.24.2:
  + CVE fixes:
  * CVE-2026-33952 (bsc#1261196)
  * CVE-2026-33977 (bsc#1261198)
  * CVE-2026-33983 (bsc#1261200)
  * CVE-2026-33984 (bsc#1261211)
  * CVE-2026-33985 (bsc#1261217)
  * CVE-2026-33982 (bsc#1261222)
  * CVE-2026-33986 (bsc#1261223)
  * CVE-2026-33987 (bsc#1261226)
  * CVE-2026-33995 (bsc#1261227)
  + Bug and security fixes release
  * [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)</changelog>
  <changelog author="hpj@urpla.net" date="1775563200">- Add sso-mib library to integrate with Microsoft Azure Entra ID Conditional Access,
  which enables /aad option</changelog>
  <changelog author="christophe@krop.fr" 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="seri@seri.tools" date="1776168000">- Build with SDL3 instead of SDL2 on Tumbleweed</changelog>
  <changelog author="glen.masgai@gmail.com" date="1779278400">- 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>
</package>
<package pkgid="c7b2bba6ea246721cad7242f1121c3cbee42b8158453df90bc5e8cab1ce324a821331eb7e7f4428bb1d5fd41458851bde2d2fa8ab9b2674dd635e1caf15d8019" name="freerdp-server" arch="s390x">
  <version epoch="0" ver="3.26.0" rel="160099.1.3"/>
  <changelog author="yfjiang@suse.com" date="1769169600">- Update to version 3.21.0:
  + Bugfix release with a few new API functions addressing shortcomings with
    regard to input data validation.
    Thanks to @ehdgks0627 we have fixed the following additional (medium)
    client side vulnerabilities:
  * CVE-2026-23530
  * CVE-2026-23531
  * CVE-2026-23532
  * CVE-2026-23533
  * CVE-2026-23534
  * CVE-2026-23732
  * CVE-2026-23883
  * CVE-2026-23884
- Changes from version 3.20.2
  * [client,sdl] fix monitor resolution (#12142)
  * [codec,progressive] fix progressive_rfx_upgrade_block (#12143)
  * Krb cache fix (#12145)
  * Rdpdr improved checks (#12141)
  * Codec advanced length checks (#12146)
  * Glyph fix length checks (#12151)
  * Wlog printf format string checks (#12150)
  * [warnings,format] fix format string warnings (#12152)
  * Double free fixes (#12153)
  * [clang-tidy] clean up code warnings (#12154)
- Drop upstreamed patches:
  + freerdp-split-cast-macros-to-header.patch
  + freerdp-CVE-2025-4478.patch  (CVE-2025-4478,  bsc#1243109)
  + freerdp-CVE-2026-22851.patch (CVE-2026-22851, bsc#1256717)
  + freerdp-CVE-2026-22852.patch (CVE-2026-22852, bsc#1256718)
  + freerdp-CVE-2026-22853.patch (CVE-2026-22853, bsc#1256719)
  + freerdp-CVE-2026-22854.patch (CVE-2026-22854, bsc#1256720)
  + freerdp-CVE-2026-22855.patch (CVE-2026-22855, bsc#1256721)
  + freerdp-CVE-2026-22856.patch (CVE-2026-22856, bsc#1256722)
  + freerdp-CVE-2026-22857.patch (CVE-2026-22857, bsc#1256723)
  + freerdp-CVE-2026-22858.patch (CVE-2026-22858, bsc#1256724)
  + 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-23533.patch (CVE-2026-23533, bsc#1256943)
  + freerdp-CVE-2026-23534.patch (CVE-2026-23534, bsc#1256944)
  + 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="yfjiang@suse.com" date="1769947200">- Update to version 3.22.0:
  + Major bugfix release:
  * Complete overhaul of SDL client
  * Introduction of new WINPR_ATTR_NODISCARD macro wrapping compiler or C language version specific [[nodiscard]] attributes
  * Addition of WINPR_ATTR_NODISCARD to (some) public API functions so usage errors are producing warnings now
  * Add some more stringify functions for logging
  * We've received CVE reports, check
    https://github.com/FreeRDP/FreeRDP/security/advisories for more details!
    @Keryer reported an issue affecting client and proxy:
  * CVE-2026-23948
    @ehdgks0627 did some more fuzzying and found quite a number of client side bugs.
  * CVE-2026-24682
  * CVE-2026-24683
  * CVE-2026-24676
  * CVE-2026-24677
  * CVE-2026-24678
  * CVE-2026-24684
  * CVE-2026-24679
  * CVE-2026-24681
  * CVE-2026-24675
  * CVE-2026-24491
  * CVE-2026-24680
- Changes from version 3.21.0
  * [core,info] fix missing NULL check (#12157)
  * [gateway,tsg] fix TSG_PACKET_RESPONSE parsing (#12161)
  * Allow querying auth identity with kerberos when running as a server (#12162)
  * Sspi krb heimdal (#12163)
  * Tsg fix idleTimeout parsing (#12167)
  * [channels,smartcard] revert 649f7de (#12166)
  * [crypto] deprecate er and der modules (#12170)
  * [channels,rdpei] lock full update, not only parts (#12175)
  * [winpr,platform] add WINPR_ATTR_NODISCARD macro (#12178)
  * Wlog cleanup (#12179)
  * new stringify functions &amp; touch API defines (#12180)
  * Add support for querying SECPKG_ATTR_PACKAGE_INFO to NTLM and Kerberos (#12171)
  * [channels,video] measure times in ns (#12184)
  * [utils] Nodiscard (#12187)
  * Error handling fixes (#12186)
  * [channels,drdynvc] check pointer before reset (#12189)
  * Winpr api def (#12190)
  * [winpr,platform] drop C23 [[nodiscard]] (#12192)
  * [gdi] add additional checks for a valid rdpGdi (#12194)
  * Sdl3 high dpiv2 (#12173)
  * peer: Disconnect if Logon() returned FALSE (#12196)
  * [channels,rdpecam] fix PROPERTY_DESCRIPTION parsing (#12197)
  * [channel,rdpsnd] only clean up thread before free (#12199)
  * [channels,rdpei] add RDPINPUT_CONTACT_FLAG_UP (#12195)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267200">- Update to 3.23.0
  + We've received in depth analysis of FreeRDP client code and
    have addressed shortcomings uncovered by these.
  * CVE-2026-26965
  * CVE-2026-26955
  * CVE-2026-26271
  * CVE-2026-25997
  * CVE-2026-25959
  * CVE-2026-25955
  * CVE-2026-25954
  * CVE-2026-25953
  * CVE-2026-25952
  * CVE-2026-25942
  * CVE-2026-25941
  + Changes
  * Sdl cleanup (#12202)
  * [client,sdl] do not apply window offset (#12205)
  * [client,sdl] add SDL_Error to exceptions (#12214)
  * Rdp monitor log (#12215)
  * [winpr,smartcard] implement some attributes (#12213)
  * [client,windows] Fix return value checks for mouse event functions (#12279)
  * [channels,rdpecam] fix sws context checks (#12272)
  * [client,windows] Enhance error handling and context validation (#12264)
  * [client,windows] Add window handle validation in RDP_EVENT_TYPE_WINDOW_NEW (#12261)
  * [client,sdl] fix multimon/fullscreen on wayland (#12248)
  * Vendor by app (#12207)
  * [core,gateway] relax TSG parsing (#12283)
  * [winpr,smartcard] simplify PCSC_ReadDeviceSystemName (#12273)
  * [client,windows] Implement complete keyboard indicator synchronization (#12268)
  * Fixes more more more (#12286)
  * Use application details for names (#12285)
  * warning cleanups (#12289)
  * Warning cleanup (#12291)
  * [client,windows] Enhance memory safety with NULL checks and resource protection (#12271)
  * [client,x11] apply /size:xx% only once (#12293)
  * Freerdp config test (#12295)
  * [winpr,smartcard] fix returned attribute length (#12296)
  * [client,SDL3] Fix properly handle smart-sizing with fullscreen (#12298)
  * [core,test] fix use after free (#12299)
  * Sign warnings (#12300)
  * [cmake,compiler] disable -Wjump-misses-init (#12301)
  * [codec,color] fix input length checks (#12302)
  * [client,sdl] improve cursor updates, fix surface sizes (#12303)
  * Sdl fullscreen (#12217)
  * [client,sdl] fix move constructor of SdlWindow (#12305)
  * [utils,smartcard] check stream length on padding (#12306)
  * [android] Fix invert scrolling default value mismatch (#12309)
  * Clear fix bounds checks (#12310)
  * Winpr attr nodiscard fkt ptr (#12311)
  * [codec,planar] fix missing destination bounds checks (#12312)
  * [codec,clear] fix destination checks (#12315)
  * NSC Codec fixes (#12317)
  * Freerdp api nodiscard (#12313)
  * [allocations] fix growth of preallocated buffers (#12319)
  * Rdpdr simplify (#12320)
  * Resource fix (#12323)
  * [winpr,utils] ensure message queue capacity (#12322)
  * [server,shadow] fix return and parameter checks (#12330)
  * Shadow fixes (#12331)
  * [rdtk,nodiscard] mark rdtk API nodiscard (#12329)
  * [client,x11] fix XGetWindowProperty return handling (#12334)
  * Win32 signal (#12335)
  * [channel,usb] fix message parsing and creation (#12336)
  * [cmake] Define WINPR_DEFINE_ATTR_NODISCARD (#12338)
  * Proxy config fix (#12345)
  * [codec,progressive] refine progressive decoding (#12347)
  * [client,sdl] fix sdl_Pointer_New (#12350)
  * [core,gateway] parse [MS-TSGU] 2.2.10.5 HTTP_CHANNEL_RESPONSE_OPTIONAL (#12353)
  * X11 kbd sym (#12354)
  * Windows compile warning fixes (#12357,#12358,#12359)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267201">- Update to version 3.24.0:
  + A new release with bugfixes and many improvements for users and developers alike.
  * Completed the [[nodiscard]] marking of the API to warn about problematic
  * unchecked use of functions
  * Added full C23 support (default stays at C11) to allow new compilers
  * to do stricter checking
  * Improved X11 and SDL3 clients
  * Improved smartcard support
  * proxy now supports RFX graphics mode
  + Security Advisories
  * CVE-2026-29774
  * CVE-2026-29775
  * CVE-2026-29776
  * CVE-2026-31806
  * CVE-2026-31883
  * CVE-2026-31884
  * CVE-2026-31885
  * CVE-2026-31897
  + Changes
  * Attribute nodiscard related chanes (#12325, #12360, #12395, #12406,
    [#12421], #12426, #12177, #12403, #12405, #12407, #12409, #12408,
    [#12412], #12413)
  * c23 related improvements (#12368, #12371, #12379, #12381, #12383,
    [#12385], #12386, #12387, #12384)
  * Generic code cleanups (#12382, #12439, #12455, #12462, #12399, #12473)
    [core,utils] ignore NULL values in remove_rdpdr_type (#12372)
  * [codec,fdk] revert use of WinPR types (#12373)
  * [core,gateway] ignore incomplete rpc header (#12375, #12376)
  * [warnings] make function declaration names consistent (#12377)
  * [libfreerdp] Add new define for logon error info (#12380)
  * [client,x11] improve rails window locking (#12392)
  * Reload fix missing null checks (#12396)
  * Bounds checks (#12400)
  * [server,proxy] check for nullptr before using scard_call_context (#12404)
  * [uwac] fix rectangular glitch around surface damage regions (#12410)
  * Address various error handling inconsistencies (#12411)
  * [core,server] Improve WTS API locking (#12414)
  * Address some GCC compile issues (#12415, #12420)
  * Winpr atexit (#12416)
  * [winpr,smartcard] fix function pointer casts (#12422)
  * Xf timer fix (#12423)
  * [client,sdl] workaround for wlroots compositors (#12425)
  * [client,sdl] fix SdlWindow::query (#12378)
  * [winpr,smartcard] fix PCSC_ReleaseCardContext (#12427)
  * [client,x11] eliminate obsolete compile flags (#12428)
  * [client,common] skip sending input events when not connected (#12429)
  * Input connected checks (#12430)
  * Floatbar and display channel improvements (#12431)
  * [winpr,platform] fix WINPR_ATTR_NODISCARD definition (#12432)
  * [client] Fix writing of gatewayusagemethod to .rdp files (#12433)
  * Nodiscard finetune (#12435)
  * [core] fix missing gateway credential sync (#12436)
  * [client,sdl3] limit FREERDP_WLROOTS_HACK (#12441)
  * [core,settings] Allow FreeRDP_instance in setter (#12442)
  * [codec,h264] make log message trace (#12444)
  * X11 rails improve (#12440)
  * [codec,nsc] limit copy area in nsc_process_message (#12448)
  * Proxy support RFX and NSC settings (#12449)
  * [client,common] display a shortened help on parsing issues (#12450)
  * [winpr,smartcard] refine locking for pcsc layer (#12451)
  * [codec,swscale] allow runtime loading of swscale (#12452)
  * Swscale fallback (#12454)
  * Sdl multi scaling support (#12456)
  * [packaging,flatpak] update runtime and dependencies (#12457)
  * [codec,video] add doxygen version details (#12458)
  * [github,templates] update templates (#12460)
  * [client,sdl] allow FREERDP_WLROOTS_HACK for all sessions (#12461)
  * [warnings,nodiscard] add log messages for failures (#12463)
  * [gdi,gdi] ignore empty rectangles (#12467)
  * Smartcard fix smartcard-login, pass rdpContext for abort (#12466)
  * [winpr,smartcard] fix compiler warnings (#12469)
  * [winpr,timezone] fix search for transition dates (#12468)
  * [client,common] improve /p help (#12471)
  * Scard logging refactored (#12472)
  * [emu,scard] fix smartcard emulation (#12475)
  * Sdl null cursor (#12474)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267202">- Update to version 3.24.1:
  + Minor bug fixes release
  * [warnings] fix various sign and cast warnings (#12480)
  * [client,x11] start with xfc-&gt;remote_app = TRUE; (#12491)
  * Sam file read regression fix (#12484)
  * [ncrypt,smartcardlogon] support ECC keys in PKCS#11 smartcard enumeration (#12490)
  * Fix: memory leak in rdp_client_establish_keys() in libfreerdp/core/co… (#12494)
  * Fix memory leak in freerdp_settings_int_buffer_copy() on error paths (libfreerdp/core/settings.c) (#12486)
  * Code Cleanups (#12493)
  * Fix: memory leak in PCSC_SCardListReadersW() in winpr/libwinpr/smartc… (#12495)
  * [channels,telemetry] use dynamic logging (#12496)
  * [channel,gfx] use generic plugin log (@12498, #12499)
  * [channels,audin] set error when audio_format_read fails (#12500)
  * [channels,video] unify error handling (#12502)
  * Fastpath fine grained lock (#12503)
  * [core,update] make the PlaySound callback non-mandatory (#12504)
  * Refinements: RPM build updates, FIPS improvements (#12506)</changelog>
  <changelog author="yfjiang@suse.com" date="1775044800">- Update to version 3.24.2:
  + CVE fixes:
  * CVE-2026-33952 (bsc#1261196)
  * CVE-2026-33977 (bsc#1261198)
  * CVE-2026-33983 (bsc#1261200)
  * CVE-2026-33984 (bsc#1261211)
  * CVE-2026-33985 (bsc#1261217)
  * CVE-2026-33982 (bsc#1261222)
  * CVE-2026-33986 (bsc#1261223)
  * CVE-2026-33987 (bsc#1261226)
  * CVE-2026-33995 (bsc#1261227)
  + Bug and security fixes release
  * [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)</changelog>
  <changelog author="hpj@urpla.net" date="1775563200">- Add sso-mib library to integrate with Microsoft Azure Entra ID Conditional Access,
  which enables /aad option</changelog>
  <changelog author="christophe@krop.fr" 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="seri@seri.tools" date="1776168000">- Build with SDL3 instead of SDL2 on Tumbleweed</changelog>
  <changelog author="glen.masgai@gmail.com" date="1779278400">- 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>
</package>
<package pkgid="3390e0dc5826469e92aad63ccc3927ef2724ef1ec3ccddfd8d9395b53bd59a4fb85c1d90aea73b9aa391e3c6c6bd3dd4c68013ec638049e77c79876bb4ddd7a5" name="freerdp-wayland" arch="s390x">
  <version epoch="0" ver="3.26.0" rel="160099.1.3"/>
  <changelog author="yfjiang@suse.com" date="1769169600">- Update to version 3.21.0:
  + Bugfix release with a few new API functions addressing shortcomings with
    regard to input data validation.
    Thanks to @ehdgks0627 we have fixed the following additional (medium)
    client side vulnerabilities:
  * CVE-2026-23530
  * CVE-2026-23531
  * CVE-2026-23532
  * CVE-2026-23533
  * CVE-2026-23534
  * CVE-2026-23732
  * CVE-2026-23883
  * CVE-2026-23884
- Changes from version 3.20.2
  * [client,sdl] fix monitor resolution (#12142)
  * [codec,progressive] fix progressive_rfx_upgrade_block (#12143)
  * Krb cache fix (#12145)
  * Rdpdr improved checks (#12141)
  * Codec advanced length checks (#12146)
  * Glyph fix length checks (#12151)
  * Wlog printf format string checks (#12150)
  * [warnings,format] fix format string warnings (#12152)
  * Double free fixes (#12153)
  * [clang-tidy] clean up code warnings (#12154)
- Drop upstreamed patches:
  + freerdp-split-cast-macros-to-header.patch
  + freerdp-CVE-2025-4478.patch  (CVE-2025-4478,  bsc#1243109)
  + freerdp-CVE-2026-22851.patch (CVE-2026-22851, bsc#1256717)
  + freerdp-CVE-2026-22852.patch (CVE-2026-22852, bsc#1256718)
  + freerdp-CVE-2026-22853.patch (CVE-2026-22853, bsc#1256719)
  + freerdp-CVE-2026-22854.patch (CVE-2026-22854, bsc#1256720)
  + freerdp-CVE-2026-22855.patch (CVE-2026-22855, bsc#1256721)
  + freerdp-CVE-2026-22856.patch (CVE-2026-22856, bsc#1256722)
  + freerdp-CVE-2026-22857.patch (CVE-2026-22857, bsc#1256723)
  + freerdp-CVE-2026-22858.patch (CVE-2026-22858, bsc#1256724)
  + 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-23533.patch (CVE-2026-23533, bsc#1256943)
  + freerdp-CVE-2026-23534.patch (CVE-2026-23534, bsc#1256944)
  + 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="yfjiang@suse.com" date="1769947200">- Update to version 3.22.0:
  + Major bugfix release:
  * Complete overhaul of SDL client
  * Introduction of new WINPR_ATTR_NODISCARD macro wrapping compiler or C language version specific [[nodiscard]] attributes
  * Addition of WINPR_ATTR_NODISCARD to (some) public API functions so usage errors are producing warnings now
  * Add some more stringify functions for logging
  * We've received CVE reports, check
    https://github.com/FreeRDP/FreeRDP/security/advisories for more details!
    @Keryer reported an issue affecting client and proxy:
  * CVE-2026-23948
    @ehdgks0627 did some more fuzzying and found quite a number of client side bugs.
  * CVE-2026-24682
  * CVE-2026-24683
  * CVE-2026-24676
  * CVE-2026-24677
  * CVE-2026-24678
  * CVE-2026-24684
  * CVE-2026-24679
  * CVE-2026-24681
  * CVE-2026-24675
  * CVE-2026-24491
  * CVE-2026-24680
- Changes from version 3.21.0
  * [core,info] fix missing NULL check (#12157)
  * [gateway,tsg] fix TSG_PACKET_RESPONSE parsing (#12161)
  * Allow querying auth identity with kerberos when running as a server (#12162)
  * Sspi krb heimdal (#12163)
  * Tsg fix idleTimeout parsing (#12167)
  * [channels,smartcard] revert 649f7de (#12166)
  * [crypto] deprecate er and der modules (#12170)
  * [channels,rdpei] lock full update, not only parts (#12175)
  * [winpr,platform] add WINPR_ATTR_NODISCARD macro (#12178)
  * Wlog cleanup (#12179)
  * new stringify functions &amp; touch API defines (#12180)
  * Add support for querying SECPKG_ATTR_PACKAGE_INFO to NTLM and Kerberos (#12171)
  * [channels,video] measure times in ns (#12184)
  * [utils] Nodiscard (#12187)
  * Error handling fixes (#12186)
  * [channels,drdynvc] check pointer before reset (#12189)
  * Winpr api def (#12190)
  * [winpr,platform] drop C23 [[nodiscard]] (#12192)
  * [gdi] add additional checks for a valid rdpGdi (#12194)
  * Sdl3 high dpiv2 (#12173)
  * peer: Disconnect if Logon() returned FALSE (#12196)
  * [channels,rdpecam] fix PROPERTY_DESCRIPTION parsing (#12197)
  * [channel,rdpsnd] only clean up thread before free (#12199)
  * [channels,rdpei] add RDPINPUT_CONTACT_FLAG_UP (#12195)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267200">- Update to 3.23.0
  + We've received in depth analysis of FreeRDP client code and
    have addressed shortcomings uncovered by these.
  * CVE-2026-26965
  * CVE-2026-26955
  * CVE-2026-26271
  * CVE-2026-25997
  * CVE-2026-25959
  * CVE-2026-25955
  * CVE-2026-25954
  * CVE-2026-25953
  * CVE-2026-25952
  * CVE-2026-25942
  * CVE-2026-25941
  + Changes
  * Sdl cleanup (#12202)
  * [client,sdl] do not apply window offset (#12205)
  * [client,sdl] add SDL_Error to exceptions (#12214)
  * Rdp monitor log (#12215)
  * [winpr,smartcard] implement some attributes (#12213)
  * [client,windows] Fix return value checks for mouse event functions (#12279)
  * [channels,rdpecam] fix sws context checks (#12272)
  * [client,windows] Enhance error handling and context validation (#12264)
  * [client,windows] Add window handle validation in RDP_EVENT_TYPE_WINDOW_NEW (#12261)
  * [client,sdl] fix multimon/fullscreen on wayland (#12248)
  * Vendor by app (#12207)
  * [core,gateway] relax TSG parsing (#12283)
  * [winpr,smartcard] simplify PCSC_ReadDeviceSystemName (#12273)
  * [client,windows] Implement complete keyboard indicator synchronization (#12268)
  * Fixes more more more (#12286)
  * Use application details for names (#12285)
  * warning cleanups (#12289)
  * Warning cleanup (#12291)
  * [client,windows] Enhance memory safety with NULL checks and resource protection (#12271)
  * [client,x11] apply /size:xx% only once (#12293)
  * Freerdp config test (#12295)
  * [winpr,smartcard] fix returned attribute length (#12296)
  * [client,SDL3] Fix properly handle smart-sizing with fullscreen (#12298)
  * [core,test] fix use after free (#12299)
  * Sign warnings (#12300)
  * [cmake,compiler] disable -Wjump-misses-init (#12301)
  * [codec,color] fix input length checks (#12302)
  * [client,sdl] improve cursor updates, fix surface sizes (#12303)
  * Sdl fullscreen (#12217)
  * [client,sdl] fix move constructor of SdlWindow (#12305)
  * [utils,smartcard] check stream length on padding (#12306)
  * [android] Fix invert scrolling default value mismatch (#12309)
  * Clear fix bounds checks (#12310)
  * Winpr attr nodiscard fkt ptr (#12311)
  * [codec,planar] fix missing destination bounds checks (#12312)
  * [codec,clear] fix destination checks (#12315)
  * NSC Codec fixes (#12317)
  * Freerdp api nodiscard (#12313)
  * [allocations] fix growth of preallocated buffers (#12319)
  * Rdpdr simplify (#12320)
  * Resource fix (#12323)
  * [winpr,utils] ensure message queue capacity (#12322)
  * [server,shadow] fix return and parameter checks (#12330)
  * Shadow fixes (#12331)
  * [rdtk,nodiscard] mark rdtk API nodiscard (#12329)
  * [client,x11] fix XGetWindowProperty return handling (#12334)
  * Win32 signal (#12335)
  * [channel,usb] fix message parsing and creation (#12336)
  * [cmake] Define WINPR_DEFINE_ATTR_NODISCARD (#12338)
  * Proxy config fix (#12345)
  * [codec,progressive] refine progressive decoding (#12347)
  * [client,sdl] fix sdl_Pointer_New (#12350)
  * [core,gateway] parse [MS-TSGU] 2.2.10.5 HTTP_CHANNEL_RESPONSE_OPTIONAL (#12353)
  * X11 kbd sym (#12354)
  * Windows compile warning fixes (#12357,#12358,#12359)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267201">- Update to version 3.24.0:
  + A new release with bugfixes and many improvements for users and developers alike.
  * Completed the [[nodiscard]] marking of the API to warn about problematic
  * unchecked use of functions
  * Added full C23 support (default stays at C11) to allow new compilers
  * to do stricter checking
  * Improved X11 and SDL3 clients
  * Improved smartcard support
  * proxy now supports RFX graphics mode
  + Security Advisories
  * CVE-2026-29774
  * CVE-2026-29775
  * CVE-2026-29776
  * CVE-2026-31806
  * CVE-2026-31883
  * CVE-2026-31884
  * CVE-2026-31885
  * CVE-2026-31897
  + Changes
  * Attribute nodiscard related chanes (#12325, #12360, #12395, #12406,
    [#12421], #12426, #12177, #12403, #12405, #12407, #12409, #12408,
    [#12412], #12413)
  * c23 related improvements (#12368, #12371, #12379, #12381, #12383,
    [#12385], #12386, #12387, #12384)
  * Generic code cleanups (#12382, #12439, #12455, #12462, #12399, #12473)
    [core,utils] ignore NULL values in remove_rdpdr_type (#12372)
  * [codec,fdk] revert use of WinPR types (#12373)
  * [core,gateway] ignore incomplete rpc header (#12375, #12376)
  * [warnings] make function declaration names consistent (#12377)
  * [libfreerdp] Add new define for logon error info (#12380)
  * [client,x11] improve rails window locking (#12392)
  * Reload fix missing null checks (#12396)
  * Bounds checks (#12400)
  * [server,proxy] check for nullptr before using scard_call_context (#12404)
  * [uwac] fix rectangular glitch around surface damage regions (#12410)
  * Address various error handling inconsistencies (#12411)
  * [core,server] Improve WTS API locking (#12414)
  * Address some GCC compile issues (#12415, #12420)
  * Winpr atexit (#12416)
  * [winpr,smartcard] fix function pointer casts (#12422)
  * Xf timer fix (#12423)
  * [client,sdl] workaround for wlroots compositors (#12425)
  * [client,sdl] fix SdlWindow::query (#12378)
  * [winpr,smartcard] fix PCSC_ReleaseCardContext (#12427)
  * [client,x11] eliminate obsolete compile flags (#12428)
  * [client,common] skip sending input events when not connected (#12429)
  * Input connected checks (#12430)
  * Floatbar and display channel improvements (#12431)
  * [winpr,platform] fix WINPR_ATTR_NODISCARD definition (#12432)
  * [client] Fix writing of gatewayusagemethod to .rdp files (#12433)
  * Nodiscard finetune (#12435)
  * [core] fix missing gateway credential sync (#12436)
  * [client,sdl3] limit FREERDP_WLROOTS_HACK (#12441)
  * [core,settings] Allow FreeRDP_instance in setter (#12442)
  * [codec,h264] make log message trace (#12444)
  * X11 rails improve (#12440)
  * [codec,nsc] limit copy area in nsc_process_message (#12448)
  * Proxy support RFX and NSC settings (#12449)
  * [client,common] display a shortened help on parsing issues (#12450)
  * [winpr,smartcard] refine locking for pcsc layer (#12451)
  * [codec,swscale] allow runtime loading of swscale (#12452)
  * Swscale fallback (#12454)
  * Sdl multi scaling support (#12456)
  * [packaging,flatpak] update runtime and dependencies (#12457)
  * [codec,video] add doxygen version details (#12458)
  * [github,templates] update templates (#12460)
  * [client,sdl] allow FREERDP_WLROOTS_HACK for all sessions (#12461)
  * [warnings,nodiscard] add log messages for failures (#12463)
  * [gdi,gdi] ignore empty rectangles (#12467)
  * Smartcard fix smartcard-login, pass rdpContext for abort (#12466)
  * [winpr,smartcard] fix compiler warnings (#12469)
  * [winpr,timezone] fix search for transition dates (#12468)
  * [client,common] improve /p help (#12471)
  * Scard logging refactored (#12472)
  * [emu,scard] fix smartcard emulation (#12475)
  * Sdl null cursor (#12474)</changelog>
  <changelog author="yfjiang@suse.com" date="1774267202">- Update to version 3.24.1:
  + Minor bug fixes release
  * [warnings] fix various sign and cast warnings (#12480)
  * [client,x11] start with xfc-&gt;remote_app = TRUE; (#12491)
  * Sam file read regression fix (#12484)
  * [ncrypt,smartcardlogon] support ECC keys in PKCS#11 smartcard enumeration (#12490)
  * Fix: memory leak in rdp_client_establish_keys() in libfreerdp/core/co… (#12494)
  * Fix memory leak in freerdp_settings_int_buffer_copy() on error paths (libfreerdp/core/settings.c) (#12486)
  * Code Cleanups (#12493)
  * Fix: memory leak in PCSC_SCardListReadersW() in winpr/libwinpr/smartc… (#12495)
  * [channels,telemetry] use dynamic logging (#12496)
  * [channel,gfx] use generic plugin log (@12498, #12499)
  * [channels,audin] set error when audio_format_read fails (#12500)
  * [channels,video] unify error handling (#12502)
  * Fastpath fine grained lock (#12503)
  * [core,update] make the PlaySound callback non-mandatory (#12504)
  * Refinements: RPM build updates, FIPS improvements (#12506)</changelog>
  <changelog author="yfjiang@suse.com" date="1775044800">- Update to version 3.24.2:
  + CVE fixes:
  * CVE-2026-33952 (bsc#1261196)
  * CVE-2026-33977 (bsc#1261198)
  * CVE-2026-33983 (bsc#1261200)
  * CVE-2026-33984 (bsc#1261211)
  * CVE-2026-33985 (bsc#1261217)
  * CVE-2026-33982 (bsc#1261222)
  * CVE-2026-33986 (bsc#1261223)
  * CVE-2026-33987 (bsc#1261226)
  * CVE-2026-33995 (bsc#1261227)
  + Bug and security fixes release
  * [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)</changelog>
  <changelog author="hpj@urpla.net" date="1775563200">- Add sso-mib library to integrate with Microsoft Azure Entra ID Conditional Access,
  which enables /aad option</changelog>
  <changelog author="christophe@krop.fr" 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="seri@seri.tools" date="1776168000">- Build with SDL3 instead of SDL2 on Tumbleweed</changelog>
  <changelog author="glen.masgai@gmail.com" date="1779278400">- 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>
</package>
<package pkgid="f4f75e53558481ea493c8821d7c35ea085495e1e0e55bb561960c117cf01a1fa0bc4d6312d694aef361ab1b6cd0b83a2c33286120946b41da91445642d36e607" name="freerdp2" arch="s390x">
  <version epoch="0" ver="2.11.7" rel="bp161.3.1"/>
  <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="d951b85c4482320de349a14c90245357158ceef827234ce0aba746348ad7027639bc93377348ff973435a621a5793cf58bef31889f2e462ad099016ee32ff230" name="freerdp2-devel" arch="s390x">
  <version epoch="0" ver="2.11.7" rel="bp161.3.1"/>
  <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="d3fdb93eb923691c2deb900bfd5ee8a0ddbf2198ba4f8ed24eebc28eb6a103a45314dee0c2b27e14b76f75b96837ccd8f07f632a48c106b2b4c5b6cfb95a7810" name="freerdp2-proxy" arch="s390x">
  <version epoch="0" ver="2.11.7" rel="bp161.3.1"/>
  <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="29e25fe4c19c77b0ba44628ef58c979a38138d22097bbbef3b17a6453d33c8a887ef50373a678b93c398dcf5ded9d9ebdf145265b904443cd3debdbab0f14272" name="freerdp2-server" arch="s390x">
  <version epoch="0" ver="2.11.7" rel="bp161.3.1"/>
  <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="1a28609c98655c0f45d720a71bfdf93306c0d1c286a9abf5ebf40a2066aefbae64aad3e72f15974a757060adbd142de5823c055d8aa8743cf36c4faa76e5bba0" name="freesrp-devel" arch="s390x">
  <version epoch="0" ver="0.3.0" rel="bp161.1.3"/>
  <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="c14692fedc23d1bbbf0e6e2313a9c52c3a2798c74c4947981a0bbe44c7fc8e1f25bdb8904f8c1b6dc736a7a38dca27612324ebcaee39076d7cd8a39fc1c63231" name="freesrp-udev" arch="s390x">
  <version epoch="0" ver="0.3.0" rel="bp161.1.3"/>
  <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="f195bb17866969c5c49014643aa927744fc23940ee426f4b8608799c1808e32aedaec96a8a1ae718d88a6e272d316b467722144a388fd3762b1a31c74a9f20f1" name="freetds-config" arch="s390x">
  <version epoch="0" ver="1.4.17" rel="160099.2.2"/>
  <changelog author="dmueller@suse.com" date="1677758400">- update to 1.3.17:
  * Update dblib.c - _get_printable_size
  * Added more types to _get_printable_size based on /misc/types.csv</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 1.3.18
  * Fix redirect with Azure
- modified patches
  % configure-return-void-fix.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1693828800">- version update to 1.3.20
  * Allows to specify separate date and/or time format.
  * Add "date only format" and "time only format" to locales.conf
    configuration.
  * Better logs for iconv initialization
  * Report more verbose and helpful logs if tds_iconv_init fails.</changelog>
  <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="dmueller@suse.com" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
  <changelog author="dmueller@suse.com" date="1703678400">- update to 1.4.10:
  * odbc: Return better error for invalid character set</changelog>
  <changelog author="dimstar@opensuse.org" 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="dmueller@suse.com" 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>
</package>
<package pkgid="0c327557937c9708fbc127a04c7bd3313103e2410b0f6fb428b6d2a9b66d4daf46b6f3ebbfcf529328a3d481f988893541753cf03a4a53dfaa6c0f6938fc3187" name="freetds-devel" arch="s390x">
  <version epoch="0" ver="1.4.17" rel="160099.2.2"/>
  <changelog author="dmueller@suse.com" date="1677758400">- update to 1.3.17:
  * Update dblib.c - _get_printable_size
  * Added more types to _get_printable_size based on /misc/types.csv</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 1.3.18
  * Fix redirect with Azure
- modified patches
  % configure-return-void-fix.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1693828800">- version update to 1.3.20
  * Allows to specify separate date and/or time format.
  * Add "date only format" and "time only format" to locales.conf
    configuration.
  * Better logs for iconv initialization
  * Report more verbose and helpful logs if tds_iconv_init fails.</changelog>
  <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="dmueller@suse.com" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
  <changelog author="dmueller@suse.com" date="1703678400">- update to 1.4.10:
  * odbc: Return better error for invalid character set</changelog>
  <changelog author="dimstar@opensuse.org" 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="dmueller@suse.com" 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>
</package>
<package pkgid="a1552b368f63979a424b25e4f323d849c43fa3d7f048271162c54796aea38f3175b6ad180a261e9b1b777e6578af24de8445c1fbf4832230c002f31678df109a" name="freetds-doc" arch="s390x">
  <version epoch="0" ver="1.4.17" rel="160099.2.2"/>
  <changelog author="dmueller@suse.com" date="1677758400">- update to 1.3.17:
  * Update dblib.c - _get_printable_size
  * Added more types to _get_printable_size based on /misc/types.csv</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 1.3.18
  * Fix redirect with Azure
- modified patches
  % configure-return-void-fix.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1693828800">- version update to 1.3.20
  * Allows to specify separate date and/or time format.
  * Add "date only format" and "time only format" to locales.conf
    configuration.
  * Better logs for iconv initialization
  * Report more verbose and helpful logs if tds_iconv_init fails.</changelog>
  <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="dmueller@suse.com" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
  <changelog author="dmueller@suse.com" date="1703678400">- update to 1.4.10:
  * odbc: Return better error for invalid character set</changelog>
  <changelog author="dimstar@opensuse.org" 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="dmueller@suse.com" 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>
</package>
<package pkgid="e713164f4e13e065d77073939d91d972c00c09a312a2eaae5081ec56abae71ddb3676d7f9a279ba377b7f1a77d6a8050d2d86f23a908b05b0e3a12d074f48369" name="freetds-tools" arch="s390x">
  <version epoch="0" ver="1.4.17" rel="160099.2.2"/>
  <changelog author="dmueller@suse.com" date="1677758400">- update to 1.3.17:
  * Update dblib.c - _get_printable_size
  * Added more types to _get_printable_size based on /misc/types.csv</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 1.3.18
  * Fix redirect with Azure
- modified patches
  % configure-return-void-fix.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1693828800">- version update to 1.3.20
  * Allows to specify separate date and/or time format.
  * Add "date only format" and "time only format" to locales.conf
    configuration.
  * Better logs for iconv initialization
  * Report more verbose and helpful logs if tds_iconv_init fails.</changelog>
  <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="dmueller@suse.com" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
  <changelog author="dmueller@suse.com" date="1703678400">- update to 1.4.10:
  * odbc: Return better error for invalid character set</changelog>
  <changelog author="dimstar@opensuse.org" 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="dmueller@suse.com" 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>
</package>
<package pkgid="403edeb09cba3f6044a571d03bc1ec91fbe63831fd8903e6723c09da79247f24c0951772149067986989ebbdda8a1fc6d91b6d246715808d28a8712bec51843a" name="freetype2-devel" arch="s390x">
  <version epoch="0" ver="2.14.3" rel="160099.1.2"/>
  <changelog author="dmueller@suse.com" 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="fcrozat@suse.com" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dmueller@suse.com" 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="dimstar@opensuse.org" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="fstrba@suse.com" 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="fstrba@suse.com" 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="4d128a12422474751fbde0d127ef688010c14f6b047ed8c2308cf52d073ef5d2c38eb504e0a4db5e78b653150f5f92aa11bc02a2316a945121bb4269ff779656" name="freetype2-profile-tti35" arch="noarch">
  <version epoch="0" ver="2.14.3" rel="160099.1.2"/>
  <changelog author="dmueller@suse.com" 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="fcrozat@suse.com" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dmueller@suse.com" 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="dimstar@opensuse.org" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="fstrba@suse.com" 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="fstrba@suse.com" 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="faa56b4024e82d6c6a7b17ba4e5e412c2247f20c2a5b7dacd91cf89a809b5d3a0d4564ca7f994d030bf0b59ff33805075a1f4e37dd8404df471dfba39dc4cb5f" name="freexl-devel" arch="s390x">
  <version epoch="0" ver="2.0.0" rel="bp161.1.2"/>
  <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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.0.6:
  * no changelog provided by upstream</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704283200">- update to 2.0.0:
  * no changelog provided by upstream</changelog>
</package>
<package pkgid="7b9bfb14be2050a285158d8cf7f7a0adc6e3f90d8a108006fc4a996e8687ad42b8e1658370d2775d740c115703b1f3111cbe5f5ee319d4c93369a1fee01fba6c" name="frei0r-plugins" arch="s390x">
  <version epoch="0" ver="2.3.3" rel="bp161.1.3"/>
  <changelog author="olaf@aepfle.de" date="1457092800">- Fix frei0r-plugins-openCV-3.0-compatibility.patch</changelog>
  <changelog author="davejplater@gmail.com" date="1511870400">- Update to version 1.6.1
- Rebase frei0r-plugins-1.4-missing_include.patch
- Rebase frei0r-plugins-openCV-3.0-compatibility.patch it is mostly
  included upstream.
- Upstream changes:
  * Minor fixes to the build system. Version correctly updated.
  * This release contains new filters and some bugfixes to parameters
  and building environment, documentation is updated accordingly.
  * New filters (3): bgsubtract0r, glitch0r, rgbsplit0r
  * Updated (2): Distort0r now mode and velocity, Curves has improved
  precision.
  * This release fixes several major bugs in existing plugins and adds
  one new filter: NDVI (Normalized Difference Vegetation Index).</changelog>
  <changelog author="tchvatal@suse.com" date="1512561600">- Reduce bit operations we do in the spec and convert to pkgconfig
  dependencies
- Switch LICENSE to GPL-3.0+ even tho upstream says 2.0+ is enough
  quite few filters and generators are 3.0+ only</changelog>
  <changelog author="davejplater@gmail.com" date="1512820800">- Split off plugins built against OpenCV because they cause
  multiprocessing issues in shotcut and kdenlive. See boo#1068792
  and https://github.com/mltframework/mlt/issues/274.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1540987200">- Add frei0r-plugins-openCV-3.4.2-compatibility.patch to fix a
  build failure with openCV &gt; 3.4.1
- Run spec-cleaner</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1577880000">- Update to version 1.7.0
  * This release includes three new filters, code cleanups and several
    bugfixes improving stability of existing plugins.
  * New filters (3): normaliz0r, elastic_scale, premultiply.
  * Updated (47): alpha0ps, baltan, bgsubtractor, bluescreen0r, blur,
    c0rners, cairogradient, cairoimagegrid, cartoon, cluster,
    coloradj, colorhalftone, curves, d90stairsteppingfix, defish0r,
    delay0r, edgeglow, emboss, facebl0r, facedetect, levels,
    lightgraffiti, measure, ndvi, nervous, nosync0r, primaries,
    rgbnoice, rgbsplit0r, scanline0r, select0r, sopsat, spillsupress,
    three_point_balance, timeout, tutorial, vertigo, vignette, water,
    alphaatop, alphain, alphaout, alphaover, alphaxor,
    cairoaffineblend, cairoblend, xfade0r
- Drop obsolete patches:
  * frei0r-plugins-1.4-missing_include.patch
  * frei0r-plugins-openCV-3.0-compatibility.patch
  * frei0r-plugins-openCV-3.4.2-compatibility.patch
- Fix compilation with OpenCV 3.4.9/4.2.0
  * 0001-Port-facebl0r-to-OpenCV-C-API.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 1.8.0
  * Consolidated opencv4 support
  * spelling fixes
  * using the void keyword in function declaration
  * Add FX aech0r . Aim to simulate an analog video echo.
  * Fix build for opencv4
  * Fill uninitialized gaps between grid images
  * Avoid destructing alpha channel.
  * pixeliz0r: Limit the blocksize to a minimum of 1 pixel
  * edgeglow: Fix hsl to rgb conversion
- Drop 0001-Port-facebl0r-to-OpenCV-C-API.patch, merged upstream</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664193600">- Use opencv 4 for building frei0r-plugins when possible.
  opencv 3 doesn't support FFmpeg 5.</changelog>
  <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>
</package>
<package pkgid="4781658cacfa4548085e541128083529d5c163b11a73e8e7e706e05e29989c42b3d5c4a191021abbd3b14c67d08dc8525157c0df8fe0026ad3c489377786016c" name="frei0r-plugins-devel" arch="s390x">
  <version epoch="0" ver="2.3.3" rel="bp161.1.3"/>
  <changelog author="olaf@aepfle.de" date="1457092800">- Fix frei0r-plugins-openCV-3.0-compatibility.patch</changelog>
  <changelog author="davejplater@gmail.com" date="1511870400">- Update to version 1.6.1
- Rebase frei0r-plugins-1.4-missing_include.patch
- Rebase frei0r-plugins-openCV-3.0-compatibility.patch it is mostly
  included upstream.
- Upstream changes:
  * Minor fixes to the build system. Version correctly updated.
  * This release contains new filters and some bugfixes to parameters
  and building environment, documentation is updated accordingly.
  * New filters (3): bgsubtract0r, glitch0r, rgbsplit0r
  * Updated (2): Distort0r now mode and velocity, Curves has improved
  precision.
  * This release fixes several major bugs in existing plugins and adds
  one new filter: NDVI (Normalized Difference Vegetation Index).</changelog>
  <changelog author="tchvatal@suse.com" date="1512561600">- Reduce bit operations we do in the spec and convert to pkgconfig
  dependencies
- Switch LICENSE to GPL-3.0+ even tho upstream says 2.0+ is enough
  quite few filters and generators are 3.0+ only</changelog>
  <changelog author="davejplater@gmail.com" date="1512820800">- Split off plugins built against OpenCV because they cause
  multiprocessing issues in shotcut and kdenlive. See boo#1068792
  and https://github.com/mltframework/mlt/issues/274.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1540987200">- Add frei0r-plugins-openCV-3.4.2-compatibility.patch to fix a
  build failure with openCV &gt; 3.4.1
- Run spec-cleaner</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1577880000">- Update to version 1.7.0
  * This release includes three new filters, code cleanups and several
    bugfixes improving stability of existing plugins.
  * New filters (3): normaliz0r, elastic_scale, premultiply.
  * Updated (47): alpha0ps, baltan, bgsubtractor, bluescreen0r, blur,
    c0rners, cairogradient, cairoimagegrid, cartoon, cluster,
    coloradj, colorhalftone, curves, d90stairsteppingfix, defish0r,
    delay0r, edgeglow, emboss, facebl0r, facedetect, levels,
    lightgraffiti, measure, ndvi, nervous, nosync0r, primaries,
    rgbnoice, rgbsplit0r, scanline0r, select0r, sopsat, spillsupress,
    three_point_balance, timeout, tutorial, vertigo, vignette, water,
    alphaatop, alphain, alphaout, alphaover, alphaxor,
    cairoaffineblend, cairoblend, xfade0r
- Drop obsolete patches:
  * frei0r-plugins-1.4-missing_include.patch
  * frei0r-plugins-openCV-3.0-compatibility.patch
  * frei0r-plugins-openCV-3.4.2-compatibility.patch
- Fix compilation with OpenCV 3.4.9/4.2.0
  * 0001-Port-facebl0r-to-OpenCV-C-API.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 1.8.0
  * Consolidated opencv4 support
  * spelling fixes
  * using the void keyword in function declaration
  * Add FX aech0r . Aim to simulate an analog video echo.
  * Fix build for opencv4
  * Fill uninitialized gaps between grid images
  * Avoid destructing alpha channel.
  * pixeliz0r: Limit the blocksize to a minimum of 1 pixel
  * edgeglow: Fix hsl to rgb conversion
- Drop 0001-Port-facebl0r-to-OpenCV-C-API.patch, merged upstream</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664193600">- Use opencv 4 for building frei0r-plugins when possible.
  opencv 3 doesn't support FFmpeg 5.</changelog>
  <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>
</package>
<package pkgid="d70fcb218796ac20c9e35e7a30a618410299139c2d11b695d267ae7806a24d8f633010de93718dd8007b63ae1ce7e0db39352858e0724f986eca47b24909f296" name="frei0r-plugins-opencv" arch="s390x">
  <version epoch="0" ver="2.3.3" rel="bp161.1.3"/>
  <changelog author="olaf@aepfle.de" date="1457092800">- Fix frei0r-plugins-openCV-3.0-compatibility.patch</changelog>
  <changelog author="davejplater@gmail.com" date="1511870400">- Update to version 1.6.1
- Rebase frei0r-plugins-1.4-missing_include.patch
- Rebase frei0r-plugins-openCV-3.0-compatibility.patch it is mostly
  included upstream.
- Upstream changes:
  * Minor fixes to the build system. Version correctly updated.
  * This release contains new filters and some bugfixes to parameters
  and building environment, documentation is updated accordingly.
  * New filters (3): bgsubtract0r, glitch0r, rgbsplit0r
  * Updated (2): Distort0r now mode and velocity, Curves has improved
  precision.
  * This release fixes several major bugs in existing plugins and adds
  one new filter: NDVI (Normalized Difference Vegetation Index).</changelog>
  <changelog author="tchvatal@suse.com" date="1512561600">- Reduce bit operations we do in the spec and convert to pkgconfig
  dependencies
- Switch LICENSE to GPL-3.0+ even tho upstream says 2.0+ is enough
  quite few filters and generators are 3.0+ only</changelog>
  <changelog author="davejplater@gmail.com" date="1512820800">- Split off plugins built against OpenCV because they cause
  multiprocessing issues in shotcut and kdenlive. See boo#1068792
  and https://github.com/mltframework/mlt/issues/274.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1540987200">- Add frei0r-plugins-openCV-3.4.2-compatibility.patch to fix a
  build failure with openCV &gt; 3.4.1
- Run spec-cleaner</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1577880000">- Update to version 1.7.0
  * This release includes three new filters, code cleanups and several
    bugfixes improving stability of existing plugins.
  * New filters (3): normaliz0r, elastic_scale, premultiply.
  * Updated (47): alpha0ps, baltan, bgsubtractor, bluescreen0r, blur,
    c0rners, cairogradient, cairoimagegrid, cartoon, cluster,
    coloradj, colorhalftone, curves, d90stairsteppingfix, defish0r,
    delay0r, edgeglow, emboss, facebl0r, facedetect, levels,
    lightgraffiti, measure, ndvi, nervous, nosync0r, primaries,
    rgbnoice, rgbsplit0r, scanline0r, select0r, sopsat, spillsupress,
    three_point_balance, timeout, tutorial, vertigo, vignette, water,
    alphaatop, alphain, alphaout, alphaover, alphaxor,
    cairoaffineblend, cairoblend, xfade0r
- Drop obsolete patches:
  * frei0r-plugins-1.4-missing_include.patch
  * frei0r-plugins-openCV-3.0-compatibility.patch
  * frei0r-plugins-openCV-3.4.2-compatibility.patch
- Fix compilation with OpenCV 3.4.9/4.2.0
  * 0001-Port-facebl0r-to-OpenCV-C-API.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 1.8.0
  * Consolidated opencv4 support
  * spelling fixes
  * using the void keyword in function declaration
  * Add FX aech0r . Aim to simulate an analog video echo.
  * Fix build for opencv4
  * Fill uninitialized gaps between grid images
  * Avoid destructing alpha channel.
  * pixeliz0r: Limit the blocksize to a minimum of 1 pixel
  * edgeglow: Fix hsl to rgb conversion
- Drop 0001-Port-facebl0r-to-OpenCV-C-API.patch, merged upstream</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664193600">- Use opencv 4 for building frei0r-plugins when possible.
  opencv 3 doesn't support FFmpeg 5.</changelog>
  <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>
</package>
<package pkgid="a30c904d19f9df4e9f3e2a3082b818eb3d952a2f425fc8cac12fc2879657908f8dbec3fa2f5cf54cdad15359dfb61dc654648bb192ec41e04b3b91b5ef1f6de6" name="frescobaldi" arch="noarch">
  <version epoch="0" ver="4.0.2" rel="bp161.1.2"/>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1599739200">- Switch to python-qt5-sip, although it is not really needed
  gh#frescobaldi/frescobaldi#1332</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1608984000">- Update to 3.1.3:
  * This release contains several bug fixes, a few improvements and
    updated translations
- Update python-ly to version 0.9.7: no upstream changelog</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1641297600">- Portmidi has been updated. Change the libpormidi recommends
  accordingly</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1648555200">- lilypond is not available on i586, so exclude that arch</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1651924800">- Update to 3.2:
  * Make frescobaldi work with python 3.10
  * New preference feature: music view preference for "Strict
    Paging": when enabled, the pageup/pagedown keys always page to
    the previous or next page instead of simply scrolling a
    screenful
  * Improvements to the Score Wizard, contributed by Benjamin
    Johnson (#1343):
  - Various new instruments, mostly guitar, synth and bass
    related
  - New command File-&gt;New-&gt;Score Wizard from current document,
    which reads some properties and score setup from the current
    document
  * qpageview is not an separate package
  * Bugfixes
  * Translation updates
- Added python3-qpageview to Requires</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1680004800">- Update to 3.3.0:
  * New features:
  - Score Wizard improvements: the MIDI instrument is now
    user-selectable for several keyboard and guitar part types;
    new part types for steelpan and dulcimer; new special
    "Structure" type for laying out breaks, bar lines, etc.
    separately from musical content. (#1375)
  - Add option to format on save (#1473)
  - Make all layout control options compatible with LilyPond 2.24
    (#1489)
  - Default URLs to browse the documentation of LilyPond stable
    and unstable (#1538)
  * Updated translations: French, Italian and Japanese
  * Several bugfixes, among which some wayland ones</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1687003200">- python-ly is now its own package. Removed it from this one and
  added necessary dependencaies.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1706788800">- Switch to SLE15 python module: Python 3.6 is not supported by
  python-ly anymore
- Move to PEP517 install macros</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1743768000">- Update to 4.0.1:
  * Fixed Python wheel packaging issues
- Update to 4.0.0:
  Changed
  * Ported to PyQt6 (requires Qt &gt;=6.6) (#1780).
  * Moved to current Python packaging tools (#1597, #1638).
  * Use standard gettext module (#1620).
  * Updated translations: French, German, Italian and Polish.
  Added
  * Automatic installation of LilyPond (#1655).
  * Score Wizard improvements (#1690).
  * Korean translation (#1623).
  Fixed
  * Docking/undocking panels on Wayland (Linux) is working again
    thanks to the Qt6 port.
  * Several minor bug fixes.</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1746532800">- Update to 4.0.2:
  * Reorganize and extend the Preferences (#1920 and #1928).
  * Use hatchling as build backend (#1913).
  * Updated translations: Italian, Polish.
  * Make MIDI input work again (#1919 and #1922).
  * Fix a garbage-collector issue (#1935 and #1942). This should
    prevent the error "RuntimeError: wrapped C/C++ object of type
    FOO has been deleted", which has been reported as duplicates
    several times.</changelog>
</package>
<package pkgid="937899d6888fdd78768eef72cbe13695c6d7a7f3172aa9bdd431cf8e9769b1efaac66ab4db4d01bf05d16a0c74ece63dd002ecf0b615583f9e959ac03c49a210" name="fribidi" arch="s390x">
  <version epoch="0" ver="1.0.15" rel="160099.2.2"/>
  <changelog author="jengelh@inai.de" date="1518955200">- Trim redundancies in the description.</changelog>
  <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="mliska@suse.cz" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="kieltux@gmail.com" 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="elimat@opensuse.org" 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="dmueller@suse.com" 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="dmueller@suse.com" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="dmueller@suse.com" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
  <changelog author="dmueller@suse.com" date="1715256000">- update to 1.0.14:
  * Updated Unicode tables to version 15.1</changelog>
  <changelog author="dmueller@suse.com" 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>
</package>
<package pkgid="fc919a85d621aff308eeb309324cf5ac25ef81aea7798c03db5d43b3b64a03a89b85dd7ecf44e189340f955cae23712352a963ae353d207c4666649f81c85645" name="fribidi-devel" arch="s390x">
  <version epoch="0" ver="1.0.15" rel="160099.2.2"/>
  <changelog author="jengelh@inai.de" date="1518955200">- Trim redundancies in the description.</changelog>
  <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="mliska@suse.cz" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="kieltux@gmail.com" 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="elimat@opensuse.org" 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="dmueller@suse.com" 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="dmueller@suse.com" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="dmueller@suse.com" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
  <changelog author="dmueller@suse.com" date="1715256000">- update to 1.0.14:
  * Updated Unicode tables to version 15.1</changelog>
  <changelog author="dmueller@suse.com" 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>
</package>
<package pkgid="68bfc6a4e48d5c29e6f2920829b85b07225223f8a23f695fbef5dfeb859bded8e6f4e991cb6f6faa6ae75860a7f91b5413b194ff10a777adb8846c200da58251" name="frizbee" arch="s390x">
  <version epoch="0" ver="0.1.10" rel="bp161.1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1718020800">- new package frizbee: tool to replace image tags with shasums in
  e.g. Dockerfiles</changelog>
  <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>
</package>
<package pkgid="17eaf12ac5fd0d9b55637e0ed5cfd83458a069088dd03f72778115911ca7aab6b80ea3e1bdbe82e66fb90c184235706d174f1707f71ed54ccff254ca21ee7cd1" name="frizbee-bash-completion" arch="noarch">
  <version epoch="0" ver="0.1.10" rel="bp161.1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1718020800">- new package frizbee: tool to replace image tags with shasums in
  e.g. Dockerfiles</changelog>
  <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>
</package>
<package pkgid="eaed81f997a72184d488bbc59d01b9dd4854469850ec90216d0c8b4400e2bbb904ea882afaa7f4165327650eef314a3ebc5484eeb2966d865022eb54a3b4882a" name="frizbee-fish-completion" arch="noarch">
  <version epoch="0" ver="0.1.10" rel="bp161.1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1718020800">- new package frizbee: tool to replace image tags with shasums in
  e.g. Dockerfiles</changelog>
  <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>
</package>
<package pkgid="0fab5e28a2288180281174635afaaaf7a65c8cbba372e14a100df61d922a20ae7dd0e99baf0245d8cea152b56e275827ceba573635e032c82b0445fc7128b430" name="frizbee-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.1.10" rel="bp161.1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1718020800">- new package frizbee: tool to replace image tags with shasums in
  e.g. Dockerfiles</changelog>
  <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>
</package>
<package pkgid="a5bc72697bbc076f6f625ef4837489fb578fea7da765ac37c06c56733435875ee04f44a30d7484598570d197612f7ebf32c5cdafc57791e57f15b579d533ac9c" name="frog-protocols" arch="noarch">
  <version epoch="0" ver="0.01" rel="bp161.1.1"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1727092800">- Initial package</changelog>
</package>
<package pkgid="8e862ea5c93a01468dd0f96b4e3f53270c870b6bf190540e7e9adb7b2713f8c665f9dfb20570655aa60eba008e4bac86f0a43b3f19181ada463bec8abaff94f6" name="frogr" arch="s390x">
  <version epoch="0" ver="1.8.1" rel="bp161.1.3"/>
  <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&#xF8;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&#xF8;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="c0c784da37d0299478cec5b7814f10015d54d218f44f7a4d794aeaaa0f997a804183add04394a296a2780277984b831056ea8e5afe9c6a199550171a376b2f5c" name="frogr-lang" arch="noarch">
  <version epoch="0" ver="1.8.1" rel="bp161.1.3"/>
  <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&#xF8;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&#xF8;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="c6eec94139f227010ea113fdddc7dd95bfc5ef054df08533b01d9b810a21fc9652c70a82e57d1a1f12df687ec7e9adfb62954c5ca9c6ad91cc4b0ca6051cafb6" name="frozen-devel" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="bp161.1.1"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1689249600">- Initial packaging of version 1.1.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691409600">- Added patch:
  * frozen-cmake.patch
    + lower cmake version requirements in order to allow building on
    sle12sp5</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1725278400">- Update to 1.2.0.
  * Fixing "'macro' is not defined" warning, when using clang-tidy
  * Drop a note in the README about the stability of frozen
  * Upgrade catch to v2.13.10
  * Update github action versions
  * Add tests for gcc 13 and clang 15
  * Use ARCH_INDEPENDENT when available
  * Disable testing on compilers no longer part of ubuntu-latest image
  * Support transparent hashing through elsa *and* anna
  * Remove non-standard API that uses custom hasher / comparator
  * Widen the checked compiler version ranges on Linux
  * Split Travis validation across platforms
  * Get rid of travis validation
  * Get rid of appveyor validation
  * Use CMAKE_INSTALL_* dirs from GNUInstallDirs
  * feat: mark map keys as const to meet associative container requirements
  * feat: make frozen::string bidirectionally comparable
  * refactor: allow sorting containers other than bits::carray
  * refactor: change sorting algorithm to use iter_swap to support proxy iterators
  * fix: ensure const bits::cvector can be iterated over
  * refactor: move const and reverse iterator conversion out of storage classes
  * fix: forward const_iterator from underlying container instead of redefining it
  * refactor: initialize carray to content we want
  * fix: include 'defines.h' in elsa_std.h which relies on some of its macros
  * fix: match associative container requirements for comparison predicates
  * improvement: allow empty key comparison and hash functors to occupy no space
  * refactor: use freshly constructed state vars instead of resetting each time
  * fix: allow building tests when the compiler doesn't support C++17
  * improvement: make unused slots in the hash tables equal items' end iterator
  * refactor: use this-&gt;find() as replacement for this-&gt;lookup()
  * use consistent integer types
  * Fix closure types not being literal types and thus not constexpr-compatible
  * Add c++20 contains to the associative containers
  * Workaround gcc 11 limitation
  * Add test cases suggested by @adamshapiro0
  * Standard implementation for lower_bound/upper_bound/equal_range
  * Suggested changes for nicer checks.
  * Fix boyer-moore going over string iterator end
  * Add more tests for edge cases that would make search go over string iterator end</changelog>
</package>
<package pkgid="45180a69ae2cc189a06f4baad5349cd02e65815c12c3ac4b96f2a0b7a48a19cef9bad9127162dcc5dc8c7f61feb3b40af7a183ba0da7a03ed83e6280bf95d280" name="frr" arch="s390x">
  <version epoch="0" ver="10.6.1" rel="160099.1.3"/>
  <changelog author="andreas.stieger@gmx.de" date="1742558400">- build with pcre2</changelog>
  <changelog author="mt@suse.com" 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@suse.com" date="1759492800">- Adding updated copyright notice
- 0002-frr-logrotate.patch: rotating logfiles under the frr user</changelog>
  <changelog author="mt@suse.com" 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="mt@suse.com" 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@suse.com" 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="mt@suse.com" 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="mt@suse.com" 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="mt@suse.com" 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="mt@suse.com" 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="ebfb89cad376b0277cad4716cb80256d35b58c263b837096013d75568944d37a35bfdf5822c9971b266a2eae2f84ff18a2955d3c407d6b21559879a9062c7b51" name="frr-devel" arch="s390x">
  <version epoch="0" ver="10.6.1" rel="160099.1.3"/>
  <changelog author="andreas.stieger@gmx.de" date="1742558400">- build with pcre2</changelog>
  <changelog author="mt@suse.com" 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@suse.com" date="1759492800">- Adding updated copyright notice
- 0002-frr-logrotate.patch: rotating logfiles under the frr user</changelog>
  <changelog author="mt@suse.com" 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="mt@suse.com" 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@suse.com" 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="mt@suse.com" 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="mt@suse.com" 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="mt@suse.com" 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="mt@suse.com" 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="67fea9545b4eea1897ce014feb94edefeaa567684b95b419e0d66d9333551d95d04f876c819a17d8fd7ac88d78b0bf8a0e3eef2f41cd9bac59c19c8f3b8f7e38" name="fs-check" arch="noarch">
  <version epoch="0" ver="0.9" rel="bp161.1.1"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="kukuk@suse.de" date="1140868800">- Workaround configure checks for autobuild
- Don't start in "norun" mode per default</changelog>
  <changelog author="mskibbe@suse.de" date="1156939200">- update to version 0.7 which
  o contains bugfixes
  o fix make distcheck
  o update copyright</changelog>
  <changelog author="mskibbe@suse.de" date="1168257600">- fs-check expects fs-check.cfg in /var/adm rather then etc
  ( #231222 )</changelog>
  <changelog author="hvogel@suse.de" date="1207137600">- update to version 0.8
  * Correct pidfile option parsing
- some rpmlint warnings fixed</changelog>
  <changelog author="hvogel@suse.de" date="1215172800">- update to version 0.9
  * fix parsing of DEFAULT OWNER
- disable checks, wrong logfiles included</changelog>
  <changelog author="hvogel@suse.de" date="1215604800">- fix installation of man pages</changelog>
  <changelog author="mpluskal@suse.com" date="1429531200">- Use url for source
- Cleanup spec file with spec-cleaner
- Use %configure macro</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651233600">- switch to https source 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="d176d9774a6024d4b35edcc7e5d2a5cb8f193641e115120141d07c1dd64fc1347c5620d372e62638f8b791ba44a8a2a13c3b6424c9924c6e7cd8bc9a7ca61ded" name="fs-uae" arch="s390x">
  <version epoch="0" ver="3.1.66" rel="bp161.1.13"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1587643200">- Update to version 3.0.4
  * Fix compilation of sana2.cpp with GCC 10
  * Fix OpenGL shaders with multiple passes on macOS
  * Updated the GLAD OpenGL loader</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1587816000">- Update to version 3.0.5
  * Packaging change to satisfy Apple's changed notarization process (sigh)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622894400">- Use gcc10 for Tumbleweed to workaround build issues</changelog>
  <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>
</package>
<package pkgid="2df0137db5a50e8d723f605cb0980b8dcf3d6edbabc5e100821de5b15d05f30242f725d406087fe765b44e7e845901c1091d5015f1a4ee3a7e2d53f870bd3c3e" name="fs-uae-launcher" arch="noarch">
  <version epoch="0" ver="3.1.68" rel="bp161.1.2"/>
  <changelog author="mardnh@gmx.de" date="1533729600">- Initial package, version 2.8.3
  based on home:FrodeSolheim:stable/fs-uae-launcher</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1562155200">- Update to version 3.0.0
  * Plugins can provide files for offline use (WHDLoad, JST, SKick,
    etc)
  * Added support for .gz/.adz/.roz/.xz-compressed files
  * Support WHDLoad versions 18.4 and 18.5 (game database)
  * Revert fullscreen_mode to default when upgrading from older
    versions
  * Use https for all more fs-uae.net and openretro.org
    communication
  * Support hd_requirements = xpkmaster.library
  * Fixed problem on Windows where devices were sometimes not
    detected
  * Make configurations list wider when window width is quite large
  * Try to use config from game database when launching with a
    WHDLoad archive.
  * Extract WHDLoad arguments from .info file when loading a
    WHDLoad archive
  * Sync "unpublished" games from the online game database, option
    to show
  * Many bugfixes and smaller improvements (see Changelog for
    details)
- Add python3-requests requirement, needed for the new version to
  start
- Recommend python3-lhafile for .lha file support
- Remove obsolete %post/%postun sections for no longer supported
  distributions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1573041600">- Update to version 3.0.2
  * Another fix for global WHDLoad quit key.
  * Fixed a misleading warning when cyberstorm ROM was not found
- Update to version 3.0.1
  * Scanner bug prevented Conquests of the Longbow WHDLoad to be
    recognized.
  * The correct kickstart wasn’t always loaded.
  * Cloanto ROMs were not always decrypted.
  * Fix for global WHDLoad quit key.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583841600">- Fixed crash when starting the Launcher in a KDE environment</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1587643200">- Update to version 3.0.4
  * No changes, version bump only to sync with fs-uae and -arcade</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1587816000">- Update to version 3.0.5
  * No changes, version bump only to sync with fs-uae and -arcade</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1636632000">- Update to version 3.1.42
  * Remove embedded copy of PyOpenGL
- Add python3-opengl to Requires
- 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.63
  * Removed cacert.pem (should be handled by certifi package now).
  * Launcher settings plugins page did not respect new FS-UAE/System directory.
  * Remove empty "Directories" settings page.
  * Fix disappearing configs when base_dir is specified with a trailing slash.
  * Prefer $HOME/FS-UAE if it exists, otherwise use $DOCUMENTS/FS-UAE.
  * Added lots of game controller configs.
  * Support ~/ when  overriding base_dir in config file + create dir if needed.
  * Fix layout issues caused by floats not being acceptedby pyqt5 any more.
  * Fix loading WHDLoad .lha archives on Windows.
  * Some changes to how/where plugins are found.
  * Build system update.
  * Official builds created with pyinstaller.
  * Better support for High-DPI displays in Windows.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1642766400">- Update to version 3.1.66
  * Added some docs from master branch
  * Updated controllers
- from version 3.1.64
  * Removed unwanted stuff from PyQt5
  * Remove libfontconfig and libfreetype
- Rename Source0 field to Source
- Update URL in Source field</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.1.68:
  * Fixes for PyQt5 errors observed on Fedora 35.</changelog>
</package>
<package pkgid="ebfbfa71bd429714c771649b41b5520d00df8eed204b37bdda1741416b661196aeefa43564806cef214c3ab003f01d087e255438f40340b2e188d1e352eeec4f" name="fs_mark" arch="s390x">
  <version epoch="0" ver="3.3" rel="bp161.1.2"/>
  <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="05e08cee42aea4988e332b9a04d15e7ea0bf901fcee9f89cc706fccc71f1e87dd2ee8b6a35ea9e05eb8b2770bd1edeeebd3458cbace4638181ff6506f2e0e916" name="fsarchiver" arch="s390x">
  <version epoch="0" ver="0.8.7" rel="bp161.1.2"/>
  <changelog author="lazy.kent@opensuse.org" date="1470916800">- Update to 0.8.0.
  * Implemented FAT filesystem support for EFI system partitions.
  * Allow user to specify new filesystem label or UUID during
    restfs.
  * Fixed more errors and warnings reported by cppcheck.
- Changes in 0.6.24.
  * Updated man page and description of the commands and options.
  * Support for sparse inode chunks on XFS v5.
  * Avoid internationalization when running commands so mkfs output
    can be parsed properly.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1484136000">- Update to 0.8.1.
  * Improved support for XFS filesystem.
  * Updated documentation and comments in the sources.</changelog>
  <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>
</package>
<package pkgid="1d06a3c6008c445810e714164e48f993f1f33164c6661495ce9ae068bb995f0a75a25340ddba4b2678942783c0b4d44ee2fdcccfd8b3da57ca600389b1188801" name="fscrypt" arch="s390x">
  <version epoch="0" ver="0.3.5" rel="bp161.1.9"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643976000">- spec-cleaner run</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644494400">- update to 0.3.2:
  * Made linked protectors (e.g., login protectors used on a non-root filesystem)
    more reliable when a filesystem UUID changes.
  * Made login protectors be owned by the user when they are created as root, so
    that the user has permission to update them later.
  * Made fscrypt work when the root directory is a btrfs filesystem.
  * Made pam_fscrypt start warning when a user's login protector is getting
    de-synced due to their password being changed by root.
  * Support reading the key for raw key protectors from standard input.
  * Made fscrypt metadata remove-protector-from-policy work even if the protector
    is no longer accessible.
  * Made fscrypt stop trying to access irrelevant filesystems.
  * Improved the documentation.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645531200">- add 346.patch (bsc#1195623)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- refresh 346.patch with final merged state</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645704000">- update to 0.3.3:
  * Correctly handle malicious mountpoint paths in the fscrypt bash completion
    script (CVE-2022-25328, command injection).
  * Validate the size, type, and owner (for login protectors) of policy and
    protector files (CVE-2022-25327, denial of service).
  * Make the fscrypt metadata directories non-world-writable by default
    (CVE-2022-25326, denial of service).
  * When running as a non-root user, ignore policy and protector files that
    aren't owned by the user or by root.
  * Also require that the metadata directories themselves and the mountpoint
    root directory be owned by the user or by root.
  * Make policy and protector files mode 0600 rather than 0644.
  * Make all relevant files owned by the user when root encrypts a directory
    with a user's login protector, not just the the login protector itself.
  * Make pam_fscrypt ignore system users completely.
- drop 346.patch: upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646740800">- use pam_moduledir</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1675166400">- update to 0.3.4:
  - fscrypt now requires Go 1.16 or later to build.
  - pam_fscrypt now supports the option unlock_only to disable
    locking of directories on logout.
  - Fixed a bug where the number of CPUs used in the passphrase
    hash would be calculated incorrectly on systems with more than
    255 CPUs.
  - Added support for AES-256-HCTR2 filenames encryption.
  - Directories are now synced immediately after an encryption
    policy is applied, reducing the chance of an inconsistency
    after a sudden crash.
  - Added Lustre to the list of allowed filesystems.
  - Added a NEWS.md file that contains the release notes, and
    backfilled it from the GitHub release notes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676462400">- add fscrypt pam configuration
- drop pam-specs from main package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- move to pam_vendordir
- add baselibs</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 0.3.5:
  * Upgraded various dependencies, resolving two security alerts
    from GitHub.
  * `fscrypt` now requires Go 1.18 or later to build.
  * `fscrypt` now provides a better error message when it's asked
    to operate on a locked regular file.
  * Made some improvements to the documentation.</changelog>
</package>
<package pkgid="b6b8883b9f3181cee0445c07ddec11f6a4f0ce17569cc70b5e3daafe1669a6125421f48e9d9b8958075de1bb8b52e4998af13d4cab0f8d72233459fcdfdb71f1" name="fstail" arch="s390x">
  <version epoch="0" ver="0.1.0" rel="bp161.1.8"/>
  <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="846ddc7917a27b3be73429755650616c417761beb98cd6010d23b596e022a5008a999278e9ff6dbf50c145b38e97efa84b7e975a965e5b77817601939444d9bf" name="fstl" arch="s390x">
  <version epoch="0" ver="0.10.0" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="376dc711a690d8988e1717b29862997dccdadac61f9348a1cc2101ddfeb9468b570efc8c7e4a2688d403241cc184f25e9a1f58d93aea83215bab8822b933faeb" name="fstrcmp" arch="s390x">
  <version epoch="0" ver="0.7.D001" rel="bp161.1.2"/>
  <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="a24087d28de5d994b18313f04903921a249b4d97da40f19e01b31e65465ebd235e8c83df6043401910ef2647560e8468a1183d38a8c4c4428b399e98c2327de9" name="fstrcmp-devel" arch="s390x">
  <version epoch="0" ver="0.7.D001" rel="bp161.1.2"/>
  <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="2eaf4d7afa77893bb2c30e00fb5a9ca276f8b7b1e5dfa9b7166f6cebd3d4aa5c344ad0f46a88ca40a6554ce077c01fb065bd31670f70ff48356c578b744bbadd" name="fstrm" arch="s390x">
  <version epoch="0" ver="0.6.1" rel="160099.3.2"/>
  <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="mrueckert@suse.de" 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="dmueller@suse.com" 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="c6211c5af13671248931e3c2da87257bf210cc2324211aa3f2bbd3085ee5fb41632a52c413277fe0b64ef2c878c67a394cb70b4e30e9fa18c12f5fdda5d2d203" name="fstrm-devel" arch="s390x">
  <version epoch="0" ver="0.6.1" rel="160099.3.2"/>
  <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="mrueckert@suse.de" 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="dmueller@suse.com" 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="0839827c376b1916abfb4299dce60f0efe839018aabd3db3e7d543acb70039e1f64124f8cee014cfe2e2cf813efb7426e92cd3b922e517aad0786261eaa9bab4" name="fsverity-utils" arch="s390x">
  <version epoch="0" ver="1.6" rel="160099.2.2"/>
  <changelog author="ddiss@suse.com" 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="dmueller@suse.com" 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>
</package>
<package pkgid="7056c28a335e89c72ac2624f9456c234bc3c8f19e2eab80f8d2c67be3ce9482462768bc8b5c49657b24fde7a587403215e49da719df2fa2ea8ab0d40f537a015" name="fsverity-utils-devel" arch="s390x">
  <version epoch="0" ver="1.6" rel="160099.2.2"/>
  <changelog author="ddiss@suse.com" 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="dmueller@suse.com" 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>
</package>
<package pkgid="4e03294d0a3dc31530a605a1fe165ff180510ceeff6808baf7f7fdaa1e1cb7cd6315c9880d47e1eb0acd3237e8b8ccfd3ca14b6bc0596e1b770e6c442b2a0aa6" name="fsvs" arch="s390x">
  <version epoch="0" ver="1.2.13" rel="bp161.1.2"/>
  <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="7c937b20b9118e38fc88bcc5edea288067f7b1e9bfde2196769ea09e557c73b9c55b57da6e7a014cdf9020642cccf79bfc6ae623080e7c2aee4ee07179ad98f2" name="fswatch" arch="s390x">
  <version epoch="0" ver="1.17.1" rel="bp161.1.2"/>
  <changelog author="Michal Vyskocil &lt;mvyskocill@opensuse.org&gt;" date="1710763200">- Initial packaging of fswatch 1.17.1 for openSUSE</changelog>
</package>
<package pkgid="75d8a9c80c7a7f7cba85cd9db3e6a8d216277ad96e922a10cd00d08d4f3b2c89fffc996c904cb396af9209ef9eb2d50109c824ac672d6012f6e4d2b56d777456" name="fswatch-doc" arch="noarch">
  <version epoch="0" ver="1.17.1" rel="bp161.1.2"/>
  <changelog author="Michal Vyskocil &lt;mvyskocill@opensuse.org&gt;" date="1710763200">- Initial packaging of fswatch 1.17.1 for openSUSE</changelog>
</package>
<package pkgid="dee33fe14750fdbc7c4a771f431cd03ba10be2f56accf4484a80e7a34a0b102f8563549de60f4ee9c3938afbd87725fdfbda007ea0c19753819d038a25a3945b" name="fswatch-lang" arch="noarch">
  <version epoch="0" ver="1.17.1" rel="bp161.1.2"/>
  <changelog author="Michal Vyskocil &lt;mvyskocill@opensuse.org&gt;" date="1710763200">- Initial packaging of fswatch 1.17.1 for openSUSE</changelog>
</package>
<package pkgid="88a534fad6d33f9c7d4122f833a7948035b13226a5873bce883fb575ff21eb819a0088dcf076dab4ef9840fc39949c44c1693a209de9a3addec017f6ce0c67ee" name="ft2demos" arch="s390x">
  <version epoch="0" ver="2.14.3" rel="160099.1.2"/>
  <changelog author="dmueller@suse.com" date="1678276800">- update to 2.13.0:
  * The demo program `ftinspect` has  been completely updated and much
    enhanced.  It now  combines the functionality of  almost all other
    graphical FreeType  demo programs into a  single application based
    on the Qt framework.  This was Charlie Jiang's GSoC 2022 project.
  * The `ftbench` demo  program got a new command line  option `-e` to
    set a charmap index.
  * Specifying  a point  size is  now optional  for the  demo programs
    `ftgrid`, `ftmulti`,  `ftstring`, and  `ftview`.  If not  given, a
    default size is used.
  * For  `ftgrid`,  `ftstring`, and  `ftview`,  option  `-e` now  also
    accepts a numeric value to set a charmap index.
  * In  `ftstring`, it  is  now  possible to  set  the displayed  text
    interactively by pressing the 'Enter' key.
  * `ftmulti` can now handle up to 16 design axes.
- drop CVE-2022-31782.patch (upstream)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 2.13.1:
  * `ftbench` has a new  command-line option  `-a`  to
    apply design coordinates.
  * `ftview` can now flip SVG rendering on and off using the
    'Z' key.
  * `ftmulti` it  is  now possible  to toggle  the  fill
    rule  and overlap flag  used for  rendering glyphs using  the 'F3'
    and 'F4' keys,  respectively. Toggling the anti-aliased  mode
    has been changed to the 'TAB' key.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1748520000">- Do not build the ft2demos flavor in SLE16 where Qt5 will not be
  available</changelog>
  <changelog author="pgajdos@suse.com" date="1760702400">- package FTL.TXT and GPLv2.TXT [bsc#1252148]</changelog>
  <changelog author="fstrba@suse.com" 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.
- Removed patch:
  * overflow.patch
    + the code was fixed by upstream differently
- Build the ft2demos flavor again in SLE16, since now we use Qt6 for
  distributions that have the required versions</changelog>
  <changelog author="fstrba@suse.com" date="1773057600">- Added patch:
  * qt6-version.patch
    + lower the QT6 requirement to 6.6, since it builds just fine
    and allows to have the same spec file for all values of the
    %%suse_version macro</changelog>
  <changelog author="fstrba@suse.com" 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).</changelog>
</package>
<package pkgid="c9abd422b981eb1ffd47f03d70a410de2e8f55619419dc8552b15aaf63e678bf4f4df5dd5f6d3acf2ff53712d561478c80b39859daa4d6a629d5c366d5198f9d" name="ft2play" arch="s390x">
  <version epoch="0" ver="0~git20230215" rel="bp161.1.3"/>
  <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="5a438006536e7af9509c8367cd079e33ae69e823562e99f198fd4771debc8f2893d77d9652d52b730939394adf3b1372178c510418e9db5cac2ee7cc356d109f" name="ftbench" arch="s390x">
  <version epoch="0" ver="2.14.3" rel="160099.1.2"/>
  <changelog author="dmueller@suse.com" date="1678276800">- update to 2.13.0:
  * The demo program `ftinspect` has  been completely updated and much
    enhanced.  It now  combines the functionality of  almost all other
    graphical FreeType  demo programs into a  single application based
    on the Qt framework.  This was Charlie Jiang's GSoC 2022 project.
  * The `ftbench` demo  program got a new command line  option `-e` to
    set a charmap index.
  * Specifying  a point  size is  now optional  for the  demo programs
    `ftgrid`, `ftmulti`,  `ftstring`, and  `ftview`.  If not  given, a
    default size is used.
  * For  `ftgrid`,  `ftstring`, and  `ftview`,  option  `-e` now  also
    accepts a numeric value to set a charmap index.
  * In  `ftstring`, it  is  now  possible to  set  the displayed  text
    interactively by pressing the 'Enter' key.
  * `ftmulti` can now handle up to 16 design axes.
- drop CVE-2022-31782.patch (upstream)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 2.13.1:
  * `ftbench` has a new  command-line option  `-a`  to
    apply design coordinates.
  * `ftview` can now flip SVG rendering on and off using the
    'Z' key.
  * `ftmulti` it  is  now possible  to toggle  the  fill
    rule  and overlap flag  used for  rendering glyphs using  the 'F3'
    and 'F4' keys,  respectively. Toggling the anti-aliased  mode
    has been changed to the 'TAB' key.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1748520000">- Do not build the ft2demos flavor in SLE16 where Qt5 will not be
  available</changelog>
  <changelog author="pgajdos@suse.com" date="1760702400">- package FTL.TXT and GPLv2.TXT [bsc#1252148]</changelog>
  <changelog author="fstrba@suse.com" 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.
- Removed patch:
  * overflow.patch
    + the code was fixed by upstream differently
- Build the ft2demos flavor again in SLE16, since now we use Qt6 for
  distributions that have the required versions</changelog>
  <changelog author="fstrba@suse.com" date="1773057600">- Added patch:
  * qt6-version.patch
    + lower the QT6 requirement to 6.6, since it builds just fine
    and allows to have the same spec file for all values of the
    %%suse_version macro</changelog>
  <changelog author="fstrba@suse.com" 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).</changelog>
</package>
<package pkgid="e777371dbf2203817c854933b72f442ab8f4fa6baba0773a52fddbec1a9355273a66b1328c996430dde8f0825746d5ed78349e3272cf51bab6926ce704bf9616" name="ftdiff" arch="s390x">
  <version epoch="0" ver="2.14.3" rel="160099.1.2"/>
  <changelog author="dmueller@suse.com" date="1678276800">- update to 2.13.0:
  * The demo program `ftinspect` has  been completely updated and much
    enhanced.  It now  combines the functionality of  almost all other
    graphical FreeType  demo programs into a  single application based
    on the Qt framework.  This was Charlie Jiang's GSoC 2022 project.
  * The `ftbench` demo  program got a new command line  option `-e` to
    set a charmap index.
  * Specifying  a point  size is  now optional  for the  demo programs
    `ftgrid`, `ftmulti`,  `ftstring`, and  `ftview`.  If not  given, a
    default size is used.
  * For  `ftgrid`,  `ftstring`, and  `ftview`,  option  `-e` now  also
    accepts a numeric value to set a charmap index.
  * In  `ftstring`, it  is  now  possible to  set  the displayed  text
    interactively by pressing the 'Enter' key.
  * `ftmulti` can now handle up to 16 design axes.
- drop CVE-2022-31782.patch (upstream)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 2.13.1:
  * `ftbench` has a new  command-line option  `-a`  to
    apply design coordinates.
  * `ftview` can now flip SVG rendering on and off using the
    'Z' key.
  * `ftmulti` it  is  now possible  to toggle  the  fill
    rule  and overlap flag  used for  rendering glyphs using  the 'F3'
    and 'F4' keys,  respectively. Toggling the anti-aliased  mode
    has been changed to the 'TAB' key.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1748520000">- Do not build the ft2demos flavor in SLE16 where Qt5 will not be
  available</changelog>
  <changelog author="pgajdos@suse.com" date="1760702400">- package FTL.TXT and GPLv2.TXT [bsc#1252148]</changelog>
  <changelog author="fstrba@suse.com" 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.
- Removed patch:
  * overflow.patch
    + the code was fixed by upstream differently
- Build the ft2demos flavor again in SLE16, since now we use Qt6 for
  distributions that have the required versions</changelog>
  <changelog author="fstrba@suse.com" date="1773057600">- Added patch:
  * qt6-version.patch
    + lower the QT6 requirement to 6.6, since it builds just fine
    and allows to have the same spec file for all values of the
    %%suse_version macro</changelog>
  <changelog author="fstrba@suse.com" 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).</changelog>
</package>
<package pkgid="08a0fc1e2597493e2a579b3373610717b716b225d9ef91a66faeade137f662ed46084cd2678ec8b97bbf1194793e2c28b18f6116f103d6ecece163af8e93ef4c" name="ftdump" arch="s390x">
  <version epoch="0" ver="2.14.3" rel="160099.1.2"/>
  <changelog author="dmueller@suse.com" 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="fcrozat@suse.com" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dmueller@suse.com" 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="dimstar@opensuse.org" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="fstrba@suse.com" 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="fstrba@suse.com" 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="40f13f89b9ec3068d23e32c7d6a00dce8d086cc05676191b78158d138d28b50db19a42c99cc7ecff383400f2539b3d168da26af5763e1d4b1355e39f2efe2b3f" name="ftgamma" arch="s390x">
  <version epoch="0" ver="2.14.3" rel="160099.1.2"/>
  <changelog author="dmueller@suse.com" date="1678276800">- update to 2.13.0:
  * The demo program `ftinspect` has  been completely updated and much
    enhanced.  It now  combines the functionality of  almost all other
    graphical FreeType  demo programs into a  single application based
    on the Qt framework.  This was Charlie Jiang's GSoC 2022 project.
  * The `ftbench` demo  program got a new command line  option `-e` to
    set a charmap index.
  * Specifying  a point  size is  now optional  for the  demo programs
    `ftgrid`, `ftmulti`,  `ftstring`, and  `ftview`.  If not  given, a
    default size is used.
  * For  `ftgrid`,  `ftstring`, and  `ftview`,  option  `-e` now  also
    accepts a numeric value to set a charmap index.
  * In  `ftstring`, it  is  now  possible to  set  the displayed  text
    interactively by pressing the 'Enter' key.
  * `ftmulti` can now handle up to 16 design axes.
- drop CVE-2022-31782.patch (upstream)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 2.13.1:
  * `ftbench` has a new  command-line option  `-a`  to
    apply design coordinates.
  * `ftview` can now flip SVG rendering on and off using the
    'Z' key.
  * `ftmulti` it  is  now possible  to toggle  the  fill
    rule  and overlap flag  used for  rendering glyphs using  the 'F3'
    and 'F4' keys,  respectively. Toggling the anti-aliased  mode
    has been changed to the 'TAB' key.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1748520000">- Do not build the ft2demos flavor in SLE16 where Qt5 will not be
  available</changelog>
  <changelog author="pgajdos@suse.com" date="1760702400">- package FTL.TXT and GPLv2.TXT [bsc#1252148]</changelog>
  <changelog author="fstrba@suse.com" 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.
- Removed patch:
  * overflow.patch
    + the code was fixed by upstream differently
- Build the ft2demos flavor again in SLE16, since now we use Qt6 for
  distributions that have the required versions</changelog>
  <changelog author="fstrba@suse.com" date="1773057600">- Added patch:
  * qt6-version.patch
    + lower the QT6 requirement to 6.6, since it builds just fine
    and allows to have the same spec file for all values of the
    %%suse_version macro</changelog>
  <changelog author="fstrba@suse.com" 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).</changelog>
</package>
<package pkgid="4ed0e6d5f2c65c0513b390a6a08c2e0cf07c115133c60be2984a363d5e232f00c8730e92b2f7da54c76ead25462caf9f7e007ae4093b79a35b0c1d545159200c" name="ftgl-demo" arch="s390x">
  <version epoch="0" ver="2.4.0" rel="160099.5.2"/>
  <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="aloisio@gmx.com" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ana.guerrero@suse.com" date="1746532800">- Fix build failure, add patch fix_type_error.patch</changelog>
</package>
<package pkgid="43a7ae06e2dbe35929e80c8c8edece0df46a42b102fb51062deb06a9dcd557e7bb09bb4e13c3347408857bfd1b54a1b604f510ab920ed096274106c838c0b1d5" name="ftgl-devel" arch="s390x">
  <version epoch="0" ver="2.4.0" rel="160099.5.2"/>
  <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="aloisio@gmx.com" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ana.guerrero@suse.com" date="1746532800">- Fix build failure, add patch fix_type_error.patch</changelog>
</package>
<package pkgid="3397a8ac00e8669d9ed28b9b95f9176ada132b052914d078e1a9dbe88338f0e78e2a8d2620b2961bf7bcc75ee9b06cb78052dfebf6311f1acab88e89203b35dc" name="ftgrid" arch="s390x">
  <version epoch="0" ver="2.14.3" rel="160099.1.2"/>
  <changelog author="dmueller@suse.com" date="1678276800">- update to 2.13.0:
  * The demo program `ftinspect` has  been completely updated and much
    enhanced.  It now  combines the functionality of  almost all other
    graphical FreeType  demo programs into a  single application based
    on the Qt framework.  This was Charlie Jiang's GSoC 2022 project.
  * The `ftbench` demo  program got a new command line  option `-e` to
    set a charmap index.
  * Specifying  a point  size is  now optional  for the  demo programs
    `ftgrid`, `ftmulti`,  `ftstring`, and  `ftview`.  If not  given, a
    default size is used.
  * For  `ftgrid`,  `ftstring`, and  `ftview`,  option  `-e` now  also
    accepts a numeric value to set a charmap index.
  * In  `ftstring`, it  is  now  possible to  set  the displayed  text
    interactively by pressing the 'Enter' key.
  * `ftmulti` can now handle up to 16 design axes.
- drop CVE-2022-31782.patch (upstream)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 2.13.1:
  * `ftbench` has a new  command-line option  `-a`  to
    apply design coordinates.
  * `ftview` can now flip SVG rendering on and off using the
    'Z' key.
  * `ftmulti` it  is  now possible  to toggle  the  fill
    rule  and overlap flag  used for  rendering glyphs using  the 'F3'
    and 'F4' keys,  respectively. Toggling the anti-aliased  mode
    has been changed to the 'TAB' key.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1748520000">- Do not build the ft2demos flavor in SLE16 where Qt5 will not be
  available</changelog>
  <changelog author="pgajdos@suse.com" date="1760702400">- package FTL.TXT and GPLv2.TXT [bsc#1252148]</changelog>
  <changelog author="fstrba@suse.com" 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.
- Removed patch:
  * overflow.patch
    + the code was fixed by upstream differently
- Build the ft2demos flavor again in SLE16, since now we use Qt6 for
  distributions that have the required versions</changelog>
  <changelog author="fstrba@suse.com" date="1773057600">- Added patch:
  * qt6-version.patch
    + lower the QT6 requirement to 6.6, since it builds just fine
    and allows to have the same spec file for all values of the
    %%suse_version macro</changelog>
  <changelog author="fstrba@suse.com" 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).</changelog>
</package>
<package pkgid="f96dc88a27e8c1b540007985dc88b3146bc2888a669b00758c8106a615d40b959eb539548c8f62be3c9895c955e2a5452bc7e6532098f09ffc82d6fa72465738" name="ftinspect" arch="s390x">
  <version epoch="0" ver="2.14.3" rel="160099.1.2"/>
  <changelog author="dmueller@suse.com" date="1678276800">- update to 2.13.0:
  * The demo program `ftinspect` has  been completely updated and much
    enhanced.  It now  combines the functionality of  almost all other
    graphical FreeType  demo programs into a  single application based
    on the Qt framework.  This was Charlie Jiang's GSoC 2022 project.
  * The `ftbench` demo  program got a new command line  option `-e` to
    set a charmap index.
  * Specifying  a point  size is  now optional  for the  demo programs
    `ftgrid`, `ftmulti`,  `ftstring`, and  `ftview`.  If not  given, a
    default size is used.
  * For  `ftgrid`,  `ftstring`, and  `ftview`,  option  `-e` now  also
    accepts a numeric value to set a charmap index.
  * In  `ftstring`, it  is  now  possible to  set  the displayed  text
    interactively by pressing the 'Enter' key.
  * `ftmulti` can now handle up to 16 design axes.
- drop CVE-2022-31782.patch (upstream)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 2.13.1:
  * `ftbench` has a new  command-line option  `-a`  to
    apply design coordinates.
  * `ftview` can now flip SVG rendering on and off using the
    'Z' key.
  * `ftmulti` it  is  now possible  to toggle  the  fill
    rule  and overlap flag  used for  rendering glyphs using  the 'F3'
    and 'F4' keys,  respectively. Toggling the anti-aliased  mode
    has been changed to the 'TAB' key.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1748520000">- Do not build the ft2demos flavor in SLE16 where Qt5 will not be
  available</changelog>
  <changelog author="pgajdos@suse.com" date="1760702400">- package FTL.TXT and GPLv2.TXT [bsc#1252148]</changelog>
  <changelog author="fstrba@suse.com" 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.
- Removed patch:
  * overflow.patch
    + the code was fixed by upstream differently
- Build the ft2demos flavor again in SLE16, since now we use Qt6 for
  distributions that have the required versions</changelog>
  <changelog author="fstrba@suse.com" date="1773057600">- Added patch:
  * qt6-version.patch
    + lower the QT6 requirement to 6.6, since it builds just fine
    and allows to have the same spec file for all values of the
    %%suse_version macro</changelog>
  <changelog author="fstrba@suse.com" 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).</changelog>
</package>
<package pkgid="be50904f8215184775aac5e397688b075179c480cd4edf75738c64b8434910ef791497768fa9ea0bf9258552e227a1d103c2fd0b800b17718c7f9f7758761fc1" name="ftlint" arch="s390x">
  <version epoch="0" ver="2.14.3" rel="160099.1.2"/>
  <changelog author="dmueller@suse.com" date="1678276800">- update to 2.13.0:
  * The demo program `ftinspect` has  been completely updated and much
    enhanced.  It now  combines the functionality of  almost all other
    graphical FreeType  demo programs into a  single application based
    on the Qt framework.  This was Charlie Jiang's GSoC 2022 project.
  * The `ftbench` demo  program got a new command line  option `-e` to
    set a charmap index.
  * Specifying  a point  size is  now optional  for the  demo programs
    `ftgrid`, `ftmulti`,  `ftstring`, and  `ftview`.  If not  given, a
    default size is used.
  * For  `ftgrid`,  `ftstring`, and  `ftview`,  option  `-e` now  also
    accepts a numeric value to set a charmap index.
  * In  `ftstring`, it  is  now  possible to  set  the displayed  text
    interactively by pressing the 'Enter' key.
  * `ftmulti` can now handle up to 16 design axes.
- drop CVE-2022-31782.patch (upstream)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 2.13.1:
  * `ftbench` has a new  command-line option  `-a`  to
    apply design coordinates.
  * `ftview` can now flip SVG rendering on and off using the
    'Z' key.
  * `ftmulti` it  is  now possible  to toggle  the  fill
    rule  and overlap flag  used for  rendering glyphs using  the 'F3'
    and 'F4' keys,  respectively. Toggling the anti-aliased  mode
    has been changed to the 'TAB' key.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1748520000">- Do not build the ft2demos flavor in SLE16 where Qt5 will not be
  available</changelog>
  <changelog author="pgajdos@suse.com" date="1760702400">- package FTL.TXT and GPLv2.TXT [bsc#1252148]</changelog>
  <changelog author="fstrba@suse.com" 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.
- Removed patch:
  * overflow.patch
    + the code was fixed by upstream differently
- Build the ft2demos flavor again in SLE16, since now we use Qt6 for
  distributions that have the required versions</changelog>
  <changelog author="fstrba@suse.com" date="1773057600">- Added patch:
  * qt6-version.patch
    + lower the QT6 requirement to 6.6, since it builds just fine
    and allows to have the same spec file for all values of the
    %%suse_version macro</changelog>
  <changelog author="fstrba@suse.com" 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).</changelog>
</package>
<package pkgid="22649e5b530d2cca253dff459be97a2ccbc6d7cd80a7dfa40d66518b8cc6c10dfbbc90ee1aa5b96708442fab03ec6f98a66b71b064c8767510811937328cd479" name="ftmulti" arch="s390x">
  <version epoch="0" ver="2.14.3" rel="160099.1.2"/>
  <changelog author="dmueller@suse.com" date="1678276800">- update to 2.13.0:
  * The demo program `ftinspect` has  been completely updated and much
    enhanced.  It now  combines the functionality of  almost all other
    graphical FreeType  demo programs into a  single application based
    on the Qt framework.  This was Charlie Jiang's GSoC 2022 project.
  * The `ftbench` demo  program got a new command line  option `-e` to
    set a charmap index.
  * Specifying  a point  size is  now optional  for the  demo programs
    `ftgrid`, `ftmulti`,  `ftstring`, and  `ftview`.  If not  given, a
    default size is used.
  * For  `ftgrid`,  `ftstring`, and  `ftview`,  option  `-e` now  also
    accepts a numeric value to set a charmap index.
  * In  `ftstring`, it  is  now  possible to  set  the displayed  text
    interactively by pressing the 'Enter' key.
  * `ftmulti` can now handle up to 16 design axes.
- drop CVE-2022-31782.patch (upstream)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 2.13.1:
  * `ftbench` has a new  command-line option  `-a`  to
    apply design coordinates.
  * `ftview` can now flip SVG rendering on and off using the
    'Z' key.
  * `ftmulti` it  is  now possible  to toggle  the  fill
    rule  and overlap flag  used for  rendering glyphs using  the 'F3'
    and 'F4' keys,  respectively. Toggling the anti-aliased  mode
    has been changed to the 'TAB' key.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1748520000">- Do not build the ft2demos flavor in SLE16 where Qt5 will not be
  available</changelog>
  <changelog author="pgajdos@suse.com" date="1760702400">- package FTL.TXT and GPLv2.TXT [bsc#1252148]</changelog>
  <changelog author="fstrba@suse.com" 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.
- Removed patch:
  * overflow.patch
    + the code was fixed by upstream differently
- Build the ft2demos flavor again in SLE16, since now we use Qt6 for
  distributions that have the required versions</changelog>
  <changelog author="fstrba@suse.com" date="1773057600">- Added patch:
  * qt6-version.patch
    + lower the QT6 requirement to 6.6, since it builds just fine
    and allows to have the same spec file for all values of the
    %%suse_version macro</changelog>
  <changelog author="fstrba@suse.com" 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).</changelog>
</package>
<package pkgid="8da6e94b61fcab4604579b53c11b683958f8f2ca67e73d4c42cdd7b78465a042e8e3d593fc64f37407b21dcd67637eda773b38bbdc04ef203eb75281db776167" name="ftp" arch="s390x">
  <version epoch="0" ver="0.17" rel="bp161.1.2"/>
  <changelog author="kukuk@suse.de" date="987940800">- Add USAGI IPv6 patches</changelog>
  <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>
</package>
<package pkgid="65d14dab8ab2ac3c47b7e0486b9e3fbe88925d94df4ff3dd6d3aef4408652edec45d31826416f62b331e33cef8be802edb587cbd73be3f5aa2dbb3772d66af05" name="ftsdf" arch="s390x">
  <version epoch="0" ver="2.14.3" rel="160099.1.2"/>
  <changelog author="dmueller@suse.com" date="1678276800">- update to 2.13.0:
  * The demo program `ftinspect` has  been completely updated and much
    enhanced.  It now  combines the functionality of  almost all other
    graphical FreeType  demo programs into a  single application based
    on the Qt framework.  This was Charlie Jiang's GSoC 2022 project.
  * The `ftbench` demo  program got a new command line  option `-e` to
    set a charmap index.
  * Specifying  a point  size is  now optional  for the  demo programs
    `ftgrid`, `ftmulti`,  `ftstring`, and  `ftview`.  If not  given, a
    default size is used.
  * For  `ftgrid`,  `ftstring`, and  `ftview`,  option  `-e` now  also
    accepts a numeric value to set a charmap index.
  * In  `ftstring`, it  is  now  possible to  set  the displayed  text
    interactively by pressing the 'Enter' key.
  * `ftmulti` can now handle up to 16 design axes.
- drop CVE-2022-31782.patch (upstream)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 2.13.1:
  * `ftbench` has a new  command-line option  `-a`  to
    apply design coordinates.
  * `ftview` can now flip SVG rendering on and off using the
    'Z' key.
  * `ftmulti` it  is  now possible  to toggle  the  fill
    rule  and overlap flag  used for  rendering glyphs using  the 'F3'
    and 'F4' keys,  respectively. Toggling the anti-aliased  mode
    has been changed to the 'TAB' key.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1748520000">- Do not build the ft2demos flavor in SLE16 where Qt5 will not be
  available</changelog>
  <changelog author="pgajdos@suse.com" date="1760702400">- package FTL.TXT and GPLv2.TXT [bsc#1252148]</changelog>
  <changelog author="fstrba@suse.com" 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.
- Removed patch:
  * overflow.patch
    + the code was fixed by upstream differently
- Build the ft2demos flavor again in SLE16, since now we use Qt6 for
  distributions that have the required versions</changelog>
  <changelog author="fstrba@suse.com" date="1773057600">- Added patch:
  * qt6-version.patch
    + lower the QT6 requirement to 6.6, since it builds just fine
    and allows to have the same spec file for all values of the
    %%suse_version macro</changelog>
  <changelog author="fstrba@suse.com" 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).</changelog>
</package>
<package pkgid="63fb069287cb0f8776b17cfaba8defc6a3b317286a45894539bd40caf79bc4dc6e9e8ebc44b0dc3993ebe50f4937a40c511f304de3ac17b194237f0bea3f7bf4" name="ftstring" arch="s390x">
  <version epoch="0" ver="2.14.3" rel="160099.1.2"/>
  <changelog author="dmueller@suse.com" date="1678276800">- update to 2.13.0:
  * The demo program `ftinspect` has  been completely updated and much
    enhanced.  It now  combines the functionality of  almost all other
    graphical FreeType  demo programs into a  single application based
    on the Qt framework.  This was Charlie Jiang's GSoC 2022 project.
  * The `ftbench` demo  program got a new command line  option `-e` to
    set a charmap index.
  * Specifying  a point  size is  now optional  for the  demo programs
    `ftgrid`, `ftmulti`,  `ftstring`, and  `ftview`.  If not  given, a
    default size is used.
  * For  `ftgrid`,  `ftstring`, and  `ftview`,  option  `-e` now  also
    accepts a numeric value to set a charmap index.
  * In  `ftstring`, it  is  now  possible to  set  the displayed  text
    interactively by pressing the 'Enter' key.
  * `ftmulti` can now handle up to 16 design axes.
- drop CVE-2022-31782.patch (upstream)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 2.13.1:
  * `ftbench` has a new  command-line option  `-a`  to
    apply design coordinates.
  * `ftview` can now flip SVG rendering on and off using the
    'Z' key.
  * `ftmulti` it  is  now possible  to toggle  the  fill
    rule  and overlap flag  used for  rendering glyphs using  the 'F3'
    and 'F4' keys,  respectively. Toggling the anti-aliased  mode
    has been changed to the 'TAB' key.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1748520000">- Do not build the ft2demos flavor in SLE16 where Qt5 will not be
  available</changelog>
  <changelog author="pgajdos@suse.com" date="1760702400">- package FTL.TXT and GPLv2.TXT [bsc#1252148]</changelog>
  <changelog author="fstrba@suse.com" 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.
- Removed patch:
  * overflow.patch
    + the code was fixed by upstream differently
- Build the ft2demos flavor again in SLE16, since now we use Qt6 for
  distributions that have the required versions</changelog>
  <changelog author="fstrba@suse.com" date="1773057600">- Added patch:
  * qt6-version.patch
    + lower the QT6 requirement to 6.6, since it builds just fine
    and allows to have the same spec file for all values of the
    %%suse_version macro</changelog>
  <changelog author="fstrba@suse.com" 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).</changelog>
</package>
<package pkgid="4712d930391ea2d641af3e53a1218025e88edceb74aba3cca7c5b805c779c6dccbf37c64182e496109ab9373de328cadb194012fba37964dedc3c5c74b41727b" name="ftvalid" arch="s390x">
  <version epoch="0" ver="2.14.3" rel="160099.1.2"/>
  <changelog author="dmueller@suse.com" date="1678276800">- update to 2.13.0:
  * The demo program `ftinspect` has  been completely updated and much
    enhanced.  It now  combines the functionality of  almost all other
    graphical FreeType  demo programs into a  single application based
    on the Qt framework.  This was Charlie Jiang's GSoC 2022 project.
  * The `ftbench` demo  program got a new command line  option `-e` to
    set a charmap index.
  * Specifying  a point  size is  now optional  for the  demo programs
    `ftgrid`, `ftmulti`,  `ftstring`, and  `ftview`.  If not  given, a
    default size is used.
  * For  `ftgrid`,  `ftstring`, and  `ftview`,  option  `-e` now  also
    accepts a numeric value to set a charmap index.
  * In  `ftstring`, it  is  now  possible to  set  the displayed  text
    interactively by pressing the 'Enter' key.
  * `ftmulti` can now handle up to 16 design axes.
- drop CVE-2022-31782.patch (upstream)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 2.13.1:
  * `ftbench` has a new  command-line option  `-a`  to
    apply design coordinates.
  * `ftview` can now flip SVG rendering on and off using the
    'Z' key.
  * `ftmulti` it  is  now possible  to toggle  the  fill
    rule  and overlap flag  used for  rendering glyphs using  the 'F3'
    and 'F4' keys,  respectively. Toggling the anti-aliased  mode
    has been changed to the 'TAB' key.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1748520000">- Do not build the ft2demos flavor in SLE16 where Qt5 will not be
  available</changelog>
  <changelog author="pgajdos@suse.com" date="1760702400">- package FTL.TXT and GPLv2.TXT [bsc#1252148]</changelog>
  <changelog author="fstrba@suse.com" 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.
- Removed patch:
  * overflow.patch
    + the code was fixed by upstream differently
- Build the ft2demos flavor again in SLE16, since now we use Qt6 for
  distributions that have the required versions</changelog>
  <changelog author="fstrba@suse.com" date="1773057600">- Added patch:
  * qt6-version.patch
    + lower the QT6 requirement to 6.6, since it builds just fine
    and allows to have the same spec file for all values of the
    %%suse_version macro</changelog>
  <changelog author="fstrba@suse.com" 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).</changelog>
</package>
<package pkgid="f63a79b298e54e47da3ea516a8b891186e36a1af82d6a31c86b4e80fabc86f026be70df560b2c88044656d2cbde728c239ebf27f43a3cab1f32c05e0a2523a3c" name="ftview" arch="s390x">
  <version epoch="0" ver="2.14.3" rel="160099.1.2"/>
  <changelog author="dmueller@suse.com" date="1678276800">- update to 2.13.0:
  * The demo program `ftinspect` has  been completely updated and much
    enhanced.  It now  combines the functionality of  almost all other
    graphical FreeType  demo programs into a  single application based
    on the Qt framework.  This was Charlie Jiang's GSoC 2022 project.
  * The `ftbench` demo  program got a new command line  option `-e` to
    set a charmap index.
  * Specifying  a point  size is  now optional  for the  demo programs
    `ftgrid`, `ftmulti`,  `ftstring`, and  `ftview`.  If not  given, a
    default size is used.
  * For  `ftgrid`,  `ftstring`, and  `ftview`,  option  `-e` now  also
    accepts a numeric value to set a charmap index.
  * In  `ftstring`, it  is  now  possible to  set  the displayed  text
    interactively by pressing the 'Enter' key.
  * `ftmulti` can now handle up to 16 design axes.
- drop CVE-2022-31782.patch (upstream)</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 2.13.1:
  * `ftbench` has a new  command-line option  `-a`  to
    apply design coordinates.
  * `ftview` can now flip SVG rendering on and off using the
    'Z' key.
  * `ftmulti` it  is  now possible  to toggle  the  fill
    rule  and overlap flag  used for  rendering glyphs using  the 'F3'
    and 'F4' keys,  respectively. Toggling the anti-aliased  mode
    has been changed to the 'TAB' key.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1748520000">- Do not build the ft2demos flavor in SLE16 where Qt5 will not be
  available</changelog>
  <changelog author="pgajdos@suse.com" date="1760702400">- package FTL.TXT and GPLv2.TXT [bsc#1252148]</changelog>
  <changelog author="fstrba@suse.com" 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.
- Removed patch:
  * overflow.patch
    + the code was fixed by upstream differently
- Build the ft2demos flavor again in SLE16, since now we use Qt6 for
  distributions that have the required versions</changelog>
  <changelog author="fstrba@suse.com" date="1773057600">- Added patch:
  * qt6-version.patch
    + lower the QT6 requirement to 6.6, since it builds just fine
    and allows to have the same spec file for all values of the
    %%suse_version macro</changelog>
  <changelog author="fstrba@suse.com" 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).</changelog>
</package>
<package pkgid="af87758f72f423abe18b66b7ba7cbac1759c3ce398bcc3de237815826275aa5d9321f9dadfa1958804ea0b595e1c97bf7343fc97ff459838d87fafa0f7f2f20d" name="ftxui-devel" arch="s390x">
  <version epoch="0" ver="5.0.0" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="6593f9b19efe6e70746e06c7099e46f1133625053c98c0c0dca810fc9e55c18beabded85d084a2346ac4db45d446970ce7fdfefa65c281f214f53a623726a223" name="fudo" arch="s390x">
  <version epoch="0" ver="0" rel="bp160.1.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695729600">- initial package</changelog>
</package>
<package pkgid="fa48155fef76befd1efb241c9a02b4e919cac8031a1f31ed5cef486070aa7367c64c9f594e12ec8248c34baef9268bcfa64ff162493a3fc9c89e94362c0dc70a" name="fudo-policy-noauth-wheel" arch="s390x">
  <version epoch="0" ver="0" rel="bp160.1.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695729600">- initial package</changelog>
</package>
<package pkgid="1266d65b81f993b091ef5ce1b25b8c9ee647c9ec538fc3ce1ecbe1048bae9d0c976de551d341da436ce54741d087e6be1ea4e63c09914a54d2554ec9ccba6703" name="fudo-policy-selfauth-wheel" arch="s390x">
  <version epoch="0" ver="0" rel="bp160.1.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695729600">- initial package</changelog>
</package>
<package pkgid="bcc2d369ec5a4baf27ad80b20645d694a3068a73b7c2728ef276bb2f8a5271d866628401e39e840d5f3d5fb0da5637b7d84a2f843d72c00a9a08d70ccdc48094" name="fuse" arch="s390x">
  <version epoch="0" ver="2.9.9" rel="160099.3.2"/>
  <changelog author="avindra@opensuse.org" date="1532779200">- fuse 2.9.8
  * SECURITY UPDATE: In previous versions of libfuse it was possible
    to for unprivileged users to specify the allow_other option even
    when this was forbidden in /etc/fuse.conf. The vulnerability is
    present only on systems where SELinux is active (including in
    permissive mode).
  * libfuse no longer segfaults when fuse_interrupted() is called
    outside the event loop.
  * The fusermount binary has been hardened in several ways to
    reduce potential attack surface. Most importantly, mountpoints
    and mount options must now match a hard-coded whitelist. It is
    expected that this whitelist covers all regular use-cases.
- cleanup with spec-cleaner
- update wiki urls to new location</changelog>
  <changelog author="mliska@suse.cz" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="mliska@suse.cz" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="mliska@suse.cz" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="dmueller@suse.com" 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="lnussel@suse.de" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="jengelh@inai.de" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="mliska@suse.cz" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="jengelh@inai.de" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="588d8c81d9882efe30a0412838f01921d4493fec20ccbcc41c241e48997c906cebd7fd9edede39bb7d88eb1d00fc27551da2561feaa3f25a0e6814fa9616a810" name="fuse-devel" arch="s390x">
  <version epoch="0" ver="2.9.9" rel="160099.3.2"/>
  <changelog author="avindra@opensuse.org" date="1532779200">- fuse 2.9.8
  * SECURITY UPDATE: In previous versions of libfuse it was possible
    to for unprivileged users to specify the allow_other option even
    when this was forbidden in /etc/fuse.conf. The vulnerability is
    present only on systems where SELinux is active (including in
    permissive mode).
  * libfuse no longer segfaults when fuse_interrupted() is called
    outside the event loop.
  * The fusermount binary has been hardened in several ways to
    reduce potential attack surface. Most importantly, mountpoints
    and mount options must now match a hard-coded whitelist. It is
    expected that this whitelist covers all regular use-cases.
- cleanup with spec-cleaner
- update wiki urls to new location</changelog>
  <changelog author="mliska@suse.cz" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="mliska@suse.cz" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="mliska@suse.cz" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="dmueller@suse.com" 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="lnussel@suse.de" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="jengelh@inai.de" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="mliska@suse.cz" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="jengelh@inai.de" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="1cffbbca7a3d103132a5a7823901757e808ef0f3e42dc48f1b5824d0ac3260ccfbd0144e74b516e0af4c9718e4f4ec943df390fa2a86f9ae492be956a920cf11" name="fuse-devel-static" arch="s390x">
  <version epoch="0" ver="2.9.9" rel="160099.3.2"/>
  <changelog author="avindra@opensuse.org" date="1532779200">- fuse 2.9.8
  * SECURITY UPDATE: In previous versions of libfuse it was possible
    to for unprivileged users to specify the allow_other option even
    when this was forbidden in /etc/fuse.conf. The vulnerability is
    present only on systems where SELinux is active (including in
    permissive mode).
  * libfuse no longer segfaults when fuse_interrupted() is called
    outside the event loop.
  * The fusermount binary has been hardened in several ways to
    reduce potential attack surface. Most importantly, mountpoints
    and mount options must now match a hard-coded whitelist. It is
    expected that this whitelist covers all regular use-cases.
- cleanup with spec-cleaner
- update wiki urls to new location</changelog>
  <changelog author="mliska@suse.cz" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="mliska@suse.cz" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="mliska@suse.cz" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="dmueller@suse.com" 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="lnussel@suse.de" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="jengelh@inai.de" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="mliska@suse.cz" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="jengelh@inai.de" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="1ecec2ca4686c5515293ec670bbac3e43460ffb08ad07ea81bb8e81195a85fd1a088cb9cee5e49c8cfa61448f8a0daa86b0b793defcbb707e045678c0570f84b" name="fuse-doc" arch="s390x">
  <version epoch="0" ver="2.9.9" rel="160099.3.2"/>
  <changelog author="avindra@opensuse.org" date="1532779200">- fuse 2.9.8
  * SECURITY UPDATE: In previous versions of libfuse it was possible
    to for unprivileged users to specify the allow_other option even
    when this was forbidden in /etc/fuse.conf. The vulnerability is
    present only on systems where SELinux is active (including in
    permissive mode).
  * libfuse no longer segfaults when fuse_interrupted() is called
    outside the event loop.
  * The fusermount binary has been hardened in several ways to
    reduce potential attack surface. Most importantly, mountpoints
    and mount options must now match a hard-coded whitelist. It is
    expected that this whitelist covers all regular use-cases.
- cleanup with spec-cleaner
- update wiki urls to new location</changelog>
  <changelog author="mliska@suse.cz" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="mliska@suse.cz" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="mliska@suse.cz" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="dmueller@suse.com" 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="lnussel@suse.de" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="jengelh@inai.de" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="mliska@suse.cz" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="jengelh@inai.de" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="3ee094442a7e5b877b3ad0fbfa049012612d84c8efe76069554a3cb331b0cf81e9e894ed6c68524e36d4653b1bb83d7d416bb03469ff3386fa9a7e3c55e1ec90" name="fuse-exfat" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="bp161.1.2"/>
  <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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in post-scripts (bsc#1195391)
- remove usrmerge hacks</changelog>
  <changelog author="Dirk M&#xFC;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="eb4ec04e83eb0cb860f1556484a0fc5569527764f83610aa0c543648c3d15e692fd8245cd779ea95dc82baaed5347b3ab183638066ec84742e91e7425a57803f" name="fuse-oscfs" arch="noarch">
  <version epoch="0" ver="0.9.0" rel="bp161.1.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1531396800">- initial version of new package for oscfs. This is currently a python2-only
  package.</changelog>
  <changelog author="jengelh@inai.de" date="1531396801">- Fix grammar in description.</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1533816000">- minor update to version 0.6.1:
  - fix bad read speed when accessing package binaries via
    `.oscfs/binaries/...`</changelog>
  <changelog author="mgerstner &lt;matthias.gerstner@suse.com&gt;" date="1558958400">- major update to version 0.7.0:
  - Added support for running in Python3 with the Python3 osc module installed.
  - support mounting of oscfs in non-empty directories.
  - minor bugfixes with accessing package and project meta data via `.oscfs`.</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1582286400">- Update to version 0.7.1:
  - fix read() with offset especially with large files. This fixes use of
    various tools when applied on oscfs files e.g. `rpm2cpio` or
    `tail *.spec` previously failed or behaved strangely.
  - be robust against non-ASCII characters in OBS buildlogs.
  - apply caching also to actual file content to be more efficient when e.g.
    operating on larger files.</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1614772800">- Update to version v0.7.2:
  * obs getBuildlog(): return plain binary data instead of utf8 decoded string
  * types: avoid encoding content during read() which can change the content size
  * types: actually import sys to avoid error during error handling
  * unicode handling: only use `unicode` on Python2</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1645531200">- Update to version v0.8.0:
  - fix error if a package filename contained the '#' character.
  - fix authentication error detection during startup.
  - enable urlopenwrapper hack again which speeds up consecutive requests
    drastically.
  - source code ported to Python3 only, removed all Python2 compatibility.
    Source code is now conforming largely to PIP and flake8 standards.</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1645617600">- Update to version v0.8.1:
  * urlopenwrapper: make data an optional argument, fixing a start error on
    some Python versions.</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1697803200">- Update to version 0.9.0:
  * NEWS: changes for next release
  * regtest: compatibility with newer OSC module versions
  * obs: implement transparent retry to prevent HTTP 503 woes
  * obs: remove extraneous newlines from project and package meta output
  * error handling: support full exception backtrace report
  * debugging: support writing stdout and stderr to a logfile for analysis
  * regtest: fix unmount in early auth error failure case
  * regtest: make sure also to remove cookiejar for early auth error test
  * Revert "regtest: add some extra robustness against potential umount races"
  * regtest: add some extra robustness against potential umount races
  * fix regressions introduced by commit cd692a1d2f9fabe4ac5451832c3b7df109302c07
  * urlopenwrapper: fix sshkey check
  * Package: fix symlink path to update package
  * urlopen wrapper: support disabling the wrapper on the command line
  * obs.getBinaries(): fix strange osc behaviour if zero length files appear
  * add command line option to disable build artifacts caching
  * module_helper: insert local modules directory at the front of the path
  * oscfs wrapper script: use explicitly python3 by default
  * bugfix: fix early auth check on non-OBS instance</changelog>
</package>
<package pkgid="784ba835900f8b35b7e107867a5c06bfa71cc5bd90c3c62d26fa596bb011f2b8df9077086095069d2ae8db509e9748704af80c21e6561eb9d7960133c939a99b" name="fuse-overlayfs" arch="s390x">
  <version epoch="0" ver="1.15" rel="160099.2.2"/>
  <changelog author="sgrunert@suse.com" date="1587384000">- Update to v1.0.0
  - Fix portability issue to 32 bits architectures</changelog>
  <changelog author="rhafer@suse.com" date="1593000000">- Update to v1.1.0
  - use openat2(2) when available.
  - accept "ro" as mount option.
  - fix set mtime for a symlink.
  - fix some issues reported by static analysis.
  - fix potential infinite loop on a short read.
  - fix creating a directory if the destination already exists
    in the upper layer.</changelog>
  <changelog author="dmueller@suse.com" 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="idonmez@suse.com" 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="kkaempf@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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@gmx.de" 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>
</package>
<package pkgid="79c722d96fb095af33736f02f84e06a94a75d0013ccb706cb339ac06a2ab9a9d299892e05ba39386dba1b478721315f19df12b4082cb6bc504be3d35ea8cbd02" name="fuse2fs" arch="s390x">
  <version epoch="0" ver="1.47.0" rel="160099.6.1"/>
  <changelog author="dmueller@suse.com" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="cgoll@suse.com" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="dimstar@opensuse.org" date="1663156800">- Spec file cleanup:
  + Drop remainders regarding -mini packages, which was not a thing
    since Jan 2014.
  + Split build of fuse2fs out into a sep build (_multibuild
    enabled).</changelog>
  <changelog author="dimstar@opensuse.org" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="info@paolostivanin.com" date="1675857600">- Update to 1.47.0:
  * Add support for the orphan_file feature, which speeds up workloads
    that are deleting or truncating a large number files in parallel.
    This compat feature was first supported in the v5.15 Linux kernel.
  * The mke2fs program (via the mke2fs.conf file) now enables the
    metadata_csum_seed and orphan_file features by default.
    The metadata_csum_seed feature is an incompat feature which is
    first supported in the Linux kernel starting in the 4.4 kernel.
  * Mke2fs now supports the extended option "assume_storage_prezeroed"
    which causes mke2fs to skip zeroing the journal and inode tables
    and to mark the inode tables as zeroed.
  * Add support to tune2fs and e2label to set the label and UUID for
    a mounted file system using a ioctl, which is more reliable than
    modifying the superblock via writing to the block device.
    The kernel support for setting the label landed in v5.17, while
    the support for adding the UUID landed in v6.0. If the ioctls
    are not supported, tune2fs and e2label will fall back old
    strategy of directly modifying the superblock.
  * Allow tune2fs to disable the casefold feature after scanning all
    of the directories do not have the Casefold flag set.</changelog>
  <changelog author="jack@suse.cz" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
  <changelog author="lhenriques@suse.com" 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="dimstar@opensuse.org" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="jack@suse.cz" date="1785326400">- debugfs-byteswap-dirsearch-dirent-buf-on-big-endian-.patch: Fix byteswapping
  when reading directories in debugfs (bsc#1270307)</changelog>
</package>
<package pkgid="359b736ec32f6a1c19fb484985e589bf7ade3922869df81f7a6a34c4eb1e57e04623402a21ae7ee2f2c984590d2928060b1569d7d7e61fbf3306cf9f9099bb92" name="fuse3" arch="s390x">
  <version epoch="0" ver="3.16.2" rel="160099.4.1"/>
  <changelog author="jengelh@inai.de" date="1673611200">- Update to release 3.13
  * There is a new low-level API function fuse_session_custom_io
    that allows to implement a daemon with a custom io. This can
    be used to create a daemon that can process incoming FUSE
    requests to other destinations than /dev/fuse.
  * A deadlock when resolving paths in the high-level API has
    been fixed.</changelog>
  <changelog author="jengelh@inai.de" date="1675684800">- Update to release 3.13.1
  * Fixed an issue that resulted in errors when attempting to
    compile against installed libfuse headers (because libc
    symbol versioning support was not detected correctly in this
    case).
- Add 0001-Split-config.h-into-private-and-public-config.patch
  to fix doubly-defined macros and build failure elsewhere.</changelog>
  <changelog author="jengelh@inai.de" date="1676635200">- Update to release 3.14
  * Split config.h into private and public config
- Delete 0001-Split-config.h-into-private-and-public-config.patch
  (merged).</changelog>
  <changelog author="jengelh@inai.de" date="1679832000">- Update to release 3.14.1
  * The extended attribute name passed to the setxattr() handler
    is no longer truncated at the beginning.
  * The additional setattr() flags introduced in 3.14 are no
    longer available for now. They will hopefully be reintroduced
    in the next release.</changelog>
  <changelog author="jsrain@suse.com" date="1684411200">- update the license tag matching the code (LGPL-2.1-only and
  GPL-2.0-only)</changelog>
  <changelog author="jengelh@inai.de" date="1686312000">- Update to release 3.15.0
  * Improved support for some less common systems (32-bit,
    alternative libcs)
  * Unsupported mount options are no longer silently accepted.
  * auto_unmount is now compatible with allow_other.</changelog>
  <changelog author="jengelh@inai.de" date="1688558400">- Update to release 3.15.1
  * Reduce default write size by half</changelog>
  <changelog author="jengelh@inai.de" date="1691496000">- Update to release 3.16.1
  * Readdir kernel cache can be enabled from high-level API.</changelog>
  <changelog author="jengelh@inai.de" date="1696939200">- Update to release 3.16.2
  * Various minor bugfixes and improvements.</changelog>
  <changelog author="jengelh@inai.de" date="1768305600">- Add dependency from libfuse3-4 to fusermount3 program
  [boo#1256466]</changelog>
</package>
<package pkgid="a42d63071e3c933fb36fd0f61b7499b4dff7d5ba2574264f0d69d2ed4f22786ca999cd378c6d282053026acc18a5c8f559842f39c1f6ec2da59fef23c1d6b759" name="fuse3-devel" arch="s390x">
  <version epoch="0" ver="3.16.2" rel="160099.4.1"/>
  <changelog author="jengelh@inai.de" date="1673611200">- Update to release 3.13
  * There is a new low-level API function fuse_session_custom_io
    that allows to implement a daemon with a custom io. This can
    be used to create a daemon that can process incoming FUSE
    requests to other destinations than /dev/fuse.
  * A deadlock when resolving paths in the high-level API has
    been fixed.</changelog>
  <changelog author="jengelh@inai.de" date="1675684800">- Update to release 3.13.1
  * Fixed an issue that resulted in errors when attempting to
    compile against installed libfuse headers (because libc
    symbol versioning support was not detected correctly in this
    case).
- Add 0001-Split-config.h-into-private-and-public-config.patch
  to fix doubly-defined macros and build failure elsewhere.</changelog>
  <changelog author="jengelh@inai.de" date="1676635200">- Update to release 3.14
  * Split config.h into private and public config
- Delete 0001-Split-config.h-into-private-and-public-config.patch
  (merged).</changelog>
  <changelog author="jengelh@inai.de" date="1679832000">- Update to release 3.14.1
  * The extended attribute name passed to the setxattr() handler
    is no longer truncated at the beginning.
  * The additional setattr() flags introduced in 3.14 are no
    longer available for now. They will hopefully be reintroduced
    in the next release.</changelog>
  <changelog author="jsrain@suse.com" date="1684411200">- update the license tag matching the code (LGPL-2.1-only and
  GPL-2.0-only)</changelog>
  <changelog author="jengelh@inai.de" date="1686312000">- Update to release 3.15.0
  * Improved support for some less common systems (32-bit,
    alternative libcs)
  * Unsupported mount options are no longer silently accepted.
  * auto_unmount is now compatible with allow_other.</changelog>
  <changelog author="jengelh@inai.de" date="1688558400">- Update to release 3.15.1
  * Reduce default write size by half</changelog>
  <changelog author="jengelh@inai.de" date="1691496000">- Update to release 3.16.1
  * Readdir kernel cache can be enabled from high-level API.</changelog>
  <changelog author="jengelh@inai.de" date="1696939200">- Update to release 3.16.2
  * Various minor bugfixes and improvements.</changelog>
  <changelog author="jengelh@inai.de" date="1768305600">- Add dependency from libfuse3-4 to fusermount3 program
  [boo#1256466]</changelog>
</package>
<package pkgid="f017e164711747a772f4bfdb363fb917f39f1be6e260d9ac0a39f763c42ac460aed60015c2454c0ab6ee71445d91ec27160638df20e8e4b8b81530f46b62fe08" name="fuse3-doc" arch="s390x">
  <version epoch="0" ver="3.16.2" rel="160099.4.1"/>
  <changelog author="jengelh@inai.de" date="1673611200">- Update to release 3.13
  * There is a new low-level API function fuse_session_custom_io
    that allows to implement a daemon with a custom io. This can
    be used to create a daemon that can process incoming FUSE
    requests to other destinations than /dev/fuse.
  * A deadlock when resolving paths in the high-level API has
    been fixed.</changelog>
  <changelog author="jengelh@inai.de" date="1675684800">- Update to release 3.13.1
  * Fixed an issue that resulted in errors when attempting to
    compile against installed libfuse headers (because libc
    symbol versioning support was not detected correctly in this
    case).
- Add 0001-Split-config.h-into-private-and-public-config.patch
  to fix doubly-defined macros and build failure elsewhere.</changelog>
  <changelog author="jengelh@inai.de" date="1676635200">- Update to release 3.14
  * Split config.h into private and public config
- Delete 0001-Split-config.h-into-private-and-public-config.patch
  (merged).</changelog>
  <changelog author="jengelh@inai.de" date="1679832000">- Update to release 3.14.1
  * The extended attribute name passed to the setxattr() handler
    is no longer truncated at the beginning.
  * The additional setattr() flags introduced in 3.14 are no
    longer available for now. They will hopefully be reintroduced
    in the next release.</changelog>
  <changelog author="jsrain@suse.com" date="1684411200">- update the license tag matching the code (LGPL-2.1-only and
  GPL-2.0-only)</changelog>
  <changelog author="jengelh@inai.de" date="1686312000">- Update to release 3.15.0
  * Improved support for some less common systems (32-bit,
    alternative libcs)
  * Unsupported mount options are no longer silently accepted.
  * auto_unmount is now compatible with allow_other.</changelog>
  <changelog author="jengelh@inai.de" date="1688558400">- Update to release 3.15.1
  * Reduce default write size by half</changelog>
  <changelog author="jengelh@inai.de" date="1691496000">- Update to release 3.16.1
  * Readdir kernel cache can be enabled from high-level API.</changelog>
  <changelog author="jengelh@inai.de" date="1696939200">- Update to release 3.16.2
  * Various minor bugfixes and improvements.</changelog>
  <changelog author="jengelh@inai.de" date="1768305600">- Add dependency from libfuse3-4 to fusermount3 program
  [boo#1256466]</changelog>
</package>
<package pkgid="8fde0cea1ef6c7a0344aa3371e3152672da420da2590c97144940d15d76c966c4e235b747437632d44d5e0bb864b3bec4ea66aaac2954c67eec59e16e85ef1d8" name="fuseiso" arch="s390x">
  <version epoch="0" ver="20070708" rel="bp161.1.2"/>
  <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="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &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="b13a640b01610512992f9e86a84b1caf00093b39d7ddd30c7c286f20d1ee8630585659f30ccc81d7f0e6a20b7c001606854d4e389ccb73e0051ad4e1f21f3279" name="fusesmb" arch="s390x">
  <version epoch="0" ver="0.8.7" rel="bp161.1.6"/>
  <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="24874a591450d7265988880683bba44c7589c8e514644b47b6628aa7a2d98e38de15b3427264bec6aef6b3da9d174bcc81b5d9c72fb7cb08cac76779136c1c49" name="fusesource-pom" arch="noarch">
  <version epoch="0" ver="1.12" rel="bp161.1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1540468800">- Initial packaging of fusesource parent</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652875200">- Upgrade to version 1.12
- Make 1.8 the default java source/target levels for dependent
  packages</changelog>
</package>
<package pkgid="6aec29e6f44af91bd4c5838e226d0db6669cdb59dd99c1ad21861f4c01191eea61814b7c3df79e0a4124459eba6736bbcca77f92c502fb2af05e52e21d792b70" name="futuresql-qt5-devel" arch="s390x">
  <version epoch="0" ver="0.1.1" rel="bp161.2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1690891200">- Init futuresql</changelog>
</package>
<package pkgid="57f91c02a8f7d271651a0cc3062e7552e170f8b6f65666ab44a19bdea996025b80d11dccdd2de4ae00fa479f8c55543edaeaa9f2a2ead19fed0e6876675c76b0" name="futuresql-qt6-devel" arch="s390x">
  <version epoch="0" ver="0.1.1" rel="bp161.2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1690891200">- Init futuresql</changelog>
</package>
<package pkgid="b5c9a558886ca549eefecad00b25c9ad2aa4b0eaeaed68086fc231449ad15e8646831785aed624857a3f3d7523ca3412bbe8d6e537a81116e673902c77a5c7e1" name="fuzzel" arch="s390x">
  <version epoch="0" ver="1.11.1" rel="bp161.1.8"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1680004800">- Update to version 1.9.0:
  - Added:
  * Add support for startup notifications via xdg activation.
  * Convert tabs to spaces when rendering.
  * --dmenu0 command line option. Like --dmenu, but input is NUL separated instead of newline separated.
  * Support for localized strings. If you want the old behavior, run fuzzel with LC_MESSAGES=C.
  * Export FUZZEL_DESKTOP_FILE_ID environment variable when setting the --launch-prefix in order to pass the Desktop File ID to the launch prefix.
  * New key bindings: [key-bindings].first and [key-bindings].last, bound to Control+Home and Control+End by default.
  * New key binding: [key-bindings].insert-selected, bound to Control+Tab by default. It replaces the current prompt with the selected item.
  - Changed:
  * Better verification of color values specified on the command line.
  * When determining initial font size, do FontConfig config substitution if the user-provided font pattern has no {pixel}size option.
  - Fixed:
  * Update nanosvg to f0a3e10. Fixes rendering of certain SVG icons.
  * Not being able to input numbers using the keypad.
  * Absolute path PNG icons not being loaded.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1680177600">- Add 0000-wayland-regression-dont-reference-app-when-null.patch</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1680955200">- Remove 0000-wayland-regression-dont-reference-app-when-null.patch
- Update to version 1.9.1
  - Fixed:
  * Regression: default font size was unintentionally changed from 12pt in 1.8.2, to 8pt in 1.9.0. The old default of 12pt has now been restored.
  * Regression: crash when pressing Enter and the match list is empty (e.g. when trying to execute a command line)
- Improvement of specfile</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1681214400">- Fix specfile</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1689336000">- Update to 1.9.2:
  * Added a new option --filter-desktop
  * Added missing zsh+fish completions for --password
  * Output scaling is now applied to the border radius
  * Last line sometimes not being rendered
  * key-bindings.cursor-right-word not being recognized as a valid action
  * password-character being set in fuzzel.ini incorrectly enabling password mode</changelog>
  <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>
</package>
<package pkgid="d69faabdceafd7b12605c82710cdbd7fd8fcb0dc71769f62a2663b23f1147e1338dd067593e44457587c59a7bc226647cd7ae764adffceab695fb86fa05aa6d6" name="fuzzel-fish-completion" arch="noarch">
  <version epoch="0" ver="1.11.1" rel="bp161.1.8"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1680004800">- Update to version 1.9.0:
  - Added:
  * Add support for startup notifications via xdg activation.
  * Convert tabs to spaces when rendering.
  * --dmenu0 command line option. Like --dmenu, but input is NUL separated instead of newline separated.
  * Support for localized strings. If you want the old behavior, run fuzzel with LC_MESSAGES=C.
  * Export FUZZEL_DESKTOP_FILE_ID environment variable when setting the --launch-prefix in order to pass the Desktop File ID to the launch prefix.
  * New key bindings: [key-bindings].first and [key-bindings].last, bound to Control+Home and Control+End by default.
  * New key binding: [key-bindings].insert-selected, bound to Control+Tab by default. It replaces the current prompt with the selected item.
  - Changed:
  * Better verification of color values specified on the command line.
  * When determining initial font size, do FontConfig config substitution if the user-provided font pattern has no {pixel}size option.
  - Fixed:
  * Update nanosvg to f0a3e10. Fixes rendering of certain SVG icons.
  * Not being able to input numbers using the keypad.
  * Absolute path PNG icons not being loaded.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1680177600">- Add 0000-wayland-regression-dont-reference-app-when-null.patch</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1680955200">- Remove 0000-wayland-regression-dont-reference-app-when-null.patch
- Update to version 1.9.1
  - Fixed:
  * Regression: default font size was unintentionally changed from 12pt in 1.8.2, to 8pt in 1.9.0. The old default of 12pt has now been restored.
  * Regression: crash when pressing Enter and the match list is empty (e.g. when trying to execute a command line)
- Improvement of specfile</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1681214400">- Fix specfile</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1689336000">- Update to 1.9.2:
  * Added a new option --filter-desktop
  * Added missing zsh+fish completions for --password
  * Output scaling is now applied to the border radius
  * Last line sometimes not being rendered
  * key-bindings.cursor-right-word not being recognized as a valid action
  * password-character being set in fuzzel.ini incorrectly enabling password mode</changelog>
  <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>
</package>
<package pkgid="398f00ac40d36563862cd598a1b49d0c707af9406ba6b37facaf3e21b2ffcc923fb284fada827873ef8a5254814b85513ac6f7d70d5b0aa157b51a65216215f9" name="fuzzel-zsh-completion" arch="s390x">
  <version epoch="0" ver="1.11.1" rel="bp161.1.8"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1680004800">- Update to version 1.9.0:
  - Added:
  * Add support for startup notifications via xdg activation.
  * Convert tabs to spaces when rendering.
  * --dmenu0 command line option. Like --dmenu, but input is NUL separated instead of newline separated.
  * Support for localized strings. If you want the old behavior, run fuzzel with LC_MESSAGES=C.
  * Export FUZZEL_DESKTOP_FILE_ID environment variable when setting the --launch-prefix in order to pass the Desktop File ID to the launch prefix.
  * New key bindings: [key-bindings].first and [key-bindings].last, bound to Control+Home and Control+End by default.
  * New key binding: [key-bindings].insert-selected, bound to Control+Tab by default. It replaces the current prompt with the selected item.
  - Changed:
  * Better verification of color values specified on the command line.
  * When determining initial font size, do FontConfig config substitution if the user-provided font pattern has no {pixel}size option.
  - Fixed:
  * Update nanosvg to f0a3e10. Fixes rendering of certain SVG icons.
  * Not being able to input numbers using the keypad.
  * Absolute path PNG icons not being loaded.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1680177600">- Add 0000-wayland-regression-dont-reference-app-when-null.patch</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1680955200">- Remove 0000-wayland-regression-dont-reference-app-when-null.patch
- Update to version 1.9.1
  - Fixed:
  * Regression: default font size was unintentionally changed from 12pt in 1.8.2, to 8pt in 1.9.0. The old default of 12pt has now been restored.
  * Regression: crash when pressing Enter and the match list is empty (e.g. when trying to execute a command line)
- Improvement of specfile</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1681214400">- Fix specfile</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1689336000">- Update to 1.9.2:
  * Added a new option --filter-desktop
  * Added missing zsh+fish completions for --password
  * Output scaling is now applied to the border radius
  * Last line sometimes not being rendered
  * key-bindings.cursor-right-word not being recognized as a valid action
  * password-character being set in fuzzel.ini incorrectly enabling password mode</changelog>
  <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>
</package>
<package pkgid="4a4bb08800e8189ec6d9489bb8e7c50f7473751016135b97a0f06fd36a1d1b9dbe86125b35015d9ac080e7917dbc77db192973d3ccfcaf1454a8088b7be12c50" name="fvwm2" arch="s390x">
  <version epoch="0" ver="2.7.0" rel="bp161.1.8"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;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&#xE1;&#x161; Chv&#xE1;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&#xE1;&#x161; Chv&#xE1;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&#xE1;&#x161; Chv&#xE1;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="94bc6234aa8795b7136a52641d4b209ae2ef6a82dcb20b2ea7c809107fbc0dcada220484a44de624e917c75517b94254ca037130990fb96bcbbe1cccd240750f" name="fwknop" arch="s390x">
  <version epoch="0" ver="2.6.11" rel="bp161.1.3"/>
  <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="7f24844e6b8cab8714b847ab46a3567bd7602f29e9bd926416348ff03ebd2c6180883246ec0b3fb25fbdd0ce501c2ed4265a8cd69ebb1e644efc0507d175263d" name="fwknop-gui" arch="s390x">
  <version epoch="0" ver="1.3.1" rel="bp161.1.2"/>
  <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&#xFC;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="3401865752e0d67ff88f2796279a3d452384556ad58703b3b1437a4fb8d3441f9de7200efb30dd22ec27b36aff1b8f522266189985e031a131e7942f0a203394" name="fwknopd" arch="s390x">
  <version epoch="0" ver="2.6.11" rel="bp161.1.3"/>
  <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="caa77007e1184292367b42cb4a885fa3a541a818bf0635f56814c3a57041b99e059fe26a1b9e221f66f7d25f906f8930302b52a7b19808ceaf96a7cdf76ebf13" name="fwupd" arch="s390x">
  <version epoch="0" ver="2.1.6" rel="160099.1.2"/>
  <changelog author="dimstar@opensuse.org" date="1768305600">- Add 0001-Allow-systemd-service-to-access-block-sr-cdrom-devic.patch:
  allow fwupd.service to interact with cdrom (boo#1256507)</changelog>
  <changelog author="dimstar@opensuse.org" date="1772107200">- Update to version 2.0.20:
  + This release adds the following features:
  - Add support for changing AMD UMA carveout size
  - Warn the user if they are using the blocked-firmware
    functionality
  + This release fixes the following bugs:
  - Disable the UEFI plugins on 32bit x86
  - Do not hang when parsing an invalid USB descriptor
  - Do not return an error if the fastboot property is not
    provided
  - Fix a CCGX DMC regression when installing on the HP G5 dock
  - Fix a harmless heap OOB read in AMD kria SOM EEPROM parser
  - Fix a potential fastboot string over-read
  - Fix a regression causing MBIM QDU updates to fail
  - Honor polkit auth for emulation tag modify device
  - Speed up calculating the cab checksum by ~21%
  - Verify the uncompressed size when decompressing CAB files
  + This release adds support for the following hardware:
  - HP Engage One G2 Advanced Hub
  - PixArt PJP274 (Framework Laptop)
  - Several new Jabra GNP devices</changelog>
  <changelog author="dimstar@opensuse.org" date="1773316800">- Update to version 2.1.1:
  + This release adds the following features:
  - Add a new fwupd security check for HP Sure Start
  - Add a new plugin to verify Intel CSME using SMBIOS data
  - Add a new tpm-eventlog command to explain the TPM eventlog output
  - Add CycloneDX and SPDX support to uSWID
  - Add support for AMD Platform Secure boot
  - Add support for changing AMD GPU UMA carveout size
  - Add support for emulation for bluetooth devices
  - Allow systems to use the udev event source without using systemd
  - Disable the UEFI plugins on 32bit x86
  - Drop support for GPG signing of metadata and firmware
  - No longer depend on json-glib, libarchive or protobuf-c
  - Remove the concept of blocked firmware
  - Show translated problems when a device cannot be installed
  + This release fixes the following bugs:
  - Add a timeout to the fwupd-refresh systemd unit
  - Allow systemd service to access block-sr devices
  - Always show the correct new firmware version in 'fwupdmgr get-history'
  - Be more defensive with invalid Corsair device responses
  - Cache the payload verification result to speed up installing modem firmware
  - Check for integer overflow when constructing a partial stream
  - Clear the remaining qc-firehose power reset logs
  - Decompress a zip file in Aver HID rather than a bz2 archive
  - Do not allow efivar update without TIME_BASED_AUTHENTICATED_WRITE_ACCESS
  - Do not hang when parsing an invalid USB descriptor
  - Do not include EV_NO_ACTION when calculating the TPM PCRs
  - Do not return an error if the fastboot property is not provided
  - Do not show all IDs as GUIDs if adding quirks after device setup
  - Find shim when using systemd-boot and distro-specific locations
  - Fix activation of dell-kestrel NVM when composite updates are completed
  - Fix a dell-dock regression when enumerating the status component
  - Fix a fuzzer timeout when parsing a Synaptics RMI SBL container
  - Fix a missing error check when updating Genesys USB hubs
  - Fix a potential heap OOB read in AMD Kria SOM EEPROM parser
  - Fix a potential Logitech HID++ hang when parsing unexpected payload IDs
  - Fix a potential out-of-bounds read in Dell dock
  - Fix a regression causing MBIM QDU updates to fail
  - Fix a regression when installing on the HP G5 dock
  - Fix a small memory leak when removing a bluetooth device
  - Fix an integer underflow when parsing a malicious PE file
  - Fix get-updates --json silently skipping UPDATABLE_HIDDEN devices
  - Fix the snapd-uefi request when multiple updates are processed
  - Honor polkit auth for emulation tag modify device
  - Make Logitech HID++ devices using RDFU actually work
  - Only load the history database in the daemon when required
  - Refactor the Snap support out into a new plugin
  - Remove a warning when updating Intel GSC OPROMDATA
  - Remove the bcm57xx recovery device support
  - Require a CHID for generic ElanTP devices
  - Speed up calculating the cabinet checksum by ~20%
  - Support 8bitdo firmware with multiple packed images
  - Try to claim the DFU USB interface more than once
  - Use crc32() from zlib.h when computing the most common kind of CRC32
  - Verify the uncompressed size when decompressing CAB files
  + This release adds support for the following hardware:
  - Blestech Touchpads
  - ELAN Haptic MCU devices
  - FocalTouch devices
  - Himax Touchscreens
  - HP Engage One G2 Advanced Hub
  - KATAR PRO Wireless Gaming Dongle
  - Lenovo keyboard and mice accessories
  - Lenovo Sapphire Folio Keyboard
  - Lightware Taurus HC40 and HC60
  - Novatek touchscreens
  - PixArt Touchpads
  - Rolling RW101-CAT12 modems
  - Sunwinon HID devices
- Drop no longer required BuildRequires: pkgconfig(json-glib-1.0),
  pkgconfig(libarchive), and pkgconfig(protobuf).
- Drop upstream merged patch
  0001-Allow-systemd-service-to-access-block-sr-cdrom-devic.patch
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="glin@suse.com" date="1779796800">- Add fwupd-bsc1217138-fallback-shim-path.patch to set the fallback
  shim path for SUSE/openSUSE (bsc#1217138)</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="mgorse@suse.com" date="1782734400">- Migrate to manual service run</changelog>
  <changelog author="dimstar@opensuse.org" 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>
</package>
<package pkgid="d86c992f677a362c7906dc99034e1c920b3692fc7ec03b93b3194e2943b93d913d01375caa98b02eedefb29be4f202b499c4e5fd0ffbaabd85750f9927572697" name="fwupd-bash-completion" arch="noarch">
  <version epoch="0" ver="2.1.6" rel="160099.1.2"/>
  <changelog author="dimstar@opensuse.org" date="1768305600">- Add 0001-Allow-systemd-service-to-access-block-sr-cdrom-devic.patch:
  allow fwupd.service to interact with cdrom (boo#1256507)</changelog>
  <changelog author="dimstar@opensuse.org" date="1772107200">- Update to version 2.0.20:
  + This release adds the following features:
  - Add support for changing AMD UMA carveout size
  - Warn the user if they are using the blocked-firmware
    functionality
  + This release fixes the following bugs:
  - Disable the UEFI plugins on 32bit x86
  - Do not hang when parsing an invalid USB descriptor
  - Do not return an error if the fastboot property is not
    provided
  - Fix a CCGX DMC regression when installing on the HP G5 dock
  - Fix a harmless heap OOB read in AMD kria SOM EEPROM parser
  - Fix a potential fastboot string over-read
  - Fix a regression causing MBIM QDU updates to fail
  - Honor polkit auth for emulation tag modify device
  - Speed up calculating the cab checksum by ~21%
  - Verify the uncompressed size when decompressing CAB files
  + This release adds support for the following hardware:
  - HP Engage One G2 Advanced Hub
  - PixArt PJP274 (Framework Laptop)
  - Several new Jabra GNP devices</changelog>
  <changelog author="dimstar@opensuse.org" date="1773316800">- Update to version 2.1.1:
  + This release adds the following features:
  - Add a new fwupd security check for HP Sure Start
  - Add a new plugin to verify Intel CSME using SMBIOS data
  - Add a new tpm-eventlog command to explain the TPM eventlog output
  - Add CycloneDX and SPDX support to uSWID
  - Add support for AMD Platform Secure boot
  - Add support for changing AMD GPU UMA carveout size
  - Add support for emulation for bluetooth devices
  - Allow systems to use the udev event source without using systemd
  - Disable the UEFI plugins on 32bit x86
  - Drop support for GPG signing of metadata and firmware
  - No longer depend on json-glib, libarchive or protobuf-c
  - Remove the concept of blocked firmware
  - Show translated problems when a device cannot be installed
  + This release fixes the following bugs:
  - Add a timeout to the fwupd-refresh systemd unit
  - Allow systemd service to access block-sr devices
  - Always show the correct new firmware version in 'fwupdmgr get-history'
  - Be more defensive with invalid Corsair device responses
  - Cache the payload verification result to speed up installing modem firmware
  - Check for integer overflow when constructing a partial stream
  - Clear the remaining qc-firehose power reset logs
  - Decompress a zip file in Aver HID rather than a bz2 archive
  - Do not allow efivar update without TIME_BASED_AUTHENTICATED_WRITE_ACCESS
  - Do not hang when parsing an invalid USB descriptor
  - Do not include EV_NO_ACTION when calculating the TPM PCRs
  - Do not return an error if the fastboot property is not provided
  - Do not show all IDs as GUIDs if adding quirks after device setup
  - Find shim when using systemd-boot and distro-specific locations
  - Fix activation of dell-kestrel NVM when composite updates are completed
  - Fix a dell-dock regression when enumerating the status component
  - Fix a fuzzer timeout when parsing a Synaptics RMI SBL container
  - Fix a missing error check when updating Genesys USB hubs
  - Fix a potential heap OOB read in AMD Kria SOM EEPROM parser
  - Fix a potential Logitech HID++ hang when parsing unexpected payload IDs
  - Fix a potential out-of-bounds read in Dell dock
  - Fix a regression causing MBIM QDU updates to fail
  - Fix a regression when installing on the HP G5 dock
  - Fix a small memory leak when removing a bluetooth device
  - Fix an integer underflow when parsing a malicious PE file
  - Fix get-updates --json silently skipping UPDATABLE_HIDDEN devices
  - Fix the snapd-uefi request when multiple updates are processed
  - Honor polkit auth for emulation tag modify device
  - Make Logitech HID++ devices using RDFU actually work
  - Only load the history database in the daemon when required
  - Refactor the Snap support out into a new plugin
  - Remove a warning when updating Intel GSC OPROMDATA
  - Remove the bcm57xx recovery device support
  - Require a CHID for generic ElanTP devices
  - Speed up calculating the cabinet checksum by ~20%
  - Support 8bitdo firmware with multiple packed images
  - Try to claim the DFU USB interface more than once
  - Use crc32() from zlib.h when computing the most common kind of CRC32
  - Verify the uncompressed size when decompressing CAB files
  + This release adds support for the following hardware:
  - Blestech Touchpads
  - ELAN Haptic MCU devices
  - FocalTouch devices
  - Himax Touchscreens
  - HP Engage One G2 Advanced Hub
  - KATAR PRO Wireless Gaming Dongle
  - Lenovo keyboard and mice accessories
  - Lenovo Sapphire Folio Keyboard
  - Lightware Taurus HC40 and HC60
  - Novatek touchscreens
  - PixArt Touchpads
  - Rolling RW101-CAT12 modems
  - Sunwinon HID devices
- Drop no longer required BuildRequires: pkgconfig(json-glib-1.0),
  pkgconfig(libarchive), and pkgconfig(protobuf).
- Drop upstream merged patch
  0001-Allow-systemd-service-to-access-block-sr-cdrom-devic.patch
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="glin@suse.com" date="1779796800">- Add fwupd-bsc1217138-fallback-shim-path.patch to set the fallback
  shim path for SUSE/openSUSE (bsc#1217138)</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="mgorse@suse.com" date="1782734400">- Migrate to manual service run</changelog>
  <changelog author="dimstar@opensuse.org" 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>
</package>
<package pkgid="08f1637437a88b098bd654bddc95ca601cac06f8fb986edfd5c02eb5e9fc7b46ba2642dfbf7e1cf213b97ed46ce12e613e97e0a076844c8116d048dd4354d073" name="fwupd-devel" arch="s390x">
  <version epoch="0" ver="2.1.6" rel="160099.1.2"/>
  <changelog author="dimstar@opensuse.org" date="1768305600">- Add 0001-Allow-systemd-service-to-access-block-sr-cdrom-devic.patch:
  allow fwupd.service to interact with cdrom (boo#1256507)</changelog>
  <changelog author="dimstar@opensuse.org" date="1772107200">- Update to version 2.0.20:
  + This release adds the following features:
  - Add support for changing AMD UMA carveout size
  - Warn the user if they are using the blocked-firmware
    functionality
  + This release fixes the following bugs:
  - Disable the UEFI plugins on 32bit x86
  - Do not hang when parsing an invalid USB descriptor
  - Do not return an error if the fastboot property is not
    provided
  - Fix a CCGX DMC regression when installing on the HP G5 dock
  - Fix a harmless heap OOB read in AMD kria SOM EEPROM parser
  - Fix a potential fastboot string over-read
  - Fix a regression causing MBIM QDU updates to fail
  - Honor polkit auth for emulation tag modify device
  - Speed up calculating the cab checksum by ~21%
  - Verify the uncompressed size when decompressing CAB files
  + This release adds support for the following hardware:
  - HP Engage One G2 Advanced Hub
  - PixArt PJP274 (Framework Laptop)
  - Several new Jabra GNP devices</changelog>
  <changelog author="dimstar@opensuse.org" date="1773316800">- Update to version 2.1.1:
  + This release adds the following features:
  - Add a new fwupd security check for HP Sure Start
  - Add a new plugin to verify Intel CSME using SMBIOS data
  - Add a new tpm-eventlog command to explain the TPM eventlog output
  - Add CycloneDX and SPDX support to uSWID
  - Add support for AMD Platform Secure boot
  - Add support for changing AMD GPU UMA carveout size
  - Add support for emulation for bluetooth devices
  - Allow systems to use the udev event source without using systemd
  - Disable the UEFI plugins on 32bit x86
  - Drop support for GPG signing of metadata and firmware
  - No longer depend on json-glib, libarchive or protobuf-c
  - Remove the concept of blocked firmware
  - Show translated problems when a device cannot be installed
  + This release fixes the following bugs:
  - Add a timeout to the fwupd-refresh systemd unit
  - Allow systemd service to access block-sr devices
  - Always show the correct new firmware version in 'fwupdmgr get-history'
  - Be more defensive with invalid Corsair device responses
  - Cache the payload verification result to speed up installing modem firmware
  - Check for integer overflow when constructing a partial stream
  - Clear the remaining qc-firehose power reset logs
  - Decompress a zip file in Aver HID rather than a bz2 archive
  - Do not allow efivar update without TIME_BASED_AUTHENTICATED_WRITE_ACCESS
  - Do not hang when parsing an invalid USB descriptor
  - Do not include EV_NO_ACTION when calculating the TPM PCRs
  - Do not return an error if the fastboot property is not provided
  - Do not show all IDs as GUIDs if adding quirks after device setup
  - Find shim when using systemd-boot and distro-specific locations
  - Fix activation of dell-kestrel NVM when composite updates are completed
  - Fix a dell-dock regression when enumerating the status component
  - Fix a fuzzer timeout when parsing a Synaptics RMI SBL container
  - Fix a missing error check when updating Genesys USB hubs
  - Fix a potential heap OOB read in AMD Kria SOM EEPROM parser
  - Fix a potential Logitech HID++ hang when parsing unexpected payload IDs
  - Fix a potential out-of-bounds read in Dell dock
  - Fix a regression causing MBIM QDU updates to fail
  - Fix a regression when installing on the HP G5 dock
  - Fix a small memory leak when removing a bluetooth device
  - Fix an integer underflow when parsing a malicious PE file
  - Fix get-updates --json silently skipping UPDATABLE_HIDDEN devices
  - Fix the snapd-uefi request when multiple updates are processed
  - Honor polkit auth for emulation tag modify device
  - Make Logitech HID++ devices using RDFU actually work
  - Only load the history database in the daemon when required
  - Refactor the Snap support out into a new plugin
  - Remove a warning when updating Intel GSC OPROMDATA
  - Remove the bcm57xx recovery device support
  - Require a CHID for generic ElanTP devices
  - Speed up calculating the cabinet checksum by ~20%
  - Support 8bitdo firmware with multiple packed images
  - Try to claim the DFU USB interface more than once
  - Use crc32() from zlib.h when computing the most common kind of CRC32
  - Verify the uncompressed size when decompressing CAB files
  + This release adds support for the following hardware:
  - Blestech Touchpads
  - ELAN Haptic MCU devices
  - FocalTouch devices
  - Himax Touchscreens
  - HP Engage One G2 Advanced Hub
  - KATAR PRO Wireless Gaming Dongle
  - Lenovo keyboard and mice accessories
  - Lenovo Sapphire Folio Keyboard
  - Lightware Taurus HC40 and HC60
  - Novatek touchscreens
  - PixArt Touchpads
  - Rolling RW101-CAT12 modems
  - Sunwinon HID devices
- Drop no longer required BuildRequires: pkgconfig(json-glib-1.0),
  pkgconfig(libarchive), and pkgconfig(protobuf).
- Drop upstream merged patch
  0001-Allow-systemd-service-to-access-block-sr-cdrom-devic.patch
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="glin@suse.com" date="1779796800">- Add fwupd-bsc1217138-fallback-shim-path.patch to set the fallback
  shim path for SUSE/openSUSE (bsc#1217138)</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="mgorse@suse.com" date="1782734400">- Migrate to manual service run</changelog>
  <changelog author="dimstar@opensuse.org" 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>
</package>
<package pkgid="b4bd17883f28ad15bd55c9bb5c1c24ee51923556e6b539da2230d406631eb34289b814bdd363fb7a9c817460355a1c02944b879c1513991a0317266feb48153a" name="fwupd-doc" arch="noarch">
  <version epoch="0" ver="2.1.6" rel="160099.1.2"/>
  <changelog author="dimstar@opensuse.org" date="1768305600">- Add 0001-Allow-systemd-service-to-access-block-sr-cdrom-devic.patch:
  allow fwupd.service to interact with cdrom (boo#1256507)</changelog>
  <changelog author="dimstar@opensuse.org" date="1772107200">- Update to version 2.0.20:
  + This release adds the following features:
  - Add support for changing AMD UMA carveout size
  - Warn the user if they are using the blocked-firmware
    functionality
  + This release fixes the following bugs:
  - Disable the UEFI plugins on 32bit x86
  - Do not hang when parsing an invalid USB descriptor
  - Do not return an error if the fastboot property is not
    provided
  - Fix a CCGX DMC regression when installing on the HP G5 dock
  - Fix a harmless heap OOB read in AMD kria SOM EEPROM parser
  - Fix a potential fastboot string over-read
  - Fix a regression causing MBIM QDU updates to fail
  - Honor polkit auth for emulation tag modify device
  - Speed up calculating the cab checksum by ~21%
  - Verify the uncompressed size when decompressing CAB files
  + This release adds support for the following hardware:
  - HP Engage One G2 Advanced Hub
  - PixArt PJP274 (Framework Laptop)
  - Several new Jabra GNP devices</changelog>
  <changelog author="dimstar@opensuse.org" date="1773316800">- Update to version 2.1.1:
  + This release adds the following features:
  - Add a new fwupd security check for HP Sure Start
  - Add a new plugin to verify Intel CSME using SMBIOS data
  - Add a new tpm-eventlog command to explain the TPM eventlog output
  - Add CycloneDX and SPDX support to uSWID
  - Add support for AMD Platform Secure boot
  - Add support for changing AMD GPU UMA carveout size
  - Add support for emulation for bluetooth devices
  - Allow systems to use the udev event source without using systemd
  - Disable the UEFI plugins on 32bit x86
  - Drop support for GPG signing of metadata and firmware
  - No longer depend on json-glib, libarchive or protobuf-c
  - Remove the concept of blocked firmware
  - Show translated problems when a device cannot be installed
  + This release fixes the following bugs:
  - Add a timeout to the fwupd-refresh systemd unit
  - Allow systemd service to access block-sr devices
  - Always show the correct new firmware version in 'fwupdmgr get-history'
  - Be more defensive with invalid Corsair device responses
  - Cache the payload verification result to speed up installing modem firmware
  - Check for integer overflow when constructing a partial stream
  - Clear the remaining qc-firehose power reset logs
  - Decompress a zip file in Aver HID rather than a bz2 archive
  - Do not allow efivar update without TIME_BASED_AUTHENTICATED_WRITE_ACCESS
  - Do not hang when parsing an invalid USB descriptor
  - Do not include EV_NO_ACTION when calculating the TPM PCRs
  - Do not return an error if the fastboot property is not provided
  - Do not show all IDs as GUIDs if adding quirks after device setup
  - Find shim when using systemd-boot and distro-specific locations
  - Fix activation of dell-kestrel NVM when composite updates are completed
  - Fix a dell-dock regression when enumerating the status component
  - Fix a fuzzer timeout when parsing a Synaptics RMI SBL container
  - Fix a missing error check when updating Genesys USB hubs
  - Fix a potential heap OOB read in AMD Kria SOM EEPROM parser
  - Fix a potential Logitech HID++ hang when parsing unexpected payload IDs
  - Fix a potential out-of-bounds read in Dell dock
  - Fix a regression causing MBIM QDU updates to fail
  - Fix a regression when installing on the HP G5 dock
  - Fix a small memory leak when removing a bluetooth device
  - Fix an integer underflow when parsing a malicious PE file
  - Fix get-updates --json silently skipping UPDATABLE_HIDDEN devices
  - Fix the snapd-uefi request when multiple updates are processed
  - Honor polkit auth for emulation tag modify device
  - Make Logitech HID++ devices using RDFU actually work
  - Only load the history database in the daemon when required
  - Refactor the Snap support out into a new plugin
  - Remove a warning when updating Intel GSC OPROMDATA
  - Remove the bcm57xx recovery device support
  - Require a CHID for generic ElanTP devices
  - Speed up calculating the cabinet checksum by ~20%
  - Support 8bitdo firmware with multiple packed images
  - Try to claim the DFU USB interface more than once
  - Use crc32() from zlib.h when computing the most common kind of CRC32
  - Verify the uncompressed size when decompressing CAB files
  + This release adds support for the following hardware:
  - Blestech Touchpads
  - ELAN Haptic MCU devices
  - FocalTouch devices
  - Himax Touchscreens
  - HP Engage One G2 Advanced Hub
  - KATAR PRO Wireless Gaming Dongle
  - Lenovo keyboard and mice accessories
  - Lenovo Sapphire Folio Keyboard
  - Lightware Taurus HC40 and HC60
  - Novatek touchscreens
  - PixArt Touchpads
  - Rolling RW101-CAT12 modems
  - Sunwinon HID devices
- Drop no longer required BuildRequires: pkgconfig(json-glib-1.0),
  pkgconfig(libarchive), and pkgconfig(protobuf).
- Drop upstream merged patch
  0001-Allow-systemd-service-to-access-block-sr-cdrom-devic.patch
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="glin@suse.com" date="1779796800">- Add fwupd-bsc1217138-fallback-shim-path.patch to set the fallback
  shim path for SUSE/openSUSE (bsc#1217138)</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="mgorse@suse.com" date="1782734400">- Migrate to manual service run</changelog>
  <changelog author="dimstar@opensuse.org" 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>
</package>
<package pkgid="448dd8bb1650164d799e4a4b78a41d1f180568312d748b2961c7b3a6604ccfb003f33294117971f27e90d4c0482ea2fde15b29d422f05fbd0c872095b70060ed" name="fwupd-fish-completion" arch="noarch">
  <version epoch="0" ver="2.1.6" rel="160099.1.2"/>
  <changelog author="dimstar@opensuse.org" date="1768305600">- Add 0001-Allow-systemd-service-to-access-block-sr-cdrom-devic.patch:
  allow fwupd.service to interact with cdrom (boo#1256507)</changelog>
  <changelog author="dimstar@opensuse.org" date="1772107200">- Update to version 2.0.20:
  + This release adds the following features:
  - Add support for changing AMD UMA carveout size
  - Warn the user if they are using the blocked-firmware
    functionality
  + This release fixes the following bugs:
  - Disable the UEFI plugins on 32bit x86
  - Do not hang when parsing an invalid USB descriptor
  - Do not return an error if the fastboot property is not
    provided
  - Fix a CCGX DMC regression when installing on the HP G5 dock
  - Fix a harmless heap OOB read in AMD kria SOM EEPROM parser
  - Fix a potential fastboot string over-read
  - Fix a regression causing MBIM QDU updates to fail
  - Honor polkit auth for emulation tag modify device
  - Speed up calculating the cab checksum by ~21%
  - Verify the uncompressed size when decompressing CAB files
  + This release adds support for the following hardware:
  - HP Engage One G2 Advanced Hub
  - PixArt PJP274 (Framework Laptop)
  - Several new Jabra GNP devices</changelog>
  <changelog author="dimstar@opensuse.org" date="1773316800">- Update to version 2.1.1:
  + This release adds the following features:
  - Add a new fwupd security check for HP Sure Start
  - Add a new plugin to verify Intel CSME using SMBIOS data
  - Add a new tpm-eventlog command to explain the TPM eventlog output
  - Add CycloneDX and SPDX support to uSWID
  - Add support for AMD Platform Secure boot
  - Add support for changing AMD GPU UMA carveout size
  - Add support for emulation for bluetooth devices
  - Allow systems to use the udev event source without using systemd
  - Disable the UEFI plugins on 32bit x86
  - Drop support for GPG signing of metadata and firmware
  - No longer depend on json-glib, libarchive or protobuf-c
  - Remove the concept of blocked firmware
  - Show translated problems when a device cannot be installed
  + This release fixes the following bugs:
  - Add a timeout to the fwupd-refresh systemd unit
  - Allow systemd service to access block-sr devices
  - Always show the correct new firmware version in 'fwupdmgr get-history'
  - Be more defensive with invalid Corsair device responses
  - Cache the payload verification result to speed up installing modem firmware
  - Check for integer overflow when constructing a partial stream
  - Clear the remaining qc-firehose power reset logs
  - Decompress a zip file in Aver HID rather than a bz2 archive
  - Do not allow efivar update without TIME_BASED_AUTHENTICATED_WRITE_ACCESS
  - Do not hang when parsing an invalid USB descriptor
  - Do not include EV_NO_ACTION when calculating the TPM PCRs
  - Do not return an error if the fastboot property is not provided
  - Do not show all IDs as GUIDs if adding quirks after device setup
  - Find shim when using systemd-boot and distro-specific locations
  - Fix activation of dell-kestrel NVM when composite updates are completed
  - Fix a dell-dock regression when enumerating the status component
  - Fix a fuzzer timeout when parsing a Synaptics RMI SBL container
  - Fix a missing error check when updating Genesys USB hubs
  - Fix a potential heap OOB read in AMD Kria SOM EEPROM parser
  - Fix a potential Logitech HID++ hang when parsing unexpected payload IDs
  - Fix a potential out-of-bounds read in Dell dock
  - Fix a regression causing MBIM QDU updates to fail
  - Fix a regression when installing on the HP G5 dock
  - Fix a small memory leak when removing a bluetooth device
  - Fix an integer underflow when parsing a malicious PE file
  - Fix get-updates --json silently skipping UPDATABLE_HIDDEN devices
  - Fix the snapd-uefi request when multiple updates are processed
  - Honor polkit auth for emulation tag modify device
  - Make Logitech HID++ devices using RDFU actually work
  - Only load the history database in the daemon when required
  - Refactor the Snap support out into a new plugin
  - Remove a warning when updating Intel GSC OPROMDATA
  - Remove the bcm57xx recovery device support
  - Require a CHID for generic ElanTP devices
  - Speed up calculating the cabinet checksum by ~20%
  - Support 8bitdo firmware with multiple packed images
  - Try to claim the DFU USB interface more than once
  - Use crc32() from zlib.h when computing the most common kind of CRC32
  - Verify the uncompressed size when decompressing CAB files
  + This release adds support for the following hardware:
  - Blestech Touchpads
  - ELAN Haptic MCU devices
  - FocalTouch devices
  - Himax Touchscreens
  - HP Engage One G2 Advanced Hub
  - KATAR PRO Wireless Gaming Dongle
  - Lenovo keyboard and mice accessories
  - Lenovo Sapphire Folio Keyboard
  - Lightware Taurus HC40 and HC60
  - Novatek touchscreens
  - PixArt Touchpads
  - Rolling RW101-CAT12 modems
  - Sunwinon HID devices
- Drop no longer required BuildRequires: pkgconfig(json-glib-1.0),
  pkgconfig(libarchive), and pkgconfig(protobuf).
- Drop upstream merged patch
  0001-Allow-systemd-service-to-access-block-sr-cdrom-devic.patch
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="glin@suse.com" date="1779796800">- Add fwupd-bsc1217138-fallback-shim-path.patch to set the fallback
  shim path for SUSE/openSUSE (bsc#1217138)</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="mgorse@suse.com" date="1782734400">- Migrate to manual service run</changelog>
  <changelog author="dimstar@opensuse.org" 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>
</package>
<package pkgid="e930c9894d73fd8676b95aeecace865caff2d1b20dbdd3d4aec9cb508bf55b069aafbbbd1aff1e2e369625da66bd148cd428eb3a5adb8e05e398c11928a97e3e" name="fwupd-lang" arch="noarch">
  <version epoch="0" ver="2.1.6" rel="160099.1.2"/>
  <changelog author="dimstar@opensuse.org" date="1768305600">- Add 0001-Allow-systemd-service-to-access-block-sr-cdrom-devic.patch:
  allow fwupd.service to interact with cdrom (boo#1256507)</changelog>
  <changelog author="dimstar@opensuse.org" date="1772107200">- Update to version 2.0.20:
  + This release adds the following features:
  - Add support for changing AMD UMA carveout size
  - Warn the user if they are using the blocked-firmware
    functionality
  + This release fixes the following bugs:
  - Disable the UEFI plugins on 32bit x86
  - Do not hang when parsing an invalid USB descriptor
  - Do not return an error if the fastboot property is not
    provided
  - Fix a CCGX DMC regression when installing on the HP G5 dock
  - Fix a harmless heap OOB read in AMD kria SOM EEPROM parser
  - Fix a potential fastboot string over-read
  - Fix a regression causing MBIM QDU updates to fail
  - Honor polkit auth for emulation tag modify device
  - Speed up calculating the cab checksum by ~21%
  - Verify the uncompressed size when decompressing CAB files
  + This release adds support for the following hardware:
  - HP Engage One G2 Advanced Hub
  - PixArt PJP274 (Framework Laptop)
  - Several new Jabra GNP devices</changelog>
  <changelog author="dimstar@opensuse.org" date="1773316800">- Update to version 2.1.1:
  + This release adds the following features:
  - Add a new fwupd security check for HP Sure Start
  - Add a new plugin to verify Intel CSME using SMBIOS data
  - Add a new tpm-eventlog command to explain the TPM eventlog output
  - Add CycloneDX and SPDX support to uSWID
  - Add support for AMD Platform Secure boot
  - Add support for changing AMD GPU UMA carveout size
  - Add support for emulation for bluetooth devices
  - Allow systems to use the udev event source without using systemd
  - Disable the UEFI plugins on 32bit x86
  - Drop support for GPG signing of metadata and firmware
  - No longer depend on json-glib, libarchive or protobuf-c
  - Remove the concept of blocked firmware
  - Show translated problems when a device cannot be installed
  + This release fixes the following bugs:
  - Add a timeout to the fwupd-refresh systemd unit
  - Allow systemd service to access block-sr devices
  - Always show the correct new firmware version in 'fwupdmgr get-history'
  - Be more defensive with invalid Corsair device responses
  - Cache the payload verification result to speed up installing modem firmware
  - Check for integer overflow when constructing a partial stream
  - Clear the remaining qc-firehose power reset logs
  - Decompress a zip file in Aver HID rather than a bz2 archive
  - Do not allow efivar update without TIME_BASED_AUTHENTICATED_WRITE_ACCESS
  - Do not hang when parsing an invalid USB descriptor
  - Do not include EV_NO_ACTION when calculating the TPM PCRs
  - Do not return an error if the fastboot property is not provided
  - Do not show all IDs as GUIDs if adding quirks after device setup
  - Find shim when using systemd-boot and distro-specific locations
  - Fix activation of dell-kestrel NVM when composite updates are completed
  - Fix a dell-dock regression when enumerating the status component
  - Fix a fuzzer timeout when parsing a Synaptics RMI SBL container
  - Fix a missing error check when updating Genesys USB hubs
  - Fix a potential heap OOB read in AMD Kria SOM EEPROM parser
  - Fix a potential Logitech HID++ hang when parsing unexpected payload IDs
  - Fix a potential out-of-bounds read in Dell dock
  - Fix a regression causing MBIM QDU updates to fail
  - Fix a regression when installing on the HP G5 dock
  - Fix a small memory leak when removing a bluetooth device
  - Fix an integer underflow when parsing a malicious PE file
  - Fix get-updates --json silently skipping UPDATABLE_HIDDEN devices
  - Fix the snapd-uefi request when multiple updates are processed
  - Honor polkit auth for emulation tag modify device
  - Make Logitech HID++ devices using RDFU actually work
  - Only load the history database in the daemon when required
  - Refactor the Snap support out into a new plugin
  - Remove a warning when updating Intel GSC OPROMDATA
  - Remove the bcm57xx recovery device support
  - Require a CHID for generic ElanTP devices
  - Speed up calculating the cabinet checksum by ~20%
  - Support 8bitdo firmware with multiple packed images
  - Try to claim the DFU USB interface more than once
  - Use crc32() from zlib.h when computing the most common kind of CRC32
  - Verify the uncompressed size when decompressing CAB files
  + This release adds support for the following hardware:
  - Blestech Touchpads
  - ELAN Haptic MCU devices
  - FocalTouch devices
  - Himax Touchscreens
  - HP Engage One G2 Advanced Hub
  - KATAR PRO Wireless Gaming Dongle
  - Lenovo keyboard and mice accessories
  - Lenovo Sapphire Folio Keyboard
  - Lightware Taurus HC40 and HC60
  - Novatek touchscreens
  - PixArt Touchpads
  - Rolling RW101-CAT12 modems
  - Sunwinon HID devices
- Drop no longer required BuildRequires: pkgconfig(json-glib-1.0),
  pkgconfig(libarchive), and pkgconfig(protobuf).
- Drop upstream merged patch
  0001-Allow-systemd-service-to-access-block-sr-cdrom-devic.patch
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="glin@suse.com" date="1779796800">- Add fwupd-bsc1217138-fallback-shim-path.patch to set the fallback
  shim path for SUSE/openSUSE (bsc#1217138)</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="mgorse@suse.com" date="1782734400">- Migrate to manual service run</changelog>
  <changelog author="dimstar@opensuse.org" 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>
</package>
<package pkgid="0a53685cd91c2ff323a5d5075a6730e6ac6d6d6515cab0e4797c8ca9c3d096f92d042d18942a5d1e1b32a3cd6833944c66bdd212b129b48a6b3b67313a5fd281" name="fx" arch="s390x">
  <version epoch="0" ver="35.0.0" rel="bp161.1.8"/>
  <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>
</package>
<package pkgid="072dc11fab5af93f73422fb58812bd261c89e96840b9e02786f6a996d689dc5d6a6dd9efdf6b812e9c3bd14ecf9c8fd74718ac5c25d705fae0bfddda348ec563" name="fxload" arch="s390x">
  <version epoch="0" ver="2013_01_03" rel="bp161.1.2"/>
  <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="a8ce6727051761608bdc428c54798f00f0ff90f7b95314889b600887683033ade48aee826674fd1dcdb06ae33ced108d928036d0002607a31e2c6999a63c58dc" name="fyi" arch="s390x">
  <version epoch="0" ver="1.0.4" rel="bp161.1.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>
</package>
<package pkgid="e3d8a3f209c4cb357b181a6ce9507396951b1885118c69f91e00a284c3b3d15dc103e4e678c93d99e69374703da111de667f493c439f37808d40e8657c445634" name="fyi-bash-completion" arch="noarch">
  <version epoch="0" ver="1.0.4" rel="bp161.1.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>
</package>
<package pkgid="77a2f8cfc4e525dd33b90eccc5c4212dea8d32d75d6465f983a5952304987796f8b233d169c6f6d33f502e0ffed3716e516ee2d0a58485650e0adc444ff06f6b" name="fyi-fish-completion" arch="noarch">
  <version epoch="0" ver="1.0.4" rel="bp161.1.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>
</package>
<package pkgid="b7a8b94334e484f2e8bedd365e0324addce36f4c0e22bd5fb4c76cb913c642da21410e895d5082517b628731b4a2ab858971632fdd4cc076810b6dea02515dc0" name="fzf" arch="s390x">
  <version epoch="0" ver="0.55.0" rel="bp161.1.9"/>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1713096000">- Update to version 0.50.0:
  - Search performance optimization. You can observe 50%+
    improvement in some scenarios.
  - Added jump and jump-cancel events that are triggered when
    leaving jump mode
  - Added a new environment variable $FZF_KEY exported to the
    child processes. It's the name of the last key pressed.
  - fzf can be built with profiling options. See BUILD.md for
    more information.
  - Bug fixes</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1713960000">- Rearranging and renaming shell-related subpackages (reaction to
  the discussion gh#akinomyoga/ble.sh$441 and
  https://github.com/junegunn/fzf?tab=readme-ov-file#setting-up-shell-integration).
- Shell subpackages should be Enahncing (not Supplementing) fzf.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1714564800">- Update to 0.51.0:
  - Added a new environment variable $FZF_POS exported to the
    child processes. It's the vertical position of the cursor in
    the list starting from 1.
    [#] Toggle selection to the top or to the bottom
    seq 30 | fzf --multi --bind 'load:pos(10)' \
  - -bind 'shift-up:transform:for _ in $(seq $FZF_POS $FZF_MATCH_COUNT); do echo -n +toggle+up; done' \
  - -bind 'shift-down:transform:for _ in $(seq 1 $FZF_POS); do echo -n +toggle+down; done'
  - Added --with-shell option to start child processes with a
    custom shell command and flags
    gem list | fzf --with-shell 'ruby -e' \
  - -preview 'pp Gem::Specification.find_by_name({1})' \
  - -bind 'ctrl-o:execute-silent:
    spec = Gem::Specification.find_by_name({1})
    [spec.homepage, *spec.metadata.filter { _1.end_with?("uri") }.values].uniq.each do
    system "open", _1
    end
    '
  - Added change-multi action for dynamically changing --multi option
    change-multi - enable multi-select mode with no limit
    change-multi(NUM) - enable multi-select mode with a limit
    change-multi(0) - disable multi-select mode
  - Bug fixes and improvements</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1715083200">- Update to 0.52.0:
  * Added --highlight-line to highlight the whole current line (à
    la set cursorline of Vim)
  * Added color names for selected lines: selected-fg, selected-bg,
    and selected-hl
  * Added click-header event that is triggered when the header
    section is clicked. When the event is triggered,
    $FZF_CLICK_HEADER_COLUMN and $FZF_CLICK_HEADER_LINE are set.
  * Add $FZF_COMPLETION_{DIR,PATH}_OPTS for separately
    customizing the behavior of fuzzy completion
  * Bug fixes and improvements
  * The code was heavily refactored to allow using fzf as a library
    in Go programs. The API is still experimental and subject to
    change.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Update to 0.53.0:
  * fzf can now display multi-line items. To disable multi-line
    display, use --no-multi-line
  * CTRL-R bindings of bash, zsh, and fish have been updated to
    leverage multi-line display
  * The default --pointer and --marker have been changed from &gt; to
    Unicode bar characters as they look better with multi-line
    items
  * Added --marker-multi-line to customize the select marker for
    multi-line entries with the default set to ╻┃╹
  * Added --tmux option to replace fzf-tmux script and simplify
    distribution
  * Added support for endless input streams. Added --tail=NUM
    option to limit the number of items to keep in memory. This is
    useful when you want to browse an endless stream of data (e.g.
    log stream) with fzf while limiting memory usage.
  * man page is now embedded in the binary; fzf --man to see it
  * Changed the default --scroll-off to 3, as we think it's a
    better default
  * Process started by execute action now directly writes to and
    reads from /dev/tty. Manual /dev/tty redirection for
    interactive programs is no longer required.
  * Added print(...) action to queue an arbitrary string to be
    printed on exit. This was mainly added to work around the
    limitation of --expect where it's not compatible with --bind on
    the same key and it would ignore other actions bound to it.
  * NO_COLOR environment variable is now respected. If the variable
    is set, fzf defaults to --no-color unless otherwise specified.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720440000">- Add new "v" prefix to tag in URL
- Update to 0.54.0:
  * Implemented line wrap of long items
  * Updated shell integration scripts to leverage line wrap
  * Added --info-command option for customizing the info line
  * Pointer and marker signs can be set to empty strings
  * Better cache management and improved rendering for --tail
  * Improved --sync behavior: When --sync is provided, fzf will not
    render the interface until the initial filtering and the
    associated actions (bound to any of start, load, result, or
    focus) are complete.
  * GET endpoint is now available from execute and transform
    actions (it used to timeout due to lock conflict)
  * Added offset-middle action to place the current item is in the
    middle of the screen
  * fzf will not start the initial reader when reload or
    reload-sync is bound to start event. fzf &lt; /dev/null or : | fzf
    are no longer required and extraneous load event will not fire
    due to the empty list.
  * Fixed crash when using --tiebreak=end with very long items
  * zsh 5.0 compatibility
  * Fixed --walker-skip to also skip symlinks to directories
  * Fixed result event not fired when input stream is not complete
  * New tags will have v prefix</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721476800">- Update to 0.54.1:
  * fastwalk: add optional sorting and improve documentation
  * Reverted ALT-C binding of fish to use cd instead of builtin
    cd. builtin cd was introduced to work around a bug of cd coming
    from zoxide init --cmd cd fish where it cannot handle --
    argument.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1721995200">- Update to 0.54.2:
  * Fixed incorrect syntax highlighting of truncated multi-line entries</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1722427200">- Update to 0.54.3:
  * Fixed incompatibility of adaptive height specification and
    'start:reload'
  * Environment variables are now available to $FZF_DEFAULT_COMMAND</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1725883200">- Update to 0.55.0:
  * Added exact-boundary-match type to the search syntax. When a
    search term is single-quoted, fzf will search for the exact
    occurrences of the string with both ends at word boundaries.
  * [bash] Fuzzy path completion is enabled for all commands:
    a. If the default completion is not already set
    b. And if the current bash supports complete -D option
  * Comments are now allowed in $FZF_DEFAULT_OPTS and
    $FZF_DEFAULT_OPTS_FILE, e.g.
  - -info=inline-right # Show info on the right of prompt line
  * Hyperlinks (OSC 8) are now supported in the preview window
    and in the main window
  * The default --ellipsis is now ·· instead of ...
  * [vim] A spec can have exit callback that is called with the
    exit status of fzf
  * This can be used to clean up temporary resources or restore the
    original state when fzf is closed without a selection
  * Fixed --tmux bottom when the status line is not at the bottom
  * Fixed extra scroll offset in multi-line mode (--read0 or
  - -wrap)</changelog>
</package>
<package pkgid="2e286e65c0382495f50c916e4bf2562f0f42d20a0854a3046a97e1fcddbff1c626e6934296881f8a7bd2c0011beb20148bb8cf3d7df8258e6e41fb51f29e6cc1" name="fzf-bash-integration" arch="noarch">
  <version epoch="0" ver="0.55.0" rel="bp161.1.9"/>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1713096000">- Update to version 0.50.0:
  - Search performance optimization. You can observe 50%+
    improvement in some scenarios.
  - Added jump and jump-cancel events that are triggered when
    leaving jump mode
  - Added a new environment variable $FZF_KEY exported to the
    child processes. It's the name of the last key pressed.
  - fzf can be built with profiling options. See BUILD.md for
    more information.
  - Bug fixes</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1713960000">- Rearranging and renaming shell-related subpackages (reaction to
  the discussion gh#akinomyoga/ble.sh$441 and
  https://github.com/junegunn/fzf?tab=readme-ov-file#setting-up-shell-integration).
- Shell subpackages should be Enahncing (not Supplementing) fzf.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1714564800">- Update to 0.51.0:
  - Added a new environment variable $FZF_POS exported to the
    child processes. It's the vertical position of the cursor in
    the list starting from 1.
    [#] Toggle selection to the top or to the bottom
    seq 30 | fzf --multi --bind 'load:pos(10)' \
  - -bind 'shift-up:transform:for _ in $(seq $FZF_POS $FZF_MATCH_COUNT); do echo -n +toggle+up; done' \
  - -bind 'shift-down:transform:for _ in $(seq 1 $FZF_POS); do echo -n +toggle+down; done'
  - Added --with-shell option to start child processes with a
    custom shell command and flags
    gem list | fzf --with-shell 'ruby -e' \
  - -preview 'pp Gem::Specification.find_by_name({1})' \
  - -bind 'ctrl-o:execute-silent:
    spec = Gem::Specification.find_by_name({1})
    [spec.homepage, *spec.metadata.filter { _1.end_with?("uri") }.values].uniq.each do
    system "open", _1
    end
    '
  - Added change-multi action for dynamically changing --multi option
    change-multi - enable multi-select mode with no limit
    change-multi(NUM) - enable multi-select mode with a limit
    change-multi(0) - disable multi-select mode
  - Bug fixes and improvements</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1715083200">- Update to 0.52.0:
  * Added --highlight-line to highlight the whole current line (à
    la set cursorline of Vim)
  * Added color names for selected lines: selected-fg, selected-bg,
    and selected-hl
  * Added click-header event that is triggered when the header
    section is clicked. When the event is triggered,
    $FZF_CLICK_HEADER_COLUMN and $FZF_CLICK_HEADER_LINE are set.
  * Add $FZF_COMPLETION_{DIR,PATH}_OPTS for separately
    customizing the behavior of fuzzy completion
  * Bug fixes and improvements
  * The code was heavily refactored to allow using fzf as a library
    in Go programs. The API is still experimental and subject to
    change.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Update to 0.53.0:
  * fzf can now display multi-line items. To disable multi-line
    display, use --no-multi-line
  * CTRL-R bindings of bash, zsh, and fish have been updated to
    leverage multi-line display
  * The default --pointer and --marker have been changed from &gt; to
    Unicode bar characters as they look better with multi-line
    items
  * Added --marker-multi-line to customize the select marker for
    multi-line entries with the default set to ╻┃╹
  * Added --tmux option to replace fzf-tmux script and simplify
    distribution
  * Added support for endless input streams. Added --tail=NUM
    option to limit the number of items to keep in memory. This is
    useful when you want to browse an endless stream of data (e.g.
    log stream) with fzf while limiting memory usage.
  * man page is now embedded in the binary; fzf --man to see it
  * Changed the default --scroll-off to 3, as we think it's a
    better default
  * Process started by execute action now directly writes to and
    reads from /dev/tty. Manual /dev/tty redirection for
    interactive programs is no longer required.
  * Added print(...) action to queue an arbitrary string to be
    printed on exit. This was mainly added to work around the
    limitation of --expect where it's not compatible with --bind on
    the same key and it would ignore other actions bound to it.
  * NO_COLOR environment variable is now respected. If the variable
    is set, fzf defaults to --no-color unless otherwise specified.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720440000">- Add new "v" prefix to tag in URL
- Update to 0.54.0:
  * Implemented line wrap of long items
  * Updated shell integration scripts to leverage line wrap
  * Added --info-command option for customizing the info line
  * Pointer and marker signs can be set to empty strings
  * Better cache management and improved rendering for --tail
  * Improved --sync behavior: When --sync is provided, fzf will not
    render the interface until the initial filtering and the
    associated actions (bound to any of start, load, result, or
    focus) are complete.
  * GET endpoint is now available from execute and transform
    actions (it used to timeout due to lock conflict)
  * Added offset-middle action to place the current item is in the
    middle of the screen
  * fzf will not start the initial reader when reload or
    reload-sync is bound to start event. fzf &lt; /dev/null or : | fzf
    are no longer required and extraneous load event will not fire
    due to the empty list.
  * Fixed crash when using --tiebreak=end with very long items
  * zsh 5.0 compatibility
  * Fixed --walker-skip to also skip symlinks to directories
  * Fixed result event not fired when input stream is not complete
  * New tags will have v prefix</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721476800">- Update to 0.54.1:
  * fastwalk: add optional sorting and improve documentation
  * Reverted ALT-C binding of fish to use cd instead of builtin
    cd. builtin cd was introduced to work around a bug of cd coming
    from zoxide init --cmd cd fish where it cannot handle --
    argument.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1721995200">- Update to 0.54.2:
  * Fixed incorrect syntax highlighting of truncated multi-line entries</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1722427200">- Update to 0.54.3:
  * Fixed incompatibility of adaptive height specification and
    'start:reload'
  * Environment variables are now available to $FZF_DEFAULT_COMMAND</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1725883200">- Update to 0.55.0:
  * Added exact-boundary-match type to the search syntax. When a
    search term is single-quoted, fzf will search for the exact
    occurrences of the string with both ends at word boundaries.
  * [bash] Fuzzy path completion is enabled for all commands:
    a. If the default completion is not already set
    b. And if the current bash supports complete -D option
  * Comments are now allowed in $FZF_DEFAULT_OPTS and
    $FZF_DEFAULT_OPTS_FILE, e.g.
  - -info=inline-right # Show info on the right of prompt line
  * Hyperlinks (OSC 8) are now supported in the preview window
    and in the main window
  * The default --ellipsis is now ·· instead of ...
  * [vim] A spec can have exit callback that is called with the
    exit status of fzf
  * This can be used to clean up temporary resources or restore the
    original state when fzf is closed without a selection
  * Fixed --tmux bottom when the status line is not at the bottom
  * Fixed extra scroll offset in multi-line mode (--read0 or
  - -wrap)</changelog>
</package>
<package pkgid="c146263f412e64a4558c1de06825a630f2d514f6b2bb0385bd65d198b49b20fa8e9f507d12df4a15fd53d899eaa8e204344cbc634aa9bb9f830f3decbe1f7f4f" name="fzf-fish-integration" arch="noarch">
  <version epoch="0" ver="0.55.0" rel="bp161.1.9"/>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1713096000">- Update to version 0.50.0:
  - Search performance optimization. You can observe 50%+
    improvement in some scenarios.
  - Added jump and jump-cancel events that are triggered when
    leaving jump mode
  - Added a new environment variable $FZF_KEY exported to the
    child processes. It's the name of the last key pressed.
  - fzf can be built with profiling options. See BUILD.md for
    more information.
  - Bug fixes</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1713960000">- Rearranging and renaming shell-related subpackages (reaction to
  the discussion gh#akinomyoga/ble.sh$441 and
  https://github.com/junegunn/fzf?tab=readme-ov-file#setting-up-shell-integration).
- Shell subpackages should be Enahncing (not Supplementing) fzf.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1714564800">- Update to 0.51.0:
  - Added a new environment variable $FZF_POS exported to the
    child processes. It's the vertical position of the cursor in
    the list starting from 1.
    [#] Toggle selection to the top or to the bottom
    seq 30 | fzf --multi --bind 'load:pos(10)' \
  - -bind 'shift-up:transform:for _ in $(seq $FZF_POS $FZF_MATCH_COUNT); do echo -n +toggle+up; done' \
  - -bind 'shift-down:transform:for _ in $(seq 1 $FZF_POS); do echo -n +toggle+down; done'
  - Added --with-shell option to start child processes with a
    custom shell command and flags
    gem list | fzf --with-shell 'ruby -e' \
  - -preview 'pp Gem::Specification.find_by_name({1})' \
  - -bind 'ctrl-o:execute-silent:
    spec = Gem::Specification.find_by_name({1})
    [spec.homepage, *spec.metadata.filter { _1.end_with?("uri") }.values].uniq.each do
    system "open", _1
    end
    '
  - Added change-multi action for dynamically changing --multi option
    change-multi - enable multi-select mode with no limit
    change-multi(NUM) - enable multi-select mode with a limit
    change-multi(0) - disable multi-select mode
  - Bug fixes and improvements</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1715083200">- Update to 0.52.0:
  * Added --highlight-line to highlight the whole current line (à
    la set cursorline of Vim)
  * Added color names for selected lines: selected-fg, selected-bg,
    and selected-hl
  * Added click-header event that is triggered when the header
    section is clicked. When the event is triggered,
    $FZF_CLICK_HEADER_COLUMN and $FZF_CLICK_HEADER_LINE are set.
  * Add $FZF_COMPLETION_{DIR,PATH}_OPTS for separately
    customizing the behavior of fuzzy completion
  * Bug fixes and improvements
  * The code was heavily refactored to allow using fzf as a library
    in Go programs. The API is still experimental and subject to
    change.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Update to 0.53.0:
  * fzf can now display multi-line items. To disable multi-line
    display, use --no-multi-line
  * CTRL-R bindings of bash, zsh, and fish have been updated to
    leverage multi-line display
  * The default --pointer and --marker have been changed from &gt; to
    Unicode bar characters as they look better with multi-line
    items
  * Added --marker-multi-line to customize the select marker for
    multi-line entries with the default set to ╻┃╹
  * Added --tmux option to replace fzf-tmux script and simplify
    distribution
  * Added support for endless input streams. Added --tail=NUM
    option to limit the number of items to keep in memory. This is
    useful when you want to browse an endless stream of data (e.g.
    log stream) with fzf while limiting memory usage.
  * man page is now embedded in the binary; fzf --man to see it
  * Changed the default --scroll-off to 3, as we think it's a
    better default
  * Process started by execute action now directly writes to and
    reads from /dev/tty. Manual /dev/tty redirection for
    interactive programs is no longer required.
  * Added print(...) action to queue an arbitrary string to be
    printed on exit. This was mainly added to work around the
    limitation of --expect where it's not compatible with --bind on
    the same key and it would ignore other actions bound to it.
  * NO_COLOR environment variable is now respected. If the variable
    is set, fzf defaults to --no-color unless otherwise specified.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720440000">- Add new "v" prefix to tag in URL
- Update to 0.54.0:
  * Implemented line wrap of long items
  * Updated shell integration scripts to leverage line wrap
  * Added --info-command option for customizing the info line
  * Pointer and marker signs can be set to empty strings
  * Better cache management and improved rendering for --tail
  * Improved --sync behavior: When --sync is provided, fzf will not
    render the interface until the initial filtering and the
    associated actions (bound to any of start, load, result, or
    focus) are complete.
  * GET endpoint is now available from execute and transform
    actions (it used to timeout due to lock conflict)
  * Added offset-middle action to place the current item is in the
    middle of the screen
  * fzf will not start the initial reader when reload or
    reload-sync is bound to start event. fzf &lt; /dev/null or : | fzf
    are no longer required and extraneous load event will not fire
    due to the empty list.
  * Fixed crash when using --tiebreak=end with very long items
  * zsh 5.0 compatibility
  * Fixed --walker-skip to also skip symlinks to directories
  * Fixed result event not fired when input stream is not complete
  * New tags will have v prefix</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721476800">- Update to 0.54.1:
  * fastwalk: add optional sorting and improve documentation
  * Reverted ALT-C binding of fish to use cd instead of builtin
    cd. builtin cd was introduced to work around a bug of cd coming
    from zoxide init --cmd cd fish where it cannot handle --
    argument.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1721995200">- Update to 0.54.2:
  * Fixed incorrect syntax highlighting of truncated multi-line entries</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1722427200">- Update to 0.54.3:
  * Fixed incompatibility of adaptive height specification and
    'start:reload'
  * Environment variables are now available to $FZF_DEFAULT_COMMAND</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1725883200">- Update to 0.55.0:
  * Added exact-boundary-match type to the search syntax. When a
    search term is single-quoted, fzf will search for the exact
    occurrences of the string with both ends at word boundaries.
  * [bash] Fuzzy path completion is enabled for all commands:
    a. If the default completion is not already set
    b. And if the current bash supports complete -D option
  * Comments are now allowed in $FZF_DEFAULT_OPTS and
    $FZF_DEFAULT_OPTS_FILE, e.g.
  - -info=inline-right # Show info on the right of prompt line
  * Hyperlinks (OSC 8) are now supported in the preview window
    and in the main window
  * The default --ellipsis is now ·· instead of ...
  * [vim] A spec can have exit callback that is called with the
    exit status of fzf
  * This can be used to clean up temporary resources or restore the
    original state when fzf is closed without a selection
  * Fixed --tmux bottom when the status line is not at the bottom
  * Fixed extra scroll offset in multi-line mode (--read0 or
  - -wrap)</changelog>
</package>
<package pkgid="d6829b3eb71755278bfbec29564f3bc8bfc5c6897c3638f32dfe0112052ffa139e44c512d48ce4838109ba11e830a09eeda78f1f869c4c5731e75e208337b003" name="fzf-tmux" arch="noarch">
  <version epoch="0" ver="0.55.0" rel="bp161.1.9"/>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1713096000">- Update to version 0.50.0:
  - Search performance optimization. You can observe 50%+
    improvement in some scenarios.
  - Added jump and jump-cancel events that are triggered when
    leaving jump mode
  - Added a new environment variable $FZF_KEY exported to the
    child processes. It's the name of the last key pressed.
  - fzf can be built with profiling options. See BUILD.md for
    more information.
  - Bug fixes</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1713960000">- Rearranging and renaming shell-related subpackages (reaction to
  the discussion gh#akinomyoga/ble.sh$441 and
  https://github.com/junegunn/fzf?tab=readme-ov-file#setting-up-shell-integration).
- Shell subpackages should be Enahncing (not Supplementing) fzf.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1714564800">- Update to 0.51.0:
  - Added a new environment variable $FZF_POS exported to the
    child processes. It's the vertical position of the cursor in
    the list starting from 1.
    [#] Toggle selection to the top or to the bottom
    seq 30 | fzf --multi --bind 'load:pos(10)' \
  - -bind 'shift-up:transform:for _ in $(seq $FZF_POS $FZF_MATCH_COUNT); do echo -n +toggle+up; done' \
  - -bind 'shift-down:transform:for _ in $(seq 1 $FZF_POS); do echo -n +toggle+down; done'
  - Added --with-shell option to start child processes with a
    custom shell command and flags
    gem list | fzf --with-shell 'ruby -e' \
  - -preview 'pp Gem::Specification.find_by_name({1})' \
  - -bind 'ctrl-o:execute-silent:
    spec = Gem::Specification.find_by_name({1})
    [spec.homepage, *spec.metadata.filter { _1.end_with?("uri") }.values].uniq.each do
    system "open", _1
    end
    '
  - Added change-multi action for dynamically changing --multi option
    change-multi - enable multi-select mode with no limit
    change-multi(NUM) - enable multi-select mode with a limit
    change-multi(0) - disable multi-select mode
  - Bug fixes and improvements</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1715083200">- Update to 0.52.0:
  * Added --highlight-line to highlight the whole current line (à
    la set cursorline of Vim)
  * Added color names for selected lines: selected-fg, selected-bg,
    and selected-hl
  * Added click-header event that is triggered when the header
    section is clicked. When the event is triggered,
    $FZF_CLICK_HEADER_COLUMN and $FZF_CLICK_HEADER_LINE are set.
  * Add $FZF_COMPLETION_{DIR,PATH}_OPTS for separately
    customizing the behavior of fuzzy completion
  * Bug fixes and improvements
  * The code was heavily refactored to allow using fzf as a library
    in Go programs. The API is still experimental and subject to
    change.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Update to 0.53.0:
  * fzf can now display multi-line items. To disable multi-line
    display, use --no-multi-line
  * CTRL-R bindings of bash, zsh, and fish have been updated to
    leverage multi-line display
  * The default --pointer and --marker have been changed from &gt; to
    Unicode bar characters as they look better with multi-line
    items
  * Added --marker-multi-line to customize the select marker for
    multi-line entries with the default set to ╻┃╹
  * Added --tmux option to replace fzf-tmux script and simplify
    distribution
  * Added support for endless input streams. Added --tail=NUM
    option to limit the number of items to keep in memory. This is
    useful when you want to browse an endless stream of data (e.g.
    log stream) with fzf while limiting memory usage.
  * man page is now embedded in the binary; fzf --man to see it
  * Changed the default --scroll-off to 3, as we think it's a
    better default
  * Process started by execute action now directly writes to and
    reads from /dev/tty. Manual /dev/tty redirection for
    interactive programs is no longer required.
  * Added print(...) action to queue an arbitrary string to be
    printed on exit. This was mainly added to work around the
    limitation of --expect where it's not compatible with --bind on
    the same key and it would ignore other actions bound to it.
  * NO_COLOR environment variable is now respected. If the variable
    is set, fzf defaults to --no-color unless otherwise specified.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720440000">- Add new "v" prefix to tag in URL
- Update to 0.54.0:
  * Implemented line wrap of long items
  * Updated shell integration scripts to leverage line wrap
  * Added --info-command option for customizing the info line
  * Pointer and marker signs can be set to empty strings
  * Better cache management and improved rendering for --tail
  * Improved --sync behavior: When --sync is provided, fzf will not
    render the interface until the initial filtering and the
    associated actions (bound to any of start, load, result, or
    focus) are complete.
  * GET endpoint is now available from execute and transform
    actions (it used to timeout due to lock conflict)
  * Added offset-middle action to place the current item is in the
    middle of the screen
  * fzf will not start the initial reader when reload or
    reload-sync is bound to start event. fzf &lt; /dev/null or : | fzf
    are no longer required and extraneous load event will not fire
    due to the empty list.
  * Fixed crash when using --tiebreak=end with very long items
  * zsh 5.0 compatibility
  * Fixed --walker-skip to also skip symlinks to directories
  * Fixed result event not fired when input stream is not complete
  * New tags will have v prefix</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721476800">- Update to 0.54.1:
  * fastwalk: add optional sorting and improve documentation
  * Reverted ALT-C binding of fish to use cd instead of builtin
    cd. builtin cd was introduced to work around a bug of cd coming
    from zoxide init --cmd cd fish where it cannot handle --
    argument.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1721995200">- Update to 0.54.2:
  * Fixed incorrect syntax highlighting of truncated multi-line entries</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1722427200">- Update to 0.54.3:
  * Fixed incompatibility of adaptive height specification and
    'start:reload'
  * Environment variables are now available to $FZF_DEFAULT_COMMAND</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1725883200">- Update to 0.55.0:
  * Added exact-boundary-match type to the search syntax. When a
    search term is single-quoted, fzf will search for the exact
    occurrences of the string with both ends at word boundaries.
  * [bash] Fuzzy path completion is enabled for all commands:
    a. If the default completion is not already set
    b. And if the current bash supports complete -D option
  * Comments are now allowed in $FZF_DEFAULT_OPTS and
    $FZF_DEFAULT_OPTS_FILE, e.g.
  - -info=inline-right # Show info on the right of prompt line
  * Hyperlinks (OSC 8) are now supported in the preview window
    and in the main window
  * The default --ellipsis is now ·· instead of ...
  * [vim] A spec can have exit callback that is called with the
    exit status of fzf
  * This can be used to clean up temporary resources or restore the
    original state when fzf is closed without a selection
  * Fixed --tmux bottom when the status line is not at the bottom
  * Fixed extra scroll offset in multi-line mode (--read0 or
  - -wrap)</changelog>
</package>
<package pkgid="5585e0abfbe07941867947ba4f38414df27f30f7eb22bbe9a00df2974aa3d194f364256ca427a1e2adf3e1bb90754a24f85f4fe7a010aa992418781781508840" name="fzf-zsh-integration" arch="noarch">
  <version epoch="0" ver="0.55.0" rel="bp161.1.9"/>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1713096000">- Update to version 0.50.0:
  - Search performance optimization. You can observe 50%+
    improvement in some scenarios.
  - Added jump and jump-cancel events that are triggered when
    leaving jump mode
  - Added a new environment variable $FZF_KEY exported to the
    child processes. It's the name of the last key pressed.
  - fzf can be built with profiling options. See BUILD.md for
    more information.
  - Bug fixes</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1713960000">- Rearranging and renaming shell-related subpackages (reaction to
  the discussion gh#akinomyoga/ble.sh$441 and
  https://github.com/junegunn/fzf?tab=readme-ov-file#setting-up-shell-integration).
- Shell subpackages should be Enahncing (not Supplementing) fzf.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1714564800">- Update to 0.51.0:
  - Added a new environment variable $FZF_POS exported to the
    child processes. It's the vertical position of the cursor in
    the list starting from 1.
    [#] Toggle selection to the top or to the bottom
    seq 30 | fzf --multi --bind 'load:pos(10)' \
  - -bind 'shift-up:transform:for _ in $(seq $FZF_POS $FZF_MATCH_COUNT); do echo -n +toggle+up; done' \
  - -bind 'shift-down:transform:for _ in $(seq 1 $FZF_POS); do echo -n +toggle+down; done'
  - Added --with-shell option to start child processes with a
    custom shell command and flags
    gem list | fzf --with-shell 'ruby -e' \
  - -preview 'pp Gem::Specification.find_by_name({1})' \
  - -bind 'ctrl-o:execute-silent:
    spec = Gem::Specification.find_by_name({1})
    [spec.homepage, *spec.metadata.filter { _1.end_with?("uri") }.values].uniq.each do
    system "open", _1
    end
    '
  - Added change-multi action for dynamically changing --multi option
    change-multi - enable multi-select mode with no limit
    change-multi(NUM) - enable multi-select mode with a limit
    change-multi(0) - disable multi-select mode
  - Bug fixes and improvements</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1715083200">- Update to 0.52.0:
  * Added --highlight-line to highlight the whole current line (à
    la set cursorline of Vim)
  * Added color names for selected lines: selected-fg, selected-bg,
    and selected-hl
  * Added click-header event that is triggered when the header
    section is clicked. When the event is triggered,
    $FZF_CLICK_HEADER_COLUMN and $FZF_CLICK_HEADER_LINE are set.
  * Add $FZF_COMPLETION_{DIR,PATH}_OPTS for separately
    customizing the behavior of fuzzy completion
  * Bug fixes and improvements
  * The code was heavily refactored to allow using fzf as a library
    in Go programs. The API is still experimental and subject to
    change.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Update to 0.53.0:
  * fzf can now display multi-line items. To disable multi-line
    display, use --no-multi-line
  * CTRL-R bindings of bash, zsh, and fish have been updated to
    leverage multi-line display
  * The default --pointer and --marker have been changed from &gt; to
    Unicode bar characters as they look better with multi-line
    items
  * Added --marker-multi-line to customize the select marker for
    multi-line entries with the default set to ╻┃╹
  * Added --tmux option to replace fzf-tmux script and simplify
    distribution
  * Added support for endless input streams. Added --tail=NUM
    option to limit the number of items to keep in memory. This is
    useful when you want to browse an endless stream of data (e.g.
    log stream) with fzf while limiting memory usage.
  * man page is now embedded in the binary; fzf --man to see it
  * Changed the default --scroll-off to 3, as we think it's a
    better default
  * Process started by execute action now directly writes to and
    reads from /dev/tty. Manual /dev/tty redirection for
    interactive programs is no longer required.
  * Added print(...) action to queue an arbitrary string to be
    printed on exit. This was mainly added to work around the
    limitation of --expect where it's not compatible with --bind on
    the same key and it would ignore other actions bound to it.
  * NO_COLOR environment variable is now respected. If the variable
    is set, fzf defaults to --no-color unless otherwise specified.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720440000">- Add new "v" prefix to tag in URL
- Update to 0.54.0:
  * Implemented line wrap of long items
  * Updated shell integration scripts to leverage line wrap
  * Added --info-command option for customizing the info line
  * Pointer and marker signs can be set to empty strings
  * Better cache management and improved rendering for --tail
  * Improved --sync behavior: When --sync is provided, fzf will not
    render the interface until the initial filtering and the
    associated actions (bound to any of start, load, result, or
    focus) are complete.
  * GET endpoint is now available from execute and transform
    actions (it used to timeout due to lock conflict)
  * Added offset-middle action to place the current item is in the
    middle of the screen
  * fzf will not start the initial reader when reload or
    reload-sync is bound to start event. fzf &lt; /dev/null or : | fzf
    are no longer required and extraneous load event will not fire
    due to the empty list.
  * Fixed crash when using --tiebreak=end with very long items
  * zsh 5.0 compatibility
  * Fixed --walker-skip to also skip symlinks to directories
  * Fixed result event not fired when input stream is not complete
  * New tags will have v prefix</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721476800">- Update to 0.54.1:
  * fastwalk: add optional sorting and improve documentation
  * Reverted ALT-C binding of fish to use cd instead of builtin
    cd. builtin cd was introduced to work around a bug of cd coming
    from zoxide init --cmd cd fish where it cannot handle --
    argument.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1721995200">- Update to 0.54.2:
  * Fixed incorrect syntax highlighting of truncated multi-line entries</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1722427200">- Update to 0.54.3:
  * Fixed incompatibility of adaptive height specification and
    'start:reload'
  * Environment variables are now available to $FZF_DEFAULT_COMMAND</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1725883200">- Update to 0.55.0:
  * Added exact-boundary-match type to the search syntax. When a
    search term is single-quoted, fzf will search for the exact
    occurrences of the string with both ends at word boundaries.
  * [bash] Fuzzy path completion is enabled for all commands:
    a. If the default completion is not already set
    b. And if the current bash supports complete -D option
  * Comments are now allowed in $FZF_DEFAULT_OPTS and
    $FZF_DEFAULT_OPTS_FILE, e.g.
  - -info=inline-right # Show info on the right of prompt line
  * Hyperlinks (OSC 8) are now supported in the preview window
    and in the main window
  * The default --ellipsis is now ·· instead of ...
  * [vim] A spec can have exit callback that is called with the
    exit status of fzf
  * This can be used to clean up temporary resources or restore the
    original state when fzf is closed without a selection
  * Fixed --tmux bottom when the status line is not at the bottom
  * Fixed extra scroll offset in multi-line mode (--read0 or
  - -wrap)</changelog>
</package>
<package pkgid="ab46871c069a094439b13994cdf5780f69baab7250f184dc6aaeb3623f72de382f86f8e13a615e3e8bcb91ad2ee13db89c544d8fd6616c74adade3bc4b255e14" name="g3utils" arch="s390x">
  <version epoch="0" ver="1.2.1" rel="bp161.1.3"/>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1582718400">- Update to version 1.2.1
  Changes from 1.1.37 to 1.2.0:
  * policy.h: default MAILER to "/usr/sbin/sendmail"
  * conf_mg.c, conf_mg.h, mgetty.c: new option "open-delay &lt;msec&gt;"
  * utmp.c, mg_utmp.h: apply FreeBSD port patches to adjust to 9.x
  * bug fixes based on static code analysis (mem leaks, buffer overruns)
  * mgetty.c: make "dialout!" logging more useful (log dialout command)
  * more bugfixes, features and code improvements
  * see ftp://mgetty.greenie.net/pub/mgetty/source/1.2/mgetty-1.1.37-1.2.0.diff.gz
  Changes from 1.2.0 to 1.2.1:
  * fax/faxrunq.in, fax/faxq.in: properly quote input from JOB files,
    avoid attack with shell metacharacters (CVE-2018-16741, bsc#1108752)
  * contrib/scrtsc.c: remove from distribution (CVE-2018-16742, bsc#1108762)
  * contrib/next-login/next-login.c: fix buffer overflow on username
    (CVE-2018-16743, bsc#1108761)
  * faxrec.c, policy.h: rework mail handling, avoid potential buffer
    overrun by means of "mail-to" config variable (CVE-2018-16744, bsc#1108757)
  * more bugfixes
  * see ftp://mgetty.greenie.net/pub/mgetty/source/1.2/mgetty-1.2.0-1.2.1.diff.gz
- Drop upstreamed patch 0001-Fix-build-failure-with-gcc-7.patch
- Reapplied patch mgetty-1.1.37-makefile.patch</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1590494400">- fix set_permissions invocation, a '%' was missing for the faxq-helper path,
  causing the path never to be adjusted correctly during %post.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1615896000">- mgetty-fix-errlist.patch: just use strerror() here.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1621944000">- Link /usr/bin/newslock as PIE (bsc#1184124).
  - Modified fixpie.patch</changelog>
  <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>
</package>
<package pkgid="64b124f53a1a4142d3c42538e1c0787b0de5b1720200ebdd6d80fc33c08b3d3a283f9b57f9eedd501352b976626ed43775053a7b064c81ecdbdddba55d7673d1" name="g810-led" arch="s390x">
  <version epoch="0" ver="0.4.3" rel="bp161.1.3"/>
  <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&#xFC;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="ed531c0b008df6f214b49ab5aaef2405b4f9a88663c6d711b85afef4ea23d6cd43c790e0a543f6b9f16a1bf0847ed717c5439f10580648487c81ac0ef338c82d" name="gajim" arch="noarch">
  <version epoch="0" ver="2.2.0" rel="bp161.1.2"/>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1713528000">- Fix Leap15 build
  * Add %{?sle15_python_module_pythons}
  * Run build_metadata.py and install_metadata.py with a
    specific executable python flavor</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1718020800">- Update to version 1.9.0:
  * Raise minimum nbxmpp version to 5.0.0.
  * Add Voice Messages.
  * Support XEP-0425 0.3.0.
  * Add XEP-0444: Message Reactions.
  * Add support for XEP-0461: Message Replies.
  * Display emoji-only messages with a larger font.
  * Feedback on affiliation change failures.
  * Hide/show main menu bar.
  * Add option to remove group chat avatar.
  * Plugins: Add extension point for adding chat commands.
  * Use default encryption setting for group chats.
  * MessageInputTextView: Change to GtkSource.View and refactor
    buffer handling.
  * StartChat: Show roster groups.
  * StartChat: Show last seen.
  * StartChat: Show contact tooltip on avatar.
  * StartChat: Show status message.
  * Menus: Rename "Modify Accounts" to "Manage Accounts".
  * AdHocCommands: Display note type icon.
  * Preferences: Relax preconditions for audio settings.
  * SearchView: Show only time_format in result rows.
  * AudioPreview: Use symbolic icon.
  * MessageRow: Pop up chat row menu to the top.
  * Add transport icons to MUC avatars.
  * ConversationView: Add MessageRowActions.
  * XML Console: Add jump to end button.
  * Dismiss invitation notification when MUC is joined.
  * MessageActionsBox: Show connection state and correction hint.
  * ChatCommands: Handle /me command.
  * Notifications: Make avatars available on more platforms.
  * Notify of new members in private MUCs.
  * Change "Topic" to "Subject" in group chat details.
  * GroupChat: Improve default room config.
  * ChatPage: Show workspace settings button on hover and move
    filter button next to search bar.
  * ChatBanner: Use better tooltip for chat details button.
  * StartChat: Improve label layout.
  * Rename XML Console to Debug Console.
  * MessageLabel: Prevent potential segfault.
  * Preview: Catch permissions related exceptions when trying to
    save as.
  * Jingle: Fix IBB fallback.
  * Application: Reactived feature actions after sm resume.
  * AccountWizard: Fix layout for SecurityWarning heading
  * Store message drafts when switching workspaces (#11824)
  * Cursors: Attempt to fix getting default cursor on Wayland
  * ChatControl: Don't fail when trying to jump to deleted message
  * VCardAvatars: Don’t fail when there is no disco info available
  * ServerInfo: Don't fail if there is no certificate (#11822)
  * Prevent message row merging if message receipt status differ
  * Icons: Convert feather/lucide icons to paths in order to fix
    rendering issues.
  * Replies: Fix icon color contrast in dark mode.
  * ConversationView: Allow consecutive highlights for the same
    row.
  * MessageRow: Check for message direction when trying to merge rows.
  * Keyring: Catch more exceptions for delete_password.
  * ServiceDiscoveryWindow: Catch RuntimeError when starting
    without connection.
  * MessageInput: Fix Hangul last-letter bug.
  * Utils: Catch exceptions when trying to load surfaces and icons.
  * HTTPFileTransfer: Improve error fallbacks.
  * ComponentSearch: Convert all items to str when copying result
    row.
  * Catch errors when trying to store pasted image.
  * Advertise message styling support.
  * Preview: Set downloading state early to avoid having multiple
    downloads simultaneously.
  * ChatActionProcessor: Fix text buffer interaction.
  * ChatBanner: Disable selecting name_label.
  * AdHoc: Send adhoc command to resource if there is one.
  * Settings: Include all default settings as fallback.
  * DBus: Don’t fail if no file descriptor list is returned.
  * Require a space after /me.
  * Don’t fail to start on sentry_sdk import error.
  * OMEMO: Process events only once per account.
  * MessageInput: Don’t shift focs when pressing SHIFT.
  * Shortcuts: Fix focus issues with Ctrl+ shortcuts.
  * Servers: Remove defunct servers from server list.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1719748800">- update to 1.9.1:
  * Menu: Add main menu button (#11811)
  * ChatFunctionPage: Show MUC address when displaying error
  * SecurityLabels: Allow correction of labels
  * Use different icon for context menu on contact list page
  * Unify wording for 'Toggle Menu Bar'
  * ConversationView: Use better method for scrolling to row
  * Raise nbxmpp version
  * Reactions: Show timestamp in correct timezone (#11875)
  * Search: Don’t search messages of disabled accounts (#11876)
  * DebugConsole: Fix filtering stanzas when combining accounts
    and types
  * VoiceMessageRecorderButton: Honor visibility setting on
    startup (#11872)
  * SecurityLabels: Fix merging messages with same security label
  * ChatActionProcessor: Make handling selected action more
    robust (#11871)
  * Settings: Store account jid in dedicated setting (#11864)
  * Migration: Don’t fail on invalid JIDs (#11862)
  * HistorySync: Make full sync option work again</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1721563200">- Update to version 1.9.2:
  * Optionally unregister from group chats on close.
  * Make HTTP links clickable in room descriptions.
  * Show participant avatar in MUC notifications.
  * ChatCommands: Improve styling and add hint for double slash
    usage.
  * Proxies: Add option to ignore system proxies.
  * MessageRowActons: Hide quick reactions on narrow screens.
  * MessageRowActions: Adjust floating offset for merged messages.
  * AboutDialog: Add package information.
  * Dataforms: Improv display of simple forms.
  * Remove gajim-url theme parameter.
  * MessageRowActions: Fix memory leak.
  * OMEMO: Don’t delete signed pre keys before catchup.
  * SearchView: Prevent burst of db queries when holding enter.
  * ChatListRow: Indicate received file for encrypted messages.
  * Fix nickname completion in group chats.
  * RosterItemExchange: Display optional message in the chat.
  * GroupchatRoster: Fix menu not pointing to cursor.
  * SynchronizeAccounts: Fix dialogue for starting with unavailable
    account.
  * MessageRowActions: Fix widget margin in RTL mode.
  * Remove unnecessary space between quotes.
  * MessageRowActions: Make on_hover method more robust.
  * Corrections: Load correct message.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1725105600">- Update to version 1.9.3:
  * DebugConsole: Dynamically add stanza presets and add XEP-0092
    query.
  * Make Chatlist and Groupchat Roster style consistent.
  * Send read marker when receiving a message in a chat that has
    the focus.
  * AccountWizard: Avoid crash on destroy by moving attribute
    declaration to top.
  * MessageRowActions: Fix issue with row hover in conjunction with
    switching chats.
  * Messages: Treat type=normal messages as chat messages.
  * SearchView: Fix search when changing scope for the same search
    string.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1726747200">- Update to version 1.9.4:
  * Raise nbxmpp version to 5.0.4.
  * Add setting to prevent synchronisation of group chats.
  * XEP-0317 (Hats).
  * Integrate providers.xmpp.net into account creation wizard.
  * Search: Add user interface for message filters.
  * Create a common directory for temporary files.
  * Unify usage of "synchronise"/"synchronize" strings.
  * Control: Improve query to load messages around a timestamp.
  * Dataforms: Improve read only form presentation.
  * Indicate modified contact name in info dialogues.
  * StartChat: Show description, user count, and language in search
    results.
  * Add a Quit dialogue for setting window preference.
  * Search: Add fade-in effect for results and make search icon
    spin.
  * Search: Indicate search state with placeholder.
  * Message rows: Use transition for row highlight.
  * Build: Move all configure/build/installation steps into single
    script.
  * ChatControl: Show typing indicator in a separate widget.
  * Search: Use quotes to mark search filter content.
  * Parse xmpp IRI correctly.
  * Display error message correctly when missing dependencies.
  * MUC: Display errors related to nickname change.
  * DBus: Use correct app id.
  * JingleFileTransfer: Fix message data argument.
  * Dataforms: Fix completion of single list forms.
  * Catch KeyringLocked error when trying to delete a password.
  * Debug Console: Catch errors before trying to send stanzas.
  * Menu: Fix "Mark as read" action not sending read marker.
  * MessageRowActions: Enable scrolling while cursor rests on
    action.
  * GroupchatRoster: Fix loading roster while participants are
    added/removed.
  * StartChat: Only search s.j.n if there is a search string.
  * GroupchatRoster: Fix filtering for participants with status
    set.
  * ChatListStack: Fix default workspace id when getting current
    chat list.
  * Fix wrapping lines for long words.
  * MessageRowActions: Make actions more robust.
  * Debug Console: Fix Ctrl+F hotkey.
  * MessageInputTextView: Make background transparent.
  * GroupChatRoster: Fix hover style scope to avoid hidden
    scrollbar thumb.
  * Search: Allow to search for same string again.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1727784000">- Update to version 1.9.5:
  * DebugConsole: Show "Log" when opening the dialogue.
  * DebugConsole: Improve search for XML logs.
  * Datafroms: Display text-multi fields without scrolled window.
  * Inform user when referenced message cannot be found.
  * Move chat state indicator above message input.
  * Preview: Update preview object while updating progress.
  * Dataforms: Don’t try to calculate label size.
  * Groupchat: Wrap long nicknames in subject row.
  * StartChat: Fix global search results missing the name in some
    cases.
  * Build: Build translations for all distributions again.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Update to BuildRequires: libpcre2-8-0</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1745064000">- update to version 2.1.1:
  - Improvements:
  * OMEMO: Unify terminology regarding blind trust
  * ExceptionDialog: Don’t open multiple dialogs (#8370)
  * GroupChat: Show voice request errors (#12225)
  * ChatFilters: Increase width of dropdowns
  * StartChat: Improve row layout
  * StartChat: Show contact addresses (#12261)
  * StartChat: Make contact list more compact
  - Change:
  * Raise nbxmpp version
  - Bug Fixes:
  * MDS: Check if account is connected (#12271)
  * Search: Ignore obsolete corrected messages (#11804)
  * Search: Don’t show moderated messages (#12163)
  * Message actions box: Fix pressing space to focus input; prevent error with no contact (#12267)
  * StartChat: Consider show value "chat" the same as "online"
  * MDS: Set by attribute correctly
  * Catch exceptions when pasting text from clipboard (#12258)
  * Account sidebar: Fix setting status for multiple accounts (#12257)
- update to version 2.1.0:
  - New:
  * Support XEP-0490: Message Displayed Synchronization
  * Add activity feed
  - Improvements:
  * Start Chat: Use language symbol and code instead of flag (#12249)
  * Group chat info: Use better fitting language icon
  * Start chat: Add 'Execute Command…' menu item (#12246)
  * Chat banner: Use better icon for chat details/settings
  - Change:
  * Raise nbxmpp version
  * Remove unread message confirmation dialog at shutdown (#12248)
  - Bug Fixes:
  * EmojiChooser: Fix segfault after choosing emoji
  * Nickname: Display published nickname correctly
  * StatusIcon: Correctly show menu (#12165)
  * MUC: Don’t fail on affiliation change
  * ChatList: Make sure chatlist sorts always after pin/unpin
  * Debug console: Fix initial send button state
- update to version 2.0.4:
  - Improvements:
  * Code widget: Improve handling for single line entries
  * GroupchatRoster: Improve participant sorting
  * StartChat: Add Sort by Status option
  * Assistants: Improve button order and color-coding
  - Bug Fixes:
  * Storage: Fix error on big queries (#12148)
  * Disable start chat buttons if no accounts are active
  * Account wizard: Fix selecting default connection type in advanced settings (#12236)
  * MUC: Ignore invites sent by other devices of ours
  * MUC: Don’t fail on presence from bare jids (#12232)
- update to version 2.0.3:
  - New:
  * Store/Restore the size of dialogs
  - Improvements:
  * Group chats: Improve strings for events
  - Bug Fixes:
  * MUC: Fix handling affiliation/role change error handling
  * StatusIcon: Show correct state for mute sounds option
  * AdHoc: Don't fail if dataform widget is not set when cancelling (#12227)
  * Chat: Send read marker only when chat is at bottom
  * ChatControl: Handle autoscroll-changed without active chat (#12226)
  * MUC: Don’t fail on displaying affiliation change
- update to version 2.0.2:
  - New:
  * Use XEP-0172 nickname of contacts not in roster (#11476)
  * Moderation: Support Message Moderation 0.3.0
  - Improvements:
  * Moderation: Improve moderation text
  * Remove 'ambiguous-address' URI processing (#12192)
  * Simplify URI context menu (#12207)
  * Improve confirmation dialog strings
  - Change:
  * Don't handle file URIs
  * Display a warning when trying to add domain JID
  - Bug Fixes:
  * MessageInput: Do not crash on message send (#12158)
  * MUC: Ensure MUCData is initiated with jid string (#12222)
  * ContactNameWidget: Add more conditions for enabling edit mode (#12221)
  * Helpers: Check for empty bytes objects when loading file async (#12220)
  * HistoryExport: Export messages in ascending order (#12218)
  * StartChatDialog: Do not crash, when dialog closes after starting new chat (#12213)
  * Make dragged chat stick to cursor
  * Menus: Create menu on button click (#12214)
  * Ad-hoc commands: Expand list of commands vertically (#12206)
  * History export: Skip ResourceContacts for export (#12208)
- update to version 2.0.1:
  - Improvements:
  * Start Chat: Add confirmation dialog for 'Forget this Group Chat' action (#12199)
  - Bug Fixes:
  * MUC: Don’t query avatars if not allowed
  * EventStorage: Serialize JIDs correctly
  * StartChat: Don't crash when groupchat is in Roster
  * SettingsDialog: Fix showing dialogs
  * Preferences: Show missing titles for settings again
  * Show audio input selection again (for voice messages)
  * Preferences: Update themes list when removing theme
- update to version 2.0.0:
  - New:
  * Port to Gtk4
  * Generate previews with multiple processes
  * Add Manage Roster Dialog
  * Add message row menu entry for moderating all messages of participant
  * Add new completion popover
  - Improvements:
  * DebugConsole: Use Dropdown for account selection and improve account order
  * StatusIcon: Consider suspended state on show/hide action
  * Features: Hide not maintained features
  * Preferences: Hide Audio/Video settings
  * Don’t close chat on remove contact action
  * Chat: Add remove contact menu entry
  * NickChooser: Show error tooltip for invalid nicknames
  * Control: Disable message selection via Escape key
  * Make exporting/removing individual chat history accessible
  * HistoryExport: Allow exporting individual chats
  * Add profile name to window title (#12168)
  * GroupChatVoiceRequestButton: Fix updating content, scroll content, improve test
  * MessageActionsBox: Enable more actions for offline message composing
  * MessageActionsBox: Enable message composing while offline (#11759)
  * FullMessageWindow: Wrap text and add padding
  * StartChat: Make dialog look more compact
  * VoiceRequestsButton: Show JID for each request
  * ChatFilter: Add account filter
  * Chat Filters: Use a popover for filters and add roster group filter
  * Message Actions Box: Show user feedback when pasting images (#11489)
  * Start Chat: Include contact groups in search
  * Group Chats: Add 'Direct Message' menu item to participants menu (#12146)
  * Logging: Harmonize logging timestamps
  * Preview: Use native theme colors and improve styling
  * MessageRowActions: Don't show actions if message selection is active
  * Preview: Style and layout improvements
  * Preview: Show controls on hover and improve styling
  * Debug Console: Use different colors depending on light/dark preference
  - Change:
  * Raise nbxmpp version
  * Require Python 3.11
  * Remove legacy config code and migration
  * Plugins: Rename tooltip extension point
  * Remove Roster
  * Remove Synchronize Accounts Dialog
  * Remove Bookmark Dialog
  * Preview: Raise default size from 300 to 400
  * Windows: Store images in the users Downloads folder
  * Disable Jingle file transfer support
  - Performance:
  * Message display: Reduce maximum message length to 1000 characters
  - Bug Fixes:
  * BitsOfBinary: Fix module data handling
  * ChatStack: Fix leak with Previews when switching to another workspace
  * Blocking: Don’t convert to lower case when saving
  * Fix app.window.add_chat() calls and add typings for chat type
  * Labels: Fix Pango word/character wrapping
  * Hide drop area after file drop (#12143)
  * MessageActionsBox: Fix message input scrolling out of view (#12158)
  * Profile: Fix handling async result while closing (#12159)
  * PasswordDialog: Show dialog for multiple accounts
  * Contacts: Check for existing chat contacts when adding group chat contact
  * NicknameCompletion: Only consider incoming messages
  * RosterItemExchange: Fix accessing contact subscription
  * Debug Console: Fix search occurrence position (#11999)
  * Voice Message: Handle error when temp folder is not available
  * Translations: Use standard ngettext method (#11997)</changelog>
  <changelog author="Beno&#xEE;t Monin &lt;benoit.monin@gmx.fr&gt;" date="1749816000">- update to version 2.2.0:
  * New
    + Add MUC blocking (#10178)
    + Add retractions XEP-0424
    + Add XEP-0486 (#12273)
  * Improvements
    + Group chat details: Add label clarifying public information
    + Groupchat details: Add sidebar row header for administration
    + Account sidebar: Indicate connectivity issues (#12262)
    + Reactions: Consider reations on all revisions of a message
    + Moderate/Retract all revisions of a message
    + Improve handling of retraction/moderation for corrections
  * Change
    + Raise nbxmpp version
  * Bug Fixes
    + StartChat: On disco error show always an error text
    + DisplayMarkers: Send displayed only if contact is subscribed
    + Search: Fix searching for the same text after switching
    contacts (#12297)
    + Preview: Fix error dialog for missing write access (#12294)
    + HistoryExport: Don’t fail when exporting messages from the
    room itself
    + VCardGrid: Fix wrapping long strings in labels
    + Chat: Don’t fail in some cases to show correction/error
    tooltip
    + Clipboard: Guard for errors and show error dialog
    + GroupChat: Do not move chat text when participant menu opens
    + MUC: Fix failed join after reconnect
- increase required version of nbxmpp to 6.2.0</changelog>
</package>
<package pkgid="99402432f85b0283f9dafce52c5988adb396fc5972ecdd30318bcf9ea59bd7f77e7d8cc675d28179606df98bf7ff7651bff098b88744de47c40dd0cb69d1f618" name="gajim-lang" arch="noarch">
  <version epoch="0" ver="2.2.0" rel="bp161.1.2"/>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1713528000">- Fix Leap15 build
  * Add %{?sle15_python_module_pythons}
  * Run build_metadata.py and install_metadata.py with a
    specific executable python flavor</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1718020800">- Update to version 1.9.0:
  * Raise minimum nbxmpp version to 5.0.0.
  * Add Voice Messages.
  * Support XEP-0425 0.3.0.
  * Add XEP-0444: Message Reactions.
  * Add support for XEP-0461: Message Replies.
  * Display emoji-only messages with a larger font.
  * Feedback on affiliation change failures.
  * Hide/show main menu bar.
  * Add option to remove group chat avatar.
  * Plugins: Add extension point for adding chat commands.
  * Use default encryption setting for group chats.
  * MessageInputTextView: Change to GtkSource.View and refactor
    buffer handling.
  * StartChat: Show roster groups.
  * StartChat: Show last seen.
  * StartChat: Show contact tooltip on avatar.
  * StartChat: Show status message.
  * Menus: Rename "Modify Accounts" to "Manage Accounts".
  * AdHocCommands: Display note type icon.
  * Preferences: Relax preconditions for audio settings.
  * SearchView: Show only time_format in result rows.
  * AudioPreview: Use symbolic icon.
  * MessageRow: Pop up chat row menu to the top.
  * Add transport icons to MUC avatars.
  * ConversationView: Add MessageRowActions.
  * XML Console: Add jump to end button.
  * Dismiss invitation notification when MUC is joined.
  * MessageActionsBox: Show connection state and correction hint.
  * ChatCommands: Handle /me command.
  * Notifications: Make avatars available on more platforms.
  * Notify of new members in private MUCs.
  * Change "Topic" to "Subject" in group chat details.
  * GroupChat: Improve default room config.
  * ChatPage: Show workspace settings button on hover and move
    filter button next to search bar.
  * ChatBanner: Use better tooltip for chat details button.
  * StartChat: Improve label layout.
  * Rename XML Console to Debug Console.
  * MessageLabel: Prevent potential segfault.
  * Preview: Catch permissions related exceptions when trying to
    save as.
  * Jingle: Fix IBB fallback.
  * Application: Reactived feature actions after sm resume.
  * AccountWizard: Fix layout for SecurityWarning heading
  * Store message drafts when switching workspaces (#11824)
  * Cursors: Attempt to fix getting default cursor on Wayland
  * ChatControl: Don't fail when trying to jump to deleted message
  * VCardAvatars: Don’t fail when there is no disco info available
  * ServerInfo: Don't fail if there is no certificate (#11822)
  * Prevent message row merging if message receipt status differ
  * Icons: Convert feather/lucide icons to paths in order to fix
    rendering issues.
  * Replies: Fix icon color contrast in dark mode.
  * ConversationView: Allow consecutive highlights for the same
    row.
  * MessageRow: Check for message direction when trying to merge rows.
  * Keyring: Catch more exceptions for delete_password.
  * ServiceDiscoveryWindow: Catch RuntimeError when starting
    without connection.
  * MessageInput: Fix Hangul last-letter bug.
  * Utils: Catch exceptions when trying to load surfaces and icons.
  * HTTPFileTransfer: Improve error fallbacks.
  * ComponentSearch: Convert all items to str when copying result
    row.
  * Catch errors when trying to store pasted image.
  * Advertise message styling support.
  * Preview: Set downloading state early to avoid having multiple
    downloads simultaneously.
  * ChatActionProcessor: Fix text buffer interaction.
  * ChatBanner: Disable selecting name_label.
  * AdHoc: Send adhoc command to resource if there is one.
  * Settings: Include all default settings as fallback.
  * DBus: Don’t fail if no file descriptor list is returned.
  * Require a space after /me.
  * Don’t fail to start on sentry_sdk import error.
  * OMEMO: Process events only once per account.
  * MessageInput: Don’t shift focs when pressing SHIFT.
  * Shortcuts: Fix focus issues with Ctrl+ shortcuts.
  * Servers: Remove defunct servers from server list.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1719748800">- update to 1.9.1:
  * Menu: Add main menu button (#11811)
  * ChatFunctionPage: Show MUC address when displaying error
  * SecurityLabels: Allow correction of labels
  * Use different icon for context menu on contact list page
  * Unify wording for 'Toggle Menu Bar'
  * ConversationView: Use better method for scrolling to row
  * Raise nbxmpp version
  * Reactions: Show timestamp in correct timezone (#11875)
  * Search: Don’t search messages of disabled accounts (#11876)
  * DebugConsole: Fix filtering stanzas when combining accounts
    and types
  * VoiceMessageRecorderButton: Honor visibility setting on
    startup (#11872)
  * SecurityLabels: Fix merging messages with same security label
  * ChatActionProcessor: Make handling selected action more
    robust (#11871)
  * Settings: Store account jid in dedicated setting (#11864)
  * Migration: Don’t fail on invalid JIDs (#11862)
  * HistorySync: Make full sync option work again</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1721563200">- Update to version 1.9.2:
  * Optionally unregister from group chats on close.
  * Make HTTP links clickable in room descriptions.
  * Show participant avatar in MUC notifications.
  * ChatCommands: Improve styling and add hint for double slash
    usage.
  * Proxies: Add option to ignore system proxies.
  * MessageRowActons: Hide quick reactions on narrow screens.
  * MessageRowActions: Adjust floating offset for merged messages.
  * AboutDialog: Add package information.
  * Dataforms: Improv display of simple forms.
  * Remove gajim-url theme parameter.
  * MessageRowActions: Fix memory leak.
  * OMEMO: Don’t delete signed pre keys before catchup.
  * SearchView: Prevent burst of db queries when holding enter.
  * ChatListRow: Indicate received file for encrypted messages.
  * Fix nickname completion in group chats.
  * RosterItemExchange: Display optional message in the chat.
  * GroupchatRoster: Fix menu not pointing to cursor.
  * SynchronizeAccounts: Fix dialogue for starting with unavailable
    account.
  * MessageRowActions: Fix widget margin in RTL mode.
  * Remove unnecessary space between quotes.
  * MessageRowActions: Make on_hover method more robust.
  * Corrections: Load correct message.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1725105600">- Update to version 1.9.3:
  * DebugConsole: Dynamically add stanza presets and add XEP-0092
    query.
  * Make Chatlist and Groupchat Roster style consistent.
  * Send read marker when receiving a message in a chat that has
    the focus.
  * AccountWizard: Avoid crash on destroy by moving attribute
    declaration to top.
  * MessageRowActions: Fix issue with row hover in conjunction with
    switching chats.
  * Messages: Treat type=normal messages as chat messages.
  * SearchView: Fix search when changing scope for the same search
    string.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1726747200">- Update to version 1.9.4:
  * Raise nbxmpp version to 5.0.4.
  * Add setting to prevent synchronisation of group chats.
  * XEP-0317 (Hats).
  * Integrate providers.xmpp.net into account creation wizard.
  * Search: Add user interface for message filters.
  * Create a common directory for temporary files.
  * Unify usage of "synchronise"/"synchronize" strings.
  * Control: Improve query to load messages around a timestamp.
  * Dataforms: Improve read only form presentation.
  * Indicate modified contact name in info dialogues.
  * StartChat: Show description, user count, and language in search
    results.
  * Add a Quit dialogue for setting window preference.
  * Search: Add fade-in effect for results and make search icon
    spin.
  * Search: Indicate search state with placeholder.
  * Message rows: Use transition for row highlight.
  * Build: Move all configure/build/installation steps into single
    script.
  * ChatControl: Show typing indicator in a separate widget.
  * Search: Use quotes to mark search filter content.
  * Parse xmpp IRI correctly.
  * Display error message correctly when missing dependencies.
  * MUC: Display errors related to nickname change.
  * DBus: Use correct app id.
  * JingleFileTransfer: Fix message data argument.
  * Dataforms: Fix completion of single list forms.
  * Catch KeyringLocked error when trying to delete a password.
  * Debug Console: Catch errors before trying to send stanzas.
  * Menu: Fix "Mark as read" action not sending read marker.
  * MessageRowActions: Enable scrolling while cursor rests on
    action.
  * GroupchatRoster: Fix loading roster while participants are
    added/removed.
  * StartChat: Only search s.j.n if there is a search string.
  * GroupchatRoster: Fix filtering for participants with status
    set.
  * ChatListStack: Fix default workspace id when getting current
    chat list.
  * Fix wrapping lines for long words.
  * MessageRowActions: Make actions more robust.
  * Debug Console: Fix Ctrl+F hotkey.
  * MessageInputTextView: Make background transparent.
  * GroupChatRoster: Fix hover style scope to avoid hidden
    scrollbar thumb.
  * Search: Allow to search for same string again.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1727784000">- Update to version 1.9.5:
  * DebugConsole: Show "Log" when opening the dialogue.
  * DebugConsole: Improve search for XML logs.
  * Datafroms: Display text-multi fields without scrolled window.
  * Inform user when referenced message cannot be found.
  * Move chat state indicator above message input.
  * Preview: Update preview object while updating progress.
  * Dataforms: Don’t try to calculate label size.
  * Groupchat: Wrap long nicknames in subject row.
  * StartChat: Fix global search results missing the name in some
    cases.
  * Build: Build translations for all distributions again.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Update to BuildRequires: libpcre2-8-0</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1745064000">- update to version 2.1.1:
  - Improvements:
  * OMEMO: Unify terminology regarding blind trust
  * ExceptionDialog: Don’t open multiple dialogs (#8370)
  * GroupChat: Show voice request errors (#12225)
  * ChatFilters: Increase width of dropdowns
  * StartChat: Improve row layout
  * StartChat: Show contact addresses (#12261)
  * StartChat: Make contact list more compact
  - Change:
  * Raise nbxmpp version
  - Bug Fixes:
  * MDS: Check if account is connected (#12271)
  * Search: Ignore obsolete corrected messages (#11804)
  * Search: Don’t show moderated messages (#12163)
  * Message actions box: Fix pressing space to focus input; prevent error with no contact (#12267)
  * StartChat: Consider show value "chat" the same as "online"
  * MDS: Set by attribute correctly
  * Catch exceptions when pasting text from clipboard (#12258)
  * Account sidebar: Fix setting status for multiple accounts (#12257)
- update to version 2.1.0:
  - New:
  * Support XEP-0490: Message Displayed Synchronization
  * Add activity feed
  - Improvements:
  * Start Chat: Use language symbol and code instead of flag (#12249)
  * Group chat info: Use better fitting language icon
  * Start chat: Add 'Execute Command…' menu item (#12246)
  * Chat banner: Use better icon for chat details/settings
  - Change:
  * Raise nbxmpp version
  * Remove unread message confirmation dialog at shutdown (#12248)
  - Bug Fixes:
  * EmojiChooser: Fix segfault after choosing emoji
  * Nickname: Display published nickname correctly
  * StatusIcon: Correctly show menu (#12165)
  * MUC: Don’t fail on affiliation change
  * ChatList: Make sure chatlist sorts always after pin/unpin
  * Debug console: Fix initial send button state
- update to version 2.0.4:
  - Improvements:
  * Code widget: Improve handling for single line entries
  * GroupchatRoster: Improve participant sorting
  * StartChat: Add Sort by Status option
  * Assistants: Improve button order and color-coding
  - Bug Fixes:
  * Storage: Fix error on big queries (#12148)
  * Disable start chat buttons if no accounts are active
  * Account wizard: Fix selecting default connection type in advanced settings (#12236)
  * MUC: Ignore invites sent by other devices of ours
  * MUC: Don’t fail on presence from bare jids (#12232)
- update to version 2.0.3:
  - New:
  * Store/Restore the size of dialogs
  - Improvements:
  * Group chats: Improve strings for events
  - Bug Fixes:
  * MUC: Fix handling affiliation/role change error handling
  * StatusIcon: Show correct state for mute sounds option
  * AdHoc: Don't fail if dataform widget is not set when cancelling (#12227)
  * Chat: Send read marker only when chat is at bottom
  * ChatControl: Handle autoscroll-changed without active chat (#12226)
  * MUC: Don’t fail on displaying affiliation change
- update to version 2.0.2:
  - New:
  * Use XEP-0172 nickname of contacts not in roster (#11476)
  * Moderation: Support Message Moderation 0.3.0
  - Improvements:
  * Moderation: Improve moderation text
  * Remove 'ambiguous-address' URI processing (#12192)
  * Simplify URI context menu (#12207)
  * Improve confirmation dialog strings
  - Change:
  * Don't handle file URIs
  * Display a warning when trying to add domain JID
  - Bug Fixes:
  * MessageInput: Do not crash on message send (#12158)
  * MUC: Ensure MUCData is initiated with jid string (#12222)
  * ContactNameWidget: Add more conditions for enabling edit mode (#12221)
  * Helpers: Check for empty bytes objects when loading file async (#12220)
  * HistoryExport: Export messages in ascending order (#12218)
  * StartChatDialog: Do not crash, when dialog closes after starting new chat (#12213)
  * Make dragged chat stick to cursor
  * Menus: Create menu on button click (#12214)
  * Ad-hoc commands: Expand list of commands vertically (#12206)
  * History export: Skip ResourceContacts for export (#12208)
- update to version 2.0.1:
  - Improvements:
  * Start Chat: Add confirmation dialog for 'Forget this Group Chat' action (#12199)
  - Bug Fixes:
  * MUC: Don’t query avatars if not allowed
  * EventStorage: Serialize JIDs correctly
  * StartChat: Don't crash when groupchat is in Roster
  * SettingsDialog: Fix showing dialogs
  * Preferences: Show missing titles for settings again
  * Show audio input selection again (for voice messages)
  * Preferences: Update themes list when removing theme
- update to version 2.0.0:
  - New:
  * Port to Gtk4
  * Generate previews with multiple processes
  * Add Manage Roster Dialog
  * Add message row menu entry for moderating all messages of participant
  * Add new completion popover
  - Improvements:
  * DebugConsole: Use Dropdown for account selection and improve account order
  * StatusIcon: Consider suspended state on show/hide action
  * Features: Hide not maintained features
  * Preferences: Hide Audio/Video settings
  * Don’t close chat on remove contact action
  * Chat: Add remove contact menu entry
  * NickChooser: Show error tooltip for invalid nicknames
  * Control: Disable message selection via Escape key
  * Make exporting/removing individual chat history accessible
  * HistoryExport: Allow exporting individual chats
  * Add profile name to window title (#12168)
  * GroupChatVoiceRequestButton: Fix updating content, scroll content, improve test
  * MessageActionsBox: Enable more actions for offline message composing
  * MessageActionsBox: Enable message composing while offline (#11759)
  * FullMessageWindow: Wrap text and add padding
  * StartChat: Make dialog look more compact
  * VoiceRequestsButton: Show JID for each request
  * ChatFilter: Add account filter
  * Chat Filters: Use a popover for filters and add roster group filter
  * Message Actions Box: Show user feedback when pasting images (#11489)
  * Start Chat: Include contact groups in search
  * Group Chats: Add 'Direct Message' menu item to participants menu (#12146)
  * Logging: Harmonize logging timestamps
  * Preview: Use native theme colors and improve styling
  * MessageRowActions: Don't show actions if message selection is active
  * Preview: Style and layout improvements
  * Preview: Show controls on hover and improve styling
  * Debug Console: Use different colors depending on light/dark preference
  - Change:
  * Raise nbxmpp version
  * Require Python 3.11
  * Remove legacy config code and migration
  * Plugins: Rename tooltip extension point
  * Remove Roster
  * Remove Synchronize Accounts Dialog
  * Remove Bookmark Dialog
  * Preview: Raise default size from 300 to 400
  * Windows: Store images in the users Downloads folder
  * Disable Jingle file transfer support
  - Performance:
  * Message display: Reduce maximum message length to 1000 characters
  - Bug Fixes:
  * BitsOfBinary: Fix module data handling
  * ChatStack: Fix leak with Previews when switching to another workspace
  * Blocking: Don’t convert to lower case when saving
  * Fix app.window.add_chat() calls and add typings for chat type
  * Labels: Fix Pango word/character wrapping
  * Hide drop area after file drop (#12143)
  * MessageActionsBox: Fix message input scrolling out of view (#12158)
  * Profile: Fix handling async result while closing (#12159)
  * PasswordDialog: Show dialog for multiple accounts
  * Contacts: Check for existing chat contacts when adding group chat contact
  * NicknameCompletion: Only consider incoming messages
  * RosterItemExchange: Fix accessing contact subscription
  * Debug Console: Fix search occurrence position (#11999)
  * Voice Message: Handle error when temp folder is not available
  * Translations: Use standard ngettext method (#11997)</changelog>
  <changelog author="Beno&#xEE;t Monin &lt;benoit.monin@gmx.fr&gt;" date="1749816000">- update to version 2.2.0:
  * New
    + Add MUC blocking (#10178)
    + Add retractions XEP-0424
    + Add XEP-0486 (#12273)
  * Improvements
    + Group chat details: Add label clarifying public information
    + Groupchat details: Add sidebar row header for administration
    + Account sidebar: Indicate connectivity issues (#12262)
    + Reactions: Consider reations on all revisions of a message
    + Moderate/Retract all revisions of a message
    + Improve handling of retraction/moderation for corrections
  * Change
    + Raise nbxmpp version
  * Bug Fixes
    + StartChat: On disco error show always an error text
    + DisplayMarkers: Send displayed only if contact is subscribed
    + Search: Fix searching for the same text after switching
    contacts (#12297)
    + Preview: Fix error dialog for missing write access (#12294)
    + HistoryExport: Don’t fail when exporting messages from the
    room itself
    + VCardGrid: Fix wrapping long strings in labels
    + Chat: Don’t fail in some cases to show correction/error
    tooltip
    + Clipboard: Guard for errors and show error dialog
    + GroupChat: Do not move chat text when participant menu opens
    + MUC: Fix failed join after reconnect
- increase required version of nbxmpp to 6.2.0</changelog>
</package>
<package pkgid="545ebb3ef0ba9f201c3ad9677ff8c8f6ded61cad096910ddb12ccec0df492f0f775c1e73a3ab8d0643878fb4ea50d8fb6394014618317a0079f05133344af704" name="galera-4" arch="s390x">
  <version epoch="0" ver="26.4.22" rel="160099.1.2"/>
  <changelog author="kukuk@suse.com" date="1651147200">- Fix sysusers generation</changelog>
  <changelog author="danilo.spinella@suse.com" date="1651147201">- Fill sysconfig configuration file</changelog>
  <changelog author="danilo.spinella@suse.com" 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="mrueckert@suse.de" 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="mrueckert@suse.de" 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@suse.com" 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="dmueller@suse.com" 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@suse.com" 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@suse.com" 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="suse+build@de-korte.org" date="1758369600">- libboost_system was removed upstream, fixes boo#1249900
  * Patch galera-boost.patch</changelog>
</package>
<package pkgid="62610b5edb25f8b62607298c9a085a245fd017cc6566cf4b7e545300d56d5fc871e1125ebdcb9cc1c77ee5a789f3613cb82bb8d644cf46c111c31e36b1b0b681" name="galera-4-wsrep-provider" arch="s390x">
  <version epoch="0" ver="26.4.22" rel="160099.1.2"/>
  <changelog author="kukuk@suse.com" date="1651147200">- Fix sysusers generation</changelog>
  <changelog author="danilo.spinella@suse.com" date="1651147201">- Fill sysconfig configuration file</changelog>
  <changelog author="danilo.spinella@suse.com" 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="mrueckert@suse.de" 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="mrueckert@suse.de" 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@suse.com" 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="dmueller@suse.com" 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@suse.com" 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@suse.com" 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="suse+build@de-korte.org" date="1758369600">- libboost_system was removed upstream, fixes boo#1249900
  * Patch galera-boost.patch</changelog>
</package>
<package pkgid="75e23aebaf76b1f9afdfad9600e4d1d08219dfc0b4e9bb28c43456a9910a842a18a2a3092c1b7b344beac9c07db6e6d1b93b329fb0de756bf298609b1176f488" name="gama" arch="s390x">
  <version epoch="0" ver="2.30" rel="bp161.1.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1657713600">- GNU Gama 2.21:
  * New algorithm ICGS in the class AdjGSO replaced the former
    algorithm MGS.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- GNU Gama 2.22:
  * fixes to XML adjustment ouput format
  * New gama-local adjustment XML output definition
    gama-local-adjustment.xsd version 1.02</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 2.23:
  * Fixed the bug in gama-local reading sqlite3 database.  The bug was
    introduced after version 2.10 when testing shell scripts were
    updated to be generated from templates .sh_ files (testing
    templates .sh_ use symbolic names like @INPUT_FILES@ or $RES etc).
  * More readeable output format in check_xml_coordinates.cpp test.</changelog>
  <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>
</package>
<package pkgid="83c895086708e4bd65d7f9db0cd231b4a2ffe39c06d6a4828a2869b0c19758ab382c8013e59890435f6fe4c3046b42e0c8d40cdac1c78da6edd1203c671d796a" name="gamemode" arch="s390x">
  <version epoch="0" ver="1.8.2" rel="bp161.1.3"/>
  <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="c2e80f3a89e5f1a2ce2f75d12d0f9464bb9a799aeabffd04eebca4e30c85793c6017209fb0af52aa4e5faa87c9066e949ea42df1e639dc0221e49bb8e015d329" name="gamemoded" arch="s390x">
  <version epoch="0" ver="1.8.2" rel="bp161.1.3"/>
  <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="a87b7a163336b6f903b59b212468bb6b3a70e4288cfb9ba701c2dad8bb76d79727499f4543aa9e0db886f7a8634921c6953c8b3a0ad4f495d98aaa2b3a69a854" name="gammaray-qt6" arch="s390x">
  <version epoch="0" ver="3.4.0" rel="bp161.1.2"/>
  <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="6f4ca69e93248c6d7140b53bfe9d913f611eca8f86a72c35059cc72933ff0c3cd4202dd7fdc3dc2f602798cab8c5e8550b7a3ea5d68b3a5df85e8ec803167ad3" name="gammaray-qt6-devel" arch="s390x">
  <version epoch="0" ver="3.4.0" rel="bp161.1.2"/>
  <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="c7e2991f615a1440a292e555f61a933e0258bc90df0215260e479a6943e5047a7b906d4b0526068417e5db84778fb5ab90291902203f007b7fd2b3774be5941d" name="gammastep" arch="s390x">
  <version epoch="0" ver="2.0.9" rel="bp161.1.2"/>
  <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&#xFC;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>
</package>
<package pkgid="8a15020336cb88db2da4f3466281dc897061e48782259a704004a3a806936df5d0e15a452d4e7c8fe5c2bd1703b107e36780c65005512f221d093e25eac0d7ac" name="gammastep-indicator" arch="s390x">
  <version epoch="0" ver="2.0.9" rel="bp161.1.2"/>
  <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&#xFC;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>
</package>
<package pkgid="8b3a2762efaa2fb7e5121e53207db54cfdb697e6f16267844c938cbee48d603a37d9a4dcb0d1658b2e101f4acd4d2cfcdd7e2223ec2be61037ad40efe6b873e8" name="gap" arch="s390x">
  <version epoch="0" ver="4.13.0" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1517918400">- Update to new upstream release 4.8.10
  * No changes to the GAP core.
  * Bundled modules in the GAP distribution were updated.
    (For openSUSE, this means an update happens in the separate
    gap-* packages.)</changelog>
  <changelog author="jengelh@inai.de" date="1531569600">- Update to new upstream release 4.9.2
  * Merged HPC-GAP into GAP.
  * GAP now supports lambdas with fewer or more than one argument.
  * Function calls, list accesses and records accesses now can be
    nested.
- Remove gap-final-dir.diff, gap-multiarch.diff, reproducible.patch
  (no longer needed).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1539950400">- Update to new upstream release 4.9.3
  * Fixed a regression in HighestWeightModule caused by changes in
    sort functions introduced in GAP 4.9 release.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 4.10.0
  * Reduce impact of immediate methods
  * Change definition of IsPGroup to not require finiteness
  * Experimental support for using the Julia garbage collector
  * For details, see
    https://www.gap-system.org/Manuals/doc/changes/chap2.html#X795B238486D0ABCD</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1664712000">- Update to new upstream release 4.12.0
  * Added the missing perfect groups of order up to two million
  * Initial support for make install available
  * For details, see
    https://github.com/gap-system/gap/blob/stable-4.12/CHANGES.md
- Update to new upstream release 4.11.0
  * Removed ability to return objects from many error break loops
  * GAP now contains some C++ code
  * HPC-GAP: The ward tool has been decommissioned
  * Syntax trees: Functions were added which allow converting a
    GAP function object into an abstract syntax tree which can
    be parsed and modified from within GAP code
- Clean up spec file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 4.12.1
  * Fix performance regression in AllHomomorphismClasses and
    possibly other code searching isomorphisms
  * Fix crashes in ConvertToVectorRep and CopyToVectorRep</changelog>
  <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>
</package>
<package pkgid="bca0c5ecc617ffb06cccf11dfef7b572f7945207c59cb3b1de9b297a9da7c085478b5dc81506e41b9c04ba96d0a157f5f6eee71df12015cb06c2b956bb51f35c" name="gap-4ti2interface" arch="noarch">
  <version epoch="0" ver="2023.02.04" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1397822400">- Initial package (version 2013.09.20) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1438689600">- Update to new upstream release 2015.04.29
  * Resolve file descriptor leak</changelog>
  <changelog author="jengelh@inai.de" date="1449489600">- Update to new upstream release 2015.11.06
  * No upstream changelog available</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2017.01.05
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1513944000">- Update to new upstream release 2017.10.04
  * Added COPYING file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1539950400">- Update to new upstream release 2018.07.06
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1664712000">- Update to release 2022.09.01
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2023.02.04
  * Ignore warnings about egrep being obsolescent coming from 4ti2</changelog>
</package>
<package pkgid="89a1785cb7f9cfc7445d0c38aa4383d4e0419870d92bb3cb2b2c5694ce3c5f28e6e70d84309abca39e9a99683ac9f5330af65bce7c4b6a6489d1d2d50b3ac32b" name="gap-ace" arch="s390x">
  <version epoch="0" ver="5.6.2" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="1298c0397839fb91ea8ea2f1bdda923bbd482610a41776f520ee77bea9ac125900dd9f60c18d2527688814d6316ed1b94e0d7291922a3a522fc36a174719a01b" name="gap-aclib" arch="noarch">
  <version epoch="0" ver="1.3.2" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1531569600">- Initial package (version 1.3) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.3.1
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 1.3.2
  * Metadata changes only</changelog>
</package>
<package pkgid="b92127a854cc83eb93191dd18e1be17944f25aadbdbbe2b0341a1ba9fc22f2395fabc8405536cc7c8454756b82e77819e0a7887b6ca53765a80a8ba2db766091" name="gap-agt" arch="noarch">
  <version epoch="0" ver="0.3.1" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1664712000">- Initial package (version 0.2) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 0.3.1
  * Janitorial changes only</changelog>
</package>
<package pkgid="25a6233d2e3c7fd9a547a240f99ccf509c5e5d1633c3fcb10c4413047d1c7ff3f27eb0d862afec611e0351e074a9fdc99e2d35a82755accca3feda06d03e4a66" name="gap-alnuth" arch="noarch">
  <version epoch="0" ver="3.2.1" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split alnuth (version 3.0.0) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1513944000">- Update to new upstream release 3.1.0
  * Support PARI 2.9.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 3.2.1
  * Metadata changes only</changelog>
</package>
<package pkgid="a85a68146aaa9f13dda8080a3970e75bf3182d6f330fa02500a7df87fa2a390205c8402505e036c2717ff9c6dd7ce0e9a77f0451d2fa1e1b7ebcd4cb97fb233c" name="gap-anupq" arch="s390x">
  <version epoch="0" ver="3.3.0" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="ba5bb313e5764bb2a0636d8d17634c9636b1135373298b9ef23262658330dfafb9505382c597be1233d3539ec25fdfd8ad3f69b7c70d7614a9f5b8777219a80d" name="gap-atlasrep" arch="noarch">
  <version epoch="0" ver="2.1.8" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split atlasrep (version 3.0) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 1.5.1
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1505649600">- Switch from ftp to https.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657108800">- Update to release 2.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1664712000">- Update to release 2.1.5</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668772800">- Update to release 2.1.6
  * A method for ConjugacyClasses (Reference: ConjugacyClasses
    attribute) has been added that uses a straight line program
    for computing class representatives of a group that has been
    created with AtlasGroup (3.5.8), provided such a program is
    available.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1700568000">- Update to release 2.1.7
  * Requesting certain matrix groups in characteristic zero had
    caused an error in version 2.1.6.
  * The name of a maximal subgroup of the group M_12.2 had to be
    changed from "D8.(S4x2)" to "2^3.(S4×2)" because the old name
    suggested a wrong group structure.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706443200">- update to 2.1.8:
  * An example in Section 2.1-2 of the Tutorial had to be adjusted
  because the results of the function
  SmallerDegreePermutationRepresentation (Reference:
  SmallerDegreePermutationRepresentation) depend on random
  computations, in particular the implementation in GAP 4.13 may
  yield a nicer representation than had been shown before.</changelog>
</package>
<package pkgid="6415f7117ddc7913b856c84feb559268ab23cf823c508d8edd3cd576e55c9492d498f8ee56a69a46cb39aa9eae928b349ca72239fa116fdd77385bf52fcec4fc" name="gap-autodoc" arch="noarch">
  <version epoch="0" ver="2023.06.19" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1457697600">- Update to new upstream release 2016.02.16
  * The AutoDoc() function now accepts IsDirectory() objects as first
  argument, and you can omit the first argument (it then defaults to
  the current directory).</changelog>
  <changelog author="jengelh@inai.de" date="1459080000">- Update to new upstream release 2016.03.08
  * Fix "empty index" workaround</changelog>
  <changelog author="jengelh@inai.de" date="1493467200">- Update to new upstream release 2016.12.04
  * Revise and officially document the `entities` option for
    AutoDoc()
  * Better error message when .six file is not available</changelog>
  <changelog author="jengelh@inai.de" date="1513944000">- Update to new upstream release 2017.09.08
  * Fix spellos in documentation.</changelog>
  <changelog author="jengelh@inai.de" date="1532606400">- Update to new upstream release 2018.02.14
  * Document @BeginExampleSession instead of @ExampleSession
  * Document the aliases @Example, @ExampleSession, @Log, and
    @LogSession</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2018.09.20
  * Scan bracket `\[\]` declarations correctly
  * Removed the hardcoded utf8 option, make it overrideable via
    gapdoc_latex_option
  * Allow AutoDoc() to take absolute dirs and run from any dir
  * Add a test suite for AutoDoc
  * Fix documenting DeclareInfoClass</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 2022.03.10
  * Accept single backticks to indicate inline code spans
  * Add @NotLatex command to complement @LatexOnly
  * Make @Begin.../@EndExampleSession respect plain_text_mode
  * Add support for ISO 8601 dates in package metadata (to
    prepare for GAP adding official support for this in the
    future)
  * Fix support for chunks with names / labels that contain
    spaces (GAPDoc does not like these, so we replace the spaces
    by underscores)
  * Add support for using the string `]]&gt;` in examples
  * Add support for `DeclareGlobalName` (new in GAP 4.12)
  * Add extract_examples.skip_empty_in_numbering option</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1664712000">- Update to release 2022.07.10
  - Output all entities defined via either the `scaffold.entities` option
    to AutoDoc  (or equivalently via the `AutoDoc.entities` record in
    `PackageInfo.g`) into a file `_entities.xml`, so that they can also
    be used with a hand-made main XML file (and not just when AutoDoc
    generated the main page)
  - Remove `&amp;see;` entity from the default list of entities</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668772800">- Update to release 2022.10.20
  * Prevent some file descriptor leaks
  * Do not try to read non-existing file gap/ContextObject.gd</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 2023.06.29
  * Revise handling of chunks XML file</changelog>
</package>
<package pkgid="89952f4f89c460a9907f93f18319a53bcfdf7f9f647814241933535bd073d406c4b82cdd00c65feb2a8b867dbe24545444e6731470b3b2ecdb580aec76e44840" name="gap-automata" arch="noarch">
  <version epoch="0" ver="1.15" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split automata (version 1.13) off the gap RPM package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.14
  * Drawings are now produced in two steps: first the dot code
    (that is accessible to the user) and then the display</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 1.15
  * Metadata update only</changelog>
</package>
<package pkgid="39f7ff5d891fb6d82798d86c31deef38882050cae77b1fd4ad06ba9c0099637a516cfaf152d8ae39276fbafbb246d22ccb030b5a14548d5a793a6a9f8ee8fbe0" name="gap-automgrp" arch="noarch">
  <version epoch="0" ver="1.3.2" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split automgrp (version 1.1.4.1) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1397822400">- Update to new upstream release 1.2.4
  * Replaced $ character in identifiers with underscores
  * Added IsAcyclic for Mealy automata
  * Added IsReversible, IsMDTrivial, MDReduction
  * Added MihailovaSystem
  * MarkovOperator is implemented for semigroups and now can accept
  the (possibly symbolic) weights
  * Added a possibility to define automata over 1-letter alphabet
  (needed for MD-reduction)
  * AllSections was extended to IsAutom argument
  * Section was extended to work with (semi)groups, not only with
  their elements
  * The order of generators in AG_UseRewritingSystem was updated
  according to a new GAP release</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 1.3
  * Converters to and from `FR' package by Laurent Bartholdi were
  implemented (see AutomGrp2FR and FR2AutomGrp)
  * Minimization of automata was greatly optimized based on (also
  very much appreciated) the implementation of this function by
  Andrey Russev
  * Print methods were updated for several basic types
  * IsSphericallyTransitive has been updated
  * TransformationOnFirstLevel now always returns transformations
  (it was returning permutations when possible before)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.3.1
  * Operation FindGroupRelations now accepts IsGroup as one of
    the possible arguments.
  * The issue with the increase of the rank of IsFinite filter
    caused by IsAmenable TrueMethod was fixed.
  * InstallMethodWithRandomSource was incorporated for
    Random methods.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1664884800">- Update to release 1.3.2
  * Fix some method ranks for compatibility with GAP 4.11</changelog>
</package>
<package pkgid="bb9b333b712d03199c848b19db1f64663d7cca99194ad4db3f4e71a8d970d35f5b7a444bb9eeb727ea071f6d920b5a695bd4fa33dfe852056a72dfb0ff5c6344" name="gap-autpgrp" arch="noarch">
  <version epoch="0" ver="1.11" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1493467200">- Initial package (version 1.8) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1535544000">- Update to new upstream release 1.10
  * Moved the internal function `InducedActionFactor` from the GAP
    library into this package.
  * Removed the internal function `BlockPosition`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 1.10.2
  * Metadata updates only</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1664712000">- Update to release 1.11
  * make global functions in this package read-only to prevent
    accidents caused by overwriting them with different code
  * update Max Horn's address</changelog>
</package>
<package pkgid="e77f5100d7fb3654397e328186486fed626cc88b9b01df92a9995aa79da0ac7c1221265312a088440c7d280334f420e26aad7d44c3e228e36e575f5487ee034e" name="gap-browse" arch="s390x">
  <version epoch="0" ver="1.8.21" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1417780800">- Update to new upstream release 1.8.6
  * "NCurses.EditFields" now deals with long input strings by
  scrolling horizontally.
  * "BrowseAtlasInfo" now uses the improved setup of AtlasRep 1.6:
  * Symbolic values are now supported in selections that are offered
  by "BrowseUserPreferences", for example "PACKAGE_ERROR" in the
  case of "InfoPackageLoadingLevel".
  * Use the precomputed data for "IsPerfectGroup" etc. also when
  "TransitiveGroupsData.OneTransitiveGroup" is called;</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 1.8.7
  * Removed the example application 'BrowseTransitiveGroupsInfo',
    because of changes in the underlying library of transitive
    groups.
  * Added the new application 'BrowseBibliographyGapPackages'.
    (This is experimental, strange *.bib files in package
    distributions may cause error messages.)
  * Added a new application that facilitates demos of GAP code,
    see '?Browse: Utility for GAP Demos' for details.
  * The input code 127 is assumed to denote the backspace key
    also if 'NCurses.keys.BACKSPACE' has a different value, which
    apparently happens for some Mac operating systems; up to now,
    entering backspace had no effect with such systems.
  * 'NCurses.Select' now supports the replay and log features of
    'NCurses.BrowseGeneric'. Note that meanwhile several
    applications call 'NCurses.Select', now we can provide
    examples for them that are processed automatically, and
    debugging is easier.</changelog>
  <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>
</package>
<package pkgid="d37bafac8155612a955feb1ddad97c983a950a715230e39bee3a57c07e6060baf1b6b8af3fe46a040a57226aa90e72e995405d017f450ec64a905454d829afbd" name="gap-cap" arch="noarch">
  <version epoch="0" ver="2024.09.08" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1513944000">- Initial package (version 2017.09.25) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2018.08.31
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2022.10.06
  * Derive ZeroMorphism as the empty sum of morphisms
  * Make FreydCategoriesForCAP independent of LinearAlgebraForCAP</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676116800">- Update to release 2023.02.06
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2024.03.02
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726056000">- Update to release 2024.09.08
  * the opposite category constructor now respects the enrichment of the input category
  * Restore the previous behavior of only_primitive_operations for Opposite
  * Attach a ring instance to the data types of rings and their elements
  * Allow to specify weights of operations in CategoryConstructor
  * Require additional filters to be dense lists of the expected length</changelog>
</package>
<package pkgid="bfd7d3965ecaf5347bb9dde9ec6ac4c612756f65f3fc89bdc0ec9429d231d2aa7cce5e8880c2637a9215899aa7e6e5d21566679efd5cbbd4f12cad0a4563ca74" name="gap-caratinterface" arch="noarch">
  <version epoch="0" ver="2.3.6" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split carat (version 2.1.4) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 2.1.6
  * No user-visible changes</changelog>
  <changelog author="jengelh@inai.de" date="1517659200">- Update to new upstream release 2.1.7
  * No user-visisble changes (documentation for gcc 5 only)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1535544000">- Update to new snapshot 2.2.2.g7</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 2.3.3
  * changed name to CaratInterface
  * adapted to new CARAT build system (using autotools)
  * fixed buffer overflow in Bravais_catalog
- Rename to gap-caratinterface</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666699200">- Update to release 2.3.4
  * fixed some bug in NormalizerInGLnZ</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 2.3.5
  * Removed C source which is no longer needed
    (use IO package instead)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703332800">- Update to release 2.3.6
  * added missing CloseStream in CaratQClassCatalog
  * catch CARAT failures better</changelog>
</package>
<package pkgid="bff015d5b8b3f76ca3d3eccdf63436681cdbeb526c100d9c81415d7bdbb1cd646f915f940fb5300ae265e038b52cdb783ef5ef01d75edb1a236d7d6d97bc4d5b" name="gap-cddinterface" arch="s390x">
  <version epoch="0" ver="2022.11.01" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 2022.11.01) for build.opensuse.org</changelog>
</package>
<package pkgid="4d30d220b428be19e1c8848350f9f573917dfc11bc76c9e785523e6308f0f5006d8ef5fc607de5b5e79076d2dcdd212b45ae06ce8956ec9b931e8ddd73002674" name="gap-circle" arch="noarch">
  <version epoch="0" ver="1.6.6" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split circle (version 1.5.2) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1424606400">- Update to new upstream release 1.5.3
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1457697600">- Update to new upstream release 1.5.4
  * No changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1514030400">- Update to new upstream release 1.6.1
  * No changelog as usual</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 1.6.4
  * Avoid incorrect pluralizations in output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1659096000">- Update to release 1.6.5
  * CI infrastructure files changed - nothing user visible</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 1.6.6
  * Nothing user visible - just janitorial changes</changelog>
</package>
<package pkgid="96b151c15090ce6a6ec9a6845e43368cef594780d0e45dd0a424f69016e9e7bed5b30a1274795cf6ee68bd4c1734eb845e1f8311cb996444e1e37ce19141b8d8" name="gap-classicpres" arch="noarch">
  <version epoch="0" ver="1.22" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 1.22) for build.opensuse.org</changelog>
</package>
<package pkgid="6897c0577beb992574a69b7563877beef0c722781247315f0fa16137a5f7c02e6cfbd2ab920b8272e0f3fb9e3ba10c5c60ec6658ddd18ffc961fd06a795767db" name="gap-cohomolo" arch="s390x">
  <version epoch="0" ver="1.6.11" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="f0f9c2a6fc09d78131510ac938e07e1ccf28425ea2e97bc7d41b639b7b697e7bc4fad5039d15ae77093efd9e62632269ef82ad53f8edcd3d31beada89e5a801e" name="gap-congruence" arch="noarch">
  <version epoch="0" ver="1.2.7" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Initial package (version 1.0.3) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1417780800">- Update to new upstream release 1.1.1
  * No user changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1514030400">- Update to new upstream release 1.2.1
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1536321600">- Update to new upstream release 1.2.2
  * No changelog was provided, again</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 1.2.3
  * Add a bunch of trivial implications</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1659096000">- Update to release 1.2.4
  * CI infrastructure changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 1.2.5
  * Nothing user visible - janitorial changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 1.2.6
  * Somehow fix PrintObj() function for Farey symbols</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725019200">- Update to release 1.2.7
  * Don't try to read buildman.g (removed in 2012)</changelog>
</package>
<package pkgid="de7d257c4ad025b6f7755918a36697f00c6f95a9220c3260828e13ea09cada50c8af8f4ea0c00f1763435c03eac24cbab004947b980747ef8833f19a5b30e460" name="gap-corelg" arch="noarch">
  <version epoch="0" ver="1.57" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1397822400">- Initial package (version 1.02) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1424606400">- Update to new upstream release 1.20
  * No upstream changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 1.56
  * corrected two names of real forms in the IdRealForm
    functionality
  * new version of RealWeyl (for the connected component of the
    real forms of complex adjoint)
  * made CarrierAlgsForNilpOrbsInZ(m)Grading
  * IdRealForms now also for direct sums of simple real forms
  * added NameRealForm, MaximalReductiveSubalgebras</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725969600">- Update to release 1.57
  * Don't attempt to read non-existant files</changelog>
</package>
<package pkgid="3a8c7faa5dbb0f1d28b6f9bce329d7037f095b488fd19d9a777719d3b436addcece1e046c8cd380e32fe4fd6cb09d5e508106e9e7815658e307c25e3d642f339" name="gap-crime" arch="noarch">
  <version epoch="0" ver="1.6" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split crime (version 1.4) off the gap RPM package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.5
  * Fixed an error when using the package in GAP 4.9 and newer</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 1.6
  * Metadata updates only</changelog>
</package>
<package pkgid="062ddb65947e50d6dabc7fe522aa7af1dade7e8fd30a55d6462815f075cd452be0411d57ad458ddbe6bb4ff4894661dfe3008ad560923ab30b8f6b82dc146802" name="gap-crisp" arch="noarch">
  <version epoch="0" ver="1.4.6" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1449489600">- Initial package (version 1.3.9) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 1.4.4
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 1.4.5
  * make GroupClassByList a ComponentObjectRep</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 1.4.6
  * Fixes a problem with the HTML help system not showing appendices</changelog>
</package>
<package pkgid="1a2979ed5b6fcf3241c5c9c53751ca9928ba58bd8c4359f5227f99b06075ba90fee9ccc42869dadaec0251691af4a81c18fc1e5b3b6f8ff4ef75873f2cc402c7" name="gap-crypting" arch="s390x">
  <version epoch="0" ver="0.10.5" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="e05ece1518ae084ecd0660833689785bf871e958cf72ddcf29a9b3a098784be74ea1502e38121f2bb1319d0bdeb6525870de6dcd957b0b7de2f622d70c612cba" name="gap-cryst" arch="noarch">
  <version epoch="0" ver="4.1.27" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split cryst (version 4.1.11) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391515200">- Update to new upstream release 4.1.12
  * Fixed a bug in RepresentativeAction for AffineCrystGroups</changelog>
  <changelog author="jengelh@inai.de" date="1517659200">- Update to new upstream release 4.1.13
  * Fixed a bug in ImagesRepresentative for
    IsFromAffineCrystGroupToPcpGroup</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1536321600">- Update to new upstream release 4.1.17
  * Corrected incompatible standardizations of affine subspaces.
  * Bug in ImagesRepresentative for isomorphism to PcpGroup fixed.
  * Bug in kernel of PointHomomorphism for left-acting group fixed.
  * Bugs in Centralizer and CanonicalRightCosetElement fixed.
  * Bug in ConjugatorSpaceGroups fixed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 4.1.18
  * Fixed trivial changes in output of a manual example and several
    test examples.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 4.1.24
  * Make silent assumption on pcgs in MaximalSubgroupRepsSG
    explicit.
  * Fixed bug in WyckoffPositions. Some Wyckoff positions were
    listed more than once, due to improper normalization of the
    representative affine subspace.
  * Adjustments due to name change from Carat to CaratInterface.
  * Turn RowEchelonForm into an attribute, to make it read-only.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668772800">- Update to release 4.1.25
  * Improved documentation conversion and formatting</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 4.1.26
  * Bugfix in SolveInhomEquationsModZ and in comparison of affine
    cryst groups.
  * Catch the case of a trivial point group in
    ConjugatorSpaceGroups.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703332800">- Update to release 4.1.27
  * Fixed incomplete conjugation of Wyckoff positions</changelog>
</package>
<package pkgid="60eedb3752c38b6eecca430a618949f63e0d9a33ca43fa434cf9d3f58aad03e98cfe923323bb448dd75fd43ec64b2860274bac63426e3ab455ffb5c6e737fbf1" name="gap-crystcat" arch="noarch">
  <version epoch="0" ver="1.1.10" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split crystcat (version 1.1.6) off the gap RPM package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1536321600">- Update to new upstream release 1.1.8
  * Corrected premature warning about RefinedPcGroup.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 1.1.9
  * Compatibility fixes for GAP 4.11.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1664712000">- Update to release 1.1.10
  * Improved documentation conversion and formatting</changelog>
</package>
<package pkgid="bf9e334fa606157d5c25014d673368b1b249e591733a8d0a89afb40e9fde151516c6e9a17ed7588fb9cbec0f67aa7f18fedea3af9e5d433049f10df30078f36d" name="gap-ctbllib" arch="noarch">
  <version epoch="0" ver="1.3.9" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split ctbllib (version 1.2.2) off the gap RPM package</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1664712000">- Update to new upstream version 1.3.4
  * Added various new tables, including the 3-modular Brauer table
    of U[3](8).(S[3] ×3).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 1.3.5
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1690891200">- Update to release 1.3.6
  * Adjust for building with future GAP 4.13</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707912000">- Update to release 1.3.7
  * The GroupInfoForCharacterTable  (3.3-1)  entry "SigmaL(2,9)"
    had been erroneously attributed to the table with identifier
    "2.A6.2_2", but the correct table is that of "2.A6.2_1".</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to relesae 1.3.9
  * Bugfix: The table with identifier "2^2x3^2.2.S4" is encoded
    as a direct product. Up to now, one of the two factors did
    not fit to the identifier.
  * Data added:  The  class  fusions  from the maximal subgroups
    (L_2(11) × L_2(11)):4, 11^2:(5 × 2.A_5), 7^2:2L_2(7), and
    L_2(19).2 of the Monster group have been added.
  * In order to make AllCharacterTableNames (3.1-4) efficient
    also if the Browse package is not available, the relevant
    code from that package has been copied into CTblLib.</changelog>
</package>
<package pkgid="43e1c0985a694a014ea4f6bf4bbe77b061d0e90c55812f08f1b1b31c6560154b910a021a4f55f5367199b3339a56681a3f160135f00ee20caffac43a98fb41b1" name="gap-cubefree" arch="noarch">
  <version epoch="0" ver="1.19" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split cubefree (version 1.13) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 1.15
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1476619200">- Update to new upstream release 1.16
  * No changelog was provided again</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1536321600">- Update to new upstream release 1.17
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Update to release 1.19
  * No changelog was provided as usual</changelog>
</package>
<package pkgid="f783479b23ac7d55e1b6168f765b1945d7042fa98d8377dbd7edab7023288c7cfd2532aa3f807e7ed4166c4e788dcbda336e1670bc6908b0a4c4175768810dd1" name="gap-curlinterface" arch="s390x">
  <version epoch="0" ver="2.4.0" rel="bp161.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>
</package>
<package pkgid="211a5da6c079f8a8b88ad131fe8d3d877328fd82d3d61e7e2cd781d0f2da80d61532e08ae7a8cfc813c347cb04491d48e06a259a284cb8105c72c20a4dd26678" name="gap-cvec" arch="s390x">
  <version epoch="0" ver="2.8.2" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split cvec (version 2.4) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1403092800">- Update to new upstream release 2.5.1
  * Add methods for \^ for cvecs and Frobenius automorphisms
  * Add methods for \^ for cmats and Frobenius automorphisms
  * Fix a bug in unpickling semi echelonised bases
  * Update and tweak the package build system</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 2.5.3
  * Remove some leftover GAP 4.4 compatibility code</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 2.5.5
  * Some functions accept slightly more general input. For example,
  it is now in some cases acceptable to use finite field elements
  like Z(4)^0 (which is equal, but not identical, to Z(2)^0) as
  input when cvec is expecting elements of GF(2).
  * Fix EmptySemiEchelonBasis: its documentation said it expects a
  sample vector, but the implementation expected a sample matrix.
  Now both are possible, and both are documented.</changelog>
  <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>
</package>
<package pkgid="b7db7537b51dd875cb9d0e6d027bdfafa09f42aaa4a237e3eb743d3385e303a012373e657b7ce477974824d626b403c4099518276ad8f08cb40f24840a79c002" name="gap-datastructures" arch="s390x">
  <version epoch="0" ver="0.3.0" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 0.3.0) for build.opensuse.org</changelog>
</package>
<package pkgid="06bfa2e018b36cbdb3e0e6da9b706569163fe3f9a4838d4186b2be083e402d461b24fc20c3a6d4045fc674d12a95242669b26b00167bc7d848cc379ee3358d65" name="gap-deepthought" arch="s390x">
  <version epoch="0" ver="1.0.6" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 1.0.6) for build.opensuse.org</changelog>
</package>
<package pkgid="ecc37ece0eca09dd91ce5e3bc0dea0b59435c2202a638c6c8a3fa502bd0ea45c031fae852e2267e83dd712488832014570444f2730a0ff8eb9322aaf0300db29" name="gap-design" arch="noarch">
  <version epoch="0" ver="1.8" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split design (version 1.6) off the gap RPM package</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1665748800">- Update to new upstream release 1.7
  * Documented utility function DESIGN_IntervalForLeastRealZero
  * Lists of changes moved from README to new file CHANGES.md,
    README now README.md, gpl.txt now LICENSE.
  * Added test directory tst, file tst/testall.g, and a test file
    tst/testall.tst.
  * Documentation updated to reflect move to github and version
    change.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 1.8
  * Added the undocumented function ``OARunMultiplicityBound``
  * Improved the performance of ``BlockIntersectionPolynomialCheck``</changelog>
</package>
<package pkgid="f8d2f559875b59d9d7333b6570ad5dd6bde0dd300dfd0fbd6494706567b0d4d785f9fd21be5cf80f02cf999c2e34b8c9b372131de1d32916c1ab28247da47d3d" name="gap-devel" arch="s390x">
  <version epoch="0" ver="4.13.0" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1517918400">- Update to new upstream release 4.8.10
  * No changes to the GAP core.
  * Bundled modules in the GAP distribution were updated.
    (For openSUSE, this means an update happens in the separate
    gap-* packages.)</changelog>
  <changelog author="jengelh@inai.de" date="1531569600">- Update to new upstream release 4.9.2
  * Merged HPC-GAP into GAP.
  * GAP now supports lambdas with fewer or more than one argument.
  * Function calls, list accesses and records accesses now can be
    nested.
- Remove gap-final-dir.diff, gap-multiarch.diff, reproducible.patch
  (no longer needed).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1539950400">- Update to new upstream release 4.9.3
  * Fixed a regression in HighestWeightModule caused by changes in
    sort functions introduced in GAP 4.9 release.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 4.10.0
  * Reduce impact of immediate methods
  * Change definition of IsPGroup to not require finiteness
  * Experimental support for using the Julia garbage collector
  * For details, see
    https://www.gap-system.org/Manuals/doc/changes/chap2.html#X795B238486D0ABCD</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1664712000">- Update to new upstream release 4.12.0
  * Added the missing perfect groups of order up to two million
  * Initial support for make install available
  * For details, see
    https://github.com/gap-system/gap/blob/stable-4.12/CHANGES.md
- Update to new upstream release 4.11.0
  * Removed ability to return objects from many error break loops
  * GAP now contains some C++ code
  * HPC-GAP: The ward tool has been decommissioned
  * Syntax trees: Functions were added which allow converting a
    GAP function object into an abstract syntax tree which can
    be parsed and modified from within GAP code
- Clean up spec file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 4.12.1
  * Fix performance regression in AllHomomorphismClasses and
    possibly other code searching isomorphisms
  * Fix crashes in ConvertToVectorRep and CopyToVectorRep</changelog>
  <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>
</package>
<package pkgid="4b543f58ccd7c03621f8fb53dd00e90ca4a625eafb839e1d1d192bbf4ad3561ac4292fe0baa3abed2cae40543cb279cdd064689a902611b4c12aa6e43749a377" name="gap-difsets" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 2.3.1) for build.opensuse.org</changelog>
</package>
<package pkgid="1e71ca13cc223a0f01716482e671abc5c181c545de3ea6ea63caa6549df154b7cf993075d7f4143c66c7d52fcc3e34e356b232101ad46807bd75db2c9a8316ae" name="gap-digraphs" arch="s390x">
  <version epoch="0" ver="1.9.0" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1539950400">- Update to new upstream release 0.12
  * Fixed a bug in `ArticulationPoints` and `IsBiconnectedDigraph`.
  * Added the property `IsChainDigraph`.
  * Added the operation `IsDigraphAutomorphism`.
  * Fixed: `HomomorphismDigraphFinder` sometimes failed to find a
    homomorphism when one existsed.
  * Fixed: A segmentation fault could be caused when using Digraphs
    with NautyTracesInterface, in certain cases.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 0.13
  * The GraphViz engine used by `Splash` is now configurable
  * The properties `IsPartialOrderDigraph`, `IsPreorderDigraph`,
    and IsQuasiorderDigraph` were introduced, along with the
    following functions for visualising these kinds of digraphs:
    `DotPartialOrderDigraph`, `DotPreorderDigraph`,
    `DotQuasiorderDigraph`.
  * The following functions for transformations and permutations
    were added `IsDigraphHomomorphism`, `IsDigraphEpimorphism`,
    `IsDigraphMonomorphism`, `IsDigraphEndomorphism`,
    `IsDigraphEmbedding`, `IsDigraphIsomorphism`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.6.0
  * The `ViewString` for immutable digraphs attempts to show more
    of the known information about the digraph. This will break tests
    that relied on the previous behaviour, that contained only the
    numbers of vertices and edges.
  * The behaviour of `QuotientDigraph` has been changed so that it
    no longer returns digraphs with multiple edges.
  * `IsEulerianDigraph` would previously return `true` for digraphs
    that are Eulerian when their isolated vertices were removed,
    which contradicted the documentation. `IsEulerianDigraph` now
    returns `false` for _all_ digraphs that are not strongly
    connected.
- Delete 0001-Drop-bad-include-of-x86intrin.h.patch,
  digraphs-no-native.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 1.6.1
  * Change `CayleyDigraph` to use `AsSet`</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680696000">- Update to release 1.6.2
  * Janitorial changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694779200">- Update to release 1.6.3
  * Standardise the way that UndirectedSpanningForest works in
    relation to mutability
  * Add immediate methods for connected and strongly connected
    digraphs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707912000">- Update to release 1.7.0
  * Add immediate methods for connected and strongly connected
    graphs
  * kernel: fix mem leaks for permutations allocated but not
    freed.
  * Added EdgeWeightedDigraph, AbsorptionExpectedSteps,
    DigraphAbsorptionProbabilities</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1708344000">- Update to release 1.7.1
  * Unspecified changes related to forthcoming changes in the
    GAP core.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724760000">- Update to release 1.8.0
  * DigraphRemoveEdge now removes appropriate edge label
  * Implement IsOrderIdeal, DigraphCycleBasis,
    IsModularLatticeDigraph, DigraphContractEdge
  * cliques: some performance improvements
  * Refactored Floyd–Warshall C implementation
  * Added requested clique and independent attributes
  * Reduce memory usage</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725796800">- Update to release 1.9.0
  * Fix off by one error [#677]
  * Properly transfer the original vertices as labels of the
    vertices in the reduced graph in ``DigraphAllSimpleCircuits``
  * Add hash function for digraphs [#675]
  * Add DomainForAction mock for actions on digraphs [#686]
  * Make Orb use digraph hashes [#687]
  * Added ``DigraphAllChordlessCycles`` [#679],
    ``SubdigraphsMonomorphisms`` [#690],
    ``AllUndirectedSimpleCircuits`` [#689]
  * Fix edge placement in ``HanoiGraph`` [#699]
  * Clarify homomorphisms finder with specified image [#700]</changelog>
</package>
<package pkgid="1b8aa70c491733c5de833dee4ea4e3dd8aaa7edf60c4356addb314b88ecf34b66867a0f1fa593370751466f3d94881f968dafbd4a300dfbe5e04608c37ce5647" name="gap-edim" arch="s390x">
  <version epoch="0" ver="1.3.8" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="15fef1444e44e44cae0a3ddb3ab69d0c3c6c0c41e45c01cd043e8f378aacb10175e2730030586ea4c507c4e31517f0402e3f95c86f7cf874b37dfb96ceaa542a" name="gap-example" arch="s390x">
  <version epoch="0" ver="4.3.4" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="837daf62d327c76b4c03ced85a3b625635b922f48bb03034d63a7385b530b3e930f939db56d01633da697578d1918668ee3912bdbcd96682117c2471b48025ee" name="gap-examplesforhomalg" arch="noarch">
  <version epoch="0" ver="2023.10.01" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split examplesforhomalg (version 2012.10.23)
  off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391601600">- Update to new upstream release 2013.07.05
  * No upstream 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.05.25
  * No upstream changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1514030400">- Update to new upstream release 2017.09.02
  * No upstream changelog</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2018.05.29
  * Nobody is getting a changelog from upstream ever.</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.10.01
  * No changelog was provided</changelog>
</package>
<package pkgid="24e408a3e035f0e26da66dfb3bebde3c736116ff0df3fbfd3feb8007496f96cd89b1fa02aed2ccb3e2a0078e74413801cd99c5642252a961a5c0292d31201deb" name="gap-factint" arch="noarch">
  <version epoch="0" ver="1.6.3" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split factint (version 1.5.3) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1493467200">- Update to new upstream release 1.5.4
  * The file factint/doc/manual.js has been added.</changelog>
  <changelog author="jengelh@inai.de" date="1514030400">- Update to new upstream release 1.6.0
  * FactInt now makes use of Aurifeuillian factorization of b^k +
    1 for bases up to 12.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.6.2
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1659182400">- Update to release 1.6.3
  * The internal function PrettyInfo was replaced by the GAP Info
    instruction, which improves performance in some situations.</changelog>
</package>
<package pkgid="d17bd5b29dda034b68e5637263eec86711a0148cd340d120421f98745a17f17cd1521ac7490fb1864fe039d59f99592b9216489681754df5927ff1f109aa4758" name="gap-ferret" arch="s390x">
  <version epoch="0" ver="1.0.14" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="a298104a2ae157c18d1cfd5aca9b745f8bfbcac2cfec62acf4199f7b19765fe006b4d79396a38ccf68279f551a043842450d53c0dfdd4c76e257485b9668c46b" name="gap-fga" arch="noarch">
  <version epoch="0" ver="1.5.0" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split fga (version 1.2.0) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 1.3.0
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 1.3.1
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.4.0
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707912000">- Update to release 1.5.0
  * No changelog was provided</changelog>
</package>
<package pkgid="ca46938e84f0d7d4f28cc9054627ef9fa36c42ff36d6cb675d42347b54c6d5baaad09356763d14841c774409a33a55a38c17aef18eb41913ea012e521f80309a" name="gap-fining" arch="noarch">
  <version epoch="0" ver="1.5.6" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1457697600">- Initial package (version 1.3.3) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 1.4
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.4.1
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668772800">- Update to release 1.5.1
  * Fix 3D4fining and many typos
  * Switch from obsolete MultRowVector to MultVector</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 1.5.4
  * Allow suppressing output of FiningOrbits
  * Avoid InverseAttr, use its primary name InverseImmutable instead</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676030400">- Update to release 1.5.5
  * Use PositionNonZero where possible
  * Support UnderlyingObject being declared as an attribute by
    other packages</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1690459200">- Update to release 1.5.6
  * Switch from old hashtable API to new API
  * Declare UnderlyingObject as an attribute by default
  * Unify tests for quadratic field sizes</changelog>
</package>
<package pkgid="8b59447969df157ed1dd11ab78cf24986885d88eec141c3e17a76f2f4643efc85b531ca0147edb98945fdb4072802a42052391345659f7e4f57ef6b96c9c440e" name="gap-float" arch="s390x">
  <version epoch="0" ver="1.0.4" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1403092800">- Update to new upstream release 0.5.18
  * No changelog was provided
- Added incl.diff to resolve build failure</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 0.6.2
  * Source cleanups</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 0.7.3
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1476619200">- Update to new upstream release 0.7.4
  * No changelog was provided again
- Drop incl.diff</changelog>
  <changelog author="jengelh@inai.de" date="1493467200">- Update to new upstream release 0.7.5
  * libfplll 5.x support
- Add build-fixes.diff</changelog>
  <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>
</package>
<package pkgid="cfac53eef7e58293289b297292a80322a8d254ede9508d7fcec980bd3404c27624b16ead54521d998ae286f91b0f4d0668fc076f5123e72435b203b9a25425d0" name="gap-format" arch="s390x">
  <version epoch="0" ver="1.4.4" rel="bp160.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Initial package (version 1.4a) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.4.3
  * Janitorial changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707912000">- Update to release 1.4.4
  * Minor janitorial updates</changelog>
</package>
<package pkgid="87b30d8ea00df47f165169e11cc27ec65d52346d3351fdb1404f0dc84ee961905e1a78cc695ceb4b618ee15ccf3e167e4f703810751334bad41f62fcf8bbc943" name="gap-forms" arch="noarch">
  <version epoch="0" ver="1.2.12" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split forms (version 1.2.2) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 1.2.3
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1514030400">- Update to new upstream release 1.2.4
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.2.5
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1659182400">- Update to release 1.2.8
  * This version optimizes the computation of base change
    matrices, making it faster by several orders of magnitude for
    large inputs.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668772800">- Update to release 1.2.9
  * Fix error in BaseChangeOrthogonalBilinear over large fields</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to release 1.2.11
  * Make BaseChangeHermitian faster for large matrices
  * Make BaseChangeOrthogonalQuadratic faster for large matrices
  * Make Forms_RESET compatible with FinInG</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725364800">- Update to release 1.2.12
  * Part of the recognition functionality has been updated and
    corrected.</changelog>
</package>
<package pkgid="4878d9cf10f6ff95629767ccc53dff2a6730578a9044c926a84ec3a0283062b49d72bd39de1ac6d3eae5d0df3adff7604164309cef83ce7da069dcf4a0d5c3f1" name="gap-fplsa" arch="s390x">
  <version epoch="0" ver="1.2.6" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="e8ebb944c3afac83a3707d65744ec266b7f2129314bfa375e97b79f46fd151a13fd244ce73cea360496228c53a8510f53e853c77e7f85611d99cecfdd934359c" name="gap-fr" arch="noarch">
  <version epoch="0" ver="2.4.13" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1397822400">- Update to new upstream release 2.1.1
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1438689600">- Update to new upstream release 2.2.1
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 2.3.6
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1493467200">- Update to new upstream release 2.4.1
  * No changelog was provided (again!)</changelog>
  <changelog author="jengelh@inai.de" date="1514030400">- Update to new upstream release 2.4.3
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2.4.5
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1659182400">- Update to release 2.4.8
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668772800">- Update to release 2.4.11
  * Fix TYPE_LIST_PERIODIC to imply IsPositionalObjectRep
  * set `IsInjective` flag before calling `SetNiceMonomorphism`</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 2.4.12
  * Improved AlgebraHomomorphismByFunction following MH</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705060800">- Update to release 2.4.13
  * Do not invoke ListPerm on transformations</changelog>
</package>
<package pkgid="2a1f33f6dc76dd95445f5f414e7986b9b8ad337bb8142fb38a4b5cfb12305eadbb30916abada3ac796c8ce21d04433e06eb574538f6e10fc38d6d968983de8ea" name="gap-full" arch="noarch">
  <version epoch="0" ver="4.13.0" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1517918400">- Update to new upstream release 4.8.10
  * No changes to the GAP core.
  * Bundled modules in the GAP distribution were updated.
    (For openSUSE, this means an update happens in the separate
    gap-* packages.)</changelog>
  <changelog author="jengelh@inai.de" date="1531569600">- Update to new upstream release 4.9.2
  * Merged HPC-GAP into GAP.
  * GAP now supports lambdas with fewer or more than one argument.
  * Function calls, list accesses and records accesses now can be
    nested.
- Remove gap-final-dir.diff, gap-multiarch.diff, reproducible.patch
  (no longer needed).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1539950400">- Update to new upstream release 4.9.3
  * Fixed a regression in HighestWeightModule caused by changes in
    sort functions introduced in GAP 4.9 release.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 4.10.0
  * Reduce impact of immediate methods
  * Change definition of IsPGroup to not require finiteness
  * Experimental support for using the Julia garbage collector
  * For details, see
    https://www.gap-system.org/Manuals/doc/changes/chap2.html#X795B238486D0ABCD</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1664712000">- Update to new upstream release 4.12.0
  * Added the missing perfect groups of order up to two million
  * Initial support for make install available
  * For details, see
    https://github.com/gap-system/gap/blob/stable-4.12/CHANGES.md
- Update to new upstream release 4.11.0
  * Removed ability to return objects from many error break loops
  * GAP now contains some C++ code
  * HPC-GAP: The ward tool has been decommissioned
  * Syntax trees: Functions were added which allow converting a
    GAP function object into an abstract syntax tree which can
    be parsed and modified from within GAP code
- Clean up spec file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 4.12.1
  * Fix performance regression in AllHomomorphismClasses and
    possibly other code searching isomorphisms
  * Fix crashes in ConvertToVectorRep and CopyToVectorRep</changelog>
  <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>
</package>
<package pkgid="281f11b980cd7db06f90755e3cf00ce827b543de94ed8682f34945b203202c4c12bcf9d8503362d793db75116c2b08480d66e039c4442e96319860a821462d04" name="gap-fwtree" arch="s390x">
  <version epoch="0" ver="1.3" rel="bp160.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Initial package (version 1.1) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.3
  * Janitorial changes only</changelog>
</package>
<package pkgid="657ed7e544c21a8f669e2d1ecabc561adc1231710f92be4e644bb16fc560e021ea55d1fa59484b7b14c1c44d93abf07b082fb67dbc4e063ebd3d3eddb12a9a87" name="gap-gapdoc" arch="noarch">
  <version epoch="0" ver="1.6.7" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split gapdoc (version 1.5.1) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 1.6
  * Changed and documented the handling of &lt;Alt Only="LaTeX"&gt;
    elements; its content is not reformatted.
  * Can now handle help books with empty bibliography.
  * Introduce finer distinction of &lt;Alt&gt;-elements for HTML
    with/without MathJax.
  * 'StringBibXMLEntry' supports now a 'rec(MathJax := true)'
    option.
  * Added a new utility function 'InitialSubstringUTF8String'.
  * 'NormalizedNameAndKey' can now find initials from UTF-8
    encoded name strings.
  * New function 'LabelsFromBibTeX'. If BibTeX is available this
    is used to unify the labels used for citations and the
    ordering of the reference list in the LaTeX, text and HTML
    version of a GAPDoc document.
  * Recognize document encoding in &lt;?xml tag and in some other
    places case insensitively.</changelog>
  <changelog author="jengelh@inai.de" date="1514030400">- Update to new upstream release 1.6.1
  * Slightly nicer display of header lines of ManSection's with
    long names and/or long argument lists.
  * Added an element &lt;Constr&gt; to be used in ManSection's on
    constructors.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.6.2
  * Improved "InitialSubstringUTF8String" by an optional argument
    to return a string with a suffix.
  * Change access of javascript code for MathJax to https
    protocol (such that MathJax works for help pages accessed via
    https).
  * Added option ".uri := true" to 'SearchMR' to return URI
    instead of sending a request to MathSciNet.
  * Added many cases handled by 'HeuristicTranslationsLaTeX2XML',
    this is needed because MathSciNet has changed the markup for
    accented characters in many cases.
  * Made 'SearchMR' work again using 'wget' or 'curl' (MathSciNet
    is now only accessible via HTTPS).
  * Better ordering of help matches if the first word is the
    query string.
  * Escape the special characters @!|" for 'makeindex' in index
    entries for LaTeX.
  * Removed dependency on 'a4wide.sty' file in LaTeX installation.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1664712000">- Update to release 1.6.6
  * Now computing better labels for bibliography entries
    containing names with certain non-ASCII initials.
  * Fixed sorting of index entries containing special characters
    `&lt;`, `&gt;`, `&amp;`, `\` or `_` .
  * Added a first version of `StringBibXMLEntry` for Markdown
    format.
  * Changed 'XMLValidate' and 'ValidateGAPDoc' to print a warning
    without error, when the IO package or 'xmllint' is not
    available.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 1.6.7
  * Better handling of very long words in text version.
  * Nicer quotation marks in HTML version.
  * Fixed a few problems with special characters in the LaTeX/PDF
    version of manuals in texts shown in typewriter font (e.g.
    ``--`` was sometimes displayed as single ``-``).</changelog>
</package>
<package pkgid="3211878a4de1488ddbe82ae13f7a8bf2db8b60ee41f664e37eea0c280ee671e24694dfbb3d582022f9492366b85c5005ead78519517177f0d42346f32edc58ab" name="gap-gauss" arch="s390x">
  <version epoch="0" ver="2023.02.04" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split gauss (version 2013.03.07) off the gap RPM package</changelog>
  <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>
</package>
<package pkgid="e0b775aed313d81bcb94eb2f7af6deb4aecbf845039561993076c239d2455d7da13699e519bd89dc962b664203a52ca4bb2c29760802a77b131975b401df295e" name="gap-gaussforhomalg" arch="noarch">
  <version epoch="0" ver="2023.11.01" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split gaussforhomalg (version 2012.10.22) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391601600">- Update to new upstream release 2013.09.20
  * No upstream 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="1514030400">- Update to new upstream release 2017.09.10
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2018.06.01
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2022.08.03
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2023.11.01
  * No changelog was provided</changelog>
</package>
<package pkgid="4efdf27f72ac134ead7f9e20d4558a6200691a2a41a68dce682e00abe438e101e7910288c608fdc0ad445a9e9ab2c80e5820e7aad02e34ea41f10a944a7113c7" name="gap-gbnp" arch="noarch">
  <version epoch="0" ver="1.0.5" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split gbnp (version 1.1) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 1.0.3
  * Internal build fixes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657972800">- Update to release 1.0.5
  * Janitorial changes only</changelog>
</package>
<package pkgid="3aa609aa6fc0c0e814972a4bc49faffe3977af16d86de05da0e569aa79142a9a526d1e21fc9d7dc8a2d3040c63146c6b91ae5f3dd1ecd7b75be46d48ed0c2f4d" name="gap-generalizedmorphismsforcap" arch="s390x">
  <version epoch="0" ver="2024.09.02" rel="bp160.1.1"/>
  <changelog author="jengelh@inai.de" date="1514030400">- Initial package (version 2017.09.09) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2018.06.15
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2022.09.01
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676116800">- Update to release 2022.12.01
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2024.01.01
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726056000">- Update to release 2024.09.02
  * No changelog was provided</changelog>
</package>
<package pkgid="b6eb75653a77389d2a93ac4b1293c566253e20a1be0cde57352dffcb38a2600250eb974350c2c96a70e4b9de182f52e709682c18ad7b47ec03cf7970ebb85eac" name="gap-genss" arch="noarch">
  <version epoch="0" ver="1.6.8" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split genss (version 1.5) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1403092800">- Update to new upstream release 1.6.1
  * Change IsTuple to IsDirectProductElement.
  * Fix bug where stabilizers did not have the right parent group
  * Fix bug when dealing with diagonal matrix groups
  * Fix bug which sometimes lead to an endless loop in Stab()</changelog>
  <changelog author="jengelh@inai.de" date="1424606400">- Update to new upstream release 1.6.2
  * Internal metadata (maintainer, addresses) change only.</changelog>
  <changelog author="jengelh@inai.de" date="1457697600">- Update to new upstream release 1.6.3
  * Fix a bug in SetwiseStabilizer</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 1.6.4
  * Unspecified maintenance release</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.6.5
  * Use RecNames instead of the obsolete RecFields</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668772800">- Update to release 1.6.8
  * Add variants of Random methods which optionally accept a
    random source stabilizers in groups-with-memory
  * Fix a bug that cold lead to an unexpected error when computing</changelog>
</package>
<package pkgid="14184476d455722b8fffefcadef9b518b887db0d695133e37b18db9d10e1d71652de48650789d75e4a7a8356d70f9a32350e2548c0cc519ebb324fc96949f2c8" name="gap-gradedmodules" arch="noarch">
  <version epoch="0" ver="2024.01.01" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1403092800">- Update to new upstream release 2014.02.25
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 2014.09.17
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1424606400">- Update to new upstream release 2015.01.30
  * No changelog was provided again</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="1466337600">- Update to new upstream release 2015.12.04
  * No upstream changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2017.05.10
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1514030400">- Update to new upstream release 2017.09.10
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2018.02.04
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2022.09.02
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2024.01.01
  * No changelog was provided</changelog>
</package>
<package pkgid="1ed596bac37ab2c9e296a38d6f2169c8dfd587501167f6268816718d0a9a23b10dcfa4a5be266cde0cd8eb786242b5558a90fb2f271b5322b1ed8182360246b8" name="gap-gradedringforhomalg" arch="noarch">
  <version epoch="0" ver="2023.08.01" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1403092800">- Update to new upstream release 2014.02.04
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 2014.08.27
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 2015.11.06
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 2015.12.04
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2017.05.26
  * No upstream changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1514030400">- Update to new upstream release 2017.09.02
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2018.02.04
  * No changelog was provided</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</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2023.08.01
  * No changelog was provided</changelog>
</package>
<package pkgid="e06786ec4f405a367d4e62d0e6bdc9403371d5e3f30f8581a19329be5251dc714fd12357b6ea8dedcded356608eafba8a69e9f71d820e22a39c8a0c8d822dae1" name="gap-grape" arch="noarch">
  <version epoch="0" ver="4.9.2" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split grape (version 4.6.1) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1505390400">- Update to new upstream release 4.7
  * The user may run their own copy of dreadnaut and bliss.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 4.8.1
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 4.8.5
  * Resolve wrong answer to be returned for an input complete
    graph (on more than one vertex) for the functions
    MaximumClique, MaximumCompleteSubgraph, and CliqueNumber.
  * Implemented new components maximumClique and
    minimumVertexColouring for (simple) GRAPE graphs. These
    components may be set or used by various GRAPE functions.
  * Simple GRAPE graphs are now output to nauty/bliss as
    nauty/blass undirected graphs and are so treated by them.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670760000">- Update to new upstream release 4.9.0
  See included CHANGES.md for a detailed list of changes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725364800">- Update to release 4.9.1
  * Made an improvement to the proper vertex-colouring search
    process
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729080000">- Update to release 4.9.2
  * Included new functions ``IsVertexColouring`` and
    ``GRAPE_ExactSetCover``.
  * Made new documentation chapter ``Auxiliary Functions``,
    currently containing documentation for ``SmallestImageSet``
    and ``GRAPE_ExactSetCover``.
  * Made a performance improvement for
    ``CompleteSubgraphsOfGivenSize`` for the case when all
    weightvectors are (0,1)-vectors of dimension greater than 1.</changelog>
</package>
<package pkgid="71c2b2f54d7af9b11c54b38f0b62b341a78ae99208b1c1ae0d34c2fc8dd8453036eadab8a9283fe18c67e7bfc8420018bb21964b0d58a7830f5e70e7a9c2e6f6" name="gap-groupoids" arch="noarch">
  <version epoch="0" ver="1.76" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1479729600">- Update to new upstream release 1.45
  * improved RestrictedMappingGroupoids
  * Added IsomorphismStandardGroupoid to gpdhom.g{d,i};
    GroupoidAutomorphismByRayImages-&gt;GroupoidAutomorphismByRayShifts;
    SinglePieceGroupoidByGenerators-&gt;SinglePiceSubgroupoidByGenerators;
    improved RestrictedMappingGroupoids
  * ImagesOfRays renamed ImageElementsOfRays
  * Replaced Image(hom,x) with ImageElm(hom,x) throughout
  * Moved AutomorphismGroup methods to AutomorphismGroupOfGroupoid
  * Added EmbeddingsInNiceObject
  * Converted cases of \in to new InAutomorphismGroupOfGroupoid</changelog>
  <changelog author="jengelh@inai.de" date="1493467200">- Update to new upstream release 1.46
  * Removed method for IsCommutative from gpd.gi which was causing
    slowdown in the main GAP tests.</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- The package was renamed from gpd to groupoids upstream
- Update to new upstream release 1.51
  * added various methods for String, ViewString, PrintString</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 1.54
  * added MappingGeneratorsImages method for hom discrete mappings
  * added other method for GroupoidInnerAutomorphism(R,S,r);
  * added method for RestrictedMappingGroupoids for homdisc
  * added DirectProductOp for groupoids; Projection &amp; Embedding
  * added MappingWithObjectsByFunction and associated prop/attr and
    then added new manual section on the inner automorphism group
  * added operation GroupoidInnerAutomorphism</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.63
  * Corrections to methods for RightCoset and LeftCoset
  * Removed HomsetCosetsGroupoidCoset + old IsHomsetCosetsType
  * Operation RayElementsOfGroupoid is now Attribute RaysOfGroupoid
    and Attribute RaysOfGroupoid is now Operation RayArrowsOfGroupoid.
  * Changed HomsetCosets from IsPositionalObjectRep;
    corrected SubgroupoidByPieces when rays are involved
  * Add IsomorphismNewObjects method for hom discrete
    methods for \in for AutomorphismGroupOfGroupoid
  * Added property IsAutomorphismGroupOfGroupoidAsGroupoid
  * Added method for \in for automorphisms of groupoids
  * Added attribute PieceIsomorphisms for homogeneous dwos
  * Added attribute ParentMappingGroupoids for restricted mappings
  * Added GroupoidAutomorphismByObjectPerm method for groupoid with
    rays.
  * Removed attribute InverseOfIsomorphismFpSemigroup
  * Added AutomorphismGroupoidOfGroupoid for homogeneous groupoids
  * Replaced SmallGroup(8,4) with QuaternionGroup(8)
  * Added 'GGRWS' to 'FreeProductWithAmalgamation', 'HnnExtension'
  * Added ReducedImageElm for IsMappingToFreeProductWithAmalgamation
    IsFpaGroup now IsFreeProductWithAmalgamation; sim. IsHnnGroup.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.71
  * Renamed GpdIsDigraph etc as IsGroupoidDigraph
  * Replaced IsDiscrete by IsDiscreteMagmaWithObjects
  * Changed nicemap.tst to cope with alternative NiceMonomorphisms</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676116800">- Update to release 1.72
  * moved attempt at double groupoids to XMod
  * added RegularActionHomomorphismGroupoid and used in gpdhom.tst</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 1.73
  * Basic double groupoids
  * Added RegularActionHomomorphismGroupoid and used in gpdhom.tst</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706097600">- Update to release 1.74
  * Avoid trivial function wrappers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1727092800">- Update to release 1.76
  * fix error caused re immutable ExtRepOfObj</changelog>
</package>
<package pkgid="38d6f19e5cc62be10634ae203f5a9fd68ce01e483e9585c303d8e8a01bd05ac0aa9a604540b7ba80c8e92baeb360000cb0afe850e758d7751eba6e03bc41d152" name="gap-grpconst" arch="s390x">
  <version epoch="0" ver="2.6.5" rel="bp160.1.1"/>
  <changelog author="jengelh@inai.de" date="1531569600">- Initial package (version 2.6) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2.6.1
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2.6.3
  * Replace AllGroups by AllSmallGroups
  * Make global functions read-only
  * Rename SizeOfGL to GRPCONST_SizeOfGL</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 2.6.4
  * Replace GRPCONST_SizeOfGL by SizeGL from GAP library</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706097600">- Update to release 2.6.5
  * Use NC version of NaturalHomomorphismByNormalSubgroup
  * Fix CyclicGenerator for trivial group</changelog>
</package>
<package pkgid="d5568d58e698c06bef7dd4437ded74e21ec11b79730807eea76a2a23b039821f1d3b867c965ba53c766346662568acc388f2faf8f43c0c12433b3c80ada7f27f" name="gap-guarana" arch="noarch">
  <version epoch="0" ver="0.96.3" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split guarana (version 0.94) off the gap RPM package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 0.96.1
  * No changelgo was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 0.96.3
  * Replace AINV_MUT by its official name
  * Replace INV by its official name InverseMutable</changelog>
</package>
<package pkgid="528682b539f719415c020726a342a246f9256e01b7e7ce02723c67bd87f31a6ea0db4a71d43f26f6323c58db5b2d22e886dc9fa228e7331c670908e8abb77cdd" name="gap-guava" arch="s390x">
  <version epoch="0" ver="3.19" rel="bp161.1.2"/>
  <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&#xFC;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>
</package>
<package pkgid="f9b122be1785a67f69463fe5d26c3e55327cd93c34081c493020b7993402609e703136f1158950af02d815b303b47c7fa2c8e4ce8d2d993ae586f50b8727a02c" name="gap-hap" arch="noarch">
  <version epoch="0" ver="1.65" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677672000">- Update to release 1.53
  * Remove redundant empty lines in XML files</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Update to release 1.54
  * Build system updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681732800">- Update to release 1.55
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685102400">- Update to release 1.56
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1690286400">- Update to release 1.57
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691323200">- Update to release 1.58
  * No changelog was provided</changelog>
  <changelog author="Ich &lt;jengelh@inai.de&gt;" date="1697630400">- Update to release 1.60
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704456000">- Update to release 1.61
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706788800">- Update to release 1.62
  * Define NC versions of PreImages* in init.g</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1722427200">- Update to release 1.65
  * Faster Chevalley-Eilenberg complex
  * Suspension, classifying space, reordered cells
  * Persistent betti numbers</changelog>
</package>
<package pkgid="cd1a2518d0bb43ad07a34f25641f17ea20dc3604b8de27a11fd90c95b97774e9f9d164a531085624761dc44a930ae3a931e0d8acd587f5e1bea9b8207de5a30b" name="gap-hapcryst" arch="noarch">
  <version epoch="0" ver="0.1.15" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split hapcryst (version 0.1.10) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391688000">- Update to new upstream release 0.1.11
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650542400">- Update to release 0.1.14
  * Build system changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 0.1.15
  * Changes to build system/documentation only</changelog>
</package>
<package pkgid="0694c6d2f9a3798cd6a80d0e7275a77111a09a37ec977ca9ed04850f084766274a0ea346f39a00f13d9803a7f16b4887e9d12010463af49c723f433f92544e58" name="gap-hecke" arch="noarch">
  <version epoch="0" ver="1.5.4" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split hecke (version 1.3) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391688000">- Update to new upstream release 1.4
  * fixed a bug in SemiStandardTableau(): ignore trailing zeros
  in the type of a tableau
  * Tableau constructor can now actually create the empty tableau</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.5
  * Fix error in CombineEQuotientECore</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657972800">- Update to release 1.5.3
  * remove use of obsolete and undocumented GAP function
    `InfoRead1`
  * change definitions of various categories to correctly model
    their meaning
  * remove unused and undocumented `FoldLeft` operation
  * remove unused and undocumented `*` method for functions (to
    allow function composition)
  * remove unused, undocumented and broken TeX support in
    undocumented function DecompositionMatrixString</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725019200">- Update to release 1.5.4
  * Various janitorial changes</changelog>
</package>
<package pkgid="18ff0aa834d5cc57de5b52b25edd1e8b1cf476b7f6803c934bde597e6e4ea3686919f673ac4245f41adba63d4b84c0f11dd4a6a6e99a0e74d8dbf9cb02e1b977" name="gap-help" arch="noarch">
  <version epoch="0" ver="4.0" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1457697600">- Initial package (version 2.2) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 3.0
  * Normaliz is included as a possible solver.
  * Functions included to switch between the solvers. For normaliz,
  a function is included to influence whether normaliz computes
  vertices of polyhedra.</changelog>
  <changelog author="jengelh@inai.de" date="1493467200">- Update to new upstream release 3.1
  * New function HeLP_AutomorphismOrbits, HeLP_IsZCKnown,
    HeLP_WithGivenOrderAllTables, HeLP_WithGivenOrderAndPAAllTables,
    HeLP_WriteTrivialSolution.</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 3.3
  * Line 542 in "expamples/examples.g" corrected
  * testfile in PackageInfo.g changed to "tst/testall.g"</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671624000">- Update to release 3.5
  * Janitorial changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709553600">- Update to release 4.0
  * Two new global functions: HeLP_SP and HeLP_KP to study the
    Spectrum Problem and the Kimmerle Problem and their companion
    functions HeLP_AllOrdersSP and HeLP_AllOrdersKP
  * More theoretical results are taken into account when the
    system to solve is generated, namely more partial
    augmentations are assumed to be 0 a priori. This includes
    three results: Berman-Higman (in the general form that the
    coefficient at a central element is 0, if the unit is not
    that element), Hertweck's Proposition 2 from [Hertweck08] (if
    a unit u has smaller order modulo a normal p-subgroup,
    elements with non-zero partial augmentations must have same
    p-power order as u) and Hertweck's p-adic criterion (units
    which map tp 1 modulo a normal p-subgroup are p-adically
    conjugate to elements in G and hence the p-part of any
    element with non-zero partial augmentation is unique up to
    conjugacy in G)
  * Three new minor global functions: HeLP_UnitSatisfiesKP to
    check manually for KP and given partial augmentaion;
    HeLP_IsOneModuloN to see if a unit is mapped to the identity
    modulo a normal subgroup N; HeLP_ForgetUnderlyingGroup to
    obtain same table without group structure. This way the new
    theretical restictions do not apply and one can obtain the
    results as in older versions</changelog>
</package>
<package pkgid="9a949bc316fae325dc2f0b9f1e6575b2eb134692ff41a7ddb564b442a798a7cb5d57eb97b8f80b3dd0893d63a8ffd69bedfcc60c0ac076f1ab743e6522c47fbd" name="gap-homalg" arch="noarch">
  <version epoch="0" ver="2024.01.01" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1391688000">- Update to new upstream release 2013.10.10
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1403092800">- Update to new upstream release 2014.04.07
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 2014.09.14
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1438689600">- Update to new upstream release 2015.03.21</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 2015.11.05
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2017.05.10
  * No changeog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 2017.10.26
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2022.08.04
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676116800">- Update to release 2022.11.01
  * No changelog</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2024.01.01
  * No changelog was provided</changelog>
</package>
<package pkgid="a74fd282e69cb37fd15dd1731333779853869c68553c0f3d981f4078d6cd8cddfb64f1ba93c16c23098b290ccf20c80439789a85a32800f39a76f15c48222096" name="gap-homalgtocas" arch="noarch">
  <version epoch="0" ver="2023.11.01" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1438689600">- Update to new upstream release 2015.03.20</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 2015.11.06
  * No changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1457697600">- Update to new upstream release 2015.12.08
  * No changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2017.08.01
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 2017.11.26
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2018.06.15
  * No changelog was provided</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</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Update to release 2022.12.02
  * No changelog</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2023.11.01
  * No changelog was provided</changelog>
</package>
<package pkgid="c441c959d6ca1fdd60cce97a52853e030e9561216817e1fa44ea87e16635cf9301189fa07c1dfa93ea4263b0def2429649bec6f51d5cf84b7081e587d042704b" name="gap-idrel" arch="noarch">
  <version epoch="0" ver="2.48" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split idrel (version 2.14) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1424606400">- Update to new upstream release 2.21
  * Metadata update (homepage URL) only</changelog>
  <changelog author="jengelh@inai.de" date="1438689600">- Update to new upstream release 2.31
  * PackageInfo.g: IdRel is now an accepted package
  * converted the bibliography to BibXMLext format
  and added an URL to Anne's thesis (heyworth.ps.gz)</changelog>
  <changelog author="jengelh@inai.de" date="1479729600">- Update to new upstream release 2.34
  * added MathJax to makedocrel.g
  * added PrintObj method for monoid presentations</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 2.38
  * removed examples/*.g from git but saved some in new /expt
  * testall.g copied to testing.g; testall now calls TestDirectory
  * split off method for PartialElementsOfMonoidPresentation
  * added methods for String, ViewString, PrintString
  * added PartialElementsOfMonoidPresentation
    added YSequencesFromRelatorSequences
  * renamed OrderingYSequences -&gt; YSequenceLessThan
    renamed ReducedYSequence -&gt; YSequenceReduce
    new operation YSequenceConjugateAndReduce
    new operation RelatorSequenceReduce
  * added MonoidGeneratorsFpGroup
  * added ArrangementOfMonoidGenerators to allow various orders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2.42
  * Large number of functions edited and renamed and tests altered:
    IdentitiesAmongRelators now returns group relator sequences
    and the module polynomials are available as IdentityYSequences.
  * Removed IdentitiesAmongRelatorsOld.
  * Replacved PrintOneItemPerLine(L) with Perform(L,Display)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Update to release 2.45
  * Extensive revision of idrels.* adding a large number
    of operations for log sequences and identities.
  * Introduced PrintUsingLabels and other Print commands.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2.46
  * Metadata updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1717329600">- Update to release 2.47
  * Delete broken tests</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724760000">- Update to release 2.48
  * Unspecified fix to MonoidPresentationFpGroup</changelog>
</package>
<package pkgid="292617d5c4ca9323d1d0cf164207b58bc2b2d000ed5851343bd6b37ef49a0c0c5a7050a7c4acb3f0d24ace74f5a397911bfd47cb2c5b210a426d5776efaf9822" name="gap-images" arch="noarch">
  <version epoch="0" ver="1.3.3" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 1.3.1) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 1.3.2
  * Resolve some spellos in documentation</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724760000">- Update to release 1.3.3
  * Janitorial changes only</changelog>
</package>
<package pkgid="708c5761d68eadb118997cce5831847bcb071db875a17a7fb3e711540de563dd1285a47f64ff65be6f42d0b9cef609879777cf0c550bdc59f9b42d0f0d4a52dd" name="gap-intpic" arch="noarch">
  <version epoch="0" ver="0.3.0" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1397822400">- Initial package (version 0.1.0) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1438689600">- Update to new upstream release 0.2.1
  * added some stuff for drawing sets of numerical semigroups</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 0.2.3
  * Minor changes to the manual</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 0.3.0
  * Added the option "ns_table" to the functions
    "TikzCodeForNumericalSemigroup" and "IP_TikzArrayOfIntegers" to
    make drawings of numerical semigroups as tables with the
    threshold interval in the top row
  * Added the default option "negatives"
  * Added the function "DrawNumericalSemigroup" to display a
    numerical semigroup</changelog>
</package>
<package pkgid="e2420561a5b6bf79061da4140eedd33394ec9745822aeb5ca42001acaeee6a124448267dee274582517d689f7532851af25f326a58a87d5fe5ac091ce01f8568" name="gap-io" arch="s390x">
  <version epoch="0" ver="4.9.0" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1457697600">- Update to new upstream release 4.4.5
  * Change IO_PipeThroughWithError to also return the exit status of
  the child process
  * Don't wait for child processes to exit on GAP exit</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 4.4.6
  * Remove support for (un)pickling SuPeRfail
  * Add wrappers for mkstemp and mkdtemp</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 4.5.0
  * Add support for (un)pickling ranges and character tables
  * Add automatic call to InstallSIGCHLDHandler() when IO_Fork is
    used directly or indirectly. As a consequence, code directly
    calling IO_fork must now always call IO_WaitPid or the new
    IO_IgnorePid
  * Remove undocumented function IO_MasterPointerNumber</changelog>
  <changelog author="jengelh@inai.de" date="1517659200">- Update to new upstream release 4.5.1
  * Fix a bug which could break usage IO_mkstemp or IO_mkdtemp in
    a loaded GAP workspace.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 4.5.4
  * Add exit status to IO_WaitPid
  * Make IO usable in the HPC-GAP threads
  * Replace the deprecated `Elements` in examples by `AsSet`
  * Add IO_getcwd to query the current working directory
  * Fix ChangeDirectoryCurrent when used with relative paths
    (it used to set GAPInfo.DirectoryCurrent to an invalid value)</changelog>
  <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>
</package>
<package pkgid="b478260a771bf944fd9718844e8423e4562758b95a428a90ff28622e0063a2bd8bb5dbe932fccb37c44e3bf9bfbb556d7edee683e14fb71b4b4ef46c726edaf6" name="gap-io_forhomalg" arch="noarch">
  <version epoch="0" ver="2023.02.04" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split io_forhomalg (version 2012.10.22) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391688000">- Update to new upstream release 2012.10.24
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1438689600">- Update to new upstream release 2015.03.16</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 2015.11.06
  * No changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2017.07.01
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 2017.09.02
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2022.09.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</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2023.02.04
  * No changelog was provided</changelog>
</package>
<package pkgid="86b5ce5f2a50ce176942baf460ca5e7b75bba38e54fa401cc719ab7f2843c51520dbefaa2a72930738912296ee7cdff64af91607a0b5da9bb0d0347035bb9fe4" name="gap-irredsol" arch="noarch">
  <version epoch="0" ver="1.4.4" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1466424000">- Initial package (version 1.3.1) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 1.4
  * Added groups with $2^{21} \leq q^n \leq 2^{24} - 1 =
    16\,777\,215$ (version.tex)
  * improved fingerprints for faster group recognition</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.4.4
  * Add (re)declaration of DegreeOfMatrixGroup from primgrps package
  * Documentation updates</changelog>
</package>
<package pkgid="42c658e35a2dbdf94442e1e6899ed3c326a3dee10916b831f8cd1c1a41580fdf6699fd7f92687cae13bf4eec0443c37057f5a18677b45736b28e96306a6d3b01" name="gap-itc" arch="noarch">
  <version epoch="0" ver="1.5.1" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 1.5.1) for build.opensuse.org</changelog>
</package>
<package pkgid="f8bf716b9c5b1645e979c9cdc64e93c94f9aa24107d9c813413c1f84b57b59807a06143e538148c168df96d10c25eebbfecdb6e3c1d47b353a0f0a4c3516b4c4" name="gap-json" arch="s390x">
  <version epoch="0" ver="2.2.2" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1457697600">- Initial package (version 1.0.1) for build.opensuse.org</changelog>
  <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>
</package>
<package pkgid="a663040bcff49abaead20585b00416838741fa982901bc18b74f7e5f1b36f3cdd3396d09e7cf1607b91e811adf811b7f1dea605f1ea94202ed905138bb56b3b9" name="gap-kan" arch="noarch">
  <version epoch="0" ver="1.37" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split kan (version 1.06) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391688000">- Update to new upstream release 1.07
  * fix test files to reflect new printing of monoids
  * rewrite of testall.g following Alex K's wedderga example</changelog>
  <changelog author="jengelh@inai.de" date="1424606400">- Update to new upstream release 1.11
  * Metadata update only (homepage URL)</changelog>
  <changelog author="jengelh@inai.de" date="1457697600">- Update to new upstream release 1.25
  * Changed output of WordAcceptorOfReducedRws from nfa to mfa
  fixing problem with the language langT given on p.5 of the
  manual which has been outstanding for many years; adjusted
  test/example files and added to page 8 of the manual.
  * Attempted to correct new output error when printing accT.</changelog>
  <changelog author="jengelh@inai.de" date="1479729600">- Update to new upstream release 1.27
  * Internal metadata update only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.28
  * (Partial)DoubleCosetRewritingSystem now takes two subgroups as
    parameters 2,3, rather than their generating sets.
  * NextWord now has max_number_of_attempts as third parameter and
    now works for any rws; added operation NextWords
  * Added attribute OrderedAlphabet for a rewriting system
  * Added ReducedForm method for an fp-group and an element
    added use of ReducedForm to the examples in the manual.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.34
  * Fixed a problem in manual(2.2.1)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 1.37
  * Fixed varying output from ``DisplayRwsRules``
  * kan is now using ``PreImagesRepresentativeNC``</changelog>
</package>
<package pkgid="9d4b9964370a214027f86bc270f9c36d50f610fa8bb398195e2004314aae552bd417ec607c72a0e20207c9886b6b043f09883dff8181092dd50f2edb25c525c2" name="gap-kbmag" arch="s390x">
  <version epoch="0" ver="1.5.11" rel="bp161.1.2"/>
  <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="dd7d3b55ba5dd53042ffe121f37dbe2ebb15560d64c101bfd0bc0f1d12d2b0c75ef598170afc2fd6491e6b0487c2cde3a6e8c5984ee4ce0280de3b1fc843b00b" name="gap-laguna" arch="noarch">
  <version epoch="0" ver="3.9.7" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split laguna (version 3.6.3) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391688000">- Update to new upstream release 3.6.4
  * Fixed a bug that might lead to a break loop in AugmentationIdeal
  * Updated the test example for GAP 4.7 release replacing
  WreathProduct by StandardWreathProduct</changelog>
  <changelog author="jengelh@inai.de" date="1504958400">- Update to new upstrem release 3.7.0
  * Fixed a bug in Augmentation returning an integer zero for
    zero element of a group ring, being calculated as the sum
    over an empty list. Now it will properly return the zero
    element of the underlying ring
  * Fixed a bug in PcPresentationOfNormalizedUnit that may cause
    NaturalBijectionToPcNormalizedUnitGroup returning wrong
    results for p&gt;2.</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 3.8.0
  * Fixed a bug in PcPresentationOfNormalizedUnit that may cause
    NaturalBijectionToPcNormalizedUnitGroup returning wrong
    results for p&gt;2</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 3.9.0
  * Fix the ordering of weighted basis elements: Now, after
    sorting elements of the weighted basis by their weights,
    elements of the same weight will be sorted (w.r.t. `&lt;`).
    This will ensure that their order does not rely on the
    treatment of elements of the same weight by the sorting
    algorithm.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 3.9.5
  * Fix a bug in `Inverse` for non-normalized units.
  * Turn `IsGroupOfUnitsOfMagmaRing`, `IsUnitGroupOfGroupRing`
    and `IsNormalizedUnitGroupOfGroupRing` properties into
    categories.
  * Turn `IsSymmetric`, `IsUnitary` into properties.
  * Implement computation of MIP-related invariants of p-groups
    and their modular group algebras.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 3.9.6
  * Janitorial changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1719835200">- Update to release 3.9.7
  * Various janitorial changes</changelog>
</package>
<package pkgid="faaf2877eaf0e9a969a004e5fdc4dd78a8d4e2394cb9c560ce88d90bda424b7f7b87183d02e0a3425f425ae749b89e6d6fedd86408bd4a628d06ce933fbb1b17" name="gap-liealgdb" arch="s390x">
  <version epoch="0" ver="2.2.1" rel="bp160.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Initial package (version 2.2) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2.2.1
  * Janitorial changes only</changelog>
</package>
<package pkgid="525c67baf6c0a1a982ec55aed68973fe17605af33695f0367fa7accb0eae112d4945fa57ec7f045a6fa3460fe6b9715cce7bc66ab1f6083e664219a44d658f1e" name="gap-liepring" arch="noarch">
  <version epoch="0" ver="2.9.1" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1397822400">- Initial package (version 1.5) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 1.6
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1424606400">- Update to new upstream release 1.8
  * No changelog was provided again</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.9.2
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2.8
  * Added new library of lie-p-rings of dim 7 &amp; 8 and maximal class</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715169600">- Update to release 2.9
  * Make gap-liepring independent of gap-singular</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726056000">- Update to release 2.9.1
  * Ensure unit polynomials have lead coeff 1</changelog>
</package>
<package pkgid="5fd6969929ca3db6b2df104f478a122d9d45fbfb4066ff90c08d600ee904b86b5a25a98543424c36be2638282d683a03b7d65b6451c6aa3ae423dec9ba728298" name="gap-liering" arch="noarch">
  <version epoch="0" ver="2.4.2" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1397822400">- Initial package (version 2.2) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1479729600">- Update to new upstream release 2.3
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2.4.2
  * PGroupToLieRing requires *finite* p-group</changelog>
</package>
<package pkgid="ec728f2958430d303af7899c08614d2cf5959c2ef1eea2d1ecf1bb88d8e62ab989b68240cfa68705c5ed415e0f83682cccf7bcbbda8090473b9f3dc63af6c3a5" name="gap-linearalgebraforcap" arch="s390x">
  <version epoch="0" ver="2024.02.02" rel="bp160.1.1"/>
  <changelog author="jengelh@inai.de" date="1514030400">- Initial package (version 2017.09.09) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2018.02.07
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2022.10.03
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676116800">- Update to release 2022.12.04
  * No changelog</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2024.02.04
  * No changelog was provided</changelog>
</package>
<package pkgid="dfaff2e5dbe70534a9dd87db1bca16a9bf981ac2430a3e482f36a955622e36d1894ce14008b09dd19f16016a2b0027a9d0db2c7d6dc16b9a46fbd04c115fab74" name="gap-localizeringforhomalg" arch="noarch">
  <version epoch="0" ver="2023.10.01" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1391774400">- Update to new upstream release 2013.11.11
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 2014.08.27
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1424606400">- Update to new upstream release 2014.11.20
  * No changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 2015.11.06
  * No changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2017.07.17
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 2017.09.10
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2018.02.04
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2022.09.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</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2023.10.01
  * No changelog was provided</changelog>
</package>
<package pkgid="b685d32ab0ecdfb6014776b0cf5b947236cee5180f6ed51d349c5f24e7b1f6f6cb81c8cc40265b9c14844759fc0843cce54807c93d508bfa5ac36e39f0e776c4" name="gap-loops" arch="noarch">
  <version epoch="0" ver="3.4.3" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1449576000">- Initial package (version 3.1.0) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1476619200">- Update to new upstream release 3.2.0
  * The format of the discriminator has been changed from version
    3.2.0 up to accommodate isomorphism searches for quasigroups.</changelog>
  <changelog author="jengelh@inai.de" date="1479729600">- Update to new upstream release 3.3.0
  * No changelog found</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 3.4.0
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 3.4.3
  * No changelog was provided</changelog>
</package>
<package pkgid="a9acccd1f4d59f80a09cbc31fbaabcfcf95082087a6380a04814dbf95df4050f258862175579c0e222e51d326eca070b6fd8c6a00b937c223db567dbb0f59c8a" name="gap-lpres" arch="noarch">
  <version epoch="0" ver="1.0.3" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1493467200">- Initial package (version 0.4.1) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 0.4.2
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.0.0
  * No changeloge was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.0.3
  * Provide Random method that accepts a random source</changelog>
</package>
<package pkgid="a3ea8016bf78c8d55f5ca6d170239242b6ad6a170f268e0e60a62aa52d0843194bee8ae9b5d8777b610c1149ef4e50465118045e613b2bef943e11fb01262a5a" name="gap-majoranaalgebras" arch="s390x">
  <version epoch="0" ver="1.5.2" rel="bp160.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 1.5) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676116800">- Update to release 1.5.1
  * Build procedure updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1720612800">- Update to release 1.5.2
  * Stop reading a few non-existing .gd files</changelog>
</package>
<package pkgid="3192cece60ba7bd603b8de26401bab931ea51ce305b2e17ff6af0e9f2438f44de5cbe1e1b75cc9219699d8a575af8f087b2258c0a3b7fed35209752da4e53d7c" name="gap-mapclass" arch="noarch">
  <version epoch="0" ver="1.4.6" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Initial package (version 1.2) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.4.3
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.4.6
  * Janitorial changes only</changelog>
</package>
<package pkgid="d80a39ba72279c660ed17f106ea74a1c8132564db42a9f160a235c594c44fb9366d3bb213a72b47eb91e5ae029a70ce0a409f0dfcc1cc15e710eb083dc5c3c12" name="gap-matgrp" arch="noarch">
  <version epoch="0" ver="0.70" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1466424000">- Initial package (version 1.4) for build.opensuse.org
  [This may have been mistagged; filename was "04", presumably
  meaning 0.4 or 0.40]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 0.60
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to relase 0.70
  * No changelog was provided</changelog>
</package>
<package pkgid="57d04ef1bb9f6729cce2c541a03fda150e34270d8f5a24691f51250ebf5c75a8d28c602ef5f8326e62a9d6b1d03085520dc4f8e6725aab1a39f1eaac379d0197" name="gap-matricesforhomalg" arch="noarch">
  <version epoch="0" ver="2024.02.01" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 2014.08.26
  * No upstream changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1424606400">- Update to new upstream release 2015.02.03
  * No upstream changelog was provided, again</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 2015.11.06
  * No upstream changelog was provided, again</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2017.08.02
  * No upstream release was provided</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 2017.11.03
  * No changelog available</changelog>
  <changelog author="jengelh@inai.de" date="1517832000">- Update to new upstream release 2018.01.07
  * It does not look like there is ever going to be a changelog.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2018.08.25
  * Of course - no changelog.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2022.10.05
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676116800">- Update to release 2022.12.01
  * No changelog</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2024.02.01
  * No changelog was provided</changelog>
</package>
<package pkgid="cc6fbe355b73f079e3925ecac1118dadff8cc3ba5a4c1b2c8885a6e193303dccf159eb03c076bc9032866e7a060c081b4b2ee8750ba410f56fdedc5ef8b7e49e" name="gap-modisom" arch="s390x">
  <version epoch="0" ver="3.0.0" rel="bp160.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 2.5.3) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2.5.4
  * Rename ``MyBaseMat`` to ``MyTriangulizedBaseMat``
  * Replace ``DepthVector`` by ``PositionNonZero``</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726833600">- Update to release 3.0.0
  * detbins: New invariants and new functions for all fields.
    Also new functions which do not need the order as input.
  * detbins: Some of the existing functions now give more
    information, e.g. ConjugacyClassInfo or SandlingInfo.
  * detbins: Many of the functions are now documented. This
    concerns both, new and unchanged functions.
  * checkbin.gi: New functionality which allows application to
    bigger fields.</changelog>
</package>
<package pkgid="d7f75acf83440bc5b2bc3d2fdabc9381710dca73c6445e504dfb8289b5537916943307ad8b70d021e3342e7f8584aab31a473c788f8d26e3e4d46e9b8ffaba0d" name="gap-modules" arch="noarch">
  <version epoch="0" ver="2024.01.01" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 2014.07.02
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1424606400">- Update to new upstream release 2015.02.10
  * No changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 2015.11.06
  * No changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1457697600">- Update to new upstream release 2016.01.20
  * No changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2017.07.27
  * Still no upstream changelogs provided</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 2017.09.10
  * No changelog available</changelog>
  <changelog author="jengelh@inai.de" date="1517832000">- Update to new upstream release 2018.01.07
  * There shall be no changelog</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542283200">- Update to new upstream release 2018.08.24
  * And there is no changelog</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676116800">- Update to release 2022.11.01
  * No changelog</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2024.01.01
  * No changelog was provided</changelog>
</package>
<package pkgid="c6e3df70daef1462cc49e252a0dbcd4b557ca54ac72d6fed9e53962936f3f92b1be0c0e5cf1a307ed6a933daecd625bdeb8a255cc6ca5bd986ff825dc6ea4b6e" name="gap-monoidalcategories" arch="s390x">
  <version epoch="0" ver="2024.02.04" rel="bp160.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Initial package (version 2022.12.01) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2024.02.04
  * No changelog was provided</changelog>
</package>
<package pkgid="e4c011a79cba14de78eba637112fd1bacc310f03975d4f6b242b40bd9ec0d6fe7cdb04e4f5488d4b32e51b31545f04b4794d2c5cad684bd1fb647357e4d6b7a7" name="gap-nconvex" arch="s390x">
  <version epoch="0" ver="2022.09.01" rel="bp160.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Initial package (version 2022.09.01) for build.opensuse.org</changelog>
</package>
<package pkgid="629e1163461a540b8bf776ae652b3f9271a781fa82af35d769e708c653503594e0b3dee3f18b062d5968f7fa87049d1407d0fc9e212a25fa8fc4d78aee797115" name="gap-nilmat" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split nilmat (version 1.2) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 1.3
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.4.2
  * Avoid incorrect pluralizations in test output</changelog>
</package>
<package pkgid="542816d397f2dfd05b09103d230508d971b205d130ac76729b3691b59f86e2f4a97b84ceede7615d52ac8f9edd3d6eacaea57b89e7be8652df165e1bf15a1c29" name="gap-nock" arch="s390x">
  <version epoch="0" ver="1.5" rel="bp160.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 1.5) for build.opensuse.org</changelog>
</package>
<package pkgid="0399dd9271cfe07fd43039a273e9e0adf89c3c1c39f01797a15b69ce1a21155914a325ab7e156298bac6b2ea1f0356ac13096128bd83af6a1822cc50f0de0695" name="gap-normalizinterface" arch="s390x">
  <version epoch="0" ver="1.3.7" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1457784000">- Initial package (version 0.9.5) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1465387200">- Update to new upstream release 0.9.7
  * fix a bug in the conversion between GAP and Normaliz integer
  values, which could lead to wrong results for integers with
  absolute value roughly between 2^32 and 2^60
  * fix crash when using StructuralCopy on a cone (issue #38)
  * fix printing of certain integers on 32bit systems (issue #36)
  * give better diagnostics when loading NormalizInterface fails due
  to its kernel extension missing</changelog>
  <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&#xFC;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>
</package>
<package pkgid="c92b3d97927ff1d8310c67c970cf2f54853bea39bda2e51720dcd4bbe3de449e713b790aac0069e61bee4b2790d1a9ff0430b0441ec115f10bd2e8f189a4fbbd" name="gap-nq" arch="s390x">
  <version epoch="0" ver="2.5.11" rel="bp161.1.2"/>
  <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="fde0ace6c17c191f283f73e5cfd137dd60e39081fe13e92095e86f5f239f5671b7b3c278558c528ddc0bf690c5081810bfd310f5b109800ca28300765643d159" name="gap-numericalsgps" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split numericalsgps (version 0.971) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391774400">- Update to new upstream release 0.980
  * Gluings of numerical semigroups added to the manual.
  * New functions for almost symmetric numerical semigroups
  * New functions for complete intersection numerical semigroups
  * The output of BettiElementsOfNumericalSemigroup is now a set
  * NumericalSemigroupsWithGenus(0) now returns []
  * New functions for maximal embedding dimension numerical
  semigroups
  * New functions related to factorizations of integers
  * New functions for Apery sets added
  * New synonym included: S-I denotes (0+S)-I, the oposite or dual
  of the ideal I
  * Factorizations of an integer (expressions as sums with
  nonnegative coefficients of elements in a list) are now
  performed with RestrictedPartitions, with a speed up of the
  functions that deal with factorizations</changelog>
  <changelog author="jengelh@inai.de" date="1505390400">- Update to new upstream release 1.0.1
  * Added functions to find the set of numerical semigroups (or a
    random numerical semigroup) with a given set of
    pseudo-Frobenius numbers.
  * Fixed bug in the definition of proportionaly modular
    semigroups (affected the case a &lt; c (in this case it should
    return the entire N) -- )</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 1.1.5
  * GBASIS is not set while loading singular; it is set inside
    functions calling Gröbner basis for methods using singular.
  * Type is now an operation (clash with FinIng), and
    TypeOfNumericalSemigroup remains an attribute
  * Inequalities was used in MatricesForHomalg as an operation,
    and so we turned it an operation; the corresponding attribute
    is AffineSemigroupInequalities
  * Removed all methods in singular using SingularLibrary (this
    was producing unexpected issues if the required software for
    the singular libraries was not well installed)
  * Removed [0,..,0] from GraverBasis in some methods (and thus
    in the testify)
  * Fixed issue with GeneratorsOfKernelCongruence and
    MinimalPresentationOfAffineSemigroup when it was empty
    (singular method)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542283200">- Update to new upstream release 1.1.8
  * Added/Changed NumberElement_IdealOfNumericalSemigroup and
    ElementNumber_IdealOfNumericalSemigroup.
  * List and sublist access for numerical semigroups and ideals of
    numerical semigroups, \[\] and \{\}.
  * Iterator for numerical semigroup and ideals of numerical
    semigroups.
  * NextElementOfNumericalSemigroup, NumberElement_NumericalSemigroup
    and ElementNumber_NumericalSemigroup.
  * Functions to translate graphs related to numerical and affine
    semigroups to the dot language.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 1.3.1
  * AperyList now works for an ideal, and computes the Apéry list
    wrt the multiplicity of its ambient numerical semigroup
  * Added a bunch of functions</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725364800">- Update to release 1.4.0
  * Added functions NumericalSemigroupsWithFrobeniusNumberPC,
    NumericalSemigroupsWithGenusPC,
    NumericalSemigroupsWithMaxPrimitivePC,
    NumericalSemigroupsWithMaxPrimitive,
    FiniteComplementIdealExtension
  * Added databases (semigroups with fixed Frobenius number (up
    to 32, 1.5MB); semigroups with fixed genus (up to 22, 1.9MB);
    semigroups with fixed maximum primitive (up to 32, 2.6 MB))
  * Functions related to Ratlif-Rush closure corrected
    (intersecting with the semigroup was needed)
  * Added sum of two numerical semigroups
  * Priority arguments added to membership methods for numerical
    semigroups</changelog>
</package>
<package pkgid="6f2041a7f98498c8abd7500b49bb663549577f4cbd309f45547e2a0c24f630ebf5338ecb3460c207151dbd7bc8e4a95a7897b625f85b52d4d71ab89c984268a7" name="gap-openmath" arch="noarch">
  <version epoch="0" ver="11.5.3" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split openmath (version 11.1.4) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391774400">- Update to new upstream release 11.2.0
  * Added function EvalOMString which is an analog of EvalString to
  evaluate a string containing an OpenMath object</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 11.3.1
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1493467200">- Update to new upstream release 11.4.2
  * Replaced EvalString by Int to convert a string to an integer
  * Added xmlns and version to OMOBJ tag
  * Replace obsolete Tuple by DirectProductElement
  * Switched from READ_COMMAND to READ_COMMAND_REAL</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 11.5.1
  * Janitorial changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 11.5.2
  * Avoid DeclareGlobalVariable and InstallValue
  * Use AsSet instead of AsList to ensure stable order of the result</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677326400">- Update to release 11.5.3
  * No user-visible changes</changelog>
</package>
<package pkgid="8c5a746bc9d1147b8e5617290d5819436aa2594acf4d8e7dc5a31ce19660f1ce27a8fc3a1261ad0894af74e821dad554a31b698df9635ff0be9f44e2944b396d" name="gap-orb" arch="s390x">
  <version epoch="0" ver="4.9.1" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split orb (version 4.6) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 4.7.3
  * Use hash functions for transformations and partial permutations
  provided by newer GAP versions instead of our own. This way, if
  the internal representation for these objects changes (as has
  recently happened), we stay compatible (see issue #3).
  * Fix bug were orb logs were not properly updated if the
  enumeration stopped early (see issues #4 and #5).
  * Fix bug caused by orbits with seeds (see issue #5).
  * Fix error in Memory() method for orbit-by-suborbit setup objects.
  * Fix a missing variable initialization, which could cause
  Enumerate (and hence anything using it, such as
  FindShortGeneratorsOfSubgroup) to run into an error.
- Remove orb-install.diff (fixed upstream)</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 4.7.5
  * Show an error when the user tries to compute orbits of objects
  for which no ChooseHashFunction method is available. Previously,
  it would fall back to a "trivial" hash function, which lead to
  worst-case performance.
  * Remove Jenkins hash in favor of the Murmur hash built into GAP
  * Document that MakeSchreierTreeShallow only works for orbits with
  log.</changelog>
  <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>
</package>
<package pkgid="7e2a338f7ca78589933cbebd48fa19b305712f05d5f1816a2682d48dd221efbc3dc8c115c8576a7bd0e888e9ee679ea27cee9ab00b7a032a4a0523a8b922173d" name="gap-patternclass" arch="noarch">
  <version epoch="0" ver="2.4.5" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1507032000">- Initial package (version 2.4.1) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542283200">- Update to new upstream release 2.4.2
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 2.4.3
  * No changelog</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724846400">- Update to release 2.4.4
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725364800">- Update to release 2.4.5
  * No changelog was provided</changelog>
</package>
<package pkgid="1624ca2dd2c316d6cef895879a2fda1f9b8c2e549806a06a0ebe6d75e8c898ae00475fddad28c2273dc461fa1eab80b6b6ead7cc369f5690cbf2ce912f22c073" name="gap-permut" arch="noarch">
  <version epoch="0" ver="2.0.5" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1418385600">- Initial package (version 1.01) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 1.03
  * Added CSS and LAB files to tarfile</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542283200">- Update to new upstream release 2.0.3
  * Fixed a bug in functions OneSubgroupInWhichSubnormalNotNormal,
    Permutable, SPermutable that gave incorrect results because of
    an incorrect treatment of the relation with the parent group.
  * Modified banner, improved PrimesDividingSize, deleted obsolete
    code and other minor changes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 2.0.4
  * Only package metadata updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705060800">- Update to release 2.0.5
  * Janitorial changes</changelog>
</package>
<package pkgid="ae57faa2386d29d0ed7128efb5b2bae0897835c4e036ec8d8c815bec3fde59c9b726e5728e6714aeb01c61788ce020f5fcc63d531ade1453cb137811b9cbb291" name="gap-polenta" arch="noarch">
  <version epoch="0" ver="1.3.10" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split polenta (version 1.3.1) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 1.3.5
  * Fix a bug in IsomorphismPcpGroup for finite matrix groups
  * Fixed a bug in ExponentVector_AbelianSS which could lead
  to IsomorphismPcpGroup running into an error.</changelog>
  <changelog author="jengelh@inai.de" date="1465387200">- Update to new upstream release 1.3.6
  * Internal changes (refactor ClosureBasePcgs_word)</changelog>
  <changelog author="jengelh@inai.de" date="1479729600">- Update to new upstream release 1.3.7
  * Disabled some unused code for multiplicative Jordan
    decomposition and for simultaneously diagonalizing commuting
    matrices.
  * Avoid using polycyclic's NaturalHomomorphism operation, instead
    use NaturalHomomorphismByNormalSubgroup.</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 1.3.8
  * Internal changes (use TestDirectory() to run tests in
    tst/testall.g)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to relase 1.3.10
  * Janitorial changes only</changelog>
</package>
<package pkgid="55fc6ebd9d544803c0b264dcd474f576c9b047be1e12d145725fbe95ce947fd1e55e0c9225fc5421dd53ac0f8f470abd1b5bb50fc53e0a15e7ad2d6300a90e41" name="gap-polycyclic" arch="noarch">
  <version epoch="0" ver="2.16" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split polycyclic (version 2.11) off the gap RPM package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542283200">- Update to new upstream release 2.14
  * Improved performance of some orbit algorithms by using
    dictionaries.
  * Improved performance of AddToIgs for some examples where it
    previously performed very badly.
  * Added custom IsSingleValued method for group homomorphisms
    whose Source is an polycyclic groups, which can avoid an
    endless loop when the range is an infinite group.
  * Fixed bug in NormalizerPcpGroup, ComplementClassesCR,
    OrbitIntegralAction, and StabilizerIntegralAction, which
    could result in a break loop.
  * Fixed bug in AddToIgs for infinite groups which could result
    in an invalid output leading to strange results.
  * Fixed IsConjugate for pcp group elements to always return
    true and false (instead of an element which conjugates the
    inputs to each other).
  * Deprecated NaturalHomomorphism, use
    NaturalHomomorphismByNormalSubgroup instead (which is a
    standard GAP operation).
  * Replaced immediate methods for IsTorsionFree and
    IsFreeAbelian by implications, which have zero overhead,
    while immediate methods can slow down GAP.
  * Improved performance of UnitriangularPcpGroup for large n
  * Fixed a bug in OneCoboundariesCR which lead to an error in
    OneCohomologyCR.
  * Fixed a bug where the normal closure of an abelian subgroup
    could end up being flagged as abelian, even though it was not.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2.16
  * Add support for random sources to Random method for pcp-groups.
  * Documented IsPcpGroup and IsPcpElementCollection.
  * Increased rank for IsomorphismPcGroup and IsomorphismFpGroup
    methods for pcp-groups, to ensure they are still used when
    all GAP packages are loaded.
  * Fix a bug in `NormalIntersection` which could lead to wrong
    results; this also affected other operations, such `Core`,
    `Intersection`.
  * Fix `PreImagesRepresentative` for trivial homomorphisms (it
    used to return the identity fo the source as preimage for all
    elements in the range, instead of returning fail for all but
    the identity of the range).</changelog>
</package>
<package pkgid="9d6de2c50d42c126ab68d8127f65207035798e66f03ece2c698bac61f73a3931080d855740d0c57565f7892139cdb2e4e048231c2c75600809651759019a33f9" name="gap-polymaking" arch="noarch">
  <version epoch="0" ver="0.8.7" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split polymaking (version 0.7.8) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391774400">- Update to new upstream release 0.8.1
  * No more support for "old" polymake features. This version is for
  next-generation polymake run in compatibility mode. More
  specifically:
  - use of clients is no longer supported
  - some keywords are no longer supported (e.g. HASSE_DIAGRAM)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 0.8.6
  * polymake 4.1 compatibility
  * added functionality for the polymake command ADJACENCY</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1700568000">- Update to release 0.8.7
  * Janirorial changes only</changelog>
</package>
<package pkgid="77f76a031539d6a0c7f4a345cb72792661aef0ba8f392f8b72d066103c1859802d891bef128236784af796a92452f4f04e7ea2786be5d262e7629c6356031ba3" name="gap-primgrp" arch="noarch">
  <version epoch="0" ver="3.4.4" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1531569600">- Initial package (version 3.3.1) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542283200">- Update to new upstream release 3.3.2
  * No changelog was provided</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1664712000">- Update to new upstream release 3.4.2
  For details, see
  https://github.com/gap-packages/primgrp/blob/v3.4.2/CHANGES.md</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 3.4.3
  * Fix inconsistencies in `COHORTS_PRIMITIVE_GROUPS` in degrees
    1550 and 1575
  * Fix socle type for natural An/Sn in degree &gt;= 2500
  * Ship data files compressed to save disk space</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677326400">- Update to release 3.4.4
  * No user-visible changes</changelog>
</package>
<package pkgid="cbade17a710789b5579fbdf272640d65ff2f6e1ebe8a1ae7d2f4cbdbf5020771cd601b3618649b44852a4678883cff333ba6c7dc707383f8e97048d23d8b353a" name="gap-profiling" arch="s390x">
  <version epoch="0" ver="2.6.0" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 2.5.1) for build.opensuse.org</changelog>
  <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>
</package>
<package pkgid="0b7fab97d14c0c8ea8d028b0fd0e2169003896c6348007a34016bfb68bb2d756f67fa7e6555206cb40fd6542338eab03a503b57c7423f3cdd2256b267e3c3b34" name="gap-qpa" arch="noarch">
  <version epoch="0" ver="1.35" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1449576000">- Initial package (version 1.23) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1465387200">- Update to new upstream release 1.24
  * Delete the file banner.g, as this file now is absolete.</changelog>
  <changelog author="jengelh@inai.de" date="1479729600">- Update to new upstream release 1.25
  * Added new functions: InjectiveEnvelope, InjectiveResolution,
    LeftApproximationByAddTHat, ReadAlgebra, RejectOfModule,
    RightApproximationByPerpT, SaveAlgebra</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 1.26
  * Added new functions: AlmostSplitSequence,
    AlmostSplitSequenceInPerpT, ElementInIndecProjective,
    IsTriangularReduced, TensorProductOfModules.</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 1.27
  * Added functions: IsPosetAlgebra IsNthSyzygy
    PartialOrderOfPoset Poset PosetAlgebra PosetOfPosetAlgebra
    RestrictionViaAlgebraHomomorphism TensorAlgebraInclusion
    TrivialExtensionOfQuiverAlgebraLevel
  * Removed functions: PositionsProperty (moved from QPA to GAP)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.34
  * Added about 25 functions</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707912000">- Update to release 1.35
  * Added computation of a basis of a algebra of an acyclic quiver
  * Enumerator test added for quivers</changelog>
</package>
<package pkgid="c2d54e8134f4c1301fc6aeb5b5e05e4150f6c0f394db49a41001ce32e50447870ef30af3ed20b7bc733a56ff1193f8526317025727eff44fc9ecfbb560b21676" name="gap-quagroup" arch="noarch">
  <version epoch="0" ver="1.8.4" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split quagroup (version 1.6) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391774400">- Update to new upstream release 1.8
  * Added the function HWModuleByTensorProduct.
  * Removed the record QGOptions (we want the modules to tore their
  sparse matrices anyway, and also we want to store the canonical
  elements).
  * Calculation of the comultiplication map when the Hopf structure
  is twisted is a lot faster now.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.8.3
  * Added a test suite</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707393600">- Update to release 1.8.4
  * Some janitorial changes (stop using `InstallValue`)</changelog>
</package>
<package pkgid="5ece5f4774660892438731e939c367ade9d1f94b4cd0bcd0c3fb03ac1578fd8b3d9e371ad7b85e6c0e57750da2293e4d343a157dcc46b628873bb5e926b57c04" name="gap-radiroot" arch="noarch">
  <version epoch="0" ver="2.9" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split radiroot (version 2.6) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1505390400">- Update to new upstream release 2.7
  * Fixed bug in output regarding the powers of the root of unity.
  * Coefficients in representations of cyclics elements in the
    output are now reduced.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1665748800">- Update to new upstream release 2.9
  * clarify license is GPL 2 *or later*
- Update to new upstream release 2.8
  * add GAP Team as package maintainer
  * move package homepage to GitHub
  * use TestDirectory to run tests, fix whitespace in .tst files
  * require GAP &gt;= 4.7 and Alnuth &gt;= 3.0</changelog>
</package>
<package pkgid="dac65223e246163732d9e4a0e1e8dfe6a278129328d052a209a42b1b960faea9b53a320a8a632f8ababc2fdbe610fbf81e45938f51e1302b287d09cbb771122d" name="gap-rcwa" arch="noarch">
  <version epoch="0" ver="4.7.1" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split rcwa (version 3.5.1) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391774400">- Update to new upstream release 3.6.1
  * Considerable additions to the database of groups
  generated by 3 class transpositions have been made
  * A database of pairs of class transpositions interchanging residue
  classes with moduli &lt;= 12 sorted by the order of their product
  has been added.
  * A database similar to the one mentioned before up to modulus 32,
  but restricted to orders 8, 24, 40, 42, 84, 120, 168 and 420 has
  been added.
  * There is now an operation `Mirrored' which applies the automorphism
  conjugating with n |-&gt; -n - 1 to an rcwa mapping of Z or an rcwa
  group over Z. This interchanges the action on negative and
  nonnegative integers.
  * A basic method for `RepresentativeAction' has been added which
  computes an rcwa permutation g such that G^g = H for given
  conjugate rcwa groups G, H &lt; RCWA(Z).
  * A bug has been fixed which caused error messages when computing
  with rcwa mappings of Z in sparse representation which were not
  class-wise order-preserving.</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 3.7.0
  * An operation "MergerExtension" has been added. This operation
  constructs a certain infinite extension of a given transitive
  finite permutation group.
  * The manual section "Constructing residue-class-wise affine
  groups" has been revised.
  * The function "DrawOrbitPicture" has been improved, and in
  particular been made more efficient. The meaning of one of its
  arguments has changed.
  * Functions "EncryptIntoBitmapPicture" and
  "DecryptFromBitmapPicture" for steganography in bitmap pictures
  have been added.
  * A function "ShrinkMonochromePictureToGrayscalesPicture" has been added.
  This function is for producing smaller greyscale pictures from large
  monochrome pictures.</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 4.0.0
  * A database of groups generated by 3 class transpositions
  intechanging residue classes with moduli &lt;= 9 has been added. For
  each of these 3031864 groups, the modulus and the order are
  stored. Also, for all finite ones among these groups, the length
  of the shortest respected partition is stored.
  * The following data has been added to the database of groups
  generated by 3 class transpositions:
  * data on subgroup- and supergroup relations between the groups in
  the database (lists 'subgroups' and 'supergroups'),
  * data on the orbit growth functions (list 'orbitgrowthtype'),
  * lists of lengths of short finite orbits of residue classes, and
  * data on sphere size cycles for orbits with periodic growth
  function.
  * RCWA makes now use of the new sparse representation of residue
  class unions implemented in ResClasses 4.0.0.</changelog>
  <changelog author="jengelh@inai.de" date="1465387200">- Update to new upstream release 4.3.1
  * The propagation of the knowledge about bijectivity to inverses of
  bijective rcwa mappings is now taken care of by RCWA. -- Until GAP
  4.8.1, this was done by the GAP Library.</changelog>
  <changelog author="jengelh@inai.de" date="1466424000">- Update to new upstream release 4.4.1
  * A `Random` method for finitely generated rcwa groups and given
  word length has been added.
  * Many newly found subgroup relations have been added to the
  database of groups generated by 3 class transpositions which
  interchange residue classes with moduli &lt;= 6.
  * A new method for computing the order of an element of CT(Z) has
  been added. Its use can be triggered by setting the option
  "new_order" when calling the operation `Order`. This method is
  sometimes faster and sometimes slower than the default method.
  * The function `PrimeSwitch' has been turned into an operation,
  and new methods PrimeSwitch(p,r,m) and PrimeSwitch(p,cl) to
  construct "residue class specific" prime switches have been
  added.
  * The functions for loading the databases of rcwa groups and
  - mappings do no longer return the content of the respective
  database itself, but just the name of the variable which the
  database record is assigned to. Hence forgetting the ';;' at
  the end of the line when loading one of the databases does no
  longer result in megabytes of data printed to the screen.
  * Selector functions `All3CTs9Groups' and `All3CTs9Indices' have
  been added to the database of groups generated by 3 class
  transpositions interchanging residue classes with moduli &lt;= 9.
  * The meaning of CT(P,Integers) has been changed in that 2 is no
  longer treated as a special case, and P is now the full prime
  set of the constructed group. -- That means e.g. that the
  former CT([],Integers) is now CT([2],Integers).
  * There is now a generating set for CT([2,3],Integers) consisting
  of only 6 class transpositions known, instead of 14 as before.
  Also, a generating set for CT([3],Integers) has been added.
  * A method for `ExtRepOfObj' for class transpositions has been
  added. This method returns the 4-tuple [r1,m1,r2,m2]
  corresponding to the interchanged residue classes r1(m1) and
  r2(m2).</changelog>
  <changelog author="jengelh@inai.de" date="1493467200">- Update to new upstream release 4.5.1
  * RCWA now prints a warning if GAP is run in legacy 32-bit mode
    due to the size of integers in ranges in 32-bit GAP which may
    make some computations fail and trigger error messages.
  * A further method for `EpimorphismFromFpGroup' has been added.
    This method allows to limit the search space to elements with
    not more than a given number of affine parts.
  * Attributes
    `DecompositionIntoPermutationalAndOrderPreservingElement' and
    `SignInOddCTPZ' have been added.
  * The following components have been added to the database of
    groups generated by 3 class transpositions:
    'minwordlengthnonbalanced', 'minwordlengthcoprimemultdiv',
    'epifromfpgrouptocollatzgroup_c' and
    'epifromfpgrouptocollatzgroup_t'.
  * The method for `RestrictedBall' for computing restricted
    balls in rcwa monoids does now interpret options
    "boundaffineparts" and "boundnonidentityaffineparts". If set,
    the specified bound is on the number of affine parts,
    respectively, on the number of affine parts distinct from the
    identity, rather than on the modulus of the mapping.
  * An operation `HashValueOfRcwaMapping' has been added. The
    purpose of the hash values is to allow faster searching of
    rcwa mappings by algorithms.
  * Now the operations `Support', `IncreasingOn', `DecreasingOn',
    `ShiftsUpOn', `ShiftsDownOn',
    `LargestSourcesOfAffineMappings' and `Multpk' return their
    result in sparse representation if the argument is in sparse
    representation.
  * An operation `RefinementSequence' has been added.</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 4.6.0
  * Determining transitivity and computing transitivity
    certificates has been made more efficient in some cases, and
    an operation `SimplifiedCertificate' has been added.
  * An operation `EpimorphismsUpToAutomorphisms' has been added,
    together with a method which computes all epimorphisms from a
    given finitely presented group to a given finite group up to
    automorphisms of the latter.
  * Lists 'redundant_generator', 'spheresizebound_4',
    'spheresizebound_6', 'spheresizebound_12' and
    'spheresizebound_24' have been added to the database of
    groups generated by 3 class transpositions.
  * Single-argument methods for `TransitionMatrix' and
    `TransitionGraph' have been added.</changelog>
  <changelog author="jengelh@inai.de" date="1517659200">- Update to new upstream release 4.6.1
  * No user-visible changes (only pkg metadata)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 4.7.1
  * An operation `CTCSCRSplit` has been added.
  * Fixed some issues where loading ResClasses could inadvertently
    alter the behavior of GAP library functions.
  * An operation `TryToComputeDegreeOfTransitivity` has been added,
    together with a method for rcwa groups over Z.
  * An operation `SupersetOfOrbitRepresentatives` has been added,
    together with a method for subgroups of CT(Z).
  * An operation `ResidueClassCyclesThroughResidueClass` has been
    added, together with a method for rcwa permutations of Z.
  * An operation `DrawResidueClassCyclesThroughResidueClassPicture`
    has been added, together with a method for rcwa permutations of
    Z.
  * Components `growthsequences`, `abelian`, `metabelian`,
    `solvable`, `abelianinvariants` and `compositionfactors` have
    been added to the database of groups generated by 3 class
    transpositions interchanging residue classes with moduli &lt;= 6.
  * Added a global switch `CTSparse` to choose sparse
    representation for class transpositions of Z.</changelog>
</package>
<package pkgid="a26994fd77fbfa08d4c105f8971f379300c345b5594076b4ea6c82fce7dba3152a40b529ee02e877da828148a102c4ca1908447a63c7327e069fee7537e76b72" name="gap-rds" arch="noarch">
  <version epoch="0" ver="1.8" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split rds (version 1.6) off the gap RPM package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 1.8
  * Only janitorial changes</changelog>
</package>
<package pkgid="bdc9dcd8faeebc9f075d94d3c1b7c10626ea1a99bf103973b9d2c27ee359b9d30f785546afc95ed3dcae645ab81ddb2aa890104b2cd4e98d00c41d61062db884" name="gap-recog" arch="noarch">
  <version epoch="0" ver="1.4.3" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split recog (version 1.2) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 1.2.3
  * Changes to package metadata only</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 1.2.4
  * Fix bugs with handling of scalars in projective matrix groups
  * Fix misdetection of SL(2,q), odd q
  * Fix bug leading to "Error: Group() called with empty list of
  generators"
  * Fix endless loop when recognizing GL(2,q) with q &lt;= 32
  * Detect if DoHintedLowIndex runs into an infinite loop</changelog>
  <changelog author="jengelh@inai.de" date="1465387200">- Update to new upstream release 1.2.5
  * No changelog provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.4.2
  * Merge recogbase into recog
  * Remove tons of unused code &amp; files
  * Fix many bugs in the recognition code leading to errors or
    incorrect recognitions
  * Replace involution finder for SL_2 in even characteristic
    (faster &amp; less buggy)
  * Add Randomize methods for non-compressed vectors to support
    fields with more than 256 elements
  * Rename `order` to `OrderFunc` to avoid clashes with existing
    code</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706529600">- Force-rewrite "/usr/bin/env python" to "python3" (not 2.x)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729080000">- Update to release 1.4.3
  * Stop overriding the system library function
    ``MTX.InvariantBilinearForm`` with an old version (this was
    meant to fix a bug in GAP but has been unnecessary for a
    couple years, and now impedes improvements for this function
    in GAP)</changelog>
</package>
<package pkgid="e6370c37b037c512fb4a59edb7b4cc3898a07c58abad95683ba6dd4488165af380f987eb9074bd4fc4d0545d5f4b3b0a06053aa22a6d331056e87b6f6e61ad85" name="gap-repndecomp" arch="s390x">
  <version epoch="0" ver="1.3.0" rel="bp160.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 1.2.1) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 1.3.0
  * Do not pass extra arguments to ``DeclareGlobalFunction``</changelog>
</package>
<package pkgid="812f5ecfcd06cd6dd73055ebcdba8219313dfa1cafa473836818f41ed3c7a958b4d21b532460e1ca25ff2071f91ef62c24aec2caba029ea5b16a800dd4a6e653" name="gap-repsn" arch="s390x">
  <version epoch="0" ver="3.1.2" rel="bp160.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 3.1.0) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 3.1.1
  * Janitorial changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706097600">- Update to release 3.1.2
  * Simplify some code using List, use ListX</changelog>
</package>
<package pkgid="f6263fb9eb153769099f51d7d80a1ba1ed0ab031874fcccf9bc098a656f3ca7eb67edd5fa001b6f5dd826629337a7dcb2c7a3c203b54694ea144270e81ea4ba0" name="gap-resclasses" arch="noarch">
  <version epoch="0" ver="4.7.3" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split resclasses (version 3.3.0) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391774400">- Update to new upstream release 3.3.2
  * Removed a potential performance problem in a "ViewString" method
  for polynomials over finite fields.</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 3.4.0
  * An auxiliary function "NextProbablyPrimeInt" has been added.</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 4.1.2
  * A class list ("sparse") representation for residue class unions
  has been implemented; this yields an enormous speedup for
  computations with unions of few residue classes some of which
  have big modulus.
  * An auxiliary function `LogToDatedFile' has been added.</changelog>
  <changelog author="jengelh@inai.de" date="1465387200">- Update to new upstream release 4.4.2
  * The undocumented and unused function
  `ResidueClassesIntersectionType` has been removed.
  * The utility functions and -operations `DifferencesList`,
  `QuotientsList`, `FloatQuotientsList`, `RandomCombination`,
  `IsCommuting`, `BlankFreeString`, `QuotesStripped` and
  `IntOrInfinityToLaTeX` have been moved to the Utils package.
  Therefore Utils is now a needed package of ResClasses.
  * The utility functions and -operations `SaveAsBitmapPicture`,
  `LoadBitmapPicture`, `DrawGrid`, `EquivalenceClasses`,
  `GraphClasses`, `AllGraphs` and `IdGraph` have been moved from
  the RCWA package here, and `IdGraph` has been renamed to
  `IdGraphNC`.
  * The operations `PositionsSublist`, `GraphClasses`, `AllGraphs`
  and `IdGraphNC` have been documented.</changelog>
  <changelog author="jengelh@inai.de" date="1466424000">- Update to new upstream release 4.5.0
  * Operations `CoverByResidueClasses` and `CoversByResidueClasses`
  have been introduced, and methods to compute covers of the
  integers by residue classes with prescribed moduli have been
  implemented.
  * Utility functions `DrawLineNC` and `AssignGlobalNC` have been
  added.</changelog>
  <changelog author="jengelh@inai.de" date="1493467200">- Update to new upstream release 4.6.0
  * A utility function `LaTeXStringWord' has been added.
  * The method for multiplying the empty list with a matrix has
    been made superfluous and removed.</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 4.7.0
  * Several trivial methods for `SparseRep', `StandardRep' and
    `Classes' have been added (these methods are now needed by
    RCWA).
  * A utility function `GetOption' has been added.</changelog>
  <changelog author="jengelh@inai.de" date="1517659200">- Update to new upstream release 4.7.1
  * No user-visible changes (only pkg metadata)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 4.7.3
  * Fixed some issues where loading ResClasses could
    inadvertently alter the behavior of GAP library functions.
  * Fixed a bug in the 3-argument version of
    'PartitionsIntoResidueClasses': If the length of the
    partitions to be computed was smaller than the biggest prime
    specified in the third argument, the third argument was just
    ignored.
  * Changed IsZ_pi from a property to a category.
  * Remove several internal helper functions.</changelog>
</package>
<package pkgid="57e57be3fc3f089216b1710ae8b3ad2b0b01bc65e1dd85dd5cb16d2a76e10145b098948b835f9801fffbbac434136c7a21f1450586b2d0503f4d10bd726a77cb" name="gap-ringsforhomalg" arch="noarch">
  <version epoch="0" ver="2023.11.02" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1397822400">- Update to new upstream release 2014.01.17
  * No upstream changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 2014.08.25
  * No upstream changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1424606400">- Update to new upstream release 2015.02.10
  * No upstream changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 2015.11.06
  * No changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 2016.01.20
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2017.08.02
  * Still no changelog provided</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 2017.11.03
  * No changelog available</changelog>
  <changelog author="jengelh@inai.de" date="1517918400">- Update to new upstream release 2018.01.07
  * No changelog as usual</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 2022.11.01
  * No changelog</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2023.11.02
  * No changelog was provided</changelog>
</package>
<package pkgid="d59e6913f15bbfb0d705a60594a98846a3bdaa19f37aa39756c537687e55df69cc736a7f011b80a462cbb7693511c36e327c9392831714b280f4532f626eb602" name="gap-rpm-devel" arch="s390x">
  <version epoch="0" ver="4.13.0" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1517918400">- Update to new upstream release 4.8.10
  * No changes to the GAP core.
  * Bundled modules in the GAP distribution were updated.
    (For openSUSE, this means an update happens in the separate
    gap-* packages.)</changelog>
  <changelog author="jengelh@inai.de" date="1531569600">- Update to new upstream release 4.9.2
  * Merged HPC-GAP into GAP.
  * GAP now supports lambdas with fewer or more than one argument.
  * Function calls, list accesses and records accesses now can be
    nested.
- Remove gap-final-dir.diff, gap-multiarch.diff, reproducible.patch
  (no longer needed).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1539950400">- Update to new upstream release 4.9.3
  * Fixed a regression in HighestWeightModule caused by changes in
    sort functions introduced in GAP 4.9 release.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 4.10.0
  * Reduce impact of immediate methods
  * Change definition of IsPGroup to not require finiteness
  * Experimental support for using the Julia garbage collector
  * For details, see
    https://www.gap-system.org/Manuals/doc/changes/chap2.html#X795B238486D0ABCD</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1664712000">- Update to new upstream release 4.12.0
  * Added the missing perfect groups of order up to two million
  * Initial support for make install available
  * For details, see
    https://github.com/gap-system/gap/blob/stable-4.12/CHANGES.md
- Update to new upstream release 4.11.0
  * Removed ability to return objects from many error break loops
  * GAP now contains some C++ code
  * HPC-GAP: The ward tool has been decommissioned
  * Syntax trees: Functions were added which allow converting a
    GAP function object into an abstract syntax tree which can
    be parsed and modified from within GAP code
- Clean up spec file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 4.12.1
  * Fix performance regression in AllHomomorphismClasses and
    possibly other code searching isomorphisms
  * Fix crashes in ConvertToVectorRep and CopyToVectorRep</changelog>
  <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>
</package>
<package pkgid="c5c314bf61a631ee16bcd57b253434378c9ce3ff9fe4116fa2e85309f61ca040a9f34a14719dc435111625f0fa03aacb122a8c3f1a30cd94051510a85cf57f01" name="gap-sco" arch="noarch">
  <version epoch="0" ver="2023.08.01" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split sco (version 2011.08.11) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 2015.11.06
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 2017.09.10
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 2022.09.01
  * No changelog</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1676980800">- Fix incorrect %autosetup parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2023.08.01
  * No changelog was provided</changelog>
</package>
<package pkgid="dbfbeea76dcc29efe0e5934c65a2e3ca4e2a084f48bdf6d54e574c3468a3a07439c5369db4fa57b95549321d9cf7fc17292714a4de26ea6d735152389316308b" name="gap-scscp" arch="noarch">
  <version epoch="0" ver="2.4.3" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split scscp (version 2.1.2) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1493467200">- Update to new upstream release 2.2.2
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 2.2.3
  * No changelog available</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1665748800">- Update to new upstream release 2.3.1
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 2.4.0
  * Janitorial changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677326400">- Update to release 2.4.1
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706702400">- Update to release 2.4.2
  * Switch to two argument version of ReadPackage</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1720612800">- Update to release 2.4.3
  * Stop trying to read openmath.gi which does not exist</changelog>
</package>
<package pkgid="a61a0460dc8ecd8af2b01e68de7a63b4984c4cc398ea7fe921c5d65c8b82a2027b5b7a1abe876b51a302a40cabc5b03390c5d8d5bc9fb5a42822fd2b85293606" name="gap-semigroups" arch="s390x">
  <version epoch="0" ver="5.3.7" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678017600">- Update to release 5.2.1
  * This is a minor release with some changes for compatibility
    with upcoming changes to GAP, and some updates to the build
    system.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695124800">- Update to release 5.3.1
  * Improve congruence lattice code
  * Fix some memory leaks</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696766400">- Update to release 5.3.2
  * Restore support for GAP workspaces</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1704283200">- Drop config.log and autom4te.cache for reproducible builds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704456000">- Update to release 5.3.3
  * Update of bundled components (unused in openSUSE)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706097600">- Update to release 5.3.4
  * Build system updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707912000">- Update to release 5.3.5
  * This is a minor release fixing an issue in the kernel extension
    with some further changes for compatibility with GAP, and
    fixing a bug in `IrredundantGeneratingSubset` which gave an
    error for monogenic semigroups.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1708344000">- Update to release 5.3.6
  * Unspecified changes related to forthcoming changes in the
    GAP core.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710158400">- Update to release 5.3.7
  * Use MarkAllButFirstSubBags for T_BIPART</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715860800">- Remove more build-time files to soothe rpmlint.
- Add no-avx.patch.</changelog>
</package>
<package pkgid="ed84603e352f22ac56295870b5f501f9ffb600cfe85135365f426cd6b8824fbf2ce06643f3eee5a26536d1380706490019343b3fda28545daf34538da7db5cef" name="gap-sglppow" arch="noarch">
  <version epoch="0" ver="2.4" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 2.3) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710936000">- Update to release 2.4
  * No user-visible changes</changelog>
</package>
<package pkgid="d776eb2e74d71d34ffe02dda666a2f4673835cbd31f02361286af796efcf828ccb0e35304746d2cf856c76e575ecff150017d31b4a104c76d84593977434933a" name="gap-sgpviz" arch="noarch">
  <version epoch="0" ver="0.999.6" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split sgpviz (version 0.998) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 0.999.1
  * Removed the SuperFail
  * Drawings are now produced in two steps: first the dot code
    (that is accessible to the user) and then the display
  * fix the code brocken by the change of IdentityTransformation
    in the GAP system</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 0.999.5
  * Schutzenberger graphs are now produced in two steps, as the
    remaining drawings
  * Changes to fix a strange behavior when the semigroups package
    is loaded (and a semigroup is entered before)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725019200">- Update to release 0.999.6
  * Changes to the build system only</changelog>
</package>
<package pkgid="9b91cfffeb4c78c8c5a971da6c722acd77335980220edb4bb483713793e46d9c4ec87126e44293ca1abf9df00f1a36cd86d063e274eac75a9d7877e825cb8388" name="gap-simpcomp" arch="s390x">
  <version epoch="0" ver="2.1.14" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="e91b845c4cfc89fb521c94457b41e24061d25101b2ba1df3d26296f624ffc665832212139d22610ae7355a01916d3ed5e7ef661ffa7e0af31f614fa882f89751" name="gap-singular" arch="noarch">
  <version epoch="0" ver="2024.06.03" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 2023.02.09) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1717588800">- Update to release 2024.06.03
  * Do not overwrite variables `sing_exec`, `sing_exec_options`,
    `SingularTempDirectory` when the package gets loaded</changelog>
</package>
<package pkgid="29bff8615ead0f382c2d1d144c04e2aafab084bf62a647962c30a49fd370e6f98ac9e6e47927b8c338d2e29b06554672c8b2e857212af2c0b0f0f1d2f1eccde9" name="gap-sl2reps" arch="noarch">
  <version epoch="0" ver="1.1" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703851200">- Initial package (version 1.1) for build.opensuse.org</changelog>
</package>
<package pkgid="19a1c7bc65bc013e00c8001a606558736cb29dbc757635fa48d0b0cc9e2eece79c4b5ce3b973fd6d2384bde645abf694dafdcbfb5e501c1ad67064850c9ac239" name="gap-sla" arch="noarch">
  <version epoch="0" ver="1.6.2" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1457784000">- Initial package (version 1.1) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1479729600">- Update to new upstream release 1.2
  * No changelog found</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.5.3
  * Added functionality for Weyl groups as permutation groups.
  * Some functionality for Weyl groups as perm groups, and
    branching for reductive subalgebras.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725969600">- Update to release 1.6.2
  * No changelog was provided</changelog>
</package>
<package pkgid="de59325a63f6b6cd0da5f9757378c5c6d820302c4c8540d76440ddbfe85be8eafe43f0ac2879b48ae10237c0153ef6dca019ce7a3abc4934ca9061867d1c545a" name="gap-smallgrp" arch="noarch">
  <version epoch="0" ver="1.5.3" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1531569600">- Initial package (version 1.3) for build.opensuse.org</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1664712000">- Update to version 1.5
  * Corrected the number of groups of order 2^10 = 1024; it is
    49487367289.
  * The ordering of groups of orders 3^7, 5^7, 7^7, 11^7 was
    aligned with Magma.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.5.1
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 1.5.3
  * Correct the information printed by
    `SmallGroupsInformation(512)`; it used to claim that the
    groups with id 387 - 1698 all have p-class 5, but in fact
    those with id 445 - 858 only have p-class 4.
  * Fix `SmallGroupsAvailable(p^7)` to return `false` when p &gt; 11
    (unless the `sglppow` package is loaded).</changelog>
</package>
<package pkgid="480293e6ca283b38cc43cedc419be9897bfa590da6252adfca29373c4d4735780a84a97d275c5b027d55f28c657e747b025ac99483d79f5fa00242dc4185cafe" name="gap-smallsemi" arch="noarch">
  <version epoch="0" ver="0.7.0" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split smallsemi (version 0.6.6) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391774400">- Update to new upstream release 0.6.7
  * a minor release fixing some bugs in the references in the
  documentation, and moving some declarations of properties and
  associated true methods to the GAP library to avoid clashes
  with the forthcoming Semigroups package.</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 0.6.10
  * replaced NilpotencyRank by NilpotencyDegree
  * introduced functionality to obtain nilpotent semigroups of
  coclass 0, 1, and 2 as f.p. semigroups</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 0.6.11
  * a minor release for compatibility with gap-semigroups 3.0.0,
    and to fix an incorrect method for
    `IsomorphismTransformationSemigroup`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 0.6.13
  * A bug fixed in IsomorphismTransformationSemigroup</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1717588800">- Update to release 0.7.0
  * Some refactoring of the code related to enumerators and
    iterators, and including a bug fix related to the data files
    for order 8
    (https://github.com/gap-packages/smallsemi/issues/34)</changelog>
</package>
<package pkgid="4438563ac56ca3713d958e5f763891cc4290e8ba35891403b014d3062b9861b6bc0d3ef4f22c5eaf0fd55f144cc135260ce75096240d7aa191137bc63d1fceb1" name="gap-sonata" arch="noarch">
  <version epoch="0" ver="2.9.6" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split sonata (version 2.6) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 2.8
  * No changelog was provided</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1665748800">- Update to new upstream release 2.9.5
  * Miniscule documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 2.9.6
  * A fix to the testsuite</changelog>
</package>
<package pkgid="70a2cd1e32c2a3eafe9bbe511e9b5ea02d8250a795f8fd3f3fb83f9acc8ca6712e76afa77faf5ae1ec4b60b4aa319626775a53a2eb8b0052dc34c81ed3859c53" name="gap-sophus" arch="noarch">
  <version epoch="0" ver="1.27" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 1.27) for build.opensuse.org</changelog>
</package>
<package pkgid="fc36c600642e6f1cdcddfc81aec589876362e878e0fe6fe753cca363d7eb855c69c78f07d88840e9d8e14d613015a0def8312f6bd50c2c2fa58181ed8501d405" name="gap-spinsym" arch="noarch">
  <version epoch="0" ver="1.5.2" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1369137600">- Initial package (version 1.5) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.5.2
  * Janitorial changes only</changelog>
</package>
<package pkgid="9d90a5debac23eaf48397b6f97e744e241d53b54b4a786cf438ee6da9777cbd3e7dffeb38478ecddc9cc00bfc79234c8f205bc3088731b0ae2212731841ac06e" name="gap-standardff" arch="noarch">
  <version epoch="0" ver="1.0" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 0.9.4) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 1.0
  * Support the move of the code for ``Dlog`/``DLogShanks`` to the
    GAP library.
  * Changed ``AsVector`` to an attribute.</changelog>
</package>
<package pkgid="825e87935ff49af1747f27efac44f7857feb9d3c451c6e1b985736260f65f4f9af8375a7df5111e86f6500ba0797bc3a1de586401d0c30b080fea8d7b7aa8a1c" name="gap-symbcompcc" arch="noarch">
  <version epoch="0" ver="1.3.2" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1369137600">- Initial package (version 1.2) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 1.3.2
  * Replace SchurMultiplicatorsStructurePPPPcps by standard
    operation AbelianInvariantsMultiplier
  * Also rename SchurMultiplicator (formerly provided by
    polycyclic, but removed there years ago) to
    SchurMultiplicatorPPPPcps (a new operation)</changelog>
</package>
<package pkgid="d4e94fd73e06ce0af0598e6def7c2139145648b240cfbd1747cdb586ef403d6ed7a543e716c5a7a394965916381b5f19ef4e5be8887b41c37bf64bcad1743a47" name="gap-thelma" arch="noarch">
  <version epoch="0" ver="1.3" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 1.3) for build.opensuse.org</changelog>
</package>
<package pkgid="ce4fbc3b3d8014f9a2f21b6a1d50aeac1c57cffc691049701af1fcd5d2cb28a7d58051cca29db5b01dc3d23e799d17a328a98a61f42523dafafa8bf0fcdda0da" name="gap-tomlib" arch="noarch">
  <version epoch="0" ver="1.2.11" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 1.2.9) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707393600">- Update to release 1.2.11
  * No changelog was provided</changelog>
</package>
<package pkgid="850095f304cdabdc47986c58c4847a74896a345aa53965e61544dc983757491123f788af9c8568f5ff75bd57078c0cdc979550bf36720b93915c7f147945d6a7" name="gap-toolsforhomalg" arch="noarch">
  <version epoch="0" ver="2023.11.01" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1369137600">- Initial package (version 2013.04.16) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1424606400">- Update to new upstream release 2014.12.08
  * No upstream changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 2015.11.23
  * No upstream changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 2016.02.17
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2017.05.10
  * Still no changelog provided</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 2017.11.05
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 2022.12.01
  * No changelog</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2023.11.01
  * No changelog was provided</changelog>
</package>
<package pkgid="ac21d914967b2f7a4dcd4fbba6e941d469286a6e693356763a3ea7ed24028a4f07dad147c85ad7aa7c1947b5c0efbff93f53c72c2d40780dfafd9d80c4887afb" name="gap-toric" arch="noarch">
  <version epoch="0" ver="1.9.6" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split toric (version 1.8) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1493467200">- Update to new upstream release 1.9.4
  * Added a test suite (based on existing examples)
  * Removed access to the obsolete global variable `Revision`
  * Removed IdealAffineToricVariety -- it returned incorrect
    results and fixing it was non-trivial.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1665748800">- Update to new upstream release 1.9.5
  * Transferred package maintenance to the GAP team
  * Minor janitorial changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725969600">- Update to release 1.9.6
  * Don't try to read non-existing file</changelog>
</package>
<package pkgid="8fc626181aab067b88620177827682cc957fcb6d7d7dbd3bd3d04fb7820d4ed37e33ee703f4e80d738cec79e1de08a60ff54e35e5e70597e1ff7319ce9a94da3" name="gap-toricvarieties" arch="noarch">
  <version epoch="0" ver="2022.07.13" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1369224000">- Initial package (version 2012.12.22) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 2022.07.13
  * No changelog was provided</changelog>
</package>
<package pkgid="f8014bb83baa12157a75d8617d353f25f62561df51e315f6e9047843e03ca913f56ff4b7dac27dc2664a118d0b16f102555ebf098fc48219e683b53783fb560a" name="gap-transgrp" arch="noarch">
  <version epoch="0" ver="3.6.5" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1531569600">- Initial package (version 2.0.2) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1664798400">- Update to release 3.6.3
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 3.6.4
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703332800">- Update to release 3.6.5
  * No changelog was provided</changelog>
</package>
<package pkgid="cfb0b285f6a1f3edb133a06b22b422e0b9ccb3043d0b20740d642497590d88ff18299674fa00c03bf722634ca8acd32618e2414e5b261770e95e5e9da9631a1c" name="gap-ugaly" arch="noarch">
  <version epoch="0" ver="4.1.3" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 4.0.3) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688817600">- Update to release 4.1.3
  * No changelog was provided</changelog>
</package>
<package pkgid="c3ed530f9127f0678ef3bdcd31163c02275015e7e6d1035e7c37ced9ffc311cef57d6415ee30b2bedbc519062f8ae1fb63f64b69fbc079c7acb69bbccd154d97" name="gap-unipot" arch="noarch">
  <version epoch="0" ver="1.6" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 1.5) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1720612800">- Update to release 1.6
  * Stop reading non-existent .gd/.gi files</changelog>
</package>
<package pkgid="fadba3cdf95d99b2b5a2129e0be1ebcf708feb927f8529db88f8e99e2c6b5164e576976dd1cc60293e1e7774bcb3440cbcb69e60e819b0d6ccf981dd80903c28" name="gap-unitlib" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split unitlib (version 3.1.3) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 3.2.0
  * No upstream changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 3.3.0
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 4.1.0
  * Update library of groups of order 8, 16, 32, 64, 27, 81,
    125 and 128
  * Add another limit to compute the library for a range of IDs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677326400">- Update to release 4.2.0
  * No user-visible changes</changelog>
</package>
<package pkgid="ba1dd5af7712227c02d4d56f651114df85b46c39853067277f5862785da3c045697a8f4a914d6ee0e089588523f955b14a8bdc8a6cf6a77282c28b1d625b3775" name="gap-utils" arch="noarch">
  <version epoch="0" ver="0.86" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1466424000">- Update to new upstream release 0.40
  * added fix to QuotientList</changelog>
  <changelog author="jengelh@inai.de" date="1479729600">- Update to new upstream release 0.43
  * added function PrintApplicableMethod</changelog>
  <changelog author="jengelh@inai.de" date="1493467200">- Update to new upstream release 0.46
  * added code for converting matrix groups to Magma strings
  * added code for converting perm- and pc-groups to Magma strings
  * added PositionsNonzero and NullList from QPA</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 0.49
  * removed QPA functions PositionsNonzero and NullList
  * changed record.tst so that 4r8 and dev give the same result</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1665748800">- Update to new upstream release 0.77
  * added Download operation by Thomas Breuer - new Chapter 8
  * added LeftCoset operations
  * Max Horn replaced BIND_GLOBAL with BindGlobal (transfer process)
  * CentralProduct added by Thomas Breuer
  * added DirectProductOfAutomorphismGroups
  * added DirectProductOfFunctions
  * accepted PR34 - changed example in 6.2.1
  * fixed typos with UnorderedPairsIterator in manual
  * groups.tst fails in gapdev - temporary(?) fix
  * added Iterators chapter: AllSubgroupsIterator CartesianIterator,
    UnorderedPairsIterator
  * added IdempotentEndomorphisms, IdempotentEndomorphismsData
    AllIsomorphismsIterator, AllIsomorphismsNumber, AllIsomorphisms
  * added License field in PackageInfo.g
  * made ExponentOfPrime obsolete
  * made several AutoDoc functions obsolete (they remain in AutoDoc):
    FindMatchingFiles; CreateDirIfMissing; StringDotSuffix;
    SetIfMissing
  * made PrintApplicableMethod obsolete
  * marked PrintOneItemPerLine as obsolete: use Perform(L,Display);
  * marked ExponentOfPrime as obsolete: use PValuation
  * transferred code in combinat.g{d,i} to end of lists.g{d,i}
  * removed all "if OKtoReadFomUtils( "RCWA" / "ResClasses" )"
  * new PrintSelection example due to diff with all packages loaded
    removed XMod from list of packages to be loaded
  * revised file tst/testing.g
  * PrintOneItemPerLine plus alternative method for iterators;
    added function PrintSelection(L,first,step,last) for
    lists/iterators
  * rebuilt the manual using the AutoDoc package
  * removed examples/ folder</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 0.81
  * removed (the dead) pcp option from PcGroupToMagmaFormat
    so that the dependency on Polycyclic could be removed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 0.82
  * Only source package metadata was updated</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694779200">- Update to release 0.84
  * added DirectSumDecompositionMatrices</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706097600">- Update to release 0.85
  * Avoid trivial function wrappers in List and ForAll</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715947200">- Update to release 0.86
  * Two minor unspecified adjustments</changelog>
</package>
<package pkgid="64e3b1ed06d6091122ad9d9fdce065ef3ca2f5e1f9e031c87134deeadfba618e80adb29ae443a0f1a47c768d30dcf30a331e54cc4cd6ff08f85e5e69f69e714a" name="gap-uuid" arch="noarch">
  <version epoch="0" ver="0.7" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 0.7) for build.opensuse.org</changelog>
</package>
<package pkgid="85247ee5581970b61c783dbebd3033ced7e7e84bcdc1af6731d66f283c3dfc2623bf239b034e92d067a5fbfd7eb4a78cd30549c7d4cb5c855b70a6d68a7365de" name="gap-walrus" arch="noarch">
  <version epoch="0" ver="0.9991" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 0.9991) for build.opensuse.org</changelog>
</package>
<package pkgid="04cd07a98ba14829fb22778e3dda6bddacc904668c14aae3d3cb6118d4d2ae88eaa25a69d291bc2c154a5b5e76b2a1e89ddd55c40ce054867b6cdcef4869f910" name="gap-wedderga" arch="noarch">
  <version epoch="0" ver="4.10.5" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split wedderga (version 4.5.4) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391774400">- Update to new upstream release 4.6.1
  * No upstream changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 4.7.1
  * No upstream changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1424606400">- Update to new upstream release 4.7.2
  * No upstream changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 4.7.3
  * No changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 4.9.1
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652443200">- Update to release 4.10.2
  * Overhaul of div-alg code
  * Avoid incorrect pluralizations in output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677326400">- Update to release 4.10.3
  * Don't test example that needs J2 via AtlasRep</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684411200">- Update to release 4.10.4
  * Metadata updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1708344000">- Update to release 4.10.5
  * No changelog was provided</changelog>
</package>
<package pkgid="4300b6f79ffaed0b95e652ae10aa71910f47ed599498d8385042cb392cb3731dba320b2d8304e9a5928d4031ad0ed39f03f843a683b49ca3bfe93be16236b057" name="gap-xgap" arch="s390x">
  <version epoch="0" ver="4.32" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="b4d8c5111375a1bc20b862de5e9fcf9438ee4582d495ce94b1fb05e6ab4a22071c09a45ebd96d6fb93d0d02e6f85b5f1c2e8b3312f7368d6b4f587bbd1f000c0" name="gap-xmod" arch="noarch">
  <version epoch="0" ver="2.92" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 2.51
  * renamed Rank and MiddleLength and now for p-groups only
  * XPair -&gt; XPairing, etc.
  * IsomorphismPermPre(XMod/Cat1) -&gt; IsomorphismPerm2dGroup, etc.
  * IsStemGroup &amp; IsStemXMod -&gt; IsStemDomain etc.
  * RestrictionMappingGroups -&gt; GeneralRestgrictedMapping
  * CentralQuotient now a crossed module or a crossed square
  * added LeftRightMorphism and UpDownMorphism for crossed squares
  * methods for InnerMorphism, ActorXMod, CentreXMod, etc.
  now specified only for permutation crossed modules</changelog>
  <changelog author="jengelh@inai.de" date="1465387200">- Update to new upstream release 2.56
  * remove functions from util.g(d/i) now in Utils; require Utils</changelog>
  <changelog author="jengelh@inai.de" date="1479729600">- Update to new upstream release 2.58
  * added files hap.gd, hap.gi</changelog>
  <changelog author="jengelh@inai.de" date="1493467200">- Update to new upstream release 2.59
  * added property IsEndomorphismPreCat1
  * modified IsomorphismPerm2dGroup for PreCat1 objects</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2.62
  * Replaced PreXModIsomorphismByIsomorphisms by the more general
    IsomorphismByIsomorphisms; then functions such as
    IsomorphismPerm2DimensionalGroup rewritten to use it.
  * Added IsomorphismByIsomorphisms for pre1-cat-groups
  * New functions added for crossed square &lt;-&gt; cat2-group:
    ConjugationActionForCrossedSquare;
    ElementsRelationsForSemidirectProduct
  * Added CoproductInfo for coproducts FactorXMod now
    FactorPreXMod (ditto NaturalMorphisms)
  * Added Is2dGroupMorphismData and modified construction
    functions Method for IsNormal now applies to precrossed
    modules added PeifferSub2dGroup
  * Added operation DiagonalCat1 and example S3xS3 =&gt; S3
  * Added operation CoproductXMod and files `coprod.g`,
    `coprod.tst`</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 2.6.4
  * fixed tests to work with both 4r8 and dev in 3 options
  * removed attribute AutoGroup (=Range(XModAction)) for xmods
  * added operations SinglePiecePreXModWithObjects(NC)
  * added Root2dGroup for prexmods with objects
  * ImageElmXModAction now works for xmods of groupoids
  * added operation ImageElmXModAction
  * renamed test files and made them independent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2.88
  * Lots of new and renamed functions</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676116800">- Update to release 2.89
  * added RegularActionHomomorphism(Object/2DimensionalGroup)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 2.91
  * added a chapter on double groupoids with operations
    EnhancedBasicDoubleGroupoid, DoubleGroupooidWithZeroBoundary
  * added PreXModWithTrivialRange</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706011200">- Update to release 2.92
  * Added methods for WhiteheadXMod etc. for xmods which are not
    permanent xmods
  * Now using the NC version of PreImagesRepresentative</changelog>
</package>
<package pkgid="15f1f0bbd1cf7d8f321687baf5d09f7c8fb8e9f199678b41610d9aa39debfab5af094d1833bc03ec0c65192d3ad6dc44f4e980c4984fdef435a87cba937070bf" name="gap-xmodalg" arch="noarch">
  <version epoch="0" ver="1.23" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1457784000">- Initial package (version 1.12) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.22
  * Added method for ImagesSource at end of alg2map.gi
  * Fixed problem with Cat1AlgebraOfXModAlgebra introduced
    ImagesSource2DimensionalMapping
  * Revised PreXModAlgebraOfPreCat1Algebra, IsPreXModAlgebra</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 1.23
  * Changed AlgebraHomomorphismByFunction to agree with FR version
    and prior to the function being moved to the main GAP library.</changelog>
</package>
<package pkgid="4dcd1132496ec0288ede2d0e76360a60f593b356d22ab371bf758b785cd959605582f364f9150f64a332bceb400ec6c3b78b779023dd29d867049b70e18e401d" name="gap-yangbaxter" arch="noarch">
  <version epoch="0" ver="0.10.6" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 0.10.2) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 0.10.3
  * InstallValue on types leads to incorrect behavior
  * Corrected DehornoyClass
  * Tests ideals of ideals
  * Remove data for n=5 since Gcd(n,Phi(n))=1</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1718712000">- Update to release 0.10.5
  * Remove data for n=5 since Gcd(n,Phi(n))=1</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721304000">- Update to release 0.10.6
  * Do not read static files which do not even exist</changelog>
</package>
<package pkgid="96bedf24b52efa90c265e9958ac829c6ad59141d48d3fcc3228243af305888f3f5ebc7ae8729370584620bd56ff3d2823a6bba64443f8fcde38aa24c932a09e7" name="gap-zeromqinterface" arch="s390x">
  <version epoch="0" ver="0.14" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 0.14) for build.opensuse.org</changelog>
</package>
<package pkgid="e06d1c662eb486146b154477a1118d51ee8c350827a8f7ff0e5dd67ef560b6911969be1baccde6768b248281d4121ccf9363d10560299f0624ccc12a9248fc66" name="garage" arch="s390x">
  <version epoch="0" ver="1.0.1" rel="bp161.1.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1719230400">- new package garage: S3-compatible object store for small
  self-hosted geo-distributed deployments</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1727438400">- update to 1.0.1:
  * Features:
  - Add rpc_public_addr_subnet configuration option (#817)
  - Improve LMDB performance (#855)
  - Improve metadata performance (#873, #877)
  * Bug fixes:
  - Discard old layout info when it is completely out-of-date,
    fixes introducing new nodes in an old cluster (#841, #861)
  - PostObject: don't modify request before validating policy
    (#850)
  - Fix logic in garage layout skip-dead-nodes (#879, #880)
  - Kill opened connections after SIGINT after 10s deadline
    (#806, #864)
  * Other:
  - Update the time dependency to fix builds using Rust 1.80
    (#849, #865)
  - Fix build when lmdb feature is disabled (#800, #863)
  - Improvements to Nix tooling (#816)
  - Improvements to Helm chart (#823, #843)
  - Toolchain updates (#866)
  - Documentation fixes (#799, #802, #831, #875, #803, #862)
  - CLI help and error message improvements (#813, #846)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1732190400">- Add _constraints to avoid OOM failures</changelog>
</package>
<package pkgid="b0a39ab214217ab3ed71ec612f8698d277d7e1a9b6dd76ddd43a73fec9d14d977ec343373299253619eb8e5216f521a445b0ac66a22a001b698322d12f30e35d" name="garlic" arch="s390x">
  <version epoch="0" ver="1.6" rel="bp161.1.2"/>
  <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="b617da220beb379d239b857d519532edc848443a379cfa4cb04e6938f46548d3aa82e5b4d9b47d45f04f1e5995c19ba0a0095a07cde2ee8d347443e3c841f757" name="garlic-doc" arch="noarch">
  <version epoch="0" ver="1.6" rel="bp161.1.2"/>
  <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="fc136b2f93df3d3799544f44a744961dea6b8281f3106b0717175c902345c83d66857f0db738c55da40a91ccdd2461bfca1de3abb0cf87757da1244f08930f1b" name="gasket-driver" arch="s390x">
  <version epoch="0" ver="1.0.18_5815ee3" rel="lp161.1.92"/>
  <changelog author="Chris Bradbury &lt;obs@chrbrd.com&gt;" date="1683806400">- Initialise package.</changelog>
  <changelog author="Chris Bradbury &lt;obs@chrbrd.com&gt;" date="1683806401">- Add `fix-for-backported-dma-buf-ns.patch`.
  The dma-buf symbols used by this driver were moved into their own
  `DMA_BUF` module namespace in kernel 5.16. Consequently, the
    upstream source conditionally imports the `DMA_BUF` module
  namespace if the kernel version is &gt;= 5.16.
  However, the `DMA_BUF` module namespace changes have been
  backported to the 5.14 kernel used in Leap 15.5, causing
  unpatched source builds to fail.
  This change incorporates a patch that removes the conditional
  check in the upstream source, importing the `DMA_BUF` module
  namespace regardless of kernel version, and applies that patch
  when `sle_version` is equal to "150500" (ie. is Leap 15.5 or
  greater).
  The patch is taken from the PR at:
  https://github.com/google/gasket-driver/pull/10</changelog>
  <changelog author="Chris Bradbury &lt;opensuse@chrbrd.com&gt;" date="1689768000">- Add `fix-kernel-gte-6.4.patch`.</changelog>
  <changelog author="Chris Bradbury &lt;chris@binaryspanner.com&gt;" date="1697544000">- Remove `fix-kernel-gte-6.4.patch` as it has been merged upstream.
- Fix ueficert package builds.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Chris Bradbury &lt;opensuse@chrbrd.com&gt;" date="1721217600">- Fix `eventfd_signal` for kernels &gt;= 6.8.
- Apply `fix-for-backported-dma-buf-ns.patch` to Leap 15.6 builds.</changelog>
  <changelog author="Chris Bradbury &lt;opensuse@chrbrd.com&gt;" date="1735473600">- Add `fix-for-no_llseek.patch`.</changelog>
  <changelog author="Chris Bradbury &lt;opensuse@chrbrd.com&gt;" date="1737720000">- Add `fix-for-module-import-ns.patch`.</changelog>
</package>
<package pkgid="6dc414b8acc847b41a8972b0117abd7010a0f46fdce8ad78c568a1130a6826f293ea27770fcf30efcd7233b00bda1002f0e977fb0d7c6222343fdd64c7fefd84" name="gasket-driver-kmp-default" arch="s390x">
  <version epoch="0" ver="1.0.18_5815ee3_k6.12.0_160099.49" rel="lp161.1.92"/>
  <changelog author="Chris Bradbury &lt;obs@chrbrd.com&gt;" date="1683806400">- Initialise package.</changelog>
  <changelog author="Chris Bradbury &lt;obs@chrbrd.com&gt;" date="1683806401">- Add `fix-for-backported-dma-buf-ns.patch`.
  The dma-buf symbols used by this driver were moved into their own
  `DMA_BUF` module namespace in kernel 5.16. Consequently, the
    upstream source conditionally imports the `DMA_BUF` module
  namespace if the kernel version is &gt;= 5.16.
  However, the `DMA_BUF` module namespace changes have been
  backported to the 5.14 kernel used in Leap 15.5, causing
  unpatched source builds to fail.
  This change incorporates a patch that removes the conditional
  check in the upstream source, importing the `DMA_BUF` module
  namespace regardless of kernel version, and applies that patch
  when `sle_version` is equal to "150500" (ie. is Leap 15.5 or
  greater).
  The patch is taken from the PR at:
  https://github.com/google/gasket-driver/pull/10</changelog>
  <changelog author="Chris Bradbury &lt;opensuse@chrbrd.com&gt;" date="1689768000">- Add `fix-kernel-gte-6.4.patch`.</changelog>
  <changelog author="Chris Bradbury &lt;chris@binaryspanner.com&gt;" date="1697544000">- Remove `fix-kernel-gte-6.4.patch` as it has been merged upstream.
- Fix ueficert package builds.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Chris Bradbury &lt;opensuse@chrbrd.com&gt;" date="1721217600">- Fix `eventfd_signal` for kernels &gt;= 6.8.
- Apply `fix-for-backported-dma-buf-ns.patch` to Leap 15.6 builds.</changelog>
  <changelog author="Chris Bradbury &lt;opensuse@chrbrd.com&gt;" date="1735473600">- Add `fix-for-no_llseek.patch`.</changelog>
  <changelog author="Chris Bradbury &lt;opensuse@chrbrd.com&gt;" date="1737720000">- Add `fix-for-module-import-ns.patch`.</changelog>
</package>
<package pkgid="cb0967f54cb57b6bc6201cdab0e33ebbff30bf066c00ecb545cd572fb837de71732f9e64a447bcb81c28d21364b40f05d26c4f8f837f802105b78cd9e745e684" name="gaupol" arch="noarch">
  <version epoch="0" ver="1.14.1" rel="bp161.1.2"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1609416000">- Update to version 1.9:
  * Add framerates 30, 50, 59.94 and 60 fps
    (gh#otsaloma/gaupol#164).
  * Add selecting next/previous from video position
    (gh#otsaloma/gaupol#154).
  * Allow shifting positions of all open projects
    (gh#otsaloma/gaupol#66).
  * Fix error dialog when video playback fail
    (gh#otsaloma/gaupol#153).
  * Fix the order of audio tracks in the menu
    (gh#otsaloma/gaupol#129, qnga).
  * Fix spell-check split words correction task to not hang
    (gh#otsaloma/gaupol#171).
  * Add Dutch translation (Heimen Stoffels).</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1615809600">- Do not delete zero-length header templates, they are needed by
  aeidon corresponding subclasses</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1616673600">- Can't assume non-existense of python38 macros in Leap.
  https://lists.opensuse.org/archives/list/packaging@lists.opensuse.org/thread/SQZQ3RN7O5ZB3HJRZ4D3CFAZFURSYTKV/
  Test for suse_version instead. Only Tumbleweed has and needs the
  python_subpackage_only support.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1633003200">- Update to version 1.10:
  * Fix subtitle display when seeking to selection start
    (gh#otsaloma/gaupol#181).
  * Fix search dialog result sometimes not being selected.
  * Fix rare RecursionError with spell-check.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1633608000">- Update to version 1.10.1:
  * Fix playing selection (gh#otsaloma/gaupol#188).</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1648987200">- Update to version 1.11:
  * Add IBM858, ISO-8859-11 and ISO-8859-16 encodings.
  * Fix displayed line lengths being incorrect for subtitles with
    special characters such as apostrophes.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1674302400">- Update to version 1.12:
  * Don't remember window position on screen (seems more common
    and better left to the window manager).
  * Fix cursor construction error on Wayland
    (gh#otsaloma/gaupol#202).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 1.13:
  * Fix translations missing for enums (#210)
  * Fix Python 3.12 compatibility and drop support for Python &lt;
    3.4 (#211)
  * Add Chinese (China) translation (tzwasd)</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="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1712059200">- Update to 1.14.1:
  * Fix invalid entry in AppData file (gh#otsaloma/gaupol#219).
- Changes from 1.14:
  * Change the icon for the toggle video player toolbar item to an
    action icon (not mimetype) that has a symbolic version
    available.
  * Fix installation on Python &gt;= 3.12 by using distutils from
    setuptools.</changelog>
</package>
<package pkgid="3f9d165690039c812524f26ade4b5fbfea9af1340064a00e3a43c506086c8354b3b3efe19fc248c0009cacaadabcbac0fe5a4a2d02f0debde566a64cfa6d1935" name="gavl" arch="s390x">
  <version epoch="0" ver="1.4.0rsvn4256" rel="bp161.1.2"/>
  <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="b266cf17bece7af487083ddeec31dfb02417c6a55a1442a3a0d8e5851793499ea0a481e6a201d201185ee585f12e39408cecdb2d4486c39b90ff031d72f34bad" name="gawk" arch="s390x">
  <version epoch="0" ver="5.3.2" rel="160099.3.1"/>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="andreas.stieger@gmx.de" 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@gmx.de" date="1683979200">- enable profiling</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="dmueller@suse.com" 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="schwab@suse.de" date="1733313600">- Reenable pma tests</changelog>
  <changelog author="bwiedemann@suse.com" 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="bwiedemann@suse.com" date="1742385600">- Mark profiling as non-deterministic (boo#1040589, jsc#PED-12137)</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="schwab@suse.de" date="1784030400">- CVE-2026-40467.patch: Small memory management fix in io.c (bsc#1271351)
- CVE-2026-40468.patch: Minor integer overflow fixes (bsc#1271352)
- CVE-2026-40553.patch: Avoid buffer overflow in extension/readdir.c (bsc#1271354)</changelog>
</package>
<package pkgid="aa9443a6ca6e7420d55e8beef8d4585e7888170dcb22f413342e17fab1b1a60ce02f5e76b9d067aa5bbd720492d4aa17f4bf33c0ece02e95931f13b57490772e" name="gbdfed" arch="s390x">
  <version epoch="0" ver="1.6" rel="bp161.1.2"/>
  <changelog author="pgajdos@suse.cz" date="1182772800">- fixed new gcc error: array index out of range
  * array-index.patch</changelog>
  <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>
</package>
<package pkgid="2ef18acf68b96c5638ad2a324d36fa4d4a72dfa0dbd996b3a76bda8750869375c5cae22bb4b44d01cfd9f988463856d6a12f2ce006640e2f8955ded7ffd7e0b3" name="gc-devel" arch="s390x">
  <version epoch="0" ver="8.2.8" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1546948800">- Update to new upstream release 8.0.2
  * Explicitly unblock GC signals on GC initialization.
  * Add initial RISC-V support.
  * Never return null by C++ GC allocators and gc_cpp
    operator new.
  * Add AO primitives implementation to GC based on C11 atomic
    intrinsic.
  * Change pointer arguments of push_all[_eager]/conditional API
    to void * type.
  * Change type of hb_sz field (of hblkhdr) from size_t to word.
  * Decide between memory unmapping and mprotect-based dirty bits
    at runtime.
  * New API function (GC_dump_named) to produce named dumps.
  * New API function (get_size_map_at) to get content of size_map
    table.
  * New API to stop and start the GC world externally.
  * New API to turn on manual VDB at runtime.</changelog>
  <changelog author="jengelh@inai.de" date="1546948801">- Add libatomic_ops-devel as a package require, since it shows up
  in bdw-gc.pc.</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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>
</package>
<package pkgid="c1becb61518e0a59ab41c061056a9cf1520aafca8ac0a5735e1c95a02fc29ef321b66e5e29f56acda3de40bb8c19ee0e0e888c29a7ed4bf644bd0eb20131ae5a" name="gcab" arch="s390x">
  <version epoch="0" ver="1.6" rel="160099.3.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1518436800">- Add gcab-revert-git-dep.patch: Revert new dependency on git,
  having a builddependency on git just to able to show version when
  using a git checkout is a bit much (bgo#793406).
- Following the above patch, drop git BuildRequires.</changelog>
  <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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="97e909867f58686bb3839345111e4e4721b59c8dd435ba5415d3d12bb9824392f6f77ec4d5c5411501c5ec8455bd94af460533ccf288843098c1f56d2ff36d98" name="gcab-devel" arch="s390x">
  <version epoch="0" ver="1.6" rel="160099.3.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1518436800">- Add gcab-revert-git-dep.patch: Revert new dependency on git,
  having a builddependency on git just to able to show version when
  using a git checkout is a bit much (bgo#793406).
- Following the above patch, drop git BuildRequires.</changelog>
  <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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="a45acac61076435d86170664a6b92a6cea618b2ae5effe047bc0a4ae0549c2ce8a4cdf2b5d5507a41639c3ed25ffe8a6030d0550eeddcc02702e609f34afe1da" name="gcab-lang" arch="noarch">
  <version epoch="0" ver="1.6" rel="160099.3.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1518436800">- Add gcab-revert-git-dep.patch: Revert new dependency on git,
  having a builddependency on git just to able to show version when
  using a git checkout is a bit much (bgo#793406).
- Following the above patch, drop git BuildRequires.</changelog>
  <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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="3fa19d3ff191fa29366cfc650bafcb5552226d71ce51e277a6f3114206bcb9471ea5e9a8d9f3dda0ac5f2f287d1cda6cd45a4f00af5f62bc3bbfa6b4aaf4071a" name="gcal" arch="s390x">
  <version epoch="0" ver="4.1" rel="bp161.1.2"/>
  <changelog author="hvogel@novell.com" date="1289908800">- Update to version 3.6
  * Work properly when the -1 timezone is specified
  * Use ISO 3166-2 region codes
  * Distribute BUGS LIMITATIONS doc/GREG-REFORM
  * Fix NLS support in gcal, gcal2txt, tcal, txt2gcal
  * Change source license to GPLv3+
  * Do not include Henry Spencer V8 regex library
  * Change documentation license to FDL 1.3+
  * Use the start of the week day specified by the locale
- Add some missing includes in lor.h
  gcal-3.6-cleanup.patch
- Get rid of obsolete patches
  * gcal-bavarian-holiday.patch
  * gcal-3.01-relsymlinks.patch
  * gcal-3.01-gcc_twice_variable_use.patch
  * gcal-3.01-po_encoding.patch
  * gcal-3.01-glibc210.patch</changelog>
  <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&#xF6;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>
</package>
<package pkgid="8dea74e32e0727427d903073a041aefa43b055e72b7d0251dccca7ec178501f94997c2dcb37dcdf3153d882017ebce122990d8123ffc16d5c6c329e8abb13489" name="gcal-lang" arch="noarch">
  <version epoch="0" ver="4.1" rel="bp161.1.2"/>
  <changelog author="hvogel@novell.com" date="1289908800">- Update to version 3.6
  * Work properly when the -1 timezone is specified
  * Use ISO 3166-2 region codes
  * Distribute BUGS LIMITATIONS doc/GREG-REFORM
  * Fix NLS support in gcal, gcal2txt, tcal, txt2gcal
  * Change source license to GPLv3+
  * Do not include Henry Spencer V8 regex library
  * Change documentation license to FDL 1.3+
  * Use the start of the week day specified by the locale
- Add some missing includes in lor.h
  gcal-3.6-cleanup.patch
- Get rid of obsolete patches
  * gcal-bavarian-holiday.patch
  * gcal-3.01-relsymlinks.patch
  * gcal-3.01-gcc_twice_variable_use.patch
  * gcal-3.01-po_encoding.patch
  * gcal-3.01-glibc210.patch</changelog>
  <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&#xF6;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>
</package>
<package pkgid="1cc908ba4877dd72bae9df6a2f8a16cfb69abbaa45934d4c727d09a538beeae310f9387e5270e3035cca098979b50e1944f3a438d5a5231e7a96f1aec4f626c0" name="gcalcli" arch="noarch">
  <version epoch="0" ver="4.3.0+git14.3e616f7" rel="bp161.1.1"/>
  <changelog author="msuchanek@suse.com" date="1705060800">- Update to version 4.3.0+git16.a4ac3e7:
  * 'docs: `README.md`: straightforward instructions for Google dev console (#573)</changelog>
  <changelog author="msuchanek@suse.com" date="1709640000">- Update to version 4.3.0+git14.8cf1c7d:
  * Replace deprecated oauth2client with google-auth</changelog>
  <changelog author="msuchanek@suse.com" date="1709640001">- Update to version 4.3.0+git17.fd24779:
  * Python 3.6 compat</changelog>
  <changelog author="msuchanek@suse.com" date="1709640002">- Update to version 4.3.0+git14.3e616f7:
  * Replace deprecated oauth2client with google-auth</changelog>
</package>
<package pkgid="05edef9d0f5a44c5a777ca641c8085d6ce79fe23e4d64c84dd5fec8fd7c2b6293f1a94a6a0a0e66aac6d00869bae3af8f3ff5b70c454eb2c6f0916bcb6a81cd4" name="gcc" arch="s390x">
  <version epoch="0" ver="15" rel="160099.4.1"/>
  <changelog author="rguenther@suse.com" date="1710763200">- Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor
  of those packages.  Should fix build of boost in ALP.</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Add conflicts where -build variants provide the non-build variant.</changelog>
  <changelog author="rguenther@suse.com" date="1722513600">- Add libquadmath-devel package for GCC 14.
- Bump GCC version to 14, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1723032000">- Make gcc-build-fortran provide and conflict gcc-fortran.</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1727092800">- Ensure every -build package conflicts and provides the non-build
  counterpart (related to boo#1230628)</changelog>
  <changelog author="rguenther@suse.com" date="1740398400">- Check is_opensuse for whether plugins are enabled.</changelog>
  <changelog author="rguenther@suse.com" date="1741780800">- Bump GCC version to 15, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1746619200">- Add packages for Modula-2 and Cobol.</changelog>
  <changelog author="rguenther@suse.com" date="1764936000">- Remove go/gofmt alternatives.  [bsc#1245878]</changelog>
  <changelog author="rguenther@suse.com" date="1769515200">- Improve go/gofmt alternative removal upon migration to an
  alternative-less system.</changelog>
</package>
<package pkgid="46c3c2cbbb004b96a78d07e698e774338264ceccbb8761744d242e34b01bcca5d7ed24febe5d5ea0ac9e8257fa7ec23d1695bf5e86c32435f9e5bab04ee574af" name="gcc-PIE" arch="s390x">
  <version epoch="0" ver="15" rel="160099.4.1"/>
  <changelog author="rguenther@suse.com" date="1710763200">- Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor
  of those packages.  Should fix build of boost in ALP.</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Add conflicts where -build variants provide the non-build variant.</changelog>
  <changelog author="rguenther@suse.com" date="1722513600">- Add libquadmath-devel package for GCC 14.
- Bump GCC version to 14, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1723032000">- Make gcc-build-fortran provide and conflict gcc-fortran.</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1727092800">- Ensure every -build package conflicts and provides the non-build
  counterpart (related to boo#1230628)</changelog>
  <changelog author="rguenther@suse.com" date="1740398400">- Check is_opensuse for whether plugins are enabled.</changelog>
  <changelog author="rguenther@suse.com" date="1741780800">- Bump GCC version to 15, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1746619200">- Add packages for Modula-2 and Cobol.</changelog>
  <changelog author="rguenther@suse.com" date="1764936000">- Remove go/gofmt alternatives.  [bsc#1245878]</changelog>
  <changelog author="rguenther@suse.com" date="1769515200">- Improve go/gofmt alternative removal upon migration to an
  alternative-less system.</changelog>
</package>
<package pkgid="563e4715c9070688432cb368c55ad7d0558979acaeab34675d7a500963d45d83442f52f17c5351989302a8d8f6e1ac26556d3c1bc1eaf4cad68a42709d612f8f" name="gcc-ada" arch="s390x">
  <version epoch="0" ver="15" rel="160099.4.1"/>
  <changelog author="rguenther@suse.com" date="1710763200">- Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor
  of those packages.  Should fix build of boost in ALP.</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Add conflicts where -build variants provide the non-build variant.</changelog>
  <changelog author="rguenther@suse.com" date="1722513600">- Add libquadmath-devel package for GCC 14.
- Bump GCC version to 14, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1723032000">- Make gcc-build-fortran provide and conflict gcc-fortran.</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1727092800">- Ensure every -build package conflicts and provides the non-build
  counterpart (related to boo#1230628)</changelog>
  <changelog author="rguenther@suse.com" date="1740398400">- Check is_opensuse for whether plugins are enabled.</changelog>
  <changelog author="rguenther@suse.com" date="1741780800">- Bump GCC version to 15, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1746619200">- Add packages for Modula-2 and Cobol.</changelog>
  <changelog author="rguenther@suse.com" date="1764936000">- Remove go/gofmt alternatives.  [bsc#1245878]</changelog>
  <changelog author="rguenther@suse.com" date="1769515200">- Improve go/gofmt alternative removal upon migration to an
  alternative-less system.</changelog>
</package>
<package pkgid="f94e738b864d1fc8b460649b0bad4f0d1f68929b20c62464ebe59980fb0513984516d2302c72e017cd4f15ed373f5375975fb783af22effe2d6877a29ac7d076" name="gcc-c++" arch="s390x">
  <version epoch="0" ver="15" rel="160099.4.1"/>
  <changelog author="rguenther@suse.com" date="1710763200">- Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor
  of those packages.  Should fix build of boost in ALP.</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Add conflicts where -build variants provide the non-build variant.</changelog>
  <changelog author="rguenther@suse.com" date="1722513600">- Add libquadmath-devel package for GCC 14.
- Bump GCC version to 14, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1723032000">- Make gcc-build-fortran provide and conflict gcc-fortran.</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1727092800">- Ensure every -build package conflicts and provides the non-build
  counterpart (related to boo#1230628)</changelog>
  <changelog author="rguenther@suse.com" date="1740398400">- Check is_opensuse for whether plugins are enabled.</changelog>
  <changelog author="rguenther@suse.com" date="1741780800">- Bump GCC version to 15, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1746619200">- Add packages for Modula-2 and Cobol.</changelog>
  <changelog author="rguenther@suse.com" date="1764936000">- Remove go/gofmt alternatives.  [bsc#1245878]</changelog>
  <changelog author="rguenther@suse.com" date="1769515200">- Improve go/gofmt alternative removal upon migration to an
  alternative-less system.</changelog>
</package>
<package pkgid="0a460c53492fb2090191f22a7e3caa9b5c042130539e7bc273a8b30755ea8191ccb150842f57062fb7f8a15db506a4e6b13c7247025187173305b859a91b0b8c" name="gcc-d" arch="s390x">
  <version epoch="0" ver="15" rel="160099.4.1"/>
  <changelog author="rguenther@suse.com" date="1710763200">- Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor
  of those packages.  Should fix build of boost in ALP.</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Add conflicts where -build variants provide the non-build variant.</changelog>
  <changelog author="rguenther@suse.com" date="1722513600">- Add libquadmath-devel package for GCC 14.
- Bump GCC version to 14, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1723032000">- Make gcc-build-fortran provide and conflict gcc-fortran.</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1727092800">- Ensure every -build package conflicts and provides the non-build
  counterpart (related to boo#1230628)</changelog>
  <changelog author="rguenther@suse.com" date="1740398400">- Check is_opensuse for whether plugins are enabled.</changelog>
  <changelog author="rguenther@suse.com" date="1741780800">- Bump GCC version to 15, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1746619200">- Add packages for Modula-2 and Cobol.</changelog>
  <changelog author="rguenther@suse.com" date="1764936000">- Remove go/gofmt alternatives.  [bsc#1245878]</changelog>
  <changelog author="rguenther@suse.com" date="1769515200">- Improve go/gofmt alternative removal upon migration to an
  alternative-less system.</changelog>
</package>
<package pkgid="8daf422070242d15a74d494abba60d659f50623f85ddc7ecd32d6b3052901a6e4ddd39f8662950747504f34980c1f70ee01755e68c282fee415c343a58bb71f3" name="gcc-fortran" arch="s390x">
  <version epoch="0" ver="15" rel="160099.4.1"/>
  <changelog author="rguenther@suse.com" date="1710763200">- Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor
  of those packages.  Should fix build of boost in ALP.</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Add conflicts where -build variants provide the non-build variant.</changelog>
  <changelog author="rguenther@suse.com" date="1722513600">- Add libquadmath-devel package for GCC 14.
- Bump GCC version to 14, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1723032000">- Make gcc-build-fortran provide and conflict gcc-fortran.</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1727092800">- Ensure every -build package conflicts and provides the non-build
  counterpart (related to boo#1230628)</changelog>
  <changelog author="rguenther@suse.com" date="1740398400">- Check is_opensuse for whether plugins are enabled.</changelog>
  <changelog author="rguenther@suse.com" date="1741780800">- Bump GCC version to 15, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1746619200">- Add packages for Modula-2 and Cobol.</changelog>
  <changelog author="rguenther@suse.com" date="1764936000">- Remove go/gofmt alternatives.  [bsc#1245878]</changelog>
  <changelog author="rguenther@suse.com" date="1769515200">- Improve go/gofmt alternative removal upon migration to an
  alternative-less system.</changelog>
</package>
<package pkgid="c4527aadabafb6442d1e4c3438b45a849a30e66b718d10cb6d9100fad582d90cedd17e095a1691e043cb67636d9080d76ad38a786e11117fba17abe1c0c00bfe" name="gcc-go" arch="s390x">
  <version epoch="0" ver="15" rel="160099.4.1"/>
  <changelog author="rguenther@suse.com" date="1710763200">- Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor
  of those packages.  Should fix build of boost in ALP.</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Add conflicts where -build variants provide the non-build variant.</changelog>
  <changelog author="rguenther@suse.com" date="1722513600">- Add libquadmath-devel package for GCC 14.
- Bump GCC version to 14, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1723032000">- Make gcc-build-fortran provide and conflict gcc-fortran.</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1727092800">- Ensure every -build package conflicts and provides the non-build
  counterpart (related to boo#1230628)</changelog>
  <changelog author="rguenther@suse.com" date="1740398400">- Check is_opensuse for whether plugins are enabled.</changelog>
  <changelog author="rguenther@suse.com" date="1741780800">- Bump GCC version to 15, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1746619200">- Add packages for Modula-2 and Cobol.</changelog>
  <changelog author="rguenther@suse.com" date="1764936000">- Remove go/gofmt alternatives.  [bsc#1245878]</changelog>
  <changelog author="rguenther@suse.com" date="1769515200">- Improve go/gofmt alternative removal upon migration to an
  alternative-less system.</changelog>
</package>
<package pkgid="986f74a1c0c6f07c5a52e3282d4588c5be5988ad37d5bed77b68d6c3ef530a7b31097ab0b2251b8f46a8b45e7117756635921b0430816adc1fb643e187f0d7c9" name="gcc-info" arch="s390x">
  <version epoch="0" ver="15" rel="160099.4.1"/>
  <changelog author="rguenther@suse.com" date="1710763200">- Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor
  of those packages.  Should fix build of boost in ALP.</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Add conflicts where -build variants provide the non-build variant.</changelog>
  <changelog author="rguenther@suse.com" date="1722513600">- Add libquadmath-devel package for GCC 14.
- Bump GCC version to 14, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1723032000">- Make gcc-build-fortran provide and conflict gcc-fortran.</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1727092800">- Ensure every -build package conflicts and provides the non-build
  counterpart (related to boo#1230628)</changelog>
  <changelog author="rguenther@suse.com" date="1740398400">- Check is_opensuse for whether plugins are enabled.</changelog>
  <changelog author="rguenther@suse.com" date="1741780800">- Bump GCC version to 15, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1746619200">- Add packages for Modula-2 and Cobol.</changelog>
  <changelog author="rguenther@suse.com" date="1764936000">- Remove go/gofmt alternatives.  [bsc#1245878]</changelog>
  <changelog author="rguenther@suse.com" date="1769515200">- Improve go/gofmt alternative removal upon migration to an
  alternative-less system.</changelog>
</package>
<package pkgid="317931b078c81414592ea09df7b00d801a64de309b72e3c9acfdf3b05a789a5081d8c44135fa1b6c70e6587e602361fc9ee473d4c293fb3207b9136316a0834c" name="gcc-locale" arch="s390x">
  <version epoch="0" ver="15" rel="160099.4.1"/>
  <changelog author="rguenther@suse.com" date="1710763200">- Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor
  of those packages.  Should fix build of boost in ALP.</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Add conflicts where -build variants provide the non-build variant.</changelog>
  <changelog author="rguenther@suse.com" date="1722513600">- Add libquadmath-devel package for GCC 14.
- Bump GCC version to 14, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1723032000">- Make gcc-build-fortran provide and conflict gcc-fortran.</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1727092800">- Ensure every -build package conflicts and provides the non-build
  counterpart (related to boo#1230628)</changelog>
  <changelog author="rguenther@suse.com" date="1740398400">- Check is_opensuse for whether plugins are enabled.</changelog>
  <changelog author="rguenther@suse.com" date="1741780800">- Bump GCC version to 15, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1746619200">- Add packages for Modula-2 and Cobol.</changelog>
  <changelog author="rguenther@suse.com" date="1764936000">- Remove go/gofmt alternatives.  [bsc#1245878]</changelog>
  <changelog author="rguenther@suse.com" date="1769515200">- Improve go/gofmt alternative removal upon migration to an
  alternative-less system.</changelog>
</package>
<package pkgid="9e760ef56e8256f3b0bf86de925cbfebf9711d80ebe10fbbacd4794853e61bb173d2a3fd60a28980b0baaa5e1460f7d5766c7aaf6e21cd1fd6571934ece5da81" name="gcc-m2" arch="s390x">
  <version epoch="0" ver="15" rel="160099.4.1"/>
  <changelog author="rguenther@suse.com" date="1710763200">- Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor
  of those packages.  Should fix build of boost in ALP.</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Add conflicts where -build variants provide the non-build variant.</changelog>
  <changelog author="rguenther@suse.com" date="1722513600">- Add libquadmath-devel package for GCC 14.
- Bump GCC version to 14, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1723032000">- Make gcc-build-fortran provide and conflict gcc-fortran.</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1727092800">- Ensure every -build package conflicts and provides the non-build
  counterpart (related to boo#1230628)</changelog>
  <changelog author="rguenther@suse.com" date="1740398400">- Check is_opensuse for whether plugins are enabled.</changelog>
  <changelog author="rguenther@suse.com" date="1741780800">- Bump GCC version to 15, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1746619200">- Add packages for Modula-2 and Cobol.</changelog>
  <changelog author="rguenther@suse.com" date="1764936000">- Remove go/gofmt alternatives.  [bsc#1245878]</changelog>
  <changelog author="rguenther@suse.com" date="1769515200">- Improve go/gofmt alternative removal upon migration to an
  alternative-less system.</changelog>
</package>
<package pkgid="b51da09e2fe87fabbcb9ccf2b10c092b4851268d0f302b3f0826998f74f92807fefd2fee90206431da93682fad11168daa5d58206646d7a61374f7ff5d458b7d" name="gcc-obj-c++" arch="s390x">
  <version epoch="0" ver="15" rel="160099.4.1"/>
  <changelog author="rguenther@suse.com" date="1710763200">- Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor
  of those packages.  Should fix build of boost in ALP.</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Add conflicts where -build variants provide the non-build variant.</changelog>
  <changelog author="rguenther@suse.com" date="1722513600">- Add libquadmath-devel package for GCC 14.
- Bump GCC version to 14, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1723032000">- Make gcc-build-fortran provide and conflict gcc-fortran.</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1727092800">- Ensure every -build package conflicts and provides the non-build
  counterpart (related to boo#1230628)</changelog>
  <changelog author="rguenther@suse.com" date="1740398400">- Check is_opensuse for whether plugins are enabled.</changelog>
  <changelog author="rguenther@suse.com" date="1741780800">- Bump GCC version to 15, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1746619200">- Add packages for Modula-2 and Cobol.</changelog>
  <changelog author="rguenther@suse.com" date="1764936000">- Remove go/gofmt alternatives.  [bsc#1245878]</changelog>
  <changelog author="rguenther@suse.com" date="1769515200">- Improve go/gofmt alternative removal upon migration to an
  alternative-less system.</changelog>
</package>
<package pkgid="35810fec9a867c1c41416639dd1457aff4aedaed85f9e26e61c393b341d9ec985eb02da6604807914dd3e6e1726bed9682652ca69f8b29ed03b479628cd6d87b" name="gcc-objc" arch="s390x">
  <version epoch="0" ver="15" rel="160099.4.1"/>
  <changelog author="rguenther@suse.com" date="1710763200">- Add gcc, gcc-c++ and libstdc++-devel Provides to the -build flavor
  of those packages.  Should fix build of boost in ALP.</changelog>
  <changelog author="rguenther@suse.com" date="1710936000">- Add conflicts where -build variants provide the non-build variant.</changelog>
  <changelog author="rguenther@suse.com" date="1722513600">- Add libquadmath-devel package for GCC 14.
- Bump GCC version to 14, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1723032000">- Make gcc-build-fortran provide and conflict gcc-fortran.</changelog>
  <changelog author="eugenio.paolantonio@suse.com" date="1727092800">- Ensure every -build package conflicts and provides the non-build
  counterpart (related to boo#1230628)</changelog>
  <changelog author="rguenther@suse.com" date="1740398400">- Check is_opensuse for whether plugins are enabled.</changelog>
  <changelog author="rguenther@suse.com" date="1741780800">- Bump GCC version to 15, leave -build flavor at 13.</changelog>
  <changelog author="rguenther@suse.com" date="1746619200">- Add packages for Modula-2 and Cobol.</changelog>
  <changelog author="rguenther@suse.com" date="1764936000">- Remove go/gofmt alternatives.  [bsc#1245878]</changelog>
  <changelog author="rguenther@suse.com" date="1769515200">- Improve go/gofmt alternative removal upon migration to an
  alternative-less system.</changelog>
</package>
<package pkgid="5d40277672b6a588d223319d2ac0daf0823a0d4bd5cf164af2aacbbb68cc5256ff6bf467044621b3ea0dd80c550db044bbc475defccd0e32ca55596b266dff72" name="gcc13" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.3"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="f6e64a9290f6dbf0f8d4cec453c362c4025d8b599951069ade6a97fe145829e6ad33dd43a727453c2a0cddb8720d1c75f07273f502e565e98ffdaead1aa89ca1" name="gcc13-PIE" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.3"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="0b75eca7f83946259da83552c0b72f1dc641c2746bdb02d98034c0dcee9769e332efe610c8753685ddd983a7435bda556a4d0a943de2e26aa52a4a6541bad0d8" name="gcc13-ada" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.3"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="22bea45d2e8590f50f61cdd7e2bd576f88945db32b0551dabe06c03fbb307026f57d9c5a8464cf7d91c31e1502e764ba0660f7fe63a36c03000f7805f0822cdb" name="gcc13-c++" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.3"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="34519736cdf37021ade97cb6345fe3be2c4047e6ef92201ac1674c3a9e94a505bfd2194136dc60947f2ea865b710ed6f1ad3546f8c8f79d08a5f415b2ad4e71b" name="gcc13-d" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.3"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="391ae4afcaa6d6dae362ffec9631abc25624af80477f9e464b2f8f3a3e6d9e3315cf22146e55d162da02def41752a7eb706428fb933107b0a5be7bb115044bb9" name="gcc13-fortran" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.3"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="5cdbf1b46e116251ce7dcc05c1c62f92ec4d2627a34091d25e4b43c7e44ba9d5463482999cfd26ac935c2841e62eb03714bc35f3162f136837606fd283a1fee7" name="gcc13-go" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.3"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="41082a140ddb3874d92e1fe0dc24105a2f03513cc137b5dc94803374bceca61a1ffb9cd6a094da213cebf9cf4b5418ce6300caf7fe75efde4a9c8f5fae2190fc" name="gcc13-info" arch="noarch">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.3"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="3f33edf5228e9555324e174897458f213789b536ffddadc25869bfc027b5121168315fc498742457512c9abf6db38e055f1b7bc966dd59a95fee6e29be10fa1d" name="gcc13-locale" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.3"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="4e90215e5c87b03cb2c1963785ac2d80d30de24a5a5493b083b8ca23bf4112163d80214cfef52600e542d7394148491420c1a62d6e15c674422e158670998a83" name="gcc13-m2" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.3"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="20db6f9464cbea71d1cb83276139629a772556f10a3560a60562bcebcfe457a950399a9106ca0716f33483b50043b769d8357fe9cd6aab776f228936cd7be2cc" name="gcc13-obj-c++" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.3"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="dc40b81e3b2da489a31eaeb3b17c20959ee96c50375838c36dac1f7c3447262e7af66a339cf08c7fa4cbdf9fb6fc8baf0dba628de30281204bca7773857ac0b8" name="gcc13-objc" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.3"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="b15ab77f31a9dda48d6678e0d225c49b7acdf18a45e3e31f18843b8c55d2765159f1994bf7ba51b1f947baf38dd241b4eabf16acd18b4dd7aa6f1d8984b204a7" name="gcc13-testresults" arch="s390x">
  <version epoch="0" ver="13.4.0+git9739" rel="160099.4.71"/>
  <changelog author="rguenther@suse.com" date="1741867200">- Update to gcc-13 branch head, 4ef1d8c84faeebffeb0cc01ee2, git9426
- Remove gcc13-pr116657.patch now present on the branch.
- Remove gcc13-pr118780.patch now present on the branch.
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="rguenther@suse.com" date="1743076800">- Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with
  a backport of the now upstream -msplit-patch-nops in
  gcc13-rs6000-msplit-patch-nops.patch requried for user-space
  livepatching on powerpc.</changelog>
  <changelog author="rguenther@suse.com" date="1744113600">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]</changelog>
  <changelog author="rguenther@suse.com" date="1745323200">- Fix s390x build by using a glob for installed libgcc_s.so and
  libgcc_s.so.1 which only appears when the former is a linker
  script.  [bsc#1241549]</changelog>
  <changelog author="rguenther@suse.com" date="1748606400">- Update to gcc-13 branch head, ec78a0d9962f144b13c6da3ebe, git9730
  * GCC 13.4 RC2
  * Includes gcc13-bsc1216664.patch</changelog>
  <changelog author="rguenther@suse.com" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="0bea773c21fe4fec0346f0365439c4c46047b286ea6bc6a4bf16be3ef5d322c6e1a6c6c3aa90c33ef5e95d2572d773811ed610c592ce1d7ba45bfe97ac89fe0d" name="gcc15" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.2"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="d6ce11a3d6d24f568805fa75c0d9f9fe9ff5e4f1bfb9d4d24f60dd70661e8ba4528edd71acfd393e82f4254ffdc3a2f769a7630421c60b07987ee5b1a17f8cec" name="gcc15-PIE" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.2"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="4d8ca1882e09478ad05b9b20936f0fb757a61fb050dc2c60a4b8eec049b55ee06bc4cc0917a52806498a1158112bcb744264577a8519d4b13c9dc02932f34c45" name="gcc15-ada" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.2"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="40bbf1319920ba207d982ba190d970ce430e27d5dcfa2dbb87ee61e1ac96de6ada568a7a046b2366d0a078c9f3db6509d26e3f78f8f5bf5f950884ec6f21aae2" name="gcc15-c++" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.2"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="100d6af8cfc8d63518b64fd3addc1826312b154a09415b3cddadc7a6c3027ae073edc7bfef85ae50916c876ce9ae2738778759d8d70ffe7dba53f01258d8e5b8" name="gcc15-d" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.2"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="5beed7d4a5c386112253abb577e0b9fde636af16f19ce2c876514b1fb519782a919baf41e5813fe770e550e2ffc1aff018377a9ffab510b07373997c94eeff61" name="gcc15-fortran" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.2"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="fadd1abccbfd4c6a831c7a460fbe82c0ffe722c2cef14f1052606f3efe4a41ce6dd93a88a78435790ca9486df4042044ed7b95e2787b4a1c78805eb2cc018ca1" name="gcc15-go" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.2"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="b3678a52d40e5c98e59939f81f8f737ed6959a391af1708db658e237be748a314c4d9eac160143d6e92e2c74dc4b5d69236fa080d04408ddcfdaec7a034d803b" name="gcc15-info" arch="noarch">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.2"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="fd580f1546c3d32634114995f5b7ddc00885d19bdd8d16d3c0ec2f170727d2a90eded40a258f6c2967d5428b32e24b5e4e3d75fe4bddd4b2765cd8486eef2804" name="gcc15-locale" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.2"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="cd6a20dbb3f19bdb818793c974aa8f00545e14b002659c1fa2742172999f911b85fc7029994690f5716482346fce9e026ff11b9340363cb1076bbff3d30e2f47" name="gcc15-m2" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.2"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="43d4ebcd274be534744fd2e46880fa43477fe8305ad9195c3594928818654e7647c3e80f7a3165fc4b4adce387d11a06ff329899b6cb7fb9842935ec5eb8a872" name="gcc15-obj-c++" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.2"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="ec8f9ce6a01cff4d9355829fc63a5c8cd7bc5e2a00fe0b13aff55e397787c9e9a32297035317f634dab2c353f7f6973ac5a86eb01279a0d6b8edf512ca00c033" name="gcc15-objc" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.2"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="dc9f00f31aee89ab3380a302ab1ec1030eee0f8f3427e0fdab826d1d5cc145ac3f6618e01fee2fbd132d02f3b26ad91921bbb8ff484aeccd40a3fd2ad333e7b6" name="gcc15-testresults" arch="s390x">
  <version epoch="0" ver="15.3.0+git11272" rel="160099.1.18"/>
  <changelog author="schwab@suse.de" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="rguenther@suse.com" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="obs.coke518@passinbox.com" 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="rguenther@suse.com" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="b9d9cd227c58a7688d564a54f15011702eefed78968d697f31f720ad608c5453e54510adbf8083427fb9f0fd20318feeb5151f575de47e0dd6735197c6b175d0" name="gcc16" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="88f315940db92dfccec6ded35314d44ea05c0b31a5c25850ce2268c5de62dd57cd72600e56f87033176ff1b3de4e35d659dcd161874f77e9a2ce21bbbfd4689a" name="gcc16-PIE" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="ee42b6c307b60d02456c7cfe7f553b5e1a5100e6fee893308376d545bf314f87687e9482ad5a169348453ea4a96152716627b9032250074594645dd1b9326ed0" name="gcc16-ada" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="007516870ba7f9cce00df86c385bf2e348035b1ca032ddf5b8961310b5affa99e311c0f90a182cb0308f6bd205b93805d218500c8ccd7377f5745739e64380eb" name="gcc16-algol68" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="d8497033a8961e42a8602be8238bba3bfdb8b6445cd5d16a7a104282423fa9b4c10f24a76533f5ce8cec360f80daaa9f64bfc9981dccb768f181ed240b2d015e" name="gcc16-c++" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="1d2037ce99bbb56441da90ec100e05db8a9e843110b8ab6b896b2279608966d2534e613ec2a6169f8552032c14b724b47b2e12ea5c55df087be8102576e207a2" name="gcc16-d" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="306eef3db5f5d4542ae0a6b66578598437569128d8974ab4727b94a0ceaf87b1828b199cf7c4a4bfc5490f5e6b46c1f7d1e7a698d97b44be42ec971bad7d2098" name="gcc16-fortran" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="9f1be9b3857a980d8aa95bcf9f44a23ed8c3ce813ea544d4d751d4a5d9728b144105ce382aa9d30e3c6a48b2c089939cfaaf3ba6084e3680e3c545fda5bcc53a" name="gcc16-go" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="fcfb047c31641866521d19ee28c30b76a0f6e7cbbf0e75a0d2a2e8648ac364347263508e545dbd55c0b9c7c95dfb58c0e8a14c57f7729028ee7f91dd51f85830" name="gcc16-info" arch="noarch">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="d2b9c7394df3e0a7b6e6cf568bba7060eb580ff4724037d6c30c5ed147d237eee440c25165a1cdeecd8f3298dddf6c9306db929cc411bea08aef46fe5b3fd025" name="gcc16-locale" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="bbac56c5d2a5363630a5d76f622b839d0c03aec1242ddd73bf8b1587f2341de499b3c97a42465d27e887b94bd7f3e63703d894e89f5b824c63d7768f7be1a1d1" name="gcc16-m2" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="7403b68ce55dbaee1c35ce4b3db45d80e9cf77578ca7c2b813e6348cf95ab74cd909f8a445a6930d96cebd4a255e28e2cc8ec8e3d0d092ff231567caee23742d" name="gcc16-obj-c++" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="39e28b6daec3ad2af643af8f53a242a72d5d05df71fd46cafd4fb7bbf9c1814b38bd8e41f949d9dbd87fb7dd74c564193e93ec7ef2eedb75935e3bf0c3462de3" name="gcc16-objc" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.1"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="900f39f8694c4c071c08b30fa86ab4fd41aead716ff30957651a412b368937faf6a078eb5b35a186ce9b32e256d13666c6e184311e587ae884cae281d12d07ef" name="gcc16-testresults" arch="s390x">
  <version epoch="0" ver="16.1.1+git8886" rel="160099.1.11"/>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" date="1775131200">- Update to 16.0.1+git8410</changelog>
  <changelog author="rguenther@suse.com" date="1775131201">- Only package version suffixed binaries in %gcc_libc_bootstrap
  packages, drop LTO related tools from them.  This makes them
  co-installable between different GCC versions.
- Going forward no longer register alternatives via update-alternatives
  for %gcc_libc_bootstrap packages, even on older distros.</changelog>
  <changelog author="rguenther@suse.com" date="1776254400">- Update to 16.0.1+git8664</changelog>
  <changelog author="rguenther@suse.com" date="1776340800">- Fix bootstrap cross compiler packaging and simplify handling
  by properly requesting suffixed binaries from configury.</changelog>
  <changelog author="rguenther@suse.com" date="1776340801">- Streamline AMD GCN enablement and configuration by basing it on
  LLVM version availability.  Support llvm19 and up.</changelog>
  <changelog author="rguenther@suse.com" date="1776427200">- Update to 16.0.1+git8711</changelog>
  <changelog author="rguenther@suse.com" date="1776945600">- Update to 16.0.1+git8809, GCC 16.1 release candidate.</changelog>
  <changelog author="rguenther@suse.com" date="1777118400">- Update to 16.0.1+git8812, includes GCC 16.1 release candidate #2.</changelog>
  <changelog author="rguenther@suse.com" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
</package>
<package pkgid="93ee8cb9ed34e0e967b8c0dea269e3562e62d3afd391da6150441dbf02ac0c9b560d58b39666e4c5079ff963c19b7bca72304c0896d262ccafd47d07eb57af9c" name="gccmakedep" arch="noarch">
  <version epoch="0" ver="1.0.4" rel="160099.2.2"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split gccmakedep from xorg-x11-util-devel.
  Initial version: 1.0.2.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1400760000">- Update to version 1.0.3:
  This release fixes gccmakedep with GNU cpp versions newer than
  4.7, by no longer using cpp to generate the gccmakedep script.</changelog>
  <changelog author="dmueller@suse.com" date="1621166400">- modernize spec-file (move license to licensedir, add source url)</changelog>
  <changelog author="sndirsch@suse.com" date="1709467200">- Update to version 1.0.4
  * configure: Drop AM_MAINTAINER_MODE
  * autogen.sh: Honor NOCONFIGURE=1
  * Update configure.ac bug URL for gitlab migration
  * Add standard X.Org README.md file
  * Build xz tarballs instead of bzip2
  * gitlab CI: add a basic build test
  * gitlab CI: stop requiring Signed-off-by in commits
  * Add parsing of GCC option '-std='.
  * autogen.sh: use quoted string variables
  * autogen: add default patch prefix
  * autogen.sh: use exec instead of waiting for configure to finish</changelog>
</package>
<package pkgid="64e609f8e08992e6f3ebf47671905efeb760cce68344e42fd59910a1343c4334e5fea207d79b399d31f04a975a36a7a66f274703a7e4555a3727f47a0a2c79de" name="gcdemu" arch="noarch">
  <version epoch="0" ver="3.2.6" rel="lp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1405252800">- Initial package, version 3.0.0.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444737600">- Correct dependencies.
- Change group to System/GUI/Other.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1448280000">- Update to 3.0.1:
  * Fix a typo that prevented switching of bad sector emulation.
  * In CMake Replace whitespaces in custom target names with "-"
    signs (silence CMP0037 warnings on CMake 3.2.2 and newer).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 3.0.2:
  * Re-enable all translations.
    As only the fully-translated messages are really used, there is
    no harm in enabling the ones that are somewhat out-of-date,
    either. Re-generated all the .po files, and added language
    codes to the ones that were missing them.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1587211200">- Update to version 3.2.1
  * Built against Python3</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1588420800">- Update to version 3.2.4</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621252800">- Update to version 3.2.5
  * No upstream change log</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668427200">- Update to version 3.2.6:
  * If no AppIndicator3 is available try to load
    AyatanaAppIndicator3.</changelog>
</package>
<package pkgid="14d5b4a964b94897c10ac78d2d4a326c76f1d00a43bcb4f10fe42d689a736a678e83edb308aeba7b126c085e198a6a36d34fca3c8cd58cb1edc945df8f63bc70" name="gcdemu-lang" arch="noarch">
  <version epoch="0" ver="3.2.6" rel="lp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1405252800">- Initial package, version 3.0.0.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444737600">- Correct dependencies.
- Change group to System/GUI/Other.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1448280000">- Update to 3.0.1:
  * Fix a typo that prevented switching of bad sector emulation.
  * In CMake Replace whitespaces in custom target names with "-"
    signs (silence CMP0037 warnings on CMake 3.2.2 and newer).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 3.0.2:
  * Re-enable all translations.
    As only the fully-translated messages are really used, there is
    no harm in enabling the ones that are somewhat out-of-date,
    either. Re-generated all the .po files, and added language
    codes to the ones that were missing them.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1587211200">- Update to version 3.2.1
  * Built against Python3</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1588420800">- Update to version 3.2.4</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621252800">- Update to version 3.2.5
  * No upstream change log</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668427200">- Update to version 3.2.6:
  * If no AppIndicator3 is available try to load
    AyatanaAppIndicator3.</changelog>
</package>
<package pkgid="ccbf25db2e3f15379282298d06e5676cf6aee5d85b42e0d8b2fd99618c3f03bc8a44d100c0bbc271ca2a675b59052dc043a5fb2bc00743e23ef6cc44b1fe9d6f" name="gcolor2" arch="s390x">
  <version epoch="0" ver="0.4" rel="bp161.1.4"/>
  <changelog author="Emmanuel Andry &lt;eandry@mandriva.org&gt; 0.4-15mdv2009.1" date="1237377600">+ Revision: 357364
- add more translations
- fix non gettextized strings with P2</changelog>
  <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>
</package>
<package pkgid="16f0ac1480274e08fee727a826a2db47847faa53ea182225f9b524694b43bf711d8cf45c02bc2ecaf72f2e7d0fa2b634546a80f661e6f163283aef8845f94abe" name="gcolor3" arch="s390x">
  <version epoch="0" ver="2.4.0" rel="bp161.1.3"/>
  <changelog author="sogal@opensuse.org" date="1545480000">- Update French translation, fix bad tar archive.</changelog>
  <changelog author="sogal@opensuse.org" date="1545480001">- 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&#xE9;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&#xE9;bastien POHER &lt;sogal@opensuse.org&gt;" date="1578916800">- Upgrade to latest git commit
- Fix tag</changelog>
  <changelog author="S&#xE9;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&#xE9;bastien POHER &lt;sogal@opensuse.org&gt;" date="1579003201">- Fix typo in git version</changelog>
  <changelog author="S&#xE9;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>
</package>
<package pkgid="4105f04fa126cf6737dcef1312ddd52049ea4e26d615abcf534150d17500f7fea280b2b58e3212396a6784ab10871cc98ff99a54375ce5242db12da3e664329c" name="gcompris-qt" arch="s390x">
  <version epoch="0" ver="4.1" rel="bp161.1.3"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1647172800">- Update to bugfix release 2.3
  + Fix broken 3 activities in 2.2 ("Alphabet sequence",
    "Even and odd numbers" and "Numbers in order")
  + 2.2 changelog:
  - Russian translation back to 100%.
  - Better ordering of the letters in the virtual keyboard
    (follows the locale set in GCompris).
    + Activities:
  - New images for Tangram, Renewable energy and Watercycle activities.
  - Lot of little issues fixed in Renewable energy and Watercycle activities.
  - Fix a crash on some Android when starting Balancebox activity.
  - Many other little fixes and improvements.
  - New voices added for Norwegian Nynorsk (all except introduction ones).</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1650369600">- Update to bugfix release 2.4
  + Recompress image to webp (30% smaller)
  + Fixes for qt 5.15</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1652270400">- Add libqt5-qtimageformats as requirements to be sure to open
  new webp encoded images</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1674302400">- Update to bugfix release 3.1
  - Fix critical bug in the new "Comparator" activity.
- Update to release 3.0 contains 182 activities, including 8 new ones:
  - Mouse click training
  - Create the fractions
  - Find the fraction
  - Compare numbers
  - Swap ten's complement
  - Use ten's complement
  - added 2 new command line options:
    List all the available activities (-l or --list-activities)
    Directly start a specific activity (--launch activityName)
- Packaging update copyright years and format with spec-cleaner
- Update list of dependencies.</changelog>
  <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>
</package>
<package pkgid="d39fa5df1a9aec4f3b594c124d750c977e517e785bb65ab481d98d0f4ac4ea20a0ace73c5d8e997a8fc1f7109b2ec746c7f01cc2b6151f815df010c72db2785e" name="gcompris-qt-activities" arch="noarch">
  <version epoch="0" ver="4.1" rel="bp161.1.3"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1647172800">- Update to bugfix release 2.3
  + Fix broken 3 activities in 2.2 ("Alphabet sequence",
    "Even and odd numbers" and "Numbers in order")
  + 2.2 changelog:
  - Russian translation back to 100%.
  - Better ordering of the letters in the virtual keyboard
    (follows the locale set in GCompris).
    + Activities:
  - New images for Tangram, Renewable energy and Watercycle activities.
  - Lot of little issues fixed in Renewable energy and Watercycle activities.
  - Fix a crash on some Android when starting Balancebox activity.
  - Many other little fixes and improvements.
  - New voices added for Norwegian Nynorsk (all except introduction ones).</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1650369600">- Update to bugfix release 2.4
  + Recompress image to webp (30% smaller)
  + Fixes for qt 5.15</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1652270400">- Add libqt5-qtimageformats as requirements to be sure to open
  new webp encoded images</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1674302400">- Update to bugfix release 3.1
  - Fix critical bug in the new "Comparator" activity.
- Update to release 3.0 contains 182 activities, including 8 new ones:
  - Mouse click training
  - Create the fractions
  - Find the fraction
  - Compare numbers
  - Swap ten's complement
  - Use ten's complement
  - added 2 new command line options:
    List all the available activities (-l or --list-activities)
    Directly start a specific activity (--launch activityName)
- Packaging update copyright years and format with spec-cleaner
- Update list of dependencies.</changelog>
  <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>
</package>
<package pkgid="8deb0a7b357e88be8cb4fed24fa72d628338600cb4dddee266cff91faf643402f1bc0bfd9dca69fdd5ae0fb3b7dd81dab8073dbc54af45c4232a78678b038d4c" name="gcompris-qt-lang" arch="noarch">
  <version epoch="0" ver="4.1" rel="bp161.1.3"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1647172800">- Update to bugfix release 2.3
  + Fix broken 3 activities in 2.2 ("Alphabet sequence",
    "Even and odd numbers" and "Numbers in order")
  + 2.2 changelog:
  - Russian translation back to 100%.
  - Better ordering of the letters in the virtual keyboard
    (follows the locale set in GCompris).
    + Activities:
  - New images for Tangram, Renewable energy and Watercycle activities.
  - Lot of little issues fixed in Renewable energy and Watercycle activities.
  - Fix a crash on some Android when starting Balancebox activity.
  - Many other little fixes and improvements.
  - New voices added for Norwegian Nynorsk (all except introduction ones).</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1650369600">- Update to bugfix release 2.4
  + Recompress image to webp (30% smaller)
  + Fixes for qt 5.15</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1652270400">- Add libqt5-qtimageformats as requirements to be sure to open
  new webp encoded images</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1674302400">- Update to bugfix release 3.1
  - Fix critical bug in the new "Comparator" activity.
- Update to release 3.0 contains 182 activities, including 8 new ones:
  - Mouse click training
  - Create the fractions
  - Find the fraction
  - Compare numbers
  - Swap ten's complement
  - Use ten's complement
  - added 2 new command line options:
    List all the available activities (-l or --list-activities)
    Directly start a specific activity (--launch activityName)
- Packaging update copyright years and format with spec-cleaner
- Update list of dependencies.</changelog>
  <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>
</package>
<package pkgid="19949e451524b247a0e3c91d76d5637790ad52c6bcb9bc262c38e73b351453d9295e716e30d910f0f3e89b91da4feabf772a5ee41097609ea7124422d06fd943" name="gcompris-qt-voices" arch="noarch">
  <version epoch="0" ver="4.1~20240524" rel="bp161.1.1"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1616414400">- Update to version 1.1-20210322 for gcompris-qt 1.1</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1639828800">- Update to version 2.0~20211218 for gcompris-qt 2.0</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1642852800">- Update to version 2.1~20220121 for gcompris-qt 2.1</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1647172800">- Update to version 2.3~20220313 for gcompris-qt 2.3</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1650369600">- Update to version 2.4~20220419 for gcompris-qt 2.4</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1674302400">- Update to version 3.0~20230121 for gcompris-qt 3.1</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1680696000">- Update to version 3.2~20230329 for gcompris-qt 3.2</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1686744000">- Update to version 3.3~20230606 for gcompris-qt 3.3</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1708516800">- Update to version 4.0~20240221 for gcompris-qt 4.0</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1717156800">- Update to version 4.1~20240521 for gcompris-qt 4.1</changelog>
</package>
<package pkgid="3845c46af631b9875a48452a7f5285d674990ac08540972a2824a3eff6ad75bf4f24c069f782c0fb930d955972af9dcae554100e293ff5e8b6316b949b92f441" name="gcovr" arch="noarch">
  <version epoch="0" ver="6.0" rel="bp161.1.1"/>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1513771200">- Initial packaging based on Fedora package</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1544529600">- Bump gcovr version to 4.1
  + Drop patch: 0001-re-enable-HTML-reports-under-Python3.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1547121600">- Fix package name for Jinja2 dependency</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1548849600">- Build documentation on Tumbleweed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549368000">- Remove excessive hard requires.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1580731200">- New upstream release 4.2
  Breaking changes:
  - Dropped support for Python 3.4.
  - Format flag parameters like :option:`--xml` or :option:`--html`
    now take an optional output file name.
    This potentially changes the interpretation of search paths.
    In ``gcovr --xml foo``,
    previous gcovr versions would search the ``foo`` directory for coverage data.
    Now, gcovr will try to write the Cobertura report to the ``foo`` file.
    To keep the old meaning, separate positional arguments like
    ``gcovr --xml -- foo``.
  Improvements and new features:
  - :ref:`Configuration file &lt;configuration&gt;` support (experimental).
    (:issue:`167`, :issue:`229`, :issue:`279`, :issue:`281`, :issue:`293`,
    :issue:`300`, :issue:`304`)
  - :ref:`JSON output &lt;json_output&gt;`. (:issue:`301`, :issue:`321`, :issue:`326`)
  - :ref:`Combining tracefiles &lt;combining_tracefiles&gt;`
    with :option:`gcovr --add-tracefile`.
    (:issue:`10`, :issue:`326`)
  - :ref:`SonarQube XML Output &lt;sonarqube_xml_output&gt;`. (:issue:`308`)
  - Handle cyclic symlinks correctly during coverage data search.
    (:issue:`284`)
  - Simplification of :option:`--object-directory` heuristics.
    (:issue:`18`, :issue:`273`, :issue:`280`)
  - Exception-only code like a ``catch`` clause is now shown as uncovered.
    (:issue:`283`)
  - New :option:`--exclude-throw-branches` option
    to exclude exception handler branches. (:issue:`283`)
  - Support ``--root ..`` style invocation,
    which might fix some CMake-related problems. (:issue:`294`)
  - Fix wrong names in report
    when source and build directories have similar names. (:issue:`299`)
  - Stricter argument handling. (:issue:`267`)
  - Reduce XML memory usage by moving to lxml.
    (:issue:`1`, :issue:`118`, :issue:`307`)
  - Can write :ref:`multiple reports &lt;multiple output formats&gt;` at the same time
    by giving the output file name to the report format parameter.
    Now, ``gcovr --html -o cov.html`` and ``gcovr --html cov.html``
    are equivalent. (:issue:`291`)
  - Override gcov locale properly. (:issue:`334`)
  - Make gcov parser more robust when used with GCC 8. (:issue:`315`)
  Known issues:
  - The :option:`--keep` option only works when using existing gcov files
    with :option:`-g`/:option:`--use-gcov-files`.
    (:issue:`285`, :issue:`286`)
  - Gcovr may get confused
    when header files in different directories have the same name.
    (:issue:`271`)
  - Gcovr may not work when no en_US locale is available.
    (:issue:`166`)
  Documentation:
  - :ref:`Exclusion marker &lt;exclusion markers&gt;` documentation.
  - FAQ: :ref:`exception branches` (:issue:`283`)
  - FAQ: :ref:`uncovered files not shown`
    (:issue:`33`, :issue:`100`, :issue:`154`, :issue:`290`, :issue:`298`)
  Internal changes:
  - More tests. (:issue:`269`, :issue:`268`, :issue:`269`)
  - Refactoring and removal of dead code. (:issue:`280`)
  - New internal data model.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1609761600">- Add python3-lxml dependency (boo#1179867)</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1623412800">- New upstream release 5.0
  Breaking changes:
  - Dropped support for Python 2 and Python 3.5.
  From now on, gcovr will only support Python versions
  that enjoy upstream support.
  Improvements and new features:
  - Handles spaces in ``gcov`` path. (:issue:`385`)
  - Early fail when output cannot be created. (:issue:`382`)
  - Add :option:`--txt` for text output. (:issue:`387`)
  - Add :option:`--csv` for CSV output. (:issue:`376`)
  - Add :option:`--exclude-lines-by-pattern` to filter out source lines by arbitrary
  regex. (:issue:`356`)
  - Add :option:`--json-summary` to generate a :ref:`JSON Summary &lt;json_summary_output&gt;` report. (:issue:`366`)
  - Add :option:`--coveralls` to generate a :ref:`Coveralls &lt;coveralls_output&gt;` compatible JSON report. (:issue:`328`)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1669118400">- Updated to release 5.2:
  New features and notable changes:
  * Log additional info on gcov parsing errors.
  * Add support for branch exclude markers.
  * Additional options to configure the thresholds for lines and branches in HTML separate.
  Bugfixes:
  * Remove function coverage from sonarcube report.
  * Fix parallel processing of gcov data.
  * Better diagnostics when dealing with corrupted input files.
  * Accept metadata lines without values (introduced in gcc-11).
  * Properly close &lt;a&gt; element in detailed HTML report.
  * Using --add-tracefile will now correctly merge branch coverage.
  * Fix package-level function coverage statistics in Cobertura XML reports.
  * Respect excluded/noncode lines for aggregated branchcoverage.
  * Fix list options in configuration file (search-path).
  * Fix assert and key error in --decisions flag.
  * Fix adding none existing lines by decision analysis to data model.
  * Always treat relative paths in config files as relative to the directory of the file.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1699790400">- Updated to release 6.0
  * Breaking changes:
    + Remove not allowed attributes function-rate,
    functions-covered and functions-valid from cobertura report.
    (gh#gcovr/gcovr#671)
    + Remove "noncode" entries in JSON reports.
    (gh#gcovr/gcovr#663)
    + New option --exclude-noncode-lines to exclude noncode lines.
    Noncode lines are not excluded by default anymore.
    (gh#gcovr/gcovr#704, gh#gcovr/gcovr#705)
    + Changed option --gcov-ignore-parse-errors to accept list of
    errors to ignore. (gh#gcovr/gcovr#701)
    + Handling of gcov errors:
  - Do not ignore return code of gcov. (gh#gcovr/gcovr#653)
  - New option --gcov-ignore-errors to ignore gcov errors. Old
    behavior was to print a warning and continue.
    (gh#gcovr/gcovr#718)
    + The default filename for option --cobertura is changed from
    coverage.xml to cobertura.xml (gh#gcovr/gcovr#721)
    + Revert changes from gh#gcovr/gcovr#623 and add documentation
    entry Support of Keil uVision format. (gh#gcovr/gcovr#727)
  * New features and notable changes:
    + New option --html-nested for reports that summarize
    subdirectories with aggregated statistics per directory.
    (gh#gcovr/gcovr#687)
    + Accept NAN % which is used in GCOV 7.5.0 instead of an
    invalid value. (gh#gcovr/gcovr#651)
    + New option --json-base to define a base bath used in JSON
    reports. (gh#gcovr/gcovr#656)
    + New option --calls to report call coverage: function calls
    invoked/total (gh#gcovr/gcovr#666)
    + New nox session to generate a portable application with
    pyinstaller. (gh#gcovr/gcovr#661)
    + Print a warning if root directory contains symlinks.
    (gh#gcovr/gcovr#652)
    + Change option --keep when calling gcov internaly.
    (gh#gcovr/gcovr#703)
    + Allow annotations for never executed branches.
    (gh#gcovr/gcovr#711)
    + Add function merge mode for same function defined in
    different lines. (gh#gcovr/gcovr#700)
    + Update link to gcovr documentation in HTML report to point to
    the documentation of the used version. (gh#gcovr/gcovr#723)
    + Add environment SOURCE_DATE_EPOCH to set default for option
  - -timestamp. (gh#gcovr/gcovr#729)
  * See https://github.com/gcovr/gcovr/releases/tag/6.0 for
    complete changelog</changelog>
</package>
<package pkgid="eebba20e0d8b026c5b8a4a7b8c35d2743cf72d188e86140beff3c1e5caaa9cd613afc8aac7b8e0a664a9fda1ca8a0df30b0a2ead2712460a5aaa2ee78d0f9971" name="gcovr-doc" arch="noarch">
  <version epoch="0" ver="6.0" rel="bp161.1.1"/>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1513771200">- Initial packaging based on Fedora package</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1544529600">- Bump gcovr version to 4.1
  + Drop patch: 0001-re-enable-HTML-reports-under-Python3.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1547121600">- Fix package name for Jinja2 dependency</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1548849600">- Build documentation on Tumbleweed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549368000">- Remove excessive hard requires.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1580731200">- New upstream release 4.2
  Breaking changes:
  - Dropped support for Python 3.4.
  - Format flag parameters like :option:`--xml` or :option:`--html`
    now take an optional output file name.
    This potentially changes the interpretation of search paths.
    In ``gcovr --xml foo``,
    previous gcovr versions would search the ``foo`` directory for coverage data.
    Now, gcovr will try to write the Cobertura report to the ``foo`` file.
    To keep the old meaning, separate positional arguments like
    ``gcovr --xml -- foo``.
  Improvements and new features:
  - :ref:`Configuration file &lt;configuration&gt;` support (experimental).
    (:issue:`167`, :issue:`229`, :issue:`279`, :issue:`281`, :issue:`293`,
    :issue:`300`, :issue:`304`)
  - :ref:`JSON output &lt;json_output&gt;`. (:issue:`301`, :issue:`321`, :issue:`326`)
  - :ref:`Combining tracefiles &lt;combining_tracefiles&gt;`
    with :option:`gcovr --add-tracefile`.
    (:issue:`10`, :issue:`326`)
  - :ref:`SonarQube XML Output &lt;sonarqube_xml_output&gt;`. (:issue:`308`)
  - Handle cyclic symlinks correctly during coverage data search.
    (:issue:`284`)
  - Simplification of :option:`--object-directory` heuristics.
    (:issue:`18`, :issue:`273`, :issue:`280`)
  - Exception-only code like a ``catch`` clause is now shown as uncovered.
    (:issue:`283`)
  - New :option:`--exclude-throw-branches` option
    to exclude exception handler branches. (:issue:`283`)
  - Support ``--root ..`` style invocation,
    which might fix some CMake-related problems. (:issue:`294`)
  - Fix wrong names in report
    when source and build directories have similar names. (:issue:`299`)
  - Stricter argument handling. (:issue:`267`)
  - Reduce XML memory usage by moving to lxml.
    (:issue:`1`, :issue:`118`, :issue:`307`)
  - Can write :ref:`multiple reports &lt;multiple output formats&gt;` at the same time
    by giving the output file name to the report format parameter.
    Now, ``gcovr --html -o cov.html`` and ``gcovr --html cov.html``
    are equivalent. (:issue:`291`)
  - Override gcov locale properly. (:issue:`334`)
  - Make gcov parser more robust when used with GCC 8. (:issue:`315`)
  Known issues:
  - The :option:`--keep` option only works when using existing gcov files
    with :option:`-g`/:option:`--use-gcov-files`.
    (:issue:`285`, :issue:`286`)
  - Gcovr may get confused
    when header files in different directories have the same name.
    (:issue:`271`)
  - Gcovr may not work when no en_US locale is available.
    (:issue:`166`)
  Documentation:
  - :ref:`Exclusion marker &lt;exclusion markers&gt;` documentation.
  - FAQ: :ref:`exception branches` (:issue:`283`)
  - FAQ: :ref:`uncovered files not shown`
    (:issue:`33`, :issue:`100`, :issue:`154`, :issue:`290`, :issue:`298`)
  Internal changes:
  - More tests. (:issue:`269`, :issue:`268`, :issue:`269`)
  - Refactoring and removal of dead code. (:issue:`280`)
  - New internal data model.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1609761600">- Add python3-lxml dependency (boo#1179867)</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1623412800">- New upstream release 5.0
  Breaking changes:
  - Dropped support for Python 2 and Python 3.5.
  From now on, gcovr will only support Python versions
  that enjoy upstream support.
  Improvements and new features:
  - Handles spaces in ``gcov`` path. (:issue:`385`)
  - Early fail when output cannot be created. (:issue:`382`)
  - Add :option:`--txt` for text output. (:issue:`387`)
  - Add :option:`--csv` for CSV output. (:issue:`376`)
  - Add :option:`--exclude-lines-by-pattern` to filter out source lines by arbitrary
  regex. (:issue:`356`)
  - Add :option:`--json-summary` to generate a :ref:`JSON Summary &lt;json_summary_output&gt;` report. (:issue:`366`)
  - Add :option:`--coveralls` to generate a :ref:`Coveralls &lt;coveralls_output&gt;` compatible JSON report. (:issue:`328`)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1669118400">- Updated to release 5.2:
  New features and notable changes:
  * Log additional info on gcov parsing errors.
  * Add support for branch exclude markers.
  * Additional options to configure the thresholds for lines and branches in HTML separate.
  Bugfixes:
  * Remove function coverage from sonarcube report.
  * Fix parallel processing of gcov data.
  * Better diagnostics when dealing with corrupted input files.
  * Accept metadata lines without values (introduced in gcc-11).
  * Properly close &lt;a&gt; element in detailed HTML report.
  * Using --add-tracefile will now correctly merge branch coverage.
  * Fix package-level function coverage statistics in Cobertura XML reports.
  * Respect excluded/noncode lines for aggregated branchcoverage.
  * Fix list options in configuration file (search-path).
  * Fix assert and key error in --decisions flag.
  * Fix adding none existing lines by decision analysis to data model.
  * Always treat relative paths in config files as relative to the directory of the file.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1699790400">- Updated to release 6.0
  * Breaking changes:
    + Remove not allowed attributes function-rate,
    functions-covered and functions-valid from cobertura report.
    (gh#gcovr/gcovr#671)
    + Remove "noncode" entries in JSON reports.
    (gh#gcovr/gcovr#663)
    + New option --exclude-noncode-lines to exclude noncode lines.
    Noncode lines are not excluded by default anymore.
    (gh#gcovr/gcovr#704, gh#gcovr/gcovr#705)
    + Changed option --gcov-ignore-parse-errors to accept list of
    errors to ignore. (gh#gcovr/gcovr#701)
    + Handling of gcov errors:
  - Do not ignore return code of gcov. (gh#gcovr/gcovr#653)
  - New option --gcov-ignore-errors to ignore gcov errors. Old
    behavior was to print a warning and continue.
    (gh#gcovr/gcovr#718)
    + The default filename for option --cobertura is changed from
    coverage.xml to cobertura.xml (gh#gcovr/gcovr#721)
    + Revert changes from gh#gcovr/gcovr#623 and add documentation
    entry Support of Keil uVision format. (gh#gcovr/gcovr#727)
  * New features and notable changes:
    + New option --html-nested for reports that summarize
    subdirectories with aggregated statistics per directory.
    (gh#gcovr/gcovr#687)
    + Accept NAN % which is used in GCOV 7.5.0 instead of an
    invalid value. (gh#gcovr/gcovr#651)
    + New option --json-base to define a base bath used in JSON
    reports. (gh#gcovr/gcovr#656)
    + New option --calls to report call coverage: function calls
    invoked/total (gh#gcovr/gcovr#666)
    + New nox session to generate a portable application with
    pyinstaller. (gh#gcovr/gcovr#661)
    + Print a warning if root directory contains symlinks.
    (gh#gcovr/gcovr#652)
    + Change option --keep when calling gcov internaly.
    (gh#gcovr/gcovr#703)
    + Allow annotations for never executed branches.
    (gh#gcovr/gcovr#711)
    + Add function merge mode for same function defined in
    different lines. (gh#gcovr/gcovr#700)
    + Update link to gcovr documentation in HTML report to point to
    the documentation of the used version. (gh#gcovr/gcovr#723)
    + Add environment SOURCE_DATE_EPOCH to set default for option
  - -timestamp. (gh#gcovr/gcovr#729)
  * See https://github.com/gcovr/gcovr/releases/tag/6.0 for
    complete changelog</changelog>
</package>
<package pkgid="37f2f5dad80bce88b0cca8d959dfdee79f79421bcb47749a450ac4c1297d6b7103c9ad8e850750647acc88204712ef1a4d35e25ba71e49cebd4dd65d3a0e4d11" name="gcr-doc" arch="noarch">
  <version epoch="0" ver="4.4.0.1" rel="160099.3.4"/>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1742472000">- Fix supplements of gcr-ssh-agent: supplement against
  openssh-clients and gnome-shell, not against gpg2.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="a321bf9c4f38b44ce62e7ec46e1310f29ad1e6887e0db183593bdb3e33dc10af21f2a19773d6014e6ad5f26f642d8b684cd762fd4fff9f02bc442dfc7670c331" name="gcr-lang" arch="noarch">
  <version epoch="0" ver="4.4.0.1" rel="160099.3.4"/>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1742472000">- Fix supplements of gcr-ssh-agent: supplement against
  openssh-clients and gnome-shell, not against gpg2.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="9ae410ee915f24de674d7181467b3e43c78b6a7dd829aa3e021f4c8ec0bfdac5955ec052c835f98ce23ce57d963b8b9c8d10cb081ad8816aef46749786b90b84" name="gcr-ssh-agent" arch="s390x">
  <version epoch="0" ver="4.4.0.1" rel="160099.3.4"/>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1742472000">- Fix supplements of gcr-ssh-agent: supplement against
  openssh-clients and gnome-shell, not against gpg2.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="03e9f092c8c785ffeb4a750a9a8862f05fc19bd4bddef494412fa56c0633af308e0228a94b7eada89486c635ff3851a46b2df5f9d5dd4aaeb750932658b5b444" name="gcr-ssh-askpass" arch="s390x">
  <version epoch="0" ver="4.4.0.1" rel="160099.3.4"/>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1742472000">- Fix supplements of gcr-ssh-agent: supplement against
  openssh-clients and gnome-shell, not against gpg2.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="ab692653d6315941584f0488be36edc7422ed0dc05525b56f450ea65a63eeec883a8ca8d6951555d797a8f0be584c79cf4ac91d7909cbc4a07321d540ce6574c" name="gcr-viewer" arch="s390x">
  <version epoch="0" ver="4.4.0.1" rel="160099.3.4"/>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1742472000">- Fix supplements of gcr-ssh-agent: supplement against
  openssh-clients and gnome-shell, not against gpg2.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="cb44b5d231f845f12c64cd24ce5fd831aaf47fe28bc0b50cbdfe3c79a86611472b44bc530efa1e8e2c9c969d3b59390ec658fa13e2429945e1466a68d0c1837b" name="gcr3-data" arch="noarch">
  <version epoch="0" ver="3.41.2" rel="160099.3.4"/>
  <changelog author="dimstar@opensuse.org" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="329633a92c806a30ad63571e5e222f65fe643c596eb33043b097812410761ee03c186634a1522932ce0c0913690f8ecefefe2e5f7b9fbd629b3cb1434edcee8a" name="gcr3-devel-docs" arch="noarch">
  <version epoch="0" ver="3.41.2" rel="160099.3.4"/>
  <changelog author="dimstar@opensuse.org" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="92d310daacd7c06202b1498bfd45348f9287dbf59255c157322e1eac8aecee93d68417f59b76ebf935456492f6577e230c520f589e141897276ebc6cd82e4c8a" name="gcr3-lang" arch="noarch">
  <version epoch="0" ver="3.41.2" rel="160099.3.4"/>
  <changelog author="dimstar@opensuse.org" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="f50867c3b5b1188c55da01f8648314a8bf1d4b02df639cff756894ef081728187817d4503e9eb2147410efad61b1bef8cf66bb28e45da1e2ad3d1e2b9cde6cd1" name="gcr3-prompter" arch="s390x">
  <version epoch="0" ver="3.41.2" rel="160099.3.4"/>
  <changelog author="dimstar@opensuse.org" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="8e9fbd501c566875c9f250dd1c10955deca4677521e975f501a126d63658a89fbcadd9c9e42b36694f663c29f527f2a21e38aaf770c9ce62eb16cb351a4d9c9d" name="gcr3-ssh-agent" arch="s390x">
  <version epoch="0" ver="3.41.2" rel="160099.3.4"/>
  <changelog author="dimstar@opensuse.org" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="e145420aac2071818602b9a33ec7cce747ffd2e3a456f856e3c3cf04bfbded2d5fb252637c43321d96804e4a4c7d186b087e4b242c5014b4855b4caa4f1bf1d0" name="gcr3-ssh-askpass" arch="s390x">
  <version epoch="0" ver="3.41.2" rel="160099.3.4"/>
  <changelog author="dimstar@opensuse.org" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="f8fefec93efbeb45a2cc285c5947339b6b8c612baa29c9feb3ec5c6607287756b8e056e6afbef2d698f116663f88c70a6baf59bbe7bbe81a84722491782caa6d" name="gcr3-viewer" arch="s390x">
  <version epoch="0" ver="3.41.2" rel="160099.3.4"/>
  <changelog author="dimstar@opensuse.org" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="25b8fa269eb3ffff9f57311a1490c1b4e6e06b954599e8be2eac12a0950b5e8e676ed29de5d50a7acecc8b2d9af71d48c82cdb87af23a3ca3fadd96052c67803" name="gcrane" arch="s390x">
  <version epoch="0" ver="0.20.1" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666353600">- Initial package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670932800">- avoid file conflict on SLE15 and other older distributions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 0.12.1:
  * Fix context.DeadlineExceeded comparison (#1488)
  * Fix missing body.Close() in bearer auth (#1482)
  * bump version of slsa generator (#1468)
  * crane: add catalog argument use annotation (#1473)
  * k8schain: Log and proceed if secret or SA are not found</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 0.16.1:
  * bump deps using ./hack/bump-deps.sh
  * Allow crane to export schema 1 images
  * fixed a goroutine leak
  * retry HTTP 522 errors by default
  * Limit size of manifest
  * Add crane auth token
  * Bump codecov/codecov-action from 3.1.3 to 3.1.4
  * Pass scopes through crane auth token
  * fix: add bounds checking to addendum layer mutations to
    prevent panic
  * Surface better error messages in crane index
  * crane: add missing name option in crane index commands
  * crane: Respect cmd.OutOrStdout
  * Make ErrSchema1 checkable via errors.Is()
  * Don't load into daemon if the image already exists
  * add --blobs-to-disk to 'crane registry serve'
  * Correct crane registry help text
  * Allow concurrent blob Sets, use RWMutex
  * Use RWLock, limit scope of locking, write digest first
  * Let the filesystem handle atomicity
  * Don't try cross-origin mounting against dockerhub
  * Drop localhost to support crane registry serve in a container
  * Return OCI Index content-type for referrers response
  * Allow crane edit to generate non-image artifacts
  * Allow setting Content-Type in crane edit manifest
  * Avoid v1.Manifest in crane edit config (#1583)
  * Support for OCI 1.1+ referrers via API (#1546)
  * Support for OCI 1.1+ referrers via fallback tag
  * Update descriptor "data" field (when valid) during
    "crane edit config" (#1584)
  * Update release.yml (#1540)
  * authn: also read mount secrets (#1560)
  * bump deps using ./hack/bump-deps.sh (#1592)
  * crane: add --flatten for index append (#1566)
  * crane: add serve subcommand (#1586)
  * crane: support --omit-digest-tags in crane ls
  * fix(mutate): also set timestamps only present in
    some formats (#1550)
  * fix: Fix the crane release url and add more steps
  * hash: use generic instantiation (#1538)
  * replace manual slsa-verifier installation with
    action (#1585)
  * skip tls verification if default transport is used
    with insecure option (#1559)
  * tarball: pass imageToTags (#1563)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 0.17.0:
  * Validate index architectures match children
  * Set Content-Length for blob uploads
  * Don't wrap DefaultKeychain with refreshes
  * Build releases with Go 1.21
  * fix: mimic oci-layout in diskblobhandler
  * tag: add command explanation to the long help
  * feat: implement gc command
  * feat: allow port and disk path to be overriden</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1717156800">- add completion subpackages (bash, fish, zsh)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1721304000">- update to 0.20.1:
  * Create `remote.Push`
- update to 0.20.0:
  * Referrer API must return correct Content-Type
  * POTENTIALLY BREAKING: Restore blind-write to remote.Put
- update to 0.19.2:
  * Add JSON marshalling funcs for Digest.
  * registry: Implement Range requests for blobs
  * Support podman auth file REGISTRY_AUTH_FILE.
  * feat: crane mutate platform
  * Add Context support to auth methods
  * Fix windows race condition when writing image with duplicate
    layers
  * Add -O shorthand for --omit-digest-tags to crane.
- update to 0.19.1:
  * Bump golang.org/x/net from 0.10.0 to 0.17.0 in
    /pkg/authn/k8schain
  * Bump golang.org/x/ packages
- update to 0.19.0:
  * Work around docker v25 tarballs
- update to 0.18.0:
  * fix: goreleaser config
  * Always print pushed digest in crane push</changelog>
</package>
<package pkgid="ca0eae93f4dad545b227a4360da91d82ff587f2740a9059729027611534bc171daa39ff5ed2df6a3cd5f74972bcde5b9b3f58e3dc47e4e3f935607580a7f0dde" name="gcrane-bash-completion" arch="noarch">
  <version epoch="0" ver="0.20.1" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666353600">- Initial package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670932800">- avoid file conflict on SLE15 and other older distributions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 0.12.1:
  * Fix context.DeadlineExceeded comparison (#1488)
  * Fix missing body.Close() in bearer auth (#1482)
  * bump version of slsa generator (#1468)
  * crane: add catalog argument use annotation (#1473)
  * k8schain: Log and proceed if secret or SA are not found</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 0.16.1:
  * bump deps using ./hack/bump-deps.sh
  * Allow crane to export schema 1 images
  * fixed a goroutine leak
  * retry HTTP 522 errors by default
  * Limit size of manifest
  * Add crane auth token
  * Bump codecov/codecov-action from 3.1.3 to 3.1.4
  * Pass scopes through crane auth token
  * fix: add bounds checking to addendum layer mutations to
    prevent panic
  * Surface better error messages in crane index
  * crane: add missing name option in crane index commands
  * crane: Respect cmd.OutOrStdout
  * Make ErrSchema1 checkable via errors.Is()
  * Don't load into daemon if the image already exists
  * add --blobs-to-disk to 'crane registry serve'
  * Correct crane registry help text
  * Allow concurrent blob Sets, use RWMutex
  * Use RWLock, limit scope of locking, write digest first
  * Let the filesystem handle atomicity
  * Don't try cross-origin mounting against dockerhub
  * Drop localhost to support crane registry serve in a container
  * Return OCI Index content-type for referrers response
  * Allow crane edit to generate non-image artifacts
  * Allow setting Content-Type in crane edit manifest
  * Avoid v1.Manifest in crane edit config (#1583)
  * Support for OCI 1.1+ referrers via API (#1546)
  * Support for OCI 1.1+ referrers via fallback tag
  * Update descriptor "data" field (when valid) during
    "crane edit config" (#1584)
  * Update release.yml (#1540)
  * authn: also read mount secrets (#1560)
  * bump deps using ./hack/bump-deps.sh (#1592)
  * crane: add --flatten for index append (#1566)
  * crane: add serve subcommand (#1586)
  * crane: support --omit-digest-tags in crane ls
  * fix(mutate): also set timestamps only present in
    some formats (#1550)
  * fix: Fix the crane release url and add more steps
  * hash: use generic instantiation (#1538)
  * replace manual slsa-verifier installation with
    action (#1585)
  * skip tls verification if default transport is used
    with insecure option (#1559)
  * tarball: pass imageToTags (#1563)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 0.17.0:
  * Validate index architectures match children
  * Set Content-Length for blob uploads
  * Don't wrap DefaultKeychain with refreshes
  * Build releases with Go 1.21
  * fix: mimic oci-layout in diskblobhandler
  * tag: add command explanation to the long help
  * feat: implement gc command
  * feat: allow port and disk path to be overriden</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1717156800">- add completion subpackages (bash, fish, zsh)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1721304000">- update to 0.20.1:
  * Create `remote.Push`
- update to 0.20.0:
  * Referrer API must return correct Content-Type
  * POTENTIALLY BREAKING: Restore blind-write to remote.Put
- update to 0.19.2:
  * Add JSON marshalling funcs for Digest.
  * registry: Implement Range requests for blobs
  * Support podman auth file REGISTRY_AUTH_FILE.
  * feat: crane mutate platform
  * Add Context support to auth methods
  * Fix windows race condition when writing image with duplicate
    layers
  * Add -O shorthand for --omit-digest-tags to crane.
- update to 0.19.1:
  * Bump golang.org/x/net from 0.10.0 to 0.17.0 in
    /pkg/authn/k8schain
  * Bump golang.org/x/ packages
- update to 0.19.0:
  * Work around docker v25 tarballs
- update to 0.18.0:
  * fix: goreleaser config
  * Always print pushed digest in crane push</changelog>
</package>
<package pkgid="2502d38c37aa6947b6e1937ea03f40085cf24acc97619091081caa9f4515b8fe52ff3af536f3854e642122b5bf8329af3ef7043e85d9d6d0c8599841222bfd46" name="gcrane-fish-completion" arch="noarch">
  <version epoch="0" ver="0.20.1" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666353600">- Initial package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670932800">- avoid file conflict on SLE15 and other older distributions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 0.12.1:
  * Fix context.DeadlineExceeded comparison (#1488)
  * Fix missing body.Close() in bearer auth (#1482)
  * bump version of slsa generator (#1468)
  * crane: add catalog argument use annotation (#1473)
  * k8schain: Log and proceed if secret or SA are not found</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 0.16.1:
  * bump deps using ./hack/bump-deps.sh
  * Allow crane to export schema 1 images
  * fixed a goroutine leak
  * retry HTTP 522 errors by default
  * Limit size of manifest
  * Add crane auth token
  * Bump codecov/codecov-action from 3.1.3 to 3.1.4
  * Pass scopes through crane auth token
  * fix: add bounds checking to addendum layer mutations to
    prevent panic
  * Surface better error messages in crane index
  * crane: add missing name option in crane index commands
  * crane: Respect cmd.OutOrStdout
  * Make ErrSchema1 checkable via errors.Is()
  * Don't load into daemon if the image already exists
  * add --blobs-to-disk to 'crane registry serve'
  * Correct crane registry help text
  * Allow concurrent blob Sets, use RWMutex
  * Use RWLock, limit scope of locking, write digest first
  * Let the filesystem handle atomicity
  * Don't try cross-origin mounting against dockerhub
  * Drop localhost to support crane registry serve in a container
  * Return OCI Index content-type for referrers response
  * Allow crane edit to generate non-image artifacts
  * Allow setting Content-Type in crane edit manifest
  * Avoid v1.Manifest in crane edit config (#1583)
  * Support for OCI 1.1+ referrers via API (#1546)
  * Support for OCI 1.1+ referrers via fallback tag
  * Update descriptor "data" field (when valid) during
    "crane edit config" (#1584)
  * Update release.yml (#1540)
  * authn: also read mount secrets (#1560)
  * bump deps using ./hack/bump-deps.sh (#1592)
  * crane: add --flatten for index append (#1566)
  * crane: add serve subcommand (#1586)
  * crane: support --omit-digest-tags in crane ls
  * fix(mutate): also set timestamps only present in
    some formats (#1550)
  * fix: Fix the crane release url and add more steps
  * hash: use generic instantiation (#1538)
  * replace manual slsa-verifier installation with
    action (#1585)
  * skip tls verification if default transport is used
    with insecure option (#1559)
  * tarball: pass imageToTags (#1563)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 0.17.0:
  * Validate index architectures match children
  * Set Content-Length for blob uploads
  * Don't wrap DefaultKeychain with refreshes
  * Build releases with Go 1.21
  * fix: mimic oci-layout in diskblobhandler
  * tag: add command explanation to the long help
  * feat: implement gc command
  * feat: allow port and disk path to be overriden</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1717156800">- add completion subpackages (bash, fish, zsh)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1721304000">- update to 0.20.1:
  * Create `remote.Push`
- update to 0.20.0:
  * Referrer API must return correct Content-Type
  * POTENTIALLY BREAKING: Restore blind-write to remote.Put
- update to 0.19.2:
  * Add JSON marshalling funcs for Digest.
  * registry: Implement Range requests for blobs
  * Support podman auth file REGISTRY_AUTH_FILE.
  * feat: crane mutate platform
  * Add Context support to auth methods
  * Fix windows race condition when writing image with duplicate
    layers
  * Add -O shorthand for --omit-digest-tags to crane.
- update to 0.19.1:
  * Bump golang.org/x/net from 0.10.0 to 0.17.0 in
    /pkg/authn/k8schain
  * Bump golang.org/x/ packages
- update to 0.19.0:
  * Work around docker v25 tarballs
- update to 0.18.0:
  * fix: goreleaser config
  * Always print pushed digest in crane push</changelog>
</package>
<package pkgid="083f924ddee0bfe308576f4b0e67ccfd8d8ba9331763fc0f257c34ffb8cb0d6af50acbad39b4b3fe19e18df87c20c96fa765545fb46b9df17921bca12d99475d" name="gcrane-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.20.1" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666353600">- Initial package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670932800">- avoid file conflict on SLE15 and other older distributions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 0.12.1:
  * Fix context.DeadlineExceeded comparison (#1488)
  * Fix missing body.Close() in bearer auth (#1482)
  * bump version of slsa generator (#1468)
  * crane: add catalog argument use annotation (#1473)
  * k8schain: Log and proceed if secret or SA are not found</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 0.16.1:
  * bump deps using ./hack/bump-deps.sh
  * Allow crane to export schema 1 images
  * fixed a goroutine leak
  * retry HTTP 522 errors by default
  * Limit size of manifest
  * Add crane auth token
  * Bump codecov/codecov-action from 3.1.3 to 3.1.4
  * Pass scopes through crane auth token
  * fix: add bounds checking to addendum layer mutations to
    prevent panic
  * Surface better error messages in crane index
  * crane: add missing name option in crane index commands
  * crane: Respect cmd.OutOrStdout
  * Make ErrSchema1 checkable via errors.Is()
  * Don't load into daemon if the image already exists
  * add --blobs-to-disk to 'crane registry serve'
  * Correct crane registry help text
  * Allow concurrent blob Sets, use RWMutex
  * Use RWLock, limit scope of locking, write digest first
  * Let the filesystem handle atomicity
  * Don't try cross-origin mounting against dockerhub
  * Drop localhost to support crane registry serve in a container
  * Return OCI Index content-type for referrers response
  * Allow crane edit to generate non-image artifacts
  * Allow setting Content-Type in crane edit manifest
  * Avoid v1.Manifest in crane edit config (#1583)
  * Support for OCI 1.1+ referrers via API (#1546)
  * Support for OCI 1.1+ referrers via fallback tag
  * Update descriptor "data" field (when valid) during
    "crane edit config" (#1584)
  * Update release.yml (#1540)
  * authn: also read mount secrets (#1560)
  * bump deps using ./hack/bump-deps.sh (#1592)
  * crane: add --flatten for index append (#1566)
  * crane: add serve subcommand (#1586)
  * crane: support --omit-digest-tags in crane ls
  * fix(mutate): also set timestamps only present in
    some formats (#1550)
  * fix: Fix the crane release url and add more steps
  * hash: use generic instantiation (#1538)
  * replace manual slsa-verifier installation with
    action (#1585)
  * skip tls verification if default transport is used
    with insecure option (#1559)
  * tarball: pass imageToTags (#1563)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 0.17.0:
  * Validate index architectures match children
  * Set Content-Length for blob uploads
  * Don't wrap DefaultKeychain with refreshes
  * Build releases with Go 1.21
  * fix: mimic oci-layout in diskblobhandler
  * tag: add command explanation to the long help
  * feat: implement gc command
  * feat: allow port and disk path to be overriden</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1717156800">- add completion subpackages (bash, fish, zsh)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1721304000">- update to 0.20.1:
  * Create `remote.Push`
- update to 0.20.0:
  * Referrer API must return correct Content-Type
  * POTENTIALLY BREAKING: Restore blind-write to remote.Put
- update to 0.19.2:
  * Add JSON marshalling funcs for Digest.
  * registry: Implement Range requests for blobs
  * Support podman auth file REGISTRY_AUTH_FILE.
  * feat: crane mutate platform
  * Add Context support to auth methods
  * Fix windows race condition when writing image with duplicate
    layers
  * Add -O shorthand for --omit-digest-tags to crane.
- update to 0.19.1:
  * Bump golang.org/x/net from 0.10.0 to 0.17.0 in
    /pkg/authn/k8schain
  * Bump golang.org/x/ packages
- update to 0.19.0:
  * Work around docker v25 tarballs
- update to 0.18.0:
  * fix: goreleaser config
  * Always print pushed digest in crane push</changelog>
</package>
<package pkgid="4931177e0326f8cf8271e7140132641eca6d1b03b2c6e7d3b702f307857c5d74434f80c3a540977c1f226ca31bcd0beac2016e8062796adf237bf3db123c1168" name="gcstar" arch="noarch">
  <version epoch="0" ver="1.8.0" rel="bp161.1.1"/>
  <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.
  + %icon_theme_cache_post/postun because the package ships themed
    icons.
  + %mime_database_post/postun because the package ships a mime
    type definition.
- Remove shared-mime-info Requires: if it's not there, then we
  simply don't need to update the mime database.</changelog>
  <changelog author="vuntz@opensuse.org" date="1306843200">- Add perl(Switch) BuildRequires and Requires, as the Switch module
  got split out of the main perl package.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1310731200">- Update to version 1.6.2:
  + Option added for sorting items while in image views.
  + Amazon book plugins now use the Amazon Web Service, for more
    reliable plugin operation.
  + New plugin for batch importing with a barcode scanner. It can
    be used with GCstar Scanner for Android or any barcode scanner
    acting like a keyboard.
  + Film collection: Country field is now a list box, allowing
    multiple countries.
  + New plugins to fetch information from websites:
  - Books: Douban (ZH) provided by BW.
  - Movies: Douban (ZH) provided by BW.
  - Music: Douban (ZH) provided by BW.
  + Various bug fixes:
  - Set focus to the title field automatically after adding an
    item.
  - Correctly handle foreign characters in external filenames
    under Windows.
  - Correctly sort numeric fields used for grouping in image
    lists.
  - It was not possible to delete a unique item in image mode.
  - Fixed bug with image caching.
  - HTTP return code 302 managed correctly.
  - Removed use of Switch.pm as it is deprecated.
  - Bug fixed in some website plugins: Alapage, Allocine,
    Bedetheque, Bol, Comic Book DB, CSFD.cz, IMDb,
    jeuxvideo.com, jeuxvideo.fr, Moby Games, The Movie DB.
- Update spec file License field from GPLv2 to GPL-2.0 to
  conform with spdx.org identifier.</changelog>
  <changelog author="vuntz@opensuse.org" date="1311249600">- Drop perl(Switch) BuildRequires and Requires, as its usage was
  removed.
- Add perl() Recommends for optional features: Archive::Zip, GD,
  GD::Graph::area, GD::Graph::bars, GD::Graph::pie, GD::Text.</changelog>
  <changelog author="vuntz@opensuse.org" date="1317643200">- Add explicit shared-mime-info BuildRequires since we use the
  %mime_database_* macros.</changelog>
  <changelog author="zaitor@opensuse.org" date="1347796800">- Update to version 1.7.0:
  + User interface changes:
  - All the settings for the current type of list can be changed
    directly below the list.
  - It's now possible to define default values for the fields
    when adding a new item to a collection.
  - New menu to show/hide menu, tool and status bars.
  - Slight animations have been added in image mode.
  - A popup is displayed in image mode to show a summary of the
    item.
  + Bugs fixed:
  - When saving an item which date is the current one.
  - The list of saved searches in toolbar was not reset when
    displaying all collection items.
  - Ranges were not handled correctly when searching.
  - With collections of video games, the units field was not
    hidden if user chose to hide file size.
  - In image mode, some items were not displayed correctly when
    grouping.
  - Fixed some website plugins.
  + Updated translations.
- Drop hack to kill backupfiles previously found in tarball. Fixed
  upstream.</changelog>
  <changelog author="zaitor@opensuse.org" date="1467288000">- Update to version 1.7.1:
  + New features:
  - When generating statistics, they can be grouped per dates.
  - Export to GCstar Viewer generates a collection that loads
    faster in image mode (requires GCstar Viewer 2.10 or above).
  + User interface changes:
  - Display totals for numeric fields when the list is displayed
    in detailed mode.
  + Bugs fixed:
  - User added fields were not shown in the panel below the list.
  - When exporting to HTML, it was sometimes not possible to
    select fields with the templates that support that.
  - Bugs fixed in some website plugins: Bedetheque, GameSpot,
    IMDb, jeuxvideo.com, jeuxvideo.fr, MobyGames.
  + Updated translations.
- Rebase gcstar-fix-desktop.patch.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1600084800">- Adapt file list for /usr/libexec migration.
- Some spec-file cleanups:
  * Drop conditionals for EOL openSUSE versions.
  * Drop Group tag.
  * Drop unnecessary %clean section.
  * Drop empty %post(un) sections.
  * Remove BuildRoot tag as it is not needed any more.
  * Drop %defattr line from file list.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621252800">- Update to version 1.7.3
  * Support Gtk3
  * New features for users
  * Support for series in book collections
  * Support of original title for books
  * Identification of broken plugins (ZZZ...)
  * Max number in comics series increased to 9999999
  * Additionnal artist roles for comics (inker, letterer...)
  * Possible use of Amazon for book scanning
  * Support for TS video files (DVB recordings)
  * Memory of previous proxy setting
  * Improved default location for choosing files
  * Replacing an empty string for field will set the field if
    empty for all items of a collections (for example tags)
  * New plugins: BDphile (books), GBooks
  * User interfaces changes: Small changes in some panel layouts
  * Bugs fixed
  * Range for advanced search
  * Exportation of miniatures (jpeg, png)
  * Actors support and imags support in Tellico export
  * File extension for exporting
  * Better support of default values for fields in GCS files
  * Some bugs fixed in website plugins
  * Deprecation of plugins:
  * Alapage
  * InternetBokHandeln
  * LiberOnWeb
  * Mareno</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1686139200">- Update to version 1.8.0:
  + Release based on Gtk3 as the default version.
  + Many new features were introduce for the users.
  + New collections: Postcards, Gadgets and MusicCourses.
  + New plugins: Bdphile (Comics), Numista and Exonumia (Coins, FR
    and EN), AnimatorEN (Films), Amazon (Gadgets), AmazonBR
    (Books), UPCitemDB (Gagdets) and Alfred (MusicCources).
  + Plugins evolutions: JeuxVideo (Games), DVDPost (Films), IMDB
    (Films), BoardGameGeek (BoardGames), BDphile (Books), MobyGames
    (Games), Amazon (Books, Films, Games), MangaSanctuary (Comics),
    Numista, Noosfere, Discogs and Brikset.
  + Plugins unavailable because of one thing, or another: Douban
    (Films), TheLegacy (VideoGames), ComicBookDb (Comics),
    ReservoirJeux (BoardGames) and FNAC (FR).
  + Bugs fixed:
  - Errors when GCstar is used in minimum configuration (no
    optional dependencies).
  - Change dependency for Liberation font.
  - Small bugs fixes in models XML/GCM and XSD (revision 5).
  - Update XSD link in GCM models.
  - Missing name for "file size unit" field (problem in
    import/export).
  - Missing images in CSV imports.
  - Support of double or multiple lists in CSV imports (actors
    for example).
  - Default min and max values for numbers.
  - Bugs in image and text lists: sorting, columns, selections.
  - Problem in titles with articles for some languages.
  - Fix duration for extracted music.
  - Inconsistencies in images list view.
  - Remember windows size when GCstar closes.
- Replace Kerenoc/GCstar gitlab.com repo Source tag with
  GCstar/GCstar.
- Update GPL-2.0-only License tag to GPL-2.0-or-later as stated in
  the GitLab repository, as well as in and the source code comment
  headers.
- Update https://wiki.gcstar.org/en URL to https://www.gcstar.org/,
  the GCstar's home page.
- Switch typelib-1_0-GdkPixdata-2_0 and typelib-1_0-Gtk-3_0 to
  their more maintainer friendly typelib(BindingName) [= Version]
  symbol notation, being typelib(GdkPixdata) = 2.0 and typelib(Gtk)
  = 3.0, respectively.
- Switch %setup macro to the wonderfull %autosetup, leveraging its
  automation capabilities.
- Drop downstream gcstar-fix-desktop.patch patch. It's no longer
  necessary, since the wanted modifications can be done with the
  help of %suse_update_desktop_file macro.
- Drop no longer needed BuildRequires on shared-mime-info. It was
  needed for updating the MIME cache, functionality that has been
  moved to the shared-mime-info package via RPM filetriggers.
- Update package dependecies, according to the installer
  instructions:
  + Demote perl(DateTime::Format::Strptime) and perl(JSON) from
    BuildRequires/Requires to Recommends. They're not mandatory,
    but optional.
  + Replace perl(GD) Recommends with perl(GD::Graph::area),
    perl(GD::Graph::bars) and perl(GD::Graph::pie).
  + Add explicit BuildRequires for the following Perl modules (they
    were already being pulled): Cwd, Cwd, Cwd, Data::Dumper,
    Digest::MD5, Encode, Encode::Locale, Exporter, File::Basename,
    File::Copy, File::Find, File::Path, File::Path, File::Spec,
    File::Temp, Glib::Object::Introspection, HTML::Entities,
    HTTP::Cookies::Netscape, IO::File, IO::Handle, IO::Socket,
    IO::Socket::INET, LWP, LWP::Simple, List::Util, Net::SMTP,
    POSIX, POSIX, Storable, Text::Wrap, URI::Escape,
    Unicode::Normalize, XML::Parser, filetest, threads and
    threads::shared.</changelog>
</package>
<package pkgid="a6879d8aca26ce76e5cf32cd94ff7941e4b666126e79bc9ff45718ae1259725a15000dbca0a8ade94575c4ac76aac7393b911c0a5df48a824225169a961037f6" name="gd" arch="s390x">
  <version epoch="0" ver="2.3.3" rel="160099.5.1"/>
  <changelog author="dmueller@suse.com" 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="elimat@opensuse.org" 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="asn@cryptomilk.org" 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="mvetter@suse.com" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1785499200">- added patches
  CVE-2026-9672: upgrade gd [bsc#1273101]
  * gd-CVE-2026-9672.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1785758400">- modified patches [bsc#1273101]
  * gd-CVE-2026-9672.patch (fix wrong backport)</changelog>
</package>
<package pkgid="ed731f680202e0550fd23967d84ff557d3955e2367100bd50f11e6abcb0ed0d06bd6799d5218ffe854a9a46246d3f192dfa16bd10576c0accfbfcdfefcdfcf7e" name="gd-devel" arch="s390x">
  <version epoch="0" ver="2.3.3" rel="160099.5.1"/>
  <changelog author="dmueller@suse.com" 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="elimat@opensuse.org" 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="asn@cryptomilk.org" 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="mvetter@suse.com" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1785499200">- added patches
  CVE-2026-9672: upgrade gd [bsc#1273101]
  * gd-CVE-2026-9672.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1785758400">- modified patches [bsc#1273101]
  * gd-CVE-2026-9672.patch (fix wrong backport)</changelog>
</package>
<package pkgid="b1aeb8dda82b9d42047155498c77b493f5c922f2f79d438f0b0c8a6b1dc4099cf0390b60716626dcd94bebb5829395389a40ca29db65e1432058ebd08156b334" name="gdal-bash-completion" arch="noarch">
  <version epoch="0" ver="3.12.3" rel="bp161.1.5"/>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1751112000">- Update gdal to version 3.11.0
  * Add muparser as a new dependency, used by GDAL for C++ VRT expressions
  * Disable frmts/libertiff by removing it from frmts/CMakeLists.txt, since
    it has a hard dependency on the bundled tiff libraries that we remove
  * Add gdal-backport-commit-b11cad7.patch to backport the fix for gdal
    issue #4742 (upstream commit b11cad7)
  * Full Changelog at github.com/OSGeo/gdal/releases/tag/v3.11.0
  * Add GDAL Streamed Algorithm Format (GDALG) driver, enabling streamed vector
    dataset replay of compatible gdal command lines
  * RFC 100 - Support float16
  * RFC 102 - Embed resource files into libgdal
  * RFC 103 - Add OGR_SCHEMA option to select OGR drivers
  * RFC 104 - Add new gdal front-end cli
  * RFC 105 - Add safe path manipulation functions
  * RFC 106 - Metadata for driver update capabilties
  * RFC 107 - Add OGRLayer::I{GetExtent,SetSpatialFilter}() functions
  * RFC 108 - Remove various raster and vector drivers, make other drivers read-only
    See github.com/OSGeo/gdal/releases/tag/v3.11.0 for the removed/changed drivers
  * Add (read-only) Arrow Database Connectivity (OGR ADBC) driver
  * Add libertiff driver (NOTE: Disabled, see second entry)
  * Add (read-only) Radarsat Constellation Mission raster driver
  * Add (read-only) Artificial intelligence powered vector driver
  * Add function evaluate arbitrary VRT Pixel Function expressions
  * Improve ZARR driver, adding Kerchunk JHSON and Parquet reference stores
  * Set GPKG default version to 1.4 on creation
  * Remove OpenCL warper
  * OGR Memory driver has been deprecated in favour of and aliased to the MEM driver
  * Various other fixes</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1753617600">- Update gdal to version 3.11.3; changes below are combined for 3.11.1, .2 and .3
  * Remove gdal-backport-commit-b11cad7.patch since the backported commit is
    included in the 3.11.1 release
  * Fixes various build related issues, for example missing includes
  * Fixes various potential or actual integer overflows, nullptr derefrences
    and memory leaks
  * Fixes crashes when using the MEM driver, caused by wrong usage of
    a function
  * Fixes crashes when using the VRT driver with empty mappings
  * Fixes segfault in gdal vector grid that occurred when the first feature
    had no geometry
  * Readds Golden Software Surfer Binary Grid 6.0 (GSBG) driver
  * Readds GSAG driver
  * Various bug and regression fixes
  * Full changelog is avaiable at
    https://github.com/OSGeo/gdal/blob/v3.11.3/NEWS.md</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1762516800">- Update to version 3.11.5 Maintenance release
  https://github.com/OSGeo/gdal/blob/v3.11.5/NEWS.md
- Update to version 3.11.4
  https://github.com/OSGeo/gdal/blob/v3.11.4/NEWS.md</changelog>
  <changelog author="Libor Pechacek &lt;lpechacek@gmx.com&gt;" date="1763380800">- Update to version 3.12.0
  * New 'gdal raster ...', 'gdal vector ...' and other CLI commands
  * Improved pipelining
  * Moved 'gdal vector geom XXXX' utilities directly under 'gdal vector'
  * Renamed 'gdal vector geom set-type' as 'gdal vector set-geom-type'
  * Bump of shared lib major version
  * Full list at https://github.com/OSGeo/gdal/blob/v3.12.0/NEWS.md</changelog>
  <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&#xFC;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>
</package>
<package pkgid="7e16f9be9587cf464846b07200d2732e3e14b6281b001382a307e1de4315e3e807fab20a280e4eca2b609c7a98341da5c279859b05958b5a3fe992341d96882e" name="gdb" arch="s390x">
  <version epoch="0" ver="16.3" rel="160099.6.1"/>
  <changelog author="tdevries@suse.com" 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="tdevries@suse.com" date="1764158400">- Maintenance script qa.sh:
  * Fix grep: warning: stray \ before -.</changelog>
  <changelog author="tdevries@suse.com" 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="tdevries@suse.com" 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="tdevries@suse.com" 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="tdevries@suse.com" 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="tdevries@suse.com" 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="tdevries@suse.com" date="1773748803">- Testsuite fixes.  Patches added:
  * add-proc-subst_vars.patch
  * gdb-testsuite-fix-printf-regexp-for-ppc64le-with-gli.patch</changelog>
  <changelog author="tdevries@suse.com" 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="tdevries@suse.com" 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="611231d9920449c6f81b24851caef7ce0e3c0c7fb1daa46ac2e4bfafa88e42be76bd1fab719347da1bb0f1a70c88738d163e53ca8e4fca70f1e7021a4181dc9b" name="gdb-testresults" arch="s390x">
  <version epoch="0" ver="16.3" rel="160099.6.37"/>
  <changelog author="tdevries@suse.com" 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="tdevries@suse.com" date="1764158400">- Maintenance script qa.sh:
  * Fix grep: warning: stray \ before -.</changelog>
  <changelog author="tdevries@suse.com" 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="tdevries@suse.com" 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="tdevries@suse.com" 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="tdevries@suse.com" 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="tdevries@suse.com" 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="tdevries@suse.com" date="1773748803">- Testsuite fixes.  Patches added:
  * add-proc-subst_vars.patch
  * gdb-testsuite-fix-printf-regexp-for-ppc64le-with-gli.patch</changelog>
  <changelog author="tdevries@suse.com" 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="tdevries@suse.com" 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="a47e102af92bcc489223263d09bac68549483525ec690a85e3331bae2050562dd6edc13bb73fddcee7762a68a4a2882559643a987568fd24c2a745a3937e254f" name="gdbm-devel" arch="s390x">
  <version epoch="0" ver="1.24" rel="160099.2.3"/>
  <changelog author="pgajdos@suse.com" date="1540987200">- update to 1.18.1:
  * Fix debian bug 910911: This restores backward compatibility with
    databases created by version 1.8 (and some later versions, with
    mmapped I/O disabled).</changelog>
  <changelog author="pgajdos@suse.com" date="1579521600">- added patches
  Build with -no-common, [bsc#1160872]
  + gdbm-no-common.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" 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@gmx.de" 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@suse.com" date="1691496000">- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
  run without arguments
  bsc1209583.patch</changelog>
  <changelog author="kukuk@suse.com" 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>
</package>
<package pkgid="2d617b6fef56d2ae8729cbe5580aa1dcb446de71607f673e21716fb4e5fdfe91b40475ed381da3e651dba53ffa1054cc45259f2c871b394e354e53f46aff271f" name="gdbm-lang" arch="noarch">
  <version epoch="0" ver="1.24" rel="160099.2.3"/>
  <changelog author="pgajdos@suse.com" date="1540987200">- update to 1.18.1:
  * Fix debian bug 910911: This restores backward compatibility with
    databases created by version 1.8 (and some later versions, with
    mmapped I/O disabled).</changelog>
  <changelog author="pgajdos@suse.com" date="1579521600">- added patches
  Build with -no-common, [bsc#1160872]
  + gdbm-no-common.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" 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@gmx.de" 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@suse.com" date="1691496000">- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
  run without arguments
  bsc1209583.patch</changelog>
  <changelog author="kukuk@suse.com" 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>
</package>
<package pkgid="868ddae0fea4b327e33577c94720ef9fc2bdfc05e8bf8f9c464d95f56afaeda877dc93e4c33fc664ae2afc9b0c379cea158b172bb9c8e79bc5ffb1b2876f6efb" name="gdbserver" arch="s390x">
  <version epoch="0" ver="16.3" rel="160099.6.1"/>
  <changelog author="tdevries@suse.com" 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="tdevries@suse.com" date="1764158400">- Maintenance script qa.sh:
  * Fix grep: warning: stray \ before -.</changelog>
  <changelog author="tdevries@suse.com" 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="tdevries@suse.com" 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="tdevries@suse.com" 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="tdevries@suse.com" 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="tdevries@suse.com" 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="tdevries@suse.com" date="1773748803">- Testsuite fixes.  Patches added:
  * add-proc-subst_vars.patch
  * gdb-testsuite-fix-printf-regexp-for-ppc64le-with-gli.patch</changelog>
  <changelog author="tdevries@suse.com" 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="tdevries@suse.com" 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="1fd9562a151cd152ceff21df388b5a4b10a719ee106486d20ca32713ddb8b15ef5653e6d0e3cc9404f4d18d9beeda3f42c3275492a3771fb6db769e6185c0c5a" name="gdcm" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="bp161.1.1"/>
  <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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.0.20:
  * no upstream changelog available</changelog>
  <changelog author="Dirk M&#xFC;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="6de74c23b3eba28d7f54e3c1767c97831c02d5f4b151d53842d00a7d09a584fa5982b078674511a0269a8a30a3fd81f44816b0673682efcca18bef70148f8cad" name="gdcm-applications" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="bp161.1.1"/>
  <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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.0.20:
  * no upstream changelog available</changelog>
  <changelog author="Dirk M&#xFC;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="9b7599f436991a040d08d4880361bdf4f2a9bcfeab78e85c73dc0cb8af9a9cd2d9c16b594730ff8da0e800320d0c4a79175bbdaceb677c5eef8144c989c1b6b8" name="gdcm-devel" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="bp161.1.1"/>
  <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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.0.20:
  * no upstream changelog available</changelog>
  <changelog author="Dirk M&#xFC;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="3182fc94774f44ad2e15eaabb04a3bddddff5f9ddfcda86a13b0b23a8cceb2f036b5963e125194b07cb2a81e0f8b9438358d45a45f32e04d4d461318e173be39" name="gdcm-examples" arch="s390x">
  <version epoch="0" ver="3.2.5" rel="bp161.1.1"/>
  <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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.0.20:
  * no upstream changelog available</changelog>
  <changelog author="Dirk M&#xFC;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="e6460512ca39aaeb83a1244518161e9ae25ce857a791997bde00b75f851ab50d5587d8ef1a339084194207c1a90dc34379b5a0b00ab8bfa05e17cd1671656019" name="gdk-pixbuf-devel" arch="s390x">
  <version epoch="0" ver="2.42.12" rel="160099.4.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="dimstar@opensuse.org" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715860800">- Migrate package to a regular obs_scm service, no longer password
  protecting a zip file. The originally reported bsc#1159337 seems
  no longer be applicable and we prefer the easier route.
- Drop unzip BuildRequires and pre_checkin.sh script.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715860801">- Enable test suite on x86_64 (other arches seem too flaky for now):
  + Add %check section and call %meson_test
  + Add gdk-pixbuf-jpeg-slow.patch: allow pixbuf-jpeg to run for
    more than 30s, by marking it as a slow test
    (glgo#GNOME/gdk-pixbuf!174).</changelog>
  <changelog author="alynx.zhou@suse.com" date="1752840000">- Add gdk-pixbuf-fix-decoder-written-bytes-reporting.patch: Fix
  memory leak caused by wrong written bytes reported by decoder
  (CVE-2025-6199, glgo#GNOME/gdk-pixbuf#257, bsc#1245227).</changelog>
  <changelog author="mgorse@suse.com" date="1755518400">- Add gdk-pixbuf-jpeg-icc-data.patch: be more careful with icc data
  (bsc#1246114 CVE-2025-7345 glgo@GNOME/gdk-pixbuf!217).</changelog>
  <changelog author="mgorse@suse.com" date="1775736000">- Add gdk-pixbuf-CVE-2026-5201.patch: jpeg: Reject unsupported
  number of components (bsc#1261210 CVE-2026-5201
  glgo#GNOME/gdk-pixbuf#266).</changelog>
</package>
<package pkgid="48dcbee5cd69693dea136f576d022b5ad8b9b1f03a45817bc87830e719ad0b709f875578e1d33c5ac4be068f2305ae4092ad432f96b5bbea6c1246439cd05d91" name="gdk-pixbuf-lang" arch="noarch">
  <version epoch="0" ver="2.42.12" rel="160099.4.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="dimstar@opensuse.org" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715860800">- Migrate package to a regular obs_scm service, no longer password
  protecting a zip file. The originally reported bsc#1159337 seems
  no longer be applicable and we prefer the easier route.
- Drop unzip BuildRequires and pre_checkin.sh script.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715860801">- Enable test suite on x86_64 (other arches seem too flaky for now):
  + Add %check section and call %meson_test
  + Add gdk-pixbuf-jpeg-slow.patch: allow pixbuf-jpeg to run for
    more than 30s, by marking it as a slow test
    (glgo#GNOME/gdk-pixbuf!174).</changelog>
  <changelog author="alynx.zhou@suse.com" date="1752840000">- Add gdk-pixbuf-fix-decoder-written-bytes-reporting.patch: Fix
  memory leak caused by wrong written bytes reported by decoder
  (CVE-2025-6199, glgo#GNOME/gdk-pixbuf#257, bsc#1245227).</changelog>
  <changelog author="mgorse@suse.com" date="1755518400">- Add gdk-pixbuf-jpeg-icc-data.patch: be more careful with icc data
  (bsc#1246114 CVE-2025-7345 glgo@GNOME/gdk-pixbuf!217).</changelog>
  <changelog author="mgorse@suse.com" date="1775736000">- Add gdk-pixbuf-CVE-2026-5201.patch: jpeg: Reject unsupported
  number of components (bsc#1261210 CVE-2026-5201
  glgo#GNOME/gdk-pixbuf#266).</changelog>
</package>
<package pkgid="25adba37f60b7a08c6d4aa5cc92b01a7ac7333706e2bf06a05d31768180479af55d4c61e28242350d880775941bf860be468ed3513c45187d2e867f6837b712a" name="gdk-pixbuf-loader-jxl" arch="s390x">
  <version epoch="0" ver="0.11.2" rel="160099.2.1"/>
  <changelog author="jengelh@inai.de" date="1718884800">- Enable cjpegli, djpegli tools
- Add system-jpeg.diff</changelog>
  <changelog author="jengelh@inai.de" date="1719662400">- Update to release 0.10.3
  * fix bug in huffman-rle-gradient (e1) specialized decode path</changelog>
  <changelog author="qzhao@suse.com" date="1725019200">- Update libjxl.spec:
  Add compiler condition to fix SLE-15-SP7 ppc64le build env.
  (bsc#1229831)</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="mgorse@suse.com" 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="mgorse@suse.com" 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="mgorse@suse.com" date="1737547201">- Remove the gimp plugin. It is for 2.10, and factory now has gimp
  3.0.</changelog>
  <changelog author="jengelh@inai.de" 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="mgorse@suse.com" date="1779969600">- Add libjxl-CVE-2025-70103.patch: take EC into accound when
  checking required PNM inmput length (bsc#1266460 CVE-2025-70103).</changelog>
</package>
<package pkgid="609357b9bb8a01971f5bd83ea7505652ccdee536482475d1e1f022e62d4fb98a7223a0ac14e08e4dc8bd89329b999ce720b4f7b2247ff86338d35c916826e304" name="gdk-pixbuf-loader-libavif" arch="s390x">
  <version epoch="0" ver="1.3.0" rel="160099.2.10"/>
  <changelog author="info@paolostivanin.com" date="1693310400">- Update to 1.0.0:
  * Incompatible changes:
    + The clli member was added to the avifImage struct.
    + The repetitionCount member was added to the avifEncoder and avifDecoder
    structs.
    + The quality and qualityAlpha members were added to the avifEncoder struct.
    + Check that functions returning pointers do not return NULL before accessing
    those pointers.
    + Check the return value of avifEncoderSetCodecSpecificOption().
    + The maxThreads member was added to the avifRGBImage struct.
    + Check the return value of avifRGBImageAllocatePixels(), avifRWDataRealloc(),
    avifRWDataSet(), avifImageSetProfileICC(), avifImageSetMetadataExif() and
    avifImageSetMetadataXMP().
    + The meaning of the keyframeInterval member of avifEncoder struct has changed
    slightly. When set to a value of "n",
    Before: It forces a keyframe on every nth frame.
    After: Any set of "n" consecutive frame will have at least one keyframe
    (every nth frame may or may not be a keyframe).
  * Added:
    + Add clli metadata read and write support
    + Add repetitionCount member to avifEncoder and avifDecoder structs to specify
    the number of repetitions for animated image sequences.
    + Add quality and qualityAlpha to avifEncoder. Note: minQuantizer,
    maxQuantizer, minQuantizerAlpha, and maxQuantizerAlpha are deprecated. Code
    should be updated to set quality (and qualityAlpha if applicable) and leave
    minQuantizer, maxQuantizer, minQuantizerAlpha, and maxQuantizerAlpha
    initialized to the default values.
    + The --target-size flag in avifenc was added to adapt the quality so that the
    output file size is as close to the given number of bytes as possible.
    + Add the public API function avifImageIsOpaque() in avif.h.
    + Add the public API functions avifImagePlane(), avifImagePlaneRowBytes(),
    avifImagePlaneWidth(), and avifImagePlaneHeight() in avif.h.
    + Add API for multi-threaded YUV to RGB color conversion.
    + Allow lossless 4:0:0 on grayscale input.
    + Add avifenc --no-overwrite flag to avoid overwriting output file.
    + Add avifenc --clli flag to set clli.
    + Add support for all transfer functions when using libsharpyuv.
  * Changed:
    + Exif and XMP metadata is exported to PNG and JPEG files by default,
    except XMP payloads larger than 65502 bytes in JPEG.
    + The --grid flag in avifenc can be used for images that are not evenly divided
    into cells.
    + Change the encoder to write the boxes within the "stbl" box in the order of
    stsd, stts, stsc, stsz, stco, stss.
    + avifImageRGBToYUV() and avifImageYUVToRGB() handle avifImage bit depths 8, 10,
    12 and now also 16. Files read by apps/shared/ can output 16-bit avifImage
    instances.
    + avifImageCreate(), avifImageCreateEmpty(), avifEncoderCreate() and other
    internal functions now return NULL if a memory allocation failed.
    + avifEncoderSetCodecSpecificOption() now returns avifResult instead of void to
    report memory allocation failures.
- Add fix-gdkpixbuf.patch.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1701172800">- update to 1.0.2:
  * Update avifCropRectConvertCleanApertureBox() to the revised
    requirements in ISO/IEC 23000-22:2019/Amd. 2:2021 Section
    7.3.6.7.
  * CVE-2023-6350: Out of bounds memory to alphaItemIndices (boo#1217614)
  * CVE-2023-6351: use-after-free in colorProperties (boo#1217615)
- drop fix-gdkpixbuf.patch</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1703160000">- update to 1.0.3:
  * Rewrite the fix for memory errors fixed in 1.0.2
  * Fix use-after-free errors.
    (CVE-2023-6704, boo#1218303)
  * src/reformat.c: Allocate the threadData array directly</changelog>
  <changelog author="dmueller@suse.com" date="1710676800">- update to 1.0.4:
  * AVIF_ENABLE_WERROR is set to OFF by default.
  * Fix wrong alpha plane deallocation when decoded tile pixel
    format does not match reconstructed output image pixel format
  * Fix identical chunk skipping optimization when writing
    animation data
  * Fix ID selection for artificial grid alpha item when decoding
    a grid of tiles which each have an associated auxiliary alpha
    image item (https://crbug.com/oss-fuzz/65657).</changelog>
  <changelog author="dmueller@suse.com" 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="kieltux@gmail.com" 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()
    (CVE-2025-48175, bsc#1243270)
  * Check ftell returned value in avifjpeg.c
  * Add integer overflow checks to makeRoom.
    (CVE-2025-48174, bsc#1243269)
  * LocalJpeg.cmake: Support multi-config generators.
- Remove 'Group:' tags.</changelog>
</package>
<package pkgid="4061fe8a393c67d8aafc1de30528ffa131bb029d843d919652ae50be4504387e2f8ec11c75c5212a152802c0ac2117d9489a662a6e12a7b2a35855dc65694299" name="gdk-pixbuf-loader-libheif" arch="s390x">
  <version epoch="0" ver="1.23.1" rel="160099.1.1"/>
  <changelog author="olaf@aepfle.de" date="1757592000">- version 1.20 requires at least ffmpeg 4, so go with version 7+</changelog>
  <changelog author="suse+build@de-korte.org" 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="suse+build@de-korte.org" 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="pgajdos@suse.com" 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="pgajdos@suse.com" 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="dmueller@suse.com" 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="pgajdos@suse.com" date="1779710400">- added patches
  https://github.com/strukturag/libheif/commit/5780da88104270ef316c764c2c2945e0c43af624
  * libheif-fix-tests-no-HEVC.patch</changelog>
  <changelog author="pgajdos@suse.com" 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="pgajdos@suse.com" 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="rrahl0@opensuse.org" date="1785412800">- Update to version 1.23.1: [jsc#PED-16355]
  + 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>
</package>
<package pkgid="78ec21443e7f1701326e86aef3bea0b05d7d854e844472eaad51519fff386c49bcc7312e88ed9e323a6dd3087b185a1e2ce2b25687d645dd7120fb1db46e7498" name="gdk-pixbuf-loader-libopenraw" arch="s390x">
  <version epoch="0" ver="0.3.7" rel="bp161.1.6"/>
  <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&#xF8;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&#xF8;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="6e1a035e2ffdfa8a9b5eaf65aaea68d5c2aa47e270dfa9ba0b610a1ef0cac4909003c4357d8e2fd2188e4006d7e410940315496bf71fe5a3dadda75c0a424d3c" name="gdk-pixbuf-loader-rsvg" arch="s390x">
  <version epoch="0" ver="2.60.2" rel="160099.2.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1726488000">- Update to version 2.59.0:
  + The biggest change in this release is that librsvg now uses the
    Meson build system instead of autotools.
  + With Meson, librsvg now builds a lot more reliably on Windows
    and MacOS.
  + Librsvg now uses Meson instead of Autotools
  + There is a -Davif meson option to include support for AVIF in
    the image-rs crate, which librsvg uses to load raster images.
  + Librsvg now explicitly builds only its supported raster formats
    for image-rs: JPEG, PNG, GIF, WEBP, and optional compile-time
    support for AVIF). Other raster image formats are not
    supported, to minimize the attack surface.
  + Librsvg now supports cancellable rendering; you can start
    rendering an RsvgHandle in one thread, and stop it from another
    thread with a GCancellable. In the C API, you can use the
    rsvg_handle_set_cancellable_for_rendering() function; in the
    Rust API, CairoRenderer now has a with_cancellable() method.
  + For Rust users, there is now a 'librsvg-rebind' crate that
    binds the C API for use from Rust. Internally this links to the
    system's librsvg shared library, in contrast with the 'librsvg'
    crate, which is statically linked and which has a native Rust
    API. The 'librsvg-rebind' crate is for cases where the
    additional code size from static linking is not desired. This
    librsvg-rebind crate is available from crates.io.
  + A bunch of fixes to bugs found through fuzz testing.
- Use ldconfig_scriptlets macro for some of the post(un) handling.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1727524800">- Update to version 2.59.1:
  + Two mitigations for crashes found throuh fuzz testing:
  - Cairo is easy to crash by giving it path coordinates that are
    outside of the range that it can represent internally with
    its fixed-point arithmetic. Fuzzers usually produce SVGs with
    very large numbers for coordinates, which overflow Cairo's
    arithmetic.
    This is just a *mitigation*, not a complete fix: librsvg will
    now check if path coordinates are outside of Cairo's
    supported range, and it will not render shapes with
    problematic coordinates. However, fuzzers may still produce
    coordinates that are in range but that still make Cairo
    crash. I am starting to learn Cairo's code to see if this can
    be fixed gradually.</changelog>
  <changelog author="dimstar@opensuse.org" date="1730289600">- Update to version 2.59.2:
  + Fix stack overflow due to unbounded recursion.  Now there is
    a hard limit on the number of nested layers that an SVG
    document may have.  This is not a hard limit on the amount of
    stack space consumed, but it is a general mitigation.
  + Fix regression when rendering paths with very flat elliptical
    arcs.  This bug was introduced in 2.59.1 as part of the
    mitigation for paths with coordinates that Cairo is unable to
    handle.
  + Fix centering and text-anchor in general for scaled text.
  + Fix building with Rust 1.82 on Windows (Christoph Reiter).
  + Make cancellation work for all the resource loading
    functions.
  + Add documentation for rsvg-bench to the development guide.
  + Slight improvement in memory consumption for language tags.
  + Many updates to the developer's documentation, for Outreachy
    interns.</changelog>
  <changelog author="mgorse@suse.com" date="1730376000">- Change license to LGPL-2.1-or-later AND MIT.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1739275200">- Update to version 2.59.90 (Unstable):
  + Basic support for the dominant-baseline property.
  + Report errors correctly from the parsers for attribute values.
  + Slightly improved test coverage.
  + Don't use defined() in C macro definitions, since it is not
    portable.
  + Parse the white-space property. It is not processed yet; this
    will come after the Outreachy internship.
  + Documentation fixes.
  + Many build fixes.
  + Improvements for cross builds.
  + Fix CRLF characters in Python sources.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 2.59.91 (Unstable):
  + Fix linkage on Illumos.
  + Fix the build of the static library on MinGW.
  + Fix versioning of library name.
  + Enable cross-compilation of the gdk-pixbuf loader if meson/qemu
    can handle it.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742385600">- Update to version 2.60.0:
  + The minimum supported Rust version (MSRV) is 1.77.2.
  + Many build fixes for various platforms.
  + Basic support for the dominant-baseline property.
  + Parse the white-space property. It is not processed yet; this
    is part of the work to support SVG2 text layout.
  + Report errors correctly from the parsers for attribute values.
  + Portability fixes to the C header files.</changelog>
  <changelog author="federico@suse.com" date="1764936000">- Update to version 2.60.1 -
  (CVE-2024-12224 / bsc#1243867),
  (CVE-2024-43806 / bsc#1229950)
  + This is a security release for RUSTSEC-2024-0421, RUSTSEC-2024-0404,
    and GHSA-c827-hfw6-qwvm (CVE-2024-43806 / bsc#1229376).
  - glgo#GNOME/librsvg#1193 - RUSTSEC-2024-0421 - idna accepts Punycode
    labels that do not produce any non-ASCII when decoded.
  - RUSTSEC-2024-0404 - Unsoundness in anstream.
  - GHSA-c827-hfw6-qwvm - Memory explosion in rustix.  Note that librsvg
    does not use rustix except in the test suite.</changelog>
  <changelog author="federico@suse.com" date="1769601600">- Update to version 2.60.2:
  + Fix the check for the cargo-cbuild version.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1776427200">- Add librsvg-CVE-2026-25727.patch: Fix denial of service when
  parsing rfc2822. (bsc#1257922, CVE-2026-25727)</changelog>
</package>
<package pkgid="8edaaa29d2bba94e1c326f45f93dd85afc4f9a0dde1855b4126acfd0240ca8fbbd9ec692b01b50e980ed1cf91d9274a1147869629e67d81e66f9b2d16dcf7555" name="gdk-pixbuf-query-loaders" arch="s390x">
  <version epoch="0" ver="2.42.12" rel="160099.4.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="dimstar@opensuse.org" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715860800">- Migrate package to a regular obs_scm service, no longer password
  protecting a zip file. The originally reported bsc#1159337 seems
  no longer be applicable and we prefer the easier route.
- Drop unzip BuildRequires and pre_checkin.sh script.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715860801">- Enable test suite on x86_64 (other arches seem too flaky for now):
  + Add %check section and call %meson_test
  + Add gdk-pixbuf-jpeg-slow.patch: allow pixbuf-jpeg to run for
    more than 30s, by marking it as a slow test
    (glgo#GNOME/gdk-pixbuf!174).</changelog>
  <changelog author="alynx.zhou@suse.com" date="1752840000">- Add gdk-pixbuf-fix-decoder-written-bytes-reporting.patch: Fix
  memory leak caused by wrong written bytes reported by decoder
  (CVE-2025-6199, glgo#GNOME/gdk-pixbuf#257, bsc#1245227).</changelog>
  <changelog author="mgorse@suse.com" date="1755518400">- Add gdk-pixbuf-jpeg-icc-data.patch: be more careful with icc data
  (bsc#1246114 CVE-2025-7345 glgo@GNOME/gdk-pixbuf!217).</changelog>
  <changelog author="mgorse@suse.com" date="1775736000">- Add gdk-pixbuf-CVE-2026-5201.patch: jpeg: Reject unsupported
  number of components (bsc#1261210 CVE-2026-5201
  glgo#GNOME/gdk-pixbuf#266).</changelog>
</package>
<package pkgid="5421e25cec291a7e8097e3202097e822322ec47a38aaedf66f91c49820986774046ec478c52a1a1e6521cbccd66815f7a245a303dcf99279b9bd5ef50284aa47" name="gdk-pixbuf-thumbnailer" arch="s390x">
  <version epoch="0" ver="2.42.12" rel="160099.4.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="dimstar@opensuse.org" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715860800">- Migrate package to a regular obs_scm service, no longer password
  protecting a zip file. The originally reported bsc#1159337 seems
  no longer be applicable and we prefer the easier route.
- Drop unzip BuildRequires and pre_checkin.sh script.</changelog>
  <changelog author="dimstar@opensuse.org" date="1715860801">- Enable test suite on x86_64 (other arches seem too flaky for now):
  + Add %check section and call %meson_test
  + Add gdk-pixbuf-jpeg-slow.patch: allow pixbuf-jpeg to run for
    more than 30s, by marking it as a slow test
    (glgo#GNOME/gdk-pixbuf!174).</changelog>
  <changelog author="alynx.zhou@suse.com" date="1752840000">- Add gdk-pixbuf-fix-decoder-written-bytes-reporting.patch: Fix
  memory leak caused by wrong written bytes reported by decoder
  (CVE-2025-6199, glgo#GNOME/gdk-pixbuf#257, bsc#1245227).</changelog>
  <changelog author="mgorse@suse.com" date="1755518400">- Add gdk-pixbuf-jpeg-icc-data.patch: be more careful with icc data
  (bsc#1246114 CVE-2025-7345 glgo@GNOME/gdk-pixbuf!217).</changelog>
  <changelog author="mgorse@suse.com" date="1775736000">- Add gdk-pixbuf-CVE-2026-5201.patch: jpeg: Reject unsupported
  number of components (bsc#1261210 CVE-2026-5201
  glgo#GNOME/gdk-pixbuf#266).</changelog>
</package>
<package pkgid="c29670aeae172d21d6c128a2b4be636b4d1dbc5af1763b9fc8abcae44220b6f06412d90578877cb3637b588b2fbbbe4fcaae1305bac5bafe8d31ef42d370f60e" name="gdk-pixbuf-xlib-devel" arch="s390x">
  <version epoch="0" ver="2.40.2" rel="160099.3.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1574856000">- Initial packaging for openSUSE.</changelog>
  <changelog author="dimstar@opensuse.org" 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="rpm@fthiessen.de" 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="0b110cf7108af665799d98626fabcdb8169471d2449f8e977177d1aee72c241f22857472be54bd70bf61960efb1c2df484eefcc97a339ec0f6d98d84a21fc382" name="gdm" arch="s390x">
  <version epoch="0" ver="48.0" rel="160099.9.2"/>
  <changelog author="fvogt@suse.com" date="1752667200">- gdm-fingerprint.pamd: Fix inclusion of common-account instead
  of postlogin-account</changelog>
  <changelog author="dimstar@opensuse.org" date="1754395200">- Ensure migration to gdm.service also happens during upgrade when
  gdm is installed first and we thus lose the updte-alternative
  link which would be part of tgdm-xdm-integration (boo#1247418).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1754481600">- Add gdm-plymouth-quit-wait.patch: Disable plymouth-quit-wait.service
  (bsc#1243439).</changelog>
  <changelog author="dimstar@opensuse.org" date="1756468800">- Fix syntax error in gdm's %pre script.</changelog>
  <changelog author="dimstar@opensuse.org" date="1756728000">- Move migration marker from /var/tmp to /run/gdm (boo#1249017).</changelog>
  <changelog author="dimstar@opensuse.org" date="1757592000">- Create /run/gdm in case it would not exist yet; this could
  potentially happen on offline upgrades.</changelog>
  <changelog author="yfjiang@suse.com" date="1758628800">- Add gdm-service-keytable.patch: set KEYMAP to XkbLayout for GNOME
  when using gdm-systemd instead of xdm (bsc#1248831, bsc#1250366).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1769601600">- Add gdm-initial-vt-tty1.patch: the greeter session runs on tty1
  when environment variable GDM_INITIAL_VT_TTY1 is defined
  (bsc#1252888).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774440000">- Fix packages for %suse_version bump (jsc#PED-15853).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1778673600">- Drop xdm-integration in SLE 16.1 to remove the update-alternatives
  dependency (bsc#1264389, jsc#PED-15673).</changelog>
</package>
<package pkgid="d880357ff171036edfa65cf383638bddfd4c41522a042304144f34dfeafa42aa58822391cc92e80d249e8a1b85905d59e45a1d58f60393909ffba297ecf56e3c" name="gdm-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="15.1" rel="lp161.1.1"/>
  <changelog author="rbrownccb@opensuse.org" date="1338811200">- Add banner logo for gdm login screen.</changelog>
  <changelog author="zaitor@opensuse.org" date="1378641600">- Bump version to 13.1, to prepare for next version of openSUSE.</changelog>
  <changelog author="zaitor@opensuse.org" date="1408795200">- Bump version to 13.2, to prepare for next version of openSUSE.</changelog>
  <changelog author="zaitor@opensuse.org" date="1444651200">- Bump version to 42.1, to prepare for next version of openSUSE.</changelog>
  <changelog author="zaitor@opensuse.org" date="1485691200">- No longer Require exact version of gdm, nor provide exact version
  of branding, it is not stricly needed, and only leads to issues
  with stable updates.
- Add gdm-branding-openSUSE-rpmlintrc as source: Filter out
  rpmlintwarning about exact version Provides.
- Drop obsolete gnome2-SuSE Obsoletes: No current version of
  openSUSE nor SLE have this package anymore.
- Drop obsolete clean section.
- Bump version to 42.3, to prepare for next version of openSUSE.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="yfjiang@suse.com" date="1522152000">- Append InitialSetupEnable=False in custom.conf on Leap, disabling
  the gnome-initial-setup gdm mode, making it consistent with the
  behavior of SLE (bsc#1067976 boo#1086056).</changelog>
  <changelog author="Stasiek Michalski &lt;hellcp@mailbox.org&gt;" date="1554292800">- Adjust to new plymouth imagery
- 15.1</changelog>
  <changelog author="Stasiek Michalski &lt;hellcp@mailbox.org&gt;" date="1555243200">- Use new distribution-logos for the logo</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1612612800">- BuildRequires -logos-openSUSE-Tumbleweed or -logos-openSUSE-Leap</changelog>
</package>
<package pkgid="2f47b03eacdf26c519b17aca0dabf64ca3f2729263922a4e1f19b6d4b16821648cb2c16833ebd9648c6f7275ff0dc6336af7286a1efed475cbd2ffc5cfcc3fa3" name="gdm-branding-upstream" arch="noarch">
  <version epoch="0" ver="48.0" rel="160099.9.2"/>
  <changelog author="fvogt@suse.com" date="1752667200">- gdm-fingerprint.pamd: Fix inclusion of common-account instead
  of postlogin-account</changelog>
  <changelog author="dimstar@opensuse.org" date="1754395200">- Ensure migration to gdm.service also happens during upgrade when
  gdm is installed first and we thus lose the updte-alternative
  link which would be part of tgdm-xdm-integration (boo#1247418).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1754481600">- Add gdm-plymouth-quit-wait.patch: Disable plymouth-quit-wait.service
  (bsc#1243439).</changelog>
  <changelog author="dimstar@opensuse.org" date="1756468800">- Fix syntax error in gdm's %pre script.</changelog>
  <changelog author="dimstar@opensuse.org" date="1756728000">- Move migration marker from /var/tmp to /run/gdm (boo#1249017).</changelog>
  <changelog author="dimstar@opensuse.org" date="1757592000">- Create /run/gdm in case it would not exist yet; this could
  potentially happen on offline upgrades.</changelog>
  <changelog author="yfjiang@suse.com" date="1758628800">- Add gdm-service-keytable.patch: set KEYMAP to XkbLayout for GNOME
  when using gdm-systemd instead of xdm (bsc#1248831, bsc#1250366).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1769601600">- Add gdm-initial-vt-tty1.patch: the greeter session runs on tty1
  when environment variable GDM_INITIAL_VT_TTY1 is defined
  (bsc#1252888).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774440000">- Fix packages for %suse_version bump (jsc#PED-15853).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1778673600">- Drop xdm-integration in SLE 16.1 to remove the update-alternatives
  dependency (bsc#1264389, jsc#PED-15673).</changelog>
</package>
<package pkgid="99d60073aab9f4530b79f22d07cb40669b9159aa64b0227c9a2b0fdd8dbbf1b02d854a75687d4267d23a1993ef593f1ed8460b13b9fe2b5ef90730dd9ca101de" name="gdm-devel" arch="s390x">
  <version epoch="0" ver="48.0" rel="160099.9.2"/>
  <changelog author="fvogt@suse.com" date="1752667200">- gdm-fingerprint.pamd: Fix inclusion of common-account instead
  of postlogin-account</changelog>
  <changelog author="dimstar@opensuse.org" date="1754395200">- Ensure migration to gdm.service also happens during upgrade when
  gdm is installed first and we thus lose the updte-alternative
  link which would be part of tgdm-xdm-integration (boo#1247418).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1754481600">- Add gdm-plymouth-quit-wait.patch: Disable plymouth-quit-wait.service
  (bsc#1243439).</changelog>
  <changelog author="dimstar@opensuse.org" date="1756468800">- Fix syntax error in gdm's %pre script.</changelog>
  <changelog author="dimstar@opensuse.org" date="1756728000">- Move migration marker from /var/tmp to /run/gdm (boo#1249017).</changelog>
  <changelog author="dimstar@opensuse.org" date="1757592000">- Create /run/gdm in case it would not exist yet; this could
  potentially happen on offline upgrades.</changelog>
  <changelog author="yfjiang@suse.com" date="1758628800">- Add gdm-service-keytable.patch: set KEYMAP to XkbLayout for GNOME
  when using gdm-systemd instead of xdm (bsc#1248831, bsc#1250366).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1769601600">- Add gdm-initial-vt-tty1.patch: the greeter session runs on tty1
  when environment variable GDM_INITIAL_VT_TTY1 is defined
  (bsc#1252888).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774440000">- Fix packages for %suse_version bump (jsc#PED-15853).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1778673600">- Drop xdm-integration in SLE 16.1 to remove the update-alternatives
  dependency (bsc#1264389, jsc#PED-15673).</changelog>
</package>
<package pkgid="8f906d71a24568cfe0564d7783929ce7da60baca4200b7ecce860321d2e247b3ab3c03f511f04ae739ab047374ecf9ca3ed5f1c22576fbd390b9e5a31efa6f09" name="gdm-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="160099.9.2"/>
  <changelog author="fvogt@suse.com" date="1752667200">- gdm-fingerprint.pamd: Fix inclusion of common-account instead
  of postlogin-account</changelog>
  <changelog author="dimstar@opensuse.org" date="1754395200">- Ensure migration to gdm.service also happens during upgrade when
  gdm is installed first and we thus lose the updte-alternative
  link which would be part of tgdm-xdm-integration (boo#1247418).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1754481600">- Add gdm-plymouth-quit-wait.patch: Disable plymouth-quit-wait.service
  (bsc#1243439).</changelog>
  <changelog author="dimstar@opensuse.org" date="1756468800">- Fix syntax error in gdm's %pre script.</changelog>
  <changelog author="dimstar@opensuse.org" date="1756728000">- Move migration marker from /var/tmp to /run/gdm (boo#1249017).</changelog>
  <changelog author="dimstar@opensuse.org" date="1757592000">- Create /run/gdm in case it would not exist yet; this could
  potentially happen on offline upgrades.</changelog>
  <changelog author="yfjiang@suse.com" date="1758628800">- Add gdm-service-keytable.patch: set KEYMAP to XkbLayout for GNOME
  when using gdm-systemd instead of xdm (bsc#1248831, bsc#1250366).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1769601600">- Add gdm-initial-vt-tty1.patch: the greeter session runs on tty1
  when environment variable GDM_INITIAL_VT_TTY1 is defined
  (bsc#1252888).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774440000">- Fix packages for %suse_version bump (jsc#PED-15853).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1778673600">- Drop xdm-integration in SLE 16.1 to remove the update-alternatives
  dependency (bsc#1264389, jsc#PED-15673).</changelog>
</package>
<package pkgid="49bc6edb1042c82c0404ff413dfd14fd1bbe060d562d629e2f7bf5ef1bc6379da578a928b502378a4c59681f19530cdeac6c597524ee19ca7971c1025f59e1d2" name="gdm-schema" arch="noarch">
  <version epoch="0" ver="48.0" rel="160099.9.2"/>
  <changelog author="fvogt@suse.com" date="1752667200">- gdm-fingerprint.pamd: Fix inclusion of common-account instead
  of postlogin-account</changelog>
  <changelog author="dimstar@opensuse.org" date="1754395200">- Ensure migration to gdm.service also happens during upgrade when
  gdm is installed first and we thus lose the updte-alternative
  link which would be part of tgdm-xdm-integration (boo#1247418).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1754481600">- Add gdm-plymouth-quit-wait.patch: Disable plymouth-quit-wait.service
  (bsc#1243439).</changelog>
  <changelog author="dimstar@opensuse.org" date="1756468800">- Fix syntax error in gdm's %pre script.</changelog>
  <changelog author="dimstar@opensuse.org" date="1756728000">- Move migration marker from /var/tmp to /run/gdm (boo#1249017).</changelog>
  <changelog author="dimstar@opensuse.org" date="1757592000">- Create /run/gdm in case it would not exist yet; this could
  potentially happen on offline upgrades.</changelog>
  <changelog author="yfjiang@suse.com" date="1758628800">- Add gdm-service-keytable.patch: set KEYMAP to XkbLayout for GNOME
  when using gdm-systemd instead of xdm (bsc#1248831, bsc#1250366).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1769601600">- Add gdm-initial-vt-tty1.patch: the greeter session runs on tty1
  when environment variable GDM_INITIAL_VT_TTY1 is defined
  (bsc#1252888).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774440000">- Fix packages for %suse_version bump (jsc#PED-15853).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1778673600">- Drop xdm-integration in SLE 16.1 to remove the update-alternatives
  dependency (bsc#1264389, jsc#PED-15673).</changelog>
</package>
<package pkgid="9ea0b85c7b1ee7e29232b69e8b9a8358b61a590085a9b0a428758a67c7d13498193f0fd7e2b9e6a91f6197ff8e1c291bf8aed0e2843f23156d27c3131f2a1087" name="gdm-systemd" arch="noarch">
  <version epoch="0" ver="48.0" rel="160099.9.2"/>
  <changelog author="fvogt@suse.com" date="1752667200">- gdm-fingerprint.pamd: Fix inclusion of common-account instead
  of postlogin-account</changelog>
  <changelog author="dimstar@opensuse.org" date="1754395200">- Ensure migration to gdm.service also happens during upgrade when
  gdm is installed first and we thus lose the updte-alternative
  link which would be part of tgdm-xdm-integration (boo#1247418).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1754481600">- Add gdm-plymouth-quit-wait.patch: Disable plymouth-quit-wait.service
  (bsc#1243439).</changelog>
  <changelog author="dimstar@opensuse.org" date="1756468800">- Fix syntax error in gdm's %pre script.</changelog>
  <changelog author="dimstar@opensuse.org" date="1756728000">- Move migration marker from /var/tmp to /run/gdm (boo#1249017).</changelog>
  <changelog author="dimstar@opensuse.org" date="1757592000">- Create /run/gdm in case it would not exist yet; this could
  potentially happen on offline upgrades.</changelog>
  <changelog author="yfjiang@suse.com" date="1758628800">- Add gdm-service-keytable.patch: set KEYMAP to XkbLayout for GNOME
  when using gdm-systemd instead of xdm (bsc#1248831, bsc#1250366).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1769601600">- Add gdm-initial-vt-tty1.patch: the greeter session runs on tty1
  when environment variable GDM_INITIAL_VT_TTY1 is defined
  (bsc#1252888).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774440000">- Fix packages for %suse_version bump (jsc#PED-15853).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1778673600">- Drop xdm-integration in SLE 16.1 to remove the update-alternatives
  dependency (bsc#1264389, jsc#PED-15673).</changelog>
</package>
<package pkgid="09d47c3bfefe7f24213bc7f4f5692364ae6f90019fb3cc0915d4f71bbdcc98a252db3dffed6510e4233b93558258bda7f43504bd8588c37cb611bb869f6a264e" name="gdmd" arch="noarch">
  <version epoch="0" ver="20210818T144245" rel="bp161.1.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1652184000">- Initial commit</changelog>
</package>
<package pkgid="44bdd5e301b6b84a4b348308a7e9eb478e352d4c950977e2a94c516e6352e5e2e1e55fbd1c84e352535c51a720ef5941953464af833586e55bf5454dd4aa9a18" name="gdmflexiserver" arch="noarch">
  <version epoch="0" ver="48.0" rel="160099.9.2"/>
  <changelog author="fvogt@suse.com" date="1752667200">- gdm-fingerprint.pamd: Fix inclusion of common-account instead
  of postlogin-account</changelog>
  <changelog author="dimstar@opensuse.org" date="1754395200">- Ensure migration to gdm.service also happens during upgrade when
  gdm is installed first and we thus lose the updte-alternative
  link which would be part of tgdm-xdm-integration (boo#1247418).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1754481600">- Add gdm-plymouth-quit-wait.patch: Disable plymouth-quit-wait.service
  (bsc#1243439).</changelog>
  <changelog author="dimstar@opensuse.org" date="1756468800">- Fix syntax error in gdm's %pre script.</changelog>
  <changelog author="dimstar@opensuse.org" date="1756728000">- Move migration marker from /var/tmp to /run/gdm (boo#1249017).</changelog>
  <changelog author="dimstar@opensuse.org" date="1757592000">- Create /run/gdm in case it would not exist yet; this could
  potentially happen on offline upgrades.</changelog>
  <changelog author="yfjiang@suse.com" date="1758628800">- Add gdm-service-keytable.patch: set KEYMAP to XkbLayout for GNOME
  when using gdm-systemd instead of xdm (bsc#1248831, bsc#1250366).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1769601600">- Add gdm-initial-vt-tty1.patch: the greeter session runs on tty1
  when environment variable GDM_INITIAL_VT_TTY1 is defined
  (bsc#1252888).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774440000">- Fix packages for %suse_version bump (jsc#PED-15853).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1778673600">- Drop xdm-integration in SLE 16.1 to remove the update-alternatives
  dependency (bsc#1264389, jsc#PED-15673).</changelog>
</package>
<package pkgid="c556d1a151ac5e6782104924f3490ead702a1682b05d585ed15eb63bce0c8a1e60f4ffbcb233d1e6156816a7aa07f4189f25e284bf59ad611ea36393b8d9e683" name="gdu" arch="s390x">
  <version epoch="0" ver="5.28.0" rel="bp161.1.9"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1712232000">- Initial package version 5.27.0</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712750400">- Packaging improvements:
  * Drop autosetup -p 1 arg only needed when package has patches
  * 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.
  * Call go build with relative path to subdirectory containing
    func main()
  * Add basic %check to execute binary --help</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1713960000">- Version 5.28.0
  * feat: delete/empty items in background by @dundee in #336
  * feat: add --show-item-count (-C) option by @ramgp in #332
  * feat: add --no-delete option by @ramgp in #333
  * feat: ignore item by pressing I by @dundee in #345
  * feat: delete directory items in parallel by @dundee in #340
  * feat: add --sequential option for sequential scanning by @dundee in #322</changelog>
</package>
<package pkgid="b0cb90ba4cb8b9cbf56229521ef9e4eac413ce64a052225f0fa24acf65c60750d6c78593b39d9e3ac0cd6393ed2b32d003085b011a1f66fc6023380bfd31aac9" name="geany" arch="s390x">
  <version epoch="0" ver="2.1" rel="bp161.1.3"/>
  <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&#xF6;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&#xF8;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&#xF8;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="6640d9e1944e8961522f4e0ba4f612ad472be22f892c3be9b5a0b740a6a49fea5842b56c5cad604bf82b44b11898389a8fa730113c82057e9b3f60b0a6784b59" name="geany-devel" arch="s390x">
  <version epoch="0" ver="2.1" rel="bp161.1.3"/>
  <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&#xF6;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&#xF8;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&#xF8;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="ccb1b586d7540ee936a69e31d3b0887bbfd8b88f966335eea61111e8bf7caa50f3cc1e88111a535107c5ef08195f6eaa94c84d437eb37701d2bf29f695598ad6" name="geany-doc" arch="s390x">
  <version epoch="0" ver="2.1" rel="bp161.1.3"/>
  <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&#xF6;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&#xF8;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&#xF8;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="dfd45ac9328979463833d9fade77a9da754435d21fa7d68d8993fae3adb39e42a1d04985ac78c21d23f686c86018abb918bcbec1c89b367d4bae6cb05da6661a" name="geany-lang" arch="noarch">
  <version epoch="0" ver="2.1" rel="bp161.1.3"/>
  <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&#xF6;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&#xF8;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&#xF8;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="ef2fb0342a06bdc25c6ba55373cfed46671c28b8d579f8d2445cdcd1f5a4130cfd1ab25d3668950993b246323dc3509cb9ab72fe8eb35c881d4e8f56ea19dfb1" name="gearlever" arch="noarch">
  <version epoch="0" ver="2.0.7" rel="bp161.1.1"/>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1700654400">- Initial package</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1701691200">- Add 0001-Don-t-install-the-file-gearlever.in.patch</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1702296000">- Update to 1.0.18
- Drop 0001-Don-t-install-the-file-gearlever.in.patch</changelog>
  <changelog author="Rodrigo Pedra Brum &lt;rodrigo.pedra@gmail.com&gt;" date="1715083200">- Update to 1.5.2</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1715342400">- Add 0001-Rename-icon-with-generic-name-that-conflicts-with-an.patch</changelog>
  <changelog author="Rodrigo Pedra Brum &lt;rodrigo.pedra@gmail.com&gt;" date="1717502400">- Update to 1.6.0
  * Improved app analysis performance
  * Improved debug logs
  * Fixed some issues with special characters in filenames
- Drop 0001-Rename-icon-with-generic-name-that-conflicts-with-an.patch</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1722686400">- Update to 2.0.4
  * Improved checking for static update url
  * Do not append md5 hashes to filenames anymore
- Update to 2.0.3
  * Added support for apps that do not specify icons in their desktop file
- Update to 2.0.1
  * Accept globe characters in the release names of custom Github update links
  * Fixed an issue causing crashes on systems that do not support gtk-launch
  * Fixed an issue causing crashes when attempting to open apps with non-ascii characters in their names
  * Fixed an issue causing some appimages to be considered invalid because of the lack of an AppRun file
- Update to 2.0.0
  * Gear Lever can now fetch updates from embedded or custom sources and update your apps automaticallyo
- Update to 1.6.5
  * Improved support for NixOS
- Update to 1.6.4
  * Fixed an issue causing the app to crash if the "strings" util is not available
- Update to 1.6.3
  * Keep environment variables when updating an app with the "Replace" option
  * Fixed an issue causing app to override themself when updating with "Keep" option
- Update to 1.6.2
  * Fixed bugs introduced with 1.6.1 causing the app to crash at startup
  * Fixed an issue causing multi-install to fail
- Update to 1.6.1
  * Added Appimage Type 3 detection
  * Added error warning when libfuse is missing on the host system</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1727092800">- Update to 2.0.7:
  * Fixed incorrect url detection for some links
- Update to 2.0.6:
  * Updated appimage type detection according to the specs
  * Moved the "Cancel download" button to avoid unintentional errors
- Update to 2.0.5:
  * Added checks to detect if Gear Lever is running as a flatpak
  * Bug fix</changelog>
</package>
<package pkgid="c443dd0896d8356af6f4acbf3f7e882e38c3bed84194146c87cd7d877a27afc68a8a8d4e498d1c9d6bffe4ac01112510dab953720aed8505346d5b0252be2470" name="gearlever-lang" arch="noarch">
  <version epoch="0" ver="2.0.7" rel="bp161.1.1"/>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1700654400">- Initial package</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1701691200">- Add 0001-Don-t-install-the-file-gearlever.in.patch</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1702296000">- Update to 1.0.18
- Drop 0001-Don-t-install-the-file-gearlever.in.patch</changelog>
  <changelog author="Rodrigo Pedra Brum &lt;rodrigo.pedra@gmail.com&gt;" date="1715083200">- Update to 1.5.2</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1715342400">- Add 0001-Rename-icon-with-generic-name-that-conflicts-with-an.patch</changelog>
  <changelog author="Rodrigo Pedra Brum &lt;rodrigo.pedra@gmail.com&gt;" date="1717502400">- Update to 1.6.0
  * Improved app analysis performance
  * Improved debug logs
  * Fixed some issues with special characters in filenames
- Drop 0001-Rename-icon-with-generic-name-that-conflicts-with-an.patch</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1722686400">- Update to 2.0.4
  * Improved checking for static update url
  * Do not append md5 hashes to filenames anymore
- Update to 2.0.3
  * Added support for apps that do not specify icons in their desktop file
- Update to 2.0.1
  * Accept globe characters in the release names of custom Github update links
  * Fixed an issue causing crashes on systems that do not support gtk-launch
  * Fixed an issue causing crashes when attempting to open apps with non-ascii characters in their names
  * Fixed an issue causing some appimages to be considered invalid because of the lack of an AppRun file
- Update to 2.0.0
  * Gear Lever can now fetch updates from embedded or custom sources and update your apps automaticallyo
- Update to 1.6.5
  * Improved support for NixOS
- Update to 1.6.4
  * Fixed an issue causing the app to crash if the "strings" util is not available
- Update to 1.6.3
  * Keep environment variables when updating an app with the "Replace" option
  * Fixed an issue causing app to override themself when updating with "Keep" option
- Update to 1.6.2
  * Fixed bugs introduced with 1.6.1 causing the app to crash at startup
  * Fixed an issue causing multi-install to fail
- Update to 1.6.1
  * Added Appimage Type 3 detection
  * Added error warning when libfuse is missing on the host system</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1727092800">- Update to 2.0.7:
  * Fixed incorrect url detection for some links
- Update to 2.0.6:
  * Updated appimage type detection according to the specs
  * Moved the "Cancel download" button to avoid unintentional errors
- Update to 2.0.5:
  * Added checks to detect if Gear Lever is running as a flatpak
  * Bug fix</changelog>
</package>
<package pkgid="6febeb5be8af06c15dab70f006db5c3921ba364130b9178af4ac51d2adaa0de03e1376c11c05e4a049c97b67b127d18caff87bb5e6543edc298e54f0a74011ae" name="geary" arch="s390x">
  <version epoch="0" ver="46.0" rel="bp161.1.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1663761600">- Update to version 40.0+155:
  * engine:
  - Fix flag being mistaken for a response code
  - Mark all email UIDs in remote replay
  * client: remove unused mark_manual_* methods
  * components: Rework Folder Popover
  * Updated translations.
- Do the git checkout from the now available gnome-43 branch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1664539200">- Update to version 43.0:
  * Improved images management
  * Thunderbird auto configuration support
  * Add XDG background portal support
  * Numerous bug fixes and user interface improvements
  * client: Fix setting service provider
  * engine: Cancel any remote folders update before marking a
    message
  * components: Rework adapative layout by removing HdySwipeGroup
  * ui: Use a thiner progress in message header
  * Updated translations.
- Switch to explicit released tag, now that upstream once again are
  doing releases.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678968000">- Add Support-GNOME-42-dark-theme-preference.patch: Support GNOME
  42 dark theme preference, patch taken from debian (also subbed
  upstream, but not yet merged.
- Add Support-dark-theme-webview.patch: Support dark mode in email
  bodies, patch from upstream git, not yet merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Add Fix-build-newer-vala.patch: client: Add missing
  type-arguments for interfaces. vala-unit: Fix non-null build
  with newer vala.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 44.0:
  + New conversation list
  + Reworked headerbar
  + Fix network detection issues
  + Suspend engine on system suspend
  + Numerous user interface translation updates
  + Numerous bug fixes and user interface improvements
  + Updated translations.
- Drop Fix-build-newer-vala.patch: fixed upstream.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692360000">- Update to version 44.1:
  + Numerous bug fixes and user interface improvements.
  + Updated translations.</changelog>
  <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>
</package>
<package pkgid="9a1597778ea97654a8a47287893456e772c70c5b5051b1621d778c7b70d0b7174735adaf2ef77cca10d5ec7a07612840d84f3c2fdc28a0c034835921cc261913" name="geary-lang" arch="noarch">
  <version epoch="0" ver="46.0" rel="bp161.1.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1663761600">- Update to version 40.0+155:
  * engine:
  - Fix flag being mistaken for a response code
  - Mark all email UIDs in remote replay
  * client: remove unused mark_manual_* methods
  * components: Rework Folder Popover
  * Updated translations.
- Do the git checkout from the now available gnome-43 branch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1664539200">- Update to version 43.0:
  * Improved images management
  * Thunderbird auto configuration support
  * Add XDG background portal support
  * Numerous bug fixes and user interface improvements
  * client: Fix setting service provider
  * engine: Cancel any remote folders update before marking a
    message
  * components: Rework adapative layout by removing HdySwipeGroup
  * ui: Use a thiner progress in message header
  * Updated translations.
- Switch to explicit released tag, now that upstream once again are
  doing releases.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678968000">- Add Support-GNOME-42-dark-theme-preference.patch: Support GNOME
  42 dark theme preference, patch taken from debian (also subbed
  upstream, but not yet merged.
- Add Support-dark-theme-webview.patch: Support dark mode in email
  bodies, patch from upstream git, not yet merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Add Fix-build-newer-vala.patch: client: Add missing
  type-arguments for interfaces. vala-unit: Fix non-null build
  with newer vala.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 44.0:
  + New conversation list
  + Reworked headerbar
  + Fix network detection issues
  + Suspend engine on system suspend
  + Numerous user interface translation updates
  + Numerous bug fixes and user interface improvements
  + Updated translations.
- Drop Fix-build-newer-vala.patch: fixed upstream.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692360000">- Update to version 44.1:
  + Numerous bug fixes and user interface improvements.
  + Updated translations.</changelog>
  <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>
</package>
<package pkgid="ee9ff58ad8a0f24efc4f9c2f2879bc06a8db01c73e170dcfeee0d6fb1466bcc0a3f20ee1771672ee5eba20caa9d56acdd75f681324c64d00defa69e8f10be4a1" name="gebaar-libinput" arch="s390x">
  <version epoch="0" ver="0.0.5" rel="bp161.1.3"/>
  <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="e4abfae20e09519ef6898b67c53f550cccbe14e32ff28506eaff8ce0834f5d07b790c4cb21810a71fb9c4a74876ca9fe663b7ebca11d0bda0da1c5cbc90b2ca2" name="gecode-devel" arch="s390x">
  <version epoch="0" ver="6.3.0~git20211208.6b09bea4" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1651060800">- Initial package version (6.3.0~git20211208)</changelog>
  <changelog author="Stefan Br&#xFC;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="264732fa9eed1ebdcbb542e95b7e189b32a05ceac9b62dab426aacd6f2b32994a32602c99b67d391442dbe1f4ffdc5c21a8823d9a4aee8c880da696856b8c944" name="gecode-minizinc" arch="s390x">
  <version epoch="0" ver="6.3.0~git20211208.6b09bea4" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1651060800">- Initial package version (6.3.0~git20211208)</changelog>
  <changelog author="Stefan Br&#xFC;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="7de01123ec022cce69ede1b23dd7dcbaf732b899f732a31f4de8a706dc84dbdaecbd8b47be70dd3fb0b222f19a82058558443176606a555afbe36b0e547bd346" name="gede" arch="s390x">
  <version epoch="0" ver="2.19.3" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="2c72655160ed633cdd67d74b6da24402f5c6cb96b266b6a65deb53a7206ed7c545302e31d4bb8420fc6a390cc0b23390b4fcf4f049881786def76242617fc5ad" name="gedit" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to version 46.1:
  + Fix a -Wformat-security build issue.
  + Add a set of warning CFLAGS, and fix the code accordingly.
  + Flatpak update.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708344000">- Update to version 46.2:
  + Update URL: gedit-technology.net -&gt; gedit-technology.github.io.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710158400">- Update to version 46.1+135:
  + Features:
  - add light/dark GTK theme variant configuration.
  - 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.
  - Links to some third-party plugins.
  + Under-the-hood changes:
  - Adapt the code for libgedit-gtksourceview API changes.
  - Code refactorings and various small improvements.
  - Continue to reduce usage of *.ui files, write code instead.
  - Use newer GLib API at some places.
  - Reactor GeditTabLabel.
  - Start to refactor GeditViewFrame.
  - Add -Wshadow to the CFLAGS and fix the corresponding
    warnings.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711368000">- Update to version 46.2:
  + Update URL gedit-technology.net -&gt; gedit-technology.github.io.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713614400">- Add gedit-quickhighlight-gtksourcestyle-api.patch: adapt
  quickhighlight plugin for new libgedit-gtksourceview API.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="a2e5b24992667715b18e55b125efe93c97ee78e386a8b741ebe2e9f8a9931f9c735d5052b1f36633139b58a4c10885f985f9f99e740aebbb7131af346b79d4d1" name="gedit-devel" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to version 46.1:
  + Fix a -Wformat-security build issue.
  + Add a set of warning CFLAGS, and fix the code accordingly.
  + Flatpak update.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708344000">- Update to version 46.2:
  + Update URL: gedit-technology.net -&gt; gedit-technology.github.io.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710158400">- Update to version 46.1+135:
  + Features:
  - add light/dark GTK theme variant configuration.
  - 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.
  - Links to some third-party plugins.
  + Under-the-hood changes:
  - Adapt the code for libgedit-gtksourceview API changes.
  - Code refactorings and various small improvements.
  - Continue to reduce usage of *.ui files, write code instead.
  - Use newer GLib API at some places.
  - Reactor GeditTabLabel.
  - Start to refactor GeditViewFrame.
  - Add -Wshadow to the CFLAGS and fix the corresponding
    warnings.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711368000">- Update to version 46.2:
  + Update URL gedit-technology.net -&gt; gedit-technology.github.io.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713614400">- Add gedit-quickhighlight-gtksourcestyle-api.patch: adapt
  quickhighlight plugin for new libgedit-gtksourceview API.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="db7973bd8edc1b2a36a9a578e44ed7d3d2cf9b44b7a0d449cd7a83702a90934d55781444f58a08df973b85c684cbc75cbb588090bd7815a0f1850ec222aac60d" name="gedit-lang" arch="noarch">
  <version epoch="0" ver="48.2" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to version 46.1:
  + Fix a -Wformat-security build issue.
  + Add a set of warning CFLAGS, and fix the code accordingly.
  + Flatpak update.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708344000">- Update to version 46.2:
  + Update URL: gedit-technology.net -&gt; gedit-technology.github.io.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710158400">- Update to version 46.1+135:
  + Features:
  - add light/dark GTK theme variant configuration.
  - 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.
  - Links to some third-party plugins.
  + Under-the-hood changes:
  - Adapt the code for libgedit-gtksourceview API changes.
  - Code refactorings and various small improvements.
  - Continue to reduce usage of *.ui files, write code instead.
  - Use newer GLib API at some places.
  - Reactor GeditTabLabel.
  - Start to refactor GeditViewFrame.
  - Add -Wshadow to the CFLAGS and fix the corresponding
    warnings.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711368000">- Update to version 46.2:
  + Update URL gedit-technology.net -&gt; gedit-technology.github.io.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713614400">- Add gedit-quickhighlight-gtksourcestyle-api.patch: adapt
  quickhighlight plugin for new libgedit-gtksourceview API.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="20b884d974eacb71ba1ad92a5ab1e5ad6e30973833968addcc616a9e07e72963933fa41caf8ecf4e93902dbe0b27885024b88aed6941536465b49c8e26f9b1af" name="gedit-plugin-bookmarks" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687521600">- Update to version 45.0:
  + Remove synctex plugin (see the git commit for the details).
  + Some misc maintenance.
- Drop gedit-plugin-synctex sub-package following upstream changes.
- Drop gedit-plugin-colorschemer sub-package: dropped since
  45.alpha.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692014400">- Update to version 46.0:
  + Port to latest gedit API.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708084800">- Update to version 46.0+9:
  + bookmarks: adapt to latest GtkSourceStyle API.
  + sessionsaver: explicit Tepl version req.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712145600">- Update to version 46.0+5:
  + Actually revert to gedit-plugins 46.0: do not rely on the
    so-far unclear 47 API.</changelog>
  <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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733572800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Clean up Suggests.</changelog>
</package>
<package pkgid="d8fdf3bb9133e4636d1d8378c9522039bc3e859659359a9b982a3e4fa723812708c602fef939cd803279dd908f93de18bf363b00a246b259c2af8c249ac54357" name="gedit-plugin-devhelp" arch="s390x">
  <version epoch="0" ver="43.0" rel="bp161.1.9"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632139200">- Update to version 41.1:
  + Appdata fixes.
- Changes from version 41.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633089600">- Update to version 41.2:
  + More appdata fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515202">- Update to version 43.beta:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="6e0376ea29d89799a79d3ea3dcf025ac37ccde4e9672077e2a191f80ddb3a18fd24946ce6905dd6c3a535cdee2cb9bfb95efb971a64827bdc8b6f05a4d54814f" name="gedit-plugin-drawspaces" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687521600">- Update to version 45.0:
  + Remove synctex plugin (see the git commit for the details).
  + Some misc maintenance.
- Drop gedit-plugin-synctex sub-package following upstream changes.
- Drop gedit-plugin-colorschemer sub-package: dropped since
  45.alpha.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692014400">- Update to version 46.0:
  + Port to latest gedit API.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708084800">- Update to version 46.0+9:
  + bookmarks: adapt to latest GtkSourceStyle API.
  + sessionsaver: explicit Tepl version req.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712145600">- Update to version 46.0+5:
  + Actually revert to gedit-plugins 46.0: do not rely on the
    so-far unclear 47 API.</changelog>
  <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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733572800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Clean up Suggests.</changelog>
</package>
<package pkgid="10ab92ba446b40686f902583e9ba3693202dd3058628bf131978f99ee1da9f7fac4eb797720f0f2c7613173b051ba6908ed9bdd476422e15ab3fff634fa7ffc0" name="gedit-plugin-smartspaces" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687521600">- Update to version 45.0:
  + Remove synctex plugin (see the git commit for the details).
  + Some misc maintenance.
- Drop gedit-plugin-synctex sub-package following upstream changes.
- Drop gedit-plugin-colorschemer sub-package: dropped since
  45.alpha.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692014400">- Update to version 46.0:
  + Port to latest gedit API.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708084800">- Update to version 46.0+9:
  + bookmarks: adapt to latest GtkSourceStyle API.
  + sessionsaver: explicit Tepl version req.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712145600">- Update to version 46.0+5:
  + Actually revert to gedit-plugins 46.0: do not rely on the
    so-far unclear 47 API.</changelog>
  <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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733572800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Clean up Suggests.</changelog>
</package>
<package pkgid="71660e070fb72dc9388af3ef2e63a6c28196d5b854a46b107c1274aaa1c5d1a7930b5d13de12293cb58b31924ae7f81d3664a90ae44c97db7ab0b4335b06aae1" name="gedit-plugin-wordcompletion" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687521600">- Update to version 45.0:
  + Remove synctex plugin (see the git commit for the details).
  + Some misc maintenance.
- Drop gedit-plugin-synctex sub-package following upstream changes.
- Drop gedit-plugin-colorschemer sub-package: dropped since
  45.alpha.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692014400">- Update to version 46.0:
  + Port to latest gedit API.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708084800">- Update to version 46.0+9:
  + bookmarks: adapt to latest GtkSourceStyle API.
  + sessionsaver: explicit Tepl version req.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712145600">- Update to version 46.0+5:
  + Actually revert to gedit-plugins 46.0: do not rely on the
    so-far unclear 47 API.</changelog>
  <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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733572800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Clean up Suggests.</changelog>
</package>
<package pkgid="4501f8dfdd32644143b1243aab0cf7929b5ccf7a7047744e8308419e02798110977d0f08c662c793e7bb6563dae7a74f8e5bf0dfb9023be206e88f792f54d855" name="gedit-plugins" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687521600">- Update to version 45.0:
  + Remove synctex plugin (see the git commit for the details).
  + Some misc maintenance.
- Drop gedit-plugin-synctex sub-package following upstream changes.
- Drop gedit-plugin-colorschemer sub-package: dropped since
  45.alpha.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692014400">- Update to version 46.0:
  + Port to latest gedit API.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708084800">- Update to version 46.0+9:
  + bookmarks: adapt to latest GtkSourceStyle API.
  + sessionsaver: explicit Tepl version req.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712145600">- Update to version 46.0+5:
  + Actually revert to gedit-plugins 46.0: do not rely on the
    so-far unclear 47 API.</changelog>
  <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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733572800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Clean up Suggests.</changelog>
</package>
<package pkgid="984523d7376ee9887c3d8d45ce488b4f6b376cd21432015a04f5f4f4b6fe3e47a1b2691a431148a2352d39fb55617aab288c7c31ecabc2d7d51cd2b512051707" name="gedit-plugins-lang" arch="noarch">
  <version epoch="0" ver="48.2" rel="bp161.1.2"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687521600">- Update to version 45.0:
  + Remove synctex plugin (see the git commit for the details).
  + Some misc maintenance.
- Drop gedit-plugin-synctex sub-package following upstream changes.
- Drop gedit-plugin-colorschemer sub-package: dropped since
  45.alpha.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692014400">- Update to version 46.0:
  + Port to latest gedit API.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708084800">- Update to version 46.0+9:
  + bookmarks: adapt to latest GtkSourceStyle API.
  + sessionsaver: explicit Tepl version req.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712145600">- Update to version 46.0+5:
  + Actually revert to gedit-plugins 46.0: do not rely on the
    so-far unclear 47 API.</changelog>
  <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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733572800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Clean up Suggests.</changelog>
</package>
<package pkgid="54040a9d35c8e9bbc5969964cb978af86b9366b4d1f466e8075dcac5a4482adb629712ea8cd482f8635ae035e30a6e6d68c9df80086b004f7d43139ddc11b680" name="geeqie" arch="s390x">
  <version epoch="0" ver="2.4" rel="bp161.1.7"/>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1642420800">- Update to version 1.7.2
  + Copy image to clipboard option
  + Multi-threaded find duplicates
  + Generate sRGB thumbnails for images with embedded color profile
  + External image decoder option
  + Support jpeg xl format
  + Automated cache maintenance
  + Support archive (e.g. zip) files
  + Use system theme background color
  + Many small improvements
  + Many bug fixes
  + Updated language support
- Remove 0001-Fix-829-segfault-with-clutter-gtk.patch, merged upstream
- Append new developer GPG key to keyring
  https://www.freelists.org/post/geeqie/Huge-targz-and-missing-asc,3</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1653652800">- Enable support for HEIF (bsc#1199987), JP2, RAW, WEBP, PDF.
- Enable support for opening archives.
- Build documentation.
- Update to version 1.7.3
  + Fix crash with Flatpak version</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1662033600">- Update to version 2.0
  + GTK2 no longer supported
  + Configuration system moved from Autotools to Meson
  + Spelling checks for metadata
  + When navigation folders, on return to a folder select last
    image viewed
  + Search facility in Exif window
  + Display keyboard shortcuts in popup menus
  + LIRC deleted
  + renderer-clutter() deleted
- Add new build requirement gspell for spell checking support
- Add new build requirement vim as the build needs xxd
- Remove no longer needed build requirements lirc-devel and clutter
- Replace build requirements libtool and intltool with meson
- Enable build requirements for ffmpegthumbnailer and libjxl
- Update the build requirement of lua to 5.3</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667908800">- Update to version 2.0.1:
  + Exclude build directories from release tar.
- Add eb9d0e10.patch: Fix appdata and icon installation.
- Add 6c4226ff.patch: Fix appstream validation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683633600">- Drop conditional set for pkgconfig(libraw) BuildRequires, fixes
  build for Leap 15.5.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1687348800">- Update to version 2.1:
  + Additional --selection remote commands
  + Split view additional 3-image layout
  + Many bug fixes
  + Some progress in GTK4 migration
  + Change source code from c to c++
  + Much progress in making source code warning-free
  + Updated language support
- Remove 6c4226ff.patch and eb9d0e10.patch
  they are part of the release
- Disable LUA to work around gh#BestImageViewer/geeqie#1117</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1688558400">- Add exiv_0-28.patch, fixing a bug with exiv2-0.28 and removing the
  version restriction</changelog>
  <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>
</package>
<package pkgid="80c9e98435098432bcbb1f0f4daec47f64b0bd1e1dc2d3a8c3cb33ff6ce11a1f2e5b969f33bfe9491061334bb63cfddc350d3b4cc0c5b973b79eff3a48fcc368" name="geeqie-lang" arch="noarch">
  <version epoch="0" ver="2.4" rel="bp161.1.7"/>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1642420800">- Update to version 1.7.2
  + Copy image to clipboard option
  + Multi-threaded find duplicates
  + Generate sRGB thumbnails for images with embedded color profile
  + External image decoder option
  + Support jpeg xl format
  + Automated cache maintenance
  + Support archive (e.g. zip) files
  + Use system theme background color
  + Many small improvements
  + Many bug fixes
  + Updated language support
- Remove 0001-Fix-829-segfault-with-clutter-gtk.patch, merged upstream
- Append new developer GPG key to keyring
  https://www.freelists.org/post/geeqie/Huge-targz-and-missing-asc,3</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1653652800">- Enable support for HEIF (bsc#1199987), JP2, RAW, WEBP, PDF.
- Enable support for opening archives.
- Build documentation.
- Update to version 1.7.3
  + Fix crash with Flatpak version</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1662033600">- Update to version 2.0
  + GTK2 no longer supported
  + Configuration system moved from Autotools to Meson
  + Spelling checks for metadata
  + When navigation folders, on return to a folder select last
    image viewed
  + Search facility in Exif window
  + Display keyboard shortcuts in popup menus
  + LIRC deleted
  + renderer-clutter() deleted
- Add new build requirement gspell for spell checking support
- Add new build requirement vim as the build needs xxd
- Remove no longer needed build requirements lirc-devel and clutter
- Replace build requirements libtool and intltool with meson
- Enable build requirements for ffmpegthumbnailer and libjxl
- Update the build requirement of lua to 5.3</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667908800">- Update to version 2.0.1:
  + Exclude build directories from release tar.
- Add eb9d0e10.patch: Fix appdata and icon installation.
- Add 6c4226ff.patch: Fix appstream validation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683633600">- Drop conditional set for pkgconfig(libraw) BuildRequires, fixes
  build for Leap 15.5.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1687348800">- Update to version 2.1:
  + Additional --selection remote commands
  + Split view additional 3-image layout
  + Many bug fixes
  + Some progress in GTK4 migration
  + Change source code from c to c++
  + Much progress in making source code warning-free
  + Updated language support
- Remove 6c4226ff.patch and eb9d0e10.patch
  they are part of the release
- Disable LUA to work around gh#BestImageViewer/geeqie#1117</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1688558400">- Add exiv_0-28.patch, fixing a bug with exiv2-0.28 and removing the
  version restriction</changelog>
  <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>
</package>
<package pkgid="945a4cc799336c2eb36384eb02f7981ce79a01bb811bbe9ea6df61689847ea9ab703fbe4835f3949845e1bdf4e7adb7ec1e40f7fce8a136e80e4a204b71d2428" name="gegl" arch="s390x">
  <version epoch="0" ver="0.4.70" rel="bp161.1.2"/>
  <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&#xF8;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&#xF8;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="c161484f7abe857683785bae7447e68794bbf27f26b0cbbc0ce73854490de76cc374c93c7ec693e6fe4a744f6c4678bf712720720f773b09a08c0e724c4da505" name="gegl-0_4" arch="s390x">
  <version epoch="0" ver="0.4.70" rel="bp161.1.2"/>
  <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&#xF8;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&#xF8;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="a636b20618d0602778c4cd5a46c1c007a7cb264683b4cc8472b557448917e6276cc9f31a64efbb66bf33b5770bcf6b30c6855aa2a7c1061f9727080f2dc68620" name="gegl-0_4-lang" arch="noarch">
  <version epoch="0" ver="0.4.70" rel="bp161.1.2"/>
  <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&#xF8;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&#xF8;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="7629dc198ef98fc8433a9a770c45a8ffab323cb64beebac7479429182a333515b63b86ec82461d969558de35780545fa364b0ed2e120704251b12bd10be3c075" name="gegl-devel" arch="s390x">
  <version epoch="0" ver="0.4.70" rel="bp161.1.2"/>
  <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&#xF8;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&#xF8;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="7a0b54f58a57ae344fa5b2ccb62dd17ed2fb42b2076c42260856310ee94dfbbaf353b6d97bfdca2721e2bb99ed869889fdf5b6af1342030be771144637bbc827" name="gegl-doc" arch="s390x">
  <version epoch="0" ver="0.4.70" rel="bp161.1.2"/>
  <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&#xF8;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&#xF8;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="7663dddfe6117cb8c0a4f2d92445b52c066cd4c17280f6252ffab315144d38572b4b56794c05c0b4580088153e37636d8afb53e998bdb1b21897475d09bb7b6a" name="genders" arch="s390x">
  <version epoch="0" ver="1.32" rel="bp161.1.3"/>
  <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&#xFC;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="2040d70494b7343d57aefcdbc9dc446d8a8a84c667abb3f01a2ff6778a9e508e4ad0ec79ef9ebb9557b07f843cdb9a10dd7444541608f6f18e5574bb2b8e6a52" name="genders-base" arch="s390x">
  <version epoch="0" ver="1.32" rel="bp161.1.3"/>
  <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&#xFC;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="33c9b566ddc8732d886f93dba226389f7dc6ecd29d7b7fe59b2322952bd5b1b18e19fc6397b3913285528ef870338284cf779e87fdacd3cfdc97e4191954dbb5" name="genders-devel" arch="s390x">
  <version epoch="0" ver="1.32" rel="bp161.1.3"/>
  <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&#xFC;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="3d026b638d9594049f22f02b0668cf12f99d35ec6c033e08e07065dd7f7f4b0a4f31dbb5beab5e16dbd581e20638a3f14814bd41357cb9788e9861dfef9b4f4c" name="genders-perl-compat" arch="s390x">
  <version epoch="0" ver="1.32" rel="bp161.1.3"/>
  <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&#xFC;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="46b5c424c6327b7a156ebf9f4e25f7d5d59c479e2bb39285581812a48c90fce89311465a56a9a2980ce7f290b5b0f7c5db9c6bf6dcb3d2466d17bfc9ef25537f" name="gengetopt" arch="s390x">
  <version epoch="0" ver="2.23" rel="160099.3.3"/>
  <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="bwiedemann@suse.com" date="1545998400">- Add reproducible.patch to make package build
  reproducible again (boo#1047218)</changelog>
  <changelog author="mpluskal@suse.com" 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="c3a615bfa06826fc408c32bffbc76a239fdd96625c2063102c81b09bb38380a0e976c5dcdd6fd74a7edb562d12c37a3eedff8011ca18b5b9f24d119cf305e3cb" name="gensio" arch="s390x">
  <version epoch="0" ver="2.8.2" rel="bp161.1.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1637236800">- Update to version 2.3.4
  * Bugfix release
- Update to version 2.3.3
  * The major feature part of this is gensiot is rewritten to
    support a server mode, which allows it to continue to accept
    connections after a connection comes in. As part of this, it
    supports multiple threads, pidfiles, and output to syslog.
    This is useful as a stripped down ser2net, and also for
    creating a forwarding application, letting you convert a
    non-ssl connection to an ssl on, or receive ssl connections
    and forward them to a local application that doesn't support
    ssl.
  * The oomtests are getting better.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1637409600">- Update to version 2.3.5
  * Bugfix release</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1645704000">- Update to version 2.3.6
  * Another bugfix release</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653048000">- Udpate to version 2.4.1
  * Added support for the AX25 Amateur Radio packet protocol
  * Rewritten the C++ interface</changelog>
  <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&#xFC;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&#xFC;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&#xFC;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>
</package>
<package pkgid="2c14d2f28e252e5a997fb2845cf47f9eac0b31dcb219059e52252151b633ca33e0fa27c1b5a93c0d325ff95f14aa03e5a0235271baec8975a97ca014b42fb918" name="gensio-devel" arch="s390x">
  <version epoch="0" ver="2.8.2" rel="bp161.1.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1637236800">- Update to version 2.3.4
  * Bugfix release
- Update to version 2.3.3
  * The major feature part of this is gensiot is rewritten to
    support a server mode, which allows it to continue to accept
    connections after a connection comes in. As part of this, it
    supports multiple threads, pidfiles, and output to syslog.
    This is useful as a stripped down ser2net, and also for
    creating a forwarding application, letting you convert a
    non-ssl connection to an ssl on, or receive ssl connections
    and forward them to a local application that doesn't support
    ssl.
  * The oomtests are getting better.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1637409600">- Update to version 2.3.5
  * Bugfix release</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1645704000">- Update to version 2.3.6
  * Another bugfix release</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653048000">- Udpate to version 2.4.1
  * Added support for the AX25 Amateur Radio packet protocol
  * Rewritten the C++ interface</changelog>
  <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&#xFC;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&#xFC;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&#xFC;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>
</package>
<package pkgid="c585320de8fde91a1dedf17280216c26cbc71bb531db414116f0392d5e791076408d6d813c9b2ea018d40d145df653bd7e8952d6cac0662aa740410fd989d79a" name="geoclue2" arch="s390x">
  <version epoch="0" ver="2.8.1" rel="160099.1.3"/>
  <changelog author="gmbr3@opensuse.org" date="1664971200">- Move dbus system.d conf file to /usr (bsc#1204054)</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="rbrown@suse.com" date="1716292800">- Add /etc/geoclue/conf.d as used by tools like gnome-initial-setup</changelog>
  <changelog author="mli@suse.com" 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="kilgore.trout@idesmi.eu" 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="dimstar@opensuse.org" date="1739793600">- Move xdg/autostart filesto /usr/etc (boo#1237248).</changelog>
  <changelog author="kilgore.trout@idesmi.eu" 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="mardnh@gmx.de" 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="alarrosa@suse.com" date="1776859200">- Create the home directory for srvGeoClue under /var with
  tmpfiles.d (jsc#PED-14837).</changelog>
</package>
<package pkgid="2e0b8128b6bbd5fc1800baeb285e82f2109aadff520d6957a50c00c4860d76f1e42d5b56ebb69fe1ef4952e9907eaf34738b5c3204f3d59f2841f9568a10fa12" name="geoclue2-devel" arch="s390x">
  <version epoch="0" ver="2.8.1" rel="160099.1.3"/>
  <changelog author="gmbr3@opensuse.org" date="1664971200">- Move dbus system.d conf file to /usr (bsc#1204054)</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="rbrown@suse.com" date="1716292800">- Add /etc/geoclue/conf.d as used by tools like gnome-initial-setup</changelog>
  <changelog author="mli@suse.com" 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="kilgore.trout@idesmi.eu" 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="dimstar@opensuse.org" date="1739793600">- Move xdg/autostart filesto /usr/etc (boo#1237248).</changelog>
  <changelog author="kilgore.trout@idesmi.eu" 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="mardnh@gmx.de" 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="alarrosa@suse.com" date="1776859200">- Create the home directory for srvGeoClue under /var with
  tmpfiles.d (jsc#PED-14837).</changelog>
</package>
<package pkgid="5e7e4649958c82c52d798ed6639297c5cc8360f9444fc0a8dddfbf20655d4cf528e6b4eef8718c068164c65ad4e780487fb9b8696d3b21e8dce6a7917af13564" name="geocode-glib" arch="s390x">
  <version epoch="0" ver="3.26.4" rel="160099.3.4"/>
  <changelog author="zaitor@opensuse.org" date="1502280000">- Update to version 3.24.0:
  + Stable bump only.</changelog>
  <changelog author="zaitor@opensuse.org" date="1502280001">- Update to version 3.25.4.1:
  + Brown paperbag release to add news entry for 3.25.4.
- Changes from version 3.25.4:
  + Port to meson build system.
  + Drop autotools.
  + Provide a configure script for backwards compatibility.
  + Fix a warning from gcc 7.1.1.
- Add meson BuildRequires and switch autotools macros configure,
  make and makeinstall to meson, meson_build and meson_install
  following upstream switch to Meson build system.
- Replace gnome-doc-utils-devel with gtk-doc BuildRequires and pass
  enable-gtk-doc=true to meson.
- Pass enable-installed-tests=false to meson, unsure if we should
  package these or not, default upstream is yes.</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update descriptions and 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="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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="092b62e1c381bd884bf15ab81a88b96c496471f94d8384d0f0259dad4f1b0720cded251de68ac1b2af63d8c8c1a01ba81d1eadbb067814b2ca519102cf1e09aa" name="geocode-glib-devel" arch="s390x">
  <version epoch="0" ver="3.26.4" rel="160099.3.4"/>
  <changelog author="zaitor@opensuse.org" date="1502280000">- Update to version 3.24.0:
  + Stable bump only.</changelog>
  <changelog author="zaitor@opensuse.org" date="1502280001">- Update to version 3.25.4.1:
  + Brown paperbag release to add news entry for 3.25.4.
- Changes from version 3.25.4:
  + Port to meson build system.
  + Drop autotools.
  + Provide a configure script for backwards compatibility.
  + Fix a warning from gcc 7.1.1.
- Add meson BuildRequires and switch autotools macros configure,
  make and makeinstall to meson, meson_build and meson_install
  following upstream switch to Meson build system.
- Replace gnome-doc-utils-devel with gtk-doc BuildRequires and pass
  enable-gtk-doc=true to meson.
- Pass enable-installed-tests=false to meson, unsure if we should
  package these or not, default upstream is yes.</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update descriptions and 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="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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="735faa9b377db7c11be4715da5a530105f9c87c2c5ee1ee2c9b1a939a18417a795e5c2216edc7dee23dc304657fc2767e91a16128a69321176f15028fc18ff6f" name="geocode-glib-soup2-devel" arch="s390x">
  <version epoch="0" ver="3.26.4" rel="160099.3.4"/>
  <changelog author="zaitor@opensuse.org" date="1502280000">- Update to version 3.24.0:
  + Stable bump only.</changelog>
  <changelog author="zaitor@opensuse.org" date="1502280001">- Update to version 3.25.4.1:
  + Brown paperbag release to add news entry for 3.25.4.
- Changes from version 3.25.4:
  + Port to meson build system.
  + Drop autotools.
  + Provide a configure script for backwards compatibility.
  + Fix a warning from gcc 7.1.1.
- Add meson BuildRequires and switch autotools macros configure,
  make and makeinstall to meson, meson_build and meson_install
  following upstream switch to Meson build system.
- Replace gnome-doc-utils-devel with gtk-doc BuildRequires and pass
  enable-gtk-doc=true to meson.
- Pass enable-installed-tests=false to meson, unsure if we should
  package these or not, default upstream is yes.</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update descriptions and 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="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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="50f3bd1924e9ff457da657abfd0fbbe3798a52f3ec92e1a58bd6a30118da765f8ea5b79c0ebee34cc15a4bb59f593f3beff0aff3ba675c2c3a4e4e6240f85bd5" name="geoipupdate" arch="s390x">
  <version epoch="0" ver="7.1.1" rel="bp161.1.2"/>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1681732800">- Update to 5.0.3:
  * The directory /usr/local/share/GeoIP was being used rather than
    /usr/share/GeoIP.
- Update to 5.0.2:
  * "Database ... up to date" messages are now only shown if the verbose
  flag is set.
- Update to 5.0.1:
  * set the file permissions on downloaded databases to 0600.
- Update to 5.0.0
  * Redefined the Reader and Writer interface apis in
    pkg/geoipupdate/database
  * Changed the signature of NewConfig in pkg/geoipupdate to accept
    optional parameters.
  * Introduced Parallelism as a new flag and config option to enable
    concurrent database updates.</changelog>
  <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>
</package>
<package pkgid="0d941efbb067b24029b8d8588924b2681fcefd273d7383eb9c476c0a24db89cb339da1abb8cb779cc91629344dd91594e8578c9d24fcf4794564d683ee514892" name="geos" arch="s390x">
  <version epoch="0" ver="3.12.2" rel="bp161.1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1640692800">- Update to version 3.10.1:
  * Fix mistake in constants used to select WKB flavor in C API (GH489, Paul Ramsey)
  * Fix crash when reducing precision on a LinearRing (#1135, Paul Ramsey)
  * Fix GeoJSON crash on invalid input (GH498, Even Rouault)
  * Use std::sqrt exclusively for Solaris build (Paul Ramsey)
  * Fix mistaken version numbers in some parts of 3.10.0 (Paul Ramsey)
- Changes for version 3.10.0:
  * Preserve ordering of lines in overlay results (Martin Davis)
  * Check for invalid geometry before fixing polygonal result in Densifier
    and DPSimplifier (Martin Davis)
  * Fix overlay handling of flat interior lines (JTS-685, Martin Davis)
  * Fix IsValidOp to correctly report invalid nested MultiPolygons (#1112, Martin Davis)
  * Fix BufferOp to avoid artifacts in certain polygon buffers (#1101, Martin Davis)
  * Fix IsValidOp to correctly report certain kinds of invalid LinearRings (Martin Davis)
  * Improve STRtree performance through TemplateSTRtree implementation (Daniel Baston)
  * Fix DiscreteFrechetDistance to use initial points of input lines (#1128, Martin Davis)
  * Autoconf build system is dropped in favour of CMake
    See README.md and INSTALL.md for examples of usage
  * Libtool is no longer used for in favour of CMake
    Therefor libgeos.la is no longer built/installed
  * #1094, #1090: Drop inlines.cpp to address duplicate symbols on many platforms
    (Regina Obe)
  * GH475: Do not return NaN from GEOSProjectNormalized_r (Paul Ramsey)
  * GH442: BufferOp now returns unique_ptr&lt;Geometry&gt; result (Paul Ramsey)
- Drop geos-config.1
- Update project and download URL</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1648468800">- Update to version 3.10.2:
  * Fix crash in MonotoneChain with empty CoordinateSequence (GH-539, Sandro Santilli)
  * Fix crash in GeoJSONWriter in case of empty points (TRAC-1139, Paul Ramsey)
  * Improve BuildArea performance (TRAC-1122, Sandro Santilli)
  * Fix unaryUnion to avoid segfault with empty polygon (GH-501, Mike Taves)
  * Fix memory leak on exception in prepared geometry (GH-506, Dan Baston)
  * Iterator invalidation in rare cases (GH-508, Momtchil Momtchev)
  * Infinite loop on collapsed input to MaximumInscribedCircle (Paul Ramsey)
  * Write LinearRing to GeoJSON as LineString (TRAC-1140, Paul Ramsey)
  * Fix PolygonEarClipper to handle collapsed corners (GH-526, Martin Davis)
  * Fix GEOSSTRtree_remove for empty tree (GH-544, Dan Baston)
  * Fix crash on query of STRtree with removed items (GH-545, Dan Baston)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655467200">- Rectify conflict dependencies (shlib transition from Nov 9 2015)
  against old geos.
- Update to release 3.10.3
  * VoronoiDiagramBuilder::setSites(const CoordinateSequence&amp;)
    returns sorted output now
  * Add SnappingNoder seeding
  * Fix segfault in Hausdorff distance with empty geometries
  * Fix inf loop in PolygonTriangulator
  * Fix IsValidOp to handle repeated node points
  * Fix IsSimpleOp to handle closed LineStrings with repeated
    endpoints
  * Fix crash in GeometryNoder on empty input</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- update to 3.11.0:
  OffsetCurve
  - ConcaveHull
  - PolygonHull
  - LineMerger directed option
  - CAPI: GEOSHilbertCode
  - CAPI: GEOSGeom_createRectangle
  - CAPI: GEOSGeom_transformXY
  - CAPI: GEOSRemoveRepeatedPoints
  - CAPI: GEOSLineMergeDirected
  - CAPI: setFixStructure for WKB/WKT readers to automatically repair
    structural errors in the input
  - Fix unaryUnion to avoid segfault with empty polygon
  - Fix SnapRoundingNoder to use tolerance in noding; also fixes GeometryPrecisionReducer
  - Allow direct setting of grid size
  - Allow GEOS to be used as a CMake subproject
  - Remove .inl inline files in favour of header declaration
  - Add SnappingNoder seeding
  - Add OverlayNG area check heuristic
  - Fix RelateOp
  - Fix IsValidOp to handle repeated node points
  - Fix IsSimpleOp to handle closed LineStrings with repeated endpoints
  - Fix LengthIndexedLine
  - Fix PolygonHoleJoiner
  - Improve `test_geos_unit` application error checking and reporting
  - Fix MinimumDiameter getMinimumRectangle for flat input
  - Fix BufferOp inverted ring check
  - Fix OverlayNG geomunion to avoid lines in result</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1669636800">- Update to version 3.11.1:
  * Remove spurious version from --libs geos-config options
  * Fix PreparedGeometry to avoid crashes with EMPTY elements in input (GH-678, Martin Davis)
  * Fix LineSegment.orientationIndex(LineSegment) (GH-699, Martin Davis)
  * Fix DepthSegment comparison operation (GH-707, Martin Davis)
  * Add OverlayNG support for simple GeometryCollection inputs (GH-716, Martin Davis)
  * Fix TopologyPreservingSimplifier to produce stable results for Multi inputs (GH-718)
  * Fix WKB hex endian test (GH-720, Paul Ramsey)
  * Improve ConvexHull radial sort robustness (GH-724, Martin Davis)
  * Use more robust Delaunay Triangulation frame size heuristic (GH-728, Martin Davis)</changelog>
  <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&#xF8;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>
</package>
<package pkgid="c279f271523cd41a768090f2ab0f07c7db159d849cb775e4ceb4576cad145001a94c66741979ae29b33c9479f744dba78f81865933a4b21a9b98468fb4507c51" name="geos-devel" arch="s390x">
  <version epoch="0" ver="3.12.2" rel="bp161.1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1640692800">- Update to version 3.10.1:
  * Fix mistake in constants used to select WKB flavor in C API (GH489, Paul Ramsey)
  * Fix crash when reducing precision on a LinearRing (#1135, Paul Ramsey)
  * Fix GeoJSON crash on invalid input (GH498, Even Rouault)
  * Use std::sqrt exclusively for Solaris build (Paul Ramsey)
  * Fix mistaken version numbers in some parts of 3.10.0 (Paul Ramsey)
- Changes for version 3.10.0:
  * Preserve ordering of lines in overlay results (Martin Davis)
  * Check for invalid geometry before fixing polygonal result in Densifier
    and DPSimplifier (Martin Davis)
  * Fix overlay handling of flat interior lines (JTS-685, Martin Davis)
  * Fix IsValidOp to correctly report invalid nested MultiPolygons (#1112, Martin Davis)
  * Fix BufferOp to avoid artifacts in certain polygon buffers (#1101, Martin Davis)
  * Fix IsValidOp to correctly report certain kinds of invalid LinearRings (Martin Davis)
  * Improve STRtree performance through TemplateSTRtree implementation (Daniel Baston)
  * Fix DiscreteFrechetDistance to use initial points of input lines (#1128, Martin Davis)
  * Autoconf build system is dropped in favour of CMake
    See README.md and INSTALL.md for examples of usage
  * Libtool is no longer used for in favour of CMake
    Therefor libgeos.la is no longer built/installed
  * #1094, #1090: Drop inlines.cpp to address duplicate symbols on many platforms
    (Regina Obe)
  * GH475: Do not return NaN from GEOSProjectNormalized_r (Paul Ramsey)
  * GH442: BufferOp now returns unique_ptr&lt;Geometry&gt; result (Paul Ramsey)
- Drop geos-config.1
- Update project and download URL</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1648468800">- Update to version 3.10.2:
  * Fix crash in MonotoneChain with empty CoordinateSequence (GH-539, Sandro Santilli)
  * Fix crash in GeoJSONWriter in case of empty points (TRAC-1139, Paul Ramsey)
  * Improve BuildArea performance (TRAC-1122, Sandro Santilli)
  * Fix unaryUnion to avoid segfault with empty polygon (GH-501, Mike Taves)
  * Fix memory leak on exception in prepared geometry (GH-506, Dan Baston)
  * Iterator invalidation in rare cases (GH-508, Momtchil Momtchev)
  * Infinite loop on collapsed input to MaximumInscribedCircle (Paul Ramsey)
  * Write LinearRing to GeoJSON as LineString (TRAC-1140, Paul Ramsey)
  * Fix PolygonEarClipper to handle collapsed corners (GH-526, Martin Davis)
  * Fix GEOSSTRtree_remove for empty tree (GH-544, Dan Baston)
  * Fix crash on query of STRtree with removed items (GH-545, Dan Baston)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655467200">- Rectify conflict dependencies (shlib transition from Nov 9 2015)
  against old geos.
- Update to release 3.10.3
  * VoronoiDiagramBuilder::setSites(const CoordinateSequence&amp;)
    returns sorted output now
  * Add SnappingNoder seeding
  * Fix segfault in Hausdorff distance with empty geometries
  * Fix inf loop in PolygonTriangulator
  * Fix IsValidOp to handle repeated node points
  * Fix IsSimpleOp to handle closed LineStrings with repeated
    endpoints
  * Fix crash in GeometryNoder on empty input</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- update to 3.11.0:
  OffsetCurve
  - ConcaveHull
  - PolygonHull
  - LineMerger directed option
  - CAPI: GEOSHilbertCode
  - CAPI: GEOSGeom_createRectangle
  - CAPI: GEOSGeom_transformXY
  - CAPI: GEOSRemoveRepeatedPoints
  - CAPI: GEOSLineMergeDirected
  - CAPI: setFixStructure for WKB/WKT readers to automatically repair
    structural errors in the input
  - Fix unaryUnion to avoid segfault with empty polygon
  - Fix SnapRoundingNoder to use tolerance in noding; also fixes GeometryPrecisionReducer
  - Allow direct setting of grid size
  - Allow GEOS to be used as a CMake subproject
  - Remove .inl inline files in favour of header declaration
  - Add SnappingNoder seeding
  - Add OverlayNG area check heuristic
  - Fix RelateOp
  - Fix IsValidOp to handle repeated node points
  - Fix IsSimpleOp to handle closed LineStrings with repeated endpoints
  - Fix LengthIndexedLine
  - Fix PolygonHoleJoiner
  - Improve `test_geos_unit` application error checking and reporting
  - Fix MinimumDiameter getMinimumRectangle for flat input
  - Fix BufferOp inverted ring check
  - Fix OverlayNG geomunion to avoid lines in result</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1669636800">- Update to version 3.11.1:
  * Remove spurious version from --libs geos-config options
  * Fix PreparedGeometry to avoid crashes with EMPTY elements in input (GH-678, Martin Davis)
  * Fix LineSegment.orientationIndex(LineSegment) (GH-699, Martin Davis)
  * Fix DepthSegment comparison operation (GH-707, Martin Davis)
  * Add OverlayNG support for simple GeometryCollection inputs (GH-716, Martin Davis)
  * Fix TopologyPreservingSimplifier to produce stable results for Multi inputs (GH-718)
  * Fix WKB hex endian test (GH-720, Paul Ramsey)
  * Improve ConvexHull radial sort robustness (GH-724, Martin Davis)
  * Use more robust Delaunay Triangulation frame size heuristic (GH-728, Martin Davis)</changelog>
  <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&#xF8;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>
</package>
<package pkgid="4024aad557f3aa77abc61413e46683416126227e5f9f5c5ba8d8eeb27f2f79f55c420c6a98aa7e833c50921cd85146a2040372da98a0a744ae2063585dc62856" name="geotiff" arch="s390x">
  <version epoch="0" ver="1.7.3" rel="bp161.1.4"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1552651200">- Update to bugfix version 1.4.3
- Add upstream patches (proj6 support and build fix)
  + e5cf016.patch
  + 7425a7f.patch
- Packaging: spec-cleaner minimal</changelog>
  <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&#xFC;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>
</package>
<package pkgid="fcf47f953ee86d1d082f43e88994c62a2b54e4ef02f76839a7049789d4abd36a831461ea5c8c2dcc19c26841cda8c0cb3e37a117d964f103ee52921833f8524e" name="geotiff-devel" arch="s390x">
  <version epoch="0" ver="1.7.3" rel="bp161.1.4"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1552651200">- Update to bugfix version 1.4.3
- Add upstream patches (proj6 support and build fix)
  + e5cf016.patch
  + 7425a7f.patch
- Packaging: spec-cleaner minimal</changelog>
  <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&#xFC;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>
</package>
<package pkgid="c486b7025d08e92a765b2ce42b4d00019ddb70035806ace43dc38f8f5a03ec8d33976f6b0150a22181df6459900881fc74fafdb7bbbd3c0bc76a5c20faddf1f7" name="gerbv" arch="s390x">
  <version epoch="0" ver="2.10.0" rel="bp161.1.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1425384000">- Fix desktop menu categories</changelog>
  <changelog author="dev@stellardeath.org" date="1425384001">- Backport commits 55e4460 and dd8f9fa from upstream that cures
  the problem of an undefined symbol "screen" when using gerbv as
  a library
  * gerbv-2.6.1-undefined-symbols.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1551268800">- Update to version 2.7.0
- Translations restored
- Patches:
  * gerbv-2.6.1-undefined-symbols.patch upstreamed
  * gerbv-fix-install-sh-call.patch upstreamed
  * gerbv-2.6.1-no-translation.patch upstreamed
  * gerbv-no-build-time.patch removed, build date/time is now set
    by OBS</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1553515200">- Use correct tarball from upstream
- Remove unused cruft from the specfile</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1610452800">- Fix duplicate symbol error due to wrong syntax in declaration:
  * 0001-Fix-enum-declarations.patch</changelog>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="66e11b2e49ff46df5cc2bdd10d7bdaca7a22a6a997e49ca44765b55cb2fec3c59b9cbcb7774eb98b6013e4318a242bf6a5fa48b4d4470b12635be1830ba6ab84" name="gerbv-devel" arch="s390x">
  <version epoch="0" ver="2.10.0" rel="bp161.1.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1425384000">- Fix desktop menu categories</changelog>
  <changelog author="dev@stellardeath.org" date="1425384001">- Backport commits 55e4460 and dd8f9fa from upstream that cures
  the problem of an undefined symbol "screen" when using gerbv as
  a library
  * gerbv-2.6.1-undefined-symbols.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1551268800">- Update to version 2.7.0
- Translations restored
- Patches:
  * gerbv-2.6.1-undefined-symbols.patch upstreamed
  * gerbv-fix-install-sh-call.patch upstreamed
  * gerbv-2.6.1-no-translation.patch upstreamed
  * gerbv-no-build-time.patch removed, build date/time is now set
    by OBS</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1553515200">- Use correct tarball from upstream
- Remove unused cruft from the specfile</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1610452800">- Fix duplicate symbol error due to wrong syntax in declaration:
  * 0001-Fix-enum-declarations.patch</changelog>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="140b9f86334b349c36053e91165d0dd5f63dc7dd04419c674685fd52b1306a4345d30b29d2a0997cca95f2006df3524807b274feeba1651946aa39dd0a37db5b" name="geronimo-annotation-1_0-api" arch="noarch">
  <version epoch="0" ver="1.2" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1552996800">- Let each package obsolete and conflict with the
  %%{name}-poms &lt; %%{version}-%%{release} in order to make upgrades
  smooth</changelog>
  <changelog author="jgonzalez@suse.com" date="1555070400">- Obsoletes, conflicts and provides must use only %%{version} as the
  the release is managed automatically by OBS and not needed  (bsc#1132514)</changelog>
  <changelog author="fstrba@suse.com" date="1555329600">- Removed patches:
  * geronimo-specs-1.2-pom_xml.patch
  * geronimo-specs-corba-2.3-pom_xml.patch
  * geronimo-specs-j2ee-1.4-pom_xml.patch
  * geronimo-specs-j2ee-connector-1.5-pom_xml.patch
  * geronimo-specs-jta-1.0.1B-pom_xml.patch
  * geronimo-specs-servlet-2.4-pom_xml.patch
    + Not needed since we are not building with maven and some
    of the modifications are possible using the
    javapackages-local macros.
- Remove all reference to parent pom, since we are not building
  with maven, and don't package the parent pom in this build.
- Stop using alternatives to handle different versions of provides.
- Avoid multiplication of jar symlinks</changelog>
  <changelog author="fstrba@suse.com" date="1575979200">- Set version for the specs comming from tag 1_1_1 in order to
  avoid unexpanded version macros in pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1580126400">- On supported platforms, avoid building with OpenJ9, in order to
  prevent build cycles.</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Remove bogus dependency on avalon-logkit that our spec is adding
- Clean the spec file and use the new %%mvn_install_pom macro</changelog>
  <changelog author="fstrba@suse.com" date="1697457600">- Allow building with with java &gt; 1.8
  * remove corba modules that nobody requires and that need the
    idlj compiler not present ni java &gt;= 10
- Added patch:
  * sun-security-provider.patch
    + remove bogus inclusion of sun.security.provider.Sun</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Remove some more artifacts not used by anybody in our current
  java stack
- Removed patch:
  * sun-security-provider.patch
    + not needed anymore, since the patched artifacts are not
    built in this version</changelog>
  <changelog author="fstrba@suse.com" date="1697803200">- Bringing back geronimo-j2ee-connector-1_5-api</changelog>
  <changelog author="fstrba@suse.com" date="1759147200">- Do not use update-alternatives</changelog>
</package>
<package pkgid="54d5c5d67000010c7265ec113125109f2d6d1b175cd599fefc4f929e31c51bb371b2e0987daaa754f48c0c2c8e156f685f33ca9d8d3974aaf633d6b811a91fd3" name="geronimo-j2ee-connector-1_5-api" arch="noarch">
  <version epoch="0" ver="1.2" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1552996800">- Let each package obsolete and conflict with the
  %%{name}-poms &lt; %%{version}-%%{release} in order to make upgrades
  smooth</changelog>
  <changelog author="jgonzalez@suse.com" date="1555070400">- Obsoletes, conflicts and provides must use only %%{version} as the
  the release is managed automatically by OBS and not needed  (bsc#1132514)</changelog>
  <changelog author="fstrba@suse.com" date="1555329600">- Removed patches:
  * geronimo-specs-1.2-pom_xml.patch
  * geronimo-specs-corba-2.3-pom_xml.patch
  * geronimo-specs-j2ee-1.4-pom_xml.patch
  * geronimo-specs-j2ee-connector-1.5-pom_xml.patch
  * geronimo-specs-jta-1.0.1B-pom_xml.patch
  * geronimo-specs-servlet-2.4-pom_xml.patch
    + Not needed since we are not building with maven and some
    of the modifications are possible using the
    javapackages-local macros.
- Remove all reference to parent pom, since we are not building
  with maven, and don't package the parent pom in this build.
- Stop using alternatives to handle different versions of provides.
- Avoid multiplication of jar symlinks</changelog>
  <changelog author="fstrba@suse.com" date="1575979200">- Set version for the specs comming from tag 1_1_1 in order to
  avoid unexpanded version macros in pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1580126400">- On supported platforms, avoid building with OpenJ9, in order to
  prevent build cycles.</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Remove bogus dependency on avalon-logkit that our spec is adding
- Clean the spec file and use the new %%mvn_install_pom macro</changelog>
  <changelog author="fstrba@suse.com" date="1697457600">- Allow building with with java &gt; 1.8
  * remove corba modules that nobody requires and that need the
    idlj compiler not present ni java &gt;= 10
- Added patch:
  * sun-security-provider.patch
    + remove bogus inclusion of sun.security.provider.Sun</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Remove some more artifacts not used by anybody in our current
  java stack
- Removed patch:
  * sun-security-provider.patch
    + not needed anymore, since the patched artifacts are not
    built in this version</changelog>
  <changelog author="fstrba@suse.com" date="1697803200">- Bringing back geronimo-j2ee-connector-1_5-api</changelog>
  <changelog author="fstrba@suse.com" date="1759147200">- Do not use update-alternatives</changelog>
</package>
<package pkgid="14ac2d5fc3847ce2ba73f936d3e2968b843483fc3843224b2dbb26d0479a4cc78b9d257e959cf22e22b2cc98542205ba1b601b842d590e48811bb1d8f159f8c6" name="geronimo-jaf-1_0_2-api" arch="noarch">
  <version epoch="0" ver="1.2" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1552996800">- Let each package obsolete and conflict with the
  %%{name}-poms &lt; %%{version}-%%{release} in order to make upgrades
  smooth</changelog>
  <changelog author="jgonzalez@suse.com" date="1555070400">- Obsoletes, conflicts and provides must use only %%{version} as the
  the release is managed automatically by OBS and not needed  (bsc#1132514)</changelog>
  <changelog author="fstrba@suse.com" date="1555329600">- Removed patches:
  * geronimo-specs-1.2-pom_xml.patch
  * geronimo-specs-corba-2.3-pom_xml.patch
  * geronimo-specs-j2ee-1.4-pom_xml.patch
  * geronimo-specs-j2ee-connector-1.5-pom_xml.patch
  * geronimo-specs-jta-1.0.1B-pom_xml.patch
  * geronimo-specs-servlet-2.4-pom_xml.patch
    + Not needed since we are not building with maven and some
    of the modifications are possible using the
    javapackages-local macros.
- Remove all reference to parent pom, since we are not building
  with maven, and don't package the parent pom in this build.
- Stop using alternatives to handle different versions of provides.
- Avoid multiplication of jar symlinks</changelog>
  <changelog author="fstrba@suse.com" date="1575979200">- Set version for the specs comming from tag 1_1_1 in order to
  avoid unexpanded version macros in pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1580126400">- On supported platforms, avoid building with OpenJ9, in order to
  prevent build cycles.</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Remove bogus dependency on avalon-logkit that our spec is adding
- Clean the spec file and use the new %%mvn_install_pom macro</changelog>
  <changelog author="fstrba@suse.com" date="1697457600">- Allow building with with java &gt; 1.8
  * remove corba modules that nobody requires and that need the
    idlj compiler not present ni java &gt;= 10
- Added patch:
  * sun-security-provider.patch
    + remove bogus inclusion of sun.security.provider.Sun</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Remove some more artifacts not used by anybody in our current
  java stack
- Removed patch:
  * sun-security-provider.patch
    + not needed anymore, since the patched artifacts are not
    built in this version</changelog>
  <changelog author="fstrba@suse.com" date="1697803200">- Bringing back geronimo-j2ee-connector-1_5-api</changelog>
  <changelog author="fstrba@suse.com" date="1759147200">- Do not use update-alternatives</changelog>
</package>
<package pkgid="a7f0916a876bbad73c864b6100f6be670eb83b9f2d2f4cfc765adfbde3e8bca321344f7bd5ceaafbee1bc0a88fb69ec52d122ecbdb43b5fac14d384f8ea4e985" name="geronimo-jaf-1_1-api" arch="noarch">
  <version epoch="0" ver="1.2" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1552996800">- Let each package obsolete and conflict with the
  %%{name}-poms &lt; %%{version}-%%{release} in order to make upgrades
  smooth</changelog>
  <changelog author="jgonzalez@suse.com" date="1555070400">- Obsoletes, conflicts and provides must use only %%{version} as the
  the release is managed automatically by OBS and not needed  (bsc#1132514)</changelog>
  <changelog author="fstrba@suse.com" date="1555329600">- Removed patches:
  * geronimo-specs-1.2-pom_xml.patch
  * geronimo-specs-corba-2.3-pom_xml.patch
  * geronimo-specs-j2ee-1.4-pom_xml.patch
  * geronimo-specs-j2ee-connector-1.5-pom_xml.patch
  * geronimo-specs-jta-1.0.1B-pom_xml.patch
  * geronimo-specs-servlet-2.4-pom_xml.patch
    + Not needed since we are not building with maven and some
    of the modifications are possible using the
    javapackages-local macros.
- Remove all reference to parent pom, since we are not building
  with maven, and don't package the parent pom in this build.
- Stop using alternatives to handle different versions of provides.
- Avoid multiplication of jar symlinks</changelog>
  <changelog author="fstrba@suse.com" date="1575979200">- Set version for the specs comming from tag 1_1_1 in order to
  avoid unexpanded version macros in pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1580126400">- On supported platforms, avoid building with OpenJ9, in order to
  prevent build cycles.</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Remove bogus dependency on avalon-logkit that our spec is adding
- Clean the spec file and use the new %%mvn_install_pom macro</changelog>
  <changelog author="fstrba@suse.com" date="1697457600">- Allow building with with java &gt; 1.8
  * remove corba modules that nobody requires and that need the
    idlj compiler not present ni java &gt;= 10
- Added patch:
  * sun-security-provider.patch
    + remove bogus inclusion of sun.security.provider.Sun</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Remove some more artifacts not used by anybody in our current
  java stack
- Removed patch:
  * sun-security-provider.patch
    + not needed anymore, since the patched artifacts are not
    built in this version</changelog>
  <changelog author="fstrba@suse.com" date="1697803200">- Bringing back geronimo-j2ee-connector-1_5-api</changelog>
  <changelog author="fstrba@suse.com" date="1759147200">- Do not use update-alternatives</changelog>
</package>
<package pkgid="425d5025c2c16faba534c39a9c6815a3a1b4656ef1c708ab7a986da98a2d0e063419f2fbdcd956f1cd1faa23dae5d892d52e8f861200c449e6820333cb3836ff" name="geronimo-jaxrpc-1_1-api" arch="noarch">
  <version epoch="0" ver="1.2" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1552996800">- Let each package obsolete and conflict with the
  %%{name}-poms &lt; %%{version}-%%{release} in order to make upgrades
  smooth</changelog>
  <changelog author="jgonzalez@suse.com" date="1555070400">- Obsoletes, conflicts and provides must use only %%{version} as the
  the release is managed automatically by OBS and not needed  (bsc#1132514)</changelog>
  <changelog author="fstrba@suse.com" date="1555329600">- Removed patches:
  * geronimo-specs-1.2-pom_xml.patch
  * geronimo-specs-corba-2.3-pom_xml.patch
  * geronimo-specs-j2ee-1.4-pom_xml.patch
  * geronimo-specs-j2ee-connector-1.5-pom_xml.patch
  * geronimo-specs-jta-1.0.1B-pom_xml.patch
  * geronimo-specs-servlet-2.4-pom_xml.patch
    + Not needed since we are not building with maven and some
    of the modifications are possible using the
    javapackages-local macros.
- Remove all reference to parent pom, since we are not building
  with maven, and don't package the parent pom in this build.
- Stop using alternatives to handle different versions of provides.
- Avoid multiplication of jar symlinks</changelog>
  <changelog author="fstrba@suse.com" date="1575979200">- Set version for the specs comming from tag 1_1_1 in order to
  avoid unexpanded version macros in pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1580126400">- On supported platforms, avoid building with OpenJ9, in order to
  prevent build cycles.</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Remove bogus dependency on avalon-logkit that our spec is adding
- Clean the spec file and use the new %%mvn_install_pom macro</changelog>
  <changelog author="fstrba@suse.com" date="1697457600">- Allow building with with java &gt; 1.8
  * remove corba modules that nobody requires and that need the
    idlj compiler not present ni java &gt;= 10
- Added patch:
  * sun-security-provider.patch
    + remove bogus inclusion of sun.security.provider.Sun</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Remove some more artifacts not used by anybody in our current
  java stack
- Removed patch:
  * sun-security-provider.patch
    + not needed anymore, since the patched artifacts are not
    built in this version</changelog>
  <changelog author="fstrba@suse.com" date="1697803200">- Bringing back geronimo-j2ee-connector-1_5-api</changelog>
  <changelog author="fstrba@suse.com" date="1759147200">- Do not use update-alternatives</changelog>
</package>
<package pkgid="94f6a8ad2285e938730907923397e87cc0be48afb1ed29e434411eb2f08209c6807bfd9910b137a8f9c0dff9cea65a0dd1c9e06e96e1c56223a67c23ab2b6ced" name="geronimo-jms-1_1-api" arch="noarch">
  <version epoch="0" ver="1.2" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1552996800">- Let each package obsolete and conflict with the
  %%{name}-poms &lt; %%{version}-%%{release} in order to make upgrades
  smooth</changelog>
  <changelog author="jgonzalez@suse.com" date="1555070400">- Obsoletes, conflicts and provides must use only %%{version} as the
  the release is managed automatically by OBS and not needed  (bsc#1132514)</changelog>
  <changelog author="fstrba@suse.com" date="1555329600">- Removed patches:
  * geronimo-specs-1.2-pom_xml.patch
  * geronimo-specs-corba-2.3-pom_xml.patch
  * geronimo-specs-j2ee-1.4-pom_xml.patch
  * geronimo-specs-j2ee-connector-1.5-pom_xml.patch
  * geronimo-specs-jta-1.0.1B-pom_xml.patch
  * geronimo-specs-servlet-2.4-pom_xml.patch
    + Not needed since we are not building with maven and some
    of the modifications are possible using the
    javapackages-local macros.
- Remove all reference to parent pom, since we are not building
  with maven, and don't package the parent pom in this build.
- Stop using alternatives to handle different versions of provides.
- Avoid multiplication of jar symlinks</changelog>
  <changelog author="fstrba@suse.com" date="1575979200">- Set version for the specs comming from tag 1_1_1 in order to
  avoid unexpanded version macros in pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1580126400">- On supported platforms, avoid building with OpenJ9, in order to
  prevent build cycles.</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Remove bogus dependency on avalon-logkit that our spec is adding
- Clean the spec file and use the new %%mvn_install_pom macro</changelog>
  <changelog author="fstrba@suse.com" date="1697457600">- Allow building with with java &gt; 1.8
  * remove corba modules that nobody requires and that need the
    idlj compiler not present ni java &gt;= 10
- Added patch:
  * sun-security-provider.patch
    + remove bogus inclusion of sun.security.provider.Sun</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Remove some more artifacts not used by anybody in our current
  java stack
- Removed patch:
  * sun-security-provider.patch
    + not needed anymore, since the patched artifacts are not
    built in this version</changelog>
  <changelog author="fstrba@suse.com" date="1697803200">- Bringing back geronimo-j2ee-connector-1_5-api</changelog>
  <changelog author="fstrba@suse.com" date="1759147200">- Do not use update-alternatives</changelog>
</package>
<package pkgid="d16d6be47fefdc3e5e8ca6bb7f515f759a8a14089b7c4617e755ef6fe65f75eb129c216871c7e7b40a883c3465b2d58a40f9eedc707437ad4325e9b53997d938" name="geronimo-jpa-3_0-api" arch="noarch">
  <version epoch="0" ver="1.2" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1552996800">- Let each package obsolete and conflict with the
  %%{name}-poms &lt; %%{version}-%%{release} in order to make upgrades
  smooth</changelog>
  <changelog author="jgonzalez@suse.com" date="1555070400">- Obsoletes, conflicts and provides must use only %%{version} as the
  the release is managed automatically by OBS and not needed  (bsc#1132514)</changelog>
  <changelog author="fstrba@suse.com" date="1555329600">- Removed patches:
  * geronimo-specs-1.2-pom_xml.patch
  * geronimo-specs-corba-2.3-pom_xml.patch
  * geronimo-specs-j2ee-1.4-pom_xml.patch
  * geronimo-specs-j2ee-connector-1.5-pom_xml.patch
  * geronimo-specs-jta-1.0.1B-pom_xml.patch
  * geronimo-specs-servlet-2.4-pom_xml.patch
    + Not needed since we are not building with maven and some
    of the modifications are possible using the
    javapackages-local macros.
- Remove all reference to parent pom, since we are not building
  with maven, and don't package the parent pom in this build.
- Stop using alternatives to handle different versions of provides.
- Avoid multiplication of jar symlinks</changelog>
  <changelog author="fstrba@suse.com" date="1575979200">- Set version for the specs comming from tag 1_1_1 in order to
  avoid unexpanded version macros in pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1580126400">- On supported platforms, avoid building with OpenJ9, in order to
  prevent build cycles.</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Remove bogus dependency on avalon-logkit that our spec is adding
- Clean the spec file and use the new %%mvn_install_pom macro</changelog>
  <changelog author="fstrba@suse.com" date="1697457600">- Allow building with with java &gt; 1.8
  * remove corba modules that nobody requires and that need the
    idlj compiler not present ni java &gt;= 10
- Added patch:
  * sun-security-provider.patch
    + remove bogus inclusion of sun.security.provider.Sun</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Remove some more artifacts not used by anybody in our current
  java stack
- Removed patch:
  * sun-security-provider.patch
    + not needed anymore, since the patched artifacts are not
    built in this version</changelog>
  <changelog author="fstrba@suse.com" date="1697803200">- Bringing back geronimo-j2ee-connector-1_5-api</changelog>
  <changelog author="fstrba@suse.com" date="1759147200">- Do not use update-alternatives</changelog>
</package>
<package pkgid="b0fb2e57b112cad2d8e85597367b3dc9318a39df3a9b2a7f0b6d7778061d43a432d5dd6a8bbc074451b7f1a7fd11dda35cfe212d1344df41a06e18fa06598421" name="geronimo-jta-1_0_1B-api" arch="noarch">
  <version epoch="0" ver="1.2" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1552996800">- Let each package obsolete and conflict with the
  %%{name}-poms &lt; %%{version}-%%{release} in order to make upgrades
  smooth</changelog>
  <changelog author="jgonzalez@suse.com" date="1555070400">- Obsoletes, conflicts and provides must use only %%{version} as the
  the release is managed automatically by OBS and not needed  (bsc#1132514)</changelog>
  <changelog author="fstrba@suse.com" date="1555329600">- Removed patches:
  * geronimo-specs-1.2-pom_xml.patch
  * geronimo-specs-corba-2.3-pom_xml.patch
  * geronimo-specs-j2ee-1.4-pom_xml.patch
  * geronimo-specs-j2ee-connector-1.5-pom_xml.patch
  * geronimo-specs-jta-1.0.1B-pom_xml.patch
  * geronimo-specs-servlet-2.4-pom_xml.patch
    + Not needed since we are not building with maven and some
    of the modifications are possible using the
    javapackages-local macros.
- Remove all reference to parent pom, since we are not building
  with maven, and don't package the parent pom in this build.
- Stop using alternatives to handle different versions of provides.
- Avoid multiplication of jar symlinks</changelog>
  <changelog author="fstrba@suse.com" date="1575979200">- Set version for the specs comming from tag 1_1_1 in order to
  avoid unexpanded version macros in pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1580126400">- On supported platforms, avoid building with OpenJ9, in order to
  prevent build cycles.</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Remove bogus dependency on avalon-logkit that our spec is adding
- Clean the spec file and use the new %%mvn_install_pom macro</changelog>
  <changelog author="fstrba@suse.com" date="1697457600">- Allow building with with java &gt; 1.8
  * remove corba modules that nobody requires and that need the
    idlj compiler not present ni java &gt;= 10
- Added patch:
  * sun-security-provider.patch
    + remove bogus inclusion of sun.security.provider.Sun</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Remove some more artifacts not used by anybody in our current
  java stack
- Removed patch:
  * sun-security-provider.patch
    + not needed anymore, since the patched artifacts are not
    built in this version</changelog>
  <changelog author="fstrba@suse.com" date="1697803200">- Bringing back geronimo-j2ee-connector-1_5-api</changelog>
  <changelog author="fstrba@suse.com" date="1759147200">- Do not use update-alternatives</changelog>
</package>
<package pkgid="e2a45778513ff7ba3f97688e6cea37d192420538c10882c8e208d0f152741a42327e1d0d43822881336d14431b634423c72e88132f409a9cdbf7e72c5bb3c938" name="geronimo-jta-1_1-api" arch="noarch">
  <version epoch="0" ver="1.2" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1552996800">- Let each package obsolete and conflict with the
  %%{name}-poms &lt; %%{version}-%%{release} in order to make upgrades
  smooth</changelog>
  <changelog author="jgonzalez@suse.com" date="1555070400">- Obsoletes, conflicts and provides must use only %%{version} as the
  the release is managed automatically by OBS and not needed  (bsc#1132514)</changelog>
  <changelog author="fstrba@suse.com" date="1555329600">- Removed patches:
  * geronimo-specs-1.2-pom_xml.patch
  * geronimo-specs-corba-2.3-pom_xml.patch
  * geronimo-specs-j2ee-1.4-pom_xml.patch
  * geronimo-specs-j2ee-connector-1.5-pom_xml.patch
  * geronimo-specs-jta-1.0.1B-pom_xml.patch
  * geronimo-specs-servlet-2.4-pom_xml.patch
    + Not needed since we are not building with maven and some
    of the modifications are possible using the
    javapackages-local macros.
- Remove all reference to parent pom, since we are not building
  with maven, and don't package the parent pom in this build.
- Stop using alternatives to handle different versions of provides.
- Avoid multiplication of jar symlinks</changelog>
  <changelog author="fstrba@suse.com" date="1575979200">- Set version for the specs comming from tag 1_1_1 in order to
  avoid unexpanded version macros in pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1580126400">- On supported platforms, avoid building with OpenJ9, in order to
  prevent build cycles.</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Remove bogus dependency on avalon-logkit that our spec is adding
- Clean the spec file and use the new %%mvn_install_pom macro</changelog>
  <changelog author="fstrba@suse.com" date="1697457600">- Allow building with with java &gt; 1.8
  * remove corba modules that nobody requires and that need the
    idlj compiler not present ni java &gt;= 10
- Added patch:
  * sun-security-provider.patch
    + remove bogus inclusion of sun.security.provider.Sun</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Remove some more artifacts not used by anybody in our current
  java stack
- Removed patch:
  * sun-security-provider.patch
    + not needed anymore, since the patched artifacts are not
    built in this version</changelog>
  <changelog author="fstrba@suse.com" date="1697803200">- Bringing back geronimo-j2ee-connector-1_5-api</changelog>
  <changelog author="fstrba@suse.com" date="1759147200">- Do not use update-alternatives</changelog>
</package>
<package pkgid="44b384308a27c1f8391f3e633fb2024c44ba77b0a0264e72f3248dcb659f9da56784498ddbcf0659b22dd90bcf4df9c6437d53731679a39ce029c344521acf10" name="geronimo-qname-1_1-api" arch="noarch">
  <version epoch="0" ver="1.2" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1552996800">- Let each package obsolete and conflict with the
  %%{name}-poms &lt; %%{version}-%%{release} in order to make upgrades
  smooth</changelog>
  <changelog author="jgonzalez@suse.com" date="1555070400">- Obsoletes, conflicts and provides must use only %%{version} as the
  the release is managed automatically by OBS and not needed  (bsc#1132514)</changelog>
  <changelog author="fstrba@suse.com" date="1555329600">- Removed patches:
  * geronimo-specs-1.2-pom_xml.patch
  * geronimo-specs-corba-2.3-pom_xml.patch
  * geronimo-specs-j2ee-1.4-pom_xml.patch
  * geronimo-specs-j2ee-connector-1.5-pom_xml.patch
  * geronimo-specs-jta-1.0.1B-pom_xml.patch
  * geronimo-specs-servlet-2.4-pom_xml.patch
    + Not needed since we are not building with maven and some
    of the modifications are possible using the
    javapackages-local macros.
- Remove all reference to parent pom, since we are not building
  with maven, and don't package the parent pom in this build.
- Stop using alternatives to handle different versions of provides.
- Avoid multiplication of jar symlinks</changelog>
  <changelog author="fstrba@suse.com" date="1575979200">- Set version for the specs comming from tag 1_1_1 in order to
  avoid unexpanded version macros in pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1580126400">- On supported platforms, avoid building with OpenJ9, in order to
  prevent build cycles.</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Remove bogus dependency on avalon-logkit that our spec is adding
- Clean the spec file and use the new %%mvn_install_pom macro</changelog>
  <changelog author="fstrba@suse.com" date="1697457600">- Allow building with with java &gt; 1.8
  * remove corba modules that nobody requires and that need the
    idlj compiler not present ni java &gt;= 10
- Added patch:
  * sun-security-provider.patch
    + remove bogus inclusion of sun.security.provider.Sun</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Remove some more artifacts not used by anybody in our current
  java stack
- Removed patch:
  * sun-security-provider.patch
    + not needed anymore, since the patched artifacts are not
    built in this version</changelog>
  <changelog author="fstrba@suse.com" date="1697803200">- Bringing back geronimo-j2ee-connector-1_5-api</changelog>
  <changelog author="fstrba@suse.com" date="1759147200">- Do not use update-alternatives</changelog>
</package>
<package pkgid="0bc28ca3ea5c43adfb450fe435f903e4f2edc39a22af98505ad6033e48fd84a4441b1dc347ff513b4a4b89210b98a336ccd2fe2f0af9f05fedf3414f7f78ed2b" name="geronimo-saaj-1_1-api" arch="noarch">
  <version epoch="0" ver="1.2" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1552996800">- Let each package obsolete and conflict with the
  %%{name}-poms &lt; %%{version}-%%{release} in order to make upgrades
  smooth</changelog>
  <changelog author="jgonzalez@suse.com" date="1555070400">- Obsoletes, conflicts and provides must use only %%{version} as the
  the release is managed automatically by OBS and not needed  (bsc#1132514)</changelog>
  <changelog author="fstrba@suse.com" date="1555329600">- Removed patches:
  * geronimo-specs-1.2-pom_xml.patch
  * geronimo-specs-corba-2.3-pom_xml.patch
  * geronimo-specs-j2ee-1.4-pom_xml.patch
  * geronimo-specs-j2ee-connector-1.5-pom_xml.patch
  * geronimo-specs-jta-1.0.1B-pom_xml.patch
  * geronimo-specs-servlet-2.4-pom_xml.patch
    + Not needed since we are not building with maven and some
    of the modifications are possible using the
    javapackages-local macros.
- Remove all reference to parent pom, since we are not building
  with maven, and don't package the parent pom in this build.
- Stop using alternatives to handle different versions of provides.
- Avoid multiplication of jar symlinks</changelog>
  <changelog author="fstrba@suse.com" date="1575979200">- Set version for the specs comming from tag 1_1_1 in order to
  avoid unexpanded version macros in pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1580126400">- On supported platforms, avoid building with OpenJ9, in order to
  prevent build cycles.</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Remove bogus dependency on avalon-logkit that our spec is adding
- Clean the spec file and use the new %%mvn_install_pom macro</changelog>
  <changelog author="fstrba@suse.com" date="1697457600">- Allow building with with java &gt; 1.8
  * remove corba modules that nobody requires and that need the
    idlj compiler not present ni java &gt;= 10
- Added patch:
  * sun-security-provider.patch
    + remove bogus inclusion of sun.security.provider.Sun</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Remove some more artifacts not used by anybody in our current
  java stack
- Removed patch:
  * sun-security-provider.patch
    + not needed anymore, since the patched artifacts are not
    built in this version</changelog>
  <changelog author="fstrba@suse.com" date="1697803200">- Bringing back geronimo-j2ee-connector-1_5-api</changelog>
  <changelog author="fstrba@suse.com" date="1759147200">- Do not use update-alternatives</changelog>
</package>
<package pkgid="8fd61be0b8e5ebbdc4e53097da8466dffccd5b7f735552a7a9b88ad7c2e854031d0316323760d5d430b25f9a318dfd7d5b113921ffe118541e9a4eaee587d192" name="geronimo-servlet-2_4-api" arch="noarch">
  <version epoch="0" ver="1.2" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1552996800">- Let each package obsolete and conflict with the
  %%{name}-poms &lt; %%{version}-%%{release} in order to make upgrades
  smooth</changelog>
  <changelog author="jgonzalez@suse.com" date="1555070400">- Obsoletes, conflicts and provides must use only %%{version} as the
  the release is managed automatically by OBS and not needed  (bsc#1132514)</changelog>
  <changelog author="fstrba@suse.com" date="1555329600">- Removed patches:
  * geronimo-specs-1.2-pom_xml.patch
  * geronimo-specs-corba-2.3-pom_xml.patch
  * geronimo-specs-j2ee-1.4-pom_xml.patch
  * geronimo-specs-j2ee-connector-1.5-pom_xml.patch
  * geronimo-specs-jta-1.0.1B-pom_xml.patch
  * geronimo-specs-servlet-2.4-pom_xml.patch
    + Not needed since we are not building with maven and some
    of the modifications are possible using the
    javapackages-local macros.
- Remove all reference to parent pom, since we are not building
  with maven, and don't package the parent pom in this build.
- Stop using alternatives to handle different versions of provides.
- Avoid multiplication of jar symlinks</changelog>
  <changelog author="fstrba@suse.com" date="1575979200">- Set version for the specs comming from tag 1_1_1 in order to
  avoid unexpanded version macros in pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1580126400">- On supported platforms, avoid building with OpenJ9, in order to
  prevent build cycles.</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Remove bogus dependency on avalon-logkit that our spec is adding
- Clean the spec file and use the new %%mvn_install_pom macro</changelog>
  <changelog author="fstrba@suse.com" date="1697457600">- Allow building with with java &gt; 1.8
  * remove corba modules that nobody requires and that need the
    idlj compiler not present ni java &gt;= 10
- Added patch:
  * sun-security-provider.patch
    + remove bogus inclusion of sun.security.provider.Sun</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Remove some more artifacts not used by anybody in our current
  java stack
- Removed patch:
  * sun-security-provider.patch
    + not needed anymore, since the patched artifacts are not
    built in this version</changelog>
  <changelog author="fstrba@suse.com" date="1697803200">- Bringing back geronimo-j2ee-connector-1_5-api</changelog>
  <changelog author="fstrba@suse.com" date="1759147200">- Do not use update-alternatives</changelog>
</package>
<package pkgid="eb71f0f8d046ce9bb0e86183c19037c04b8e8143084cda4eff84df73ffdbdb257c2dd6169b333b597708e40cb7f01e248c4d505b2463630e5beaa35d5122c2a7" name="geronimo-servlet-2_5-api" arch="noarch">
  <version epoch="0" ver="1.2" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1552996800">- Let each package obsolete and conflict with the
  %%{name}-poms &lt; %%{version}-%%{release} in order to make upgrades
  smooth</changelog>
  <changelog author="jgonzalez@suse.com" date="1555070400">- Obsoletes, conflicts and provides must use only %%{version} as the
  the release is managed automatically by OBS and not needed  (bsc#1132514)</changelog>
  <changelog author="fstrba@suse.com" date="1555329600">- Removed patches:
  * geronimo-specs-1.2-pom_xml.patch
  * geronimo-specs-corba-2.3-pom_xml.patch
  * geronimo-specs-j2ee-1.4-pom_xml.patch
  * geronimo-specs-j2ee-connector-1.5-pom_xml.patch
  * geronimo-specs-jta-1.0.1B-pom_xml.patch
  * geronimo-specs-servlet-2.4-pom_xml.patch
    + Not needed since we are not building with maven and some
    of the modifications are possible using the
    javapackages-local macros.
- Remove all reference to parent pom, since we are not building
  with maven, and don't package the parent pom in this build.
- Stop using alternatives to handle different versions of provides.
- Avoid multiplication of jar symlinks</changelog>
  <changelog author="fstrba@suse.com" date="1575979200">- Set version for the specs comming from tag 1_1_1 in order to
  avoid unexpanded version macros in pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1580126400">- On supported platforms, avoid building with OpenJ9, in order to
  prevent build cycles.</changelog>
  <changelog author="fstrba@suse.com" date="1693483200">- Remove bogus dependency on avalon-logkit that our spec is adding
- Clean the spec file and use the new %%mvn_install_pom macro</changelog>
  <changelog author="fstrba@suse.com" date="1697457600">- Allow building with with java &gt; 1.8
  * remove corba modules that nobody requires and that need the
    idlj compiler not present ni java &gt;= 10
- Added patch:
  * sun-security-provider.patch
    + remove bogus inclusion of sun.security.provider.Sun</changelog>
  <changelog author="fstrba@suse.com" date="1697544000">- Remove some more artifacts not used by anybody in our current
  java stack
- Removed patch:
  * sun-security-provider.patch
    + not needed anymore, since the patched artifacts are not
    built in this version</changelog>
  <changelog author="fstrba@suse.com" date="1697803200">- Bringing back geronimo-j2ee-connector-1_5-api</changelog>
  <changelog author="fstrba@suse.com" date="1759147200">- Do not use update-alternatives</changelog>
</package>
<package pkgid="4b5a4b0eca88558426d6e5778ca652a4aab16bc75e3c7be0845836d2e05965ff03c38f6e696cef4e6102f51bb198d255ff4cf0622b82a2527aea5cd922451efa" name="gettext-its-gtk3" arch="noarch">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="0417777185c58ebda6c2de9f28971269071dc6223bc2a00940552a447d2bbf6600af8a20088c96e02f9747dec96a2bdc436c420f643eef7f471f3526960bf2d5" name="gettext-its-gtk4" arch="s390x">
  <version epoch="0" ver="4.18.6" rel="160099.2.13"/>
  <changelog author="bjorn.lie@gmail.com" date="1737115200">- Update to version 4.17.3 (Unstable):
  + GtkText:
  - Consume Ctrl-A
  - Handle Cut', Copy, Paste, Undo, and Redo keys
  - Improve a11y representation
  + GtkLabel:
  - Consume Ctrl-A when we handle it
  - Pass mnemonics to a11y
  + GtkTextView:
  - Handle Cut, Copy, Paste, Undo, and Redo keys
  - Fix disappearing carets after focus changes
  + GtkFileChooser:
  - Handle Find keys
  - Set a11y label on Search button
  - Set a11y labels on pathbar buttons
  - Pass key-shortcuts for the "New folder" button
  + GtkAppChooser: Fix sorting
  + GtkListBox: Improve a11y representation
  + GtkColumnView: Fix column dnd in right-to-left context
  + GtkWindow: Make resize corners gapless with rounded corners
  + GtkPopoverMenu: Show mnemonics on Alt press
  + GtkMenuButton: Improve a11y representation
  + GtkFileDialog:
  - Fix a crash
  - Add more text file api variants
  + GtkSizeGroup: Improve consistency measurements and allocations
  + GtkBuilder: Parse tab arrays and font descriptions in Pango
    syntax
  + Wayland:
  - Rely on scale events for pointer surfaces
  - Make idle inhibit work with fullscreen subsurfaces
  + Accessibility:
  - Implement GetKeyBinding properly for actions
  - Set key-shortcuts attribute
  - Fix state change notification for some states
  - Set application ID attribute
  + GSK: Don't double-clip edges for shadows
  + Demos:
  - widget-factory: Set alternative text on pictures
  - gtk-demo: Allow to run as a service
  + Deprecations:
  - GtkShortcutsWindow
  - Loading themes from ~/.themes
  - &lt;child&gt; in ui files where child properties exist
  + Updated translations.
- Rebase 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738411200">- Update to version 4.17.4 (Unstable):
  + GtkFileChooser: Stop replacing : (colon) with U+2236 (ratio)
  + GtkSpinButton: Avoid out-of-bounds values in some cases
  + GtkWindow:
  - Send expected a11y events when a window is closed
  - Change accessible role back to GTK_ACCESSIBLE_ROLE_WINDOW
  + GtkLabel: Make context menus keyboard-navigatable
  + GtkVideo: Support rotated videos
  + GDK:
  - Add a way to retrieve keyboard layout information
  - Use libpng api for cicp if available
  + GSK Drop the old GL renderer
  + Accessibility: Maintain inverse relations
  + Deprecations:
  - The x11 backend
  - The Broadway backend
  + Build: Require cairo 1.18.2
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398400">- Update to version 4.17.5 (Unstable):
  + Numeric mode in GtkSpinButtons works again
  + Client-side dialogs can be made fully modal
  + Portals work better for unsandboxed apps, by registering
  + Editable labels have a context menu
  + GtkListBox size allocation has been improved
  + We require wayland 1.23 and wayland-protocols 1.41
  + We use the wp_color_manager_v1 protocol for color management
    under Wayland
  + Most screenshots in the documentation have a dark variant
  + GtkBuilder allows inline definition for GMenu-valued properties
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741176000">- Update to version 4.17.6 (Unstable):
  + GSK rendering issues on Asahi Linux are fixed
  + Buffer sizing issues with fractional scaling are fixed
  + GtkFontChooser scrolls to the initially selected font
  + Font rendering with the new default GNOME font is improved
  + The Wayland cursor shape protocol is supported
  + Initial focus for popups on Android is fixed
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 4.18.1:
  + Bugs fixed:
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - recorder.ui's action items made available for translation
  - Trying to measure GtkPopover 0x42761b0 for height of 277, but
    it needs at least 313
  - Nautilus crashes when try to pin any folder as a new bookmark
    on the side panel
  - treeview: Drop cell-only states when rendering the empty
    bottom area
  - paned: Fix handle jump on drag start
  - Revamp the portal check
  - fix: Fix the type conversion (gtk demo) in the gtkgear
    example
  - bitset: Fix annotations
  - Add another font testcase
  - inspector: Make editing attributes work
  - docs: Add some a11y references
  - docs: fix typo
  - inspector: Don't translate action names
  - macos: Fix HiDPI rendering on macOS
  - call nproc once in gdk parallel
  - docs: Clarify invalidation replacements
  - android: Introduced partial OpenGL backend
  - Tweak text layout
  - inspector: Allow editing PangoTabArrays
  - egl: modifers must be an array
  - gpu: Make sure we actually download dmabuf textures again
  - Make color management opt-in
  - Improve key event logging
  - Tweak font rendering more
  - API: Deprecate gdk_surface_create_cairo_context()
  - Use gtk_shell version to announce wl_surface.offset support
    for cursors
  - gsk: Fix multiple clipping of partial pixels
  - vulkan: Prepare for Vulkan using wp-color-v1
  - gsk: Pad text node bounds
  - window: Fix destroying with transient parent
  - stack: Fix adjusting child allocation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742212800">- Update to version 4.18.2:
  + GtkPopoverMenu: Fix a sporatic crash that affected Showtime
  + X11: Fix interactions between scaling and the cairo renderer
    that broke the mutter-x11-frame client
  + Bugs fixed:
  - Segfault on setting popover child of a MenuButton
  - Transparent/bugged close button on titlebar in 48.rc
  - `AdwTabOverview` only works with the vulkan renderer
  - clipboard: Plug a memory leak
  - wayland: Avoid leaks in drag surfaces
  - roaring: Use g_malloc/g_free
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743249600">- Update to version 4.18.3:
  + Bugs fixed:
  - GtkTextView left and right margins
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - Wrong position for input method when line number is enabled
  - Uninitialized variable being used at
    _gdk_win32_surface_compute_size
  - Vulkan renderer: `vkCreateSwapchainKHR` errors on windows
    when opening a popover for the first time
  - GtkTextView double click select then drag not working
  - Menu is does not open on mobile since translation is too long
  - a11y: remove_from_accessible_relation: assertion
    'GTK_IS_AT_CONTEXT (self)' failed
  - window: Allow window resizing to always work
  - columnview: Measure header for get_border
  - vulkan: Fix copy/paste error
  - widget: Explicitly annotate visible's getter
  - build: Use accesskit-c 0.15
  - Fixed MacOS GDK issue where calling main loop iterations in
    some Cocoa event...
  - widget: Explicitly annotate sensitive's getter
  - Windows: Fix #warning not defined with MSVC
  - Add more deprecations
  - Emit inclusion warning only in normal use
  - Fix Double-Free Issue in GTK Print Backend CPDB
  - wayland: Avoid a warning without posix_fallocate
  - print: Add more docs
  - listbox: Don't explicitly show headers and model rows
  - Test rapid cursor changes
  - wayland: Avoid setting the same shape twice
  - Drop an unused field
  - build: Improve libintl function check
  - gdkglcontext-win32-wgl.c: Apply scale for
    glAddSwapHintRectWIN() (fix use on HiDPI)
  - gtklistbase: Do not select invalid positions
  - inspector: Persist some UI state
  - gstsink: Set the actual buffer size
  - menus: prefer standard shortcuts over action keys
  - wayland: Stop using syscall() for memfds
  - memoryformat: Remove unneeded GL header
  - Improve BEPO compose sequence visuals
  + Updated translation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744027200">- Update to version 4.18.4:
  + Bugs fixed:
  - 4.18.3 regression: cursor doesn't update state when crossing
    window boundaries
  - Gtk.Video causes segfault inside VM with wayland backend
  - Win32: can't resize or move windows anymore
  - testsuite: Make reftest-compare use gsize instead of int
  - wayland: Force setting cursor on enter
  - Merge fixes from !8375 into 4.18
  - inspector: Survive without installed schemas
  - builder: Fix a menu parsing issue
  - win32: Fix initial window state
  - vulkan: Do not create dmabuf target images if not enabled
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746360000">- Update to version 4.18.5:
  + Bugs fixed:
  - `gdk_surface_get_device_position: assertion 'GDK_IS_SURFACE
    (surface)' failed` on popover close
  - Cairo device scale changes lead to significant performance
    regression in cairo blur
  - gtkmm programs fail to start on Windows with AccessKit
    support enabled
  - Epiphany Crash in GTK file chooser when last used directory
    has insufficient filesystem permissions: "GFileInfo created
    without standard::type"
  - Failed to link with the mold linker
  - Broken boxed-list ListBox
  - XCompose preventing GTK4 applications from launching (again)
  - critical when selecting label with use-underline but mnemonic
    with screenreader enabled
  - Some cherry-picked fixes for 4.18
  - Early exit  if the clipped bound rectangle's area is zero
    after snapping
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1749556800">- Update to version 4.18.6:
  + Bugs fixed:
  - Wrong behavior of GdkKeymap on macOS
  - cups: NULL-terminate array of choices
  - Fix the android build
  - icontheme: Load the missing image icon from the theme
  + Updated translations.</changelog>
</package>
<package pkgid="3d9e3d168850c608919be2c7c3ddbcdcf3fa1625a0e53bb7d19dedb5b2933861ec4dacb298f10d220ef6e7077c3061dee7d9ab24f0d781e07672f628dc0225d7" name="gettext-java" arch="s390x">
  <version epoch="0" ver="0.22.5" rel="160099.2.9"/>
  <changelog author="christian.voegl@suse.com" date="1595937600">- Updated to version 0.21
  - Java:
    o xgettext now recognizes format strings in the Formatter syntax.  They
    are marked as 'java-printf-format' in POT and PO files.
    o xgettext now recognizes text blocks as string literals.
  - Improvements for translators:
    o  When msgfmt writes a MO file, it now does so in such a way that processes
    that are currently using an older copy of the MO file will not crash.</changelog>
  <changelog author="dmueller@suse.com" date="1611316800">- use https for urls
- apply all the patches from gettext-runtime</changelog>
  <changelog author="mgorse@suse.com" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="fstrba@suse.com" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="fcrozat@suse.com" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="alarrosa@suse.com" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="bwiedemann@suse.com" date="1721131200">- Use %autosetup
- Add reproducible-jar.patch to use a constant jar mtime
  for bit-reproducible builds</changelog>
  <changelog author="sbrabec@suse.com" date="1740571200">- Fix crash while handling po files with malformed header and
  process them properly
  (0003-Fix-malformed-header-processing.patch, boo#1227316).</changelog>
</package>
<package pkgid="8af5e5394285c7b9c158f4a6a15dd54c5022b8a73e796fd6d61bcc1e3828ca8c1d7f6a654512d6fea3dc8693a8e7d7025f9df9f0bf4f1c05c56f4de45b306027" name="gettext-runtime" arch="s390x">
  <version epoch="0" ver="0.22.5" rel="160099.2.9"/>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="dcermak@suse.com" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="dimstar@opensuse.org" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
  <changelog author="dcermak@suse.com" date="1715688000">- Split out envsubst into a separate package
  This allows us to pull in envsubst into containers without enlarging them
  substantially. Additionally, this binary is standalone and useful outside of
  the context of gettext.</changelog>
  <changelog author="schwab@suse.de" date="1716292800">- Require glibc-gconv-modules-extra by the gettext-tools packages</changelog>
  <changelog author="dcermak@suse.com" date="1717502400">- add optional -mini suffix to envsubst package</changelog>
  <changelog author="dimstar@opensuse.org" date="1717675200">- Fix envsubst-mini:
  + Conflicts with the 'full' envsubst
  + Require 'this-is-only-for-build-envs': ensure this does not
    find it's way out of OBS onto installations.</changelog>
  <changelog author="bwiedemann@suse.com" date="1721131200">- Use %autosetup</changelog>
  <changelog author="dcermak@suse.com" date="1726142400">- Move envsubst requires into main package, gettext.sh is not part of
  gettext-tools, but gettext-runtime (fixes boo#1227070)</changelog>
  <changelog author="sbrabec@suse.com" date="1740571200">- Fix crash while handling po files with malformed header and
  process them properly
  (0003-Fix-malformed-header-processing.patch, boo#1227316).</changelog>
</package>
<package pkgid="8b60c9819580f05b7e91ab1ea9d55246bffaf2b405c2e72f84642f31852454c3157cb048f5d009581d8665d7606d2f9a902eb80b086ced65822bad20bc746985" name="gettext-runtime-tools-doc" arch="noarch">
  <version epoch="0" ver="0.22.5" rel="160099.2.9"/>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="dcermak@suse.com" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="dimstar@opensuse.org" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
  <changelog author="dcermak@suse.com" date="1715688000">- Split out envsubst into a separate package
  This allows us to pull in envsubst into containers without enlarging them
  substantially. Additionally, this binary is standalone and useful outside of
  the context of gettext.</changelog>
  <changelog author="schwab@suse.de" date="1716292800">- Require glibc-gconv-modules-extra by the gettext-tools packages</changelog>
  <changelog author="dcermak@suse.com" date="1717502400">- add optional -mini suffix to envsubst package</changelog>
  <changelog author="dimstar@opensuse.org" date="1717675200">- Fix envsubst-mini:
  + Conflicts with the 'full' envsubst
  + Require 'this-is-only-for-build-envs': ensure this does not
    find it's way out of OBS onto installations.</changelog>
  <changelog author="bwiedemann@suse.com" date="1721131200">- Use %autosetup</changelog>
  <changelog author="dcermak@suse.com" date="1726142400">- Move envsubst requires into main package, gettext.sh is not part of
  gettext-tools, but gettext-runtime (fixes boo#1227070)</changelog>
  <changelog author="sbrabec@suse.com" date="1740571200">- Fix crash while handling po files with malformed header and
  process them properly
  (0003-Fix-malformed-header-processing.patch, boo#1227316).</changelog>
</package>
<package pkgid="c829e396db62d41a6498a3483b8baa39eaf864f15ff07f41a96f45c1f66ea0e97d6898d7c3495a345a799e1f01f699ead7827ed6072f4a2359cb0f14b85f3a47" name="gettext-tools" arch="s390x">
  <version epoch="0" ver="0.22.5" rel="160099.2.9"/>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="dcermak@suse.com" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="dimstar@opensuse.org" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
  <changelog author="dcermak@suse.com" date="1715688000">- Split out envsubst into a separate package
  This allows us to pull in envsubst into containers without enlarging them
  substantially. Additionally, this binary is standalone and useful outside of
  the context of gettext.</changelog>
  <changelog author="schwab@suse.de" date="1716292800">- Require glibc-gconv-modules-extra by the gettext-tools packages</changelog>
  <changelog author="dcermak@suse.com" date="1717502400">- add optional -mini suffix to envsubst package</changelog>
  <changelog author="dimstar@opensuse.org" date="1717675200">- Fix envsubst-mini:
  + Conflicts with the 'full' envsubst
  + Require 'this-is-only-for-build-envs': ensure this does not
    find it's way out of OBS onto installations.</changelog>
  <changelog author="bwiedemann@suse.com" date="1721131200">- Use %autosetup</changelog>
  <changelog author="dcermak@suse.com" date="1726142400">- Move envsubst requires into main package, gettext.sh is not part of
  gettext-tools, but gettext-runtime (fixes boo#1227070)</changelog>
  <changelog author="sbrabec@suse.com" date="1740571200">- Fix crash while handling po files with malformed header and
  process them properly
  (0003-Fix-malformed-header-processing.patch, boo#1227316).</changelog>
</package>
<package pkgid="1e8ba78be8321cfd81b7761cb7ce8f70a58d46d4c41b0c0d3e9edb22bbb0c7f472b2d01a115ff853ab850bfcfdc6890296e8d622faac8b97b1998a9a60dd1754" name="gf2x-devel" arch="s390x">
  <version epoch="0" ver="1.3.0" rel="bp161.1.2"/>
  <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="dd25b49623e40576c9e3c2c556323fc8e98dbe94515a6b6aa0297c50348d187f5599d2c4eb7c3dc502da61333cbfbd1829654fc7dcc78c7ac02759bc98aeac28" name="gfan" arch="s390x">
  <version epoch="0" ver="0.7" rel="bp161.1.5"/>
  <changelog author="jengelh@inai.de" date="1354708800">- Throw out undocumented patches, throw out %makeinstall</changelog>
  <changelog author="jengelh@inai.de" date="1354795200">- Add symlinks that are expected by other programs</changelog>
  <changelog author="werner@suse.de" date="1378987200">- Make it build with latest TeXLive 2013</changelog>
  <changelog author="jengelh@inai.de" date="1413028800">- Use source URLs</changelog>
  <changelog author="jengelh@inai.de" date="1466078400">- Add missing post and postun sections for ldconfig
- Build with std=gnu++98 because the code has not been written
  with C++11's std::rank in mind.</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 0.6.2
  * Improved mixed volume computation, improved Gröbner basis
    implementation.
  * New tropical starting cone algorithm, resultant fan
    algorithms, tropical hypersurface reconstruction algorithm,
    tropical basis detection (in _tropicalintersection -t was
    replaced by --tropicalbasistest)
  * Stable intersection of tropical cycles (_fancommonrefinement
  - -stable)
  * Better implementation of the field of rational functions).
- Delete gfan-format.diff, gfan-returns.diff,
  gfan-remove-debug-code.diff (fixed upstream)
- Add gfan-warnings.diff</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="1600516800">- Add cddlib.patch</changelog>
  <changelog author="Alois Wohlschlager &lt;alois1@gmx-topmail.de&gt;" date="1626177600">- Add gfan-odr.patch: A patch to fix ODR violations, which were
  causing segfaults in the respective programs with LTO enabled.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725969600">- Update to release 0.7
  * Introduction of ``_tropicalprevariety`` which is much faster
    than the old ``_tropicalintersection``.
- Add gfan-c++20.patch, gfan-gcd.patch, gfan-multiplicities.patch,
  gfan-soplex.patch, gfan-warning.patch
- Delete gfan-warnings.diff &amp; cddlib.patch
  (replaced by gfan-warning.patch), delete gfan-odr.patch (obsolete)</changelog>
</package>
<package pkgid="40d7b84a0b44a5e472e4f175cf738e6c82b73a22bdfba28ca0c6c05510a69d3a98e19bbd76c80ab55ad06ccff976c3c6caa4d9c165c6aede763c78a04241cd21" name="gfio" arch="s390x">
  <version epoch="0" ver="3.38" rel="160099.3.13"/>
  <changelog author="dmueller@suse.com" date="1670155200">- update to 3.33:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.33</changelog>
  <changelog author="dmueller@suse.com" date="1679054400">- update to 3.34:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.34</changelog>
  <changelog author="mpluskal@suse.com" date="1683288000">- Enable iscsi and nbd
- Small spec file cleanup</changelog>
  <changelog author="dmueller@suse.com" date="1686484800">- update to 3.35:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.35</changelog>
  <changelog author="dmueller@suse.com" 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@suse.com" 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@krop.fr" date="1720008000">- Drop the unneeded libpmemblk-devel build dependency. This
  subpackage is gone is latest pmdk releases</changelog>
  <changelog author="avinesh.kumar@suse.com" 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@suse.com" date="1748952000">- Disable librbd on SLES16.0 and higher (bsc#1241271)</changelog>
</package>
<package pkgid="a19ae49c1fdb26c5af07c58ffd09bc9d19b97e83e5e6c6d63b6422335e194eca31e4cf54a6e9b8f83d996bdac1ad389468176c48b6e7b84e326a988641f162e1" name="gflags" arch="s390x">
  <version epoch="0" ver="2.2.2" rel="160099.3.4"/>
  <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="jengelh@inai.de" date="1540900800">- Add RPM groups. Fix wrong devel-static description.</changelog>
  <changelog author="christophe@krop.fr" date="1568116800">- Use -ffat-lto-objects when building static libraries.</changelog>
  <changelog author="elimat@opensuse.org" 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="jengelh@inai.de" 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.bruens@rwth-aachen.de" 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>
</package>
<package pkgid="7d96ac63f5a624e2b4315571bf35a5e00a33209a4ecdc1b86e81952fccb6f9af0451a5ef2df2dfd6e8358e539cc2292ce9594df033a1b86700992387c97404d7" name="gflags-devel" arch="s390x">
  <version epoch="0" ver="2.2.2" rel="160099.3.4"/>
  <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="jengelh@inai.de" date="1540900800">- Add RPM groups. Fix wrong devel-static description.</changelog>
  <changelog author="christophe@krop.fr" date="1568116800">- Use -ffat-lto-objects when building static libraries.</changelog>
  <changelog author="elimat@opensuse.org" 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="jengelh@inai.de" 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.bruens@rwth-aachen.de" 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>
</package>
<package pkgid="afccd55bf2955be54d408e1cbca26733e5e3b6757f0c6b3693ace763f7ff2f8448114e653b75dbc52f794c5f886d20a87005e84aedd98eee4c8226749514a2cd" name="gflags-devel-static" arch="s390x">
  <version epoch="0" ver="2.2.2" rel="160099.3.4"/>
  <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="jengelh@inai.de" date="1540900800">- Add RPM groups. Fix wrong devel-static description.</changelog>
  <changelog author="christophe@krop.fr" date="1568116800">- Use -ffat-lto-objects when building static libraries.</changelog>
  <changelog author="elimat@opensuse.org" 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="jengelh@inai.de" 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.bruens@rwth-aachen.de" 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>
</package>
<package pkgid="44ea3b71babe2c40e1744651cfb4f3b7b256ed91151921b87c158c062135022d795b46244713194d4aa39e1ce3c38ad4a5c237d26f3b0a3cf4affdd62dc7ecf2" name="gfs2-kmp-default" arch="s390x">
  <version epoch="0" ver="6.12.0" rel="160099.49.3"/>
  <changelog author="hoyeon.lee@suse.com" date="1785844800">- bpf: reject short IPv4/IPv6 inputs in bpf_prog_test_run_skb
  (CVE-2026-53074 bsc#1269688).
- commit 3f08d9f</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844801">- selftests/bpf: cover short IPv4/IPv6 inputs with adjust_room
  (CVE-2026-53074 bsc#1269688).
- commit d1ee474</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844802">- selftests/bpf: add ktls selftest (CVE-2026-64025 bsc#1273117).
- commit 09e42e6</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844803">- selftests/bpf: Remove sockmap_ktls disconnect_after_delete test
  (CVE-2026-64025 bsc#1273117).
- commit 15ddbd4</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844804">- selftests/bpf: Add test to cover sockmap with ktls
  (CVE-2026-64025 bsc#1273117).
- commit cc95e29</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844805">- selftests/bpf: Add test to cover ktls with bpf_msg_pop_data
  (CVE-2026-64025 bsc#1273117).
- commit d18f370</changelog>
  <changelog author="hoyeon.lee@suse.com" date="1785844806">- selftests/bpf: add regression test for ktls+sockmap verdict UAF
  (CVE-2026-64025 bsc#1273117).
- commit 738bba9</changelog>
  <changelog author="krisman@suse.de" date="1785844807">- io_uring/napi: cap busy_poll_to 10 msec (CVE-2026-53321 bsc#1269724).
- commit ae3ec1c</changelog>
  <changelog author="jlee@suse.com" date="1785931200">- EFI/CPER: don't go past the ARM processor CPER record buffer
  (bsc#1264418 CVE-2026-43266).
- commit 05bd7bf</changelog>
  <changelog author="hare@suse.de" date="1786017600">- s390/pkey: Check length in pkey_pckmo handler implementation
  (bsc#1270266).
- s390/pkey: Check length in PKEY_VERIFYPROTK ioctl (bsc#1270267).
- commit e38429b</changelog>
</package>
<package pkgid="6ece9fe9c331bc42b48b83aaa8ba588eabc688e545ba4952a06b3e8fa0690adfbec627c4dc6ed809e8f33165c16d1c23f62e1375d543775de0a178480a575038" name="gfs2-utils" arch="s390x">
  <version epoch="0" ver="3.5.1" rel="160099.3.2"/>
  <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@suse.com" 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@suse.com" 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="dimstar@opensuse.org" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="heming.zhao@suse.com" date="1741694400">- Add 'Recommends: gfs2-kmp' to the spec file.
  * Notify users to install the gfs2 kernel module.</changelog>
</package>
<package pkgid="414758548ebbe347ed4c8f7351c6430ac60fef7fb6c7fc3236aeda4b564588b6cfe665a6a64cff1b03a1e18813782ac596e5502a9c0ce9e197a51c874d7925e6" name="gfxboot-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="16.0.20240405" rel="lp161.1.3"/>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Bump to 15.4</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1650542400">- Skip *.tr files in /etc/bootsplash/themes/openSUSE/bootloader</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1662984000">- Bump to 15.5
- Supply new Wallpaper Issue#132</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1663156800">- use path-&gt;union for fonts in logo boo#1203394</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1668427200">- Remove systemd-icon-branding since it has been replaced by
  distribution-logos-openSUSE-icon, bsc#1204657</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712318400">- Bump to 16.0 and se png for wallpapers
  * SLES seems to be using png
  * Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
  * Use optipng -o5 to compress files (has to be reflected in spec)
  * Bump date</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712318401">* Drop hicolor symlinks from Makefile which are no longer present in TW
  exactly these are raising unpackaged errors on Leap 16.0 build.
  * Plasma 6 drops support for metadata.desktop</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1727784000">- Unified 4096x4096 Leap 16.0 wallpaper
  * Graphics from @hellcp. Many thanks for all the work!
  * Resolves Leap part of gh#openSUSE/branding#135
  * Covers both dark and light variant
  * Use single 4096x4096 file as mentioned in gh#openSUSE/branding#161
  * Use the dark 800x600 also for the back.png
  * Use default.png instead of default-light.png to maximize compatability.
  * Stop using static/dynamic xml files.
  * Drop resolution-specific .desktop files.
  they're useless now when we have single default.png
  and default-dark.png. Entry in
  /usr/share/gnome-background-properties is enough.
  * Generate a compat symlink 1920x1200.png used by SLES/cockpit,
  XFce, and KDE.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1727956800">- The wallpapers-openSUSE-extra complete the distribution wallpaper
  collection starting by Leap 16.0. We want the latest on TW too.
  * Suggest wallpapers-openSUSE-extra on Leap 16+ and TW
  * Expectation is to have 5/6 wallpapers alltogether.
  * Might be skipped from LIVE</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1746446400">- Do not build package as noarch</changelog>
</package>
<package pkgid="65a8c652c147ee87d30d5325e03769503d43bdc67f7c80b213c13dcf42a5891e9e3cc2bfe53c90bf44fdb3650e16eb1aa39070a2265af03d1a4b05ef3f12cf05" name="gh" arch="s390x">
  <version epoch="0" ver="2.96.0" rel="bp161.2.1"/>
  <changelog author="Pavel Dost&#xE1;l &lt;pdostal@suse.com&gt;" date="1772020800">- Update to version 2.87.3:
  * Fix project mutation query variable usage</changelog>
  <changelog author="Pavel Dost&#xE1;l &lt;pdostal@suse.com&gt;" date="1773230400">- Lower the golang build dependency from &gt;= 1.26.1 to &gt;= 1.26
  * lower-go-version.patch
- Update to version 2.88.0:
  * fix: add if guard to no-response job to prevent running on workflow_dispatch
  * Add pitch surfacing workflow (monthly + manual dispatch)
  * fix: address review feedback on squash merge commit message
  * fix: gofmt alignment in test struct literals
  * feat(repo): add --squash-merge-commit-message flag to gh repo edit
  * chore(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0
  * refactor: change extractFileName param from []byte to string
  * Update Go version requirement to 1.26+
  * Bump golangci-lint from v2.6.0 to v2.11.0 for Go 1.26 support
  * Bump Go from 1.25.7 to 1.26.1 to fix stdlib vulnerabilities
  * Address review comments: use actorDisplayName for Copilot author display
  * Show friendly display names in gh issue view
  * Add generic actorDisplayName for all actor display names
  * Show friendly Copilot (AI) name in gh pr view
  * fix: align example indentation with codebase convention
  * fix: address review feedback for --exclude flag
  * fix: share diffHeaderRegexp between changedFilesNames and extractFileName, fix gofmt
  * feat(pr diff): add --exclude flag to filter files from diff output
  * Fetch org teams via repository.owner inline fragment
  * chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.2
  * Exclude PR author from reviewer candidates in SuggestedReviewerActors
  * Fix duplicate reviewers in gh pr edit by passing logins as defaults
  * Exclude current user from suggested reviewers in gh pr create
  * Replace @copilot with Copilot reviewer login in gh pr create
  * Add TODO requestReviewsByLoginCleanup on GHES ID-based reviewer path
  * Remove /slug team reviewer shorthand normalization
  * Add TODO requestReviewsByLoginCleanup on static reviewer MultiSelect
  * Check state.ActorReviewers in MetadataSurvey reviewer search gate
  * Label Copilot detection in SuggestedReviewerActorsForRepo as a hack
  * Add TODO requestReviewsByLoginCleanup in CreatePullRequest
  * refactor: deduplicate scope error handling between api/client.go and project queries
  * Fix extension install error message showing raw struct instead of owner/repo (#12836)
  * chore(deps): bump github.com/docker/cli
  * Remove StateReason feature detection for issue close
  * Remove unnecessary StateReasonDuplicate feature detection
  * docs: add examples to gh issue close help text (#12830)
  * Fix incorrect integer conversion from int to uint16 in port forwarder (#12831)
  * Combine issue feature detection into a single GraphQL query
  * feat(browse): add blame flag
  * Reword `--no-upstream` help doc
  * test(issue list): cover additional PR search qualifier variants
  * fix(issue list): reject pull request-only search qualifiers
  * chore(deps): bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0
  * chore(deps): bump github.com/gabriel-vasile/mimetype
  * chore(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.1
  * chore(deps): bump actions/attest-build-provenance from 3.2.0 to 4.1.0
  * chore(deps): bump actions/download-artifact from 7 to 8
  * chore(deps): bump actions/upload-artifact from 6 to 7
  * Set COPILOT_GH env var when launching Copilot CLI
  * Simplify progress indicators in issue develop
  * Emit null for zero createdAt/updatedAt values
  * Address Copilot review feedback
  * Polish --json support for agent-task view
  * Polish --json support for agent-task list
  * Fix gofmt alignment in view_test.go
  * feat(pr): add changeType field to files JSON output
  * Add --duplicate-of flag and duplicate reason to gh issue close
  * Add --json support to `gh agent-task view`
  * Add --json support to `gh agent-task list`
  * fix(project/item-edit): preserve title/body when editing draft issue with partial flags
  * Add databaseId to assignees GraphQL fragment
  * fix(licenses): implement VCS-friendly embedding
  * chore(gitignore): ignore generated license files
  * Use pre-compiled regexp for matching Content-Type
  * chore(script/licenses): fix indentation
  * fix(script/licenses): generate licenses in separate dirs
  * Fix invalid ANSI SGR escape code in JSON and diff colorization
  * Add --no-upstream flag to gh repo clone
  * Clarify ReviewerCandidate relationship to AssignableActor
  * Move PR review queries from queries_pr.go to queries_pr_review.go
  * Use org/slug format in test fixtures and remove /slug normalization
  * Normalize /slug team shorthand to org/slug and fix docs
  * Include bot logins in login-based reviewer mutation guard
  * Skip reviewer metadata fetch when using search-based selection
  * Update test assertions to expect org/slug team format
  * Wire bot reviewer logins through CreatePullRequest
  * Partition bot reviewers separately for RequestReviewsByLogin
  * Preserve org/slug format for team reviewer slugs
  * Apply suggestion from @BagToad
  * Remove redundant comment
  * Don't swallow error from FD
  * Remove redundant comments
  * Fix issue develop repeated invocation with named branches
  * Fix redundant API call in gh issue view --comments (#12606)
  * Add toGitHubV4Strings helper to reduce code duplication
  * Address PR review comments
  * gh pr create: CCR and multiselectwithsearch
  * trigger rerun
  * test: TestGenerateScopeErrorForGQL and TestRequiredScopesFromServerMessage
  * fix: clarify scope error while creating issues for projects
  * fix: error when --remote flag used with repo argument
  * build: customizable install `prefix`</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1773316800">- Update to version 2.88.1:
  * Revert "fix: clarify scope error while creating issues for projects"
  * Revert "refactor: deduplicate scope error handling between api/client.go and project queries"
  * Switch deployment signing to OIDC authentication</changelog>
  <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&#xE1;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&#xE1;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&#xE1;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&#xE1;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&#xE1;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>
</package>
<package pkgid="d49e958b71e88e9d918f4adbbb0ab1bc167cfeac076000d17e618927c5b33cae3b44ee210c401d1322f38c7336171c7fa2538add556e9d6366a9bfbeaee261bd" name="gh-bash-completion" arch="noarch">
  <version epoch="0" ver="2.96.0" rel="bp161.2.1"/>
  <changelog author="Pavel Dost&#xE1;l &lt;pdostal@suse.com&gt;" date="1772020800">- Update to version 2.87.3:
  * Fix project mutation query variable usage</changelog>
  <changelog author="Pavel Dost&#xE1;l &lt;pdostal@suse.com&gt;" date="1773230400">- Lower the golang build dependency from &gt;= 1.26.1 to &gt;= 1.26
  * lower-go-version.patch
- Update to version 2.88.0:
  * fix: add if guard to no-response job to prevent running on workflow_dispatch
  * Add pitch surfacing workflow (monthly + manual dispatch)
  * fix: address review feedback on squash merge commit message
  * fix: gofmt alignment in test struct literals
  * feat(repo): add --squash-merge-commit-message flag to gh repo edit
  * chore(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0
  * refactor: change extractFileName param from []byte to string
  * Update Go version requirement to 1.26+
  * Bump golangci-lint from v2.6.0 to v2.11.0 for Go 1.26 support
  * Bump Go from 1.25.7 to 1.26.1 to fix stdlib vulnerabilities
  * Address review comments: use actorDisplayName for Copilot author display
  * Show friendly display names in gh issue view
  * Add generic actorDisplayName for all actor display names
  * Show friendly Copilot (AI) name in gh pr view
  * fix: align example indentation with codebase convention
  * fix: address review feedback for --exclude flag
  * fix: share diffHeaderRegexp between changedFilesNames and extractFileName, fix gofmt
  * feat(pr diff): add --exclude flag to filter files from diff output
  * Fetch org teams via repository.owner inline fragment
  * chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.2
  * Exclude PR author from reviewer candidates in SuggestedReviewerActors
  * Fix duplicate reviewers in gh pr edit by passing logins as defaults
  * Exclude current user from suggested reviewers in gh pr create
  * Replace @copilot with Copilot reviewer login in gh pr create
  * Add TODO requestReviewsByLoginCleanup on GHES ID-based reviewer path
  * Remove /slug team reviewer shorthand normalization
  * Add TODO requestReviewsByLoginCleanup on static reviewer MultiSelect
  * Check state.ActorReviewers in MetadataSurvey reviewer search gate
  * Label Copilot detection in SuggestedReviewerActorsForRepo as a hack
  * Add TODO requestReviewsByLoginCleanup in CreatePullRequest
  * refactor: deduplicate scope error handling between api/client.go and project queries
  * Fix extension install error message showing raw struct instead of owner/repo (#12836)
  * chore(deps): bump github.com/docker/cli
  * Remove StateReason feature detection for issue close
  * Remove unnecessary StateReasonDuplicate feature detection
  * docs: add examples to gh issue close help text (#12830)
  * Fix incorrect integer conversion from int to uint16 in port forwarder (#12831)
  * Combine issue feature detection into a single GraphQL query
  * feat(browse): add blame flag
  * Reword `--no-upstream` help doc
  * test(issue list): cover additional PR search qualifier variants
  * fix(issue list): reject pull request-only search qualifiers
  * chore(deps): bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0
  * chore(deps): bump github.com/gabriel-vasile/mimetype
  * chore(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.1
  * chore(deps): bump actions/attest-build-provenance from 3.2.0 to 4.1.0
  * chore(deps): bump actions/download-artifact from 7 to 8
  * chore(deps): bump actions/upload-artifact from 6 to 7
  * Set COPILOT_GH env var when launching Copilot CLI
  * Simplify progress indicators in issue develop
  * Emit null for zero createdAt/updatedAt values
  * Address Copilot review feedback
  * Polish --json support for agent-task view
  * Polish --json support for agent-task list
  * Fix gofmt alignment in view_test.go
  * feat(pr): add changeType field to files JSON output
  * Add --duplicate-of flag and duplicate reason to gh issue close
  * Add --json support to `gh agent-task view`
  * Add --json support to `gh agent-task list`
  * fix(project/item-edit): preserve title/body when editing draft issue with partial flags
  * Add databaseId to assignees GraphQL fragment
  * fix(licenses): implement VCS-friendly embedding
  * chore(gitignore): ignore generated license files
  * Use pre-compiled regexp for matching Content-Type
  * chore(script/licenses): fix indentation
  * fix(script/licenses): generate licenses in separate dirs
  * Fix invalid ANSI SGR escape code in JSON and diff colorization
  * Add --no-upstream flag to gh repo clone
  * Clarify ReviewerCandidate relationship to AssignableActor
  * Move PR review queries from queries_pr.go to queries_pr_review.go
  * Use org/slug format in test fixtures and remove /slug normalization
  * Normalize /slug team shorthand to org/slug and fix docs
  * Include bot logins in login-based reviewer mutation guard
  * Skip reviewer metadata fetch when using search-based selection
  * Update test assertions to expect org/slug team format
  * Wire bot reviewer logins through CreatePullRequest
  * Partition bot reviewers separately for RequestReviewsByLogin
  * Preserve org/slug format for team reviewer slugs
  * Apply suggestion from @BagToad
  * Remove redundant comment
  * Don't swallow error from FD
  * Remove redundant comments
  * Fix issue develop repeated invocation with named branches
  * Fix redundant API call in gh issue view --comments (#12606)
  * Add toGitHubV4Strings helper to reduce code duplication
  * Address PR review comments
  * gh pr create: CCR and multiselectwithsearch
  * trigger rerun
  * test: TestGenerateScopeErrorForGQL and TestRequiredScopesFromServerMessage
  * fix: clarify scope error while creating issues for projects
  * fix: error when --remote flag used with repo argument
  * build: customizable install `prefix`</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1773316800">- Update to version 2.88.1:
  * Revert "fix: clarify scope error while creating issues for projects"
  * Revert "refactor: deduplicate scope error handling between api/client.go and project queries"
  * Switch deployment signing to OIDC authentication</changelog>
  <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&#xE1;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&#xE1;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&#xE1;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&#xE1;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&#xE1;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>
</package>
<package pkgid="be13a144de4480e413b63432e46619a6578ddc5956cffeef3d54bf035b842535a07c3ab9afe1ee840ac353c7ca74b0881d217e20f11df9c0db04f991ea3c1f0c" name="gh-fish-completion" arch="noarch">
  <version epoch="0" ver="2.96.0" rel="bp161.2.1"/>
  <changelog author="Pavel Dost&#xE1;l &lt;pdostal@suse.com&gt;" date="1772020800">- Update to version 2.87.3:
  * Fix project mutation query variable usage</changelog>
  <changelog author="Pavel Dost&#xE1;l &lt;pdostal@suse.com&gt;" date="1773230400">- Lower the golang build dependency from &gt;= 1.26.1 to &gt;= 1.26
  * lower-go-version.patch
- Update to version 2.88.0:
  * fix: add if guard to no-response job to prevent running on workflow_dispatch
  * Add pitch surfacing workflow (monthly + manual dispatch)
  * fix: address review feedback on squash merge commit message
  * fix: gofmt alignment in test struct literals
  * feat(repo): add --squash-merge-commit-message flag to gh repo edit
  * chore(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0
  * refactor: change extractFileName param from []byte to string
  * Update Go version requirement to 1.26+
  * Bump golangci-lint from v2.6.0 to v2.11.0 for Go 1.26 support
  * Bump Go from 1.25.7 to 1.26.1 to fix stdlib vulnerabilities
  * Address review comments: use actorDisplayName for Copilot author display
  * Show friendly display names in gh issue view
  * Add generic actorDisplayName for all actor display names
  * Show friendly Copilot (AI) name in gh pr view
  * fix: align example indentation with codebase convention
  * fix: address review feedback for --exclude flag
  * fix: share diffHeaderRegexp between changedFilesNames and extractFileName, fix gofmt
  * feat(pr diff): add --exclude flag to filter files from diff output
  * Fetch org teams via repository.owner inline fragment
  * chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.2
  * Exclude PR author from reviewer candidates in SuggestedReviewerActors
  * Fix duplicate reviewers in gh pr edit by passing logins as defaults
  * Exclude current user from suggested reviewers in gh pr create
  * Replace @copilot with Copilot reviewer login in gh pr create
  * Add TODO requestReviewsByLoginCleanup on GHES ID-based reviewer path
  * Remove /slug team reviewer shorthand normalization
  * Add TODO requestReviewsByLoginCleanup on static reviewer MultiSelect
  * Check state.ActorReviewers in MetadataSurvey reviewer search gate
  * Label Copilot detection in SuggestedReviewerActorsForRepo as a hack
  * Add TODO requestReviewsByLoginCleanup in CreatePullRequest
  * refactor: deduplicate scope error handling between api/client.go and project queries
  * Fix extension install error message showing raw struct instead of owner/repo (#12836)
  * chore(deps): bump github.com/docker/cli
  * Remove StateReason feature detection for issue close
  * Remove unnecessary StateReasonDuplicate feature detection
  * docs: add examples to gh issue close help text (#12830)
  * Fix incorrect integer conversion from int to uint16 in port forwarder (#12831)
  * Combine issue feature detection into a single GraphQL query
  * feat(browse): add blame flag
  * Reword `--no-upstream` help doc
  * test(issue list): cover additional PR search qualifier variants
  * fix(issue list): reject pull request-only search qualifiers
  * chore(deps): bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0
  * chore(deps): bump github.com/gabriel-vasile/mimetype
  * chore(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.1
  * chore(deps): bump actions/attest-build-provenance from 3.2.0 to 4.1.0
  * chore(deps): bump actions/download-artifact from 7 to 8
  * chore(deps): bump actions/upload-artifact from 6 to 7
  * Set COPILOT_GH env var when launching Copilot CLI
  * Simplify progress indicators in issue develop
  * Emit null for zero createdAt/updatedAt values
  * Address Copilot review feedback
  * Polish --json support for agent-task view
  * Polish --json support for agent-task list
  * Fix gofmt alignment in view_test.go
  * feat(pr): add changeType field to files JSON output
  * Add --duplicate-of flag and duplicate reason to gh issue close
  * Add --json support to `gh agent-task view`
  * Add --json support to `gh agent-task list`
  * fix(project/item-edit): preserve title/body when editing draft issue with partial flags
  * Add databaseId to assignees GraphQL fragment
  * fix(licenses): implement VCS-friendly embedding
  * chore(gitignore): ignore generated license files
  * Use pre-compiled regexp for matching Content-Type
  * chore(script/licenses): fix indentation
  * fix(script/licenses): generate licenses in separate dirs
  * Fix invalid ANSI SGR escape code in JSON and diff colorization
  * Add --no-upstream flag to gh repo clone
  * Clarify ReviewerCandidate relationship to AssignableActor
  * Move PR review queries from queries_pr.go to queries_pr_review.go
  * Use org/slug format in test fixtures and remove /slug normalization
  * Normalize /slug team shorthand to org/slug and fix docs
  * Include bot logins in login-based reviewer mutation guard
  * Skip reviewer metadata fetch when using search-based selection
  * Update test assertions to expect org/slug team format
  * Wire bot reviewer logins through CreatePullRequest
  * Partition bot reviewers separately for RequestReviewsByLogin
  * Preserve org/slug format for team reviewer slugs
  * Apply suggestion from @BagToad
  * Remove redundant comment
  * Don't swallow error from FD
  * Remove redundant comments
  * Fix issue develop repeated invocation with named branches
  * Fix redundant API call in gh issue view --comments (#12606)
  * Add toGitHubV4Strings helper to reduce code duplication
  * Address PR review comments
  * gh pr create: CCR and multiselectwithsearch
  * trigger rerun
  * test: TestGenerateScopeErrorForGQL and TestRequiredScopesFromServerMessage
  * fix: clarify scope error while creating issues for projects
  * fix: error when --remote flag used with repo argument
  * build: customizable install `prefix`</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1773316800">- Update to version 2.88.1:
  * Revert "fix: clarify scope error while creating issues for projects"
  * Revert "refactor: deduplicate scope error handling between api/client.go and project queries"
  * Switch deployment signing to OIDC authentication</changelog>
  <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&#xE1;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&#xE1;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&#xE1;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&#xE1;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&#xE1;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>
</package>
<package pkgid="1c20fd5cce89e26129536786b18b9d51b018f188a193acd0fe23eac67a86324b1672cf7b5e6fcf776d67c8cfda6f21cff04e2854a5b2a5e42eadd30ffb4a10d7" name="gh-zsh-completion" arch="noarch">
  <version epoch="0" ver="2.96.0" rel="bp161.2.1"/>
  <changelog author="Pavel Dost&#xE1;l &lt;pdostal@suse.com&gt;" date="1772020800">- Update to version 2.87.3:
  * Fix project mutation query variable usage</changelog>
  <changelog author="Pavel Dost&#xE1;l &lt;pdostal@suse.com&gt;" date="1773230400">- Lower the golang build dependency from &gt;= 1.26.1 to &gt;= 1.26
  * lower-go-version.patch
- Update to version 2.88.0:
  * fix: add if guard to no-response job to prevent running on workflow_dispatch
  * Add pitch surfacing workflow (monthly + manual dispatch)
  * fix: address review feedback on squash merge commit message
  * fix: gofmt alignment in test struct literals
  * feat(repo): add --squash-merge-commit-message flag to gh repo edit
  * chore(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0
  * refactor: change extractFileName param from []byte to string
  * Update Go version requirement to 1.26+
  * Bump golangci-lint from v2.6.0 to v2.11.0 for Go 1.26 support
  * Bump Go from 1.25.7 to 1.26.1 to fix stdlib vulnerabilities
  * Address review comments: use actorDisplayName for Copilot author display
  * Show friendly display names in gh issue view
  * Add generic actorDisplayName for all actor display names
  * Show friendly Copilot (AI) name in gh pr view
  * fix: align example indentation with codebase convention
  * fix: address review feedback for --exclude flag
  * fix: share diffHeaderRegexp between changedFilesNames and extractFileName, fix gofmt
  * feat(pr diff): add --exclude flag to filter files from diff output
  * Fetch org teams via repository.owner inline fragment
  * chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.2
  * Exclude PR author from reviewer candidates in SuggestedReviewerActors
  * Fix duplicate reviewers in gh pr edit by passing logins as defaults
  * Exclude current user from suggested reviewers in gh pr create
  * Replace @copilot with Copilot reviewer login in gh pr create
  * Add TODO requestReviewsByLoginCleanup on GHES ID-based reviewer path
  * Remove /slug team reviewer shorthand normalization
  * Add TODO requestReviewsByLoginCleanup on static reviewer MultiSelect
  * Check state.ActorReviewers in MetadataSurvey reviewer search gate
  * Label Copilot detection in SuggestedReviewerActorsForRepo as a hack
  * Add TODO requestReviewsByLoginCleanup in CreatePullRequest
  * refactor: deduplicate scope error handling between api/client.go and project queries
  * Fix extension install error message showing raw struct instead of owner/repo (#12836)
  * chore(deps): bump github.com/docker/cli
  * Remove StateReason feature detection for issue close
  * Remove unnecessary StateReasonDuplicate feature detection
  * docs: add examples to gh issue close help text (#12830)
  * Fix incorrect integer conversion from int to uint16 in port forwarder (#12831)
  * Combine issue feature detection into a single GraphQL query
  * feat(browse): add blame flag
  * Reword `--no-upstream` help doc
  * test(issue list): cover additional PR search qualifier variants
  * fix(issue list): reject pull request-only search qualifiers
  * chore(deps): bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0
  * chore(deps): bump github.com/gabriel-vasile/mimetype
  * chore(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.1
  * chore(deps): bump actions/attest-build-provenance from 3.2.0 to 4.1.0
  * chore(deps): bump actions/download-artifact from 7 to 8
  * chore(deps): bump actions/upload-artifact from 6 to 7
  * Set COPILOT_GH env var when launching Copilot CLI
  * Simplify progress indicators in issue develop
  * Emit null for zero createdAt/updatedAt values
  * Address Copilot review feedback
  * Polish --json support for agent-task view
  * Polish --json support for agent-task list
  * Fix gofmt alignment in view_test.go
  * feat(pr): add changeType field to files JSON output
  * Add --duplicate-of flag and duplicate reason to gh issue close
  * Add --json support to `gh agent-task view`
  * Add --json support to `gh agent-task list`
  * fix(project/item-edit): preserve title/body when editing draft issue with partial flags
  * Add databaseId to assignees GraphQL fragment
  * fix(licenses): implement VCS-friendly embedding
  * chore(gitignore): ignore generated license files
  * Use pre-compiled regexp for matching Content-Type
  * chore(script/licenses): fix indentation
  * fix(script/licenses): generate licenses in separate dirs
  * Fix invalid ANSI SGR escape code in JSON and diff colorization
  * Add --no-upstream flag to gh repo clone
  * Clarify ReviewerCandidate relationship to AssignableActor
  * Move PR review queries from queries_pr.go to queries_pr_review.go
  * Use org/slug format in test fixtures and remove /slug normalization
  * Normalize /slug team shorthand to org/slug and fix docs
  * Include bot logins in login-based reviewer mutation guard
  * Skip reviewer metadata fetch when using search-based selection
  * Update test assertions to expect org/slug team format
  * Wire bot reviewer logins through CreatePullRequest
  * Partition bot reviewers separately for RequestReviewsByLogin
  * Preserve org/slug format for team reviewer slugs
  * Apply suggestion from @BagToad
  * Remove redundant comment
  * Don't swallow error from FD
  * Remove redundant comments
  * Fix issue develop repeated invocation with named branches
  * Fix redundant API call in gh issue view --comments (#12606)
  * Add toGitHubV4Strings helper to reduce code duplication
  * Address PR review comments
  * gh pr create: CCR and multiselectwithsearch
  * trigger rerun
  * test: TestGenerateScopeErrorForGQL and TestRequiredScopesFromServerMessage
  * fix: clarify scope error while creating issues for projects
  * fix: error when --remote flag used with repo argument
  * build: customizable install `prefix`</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1773316800">- Update to version 2.88.1:
  * Revert "fix: clarify scope error while creating issues for projects"
  * Revert "refactor: deduplicate scope error handling between api/client.go and project queries"
  * Switch deployment signing to OIDC authentication</changelog>
  <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&#xE1;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&#xE1;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&#xE1;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&#xE1;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&#xE1;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>
</package>
<package pkgid="c90b47f792daa51d3b27f63b55c4c55212778b794f005e0c015fad040aafeeb8b83f6f86ebb3bc69fc15f14533fdea55cc0844e291e035ae3b1109c11e628e44" name="ghc-Cabal-doc" arch="noarch">
  <version epoch="0" ver="3.10.3.0" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="4460939be5115da1c0ae7c7fd08e79759945fc130d17a7c25769c50c71deca73277b361be21e597693272b371dfca4e34e0cbb558360e42d0a6abf3bbdd84c36" name="ghc-Cabal-syntax-doc" arch="noarch">
  <version epoch="0" ver="3.10.3.0" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="3fa71b5a6fd93aedbed993f771b32a6ca14bf3841c7831b4ead7ca2d1c0e8cddf17026c24828bae4498e3ab9dacc4a08b4f510afec109cfce4d1f9349cce0512" name="ghc-DAV-doc" arch="noarch">
  <version epoch="0" ver="1.3.4" rel="bp161.1.26"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add DAV at version 1.3.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597838400">- Add _constraints with 6GB min disk space for ppc64/ppc64le</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="c14140e40e68adb809dede3600650cfe31dc5dc7c95cb770e339e6902f18fd8436ff224da7fdaee055b820fe39286a445ae87081c833ded889f406dd61e13699" name="ghc-Decimal-doc" arch="noarch">
  <version epoch="0" ver="0.5.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add Decimal at version 0.5.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1615723200">- Update Decimal to version 0.5.2.
  Upstream has not updated the file "changelog.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="77968037b3a4e688e22365c0d2f05004ec2c46f0edeadb1c3ca53185510373bad02573c41a8ea52d08dfc34157f0355bec7869fda1d337650b8a70197602bcb9" name="ghc-Diff-doc" arch="noarch">
  <version epoch="0" ver="0.4.1" rel="bp161.1.5"/>
  <changelog author="psimons@suse.com" date="1532088000">- Add Diff at version 0.3.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="psimons@suse.com" date="1569240000">- Update Diff to version 0.4.0.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1640865600">- Update Diff to version 0.4.1.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="65848b4fb8ce6e78080c45abf2ed5fea1353760e51d801d08c2b3153e6c4e40b6cc361dab89004de75be5a846698468f950b5ceeeb30c6ee92613bf25086335b" name="ghc-Glob-doc" arch="noarch">
  <version epoch="0" ver="0.10.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="psimons@suse.com" date="1595246400">- Update Glob to version 0.10.1.
  0.10.1, 2020-07-19:
  Updated code and dependencies to support dlist-1.0.
  Cabal-Version minimum bumped to 1.10 as Hackage now rejects older minima.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1627387200">- Update Glob to version 0.10.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1636632000">- Update Glob to version 0.10.2.
  0.10.2, 2021-11-10:
  Relaxed transformers-compat version bound.
  Supported Win32 2.12.0.0 or higher.</changelog>
  <changelog author="psimons@suse.com" date="1637409600">- Update Glob to version 0.10.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1642248000">- Update Glob to version 0.10.2 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="6173cfcf27f93530b5862bf3b7425cb39ddf8a6cdfaaf83de5cd6bbc8b6a61739054e6757deec52145b419caec3599a205140f4283053fe36b134de47746732c" name="ghc-HTTP-doc" arch="noarch">
  <version epoch="0" ver="4000.4.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1601208000">- Update HTTP to version 4000.3.15 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1608638400">- Update HTTP to version 4000.3.15 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1616414400">- Update HTTP to version 4000.3.16.
  Version 4000.3.16: release 2021-03-20
  * Support GHC-9.0 (Oleg Genrus)
  * Various dependency bumps (multiple people)
  * Try all addresses returned by getAddrInfo (Fraser Tweedale)
  Version ?</changelog>
  <changelog author="psimons@suse.com" date="1634040000">- Update HTTP to version 4000.3.16 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660478400">- Update HTTP to version 4000.4.1 revision 1.
  Version 4000.4.0: release 2022-02-22
  * Restrict to GHC &gt;=7.6 and associated cleanups (Andreas Abel)
  * Drop deprecated instance Error (Andreas Abel)
  * Preparation for mtl-2.3 (Andreas Abel)
  * General tidying (Andreas Abel)
  * Support GHC 9.2 (Bodigrim)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678968000">- Update HTTP to version 4000.4.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696680000">- Update HTTP to version 4000.4.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713182400">- Update HTTP to version 4000.4.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="2a7b5c0ee8673f1eab35862f3485fa91d100c7f2656b7bedd014c58dc51fb85b5a80ed0867bc6fff0619dcd86dda9c6011fd8892be277679e6f7ba107643ace4" name="ghc-HUnit-doc" arch="noarch">
  <version epoch="0" ver="1.6.2.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526299200">- Update HUnit to version 1.6.0.0.
  * Generalize return type of `assertFailure` to `IO a`</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1599220800">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1604232000">- Update HUnit to version 1.6.1.0.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1611144000">- Update HUnit to version 1.6.2.0.
  [#]### 1.6.2.0
  - Add support for GHC 7.0.* and 7.2.*
  [#]### 1.6.1.0
  - Add `Test.HUnit.Text.runTestTTAndExit`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="40fb987ec57c2f45f5271930e90ca3a99ab94da55df3592135e533179a5ea9b1b7acc8beec4f88f62ff1c41401856f23a7bbdb50001cc0142ec3567e308e21f2" name="ghc-HsYAML-doc" arch="noarch">
  <version epoch="0" ver="0.2.1.4" rel="bp161.1.5"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689163200">- Update HsYAML to version 0.2.1.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690891200">- Update HsYAML to version 0.2.1.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693224000">- Update HsYAML to version 0.2.1.1 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694692800">- Update HsYAML to version 0.2.1.1 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695988800">- Update HsYAML to version 0.2.1.2.
  [#]## 0.2.1.2
  _2023-09-29_
  * Add `default-extensions: TypeOperators` to silence warning under GHC ≥ 9.4.
  * Support latest versions of dependencies.
  * Tested with GHC 7.10 - 9.8.0</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697284800">- Update HsYAML to version 0.2.1.3.
  [#]## 0.2.1.3
  _2023-10-14_
  * Pacify `x-partial` warning of GHC 9.8
  * Tested with GHC 7.10 - 9.8.1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713268800">- Update HsYAML to version 0.2.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714046400">- Update HsYAML to version 0.2.1.4.
  [#]## 0.2.1.4
  _2024-04-25_
  * Drop support for GHC 7
  * Testsuite: relax lower bounds to accommodate LTS 11.22 (GHC 8.2) for new Stack CI
  * Tested with GHC 8.0 - 9.10.0 (alpha3)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719316800">- Update HsYAML to version 0.2.1.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="516630f8786e92b870e5901d906faff6b21c76f5f62d6807e9d859880e48322d38140e25fabedb2d1962c78fba183e8a2f5202abff26a9b688b3ee870ba1eb6f" name="ghc-IfElse-doc" arch="noarch">
  <version epoch="0" ver="0.85" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add IfElse at version 0.85.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="0f8c6064967d28fd287293bef73d489e044c42372a453d7888430f3deed83a42f0d4ae8034b75515eb1609fb1a0c5289bb147fe6469688a58c1a2cb0d7536079" name="ghc-JuicyPixels-doc" arch="noarch">
  <version epoch="0" ver="3.3.9" rel="bp161.1.5"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1634126400">- Update JuicyPixels to version 3.3.6.
  v3.3.6 October 2021
  - ------------------
  * Bytestring bound bump
  * Fix bug #187.  (Some JPEGs are misidentified as SourceTiff.)
  * Fix EXIF handling of strings of four characters or fewer.
  * Fix endianness bug in short ExifString and ExifUndefined.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646827200">- Update JuicyPixels to version 3.3.7.
  v3.3.7 March 2022
  - ----------------
  * Jpg: Fixing renderng bug with MCUs with single block in width and
    multiple in height</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658059200">- Update JuicyPixels to version 3.3.8.
  v3.3.7 July 2022
  - ---------------
  * Dependence fidling
  * Jpg: do not call "error" in the parser, use fail instead.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1699358400">- Update JuicyPixels to version 3.3.8 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712664000">- Update JuicyPixels to version 3.3.8 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1717675200">- Update JuicyPixels to version 3.3.9.
  v3.3.9 June 2024
  - ---------------
  * Something something compilation</changelog>
</package>
<package pkgid="e3ba6bac7f209db69bef0b6cb89b78a40eaba0fd4e50e1fab6038858eed39e2390169de64c8100503068fa32bc658391d34569e93f0ef065fad947c0b72dd4a3" name="ghc-OneTuple-doc" arch="noarch">
  <version epoch="0" ver="0.4.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1635768000">- Add OneTuple at version 0.3.1.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update OneTuple to version 0.3.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update OneTuple to version 0.3.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1685620800">- Update OneTuple to version 0.4.1.1.
  [#] 0.4.1.1
  - Support GHC-7.2 and GHC-7.0.
  [#] 0.4.1
  - Mark `MkSolo` pattern synonym as `COMPLETE`
  [#] 0.4
  - Rename constructor to `MkSolo` as in `base-4.17`.
    The compatibility pattern synonym is provided.
  - Add `Foldable1 Solo` instance</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update OneTuple to version 0.4.1.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700136000">- Drop obsolete dependency on ghc-foldable1-classes-compat.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715515200">- Update OneTuple to version 0.4.2.
  Upstream has not updated the file "Changelog.md" since the last
  release.</changelog>
</package>
<package pkgid="40e67bb4d805c438b86afbfef9cf1c1e61bd6ccd12e56ac1362f1be8f169f50aa05b595214a09a63bdf66cc0b24f1e0c66044eef66914ea1e4ba1a9f01414a9c" name="ghc-Only-doc" arch="noarch">
  <version epoch="0" ver="0.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1590753600">- Add Only at version 0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update Only to version 0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691323200">- Update Only to version 0.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="1367232ea11e707c6c167f5db18d1ee6645ab31a2d42e54408f307afba6a751f21f08e5707b42b18e1e46e3ea3227f141e05a15ed8733c1719ac9c0dae6d820b" name="ghc-QuickCheck-doc" arch="noarch">
  <version epoch="0" ver="2.14.3" rel="bp161.1.5"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1560254400">- Update Cabal file for more accurate build dependencies.</changelog>
  <changelog author="psimons@suse.com" date="1561982400">- Update QuickCheck to version 2.13.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/QuickCheck-2.13.2/src/changelog</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1591704000">- Update QuickCheck to version 2.14.
  QuickCheck 2.14 (release 2020-03-28)
  * QuickCheck is now much faster at generating test data!
  As a result, many properties can now be tested a lot faster;
  the examples distributed with QuickCheck run about twice as
  fast as before, for example. Of course, your mileage may vary.
  The reason for this is that there are now specialised versions
  of the 'choose' combinator for various types. These are:
  chooseInt, chooseInteger, chooseBoundedIntegral, and chooseEnum.
  These combinators are identical to 'choose' but much faster.
  All QuickCheck combinators, with the exception of 'choose'
  itself, use the new combinators behind the scenes.
  You should see a speedup without doing anything, but to get a
  further speedup, consider replacing any uses of 'choose' in your
  own generators with the new combinators.
  We are hoping that future releases of the 'random' library may
  speed up 'choose', in which case these combinators may no longer
  be needed.
  Thanks to Oleg Grenrus for suggesting to bypass 'choose' for
  random number generation, and providing the appropriate
  primitive in his 'splitmix' random number library.
  * Smaller changes and bugfixes:
  - RecursivelyShrink and GSubterms are exported from
  Test.QuickCheck.Test (thanks to Tom Mortiboy).
  - Don't generate invalid unicode characters
  (thanks to Boris Stepanov).
  - When a call to 'within' fails, include the duration of the
  timeout in the failure report (thanks to William Rusnack).
  - In Gen, avoid splitting the seed in the implementation of
  &gt;&gt;, *&gt; and &lt;- (thanks to David Feuer).
  - Fix a couple of bugs with shrinking of floating-point
  numbers.
  - Export functionMapWith, functionEitherWith and
  functionPairWith from Test.QuickCheck.Function
  (thanks to Oleg Grenrus).
  - Remove redundant RealFloat constraint from
  Arbitrary/CoArbitrary instances for Complex
  (thanks to Bodigrim).</changelog>
  <changelog author="psimons@suse.com" date="1594036800">- Update QuickCheck to version 2.14.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/QuickCheck-2.14.1/src/changelog</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1605441600">- Update QuickCheck to version 2.14.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/QuickCheck-2.14.2/src/changelog</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1685534400">- Update QuickCheck to version 2.14.3.
  QuickCheck 2.14.3 (released 2023-05-31)
  * Add shrinkBoundedEnum (thanks to Jonathan Knowles)
  * Add discardAfter for discarding tests on timeout (thanks to Justus Sagemüller)
  * Add assertWith for monadic testing (thanks to KtorZ)
  * Add functionElements to Test.QuickCheck.Function (thanks to Oleg Grenrus)
  * Add Arbitrary instance for Newline (thanks to Daniel Bramucci)
  * Improve Arbitrary instances for Float and Double (thanks to Oleg Grenrus)
  * Improve arbitrarySizedFractional (thanks to Bodigrim)
  * Fix shrinkRealFrac and shrinkDecimal, which were broken
  * Speed up printing of progress messages (thanks to Bodigrim)
  * Add COMPLETE pragmas for Fn and family (thanks to ilkecan)
  * Make templateHaskell flag manual (thanks to Oleg Grenrus)</changelog>
</package>
<package pkgid="c2f73afcd88065ffbe39cb56ce83097702f8549b24cd5f1b2478e53c2fd73a92243c303d8e58caf2af04d47ad134671e99d5c8e4ea6128971b3ec0c95fbcf8c8" name="ghc-SHA-doc" arch="noarch">
  <version epoch="0" ver="1.6.4.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1468152000">- Update to version 1.6.4.2 revision 0 with cabal2obs.</changelog>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526299200">- Update SHA to version 1.6.4.4.
  Upstream does not provide a changelog.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="6b47d07e55861d1a60cf41923bc986f298570864b5bc679ca180b31ed761a16d7febcd70c013af879cb0c69fedc52a561675229ebf861c7109b424c759d9bfb4" name="ghc-SafeSemaphore-doc" arch="noarch">
  <version epoch="0" ver="0.10.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add SafeSemaphore at version 0.10.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update SafeSemaphore to version 0.10.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="ab0d85508a9b6e86606d85a361dd28a97a40272401f92e09ba03cf39c2878938684a78b3b94b9dc1afb376cf657f7fc835c20ac4a788299afdb83098c6282939" name="ghc-ShellCheck-doc" arch="noarch">
  <version epoch="0" ver="0.10.0" rel="bp161.1.13"/>
  <changelog author="psimons@suse.com" date="1619092800">- Update ShellCheck to version 0.7.2.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1619179200">- add haddock.patch to fix build with haddock</changelog>
  <changelog author="psimons@suse.com" date="1636286400">- Update ShellCheck to version 0.8.0.
- drop haddock.patch
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652961600">- Update ShellCheck to version 0.8.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1670932800">- Update ShellCheck to version 0.9.0.
  [#]# v0.9.0 - 2022-12-12
  [#]## Added
  - SC2316: Warn about 'local readonly foo' and similar (thanks, patrickxia!)
  - SC2317: Warn about unreachable commands
  - SC2318: Warn about backreferences in 'declare x=1 y=$x'
  - SC2319/SC2320: Warn when $? refers to echo/printf/[ ]/[[ ]]/test
  - SC2321: Suggest removing $((..)) in array[$((idx))]=val
  - SC2322: Suggest collapsing double parentheses in arithmetic contexts
  - SC2323: Suggest removing wrapping parentheses in a[(x+1)]=val
  [#]## Fixed
  - SC2086: Now uses DFA to make more accurate predictions about values
  - SC2086: No longer warns about values declared as integer with declare -i
  [#]## Changed
  - ShellCheck now has a Data Flow Analysis engine to make smarter decisions
    based on control flow rather than just syntax. Existing checks will
    gradually start using it, which may cause them to trigger differently
    (but more accurately).
  - Values in directives/shellcheckrc can now be quoted with '' or ""</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1675512000">- Update ShellCheck to version 0.9.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700136000">- Relax over-specified constraints to fix the build with ghc-9.6.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701864000">- Update ShellCheck to version 0.9.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709899200">- Update ShellCheck to version 0.10.0.
  [#]# v0.10.0 - 2024-03-07
  [#]## Added
  - Precompiled binaries for macOS ARM64 (darwin.aarch64)
  - Added support for busybox sh
  - Added flag --rcfile to specify an rc file by name.
  - Added `extended-analysis=true` directive to enable/disable dataflow analysis
    (with a corresponding --extended-analysis flag).
  - SC2324: Warn when x+=1 appends instead of increments
  - SC2325: Warn about multiple `!`s in dash/sh.
  - SC2326: Warn about `foo | ! bar` in bash/dash/sh.
  - SC3012: Warn about lexicographic-compare bashism in test like in [ ]
  - SC3013: Warn bashism `test _ -op/-nt/-ef _` like in [ ]
  - SC3014: Warn bashism `test _ == _` like in [ ]
  - SC3015: Warn bashism `test _ =~ _` like in [ ]
  - SC3016: Warn bashism `test -v _` like in [ ]
  - SC3017: Warn bashism `test -a _` like in [ ]
  [#]## Fixed
  - source statements with here docs now work correctly
  - "(Array.!): undefined array element" error should no longer occur</changelog>
</package>
<package pkgid="7c867331f8c6867e45468ada07a40dd8d8495c334af5a7ff73a150138a0beda9d70a739d919a6e8aa81d321a79c330944bc4733bb245af7b9c1c90a87d6a0acc" name="ghc-StateVar-doc" arch="noarch">
  <version epoch="0" ver="1.2.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1534507200">- Update StateVar to version 1.1.1.1.
  1.1.1.1
  - ------
  * Relaxed upper version bound for `stm`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="psimons@suse.com" date="1559649600">- Update StateVar to version 1.2.
  1.2
  - --
  * Added instances for `ForeignPtr`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1609243200">- Update StateVar to version 1.2.1.
  1.2.1
  - ----
  * Explicitly mark `Data.StateVar` as Safe (or Trustworthy for GHC before 7.10).</changelog>
  <changelog author="psimons@suse.com" date="1627387200">- Update StateVar to version 1.2.2.
  1.2.2
  - ----
  * Relaxed upper version bound for `transformers`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="a608d9bb299941a843cb873d4c094d15fbb5d915def066f3532895052e1b01183713aee3e826a31ee8c45b575efc8ed1c360dc430effeaf252e0ba4c98100c26" name="ghc-X11-doc" arch="noarch">
  <version epoch="0" ver="1.10.3" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598356800">- Update X11 to version 1.9.2.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1622548800">- Update X11 to version 1.10.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="psimons@suse.com" date="1629115200">- Update X11 to version 1.10.1.
  [#]# 1.10.1 (2021-08-15)
  * Fixed possible high CPU usage of some blocking calls with the threaded RTS (#78)</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update X11 to version 1.10.2.
  [#]# 1.10.2 (2021-10-24)
  * Restored compatibility with GHC 7.10 (and possibly even older) (#80)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663156800">- Update X11 to version 1.10.3.
  [#]# 1.10.3 (2022-09-14)
  * Added `cWX`, `cWY`, `cWWidth`, `cWHeight` constants (`AttributeMask`) (#82)
  * Added `FocusChangeEvent` to `data Event` (#81)
  * Added `setWMNormalHints` (#83)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="80a63a31e5edb157892134e0fdac0d4194fd00c5b957a4095e6a78263714380e8c69e5514c6493d673af01f9d4c61c0bb3d139a520ed3505d9aadce966b6244b" name="ghc-X11-xft-doc" arch="noarch">
  <version epoch="0" ver="0.3.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1533038400">- Add X11-xft at version 0.3.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639224000">- Update X11-xft to version 0.3.4.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="43d61bb0a875113b06f1c73fb47da81c05981bfb45974350ee793fa065e9ea9d93f4ef0eced19ab887a34cfbb0b1d98646cd4337cb635c16ce112e3070bb8099" name="ghc-adjunctions-doc" arch="noarch">
  <version epoch="0" ver="4.4.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update adjunctions to version 4.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651924800">- Update adjunctions to version 4.4.1.
  4.4.1 [2022.05.07]
  - -----------------
  * Allow building with `transformers-0.6.*` and `mtl-2.3.*`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660564800">- Update adjunctions to version 4.4.2.
  4.4.2 [2022.08.15]
  - -----------------
  * Fix the build with `mtl-2.3.1`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update adjunctions to version 4.4.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update adjunctions to version 4.4.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="8d65613c1d0329b8b69a683f97332a3e92a30aff2fa41372f88c555f63416ec961012908298aa10fa0fed16c500046373cdeca945188f19fef629b50766089d8" name="ghc-aeson-doc" arch="noarch">
  <version epoch="0" ver="2.2.3.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update aeson to version 2.1.2.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679227200">- Update aeson to version 2.1.2.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Reduce memory constraints for riscv64</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1692705600">- Cosmetic changes to the spec file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697457600">- Update aeson to version 2.2.1.0 revision 1.
  [#]## 2.2.1.0
  * Add `Data.Aeson.RFC8785`, a JSON Canonicalization Scheme implementation
    https://datatracker.ietf.org/doc/html/rfc8785
  * Add Data.Aeson.Decoding.Text, decodeStrictText :: Text -&gt; ...
    We avoid intermediate `ByteString` copy by not doing
    `decode .  TE.encodeUtf8`, but instead working on `Text` value directly.
    As we know that the stream is valid Unicode (UTF8 or UTF16),
    we can also take some shortcuts.
    One gotcha is that internal `Text` values (in `Key`s or `Value` `String`s)
    will most likely retain the original input `Text` value (its underlying `Array`).
    It shouldn't be an issue if the `Value` is then decoded to something else so these
    `Text` values disapper, but if not (e.g. `Object` keys survive)
    then users might want to use `Data.Text.copy`.
  [#]## 2.2.0.0
  * Rework how `omitNothingFields` works. Add `allowOmittedFields` as a parsing counterpart.
    New type-class members were added: `omitField :: a -&gt; Bool` to `ToJSON` and `omittedField :: Maybe a` to `FromJSON`.
    These control which fields can be omitted.
    The `.:?=`, `.:!=` and `.?=` operators were added to make use of these new members.
    GHC.Generics and Template Haskell deriving has been updated accordingly.
    Note: They behave as the parsers have been written with `.:!=`, i.e.
    if the field value is `null` it's passed to the underlying parser.
    This doesn't make difference for `Maybe` or `Option`, but does make for
    types which parser doesn't accept `null`.
    (`()` parser accepts everything and `Proxy` accepts `null).
    In addition to `Maybe` (and `Option`) fields the `Data.Monoid.First` and `Data.Monoid.Last` are also omitted,
    as well as the most newtype wrappers, when their wrap omittable type (e.g. newtypes in `Data.Monoid` and `Data.Semigroup`, `Identity`, `Const`, `Tagged`, `Compose`).
    Additionall "boring" types like `()` and `Proxy` are omitted as well.
    As the omitting is now uniform, type arguments are also omitted (also in `Generic1` derived instance).
    Resolves issues:
  - [#687](https://github.com/haskell/aeson/issues/687) Derived ToJSON1 instance does not respect omitNothingFields = True,
  - [#571](https://github.com/haskell/aeson/issues/571) omitNothingFields not used in Generic Decode,
  - [#792](https://github.com/haskell/aeson/issues/792) Make Proxy fields optional.
  * Use `Data.Aeson.Decoding` parsing functions (introduced in version 2.1.2.0) as default in `Data.Aeson`.
    As one side-effect, `decode` and `decode'` etc pair functions are operationally the same.
    All variants use an intermediate `Value` in normal form.
    The lazier variant could had `Value` thunks inside `Array` (i.e. `Vector`), but the record had been value strict since version `0.4.0.0` (before that the lazy `Data.Map` was used as `Object`).
  * Move `Data.Aeson.Parser` module into separate [`attoparsec-aeson`](https://hackage.haskell.org/package/attoparsec-aeson) package, as these parsers are not used by `aeson` itself anymore.
  * Use [`text-iso8601`](https://hackage.haskell.org/package/text-iso8601) package for parsing `time` types. These are slightly faster than previously used (copy of) `attoparsec-iso8601`.
    Formats accepted is slightly changed:
  - The space between time and timezone offset (in `UTCTime` and `ZonedTime`) is disallowed. ISO8601 explictly forbidds it.
  - The timezone offsets can be in range -23:59..23:59. This is how Python, joda-time etc seems to do. (Previously the range was -12..+14)
  * Remove internal `Data.Aeson.Internal` and `Data.Aeson.Internal.Time` modules. Everything from the former is exported elsewhere (`Data.Aeson.Types`), the latter was truly internal.
  * Remove `cffi` flag. Toggling the flag made `aeson` use a C implementation for string unescaping (used for `text &lt;2` versions).
    The new native Haskell implementation (introduced in version 2.0.3.0) is at least as fast.
  * Drop instances for `Number` from `attoparsec` package.
  * Improve `Arbitrary Value` instance.
  * Add instances for `URI` from `network-uri`.
  * add instances for `Down` from `Data.Ord`.
  * Use `integer-conversion` for converting `Text` and `ByteString`s into `Integer`s.
  * Bump lower bounds of non GHC-boot lib dependencies.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715947200">- Update aeson to version 2.2.2.0 revision 1.
  [#]## 2.2.2.0
  * Support GHC-8.6.5...9.10.1
  * Depend on `character-ps` instead of defining own Word8 pattern synonyms</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1718107200">- Update aeson to version 2.2.3.0.
  [#]## 2.2.3.0
  * Support `hashable-1.4.6.0`.
  * Fix an issue where `Hashable Key` wasn't newtype instance over underlying `Text`,
    so with `-ordered-keymap` there were correctness issues.
  * Add instances for `Data.Semigroup.Sum`, `Product`, `Any`, `All`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1722600000">- Update aeson to version 2.2.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725192000">- Update aeson to version 2.2.3.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="87b0a9169b1abc1aa4fe3f97115cb1fe81716c9c080acc1120aae03e8631d8c0e89c996f7dfe54390108f8b89f9a1043d72ad797cc252ddbb870a6af97602908" name="ghc-aeson-pretty-doc" arch="noarch">
  <version epoch="0" ver="0.8.10" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1588852800">- Enable 'lib-only' flag to reduce the required dependencies.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1634040000">- Update aeson-pretty to version 0.8.8 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update aeson-pretty to version 0.8.9.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="psimons@suse.com" date="1636977600">- Update aeson-pretty to version 0.8.9 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655467200">- Update aeson-pretty to version 0.8.9 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688212800">- Update aeson-pretty to version 0.8.10.
  [#]# 0.8.10
  * Added support for Aeson 2.2
  * Added support for Aeson 2.1</changelog>
</package>
<package pkgid="3fdf2251f15434229b91b9421b0383a19d067701da5ac027db6086f6a4329a070b5ce31010184edf66e69da06fbbddc5220c94e5eb398923689b0742355f610d" name="ghc-alsa-core-doc" arch="noarch">
  <version epoch="0" ver="0.5.0.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add alsa-core at version 0.5.0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="cd8528c313a61aed9ec9a8440e3e02524bf1a7b3ffcb32ec7056225eb30f4cfa6ff05cd0487182a03f7219792e622aefcb9cb91df2851d2754957bf346275e07" name="ghc-alsa-mixer-doc" arch="noarch">
  <version epoch="0" ver="0.3.0.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add alsa-mixer at version 0.3.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702209600">- Update alsa-mixer to version 0.3.0.1.
  0.3.0.1 Thomas Tuegel &lt;ttuegel@mailbox.org&gt; 2023-12-09
  * Add +cross flag to .cabal file (#8)
  * Avoid returning [nullPtr] if mixer elements are empty (#13)</changelog>
</package>
<package pkgid="1867bb6456e06b4557b1ca88c05edc99672a6d768a6a8441b4dd5f7820182a512adffbfe2f5c965997f3397a70d7cff05a08ff9536614cf5b02b7e3cc0ccef62" name="ghc-ansi-terminal-doc" arch="noarch">
  <version epoch="0" ver="1.0.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1597147200">- Update ansi-terminal to version 0.11.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/ansi-terminal-0.11/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1637668800">- Update ansi-terminal to version 0.11.1.
  Version 0.11.1
  - -------------
  * On Windows, fix compatability with the Windows I/O Manager (WinIO) introduced
    in GHC 9.0.1, by incorporating changes made in package `Win32-2.13.2.0` in
    that regard.
  * Improvements to Haddock documentation.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651147200">- Update ansi-terminal to version 0.11.3.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/ansi-terminal-0.11.3/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669032000">- Update ansi-terminal to version 0.11.4.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/ansi-terminal-0.11.4/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679313600">- Update ansi-terminal to version 0.11.5.
  Version 0.11.5
  - -------------
  * Module `System.Console.ANSI.Types` spun out to new dependency package
    `ansi-terminal-types-0.11.5`.
  * Drop support for GHC versions before GHC 7.10.1 (released March 2015).
  * Improvements to Haddock documentation.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1683979200">- Update ansi-terminal to version 1.0.
  Version 1.0
  - ----------
  * On Windows, drop support for legacy Windows requiring emulation.
  * On Windows, the package no longer depends (directly or indirectly) on the
    `Win32`, `array`,`containers`, `deepseq`, `filepath`, `ghc-boot-th`, `mintty`,
    `pretty` or `template-haskell` packages.
  * `hSupportsANSI` no longer assumes that the given handle is writeable.
  * `hSupportsANSIWithoutEmulation` is deprecated.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705147200">- Update ansi-terminal to version 1.0.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/ansi-terminal-1.0.2/src/CHANGELOG.md</changelog>
</package>
<package pkgid="a3b256f51e8f85d3222c6f5760c5f4f39778f5b955607737b14f3f47bb5a09dd08195884307df46195a91c9a29ef0926fcebadece1480a60f8fa1c5f81677415" name="ghc-ansi-terminal-types-doc" arch="noarch">
  <version epoch="0" ver="0.11.5" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679140800">- Add ansi-terminal-types at version 0.11.5 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="8e7b6ecfe7da030796876b4b03550db46f85a19ced5607f0539021efbae2bcd1ff5de70c16c0c63af5d66735d7cc7e66ea1359d5eef8e824a256d3c314cdcab3" name="ghc-appar-doc" arch="noarch">
  <version epoch="0" ver="0.1.8" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add appar at version 0.1.8.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="5eb1e744dd5b7e43aa6c1e03c42bf5fae707e6c8f4448e26a2a0900f23e5dae633bba3c65d9b50cd5a99711d7cc95411c8fa7a3e79d759e88b70411455855997" name="ghc-array-doc" arch="noarch">
  <version epoch="0" ver="0.5.8.0" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="306bcfb04915d9afa29fcd77f28415c67f4e75d813554c4c103f50e412bf1305a7aed350ce64bdd61167debc3839377d22727be513b878240047065b9589b037" name="ghc-asn1-encoding-doc" arch="noarch">
  <version epoch="0" ver="0.9.6" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="psimons@suse.com" date="1569844800">- Update asn1-encoding to version 0.9.6.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update asn1-encoding to version 0.9.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613304000">- Update asn1-encoding to version 0.9.6 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="4293375e970835795198d1b4605c1a9f7f23a056495bf11809b3f537638d31600cbc6330922a83d1a5d0407b242f2af2426ec18daec1c810a5f417d8396791e9" name="ghc-asn1-parse-doc" arch="noarch">
  <version epoch="0" ver="0.9.5" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526472000">- Prefer the new %license attribute over %doc.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="psimons@suse.com" date="1569844800">- Update asn1-parse to version 0.9.5.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="e52f25e1590206a99d8012a4630d0b3ddbf456e8721953c43d6cd6fb213c06af6fc36564267bdad2f17cebc5c760a7fd34161c3571ce88ae80fdd86393ebf3d1" name="ghc-asn1-types-doc" arch="noarch">
  <version epoch="0" ver="0.3.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1526472000">- Prefer the new %license attribute over %doc.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="psimons@suse.com" date="1561377600">- Update asn1-types to version 0.3.3.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1588766400">- Update asn1-types to version 0.3.4.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="4b392073e6199f1af531148cf26ed8f9043c080504a6b6fd99098847f75011008a15fd67292c1a620cc93cfef358ff873577fabc6a6023b0642d362611a48950" name="ghc-assoc-doc" arch="noarch">
  <version epoch="0" ver="1.1.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613390400">- Update assoc to version 1.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update assoc to version 1.0.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update assoc to version 1.0.2 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678708800">- Update assoc to version 1.0.2 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686657600">- Update assoc to version 1.1.
  [#]# 1.1
  - Depend on `bifunctor-classes-compat` only.
    Instances for types defined in `bifunctors` package are moved there.
    With this change `assoc` only depends on `base` and `tagged`.
  - Mark modules as explicitly Safe</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update assoc to version 1.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715515200">- Update assoc to version 1.1.1.
  [#]# 1.1.1
  - Drop support for GHC prior GHC-8.6.5</changelog>
</package>
<package pkgid="fa4f3ab9e6ecf70d3b4b2a144ba9a14cb68af6c807ee4c1cc5584d796046fd715861f72ebbefebbb5d90bf18120c0b231cd70f795fcac3e93b72c01d09fa6435" name="ghc-async-doc" arch="noarch">
  <version epoch="0" ver="2.2.5" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1613736000">- Update async to version 2.2.3.
  [#]# Changes in 2.2.3:
  - Documentation fixes</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update async to version 2.2.4.
  [#]# Changes in 2.2.4:
  - Support for GHC 9.2</changelog>
  <changelog author="psimons@suse.com" date="1636632000">- Update async to version 2.2.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660305600">- Update async to version 2.2.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update async to version 2.2.4 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696939200">- Update async to version 2.2.4 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700568000">- Update async to version 2.2.5.
  [#]# Changes in 2.2.5
  - #117: Document that empty for Concurrently waits forever
  - #120: Add ConcurrentlyE.
  - #123: Fix failing concurrentlyE tests in older GHCs.
  - #124: Allow hashable 1.4
  - #126: Semigroup and Monoid instances for ConcurrentlyE
  - #120: Add ConcurrentlyE
  - #138: expose internals as Control.Concurrent.Async.Internal
  - #131: Fix typos in docs
  - #132: waitAny(Catch): clarify non-empty input list requirement
  - #142: Add cancelMany
  - #135, #145, #150: Support for GHC 9.4, 9.6, 9.8
  - Document that empty for Concurrently waits forever.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713009600">- Update async to version 2.2.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1723723200">- Update async to version 2.2.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="506b1b7f211857bd9674eda606d8981905951e1ae363d97e3b5cbcb2afd38f787328113d7f7914f063076c37300b224f757023bcba85789462ecdded0aa6319b" name="ghc-attoparsec-aeson-doc" arch="noarch">
  <version epoch="0" ver="2.2.2.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697457600">- Add attoparsec-aeson at version 2.2.0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715947200">- Update attoparsec-aeson to version 2.2.2.0.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="22dd09d78a5d966aaebb7862b3922deea65bb940577776db87b8dbce86d24364f26dd95a284b0bf5ea12e45febeb4eb1afc241cebefc47fbac333be3e0077bd6" name="ghc-attoparsec-doc" arch="noarch">
  <version epoch="0" ver="0.14.4" rel="bp161.1.5"/>
  <changelog author="psimons@suse.com" date="1614772800">- Update attoparsec to version 0.13.2.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1616500800">- Update attoparsec to version 0.14.1.
  0.14.1
  * Added `Data.Attoparsec.ByteString.getChunk`.
  0.14.0
  * Added `Data.Attoparsec.ByteString.takeWhileIncluding`.
  * Make `Data.Attoparsec.{Text,ByteString}.Lazy.parseOnly` accept lazy input.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update attoparsec to version 0.14.2.
  0.14.2
  * Support for GHC 9.2.1</changelog>
  <changelog author="psimons@suse.com" date="1637409600">- Update attoparsec to version 0.14.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1642334400">- Update attoparsec to version 0.14.4 revision 1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/attoparsec-0.14.4/src/changelog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update attoparsec to version 0.14.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1676721600">- Update attoparsec to version 0.14.4 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689163200">- Update attoparsec to version 0.14.4 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696939200">- Update attoparsec to version 0.14.4 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="b406ddd7193c8ad1f31098f904b26c5df7fe356bbbf33569507742f9d19c86974dc18a7ebc36dd6870241257bde5c12e2cb49b072c36f29aef15da3429ce6245" name="ghc-auto-update-doc" arch="noarch">
  <version epoch="0" ver="0.1.6" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add auto-update at version 0.1.6.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="d2beab4400a63a58afde5ace647b1f14c49ee5a4b72018b7f7fadeda6051ac5c481ca2b5354c0eb62ca3284a6e4e11d4186e874b90c4bb62292f9693bf18e249" name="ghc-aws-doc" arch="noarch">
  <version epoch="0" ver="0.24.2" rel="bp161.1.4"/>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597838400">- Add _constraints with 6GB min disk space for ppc64/ppc64le</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1616673600">- relax overconstrained deps on attoparsec</changelog>
  <changelog author="psimons@suse.com" date="1634040000">- Update aws to version 0.22 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update aws to version 0.22 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639224000">- Update aws to version 0.22 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1667563200">- Update aws to version 0.23.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/aws-0.23/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687521600">- Update aws to version 0.24.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/aws-0.24.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1706788800">- Update aws to version 0.24.2.
  - 0.24.2
  - Support bytestring 0.12
  - Support building with aeson 2.2, adding dependency on
    attoparsec-json.</changelog>
</package>
<package pkgid="526c6dcb6958ad5e30f7c0fcccac756294ca00ee845e6d7b594f251d0b15ff9513c121e4d24df73cf636c5e329538fbc012b3517c4e602be5f13290c2cb84d85" name="ghc-base-compat-batteries-doc" arch="noarch">
  <version epoch="0" ver="0.13.1" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1630584000">- Update base-compat-batteries to version 0.12.0 revision 1.
  [#]# Changes in 0.12.0 [2021.08.29]
  - `Data.Semigroup.Compat{.Repl.Batteries}` no longer re-exports the `Option`
    data type or the `option` function, as both have been removed in
    `base-4.16`.
  - This coincides with the `base-compat-0.12.0` release. Refer to the
    [`base-compat` changelog](https://github.com/haskell-compat/base-compat/blob/master/base-compat/CHANGES.markdown#changes-in-0120-20210829)
    for more details.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update base-compat-batteries to version 0.12.1.
  [#]# Changes in 0.12.1 [2021.10.30]
  - Backport `Solo` to the `Data.Tuple.Compat` module. If using `ghc-prim-0.7.0`
    or later, `Solo` is taken from `ghc-prim`. If using an older version of
    `ghc-prim`, `Solo` is taken from the `OneTuple` compatibility library.
  - This coincides with the `base-compat-0.12.1` release. Refer to the
    [`base-compat` changelog](https://github.com/haskell-compat/base-compat/blob/master/base-compat/CHANGES.markdown#changes-in-0121-20211030)
    for more details.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update base-compat-batteries to version 0.12.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637409600">- Update base-compat-batteries to version 0.12.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update base-compat-batteries to version 0.12.2.
  [#]# Changes in 0.12.2 [2022.08.11]
  - This coincides with the `base-compat-0.12.2` release. Refer to the
    [`base-compat` changelog](https://github.com/haskell-compat/base-compat/blob/master/base-compat/CHANGES.markdown#changes-in-0122-20220811)
    for more details.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686398400">- Update base-compat-batteries to version 0.13.0.
  [#]# Changes in 0.13.0 [2023.03.10]
  - This coincides with the `base-compat-0.13.0` release. Refer to the
    [`base-compat` changelog](https://github.com/haskell-compat/base-compat/blob/master/base-compat/CHANGES.markdown#changes-in-0130-20230310)
    for more details.
  - Require `OneTuple-0.4` or later on GHC 7.4+, as that is the first `OneTuple`
    release to backport the `MkSolo` data constuctor for `Solo`. See
    `Data.Tuple.Compat`.
  - Introduce `Data.Foldable1.Compat` and `Data.Bifoldable1.Compat` modules,
    which correspond to changes made in `base-4.18.0.0`. `base-compat-batteries`
    uses the `foldable1-classes-compat` library to backport this code to older
    versions of `base`.
  - Depend on `bifunctor-classes-compat` to backport the `Bifunctor`,
    `Bifoldable`, and `Bitraversable` classes instead of the
    `bifunctors` library, which has more dependencies.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update base-compat-batteries to version 0.13.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/base-compat-batteries-0.13.1/src/CHANGES.markdown</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700136000">- Drop obsolete dependency on ghc-foldable1-classes-compat.</changelog>
</package>
<package pkgid="fd85e96287074d29bf3c5cfc710c772ab49dc2a68fe3aeba77e901fb4a4a3fe191955f3b912494fe98d40a626152ad4ed41f284f6f54a997b083f1df868ad86a" name="ghc-base-compat-doc" arch="noarch">
  <version epoch="0" ver="0.13.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1601985600">- Update base-compat to version 0.11.2.
  [#]# Changes in 0.11.2 [2020.09.30]
  - Sync with `base-4.15`/GHC 9.0
  - Backport `singleton` to `Data.List` and `Data.List.NonEmpty`
  - Backport `hGetContents'`, `getContents'`, and `readFile'` added to `System.IO`</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1630584000">- Update base-compat to version 0.12.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/base-compat-0.12.0/src/CHANGES.markdown</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update base-compat to version 0.12.1.
  [#]# Changes in 0.12.1 [2021.10.30]
  - Backport `Solo` to `Data.Tuple.Compat` when building with `ghc-prim-0.7.0`
    or later</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update base-compat to version 0.12.2.
  [#]# Changes in 0.12.2 [2022.08.11]
  - Sync with `base-4.17`/GHC 9.4
  - Backport `(.^.)`, `(.&gt;&gt;.)`, `(.&lt;&lt;.)`, `(!&gt;&gt;.)`, `(!&lt;&lt;.)`, `oneBits` to
    `Data.Bits.Compat`
  - Backport `pattern TypeRep` to `Type.Reflection.Compat`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1685188800">- Update base-compat to version 0.13.0.
  [#]# Changes in 0.13.0 [2023.03.10]
  - Sync with `base-4.18`/GHC 9.6
  - Backport `liftA2` being re-exported from `Prelude.Compat`.
  - `Data.Tuple.Compat`'s `Solo` API now matches what is present in `Data.Tuple`
    in `base-4.18`. In particular, we now re-export both the `MkSolo` and `Solo`
    data constructors when building with `ghc-prim-0.10.0` or later, with
    `MkSolo` being preferred over `Solo`. If you want to backport `MkSolo` to
    earlier versions of GHC, import `Data.Tuple.Compat` from
    `base-compat-batteries` instead.
  - Backport `traceWith`, `traceShowWith`, and `traceEventWith` to `Debug.Trace`.
    Note that `traceEventWith` is only provided when building with `base-4.5` or
    later, as that is the first version of `base` to provide the `traceEvent`
    primitive on which `traceEventWith` is defined.
  - Backport `inits1` and `tails1` to `Data.List.NonEmpty.Compat`.
  - Backport `minusNaturalMaybe` to `Numeric.Natural.Compat`.
  - Backport `applyWhen` to `Data.Function.Compat`.
  - Backport `mapAccumM` and `forAccumM` to `Data.Traversable.Compat`.
  - Backport `heqT` to `Data.Typeable.Compat`. Note that `heqT` is only defined
    when building with `base-4.10` or later, as that is the first version of
    `base` to provide the primitives needed to define `heqT`.
  - Introduce `Data.Foldable1.Compat` and `Data.Bifoldable1.Compat` modules,
    which correspond to changes made in `base-4.18.0.0`. You may consider using
    `base-compat-batteries` instead if you want increase the range of `base`
    versions that are supported.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update base-compat to version 0.13.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/base-compat-0.13.1/src/CHANGES.markdown</changelog>
</package>
<package pkgid="b1674d409aa6c0894640c146921d3ae7e762c4fca52ac5ab2943bd7981ddecfd7c6f3b927dfabca694479523089447df3c16694286d16480f2412b775a577543" name="ghc-base-doc" arch="noarch">
  <version epoch="0" ver="4.19.2.0" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="8787ab8937c2412cf72d1e07b4389ca74eec3383bbbb6ddc7b225cce4dbc0097e0749bc4a9e2fb99a6dd583a79b51d1e3c328d30a56c158cdee630dfd14bd2da" name="ghc-base-orphans-doc" arch="noarch">
  <version epoch="0" ver="0.9.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1607601600">- Update base-orphans to version 0.8.4.
  [#]# Changes in 0.8.4 [2020.12.09]
  - Backport the `Ord` instances for `TyCon` and `TypeRep` to be available on
    GHC 7.0.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1630584000">- Update base-orphans to version 0.8.5.
  [#]# Changes in 0.8.5 [2021.08.29]
  - Backport new instances from GHC 9.2/`base-4.16`
  * `Eq1`, `Read1`, and `Show1` instances for `Complex`
  * `Eq1` and `Ord1` instances for `Fixed`
  * `Eq{1,2}`, `Ord{1,2}`, `Show{1,2}`, and `Read{1,2}` instances for `(,,)`
    and `(,,,)`
  * `Semigroup` and `Monoid` instances for `Data.Functor.Product` and
    `Data.Functor.Compose`</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update base-orphans to version 0.8.6.
  [#]# Changes in 0.8.6 [2021.10.29]
  - Backport `Eq`, `Ord`, `Bounded`, `Enum`, and `Ix` instances for `Solo`,
    introduced in GHC 9.2/`base-4.16`
  - Remove the backported `Eq1` and `Ord1` instances for `Fixed` that were
    introduced in `base-orphans-0.8.5`. While these briefly appeared in a
    release candidate version of GHC 9.2.1, they were ultimately removed from
    the final 9.2.1 release. This release of `base-orphans` synchronizes with
    that change.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update base-orphans to version 0.8.7.
  [#]# Changes in 0.8.7 [2022.08.11]
  - Backport new instances from GHC 9.2.2/`base-4.16.1.0`:
  * `Ix` instances for various integral types in `Foreign.C.Types`,
    `Foreign.Ptr`, and `System.Posix.Types`. For a complete list of such types,
    see https://gitlab.haskell.org/ghc/ghc/-/merge_requests/7385.
  - Backport a bugfix for the `Ord1 Down` instance from GHC 9.4/`base-4.17` such
    that it now uses reverse sort order.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678017600">- Update base-orphans to version 0.8.8.1.
  [#]# Changes in 0.8.8.1 [2023.03.05]
  - Fix GHC 9.4 build error that was accidentally introduced in
    `base-orphans-0.8.8`.
  [#]# Changes in 0.8.8 [2023.03.05]
  - Backport new instances from GHC 9.6.1/`base-4.18.0.0`:
  * `Functor` instances for the `(,,,,) a b c d`, `(,,,,,) a b c d e`, and
    `(,,,,,) a b c d e f` tuple types.
  * `Eq` and `Ord` instances for `Generically`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678276800">- Update base-orphans to version 0.8.8.2.
  [#]# Changes in 0.8.8.2 [2023.03.07]
  - Fix GHC 9.2.1 build error that was accidentally introduced in
    `base-orphans-0.8.8`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update base-orphans to version 0.9.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/base-orphans-0.9.1/src/CHANGES.markdown</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714478400">- Update base-orphans to version 0.9.2.
  [#]# Changes in 0.9.2 [2024.04.30]
  - Backport new instances from GHC 9.10/`base-4.20`:
  * `Fractional`, `RealFrac`, `Floating`, and `RealFloat` instances for `Compose`</changelog>
</package>
<package pkgid="4e5ef18722050280d1534dff8b8caefa03e43fcdd74047b2518b2367b52c67442dc453e71cef92ec0e94b99b83c1b446592e25f8cc29e30c54f0425785dc104c" name="ghc-base-unicode-symbols-doc" arch="noarch">
  <version epoch="0" ver="0.2.4.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1562760000">- Add base-unicode-symbols at version 0.2.4.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="861703525a33b31034636ad655590915edc039b90490b339489a15e773fba45826eeea173607aae8a15e33c5e473b918ac96880f66dc9d2e17183a5417695237" name="ghc-base16-bytestring-doc" arch="noarch">
  <version epoch="0" ver="1.0.2.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="psimons@suse.com" date="1592740800">- Update base16-bytestring to version 0.1.1.7.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1600776000">- Update base16-bytestring to version 0.1.1.7 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1607515200">- Update base16-bytestring to version 1.0.1.0.
  [#] 1.0.1.0
  * Backwards-compatible support for `bytestring ^&gt;= 0.11` ([#15](https://github.com/haskell/base16-bytestring/pull/15))
  [#] 1.0.0.0
  * Merged omnibus PR doing a variety of things in ([#10](https://github.com/haskell/base16-bytestring/pull/10)):
  - Improves performance by 3-4x for encode, 4-5x for decode.
  - The `decode` signature returning the tuple and actually returns an error message with offset. The signature will now be `ByteString -&gt; Either String ByteString`.
  - Actually tests using the test vectors defined in the RFC, and uses property tests to ensure invariants hold.
  - Adds lenient decoders to the API
  - Adds `-XTrustworthy` annotations to the relevant exposed modules
  - Rewrites the haddocks to be more up to date and fancy-styled.
  - Adds benchmarks to the `.cabal` file so they can be run at toplevel, and make them better.
  - Bumps the Cabal version to 1.12
  Because of the breadth of this change, we are calling this a new epoch for the `base16-bytestring` library. Hence, the version `1.0.0.0`.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update base16-bytestring to version 1.0.2.0.
  [#] 1.0.2.0
  * Support sized primitive types in GHC 9.2 ([#16](https://github.com/haskell/base16-bytestring/pull/16) - thanks Bodigrim!)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update base16-bytestring to version 1.0.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="af56082d65509feeebffae1d0ac08a8aa44da32530e6aaa8408b6e111a83650f571d217814d3271cd23e25587bb0783dd5f72b628787a08fa325c4e42977ed6b" name="ghc-base64-bytestring-doc" arch="noarch">
  <version epoch="0" ver="1.2.1.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1579003200">- Update base64-bytestring to version 1.0.0.3.
  [#] 1.0.0.3
  * Made performance more robust
    ([#27](https://github.com/haskell/base64-bytestring/pull/27)).
  * Improved documentation
    ([#23](https://github.com/haskell/base64-bytestring/pull/23)).
  * Improved the performance of decodeLenient a bit
    ([#21](https://github.com/haskell/base64-bytestring/pull/21)).</changelog>
  <changelog author="psimons@suse.com" date="1591704000">- Update base64-bytestring to version 1.1.0.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/base64-bytestring-1.1.0.0/src/CHANGELOG.md</changelog>
  <changelog author="psimons@suse.com" date="1597492800">- Update base64-bytestring to version 1.2.0.0.
  [#] 1.2.0.0
  * Security fix: reject non-canonical base64 encoded values - ([#38](https://github.com/haskell/base64-bytestring/pull/38)) fixing issue [#24](https://github.com/haskell/base64-bytestring/issues/24).
  * Security fix: reject bytestrings with improper padding that can be "completed" by the unpadded-Base64url workflow, and homogenize error messages ([#33](https://github.com/haskell/base64-bytestring/pull/33))
  * Test coverage expanded to 98% of the library. All critical paths covered.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1605441600">- Update base64-bytestring to version 1.2.0.1.
  [#] 1.2.0.1
  * Package update: support for `bytestring &gt;=0.11`</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1628856000">- Update base64-bytestring to version 1.2.1.0.
  [#] 1.2.1.0
  * Bugfix for GHC 9.0.1 memory corruption bug ([#46](https://github.com/haskell/base64-bytestring/pull/46))
  * Thanks to [Fraser Tweedale](https://github.com/frasertweedale) and [Andrew Lelechenko](https://github.com/bodigrim) for logging and helping with this fix.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689163200">- Update base64-bytestring to version 1.2.1.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="2023e237d06daa374a9579fa2874773fb0cfa9ce51e8f4f816a9f10726b915a10ffad56b1e989f20f79ddf9142598359b41373c3daa4708574b187281076034d" name="ghc-base64-doc" arch="noarch">
  <version epoch="0" ver="0.4.2.4" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1611748800">- Update base64 to version 0.4.2.3.
  [#]# 0.4.2.3
  * Minor release for stackage, limiting memory usage in test suites.
  * Transition to Github Actions CI</changelog>
  <changelog author="psimons@suse.com" date="1614427200">- Update base64 to version 0.4.2.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1640520000">- Update base64 to version 0.4.2.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648468800">- Update base64 to version 0.4.2.4.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/base64-0.4.2.4/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658404800">- Update base64 to version 0.4.2.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662984000">- Update base64 to version 0.4.2.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679227200">- Update base64 to version 0.4.2.4 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1699185600">- Update base64 to version 0.4.2.4 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="c9ceefc1b91e18b20551d705f4f9900959e465ad52f6668dcabc8e13f6b923f4f848e9ad99541c8b5545ae9223ac7904149cd2ed062a46bfe96a51120b660103" name="ghc-basement-doc" arch="noarch">
  <version epoch="0" ver="0.0.16" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1598875200">- Update basement to version 0.0.11 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1615550400">- Update basement to version 0.0.11 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1619438400">- Update basement to version 0.0.12.
  Upstream does not provide a change log file.</changelog>
  <changelog author="psimons@suse.com" date="1620907200">- Update basement to version 0.0.12 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646308800">- Update basement to version 0.0.14.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660478400">- Update basement to version 0.0.14 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660910400">- Update basement to version 0.0.15.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686744000">- Update basement to version 0.0.16.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="52ed6301bc03da9d6603940ff9568d274efbcaa9a9433e372acb0cb7cc4d2de44e4bf8b52291e1bb2e91ef9dc3c275adb8c90d58781ce9dad90e1fd66f660393" name="ghc-bencode-doc" arch="noarch">
  <version epoch="0" ver="0.6.1.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add bencode at version 0.6.1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="7b3451503ad779145b98e5df1f3f151e00999583b9418bee41a23bbc571241d144ce2544908a7109a3f10484269671a66990e09f16d63610d2e038ffe90413b5" name="ghc-bifunctors-doc" arch="noarch">
  <version epoch="0" ver="5.6.2" rel="bp161.1.5"/>
  <changelog author="psimons@suse.com" date="1628078400">- Update bifunctors to version 5.5.11 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652011200">- Update bifunctors to version 5.5.12.
  5.5.12 [2022.05.07]
  - ------------------
  * Backport an upstream GHC change which removes the default implementation of
    `bitraverse`. Per the discussion in
    https://github.com/haskell/core-libraries-committee/issues/47, this default
    implementation was completely broken, as attempting to use it would always
    result in an infinite loop.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658577600">- Update bifunctors to version 5.5.12 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662984000">- Update bifunctors to version 5.5.13.
  5.5.13 [2022.09.12]
  - ------------------
  * Make the `Biapplicative` instances for tuples lazy, to match their `Bifunctor`
    instances.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1670500800">- Update bifunctors to version 5.5.14.
  5.5.14 [2022.12.07]
  - ------------------
  * Define `Functor`, `Foldable`, and `Traversable` instances for `Sum` and
    `Product`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677499200">- Update bifunctors to version 5.5.15.
  5.5.15 [2023.02.27]
  - ------------------
  * Support `th-abstraction-0.5.*`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update bifunctors to version 5.6.1 revision 2.
  5.6.1 [2023.03.13]
  - -----------------
  * Provide instances for the `Swap` and `Assoc` type classes from the `assoc`
    package. (These instances were previously defined in `assoc` itself, but they
    have been migrated over to `bifunctors` in tandem with the `assoc-1.1`
    release.)
  * Only depend on `bifunctor-classes-compat` if building with GHC 8.0.
  5.6 [2023.03.12]
  - ---------------
  * Drop support for GHC 7.10 and earlier.
  * Move the `Data.Bifunctor`, `Data.Bifoldable`, and `Data.Bitraversable`
    compatibility modules to the new `bifunctor-classes-compat` package. For
    backwards compatibility, the `bifunctors` library re-exports
    `Data.Bifoldable` and `Data.Bitraversable` modules from
    `bifunctor-classes-compat` when building with GHC 8.0.
    If your library depends on `bifunctors` and compiles with pre-8.2
    versions of GHC, be warned that it may be possible to construct a
    build plan involving a pre-`5.6` version of `bifunctors` where:
  * Some of the `Bifunctor` instances come from
    `bifunctor-classes-compat`'s compatibility classes, and
  * Other `Bifunctor` instances come from `bifunctors`'s compatibility classes.
    These compatibility classes are distinct, so this could lead to build errors
    under certain conditions. Some possible ways to mitigate this risk include:
  * Drop support for GHC 8.0 and older in your library.
  * Require `bifunctors &gt;= 5.6` in your library.
  * If neither of the options above are viable, then you can temporarily
    define instances for the old compatibility classes from `bifunctors` like
    so:
    ```hs
  - - For Bifunctor instances
    import qualified "bifunctor-classes-compat" Data.Bifunctor as BifunctorCompat
    [#]if !MIN_VERSION_bifunctors(5,6,0) &amp;&amp; !MIN_VERSION_base(4,8,0)
    import qualified "bifunctors" Data.Bifunctor as Bifunctor
    [#]endif
    instance BifunctorCompat.Bifunctor MyType where ...
    [#]if !MIN_VERSION_bifunctors(5,6,0) &amp;&amp; !MIN_VERSION_base(4,8,0)
    instance Bifunctor.Bifunctor MyType where ...
    [#]endif
    ```
    ```hs
  - - For Bifoldable and Bitraversable instances
    import qualified "bifunctor-classes-compat" Data.Bifoldable as BifoldableCompat
    import qualified "bifunctor-classes-compat" Data.Bitraversable as BitraversableCompat
    [#]if !MIN_VERSION_bifunctors(5,6,0) &amp;&amp; !MIN_VERSION_base(4,10,0)
    import qualified "bifunctors" Data.Bifoldable as Bifoldable
    import qualified "bifunctors" Data.Bitraversable as Bitraversable
    [#]endif
    instance BifoldableCompat.Bifoldable MyType where ...
    instance BitraversableCompat.Bitraversable MyType where ...
    [#]if !MIN_VERSION_bifunctors(5,6,0) &amp;&amp; !MIN_VERSION_base(4,10,0)
    instance Bifoldable.Bifoldable MyType where ...
    instance Bitraversable.Bitraversable MyType where ...
    [#]endif
    ```
    If your package does nothing but define instances of `Bifunctor` _et al._,
    you may consider replacing your `bifunctors` dependency with
    `bifunctor-classes-compat` to reduce your dependency footprint. If you do,
    it is strongly recommended that you bump your package's major version number
    so that your users are alerted to the details of the migration.
  * Define a `Foldable1` instance for `Joker`, and define `Bifoldable1` instances
    for `Biff`, `Clown`, `Flip`, `Join`, `Joker`, `Product`, `Tannen`, and
    `WrappedBifunctor`. These instances were originally defined in the
    `semigroupoids` library, and they have now been migrated to `bifunctors` as
    a side effect of adapting to
    [this Core Libraries Proposal](https://github.com/haskell/core-libraries-committee/issues/9),
    which adds `Foldable1` and `Bifoldable1` to `base`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710676800">- Update bifunctors to version 5.6.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710849600">- Update bifunctors to version 5.6.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/bifunctors-5.6.2/src/CHANGELOG.markdown</changelog>
</package>
<package pkgid="96c043705b56268e772d25f053bd1f908c029e220bee6d4ad8192ca66108baa144a0253ee3f3577e64f674e8d1aba9c9f37a2e2b25cea3605fef7c269e0bf4e0" name="ghc-bimap-doc" arch="noarch">
  <version epoch="0" ver="0.5.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1604750400">- Add bimap at version 0.4.0 revision 1.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652616000">- Update bimap to version 0.5.0.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="1f91f8179de4e6ee9a0e3a444d0ff6d2727eb3aaeb95af9732a2d0ef9c3b4b7899839d3afaacfd693c0462b177b9ebe5ae11f154e773888db0e45089abad0cd4" name="ghc-binary-doc" arch="noarch">
  <version epoch="0" ver="0.8.9.1" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="f163ca4ba1b86ca1f231c8c1f51ab6b7922104de5974971c6364baf275b97d709311d85fba726aad56b3828b853368f900a3a9bc3e9ca8e70e329b8d136f050c" name="ghc-binary-orphans-doc" arch="noarch">
  <version epoch="0" ver="1.0.5" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1619438400">- Add binary-orphans at version 1.0.1 revision 5.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update binary-orphans to version 1.0.2.
  [#] 1.0.2
  - Add `Solo` instance</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1637064000">- Update binary-orphans to version 1.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update binary-orphans to version 1.0.3.
  [#] 1.0.3
  - Add `ByteArray` (from `Data.Array.Byte` instance)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677672000">- Update binary-orphans to version 1.0.4.1.
  [#] 1.0.4.1
  - Support OneTuple-0.4
  [#] 1.0.4
  - Depend on `data-byte-array` to provide `Data.Array.Byte` instance</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update binary-orphans to version 1.0.4.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697198400">- Update binary-orphans to version 1.0.4.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715947200">- Update binary-orphans to version 1.0.5.
  [#] 1.0.5
  - Support GHC-8.6.5..GHC-9.10.1</changelog>
</package>
<package pkgid="bff2a3091fafc1501061412017588c19498c9d345a66e2d95884ea8a7e1600fff0fcd7f320c3e1df7be3790f8b176eadc869e362a826f88954ec96f7c16b0593" name="ghc-bitvec-doc" arch="noarch">
  <version epoch="0" ver="1.1.5.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655640000">- Add bitvec at version 1.1.3.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679313600">- Update bitvec to version 1.1.4.0.
  [#] 1.1.4.0
  * Include `Data.Bit.Gmp` only if `libgmp` flag is set.
  * Tweak inlining pragmas to inline less aggressively.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1692100800">- Update bitvec to version 1.1.5.0.
  [#] 1.1.5.0
  * Make `zipBits` unconditionally strict in its second bit
    vector argument (thanks to @treeowl).
  * Add `simd` flag (enabled by default) to use a C SIMD
    implementation for `zipBits`, `invertBits`, `countBits`,
    `bitIndex`, `nthBitIndex`, `selectBits`, `excludeBits`,
    `reverseBits` (thanks to @konsumlamm).
  * Decomission `libgmp` flag.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709899200">- Update bitvec to version 1.1.5.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="ac9035c99d71a93bd9359226cd67a44dff52cc62936c04ae8833f01eafc0e97c9c517a0f6e8ba9c4cacdf4da46c568b3a5d555a0ea4327878a7d2ac79906a71d" name="ghc-blaze-builder-doc" arch="noarch">
  <version epoch="0" ver="0.4.2.3" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1600776000">- Update blaze-builder to version 0.4.1.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1611144000">- Update blaze-builder to version 0.4.2.1.
  * 0.4.2.1
  - Bump cabal file to Cabal &gt;= 1.10
  * 0.4.2.0
  - Make semigroup instances unconditional
  - Support bytestring-0.11
  - Support semigroups-0.19</changelog>
  <changelog author="psimons@suse.com" date="1634644800">- Update blaze-builder to version 0.4.2.2.
  * 0.4.2.2
  - Support GHC 9.2</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1640520000">- Update blaze-builder to version 0.4.2.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693137600">- Update blaze-builder to version 0.4.2.3.
  * 0.4.2.3 2023-08-27
  - Fix compilation warnings concerning non-canonical mappend
  - Support bytestring-0.12
  - Support text-2.1
  - Tested with GHC 7.0.4 to 9.8.1 alpha3</changelog>
</package>
<package pkgid="b480e12bbc80de9ca9710033d60d7b769c57ed43f68c64992dee678d029550dbc96339d7dd7cf967140a1a3ae743cfd6d4cba63092087e459c190284eb63b180" name="ghc-blaze-html-doc" arch="noarch">
  <version epoch="0" ver="0.9.2.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1615291200">- Update blaze-html to version 0.9.1.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644408000">- Update blaze-html to version 0.9.1.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689595200">- Update blaze-html to version 0.9.1.2 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693483200">- Update blaze-html to version 0.9.1.2 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709726400">- Update blaze-html to version 0.9.2.0.
  - 0.9.2.0 (2024-03-06)
  * Make XHTML5 doctype lowercase
  * Add new attributes to (X)HTML5:
  - `download`
  - `minlength`
  - `muted`
  - `onkeypress`
  - `poster`
  - `property`
  * Add new elements to (X)HTML5:
  - `bdi`
  - `data`
  - `dialog`
  - `picture`
  - `s`
  - `search`
  - `slot`
  - `template`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720094400">- Update blaze-html to version 0.9.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="421d8dadb94f8755107a2f20dba557c2bb5a9c06bd001f9d2b525b2aca42bc49d4183421372385f952dec648fde972722b9516f6569d0bbaebc86822c5e276cf" name="ghc-blaze-markup-doc" arch="noarch">
  <version epoch="0" ver="0.8.3.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1614859200">- Update blaze-markup to version 0.8.2.8.
  - 0.8.2.8 (2021-03-04)
  * Bump `base` upper bound to 4.16
  * Bump `tasty` upper bound to 1.5
  * Bump `bytestring` upper bound to 0.12</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update blaze-markup to version 0.8.2.8 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643889600">- Update blaze-markup to version 0.8.2.8 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660564800">- Update blaze-markup to version 0.8.2.8 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update blaze-markup to version 0.8.2.8 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689508800">- Update blaze-markup to version 0.8.2.8 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695643200">- Update blaze-markup to version 0.8.3.0.
  - 0.8.3.0 (2023-09-25)
  * Add `ToMarkup` and `ToValue` instances for `NonEmpty Char`
  * Bump `bytestring` upper bound to 0.13
  * Bump `text` upper bound to 2.1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695988800">- Update blaze-markup to version 0.8.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720094400">- Update blaze-markup to version 0.8.3.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="73cacd4d15ced6ebb6a3cc63d91f204d87b08c315a7d639424b28df5c935645b4a0fd0d93ada9feeae7a84263de7106f16aafa6ea6e2eec59316684cd17c78ac" name="ghc-bloomfilter-doc" arch="noarch">
  <version epoch="0" ver="2.0.1.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add bloomfilter at version 2.0.1.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1636977600">- Update bloomfilter to version 2.0.1.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651492800">- Update bloomfilter to version 2.0.1.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.
- Add "0001-Adapt-FastShift-instances-for-Word32-to-ghc-9.4.x.patch"
  to fix the build with ghc-9.4.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691150400">- Update bloomfilter to version 2.0.1.2.
  * Fix Data.BloomFilter.Easy on 32 bit to not incorrectly fail with
    "capacity too large to represent".
  * Fix build with GHC 9.2, thanks to Simon Jakobi.
- Drop "0001-Adapt-FastShift-instances-for-Word32-to-ghc-9.4.x.patch"
  which is no longer necessary.</changelog>
</package>
<package pkgid="91458ec0e79e4b4ee3b9a9114628f3ae8f03c69c3461ee6a01a9bc0c1585d41b1cc9f7db2cf5ea96ab46fdf18e06210ba745fb90b12f174b8e07cff620236e6d" name="ghc-boring-doc" arch="noarch">
  <version epoch="0" ver="0.2.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1617624000">- Add boring at version 0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639224000">- Update boring to version 0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1661083200">- Update boring to version 0.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678795200">- Update boring to version 0.2 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update boring to version 0.2.1.
  [#]# 0.2.1
  - Add instances for `SNat`, `SSymbol`, and `SChar`
    (singletons introduced in `base-4.18.0.0`)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update boring to version 0.2.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715947200">- Update boring to version 0.2.2.
  [#]# 0.2.2
  - Support GHC-8.6.5...9.10.1</changelog>
</package>
<package pkgid="8b80a73799dc8cd9d644d1d86c5947a354fe20757062514587ddc6bf3388d49849f03fa4d3f4a21ebcce77493728bbe76fa79977a22203ea75b4778657dafb76" name="ghc-brick-doc" arch="noarch">
  <version epoch="0" ver="2.4" rel="bp161.1.13"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664539200">- Update brick to version 1.3.
  1.3
  - --
  Package changes:
  * Removed dependency on `dlist`.
  Performance improvements:
  * Improved the performance of `vBox` and `hBox` (thanks Fraser Tweedale)
  1.2
  - --
  Package changes:
  * Supports base 4.17 (GHC 9.4).
  Bug fixes:
  * `newFileBrowser` now normalizes its initial path (#387).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669291200">- Update brick to version 1.5.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/brick-1.5/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1674388800">- Update brick to version 1.6.
  1.6
  - --
  Package changes:
  * Support `mtl` 2.3 (thanks Daniel Firth)
  API changes:
  * `Brick.Widgets.Table` got a new `alignColumns` function that can be
    used to do column layout of a list of widgets using `ColumnAlignment`
    values from the table API.
  * `Brick.Widgets.Table` got a new low-level table-rendering API for use
    in applications that want to use the table layout machinery without
    using `Table` itself. This includes:
  * `tableCellLayout` - does table cell layout using table configuration
    settings,
  * `addBorders` - adds row, column, and surrounding borders using table
    border-drawing settings, and
  * `RenderedTableCells` and `BorderConfiguration` - the low-level types
    used for the new functions.
  Other changes:
  * Added a new `EditorLineNumbersDemo` demo program.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698062400">- Update brick to version 1.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698148800">- Update brick to version 1.10 revision 1.
  1.10
  - ---
  API changes:
  * The `ScrollbarRenderer` type got split up into vertical and horizontal
    versions, `VScrollbarRenderer` and `HScrollbarRenderer`, respectively.
    Their fields are nearly identical to the original `ScrollbarRenderer`
    fields except that many fields now have a `V` or `H` in them as
    appropriate. As part of this change, the various `Brick.Widgets.Core`
    functions that deal with the renderers got their types updated, and
    the types of the default scroll bar renderers changed, too.
  * The scroll bar renderers now have a field to control how much space
    is allocated to a scroll bar. Previously, all scroll bars were
    assumed to be exactly one row in height or one column in width. This
    change is motivated by a desire to be able to control how scroll
    bars are rendered adjacent to viewport contents. It isn't always
    desirable to render them right up against the contents; sometimes,
    spacing would be nice between the bar and contents, for example.
    As part of this change, `VScrollbarRenderer` got a field called
    `scrollbarWidthAllocation` and `HScrollbarRenderer` got a field called
    `scrollbarHeightAllocation`. The fields specify the height (for
    horizontal scroll bars) or width (for vertical ones) of the region
    in which the bar is rendered, allowing scroll bar element widgets
    to take up more than one row in height (for horizontal scroll bars)
    or more than one column in width (for vertical ones) as desired. If
    the widgets take up less space, padding is added between the scroll
    bar and the viewport contents to pad the scroll bar to take up the
    specified allocation.
  1.9
  - --
  API changes:
  * `FocusRing` got a `Show` instance.
  1.8
  - --
  API changes:
  * Added `Brick.Widgets.Core.forceAttrAllowStyle`, which is like
    `forceAttr` but allows styles to be preserved rather than overridden.
  Other improvements:
  * The `Brick.Forms` documentation was updated to clarify how attributes
    get used for form fields.
  1.7
  - --
  Package changes:
  * Allow building with `base` 4.18 (GHC 9.6) (thanks Mario Lang)
  API changes:
  * Added a new function, `Brick.Util.style`, to create a Vty `Attr` from
    a style value (thanks Amir Dekel)
  Other improvements:
  * `Brick.Forms.renderForm` now issues a visibility request for the
    focused form field, which makes forms usable within viewports.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702900800">- Update brick to version 2.2.
  2.2
  - --
  Enhancements:
  * `Brick.Forms` got a new `FormFieldVisibilityMode` type and a
    `setFieldVisibilityMode` function to allow greater control over
    how form field collections are brought into view when forms are
    rendered in viewports. Form fields will default to using the
    `ShowFocusedFieldOnly` mode which preserves functionality prior to
    this release. To get the new behavior, set a field's visibility mode
    to `ShowAugmentedField`.
  2.1.1
  - ----
  Bug fixes:
  * `defaultMain` now properly shuts down Vty before it returns, fixing
    a bug where the terminal would be in an unclean state on return from
    `defaultMain`.
  2.1
  - --
  API changes:
  * Added `Brick.Main.customMainWithDefaultVty` as an alternative way to
    initialize Brick.
  2.0
  - --
  This release updates Brick to support Vty 6, which includes support for
  Windows.
  Package changes:
  * Increased lower bound on `vty` to 6.0.
  * Added dependency on `vty-crossplatform`.
  * Migrated from `unix` dependency to `unix-compat`.
  Other changes:
  * Update core library and demo programs to use `vty-crossplatform` to
    initialize the terminal.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1703160000">- Update brick to version 2.3.1.
  2.3.1
  - ----
  Bug fixes:
  * Form field rendering now correctly checks for form field focus when
    its visibility mode is `ShowAugmentedField`.
  2.3
  - --
  API changes:
  * `FormFieldVisibilityMode`'s `ShowAugmentedField` was renamed to
    `ShowCompositeField` to be clearer about what it does, and a new
    `ShowAugmentedField` constructor was added to support a mode where
    field augmentations applied with `@@=` are made visible as well.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719748800">- Update brick to version 2.3.2.
  2.3.2
  - ----
  Bug fixes:
  * `FileBrowser`: if the `FileBrowser` was initialized with a `FilePath`
    that ended in a slash, then if the user hit `Enter` on the `../` entry
    to move to the parent directory, the only effect was the removal of
    that trailing slash. This change trims the trailing slash so that the
    expected move occurs whenever the `../` entry is selected.
  * `Brick.Keybindings.Pretty.keybindingHelpWidget`: fixed a problem where
    a key event with no name in a `KeyEvents` would cause a `fromJust`
    exception. The pretty-printer now falls back to a placeholder
    representation for such unnamed key events.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720180800">- Update brick to version 2.4.
  2.4
  - --
  Changes:
  * The `Keybindings` API now normalizes keybindings
    to lowercase when modifiers are present. (See also
    https://github.com/jtdaugherty/brick/issues/512) This means that,
    for example, a constructed binding for `C-X` would be normalized to
    `C-x`, and a binding from a configuration file written `C-X` would be
    parsed and then normalized to `C-x`. This is because, in general, when
    modifiers are present, input events are received for the lowercase
    version of the character in question. Prior to changing this, Brick
    would silently parse (or permit the construction of) uppercase-mapped
    key bindings, but in practice those bindings were unusable because
    they are not generated by terminals.</changelog>
</package>
<package pkgid="85628df3fec4c1abaf6c03197c7cda16141ed90dbeb46271252847e1cd9a4107d79ef67077fca058394d4fb71a672fad08a9030e4d5f4ed66c0c4542380c8472" name="ghc-bsb-http-chunked-doc" arch="noarch">
  <version epoch="0" ver="0.0.0.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add bsb-http-chunked at version 0.0.0.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update bsb-http-chunked to version 0.0.0.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1601035200">- Update bsb-http-chunked to version 0.0.0.4 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1699358400">- Update bsb-http-chunked to version 0.0.0.4 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="7928b18db27f717015ab2a95a259bd039fd62169ba242d0a54ac73f5752a79b82076645735202c112cde02bd3d5f697815be750e7496e916ce65b1a0cadf56b4" name="ghc-byteable-doc" arch="noarch">
  <version epoch="0" ver="0.1.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add byteable at version 0.1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="5c0ac5e63894cfd0f30aa58cdb050d66548796f1f7f79cac097d92279cb0a873510feb31cab1e9ebf2b800f1d208a301bccefa553aa9fa992104c6cda77df278" name="ghc-byteorder-doc" arch="noarch">
  <version epoch="0" ver="1.0.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add byteorder at version 1.0.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="33842718be72c4666b1d83f721462d1272ee1025809586f3983a23e5920c7e3ebe44a36ce6f91424dcd89cec3fdcf674f1709d6e917208ffa0ece3c52801a7e8" name="ghc-bytestring-doc" arch="noarch">
  <version epoch="0" ver="0.12.1.0" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="95fc672ee3c9cee841641ccd0f897296f1b1bb8e32cd8b504ea998f7481b47c70af32936bfe5415fcfa08159fbd632131ebcc2637d9f7fddb4f45c11b1660d36" name="ghc-cabal-doctest-doc" arch="noarch">
  <version epoch="0" ver="1.0.10" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update cabal-doctest to version 1.0.8 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1636372800">- Update cabal-doctest to version 1.0.9.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/cabal-doctest-1.0.9/src/ChangeLog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653739200">- Update cabal-doctest to version 1.0.9 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update cabal-doctest to version 1.0.9 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1676808000">- Update cabal-doctest to version 1.0.9 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719403200">- Update cabal-doctest to version 1.0.10.
  Upstream has renamed and modified the change log file(s) in this
  release. Unfortunately, the automatic updater cannot reliable
  determine relevant entries for this release.</changelog>
</package>
<package pkgid="90a53af6c3da22310c91b921cfe2fc5e61d792160e88370eea123c30ba32a8042d0295802508dd46096e4eb71fa06d005a22a56705c2cadd663ce212c9c9a1da" name="ghc-cabal-install-doc" arch="noarch">
  <version epoch="0" ver="3.10.3.0" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1629201600">- relax dependency on random</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1634126400">- Add _constraints</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641384000">- Update cabal-install to version 3.2.0.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666267200">- Update cabal-install to version 3.8.1.0 revision 2.
  3.8.1.0 Mikolaj Konarski &lt;mikolaj@well-typed.com&gt; August 2022
  * See https://github.com/haskell/cabal/blob/master/release-notes/cabal-install-3.8.1.0.md
  3.6.2.0 Emily Pillmore &lt;emilypi@cohomolo.gy&gt; October 2021
  * See https://github.com/haskell/cabal/blob/master/release-notes/cabal-install-3.6.2.0.md
  3.6.0.0 Emily Pillmore &lt;emilypi@cohomolo.gy&gt; August 2021
  * See https://github.com/haskell/cabal/blob/master/release-notes/cabal-install-3.6.0.0.md
  3.4.1.0 Emily Pillmore &lt;emilypi@cohomolo.gy&gt; October 2021
  * See https://github.com/haskell/cabal/blob/master/release-notes/cabal-install-3.4.1.0.md
  3.4.0.0 Oleg Grenrus &lt;oleg.grenrus@iki.fi&gt; February 2021
  * See https://github.com/haskell/cabal/blob/master/release-notes/cabal-install-3.4.0.0.md
- Remove obsolete "ghc-8.10-support-for-3.2.patch".
- Remove obsolete "base16-bytestring.patch".</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677412800">- Update cabal-install to version 3.8.1.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690372800">- Update cabal-install to version 3.8.1.0 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1699358400">- Update cabal-install to version 3.10.2.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/cabal-install-3.10.2.1/src/changelog</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707825600">- Update cabal-install to version 3.10.2.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1711022400">- Update cabal-install to version 3.10.3.0 revision 1.
  3.10.3.0 Hécate &lt;hecate+github@glitchbra.in&gt; January 2024
  * See https://github.com/haskell/cabal/blob/master/release-notes/cabal-install-3.10.3.0.md</changelog>
</package>
<package pkgid="adb1cad1df97eae0e74efd1ebb2a56ac4aac9340a294bb954503f7a594d390ddd821df65e303223330b03367d6da438e6a666613758d6ced98a316b2d23ea5c5" name="ghc-cabal-install-solver-doc" arch="noarch">
  <version epoch="0" ver="3.10.3.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666267200">- Add cabal-install-solver at version 3.8.1.0 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1699358400">- Update cabal-install-solver to version 3.10.2.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/cabal-install-solver-3.10.2.1/src/ChangeLog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1711627200">- Update cabal-install-solver to version 3.10.3.0 revision 1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/cabal-install-solver-3.10.3.0/src/ChangeLog.md</changelog>
</package>
<package pkgid="bd7a3be1cd6e74da48b9f5414bd6a270002c23fe022e69795296ed6109336658dae5b5a55c796c32a7a9c8444a0b9fd7bbf0df148dbf246ac8468f3d6b616ada" name="ghc-cabal-plan-doc" arch="noarch">
  <version epoch="0" ver="0.7.4.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1633867200">- Update cabal-plan to version 0.7.2.1.
  [#]# 0.7.2.1
  * Support Cabal-3.6
  * Support aeson-2.0.0.0
  * Drop support for GHC prior 8.2</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641384000">- Update cabal-plan to version 0.7.2.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663934400">- Update cabal-plan to version 0.7.2.3.
  [#]# 0.7.2.3
  * Fix issue in previous release (license generation didn't work at all)
  [#]# 0.7.2.2
  * Use Cabal-syntax-3.8.1.0</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1682510400">- Update cabal-plan to version 0.7.3.0.
  Upstream has not updated the file "ChangeLog.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687348800">- Update cabal-plan to version 0.7.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688904000">- Update cabal-plan to version 0.7.3.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Jailbreak build for ghc-9.8.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712664000">- Update cabal-plan to version 0.7.3.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1717848000">- Update cabal-plan to version 0.7.4.0.
  [#]# 0.7.4.0
  * Use Cabal-syntax-3.12
  * Support GHC-8.6.5...9.10.1
  [#]# 0.7.3.0
  * Use Cabal-syntax-3.10</changelog>
</package>
<package pkgid="c9d2dedbe07fda88456cfb5a10473240aebf43aee288ef92c55d3aaec57061919a686cdb161e310cefdb02d764b7a03fa70b030654cf9548c7c4aa052c889378" name="ghc-cabal2spec-doc" arch="noarch">
  <version epoch="0" ver="2.7.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591790400">- Update cabal2spec to version 2.6.1.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1597752001">- Update cabal2spec to version 2.6.2.
  Upstream does not provide a change log file.</changelog>
  <changelog author="psimons@suse.com" date="1603195200">- Update cabal2spec to version 2.6.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1675339200">- Update cabal2spec to version 2.6.4.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Update cabal2spec to version 2.7.0.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177601">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1711454400">- Update cabal2spec to version 2.7.1.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1730030400">- Update cabal2spec to version 2.7.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="6fef78eb6e89cff83349c04dc174f13dcfeb570a0262f13c0d46b34105af76f91a1234590f92289fc87d4a0a65d26ec794c8991af4ffcb71844f67d7de57ac32" name="ghc-cairo-doc" arch="noarch">
  <version epoch="0" ver="0.13.11.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648123200">- Add cairo at version 0.13.8.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1683892800">- Update cairo to version 0.13.10.0.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1704542400">- Update cairo to version 0.13.10.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705752000">- Update cairo to version 0.13.10.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720872000">- Update cairo to version 0.13.11.0.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="71ef4ddf947e88d5c2a77b196933266e5640f5f4ffdfc6486f0b3a4b1307bb2bb630a90c59dcbfadd3ddcc47edd5ce0265f55bbc077811d55af3099b3590fc36" name="ghc-call-stack-doc" arch="noarch">
  <version epoch="0" ver="0.4.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="psimons@suse.com" date="1564920000">- Update call-stack to version 0.2.0.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1611144000">- Update call-stack to version 0.3.0.
  Upstream does not provide a change log file.</changelog>
  <changelog author="psimons@suse.com" date="1621166400">- Update call-stack to version 0.4.0.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="5c76be26b644b06bddfd34f536def913f982b9b3d419ca16819fe201fb02e97b99d85b3398222523e9a254b0be16afe3553f4a3affe24107a528775c59a684e7" name="ghc-case-insensitive-doc" arch="noarch">
  <version epoch="0" ver="1.2.1.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526299200">- Update case-insensitive to version 1.2.0.11.
  * Dropped upper version bounds of dependencies because it's to
    much work to maintain.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="psimons@suse.com" date="1557144000">- Update case-insensitive to version 1.2.1.0.
  1.2.1.0
  * Add traverse</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="12e09b2628039a528a53b92f809e7fc3b5e6d3c234296c88bfeb62bf851c2590ff3a5d8522ac6a5f47f45b4df40edd24662ca29635efb0fc3d7c40ac0ffee6e7" name="ghc-cassava-doc" arch="noarch">
  <version epoch="0" ver="0.5.3.2" rel="bp161.1.5"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655899200">- Update cassava to version 0.5.2.0 revision 8.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657454400">- Update cassava to version 0.5.3.0.
  [#]# Version 0.5.3.0
  * Improve error messages for `lookup` and NamedRecord parsers (#197)
  * Fix bug (infinite loop) in `FromField Const` instance (#185)
  * Turn flag `bytestring--LT-0_10_4` off by default (#183)
  * Doc: Add cassava usage example of reading/writing to file (#97)
  * Update to latest version of dependencies (#190, #193, #199)
  * Tested with GHC 7.4 - 9.4 (#184, #204)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1675512000">- Update cassava to version 0.5.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688817600">- Update cassava to version 0.5.3.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690804800">- Update cassava to version 0.5.3.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693137600">- Update cassava to version 0.5.3.0 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update cassava to version 0.5.3.0 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update cassava to version 0.5.3.1.
  [#]# Version 0.5.3.1
  * Remove support for GHC 7.
  * Remove cabal flag `bytestring--LT-0_10_4` and support for `bytestring &lt; 0.10.4`.
  * Tested with GHC 8.0 - 9.10 alpha3
  [#]# Version 0.5.3.0 revision 2
  * Allow `bytestring-0.12`
  * Tested with GHC 7.4 - 9.6.2
  [#]# Version 0.5.3.0 revision 1
  * Allow `base-4.18`
  * Tested with GHC 7.4 - 9.6.1 alpha</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1722686400">- Update cassava to version 0.5.3.2.
  [#]# Version 0.5.3.2
  * Proper exception on hanging doublequote ([PR #222](https://github.com/haskell-hvr/cassava/pull/222)).
  * Allow latest `hashable`.
  * Build tested with GHC 8.0 - 9.10.1.
  * Functionality tested with GHC 8.4 - 9.10.1.</changelog>
</package>
<package pkgid="b73ab871123599a42a207e1fc690c52331956c844294a4016a031b78ca0c60f771e73bd91467983e313970edaf03fc58b636609b8e020498b46bc6b3eb6bda7f" name="ghc-cassava-megaparsec-doc" arch="noarch">
  <version epoch="0" ver="2.0.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add cassava-megaparsec at version 2.0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1599652800">- Relax over-specified constraint on megaparsec.</changelog>
  <changelog author="psimons@suse.com" date="1599912000">- Update cassava-megaparsec to version 2.0.2.
  [#]# Cassava Megaparsec 2.0.2
  * Add suppport for `megaparsec-9.0.0`</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update cassava-megaparsec to version 2.0.4.
  [#]# Cassava Megaparsec 2.0.4
  * Allow bytestring-0.11
  [#]# Cassava Megaparsec 2.0.3
  * Exposing Internals</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1672142400">- Update cassava-megaparsec to version 2.0.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Jailbreak build for ghc-9.8.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714737600">- Forgot to update copyright header in spec file after last change.</changelog>
</package>
<package pkgid="22ac4d66104199dce302e513bbcdd3f8fd2ae44f0f34c32f9a70b6ebce550e13a4cab9c5eddae845c776f5c03be567c7334c39873ca8e36fd82d128d6f585be3" name="ghc-cborg-doc" arch="noarch">
  <version epoch="0" ver="0.2.10.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1699963200">- Add cborg at version 0.2.10.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1718020800">- Update cborg to version 0.2.10.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="a57db4d0da5ba96e4ab63b6afc2ff98f8ef813206e670e0310321a936bd362d6393a692b627e07eb7086ca2d153d52415c4376e4a48a0bfaa0bb1a37526a69f3" name="ghc-cereal-doc" arch="noarch">
  <version epoch="0" ver="0.5.8.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1559390400">- Update cereal to version 0.5.8.1.
  0.5.8.1
  =======
  * GHC 8.8.1 compatibility</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1634212800">- Update cereal to version 0.5.8.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1636027200">- Update cereal to version 0.5.8.2.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653739200">- Update cereal to version 0.5.8.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660046400">- Update cereal to version 0.5.8.3.
  0.5.8.3
  =======
  * GHC 9.4.1 compatibility</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="01c308cfc5abe2a268c34fdd53bde6ba605f9da358c0ac241423ecc51c8f4f3710594a2b1c16de05546538d689a789ddeb9f959fdb685ceb08e0cbfc6bc17c77" name="ghc-character-ps-doc" arch="noarch">
  <version epoch="0" ver="0.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697976000">- Add character-ps at version 0.1.</changelog>
</package>
<package pkgid="52e6feaee6c12316d5041723dc02af3e9d10b381c632626c32ea87f861981e9c64e1ac442862d0911367f3c0145b3d8c5ba6430a6728ff84246b78a13e803dc5" name="ghc-cipher-aes-doc" arch="noarch">
  <version epoch="0" ver="0.2.11" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add cipher-aes at version 0.2.11.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="88a3735b7ebb36dd503c366c6a609ec371a59a0f90b11a830267dbf7fc7b23e8897e40ee8a1c6abba789807c095c1d619c9c63f1bd9a52a8bdd76deff2583964" name="ghc-citeproc-doc" arch="noarch">
  <version epoch="0" ver="0.8.1.1" rel="bp161.1.24"/>
  <changelog author="psimons@suse.com" date="1629547200">- Update citeproc to version 0.5.
  [#]# 0.5
  * Add `linkBibliography` field to `CiteprocOptions` [API change].
    When this is set to True, we hyperlink bibliography entries according
    to the draft of the CSL v1.02 spec (Appendix VI).  When an entry has
    a DOI, PMCID, PMID, or URL available but none of these are rendered
    by the style, add a link to the title (or, if no title is present,
    the whole entry), using the URL for the DOI, PMCID, PMID, or URL
    (in that order of priority).  (Benjamin Bray, #88.)
  * In generating citation labels, only use `issued` date.
    Not, for example, `accessed` (#80).
  * Citeproc.Locale: export `lookupQuotes`.  [API change]
  * Citeproc.Types: Add `localizeQuotes` method to CiteprocOutput class
    [API change].
  * Citeproc.CslJson, Citeproc.Pandoc: Implement `localizeQuotes`.
  * Citeproc: apply `localizeQuotes` after rendering.  This ensures
    that quotes are properly localized and flipflopped.  Previously this
    was done in `renderCslJson` (for CSL JSON) and in pandoc
    (for Pandoc Inlines).  It is more consistent to do this as part
    of the rendering pipeline, in citeproc itself.
  * Citeproc.CslJson: Drop the Locale parameter from the signature of
    `renderCslJson` [breaking API change].  It was only needed for quote
    localization, which now occurs outside of this function.
  * Citeproc.Pandoc: use a Span with class csl-quoted for quotes,
    rather than a Quoted inline.  This way we can leave Quoted elements
    passed in by pandoc alone, and we won't get strange effects like the
    one described in #87 (where `"` behaves differently when in
    a citation suffix).
  * Default to Shifted with `icu` flag (#83).  This makes the library
    behave similarly whether compiled with `icu` or with the default
    `unicode-collation` and prevents test failures with `icu`.
  * Require recent text-icu with icu flag.
    Older versions don't build with newer versions of icu4c.
  * Support links in CslJson (Benjamin Bray). Currently they are
    only supported in rendering, not parsing (in support of #88).
  * Allow test cases to specify CiteprocOptions (Benjamin Bray).
  * Update locales from upstream.
  * Add new CSL tests to repository.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update citeproc to version 0.6.
  [#]# 0.6
  * Add Term parameter to TagTerm [API change].
  * Add TagPrefix, TagSuffix constructors to Tag [API change].
  * Make sure that extracted AuthorOnly names have the correct
    formatting (#55).
  * Do case-insensitive sorting, like Zotero (#91).
  * Ignore "ibid" entries in computing ambiguities.
  * Improved disambiguation for author-in-text citations.
  * In disambiguating, convert author-in-text to normal citations.
    Otherwise we disambiguate incorrectly.
  * Fix title disambiguation with note style (#90).
    Previously we'd been calculating ambiguities by generating
    renderings for citation items independently of context.
    This meant that we didn't detect ambiguities in "subsequent"
    citations (which might e.g. just have an author).
  * Ensure we don't do collapsing of items across a prefix or suffix (#89).
    If we have `[@doe99; for contrasting views see @smith33; @doe00]`,
    we don't want to get collapsing to
    `(Doe 1999, 2000; for contrasting views, see Smith 1933)`.
    This isn't strictly by the spec, but it gives better results.
  * Allow collapsing after an initial prefix.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641988800">- Update citeproc to version 0.6.0.1.
  [#]# 0.6.0.1
  * Ensure that position evaluates false inside bibliography (#99).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648900800">- Update citeproc to version 0.7.
  [#]# 0.7
  * Handle old term form `sub verbo` as if it is `sub-verbo` (the new form).
  * Update to latest locales in CSL repository.
  * Makefile: Fix update-locales target.
  * Keep explicit "et al." (#102, Albert Krewinkel).
  * Factor out `deleteSubstitutedVariables`.
  * Add any references in `citationItemData` to references.
  * Add `citationItemData` field to `CitationItem` [API change].
    This corresponds to the `itemData` that can appear
    in the JSON representation of a citation item.
  * Add Ord, Eq instances for `Reference`, `DisambiguationData`, `Val` [API change].</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657886400">- Update citeproc to version 0.7 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1665057600">- Update citeproc to version 0.8.0.2.
  [#]# 0.8.0.2
  * Fix missing locator after collapsing and grouping with year
    suffix (#96).
  [#]# 0.8.0.1
  * Fix disambiguation edge case (#116). We weren't properly
    disambiguating when only one of two ambiguous names had a
    subsequent citation.
  * Chicago page numbering fixes.
  * Update test suite form upstream.
  * Handle whole-citation links differently in `secondFieldAlign` (#113,
    Benjamin Bray).
  * Require data-default &gt;= 0.5.2 (#114, Bodigrim).
  [#]# 0.8
  * Add `SubstitutedVal` constructor for `Val` [API change] (#101, #108).
    This is used to track variables that are repressed due to substitution.
    (We can't just delete them, because they still count when we have
    "if" elements that check for a variable.)
  * Fix logic for including a group. A group with a text node and an
    empty variable should count as empty.
  * CaseTransform: don't change words that are a mix of uppercase
    and nonletters, like CRT1000.
  * Fix label with "page" variable (#107).
  * Fix error in test suite. We stripped indentation in the expected result
    in some cases.
  * Update fr-FR locale from upstream.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1674043200">- Update citeproc to version 0.8.1.
  [#]# 0.8.1
  * In Pandoc and CslJson CaseTransform, group punctuation in clusters (#127).
  * Fix sorting on dates (#126). Previously this broke for some styles,
    e.g. apa.csl, which styles dates as MM/DD/YYYY, and would lead to
    incorrect sorting of dates with months and/or days.
  * Add citation-key variable from citeId. This is a new addition in CSL 1.0.2.
  * Update locales from upstream.
  * Raise an error if multiple layout elements are present (#120).
  * Fix two test cases. They had illegal bibliography elements with
    no layout children.
  * If there are multiple layout elements, only use the last one.
    This can happen with CSL-M styles. The last layout should be
    locale-unspecific. This change will prevent us from emitting
    doubled citations or bibliographic references (see #120),
    allowing more graceful handling of CSL-M styles, even though we
    don't support CSL-M.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719230400">- Update citeproc to version 0.8.1.1.
  [#]# 0.8.1.1
  * Include `10/` prefix in short DOI links (#136).
  * Properly implement `demote-non-dropping-particle="sort-only"` (#141).
    We had previously gotten sorting behavior right for this, but
    not display behavior.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1728993600">- Update citeproc to version 0.8.1.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="68122c8a11b01c5ebb89b33c9a5b15ecdcf8f0e557639ec86a4771af7aec60dd9f69bda1eb70a5addbe6d266e3c2fd1fc3e9902ce49bcade7a2c3409442aa7dd" name="ghc-clientsession-doc" arch="noarch">
  <version epoch="0" ver="0.9.3.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add clientsession at version 0.9.1.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689681600">- Update clientsession to version 0.9.2.0.
  [#] ChangeLog for clientsession
  [#]# 0.9.2.0
  * Migrate crypto-aes and cprng-aes to cryptonite. [#36](https://github.com/yesodweb/clientsession/pull/36)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689768000">- Update clientsession to version 0.9.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720958400">- Update clientsession to version 0.9.3.0.
  [#]# 0.9.3.0
  * Migrate to crypton from cryptonite.</changelog>
</package>
<package pkgid="a98a601941aee2f482179197c199cde86c834220d03049fc42056784c2e3f85a78a91abefaa23f0d1078a895b512102f560959093deb96dab711652e31ce0230" name="ghc-clock-doc" arch="noarch">
  <version epoch="0" ver="0.8.4" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="psimons@suse.com" date="1556712000">- Update clock to version 0.8.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1611489600">- Update clock to version 0.8.2.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644408000">- Update clock to version 0.8.3.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689595200">- Update clock to version 0.8.4.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
</package>
<package pkgid="70b503ae634126ed6e1070f9ec1243fd7265c213ef5af316bb8496d29337010edded1b5c6d33ffc6cfa07938be30358f8316e1e72f03beff2068ef734438ade0" name="ghc-cmdargs-doc" arch="noarch">
  <version epoch="0" ver="0.10.22" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add cmdargs at version 0.10.20.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613304000">- Update cmdargs to version 0.10.21.
  0.10.21, released 2021-02-14
    Handle GHC 9.0 optimisations
    Remove support for GHC 7.4 to 7.8</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678708800">- Update cmdargs to version 0.10.22.
  0.10.22, released 2023-03-13
    [#68], support GHC 9.6</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="bde4cbf222e43b15b41b6b160c3e51dfcd52ade72ad0b165a6e7289f199bbc42e5d70c466527e145e09a41ede98de3de509c057ff3e3d263e2625d14458d1365" name="ghc-code-page-doc" arch="noarch">
  <version epoch="0" ver="0.2.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1619438400">- Add code-page at version 0.2.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="ee52c7c273d336c80714891cda6e0793ec1663e8086eba60fd38c6d3ca109302b8eb1dbafeae59a2ff09d85553d2cca44863ebc328297627b7c70ddfd6e7840e" name="ghc-colour-doc" arch="noarch">
  <version epoch="0" ver="2.3.6" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1526299200">- Update colour to version 2.3.4.
  * Support for Semigroup (as superclass of) Monoid Proposal.
  * Add test-suite to cabal file.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="psimons@suse.com" date="1557057600">- Update colour to version 2.3.5.
  New in version 2.3.5:
  - Support for MonadFail Proposal.
  - Documentation updates.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1624622400">- Update colour to version 2.3.6.
  New in version 2.3.6:
  - Minimum base of 4.13.
  - Locked down non-colour imports.
  - Made semigroup instances canonical.
  - Updated dependencies (for testing).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="0af44f8e10d70971d496e808a328fe04a8b3fb758733e8e5032457b3885556e6e518d91824a83af4e3ab454d210d78f58d591c213b6f7adfbb081bbe028b369e" name="ghc-colourista-doc" arch="noarch">
  <version epoch="0" ver="0.1.0.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664971200">- Add colourista at version 0.1.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691409600">- Update colourista to version 0.1.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697371200">- Update colourista to version 0.1.0.2 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707307200">- Update colourista to version 0.1.0.2 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715428800">- Update colourista to version 0.1.0.2 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="626a0da6de5632ee5ec8e402ec59b7e5001edb02b3ed5598ea139f23b54c3cb0c1a335508e47d4dcea2dfdbd0810d0f0c3c68ecb9dbf07178745b238827eecaf" name="ghc-commonmark-doc" arch="noarch">
  <version epoch="0" ver="0.2.6.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1635768000">- Update commonmark to version 0.2.1.1.
  [#]# 0.2.1.1
  * Fix bug in `prettyShow` for `SourceRange` (#80).
    The bug led to an infinite loop in certain cases.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648900800">- Update commonmark to version 0.2.2.
  [#]# 0.2.2
  * Blocks: export `getParentListType` [API change].
  * Require unicode-data &gt;= 0.3.
  * Change `mkFormattingSpecMap` so it integrates different
    FormattingSpecs that use the same character (#87).  Otherwise
    we have problems if you have one formatting spec that
    reacts to single delimiters and another that reacts to
    pairs; if the first fails to match, the fallback behavior
    is produced and the second never matches.
  * Use unicode-data's faster versions of Data.Char functions.
    This speeds up benchmarks for tokenize considerably; little difference
    in other benchmarks.  unicode-data is already a transitive dependency,
    via unicode-transforms.
  * Increase strictness in tokenize/go.
  * Remove legacy cpp needed to support ghc &lt; 8.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687694400">- Update commonmark to version 0.2.3.
  [#]# 0.2.3
  * Re-export Text.Parsec.Pos from Commonmark.Types (Fraser
    Tweedale, #106).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698408000">- Update commonmark to version 0.2.4.
  [#]# 0.2.4
  * Do not parse hard line breaks in fenced codeblock info (#116,
    Michael Howell). This change makes commonmark-hs conform to the spec
    and behave like other implementations when an info string in a code
    block ends with a backslash.
  * [API change] Commonmark.Inlines now exports `pEscapedSymbol`
    (#116, Michael Howell).
  * Tokenize combining marks as WordChars not Symbol (#114).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702296000">- Update commonmark to version 0.2.4.1.
  [#]# 0.2.4.1
  * Commonmark.Html: Add `aria-hidden`, `d`, and `viewBox` to allowed attributes list.
  * Correctly merge list blanks with non-list blanks (#133, Michael Howell).
  * Do not look for backslashed hard breaks in link titles (#130, Michael Howell).
  * Work around ghc bug with `-K` RTS options, to set the stack space properly
    for tests (#129). See https://gitlab.haskell.org/ghc/ghc/-/issues/10445.
  * Revert block state completely if lazy line (#126). This fixes an issue with
    lazily-wrapped footnotes.
  * Avoid adding trailing newline to list block if it's already there
    (Michael Howell). This fixes tight/loose classification in a few
    cases.
  * Fix incorrectly parsing links with nested `[]` (Michael Howell).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1706529600">- Update commonmark to version 0.2.5.
  [#]# 0.2.5
  * Fix HTML comment parser to conform to 0.31.2 spec.
  * Update spec.txt tests to commonmark-spec 0.31.2.
  * Match HTML declaration blocks with lowercase letters
    (Michael Howell).
  * Specifically track the position where enders end (Michael Howell).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707998400">- Update commonmark to version 0.2.5.1.
  [#]# 0.2.5.1
  * Replace `source` with `search` in list of block tags.
    This is a spec 0.31 change that was forgotten in the last release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710158400">- Update commonmark to version 0.2.6.
  [#]# 0.2.6
  * Make list tightness match the reference implementation closer (#150,
    Michael Howell). This solves the problem where blank lines in the middle
    of a list are attributed to the list itself instead of the item, making its
    parent list become spuriously loose.
  * Fix bug with entities inside link destinations (#149).
    The bug affects cases like this: `[link](\&amp;#33;)`; the backslash
    escape was being ignored here.
  * Commonmark.Entity: export `pEntity` [API change].</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1728129600">- Update commonmark to version 0.2.6.1.
  [#]# 0.2.6.1
  * Fix parsing of link destinations that look like `code` or
    HTML (#136, Michael Howell).  This affects parsing of things
    like `` [link](`)`x` ``.</changelog>
</package>
<package pkgid="c1685bdfd9e2a597fa87be40e46a7c0dcfad1c4e4c07c79cc197eb7386a4b3f7db32d2120fc6f409c3e8608b67fd5cdbd38e66a0d409c1d99bcac9adf5c8f080" name="ghc-commonmark-extensions-doc" arch="noarch">
  <version epoch="0" ver="0.2.5.5" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689163200">- Update commonmark-extensions to version 0.2.3.5.
  [#]# 0.2.3.5
  - Resolve entities inside wikilinks (#105, Michał Kukieła).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694606400">- Update commonmark-extensions to version 0.2.3.6.
  [#]# 0.2.3.6
  * Fix pipe table parser so that `|`s don't interfere with
    other block structures (Michael Howell, #111, fixing #52 and
    [#95]). This parser is structured as a system that parses the
  * second* line first, then parses the first line. That is, if
    it detects a delimiter row as the second line of a
    paragraph, it converts the paragraph into a table. This
    seems counterintuitive, but it works better than trying to
    convert a table into a paragraph, since it might need to be
    something else.
  * Improve parsing of inline math (#110).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698408000">- Update commonmark-extensions to version 0.2.4.
  [#]# 0.2.4
  * Make `pipe_tables` extension treat backslash escapes like GH does (#112,
    Michael Howell). This change essentially changes the way the text
    `\\|` gets parsed inside a table. In the old version, the first backslash
    escapes the second backslash, and then the pipe is treated as a cell
    separator. In the new version, the pipe is still preceded by a backslash,
    so it is still literal text. The escaping rule is documented in detail
    in the spec for this extension. This change also aligns our escaping
    of pipes with GitHub's.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702296000">- Update commonmark-extensions to version 0.2.5.
  [#]# 0.2.5
  * Add support for alerts extension, supporting GitHub-style alerts (#132).
    &lt;https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#alerts&gt;
    New module Commonmark.Extensions.Alerts [API change].
  * Do not accept footnote labels with line breaks (Michael Howell).
  * Parse `[^ ]` and `[^]` as links (Michael Howell). This is consistent with
    most other CommonMark parsers, even when they have support for footnotes turned on.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702382400">- Update commonmark-extensions to version 0.2.5.1.
  [#]# 0.2.5.1
  * Add `test/alerts.md` to extra-source-files in cabal file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707998400">- Update commonmark-extensions to version 0.2.5.2.
  [#]# 0.2.5.2
  * Improve autolinks extension (#147).
    The autolinks extension was interacting badly with explicit links,
    To fix this we had to make autolink parsing a bit stricter than
    the GFM spec does.  They allow unbalanced `)` except at the end
    of a URL (which is defined as: followed by optional final punctuation
    then whitespace or eof).  With this change, we don't allow unbalanced
    `)` at all in raw URLs. This should not be a big problem in practice.
  * Protect against quadratic generated table size explosion (Michael Howell).
    This commit adds a limit to the number of auto-completed cells
    around 200,000. The result is, in these original samples:</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709121600">- Update commonmark-extensions to version 0.2.5.3.
  [#]# 0.2.5.3
  * Fix rebase_relative_paths extension so it works with URLs with
    non-ASCII characters (#148). Previously these would not be properly
    detected as absolute URIs.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710158400">- Update commonmark-extensions to version 0.2.5.4.
  [#]# 0.2.5.4
  * Fix autolink parsing regression (#151). This affects autolinks with
    doubled internal line-ending punctuation characters.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1718712000">- Update commonmark-extensions to version 0.2.5.5.
  [#]# 0.2.5.5
  * Fix auto_identifiers extension: it now replaces emojis with
    their aliases, as documented.
  * Fix auto_identifiers_ascii extension: it now ignores
    non-ASCII characters with no ASCII equivalent.</changelog>
</package>
<package pkgid="311c99e3f49e0c253d3c54a64eede885c852b39b1b26e938df9c8bf825d458092711add69e241fb313ac65ae87fccba095a8f0f70c6c407e1e1ee035bbc1d748" name="ghc-commonmark-pandoc-doc" arch="noarch">
  <version epoch="0" ver="0.2.2.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1600776000">- Update commonmark-pandoc to version 0.2.0.1.
  [#]# 0.2.0.1
  - Allow pandoc-types 1.22.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1622289600">- Update commonmark-pandoc to version 0.2.1.
  [#]# 0.2.1
  - commonmark-pandoc.cabal: remove unneeded build-depend on containers.
  - Support wikilinks extension.</changelog>
  <changelog author="psimons@suse.com" date="1625140800">- Update commonmark-pandoc to version 0.2.1.1.
  [#]# 0.2.1.1
  - Don't collapse Para to Plain in task lists (#77).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1642161600">- Update commonmark-pandoc to version 0.2.1.2.
  [#]# 0.2.1.2
  - Fix addition of sourcepos attributes to blocks (jgm/pandoc#7769).
    We were always adding an enclosing Div, even when the block
    admits attributes. Now the attributes are added to the block
    itself, unless it can't accept attributes (as with inlines).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1674043200">- Update commonmark-pandoc to version 0.2.1.3.
  [#]# 0.2.1.3
  - Allow pandoc-types 1.23.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702296000">- Update commonmark-pandoc to version 0.2.2.
  [#]# 0.2.2
  - Add support for alerts extension (#132).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707998400">- Update commonmark-pandoc to version 0.2.2.1.
  [#]# 0.2.2.1
  - Remove nested footnotes (#138).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1728129600">- Update commonmark-pandoc to version 0.2.2.2.
  [#]# 0.2.2.2
  - Add wrapper="1" when we need to add Div or Span. This is needed for
    good round-tripping; a djot writer can see that this attribute
    was added and remove the wrapping, adding the attributes directly
    to the element.</changelog>
</package>
<package pkgid="55fdf2e1c26027a474856c960190006de5d4241e7105f67a3a65ea73e1d5416d11c4d4b518857795c87743db93ee1b05831a71e6a380b5a08c37677cf2c20c43" name="ghc-commutative-semigroups-doc" arch="noarch">
  <version epoch="0" ver="0.1.1.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1665057600">- Add commutative-semigroups at version 0.1.0.0 revision 3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681732800">- Update commutative-semigroups to version 0.1.0.1.
  [#]# 0.1.0.1 -- 2023-04-17
  - Loosen version bounds
  - Support GHC 9.6.1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1703246400">- Update commutative-semigroups to version 0.1.0.2.
  [#]# 0.1.0.2 -- 2023-12-22
  - Support GHC 9.8.1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712491200">- Update commutative-semigroups to version 0.1.1.0.
  [#]# 0.1.1.0 -- 2024-03-24
  - Added more trivial instances for semigroups from base</changelog>
</package>
<package pkgid="be62394d14045b501efd391d5f5a9426d3a5dbc8869e40e7f867d7d3dc611e630dccc7026c1a9644e8743da0728e3a140d336cdb2aade433c587227af20677b5" name="ghc-comonad-doc" arch="noarch">
  <version epoch="0" ver="5.0.8" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1574856000">- Update comonad to version 5.0.6.
  5.0.6 [2019.11.26]
  - -----------------
  * Achieve forward compatibility with
    [GHC proposal 229](https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0229-whitespace-bang-patterns.rst).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update comonad to version 5.0.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1608120000">- Update comonad to version 5.0.7.
  5.0.7 [2020.12.15]
  - -----------------
  * Move `FunctorWithIndex (TracedT m w)` instance from `lens`.
    This instance depends on the `indexed-traversable` package. This can be disabled using the flag of the same name.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1609329600">- Update comonad to version 5.0.8.
  5.0.8 [2020.12.30]
  - -----------------
  * Explicitly mark modules as Safe or Trustworthy.
  * The build-type has been changed from `Custom` to `Simple`.
    To achieve this, the `doctests` test suite has been removed in favor of using
    [`cabal-docspec`](https://github.com/phadej/cabal-extras/tree/master/cabal-docspec)
    to run the doctests.</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update comonad to version 5.0.8 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update comonad to version 5.0.8 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="6027a3a03e6f591d8a82ebfdbbf9a44e565bb83717011bcf5fa1b98251a9e4cbbbc4ba1935eecb54ab91279a3449d6f004aa36fe280b5a4073e55121baac9e62" name="ghc-concurrent-output-doc" arch="noarch">
  <version epoch="0" ver="1.10.21" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643976000">- Update concurrent-output to version 1.10.15.
  concurrent-output (1.10.15) unstable; urgency=medium
  * Allow text-2.0
  - - Joey Hess &lt;id@joeyh.name&gt;  Fri, 04 Feb 2022 15:32:58 -0400
  concurrent-output (1.10.14) unstable; urgency=medium
  * Allow ansi-terminal-0.11.1.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 24 Nov 2021 09:18:20 -0400
  concurrent-output (1.10.13) unstable; urgency=medium
  * outputConcurrent and errorConcurrent are now safe to call from a thread
    that receives async exceptions.
  * Fix compilation with GHC head.
    (Thanks, Ellie Hermaszewska)
  - - Joey Hess &lt;id@joeyh.name&gt;  Mon, 22 Nov 2021 11:19:21 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653048000">- Update concurrent-output to version 1.10.16.
  concurrent-output (1.10.16) unstable; urgency=medium
  * Allow transformers-0.6
    (Thanks, Janus Troelsen)
  - - Joey Hess &lt;id@joeyh.name&gt;  Fri, 20 May 2022 19:31:56 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673352000">- Update concurrent-output to version 1.10.17.
  concurrent-output (1.10.17) unstable; urgency=medium
  * Fix ansi-terminal dependency to only include &gt;= 0.6.2,
    which is needed for hSupportsANSI.
  - - Joey Hess &lt;id@joeyh.name&gt;  Tue, 10 Jan 2023 15:40:11 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1684152000">- Update concurrent-output to version 1.10.18.
  concurrent-output (1.10.18) unstable; urgency=medium
  * Avoid some build warnings on Windows.
  * Allow ansi-terminal-1.0
  - - Joey Hess &lt;id@joeyh.name&gt;  Mon, 15 May 2023 16:32:50 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693396800">- Update concurrent-output to version 1.10.19.
  concurrent-output (1.10.19) unstable; urgency=medium
  * Support building for WASM.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 30 Aug 2023 16:03:03 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697112000">- Update concurrent-output to version 1.10.20.
  concurrent-output (1.10.20) unstable; urgency=medium
  * Allow text-2.1.
  - - Joey Hess &lt;id@joeyh.name&gt;  Thu, 12 Oct 2023 15:46:36 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714392000">- Update concurrent-output to version 1.10.21.
  concurrent-output (1.10.21) unstable; urgency=medium
  * Allow ansi-terminal-1.1
  - - Joey Hess &lt;id@joeyh.name&gt;  Mon, 29 Apr 2024 10:15:55 -0400</changelog>
</package>
<package pkgid="dd54f0b23473de6732eab4b9d9218dd45c041a50b0c228c86e1c8cd3d147ca35215ccbb179a111b9fb81ab659d96df6f5fbd4a181eb8cc1c6484fbd8dcbae56e" name="ghc-conduit-doc" arch="noarch">
  <version epoch="0" ver="1.3.6" rel="bp161.1.5"/>
  <changelog author="psimons@suse.com" date="1602936000">- Update conduit to version 1.3.3.
  [#]# 1.3.3
  * Add `uncons`, `unconsM`, `unconsEither`, `unconsEitherM`.</changelog>
  <changelog author="psimons@suse.com" date="1606305600">- Update conduit to version 1.3.4.
  [#]# 1.3.4
  * Add `foldWhile` [#453](https://github.com/snoyberg/conduit/issues/453) [#456](https://github.com/snoyberg/conduit/pull/456).</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1614686400">- Update conduit to version 1.3.4.1.
  [#]# 1.3.4.1
  * Library and tests compile and run with GHC 9.0.1 [#455](https://github.com/snoyberg/conduit/pull/455)</changelog>
  <changelog author="psimons@suse.com" date="1632744000">- Update conduit to version 1.3.4.2.
  [#]# 1.3.4.2
  * Fix GHC 9.2 build [#473](https://github.com/snoyberg/conduit/pull/473)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1665057600">- Update conduit to version 1.3.4.3.
  [#]# 1.3.4.3
  * Fix space leak in `*&gt;` [#496](https://github.com/snoyberg/conduit/issues/496) [#497](https://github.com/snoyberg/conduit/pull/497)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666612800">- Update conduit to version 1.3.4.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1684756800">- Update conduit to version 1.3.5.
  [#]# 1.3.5
  * Add `groupOn`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1724673600">- Update conduit to version 1.3.6.
  [#]# 1.3.6
  * Avoid dropping upstream items in `mergeSource` [#513](https://github.com/snoyberg/conduit/pull/513)</changelog>
</package>
<package pkgid="2a43784aa79d15f15eda9fe8b5cd5894341570fce39800a89f82dc9065a87c75e6f097fdfddc3c05d209b223ca9d11b81b321dff7c34450282d24545d7d55671" name="ghc-conduit-extra-doc" arch="noarch">
  <version epoch="0" ver="1.3.6" rel="bp161.1.5"/>
  <changelog author="psimons@suse.com" date="1560513600">- Update conduit-extra to version 1.3.2.
  [#]# 1.3.2
  * Expose `BuilderInput` and `FlushInput`.</changelog>
  <changelog author="psimons@suse.com" date="1561636800">- Update conduit-extra to version 1.3.3.
  [#]# 1.3.3
  * Disable buffering in process modules [#402](https://github.com/snoyberg/conduit/issues/402)</changelog>
  <changelog author="psimons@suse.com" date="1562241600">- Update conduit-extra to version 1.3.4.
  [#]# 1.3.4
  * Use `MonadUnliftIO`-generalized versions of `withProcess`-style functions now provided by `typed-process`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1588766400">- Update conduit-extra to version 1.3.5.
  [#]# 1.3.5
  * Add `createSinkClose`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652184000">- Update conduit-extra to version 1.3.6.
  [#]# 1.3.6
  * Add support for `transformers-0.6`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="863b6a2a3fb1295eb7dda0933f24b6b59fa422301c76eca5e1068652d04dfef57c4496a9e40be3cf69d6b36ac058e22141c46b05398fd20036133dd6a3597e2b" name="ghc-config-ini-doc" arch="noarch">
  <version epoch="0" ver="0.2.7.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1598875200">- Update config-ini to version 0.2.4.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1599652800">- Relax over-specified constraint on megaparsec.</changelog>
  <changelog author="psimons@suse.com" date="1601467200">- Update config-ini to version 0.2.4.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663588800">- Update config-ini to version 0.2.5.0.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681473600">- Update config-ini to version 0.2.5.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687435200">- Update config-ini to version 0.2.6.0.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1699185600">- Update config-ini to version 0.2.7.0.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1711540800">- Update config-ini to version 0.2.7.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="8e7a23f9b58a2b2ee2ed0983b931837cba8782f757412fc0946bed87025e2585ba6fb832c4def51c1102006a8dd3618b46c236540f1fef2837c21fdaa2700b82" name="ghc-constraints-doc" arch="noarch">
  <version epoch="0" ver="0.14.2" rel="bp161.1.5"/>
  <changelog author="psimons@suse.com" date="1636632000">- Update constraints to version 0.13.2.
  0.13.2 [2021.11.10]
  - ------------------
  * Allow building on GHC HEAD.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update constraints to version 0.13.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643630400">- Update constraints to version 0.13.3.
  0.13.3 [2022.01.31]
  - ------------------
  * Allow building with `transformers-0.6.*` and `mtl-2.3.*`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653048000">- Update constraints to version 0.13.4.
  0.13.4 [2022.05.19]
  - ------------------
  * Correct the CPP introduced in `constraints-0.13.3` such that it works when
    building with `mtl-2.3.*` or later combined with `transformers &lt; 0.6`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691496000">- Update constraints to version 0.13.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update constraints to version 0.14.
  0.14 [2023.10.11]
  - ----------------
  * Drop support for GHCs older than 8.6.
  * The `forall` function in `Data.Constraint.Forall` has been renamed to
    `forall_`, since a future version of GHC will make the use of `forall` as
    an identifier an error.
  * Implement `Data.Constraint.Forall` using `QuantifiedConstraints`.
  * Remove `Lifting` instances for `ErrorT` and `ListT`, which were removed
    in `transformers-0.6.*`.
  * Add a `c =&gt; Boring (Dict c)` instance.
  * Add the `Data.Constraint.Char` module, which contains utilities for working
    with `KnownChar` constraints. This module is only available on GHC 9.2 or
    later.
  * Add `unsafeAxiom` to `Data.Constraint.Unsafe`.
  * Add `unsafeSChar`, `unsafeSNat`, and `unsafeSSymbol` to
    `Data.Constraint.Unsafe` when building with `base-4.18` (GHC 9.6) or later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714392000">- Update constraints to version 0.14.1.
  0.14.1 [2024.04.29]
  - ------------------
  * Remove an unused dependency on the `type-equality` library.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715515200">- Update constraints to version 0.14.2.
  0.14.2 [2024.05.12]
  - ------------------
  * Re-export `Log2` from `Data.Constraint.Nat`.
  * Add `log2Nat` and `log2Pow` to `Data.Constraint.Nat`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720180800">- Update constraints to version 0.14.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="06d130756aee59b28a8129c36ed508fe0b53cc12d943738bd020891e2b284ab3b59aa7678d889d14bd72287789f4e48b2888a12849ee080ee50dc62fbe8933bc" name="ghc-containers-doc" arch="noarch">
  <version epoch="0" ver="0.6.8" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="220773be3941f2ae3b1e642f8eeae8bd0f313b5107fe1a4ef2a0f10bfb4562d8f8c1d949bc5b3301f81cda18748879d8cacaf8bdb4bbdd932e1d754184b455fe" name="ghc-contravariant-doc" arch="noarch">
  <version epoch="0" ver="1.5.5" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1556884800">- Update contravariant to version 1.5.1.
  1.5.1 [2019.05.02]
  - -----------------
  * Remove the use of `unsafeCoerce` in `Data.Functor.Contravariant.Generic`. As
    a result, the `safe` flag has been removed, as it is no longer used.</changelog>
  <changelog author="psimons@suse.com" date="1559649600">- Update contravariant to version 1.5.2.
  1.5.2 [2019.06.03]
  - -----------------
  * Mark `Data.Functor.Contravariant` and `Data.Functor.Contravariant.Generic`
    as unconditionally `Trustworthy`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1609329600">- Update contravariant to version 1.5.3.
  1.5.3 [2020.12.30]
  - -----------------
  * Explicitly mark modules as `Safe`.</changelog>
  <changelog author="psimons@suse.com" date="1627387200">- Update contravariant to version 1.5.4.
  1.5.4 [2021.07.25]
  - -----------------
  * Allow building with `transformers-0.6.*`.</changelog>
  <changelog author="psimons@suse.com" date="1627473600">- Update contravariant to version 1.5.5.
  1.5.5 [2021.07.27]
  - -----------------
  * Fix the build on old GHCs using `transformers-0.6.*`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="5ffcd971e4bf0b1961a8f4ded896039159791bf973ed69ebf48eed771c3600718652f5de8fa6da3202d23e68e3a6cadba1d46fcc487c9a866483a3864d648e84" name="ghc-control-monad-free-doc" arch="noarch">
  <version epoch="0" ver="0.6.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add control-monad-free at version 0.6.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="b007f64ef871065af193325b854ebbbc8c30994c20642783714f286faab3ab3c9448d06e2d6e256d51bf87fc3695d5f9ad03d26de6ba7c4eacb044743a59a52f" name="ghc-cookie-doc" arch="noarch">
  <version epoch="0" ver="0.4.6" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1526299200">- Update cookie to version 0.4.4.
  * Dropped dependency on blaze-builder
  * Made cookie text rendering slightly more efficient
  * Added `defaultSetCookie` [#16](https://github.com/snoyberg/cookie/pull/16)</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1573560000">- Update cookie to version 0.4.5.
  [#]# 0.4.5
  * Added `SameSite=None`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1672833600">- Update cookie to version 0.4.6.
  [#]# 0.4.6
  * Resolve redundant import of Data.Monoid [#26](https://github.com/snoyberg/cookie/pull/26)
  * Added `renderSetCookieBS` and `renderCookiesBS`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="88f019ea5aa90975f8ba31e5a99804cd8d9dd73cd045741189b5e44498abbe3532cd51f921bd828a7a4cdfd870e897c3b176382b898848a7a10c01864f615a02" name="ghc-cpphs-doc" arch="noarch">
  <version epoch="0" ver="1.20.9.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1592913600">- Add cpphs at version 1.20.9.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1635940800">- Update cpphs to version 1.20.9.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="5dc64fab4b8394b8778592064c35a715602ea40b97b365765593c0bf9b7d8cd2631a89dd59b018aebcfc4f7694fac3fd4c916c8c1c8099034cce40ce5684b53d" name="ghc-criterion-doc" arch="noarch">
  <version epoch="0" ver="1.6.4.0" rel="bp161.1.4"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643976000">- Update criterion to version 1.5.13.0 revision 1.
  1.5.13.0
  * Allow building with `optparse-applicative-0.17.*`.
  1.5.12.0
  * Fix a bug introduced in version 1.5.9.0 in which benchmark names that include
    double quotes would produce broken HTML reports.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655294400">- Update criterion to version 1.5.13.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update criterion to version 1.6.0.0.
  1.6.0.0
  * `criterion-measurement-0.2.0.0` adds the `measPeakMbAllocated` field to
    `Measured` for reporting maximum megabytes allocated. Since `criterion`
    re-exports `Measured` from `Criterion.Types`, this change affects `criterion`
    as well. Naturally, this affects the behavior of `Measured`'s `{To,From}JSON`
    and `Binary` instances.
  * Fix a bug in which the `--help` text for the `--match` option was printed
    twice in `criterion` applications.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678449600">- Update criterion to version 1.6.0.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1684843200">- Update criterion to version 1.6.2.0.
  1.6.2.0
  * Require `optparse-applicative-0.18.*` as the minimum and add an explicit
    dependency on `prettyprinter` and `prettyprinter-ansi-terminal`.
  1.6.1.0
  * Support building with `optparse-applicative-0.18.*`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687867200">- Update criterion to version 1.6.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691496000">- Update criterion to version 1.6.3.0.
  1.6.3.0
  * Remove a use of the partial `head` function within `criterion`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714478400">- Update criterion to version 1.6.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1730030400">- Update criterion to version 1.6.4.0.
  1.6.4.0
  * Drop support for pre-8.0 versions of GHC.</changelog>
</package>
<package pkgid="1f280f9bb5ec6ae8a55e4c2b7c3fdaad91c4a865f53c0ea3c02cd9f15f5858b97ffb060460876e854b1ec7dba3e2beed2ef63945dda33c6d1af26499b2f7f3fe" name="ghc-criterion-measurement-doc" arch="noarch">
  <version epoch="0" ver="0.2.3.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1619438400">- Add criterion-measurement at version 0.1.2.0.</changelog>
  <changelog author="psimons@suse.com" date="1625918400">- Update criterion-measurement to version 0.1.3.0.
  0.1.3.0
  * Change `criterion_rdtsc` to return `mach_absolute_time` on macOS. This is a
    portable way of returning the number of CPU cycles that works on both Intel-
    and ARM-based Macs.
  * Change `criterion_gettime` to use `clock_gettime_nsec_np` instead of
    `mach_absolute_time` on macOS. While `mach_absolute_time` has nanosecond
    resolution on Intel-based Macs, this is not the case on ARM-based Macs, so
    the previous `mach_absolute_time`-based implementation would return incorrect
    timing results on Apple silicon.
    There are two minor consequences of this change:
  * `criterion-measurement` now only supports macOS 10.02 or later, as that is
    the first version to have `clock_gettime_nsec_np`. As macOS 10.02 was
    released in 2002, this is unlikely to affect users, but please speak up if
    this is a problem for you.
  * As `clock_gettime_nsec_np` does not require any special initialization
    code, `criterion_inittime` is now a no-op on macOS. If you manually invoke
    the `getTime` function in your code, however, it is still important that
    you `initializeTime` beforehand, as this is still required for the Windows
    implementation to work correctly.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1659614400">- Update criterion-measurement to version 0.1.4.0.
  0.1.4.0
  * Fix a bug that occurred with GHC 9.2.4 or later that would cause incorrect
    measurements.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update criterion-measurement to version 0.2.0.0.
  0.2.0.0
  * Add a `measPeakMbAllocated` field to `Measured` for reporting maximum
    megabytes allocated. Naturally, this affects the behavior of `Measured`'s
    `{To,From}JSON` and `Binary` instances.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1676635200">- Update criterion-measurement to version 0.2.1.0.
  0.2.1.0
  * Make the behavior of the benchmarking functions independent of the
    `-fspec-const-count` limit.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715515200">- Update criterion-measurement to version 0.2.2.0.
  0.2.2.0
  * Supporting building with all AArch64 platforms (not just Linux and macOS).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1730030400">- Update criterion-measurement to version 0.2.3.0.
  0.2.3.0
  * Drop support for pre-8.0 versions of GHC.</changelog>
</package>
<package pkgid="e37bf3fa248ccaff95b4c612d9e40db3c68296c499be8eb90df912f0b162c58876517acf7f71b8c9af085752d9c2b90deb87456abec94740315421c34d6ec5f2" name="ghc-crypto-api-doc" arch="noarch">
  <version epoch="0" ver="0.13.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add crypto-api at version 0.13.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update crypto-api to version 0.13.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="45757d77943dcadfdbbcfa1b0781361eaa0c5461ff2762aaaa6f880d5448d36d88b278f44c9d9f21a5851c8457f454e9ebbd449416decfeab225c714334b672c" name="ghc-crypto-cipher-types-doc" arch="noarch">
  <version epoch="0" ver="0.0.9" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add crypto-cipher-types at version 0.0.9.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="46f1cd8e386ac1511fbc7f71eaa13dd5ec8174c152e308a25f5f7555252fe6618ac26b9e0f0fa80514058d81522df83db3c30a6e78893446e3db5286fccf8323" name="ghc-crypto-token-doc" arch="noarch">
  <version epoch="0" ver="0.1.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707307200">- Add crypto-token at version 0.1.1.</changelog>
</package>
<package pkgid="bf6d4c1f3efc3f625419801b8dab16abaf2bfd0c6fe9ee7cb2b7bb287509ec2e706b18ccc2d150dbb2c60c01f6ede2f3829efdabc57040231262eee564134648" name="ghc-cryptohash-md5-doc" arch="noarch">
  <version epoch="0" ver="0.11.101.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1598875200">- Update cryptohash-md5 to version 0.11.100.1 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1623844800">- Update cryptohash-md5 to version 0.11.100.1 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update cryptohash-md5 to version 0.11.101.0.
  [#]# 0.11.101.0
  - Add `Eq` instance for `Ctx`
  - Add `start` and `startlazy` producing `Ctx`
  - Remove ineffective RULES
  - Declare `Crypto.Hash.MD5` module `-XTrustworthy`
  - Convert to `CApiFFI`
  - Added `...AndLength` variants of hashing functions:
  - `finalizeAndLength`
  - `hashlazyAndLength`
  - `hmaclazyAndLength`
  - Minor optimizations in `hmac` and `hash`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660564800">- Update cryptohash-md5 to version 0.11.101.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680868800">- Update cryptohash-md5 to version 0.11.101.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694692800">- Update cryptohash-md5 to version 0.11.101.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713528000">- Update cryptohash-md5 to version 0.11.101.0 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719403200">- Update cryptohash-md5 to version 0.11.101.0 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="f3f7431536537680b0f07f665b641901ca28f6c15cf17b77799fb66fc5a6aa374610d8d4a909e98212803b0616e4992e4db31b004b5fad1b6dbb2ea804adbd04" name="ghc-cryptohash-sha1-doc" arch="noarch">
  <version epoch="0" ver="0.11.101.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1598875200">- Update cryptohash-sha1 to version 0.11.100.1 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1623844800">- Update cryptohash-sha1 to version 0.11.100.1 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1636977600">- Update cryptohash-sha1 to version 0.11.101.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/cryptohash-sha1-0.11.101.0/src/changelog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660564800">- Update cryptohash-sha1 to version 0.11.101.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680868800">- Update cryptohash-sha1 to version 0.11.101.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694692800">- Update cryptohash-sha1 to version 0.11.101.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713528000">- Update cryptohash-sha1 to version 0.11.101.0 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719403200">- Update cryptohash-sha1 to version 0.11.101.0 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="b05ce821bf743ca5dc1d57ba387bc850cf21eb79c073a0d5da60d7ed82db70511180d1691ffc4387ea0cdb31f2c045752d584c7965f0a5c19d58071c5708b46f" name="ghc-cryptohash-sha256-doc" arch="noarch">
  <version epoch="0" ver="0.11.102.1" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1611576000">- Update cryptohash-sha256 to version 0.11.102.0.
  [#]# 0.11.102.0
  - Add Eq instance for Ctx
  - Add start and startlazy producing Ctx
  - Introduce new `use-cbits` cabal flag in order to
    add support for FFI-less `cryptohash-sha256-pure` pass-thru</changelog>
  <changelog author="psimons@suse.com" date="1623844800">- Update cryptohash-sha256 to version 0.11.102.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1634040000">- Update cryptohash-sha256 to version 0.11.102.1.
  Upstream has not updated the file "changelog.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660478400">- Update cryptohash-sha256 to version 0.11.102.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678968000">- Update cryptohash-sha256 to version 0.11.102.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694692800">- Update cryptohash-sha256 to version 0.11.102.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713528000">- Update cryptohash-sha256 to version 0.11.102.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719403200">- Update cryptohash-sha256 to version 0.11.102.1 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="35c68ae97893461ea02572d472afac36d92c3a65c878e34dde1a080a6fb195842a6544872ef21cb7ff6a82690fba8d91e2838450667a1825a227861c2e35d14b" name="ghc-crypton-connection-doc" arch="noarch">
  <version epoch="0" ver="0.3.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686052800">- Add crypton-connection at version 0.3.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707134400">- Update crypton-connection to version 0.3.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/crypton-connection-0.3.2/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719662400">- Update crypton-connection to version 0.3.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="a290eb56a071b22762ed380f9b697620e7ee6824538b1064f5c5b591665c5cbac375357dda9268c293dce3233f0cd2c7761e3e8dd1baaf4a92dccbeb34f8176d" name="ghc-crypton-doc" arch="noarch">
  <version epoch="0" ver="1.0.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688558400">- Add crypton at version 0.33.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1699617600">- Update crypton to version 0.34.
  [#]# 0.34
  * Hashing getRandomBytes before using as Seed for ChaChaDRG
    [#24](https://github.com/kazu-yamamoto/crypton/pull/24)
  * Add support for XChaCha and XChaChaPoly1305
    [#18](https://github.com/kazu-yamamoto/crypton/pull/18)
  * Strict byteArray of IV c
    [#16](https://github.com/kazu-yamamoto/crypton/pull/16)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714046400">- Update crypton to version 1.0.0.
  [#]# 1.0.0
  * Versions follow the standard version policy.
  * Removing pthread stuff.
    [#32](https://github.com/kazu-yamamoto/crypton/pull/32)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1729252800">- Update crypton to version 1.0.1.
  [#]# 1.0.1
  * Update decaf library.
    [#38](https://github.com/kazu-yamamoto/crypton/pull/38)
  * Add TypeOperators language extension to EdDSA.hs.
    [#36](https://github.com/kazu-yamamoto/crypton/pull/36)</changelog>
</package>
<package pkgid="045d99f910b6c383e4e91eea8bca5900d12c4f7565dbe495ccf15e0af54edc25e8f43bfb517977d34eaedb8055ad1f05a94a7bf61cb5c9bc5a9fd3ce5e362367" name="ghc-crypton-x509-doc" arch="noarch">
  <version epoch="0" ver="1.7.7" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686052800">- Add crypton-x509 at version 1.7.6 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714996800">- Update crypton-x509 to version 1.7.6 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1717070400">- Update crypton-x509 to version 1.7.7.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="782c60739f43e547eb5fd4220dd8ef35615f5fc8fb18a937681e8b745af06b52fb686b4531de1de1bf01b35d4a01a70c67e91a2dd4ca0829d365efb514809ee5" name="ghc-crypton-x509-store-doc" arch="noarch">
  <version epoch="0" ver="1.6.9" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686052800">- Add crypton-x509-store at version 1.6.9.</changelog>
</package>
<package pkgid="f75eca730c9b346ee5633caeea779f43385bffb03100cd8b5562214c7bab3ae3dea6705d503bc9ba839797808e1638d94b1d2d92704ffb00dce5b1f73a6b259b" name="ghc-crypton-x509-system-doc" arch="noarch">
  <version epoch="0" ver="1.6.7" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686052800">- Add crypton-x509-system at version 1.6.7.</changelog>
</package>
<package pkgid="c82090d8de51a66bee6379cbf831c1ce1dc9c8175f709a7e572a71685f14f144eb62b2be06af09cf556ae43cb6a5e4db4f794c1cacc1c4a50362747ece7d8a3e" name="ghc-crypton-x509-validation-doc" arch="noarch">
  <version epoch="0" ver="1.6.12" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686052800">- Add crypton-x509-validation at version 1.6.12.</changelog>
</package>
<package pkgid="596b55dd970f7b41967335e2013af9e91438f80d0be7267e7012459b0f81960f697b078fbec47107d106b3dd1f561c7f871f4de1cb9c3c662749a6815ef39238" name="ghc-cryptonite-conduit-doc" arch="noarch">
  <version epoch="0" ver="0.2.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add cryptonite-conduit at version 0.2.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update cryptonite-conduit to version 0.2.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="033b2ca4b9f28d61e97265da264a06a3154f0c20b455c12dc0221c1bdc56569c73bc35fbbdcbfb1fbda66934630ce1df0efffc0a5d13c01ed96a76deaeda00c9" name="ghc-cryptonite-doc" arch="noarch">
  <version epoch="0" ver="0.30" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1558526400">- Update cryptonite to version 0.26.
  [#]# 0.26
  * Add Rabin cryptosystem (and variants)
  * Add bcrypt_pbkdf key derivation function
  * Optimize Blowfish implementation
  * Add KMAC (Keccak Message Authentication Code)
  * Add ECDSA sign/verify digest APIs
  * Hash algorithms with runtime output length
  * Update blake2 to latest upstream version
  * RSA-PSS with arbitrary key size
  * SHAKE with output length not divisible by 8
  * Add Read and Data instances for Digest type
  * Improve P256 scalar primitives
  * Fix hash truncation bug in DSA
  * Fix cost parsing for bcrypt
  * Fix ECC failures on arm64
  * Correction to PKCS#1 v1.5 padding
  * Use powModSecInteger when available
  * Drop GHC 7.8 and GHC 7.10 support, refer to pkg-guidelines
  * Optimise GCM mode
  * Add little endian serialization of integer</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="psimons@suse.com" date="1592827200">- Update cryptonite to version 0.27.
  [#]# 0.27
  * Optimise AES GCM and CCM
  * Optimise P256R1 implementation
  * Various AES-NI building improvements
  * Add better ECDSA support
  * Add XSalsa derive
  * Implement square roots for ECC binary curve
  * Various tests and benchmarks</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1611748800">- Update cryptonite to version 0.28.
  [#]# 0.28
  * Add hash constant time capability
  * Prevent possible overflow during hashing by hashing in 4GB chunks</changelog>
  <changelog author="psimons@suse.com" date="1620475200">- Update cryptonite to version 0.29.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1647172800">- Update cryptonite to version 0.30.
  [#]# 0.30
  * Fix some C symbol blake2b prefix to be cryptonite_ prefix (fix mixing with other C library)
  * add hmac-lazy
  * Fix compilation with GHC 9.2
  * Drop support for GHC8.0, GHC8.2, GHC8.4, GHC8.6
  [#]# 0.29
  * advance compilation with gmp breakage due to change upstream
  * Add native EdDSA support</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="89adaf93ff94b1a91713a37ba4f60c6eb47aaa0b610cb6ddb357296568d53bf926065a68823b4839f9a6ac4c92a0296572f817db8880e9c6d7d4f20065a60d31" name="ghc-css-text-doc" arch="noarch">
  <version epoch="0" ver="0.1.3.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add css-text at version 0.1.3.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="09fddb60de1ff4d32d57a6f4d8fc22502e5719b16e655719955ced4620114fb5de8df0c6fab3ecd53f7030b19c5ee932932826431ecbf0ddf142755b79ea420b" name="ghc-csv-doc" arch="noarch">
  <version epoch="0" ver="0.1.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add csv at version 0.1.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="d9102077775214681776e3c9d097f5c790e0b2eb0ea5142fa9a20373e9913bb323249b4f02682d7794ee9a36d0d29566cc81f18f5572417acf552e05155acd88" name="ghc-data-clist-doc" arch="noarch">
  <version epoch="0" ver="0.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add data-clist at version 0.1.2.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update data-clist to version 0.1.2.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645790400">- Update data-clist to version 0.2.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700222400">- Update data-clist to version 0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="5cc9f296127bb7d8aa3f10c2c90270380dcdf17b25ca05a8f28c8215af0a956a92bd596d1e33d2e3be46392fdf69a3d8e880c5a201fa1440ff7fc81b9671a698" name="ghc-data-default-class-doc" arch="noarch">
  <version epoch="0" ver="0.1.2.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526472000">- Prefer the new %license attribute over %doc.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1729166400">- Update data-default-class to version 0.1.2.2.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="46cf4a337ec049425f448f405c9a92221a689be35166a1aacbed4de415be23b9a5ff9deb609bb283bbf2392df8719a61e05ea66f8b0063d86cb854be24ce14ba" name="ghc-data-default-doc" arch="noarch">
  <version epoch="0" ver="0.7.1.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526472000">- Prefer the new %license attribute over %doc.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1729166400">- Update data-default to version 0.7.1.3.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="033286ee8582087ac7280665d0cbe091f4d898f310e7fb496eaf5987da005a7eff763d9424cf41cb9d39b3dd674d0218356442ad7e13ae82c663d876309bfc46" name="ghc-data-default-instances-containers-doc" arch="noarch">
  <version epoch="0" ver="0.1.0.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526472000">- Prefer the new %license attribute over %doc.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1729166400">- Update data-default-instances-containers to version 0.1.0.3.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="f1ff3178be581909b0197af5accaf0a6aaeef6b8b8d8947366e6453cd885b1fb41f4274394adfdea2dc31fe5575eb59f28792b69d286fc3470a2105e8a507326" name="ghc-data-default-instances-dlist-doc" arch="noarch">
  <version epoch="0" ver="0.0.1.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526472000">- Prefer the new %license attribute over %doc.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1729166400">- Update data-default-instances-dlist to version 0.0.1.2.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="f2ade3984ab9dfd59b9170fccbfb5873d41c67e2348358382a93ddaf1d16770cde8be0c8b4fbe5ff9785fe55ba22370142d65348619afed711e339071519497f" name="ghc-data-default-instances-old-locale-doc" arch="noarch">
  <version epoch="0" ver="0.0.1.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526472000">- Prefer the new %license attribute over %doc.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1729166400">- Update data-default-instances-old-locale to version 0.0.1.2.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="c9b3ff4fe495650707e63191f5f560d70441b62c5827cca9555c3c8025fedaacf402c8cecfe358ff7718c1d235cc0da086aa4cb6acaa540c87f7b47e190825ea" name="ghc-data-fix-doc" arch="noarch">
  <version epoch="0" ver="0.3.4" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1612785600">- Update data-fix to version 0.3.1.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="psimons@suse.com" date="1627473600">- Update data-fix to version 0.3.2.
  [#]# 0.3.2
  - Add `(un)wrapFix/Mu/Nu`
  - Support `transformers-0.6`
  [#]# 0.3.1
  - Update bounds for GHC-9.0</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update data-fix to version 0.3.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update data-fix to version 0.3.2 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update data-fix to version 0.3.2 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update data-fix to version 0.3.2 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715515200">- Update data-fix to version 0.3.3.
  [#]# 0.3.3
  - Drop support for GHCs prior 8.6.5</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720094400">- Update data-fix to version 0.3.4.
  [#]# 0.3.4
  - Use quantified constraints superclasses for `Eq`, `Ord`, `NFData` and
    `Hashable Fix` instances, when available.</changelog>
</package>
<package pkgid="24a56f3384eedbf014143bebf1c6f65bcb04a92a1c33c16524db3345c7a75b18bd0fa94153651040845db373f387950ccecc8d5a813bcebb78ce87ebf52b03c0" name="ghc-dbus-doc" arch="noarch">
  <version epoch="0" ver="1.3.3" rel="bp161.1.26"/>
  <changelog author="psimons@suse.com" date="1614427200">- Update dbus to version 1.2.21.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1637496000">- remove opverspecified constraints on lens</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639656000">- Update dbus to version 1.2.22.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666612800">- Update dbus to version 1.2.27.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680523200">- Update dbus to version 1.2.28.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686571200">- Update dbus to version 1.2.29.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694692800">- Update dbus to version 1.3.1.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1703592000">- Update dbus to version 1.3.2.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713960000">- Update dbus to version 1.3.3.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="896855678c54d76ebb296d5260fb554e234a08a8880ee3345dd4c6f6f6b1044dc4bbe692cbad34286b1e120ea9c44824910889aa69e80d467f97be72b369c307" name="ghc-dec-doc" arch="noarch">
  <version epoch="0" ver="0.0.6" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1598443200">- Add dec at version 0.0.3.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update dec to version 0.0.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613908800">- Update dec to version 0.0.4.
  [#]# 0.0.4
  - Mark module as explicitly `Safe`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639742400">- Update dec to version 0.0.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1661083200">- Update dec to version 0.0.5.
  [#]# 0.0.5
  - Add `boringYes` and `absurdNo`.
  - Add `Decidable a =&gt; Boring (Dec a)` instance.
  - Add `Decidable ()`, `Decidable Void`, `Decidable (a, b)` instances.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678795200">- Update dec to version 0.0.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698148800">- Update dec to version 0.0.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715947200">- Update dec to version 0.0.6.
  [#]# 0.0.6
  - Support GHC-8.6.5...9.10.1</changelog>
</package>
<package pkgid="b8defa706f01604d17e306ef15fecc949de38a38e974806e02584b86bb9936af70691d695c104825701ab935336dfc0464b3964923a927daeb4dfc44ae1985fb" name="ghc-deepseq-doc" arch="noarch">
  <version epoch="0" ver="1.5.1.0" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="97742c357e075b8cbef034405ec99691f7751d3ef9472d12add02912c1b165b9aba3631ba0fba9dd9ee53e43921c8d84e106c1f61513a7bcbfe585b99ac8402d" name="ghc-dense-linear-algebra-doc" arch="noarch">
  <version epoch="0" ver="0.1.0.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1604750400">- Add dense-linear-algebra at version 0.1.0.0.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="f88fba30afc46a90aa7a808355a4bea42de2e9b5263f1db9ffeb62686da933454fd7b3c0bfcb0ba24e72a684153dce8851b1d634b9c051aa8882b20c99720cef" name="ghc-deriving-aeson-doc" arch="noarch">
  <version epoch="0" ver="0.2.9" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655380800">- Add deriving-aeson at version 0.2.8 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673179200">- Update deriving-aeson to version 0.2.9.
  [#]# 0.2.9
  * Fixed a bug in chaining `ConstructorTagModifier` &amp; `FieldLabelModifier`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691409600">- Update deriving-aeson to version 0.2.9 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="7369d1fea3aa0869aa98e998453b0410bfc4c3ba0c150dde603560543ef4d54bcf926cf1e2cae2cc7b667d84f5dbe976adf251ee1f25e73c989d56ce58f0e876" name="ghc-digest-doc" arch="noarch">
  <version epoch="0" ver="0.0.2.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1625918400">- Update digest to version 0.0.1.3.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1670846400">- Update digest to version 0.0.1.4.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673438400">- Update digest to version 0.0.1.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1674561600">- Update digest to version 0.0.1.5.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678017600">- Update digest to version 0.0.1.6.
  [#]# 0.0.1.6 — 5th March 2023
  - Introduce 'pkg-config' cabal flag (Thanks to @jonathanlking): &lt;https://github.com/TeofilC/digest/pull/11&gt;</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update digest to version 0.0.1.7.
  [#]# 0.0.1.7 — 5th March 2023
  - Don't use 'pkg-config' to locate zlib on FreeBSD (Thanks to @arrowd): &lt;https://github.com/TeofilC/digest/pull/13&gt;</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693742400">- Update digest to version 0.0.1.7 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702468800">- Update digest to version 0.0.2.0.
  [#]# 0.0.2.0 — 13th December 2023
  - Add CRC32C (Thanks to @4eUep): &lt;https://github.com/TeofilC/digest/pull/18&gt;
  - Support latest GHC versions: &lt;https://github.com/TeofilC/digest/pull/19&gt;</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707566400">- Update digest to version 0.0.2.1.
  [#]# 0.0.2.1 — 10th Febraury 2024
  - Make pkg-config an automatic flag: &lt;https://github.com/TeofilC/digest/pull/21&gt;</changelog>
</package>
<package pkgid="ea7845774350cc830fb140d6228458c1e43c684642dcc631d8f972a082510584ea44bf966e9a5f21d04bba937b5c0c2e1f9c1866b56f885f39ebbfd17daaeb91" name="ghc-digits-doc" arch="noarch">
  <version epoch="0" ver="0.3.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1467979200">- Add digits at version 0.3.1.</changelog>
</package>
<package pkgid="32fa15ca9ee926392b7fc7717001ef42109acce70b406087bdb9f19f0f825e76c37cb501234d057f925627227625ed4035234b7ce5dda382a0984939707f4fa5" name="ghc-directory-doc" arch="noarch">
  <version epoch="0" ver="1.3.8.5" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="910829d156549ef2bae1b4d0f5f97ab53e7cd8de38a176bd18d606cd8e57ebd540ac079553f7add2a03af6eb5575158e0f9ebc75fa9212cb82184daf34d344f6" name="ghc-disk-free-space-doc" arch="noarch">
  <version epoch="0" ver="0.1.0.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add disk-free-space at version 0.1.0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update disk-free-space to version 0.1.0.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="4e85101e8471e558ae693587b693c385d298f81d979968f8ba1b885ed28351f9a9aebe593ff5c1ce3da0137848f8da0cf776261f57825ad59e03605d72d6bde4" name="ghc-distributive-doc" arch="noarch">
  <version epoch="0" ver="0.6.2.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1567857600">- Update distributive to version 0.6.1.
  0.6.1 [2019.09.06]
  - -----------------
  * Add a `Distributive` instance for `WrappedMonad m`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1588766400">- Update distributive to version 0.6.2.
  0.6.2 [2020.04.10]
  - -----------------
  * Make the `Distributive` instance for `Tagged` poly-kinded.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update distributive to version 0.6.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1609329600">- Update distributive to version 0.6.2.1.
  0.6.2.1 [2020.12.30]
  - -------------------
  * The build-type has been changed from `Custom` to `Simple`.
    To achieve this, the `doctests` test suite has been removed in favor of using
    [`cabal-docspec`](https://github.com/phadej/cabal-extras/tree/master/cabal-docspec)
    to run the doctests.</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update distributive to version 0.6.2.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="cc91760915c82b94dbb78b60dd951275c3f504c8d8bb2dc1ad8ba16c00a5aa8b83f806efe9bc15314ec1c87a469aa5daa1104c02ed9367a62e3d36dc31380078" name="ghc-djot-doc" arch="noarch">
  <version epoch="0" ver="0.1.2.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707998400">- Add djot at version 0.1.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709294400">- Update djot to version 0.1.1.0.
  [#]# 0.1.1.0 -- 2024-02-29
  * Add Data instances to everything in the AST [API change].
  * Ensure that block attributes are indented on subsequent lines (#2).
  * Djot.Blocks: use ByteString directly in `toIdentifier` (#1,
    Vaibhav Sagar).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709553600">- Update djot to version 0.1.1.1.
  [#]# 0.1.1.1 -- 2024-03-03
  * Revert "Djot.Blocks: use ByteString directly in `toIdentifier` (#1)"
    This caused problems for UTF-8 sequences that contained the
    byte 0xa0, which B8.words treats as a space character.
  * AST: avoid using B8.words in normalizeLabel.
  * Avoid using isSpace in attribute parsing. isSpace matches a byte 0x0a,
    which can break up a UTF-8 sequence. Limit to ASCII whitespace.
  * Add test with UTF-8 identifier. See jgm/pandoc#9541.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710417600">- Update djot to version 0.1.1.2.
  [#]# 0.1.1.2 -- 2024-03-14
  * Fix bug parsing regular paragraphs after list (#4).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710763200">- Update djot to version 0.1.1.3.
  [#]# 0.1.1.3 -- 2024-03-17
  * Ensure that tables end when we hit a blank line (#4).
  * Fix parsing of table immediately after list (#4).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715428800">- Update djot to version 0.1.2.
  [#]# 0.1.2 -- 2024-05-10
  * Allow `_` in symbols (see jgm/djot#296).
  * Add Lift derivations to AST datatypes (#5, Gideon Farrell) [API change].</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719230400">- Update djot to version 0.1.2.1.
  [#]# 0.1.2.1 -- 2024-06-24
  * Djot writer: include separator line in table when the table has
    non-default alignments but no header (#7).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1728129600">- Update djot to version 0.1.2.2.
  [#]# 0.1.2.2 -- 2024-10-04
  * Allow list items with blank lines between divs (#10).
  * Fix parsing of indented tables (#8).</changelog>
</package>
<package pkgid="5e835e4f415d12941e7f6bb7bef0e47d800ff6f485fa5dc4bc39fb39b85e8eb8624066e2a50459ba3b04850778799d675d8413e5410b2e2247a4e2faff998fea" name="ghc-dlist-doc" arch="noarch">
  <version epoch="0" ver="1.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1565179200">- Update dlist to version 0.8.0.7.
  Version 0.8.0.7 (2019-08-05) *Independence Day in Burkina Faso*
  - --------------------------------------------------------------
  [#]### Package changes
  * Add `MonadFail` instance for GHC &gt;= 8.8
    ([Vanessa McHale](https://github.com/vmchale))
  * Change `deepseq` upper bound to 1.5
    ([Herbert Valerio Riedel](https://github.com/hvr))</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1588766400">- Update dlist to version 0.8.0.8.
  Version 0.8.0.8 (2020-04-02) *World Autism Awareness Day*
  - --------------------------------------------------------
  [#]### Package changes
  * Change QuickCheck upper bound from 2.14 to 2.15</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="psimons@suse.com" date="1597233600">- Update dlist to version 1.0.
  Upstream has renamed and modified the change log file(s) in this
  release. Unfortunately, the automatic updater cannot reliable
  determine relevant entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693483200">- Update dlist to version 1.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720094400">- Update dlist to version 1.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="0848ffd599f5ea8b10c15d100e3aed85024e1fb0c0d5077d6f641945912a6ac072cac76390dbac444a47fda31c7bf5391466e2854553b9dd33e2617a22286b89" name="ghc-doc-index" arch="noarch">
  <version epoch="0" ver="9.8.3" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="366cf32f4878b9d61112712f5101f71c18c4f0016e1736ff776b8bf88577f8ab127d6980b02158536bafaa2ae1b67586574d769ea860791b0d285c7925caddaa" name="ghc-doclayout-doc" arch="noarch">
  <version epoch="0" ver="0.5" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1615723200">- Update doclayout to version 0.3.0.1.
  [#]# 0.3.0.1
  * NOINLINE `fromString` (#1).
    @sjakobi reports that this change reduced total allocations
    for building pandoc-2.12 with GHC 8.10.4 by 8.5% and reduced
    peak allocations are reduced from 3854MB to 3389MB.</changelog>
  <changelog author="psimons@suse.com" date="1615896000">- Update doclayout to version 0.3.0.2.
  [#]# 0.3.0.2
  * NOINLINE `literal` instead of `fromString` (#2, sjakobi).
    This produces a further reduction in allocations and
    pandoc compile time.</changelog>
  <changelog author="psimons@suse.com" date="1634040000">- Update doclayout to version 0.3.1.1.
  [#]# 0.3.1.1
  * Fix the end of the block of zero width characters which contains
    the zero-width joiners and directional markings (Stephen Morgan, #5).
    This fixes a regression introduced in 0.3.1, affecting code
    points 0x2010 to 0x2030.
  [#]# 0.3.1
  * Improved handling of emojis.  Emojis are double-wide, but
    previously this library did not treat them as such.  We now
    have comprehensive support of emojis, including variation
    modifiers and zero-width joiners, verified by a test suite.
    Performance has been confirmed to be no worse for text without emojis.
    (Stephen Morgan, #1).  API changes: export `realLengthNoShortcut`,
    `isEmojiModifier`, `isEmojiVariation`, `isEmojiJoiner`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648900800">- Update doclayout to version 0.4.
  [#]# 0.4
  * Expose `unfoldD` [API change].
  * Remove `realLengthNoShortcut`, `isEmojiModifier`, and
    `isEmojiJoiner` [API change] (Stephen Morgan).
  * Add new exported functions `realLengthNarrowContext`,
    `realLengthWideContext`, `realLengthNarrowContextNoShortcut`,
    `realLengthWideContextNoShortcut`, `isSkinToneModifier`, `isZWJ`
    [API change] (Stephen Morgan).
  * Compute `realLength` strictly.
  * Make `getOffset` stricter.
  * Drop support for ghc &lt;= 8.4, add test for ghc 9.2.
  * Don't collapse the CarriageReturn + Newline combination (#20).
    We want to ensure that a literal starting with a Newline
    doesn't lose the newline if it occurs after a CarriageReturn.
    This affects code blocks in pandoc that begin with newlines.
  * Improve performance of NoShortcut code (Stephen Morgan).
  * Simplify emoji processing (Stephen Morgan).
  * Add benchmarking for code with no shortcuts (Stephen Morgan).
  * Add unicodeWidth.inc to cabal file.
  * Fix `offset`, `minOffset`, `updateColumn` so they don't re-render.
  * Get unicode block widths directly from the Unicode specification, rather
    than writing it out ourselves (Stephen Morgan).
  * Resolve the width of ambiguous characters based on their context
    (Stephen Morgan).
  * Spacing marks should have nonzero width, even though they are combining
    characters (Stephen Morgan).
  * Add shortcuts for extended Latin, Arabic, Cyrillic, Greek,
    Devangari, Bengali, Korean, Telugu, and Tamil (Stephen Morgan).
  * Fix location of extra-source-files in cabal.
  * update.hs: require text package
  * Handle emoji variation modifiers specially, so the keypad emoji can be
    ignored (Stephen Morgan).  This results in a 16% speedup of realLength
    on ascii text.
  * Add benchmarks for all scripts used by more than 50 million people, plus
    a couple more. (#9, Stephen Morgan).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660392000">- Update doclayout to version 0.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679832000">- Update doclayout to version 0.4.0.1.
  [#]# 0.4.0.1
  * Add clause for Empty to renderList (#22).
  * Remove upper bound for criterion</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725883200">- Update doclayout to version 0.5.
  [#]# 0.5
  * Extract existing HasChars definition into a module
    Text.DocLayout.HasChars (Evan Silberman).
  * Add a `build` method to the signature of HasChars [API change]
    (Evan Silberman). This has a default definition, and is only needed with
    the ANSI renderer, so existing users should not need to add anything to
    their HasChars instances.
  * Introduce support for ANSI-styled output (Evan Silberman) [API change].
    `renderPlain` and `renderANSI` are now exported; the old `render`
    is a synonym of `renderPlain`.  In addition, various functions are
    exported to add ANSI formatting (including bold, italics,
    underline, strikeout, links, and colors) to a Doc. The Attributed
    type is also now exported.
  * Change type of Block constructor, replacing `[a]` with `[Attributed a]`,
    which carries a Font along with an inner string type [API change]
    (Evan Silberman).
  * Introduce FlatDocs and use them for rendering (Evan Silberman).
    This is an internal concept, not part of the public API.
    FlatDoc is an "intermediate representation" for the Doc "interpreter".
    The general design is that any Doc can be turned into a list of FlatDocs
    that carry equivalent information. The main point of doing this
    is to replace the nested Styled and Linked Docs, which form a more
    complicated tree structure than previously existed in DocLayout.
  * Deprecate `unfoldD`.</changelog>
</package>
<package pkgid="f8e36ac34fb67b3bd4166ad771a1c4533932b111231fe41c380031157dc04eaea001d956bb9b5071397d1c1a0eaf86c3986879984be3c2aaf341dab63f53e33c" name="ghc-doctemplates-doc" arch="noarch">
  <version epoch="0" ver="0.11.0.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1606824000">- Update doctemplates to version 0.8.3.
  [#]# 0.8.3
  * Properly handle nested loops (#15).  Previously "it" was
    always used for the variable in a loop, and in a nested loop
    there was no way to distinguish the value of the inner
    iteration from the value of the outer one.  Now we assign
    the iterated value to both "it" and to the original variable
    name (e.g. "foo.bar").  This probably has a small negative
    performance impact.  Note that this change also affects
    the output of the template parser:  original variable
    names are now retained instead of being replaced by "it".
  * Remove duplicate IsString constraint (#14, Mario Lang).
  * Update haddocks from README (#10).
  * Minor code clean-ups (#7, favonia).
  * Add hsyaml &gt;= 0.2 constraint (#6).</changelog>
  <changelog author="psimons@suse.com" date="1608206400">- Update doctemplates to version 0.9.
  [#]# 0.9
  * Add BoolVal constructor to Val.  This gives a smoother
    interface with JSON and YAML.  [API change]
  * Remove overlapping instances by generalizing
    `ToContext String String` and `FromContext String String`
    to `TemplateTarget [a] =&gt; ToContext [a] [a]` and
    `TemplateTarget [a] =&gt; FromContext [a] [a]`.
    Remove the instance `ToContext String (Doc String)`.
    Remove redundant constraints.  (#9, favonia) [API change]</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206401">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1626696000">- Update doctemplates to version 0.10.
  [#]# 0.10
  * Change rendering and conditional behavior with booleans.
    Previously, `$if(foo)$` evaluated to false iff `foo`
    would render as the empty string. This forced us to render
    a boolean False value as an empty string, rather than `false`.
    And this has caused various problems with templates
    (#16, jgm/pandoc#7402).  Now, boolean False values render as
    `false` -- just as True values render as `true`.  And conditionals
    are now sensitive to booleans, so `$if(foo)$` evaluates to false
    when `foo` is a boolean False value, even though it would render
    as the nonempty string `false`.</changelog>
  <changelog author="psimons@suse.com" date="1634040000">- Update doctemplates to version 0.10.0.1.
  [#]# 0.10.0.1
  * Don't rely on aeson Object being implemented as a HashMap.
    This change is needed for doctemplates to compile against aeson 2.0.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1649073600">- Update doctemplates to version 0.10.0.2.
  [#]# 0.10.0.2
  * Use doclayout 0.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660392000">- Update doctemplates to version 0.10.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669032000">- Update doctemplates to version 0.11.
  Upstream has not updated the file "changelog.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725883200">- Update doctemplates to version 0.11.0.1.
  [#] 0.11.0.1
  * Bump version bounds for doclayout.
  * Fix typos.
  [#] 0.11
  * Remove HsYAML depenedency.
  * Remove upper bound for criterion.</changelog>
</package>
<package pkgid="ac5e0d23fe5423a8b2c1f625906a7a70cba212b7f899a0efc494ea05884f16577d238e7c6368fa7856dcda153be9c7903e2051d59cbb1f4819a7bf7974d99b3b" name="ghc-easy-file-doc" arch="noarch">
  <version epoch="0" ver="0.2.5" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add easy-file at version 0.2.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678795200">- Update easy-file to version 0.2.3.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1682510400">- Update easy-file to version 0.2.4.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1682942400">- Update easy-file to version 0.2.5.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="602f10426008aa43beca500eb26e08b5346aa6e0e6e497fbf764741d2d55168188f5ace9074b79c2a3c1b7ac7ec699442dab1778147d975489f8599a62a19100" name="ghc-echo-doc" arch="noarch">
  <version epoch="0" ver="0.1.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1526472000">- Prefer the new %license attribute over %doc.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update echo to version 0.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613822400">- Update echo to version 0.1.4.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/echo-0.1.4/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="079c8cae685e1029695d43c21d591b7373c7469a1ccccbcf6166ca9bb33a4e1bd77e88f3eacae50bc961e6fd23196dfbe40131d9fd9ed7aa07da4bd3fa1d279e" name="ghc-ed25519-doc" arch="noarch">
  <version epoch="0" ver="0.0.5.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update ed25519 to version 0.0.5.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1642075200">- Update ed25519 to version 0.0.5.0 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1647518400">- Update ed25519 to version 0.0.5.0 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666699200">- Update ed25519 to version 0.0.5.0 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678708800">- Update ed25519 to version 0.0.5.0 revision 7.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698148800">- Update ed25519 to version 0.0.5.0 revision 8.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="c10a51e9f5e0b5bc2f4f9d22d8302bba62f272f6f480ea01c82a3b045295664531ba4e65a8730d1c52f1e9de06907abac38a4eb03be92039edec1898a444cb88" name="ghc-edit-distance-doc" arch="noarch">
  <version epoch="0" ver="0.2.2.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526472000">- Prefer the new %license attribute over %doc.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update edit-distance to version 0.2.2.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="a09a982212dcae3378608dc9bd1b1152d4462d378b5a87cc7391346c06e015bd29197fdee730b85b9f84c4b504b9f6504048ae6e93f48c878418abd3dbeb1e09" name="ghc-email-validate-doc" arch="noarch">
  <version epoch="0" ver="2.3.2.21" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1625140800">- Update email-validate to version 2.3.2.14.
  Upstream does not provide a change log file.</changelog>
  <changelog author="psimons@suse.com" date="1625918400">- Update email-validate to version 2.3.2.15.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644580800">- Strip CRLF line endings from the license file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644926400">- Update copyright header in the spec file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1647777600">- Update email-validate to version 2.3.2.16.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669204800">- Update email-validate to version 2.3.2.18.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690372800">- Update email-validate to version 2.3.2.19.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1708603200">- Update email-validate to version 2.3.2.20.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1726920000">- Update email-validate to version 2.3.2.21.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="4867f84f040b031bb98ccb109ad16b0c8fe94c00299c5b672f82c9c3165251c9197b082a8942a0119eadfa8e18632a03b5f902a1f8d76f2d85eeb8e862212a8a" name="ghc-emojis-doc" arch="noarch">
  <version epoch="0" ver="0.1.4.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1588852800">- Drop obsolete %setup hack to work around a missing Setup.hs file.
  New ghc-rpm-macros do this automatically.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update emojis to version 0.1.1.
  Upstream has not updated the file "changelog.md" since the last
  release.</changelog>
  <changelog author="psimons@suse.com" date="1633867200">- Update emojis to version 0.1.2.
  [#] 0.1.1
  * Update emoji data.
  [#] 0.1.2
  * Update emoji data (Unicode 14.0) and aliases from gemoji.
  * Export `baseEmojis` and `zwjEmojis`, generated directly from
    Unicode emoji data files, so that the library contains a
    complete list of emojis, including emojis for which gemoji
    provides no alias (Stephen Morgan).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690286400">- Update emojis to version 0.1.3.
  Upstream's change log file format is strange (too much unmodified
  text at at the top). The automatic updater cannot extract the
  relevant additions. You can find the file at:
  http://hackage.haskell.org/package/emojis-0.1.3/src/changelog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1718625600">- Update emojis to version 0.1.4.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/emojis-0.1.4/src/changelog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1718712000">- Update emojis to version 0.1.4.1.
  [#] 0.1.4.1
  * Use foldl' instead of foldr to avoid stack overflows.</changelog>
</package>
<package pkgid="aa8af859745128d03a4c6d66bdf88d584d96945db0686082d222f568ac69740b7af0f69e72166e8d1ddda68b60e30fe041f45e9b7c2692050484cf503f39c7d2" name="ghc-entropy-doc" arch="noarch">
  <version epoch="0" ver="0.4.1.10" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add entropy at version 0.4.1.6.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1623153600">- Update entropy to version 0.4.1.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635940800">- Update entropy to version 0.4.1.7.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660564800">- Update entropy to version 0.4.1.7 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1661256000">- Update entropy to version 0.4.1.10.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680868800">- Update entropy to version 0.4.1.10 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719748800">- Update entropy to version 0.4.1.10 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="1b85ff935050121eeae17ec81d68655093a895a2c3add24a72911a7f34540d062a4709dfa032608ba2928f574bffe6eef259e83261b03381485acabb9594aa55" name="ghc-exceptions-doc" arch="noarch">
  <version epoch="0" ver="0.10.7" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="793dd7d23f7e8dfe1ad4964ea243d5a459c6e5c2c16dbefd3d3d3e9ab964b7428c10d86b03314dfedea9feb99182b337c349e7bf6c3c729b1171d4686fc36785" name="ghc-extensible-exceptions-doc" arch="noarch">
  <version epoch="0" ver="0.1.1.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1533038400">- Add extensible-exceptions at version 0.1.1.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="3414eacf1f41596a67e8448a670da9b807b5b088ac40547cb9bec9687a902fbd16682dcbd4e627d5425764bca510962478273c820102958aa79df8ad2ccbf815" name="ghc-extra-doc" arch="noarch">
  <version epoch="0" ver="1.7.16" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1631016000">- Add extra at version 1.7.9.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662120000">- Update extra to version 1.7.12.
  1.7.12, released 2022-09-02
    [#98], make both lazy in its argument
    [#98], make first3,second3,third3 lazy in their argument
    [#98], make firstM,secondM lazy in their argument
    [#86], add notNull for Foldable
  1.7.11, released 2022-08-21
    [#95], add List.repeatedlyNE and NonEmpty.repeatedly
    [#94], add groupOnKey
    [#91], add foldl1' to NonEmpty
  1.7.10, released 2021-08-29
    [#81], add assertIO function
    [#85], add !? to do !! list indexing returning a Maybe
    [#80], add strict Var functions modifyVar', modifyVar_', writeVar'</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680436800">- Update extra to version 1.7.13.
  1.7.13, released 2023-04-22
    [#102], add mwhen :: Monoid a =&gt; Bool -&gt; a -&gt; a
    [#99], make replace with an empty from intersperse the replacement
    [#101], future-proof against addition of Data.List.!?</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688212800">- Update extra to version 1.7.14.
  1.7.14, released 2023-07-01
    [#106], add compatibility with GHC 9.7
    [#103], future-proof against addition of Data.List.unsnoc</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715342400">- Update extra to version 1.7.15.
  1.7.15, released 2024-05-10
    [#111], work with GHC 9.10
    Test with GHC 9.8</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715428800">- Update extra to version 1.7.16.
  1.7.16, released 2024-05-11
    Fix to actually work with GHC 9.10</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1729598400">- Update extra to version 1.7.16 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="f67028384bf8d91d8e9c6826da86d773c6e08c9cd7c33cfa9bf23fa016389d7da1ec13b048487f86c1cd2e15e219f1e22a09d4784b81d82eab77735fa028da46" name="ghc-fast-logger-doc" arch="noarch">
  <version epoch="0" ver="3.2.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1613736000">- Update fast-logger to version 3.0.3.
  [#]# 3.0.3
  * Dropping support of GHC 7.x.
  * Add `ToLogStr` instance for `ShortByteString`. Add lower bound on
    `bytestring` dependency to ensure that `bytestring` exports
    `Data.ByteString.Short`.
  [#]# 3.0.2
  * Fixing documentation.</changelog>
  <changelog author="psimons@suse.com" date="1619611200">- Update fast-logger to version 3.0.4.
  [#]# 3.0.4
  * New API: `newFastLogger1` which use only one capability.
  * Making `FD` safer with `invalidFD`.</changelog>
  <changelog author="psimons@suse.com" date="1619784000">- Update fast-logger to version 3.0.5.
  [#]# 3.0.5
  * recovering backward compatibility for newFileLoggerSet.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1642680000">- Update fast-logger to version 3.1.1.
  [#]# 3.1.1
  * More time-ordered logging functions
    [#199](https://github.com/kazu-yamamoto/logger/pull/199
  [#]# 3.1.0
  * Having a single Buffer in LoggerSet for locking [#197](https://github.com/kazu-yamamoto/logger/pull/197.
    This would have performance penalty. So, the major version bumps up. If you see performance regression, please register an issue on github.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1674993600">- Update fast-logger to version 3.1.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1675684800">- Update fast-logger to version 3.1.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/fast-logger-3.1.2/src/ChangeLog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688644800">- Update fast-logger to version 3.2.2.
  [#]# 3.2.2
  * Corrected handling of messages at the buffer boundary in the SingleLogger
    [#211](https://github.com/kazu-yamamoto/logger/pull/211)
  [#]# 3.2.1
  * Fixing a bug where a single logger is not killed
  [#]# 3.2.0
  * newFastLogger1 ensures the ordering of logs
    [#207](https://github.com/kazu-yamamoto/logger/pull/207)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715860800">- Update fast-logger to version 3.2.3.
  [#]# 3.2.3
  * Ensuring flush for single logger.
    [#214](https://github.com/kazu-yamamoto/logger/pull/214)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1728993600">- Update fast-logger to version 3.2.4.
  [#]# 3.2.4
  * Avoid unnecessary copy for Text values with text-2.0
    [#219](https://github.com/kazu-yamamoto/logger/pull/219)</changelog>
</package>
<package pkgid="bec28228972e422ae897d7fbe1a0d46bf2d29551ce53a1a4b1d35b78a0aa7111070adde89727a75f33010ddcfc405ac1c4bc84a951934f3f24d43f175fd1afc9" name="ghc-fdo-notify-doc" arch="noarch">
  <version epoch="0" ver="0.3.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add fdo-notify at version 0.3.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597838400">- Add _constraints with 6GB min disk space for ppc64/ppc64le</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="816c98cf88ef246452df1467eddca59296ebf8ab60011e3029db06dcf1165707ff4b55b4eaf83861fb0036622cca6f2922a9fc5981a3e0d248b5f33c711ac08c" name="ghc-feed-doc" arch="noarch">
  <version epoch="0" ver="1.3.2.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1623153600">- Update feed to version 1.3.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1630843200">- Update feed to version 1.3.2.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637409600">- Update feed to version 1.3.2.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1647691200">- Update feed to version 1.3.2.1.
  [#]### 1.3.2.1
  * text 2.0 support, thanks to Alexander Batischev.
  * Moved the repository to https://github.com/haskell-party/</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1675684800">- Update feed to version 1.3.2.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687348800">- Relax overspecified constraint on base-compat.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691150400">- Update feed to version 1.3.2.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707048000">- Update feed to version 1.3.2.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709035200">- Update feed to version 1.3.2.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="458e97993d911abad13692bb1ed6a800d64a72d22362074cd4a670baef64e9baab955ec21b67a1833ea85abacec56367845f1ac5e95843b499ea2ce12f78d3d2" name="ghc-fgl-doc" arch="noarch">
  <version epoch="0" ver="5.8.3.0" rel="bp161.1.5"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add fgl at version 5.7.0.2.</changelog>
  <changelog author="psimons@suse.com" date="1596542400">- Update fgl to version 5.7.0.3.
  5.7.0.3
  - ------
  * Bump QuickCheck dependency</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1661428800">- Update fgl to version 5.7.0.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664020800">- Update fgl to version 5.8.0.0.
  5.8.0.0
  - ------
  * Breaking change: MonadFail is no longer a superclass of GraphM.
    This is to support GHC 9.4.  This has no effect on the IO and ST
    instances of GraphM, but may affect users.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687435200">- Update fgl to version 5.8.0.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697630400">- Update fgl to version 5.8.2.0.
  5.8.2.0
  - ------
  * Data.Graph.Inductive.Graph now only requires Graph, not DynGraph
    (issue #100).
  * Documented that some functions are partial (issue #98).
  * Add `insert` function as synonym for `&amp;` (issue #90).
  5.8.1.1
  - ------
  * Data.Graph.Inductive.Query.Dominators.{dom,iDom} could fail for some
    graphs (issue #109, regression in 5.8.1.0).
  5.8.1.0
  - ------
  * Data.Graph.Inductive.PatriciaTree.Gr and
    Data.Graph.Inductive.Tree.Gr now have Functor instances.
  * 'Gr a' is now an instance of Functor.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1727697600">- Update fgl to version 5.8.3.0.
  5.8.3.0
  - ------
  * Data.Graph.Inductive.NodeMap now has functions mkLookupNode,
    insMapLookupNode, memberNode, and lookupNode for detecting whether a
    graph already contains a node (issue #72, PR #77).</changelog>
</package>
<package pkgid="e1cfeea925708ef64d748ea0407debec0e4a216b3c825bf46c1229a4ea0d1c83a848d08757fb1322dc7f26fe57e1e38308f44e1f5e169f8ec534f74da49288fb" name="ghc-file-embed-doc" arch="noarch">
  <version epoch="0" ver="0.0.16.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add file-embed at version 0.0.12.0.</changelog>
  <changelog author="psimons@suse.com" date="1594123200">- Update file-embed to version 0.0.13.0.
  [#]# 0.0.13.0
  * Ensure that directory listings are returned in sorted order for reproducibility [yesodweb/yesod#1684](https://github.com/yesodweb/yesod/issues/1684)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1620734400">- Update file-embed to version 0.0.14.0.
  [#]# 0.0.14.0
  * Add `embedFileIfExists`</changelog>
  <changelog author="psimons@suse.com" date="1630238400">- Update file-embed to version 0.0.15.0.
  [#]# 0.0.15.0
  * Add `makeRelativeToLocationPredicate`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1706443200">- Update file-embed to version 0.0.16.0.
  [#]# 0.0.16.0
  * Add `embedFileRelative`</changelog>
</package>
<package pkgid="d7b7e2004ebabaffce3db3b07ac573ec9b7a614ebdab0fbb1a159e16c2a155deff885804da830d13749d17275b4950bf384338656acf8906458fdd30fd2f9cb3" name="ghc-file-io-doc" arch="noarch">
  <version epoch="0" ver="0.1.5" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1732622400">- Add file-io at version 0.1.5.</changelog>
</package>
<package pkgid="1556e80af8d353a305eef63f33d7f72293e95dca69163a53dc1d06d1e01fcf49cbbf68535f803cb926d85793688b51aa23307b9de99f69b5f408fc22aec0910b" name="ghc-filepath-bytestring-doc" arch="noarch">
  <version epoch="0" ver="1.4.100.3.2" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1616068800">- Update filepath-bytestring to version 1.4.2.1.7.
  filepath-bytestring (1.4.2.1.7) unstable; urgency=medium
  * Relax QuickCheck bounds to allow 2.14.
  * Relax base bounds so it will build with ghc 9.0.1.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 17 Mar 2021 08:11:27 -0400</changelog>
  <changelog author="psimons@suse.com" date="1628769600">- Update filepath-bytestring to version 1.4.2.1.8.
  filepath-bytestring (1.4.2.1.8) unstable; urgency=medium
  * Faster implementations of encodeFilePath and decodeFilePath.
    They are approximately 2x and 3x as fast, respectively.
  * encodeFilePath and decodeFilePath used to truncate at the first
    NUL. The new implementations do not do this. Since unix filepaths
    cannot contain NUL, this behavior change is can't cause any problems,
    unless the functions are used for values that are not actually
    valid filepaths.
  * Support cabal bench to benchmark the library.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 11 Aug 2021 12:17:15 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1638532800">- Update filepath-bytestring to version 1.4.2.1.9.
  filepath-bytestring (1.4.2.1.9) unstable; urgency=medium
  * Relax bounds to allow base 4.16 (ghc 9.2).
  - - Joey Hess &lt;id@joeyh.name&gt;  Fri, 03 Dec 2021 11:49:58 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666440000">- Update filepath-bytestring to version 1.4.2.1.12.
  filepath-bytestring (1.4.2.1.12) unstable; urgency=medium
  * Relax bounds to allow base 4.17 (ghc 9.4).
  - - Joey Hess &lt;id@joeyh.name&gt;  Thu, 20 Oct 2022 13:25:40 -0400
  filepath-bytestring (1.4.2.1.11) unstable; urgency=medium
  * Deprecated this library, since filepath has added OsPath that
    is based on a bytestring.
  - - Joey Hess &lt;id@joeyh.name&gt;  Sat, 23 Jul 2022 12:41:53 -0400
  filepath-bytestring (1.4.2.1.10) unstable; urgency=medium
  * Depend on bytestring-0.11.2.0, and use it to implement encodeFilePath
    and decodeFilePath, whose code was previously copied from it.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 08 Dec 2021 18:55:24 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687262400">- Update filepath-bytestring to version 1.4.2.1.13.
  filepath-bytestring (1.4.2.1.13) unstable; urgency=medium
  * Relax bounds to allow base-4.18 and filepath-1.4.100.3 (ghc 9.6).
  - - Joey Hess &lt;id@joeyh.name&gt;  Tue, 20 Jun 2023 12:22:31 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Jailbreak build for ghc-9.8.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714737600">- Forgot to update copyright header in spec file after last change.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1722254400">- Update filepath-bytestring to version 1.4.100.3.2.
  filepath-bytestring (1.4.100.3.2) unstable; urgency=medium
  * Relax bounds to allow base-4.19.
  - - Joey Hess &lt;id@joeyh.name&gt;  Mon, 29 Jul 2024 19:40:51 -0400
  filepath-bytestring (1.4.100.3.1) unstable; urgency=medium
  * Updated to filepath-1.4.100.3, which fixes a regression.
  * Allow up to filepath-1.4.200.1.
  - - Joey Hess &lt;id@joeyh.name&gt;  Mon, 29 Jul 2024 19:27:57 -0400</changelog>
</package>
<package pkgid="625e14dfdb8e14c9dcca2fca269b8161ca9eb2a29d434f5f749dd1a86e930a9c33200d847eb118e5445c79772f1863c013ead5bf53841c06d3d23cf0b52a0fed" name="ghc-filepath-doc" arch="noarch">
  <version epoch="0" ver="1.4.200.1" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="c0a3eb0e98d08af792417f7382aa3b3245277b1ea7f779d32a4008a3a1bcfc08fed9096c21dcd706509e1f3c2ce35a5601c7bfe502c8c508087446755aceefa0" name="ghc-filepattern-doc" arch="noarch">
  <version epoch="0" ver="0.1.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1592913600">- Add filepattern at version 0.1.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1661083200">- Update filepattern to version 0.1.3.
  0.1.3, released 2022-08-21
    [#5], remove invalid optimisation in the presence of symlinks</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="18c4d5719815f45f6388fa9d70b00930f0005b97ad8b1772a102fa1a30b2a6f3d89a3a23f57a3658a125fbad8935466ee04ae21447df1d63ed89c47447d0855f" name="ghc-filesystem" arch="noarch">
  <version epoch="0" ver="9.8.3" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="b5eca94026b3dbec1654d056859930a601a78cec1117f519c90590fded8f8af3ae500faf209439b12f9e07d4ce3809588729b89ddf7d46d5391bff42480ec3b7" name="ghc-foldl-doc" arch="noarch">
  <version epoch="0" ver="1.4.17" rel="bp161.1.5"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679486400">- Add foldl at version 1.4.14 revision 2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688212800">- Update foldl to version 1.4.15.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698840000">- Update foldl to version 1.4.15 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709380800">- Update foldl to version 1.4.16.
  1.4.16
  - Add [`Control.Foldl.postmapM`]
  1.4.15
  - Add `Cosieve` and `Costrong` instances</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1724241600">- Update foldl to version 1.4.16 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1724932800">- Update foldl to version 1.4.17.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/foldl-1.4.17/src/CHANGELOG.md</changelog>
</package>
<package pkgid="377eedb3421ceff56c6c2950d1c8b8f49c0584401768e264b14d7274d5c67f1a095a6baa0b974667a3050e67d525da5a8f9686d414dfd195bd1c2600c76ba23d" name="ghc-free-doc" arch="noarch">
  <version epoch="0" ver="5.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639310400">- Update free to version 5.1.7 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1656244800">- Update free to version 5.1.9.
  5.1.9 [2022.06.26]
  - -----------------
  * Simplify the `Eq` and `Ord` instances for `FT` to avoid the use of
    overlapping instances.
  5.1.8 [2022.05.07]
  - -----------------
  * Generalize the `Monad` constraint in the type signatures for
    `hoistFreeT` in `Control.Monad.Trans.Free` and `Control.Monad.Trans.Free.Ap`
    to a `Functor` constraint.
  * Allow building with `transformers-0.6.*` and `mtl-2.3.*`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658577600">- Update free to version 5.1.9 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669809600">- Update free to version 5.1.10.
  5.1.10 [2022.11.30]
  - ------------------
  * Add a `MonadFail` instance for `FT`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677499200">- Update free to version 5.1.10 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update free to version 5.1.10 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update free to version 5.2 revision 3.
  5.2 [2023.03.12]
  - ---------------
  * Drop support for GHC 7.10 and earlier.
  * Drop redundant `Monad` constraints on many functions and instances. These
    constraints were only present for compatibility with pre-7.10 versions of
    GHC, which `free` no longer supports.
  * Add `Eq`, `Eq1`, `Ord`, `Ord1`, and `Foldable` instances for `Ap` in
    `Control.Applicative.Free`.
  * Switch out `bifunctors` dependency for `bifunctor-classes-compat`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710676800">- Update free to version 5.2 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715860800">- Update free to version 5.2 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="1e27a2e1855d6ea598fd4ea3c38c7ec0e0d9149cc107310f93069f9883c5ec426e1b4020ee1831606a68ce3adbc0987c35bc348f232ff7c55c3057315b0f9005" name="ghc-fsnotify-doc" arch="noarch">
  <version epoch="0" ver="0.4.1.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add fsnotify at version 0.3.0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update fsnotify to version 0.3.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1650110400">- Update fsnotify to version 0.3.0.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666008000">- Update fsnotify to version 0.4.1.0.
  Version 0.4.1.0
  - --------------
  * Add `unliftio` lower bound (#106)
  * Change the tests back to a test-suite to avoid building for library users. (#107)
  * Fix up Windows compatibility.
  * Export `WatchConfig` type (#108)
  Version 0.4.0.1
  - --------------
  * Fix compatibility with *BSD.
  Version 0.4.0.0
  - --------------
  API breaking update.
  * New options for threading control (single-threaded, thread-per-watch, and thread-per-manager)
  * Revamp `WatchConfig` options to be less confusing and reduce boolean blindness.
  * Pull out debouncing stuff, since it was never correct as it simply took the last event affecting a given file in the debounce period. Debouncing is currently not included, and should be handled as an orthogonal concern. I'd like to include some debouncing logic, but didn't want to delay this release any longer.
  * We now expose `type DebounceFn = Action -&gt; IO Action`, which represents an arbitrary debouncer. All debouncers should be in the form of one of these functions.
  * A robust state machine debouncer is in progress but not fully implemented yet; see the `state-machine` branch.
  * Contributions are welcome! We can potentially add multiple debouncers of different complexity as modules under `System.FSNotify.Debounce.*`.
  * Don't silently fall back to polling on failure of native watcher.
    Instead, throw an exception which the user can recover from by switching to polling.
  * Add ModifiedAttributes event type + Linux support
  * Add confOnHandlerException to be able to control what happens when a handler throws an exception.
  * WatchConfig constructor is no longer exposed. Instead use `defaultConfig {...}` with the accessors.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1730203200">- Update fsnotify to version 0.4.1.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="c0569c70497012fe96a789f173d312f2947422fded21d0aa76d59db1381c5129efc193b4380bf46397127517b86759e9212013e9585e5370f997dac0e53e8b58" name="ghc-generically-doc" arch="noarch">
  <version epoch="0" ver="0.1.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655294400">- Add generically at version 0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678449600">- Update generically to version 0.1.1.
  [#] 0.1.1 -- 2023-03-10
  * Backport `Eq` and `Ord` instances for `Generically1`, which were introduced
    in `base-4.18.0.0`. To ensure that these instances are in scope when building
    with `base-4.17.0.0` (in which `Generically1` is defined in `base`, not this
    library), we also add a dependency on `base-orphans`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update generically to version 0.1.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update generically to version 0.1.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700136000">- Drop obsolete dependency on ghc-base-orphans.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715860800">- Update generically to version 0.1.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="e37ce2a32f40b3bd3baddea7656d63bc8385075055958924bb300e62cb985c4eaedf51535d4000e67edd10da26b1cf93d42986180b6f0e6823802a2f6ae5392b" name="ghc-ghc-bignum-doc" arch="noarch">
  <version epoch="0" ver="1.3" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="2c6a84d05698a9fea634b54b3d032a6cb97b22ff0012a45dd4703f684181a5ef0973f74fe5ffe883ef6eda4d42bd1183b240850faca81991bdb2a146aa2dd268" name="ghc-ghc-boot-doc" arch="noarch">
  <version epoch="0" ver="9.8.3" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="cea85585bdeb1dd5592b29a087e1860cf8eaef7f5fd2301560b49252ac721b8b0a6bfb97e99e58a719fe18e635661f661f7bd4c87b8df03d49c49c366af57c3f" name="ghc-ghc-boot-th-doc" arch="noarch">
  <version epoch="0" ver="9.8.3" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="d417ae56f2546e2bac168970b1612d2a1a56e3da1aef3c8045b997fdc78c90b6d97fcb17ce8cfd9b253557d775849f71e8aa7cf4030b55f436b9cf0ac1af5907" name="ghc-ghc-compact-doc" arch="noarch">
  <version epoch="0" ver="0.1.0.0" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="0ee100d0bc355bb14244c1061e3d1bdefb11eed8214b8fbd7412b4538ff73736662e1405ae88c955905255c192591e82efdd70b2d15004e35fb6ae7a11ecc93a" name="ghc-ghc-doc" arch="noarch">
  <version epoch="0" ver="9.8.3" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="5daf75596a3e3a585a82b0167680564bbfb5d4f75e213c9d57838b4381de6832b532e2e0f61ade2d004c0de7434422e1d06e62cd19746fc25fbafce1b2938ad1" name="ghc-ghc-heap-doc" arch="noarch">
  <version epoch="0" ver="9.8.3" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="281ba6e638cf1ae8129133c70194301f3d6fe721aba4b58ad116dc177ad7791e3ae9b0e049d02136928c875d19ca0f22ee0be271d7e4c5e649f331ef52655c29" name="ghc-ghc-lib-parser-doc" arch="noarch">
  <version epoch="0" ver="9.8.3.20241022" rel="bp161.1.4"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1671969600">- Add ghc-lib-parser at version 9.4.4.20221225.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1682856000">- Update ghc-lib-parser to version 9.4.5.20230430.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691496000">- Update ghc-lib-parser to version 9.4.6.20230808.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693051200">- Update ghc-lib-parser to version 9.4.7.20230826.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697284800">- Update ghc-lib-parser to version 9.6.3.20231014.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700568000">- Update ghc-lib-parser to version 9.6.3.20231121.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1704801600">- Update ghc-lib-parser to version 9.6.4.20240109.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1708689600">- Update ghc-lib-parser to version 9.8.2.20240223.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1729598400">- Update ghc-lib-parser to version 9.8.3.20241022 revision 2.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="e94e6d5149e3d4f85561fcca8215b6d982a9ebccbfb38e699e355147854677c7592d40b51f51e32810bbe9ba38f7e9dabf1c15cab13b3b595440578accb9df1e" name="ghc-ghc-lib-parser-ex-doc" arch="noarch">
  <version epoch="0" ver="9.8.0.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597838400">- Add _constraints with 6GB min disk space for ppc64/ppc64le</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1608638400">- Update ghc-lib-parser-ex to version 8.10.0.17.
  [#]# 8.10.0.17 released 2020-12-20
  - Update to ghc-8.10.3.
  [#]# 0.20201101 released 2020-11-01
  - Update to `ghc-lib-0.20201101`
  [#]# 0.20201001 released 2020-10-01
  - Update to `ghc-lib-0.20201001`
  - `GHCLIB_API_811` -&gt; `GHCLIB_API_HEAD`
  - Add support for `GHCLIB_API_900`
  [#]# 0.20200901 released 2020-09-01
  - Update to `ghc-lib-0.20200901`</changelog>
  <changelog author="psimons@suse.com" date="1612785600">- Update ghc-lib-parser-ex to version 8.10.0.19.
  [#]# 8.10.0.18 released 2021-02-06
  - Update to ghc-8.10.4.
  [#]# 9.0.0.1 released 2021-02-05
  - Upgrade Cabal defaults flag to 9.0.1
  [#]# 9.0.0.0 released 2021-02-05
  - Update to ghc-9.0.1
  [#]# 0.20210201 released 2021-02-01
  - Update to `ghc-lib-0.20210201`
  [#]# 0.20210101 released 2021-01-01
  - Update to `ghc-lib-0.20210101`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1659960000">- Update ghc-lib-parser-ex to version 9.4.0.0.
  [#]# 9.4.0.0  released
  - Update to `ghc-lib-parser-9.4.1.20220807`
  [#]# 0.20220801 released
  - Update to `ghc-lib-parser-0.20220801`
  [#]# 9.2.1.1 released
  - Update to `ghc-lib-parser-9.2.4.20220527`
  [#]# 0.20220701 released
  - Update to `ghc-lib-parser-0.20220701`
  [#]# 9.2.1.0 released
  - The Cabal flag `auto` now defaults to `False`:
  - When `auto` has the value `False`:
  - `ghc-lib-parser-ex` depends on `ghc-lib-parser`
  - When `auto` has the value `True`:
  - When the build compiler is &gt;=9.2.2 &amp;&amp; &lt;9.3.0
  - `ghc-lib-parser-ex` depends on the compiler libs
  - Otherwise, `ghc-lib-parser-ex` depends on `ghc-lib-parser`
  - Deprecated modues removed:
  - `Language.Haskell.GhclibParserEx.Config`
  - `Language.Haskell.GhclibParserEx.Parse`
  - `Language.Haskell.GhclibParserEx.Outputable`
  [#]# 0.20220601 released
  - Update to `ghc-lib-parser-0.20220601`
  - `fakeLlvmConfig` removed for `GHCLIB_API_HEAD`
  [#]# 9.2.0.4 released
  - Update to `ghc-lib-parser-9.2.3.20220527`
  - Add support for ghc-9.4 series: `GHCLIB_API_904`
  [#]# 0.20220501 released
  - Update to `ghc-lib-parser-0.20220501`
  [#]# 0.20220401 released
  - Update to `ghc-lib-parser-0.20220401`
  [#]# 9.2.0.3 released
  - Fix ghc bounds in auto mode to use ghc-lib not ghc if build compiler ghc-9.2.1 (see [issue](https://github.com/ndmitchell/hlint/issues/1314))
  [#]# 9.2.0.2 released
  - Update to `ghc-lib-parser-9.2.2.20220307`
  [#]# 0.20220301 released
  - Update to `ghc-lib-parser-0.20220301`
  [#]# 8.10.0.24 released
  - Update to `ghc-lib-parser-8.10.7.20220219`
  [#]# 0.20220201 released
  - Update to `ghc-lib-parser-0.20220201`
  [#]# 0.20220103 released
  - New function `isOverLabel`
  - Update to `ghc-lib-parser-0.20220103`
  [#]# 9.0.0.6 released 2021-12-26
  - Add back `isQuasiQuote` for backwards compatibility
  [#]# 9.0.0.5 released 2021-12-25
  - Bugfix to `isFieldPunUpdate`
  - New module `Language.Haskell.GHC.Hs.Type.hs` to replace `Language.Haskell.GHC.Hs.Types.hs` (which remains for now but deprecated and will be removed in a future release)
  - New function `isKindTyApp`
  - Rename `isQuasiQuote` to `isQuasiQuoteExpr`
  - Add new function `isQuasiQuoteSplice`
  - Update to `ghc-lib-parser-9.0.2.20211226`
  [#]# 9.2.0.1 released 2021-11-01
  - Update to `ghc-lib-parser-9.2.1.20211101`
  [#]# 0.20211101 released 2021-11-01
  - Update to `ghc-lib-parser-0.20211101`
  [#]# 9.2.0.0 released 2021-10-30
  - Update to `ghc-lib-parser-9.2.1.20211030`
  [#]# 0.20211001 released 2021-10-01
  - Add `isSplicePat` to `Language.Haskell.GhclibParserEx.GHC.Hs.Pat`
  - Use `genericPlatform` on `GHCLIB_API_HEAD` in `GhclibParserEx.GHC.Settings.Config.hs`
  - Update to `ghc-lib-parser-0.20211001`
  [#]# 0.20210901 released 2021-09-01
  - Update to `ghc-lib-parser-0.20210901`
  [#]# 8.10.0.23 released 2021-08-28
  - Update to `ghc-lib-parser-8.10.7.20210828`
  [#]# 8.10.0.22 released 2021-08-14
  - Update to `ghc-lib-parser-0.20210814`
  - Added to `GhclibParserEx.GHC.Hs.Expr`:
  - `isMonadComp`
  - `isListComp`
  [#]# 0.20210701 released 2021-07-01
  - Update to `ghc-lib-0.20210701`
  [#]# 8.10.0.21 released 2021-06-07
  - Bugfix cabal files
  [#]# 8.10.0.20 released 2021-06-06
  - Update to `ghc-lib-8.10.5.20210606`
  [#]# 0.20210601 released 2021-06-01
  - Update to `ghc-lib-parser-0.20210601`
  - Update types in `GHC.Types.Name.Reader` for ghc-9.2.1, `Located` becomes `LocatedN`
  [#]# 0.20210501 released 2021-05-01
  - Update to `ghc-lib-0.20210501`
  [#]# 0.20210331 released 2021-02-31
  - Update to `ghc-lib-0.20210331`
  - Update to `ghc-lib-parser-9.0.1.20210324`
  [#]# 9.0.0.4 released 2021-03-11
  - Bugfix for `GHC.Hs.Dump`
  [#]# 0.20210228 released 2021-02-28
  - Update to `ghc-lib-0.20210228`
  [#]# 9.0.0.3 released 2021-02-08
  - Cabal bugfix
  [#]# 9.0.0.2 released 2021-02-08
  - Cabal bugfix
  [#]# 8.10.0.19 released 2021-02-08
  - Cabal bugfix</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693137600">- Update ghc-lib-parser-ex to version 9.6.0.2.
  [#] 9.6.0.2 released
  - New functions `isTypedSplice`, `isUntypedSpice`
  [#] 9.6.0.1 released
  - Add `&amp;` to `baseFixities`
  - Add support for ghc-9.8 series: `GH_9_8`
  - New functions `isLetStmt` and `isDo`
  [#] 9.6.0.0 released
  - Add support for ghc-9.6 series: `GHC_9_6`
  [#]# 0.20221201 released
  - Update to `ghc-lib-parser-0.20221201`
  [#]# 0.20221101 released
  - Update to `ghc-lib-parser-0.20221101`
  [#]# 0.20221001 released
  - Update to `ghc-lib-parser-0.20221001`
  [#]# 0.20220901 released
  - Update to `ghc-lib-parser-0.20220901`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1708948800">- Update ghc-lib-parser-ex to version 9.8.0.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/ghc-lib-parser-ex-9.8.0.1/src/ChangeLog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709121600">- Update ghc-lib-parser-ex to version 9.8.0.2.
  [#]# 9.8.0.2 released
  - Fix broken cpp in `isStrictMatch`</changelog>
</package>
<package pkgid="e7a82cf4676e7ac58b83a3adedd20d1e0d17d705059ca9a07cd4808b71509c8519f4a2f1ff181db3f8f9812ed0ba8d903a4f6dce712a878db72a358ff9054e1a" name="ghc-ghci-doc" arch="noarch">
  <version epoch="0" ver="9.8.3" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="38dc325246625d8efc5edb37a2d4705d76e1abef3171d2e284450b5523b36077272c49af926c7870270e0b9274da27a7464ace4ec662a521847c2501780de5b8" name="ghc-git-lfs-doc" arch="noarch">
  <version epoch="0" ver="1.2.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687521600">- Add git-lfs at version 1.2.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1706788800">- Update git-lfs to version 1.2.2.
  haskell-git-lfs (1.2.2) unstable; urgency=medium
  * Expand aeson bounds to allow 2.2.x
  * Expand text bounds to allow 2.1.x
  * Expand bytestring boulds to allow 0.12
  - - Joey Hess &lt;id@joeyh.name&gt;  Thu, 01 Feb 2024 12:25:41 -0400</changelog>
</package>
<package pkgid="fecba38251283a2f33cc177bf7ddcffa8529ad06507787db7ef85521ad20247dffc303c9f78755f2b25fd4ff173260703846ac3fce64b54061266ca7ee17a647" name="ghc-githash-doc" arch="noarch">
  <version epoch="0" ver="0.1.7.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1577102400">- Add githash at version 0.1.3.3.</changelog>
  <changelog author="psimons@suse.com" date="1598961600">- Update githash to version 0.1.4.0.
  [#]# 0.1.4.0
  * Add git-describe output</changelog>
  <changelog author="psimons@suse.com" date="1603800000">- Update githash to version 0.1.5.0.
  [#]# 0.1.5.0
  * Add git tag output via git-describe</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1623240000">- Update githash to version 0.1.6.0.
  [#]# 0.1.6.0
  * Always include patchlevel and hash in git-describe output
  * Don't let user's configured initial branch name break tests</changelog>
  <changelog author="psimons@suse.com" date="1624536000">- Update githash to version 0.1.6.1.
  [#]# 0.1.6.1
  * [Support template-haskell 2.17](https://github.com/snoyberg/githash/pull/22)</changelog>
  <changelog author="psimons@suse.com" date="1632139200">- Update githash to version 0.1.6.2.
  [#]# 0.1.6.2
  * Fixed bugs; now this library's Template Haskell functions are much more
    likely on recompilation to detect Git update that doesn't affect workspace:
    e.g. `git switch -c &lt;new_branch&gt;` (equivalently
    `git checkout -b &lt;new_branch&gt;`) and `git commit --amend --only`.
    Implemented in [#23](https://github.com/snoyberg/githash/pull/23).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666526400">- Update githash to version 0.1.6.3.
  [#]# 0.1.6.3
  * Specify protocol.file.allow=always for latest git [#28](https://github.com/snoyberg/githash/pull/28)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687348800">- Update githash to version 0.1.7.0.
  [#]# 0.1.7.0
  * Expose giFiles to users.</changelog>
</package>
<package pkgid="b4825cb03c2db479cf680f3aee1508d4f5fbc5311e0c08b4a7035470bd5a9f5bc1287beef28a5880458caee7472ad4382835c3a6657d372dfb4bbadbfc8cc9ad" name="ghc-gitrev-doc" arch="noarch">
  <version epoch="0" ver="1.3.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1489752000">- Add gitrev at version 1.3.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="24ff12c6ad9782c7cd9261e7f17579936b5e72acd3752dd94648aa994b5f71fd6256d4f86eeabafa874f903c289af1db78ef1934230cf0b117ad49f1bf21252e" name="ghc-glib-doc" arch="noarch">
  <version epoch="0" ver="0.13.11.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648123200">- Add glib at version 0.13.8.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1683892800">- Update glib to version 0.13.10.0.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1704542400">- Update glib to version 0.13.10.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705752000">- Update glib to version 0.13.10.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720872000">- Update glib to version 0.13.11.0.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="c8c223ad296dd5cd541eef20bff618316c7c0f92f1d9103391652e49e6669c658d20c190d46a12b96a0d62a9bc3fffe9d54ae5ae7e1253b20477821d01d03574" name="ghc-gridtables-doc" arch="noarch">
  <version epoch="0" ver="0.1.0.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1659182400">- Add gridtables at version 0.0.2.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660824000">- Update gridtables to version 0.0.3.0.
  [#]# gridtables-0.0.3.0
  Released 2022-08-18.
  - Missing cells no longer cause an error, but are replaced with
    empty cells.
  - The borders of the last cell in a row are allowed to be
    shorter than the cell. Previously the last column was
    discarded in that case.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1661947200">- Update gridtables to version 0.0.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664539200">- Update gridtables to version 0.1.0.0.
  [#]# gridtables-0.1.0.0
  Release pending.
  - Added support for table foots.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1703505600">- Update gridtables to version 0.1.0.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="3fd18e95eb7f41ce3f19eea5cd8b4ba9ce87cc2e3ae2d59dfdbcf97374e4fe83949b9e450dd13137ea961c1128854c677d79011f25dced6fa0ab50a572beb503" name="ghc-gtk2hs-buildtools-doc" arch="noarch">
  <version epoch="0" ver="0.13.11.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648123200">- Add gtk2hs-buildtools at version 0.13.8.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1675252800">- Apply "fix-ghc-9.4.x-build.patch" to fix builds that use this package for
  building with ghc-9.4.x. See https://github.com/gtk2hs/gtk2hs/issues/323.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1683892800">- Update gtk2hs-buildtools to version 0.13.10.0.
  Upstream does not provide a change log file.
- Drop obsolete "fix-ghc-9.4.x-build.patch" patch. The upstream
  version compiles fine with ghc 9.4.x now.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1704456000">- Update gtk2hs-buildtools to version 0.13.10.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719835200">- Update gtk2hs-buildtools to version 0.13.10.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720872000">- Update gtk2hs-buildtools to version 0.13.11.0.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="a7abe3478fea6418306febf9e291a308f3f8af683f94785ada55a96aa502ac3cd7fc1189ff621d50b687e8144a2b7b6fb43afc671cf9ed28c47851e051e2f448" name="ghc-hackage-security-doc" arch="noarch">
  <version epoch="0" ver="0.6.2.6" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694520000">- Update hackage-security to version 0.6.2.3 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update hackage-security to version 0.6.2.3 revision 7.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697198400">- Update hackage-security to version 0.6.2.3 revision 8.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1703073600">- Update hackage-security to version 0.6.2.4.
  0.6.2.4
  - ------
  * Allow `tar-0.6`
  * Drop support for GHC &lt; 7.8 in favor of `PatternSynonyms`
  * Drop flags `base48`, `mtl21`, `old-directory` and support for GHC 7.8, `mtl &lt; 2.2` and `directory &lt; 1.2`
  * Tested with GHC 7.10 - 9.8</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707652800">- Update hackage-security to version 0.6.2.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710936000">- Update hackage-security to version 0.6.2.5.
  0.6.2.5
  - ------
  * Allow `Cabal-3.12` and `Cabal-syntax-3.12`.
  * Allow `zlib-0.7`.
  * Drop flag `use-old-time` and support for `old-time`, require `time ≥ 1.5`
    ([PR #304](https://github.com/haskell/hackage-security/pull/304)).
  * Drop support for GHC &lt; 8.4
    ([PR #306](https://github.com/haskell/hackage-security/pull/306)).
  * Code maintenance: address warning `star-is-type`, `unused-record-wildcards` etc.
    ([PR #306](https://github.com/haskell/hackage-security/pull/306)).
  * Tested with GHC 8.4 - 9.8.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712145600">- Update hackage-security to version 0.6.2.6.
  0.6.2.6
  - ------
  * Drop flag `use-network-uri` and support for `network-2.5`.
  * Fix build failure in testsuite with `tar-0.5`
    ([PR #312](https://github.com/haskell/hackage-security/pull/312)).
  * Tested with GHC 8.4 - 9.8.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713182400">- Update hackage-security to version 0.6.2.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719403200">- Update hackage-security to version 0.6.2.6 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725537600">- Update hackage-security to version 0.6.2.6 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="6451856fa754ccdba56fe3ecee15276d89279b7194e244dfb67233e33edc0d3bc602ab08b1bd6435044a07d34d5f69b9a0d552c1292f21b71d762e0497b32547" name="ghc-haddock-library-doc" arch="noarch">
  <version epoch="0" ver="1.11.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1622376000">- Update haddock-library to version 1.10.0.
  [#]# Changes in version 1.10.0
  * Add support for labeled module references (#1319, #1315)</changelog>
  <changelog author="psimons@suse.com" date="1634126400">- Update haddock-library to version 1.10.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639224000">- Update haddock-library to version 1.10.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646308800">- Update haddock-library to version 1.10.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664020800">- Update haddock-library to version 1.11.0 revision 1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/haddock-library-1.11.0/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680868800">- Update haddock-library to version 1.11.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698062400">- Update haddock-library to version 1.11.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1718798400">- Update haddock-library to version 1.11.0 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1718884800">- Update haddock-library to version 1.11.0 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="d4859d483252a873d7a22bb77ff2990864d3b2bdccdcdac266a7ad849592cbe4c8f1943ca4c1d888fd3c569d32167dba2dac48d9f67acba4f19ae3635211f6dc" name="ghc-hadolint-doc" arch="noarch">
  <version epoch="0" ver="2.12.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1667995200">- Add hadolint at version 2.12.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Jailbreak build for ghc-9.8.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714737600">- Forgot to update copyright header in spec file after last change.</changelog>
</package>
<package pkgid="1b1c81efa30d2b88d45eb246f609516c8974fdc49f1c66dae88b6fb0a018236644573282ad3b4e7daa39dc26fd17cbb431e6f2ff09fd6edc91abbc58035fed57" name="ghc-half-doc" arch="noarch">
  <version epoch="0" ver="0.3.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700308800">- Add half at version 0.3.1 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update half to version 0.3.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="4552d9c4c6a6dcf1617b2ee0af0c3b2e774e93eb87355dbdc46471b1a4fd80b3f4685dac3761df1354ea291680a98228f44716bf63e7ad27398349349532c405" name="ghc-hashable-doc" arch="noarch">
  <version epoch="0" ver="1.4.7.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641470400">- Update hashable to version 1.3.5.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1672920000">- Update hashable to version 1.4.2.0.
  [#]# Version 1.4.2.0
  * Fix the foreign signature of `getThreadId`
    https://github.com/haskell-unordered-containers/hashable/pull/263
  * Drop support for GHCs prior GHC-8.2
    The recent `unordered-containers` releases support only GHC-8.2+
  * Add instance for `OsString`, `PosixString`, `WindowsString` from `filepath-1.4.100.1`
  * Add `Hashable ByteArray` instance using `data-array-byte` compat package
  [#]# Version 1.4.1.0
  * Add instance for `Data.Array.Byte.ByteArray`.
  [#]# Version 1.4.0.2
  * Restore older GHC support
  * Support GHC-9.0.2
  [#]# Version 1.4.0.1
  * `text-2.0` compatibility
  [#]# Version 1.4.0.0
  * `Eq` is now a superclass of `Hashable`.
    Also `Eq1` is a superclass of `Hashable1` and `Eq2` is a superclass of `Hashable2`
    when exists.
  * Remove `Hashable1 Fixed` instance
  * Remove `Hashable1 Semi.Min/Max/...` instances as they don't have `Eq1` instance.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update hashable to version 1.4.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690632000">- Update hashable to version 1.4.3.0.
  [#]# Version 1.4.3.0
  * Export `defaultHashWithSalt` and `defaultHash`.
  * Fix issue of tuples with 0 first component causing all-zero state.
  * Change `hashInt` to mix bits more.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696334400">- Update hashable to version 1.4.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712145600">- Update hashable to version 1.4.4.0 revision 1.
  [#]# Version 1.4.4.0
  * Depend on `os-string-2` for GHC-9.2+
  * Support `filepath-1.5`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1717934400">- Update hashable to version 1.4.6.0.
  [#]# Version 1.4.6.0
  * Use GND&amp;DerivingVia to derive `newtype` intances (`Data.Semigroup`, `Data.Monoid`, `Identity` etc).
  [#]# Version 1.4.5.0
  * Drop support for GHCs prior 8.6.5
  * Use xxhash for hashing bytestrings and bytearrays.
    Note: when compiling binaries for distribution, you may need to disable
    `arch-native` flag.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1718107200">- Disable use of invalid -march flag.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719230400">- Update hashable to version 1.4.7.0.
  [#]# Version 1.4.7.0
  * Make `arch-native` disabled by default.</changelog>
</package>
<package pkgid="36a098f2d5ef59c376d2a45e45459f881b6a236d30a716dc37f4af425a14363d272a4e1dd92e69f0620fbfb603b3065db95647143bdc02701dbc6f5f93797734" name="ghc-hashtables-doc" arch="noarch">
  <version epoch="0" ver="1.3.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add hashtables at version 1.2.3.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1599566400">- Update hashtables to version 1.2.4.0.
  [#]# 1.2.4.0
  Fix a [correctness bug](https://github.com/gregorycollins/hashtables/issues/55)
  with cuckoo hash tables and the new `mutate` function introduced in 1.2.3.0.</changelog>
  <changelog author="psimons@suse.com" date="1599652800">- Update hashtables to version 1.2.4.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hashtables-1.2.4.1/src/changelog.md</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update hashtables to version 1.2.4.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635940800">- Update hashtables to version 1.2.4.2.
  Upstream has not updated the file "changelog.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664712000">- Update hashtables to version 1.3.1.
  [#]# 1.3.1
  Fix Noncanonical mappend definition warning.
  Support more recent compilers.
  [#]# 1.3
  Support Hashable 1.4. This new version of Hashable drops the Eq constraint, so the Eq constraint
  needs to be dropped in the SPECIALIZE statements in Hashtables.
  [#]# 1.2.4.2
  Cabal file: add missing other-modules
  Silence import warnings. Know that we require ghc &gt;= 7.8.
  Fix build with GHC 9.2</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="761eee303117c14e2891b41be198c47bc5c715a52013b8d04a03d92b49fc853980e7df6ecc2d6131317d7f22faad7c8eb2c6e91d982dd0e8619ce2eebb586205" name="ghc-haskeline-doc" arch="noarch">
  <version epoch="0" ver="0.8.2.1" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="78dfc30d68bdf24af695c8dd6d056b6fc2224c7ed6df0d54c9930fcf64a96ca5cb5daecadf3344d1dad940d530a78f343344cff8fc149aae83ba588588750641" name="ghc-haskell-lexer-doc" arch="noarch">
  <version epoch="0" ver="1.1.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add haskell-lexer at version 1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1672142400">- Update haskell-lexer to version 1.1.1.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1730203200">- Update haskell-lexer to version 1.1.2.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="f633689a58569af77ba33b5afb76b616b7824aa7835321a357a10dc335803c5eea1b29930f70536109fcd3df0daded67bb7c04d3734f064f858287c31a07aa42" name="ghc-hinotify-doc" arch="noarch">
  <version epoch="0" ver="0.4.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1526299200">- Update hinotify to version 0.3.10 revision 1.
  - Allow async-2.2.
  - Use `RawFilePath` (`ByteString`) for filenames, from `unix` package.
    Changes the `Event` type and `addWatch` function.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="psimons@suse.com" date="1534939200">- Update hinotify to version 0.4.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1604232000">- Update hinotify to version 0.4.1.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="b05557cff7ea52cd2eb2eacb9ecbe1aefa108eb1d5dbe5f3cdab76db446868fcfd0fc6d4834deedeaf49cb9485e52facd1a7629fb9e4f40b0a76239135551925" name="ghc-hjsmin-doc" arch="noarch">
  <version epoch="0" ver="0.2.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add hjsmin at version 0.2.0.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1638360000">- Update hjsmin to version 0.2.0.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648036800">- Update hjsmin to version 0.2.0.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673438400">- Update hjsmin to version 0.2.1.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="7d032dd62344a1f96666f7941f7f07db9947ada011e137f88e3b5d08062f0e8bf97ab147b1c7515d60a17e60e6f8dbe2393ae8a0645c2d8ff2a0741705893a4e" name="ghc-hledger-doc" arch="noarch">
  <version epoch="0" ver="1.40" rel="bp161.1.26"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701950400">- Update hledger to version 1.32.1.
  Upstream's change log file format is strange (too much unmodified
  text at at the top). The automatic updater cannot extract the
  relevant additions. You can find the file at:
  http://hackage.haskell.org/package/hledger-1.32.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702555200">- Update hledger to version 1.32.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1704110400">- Update hledger to version 1.32.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hledger-1.32.2/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1706443200">- Update hledger to version 1.32.3.
  Upstream's change log file format is strange (too much unmodified
  text at at the top). The automatic updater cannot extract the
  relevant additions. You can find the file at:
  http://hackage.haskell.org/package/hledger-1.32.3/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709121600">- Add "fix-build-with-ghc-9.8.x.patch" to fix the build with
  ghc-9.8.x. The change is based on upstream commit
  https://github.com/simonmichael/hledger/commit/034d37c3bef9ba99a1db7344127e814a9219047a.patch.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713441600">- Update hledger to version 1.33.
  Upstream's change log file format is strange (too much unmodified
  text at at the top). The automatic updater cannot extract the
  relevant additions. You can find the file at:
  http://hackage.haskell.org/package/hledger-1.33/src/CHANGES.md
- Drop obsolete "fix-build-with-ghc-9.8.x.patch".</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714651200">- Update hledger to version 1.33.1.
  Upstream's change log file format is strange (too much unmodified
  text at at the top). The automatic updater cannot extract the
  relevant additions. You can find the file at:
  http://hackage.haskell.org/package/hledger-1.33.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1716033600">- Update hledger to version 1.33.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1717329600">- Update hledger to version 1.34.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hledger-1.34/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725883200">- Update hledger to version 1.40.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hledger-1.40/src/CHANGES.md</changelog>
</package>
<package pkgid="bcfb44b9e3ee7cf8c5fb60870e1014472903aea44d26c9539436c38f2e1caf5da99afeaf9600f8cafe06c6c86e3db05b00671d20ac2cddc07d1b34b5b7f6fa6c" name="ghc-hledger-lib-doc" arch="noarch">
  <version epoch="0" ver="1.40" rel="bp161.1.26"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701950400">- Update hledger-lib to version 1.32.1.
  Upstream's change log file format is strange (too much unmodified
  text at at the top). The automatic updater cannot extract the
  relevant additions. You can find the file at:
  http://hackage.haskell.org/package/hledger-lib-1.32.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702555200">- Update hledger-lib to version 1.32.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1704110400">- Update hledger-lib to version 1.32.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hledger-lib-1.32.2/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1706443200">- Update hledger-lib to version 1.32.3.
  Upstream's change log file format is strange (too much unmodified
  text at at the top). The automatic updater cannot extract the
  relevant additions. You can find the file at:
  http://hackage.haskell.org/package/hledger-lib-1.32.3/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Jailbreak build for ghc-9.8.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713441600">- Update hledger-lib to version 1.33.
  Upstream's change log file format is strange (too much unmodified
  text at at the top). The automatic updater cannot extract the
  relevant additions. You can find the file at:
  http://hackage.haskell.org/package/hledger-lib-1.33/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714651200">- Update hledger-lib to version 1.33.1.
  Upstream's change log file format is strange (too much unmodified
  text at at the top). The automatic updater cannot extract the
  relevant additions. You can find the file at:
  http://hackage.haskell.org/package/hledger-lib-1.33.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1716033600">- Update hledger-lib to version 1.33.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1717329600">- Update hledger-lib to version 1.34.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hledger-lib-1.34/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725883200">- Update hledger-lib to version 1.40.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hledger-lib-1.40/src/CHANGES.md</changelog>
</package>
<package pkgid="66139b658f8f906c7fe733400dc74b6a4121fa652fc871ee24d7666e82575f2f9a36f3dc6ba16260ca187977c6cc5286b0f8c701e6477105f3205432fac03451" name="ghc-hledger-ui-doc" arch="noarch">
  <version epoch="0" ver="1.40" rel="bp161.1.24"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701950400">- Update hledger-ui to version 1.32.1.
  Upstream's change log file format is strange (too much unmodified
  text at at the top). The automatic updater cannot extract the
  relevant additions. You can find the file at:
  http://hackage.haskell.org/package/hledger-ui-1.32.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1704110400">- Update hledger-ui to version 1.32.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hledger-ui-1.32.2/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1706443200">- Update hledger-ui to version 1.32.3.
  Upstream's change log file format is strange (too much unmodified
  text at at the top). The automatic updater cannot extract the
  relevant additions. You can find the file at:
  http://hackage.haskell.org/package/hledger-ui-1.32.3/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709121600">- Apply "fix-build-with-ghc-9.8.x.patch" to fix the build with
  base library version 4.19.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713441600">- Update hledger-ui to version 1.33.
  Upstream's change log file format is strange (too much unmodified
  text at at the top). The automatic updater cannot extract the
  relevant additions. You can find the file at:
  http://hackage.haskell.org/package/hledger-ui-1.33/src/CHANGES.md
- Drop obsolete "fix-build-with-ghc-9.8.x.patch".</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714651200">- Update hledger-ui to version 1.33.1.
  Upstream's change log file format is strange (too much unmodified
  text at at the top). The automatic updater cannot extract the
  relevant additions. You can find the file at:
  http://hackage.haskell.org/package/hledger-ui-1.33.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1716033600">- Update hledger-ui to version 1.33.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1717329600">- Update hledger-ui to version 1.34.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hledger-ui-1.34/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720785600">- Update hledger-ui to version 1.34 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725883200">- Update hledger-ui to version 1.40.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hledger-ui-1.40/src/CHANGES.md</changelog>
</package>
<package pkgid="ed899ead38f5352ddb9b6e07348941e74bbab026446635fb3c4621216cad51761b5a440f0770fe660f358bc00f79979740ebf013c82497c692207d9bc7064f90" name="ghc-hlint-doc" arch="noarch">
  <version epoch="0" ver="3.8" rel="bp161.1.23"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1609329600">- Update hlint to version 3.2.5.
  3.2.5, released 2020-12-30
    Fixes to the release generation script
  3.2.4, released 2020-12-30
    [#1193], add warnings for redundant flip
    [#1183], allow matches where users specify unnecessary brackets
    [#1177], remove suggestions for fromMaybe False/fromMaybe True
    [#1176], suggest use of unzip
    [#1159], spot redundant brackets due to fixities, default ignored
    [#1172], suggest reusing fromLeft/fromRight</changelog>
  <changelog author="psimons@suse.com" date="1609761600">- Update hlint to version 3.2.6.
  3.2.6, released 2020-12-30
    Fixes to the release generation script</changelog>
  <changelog author="psimons@suse.com" date="1610971200">- Update hlint to version 3.2.7.
  3.2.7, released 2021-01-16
    [#1202], add missing parentheses for Avoid Lambda
    [#1201], allow matching through the &amp; operator (similar to $)
    [#1196], fix removed parens with operator sections in some cases</changelog>
  <changelog author="psimons@suse.com" date="1630584000">- Update hlint to version 3.2.7 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1633953600">- Update hlint to version 3.2.7 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663675200">- Update hlint to version 3.5.
  3.5, released 2022-09-20
    [#1421], change zip/repeat to map with tuple section
    [#1418], add more QuickCheck hints
    [#1420], suggest use of Data.Tuple.Extra.both in the extra hints
    [#1407], fix some list-comp hints that applied too broadly
    [#1407], suggest [ f x | x &lt;- [y] ] to [f y]
    [#1417], add some more isAlpha/isDigit suggestions
    [#1411], add some empty list equivalent to "" hints
    [#1416], add hints for (== True) and other bool/section values
    [#1410], remove support for building with GHC 8.10
  * #1410, always default to using ghc-parser instead of the GHC API
  * #1410, upgrade to the GHC 9.4 parse tree
    [#1408], evaluate calls of map with empty/singleton lists
    [#1409], add notNull hints, e.g. notNull . concat ==&gt; any notNull
    [#1406], spot list comprehension that should be lefts/rights
    [#1404], add more if/then/else to min or max hints
    [#1403], add last . reverse ==&gt; head
    [#1397], evaluation rules for minimum/maximum on singleton lists
  3.4.1, released 2022-07-10
    [#1345], add --generate-config to generate a complete config
    [#1345], add --generate-summary-json
    [#1377], make anyM/allM on [] produce pure, rather than return
    [#1377], add a pure rule for every return variant
    [#1380], add counts as comments for --default
    [#1372], remove unnecessary brackets when suggesting forM_
    [#1372], suggest void (forM x y) to forM_ without the void
    [#1394], replace maximum [a, b] ==&gt; max a b (and for min)
    [#1393], for QuickCheck, join . elements ==&gt; oneOf
    [#1387], bypass camelCase hint for new tasty_... custom test prefix
  3.4, released 2022-04-24
    [#1360], make -XHaskell2010 still obey CPP pragmas
    [#1368], make TH quotation bracket rule off by default
    [#1367], add brackets on refactoring templates when needed
    [#1348], make module restrict hints more powerful
    [#1363], add more hints for &lt;$&gt;
    [#1362], add support for language specifier GHC2021
    [#1342], make module wildcards work with `within` restrictions
    [#1340], include Restriction hints in splitSettings and argsSettings output
    [#1330], make ignore: {} not ignore subsequent hints
    [#1317], evaluating all/any/allM/anyM on simple lists
    [#1303], allow more matches for modules doing `import Prelude ()`
    [#1324], add createModuleExWithFixities
    [#1336], warn on unused OverloadedRecordDot
    [#1334], don't remove TypeApplications if there are type-level type applications
    [#1332], suggest using iterate instead of scanl/foldl
    [#1331], suggest using min/max instead of if
  * #1247, move to GHC 9.2
  3.3.6, released 2021-12-29
    [#1326], produce release binaries
  3.3.5, released 2021-12-12
    [#1304], support aeson-2.0
    [#1309], suggest `either Left f x` becomes `f =&lt;&lt; x`
    [#1295], suggest TemplateHaskell to TemplateHaskellQuotes if it works
    [#1292], don't say redundant bracket around pattern splices
    [#1289], suggest expanding tuple sections in some cases
    [#1289], suggest length [1..n] ==&gt; max 0 n
    [#1279], suggest using NumericUnderscores more if it is enabled
    [#1290], move reverse out of filter
  3.3.4, released 2021-08-30
    [#1288], fix generation of Linux binaries
  3.3.3, released 2021-08-29
    [#1286], compatibility with extra-1.7.10
    [#114], if OverloadedLists are enabled, don't suggest list literals
  3.3.2, released 2021-08-28
    [#1244], add `only` restriction to modules
    [#1278], make --ignore-glob patterns also ignore directories
    [#1268], move nub/sort/reverse over catMaybes/lefts/rights
    [#1276], fix some incorrect unused LANGUAGE warnings
    [#1271], suggest foldr (&lt;&gt;) mempty ==&gt; fold (not mconcat)
    [#1274], make the (&amp; f) ==&gt; f hint apply more
    [#1264], suggest eta reduction under a where
    [#1266], suggest () &lt;$ x ==&gt; void x
    [#1223], add some traverse laws
    [#1254], suggest null [x] ==&gt; False
    [#1253], suggest reverse . init ==&gt; tail . reverse
    [#1253], suggest null . concat ==&gt; all null
    [#1255], suggest filter instead of list comprehension in teaching
  3.3.1, released 2021-04-26
    [#1221], allow restrictions to use wildcards
    [#1225], treat A{} as not-atomic for bracket hints
    [#1233], -XHaskell98 and -XHaskell2010 now disable extensions too
    [#1226], don't warn on top-level splices with brackets
    [#1230], disable LexicalNegation by default
    [#1219], suggest uncurry f (a, b) ==&gt; f a b
    [#1227], remove some excess brackets generated by refactoring
  3.3, released 2021-03-14
    [#1212], don't suggest redundant brackets on $(x)
    [#1215], suggest varE 'foo ==&gt; [|foo|]
    [#1215], allow matching on Template Haskell variables
    [#1216], require apply-refact 0.9.1.0
  * #1209, switch to the GHC 9.0.1 parse tree
    Drop GHC 8.6 support
    [#1206], require apply-refact 0.9.0.0 or higher
    [#1205], generalize hints which were with '&amp;' form
  3.2.8, released 2021-12-27
    [#1304], support aeson-2.0
    [#1286], compatibility with extra-1.7.10</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688731200">- Update hlint to version 3.6.1.
  3.6.1, released 2023-07-03
    Attempt to make a binary release
  3.6, released 2023-06-26
    [#1522], define __GLASGOW_HASKELL__ for cmdCpp
    [#1519], don't suggest removing brackets that result in a parse error
    [#1512], add hints to convert for [1..n] to replicateM n
    [#1430], add ignore-suggestions flag
    [#1517], support NO_COLOR
    [#1505], don't suggest redundant brackets around constraints
    [#1478], Fix no warn on (x.y) by treating x.y as atom
    [#1481], more hints about concat/concatMap
    [#1485], add more hints about using a Functor on a literal tuple
    [#1479], add specialised not hints for notElem/notNull
    [#1437], don't add/remove Monad constraints in replacements
    [#1475], rules for (elem False) and (notElem True)
    [#1476], generalise map-consuming rules from lists to Foldables/Traversables
    [#1480], add hints about notElem and notNull
    [#1482], support SARIF output
    [#1470], drop support for GHC 9.0
  * #1470, move to GHC 9.6 parser
    [#1449], add some more generalize hints that suggest fmap instead of map
    Never suggest concatForM_, because it doesn't exist
    [#1467], and groups for warning on partial functions
    [#1465], improve the timing information with -v flag
    [#1454], filter Just . map f ==&gt; map Just . mapMaybe f
    [#1452], add more evaluate rules, e.g. fromJust (Just x) ==&gt; x
    [#1488], add &lt;$&gt;/&lt;&amp;&gt; hints for Either
    [#1447], make &lt;$&gt; hints also work on &lt;&amp;&gt; (dualized)
    [#1450], suggest nub/sort ==&gt; nubSort with the extra hints
    [#1451], isJust y &amp;&amp; (x == fromJust y) ==&gt; Just x == y
    [#578], don't suggest numeric underscores for &lt; 5 digits
    [#1428], rename "Use map" hints that introduce tuple sections
    [#1424], don't suggest sortOn; suggest avoiding `reverse . sort`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705752000">- Update hlint to version 3.8.
  3.8, released 2024-01-15
    [#1552], make --git and --ignore-glob work nicely together
    [#1502], fix incorrect free variable calculation in some cases
    [#1555], slightly more efficient concatMap usages (e.g. pull filter out)
    [#1500], suggest avoiding NonEmpty.unzip (use Functor.unzip)
  * #1544, upgrade to GHC 9.8
    [#1540], correct Functor law hint, was missing brackets</changelog>
</package>
<package pkgid="03f87979b19631d59fad8afe7f4cf4eb798839e445a77ec3f54fcbd581a6757e9b45765c284262dbda5fb73c4de5a9cfb227af0ff057a5424fffcf0c711ca4b4" name="ghc-hourglass-doc" arch="noarch">
  <version epoch="0" ver="0.2.12" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526299200">- Update hourglass to version 0.2.11.
  - Add Zero UTC
  - Avoid division by 0
  - Add support for ghc-8.4 alpha2</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="psimons@suse.com" date="1535630400">- Update hourglass to version 0.2.12.
  No change log available from upstream.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1716724800">- Update hourglass to version 0.2.12 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="151d8ffef238151a33571df4821b3f8cb4f1df4ff8c660d8cc8f9b6bd4134b7f896398aff08d226bb01d9d5a3a9eb3b8c604c77c4f9ab6cc55705784557d22e8" name="ghc-hpc-doc" arch="noarch">
  <version epoch="0" ver="0.7.0.0" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="f84c56caa4519dcc1e10a90002e1a303390b1fd43ddf533a34b11bb03a3f797e07d2d850101dbc8ecff868880e159dd9865ae7e6b1650dba80b28f21ffe54760" name="ghc-hscolour-doc" arch="noarch">
  <version epoch="0" ver="1.25" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1592913600">- Add hscolour at version 1.24.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693396800">- Update hscolour to version 1.25.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="d743d0eb5e8ca3fff442348732b3d9b429a2bad319c6466ec8065fb4ce5bab180f4c6d1e2ffef295415d5dc6e10bef8b0d772c2135dfdc661bf775943b63e57d" name="ghc-hslua-aeson-doc" arch="noarch">
  <version epoch="0" ver="2.3.1.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1643976000">- Add hslua-aeson at version 2.1.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655985600">- Update hslua-aeson to version 2.2.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-aeson-2.2.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-aeson to version 2.3.0.1.
  [#]# hslua-aeson-2.3.0.1
  Released 2023-03-13.
  - Relax upper bound for hslua-marshalling, allow version 2.3.
  [#]# hslua-aeson-2.3.0
  Released 2023-02-21.
  - The `peekValue` peeker now checks for a `__toaeson` metafield
    or `__tojson` metamethod and uses them to compute the `Value`
    of an object:
    The `__toaeson` metafield, if set, must be a function pushed
    via `pushToAeson`. That function is called on a given object,
    and the returned *Value* becomes the result of calling
    `peekValue`.
    Likewise, the `__tojson` metamethod must be a function that
    returns a valid JSON string. The result in that case is the
    decoded string.
    If both, `__toaeson` and `__tojson` are set, then `__toaeson`
    takes precedent.
  - The test suite now has *tasty-hunit* as an additional
    dependency.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-aeson to version 2.3.1.
  [#]# hslua-aeson-2.3.1
  Released 2024-01-18.
  - Relaxed upper bound for aeson. This required changes to the
    testsuite: The arbitrary JSON values produced by current aeson
    versions include numbers that cannot be converted to Lua
    numbers without loss of precision. Those are first converted
    to representable numbers before round-tripping is tested.
  - Relaxed upper bound for text, containers, and bytestring,
    allowing text-2.1, containers-0.7, and bytestring-0.12.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720526400">- Update hslua-aeson to version 2.3.1.1.
  [#]# hslua-aeson-2.3.1.1
  Released 2024-07-09.
  - Relaxed upper bound for hashable, allowing hashable-1.5.</changelog>
</package>
<package pkgid="6bef3f02fbc5b7fbb6b197a485c1f73a5fe3ed70cc54381f5ebcfc97bab4dadc4659474f689495859a4b296650433d97ba492a11a532e04069beeca06de89a0f" name="ghc-hslua-classes-doc" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1635768000">- Add hslua-classes at version 2.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643457600">- Update hslua-classes to version 2.1.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-classes-2.1.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645272000">- Update hslua-classes to version 2.2.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-classes-2.2.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-classes to version 2.3.0.
  [#]# hslua-classes-2.3.0
  Released 2023-03-13.
  - Require version 2.3.* of HsLua packages hslua-core and
    hslua-marshalling.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-classes to version 2.3.1.
  [#]# hslua-classes-2.3.1
  Released 2024-01-18.
  - Relaxed upper bound for text, containers, and bytestring,
    allowing text-2.1, containers-0.7, and bytestring-0.12.</changelog>
</package>
<package pkgid="5ef4f4bcab409fef633a373ae37c0a35d3b62af2db11a200ab0852dcdad88e440a9453baa00b97768c87b2c38a9f737d372936e8f9c7e9c4f2067c6bd437a7b1" name="ghc-hslua-cli-doc" arch="noarch">
  <version epoch="0" ver="1.4.3" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664280000">- Add hslua-cli at version 1.2.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-cli to version 1.4.1.
  [#]# hslua-cli-1.4.1
  Released 2023-03-18.
  - Always start the REPL if the `-i` parameter is given on the
    command line. This fixes a bug where the REPL would not start
    if `-v`, `-e` or `-l` where given.
  [#]# hslua-cli-1.4.0.1
  Released 2023-03-17.
  - Fix building on Windows.
  [#]# hslua-cli-1.4.0
  Released 2023-03-16.
  - Isocline-based REPL: interactive mode is now supported with
    the help of a new repl built with the isocline library.
  [#]# hslua-cli-1.3.0
  Released 2023-03-13.
  - Require hslua-core 2.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-cli to version 1.4.2.
  [#]# hslua-cli-1.4.2
  Released 2024-01-18.
  - Relaxed upper bound for text, allowing text-2.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719576000">- Update hslua-cli to version 1.4.3.
  [#]# hslua-cli-1.4.3
  Release pending.
  - Include copyright notice when printing version info; i.e., the
    behavior is now closer to that of the default `lua`
    interpreter.
  - Avoid "redundant import" warning when compiling with GHC 9.10.</changelog>
</package>
<package pkgid="69a68cc804668bd69c812a9409fdea497d8b0a6d09c8c62ca28cab92111550f78fbd40d09790fa649c940aa0ad81b28366840cb8e49e520b59db4071d5319b01" name="ghc-hslua-core-doc" arch="noarch">
  <version epoch="0" ver="2.3.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1635768000">- Add hslua-core at version 2.0.0.1.</changelog>
  <changelog author="psimons@suse.com" date="1636027200">- Update hslua-core to version 2.0.0.2.
  [#]# hslua-core 2.0.0.2
  Released 2021-11-03.
  - Fixed output of `pushTypeMismatchError` when there is no value
    at the given index. Previously the function would report the
    value as type `string` and now reports it as `no value`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643457600">- Update hslua-core to version 2.1.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-core-2.1.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645272000">- Update hslua-core to version 2.2.0.
  [#]# hslua-core-2.2.0
  Released 2022-02-19.
  - Use lua-2.2.0, which requires Lua 5.4.
  - Rename `newuserdata` to `newuserdatauv` and let it take the
    number of associated uservalues as an additional argument.
    Similarly, `newhsuserdata` is now `newhsuserdatauv`.
  - Rename `getuservalue` and `setuservalue` to `getiuservalue`
    and `setiuservalue`, respectively. Like both functions now
    take an extra argument specifying the number of the uservalue
    that should be retrieved or set.
    It is now possible for `setiuservalue` to fail, so it returns
    a boolean to indicate whether the action was successful.
  - The `GCControl` type has been updated to match the new gc
    control:
  - The GCStep constructor takes an argument "stepsize";
  - constructors GCGen and GCInc have been added;
  - constructors GCSetPause and GCSetStepMul have been removed.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655640000">- Update hslua-core to version 2.2.1.
  [#]# hslua-core-2.2.1
  Released 2022-06-19.
  - Ensure that loadfile works with umlauts in filepath: The OS
    does not necessarily expect filenames to be UTF-8 encoded,
    especially Windows. On non-Windows systems, the current file
    system encoding is now used to convert filenames to C
    strings. On Windows, the `CP_ACP` codepage is used, as
    required by the Windows API.
  - GC managed Lua state: Add new type `GCManagedState` and
    functions `newGCManagedState`, `closeGCManagedState`, and
    `withGCManagedState`. These allow to create and use a Lua
    state in flexible ways in that it does not require the state
    to be closed explicitly. The state will be closed when the
    respective variable is collected.
  - Require lua-2.2.1.
  - Relax upper bound for mtl, allow mtl-2.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-core to version 2.3.1.
  [#]# hslua-core-2.3.1
  Released 2023-03-17.
  - New module *HsLua.Core.Debug*: the module provides bindings to
    a subset of functions of the Lua debug interface. Currently
    the module only exports `getupvalue` and `setupvalue`, both of
    which are also re-exported from *HsLua.Core*.
  [#]# hslua-core-2.3.0
  Released 2023-03-13.
  - The functions `loadfile`, `dofile`, and `dofileTrace` now
    expect the argument to be of type `Maybe FilePath`. The
    functions load from *stdin* when the argument is `Nothing`.
  - Added `setwarnf'` for simple warning messgae handling: The
    built-in method of setting a warn function is flexible but not
    straight-forward to use. The new `setwarnf'` function allows
    to set a Haskell action as a warning hook: the default warning
    behavior is kept in place, but, in addition to the default
    action, the hook is called on the concatenated warning
    messages. This can be used to plug Lua warnings into an
    application specific Haskell reporting system.
  - Export `GCManagedState`, `newGCManagedState`,
    `closeGCManagedState`, and `withGCManagedState` from
    `HsLua.Core`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-core to version 2.3.2.
  [#]# hslua-core-2.3.2
  Released 2024-01-18.
  - Relaxed upper bound for text, and bytestring, allowing
    text-2.1, and bytestring-0.12.</changelog>
</package>
<package pkgid="8c3a1311b9ce98aa6a48cdffcf680b2d54843a6c60f28b3d5f33e7d31ac70021725f270cab93fd2c58e84d8064028e7062795cad3361830128515832980081c8" name="ghc-hslua-doc" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1634644800">- Update hslua to version 1.3.0.2.
  [#]## 1.3.0.2
  Released 2021-10-14.
  - Bumped upper package version bound, allowing bytestring 0.11.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update hslua to version 2.0.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-2.0.0/src/CHANGELOG.md</changelog>
  <changelog author="psimons@suse.com" date="1636027200">- Update hslua to version 2.0.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-2.0.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643457600">- Update hslua to version 2.1.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-2.1.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645272000">- Update hslua to version 2.2.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-2.2.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653048000">- Update hslua to version 2.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655640000">- Update hslua to version 2.2.1.
  [#]# hslua-2.2.1
  Released 2022-06-19.
  - Require hslua-core-2.2.1.
  - Require hslua-marshalling-2.2.0.1.
  - Relax upper bound for mtl, allow mtl-2.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua to version 2.3.0.
  [#]# hslua-2.3.0
  Released 2023-03-13.
  - Require version 2.3.* of HsLua packages: hslua-core,
    hslua-marshalling, hslua-objectorientation, hslua-packaging,
    hslua-aeson, hslua-classes.
  - Include `hslua-typing`, re-export `HsLua.Typing`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua to version 2.3.1.
  [#]# hslua-2.3.1
  Released 2024-01-18.
  - Relaxed upper bound for text, containers, and bytestring,
    allowing text-2.1, containers-0.7, and bytestring-0.12.
  - Require latest versions of HsLua packages.</changelog>
</package>
<package pkgid="4a14a5fd5a4a06819c5fae488ddf33c8c23091a9183a7e5c639dcaef9f2aac967ba24b01ed5a1be258002b1c802721435014595bb9fe2211a0ba72d65fbc73ca" name="ghc-hslua-list-doc" arch="noarch">
  <version epoch="0" ver="1.1.4" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1674216000">- Add hslua-list at version 1.1.0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679054400">- Update hslua-list to version 1.1.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-list-1.1.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1727784000">- Update hslua-list to version 1.1.4.
  [#]# hslua-list-1.1.4
  Released 2024-10-01.
  - Added function `List.iter`; it returns an iterator function
    that returns the next list item each time it is called.
  - `List.extend` now returns the extended list instead of the
    list that was appended.
  [#]# hslua-list-1.1.3
  Released 2024-09-26.
  - Fixed a bug that prevented `List.filter` to be used on tables
    that don't have a metatable.
  - Added a stub function to ensure that the module can be
    compiled against Lua 5.3.
  - Lowered the lower bound for hslua-core, allowing hslua-core
    2.1.
  [#]# hslua-list-1.1.2
  Released 2024-09-20.
  - Lists can now be constructed from iterators.
  - Added method `:at` to access list elements by index; negative
    indices are counted from the end. A second value can be
    passed, which will be returned if there is no item at the
    given index.</changelog>
</package>
<package pkgid="fc75b97a73f110b5a0eb1d00ccf17a7c7b1649f1549107b8306dc3bbf18f0a0af43e7e1ca163e9643d075f6326f6d465eb429f63cf31b28a4bd8887c5bb2435d" name="ghc-hslua-marshalling-doc" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1635768000">- Add hslua-marshalling at version 2.0.0.</changelog>
  <changelog author="psimons@suse.com" date="1636027200">- Update hslua-marshalling to version 2.0.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-marshalling-2.0.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643457600">- Update hslua-marshalling to version 2.1.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-marshalling-2.1.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645272000">- Update hslua-marshalling to version 2.2.0.
  [#]# hslua-marshalling-2.2.0
  Released 2022-02-19.
  - `Result` is now an instance of Foldable and Traversable.
    Both `Result` and `Peek` are made instances of `MonadPlus`.
  - Require hslua-core-2.2.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653048000">- Update hslua-marshalling to version 2.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655640000">- Update hslua-marshalling to version 2.2.1.
  [#]# hslua-marshalling-2.2.1
  Released 2022-06-19.
  - Require hslua-core-2.2.1.
  - Relax upper bound for mtl, allow mtl-2.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-marshalling to version 2.3.0.
  [#]# hslua-marshalling-2.3.0
  Released 2023-03-13.
  - `Result` is now an instance of `MonadFail`.
  - New peeker and pusher functions for `NonEmpty`.
  - Peeker combinators for optional values: The new combinators
    `peekNilOr`, `peekNoneOr`, and `peekNoneOrNil` can be used to
    retrieve optional values.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-marshalling to version 2.3.1.
  [#]# hslua-marshalling-2.3.1
  Released 2024-01-18.
  - Relaxed upper bound for text, containers, and bytestring,
    allowing text-2.1, containers-0.7, and bytestring-0.12.</changelog>
</package>
<package pkgid="fad3fddfdf810d849a94c029c797948f639f1cf48eb415d521d9daa083c8c3d96336f6f146e7b3facedacc0874c2fc142fb5440b31441d1cdd5c1df79dbe4a4c" name="ghc-hslua-module-doclayout-doc" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648987200">- Add hslua-module-doclayout at version 1.0.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-module-doclayout to version 1.1.0.
  [#]# 1.1.0
  Release pending.
  - Require hslua-2.3 and tasty-lua-1.1.
  - Type info is added to all fields.
  - The `Doc` type is now associated with this module's docs,
    making it easier to generate documentation.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1706011200">- Update hslua-module-doclayout to version 1.1.1.
  [#]# 1.1.1
  Released 2024-01-23.
  - Relaxed upper bound for text, allowing text-2.1.
  - Improved doc strings.
  - Test with latest GHC versions.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1718020800">- Update hslua-module-doclayout to version 1.1.1.2.
  [#]# 1.1.1.2
  Released 2024-06-10.
  - Fixed another documentation bugs: `render` returns a `string`.
  [#]# 1.1.1.1
  Released 2024-06-09.
  - Fixed minor typos in docstrings.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725883200">- Update hslua-module-doclayout to version 1.1.1.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1726920000">- Update hslua-module-doclayout to version 1.2.0.
  [#]# 1.2.0
  Released 2024-09-21.
  - Require doclayout-0.5.
  - Add new styling functions `bold`, `italic`, `underlined`,
    `strikeout`, `fg`, and `bg`.
  - The `render` function now takes `style` as a third parameter.
    It must be either 'plain' or 'ansi' when given.</changelog>
</package>
<package pkgid="65416349087b0bb913029e809a8875f1cb78880b437e00c28591994e98bd5bfa1115544dc42d7caa483bb394f70aef1d13c47839075ddae5910bd60de3ea8151" name="ghc-hslua-module-path-doc" arch="noarch">
  <version epoch="0" ver="1.1.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1615291200">- Add hslua-module-path at version 0.1.0.1.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update hslua-module-path to version 1.0.0.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643544000">- Update hslua-module-path to version 1.0.1 revision 1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-module-path-1.0.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645272000">- Update hslua-module-path to version 1.0.2.
  [#]# hslua-module-path-1.0.2
  Released 2022-02-19.
  - Adjusted package bounds, for hslua-core, hslua-marshalling,
    and hslua-packaging.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660910400">- Update hslua-module-path to version 1.0.3.
  [#]# hslua-module-path-1.0.3
  Released 2022-08-19.
  - Fixed `make_relative` for longer base paths: Ensure that the
    function produces correct results in cases where the root
    (base) path has more components than the path that should be
    made relative.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-module-path to version 1.1.0.
  [#]# hslua-module-path-1.1.0
  Released 2023-03-13.
  - Update to hslua-2.3; this includes the addition of type
    initializers to the module and type specifiers to the fields.
  - Fixed tests for `make_relative` on Windows.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-module-path to version 1.1.1.
  [#]# hslua-module-path-1.1.1
  Released 2024-01-18.
  - Relaxed upper bound for text, and filepath,
    allowing text-2.1, filepath-1.5.</changelog>
</package>
<package pkgid="5055b695224c4c613bae2d18510f505f1e6841f183566d0e5de80db21198f9cff76372d5631469bd78e940b8715219a94e705bf008f9bc1308cfafeb921353de" name="ghc-hslua-module-system-doc" arch="noarch">
  <version epoch="0" ver="1.1.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1602936000">- Update hslua-module-system to version 0.2.2.1.
  [#]# 0.2.2.1 -- 2020-10-16
  - Relaxed upper bound for hslua, allow `hslua-1.3.*`.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update hslua-module-system to version 1.0.0.
  [#]# 1.0.0
  Release pending.
  - Use hslua 2.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643544000">- Update hslua-module-system to version 1.0.1 revision 1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-module-system-1.0.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645272000">- Update hslua-module-system to version 1.0.2.
  [#]# hslua-module-system-1.0.2
  Released 2022-02-19.
  - Adjusted package bounds, for hslua-core and hslua-packaging.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1676376000">- Update hslua-module-system to version 1.0.3.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-module-system-1.0.3/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-module-system to version 1.1.0.1.
  [#]# hslua-module-system-1.1.0.1
  Released 2023-03-26.
  - Improve doc strings.
  [#]# hslua-module-system-1.1.0
  - Update to hslua-2.3; this includes the addition of type
    initializers to the module and type specifiers to the fields.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-module-system to version 1.1.1.
  [#]# hslua-module-system-1.1.1
  Released 2024-01-18.
  - Relaxed upper bound for text, allowing text-2.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1716897600">- Update hslua-module-system to version 1.1.2.
  [#]# hslua-module-system-1.1.2
  Released 2024-05-28.
  - Fixed error handling in `with_wd`: exceptions when changing
    directories are now properly converted to Lua errors.</changelog>
</package>
<package pkgid="65cc9c52a7bbdd501a9fcb9bf8a1b2c61a4cadd362c6229d09e42484b8e4dd0640bf367f88ea6f0a019126c61587253c1e2fafc5a5fb464c9fa6f61cc79a40fc" name="ghc-hslua-module-text-doc" arch="noarch">
  <version epoch="0" ver="1.1.1" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1634644800">- Update hslua-module-text to version 0.3.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update hslua-module-text to version 1.0.0.
  [#]# 1.0.0
  Release pending.
  - Use hslua 2.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643544000">- Update hslua-module-text to version 1.0.1 revision 1.
  Upstream has renamed and modified the change log file(s) in this
  release. Unfortunately, the automatic updater cannot reliable
  determine relevant entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645272000">- Update hslua-module-text to version 1.0.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-module-text-1.0.2/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1672747200">- Update hslua-module-text to version 1.0.3.
  [#]# hslua-module-text-1.0.3
  Released 2023-01-03.
  - Added new functions `fromencoding` and `toencoding`. These can
    be used to convert from or to a different (non UTF-8)
    encoding. This is particularly helpful when opening files on
    system that don't use UTF-8 for their file system, most
    notably Windows.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673006400">- Update hslua-module-text to version 1.0.3.1.
  [#]# hslua-module-text-1.0.3.1
  Released 2023-01-06.
  - Generalized a test to avoid failures with stack nightly.
  - Added GHC 9.4 to test matrix.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-module-text to version 1.1.0.1.
  [#]# hslua-module-text-1.1.0.1
  Released 2023-03-26.
  - Improved doc strings.
  [#]# hslua-module-text-1.1.0
  Released 2023-03-13.
  - Update to hslua-2.3; this includes the addition of type
    initializers to the module and type specifiers to the fields.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-module-text to version 1.1.1.
  [#]# hslua-module-text-1.1.1
  Released 2024-01-18.
  - Relaxed upper bound for text, allowing text-2.1.</changelog>
</package>
<package pkgid="6a54a08abc34f30d235842f51258fc78ec39b7d83be9215341a89bb4da3ef6d55070bf55c491b6d8a2fddbf33a068eb61df8cb6f9595f94775d30096c6da7a39" name="ghc-hslua-module-version-doc" arch="noarch">
  <version epoch="0" ver="1.1.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1635768000">- Add hslua-module-version at version 1.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643544000">- Update hslua-module-version to version 1.0.1 revision 1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-module-version-1.0.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645272000">- Update hslua-module-version to version 1.0.2.
  [#]# hslua-module-version-1.0.2
  Released 2022-02-19.
  - Relax upper bounds, allowing hslua-core-2.2.*,
    hslua-marshalling-2.2.\* and hslua-packaging-2.2.\*.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662033600">- Update hslua-module-version to version 1.0.3.
  [#]# hslua-module-version-1.0.3
  Released 2022-09-01.
  - Allow equality checks with non-version values: A *Version*
    value can now be compared with any value. Previously,
    comparing a version with a value that cannot be interpreted as
    a Version would result in an error, violating the principle of
    least surprise.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-module-version to version 1.1.0.
  [#]# hslua-module-version-1.1.0
  Released 2023-03-13.
  - Update to hslua-2.3; this includes the addition of type
    initializers to the module.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-module-version to version 1.1.1.
  [#]# hslua-module-version-1.1.1
  Released 2024-01-18.
  - Relaxed upper bound for text, and filepath,
    allowing text-2.1, filepath-1.5.</changelog>
</package>
<package pkgid="4c9fd57b6e04ffc67d032a1ea1ce29fccef7280e5d8b412fa7d16ab9eeebc3c5c66cd8fefa19738b38a6b8580724b009054a2bc3f984ba6be8397d9bad2e71ee" name="ghc-hslua-module-zip-doc" arch="noarch">
  <version epoch="0" ver="1.1.3" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666267200">- Add hslua-module-zip at version 1.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-module-zip to version 1.1.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-module-zip-1.1.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-module-zip to version 1.1.1.
  [#]# hslua-module-zip-1.1.1
  Released 2024-01-18.
  - Relaxed upper bound for text, and filepath,
    allowing text-2.1, filepath-1.5.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714910400">- Update hslua-module-zip to version 1.1.3.
  [#]# hslua-module-zip-1.1.3
  Released 2024-05-05.
  - Fix build on Windows. There are no symlinks on Windows;
    functions dealing with symlinks are missing from zip-archive
    and need a placeholder function.
  [#]# hslua-module-zip-1.1.2
  Released 2024-05-05.
  - Added a `symlink` method to Entry objects. This allows to
    check whether an entry represents a symbolic link, and where
    it links.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725105600">- Update hslua-module-zip to version 1.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="ba8562676c4a4734c827f48e10470d00f6946169885838ed224c715527c4b1a8de66e47889b3de25b78fb80adae0b537bacc1dada5b69647c821b1d837b76cdd" name="ghc-hslua-objectorientation-doc" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1635768000">- Add hslua-objectorientation at version 2.0.0.</changelog>
  <changelog author="psimons@suse.com" date="1636027200">- Update hslua-objectorientation to version 2.0.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-objectorientation-2.0.1/src/CHANGELOG.md</changelog>
  <changelog author="psimons@suse.com" date="1643976000">- Update hslua-objectorientation to version 2.1.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-objectorientation-2.1.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645272000">- Update hslua-objectorientation to version 2.2.0.
  [#]# hslua-objectorientation-2.2.0
  Released 2022-02-19.
  - Require version 2.2 of hslua-core and hslua-marshalling.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655640000">- Update hslua-objectorientation to version 2.2.1.
  [#]# hslua-objectorientation-2.2.1
  Released 2022-06-19.
  - Require hslua-core-2.2.1.
  - Require hslua-marshalling-2.2.1.
  [#]# hslua-objectorientation-2.2.0.1
  Released 2022-05-20.
  - Relax upper bound for mtl, allow mtl-2.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-objectorientation to version 2.3.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-objectorientation-2.3.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-objectorientation to version 2.3.1.
  [#]# hslua-objectorientation-2.3.1
  Released 2024-01-18.
  - Relaxed upper bound for text, containers, and bytestring,
    allowing text-2.1, containers-0.7, and bytestring-0.12.</changelog>
</package>
<package pkgid="8f3d8b121aba746263f1f72c46934a7a64d2985c2164e30321da473f5d5633d32c38e7c7111274cda2c47749d4f05d78525658314486383e09406b744dd39abd" name="ghc-hslua-packaging-doc" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1635768000">- Add hslua-packaging at version 2.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643457600">- Update hslua-packaging to version 2.1.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-packaging-2.1.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645272000">- Update hslua-packaging to version 2.2.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-packaging-2.2.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653048000">- Update hslua-packaging to version 2.2.0.1.
  [#]# hslua-packaging-2.2.0.1
  Released 2022-05-20.
  - Relax upper bound for mtl, allow mtl-2.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655640000">- Update hslua-packaging to version 2.2.1.
  [#]# hslua-packaging-2.2.1
  Release pending.
  - Require hslua-core-2.2.1.
  - Require hslua-marshalling-2.2.1.
  - Require hslua-objectorientation-2.2.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-packaging to version 2.3.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-packaging-2.3.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-packaging to version 2.3.1.
  [#]# hslua-packaging-2.3.1
  Released 2024-01-18.
  - Relaxed upper bound for text and containers, allowing
    text-2.1, and containers-0.7.</changelog>
</package>
<package pkgid="d01491c9c988cebe8b06018bdd6f9d9bfe943dd518b0193a6f78ebef3158e434bd094e8ef01eeeb134c2c751e743241770ff301354a5b99cf0e1eb329de59a87" name="ghc-hslua-repl-doc" arch="noarch">
  <version epoch="0" ver="0.1.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679054400">- Add hslua-repl at version 0.1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-repl to version 0.1.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-repl-0.1.2/src/CHANGELOG.md</changelog>
</package>
<package pkgid="102ef7625ac1365814394a2edec12ae8b4ae0d7bfe60b0abe3779b81518ffc65e30b13340d73751ff2d99cb5ad0b77ba731bbd3ba78a62eec1d4d97f3dc3a08b" name="ghc-hslua-typing-doc" arch="noarch">
  <version epoch="0" ver="0.1.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678708800">- Add hslua-typing at version 0.1.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-typing to version 0.1.1.
  [#]# hslua-typing-0.1.1
  Released 2024-01-18.
  - Relaxed upper bound for text and containers, allowing
    text-2.1, and containers-0.7.</changelog>
</package>
<package pkgid="a0779093546787c5dbb1e289f60fb1be5dcd8f0aa12eb462b99f506a3d9306c2afcd71af2f446de6090002acb6f78bc4c403ab0a75eb05ab4b1889c15bc274fa" name="ghc-html-doc" arch="noarch">
  <version epoch="0" ver="1.0.1.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add html at version 1.0.1.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="870cc6db40276f55c329c0178d4ea9afeb8c306e9fbabc490e873a3df1b8e7e15760ebbc5ce77f8258c8ce0caccbf1ba1ad6a4f3c9139e9868b97a1d8e296cd4" name="ghc-http-api-data-doc" arch="noarch">
  <version epoch="0" ver="0.6.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1630584000">- Update http-api-data to version 0.4.3 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1636977600">- Update http-api-data to version 0.4.3 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641297600">- Update http-api-data to version 0.4.3 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655294400">- Update http-api-data to version 0.5.
  0.5
  - --
  * Use `attoparsec-iso8601-1.1.0.0`.
    `Day` and `UTCTime` parsers require at least 4 digits now, which is a breaking change.
  * Drop GHC-7.8 and GHC-7.10 support.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1661256000">- Update http-api-data to version 0.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687348800">- Relax overspecified constraint on base-compat.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update http-api-data to version 0.6 revision 1.
  0.6
  - --
  * Use [`text-iso8601`](https://hackage.haskell.org/package/text-iso8601)
    to parse and serialise `time` types. (Instead of `attoparsec-iso8601`).
    Due this change some formats are slightly changed:
  - Space between timezone is not accepted
  - Timezone offset can be between -23:59..23:59
  - Timezone offset is output with colon between hours and minutes
  * Require at least GHC-8.2
  0.5.1
  - ----
  * Add `toEncodedQueryParam` to `ToHttpApiData` type class. It has default
    implementation using `toQueryParam`, but may be overriden with more efficient
    one.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1716379200">- Update http-api-data to version 0.6.1.
  0.6.1
  * Require at least GHC-8.6
  * Support `cookie-0.5.0`, see [#137](https://github.com/fizruk/http-api-data/pull/137).
    Note that `cookie-0.5.0`'s parser now removes double quotes around cookie values.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1722600000">- Update http-api-data to version 0.6.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="2c1de3708b4358d9aac3806db33ee56db557d7a9277649b906cea7e895605bda1f956413d27ae04c74fa408797b9143d62420c5f5b5190064fea7014f3f9d626" name="ghc-http-client-doc" arch="noarch">
  <version epoch="0" ver="0.7.17" rel="bp161.1.5"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645099200">- Update http-client to version 0.7.11 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658836800">- Update http-client to version 0.7.12.
  [#]# 0.7.12
  * Fix premature connection closing due to weak reference lifetimes [#490](https://github.com/snoyberg/http-client/pull/490)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1659614400">- Update http-client to version 0.7.13.1.
  [#]# 0.7.13
  * Create the ability to redact custom header values to censor sensitive information</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673179200">- Update http-client to version 0.7.13.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1692619200">- Update http-client to version 0.7.14.
  [#]# 0.7.14
  * Allow customizing max header length [#514](https://github.com/snoyberg/http-client/pull/514)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697198400">- Update http-client to version 0.7.14 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698667200">- Update http-client to version 0.7.15.
  [#]# 0.7.15
  * Adds `shouldStripHeaderOnRedirectIfOnDifferentHostOnly` option to `Request` [#520](https://github.com/snoyberg/http-client/pull/520)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1704024000">- Update http-client to version 0.7.16.
  [#]# 0.7.16
  * Add `responseEarlyHints` field to `Response`, containing a list of all HTTP 103 Early Hints headers received from the server.
  * Add `earlyHintHeadersReceived` callback to `Request`, which will be called on each HTTP 103 Early Hints header section received.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710936000">- Update http-client to version 0.7.17.
  [#]# 0.7.17
  * Add `managerSetMaxHeaderLength` to `Client` to change `ManagerSettings` `MaxHeaderLength`.</changelog>
</package>
<package pkgid="46886086e3ebba72dc775fb9929aaeaef123084224b8a6bc93990a9c1bb0598edd247563b162d6c24ca874f1a90f3a5d0efd21c11ee6eac235d0b3170378e5b0" name="ghc-http-client-restricted-doc" arch="noarch">
  <version epoch="0" ver="0.1.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1595332800">- Add http-client-restricted at version 0.0.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1610539200">- Update http-client-restricted to version 0.0.4.
  http-client-restricted (0.0.4) unstable; urgency=medium
  * Update to http-client 0.7.
  - - Joey Hess &lt;id@joeyh.name&gt;  Tue, 12 Jan 2021 13:37:00 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644408000">- Update http-client-restricted to version 0.0.5.
  http-client-restricted (0.0.5) unstable; urgency=medium
  * Deal with raw IPv6 addresses correctly, stripping square
    brackets before passing on to name resolution.
    (The same fix was made in http-client 0.7.11, which this depends on.)
    Thanks, Robert Vollmert.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 09 Feb 2022 11:24:29 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690891200">- Update http-client-restricted to version 0.1.0.
  http-client-restricted (0.1.0) unstable; urgency=medium
  * Switch from connection to crypton-connection in order to support
    being used with tls-1.7, which use crypton rather than cryptonite.
  - - Joey Hess &lt;id@joeyh.name&gt;  Tue, 01 Aug 2023 18:45:47 -0400</changelog>
</package>
<package pkgid="8212f975b1dead8b6469d222538c266f29db2a21fccd1320631d170fb7757ee79676b30f7746ec883db9e45d4c7a7476f39d5c97e5948f8542fd7717631e13b0" name="ghc-http-client-tls-doc" arch="noarch">
  <version epoch="0" ver="0.3.6.4" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update http-client-tls to version 0.3.5.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643976000">- Update http-client-tls to version 0.3.6.
  [#] Changelog for http-client-tls
  [#]# 0.3.6
  * Allow making requests to raw IPv6 hosts [#477](https://github.com/snoyberg/http-client/pull/477)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644580800">- Update http-client-tls to version 0.3.6.1.
  [#]# 0.3.6.1
  * [#482](https://github.com/snoyberg/http-client/issues/482):
    Raise lower bound on `http-client` to fix build.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1692273600">- Update http-client-tls to version 0.3.6.3.
  [#]# 0.3.6.3
  * catching up to tls 1.8.0 [#515](https://github.com/snoyberg/http-client/pull/515)
  [#]# 0.3.6.2
  * Migrate to `crypton`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1730030400">- Update http-client-tls to version 0.3.6.4.
  [#]# 0.3.6.4
  * data-default-class -&gt; data-default [#546](https://github.com/snoyberg/http-client/pull/546/files)</changelog>
</package>
<package pkgid="cbdaffb1be3841fbc3abafb275ae7304992568c1b9ee5b196be030988379fcbd05519c60e0ae24becebf68540e4832895d1193bfe460e9349291fd2828330ac7" name="ghc-http-conduit-doc" arch="noarch">
  <version epoch="0" ver="2.3.9.1" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613908800">- Update http-conduit to version 2.3.8.
  [#]# 2.3.8
  * Adds `setRequestBearerAuth` convenience function. Note that this is only available for `http-client` versions 0.7.6 or greater. [#457](https://github.com/snoyberg/http-client/pull/457/files)
  * Adds a convenience function to set a request's response timeout [#456](https://github.com/snoyberg/http-client/pull/456)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686312000">- Update http-conduit to version 2.3.8.2.
  [#]# 2.3.8.2
  * Add missing `crypton-connection` dependency
  [#]# 2.3.8.1
  * Drop `connection` dependency</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689595200">- Update http-conduit to version 2.3.8.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700136000">- Update http-conduit to version 2.3.8.3.
  * aeson 2.2 support [#512](https://github.com/snoyberg/http-client/pull/512)
- Apply drop-dependency-on-empty-attoparsec-aeson-library.patch to
  fix the build.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Drop obsolete 'drop-dependency-on-empty-attoparsec-aeson-library.patch'.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714737600">- Forgot to update copyright header in spec file after last change.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1724673600">- Update http-conduit to version 2.3.9.
  [#]# 2.3.9
  * Fix space leaks when closing responses [#539](https://github.com/snoyberg/http-client/pull/539)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1730030400">- Update http-conduit to version 2.3.9.1.
  [#]# 2.3.9.1
  * data-default-class -&gt; data-default [#546](https://github.com/snoyberg/http-client/pull/546/files)</changelog>
</package>
<package pkgid="711ada10236c40174e835d07cf4e7328b01fd598b3c261da7ff13d4462f459ef85365377f0d78c5ecb67156df14007611fc782fd1ea53359dacd924c15483481" name="ghc-http-date-doc" arch="noarch">
  <version epoch="0" ver="0.0.11" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add http-date at version 0.0.8.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1601035200">- Update http-date to version 0.0.9.
  Upstream does not provide a change log file.</changelog>
  <changelog author="psimons@suse.com" date="1602072000">- Update http-date to version 0.0.10.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1614168000">- Update http-date to version 0.0.11.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="353499e51e62628472b08c4328c492dc28436d77c961fce3728947479fbb2248ab7a42d9f3b2489298f698164e56e957a2bbfc24f761ad6aa86c38d5f96c760b" name="ghc-http-media-doc" arch="noarch">
  <version epoch="0" ver="0.8.1.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1611057600">- Update http-media to version 0.8.0.0 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1618747200">- Update http-media to version 0.8.0.0 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1638705600">- Update http-media to version 0.8.0.0 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662552000">- Update http-media to version 0.8.0.0 revision 7.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Update http-media to version 0.8.0.0 revision 8.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177601">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693656000">- Update http-media to version 0.8.1.0.
  - [ Version 0.8.1.0](https://github.com/zmthy/http-media/releases/tag/v0.8.1.0)
    Exposed `qualityData` accessor.
    Added `isAcceptable` to allow filtering out unacceptable items.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694347200">- Update http-media to version 0.8.1.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/http-media-0.8.1.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698235200">- Update http-media to version 0.8.1.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715947200">- Update http-media to version 0.8.1.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="3928c45b24b2219c8e93b73544344d9c90cd2933f4ab4f0be0d1b70e624e244bac16b02ccbfb31b983dd67b16253473c7e17a81a3ad59dade29f9937e401db9c" name="ghc-http-semantics-doc" arch="noarch">
  <version epoch="0" ver="0.2.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1724932800">- Add http-semantics at version 0.2.1.</changelog>
</package>
<package pkgid="af11d5e657b613faa7ad087793fdea0d6db1b738535d24c12acd2e26f708f4e0d96c6bf70f89c7a96f3ca6f6335e7454840e0ff3ea932a7ba424409c7927ab03" name="ghc-http-types-doc" arch="noarch">
  <version epoch="0" ver="0.12.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1526299200">- Update http-types to version 0.12.1.
  * Add new functions for constructing a query URI where not all parts are escaped.
  * URI encoding is now back to upper-case hexadecimal, as that is the preferred canonicalization, and the previous change caused issues with URI
  * signing in at least amazonka.
  * Remove dependency on blaze-builder. (Note that as a side effect of this, URI encoding is now using lower-case rather than uppercase hexadecimal.)
  * Add Bounded instance to Status.
  * Re-export more status codes and http20 from Network.HTTP.Types.
  * New status codes, new headers.
  * Fixed typo in imATeapot, added missing toEnum.
  * Oh, and http20.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="psimons@suse.com" date="1539172800">- Update http-types to version 0.12.2.
  * 0.12.2 [2018-09-26]
  Add new parseQueryReplacePlus function, which allows specifying whether to replace '+' with ' '.
  Add header name constants for "Prefer" and "Preference-Applied" (RFC 7240).</changelog>
  <changelog author="psimons@suse.com" date="1551096000">- Update http-types to version 0.12.3.
  * 0.12.3 [2019-02-24]
  Remove now-invalid doctest options from doctests.hs.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701345600">- Update http-types to version 0.12.4.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/http-types-0.12.4/src/CHANGELOG</changelog>
</package>
<package pkgid="bc4603be97c3f4389453193e56ba5b8e86ccac6d22e6ab8fe145d9be3bee0563ba5ff0fc611983825f801b32d343c18523c60ccdfa1829434935c59dc68b821d" name="ghc-http2-doc" arch="noarch">
  <version epoch="0" ver="5.0.1" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613736000">- Update http2 to version 2.0.6.
  [#]# 2.0.6
  * Dropping support of GHC 7.x
  [#]# 2.0.5
  * Passing the correct request</changelog>
  <changelog author="psimons@suse.com" date="1618574400">- Update http2 to version 3.0.0.
  [#]# 3.0.0
  * DOS preventions.
  * Providing Network.HTTP.Client.
  * `Internal` modules are exported.
  * Dropping the priority feature from Network.HTTP.Server.
  * `Network.HTTP2.Priority` is deprecated.
  * `Network.HTTP2` module is deprecated. Use `Network.HTTP2.Frame` instead.
  * Adding some tokens.</changelog>
  <changelog author="psimons@suse.com" date="1619092800">- Update http2 to version 3.0.1.
  [#]# 3.0.1
  * Including a necessary file for testing.</changelog>
  <changelog author="psimons@suse.com" date="1623326400">- Update http2 to version 3.0.2.
  [#]# 3.0.2
  * Skip inserting entries that do not fit in the encoding table
    (#28)[https://github.com/kazu-yamamoto/http2/pull/28]</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643112000">- Update http2 to version 3.0.3.
  [#]# 3.0.3
  * Return correct status messages in HTTP2 client
    (#31)[https://github.com/kazu-yamamoto/http2/pull/31]
  * Follow changes in Aeson 2
    (#32)[https://github.com/kazu-yamamoto/http2/pull/32]
  * Make sure connection preface is always sent first
    (#33)[https://github.com/kazu-yamamoto/http2/pull/33]
  * Avoid empty data
    (#34)[https://github.com/kazu-yamamoto/http2/pull/34]</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update http2 to version 4.2.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/http2-4.2.2/src/ChangeLog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700827200">- Update http2 to version 5.0.0.
  [#]# 5.0.0
  * Using the network-control package.
  * The limits of resources can be specified in ServerConfig and ClientConfig.
  * Open streams based on peer's MaxStreams.
  * Rejecting Data if it is over the receiving limit.
  * Informing MaxStreams properly.
  * Informing WindowUpdate properly.
  * New API: Server.Internal.runIO and Client.Internal.runIO.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1703678400">- Update http2 to version 5.0.1.
  [#]# 5.0.1
  * Allowing bytestring 0.12.</changelog>
</package>
<package pkgid="3f3af358acfcc80b6b2c844ed02bec9c8eeb001b601143617dc55588cd91ab43beada5f6cfdd5167f846d70bb6a5c65a94e4c8bd93d86990222485fcd5c7939b" name="ghc-ilist-doc" arch="noarch">
  <version epoch="0" ver="0.4.0.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1636977600">- Add ilist at version 0.4.0.1 revision 2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691323200">- Update ilist to version 0.4.0.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="eacd2d526ea9c5c764db34371f5cfb62ac18a70f73bdd9047f48f07fccd6d2d6c842b4a9309500aefed3baad2a1040ff4d30959274ce6f510cc44b2a3ee44974" name="ghc-indexed-profunctors-doc" arch="noarch">
  <version epoch="0" ver="0.1.1.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1594209600">- Add indexed-profunctors at version 0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1618228800">- Update indexed-profunctors to version 0.1.1.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687435200">- Update indexed-profunctors to version 0.1.1.1.
  [#] indexed-profunctors-0.1.1.1 (2023-06-22)
  * Add INLINE pragmas to small functions that really should inline</changelog>
</package>
<package pkgid="7022ef111bc67334e7d86751ab866c549ddb7a7d1f7f491d0c01817d8ac8c7f08b9c2f30362b5c99e560736d9b4a66aa21f7714d0c0051d0b198ebe52433f92b" name="ghc-indexed-traversable-doc" arch="noarch">
  <version epoch="0" ver="0.1.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1609070400">- Update indexed-traversable to version 0.1.1.
  [#] 0.1.1 [2020-12-27]
  - Mark all modules as `Safe`.
    See https://gitlab.haskell.org/ghc/ghc/-/issues/19127</changelog>
  <changelog author="psimons@suse.com" date="1627473600">- Update indexed-traversable to version 0.1.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update indexed-traversable to version 0.1.2.
  [#] 0.1.2 [2021-10-30]
  - Changed `(&lt;$&gt;)` + `(&lt;*&gt;)` to `liftA2` to potentially avoid extra `fmap`.
  - Add `(#..)`, coercive composition after a 2-parameter function.
  - Switched references to lens 'Of'- functions to base functions.
  Thanks to wygulmage for contributions.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update indexed-traversable to version 0.1.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update indexed-traversable to version 0.1.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update indexed-traversable to version 0.1.2.1.
  [#] 0.1.2.1 [2022-12-28]
  - TraversableWithIndex [] doesn't use `zip [0..]` idiom anymore.
    https://gitlab.haskell.org/ghc/ghc/-/issues/22673</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update indexed-traversable to version 0.1.3.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/indexed-traversable-0.1.3/src/Changelog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700136000">- Drop obsolete dependency on foldable1-classes-compat.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715860800">- Update indexed-traversable to version 0.1.4.
  [#] 0.1.4 [2024-05-dd]
  - Drop support for GHCs prior 8.6.5</changelog>
</package>
<package pkgid="46bd9b17a24b74f6f735cd7ce0717cbdc0871de352f545a8be7517add6b86a082306c262f88e6f3bbfe19ad6c49bc81e5b335dd7861056acf97e4e66e6b44a43" name="ghc-indexed-traversable-instances-doc" arch="noarch">
  <version epoch="0" ver="0.1.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1613822400">- Add indexed-traversable-instances at version 0.1.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update indexed-traversable-instances to version 0.1.1.
  Upstream has not updated the file "Changelog.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655726400">- Update indexed-traversable-instances to version 0.1.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update indexed-traversable-instances to version 0.1.1.1.
  [#] 0.1.1 [2021-10-30]
  - Add `Solo` instances</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677672000">- Update indexed-traversable-instances to version 0.1.1.2.
  Upstream has not updated the file "Changelog.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update indexed-traversable-instances to version 0.1.1.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update indexed-traversable-instances to version 0.1.1.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715860800">- Update indexed-traversable-instances to version 0.1.2.
  [#] 0.1.2 [2024-05-dd]
  - Drop support for GHCs prior 8.6.5</changelog>
</package>
<package pkgid="9a1547279fe909e0e23758c686e21196304d353bc38f3f2d8e402efc0ae328c03c0962019ff8339ff42a28fa6bd754f70606328f85fe9d3a8c099f0fa9758abe" name="ghc-integer-conversion-doc" arch="noarch">
  <version epoch="0" ver="0.1.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686225600">- Add integer-conversion at version 0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697371200">- Update integer-conversion to version 0.1.0.1 revision 1.
  Upstream has not updated the file "ChangeLog.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715601600">- Update integer-conversion to version 0.1.1.
  [#]# 1.0.1
  - Support GHC-8.6.5..9.10.1</changelog>
</package>
<package pkgid="5fed168e96789ca3e92033185302f48ff1b8532e70f6d84cdb1f2e400e9f726f13ba4ceb7cedddb5e55f489b474de334a251642c74d2e15876e11a4b02cd744c" name="ghc-integer-logarithms-doc" arch="noarch">
  <version epoch="0" ver="1.0.3.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update integer-logarithms to version 1.0.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1604318400">- Update integer-logarithms to version 1.0.3.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/integer-logarithms-1.0.3.1/src/changelog.md</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update integer-logarithms to version 1.0.3.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update integer-logarithms to version 1.0.3.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673784000">- Update integer-logarithms to version 1.0.3.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update integer-logarithms to version 1.0.3.1 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712059200">- Update integer-logarithms to version 1.0.3.1 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="6f971186dc8fe1c3aed904192a7ace6c0f41fac5330c8cdecb519d0bc5de2eaf5eb81086796311fbe79434e9d3c653fce10d48b577375813fc9ddcabc28d4e84" name="ghc-invariant-doc" arch="noarch">
  <version epoch="0" ver="0.6.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1635768000">- Update invariant to version 0.5.5.
  [#] 0.5.5 [2021.11.01]
  * Allow building with GHC 9.2.
  * Allow building with `transformers-0.6.*`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651924800">- Update invariant to version 0.5.6.
  [#] 0.5.6 [2022.05.07]
  * Add `InvariantProfunctor` and `InvariantArrow` newtypes that admit
    implementations of `invmap` that only require `Profunctor` or `Arrow`
    constraints, respectively. Also add top-level `invmapProfunctor` and
    `invmapArrow` functions.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1656849600">- Update invariant to version 0.6.
  [#] 0.6 [2022.07.03]
  * Loosen the `Monad` constraint in the `Invariant(2)` instances for
    `Kleisli` to an `Invariant` constraint.
  * Loosen the `Comonad` constraint in the `Invariant2` instance for `Cokleisli`
    to an `Invariant` constraint.
  * Add `Invariant` instances for `PastroSum`, `CopastroSum`, `Environment`,
    `FreeMapping`, `Pastro`, and `FreeTraversing` from the `profunctors` library.
  * Add `Invariant(2)` instances for `Copastro` and `Coyoneda` from the
    `profunctors` library.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658577600">- Update invariant to version 0.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677499200">- Update invariant to version 0.6.1.
  [#] 0.6.1 [2023.02.27]
  * Support `th-abstraction-0.5.*`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691323200">- Update invariant to version 0.6.2.
  [#] 0.6.2 [2023.08.06]
  * The Template Haskell machinery now uses `TemplateHaskellQuotes` when
    building with GHC 8.0+ instead of manually constructing each Template Haskell
    `Name`. A consequence of this is that `invariant` will now build with GHC
    9.8, as `TemplateHaskellQuotes` abstracts over some internal Template Haskell
    changes introduced in 9.8.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update invariant to version 0.6.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710676800">- Update invariant to version 0.6.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710849600">- Update invariant to version 0.6.3.
  [#] 0.6.3 [2024.03.19]
  * Support building with `template-haskell-2.22.*` (GHC 9.10).</changelog>
</package>
<package pkgid="23a956d85629a71aafacd037475e0c64bb9d121b28b79a686c702a788372aeb896dec5e410d7117e96f1ad70e81d9e6a16da134facb3368dc6649dc6005d0be6" name="ghc-iproute-doc" arch="noarch">
  <version epoch="0" ver="1.7.15" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update iproute to version 1.7.9 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1605614400">- Update iproute to version 1.7.10.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1608638400">- Update iproute to version 1.7.10 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1615464000">- Update iproute to version 1.7.11.
  Upstream does not provide a change log file.</changelog>
  <changelog author="psimons@suse.com" date="1636027200">- Update iproute to version 1.7.12.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720785600">- Update iproute to version 1.7.14.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1729771200">- Update iproute to version 1.7.15.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="c4be8306637b108bc2c24e1feb495565c6e3c65809dadd6c559bc47a57da7467774d2180ca99087c525cc35bd7b5b6bc8ce23799b9009fd727c1569924ce5e60" name="ghc-ipynb-doc" arch="noarch">
  <version epoch="0" ver="0.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1549108800">- Add ipynb at version 0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1588766400">- Update ipynb to version 0.1.0.1.
  [#]# 0.1.0.1 -- 2020-04-25
  * Fixed to build with base64-bytestring 1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update ipynb to version 0.1.0.2.
  [#]# 0.1.0.2 -- 2020-10-23
  * Changes for aeson 2 compatibility.
  * Simplified round trip test to avoid use of aeson-diff, which doesn't work with aeson 2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643284800">- Update ipynb to version 0.2 revision 1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/ipynb-0.2/src/Changelog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="d647501bdfe6967fff9d5256ae7b55204590a291249686e9e66bed5932c1733d5ea5cab6ebfe01f4e86642fe6f3fc9357d13bbe4c3de81103b76d7ab3a5f687a" name="ghc-isocline-doc" arch="noarch">
  <version epoch="0" ver="1.0.9" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1642334400">- Add isocline at version 1.0.9.</changelog>
</package>
<package pkgid="8df0088123377430bf568be3bfb65dd5c382eb580f20578164dbda2c4ed6f6a2217cb16ca53fbe82b453334bbecfca2028de84d2c4c0a9dc7c4ef7bc419049e2" name="ghc-iwlib-doc" arch="noarch">
  <version epoch="0" ver="0.1.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1533211200">- Add iwlib at version 0.1.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657540800">- Update iwlib to version 0.1.2.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="be7ec5773cd5771f5ee4bcb5de8fbb5e16ca4278234e342b6d21df2c401395b92832b86564d9bf1c182490df0526c2185d05b18795f9092d3cd0d4534dce0562" name="ghc-jira-wiki-markup-doc" arch="noarch">
  <version epoch="0" ver="1.5.1" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613217600">- Update jira-wiki-markup to version 1.3.3.
  1.3.3
  - ----
  Released 2021-02-12.
  * Modified the Doc parser to skip leading blank lines. This fixes
    parsing of documents which start with multiple blank lines.
  * Prevent URLs within link aliases to be treated as autolinks.</changelog>
  <changelog author="psimons@suse.com" date="1615723200">- Update jira-wiki-markup to version 1.3.4.
  1.3.4
  - ----
  Released 2021-03-13.
  * Fixed parsing of autolinks (i.e., of bare URLs in the text).
    Previously an autolink would take up the rest of a line, as
    spaces were allowed characters in these items.
  * Emoji character sequences no longer cause parsing failures. This
    was due to missing backtracking when emoji parsing fails.
  * Block quotes are only rendered as `bq.` if they do not contain a
    linebreak.</changelog>
  <changelog author="psimons@suse.com" date="1621857600">- Update jira-wiki-markup to version 1.3.5.
  1.3.5
  - ----
  Released 2021-05-24.
  * Allow spaces and most unicode characters in attachment links.
  * No longer require a newline character after `{noformat}`.
  * Only allow URI path segment characters in bare links.
  * The `file:` schema is no longer allowed in bare links; these
    rarely make sense.</changelog>
  <changelog author="psimons@suse.com" date="1622030400">- Update jira-wiki-markup to version 1.4.0.
  1.4.0
  - ----
  Released 2021-05-25.
  * Allow quoted image parameters.
  * Added support for "smart links".
  * **API Change**: Add new constructors `SmartCard` and `SmartLink` to
    Text.Jira.Markup.LinkType.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1654257600">- Update jira-wiki-markup to version 1.4.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673438400">- Update jira-wiki-markup to version 1.5.0.
  1.5.0
  - ----
  Released 2023-01-11.
  * Relaxed upper bounds for mtl, allow mtl 2.3.
  * Fixed handling of character sequences that would be interpreted
    as icons if they weren't followed by an alphanumeric character.
    See also [pandoc issue #8511][].
  [pandoc issue #8511]: https://github.com/jgm/pandoc/issues/8511</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678708800">- Update jira-wiki-markup to version 1.5.1.
  1.5.1
  - ----
  Released 2023-03-13.
  * Parser: Disallow image paths that start with a space.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1703505600">- Update jira-wiki-markup to version 1.5.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="6f14049ca9b1ac2bacc76b764c4f700c0af6fa78df6f6e0b24cc059a47abe324fab5f65072477a5801162fa69729f1e4a76669a2e69178f22966a26b5e422dfa" name="ghc-js-chart-doc" arch="noarch">
  <version epoch="0" ver="2.9.4.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1619438400">- Add js-chart at version 2.9.4.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="cd1b9be283b1be56cf3168f7a0c9a4ef266266cadb24680723d66ad0ff4650c5ada591ce71e1d916a37c261ebdec4196907c5688ab41e7c49df1be1462d8d765" name="ghc-kan-extensions-doc" arch="noarch">
  <version epoch="0" ver="5.2.6" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613822400">- Update kan-extensions to version 5.2.2.
  5.2.2 [2021.02.17]
  - -----------------
  * Add `hoistCoyoneda` to `Data.Functor.Contravariant.Coyoneda`.</changelog>
  <changelog author="psimons@suse.com" date="1627387200">- Update kan-extensions to version 5.2.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1627473600">- Update kan-extensions to version 5.2.3.
  5.2.3 [2021.07.27]
  - -----------------
  * Add `shift` and `reset` to `Control.Monad.Codensity`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651924800">- Update kan-extensions to version 5.2.4.
  5.2.4 [2022.05.07]
  - -----------------
  * Allow building with `transformers-0.6.*` and `mtl-2.3.*`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1656244800">- Update kan-extensions to version 5.2.5.
  5.2.5 [2022.06.26]
  - -----------------
  * Only require a `Functor` constraint in the `Eq` and `Ord` instances for
    `Coyoneda` when building against `transformers-0.4.*`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update kan-extensions to version 5.2.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update kan-extensions to version 5.2.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714824000">- Update kan-extensions to version 5.2.6.
  5.2.6 [2024.05.04]
  - -----------------
  * Drop support for GHC 8.2 and earlier.
  * Generalize instances in `Control.Monad.Codensity` to be of the form:
    ```hs
    instance (f ~~ f', MonadFail f') =&gt; MonadFail (Codensity (f :: k -&gt; TYPE rep))
    ```
    This avoids having to constrain `k ~ Type` and `rep ~ LiftedRep`, which could potentially harm type inference.
  * Explicitly implement `liftA2` in the `Applicative` instance for `Data.Functor.Day.Curried`.
  * Add an `Adjunction` instance for `Data.Functor.Day`.
  * Add `Adjunction` and `Divisible` instances for `Data.Functor.Contravariant.Day`.
  * Add an `Apply` instance for `Data.Functor.Day.Curried`.</changelog>
</package>
<package pkgid="def1dcdf2d79724262911f14ad33f9af2cf5267fcb66eefae1683f6583deb8f761fa70ba963e2827ef86bf8041887fb5a1e8722ac967064edf24f2bbe98f7c9b" name="ghc-language-c-doc" arch="noarch">
  <version epoch="0" ver="0.9.4" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1608465600">- Update language-c to version 0.9.0.1.
  [#]# 0.9.0.1
  - Scrap dependency on syb
  Thanks to @vmchale</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644062400">- Update language-c to version 0.9.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1647432000">- Update language-c to version 0.9.0.2.
  [#]# 0.9.0.2
  - Correct lower bound on GHC</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1649246400">- Update language-c to version 0.9.1.
  [#]# 0.9.1
  - Support parsing an empty list of clobbers after a colon in `asm` statements</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673352000">- Update language-c to version 0.9.2.
  [#]# 0.9.2
  - Add support for 128 bit builtin integer types</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680782400">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1699358400">- Update language-c to version 0.9.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705752000">- Update language-c to version 0.9.3.
  Upstream has renamed and modified the change log file(s) in this
  release. Unfortunately, the automatic updater cannot reliable
  determine relevant entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1729252800">- Update language-c to version 0.9.4.
  [#]# 0.9.4
  - Support `happy-2.1`.</changelog>
</package>
<package pkgid="ecc6eb35f72af962407458ad363b6ec9ee5a29e1eb2b485118661ad7b6b1a77110ac9188f6f2e154290577edac91447c2b2c5fa4e771c9f9a8e4f31322450057" name="ghc-language-docker-doc" arch="noarch">
  <version epoch="0" ver="11.0.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1649073600">- Add language-docker at version 11.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709208000">- Apply "fix-build-with-ghc-9.8.x.patch" to fix build errors with
  ghc-9.8.x.</changelog>
</package>
<package pkgid="1efd16430e1a0e11ba6bf7ff483516a16cbc1617ed6ba4ca1ead183c58055813ce72049aeeca664acd54348a171fea47e4203222c2351c579748a00044bc7fab" name="ghc-language-javascript-doc" arch="noarch">
  <version epoch="0" ver="0.7.1.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add language-javascript at version 0.7.1.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="cc915624319cb45a3a77896347b484a6835c808828ae49783b0aca8d99d9ec180fe70b3cc8da344db6900456bbe0ba2fc4dcafcf14d635488b9e9a54dea8534a" name="ghc-lens-doc" arch="noarch">
  <version epoch="0" ver="5.2.3" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update lens to version 5.2.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update lens to version 5.2.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679140800">- Update lens to version 5.2.2.
  5.2.2 [2023.03.18]
  - -----------------
  * Fix a bug in which calling `ix i` (where `i` is a negative number) on `Text`
    or `ByteString` would return the `Just` the first character instead of
    returning `Nothing`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688990400">- Update lens to version 5.2.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693137600">- Update lens to version 5.2.3 revision 1.
  5.2.3 [2023.08.24]
  - -----------------
  * Allow building with GHC 9.8.
  * Add new `Prism`s to `Language.Haskell.TH.Lens` to reflect recent additions to
    `template-haskell`:
  * `_GetFieldE` and `_ProjectionE` `Prism`s for the `Exp` data type, whose
    corresponding data constructors were introduced in
    `template-haskell-2.18.*`.
  * `_TypedBracketE` and `_TypedSpliceE` `Prism`s for the `Exp` data type, whose
    corresponding data constructors were introduced in
    `template-haskell-2.21.*`.
  * `_BndrReq` and `_BndrInvis` `Prism`s for the `BndrVis` data type, which was
    added in `template-haskell-2.21.*`.
  * Add a `generateRecordSyntax` option to `Control.Lens.TH`, which controls
    whether to generate lenses using record update syntax or not. By default, this
    option is disabled.
  * Fix a bug in which the `declare*` Template Haskell functions would fail if a
    data type's field has a type that is defined in the same Template Haskell
    quotation.
  * Add `altOf`, which collects targets into any `Alternative`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update lens to version 5.2.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710676800">- Update lens to version 5.2.3 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712318400">- Update lens to version 5.2.3 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714478400">- Update lens to version 5.2.3 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="fa9fd0cdc542adc3e69a4366291762f26b4ed56008950d215dd1391bcc0033c9ded592e644567072c4de8a7dae14bd56f9d05ca75af3b5e59d7501035ba9a0ec" name="ghc-libmpd-doc" arch="noarch">
  <version epoch="0" ver="0.10.0.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add libmpd at version 0.9.1.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1601985600">- Update libmpd to version 0.9.2.0.
  * v0.9.2.0
  - New command: `seekCur`
  - Add `newtype Sign` to pass positive numbers to `MPDArg` with leading `+/-`.
  - Add monadic versions of `deleteRange` and `moveRange` commands (previously
    only had applicative versions)
  - Deprecate `&lt;&amp;&gt;`, use `&lt;&gt;` instead. `&lt;&amp;&gt;` will be removed in the next major version.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1609761600">- Update libmpd to version 0.9.3.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/libmpd-0.9.3.0/src/changelog.md</changelog>
  <changelog author="psimons@suse.com" date="1611748800">- Update libmpd to version 0.10.0.0.
  * v0.10.0.0 2021-01-25
  - Require MPD version 0.19 or later.
  - Breaking: `list` now takes a `Query` instead of a `Maybe Artist`, and lists the requested tag of songs matching the query.
    Migrate by changing `list $Tag Nothing` to `list $Tag mempty` and `list Album (Just "someone")` to `list Album (Artist =? "someone")`.
  - Breaking: song ranges now expressed with the `Range` datatype rather than `(Position,Position)`, allowing for partial ranges (see documentation).
    Migrate by changing `(x,y)` to `Range x y`.
  - Breaking: add missing `Metadata` constructors: `AlbumSort`, `OriginalDate`, `Conductor`, `Work`, `Grouping`, `Label`, `MUSICBRAINZ_WORKID`.
  - Breaking: add missing `Subsystem` constructors: `PartitionS`, `NeighborS`, `MountS`.
  - Breaking: add missing `ReplayGainMode` constructor: `AutoMode`.
  - Breaking: move `toggle` from `N.M.C.Extensions` to `N.M.(C|A).PlaybackControl`.
  - Fix: `idle` now properly detects the following subsystems: `PartitionS`, `StickerS`, `SubscriptionS`, `MessageS`, `NeighborS`, `MountS`.
  - Remove deprecated functions: `(&lt;&amp;&gt;)` (use `&lt;&gt;` instead), `updateId`, `addList`, `playlistAddList`.
  - Add monadic versions of `searchAdd` and `searchAddPl` commands (previously only had applicative versions)
  - Fix: The server setting "single: oneshot" now sets `stSingle` to `True` rather than erroring out.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700136000">- Apply fix-build-with-ghc-9.6.x.patch to support ghc-9.6.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709294400">- Apply fix-build-with-ghc-9.8.x.patch to support ghc-9.8.x.
- Drop obsolete fix-build-with-ghc-9.6.x.patch.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1718971200">- Update libmpd to version 0.10.0.1.
  * v0.10.0.1
  - Fix build issues caused by removed symbols in dependencies
  - Adjust `text` bounds
- Drop obsolete fix-build-with-ghc-9.8.x.patch.</changelog>
</package>
<package pkgid="87654d99b986097122c2768cc1c632dec0dea0ef2ec6d795832db942f37e603764fbd76f367bde1aa2e39b266c280909e1e4183048b7d124602c679e96cf3975" name="ghc-libyaml-doc" arch="noarch">
  <version epoch="0" ver="0.1.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1550059200">- Update libyaml to version 0.1.1.0.
  [#]# 0.1.1.0
  * Add options to `FormatOptions` to govern when tags rendered explicitly and when they are left implicit. [#165](https://github.com/snoyberg/yaml/issues/165)</changelog>
  <changelog author="psimons@suse.com" date="1573128000">- Update libyaml to version 0.1.1.1.
  [#]# 0.1.1.1
  * Work around GHC 8.6.5 issue on Windows preventing truncated files.  [#178](https://github.com/snoyberg/yaml/issues/178)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1581076800">- Update libyaml to version 0.1.2.
  [#]# 0.1.2
  * Upgrade `libyaml` to 0.2.2</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666612800">- Update libyaml to version 0.1.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710504000">- Update libyaml to version 0.1.4.
  [#]# 0.1.4
  * Use libyaml-clib for the cbits
  * Use pkg-config to link to system yaml
  [#]# 0.1.3
  * Correct signature for `fclose`</changelog>
</package>
<package pkgid="3f10cc6abdc5dd2d8e1944fc20e045093ce9e7696b5f083e0b97b3cc091dcd75c0b54c90a4ba655b6ffca7451653d6b9ad07c1dd782b717ddaf9724eb784ab33" name="ghc-lift-type-doc" arch="noarch">
  <version epoch="0" ver="0.1.2.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1620388800">- Add lift-type at version 0.1.0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669291200">- Update lift-type to version 0.1.1.1.
  [#]# 0.1.1.1
  - Fix lifting the `Data.Kind.Type` into a `TemplateHaskell.Type` [#9](https://github.com/parsonsmatt/lift-type/pull/9)
  [#]# 0.1.1.0
  - Cleanup and a slight performance improvement [#7](https://github.com/parsonsmatt/lift-type/pull/7)
  - Implement `typeRepToType :: SomeTypeRep -&gt; Type` [#8](https://github.com/parsonsmatt/lift-type/pull/8)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1721736000">- Update lift-type to version 0.1.2.0.
  [#]# 0.1.2.0
  - Add `typeToName`, making it possible to accurately extract a `Name` from a type. [#11](https://github.com/parsonsmatt/lift-type/pull/11)</changelog>
</package>
<package pkgid="8322eaa9791cfdb825f4718b2dcfd61757f0509f3b4545606a93440e0890a577f869423bd7ee87497c5437e0612df108e53935427aeeec82f5eb1d6007b11467" name="ghc-lifted-base-doc" arch="noarch">
  <version epoch="0" ver="0.2.3.12" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add lifted-base at version 0.2.3.12.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="9920015637c819fdad019a7592d4d893652a4cab4c01f84e96e066aa4a04757bb44815fd6303a08dcf206fa9aa20c37e0220f5d970ceeaa68f148dc79401dca0" name="ghc-lpeg-doc" arch="noarch">
  <version epoch="0" ver="1.1.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1643976000">- Add lpeg at version 1.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645272000">- Update lpeg to version 1.0.3.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/lpeg-1.0.3/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678708800">- Update lpeg to version 1.0.4.
  [#]# lpeg-1.0.4
  Released 2023-03-13.
  - Allow lua-2.3.
  - Cease support for GHC 8.2 and older; require base 4.11 or
    later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695816000">- Update lpeg to version 1.1.0.
  [#]# lpeg-1.1.0
  Released 2023-09-27.
  - Update to the latest upstream version, LPeg version 1.1.</changelog>
</package>
<package pkgid="ab7e807f21e40bde18873681ce26cd54b817a342b0d451fbdf5ce40b81f54e196251ac29d63fcecd5239036dbb31e969f8979faef89557a9291b866bd2ffa7f2" name="ghc-lua-doc" arch="noarch">
  <version epoch="0" ver="2.3.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1635768000">- Add lua at version 2.0.0.1.</changelog>
  <changelog author="psimons@suse.com" date="1636027200">- Update lua to version 2.0.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/lua-2.0.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643457600">- Update lua to version 2.1.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/lua-2.1.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645272000">- Update lua to version 2.2.0.
  [#]# lua-2.2.0
  Released 2022-02-19.
  - Update to Lua 5.4, include Lua 5.4.4 by default.
  - Removed `hardcode-reg-keys` flag: this is no longer required
    for Lua 5.4.
  - Support arbitrary number of uservalues: Lua 5.4 allows an
    arbitrary number of uservalues to be associated with userdata
    objects. The functions `lua_newuserdata`, `lua_getuservalue`,
    and `lua_setuservalue` are replaced with the new functions
    `lua_newuserdatauv`, `lua_getiuservalue`, and
    `lua_setiuservalue`, respectively.
    The function `hslua_newhsuserdata` is renamed to
    `hslua_newhsuserdatauv` and takes the number of associated
    uservalues as an additional argument.
  - Support for the new warnings system: export binding to
    `lua_warning`.
  - The function `lua_gc` now takes three data arguments of type
    CInt. This is a workaround for the fact that the C function
    has become variadic.
  - The new patterns `LUA_GCGEN` and `LUA_GCINC` are usable with
    `lua_gc` to switch to generational and incremental garbage
    collection, respectively.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655640000">- Update lua to version 2.2.1.
  [#]# lua-2.2.1
  Released 2022-06-19.
  - Make string-peeking independent of the current foreign
    encoding: always use char8 encoding to retrieve values of
    `LUA_PRELOAD_TABLE` and `LUA_LOADED_TABLE`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update lua to version 2.3.1.
  [#]# lua-2.3.1
  Released 2023-03-17.
  - New module *Lua.Debug*: the module provides bindings to a
    subset of functions of the Lua debug interface. Currently the
    module only binds `lua_getupvalue` and `lua_setupvalue`.
  [#]# lua-2.3.0
  Released 2023-03-13.
  - New function `hslua_setwarnf`: The function allows to set a
    C function as a hook that is called on all complete warning
    messages. It is intended as a simple way to set a custom
    warning function.
  - Export version and copyright info from Lua.Constants: the
    following patterns are made available, with content identical
    to that of the respective C functions: `LUA_VERSION`,
    `LUA_RELEASE`, and `LUA_COPYRIGHT`.
  - Added a new flag `cross-compile`. When enabled, the code is
    setup in a way that allows cross-compilation of the package,
    but some of the string constants will be hard-coded and may
    not match the Lua version against which the library is
    compiled.
  - `Type` is now an instance of `Read`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705665600">- Update lua to version 2.3.2.
  [#]# lua-2.3.2
  Release pending.
  - Update to Lua 5.4.6.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725105600">- Update lua to version 2.3.3.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/lua-2.3.3/src/CHANGELOG.md</changelog>
</package>
<package pkgid="0a3e5dbd9e611ed054766fbcc7805bbda425bee8fa994021826388cf99cff431645e64a08c1b73cc8ce38306033f4b43e97200db131408bbbba13b09d9c0db43" name="ghc-lucid-doc" arch="noarch">
  <version epoch="0" ver="2.11.20230408" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1614686400">- Update lucid to version 2.9.12.1.
  [#]# 2.9.12.1
  * Allow different orderings of attributes in test-suite</changelog>
  <changelog author="psimons@suse.com" date="1634644800">- Update lucid to version 2.10.0.
  [#]# 2.9.13
  * Change internal attributes representation from HashMap to Map. This
    introduces stable ordering, at a negligible performance cost for
    realistic element sizes. This may affect some test suites.
  * doctype no longer accepts attributes. You can use `with` with
    `doctypeHtml` now, if needed.</changelog>
  <changelog author="psimons@suse.com" date="1636545600">- Update lucid to version 2.11.0 revision 1.
  [#]# 2.11.0
  * Change internal attributes to `Seq Attribute`. This preserves
    ordering. Attributes are merged in a left-biased way, preserving the
    key order as first encountered.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652011200">- Update lucid to version 2.11.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/lucid-2.11.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664280000">- Update lucid to version 2.11.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680955200">- Update lucid to version 2.11.20230408.
  [#]# 2.11.20230408
  * Don't expect Control.Monad to be re-exported from mtl anymore</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698580800">- Update lucid to version 2.11.20230408 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1726747200">- Update lucid to version 2.11.20230408 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="747bf34037100b3a00f461cc52f3249de3ca11b0c766d3a097e80f1270486607b5f2123d10ff2a6859c401ffd841dfd06a48a89813eaa42d853ec6d05f98bf38" name="ghc-lukko-doc" arch="noarch">
  <version epoch="0" ver="0.1.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1610107200">- Update lukko to version 0.1.1.3.
  [#] 0.1.1.3
  * Use `CApiFFI` to call varargs C functions.
  * Define `let alignment` only when needed.
  [#] 0.1.1.2
  * Make Win32 code more idiomatic</changelog>
  <changelog author="psimons@suse.com" date="1613908800">- Update lukko to version 0.1.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641124800">- Update lukko to version 0.1.1.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1661083200">- Update lukko to version 0.1.1.3 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679400000">- Update lukko to version 0.1.1.3 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697198400">- Update lukko to version 0.1.1.3 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1717588800">- Update lukko to version 0.1.2.
  [#] 0.1.2
  * Support GHC-8.6.5...9.10.1</changelog>
</package>
<package pkgid="db0b2d8fa2779fbfc13ca7f8c408344a123b6a604e77315a34ee59999092d2d48708e83504946e90b045e056b2a33868048faf2eb88e9eb430548431953c28c8" name="ghc-magic-doc" arch="noarch">
  <version epoch="0" ver="1.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add magic at version 1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="e7987abff748005b46f9e130d783d8baeaebaddb09a737250a0810697cd22bbfddf99cc0150586516d447bf6f140bb45eb97dcd214767c2df3881c3969d77942" name="ghc-manual" arch="noarch">
  <version epoch="0" ver="9.8.3" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="3eb983ad548920196513f76f21dbe44c355bc9018be6b040aea304e8fd1d85b1ad75435d55b3256e134c5c2599834817ee8d85422c2d86d1e57a3f8aaab5bcbd" name="ghc-math-functions-doc" arch="noarch">
  <version epoch="0" ver="0.3.4.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1569412800">- Update math-functions to version 0.3.3.0.
  [#]# Changes in 0.3.3.0
  * New implementation for `logGamma`. Now it's precise within 2 ulps at full
    range including zeros at 1 and 2.
  * Bug with precision loss of `invErf` for parameters near zero is fixed.
  * Fixed loss of precision in bundled `erf` near zero. (Affect primarily GHCJS)
  * `factorial` for now uses lookup table
  * `logFactorial` is optimized a bit (less number of terms is used)
  * `m_sqrt_eps` constant added.
  * Module `Numeric.SpecFunctions.Internal` is exposed.
  * Many improvements for test suite. Tables of expected function values are
    generated with mpmath, error estimates improved. Test suite itself is
    migrated to `tasty` from `test-framework`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1591704000">- Update math-functions to version 0.3.4.0.
  [#]# Changes in 0.3.4.0
  * Dependency on `vector-th-unbox` is dropped. All instances are written by
    hand now.</changelog>
  <changelog author="psimons@suse.com" date="1597492800">- Update math-functions to version 0.3.4.1.
  [#]# Changes in 0.3.4.1
  * Precision of `incompleteGamma` improved.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1617019200">- Update math-functions to version 0.3.4.2.
  [#]# Changes in 0.3.4.2
  * Fixed crash in `invIncompleteBeta` (#68) for some inputs initial approximation
    was computed incorrectly.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697630400">- Update math-functions to version 0.3.4.3.
  [#]# Changes in 0.3.4.3
  * Support for `QuickCheck &gt;= 2.14`. Test no longer fail
  * Support for GHC&lt;8.0 dropped</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1711800000">- Update math-functions to version 0.3.4.4.
  [#]# Changes in 0.3.4.4
  * Support for future versions of GHC. Monoid and Monad instances now have
    canonical form</changelog>
</package>
<package pkgid="6e4e7eeafa6b6b0b692a61d8dee5a060c309e25bf75a2d1094d3442b944efb303aed957f4b9a65fc0a747c9a6e16ba0157d464506c50db14a92b49f40b10ed3c" name="ghc-megaparsec-doc" arch="noarch">
  <version epoch="0" ver="9.6.1" rel="bp161.1.5"/>
  <changelog author="psimons@suse.com" date="1628424000">- Update megaparsec to version 9.1.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1632744000">- Update megaparsec to version 9.2.0.
  [#]# Megaparsec 9.2.0
  * Added parsers for binary representations (little/big endian) of numbers in
    `Text.Megaparsec.Byte.Binary`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1640865600">- Update megaparsec to version 9.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652097600">- Update megaparsec to version 9.2.1.
  * Megaparsec follows [SemVer](https://semver.org/).*
  [#]# Megaparsec 9.2.1
  * Builds with `mtl-2.3` and `transformers-0.6`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660651200">- Update megaparsec to version 9.2.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669550400">- Update megaparsec to version 9.3.0.
  [#]# Megaparsec 9.3.0
  * Now `label` can override more than one group of hints in the parser it
    wraps. [Issue 482](https://github.com/mrkkrp/megaparsec/issues/482).
  * `takeP n` now returns the empty chunk of the input stream when `n` is
    negative, similar to when `n == 0`. [Issue
    497](https://github.com/mrkkrp/megaparsec/issues/497).
  * Added the `MonadParsecDbg` type class in `Text.Megaparsec.Debug`. The type
    class allows us to use `dbg` in MTL monad transformers. [Issue
    488](https://github.com/mrkkrp/megaparsec/issues/488).
  * Introduced the `ShareInput` and `NoShareInput` newtype wrappers in
    `Text.Megaparsec.Stream` in order to allow the user to choose how the
    input should be sliced and shared during the parsing. [Issue
    492](https://github.com/mrkkrp/megaparsec/issues/492).
  [#]# Megaparsec 9.2.2
  * Fixed a space leak in the implementations of the `reachOffset` and
    `reachOffsetNoLine` methods of `TraversableStream`. [Issue
    486](https://github.com/mrkkrp/megaparsec/issues/486).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1684411200">- Update megaparsec to version 9.3.1.
  [#]# Megaparsec 9.3.1
  * Fixed a bug related to processing of tabs when error messages are
    rendered. [Issue 524](https://github.com/mrkkrp/megaparsec/issues/524).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697371200">- Update megaparsec to version 9.5.0 revision 4.
  [#]# Megaparsec 9.5.0
  * Dropped a number of redundant constraints here and there. [PR
    523](https://github.com/mrkkrp/megaparsec/pull/523).
  * Added a `MonadWriter` instance for `ParsecT`. [PR
    534](https://github.com/mrkkrp/megaparsec/pull/534).
  [#]# Megaparsec 9.4.1
  * Removed `Monad m` constraints in several places where they were introduced
    in 9.4.0. [Issue 532](https://github.com/mrkkrp/megaparsec/issues/532).
  [#]# Megaparsec 9.4.0
  * `dbg` now prints hints among other debug information. [PR
    530](https://github.com/mrkkrp/megaparsec/pull/530).
  * Hints are no longer lost in certain methods of MTL instances for
    `ParsecT`. [Issue 528](https://github.com/mrkkrp/megaparsec/issues/528).
  * Added a new method to the `MonadParsec` type class—`mkParsec`. This can be
    used to construct “new primitives” with arbitrary behavior at the expense
    of having to dive into Megaparsec's internals. [PR
    514](https://github.com/mrkkrp/megaparsec/pull/514).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1699012800">- Update megaparsec to version 9.6.1.
  [#]# Megaparsec 9.6.1
  * Exposed `Text.Megaparsec.State`, so that the new functions (`initialState`
    and `initialPosState`) can be actually imported from it. [PR
    549](https://github.com/mrkkrp/megaparsec/pull/549).
  [#]# Megaparsec 9.6.0
  * Added the functions `initialState` and `initialPosState` to
    `Text.Megaparsec.State`. [Issue
    449](https://github.com/mrkkrp/megaparsec/issues/449).</changelog>
</package>
<package pkgid="ac02fb8f2438dde860688f684b5728a640cd3d301d6050523c8f44d4514a6c8911427ccecb705bf5f8b68518d18d7bc87b5ea891b730124c8e19dc890f03f8d7" name="ghc-memory-doc" arch="noarch">
  <version epoch="0" ver="0.18.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update memory to version 0.15.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1619438400">- Update memory to version 0.15.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1620475200">- Update memory to version 0.16.0.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="psimons@suse.com" date="1637409600">- Update memory to version 0.16.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646913600">- Update memory to version 0.17.0.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662379200">- Update memory to version 0.18.0.
  [#]# 0.18
  * drop support for ghc &lt; 8.8
  * compat with ghc 9.4
  [#]# ...</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="5bbdb3a8fec05d82056933b903801230ca9ca5219203a09ef41c472dfef0f298fbf60dd44f0ea272fad96a1cfe16799618198f9a0b7c67947f443959dae6e95e" name="ghc-microlens-doc" arch="noarch">
  <version epoch="0" ver="0.4.13.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add microlens at version 0.4.11.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1605614400">- Update microlens to version 0.4.12.0.
  [#] 0.4.12.0
  * Added instance `Ixed (NonEmpty a)` for GHC &gt;= 8.
  [#] 0.4.11.3
  * Exported a `coerce` compatibility shim from `Lens.Micro.Internal`.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652788800">- Update microlens to version 0.4.13.0.
  [#] 0.4.13.0
  * Added `_Show`, `worded`, and `lined`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1671019200">- Update microlens to version 0.4.13.1.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update microlens to version 0.4.13.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="838d60360865e85dbacc0100a2d66e6b04596651d07657078e08c6e49462762f7e62f63d9549d8662bea1f15f9a9d46683f081e09226c6ccb09f402895a2bebe" name="ghc-microlens-ghc-doc" arch="noarch">
  <version epoch="0" ver="0.4.14.3" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1605614400">- Update microlens-ghc to version 0.4.13.
  [#] 0.4.13
  * New minor release (microlens-0.4.12.0).</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update microlens-ghc to version 0.4.13.1.
  [#] 0.4.13.1
  * New patch release (GHC 9.2.1).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652788800">- Update microlens-ghc to version 0.4.14.0.
  [#] 0.4.14
  * New minor release (microlens-0.4.13.0).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1671019200">- Update microlens-ghc to version 0.4.14.1.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update microlens-ghc to version 0.4.14.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697112000">- Update microlens-ghc to version 0.4.14.2.
  [#] 0.4.14.2
  * [#171](https://github.com/stevenfontanella/microlens/pull/171) Support bytestring 0.12
  [#] 0.4.14.1
  * [#161](https://github.com/stevenfontanella/microlens/pull/161) Fix GHC 9.4 warning for using `~` without TypeOperators</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713528000">- Update microlens-ghc to version 0.4.14.3.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/microlens-ghc-0.4.14.3/src/CHANGELOG.md</changelog>
</package>
<package pkgid="04860556fd4ed4740406c41b34c86fb36a9b61b44082b8a29224e665c038efefbcc57e2b9c8e639c545e69213c3c4872f8000e6f39e682c2d769311d9a509ac0" name="ghc-microlens-mtl-doc" arch="noarch">
  <version epoch="0" ver="0.2.0.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add microlens-mtl at version 0.2.0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652702400">- Update microlens-mtl to version 0.2.0.2.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1671019200">- Update microlens-mtl to version 0.2.0.3.
  [#] 0.2.0.2
  * Added support for mtl 2.3 and transformers 0.6 per [#152](https://github.com/stevenfontanella/microlens/issues/152).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update microlens-mtl to version 0.2.0.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="8304418c9026b497325028a7bac1b72789f496319bed19edfaae6be9aee038040caefa2ea1716c465e71bab15027d165caa2d841a63b92602cf62c06741bae0b" name="ghc-microlens-platform-doc" arch="noarch">
  <version epoch="0" ver="0.4.3.5" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1605614400">- Update microlens-platform to version 0.4.2.
  [#] 0.4.2
  * New minor release (microlens-0.4.12.0, microlens-ghc-0.4.13).</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1636545600">- Update microlens-platform to version 0.4.2.1.
  [#] 0.4.2.1
  * Bumped `hashable` upper bound.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1654862400">- Update microlens-platform to version 0.4.3.2.
  [#] 0.4.3.1
  * Bumped `text` upper bound to support 2.0.
  [#] 0.4.3
  * New minor release (microlens-0.4.13.0, microlens-ghc-0.4.14).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1671019200">- Update microlens-platform to version 0.4.3.3.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update microlens-platform to version 0.4.3.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697112000">- Update microlens-platform to version 0.4.3.4.
  [#] 0.4.3.4
  * [#171](https://github.com/stevenfontanella/microlens/pull/171) Support text 2.1
  [#] 0.4.3.3
  * [#161](https://github.com/stevenfontanella/microlens/pull/161) Fix GHC 9.4 warning for using `~` without TypeOperators
  [#] 0.4.3.2
  * [#156](https://github.com/stevenfontanella/microlens/pull/156) Add a missing upper bound for text dependency</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1706443200">- Update microlens-platform to version 0.4.3.5.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/microlens-platform-0.4.3.5/src/CHANGELOG.md</changelog>
</package>
<package pkgid="e7fc603f7170b6168c6544cc7081672a9b8e2ac1f277114904c9cc6eb66be34afe16528eed071fdbc58b384fe8b98f700f4de34366eba25bda9dbdd8c4ee8b5d" name="ghc-microlens-th-doc" arch="noarch">
  <version epoch="0" ver="0.4.3.15" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1610107200">- Update microlens-th to version 0.4.3.9.
  [#] 0.4.3.9
  * Port lens commit [66e199ee](https://github.com/ekmett/lens/commit/66e199ee07f1aaf589faa2a8c661f6a722679959), fixing lens issue [#945](https://github.com/ekmett/lens/pull/945) — "Make the TH machinery handle PolyKinds more robustly".</changelog>
  <changelog author="psimons@suse.com" date="1620734400">- Update microlens-th to version 0.4.3.10.
  [#] 0.4.3.10
  * Port lens commit [fae336e1](https://github.com/ekmett/lens/commit/fae336e191748782cff023540bd25e3582ca93fb), "Close over kind variables when computing fixed type variables", fixing lens issue [#972](https://github.com/ekmett/lens/issues/972).
  * Allow building with template-haskell-2.18.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660392000">- Update microlens-th to version 0.4.3.10 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1671019200">- Update microlens-th to version 0.4.3.11.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680523200">- Update microlens-th to version 0.4.3.12.
  [#] 0.4.3.12
  * [#164](https://github.com/stevenfontanella/microlens/pull/164), [#165](https://github.com/stevenfontanella/microlens/issues/165) Support template-haskell 2.19 (and GHC 9.6 by extension).
  [#] 0.4.3.11
  * [#161](https://github.com/stevenfontanella/microlens/pull/161) Fix GHC 9.4 warning for using `~` without TypeOperators</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1682769600">- Update microlens-th to version 0.4.3.13.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/microlens-th-0.4.3.13/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693915200">- Update microlens-th to version 0.4.3.14.
  [#] 0.4.3.14
  * [#170](https://github.com/stevenfontanella/microlens/issues/170), [#171](https://github.com/stevenfontanella/microlens/pull/171) Support GHC 9.8.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713528000">- Update microlens-th to version 0.4.3.15.
  [#] 0.4.3.15
  * [#180](https://github.com/stevenfontanella/microlens/pull/180) [#181](https://github.com/stevenfontanella/microlens/pull/181) Support GHC 9.10.</changelog>
</package>
<package pkgid="fd6334bc216555f8e779ed22bdbad2b6fedf45ddf27c7d71a2bda09e30bd0de538416b718045e12c266963c75101daeeb2b8233d8716878064e3f5408fe63276" name="ghc-microstache-doc" arch="noarch">
  <version epoch="0" ver="1.0.3" rel="bp161.1.5"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641038400">- Update microstache to version 1.0.2 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652702400">- Update microstache to version 1.0.2.1.
  [#]# microstache 1.0.2.1
  - Support `transformers-0.6`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655726400">- Update microstache to version 1.0.2.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update microstache to version 1.0.2.2.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673265600">- Update microstache to version 1.0.2.3.
  [#]# microstache 1.0.2.3
  - Support `parsec-3.1.16.*`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update microstache to version 1.0.2.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687867200">- Update microstache to version 1.0.2.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697198400">- Update microstache to version 1.0.2.3 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715947200">- Update microstache to version 1.0.3.
  [#]# microstache 1.0.3
  - Support GHC-8.6.5...GHC-9.10.1</changelog>
</package>
<package pkgid="81a9de4a4b403e4a9e3709f99c148655680323ced4e3fd04c59e96b905ce026d7da9d91297e391a095e6d5271c01c945bb16424b8af5cc8008749f8e9f51f69e" name="ghc-mime-types-doc" arch="noarch">
  <version epoch="0" ver="0.1.2.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="psimons@suse.com" date="1545652800">- Update mime-types to version 0.1.0.9.
  [#]# 0.1.0.9
  * Add mjs mime type</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662897600">- Update mime-types to version 0.1.1.0.
  [#]# 0.1.1.0
  * Replace `audio/x-mpegurl` with IANA registered type
    `application/vnd.apple.mpegurl`.
  * Add TeX-related types; this includes `bib`, `tex`, `sty`, and `cls`.
  * Use type image/x-xcf for `.xcf` files.
  * Use type "audio/opus" for `.opus` files.
  * Add type text/vtt for `.vtt` text track files.
  * Use IANA registered type "application/vnd.rar" for `.rar` files.
  * Use font types defined in RFC 8081.
  * Replace `audio/x-m4a` with `audio/mp4`.
  * Change mime type for `.exe` files; use IANA registered type
    `application/vnd.microsoft.portable-executable`.
  * Add `video/dv` for files with extension `dv`.
  * Use 'application/xml' instead of 'text/xml'.
  * Change type for `.pcx` files to `image/vnd.zbrush.pcx`.
  * Use `text/markdown` type for `.md` and `.markdown` files.
  * Replace `application/x-gzip` with type `application/gzip`.
  See PR [#906](https://github.com/yesodweb/wai/pull/906).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697630400">- Update mime-types to version 0.1.2.0.
  [#]# 0.1.2.0
  * Added `defaultExtensionMap` to provide the inverse of `defaultMimeMap`.
  See PR [#930](https://github.com/yesodweb/wai/pull/930) and [#948](https://github.com/yesodweb/wai/pull/948).</changelog>
</package>
<package pkgid="546b9bf3929b467b4d7696507aa2e8a13296eae8e586699d0e7b137422e570e05fb77eca8b9e67aa93446011dcc5d5b72fa1c732ffbf99319d8f945a2e96f9c5" name="ghc-mmorph-doc" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1612267200">- Update mmorph to version 1.1.4.
  1.1.4
  * Fix `MonadFail`-related code to work for GHCJS</changelog>
  <changelog author="psimons@suse.com" date="1612353600">- Update mmorph to version 1.1.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1613736000">- Update mmorph to version 1.1.5.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/mmorph-1.1.5/src/CHANGELOG.md</changelog>
  <changelog author="psimons@suse.com" date="1614686400">- Update mmorph to version 1.1.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1626696000">- Update mmorph to version 1.2.0.
  1.2.0
  * BREAKING CHANGE: Remove instances for `ErrorT` and `ListT`
  * These types are deprecated</changelog>
  <changelog author="psimons@suse.com" date="1627473600">- Update mmorph to version 1.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651924800">- Update mmorph to version 1.2.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662292800">- Update mmorph to version 1.2.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="99c8f74736c0d8f46a132e885f7a660bde508ad93603a069b1b6bda75a9ee96b318c2df274cad603dca8fcfcf352f909d949cce3fc0b23dc203c903f6754e021" name="ghc-monad-control-doc" arch="noarch">
  <version epoch="0" ver="1.0.3.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add monad-control at version 1.0.2.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1627387200">- Update monad-control to version 1.0.3.
  1.0.3
  * Add `controlT`
  * Support transformers-compat-0.7
  1.0.2.4</changelog>
  <changelog author="psimons@suse.com" date="1627992000">- Update monad-control to version 1.0.3.1.
  1.0.3.1.
  * Support transformers-0.6</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="0a44867dc0c95da7e44411c9793e432ff98309c7ed7bcf34e9f57a5284043a5d566c71230302cd3f56ac11d809d48b01ac4e801f89e4475acd780e3c1767fb97" name="ghc-monad-logger-doc" arch="noarch">
  <version epoch="0" ver="0.3.40" rel="bp161.1.4"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1638878400">- Update monad-logger to version 0.3.36 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652875200">- Update monad-logger to version 0.3.36 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1661342400">- Update monad-logger to version 0.3.37.
  [#]# 0.3.37
  * Add `Semigroup`/`Monoid` instances to `LoggingT`, `NoLoggingT`, and `WriterLoggingT`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1665144000">- Update monad-logger to version 0.3.37 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666612800">- Update monad-logger to version 0.3.37 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1671624000">- Update monad-logger to version 0.3.37 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1674734400">- Update monad-logger to version 0.3.39.
  [#]# 0.3.39
  * Make the previous change backwards compatible with CPP
  [#]# 0.3.38
  * Drop old deprecated instances to support transformers 0.6 [#39](https://github.com/snoyberg/monad-logger/pull/39)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678276800">- Update monad-logger to version 0.3.39 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1685966400">- Update monad-logger to version 0.3.40.
  [#]# 0.3.40
  * Relax `fast-logger` upper bound from 3.2 to 3.3
  * Add `Alternative` instances for `LoggingT` and `NoLoggingT`</changelog>
</package>
<package pkgid="949dfe7b922d322cf0921ce04c2523b78f438ace965380958e33718fb462008c13d6bc90e568c5140001213e9f2c6868838e7c9f7105643afd537775a11d6c1c" name="ghc-monad-loops-doc" arch="noarch">
  <version epoch="0" ver="0.4.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add monad-loops at version 0.4.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="0ff8aa476f9de8b28a36de7a4fcf32bd8ac133c57d1b48640ae6db6947813642578dcf26d1f7f4d69661b8dcf1e58f59b1b8ff1e357ae7df3dc6eee26d473cd6" name="ghc-mono-traversable-doc" arch="noarch">
  <version epoch="0" ver="1.0.20.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update mono-traversable to version 1.0.15.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1632139200">- Update mono-traversable to version 1.0.15.2.
  [#]# 1.0.15.2
  * Support transformers 0.6.0.0 [#196](https://github.com/snoyberg/mono-traversable/issues/196)
  * Compile with GHC 9 [#193](https://github.com/snoyberg/mono-traversable/pull/193)</changelog>
  <changelog author="psimons@suse.com" date="1632312000">- Update mono-traversable to version 1.0.15.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1632744000">- Update mono-traversable to version 1.0.15.3.
  [#]# 1.0.15.3
  * Compile with GHC 9.2 (`Option` removed from `base-4.16`)
    [#199](https://github.com/snoyberg/mono-traversable/issues/199)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709121600">- Update mono-traversable to version 1.0.17.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/mono-traversable-1.0.17.0/src/ChangeLog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1726228800">- Update mono-traversable to version 1.0.20.0.
  [#]# 1.0.20.0
  * Added instances for [`Reverse`](https://hackage.haskell.org/package/transformers-0.6.1.1/docs/Data-Functor-Reverse.html#t:Reverse) data structure.
  [#]# 1.0.19.1
  * Removed 'highly experimental' warning haddock comment from Data.Containers.
  [#]# 1.0.19.0
  * Added `filterWithKey` to `IsMap`.
    [#232](https://github.com/snoyberg/mono-traversable/pull/232)
  [#]# 1.0.18.0
  * Added MonoPointed instance for text Builder
    [#225](https://github.com/snoyberg/mono-traversable/pull/225)</changelog>
</package>
<package pkgid="ad52945d556f2893af2c31c5dab48d18a5f099ebbe289f3047ed9cd3d637f63d54d4cac4d3385acb1eae3b32c9e8cce4019673ac14fe2e18021e9ef4f43495cc" name="ghc-monoid-subclasses-doc" arch="noarch">
  <version epoch="0" ver="1.2.5.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678017600">- Add monoid-subclasses at version 1.2.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680436800">- Update monoid-subclasses to version 1.2.3.
  Version 1.2.3
  - --------------
  * Add `DistributiveGCDMonoid` and `DistributiveLCMMonoid` type class by Jonathan Knowles</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693569600">- Update monoid-subclasses to version 1.2.4.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/monoid-subclasses-1.2.4/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697716800">- Update monoid-subclasses to version 1.2.4.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/monoid-subclasses-1.2.4.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713009600">- Update monoid-subclasses to version 1.2.5.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/monoid-subclasses-1.2.5/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1716033600">- Update monoid-subclasses to version 1.2.5.1.
  Version 1.2.5.1
  - --------------
  * Bumped the `containers` dependency upper bound</changelog>
</package>
<package pkgid="21d637b7b32e39ac971598c506877244ef7c070e5af0368ab8c397d1d823b3a6fcd6f7755086808827f0e7ee242785a7c9f6d39f0959699c19a341252bc5edaa" name="ghc-mountpoints-doc" arch="noarch">
  <version epoch="0" ver="1.0.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add mountpoints at version 1.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="d702b6184ad96fe58a1b173385d89031286d1563e0675228b010fb395ce66af8f3dc25c3c45d0c56dda0b0f76581ef4bded96b2644d469917c62785bbc104ce8" name="ghc-mtl-doc" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="3781e651f0079fd323b01a01ae05a5dcfcec9654310947687ffd60816ed8fd0c2875aff95b2491e79dc3ec10890385967b9eeee6837b0ec697a59fddf072a839" name="ghc-mwc-random-doc" arch="noarch">
  <version epoch="0" ver="0.15.1.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1625918400">- Update mwc-random to version 0.15.0.1 revision 2.
  [#]# Changes in 0.15.0.1
  * Bug in generation of Int/Word in both uniform and uniformR is fixed. (#75)
  [#]# Changes in 0.15.0.0
  * `withSystemRandomST` and `createSystemSeed` are added.
  * `withSystemRandom` is deprecated.
  * `random&gt;=1.2` is dependency of `mwc-random`.
  * Instances for type classes `StatefulGen` &amp; `FrozenGen` defined in random-1.2
    are added for `Gen`.
  * Functions in `System.Random.MWC.Distributions` and
    `System.Random.MWC.CondensedTable` now work with arbitrary `StatefulGen`
  * `System.Random.MWC.uniformVector` now works with arbitrary `StatefulGen` as
    well and uses in-place initialization instead of `generateM`. It should be
    faster for anything but IO and ST (those shoud remain same).</changelog>
  <changelog author="psimons@suse.com" date="1629115200">- Update mwc-random to version 0.15.0.2.
  [#]# Changes in 0.15.0.2
  * Doctests on 32-bit platforms are fixed. (#79)</changelog>
  <changelog author="psimons@suse.com" date="1636977600">- Update mwc-random to version 0.15.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720526400">- Update mwc-random to version 0.15.1.0.
  [#]# Changes in 0.15.1.0
  * Additon of binomial sampler using the rejection sampling method in
    Kachitvichyanukul, V. and Schmeiser, B. W.  Binomial Random
    Variate Generation.  Communications of the ACM, 31, 2 (February,
    1988) 216. &lt;https://dl.acm.org/doi/pdf/10.1145/42372.42381&gt;. A more
    efficient basis for e.g. the beta binomial distribution:
  `beta a b g &gt;&gt;= \p -&gt; binomial n p g`.</changelog>
</package>
<package pkgid="2dbec041f23dad2ce5bd658cff9f6c570290e1d0cbb2fbd8c6f8f43ee955eabc477d1a53330f0c9cae6d092a521e0806e72444ce47d92b57ac746364d728c922" name="ghc-netlink-doc" arch="noarch">
  <version epoch="0" ver="1.1.1.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add netlink at version 1.1.1.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="3a83de22ad54a170ea45b2620368c6dc5557e0ddb16f1464f528b59158a2a49ebce141343be49ccec365d157481d336529d9223eef3c81199faac64f01bb9b91" name="ghc-network-bsd-doc" arch="noarch">
  <version epoch="0" ver="2.8.1.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add network-bsd at version 2.8.1.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Tweak Cabal file to accept latest version of network package.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752001">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update network-bsd to version 2.8.1.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1624276800">- Update network-bsd to version 2.8.1.0 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691323200">- Update network-bsd to version 2.8.1.0 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719144000">- Update network-bsd to version 2.8.1.0 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="75a3aba15e73df418ddfe50de92a3d79077539e6334868f9b8d960c9a9b71b66520b98e9c6fc3aa061ab1c24ec377861eb0bf48ec09399aa8de94d4473a6a554" name="ghc-network-byte-order-doc" arch="noarch">
  <version epoch="0" ver="0.1.7" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add network-byte-order at version 0.1.5.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1601380800">- Update network-byte-order to version 0.1.6.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613390400">- Update network-byte-order to version 0.1.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697112000">- Update network-byte-order to version 0.1.7.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="5146c2c555af43d5d69fe5bca1c15dbc7829132be265c3d84552cc605b0f18bc671ad9cd1388e3b26f30baefd130185c92e47f246ec739c8c8a8929393157292" name="ghc-network-control-doc" arch="noarch">
  <version epoch="0" ver="0.0.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700740800">- Add network-control at version 0.0.2.</changelog>
</package>
<package pkgid="3b9a62b7b4339c1656f2ab47237ecd800ba02833917a852db19a3518f1489b72f9ffcca7df8dbf955a20b4b7f7934739dc63257bd3c12668ff70dd5c2c72240b" name="ghc-network-doc" arch="noarch">
  <version epoch="0" ver="3.1.4.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1633608000">- Update network to version 3.1.2.3.
  [#]# Version 3.1.2.3
  * Supporting M1 Mac
    [#510](https://github.com/haskell/network/pull/510)
  * Workaround for autoconf on Windows
    [#508](https://github.com/haskell/network/pull/508)
  * Fixing building failure on SmartOS
    [#507](https://github.com/haskell/network/pull/507)
  * HsNet.h: remove unused fn hsnet_inet_ntoa definition
    [#504](https://github.com/haskell/network/pull/504)
  * Use a working define for OpenBSD detection
    [#503](https://github.com/haskell/network/pull/503)</changelog>
  <changelog author="psimons@suse.com" date="1633694400">- Update network to version 3.1.2.4.
  [#]# Version 3.1.2.4
  * Regenerate `configure` script with autoconf-2.69 to temporarily fix broken cabal-3.4.0.0 on Windows. Note that the old one was generated with autoconf-2.71.
    [#513](https://github.com/haskell/network/issues/513)</changelog>
  <changelog author="psimons@suse.com" date="1633867200">- Update network to version 3.1.2.5.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/network-3.1.2.5/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1642680000">- Update network to version 3.1.2.7.
  [#]# Version 3.1.2.7
  * No change from 3.1.2.6 but to take a right procedure to upload "network"
    to Hackage for Windows.
  [#]# Version 3.1.2.6
  * Making IPv4PktInfo on Win the same as that on Posix
    [#522](https://github.com/haskell/network/issues/522)
  * Add support for nix/ghcjs
    [#517](https://github.com/haskell/network/issues/517)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677844800">- Update network to version 3.1.2.8.
  [#]# Version 3.1.2.8
  * Ignoring error from shutdown in gracefulClose
  * Fix bitsize of some msghdr and cmsghdr fields on Linux
    [#535](https://github.com/haskell/network/issues/535)
  * Add SO_ACCEPTCONN SocketOption
    [#524](https://github.com/haskell/network/issues/524)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1682942400">- Update network to version 3.1.2.9.
  [#]# Version 3.1.2.9
  * Resolving the runtime linker problem on Windows.
    [#552](https://github.com/haskell/network/issues/552)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1684238400">- Update network to version 3.1.3.0.
  [#]# Version 3.1.3.0
  * Supporting AF_UNIX on Windows
    [#553](https://github.com/haskell/network/issues/553)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1684929600">- Update network to version 3.1.4.0.
  [#]# Version 3.1.4.0
  * Install and use afunix_compat.h header.
    [#556](https://github.com/haskell/network/pull/556)
  * Supporting SO_SNDTIMEO and SO_RCVTIMEO.
    [#555](https://github.com/haskell/network/pull/555)
  * Emulating socketPair on Windows.
    [#554](https://github.com/haskell/network/pull/554)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689681600">- Update network to version 3.1.4.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="8ff7eb03c51f2f0463147cbd0fed91dcc919007d0bcbb2d6c7069d1829054db9014c7fe685db30c8b3ae8d6c33548e9a5c5e2e52a0d86d3452c91394debd8d6e" name="ghc-network-info-doc" arch="noarch">
  <version epoch="0" ver="0.2.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add network-info at version 0.2.0.10.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update network-info to version 0.2.0.10 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643630400">- Update network-info to version 0.2.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/network-info-0.2.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="69359f8229b1c4d26a3c15e14b3d6662003c254f25dc17cb03f92aca414d54ab7844fbfaedafb81c16211f192c6dc7e453f40146fd4424fb17e5af52fb560caa" name="ghc-network-multicast-doc" arch="noarch">
  <version epoch="0" ver="0.3.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add network-multicast at version 0.3.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="b35ec7879c433c80f0afdc897fe99778e111894f12cd7982c8fcd2af056b0601449c98db8b29b7758c90a7b9600297f3c2bff0c5d7cdb4b57bb8315f5956d533" name="ghc-network-uri-doc" arch="noarch">
  <version epoch="0" ver="2.6.4.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1581076800">- Update network-uri to version 2.7.0.0.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1588766400">- Downgrade to version 2.6.3.0. Upstream has retracted 2.7.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1612785600">- Update network-uri to version 2.6.4.1.
  [#] network-uri-2.6.4.1 (2021-02-07)
  * Fix: Restore "Safe" designation which was accidentally removed.
  [#] network-uri-2.6.4.0 (2021-02-07)
  * Add compatibility with GHC 9.0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1672142400">- Update network-uri to version 2.6.4.2.
  [#] network-uri-2.6.4.2 (2022-12-18)
  * Fix warnings, `-Wtrustworthy-safe` and `-Woperator-whitespace-ext-conflict` on GHC 9.4.
  * Slightly improved test coverage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697198400">- Update network-uri to version 2.6.4.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="b146f79fb3cdfbd3a810f2f7e40b92251e05e8f91bef1db74e724c9c32486f1878e7e17df92e02b80d01795a0f1961094b299edf7a79eee37b286fd6d11bac77" name="ghc-old-locale-doc" arch="noarch">
  <version epoch="0" ver="1.0.0.7" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526472000">- Prefer the new %license attribute over %doc.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update old-locale to version 1.0.0.7 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="5bdbd46cf98456348468d52a6d123f6be6ad91d7adee878e1f0022a44b5e5bfa03705e3eff1cb95726367cc1bf33ef417b39d195664a7a8e292f46c1d3bb9284" name="ghc-old-time-doc" arch="noarch">
  <version epoch="0" ver="1.1.0.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1526472000">- Prefer the new %license attribute over %doc.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update old-time to version 1.1.0.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702296000">- Update old-time to version 1.1.0.4.
  [#]# 1.1.0.4  *Dec 2023*
  * Add `build-tools: hsc2hs` to `old-time.cabal` for compilation with GHC 8.
    Fixes [issue #12](https://github.com/haskell/old-time/issues/12)</changelog>
</package>
<package pkgid="d884b3cb8e280cae523f681348007dc775d78d9f8a5318d4de56d391e8287ed79d80fb78473f8ba2dae065ed940a14702e9443938513839a207414eb4afa7b24" name="ghc-optics-core-doc" arch="noarch">
  <version epoch="0" ver="0.4.1.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1598443200">- Add optics-core at version 0.3.0.1.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1614081600">- Update optics-core to version 0.4.
  [#] optics-core-0.4 (2021-02-22)
  * See [migration-guide-0.4.md](https://github.com/well-typed/optics/blob/master/migration-guide-0.4.md) for more details
  * Add support for GHC-9.0
  * Drop support for GHC-8.0
  * The `FunctorWithIndex`, `FoldableWithIndex` and `TraversableWithIndex` type
    classes have been migrated to a new package,
    [`indexed-traversable`](https://hackage.haskell.org/package/indexed-traversable)
    ([#370](https://github.com/well-typed/optics/pull/370))
  * Add `adjoin`, `iadjoin` and `both` to `Optics.[Ix]Traversal`
    ([#332](https://github.com/well-typed/optics/pull/332),
    [#372](https://github.com/well-typed/optics/pull/372))
  * Add `ifst` and `isnd` to `Optics.IxLens`
    ([#389](https://github.com/well-typed/optics/pull/389))
  * Generalize types of `generic`
    ([#376](https://github.com/well-typed/optics/pull/376))
  * Make `chosen` an indexed lens to see which value is traversed
    ([#335](https://github.com/well-typed/optics/pull/335))
  * Remove `GeneralLabelOptic` extensibility mechanism
    ([#361](https://github.com/well-typed/optics/pull/361))
  * Add `gfield`, `gafield`, `gconstructor`, `gposition` and `gplate` for
    generics-based data access
    ([#358](https://github.com/well-typed/optics/pull/358),
    [#361](https://github.com/well-typed/optics/pull/361))
  * Add support for generics-based field lenses and constructor prisms (`gfield`
    and `gconstructor`) to `LabelOptic` so they can be used via `OverloadedLabels`
    ([#361](https://github.com/well-typed/optics/pull/361))
  * Remove unnecessary INLINE pragmas to reduce compile times
    ([#394](https://github.com/well-typed/optics/pull/394))
  * Simplify the type of `(%)` using new `JoinKinds` and `AppendIndices` classes
    in place of the `Join` and `Append` type families
    ([#397](https://github.com/well-typed/optics/pull/397),
    [#399](https://github.com/well-typed/optics/pull/399))</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1647950400">- Update optics-core to version 0.4.1.
  [#] optics-core-0.4.1 (2022-03-22)
  * Add support for GHC-9.2
  * Add `is` ([#410](https://github.com/well-typed/optics/pull/410))
  * Improve error messages related to the `JoinKinds` class
    ([#439](https://github.com/well-typed/optics/pull/439))
  * Port `universeOf`, `cosmosOf`, `paraOf`, `rewriteOf`, `transformOf`,
    `rewriteMOf` and `transformMOf` from `Control.Lens.Plated`
    ([#379](https://github.com/well-typed/optics/pull/379))
  * Add `(%?)` composition operator
    ([#434](https://github.com/well-typed/optics/pull/434))</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652788800">- Update optics-core to version 0.4.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687435200">- Update optics-core to version 0.4.1.1.
  [#] optics-core-0.4.1.1 (2023-06-22)
  * Add INLINE pragmas to small functions that really should inline</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715601600">- Update optics-core to version 0.4.1.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="c50c7e7b8841e9274083c0fc3e123308f0510b6a07b4132db1cd2fd58831a89d8abcb1fa28fdd313f888939888f38e49ff68621176d2e3fcae3f656d10e5d6f2" name="ghc-optparse-applicative-doc" arch="noarch">
  <version epoch="0" ver="0.18.1.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1597320000">- Update optparse-applicative to version 0.16.0.0.
  [#]# Version 0.16.0.0 (14 Aug 2020)
  - Add `Options.Applicative.NonEmpty.some1` function, which
    parses options the same as `some1` from base, but doesn't
    cause duplicates in the usage texts.
  - Further improve help text generation in the presence
    of optional values when nesting is involved, and many and
    some when displayed with a suffix.
  - Add "global" options to the usage texts for subcommands.
    When using subcommands, a "global options" section can
    now appear below the options and commands sections.
    Global options are *off* by default, to enable them, use
    the `helpShowGlobals` modifier.
    The `noGlobal` builder will suppress a single option being
    displayed in the global options list.
    Fixes issues:
  * \# 175 - List detailed subparser documentation with `--help`
  * \# 294 - Displaying global options when listing options for a command.
  * \# 359 - Subcommand help text lacks required parent command arguments
  - Allow the `--help` option to take the name of a command.
    Usage without any arguments is the same, but now, when an
    argument is given, if it is the name of a currently
    reachable command, the help text for that command will
    be show.
    Fixes issues:
  * \# 379 - cmd --help subcmd is not the same as cmd subcmd --help
  - Updated dependency bounds.
  - Add builder for the all positional parser policy.
  - Remove deprecated functions
  * nullOption
  * execParserMaybe
  * customExecParserMaybe</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1606132800">- Update optparse-applicative to version 0.16.1.0.
  [#]# Version 0.16.1.0 (21 Nov 2020)
  - Guard `process` dependency behind an on by default flag.
    This allows one to shrink the dependency tree significantly
    by turning off the ability to use bash completion actions.
  - Remove `bytestring` dependency from the test suite.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1627387200">- Update optparse-applicative to version 0.16.1.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637409600">- Update optparse-applicative to version 0.16.1.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643716800">- Update optparse-applicative to version 0.17.0.0.
  [#]# Version 0.17.0.0 (1 Feb 2022)
  - Make tabulation width configurable in usage texts.
  - Separate program name and description in ParserHelp type.
  - Add `helperWith` function, which can be easily used to
    localize the help flag.
  - Improve usage texts when command names are long.
  - Improve Documentation.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1684843200">- Update optparse-applicative to version 0.17.1.0.
  [#]# Version 0.17.1.0 (21 May 2023)
  - Widen bounds for `ansi-wl-pprint`. This supports the use of `prettyprinter`
    in a non-breaking way, as the `ansi-wl-pprint &gt; 1.0` support the newer
    library.
  - Export `helpIndent` from `Options.Applicative`.
  - Export completion script generators from `Options.Applicative.BashCompletion`.
  - Add `simpleVersioner` utility for adding a '--version' option to a parser.
  - Improve documentation.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1685448000">- Update optparse-applicative to version 0.18.1.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/optparse-applicative-0.18.1.0/src/CHANGELOG.md</changelog>
</package>
<package pkgid="24e78c1ded6fadce9d51f192ac82fc70e9f7b424f635a7964efca813750ba055ce3d065ea1f75d6640ab8d25236165e0a1528c9a358c0fa5407c4f1671ad07cd" name="ghc-ordered-containers-doc" arch="noarch">
  <version epoch="0" ver="0.2.4" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1667304000">- Add ordered-containers at version 0.2.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1716120000">- Update ordered-containers to version 0.2.4.
  [#]# 0.2.4 -- 2024-05-18
  * Misc. housekeeping -- version bumps, documentation fixes, etc. (thank you Ryan Scott and Andrew Kent!)
  * Add `IsList` and `Hashable` instances (thank you Alexis King!)
  * the strict variant of `alter`
  [#]# 0.2.3 -- 2022-11-01
  * `alter` (thank you Raoul Hidalgo Charman!)</changelog>
</package>
<package pkgid="e6ca1db4fede7073e8de4896cdbafa1279639f67bf122e0cf0405ce2c80352e3cc006113fa991549e9848198490d01eee28e430a981198e03965ce0f8c3547a9" name="ghc-os-string-doc" arch="noarch">
  <version epoch="0" ver="2.0.6" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702641600">- Add os-string at version 2.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update os-string to version 2.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714219200">- Update os-string to version 2.0.2.1.
  [#]# 2.0.2.1 *Apr 2024*
  * Fix compabitiliby with GHC 9.10</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715256000">- Update os-string to version 2.0.2.2.
  [#]# 2.0.2.2 *May 2024*
  * Fix compilation on big-endian arches, by Andrew Lelechenko</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1716552000">- Update os-string to version 2.0.3.
  [#]# 2.0.3 *May 2024*
  * Fix `length` function wrt [#17](https://github.com/haskell/os-string/issues/17)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719662400">- Update os-string to version 2.0.6.
  [#]# 2.0.6 *Jun 2024*
  * add `fromString` on windows
  * add `fromBytestring` on unix
  [#]# 2.0.5 *Jun 2024*
  * Add `decodeLE`/`encodeLE` and deprecate `decodeFS`/`encodeFS` (pointing users to `System.OsPath` instead), fixes [#19](https://github.com/haskell/os-string/issues/19)
  [#]# 2.0.4 *Jun 2024*
  * Use TemplateHaskellQuotes rather than TemplateHaskell extension wrt [#21](https://github.com/haskell/os-string/issues/21)</changelog>
</package>
<package pkgid="809f0b4e8938862c4df90e37f1f21347d66e29f58f34e76d60203515a769c09615a8405a215932483fe7a81d6bde3c0e30b497de0c931a7becd8a29317e8f0e0" name="ghc-pager-doc" arch="noarch">
  <version epoch="0" ver="0.1.1.0" rel="bp161.1.4"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1431777600">- Add pager at version 0.1.1.0.</changelog>
</package>
<package pkgid="1c73e56851cd80a02b8a55b1a6e844d655e3c7f3331b6c39d6029bea3abb0e16263097674a5cbc25d5cfc3d35e602bc10036d27864381a3f52401820c2db027e" name="ghc-pandoc-doc" arch="noarch">
  <version epoch="0" ver="3.5" rel="bp161.1.25"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1708257600">- Update pandoc to version 3.1.12.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/pandoc-3.1.12.1/src/changelog.md</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708689600">- Reduce memory constraints</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709294400">- Update pandoc to version 3.1.12.2.
  [#]# pandoc 3.1.12.2 (2024-02-29)
  * Docx reader:
    + Ensure that table captions are counted (#9518).
    + Detect caption by style name not id (#9518).
    The styleId can change depending on the localization.
    + Avoid emitting empty paragraph where caption was.
  * Markdown reader: fix regression in link parsing with wikilinks extensions
    (#9481).  This fixes a regression introduced in 3.1.12.
  * Org reader/writer: support admonitions (#9475).
  * Org writer: omit extra blank line at end of quote block.
  * Typst writer: ensure that `-`, `+`, etc. are escaped at beginning of block
    (#9478). Our recent relaxing of escaping (#9386) caused problems for
    things like emphasized `-` characters that were rendered using
    `#strong[-]#`.  This now gets rendered as `#strong[\-]`.
  * LaTeX writer: fix bug when a language is specified in two different ways
    (#9472). If you used `lang: de-DE` but then had a span or div with
    `lang=de`, the preamble would try to load `ngerman` twice, leading
    to an error. This fix ensures that a language is only loaded once.
  * Docx writer: Don't copy over `footnotePr` in `settings.xml`
    from reference.docx (#9522).
  * EPUB writer: omit EPUB2-specific meta tag on EPUB3 (#9493).
    This caused a validation failure in epubs with cover images.
  * Lua: avoid crashing when an error message is not valid UTF-8 (Albert
    Krewinkel).
  * Text.Pandoc.SelfContained:
    + Add `role="img"` to svgs.
    + Add `aria-label` to svg elements with `alt` text if present.
    Screen readers ignore `alt` attributes on svg elements but do
    pay attention to `aria-label` (#9525).
  * Text.Pandoc.Shared: Fix regression in section numbering in
    `makeSections` (#9516). Starting with pandoc 3.1.12, unnumbered
    sections incremented the section number.
  * Text.Pandoc.Class: fix `openUrl` TLS negotiation (#9483).
    With the release of TLS 2.0.0, the TLS library started requiring
    Extended Main Secret for the TLS handshake. This caused problems
    connecting to zotero's server and others that do not support TLS 1.3.
    This commit relaxes this requirement.
  * Depend on djot 0.1.1.0 (fixes rendering on multiline block attributes).
  * Use new releases of skylighting-format-blaze-html (#9520).
    Fixes auto-wrapping of long source lines in HTML print media.
  * Use new commonmark-extensions (fixes issue with the
    `rebase_relative_paths` extension when used with commonmark/gfm.
  * Makefile: improve epub-validation target (#9493).
    Use `--epub-cover-image` to catch issues that only arise with that.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710763200">- Update pandoc to version 3.1.12.3.
  [#]# pandoc 3.1.12.3 (2024-03-17)
  * Markdown reader: Fix bug with footnotes at end of fenced div (#9576).
  * LaTeX reader:
    + Improve tokenization of `@` (#9555). Make tokenization sensitive to
    `\makeatletter`/`\makeatother`. Previously we just always treated
    `@` as a letter.  This led to bad results, e.g. with the sequence `\@`.
    E.g., `a\@ b` would parse as "ab" and `a\@b` as "a".
    + Make `withRaw` work inside `parseFromToks` (#9517).
    This is needed for raw environments to work inside table cells.
    + Better handling of table colwidths (#9579). Previously the parser just
    failed if the column width specified in `p{}` wasn't a multiple of
    `\linewidth`. This led to cases where content was skipped.
  * Typst writer:
    + Add 'kind' parameter to figures with tables (#9574).
    + Avoid unnecessary box around image in figure (#9236).
    + Omit width/height in images unless explicitly specified (#9236).
    Previously we computed width/heigth for images that didn't have
    size information, because otherwise typst would expand the image
    to fit page width. This typst behavior has changed in 0.11.
    This change fixes a bug in which images would sometimes overflow
    page margins, depending on their intrinsic size.
    + Don't add hard-coded `inset` to tables (#9580). Instead, set this
    globally in the default template, allowing it to be customized.
  * LaTeX template: Fix block headings support for unnumbered paragraphs
    (#9542, #6018, Oliver Fabel).
  * HTML templates: Replace polyfill provider (#2384, @SukkaW).
    Replace polyfill.io with cdnjs.cloudflare.com/polyfill.
    polyfill.io has been acquired by Funnull, and the service has
    become unstable.
  * Korean translations: delete colon in translation for 'to'.
    This was invalid YAML, and not desired anyway, since a colon
    is added.
  * Use latest commonmark, commonmark-extensions.
    This fixes a 3.12 regression in parsing of commonmark/gfm autolinks
    (jgm/commonmark-hs#151).
  * Depend on djot 0.1.1.3, which fixes a serious parsing bug affecting
    regular paragraphs after lists.
  * Depend on latest skylighting, skylighting-core, typst-hs, texmath.
  * MANUAL.txt: Change broken link to IDML cookbook (#9563).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712491200">- Update pandoc to version 3.1.13.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/pandoc-3.1.13/src/changelog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715428800">- Update pandoc to version 3.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/pandoc-3.2/src/changelog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719230400">- Update pandoc to version 3.2.1.
  [#]# pandoc 3.2.1 (2024-06-24)
  * Fix `gfm_auto_identifiers` to replace emojis with their aliases,
    as documented (#9876).
  * CSV reader:
    + Turn line breaks into LineBreaks not SoftBreaks (#9797).
  * Docx reader:
    + Support task lists (#8211).
    + Fix a small bug in parsing delimiters in numbered lists,
    which led to the default delimiter being used wrongly in some cases.
    + Improve handling of captions.
  - Turn captioned images into Figure elements. Closes #9391.
  - Improve the logic for associating elements with captions (#9358).
  - Ensure that captions that can't be associated with an
    element aren't just silently dropped (#9610).
    + Support HorizontalRule. We support both pandoc-style and the style
    described on a Microsoft support page, an empty paragraph with
    a bottom border (#6285).
    + React to `"left"` value on `jc` attribute.
    + Handle column and cell alignments (#8551). We take the column alignments
    from the first body row.
    + Fix a bug that caused comments inside insertions or deletions
    to be ignored (#9833).
  * HTML reader:
    + Better handle non-`li` elements in `ul` and `ol` (#9809).
    For example, a `p` after a closed `li` will be incorporated into
    the previous `li`. This mirrors what browsers do with this
    invalid HTML.
  * LaTeX reader:
    + Fix parsing of dimensions beginning with `.`, e.g. `\kern.1pt` (#9902).
  * Markdown reader:
    + Allow author-only textual citations (#7219). E.g. `-@reese2002`
    outside of brackets.
  * RST reader:
    + Tighten up rules for when emphasis can start (#9805).
    + Support `:cite:` role with citeproc (#9904). A subset of the
    functionality of the sphinxcontrib-bibtex extension to Sphinx
    is supported.
  * Textile reader:
    + Don't let spans begin right after a symbol (#9878).
  * Texinfo writer:
    + Ensure proper escaping in all node/link contexts.
    + Target node rather than anchor when possible in internal links.
    + Remove illegal characters from internal link anchors (#6177).
    + Use two commas not one in `@ref`.
    + Don't add anchors to headings. We don't need them, now that we
    make internal links use the node.
    + Avoid duplicate node names.
    + Improve menus. Properly handle the case where the node name is
    different from the descriptive title.
  * Texinfo template: add variables for filename and version.
  * Typst reader:
    + Fix an incomplete pattern match (#9807).
    + Handle inline bodies ending in a parbreak. E.g.
    ```
    `#strong[
    test
    ]
    ```
  * ConTeXt template: remove `\setupbackend[export=yes]` (#9820).
  * Docx writer:
    + Omit `jc` attribute on table cells with AlignDefault (#5662).
    + Better formatting for task lists. Task lists are now properly
    formatted, with no bullet (#5198).
    + Replace an expensive generic traverse to remove Space elements,
    for better performance.
    + The new OpenXML template had spaces for metadata that need
    to be filled with OpenXML fragments with the proper shape.
    This patch ensures that everything is the right shape.
    + Wrap figures with `id` in a bookmark (#8662).
    + Add eastAsia font hints to `w:r` (#9817). We do this when the text
    in the run contains any CJK characters. This ensures that ambiguous
    code points (e.g. quotation marks) will be represented as "wide"
    characters when together with CJK characters.
    + Clean up Abstract Title and Subtitle in default reference docx.
    Center Subtitle, remove color.
    + Allow OpenXML templates to be used with `docx` (#8338, #9069, #7256,
    [#2928]). The `--reference-doc` option allows customization of styles in
    docx output, but it does not allow one to adjust the content of the output
    (e.g., changing the order in which metadata, the table of contents,
    and the body of the document are displayed), or adding boilerplate
    text before or after the document body.  For these changes, one can
    now use `--template` with an OpenXML template.  (See the default
    `openxml` template for a sample.) `--include-before-body` and
    `--include-after-body` can also now be used with `docx` output.
    The included files must be OpenXML fragments suitable for
    inclusion in the document body.
    + New unexported module Text.Pandoc.Writers.Docx.OpenXML.
  * HTML writer:
    + Ensure URI escaping needed for `html4` (#9905).
    Unicode characters need not be escaped for html5, and still won't be.
    + Don't emit unnecessary classes in HTML tables (#9325, Thomas Soeiro).
    Pandoc used to emit a `header` class on the `tr` element that forms
    the table header. This is no longer needed, because `head &gt; tr` will
    do the same thing. Similarly, pandoc used to emit `even` and `odd`
    classes on `tr`s, allowing striped styling.  This is no longer needed,
    because one can use e.g. `tbody tr:nth-child(2n)`.
    Compatibility warning:  users who relied on these classes to style
    tables may need to adjust their CSS.
  * JATS writer:
    + Support `supplementary-material` in metadata for `jats_articlepublishing`
    (#9818).
  * LaTeX writer:
    + New method for ensuring images don't overflow (#9660).
    Previously we relied on graphicx internals and made global
    changes to Gin to force images to be resized if they exceed
    textwidth.  This approach is brittle and caused problems
    with `\includesvg` (see #9660). The new approach uses a new macro
    `\pandocbounded` that is now defined in the LaTeX template.
    (Thanks here to Falk Hanisch in https://github.com/mrpiggi/svg/issues/60.)
    The LaTeX writer has been changed to enclose `\includegraphics`
    and `\includesvg` commands in this macro when they don't explicitly
    specify a width or height. In addition, the writer now adds
    `keepaspectratio` to the `\includegraphics` or `\includesvg`
    options if `height` is specified without width, or vice versa.
    Previously, this was set in the preamble as a global option.
    Users should attend to the following compatibility issues:
  - If custom templates are used with the new LaTeX writer, they will have
    to be updated to include the new `\pandocbounded` macro, or an error
    will be raised because of the undefined macro.
  - Documents that specify explicit dimensions for an image may render
    differently, if the dimensions are greater than the line width or
    page height. Previously pandoc would shrink these images to fit,
    but the new behavior takes the specified dimensions literally.
    In addition, pandoc previously always enforced `keepaspectratio`,
    even when width and height were both specified, so images with
    width and height specified that do not conform to their intrinsic
    aspect ratio will appear differently.
    + Task lists must be unordered (#9185).
    + Specify language option for `selnolig` and only include it if
    `english` or `german` is used (#9863). (This includes changes to the
    LaTeX template.) This should restore proper ligature suppression when
    lualatex is used.
    + Fix `--toc-depth` with beamer output (#9861). Previously only top-level
    sections were ever included in the TOC, regardless of the setting of
    `--toc-depth`.
    + Use `\linewidth` instead of `\columnwidth` or `\textwidth`
    for resizing figures, table cells, etc. in LaTeX (#9775).
    `\linewidth`, unlike the others, is sensitive to indented environments
    like lists.
  * LaTeX template: put `babel-lang` in options to beamer (#9868).
    This is required to make beamer use proper localized terms for
    things like "Section."
  * Markdown writer:
    + Don't print extra caption when using `implicit_figures`.
    + Ensure blank line after HTML blocks in commonmark-based formats (#9792).
    + Fix bug rendering block quotes in lists (#9908).
  * Typst writer:
    + Support '.typst:no-figure' and 'typst:figure:kind=kind' attributes
    (#9778, Carlos Scheidegger). This extends support for fine-grained
    properties in Typst. If the `typst:no-figure` class is present on a
    Table, the table will not be placed in a figure. If the
    `typst:figure:kind` attribute is present, its value will be used
    for the figure's `kind` (#9777). These features are documented in
    `doc/typst-property-output.md`.
  * Typst template:
    + Add subtitle (#9747, Mickaël Canouil).
    + Use content rather than string for title, author, date, email (#9823).
    This allows formatting in title, author, date, and email fields.
    Since the PDF metadata requires a string, and typst only
    converts the title to a string (not the authors), we use
  * Textile writer:
    + Get rid of header, odd, even classes on `tr` (#9376).
  * Text.Pandoc.Class:
    + `fillMediaBag`: Convert IOErrors to warnings when fetching absolute
    paths (#9859, Albert Krewinkel).  This will allow many conversions that
    would have failed with an error to succeed (albeit without images or
    other needed resources).
  * Text.Pandoc.ImageSize:
    + Don't prefer exif width/height when they conflict with image
    width/height (#9871).  That was a mistaken call in #6936.
    Usually when these values disagree, it is because the image
    has been resized by a tool that leaves the original exif values
    the same, so the width/height metadata are more likely to be
    correct that exif width/height.
  * Text.Pandoc.SelfContained:
    + Strip CRs from XML before base64 encoding for data URI
    (so tests can work on Windows).
    + Only create `&lt;svg&gt;` elements for SVG images when the image has
    the class `inline-svg`. Otherwise just use a `data` URI as we do
    with other images (#9787).
  * Lua subsystem (Albert Krewinkel):
    + Split Init module into more modules. The module has grown unwieldy and
    is therefore split into three internal Haskell modules, `Init`,
    `Module`, and `Run`.
    + Add function `pandoc.utils.run_lua_filter` (#9803).
    + Add function `pandoc.template.get` (#9854, co-authored by Carsten Gips).
    The function allows to specify a template with the same argument value
    that would be used with the `--template` command line parameter.
    + Keep CommonState object in the registry. The state is an internal
    value and should be treated as such. The `PANDOC_STATE` global is
    merely a copy; unsetting the global no longer breaks the Lua engine.
    + Allow passing an environment to `run_lua_filter`.
    The default is now to use a *copy* of the global environment when running
    a filter; this ensures better separation when `run_lua_filter` is used
    multiple times. A custom environment can be specified via the
    optional third parameter.
    + Set `pandoc.List` as default metatable for JSON lists (#9834).
    Lists created by `pandoc.json.decode` now behave like lists generated
    via `pandoc.List`. This also ensures that `pandoc.List` tables are
    encoded as JSON arrays when passed to `pandoc.json.encode`.
  * Text.Pandoc.Writers.Shared: export `toTaskListItem` [API change].
  * Add unexported module Text.Pandoc.Char. This exports `isCJK`.
    Use this instead of locally defined `isCJK` in T.P.Readers.MediaWiki.
  * MANUAL.txt:
    + Remove false claim that Lua mode does not support `-i` (#9757,
    Ian Max Andolina).
    + Use level-3 headings for extensions (to avoid gaps).
    + Add anchor for tagging extension.
    + Remove explicit referencess to generate anchors.
    These will be linkified automatically.
    + Fixed links to `option--reference-doc`.
    + Add a note that column widths aren't supported in pptx for Divs
    with class `columns` (#9890).
    + Fix alerts example (#9826, Ian Max Andolina).
    + Fix markup of `babelfonts` example code (Albert Krewinkel).
  * `doc/custom-writers.md`:
    + Fix usage of Template in example (Albert Krewinkel).
    + Document the separator arg of `Writer.Blocks` (Albert Krewinkel).
  * `doc/lua-filters.md` (Albert Krewinkel):
    + Fix outdated documentation for math and quoting functions and fields.
    + Autogenerate docs for module `pandoc.template` and `pandoc.layout`.
    + Document operators of the "Doc" type.
  * pandoc-lua-engine: depend on pandoc &gt;= 3.2 (see #9755).
  * Allow crypton-connection 0.4, time 1.14.
  * Allow tasty-quickcheck 0.11.
  * Use latest emojis, skylighting, skylighting-core, citeproc, djot,
    commonmark-extensions, typst-hs</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1722254400">- Update pandoc to version 3.3.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/pandoc-3.3/src/changelog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725969600">- Update pandoc to version 3.4.
  [#]# pandoc 3.4 (2024-09-09)
  * New output format: `ansi` (for formatted console output) (Evan Silberman).
    Most Pandoc elements are supported and printed in a reasonable way, if
    not always ideally. This version does no detection of terminal
    capabilities, nor does it fall back to different output styles for
    less-capable terminals.
  * Add command line options `--table-caption-position` and
    `--figure-caption-position`. These allow the user to specify whether
    to put captions above or below tables and figures, respectively.
    The following output formats are supported: HTML (and related such
    as EPUB), LaTeX (and Beamer), Docx, ODT/OpenDocument, Typst.
  * Change default `--pdf-engine` via HTML to WeasyPrint (#10142).
    `wkhtmltopdf` is deprecated.  `weasyprint` is the easiest-to-install,
    maintained alternative.  For better results, one might prefer
    `pagedjs-cli`.
  * Org reader:
    + Fix parsing of src blocks with an `-i` flag (#10071, Albert Krewinkel).
    Tabs are now preserved in the contents of *src* blocks if the the block
    has the `-i` flag.
  * RTF reader:
    + Handle images inside `shp` contexts (#10145).
  * RST reader:
    + Improve simple table support (#10093). Multiline rows occur
    only when the *first* cell is empty; we were previously treating
    lines with *any* empty cell as row continuations. In addition, we
    no longer wrap multiline cells in Para if they can be represented
    as Plain. This is consistent with docutils behavior.
  * LaTeX reader:
    + Math environments don't have bracketed options (#10160).
    + Parse nested tabular environments (#4746).
  * Typst reader:
    + Change how "block" elements are handled. Previously they were
    always parsed as divs.  But actually they can occur in some "inline"
    contexts.  Now we first try to parse them as inlines, and only as
    blocks if that fails.  A surrounding Div or Span element is added
    only if there is an identifier.
  * HTML reader:
    + Only parse main element's contents (if present) (#10140).
    If main has an id or class, we include a div with that id or class;
    otherwise just the contents.
    + Read TeX annotation in MathML content if present (#9971).
    + Better handle KaTeX-generated math (#9971). KaTeX emits the mathml
    followed by a span with an HTML fallback. Previously pandoc was
    converting both.  We now ignore the HTML fallback span, marked
    with class `katex-html`.
  * New module: Text.Pandoc.Writers.ANSI [API change] (Evan Silberman).
  * Docx writer:
    + Add "SuppressAuthor" and "AuthorOnly" to citationMode
    when `+citations` is used (thomjur).
    + Support `custom-style` attribute for docx table (Sebbones).
    + Support `--number-offsets`.
    + Make table/figure rendering sensitive to caption position settings.
  * OpenDocument writer:
    + Make table/figure rendering sensitive to caption position settings.
  * Typst writer/template:
    + Implement figure caption positions by triggering a show rule in
    the default template, which determines caption positions for
    figures and tables globally.
    + Don't include trailing semicolon after `@` style citations with suffixes
    (#10148).
    + Template: move header-includes before show doc (#9996, Gordon Woodhull).
  * LaTeX writer:
    + Make table/figure rendering sensitive to caption position settings (#5116).
    + Preserve locator labels with `--natbib` (#10057).
  * HTML writer/template:
    + Make `&lt;figcaption&gt;` placement sensitive to caption position
    settings. For tables, `&lt;caption&gt;` must be the first element, and
    positioning is determined by CSS, for here we set a variable
    which the default template is sensitive to.
    + Use `makeSectionsWithOffsets` for `writerNumberOffsets`,
    instead of the old, inefficient code.
    + Don't add doc-biblioref role to every link in a citation;
    only to links to the bibliography (#10156).
    + Add `data-` when rendering `label` attribute (#10048).
  * Markdown writer:
    + Avoid emitting markdown caption if table has fallen back to raw HTML,
    which will then contain a `&lt;caption&gt;` tag (#10094).
    + Make math sensitive to `tex_math_gfm` extension (#9121).
    This means that in GFM output, the "new style" math will be used
    by default, e.g.
    $`x=y`$
    ```math
    x = y
    ```
    To defeat this and get the older behavior, namely
    $x=y$
    $$x=y$$
    one could use `-t gfm-tex_math_gfm`.
  * AsciiDoc writer:
    + Add `link:` prefix when needed (#10105). AsciiDoc requires it
    except for `http`, `https`, `irc`, `mailto`, `ftp` schemes (#10105).
    + Preserve original base level (#10062). We used to normalize so
    that the base level is always 1, but asciidoc no longer seems
    to care about that, and the behavior creates difficulties when
    we are converting fragments.
    + Don't emit empty figure caption (#10047).
  * ODT writer:
    + Add TableCaption to styles.xml (#10058, Ian Max Andolina).
  * LaTeX template:
    + Fix wrong beamer color in (sub)section page (Jonathan).
  * Text.Pandoc.Options:
    + Add `CaptionPosition` and new `WriterOptions` fields
    `writerFigureCaptionPosition` and `writerTableCaptionPosition`
    [API change].
  * Text.Pandoc.Opt:
    + Change default for optNumberOffset to `[]`. This behaves the same as
    `[0,0,0,0,0]`.
    + Add `Opt` fields `optFigureCaptionPosition` and
    `optTableCaptionPosition` [API change].
  * Text.Pandoc.Format: change `formatFromFilePaths` so that it is
    smarter about URLs.  URLs are parsed, and we take the format from
    the path component, if present (#10141). This means that
    `https://emacs.org/` will be treated as HTML, while
    `https://emacs.org/sample.org` will be treated as Org.
  * Text.Pandoc.URI:
    + Add unofficial `gemini:` to list of URI schemes (Pau RE).
  * Text.Pandoc.Shared:
    + Add `makeSectionsWithOffsets` [API change].
    + Remove `stripEmptyParagraphs [API change] (Albert Krewinkel).
    This function is no longer used.
  * Text.Pandoc.Highlighting: Expose `formatANSI` [API change]
    (Evan Silberman).
  * Text.Pandoc.Writers.Shared: export `to{Sub,Super}scriptInline`
    [API change] (Evan Silberman).
  * Remove use of partial functions (e.g. `head`) in code.
  * Use latest skylighting-core, skylighting, doclayout, texmath, typst.
  * pandoc-lua-engine: Add accessors for several writer options, including
    some that were added in previous releases.
  * pandoc-server: Initialize some missing fields in WriterOptions:
    `writerEpubTitlePage`, `writerChunkTemplate`, `writerListTables`,
    `writerFigureCaptionPosition`, `writerTableCaptionPosition`.
  * CONTRIBUTING.md: Summarize steps for adding a new cli option.
  * MANUAL.txt:
    + Clarify that the `--number-offset` option should only
    directly affect numbering of the first section heading in
    a document; subsequent headings will increment normally.
    + Fix asciidoc link (#10039).
    + Fix CSL Docs broken link (#10100, Tristano Ajmone).
    + Document the use of `luatexja` when CJKmainfont is used with lualatex
    (#3873, Kolen Cheung).
    + Add a `citations` (typst) section to the manual (#9127).
    + Clarify that `citations` affects both input and output for `org`.
    + Add note on `--citeproc` that you may need to disable `citations`
    extension on the output format (e.g., `-t markdown-citations`) to
    see the rendered citation (#9127, #10012).
  * INSTALL.md — reorganise info on static binaries and add conda-forge
    install options (#10098, #10069, Ian Max Andolina).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1728129600">- Update pandoc to version 3.5.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/pandoc-3.5/src/changelog.md</changelog>
</package>
<package pkgid="d00314ea261c26b67bb840999b613f4051bd2d129ca59cf7cb04acc2cc85ef82af5b3af3e23f65bbc60b72205d28540d8e6f54255f62ab4a479d8fb6ae99d739" name="ghc-pandoc-lua-engine-doc" arch="noarch">
  <version epoch="0" ver="0.3.3" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update pandoc-lua-engine to version 0.2.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686312000">- Update pandoc-lua-engine to version 0.2.0.1.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693569600">- Update pandoc-lua-engine to version 0.2.1.2 revision 1.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707998400">- Update pandoc-lua-engine to version 0.2.1.3.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712491200">- Update pandoc-lua-engine to version 0.2.1.4.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715601600">- Update pandoc-lua-engine to version 0.2.1.5 revision 1.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719230400">- Update pandoc-lua-engine to version 0.3.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1722254400">- Update pandoc-lua-engine to version 0.3.1.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725969600">- Update pandoc-lua-engine to version 0.3.2.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1728129600">- Update pandoc-lua-engine to version 0.3.3.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="c0c35ead0f6c763371e449dd5db01651dde8633179073b0fb37b4eed91eaedfa00c0683080fc70165ae9cd8806fd168735eb493885736cfc119325631589bbb8" name="ghc-pandoc-lua-marshal-doc" arch="noarch">
  <version epoch="0" ver="0.2.9" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678708800">- Update pandoc-lua-marshal to version 0.2.1.1.
  [#]# 0.2.1.1
  Released 2023-03-13.
  - The version constraints for hslua packages have been relaxed;
    other changes in hslua 2.3.\* do not affect this package.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update pandoc-lua-marshal to version 0.2.2.
  [#]# 0.2.2
  Released 2023-03-15.
  - Add `__tostring` metamethods to *Blocks* and *Inlines*.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705665600">- Update pandoc-lua-marshal to version 0.2.4.
  [#]# 0.2.3
  Released 2024-01-19.
  - Relaxed upper bound for aeson, allowing aeson-2.2.\*.
  [#]# 0.2.3
  Released 2024-01-19.
  - Relaxed upper bound for text, containers, and bytestring,
    allowing text-2.1, containers-0.7, and bytestring-0.12.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709553600">- Update pandoc-lua-marshal to version 0.2.5.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/pandoc-lua-marshal-0.2.5/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1711713600">- Update pandoc-lua-marshal to version 0.2.6.
  [#]# 0.2.6
  Released 2024-03-29.
  - Fixed a bug that caused problems with empty Block lists in
    the `content` attributes of *Div*, *Figure*, and *BlockQuote*
    elements.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update pandoc-lua-marshal to version 0.2.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714996800">- Update pandoc-lua-marshal to version 0.2.7.
  [#]# 0.2.7
  Released 2024-05-06.
  - Let the behavior of `content` attributes on BulletList and
    OrderedList elements match that of the constructor by treating
    a list of Block elements as a list of single-block items. The
    following assertion now holds true:
    ``` lua
    local content = {pandoc.Plain "one", pandoc.Plain "two"}
    local bl = pandoc.BulletList{}
    bl.content = content
    assert(bl == pandoc.BulletList(content))
    ```</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719921600">- Update pandoc-lua-marshal to version 0.2.7.1.
  [#]# 0.2.7.1
  Released 2024-07-02.
  - Relaxed the upper bound of tasty-quickcheck, used in tests.
    Now allows version 0.11.
  - Update documentation on constructors; the descriptions now
    match those in the pandoc docs.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1727784000">- Update pandoc-lua-marshal to version 0.2.9.
  [#]# 0.2.9
  Released 2024-10-01.
  - Update list module, thereby introducing a new method `iter`;
    the function returns an iterator that steps through list
    values on each call.
  - Added support for `__toinline` and `__toblock` metamethods. If
    the metamethods are available on a Lua object and return an
    appropriate value, then that returned value will be used
    during unmarshalling.
  [#]# 0.2.8
  Released 2024-09-21.
  - Update list module, thereby introducing a new method `at` and
    an extended constructor for List types.</changelog>
</package>
<package pkgid="97e0d4e47f911fd1a41b09ff131170c79146d48f93392da950518c943a0c6c7e92bacea6d2fbebfcf4757b4dbb260e9599ed30a7937813763af9c2616238b578" name="ghc-pandoc-server-doc" arch="noarch">
  <version epoch="0" ver="0.1.0.9" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687780800">- Update pandoc-server to version 0.1.0.1.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691409600">- Update pandoc-server to version 0.1.0.2.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693483200">- Update pandoc-server to version 0.1.0.3.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702382400">- Update pandoc-server to version 0.1.0.4.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707998400">- Update pandoc-server to version 0.1.0.5.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715774400">- Update pandoc-server to version 0.1.0.6.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1722254400">- Update pandoc-server to version 0.1.0.7.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725969600">- Update pandoc-server to version 0.1.0.8.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1728129600">- Update pandoc-server to version 0.1.0.9.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="48286d9bf11bcb36c7555f841cee26bb05e56c09099067e4eff96b842089d0d994fd4a1647858e4963dd7ae53f945b18c98b5b29734e1e18bc323d4674bb96b3" name="ghc-pandoc-types-doc" arch="noarch">
  <version epoch="0" ver="1.23.1" rel="bp161.1.26"/>
  <changelog author="psimons@suse.com" date="1633608000">- Update pandoc-types to version 1.22 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update pandoc-types to version 1.22.1.
  [1.22.1]
  * Text.Pandoc.Builder: add simpleFigure, simpleFigureWith,
    and the SimpleFigure bidirectional pattern synonym
    (Aner Lucero) [API change].
  * Allow bytestring 0.11 (Alexander Batischev).
  * Update stack resolver to lts-18.10
  * Allow aeson 2+.  Tested with aeson 2.0.1.0.
  * Allow transformers 0.6.
  * Fix incorrect table ColWidth documentation (#85, Nils Carlson).
    The documentation stated that the ColWidth represented the width
    of the column as a fraction of the table width when in represents
    a percentage of the text width.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648900800">- Update pandoc-types to version 1.22.2.
  [1.22.2]
  * Use StrictData in Text.Pandoc.Definition.
  * Add Walkable Meta(Value) Pandoc instances (Travis Cardwell).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660392000">- Update pandoc-types to version 1.22.2.1.
  [1.22.2.1]
  * Allow aeson 2.1.* and criterion 1.6.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1674043200">- Update pandoc-types to version 1.23.
  [1.23]
  * Remove Null constructor from Block (#91) [API change].
  * ToJSONFilter: Add instance for MonadIO (#105, Willem Van Onsem)
    [API change].
  * Add `Figure` block constructor (Albert Krewinkel, Aner Lucero,
    and Christian Despres) [API change]. The new Figure block represents
    a figure with attributes, caption, and arbitrary block content.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688731200">- Update pandoc-types to version 1.23.0.1.
  [1.23.0.1]
  * Allow aeson 2.2.
  * Remove dependency on string-qq (recbecca skinner).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691323200">- Update pandoc-types to version 1.23.1.
  [1.23.1]
  * Restore toJSONFilter instance for pure `a -&gt; [a]`.
    This went missing after my ill-considered revision to #105,
    commit 183af9d9f1066be974ac55fd23a4c985999d3ce8 . See jgm/pandoc#8976.
  * Generalize ToJSONFilter instance. Previously a pure function `a -&gt; a`
    could only be promoted to a filter in IO. Now we allow it to work with
    any instance of MonadIO.  (This adds to #105.)
  * Allow bytestring 0.12.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700136000">- Update pandoc-types to version 1.23.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update pandoc-types to version 1.23.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="029e9d6483062d4afce618884ebbdc876e20476f1b4541405b564ee05f74aa7f63c2d3747e75a9ae86da8b2ea3b8db62a0097dc665a40e3eea077d23aa47d01c" name="ghc-pango-doc" arch="noarch">
  <version epoch="0" ver="0.13.11.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648123200">- Add pango at version 0.13.8.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1683892800">- Update pango to version 0.13.10.0.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1704456000">- Update pango to version 0.13.10.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705752000">- Update pango to version 0.13.10.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720872000">- Update pango to version 0.13.11.0.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="928ccb43a190595f0f770b5ea08cd6131ec456d611ccac9f6b546df05868071552b79b648b069b9e375b04ca2da404f96bbf893d86c1b1f440fe75ae3e1a895c" name="ghc-parallel-doc" arch="noarch">
  <version epoch="0" ver="3.2.2.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update parallel to version 3.2.2.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613736000">- Update parallel to version 3.2.2.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update parallel to version 3.2.2.0 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update parallel to version 3.2.2.0 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update parallel to version 3.2.2.0 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695902400">- Update parallel to version 3.2.2.0 revision 7.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712232000">- Update parallel to version 3.2.2.0 revision 8.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="7c48fe18b0bf3b6180fb92b8cca8a66013cb5be6f9a8df786feacd94d90b839bec033e4f09a1e8fd9d07296b4b10175ea61415911e688a0316bf74f108519f1d" name="ghc-parsec-doc" arch="noarch">
  <version epoch="0" ver="3.1.17.0" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="95e26aa92cae983cb972aead354324e0359f2e89d55cce099e36f443c6f12a9df88e360c4ccab4984d8946bd0b50507528bde1e82088d2a29bb221eb7e6ab622" name="ghc-parsec-numbers-doc" arch="noarch">
  <version epoch="0" ver="0.1.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1533038400">- Add parsec-numbers at version 0.1.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="faf4d03577e96507f645844212263b5736d490b57702229fc314d8d20e3c84d5ee3842bdd080da7d99665af3d43df49e4af2e6c36ee0a31ee6d03fa3febe26b3" name="ghc-parser-combinators-doc" arch="noarch">
  <version epoch="0" ver="1.3.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add parser-combinators at version 1.2.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1612785600">- Update parser-combinators to version 1.3.0.
  [#]# Parser combinators 1.3.0
  * Changed the `Control.Applicative.Permutations` module to only require
    `Applicative` and not `Monad`. This module is the least restrictive and works
    with parsers which are not `Monad`s.
  * Added the `Control.Monad.Permutations` module. This module may be
    substantially more efficient for some parsers which are `Monad`s.
  * Corrected how permutation parsers intercalate effects and components; parsing
    an effect requires that a component immediately follows or else a parse error
    will result.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697976000">- Update parser-combinators to version 1.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="c1c50f56382362773b26c06d0581fd19d92a260a0391c485fd7538156a2949eff8bffc87f4a2f4e7509a19c177457b252ec801acc1e7fd7e2cc4559014893510" name="ghc-path-pieces-doc" arch="noarch">
  <version epoch="0" ver="0.2.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add path-pieces at version 0.2.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update path-pieces to version 0.2.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="d05a7680e95f89fde16902cd56908f9587aa2c89bf05320560a5deaaafe4c1aca09ef12a2e0b9760e19f6b616f141e64f664c27e5a89024a41b71a5eb142f69f" name="ghc-pem-doc" arch="noarch">
  <version epoch="0" ver="0.2.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1468152000">- Update to version 0.2.2 revision 0 with cabal2obs.</changelog>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526299200">- Update pem to version 0.2.4.
  Upstream does not provide a changelog.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="13791e96498bf27f7d0f1d510f8a1b32f8dc7df7d0779b93a576999704d2892a5cbc4e1e1cd115964e335f2b2803c87283b311bce281c99bee9d4d16b2420ebd" name="ghc-persistent-doc" arch="noarch">
  <version epoch="0" ver="2.14.6.3" rel="bp161.1.4"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1672920000">- Update persistent to version 2.14.4.4.
  [#]# 2.14.4.4
  * [#1460] https://github.com/yesodweb/persistent/pull/1460
  * Fix a problem where a `Primary` key causes `mkPersist` to generate code
    that doesn't compile under `NoFieldSelectors`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677931200">- Update persistent to version 2.14.5.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/persistent-2.14.5.0/src/ChangeLog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687953600">- Update persistent to version 2.14.5.1.
  [#]# 2.14.5.1
  * [#1496](https://github.com/yesodweb/persistent/pull/1496)
  * Fixes name shadowing error at the generated `keyFromRecordM` function.
  * [#1505](https://github.com/yesodweb/persistent/pull/1505)
  * Fixes the comment line parsing rule so that accommodates paragraph breaks.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688385600">- Update persistent to version 2.14.5.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696334400">- Update persistent to version 2.14.6.0.
  [#]# 2.14.6.0
  * [#1477](https://github.com/yesodweb/persistent/pull/1477)
  * Qualified references to other tables will work
  * [#1503](https://github.com/yesodweb/persistent/pull/1503)
  * Create Haddocks from entity documentation comments
  * [1497](https://github.com/yesodweb/persistent/pull/1497)
  * Always generates `SymbolToField "id"` instance
  * [#1509](https://github.com/yesodweb/persistent/pull/1509)
  * Provide `ViaPersistEntity` for defining `PathMultiPiece` for entity keys.
  * [#1480](https://github.com/yesodweb/persistent/pull/1480)
  * Add `mpsAvoidHsKeyword` in `MkPersistSettings`
  * 
  [#]# 2.14.5.2
  * [#1513](https://github.com/yesodweb/persistent/pull/1513)
  * Support GHC 9.8 and `aeson-2.2`
- Apply drop-dependency-on-empty-attoparsec-aeson-library.patch to
  fix the build.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707393600">- Update persistent to version 2.14.6.1.
  [#]# 2.14.6.1
  * [#1528](https://github.com/yesodweb/persistent/pull/1528)
  * The `PersistField Int{,8,16,32,64}` instances will now work with a
    `PersistRational`, provided that the denominator is 1. This fixes the bug
    where `SUM` in Postgres would change the type of a column being summed.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Drop obsolete 'drop-dependency-on-empty-attoparsec-aeson-library.patch'.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1721390400">- Update persistent to version 2.14.6.2.
  [#]# 2.14.6.2
  * [#1536](https://github.com/yesodweb/persistent/pull/1536/)
  * Build with GHC 9.10</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1724846400">- Update persistent to version 2.14.6.3.
  [#]# 2.14.6.3
  * [#1544](https://github.com/yesodweb/persistent/pull/1544)
  * Fix type error message when no unique keys are defined on a model and you
    use a function with constraint `AtLeastOneUniqueKey`.</changelog>
</package>
<package pkgid="1fb21c206916fa9909e101188a5478f536528c436921a7642841f94c4d42dccae49b4aeb60408095d7a5c39c5ed9ee666a875abd86e5361849d906d99d54ac46" name="ghc-persistent-sqlite-doc" arch="noarch">
  <version epoch="0" ver="2.13.3.0" rel="bp161.1.27"/>
  <changelog author="psimons@suse.com" date="1617192000">- Update persistent-sqlite to version 2.12.0.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/persistent-sqlite-2.12.0.0/src/ChangeLog.md</changelog>
  <changelog author="psimons@suse.com" date="1620388800">- Update persistent-sqlite to version 2.13.0.0.
  [#]# 2.13.0.0
  * [#1225](https://github.com/yesodweb/persistent/pull/1225)
  * Support `persistent-2.13` changes for SqlBackend being made internal.</changelog>
  <changelog author="psimons@suse.com" date="1620475200">- Update persistent-sqlite to version 2.13.0.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1622030400">- Update persistent-sqlite to version 2.13.0.2.
  [#]# 2.13.0.1
  * [#1265](https://github.com/yesodweb/persistent/pull/1265)
  * Support GHC 9</changelog>
  <changelog author="psimons@suse.com" date="1622116800">- Update persistent-sqlite to version 2.13.0.3.
  [#]# 2.13.0.3
  * Somehow failed to properly release the safe-to-remove changes.
  [#]# 2.13.0.2
  * [#1275](https://github.com/yesodweb/persistent/pull/1275)
  * Fix SafeToRemove</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643457600">- Update persistent-sqlite to version 2.13.1.0.
  [#]# 2.13.1.0
  * [#1341](https://github.com/yesodweb/persistent/pull/1341)
  * Add `SqlBackendHooks` to allow for instrumentation of queries.
  * [#1327](https://github.com/yesodweb/persistent/pull/1327)
  * Update backend to support new `StatementCache` interface
  [#]# 2.13.0.4
  * `aeson-2.0` support [#1351](https://github.com/yesodweb/persistent/pull/1351/)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1674388800">- Update persistent-sqlite to version 2.13.1.1.
  [#]# 2.13.1.1
  * [#1459](https://github.com/yesodweb/persistent/pull/1459)
  * Make use of `CautiousMigration` type alias for clarity.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696334400">- Update persistent-sqlite to version 2.13.2.0.
  [#]# 2.13.2
  * [#1488](https://github.com/yesodweb/persistent/pull/1488)
  * Add `openRawSqliteConn` for creating `RawSqlite SqlBackend` connections
    that aren't automatically cleaned-up.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701950400">- Update persistent-sqlite to version 2.13.3.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/persistent-sqlite-2.13.3.0/src/ChangeLog.md</changelog>
</package>
<package pkgid="7d711ccc589d2ee7ff3d7e7c8eb73a093a2604ef273c72531651544b046a5a39c23e2f689c55809f821c84fa78bb52fa5a107369a4ca6cfdf2e29eb027b5ac5b" name="ghc-polyparse-doc" arch="noarch">
  <version epoch="0" ver="1.13" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1614254400">- Update polyparse to version 1.13 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635940800">- Update polyparse to version 1.13 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646308800">- Update polyparse to version 1.13 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update polyparse to version 1.13 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1674475200">- Update polyparse to version 1.13 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688731200">- Update polyparse to version 1.13 revision 7.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691064000">- Update polyparse to version 1.13 revision 8.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693137600">- Update polyparse to version 1.13 revision 9.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="7033ef9b039bf223f8be9792ad9dfac50e001f06ab638cb44b01189128c0d7b9330d7aff882a671b192ddae97453722fec3d7d19e2faa2ba53213738f51642ac" name="ghc-postgresql-libpq-doc" arch="noarch">
  <version epoch="0" ver="0.10.1.0" rel="bp161.1.3"/>
  <changelog author="psimons@suse.com" date="1613908800">- Update postgresql-libpq to version 0.9.4.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1636977600">- Update postgresql-libpq to version 0.9.4.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1665316800">- Update postgresql-libpq to version 0.9.4.3 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1672920000">- Update postgresql-libpq to version 0.9.5.0.
  0.9.5.0
  - ------
  - Drop support for GHCs prior 8.6
  - Require libpq &gt;=10.22 (when using pkgconfig).
  - Use CApiFFI for some parts of the API
    (we cannot use for all due https://gitlab.haskell.org/ghc/ghc/-/issues/22043)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680091200">- Update postgresql-libpq to version 0.9.5.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690718400">- Update postgresql-libpq to version 0.10.0.0.
  0.10.0.0
  - -------
  There are technicallly two breaking changes in this release,
  but they shouldn't affect anyone not doing anything weird.
  - Binary parameters are passed without copying.
  - FFI functions are imported without `unsafe`. Most uses were incorrect.
    We make all calls "safe", as checking whether libpq functions do IO
    or may call a notifier (potentially calling back into Haskell),
    is virtually impossible for all versions of libpq.
    (The above properties are not specified in the documentation).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700395200">- Update postgresql-libpq to version 0.10.0.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713441600">- Update postgresql-libpq to version 0.10.1.0.
  0.10.1.0
  - -------
  - Fix issue with empty binary values (https://github.com/haskellari/postgresql-libpq/issues/54)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720526400">- Update postgresql-libpq to version 0.10.1.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="4ed9c81b38a72d4d7f1290f35b5f155fd0712cd79ccbab4d73f7c38ac5bfdaaddb36aa4f861e2a0eadb637cf46793c21e2dc1e9e33b918da77744110a4d88fde" name="ghc-postgresql-simple-doc" arch="noarch">
  <version epoch="0" ver="0.7.0.0" rel="bp161.1.3"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641038400">- Update postgresql-simple to version 0.6.4 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655726400">- Update postgresql-simple to version 0.6.4 revision 8.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1667131200">- Update postgresql-simple to version 0.6.5.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/postgresql-simple-0.6.5/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.
- Apply "dont-depend-on-obsolete-bytestring-builder.patch" to avoid
  depending on the obsolete bytestring-builder package.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681214400">- Update postgresql-simple to version 0.6.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688904000">- Update postgresql-simple to version 0.6.5.1.
  [#]## Version 0.6.5.1 (2023-07-09)
  * Support `aeson-2.2.0.0`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690891200">- Update postgresql-simple to version 0.7.0.0.
  [#]## Version 0.7.0.0 (2023-07-31)
  * Remove Eq Null instance. (Future `base` may break it, we remove it profilacticly).
  * Use `postgresql-libpq &gt;=0.10.0.0`. It includes critical fixes,
    by using `postgresql-simple &gt;=0.7` you won't get older `postgresql-libpq`.
  * Drop support for GHC prior 8.6
  * Added a class for `postgresql-simple` exceptions: `SomePostgreSqlException`.
    This allows to catch all `postgresql-simple` exceptions at once.
    (c.f. `AsyncException` in `base).
- Drop obsolete "dont-depend-on-obsolete-bytestring-builder.patch".</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700395200">- Update postgresql-simple to version 0.7.0.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1722600000">- Update postgresql-simple to version 0.7.0.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1724500800">- Update postgresql-simple to version 0.7.0.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="2a7123208a969d18818d3305712b611b95a5f1ffb71a057dcd0f536e6cca84b44bf260f899b2bb684b93408a7031cbba77db7e616f0377ea87c9c17e4b030387" name="ghc-pretty-doc" arch="noarch">
  <version epoch="0" ver="1.1.3.6" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="55cf3307894bce8bb87be3ed5ba091cf45882cc22d3bff01f6744800b03bf8a7cf16dcf4988dd05894982ac9159705adfaf395e625ab4eb743092bb7711a822c" name="ghc-pretty-hex-doc" arch="noarch">
  <version epoch="0" ver="1.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add pretty-hex at version 1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="031ae420357087ae3c2aadaa455fdf248fe585bc82bfb88aa7f2fae8d8ed408e2120c4c3a180953c6b1a784541a503d33504567393615e98506e90671120beae" name="ghc-pretty-show-doc" arch="noarch">
  <version epoch="0" ver="1.10" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add pretty-show at version 1.10.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="0a24d6dae6a722b4b573f1936c06b0c4e034ca425477761ef98d21cbc2e2215027f8988cfcfc23cf2793c3f238b49db3a0348c1947fdb1d585de863bb57e2542" name="ghc-pretty-simple-doc" arch="noarch">
  <version epoch="0" ver="4.1.2.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1594209600">- Add pretty-simple at version 3.3.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1600171200">- Update pretty-simple to version 4.0.0.0.
  [#]# 4.0.0.0
  * Expand `OutputOptions`:
  * Compactness, including grouping of parentheses.
    [#72](https://github.com/cdepillabout/pretty-simple/pull/72)
  * Page width, affecting when lines are grouped if compact output is enabled.
    [#72](https://github.com/cdepillabout/pretty-simple/pull/72)
  * Indent whole expression. Useful when using `pretty-simple` for one part
    of a larger output.
    [#71](https://github.com/cdepillabout/pretty-simple/pull/71)
  * Use `Style` type for easier configuration of colour, boldness etc.
    [#73](https://github.com/cdepillabout/pretty-simple/pull/73)
  * Significant internal rewrite of printing code, to make use of the [prettyprinter](https://hackage.haskell.org/package/prettyprinter)
    library. The internal function `layoutString` can be used to integrate with
    other `prettyprinter` backends, such as [prettyprinter-lucid](https://hackage.haskell.org/package/prettyprinter-lucid)
    for HTML output.
    [#67](https://github.com/cdepillabout/pretty-simple/pull/67)</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1665835200">- Update pretty-simple to version 4.1.2.0.
  [#]# 4.1.2.0
  * Fix a problem with the `pHPrint` function incorrectly
    outputting a trailing newline to stdout, instead of the
    handle you pass it.
    [#118](https://github.com/cdepillabout/pretty-simple/pull/118)
  * Add a [web app](https://cdepillabout.github.io/pretty-simple/) where you
    can play around with `pretty-simple` in your browser.
    [#116](https://github.com/cdepillabout/pretty-simple/pull/116).
    This took a lot of hard work by [@georgefst](https://github.com/georgefst)!
  [#]# 4.1.1.0
  * Make the pretty-printed output with `outputOptionsCompact` enabled a little
    more compact.
    [#110](https://github.com/cdepillabout/pretty-simple/pull/110).
    Thanks [@juhp](https://github.com/juhp)!
  * Add a `--compact` / `-C` flag to the `pretty-simple` executable that enables
    `outputOptionsCompact`.
    [#111](https://github.com/cdepillabout/pretty-simple/pull/111).
    Thanks again @juhp!
  * Add `pTraceWith` and `pTraceShowWith` to `Debug.Pretty.Simple`.
    [#104](https://github.com/cdepillabout/pretty-simple/pull/104).
    Thanks [@LeviButcher](https://github.com/LeviButcher)!
  [#]# 4.1.0.0
  * Fix a regression which arose in 4.0, whereby excess spaces would be inserted for unusual strings like dates and IP addresses.
    [#105](https://github.com/cdepillabout/pretty-simple/pull/105)
  * Attach warnings to debugging functions, so that they're easy to find and remove.
    [#103](https://github.com/cdepillabout/pretty-simple/pull/103)
  * Some minor improvements to the CLI tool:
  * Add a `--version`/`-v` flag.
    [#83](https://github.com/cdepillabout/pretty-simple/pull/83)
  * Add a trailing newline.
    [#87](https://github.com/cdepillabout/pretty-simple/pull/87)
  * Install by default, without requiring a flag.
    [#94](https://github.com/cdepillabout/pretty-simple/pull/94)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="814f300f4d099f4268a215092092715407026dd837f9b4cea98903d439fff8c3c112bc6e05b752580d10956f204bc4c5360b17da336b0459aa223e458a788527" name="ghc-prettyprinter-ansi-terminal-doc" arch="noarch">
  <version epoch="0" ver="1.1.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1594209600">- Add prettyprinter-ansi-terminal at version 1.1.1.2.</changelog>
  <changelog author="psimons@suse.com" date="1596283200">- Update prettyprinter-ansi-terminal to version 1.1.2.
  [#] [1.1.2]
  - [Add shallower `Prettyprinter` module hierarchy exposing the same API.](https://github.com/quchen/prettyprinter/pull/174)
  * The current plan for the existing `Data.Text.Prettyprint.Doc*` modules is:
  * Start deprecation in early 2021.
  * Remove the modules after a deprecation period of at least one year.
  - [Make `renderLazy` lazy, and speed it up.](https://github.com/quchen/prettyprinter/pull/176)
  - [Add export list for Prettyprinter.Render.Terminal.Internal.](https://github.com/quchen/prettyprinter/pull/148)
  - [Optimize generating spaces for indentation.](https://github.com/quchen/prettyprinter/pull/132)
  - [Enable `-O2`.](https://github.com/quchen/prettyprinter/pull/144)
  - [Extend GHC support to 7.6 and 7.4.](https://github.com/quchen/prettyprinter/pull/74)
  [1.1.2]: https://github.com/quchen/prettyprinter/compare/ansi-terminal-v1.1.1.2...ansi-terminal-v1.1.2</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1631534400">- Update prettyprinter-ansi-terminal to version 1.1.3.
  [#] [1.1.3]
  - [Deprecate the `Data.Text.Prettyprint.*` modules](https://github.com/quchen/prettyprinter/pull/203)
  * Users should migrate to the new `Prettyprinter` module hierarchy.
  * The old modules will be removed no sooner than September 2022.
  [1.1.3]: https://github.com/quchen/prettyprinter/compare/ansi-terminal-v1.1.2...ansi-terminal-v1.1.3</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="7e8302271eb6caffe70ab9d93ffc97bfc5aaf8cf4ccf631715aaec4243061de451a57bbbac5fc68d65303fbfead85a84d09b710f59655f883637520c4ae1b4cd" name="ghc-prettyprinter-doc" arch="noarch">
  <version epoch="0" ver="1.7.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1594209600">- Add prettyprinter at version 1.6.2.</changelog>
  <changelog author="psimons@suse.com" date="1596283200">- Update prettyprinter to version 1.7.0.
  [#] [1.7.0]
  [#]# Breaking changes
  - [Fix `layoutPretty` and `layoutSmart` so they don't produce trailing whitespace as a result of indenting empty lines.](https://github.com/quchen/prettyprinter/pull/139)
  * Users of `removeTrailingWhitespace` should check whether it is still needed.
  - [Use `floor` instead of `round` to compute ribbon width.](https://github.com/quchen/prettyprinter/pull/160)
  - [Remove deprecated `Data.Text.Prettyprint.Doc.Render.ShowS` module.](https://github.com/quchen/prettyprinter/pull/173)
  - [Add optimized implementation of `stimes` for `Doc`.](https://github.com/quchen/prettyprinter/pull/135)
  - [Generalize the type of `layoutCompact` to clarify that it doesn't preserve annotations.](https://github.com/quchen/prettyprinter/pull/183)
  - [Add strictness annotations in `SimpleDocStream` and `PageWidth`.](https://github.com/quchen/prettyprinter/pull/129)
  [#]# Non-breaking changes
  - [Add shallower `Prettyprinter` module hierarchy exposing the same API.](https://github.com/quchen/prettyprinter/pull/174)
  * The current plan for the existing `Data.Text.Prettyprint.Doc*` modules is:
  * Start deprecation in early 2021.
  * Remove the modules after a deprecation period of at least one year.
  - [Fix build with GHC 7.4.](https://github.com/quchen/prettyprinter/pull/187)
  - Various documentation improvements.
  [1.7.0]: https://github.com/quchen/prettyprinter/compare/v1.6.2...v1.7.0</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1631534400">- Update prettyprinter to version 1.7.1.
  [#] [1.7.1]
  - [Deprecate the `Data.Text.Prettyprint.*` modules](https://github.com/quchen/prettyprinter/pull/203)
  * Users should migrate to the new `Prettyprinter` module hierarchy.
  * The old modules will be removed no sooner than September 2022.
  - [Make `text` an optional dependency:](https://github.com/quchen/prettyprinter/pull/202)
  * When built with `-f-text`, any `text`-based APIs will operate on `String`s instead.
  - Documentation improvements:
  * [#194](https://github.com/quchen/prettyprinter/pull/194)
  * [`1f0bffe`](https://github.com/quchen/prettyprinter/commit/1f0bffe5eb53874d1ba46b0a80bda67c02365f1b)
  [1.7.1]: https://github.com/quchen/prettyprinter/compare/v1.7.0...v1.7.1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="daed4e32fd4fb41e8fe93c6aff54703396eaf1b846adf9f071c01235db78b6f026c2fd709735122567212f698ec991993f13430d26f25f5a421d074e121bf296" name="ghc-primes-doc" arch="noarch">
  <version epoch="0" ver="0.2.1.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1304078400">- Add primes at version 0.2.1.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="80176fbe3b31c2b0dd727498f9608e27b1ebc90b8182b1465acc33150f57f208ab0aef446a7b11c79c3633f1c4108a5ad0f3695447898ce7065c3e288cd4dce5" name="ghc-primitive-doc" arch="noarch">
  <version epoch="0" ver="0.9.0.0" rel="bp161.1.5"/>
  <changelog author="psimons@suse.com" date="1620993600">- Update primitive to version 0.7.1.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update primitive to version 0.7.2.0.
  [#]# Changes in version 0.7.2.0
  * Add `thawByteArray` and `thawPrimArray`.
  * Changed the `Show` instance of `ByteArray`, so that all 8-bit words
    are rendered as two digits. For example, display `0x0D` instead of `0xD`.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update primitive to version 0.7.3.0.
  [#]# Changes in version 0.7.3.0
  * Correct implementations of `*&gt;` for `Array` and `SmallArray`.
  * Drop support for GHC &lt; 7.10
  * Export `runByteArray` and `runPrimArray`.
  * Export `createArray` and `createSmallArray`.
  * Export `emptyByteArray`, `emptyPrimArray`, `emptyArray` and `emptySmallArray`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653048000">- Update primitive to version 0.7.3.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673956800">- Update primitive to version 0.7.4.0 revision 1.
  [#]# Changes in version 0.7.4.0
  * Add Lift instances (#332)
  * Expose `copyPtrToMutablePrimArray`
  * Improve definitions for stimes (#326)
  * Support GHC 9.4. Note: GHC 9.4 is not released at the time of
    primitive-0.7.4.0's release, so this support might be reverted by
    a hackage metadata revision if things change.
  * Drop support for GHC 7.10</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1692273600">- Update primitive to version 0.8.0.0 revision 1.
  [#]# Changes in version 0.8.0.0
  * Add `resizeSmallMutableArray` that wraps `resizeSmallMutableArray#` from
    `GHC.Exts`.
  * New module `Data.Primitive.PrimVar`. This is essentially `PrimArray` with
    element length 1. For types with `Prim` instances, this is a drop-in
    replacement for `MutVar` with fewer indirections.
  * `PrimArray`'s type argument has been given a nominal role instead of a phantom role.
    This is a breaking change.
  * Add `readCharArray`, `writeCharArray`, `indexCharArray` for operating on
    8-bit characters in a byte array.
  * When building with `base-4.17` and newer, re-export the `ByteArray` and
    `MutableByteArray` types from `base` instead of defining them in this
    library. This does not change the user-facing interface of
    `Data.Primitive.ByteArray`.
  * Add `keepAlive` that wraps `keepAlive#` for GHC 9.2 and newer. It
    falls back to using `touch` for older GHCs.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696507200">- Update primitive to version 0.9.0.0.
  [#]# Changes in version 0.9.0.0
  * Add `withByteArrayContents`, `withMutableByteArrayContents`,
    `withPrimArrayContents`, `withMutablePrimArrayContents`.
  * Fix signature of `keepAlive`.
  * Remove re-export of `fromList` and `fromListN` from `Data.Primitive.Array`.
  * Use `mutableByteArrayContents#` in GHC 9.2+
  * Add `Prim` instance for `Complex`.
  * Add `getSizeofSmallMutableArray` that wraps `getSizeofSmallMutableArray#`
    from `GHC.Exts`.
  * Add default definitions for the `setByteArray#` and `setOffAddr#` methods,
    so they don't need to be defined explicitly anymore.
  * Add standalone `sizeOfType`/`alignmentOfType` (recommended over `sizeOf`/`alignment`)
    and `Prim` class methods `sizeOfType#`/`alignmentOfType#` (recommended over `sizeOf#`/`alignment#`)
  * Change `Show` instances of `PrimArray`, `Array`, and `SmallArray`. These
    previously used the `fromListN n [...]` form, but they now used the more
    terse `[...]` form.
  * Correct the `Read` instances of `Array` and `SmallArray`. These instances
    are supposed to be able to handle all three of these forms: `fromList [...]`,
    `fromListN n [...]`, and `[...]`. They had been rejected the last form, but
    this mistake was discovered by the test suite when the Show instances were
    changed.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710590400">- Update primitive to version 0.9.0.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1729598400">- Update primitive to version 0.9.0.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="59bf460c027afaed57af9eb2313728487645039d10a90e25015dff3e5e49f6b3a81de02203761679a99fb90a4043141b216bbfd55ba282d6601c5a68975b4e55" name="ghc-process-doc" arch="noarch">
  <version epoch="0" ver="1.6.25.0" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="bd7d31cc16dd9523c0da9f6b8ba1cde214738477abb46616f7d76a600fa499e37606cc91be7b62b8ae4914c0ac63ebb035303ecf48c2ab16ac54fbf76ec3b249" name="ghc-profunctors-doc" arch="noarch">
  <version epoch="0" ver="5.6.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1601985600">- Update profunctors to version 5.6.
  5.6 [2020.10.01]
  - ---------------
  * Enable the `PolyKinds` extension. The following datatypes now have
    polymorphic kinds: `(:-&gt;)`, `Cayley`, `Procompose`, `Rift`,
    `ProfunctorFunctor`, `Ran`, `Codensity`, `Prep`, `Coprep`, `Star`, `Costar`,
    `WrappedArrow`, `Forget`.
  * Allow building with GHC 9.0.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1609761600">- Update profunctors to version 5.6.1.
  5.6.1 [2020.12.31]
  - -----------------
  * Add `Functor` instances for `PastroSum`, `CopastroSum`, `Environment`,
    `FreeMapping`, `Pastro`, `Copastro`, `FreeTraversing`, and `Coyoneda`.
  * Explicitly mark modules as `Safe`.</changelog>
  <changelog author="psimons@suse.com" date="1613736000">- Update profunctors to version 5.6.2.
  5.6.2 [2021.02.17]
  - -----------------
  * Add `Semigroup` and `Monoid` instances for `Forget`</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update profunctors to version 5.6.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update profunctors to version 5.6.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678017600">- Update profunctors to version 5.6.2 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="b39af68f80bc0cbb108b29e5ea939a02cb5aeea174a4355d87215fa6cd1164200798ef14ca8cff60be9b84e2b9c2722a28e56f9dec80c7e8da526d2a2a8a68fe" name="ghc-psqueues-doc" arch="noarch">
  <version epoch="0" ver="0.2.8.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add psqueues at version 0.2.7.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update psqueues to version 0.2.7.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1636200000">- Update psqueues to version 0.2.7.3.
  [#] CHANGELOG
  - 0.2.7.3 (2021-11-05)
  * Relax hashable, tasty and QuickCheck upper bounds
  * Bump Cabal-version to 1.10</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698408000">- Update psqueues to version 0.2.8.0.
  - 0.2.8.0 (2022-10-27)
  * Add a number of minor optimizations and INLINE pragmas:
  - The previous `INLINABLE` pragmas were insufficient to fully specialize
    functions. Add a bunch more. I believe they now do the job they were
    meant to.
  - Change the way we check for very short queues in `lbalance` and
    `rbalance` to avoid redundant size comparisons in the non-short
    case.
  - Make the fields of `Play` strict. I doubt this makes any practical
    difference, since `tourView` is `INLINE`, but in fact the fields are
    always in WHNF, so we might as well make that explicitly clear.
  * Fix a bug in `fromList`. It previously used the *first* occurrence
    of a duplicated key; it now uses the *last* occurrence, as documented.
  * Cleanup: refactor `binShrinkL` and `binShrinkR` into `bin`.
  * Bump deepseq upper bound to 1.6
  * Bump tasty upper bound to 1.6</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1724500800">- Update psqueues to version 0.2.8.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="0080bb90b9aeb191e342b26146aecdec1d651c01308928243c6662908624d55060a5840bd7cea00dcdaf7bc700e126edda506224f501e588bcb5de2612e01f65" name="ghc-puresat-doc" arch="noarch">
  <version epoch="0" ver="0.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1723982400">- Add puresat at version 0.1.</changelog>
</package>
<package pkgid="729237cd4a33a4af8c6e8af4b09e2d79c180db4751ee8e77ee9f306c3cd2bffd56074664dfcf70c2bc2b44eaaf3b2c7c84f976b21a268315057451eef7aa8b39" name="ghc-quote-quot-doc" arch="noarch">
  <version epoch="0" ver="0.2.1.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1649678400">- Add quote-quot at version 0.2.1.0.</changelog>
</package>
<package pkgid="23de5353b422caa9258afd631f356b35f57b0b4bde5d862aac61efacc122699df6164bfcdc6a4d51fad491a10a6fd647edb2a87f88cad58cf3fb9ee4f0b99401" name="ghc-random-doc" arch="noarch">
  <version epoch="0" ver="1.2.1.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update random to version 1.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1625918400">- Update random to version 1.2.0 revision 5.
  [#] 1.2.0
  1. Breaking change which mostly maintains backwards compatibility, see
    "Breaking Changes" below.
  2. Support for monadic generators e.g. [mwc-random](https://hackage.haskell.org/package/mwc-random).
  3. Monadic adapters for pure generators (providing a uniform monadic
    interface to pure and monadic generators).
  4. Faster in all cases except one by more than x18 (N.B. x18 not 18%) and
    some cases (depending on the type) faster by more than x1000 - see
    below for benchmarks.
  5. Passes a large number of random number test suites:
  * [dieharder](http://webhome.phy.duke.edu/~rgb/General/dieharder.php "venerable")
  * [TestU01 (SmallCrush, Crush, BigCrush)](http://simul.iro.umontreal.ca/testu01/tu01.html "venerable")
  * [PractRand](http://pracrand.sourceforge.net/ "active")
  * [gjrand](http://gjrand.sourceforge.net/ "active")
  * See [random-quality](https://github.com/tweag/random-quality)
    for details on how to do this yourself.
  6. Better quality split as judged by these
  [tests](https://www.cambridge.org/core/journals/journal-of-functional-programming/article/evaluation-of-splittable-pseudorandom-generators/3EBAA9F14939C5BB5560E32D1A132637). Again
  see [random-quality](https://github.com/tweag/random-quality) for
  details on how to do this yourself.
  7. Unbiased generation of ranges.
  8. Updated tests and benchmarks.
  9. [Continuous integration](https://travis-ci.org/github/haskell/random).
  [#]## Breaking Changes
  Version 1.2.0 introduces these breaking changes:
  * requires `base &gt;= 4.8` (GHC-7.10)
  * `StdGen` is no longer an instance of `Read`
  * `randomIO` and `randomRIO` were extracted from the `Random` class into
    separate functions
  In addition, there may be import clashes with new functions, e.g. `uniform` and
  `uniformR`.
  [#]## Deprecations
  Version 1.2.0 introduces `genWord64`, `genWord32` and similar methods to the
  `RandomGen` class. The significantly slower method `next` and its companion
  `genRange` are now deprecated.
  [#]## Issues Addressed
  Issue Number | Description | Comment
  - -------------|-------------|--------
  [25](https://github.com/haskell/random/issues/25) | The seeds generated by split are not independent | Fixed: changed algorithm to SplitMix, which provides a robust split operation
  [26](https://github.com/haskell/random/issues/26) | Add Random instances for tuples | Addressed: added `Uniform` instances for up to 6-tuples
  [44](https://github.com/haskell/random/issues/44) | Add Random instance for Natural | Addressed: added UniformRange instance for Natural
  [51](https://github.com/haskell/random/issues/51) | Very low throughput | Fixed: see benchmarks below
  [53](https://github.com/haskell/random/issues/53) | incorrect distribution of randomR for floating-point numbers | (\*)
  [55](https://github.com/haskell/random/issues/55) | System/Random.hs:43:1: warning: [-Wtabs] | Fixed: No more tabs
  [58](https://github.com/haskell/random/issues/58) | Why does random for Float and Double produce exactly 24 or 53 bits? | (\*)
  [59](https://github.com/haskell/random/issues/59) | read :: StdGen fails for strings longer than 6 | Addressed: StdGen is no longer an instance of Read
  [#]### Comments
  (\*) 1.2 samples more bits but does not sample every `Float` or
  `Double`. There are methods to do this but they have some downsides;
  see [here](https://github.com/idontgetoutmuch/random/issues/105) for a
  fuller discussion.
  [#]# Benchmarks
  Here are some benchmarks run on a 3.1 GHz Intel Core i7. The full
  benchmarks can be run using e.g. `stack bench`. The benchmarks are
  measured in milliseconds per 100,000 generations. In some cases, the
  performance is over x1000 times better; the minimum performance
  increase for the types listed below is more than x36.
  Name       | 1.1 Mean | 1.2 Mean
  - -----------|----------|----------
  Float      |   27.819 |    0.305
  Double     |   50.644 |    0.328
  Integer    |   42.332 |    0.332
  Word       |   40.739 |    0.027
  Int        |   43.847 |    0.028
  Char       |   17.009 |    0.462
  Bool       |   17.542 |    0.027</changelog>
  <changelog author="psimons@suse.com" date="1626350400">- Update random to version 1.2.0 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1632139200">- Update random to version 1.2.1.
  [#] 1.2.1
  * Fix support for ghc-9.2 [#99](https://github.com/haskell/random/pull/99)
  * Fix performance regression for ghc-9.0 [#101](https://github.com/haskell/random/pull/101)
  * Add `uniformEnumM` and `uniformEnumRM`
  * Add `initStdGen` [#103](https://github.com/haskell/random/pull/103)
  * Add `globalStdGen` [#117](https://github.com/haskell/random/pull/117)
  * Add `runStateGenST_`
  * Ensure that default implementation of `ShortByteString` generation uses
    unpinned memory. [#116](https://github.com/haskell/random/pull/116)
  * Fix [#54](https://github.com/haskell/random/issues/54) with
    [#68](https://github.com/haskell/random/pull/68) - if exactly one value in the
    range of floating point is infinite, then `uniformRM`/`randomR` returns that
    value.
  * Add default implementation of `uniformM` that uses `Generic`
    [#70](https://github.com/haskell/random/pull/70)
  * `Random` instance for `CBool` [#77](https://github.com/haskell/random/pull/77)
  * Addition of `TGen` and `TGenM` [#95](https://github.com/haskell/random/pull/95)
  * Addition of tuple instances for `Random` up to 7-tuple
    [#72](https://github.com/haskell/random/pull/72)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652097600">- Update random to version 1.2.1.1.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update random to version 1.2.1.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707048000">- Update random to version 1.2.1.2.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
</package>
<package pkgid="000ad05c0187edecc310ccf21ab34c208d7f16043f52d10b6e57c3ec4e33e103b7db40649d7c946ae6f4ee4f3e4d77b2de4773709b7b6fe52e2ef80b1b8b6843" name="ghc-recv-doc" arch="noarch">
  <version epoch="0" ver="0.1.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1661169600">- Add recv at version 0.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1675857600">- Update recv to version 0.1.0.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="e32ea21bacf18d4552fbba6c23ba31f3bc3a3496b084f652a5fa7e29c83125438a607c1f094dd166e854696f1b1198809cab1d2cc6173277eadf90d3e67a244a" name="ghc-refact-doc" arch="noarch">
  <version epoch="0" ver="0.3.0.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1592913600">- Add refact at version 0.3.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="e4def4af78cf2e4fdd1667119372676e5ced3a6f99fc037e946bf71427265c8d58e052d0b044d5aa05978e4fd98381af7795125b9da69ff3fdf45864537326ae" name="ghc-reflection-doc" arch="noarch">
  <version epoch="0" ver="2.1.8" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- make rpmlint happy</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update reflection to version 2.1.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644580800">- Make sure installed text files have no +x flag.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644926400">- Update copyright header in the spec file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677585600">- Update reflection to version 2.1.7.
  [#] 2.1.7 [2023.02.28]
  * When building with `base-4.18` (GHC 9.6) or later, implement `reifyNat` and
    `reifySymbol` using the API provided by `GHC.TypeLits` instead of resorting
    to `unsafeCoerce`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update reflection to version 2.1.7 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.
- Drop obsolete code to remove +x permission from data files.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714824000">- Update reflection to version 2.1.8.
  [#] 2.1.8 [2024.05.04]
  * Fix a memory leak in `reifyTypeable`.</changelog>
</package>
<package pkgid="f692f668ea26bbf0ff2931fdbf29dd522ac88a777008baed9729b0f1d577fbbeb6245c5866604a78ebb31803f5ce5def85ec0cb168fa397694420a297eb234c3" name="ghc-regex-base-doc" arch="noarch">
  <version epoch="0" ver="0.94.0.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update regex-base to version 0.94.0.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613822400">- Update regex-base to version 0.94.0.1.
  [#]# 0.94.0.1
  - Workaround for `{-# LANGUAGE Haskell2010 #-}` parser regression introduced in GHC 9.0
  - Optimization flag `-O2` has been removed</changelog>
  <changelog author="psimons@suse.com" date="1628856000">- Update regex-base to version 0.94.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update regex-base to version 0.94.0.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/regex-base-0.94.0.2/src/ChangeLog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653480000">- Update regex-base to version 0.94.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688731200">- Update regex-base to version 0.94.0.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695902400">- Update regex-base to version 0.94.0.2 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="45942a2db33f066f7cbc5c95ccea3caa2b9be40f532eec695b31bc4c3757c80e990e06c14e1329f1270aab7b84205ab46713ae3e3f40dd4d4646100a009bae5f" name="ghc-regex-compat-doc" arch="noarch">
  <version epoch="0" ver="0.95.2.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1588852800">- Update Cabal file to get more accurate dependency information.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update regex-compat to version 0.95.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613908800">- Update regex-compat to version 0.95.2.1.
  [#]# 0.95.2.1
  - Allow `base-4.15` (GHC 9.0)
  - Workaround for `{-# LANGUAGE Haskell2010 #-}` parser regression introduced in GHC 9.0
  - Optimization flag `-O2` has been removed</changelog>
  <changelog author="psimons@suse.com" date="1628856000">- Update regex-compat to version 0.95.2.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653480000">- Update regex-compat to version 0.95.2.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="fb304fc4611250f4a5a1e3ddfc36e84b580eab38bbc635495d0c1502975ad5f259025116a3e1a2bcb9ef9cae464e089d862b67862cc6f388b591bf006b6592c9" name="ghc-regex-posix-doc" arch="noarch">
  <version epoch="0" ver="0.96.0.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update regex-posix to version 0.96.0.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613822400">- Update regex-posix to version 0.96.0.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1626782400">- Update regex-posix to version 0.96.0.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/regex-posix-0.96.0.1/src/ChangeLog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653480000">- Update regex-posix to version 0.96.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688731200">- Update regex-posix to version 0.96.0.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695902400">- Update regex-posix to version 0.96.0.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="2fe5c442abcfd5e79d821e33c453c8bc243ba8046a7296214dc42273be02db6c016ca0b19b8ad2d294c736156414d16d59c73168edbd9860ac2e58064966604e" name="ghc-regex-tdfa-doc" arch="noarch">
  <version epoch="0" ver="1.3.2.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653480000">- Update regex-tdfa to version 1.3.1.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657800000">- Update regex-tdfa to version 1.3.1.3.
  [#]## 1.3.1.3
  _2022-07-14, Andreas Abel_
  - Fix an `undefined` in `Show PatternSet` [#37](https://github.com/haskell-hvr/regex-tdfa/issues/37))
  - Document POSIX character classes (e.g. `[[:digit:]]`)
  [#]## 1.3.1.2 Revision 1
  _2022-05-25, Andreas Abel_
  - Allow `base &gt;= 4.17` (GHC 9.4)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658145600">- Update regex-tdfa to version 1.3.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/regex-tdfa-1.3.2/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1684497600">- Update regex-tdfa to version 1.3.2.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/regex-tdfa-1.3.2.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688731200">- Update regex-tdfa to version 1.3.2.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690977600">- Update regex-tdfa to version 1.3.2.2.
  [#]## 1.3.2.2
  _2023-08-02, Andreas Abel_
  - Fix return type in `memcpy` FFI signature ([#52](https://github.com/haskell-hvr/regex-tdfa/pull/52))
  - Refactor `regexec` to avoid partial functions `tail` and `(!0)`
  - Tested with GHC 7.4 - 9.8.1-alpha1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693137600">- Update regex-tdfa to version 1.3.2.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695902400">- Update regex-tdfa to version 1.3.2.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713268800">- Update regex-tdfa to version 1.3.2.2 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="4c45e76343a5f9c533af293b5fda12a9402db963392cc87f658df8c1be4a158f7c609669f98e3f570ece8c44de8f2d0f75400a29b6028af0618bd999668cadca" name="ghc-resolv-doc" arch="noarch">
  <version epoch="0" ver="0.2.0.2" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1611748800">- Update resolv to version 0.1.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.
- drop new_bytestring.patch</changelog>
  <changelog author="psimons@suse.com" date="1617624000">- Update resolv to version 0.1.2.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1625140800">- Update resolv to version 0.1.2.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1642075200">- Update resolv to version 0.1.2.0 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660305600">- Update resolv to version 0.1.2.0 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679054400">- Update resolv to version 0.1.2.0 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695988800">- Update resolv to version 0.2.0.2 revision 3.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/resolv-0.2.0.2/src/ChangeLog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1730030400">- Update resolv to version 0.2.0.2 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="e7411e00e9de3deb3cca4a43e15d17ebce9bc04c860c4a9a342b22c24f85abaf0f531753f3b7d3cf58b39718458aa4cd16f0178f7b4943b6e8e1d4fbd2b83401" name="ghc-resource-pool-doc" arch="noarch">
  <version epoch="0" ver="0.4.0.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add resource-pool at version 0.2.3.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655294400">- Update resource-pool to version 0.3.1.0.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673870400">- Update resource-pool to version 0.4.0.0.
  [#] resource-pool-0.4.0.0 (2023-01-16)
  * Require `poolMaxResources` to be not smaller than the number of stripes.
  * Add support for setting the number of stripes.
  * Hide the constructor of `PoolConfig` from the public API and provide
    `defaultPoolConfig` so that future additions to `PoolConfig` don't require
    major version bumps.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="f06e94e5d8b793c2d06949a9629202ba316358ceb3f1ac73c91cf9770f51bc6a10b4c163f19a1c21d6b3854e384ee03c430a7c697b2b8dc4e1fb1a3d879b115b" name="ghc-resourcet-doc" arch="noarch">
  <version epoch="0" ver="1.3.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1593172800">- Update resourcet to version 1.2.4.2.
  [#]# 1.2.4.2
  * Mask exceptions in `Acquire` allocation action</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1628164800">- Update resourcet to version 1.2.4.3.
  [#]# 1.2.4.3
  * Fix a space leak when using `forever` with `ResourceT`. [#470](https://github.com/snoyberg/conduit/pull/470)</changelog>
  <changelog author="psimons@suse.com" date="1643976000">- Update resourcet to version 1.2.4.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652184000">- Update resourcet to version 1.2.5.
  [#]# 1.2.5
  * Support `transformers-0.6` / `mtl-2.3`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1656590400">- Update resourcet to version 1.2.6.
  [#]# 1.2.6
  * Add `allocateU` [#490](https://github.com/snoyberg/conduit/pull/490)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698062400">- Update resourcet to version 1.3.0.
  [#]# 1.3.0
  * Include the exception in ReleaseTypes indicating exceptional exit.
    Only backwards-incompatible in code relying on instances of ReleaseType
    other than Show, or constructing ReleaseException directly.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701777600">- Update copyright header in spec file.</changelog>
</package>
<package pkgid="61745d1922719d6ff55fd6838e9ee792b17faf32a9f14411e6e706f0e8f0f923b39b01554f9f86aaff0fd01ef424168062641e9158d1829ba723efff50cc9f6e" name="ghc-rpm-macros" arch="noarch">
  <version epoch="0" ver="2.6.4" rel="bp161.1.1"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1576843200">- update to 1.9.90
  * backport upstream changes
  * workaround for packages without Setup.hs file
  - drop no-selfbootstrap-check.patch</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1577707200">- add workaround for license
  needed for work on ppc64 ghc compiler</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1588852800">- Update to version 1.9.95.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1620648000">- move macros from etc - boo#1185672</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1635768000">- fix build, remove white space</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1678968000">- update to 2.5.0
  * sync with fedora
  * enable -prof packages
  * support for hadrian</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1679140800">- update to 2.5.2
  * fix ghc-pkg-wrapper in ghc build env
  * ghc_merge_filelist macro</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1691323200">- update to 2.5.3
  * sync with upstream
  * add post and postun action into ghc subpackages as opensuse
  don't use filetriggers for ldconfig</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698148800">- Apply "reproducible-builds.patch", which makes GHC output
  deterministic by disabling multi-threaded compilation. Adding
    Macros:
    [#] Enable multi-threaded builds in this project. This makes our
    [#] build products non-deterministic, e.g. not reproducible, but
    [#] we don't need them to be and would rather have fast results.
    %ghc_smp_mflags %{?_smp_mflags}
    :Macros
  to an OBS project configuration re-enables multi-threaded builds,
  which might be useful for development projects that don't deliver
  binaries.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699531200">- Update to 2.6.1
  * sync with upstream</changelog>
</package>
<package pkgid="79f0e04c7287884e57a25bf408b136b8f81c6b18c52fdaf4ccae8603542ca78b7b9a48e9d14c61477a3710fee1ec9ed90545c54f8d219a7ab8847b4c07fd19eb" name="ghc-rpm-macros-extra" arch="noarch">
  <version epoch="0" ver="2.6.4" rel="bp161.1.1"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1576843200">- update to 1.9.90
  * backport upstream changes
  * workaround for packages without Setup.hs file
  - drop no-selfbootstrap-check.patch</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1577707200">- add workaround for license
  needed for work on ppc64 ghc compiler</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1588852800">- Update to version 1.9.95.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1620648000">- move macros from etc - boo#1185672</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1635768000">- fix build, remove white space</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1678968000">- update to 2.5.0
  * sync with fedora
  * enable -prof packages
  * support for hadrian</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1679140800">- update to 2.5.2
  * fix ghc-pkg-wrapper in ghc build env
  * ghc_merge_filelist macro</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1691323200">- update to 2.5.3
  * sync with upstream
  * add post and postun action into ghc subpackages as opensuse
  don't use filetriggers for ldconfig</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698148800">- Apply "reproducible-builds.patch", which makes GHC output
  deterministic by disabling multi-threaded compilation. Adding
    Macros:
    [#] Enable multi-threaded builds in this project. This makes our
    [#] build products non-deterministic, e.g. not reproducible, but
    [#] we don't need them to be and would rather have fast results.
    %ghc_smp_mflags %{?_smp_mflags}
    :Macros
  to an OBS project configuration re-enables multi-threaded builds,
  which might be useful for development projects that don't deliver
  binaries.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699531200">- Update to 2.6.1
  * sync with upstream</changelog>
</package>
<package pkgid="90f5de0ca6bab719b5d66954f7266e2e72011b810e3aecac92856f4923e2f2a91828e7e770411bb87642b0f7a37dfa97390b544341e291e5b6373f804e1a74f8" name="ghc-safe-doc" arch="noarch">
  <version epoch="0" ver="0.3.21" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1575547200">- Update safe to version 0.3.18.
  0.3.18, released 2019-12-04
    [#27], deprecate maximumDef and friends, fold*1Def
    [#27], add maximumBounded and friends
    Stop supporting GHC 7.4 to 7.8</changelog>
  <changelog author="psimons@suse.com" date="1591704000">- Update safe to version 0.3.19.
  0.3.19, released 2020-05-24
    [#30], undeprecate maximumDef and friends, fold*1Def</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705233600">- Update safe to version 0.3.20.
  0.3.20, released 2024-01-14
    [#34], add headErr, tailErr
    [#33], avoid using head/tail to avoid x-partial</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update safe to version 0.3.21.
  0.3.21, released 2024-01-18
    [#34], mark headErr/tailErr as Partial</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707048000">- Update safe to version 0.3.21 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="8761bd24d52e42e29ab40c3e0b8a7626be3d578cf9fc6e5b36436d668480d5e5b5d28c0209177ec24267278ac83fbbd5fc2a48abddd567bd58268fb952a96fd6" name="ghc-safe-exceptions-doc" arch="noarch">
  <version epoch="0" ver="0.1.7.4" rel="bp161.1.5"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add safe-exceptions at version 0.1.7.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598270400">- Update safe-exceptions to version 0.1.7.1.
  [#] ChangeLog for safe-exceptions
  [#]# 0.1.7.1
  * Doc update</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1625918400">- Update safe-exceptions to version 0.1.7.2.
  [#]# 0.1.7.2
  * Changed `bracketWithError` and `bracketOnError` to use `generalBracket` from `MonadMask` [#36](https://github.com/fpco/safe-exceptions/issues/36)
  * Raised dependency `exceptions` from `&gt;= 0.8` to `&gt;= 0.10`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653220800">- Update safe-exceptions to version 0.1.7.3.
  [#]# 0.1.7.3
  * Allow transformers 0.6 [#39](https://github.com/fpco/safe-exceptions/issues/39)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687780800">- Update safe-exceptions to version 0.1.7.4.
  [#]# 0.1.7.4
  * Add `HasCallStack` when `exceptions &gt;= 0.10.6` [#41](https://github.com/fpco/safe-exceptions/issues/41)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697284800">- Update safe-exceptions to version 0.1.7.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="5a47ccccb2fd14dcfe2ae495ae828ce4a6fda1aff9ed6b8130630fdd2430c0ddb4621f28654621d5d8e04c061f3fcc3e2259f42c1bbee24479df787674288f81" name="ghc-sandi-doc" arch="noarch">
  <version epoch="0" ver="0.5" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add sandi at version 0.5.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update sandi to version 0.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="c8ac17fe53d6812daa0e329e689381e85660dc2e1dab544ba04ec8fbb4b36b69822fbfd22d887d2c99c3e086012c78a2a886d8f6873ed045f68cac31e6af88f0" name="ghc-scientific-doc" arch="noarch">
  <version epoch="0" ver="0.3.8.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1635768000">- Update scientific to version 0.3.7.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1640952000">- Update scientific to version 0.3.7.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update scientific to version 0.3.7.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1676980800">- Update scientific to version 0.3.7.0 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update scientific to version 0.3.7.0 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update scientific to version 0.3.7.0 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697284800">- Update scientific to version 0.3.7.0 revision 7.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715688000">- Update scientific to version 0.3.8.0.
  Upstream has not updated the file "changelog" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720094400">- Update scientific to version 0.3.8.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="1b4b4765683f62a91d05e02c3d2d905b5d83b28aa2b41cfb8ebd61eaa47cc3b00fc9f599445d3326908f7f1e5442c34433bf6a859584123775fda3d0aeca95ef" name="ghc-securemem-doc" arch="noarch">
  <version epoch="0" ver="0.1.10" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add securemem at version 0.1.10.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="4c62b9afcceaefcfdcbcb928704aaa94afe5bc9116f277a3412387701256aaa6550fdee7ec84424d2f1a841ea415925052091ca9cee8fda7d32c59a6a0a087fa" name="ghc-semaphore-compat-doc" arch="noarch">
  <version epoch="0" ver="1.0.0" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="de73defc0ff7e0adc3d2a399275dd441189f098f5bed466eaef7c8717d941cf78ce527d840e3582f76915db8bcdb373b04c5fcf579afa58c34d5b26f33308721" name="ghc-semialign-doc" arch="noarch">
  <version epoch="0" ver="1.3.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1627473600">- Update semialign to version 1.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update semialign to version 1.2.0.1.
  [#] 1.2.0.1
  - GHC-9.2 support</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update semialign to version 1.2.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655726400">- Update semialign to version 1.2.0.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update semialign to version 1.2.0.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1685188800">- Update semialign to version 1.3.
  [#] 1.3
  - Depend on `bifunctor-classes-compat` instead of `bifunctors`
    See changelog note in `bifunctors-5.6`: https://hackage.haskell.org/package/bifunctors-5.6/changelog
    This is breaking change, but affects only GHC-8.0 and older users.
    In that case you should check various combinations of newer/older
    `bifunctors`, `these`, and `semialign` packages.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update semialign to version 1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715860800">- Update semialign to version 1.3.1.
  [#] 1.3.1
  - Support GHC-8.6.5...GHC-9.10.1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1722600000">- Update semialign to version 1.3.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="669a4f66727e22bce138eb7fe2e7d23c5b0cbdd588e1d73e2745a3e2d1dabc30d0c14dbeab34e04e5ce57e73f653c31068a59585b6cc9e28d10b0419decb7785" name="ghc-semigroupoids-doc" arch="noarch">
  <version epoch="0" ver="6.0.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1627387200">- Update semigroupoids to version 5.3.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1633694400">- Update semigroupoids to version 5.3.6.
  5.3.6 [2021.10.07]
  - -----------------
  * Allow building with GHC 9.2.
  * Allow building with `transformers-0.6.*`.
  * Add `Alt` instance for `Identity`.
  * Add `Conclude`, `Decide` and `Divise` type classes and instances.
  * Add `(&lt;.*&gt;)`, `(&lt;*.&gt;)`, and `traverseMaybe` functions, which make it easier
    to defined `Traversable1` instances for data types that have fields with a
    combination of `Traversable` and `Traversable1` instances.
  * Add `Semigroupoids.Do` module with overloads for use with `QualifiedDo`.
  * Add `Apply`, `Alt`, `Plus`, `Bind` and `BindTrans` instances for the CPS
    versions of `WriterT` and `RWST`.
  * Add `psum` function to `Data.Functor.Plus`.
  * Add `Categorical` data type.</changelog>
  <changelog author="psimons@suse.com" date="1633867200">- Update semigroupoids to version 5.3.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1636545600">- Update semigroupoids to version 5.3.6 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641816000">- Update semigroupoids to version 5.3.7.
  5.3.7 [2022.01.09]
  - -----------------
  * Relax the `Bind` constraints in the following instances to `Functor`:
    ```diff
  - instance (Bind f,    Monad f) =&gt; Alt  (MaybeT f)
  - instance (Bind f,    Monad f) =&gt; Plus (MaybeT f)
    +instance (Functor f, Monad f) =&gt; Alt  (MaybeT f)
    +instance (Functor f, Monad f) =&gt; Plus (MaybeT f)
  - instance (Bind f,    Monad f, Semigroup e)           =&gt; Alt  (ExceptT e f)
  - instance (Bind f,    Monad f, Semigroup e, Monoid e) =&gt; Plus (ExceptT e f)
    +instance (Functor f, Monad f, Semigroup e)           =&gt; Alt  (ExceptT e f)
    +instance (Functor f, Monad f, Semigroup e, Monoid e) =&gt; Plus (ExceptT e f)
  - - If building with transformers-0.5.* or older
  - instance (Bind f,    Monad f)          =&gt; Alt  (ErrorT e f)
  - instance (Bind f,    Monad f, Error e) =&gt; Plus (ErrorT e f
    +instance (Functor f, Monad f)          =&gt; Alt  (ErrorT e f)
    +instance (Functor f, Monad f, Error e) =&gt; Plus (ErrorT e f)
    ```</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1675339200">- Update semigroupoids to version 5.3.7 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update semigroupoids to version 6.0.0.1 revision 1.
  6.0.0.1 [2023.03.16]
  - -------------------
  * When building with GHC 9.6, require `transformers &gt;= 0.6.1` and
    `containers &gt;= 0.6.7`. This ensures that `semigroupoids` always provides
    `Traversable1` instances for data types from `transformers` and `containers`
    unconditionally.
  6 [2023.03.12]
  - -------------
  * Drop support for GHC 7.10 and earlier.
  * The `Foldable1` and `Bifoldable1` classes have been migrated:
  * When building with `base-4.18` or later, `semigroupoids` re-exports
    `Foldable1` and `Bifoldable1` from `base`. (These classes were added to
    `base-4.18` as a result of
    [this Core Libraries proposal](haskell/core-libraries-committee#9).)
  * When building with older versions of `base`, `semigroupoids` re-exports
    `Foldable1` and `Bifoldable1` from the
    [`foldable1-classes-compat`](https://github.com/haskell-compat/foldable1-classes-compat)
    compatibility package.
    Note that the version of `Foldable1` that `semigroupoids` defined in previous
    releases only had three class methods: `fold1`, `foldMap1`, and `toNonEmpty`.
    Moreover, `foldMap1` had a default implementation in terms of a `Foldable`
    constraint. `base`'s version of `Foldable1`, however, has some notable
    differences:
    1. It has many more methods than the three listed above, such as the
    `foldrMap1` method.
    2. `foldMap1` now has a default implementation in terms of `foldrMap1` instead
    of in terms of a `Foldable` constraint.
    To avoid (1) causing issues when upgrading to `semigroupoids-6`,
    `Data.Semigroup.Foldable` only re-exports the `fold1`, `foldMap1`, and
    `toNonEmpty` methods, which reflects the API in previous `semigroupoids`
    releases. If you want to use the other, new class methods of `Foldable1`,
    consider importing it from `Data.Foldable1` (its home in `base`) instead.
    Difference (2) is trickier, because it is possible that existing code that
    defines valid `Foldable1` instances will need to be migrated. If you have an
    instance like this:
    ```hs
    import Data.Semigroup.Foldable
    data T a = MkT a
    instance Foldable T where
    foldMap f (MkT x) = f x
    instance Foldable1 T -- Relying on Foldable-based defaults
    ```
    Then calling `foldMap1` on `T` will throw an error with `semigroupoids-6`, as
    `foldMap1`'s default implementation no longer uses `Foldable`. To migrate this
    code, change the instance to explicitly define `foldMap1`:
    ```hs
    instance Foldable1 T where
    foldMap1 f (MkT x) = f x
    ```
    This approach should be backwards-compatible with previous `semigroupoids`
    releases.
    Some other side effects of this migration include:
  * The `Data.Semigroup.Foldable.Class` module has been deprecated. It no
    longer serves a useful role, as it simply re-exports a limited subset of
    the `Data.Foldable1` and `Data.Bifoldable1` API.
  * All of the `Foldable1` and `Bifoldable1` instances that were previously
    defined in `semigroupoids` have now been migrated to downstream libraries
    (`base`, `bifunctors`, `containers`, `tagged`, and `transformers`), so it
    is no longer strictly necessary to depend on `semigroupoids` to make use of
    these instances.
  * Add `Generic1`-based functions for many classes, useful for writing instances:
  - `Data.Functor.Alt.(&lt;!&gt;)` -&gt; `Data.Functor.Alt.galt`
  - `Data.Functor.Apply.{liftF2,liftF3}` -&gt; `Data.Functor.Apply.{gliftF2,gliftF3}`
  - `Data.Functor.Bind.(&gt;&gt;-)` -&gt; `Data.Functor.Bind.gbind`
  - `Data.Functor.Contravariant.Conclude.{conclude,concluded}` -&gt; `Data.Functor.Contravariant.Conclude.{gconclude,gconcluded}`
  - `Data.Functor.Contravariant.Decide.{decide,decided}` -&gt; `Data.Functor.Contravariant.Decide.{gdecide,gdecided}`
  - `Data.Functor.Contravariant.Divise.{divise,divised}` -&gt; `Data.Functor.Contravariant.Divise.{gdivise,gdivised}`
  - `Data.Functor.Extend.{duplicated,extended}` -&gt; `Data.Functor.Extend.{gduplicated,gextended}`
  - `Data.Functor.Plus.zero` -&gt; `Data.Functor.Plus.gzero`
  - `Data.Semigroup.Foldable.{fold1,foldMap1,toNonEmpty}` -&gt; `Data.Semigroup.Foldable.{gfold1,gfoldMap1,gtoNonEmpty}`
  - `Data.Semigroup.Traversable.{traverse1,sequence1}` -&gt; `Data.Semigroup.Traversable.{gtraverse1,gsequence1}`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714824000">- Update semigroupoids to version 6.0.1.
  6.0.1 [2024.05.04]
  - -----------------
  * Fix a build error when compiling with `-f-contravariant`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720180800">- Update semigroupoids to version 6.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="87bed17b624999c000e8f52a3e69b474ae704f85c8f5415a013369ecf3dbf06ac3fd1eec655b2a8b28ed9e5738db934fe0b4cf2c39076ccad6d6394936fd7ba8" name="ghc-semigroups-doc" arch="noarch">
  <version epoch="0" ver="0.20" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1566993600">- Update semigroups to version 0.19.1.
  0.19.1 [2019.08.27]
  - ------------------
  * Add `GenericSemigroupMonoid`, an adapter newtype suitable for `DerivingVia`,
    to `Data.Semigroup.Generic`.
  * Work around a bug related to the backported `Generic(1)` instances in this
    package (that could only be triggered on GHC 7.2 or 7.4) in which the
    hand-written `Datatype`, `Constructor`, and `Selector` instances for internal
    data types could overlap with GHC-generated instances.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1627473600">- Update semigroups to version 0.19.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1630670400">- Update semigroups to version 0.19.2.
  0.19.2 [2021.08.30]
  - ------------------
  * Backport `Hashable1` instances for `NonEmpty`, `Min`, `Max`, `First`, `Last`,
    `WrappedMonoid`, and `Option`.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update semigroups to version 0.19.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update semigroups to version 0.20.
  0.20 [2021.11.15]
  - ----------------
  * Support `hashable-1.4`. The `Hashable1` instances added in 0.19.2
    are removed for all types except `NonEmpty`, in accordance with the
    corresponding changes from `hashable-1.4`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="61ebf3b2c9e03fd369d401a643bca839fa2a0b7d6c3c3759025ad73f457bece52d0acb6ab6ff6ad0182ca55d94759f5b97d0c2c8c8b3643fd3c3d76a64ad89fb" name="ghc-semver-doc" arch="noarch">
  <version epoch="0" ver="0.4.0.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1604145600">- Add semver at version 0.4.0.1 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="358af4b5036ce7d7f67df3a7da3ae8ef9f848231d3a18714065ccda37cf8bdaaefc8537771c71a690a3cd1f0e265836dedef56fad859a1997c38c340b51ef351" name="ghc-serialise-doc" arch="noarch">
  <version epoch="0" ver="0.2.6.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1703764800">- Add serialise at version 0.2.6.1 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712750400">- Update serialise to version 0.2.6.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1718020800">- Update serialise to version 0.2.6.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="6119edba36f572db1c4c031d3a97661a2519a27d90c815cd9bf22279fec8edecbe32453e34dadef5293e714db7d61b1df52a0668f70eef71b1b0baabafea0286" name="ghc-servant-client-core-doc" arch="noarch">
  <version epoch="0" ver="0.20.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725019200">- Add servant-client-core at version 0.20.2.</changelog>
</package>
<package pkgid="d8695ba57a589d8f4cdac99501b8295c6504eadfab7c3caa99250241a698cc61aeee956e3ac5b138d9c0f6215d9205c7438d6c44d41d3cb528f4635b2a6f71ce" name="ghc-servant-client-doc" arch="noarch">
  <version epoch="0" ver="0.20.2" rel="bp161.1.5"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725019200">- Add servant-client at version 0.20.2.</changelog>
</package>
<package pkgid="1d14f048a7f1533994648e6510310e00f88f1c83c1deaed99fecb72e970d1318c77412a5ede8c8c2780cade6f9e3f1cbe3b92a2cefd77268717d6ec0cc28a365" name="ghc-servant-doc" arch="noarch">
  <version epoch="0" ver="0.20.2" rel="bp161.1.5"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1647864000">- Update servant to version 0.19 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666872000">- Update servant to version 0.19.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/servant-0.19.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678708800">- Update servant to version 0.19.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688731200">- Update servant to version 0.19.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696248000">- Update servant to version 0.20.1.
  0.20.1
  - ---
  - Support aeson-2.2 [#1695](https://github.com/haskell-servant/servant/pull/1695)
  0.20
  - ---
  - Headers support in UVerb responses [#1570](https://github.com/haskell-servant/servant/issues/1570) [#1571](https://github.com/haskell-servant/servant/pull/1571)
  - Generalize type of `Servant.Types.SourceT.source` to any foldable [#1593](https://github.com/haskell-servant/servant/pull/1593)
  - Make `Mime(Un)Render PlainText String` instances encode/decode UTF-8 [#1645](https://github.com/haskell-servant/servant/issues/1645)
  - Add HasStatus instance for Headers (that defers StatusOf to underlying value) [#1649](https://github.com/haskell-servant/servant/pull/1649)
  - Make fromSourceIO run in IO [#1661](https://github.com/haskell-servant/servant/pull/1661)
    Some streaming abstractions, like io-streams, require stateful
    initialization. Since all actual call sites of `fromSourceIO`
    are in a context where `IO` actions can be executed, these
    streaming sources can be accomodated by having letting
    `fromSourceIO` run in `IO`.
    To migrate your existing `FromSourceIO` instance, simply put
    a `pure`/`return` in front of it.
  - Fix the handling of multiple headers with the same name. [#1666](https://github.com/haskell-servant/servant/pull/1666)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701086400">- Update servant to version 0.20.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715947200">- Update servant to version 0.20.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1723464000">- Update servant to version 0.20.1 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725019200">- Update servant to version 0.20.2.
  0.20.2
  - ---
  - Full query string helpers [#1604](https://github.com/haskell-servant/servant/pull/1604)
    This PR introduces `DeepQuery`, a route combinator that implements a pattern commonly known as deep objects.
    It builds upon the convention of using `[]` for a list of parameters:
    `books?filter[search]=value&amp;filter[author][name]=value`.
    The corresponding type would be `DeepQuery "filter" BookQuery :&gt; Get '[JSON] [Book]`.
  - Add IsIn instance for NamedRoutes [#1707](https://github.com/haskell-servant/servant/pull/1707)
  - Renamed `AtLeastOneFragment` type class to `AtMostOneFragment` [#1727](https://github.com/haskell-servant/servant/pull/1727)
    The previously named `AtLeastOneFragment` type class defined in the
    `Servant.API.TypeLevel` module has been renamed to `AtMostOneFragment`,
    since the previous name was misleading.
  - Use `Header'` in response headers. [#1697](https://github.com/haskell-servant/servant/pull/1697)
    Use `Header'` instead of `Header` in response, so it's possible to provide
    `Description`, for example:
    ```
    type PaginationTotalCountHeader =
    Header'
    '[ Description "Indicates to the client total count of items in collection"
    , Optional
    , Strict
    ]
    "Total-Count"
    Int
    ```
    Note: if you want to add header with description you should use `addHeader'`
    or `noHeader'` which accepts `Header'` with all modifiers.</changelog>
</package>
<package pkgid="cc8bdc92518305718b57fa96ca6c4e1cd87656f2d9de9aff19c1ec0e4a7afc9b491e1c27aecfc8b83e4c46ce81306c40181a0d7342bf74d6830f8952bdf0bd11" name="ghc-servant-server-doc" arch="noarch">
  <version epoch="0" ver="0.20.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648555200">- Update servant-server to version 0.19.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666872000">- Update servant-server to version 0.19.2.
  0.19.2
  - -----
  Compatibility with GHC 9.4, see [PR #1592](https://github.com/haskell-servant/servant/pull/1592).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1674820800">- Update servant-server to version 0.19.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678708800">- Update servant-server to version 0.19.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1692100800">- Update servant-server to version 0.20 revision 2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/servant-server-0.20/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701086400">- Update servant-server to version 0.20 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715860800">- Update servant-server to version 0.20 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1723464000">- Update servant-server to version 0.20 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725019200">- Update servant-server to version 0.20.2.
  0.20.2
  - ---
  - Fix build of examples/greet.hs. Add "429 Too Many Requests" error. [#1591](https://github.com/haskell-servant/servant/pull/1591)
  - Full query string helpers [#1604](https://github.com/haskell-servant/servant/pull/1604)
    This involves a new instance `HasServer (QueryString :&gt; api) context`.
  - Add `MkHandler` pattern synonym [#1732](https://github.com/haskell-servant/servant/issues/1732) [#1733](https://github.com/haskell-servant/servant/pull/1733)
    Add a bidirectional pattern synonym to construct `Handler a` values from `IO
    (Either ServerError a)` ones, and match in the other direction.
  - Add instance `HasServer (EmptyAPI :&gt; api) context` [#1775](https://github.com/haskell-servant/servant/pull/1775)
  - Bugfix - CaptureAll produces [""] for empty paths due to trailing slash. [#1243](https://github.com/haskell-servant/servant/issues/1243) [#1516](https://github.com/haskell-servant/servant/pull/1516)
    CaptureAll resulted in `[""]` for empty paths due to trailing slash.  Similar
    oddities occurred around these edge cases like `"/"` resulted in `[]` correctly,
    but `"//"` resulted in `["", ""]`.  This patch simply eliminates the first `""`
    in the pathinfo list as taken from the wai response.  This might break user
    code that relies on personal shims to solve the problem, however simply removing their
    workarounds should fix their code as the behavior is now sane.</changelog>
</package>
<package pkgid="923edd04644336dfef4629a5f06701227e63859b5a34bd123b0048b26a37282c08a011ff2bc829df5dc271ddfd9093b03f9a7d47074dd366952fd6a978e96312" name="ghc-setenv-doc" arch="noarch">
  <version epoch="0" ver="0.1.1.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526472000">- Prefer the new %license attribute over %doc.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update setenv to version 0.1.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="5835351cc725685e7742ccdedee0c53c1b09a84eab937986a6ae6304f9b7693ba7ddfc3687fdcb2e0ebd10cbb772a5e5587d3f7cc99adf6a3fcf8781f96ab8a2" name="ghc-setlocale-doc" arch="noarch">
  <version epoch="0" ver="1.0.0.10" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1598875200">- Update setlocale to version 1.0.0.9 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1617019200">- Update setlocale to version 1.0.0.9 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1617105600">- Update setlocale to version 1.0.0.10.
  Upstream does not provide a change log file.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update setlocale to version 1.0.0.10 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662292800">- Update setlocale to version 1.0.0.10 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679918400">- Update setlocale to version 1.0.0.10 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693396800">- Update setlocale to version 1.0.0.10 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715601600">- Update setlocale to version 1.0.0.10 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="3adbd55cf0ed237578d7886cee944412a475f3eee533e8a9314b41e193ea3395b756ab2832d52ea69a513353a092dd0f89d865c33a8820a3ab5f04f69db5721a" name="ghc-shakespeare-doc" arch="noarch">
  <version epoch="0" ver="2.1.1" rel="bp161.1.16"/>
  <changelog author="psimons@suse.com" date="1598616000">- Update shakespeare to version 2.0.25.
  [#]## 2.0.25
  * Support for GHC 9.0 [#254](https://github.com/yesodweb/shakespeare/pull/254)</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1634040000">- Update shakespeare to version 2.0.25 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1640260800">- Update shakespeare to version 2.0.25.1.
  [#]## 2.0.25.1
  * Support for GHC 9.2 and aeson 2 [#260](https://github.com/yesodweb/shakespeare/pull/260)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646395200">- Update shakespeare to version 2.0.26.
  [#]## 2.0.26
  * Support `@supports` [#263](https://github.com/yesodweb/shakespeare/pull/263)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653393600">- Update shakespeare to version 2.0.29.
  [#]## 2.0.29
  * Support the upcoming `template-haskell` release with GHC 9.4 [#267](https://github.com/yesodweb/shakespeare/pull/267)
  [#]## 2.0.28
  * Add support for sub-blocks in mixins [#264](https://github.com/yesodweb/shakespeare/pull/264)
  [#]## 2.0.27
  * Change how embedded templates are located by the compiler. Relative files are now resolved using the Cabal project root, to fix builds of multi-project codebases. [#266](https://github.com/yesodweb/shakespeare/pull/266)
  * Change how messages are located by the compiler. The message directory is now resolved using the Cabal project root, to fix builds of multi-project codebases. [#266](https://github.com/yesodweb/shakespeare/pull/266)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657195200">- Update shakespeare to version 2.0.30.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/shakespeare-2.0.30/src/ChangeLog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694433600">- Update shakespeare to version 2.1.0.1.
  [#]## 2.1.0.1
  * Fix 100⨯ slowdown on parsec-3.1.15 [#277](https://github.com/yesodweb/shakespeare/pull/277)
  [#]## 2.1.0
  * Add `OverloadedRecordDot`-style record access in expressions</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1722859200">- Update shakespeare to version 2.1.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/shakespeare-2.1.1/src/ChangeLog.md</changelog>
</package>
<package pkgid="a03afa81a56e11ebde5fa6d007c5c3df9bc66a56e11a1dde35c772962be4c2ce57cbb5ff45cf338d4f42766a124ea20fe65439671b15c2a76235acc263c5879f" name="ghc-silently-doc" arch="noarch">
  <version epoch="0" ver="1.2.5.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add silently at version 1.2.5.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1636459200">- Update silently to version 1.2.5.2.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1661083200">- Update silently to version 1.2.5.3.
  [#] 1.2.5.3 August 2022
  * Tested with GHC 7.0 - 9.4.1.
  * Remove remnants of GHC 6.x support.
  * Silence incomplete pattern matching warning, refactor code.
  * Add section about limitations to README.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="e3c01a3e92dd49e293e56f6e2518fe5107a1b086e449b333552d43384cad2f7a961309c07239393fc1ffed1089ee641c76146a5db0b8d9c4e3433b7d8ce312b9" name="ghc-simple-sendfile-doc" arch="noarch">
  <version epoch="0" ver="0.2.32" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add simple-sendfile at version 0.2.30.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681732800">- Update simple-sendfile to version 0.2.30 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1682424000">- Update simple-sendfile to version 0.2.31.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687176000">- Update simple-sendfile to version 0.2.32.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="efa7429f5a004bdbc3f0e888b7dd171e01d9611bbccfcc86339ab9144b1f2ea4a8f43857633ee7e3bfc19b22b5dcd1e6d551129ea0f8638ff3c8bb486be27858" name="ghc-singleton-bool-doc" arch="noarch">
  <version epoch="0" ver="0.1.8" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1598443200">- Add singleton-bool at version 0.1.5.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update singleton-bool to version 0.1.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613908800">- Update singleton-bool to version 0.1.5 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1617624000">- Update singleton-bool to version 0.1.6.
  - 0.1.6
  - Add `boring` instances
  - Add `some` (`GEq` etc) instances
  - Add `deepseq` instances
  - Require GHC-7.8+</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639742400">- Update singleton-bool to version 0.1.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1661083200">- Update singleton-bool to version 0.1.6 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698148800">- Update singleton-bool to version 0.1.7 revision 1.
  - 0.1.7
  - Add EqP and OrdP instances</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1717502400">- Update singleton-bool to version 0.1.8.
  - 0.1.8
  - Support GHC-8.6.5...9.10.1</changelog>
</package>
<package pkgid="73cd0272ce400a415a9e59a30fbd9ea7c3223f914788783fc7932e5bf0cc5b75a2b591883b2d73429ef4b5f720f9586c0057a50cda65b8b2a1493c01b3683bdc" name="ghc-skein-doc" arch="noarch">
  <version epoch="0" ver="1.0.9.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add skein at version 1.0.9.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="28004aee82c2eaefc4f3a3c1d30dbf93336190dc97a09ea9c534a1e32f1eb32a4355c27fae76a9a6469c343c26f16dfea90c44093c88d58475bd9c8b1a5802f5" name="ghc-skylighting-core-doc" arch="noarch">
  <version epoch="0" ver="0.14.3" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687262400">- Update skylighting-core to version 0.13.3.
  [#]# 0.13.3
  * Add gap language (#167).
  * Update syntax definitions.
  * Add patches for agda.xml and dtd.xml, to wor around a bug in xml-conduit:
    https://github.com/snoyberg/xml/pull/187
  * Store compiled regexes in RE (#166, Jonathan Coates).
    This changes the RE type to (lazily) compile the regex when constructed,
    rather than in the tokenizer. This allows us to avoid re-compiling
    regexes for each separate tokenize call, instead sharing them globally.
    We try to hide the internals of this, exposing the previous interface
    `(RE { reString, reCaseSensitive })` with pattern synonyms.
  * ConTeXt: fix handling of spaces in non-normal tokens (Albert Krewinkel).
    This ensures that multiple spaces won't be collapsed into a single space.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688731200">- Update skylighting-core to version 0.13.4.
  [#]# 0.13.4
  * Add `dosbat` syntax (MS DOS batch file) (#169).
  * Derive `Bounded` Instance for `TokenType` (#168, Pavan Pikhi).
    Add `Bounded` to the derived instances for the `TokenType` type. This
    allows consumers to use `[minBound .. maxBound]` to generate a list of
    all token types when writing a `Style`.
  * Require xml-conduit &gt;= 1.9.1.3. This fixes a bug that prevents
    parsing certain DOCTYPE declarations, e.g. in `agda.xml`.
  * Updated `cmake` syntax definition.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689940800">- Update skylighting-core to version 0.13.4.1.
  [#]# 0.13.4.1
  * Update syntax definitions: ada, bash, cmake, css, html, isocpp, java,
    javascript, kotlin, latex, makefile, markdown, php, python, qml, r,
    sass, scss, typescript, zsh.
  * Don't require word boundary at end of Int, Float, HlCHex, HlCOct (#170).
    KDE does not.  This fixes things like `7L` in R.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693137600">- Update skylighting-core to version 0.14.
  [#]# 0.14
  * Add rWeakDeliminators field to Rule. [API change]
  * Make WordDetect sensitive to weakDeliminator. This fixes
    parsing of floats beginning with '0.' in C (#174).
  * Add debiancontrol syntax (#173).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701691200">- Update skylighting-core to version 0.14.1.
  [#]# 0.14.1
  * Update syntax definitions for julia, actionscript, bash, cpp, css,
    djangotemplate, dosbat, groovy, html, ini, isocpp, java, javadoc, json,
    jsp, latex, makefile, mustache, php, powershell, rest, rhtml,
    sass, scala, scss, toml, xml, raku (with patch).
  * Many improvements to regular expression compilation:
  - Properly recognize unicode characters.
  - Handle `\Q..\E` literal sequences.
  - Handle group modifiers like `(?i:etc.)`. (The only one
    we actually pay attention to is `i`.)
  - Allow unicode category escapes outside of character classes.
  - Support one-letter unicode category escapes like `\p{L}`.
    These are found in some of the newer syntax definitions.
  * Improve regex matching:
  - Fix `wordDetect` to work around an issue in the new html.xml.
  - Refactor and fix `atWordBoundary`: remove redundant checks, and
    fix behavior (`/x\b/` was behaving like `/\bx\b/`) (Côme ALLART).
  - Fix bug in `lastCharOffset` (Côme ALLART).
  * Style: Allow colors to be specified in ARGB format (#178).
    We currently just ignore the A part, but at least we don't fail.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710417600">- Update skylighting-core to version 0.14.1.1.
  [#]# 0.14.1.1
  * Add GPRBuild syntax.
  * Update syntax descriptions for clojure, cmake, coffee, cpp,
    cs, erlang, graphql, haskell, javascript, julia, kotlin,
    lilypond, markdown, objectivec, objectivecpp, ocaml, perl,
    python, ruby, rust, stan, typescript, yaml.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715428800">- Update skylighting-core to version 0.14.1.2.
  [#]# 0.14.1.2
  * Add terraform syntax (#190).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719230400">- Update skylighting-core to version 0.14.2.
  [#]# 0.14.2
  * Add `loadValidSyntaxesFromDir` (Kevin Quick) [API change].
    The `loadSyntaxesFromDir` function is an all-or-nothing function:
    a single invalid file results in a error and *no* loaded syntaxes.
    This adds the `loadValidSyntaxesFromDir`, which is resilient
    against individual syntax file load failures.  It returns a map
    of the failure messages, and the SyntaxMap that is created from
    all the successful parsing.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725969600">- Update skylighting-core to version 0.14.3.
  [#]# 0.14.3
  * Add crystal, racket, zip syntax (#194).</changelog>
</package>
<package pkgid="1f4d0512d0b22f0d284da75c9dbccd83372dfd175c1b34e8f3629976e6a784f5fa9d4bad78e8dcd2b76a985c13e8cc8ba28de38dd41337a5daf7438a5580df3a" name="ghc-skylighting-doc" arch="noarch">
  <version epoch="0" ver="0.14.3" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687262400">- Update skylighting to version 0.13.3.
  [#]# 0.13.3
  * Add gap language (#167).
  * Update syntax definitions.
  * Add patches for agda.xml and dtd.xml, to wor around a bug in xml-conduit:
    https://github.com/snoyberg/xml/pull/187
  * Store compiled regexes in RE (#166, Jonathan Coates).
    This changes the RE type to (lazily) compile the regex when constructed,
    rather than in the tokenizer. This allows us to avoid re-compiling
    regexes for each separate tokenize call, instead sharing them globally.
    We try to hide the internals of this, exposing the previous interface
    `(RE { reString, reCaseSensitive })` with pattern synonyms.
  * ConTeXt: fix handling of spaces in non-normal tokens (Albert Krewinkel).
    This ensures that multiple spaces won't be collapsed into a single space.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688731200">- Update skylighting to version 0.13.4.
  [#]# 0.13.4
  * Add `dosbat` syntax (MS DOS batch file) (#169).
  * Derive `Bounded` Instance for `TokenType` (#168, Pavan Pikhi).
    Add `Bounded` to the derived instances for the `TokenType` type. This
    allows consumers to use `[minBound .. maxBound]` to generate a list of
    all token types when writing a `Style`.
  * Require xml-conduit &gt;= 1.9.1.3. This fixes a bug that prevents
    parsing certain DOCTYPE declarations, e.g. in `agda.xml`.
  * Updated `cmake` syntax definition.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689940800">- Update skylighting to version 0.13.4.1.
  [#]# 0.13.4.1
  * Update syntax definitions: ada, bash, cmake, css, html, isocpp, java,
    javascript, kotlin, latex, makefile, markdown, php, python, qml, r,
    sass, scss, typescript, zsh.
  * Don't require word boundary at end of Int, Float, HlCHex, HlCOct (#170).
    KDE does not.  This fixes things like `7L` in R.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693137600">- Update skylighting to version 0.14.
  [#]# 0.14
  * Add rWeakDeliminators field to Rule. [API change]
  * Make WordDetect sensitive to weakDeliminator. This fixes
    parsing of floats beginning with '0.' in C (#174).
  * Add debiancontrol syntax (#173).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701691200">- Update skylighting to version 0.14.1.
  [#]# 0.14.1
  * Update syntax definitions for julia, actionscript, bash, cpp, css,
    djangotemplate, dosbat, groovy, html, ini, isocpp, java, javadoc, json,
    jsp, latex, makefile, mustache, php, powershell, rest, rhtml,
    sass, scala, scss, toml, xml, raku (with patch).
  * Many improvements to regular expression compilation:
  - Properly recognize unicode characters.
  - Handle `\Q..\E` literal sequences.
  - Handle group modifiers like `(?i:etc.)`. (The only one
    we actually pay attention to is `i`.)
  - Allow unicode category escapes outside of character classes.
  - Support one-letter unicode category escapes like `\p{L}`.
    These are found in some of the newer syntax definitions.
  * Improve regex matching:
  - Fix `wordDetect` to work around an issue in the new html.xml.
  - Refactor and fix `atWordBoundary`: remove redundant checks, and
    fix behavior (`/x\b/` was behaving like `/\bx\b/`) (Côme ALLART).
  - Fix bug in `lastCharOffset` (Côme ALLART).
  * Style: Allow colors to be specified in ARGB format (#178).
    We currently just ignore the A part, but at least we don't fail.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710417600">- Update skylighting to version 0.14.1.1.
  [#]# 0.14.1.1
  * Add GPRBuild syntax.
  * Update syntax descriptions for clojure, cmake, coffee, cpp,
    cs, erlang, graphql, haskell, javascript, julia, kotlin,
    lilypond, markdown, objectivec, objectivecpp, ocaml, perl,
    python, ruby, rust, stan, typescript, yaml.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715428800">- Update skylighting to version 0.14.1.2.
  [#]# 0.14.1.2
  * Add terraform syntax (#190).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719230400">- Update skylighting to version 0.14.2.
  [#]# 0.14.2
  * Add `loadValidSyntaxesFromDir` (Kevin Quick) [API change].
    The `loadSyntaxesFromDir` function is an all-or-nothing function:
    a single invalid file results in a error and *no* loaded syntaxes.
    This adds the `loadValidSyntaxesFromDir`, which is resilient
    against individual syntax file load failures.  It returns a map
    of the failure messages, and the SyntaxMap that is created from
    all the successful parsing.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725969600">- Update skylighting to version 0.14.3.
  [#]# 0.14.3
  * Add crystal, racket, zip syntax (#194).</changelog>
</package>
<package pkgid="d9a21dd3012d0b81d35b058235db88d90bf05489b11f58d2bb6818943e331aa822a134dffc5b8ef4cab7434733ca8826e282f7b0c33b640f39df5c5cc3c8f07b" name="ghc-skylighting-format-ansi-doc" arch="noarch">
  <version epoch="0" ver="0.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1659182400">- Add skylighting-format-ansi at version 0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="ba557761933d691dc1aa732e0309366a2fedf5ec119c5c81f7268aeea9e410556719dc6e39d38b7365d24ad441d6dc3fccd3baa7a4000c4ad7876c1202d393f4" name="ghc-skylighting-format-blaze-html-doc" arch="noarch">
  <version epoch="0" ver="0.1.1.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1659182400">- Add skylighting-format-blaze-html at version 0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664452800">- Update skylighting-format-blaze-html to version 0.1.1.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693137600">- Update skylighting-format-blaze-html to version 0.1.1.1.
  [#]# 0.1.1.1
  * Remove `display: inline-block` from the code line spans.  This
    caused odd size changes in iOS.  Closes #7248.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709121600">- Update skylighting-format-blaze-html to version 0.1.1.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/skylighting-format-blaze-html-0.1.1.2/src/changelog.md</changelog>
</package>
<package pkgid="47c196ac6d61528306bc00645971ac9c78bf7dc651540a04056af797105eeab49863caa3a66c0e8ace1d4f505272d78767a52fe9454139dee1af5f44790426fd" name="ghc-skylighting-format-context-doc" arch="noarch">
  <version epoch="0" ver="0.1.0.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1671710400">- Add skylighting-format-context at version 0.1.0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1676376000">- Update skylighting-format-context to version 0.1.0.2.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="3a4833c67b1599cc6959c39a9d3d79d6d3581ed39bdb184f17b0fc6fd48eb83b4aa3725f2dd74985ca9e13cc25c45a8f5a00cdaf05749b876134ca60aaf3b559" name="ghc-skylighting-format-latex-doc" arch="noarch">
  <version epoch="0" ver="0.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1659182400">- Add skylighting-format-latex at version 0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="1f564d55c180dafe90e4c45403c8d604394cfe7093488760073e897f0281edf13915ee54c33cfff137a6c19ae25e096433bbd1e99d4dfee17a0fc54427b6c15e" name="ghc-socks-doc" arch="noarch">
  <version epoch="0" ver="0.6.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1526299200">- Update socks to version 0.5.6.
  Upstream does not provide a changelog.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="psimons@suse.com" date="1556020800">- Update socks to version 0.6.0.
  Upstream does not provide a change log file.</changelog>
  <changelog author="psimons@suse.com" date="1569931200">- Update socks to version 0.6.1.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="66262f9afc309d3980aa804b820f87d5ba853b7905966e41369a87719ef0f076abf12ff49901c1ff7425385dda4fb34406fa299f5c3add2dd3469764b8e26233" name="ghc-some-doc" arch="noarch">
  <version epoch="0" ver="1.0.6" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655467200">- Update some to version 1.0.4.
  [#] 1.0.4
  - Add instances for `(:~~:)`
  - Add instances for `:+:` and `:*:`
  - Add `defaultGeq :: GCompare f =&gt; f a -&gt; f b -&gt; Maybe (a :~: b)`
  - Add `defaultGshowsPrec :: Show (t a) =&gt; Int -&gt; t a -&gt; ShowS`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update some to version 1.0.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664971200">- Update some to version 1.0.4.1.
  [#] 1.0.4.1
  - Drop support for GHC before 8.6</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update some to version 1.0.5.
  [#] 1.0.5
  - Add EqP and OrdP classes.
    These are strong versions of Eq1 and Ord1, and on the other hand
    weaker versions of `GEq` and `GCompare`.
    They are exactly what's needed for `Eq` and `Ord` instances of `Some`.
    The naming is unfortunate: `GShow` would be better named `ShowP`,
    as it's similar version of `Show1`.
    Note: we could add `ReadP` with `readsPrecP :: Int -&gt; ReadS (t a)` method,
    but it will barely have any instances.
    `GRead` is different, as it can reify the type index for many types,
    e.g. for the singletons.
    In some future there will be major version of `some` with following
    breaking changes:
  - `EqP` and `OrdP` will become superclasses of `GEq` and `GCompare`
  - `Eq (Some t)` will require `EqP t`, similarly for `Ord` and `OrdP`.
  - `GShow` will get `forall a. Show (f a)` superclass. (This will cause removal of `Product` and `Sum` instances for `base &lt;4.18`).
    To ease future transition you may
  - Define `EqP` and `OrdP` instances for your types.
    The `defaultEq` and `defaultCompare` methods can be used to define
    `eqp` and `comparep` from `GEq` and `GCompare` instances respectively.
  - Move to use `GHC.Generics.:*:` and `:+:` instead of `Data.Functor.Product` and `Sum`, as these have better `Eq` and `Ord` instances.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update some to version 1.0.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698148800">- Update some to version 1.0.6.
  [#] 1.0.6
  - Add instances for `SSymbol`, `SNat` and `SChar` from `base &gt;=4.18.0.0'</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Drop unnecessary dependencies.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714737600">- Forgot to update copyright header in spec file after last change.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715601600">- Update some to version 1.0.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="b389a662e580137517014973f336081b538d196b4bda74782030e8b17eacd4a6bbbada93c05b434a7863322b02b05541818b766109df936ed9ed5f3e00084e83" name="ghc-sop-core-doc" arch="noarch">
  <version epoch="0" ver="0.5.0.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1604404800">- Add sop-core at version 0.5.0.1 revision 1.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641124800">- Update sop-core to version 0.5.0.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/sop-core-0.5.0.2/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1661169600">- Update sop-core to version 0.5.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681300800">- Update sop-core to version 0.5.0.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697630400">- Update sop-core to version 0.5.0.2 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715601600">- Update sop-core to version 0.5.0.2 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="84ed1e04d75edae04bd968b6d0f734d3d6b5e0f069ea3d17f3c8c93b255975ad78c33e6564c77064c28a1cc4d3938a21aef665d7ea364e4e432cedb448452bb1" name="ghc-spdx-doc" arch="noarch">
  <version epoch="0" ver="1.0.0.3" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652788800">- Add spdx at version 1.0.0.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700136000">- Relax over-specified constraints to fix the build with ghc-9.6.x.</changelog>
</package>
<package pkgid="23b6af051b21c8229edab2e43d5364be284c91f99ff57cd51fcfc9ef864c88a53266468fcadd907b5ae3c72986f44f42407bc5dbd08c69c9beaa746e6720c951" name="ghc-split-doc" arch="noarch">
  <version epoch="0" ver="0.2.5" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1614081600">- Update split to version 0.2.3.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- make rpmlint happy</changelog>
  <changelog author="psimons@suse.com" date="1632312000">- Update split to version 0.2.3.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644580800">- Make sure installed text files have no +x flag.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644926400">- Update copyright header in the spec file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update split to version 0.2.3.5.
  * 0.2.3.5 (11 August 2022)
  - Change base upper bound to &lt; 5.
  - Test with GHC 9.2 and 9.4.
  * 0.2.3.4-r1 (22 February 2021)
  - Allow base-4.15 for GHC-9.0</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696852800">- Update split to version 0.2.4.
  * 0.2.4 (9 October 2023)
  - Test with GHC 9.6.
  - Change examples to doctests (+ add a few more), and check them as part of CI.
  - Fix up a bunch of style hints.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1704974400">- Update split to version 0.2.5.
  * 0.2.5 (9 January 2024)
  - Test with GHC 9.8.
  - New function `mapSplitter` witnessing the fact that `Splitter` is
    a contravariant functor
    ([#22](https://github.com/byorgey/split/pull/22), thanks to Ellis
    Kesterton)</changelog>
</package>
<package pkgid="98eb4f543aff49a06cb4561b71c3e68be70d70383f8be8bae397febcd8310f755da37e8b8ac6182d4d2368e05d0911e682f870ec539db089cdd8b13eb9df9dca" name="ghc-splitmix-doc" arch="noarch">
  <version epoch="0" ver="0.1.0.5" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1603195200">- Update splitmix to version 0.1.0.2.
  [#] 0.1.0.2
  - Drop `time` dependency in favour of handcoded initialization
  - On Unix platforms we use `/dev/urandom` if it exists,
    otherwise use `gettimeofday`, `clock` and `getpid`.
  - On Windows we use `GetCurrentProcessID`, `GetCurrentThreadId()`,
    `GetTickCount`, `GetSystemTime` and `QueryPerformanceCounter`.
  - On GHCJS use `Math.random()`
  - Using `time` is a fallback option (e.g. for Hugs).</changelog>
  <changelog author="psimons@suse.com" date="1603454400">- Update splitmix to version 0.1.0.3.
  [#] 0.1.0.3
  - Fix oops bugs in 0.1.0.2
  - It's lowercase `windows.h`.
    I blame Microsoft docs for using capital case `Windows.h` in the docs.
    https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-getprocessid
  - accidental `shiftL` vs `shiftR` mixup for 32-bit generator initialization.
    Doesn't affect Linux.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update splitmix to version 0.1.0.4.
  [#] 0.1.0.4
  - Add TestU01 test-suite</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update splitmix to version 0.1.0.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673784000">- Update splitmix to version 0.1.0.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696334400">- Update splitmix to version 0.1.0.5.
  Upstream has not updated the file "Changelog.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712059200">- Update splitmix to version 0.1.0.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="b06f7945b0c8ba5ed5eddcc70d13539bba40084e987b4cdd224c06208e9d77d8b1caca61a96beddd788d7ec96c73f2a96e2331c4abe01a72e3c7ad2106bcdb30" name="ghc-statistics-doc" arch="noarch">
  <version epoch="0" ver="0.16.2.1" rel="bp161.1.11"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- make rpmlint happy</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641643200">- Update statistics to version 0.16.0.1.
  [#]# Changes in 0.16.0.0
  * Random number generation switched to API introduced in random-1.2
  * Support of GHC&lt;7.10 is dropped
  * Fix for chi-squared test (#167) which was completely wrong
  * Computation of CDF and quantiles of Cauchy distribution is now numerically
    stable.
  * Fix loss of precision in computing of CDF of gamma distribution
  * Log-normal and Weibull distributions added.
  * `DiscreteGen` instance added for `DiscreteUniform`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1647604800">- Update statistics to version 0.16.0.2.
  [#]# Changes in 0.16.0.2
  * Bug in constructor of binomial distribution is fixed (#181). It accepted
    out-of range probability before.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652356800">- Update statistics to version 0.16.1.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/statistics-0.16.1.0/src/changelog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1670500800">- Update statistics to version 0.16.1.2.
  [#]# Changes in 0.16.1.2
  * Fixed bug in `fromSample` for exponential distribudion (#190)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680868800">- Update statistics to version 0.16.2.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/statistics-0.16.2.0/src/changelog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695297600">- Update statistics to version 0.16.2.1.
  [#]# Changes in 0.16.2.1
  * Unnecessary constraint dropped from `tStatisticsPaired`.
  * Compatibility with QuickCheck-2.14. Test suite doesn't fail every time.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Drop obsolete code to remove +x permission from data files.</changelog>
</package>
<package pkgid="c7caa3bde62e805dbb50d2bd959bbbb282a6b1659a0cfe059bfc0504979be63433acaa9db4ca9ac6fd17e1a10e205c8cd813f4952cd0b772d23d31aa741506bd" name="ghc-stm-chans-doc" arch="noarch">
  <version epoch="0" ver="3.0.0.9" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add stm-chans at version 3.0.0.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update stm-chans to version 3.0.0.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1634644800">- Update stm-chans to version 3.0.0.6.
  3.0.0.6 (2021-10-17):
  - Removed old __HADDOCK__ hack
  - Updating stale emails, urls, etc
  3.0.0.5 (2021-10-16):
  - Fixed the cabal file for Cabal &gt;1.24</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679227200">- Update stm-chans to version 3.0.0.9.
  3.0.0.9 (2023-03-19):
  - Added `Tested-With: GHC == 9.6.1` (didn't actually need to
    nudge the upper bound on 'base', because it's already lenient)
  3.0.0.8 (2022-08-28):
  - Added `Tested-With: GHC == 9.4.1` (didn't actually need to
    nudge the upper bound on 'base', because it's already lenient)
  3.0.0.7 (2021-11-22):
  - Added `Tested-With: GHC == 9.2.1` (didn't actually need to
    nudge the upper bound on 'base', because it's already lenient)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="b4a4bf61b47d2e9cb54f7a52584fc1cf23eb7831021cdfb7ac0218f596707398786cae06674d831d05b9b5ea1d25c9f6b0762b6fbf48bd025c7100d80710eb19" name="ghc-stm-doc" arch="noarch">
  <version epoch="0" ver="2.5.3.1" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="4c20d1e704a8f98349c4df970130381176025795f5079e7bd6bd303ac9d57889a3b38a5ad18820e5dc2910f9190d7e79e20783117530bfb8739b5808e52a8472" name="ghc-streaming-commons-doc" arch="noarch">
  <version epoch="0" ver="0.2.2.6" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1595246400">- Update streaming-commons to version 0.2.2.0.
  [#]# 0.2.2.0
  * Remove `AI_ADDRCONFIG` [#58](https://github.com/fpco/streaming-commons/issues/58)</changelog>
  <changelog author="psimons@suse.com" date="1595332800">- Update streaming-commons to version 0.2.2.1.
  [#]# 0.2.2.1
  * Fix test suite compilation issue [stackage#5528](https://github.com/commercialhaskell/stackage/issues/5528)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1636545600">- Update streaming-commons to version 0.2.2.2.
  [#]# 0.2.2.2
  * Support GHC 9.2 [#62](https://github.com/fpco/streaming-commons/pull/62)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644148800">- Update streaming-commons to version 0.2.2.4.
  [#]# 0.2.2.4
  * Fix docstrings for text 2.0
  [#]# 0.2.2.3
  * Support text 2.0 [#65](https://github.com/fpco/streaming-commons/pull/65)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666526400">- Update streaming-commons to version 0.2.2.5.
  [#]# 0.2.2.5
  * UTF-8 Decoder fails on trailing bytes [#71](https://github.com/fpco/streaming-commons/pull/71)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680523200">- Update streaming-commons to version 0.2.2.6.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/streaming-commons-0.2.2.6/src/ChangeLog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update streaming-commons to version 0.2.2.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="7e5812283c6558fb519fa131f014776b70954648914467f7d17baeff4c7564ffa988f386d1148e94c231d9785bf6b9264d3edcf793bfca6e98a2c3a21fc560b2" name="ghc-strict-doc" arch="noarch">
  <version epoch="0" ver="0.5.1" rel="bp161.1.5"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1627473600">- Update strict to version 0.4.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update strict to version 0.4.0.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update strict to version 0.4.0.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641038400">- Update strict to version 0.4.0.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686744000">- Update strict to version 0.5.
  [#] 0.5
  - Depend on `bifunctor-classes-compat` instead of `bifunctors`
    See changelog note in `bifunctors-5.6`: https://hackage.haskell.org/package/bifunctors-5.6/changelog
    This is breaking change, but affects only GHC-8.0 and older users.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update strict to version 0.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720008000">- Update strict to version 0.5.1.
  [#] 0.5.1
  - Support GHC-8.6.5...GHC-9.10.1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1722600000">- Update strict to version 0.5.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="fad46f3ee0c5b8e93e08458c5670cb1a47d248c8fc3762be8047df94ee415bb5134fb02779bd39cac194a5205b985f02a768e7073769c77577bb7e32f7bbd2fc" name="ghc-string-conversions-doc" arch="noarch">
  <version epoch="0" ver="0.4.0.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1607515200">- Add string-conversions at version 0.4.0.1.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673179200">- Update string-conversions to version 0.4.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="18b61271b83e552e0c87de08f994ea106ac8a302b3af4eb5b63e363b1507f49ada77789bf91a9de3de7c17705e4c95d8ccd2f13491efe4e915063c5b71af4ab9" name="ghc-syb-doc" arch="noarch">
  <version epoch="0" ver="0.7.2.4" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1611230400">- Update syb to version 0.7.2.1.
  2021-01-18 Sergey Vinokurov &lt;serg.foo@gmail.com&gt;
  * 0.7.2: Add compatibility with GHC 9, switch to tasty for tests,
  fix tests on GHCJS</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663416000">- Update syb to version 0.7.2.2.
  2022-09-17 Sergey Vinokurov &lt;serg.foo@gmail.com&gt;
  * 0.7.2.2: Compatibility with GHC 9.4
  2021-01-20 Sergey Vinokurov &lt;serg.foo@gmail.com&gt;
  * 0.7.2.1: Update cabal version</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679140800">- Update syb to version 0.7.2.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679140801">- Update syb to version 0.7.2.3.
  Upstream has renamed and modified the change log file(s) in this
  release. Unfortunately, the automatic updater cannot reliable
  determine relevant entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690718400">- Update syb to version 0.7.2.4.
  [#] 0.7.2.4
  - Improved documentation (thanks to @BinderDavid)
  - Export `ext2` function which was already defined but not exported</changelog>
</package>
<package pkgid="8fe0d3bad6fd020581aa5baf57d389191bb2210075157ec376f8bba04163f0e2c2dd13b96e5b88bb26ce5e9a2ebf46a66b2a569a852003afa80ff34d31f14332" name="ghc-tabular-doc" arch="noarch">
  <version epoch="0" ver="0.2.2.8" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add tabular at version 0.2.2.7.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598961600">- Update tabular to version 0.2.2.8.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681473600">- Update tabular to version 0.2.2.8 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="e752f93c814565f7cb2f3ba66b4112bd34ce240313fe07e6e5a374104465bc04bc42e61d6d2361cc70013934f93ffee7d9bae0d30e2ae6e811f001b45b11316a" name="ghc-tagged-doc" arch="noarch">
  <version epoch="0" ver="0.8.8" rel="bp161.1.5"/>
  <changelog author="psimons@suse.com" date="1601985600">- Update tagged to version 0.8.6 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1609243200">- Update tagged to version 0.8.6.1.
  0.8.6.1 [2020.12.28]
  - -------------------
  * Mark all modules as explicitly Safe or Trustworthy.</changelog>
  <changelog author="psimons@suse.com" date="1619092800">- Update tagged to version 0.8.6.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1627387200">- Update tagged to version 0.8.6.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658577600">- Update tagged to version 0.8.6.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1676721600">- Update tagged to version 0.8.7.
  0.8.7 [2023.02.18]
  - -----------------
  * Define `Foldable1` and `Bifoldable1` instances for `Tagged`. These instances
    were originally defined in the `semigroupoids` library, and they have now
    been migrated to `tagged` as a side effect of adapting to
    [this Core Libraries Proposal](https://github.com/haskell/core-libraries-committee/issues/9),
    which adds `Foldable1` and `Bifoldable1` to `base`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691496000">- Update tagged to version 0.8.8.
  0.8.8 [2023.08.08]
  - -----------------
  * Allow building with GHC 9.8.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710590400">- Update tagged to version 0.8.8 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="18a526c320a405c194a682fde72631e8b5bc117c874186f1473ce8f855df3b10c6b686d4d68d24ce785335eb67f83abb985bcff4d8634b47928f47cdc7b4cb38" name="ghc-tagsoup-doc" arch="noarch">
  <version epoch="0" ver="0.14.8" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526299200">- Update tagsoup to version 0.14.6.
  * Fix up source positions on bogus &lt;! markers
  * Fix up source positions on bogus &lt;? markers
  * #71, fix up source positions on bogus comments
  * #70, fix up source positions on comments
  * #66, make sure positions are correct for lone &amp; characters</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="psimons@suse.com" date="1539172800">- Update tagsoup to version 0.14.7.
  0.14.7, released 2018-09-18
    [#75], escape single quote (') characters as &amp;#39;
    [#72], update some dead URLs</changelog>
  <changelog author="psimons@suse.com" date="1556798400">- Update tagsoup to version 0.14.8.
  0.14.8, released 2019-05-01
    [#78], add strMap</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="6ffb1b3400abc42f7f261a70492013423967618b763fd64e411cd62b74ece5bc236a3d374eadad693a2640a3352ae4088a0348af0ade9015dbcf8dfb763a92cc" name="ghc-tar-doc" arch="noarch">
  <version epoch="0" ver="0.5.1.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695816000">- Add tar at version 0.5.1.1 revision 9.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1703073600">- Update tar to version 0.5.1.1 revision 10.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="cc9c3b456aed1ec2650377c6a1fc6182902e872128e62175936deada36ebcb803850a0884dd3bb6cf05aa630f24ca4e7af5c92abcd7fe6ac3cb115ba0eff79f2" name="ghc-tasty-doc" arch="noarch">
  <version epoch="0" ver="1.5" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651924800">- Update tasty to version 1.3.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1671364800">- Update tasty to version 1.4.3.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/tasty-1.4.3/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- riscv64-unbounded-delays.patch: Don't depend on unbounded-delays for
  riscv64</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695816000">- Update tasty to version 1.5 revision 1.
  Version 1.5
  - --------------
  _2023-09-10_
  * Progress reporting is no longer ignored.
    `PrintTest` constructor of `TestOutput` now has an extra field used to report progress.
    Supply `const (pure ())` as this extra field value if you want to skip progress reporting
    ([#311](https://github.com/UnkindPartition/tasty/pull/311)).
  * `foldGroup` now takes `[b]` instead of `b` as its last argument to allow
    for custom fold strategies. This is a backwards incompatible change,
    but you can get the old behavior by applying `mconcat`
    ([#364](https://github.com/UnkindPartition/tasty/issues/364)).
  * Dependency loop error now lists all test cases that formed a cycle
    ([#340](https://github.com/UnkindPartition/tasty/issues/340)).
  * Dependencies can now be defined pattern-free with `sequentialTestGroup`
    ([#343](https://github.com/UnkindPartition/tasty/issues/343)).
  * Added `--min-duration-to-report` flag that specifies the time a test
    must take before `tasty` outputs timing information
    ([#341](https://github.com/UnkindPartition/tasty/issues/341)).
  * When a test failed with an exception, print it using `displayException`
    instead of `show`
    ([#330](https://github.com/UnkindPartition/tasty/issues/330)).
  * The `-p` / `--pattern` option can be specified multiple times;
    only tests that match all patterns are run
    ([#380](https://github.com/UnkindPartition/tasty/pull/380)).
  * Fix color scheme to make info messages visible in terminals with white background
    ([#369](https://github.com/UnkindPartition/tasty/pull/369)).
  * When parsing of a command-line option failed, report received option
    ([#368](https://github.com/UnkindPartition/tasty/pull/368)).
  * Support WASM
    ([#365](https://github.com/UnkindPartition/tasty/pull/365)).
  * Tested with GHC 8.0 - 9.8.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707307200">- Update tasty to version 1.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Refresh 'riscv64-unbounded-delays.patch'.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719057600">- Update tasty to version 1.5.1.
  Version 1.5.1
  - -------------
  _2024-06-22_
  * Performance improvements
    ([#389](https://github.com/UnkindPartition/tasty/pull/389),
    [#390](https://github.com/UnkindPartition/tasty/pull/390)).
  * Progress reporting in Emacs: use `\r` instead of ANSI escape sequences
    ([#393](https://github.com/UnkindPartition/tasty/pull/393)).
  * Console reporter: fix unintended change to `foldHeading`
    ([#396](https://github.com/UnkindPartition/tasty/pull/396)).
  * Prune empty test subtrees from `TestTree`
    ([#403](https://github.com/UnkindPartition/tasty/pull/403)).
  * Add `instance Eq Timeout` and `instance Ord Timeout`
    ([#415](https://github.com/UnkindPartition/tasty/pull/415)).
  * Add ability to supply options for launchers and reporters at the top-level of test tree
    ([#417](https://github.com/UnkindPartition/tasty/pull/417)).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1721304000">- Update tasty to version 1.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.
- Downgrade to version 1.5.
  The 1.5.1 release has been deprecated by upstream. See
  https://github.com/UnkindPartition/tasty/issues/421 for further
  details.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1721390400">- extend riscv64-unbounded-delays.patch to not depend on
  unbounded-delays on ppc64 and s390x</changelog>
</package>
<package pkgid="5d1ae3db826999a8249947b194fdd442f4504d7cd5316a8554c9c7ba4c0c77f5d363131647c5be52d4d398ed9d2f47c6129e6561834a6ee859d60790bbf2eec3" name="ghc-tasty-hunit-doc" arch="noarch">
  <version epoch="0" ver="0.10.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add tasty-hunit at version 0.10.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1608292800">- Update tasty-hunit to version 0.10.0.3.
  Version 0.10.0.3
  - ---------------
  The only point of this release is to introduce compatibility with GHCs back to 7.0
  (see https://github.com/feuerbach/tasty/pull/287).
  Note, however, that these changes are not merged to the master branch, and the
  future releases will only support the GHC/base versions from the last 5 years,
  as per our usual policy. To test with even older GHCs, you'll have to use this
  particular version of tasty-hunit (or have the constraint solver pick it for you
  when testing with older GHCs).
  The source of this release is in the `support-old-ghcs` branch of the tasty
  repository.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694347200">- Update tasty-hunit to version 0.10.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/tasty-hunit-0.10.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719057600">- Update tasty-hunit to version 0.10.2.
  Version 0.10.2
  - -------------
  * Teach `testCaseSteps` to log progress
    ([#387](https://github.com/UnkindPartition/tasty/pull/387)).</changelog>
</package>
<package pkgid="0e8b27b0e21d52a5afaed5d034740a8b2b2e22fad6d05415b7c2b5d7c2f8bcf787463874e81935439257f68430f93b559471234dc0500faabf71103954c7ef0c" name="ghc-tasty-quickcheck-doc" arch="noarch">
  <version epoch="0" ver="0.10.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add tasty-quickcheck at version 0.10.1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1608292800">- Update tasty-quickcheck to version 0.10.1.2.
  Version 0.10.1.2
  - ---------------
  The only point of this release is to introduce compatibility with GHCs back to 7.0
  (see https://github.com/feuerbach/tasty/pull/287).
  Note, however, that these changes are not merged to the master branch, and the
  future releases will only support the GHC/base versions from the last 5 years,
  as per our usual policy. To test with even older GHCs, you'll have to use this
  particular version of tasty-quickcheck (or have the constraint solver pick it
  for you when testing with older GHCs).
  The source of this release is in the `support-old-ghcs` branch of the tasty
  repository.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1637409600">- Update tasty-quickcheck to version 0.10.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/tasty-quickcheck-0.10.2/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694347200">- Update tasty-quickcheck to version 0.10.3 revision 1.
  Version 0.10.3
  - -------------
  * Print Quickcheck progress using Tasty progress reporting.
    ([#311](https://github.com/UnkindPartition/tasty/pull/311)).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713787200">- Update tasty-quickcheck to version 0.10.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="e9e1a444577d8064b28fe76d8801b6e83cfa7fb81ed8d532fe5c38db6ee8a02ed2cc3669cfe6c656d6788f403a7a3af92a69adb4643e42a02589034325ff698c" name="ghc-tasty-rerun-doc" arch="noarch">
  <version epoch="0" ver="1.1.19" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1609761600">- Update tasty-rerun to version 1.1.18 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1631016000">- Update tasty-rerun to version 1.1.18 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651665600">- Update tasty-rerun to version 1.1.18 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1674993600">- Update tasty-rerun to version 1.1.18 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694347200">- Update tasty-rerun to version 1.1.19.
  [#] 1.1.19
  * Support tasty 1.5.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695816000">- Update tasty-rerun to version 1.1.19 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697371200">- Update tasty-rerun to version 1.1.19 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710504000">- Update tasty-rerun to version 1.1.19 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="89939753ca1f0f6c6ce0db9fdc7adb71bc2e9d18e5cd2b543e34c1d4958a6a5ad5c6757b890a3a82e1860421c922985bc8e9c9e60fd94f9e02ed76e9eb2cec2d" name="ghc-template-haskell-doc" arch="noarch">
  <version epoch="0" ver="2.21.0.0" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="11c42e6eb2b2a7c91e8327360f71f8eae0eb24971da182cca413913e73cbba29731fb016fa801353a956355f61ec70b4539e020a4b3bf8b5d606e27da124c5b8" name="ghc-temporary-doc" arch="noarch">
  <version epoch="0" ver="1.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1468152000">- Update to version 1.2.0.4 revision 0 with cabal2obs.</changelog>
  <changelog author="psimons@suse.com" date="1497873600">- Update to version 1.2.1.</changelog>
  <changelog author="psimons@suse.com" date="1526299200">- Update temporary to version 1.2.1.1.
  * Improve the docs</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="psimons@suse.com" date="1538654400">- Update temporary to version 1.3.
  [#]# 1.3
  * Generated directory names are now based on random hex strings rather than PIDs.
    This got a major version bump as a courtesy to users who may depend on the
    specific form of generated names, but that form is not part of the API
    contract and should not be depended upon.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="b781a64f9079d41b49f27b975ba918468fd2d29efdcc552e8e95185d305c99ed5b227c5825c166581a1ddaa2f5c22ef6bffa0bb51fb8e8a66d0563003774af32" name="ghc-terminal-size-doc" arch="noarch">
  <version epoch="0" ver="0.3.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add terminal-size at version 0.3.2.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1647777600">- Update terminal-size to version 0.3.3.
  0.3.3
  =====
  * Fixed ioctl foreign import. (https://github.com/biegunka/terminal-size/pull/16)
  * `#alignment` is a hsc2hs built-in since some unspecified GHC 7.x. (https://github.com/biegunka/terminal-size/pull/12)
  * Captured possible `stty` stderr output with a pipe. (https://github.com/biegunka/terminal-size/pull/13)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678708800">- Update terminal-size to version 0.3.4.
  0.3.4
  =====
  * Provided `hSize` on Windows. (https://github.com/biegunka/terminal-size/pull/18)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1723636800">- Update terminal-size to version 0.3.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="b4e6bdd31a0044f15b46829248876d2b7d638c8d6c3c68b14d69fd5280a8a359383b30e32711220fb49a6fda43515ad90a447714cf12ddefe18734470673df6c" name="ghc-terminfo-doc" arch="noarch">
  <version epoch="0" ver="0.4.1.6" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="55a935e132ea3f84662d413140896986bb410895d3d9f95d78b1767b87cd06f8611725cf8874a4be2b4f73b2e214db99844147b61c5e585d4b9b2794b7bfabcc" name="ghc-texmath-doc" arch="noarch">
  <version epoch="0" ver="0.12.8.11" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694174400">- Update texmath to version 0.12.8.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/texmath-0.12.8.2/src/changelog</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694692800">- Update texmath to version 0.12.8.3.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/texmath-0.12.8.3/src/changelog</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698408000">- Update texmath to version 0.12.8.4.
  texmath (0.12.8.4)
  * TeX reader: ignore `\allowbreak` (#230).
  * TeX reader: handle `*{5}{lr}` in array column specifier (#229).
  * OMML reader: allow `m:e` to be missing in `m:nary` (#228).
    Technically this is not allowed, according to the spec, but
    Word and LibreOffice seem to tolerate it.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702296000">- Update texmath to version 0.12.8.5.
  texmath (0.12.8.5)
  * Typst writer: use ASCII symbols when possible instead of symbols (#232).
    E.g., `+` instead of `plus`. Add `\` to characters needing escape.
    Enhance list of characters that need escaping.
  * Typst writer: fixed EBoxed output so it includes a border.
  * Handle `\ddot` better in conversion to typst (#231).
  * Use typst-symbols 0.1.5</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702468800">- Update texmath to version 0.12.8.6.
  texmath (0.12.8.6)
  * Typst writer: avoid redundant `lr`s (#233).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710417600">- Update texmath to version 0.12.8.7.
  texmath (0.12.8.7)
  * TeX reader: convert Bin symbols to Ord when appropriate (#234).
    E.g. in '-3', we should have an Ord rather than a Bin, so
    the spacing will be appropriate.
  * Pandoc writer: fix spacing inside EDelimited (#234).
    Previously spaces around binary operators were omitted when
    they occurred inside parens or brackets.
  * test-texmath: allow pandoc output.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712491200">- Update texmath to version 0.12.8.8.
  texmath (0.12.8.8)
  * TeX reader: support unicode-math Greek symbols, e.g. `\Alpha` (#235).
    This includes symbols like `\Alpha` and `\omicron` that weren't
    defined in original TeX.
  * Use typst-symbols 0.1.6</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715428800">- Update texmath to version 0.12.8.9.
  texmath (0.12.8.9)
  * Parse TeX `\mathbf` as both bold and upright (#236).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725969600">- Update texmath to version 0.12.8.10.
  texmath (0.12.8.10)
  * TeX reader: allow `\lVert .. \vVert` to create an EDelimited (#238).
  * Typst writer: improved handling of primes (#239).
    Use `'` instead of e.g. `prime`. Don't put a space before primes.
  * Typst writer: improve rendering of EDelimited (#238).
  * Typst writer: use `mid()` for middle delimiters (#238).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1728129600">- Update texmath to version 0.12.8.11.
  texmath (0.12.8.11)
  * TeX reader: Ignore `@{..}` and `!{..}` in array alignment specifiers (#241).
  * TeX reader: ignore `\color` instead of crashing (#225).</changelog>
</package>
<package pkgid="21c5277f9826257cbc9fd9c502bc317fcc7f893d7433374bf91376e89a0d4f23b84ac08c44f03e076576262b640e95e4580528bd644865cde9b128940495f9cc" name="ghc-text-ansi-doc" arch="noarch">
  <version epoch="0" ver="0.3.0.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1683806400">- Add text-ansi at version 0.2.1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695556800">- Update text-ansi to version 0.3.0.
  [#]# [0.3.0] - 2023-09-24
  - Switch the underlying text builder from `text-builder` to `text-builder-linear`. This also affects the API provided by
    `Text.Builder.ANSI`; users that were relying on the `Buidler` type from `text-builder` specificially are encouraged
    to simply use older versions of this package until they are able to update their own code to use `text-builder-linear`
    instead.
    The motivation for this change is performance and encoraging the ecosystem to move in the right direction. See the
    `text-builder-linear` project for more details. In a nutshell, it is the superior builder type ;)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update text-ansi to version 0.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697112000">- Update text-ansi to version 0.3.0.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/text-ansi-0.3.0.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715860800">- Update text-ansi to version 0.3.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="532804af6d19dcdd5a7549f9335e749a35b7e4a4fda195aa0adf213b9c53ce1fbfd5c06410797739f7f291458aecf120187c5bb52ee55909e7f9641fc0434c8c" name="ghc-text-builder-linear-doc" arch="noarch">
  <version epoch="0" ver="0.1.3" rel="bp161.1.9"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693224000">- Add text-builder-linear at version 0.1.1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1699704000">- Update text-builder-linear to version 0.1.2.
  [#]# 0.1.2
  * Fix unsound behaviour caused by inlining of `runBuffer` / `runBufferBS`
    and CSE (common subexpression elimination).
  * Fix hexadecimal builder, looping on negative inputs.
  * Fix decimal builder for non-standard bitness of the input.
  * Add `(#&lt;|)` and deprecate `(|&gt;#)`.
  * Add `newEmptyBuffer`.
  * Add `prependChars` and `appendChars`.
  * Add `justifyLeft`, `justifyRight` and `center`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720612800">- Update text-builder-linear to version 0.1.3.
  [#]# 0.1.3
  * Add decimal builders for unbounded inputs: `fromUnboundedDec`, `(|&gt;$$)` and `($$&lt;|)`.</changelog>
</package>
<package pkgid="1c122760cb9ef5d7aba211b99f6a1acd14d5009e276ef5303afba631d4823478877c886bb5bddcef92951bdd99ea90c7b63516ff1aca9b45f522383ea2e81e98" name="ghc-text-conversions-doc" arch="noarch">
  <version epoch="0" ver="0.3.1.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1576929600">- Add text-conversions at version 0.3.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1600776000">- Update text-conversions to version 0.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1601467200">- Update text-conversions to version 0.3.1.
  [#]# 0.3.1 (September 29th, 2020)
  - Added support for `base16-bytestring-1.0`.
  [#]# 0.3.0 (June 9, 2016)
  [#]## New Features
  - The `Base16` and `Base64` newtypes are now provided for managing safe conversions between binary data and Base16 and Base64 textual encodings of that data.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651492800">- Update text-conversions to version 0.3.1.1.
  [#]# 0.3.1.1 (May 2nd, 2022)
  - Eliminated dependency on the `errors` package.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="355ca1f3ca4a3bc6846b306b36f225d5a9d85c5a3a076e19b80bdda0a0d2e3114871c127ddd37308873f25839cb3ff8e919e078802cda374980da0d60853a279" name="ghc-text-doc" arch="noarch">
  <version epoch="0" ver="2.1.1" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="8c6284a653a8dff72e84dd4aa6f49fc25ad936abfacc85451e10e984871f5067f305cbf58003fe8d2b7f23a45e7ca3266b9b8ff3517c75c15a367250e807c217" name="ghc-text-iso8601-doc" arch="noarch">
  <version epoch="0" ver="0.1.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687867200">- Add text-iso8601 at version 0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696507200">- Update text-iso8601 to version 0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715947200">- Update text-iso8601 to version 0.1.1.
  [#] 0.1.1
  - Support GHC-8.6.5...9.10.1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725192000">- Update text-iso8601 to version 0.1.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="94b616ae2e90b311542a25932b9b92cf73ea4e2652c4bce22261f129410e4ec0fd7e5de3f62d807b8d8310441d71ba97d4884c4e2840646b71c911e37330f6b4" name="ghc-text-short-doc" arch="noarch">
  <version epoch="0" ver="0.1.6" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1634040000">- Update text-short to version 0.1.4.
  [#]# 0.1.4
  * Fix `fromString` for single character strings.
    https://github.com/haskell-hvr/text-short/issues/20
  * Add Template Haskell `Lift ShortText` instance.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update text-short to version 0.1.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update text-short to version 0.1.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641038400">- Update text-short to version 0.1.5.
  [#]# 0.1.5
  * text-2.0 support</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update text-short to version 0.1.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update text-short to version 0.1.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696334400">- Update text-short to version 0.1.5 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715515200">- Update text-short to version 0.1.6 revision 1.
  [#]# 0.1.6
  * Drop support for GHC prior 8.6.5
  * Support GHC-9.10 (base-4.21)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720094400">- Update text-short to version 0.1.6 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="64484cd800834aeb0165e1019763d0297ae834798b4cadf09aa6fb947b9a894f7ffe9aca8e2569ddf074b3a7624beee2c2026b509ee6e0abf876e7dca6fd3a38" name="ghc-text-zipper-doc" arch="noarch">
  <version epoch="0" ver="0.13" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add text-zipper at version 0.10.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1609761600">- Update text-zipper to version 0.11.
  0.11
  - ---
  API changes:
  * Added `gotoBOF`, `gotoEOF`, `killToBOF`, and `killToEOF` functions
    (thanks Itai Y. Efrat)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657368000">- Update text-zipper to version 0.12.
  Upstream has renamed and modified the change log file(s) in this
  release. Unfortunately, the automatic updater cannot reliable
  determine relevant entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680609600">- Update text-zipper to version 0.13.
  0.13
  - ---
  Bug fixes:
  * The zipper constructors now ignores non-printable characters (see
    also #13)
  * `insertMany` now no longer drops the input following a non-printable
    character (#13)</changelog>
</package>
<package pkgid="0e6d25f9eb4b9c42431b62120a87b232d4052d2ae25941adfe8dc2865a8d7b8e59ca2e06ce76963e5be89644d8dcc03ddc1065a0bf5b541ca53712edef30702c" name="ghc-th-abstraction-doc" arch="noarch">
  <version epoch="0" ver="0.6.0.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1609329600">- Update th-abstraction to version 0.4.2.0.
  [#]# 0.4.2.0 -- 2020-12-30
  * Explicitly mark modules as Safe (or Trustworthy for GHC versions prior to 8.4).</changelog>
  <changelog author="psimons@suse.com" date="1619784000">- Update th-abstraction to version 0.4.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1630584000">- Update th-abstraction to version 0.4.3.0.
  [#]# 0.4.3.0 -- 2021.08.30
  * Make `applySubstitution` avoid capturing type variable binders when
    substituting into `forall`s.
  * Fix a bug in which `resolveTypeSynonyms` would incorrectly expand type
    synonyms that are not applied to enough arguments.
  * Allow the test suite to build with GHC 9.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658577600">- Update th-abstraction to version 0.4.4.0.
  [#]# 0.4.4.0 -- 2022.07.23
  * Support free variable substitution and infix resolution for
    `PromotedInfixT` and `PromotedUInfixT` on `template-haskell-2.19.0.0` or
    later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662984000">- Update th-abstraction to version 0.4.5.0.
  [#]# 0.4.5.0 -- 2022.09.12
  * Fix a bug in which data family declarations with interesting return kinds
    (e.g., `data family F :: Type -&gt; Type`) would be reified incorrectly when
    using `reifyDatatype`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677499200">- Update th-abstraction to version 0.4.5.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687867200">- Update th-abstraction to version 0.5.0.0.
  [#]# 0.5.0.0 -- 2023.02.27
  * Support the `TypeData` language extension added in GHC 9.6. The
    `DatatypeVariant` data type now has a separate `TypeData` constructor to
    represent `type data` declarations.
  * Add a `Lift` instance for `th-abstraction`'s compatibility shim for
    `Specificity` when building with pre-9.0 versions of GHC.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update th-abstraction to version 0.6.0.0 revision 1.
  [#]# 0.6.0.0 -- 2023.07.31
  * Support building with `template-haskell-2.21.0.0` (GHC 9.8).
  * Adapt to `TyVarBndr`s for type-level declarations changing their type from
    `TyVarBndr ()` to `TyVarBndr BndrVis` in `template-haskell`:
  * `Language.Haskell.TH.Datatype.TyVarBndr` now backports `type BndrVis = ()`,
    as well as `BndrReq` and `BndrInvis` pattern synonyms. These make it
    possible to write code involving `BndrVis` that is somewhat backwards
    compatible (but do see the caveats in the Haddocks for `BndrInvis`).
  * `Language.Haskell.TH.Datatype.TyVarBndr` also backports the following
    definitions:
  * The `type TyVarBndrVis = TyVarBndr BndrVis` type synonym.
  * The `DefaultBndrFlag` class, which can be used to write code that is
    polymorphic over `TyVarBndr` flags while still allowing the code to return
    a reasonable default value for the flag.
  * The `bndrReq` and `bndrInvis` definitions, which behave identically to
    `BndrReq` and `BndrInvis`.
  * `Language.Haskell.TH.Datatype.TyVarBndr` now defines the following utility
    functions, which are not present in `template-haskell`:
  * `plainTVReq`, `plainTVInvis`, `kindedTVReq`, and `kindedTVInvis`
    functions, which construct `PlainTV`s and `KindedTV`s with particular
    `BndrVis` flags.
  * An `elimTVFlag`, which behaves like `elimTV`, but where the continuation
    arguments also take a `flag` argument. (Note that the type of this
    function is slightly different on old versions of `template-haskell`.
    See the Haddocks for more.)
  * A `tvFlag` function, which extracts the `flag` from a `TyVarBndr`. (Note
    that the type of this function is slightly different on old versions of
    `template-haskell`. See the Haddocks for more.)
  * The types of the `dataDCompat` and `newtypeDCompat` functions have had
    their `[TyVarBndrUnit]` arguments changed to `[TyVarBndrVis]`, matching
    similar changes to `DataD` and `NewtypeD` in `template-haskell`.
    Because `BndrVis` is a synonym for `()` on pre-9.8 versions of GHC, this
    change is unlikely to break any existing code, provided that you build it
    with GHC 9.6 or earlier. If you build with GHC 9.8 or later, on the other
    hand, it is likely that you will need to update your existing code. Here are
    some possible ways that your code might fail to compile with GHC 9.8, along
    with some migration strategies:
  * Your code passes a `TyVarBndrUnit` in a place where a `TyVarBndrVis` is now
    expected in GHC 9.8, such as in the arguments to `dataDCompat`:
    ```hs
    import "template-haskell" Language.Haskell.TH
    import "th-abstraction"   Language.Haskell.TH.Datatype (dataDCompat)
    dec :: DecQ
    dec = dataDCompat (pure []) d [PlainTV a ()] [] []
    where
    d = mkName "d"
    a = mkName "a"
    ```
    With GHC 9.8, this will fail to compile with:
    ```
    error: [GHC-83865]
    • Couldn't match expected type ‘BndrVis’ with actual type ‘()’
    • In the second argument of ‘PlainTV’, namely ‘()’
    In the expression: PlainTV a ()
    In the third argument of ‘dataDCompat’, namely ‘[PlainTV a ()]’
    |
    | dec = dataDCompat (pure []) d [PlainTV a ()] [] []
    |                                          ^^
    ```
    Some possible ways to migrate this code include:
  * Use the `bndrReq` function or `BndrReq` pattern synonym in place of `()`,
    making sure to import them from `Language.Haskell.TH.Datatype.TyVarBndr`:
    ```hs
    ...
    import "th-abstraction" Language.Haskell.TH.Datatype.TyVarBndr
    dec :: DecQ
    dec = dataDCompat (pure []) d [PlainTV a bndrReq] [] []
  - - Or, alternatively:
    {-
    dec = dataDCompat (pure []) d [PlainTV a BndrReq] [] []
  - }
    where
    ...
    ```
  * Use the `plainTV` function from `Language.Haskell.TH.Datatype.TyVarBndr`,
    which is now sufficiently polymorphic to work as both a `TyVarBndrUnit`
    and a `TyVarBndrVis`:
    ```hs
    ...
    import Language.Haskell.TH.Datatype.TyVarBndr
    dec :: DecQ
    dec = dataDCompat (pure []) d [plainTV a] [] []
    where
    ...
    ```
  * You may have to replace some uses of `TyVarBndrUnit` with `TyVarBndrVis`
    in your code. For instance, this will no longer typecheck in GHC 9.8 for
    similar reasons to the previous example:
    ```hs
    import "template-haskell" Language.Haskell.TH
    import "th-abstraction"   Language.Haskell.TH.Datatype (dataDCompat)
    dec :: DecQ
    dec = dataDCompat (pure []) d tvbs [] []
    where
    tvbs :: [TyVarBndrUnit]
    tvbs = [plainTV a]
    d = mkName "d"
    a = mkName "a"
    ```
    Here is a version that will typecheck with GHC 9.8 and earlier:
    ```hs
    ...
    import "th-abstraction" Language.Haskell.TH.Datatype.TyVarBndr
    dec :: DecQ
    dec = dataDCompat (pure []) d tvbs [] []
    where
    tvbs :: [TyVarBndrVis]
    tvbs = [plainTV a]
    ...
    ```
  * In some cases, the `TyVarBndrUnit`s might come from another place in the
    code, e.g.,
    ```hs
    import "template-haskell" Language.Haskell.TH
    import "th-abstraction"   Language.Haskell.TH.Datatype (dataDCompat)
    dec :: [TyVarBndrUnit] -&gt; DecQ
    dec tvbs = dataDCompat (pure []) d tvbs [] []
    where
    d = mkName "d"
    ```
    If it is not straightforward to change `dec`'s type to accept
    `[TyVarBndrVis]` as an argument, another viable option is to use the
    `changeTVFlags` function:
    ```hs
    ...
    import "th-abstraction" Language.Haskell.TH.Datatype.TyVarBndr
    dec :: [TyVarBndrUnit] -&gt; DecQ
    dec tvbs = dataDCompat (pure []) d tvbs' [] []
    where
    tvbs' :: [TyVarBndrVis]
    tvbs' = changeTVFlags bndrReq tvbs
    ...
    ```
    This guide, while not comprehensive, should cover most of the common cases one
    will encounter when migrating their `th-abstraction` code to support GHC 9.8.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710676800">- Update th-abstraction to version 0.6.0.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="6254fc61010e3e00045b05b0bdb223a9f5455543fa8cc1c90bdb64a9eac049a2ca00e7c2b909b8d61a8f2e13f1dfb7776392d3514cd3e774e4d939aabdb75baa" name="ghc-th-compat-doc" arch="noarch">
  <version epoch="0" ver="0.1.5" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651924800">- Update th-compat to version 0.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658577600">- Update th-compat to version 0.1.4.
  [#]## 0.1.4 [2022.07.23]
  * Backport the `getPackageRoot` and `makeRelativeToProject` functions
    introduced in `template-haskell-2.19.0.0` (GHC 9.4).
  * Implement `qGetPackageRoot` in the `Quasi` instance for `QuoteToQuasi` when
    building with `template-haskell-2.19.0.0` (GHC 9.4) or later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677931200">- Update th-compat to version 0.1.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678449600">- Update th-compat to version 0.1.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691409600">- Update th-compat to version 0.1.4 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705924800">- Update th-compat to version 0.1.4 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710849600">- Update th-compat to version 0.1.5.
  [#]## 0.1.5 [2024.03.19]
  * Support building with `template-haskell-2.22.*` (GHC 9.10).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713614400">- Update th-compat to version 0.1.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714478400">- Update th-compat to version 0.1.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="8678f69bbd51bf8c486c5c1cce447114e58c420701d8b6c5e8e3898ca4d4c74de5202dec0aed66011e00e79416948d69651b37bc36b85007bb5cc388144b5a48" name="ghc-th-lift-doc" arch="noarch">
  <version epoch="0" ver="0.8.5" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1601467200">- Update th-lift to version 0.8.2.
  [#]# [0.8.2] - 2020-09-29
  * Allow building with `template-haskell-2.17.0.0` (GHC 9.0).
  * Make `deriveLift` work for unlifted newtypes.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1619784000">- Update th-lift to version 0.8.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658577600">- Update th-lift to version 0.8.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677499200">- Update th-lift to version 0.8.3.
  [#]# [0.8.3] - 2023.02.27
  * Support building with `th-abstraction-0.5.*`.
  * Require `th-abstraction-0.3.0.0` or later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690891200">- Update th-lift to version 0.8.4.
  [#]# [0.8.4] - 2023.08.01
  * Add support for the `FldName` `NameSpace`, which was introduced in
    `template-haskell-2.21.0.0` (GHC 9.8).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710676800">- Update th-lift to version 0.8.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1729598400">- Update th-lift to version 0.8.5.
  [#]# [0.8.5] - 2024.10.22
  * Support building with `template-haskell-2.22.1`.
  * Drop support for pre-8.0 versions of GHC.</changelog>
</package>
<package pkgid="ab19283b4e95517c8fda03b9bb32d87137031690a975671bdcf63c900209696178af0d2595cfde20b57ed4c425f6d7aa81a8cf17019fe70f2da6a8dfdae039b7" name="ghc-th-lift-instances-doc" arch="noarch">
  <version epoch="0" ver="0.1.20" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add th-lift-instances at version 0.1.16.</changelog>
  <changelog author="psimons@suse.com" date="1591790400">- Update th-lift-instances to version 0.1.17.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1605787200">- Update th-lift-instances to version 0.1.18.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639396800">- Update th-lift-instances to version 0.1.19.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660046400">- Update th-lift-instances to version 0.1.19 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1661256000">- Update th-lift-instances to version 0.1.20.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="1a742272f143c9385e7f30018c5c5166b339fcf55e081ca4e16d07f4e64a2a698f69daca4a87ad7a851e60e5b35cb82131af895ba75c3755fd19ef3caf47d779" name="ghc-these-doc" arch="noarch">
  <version epoch="0" ver="1.2.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1627473600">- Update these to version 1.1.1.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update these to version 1.1.1.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update these to version 1.1.1.1 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update these to version 1.1.1.1 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1685188800">- Update these to version 1.2.
  [#] 1.2
  - Depend on `bifunctor-classes-compat` instead of `bifunctors`
    See changelog note in `bifunctors-5.6`: https://hackage.haskell.org/package/bifunctors-5.6/changelog
    This is breaking change, but affects only GHC-8.0 and older users.
    In that case you should check various combinations of newer/older
    `bifunctors`, `these` (and e.g. `semialign`) packages.
  - Depend on `assoc-1.1`. Since version 1.1 `assoc` has an almost trivial
    dependency footprint, so `these` depends on it unconditionally.
  - Add `Bifoldable1 These` instance
  - Add `Foldable1 (Data.Functor.These1 f g)` instance
  - Change `Eq (These1 f g a)`, `Ord`, `Read`, `Show`, `NFData` instances similarly to how
    they are changed for `Product` and `Sum` in `base-4.18.0.0`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update these to version 1.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700136000">- Drop obsolete dependency on foldable1-classes-compat.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715860800">- Update these to version 1.2.1.
  [#] 1.2.1
  - Support GHC-8.6.5...GHC-9.10.1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1722600000">- Update these to version 1.2.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="94a93e34a94c938b9e460aba51f01b48d8af24562363dd6c2c1c4abb0f9b9888ad838487bb9eff26001dbe440dd23abb52694afe0c578f97446a6b9f733e8f36" name="ghc-time-compat-doc" arch="noarch">
  <version epoch="0" ver="1.9.7" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1621512000">- Update time-compat to version 1.9.6.
  [#] 1.9.6
  - Move `Hashable` instance here from `hashable-time` package.
    Note: `ZonedTime` instance is dropped, as `ZonedTime` doesn't have `Eq`
    instance.
  - Drop GHC-7.0 and GHC-7.2 support.</changelog>
  <changelog author="psimons@suse.com" date="1630584000">- Update time-compat to version 1.9.6.1.
  [#] 1.9.6.1
  - Support `time-1.12`.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update time-compat to version 1.9.6.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update time-compat to version 1.9.6.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update time-compat to version 1.9.6.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update time-compat to version 1.9.6.1 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update time-compat to version 1.9.6.1 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715601600">- Update time-compat to version 1.9.7.
  [#] 1.9.7
  - Drop support for GHCs prior 8.6.5</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720094400">- Update time-compat to version 1.9.7 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="fbcbec73fe1098d7542444b0a01a04e17407254afd373944df430bd310af959469502bb936b68314ae744b5c07628e1557437fff75ac833dfb0539b56933e8ed" name="ghc-time-doc" arch="noarch">
  <version epoch="0" ver="1.12.2" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="b7776e5a83981f8017e79dddb5fbcfdd04b3bc33dd914f9d0b7da9d5ef1ed25e3a4707b7c96d478264fade32749e939c6c2f3423ba27887d413c41ae01b1718d" name="ghc-time-locale-compat-doc" arch="noarch">
  <version epoch="0" ver="0.1.1.5" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add time-locale-compat at version 0.1.1.5.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="1422b11f2a549079db1b01fdef7ea86b32daa1d68eb337c5d743da61145f64a8893ee4c84ac5ced647dd7d04f78771095f0e4e13429917dd6dd25f0f309646e6" name="ghc-time-manager-doc" arch="noarch">
  <version epoch="0" ver="0.0.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add time-manager at version 0.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1667304000">- Update time-manager to version 0.0.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1692273600">- Update time-manager to version 0.0.1.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="d0e5360bc4e75028a6bc721c97a9cf6285f883465d97f35baa3d57dacc38521143985e25607dfb15a70b539423f3c11cbeb8ef178a948aee14aceafe285a696c" name="ghc-timeit-doc" arch="noarch">
  <version epoch="0" ver="2.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add timeit at version 2.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update timeit to version 2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1638446400">- Update timeit to version 2.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="346e54fdea612ab1418d53114641630301b9b9499304c4b76a922e38fbae419ccea9e7331da855aa3f9a5d9787c63a9a95fa3fabd9f136cfbda497b45231abbe" name="ghc-timerep-doc" arch="noarch">
  <version epoch="0" ver="2.1.0.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655121600">- Add timerep at version 2.1.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="bbd3b32131ad4f0330f0685a7281c1c8045708b505a0af1fd7c0966c0dd31cd029c543952ac1c84649c302269bb426bc2487e8ba3ec7113736fc4c3bcb76cc80" name="ghc-timezone-olson-doc" arch="noarch">
  <version epoch="0" ver="0.2.1" rel="bp161.1.5"/>
  <changelog author="psimons@suse.com" date="1560254400">- Add timezone-olson at version 0.1.9.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1591704000">- Update timezone-olson to version 0.2.0.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1640520000">- Update timezone-olson to version 0.2.1.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="416dde6d87c59cbb9a07cf3e632f35820a2dc8b583fc747624cf35383954e0b6db18d89917ccc6edfcce69fdd1f0b11da1d7c72382c9c874e30564a837f4c9b8" name="ghc-timezone-series-doc" arch="noarch">
  <version epoch="0" ver="0.1.13" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1560254400">- Add timezone-series at version 0.1.9.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1640520000">- Update timezone-series to version 0.1.13 revision 1.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="5101e3da71a80a11c7803c68b93a43cc9144862b21b6303f090e67e11482f26f59efd59513e7ad6d0f8c402480099feec125e75c2b1c73f8ba147108fd50b13e" name="ghc-tls-doc" arch="noarch">
  <version epoch="0" ver="2.0.6" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693915200">- Update tls to version 1.9.0.
  [#]# Version 1.9.0
  * BREAKING CHANGE: The type of the `Error_Protocol` constructor of `TLSError` has changed.
    The "warning" case has been split off into a new `Error_Protocol_Warning` constructor.
    [#460](https://github.com/haskell-tls/hs-tls/pull/460)
  [#]# Version 1.8.0
  * BREAKING CHANGE: Remove `Exception` instance for `TLSError`.
    The library now throws `TLSException` only.
    If you need to change your code, please refer to
    [this example](https://github.com/snoyberg/http-client/commit/73d1a4eb451c089878ba95e96371d0b18287ffb8) first.
    [#457](https://github.com/haskell-tls/hs-tls/pull/457)
  [#]# Version 1.7.1
  * NOP on UserCanceled event
    [#454](https://github.com/haskell-tls/hs-tls/pull/454)
  [#]# Version 1.7.0
  * Major version up because "crypton" is used instead of "cryptonite"</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1708257600">- Update tls to version 2.0.1.
  [#]# Version 2.0.1
  * Fix a leak of pending data to be sent.
  [#]# Version 2.0.0
  * `tls` now only supports TLS 1.2 and TLS 1.3 with safe cipher suites.
  * Security: BREAKING CHANGE: TLS 1.0 and TLS 1.1 are removed.
  * Security: BREAKING CHANGE: all CBC cipher suite are removed.
  * Security: BREAKING CHANGE: RC4 and 3DES are removed.
  * Security: BREAKING CHANGE: DSS(digital signature standard) is removed.
  * Security: BREAKING CHANGE: TLS 1.2 servers require
    EMS(extended main secret) by default.
    `supportedExtendedMasterSec` is renamed to
    `supportedExtendedMainSecret`.
  * BREAKING CHANGE: the package is now complied with `Strict` and `StrictData`.
  * BREAKING CHANGE: Many data structures are re-defined with
  `PatternSynonyms` for extensibility.
  * BREAKING CHANGE: the structure of `SessionManager` is changed
    to support session tickets.
  * API: BREAKING CHANGE: `sendData` can send early data (0-RTT).
    `clientEarlyData` is removed.
    To send early data via `sendData`, set `clientUseEarlyData` to `True`.
    [#466](https://github.com/haskell-tls/hs-tls/issues/466)
  * API: `handshake` can receive an alert of client authentication failure
    for TLS 1.3.
    [#463](https://github.com/haskell-tls/hs-tls/pull/463)
  * API: `bye` can receive NewSessionTicket for TLS 1.3.
  * Channel binding: `getFinished` and `getPeerFinished` are deprecated.
    Use `getTLSUnique` instead.
    [#462](https://github.com/haskell-tls/hs-tls/pull/462)
  * Channel binding: `getTLSExporter` and `getTLSServerEndPoint` are provided.
    [#462](https://github.com/haskell-tls/hs-tls/pull/462)
  * Refactoring: the monolithic `handshake` is divided to follow
    the diagram of TLS 1.2 and 1.3 for readability.
  * Refactoring: test cases are refactored for maintenability
    and readablity. `hspec` is used instead of `tasty`.
  * Code format: `fourmolu` is used as an official formatter.
  * Catching up RFC8446bis-09.
    [#467](https://github.com/haskell-tls/hs-tls/issues/467)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709294400">- Update tls to version 2.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1711454400">- Update tls to version 2.0.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1711627200">- Update tls to version 2.0.2.
  [#]# Version 2.0.2
  * Client checks sessionMaxEarlyDataSize to decide 0-RTT
  * Client checks the resumption cipher properly.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713441600">- Update tls to version 2.0.3.
  [#]# Version 2.0.3
  * Fixing a bug where `timeout` in `bye` does not work.
  * util/client -&gt; util/tls-client
  * util/server -&gt; util/tls-server</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713528000">- Update tls to version 2.0.4.
  [#]# Version 2.0.4
  * More fix for 0-RTT when application data is available while receiving CF.
  * New util/tls-client and util/tls-server.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713787200">- Update tls to version 2.0.5.
  [#]# Version 2.0.5
  * Fixing handshake13_0rtt_fallback
  * Client checks if the group of PSK is contained in Supported_Groups.
  * HRR is not allowed for 0-RTT.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714132800">- Update tls to version 2.0.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1716379200">- Update tls to version 2.0.6.
  [#]# Version 2.0.6
  * Setting `supportedCiphers` in `defaultSupported` to `ciphersuite_default`.
    So, users don't have to override this value anymore by exporting
    `Network.TLS.Extra.Cipher`.
    [#471](https://github.com/haskell-tls/hs-tls/pull/471)
  * `ciphersuite_default` is the same as `ciphersuite_strong`.
    So, the duplicated definition is removed.
  * Add missing modules for util/tls-client and util/tls-server.</changelog>
</package>
<package pkgid="1ead5f8b7960338e22309349fedf1d392c6950da0f5022cfd37273b021ae6f786b33ac7dc6fcfe4f36ac61ad0ce800ed4627e936dd12d78f1a1ec1e19e220489" name="ghc-tls-session-manager-doc" arch="noarch">
  <version epoch="0" ver="0.0.6" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add tls-session-manager at version 0.0.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707825600">- Update tls-session-manager to version 0.0.5.
  Upstream has not updated the file "ChangeLog.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709294400">- Update tls-session-manager to version 0.0.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714219200">- Update tls-session-manager to version 0.0.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719316800">- Update tls-session-manager to version 0.0.6.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/tls-session-manager-0.0.6/src/ChangeLog.md</changelog>
</package>
<package pkgid="99bd5ab7b39a3cacce810c2690ab02513eb0abe8b6b219bfc45d5ba5b51da5169bfed59b9023bab89f8e2cc3e9fd987f2346125ace8371e3c033dfa15625451a" name="ghc-toml-parser-doc" arch="noarch">
  <version epoch="0" ver="2.0.1.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689508800">- Add toml-parser at version 1.3.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701172800">- Update toml-parser to version 1.3.1.0.
  [#]# 1.3.1.0
  * Added `Toml.Semantics.Ordered` for preserving input TOML orderings
  * Added support for pretty-printing multi-line strings</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702123200">- Update toml-parser to version 1.3.1.1.
  [#]# 1.3.1.1
  * Ensure years are rendered zero-padded</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1704456000">- Update toml-parser to version 1.3.1.2.
  [#]# 1.3.1.2
  * Bugfix: In some cases overlapping keys in inline tables could throw an exception
    instead instead of returning the proper semantic error value.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1704888000">- Update toml-parser to version 1.3.1.3.
  [#]# 1.3.1.3
  * Bugfix: Previous fix admitted some invalid inline tables - these are now rejected</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705320000">- Update toml-parser to version 1.3.2.0.
  [#]# 1.3.2.0
  * Added `Toml.Generic` to make instances easily derivable via DerivingVia.
  * Added GHC.Generics support for switching between product types and TOML arrays.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1708948800">- Update toml-parser to version 2.0.0.0.
  [#]# 2.0.0.0
  * Pervasive annotations on the values added to allow for detailed
    positional error reporting throughout parsing and validation.
  * Replace uses of String with Text in the Value type and throughout
    the API
  * Reorganized almost all of the modules to minimize imports that upstream
    packages will actually need.
  [#]# 1.3.3.0
  * Added `IsString Value` instance.
  * Addded helpers for `runMatcher` for ignoring and failing on warning
    `runMatcherIgnoreWarn` and `runMatcherFatalWarn`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1711108800">- Update toml-parser to version 2.0.0.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715601600">- Update toml-parser to version 2.0.0.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1717156800">- Update toml-parser to version 2.0.1.0.
  [#]# 2.0.1.0
  * Added `ToValue UTCTime` and `FromValue UTCTime`. These correspond
    to offset data-times with the timezone translated to UTC.</changelog>
</package>
<package pkgid="96bd3f8ade296d81a29576b4bcebf627c12e6336a805dc623d8226e73a596ca50e19603d4d6c5e7763cc15f117330121437a5803572208311869aed129702053" name="ghc-topograph-doc" arch="noarch">
  <version epoch="0" ver="1.0.1" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613908800">- Update topograph to version 1.0.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1630584000">- Update topograph to version 1.0.0.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641211200">- Update topograph to version 1.0.0.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655726400">- Update topograph to version 1.0.0.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1661083200">- Update topograph to version 1.0.0.2.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679227200">- Update topograph to version 1.0.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700740800">- Update topograph to version 1.0.0.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1717848000">- Update topograph to version 1.0.1.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="8e61314df1f8322970b2d51ccbf9a006598515bfab6b6dec4b6e13ba21866ce6a5f152f741f95575e59c45cd2a6275aa64d341760c41bbe8de1dfba2406434d7" name="ghc-torrent-doc" arch="noarch">
  <version epoch="0" ver="10000.1.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add torrent at version 10000.1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679486400">- Update torrent to version 10000.1.3.
  haskell-torrent (10000.1.3) unstable; urgency=medium
  * Update to cabal-version: &gt;= 1.10 so Hackage will accept uploads again.
  - - Joey Hess &lt;id@joeyh.name&gt;  Tue, 21 Mar 2023 20:44:19 -0400
  haskell-torrent (10000.1.2) unstable; urgency=medium
  * Updated to build without deprecation warnings from bencode-0.6.1.0
  - - Joey Hess &lt;id@joeyh.name&gt;  Tue, 21 Mar 2023 20:43:50 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="4501d68e2ba7220818522f527982e7b2d053b51e6565e8e20b42ec8eba7f074306351db23fbdfce3c4afa3fa1696fbd6293890e954cea8769f1c9328fafa1df9" name="ghc-transformers-base-doc" arch="noarch">
  <version epoch="0" ver="0.4.6" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1526299200">- Update transformers-base to version 0.4.5.2.
  Upstream does not provide a changelog.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1627387200">- Update transformers-base to version 0.4.5.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1627905600">- Update transformers-base to version 0.4.6.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="bc74c8298016897899b987fa3417d2e50c4e3b09bb2dc464b21f401e618d17a37f758a36c2e956c4c77516cc608b64183b5340d38e66f64d15a4ce7c3f990ab9" name="ghc-transformers-compat-doc" arch="noarch">
  <version epoch="0" ver="0.7.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1601985600">- Update transformers-compat to version 0.6.6.
  0.6.6 [2020.09.30]
  - -----------------
  * Add `FunctorClassesDefault`, an adapter newtype suitable for `DerivingVia`,
    to `Data.Functor.Classes.Generic`.
  * Fix a bug in which `readsPrec1Default`/`liftReadsPrecDefault` would parse
    empty data types too strictly.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1627387200">- Update transformers-compat to version 0.7.
  0.7 [2021.07.25]
  - ---------------
  * Backport changes from `transformers-0.6.*`:
  * Remove the long-deprecated `selectToCont` function from
    `Control.Monad.Trans.Select`.
  * Backport various `Generic`, `Generic1`, and `Data` instances.
  * Backport `handleE`, `tryE`, and `finallyE` to `Control.Monad.Trans.Except`.
  * Backport explicit implementations of `(&lt;$)`, `liftA2`, `(*&gt;)`, and `(&lt;*)`
    for `Control.Applicative.Backwards`.
  * Backport a lazier implementation of `(&lt;*&gt;)` for `Control.Applicative.Lift`.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update transformers-compat to version 0.7.1.
  0.7.1 [2021.10.30]
  - -----------------
  * Backport new instances from GHC 9.2/`base-4.16`
  * `Eq1`, `Read1`, and `Show1` instances for `Complex`
  * `Eq{1,2}`, `Ord{1,2}`, `Show{1,2}`, and `Read{1,2}` instances for `(,,)`
    and `(,,,)`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641816000">- Update transformers-compat to version 0.7.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1656244800">- Update transformers-compat to version 0.7.2.
  0.7.2 [2022.06.26]
  - -----------------
  * Add `Eq`, `Ord`, `Read`, and `Show` instances for `FunctorClassesDefault` in
    `Data.Functor.Classes.Generic`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="3f465cee0c64518c0d002ca72ac907aba307e6cca494eecbcbdafb7850ae6c75257c87bb1701d73bcab03509d44988b47da0269a425481d4536b691fae402bc7" name="ghc-transformers-doc" arch="noarch">
  <version epoch="0" ver="0.6.1.0" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="254bf33e8b00e4fa700e06c71502654a735eee19f09e15063750a6888d8c60c768fb69c82954f64735348c27401efadd3b0a05272862e7cab8c7c332ebd163ce" name="ghc-type-equality-doc" arch="noarch">
  <version epoch="0" ver="1.0.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update type-equality to version 1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1610366400">- Update type-equality to version 1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update type-equality to version 1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update type-equality to version 1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update type-equality to version 1 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696939200">- Update type-equality to version 1 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715515200">- Update type-equality to version 1.0.1.
  [#]# 1.0.1
  * Support GHC-8.6.5..GHC-9.10.1</changelog>
</package>
<package pkgid="e95f34fabbce4d4f9327429ce4d532edb44d35f804dbf605c04348a58f1270ad2fb894acb1f85935ffa920564c709bfc6d24e8131ac0b321118bdc4a05d2c4d1" name="ghc-typed-process-doc" arch="noarch">
  <version epoch="0" ver="0.2.12.0" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1628856000">- Update typed-process to version 0.2.6.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/typed-process-0.2.6.1/src/ChangeLog.md</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update typed-process to version 0.2.6.3.
  [#]# 0.2.6.3
  * Doc improvements
  [#]# 0.2.6.2
  * Doc improvements</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update typed-process to version 0.2.7.0.
  [#]# 0.2.7.0
  * Include empty argument in the show instance.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1638014400">- Update typed-process to version 0.2.8.0.
  [#]# 0.2.8.0
  * Re-export `ExitCode`, `ExitSuccess` and `ExitFailure`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1654257600">- Update typed-process to version 0.2.10.1.
  [#]# 0.2.10.0
  * Add `mkPipeStreamSpec`
  [#]# 0.2.9.0
  * Re-export `StdStream`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677412800">- Update typed-process to version 0.2.11.0.
  [#]# 0.2.11.0
  * Expose `System.Process.Typed.Internal`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696766400">- Update typed-process to version 0.2.11.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/typed-process-0.2.11.1/src/ChangeLog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1724241600">- Update typed-process to version 0.2.12.0.
  [#]# 0.2.12.0
  * Add `getPid`, `exitCodeExceptionWithOutput`,
    `exitCodeExceptionNoOutput`,
  * Re-export `System.Process.Pid`
  * Thanks to Rebecca Turner @9999years</changelog>
</package>
<package pkgid="d131e636a1ec79e055f2d0a9f88840e13da8bf0d77444c84a08c13bc0a13dbb18ec7614f1ba3cd18fe4424e7302c7ea9aa5621682439be94349c306fbe7fd80e" name="ghc-typst-doc" arch="noarch">
  <version epoch="0" ver="0.6" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686139200">- Add typst at version 0.1.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698408000">- Update typst to version 0.3.2.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/typst-0.3.2.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702728000">- Update typst to version 0.5.
  [#]# 0.5
  * Support "as" keyword in imports (#21).
    [API change] In Typst.Syntax, the Imports type now contains
    fields for an optional "as" identifier.
  * Support version type (#21).
    [API change] Add VVersion constructor to Val, TVersion to ValType.
    Support the `version` constructor function and the `at` method (#21).
  * Parser: Ensure that `set` rule doesn't pick up `if` on next line (#23).
  * Parser: Allow multiline strings (#20).
  * Allow function applications in dictionary key construction (#19).
    [API change]:  in Typst.Syntax, the Dict constructor for Expr
    now takes type `[Spreadable (Expr, Expr)]` instead of
    `[Spreadable (Identifier, Expr)]`. This is because the key
    identifiers sometimes are not known at parse time and must
    be computed in Evaluate.
  [#]# 0.4
  * `evaluateTypst` now returns a single Content instead of a sequence
    (breaking API change). The Content is a "document" element that wraps
    the other contents. (This is added automatically in typst:
    https://typst.app/docs/reference/model/document/#parameters-title.)
  * Improve math parser.
  * Add `sys` module and `sys.version`.
  * Math: add `sech` and `csch` operators, `math.mid`.
  * `math.op` is no longer limited to string argument.
  * Remove automatic matching for `|..|` in math (typst 0.8 breaking change).
  * Fix `in` so it works with a type.
  * `repr` label with angle brackets.
  * `cite` now just takes one positional element, a label
    instead of strings (typst 0.9 breaing change).
  * Add `quote` element.
  * Add first-class types. `type()` function now returns a
    ValType instead of a string. Allow ValTypes to == strings
    for compatibility, as in typst.
  * `highlight` element for text.
  * Allow array `zip` method to take any number of arguments.
  * Add `calc.tau`.
  * Add array `intersperse` method.
  * Add string `rev` method.
  * Fix search path for typst packages, from
    `cache/typst/packages/preview/packagename-major.minor.patch` to
    `cache/typst/packages/preview/packagename-major/minor.patch` (#18).
  * Add support of 'wide' spacing character.
  * Fix precedence for numerical attachments (#17).
    Typst makes a subtle distinction between `$a_1(x)$`, in which
    the `_` groups more tightly than the `(..)`, and $`a_f(x)$`,
    in which the `(..)` groups more tightly than the `_`.
    This patch implements the distinction.  This fixes conversion of,
    e.g., `$n(a)^(b)$`.
  * Use typst-symbols 0.1.5.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707912000">- Update typst to version 0.5.0.1.
  [#]# 0.5.0.1
  * Set `evalPackageRoot` to working dir to start, even if the file to be
    converted is somewhere else. This seems to be what the test suite expects.
  * Make file loading relative to package root if present (#39).
  * Parser: remove `pBindExpr` from `pBaseExpr`. It does not seem
    to be necessary, and it causes problems with things like `$#x = $y$` (#34).
  * Fix assignment of module name in package imports (#30).
  * Don't allow `container.at` to insert new values (#26).
  * Handle `dict.at(variable) = expression` (#25).
  * Remove dependency on the unmaintained digits library (#24).
    We just copy the code for the function we need (with
    attribution): it is BSD3-licensed.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710417600">- Update typst to version 0.5.0.2.
  [#]# 0.5.0.2
  * Fix parsing of field access in math (#41). `$plus.circle_2$`
    should give you a subscript 2 on the symbol `plus.circle`.
    Underscores are not allowed in field access in math.
  * Support toml-parser-2.0.0.0 (Eric Mertens).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712491200">- Update typst to version 0.5.0.3.
  [#]# 0.5.0.3
  * Support grid.(cell,header,footer,hline,vline) (#44).
  * Support table.(cell,vline,hline,header,footer) (#44).
  * Allow space after equation in code (#43).
  * Treat unicode whitespace characters as whitespace (#43).
  * Allow raw (backticked) content as code expression (#43).
  * Allow colon in label (#43).
  * Allow line comments at end of file (#43).
  * Depend on typst-symbols 0.1.6.
  * Add Haddock docs to parts of the public API (Eli Adelhult,
    Leopold Wigratt).
  * Avoid backtracking in `pDictExpr` (Jonathan Widén).
  * Allow colon in dict literal (Jonathan Widén) (#43, #45).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719230400">- Update typst to version 0.5.0.4.
  [#]# 0.5.0.4
  * Add built-in identifiers for standard types (#21):
    array, bool, content, int, float, regex, length,
    alignment, color, symbol, string.
  * Adjust emphasis parser for CJK characters (#49).
    Typst documentation says that `*` strong emphasis
    "only works at word boundaries." However, in typst/typst#2648
    this was changed for CJK.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1722168000">- Update typst to version 0.5.0.5.
  [#]# 0.5.0.5
  * Allow numbers like `1.` in math mode (#50).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725969600">- Update typst to version 0.6.
  [#]# 0.6
  * Recognize figure.caption function (#52).
  * Allow defined identifiers to override math defaults (#51).
    Previously we evaluated all math in a special environment that
    shadowed any user-defined functions with the same-named functions
    from the math or sym modules. This change gives user-defined identifiers
    priority over the math defaults, allowing things like `bb` to be
    overridden.
  * Typst.Types: EvalState now has two new fields, `evalMathIdentifiers` and
    `evalStandardIdentifiers`. `evalIdentifiers` is now just for user-defined
    identifiers. [API change]
  * Don't implicitly load sys module for math.</changelog>
</package>
<package pkgid="16fb872d0336dfd6e9109223ad510035647f28e0cb37bbfb18c15d8b60762923d62f87e86025e29496850568ce76d794d3e1ffd0bc6c5bfa9f4a5a8a54ff35e1" name="ghc-typst-symbols-doc" arch="noarch">
  <version epoch="0" ver="0.1.6" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1685880000">- Add typst-symbols at version 0.1.0.1 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688040000">- Update typst-symbols to version 0.1.1.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688126400">- Update typst-symbols to version 0.1.2.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1692446400">- Update typst-symbols to version 0.1.4.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/typst-symbols-0.1.4/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700049600">- Update typst-symbols to version 0.1.5.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1703073600">- Update typst-symbols to version 0.1.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710676800">- Update typst-symbols to version 0.1.6.
  [#]# 0.1.6
  * Update to typst 0.11.
  [#]# 0.1.5
  * Update to typst 0.9.</changelog>
</package>
<package pkgid="2fbf0363d65d378ac8eff91ea37fca0db444de71123dfa3526dcbc0d72e72f497d7fedc574e0ff74f7133de03a189f13f2547bc20666d3fb3665dec2e5f0b93a" name="ghc-uglymemo-doc" arch="noarch">
  <version epoch="0" ver="0.1.0.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add uglymemo at version 0.1.0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="292b1bb9b7345448b10185feaf9fd05cbb3cc5e64920bab66cb88f8268b851ed43a0f93d1629870ec0b6f9a402ba6960a4731f4dbc28fb42e55b2ac2587acbd2" name="ghc-unbounded-delays-doc" arch="noarch">
  <version epoch="0" ver="0.1.1.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1606219200">- Add unbounded-delays at version 0.1.1.1.</changelog>
</package>
<package pkgid="36d5c2f840191fbc00098da54b9960455ba6344311a0bf9e45beeb69c1f0bb1c46b97af52532ba46fb1060c7196fd476812bc8c14e873c6c1029ff02cbd34392" name="ghc-unicode-collation-doc" arch="noarch">
  <version epoch="0" ver="0.1.3.6" rel="bp161.1.17"/>
  <changelog author="psimons@suse.com" date="1620907200">- Add unicode-collation at version 0.1.3.</changelog>
  <changelog author="psimons@suse.com" date="1636977600">- Update unicode-collation to version 0.1.3.1.
  [#]# 0.1.3.1
  * Allow base 4.16 (so the library can compile with ghc 9.2).
  * Micro-optimization in normalize; update benchmarks.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652961600">- Update unicode-collation to version 0.1.3.2.
  [#]# 0.1.3.2
  * Allow text 2.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664798400">- Update unicode-collation to version 0.1.3.3.
  [#]# 0.1.3.3
    + Allow base 4.17.  Closes #12.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678968000">- Update unicode-collation to version 0.1.3.4.
  [#]# 0.1.3.4
    + Allow base 4.18.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693483200">- Update unicode-collation to version 0.1.3.5.
  [#]# 0.1.3.5
    + Allow text 2.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1703073600">- Update unicode-collation to version 0.1.3.6.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/unicode-collation-0.1.3.6/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1718712000">- Update unicode-collation to version 0.1.3.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="d598625030e6946d7ac3d1ed20f384e07e872931aa545ae42e36583e5b267c580714decd5df5b9a7909c4805677f09c9ccf87a5ca6bc609e092544ea0a20effa" name="ghc-unicode-data-doc" arch="noarch">
  <version epoch="0" ver="0.4.0.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1637409600">- Update unicode-data to version 0.2.0.
  [#]# 0.2.0 (November 2021)
  * Update to [Unicode 14.0.0](https://www.unicode.org/versions/Unicode14.0.0/).
  * Add `Unicode.Char.Identifiers` supporting Unicode Identifier and Pattern
    Syntax.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641729600">- Update unicode-data to version 0.3.0 revision 1.
  [#]# 0.3.0 (December 2021)
  - Support for big-endian architectures.
  - Added `unicodeVersion`.
  - Added `GeneralCategory` data type and corresponding `generalCategoryAbbr`,
    `generalCategory` functions.
  - Added the following functions to `Unicode.Char.General`:
    `isAlphabetic`, `isAlphaNum`,
    `isControl`, `isMark`, `isPrint`, `isPunctuation`, `isSeparator`,
    `isSymbol` and `isWhiteSpace`.
  - Added the module `Unicode.Char.Numeric`.
  - Add compatibility modules:
  - `Unicode.Char.General.Compat`
  - `Unicode.Char.Case.Compat`
    These modules are compatible with `base:Data.Char`.
  - Re-export some functions from `Data.Char` in order to make `Unicode.Char`
    a drop-in replacement in a _future_ version of this package.
  - Drop support for GHC 7.10.3
  [#]## Deprecations
  - In `Unicode.Char.Case`:
  - `isUpper`: use `isUpperCase` instead.
  - `isLower`: use `isLowerCase` instead.
  - In `Unicode.Char.General`:
  - `isLetter`: use `isAlphabetic` instead.
  - `isSpace`: use `isWhiteSpace` instead.
  - In `Unicode.Char`: same as hereinabove. These functions will be replaced in a
    _future_ release with the functions with the same names from
    `Unicode.Char.Case.Compat` and `Unicode.Char.General.Compat`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662984000">- Update unicode-data to version 0.3.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664366400">- Update unicode-data to version 0.3.1.
  [#]# 0.3.1 (September 2022)
  - Added full case conversions to `Unicode.Char.Case`:
  - Case folding: `caseFoldMapping` and `toCaseFoldString`.
  - Lower case: `lowerCaseMapping` and `toLowerString`.
  - Upper case: `upperCaseMapping` and `toUpperString`.
  - Title case: `titleCaseMapping` and `toTitleString`.
  - Stream mechanism: `Unfold` and `Step`.
  - Added `isNumeric`, `numericValue` and `integerValue`
    to `Unicode.Char.Numeric`.
  - Added the module `Unicode.Char.General.Blocks`.
  - Add compatibility module:
  - `Unicode.Char.Numeric.Compat`
  [#]## Deprecations
  - `Unicode.Char.Numeric.isNumber`: it will be replaced by `isNumeric`
    in a _future_ version of this package.
    Use the function in `Unicode.Char.Numeric.Compat` instead.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1665662400">- Update unicode-data to version 0.4.0.
  [#]# 0.4.0 (September 2022)
  - Update to [Unicode 15.0.0](https://www.unicode.org/versions/Unicode15.0.0/).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1671278400">- Update unicode-data to version 0.4.0.1.
  [#]# 0.4.0.1 (December 2022)
  - Fix [Unicode blocks handling on big-endian architectures](https://github.com/composewell/unicode-data/issues/97).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673956800">- Update unicode-data to version 0.4.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701259200">- Update unicode-data to version 0.4.0.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719144000">- Update unicode-data to version 0.4.0.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="619f18fe89af5b2cb8085da4897ae2bd492a689163ce80969539454367b834d3bf05119cbd63f94a771b200f166f0c0cc0abc210fde3c84fa5608612b4567abc" name="ghc-unicode-transforms-doc" arch="noarch">
  <version epoch="0" ver="0.4.0.1" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1637496000">- relax overspecified constraints on unicode-data</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641729600">- Update unicode-transforms to version 0.4.0 revision 1.
  [#]# 0.4.0 (November 2021)
  * Bump `unicode-data` to `0.2`
  * Allow `text 2.0`
  * Update to Unicode version 14.0.0
  * Drop support for GHC 7.10</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1647864000">- Update unicode-transforms to version 0.4.0.1.
  [#]# 0.4.0.1 (March 2022)
  * Support text-icu == 0.8.* in tests
  * Support unicode-data == 0.3.*</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663156800">- Update unicode-transforms to version 0.4.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666267200">- Update unicode-transforms to version 0.4.0.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678795200">- Update unicode-transforms to version 0.4.0.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698148800">- Update unicode-transforms to version 0.4.0.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719144000">- Update unicode-transforms to version 0.4.0.1 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720180800">- Update unicode-transforms to version 0.4.0.1 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="fe9145e13c9de4e681d6db97788c49b55fe16e5581a6f3d54dee070bd6f89710bbe638394cec603c91353fb657c05075d30d375f946246db70a1661eed41291e" name="ghc-uniplate-doc" arch="noarch">
  <version epoch="0" ver="1.6.13" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1592913600">- Add uniplate at version 1.6.12.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update uniplate to version 1.6.12 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1604750400">- Update uniplate to version 1.6.13.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1609761600">- Update uniplate to version 1.6.13 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="54b20bf3c7dc333a68524e4b6424ffe693678b4735dabd8241efbfcd9d1c71d6f19dc8cf0fc146c624a1ac895dafed694035f15596fa6d1cd47096adf6c86d99" name="ghc-unix-compat-doc" arch="noarch">
  <version epoch="0" ver="0.7.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1636977600">- Update unix-compat to version 0.5.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641902400">- Update unix-compat to version 0.5.4.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648123200">- Update unix-compat to version 0.5.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653220800">- Update unix-compat to version 0.6.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664452800">- Update unix-compat to version 0.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177601">- Update unix-compat to version 0.7.
  [#]# Version 0.7 (2023-03-15)
  - Remote `System.PosixCompat.User` module</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701864000">- Update unix-compat to version 0.7.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/unix-compat-0.7.1/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719316800">- Update unix-compat to version 0.7.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/unix-compat-0.7.2/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1728648000">- Update unix-compat to version 0.7.3.
  [#]# Version 0.7.3 (2024-10-11)
  - Fix `sysmacros.h` include for GNU/Hurd
    ([PR #12](https://github.com/haskell-pkg-janitors/unix-compat/pull/12)).
  - Tested with GHC 8.0 - 9.10.</changelog>
</package>
<package pkgid="1908f8ad2f2a360e5dd2d01afe63513be86c59123c079759ec514082fca9127afea80de55ad293905a2de8fe275a7bfb05ba46befdc4690486f513a829b4997f" name="ghc-unix-doc" arch="noarch">
  <version epoch="0" ver="2.8.4.0" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="a46104e01d07998b88626b47ad1362332f86c4d4cd2208fbaed7309cf176db05279f247cb4f325eb3d3f93355d82573c10b54a242a4e899dfe1a56c9caffd6f2" name="ghc-unix-time-doc" arch="noarch">
  <version epoch="0" ver="0.4.16" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662465600">- Update unix-time to version 0.4.8.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update unix-time to version 0.4.9.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688472000">- Update unix-time to version 0.4.10.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694606400">- Update unix-time to version 0.4.11.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707220800">- Update unix-time to version 0.4.12.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1717070400">- Update unix-time to version 0.4.14.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1718366400">- Update unix-time to version 0.4.15.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1730203200">- Update unix-time to version 0.4.16.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
</package>
<package pkgid="b237fe7f3ee9947cd7147553bcd1526c3d92379d934ee4db233ecb29188cf100fa4ee903d9f93c710f88defe3f0b6593c25292c34559edc4c8527458aa2cd796" name="ghc-unliftio-core-doc" arch="noarch">
  <version epoch="0" ver="0.2.1.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update unliftio-core to version 0.2.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update unliftio-core to version 0.2.0.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1675684800">- Update unliftio-core to version 0.2.1.0.
  [#]# 0.2.1.0
  * Added `Control.Monad.IO.Unlift.liftIOOp`
  [#]# 0.2.0.2
  * Widen `base` upperbound to `&lt; 4.17` to support ghc-9.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1675857600">- Update unliftio-core to version 0.2.1.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679486400">- Update unliftio-core to version 0.2.1.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698926400">- Update unliftio-core to version 0.2.1.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1717329600">- Update unliftio-core to version 0.2.1.0 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="11ab84faf2870accf0cfc73a7f7548f0d14142f536af5af07265e61a61206f47919aeb120c0fd14c3734fd8c3e9aee90268587f694839131786f9472cc265fe0" name="ghc-unliftio-doc" arch="noarch">
  <version epoch="0" ver="0.2.25.0" rel="bp161.1.5"/>
  <changelog author="psimons@suse.com" date="1622289600">- Update unliftio to version 0.2.17.
  [#]# 0.2.17
  * Re-export `AsyncCancelled` in `UnliftIO.Async` [#80](https://github.com/fpco/unliftio/pull/80)
  * Add `fromExceptionUnwrap` [#80](https://github.com/fpco/unliftio/pull/80)
  * Add `catchSyncOrAsync`, `handleSyncOrAsync`, and `trySyncOrAsync` [#80](https://github.com/fpco/unliftio/pull/80)</changelog>
  <changelog author="psimons@suse.com" date="1622635200">- Update unliftio to version 0.2.18.
  [#]# 0.2.18
  * Reexport `asyncExceptionFromException` and `asyncExceptionToException` [#81](https://github.com/fpco/unliftio/issues/81)</changelog>
  <changelog author="psimons@suse.com" date="1627041600">- Update unliftio to version 0.2.19.
  [#]# 0.2.19
  * Add `Eq` instance for `StringException` (https://github.com/fpco/unliftio/pull/83)</changelog>
  <changelog author="psimons@suse.com" date="1630584000">- Update unliftio to version 0.2.20.
  [#]# 0.2.20
  * Add lifted `System.IO.openFile` (https://github.com/fpco/unliftio/pull/88)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644408000">- Update unliftio to version 0.2.21.0.
  [#]# 0.2.21.0
  * Add `UnliftIO.Directory.createDirectoryLink`
  * Add `UnliftIO.Directory.removeDirectoryLink`
  * Add `UnliftIO.Directory.getSymbolicLinkTarget`
  * Add `UnliftIO.Directory.XdgDirectoryList`
  * Add `UnliftIO.Directory.getXdgDirectoryList`
  [#]# 0.2.20.1
  * Fix time-osx.c for aarch64 mac [#91](https://github.com/fpco/unliftio/pull/91)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1650974400">- Update unliftio to version 0.2.22.0.
  [#]# 0.2.22.0
  * Add `UnliftIO.STM.flushTBQueue`
  * Add `UnliftIO.STM.lengthTBQueue`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666872000">- Update unliftio to version 0.2.23.0.
  [#]# 0.2.23.0
  * `UnliftIO.Exception` re-exports the `Handler` and sync/async exception wrappers
    from `safe-exceptions`, instead of redefining them.
  * With this change, you won't be able to distinguish between an asynchronous
    exception from `UnliftIO.Exception.throwTo` and `Control.Exception.Safe.throwTo`.
  * [#103](https://github.com/fpco/unliftio/pull/103)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677585600">- Update unliftio to version 0.2.24.0.
  [#]# 0.2.24.0
  * Add `UnliftIO.STM.writeTMVar`
  * Add `UnliftIO.STM.stateTVar`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686916800">- Update unliftio to version 0.2.25.0.
  [#]# 0.2.25.0
  * Add `UnliftIO.Exception.Lens`</changelog>
</package>
<package pkgid="07c4c92c16d91c0ea6f8580dc07460eb5977a5016fb4f8b78c15062aa4d787f45014ae765ec6b076d56912727a0e5295c6bb0c44c522867ab385897714a50e88" name="ghc-unordered-containers-doc" arch="noarch">
  <version epoch="0" ver="0.2.20" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646568000">- Update unordered-containers to version 0.2.17.0.
  [#]# [0.2.17.0]
  * [Define `dataCast1` for `HashMap`](https://github.com/haskell-unordered-containers/unordered-containers/pull/345)
  * [Add `Lift` instances for Template Haskell](https://github.com/haskell-unordered-containers/unordered-containers/pull/343)
  * [Add definitions for `stimes`](https://github.com/haskell-unordered-containers/unordered-containers/pull/340)
  * [Expose internal constructors for `HashSet`, `Array` and `MArray`](https://github.com/haskell-unordered-containers/unordered-containers/pull/347)
  * [Tweak internal `Array.insertM` function](https://github.com/haskell-unordered-containers/unordered-containers/pull/359)
  * [Drop support for GHC 8.0](https://github.com/haskell-unordered-containers/unordered-containers/pull/354)
  * [Drop support for `hashable &lt; 1.2.5`](https://github.com/haskell-unordered-containers/unordered-containers/pull/355)
  * Various cleanup and documentation improvements
  [0.2.17.0]: https://github.com/haskell-unordered-containers/unordered-containers/compare/v0.2.16.0...v0.2.17.0</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1650801600">- Update unordered-containers to version 0.2.19.1.
  [#]# [0.2.19.1] – April 2022
  * [Fix bug in `intersection[With[Key]]`](https://github.com/haskell-unordered-containers/unordered-containers/pull/427)
  * [Improve docs of bit twiddling functions](https://github.com/haskell-unordered-containers/unordered-containers/pull/396)
  [0.2.19.1]: https://github.com/haskell-unordered-containers/unordered-containers/compare/v0.2.19.0...v0.2.19.1
  [#]# [0.2.19.0] – April 2022
  * [Make intersections much faster](https://github.com/haskell-unordered-containers/unordered-containers/pull/406)
  * [Fix undefined behaviour on 32-bit platforms](https://github.com/haskell-unordered-containers/unordered-containers/pull/413)
  * Speed up some array-appending operations: [#407](https://github.com/haskell-unordered-containers/unordered-containers/pull/407), [#409](https://github.com/haskell-unordered-containers/unordered-containers/pull/409)
  * [Use MathJax format for complexity annotations](https://github.com/haskell-unordered-containers/unordered-containers/pull/411)
  [0.2.19.0]: https://github.com/haskell-unordered-containers/unordered-containers/compare/v0.2.18.0...v0.2.19.0
  [#]# [0.2.18.0]
  * [Fix strictness properties of `Strict.mapMaybe[WithKey]`](https://github.com/haskell-unordered-containers/unordered-containers/pull/385)
  * [Fix strictness properties of `Strict.alterFEager`](https://github.com/haskell-unordered-containers/unordered-containers/pull/384)
  * [Fix space leaks in `union[With[Key]]`](https://github.com/haskell-unordered-containers/unordered-containers/pull/380)
  * [Fix space leak in `Lazy.fromListWith`](https://github.com/haskell-unordered-containers/unordered-containers/pull/386)
  * [Speed up `difference*` and `intersection*` with `unsafeInsert`](https://github.com/haskell-unordered-containers/unordered-containers/pull/372)
  * [`unionArrayBy`: Find next 1-bits with `countTrailingZeros`](https://github.com/haskell-unordered-containers/unordered-containers/pull/395)
  - This speeds up `union*` for sparsely filled nodes, while penalizing `union` operations on densely filled nodes.
  * [Reduce reboxing in internal array operations](https://github.com/haskell-unordered-containers/unordered-containers/pull/377)
  * [Reduce code size of array operations in `union*`](https://github.com/haskell-unordered-containers/unordered-containers/pull/376)
  [0.2.18.0]: https://github.com/haskell-unordered-containers/unordered-containers/compare/v0.2.17.0...v0.2.18.0</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660046400">- Update unordered-containers to version 0.2.19.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update unordered-containers to version 0.2.19.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697198400">- Update unordered-containers to version 0.2.19.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1704801600">- Update unordered-containers to version 0.2.20.
  [#]# [0.2.20] - January 2024
  * [Allow `template-haskell-2.21`](https://github.com/haskell-unordered-containers/unordered-containers/pull/484)
  * [Rename confusing variables](https://github.com/haskell-unordered-containers/unordered-containers/pull/479)
  * [Deal with introduction of `Prelude.foldl'`](https://github.com/haskell-unordered-containers/unordered-containers/pull/480)
  * [Remove redundant `Hashable` constraints](https://github.com/haskell-unordered-containers/unordered-containers/pull/478)
    from `intersection.*` and `union.*`.
  * Various optimizations and cleanups:
    [#458](https://github.com/haskell-unordered-containers/unordered-containers/pull/458),
    [#469](https://github.com/haskell-unordered-containers/unordered-containers/pull/469),
    [#404](https://github.com/haskell-unordered-containers/unordered-containers/pull/404),
    [#460](https://github.com/haskell-unordered-containers/unordered-containers/pull/460),
    [#456](https://github.com/haskell-unordered-containers/unordered-containers/pull/456),
    [#433](https://github.com/haskell-unordered-containers/unordered-containers/pull/433)
  * Add invariant tests:
    [#444](https://github.com/haskell-unordered-containers/unordered-containers/pull/444),
    [#455](https://github.com/haskell-unordered-containers/unordered-containers/pull/455)
  * [Improve test case generation](https://github.com/haskell-unordered-containers/unordered-containers/pull/442)
  * [Improve test failure reporting](https://github.com/haskell-unordered-containers/unordered-containers/pull/440)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1704974400">- Update unordered-containers to version 0.2.20 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715688000">- Update unordered-containers to version 0.2.20 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1722340800">- Update unordered-containers to version 0.2.20 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="9d8e1a06dfe2a504ba331447f0a6f7ebcd300741aa7a1b1e4c7c7792970ff35ad4b9326eecf10c129833ec8483f89ef78d4d64728ecb428220cfd8981d1ba218" name="ghc-utf8-string-doc" arch="noarch">
  <version epoch="0" ver="1.0.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1526472000">- Prefer the new %license attribute over %doc.
- Update Cabal file to revision 3.
  * add support for GHC 8.4.x</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update utf8-string to version 1.0.1.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1609761600">- Update utf8-string to version 1.0.2.
  1.0.2
  - ----
  * Add fromChar
  * Add IsString UTF8 instance
  * Fixup documentation and tests</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="552748e8b1bac41c545540f8575ba1b913263eda1e9a733512717af50cdde07d1afa05fe66b6638016d710bfbc7d8d3f7d743114046c458759941e9be6d7f1d8" name="ghc-utility-ht-doc" arch="noarch">
  <version epoch="0" ver="0.0.17.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add utility-ht at version 0.0.15.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1615723200">- Update utility-ht to version 0.0.16.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1682683200">- Update utility-ht to version 0.0.17.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1703246400">- Update utility-ht to version 0.0.17 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707307200">- Update utility-ht to version 0.0.17.1.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720267200">- Update utility-ht to version 0.0.17.2.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="b36e849f8142c33e129f5b8addd930213819b4fffa961cee801b3cda419af5c1d3c161b242a46528a1c25a6c5f09133a5c12fdc377eb86b6a2d1c2343b7ba64b" name="ghc-uuid-doc" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1605441600">- relax dependency constraints on random</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613304000">- Update uuid to version 1.3.13 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1613822400">- Update uuid to version 1.3.14.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/uuid-1.3.14/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1620043200">- Update uuid to version 1.3.15.
  1.3.15
  - Add (Template Haskell) `Lift UUID` instance</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641038400">- Update uuid to version 1.3.15 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662897600">- Update uuid to version 1.3.15 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update uuid to version 1.3.15 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720094400">- Update uuid to version 1.3.16 revision 1.
  1.3.16
  - Support GHC-8.6.5...9.10.1</changelog>
</package>
<package pkgid="77ef928fb258313efd5c082069436232ef9430030a914983d609f6f6470fda2a1e7a4d361082f0e3b9705c1563917446c6101cb7aa44f32b6c4b78a0a659fe6d" name="ghc-uuid-types-doc" arch="noarch">
  <version epoch="0" ver="1.0.6" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1613304000">- Update uuid-types to version 1.0.3 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1613822400">- Update uuid-types to version 1.0.4.
  Upstream has renamed and modified the change log file(s) in this
  release. Unfortunately, the automatic updater cannot reliable
  determine relevant entries for this release.</changelog>
  <changelog author="psimons@suse.com" date="1620043200">- Update uuid-types to version 1.0.5.
  [#]# 1.0.5 (2021-05-03)
  - Add (Template Haskell) `Lift UUID` instance</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update uuid-types to version 1.0.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641038400">- Update uuid-types to version 1.0.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update uuid-types to version 1.0.5 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678795200">- Update uuid-types to version 1.0.5 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update uuid-types to version 1.0.5.1.
  Upstream has not updated the file "ChangeLog.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1720094400">- Update uuid-types to version 1.0.6 revision 1.
  [#]# 1.0.6 (2023-04-16)
  - Support GHC-8.6.5..GHC-9.10.1</changelog>
</package>
<package pkgid="a1601aa909f0272131605b9d34b9ba0d142cf7ce02045ce48dc7c2eb5d19f0744c2a028a5a31426baac881f491abcc92514a333f6f5a3a73c904ae517a7a35d9" name="ghc-vault-doc" arch="noarch">
  <version epoch="0" ver="0.3.1.5" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1613822400">- Update vault to version 0.3.1.5.
  * *0.3.1.5**
  * Compatibility with GHC-9.0
  * Bump dependencies to allow `base &gt;= 4.5 &amp;&amp; &lt; 4.16`
  * Depend on `semigroups` only with `GHC &lt; 8.0`</changelog>
  <changelog author="psimons@suse.com" date="1635940800">- Update vault to version 0.3.1.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660046400">- Update vault to version 0.3.1.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678795200">- Update vault to version 0.3.1.5 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696680000">- Update vault to version 0.3.1.5 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698148800">- Update vault to version 0.3.1.5 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707393600">- Update vault to version 0.3.1.5 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1716811200">- Update vault to version 0.3.1.5 revision 7.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1725105600">- Update vault to version 0.3.1.5 revision 8.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="9aa4bf19f7687f8b6d263e64ff88dd3348f08a23bebe73bca64a09f099f6a801006affec554b51e60318457a0292d380497077db98e5f797334d96f89add96e8" name="ghc-vector-algorithms-doc" arch="noarch">
  <version epoch="0" ver="0.9.0.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1607256000">- Update vector-algorithms to version 0.8.0.4.
  [#]# Version 0.8.0.4 (2020-12-06)
  - Fix out of range access in Intro.partialSort.
  - Update QuickCheck dependency bounds.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1612785600">- Update vector-algorithms to version 0.8.0.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655726400">- Update vector-algorithms to version 0.8.0.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1665230400">- Update vector-algorithms to version 0.9.0.1 revision 1.
  [#]# Version 0.9.0.1 (2022-07-28)
  - Allow building with vector-0.13.*.
  [#]# Version 0.9.0.0 (2022-05-19)
  - Add nub related functions.
  - Add sortUniq related functions (sorts, then removes duplicates).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678449600">- Update vector-algorithms to version 0.9.0.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696939200">- Update vector-algorithms to version 0.9.0.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1716811200">- Update vector-algorithms to version 0.9.0.2 revision 1.
  [#]# Version 0.9.0.2 (2024-05-23)
  - Add `TypeOperators` pragma where needed.</changelog>
</package>
<package pkgid="2187df247609ea4f956a37462d8bcb6577f74ec179cc672b57d7143cda95781179e841bcc15472c6efbdc427bd07407c63a3c9950cf16d6d3da815bb74a35576" name="ghc-vector-binary-instances-doc" arch="noarch">
  <version epoch="0" ver="0.2.5.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1599220800">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1599220801">- Update vector-binary-instances to version 0.2.5.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1618228800">- Update vector-binary-instances to version 0.2.5.2.
  Upstream does not provide a change log file.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update vector-binary-instances to version 0.2.5.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658491200">- Update vector-binary-instances to version 0.2.5.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669550400">- Update vector-binary-instances to version 0.2.5.2 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687521600">- Update vector-binary-instances to version 0.2.5.2 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687694400">- Update vector-binary-instances to version 0.2.5.2 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="8b953251338398046f773778ad817c1a163059ca779a7f2b8dcb95afb5dd7d14588023db9936fbeb741d243ed5e4a24e19587f79fe372eb7f4323c43110f13dd" name="ghc-vector-doc" arch="noarch">
  <version epoch="0" ver="0.13.1.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1637064000">- Update vector to version 0.12.3.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653048000">- Update vector to version 0.12.3.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673870400">- Update vector to version 0.13.0.0 revision 2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/vector-0.13.0.0/src/changelog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1676894400">- Update vector to version 0.13.0.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690459200">- Update vector to version 0.13.0.0 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691668800">- Update vector to version 0.13.0.0 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696680000">- Update vector to version 0.13.1.0.
  [#] Changes in version 0.13.1.0
  * Specialized variants of `findIndexR` are reexported for all vector
    types. [#469](https://github.com/haskell/vector/pull/469)
  * `UnboxViaPrim` could be used for deriving `Unbox` instances (`V_UnboxViaPrim`
    constructor is exported) [#450](https://github.com/haskell/vector/pull/450)
  * Fields of `Data.Vector.Fusion.Bundle.Size` are now strict
    [#456](https://github.com/haskell/vector/pull/456)
  * Compatibility with future GHC 9.10 release
    [#462](https://github.com/haskell/vector/pull/462)
  * Test suite no longer fails when built with QuickCheck-2.14
    [#461](https://github.com/haskell/vector/pull/461)
  * Doctests now work with current versions of GHC
    [#465](https://github.com/haskell/vector/pull/466)
  * Various documentation improvements</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710590400">- Update vector to version 0.13.1.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1729339200">- Update vector to version 0.13.1.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="6e9820b009009fe00f0266a2cb6d42326f344bc9f86863f3cd4a8b9ab13163b1d57da337c9d678e16092636fde2fbdd36df3c72e0d4ea603343cadc215fb109d" name="ghc-vector-stream-doc" arch="noarch">
  <version epoch="0" ver="0.1.0.1" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1673870400">- Add vector-stream at version 0.1.0.0 revision 2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691668800">- Update vector-stream to version 0.1.0.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1704542400">- Update vector-stream to version 0.1.0.1.
  [#] Changes in version 0.1.0.1
  * Compatibility with future GHC 9.10 release
    [#462](https://github.com/haskell/vector/pull/462)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710590400">- Update vector-stream to version 0.1.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1729339200">- Update vector-stream to version 0.1.0.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="7eb956151367c276151c9cbdbae1d6f08fa832ce1744fea8ada2479d67fdb0807f1edaf96737d027bd4ca7006c6140d152d944dbb1793d90ee983a4109818bc7" name="ghc-vector-th-unbox-doc" arch="noarch">
  <version epoch="0" ver="0.2.2" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1614081600">- Update vector-th-unbox to version 0.2.1.9.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="psimons@suse.com" date="1636372800">- Update vector-th-unbox to version 0.2.2.
  [#]# 0.2.2
  * Fixed the build failure on GHC 9.2
  * Dropped the support for GHC older than 8.0</changelog>
  <changelog author="psimons@suse.com" date="1636545600">- Update vector-th-unbox to version 0.2.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660046400">- Update vector-th-unbox to version 0.2.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660046401">- Update vector-th-unbox to version 0.2.2 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678968000">- Update vector-th-unbox to version 0.2.2 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697112000">- Update vector-th-unbox to version 0.2.2 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713528000">- Update vector-th-unbox to version 0.2.2 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="faa2be32ecbc5969b1ab6ac0eee27c4c5b5c0c070ead32e0290a8c7ab6d642cafec1889516047496948e68c77c81eb23fcfab08dfcfab3393d031b5e98404528" name="ghc-void-doc" arch="noarch">
  <version epoch="0" ver="0.7.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1501761600">- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.</changelog>
  <changelog author="psimons@suse.com" date="1526472000">- Prefer the new %license attribute over %doc.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="psimons@suse.com" date="1557576000">- Update void to version 0.7.3.
  0.7.3 [2019.05.10]
  - -----------------
  * Backport the `Lift Void` instance introduced in `template-haskell-2.15.0.0`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="203bbf630f16b43ebe09346189befde1beb6264821a4c74cd57070b3565d6a6f1d0b269e9022f9f46edf386cb41f31870860ba6bdddff1efef333384583a7b09" name="ghc-vty-crossplatform-doc" arch="noarch">
  <version epoch="0" ver="0.4.0.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700136000">- Add vty-crossplatform at version 0.4.0.0.</changelog>
</package>
<package pkgid="1f9b087cc61853cc6f6a8f8d6e1b3659d77f6ff9a2973d1dfb0961ead62e71b5369f0fe2b2e4ec7657df841e01a2d0f25d5466d3bf70a6fa942d8b12b0a38758" name="ghc-vty-doc" arch="noarch">
  <version epoch="0" ver="6.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1614168000">- Update vty to version 5.33 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645963200">- Update vty to version 5.34.
  5.34
  - ---
  API changes:
  * Added an `NFData` instance for `Event` (thanks Mario Lang)
  * Removed `Monoid` and `Semigroup` instances for `Attr` and
    `MaybeDefault`. This change removed the instances because they were
    misbehaved; merging `Attr` and `MaybeDefault` values with these
    instances resulted in field value losses. For example, before this
    change,
  ```
  (defAttr `withForeColor` blue) &lt;&gt; (defAttr `withBackColor` green)
  ```
    would result in just
  ```
    (defAttr `withBackColor` green)
  ```
    because the instances were designed to favor the right-hand
    arguments' fields even if they had not been explicitly set
    (a consequence of the `MaybeDefault` `Semigroup` instance).
    While that behavior was sensible specifically in the context of
    `Graphics.Vty.Inline`, it wasn't a useful user-facing API and it made
    for surprising instance behavior. Since there is actually no good way
    to handle this in a `Semigroup` instance for `Attr` -- some choices
    have to be made about how to merge two attributes' foreground colors,
    and that won't be much better than what we had -- the instance was
    just removed.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1647864000">- Update vty to version 5.35.1.
  5.35.1
  - -----
  Bug fixes:
  * Fixed a build issue with a test program.
  5.35
  - ---
  New features:
  * Add support for 24-bit color (thanks @u-quark). This change
    updates Vty to look at the `COLORTERM` environment variable that is
    conventionally used to advertise support for truecolor escape
    sequences. The change also updates the Vty demo to demonstrate
    24-bit colors. This change also adds a new data type, `ColorMode`,
    to represent the color mode in use, as well as an `Output` interface
    field, `outputColorMode`, to track the active color mode and use it
    to clamp emitted color escape sequences to the active color range.
  API changes:
  * All types in `Graphics.Vty.Input.Events` now have strict constructor
    fields.
  * Internal events are now wrapped in a new `InternalEvent` type to
    improve how signal handling is done. This change modifies the `Input`
    type's event channel API to produce `InternalEvents`, not `Events`.
    The new `InternalEvent` either wraps `Event` with the `InputEvent`
    constructor (the previous behavior) or indicates that Vty resumed
    after handling a signal using the `ResumeAfterSignal` constructor.
    This change avoids the previous use of `EvResize` with lazy exception
    arguments as a sentinel value for `ResumeAfterSignal`.
  Other enhancements:
  * Bracketed paste parsing performance has been greatly improved thanks
    to benchmarking and optimization work by @iphydf. As part of that
    work, Vty now uses bytestrings rather than Strings internally when
    parsing input to look for events.
  * The `\b` value is now interpreted as `KBS` (thanks @vglfr)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1656936000">- Update vty to version 5.36.
  5.36
  - ---
  * Raised `microlens` upper bound to allow building with 0.4.13.
  * Replaced incomplete `Show` output for `Picture` with a derived
    instance; derived `Show` for `Cursor` and `Background`, too.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663416000">- Update vty to version 5.37.
  5.37
  - ---
  * The Xterm backend is now used when `TERM` matches `rxvt` or `tmux`.
  * PictureToSpans now uses `error`, not `fail`, to avoid dependence on
    soon-to-be-removed `MonadFail` instance for `ST` (#248)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1674388800">- Update vty to version 5.38.
  5.38
  - ---
  This release includes numerous API changes, although none of them should
  break your programs. If so, please open a ticket on the Vty issue
  tracker.
  Package changes:
  * Support mtl 2.3 (thanks Daniel Firth)
  * The test and example collections got completely overhauled to clean up
    bit rot.
  * Moved example programs into examples/ under a new vty-examples
    package.
  * Moved test suite programs out of vty.cabal and into tests/ under a
    new vty-tests package.
  * Cleaned up all build-depends lists in all three packages to remove
    unused deps.
  * Consolidated the test suite library modules into the vty-tests
    library to avoid redundant compilation.
  * Added build.sh to build everything in the development process to
    help ensure that examples and tests don't get forgotten.
  * Removeed lots of stale/unused modules in old test/ directory.
  * Got vty-examples building again and resolved various warnings and
    issues.
  API changes:
  * All modules got explicit export lists. Prior to this release, many
    modules exported everything they contained, making it difficult to
    know what was really intended to be part of the public API. The new
    export lists should contain everything that applications need; the
    risk of breakage exists but should be minor. Please open a ticket if
    you were using something that is no longer exported. It might be that
    it was never supposed to be exported to begin with, or it might be
    just something we need to export once again.
  * Moved the `attributeControl` function from `Graphics.Vty.Input.Loop`
    to `Graphics.Vty.Input`.
  * Removed the `Graphics.Vty.Image.DisplayText` alias for `Text`.
  * Unified the `Image` cropping constructors (thanks Fraser Tweedale)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696852800">- Update vty to version 5.39.
  5.39
  - ---
  Package changes:
  * Now builds with `mtl-2.3.*`.
  Bug fixes:
  * Fixed a long-standing issue where unused input on stdin could cause a
    memory error and a crash when Vty was being initialized. (#266)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700049600">- Update vty to version 6.1 revision 1.
  6.1
  - --
  API changes:
  * `ColorMode` got a `Read` instance.
  * The `Config` type got a new `configPreferredColorMode` field for
    specifying a preferred `ColorMode`. Backend packages should respect
    this field, but note that `vty` itself does not (and cannot) enact
    this preference since it's up to the backend driver to configure the
    color mode.
  * The Vty configuration file got a new `colorMode` field whose value is
    a string literal compatible with the `ColorMode` `Read` instance.
  6.0
  - --
  This release marks the beginning of multi-platform support in Vty.
  Getting to this point involved removing Unix-specific functionality
  from Vty and moving it to a new package, `vty-unix`. Windows support
  is now provided via a `vty-windows` package. Another new package,
  `vty-crossplatform`, is provided as a convenience for applications that
  want to support both Unix and Windows platforms automatically at build
  time. See the migration guide below for details on how to upgrade.
  * *Migration guide for 6.0**
  To upgrade to this version of Vty, most people will only need to take a
  few steps:
  1. Add a package dependency on `vty-unix`, `vty-windows,` or
    `vty-crossplatform`, depending on the desired level of platform
    support. For example, if an application only supports Unix systems,
    it should depend on `vty-unix`. But if an application is intended to
    work anywhere Vty works, then `vty-crossplatform` is the best choice.
  2. Import `mkVty` from the platform package in step (1). (`mkVty` was
    removed from the `vty` package and is now the responsibility of each
    platform package.) Imports are as follows:
  * `vty-unix`: `Graphics.Vty.Platform.Unix`
  * `vty-windows`: `Graphics.Vty.Platform.Windows`
  * `vty-crossplatform`: `Graphics.Vty.CrossPlatform`
  3. Maintain any existing package dependency on `vty`; the core library
    abstractions, types, and functions are still obtained from `vty`
    itself. The platform packages do not re-export the core library's
    modules.
  4. If desired, call `Graphics.Vty.Config.userConfig` to load the Vty
    user configuration since this step is no longer automatic.
  For applications using more of Vty's API than just the basic
  initialization and rendering API, the full change list is provided
  below. For people who want to write their own Vty platform package like
  `vty-unix`, see `PLATFORM-HOWTO.md`.
  * *Detailed change list for 6.0**
  * Package changes:
  * The following modules got added to the `vty` library:
  * `Graphics.Vty.UnicodeWidthTable.Main`
  * The following modules got moved to `vty-unix`:
  * `Data.Terminfo.Eval`
  * `Data.Terminfo.Parse`
  * The following modules got moved to `vty-unix` into the
    `Graphics.Vty.Platform.Unix` module namespace (previously
    `Graphics.Vty`):
  * `Graphics.Vty.Input.Classify`
  * `Graphics.Vty.Input.Classify.Parse`
  * `Graphics.Vty.Input.Classify.Types`
  * `Graphics.Vty.Input.Focus`
  * `Graphics.Vty.Input.Loop`
  * `Graphics.Vty.Input.Mouse`
  * `Graphics.Vty.Input.Paste`
  * `Graphics.Vty.Input.Terminfo`
  * `Graphics.Vty.Output.TerminfoBased`
  * `Graphics.Vty.Output.XTermColor`
  * The following modules were removed entirely (with contents migrated
    elsewhere as needed):
  * `Graphics.Vty.Inline.Unsafe`
  * `Graphics.Vty.Output.Interface` (migrated to
    `Graphics.Vty.Output`)
  * Removed library dependencies on the following packages:
  * `ansi-terminal`
  * `containers`
  * `terminfo`
  * `transformers`
  * `unix`
  * The following executables were moved to other packages:
  * `vty-build-width-table` (moved to `vty-unix` as
    `vty-unix-build-width-table`)
  * `vty-mode-demo` (moved to `vty-crossplatform`)
  * API changes:
  * `Graphics.Vty.mkVty` moved to the `vty-unix` package's
    `Graphics.Vty.Platform.Unix` module.
  * Added `Graphics.Vty.mkVtyFromPair` for platform packages to
    construct `Vty` handles.
  * The contents of the `Graphics.Vty.Output.Interface` module were
    merged into `Graphics.Vty.Output`.
  * The `vty-build-width-table` tool was removed from the `vty` package,
    but its core functionality is now exposed as a library for
    platform packages to use to provide platform-specific tools using
    `Graphics.Vty.UnicodeWidthTable.Main` and a new tool by the same
    name was added to the `vty-unix` package.
  * `Graphics.Vty.Events`: the `InternalEvent` type's
    `ResumeAfterSignal` constructor was renamed to
    `ResumeAfterInterrupt` to be a bit more abstract and
    platform-agnostic.
  * Removed the following lenses for fields of the `Input` type:
  * `eventChannel` (was for `_eventChannel` which was then renamed to
    `eventChannel`)
  * `configRef` (was for `_configRef` which was then renamed to
    `configRef`)
  * The `Output` record type got a new field, `setOutputWindowTitle`.
  * The `Input` record type got a new field, `inputLogMsg :: String -&gt;
    IO ()`, for logging to the Vty log.
  * `Graphics.Vty.Config` now exposes `VtyUserConfig` instead of
    `Config`. Many of its fields were Unix-specific and were
    consequently moved to the `UnixSettings` type in `vty-unix`.
  * The `VtyUserConfig` type's fields got a `config` field name prefix.
  * Behavior changes:
  * Since `vty` no longer implements `mkVty`, the Vty user configuration
    is no longer implicitly loaded by Vty-based applications.
    Instead, it is now up to the applications to call
    `Graphics.Vty.Config.userConfig` to load any user-provided
    configuration.
  * Vty no longer implicitly attempts to load configured Unicode
    width tables. It is now the responsibility of the platform packages
    (such as `vty-unix`) and/or applications to load tables via
    `Graphics.Vty.UnicodeWidthTable.IO` and install them via
    `Graphics.Vty.UnicodeWidthTable.Install`.
  * Changes to demonstration programs:
  * `EventEcho`, `ModeDemo`, and `Rogue` demo programs moved to the
    `vty-crossplatform` package.
  * Changes to tests:
  * Where appropriate, some test programs and test cases were moved to
    `vty-unix` or `vty-crossplatform`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705838400">- Update vty to version 6.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/vty-6.2/src/CHANGELOG.md</changelog>
</package>
<package pkgid="6cdb3e31136ba46d38c4beffd86bcc03c010424c1eb4b0d6c1c164b075c75feac9fc159c1b22a846a2f5d55bd29bb2a36d5ea76836110bde95b14c34d588c5b1" name="ghc-vty-unix-doc" arch="noarch">
  <version epoch="0" ver="0.2.0.0" rel="bp161.1.14"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700049600">- Add vty-unix at version 0.2.0.0.</changelog>
</package>
<package pkgid="a319c271192b7fff21a511b420c5f4980795388907b3cda171dadfe6c13e2f552c6058dfeaa459c9069d5e590f1896c4895e3f12620a9b7ef59c10cba320c97c" name="ghc-wai-app-static-doc" arch="noarch">
  <version epoch="0" ver="3.1.9" rel="bp161.1.25"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597838400">- Add _constraints with 6GB min disk space for ppc64/ppc64le</changelog>
  <changelog author="psimons@suse.com" date="1600776000">- Update wai-app-static to version 3.1.7.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646049600">- Update wai-app-static to version 3.1.7.3.
  Upstream has not updated the file "ChangeLog.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1647777600">- Update wai-app-static to version 3.1.7.4.
  [#]# 3.1.7.4
  * Fix a bug when the cryptonite flag is disabled. [#874](https://github.com/yesodweb/wai/pull/874)
  [#]# 3.1.7.3
  * Introduce a flag to avoid the cryptonite dependency. [#871](https://github.com/yesodweb/wai/pull/871)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693915200">- Update wai-app-static to version 3.1.8.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/wai-app-static-3.1.8/src/ChangeLog.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700136000">- Update build dependencies for ghc-9.6.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709553600">- Update wai-app-static to version 3.1.9.
  [#]# 3.1.9
  * Added `NoCache` constructor to `MaxAge` [#977](https://github.com/yesodweb/wai/pull/977)</changelog>
</package>
<package pkgid="c8254fca9063140b7451f824b84183fab1775eb456a5912e777fbbd4990326f28d7e8bc7ad0815fe57573f8352a5a387c3aa0bab128bc84b5358dcce9fd0b135" name="ghc-wai-cors-doc" arch="noarch">
  <version epoch="0" ver="0.2.7" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1559822400">- Add wai-cors at version 0.2.7.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="f17951018505a46ce9f3d9f39ab46fc9651c4632ef2a0f04668253d2834956e912577f45215c06961050db5e96ad7945ae660132c13a70cc0a7e48ba88f87493" name="ghc-wai-doc" arch="noarch">
  <version epoch="0" ver="3.2.4" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add wai at version 3.2.2.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1611057600">- Update wai to version 3.2.3.
  [#]# 3.2.3
  * Add documentation recommending streaming request bodies. [#818](https://github.com/yesodweb/wai/pull/818)
  * Add two functions, `consumeRequestBodyStrict` and `consumeRequestBodyLazy`,
    that are synonyms for `strictRequestBody` and `lazyRequestBody`. [#818](https://github.com/yesodweb/wai/pull/818)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702209600">- Update wai to version 3.2.4.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/wai-3.2.4/src/ChangeLog.md</changelog>
</package>
<package pkgid="31a1e6bb203156f307fdefcef2499b6c8e8b8405d6ee22a0c1374b242cb8a2d449be97dc4e7382388b2c2c6ec0fa84983cb380b76c46ec9e3bde6e32179ffa25" name="ghc-wai-extra-doc" arch="noarch">
  <version epoch="0" ver="3.1.15" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1609761600">- Update wai-extra to version 3.1.5.
  [#]# 3.1.5
  * `Network.Wai.Middleware.RealIp`: Add a new middleware to infer the remote IP address from headers [#834](https://github.com/yesodweb/wai/pull/834)</changelog>
  <changelog author="psimons@suse.com" date="1611057600">- Update wai-extra to version 3.1.6.
  [#]# 3.1.6
  * Remove unused dependencies [#837](https://github.com/yesodweb/wai/pull/837)</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update wai-extra to version 3.1.7.
  [#]# 3.1.7
  * Added new `mPrelogRequests` option to `DetailedSettings` [#857](https://github.com/yesodweb/wai/pull/857)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641211200">- Update wai-extra to version 3.1.8.
  [#]# 3.1.8
  * Added an `ApacheWithSettings` output format for `RequestLogger` that allows request filtering similar to `DetailedWithSettings` and logging of the current user via wai-logger's `initLoggerUser` [#866](https://github.com/yesodweb/wai/pull/866)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1652529600">- Update wai-extra to version 3.1.12.1.
  [#]# 3.1.12.1
  * Include test/{json.gz,noprecompress} as extra-source-files [#887](https://github.com/yesodweb/wai/pull/887)
  [#]# 3.1.12
  * Added gzip caching based on `ETag` [#885](https://github.com/yesodweb/wai/pull/885):
  [#]# 3.1.11
  * Overhaul to `Network.Wai.Middleware.Gzip` [#880](https://github.com/yesodweb/wai/pull/880):
  * Don't fail if quality value parameters are present in the `Accept-Encoding` header
  * Add `Accept-Encoding` to the `Vary` response header, instead of overriding it
  * Add setting parameter to decide the compression threshold (`gzipSizeThreshold`)
  * Always skip compression on a `206 Partial Content` response
  * Only catch `IOException`s and `ZlibException`s when using `GzipCacheFolder`
  * Added documentation on the usage of `gzip` and its decision-making.
  [#]# 3.1.10.1
  * Added documentation to `Accept Override` `Middleware` [#884](https://github.com/yesodweb/wai/pull/884)
  [#]# 3.1.10
  * Fixed import linting mistake introduced in `3.1.9` ([#875)](https://github.com/yesodweb/wai/pull/875)) where `Network.Wai.Handler.CGI` wouldn't compile on Windows. [#881](https://github.com/yesodweb/wai/pull/880)
  * Added `Select` to choose between `Middleware`s [#878](https://github.com/yesodweb/wai/pull/878)
  [#]# 3.1.9
  * Cleanup and linting of most of `wai-extra` and refactoring the `gzip` middleware to keep it more DRY and to skip compression earlier if possible [#875](https://github.com/yesodweb/wai/pull/875)
  * Added `HealthCheckEndpoint` `Middleware`s for health check [#877](https://github.com/yesodweb/wai/pull/877)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1667304000">- Update wai-extra to version 3.1.13.0 revision 1.
  [#]# 3.1.13.0
  * Added `Combine Headers` `Middleware` [#901](https://github.com/yesodweb/wai/pull/901)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705060800">- Update wai-extra to version 3.1.14.
  [#]# 3.1.15
  * Request parsing throws an exception rather than `error`ing [#964](https://github.com/yesodweb/wai/pull/964):
  * Add `RequestParseException` type and expose it from the `Network.Wai.Parse` module.
  * Behavior change : `parseRequestBody` and `parseRequestBodyEx` (exported from `Network.Wai.Parse`) throw `RequestParseException` rather than calling `error`.
  [#]# 3.1.14.0
  * `defaultGzipSettings` now exported to not depend on `Data.Default` [#959](https://github.com/yesodweb/wai/pull/959)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715774400">- Update wai-extra to version 3.1.15.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/wai-extra-3.1.15/src/ChangeLog.md</changelog>
</package>
<package pkgid="0f5dafe71db5023a79ec78aeb39dd3851aad92a705737aefc68d4d39837ecb3a60bf5dd4816cee1328ffb7e798a1755bba4d6ec3032addc6373dd1a4bcfdba01" name="ghc-wai-logger-doc" arch="noarch">
  <version epoch="0" ver="2.4.1" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add wai-logger at version 2.3.6.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643544000">- Update wai-logger to version 2.4.0.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1721822400">- Update wai-logger to version 2.4.1.
  Upstream does not provide a change log file.</changelog>
</package>
<package pkgid="0e3b28829ed0991973e0e61fe5bde921f10107165a9fc1c9297ba60625befcb5d515b7bd57e8d67b1863ccd4d6ba27f2dc63c1eaec8b9f45cfb2be4ab26c773a" name="ghc-warp-doc" arch="noarch">
  <version epoch="0" ver="3.3.31" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653912000">- Update warp to version 3.3.21.
  [#]# 3.3.21
  * Support GHC 9.4 [#889](https://github.com/yesodweb/wai/pull/889)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660046400">- Update warp to version 3.3.22.
  [#]# 3.3.22
  * Creating a bigger buffer when the current one is too small to fit the Builder
    [#895](https://github.com/yesodweb/wai/pull/895)
  * Using InvalidRequest instead of HTTP2Error
    [#890](https://github.com/yesodweb/wai/pull/890)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664366400">- Update warp to version 3.3.23.
  [#]# 3.3.23
  * Add `setAccept` for hooking the socket `accept` call.
    [#912](https://github.com/yesodweb/wai/pull/912)
  * Removed some package dependencies from test suite
    [#902](https://github.com/yesodweb/wai/pull/902)
  * Factored out `Network.Wai.Handler.Warp.Recv` to its own package `recv`.
    [#899](https://github.com/yesodweb/wai/pull/899)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1674734400">- Update warp to version 3.3.23 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1675857600">- Update warp to version 3.3.24.
  [#]# 3.3.24
  * Switching the version of the "recv" package from 0.0.x to 0.1.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678968000">- Update warp to version 3.3.25.
  [#]# 3.3.25
  * Catching up the signature change of openFd in the unix package v2.8.
    [#926](https://github.com/yesodweb/wai/pull/926)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698235200">- Update warp to version 3.3.25 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698235201">- Update warp to version 3.3.30.
  [#]# 3.3.30
  * Length of `ResponseBuilder` responses will now also be passed to the logger.
    [#946](https://github.com/yesodweb/wai/pull/946)
  * Using `If-(None-)Match` headers simultaneously with `If-(Un)Modified-Since` headers now
    follow the RFC 9110 standard. So `If-(Un)Modified-Since` headers will be correctly ignored
    if their respective `-Match` counterpart is also present in the request headers.
    [#945](https://github.com/yesodweb/wai/pull/945)
  * Fixed adding superfluous `Server` header when using HTTP/2.0 if response already has it.
    [#943](https://github.com/yesodweb/wai/pull/943)
  [#]# 3.3.29
  * Preparing coming "http2" v4.2.0.
  [#]# 3.3.28
  * Fix for the "-x509" flag
    [#935](https://github.com/yesodweb/wai/pull/935)
  [#]# 3.3.27
  * Fixing busy loop due to eMFILE
    [#933](https://github.com/yesodweb/wai/pull/933)
  [#]# 3.3.26
  * Using crypton instead of cryptonite.
    [#931](https://github.com/yesodweb/wai/pull/931)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700827200">- Update warp to version 3.3.31.
  [#]# 3.3.31
  * Supporting http2 v5.0.</changelog>
</package>
<package pkgid="fe9060b4d0bf14d70be9abd415a01b54b9b91b43d1aef8367a52527f99384301d9b7120e1767008c4a7dee1e8af47aefb38784b5745fa3ed33e5f449c4ab47f2" name="ghc-warp-tls-doc" arch="noarch">
  <version epoch="0" ver="3.4.7" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664366400">- Update warp-tls to version 3.3.4.
  [#]# 3.3.4
  * Integrated customizable `accept` hook from `Network.Wai.Handler.Warp.Settings` (cf. `setAccept`)
    [#912](https://github.com/yesodweb/wai/pull/912)
  * Adjusted `httpOverTls` because of the factoring out of `Network.Wai.Handler.Warp.Recv` to its own package `recv` in the `warp` package.
    [#899](https://github.com/yesodweb/wai/pull/899)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1675857600">- Update warp-tls to version 3.3.5.
  [#]# 3.3.5
  * Switching the version of the "recv" package from 0.0.x to 0.1.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679572800">- Update warp-tls to version 3.3.6.
  [#]# 3.3.6
  * Setting FD_CLOEXEC on the listening socket.
    [#923](https://github.com/yesodweb/wai/pull/923)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690200000">- Update warp-tls to version 3.3.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696420800">- Update warp-tls to version 3.4.3.
  [#]# 3.4.3
  * Install shutdown handlers passed via `Settings` to `run...` functions
  [#]# 3.4.2
  * Requiring warp v3.3.29.
  [#]# 3.4.1
  * Supporting `tls` v1.8.0.
  [#]# 3.4.0
  * Major version up to deprecate v3.3.7 due to the incompatibility
    against cryptonite.
  [#]# 3.3.7
  * Using crypton instead of cryptonite.
    [#931](https://github.com/yesodweb/wai/pull/931)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1706961600">- Update warp-tls to version 3.4.4.
  [#]# 3.4.4
  * Allow warp v3.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713528000">- Update warp-tls to version 3.4.5.
  [#]# 3.4.5
  * Making mkConn of WarpTLS interruptible
    [#984](https://github.com/yesodweb/wai/pull/984)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719316800">- Update warp-tls to version 3.4.6.
  [#]# 3.4.6
  * Preparing for tls v2.1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1727265600">- Update warp-tls to version 3.4.7.
  [#]# 3.4.7
  * Expose `attachConn` to use post-handshake TLS connection.
    [#1007](https://github.com/yesodweb/wai/pull/1007)</changelog>
</package>
<package pkgid="089bd29e7dff01823205cff0cb664cb21c3336a87c8c0e820f7214ced4dcfb0fd2b65f7f5db52a76b7ef4c38cfc29a0e23b58c6039e62158db52c221bc1e3f3e" name="ghc-witherable-doc" arch="noarch">
  <version epoch="0" ver="0.4.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1633867200">- Add witherable at version 0.4.1 revision 1.</changelog>
  <changelog author="psimons@suse.com" date="1634040000">- Update witherable to version 0.4.2.
  0.4.2
  - ------
  * Supported GHC 9.2
  * Improved the instances for `vector`</changelog>
  <changelog author="psimons@suse.com" date="1636286400">- Update witherable to version 0.4.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637409600">- Update witherable to version 0.4.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655726400">- Update witherable to version 0.4.2 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678190400">- Update witherable to version 0.4.2 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715860800">- Update witherable to version 0.4.2 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="33e040fb78a61874f1ed8210838587004bec40ef5c6c353774c1dce159fdad00e96b1a5d39875830b9cf6eb9e5d04207fd534124c03cbf2f5336a1be41027648" name="ghc-wizards-doc" arch="noarch">
  <version epoch="0" ver="1.0.3" rel="bp161.1.3"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add wizards at version 1.0.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update wizards to version 1.0.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686139200">- Update wizards to version 1.0.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1727697600">- Update wizards to version 1.0.3 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="5a5a0232673eedf71837d9fe3b560d7dbc9b95a564f4f93abf3e83b4079825159445aacbfd39430b3ec7cb47e60cabe55966838f5225905bc93186f4d1b5ee1b" name="ghc-word-wrap-doc" arch="noarch">
  <version epoch="0" ver="0.5" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add word-wrap at version 0.4.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update word-wrap to version 0.4.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1632744000">- Update word-wrap to version 0.5.
  0.5
  ===
  API changes:
  * Line-wrapping now supports optional "filling", i.e., placing prefix
    strings at the start of wrapped lines. The behavior of filling is
    configured by new `WrapSettings` fields: `fillStrategy` (what to
    add to filled lines) and `fillScope` (which lines to affect with
    filling). Thanks to Brent Yorgey for this work!</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="578c2a1432572158632c1a829dc3127ce91626ba1a67e91bafe0447dfc1f7841a6a238ad72d198f5ef72094e37c4baa2e39608ff038e0b86cc998711a36c7cf3" name="ghc-word8-doc" arch="noarch">
  <version epoch="0" ver="0.1.3" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add word8 at version 0.1.3.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="7a4353a04b009d185cca9b0ee9ec40312cbbc6f3e73589983a02285551f01f9aa7bdcf1a411c629155d7122b1f0183ee6324f22132dc7d15313f188ef7b8f5c4" name="ghc-x509-doc" arch="noarch">
  <version epoch="0" ver="1.7.7" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1541419200">- Update x509 to version 1.7.5.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1544788800">- Update Cabal build instructions for more accurate dependencies on base.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update x509 to version 1.7.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1642420800">- Update x509 to version 1.7.6.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653998400">- Update x509 to version 1.7.7.
  Upstream added a new change log file in this release. With no
  previous version to compare against, the automatic updater cannot
  reliable determine the relevante entries for this release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="c62dab588b212c511b650ae943fc66cd3a7ca51c809289d0bb0c4df966da3192318a5cd2763f7843000ce591e031c8b16fc0f00ed1755f94c96e24591e32e911" name="ghc-x509-store-doc" arch="noarch">
  <version epoch="0" ver="1.6.9" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="psimons@suse.com" date="1541419200">- Update x509-store to version 1.6.7.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1547899200">- Update Cabal build instructions for more accurate dependencies.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update x509-store to version 1.6.7 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1642507200">- Update x509-store to version 1.6.9.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="a2bccec0230482af871d4a5a1f5c02a62d9841b010f34094afb0a571adf15d7f6f98353f80d8d37e2cb3d6054eaaf98faf2ed6fc56cb3aef510d89f0a72ea0a5" name="ghc-x509-system-doc" arch="noarch">
  <version epoch="0" ver="1.6.7" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1501156800">- Update to version 1.6.5.</changelog>
  <changelog author="psimons@suse.com" date="1526299200">- Update x509-system to version 1.6.6.
  Upstream does not provide a changelog.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1642420800">- Update x509-system to version 1.6.7.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="29f1d97401280bbcb47bc64b222fdc918c6c416bf7c0bb93cf338a9015aaaf39b9298e3738822f890bc812399839591bfd85ad750ffb8569718697b37f7d153f" name="ghc-x509-validation-doc" arch="noarch">
  <version epoch="0" ver="1.6.12" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1526299200">- Update x509-validation to version 1.6.10 revision 1.
  Upstream does not provide a changelog.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="psimons@suse.com" date="1541419200">- Update x509-validation to version 1.6.11.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1642420800">- Update x509-validation to version 1.6.12.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="7442ba2f9d7851c9e31e122a8705315f5aeda1fe6bbe14e5e8d53de498d353fa76cd04170b07b5499ed0ab3489b13bcbc29dcb72726a8d5b7b274731f816190b" name="ghc-xhtml-doc" arch="noarch">
  <version epoch="0" ver="3000.2.2.1" rel="bp161.1.41"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699444800">- Update to 9.6.3
- dropped execstack.patch and bytestring.patch
  * Major update of ghc see full release notes on:
  https://downloads.haskell.org/ghc/9.6.3/docs/users_guide/release-notes.html</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963200">- libatomic.patch: Remove unused patch
- ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
  architecture
- Adjust constraints for riscv64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1699963201">- ghc-8.0.2-Cabal-dynlibdir.patch, 9604.patch, ghc-pie.patch,
  sphinx7.patch: Remove unused patches</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1700049600">- drop ghc-9.6.3-src.tar.xz.sig</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1708776000">- update to 9.6.4
  * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps.
  * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points.
  * Ensure unconstrained instance dictionaries get IPE info.
  * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures.
  * Fix a GHCi bug where a failure in the :add command would cause the process to exit.
  * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files.
  * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports
  * Fix some memory leaks in GHCi that manifest on reloads
  * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly.
  * Fix a type checker crash on certain programs involving implicitly scoped type variables.
  * Fix a bug where certain warning flags were not recognised.
  * Fix an incorrect assertion in the simplifier.
  * Align objects in the data section properly when using the LLVM backend.
  * Ensure concurrent thunk update is sound.
  * Ensure the listAllBlocks function takes the non-moving heap into account.
  * Ensure the non-moving GC is not running when pausing.
  * Fix some non-moving loops and bugs on Windows and LLP64 platforms.
  * Fix a bug where certain programs could have incorrect async exception masking.
  * Ensure we respect maximum event length and don’t overflow into program memory.
  * Ensure we use the right linker flags on AArch64 darwin.
  * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP.
  * Ensure we use the right otool and install_name_tool on Darwin.
  * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Update to version 9.8.2. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html.
- Update to version 9.8.1. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.1-notes.html.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1710849600">-  fix iserv and hpc deps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Replace %patchN with %patch -P N: %patchN is deprecated.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722686400">- Adjust memory limits on riscv64 and remove obsolete special case for
  qemu emulation</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1729512000">- Update to version 9.8.3. The change log for this release is at:
  https://downloads.haskell.org/~ghc/9.8.3/docs/users_guide/9.8.3-notes.html</changelog>
</package>
<package pkgid="79de547995611be5061fc3d785a7999138c47179bdac53541ea9233f7d1097c42c3bcf9547241fc33348f6c232c1e465203dabcfa8bab1683817866dd61c395c" name="ghc-xml-conduit-doc" arch="noarch">
  <version epoch="0" ver="1.9.1.3" rel="bp161.1.4"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1614427200">- Update xml-conduit to version 1.9.1.0.
  [#]# 1.9.1
  * `]` characters inside doctype are now correctly handled
  * Entity expansion loops are now detected and avoided
  * Add field `psEntityExpansionSizeLimit` in `ParseSettings` to limit the length of an entity expansion; set to 8192 characters by default</changelog>
  <changelog author="psimons@suse.com" date="1618574400">- Update xml-conduit to version 1.9.1.1.
  [#]# 1.9.1.1
  * Entity declarations with tags inside are now correctly handled
  * Parser now fails gracefully on malformed entity declarations
  * Parameter entity declarations are now ignored</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653220800">- Update xml-conduit to version 1.9.1.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1667131200">- Update xml-conduit to version 1.9.1.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1679486400">- Update xml-conduit to version 1.9.1.2.
  Upstream has not updated the file "ChangeLog.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687348800">- Update xml-conduit to version 1.9.1.3.
  Upstream has not updated the file "ChangeLog.md" since the last
  release.</changelog>
</package>
<package pkgid="ce434016b65a970538094521b8762383468a01fb78f4787e770a3c250310b805202b8013f46ef1cf5820e72ad456ad97bc85a7d3071ac1277e668b761de49680" name="ghc-xml-doc" arch="noarch">
  <version epoch="0" ver="1.3.14" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1526472000">- Prefer the new %license attribute over %doc.</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1560254400">- Update Cabal file for more accurate build dependencies.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update xml to version 1.3.14 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="44047904f37090c075d14c80d0fd515e2a5bee8bc3a1495099e0cbf3eb93360f2d3b63d3761c164934bbf5b8a3704dcda9875b9b5301d67938cad0fc04f93ec3" name="ghc-xml-hamlet-doc" arch="noarch">
  <version epoch="0" ver="0.5.0.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add xml-hamlet at version 0.5.0.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1600171200">- Add _constraints with 4GB disk space for ppc64/ppc64le</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641816000">- Update xml-hamlet to version 0.5.0.2.
  [#]# 0.5.0.2
  * Compat with TH 2.18 [#172](https://github.com/snoyberg/xml/pull/172)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="26b7d3fe02c44c4c1c05e73f893ab508d57e09e205d90f5e759ad39ab1a8eb3717140106224214cbc6f5ee71211cb23a002e5fa258d2778ed5854849f4ea2616" name="ghc-xml-types-doc" arch="noarch">
  <version epoch="0" ver="0.3.8" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1533211200">- Add xml-types at version 0.3.6.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1591704000">- Update xml-types to version 0.3.7.
  Upstream does not provide a change log file.</changelog>
  <changelog author="psimons@suse.com" date="1594641600">- Update xml-types to version 0.3.8.
  Upstream does not provide a change log file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="9a0bfa2d17834753abd4ecaecae1f1b091a4ce4e0cae4293aa6d055f7bd57a676cb7924ff06456a092c40b5aa798d0e46a40e09a9c09b9db3d08d20eff95ca8e" name="ghc-xmobar-doc" arch="noarch">
  <version epoch="0" ver="0.48.1" rel="bp161.1.4"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update xmobar to version 0.44.2.
  - Documentation improvements.
  - Missing doc files and xmobar.el added to distribution.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1665921600">- Update xmobar to version 0.45.
  - New cairo/pango font drawing backend, substituting the direct
    X11/Xft one.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1672920000">- Update xmobar to version 0.46.
  - New bar position specifiers TopHM, BottomHM.
  - New configuration option, `dpi`, to set the font scaling factor.
  - Fixes and extensions for section aligment behaviour (#650, #655).
  - Fix: honour fc/bg specs for icons (#663).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693656000">- Update xmobar to version 0.47.1.
  - Allow compilation with libmpd even with GHC &gt; 9.4, by
    requesting it explicitly with `with_mpd`. See #667 for further
    details.
  - Fix: center middle section for templates of the for }M{
  - Documentation fixes and improvements
  - Better error handling in network connections</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1699876800">- Update xmobar to version 0.47.2.
  - Compatibility with GHC 9.6
- Apply "re-enable-support-for-libmpd.patch" to enable support for
  libmpd. Upstream disabled this feature becase they can't build
  libmpd, but we can.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1707307200">- Update xmobar to version 0.47.3.
  [#]# Version 0.47.3 (February, 2024)
  - New flag `with_shared` to use xmobar with dynamic linking (see PR #690)
  - Fix for actions invoked from recompiled xmobar instances (issue #688)
  - Maximum base version bumped to 4.20</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709467200">- Update xmobar to version 0.47.4.
  Upstream has not updated the file "changelog.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1711972800">- Update xmobar to version 0.48.
  [#]# Version 0.48 (April, 2024)
  - The `Kbd` monitor is now clickable (thanks, Enrico Maria)
  - Fix zombie processes left by `&lt;action&gt;` tag and low battery action (thanks,
    Ulrik)
  - Fix plugins such as `Alsa` and `Com` not working when configuration is
    recompiled (#657, ditto)
  - New `Lock'` monitor with configurable labels (thanks, Enrico Maria)
  [#]# Version 0.47.4 (March, 2024)
  - Bug fixes (launching processes from self-compiled instances)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715083200">- Update xmobar to version 0.48.1.
  [#]# Version 0.48.1 (May, 2024)
  - Removing for now mouse support for `Kbd`, which can be recovered by
    interested users using regular actions (see issue #703 for further details).</changelog>
</package>
<package pkgid="5f30254813ddafdacd2036b8dcb38ea67c035d91b75ac77bb8e8430a254cad7eceb80af6018985d688248ce37951c9527c5411c84d51d6b7ed4628ec4f19b364" name="ghc-xmonad-contrib-doc" arch="noarch">
  <version epoch="0" ver="0.18.1" rel="bp161.1.5"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1622635200">- Update xmonad-contrib to version 0.16 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update xmonad-contrib to version 0.17.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/xmonad-contrib-0.17.0/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662206400">- Update xmonad-contrib to version 0.17.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/xmonad-contrib-0.17.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1667649600">- Update xmonad-contrib to version 0.17.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700136000">- Apply fix-build-with-ghc-9.6.x.patch to support ghc-9.6.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1706961600">- Update xmonad-contrib to version 0.18.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/xmonad-contrib-0.18.0/src/CHANGES.md
- Drop obsolete "fix-build-with-ghc-9.6.x.patch".</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1724155200">- Update xmonad-contrib to version 0.18.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/xmonad-contrib-0.18.1/src/CHANGES.md</changelog>
</package>
<package pkgid="25d4e0b8052dd5412bd269f283f4a727889cd7c8f051697312143a5b2f90235b9c45635a7b2382cf60ca9a3a9c10888cc2d97365294381ad583bb6cc2fe25a2a" name="ghc-xmonad-doc" arch="noarch">
  <version epoch="0" ver="0.18.0" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1622635200">- Update xmonad to version 0.15 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update xmonad to version 0.17.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/xmonad-0.17.0/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662206400">- Update xmonad to version 0.17.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/xmonad-0.17.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1667649600">- Update xmonad to version 0.17.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680436800">- Update xmonad to version 0.17.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/xmonad-0.17.2/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1706961600">- Update xmonad to version 0.18.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/xmonad-0.18.0/src/CHANGES.md</changelog>
</package>
<package pkgid="c4d236a8a875e017c401eb8560ce67f4b38438d55f71f3f21be1bab2bd095e6397e4c78a1fad49a521adf7269bd8bd5880cbba20cc29a0db9c2455d3d25d2c33" name="ghc-xss-sanitize-doc" arch="noarch">
  <version epoch="0" ver="0.3.7.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add xss-sanitize at version 0.3.6.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1632139200">- Update xss-sanitize to version 0.3.7.
  [#] 0.3.7
  clear the contents of style and script tags instead of escaping them</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648641600">- Update xss-sanitize to version 0.3.7 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669723200">- Update xss-sanitize to version 0.3.7.1.
  [#] 0.3.7.1
  add max height and max width as valid style attributes</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680350400">- Update xss-sanitize to version 0.3.7.2.
  [#] 0.3.7.2
  Stops Tag Soup from escaping &amp;"&lt;&gt; which breaks HTML entities</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697198400">- Update xss-sanitize to version 0.3.7.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="50a8605a632090a5203e35ada03afd4ba82f91cc8050839c86c0508965c0bdf9648c2871c68e3d3961e0756354458f0fad7f190804fbe0ee0665d5e0c2e08794" name="ghc-yaml-doc" arch="noarch">
  <version epoch="0" ver="0.11.11.2" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1632139200">- Update yaml to version 0.11.6.0.
  [#]# 0.11.6.0
  * `yaml2json`: add `--help` and `--version` options [#197](https://github.com/snoyberg/yaml/pull/197)
  * `json2yaml`: add `--help` and `--version` options [#198](https://github.com/snoyberg/yaml/pull/198)
  * Add the `-o` options to both `yaml2json` and `json2yaml` [#200](https://github.com/snoyberg/yaml/pull/200)</changelog>
  <changelog author="psimons@suse.com" date="1634040000">- Update yaml to version 0.11.7.0.
  [#]# 0.11.7.0
  * Support `aeson` 2 [#202](https://github.com/snoyberg/yaml/pull/202)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1645704000">- Update yaml to version 0.11.8.0.
  [#]# 0.11.8.0
  * Export `Parse` and `StringStyle` [#204](https://github.com/snoyberg/yaml/pull/204)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666612800">- Update yaml to version 0.11.8.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1675771200">- Update yaml to version 0.11.10.0.
  [#]# 0.11.10.0
  * Undo previous change (breakage with aeson 2)
  [#]# 0.11.9.0
  * Data.Yaml.Pretty: provide key-sorting function with path to parent object [#206](https://github.com/snoyberg/yaml/pull/206)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677240000">- Update yaml to version 0.11.11.0.
  [#]# 0.11.11.0
  * Fix ambiguous occurrence `AesonException`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686744000">- Update yaml to version 0.11.11.1.
  [#]# 0.11.11.1
  * For optparse-applicative-0.18: use `pretty` instead of `text` [#216](https://github.com/snoyberg/yaml/pull/216)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688212800">- Update yaml to version 0.11.11.2.
  [#]# 0.11.11.2
  * Compat with aeson 2.2</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688472000">- Update yaml to version 0.11.11.2 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="da8828306daf5f482a180117dd04e87f9df48195fe31e3bc3a1a51efac703809fc6bbdb6788f725702b891c6f72d35d7a332c3e37f9fbed4a59449bdcb7acca2" name="ghc-yesod-core-doc" arch="noarch">
  <version epoch="0" ver="1.6.26.0" rel="bp161.1.26"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658318400">- Update yesod-core to version 1.6.24.0.
  [#]# 1.6.24.0
  * Make catching exceptions configurable and set the default back to rethrowing async exceptions. [#1772](https://github.com/yesodweb/yesod/pull/1772).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1665489600">- Update yesod-core to version 1.6.24.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677672000">- Update yesod-core to version 1.6.24.2.
  [#]# 1.6.24.2
  * No star is type [#1797](https://github.com/yesodweb/yesod/pull/1797)
  [#]# 1.6.24.1
  * Adapt to removal of `ListT` from transformers-0.6. [#1796](https://github.com/yesodweb/yesod/pull/1796)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689249600">- Update yesod-core to version 1.6.24.3.
  [#]# 1.6.24.3
  * Fix subsite-to-subsite dispatch [#1805](https://github.com/yesodweb/yesod/pull/1805)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690372800">- Update yesod-core to version 1.6.24.4.
  [#]# 1.6.24.4
  * Fix test-suite compilation error for GHC &gt;= 9.0.1 [#1812](https://github.com/yesodweb/yesod/pull/1812)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698235200">- Update yesod-core to version 1.6.25.0.
  [#]# 1.6.25.0
  * Add an options structure that allows the user to set which instances will be derived for a routes structure. [#1819](https://github.com/yesodweb/yesod/pull/1819)
  [#]# 1.6.24.5
  * Support Aeson 2.2 [#1818](https://github.com/yesodweb/yesod/pull/1818)
- Apply drop-dependency-on-empty-attoparsec-aeson-library.patch to
  fix the build.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701172800">- Update yesod-core to version 1.6.25.1.
  [#]# 1.6.25.1
  * Export the options that were created in 1.6.25.0 [#1825](https://github.com/yesodweb/yesod/pull/1825)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709640000">- Update yesod-core to version 1.6.25.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.
- Drop obsolete "drop-dependency-on-empty-attoparsec-aeson-library.patch".</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1721217600">- Update yesod-core to version 1.6.26.0.
  [#]# 1.6.26.0
  * Always apply jsAttributes to julius script blocks of body [#1836](https://github.com/yesodweb/yesod/pull/1836)</changelog>
</package>
<package pkgid="400319448c71a8e08e1fae4c550a5f97e1891a046d08cdd8265f7667200a92742980f58d239fac1b419ba3d650d90fbf455f54443b1d4396427c7d1bdb7c78fd" name="ghc-yesod-doc" arch="noarch">
  <version epoch="0" ver="1.6.2.1" rel="bp161.1.26"/>
  <changelog author="psimons@suse.com" date="1593259200">- Update yesod to version 1.6.0.2.
  [#]# 1.6.0.2
  * Replace deprecated decodeFile with decodeFileEither. This should have no semantic impact, but silences a deprecation warning. [#1658](https://github.com/yesodweb/yesod/pull/1658)</changelog>
  <changelog author="psimons@suse.com" date="1597060800">- Update yesod to version 1.6.1.0.
  [#]# 1.6.1.0
  * `widgetFileReload` and `widgetFileNoReload` now use absolute paths via the new `globFilePackage` Q Exp which can provide absolute templates paths within the project [#1691](https://github.com/yesodweb/yesod/pull/1691)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1600171200">- Add _constraints with 4GB disk space for aarch64 ppc64/ppc64le</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1618488000">- Update yesod to version 1.6.1.1.
  [#] ChangeLog for yesod
  [#]# 1.6.1.1
  * Allow yesod-form 1.7</changelog>
  <changelog author="psimons@suse.com" date="1625140800">- Update yesod to version 1.6.1.2.
  [#]# 1.6.1.2
  * Fix compatibility with template-haskell 2.17 [#1730](https://github.com/yesodweb/yesod/pull/1730)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644580800">- Update yesod to version 1.6.2.
  [#]# 1.6.2
  * aeson 2</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662638400">- Update yesod to version 1.6.2.1.
  [#]# 1.6.2.1
  * Support `template-haskell-2.19.0.0` [#1769](https://github.com/yesodweb/yesod/pull/1769)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="8b1be589e791109d5954399abc27cf15ec9d153ba506c2cbcd1cccd169c7d324f0a08024c60f9ecc2bb9209253103082e97a4cc18aa6320e0f94ef1a24eb04c1" name="ghc-yesod-form-doc" arch="noarch">
  <version epoch="0" ver="1.7.9" rel="bp161.1.26"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597838400">- Add _constraints with min 6GB disk space for ppc64/ppc64le</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1618488000">- Update yesod-form to version 1.7.0.
  [#]# 1.7.0
  * Extended `OptionList` by `OptionListGrouped` and implemented grouped select fields (`&lt;select&gt;` with `&lt;optgroup&gt;`) [#1722](https://github.com/yesodweb/yesod/pull/1722)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663502400">- Update yesod-form to version 1.7.2.
  [#]# 1.7.2
  * Added `withRadioField` and re-express `radioField` into that. [#1775](https://github.com/yesodweb/yesod/pull/1775)
  [#]# 1.7.1
  * Added `colorField` for creating a html color field (`&lt;input type="color"&gt;`) [#1748](https://github.com/yesodweb/yesod/pull/1748)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1665057600">- Update yesod-form to version 1.7.3.
  [#]# 1.7.3
  * Fixed `radioField` according to Bootstrap 3 docs. [#1783](https://github.com/yesodweb/yesod/pull/1783)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1675944000">- Update yesod-form to version 1.7.4.
  [#]# 1.7.4
  * Added a `Monad AForm` instance only when `transformers` &gt;= 0.6 [#1795](https://github.com/yesodweb/yesod/pull/1795)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693915200">- Update yesod-form to version 1.7.6.
  [#]# 1.7.6
  * Added `datetimeLocalField` for creating a html `&lt;input type="datetime-local"&gt;` [#1817](https://github.com/yesodweb/yesod/pull/1817)
  [#]# 1.7.5
  * Add Romanian translation [#1801](https://github.com/yesodweb/yesod/pull/1801)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1729684800">- Update yesod-form to version 1.7.9.
  [#]# 1.7.9
  * Added `checkboxesField'` for creating checkbox in more correct way than original `checkboxesField`
    Function `checkboxesField` marked as deprecated. [#1843](https://github.com/yesodweb/yesod/pull/1843)
  [#]# 1.7.8
  * Added `radioField'` for creating radio button in more correct way than original `radioField`.
    Function `radioField` marked as deprecated. [#1842](https://github.com/yesodweb/yesod/pull/1842)
  [#]# 1.7.7
  * Added `optionsFromList'` to create an OptionList from a List, using the PathPiece instance for the external value and
  a custom function for the user-facing value. Also added `optionsEnum'` to create an OptionList from an enumeration
  [#1828](https://github.com/yesodweb/yesod/pull/1828)</changelog>
</package>
<package pkgid="ded81c8c46a11985befb3b855c032346322c390625e3625beb5f52c2a5ab2dbc8afd702a12bbeb907f2a435d6274ae7a9d856db6bdcbf15fe4ac0429e3f330df" name="ghc-yesod-persistent-doc" arch="noarch">
  <version epoch="0" ver="1.6.0.8" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add yesod-persistent at version 1.6.0.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597838400">- Add _constraints with min 6GB disk space for ppc64/ppc64le</changelog>
  <changelog author="psimons@suse.com" date="1604750400">- Update yesod-persistent to version 1.6.0.5.
  [#]# 1.6.0.5
  * Add support for Persistent 2.11 [#1701](https://github.com/yesodweb/yesod/pull/1701)</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1617192000">- Update yesod-persistent to version 1.6.0.6.
  [#]# 1.6.0.6
  * Add support for persistent 2.12</changelog>
  <changelog author="psimons@suse.com" date="1620388800">- Update yesod-persistent to version 1.6.0.7.
  [#]# 1.6.0.7
  * Add support for persistent 2.13. [#1723](https://github.com/yesodweb/yesod/pull/1723)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1650024000">- Update yesod-persistent to version 1.6.0.8.
  [#]# 1.6.0.8
  * Add support for `persistent-2.14` [#1706](https://github.com/yesodweb/yesod/pull/1760)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.
- Apply "dont-depend-on-obsolete-persistent-template.patch" to avoid
  depending on the obsolete persistent-templates package.</changelog>
</package>
<package pkgid="c3b81e5a1b776ecb6f834137a366d7ddf1e3c44dd318521a32a644ec0963aa08cfda3eaa5b9e77a94685e384e69a55ca47e186bfb9e272b88b6402a095dde9aa" name="ghc-yesod-static-doc" arch="noarch">
  <version epoch="0" ver="1.6.1.0" rel="bp161.1.2"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add yesod-static at version 1.6.0.1.</changelog>
  <changelog author="psimons@suse.com" date="1594123200">- Update yesod-static to version 1.6.1.0.
  [#] ChangeLog for yesod-static
  [#]# 1.6.1.0
  * Support reproducible embedded file order [#1684](https://github.com/yesodweb/yesod/issues/1684#issuecomment-652562514)
  [#]# 1.6.0.2
  * Remove unnecessary deriving of Typeable</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597838400">- Add _constraints with 6GB min disk space for ppc64/ppc64le</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
</package>
<package pkgid="9c0da6fbd240581691e229fd45ea1e5ad132cfa032a2bce2a27dffa19b340df42eda6b16b7157fceb6a1491d13feaba658884e30f9b76584ad0a140ba24c35fa" name="ghc-zip-archive-doc" arch="noarch">
  <version epoch="0" ver="0.4.3.2" rel="bp161.1.2"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update zip-archive to version 0.4.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646308800">- Update zip-archive to version 0.4.2.1.
  zip-archive 0.4.2.1
  * Fix Windows build regression (#61).
  zip-archive 0.4.2
  * Fix problem with files with colon (#89).
  * Remove build-tools.  This was used to indicate that the 'unzip'
    executable was needed for testing, but it was never intended to be used
    this way and now the field is deprecated.  The current test suite
    simply skips the test using the unzip executable (with a warning) if
    'unzip' is not in the path.
  * Remove existing symlinks when extracting zip files with symlinks (#60,
    Vikrem).  Previously, writeEntry would raise an error if it tried to
    create a symlink and a symlink already existed at that path.  This
    behavior was inconsistent with its behavior for regular files, which
    it overwrote without comment.  This commit causes symlinks to be replaced
    by writeEntry instead of an error being raised.
  * Remove binary &lt; 0.6 CPP.  It's no longer needed because we don't support
    binary &lt; 0.6.  Also use manySig instead of many, to get better error
    messages.
  * Add type annotation for printf.
  * Better checking for unsafe paths (#55).  This method allows things like
    `foo/bar/../../baz`.
  * Require base &gt;= 4.5 (#56)
  * Add GitHub CI.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664193600">- Update zip-archive to version 0.4.2.2.
  zip-archive 0.4.2.2
  * Use `command -v` before trying `which` in the test suite (#62).
    `command` is a bash builtin, but for busybox we'll need `which`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677931200">- Update zip-archive to version 0.4.3.
  zip-archive 0.4.3
  * Improve code for retrieving compressed data of unknown length (#63).
    Do not assume we'll have the signature 0x08074b50 that is
    sometimes used for the data description, because it is not
    in the spec and is not always used.
  * Make some record fields strict.
  * Require binary &gt;= 0.7.2, remove some CPP</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1709812800">- Update zip-archive to version 0.4.3.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/zip-archive-0.4.3.1/src/changelog</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712664000">- Update zip-archive to version 0.4.3.2.
  zip-archive 0.4.3.2
  * readEntry: Fix computation of modification time (#67).
    It should be a UNIX time (seconds since UNIX epoch), but
    computed relative to the local time zone, not UTC.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715947200">- Update zip-archive to version 0.4.3.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="cd394b26ad636d91f1649108689979b55056bb9ac9b2193eb32ddc5dcdf588d252e6dd2be8547f9f28b166d5d643f4bc8003d04860d1b89ba6d3ba917f9d98a3" name="ghc-zlib-doc" arch="noarch">
  <version epoch="0" ver="0.6.3.0" rel="bp161.1.2"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1614081600">- Update zlib to version 0.6.2.3.
  0.6.2.3 Emily Pillmore &lt;emilypi@cohomolo.gy&gt; February 2021
  * Add support for bytestring-0.11.0.0</changelog>
  <changelog author="psimons@suse.com" date="1631016000">- Update zlib to version 0.6.2.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651665600">- Update zlib to version 0.6.3.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/zlib-0.6.3.0/src/changelog</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1675252800">- Update zlib to version 0.6.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1688731200">- Update zlib to version 0.6.3.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691668800">- Update zlib to version 0.6.3.0 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698148800">- Update zlib to version 0.6.3.0 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1719144000">- Update zlib to version 0.6.3.0 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="d5646f70f2acc9c988c24b793ccb2300268f5b47f67db2841630071547124fe5557700da77f49a645462a34f605b79006d1287d2416e2b2d9775a8ee3ac6510e" name="ghex" arch="s390x">
  <version epoch="0" ver="46.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 44.beta:
  + widget: Add context menu popover to set custom geometry.
  + appwin: Accept drag 'n' drop for files.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 44.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680350400">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682596800">- Update to version 44.1:
  + Update application screenshots to version 44.
  + hex-dialog: Prevent decimal display widgets from getting
    truncated.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to version 44.2:
  + Mark three strings translatable.
  + ui:
  - Add tooltip to the main menu to comply with GNOME HIG.
  - Add shortcut for preferences and fix help shortcut
    description.
  + appwin: Ensure HexStatusbar is registered before initting
    template.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692705600">- Update to version 45.beta:
  + hex-dialog: Prevent decimal display widgets from getting
    truncated.
  + widget: Make paste overwrite when not in insert mode.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697025600">- Update to version 45.0:
  + docs: fix introspection compiler warning
  + help: Add section on geometry
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699963200">- Update to version 45.1:
  + gtkhex: Local variables in switch statement should be in own
    scope (ie, fix clang build issues)
  + appwin: Mark error message string properly translatable</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 46.alpha:
  + GObject property getter fixes.
  + buf-malloc/mmap: Implement GObject 'file' property getter
    properly.
  + hex-buf/doc: Clarify GI transfer annotations.
  + hex-doc/buf: Support opening zero-length files.
  + hex-buf-iface: More appropriate messages when selecting
    backend.
  + hex-doc: Allow setting HEX_BUFFER env var to specify default
    backend.
  + Remove almost all remaining GtkDialog use.
  + about: port dialog to libadwaita.
  + Update POTFILES.in.
  + chartable: Port to GtkColumnView.
  + gtkhex: Local variables in switch statement should be in own
    scope (ie, fix clang build issues).
  + appwin: Mark error message string properly translatable.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711108800">- Update to version 46.0:
  + widget: Fade zeroes in the hex display.
  + data: add 'hexadecimal' keyword to .desktop file.
  + appdata: Remove none OARS tags.
  + appdata: Update appdata.
  + appwin: Don't let AdwTabView trample over shortcuts.
  + lib: Fix PANGO_COLOR_FROM_FLOAT macro.
  + docs: GI tweaks and fixes.
  + lib/app: Initial support for marks.
  + help: Add marks section.
  + i18n: Remove domain that prevented use of translations.
  + appwin: Allow dropping multiple files.
  + widget/doc: Set widget busy state while file is mid-save.
  + Code and documentation cleanups.
  + Updated translations.</changelog>
</package>
<package pkgid="61cff4b499aced8d7d65a6c441c630535b3ad186df2d6e1edcf0baabdece79c6f3d37b62f9db14d8a22b688791dc1ccbfe1a9485053a47eff4c5f5db060504f9" name="ghex-devel" arch="s390x">
  <version epoch="0" ver="46.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 44.beta:
  + widget: Add context menu popover to set custom geometry.
  + appwin: Accept drag 'n' drop for files.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 44.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680350400">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682596800">- Update to version 44.1:
  + Update application screenshots to version 44.
  + hex-dialog: Prevent decimal display widgets from getting
    truncated.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to version 44.2:
  + Mark three strings translatable.
  + ui:
  - Add tooltip to the main menu to comply with GNOME HIG.
  - Add shortcut for preferences and fix help shortcut
    description.
  + appwin: Ensure HexStatusbar is registered before initting
    template.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692705600">- Update to version 45.beta:
  + hex-dialog: Prevent decimal display widgets from getting
    truncated.
  + widget: Make paste overwrite when not in insert mode.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697025600">- Update to version 45.0:
  + docs: fix introspection compiler warning
  + help: Add section on geometry
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699963200">- Update to version 45.1:
  + gtkhex: Local variables in switch statement should be in own
    scope (ie, fix clang build issues)
  + appwin: Mark error message string properly translatable</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 46.alpha:
  + GObject property getter fixes.
  + buf-malloc/mmap: Implement GObject 'file' property getter
    properly.
  + hex-buf/doc: Clarify GI transfer annotations.
  + hex-doc/buf: Support opening zero-length files.
  + hex-buf-iface: More appropriate messages when selecting
    backend.
  + hex-doc: Allow setting HEX_BUFFER env var to specify default
    backend.
  + Remove almost all remaining GtkDialog use.
  + about: port dialog to libadwaita.
  + Update POTFILES.in.
  + chartable: Port to GtkColumnView.
  + gtkhex: Local variables in switch statement should be in own
    scope (ie, fix clang build issues).
  + appwin: Mark error message string properly translatable.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711108800">- Update to version 46.0:
  + widget: Fade zeroes in the hex display.
  + data: add 'hexadecimal' keyword to .desktop file.
  + appdata: Remove none OARS tags.
  + appdata: Update appdata.
  + appwin: Don't let AdwTabView trample over shortcuts.
  + lib: Fix PANGO_COLOR_FROM_FLOAT macro.
  + docs: GI tweaks and fixes.
  + lib/app: Initial support for marks.
  + help: Add marks section.
  + i18n: Remove domain that prevented use of translations.
  + appwin: Allow dropping multiple files.
  + widget/doc: Set widget busy state while file is mid-save.
  + Code and documentation cleanups.
  + Updated translations.</changelog>
</package>
<package pkgid="f8cffa452c69a0adadaaacbbbd4df1dd2709708ec79a046d61d0c914833e2d2ff05704e0ad2fb008baab21332a4e72c5626808495f744914c6a1a42c39a7958f" name="ghex-lang" arch="noarch">
  <version epoch="0" ver="46.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 44.beta:
  + widget: Add context menu popover to set custom geometry.
  + appwin: Accept drag 'n' drop for files.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 44.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680350400">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682596800">- Update to version 44.1:
  + Update application screenshots to version 44.
  + hex-dialog: Prevent decimal display widgets from getting
    truncated.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to version 44.2:
  + Mark three strings translatable.
  + ui:
  - Add tooltip to the main menu to comply with GNOME HIG.
  - Add shortcut for preferences and fix help shortcut
    description.
  + appwin: Ensure HexStatusbar is registered before initting
    template.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692705600">- Update to version 45.beta:
  + hex-dialog: Prevent decimal display widgets from getting
    truncated.
  + widget: Make paste overwrite when not in insert mode.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697025600">- Update to version 45.0:
  + docs: fix introspection compiler warning
  + help: Add section on geometry
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699963200">- Update to version 45.1:
  + gtkhex: Local variables in switch statement should be in own
    scope (ie, fix clang build issues)
  + appwin: Mark error message string properly translatable</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 46.alpha:
  + GObject property getter fixes.
  + buf-malloc/mmap: Implement GObject 'file' property getter
    properly.
  + hex-buf/doc: Clarify GI transfer annotations.
  + hex-doc/buf: Support opening zero-length files.
  + hex-buf-iface: More appropriate messages when selecting
    backend.
  + hex-doc: Allow setting HEX_BUFFER env var to specify default
    backend.
  + Remove almost all remaining GtkDialog use.
  + about: port dialog to libadwaita.
  + Update POTFILES.in.
  + chartable: Port to GtkColumnView.
  + gtkhex: Local variables in switch statement should be in own
    scope (ie, fix clang build issues).
  + appwin: Mark error message string properly translatable.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711108800">- Update to version 46.0:
  + widget: Fade zeroes in the hex display.
  + data: add 'hexadecimal' keyword to .desktop file.
  + appdata: Remove none OARS tags.
  + appdata: Update appdata.
  + appwin: Don't let AdwTabView trample over shortcuts.
  + lib: Fix PANGO_COLOR_FROM_FLOAT macro.
  + docs: GI tweaks and fixes.
  + lib/app: Initial support for marks.
  + help: Add marks section.
  + i18n: Remove domain that prevented use of translations.
  + appwin: Allow dropping multiple files.
  + widget/doc: Set widget busy state while file is mid-save.
  + Code and documentation cleanups.
  + Updated translations.</changelog>
</package>
<package pkgid="8c5bde0412c97bd8a8a473eb601335fcca0f43547103b765a2437a6854ac67f6f6f9220700167109de3b1801f910a6d09e2731fe4ba5b5bfb40b57366eb1062e" name="ghostscript" arch="s390x">
  <version epoch="0" ver="10.06.0" rel="160099.2.7"/>
  <changelog author="jsmeix@suse.com" date="1711454400">- Version upgrade to 10.03.0:
  For openSUSE and SUSE Ghostscript is built '--without-tesseract'
  (see the entry below dated 'Mon Jul 18 07:28:54 UTC 2022').
  Highlights in this release include:
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.03.0/News.html
  * As of this release (10.03.0) pdfwrite creates PDF files
    with XRef streams and ObjStm streams. This can result in
    considerably smaller PDF output files. See Vector Devices
    https://ghostscript.readthedocs.io/en/latest/VectorDevices.html
    for more details.
  * Ghostscript/pdfwrite now supports passing through
    PDF "Optional Content".
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes (the release is listed in parentheses):
  * (10.03.0) Almost all the "internal" PostScript procedures
    defined during the interpreter startup are now "executeonly",
    further reducing the attack surface of the interpreter.
    The nature of these procedures means there should be no impact
    for legitimate usage, but it is possible it will impact uses
    which abuse the previous accessibility (even for legitimate
    reasons). Such cases may now require "DELAYBIND", See DELAYBIND
    https://ghostscript.readthedocs.io/en/latest/Use.html#ddelaybind
  * (10.03.0) The "makeimagedevice" non-standard operator has been
    removed. It allowed low level access to the graphics library
    in a way that was, essentially impossible to secure.
  * (10.03.0) The "putdeviceprops", "getdeviceprops",
    "finddevice", "copydevice", "findprotodevice" non-standard
    operators have all been removed. They provided functionality
    that is either accessible through standard operators,
    or should not be used by user PostScript.
  * (10.03.0) The process of "tidying" the PostScript namespace
    should have removed only non-standard and undocumented
    operators. Nevertheless, it is possible that any integrations
    or utilities that rely on those non-standard and undocumented
    operators may stop working or may change behaviour.
  If you encounter such a case, please contact us
  (Discord https://discord.gg/H9GXKwyPvY
  [#]ghostscript IRC channel https://web.libera.chat/#ghostscript
  or the gs-devel mailing list
  https://www.ghostscript.com/mailman/index.html would be best),
  but remember that free versions of Ghostscript
  come with with NO WARRANTY and NO SUPPORT.
- Ghostscript 10.03.0 contains the fix to build with GCC 14
  (boo#1221687)</changelog>
  <changelog author="jsmeix@suse.com" date="1719835200">- Version upgrade to 10.03.1:
  Highlights in this release include:
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.03.1/News.html
  * Fixes for CVE-2024-33869, CVE-2023-52722, CVE-2024-33870,
    CVE-2024-33871 and CVE-2024-29510
- Regarding CVE-2024-33869 see bsc#1226946 and
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=5ae2e320d69a7d0973011796bd388cd5befa1a43
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=f5336e5b4154f515ac83bc5b9eba94302e6618d4
  https://bugs.ghostscript.com/show_bug.cgi?id=707691
- Regarding CVE-2023-52722 see bsc#1223852 and
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=afd7188f74918cb51b5fb89f52b54eb16e8acfd1
- Regarding CVE-2024-33870 see bsc#1226944 and
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=79aef19c685984dc3da2dc090450407d9fbcff80
  https://bugs.ghostscript.com/show_bug.cgi?id=707686
- Regarding CVE-2024-33871 see bsc#1225491 and
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=7145885041bb52cc23964f0aa2aec1b1c82b5908
- Regarding CVE-2024-29510 see bsc#1226945 and
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=3b1735085ecef20b29e8db3416ab36de93e86d1f</changelog>
  <changelog author="dmueller@suse.com" 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="jsmeix@suse.com" 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="bwiedemann@suse.com" 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="jsmeix@suse.com" 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="hsk17@mail.de" 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="jsmeix@suse.com" 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
    + 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="werner@suse.de" date="1758024000">- Switch over to libalternatives for ghostscript to provide a gs
  variant (bsc#1245896)</changelog>
  <changelog author="jsmeix@suse.com" 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>
</package>
<package pkgid="6537c23654a09bb8ea48827267cf0ce2e55b2339afc2959f6df5011676873f87115f8168d03d3e6ea3276c32ca234b307313f99b7c3c3f21299340b17e9756d7" name="ghostscript-devel" arch="s390x">
  <version epoch="0" ver="10.06.0" rel="160099.2.7"/>
  <changelog author="jsmeix@suse.com" date="1711454400">- Version upgrade to 10.03.0:
  For openSUSE and SUSE Ghostscript is built '--without-tesseract'
  (see the entry below dated 'Mon Jul 18 07:28:54 UTC 2022').
  Highlights in this release include:
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.03.0/News.html
  * As of this release (10.03.0) pdfwrite creates PDF files
    with XRef streams and ObjStm streams. This can result in
    considerably smaller PDF output files. See Vector Devices
    https://ghostscript.readthedocs.io/en/latest/VectorDevices.html
    for more details.
  * Ghostscript/pdfwrite now supports passing through
    PDF "Optional Content".
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes (the release is listed in parentheses):
  * (10.03.0) Almost all the "internal" PostScript procedures
    defined during the interpreter startup are now "executeonly",
    further reducing the attack surface of the interpreter.
    The nature of these procedures means there should be no impact
    for legitimate usage, but it is possible it will impact uses
    which abuse the previous accessibility (even for legitimate
    reasons). Such cases may now require "DELAYBIND", See DELAYBIND
    https://ghostscript.readthedocs.io/en/latest/Use.html#ddelaybind
  * (10.03.0) The "makeimagedevice" non-standard operator has been
    removed. It allowed low level access to the graphics library
    in a way that was, essentially impossible to secure.
  * (10.03.0) The "putdeviceprops", "getdeviceprops",
    "finddevice", "copydevice", "findprotodevice" non-standard
    operators have all been removed. They provided functionality
    that is either accessible through standard operators,
    or should not be used by user PostScript.
  * (10.03.0) The process of "tidying" the PostScript namespace
    should have removed only non-standard and undocumented
    operators. Nevertheless, it is possible that any integrations
    or utilities that rely on those non-standard and undocumented
    operators may stop working or may change behaviour.
  If you encounter such a case, please contact us
  (Discord https://discord.gg/H9GXKwyPvY
  [#]ghostscript IRC channel https://web.libera.chat/#ghostscript
  or the gs-devel mailing list
  https://www.ghostscript.com/mailman/index.html would be best),
  but remember that free versions of Ghostscript
  come with with NO WARRANTY and NO SUPPORT.
- Ghostscript 10.03.0 contains the fix to build with GCC 14
  (boo#1221687)</changelog>
  <changelog author="jsmeix@suse.com" date="1719835200">- Version upgrade to 10.03.1:
  Highlights in this release include:
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.03.1/News.html
  * Fixes for CVE-2024-33869, CVE-2023-52722, CVE-2024-33870,
    CVE-2024-33871 and CVE-2024-29510
- Regarding CVE-2024-33869 see bsc#1226946 and
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=5ae2e320d69a7d0973011796bd388cd5befa1a43
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=f5336e5b4154f515ac83bc5b9eba94302e6618d4
  https://bugs.ghostscript.com/show_bug.cgi?id=707691
- Regarding CVE-2023-52722 see bsc#1223852 and
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=afd7188f74918cb51b5fb89f52b54eb16e8acfd1
- Regarding CVE-2024-33870 see bsc#1226944 and
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=79aef19c685984dc3da2dc090450407d9fbcff80
  https://bugs.ghostscript.com/show_bug.cgi?id=707686
- Regarding CVE-2024-33871 see bsc#1225491 and
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=7145885041bb52cc23964f0aa2aec1b1c82b5908
- Regarding CVE-2024-29510 see bsc#1226945 and
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=3b1735085ecef20b29e8db3416ab36de93e86d1f</changelog>
  <changelog author="dmueller@suse.com" 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="jsmeix@suse.com" 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="bwiedemann@suse.com" 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="jsmeix@suse.com" 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="hsk17@mail.de" 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="jsmeix@suse.com" 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
    + 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="werner@suse.de" date="1758024000">- Switch over to libalternatives for ghostscript to provide a gs
  variant (bsc#1245896)</changelog>
  <changelog author="jsmeix@suse.com" 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>
</package>
<package pkgid="2a8ae72e9a1b491a7ec3c5ebee963a94176f37f635b7d92544e314ff48fce5f0688c1a28a59853480701bc00f0b56efef362ce5200b79dd555716dcc30bdba2e" name="ghostscript-fonts" arch="noarch">
  <version epoch="0" ver="9.06" rel="160099.4.1"/>
  <changelog author="jsmeix@suse.de" date="1348747200">- Using an absolute path as source in symbolic link in spec file
  to avoid an issue with /usr/sbin/Check in SLE11, SLE_11_SP1,
  and SLE_11_SP2 that would wrongly convert a relative path
  ../ghostscript/fonts into a ../ghostscript/fonts.gz file.
  Afterwards /usr/lib/rpm/brp-symlink converts it to a relative
  path so that the binary RPM gets the intended symbolic link
  /usr/share/fonts/ghostscript -&gt; ../ghostscript/fonts
  (bnc#778879).</changelog>
  <changelog author="jsmeix@suse.de" date="1348833600">- Have SuSEconfig.pango stuff in RPM scriptlets only
  if suse_version &lt; 1220 because since openSUSE 12.2
  there is no longer SuSEconfig.pango (see the "declined"
  comment of OBS submitrequest 136232).</changelog>
  <changelog author="jsmeix@suse.de" date="1348833601">- Set the version is the same version as the current ghostscript
  package i.e. 9.06 because this ghostscript-fonts-* packages
  are the right ones for this Ghostscript version.</changelog>
  <changelog author="jsmeix@suse.de" date="1507118400">- Do no longer mess around with the original fonts: Do no longer
  try to "improve" the appearance of glyphs in certain fonts in
  a SUSE-sepcific way. Provide the fonts as originally intended.
  Now neither the SUSE-sepcific ghostscript-fonts-std-8.11.patch
  nor special tools like t1ascii and t1binary from the t1utils RPM
  are needed to build a RPM package that only contains fonts.
  Cf. the entry below dated "Tue Mar 27 16:57:57 CEST 2012".</changelog>
  <changelog author="jsmeix@suse.de" date="1513598400">- Call reconfigure_fonts_* -n binary_RPM_package_name
  on openSUSE Tumbleweed and Leap 15.0 and SLE15 and later
  (boo#1067213).</changelog>
  <changelog author="dimstar@opensuse.org" date="1514376000">- Revert last change: reconfigure_post_* does not know a -n
  parameter, which in turn results in warnings (rpm &lt; 4.14) or
  errors (rpm &gt;= 4.14).
  &gt; reconfigure_fonts_post: invalid option -- 'n'
  &gt; error: Unknown option n in reconfigure_fonts_post(c)</changelog>
  <changelog author="mardnh@gmx.de" date="1582891200">- Add "Provides: urw-fonts" to ghostscript-fonts-std since some
  binary packages like the ones from grafana.com explicitly require
  "urw-fonts".</changelog>
  <changelog author="alarrosa@suse.com" date="1591617600">- Add a ghostscript-fonts-std-converted subpackage with fonts from
  ghostscript-fonts-std converted to TrueType format (boo#1169444)</changelog>
  <changelog author="alarrosa@suse.com" date="1592827200">- Force the converted Nimbus Mono font to be monospaced by using
  the --force-monospaced argument of ttf-converter 1.0.3
  (boo#1169444 #c41)</changelog>
  <changelog author="alarrosa@suse.com" date="1753358400">- Remove the -converted subpackage that uses ttf-converter.
  Anyone using these fonts should actually use the
  urw-base35-fonts package.</changelog>
</package>
<package pkgid="c946492af627f61af77d394b7a8507b67019bb077b1d00f36c6fa21b221c5146b29a366e4c4191c3a96c44a79900f534274813a20c986f2e94ae68ca30a850d6" name="ghostscript-fonts-grops" arch="noarch">
  <version epoch="0" ver="1.22.2" rel="bp161.1.14"/>
  <changelog author="tiwai@suse.de" date="1389268800">- add sh/csh profiles for setting $GROFF_FONT_PATH (bnc#856842)</changelog>
  <changelog author="tiwai@suse.de" date="1393502400">- add automatic installation for Polish locale (bnc#856842)</changelog>
  <changelog author="tiwai@suse.de" date="1446033600">- dynamically create requires to groff with the version instead of
  hardcoding in spec file</changelog>
  <changelog author="schwab@suse.de" date="1449748800">- Use %requires_eq</changelog>
  <changelog author="i@marguerite.su" date="1524830400">- fix factory build</changelog>
  <changelog author="i@marguerite.su" date="1524830401">- expand groff_version macro</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1544875200">No version change. Fix building issues:
  * Provide COPYING file.
  In version 9.26, the ghostscript package doesn't provide a
  COPYING file anymore. So providing it.
  * Add missing %config macro for /etc/profile.d/* files</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1601294400">- ghostscript gs &gt;= 9.50 needs "-dNOSAFER" to operate on files
  but pfbtopfa doesn't have that param</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1612180800">- Use rpm.vercmp to compare versions</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- starting from groff 1.23.0, font/devps/generate/Makefile changed
  '$@' to '$(OUTDIR)/$@'.
  then we have to set outdir, or 'AB' will be changed to '/AB'
  then throw a not writtable error.
- upstream typo font/devps/generate/zapfdr.sed to apfdr.sed
  in generate/Makefile by mistake
  so we can't link generate directory (hope to be fixed next rel)</changelog>
</package>
<package pkgid="2b4c390f2a18938201ade8482b423aab37a514a559931acd052c33bb72b96c56a6ba78fa7ee264bf6dd03133e9ca09fd82a4f82a985a256fb446bfc3b395f4a2" name="ghostscript-fonts-other" arch="noarch">
  <version epoch="0" ver="9.06" rel="160099.4.1"/>
  <changelog author="jsmeix@suse.de" date="1348747200">- Using an absolute path as source in symbolic link in spec file
  to avoid an issue with /usr/sbin/Check in SLE11, SLE_11_SP1,
  and SLE_11_SP2 that would wrongly convert a relative path
  ../ghostscript/fonts into a ../ghostscript/fonts.gz file.
  Afterwards /usr/lib/rpm/brp-symlink converts it to a relative
  path so that the binary RPM gets the intended symbolic link
  /usr/share/fonts/ghostscript -&gt; ../ghostscript/fonts
  (bnc#778879).</changelog>
  <changelog author="jsmeix@suse.de" date="1348833600">- Have SuSEconfig.pango stuff in RPM scriptlets only
  if suse_version &lt; 1220 because since openSUSE 12.2
  there is no longer SuSEconfig.pango (see the "declined"
  comment of OBS submitrequest 136232).</changelog>
  <changelog author="jsmeix@suse.de" date="1348833601">- Set the version is the same version as the current ghostscript
  package i.e. 9.06 because this ghostscript-fonts-* packages
  are the right ones for this Ghostscript version.</changelog>
  <changelog author="jsmeix@suse.de" date="1507118400">- Do no longer mess around with the original fonts: Do no longer
  try to "improve" the appearance of glyphs in certain fonts in
  a SUSE-sepcific way. Provide the fonts as originally intended.
  Now neither the SUSE-sepcific ghostscript-fonts-std-8.11.patch
  nor special tools like t1ascii and t1binary from the t1utils RPM
  are needed to build a RPM package that only contains fonts.
  Cf. the entry below dated "Tue Mar 27 16:57:57 CEST 2012".</changelog>
  <changelog author="jsmeix@suse.de" date="1513598400">- Call reconfigure_fonts_* -n binary_RPM_package_name
  on openSUSE Tumbleweed and Leap 15.0 and SLE15 and later
  (boo#1067213).</changelog>
  <changelog author="dimstar@opensuse.org" date="1514376000">- Revert last change: reconfigure_post_* does not know a -n
  parameter, which in turn results in warnings (rpm &lt; 4.14) or
  errors (rpm &gt;= 4.14).
  &gt; reconfigure_fonts_post: invalid option -- 'n'
  &gt; error: Unknown option n in reconfigure_fonts_post(c)</changelog>
  <changelog author="mardnh@gmx.de" date="1582891200">- Add "Provides: urw-fonts" to ghostscript-fonts-std since some
  binary packages like the ones from grafana.com explicitly require
  "urw-fonts".</changelog>
  <changelog author="alarrosa@suse.com" date="1591617600">- Add a ghostscript-fonts-std-converted subpackage with fonts from
  ghostscript-fonts-std converted to TrueType format (boo#1169444)</changelog>
  <changelog author="alarrosa@suse.com" date="1592827200">- Force the converted Nimbus Mono font to be monospaced by using
  the --force-monospaced argument of ttf-converter 1.0.3
  (boo#1169444 #c41)</changelog>
  <changelog author="alarrosa@suse.com" date="1753358400">- Remove the -converted subpackage that uses ttf-converter.
  Anyone using these fonts should actually use the
  urw-base35-fonts package.</changelog>
</package>
<package pkgid="10f441943eea9be9140fa133c10c073c474d69166a53e6c1ee41167e33b6f512345066ab872eb272790b15e691193e38117eee5165a32563d0cd10f57cfebe71" name="ghostscript-fonts-std" arch="noarch">
  <version epoch="0" ver="9.06" rel="160099.4.1"/>
  <changelog author="jsmeix@suse.de" date="1348747200">- Using an absolute path as source in symbolic link in spec file
  to avoid an issue with /usr/sbin/Check in SLE11, SLE_11_SP1,
  and SLE_11_SP2 that would wrongly convert a relative path
  ../ghostscript/fonts into a ../ghostscript/fonts.gz file.
  Afterwards /usr/lib/rpm/brp-symlink converts it to a relative
  path so that the binary RPM gets the intended symbolic link
  /usr/share/fonts/ghostscript -&gt; ../ghostscript/fonts
  (bnc#778879).</changelog>
  <changelog author="jsmeix@suse.de" date="1348833600">- Have SuSEconfig.pango stuff in RPM scriptlets only
  if suse_version &lt; 1220 because since openSUSE 12.2
  there is no longer SuSEconfig.pango (see the "declined"
  comment of OBS submitrequest 136232).</changelog>
  <changelog author="jsmeix@suse.de" date="1348833601">- Set the version is the same version as the current ghostscript
  package i.e. 9.06 because this ghostscript-fonts-* packages
  are the right ones for this Ghostscript version.</changelog>
  <changelog author="jsmeix@suse.de" date="1507118400">- Do no longer mess around with the original fonts: Do no longer
  try to "improve" the appearance of glyphs in certain fonts in
  a SUSE-sepcific way. Provide the fonts as originally intended.
  Now neither the SUSE-sepcific ghostscript-fonts-std-8.11.patch
  nor special tools like t1ascii and t1binary from the t1utils RPM
  are needed to build a RPM package that only contains fonts.
  Cf. the entry below dated "Tue Mar 27 16:57:57 CEST 2012".</changelog>
  <changelog author="jsmeix@suse.de" date="1513598400">- Call reconfigure_fonts_* -n binary_RPM_package_name
  on openSUSE Tumbleweed and Leap 15.0 and SLE15 and later
  (boo#1067213).</changelog>
  <changelog author="dimstar@opensuse.org" date="1514376000">- Revert last change: reconfigure_post_* does not know a -n
  parameter, which in turn results in warnings (rpm &lt; 4.14) or
  errors (rpm &gt;= 4.14).
  &gt; reconfigure_fonts_post: invalid option -- 'n'
  &gt; error: Unknown option n in reconfigure_fonts_post(c)</changelog>
  <changelog author="mardnh@gmx.de" date="1582891200">- Add "Provides: urw-fonts" to ghostscript-fonts-std since some
  binary packages like the ones from grafana.com explicitly require
  "urw-fonts".</changelog>
  <changelog author="alarrosa@suse.com" date="1591617600">- Add a ghostscript-fonts-std-converted subpackage with fonts from
  ghostscript-fonts-std converted to TrueType format (boo#1169444)</changelog>
  <changelog author="alarrosa@suse.com" date="1592827200">- Force the converted Nimbus Mono font to be monospaced by using
  the --force-monospaced argument of ttf-converter 1.0.3
  (boo#1169444 #c41)</changelog>
  <changelog author="alarrosa@suse.com" date="1753358400">- Remove the -converted subpackage that uses ttf-converter.
  Anyone using these fonts should actually use the
  urw-base35-fonts package.</changelog>
</package>
<package pkgid="d5c2d323b0157f038b60f0d640eba87eac3c301516524317df5511f3d859e720f3a3a9b195233cf8e3ba6430bb68bf7f75518d0399f613e244091703691851df" name="ghostscript-x11" arch="s390x">
  <version epoch="0" ver="10.06.0" rel="160099.2.7"/>
  <changelog author="jsmeix@suse.com" date="1711454400">- Version upgrade to 10.03.0:
  For openSUSE and SUSE Ghostscript is built '--without-tesseract'
  (see the entry below dated 'Mon Jul 18 07:28:54 UTC 2022').
  Highlights in this release include:
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.03.0/News.html
  * As of this release (10.03.0) pdfwrite creates PDF files
    with XRef streams and ObjStm streams. This can result in
    considerably smaller PDF output files. See Vector Devices
    https://ghostscript.readthedocs.io/en/latest/VectorDevices.html
    for more details.
  * Ghostscript/pdfwrite now supports passing through
    PDF "Optional Content".
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes (the release is listed in parentheses):
  * (10.03.0) Almost all the "internal" PostScript procedures
    defined during the interpreter startup are now "executeonly",
    further reducing the attack surface of the interpreter.
    The nature of these procedures means there should be no impact
    for legitimate usage, but it is possible it will impact uses
    which abuse the previous accessibility (even for legitimate
    reasons). Such cases may now require "DELAYBIND", See DELAYBIND
    https://ghostscript.readthedocs.io/en/latest/Use.html#ddelaybind
  * (10.03.0) The "makeimagedevice" non-standard operator has been
    removed. It allowed low level access to the graphics library
    in a way that was, essentially impossible to secure.
  * (10.03.0) The "putdeviceprops", "getdeviceprops",
    "finddevice", "copydevice", "findprotodevice" non-standard
    operators have all been removed. They provided functionality
    that is either accessible through standard operators,
    or should not be used by user PostScript.
  * (10.03.0) The process of "tidying" the PostScript namespace
    should have removed only non-standard and undocumented
    operators. Nevertheless, it is possible that any integrations
    or utilities that rely on those non-standard and undocumented
    operators may stop working or may change behaviour.
  If you encounter such a case, please contact us
  (Discord https://discord.gg/H9GXKwyPvY
  [#]ghostscript IRC channel https://web.libera.chat/#ghostscript
  or the gs-devel mailing list
  https://www.ghostscript.com/mailman/index.html would be best),
  but remember that free versions of Ghostscript
  come with with NO WARRANTY and NO SUPPORT.
- Ghostscript 10.03.0 contains the fix to build with GCC 14
  (boo#1221687)</changelog>
  <changelog author="jsmeix@suse.com" date="1719835200">- Version upgrade to 10.03.1:
  Highlights in this release include:
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.03.1/News.html
  * Fixes for CVE-2024-33869, CVE-2023-52722, CVE-2024-33870,
    CVE-2024-33871 and CVE-2024-29510
- Regarding CVE-2024-33869 see bsc#1226946 and
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=5ae2e320d69a7d0973011796bd388cd5befa1a43
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=f5336e5b4154f515ac83bc5b9eba94302e6618d4
  https://bugs.ghostscript.com/show_bug.cgi?id=707691
- Regarding CVE-2023-52722 see bsc#1223852 and
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=afd7188f74918cb51b5fb89f52b54eb16e8acfd1
- Regarding CVE-2024-33870 see bsc#1226944 and
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=79aef19c685984dc3da2dc090450407d9fbcff80
  https://bugs.ghostscript.com/show_bug.cgi?id=707686
- Regarding CVE-2024-33871 see bsc#1225491 and
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=7145885041bb52cc23964f0aa2aec1b1c82b5908
- Regarding CVE-2024-29510 see bsc#1226945 and
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=3b1735085ecef20b29e8db3416ab36de93e86d1f</changelog>
  <changelog author="dmueller@suse.com" 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="jsmeix@suse.com" 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="bwiedemann@suse.com" 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="jsmeix@suse.com" 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="hsk17@mail.de" 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="jsmeix@suse.com" 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
    + 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="werner@suse.de" date="1758024000">- Switch over to libalternatives for ghostscript to provide a gs
  variant (bsc#1245896)</changelog>
  <changelog author="jsmeix@suse.com" 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>
</package>
<package pkgid="d99238821555558ab84ba15ef70d9188f7f72320a35812134b4640a920903a5442c289354a37843f4dd32a95150b751026b2caf1a9c1a641be518da0bc3411d9" name="ghostview" arch="s390x">
  <version epoch="0" ver="1.5" rel="bp161.1.2"/>
  <changelog author="werner@suse.de" date="1156420800">- Don't package icon already present in desktop-data-SuSE</changelog>
  <changelog author="werner@suse.de" date="1163073600">- Get file stat before using it (bug #216970)</changelog>
  <changelog author="coolo@suse.de" date="1183636800">- put desktop file and icon into package</changelog>
  <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>
</package>
<package pkgid="f799045487848a6df915515bb0b34b6df88bc59cb9edca4870634454b65f7ce0ddf86d4a371f7dad77fb7fd533e7f2789432106d31f07c49bdeb18bc18dec593" name="ghostwriter-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- No code change since 25.08.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- Changes since 25.12.3:
  * Add folder view for an open file.
  * Pre-select find field content on open
  * Fix: fix broken tooltips for formatting options</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&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>
</package>
<package pkgid="4df54f9457cd0d5fe8a974fa618fe61662aa99bac909f80e385956d84ff4bdac46918740b33238ec5f8742d0774714edacf22b8bb36c2d2773eb9d38c7e10e75" name="giac-doc" arch="noarch">
  <version epoch="0" ver="1.9.0.97" rel="bp161.1.8"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544011200">- Update to version 1.5.0.21
- Split xcas gui into own subpackage</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544184000">- Fix building on Leap 42.3</changelog>
  <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>
</package>
<package pkgid="1470e1d3d5d4eb252f8221f0241af678fc2b8ccb1cdb576d2bef5c9dea0670cfa10d1ae21c3c1b5682139dd7d5976d9f865e4718727235a3da4667ec068638b6" name="giac-lang" arch="noarch">
  <version epoch="0" ver="1.9.0.97" rel="bp161.1.8"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544011200">- Update to version 1.5.0.21
- Split xcas gui into own subpackage</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544184000">- Fix building on Leap 42.3</changelog>
  <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>
</package>
<package pkgid="5bc175b5806bed8f42ad9bdffbc545d12d4e713e6baa4502967705172cdbde25f936fa0297da52e5b86603cdacdf3a8300b06134dbee02f28f78034827056191" name="giflib-devel" arch="s390x">
  <version epoch="0" ver="5.2.2" rel="160099.6.1"/>
  <changelog author="schwab@suse.de" date="1541764800">- Remove unused build requires on X libraries
- Use %license</changelog>
  <changelog author="elimat@opensuse.org" 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="fstrba@suse.com" 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="dmueller@suse.com" 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="fstrba@suse.com" date="1691841600">- Define make_build for distributions which do not define them in
  system macros</changelog>
  <changelog author="fstrba@suse.com" 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="fstrba@suse.com" date="1743508800">- Added patch:
  * giflib-bsc1240416.patch
    + fixing bsc#1240416: buffer overflow in function DumpScreen2RGB</changelog>
  <changelog author="fstrba@suse.com" 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="fstrba@suse.com" 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="11e4ef7b1de5370543483e4502d8401d38c6746d514536cb20402f0bdf095c1b6a2ed729935faec8c2d491a994331a942627030af252be6aa08f218b24917dfa" name="giflib-progs" arch="s390x">
  <version epoch="0" ver="5.2.2" rel="160099.6.1"/>
  <changelog author="schwab@suse.de" date="1541764800">- Remove unused build requires on X libraries
- Use %license</changelog>
  <changelog author="elimat@opensuse.org" 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="fstrba@suse.com" 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="dmueller@suse.com" 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="fstrba@suse.com" date="1691841600">- Define make_build for distributions which do not define them in
  system macros</changelog>
  <changelog author="fstrba@suse.com" 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="fstrba@suse.com" date="1743508800">- Added patch:
  * giflib-bsc1240416.patch
    + fixing bsc#1240416: buffer overflow in function DumpScreen2RGB</changelog>
  <changelog author="fstrba@suse.com" 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="fstrba@suse.com" 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="3eff7bfdeed03e83d21d45aa27615820345a13f3b350470d25ac007b7d5f9d865916c8a3fe9d8263650571de148645655185570547baf0859fde762691114376" name="gifsicle" arch="s390x">
  <version epoch="0" ver="1.96" rel="bp161.1.2"/>
  <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="2f3c99f86c183560ff0c75e759ca56d23c71d4d1118dd79b4f8b04b9f3be74c10eff2e248e0249b23a5520c2c8e67b9e00044454a35229db79a51b39e0688683" name="gigolo" arch="s390x">
  <version epoch="0" ver="0.6.0" rel="bp161.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="bca958414acd148c27f1d2c5c854423a42a6e6d78c1b9c6208a68de6b6bf7bb150acf463e41eb813f911c71ffb1d7adc281526fec46f175271631b9cd7c114af" name="gigolo-lang" arch="noarch">
  <version epoch="0" ver="0.6.0" rel="bp161.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="49602c64b7c81e0b21974a509c265d2b7af975b35449abb68900b8583cde1ef45ec3e09be33b9e8d044b572c87a5642baef0e69a20c50845b8e3fba0dd9b468d" name="gimp-lang" arch="noarch">
  <version epoch="0" ver="3.2.4" rel="bp161.2.2"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1767787200">- Add gimp-CVE-2025-15059.patch: vulnerability in file-psp
  (CVE-2025-15059, ZDI-CAN-28232, bsc#1255766).</changelog>
  <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>
</package>
<package pkgid="3f5344d694f2aba9046fdec2ca135c7f859490688f6658f530ed312b9f5cc255c4b124e341559fb28121b38fb3782bd0ceb4b69c0ac1e69dd5ef44fa186a5a63" name="ginac" arch="s390x">
  <version epoch="0" ver="1.8.7" rel="bp161.1.3"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1602763200">- Update to version 1.8.0
  * New routines for the numerical evaluation of iterated
    integrals like elliptic multiple polylogarithms or iterated
    integrals of modular forms.
  * Stronger normalization methods for expressions with powers.
    Where this is safe, GiNaC now tries replacing various kinds of
    powers in order to find and cancel common subexpressions.
  * Improved CMake build.
- Drop _service file and go back to using full URL for Source.
- Update so version in keeping with upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1628510400">- Update to version 1.8.1:
  * Add method relational::canonical() and improve conversion of
    relational to Boolean (it now works on many simple symbolic
    cases).
  * Improve normalization of negative exponents.
  * Fix indexing multiply referenced objects with ex::operator[].
  * Make functions evalf() their arguments before doing own
    evalf().
  * Fix bugs in H_evalf() and in evaluation of iterated integrals.
  * Several portability improvements and compiler warning fixes.
- New BuildRequires for doc flavour: tex(fancyvrb.sty).</changelog>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="c0889a3bb461e3f6d18ed2304dfb82ac9da386c2976533c609f1238aeadabb44e228a2279bbf5c03c1c19be210a0be27787e9020f8eece7639554bcbbf926c64" name="ginac-devel" arch="s390x">
  <version epoch="0" ver="1.8.7" rel="bp161.1.3"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1602763200">- Update to version 1.8.0
  * New routines for the numerical evaluation of iterated
    integrals like elliptic multiple polylogarithms or iterated
    integrals of modular forms.
  * Stronger normalization methods for expressions with powers.
    Where this is safe, GiNaC now tries replacing various kinds of
    powers in order to find and cancel common subexpressions.
  * Improved CMake build.
- Drop _service file and go back to using full URL for Source.
- Update so version in keeping with upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1628510400">- Update to version 1.8.1:
  * Add method relational::canonical() and improve conversion of
    relational to Boolean (it now works on many simple symbolic
    cases).
  * Improve normalization of negative exponents.
  * Fix indexing multiply referenced objects with ex::operator[].
  * Make functions evalf() their arguments before doing own
    evalf().
  * Fix bugs in H_evalf() and in evaluation of iterated integrals.
  * Several portability improvements and compiler warning fixes.
- New BuildRequires for doc flavour: tex(fancyvrb.sty).</changelog>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="fd754a5aaf98796016bd6f36a0dc720d2fd9f86a9c83174679ab1a202b87c4d9b5a3654de35e08dcdfce2a45bfc92385e63658dfcdccc5c6d806caed72c714a4" name="ginac-doc-html" arch="noarch">
  <version epoch="0" ver="1.8.7" rel="bp161.1.10"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1602763200">- Update to version 1.8.0
  * New routines for the numerical evaluation of iterated
    integrals like elliptic multiple polylogarithms or iterated
    integrals of modular forms.
  * Stronger normalization methods for expressions with powers.
    Where this is safe, GiNaC now tries replacing various kinds of
    powers in order to find and cancel common subexpressions.
  * Improved CMake build.
- Drop _service file and go back to using full URL for Source.
- Update so version in keeping with upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1628510400">- Update to version 1.8.1:
  * Add method relational::canonical() and improve conversion of
    relational to Boolean (it now works on many simple symbolic
    cases).
  * Improve normalization of negative exponents.
  * Fix indexing multiply referenced objects with ex::operator[].
  * Make functions evalf() their arguments before doing own
    evalf().
  * Fix bugs in H_evalf() and in evaluation of iterated integrals.
  * Several portability improvements and compiler warning fixes.
- New BuildRequires for doc flavour: tex(fancyvrb.sty).</changelog>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="11376db5a52bbaf9441174b4adb857587e44f640e9bb1b4d5aa0e537dfa8a1b77d0f445ed4139d05f531a92875b0fc7da26b249082b623d365ed9a86e04aab02" name="ginac-doc-pdf" arch="noarch">
  <version epoch="0" ver="1.8.7" rel="bp161.1.10"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1602763200">- Update to version 1.8.0
  * New routines for the numerical evaluation of iterated
    integrals like elliptic multiple polylogarithms or iterated
    integrals of modular forms.
  * Stronger normalization methods for expressions with powers.
    Where this is safe, GiNaC now tries replacing various kinds of
    powers in order to find and cancel common subexpressions.
  * Improved CMake build.
- Drop _service file and go back to using full URL for Source.
- Update so version in keeping with upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1628510400">- Update to version 1.8.1:
  * Add method relational::canonical() and improve conversion of
    relational to Boolean (it now works on many simple symbolic
    cases).
  * Improve normalization of negative exponents.
  * Fix indexing multiply referenced objects with ex::operator[].
  * Make functions evalf() their arguments before doing own
    evalf().
  * Fix bugs in H_evalf() and in evaluation of iterated integrals.
  * Several portability improvements and compiler warning fixes.
- New BuildRequires for doc flavour: tex(fancyvrb.sty).</changelog>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="82af5ef38f80c51d499ce94ca8929772378292fd09bf4c929062c14bc6177a54c44875b0840db747445b14ddb7befb2af9e394b4e48885757a0a04cc8f725f27" name="ginac-doc-tutorial" arch="noarch">
  <version epoch="0" ver="1.8.7" rel="bp161.1.10"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1602763200">- Update to version 1.8.0
  * New routines for the numerical evaluation of iterated
    integrals like elliptic multiple polylogarithms or iterated
    integrals of modular forms.
  * Stronger normalization methods for expressions with powers.
    Where this is safe, GiNaC now tries replacing various kinds of
    powers in order to find and cancel common subexpressions.
  * Improved CMake build.
- Drop _service file and go back to using full URL for Source.
- Update so version in keeping with upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1628510400">- Update to version 1.8.1:
  * Add method relational::canonical() and improve conversion of
    relational to Boolean (it now works on many simple symbolic
    cases).
  * Improve normalization of negative exponents.
  * Fix indexing multiply referenced objects with ex::operator[].
  * Make functions evalf() their arguments before doing own
    evalf().
  * Fix bugs in H_evalf() and in evaluation of iterated integrals.
  * Several portability improvements and compiler warning fixes.
- New BuildRequires for doc flavour: tex(fancyvrb.sty).</changelog>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="54fce1f501aa4bffd3e7158af29c84947f2dc7809affb02bfcf6a2c41154e762a9502a594d3b6fca05ee98d1a38a979bbb00cb12de0f920cbc36e0fe616ff01d" name="gio-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="42.1" rel="lp161.2.2"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1730462400">- Remove "picture-uri-dark" in schema "org.gnome.desktop.screensaver",
  there is no this key in schema currently.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738324800">- Add org.gnome.Papers.desktop as a preferred application: it's
  favored over Evince when present (alphabetically listed behind
  Evince, which suits us well here).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Assign Ctrl-Alt-Delete to shutdown, as we used to have in GNOME
  since ever. So far, no shortcut assigned to Logout.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1744200000">- Update SLE version to 16. (bsc#1240822)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1745496000">- Update defaults to match current situation:
  + Remove banshee preference: banshee has not been shipped since
    2016.
  + Add Loupe to the preferred applications for images
  + Do not use Eog by default. As it's alphabetically before
    Loupe, Eog would always win the way it was listed (when
    installed).
  + Explicitly set image/tiff to org.gnome.Loupe as Eog is no
    longer part of the default installations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756296000">- Raise priority of Papers over other PDF viewers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756555200">- Update default applications in dash: gnome-music.desktop was
  renamed to org.gnome.Music.desktop.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1772452800">- Make SUSE Mono font default for GNOME in SLE and Leap from 16.1
  (jsc#PED-13370).</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1772712000">- Make the key name and comments for
  org.gnome.settings-daemon.plugins.power Leap and SLE specific.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1778068800">- Update .gschema.override.in: fix key name typo of
  monospace-font-name (bsc#1263043).</changelog>
</package>
<package pkgid="dcf240f17b5501153e6a401e8d0778d366fee023fa196dfa1c9979d7eba555782daf5c18a4946341bdbc08caa384413349c46f153d049b1c5e3135e92005e7ba" name="gio-branding-upstream" arch="noarch">
  <version epoch="0" ver="2.84.4" rel="160099.4.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1743681600">- Update to version 2.84.1:
  + Fix test failure when building against gobject-introspection
    ≥1.83.4
  + Bugs fixed:
  - 2.84.0 build failure on Linux:
    ../gio/gnetworkmonitornetlink.c:47:10: fatal error:
    netlink/netlink_route.h: No such file or directory
  - test failure with gobject-introspection 1.83.4: warning:
    element doc:format from state 3 is unknown, ignoring
  - gio/trash does not handle special characters well
  - `g_cancellable_connect()` documentation incorrect
  - g_cancellable_connect(): is it safe to unref cancellable from
    callback?
  - Crash with some registry key values in GWin32AppInfo
  - Memory sanitizer fixes
  - gobject: Be consistent in using atomic logic to handle the
    GParamSpecPool
  - gsettings: Port docs to gi-docgen format, add missing
    annotations and make various improvements
  - tests: Don't install runner scripts without installed_tests
  - docs: Document GSignalFlags members added after 2.0
  - tests: Add a test for g_object_freeze_notify() being called
    too often
  - gfileinfo: Slightly expand docs for
    g_file_info_get_attribute_as_string()
  - gi: Dynamically set doc-format
  - tests: Various fixes to create temporary files in /tmp rather
    than the build directory
  - gdbusnameowning: Convert docs to gi-docgen linking syntax
  - giounix-private: Fix macro for checking for epoll_create1()
  - Fix LGPL in header
  - gutils: make documentation of g_set_prgname() clearer
  - docs: Add some detail
  - gspawn-win32: Fix potential integer overflows in argv
    handling
  - gvarianttype: Improve docs on type validation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1747828800">- Update to version 2.84.2:
  + Bugs fixed:
  - gclosure: fix ATOMIC_CHANGE_FIELD to read vint atomically
  - Windows: fix wrong typelib path
  - gstring: carefully handle gssize parameters
  - Update macOS job for new CI runner
  - gdate: Call tzset before localtime_r
  - Backport -Wsign-conversion fixes for g_get_locale_variants()
  - glocalfile: Disable faccessat()-based query_exists on Android</changelog>
  <changelog author="dimstar@opensuse.org" date="1749816000">- Update to version 2.84.3:
  + Bug fixed: gstring: Fix overflow check when expanding the
    string (CVE-2025-6052, boo#1244596).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754654400">- Update to version 2.84.4 (bsc#1249055):
  + Bugs fixed:
  - (CVE-2025-7039) (#YWH-PGM9867-104) Buffer Under-read on GLib
    through glib/gfileutils.c via get_tmp_file()
  - GFile leak in g_local_file_set_display_name during error
    handling
  - Incorrect output parameter handling in closure helper of
    g_settings_bind_with_mapping_closures
  - gfileutils: fix computation of temporary file name
  - Fix GFile leak in  g_local_file_set_display_name()
  - gthreadpool: Catch pool_spawner creation failure
  - gio/filenamecompleter: Fix leaks
  - gfilenamecompleter: Fix g_object_unref() of undefined value</changelog>
  <changelog author="mgorse@suse.com" date="1765454400">- Add CVE fixes:
  + glib2-CVE-2025-13601-1.patch, glib2-CVE-2025-13601-2.patch
    (bsc#1254297 CVE-2025-13601 glgo#GNOME/glib#3827).
  + glib2-CVE-2025-14087-1.patch, glib2-CVE-2025-14087-2.patch,
    glib2-CVE-2025-14087-3.patch (bsc#1254662 CVE-2025-14087
    glgo#GNOME/glib#3834).
  + glib2-CVE-2025-14512.patch (bsc#1254878 CVE-2025-14512
    glgo#GNOME/glib#3845).</changelog>
  <changelog author="mgorse@suse.com" date="1768996800">- Add glib2-CVE-2026-0988.patch: fix a potential integer overflow
  in g_buffered_input_stream_peek (bsc#1257049 CVE-2026-0988
  glgo#GNOME/glib#3851).</changelog>
  <changelog author="mgorse@suse.com" date="1769515200">- Add CVE fixes:
  + glib2-CVE-2026-1484.patch (bsc#1257355 CVE-2026-1484
    glgo#GNOME/glib!4979).
  + glib2-CVE-2026-1485.patch (bsc#1257354 CVE-2026-1485
    glgo#GNOME/glib!4981).
  + glib2-CVE-2026-1489.patch (bsc#1257353 CVE-2026-1489
    glgo#GNOME/glib!4984).</changelog>
  <changelog author="alarrosa@suse.com" 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="alarrosa@suse.com" 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="alynx.zhou@suse.com" date="1784289600">- Add CVE fixes:
  + glib2-CVE-2026-58010.patch (bsc#1270009, CVE-2026-58010,
    glgo#GNOME/glib!5129)
  + glib2-CVE-2026-58011.patch (bsc#1270010, CVE-2026-58011,
    glgo#GNOME/glib!5131)
  + glib2-CVE-2026-58012-1.patch (bsc#1270016, CVE-2026-58012,
    glgo#GNOME/glib!5132)
  + glib2-CVE-2026-58012-2.patch (bsc#1270016, CVE-2026-58012,
    glgo#GNOME/glib!5133)
  + glib2-CVE-2026-58013.patch (bsc#1270018, CVE-2026-58013,
    glgo#GNOME/glib!5170)
  + glib2-CVE-2026-58014.patch (bsc#1270021, CVE-2026-58014,
    glgo#GNOME/glib!5171)
  + glib2-CVE-2026-58016.patch (bsc#1270008, CVE-2026-58016,
    glgo#GNOME/glib!5156)</changelog>
</package>
<package pkgid="c763ee8955c268a569b3bf2b51137b2f7ab74737131e2dd873ae5a0f503fa27782edd1cdd9c86100cfb8d8d2aeefbe32553fe1442a81930e8d100ccaabfd7055" name="girara-devel" arch="s390x">
  <version epoch="0" ver="2026.02.04" rel="bp161.1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611144000">- update to 0.3.5
  * Set RGBA visual
  * Update translations
  * Set meson warning_level</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1628078400">- update to 0.3.6
  * Various fixes and improvements
  * updated translations</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645704000">- update to 0.3.7
  * Various fixes and improvements
  * Update translations</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;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="&#x410;&#x43D;&#x434;&#x440;&#x435;&#x439; &#x410;&#x43B;&#x44B;&#x43F;&#x43E;&#x432; &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;mpluskal@suse.com&gt;" date="1782993600">- Cleanup spec file with spec-cleaner
- Drop dependency on girara-devel from the devel-doc
  subpackage (a -doc package should not require -devel)
- 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)</changelog>
</package>
<package pkgid="ff84f38ecf8c252e8c81381e3a97f08c2f09fab0102eef0989e61dcf88224cc64337b34e7faa21f1f297b6edd04a7c458a7dde69725802928fa985ffb70dfcff" name="girara-devel-doc" arch="noarch">
  <version epoch="0" ver="2026.02.04" rel="bp161.1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611144000">- update to 0.3.5
  * Set RGBA visual
  * Update translations
  * Set meson warning_level</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1628078400">- update to 0.3.6
  * Various fixes and improvements
  * updated translations</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645704000">- update to 0.3.7
  * Various fixes and improvements
  * Update translations</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;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="&#x410;&#x43D;&#x434;&#x440;&#x435;&#x439; &#x410;&#x43B;&#x44B;&#x43F;&#x43E;&#x432; &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;mpluskal@suse.com&gt;" date="1782993600">- Cleanup spec file with spec-cleaner
- Drop dependency on girara-devel from the devel-doc
  subpackage (a -doc package should not require -devel)
- 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)</changelog>
</package>
<package pkgid="a9ff5c2c8af9e8512b0f3435ecc54e52c05b3a81425c0d5559056cea71799e01b1b47d36b7bfec2a2fde40fde2e3a99affca29145131e91a5b980dcbe15daba7" name="girepository-1_0" arch="s390x">
  <version epoch="0" ver="1.84.0" rel="160099.3.8"/>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1725364800">- Update to version 1.81.2:
  * Add strict mode warning for enumeration members starting with a
    number
  * Set deprecation message for signals and properties
  * Fix HTML definition lists in the documentation generator
  * Catch up with Python-Markdown 3.4 extension API changes
  * Propagate scanner errors
  * Do not break when parsing ARM SVE types in system headers
  * Pair pointer GTypes with their opaque structure
  * Fix property accessor pairing
  * Handle pid_t, etc. as their own top-level types
  * Add warning for closure annotation
  * Warn on invalid callback annotations
  * Make sure to set a GError with an invalid introspect-dump
    string
  * Move gobject-introspection tests to a submodule
  * Remove dependency on distutils.msvccompiler
  * Be more thorough about applying -Wl,--no-as-needed option
  * Documentation and build fixes</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1725364801">- Update to version 1.81.4:
  + Add rpath when building the type dumper on macOS
  + Fix regression in the installation of GIRepository-2.0.typelib</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726228800">- Update to version 1.82.0:
  + Require GLib 2.82.0</changelog>
  <changelog author="dmueller@suse.com" date="1732276800">- Add python3-setuptools Requires: needed for python 3.13 which
  dropped distutils; setuptools now provides it.</changelog>
  <changelog author="adrian@suse.de" date="1733486400">- Fix dependency generation for loongarch64.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1741435200">- Update to version 1.83.4:
  + Revert support for "static" virtual functions.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 1.84.0:
  + No changes, stable version bump only.</changelog>
  <changelog author="dimstar@opensuse.org" 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>
</package>
<package pkgid="2196bc80381cff679908b6c243aa013532d2ead4fdcf6e32406c39971324ee165c34ee021dcfb0fec24c058ccf5b5c2aa2b57325b6fa201386ab1be62c0a79c1" name="git" arch="s390x">
  <version epoch="0" ver="2.53.0" rel="160099.2.1"/>
  <changelog author="mrueckert@suse.de" date="1752062400">- refreshed gitk sha256 patches:
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="tiwai@suse.com" date="1752580800">- update git-gui sha256 patches after the upstream review:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1755518400">- Update to 2.51.0
  - UI, Workflows &amp; Features
  - Userdiff patterns for the R language have been added.
  - Documentation for "git send-email" has been updated with a
    bit more credential helper and OAuth information.
  - "git cat-file --batch" learns to understand %(objectmode)
    atom to allow the caller to tell missing objects (due to
    repository corruption) and submodules (whose commit objects
    are OK to be missing) apart.
  - "git diff --no-index dirA dirB" can limit the comparison with
    pathspec at the end of the command line, just like normal
    "git diff".
  - "git subtree" (in contrib/) learned to grok GPG signing its
    commits.
  - "git whatchanged" that is longer to type than "git log --raw"
    which is its modern rough equivalent has outlived its
    usefulness more than 10 years ago.  Plan to deprecate and
    remove it.
  - An interchange format for stash entries is defined, and
    subcommand of "git stash" to import/export has been added.
  - "git merge/pull" has been taught the "--compact-summary"
    option to use the compact-summary format, intead of diffstat,
    when showing the summary of the incoming changes.
  - "git imap-send" has been broken for a long time, which has
    been resurrected and then taught to talk OAuth2.0 etc.
  - Some error messages from "git imap-send" has been updated.
  - When "git daemon" sees a signal while attempting to accept()
    a new client, instead of retrying, it skipped it by mistake,
    which has been corrected.
  - The reftable ref backend has matured enough; Git 3.0 will
    make it the default format in a newly created repositories by
    default.
  - "netrc" credential helper has been improved to understand
    textual service names (like smtp) in addition to the numeric
    port numbers (like 25).
  - Lift the limitation to use changed-path filter in "git log"
    so that it can be used for a pathspec with multiple literal
    paths.
  - Clean up the way how signature on commit objects are exported
    to and imported from fast-import stream.
  - Remove unsupported, unused, and unsupportable old option from
    "git log".
  - Document recently added "git imap-send --list" with an
    example.
  - "git pull" learned to pay attention to pull.autostash
    configuration variable, which overrides
    rebase/merge.autostash.
  - "git for-each-ref" learns "--start-after" option to help
    applications that want to page its output.
  - "git switch" and "git restore" are declared to be no longer
    experimental.
  - "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased
    to 'bar'" and then went on to run "git foo -h baz", which was
    unexpected.  Tighten the rule so that alias expansion is
    reported only when "-h" is the sole option.
  - Performance, Internal Implementation, Development Support etc.
  - "git pack-objects" learned to find delta bases from blobs at
    the same path, using the --path-walk API.
  - CodingGuidelines update.
  - Add settings for Solaris 10 &amp; 11.
  - Meson-based build/test framework now understands TAP output
    generated by our tests.
  - "Do not explicitly initialize to zero" rule has been
    clarified in the CodingGuidelines document.
  - A test helper "test_seq" function learned the "-f &lt;fmt&gt;"
    option, which allowed us to simplify a lot of test scripts.
  - A lot of stale stuff has been removed from the contrib/
    hierarchy.
  - "git push" and "git fetch" are taught to update refs in
    batches to gain performance.
  - Some code paths in "git prune" used to ignore the passed-in
    repository object and used the `the_repository` singleton
    instance instead, which has been corrected.
  - Update ".clang-format" and ".editorconfig" to match our style
    guide a bit better.
  - "make coccicheck" succeeds even when spatch made suggestions,
    which has been updated to fail in such a case.
  - Code clean-up around object access API.
  - Define .precision to more canned parse-options type to avoid
    bugs coming from using a variable with a wrong type to
    capture the parsed values.
  - Flipping the default hash function to SHA-256 at Git 3.0
    boundary is planned.
  - Declare weather-balloon we raised for "bool" type 18 months
    ago a success and officially allow using the type in our
    codebase.
  - GIT_TEST_INSTALLED was not honored in the recent topic
    related to SHA256 hashes, which has been corrected.
  - The pop_most_recent_commit() function can have quite
    expensive worst case performance characteristics, which has
    been optimized by using prio-queue data structure.
  - Move structure definition from unrelated header file to where
    it belongs.
  - To help our developers, document what C99 language features
    are being considered for adoption, in addition to what past
    experiments have already decided.
  - The reftable unit tests are now ported to the "clar" unit
    testing framework.
  - Redefine where the multi-pack-index sits in the object
    subsystem, which recently was restructured to allow multiple
    backends that support a single object source that belongs to
    one repository.  A MIDX does span multiple "object sources".
  - Reduce implicit assumption and dependence on the_repository
    in the object-file subsystem.
  - Fixes since v2.50 Unless otherwise noted, all the changes in
    2.50.X maintenance track, including security updates, are
    included in this release.
  - A memory-leak in an error code path has been plugged. (merge
    7082da85cb ly/commit-graph-graph-write-leakfix later to
    maint).
  - A memory-leak in an error code path has been plugged. (merge
    aedebdb6b9 ly/fetch-pack-leakfix later to maint).
  - Some leftover references to documentation source files that
    no longer exist, due to recent ".txt" -&gt; ".adoc" renaming,
    have been corrected. (merge 3717a5775a
    jw/doc-txt-to-adoc-refs later to maint).
  - "git stash -p &lt;pathspec&gt;" improvements. (merge 468817bab2
    pw/stash-p-pathspec-fixes later to maint).
  - "git send-email" incremented its internal message counter
    when a message was edited, which made logic that treats the
    first message specially misbehave, which has been corrected.
    (merge 2cc27b3501 ag/send-email-edit-threading-fix later to
    maint).
  - "git stash" recorded a wrong branch name when submodules are
    present in the current checkout, which has been corrected.
    (merge ffb36c64f2 kj/stash-onbranch-submodule-fix later to
    maint).
  - When asking to apply mailmap to both author and committer
    field while showing a commit object, the field that appears
    later was not correctly parsed and replaced, which has been
    corrected. (merge abf94a283f sa/multi-mailmap-fix later to
    maint).
  - "git maintenance" lacked the care "git gc" had to avoid
    holding onto the repository lock for too long during packing
    refs, which has been remedied. (merge 1b5074e614
    ps/maintenance-ref-lock later to maint).
  - Avoid regexp_constraint and instead use comparison_constraint
    when listing functions to exclude from application of
    coccinelle rules, as spatch can be built with different
    regexp engine X-&lt;. (merge f2ad545813
    jc/cocci-avoid-regexp-constraint later to maint).
  - Updating submodules from the upstream did not work well when
    submodule's HEAD is detached, which has been improved. (merge
    ca62f524c1 jk/submodule-remote-lookup-cleanup later to
    maint).
  - Remove unnecessary check from "git daemon" code. (merge
    0c856224d2 cb/daemon-fd-check-fix later to maint).
  - Use of sysctl() system call to learn the total RAM size used
    on BSDs has been corrected. (merge 781c1cf571
    cb/total-ram-bsd-fix later to maint).
  - Drop FreeBSD 4 support and declare that we support only
    FreeBSD 12 or later, which has memmem() supported. (merge
    0392f976a7 bs/config-mak-freebsd later to maint).
  - A diff-filter with negative-only specification like "git log
  - -diff-filter=d" did not trigger correctly, which has been
    fixed. (merge 375ac087c5 jk/all-negative-diff-filter-fix
    later to maint).
  - A failure to open the index file for writing due to
    conflicting access did not state what went wrong, which has
    been corrected. (merge 9455397a5c
    hy/read-cache-lock-error-fix later to maint).
  - Tempfile removal fix in the codepath to sign commits with SSH
    keys. (merge 4498127b04 re/ssh-sign-buffer-fix later to
    maint).
  - Code and test clean-up around string-list API. (merge
    6e5b26c3ff sj/string-list later to maint).
  - "git apply -N" should start from the current index and
    register only new files, but it instead started from an empty
    index, which has been corrected. (merge 2b49d97fcb
    rp/apply-intent-to-add-fix later to maint).
  - Leakfix with a new and a bit invasive test on pack-bitmap
    files. (merge bfd5522e98 ly/load-bitmap-leakfix later to
    maint).
  - "git fetch --prune" used to be O(n^2) expensive when there
    are many refs, which has been corrected. (merge 87d8d8c5d0
    ph/fetch-prune-optim later to maint).
  - When a ref creation at refs/heads/foo/bar fails, the files
    backend now removes refs/heads/foo/ if the directory is
    otherwise not used. (merge a3a7f20516
    ps/refs-files-remove-empty-parent later to maint).
  - "pack-objects" has been taught to avoid pointing into objects
    in cruft packs from midx.
  - "git remote" now detects remote names that overlap with each
    other (e.g., remote nickname "outer" and "outer/inner" are
    used at the same time), as it will lead to overlapping
    remote-tracking branches. (merge a5a727c448
    jk/remote-avoid-overlapping-names later to maint).
  - The gpg.program configuration variable, which names a
    pathname to the (custom) GPG compatible program, can now be
    spelled with ~tilde expansion. (merge 7d275cd5c0
    jb/gpg-program-variable-is-a-pathname later to maint).
  - Our &lt;sane-ctype.h&gt; header file relied on that the
    system-supplied &lt;ctype.h&gt; header is not later included, which
    would override our macro definitions, but "amazon linux"
    broke this assumption.  Fix this by preemptively including
    &lt;ctype.h&gt; near the beginning of &lt;sane-ctype.h&gt; ourselves.
    (merge 9d3b33125f ps/sane-ctype-workaround later to maint).
  - Clean-up compat/bswap.h mess. (merge f4ac32c03a
    ss/compat-bswap-revamp later to maint).
  - Meson-based build did not handle libexecdir setting
    correctly, which has been corrected. (merge 056dbe8612
    rj/meson-libexecdir-fix later to maint).
  - Document that we do not require "real" name when signing your
    patches off. (merge 1f0fed312a
    bc/contribution-under-non-real-names later to maint).
  - "git commit" that concludes a conflicted merge failed to
    notice and remove existing comment added automatically (like
    "# Conflicts:") when the core.commentstring is set to 'auto'.
    (merge 92b7c7c9f5 ac/auto-comment-char-fix later to maint).
  - "git rebase -i" with bogus rebase.instructionFormat
    configuration failed to produce the todo file after recording
    the state files, leading to confused "git status"; this has
    been corrected. (merge ade14bffd7
    ow/rebase-verify-insn-fmt-before-initializing-state later to
    maint).
  - A few file descriptors left unclosed upon program completion
    in a few test helper programs are now closed. (merge
    0f1b33815b hl/test-helper-fd-close later to maint).
  - Interactive prompt code did not correctly strip CRLF from the
    end of line on Windows. (merge 711a20827b js/prompt-crlf-fix
    later to maint).
  - The config API had a set of convenience wrapper functions
    that implicitly use the_repository instance; they have been
    removed and inlined at the calling sites.
  - "git add/etc -p" now honor the diff.context configuration
    variable, and also they learn to honor the -U&lt;n&gt; command-line
    option. (merge 2b3ae04011 lm/add-p-context later to maint).
  - The case where a new submodule takes a path where there used
    to be a completely different subproject is now dealt with a
    bit better than before. (merge 5ed8c5b465
    kj/renamed-submodule later to maint).
  - The deflate codepath in "git archive --format=zip" had a
    longstanding bug coming from misuse of zlib API, which has
    been corrected.
- drop patches included in update:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch
- refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  git-tcsh-completion-fixes.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch
- contrib/workdir is dropped. remove references for it.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="antonio.teixeira@suse.com" 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="alarrosa@suse.com" 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="mrueckert@suse.de" 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="mrueckert@suse.de" 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@suse.com" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="722eeac6b51376671e3f1b21f411a2f7cca0232d5e279bea5fe9802850e5e0331cf00dea5ac1108a3a7621d1a00716cd55833aa151eb16dbf40c36803bc6e05a" name="git-absorb-bash-completion" arch="noarch">
  <version epoch="0" ver="0.6.15" rel="bp161.1.6"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711108800">- initial commit</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- Update to 0.6.13
  * Nushell completions have been added</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713960000">- Remove redundant %{cargo_build}</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1721304000">- Update to 0.6.15
  * Bump git2 and time crates to fix various issues</changelog>
</package>
<package pkgid="9045a2927ee5451a40b93d79f640d1768402b745b29346d219ed717c4fb7f3b6f40b79356afdccc4435c81cd218c8cb9c8b9edd4a1d16f88e7d558d67e86dc80" name="git-absorb-fish-completion" arch="noarch">
  <version epoch="0" ver="0.6.15" rel="bp161.1.6"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711108800">- initial commit</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- Update to 0.6.13
  * Nushell completions have been added</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713960000">- Remove redundant %{cargo_build}</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1721304000">- Update to 0.6.15
  * Bump git2 and time crates to fix various issues</changelog>
</package>
<package pkgid="0214c6e884e0e74eece553bb2bdde1f5c258784485bcfa939c89e27c5d6f7cbce892886b7783c1981c0a933b4c142554fa94895334e850dbaddb5563784ff08d" name="git-absorb-nushell-completion" arch="noarch">
  <version epoch="0" ver="0.6.15" rel="bp161.1.6"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711108800">- initial commit</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- Update to 0.6.13
  * Nushell completions have been added</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713960000">- Remove redundant %{cargo_build}</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1721304000">- Update to 0.6.15
  * Bump git2 and time crates to fix various issues</changelog>
</package>
<package pkgid="9a9c0705ff25ac89438bf8414155d3377fbbba926c085472ca2a9f31feaac55224a63cdcf95bf340a85f6463562082455597ab4a25e6ab1839a9380401eb31fb" name="git-absorb-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.6.15" rel="bp161.1.6"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711108800">- initial commit</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- Update to 0.6.13
  * Nushell completions have been added</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713960000">- Remove redundant %{cargo_build}</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1721304000">- Update to 0.6.15
  * Bump git2 and time crates to fix various issues</changelog>
</package>
<package pkgid="459ef64690949770447ef74486222084d982e7e8dcc4f84d1b747ad86a108c5dc2338d46036c8510df88f2f040e7bd0bce2127859075e2a1868ef148f2c74694" name="git-arch" arch="s390x">
  <version epoch="0" ver="2.53.0" rel="160099.2.1"/>
  <changelog author="mrueckert@suse.de" date="1752062400">- refreshed gitk sha256 patches:
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="tiwai@suse.com" date="1752580800">- update git-gui sha256 patches after the upstream review:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1755518400">- Update to 2.51.0
  - UI, Workflows &amp; Features
  - Userdiff patterns for the R language have been added.
  - Documentation for "git send-email" has been updated with a
    bit more credential helper and OAuth information.
  - "git cat-file --batch" learns to understand %(objectmode)
    atom to allow the caller to tell missing objects (due to
    repository corruption) and submodules (whose commit objects
    are OK to be missing) apart.
  - "git diff --no-index dirA dirB" can limit the comparison with
    pathspec at the end of the command line, just like normal
    "git diff".
  - "git subtree" (in contrib/) learned to grok GPG signing its
    commits.
  - "git whatchanged" that is longer to type than "git log --raw"
    which is its modern rough equivalent has outlived its
    usefulness more than 10 years ago.  Plan to deprecate and
    remove it.
  - An interchange format for stash entries is defined, and
    subcommand of "git stash" to import/export has been added.
  - "git merge/pull" has been taught the "--compact-summary"
    option to use the compact-summary format, intead of diffstat,
    when showing the summary of the incoming changes.
  - "git imap-send" has been broken for a long time, which has
    been resurrected and then taught to talk OAuth2.0 etc.
  - Some error messages from "git imap-send" has been updated.
  - When "git daemon" sees a signal while attempting to accept()
    a new client, instead of retrying, it skipped it by mistake,
    which has been corrected.
  - The reftable ref backend has matured enough; Git 3.0 will
    make it the default format in a newly created repositories by
    default.
  - "netrc" credential helper has been improved to understand
    textual service names (like smtp) in addition to the numeric
    port numbers (like 25).
  - Lift the limitation to use changed-path filter in "git log"
    so that it can be used for a pathspec with multiple literal
    paths.
  - Clean up the way how signature on commit objects are exported
    to and imported from fast-import stream.
  - Remove unsupported, unused, and unsupportable old option from
    "git log".
  - Document recently added "git imap-send --list" with an
    example.
  - "git pull" learned to pay attention to pull.autostash
    configuration variable, which overrides
    rebase/merge.autostash.
  - "git for-each-ref" learns "--start-after" option to help
    applications that want to page its output.
  - "git switch" and "git restore" are declared to be no longer
    experimental.
  - "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased
    to 'bar'" and then went on to run "git foo -h baz", which was
    unexpected.  Tighten the rule so that alias expansion is
    reported only when "-h" is the sole option.
  - Performance, Internal Implementation, Development Support etc.
  - "git pack-objects" learned to find delta bases from blobs at
    the same path, using the --path-walk API.
  - CodingGuidelines update.
  - Add settings for Solaris 10 &amp; 11.
  - Meson-based build/test framework now understands TAP output
    generated by our tests.
  - "Do not explicitly initialize to zero" rule has been
    clarified in the CodingGuidelines document.
  - A test helper "test_seq" function learned the "-f &lt;fmt&gt;"
    option, which allowed us to simplify a lot of test scripts.
  - A lot of stale stuff has been removed from the contrib/
    hierarchy.
  - "git push" and "git fetch" are taught to update refs in
    batches to gain performance.
  - Some code paths in "git prune" used to ignore the passed-in
    repository object and used the `the_repository` singleton
    instance instead, which has been corrected.
  - Update ".clang-format" and ".editorconfig" to match our style
    guide a bit better.
  - "make coccicheck" succeeds even when spatch made suggestions,
    which has been updated to fail in such a case.
  - Code clean-up around object access API.
  - Define .precision to more canned parse-options type to avoid
    bugs coming from using a variable with a wrong type to
    capture the parsed values.
  - Flipping the default hash function to SHA-256 at Git 3.0
    boundary is planned.
  - Declare weather-balloon we raised for "bool" type 18 months
    ago a success and officially allow using the type in our
    codebase.
  - GIT_TEST_INSTALLED was not honored in the recent topic
    related to SHA256 hashes, which has been corrected.
  - The pop_most_recent_commit() function can have quite
    expensive worst case performance characteristics, which has
    been optimized by using prio-queue data structure.
  - Move structure definition from unrelated header file to where
    it belongs.
  - To help our developers, document what C99 language features
    are being considered for adoption, in addition to what past
    experiments have already decided.
  - The reftable unit tests are now ported to the "clar" unit
    testing framework.
  - Redefine where the multi-pack-index sits in the object
    subsystem, which recently was restructured to allow multiple
    backends that support a single object source that belongs to
    one repository.  A MIDX does span multiple "object sources".
  - Reduce implicit assumption and dependence on the_repository
    in the object-file subsystem.
  - Fixes since v2.50 Unless otherwise noted, all the changes in
    2.50.X maintenance track, including security updates, are
    included in this release.
  - A memory-leak in an error code path has been plugged. (merge
    7082da85cb ly/commit-graph-graph-write-leakfix later to
    maint).
  - A memory-leak in an error code path has been plugged. (merge
    aedebdb6b9 ly/fetch-pack-leakfix later to maint).
  - Some leftover references to documentation source files that
    no longer exist, due to recent ".txt" -&gt; ".adoc" renaming,
    have been corrected. (merge 3717a5775a
    jw/doc-txt-to-adoc-refs later to maint).
  - "git stash -p &lt;pathspec&gt;" improvements. (merge 468817bab2
    pw/stash-p-pathspec-fixes later to maint).
  - "git send-email" incremented its internal message counter
    when a message was edited, which made logic that treats the
    first message specially misbehave, which has been corrected.
    (merge 2cc27b3501 ag/send-email-edit-threading-fix later to
    maint).
  - "git stash" recorded a wrong branch name when submodules are
    present in the current checkout, which has been corrected.
    (merge ffb36c64f2 kj/stash-onbranch-submodule-fix later to
    maint).
  - When asking to apply mailmap to both author and committer
    field while showing a commit object, the field that appears
    later was not correctly parsed and replaced, which has been
    corrected. (merge abf94a283f sa/multi-mailmap-fix later to
    maint).
  - "git maintenance" lacked the care "git gc" had to avoid
    holding onto the repository lock for too long during packing
    refs, which has been remedied. (merge 1b5074e614
    ps/maintenance-ref-lock later to maint).
  - Avoid regexp_constraint and instead use comparison_constraint
    when listing functions to exclude from application of
    coccinelle rules, as spatch can be built with different
    regexp engine X-&lt;. (merge f2ad545813
    jc/cocci-avoid-regexp-constraint later to maint).
  - Updating submodules from the upstream did not work well when
    submodule's HEAD is detached, which has been improved. (merge
    ca62f524c1 jk/submodule-remote-lookup-cleanup later to
    maint).
  - Remove unnecessary check from "git daemon" code. (merge
    0c856224d2 cb/daemon-fd-check-fix later to maint).
  - Use of sysctl() system call to learn the total RAM size used
    on BSDs has been corrected. (merge 781c1cf571
    cb/total-ram-bsd-fix later to maint).
  - Drop FreeBSD 4 support and declare that we support only
    FreeBSD 12 or later, which has memmem() supported. (merge
    0392f976a7 bs/config-mak-freebsd later to maint).
  - A diff-filter with negative-only specification like "git log
  - -diff-filter=d" did not trigger correctly, which has been
    fixed. (merge 375ac087c5 jk/all-negative-diff-filter-fix
    later to maint).
  - A failure to open the index file for writing due to
    conflicting access did not state what went wrong, which has
    been corrected. (merge 9455397a5c
    hy/read-cache-lock-error-fix later to maint).
  - Tempfile removal fix in the codepath to sign commits with SSH
    keys. (merge 4498127b04 re/ssh-sign-buffer-fix later to
    maint).
  - Code and test clean-up around string-list API. (merge
    6e5b26c3ff sj/string-list later to maint).
  - "git apply -N" should start from the current index and
    register only new files, but it instead started from an empty
    index, which has been corrected. (merge 2b49d97fcb
    rp/apply-intent-to-add-fix later to maint).
  - Leakfix with a new and a bit invasive test on pack-bitmap
    files. (merge bfd5522e98 ly/load-bitmap-leakfix later to
    maint).
  - "git fetch --prune" used to be O(n^2) expensive when there
    are many refs, which has been corrected. (merge 87d8d8c5d0
    ph/fetch-prune-optim later to maint).
  - When a ref creation at refs/heads/foo/bar fails, the files
    backend now removes refs/heads/foo/ if the directory is
    otherwise not used. (merge a3a7f20516
    ps/refs-files-remove-empty-parent later to maint).
  - "pack-objects" has been taught to avoid pointing into objects
    in cruft packs from midx.
  - "git remote" now detects remote names that overlap with each
    other (e.g., remote nickname "outer" and "outer/inner" are
    used at the same time), as it will lead to overlapping
    remote-tracking branches. (merge a5a727c448
    jk/remote-avoid-overlapping-names later to maint).
  - The gpg.program configuration variable, which names a
    pathname to the (custom) GPG compatible program, can now be
    spelled with ~tilde expansion. (merge 7d275cd5c0
    jb/gpg-program-variable-is-a-pathname later to maint).
  - Our &lt;sane-ctype.h&gt; header file relied on that the
    system-supplied &lt;ctype.h&gt; header is not later included, which
    would override our macro definitions, but "amazon linux"
    broke this assumption.  Fix this by preemptively including
    &lt;ctype.h&gt; near the beginning of &lt;sane-ctype.h&gt; ourselves.
    (merge 9d3b33125f ps/sane-ctype-workaround later to maint).
  - Clean-up compat/bswap.h mess. (merge f4ac32c03a
    ss/compat-bswap-revamp later to maint).
  - Meson-based build did not handle libexecdir setting
    correctly, which has been corrected. (merge 056dbe8612
    rj/meson-libexecdir-fix later to maint).
  - Document that we do not require "real" name when signing your
    patches off. (merge 1f0fed312a
    bc/contribution-under-non-real-names later to maint).
  - "git commit" that concludes a conflicted merge failed to
    notice and remove existing comment added automatically (like
    "# Conflicts:") when the core.commentstring is set to 'auto'.
    (merge 92b7c7c9f5 ac/auto-comment-char-fix later to maint).
  - "git rebase -i" with bogus rebase.instructionFormat
    configuration failed to produce the todo file after recording
    the state files, leading to confused "git status"; this has
    been corrected. (merge ade14bffd7
    ow/rebase-verify-insn-fmt-before-initializing-state later to
    maint).
  - A few file descriptors left unclosed upon program completion
    in a few test helper programs are now closed. (merge
    0f1b33815b hl/test-helper-fd-close later to maint).
  - Interactive prompt code did not correctly strip CRLF from the
    end of line on Windows. (merge 711a20827b js/prompt-crlf-fix
    later to maint).
  - The config API had a set of convenience wrapper functions
    that implicitly use the_repository instance; they have been
    removed and inlined at the calling sites.
  - "git add/etc -p" now honor the diff.context configuration
    variable, and also they learn to honor the -U&lt;n&gt; command-line
    option. (merge 2b3ae04011 lm/add-p-context later to maint).
  - The case where a new submodule takes a path where there used
    to be a completely different subproject is now dealt with a
    bit better than before. (merge 5ed8c5b465
    kj/renamed-submodule later to maint).
  - The deflate codepath in "git archive --format=zip" had a
    longstanding bug coming from misuse of zlib API, which has
    been corrected.
- drop patches included in update:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch
- refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  git-tcsh-completion-fixes.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch
- contrib/workdir is dropped. remove references for it.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="antonio.teixeira@suse.com" 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="alarrosa@suse.com" 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="mrueckert@suse.de" 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="mrueckert@suse.de" 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@suse.com" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="9960512465b4c4f0ec3a5c178b0311f5401c221772024ad6385691b6393d375c6619e4c81a9dad00a3d5c8c352e59f5df6140498979acba1a98aaa94c2453c7d" name="git-bug" arch="s390x">
  <version epoch="0" ver="0.10.1" rel="bp161.4.1"/>
  <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>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1786363200">- Remove unnecessary BuildRequires: golang(API) = go1.24 since there
  is another BuildRequires aska golang(API) &gt;= 1.25 existing</changelog>
</package>
<package pkgid="6cb2ff63b339a63ce3cf6880eafd597099bc5f387752bf0f3f7d008618275daa14a2fb6656f71bec50d73498d06d12ae8c34ad9f3d51fb653a01318ed7ca7482" name="git-bug-bash-completion" arch="noarch">
  <version epoch="0" ver="0.10.1" rel="bp161.4.1"/>
  <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>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1786363200">- Remove unnecessary BuildRequires: golang(API) = go1.24 since there
  is another BuildRequires aska golang(API) &gt;= 1.25 existing</changelog>
</package>
<package pkgid="05d717fe5dc767725f1a30941025e307ce2d1ec3908602dde77cda81fa2700be428c0c340b9f284acaab8b103cd2cfeb38296c240b54b45a642dcfabf95b22eb" name="git-bug-fish-completion" arch="noarch">
  <version epoch="0" ver="0.10.1" rel="bp161.4.1"/>
  <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>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1786363200">- Remove unnecessary BuildRequires: golang(API) = go1.24 since there
  is another BuildRequires aska golang(API) &gt;= 1.25 existing</changelog>
</package>
<package pkgid="008b4db1e24975b99fc2280da90ac628425062a6f7cf1b0728542a5ba0d875065eac3b5513d9889c8d6142598a96e38f95c271b1fd303cea5f28a2c667725bd7" name="git-bug-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.10.1" rel="bp161.4.1"/>
  <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>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1786363200">- Remove unnecessary BuildRequires: golang(API) = go1.24 since there
  is another BuildRequires aska golang(API) &gt;= 1.25 existing</changelog>
</package>
<package pkgid="5b4bd5b0a99fdd7b7e21a6fc47c2bbcca45452cc454e492f19392bce48d608c96048892b33d6b9eb76945824efe9b514a871fa6b9211ff50eea80b350375c656" name="git-cliff" arch="s390x">
  <version epoch="0" ver="2.13.1" rel="bp161.1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720267200">- update to 2.4.0:
  * Support bumping based on configurable custom pattern
  * Support setting the initial_tag
  * multiple improvements to changelog generation
  * Add Gitea support
  * Add Bitbucket support
  * Add GitLab support
  * Support using stdout via dash (-o -)
  * Bug Fixes and documentation updates
  * Add --ignore-tags argument
  * Allow -o and -p together if they point to different files</changelog>
  <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>
</package>
<package pkgid="7dcecf13bc2d71df19e2f1ef62fc475984141eb1a0ab0903f741053ede3c9a93e7cd7bdfd65af151195c647d7b3a5aa1f20315188ba0be912e47dbe89af692a4" name="git-cliff-bash-completion" arch="noarch">
  <version epoch="0" ver="2.13.1" rel="bp161.1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720267200">- update to 2.4.0:
  * Support bumping based on configurable custom pattern
  * Support setting the initial_tag
  * multiple improvements to changelog generation
  * Add Gitea support
  * Add Bitbucket support
  * Add GitLab support
  * Support using stdout via dash (-o -)
  * Bug Fixes and documentation updates
  * Add --ignore-tags argument
  * Allow -o and -p together if they point to different files</changelog>
  <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>
</package>
<package pkgid="e71db95e290ac8a3be319c9e4a53d0d79b5a77b3d2da3b1601c144eaa64e5ab13eeeec62969e6f30f3dce90002a4e129b16159808c9d82bb320ff3d2ea351f6f" name="git-cliff-fish-completion" arch="noarch">
  <version epoch="0" ver="2.13.1" rel="bp161.1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720267200">- update to 2.4.0:
  * Support bumping based on configurable custom pattern
  * Support setting the initial_tag
  * multiple improvements to changelog generation
  * Add Gitea support
  * Add Bitbucket support
  * Add GitLab support
  * Support using stdout via dash (-o -)
  * Bug Fixes and documentation updates
  * Add --ignore-tags argument
  * Allow -o and -p together if they point to different files</changelog>
  <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>
</package>
<package pkgid="1a8db60e6658114205f12f29e9a5c2a0f5ba43a0b3092d60eb15a1bef869a2eb814a354ef66d316c0937000a576e77b0fe0353899321d5edd9cce0394c19a6b7" name="git-cliff-zsh-completion" arch="noarch">
  <version epoch="0" ver="2.13.1" rel="bp161.1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720267200">- update to 2.4.0:
  * Support bumping based on configurable custom pattern
  * Support setting the initial_tag
  * multiple improvements to changelog generation
  * Add Gitea support
  * Add Bitbucket support
  * Add GitLab support
  * Support using stdout via dash (-o -)
  * Bug Fixes and documentation updates
  * Add --ignore-tags argument
  * Allow -o and -p together if they point to different files</changelog>
  <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>
</package>
<package pkgid="40ee67cd3ca23691ff73a9d724ec6da68249a7f42074cc7e4a65ad5edf76582c3208140e22637ef475713a26fc96179ad4e6a0f4b875097d68fc7de928f84c90" name="git-cola" arch="noarch">
  <version epoch="0" ver="4.8.0" rel="bp161.1.2"/>
  <changelog author="Marcin Bajor &lt;marcin.bajor@gmail.com&gt;" date="1680523200">- Update to 4.2.1
- Fixes
  * Diffs for repositories with a single commit have been fixed.
  https://github.com/git-cola/git-cola/issues/1306
  * The toolbars follow the Qt toolbar style, as they did prior to `v4.2.0`.
  https://github.com/git-cola/git-cola/issues/1307
  * The "Checkout Branch" dialog was fixed to display all completions when first shown.
  https://github.com/git-cola/git-cola/issues/1308</changelog>
  <changelog author="Marcin Bajor &lt;marcin.bajor@gmail.com&gt;" date="1691928000">- Update to 4.3.0
- Usability, bells and whistles
  * `git dag` now displays commit metadata more similarly to `git log`.
    The commit date is now displayed and the subject field is displayed
    directly above the extended description.
  * `git dag` now supports a `cola.logdate` configuration for controlling
    the date format. The configured value is passed to `git log --date=&lt;format&gt;`.
    https://github.com/git-cola/git-cola/pull/1319
    https://github.com/git-cola/git-cola/issues/1312
  * The default `patches` directory that is used when exporting patches
    is now configurable using the `cola.patchesdirectory` configuration
    variable and the Preferences dialog.
  * The Diff Editor can now export the diff selection, or the current
    diff hunk, to a `*.patch` file from the `Patches` context menu action.
  * Existing patches can be appended to by choosing a patch file from
    the `Append Patch` sub-menu in the `Patches` context menu action.
  * Patches can now be applied by dragging and dropping patches files from
    a file browser onto the diff editor. The "Apply Patches" dialog is
    launched with the drag-and-dropped patch files.
  * Shell completions for zsh are now provided in the source distribution.
    See the `contrib/_git-cola` zsh completion file for more details
- Fixes
  * ``QApplication::desktop()`` is no longer available on PyQt6.
    Git Cola no longer relies on this method.
- Packaging
  * Git Cola can now be installed on Windows using `winget`.
    See the ``README.md`` file for more details.
    https://github.com/git-cola/git-cola/pull/1318</changelog>
  <changelog author="Marcin Bajor &lt;marcin.bajor@gmail.com&gt;" date="1692705600">- Update to 4.3.1
- Fixes
  * The pypi wheel was fixed to include entry_points.txt.
  * The "Revert" command was throwing an exception after succesfully completing.</changelog>
  <changelog author="Marcin Bajor &lt;marcin.bajor@gmail.com&gt;" date="1693656000">- Update to 4.3.2
- Usability, bells and whistles
  * The minimum font size can now be set lower, which is helpful for Hi-DPI displays.
    https://github.com/git-cola/git-cola/pull/1342
- Fixes
  * `git dag` was not displaying history when refspecs were specified.
    https://github.com/git-cola/git-cola/issues/1334
- Development
  * Compatibility with Sphinx 7.2.0 was added to the `sphinxtogithub`
    sphinx documentation plugin.
    https://github.com/git-cola/git-cola/pull/1336</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700308800">- update to 4.4.0:
  * Git Cola now preserves `# commentary` in commit messages by
    default.
  * `git dag` now includes completions for `git log` options in
    the text input field.
  * `git dag` now provides convenient search filters when right-
    clicking in the text input field.
  * A `1.25 x` Hi-DPI magnification option mode is now available
    in the Appearance settings.
  * Git Cola now runs `git commit` in the background and feedback
    is provided while the commit is running. This prevents the
    UI from freezing when running pre-commit hooks that can make
    `git commit` take a long time to run.
  * The Diff context menu was reworked to reduce visual clutter
    and better match the Status context menu.
  * The standalone `git cola tag` tool now autocompletes the tag
    name field.
  * The "Branches" dock widget now has a "Visualize" right-click
    menu option.
  * The "Stash" dialog learned to rename stashes.
  * The "Fetch", "Push" and "Pull" dialogs can now display remote
    messages from the server.
  * `git dag` fixed how it was handling refspec arguments.
  * `git dag` will now properly refresh itself when remote
    branches are updated.
  * Git Cola's python code style. We were previously disabling
    quote normalization when using `black`. Use of `cercis`
    allows us to enable quote normalization under its default
    single-quote settings.
  * Compatibility with Sphinx 7.2.0 was added to the
    `sphinxtogithub` sphinx documentation plugin.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 4.4.1:
  * Usability, bells and whistles
  * The remote messages dialog is now displayed for the Pull and
    Push actions in the
  * Branches widget only. This dialog is disabled by default and
    enabled in the
  * main Push and Pull dialog settings.
  * The whole-file staging actions in the Diff widget's right-
    click menu are now listed
  * after the selection and hunk staging actions. This helps
    prevent accidental clicks
  * from clobbering the index for the entire file.
  * The completion popup no longer reappears after an item is
    selected in the
  * "Checkout Branch" action and similar dialogs.
  * Fixes
  * PyQt6 compatibility was improved.
- switch to PyQt6</changelog>
  <changelog author="Marcin Bajor &lt;marcin.bajor@gmail.com&gt;" date="1706356800">- Update to 4.5.0
- Usability, bells and whistles
  * "Stage Modified" was added to the available toolbar actions.
    https://github.com/git-cola/git-cola/issues/1371
  * "Stage Untracked" no longer stages modified files when the list of
    untracked files to stage is empty.
    https://github.com/git-cola/git-cola/issues/1371
  * `Ctrl + Space` can now be used to display the autocomplete options in input fields
    that provide autocompletion.
  * The Diff widget now displays the currently selected filename.
    Uncheck the "Show filenames" option in the Diff widget's tool menu
    to disable this feature.
    https://github.com/git-cola/git-cola/issues/1367
  * The "Fetch", "Push" and "Pull" dialogs now have an embedded progress bar instead
    of displaying a progress bar in a separate popup window.
  * The "Fetch", "Push" and "Pull" dialogs will now stay open after the remote
    operation completes when the "Close on completion" checkbox is unchecked.
    These dialogs closed themselves unconditionally before this change.
- Fixes
  * PyQt6 compatibility for the "Find in diff" feature.
  * PyQt6 compatibility for the ``git dag`` Gravatar icons.
- Translations
  * Updated Polish translation.
    https://github.com/git-cola/git-cola/pull/1368
- Packaging and Dependencies
  * The vendored `qtpy` library was updated to `v2.4.1`.
  * The documentation no longer depends on `jaraco.packaging`.
- Development
  * upload-artifact and setup-python github actions were upgraded.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 4.6.1:
  * launchable tags were added to the flatpak app metainfo files.
  * The Rebase editor (git-cola-sequence-editor) can now add
    "remarks" to commits. Remarks are simple numbered flags (0-9)
    that allow you to mark commits. This lets you visually
    highlight commits to aid you when rebasing and grouping
    related commits across a large patch series. Remarks can be
    added to a single commit or to all commits that touch a file.
    (#1375)
  * Invalid commit.template configuration is now reported in the
    Console tool instead of presenting an error traceback dialog
    via a UsageError exception.
  * The file system monitor was corrected to catch
    PermissionError exceptions. (bz #2260155)
  * If the polib module (e.g. sudo apt install python3-polib) is
    installed then it will be used instead of the vendored
    cola.polib module. This makes it easier for distributions to
    remove the vendored module from the cola namespace. polib is
    now listed as an install requirement in pyproject.toml. (bz
    [#2264526])
  * The flatpak metainfo now contains the required developer name
    field.
  * The "actions/cache" and "styfle/cancel-workflow-action"
    github actions were upgraded.
  * The test suite now uses ruff to validate python code. pylint
    is no longer used. (#1353)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714910400">- update to 4.7.1:
  * The Fetch dialog can now fetch directly into a remote tracking
    branch
  * The Fetch, Push and Pull dialogs now remember the selected
    remotes, and now display the git commands that will be run.
  * The Pull dialog now selects the remote branch automatically.
  * The cola.refreshonfocus and cola.inotify configuration settings
    are now accessible from the git cola config settings dialog</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1719662400">- update to 4.8.0:
  * The Rebase editor is now aware of the drop, break, label,
    merge and reset commands that were added in recent versions
    of Git.
  * Desktop notifications can now be enabled when pushing remotes
    by enabling the "Notify on Push" option in the preferences.
  * Faster and easier commit hash copying in DAG. Left-clicking
    on the Commit ID will now copy it directly into the clipboard
    without any further action.
  * "Grab File from Parent Commit" actions have been added to the
    DAG.
  * The Unstage Selected action was added to the context menu for
    unmerged files.
  * git cola rebase now provides  a --rebase-merges option and
    passes the same option to git rebase when Git v1.18.0 or
    newer is detected.
  * Pre-commits hooks were updated.</changelog>
</package>
<package pkgid="cf1a73a418c20a6e7b8001868eb10af086a55140fd34ba37e5bca94e2731cd2573602bb7dd1c4f0ae8bacbb909bed0887e1b19c9b0d2eadca3bbd3148fa26272" name="git-core" arch="s390x">
  <version epoch="0" ver="2.53.0" rel="160099.2.1"/>
  <changelog author="mrueckert@suse.de" date="1752062400">- refreshed gitk sha256 patches:
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="tiwai@suse.com" date="1752580800">- update git-gui sha256 patches after the upstream review:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1755518400">- Update to 2.51.0
  - UI, Workflows &amp; Features
  - Userdiff patterns for the R language have been added.
  - Documentation for "git send-email" has been updated with a
    bit more credential helper and OAuth information.
  - "git cat-file --batch" learns to understand %(objectmode)
    atom to allow the caller to tell missing objects (due to
    repository corruption) and submodules (whose commit objects
    are OK to be missing) apart.
  - "git diff --no-index dirA dirB" can limit the comparison with
    pathspec at the end of the command line, just like normal
    "git diff".
  - "git subtree" (in contrib/) learned to grok GPG signing its
    commits.
  - "git whatchanged" that is longer to type than "git log --raw"
    which is its modern rough equivalent has outlived its
    usefulness more than 10 years ago.  Plan to deprecate and
    remove it.
  - An interchange format for stash entries is defined, and
    subcommand of "git stash" to import/export has been added.
  - "git merge/pull" has been taught the "--compact-summary"
    option to use the compact-summary format, intead of diffstat,
    when showing the summary of the incoming changes.
  - "git imap-send" has been broken for a long time, which has
    been resurrected and then taught to talk OAuth2.0 etc.
  - Some error messages from "git imap-send" has been updated.
  - When "git daemon" sees a signal while attempting to accept()
    a new client, instead of retrying, it skipped it by mistake,
    which has been corrected.
  - The reftable ref backend has matured enough; Git 3.0 will
    make it the default format in a newly created repositories by
    default.
  - "netrc" credential helper has been improved to understand
    textual service names (like smtp) in addition to the numeric
    port numbers (like 25).
  - Lift the limitation to use changed-path filter in "git log"
    so that it can be used for a pathspec with multiple literal
    paths.
  - Clean up the way how signature on commit objects are exported
    to and imported from fast-import stream.
  - Remove unsupported, unused, and unsupportable old option from
    "git log".
  - Document recently added "git imap-send --list" with an
    example.
  - "git pull" learned to pay attention to pull.autostash
    configuration variable, which overrides
    rebase/merge.autostash.
  - "git for-each-ref" learns "--start-after" option to help
    applications that want to page its output.
  - "git switch" and "git restore" are declared to be no longer
    experimental.
  - "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased
    to 'bar'" and then went on to run "git foo -h baz", which was
    unexpected.  Tighten the rule so that alias expansion is
    reported only when "-h" is the sole option.
  - Performance, Internal Implementation, Development Support etc.
  - "git pack-objects" learned to find delta bases from blobs at
    the same path, using the --path-walk API.
  - CodingGuidelines update.
  - Add settings for Solaris 10 &amp; 11.
  - Meson-based build/test framework now understands TAP output
    generated by our tests.
  - "Do not explicitly initialize to zero" rule has been
    clarified in the CodingGuidelines document.
  - A test helper "test_seq" function learned the "-f &lt;fmt&gt;"
    option, which allowed us to simplify a lot of test scripts.
  - A lot of stale stuff has been removed from the contrib/
    hierarchy.
  - "git push" and "git fetch" are taught to update refs in
    batches to gain performance.
  - Some code paths in "git prune" used to ignore the passed-in
    repository object and used the `the_repository` singleton
    instance instead, which has been corrected.
  - Update ".clang-format" and ".editorconfig" to match our style
    guide a bit better.
  - "make coccicheck" succeeds even when spatch made suggestions,
    which has been updated to fail in such a case.
  - Code clean-up around object access API.
  - Define .precision to more canned parse-options type to avoid
    bugs coming from using a variable with a wrong type to
    capture the parsed values.
  - Flipping the default hash function to SHA-256 at Git 3.0
    boundary is planned.
  - Declare weather-balloon we raised for "bool" type 18 months
    ago a success and officially allow using the type in our
    codebase.
  - GIT_TEST_INSTALLED was not honored in the recent topic
    related to SHA256 hashes, which has been corrected.
  - The pop_most_recent_commit() function can have quite
    expensive worst case performance characteristics, which has
    been optimized by using prio-queue data structure.
  - Move structure definition from unrelated header file to where
    it belongs.
  - To help our developers, document what C99 language features
    are being considered for adoption, in addition to what past
    experiments have already decided.
  - The reftable unit tests are now ported to the "clar" unit
    testing framework.
  - Redefine where the multi-pack-index sits in the object
    subsystem, which recently was restructured to allow multiple
    backends that support a single object source that belongs to
    one repository.  A MIDX does span multiple "object sources".
  - Reduce implicit assumption and dependence on the_repository
    in the object-file subsystem.
  - Fixes since v2.50 Unless otherwise noted, all the changes in
    2.50.X maintenance track, including security updates, are
    included in this release.
  - A memory-leak in an error code path has been plugged. (merge
    7082da85cb ly/commit-graph-graph-write-leakfix later to
    maint).
  - A memory-leak in an error code path has been plugged. (merge
    aedebdb6b9 ly/fetch-pack-leakfix later to maint).
  - Some leftover references to documentation source files that
    no longer exist, due to recent ".txt" -&gt; ".adoc" renaming,
    have been corrected. (merge 3717a5775a
    jw/doc-txt-to-adoc-refs later to maint).
  - "git stash -p &lt;pathspec&gt;" improvements. (merge 468817bab2
    pw/stash-p-pathspec-fixes later to maint).
  - "git send-email" incremented its internal message counter
    when a message was edited, which made logic that treats the
    first message specially misbehave, which has been corrected.
    (merge 2cc27b3501 ag/send-email-edit-threading-fix later to
    maint).
  - "git stash" recorded a wrong branch name when submodules are
    present in the current checkout, which has been corrected.
    (merge ffb36c64f2 kj/stash-onbranch-submodule-fix later to
    maint).
  - When asking to apply mailmap to both author and committer
    field while showing a commit object, the field that appears
    later was not correctly parsed and replaced, which has been
    corrected. (merge abf94a283f sa/multi-mailmap-fix later to
    maint).
  - "git maintenance" lacked the care "git gc" had to avoid
    holding onto the repository lock for too long during packing
    refs, which has been remedied. (merge 1b5074e614
    ps/maintenance-ref-lock later to maint).
  - Avoid regexp_constraint and instead use comparison_constraint
    when listing functions to exclude from application of
    coccinelle rules, as spatch can be built with different
    regexp engine X-&lt;. (merge f2ad545813
    jc/cocci-avoid-regexp-constraint later to maint).
  - Updating submodules from the upstream did not work well when
    submodule's HEAD is detached, which has been improved. (merge
    ca62f524c1 jk/submodule-remote-lookup-cleanup later to
    maint).
  - Remove unnecessary check from "git daemon" code. (merge
    0c856224d2 cb/daemon-fd-check-fix later to maint).
  - Use of sysctl() system call to learn the total RAM size used
    on BSDs has been corrected. (merge 781c1cf571
    cb/total-ram-bsd-fix later to maint).
  - Drop FreeBSD 4 support and declare that we support only
    FreeBSD 12 or later, which has memmem() supported. (merge
    0392f976a7 bs/config-mak-freebsd later to maint).
  - A diff-filter with negative-only specification like "git log
  - -diff-filter=d" did not trigger correctly, which has been
    fixed. (merge 375ac087c5 jk/all-negative-diff-filter-fix
    later to maint).
  - A failure to open the index file for writing due to
    conflicting access did not state what went wrong, which has
    been corrected. (merge 9455397a5c
    hy/read-cache-lock-error-fix later to maint).
  - Tempfile removal fix in the codepath to sign commits with SSH
    keys. (merge 4498127b04 re/ssh-sign-buffer-fix later to
    maint).
  - Code and test clean-up around string-list API. (merge
    6e5b26c3ff sj/string-list later to maint).
  - "git apply -N" should start from the current index and
    register only new files, but it instead started from an empty
    index, which has been corrected. (merge 2b49d97fcb
    rp/apply-intent-to-add-fix later to maint).
  - Leakfix with a new and a bit invasive test on pack-bitmap
    files. (merge bfd5522e98 ly/load-bitmap-leakfix later to
    maint).
  - "git fetch --prune" used to be O(n^2) expensive when there
    are many refs, which has been corrected. (merge 87d8d8c5d0
    ph/fetch-prune-optim later to maint).
  - When a ref creation at refs/heads/foo/bar fails, the files
    backend now removes refs/heads/foo/ if the directory is
    otherwise not used. (merge a3a7f20516
    ps/refs-files-remove-empty-parent later to maint).
  - "pack-objects" has been taught to avoid pointing into objects
    in cruft packs from midx.
  - "git remote" now detects remote names that overlap with each
    other (e.g., remote nickname "outer" and "outer/inner" are
    used at the same time), as it will lead to overlapping
    remote-tracking branches. (merge a5a727c448
    jk/remote-avoid-overlapping-names later to maint).
  - The gpg.program configuration variable, which names a
    pathname to the (custom) GPG compatible program, can now be
    spelled with ~tilde expansion. (merge 7d275cd5c0
    jb/gpg-program-variable-is-a-pathname later to maint).
  - Our &lt;sane-ctype.h&gt; header file relied on that the
    system-supplied &lt;ctype.h&gt; header is not later included, which
    would override our macro definitions, but "amazon linux"
    broke this assumption.  Fix this by preemptively including
    &lt;ctype.h&gt; near the beginning of &lt;sane-ctype.h&gt; ourselves.
    (merge 9d3b33125f ps/sane-ctype-workaround later to maint).
  - Clean-up compat/bswap.h mess. (merge f4ac32c03a
    ss/compat-bswap-revamp later to maint).
  - Meson-based build did not handle libexecdir setting
    correctly, which has been corrected. (merge 056dbe8612
    rj/meson-libexecdir-fix later to maint).
  - Document that we do not require "real" name when signing your
    patches off. (merge 1f0fed312a
    bc/contribution-under-non-real-names later to maint).
  - "git commit" that concludes a conflicted merge failed to
    notice and remove existing comment added automatically (like
    "# Conflicts:") when the core.commentstring is set to 'auto'.
    (merge 92b7c7c9f5 ac/auto-comment-char-fix later to maint).
  - "git rebase -i" with bogus rebase.instructionFormat
    configuration failed to produce the todo file after recording
    the state files, leading to confused "git status"; this has
    been corrected. (merge ade14bffd7
    ow/rebase-verify-insn-fmt-before-initializing-state later to
    maint).
  - A few file descriptors left unclosed upon program completion
    in a few test helper programs are now closed. (merge
    0f1b33815b hl/test-helper-fd-close later to maint).
  - Interactive prompt code did not correctly strip CRLF from the
    end of line on Windows. (merge 711a20827b js/prompt-crlf-fix
    later to maint).
  - The config API had a set of convenience wrapper functions
    that implicitly use the_repository instance; they have been
    removed and inlined at the calling sites.
  - "git add/etc -p" now honor the diff.context configuration
    variable, and also they learn to honor the -U&lt;n&gt; command-line
    option. (merge 2b3ae04011 lm/add-p-context later to maint).
  - The case where a new submodule takes a path where there used
    to be a completely different subproject is now dealt with a
    bit better than before. (merge 5ed8c5b465
    kj/renamed-submodule later to maint).
  - The deflate codepath in "git archive --format=zip" had a
    longstanding bug coming from misuse of zlib API, which has
    been corrected.
- drop patches included in update:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch
- refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  git-tcsh-completion-fixes.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch
- contrib/workdir is dropped. remove references for it.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="antonio.teixeira@suse.com" 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="alarrosa@suse.com" 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="mrueckert@suse.de" 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="mrueckert@suse.de" 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@suse.com" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="1f4f68ad25d210b5e9e748577e2ee9dcc560b47f33ea8356b18c4ad82ce6eee9a76349225f295bcf0bcd4a991056f6d1b7b68a93722b0c8fed90dea8da0e5a30" name="git-credential-libsecret" arch="s390x">
  <version epoch="0" ver="2.53.0" rel="160099.2.1"/>
  <changelog author="mrueckert@suse.de" date="1752062400">- refreshed gitk sha256 patches:
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="tiwai@suse.com" date="1752580800">- update git-gui sha256 patches after the upstream review:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1755518400">- Update to 2.51.0
  - UI, Workflows &amp; Features
  - Userdiff patterns for the R language have been added.
  - Documentation for "git send-email" has been updated with a
    bit more credential helper and OAuth information.
  - "git cat-file --batch" learns to understand %(objectmode)
    atom to allow the caller to tell missing objects (due to
    repository corruption) and submodules (whose commit objects
    are OK to be missing) apart.
  - "git diff --no-index dirA dirB" can limit the comparison with
    pathspec at the end of the command line, just like normal
    "git diff".
  - "git subtree" (in contrib/) learned to grok GPG signing its
    commits.
  - "git whatchanged" that is longer to type than "git log --raw"
    which is its modern rough equivalent has outlived its
    usefulness more than 10 years ago.  Plan to deprecate and
    remove it.
  - An interchange format for stash entries is defined, and
    subcommand of "git stash" to import/export has been added.
  - "git merge/pull" has been taught the "--compact-summary"
    option to use the compact-summary format, intead of diffstat,
    when showing the summary of the incoming changes.
  - "git imap-send" has been broken for a long time, which has
    been resurrected and then taught to talk OAuth2.0 etc.
  - Some error messages from "git imap-send" has been updated.
  - When "git daemon" sees a signal while attempting to accept()
    a new client, instead of retrying, it skipped it by mistake,
    which has been corrected.
  - The reftable ref backend has matured enough; Git 3.0 will
    make it the default format in a newly created repositories by
    default.
  - "netrc" credential helper has been improved to understand
    textual service names (like smtp) in addition to the numeric
    port numbers (like 25).
  - Lift the limitation to use changed-path filter in "git log"
    so that it can be used for a pathspec with multiple literal
    paths.
  - Clean up the way how signature on commit objects are exported
    to and imported from fast-import stream.
  - Remove unsupported, unused, and unsupportable old option from
    "git log".
  - Document recently added "git imap-send --list" with an
    example.
  - "git pull" learned to pay attention to pull.autostash
    configuration variable, which overrides
    rebase/merge.autostash.
  - "git for-each-ref" learns "--start-after" option to help
    applications that want to page its output.
  - "git switch" and "git restore" are declared to be no longer
    experimental.
  - "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased
    to 'bar'" and then went on to run "git foo -h baz", which was
    unexpected.  Tighten the rule so that alias expansion is
    reported only when "-h" is the sole option.
  - Performance, Internal Implementation, Development Support etc.
  - "git pack-objects" learned to find delta bases from blobs at
    the same path, using the --path-walk API.
  - CodingGuidelines update.
  - Add settings for Solaris 10 &amp; 11.
  - Meson-based build/test framework now understands TAP output
    generated by our tests.
  - "Do not explicitly initialize to zero" rule has been
    clarified in the CodingGuidelines document.
  - A test helper "test_seq" function learned the "-f &lt;fmt&gt;"
    option, which allowed us to simplify a lot of test scripts.
  - A lot of stale stuff has been removed from the contrib/
    hierarchy.
  - "git push" and "git fetch" are taught to update refs in
    batches to gain performance.
  - Some code paths in "git prune" used to ignore the passed-in
    repository object and used the `the_repository` singleton
    instance instead, which has been corrected.
  - Update ".clang-format" and ".editorconfig" to match our style
    guide a bit better.
  - "make coccicheck" succeeds even when spatch made suggestions,
    which has been updated to fail in such a case.
  - Code clean-up around object access API.
  - Define .precision to more canned parse-options type to avoid
    bugs coming from using a variable with a wrong type to
    capture the parsed values.
  - Flipping the default hash function to SHA-256 at Git 3.0
    boundary is planned.
  - Declare weather-balloon we raised for "bool" type 18 months
    ago a success and officially allow using the type in our
    codebase.
  - GIT_TEST_INSTALLED was not honored in the recent topic
    related to SHA256 hashes, which has been corrected.
  - The pop_most_recent_commit() function can have quite
    expensive worst case performance characteristics, which has
    been optimized by using prio-queue data structure.
  - Move structure definition from unrelated header file to where
    it belongs.
  - To help our developers, document what C99 language features
    are being considered for adoption, in addition to what past
    experiments have already decided.
  - The reftable unit tests are now ported to the "clar" unit
    testing framework.
  - Redefine where the multi-pack-index sits in the object
    subsystem, which recently was restructured to allow multiple
    backends that support a single object source that belongs to
    one repository.  A MIDX does span multiple "object sources".
  - Reduce implicit assumption and dependence on the_repository
    in the object-file subsystem.
  - Fixes since v2.50 Unless otherwise noted, all the changes in
    2.50.X maintenance track, including security updates, are
    included in this release.
  - A memory-leak in an error code path has been plugged. (merge
    7082da85cb ly/commit-graph-graph-write-leakfix later to
    maint).
  - A memory-leak in an error code path has been plugged. (merge
    aedebdb6b9 ly/fetch-pack-leakfix later to maint).
  - Some leftover references to documentation source files that
    no longer exist, due to recent ".txt" -&gt; ".adoc" renaming,
    have been corrected. (merge 3717a5775a
    jw/doc-txt-to-adoc-refs later to maint).
  - "git stash -p &lt;pathspec&gt;" improvements. (merge 468817bab2
    pw/stash-p-pathspec-fixes later to maint).
  - "git send-email" incremented its internal message counter
    when a message was edited, which made logic that treats the
    first message specially misbehave, which has been corrected.
    (merge 2cc27b3501 ag/send-email-edit-threading-fix later to
    maint).
  - "git stash" recorded a wrong branch name when submodules are
    present in the current checkout, which has been corrected.
    (merge ffb36c64f2 kj/stash-onbranch-submodule-fix later to
    maint).
  - When asking to apply mailmap to both author and committer
    field while showing a commit object, the field that appears
    later was not correctly parsed and replaced, which has been
    corrected. (merge abf94a283f sa/multi-mailmap-fix later to
    maint).
  - "git maintenance" lacked the care "git gc" had to avoid
    holding onto the repository lock for too long during packing
    refs, which has been remedied. (merge 1b5074e614
    ps/maintenance-ref-lock later to maint).
  - Avoid regexp_constraint and instead use comparison_constraint
    when listing functions to exclude from application of
    coccinelle rules, as spatch can be built with different
    regexp engine X-&lt;. (merge f2ad545813
    jc/cocci-avoid-regexp-constraint later to maint).
  - Updating submodules from the upstream did not work well when
    submodule's HEAD is detached, which has been improved. (merge
    ca62f524c1 jk/submodule-remote-lookup-cleanup later to
    maint).
  - Remove unnecessary check from "git daemon" code. (merge
    0c856224d2 cb/daemon-fd-check-fix later to maint).
  - Use of sysctl() system call to learn the total RAM size used
    on BSDs has been corrected. (merge 781c1cf571
    cb/total-ram-bsd-fix later to maint).
  - Drop FreeBSD 4 support and declare that we support only
    FreeBSD 12 or later, which has memmem() supported. (merge
    0392f976a7 bs/config-mak-freebsd later to maint).
  - A diff-filter with negative-only specification like "git log
  - -diff-filter=d" did not trigger correctly, which has been
    fixed. (merge 375ac087c5 jk/all-negative-diff-filter-fix
    later to maint).
  - A failure to open the index file for writing due to
    conflicting access did not state what went wrong, which has
    been corrected. (merge 9455397a5c
    hy/read-cache-lock-error-fix later to maint).
  - Tempfile removal fix in the codepath to sign commits with SSH
    keys. (merge 4498127b04 re/ssh-sign-buffer-fix later to
    maint).
  - Code and test clean-up around string-list API. (merge
    6e5b26c3ff sj/string-list later to maint).
  - "git apply -N" should start from the current index and
    register only new files, but it instead started from an empty
    index, which has been corrected. (merge 2b49d97fcb
    rp/apply-intent-to-add-fix later to maint).
  - Leakfix with a new and a bit invasive test on pack-bitmap
    files. (merge bfd5522e98 ly/load-bitmap-leakfix later to
    maint).
  - "git fetch --prune" used to be O(n^2) expensive when there
    are many refs, which has been corrected. (merge 87d8d8c5d0
    ph/fetch-prune-optim later to maint).
  - When a ref creation at refs/heads/foo/bar fails, the files
    backend now removes refs/heads/foo/ if the directory is
    otherwise not used. (merge a3a7f20516
    ps/refs-files-remove-empty-parent later to maint).
  - "pack-objects" has been taught to avoid pointing into objects
    in cruft packs from midx.
  - "git remote" now detects remote names that overlap with each
    other (e.g., remote nickname "outer" and "outer/inner" are
    used at the same time), as it will lead to overlapping
    remote-tracking branches. (merge a5a727c448
    jk/remote-avoid-overlapping-names later to maint).
  - The gpg.program configuration variable, which names a
    pathname to the (custom) GPG compatible program, can now be
    spelled with ~tilde expansion. (merge 7d275cd5c0
    jb/gpg-program-variable-is-a-pathname later to maint).
  - Our &lt;sane-ctype.h&gt; header file relied on that the
    system-supplied &lt;ctype.h&gt; header is not later included, which
    would override our macro definitions, but "amazon linux"
    broke this assumption.  Fix this by preemptively including
    &lt;ctype.h&gt; near the beginning of &lt;sane-ctype.h&gt; ourselves.
    (merge 9d3b33125f ps/sane-ctype-workaround later to maint).
  - Clean-up compat/bswap.h mess. (merge f4ac32c03a
    ss/compat-bswap-revamp later to maint).
  - Meson-based build did not handle libexecdir setting
    correctly, which has been corrected. (merge 056dbe8612
    rj/meson-libexecdir-fix later to maint).
  - Document that we do not require "real" name when signing your
    patches off. (merge 1f0fed312a
    bc/contribution-under-non-real-names later to maint).
  - "git commit" that concludes a conflicted merge failed to
    notice and remove existing comment added automatically (like
    "# Conflicts:") when the core.commentstring is set to 'auto'.
    (merge 92b7c7c9f5 ac/auto-comment-char-fix later to maint).
  - "git rebase -i" with bogus rebase.instructionFormat
    configuration failed to produce the todo file after recording
    the state files, leading to confused "git status"; this has
    been corrected. (merge ade14bffd7
    ow/rebase-verify-insn-fmt-before-initializing-state later to
    maint).
  - A few file descriptors left unclosed upon program completion
    in a few test helper programs are now closed. (merge
    0f1b33815b hl/test-helper-fd-close later to maint).
  - Interactive prompt code did not correctly strip CRLF from the
    end of line on Windows. (merge 711a20827b js/prompt-crlf-fix
    later to maint).
  - The config API had a set of convenience wrapper functions
    that implicitly use the_repository instance; they have been
    removed and inlined at the calling sites.
  - "git add/etc -p" now honor the diff.context configuration
    variable, and also they learn to honor the -U&lt;n&gt; command-line
    option. (merge 2b3ae04011 lm/add-p-context later to maint).
  - The case where a new submodule takes a path where there used
    to be a completely different subproject is now dealt with a
    bit better than before. (merge 5ed8c5b465
    kj/renamed-submodule later to maint).
  - The deflate codepath in "git archive --format=zip" had a
    longstanding bug coming from misuse of zlib API, which has
    been corrected.
- drop patches included in update:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch
- refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  git-tcsh-completion-fixes.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch
- contrib/workdir is dropped. remove references for it.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="antonio.teixeira@suse.com" 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="alarrosa@suse.com" 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="mrueckert@suse.de" 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="mrueckert@suse.de" 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@suse.com" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="a76dfe7421d1e6ecd6b7ceb4a50e23b33d057d3f623f4d14886394feb55566d230a3b1206f3961e16725480d2eab262bd8686039374e55f60ebca90b25d88999" name="git-credential-oauth" arch="s390x">
  <version epoch="0" ver="0.13.0" rel="bp161.1.9"/>
  <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>
</package>
<package pkgid="9352e16f507481cd4da32fdce2469c334a9016cb98e953864b5c445a6a0d5d5d511fd9633ace6ce50f269484b0248142da9eb4ecf7b7fc064d5c3715099e3a79" name="git-crypt" arch="s390x">
  <version epoch="0" ver="0.7.0" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="e1f25e978f89d5fed70019cdf82cd9c494ebcc8611b567deecd677c2900e11e6e53bc70b42ac816c55157e80e53c341b17692afa89fc4978f641c26199ad6690" name="git-cvs" arch="s390x">
  <version epoch="0" ver="2.53.0" rel="160099.2.1"/>
  <changelog author="mrueckert@suse.de" date="1752062400">- refreshed gitk sha256 patches:
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="tiwai@suse.com" date="1752580800">- update git-gui sha256 patches after the upstream review:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1755518400">- Update to 2.51.0
  - UI, Workflows &amp; Features
  - Userdiff patterns for the R language have been added.
  - Documentation for "git send-email" has been updated with a
    bit more credential helper and OAuth information.
  - "git cat-file --batch" learns to understand %(objectmode)
    atom to allow the caller to tell missing objects (due to
    repository corruption) and submodules (whose commit objects
    are OK to be missing) apart.
  - "git diff --no-index dirA dirB" can limit the comparison with
    pathspec at the end of the command line, just like normal
    "git diff".
  - "git subtree" (in contrib/) learned to grok GPG signing its
    commits.
  - "git whatchanged" that is longer to type than "git log --raw"
    which is its modern rough equivalent has outlived its
    usefulness more than 10 years ago.  Plan to deprecate and
    remove it.
  - An interchange format for stash entries is defined, and
    subcommand of "git stash" to import/export has been added.
  - "git merge/pull" has been taught the "--compact-summary"
    option to use the compact-summary format, intead of diffstat,
    when showing the summary of the incoming changes.
  - "git imap-send" has been broken for a long time, which has
    been resurrected and then taught to talk OAuth2.0 etc.
  - Some error messages from "git imap-send" has been updated.
  - When "git daemon" sees a signal while attempting to accept()
    a new client, instead of retrying, it skipped it by mistake,
    which has been corrected.
  - The reftable ref backend has matured enough; Git 3.0 will
    make it the default format in a newly created repositories by
    default.
  - "netrc" credential helper has been improved to understand
    textual service names (like smtp) in addition to the numeric
    port numbers (like 25).
  - Lift the limitation to use changed-path filter in "git log"
    so that it can be used for a pathspec with multiple literal
    paths.
  - Clean up the way how signature on commit objects are exported
    to and imported from fast-import stream.
  - Remove unsupported, unused, and unsupportable old option from
    "git log".
  - Document recently added "git imap-send --list" with an
    example.
  - "git pull" learned to pay attention to pull.autostash
    configuration variable, which overrides
    rebase/merge.autostash.
  - "git for-each-ref" learns "--start-after" option to help
    applications that want to page its output.
  - "git switch" and "git restore" are declared to be no longer
    experimental.
  - "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased
    to 'bar'" and then went on to run "git foo -h baz", which was
    unexpected.  Tighten the rule so that alias expansion is
    reported only when "-h" is the sole option.
  - Performance, Internal Implementation, Development Support etc.
  - "git pack-objects" learned to find delta bases from blobs at
    the same path, using the --path-walk API.
  - CodingGuidelines update.
  - Add settings for Solaris 10 &amp; 11.
  - Meson-based build/test framework now understands TAP output
    generated by our tests.
  - "Do not explicitly initialize to zero" rule has been
    clarified in the CodingGuidelines document.
  - A test helper "test_seq" function learned the "-f &lt;fmt&gt;"
    option, which allowed us to simplify a lot of test scripts.
  - A lot of stale stuff has been removed from the contrib/
    hierarchy.
  - "git push" and "git fetch" are taught to update refs in
    batches to gain performance.
  - Some code paths in "git prune" used to ignore the passed-in
    repository object and used the `the_repository` singleton
    instance instead, which has been corrected.
  - Update ".clang-format" and ".editorconfig" to match our style
    guide a bit better.
  - "make coccicheck" succeeds even when spatch made suggestions,
    which has been updated to fail in such a case.
  - Code clean-up around object access API.
  - Define .precision to more canned parse-options type to avoid
    bugs coming from using a variable with a wrong type to
    capture the parsed values.
  - Flipping the default hash function to SHA-256 at Git 3.0
    boundary is planned.
  - Declare weather-balloon we raised for "bool" type 18 months
    ago a success and officially allow using the type in our
    codebase.
  - GIT_TEST_INSTALLED was not honored in the recent topic
    related to SHA256 hashes, which has been corrected.
  - The pop_most_recent_commit() function can have quite
    expensive worst case performance characteristics, which has
    been optimized by using prio-queue data structure.
  - Move structure definition from unrelated header file to where
    it belongs.
  - To help our developers, document what C99 language features
    are being considered for adoption, in addition to what past
    experiments have already decided.
  - The reftable unit tests are now ported to the "clar" unit
    testing framework.
  - Redefine where the multi-pack-index sits in the object
    subsystem, which recently was restructured to allow multiple
    backends that support a single object source that belongs to
    one repository.  A MIDX does span multiple "object sources".
  - Reduce implicit assumption and dependence on the_repository
    in the object-file subsystem.
  - Fixes since v2.50 Unless otherwise noted, all the changes in
    2.50.X maintenance track, including security updates, are
    included in this release.
  - A memory-leak in an error code path has been plugged. (merge
    7082da85cb ly/commit-graph-graph-write-leakfix later to
    maint).
  - A memory-leak in an error code path has been plugged. (merge
    aedebdb6b9 ly/fetch-pack-leakfix later to maint).
  - Some leftover references to documentation source files that
    no longer exist, due to recent ".txt" -&gt; ".adoc" renaming,
    have been corrected. (merge 3717a5775a
    jw/doc-txt-to-adoc-refs later to maint).
  - "git stash -p &lt;pathspec&gt;" improvements. (merge 468817bab2
    pw/stash-p-pathspec-fixes later to maint).
  - "git send-email" incremented its internal message counter
    when a message was edited, which made logic that treats the
    first message specially misbehave, which has been corrected.
    (merge 2cc27b3501 ag/send-email-edit-threading-fix later to
    maint).
  - "git stash" recorded a wrong branch name when submodules are
    present in the current checkout, which has been corrected.
    (merge ffb36c64f2 kj/stash-onbranch-submodule-fix later to
    maint).
  - When asking to apply mailmap to both author and committer
    field while showing a commit object, the field that appears
    later was not correctly parsed and replaced, which has been
    corrected. (merge abf94a283f sa/multi-mailmap-fix later to
    maint).
  - "git maintenance" lacked the care "git gc" had to avoid
    holding onto the repository lock for too long during packing
    refs, which has been remedied. (merge 1b5074e614
    ps/maintenance-ref-lock later to maint).
  - Avoid regexp_constraint and instead use comparison_constraint
    when listing functions to exclude from application of
    coccinelle rules, as spatch can be built with different
    regexp engine X-&lt;. (merge f2ad545813
    jc/cocci-avoid-regexp-constraint later to maint).
  - Updating submodules from the upstream did not work well when
    submodule's HEAD is detached, which has been improved. (merge
    ca62f524c1 jk/submodule-remote-lookup-cleanup later to
    maint).
  - Remove unnecessary check from "git daemon" code. (merge
    0c856224d2 cb/daemon-fd-check-fix later to maint).
  - Use of sysctl() system call to learn the total RAM size used
    on BSDs has been corrected. (merge 781c1cf571
    cb/total-ram-bsd-fix later to maint).
  - Drop FreeBSD 4 support and declare that we support only
    FreeBSD 12 or later, which has memmem() supported. (merge
    0392f976a7 bs/config-mak-freebsd later to maint).
  - A diff-filter with negative-only specification like "git log
  - -diff-filter=d" did not trigger correctly, which has been
    fixed. (merge 375ac087c5 jk/all-negative-diff-filter-fix
    later to maint).
  - A failure to open the index file for writing due to
    conflicting access did not state what went wrong, which has
    been corrected. (merge 9455397a5c
    hy/read-cache-lock-error-fix later to maint).
  - Tempfile removal fix in the codepath to sign commits with SSH
    keys. (merge 4498127b04 re/ssh-sign-buffer-fix later to
    maint).
  - Code and test clean-up around string-list API. (merge
    6e5b26c3ff sj/string-list later to maint).
  - "git apply -N" should start from the current index and
    register only new files, but it instead started from an empty
    index, which has been corrected. (merge 2b49d97fcb
    rp/apply-intent-to-add-fix later to maint).
  - Leakfix with a new and a bit invasive test on pack-bitmap
    files. (merge bfd5522e98 ly/load-bitmap-leakfix later to
    maint).
  - "git fetch --prune" used to be O(n^2) expensive when there
    are many refs, which has been corrected. (merge 87d8d8c5d0
    ph/fetch-prune-optim later to maint).
  - When a ref creation at refs/heads/foo/bar fails, the files
    backend now removes refs/heads/foo/ if the directory is
    otherwise not used. (merge a3a7f20516
    ps/refs-files-remove-empty-parent later to maint).
  - "pack-objects" has been taught to avoid pointing into objects
    in cruft packs from midx.
  - "git remote" now detects remote names that overlap with each
    other (e.g., remote nickname "outer" and "outer/inner" are
    used at the same time), as it will lead to overlapping
    remote-tracking branches. (merge a5a727c448
    jk/remote-avoid-overlapping-names later to maint).
  - The gpg.program configuration variable, which names a
    pathname to the (custom) GPG compatible program, can now be
    spelled with ~tilde expansion. (merge 7d275cd5c0
    jb/gpg-program-variable-is-a-pathname later to maint).
  - Our &lt;sane-ctype.h&gt; header file relied on that the
    system-supplied &lt;ctype.h&gt; header is not later included, which
    would override our macro definitions, but "amazon linux"
    broke this assumption.  Fix this by preemptively including
    &lt;ctype.h&gt; near the beginning of &lt;sane-ctype.h&gt; ourselves.
    (merge 9d3b33125f ps/sane-ctype-workaround later to maint).
  - Clean-up compat/bswap.h mess. (merge f4ac32c03a
    ss/compat-bswap-revamp later to maint).
  - Meson-based build did not handle libexecdir setting
    correctly, which has been corrected. (merge 056dbe8612
    rj/meson-libexecdir-fix later to maint).
  - Document that we do not require "real" name when signing your
    patches off. (merge 1f0fed312a
    bc/contribution-under-non-real-names later to maint).
  - "git commit" that concludes a conflicted merge failed to
    notice and remove existing comment added automatically (like
    "# Conflicts:") when the core.commentstring is set to 'auto'.
    (merge 92b7c7c9f5 ac/auto-comment-char-fix later to maint).
  - "git rebase -i" with bogus rebase.instructionFormat
    configuration failed to produce the todo file after recording
    the state files, leading to confused "git status"; this has
    been corrected. (merge ade14bffd7
    ow/rebase-verify-insn-fmt-before-initializing-state later to
    maint).
  - A few file descriptors left unclosed upon program completion
    in a few test helper programs are now closed. (merge
    0f1b33815b hl/test-helper-fd-close later to maint).
  - Interactive prompt code did not correctly strip CRLF from the
    end of line on Windows. (merge 711a20827b js/prompt-crlf-fix
    later to maint).
  - The config API had a set of convenience wrapper functions
    that implicitly use the_repository instance; they have been
    removed and inlined at the calling sites.
  - "git add/etc -p" now honor the diff.context configuration
    variable, and also they learn to honor the -U&lt;n&gt; command-line
    option. (merge 2b3ae04011 lm/add-p-context later to maint).
  - The case where a new submodule takes a path where there used
    to be a completely different subproject is now dealt with a
    bit better than before. (merge 5ed8c5b465
    kj/renamed-submodule later to maint).
  - The deflate codepath in "git archive --format=zip" had a
    longstanding bug coming from misuse of zlib API, which has
    been corrected.
- drop patches included in update:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch
- refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  git-tcsh-completion-fixes.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch
- contrib/workdir is dropped. remove references for it.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="antonio.teixeira@suse.com" 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="alarrosa@suse.com" 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="mrueckert@suse.de" 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="mrueckert@suse.de" 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@suse.com" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="d1f1d4c74fbf0d03fd5ce269b0e6240489e9ff744aabf6d3495dc075d702b33546fee1b4956395be16c43297cd7020a47755b5db9ce4145c7533758c2abf52b8" name="git-daemon" arch="s390x">
  <version epoch="0" ver="2.53.0" rel="160099.2.1"/>
  <changelog author="mrueckert@suse.de" date="1752062400">- refreshed gitk sha256 patches:
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="tiwai@suse.com" date="1752580800">- update git-gui sha256 patches after the upstream review:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1755518400">- Update to 2.51.0
  - UI, Workflows &amp; Features
  - Userdiff patterns for the R language have been added.
  - Documentation for "git send-email" has been updated with a
    bit more credential helper and OAuth information.
  - "git cat-file --batch" learns to understand %(objectmode)
    atom to allow the caller to tell missing objects (due to
    repository corruption) and submodules (whose commit objects
    are OK to be missing) apart.
  - "git diff --no-index dirA dirB" can limit the comparison with
    pathspec at the end of the command line, just like normal
    "git diff".
  - "git subtree" (in contrib/) learned to grok GPG signing its
    commits.
  - "git whatchanged" that is longer to type than "git log --raw"
    which is its modern rough equivalent has outlived its
    usefulness more than 10 years ago.  Plan to deprecate and
    remove it.
  - An interchange format for stash entries is defined, and
    subcommand of "git stash" to import/export has been added.
  - "git merge/pull" has been taught the "--compact-summary"
    option to use the compact-summary format, intead of diffstat,
    when showing the summary of the incoming changes.
  - "git imap-send" has been broken for a long time, which has
    been resurrected and then taught to talk OAuth2.0 etc.
  - Some error messages from "git imap-send" has been updated.
  - When "git daemon" sees a signal while attempting to accept()
    a new client, instead of retrying, it skipped it by mistake,
    which has been corrected.
  - The reftable ref backend has matured enough; Git 3.0 will
    make it the default format in a newly created repositories by
    default.
  - "netrc" credential helper has been improved to understand
    textual service names (like smtp) in addition to the numeric
    port numbers (like 25).
  - Lift the limitation to use changed-path filter in "git log"
    so that it can be used for a pathspec with multiple literal
    paths.
  - Clean up the way how signature on commit objects are exported
    to and imported from fast-import stream.
  - Remove unsupported, unused, and unsupportable old option from
    "git log".
  - Document recently added "git imap-send --list" with an
    example.
  - "git pull" learned to pay attention to pull.autostash
    configuration variable, which overrides
    rebase/merge.autostash.
  - "git for-each-ref" learns "--start-after" option to help
    applications that want to page its output.
  - "git switch" and "git restore" are declared to be no longer
    experimental.
  - "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased
    to 'bar'" and then went on to run "git foo -h baz", which was
    unexpected.  Tighten the rule so that alias expansion is
    reported only when "-h" is the sole option.
  - Performance, Internal Implementation, Development Support etc.
  - "git pack-objects" learned to find delta bases from blobs at
    the same path, using the --path-walk API.
  - CodingGuidelines update.
  - Add settings for Solaris 10 &amp; 11.
  - Meson-based build/test framework now understands TAP output
    generated by our tests.
  - "Do not explicitly initialize to zero" rule has been
    clarified in the CodingGuidelines document.
  - A test helper "test_seq" function learned the "-f &lt;fmt&gt;"
    option, which allowed us to simplify a lot of test scripts.
  - A lot of stale stuff has been removed from the contrib/
    hierarchy.
  - "git push" and "git fetch" are taught to update refs in
    batches to gain performance.
  - Some code paths in "git prune" used to ignore the passed-in
    repository object and used the `the_repository` singleton
    instance instead, which has been corrected.
  - Update ".clang-format" and ".editorconfig" to match our style
    guide a bit better.
  - "make coccicheck" succeeds even when spatch made suggestions,
    which has been updated to fail in such a case.
  - Code clean-up around object access API.
  - Define .precision to more canned parse-options type to avoid
    bugs coming from using a variable with a wrong type to
    capture the parsed values.
  - Flipping the default hash function to SHA-256 at Git 3.0
    boundary is planned.
  - Declare weather-balloon we raised for "bool" type 18 months
    ago a success and officially allow using the type in our
    codebase.
  - GIT_TEST_INSTALLED was not honored in the recent topic
    related to SHA256 hashes, which has been corrected.
  - The pop_most_recent_commit() function can have quite
    expensive worst case performance characteristics, which has
    been optimized by using prio-queue data structure.
  - Move structure definition from unrelated header file to where
    it belongs.
  - To help our developers, document what C99 language features
    are being considered for adoption, in addition to what past
    experiments have already decided.
  - The reftable unit tests are now ported to the "clar" unit
    testing framework.
  - Redefine where the multi-pack-index sits in the object
    subsystem, which recently was restructured to allow multiple
    backends that support a single object source that belongs to
    one repository.  A MIDX does span multiple "object sources".
  - Reduce implicit assumption and dependence on the_repository
    in the object-file subsystem.
  - Fixes since v2.50 Unless otherwise noted, all the changes in
    2.50.X maintenance track, including security updates, are
    included in this release.
  - A memory-leak in an error code path has been plugged. (merge
    7082da85cb ly/commit-graph-graph-write-leakfix later to
    maint).
  - A memory-leak in an error code path has been plugged. (merge
    aedebdb6b9 ly/fetch-pack-leakfix later to maint).
  - Some leftover references to documentation source files that
    no longer exist, due to recent ".txt" -&gt; ".adoc" renaming,
    have been corrected. (merge 3717a5775a
    jw/doc-txt-to-adoc-refs later to maint).
  - "git stash -p &lt;pathspec&gt;" improvements. (merge 468817bab2
    pw/stash-p-pathspec-fixes later to maint).
  - "git send-email" incremented its internal message counter
    when a message was edited, which made logic that treats the
    first message specially misbehave, which has been corrected.
    (merge 2cc27b3501 ag/send-email-edit-threading-fix later to
    maint).
  - "git stash" recorded a wrong branch name when submodules are
    present in the current checkout, which has been corrected.
    (merge ffb36c64f2 kj/stash-onbranch-submodule-fix later to
    maint).
  - When asking to apply mailmap to both author and committer
    field while showing a commit object, the field that appears
    later was not correctly parsed and replaced, which has been
    corrected. (merge abf94a283f sa/multi-mailmap-fix later to
    maint).
  - "git maintenance" lacked the care "git gc" had to avoid
    holding onto the repository lock for too long during packing
    refs, which has been remedied. (merge 1b5074e614
    ps/maintenance-ref-lock later to maint).
  - Avoid regexp_constraint and instead use comparison_constraint
    when listing functions to exclude from application of
    coccinelle rules, as spatch can be built with different
    regexp engine X-&lt;. (merge f2ad545813
    jc/cocci-avoid-regexp-constraint later to maint).
  - Updating submodules from the upstream did not work well when
    submodule's HEAD is detached, which has been improved. (merge
    ca62f524c1 jk/submodule-remote-lookup-cleanup later to
    maint).
  - Remove unnecessary check from "git daemon" code. (merge
    0c856224d2 cb/daemon-fd-check-fix later to maint).
  - Use of sysctl() system call to learn the total RAM size used
    on BSDs has been corrected. (merge 781c1cf571
    cb/total-ram-bsd-fix later to maint).
  - Drop FreeBSD 4 support and declare that we support only
    FreeBSD 12 or later, which has memmem() supported. (merge
    0392f976a7 bs/config-mak-freebsd later to maint).
  - A diff-filter with negative-only specification like "git log
  - -diff-filter=d" did not trigger correctly, which has been
    fixed. (merge 375ac087c5 jk/all-negative-diff-filter-fix
    later to maint).
  - A failure to open the index file for writing due to
    conflicting access did not state what went wrong, which has
    been corrected. (merge 9455397a5c
    hy/read-cache-lock-error-fix later to maint).
  - Tempfile removal fix in the codepath to sign commits with SSH
    keys. (merge 4498127b04 re/ssh-sign-buffer-fix later to
    maint).
  - Code and test clean-up around string-list API. (merge
    6e5b26c3ff sj/string-list later to maint).
  - "git apply -N" should start from the current index and
    register only new files, but it instead started from an empty
    index, which has been corrected. (merge 2b49d97fcb
    rp/apply-intent-to-add-fix later to maint).
  - Leakfix with a new and a bit invasive test on pack-bitmap
    files. (merge bfd5522e98 ly/load-bitmap-leakfix later to
    maint).
  - "git fetch --prune" used to be O(n^2) expensive when there
    are many refs, which has been corrected. (merge 87d8d8c5d0
    ph/fetch-prune-optim later to maint).
  - When a ref creation at refs/heads/foo/bar fails, the files
    backend now removes refs/heads/foo/ if the directory is
    otherwise not used. (merge a3a7f20516
    ps/refs-files-remove-empty-parent later to maint).
  - "pack-objects" has been taught to avoid pointing into objects
    in cruft packs from midx.
  - "git remote" now detects remote names that overlap with each
    other (e.g., remote nickname "outer" and "outer/inner" are
    used at the same time), as it will lead to overlapping
    remote-tracking branches. (merge a5a727c448
    jk/remote-avoid-overlapping-names later to maint).
  - The gpg.program configuration variable, which names a
    pathname to the (custom) GPG compatible program, can now be
    spelled with ~tilde expansion. (merge 7d275cd5c0
    jb/gpg-program-variable-is-a-pathname later to maint).
  - Our &lt;sane-ctype.h&gt; header file relied on that the
    system-supplied &lt;ctype.h&gt; header is not later included, which
    would override our macro definitions, but "amazon linux"
    broke this assumption.  Fix this by preemptively including
    &lt;ctype.h&gt; near the beginning of &lt;sane-ctype.h&gt; ourselves.
    (merge 9d3b33125f ps/sane-ctype-workaround later to maint).
  - Clean-up compat/bswap.h mess. (merge f4ac32c03a
    ss/compat-bswap-revamp later to maint).
  - Meson-based build did not handle libexecdir setting
    correctly, which has been corrected. (merge 056dbe8612
    rj/meson-libexecdir-fix later to maint).
  - Document that we do not require "real" name when signing your
    patches off. (merge 1f0fed312a
    bc/contribution-under-non-real-names later to maint).
  - "git commit" that concludes a conflicted merge failed to
    notice and remove existing comment added automatically (like
    "# Conflicts:") when the core.commentstring is set to 'auto'.
    (merge 92b7c7c9f5 ac/auto-comment-char-fix later to maint).
  - "git rebase -i" with bogus rebase.instructionFormat
    configuration failed to produce the todo file after recording
    the state files, leading to confused "git status"; this has
    been corrected. (merge ade14bffd7
    ow/rebase-verify-insn-fmt-before-initializing-state later to
    maint).
  - A few file descriptors left unclosed upon program completion
    in a few test helper programs are now closed. (merge
    0f1b33815b hl/test-helper-fd-close later to maint).
  - Interactive prompt code did not correctly strip CRLF from the
    end of line on Windows. (merge 711a20827b js/prompt-crlf-fix
    later to maint).
  - The config API had a set of convenience wrapper functions
    that implicitly use the_repository instance; they have been
    removed and inlined at the calling sites.
  - "git add/etc -p" now honor the diff.context configuration
    variable, and also they learn to honor the -U&lt;n&gt; command-line
    option. (merge 2b3ae04011 lm/add-p-context later to maint).
  - The case where a new submodule takes a path where there used
    to be a completely different subproject is now dealt with a
    bit better than before. (merge 5ed8c5b465
    kj/renamed-submodule later to maint).
  - The deflate codepath in "git archive --format=zip" had a
    longstanding bug coming from misuse of zlib API, which has
    been corrected.
- drop patches included in update:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch
- refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  git-tcsh-completion-fixes.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch
- contrib/workdir is dropped. remove references for it.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="antonio.teixeira@suse.com" 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="alarrosa@suse.com" 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="mrueckert@suse.de" 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="mrueckert@suse.de" 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@suse.com" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="a7e8e82dc2a474efdced30480f0c77ce986e9ae2ec8937e41859da6740c684406435e7752bf6f8211b1aa119635e3be6b2cdb3c0157d90421a848a18b79ad3df" name="git-delta" arch="s390x">
  <version epoch="0" ver="0.18.2" rel="bp161.1.6"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1632830400">- Replace rust-packaging with cargo-packaging</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1647604800">- Add bump-regex.patch to fix CVE-2022-24713 (boo#1196972)
- Update to version 0.12.1:
  * Make git include colors in output going to delta
  * Clarify language: "in front of" → "before"
  * Fix parsing for .properties files with - in path
  * Support CSI sequences other than SGR
  * Enable commit links for GitLab
  * Fall back to plain diff when process substitution is used
  * Include information about GIT_PAGER in manual
  * Use assets API from bat library instead of vendored code
  * Calling process: Query more parents, disable full scan
  * Run in diff mode iff two positional arguments are supplied
- Update to version 0.12.0:
  Firstly a breaking change: some deprecated options are no longer
  supported: in particular plus-color and minus-color. A description
  of this change and what you need to do if you're affected by it is below.
  Secondly, improvements, including:
  * A (much-needed) short help text is now available: use delta -h.
    Delta is the proud possessor of 100 command-line options,
    so I think this is going to be helpful.
  * git blame output now displays line numbers
  * Improvements to file and mode labels
  * delta now has a user manual: https://dandavison.github.io/delta/.
    You can even create a PDF copy (print button in upper-right hand corner),
    and the README is correspondingly now a much easier read with
    the minimal required setup instructions and an overview of
    functionality with screenshots.
  Finally some bug fixes, including
  * File path hyperlinks (e.g. in diff and grep output) were previously
    sometimes incorrect, especially when delta was invoked from a
    directory other than the repo root.
  * Some fixes to grep output parsing edge cases
- Update to version 0.11.3:
  * Fix handling of --word-diff and --color-words. Note that line-numbers
    and side-by-side will be ignored if delta detects that the input
    was generated by git --word-diff / --color-words.
  * DELTA_FEATURES can now be used to add to features specified in
    ~/.gitconfig. Use a + prefix to do this: an example is
    DELTA_FEATURES=+side-by-side which will activate side-by-side, in addition to your usual features.
  * Store less history file in a better location on Windows.
  * Fix performance issue affecting some linux users
- Update to version 0.11.2:
  * This release fixes a performance problem that was affecting some users.
- Update to version 0.11.1:
  * Be permissive about unexpected state machine state (fixes crash)
- Update to version 0.11.0:
  * Handle combined diff format and merge conflicts
  * Handle failure to parse non hunk header
- Update to version 0.10.3:
  * Delta was previously handling --word-diff and --color-words
    output in a nonsensical way. With this release, delta does not
    attempt to handle these output types, allowing git's raw output
    through unchanged. Appropriate handling may be added later.
  * When a line is unchanged but paired with a line that has
    additions/deletions, delta now assigns the unchanged line
    {plus,minus}-non-emph-style; previously it assigned {plus,minus}-style.
    This change does not alter visual output by default because by
    default those two style styles are set to the same value.
  * Fixes a bug affecting line numbers in side-by-side mode
- Update to version 0.10.2:
  * This releases fixes a bug when using side-by-side with
    `git diff.colorMoved``
- Update to version 0.10.1:
  * Remove trailing \r from raw line, in presence of ANSI escape sequences
- Update to version 0.10.0:
  * delta displays output from git grep and rg --json ... | delta
    with code syntax highlighting and navigate functionality.
  * delta displays output from git blame with code syntax highlighting,
    hyperlinks to commits, and control over formatting.
  * delta syntax highlights file contents produced by git show $revision:/path/to/file
  * delta can apply syntax highlighting and arbitrary styling to the
    raw colors emitted by git --color-moved. This is done by specifying
    rules for remapping styles using map-styles.
  * More powerful configuration options: styles can reference other
    styles, custom styles and custom colors can be defined in
    gitconfig and reused, and 140 colors can be specified using their
    standard CSS names.
  * New subcommand --show-colors outputs a demo of 140 background colors
    with syntax highlighting, to help choose background colors.
  * New subcommand --parse-ansi takes color input and prints out the
    corresponding style strings (useful for map-styles)
  * Utilities for interrogating the command line of the process that
    is sending output to delta, added by @th1000s.
- Update to version 0.9.2:
  * Do not reformat submodule diffs under git add -p
- Update to version 0.9.1:
  * This is a followup to release 0.9.0 fixing a bug in the --help
    text emitted by the 0.9.0 binary.
- Update to version 0.9.0:
  With this release, long lines are wrapped in side-by-side mode,
  thanks to a far-reaching series of contributions. No special
  customization is needed, but sophisticated control over the details
  is available: see `--wrap-max-lines`, `--wrap-left-symbol`,
  `--wrap-right-symbol`, `--wrap-right-percent`,
  `--wrap-right-prefix-symbol`, `--inline-hint-style`.
  * Fix the empty result issue in add -p
  * Recognize GitHub SSH remote URLs that don't start with git@ for hyperlinks
  * Terminate process gracefully on error in diff()
  * Ignore ctrl-c (SIGINT) to avoid leaving an orphaned pager process.
  * Remove unnecessary borrows
  * Fix computed values to be computed after all set_options
  * Make it possible to jump between files when navigate is active
  * Fix empty line highlighting
  * Fix deadlock in git diff mode
  * Support insteadOf replacements in git remote URLs
  * Do not suppress submodule diffs
  * More minimalistic display of submodule (short) diffs
  * Fix hunk header when line number is not requested and navigate is enabled
  * Display removed file name in file deletion case
  * Remove superfluous lowercasing of feature names
  * Option to set the background extension mode to ANSI or spaces
  * Add side-by-side line wrapping mode
  * Width can be an offset from the terminal width
  * Linenumber refactoring
  * Use fatal() to exit with errorcode 2
  * Re-enable ANSI fill by equalizing panel sizes
  * Update syntaxes and themes from bat v0.18.3
  * Line numbers and side-by-side mode</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1655208000">- remove bump-regex.patch
- Update to version 0.13.0:
  * Update bat, git2, and syntect
  * Add 'light = false' w/ comment in gitconfig (#1073)
  * Add chameleon theme to themes.gitconfig (#1062)
  * Add note that the package is called "git-delta" in the README
  * Add link to `bat` on README (#1052)
  * Apply hyperlinks to diff stat file paths (#1035)
  * Add custom env struct to store env at init (#1025)
  * Add support for irreversible-delete</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1662033600">- Update to version 0.14.0:
  * Update color-moved-support.md
  * Tweak some words improved representation
  * Only trigger git show handler if a file extension was parsed
  * Fix commit hyperlink formatting
  * Avoid lockup when running without arguments and stdin is connected to a tty
  * Fix whole-file changes being attributed to the wrong commit in "git log" output
  * Update README.md to include git 2.37.0 workaround
  * Don't attempt to process ANSI sequences in non-UTF8 input
  * Update clap
  * Recreate highlighter on each line of git show $commit:$path output
  * Fix git-grep match-highlighting at line-start
  * Update to chameleon theme
  * Fix typos
  * Support configurable timestamps in git blame output
  * Added auto completions for fish shell</changelog>
  <changelog author="Dirk M&#xFC;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>
</package>
<package pkgid="f57c781d906ec7a902c40c8a46c999a91572dd6e9152e4086919b187c27ad95745b7de054e688df2c921af3bbf13caa686afa4bb84f68cea86101680a5311b97" name="git-doc" arch="noarch">
  <version epoch="0" ver="2.53.0" rel="160099.2.1"/>
  <changelog author="mrueckert@suse.de" date="1752062400">- refreshed gitk sha256 patches:
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="tiwai@suse.com" date="1752580800">- update git-gui sha256 patches after the upstream review:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1755518400">- Update to 2.51.0
  - UI, Workflows &amp; Features
  - Userdiff patterns for the R language have been added.
  - Documentation for "git send-email" has been updated with a
    bit more credential helper and OAuth information.
  - "git cat-file --batch" learns to understand %(objectmode)
    atom to allow the caller to tell missing objects (due to
    repository corruption) and submodules (whose commit objects
    are OK to be missing) apart.
  - "git diff --no-index dirA dirB" can limit the comparison with
    pathspec at the end of the command line, just like normal
    "git diff".
  - "git subtree" (in contrib/) learned to grok GPG signing its
    commits.
  - "git whatchanged" that is longer to type than "git log --raw"
    which is its modern rough equivalent has outlived its
    usefulness more than 10 years ago.  Plan to deprecate and
    remove it.
  - An interchange format for stash entries is defined, and
    subcommand of "git stash" to import/export has been added.
  - "git merge/pull" has been taught the "--compact-summary"
    option to use the compact-summary format, intead of diffstat,
    when showing the summary of the incoming changes.
  - "git imap-send" has been broken for a long time, which has
    been resurrected and then taught to talk OAuth2.0 etc.
  - Some error messages from "git imap-send" has been updated.
  - When "git daemon" sees a signal while attempting to accept()
    a new client, instead of retrying, it skipped it by mistake,
    which has been corrected.
  - The reftable ref backend has matured enough; Git 3.0 will
    make it the default format in a newly created repositories by
    default.
  - "netrc" credential helper has been improved to understand
    textual service names (like smtp) in addition to the numeric
    port numbers (like 25).
  - Lift the limitation to use changed-path filter in "git log"
    so that it can be used for a pathspec with multiple literal
    paths.
  - Clean up the way how signature on commit objects are exported
    to and imported from fast-import stream.
  - Remove unsupported, unused, and unsupportable old option from
    "git log".
  - Document recently added "git imap-send --list" with an
    example.
  - "git pull" learned to pay attention to pull.autostash
    configuration variable, which overrides
    rebase/merge.autostash.
  - "git for-each-ref" learns "--start-after" option to help
    applications that want to page its output.
  - "git switch" and "git restore" are declared to be no longer
    experimental.
  - "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased
    to 'bar'" and then went on to run "git foo -h baz", which was
    unexpected.  Tighten the rule so that alias expansion is
    reported only when "-h" is the sole option.
  - Performance, Internal Implementation, Development Support etc.
  - "git pack-objects" learned to find delta bases from blobs at
    the same path, using the --path-walk API.
  - CodingGuidelines update.
  - Add settings for Solaris 10 &amp; 11.
  - Meson-based build/test framework now understands TAP output
    generated by our tests.
  - "Do not explicitly initialize to zero" rule has been
    clarified in the CodingGuidelines document.
  - A test helper "test_seq" function learned the "-f &lt;fmt&gt;"
    option, which allowed us to simplify a lot of test scripts.
  - A lot of stale stuff has been removed from the contrib/
    hierarchy.
  - "git push" and "git fetch" are taught to update refs in
    batches to gain performance.
  - Some code paths in "git prune" used to ignore the passed-in
    repository object and used the `the_repository` singleton
    instance instead, which has been corrected.
  - Update ".clang-format" and ".editorconfig" to match our style
    guide a bit better.
  - "make coccicheck" succeeds even when spatch made suggestions,
    which has been updated to fail in such a case.
  - Code clean-up around object access API.
  - Define .precision to more canned parse-options type to avoid
    bugs coming from using a variable with a wrong type to
    capture the parsed values.
  - Flipping the default hash function to SHA-256 at Git 3.0
    boundary is planned.
  - Declare weather-balloon we raised for "bool" type 18 months
    ago a success and officially allow using the type in our
    codebase.
  - GIT_TEST_INSTALLED was not honored in the recent topic
    related to SHA256 hashes, which has been corrected.
  - The pop_most_recent_commit() function can have quite
    expensive worst case performance characteristics, which has
    been optimized by using prio-queue data structure.
  - Move structure definition from unrelated header file to where
    it belongs.
  - To help our developers, document what C99 language features
    are being considered for adoption, in addition to what past
    experiments have already decided.
  - The reftable unit tests are now ported to the "clar" unit
    testing framework.
  - Redefine where the multi-pack-index sits in the object
    subsystem, which recently was restructured to allow multiple
    backends that support a single object source that belongs to
    one repository.  A MIDX does span multiple "object sources".
  - Reduce implicit assumption and dependence on the_repository
    in the object-file subsystem.
  - Fixes since v2.50 Unless otherwise noted, all the changes in
    2.50.X maintenance track, including security updates, are
    included in this release.
  - A memory-leak in an error code path has been plugged. (merge
    7082da85cb ly/commit-graph-graph-write-leakfix later to
    maint).
  - A memory-leak in an error code path has been plugged. (merge
    aedebdb6b9 ly/fetch-pack-leakfix later to maint).
  - Some leftover references to documentation source files that
    no longer exist, due to recent ".txt" -&gt; ".adoc" renaming,
    have been corrected. (merge 3717a5775a
    jw/doc-txt-to-adoc-refs later to maint).
  - "git stash -p &lt;pathspec&gt;" improvements. (merge 468817bab2
    pw/stash-p-pathspec-fixes later to maint).
  - "git send-email" incremented its internal message counter
    when a message was edited, which made logic that treats the
    first message specially misbehave, which has been corrected.
    (merge 2cc27b3501 ag/send-email-edit-threading-fix later to
    maint).
  - "git stash" recorded a wrong branch name when submodules are
    present in the current checkout, which has been corrected.
    (merge ffb36c64f2 kj/stash-onbranch-submodule-fix later to
    maint).
  - When asking to apply mailmap to both author and committer
    field while showing a commit object, the field that appears
    later was not correctly parsed and replaced, which has been
    corrected. (merge abf94a283f sa/multi-mailmap-fix later to
    maint).
  - "git maintenance" lacked the care "git gc" had to avoid
    holding onto the repository lock for too long during packing
    refs, which has been remedied. (merge 1b5074e614
    ps/maintenance-ref-lock later to maint).
  - Avoid regexp_constraint and instead use comparison_constraint
    when listing functions to exclude from application of
    coccinelle rules, as spatch can be built with different
    regexp engine X-&lt;. (merge f2ad545813
    jc/cocci-avoid-regexp-constraint later to maint).
  - Updating submodules from the upstream did not work well when
    submodule's HEAD is detached, which has been improved. (merge
    ca62f524c1 jk/submodule-remote-lookup-cleanup later to
    maint).
  - Remove unnecessary check from "git daemon" code. (merge
    0c856224d2 cb/daemon-fd-check-fix later to maint).
  - Use of sysctl() system call to learn the total RAM size used
    on BSDs has been corrected. (merge 781c1cf571
    cb/total-ram-bsd-fix later to maint).
  - Drop FreeBSD 4 support and declare that we support only
    FreeBSD 12 or later, which has memmem() supported. (merge
    0392f976a7 bs/config-mak-freebsd later to maint).
  - A diff-filter with negative-only specification like "git log
  - -diff-filter=d" did not trigger correctly, which has been
    fixed. (merge 375ac087c5 jk/all-negative-diff-filter-fix
    later to maint).
  - A failure to open the index file for writing due to
    conflicting access did not state what went wrong, which has
    been corrected. (merge 9455397a5c
    hy/read-cache-lock-error-fix later to maint).
  - Tempfile removal fix in the codepath to sign commits with SSH
    keys. (merge 4498127b04 re/ssh-sign-buffer-fix later to
    maint).
  - Code and test clean-up around string-list API. (merge
    6e5b26c3ff sj/string-list later to maint).
  - "git apply -N" should start from the current index and
    register only new files, but it instead started from an empty
    index, which has been corrected. (merge 2b49d97fcb
    rp/apply-intent-to-add-fix later to maint).
  - Leakfix with a new and a bit invasive test on pack-bitmap
    files. (merge bfd5522e98 ly/load-bitmap-leakfix later to
    maint).
  - "git fetch --prune" used to be O(n^2) expensive when there
    are many refs, which has been corrected. (merge 87d8d8c5d0
    ph/fetch-prune-optim later to maint).
  - When a ref creation at refs/heads/foo/bar fails, the files
    backend now removes refs/heads/foo/ if the directory is
    otherwise not used. (merge a3a7f20516
    ps/refs-files-remove-empty-parent later to maint).
  - "pack-objects" has been taught to avoid pointing into objects
    in cruft packs from midx.
  - "git remote" now detects remote names that overlap with each
    other (e.g., remote nickname "outer" and "outer/inner" are
    used at the same time), as it will lead to overlapping
    remote-tracking branches. (merge a5a727c448
    jk/remote-avoid-overlapping-names later to maint).
  - The gpg.program configuration variable, which names a
    pathname to the (custom) GPG compatible program, can now be
    spelled with ~tilde expansion. (merge 7d275cd5c0
    jb/gpg-program-variable-is-a-pathname later to maint).
  - Our &lt;sane-ctype.h&gt; header file relied on that the
    system-supplied &lt;ctype.h&gt; header is not later included, which
    would override our macro definitions, but "amazon linux"
    broke this assumption.  Fix this by preemptively including
    &lt;ctype.h&gt; near the beginning of &lt;sane-ctype.h&gt; ourselves.
    (merge 9d3b33125f ps/sane-ctype-workaround later to maint).
  - Clean-up compat/bswap.h mess. (merge f4ac32c03a
    ss/compat-bswap-revamp later to maint).
  - Meson-based build did not handle libexecdir setting
    correctly, which has been corrected. (merge 056dbe8612
    rj/meson-libexecdir-fix later to maint).
  - Document that we do not require "real" name when signing your
    patches off. (merge 1f0fed312a
    bc/contribution-under-non-real-names later to maint).
  - "git commit" that concludes a conflicted merge failed to
    notice and remove existing comment added automatically (like
    "# Conflicts:") when the core.commentstring is set to 'auto'.
    (merge 92b7c7c9f5 ac/auto-comment-char-fix later to maint).
  - "git rebase -i" with bogus rebase.instructionFormat
    configuration failed to produce the todo file after recording
    the state files, leading to confused "git status"; this has
    been corrected. (merge ade14bffd7
    ow/rebase-verify-insn-fmt-before-initializing-state later to
    maint).
  - A few file descriptors left unclosed upon program completion
    in a few test helper programs are now closed. (merge
    0f1b33815b hl/test-helper-fd-close later to maint).
  - Interactive prompt code did not correctly strip CRLF from the
    end of line on Windows. (merge 711a20827b js/prompt-crlf-fix
    later to maint).
  - The config API had a set of convenience wrapper functions
    that implicitly use the_repository instance; they have been
    removed and inlined at the calling sites.
  - "git add/etc -p" now honor the diff.context configuration
    variable, and also they learn to honor the -U&lt;n&gt; command-line
    option. (merge 2b3ae04011 lm/add-p-context later to maint).
  - The case where a new submodule takes a path where there used
    to be a completely different subproject is now dealt with a
    bit better than before. (merge 5ed8c5b465
    kj/renamed-submodule later to maint).
  - The deflate codepath in "git archive --format=zip" had a
    longstanding bug coming from misuse of zlib API, which has
    been corrected.
- drop patches included in update:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch
- refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  git-tcsh-completion-fixes.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch
- contrib/workdir is dropped. remove references for it.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="antonio.teixeira@suse.com" 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="alarrosa@suse.com" 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="mrueckert@suse.de" 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="mrueckert@suse.de" 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@suse.com" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="1ac1db187a38e00c55040daf4ab8f53fb9769f3ad09956eaeaf12eb7a6ffa38b97000969c4692d8e1faf1d895cfbb02fd4ec5540352894332a375b77cdbb0e50" name="git-email" arch="s390x">
  <version epoch="0" ver="2.53.0" rel="160099.2.1"/>
  <changelog author="mrueckert@suse.de" date="1752062400">- refreshed gitk sha256 patches:
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="tiwai@suse.com" date="1752580800">- update git-gui sha256 patches after the upstream review:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1755518400">- Update to 2.51.0
  - UI, Workflows &amp; Features
  - Userdiff patterns for the R language have been added.
  - Documentation for "git send-email" has been updated with a
    bit more credential helper and OAuth information.
  - "git cat-file --batch" learns to understand %(objectmode)
    atom to allow the caller to tell missing objects (due to
    repository corruption) and submodules (whose commit objects
    are OK to be missing) apart.
  - "git diff --no-index dirA dirB" can limit the comparison with
    pathspec at the end of the command line, just like normal
    "git diff".
  - "git subtree" (in contrib/) learned to grok GPG signing its
    commits.
  - "git whatchanged" that is longer to type than "git log --raw"
    which is its modern rough equivalent has outlived its
    usefulness more than 10 years ago.  Plan to deprecate and
    remove it.
  - An interchange format for stash entries is defined, and
    subcommand of "git stash" to import/export has been added.
  - "git merge/pull" has been taught the "--compact-summary"
    option to use the compact-summary format, intead of diffstat,
    when showing the summary of the incoming changes.
  - "git imap-send" has been broken for a long time, which has
    been resurrected and then taught to talk OAuth2.0 etc.
  - Some error messages from "git imap-send" has been updated.
  - When "git daemon" sees a signal while attempting to accept()
    a new client, instead of retrying, it skipped it by mistake,
    which has been corrected.
  - The reftable ref backend has matured enough; Git 3.0 will
    make it the default format in a newly created repositories by
    default.
  - "netrc" credential helper has been improved to understand
    textual service names (like smtp) in addition to the numeric
    port numbers (like 25).
  - Lift the limitation to use changed-path filter in "git log"
    so that it can be used for a pathspec with multiple literal
    paths.
  - Clean up the way how signature on commit objects are exported
    to and imported from fast-import stream.
  - Remove unsupported, unused, and unsupportable old option from
    "git log".
  - Document recently added "git imap-send --list" with an
    example.
  - "git pull" learned to pay attention to pull.autostash
    configuration variable, which overrides
    rebase/merge.autostash.
  - "git for-each-ref" learns "--start-after" option to help
    applications that want to page its output.
  - "git switch" and "git restore" are declared to be no longer
    experimental.
  - "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased
    to 'bar'" and then went on to run "git foo -h baz", which was
    unexpected.  Tighten the rule so that alias expansion is
    reported only when "-h" is the sole option.
  - Performance, Internal Implementation, Development Support etc.
  - "git pack-objects" learned to find delta bases from blobs at
    the same path, using the --path-walk API.
  - CodingGuidelines update.
  - Add settings for Solaris 10 &amp; 11.
  - Meson-based build/test framework now understands TAP output
    generated by our tests.
  - "Do not explicitly initialize to zero" rule has been
    clarified in the CodingGuidelines document.
  - A test helper "test_seq" function learned the "-f &lt;fmt&gt;"
    option, which allowed us to simplify a lot of test scripts.
  - A lot of stale stuff has been removed from the contrib/
    hierarchy.
  - "git push" and "git fetch" are taught to update refs in
    batches to gain performance.
  - Some code paths in "git prune" used to ignore the passed-in
    repository object and used the `the_repository` singleton
    instance instead, which has been corrected.
  - Update ".clang-format" and ".editorconfig" to match our style
    guide a bit better.
  - "make coccicheck" succeeds even when spatch made suggestions,
    which has been updated to fail in such a case.
  - Code clean-up around object access API.
  - Define .precision to more canned parse-options type to avoid
    bugs coming from using a variable with a wrong type to
    capture the parsed values.
  - Flipping the default hash function to SHA-256 at Git 3.0
    boundary is planned.
  - Declare weather-balloon we raised for "bool" type 18 months
    ago a success and officially allow using the type in our
    codebase.
  - GIT_TEST_INSTALLED was not honored in the recent topic
    related to SHA256 hashes, which has been corrected.
  - The pop_most_recent_commit() function can have quite
    expensive worst case performance characteristics, which has
    been optimized by using prio-queue data structure.
  - Move structure definition from unrelated header file to where
    it belongs.
  - To help our developers, document what C99 language features
    are being considered for adoption, in addition to what past
    experiments have already decided.
  - The reftable unit tests are now ported to the "clar" unit
    testing framework.
  - Redefine where the multi-pack-index sits in the object
    subsystem, which recently was restructured to allow multiple
    backends that support a single object source that belongs to
    one repository.  A MIDX does span multiple "object sources".
  - Reduce implicit assumption and dependence on the_repository
    in the object-file subsystem.
  - Fixes since v2.50 Unless otherwise noted, all the changes in
    2.50.X maintenance track, including security updates, are
    included in this release.
  - A memory-leak in an error code path has been plugged. (merge
    7082da85cb ly/commit-graph-graph-write-leakfix later to
    maint).
  - A memory-leak in an error code path has been plugged. (merge
    aedebdb6b9 ly/fetch-pack-leakfix later to maint).
  - Some leftover references to documentation source files that
    no longer exist, due to recent ".txt" -&gt; ".adoc" renaming,
    have been corrected. (merge 3717a5775a
    jw/doc-txt-to-adoc-refs later to maint).
  - "git stash -p &lt;pathspec&gt;" improvements. (merge 468817bab2
    pw/stash-p-pathspec-fixes later to maint).
  - "git send-email" incremented its internal message counter
    when a message was edited, which made logic that treats the
    first message specially misbehave, which has been corrected.
    (merge 2cc27b3501 ag/send-email-edit-threading-fix later to
    maint).
  - "git stash" recorded a wrong branch name when submodules are
    present in the current checkout, which has been corrected.
    (merge ffb36c64f2 kj/stash-onbranch-submodule-fix later to
    maint).
  - When asking to apply mailmap to both author and committer
    field while showing a commit object, the field that appears
    later was not correctly parsed and replaced, which has been
    corrected. (merge abf94a283f sa/multi-mailmap-fix later to
    maint).
  - "git maintenance" lacked the care "git gc" had to avoid
    holding onto the repository lock for too long during packing
    refs, which has been remedied. (merge 1b5074e614
    ps/maintenance-ref-lock later to maint).
  - Avoid regexp_constraint and instead use comparison_constraint
    when listing functions to exclude from application of
    coccinelle rules, as spatch can be built with different
    regexp engine X-&lt;. (merge f2ad545813
    jc/cocci-avoid-regexp-constraint later to maint).
  - Updating submodules from the upstream did not work well when
    submodule's HEAD is detached, which has been improved. (merge
    ca62f524c1 jk/submodule-remote-lookup-cleanup later to
    maint).
  - Remove unnecessary check from "git daemon" code. (merge
    0c856224d2 cb/daemon-fd-check-fix later to maint).
  - Use of sysctl() system call to learn the total RAM size used
    on BSDs has been corrected. (merge 781c1cf571
    cb/total-ram-bsd-fix later to maint).
  - Drop FreeBSD 4 support and declare that we support only
    FreeBSD 12 or later, which has memmem() supported. (merge
    0392f976a7 bs/config-mak-freebsd later to maint).
  - A diff-filter with negative-only specification like "git log
  - -diff-filter=d" did not trigger correctly, which has been
    fixed. (merge 375ac087c5 jk/all-negative-diff-filter-fix
    later to maint).
  - A failure to open the index file for writing due to
    conflicting access did not state what went wrong, which has
    been corrected. (merge 9455397a5c
    hy/read-cache-lock-error-fix later to maint).
  - Tempfile removal fix in the codepath to sign commits with SSH
    keys. (merge 4498127b04 re/ssh-sign-buffer-fix later to
    maint).
  - Code and test clean-up around string-list API. (merge
    6e5b26c3ff sj/string-list later to maint).
  - "git apply -N" should start from the current index and
    register only new files, but it instead started from an empty
    index, which has been corrected. (merge 2b49d97fcb
    rp/apply-intent-to-add-fix later to maint).
  - Leakfix with a new and a bit invasive test on pack-bitmap
    files. (merge bfd5522e98 ly/load-bitmap-leakfix later to
    maint).
  - "git fetch --prune" used to be O(n^2) expensive when there
    are many refs, which has been corrected. (merge 87d8d8c5d0
    ph/fetch-prune-optim later to maint).
  - When a ref creation at refs/heads/foo/bar fails, the files
    backend now removes refs/heads/foo/ if the directory is
    otherwise not used. (merge a3a7f20516
    ps/refs-files-remove-empty-parent later to maint).
  - "pack-objects" has been taught to avoid pointing into objects
    in cruft packs from midx.
  - "git remote" now detects remote names that overlap with each
    other (e.g., remote nickname "outer" and "outer/inner" are
    used at the same time), as it will lead to overlapping
    remote-tracking branches. (merge a5a727c448
    jk/remote-avoid-overlapping-names later to maint).
  - The gpg.program configuration variable, which names a
    pathname to the (custom) GPG compatible program, can now be
    spelled with ~tilde expansion. (merge 7d275cd5c0
    jb/gpg-program-variable-is-a-pathname later to maint).
  - Our &lt;sane-ctype.h&gt; header file relied on that the
    system-supplied &lt;ctype.h&gt; header is not later included, which
    would override our macro definitions, but "amazon linux"
    broke this assumption.  Fix this by preemptively including
    &lt;ctype.h&gt; near the beginning of &lt;sane-ctype.h&gt; ourselves.
    (merge 9d3b33125f ps/sane-ctype-workaround later to maint).
  - Clean-up compat/bswap.h mess. (merge f4ac32c03a
    ss/compat-bswap-revamp later to maint).
  - Meson-based build did not handle libexecdir setting
    correctly, which has been corrected. (merge 056dbe8612
    rj/meson-libexecdir-fix later to maint).
  - Document that we do not require "real" name when signing your
    patches off. (merge 1f0fed312a
    bc/contribution-under-non-real-names later to maint).
  - "git commit" that concludes a conflicted merge failed to
    notice and remove existing comment added automatically (like
    "# Conflicts:") when the core.commentstring is set to 'auto'.
    (merge 92b7c7c9f5 ac/auto-comment-char-fix later to maint).
  - "git rebase -i" with bogus rebase.instructionFormat
    configuration failed to produce the todo file after recording
    the state files, leading to confused "git status"; this has
    been corrected. (merge ade14bffd7
    ow/rebase-verify-insn-fmt-before-initializing-state later to
    maint).
  - A few file descriptors left unclosed upon program completion
    in a few test helper programs are now closed. (merge
    0f1b33815b hl/test-helper-fd-close later to maint).
  - Interactive prompt code did not correctly strip CRLF from the
    end of line on Windows. (merge 711a20827b js/prompt-crlf-fix
    later to maint).
  - The config API had a set of convenience wrapper functions
    that implicitly use the_repository instance; they have been
    removed and inlined at the calling sites.
  - "git add/etc -p" now honor the diff.context configuration
    variable, and also they learn to honor the -U&lt;n&gt; command-line
    option. (merge 2b3ae04011 lm/add-p-context later to maint).
  - The case where a new submodule takes a path where there used
    to be a completely different subproject is now dealt with a
    bit better than before. (merge 5ed8c5b465
    kj/renamed-submodule later to maint).
  - The deflate codepath in "git archive --format=zip" had a
    longstanding bug coming from misuse of zlib API, which has
    been corrected.
- drop patches included in update:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch
- refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  git-tcsh-completion-fixes.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch
- contrib/workdir is dropped. remove references for it.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="antonio.teixeira@suse.com" 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="alarrosa@suse.com" 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="mrueckert@suse.de" 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="mrueckert@suse.de" 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@suse.com" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="5be9b56047b9a00820dd0b9aaeb3ff21af735100e80dbc92df5c24bc76678e9e9f5fa6a07405f297220082f981e6692a6963c86039d0b5c15f750d2f99f01d00" name="git-filter-repo" arch="noarch">
  <version epoch="0" ver="2.38.0" rel="bp161.1.1"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1576756800">- Initial package version 2.24.0
  * https://github.com/newren/git-filter-repo/releases/tag/v2.24.0</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1585137600">- Update to version 2.26.0
  * https://github.com/newren/git-filter-repo/releases/tag/v2.26.0
  * https://github.com/newren/git-filter-repo/releases/tag/v2.25.0</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1591099200">- Update to version 2.27.0
  * https://github.com/newren/git-filter-repo/releases/tag/v2.27.0</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1599652800">- Update to version 2.28.0
  * --path-glob can now be used with directory globs like '*/bin'
  * allow comments starting with '#' with --paths-from-file</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1599652801">- Upstream fix: Remove wrong note in README that 2.28.0 isn't released yet
  add patch: filter-repo-README-remove-outdated-2.28.0-not-yet-re.patch</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1615809600">- Update to version 2.29.0
  * https://github.com/newren/git-filter-repo/releases/tag/v2.29.0
- Removed filter-repo-README-remove-outdated-2.28.0-not-yet-re.patch</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1639742400">- Update to version 2.34.0
  * https://github.com/newren/git-filter-repo/releases/tag/v2.34.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 2.38.0:
  https://github.com/newren/git-filter-repo/compare/v2.34.0...v2.38.0</changelog>
</package>
<package pkgid="9985e86092b2c75b48f182a5dea9560064acb790418f39989e67625d4a4303405a92032ac114011f1b3d0b0169850fef18b3716c0639855af42d53cb0d37cfd3" name="git-fzlog" arch="noarch">
  <version epoch="0" ver="20230725.997a813" rel="bp161.1.1"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1688126400">- New Package</changelog>
  <changelog author="dheidler@suse.de" date="1690286400">- Update to version 20230725.997a813:
  * Allow passing options through to git log</changelog>
</package>
<package pkgid="36bf9f4eab616dcfd4b9e4126f87b956d78cf5d4909ccc0083371c0eca470727724a7e364b197c1c02bbf46e8926f690605fe9c41caef30b39fb16ee46ada45f" name="git-gui" arch="s390x">
  <version epoch="0" ver="2.53.0" rel="160099.2.1"/>
  <changelog author="mrueckert@suse.de" date="1752062400">- refreshed gitk sha256 patches:
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="tiwai@suse.com" date="1752580800">- update git-gui sha256 patches after the upstream review:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1755518400">- Update to 2.51.0
  - UI, Workflows &amp; Features
  - Userdiff patterns for the R language have been added.
  - Documentation for "git send-email" has been updated with a
    bit more credential helper and OAuth information.
  - "git cat-file --batch" learns to understand %(objectmode)
    atom to allow the caller to tell missing objects (due to
    repository corruption) and submodules (whose commit objects
    are OK to be missing) apart.
  - "git diff --no-index dirA dirB" can limit the comparison with
    pathspec at the end of the command line, just like normal
    "git diff".
  - "git subtree" (in contrib/) learned to grok GPG signing its
    commits.
  - "git whatchanged" that is longer to type than "git log --raw"
    which is its modern rough equivalent has outlived its
    usefulness more than 10 years ago.  Plan to deprecate and
    remove it.
  - An interchange format for stash entries is defined, and
    subcommand of "git stash" to import/export has been added.
  - "git merge/pull" has been taught the "--compact-summary"
    option to use the compact-summary format, intead of diffstat,
    when showing the summary of the incoming changes.
  - "git imap-send" has been broken for a long time, which has
    been resurrected and then taught to talk OAuth2.0 etc.
  - Some error messages from "git imap-send" has been updated.
  - When "git daemon" sees a signal while attempting to accept()
    a new client, instead of retrying, it skipped it by mistake,
    which has been corrected.
  - The reftable ref backend has matured enough; Git 3.0 will
    make it the default format in a newly created repositories by
    default.
  - "netrc" credential helper has been improved to understand
    textual service names (like smtp) in addition to the numeric
    port numbers (like 25).
  - Lift the limitation to use changed-path filter in "git log"
    so that it can be used for a pathspec with multiple literal
    paths.
  - Clean up the way how signature on commit objects are exported
    to and imported from fast-import stream.
  - Remove unsupported, unused, and unsupportable old option from
    "git log".
  - Document recently added "git imap-send --list" with an
    example.
  - "git pull" learned to pay attention to pull.autostash
    configuration variable, which overrides
    rebase/merge.autostash.
  - "git for-each-ref" learns "--start-after" option to help
    applications that want to page its output.
  - "git switch" and "git restore" are declared to be no longer
    experimental.
  - "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased
    to 'bar'" and then went on to run "git foo -h baz", which was
    unexpected.  Tighten the rule so that alias expansion is
    reported only when "-h" is the sole option.
  - Performance, Internal Implementation, Development Support etc.
  - "git pack-objects" learned to find delta bases from blobs at
    the same path, using the --path-walk API.
  - CodingGuidelines update.
  - Add settings for Solaris 10 &amp; 11.
  - Meson-based build/test framework now understands TAP output
    generated by our tests.
  - "Do not explicitly initialize to zero" rule has been
    clarified in the CodingGuidelines document.
  - A test helper "test_seq" function learned the "-f &lt;fmt&gt;"
    option, which allowed us to simplify a lot of test scripts.
  - A lot of stale stuff has been removed from the contrib/
    hierarchy.
  - "git push" and "git fetch" are taught to update refs in
    batches to gain performance.
  - Some code paths in "git prune" used to ignore the passed-in
    repository object and used the `the_repository` singleton
    instance instead, which has been corrected.
  - Update ".clang-format" and ".editorconfig" to match our style
    guide a bit better.
  - "make coccicheck" succeeds even when spatch made suggestions,
    which has been updated to fail in such a case.
  - Code clean-up around object access API.
  - Define .precision to more canned parse-options type to avoid
    bugs coming from using a variable with a wrong type to
    capture the parsed values.
  - Flipping the default hash function to SHA-256 at Git 3.0
    boundary is planned.
  - Declare weather-balloon we raised for "bool" type 18 months
    ago a success and officially allow using the type in our
    codebase.
  - GIT_TEST_INSTALLED was not honored in the recent topic
    related to SHA256 hashes, which has been corrected.
  - The pop_most_recent_commit() function can have quite
    expensive worst case performance characteristics, which has
    been optimized by using prio-queue data structure.
  - Move structure definition from unrelated header file to where
    it belongs.
  - To help our developers, document what C99 language features
    are being considered for adoption, in addition to what past
    experiments have already decided.
  - The reftable unit tests are now ported to the "clar" unit
    testing framework.
  - Redefine where the multi-pack-index sits in the object
    subsystem, which recently was restructured to allow multiple
    backends that support a single object source that belongs to
    one repository.  A MIDX does span multiple "object sources".
  - Reduce implicit assumption and dependence on the_repository
    in the object-file subsystem.
  - Fixes since v2.50 Unless otherwise noted, all the changes in
    2.50.X maintenance track, including security updates, are
    included in this release.
  - A memory-leak in an error code path has been plugged. (merge
    7082da85cb ly/commit-graph-graph-write-leakfix later to
    maint).
  - A memory-leak in an error code path has been plugged. (merge
    aedebdb6b9 ly/fetch-pack-leakfix later to maint).
  - Some leftover references to documentation source files that
    no longer exist, due to recent ".txt" -&gt; ".adoc" renaming,
    have been corrected. (merge 3717a5775a
    jw/doc-txt-to-adoc-refs later to maint).
  - "git stash -p &lt;pathspec&gt;" improvements. (merge 468817bab2
    pw/stash-p-pathspec-fixes later to maint).
  - "git send-email" incremented its internal message counter
    when a message was edited, which made logic that treats the
    first message specially misbehave, which has been corrected.
    (merge 2cc27b3501 ag/send-email-edit-threading-fix later to
    maint).
  - "git stash" recorded a wrong branch name when submodules are
    present in the current checkout, which has been corrected.
    (merge ffb36c64f2 kj/stash-onbranch-submodule-fix later to
    maint).
  - When asking to apply mailmap to both author and committer
    field while showing a commit object, the field that appears
    later was not correctly parsed and replaced, which has been
    corrected. (merge abf94a283f sa/multi-mailmap-fix later to
    maint).
  - "git maintenance" lacked the care "git gc" had to avoid
    holding onto the repository lock for too long during packing
    refs, which has been remedied. (merge 1b5074e614
    ps/maintenance-ref-lock later to maint).
  - Avoid regexp_constraint and instead use comparison_constraint
    when listing functions to exclude from application of
    coccinelle rules, as spatch can be built with different
    regexp engine X-&lt;. (merge f2ad545813
    jc/cocci-avoid-regexp-constraint later to maint).
  - Updating submodules from the upstream did not work well when
    submodule's HEAD is detached, which has been improved. (merge
    ca62f524c1 jk/submodule-remote-lookup-cleanup later to
    maint).
  - Remove unnecessary check from "git daemon" code. (merge
    0c856224d2 cb/daemon-fd-check-fix later to maint).
  - Use of sysctl() system call to learn the total RAM size used
    on BSDs has been corrected. (merge 781c1cf571
    cb/total-ram-bsd-fix later to maint).
  - Drop FreeBSD 4 support and declare that we support only
    FreeBSD 12 or later, which has memmem() supported. (merge
    0392f976a7 bs/config-mak-freebsd later to maint).
  - A diff-filter with negative-only specification like "git log
  - -diff-filter=d" did not trigger correctly, which has been
    fixed. (merge 375ac087c5 jk/all-negative-diff-filter-fix
    later to maint).
  - A failure to open the index file for writing due to
    conflicting access did not state what went wrong, which has
    been corrected. (merge 9455397a5c
    hy/read-cache-lock-error-fix later to maint).
  - Tempfile removal fix in the codepath to sign commits with SSH
    keys. (merge 4498127b04 re/ssh-sign-buffer-fix later to
    maint).
  - Code and test clean-up around string-list API. (merge
    6e5b26c3ff sj/string-list later to maint).
  - "git apply -N" should start from the current index and
    register only new files, but it instead started from an empty
    index, which has been corrected. (merge 2b49d97fcb
    rp/apply-intent-to-add-fix later to maint).
  - Leakfix with a new and a bit invasive test on pack-bitmap
    files. (merge bfd5522e98 ly/load-bitmap-leakfix later to
    maint).
  - "git fetch --prune" used to be O(n^2) expensive when there
    are many refs, which has been corrected. (merge 87d8d8c5d0
    ph/fetch-prune-optim later to maint).
  - When a ref creation at refs/heads/foo/bar fails, the files
    backend now removes refs/heads/foo/ if the directory is
    otherwise not used. (merge a3a7f20516
    ps/refs-files-remove-empty-parent later to maint).
  - "pack-objects" has been taught to avoid pointing into objects
    in cruft packs from midx.
  - "git remote" now detects remote names that overlap with each
    other (e.g., remote nickname "outer" and "outer/inner" are
    used at the same time), as it will lead to overlapping
    remote-tracking branches. (merge a5a727c448
    jk/remote-avoid-overlapping-names later to maint).
  - The gpg.program configuration variable, which names a
    pathname to the (custom) GPG compatible program, can now be
    spelled with ~tilde expansion. (merge 7d275cd5c0
    jb/gpg-program-variable-is-a-pathname later to maint).
  - Our &lt;sane-ctype.h&gt; header file relied on that the
    system-supplied &lt;ctype.h&gt; header is not later included, which
    would override our macro definitions, but "amazon linux"
    broke this assumption.  Fix this by preemptively including
    &lt;ctype.h&gt; near the beginning of &lt;sane-ctype.h&gt; ourselves.
    (merge 9d3b33125f ps/sane-ctype-workaround later to maint).
  - Clean-up compat/bswap.h mess. (merge f4ac32c03a
    ss/compat-bswap-revamp later to maint).
  - Meson-based build did not handle libexecdir setting
    correctly, which has been corrected. (merge 056dbe8612
    rj/meson-libexecdir-fix later to maint).
  - Document that we do not require "real" name when signing your
    patches off. (merge 1f0fed312a
    bc/contribution-under-non-real-names later to maint).
  - "git commit" that concludes a conflicted merge failed to
    notice and remove existing comment added automatically (like
    "# Conflicts:") when the core.commentstring is set to 'auto'.
    (merge 92b7c7c9f5 ac/auto-comment-char-fix later to maint).
  - "git rebase -i" with bogus rebase.instructionFormat
    configuration failed to produce the todo file after recording
    the state files, leading to confused "git status"; this has
    been corrected. (merge ade14bffd7
    ow/rebase-verify-insn-fmt-before-initializing-state later to
    maint).
  - A few file descriptors left unclosed upon program completion
    in a few test helper programs are now closed. (merge
    0f1b33815b hl/test-helper-fd-close later to maint).
  - Interactive prompt code did not correctly strip CRLF from the
    end of line on Windows. (merge 711a20827b js/prompt-crlf-fix
    later to maint).
  - The config API had a set of convenience wrapper functions
    that implicitly use the_repository instance; they have been
    removed and inlined at the calling sites.
  - "git add/etc -p" now honor the diff.context configuration
    variable, and also they learn to honor the -U&lt;n&gt; command-line
    option. (merge 2b3ae04011 lm/add-p-context later to maint).
  - The case where a new submodule takes a path where there used
    to be a completely different subproject is now dealt with a
    bit better than before. (merge 5ed8c5b465
    kj/renamed-submodule later to maint).
  - The deflate codepath in "git archive --format=zip" had a
    longstanding bug coming from misuse of zlib API, which has
    been corrected.
- drop patches included in update:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch
- refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  git-tcsh-completion-fixes.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch
- contrib/workdir is dropped. remove references for it.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="antonio.teixeira@suse.com" 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="alarrosa@suse.com" 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="mrueckert@suse.de" 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="mrueckert@suse.de" 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@suse.com" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="1ef28816fab4680e4798262614fc424580671c1775e71f7362eaf25acd7ec1f6a39f836293f2906557bcf34661c20a5ecba3e572b0d33598d8ab2548c84caabd" name="git-lfs" arch="s390x">
  <version epoch="0" ver="3.6.1" rel="bp161.1.9"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1653480000">- Update to version 3.2.0:
  https://github.com/git-lfs/git-lfs/releases/tag/v3.2.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1653480001">- bump golang to 1.18 or newer as we need support for
  os.ErrDeadlineExceeded</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1659182400">- Cherry pick the switch to asciidoctor so we can have man pages
  again (5054.patch)</changelog>
  <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>
</package>
<package pkgid="4f51657c257b0cfe994178c01a8c0469e5503fbfbfce9c79907f0233214c7b3f16c75943b2aeb56d08bead4c0c6cea9c06aba3e1d61ed8939198d2d421159be1" name="git-merge-changelog" arch="s390x">
  <version epoch="0" ver="git.20211127.db493d1ce" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="dbe3dafa44743e79bef4d7a36b11e1cc31fec62a8042fd484c1a364423fac61e735ff0e3881a94d6b5ec7064a5f02806a3c5e5a264a918b5d3c0a8bc1299a68a" name="git-p4" arch="s390x">
  <version epoch="0" ver="2.53.0" rel="160099.2.1"/>
  <changelog author="mrueckert@suse.de" date="1752062400">- refreshed gitk sha256 patches:
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="tiwai@suse.com" date="1752580800">- update git-gui sha256 patches after the upstream review:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1755518400">- Update to 2.51.0
  - UI, Workflows &amp; Features
  - Userdiff patterns for the R language have been added.
  - Documentation for "git send-email" has been updated with a
    bit more credential helper and OAuth information.
  - "git cat-file --batch" learns to understand %(objectmode)
    atom to allow the caller to tell missing objects (due to
    repository corruption) and submodules (whose commit objects
    are OK to be missing) apart.
  - "git diff --no-index dirA dirB" can limit the comparison with
    pathspec at the end of the command line, just like normal
    "git diff".
  - "git subtree" (in contrib/) learned to grok GPG signing its
    commits.
  - "git whatchanged" that is longer to type than "git log --raw"
    which is its modern rough equivalent has outlived its
    usefulness more than 10 years ago.  Plan to deprecate and
    remove it.
  - An interchange format for stash entries is defined, and
    subcommand of "git stash" to import/export has been added.
  - "git merge/pull" has been taught the "--compact-summary"
    option to use the compact-summary format, intead of diffstat,
    when showing the summary of the incoming changes.
  - "git imap-send" has been broken for a long time, which has
    been resurrected and then taught to talk OAuth2.0 etc.
  - Some error messages from "git imap-send" has been updated.
  - When "git daemon" sees a signal while attempting to accept()
    a new client, instead of retrying, it skipped it by mistake,
    which has been corrected.
  - The reftable ref backend has matured enough; Git 3.0 will
    make it the default format in a newly created repositories by
    default.
  - "netrc" credential helper has been improved to understand
    textual service names (like smtp) in addition to the numeric
    port numbers (like 25).
  - Lift the limitation to use changed-path filter in "git log"
    so that it can be used for a pathspec with multiple literal
    paths.
  - Clean up the way how signature on commit objects are exported
    to and imported from fast-import stream.
  - Remove unsupported, unused, and unsupportable old option from
    "git log".
  - Document recently added "git imap-send --list" with an
    example.
  - "git pull" learned to pay attention to pull.autostash
    configuration variable, which overrides
    rebase/merge.autostash.
  - "git for-each-ref" learns "--start-after" option to help
    applications that want to page its output.
  - "git switch" and "git restore" are declared to be no longer
    experimental.
  - "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased
    to 'bar'" and then went on to run "git foo -h baz", which was
    unexpected.  Tighten the rule so that alias expansion is
    reported only when "-h" is the sole option.
  - Performance, Internal Implementation, Development Support etc.
  - "git pack-objects" learned to find delta bases from blobs at
    the same path, using the --path-walk API.
  - CodingGuidelines update.
  - Add settings for Solaris 10 &amp; 11.
  - Meson-based build/test framework now understands TAP output
    generated by our tests.
  - "Do not explicitly initialize to zero" rule has been
    clarified in the CodingGuidelines document.
  - A test helper "test_seq" function learned the "-f &lt;fmt&gt;"
    option, which allowed us to simplify a lot of test scripts.
  - A lot of stale stuff has been removed from the contrib/
    hierarchy.
  - "git push" and "git fetch" are taught to update refs in
    batches to gain performance.
  - Some code paths in "git prune" used to ignore the passed-in
    repository object and used the `the_repository` singleton
    instance instead, which has been corrected.
  - Update ".clang-format" and ".editorconfig" to match our style
    guide a bit better.
  - "make coccicheck" succeeds even when spatch made suggestions,
    which has been updated to fail in such a case.
  - Code clean-up around object access API.
  - Define .precision to more canned parse-options type to avoid
    bugs coming from using a variable with a wrong type to
    capture the parsed values.
  - Flipping the default hash function to SHA-256 at Git 3.0
    boundary is planned.
  - Declare weather-balloon we raised for "bool" type 18 months
    ago a success and officially allow using the type in our
    codebase.
  - GIT_TEST_INSTALLED was not honored in the recent topic
    related to SHA256 hashes, which has been corrected.
  - The pop_most_recent_commit() function can have quite
    expensive worst case performance characteristics, which has
    been optimized by using prio-queue data structure.
  - Move structure definition from unrelated header file to where
    it belongs.
  - To help our developers, document what C99 language features
    are being considered for adoption, in addition to what past
    experiments have already decided.
  - The reftable unit tests are now ported to the "clar" unit
    testing framework.
  - Redefine where the multi-pack-index sits in the object
    subsystem, which recently was restructured to allow multiple
    backends that support a single object source that belongs to
    one repository.  A MIDX does span multiple "object sources".
  - Reduce implicit assumption and dependence on the_repository
    in the object-file subsystem.
  - Fixes since v2.50 Unless otherwise noted, all the changes in
    2.50.X maintenance track, including security updates, are
    included in this release.
  - A memory-leak in an error code path has been plugged. (merge
    7082da85cb ly/commit-graph-graph-write-leakfix later to
    maint).
  - A memory-leak in an error code path has been plugged. (merge
    aedebdb6b9 ly/fetch-pack-leakfix later to maint).
  - Some leftover references to documentation source files that
    no longer exist, due to recent ".txt" -&gt; ".adoc" renaming,
    have been corrected. (merge 3717a5775a
    jw/doc-txt-to-adoc-refs later to maint).
  - "git stash -p &lt;pathspec&gt;" improvements. (merge 468817bab2
    pw/stash-p-pathspec-fixes later to maint).
  - "git send-email" incremented its internal message counter
    when a message was edited, which made logic that treats the
    first message specially misbehave, which has been corrected.
    (merge 2cc27b3501 ag/send-email-edit-threading-fix later to
    maint).
  - "git stash" recorded a wrong branch name when submodules are
    present in the current checkout, which has been corrected.
    (merge ffb36c64f2 kj/stash-onbranch-submodule-fix later to
    maint).
  - When asking to apply mailmap to both author and committer
    field while showing a commit object, the field that appears
    later was not correctly parsed and replaced, which has been
    corrected. (merge abf94a283f sa/multi-mailmap-fix later to
    maint).
  - "git maintenance" lacked the care "git gc" had to avoid
    holding onto the repository lock for too long during packing
    refs, which has been remedied. (merge 1b5074e614
    ps/maintenance-ref-lock later to maint).
  - Avoid regexp_constraint and instead use comparison_constraint
    when listing functions to exclude from application of
    coccinelle rules, as spatch can be built with different
    regexp engine X-&lt;. (merge f2ad545813
    jc/cocci-avoid-regexp-constraint later to maint).
  - Updating submodules from the upstream did not work well when
    submodule's HEAD is detached, which has been improved. (merge
    ca62f524c1 jk/submodule-remote-lookup-cleanup later to
    maint).
  - Remove unnecessary check from "git daemon" code. (merge
    0c856224d2 cb/daemon-fd-check-fix later to maint).
  - Use of sysctl() system call to learn the total RAM size used
    on BSDs has been corrected. (merge 781c1cf571
    cb/total-ram-bsd-fix later to maint).
  - Drop FreeBSD 4 support and declare that we support only
    FreeBSD 12 or later, which has memmem() supported. (merge
    0392f976a7 bs/config-mak-freebsd later to maint).
  - A diff-filter with negative-only specification like "git log
  - -diff-filter=d" did not trigger correctly, which has been
    fixed. (merge 375ac087c5 jk/all-negative-diff-filter-fix
    later to maint).
  - A failure to open the index file for writing due to
    conflicting access did not state what went wrong, which has
    been corrected. (merge 9455397a5c
    hy/read-cache-lock-error-fix later to maint).
  - Tempfile removal fix in the codepath to sign commits with SSH
    keys. (merge 4498127b04 re/ssh-sign-buffer-fix later to
    maint).
  - Code and test clean-up around string-list API. (merge
    6e5b26c3ff sj/string-list later to maint).
  - "git apply -N" should start from the current index and
    register only new files, but it instead started from an empty
    index, which has been corrected. (merge 2b49d97fcb
    rp/apply-intent-to-add-fix later to maint).
  - Leakfix with a new and a bit invasive test on pack-bitmap
    files. (merge bfd5522e98 ly/load-bitmap-leakfix later to
    maint).
  - "git fetch --prune" used to be O(n^2) expensive when there
    are many refs, which has been corrected. (merge 87d8d8c5d0
    ph/fetch-prune-optim later to maint).
  - When a ref creation at refs/heads/foo/bar fails, the files
    backend now removes refs/heads/foo/ if the directory is
    otherwise not used. (merge a3a7f20516
    ps/refs-files-remove-empty-parent later to maint).
  - "pack-objects" has been taught to avoid pointing into objects
    in cruft packs from midx.
  - "git remote" now detects remote names that overlap with each
    other (e.g., remote nickname "outer" and "outer/inner" are
    used at the same time), as it will lead to overlapping
    remote-tracking branches. (merge a5a727c448
    jk/remote-avoid-overlapping-names later to maint).
  - The gpg.program configuration variable, which names a
    pathname to the (custom) GPG compatible program, can now be
    spelled with ~tilde expansion. (merge 7d275cd5c0
    jb/gpg-program-variable-is-a-pathname later to maint).
  - Our &lt;sane-ctype.h&gt; header file relied on that the
    system-supplied &lt;ctype.h&gt; header is not later included, which
    would override our macro definitions, but "amazon linux"
    broke this assumption.  Fix this by preemptively including
    &lt;ctype.h&gt; near the beginning of &lt;sane-ctype.h&gt; ourselves.
    (merge 9d3b33125f ps/sane-ctype-workaround later to maint).
  - Clean-up compat/bswap.h mess. (merge f4ac32c03a
    ss/compat-bswap-revamp later to maint).
  - Meson-based build did not handle libexecdir setting
    correctly, which has been corrected. (merge 056dbe8612
    rj/meson-libexecdir-fix later to maint).
  - Document that we do not require "real" name when signing your
    patches off. (merge 1f0fed312a
    bc/contribution-under-non-real-names later to maint).
  - "git commit" that concludes a conflicted merge failed to
    notice and remove existing comment added automatically (like
    "# Conflicts:") when the core.commentstring is set to 'auto'.
    (merge 92b7c7c9f5 ac/auto-comment-char-fix later to maint).
  - "git rebase -i" with bogus rebase.instructionFormat
    configuration failed to produce the todo file after recording
    the state files, leading to confused "git status"; this has
    been corrected. (merge ade14bffd7
    ow/rebase-verify-insn-fmt-before-initializing-state later to
    maint).
  - A few file descriptors left unclosed upon program completion
    in a few test helper programs are now closed. (merge
    0f1b33815b hl/test-helper-fd-close later to maint).
  - Interactive prompt code did not correctly strip CRLF from the
    end of line on Windows. (merge 711a20827b js/prompt-crlf-fix
    later to maint).
  - The config API had a set of convenience wrapper functions
    that implicitly use the_repository instance; they have been
    removed and inlined at the calling sites.
  - "git add/etc -p" now honor the diff.context configuration
    variable, and also they learn to honor the -U&lt;n&gt; command-line
    option. (merge 2b3ae04011 lm/add-p-context later to maint).
  - The case where a new submodule takes a path where there used
    to be a completely different subproject is now dealt with a
    bit better than before. (merge 5ed8c5b465
    kj/renamed-submodule later to maint).
  - The deflate codepath in "git archive --format=zip" had a
    longstanding bug coming from misuse of zlib API, which has
    been corrected.
- drop patches included in update:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch
- refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  git-tcsh-completion-fixes.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch
- contrib/workdir is dropped. remove references for it.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="antonio.teixeira@suse.com" 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="alarrosa@suse.com" 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="mrueckert@suse.de" 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="mrueckert@suse.de" 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@suse.com" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="3338d40fc3650e27ddbe1068b9317b60ecafe43e11a5ce6a20875a904e444c0bbb8a621c5b06ef7c6e0f2c8270fd4cbd782d63e88e96a9f97536c48047832328" name="git-remote-gcrypt" arch="noarch">
  <version epoch="0" ver="1.5" rel="bp161.1.1"/>
  <changelog author="mvetter@suse.com" date="1474545600">- Use website of new maintainer</changelog>
  <changelog author="mvetter@suse.com" date="1489665600">- Update to 1.0.1:
  * Add authorship details to script header
- Get proper release tarball from GH now. Before used commit id
  30b3f5e3356bba404eb630807879b8d4989f8c6e which was tag 1.0.0
  on private repo of maintainer
- Use rst2man to generate manpage, install that instead of readme</changelog>
  <changelog author="mvetter@suse.com" date="1489665601">- Install real changelog file and not a link</changelog>
  <changelog author="mvetter@suse.com" date="1504353600">- Update to 1.0.2:
  Bug fixes:
  * Correctly handle the case where gcrypt.gpg-args contains more than one
    argument, separated by spaces.
    Thanks Etienne Brodu for the patch.
  Documentation:
  * Drop section "Note to users of GnuPG version 2".
    The issue was a regression in GnuPG 2.x, fixed in version 2.1.16.
  * Add a note about performance when not using the rsync:// or local backends.
  * Add section containing author and maintainer information.
  * Add `apt-get` installation instructions, for the benefit of GitHub users.
  * Other minor edits and formatting changes.</changelog>
  <changelog author="mvetter@suse.com" date="1520683200">- Update to 1.0.3:
  * Add note about non-standard rsync:// URI format.
  * Improve first section of manpage.
  * Add "Known issues" to README.</changelog>
  <changelog author="mvetter@suse.com" date="1525003200">- Update to 1.1:
  * Add CONTRIBUTING.md and DEVELOPER-CERTIFICATE.
  * Add experimental rclone backend (for early adoptors only).</changelog>
  <changelog author="mvetter@suse.com" date="1543320000">- Update to 1.2:
  * When the repository cannot be found, but the repo ID is set,
    output the stderr of other commands to help the user figure out
  what's wrong (Closes: #914059).
  * Note that git-remote-gcrypt's "not found" error can be misleading.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1581940800">- Update to 1.3:
  * README.md: Clarify how to use GCRYPT_FULL_REPACK.
  * Updates to redhat/git-remote-gcrypt.spec.
  * install.sh: try rst2man.py if rst2man binary not available.
  * Add git-config option to set rsync put flags.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1611316800">- Update to 1.4:
  * Add gcrypt.require-explicit-force-push configuration key.
  * Support rsync URIs like "rsync://user@host/path" (Closes: #980397).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1661169600">- Update to 1.5:
  * Pass --error-on-no-transfer to 'rclone copyto'.
  * README.md:
  - explain why the arbitrary &lt;giturl&gt; and sftp:// backends are
    inappropriate for most git repositories
  - use stronger language to say that one should use local or rsync://
    instead, and also say it up in "Description".</changelog>
</package>
<package pkgid="6f53ef61afec5e57b9d72d66acf969f629ee86486b60a9eb8bcc2558c00235408c74d6b3654b7b06b7f40a12689795878056d0d7570366317cc516bdf99214d4" name="git-repo" arch="noarch">
  <version epoch="0" ver="2.45" rel="bp161.1.1"/>
  <changelog author="sebix+novell.com@sebix.at" date="1650283200">- Update to version 2.23:
  * manifest_xml: use Superproject to hold XML content
  * sync: respect `sync-c` manifest option
  * manifest_xml: Add Load and Unload methods
  * Fix sub manifest handling
  * init: add multi-manifest support
  * Move manifest config logic into ManifestProject
  * project: add ManifestProject.Sync()
  * project: Isolate ManifestProject from RepoProject
  * manifest_file must be an absolute path
  * trace: allow writing traces to a socket
  * manifest_xml: group for submanifest projects</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1650542400">- Update to version 2.24:
  * progress: optimize progress bar updates a bit
  * Override the manifest for the entire command
  * sync: refactor use of self.manifest
  * Stop passing optparse.Values to git_superproject
  * ManifestProject: add manifest_platform
  * forall: fix multi-manifest variables.
  * git_superproject: only print beta notice once.</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1653220800">- Update to version 2.25:
  * manifest: add submanifest.default_groups attribute
  * project: Do not exit early on --standalone-manifest.
  * project: Add missing imports</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1653652800">- Update to version 2.26:
  * sync: add multi-manifest support
  * project: initial separation of shared project objects
  * upload: move label validation to core function
  * tests: switch to tempfile.TemporaryDirectory
  * project: fix --use-superproject logic for init.</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1661256000">- Update to version 2.29:
  * manifest_xml: improve topdir accuracy.
  * init: hide identify spam when reinitializing
  * init: show a notice when reinitializing
  * stage: add missing flush before project prompt
  * upload: respect --yes with large upload confirmation
  * launcher: make missing .repo/repo/repo an error
  * launcher: initialize repo in a temp dir
  * cherry-pick: tighten up output
  * git_command: fix input passing
  * project: initialize new manifests in temp dirs
  * init: change --depth default to 1 for manifest repo
  * add a few more docs to existing funcs
  * init: use --current-branch by default
  * start: do not swallow git output all the time
  * pager: catch startup failures on Windows
  * upload: add --push-options tips &amp; doc link
  * project: simplify GetRemote a bit
  * upload: Add ready flag to remove wip
  * commit-msg: Sync commit-msg from gerrit 3.6.1
  * sync: handle smartsync HTML responses better
  * sync: start clearing git settings that disabled pruning
  * sync: rework --jobs to provide better defaults
  * Fix the printed path of the ".repo" dir after a fresh init.
  * Omit local_manifest groups from superproject override.
  * status, diff: display correct path for multi-manifest
  * project: simplify if-statement
  * upload: add ‘--ignore-untracked-files’ option
  * man: regenerate
  * Fix Projects.shareable_dirs
  * Only sync superproject if it will be used.</changelog>
  <changelog author="sebix@sebix.at" date="1689508800">- Update to version 2.35:
  * main: Fix exitcode logging
  * sync: Track new/existing project count
  * manifest: enable remove-project using path
  * update links from monorail to issuetracker
  * sync: Handle case when output isn't connected to a terminal
  * sync: Update sync progress even when _sync_dict is empty
  * sync: Handle race condition when reading active jobs
  * pager: set $LESS only when missing
  * Add envar to replace shallow clones with partial
  * sync: Show number of running fetch jobs
  * upload: use f-string
  * project: Include tags option during fetch retry
  * Parse OpenSSH versions with no SSH_EXTRAVERSION
  * sync: Show elapsed time for the longest syncing project
  * [git_trace2] Add logs for critical cmds
  * [trace2] Add absolute time on trace2 exit events
  * SUBMITTING_PATCHES: update with commit queue details
  * sync: Fix how sync times for shared projects are recorded
  * manifest: add support for revision in include
  * sync: Display total elapsed fetch time
  * [SyncAnalysisState] Preserve synctime µs
  * tests: do not allow underscores in cli options
  * upload: Add `--no-follow-tags` by default to git push
  * run_tests: Check flake8
  * Update abandon to support multiple branches
  * run_tests: Always check black and check it last
  * Format codebase with black and check formatting in CQ
  * Make black with line length 80 repo's code style
  * docs: update Focal Python version
  * upload: Skip upload if merge branch doesn't match project revision and dest_branch.
  * tests: Change docstring for CopyLinkTestCase
  * tests: Rework run_tests to use pytest directly and add vpython3 file
  * sync: Remove unused variable
  * Handle KeyboardInterrupt during repo sync
  * Update sync progress
  * project: clean up error message
  * Update bug tracking links
  * git_superproject: Log actual error fmt instead of the entire error message.
  * sync: Silence 'not found in manifest' message
  * Enable use of REPO_CONFIG_DIR to customize .repoconfig location
  * init: Silence the "rm -r .repo and try again" message if quiet
  * Fix flake8 warnings for some files
  * update_manpages.py: treat regex as raw string
  * Use 'backslashreplace' for decode
  * Use print with flush=True instead of stdout.flush
  * pylint: remove unused imports
  * update-manpages: clean up symlink in checkout
  * upload: Allow user to configure unusual commit threshold
  * repo_trace: Avoid race conditions with trace_file updating.
  * github: enable flake8 postsubmit testing
  * Use --negotiation-tip in superproject fetches.
  * tests: clean up repo_trace._TRACE_FILE patching
  * wrapper: switch to functools.lru_cache
  * tests: drop old unittest.main logic
  * sync: fix manifest sync-j handling
  * sync: Fix undefined variable in _FetchOne
  * sync: finish marking REPO_AUTO_GC=1 as deprecated.
  * test_manifest_config_properties: use assertEqual
  * sync: cleanup output when not doing GC
  * Revert "sync: save any cruft after calling git gc."
  * sync: mark REPO_AUTO_GC=1 as deprecated.
  * Fix ManifestProject.partial_clone_exclude property.
  * release-process: update to use ./release/sign-tag.py
  * wrapper.py: Replacing load_module() with exec_module()
  * Fixed wrapper related warnings in tests
  * test_capture: allow both Unix and Windows line sep
  * test_bad_path_name_checks: allow Windows path sep
  * test: Fix char encoding issues on windows
  * test: fix path seperator errors on windows
  * tox: Allow passing positional arguments
  * trace: make test timeout after 2min
  * tox: Make all tests timeout after 5min
  * Update GH Action test-ci.yml dependencies
  * tox: enable python 3.10 testing
  * Resolved DeprecationWarning for currentThread()
  * Set repo version to 2.30 (current)
  * Extract env building into a testable helper.
  * Do not set ALT object dirs when said path resolves to the same dir.
  * tests: Fix update-manpages test.
  * subcmds: display correct path multitree messages
  * update-manpages: explicitly strip color codes
  * repo_trace: drop notification of trace file name.
  * repo_trace: adjust formatting, update man page.
  * upload: track projects by path, rather than name
  * trace: restore Progress indicator.
  * sync: REPO_AUTO_GC=1 to restore old behavior.
  * Fix TRACE_FILE renaming.
  * sync: no garbage collection by default
  * Improve always-on-trace
  * GitcInit: fix gitc-init failure
  * sync: clear preciousObjects when set in error.
  * Set tracing to always on and save to .repo/TRACE_FILE.
  * tests: Make the tests pass for Python &lt; 3.8
  * init: add --manifest-depth for shallow manifest clone
  * Revert "init: change --depth default to 1 for manifest repo"
  * sync: uninitialized variable on mirror sync failure
  * sync: do not require python 3.9
  * sync: only use --cruft when git supports it.
  * project: Add a missing call to _CopyAndLinkFiles
  * manifest: allow extend-project to override dest-branch and upstream
  * sync: use namedtuples for internal return values
  * sync: incorporate review feedback.
  * diffmanifests: Handle Missing Projects in Repo Workspace
  * update-manpages: force use of active interp
  * sync: save any cruft after calling git gc.
  * Revert "project: initialize new manifests in temp dirs"
  * sync: Correctly sync multi manifest workspaces</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1689508801">- Only execute pytest, not black and flake8 tests. We do not care about formatting
- On Leap 15.4 and 15.5 skip a test that fails there, but not on Tumbleweed</changelog>
  <changelog author="sebix@sebix.at" date="1708344000">- Update to version 2.39:
  * sync: PersistentTransport call parent init
  * sync: TeeStringIO write should return int
  * sync: Fix tracking of broken links
  * project: Speculative fix for project corruption
  * cleanup: convert exceptions to OSError
  * cleanup: delete redundant "r" open mode
  * cleanup: use new dict &amp; set generator styles
  * manifest_xml: Fix empty project list when DOCTYPE is present
  * cleanup: leverage yield from in more places
  * git_config: GetBoolean should return bool
  * project: using --depth results in error when including submanifests
  * repo: drop Python 2 compat logic
  * delete Python 2 (object) compat
  * tests: Set HOME to a temporary directory when running tests.
  * tests: added python 3.12
  * github: add python 3.11 to test-ci.yml
  * github: pin ubuntu to 20.04 to make py36 work
  * python-support: update with current status &amp; guidelines
  * hooks: drop support for Python 2
  * main: drop Python 2 check
  * Update logger.warn to logger.warning
  * git_command: read1 needs a size in py3.6
  * git_command: lru_cache needs maxsize for py36 &amp; 37
  * sync: Fix print statement in _PostRepoFetch
  * git_command: Augment underlying git errors with suggestions
  * project: Invoke realpath on dotgit for symmetry with gitdir to ensure a short relpath.
  * Reset info logs back to print in sync
  * Track expected git errors in logs
  * tests: Fix tox error in py36 use virtualenv&lt;20.22.0
  * Use non-deprecated API for obtaining UTC time
  * main: Use repo logger
  * project: Use repo logger
  * subcmds: Use repo logger
  * github: add PR closer
  * tests: test_subcmds_sync.py: fix for py3.6 &amp; 3.7
  * tests: test_git_superproject.py: fix py3.6 &amp; 3.7
  * start: Use repo logger
  * project: Use IsId instead of ID_RE.match
  * project: Optimise GetCommitRevisionId when revisionId is set
  * manifest_xml: use a set instead of (sorted) list in projectsDiff
  * Log ErrorEvent for failing GitCommands
  * logging: Use log.formatter for coloring logs
  * sync: Preserve errors on KeyboardInterrupt
  * fix black formatting of standalone programs
  * sync: Use repo logger within sync
  * project: Preserve stderr on upload
  * tox.ini: add isort as dependency
  * isort: format codebase
  * tweak stdlib imports to follow Google style guide
  * upload: Suggest full sync if hooks fail with partially synced tree
  * sync: Ignore repo project when checking partial syncs
  * upload: fix error handling
  * docs: Document .repo_localsyncstate.json
  * gitc: drop support
  * tox: enable python 3.11 testing
  * flake8: exclude venv and .tox folder
  * Raise RepoExitError in place of sys.exit
  * sync: Warn if partial sync state is detected
  * main: Pass path to python binary as arg0 when restarting repo
  * Raise repo exit errors in place of sys.exit
  * Prefix error events with RepoErrorEvent:
  * Refactor errors for sync command
  * Update errors to extend BaseRepoError
  * [repo logging] Add logging module
  * sync: Track last completed fetch/checkout</changelog>
  <changelog author="sebix@sebix.at" date="1710590400">- Update to version 2.44:
  * ssh: Print details if running the command fails
  * upload: Fix patchset description destination
  * sync: Fix sorting for nested projects
  * sync: introduce --force-checkout
  * upload: Add support for setting patchset description
  * sync: Introduce git checkout levels
  * git_command: Return None from GetEventTargetPath() if set to empty string
  * trace: Save trace2 sid in REPO_TRACE file
  * subcmds: sync: Remove deprecated _AUTO_GC
  * launcher: Set shebang to python3
  * sync: ensure RepoChangedException propagated
  * stop passing project to UpdateManifestError
  * project: Rename if deletion fails
  * Clean up remaining `repo sync` log spam.
  * docs: fix some grammar typos
  * project: Check references during sync
  * tests: setup user identity for tests
  * manifest_xml: fix url normalization for inits and remotes
  * git_trace2: Add socket timeout
  * manifest_xml: do not allow / before : in scp-like syntax
  * repo: Drop reexec of python3 from check_python_version()
  * repo: Remove Python 2 compatibility code
  * repo: Remove a Python 2 related comment
  * Don't log spam `repo sync` by default
  * tox: Remove pylint timeout
  * Update commit-msg hook
  * sync: Fix partial sync false positive
  * repo: add repo main script's directory to PYTHONPATH.
  * info: Handle undefined mergeBranch
  * manifest_xml: support nested submanifests
  * repo_logging: Ensure error details are printed
  * repo: Use the worktree when checking the repo rev.
  * git_superproject: tell git that superproject is bare
  * Correctly handle schema-less URIs for remote fetch URL
  * main: Log ManifestParseError exception messages
  * repo: Remove unreachable code.
  * cleanup: Update codebase to expect Python 3.6</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1713182400">- Update to version 2.45:
  * project: Check if dotgit exists w/out symlink check
  * git: raise soft version to 2.7.4
  * git: raise hard version to 1.7.9
  * docs: release: add recent git/python/ssh/debian info
  * main: Stringify project name in error_info</changelog>
</package>
<package pkgid="41fa6f27f1b04ef3bf98f2209f143003d6d08db44787dab28bb2b086df49a0037e9f0678342233853626fa683bacbeef38bf32e684c811b3d06b7b9d4d7484ce" name="git-review" arch="noarch">
  <version epoch="0" ver="2.4.0" rel="bp161.1.2"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1546948800">- Update to 1.27.0:
  * Work with python3
- Remove patch in upstream: git-2.15-compat.patch
- Switch to source url downloads
- Switch URL to point to active site
- Switch to singlespec</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1556884800">- update to 1.28.0 (bsc#1134089):
  * Support for auto-configuration of topic names based on the
  presence of keywords in the commit message is removed. Previously,
  keywords such as bug, bp or lp followed by a number would result
  in branch names containing the associated number, e.g. bug/123.
  This feature was OpenStack specific, was a frequent source of bugs
  and clearly wasn’t being used that often, given that StoryBoard
  is a thing now and no one had updated this feature to handle that metadata.
  * Fixed usepushurl to work when a read-only mirror being used as origin does not contain refs/changes from gerrit.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1556884801">- revert switch to singlespec. This is an insane complexification
  for no gain: git-review is a pure cli tool, not a module
  to import, and we never had a working python2- version anyway
  because all the tooling was excluded from packaging. So
  don't create packages that are unusable and deprecated.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 2.1.0:
  * Add support for –no-thin which is passed to git push
  * A new gitreview.branchauthor option allows configuring the change author
    (owner) name part of the autocreated branch name when downloading changes.
  * A new gitreview.notopic configuration setting makes git-review always
    behave as if the --notopic command line option was supplied.
  * Added the --notify option, which can be used to ensure specified receivers
    receives email notifications
  * The Change-Id generating commit hook is now installed into any detected Git
    submodules, so that it will take effect when creating changes within a
    submodule and not just in the parent repository.
  * Encoding was corrected for Git credentials, which was previously causing HTTP
    authentication to fail under some Python 3 versions.
  * Change download functions now preserve any unapplied local edits on the
    branch when attempting to reset the worktree.
  * The --no-follow-tags option to git push is now used for all pushes, so that
    git-review won’t error when encountering a local tag which is absent from
    Gerrit.
  * For safety, attempts to push a commit with unstaged or uncommitted changes in
    the worktree will be caught and an error reported, rather than leaving it up to
    git rebase to spot them. This addresses a situation where users enabling
    rebase.autostash would otherwise experience data loss when the test rebase is
    subsequently reset.
- add 7182166ec00ad3645821435d72c5424b4629165f.patch:
  * With Git 2.18.0 and later, the --rebase-merges (-r) option will be used in
    place of the deprecated --preserve-merges (-p) option. This fixes a
    critical error when git-review is used with Git versions 2.34.0 onward,
    where the old option is no longer available.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1638878400">- Update to 2.2.0:
  - When checking for unstaged or uncommitted changes to avoid
    performing a test rebase, unstaged and uncommitted changes in
    Git submodules are now ignored since those won’t be rebased
    anyway.
  - git-review now handles the Git core.hooksPath configuration
    option correctly. Thus, it installs the commit-msg hook
    into the core.hooksPath directory, if that option is
    set. Otherwise, it continues to install the hook into
    .git/hooks, relative to the root of the checkout.
  - With Git 2.18.0 and later, the --rebase-merges (-r) option
    will be used in place of the deprecated --preserve-merges
    (-p) option. This fixes a critical error when git-review is
    used with Git versions 2.34.0 onward, where the old option is
    no longer available.
- Remove unnecessary
  7182166ec00ad3645821435d72c5424b4629165f.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1650369600">- Update to 2.3.0:
  * Python 3.5 is no longer supported.
  * Git 2.10.0 or later is required as git-review now needs the
  - -no-show-signature option for git-log.
  * Git’s log.ShowSignature option is now supported. Previously, setting it
    would confuse git-review into thinking there were twice as many changes
    to push.
  * OpenSSH has deprecated its use of scp/rcp protocol in favor of SFTP,
    which the embedded Apache mina-sshd in widely-deployed Gerrit versions
    does not yet support. Now git-review will attempt to detect whether
    scp’s -O option is available to force use of the legacy scp/rcp protocol,
    and apply it if so. Future git-review versions may change the fallback
    behavior once an SFTP subsystem is implemented and available for a new
    Gerrit release.
- Remove now unneeded BuildRequires on mock.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 2.3.1:
  * Improved version string parsing for Git</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1684756800">- Clean up the SPEC file.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 2.4.0:
  * It's patchset not patch set
  * Add missing release notes and manpage updates
  * Don't keep incomplete rebase state by default
  * Test that the --version option returns something
  * Vendor a copy of Gerrit's commit-msg Git hook
  * Don't make hook script read-only
  * Use importlib.metadata instead of pkg\_resources
  * Fix flake8 issue
  * Add classifiers for Python 3.10 and 3.11
  * Add --wip as an alias to --work-in-progress
  * Uncap test requirements
  * Warn rather than fail if HEAD already exists on the remote
  * Use GIT\_SSH for the SSH executable
  * Test old and new Gerrit
  * Test Python bounds only
  * Switch from tox to nox
  * Simplify test output strings for new Gerrit
  * Upgrade testing to Gerrit 3.4.4
  * Add message option
  * Fix nodesets for tox jobs
  * feat(cmd): add hashtag implementation
  * Clarify that test rebases are not kept</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1736769600">- Drop test dependencies when the tests are not run</changelog>
</package>
<package pkgid="43e1501f6825befd654481241ec1468878baea448d7885752048bee7ce2f63d04d8f5368dc039a48ee780fc929577b37b0953a223a6a7321af0e51d41a61cb83" name="git-subrepo" arch="noarch">
  <version epoch="0" ver="0.4.6" rel="bp161.1.1"/>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1591185600">- Initial package 0.4.1
  - --
    version: 0.4.1
    date:    Thu Jan  9 17:11:21 CST 2020
  - Fix Bash version error messages and add to .rc
  - Nicer YAML formatting in .travis.yml
  - Wrap a long line
  - Update the docs
  - Force `make update` to always update docs
  - Don't use XXX in perl stuff
  - Add testing on MacOS
  - Remove conflicting -C from install -d commands.
  - Update version requirement documentation
  - Correct error message in branch
  - Use topo-order in subrepo branch
  - Make “git subrepo clean -f ...” delete refs correctly
  - Fix #410 Push empty repositories with recent git versions
  - Make subrepo work when run in a worktree
  - Simplify finding subrepos
  - Ask git to find the .gitrepo files
  - Doc: fix sentence repetition
  - Fix typos
  - Fixed typo
  - Travis CI not checking out a branch.
  - --
    version: 0.4.0
    date:    Thu Nov  8 12:26:38 CET 2018
    changes:
  - Fix #325 Do not squash main repo commits
  - Improve error message for worktree handling
  - Make version checking portable. #307
  - #307, improve version check
  - #307, update version requirement
  - Fix part #308, Add stderr output if commands fail
  - Fix #306: Add check to prevent following commits with no .gitrepo
  - Remove dry-run flag as it's not implemented. Make sure branch --force delete worktree
  - Fix #296, Replace --first-parent with --ancestry-path
  - Fix #291, specify Trusty host to get new 2.x git
  - Fix #258, add --no-tags to git fetch
  - Test that no remotes are created during clone
  - #257 Remove remote creation to avoid problems with fetch --all
  - (origin/issue/150_to_0.4.0) Fix remove-worktree, remove unused parameters
  - Regenerate completion files
  - filter-branch operation should not be done on HEAD
  - Cleanup push and add hint to push directly after pull
  - Simplify cleanup and add worktree to status
  - Add --method option to init/clone, add a 'config' command
  - Updated unit tests to support the new logic
  - Use 'git worktree' for merge/rebase
  - Update docs to reflect how things should work
  - Make it possible to specify commit messages
  - Redesign, trash the tree hash approach and use merges instead
  - Add release branches to travis-ci
  - Add --method option to init/clone, add a 'config' command
  - Detect multiple pulls, use -u flag to decide
  - Don't reuse previous commit message when using --all
  - Update the docs for pull and push
  - Update error messages when failing merge/rebase
  - Fix env var bug in test/push.t
  - Do not overwrite author information
  - --
    version: 0.3.1
    date:    Tue Jan  3 23:08:56 PST 2017
    changes:
  - Updated release for homebrew
  - Fix #192
  - --
    version: 0.3.0
    date:    Wed Dec  2 19:19:43 PST 2015
    changes:
  - Fix issue #98 and host of others (89, 91, 95, 96)
  - Adds support for the merge-base command
  - Adds stability to many commands
  - Command completion updates
  - Rename `init` to `.rc`
  - @grimmySwe++ @dzzh++ @jrosdahl++ @perlpunk++
  - --
    version: 0.2.3
    date:    Sun Aug  9 13:44:22 PDT 2015
    changes:
  - Fix issues #75 and #76
  - --
    version: 0.2.2
    date:    Wed Jul 22 09:45:13 PDT 2015
    changes:
  - Added the `init` subcommand
  - Applied doc fixes
  - --
    version: 0.2.1
    date:    Sat Mar 28 07:52:22 PDT 2015
    changes:
  - Allows subrepo clone to clone to an empty branch; fixes #26.
  - Refs in status
  - Empty parent set to 'none' in .gitrepo file.
  - Bug fixes
  - --
    version: 0.2.0
    date:    Sat Jan 24 06:22:05 PST 2015
    changes:
  - Massive overhaul
  - .gitrepo files remain the same so backwards compatible
  - Introduce the branch and commit subcommands
  - The checkout subcommand goes away
  - Operations work much smoother like normal Git flow
  - Much more testing
  - Better doc
  - --
    version: 0.1.0
    date:    Fri Feb 21 12:25:53 2014 -0800
    changes:
  - First version</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591272000">- Cleanup spec file with spec-cleaner
- Drop empty sections</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1591272001">- Add fix-zsh-completion.patch
  See https://github.com/ingydotnet/git-subrepo/pull/476
  Require git &gt; 2.7</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1591272002">- Remove Recommends bashompletion and fix Supplements</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1606219200">- Update to 0.4.3
  - Remove fix-zsh-completion.patch (not needed anymore)
  - Update fix-shebangs.patch
  - Covert to GitHub Actions for testing
  - Add docker support to test multiple git/bash versions together
  - Require Bash 4.0+
  - Use shellcheck as linter and address issues discovered
  - Discovered bug in git where @ is not a valid workspace name
  - Add --force command to subrepo pull
  - Now works with paths that contain spaces
  - Numerous documentation fixes
  - When two branches pointed to the same commit, we would
    sometimes pick the wrong branch.
  - ZSH completion fixes
  - Allow tests to run outside a git repo
  - Would not work if a different date format was set in git config
  - Address delay in filter-branch on newer versions of git
  - Display the git merge message on merge failure
  - Allow FISH integration on MacOS.
  - Add manpage support for FISH shell</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 0.4.5:
  * Add --file option
  * Fix git subrepo status command for subrepos that share a common prefix.
  * Don't allow -b and --all
  * Fix documentation links
  * fix tests to support use of a default branch git config that is not
    "master"
  * pass --force to git add so a user's global .gitignore does not affect
    tests
  * Fix .rc and enable-completion.sh for zsh before 5.1
  * Better format for options
  * The fpath variable is an array; expand correctly</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1684324800">- Update to 0.4.6:
  * Removes stale worktrees after using the push command</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="bae9cdd931fc3d422a5f6adc87ca02b54a13cba986c73342dfb656188b18df63283e10367972bb9eaff00c5a074f1fe69a6fd17e45b1d9425f0e744961f16bef" name="git-subrepo-bash-completion" arch="noarch">
  <version epoch="0" ver="0.4.6" rel="bp161.1.1"/>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1591185600">- Initial package 0.4.1
  - --
    version: 0.4.1
    date:    Thu Jan  9 17:11:21 CST 2020
  - Fix Bash version error messages and add to .rc
  - Nicer YAML formatting in .travis.yml
  - Wrap a long line
  - Update the docs
  - Force `make update` to always update docs
  - Don't use XXX in perl stuff
  - Add testing on MacOS
  - Remove conflicting -C from install -d commands.
  - Update version requirement documentation
  - Correct error message in branch
  - Use topo-order in subrepo branch
  - Make “git subrepo clean -f ...” delete refs correctly
  - Fix #410 Push empty repositories with recent git versions
  - Make subrepo work when run in a worktree
  - Simplify finding subrepos
  - Ask git to find the .gitrepo files
  - Doc: fix sentence repetition
  - Fix typos
  - Fixed typo
  - Travis CI not checking out a branch.
  - --
    version: 0.4.0
    date:    Thu Nov  8 12:26:38 CET 2018
    changes:
  - Fix #325 Do not squash main repo commits
  - Improve error message for worktree handling
  - Make version checking portable. #307
  - #307, improve version check
  - #307, update version requirement
  - Fix part #308, Add stderr output if commands fail
  - Fix #306: Add check to prevent following commits with no .gitrepo
  - Remove dry-run flag as it's not implemented. Make sure branch --force delete worktree
  - Fix #296, Replace --first-parent with --ancestry-path
  - Fix #291, specify Trusty host to get new 2.x git
  - Fix #258, add --no-tags to git fetch
  - Test that no remotes are created during clone
  - #257 Remove remote creation to avoid problems with fetch --all
  - (origin/issue/150_to_0.4.0) Fix remove-worktree, remove unused parameters
  - Regenerate completion files
  - filter-branch operation should not be done on HEAD
  - Cleanup push and add hint to push directly after pull
  - Simplify cleanup and add worktree to status
  - Add --method option to init/clone, add a 'config' command
  - Updated unit tests to support the new logic
  - Use 'git worktree' for merge/rebase
  - Update docs to reflect how things should work
  - Make it possible to specify commit messages
  - Redesign, trash the tree hash approach and use merges instead
  - Add release branches to travis-ci
  - Add --method option to init/clone, add a 'config' command
  - Detect multiple pulls, use -u flag to decide
  - Don't reuse previous commit message when using --all
  - Update the docs for pull and push
  - Update error messages when failing merge/rebase
  - Fix env var bug in test/push.t
  - Do not overwrite author information
  - --
    version: 0.3.1
    date:    Tue Jan  3 23:08:56 PST 2017
    changes:
  - Updated release for homebrew
  - Fix #192
  - --
    version: 0.3.0
    date:    Wed Dec  2 19:19:43 PST 2015
    changes:
  - Fix issue #98 and host of others (89, 91, 95, 96)
  - Adds support for the merge-base command
  - Adds stability to many commands
  - Command completion updates
  - Rename `init` to `.rc`
  - @grimmySwe++ @dzzh++ @jrosdahl++ @perlpunk++
  - --
    version: 0.2.3
    date:    Sun Aug  9 13:44:22 PDT 2015
    changes:
  - Fix issues #75 and #76
  - --
    version: 0.2.2
    date:    Wed Jul 22 09:45:13 PDT 2015
    changes:
  - Added the `init` subcommand
  - Applied doc fixes
  - --
    version: 0.2.1
    date:    Sat Mar 28 07:52:22 PDT 2015
    changes:
  - Allows subrepo clone to clone to an empty branch; fixes #26.
  - Refs in status
  - Empty parent set to 'none' in .gitrepo file.
  - Bug fixes
  - --
    version: 0.2.0
    date:    Sat Jan 24 06:22:05 PST 2015
    changes:
  - Massive overhaul
  - .gitrepo files remain the same so backwards compatible
  - Introduce the branch and commit subcommands
  - The checkout subcommand goes away
  - Operations work much smoother like normal Git flow
  - Much more testing
  - Better doc
  - --
    version: 0.1.0
    date:    Fri Feb 21 12:25:53 2014 -0800
    changes:
  - First version</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591272000">- Cleanup spec file with spec-cleaner
- Drop empty sections</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1591272001">- Add fix-zsh-completion.patch
  See https://github.com/ingydotnet/git-subrepo/pull/476
  Require git &gt; 2.7</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1591272002">- Remove Recommends bashompletion and fix Supplements</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1606219200">- Update to 0.4.3
  - Remove fix-zsh-completion.patch (not needed anymore)
  - Update fix-shebangs.patch
  - Covert to GitHub Actions for testing
  - Add docker support to test multiple git/bash versions together
  - Require Bash 4.0+
  - Use shellcheck as linter and address issues discovered
  - Discovered bug in git where @ is not a valid workspace name
  - Add --force command to subrepo pull
  - Now works with paths that contain spaces
  - Numerous documentation fixes
  - When two branches pointed to the same commit, we would
    sometimes pick the wrong branch.
  - ZSH completion fixes
  - Allow tests to run outside a git repo
  - Would not work if a different date format was set in git config
  - Address delay in filter-branch on newer versions of git
  - Display the git merge message on merge failure
  - Allow FISH integration on MacOS.
  - Add manpage support for FISH shell</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 0.4.5:
  * Add --file option
  * Fix git subrepo status command for subrepos that share a common prefix.
  * Don't allow -b and --all
  * Fix documentation links
  * fix tests to support use of a default branch git config that is not
    "master"
  * pass --force to git add so a user's global .gitignore does not affect
    tests
  * Fix .rc and enable-completion.sh for zsh before 5.1
  * Better format for options
  * The fpath variable is an array; expand correctly</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1684324800">- Update to 0.4.6:
  * Removes stale worktrees after using the push command</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="601d09b8040eced24c8e2b20cff92290175cbb3521bd2323ea0c5049b1d862edb4734af5f5ef82828560b2373c2ab859590ea6a91e69b58c886341a284e0f2bd" name="git-subrepo-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.4.6" rel="bp161.1.1"/>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1591185600">- Initial package 0.4.1
  - --
    version: 0.4.1
    date:    Thu Jan  9 17:11:21 CST 2020
  - Fix Bash version error messages and add to .rc
  - Nicer YAML formatting in .travis.yml
  - Wrap a long line
  - Update the docs
  - Force `make update` to always update docs
  - Don't use XXX in perl stuff
  - Add testing on MacOS
  - Remove conflicting -C from install -d commands.
  - Update version requirement documentation
  - Correct error message in branch
  - Use topo-order in subrepo branch
  - Make “git subrepo clean -f ...” delete refs correctly
  - Fix #410 Push empty repositories with recent git versions
  - Make subrepo work when run in a worktree
  - Simplify finding subrepos
  - Ask git to find the .gitrepo files
  - Doc: fix sentence repetition
  - Fix typos
  - Fixed typo
  - Travis CI not checking out a branch.
  - --
    version: 0.4.0
    date:    Thu Nov  8 12:26:38 CET 2018
    changes:
  - Fix #325 Do not squash main repo commits
  - Improve error message for worktree handling
  - Make version checking portable. #307
  - #307, improve version check
  - #307, update version requirement
  - Fix part #308, Add stderr output if commands fail
  - Fix #306: Add check to prevent following commits with no .gitrepo
  - Remove dry-run flag as it's not implemented. Make sure branch --force delete worktree
  - Fix #296, Replace --first-parent with --ancestry-path
  - Fix #291, specify Trusty host to get new 2.x git
  - Fix #258, add --no-tags to git fetch
  - Test that no remotes are created during clone
  - #257 Remove remote creation to avoid problems with fetch --all
  - (origin/issue/150_to_0.4.0) Fix remove-worktree, remove unused parameters
  - Regenerate completion files
  - filter-branch operation should not be done on HEAD
  - Cleanup push and add hint to push directly after pull
  - Simplify cleanup and add worktree to status
  - Add --method option to init/clone, add a 'config' command
  - Updated unit tests to support the new logic
  - Use 'git worktree' for merge/rebase
  - Update docs to reflect how things should work
  - Make it possible to specify commit messages
  - Redesign, trash the tree hash approach and use merges instead
  - Add release branches to travis-ci
  - Add --method option to init/clone, add a 'config' command
  - Detect multiple pulls, use -u flag to decide
  - Don't reuse previous commit message when using --all
  - Update the docs for pull and push
  - Update error messages when failing merge/rebase
  - Fix env var bug in test/push.t
  - Do not overwrite author information
  - --
    version: 0.3.1
    date:    Tue Jan  3 23:08:56 PST 2017
    changes:
  - Updated release for homebrew
  - Fix #192
  - --
    version: 0.3.0
    date:    Wed Dec  2 19:19:43 PST 2015
    changes:
  - Fix issue #98 and host of others (89, 91, 95, 96)
  - Adds support for the merge-base command
  - Adds stability to many commands
  - Command completion updates
  - Rename `init` to `.rc`
  - @grimmySwe++ @dzzh++ @jrosdahl++ @perlpunk++
  - --
    version: 0.2.3
    date:    Sun Aug  9 13:44:22 PDT 2015
    changes:
  - Fix issues #75 and #76
  - --
    version: 0.2.2
    date:    Wed Jul 22 09:45:13 PDT 2015
    changes:
  - Added the `init` subcommand
  - Applied doc fixes
  - --
    version: 0.2.1
    date:    Sat Mar 28 07:52:22 PDT 2015
    changes:
  - Allows subrepo clone to clone to an empty branch; fixes #26.
  - Refs in status
  - Empty parent set to 'none' in .gitrepo file.
  - Bug fixes
  - --
    version: 0.2.0
    date:    Sat Jan 24 06:22:05 PST 2015
    changes:
  - Massive overhaul
  - .gitrepo files remain the same so backwards compatible
  - Introduce the branch and commit subcommands
  - The checkout subcommand goes away
  - Operations work much smoother like normal Git flow
  - Much more testing
  - Better doc
  - --
    version: 0.1.0
    date:    Fri Feb 21 12:25:53 2014 -0800
    changes:
  - First version</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591272000">- Cleanup spec file with spec-cleaner
- Drop empty sections</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1591272001">- Add fix-zsh-completion.patch
  See https://github.com/ingydotnet/git-subrepo/pull/476
  Require git &gt; 2.7</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1591272002">- Remove Recommends bashompletion and fix Supplements</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1606219200">- Update to 0.4.3
  - Remove fix-zsh-completion.patch (not needed anymore)
  - Update fix-shebangs.patch
  - Covert to GitHub Actions for testing
  - Add docker support to test multiple git/bash versions together
  - Require Bash 4.0+
  - Use shellcheck as linter and address issues discovered
  - Discovered bug in git where @ is not a valid workspace name
  - Add --force command to subrepo pull
  - Now works with paths that contain spaces
  - Numerous documentation fixes
  - When two branches pointed to the same commit, we would
    sometimes pick the wrong branch.
  - ZSH completion fixes
  - Allow tests to run outside a git repo
  - Would not work if a different date format was set in git config
  - Address delay in filter-branch on newer versions of git
  - Display the git merge message on merge failure
  - Allow FISH integration on MacOS.
  - Add manpage support for FISH shell</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 0.4.5:
  * Add --file option
  * Fix git subrepo status command for subrepos that share a common prefix.
  * Don't allow -b and --all
  * Fix documentation links
  * fix tests to support use of a default branch git config that is not
    "master"
  * pass --force to git add so a user's global .gitignore does not affect
    tests
  * Fix .rc and enable-completion.sh for zsh before 5.1
  * Better format for options
  * The fpath variable is an array; expand correctly</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1684324800">- Update to 0.4.6:
  * Removes stale worktrees after using the push command</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="548b11753f8fef40e094a70496aedbf5c146506b572e44fccf8e7e5fa4534253a629a85a85c4043885b32841df445210ff7da1eac9d96fed4932cb50b18e076f" name="git-svn" arch="s390x">
  <version epoch="0" ver="2.53.0" rel="160099.2.1"/>
  <changelog author="mrueckert@suse.de" date="1752062400">- refreshed gitk sha256 patches:
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="tiwai@suse.com" date="1752580800">- update git-gui sha256 patches after the upstream review:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1755518400">- Update to 2.51.0
  - UI, Workflows &amp; Features
  - Userdiff patterns for the R language have been added.
  - Documentation for "git send-email" has been updated with a
    bit more credential helper and OAuth information.
  - "git cat-file --batch" learns to understand %(objectmode)
    atom to allow the caller to tell missing objects (due to
    repository corruption) and submodules (whose commit objects
    are OK to be missing) apart.
  - "git diff --no-index dirA dirB" can limit the comparison with
    pathspec at the end of the command line, just like normal
    "git diff".
  - "git subtree" (in contrib/) learned to grok GPG signing its
    commits.
  - "git whatchanged" that is longer to type than "git log --raw"
    which is its modern rough equivalent has outlived its
    usefulness more than 10 years ago.  Plan to deprecate and
    remove it.
  - An interchange format for stash entries is defined, and
    subcommand of "git stash" to import/export has been added.
  - "git merge/pull" has been taught the "--compact-summary"
    option to use the compact-summary format, intead of diffstat,
    when showing the summary of the incoming changes.
  - "git imap-send" has been broken for a long time, which has
    been resurrected and then taught to talk OAuth2.0 etc.
  - Some error messages from "git imap-send" has been updated.
  - When "git daemon" sees a signal while attempting to accept()
    a new client, instead of retrying, it skipped it by mistake,
    which has been corrected.
  - The reftable ref backend has matured enough; Git 3.0 will
    make it the default format in a newly created repositories by
    default.
  - "netrc" credential helper has been improved to understand
    textual service names (like smtp) in addition to the numeric
    port numbers (like 25).
  - Lift the limitation to use changed-path filter in "git log"
    so that it can be used for a pathspec with multiple literal
    paths.
  - Clean up the way how signature on commit objects are exported
    to and imported from fast-import stream.
  - Remove unsupported, unused, and unsupportable old option from
    "git log".
  - Document recently added "git imap-send --list" with an
    example.
  - "git pull" learned to pay attention to pull.autostash
    configuration variable, which overrides
    rebase/merge.autostash.
  - "git for-each-ref" learns "--start-after" option to help
    applications that want to page its output.
  - "git switch" and "git restore" are declared to be no longer
    experimental.
  - "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased
    to 'bar'" and then went on to run "git foo -h baz", which was
    unexpected.  Tighten the rule so that alias expansion is
    reported only when "-h" is the sole option.
  - Performance, Internal Implementation, Development Support etc.
  - "git pack-objects" learned to find delta bases from blobs at
    the same path, using the --path-walk API.
  - CodingGuidelines update.
  - Add settings for Solaris 10 &amp; 11.
  - Meson-based build/test framework now understands TAP output
    generated by our tests.
  - "Do not explicitly initialize to zero" rule has been
    clarified in the CodingGuidelines document.
  - A test helper "test_seq" function learned the "-f &lt;fmt&gt;"
    option, which allowed us to simplify a lot of test scripts.
  - A lot of stale stuff has been removed from the contrib/
    hierarchy.
  - "git push" and "git fetch" are taught to update refs in
    batches to gain performance.
  - Some code paths in "git prune" used to ignore the passed-in
    repository object and used the `the_repository` singleton
    instance instead, which has been corrected.
  - Update ".clang-format" and ".editorconfig" to match our style
    guide a bit better.
  - "make coccicheck" succeeds even when spatch made suggestions,
    which has been updated to fail in such a case.
  - Code clean-up around object access API.
  - Define .precision to more canned parse-options type to avoid
    bugs coming from using a variable with a wrong type to
    capture the parsed values.
  - Flipping the default hash function to SHA-256 at Git 3.0
    boundary is planned.
  - Declare weather-balloon we raised for "bool" type 18 months
    ago a success and officially allow using the type in our
    codebase.
  - GIT_TEST_INSTALLED was not honored in the recent topic
    related to SHA256 hashes, which has been corrected.
  - The pop_most_recent_commit() function can have quite
    expensive worst case performance characteristics, which has
    been optimized by using prio-queue data structure.
  - Move structure definition from unrelated header file to where
    it belongs.
  - To help our developers, document what C99 language features
    are being considered for adoption, in addition to what past
    experiments have already decided.
  - The reftable unit tests are now ported to the "clar" unit
    testing framework.
  - Redefine where the multi-pack-index sits in the object
    subsystem, which recently was restructured to allow multiple
    backends that support a single object source that belongs to
    one repository.  A MIDX does span multiple "object sources".
  - Reduce implicit assumption and dependence on the_repository
    in the object-file subsystem.
  - Fixes since v2.50 Unless otherwise noted, all the changes in
    2.50.X maintenance track, including security updates, are
    included in this release.
  - A memory-leak in an error code path has been plugged. (merge
    7082da85cb ly/commit-graph-graph-write-leakfix later to
    maint).
  - A memory-leak in an error code path has been plugged. (merge
    aedebdb6b9 ly/fetch-pack-leakfix later to maint).
  - Some leftover references to documentation source files that
    no longer exist, due to recent ".txt" -&gt; ".adoc" renaming,
    have been corrected. (merge 3717a5775a
    jw/doc-txt-to-adoc-refs later to maint).
  - "git stash -p &lt;pathspec&gt;" improvements. (merge 468817bab2
    pw/stash-p-pathspec-fixes later to maint).
  - "git send-email" incremented its internal message counter
    when a message was edited, which made logic that treats the
    first message specially misbehave, which has been corrected.
    (merge 2cc27b3501 ag/send-email-edit-threading-fix later to
    maint).
  - "git stash" recorded a wrong branch name when submodules are
    present in the current checkout, which has been corrected.
    (merge ffb36c64f2 kj/stash-onbranch-submodule-fix later to
    maint).
  - When asking to apply mailmap to both author and committer
    field while showing a commit object, the field that appears
    later was not correctly parsed and replaced, which has been
    corrected. (merge abf94a283f sa/multi-mailmap-fix later to
    maint).
  - "git maintenance" lacked the care "git gc" had to avoid
    holding onto the repository lock for too long during packing
    refs, which has been remedied. (merge 1b5074e614
    ps/maintenance-ref-lock later to maint).
  - Avoid regexp_constraint and instead use comparison_constraint
    when listing functions to exclude from application of
    coccinelle rules, as spatch can be built with different
    regexp engine X-&lt;. (merge f2ad545813
    jc/cocci-avoid-regexp-constraint later to maint).
  - Updating submodules from the upstream did not work well when
    submodule's HEAD is detached, which has been improved. (merge
    ca62f524c1 jk/submodule-remote-lookup-cleanup later to
    maint).
  - Remove unnecessary check from "git daemon" code. (merge
    0c856224d2 cb/daemon-fd-check-fix later to maint).
  - Use of sysctl() system call to learn the total RAM size used
    on BSDs has been corrected. (merge 781c1cf571
    cb/total-ram-bsd-fix later to maint).
  - Drop FreeBSD 4 support and declare that we support only
    FreeBSD 12 or later, which has memmem() supported. (merge
    0392f976a7 bs/config-mak-freebsd later to maint).
  - A diff-filter with negative-only specification like "git log
  - -diff-filter=d" did not trigger correctly, which has been
    fixed. (merge 375ac087c5 jk/all-negative-diff-filter-fix
    later to maint).
  - A failure to open the index file for writing due to
    conflicting access did not state what went wrong, which has
    been corrected. (merge 9455397a5c
    hy/read-cache-lock-error-fix later to maint).
  - Tempfile removal fix in the codepath to sign commits with SSH
    keys. (merge 4498127b04 re/ssh-sign-buffer-fix later to
    maint).
  - Code and test clean-up around string-list API. (merge
    6e5b26c3ff sj/string-list later to maint).
  - "git apply -N" should start from the current index and
    register only new files, but it instead started from an empty
    index, which has been corrected. (merge 2b49d97fcb
    rp/apply-intent-to-add-fix later to maint).
  - Leakfix with a new and a bit invasive test on pack-bitmap
    files. (merge bfd5522e98 ly/load-bitmap-leakfix later to
    maint).
  - "git fetch --prune" used to be O(n^2) expensive when there
    are many refs, which has been corrected. (merge 87d8d8c5d0
    ph/fetch-prune-optim later to maint).
  - When a ref creation at refs/heads/foo/bar fails, the files
    backend now removes refs/heads/foo/ if the directory is
    otherwise not used. (merge a3a7f20516
    ps/refs-files-remove-empty-parent later to maint).
  - "pack-objects" has been taught to avoid pointing into objects
    in cruft packs from midx.
  - "git remote" now detects remote names that overlap with each
    other (e.g., remote nickname "outer" and "outer/inner" are
    used at the same time), as it will lead to overlapping
    remote-tracking branches. (merge a5a727c448
    jk/remote-avoid-overlapping-names later to maint).
  - The gpg.program configuration variable, which names a
    pathname to the (custom) GPG compatible program, can now be
    spelled with ~tilde expansion. (merge 7d275cd5c0
    jb/gpg-program-variable-is-a-pathname later to maint).
  - Our &lt;sane-ctype.h&gt; header file relied on that the
    system-supplied &lt;ctype.h&gt; header is not later included, which
    would override our macro definitions, but "amazon linux"
    broke this assumption.  Fix this by preemptively including
    &lt;ctype.h&gt; near the beginning of &lt;sane-ctype.h&gt; ourselves.
    (merge 9d3b33125f ps/sane-ctype-workaround later to maint).
  - Clean-up compat/bswap.h mess. (merge f4ac32c03a
    ss/compat-bswap-revamp later to maint).
  - Meson-based build did not handle libexecdir setting
    correctly, which has been corrected. (merge 056dbe8612
    rj/meson-libexecdir-fix later to maint).
  - Document that we do not require "real" name when signing your
    patches off. (merge 1f0fed312a
    bc/contribution-under-non-real-names later to maint).
  - "git commit" that concludes a conflicted merge failed to
    notice and remove existing comment added automatically (like
    "# Conflicts:") when the core.commentstring is set to 'auto'.
    (merge 92b7c7c9f5 ac/auto-comment-char-fix later to maint).
  - "git rebase -i" with bogus rebase.instructionFormat
    configuration failed to produce the todo file after recording
    the state files, leading to confused "git status"; this has
    been corrected. (merge ade14bffd7
    ow/rebase-verify-insn-fmt-before-initializing-state later to
    maint).
  - A few file descriptors left unclosed upon program completion
    in a few test helper programs are now closed. (merge
    0f1b33815b hl/test-helper-fd-close later to maint).
  - Interactive prompt code did not correctly strip CRLF from the
    end of line on Windows. (merge 711a20827b js/prompt-crlf-fix
    later to maint).
  - The config API had a set of convenience wrapper functions
    that implicitly use the_repository instance; they have been
    removed and inlined at the calling sites.
  - "git add/etc -p" now honor the diff.context configuration
    variable, and also they learn to honor the -U&lt;n&gt; command-line
    option. (merge 2b3ae04011 lm/add-p-context later to maint).
  - The case where a new submodule takes a path where there used
    to be a completely different subproject is now dealt with a
    bit better than before. (merge 5ed8c5b465
    kj/renamed-submodule later to maint).
  - The deflate codepath in "git archive --format=zip" had a
    longstanding bug coming from misuse of zlib API, which has
    been corrected.
- drop patches included in update:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch
- refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  git-tcsh-completion-fixes.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch
- contrib/workdir is dropped. remove references for it.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="antonio.teixeira@suse.com" 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="alarrosa@suse.com" 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="mrueckert@suse.de" 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="mrueckert@suse.de" 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@suse.com" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="a767e4ea26d0917a7e0c0d8382254f45abcd349fc28eeab646ad512db61cc63244fde042dbea28464e0b2ef58a0927ec46dafa2f2cf3708ac99cd2554e926a29" name="git-sync" arch="noarch">
  <version epoch="0" ver="0.0.0~git20151024.eb9adaf" rel="bp161.1.1"/>
  <changelog author="jimmy@boombatower.com" date="1520596800">- Initial package.</changelog>
  <changelog author="jimmy@boombatower.com" date="1520856000">- Format spec.</changelog>
  <changelog author="jengelh@inai.de" date="1520942400">- Put up a description that actually says what it does.</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="5bd5635e7d9e6972f9e16563563ecbe084587ec0ff1a4abcdd00310d08af7c708b2106711bf42efc2d627a44dd6b520b8950a39d96572fe4c86d3018d634d3da" name="git-web" arch="s390x">
  <version epoch="0" ver="2.53.0" rel="160099.2.1"/>
  <changelog author="mrueckert@suse.de" date="1752062400">- refreshed gitk sha256 patches:
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="tiwai@suse.com" date="1752580800">- update git-gui sha256 patches after the upstream review:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1755518400">- Update to 2.51.0
  - UI, Workflows &amp; Features
  - Userdiff patterns for the R language have been added.
  - Documentation for "git send-email" has been updated with a
    bit more credential helper and OAuth information.
  - "git cat-file --batch" learns to understand %(objectmode)
    atom to allow the caller to tell missing objects (due to
    repository corruption) and submodules (whose commit objects
    are OK to be missing) apart.
  - "git diff --no-index dirA dirB" can limit the comparison with
    pathspec at the end of the command line, just like normal
    "git diff".
  - "git subtree" (in contrib/) learned to grok GPG signing its
    commits.
  - "git whatchanged" that is longer to type than "git log --raw"
    which is its modern rough equivalent has outlived its
    usefulness more than 10 years ago.  Plan to deprecate and
    remove it.
  - An interchange format for stash entries is defined, and
    subcommand of "git stash" to import/export has been added.
  - "git merge/pull" has been taught the "--compact-summary"
    option to use the compact-summary format, intead of diffstat,
    when showing the summary of the incoming changes.
  - "git imap-send" has been broken for a long time, which has
    been resurrected and then taught to talk OAuth2.0 etc.
  - Some error messages from "git imap-send" has been updated.
  - When "git daemon" sees a signal while attempting to accept()
    a new client, instead of retrying, it skipped it by mistake,
    which has been corrected.
  - The reftable ref backend has matured enough; Git 3.0 will
    make it the default format in a newly created repositories by
    default.
  - "netrc" credential helper has been improved to understand
    textual service names (like smtp) in addition to the numeric
    port numbers (like 25).
  - Lift the limitation to use changed-path filter in "git log"
    so that it can be used for a pathspec with multiple literal
    paths.
  - Clean up the way how signature on commit objects are exported
    to and imported from fast-import stream.
  - Remove unsupported, unused, and unsupportable old option from
    "git log".
  - Document recently added "git imap-send --list" with an
    example.
  - "git pull" learned to pay attention to pull.autostash
    configuration variable, which overrides
    rebase/merge.autostash.
  - "git for-each-ref" learns "--start-after" option to help
    applications that want to page its output.
  - "git switch" and "git restore" are declared to be no longer
    experimental.
  - "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased
    to 'bar'" and then went on to run "git foo -h baz", which was
    unexpected.  Tighten the rule so that alias expansion is
    reported only when "-h" is the sole option.
  - Performance, Internal Implementation, Development Support etc.
  - "git pack-objects" learned to find delta bases from blobs at
    the same path, using the --path-walk API.
  - CodingGuidelines update.
  - Add settings for Solaris 10 &amp; 11.
  - Meson-based build/test framework now understands TAP output
    generated by our tests.
  - "Do not explicitly initialize to zero" rule has been
    clarified in the CodingGuidelines document.
  - A test helper "test_seq" function learned the "-f &lt;fmt&gt;"
    option, which allowed us to simplify a lot of test scripts.
  - A lot of stale stuff has been removed from the contrib/
    hierarchy.
  - "git push" and "git fetch" are taught to update refs in
    batches to gain performance.
  - Some code paths in "git prune" used to ignore the passed-in
    repository object and used the `the_repository` singleton
    instance instead, which has been corrected.
  - Update ".clang-format" and ".editorconfig" to match our style
    guide a bit better.
  - "make coccicheck" succeeds even when spatch made suggestions,
    which has been updated to fail in such a case.
  - Code clean-up around object access API.
  - Define .precision to more canned parse-options type to avoid
    bugs coming from using a variable with a wrong type to
    capture the parsed values.
  - Flipping the default hash function to SHA-256 at Git 3.0
    boundary is planned.
  - Declare weather-balloon we raised for "bool" type 18 months
    ago a success and officially allow using the type in our
    codebase.
  - GIT_TEST_INSTALLED was not honored in the recent topic
    related to SHA256 hashes, which has been corrected.
  - The pop_most_recent_commit() function can have quite
    expensive worst case performance characteristics, which has
    been optimized by using prio-queue data structure.
  - Move structure definition from unrelated header file to where
    it belongs.
  - To help our developers, document what C99 language features
    are being considered for adoption, in addition to what past
    experiments have already decided.
  - The reftable unit tests are now ported to the "clar" unit
    testing framework.
  - Redefine where the multi-pack-index sits in the object
    subsystem, which recently was restructured to allow multiple
    backends that support a single object source that belongs to
    one repository.  A MIDX does span multiple "object sources".
  - Reduce implicit assumption and dependence on the_repository
    in the object-file subsystem.
  - Fixes since v2.50 Unless otherwise noted, all the changes in
    2.50.X maintenance track, including security updates, are
    included in this release.
  - A memory-leak in an error code path has been plugged. (merge
    7082da85cb ly/commit-graph-graph-write-leakfix later to
    maint).
  - A memory-leak in an error code path has been plugged. (merge
    aedebdb6b9 ly/fetch-pack-leakfix later to maint).
  - Some leftover references to documentation source files that
    no longer exist, due to recent ".txt" -&gt; ".adoc" renaming,
    have been corrected. (merge 3717a5775a
    jw/doc-txt-to-adoc-refs later to maint).
  - "git stash -p &lt;pathspec&gt;" improvements. (merge 468817bab2
    pw/stash-p-pathspec-fixes later to maint).
  - "git send-email" incremented its internal message counter
    when a message was edited, which made logic that treats the
    first message specially misbehave, which has been corrected.
    (merge 2cc27b3501 ag/send-email-edit-threading-fix later to
    maint).
  - "git stash" recorded a wrong branch name when submodules are
    present in the current checkout, which has been corrected.
    (merge ffb36c64f2 kj/stash-onbranch-submodule-fix later to
    maint).
  - When asking to apply mailmap to both author and committer
    field while showing a commit object, the field that appears
    later was not correctly parsed and replaced, which has been
    corrected. (merge abf94a283f sa/multi-mailmap-fix later to
    maint).
  - "git maintenance" lacked the care "git gc" had to avoid
    holding onto the repository lock for too long during packing
    refs, which has been remedied. (merge 1b5074e614
    ps/maintenance-ref-lock later to maint).
  - Avoid regexp_constraint and instead use comparison_constraint
    when listing functions to exclude from application of
    coccinelle rules, as spatch can be built with different
    regexp engine X-&lt;. (merge f2ad545813
    jc/cocci-avoid-regexp-constraint later to maint).
  - Updating submodules from the upstream did not work well when
    submodule's HEAD is detached, which has been improved. (merge
    ca62f524c1 jk/submodule-remote-lookup-cleanup later to
    maint).
  - Remove unnecessary check from "git daemon" code. (merge
    0c856224d2 cb/daemon-fd-check-fix later to maint).
  - Use of sysctl() system call to learn the total RAM size used
    on BSDs has been corrected. (merge 781c1cf571
    cb/total-ram-bsd-fix later to maint).
  - Drop FreeBSD 4 support and declare that we support only
    FreeBSD 12 or later, which has memmem() supported. (merge
    0392f976a7 bs/config-mak-freebsd later to maint).
  - A diff-filter with negative-only specification like "git log
  - -diff-filter=d" did not trigger correctly, which has been
    fixed. (merge 375ac087c5 jk/all-negative-diff-filter-fix
    later to maint).
  - A failure to open the index file for writing due to
    conflicting access did not state what went wrong, which has
    been corrected. (merge 9455397a5c
    hy/read-cache-lock-error-fix later to maint).
  - Tempfile removal fix in the codepath to sign commits with SSH
    keys. (merge 4498127b04 re/ssh-sign-buffer-fix later to
    maint).
  - Code and test clean-up around string-list API. (merge
    6e5b26c3ff sj/string-list later to maint).
  - "git apply -N" should start from the current index and
    register only new files, but it instead started from an empty
    index, which has been corrected. (merge 2b49d97fcb
    rp/apply-intent-to-add-fix later to maint).
  - Leakfix with a new and a bit invasive test on pack-bitmap
    files. (merge bfd5522e98 ly/load-bitmap-leakfix later to
    maint).
  - "git fetch --prune" used to be O(n^2) expensive when there
    are many refs, which has been corrected. (merge 87d8d8c5d0
    ph/fetch-prune-optim later to maint).
  - When a ref creation at refs/heads/foo/bar fails, the files
    backend now removes refs/heads/foo/ if the directory is
    otherwise not used. (merge a3a7f20516
    ps/refs-files-remove-empty-parent later to maint).
  - "pack-objects" has been taught to avoid pointing into objects
    in cruft packs from midx.
  - "git remote" now detects remote names that overlap with each
    other (e.g., remote nickname "outer" and "outer/inner" are
    used at the same time), as it will lead to overlapping
    remote-tracking branches. (merge a5a727c448
    jk/remote-avoid-overlapping-names later to maint).
  - The gpg.program configuration variable, which names a
    pathname to the (custom) GPG compatible program, can now be
    spelled with ~tilde expansion. (merge 7d275cd5c0
    jb/gpg-program-variable-is-a-pathname later to maint).
  - Our &lt;sane-ctype.h&gt; header file relied on that the
    system-supplied &lt;ctype.h&gt; header is not later included, which
    would override our macro definitions, but "amazon linux"
    broke this assumption.  Fix this by preemptively including
    &lt;ctype.h&gt; near the beginning of &lt;sane-ctype.h&gt; ourselves.
    (merge 9d3b33125f ps/sane-ctype-workaround later to maint).
  - Clean-up compat/bswap.h mess. (merge f4ac32c03a
    ss/compat-bswap-revamp later to maint).
  - Meson-based build did not handle libexecdir setting
    correctly, which has been corrected. (merge 056dbe8612
    rj/meson-libexecdir-fix later to maint).
  - Document that we do not require "real" name when signing your
    patches off. (merge 1f0fed312a
    bc/contribution-under-non-real-names later to maint).
  - "git commit" that concludes a conflicted merge failed to
    notice and remove existing comment added automatically (like
    "# Conflicts:") when the core.commentstring is set to 'auto'.
    (merge 92b7c7c9f5 ac/auto-comment-char-fix later to maint).
  - "git rebase -i" with bogus rebase.instructionFormat
    configuration failed to produce the todo file after recording
    the state files, leading to confused "git status"; this has
    been corrected. (merge ade14bffd7
    ow/rebase-verify-insn-fmt-before-initializing-state later to
    maint).
  - A few file descriptors left unclosed upon program completion
    in a few test helper programs are now closed. (merge
    0f1b33815b hl/test-helper-fd-close later to maint).
  - Interactive prompt code did not correctly strip CRLF from the
    end of line on Windows. (merge 711a20827b js/prompt-crlf-fix
    later to maint).
  - The config API had a set of convenience wrapper functions
    that implicitly use the_repository instance; they have been
    removed and inlined at the calling sites.
  - "git add/etc -p" now honor the diff.context configuration
    variable, and also they learn to honor the -U&lt;n&gt; command-line
    option. (merge 2b3ae04011 lm/add-p-context later to maint).
  - The case where a new submodule takes a path where there used
    to be a completely different subproject is now dealt with a
    bit better than before. (merge 5ed8c5b465
    kj/renamed-submodule later to maint).
  - The deflate codepath in "git archive --format=zip" had a
    longstanding bug coming from misuse of zlib API, which has
    been corrected.
- drop patches included in update:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch
- refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  git-tcsh-completion-fixes.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch
- contrib/workdir is dropped. remove references for it.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="antonio.teixeira@suse.com" 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="alarrosa@suse.com" 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="mrueckert@suse.de" 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="mrueckert@suse.de" 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@suse.com" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="899a3ffca2d13e4298655238eeeff280c99a5d54fcbcea655b02d95b26d9c778324c0015b14803debb85bda0d9f990313e27f4860cb45cebcac2213a63882a7d" name="gitea-tea" arch="s390x">
  <version epoch="0" ver="0.14.1" rel="bp161.1.2"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1760011200">- add fix-CVE-2025-58190.patch, fixing bsc#1251663
- add fix-CVE-2025-47911.patch, fixing bsc#1251471</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1760788800">- update to 0.11.1:
  * 61d4e57 Fix Pr Create crash (#823)
  * 4f33146 add test for matching logins (#820)
  * 08b8398 Update README.md (#819)</changelog>
  <changelog author="olaf@aepfle.de" date="1762603200">- CLI.md is supposed to be a text file
- Use fixed git revision to refer to version 0.11.1
- Remove bogus part from package description</changelog>
  <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>
</package>
<package pkgid="db95b88ee08d926301c96331cb185e7f93bd74230ff87ba70ee09a1baaa571f585f81ddfa2014f7fa5c8a42184c0549c9ea240c707833a0f7c46372c295d9840" name="gitea-tea-bash-completion" arch="noarch">
  <version epoch="0" ver="0.14.1" rel="bp161.1.2"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1760011200">- add fix-CVE-2025-58190.patch, fixing bsc#1251663
- add fix-CVE-2025-47911.patch, fixing bsc#1251471</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1760788800">- update to 0.11.1:
  * 61d4e57 Fix Pr Create crash (#823)
  * 4f33146 add test for matching logins (#820)
  * 08b8398 Update README.md (#819)</changelog>
  <changelog author="olaf@aepfle.de" date="1762603200">- CLI.md is supposed to be a text file
- Use fixed git revision to refer to version 0.11.1
- Remove bogus part from package description</changelog>
  <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>
</package>
<package pkgid="3ba49d1d67192c49ec9ec798e29edadfd1e4500e706282ad75e76e0673bf70cb484080734abfc8921006b5d970a80bad744c2135e5c6167928283d33c795e23f" name="gitea-tea-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.14.1" rel="bp161.1.2"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1760011200">- add fix-CVE-2025-58190.patch, fixing bsc#1251663
- add fix-CVE-2025-47911.patch, fixing bsc#1251471</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1760788800">- update to 0.11.1:
  * 61d4e57 Fix Pr Create crash (#823)
  * 4f33146 add test for matching logins (#820)
  * 08b8398 Update README.md (#819)</changelog>
  <changelog author="olaf@aepfle.de" date="1762603200">- CLI.md is supposed to be a text file
- Use fixed git revision to refer to version 0.11.1
- Remove bogus part from package description</changelog>
  <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>
</package>
<package pkgid="f6c3d5c0bf84d07f4955f6a582f6af6912783c7a5c87475ad2fe25822580dbe7ffc2d0a3155d1d601d0bda45a551b6a8eb8e97fb093f90896a04a431ed4da881" name="gitg" arch="s390x">
  <version epoch="0" ver="44" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1564056000">- Update to version 3.32.1:
  + Support repository being null.
  + Allow copying file names.
- Drop gitg-repository-being-null.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="bjorn.lie@gmail.com" date="1587038400">- Update to version 3.32.1+246:
  + Fix libgitg compile on macOS
  + Fixup! Honor prepare-commit-msg hook
  + Various bug and feature fixes.
  + Updated translations.
- Switch to git checkout via source services.
- Drop gitg-port-to-gtksourceview4.patch: Fixed upstream.
- Replace pkgconfig(gtkspell3-3.0) with pkgconfig(gspell-1)
  BuildRequires following upstreams port.
- Add check section and pass meson_test macro: Run test-suite
  during build.
- Rebase/refresh patch with quilt.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599307200">- Update to version 3.30.1+302:
  * css: Use group at-rules definition
  * Install correctly devel profile
  * Icon honor profile
  * Lane indicator line width set to 0.
  * Remote branches can be checked out using double-click.
  * Add shortcuts for history panels
  * Give some button alt key
  * Issue #268 Ctrl+O shortcut does not work
  * Add missing Preferences shortcut
  * Do not follow symlinks on recursive scan
  * Local branch checkout using double-click.
  * Replace projects.gnome.org with wiki.gnome.org URLs
  * #227 fix CSS warning on MacOS</changelog>
  <changelog author="dimstar@opensuse.org" date="1602504000">- Update to version 3.32.1+312:
  * Updated translations.</changelog>
  <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&#xF8;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&#xF8;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>
</package>
<package pkgid="ef15e569e65eb65fd0f723a1f6003a790ff9ac07ef895a21fdd996fa392a7a779614844c83b85acdeb6113c3fe88acb1f39dc5542f057bf092089be75dc80128" name="gitg-lang" arch="noarch">
  <version epoch="0" ver="44" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1564056000">- Update to version 3.32.1:
  + Support repository being null.
  + Allow copying file names.
- Drop gitg-repository-being-null.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="bjorn.lie@gmail.com" date="1587038400">- Update to version 3.32.1+246:
  + Fix libgitg compile on macOS
  + Fixup! Honor prepare-commit-msg hook
  + Various bug and feature fixes.
  + Updated translations.
- Switch to git checkout via source services.
- Drop gitg-port-to-gtksourceview4.patch: Fixed upstream.
- Replace pkgconfig(gtkspell3-3.0) with pkgconfig(gspell-1)
  BuildRequires following upstreams port.
- Add check section and pass meson_test macro: Run test-suite
  during build.
- Rebase/refresh patch with quilt.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599307200">- Update to version 3.30.1+302:
  * css: Use group at-rules definition
  * Install correctly devel profile
  * Icon honor profile
  * Lane indicator line width set to 0.
  * Remote branches can be checked out using double-click.
  * Add shortcuts for history panels
  * Give some button alt key
  * Issue #268 Ctrl+O shortcut does not work
  * Add missing Preferences shortcut
  * Do not follow symlinks on recursive scan
  * Local branch checkout using double-click.
  * Replace projects.gnome.org with wiki.gnome.org URLs
  * #227 fix CSS warning on MacOS</changelog>
  <changelog author="dimstar@opensuse.org" date="1602504000">- Update to version 3.32.1+312:
  * Updated translations.</changelog>
  <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&#xF8;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&#xF8;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>
</package>
<package pkgid="cd90d3306705407e6ef1c59e4790a980da0a37a52c2cba67d810c6a06b66ac81d1ecc69c3b796cb720685acc4e45f5e6040778e8a14d5231334cbf146eb687cf" name="gitk" arch="s390x">
  <version epoch="0" ver="2.53.0" rel="160099.2.1"/>
  <changelog author="mrueckert@suse.de" date="1752062400">- refreshed gitk sha256 patches:
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="tiwai@suse.com" date="1752580800">- update git-gui sha256 patches after the upstream review:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch</changelog>
  <changelog author="mrueckert@suse.de" date="1755518400">- Update to 2.51.0
  - UI, Workflows &amp; Features
  - Userdiff patterns for the R language have been added.
  - Documentation for "git send-email" has been updated with a
    bit more credential helper and OAuth information.
  - "git cat-file --batch" learns to understand %(objectmode)
    atom to allow the caller to tell missing objects (due to
    repository corruption) and submodules (whose commit objects
    are OK to be missing) apart.
  - "git diff --no-index dirA dirB" can limit the comparison with
    pathspec at the end of the command line, just like normal
    "git diff".
  - "git subtree" (in contrib/) learned to grok GPG signing its
    commits.
  - "git whatchanged" that is longer to type than "git log --raw"
    which is its modern rough equivalent has outlived its
    usefulness more than 10 years ago.  Plan to deprecate and
    remove it.
  - An interchange format for stash entries is defined, and
    subcommand of "git stash" to import/export has been added.
  - "git merge/pull" has been taught the "--compact-summary"
    option to use the compact-summary format, intead of diffstat,
    when showing the summary of the incoming changes.
  - "git imap-send" has been broken for a long time, which has
    been resurrected and then taught to talk OAuth2.0 etc.
  - Some error messages from "git imap-send" has been updated.
  - When "git daemon" sees a signal while attempting to accept()
    a new client, instead of retrying, it skipped it by mistake,
    which has been corrected.
  - The reftable ref backend has matured enough; Git 3.0 will
    make it the default format in a newly created repositories by
    default.
  - "netrc" credential helper has been improved to understand
    textual service names (like smtp) in addition to the numeric
    port numbers (like 25).
  - Lift the limitation to use changed-path filter in "git log"
    so that it can be used for a pathspec with multiple literal
    paths.
  - Clean up the way how signature on commit objects are exported
    to and imported from fast-import stream.
  - Remove unsupported, unused, and unsupportable old option from
    "git log".
  - Document recently added "git imap-send --list" with an
    example.
  - "git pull" learned to pay attention to pull.autostash
    configuration variable, which overrides
    rebase/merge.autostash.
  - "git for-each-ref" learns "--start-after" option to help
    applications that want to page its output.
  - "git switch" and "git restore" are declared to be no longer
    experimental.
  - "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased
    to 'bar'" and then went on to run "git foo -h baz", which was
    unexpected.  Tighten the rule so that alias expansion is
    reported only when "-h" is the sole option.
  - Performance, Internal Implementation, Development Support etc.
  - "git pack-objects" learned to find delta bases from blobs at
    the same path, using the --path-walk API.
  - CodingGuidelines update.
  - Add settings for Solaris 10 &amp; 11.
  - Meson-based build/test framework now understands TAP output
    generated by our tests.
  - "Do not explicitly initialize to zero" rule has been
    clarified in the CodingGuidelines document.
  - A test helper "test_seq" function learned the "-f &lt;fmt&gt;"
    option, which allowed us to simplify a lot of test scripts.
  - A lot of stale stuff has been removed from the contrib/
    hierarchy.
  - "git push" and "git fetch" are taught to update refs in
    batches to gain performance.
  - Some code paths in "git prune" used to ignore the passed-in
    repository object and used the `the_repository` singleton
    instance instead, which has been corrected.
  - Update ".clang-format" and ".editorconfig" to match our style
    guide a bit better.
  - "make coccicheck" succeeds even when spatch made suggestions,
    which has been updated to fail in such a case.
  - Code clean-up around object access API.
  - Define .precision to more canned parse-options type to avoid
    bugs coming from using a variable with a wrong type to
    capture the parsed values.
  - Flipping the default hash function to SHA-256 at Git 3.0
    boundary is planned.
  - Declare weather-balloon we raised for "bool" type 18 months
    ago a success and officially allow using the type in our
    codebase.
  - GIT_TEST_INSTALLED was not honored in the recent topic
    related to SHA256 hashes, which has been corrected.
  - The pop_most_recent_commit() function can have quite
    expensive worst case performance characteristics, which has
    been optimized by using prio-queue data structure.
  - Move structure definition from unrelated header file to where
    it belongs.
  - To help our developers, document what C99 language features
    are being considered for adoption, in addition to what past
    experiments have already decided.
  - The reftable unit tests are now ported to the "clar" unit
    testing framework.
  - Redefine where the multi-pack-index sits in the object
    subsystem, which recently was restructured to allow multiple
    backends that support a single object source that belongs to
    one repository.  A MIDX does span multiple "object sources".
  - Reduce implicit assumption and dependence on the_repository
    in the object-file subsystem.
  - Fixes since v2.50 Unless otherwise noted, all the changes in
    2.50.X maintenance track, including security updates, are
    included in this release.
  - A memory-leak in an error code path has been plugged. (merge
    7082da85cb ly/commit-graph-graph-write-leakfix later to
    maint).
  - A memory-leak in an error code path has been plugged. (merge
    aedebdb6b9 ly/fetch-pack-leakfix later to maint).
  - Some leftover references to documentation source files that
    no longer exist, due to recent ".txt" -&gt; ".adoc" renaming,
    have been corrected. (merge 3717a5775a
    jw/doc-txt-to-adoc-refs later to maint).
  - "git stash -p &lt;pathspec&gt;" improvements. (merge 468817bab2
    pw/stash-p-pathspec-fixes later to maint).
  - "git send-email" incremented its internal message counter
    when a message was edited, which made logic that treats the
    first message specially misbehave, which has been corrected.
    (merge 2cc27b3501 ag/send-email-edit-threading-fix later to
    maint).
  - "git stash" recorded a wrong branch name when submodules are
    present in the current checkout, which has been corrected.
    (merge ffb36c64f2 kj/stash-onbranch-submodule-fix later to
    maint).
  - When asking to apply mailmap to both author and committer
    field while showing a commit object, the field that appears
    later was not correctly parsed and replaced, which has been
    corrected. (merge abf94a283f sa/multi-mailmap-fix later to
    maint).
  - "git maintenance" lacked the care "git gc" had to avoid
    holding onto the repository lock for too long during packing
    refs, which has been remedied. (merge 1b5074e614
    ps/maintenance-ref-lock later to maint).
  - Avoid regexp_constraint and instead use comparison_constraint
    when listing functions to exclude from application of
    coccinelle rules, as spatch can be built with different
    regexp engine X-&lt;. (merge f2ad545813
    jc/cocci-avoid-regexp-constraint later to maint).
  - Updating submodules from the upstream did not work well when
    submodule's HEAD is detached, which has been improved. (merge
    ca62f524c1 jk/submodule-remote-lookup-cleanup later to
    maint).
  - Remove unnecessary check from "git daemon" code. (merge
    0c856224d2 cb/daemon-fd-check-fix later to maint).
  - Use of sysctl() system call to learn the total RAM size used
    on BSDs has been corrected. (merge 781c1cf571
    cb/total-ram-bsd-fix later to maint).
  - Drop FreeBSD 4 support and declare that we support only
    FreeBSD 12 or later, which has memmem() supported. (merge
    0392f976a7 bs/config-mak-freebsd later to maint).
  - A diff-filter with negative-only specification like "git log
  - -diff-filter=d" did not trigger correctly, which has been
    fixed. (merge 375ac087c5 jk/all-negative-diff-filter-fix
    later to maint).
  - A failure to open the index file for writing due to
    conflicting access did not state what went wrong, which has
    been corrected. (merge 9455397a5c
    hy/read-cache-lock-error-fix later to maint).
  - Tempfile removal fix in the codepath to sign commits with SSH
    keys. (merge 4498127b04 re/ssh-sign-buffer-fix later to
    maint).
  - Code and test clean-up around string-list API. (merge
    6e5b26c3ff sj/string-list later to maint).
  - "git apply -N" should start from the current index and
    register only new files, but it instead started from an empty
    index, which has been corrected. (merge 2b49d97fcb
    rp/apply-intent-to-add-fix later to maint).
  - Leakfix with a new and a bit invasive test on pack-bitmap
    files. (merge bfd5522e98 ly/load-bitmap-leakfix later to
    maint).
  - "git fetch --prune" used to be O(n^2) expensive when there
    are many refs, which has been corrected. (merge 87d8d8c5d0
    ph/fetch-prune-optim later to maint).
  - When a ref creation at refs/heads/foo/bar fails, the files
    backend now removes refs/heads/foo/ if the directory is
    otherwise not used. (merge a3a7f20516
    ps/refs-files-remove-empty-parent later to maint).
  - "pack-objects" has been taught to avoid pointing into objects
    in cruft packs from midx.
  - "git remote" now detects remote names that overlap with each
    other (e.g., remote nickname "outer" and "outer/inner" are
    used at the same time), as it will lead to overlapping
    remote-tracking branches. (merge a5a727c448
    jk/remote-avoid-overlapping-names later to maint).
  - The gpg.program configuration variable, which names a
    pathname to the (custom) GPG compatible program, can now be
    spelled with ~tilde expansion. (merge 7d275cd5c0
    jb/gpg-program-variable-is-a-pathname later to maint).
  - Our &lt;sane-ctype.h&gt; header file relied on that the
    system-supplied &lt;ctype.h&gt; header is not later included, which
    would override our macro definitions, but "amazon linux"
    broke this assumption.  Fix this by preemptively including
    &lt;ctype.h&gt; near the beginning of &lt;sane-ctype.h&gt; ourselves.
    (merge 9d3b33125f ps/sane-ctype-workaround later to maint).
  - Clean-up compat/bswap.h mess. (merge f4ac32c03a
    ss/compat-bswap-revamp later to maint).
  - Meson-based build did not handle libexecdir setting
    correctly, which has been corrected. (merge 056dbe8612
    rj/meson-libexecdir-fix later to maint).
  - Document that we do not require "real" name when signing your
    patches off. (merge 1f0fed312a
    bc/contribution-under-non-real-names later to maint).
  - "git commit" that concludes a conflicted merge failed to
    notice and remove existing comment added automatically (like
    "# Conflicts:") when the core.commentstring is set to 'auto'.
    (merge 92b7c7c9f5 ac/auto-comment-char-fix later to maint).
  - "git rebase -i" with bogus rebase.instructionFormat
    configuration failed to produce the todo file after recording
    the state files, leading to confused "git status"; this has
    been corrected. (merge ade14bffd7
    ow/rebase-verify-insn-fmt-before-initializing-state later to
    maint).
  - A few file descriptors left unclosed upon program completion
    in a few test helper programs are now closed. (merge
    0f1b33815b hl/test-helper-fd-close later to maint).
  - Interactive prompt code did not correctly strip CRLF from the
    end of line on Windows. (merge 711a20827b js/prompt-crlf-fix
    later to maint).
  - The config API had a set of convenience wrapper functions
    that implicitly use the_repository instance; they have been
    removed and inlined at the calling sites.
  - "git add/etc -p" now honor the diff.context configuration
    variable, and also they learn to honor the -U&lt;n&gt; command-line
    option. (merge 2b3ae04011 lm/add-p-context later to maint).
  - The case where a new submodule takes a path where there used
    to be a completely different subproject is now dealt with a
    bit better than before. (merge 5ed8c5b465
    kj/renamed-submodule later to maint).
  - The deflate codepath in "git archive --format=zip" had a
    longstanding bug coming from misuse of zlib API, which has
    been corrected.
- drop patches included in update:
  0001-git-gui-Replace-null_sha1-with-nullid.patch
  0001-gitk-Add-support-of-SHA256-repo.patch
  0002-git-gui-Add-support-of-SHA256-repo.patch
- refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  git-tcsh-completion-fixes.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch
- contrib/workdir is dropped. remove references for it.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="antonio.teixeira@suse.com" 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="alarrosa@suse.com" 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="mrueckert@suse.de" 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="mrueckert@suse.de" 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@suse.com" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="cc1ccae8a92a0c61f9e27b9be3e7fa2b914cd751ba68a69b935146b80ba4ca71d203f170d582a166157c995ef7ed1937e7f56b8407c0f401eb09bf006947e600" name="gitleaks" arch="s390x">
  <version epoch="0" ver="8.21.1" rel="bp161.1.9"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717243200">- Update to version 8.18.3:
  * extend FB access token discovery (#1407)
  * tests: scalingo validation consistent test (#1359)
  * add real (test) standard and restricted keys (#1375)
  * Add Cloudflare API and Origin CA keys (#1374)
  * Update "contributing guidelines" link (#1390)
  * add update token from square (#1370)
  * feat: facebook secret, access token, and page access token
    rules (#1372)
  * update mailchimp with new tokens (#1376)
  * Append ordered rules when extending (#1304)
  * fix: age rule id with dashes (#1349)
  * patching golang.org/x/text for CVE-2021-38561 and
    CVE-2022-32149 (#1342)
  * Use latest base images. (#1334)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1718366400">- Update to version 8.18.4:
  * Limit hashicorp-tf-password to .tf/.hcl files (#1420)
  * rm print
  * reduce telegram... todo url and xml for later
  * coderabbit.ai &lt;3
  * Add NewRelic insert key detection (#1417)
  * Improved Telegram bot token rule regex and added more test
    cases (#1404)
  * Add intra42 client secret (#1408)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 8.19.0:
  * Deprecate `detect` and `protect`. Add `git`, `dir`, `stdin`
    (#1504)
  * Update Harness rules to add _ and - in the account ID part.
    (#1503)
  * chore: fix gl workflow error (#1487)
  * Make config generation utils public (#1480)
  * Update Hashicorp Vault token pattern (#1483)
  * feat(config): update rule validation (#1466)
  * Update .gitleaksignore
  * fix(detect): handle EOF with bytes (#1472)
  * Added poetry.lock to default allowlist paths (#1474)
  * refactor(sarif): remove |name| and change |shortDescription|
    (#1473)
  * Use rule id for config validation error (#1463)
  * Use first non-empty group if `secretGroup` isn't set (#1459)
  * chore: remove unnecessary capture groups (#1460)
  * Return non-0 exit code  from `DetectGit` (#1461)
  * add gradle verification-metadata.xml to global allowlist
    (#1446)
  * feat(openshift): add user token (#1449)
  * (feat): Adding secret detection rule for Kubernetes secrets
    (#1454)
  * add version to default
  * Add go.work and go.work.sum to global allowlist (#1353)
  * Add harness PAT and SAT rules (#1406)
  * Update README.md</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315201">- Update to version 8.19.1:
  * fix flag access (#1506)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726920000">- Update to version 8.19.2:
  * fix(rule): comment out errant validation case (#1509)
  * remove validate config test temporarily
  * Update README.md</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1727438400">- Update to version 8.19.3:
  * fix(config): extend allowlist &amp; handle extend when validating
    (#1524)
  * refactor(kubernetes-secret): tweak variable chars (#1520)
  * Revert "remove validate config test temporarily" (#1529)
  * feat: create fly.io rule (#1528)
  * fix: to many false-positive for gltf files, add gltf suffix to
    allowlist (#1527)
  * Add support in .gitleaksignore file comment strings  (#1425)
    (#1502)
  * Restrict Etsy keywords (#1491)
  * feat(github): add entropy to rule (#1489)
  * feat(gcp): update api key rule (#1481)
  * fix(hashicorp): ignore common fps (#1498)
  * fix(square): make prefix case sensitive (#1469)
  * refactor(kubernetes-secret): collapse rules and update regex
    (#1462)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1728043200">- Update to version 8.20.0:
  * Make private key check less greedy and include fifth dash
    (#1440)
  * print tags if they exist
  * Decode Base64 (#1488)
  * refactor(config): keyword map (#1538)
  * fix: use regexTarget for extend config (#1536)
  * feat: bump go to 1.22 (#1537)
  * fix: handle pre-commit and staged (#1533)
  * Bugfix/1352 incorrect report multiple lines (#1501)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1728648000">- Update to version 8.20.1:
  * feat(config): add placeholder regexes to global allowlist
    (#1547)
  * feat: add PrivateAI rule (#1548)
  * Bump golang verion used in docker build to match version
    specified in go.mod (#1551)
  * feat: add cohere rule (#1549)
  * feat(generate): generate global (#1546)
  * Feat/nuget config password rule (#1540)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1728993600">- Update to version 8.21.0:
  * Define multiple allowlists per rule (#1496)
  * build: upgrade gitleaks/go-gitdiff to v0.9.1 (#1559)
  * Fix rule extension (#1556)
  * Update base config allowlist (#1555)
  * feat(azure): detect Azure AD client secrets (#1199)
  * chore: match gitleaks.toml anywhere (#1553)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1729252800">- Update to version 8.21.1:
  * feat: add curl basic auth rule (#1575)
  * Update spelling in README.md (#1574)
  * refactor(allowlist): use iota for condition (#1569)
  * refactor(config): temporarily switch to [rules.allowlist]
    (#1573)</changelog>
</package>
<package pkgid="03eb63f703197e080c51b7fd466e69e2a6266002022fa93d520c2f29e3233c3f5c388e43d75cb1178374da9737729fbdce7a1a6071e686364a77dc69dff790c3" name="gitolite" arch="noarch">
  <version epoch="0" ver="3.6.13" rel="bp161.1.3"/>
  <changelog author="kukuk@suse.de" date="1490011200">- Require system user wwwrun</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1528113600">- Update to 3.6.7 (fix for boo#1096814)
  * allow repo-specific hooks to be organised into
    subdirectories, and allow the multi-hook driver to be
    placed in some other location of your choice
  * allow simple test code to be embedded within the
    gitolite.conf file; see contrib/utils/testconf for how.
    (This goes on the client side, not on the server)
  * allow syslog "facility" to be changed, from the default of
    'local0'
  * allow syslog "facility" to be changed, from the default of
    replaced with a space separated list of members
- 2016-09-08  v3.6.6
  * simple but important fix for a future perl deprecation
    (perl will be removing "." from @INC in 5.24)
  * 'perms' now requires a '-c' to activate batch mode
    (should not affect interactive use but check your scripts
    perhaps?)
  * gitolite setup now accepts a '-m' option to supply a
    custom message (useful when it is used by a script)</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.com&gt;" date="1536840000">- Update to 3.6.9:
  * CVE-2018-16976: prevent racy access to repos in process of migration to
    gitolite (bsc#1108272)
  * 'info' learns new '-p' option to show only physical repos (as opposed to
    wild repos)
- Update to 3.6.8:
  * fix bug when deleting *all* hooks for a repo
  * allow trailing slashes in repo names
  * make pre-receive hook driver bail on non-zero exit of a pre-receive hook
  * allow templates in gitolite.conf (new feature)
  * various optimiations
- Applied spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1536840001">- Trim bias from descriptions.</changelog>
  <changelog author="chris@computersalat.de" date="1547467200">- update to 3.6.11
  - fix for boo#1121570 (CVE-2018-20683)
    security issue in 'rsync' (bundle helper); see commit 5df2b81 for more
- update to 3.6.10
  - fix up boo-boo caused by previous release; see mails on list for details</changelog>
  <changelog author="chris@computersalat.de" date="1561982400">- update changes file
  * add missing info about bugzilla 1096814</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1608465600">- update to 3.6.12:
  * mirroring terminoligy changes
  * install script can now modify #! lines when using a custom
  * 'config' user command allows for config values with spaces
  * finally added notes in "t/README" on testing http mode and</changelog>
  <changelog author="chris@computersalat.de" date="1612353600">- fix for boo#1181130
  * add nginx to group git</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689940800">- update to 3.6.13:
  * remove the "description" file on new repos, to fix a bug
    created by an optimisation made 6 years ago in 3.6.8 (and
    was caught only in 2022 or so!)</changelog>
  <changelog author="Beno&#xEE;t Monin &lt;benoit.monin@gmx.fr&gt;" date="1707048000">- add user/group provides for rpm 4.19
- drop conditional against obsolete suse 11.1</changelog>
</package>
<package pkgid="b79fd920d5040bb23ea954826335c1070b2c3f5406980c52548e15d270f2dee161f5db21f0a5c1dde6e7783844de0b8f6ab880995959506b5646f28ff6b22a0b" name="gitoxide" arch="s390x">
  <version epoch="0" ver="0.56.0" rel="bp161.1.1"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1709812800">- Specfile to modern rust, add copyright and cleanup
- Update to version 0.34.0 (bsc#1223249, CVE-2024-32650):
  * add gix clean --patterns-for-entries|-m to help with wildcards.
  * basic gix clean
  * Allow the -n argument as no-op to make them more compatible.
  * Fix clippy lints
  * Add back line wrapping simplify Usage Variants
  * Tell clap that ein is named ein
  * Copy over code from gix to generate completions for ein as well
  * Fix indenting by removing formatting on the config str
  * Reserve 50 characters for the config name
  * Bring back old implementation from 65e6496 - this also removes
    terminal_size, although its not large
  * Use chunks_exact where possible
- Updates from version 0.33.0:
  * Add rev parse --reference. It's similar to git rev-parse
  - -symbolic-full-name.
  * mark gix::interrupt::init_handler() as unsafe
- Updates from version 0.32.0:
  * gix rev parse --format to provide different versions of the
    same content.
  * in --trace mode, greatly increase message-buffer size.
  * set binary name for completions
  * rename GITOXIDE_* environment variables to GIX_#
  * Add thediff::resource_cache() low-level utility for rapid
    in-memory diffing of combinations of resources.
  * In gix read http.sslVerify config value and pass it to
    gix-transport.
  * Remove dead code from non-existent "lean-cli" feature
  * Replace all docsrs config by the document-features feature
  * Add basic connectivity check
  * Allow to print a tree without prettification, using
    tree-style --raw.
  * Automatically enforce strict mode if -c options are given on
    the command-line.
- Updates from version 0.31.0:
  * add shell completions for bash
  * User decides completion output
  * gix status auto-writes changed indices.
  * This prevents expensive operations to re-occour.
  * gix status -s/--statistics to obtain additional information on
    what happened.
- Updates from version 0.30.0:
  * gix status with basic index-worktree comparison
  * gix free index from-list and gix index from-tree gain
  - -skip-hash.
  * both ein and gix now share some code via the gitoxide library.
    This can slightly improve compile times as well, even though it
    wasn't measured.
- Updates from version 0.29.0:
  * gix submodule subcommand for simple submodule listing and
    information retrieval
  * gix index entries --recurse-subomdules to also list submodules.
  * gix index entries with styles and pathspecs.
  * use real pathspecs where it was supported before.
  * add gix commit verify-signature to do something akin to git ...
  - -show-signature.
- Updates from version 0.28.0:
  * add simple CLI for gix archive
- Updates from version 0.27.0:
  * list commit-graph entries by graph traversal, move commit-graph
    up to gix level.
  * gix --trace to also print tree-like instrumentation
  * gix fetch --open-negotiation-graph[=limit]
  * gix fetch --negotiation-info to provide additional information
    about the negotiation phase.
  * bit revision list --svg to create a visual graph of commits.
- Updates from version 0.26.0:
  * gix attributes validate to validate attributes and ignore
    against git as baseline.
  * --statistics for gix excludes query
  * gix attribute query as something similar to git check-attrs.
  * no-repo index from-list to create an index with empty files
    from the given list.
  * add pro-forma library to allow feature documentation of
    gitoxide on docs.rs
- Updates from version 0.25.0:
  * A maintenance release without user-facing changes, just to
    fix installation
- Updates from version 0.24.0:
  * gix index entries also prints attributes.
  * gix clone and gix fetch with controls for shallow repositories.
  * ein t trace-path know accepts the trace-file alias.
  * printing to stdout for commands that don't show progress is
    greatly improved. Previously it would have to lock stdout on
    each write, now this is done only once.
  * opening repositories without 'strict' mode also ignores
    IO errors. These will instead be logged, but won't make it
    impossible to open an otherwise fine repository.
  * turn gix free index entries into gix index entries.
- Updates from version 0.23.0:
  * ein tool query - a git analytics engine. A tool to build and
    efficiently maintain a database of information contained in
    a git repository, preferably the kind of information that is
    expensive to obtain, in order to facilitate queries that would
    be prohibitive without an accelerating data structure.
  * gix tree entries with rev-spec support.
- Updates from version 0.22.0:
  * A maintenance release without user-facing changes.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713268800">- Update to version 0.35.0:
  * add gix status --ignored support
  * add gix status --index-worktree-renames
  * gix status with submodule and rewrite support.
  * add gix is-clean|is-changed
  * gix submodules list --dirty-suffix for dirty-information
  * add gix commit describe --dirty-suffix</changelog>
  <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>
</package>
<package pkgid="bf2c3089c4a51e700220c3f3b210df31f89b66c6f72bbc9c01b78f74fd34ba6f62c520c143cbfd18da659249f05ac5cf04a195f74c5907afaf271243faebc04e" name="gitsign" arch="s390x">
  <version epoch="0" ver="0.10.2" rel="bp161.1.9"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1682942400">- new package gitsign: Keyless Git signing using Sigstore</changelog>
  <changelog author="kastl@b1-systems.de" date="1684843200">- Update to version 0.7.0:
  * Bump github.com/jonboulle/clockwork from 0.3.0 to 0.4.0 (#316)
  * Add offline verification (#220)
  * Bump github.com/coreos/go-oidc/v3 from 3.5.0 to 3.6.0 (#314)
  * Bump sigstore/cosign-installer from 3.0.3 to 3.0.5 (#313)
  * Bump actions/setup-go from 4.0.0 to 4.0.1 (#312)
  * Bump golang.org/x/crypto from 0.8.0 to 0.9.0 (#310)
  * Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 (#311)
  * Bump github.com/docker/distribution (#309)
  * Bump github.com/cloudflare/circl from 1.3.1 to 1.3.3 (#308)
  * Bump github.com/sigstore/fulcio from 1.2.0 to 1.3.1 (#302)
  * Bump github.com/sigstore/sigstore from 1.6.3 to 1.6.4 (#304)
  * Bump github.com/in-toto/in-toto-golang from 0.8.0 to 0.9.0
    (#305)
  * Bump anchore/sbom-action from 0.14.1 to 0.14.2 (#307)
  * Bump github.com/mattn/go-tty from 0.0.4 to 0.0.5 (#306)
  * Bump github.com/sigstore/rekor from 1.1.0 to 1.1.1 (#300)
  * Bump github.com/in-toto/in-toto-golang from 0.7.1 to 0.8.0
    (#298)
  * Bump github.com/sigstore/cosign/v2 from 2.0.1 to 2.0.2 (#299)
  * Bump sigstore/cosign-installer from 3.0.2 to 3.0.3 (#297)
  * Bump actions/checkout from 3.5.0 to 3.5.2 (#289)
  * Bump github.com/sigstore/sigstore from 1.6.2 to 1.6.3 (#296)
  * Bump github.com/go-openapi/runtime from 0.25.0 to 0.26.0 (#295)
  * Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 (#294)
  * Ensure that io writers are properly closed. (#292)
  * Bump github.com/sigstore/sigstore from 1.6.1 to 1.6.2 (#290)
  * Fix e2e test for initializing cosign (#287)
  * Update e2e test to use CDN instead of GCS (#285)
  * Bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#283)</changelog>
  <changelog author="kastl@b1-systems.de" date="1684843201">- Update to version 0.7.1:
  * Offline verification: refactor to make it clear no signature
    checks are happening. (#319)
  * Revoke v0.7.0 (#318)</changelog>
  <changelog author="kastl@b1-systems.de" date="1699617600">- Update to version 0.8.0:
  * Add options for Rekor client, make public key fetcher
    configurable. (#399)
  * Bump github.com/sigstore/cosign/v2 from 2.2.0 to 2.2.1 (#400)
  * Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#397)
  * Bump github.com/sigstore/rekor from 1.3.2 to 1.3.3 (#398)
  * Bump github.com/docker/docker (#396)
  * Bump github.com/sigstore/sigstore from 1.7.4 to 1.7.5 (#394)
  * Bump github.com/go-git/go-git/v5 from 5.9.0 to 5.10.0 (#395)
  * Bump actions/checkout from 4.1.0 to 4.1.1 (#393)
  * Bump github.com/coreos/go-oidc/v3 from 3.6.0 to 3.7.0 (#392)
  * Bump github.com/sigstore/fulcio from 1.4.0 to 1.4.3 (#389)
  * Bump github.com/sigstore/sigstore from 1.7.3 to 1.7.4 (#388)
  * Bump golang.org/x/oauth2 from 0.12.0 to 0.13.0 (#385)
  * Bump github.com/sigstore/rekor from 1.3.0 to 1.3.2 (#390)
  * Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 (#391)
  * Bump golang.org/x/net from 0.15.0 to 0.17.0 (#387)
  * Bump golang.org/x/crypto from 0.13.0 to 0.14.0 (#386)
  * upgrade to go1.21 (#383)
  * Bump e2e github actions workflows to go 1.21 (#384)
  * Bump actions/checkout from 4.0.0 to 4.1.0 (#381)
  * Bump github.com/go-git/go-git/v5 from 5.8.1 to 5.9.0 (#379)
  * Bump goreleaser/goreleaser-action from 4.6.0 to 5.0.0 (#380)
  * Bump actions/checkout from 3.6.0 to 4.0.0 (#375)
  * Bump goreleaser/goreleaser-action from 4.4.0 to 4.6.0 (#373)
  * Bump golang.org/x/oauth2 from 0.11.0 to 0.12.0 (#377)
  * Bump actions/cache from 3.3.1 to 3.3.2 (#374)
  * Bump github.com/sigstore/rekor from 1.2.2 to 1.3.0 (#370)
  * Bump github.com/sigstore/cosign/v2 from 2.1.1 to 2.2.0 (#372)
  * Bump github.com/sigstore/sigstore from 1.7.2 to 1.7.3 (#371)
  * Bump sigstore/cosign-installer from 3.1.1 to 3.1.2 (#369)
  * Bump actions/checkout from 3.5.3 to 3.6.0 (#368)
  * Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#366)
  * Bump github.com/sigstore/protobuf-specs from 0.2.0 to 0.2.1
    (#367)
  * Bump actions/setup-go from 4.0.1 to 4.1.0 (#362)
  * Bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0 (#363)
  * Bump github.com/sigstore/sigstore from 1.7.1 to 1.7.2 (#361)
  * Bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 (#360)
  * Bump golang.org/x/crypto from 0.11.0 to 0.12.0 (#359)
  * Bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 (#358)
  * Bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 (#356)
  * Bump github.com/sigstore/fulcio from 1.3.4 to 1.4.0 (#357)
  * Updates to avoid values appearing in certificates (#354)
  * Bump github.com/sigstore/fulcio from 1.3.3 to 1.3.4 (#351)
  * Bump github.com/secure-systems-lab/go-securesystemslib (#353)
  * Bump github.com/sigstore/protobuf-specs from 0.1.0 to 0.2.0
    (#352)
  * Bump golang.org/x/oauth2 from 0.9.0 to 0.10.0 (#349)
  * Bump github.com/sigstore/fulcio from 1.3.2 to 1.3.3 (#348)
  * Bump github.com/sigstore/fulcio from 1.3.1 to 1.3.2 (#345)
  * Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 (#343)
  * Bump github.com/sigstore/rekor (#347)
  * Bump github.com/sigstore/cosign/v2 from 2.1.0 to 2.1.1 (#344)
  * Bump sigstore/cosign-installer from 3.1.0 to 3.1.1 (#342)
  * Bump github.com/sigstore/sigstore from 1.7.0 to 1.7.1 (#340)
  * Bump github.com/sigstore/cosign/v2 (#341)
  * Bump anchore/sbom-action from 0.14.2 to 0.14.3 (#339)
  * Bump sigstore/cosign-installer from 3.0.5 to 3.1.0 (#338)
  * Bump goreleaser/goreleaser-action from 4.2.0 to 4.3.0 (#333)
  * Bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (#334)
  * Bump github.com/sigstore/sigstore from 1.6.5 to 1.7.0 (#337)
  * Bump golang.org/x/crypto from 0.9.0 to 0.10.0 (#336)
  * Bump github.com/go-openapi/swag from 0.22.3 to 0.22.4 (#332)
  * Bump actions/checkout from 3.5.2 to 3.5.3 (#331)
  * Fix offline verification marshalling, add e2e tests. (#330)
  * update sigstore/sigstore and cosign (#329)
  * Bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (#327)
  * Bump dependabot/fetch-metadata from 1.4.0 to 1.5.1 (#323)
  * Bump github.com/go-git/go-git/v5 from 5.6.1 to 5.7.0 (#325)
  * Bump github.com/sigstore/rekor from 1.2.0 to 1.2.1 (#324)
  * Bump github.com/sigstore/rekor from 1.1.1 to 1.2.0 (#322)
  * Add gitsign initialize. (#321)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707393600">- Update to version 0.8.1:
  * Bump github.com/sigstore/rekor from 1.3.4 to 1.3.5 (#443)
  * Bump sigstore/cosign-installer from 3.3.0 to 3.4.0 (#444)
  * Bump github.com/sigstore/cosign/v2 from 2.2.2 to 2.2.3 (#442)
  * Bump anchore/sbom-action from 0.15.5 to 0.15.8 (#445)
  * Bump anchore/sbom-action from 0.15.4 to 0.15.5 (#441)
  * Bump github.com/go-openapi/swag from 0.22.7 to 0.22.9 (#440)
  * Bump github.com/go-openapi/runtime from 0.26.2 to 0.27.1 (#439)
  * Bump github.com/sigstore/sigstore from 1.8.0 to 1.8.1 (#438)
  * Bump anchore/sbom-action from 0.15.3 to 0.15.4 (#437)
  * Bump actions/cache from 3.3.3 to 4.0.0 (#436)
  * Bump anchore/sbom-action from 0.15.2 to 0.15.3 (#435)
  * Bump actions/cache from 3.3.2 to 3.3.3 (#434)
  * Bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 (#433)
  * Bump github.com/cloudflare/circl from 1.3.5 to 1.3.7 (#431)
  * Bump anchore/sbom-action from 0.15.1 to 0.15.2 (#430)
  * Bump github.com/go-openapi/strfmt from 0.21.10 to 0.22.0 (#428)
  * Bump github.com/go-openapi/swag from 0.22.6 to 0.22.7 (#429)
  * Bump github.com/sigstore/sigstore from 1.7.6 to 1.8.0 (#424)
  * Bump github.com/go-openapi/swag from 0.22.5 to 0.22.6 (#425)
  * Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 (#427)
  * Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#423)
  * Bump github.com/go-openapi/strfmt from 0.21.9 to 0.21.10 (#422)
  * Bump github.com/go-openapi/swag from 0.22.4 to 0.22.5 (#421)
  * Bump sigstore/cosign-installer from 3.2.0 to 3.3.0 (#420)
  * Bump github.com/go-openapi/runtime from 0.26.0 to 0.26.2 (#414)
  * Bump github.com/sigstore/cosign/v2 from 2.2.1 to 2.2.2 (#416)
  * Bump actions/setup-go from 4.1.0 to 5.0.0 (#412)
  * Bump anchore/sbom-action from 0.15.0 to 0.15.1 (#413)
  * Bump github.com/sigstore/sigstore from 1.7.5 to 1.7.6 (#417)
  * Bump github.com/go-git/go-git/v5 from 5.10.1 to 5.11.0 (#418)
  * Bump github.com/go-openapi/strfmt from 0.21.8 to 0.21.9 (#419)
  * Bump github.com/coreos/go-oidc/v3 from 3.8.0 to 3.9.0 (#415)
  * Bump github.com/go-openapi/strfmt from 0.21.7 to 0.21.8 (#410)
  * Bump github.com/sigstore/rekor from 1.3.3 to 1.3.4 (#409)
  * Bump github.com/coreos/go-oidc/v3 from 3.7.0 to 3.8.0 (#408)
  * Bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 (#406)
  * Bump github.com/go-git/go-git/v5 from 5.10.0 to 5.10.1 (#407)
  * Bump anchore/sbom-action from 0.14.3 to 0.15.0 (#405)
  * Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1 (#404)
  * Bump sigstore/cosign-installer from 3.1.2 to 3.2.0 (#401)
  * Bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 (#403)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.9.0:
  * Add config options for Autoclose and AutocloseTimeout (#466)
  * Bump actions/cache from 4.0.0 to 4.0.1 (#456)
  * Bump github.com/go-openapi/strfmt from 0.22.0 to 0.22.2 (#464)
  * Update to use go1.22 and ci udpates (#465)
  * Enable autoclose for sigstore confirmation page. (#455)
  * CI updates and fix lints (#461)
  * Remove GITSIGN_LOG env variable. (#463)
  * Run e2e Go tests first. (#462)
  * Add go-git based signer implementation. (#454)
  * Bump github.com/sigstore/protobuf-specs from 0.2.1 to 0.3.0
    (#453)
  * Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#450)
  * Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 (#449)
  * Add GITSIGN_TOKEN_PROVIDER docs (#447)
  * Add tokenProvider configuration for forcing OIDC providers.
    (#446)
- BuildRequire go1.22</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145600">- Update to version 0.10.0:
  * Bump actions/cache from 4.0.1 to 4.0.2 (#478)
  * Bump actions/checkout from 4.1.1 to 4.1.2 (#476)
  * Bump anchore/sbom-action from 0.15.9 to 0.15.10 (#480)
  * Bump github.com/coreos/go-oidc/v3 from 3.9.0 to 3.10.0 (#479)
  * Bump github.com/docker/docker (#477)
  * Bump github.com/go-git/go-git/v5 (#481)
  * Bump github.com/go-jose/go-jose/v3 from 3.0.2 to 3.0.3 (#468)
  * Bump github.com/go-openapi/runtime from 0.27.1 to 0.28.0 (#469)
  * Bump github.com/go-openapi/strfmt from 0.22.2 to 0.23.0 (#471)
  * Bump github.com/go-openapi/swag from 0.22.9 to 0.23.0 (#470)
  * Bump github.com/sigstore/sigstore from 1.8.2 to 1.8.3 (#482)
  * Bump golang.org/x/crypto from 0.20.0 to 0.21.0 (#474)
  * Bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 (#472)
  * Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#473)
  * Bump gopkg.in/go-jose/go-jose.v2 from 2.6.1 to 2.6.3 (#467)
  * add gitsign image (#483)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145601">- Update to version 0.10.1:
  * update base image for gitsign to one with shell available
    (#484)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715688000">- Update to version 0.10.2:
  * Bump golang.org/x/crypto from 0.22.0 to 0.23.0 (#507)
  * Bump github.com/sigstore/protobuf-specs from 0.3.1 to 0.3.2
    (#509)
  * Bump actions/checkout from 4.1.4 to 4.1.5 (#510)
  * Bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 (#511)
  * Bump google.golang.org/protobuf from 1.34.0 to 1.34.1 (#508)
  * Bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0 (#512)
  * Bump anchore/sbom-action from 0.15.10 to 0.15.11 (#498)
  * Bump actions/checkout from 4.1.3 to 4.1.4 (#499)
  * Bump golangci/golangci-lint-action from 5.0.0 to 5.3.0 (#505)
  * Bump actions/setup-go from 5.0.0 to 5.0.1 (#504)
  * Bump google.golang.org/protobuf from 1.33.0 to 1.34.0 (#502)
  * Bump golang.org/x/oauth2 from 0.19.0 to 0.20.0 (#503)
  * Bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 (#500)
  * e2e.yaml: Avoid non-versioned TUF metadata (#496)
  * Bump actions/checkout from 4.1.2 to 4.1.3 (#495)
  * Bump golang.org/x/net from 0.22.0 to 0.23.0 (#494)
  * Bump sigstore/cosign-installer from 3.4.0 to 3.5.0 (#493)
  * Bump github.com/sigstore/cosign/v2 from 2.2.3 to 2.2.4 (#492)
  * Remove local-user validation. (#491)
  * Bump github.com/sigstore/fulcio from 1.4.4 to 1.4.5 (#488)
  * Bump github.com/sigstore/protobuf-specs from 0.3.0 to 0.3.1
    (#486)
  * Bump github.com/sigstore/rekor from 1.3.5 to 1.3.6 (#487)
  * Bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 (#489)
  * Bump imjasonh/setup-crane from 0.2 to 0.3 (#485)
  * Bump golang.org/x/crypto from 0.21.0 to 0.22.0 (#490)</changelog>
</package>
<package pkgid="36f96ef9023ab0080b2167b7469c6f7670ca928f5a0e8a186bfb81183836f2b103745b76cb11d5897363fde2ab5c40fee1d9175cd06cbe192d8a8c52df5a9c7d" name="gitslave" arch="noarch">
  <version epoch="0" ver="2.0.2" rel="bp161.1.2"/>
  <changelog author="robert.munteanu@gmail.com" date="1371384000">- Initial packaging of version 2.0.2</changelog>
  <changelog author="robert.munteanu@gmail.com" date="1372766400">- Added 0001-fix-inappropriate-REPO-substitution.patch,
  cherry-picked from upstream</changelog>
  <changelog author="robert.munteanu@gmail.com" date="1425384000">- Added 0002-fix-gits-unexpected-status.patch , fixing 'gits status'
  invocation on versions of git &gt;= 1.8.5</changelog>
  <changelog author="robert.munteanu@gmail.com" date="1468843200">- Added 0003-fix-pod2man-invocation.patch, fixing build on TW</changelog>
  <changelog author="robert.munteanu@gmail.com" date="1473854400">- Added 0004-fix-deprecation-warnings.patch, fixes deprecation
  warnings caused by an unescaped left brace in a regex</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="8afff8c7ce6c03b4e1403103de9434c2e2db4f7d9fa0bc7b6c1f5726f97b50f733da970d477d7fc5931cbb09c3b15453feb5bdb061d9038086cc854b0e8ab466" name="gitslave-doc" arch="noarch">
  <version epoch="0" ver="2.0.2" rel="bp161.1.2"/>
  <changelog author="robert.munteanu@gmail.com" date="1371384000">- Initial packaging of version 2.0.2</changelog>
  <changelog author="robert.munteanu@gmail.com" date="1372766400">- Added 0001-fix-inappropriate-REPO-substitution.patch,
  cherry-picked from upstream</changelog>
  <changelog author="robert.munteanu@gmail.com" date="1425384000">- Added 0002-fix-gits-unexpected-status.patch , fixing 'gits status'
  invocation on versions of git &gt;= 1.8.5</changelog>
  <changelog author="robert.munteanu@gmail.com" date="1468843200">- Added 0003-fix-pod2man-invocation.patch, fixing build on TW</changelog>
  <changelog author="robert.munteanu@gmail.com" date="1473854400">- Added 0004-fix-deprecation-warnings.patch, fixes deprecation
  warnings caused by an unescaped left brace in a regex</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="269d40b906d8a3e8f5a8920376fff832097126e37ebddcd5cd60486988c2b6a8da23575b5552b77007ebca3b75bb149f9ddb8f6ebabac3138a522eb2b0a14675" name="gitui" arch="s390x">
  <version epoch="0" ver="0.26.2" rel="bp161.1.6"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678536000">- Remove gitui-v0.22.1.obscpio file. Forgot to delete</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678536001">- Update vendored dependencies
- Use zstd compression for tarballs.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678536002">- Set worker disk size to 4GB to fix "No space left on device" on pp64.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1687521600">- Update to version 0.23.0
  - Breaking Change
  * focus_XYZ key bindings are merged into the move_XYZ set, so only one way to bind arrow-like keys from now on
  - Added
  * allow reset (soft,mixed,hard) from commit log
  * support reword of commit from log
  * fuzzy find branch
  * list changes in commit message inside external editor
  * allow detaching HEAD and checking out specific commit from log view
  * add no-verify option on commits to not run hooks
  * allow fetch on status tab
  * allow copy file path on revision files and status tree
  * print message of where log will be written if -l is set
  * show remote branches in log
  - Fixes
  * fixed side effect of crossterm 0.26 on windows that caused double input of all keys
  * commit msg history ordered the wrong way
  * improve help documentation for amend cmd
  * lag issue when showing files tab
  * fix key binding shown in bottom bar for stash_open
  * --bugreport does not require param
  * edit-file command shown on commits msg
  * crash on branches popup in small terminal
  * edit command duplication
  * syntax errors in key_bindings.ron will be logged
  * Fix UI freeze when copying with xclip installed on Linux
  * Fix UI freeze when copying with wl-copy installed on Linux
  * commit hooks report "command not found" on Windows with wsl2 installed
  * crashes on entering submodules
  * fix race issue: revlog messages sometimes appear empty
  * default to tick-based updates
  * add support for options handling in log and stashes views
  - Changed
  * minimum supported rust version bumped to 1.65 (thank you time crate)</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="1694260800">- Update to version 0.24.3:
  * log: fix major lag when going beyond last search hit
  * parallelise log search - performance gain ~100%
  * search message body/summary separately
  * fix commit log not updating after branch switch
  * fix stashlist not updating after pop/drop
  * fix commit log corruption when tabbing in/out while parsing log
  * fix performance problem in big repo with a lot of incoming commits
  * fix error switching to a branch with '/' in the name
  * search commits by message, author or files in diff
  * support 'n'/'p' key to move to the next/prev hunk in diff component
  * simplify theme overrides
  * support for sign-off of commits
  * switched from textwrap to bwrap for text wrapping
  * more logging diagnostics when a repo cannot be
  * added to anaconda
  * visualize empty line substituted with content in diff better
  * checkout branch works with non-empty status report
  * jump to commit by SHA
  * fix commit dialog char count for multibyte characters
  * fix wrong hit highlighting in fuzzy find popup
  * fix symlink support for configuration files
  * fix expansion of ~ in commit.template
  * fix hunk (un)staging/reset for # of context lines != 3
  * fix delay when opening external editor</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Update license based on legaldb review</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1710417600">- Update to version 0.25.1:
  Added:
  * support for new-line in text-input (e.g. commit message editor)
  * add syntax highlighting for blame view
  * allow aborting pending commit log search
  * theme.ron now supports customizing line break symbol
  * add confirmation for dialog for undo commit
  * support prepare-commit-msg hook
  * new style block_title_focused to allow customizing title text
    of focused frame/block
  * allow fetch command in both tabs of branchlist popup
  * check branch name validity while typing
  Changed:
  * do not allow tagging when tag.gpgsign enabled until gpg-signing
    is supported
  Fixes:
  * bump yanked dependency bumpalo to fix build from source
  * pin ratatui version to fix building without locked cargo
    install gitui
  * stash window empty after file history popup closes
  * allow push to empty remote
  * better diagnostics for theme file loading
  * fix ordering of commits in diff view</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713528000">- Update to version 0.26.1:
  Added:
  * sign commits using openpgp
  * support ssh commit signing (when user.signingKey and gpg.format
    = ssh of gitconfig are set; ssh-agent isn't yet supported)
  * provide nightly builds (see NIGHTLIES.md)
  * more version info in gitui -V and help popup (including git
    hash)
  * support core.commitChar filtering
  * allow reset in branch popup
  * respect configuration for remote when pushing
  Changed:
  * Make info and error message popups scrollable
  * clarify x86_64 linux binary in artifact names:
    gitui-linux-x86_64.tar.gz (formerly known as musl)
  Fixes:
  * add syntax highlighting support for more file types, e.g.
    Typescript, TOML, etc.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1716033600">- update to version 0.26.2:
  * respect configuration for remote when fetching (also applies
    to pulling)
  * add : character to sign-off trailer to comply with Conventional
    Commits standard
  * support overriding build_date for reproducible builds
- update vendored dependencies for CVE-2023-48795 (boo#1218264)</changelog>
</package>
<package pkgid="11c0cedabf1dfb5c7cc4649cae4ff582b19dcea7d90674a1ccdb82c6107dfa119d82ce13b052f13606f88e4dc161bf1ff1fbf08e7ff01271413031d5e10a0a25" name="givaro-devel" arch="s390x">
  <version epoch="0" ver="4.2.0" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1413028800">- Require a minimum doxygen version for proper symlink handling
  as used during givaro build.
- Move patch description to the patch.</changelog>
  <changelog author="jengelh@inai.de" date="1447502400">- Update to new upstream release 4.0.0
  * No upstream changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 4.0.1
  * This release is compatible with fflas-ffpack-2.2.0 and
  linbox-1.4.0.
  * Added a pkgconfig file for givaro
- Add new-abi.diff</changelog>
  <changelog author="jengelh@inai.de" date="1476964800">- Update to new upstream release 4.0.2
  * No changelog was provided
- Remove new-abi.diff</changelog>
  <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>
</package>
<package pkgid="509c190d277b33d822429660f20c2e92510ddb24823645e67daed85235e8e452770343d11751a246de4e2c177823df9ee74fbf8126dee2c59416797f8073bc47" name="givaro-doc" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1413028800">- Require a minimum doxygen version for proper symlink handling
  as used during givaro build.
- Move patch description to the patch.</changelog>
  <changelog author="jengelh@inai.de" date="1447502400">- Update to new upstream release 4.0.0
  * No upstream changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 4.0.1
  * This release is compatible with fflas-ffpack-2.2.0 and
  linbox-1.4.0.
  * Added a pkgconfig file for givaro
- Add new-abi.diff</changelog>
  <changelog author="jengelh@inai.de" date="1476964800">- Update to new upstream release 4.0.2
  * No changelog was provided
- Remove new-abi.diff</changelog>
  <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>
</package>
<package pkgid="56e13bcfadfe36d51f4eb57fb63dfb053180627e98771151e58a0c9d2490b002cc87bdf07686665228e2a6c7cd6feb16a964206dbe01a7c17c51084024e34a4c" name="gjiten" arch="s390x">
  <version epoch="0" ver="3.1" rel="bp161.1.3"/>
  <changelog author="vuntz@opensuse.org" date="1262606400">- Change gnome-keyring-devel BuildRequires to
  libgnome-keyring-devel on 11.3 and later, following the module
  split upstream.</changelog>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <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>
</package>
<package pkgid="facb37803ab61376838e61a7168e02c0f5868a0fd8d43b11501aa82aeb880525d83da9fad2edc2cace1ebe3bf3eac81c7a991ffa60762127f9640cfe1f97e20c" name="gjs" arch="s390x">
  <version epoch="0" ver="1.84.2" rel="160099.2.7"/>
  <changelog author="bjorn.lie@gmail.com" date="1726574400">- Update to version 1.82.0:
  + Installed tests are failing because they can't load internal
    typelibs from parent directory
  + GIMarshalling test has 3 failures with 1.81.90 on i686.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1729512000">- Update to version 1.82.1:
  + Fixed gnome-shell crash when switching user after upgrade from
    Fedora 40 to Fedora 41</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736683200">- Update to version 1.83.1 (Unstable):
  + GJS now supports source maps. If you use build tools such as
    TypeScript for source code transformation, you can ship source
    map files alongside your built JS files and make sure your
    build tool adds the magic source map comment. You will then get
    the original source locations printed in stack traces and in
    the debugger.
  + In the interactive interpreter (gjs-console), command history
    is now saved between runs. You can set the environment variable
    GJS_REPL_HISTORY to save the command history to a custom file,
    or set it to an empty string to switch this feature off.
  + The debugger now supports examining private fields.
  + Some performance and memory usage improvements around calling
    GNOME platform functions and accessing properties of GNOME
    platform objects.
  + Backwards-incompatible change: Gettext.setlocale() now only
    affects the locale of the current thread. This will not affect
    your JS code, but it may affect your app if you use a C library
    with worker threads and you relied on being able to set the
    locale in those worker threads from JS.
  + Closed bugs and merge requests:
  - Rewrite arguments cache using C++ inheritance
  - package: Try to load resource module name if available
  - object, args-cache: Improve performance with properties basic
    types
  - Use property accessors and setters directly
  - gjs-util: make gjs_setlocale thread-safe
  - Support Source Maps
  - Fix return value of load_contents_async
  - Various maintenance
  - Add history support to REPL
  - Some prep for type safety refactors
  - Update to latest gobject-introspection-tests
  - Build failure regression for i686
  - Segfault when using GtkListView and custom widgets
  - ci: Switch to GNOME GitLab mirror of ci-templates
  - Connecting to signal of a GstElement errors with "too much
    recursion"
  - Update to use GNOME Release Service
  - Enable inspecting symbol properties and private fields in the
    debugger</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1737201600">- Update to version 1.83.2 (Unstable):
  + Closed bugs and merge requests:
  - profiler: only build dynamic string for profiler label if
    profiling
  - object: Fix missing static_type_name template parameter
- Disable meson_test, OK while we are in unstable branch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738670400">- Update to version 1.83.4 (Unstable):
  + The gjs-console REPL is now asynchronous. You can, for example,
    create a window with a button, connect a signal handler, click
    the button, and the signal handler will run when the button is
    clicked. Previously, the signal handler wouldn't run because it
    was blocked by the console waiting for input. This doesn't yet
    make `await` work in the console, but it is a prerequisite.
  + Usually for C APIs that use GValue, GJS transparently
    substitutes native JS values. However, in some cases you need
    to use the GObject.Value wrapper in JS. There is now a new API
    to construct GObject.Value. Instead of constructing an empty
    Value object, calling `init()` with the type, and then
    `set_...` to fill it, you can now do it in one: `new
    GObject.Value(String, 'a string')`. (The old way still works.)
  + Closed bugs and merge requests:
  - interactive interpreter + mainloop
  - object: Add support for static virtual functions
  - "%Id" support in format strings for alternative digits
    disabled due to error in detection at configure/build time
  - null-prototype objects should be pretty-printed less
    confusingly
  - Missing property with gjs 1.83.2
  - arg-types-inl: Replace `&lt;T, TAG&gt;` pairs with a single TAG
  - Introduce simpler override for GObject.Value
  - Use Meson 1.4 and full_path() feature
  - Update gobject-introspection-tests</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740916800">- Update to version 1.83.90 (Unstable):
  + Various maintenance
  + Add type checking job
  + Write g-i regression tests for flags and enum values with gaps
- Drop no longer needed nor used git BuildRequires.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742299200">- Update to version 1.84.1:
  + tests: Prevent failures when GTK4/DISPLAY is missing
  + testWarnings: run gc wrapper test only under Gtk4</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743422400">- Enable tests during build again, resolved elsewhere in the stack.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744545600">- Exclude s390x arch from testing, to unstable/slow to test ok.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744632000">- Update to version 1.84.2:
  + Closed bugs and merge requests: GtkNotebook.pages GListModel is
    inaccessible from GJS.</changelog>
</package>
<package pkgid="97a2755585b0e86dff2d5c66dc0be17fca8acb607ee810bf36ca86678598f7aee5dbd366d25f112b92e0240658bc1a62e8c3fb20f488a13a1afab36959aab7a0" name="gkrellm-lang" arch="noarch">
  <version epoch="0" ver="2.3.11" rel="bp161.1.5"/>
  <changelog author="seife+obs@b1-systems.com" date="1398600000">- add gkrellm-2.3.5-fix-sdX-sort-order.patch to fix sort order of
  sda,sdb,sdc,... disks</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1427457600">- add gkrellm-2.3.5-fix-diskio-corruption.patch to fix corruption
  of chart labels (actually work around it)</changelog>
  <changelog author="pgajdos@suse.com" date="1479729600">- updated to 2.3.10:
  * see http://git.srcbox.net/gkrellm/log/
- removed gkrellm-libsensors.patch (not needed, gkrellm links
  against libsensors correctly)</changelog>
  <changelog author="dimstar@opensuse.org" date="1481544000">- BuildRequire systemd-rpm-macros instead of
  pkgconfig(libsystemd-daemon): The libs is not used at all.
- Fix minor copy/paste error: run the post script for the right
  service name.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1541678400">- separate gkrellmd package</changelog>
  <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>
</package>
<package pkgid="8ff8d6e2c6713599774ce8d8b04050789cf9e1b51718cd864e38328ee1b94250bb225de8ee29298a2019b135add0f003b19247255d945b1abfd6124edd6932a4" name="gl2ps-devel" arch="s390x">
  <version epoch="0" ver="1.4.2" rel="bp161.1.8"/>
  <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&#xFC;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="6bc0ac0654430e627432448493726f864b27e3f04fa8267de1ba694552422a85f0afac98141f7c20c36e5f8f953d52039bbed87e3b2ddf8952108f562efa82da" name="gl3w-devel" arch="s390x">
  <version epoch="0" ver="2022.03.24" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677240000">- Initial package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677412800">- Ensure neutrality of descriptions</changelog>
</package>
<package pkgid="2da93028c12efa456e98f9a741682565c370d31a834a7f49ab861069d6bb2fddf2e5dfe140de7d35cddad5d7ce6eb7c3617f8cbab0b397f1852055e890358e5b" name="glab" arch="s390x">
  <version epoch="0" ver="1.101.0" rel="bp161.1.2"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774353600">- Update to version 1.90.0:
  * Features
  - c33f8508: feat(auth): add --web,
  - -container-registry-domains, --ssh-hostname flags to login
    (Ashutosh Kumar Singh ashutoshkumarsingh0x@gmail.com)
  - ceb51ebd: feat(ci auto login): move from experimental to GA
    (Timo Furrer tfurrer@gitlab.com)
  - 4f7b1815: feat(mr): add note list subcommand (Tomas Vik
    tvik@gitlab.com)
  - e3ff3569: feat(mr): add note resolve and reopen subcommands
    (Tomas Vik tvik@gitlab.com)
  - 9c6e4129: feat(runner-controller): implement new get command
    (Timo Furrer tfurrer@gitlab.com)
  - d1ad6fd2: feat(stack): model save and amend add file behavior
    after git commit (Casey Morris casey@philo.com)
  - a535468c: feat(stacked-diffs): add warning when saving from
    non-last stack entry (Gary Holtz gholtz@gitlab.com)
  - e2dfc31c: feat: add --auto-merge flag to mr create command
    (Kai Armstrong karmstrong@gitlab.com)
  - d54279e5: feat: add new command for checking job status by
    runner (kumaraayush9810 kumaraayush9810@gmail.com)
  - 59808c96: feat: add new command for listing the manager of
    runner (kumaraayush9810 kumaraayush9810@gmail.com)
  - b9f1c8cc: feat: automatically notify issues when released
    (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 8e876852: fix(auth): rewrite remote repo host when SSH
    hostname maps to config host (Carsten Hoffmann morl99@web.de)
  - 31fa0af6: fix(mr): show all proposed changes in update
    preview (Kai Armstrong karmstrong@gitlab.com)
  - 4280006b: fix(style): ensure config value is used (Filip
    Aleksic faleksic@gitlab.com)
  - 735e6f1b: fix: add Ctrl+C signal handling to exit glab ci
    status --live (Kai Armstrong karmstrong@gitlab.com)
  - d14dd1dc: fix: bump CI Go version to 1.25.8 for glamour v2
    compatibility (Tomas Vik tvik@gitlab.com)
  - d1e1217e: fix: remove redundant SCP parsing and add smart Git
    protocol defaults (Kai Armstrong karmstrong@gitlab.com)
  - 5d0ba457: fix: resolve linting issues introduced by Go 1.26
    version bump (Jay McCure jmccure@gitlab.com)
  - 30b1d0f1: fix: restore glamour v1 auto-detection for
    TTY/noTTY style selection (Tomas Vik tvik@gitlab.com)
  - 799a8298: fix: return error when release notes file exists
    but is unreadable (Ashutosh Kumar Singh
    ashutoshkumarsingh0x@gmail.com)
  - fa616eff: fix: sanitize git hook env vars in test helpers for
    worktree isolation (Tomas Vik tvik@gitlab.com)
  - 144e41c0: fix: skip TestDetectPlatform on unsupported
    architectures (Ashutosh Kumar Singh
    ashutoshkumarsingh0x@gmail.com)
  - 8d9197d9: fix: update Remote.Repo hostname for SSH remotes in
    split-host setups (Kai Armstrong karmstrong@gitlab.com)
  - 8d404c09: fix: update glamour v2 import path and API changes
    (Tomas Vik tvik@gitlab.com)
  * Documentation
  - abd3ff94: docs: Remove EOL spaces in doc files - 2026-03-06
    (Brendan Lynch blynch@gitlab.com)
  - 10548a1c: docs: Review and update glab note list subcommand
    page (Brendan Lynch blynch@gitlab.com)
  - 6b47f909: docs: renames classic chat to non-agentic chat (Uma
    Chandran uchandran@gitlab.com)
  - 515ab7f1: docs: wrap glab CLI commands in backticks (Evan
    Read eread@gitlab.com)
  * Dependencies
  - a0241495: chore(deps): bump go version updates to v1.26.1
    (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 67acc347: chore(deps): bump golangci-lint to v2.11.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 736b087b: chore(deps): bump golangci-lint to v2.11.1 (Ahmed
    Hemdan ahemdan@gitlab.com)
  - 83758be2: chore(deps): bump golangci-lint to v2.11.2 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - a6f2afa7: chore(deps): bump golangci-lint to v2.11.3 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 0e7a03e7: chore(deps): migrate fang to charm.land/fang/v2
    (Tomas Vik tvik@gitlab.com)
  - 47e7f706: chore(deps): replace huhtest with ugh to support
    huh v2 (Timo Furrer tfurrer@gitlab.com)
  - c483714b: chore(deps): update dependency @commitlint/cli to
    ^20.4.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - e2168b07: chore(deps): update dependency @commitlint/cli to
    ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 9e0d8a41: chore(deps): update dependency @commitlint/format
    to ^20.4.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 28d6a89f: chore(deps): update dependency @commitlint/format
    to ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - c167e385: chore(deps): update dependency @commitlint/lint to
    ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 0dc4ec68: chore(deps): update dependency @commitlint/read to
    ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - a0f4e7c3: chore(deps): update dependency markdownlint-cli2 to
    v0.22.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 9a364b95: chore(deps): update module charm.land/lipgloss/v2
    to v2.0.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - a8ceb927: chore(deps): update module
    github.com/charmbracelet/glamour to v2 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - dc8eff1f: chore(deps): update module github.com/docker/cli to
    v29.3.0+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - a27c93b8: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.21 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - c2a9f2cb: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.4.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 192012ae: chore(deps): update module
    github.com/zalando/go-keyring to v0.2.7 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 93a3e065: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.4.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 245f98e4: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.5.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 1b384b6a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.6.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 5b744812: chore(deps): update module golang.org/x/crypto to
    v0.49.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - cf354fb0: chore(deps): update module golang.org/x/oauth2 to
    v0.36.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - bc5dcc57: chore(deps): update module golang.org/x/text to
    v0.35.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - d35095ba: chore(deps): update module k8s.io/client-go to
    v0.35.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 4275d2b0: chore(deps): upgrade to huh v2 (Timo Furrer
    tfurrer@gitlab.com)
  * Maintenance
  - 5f37677f: chore(ai): add AGENTS.md and pre-push verification
    (Tomas Vik tvik@gitlab.com)
  - 699b5d18: chore(ci): ci maintenance (Filip Aleksic
    faleksic@gitlab.com)
  - e21faffe: chore(gen-docs): dont create empty dirs (Filip
    Aleksic faleksic@gitlab.com)
  - 76292112: chore(mod): regroup go.mod (Timo Furrer
    tfurrer@gitlab.com)
  - f7308511: chore(tests): ensure keyring test uses tmp env
    (Filip Aleksic faleksic@gitlab.com)
  - 009cd795: chore: final tidy up of Markdown in project (Evan
    Read eread@gitlab.com)
  - cfcc00f1: chore: make 'repo' and other Markdown files adhere
    to linting standards (Evan Read eread@gitlab.com)
  - 00a7aaf2: chore: make Markdown files for subcommands adhere
    to linting standards (Evan Read eread@gitlab.com)
  - d0899a30: chore: make Markdown files in 'mr' directory adhere
    to linting standards (Evan Read eread@gitlab.com)
  - e26db556: chore: make additional Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - ebdf5693: chore: make even more Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - 65a0481a: chore: make more Markdown files adhere to linting
    standards (Evan Read eread@gitlab.com)
  - 6620df6b: chore: make remaining 'ci' Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - 7464b954: chore: make remaining Markdown files for
    subcommands adhere to standards (Evan Read eread@gitlab.com)
  - 49703916: chore: make runner-related Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - 6dc90c5a: chore: make some Markdown files adhere to linting
    standards (Evan Read eread@gitlab.com)
  - c8856222: chore: use alternative method for wrapping bare
    URLs in Markdown (Evan Read eread@gitlab.com)
  - c761ae27: ci: add Go version consistency check (Tomas Vik
    tvik@gitlab.com)
  - 64c52d3c: refactor(mr): extract discussion helpers and
    rendering to mrutils (Tomas Vik tvik@gitlab.com)
  - f5e9828c: refactor: remove redundant signal handling in ci
    status command (Kai Armstrong karmstrong@gitlab.com)
  - dd04eb2f: refactor: rename glamourStyle to getGlamourStyle
    for clarity (Tomas Vik tvik@gitlab.com)
  - e29240c2: refactor: use EnableJSONOutput helper for 14
    additional commands (Kai Armstrong karmstrong@gitlab.com)
  * Others
  - ec7b3600: build: update Go version in .tool-versions to match
    go.mod (Tomas Vik tvik@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775131200">- Update to version 1.91.0:
  * Features
  - 7347ec5d: feat(duo): lock Duo CLI auto-updates to compatible
    major version (Kai Armstrong karmstrong@gitlab.com)
  - e60b4a84: feat: add multipart/form-data support to glab api
    via --form flag (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 2ce57436: fix: URL-encode filename in release asset
    DirectAssetPath (Kai Armstrong karmstrong@gitlab.com)
  - bdda0f84: fix: improve diagnostics when env-based token fails
    auth (Kai Armstrong karmstrong@gitlab.com)
  - 6d4c9d43: fix: improve duo cli confirm prompt UX (Kai
    Armstrong karmstrong@gitlab.com)
  - 44d7c10f: fix: nil pointer dereference in DisplayIssueList
    and DisplayIssue when CreatedAt is null (Kai Armstrong
    karmstrong@gitlab.com)
  - dc75f9f3: fix: use /bin/sh shebang in
    notify-issues-on-release script (Kai Armstrong
    karmstrong@gitlab.com)
  * Documentation
  - 1892d844: docs: make Markdown for 'glab runner' command
    adhere to standards (Evan Read eread@gitlab.com)
  - 3f03c08c: docs: update command docs for Duo CLI beta release
    (Uma Chandran uchandran@gitlab.com)
  * Dependencies
  - 71b960c7: chore(deps): bump golangci-lint to v2.11.4 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - d8ee4806: chore(deps): update module
    github.com/zalando/go-keyring to v0.2.8 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 874b483b: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.11.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - a6031009: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.7.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8bd1ac64: chore(deps): update ruby docker tag to v3.4 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 879dce24: chore: Apply 1 suggestion(s) to 1 file(s) (Evan
    Read eread@gitlab.com)
  - ba5fb25b: chore: add documentation review apps to project
    (Evan Read eread@gitlab.com)
  - b0df7324: chore: add jq to Docker image (Kai Armstrong
    karmstrong@gitlab.com)
  - 8401888f: chore: adds beta string and applies it to duo cli
    (Uma Chandran uchandran@gitlab.com)
  * Others
  - 0e917e36: test: reduce unit test runtime by fixing slow
    polling and real HTTP calls (Kai Armstrong
    karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775908800">- Update to version 1.92.1:
  * Bug Fixes
  - a91ac2ae: fix(auth): clear stale credentials before OAuth
    flow, not after (Kai Armstrong karmstrong@gitlab.com)
  * Maintenance
  - b830236f: ci: fix release notes bot token override and remove
    redundant jq install (Kai Armstrong karmstrong@gitlab.com)
- Update to version 1.92.0:
  * Features
  - a5848540: feat: add duo-cli path override (Andrei Zubov
    azubov@gitlab.com)
  - 388a0f44: feat: add glab todo list and done commands (Kai
    Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 8acb8487: fix(auth): clear stale credentials on re-login to
    fix OAuth-to-token switch (Kai Armstrong
    karmstrong@gitlab.com)
  - 6f30fd44: fix(clone): "glab repo clone" with custom directory
    (Martin Schurz 2090677-schurzi@users.noreply.gitlab.com)
  - 3dffae69: fix(token): fix rotate command failing to match
    tokens by numeric ID (Kai Armstrong karmstrong@gitlab.com)
  - b5624786: fix: add enum constraints and positional arg hints
    to MCP tool schemas (Kai Armstrong karmstrong@gitlab.com)
  - 8b01065a: fix: avoid GET /projects/:id in changelog generate
    to support CI job tokens (Kai Armstrong
    karmstrong@gitlab.com)
  - 5a83a038: fix: handle numeric timezone offsets in
    oauth2_expiry_date parsing (Kai Armstrong
    karmstrong@gitlab.com)
  - d0fa983b: fix: map 'user' config key to GLAB_USER to prevent
    $USER shadowing (Kai Armstrong karmstrong@gitlab.com)
  - 0d7a0be7: fix: use GitLab API for default branch instead of
    git remote show (Kai Armstrong karmstrong@gitlab.com)
  * Documentation
  - 5b34c099: docs: Add link to changelogs info (Brendan
    blynch@gitlab.com)
  - 5cd14e11: docs: update mr note examples to use resolve/reopen
    subcommands (Kai Armstrong karmstrong@gitlab.com)
  * Dependencies
  - 29e4990c: chore(deps): update module
    github.com/hashicorp/go-version to v1.9.0 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 4571890b: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.5.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 3284fe2a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.13.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 08deb1d3: chore: add Claude Code project settings and
    gitignore local overrides (Kai Armstrong
    karmstrong@gitlab.com)
  - 412f53ec: ci: add expire_in to sign_windows job artifacts
    (Kai Armstrong karmstrong@gitlab.com)
  - 40d9efbd: ci: use dedicated GITLAB_TOKEN_RELEASE_NOTES
    variable for notify-issues job (Kai Armstrong
    karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 1.93.0:
  * Features
  - 90960872: feat(ci-list): display running pipelines in blue,
    use light/dark 24-bit colors when able (Emil Chludziński
    tanstaafl@tlen.pl)
  - f8f25b15: feat(mr note): add 'create' subcommand with
    discussion-based notes (Tomas Vik tvik@gitlab.com)
  - 95a61c83: feat: add --assignee flag to glab stack sync (Gary
    Holtz gholtz@gitlab.com)
  - f73a54fe: feat: add --label flag to glab stack sync (Gary
    Holtz gholtz@gitlab.com)
  - 35df967c: feat: add --template flag to issue and mr create
    commands (Kai Armstrong karmstrong@gitlab.com)
  - e59047ed: feat: add glab search semantic command (Tian Gao
    tgao@gitlab.com)
  * Bug Fixes
  - d3454a07: fix(api): avoid panic on invalid absolute endpoint
    URL (Mikel mikel@olasagasti.info)
  - b98d93a6: fix(ci view): Setup default theme (Philipp Hahn
    pmhahn@pmhahn.de)
  - f07689ce: fix(duo): honor custom Duo CLI path on unsupported
    CPU architectures (Mikel mikel@olasagasti.info)
  - 033e8039: fix: Always Use Long Git Status (Jonathan Bowe
    jonathan@bowedev.com)
  - 3e5c995d: fix: add HTTP timeout and propagate context in auth
    commands (Kai Armstrong karmstrong@gitlab.com)
  - ee920b4d: fix: respect repository target branch rules in mr
    create (Kai Armstrong karmstrong@gitlab.com)
  - 5593a1e8: fix: support git worktrees in stack operations
    (Daniel Bankmann 11852855-dba223@users.noreply.gitlab.com)
  - 34af5c48: fix: use local viper instance in GroupOverride to
    prevent data race (Jay McCure jmccure@gitlab.com)
  * Documentation
  - 4edb2bdd: docs: Clarify time format for glab token rotate
    (Brendan Lynch blynch@gitlab.com)
  - 40099e89: docs: add CLI docs style guide references and
    contributor guidance (Brendan Lynch blynch@gitlab.com)
  - fe2ed6fc: docs: fix punctuation in Short and flag
    descriptions (Brendan Lynch blynch@gitlab.com)
  - ee555c88: docs: improve auth login CI/CD documentation and
  - -api-host flag (Kai Armstrong karmstrong@gitlab.com)
  - 784d046e: docs: standardize positional arg notation in mr
    commands (Brendan blynch@gitlab.com)
  * Dependencies
  - bb755050: chore(deps): Switch to a maintained YAML library
    (Mikel mikel@olasagasti.info)
  - 377c4198: chore(deps): drop github.com/pkg/errors in favor of
    stdlib errors (Mikel mikel@olasagasti.info)
  - 0a9d6bc7: chore(deps): drop mitchellh/go-homedir for stdlib
    home dir (Mikel mikel@olasagasti.info)
  - 7821c8d9: chore(deps): update module charm.land/bubbletea/v2
    to v2.0.5 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - f4807f6c: chore(deps): update module charm.land/lipgloss/v2
    to v2.0.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 0e3c1048: chore(deps): update module github.com/docker/cli to
    v29.4.0+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 6ca80615: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.22 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 8c3b14f9: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.23 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 5cca166a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.17.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 1cca432d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.19.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 59cdf34d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.20.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - aa8b94d1: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.20.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - ef351c1e: chore(deps): update module golang.org/x/crypto to
    v0.50.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 8c009a20: chore(deps): update module k8s.io/client-go to
    v0.35.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 4e8a8817: chore(duo): hide and deprecate 'glab duo ask'
    command (Kai Armstrong karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778068800">- Update to version 1.94.0:
  * Features
  - f620f7a2: feat(mr note create): add --reply flag and refactor
    to options struct (Tomas Vik tvik@gitlab.com)
  - bed805c0: feat(mr): create diff comments (Tomas Vik (OOO back
    on 2026-05-11) tvik@gitlab.com)
  - 56718ff9: feat(orbit): add glab orbit subcommands
    (experimental) (Dmitry Gruzd dgruzd@gitlab.com)
  - 56b22863: feat(workitems): add glab work-items create (Carlos
    Corona ccorona@gitlab.com)
  - 5b4bc4a6: feat: add --reviewer flag to glab stack sync (Gary
    Holtz gholtz@gitlab.com)
  - fa792f3c: feat: add glab work-items delete (Carlos Corona
    ccorona@gitlab.com)
  - 5d59e0be: feat: render Markdown links as OSC 8 hyperlinks in
    help text (Brendan Lynch blynch@gitlab.com)
  * Bug Fixes
  - 9a6f9de4: fix(repo create): clone instead of git init when
  - -readme is used (Kai Armstrong karmstrong@gitlab.com)
  - 339ff8cc: fix(snapcraft): /etc/gitconfig permissions (Filip
    Aleksic faleksic@gitlab.com)
  - 7f22b23c: fix: correct inverted condition for
    GITLAB_RELEASE_ASSETS_USE_PACKAGE_REGISTRY env var (Kai
    Armstrong karmstrong@gitlab.com)
  - 3394d202: fix: eliminate data race in ci and job tests by
    avoiding global os.Stdout/os.Stderr mutation (Timo Furrer
    tfurrer@gitlab.com)
  - a07c2c1c: fix: update flag description and remove backticks
    (Brendan blynch@gitlab.com)
  * Documentation
  - 774ea4f2: docs: add carapace completions note (Jonathan Bowe
    jonathan@bowedev.com)
  - 53918c5a: docs: document both head and merge ref formats for
    MR pipelines (Kai Armstrong karmstrong@gitlab.com)
  - da6f7b2f: docs: ensure glab check-update is accurately
    described (Brendan blynch@gitlab.com)
  * Dependencies
  - a0e977eb: chore(deps): update dependency @commitlint/cli to
    ^20.5.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - d7008ef5: chore(deps): update module charm.land/bubbletea/v2
    to v2.0.6 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 5453a863: chore(deps): update module github.com/docker/cli to
    v29.4.1+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - ea1e87bd: chore(deps): update module github.com/docker/cli to
    v29.4.2+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - ea24f0a9: chore(deps): update module
    github.com/docker/docker-credential-helpers to v0.9.6 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8bb00fb6: chore(deps): update module
    github.com/gdamore/tcell/v2 to v2.13.9 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 5762ad2e: chore(deps): update module
    github.com/mattn/go-isatty to v0.0.21 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 41d476fc: chore(deps): update module
    github.com/mattn/go-isatty to v0.0.22 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - f1c53172: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.21.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 58ca66f7: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.22.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 6f317c36: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.24.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 230c924a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.24.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - bd77d705: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.24.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - ada4904f: chore: sync commit-lint script from gitlab-lsp (Kai
    Armstrong karmstrong@gitlab.com)
  - f60689c7: chore: update docs linting tools and docs linting
    container image (Evan Read eread@gitlab.com)
  - 9e274d09: ci: add Duo agent environment configuration (Thomas
    Schmidt tschmidt@gitlab.com)
  - 76ba508c: refactor(checkout): inject GitRunner dependency for
    testability (Gary Holtz gholtz@gitlab.com)
  - fe74aaf3: refactor(duo): improve Duo CLI update notification
    message (Arthur Foltz afoltz@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778241600">- Update to version 1.95.0:
  * Features
  - e5b53d65: feat(duo): add --install and --yes flags to duo cli
    command (Kai Armstrong karmstrong@gitlab.com)
  - 76d00d65: feat(skills): add glab skills install to install
    bundled agent skill (experimental) (Thomas Schmidt
    tschmidt@gitlab.com)
  * Documentation
  - d173eac2: docs(issuable): add synopsis to close, note,
    reopen, subscribe, and unsubscribe (Brendan Lynch
    blynch@gitlab.com)
  - de019774: docs(mr): add synopsis to approve, approvers, diff,
    close, delete, for,... (Brendan Lynch blynch@gitlab.com)
  - 4fbb1820: docs(mr): add synopsis to list, view, create,
    checkout, merge, and update (Brendan Lynch blynch@gitlab.com)
  - 86d43fd9: docs: Add synopsis to CI/CD pipeline and job
    commands (Brendan Lynch blynch@gitlab.com)
  - 655b6ca3: docs: add info on deprecation messages (Brendan
    Lynch blynch@gitlab.com)
  - 634601b0: docs: add synopsis to experimental subcommands
    (Brendan Lynch blynch@gitlab.com)
  - 49d4b88e: docs: add synopsis to fork, opentofu, and auth
    docker commands (Brendan Lynch blynch@gitlab.com)
  - a84c20e7: docs: add synopsis to list and view commands
    (Brendan blynch@gitlab.com)
  - d225cb5d: docs: add synopsis to set, update, list, and export
    (Brendan blynch@gitlab.com)
  - ea774f21: docs: add synopsis to trace, lint, and config
    compile (Brendan Lynch blynch@gitlab.com)
  * Dependencies
  - 6e175217: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.6.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778673600">- Update to version 1.97.0:
  * Features
  - 2b685d63: feat(orbit): add 'glab orbit local' command +
    extract binarymgr package (Kai Armstrong
    karmstrong@gitlab.com)
  * Others
  - ee2757f9: test(ask): skip flaky TestAskCmd ahead of removal
    (Kai Armstrong karmstrong@gitlab.com)
- Update to version 1.96.0:
  * Features
  - 43f15255: feat: add duo cli support for arm64 windows (Andrei
    Zubov azubov@gitlab.com)
  * Bug Fixes
  - d14064ca: fix(cmdutils): Avoid race on global viper state in
    GroupOverride (Caleb Madara calebmadara58@gmail.com)
  * Dependencies
  - ce62ac33: chore(deps): bump go to v1.26.3 (Kai Armstrong
    karmstrong@gitlab.com)
  - cd438239: chore(deps): update dependency @commitlint/cli to
    ^20.5.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 5a11bf9b: chore(dep): update x/net (Filip Aleksic
    faleksic@gitlab.com)
  - 31255b35: refactor(git): decouple StandardGitCommand from
    run.PrepareCmd (Gary Holtz gholtz@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779364800">- Update to version 1.99.0:
  * Features
  - 45b1a43c: feat(orbit): add glab orbit remote dsl subcommand
    (Michael Angelo Rivera arivera@gitlab.com)
- Update to version 1.98.1 (1.98.0 was not released):
  * Features
  - 4508ae6b: feat(api): detect coding agents in User-Agent
    header (Jean-Gabriel Doyon jgdoyon@gitlab.com)
  - 32489b18: feat: add glab work-items update (Carlos Corona
    ccorona@gitlab.com)
  - 646d89b3: feat(auth): add OAuth 2.0 device authorization flow
    for glab auth login (Kai Armstrong karmstrong@gitlab.com)
  - c52b7b2c: feat(skills): add skills list and bundle glab-stack
    skill (Kai Armstrong karmstrong@gitlab.com)
  - 5777fca9: feat: add glab mr note update and glab mr note
    delete commands (Tomas Vik tvik@gitlab.com)
  - 85e204a3: feat(ci): add --mr and --failed-jobs-only flags to
    glab ci get (Eduardo Bonet ebonet@gitlab.com)
  - 8073187d: feat(skills): add curated remote skill source
    backed by gitlab.com (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 1a815c81: fix(orbit): preserve @ in JSON string literals for
    orbit remote query (Dmitry Gruzd dgruzd@gitlab.com)
  - ac76df59: fix(orbit): stream raw response body in 'remote
    query' (Dmitry Gruzd dgruzd@gitlab.com)
  - 95ee612f: fix(orbit): address review nits from !3269 (merged)
    (Dmitry Gruzd dgruzd@gitlab.com)
  - 1f0076d7: fix: enable OSC 8 hyperlinks by default in TTY
    terminals (Brendan Lynch blynch@gitlab.com)
  - 283611d8: fix(orbit): adopt client-go QueryRaw for streaming
    response body (Dmitry Gruzd dgruzd@gitlab.com)
  * Documentation
  - 0d634e3e: docs: replace getting-started.gif with VHS-driven
    recording (Kai Armstrong karmstrong@gitlab.com)
  - ac1a7e68: docs: improve glab api command docs (Brendan Lynch
    blynch@gitlab.com)
  - 7e95900f: docs: improve glab attestation commands docs
    (Brendan Lynch blynch@gitlab.com)
  - 21f6647b: docs: improve glab auth commands docs (Brendan
    Lynch blynch@gitlab.com)
  - d9df010f: docs: improve glab alias command docs (Brendan
    Lynch blynch@gitlab.com)
  - 41aa1096: docs: improve glab changelog and glab check-update
    command docs (Brendan Lynch blynch@gitlab.com)
  - 234c3ed1: docs: improve glab cli command docs 1 (Brendan
    Lynch blynch@gitlab.com)
  - 5a787012: docs: maintenance task - update redirected links
    (Uma Chandran uchandran@gitlab.com)
  * Dependencies
  - fb32af9d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.25.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - de67aa8b: chore(deps): update dependency
    @commitlint/config-conventional to ^20.5.3 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 91d80b0c: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.26.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 120abea0: chore(deps): update module
    github.com/docker/docker-credential-helpers to v0.9.7 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8a22a890: chore(deps): update dependency @commitlint/cli to
    v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 0bf3140e: chore(deps): update dependency
    @commitlint/config-conventional to v21 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 4386cdd7: chore(deps): update dependency @commitlint/lint to
    v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - dca41751: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.26.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 2a28d5bd: chore(deps): update dependency @commitlint/read to
    v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - bc0f789a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.27.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 818a3a88: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.28.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - b7452760: chore(deps): update dependency
    @commitlint/config-conventional to ^21.0.1 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 24e1895e: chore(deps): update dependency @commitlint/lint to
    ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 1b913446: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.29.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - d1346954: chore(deps): update module k8s.io/client-go to
    v0.36.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 6f6a1830: chore(deps): update dependency @commitlint/read to
    ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 02372655: chore(deps): update dependency @commitlint/cli to
    ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 6f92316b: chore(deps): update dependency @commitlint/format
    to v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - bfc43900: refactor(skills): support multi-file skills and
    fail-fast on bad bundles (Kai Armstrong
    karmstrong@gitlab.com)
  - 93a9e5b2: ci: set MTU on docker:dind for release jobs (Stan
    Hu stanhu@gmail.com)
  * Others
  - b402a62f: test(binarymgr): isolate runner_test config writes
    from the user's config (Jay McCure jmccure@gitlab.com)
- rebase patch glab-disable_update_check.patch</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779969600">- Update to version 1.100.0:
  * Features
  - 02f8ae0a: feat(api): expand Coding-Agent detection list (Sam
    Wiskow swiskow@gitlab.com)
  - 1f462ed8: feat(ci status): keep --live polling through
    transient pipeline states (Kai Armstrong
    karmstrong@gitlab.com)
  - ae28d6dd: feat(issue): allow work_items URLs (Jay McCure
    jmccure@gitlab.com)
  - 35926816: feat(stack): add Body() method to StackRef and fix
    subject/body parsing in MR creation (Gary Holtz
    gholtz@gitlab.com)
  - 4f5f192a: feat(stack): add glab stack infer command to create
    stack layers from a commit range (Gary Holtz
    gholtz@gitlab.com)
  - ddf45787: feat(update): nudge is install-aware and
    agent-aware (Sam Wiskow swiskow@gitlab.com)
  - 0db2448f: feat: Introduce repo remote add &lt;namespace/project&gt;
    command (Gabriel Mazzetto gabriel@gitlab.com)
  - e6a25a75: feat: add detection for Gemini CLI (Isaac Dawson
    idawson@gitlab.com)
  - 1f49782a: feat: add global --jq flag for filtering JSON
    output (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - b98561dc: fix(ci view): harden bridge/child-pipeline
    navigation against crashes (Kai Armstrong
    karmstrong@gitlab.com)
  - 979568c6: fix(cmd): remove workaround (Filip Aleksic
    faleksic@gitlab.com)
  - 1aa323e5: fix(infer): build branch chain via cherry-pick with
    conflict rollback (Gary Holtz gholtz@gitlab.com)
  - 6fa36242: fix(pager): set LESS=FRX unless hyperlinks are
    forced (Kai Armstrong karmstrong@gitlab.com)
  - df2a507f: fix(test): align TestAcceptableZipFile path check
    with friendlyPath output (Filip Aleksic faleksic@gitlab.com)
  - 2deffd68: fix: update link for creating new legacy personal
    access token (Evan Read eread@gitlab.com)
  * Documentation
  - 6270cd3d: docs: improve glab ci command docs 2 (Brendan Lynch
    blynch@gitlab.com)
  - 75ac9bce: docs: improve help text for glab cluster commands
    (Brendan Lynch blynch@gitlab.com)
  - 30fa9fd8: docs: update glab SKILL.md with comments section
    and API content-type guidance (Thomas Schmidt
    tschmidt@gitlab.com)
  * Dependencies
  - 6642b29e: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.31.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 08c5f240: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.32.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 9879b156: chore(deps): update versions (Filip Aleksic
    faleksic@gitlab.com)
  * Maintenance
  - 38f97c78: chore(ci): improve check docs job (Filip Aleksic
    faleksic@gitlab.com)
  - 6c452a46: chore(code): remove dead code (Filip Aleksic
    faleksic@gitlab.com)
  - 4e80e10c: refactor: route command JSON output through
    PrintJSON helper (Kai Armstrong karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780401600">- Update to version 1.101.0:
  * Features
  - 98e075fb: feat(ci): add --force flag to glab ci cancel job
    (Filip Aleksic faleksic@gitlab.com)
  - 56083b99: feat(mr note create): add --resolvable flag (Silviu
    Marchis silviu.marchis@sygnum.com)
  - 3a8da34f: feat(orbit): add Windows support for orbit local
    (Bohdan Parkhomchuk bparkhomchuk@gitlab.com)
  - 1b8ac8a6: feat(orbit): add glab orbit setup guided onboarding
    command (Kai Armstrong karmstrong@gitlab.com)
  - 7c5c41f3: feat(stack): add --skip-mr-creation flag to stack
    sync command (Gary Holtz gholtz@gitlab.com)
  - 8a9f818d: feat: Display progress during glab mr checkout
    (Gabriel Mazzetto gabriel@gitlab.com)
  * Bug Fixes
  - 1db48d89: fix(ci): align ci delete and ci list default
    pagination (Kai Armstrong karmstrong@gitlab.com)
  * Documentation
  - 04deff1d: docs(config): add synopsis and improve examples for
    config commands (Brendan Lynch blynch@gitlab.com)
  - a4b6dc76: docs(deploy-key): add synopsis and examples to
    deploy-key commands (Brendan Lynch blynch@gitlab.com)
  - 700695f5: docs(gpg-key): add synopsis and examples to gpg-key
    commands (Brendan Lynch blynch@gitlab.com)
  - 684df227: docs(label): add synopsis and examples to label
    commands (Brendan Lynch blynch@gitlab.com)
  - c1a8d0e7: docs(milestone): add synopsis and examples to
    milestone commands (Brendan Lynch blynch@gitlab.com)
  - b1bff4ba: docs(schedule): add synopsis and examples to
    schedule commands (Brendan Lynch blynch@gitlab.com)
  - 9e7f7b38: docs(securefile): add synopsis and examples to
    securefile commands (Brendan Lynch blynch@gitlab.com)
  - 44ca2124: docs(ssh-key): add synopsis and examples to ssh-key
    commands (Brendan Lynch blynch@gitlab.com)
  - ac004c5d: docs: clarify --all and --per-page pagination
    behavior (Brendan Lynch blynch@gitlab.com)
  * Dependencies
  - dce8a8d0: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.6.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - baf77b6b: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.34.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8cd1295e: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.36.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 349287c5: chore(deps): update module golang.org/x/crypto to
    v0.52.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 58f32068: chore: Ensure git exit error codes are wrapped as
    Error (Gabriel Mazzetto gabriel@gitlab.com)
  - 220d0473: chore: Extract GitRunner into
    internal/git/git_runner (Gabriel Mazzetto gabriel@gitlab.com)
  * Others
  - 12b11497: test(iostreams): isolate NO_COLOR in
    detectIsColorEnabled default case (Filip Aleksic
    faleksic@gitlab.com)</changelog>
</package>
<package pkgid="d731b64d444b3fb7ae9102cbdfe4da6e398d84d4eb5b62d8104007467629d55fdb2b4e08542cceba99c2ffc53352652d021ad739fd0280863ae73f3947ba54d6" name="glab-bash-completion" arch="noarch">
  <version epoch="0" ver="1.101.0" rel="bp161.1.2"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774353600">- Update to version 1.90.0:
  * Features
  - c33f8508: feat(auth): add --web,
  - -container-registry-domains, --ssh-hostname flags to login
    (Ashutosh Kumar Singh ashutoshkumarsingh0x@gmail.com)
  - ceb51ebd: feat(ci auto login): move from experimental to GA
    (Timo Furrer tfurrer@gitlab.com)
  - 4f7b1815: feat(mr): add note list subcommand (Tomas Vik
    tvik@gitlab.com)
  - e3ff3569: feat(mr): add note resolve and reopen subcommands
    (Tomas Vik tvik@gitlab.com)
  - 9c6e4129: feat(runner-controller): implement new get command
    (Timo Furrer tfurrer@gitlab.com)
  - d1ad6fd2: feat(stack): model save and amend add file behavior
    after git commit (Casey Morris casey@philo.com)
  - a535468c: feat(stacked-diffs): add warning when saving from
    non-last stack entry (Gary Holtz gholtz@gitlab.com)
  - e2dfc31c: feat: add --auto-merge flag to mr create command
    (Kai Armstrong karmstrong@gitlab.com)
  - d54279e5: feat: add new command for checking job status by
    runner (kumaraayush9810 kumaraayush9810@gmail.com)
  - 59808c96: feat: add new command for listing the manager of
    runner (kumaraayush9810 kumaraayush9810@gmail.com)
  - b9f1c8cc: feat: automatically notify issues when released
    (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 8e876852: fix(auth): rewrite remote repo host when SSH
    hostname maps to config host (Carsten Hoffmann morl99@web.de)
  - 31fa0af6: fix(mr): show all proposed changes in update
    preview (Kai Armstrong karmstrong@gitlab.com)
  - 4280006b: fix(style): ensure config value is used (Filip
    Aleksic faleksic@gitlab.com)
  - 735e6f1b: fix: add Ctrl+C signal handling to exit glab ci
    status --live (Kai Armstrong karmstrong@gitlab.com)
  - d14dd1dc: fix: bump CI Go version to 1.25.8 for glamour v2
    compatibility (Tomas Vik tvik@gitlab.com)
  - d1e1217e: fix: remove redundant SCP parsing and add smart Git
    protocol defaults (Kai Armstrong karmstrong@gitlab.com)
  - 5d0ba457: fix: resolve linting issues introduced by Go 1.26
    version bump (Jay McCure jmccure@gitlab.com)
  - 30b1d0f1: fix: restore glamour v1 auto-detection for
    TTY/noTTY style selection (Tomas Vik tvik@gitlab.com)
  - 799a8298: fix: return error when release notes file exists
    but is unreadable (Ashutosh Kumar Singh
    ashutoshkumarsingh0x@gmail.com)
  - fa616eff: fix: sanitize git hook env vars in test helpers for
    worktree isolation (Tomas Vik tvik@gitlab.com)
  - 144e41c0: fix: skip TestDetectPlatform on unsupported
    architectures (Ashutosh Kumar Singh
    ashutoshkumarsingh0x@gmail.com)
  - 8d9197d9: fix: update Remote.Repo hostname for SSH remotes in
    split-host setups (Kai Armstrong karmstrong@gitlab.com)
  - 8d404c09: fix: update glamour v2 import path and API changes
    (Tomas Vik tvik@gitlab.com)
  * Documentation
  - abd3ff94: docs: Remove EOL spaces in doc files - 2026-03-06
    (Brendan Lynch blynch@gitlab.com)
  - 10548a1c: docs: Review and update glab note list subcommand
    page (Brendan Lynch blynch@gitlab.com)
  - 6b47f909: docs: renames classic chat to non-agentic chat (Uma
    Chandran uchandran@gitlab.com)
  - 515ab7f1: docs: wrap glab CLI commands in backticks (Evan
    Read eread@gitlab.com)
  * Dependencies
  - a0241495: chore(deps): bump go version updates to v1.26.1
    (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 67acc347: chore(deps): bump golangci-lint to v2.11.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 736b087b: chore(deps): bump golangci-lint to v2.11.1 (Ahmed
    Hemdan ahemdan@gitlab.com)
  - 83758be2: chore(deps): bump golangci-lint to v2.11.2 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - a6f2afa7: chore(deps): bump golangci-lint to v2.11.3 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 0e7a03e7: chore(deps): migrate fang to charm.land/fang/v2
    (Tomas Vik tvik@gitlab.com)
  - 47e7f706: chore(deps): replace huhtest with ugh to support
    huh v2 (Timo Furrer tfurrer@gitlab.com)
  - c483714b: chore(deps): update dependency @commitlint/cli to
    ^20.4.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - e2168b07: chore(deps): update dependency @commitlint/cli to
    ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 9e0d8a41: chore(deps): update dependency @commitlint/format
    to ^20.4.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 28d6a89f: chore(deps): update dependency @commitlint/format
    to ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - c167e385: chore(deps): update dependency @commitlint/lint to
    ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 0dc4ec68: chore(deps): update dependency @commitlint/read to
    ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - a0f4e7c3: chore(deps): update dependency markdownlint-cli2 to
    v0.22.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 9a364b95: chore(deps): update module charm.land/lipgloss/v2
    to v2.0.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - a8ceb927: chore(deps): update module
    github.com/charmbracelet/glamour to v2 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - dc8eff1f: chore(deps): update module github.com/docker/cli to
    v29.3.0+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - a27c93b8: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.21 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - c2a9f2cb: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.4.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 192012ae: chore(deps): update module
    github.com/zalando/go-keyring to v0.2.7 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 93a3e065: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.4.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 245f98e4: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.5.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 1b384b6a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.6.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 5b744812: chore(deps): update module golang.org/x/crypto to
    v0.49.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - cf354fb0: chore(deps): update module golang.org/x/oauth2 to
    v0.36.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - bc5dcc57: chore(deps): update module golang.org/x/text to
    v0.35.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - d35095ba: chore(deps): update module k8s.io/client-go to
    v0.35.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 4275d2b0: chore(deps): upgrade to huh v2 (Timo Furrer
    tfurrer@gitlab.com)
  * Maintenance
  - 5f37677f: chore(ai): add AGENTS.md and pre-push verification
    (Tomas Vik tvik@gitlab.com)
  - 699b5d18: chore(ci): ci maintenance (Filip Aleksic
    faleksic@gitlab.com)
  - e21faffe: chore(gen-docs): dont create empty dirs (Filip
    Aleksic faleksic@gitlab.com)
  - 76292112: chore(mod): regroup go.mod (Timo Furrer
    tfurrer@gitlab.com)
  - f7308511: chore(tests): ensure keyring test uses tmp env
    (Filip Aleksic faleksic@gitlab.com)
  - 009cd795: chore: final tidy up of Markdown in project (Evan
    Read eread@gitlab.com)
  - cfcc00f1: chore: make 'repo' and other Markdown files adhere
    to linting standards (Evan Read eread@gitlab.com)
  - 00a7aaf2: chore: make Markdown files for subcommands adhere
    to linting standards (Evan Read eread@gitlab.com)
  - d0899a30: chore: make Markdown files in 'mr' directory adhere
    to linting standards (Evan Read eread@gitlab.com)
  - e26db556: chore: make additional Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - ebdf5693: chore: make even more Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - 65a0481a: chore: make more Markdown files adhere to linting
    standards (Evan Read eread@gitlab.com)
  - 6620df6b: chore: make remaining 'ci' Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - 7464b954: chore: make remaining Markdown files for
    subcommands adhere to standards (Evan Read eread@gitlab.com)
  - 49703916: chore: make runner-related Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - 6dc90c5a: chore: make some Markdown files adhere to linting
    standards (Evan Read eread@gitlab.com)
  - c8856222: chore: use alternative method for wrapping bare
    URLs in Markdown (Evan Read eread@gitlab.com)
  - c761ae27: ci: add Go version consistency check (Tomas Vik
    tvik@gitlab.com)
  - 64c52d3c: refactor(mr): extract discussion helpers and
    rendering to mrutils (Tomas Vik tvik@gitlab.com)
  - f5e9828c: refactor: remove redundant signal handling in ci
    status command (Kai Armstrong karmstrong@gitlab.com)
  - dd04eb2f: refactor: rename glamourStyle to getGlamourStyle
    for clarity (Tomas Vik tvik@gitlab.com)
  - e29240c2: refactor: use EnableJSONOutput helper for 14
    additional commands (Kai Armstrong karmstrong@gitlab.com)
  * Others
  - ec7b3600: build: update Go version in .tool-versions to match
    go.mod (Tomas Vik tvik@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775131200">- Update to version 1.91.0:
  * Features
  - 7347ec5d: feat(duo): lock Duo CLI auto-updates to compatible
    major version (Kai Armstrong karmstrong@gitlab.com)
  - e60b4a84: feat: add multipart/form-data support to glab api
    via --form flag (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 2ce57436: fix: URL-encode filename in release asset
    DirectAssetPath (Kai Armstrong karmstrong@gitlab.com)
  - bdda0f84: fix: improve diagnostics when env-based token fails
    auth (Kai Armstrong karmstrong@gitlab.com)
  - 6d4c9d43: fix: improve duo cli confirm prompt UX (Kai
    Armstrong karmstrong@gitlab.com)
  - 44d7c10f: fix: nil pointer dereference in DisplayIssueList
    and DisplayIssue when CreatedAt is null (Kai Armstrong
    karmstrong@gitlab.com)
  - dc75f9f3: fix: use /bin/sh shebang in
    notify-issues-on-release script (Kai Armstrong
    karmstrong@gitlab.com)
  * Documentation
  - 1892d844: docs: make Markdown for 'glab runner' command
    adhere to standards (Evan Read eread@gitlab.com)
  - 3f03c08c: docs: update command docs for Duo CLI beta release
    (Uma Chandran uchandran@gitlab.com)
  * Dependencies
  - 71b960c7: chore(deps): bump golangci-lint to v2.11.4 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - d8ee4806: chore(deps): update module
    github.com/zalando/go-keyring to v0.2.8 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 874b483b: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.11.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - a6031009: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.7.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8bd1ac64: chore(deps): update ruby docker tag to v3.4 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 879dce24: chore: Apply 1 suggestion(s) to 1 file(s) (Evan
    Read eread@gitlab.com)
  - ba5fb25b: chore: add documentation review apps to project
    (Evan Read eread@gitlab.com)
  - b0df7324: chore: add jq to Docker image (Kai Armstrong
    karmstrong@gitlab.com)
  - 8401888f: chore: adds beta string and applies it to duo cli
    (Uma Chandran uchandran@gitlab.com)
  * Others
  - 0e917e36: test: reduce unit test runtime by fixing slow
    polling and real HTTP calls (Kai Armstrong
    karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775908800">- Update to version 1.92.1:
  * Bug Fixes
  - a91ac2ae: fix(auth): clear stale credentials before OAuth
    flow, not after (Kai Armstrong karmstrong@gitlab.com)
  * Maintenance
  - b830236f: ci: fix release notes bot token override and remove
    redundant jq install (Kai Armstrong karmstrong@gitlab.com)
- Update to version 1.92.0:
  * Features
  - a5848540: feat: add duo-cli path override (Andrei Zubov
    azubov@gitlab.com)
  - 388a0f44: feat: add glab todo list and done commands (Kai
    Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 8acb8487: fix(auth): clear stale credentials on re-login to
    fix OAuth-to-token switch (Kai Armstrong
    karmstrong@gitlab.com)
  - 6f30fd44: fix(clone): "glab repo clone" with custom directory
    (Martin Schurz 2090677-schurzi@users.noreply.gitlab.com)
  - 3dffae69: fix(token): fix rotate command failing to match
    tokens by numeric ID (Kai Armstrong karmstrong@gitlab.com)
  - b5624786: fix: add enum constraints and positional arg hints
    to MCP tool schemas (Kai Armstrong karmstrong@gitlab.com)
  - 8b01065a: fix: avoid GET /projects/:id in changelog generate
    to support CI job tokens (Kai Armstrong
    karmstrong@gitlab.com)
  - 5a83a038: fix: handle numeric timezone offsets in
    oauth2_expiry_date parsing (Kai Armstrong
    karmstrong@gitlab.com)
  - d0fa983b: fix: map 'user' config key to GLAB_USER to prevent
    $USER shadowing (Kai Armstrong karmstrong@gitlab.com)
  - 0d7a0be7: fix: use GitLab API for default branch instead of
    git remote show (Kai Armstrong karmstrong@gitlab.com)
  * Documentation
  - 5b34c099: docs: Add link to changelogs info (Brendan
    blynch@gitlab.com)
  - 5cd14e11: docs: update mr note examples to use resolve/reopen
    subcommands (Kai Armstrong karmstrong@gitlab.com)
  * Dependencies
  - 29e4990c: chore(deps): update module
    github.com/hashicorp/go-version to v1.9.0 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 4571890b: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.5.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 3284fe2a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.13.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 08deb1d3: chore: add Claude Code project settings and
    gitignore local overrides (Kai Armstrong
    karmstrong@gitlab.com)
  - 412f53ec: ci: add expire_in to sign_windows job artifacts
    (Kai Armstrong karmstrong@gitlab.com)
  - 40d9efbd: ci: use dedicated GITLAB_TOKEN_RELEASE_NOTES
    variable for notify-issues job (Kai Armstrong
    karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 1.93.0:
  * Features
  - 90960872: feat(ci-list): display running pipelines in blue,
    use light/dark 24-bit colors when able (Emil Chludziński
    tanstaafl@tlen.pl)
  - f8f25b15: feat(mr note): add 'create' subcommand with
    discussion-based notes (Tomas Vik tvik@gitlab.com)
  - 95a61c83: feat: add --assignee flag to glab stack sync (Gary
    Holtz gholtz@gitlab.com)
  - f73a54fe: feat: add --label flag to glab stack sync (Gary
    Holtz gholtz@gitlab.com)
  - 35df967c: feat: add --template flag to issue and mr create
    commands (Kai Armstrong karmstrong@gitlab.com)
  - e59047ed: feat: add glab search semantic command (Tian Gao
    tgao@gitlab.com)
  * Bug Fixes
  - d3454a07: fix(api): avoid panic on invalid absolute endpoint
    URL (Mikel mikel@olasagasti.info)
  - b98d93a6: fix(ci view): Setup default theme (Philipp Hahn
    pmhahn@pmhahn.de)
  - f07689ce: fix(duo): honor custom Duo CLI path on unsupported
    CPU architectures (Mikel mikel@olasagasti.info)
  - 033e8039: fix: Always Use Long Git Status (Jonathan Bowe
    jonathan@bowedev.com)
  - 3e5c995d: fix: add HTTP timeout and propagate context in auth
    commands (Kai Armstrong karmstrong@gitlab.com)
  - ee920b4d: fix: respect repository target branch rules in mr
    create (Kai Armstrong karmstrong@gitlab.com)
  - 5593a1e8: fix: support git worktrees in stack operations
    (Daniel Bankmann 11852855-dba223@users.noreply.gitlab.com)
  - 34af5c48: fix: use local viper instance in GroupOverride to
    prevent data race (Jay McCure jmccure@gitlab.com)
  * Documentation
  - 4edb2bdd: docs: Clarify time format for glab token rotate
    (Brendan Lynch blynch@gitlab.com)
  - 40099e89: docs: add CLI docs style guide references and
    contributor guidance (Brendan Lynch blynch@gitlab.com)
  - fe2ed6fc: docs: fix punctuation in Short and flag
    descriptions (Brendan Lynch blynch@gitlab.com)
  - ee555c88: docs: improve auth login CI/CD documentation and
  - -api-host flag (Kai Armstrong karmstrong@gitlab.com)
  - 784d046e: docs: standardize positional arg notation in mr
    commands (Brendan blynch@gitlab.com)
  * Dependencies
  - bb755050: chore(deps): Switch to a maintained YAML library
    (Mikel mikel@olasagasti.info)
  - 377c4198: chore(deps): drop github.com/pkg/errors in favor of
    stdlib errors (Mikel mikel@olasagasti.info)
  - 0a9d6bc7: chore(deps): drop mitchellh/go-homedir for stdlib
    home dir (Mikel mikel@olasagasti.info)
  - 7821c8d9: chore(deps): update module charm.land/bubbletea/v2
    to v2.0.5 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - f4807f6c: chore(deps): update module charm.land/lipgloss/v2
    to v2.0.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 0e3c1048: chore(deps): update module github.com/docker/cli to
    v29.4.0+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 6ca80615: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.22 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 8c3b14f9: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.23 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 5cca166a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.17.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 1cca432d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.19.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 59cdf34d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.20.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - aa8b94d1: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.20.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - ef351c1e: chore(deps): update module golang.org/x/crypto to
    v0.50.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 8c009a20: chore(deps): update module k8s.io/client-go to
    v0.35.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 4e8a8817: chore(duo): hide and deprecate 'glab duo ask'
    command (Kai Armstrong karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778068800">- Update to version 1.94.0:
  * Features
  - f620f7a2: feat(mr note create): add --reply flag and refactor
    to options struct (Tomas Vik tvik@gitlab.com)
  - bed805c0: feat(mr): create diff comments (Tomas Vik (OOO back
    on 2026-05-11) tvik@gitlab.com)
  - 56718ff9: feat(orbit): add glab orbit subcommands
    (experimental) (Dmitry Gruzd dgruzd@gitlab.com)
  - 56b22863: feat(workitems): add glab work-items create (Carlos
    Corona ccorona@gitlab.com)
  - 5b4bc4a6: feat: add --reviewer flag to glab stack sync (Gary
    Holtz gholtz@gitlab.com)
  - fa792f3c: feat: add glab work-items delete (Carlos Corona
    ccorona@gitlab.com)
  - 5d59e0be: feat: render Markdown links as OSC 8 hyperlinks in
    help text (Brendan Lynch blynch@gitlab.com)
  * Bug Fixes
  - 9a6f9de4: fix(repo create): clone instead of git init when
  - -readme is used (Kai Armstrong karmstrong@gitlab.com)
  - 339ff8cc: fix(snapcraft): /etc/gitconfig permissions (Filip
    Aleksic faleksic@gitlab.com)
  - 7f22b23c: fix: correct inverted condition for
    GITLAB_RELEASE_ASSETS_USE_PACKAGE_REGISTRY env var (Kai
    Armstrong karmstrong@gitlab.com)
  - 3394d202: fix: eliminate data race in ci and job tests by
    avoiding global os.Stdout/os.Stderr mutation (Timo Furrer
    tfurrer@gitlab.com)
  - a07c2c1c: fix: update flag description and remove backticks
    (Brendan blynch@gitlab.com)
  * Documentation
  - 774ea4f2: docs: add carapace completions note (Jonathan Bowe
    jonathan@bowedev.com)
  - 53918c5a: docs: document both head and merge ref formats for
    MR pipelines (Kai Armstrong karmstrong@gitlab.com)
  - da6f7b2f: docs: ensure glab check-update is accurately
    described (Brendan blynch@gitlab.com)
  * Dependencies
  - a0e977eb: chore(deps): update dependency @commitlint/cli to
    ^20.5.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - d7008ef5: chore(deps): update module charm.land/bubbletea/v2
    to v2.0.6 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 5453a863: chore(deps): update module github.com/docker/cli to
    v29.4.1+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - ea1e87bd: chore(deps): update module github.com/docker/cli to
    v29.4.2+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - ea24f0a9: chore(deps): update module
    github.com/docker/docker-credential-helpers to v0.9.6 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8bb00fb6: chore(deps): update module
    github.com/gdamore/tcell/v2 to v2.13.9 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 5762ad2e: chore(deps): update module
    github.com/mattn/go-isatty to v0.0.21 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 41d476fc: chore(deps): update module
    github.com/mattn/go-isatty to v0.0.22 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - f1c53172: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.21.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 58ca66f7: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.22.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 6f317c36: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.24.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 230c924a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.24.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - bd77d705: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.24.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - ada4904f: chore: sync commit-lint script from gitlab-lsp (Kai
    Armstrong karmstrong@gitlab.com)
  - f60689c7: chore: update docs linting tools and docs linting
    container image (Evan Read eread@gitlab.com)
  - 9e274d09: ci: add Duo agent environment configuration (Thomas
    Schmidt tschmidt@gitlab.com)
  - 76ba508c: refactor(checkout): inject GitRunner dependency for
    testability (Gary Holtz gholtz@gitlab.com)
  - fe74aaf3: refactor(duo): improve Duo CLI update notification
    message (Arthur Foltz afoltz@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778241600">- Update to version 1.95.0:
  * Features
  - e5b53d65: feat(duo): add --install and --yes flags to duo cli
    command (Kai Armstrong karmstrong@gitlab.com)
  - 76d00d65: feat(skills): add glab skills install to install
    bundled agent skill (experimental) (Thomas Schmidt
    tschmidt@gitlab.com)
  * Documentation
  - d173eac2: docs(issuable): add synopsis to close, note,
    reopen, subscribe, and unsubscribe (Brendan Lynch
    blynch@gitlab.com)
  - de019774: docs(mr): add synopsis to approve, approvers, diff,
    close, delete, for,... (Brendan Lynch blynch@gitlab.com)
  - 4fbb1820: docs(mr): add synopsis to list, view, create,
    checkout, merge, and update (Brendan Lynch blynch@gitlab.com)
  - 86d43fd9: docs: Add synopsis to CI/CD pipeline and job
    commands (Brendan Lynch blynch@gitlab.com)
  - 655b6ca3: docs: add info on deprecation messages (Brendan
    Lynch blynch@gitlab.com)
  - 634601b0: docs: add synopsis to experimental subcommands
    (Brendan Lynch blynch@gitlab.com)
  - 49d4b88e: docs: add synopsis to fork, opentofu, and auth
    docker commands (Brendan Lynch blynch@gitlab.com)
  - a84c20e7: docs: add synopsis to list and view commands
    (Brendan blynch@gitlab.com)
  - d225cb5d: docs: add synopsis to set, update, list, and export
    (Brendan blynch@gitlab.com)
  - ea774f21: docs: add synopsis to trace, lint, and config
    compile (Brendan Lynch blynch@gitlab.com)
  * Dependencies
  - 6e175217: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.6.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778673600">- Update to version 1.97.0:
  * Features
  - 2b685d63: feat(orbit): add 'glab orbit local' command +
    extract binarymgr package (Kai Armstrong
    karmstrong@gitlab.com)
  * Others
  - ee2757f9: test(ask): skip flaky TestAskCmd ahead of removal
    (Kai Armstrong karmstrong@gitlab.com)
- Update to version 1.96.0:
  * Features
  - 43f15255: feat: add duo cli support for arm64 windows (Andrei
    Zubov azubov@gitlab.com)
  * Bug Fixes
  - d14064ca: fix(cmdutils): Avoid race on global viper state in
    GroupOverride (Caleb Madara calebmadara58@gmail.com)
  * Dependencies
  - ce62ac33: chore(deps): bump go to v1.26.3 (Kai Armstrong
    karmstrong@gitlab.com)
  - cd438239: chore(deps): update dependency @commitlint/cli to
    ^20.5.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 5a11bf9b: chore(dep): update x/net (Filip Aleksic
    faleksic@gitlab.com)
  - 31255b35: refactor(git): decouple StandardGitCommand from
    run.PrepareCmd (Gary Holtz gholtz@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779364800">- Update to version 1.99.0:
  * Features
  - 45b1a43c: feat(orbit): add glab orbit remote dsl subcommand
    (Michael Angelo Rivera arivera@gitlab.com)
- Update to version 1.98.1 (1.98.0 was not released):
  * Features
  - 4508ae6b: feat(api): detect coding agents in User-Agent
    header (Jean-Gabriel Doyon jgdoyon@gitlab.com)
  - 32489b18: feat: add glab work-items update (Carlos Corona
    ccorona@gitlab.com)
  - 646d89b3: feat(auth): add OAuth 2.0 device authorization flow
    for glab auth login (Kai Armstrong karmstrong@gitlab.com)
  - c52b7b2c: feat(skills): add skills list and bundle glab-stack
    skill (Kai Armstrong karmstrong@gitlab.com)
  - 5777fca9: feat: add glab mr note update and glab mr note
    delete commands (Tomas Vik tvik@gitlab.com)
  - 85e204a3: feat(ci): add --mr and --failed-jobs-only flags to
    glab ci get (Eduardo Bonet ebonet@gitlab.com)
  - 8073187d: feat(skills): add curated remote skill source
    backed by gitlab.com (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 1a815c81: fix(orbit): preserve @ in JSON string literals for
    orbit remote query (Dmitry Gruzd dgruzd@gitlab.com)
  - ac76df59: fix(orbit): stream raw response body in 'remote
    query' (Dmitry Gruzd dgruzd@gitlab.com)
  - 95ee612f: fix(orbit): address review nits from !3269 (merged)
    (Dmitry Gruzd dgruzd@gitlab.com)
  - 1f0076d7: fix: enable OSC 8 hyperlinks by default in TTY
    terminals (Brendan Lynch blynch@gitlab.com)
  - 283611d8: fix(orbit): adopt client-go QueryRaw for streaming
    response body (Dmitry Gruzd dgruzd@gitlab.com)
  * Documentation
  - 0d634e3e: docs: replace getting-started.gif with VHS-driven
    recording (Kai Armstrong karmstrong@gitlab.com)
  - ac1a7e68: docs: improve glab api command docs (Brendan Lynch
    blynch@gitlab.com)
  - 7e95900f: docs: improve glab attestation commands docs
    (Brendan Lynch blynch@gitlab.com)
  - 21f6647b: docs: improve glab auth commands docs (Brendan
    Lynch blynch@gitlab.com)
  - d9df010f: docs: improve glab alias command docs (Brendan
    Lynch blynch@gitlab.com)
  - 41aa1096: docs: improve glab changelog and glab check-update
    command docs (Brendan Lynch blynch@gitlab.com)
  - 234c3ed1: docs: improve glab cli command docs 1 (Brendan
    Lynch blynch@gitlab.com)
  - 5a787012: docs: maintenance task - update redirected links
    (Uma Chandran uchandran@gitlab.com)
  * Dependencies
  - fb32af9d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.25.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - de67aa8b: chore(deps): update dependency
    @commitlint/config-conventional to ^20.5.3 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 91d80b0c: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.26.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 120abea0: chore(deps): update module
    github.com/docker/docker-credential-helpers to v0.9.7 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8a22a890: chore(deps): update dependency @commitlint/cli to
    v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 0bf3140e: chore(deps): update dependency
    @commitlint/config-conventional to v21 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 4386cdd7: chore(deps): update dependency @commitlint/lint to
    v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - dca41751: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.26.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 2a28d5bd: chore(deps): update dependency @commitlint/read to
    v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - bc0f789a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.27.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 818a3a88: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.28.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - b7452760: chore(deps): update dependency
    @commitlint/config-conventional to ^21.0.1 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 24e1895e: chore(deps): update dependency @commitlint/lint to
    ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 1b913446: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.29.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - d1346954: chore(deps): update module k8s.io/client-go to
    v0.36.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 6f6a1830: chore(deps): update dependency @commitlint/read to
    ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 02372655: chore(deps): update dependency @commitlint/cli to
    ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 6f92316b: chore(deps): update dependency @commitlint/format
    to v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - bfc43900: refactor(skills): support multi-file skills and
    fail-fast on bad bundles (Kai Armstrong
    karmstrong@gitlab.com)
  - 93a9e5b2: ci: set MTU on docker:dind for release jobs (Stan
    Hu stanhu@gmail.com)
  * Others
  - b402a62f: test(binarymgr): isolate runner_test config writes
    from the user's config (Jay McCure jmccure@gitlab.com)
- rebase patch glab-disable_update_check.patch</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779969600">- Update to version 1.100.0:
  * Features
  - 02f8ae0a: feat(api): expand Coding-Agent detection list (Sam
    Wiskow swiskow@gitlab.com)
  - 1f462ed8: feat(ci status): keep --live polling through
    transient pipeline states (Kai Armstrong
    karmstrong@gitlab.com)
  - ae28d6dd: feat(issue): allow work_items URLs (Jay McCure
    jmccure@gitlab.com)
  - 35926816: feat(stack): add Body() method to StackRef and fix
    subject/body parsing in MR creation (Gary Holtz
    gholtz@gitlab.com)
  - 4f5f192a: feat(stack): add glab stack infer command to create
    stack layers from a commit range (Gary Holtz
    gholtz@gitlab.com)
  - ddf45787: feat(update): nudge is install-aware and
    agent-aware (Sam Wiskow swiskow@gitlab.com)
  - 0db2448f: feat: Introduce repo remote add &lt;namespace/project&gt;
    command (Gabriel Mazzetto gabriel@gitlab.com)
  - e6a25a75: feat: add detection for Gemini CLI (Isaac Dawson
    idawson@gitlab.com)
  - 1f49782a: feat: add global --jq flag for filtering JSON
    output (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - b98561dc: fix(ci view): harden bridge/child-pipeline
    navigation against crashes (Kai Armstrong
    karmstrong@gitlab.com)
  - 979568c6: fix(cmd): remove workaround (Filip Aleksic
    faleksic@gitlab.com)
  - 1aa323e5: fix(infer): build branch chain via cherry-pick with
    conflict rollback (Gary Holtz gholtz@gitlab.com)
  - 6fa36242: fix(pager): set LESS=FRX unless hyperlinks are
    forced (Kai Armstrong karmstrong@gitlab.com)
  - df2a507f: fix(test): align TestAcceptableZipFile path check
    with friendlyPath output (Filip Aleksic faleksic@gitlab.com)
  - 2deffd68: fix: update link for creating new legacy personal
    access token (Evan Read eread@gitlab.com)
  * Documentation
  - 6270cd3d: docs: improve glab ci command docs 2 (Brendan Lynch
    blynch@gitlab.com)
  - 75ac9bce: docs: improve help text for glab cluster commands
    (Brendan Lynch blynch@gitlab.com)
  - 30fa9fd8: docs: update glab SKILL.md with comments section
    and API content-type guidance (Thomas Schmidt
    tschmidt@gitlab.com)
  * Dependencies
  - 6642b29e: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.31.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 08c5f240: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.32.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 9879b156: chore(deps): update versions (Filip Aleksic
    faleksic@gitlab.com)
  * Maintenance
  - 38f97c78: chore(ci): improve check docs job (Filip Aleksic
    faleksic@gitlab.com)
  - 6c452a46: chore(code): remove dead code (Filip Aleksic
    faleksic@gitlab.com)
  - 4e80e10c: refactor: route command JSON output through
    PrintJSON helper (Kai Armstrong karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780401600">- Update to version 1.101.0:
  * Features
  - 98e075fb: feat(ci): add --force flag to glab ci cancel job
    (Filip Aleksic faleksic@gitlab.com)
  - 56083b99: feat(mr note create): add --resolvable flag (Silviu
    Marchis silviu.marchis@sygnum.com)
  - 3a8da34f: feat(orbit): add Windows support for orbit local
    (Bohdan Parkhomchuk bparkhomchuk@gitlab.com)
  - 1b8ac8a6: feat(orbit): add glab orbit setup guided onboarding
    command (Kai Armstrong karmstrong@gitlab.com)
  - 7c5c41f3: feat(stack): add --skip-mr-creation flag to stack
    sync command (Gary Holtz gholtz@gitlab.com)
  - 8a9f818d: feat: Display progress during glab mr checkout
    (Gabriel Mazzetto gabriel@gitlab.com)
  * Bug Fixes
  - 1db48d89: fix(ci): align ci delete and ci list default
    pagination (Kai Armstrong karmstrong@gitlab.com)
  * Documentation
  - 04deff1d: docs(config): add synopsis and improve examples for
    config commands (Brendan Lynch blynch@gitlab.com)
  - a4b6dc76: docs(deploy-key): add synopsis and examples to
    deploy-key commands (Brendan Lynch blynch@gitlab.com)
  - 700695f5: docs(gpg-key): add synopsis and examples to gpg-key
    commands (Brendan Lynch blynch@gitlab.com)
  - 684df227: docs(label): add synopsis and examples to label
    commands (Brendan Lynch blynch@gitlab.com)
  - c1a8d0e7: docs(milestone): add synopsis and examples to
    milestone commands (Brendan Lynch blynch@gitlab.com)
  - b1bff4ba: docs(schedule): add synopsis and examples to
    schedule commands (Brendan Lynch blynch@gitlab.com)
  - 9e7f7b38: docs(securefile): add synopsis and examples to
    securefile commands (Brendan Lynch blynch@gitlab.com)
  - 44ca2124: docs(ssh-key): add synopsis and examples to ssh-key
    commands (Brendan Lynch blynch@gitlab.com)
  - ac004c5d: docs: clarify --all and --per-page pagination
    behavior (Brendan Lynch blynch@gitlab.com)
  * Dependencies
  - dce8a8d0: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.6.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - baf77b6b: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.34.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8cd1295e: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.36.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 349287c5: chore(deps): update module golang.org/x/crypto to
    v0.52.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 58f32068: chore: Ensure git exit error codes are wrapped as
    Error (Gabriel Mazzetto gabriel@gitlab.com)
  - 220d0473: chore: Extract GitRunner into
    internal/git/git_runner (Gabriel Mazzetto gabriel@gitlab.com)
  * Others
  - 12b11497: test(iostreams): isolate NO_COLOR in
    detectIsColorEnabled default case (Filip Aleksic
    faleksic@gitlab.com)</changelog>
</package>
<package pkgid="10e1178b34d26fd2a00a623eef7c2fcd3b8b01a77788de8d6c4cb152c20facee0308d7c3302c570d580b5f1e08af76e59905fdd458257ba9511f4b5c2449790e" name="glab-doc" arch="noarch">
  <version epoch="0" ver="1.101.0" rel="bp161.1.2"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774353600">- Update to version 1.90.0:
  * Features
  - c33f8508: feat(auth): add --web,
  - -container-registry-domains, --ssh-hostname flags to login
    (Ashutosh Kumar Singh ashutoshkumarsingh0x@gmail.com)
  - ceb51ebd: feat(ci auto login): move from experimental to GA
    (Timo Furrer tfurrer@gitlab.com)
  - 4f7b1815: feat(mr): add note list subcommand (Tomas Vik
    tvik@gitlab.com)
  - e3ff3569: feat(mr): add note resolve and reopen subcommands
    (Tomas Vik tvik@gitlab.com)
  - 9c6e4129: feat(runner-controller): implement new get command
    (Timo Furrer tfurrer@gitlab.com)
  - d1ad6fd2: feat(stack): model save and amend add file behavior
    after git commit (Casey Morris casey@philo.com)
  - a535468c: feat(stacked-diffs): add warning when saving from
    non-last stack entry (Gary Holtz gholtz@gitlab.com)
  - e2dfc31c: feat: add --auto-merge flag to mr create command
    (Kai Armstrong karmstrong@gitlab.com)
  - d54279e5: feat: add new command for checking job status by
    runner (kumaraayush9810 kumaraayush9810@gmail.com)
  - 59808c96: feat: add new command for listing the manager of
    runner (kumaraayush9810 kumaraayush9810@gmail.com)
  - b9f1c8cc: feat: automatically notify issues when released
    (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 8e876852: fix(auth): rewrite remote repo host when SSH
    hostname maps to config host (Carsten Hoffmann morl99@web.de)
  - 31fa0af6: fix(mr): show all proposed changes in update
    preview (Kai Armstrong karmstrong@gitlab.com)
  - 4280006b: fix(style): ensure config value is used (Filip
    Aleksic faleksic@gitlab.com)
  - 735e6f1b: fix: add Ctrl+C signal handling to exit glab ci
    status --live (Kai Armstrong karmstrong@gitlab.com)
  - d14dd1dc: fix: bump CI Go version to 1.25.8 for glamour v2
    compatibility (Tomas Vik tvik@gitlab.com)
  - d1e1217e: fix: remove redundant SCP parsing and add smart Git
    protocol defaults (Kai Armstrong karmstrong@gitlab.com)
  - 5d0ba457: fix: resolve linting issues introduced by Go 1.26
    version bump (Jay McCure jmccure@gitlab.com)
  - 30b1d0f1: fix: restore glamour v1 auto-detection for
    TTY/noTTY style selection (Tomas Vik tvik@gitlab.com)
  - 799a8298: fix: return error when release notes file exists
    but is unreadable (Ashutosh Kumar Singh
    ashutoshkumarsingh0x@gmail.com)
  - fa616eff: fix: sanitize git hook env vars in test helpers for
    worktree isolation (Tomas Vik tvik@gitlab.com)
  - 144e41c0: fix: skip TestDetectPlatform on unsupported
    architectures (Ashutosh Kumar Singh
    ashutoshkumarsingh0x@gmail.com)
  - 8d9197d9: fix: update Remote.Repo hostname for SSH remotes in
    split-host setups (Kai Armstrong karmstrong@gitlab.com)
  - 8d404c09: fix: update glamour v2 import path and API changes
    (Tomas Vik tvik@gitlab.com)
  * Documentation
  - abd3ff94: docs: Remove EOL spaces in doc files - 2026-03-06
    (Brendan Lynch blynch@gitlab.com)
  - 10548a1c: docs: Review and update glab note list subcommand
    page (Brendan Lynch blynch@gitlab.com)
  - 6b47f909: docs: renames classic chat to non-agentic chat (Uma
    Chandran uchandran@gitlab.com)
  - 515ab7f1: docs: wrap glab CLI commands in backticks (Evan
    Read eread@gitlab.com)
  * Dependencies
  - a0241495: chore(deps): bump go version updates to v1.26.1
    (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 67acc347: chore(deps): bump golangci-lint to v2.11.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 736b087b: chore(deps): bump golangci-lint to v2.11.1 (Ahmed
    Hemdan ahemdan@gitlab.com)
  - 83758be2: chore(deps): bump golangci-lint to v2.11.2 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - a6f2afa7: chore(deps): bump golangci-lint to v2.11.3 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 0e7a03e7: chore(deps): migrate fang to charm.land/fang/v2
    (Tomas Vik tvik@gitlab.com)
  - 47e7f706: chore(deps): replace huhtest with ugh to support
    huh v2 (Timo Furrer tfurrer@gitlab.com)
  - c483714b: chore(deps): update dependency @commitlint/cli to
    ^20.4.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - e2168b07: chore(deps): update dependency @commitlint/cli to
    ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 9e0d8a41: chore(deps): update dependency @commitlint/format
    to ^20.4.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 28d6a89f: chore(deps): update dependency @commitlint/format
    to ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - c167e385: chore(deps): update dependency @commitlint/lint to
    ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 0dc4ec68: chore(deps): update dependency @commitlint/read to
    ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - a0f4e7c3: chore(deps): update dependency markdownlint-cli2 to
    v0.22.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 9a364b95: chore(deps): update module charm.land/lipgloss/v2
    to v2.0.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - a8ceb927: chore(deps): update module
    github.com/charmbracelet/glamour to v2 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - dc8eff1f: chore(deps): update module github.com/docker/cli to
    v29.3.0+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - a27c93b8: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.21 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - c2a9f2cb: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.4.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 192012ae: chore(deps): update module
    github.com/zalando/go-keyring to v0.2.7 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 93a3e065: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.4.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 245f98e4: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.5.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 1b384b6a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.6.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 5b744812: chore(deps): update module golang.org/x/crypto to
    v0.49.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - cf354fb0: chore(deps): update module golang.org/x/oauth2 to
    v0.36.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - bc5dcc57: chore(deps): update module golang.org/x/text to
    v0.35.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - d35095ba: chore(deps): update module k8s.io/client-go to
    v0.35.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 4275d2b0: chore(deps): upgrade to huh v2 (Timo Furrer
    tfurrer@gitlab.com)
  * Maintenance
  - 5f37677f: chore(ai): add AGENTS.md and pre-push verification
    (Tomas Vik tvik@gitlab.com)
  - 699b5d18: chore(ci): ci maintenance (Filip Aleksic
    faleksic@gitlab.com)
  - e21faffe: chore(gen-docs): dont create empty dirs (Filip
    Aleksic faleksic@gitlab.com)
  - 76292112: chore(mod): regroup go.mod (Timo Furrer
    tfurrer@gitlab.com)
  - f7308511: chore(tests): ensure keyring test uses tmp env
    (Filip Aleksic faleksic@gitlab.com)
  - 009cd795: chore: final tidy up of Markdown in project (Evan
    Read eread@gitlab.com)
  - cfcc00f1: chore: make 'repo' and other Markdown files adhere
    to linting standards (Evan Read eread@gitlab.com)
  - 00a7aaf2: chore: make Markdown files for subcommands adhere
    to linting standards (Evan Read eread@gitlab.com)
  - d0899a30: chore: make Markdown files in 'mr' directory adhere
    to linting standards (Evan Read eread@gitlab.com)
  - e26db556: chore: make additional Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - ebdf5693: chore: make even more Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - 65a0481a: chore: make more Markdown files adhere to linting
    standards (Evan Read eread@gitlab.com)
  - 6620df6b: chore: make remaining 'ci' Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - 7464b954: chore: make remaining Markdown files for
    subcommands adhere to standards (Evan Read eread@gitlab.com)
  - 49703916: chore: make runner-related Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - 6dc90c5a: chore: make some Markdown files adhere to linting
    standards (Evan Read eread@gitlab.com)
  - c8856222: chore: use alternative method for wrapping bare
    URLs in Markdown (Evan Read eread@gitlab.com)
  - c761ae27: ci: add Go version consistency check (Tomas Vik
    tvik@gitlab.com)
  - 64c52d3c: refactor(mr): extract discussion helpers and
    rendering to mrutils (Tomas Vik tvik@gitlab.com)
  - f5e9828c: refactor: remove redundant signal handling in ci
    status command (Kai Armstrong karmstrong@gitlab.com)
  - dd04eb2f: refactor: rename glamourStyle to getGlamourStyle
    for clarity (Tomas Vik tvik@gitlab.com)
  - e29240c2: refactor: use EnableJSONOutput helper for 14
    additional commands (Kai Armstrong karmstrong@gitlab.com)
  * Others
  - ec7b3600: build: update Go version in .tool-versions to match
    go.mod (Tomas Vik tvik@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775131200">- Update to version 1.91.0:
  * Features
  - 7347ec5d: feat(duo): lock Duo CLI auto-updates to compatible
    major version (Kai Armstrong karmstrong@gitlab.com)
  - e60b4a84: feat: add multipart/form-data support to glab api
    via --form flag (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 2ce57436: fix: URL-encode filename in release asset
    DirectAssetPath (Kai Armstrong karmstrong@gitlab.com)
  - bdda0f84: fix: improve diagnostics when env-based token fails
    auth (Kai Armstrong karmstrong@gitlab.com)
  - 6d4c9d43: fix: improve duo cli confirm prompt UX (Kai
    Armstrong karmstrong@gitlab.com)
  - 44d7c10f: fix: nil pointer dereference in DisplayIssueList
    and DisplayIssue when CreatedAt is null (Kai Armstrong
    karmstrong@gitlab.com)
  - dc75f9f3: fix: use /bin/sh shebang in
    notify-issues-on-release script (Kai Armstrong
    karmstrong@gitlab.com)
  * Documentation
  - 1892d844: docs: make Markdown for 'glab runner' command
    adhere to standards (Evan Read eread@gitlab.com)
  - 3f03c08c: docs: update command docs for Duo CLI beta release
    (Uma Chandran uchandran@gitlab.com)
  * Dependencies
  - 71b960c7: chore(deps): bump golangci-lint to v2.11.4 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - d8ee4806: chore(deps): update module
    github.com/zalando/go-keyring to v0.2.8 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 874b483b: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.11.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - a6031009: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.7.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8bd1ac64: chore(deps): update ruby docker tag to v3.4 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 879dce24: chore: Apply 1 suggestion(s) to 1 file(s) (Evan
    Read eread@gitlab.com)
  - ba5fb25b: chore: add documentation review apps to project
    (Evan Read eread@gitlab.com)
  - b0df7324: chore: add jq to Docker image (Kai Armstrong
    karmstrong@gitlab.com)
  - 8401888f: chore: adds beta string and applies it to duo cli
    (Uma Chandran uchandran@gitlab.com)
  * Others
  - 0e917e36: test: reduce unit test runtime by fixing slow
    polling and real HTTP calls (Kai Armstrong
    karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775908800">- Update to version 1.92.1:
  * Bug Fixes
  - a91ac2ae: fix(auth): clear stale credentials before OAuth
    flow, not after (Kai Armstrong karmstrong@gitlab.com)
  * Maintenance
  - b830236f: ci: fix release notes bot token override and remove
    redundant jq install (Kai Armstrong karmstrong@gitlab.com)
- Update to version 1.92.0:
  * Features
  - a5848540: feat: add duo-cli path override (Andrei Zubov
    azubov@gitlab.com)
  - 388a0f44: feat: add glab todo list and done commands (Kai
    Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 8acb8487: fix(auth): clear stale credentials on re-login to
    fix OAuth-to-token switch (Kai Armstrong
    karmstrong@gitlab.com)
  - 6f30fd44: fix(clone): "glab repo clone" with custom directory
    (Martin Schurz 2090677-schurzi@users.noreply.gitlab.com)
  - 3dffae69: fix(token): fix rotate command failing to match
    tokens by numeric ID (Kai Armstrong karmstrong@gitlab.com)
  - b5624786: fix: add enum constraints and positional arg hints
    to MCP tool schemas (Kai Armstrong karmstrong@gitlab.com)
  - 8b01065a: fix: avoid GET /projects/:id in changelog generate
    to support CI job tokens (Kai Armstrong
    karmstrong@gitlab.com)
  - 5a83a038: fix: handle numeric timezone offsets in
    oauth2_expiry_date parsing (Kai Armstrong
    karmstrong@gitlab.com)
  - d0fa983b: fix: map 'user' config key to GLAB_USER to prevent
    $USER shadowing (Kai Armstrong karmstrong@gitlab.com)
  - 0d7a0be7: fix: use GitLab API for default branch instead of
    git remote show (Kai Armstrong karmstrong@gitlab.com)
  * Documentation
  - 5b34c099: docs: Add link to changelogs info (Brendan
    blynch@gitlab.com)
  - 5cd14e11: docs: update mr note examples to use resolve/reopen
    subcommands (Kai Armstrong karmstrong@gitlab.com)
  * Dependencies
  - 29e4990c: chore(deps): update module
    github.com/hashicorp/go-version to v1.9.0 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 4571890b: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.5.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 3284fe2a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.13.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 08deb1d3: chore: add Claude Code project settings and
    gitignore local overrides (Kai Armstrong
    karmstrong@gitlab.com)
  - 412f53ec: ci: add expire_in to sign_windows job artifacts
    (Kai Armstrong karmstrong@gitlab.com)
  - 40d9efbd: ci: use dedicated GITLAB_TOKEN_RELEASE_NOTES
    variable for notify-issues job (Kai Armstrong
    karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 1.93.0:
  * Features
  - 90960872: feat(ci-list): display running pipelines in blue,
    use light/dark 24-bit colors when able (Emil Chludziński
    tanstaafl@tlen.pl)
  - f8f25b15: feat(mr note): add 'create' subcommand with
    discussion-based notes (Tomas Vik tvik@gitlab.com)
  - 95a61c83: feat: add --assignee flag to glab stack sync (Gary
    Holtz gholtz@gitlab.com)
  - f73a54fe: feat: add --label flag to glab stack sync (Gary
    Holtz gholtz@gitlab.com)
  - 35df967c: feat: add --template flag to issue and mr create
    commands (Kai Armstrong karmstrong@gitlab.com)
  - e59047ed: feat: add glab search semantic command (Tian Gao
    tgao@gitlab.com)
  * Bug Fixes
  - d3454a07: fix(api): avoid panic on invalid absolute endpoint
    URL (Mikel mikel@olasagasti.info)
  - b98d93a6: fix(ci view): Setup default theme (Philipp Hahn
    pmhahn@pmhahn.de)
  - f07689ce: fix(duo): honor custom Duo CLI path on unsupported
    CPU architectures (Mikel mikel@olasagasti.info)
  - 033e8039: fix: Always Use Long Git Status (Jonathan Bowe
    jonathan@bowedev.com)
  - 3e5c995d: fix: add HTTP timeout and propagate context in auth
    commands (Kai Armstrong karmstrong@gitlab.com)
  - ee920b4d: fix: respect repository target branch rules in mr
    create (Kai Armstrong karmstrong@gitlab.com)
  - 5593a1e8: fix: support git worktrees in stack operations
    (Daniel Bankmann 11852855-dba223@users.noreply.gitlab.com)
  - 34af5c48: fix: use local viper instance in GroupOverride to
    prevent data race (Jay McCure jmccure@gitlab.com)
  * Documentation
  - 4edb2bdd: docs: Clarify time format for glab token rotate
    (Brendan Lynch blynch@gitlab.com)
  - 40099e89: docs: add CLI docs style guide references and
    contributor guidance (Brendan Lynch blynch@gitlab.com)
  - fe2ed6fc: docs: fix punctuation in Short and flag
    descriptions (Brendan Lynch blynch@gitlab.com)
  - ee555c88: docs: improve auth login CI/CD documentation and
  - -api-host flag (Kai Armstrong karmstrong@gitlab.com)
  - 784d046e: docs: standardize positional arg notation in mr
    commands (Brendan blynch@gitlab.com)
  * Dependencies
  - bb755050: chore(deps): Switch to a maintained YAML library
    (Mikel mikel@olasagasti.info)
  - 377c4198: chore(deps): drop github.com/pkg/errors in favor of
    stdlib errors (Mikel mikel@olasagasti.info)
  - 0a9d6bc7: chore(deps): drop mitchellh/go-homedir for stdlib
    home dir (Mikel mikel@olasagasti.info)
  - 7821c8d9: chore(deps): update module charm.land/bubbletea/v2
    to v2.0.5 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - f4807f6c: chore(deps): update module charm.land/lipgloss/v2
    to v2.0.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 0e3c1048: chore(deps): update module github.com/docker/cli to
    v29.4.0+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 6ca80615: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.22 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 8c3b14f9: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.23 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 5cca166a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.17.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 1cca432d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.19.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 59cdf34d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.20.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - aa8b94d1: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.20.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - ef351c1e: chore(deps): update module golang.org/x/crypto to
    v0.50.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 8c009a20: chore(deps): update module k8s.io/client-go to
    v0.35.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 4e8a8817: chore(duo): hide and deprecate 'glab duo ask'
    command (Kai Armstrong karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778068800">- Update to version 1.94.0:
  * Features
  - f620f7a2: feat(mr note create): add --reply flag and refactor
    to options struct (Tomas Vik tvik@gitlab.com)
  - bed805c0: feat(mr): create diff comments (Tomas Vik (OOO back
    on 2026-05-11) tvik@gitlab.com)
  - 56718ff9: feat(orbit): add glab orbit subcommands
    (experimental) (Dmitry Gruzd dgruzd@gitlab.com)
  - 56b22863: feat(workitems): add glab work-items create (Carlos
    Corona ccorona@gitlab.com)
  - 5b4bc4a6: feat: add --reviewer flag to glab stack sync (Gary
    Holtz gholtz@gitlab.com)
  - fa792f3c: feat: add glab work-items delete (Carlos Corona
    ccorona@gitlab.com)
  - 5d59e0be: feat: render Markdown links as OSC 8 hyperlinks in
    help text (Brendan Lynch blynch@gitlab.com)
  * Bug Fixes
  - 9a6f9de4: fix(repo create): clone instead of git init when
  - -readme is used (Kai Armstrong karmstrong@gitlab.com)
  - 339ff8cc: fix(snapcraft): /etc/gitconfig permissions (Filip
    Aleksic faleksic@gitlab.com)
  - 7f22b23c: fix: correct inverted condition for
    GITLAB_RELEASE_ASSETS_USE_PACKAGE_REGISTRY env var (Kai
    Armstrong karmstrong@gitlab.com)
  - 3394d202: fix: eliminate data race in ci and job tests by
    avoiding global os.Stdout/os.Stderr mutation (Timo Furrer
    tfurrer@gitlab.com)
  - a07c2c1c: fix: update flag description and remove backticks
    (Brendan blynch@gitlab.com)
  * Documentation
  - 774ea4f2: docs: add carapace completions note (Jonathan Bowe
    jonathan@bowedev.com)
  - 53918c5a: docs: document both head and merge ref formats for
    MR pipelines (Kai Armstrong karmstrong@gitlab.com)
  - da6f7b2f: docs: ensure glab check-update is accurately
    described (Brendan blynch@gitlab.com)
  * Dependencies
  - a0e977eb: chore(deps): update dependency @commitlint/cli to
    ^20.5.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - d7008ef5: chore(deps): update module charm.land/bubbletea/v2
    to v2.0.6 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 5453a863: chore(deps): update module github.com/docker/cli to
    v29.4.1+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - ea1e87bd: chore(deps): update module github.com/docker/cli to
    v29.4.2+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - ea24f0a9: chore(deps): update module
    github.com/docker/docker-credential-helpers to v0.9.6 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8bb00fb6: chore(deps): update module
    github.com/gdamore/tcell/v2 to v2.13.9 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 5762ad2e: chore(deps): update module
    github.com/mattn/go-isatty to v0.0.21 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 41d476fc: chore(deps): update module
    github.com/mattn/go-isatty to v0.0.22 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - f1c53172: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.21.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 58ca66f7: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.22.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 6f317c36: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.24.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 230c924a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.24.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - bd77d705: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.24.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - ada4904f: chore: sync commit-lint script from gitlab-lsp (Kai
    Armstrong karmstrong@gitlab.com)
  - f60689c7: chore: update docs linting tools and docs linting
    container image (Evan Read eread@gitlab.com)
  - 9e274d09: ci: add Duo agent environment configuration (Thomas
    Schmidt tschmidt@gitlab.com)
  - 76ba508c: refactor(checkout): inject GitRunner dependency for
    testability (Gary Holtz gholtz@gitlab.com)
  - fe74aaf3: refactor(duo): improve Duo CLI update notification
    message (Arthur Foltz afoltz@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778241600">- Update to version 1.95.0:
  * Features
  - e5b53d65: feat(duo): add --install and --yes flags to duo cli
    command (Kai Armstrong karmstrong@gitlab.com)
  - 76d00d65: feat(skills): add glab skills install to install
    bundled agent skill (experimental) (Thomas Schmidt
    tschmidt@gitlab.com)
  * Documentation
  - d173eac2: docs(issuable): add synopsis to close, note,
    reopen, subscribe, and unsubscribe (Brendan Lynch
    blynch@gitlab.com)
  - de019774: docs(mr): add synopsis to approve, approvers, diff,
    close, delete, for,... (Brendan Lynch blynch@gitlab.com)
  - 4fbb1820: docs(mr): add synopsis to list, view, create,
    checkout, merge, and update (Brendan Lynch blynch@gitlab.com)
  - 86d43fd9: docs: Add synopsis to CI/CD pipeline and job
    commands (Brendan Lynch blynch@gitlab.com)
  - 655b6ca3: docs: add info on deprecation messages (Brendan
    Lynch blynch@gitlab.com)
  - 634601b0: docs: add synopsis to experimental subcommands
    (Brendan Lynch blynch@gitlab.com)
  - 49d4b88e: docs: add synopsis to fork, opentofu, and auth
    docker commands (Brendan Lynch blynch@gitlab.com)
  - a84c20e7: docs: add synopsis to list and view commands
    (Brendan blynch@gitlab.com)
  - d225cb5d: docs: add synopsis to set, update, list, and export
    (Brendan blynch@gitlab.com)
  - ea774f21: docs: add synopsis to trace, lint, and config
    compile (Brendan Lynch blynch@gitlab.com)
  * Dependencies
  - 6e175217: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.6.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778673600">- Update to version 1.97.0:
  * Features
  - 2b685d63: feat(orbit): add 'glab orbit local' command +
    extract binarymgr package (Kai Armstrong
    karmstrong@gitlab.com)
  * Others
  - ee2757f9: test(ask): skip flaky TestAskCmd ahead of removal
    (Kai Armstrong karmstrong@gitlab.com)
- Update to version 1.96.0:
  * Features
  - 43f15255: feat: add duo cli support for arm64 windows (Andrei
    Zubov azubov@gitlab.com)
  * Bug Fixes
  - d14064ca: fix(cmdutils): Avoid race on global viper state in
    GroupOverride (Caleb Madara calebmadara58@gmail.com)
  * Dependencies
  - ce62ac33: chore(deps): bump go to v1.26.3 (Kai Armstrong
    karmstrong@gitlab.com)
  - cd438239: chore(deps): update dependency @commitlint/cli to
    ^20.5.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 5a11bf9b: chore(dep): update x/net (Filip Aleksic
    faleksic@gitlab.com)
  - 31255b35: refactor(git): decouple StandardGitCommand from
    run.PrepareCmd (Gary Holtz gholtz@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779364800">- Update to version 1.99.0:
  * Features
  - 45b1a43c: feat(orbit): add glab orbit remote dsl subcommand
    (Michael Angelo Rivera arivera@gitlab.com)
- Update to version 1.98.1 (1.98.0 was not released):
  * Features
  - 4508ae6b: feat(api): detect coding agents in User-Agent
    header (Jean-Gabriel Doyon jgdoyon@gitlab.com)
  - 32489b18: feat: add glab work-items update (Carlos Corona
    ccorona@gitlab.com)
  - 646d89b3: feat(auth): add OAuth 2.0 device authorization flow
    for glab auth login (Kai Armstrong karmstrong@gitlab.com)
  - c52b7b2c: feat(skills): add skills list and bundle glab-stack
    skill (Kai Armstrong karmstrong@gitlab.com)
  - 5777fca9: feat: add glab mr note update and glab mr note
    delete commands (Tomas Vik tvik@gitlab.com)
  - 85e204a3: feat(ci): add --mr and --failed-jobs-only flags to
    glab ci get (Eduardo Bonet ebonet@gitlab.com)
  - 8073187d: feat(skills): add curated remote skill source
    backed by gitlab.com (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 1a815c81: fix(orbit): preserve @ in JSON string literals for
    orbit remote query (Dmitry Gruzd dgruzd@gitlab.com)
  - ac76df59: fix(orbit): stream raw response body in 'remote
    query' (Dmitry Gruzd dgruzd@gitlab.com)
  - 95ee612f: fix(orbit): address review nits from !3269 (merged)
    (Dmitry Gruzd dgruzd@gitlab.com)
  - 1f0076d7: fix: enable OSC 8 hyperlinks by default in TTY
    terminals (Brendan Lynch blynch@gitlab.com)
  - 283611d8: fix(orbit): adopt client-go QueryRaw for streaming
    response body (Dmitry Gruzd dgruzd@gitlab.com)
  * Documentation
  - 0d634e3e: docs: replace getting-started.gif with VHS-driven
    recording (Kai Armstrong karmstrong@gitlab.com)
  - ac1a7e68: docs: improve glab api command docs (Brendan Lynch
    blynch@gitlab.com)
  - 7e95900f: docs: improve glab attestation commands docs
    (Brendan Lynch blynch@gitlab.com)
  - 21f6647b: docs: improve glab auth commands docs (Brendan
    Lynch blynch@gitlab.com)
  - d9df010f: docs: improve glab alias command docs (Brendan
    Lynch blynch@gitlab.com)
  - 41aa1096: docs: improve glab changelog and glab check-update
    command docs (Brendan Lynch blynch@gitlab.com)
  - 234c3ed1: docs: improve glab cli command docs 1 (Brendan
    Lynch blynch@gitlab.com)
  - 5a787012: docs: maintenance task - update redirected links
    (Uma Chandran uchandran@gitlab.com)
  * Dependencies
  - fb32af9d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.25.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - de67aa8b: chore(deps): update dependency
    @commitlint/config-conventional to ^20.5.3 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 91d80b0c: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.26.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 120abea0: chore(deps): update module
    github.com/docker/docker-credential-helpers to v0.9.7 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8a22a890: chore(deps): update dependency @commitlint/cli to
    v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 0bf3140e: chore(deps): update dependency
    @commitlint/config-conventional to v21 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 4386cdd7: chore(deps): update dependency @commitlint/lint to
    v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - dca41751: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.26.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 2a28d5bd: chore(deps): update dependency @commitlint/read to
    v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - bc0f789a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.27.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 818a3a88: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.28.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - b7452760: chore(deps): update dependency
    @commitlint/config-conventional to ^21.0.1 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 24e1895e: chore(deps): update dependency @commitlint/lint to
    ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 1b913446: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.29.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - d1346954: chore(deps): update module k8s.io/client-go to
    v0.36.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 6f6a1830: chore(deps): update dependency @commitlint/read to
    ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 02372655: chore(deps): update dependency @commitlint/cli to
    ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 6f92316b: chore(deps): update dependency @commitlint/format
    to v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - bfc43900: refactor(skills): support multi-file skills and
    fail-fast on bad bundles (Kai Armstrong
    karmstrong@gitlab.com)
  - 93a9e5b2: ci: set MTU on docker:dind for release jobs (Stan
    Hu stanhu@gmail.com)
  * Others
  - b402a62f: test(binarymgr): isolate runner_test config writes
    from the user's config (Jay McCure jmccure@gitlab.com)
- rebase patch glab-disable_update_check.patch</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779969600">- Update to version 1.100.0:
  * Features
  - 02f8ae0a: feat(api): expand Coding-Agent detection list (Sam
    Wiskow swiskow@gitlab.com)
  - 1f462ed8: feat(ci status): keep --live polling through
    transient pipeline states (Kai Armstrong
    karmstrong@gitlab.com)
  - ae28d6dd: feat(issue): allow work_items URLs (Jay McCure
    jmccure@gitlab.com)
  - 35926816: feat(stack): add Body() method to StackRef and fix
    subject/body parsing in MR creation (Gary Holtz
    gholtz@gitlab.com)
  - 4f5f192a: feat(stack): add glab stack infer command to create
    stack layers from a commit range (Gary Holtz
    gholtz@gitlab.com)
  - ddf45787: feat(update): nudge is install-aware and
    agent-aware (Sam Wiskow swiskow@gitlab.com)
  - 0db2448f: feat: Introduce repo remote add &lt;namespace/project&gt;
    command (Gabriel Mazzetto gabriel@gitlab.com)
  - e6a25a75: feat: add detection for Gemini CLI (Isaac Dawson
    idawson@gitlab.com)
  - 1f49782a: feat: add global --jq flag for filtering JSON
    output (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - b98561dc: fix(ci view): harden bridge/child-pipeline
    navigation against crashes (Kai Armstrong
    karmstrong@gitlab.com)
  - 979568c6: fix(cmd): remove workaround (Filip Aleksic
    faleksic@gitlab.com)
  - 1aa323e5: fix(infer): build branch chain via cherry-pick with
    conflict rollback (Gary Holtz gholtz@gitlab.com)
  - 6fa36242: fix(pager): set LESS=FRX unless hyperlinks are
    forced (Kai Armstrong karmstrong@gitlab.com)
  - df2a507f: fix(test): align TestAcceptableZipFile path check
    with friendlyPath output (Filip Aleksic faleksic@gitlab.com)
  - 2deffd68: fix: update link for creating new legacy personal
    access token (Evan Read eread@gitlab.com)
  * Documentation
  - 6270cd3d: docs: improve glab ci command docs 2 (Brendan Lynch
    blynch@gitlab.com)
  - 75ac9bce: docs: improve help text for glab cluster commands
    (Brendan Lynch blynch@gitlab.com)
  - 30fa9fd8: docs: update glab SKILL.md with comments section
    and API content-type guidance (Thomas Schmidt
    tschmidt@gitlab.com)
  * Dependencies
  - 6642b29e: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.31.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 08c5f240: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.32.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 9879b156: chore(deps): update versions (Filip Aleksic
    faleksic@gitlab.com)
  * Maintenance
  - 38f97c78: chore(ci): improve check docs job (Filip Aleksic
    faleksic@gitlab.com)
  - 6c452a46: chore(code): remove dead code (Filip Aleksic
    faleksic@gitlab.com)
  - 4e80e10c: refactor: route command JSON output through
    PrintJSON helper (Kai Armstrong karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780401600">- Update to version 1.101.0:
  * Features
  - 98e075fb: feat(ci): add --force flag to glab ci cancel job
    (Filip Aleksic faleksic@gitlab.com)
  - 56083b99: feat(mr note create): add --resolvable flag (Silviu
    Marchis silviu.marchis@sygnum.com)
  - 3a8da34f: feat(orbit): add Windows support for orbit local
    (Bohdan Parkhomchuk bparkhomchuk@gitlab.com)
  - 1b8ac8a6: feat(orbit): add glab orbit setup guided onboarding
    command (Kai Armstrong karmstrong@gitlab.com)
  - 7c5c41f3: feat(stack): add --skip-mr-creation flag to stack
    sync command (Gary Holtz gholtz@gitlab.com)
  - 8a9f818d: feat: Display progress during glab mr checkout
    (Gabriel Mazzetto gabriel@gitlab.com)
  * Bug Fixes
  - 1db48d89: fix(ci): align ci delete and ci list default
    pagination (Kai Armstrong karmstrong@gitlab.com)
  * Documentation
  - 04deff1d: docs(config): add synopsis and improve examples for
    config commands (Brendan Lynch blynch@gitlab.com)
  - a4b6dc76: docs(deploy-key): add synopsis and examples to
    deploy-key commands (Brendan Lynch blynch@gitlab.com)
  - 700695f5: docs(gpg-key): add synopsis and examples to gpg-key
    commands (Brendan Lynch blynch@gitlab.com)
  - 684df227: docs(label): add synopsis and examples to label
    commands (Brendan Lynch blynch@gitlab.com)
  - c1a8d0e7: docs(milestone): add synopsis and examples to
    milestone commands (Brendan Lynch blynch@gitlab.com)
  - b1bff4ba: docs(schedule): add synopsis and examples to
    schedule commands (Brendan Lynch blynch@gitlab.com)
  - 9e7f7b38: docs(securefile): add synopsis and examples to
    securefile commands (Brendan Lynch blynch@gitlab.com)
  - 44ca2124: docs(ssh-key): add synopsis and examples to ssh-key
    commands (Brendan Lynch blynch@gitlab.com)
  - ac004c5d: docs: clarify --all and --per-page pagination
    behavior (Brendan Lynch blynch@gitlab.com)
  * Dependencies
  - dce8a8d0: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.6.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - baf77b6b: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.34.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8cd1295e: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.36.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 349287c5: chore(deps): update module golang.org/x/crypto to
    v0.52.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 58f32068: chore: Ensure git exit error codes are wrapped as
    Error (Gabriel Mazzetto gabriel@gitlab.com)
  - 220d0473: chore: Extract GitRunner into
    internal/git/git_runner (Gabriel Mazzetto gabriel@gitlab.com)
  * Others
  - 12b11497: test(iostreams): isolate NO_COLOR in
    detectIsColorEnabled default case (Filip Aleksic
    faleksic@gitlab.com)</changelog>
</package>
<package pkgid="4f8821e5fcb5d4557b330962e0d476c446b0e3c5e7f60e4f4f8a355e018135d7610bd5a1f94b8da0ebd8f1a61a876a00b3bfb4d75cbf4800ac2ec325d3cb104b" name="glab-fish-completion" arch="noarch">
  <version epoch="0" ver="1.101.0" rel="bp161.1.2"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774353600">- Update to version 1.90.0:
  * Features
  - c33f8508: feat(auth): add --web,
  - -container-registry-domains, --ssh-hostname flags to login
    (Ashutosh Kumar Singh ashutoshkumarsingh0x@gmail.com)
  - ceb51ebd: feat(ci auto login): move from experimental to GA
    (Timo Furrer tfurrer@gitlab.com)
  - 4f7b1815: feat(mr): add note list subcommand (Tomas Vik
    tvik@gitlab.com)
  - e3ff3569: feat(mr): add note resolve and reopen subcommands
    (Tomas Vik tvik@gitlab.com)
  - 9c6e4129: feat(runner-controller): implement new get command
    (Timo Furrer tfurrer@gitlab.com)
  - d1ad6fd2: feat(stack): model save and amend add file behavior
    after git commit (Casey Morris casey@philo.com)
  - a535468c: feat(stacked-diffs): add warning when saving from
    non-last stack entry (Gary Holtz gholtz@gitlab.com)
  - e2dfc31c: feat: add --auto-merge flag to mr create command
    (Kai Armstrong karmstrong@gitlab.com)
  - d54279e5: feat: add new command for checking job status by
    runner (kumaraayush9810 kumaraayush9810@gmail.com)
  - 59808c96: feat: add new command for listing the manager of
    runner (kumaraayush9810 kumaraayush9810@gmail.com)
  - b9f1c8cc: feat: automatically notify issues when released
    (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 8e876852: fix(auth): rewrite remote repo host when SSH
    hostname maps to config host (Carsten Hoffmann morl99@web.de)
  - 31fa0af6: fix(mr): show all proposed changes in update
    preview (Kai Armstrong karmstrong@gitlab.com)
  - 4280006b: fix(style): ensure config value is used (Filip
    Aleksic faleksic@gitlab.com)
  - 735e6f1b: fix: add Ctrl+C signal handling to exit glab ci
    status --live (Kai Armstrong karmstrong@gitlab.com)
  - d14dd1dc: fix: bump CI Go version to 1.25.8 for glamour v2
    compatibility (Tomas Vik tvik@gitlab.com)
  - d1e1217e: fix: remove redundant SCP parsing and add smart Git
    protocol defaults (Kai Armstrong karmstrong@gitlab.com)
  - 5d0ba457: fix: resolve linting issues introduced by Go 1.26
    version bump (Jay McCure jmccure@gitlab.com)
  - 30b1d0f1: fix: restore glamour v1 auto-detection for
    TTY/noTTY style selection (Tomas Vik tvik@gitlab.com)
  - 799a8298: fix: return error when release notes file exists
    but is unreadable (Ashutosh Kumar Singh
    ashutoshkumarsingh0x@gmail.com)
  - fa616eff: fix: sanitize git hook env vars in test helpers for
    worktree isolation (Tomas Vik tvik@gitlab.com)
  - 144e41c0: fix: skip TestDetectPlatform on unsupported
    architectures (Ashutosh Kumar Singh
    ashutoshkumarsingh0x@gmail.com)
  - 8d9197d9: fix: update Remote.Repo hostname for SSH remotes in
    split-host setups (Kai Armstrong karmstrong@gitlab.com)
  - 8d404c09: fix: update glamour v2 import path and API changes
    (Tomas Vik tvik@gitlab.com)
  * Documentation
  - abd3ff94: docs: Remove EOL spaces in doc files - 2026-03-06
    (Brendan Lynch blynch@gitlab.com)
  - 10548a1c: docs: Review and update glab note list subcommand
    page (Brendan Lynch blynch@gitlab.com)
  - 6b47f909: docs: renames classic chat to non-agentic chat (Uma
    Chandran uchandran@gitlab.com)
  - 515ab7f1: docs: wrap glab CLI commands in backticks (Evan
    Read eread@gitlab.com)
  * Dependencies
  - a0241495: chore(deps): bump go version updates to v1.26.1
    (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 67acc347: chore(deps): bump golangci-lint to v2.11.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 736b087b: chore(deps): bump golangci-lint to v2.11.1 (Ahmed
    Hemdan ahemdan@gitlab.com)
  - 83758be2: chore(deps): bump golangci-lint to v2.11.2 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - a6f2afa7: chore(deps): bump golangci-lint to v2.11.3 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 0e7a03e7: chore(deps): migrate fang to charm.land/fang/v2
    (Tomas Vik tvik@gitlab.com)
  - 47e7f706: chore(deps): replace huhtest with ugh to support
    huh v2 (Timo Furrer tfurrer@gitlab.com)
  - c483714b: chore(deps): update dependency @commitlint/cli to
    ^20.4.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - e2168b07: chore(deps): update dependency @commitlint/cli to
    ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 9e0d8a41: chore(deps): update dependency @commitlint/format
    to ^20.4.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 28d6a89f: chore(deps): update dependency @commitlint/format
    to ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - c167e385: chore(deps): update dependency @commitlint/lint to
    ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 0dc4ec68: chore(deps): update dependency @commitlint/read to
    ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - a0f4e7c3: chore(deps): update dependency markdownlint-cli2 to
    v0.22.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 9a364b95: chore(deps): update module charm.land/lipgloss/v2
    to v2.0.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - a8ceb927: chore(deps): update module
    github.com/charmbracelet/glamour to v2 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - dc8eff1f: chore(deps): update module github.com/docker/cli to
    v29.3.0+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - a27c93b8: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.21 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - c2a9f2cb: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.4.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 192012ae: chore(deps): update module
    github.com/zalando/go-keyring to v0.2.7 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 93a3e065: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.4.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 245f98e4: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.5.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 1b384b6a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.6.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 5b744812: chore(deps): update module golang.org/x/crypto to
    v0.49.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - cf354fb0: chore(deps): update module golang.org/x/oauth2 to
    v0.36.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - bc5dcc57: chore(deps): update module golang.org/x/text to
    v0.35.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - d35095ba: chore(deps): update module k8s.io/client-go to
    v0.35.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 4275d2b0: chore(deps): upgrade to huh v2 (Timo Furrer
    tfurrer@gitlab.com)
  * Maintenance
  - 5f37677f: chore(ai): add AGENTS.md and pre-push verification
    (Tomas Vik tvik@gitlab.com)
  - 699b5d18: chore(ci): ci maintenance (Filip Aleksic
    faleksic@gitlab.com)
  - e21faffe: chore(gen-docs): dont create empty dirs (Filip
    Aleksic faleksic@gitlab.com)
  - 76292112: chore(mod): regroup go.mod (Timo Furrer
    tfurrer@gitlab.com)
  - f7308511: chore(tests): ensure keyring test uses tmp env
    (Filip Aleksic faleksic@gitlab.com)
  - 009cd795: chore: final tidy up of Markdown in project (Evan
    Read eread@gitlab.com)
  - cfcc00f1: chore: make 'repo' and other Markdown files adhere
    to linting standards (Evan Read eread@gitlab.com)
  - 00a7aaf2: chore: make Markdown files for subcommands adhere
    to linting standards (Evan Read eread@gitlab.com)
  - d0899a30: chore: make Markdown files in 'mr' directory adhere
    to linting standards (Evan Read eread@gitlab.com)
  - e26db556: chore: make additional Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - ebdf5693: chore: make even more Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - 65a0481a: chore: make more Markdown files adhere to linting
    standards (Evan Read eread@gitlab.com)
  - 6620df6b: chore: make remaining 'ci' Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - 7464b954: chore: make remaining Markdown files for
    subcommands adhere to standards (Evan Read eread@gitlab.com)
  - 49703916: chore: make runner-related Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - 6dc90c5a: chore: make some Markdown files adhere to linting
    standards (Evan Read eread@gitlab.com)
  - c8856222: chore: use alternative method for wrapping bare
    URLs in Markdown (Evan Read eread@gitlab.com)
  - c761ae27: ci: add Go version consistency check (Tomas Vik
    tvik@gitlab.com)
  - 64c52d3c: refactor(mr): extract discussion helpers and
    rendering to mrutils (Tomas Vik tvik@gitlab.com)
  - f5e9828c: refactor: remove redundant signal handling in ci
    status command (Kai Armstrong karmstrong@gitlab.com)
  - dd04eb2f: refactor: rename glamourStyle to getGlamourStyle
    for clarity (Tomas Vik tvik@gitlab.com)
  - e29240c2: refactor: use EnableJSONOutput helper for 14
    additional commands (Kai Armstrong karmstrong@gitlab.com)
  * Others
  - ec7b3600: build: update Go version in .tool-versions to match
    go.mod (Tomas Vik tvik@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775131200">- Update to version 1.91.0:
  * Features
  - 7347ec5d: feat(duo): lock Duo CLI auto-updates to compatible
    major version (Kai Armstrong karmstrong@gitlab.com)
  - e60b4a84: feat: add multipart/form-data support to glab api
    via --form flag (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 2ce57436: fix: URL-encode filename in release asset
    DirectAssetPath (Kai Armstrong karmstrong@gitlab.com)
  - bdda0f84: fix: improve diagnostics when env-based token fails
    auth (Kai Armstrong karmstrong@gitlab.com)
  - 6d4c9d43: fix: improve duo cli confirm prompt UX (Kai
    Armstrong karmstrong@gitlab.com)
  - 44d7c10f: fix: nil pointer dereference in DisplayIssueList
    and DisplayIssue when CreatedAt is null (Kai Armstrong
    karmstrong@gitlab.com)
  - dc75f9f3: fix: use /bin/sh shebang in
    notify-issues-on-release script (Kai Armstrong
    karmstrong@gitlab.com)
  * Documentation
  - 1892d844: docs: make Markdown for 'glab runner' command
    adhere to standards (Evan Read eread@gitlab.com)
  - 3f03c08c: docs: update command docs for Duo CLI beta release
    (Uma Chandran uchandran@gitlab.com)
  * Dependencies
  - 71b960c7: chore(deps): bump golangci-lint to v2.11.4 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - d8ee4806: chore(deps): update module
    github.com/zalando/go-keyring to v0.2.8 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 874b483b: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.11.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - a6031009: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.7.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8bd1ac64: chore(deps): update ruby docker tag to v3.4 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 879dce24: chore: Apply 1 suggestion(s) to 1 file(s) (Evan
    Read eread@gitlab.com)
  - ba5fb25b: chore: add documentation review apps to project
    (Evan Read eread@gitlab.com)
  - b0df7324: chore: add jq to Docker image (Kai Armstrong
    karmstrong@gitlab.com)
  - 8401888f: chore: adds beta string and applies it to duo cli
    (Uma Chandran uchandran@gitlab.com)
  * Others
  - 0e917e36: test: reduce unit test runtime by fixing slow
    polling and real HTTP calls (Kai Armstrong
    karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775908800">- Update to version 1.92.1:
  * Bug Fixes
  - a91ac2ae: fix(auth): clear stale credentials before OAuth
    flow, not after (Kai Armstrong karmstrong@gitlab.com)
  * Maintenance
  - b830236f: ci: fix release notes bot token override and remove
    redundant jq install (Kai Armstrong karmstrong@gitlab.com)
- Update to version 1.92.0:
  * Features
  - a5848540: feat: add duo-cli path override (Andrei Zubov
    azubov@gitlab.com)
  - 388a0f44: feat: add glab todo list and done commands (Kai
    Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 8acb8487: fix(auth): clear stale credentials on re-login to
    fix OAuth-to-token switch (Kai Armstrong
    karmstrong@gitlab.com)
  - 6f30fd44: fix(clone): "glab repo clone" with custom directory
    (Martin Schurz 2090677-schurzi@users.noreply.gitlab.com)
  - 3dffae69: fix(token): fix rotate command failing to match
    tokens by numeric ID (Kai Armstrong karmstrong@gitlab.com)
  - b5624786: fix: add enum constraints and positional arg hints
    to MCP tool schemas (Kai Armstrong karmstrong@gitlab.com)
  - 8b01065a: fix: avoid GET /projects/:id in changelog generate
    to support CI job tokens (Kai Armstrong
    karmstrong@gitlab.com)
  - 5a83a038: fix: handle numeric timezone offsets in
    oauth2_expiry_date parsing (Kai Armstrong
    karmstrong@gitlab.com)
  - d0fa983b: fix: map 'user' config key to GLAB_USER to prevent
    $USER shadowing (Kai Armstrong karmstrong@gitlab.com)
  - 0d7a0be7: fix: use GitLab API for default branch instead of
    git remote show (Kai Armstrong karmstrong@gitlab.com)
  * Documentation
  - 5b34c099: docs: Add link to changelogs info (Brendan
    blynch@gitlab.com)
  - 5cd14e11: docs: update mr note examples to use resolve/reopen
    subcommands (Kai Armstrong karmstrong@gitlab.com)
  * Dependencies
  - 29e4990c: chore(deps): update module
    github.com/hashicorp/go-version to v1.9.0 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 4571890b: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.5.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 3284fe2a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.13.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 08deb1d3: chore: add Claude Code project settings and
    gitignore local overrides (Kai Armstrong
    karmstrong@gitlab.com)
  - 412f53ec: ci: add expire_in to sign_windows job artifacts
    (Kai Armstrong karmstrong@gitlab.com)
  - 40d9efbd: ci: use dedicated GITLAB_TOKEN_RELEASE_NOTES
    variable for notify-issues job (Kai Armstrong
    karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 1.93.0:
  * Features
  - 90960872: feat(ci-list): display running pipelines in blue,
    use light/dark 24-bit colors when able (Emil Chludziński
    tanstaafl@tlen.pl)
  - f8f25b15: feat(mr note): add 'create' subcommand with
    discussion-based notes (Tomas Vik tvik@gitlab.com)
  - 95a61c83: feat: add --assignee flag to glab stack sync (Gary
    Holtz gholtz@gitlab.com)
  - f73a54fe: feat: add --label flag to glab stack sync (Gary
    Holtz gholtz@gitlab.com)
  - 35df967c: feat: add --template flag to issue and mr create
    commands (Kai Armstrong karmstrong@gitlab.com)
  - e59047ed: feat: add glab search semantic command (Tian Gao
    tgao@gitlab.com)
  * Bug Fixes
  - d3454a07: fix(api): avoid panic on invalid absolute endpoint
    URL (Mikel mikel@olasagasti.info)
  - b98d93a6: fix(ci view): Setup default theme (Philipp Hahn
    pmhahn@pmhahn.de)
  - f07689ce: fix(duo): honor custom Duo CLI path on unsupported
    CPU architectures (Mikel mikel@olasagasti.info)
  - 033e8039: fix: Always Use Long Git Status (Jonathan Bowe
    jonathan@bowedev.com)
  - 3e5c995d: fix: add HTTP timeout and propagate context in auth
    commands (Kai Armstrong karmstrong@gitlab.com)
  - ee920b4d: fix: respect repository target branch rules in mr
    create (Kai Armstrong karmstrong@gitlab.com)
  - 5593a1e8: fix: support git worktrees in stack operations
    (Daniel Bankmann 11852855-dba223@users.noreply.gitlab.com)
  - 34af5c48: fix: use local viper instance in GroupOverride to
    prevent data race (Jay McCure jmccure@gitlab.com)
  * Documentation
  - 4edb2bdd: docs: Clarify time format for glab token rotate
    (Brendan Lynch blynch@gitlab.com)
  - 40099e89: docs: add CLI docs style guide references and
    contributor guidance (Brendan Lynch blynch@gitlab.com)
  - fe2ed6fc: docs: fix punctuation in Short and flag
    descriptions (Brendan Lynch blynch@gitlab.com)
  - ee555c88: docs: improve auth login CI/CD documentation and
  - -api-host flag (Kai Armstrong karmstrong@gitlab.com)
  - 784d046e: docs: standardize positional arg notation in mr
    commands (Brendan blynch@gitlab.com)
  * Dependencies
  - bb755050: chore(deps): Switch to a maintained YAML library
    (Mikel mikel@olasagasti.info)
  - 377c4198: chore(deps): drop github.com/pkg/errors in favor of
    stdlib errors (Mikel mikel@olasagasti.info)
  - 0a9d6bc7: chore(deps): drop mitchellh/go-homedir for stdlib
    home dir (Mikel mikel@olasagasti.info)
  - 7821c8d9: chore(deps): update module charm.land/bubbletea/v2
    to v2.0.5 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - f4807f6c: chore(deps): update module charm.land/lipgloss/v2
    to v2.0.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 0e3c1048: chore(deps): update module github.com/docker/cli to
    v29.4.0+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 6ca80615: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.22 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 8c3b14f9: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.23 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 5cca166a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.17.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 1cca432d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.19.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 59cdf34d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.20.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - aa8b94d1: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.20.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - ef351c1e: chore(deps): update module golang.org/x/crypto to
    v0.50.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 8c009a20: chore(deps): update module k8s.io/client-go to
    v0.35.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 4e8a8817: chore(duo): hide and deprecate 'glab duo ask'
    command (Kai Armstrong karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778068800">- Update to version 1.94.0:
  * Features
  - f620f7a2: feat(mr note create): add --reply flag and refactor
    to options struct (Tomas Vik tvik@gitlab.com)
  - bed805c0: feat(mr): create diff comments (Tomas Vik (OOO back
    on 2026-05-11) tvik@gitlab.com)
  - 56718ff9: feat(orbit): add glab orbit subcommands
    (experimental) (Dmitry Gruzd dgruzd@gitlab.com)
  - 56b22863: feat(workitems): add glab work-items create (Carlos
    Corona ccorona@gitlab.com)
  - 5b4bc4a6: feat: add --reviewer flag to glab stack sync (Gary
    Holtz gholtz@gitlab.com)
  - fa792f3c: feat: add glab work-items delete (Carlos Corona
    ccorona@gitlab.com)
  - 5d59e0be: feat: render Markdown links as OSC 8 hyperlinks in
    help text (Brendan Lynch blynch@gitlab.com)
  * Bug Fixes
  - 9a6f9de4: fix(repo create): clone instead of git init when
  - -readme is used (Kai Armstrong karmstrong@gitlab.com)
  - 339ff8cc: fix(snapcraft): /etc/gitconfig permissions (Filip
    Aleksic faleksic@gitlab.com)
  - 7f22b23c: fix: correct inverted condition for
    GITLAB_RELEASE_ASSETS_USE_PACKAGE_REGISTRY env var (Kai
    Armstrong karmstrong@gitlab.com)
  - 3394d202: fix: eliminate data race in ci and job tests by
    avoiding global os.Stdout/os.Stderr mutation (Timo Furrer
    tfurrer@gitlab.com)
  - a07c2c1c: fix: update flag description and remove backticks
    (Brendan blynch@gitlab.com)
  * Documentation
  - 774ea4f2: docs: add carapace completions note (Jonathan Bowe
    jonathan@bowedev.com)
  - 53918c5a: docs: document both head and merge ref formats for
    MR pipelines (Kai Armstrong karmstrong@gitlab.com)
  - da6f7b2f: docs: ensure glab check-update is accurately
    described (Brendan blynch@gitlab.com)
  * Dependencies
  - a0e977eb: chore(deps): update dependency @commitlint/cli to
    ^20.5.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - d7008ef5: chore(deps): update module charm.land/bubbletea/v2
    to v2.0.6 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 5453a863: chore(deps): update module github.com/docker/cli to
    v29.4.1+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - ea1e87bd: chore(deps): update module github.com/docker/cli to
    v29.4.2+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - ea24f0a9: chore(deps): update module
    github.com/docker/docker-credential-helpers to v0.9.6 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8bb00fb6: chore(deps): update module
    github.com/gdamore/tcell/v2 to v2.13.9 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 5762ad2e: chore(deps): update module
    github.com/mattn/go-isatty to v0.0.21 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 41d476fc: chore(deps): update module
    github.com/mattn/go-isatty to v0.0.22 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - f1c53172: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.21.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 58ca66f7: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.22.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 6f317c36: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.24.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 230c924a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.24.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - bd77d705: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.24.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - ada4904f: chore: sync commit-lint script from gitlab-lsp (Kai
    Armstrong karmstrong@gitlab.com)
  - f60689c7: chore: update docs linting tools and docs linting
    container image (Evan Read eread@gitlab.com)
  - 9e274d09: ci: add Duo agent environment configuration (Thomas
    Schmidt tschmidt@gitlab.com)
  - 76ba508c: refactor(checkout): inject GitRunner dependency for
    testability (Gary Holtz gholtz@gitlab.com)
  - fe74aaf3: refactor(duo): improve Duo CLI update notification
    message (Arthur Foltz afoltz@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778241600">- Update to version 1.95.0:
  * Features
  - e5b53d65: feat(duo): add --install and --yes flags to duo cli
    command (Kai Armstrong karmstrong@gitlab.com)
  - 76d00d65: feat(skills): add glab skills install to install
    bundled agent skill (experimental) (Thomas Schmidt
    tschmidt@gitlab.com)
  * Documentation
  - d173eac2: docs(issuable): add synopsis to close, note,
    reopen, subscribe, and unsubscribe (Brendan Lynch
    blynch@gitlab.com)
  - de019774: docs(mr): add synopsis to approve, approvers, diff,
    close, delete, for,... (Brendan Lynch blynch@gitlab.com)
  - 4fbb1820: docs(mr): add synopsis to list, view, create,
    checkout, merge, and update (Brendan Lynch blynch@gitlab.com)
  - 86d43fd9: docs: Add synopsis to CI/CD pipeline and job
    commands (Brendan Lynch blynch@gitlab.com)
  - 655b6ca3: docs: add info on deprecation messages (Brendan
    Lynch blynch@gitlab.com)
  - 634601b0: docs: add synopsis to experimental subcommands
    (Brendan Lynch blynch@gitlab.com)
  - 49d4b88e: docs: add synopsis to fork, opentofu, and auth
    docker commands (Brendan Lynch blynch@gitlab.com)
  - a84c20e7: docs: add synopsis to list and view commands
    (Brendan blynch@gitlab.com)
  - d225cb5d: docs: add synopsis to set, update, list, and export
    (Brendan blynch@gitlab.com)
  - ea774f21: docs: add synopsis to trace, lint, and config
    compile (Brendan Lynch blynch@gitlab.com)
  * Dependencies
  - 6e175217: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.6.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778673600">- Update to version 1.97.0:
  * Features
  - 2b685d63: feat(orbit): add 'glab orbit local' command +
    extract binarymgr package (Kai Armstrong
    karmstrong@gitlab.com)
  * Others
  - ee2757f9: test(ask): skip flaky TestAskCmd ahead of removal
    (Kai Armstrong karmstrong@gitlab.com)
- Update to version 1.96.0:
  * Features
  - 43f15255: feat: add duo cli support for arm64 windows (Andrei
    Zubov azubov@gitlab.com)
  * Bug Fixes
  - d14064ca: fix(cmdutils): Avoid race on global viper state in
    GroupOverride (Caleb Madara calebmadara58@gmail.com)
  * Dependencies
  - ce62ac33: chore(deps): bump go to v1.26.3 (Kai Armstrong
    karmstrong@gitlab.com)
  - cd438239: chore(deps): update dependency @commitlint/cli to
    ^20.5.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 5a11bf9b: chore(dep): update x/net (Filip Aleksic
    faleksic@gitlab.com)
  - 31255b35: refactor(git): decouple StandardGitCommand from
    run.PrepareCmd (Gary Holtz gholtz@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779364800">- Update to version 1.99.0:
  * Features
  - 45b1a43c: feat(orbit): add glab orbit remote dsl subcommand
    (Michael Angelo Rivera arivera@gitlab.com)
- Update to version 1.98.1 (1.98.0 was not released):
  * Features
  - 4508ae6b: feat(api): detect coding agents in User-Agent
    header (Jean-Gabriel Doyon jgdoyon@gitlab.com)
  - 32489b18: feat: add glab work-items update (Carlos Corona
    ccorona@gitlab.com)
  - 646d89b3: feat(auth): add OAuth 2.0 device authorization flow
    for glab auth login (Kai Armstrong karmstrong@gitlab.com)
  - c52b7b2c: feat(skills): add skills list and bundle glab-stack
    skill (Kai Armstrong karmstrong@gitlab.com)
  - 5777fca9: feat: add glab mr note update and glab mr note
    delete commands (Tomas Vik tvik@gitlab.com)
  - 85e204a3: feat(ci): add --mr and --failed-jobs-only flags to
    glab ci get (Eduardo Bonet ebonet@gitlab.com)
  - 8073187d: feat(skills): add curated remote skill source
    backed by gitlab.com (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 1a815c81: fix(orbit): preserve @ in JSON string literals for
    orbit remote query (Dmitry Gruzd dgruzd@gitlab.com)
  - ac76df59: fix(orbit): stream raw response body in 'remote
    query' (Dmitry Gruzd dgruzd@gitlab.com)
  - 95ee612f: fix(orbit): address review nits from !3269 (merged)
    (Dmitry Gruzd dgruzd@gitlab.com)
  - 1f0076d7: fix: enable OSC 8 hyperlinks by default in TTY
    terminals (Brendan Lynch blynch@gitlab.com)
  - 283611d8: fix(orbit): adopt client-go QueryRaw for streaming
    response body (Dmitry Gruzd dgruzd@gitlab.com)
  * Documentation
  - 0d634e3e: docs: replace getting-started.gif with VHS-driven
    recording (Kai Armstrong karmstrong@gitlab.com)
  - ac1a7e68: docs: improve glab api command docs (Brendan Lynch
    blynch@gitlab.com)
  - 7e95900f: docs: improve glab attestation commands docs
    (Brendan Lynch blynch@gitlab.com)
  - 21f6647b: docs: improve glab auth commands docs (Brendan
    Lynch blynch@gitlab.com)
  - d9df010f: docs: improve glab alias command docs (Brendan
    Lynch blynch@gitlab.com)
  - 41aa1096: docs: improve glab changelog and glab check-update
    command docs (Brendan Lynch blynch@gitlab.com)
  - 234c3ed1: docs: improve glab cli command docs 1 (Brendan
    Lynch blynch@gitlab.com)
  - 5a787012: docs: maintenance task - update redirected links
    (Uma Chandran uchandran@gitlab.com)
  * Dependencies
  - fb32af9d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.25.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - de67aa8b: chore(deps): update dependency
    @commitlint/config-conventional to ^20.5.3 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 91d80b0c: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.26.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 120abea0: chore(deps): update module
    github.com/docker/docker-credential-helpers to v0.9.7 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8a22a890: chore(deps): update dependency @commitlint/cli to
    v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 0bf3140e: chore(deps): update dependency
    @commitlint/config-conventional to v21 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 4386cdd7: chore(deps): update dependency @commitlint/lint to
    v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - dca41751: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.26.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 2a28d5bd: chore(deps): update dependency @commitlint/read to
    v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - bc0f789a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.27.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 818a3a88: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.28.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - b7452760: chore(deps): update dependency
    @commitlint/config-conventional to ^21.0.1 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 24e1895e: chore(deps): update dependency @commitlint/lint to
    ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 1b913446: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.29.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - d1346954: chore(deps): update module k8s.io/client-go to
    v0.36.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 6f6a1830: chore(deps): update dependency @commitlint/read to
    ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 02372655: chore(deps): update dependency @commitlint/cli to
    ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 6f92316b: chore(deps): update dependency @commitlint/format
    to v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - bfc43900: refactor(skills): support multi-file skills and
    fail-fast on bad bundles (Kai Armstrong
    karmstrong@gitlab.com)
  - 93a9e5b2: ci: set MTU on docker:dind for release jobs (Stan
    Hu stanhu@gmail.com)
  * Others
  - b402a62f: test(binarymgr): isolate runner_test config writes
    from the user's config (Jay McCure jmccure@gitlab.com)
- rebase patch glab-disable_update_check.patch</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779969600">- Update to version 1.100.0:
  * Features
  - 02f8ae0a: feat(api): expand Coding-Agent detection list (Sam
    Wiskow swiskow@gitlab.com)
  - 1f462ed8: feat(ci status): keep --live polling through
    transient pipeline states (Kai Armstrong
    karmstrong@gitlab.com)
  - ae28d6dd: feat(issue): allow work_items URLs (Jay McCure
    jmccure@gitlab.com)
  - 35926816: feat(stack): add Body() method to StackRef and fix
    subject/body parsing in MR creation (Gary Holtz
    gholtz@gitlab.com)
  - 4f5f192a: feat(stack): add glab stack infer command to create
    stack layers from a commit range (Gary Holtz
    gholtz@gitlab.com)
  - ddf45787: feat(update): nudge is install-aware and
    agent-aware (Sam Wiskow swiskow@gitlab.com)
  - 0db2448f: feat: Introduce repo remote add &lt;namespace/project&gt;
    command (Gabriel Mazzetto gabriel@gitlab.com)
  - e6a25a75: feat: add detection for Gemini CLI (Isaac Dawson
    idawson@gitlab.com)
  - 1f49782a: feat: add global --jq flag for filtering JSON
    output (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - b98561dc: fix(ci view): harden bridge/child-pipeline
    navigation against crashes (Kai Armstrong
    karmstrong@gitlab.com)
  - 979568c6: fix(cmd): remove workaround (Filip Aleksic
    faleksic@gitlab.com)
  - 1aa323e5: fix(infer): build branch chain via cherry-pick with
    conflict rollback (Gary Holtz gholtz@gitlab.com)
  - 6fa36242: fix(pager): set LESS=FRX unless hyperlinks are
    forced (Kai Armstrong karmstrong@gitlab.com)
  - df2a507f: fix(test): align TestAcceptableZipFile path check
    with friendlyPath output (Filip Aleksic faleksic@gitlab.com)
  - 2deffd68: fix: update link for creating new legacy personal
    access token (Evan Read eread@gitlab.com)
  * Documentation
  - 6270cd3d: docs: improve glab ci command docs 2 (Brendan Lynch
    blynch@gitlab.com)
  - 75ac9bce: docs: improve help text for glab cluster commands
    (Brendan Lynch blynch@gitlab.com)
  - 30fa9fd8: docs: update glab SKILL.md with comments section
    and API content-type guidance (Thomas Schmidt
    tschmidt@gitlab.com)
  * Dependencies
  - 6642b29e: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.31.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 08c5f240: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.32.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 9879b156: chore(deps): update versions (Filip Aleksic
    faleksic@gitlab.com)
  * Maintenance
  - 38f97c78: chore(ci): improve check docs job (Filip Aleksic
    faleksic@gitlab.com)
  - 6c452a46: chore(code): remove dead code (Filip Aleksic
    faleksic@gitlab.com)
  - 4e80e10c: refactor: route command JSON output through
    PrintJSON helper (Kai Armstrong karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780401600">- Update to version 1.101.0:
  * Features
  - 98e075fb: feat(ci): add --force flag to glab ci cancel job
    (Filip Aleksic faleksic@gitlab.com)
  - 56083b99: feat(mr note create): add --resolvable flag (Silviu
    Marchis silviu.marchis@sygnum.com)
  - 3a8da34f: feat(orbit): add Windows support for orbit local
    (Bohdan Parkhomchuk bparkhomchuk@gitlab.com)
  - 1b8ac8a6: feat(orbit): add glab orbit setup guided onboarding
    command (Kai Armstrong karmstrong@gitlab.com)
  - 7c5c41f3: feat(stack): add --skip-mr-creation flag to stack
    sync command (Gary Holtz gholtz@gitlab.com)
  - 8a9f818d: feat: Display progress during glab mr checkout
    (Gabriel Mazzetto gabriel@gitlab.com)
  * Bug Fixes
  - 1db48d89: fix(ci): align ci delete and ci list default
    pagination (Kai Armstrong karmstrong@gitlab.com)
  * Documentation
  - 04deff1d: docs(config): add synopsis and improve examples for
    config commands (Brendan Lynch blynch@gitlab.com)
  - a4b6dc76: docs(deploy-key): add synopsis and examples to
    deploy-key commands (Brendan Lynch blynch@gitlab.com)
  - 700695f5: docs(gpg-key): add synopsis and examples to gpg-key
    commands (Brendan Lynch blynch@gitlab.com)
  - 684df227: docs(label): add synopsis and examples to label
    commands (Brendan Lynch blynch@gitlab.com)
  - c1a8d0e7: docs(milestone): add synopsis and examples to
    milestone commands (Brendan Lynch blynch@gitlab.com)
  - b1bff4ba: docs(schedule): add synopsis and examples to
    schedule commands (Brendan Lynch blynch@gitlab.com)
  - 9e7f7b38: docs(securefile): add synopsis and examples to
    securefile commands (Brendan Lynch blynch@gitlab.com)
  - 44ca2124: docs(ssh-key): add synopsis and examples to ssh-key
    commands (Brendan Lynch blynch@gitlab.com)
  - ac004c5d: docs: clarify --all and --per-page pagination
    behavior (Brendan Lynch blynch@gitlab.com)
  * Dependencies
  - dce8a8d0: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.6.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - baf77b6b: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.34.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8cd1295e: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.36.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 349287c5: chore(deps): update module golang.org/x/crypto to
    v0.52.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 58f32068: chore: Ensure git exit error codes are wrapped as
    Error (Gabriel Mazzetto gabriel@gitlab.com)
  - 220d0473: chore: Extract GitRunner into
    internal/git/git_runner (Gabriel Mazzetto gabriel@gitlab.com)
  * Others
  - 12b11497: test(iostreams): isolate NO_COLOR in
    detectIsColorEnabled default case (Filip Aleksic
    faleksic@gitlab.com)</changelog>
</package>
<package pkgid="67e99312c46b815d50fcaa28579c40b1c16e00765363ae1e81b3efb4f96aab67805c39b038b0279b15c83beeddde0b6dffdd71170dbcb47567397218a86a1800" name="glab-zsh-completion" arch="noarch">
  <version epoch="0" ver="1.101.0" rel="bp161.1.2"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774353600">- Update to version 1.90.0:
  * Features
  - c33f8508: feat(auth): add --web,
  - -container-registry-domains, --ssh-hostname flags to login
    (Ashutosh Kumar Singh ashutoshkumarsingh0x@gmail.com)
  - ceb51ebd: feat(ci auto login): move from experimental to GA
    (Timo Furrer tfurrer@gitlab.com)
  - 4f7b1815: feat(mr): add note list subcommand (Tomas Vik
    tvik@gitlab.com)
  - e3ff3569: feat(mr): add note resolve and reopen subcommands
    (Tomas Vik tvik@gitlab.com)
  - 9c6e4129: feat(runner-controller): implement new get command
    (Timo Furrer tfurrer@gitlab.com)
  - d1ad6fd2: feat(stack): model save and amend add file behavior
    after git commit (Casey Morris casey@philo.com)
  - a535468c: feat(stacked-diffs): add warning when saving from
    non-last stack entry (Gary Holtz gholtz@gitlab.com)
  - e2dfc31c: feat: add --auto-merge flag to mr create command
    (Kai Armstrong karmstrong@gitlab.com)
  - d54279e5: feat: add new command for checking job status by
    runner (kumaraayush9810 kumaraayush9810@gmail.com)
  - 59808c96: feat: add new command for listing the manager of
    runner (kumaraayush9810 kumaraayush9810@gmail.com)
  - b9f1c8cc: feat: automatically notify issues when released
    (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 8e876852: fix(auth): rewrite remote repo host when SSH
    hostname maps to config host (Carsten Hoffmann morl99@web.de)
  - 31fa0af6: fix(mr): show all proposed changes in update
    preview (Kai Armstrong karmstrong@gitlab.com)
  - 4280006b: fix(style): ensure config value is used (Filip
    Aleksic faleksic@gitlab.com)
  - 735e6f1b: fix: add Ctrl+C signal handling to exit glab ci
    status --live (Kai Armstrong karmstrong@gitlab.com)
  - d14dd1dc: fix: bump CI Go version to 1.25.8 for glamour v2
    compatibility (Tomas Vik tvik@gitlab.com)
  - d1e1217e: fix: remove redundant SCP parsing and add smart Git
    protocol defaults (Kai Armstrong karmstrong@gitlab.com)
  - 5d0ba457: fix: resolve linting issues introduced by Go 1.26
    version bump (Jay McCure jmccure@gitlab.com)
  - 30b1d0f1: fix: restore glamour v1 auto-detection for
    TTY/noTTY style selection (Tomas Vik tvik@gitlab.com)
  - 799a8298: fix: return error when release notes file exists
    but is unreadable (Ashutosh Kumar Singh
    ashutoshkumarsingh0x@gmail.com)
  - fa616eff: fix: sanitize git hook env vars in test helpers for
    worktree isolation (Tomas Vik tvik@gitlab.com)
  - 144e41c0: fix: skip TestDetectPlatform on unsupported
    architectures (Ashutosh Kumar Singh
    ashutoshkumarsingh0x@gmail.com)
  - 8d9197d9: fix: update Remote.Repo hostname for SSH remotes in
    split-host setups (Kai Armstrong karmstrong@gitlab.com)
  - 8d404c09: fix: update glamour v2 import path and API changes
    (Tomas Vik tvik@gitlab.com)
  * Documentation
  - abd3ff94: docs: Remove EOL spaces in doc files - 2026-03-06
    (Brendan Lynch blynch@gitlab.com)
  - 10548a1c: docs: Review and update glab note list subcommand
    page (Brendan Lynch blynch@gitlab.com)
  - 6b47f909: docs: renames classic chat to non-agentic chat (Uma
    Chandran uchandran@gitlab.com)
  - 515ab7f1: docs: wrap glab CLI commands in backticks (Evan
    Read eread@gitlab.com)
  * Dependencies
  - a0241495: chore(deps): bump go version updates to v1.26.1
    (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 67acc347: chore(deps): bump golangci-lint to v2.11.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 736b087b: chore(deps): bump golangci-lint to v2.11.1 (Ahmed
    Hemdan ahemdan@gitlab.com)
  - 83758be2: chore(deps): bump golangci-lint to v2.11.2 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - a6f2afa7: chore(deps): bump golangci-lint to v2.11.3 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 0e7a03e7: chore(deps): migrate fang to charm.land/fang/v2
    (Tomas Vik tvik@gitlab.com)
  - 47e7f706: chore(deps): replace huhtest with ugh to support
    huh v2 (Timo Furrer tfurrer@gitlab.com)
  - c483714b: chore(deps): update dependency @commitlint/cli to
    ^20.4.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - e2168b07: chore(deps): update dependency @commitlint/cli to
    ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 9e0d8a41: chore(deps): update dependency @commitlint/format
    to ^20.4.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 28d6a89f: chore(deps): update dependency @commitlint/format
    to ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - c167e385: chore(deps): update dependency @commitlint/lint to
    ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 0dc4ec68: chore(deps): update dependency @commitlint/read to
    ^20.5.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - a0f4e7c3: chore(deps): update dependency markdownlint-cli2 to
    v0.22.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 9a364b95: chore(deps): update module charm.land/lipgloss/v2
    to v2.0.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - a8ceb927: chore(deps): update module
    github.com/charmbracelet/glamour to v2 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - dc8eff1f: chore(deps): update module github.com/docker/cli to
    v29.3.0+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - a27c93b8: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.21 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - c2a9f2cb: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.4.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 192012ae: chore(deps): update module
    github.com/zalando/go-keyring to v0.2.7 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 93a3e065: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.4.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 245f98e4: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.5.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 1b384b6a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.6.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 5b744812: chore(deps): update module golang.org/x/crypto to
    v0.49.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - cf354fb0: chore(deps): update module golang.org/x/oauth2 to
    v0.36.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - bc5dcc57: chore(deps): update module golang.org/x/text to
    v0.35.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - d35095ba: chore(deps): update module k8s.io/client-go to
    v0.35.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 4275d2b0: chore(deps): upgrade to huh v2 (Timo Furrer
    tfurrer@gitlab.com)
  * Maintenance
  - 5f37677f: chore(ai): add AGENTS.md and pre-push verification
    (Tomas Vik tvik@gitlab.com)
  - 699b5d18: chore(ci): ci maintenance (Filip Aleksic
    faleksic@gitlab.com)
  - e21faffe: chore(gen-docs): dont create empty dirs (Filip
    Aleksic faleksic@gitlab.com)
  - 76292112: chore(mod): regroup go.mod (Timo Furrer
    tfurrer@gitlab.com)
  - f7308511: chore(tests): ensure keyring test uses tmp env
    (Filip Aleksic faleksic@gitlab.com)
  - 009cd795: chore: final tidy up of Markdown in project (Evan
    Read eread@gitlab.com)
  - cfcc00f1: chore: make 'repo' and other Markdown files adhere
    to linting standards (Evan Read eread@gitlab.com)
  - 00a7aaf2: chore: make Markdown files for subcommands adhere
    to linting standards (Evan Read eread@gitlab.com)
  - d0899a30: chore: make Markdown files in 'mr' directory adhere
    to linting standards (Evan Read eread@gitlab.com)
  - e26db556: chore: make additional Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - ebdf5693: chore: make even more Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - 65a0481a: chore: make more Markdown files adhere to linting
    standards (Evan Read eread@gitlab.com)
  - 6620df6b: chore: make remaining 'ci' Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - 7464b954: chore: make remaining Markdown files for
    subcommands adhere to standards (Evan Read eread@gitlab.com)
  - 49703916: chore: make runner-related Markdown files adhere to
    linting standards (Evan Read eread@gitlab.com)
  - 6dc90c5a: chore: make some Markdown files adhere to linting
    standards (Evan Read eread@gitlab.com)
  - c8856222: chore: use alternative method for wrapping bare
    URLs in Markdown (Evan Read eread@gitlab.com)
  - c761ae27: ci: add Go version consistency check (Tomas Vik
    tvik@gitlab.com)
  - 64c52d3c: refactor(mr): extract discussion helpers and
    rendering to mrutils (Tomas Vik tvik@gitlab.com)
  - f5e9828c: refactor: remove redundant signal handling in ci
    status command (Kai Armstrong karmstrong@gitlab.com)
  - dd04eb2f: refactor: rename glamourStyle to getGlamourStyle
    for clarity (Tomas Vik tvik@gitlab.com)
  - e29240c2: refactor: use EnableJSONOutput helper for 14
    additional commands (Kai Armstrong karmstrong@gitlab.com)
  * Others
  - ec7b3600: build: update Go version in .tool-versions to match
    go.mod (Tomas Vik tvik@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775131200">- Update to version 1.91.0:
  * Features
  - 7347ec5d: feat(duo): lock Duo CLI auto-updates to compatible
    major version (Kai Armstrong karmstrong@gitlab.com)
  - e60b4a84: feat: add multipart/form-data support to glab api
    via --form flag (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 2ce57436: fix: URL-encode filename in release asset
    DirectAssetPath (Kai Armstrong karmstrong@gitlab.com)
  - bdda0f84: fix: improve diagnostics when env-based token fails
    auth (Kai Armstrong karmstrong@gitlab.com)
  - 6d4c9d43: fix: improve duo cli confirm prompt UX (Kai
    Armstrong karmstrong@gitlab.com)
  - 44d7c10f: fix: nil pointer dereference in DisplayIssueList
    and DisplayIssue when CreatedAt is null (Kai Armstrong
    karmstrong@gitlab.com)
  - dc75f9f3: fix: use /bin/sh shebang in
    notify-issues-on-release script (Kai Armstrong
    karmstrong@gitlab.com)
  * Documentation
  - 1892d844: docs: make Markdown for 'glab runner' command
    adhere to standards (Evan Read eread@gitlab.com)
  - 3f03c08c: docs: update command docs for Duo CLI beta release
    (Uma Chandran uchandran@gitlab.com)
  * Dependencies
  - 71b960c7: chore(deps): bump golangci-lint to v2.11.4 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - d8ee4806: chore(deps): update module
    github.com/zalando/go-keyring to v0.2.8 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 874b483b: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.11.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - a6031009: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.7.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8bd1ac64: chore(deps): update ruby docker tag to v3.4 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 879dce24: chore: Apply 1 suggestion(s) to 1 file(s) (Evan
    Read eread@gitlab.com)
  - ba5fb25b: chore: add documentation review apps to project
    (Evan Read eread@gitlab.com)
  - b0df7324: chore: add jq to Docker image (Kai Armstrong
    karmstrong@gitlab.com)
  - 8401888f: chore: adds beta string and applies it to duo cli
    (Uma Chandran uchandran@gitlab.com)
  * Others
  - 0e917e36: test: reduce unit test runtime by fixing slow
    polling and real HTTP calls (Kai Armstrong
    karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775908800">- Update to version 1.92.1:
  * Bug Fixes
  - a91ac2ae: fix(auth): clear stale credentials before OAuth
    flow, not after (Kai Armstrong karmstrong@gitlab.com)
  * Maintenance
  - b830236f: ci: fix release notes bot token override and remove
    redundant jq install (Kai Armstrong karmstrong@gitlab.com)
- Update to version 1.92.0:
  * Features
  - a5848540: feat: add duo-cli path override (Andrei Zubov
    azubov@gitlab.com)
  - 388a0f44: feat: add glab todo list and done commands (Kai
    Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 8acb8487: fix(auth): clear stale credentials on re-login to
    fix OAuth-to-token switch (Kai Armstrong
    karmstrong@gitlab.com)
  - 6f30fd44: fix(clone): "glab repo clone" with custom directory
    (Martin Schurz 2090677-schurzi@users.noreply.gitlab.com)
  - 3dffae69: fix(token): fix rotate command failing to match
    tokens by numeric ID (Kai Armstrong karmstrong@gitlab.com)
  - b5624786: fix: add enum constraints and positional arg hints
    to MCP tool schemas (Kai Armstrong karmstrong@gitlab.com)
  - 8b01065a: fix: avoid GET /projects/:id in changelog generate
    to support CI job tokens (Kai Armstrong
    karmstrong@gitlab.com)
  - 5a83a038: fix: handle numeric timezone offsets in
    oauth2_expiry_date parsing (Kai Armstrong
    karmstrong@gitlab.com)
  - d0fa983b: fix: map 'user' config key to GLAB_USER to prevent
    $USER shadowing (Kai Armstrong karmstrong@gitlab.com)
  - 0d7a0be7: fix: use GitLab API for default branch instead of
    git remote show (Kai Armstrong karmstrong@gitlab.com)
  * Documentation
  - 5b34c099: docs: Add link to changelogs info (Brendan
    blynch@gitlab.com)
  - 5cd14e11: docs: update mr note examples to use resolve/reopen
    subcommands (Kai Armstrong karmstrong@gitlab.com)
  * Dependencies
  - 29e4990c: chore(deps): update module
    github.com/hashicorp/go-version to v1.9.0 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 4571890b: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.5.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 3284fe2a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.13.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 08deb1d3: chore: add Claude Code project settings and
    gitignore local overrides (Kai Armstrong
    karmstrong@gitlab.com)
  - 412f53ec: ci: add expire_in to sign_windows job artifacts
    (Kai Armstrong karmstrong@gitlab.com)
  - 40d9efbd: ci: use dedicated GITLAB_TOKEN_RELEASE_NOTES
    variable for notify-issues job (Kai Armstrong
    karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 1.93.0:
  * Features
  - 90960872: feat(ci-list): display running pipelines in blue,
    use light/dark 24-bit colors when able (Emil Chludziński
    tanstaafl@tlen.pl)
  - f8f25b15: feat(mr note): add 'create' subcommand with
    discussion-based notes (Tomas Vik tvik@gitlab.com)
  - 95a61c83: feat: add --assignee flag to glab stack sync (Gary
    Holtz gholtz@gitlab.com)
  - f73a54fe: feat: add --label flag to glab stack sync (Gary
    Holtz gholtz@gitlab.com)
  - 35df967c: feat: add --template flag to issue and mr create
    commands (Kai Armstrong karmstrong@gitlab.com)
  - e59047ed: feat: add glab search semantic command (Tian Gao
    tgao@gitlab.com)
  * Bug Fixes
  - d3454a07: fix(api): avoid panic on invalid absolute endpoint
    URL (Mikel mikel@olasagasti.info)
  - b98d93a6: fix(ci view): Setup default theme (Philipp Hahn
    pmhahn@pmhahn.de)
  - f07689ce: fix(duo): honor custom Duo CLI path on unsupported
    CPU architectures (Mikel mikel@olasagasti.info)
  - 033e8039: fix: Always Use Long Git Status (Jonathan Bowe
    jonathan@bowedev.com)
  - 3e5c995d: fix: add HTTP timeout and propagate context in auth
    commands (Kai Armstrong karmstrong@gitlab.com)
  - ee920b4d: fix: respect repository target branch rules in mr
    create (Kai Armstrong karmstrong@gitlab.com)
  - 5593a1e8: fix: support git worktrees in stack operations
    (Daniel Bankmann 11852855-dba223@users.noreply.gitlab.com)
  - 34af5c48: fix: use local viper instance in GroupOverride to
    prevent data race (Jay McCure jmccure@gitlab.com)
  * Documentation
  - 4edb2bdd: docs: Clarify time format for glab token rotate
    (Brendan Lynch blynch@gitlab.com)
  - 40099e89: docs: add CLI docs style guide references and
    contributor guidance (Brendan Lynch blynch@gitlab.com)
  - fe2ed6fc: docs: fix punctuation in Short and flag
    descriptions (Brendan Lynch blynch@gitlab.com)
  - ee555c88: docs: improve auth login CI/CD documentation and
  - -api-host flag (Kai Armstrong karmstrong@gitlab.com)
  - 784d046e: docs: standardize positional arg notation in mr
    commands (Brendan blynch@gitlab.com)
  * Dependencies
  - bb755050: chore(deps): Switch to a maintained YAML library
    (Mikel mikel@olasagasti.info)
  - 377c4198: chore(deps): drop github.com/pkg/errors in favor of
    stdlib errors (Mikel mikel@olasagasti.info)
  - 0a9d6bc7: chore(deps): drop mitchellh/go-homedir for stdlib
    home dir (Mikel mikel@olasagasti.info)
  - 7821c8d9: chore(deps): update module charm.land/bubbletea/v2
    to v2.0.5 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - f4807f6c: chore(deps): update module charm.land/lipgloss/v2
    to v2.0.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 0e3c1048: chore(deps): update module github.com/docker/cli to
    v29.4.0+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 6ca80615: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.22 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 8c3b14f9: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.23 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 5cca166a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.17.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 1cca432d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.19.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 59cdf34d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.20.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - aa8b94d1: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.20.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - ef351c1e: chore(deps): update module golang.org/x/crypto to
    v0.50.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 8c009a20: chore(deps): update module k8s.io/client-go to
    v0.35.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 4e8a8817: chore(duo): hide and deprecate 'glab duo ask'
    command (Kai Armstrong karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778068800">- Update to version 1.94.0:
  * Features
  - f620f7a2: feat(mr note create): add --reply flag and refactor
    to options struct (Tomas Vik tvik@gitlab.com)
  - bed805c0: feat(mr): create diff comments (Tomas Vik (OOO back
    on 2026-05-11) tvik@gitlab.com)
  - 56718ff9: feat(orbit): add glab orbit subcommands
    (experimental) (Dmitry Gruzd dgruzd@gitlab.com)
  - 56b22863: feat(workitems): add glab work-items create (Carlos
    Corona ccorona@gitlab.com)
  - 5b4bc4a6: feat: add --reviewer flag to glab stack sync (Gary
    Holtz gholtz@gitlab.com)
  - fa792f3c: feat: add glab work-items delete (Carlos Corona
    ccorona@gitlab.com)
  - 5d59e0be: feat: render Markdown links as OSC 8 hyperlinks in
    help text (Brendan Lynch blynch@gitlab.com)
  * Bug Fixes
  - 9a6f9de4: fix(repo create): clone instead of git init when
  - -readme is used (Kai Armstrong karmstrong@gitlab.com)
  - 339ff8cc: fix(snapcraft): /etc/gitconfig permissions (Filip
    Aleksic faleksic@gitlab.com)
  - 7f22b23c: fix: correct inverted condition for
    GITLAB_RELEASE_ASSETS_USE_PACKAGE_REGISTRY env var (Kai
    Armstrong karmstrong@gitlab.com)
  - 3394d202: fix: eliminate data race in ci and job tests by
    avoiding global os.Stdout/os.Stderr mutation (Timo Furrer
    tfurrer@gitlab.com)
  - a07c2c1c: fix: update flag description and remove backticks
    (Brendan blynch@gitlab.com)
  * Documentation
  - 774ea4f2: docs: add carapace completions note (Jonathan Bowe
    jonathan@bowedev.com)
  - 53918c5a: docs: document both head and merge ref formats for
    MR pipelines (Kai Armstrong karmstrong@gitlab.com)
  - da6f7b2f: docs: ensure glab check-update is accurately
    described (Brendan blynch@gitlab.com)
  * Dependencies
  - a0e977eb: chore(deps): update dependency @commitlint/cli to
    ^20.5.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - d7008ef5: chore(deps): update module charm.land/bubbletea/v2
    to v2.0.6 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 5453a863: chore(deps): update module github.com/docker/cli to
    v29.4.1+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - ea1e87bd: chore(deps): update module github.com/docker/cli to
    v29.4.2+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - ea24f0a9: chore(deps): update module
    github.com/docker/docker-credential-helpers to v0.9.6 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8bb00fb6: chore(deps): update module
    github.com/gdamore/tcell/v2 to v2.13.9 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 5762ad2e: chore(deps): update module
    github.com/mattn/go-isatty to v0.0.21 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 41d476fc: chore(deps): update module
    github.com/mattn/go-isatty to v0.0.22 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - f1c53172: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.21.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 58ca66f7: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.22.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 6f317c36: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.24.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 230c924a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.24.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - bd77d705: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.24.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - ada4904f: chore: sync commit-lint script from gitlab-lsp (Kai
    Armstrong karmstrong@gitlab.com)
  - f60689c7: chore: update docs linting tools and docs linting
    container image (Evan Read eread@gitlab.com)
  - 9e274d09: ci: add Duo agent environment configuration (Thomas
    Schmidt tschmidt@gitlab.com)
  - 76ba508c: refactor(checkout): inject GitRunner dependency for
    testability (Gary Holtz gholtz@gitlab.com)
  - fe74aaf3: refactor(duo): improve Duo CLI update notification
    message (Arthur Foltz afoltz@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778241600">- Update to version 1.95.0:
  * Features
  - e5b53d65: feat(duo): add --install and --yes flags to duo cli
    command (Kai Armstrong karmstrong@gitlab.com)
  - 76d00d65: feat(skills): add glab skills install to install
    bundled agent skill (experimental) (Thomas Schmidt
    tschmidt@gitlab.com)
  * Documentation
  - d173eac2: docs(issuable): add synopsis to close, note,
    reopen, subscribe, and unsubscribe (Brendan Lynch
    blynch@gitlab.com)
  - de019774: docs(mr): add synopsis to approve, approvers, diff,
    close, delete, for,... (Brendan Lynch blynch@gitlab.com)
  - 4fbb1820: docs(mr): add synopsis to list, view, create,
    checkout, merge, and update (Brendan Lynch blynch@gitlab.com)
  - 86d43fd9: docs: Add synopsis to CI/CD pipeline and job
    commands (Brendan Lynch blynch@gitlab.com)
  - 655b6ca3: docs: add info on deprecation messages (Brendan
    Lynch blynch@gitlab.com)
  - 634601b0: docs: add synopsis to experimental subcommands
    (Brendan Lynch blynch@gitlab.com)
  - 49d4b88e: docs: add synopsis to fork, opentofu, and auth
    docker commands (Brendan Lynch blynch@gitlab.com)
  - a84c20e7: docs: add synopsis to list and view commands
    (Brendan blynch@gitlab.com)
  - d225cb5d: docs: add synopsis to set, update, list, and export
    (Brendan blynch@gitlab.com)
  - ea774f21: docs: add synopsis to trace, lint, and config
    compile (Brendan Lynch blynch@gitlab.com)
  * Dependencies
  - 6e175217: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.6.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778673600">- Update to version 1.97.0:
  * Features
  - 2b685d63: feat(orbit): add 'glab orbit local' command +
    extract binarymgr package (Kai Armstrong
    karmstrong@gitlab.com)
  * Others
  - ee2757f9: test(ask): skip flaky TestAskCmd ahead of removal
    (Kai Armstrong karmstrong@gitlab.com)
- Update to version 1.96.0:
  * Features
  - 43f15255: feat: add duo cli support for arm64 windows (Andrei
    Zubov azubov@gitlab.com)
  * Bug Fixes
  - d14064ca: fix(cmdutils): Avoid race on global viper state in
    GroupOverride (Caleb Madara calebmadara58@gmail.com)
  * Dependencies
  - ce62ac33: chore(deps): bump go to v1.26.3 (Kai Armstrong
    karmstrong@gitlab.com)
  - cd438239: chore(deps): update dependency @commitlint/cli to
    ^20.5.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 5a11bf9b: chore(dep): update x/net (Filip Aleksic
    faleksic@gitlab.com)
  - 31255b35: refactor(git): decouple StandardGitCommand from
    run.PrepareCmd (Gary Holtz gholtz@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779364800">- Update to version 1.99.0:
  * Features
  - 45b1a43c: feat(orbit): add glab orbit remote dsl subcommand
    (Michael Angelo Rivera arivera@gitlab.com)
- Update to version 1.98.1 (1.98.0 was not released):
  * Features
  - 4508ae6b: feat(api): detect coding agents in User-Agent
    header (Jean-Gabriel Doyon jgdoyon@gitlab.com)
  - 32489b18: feat: add glab work-items update (Carlos Corona
    ccorona@gitlab.com)
  - 646d89b3: feat(auth): add OAuth 2.0 device authorization flow
    for glab auth login (Kai Armstrong karmstrong@gitlab.com)
  - c52b7b2c: feat(skills): add skills list and bundle glab-stack
    skill (Kai Armstrong karmstrong@gitlab.com)
  - 5777fca9: feat: add glab mr note update and glab mr note
    delete commands (Tomas Vik tvik@gitlab.com)
  - 85e204a3: feat(ci): add --mr and --failed-jobs-only flags to
    glab ci get (Eduardo Bonet ebonet@gitlab.com)
  - 8073187d: feat(skills): add curated remote skill source
    backed by gitlab.com (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - 1a815c81: fix(orbit): preserve @ in JSON string literals for
    orbit remote query (Dmitry Gruzd dgruzd@gitlab.com)
  - ac76df59: fix(orbit): stream raw response body in 'remote
    query' (Dmitry Gruzd dgruzd@gitlab.com)
  - 95ee612f: fix(orbit): address review nits from !3269 (merged)
    (Dmitry Gruzd dgruzd@gitlab.com)
  - 1f0076d7: fix: enable OSC 8 hyperlinks by default in TTY
    terminals (Brendan Lynch blynch@gitlab.com)
  - 283611d8: fix(orbit): adopt client-go QueryRaw for streaming
    response body (Dmitry Gruzd dgruzd@gitlab.com)
  * Documentation
  - 0d634e3e: docs: replace getting-started.gif with VHS-driven
    recording (Kai Armstrong karmstrong@gitlab.com)
  - ac1a7e68: docs: improve glab api command docs (Brendan Lynch
    blynch@gitlab.com)
  - 7e95900f: docs: improve glab attestation commands docs
    (Brendan Lynch blynch@gitlab.com)
  - 21f6647b: docs: improve glab auth commands docs (Brendan
    Lynch blynch@gitlab.com)
  - d9df010f: docs: improve glab alias command docs (Brendan
    Lynch blynch@gitlab.com)
  - 41aa1096: docs: improve glab changelog and glab check-update
    command docs (Brendan Lynch blynch@gitlab.com)
  - 234c3ed1: docs: improve glab cli command docs 1 (Brendan
    Lynch blynch@gitlab.com)
  - 5a787012: docs: maintenance task - update redirected links
    (Uma Chandran uchandran@gitlab.com)
  * Dependencies
  - fb32af9d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.25.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - de67aa8b: chore(deps): update dependency
    @commitlint/config-conventional to ^20.5.3 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 91d80b0c: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.26.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 120abea0: chore(deps): update module
    github.com/docker/docker-credential-helpers to v0.9.7 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8a22a890: chore(deps): update dependency @commitlint/cli to
    v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 0bf3140e: chore(deps): update dependency
    @commitlint/config-conventional to v21 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 4386cdd7: chore(deps): update dependency @commitlint/lint to
    v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - dca41751: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.26.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 2a28d5bd: chore(deps): update dependency @commitlint/read to
    v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - bc0f789a: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.27.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 818a3a88: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.28.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - b7452760: chore(deps): update dependency
    @commitlint/config-conventional to ^21.0.1 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 24e1895e: chore(deps): update dependency @commitlint/lint to
    ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 1b913446: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.29.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - d1346954: chore(deps): update module k8s.io/client-go to
    v0.36.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 6f6a1830: chore(deps): update dependency @commitlint/read to
    ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 02372655: chore(deps): update dependency @commitlint/cli to
    ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 6f92316b: chore(deps): update dependency @commitlint/format
    to v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - bfc43900: refactor(skills): support multi-file skills and
    fail-fast on bad bundles (Kai Armstrong
    karmstrong@gitlab.com)
  - 93a9e5b2: ci: set MTU on docker:dind for release jobs (Stan
    Hu stanhu@gmail.com)
  * Others
  - b402a62f: test(binarymgr): isolate runner_test config writes
    from the user's config (Jay McCure jmccure@gitlab.com)
- rebase patch glab-disable_update_check.patch</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779969600">- Update to version 1.100.0:
  * Features
  - 02f8ae0a: feat(api): expand Coding-Agent detection list (Sam
    Wiskow swiskow@gitlab.com)
  - 1f462ed8: feat(ci status): keep --live polling through
    transient pipeline states (Kai Armstrong
    karmstrong@gitlab.com)
  - ae28d6dd: feat(issue): allow work_items URLs (Jay McCure
    jmccure@gitlab.com)
  - 35926816: feat(stack): add Body() method to StackRef and fix
    subject/body parsing in MR creation (Gary Holtz
    gholtz@gitlab.com)
  - 4f5f192a: feat(stack): add glab stack infer command to create
    stack layers from a commit range (Gary Holtz
    gholtz@gitlab.com)
  - ddf45787: feat(update): nudge is install-aware and
    agent-aware (Sam Wiskow swiskow@gitlab.com)
  - 0db2448f: feat: Introduce repo remote add &lt;namespace/project&gt;
    command (Gabriel Mazzetto gabriel@gitlab.com)
  - e6a25a75: feat: add detection for Gemini CLI (Isaac Dawson
    idawson@gitlab.com)
  - 1f49782a: feat: add global --jq flag for filtering JSON
    output (Kai Armstrong karmstrong@gitlab.com)
  * Bug Fixes
  - b98561dc: fix(ci view): harden bridge/child-pipeline
    navigation against crashes (Kai Armstrong
    karmstrong@gitlab.com)
  - 979568c6: fix(cmd): remove workaround (Filip Aleksic
    faleksic@gitlab.com)
  - 1aa323e5: fix(infer): build branch chain via cherry-pick with
    conflict rollback (Gary Holtz gholtz@gitlab.com)
  - 6fa36242: fix(pager): set LESS=FRX unless hyperlinks are
    forced (Kai Armstrong karmstrong@gitlab.com)
  - df2a507f: fix(test): align TestAcceptableZipFile path check
    with friendlyPath output (Filip Aleksic faleksic@gitlab.com)
  - 2deffd68: fix: update link for creating new legacy personal
    access token (Evan Read eread@gitlab.com)
  * Documentation
  - 6270cd3d: docs: improve glab ci command docs 2 (Brendan Lynch
    blynch@gitlab.com)
  - 75ac9bce: docs: improve help text for glab cluster commands
    (Brendan Lynch blynch@gitlab.com)
  - 30fa9fd8: docs: update glab SKILL.md with comments section
    and API content-type guidance (Thomas Schmidt
    tschmidt@gitlab.com)
  * Dependencies
  - 6642b29e: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.31.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 08c5f240: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.32.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 9879b156: chore(deps): update versions (Filip Aleksic
    faleksic@gitlab.com)
  * Maintenance
  - 38f97c78: chore(ci): improve check docs job (Filip Aleksic
    faleksic@gitlab.com)
  - 6c452a46: chore(code): remove dead code (Filip Aleksic
    faleksic@gitlab.com)
  - 4e80e10c: refactor: route command JSON output through
    PrintJSON helper (Kai Armstrong karmstrong@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780401600">- Update to version 1.101.0:
  * Features
  - 98e075fb: feat(ci): add --force flag to glab ci cancel job
    (Filip Aleksic faleksic@gitlab.com)
  - 56083b99: feat(mr note create): add --resolvable flag (Silviu
    Marchis silviu.marchis@sygnum.com)
  - 3a8da34f: feat(orbit): add Windows support for orbit local
    (Bohdan Parkhomchuk bparkhomchuk@gitlab.com)
  - 1b8ac8a6: feat(orbit): add glab orbit setup guided onboarding
    command (Kai Armstrong karmstrong@gitlab.com)
  - 7c5c41f3: feat(stack): add --skip-mr-creation flag to stack
    sync command (Gary Holtz gholtz@gitlab.com)
  - 8a9f818d: feat: Display progress during glab mr checkout
    (Gabriel Mazzetto gabriel@gitlab.com)
  * Bug Fixes
  - 1db48d89: fix(ci): align ci delete and ci list default
    pagination (Kai Armstrong karmstrong@gitlab.com)
  * Documentation
  - 04deff1d: docs(config): add synopsis and improve examples for
    config commands (Brendan Lynch blynch@gitlab.com)
  - a4b6dc76: docs(deploy-key): add synopsis and examples to
    deploy-key commands (Brendan Lynch blynch@gitlab.com)
  - 700695f5: docs(gpg-key): add synopsis and examples to gpg-key
    commands (Brendan Lynch blynch@gitlab.com)
  - 684df227: docs(label): add synopsis and examples to label
    commands (Brendan Lynch blynch@gitlab.com)
  - c1a8d0e7: docs(milestone): add synopsis and examples to
    milestone commands (Brendan Lynch blynch@gitlab.com)
  - b1bff4ba: docs(schedule): add synopsis and examples to
    schedule commands (Brendan Lynch blynch@gitlab.com)
  - 9e7f7b38: docs(securefile): add synopsis and examples to
    securefile commands (Brendan Lynch blynch@gitlab.com)
  - 44ca2124: docs(ssh-key): add synopsis and examples to ssh-key
    commands (Brendan Lynch blynch@gitlab.com)
  - ac004c5d: docs: clarify --all and --per-page pagination
    behavior (Brendan Lynch blynch@gitlab.com)
  * Dependencies
  - dce8a8d0: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.6.1 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - baf77b6b: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.34.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8cd1295e: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.36.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 349287c5: chore(deps): update module golang.org/x/crypto to
    v0.52.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 58f32068: chore: Ensure git exit error codes are wrapped as
    Error (Gabriel Mazzetto gabriel@gitlab.com)
  - 220d0473: chore: Extract GitRunner into
    internal/git/git_runner (Gabriel Mazzetto gabriel@gitlab.com)
  * Others
  - 12b11497: test(iostreams): isolate NO_COLOR in
    detectIsColorEnabled default case (Filip Aleksic
    faleksic@gitlab.com)</changelog>
</package>
<package pkgid="971040910709a65c82c26468de4a3e9cb68a6c1611bf57b5856f3fd7190bee988b52fd57a0ca8113071bfa0ed0ee755cace5bcef9ccdcc809fe728159bd0a625" name="glade" arch="s390x">
  <version epoch="0" ver="3.40.0" rel="160099.2.5"/>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1643803200">- Add 117.patch: Fix build with meson 0.61.0 and newer.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="mgorse@suse.com" 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="19142c24267e78b08c5a6e38d813bc821ecf1e5ea1ae0e40a5391a19fbe7e49fff628ef51a8ad623c148d09e46dbab4e8054a15a5b38615fa7ca49b5ad12e04f" name="glade-catalog-gitg" arch="s390x">
  <version epoch="0" ver="44" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1564056000">- Update to version 3.32.1:
  + Support repository being null.
  + Allow copying file names.
- Drop gitg-repository-being-null.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="bjorn.lie@gmail.com" date="1587038400">- Update to version 3.32.1+246:
  + Fix libgitg compile on macOS
  + Fixup! Honor prepare-commit-msg hook
  + Various bug and feature fixes.
  + Updated translations.
- Switch to git checkout via source services.
- Drop gitg-port-to-gtksourceview4.patch: Fixed upstream.
- Replace pkgconfig(gtkspell3-3.0) with pkgconfig(gspell-1)
  BuildRequires following upstreams port.
- Add check section and pass meson_test macro: Run test-suite
  during build.
- Rebase/refresh patch with quilt.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599307200">- Update to version 3.30.1+302:
  * css: Use group at-rules definition
  * Install correctly devel profile
  * Icon honor profile
  * Lane indicator line width set to 0.
  * Remote branches can be checked out using double-click.
  * Add shortcuts for history panels
  * Give some button alt key
  * Issue #268 Ctrl+O shortcut does not work
  * Add missing Preferences shortcut
  * Do not follow symlinks on recursive scan
  * Local branch checkout using double-click.
  * Replace projects.gnome.org with wiki.gnome.org URLs
  * #227 fix CSS warning on MacOS</changelog>
  <changelog author="dimstar@opensuse.org" date="1602504000">- Update to version 3.32.1+312:
  * Updated translations.</changelog>
  <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&#xF8;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&#xF8;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>
</package>
<package pkgid="a4c1f0c2f92d8c5e2168fc30ab6caaa0a0d0a3758b4e975c5f94a8c15da9be4315f3fd92f2a937abfc71b663bcd3acc75e33e46ad8dc3643d181222d6adf8887" name="glade-catalog-gtksourceview" arch="s390x">
  <version epoch="0" ver="3.24.11" rel="bp161.1.4"/>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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="76c8e202fde68ee79ef6a06ae82c18ff41e118c508d5e3afdca44d80243ac41588e53ba21356ad333418e0ee8cec664c1f649538ae49c2689ab51c0c8fc9af6c" name="glade-catalog-gtksourceview4" arch="s390x">
  <version epoch="0" ver="4.8.4" rel="160099.2.7"/>
  <changelog author="bjorn.lie@gmail.com" date="1583668800">- Update to version 4.6.0:
  + cpp.lang: add C++20 keywords.
  + commonlisp.lang: add format directives.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="mgorse@suse.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1619092800">- Add d1ed58b2ab82bd5be55881088fc17ff1527511db.patch: build:
  disable -Werror for incompatible-pointer-types. Works around
  build failure with GCC 11.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1736164800">- Drop changes.lang source, request from upstream + gedit no longer
  uses plain gtksourceview. (boo#1205804)</changelog>
</package>
<package pkgid="01fa3be219cf5ad00f2a6fb41d5c20c8406c1a13e0ca45b92196ab7090da1c1023226fbae6ec4a98c0d46a6ead117cb2125c428f78bd7403e28084d35a5d7392" name="glade-catalog-libhandy" arch="s390x">
  <version epoch="0" ver="1.8.3" rel="160099.2.4"/>
  <changelog author="bjorn.lie@gmail.com" date="1647604800">- Update to version 1.6.0:
  + Fix introspection-related build warnings.
  + AdwStyleManager: Make color-scheme work with GTK themes ending
    in -dark.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1647604801">- 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="dmueller@suse.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1659700800">- Update to version 1.7.90:
  + Remove unnecessary cast in HdyPreferencesGroup.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1663243200">- Update to version 1.8.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1675252800">- Update to version 1.8.1:
  + Fix double click handling for HdyWindowHandle and HdyHeaderBar.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1707739200">- Update to version 1.8.3:
  + HdyStyleManager:
  - Support contrast setting in the settings portal.
  - Remove an extra unref.
  + Updated translations.</changelog>
</package>
<package pkgid="3b55485d3c38a5dc75d769c1939fa994387742d4c84010a9d76dcfdd3696e3715d5a96c7a6657e23eed6518a88e61cf1a0126172a8d94b0e4bd7d2975caa7145" name="glade-catalog-libpeas" arch="noarch">
  <version epoch="0" ver="1.36.0" rel="bp161.1.7"/>
  <changelog author="bjorn.lie@gmail.com" date="1583582400">- Update to version 1.26.0:
  + Simplified i18n usage.
  + Build system fixes.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 1.28.0:
  + Do not build tests when introspection is disabled/missing
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616241600">- Update to version 1.30.0:
  + Build system improvements.
  + Improvements when running on Windows.
  + 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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Add upstream bug fix patches:
  + a9d2ba590641d832dcf6b97184687b6eb424c00f.patch: icons: Update
    icon licenses
  + dfc763c16c0ce66a180ccb13205f1ca9666278a8.patch: icons: Correct
    icon licenses again
  + 2a976339f444d70f10949901a6ee2b1f8ccb24b6.patch: Build: add
    embedded-resources.h to libembedded_dep
- Use ldconfig_scriptlets macro for post(un) handling.
- Update our Supplements to current standard.
- Stop removing no longer exisiting la files, not present after the
  switch to meson build system.
- Stop packaging the demo files/sub-package, pass demos=false to
  meson, and add libpeas-demo Obsolets to main lib.
- Remove all traces of already disabled via bcond
  libpeas-loader-python sub-package, there is no chance we will
  package that again.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647691200">- Update to version 1.32.0:
  + Icon licenses have been corrected.
  + Parallel build system operation fixes.
  + Various build warnings squashed.
  + Various GIR data that should not have been exported was
    removed.
  + Use gi-docgen for documentation.
  + Updated translations.
- Drop patches fixed upstream:
  + a9d2ba590641d832dcf6b97184687b6eb424c00f.patch
  + dfc763c16c0ce66a180ccb13205f1ca9666278a8.patch
  + 2a976339f444d70f10949901a6ee2b1f8ccb24b6.patch
- Replace gtk-doc with pkgconfig(gi-docgen) BuildRequires following
  upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.34.0:
  + Resource-based plugins are sorted by module-name before loading
    to aid in reproducibility.
  + Sorting of plugins with dependencies has been altered to
    improve sort-order with more complex plugin dependency graphs.
  + Updated translations.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Package sub-package glade-catalog-libpeas as noarch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.36.0:
  + PeasExtensionSet now implements GListModel.
  + libpeas now requires GLib 2.44 or newer for GListModel.
  + 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="1743422400">- Disable python loader for now: peas uses GIRepostiory 1.0, which
  conflicts with pygobject 3.52 using GIRepository 2.0 (part of
  boo#1239952).</changelog>
</package>
<package pkgid="0bf4147e22fca6a4f611b357019de517ccaf8326594b8f55b4575cd99c573456fb23dbf7819c5c7cb62fc9c973bd11cda6d2b5380844af8e39e5508bd8c36a60" name="glade-catalog-v3270" arch="s390x">
  <version epoch="0" ver="5.4+git20240219" rel="bp161.1.77"/>
  <changelog author="Perry Werneck &lt;perry.werneck@gmail.com&gt;" date="1553601600">- Fixing osc source_validator errors.</changelog>
  <changelog author="perry.werneck@gmail.com" date="1559304000">- Update to version 5.2:
  * Fixing package gen.
  * Updating read me.
  * Updating build info.
  * Windows native file dialog is hanging sometimes, replacing it.
  * Updating package info.
  * Adjustments in the V5.1 ft dialog.
  * Working on the new FT dialog.
  * Working on drag &amp; drop for activity list.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568116800">- Use -ffat-lto-objects when building static libraries.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1569931200">- Drop unnecessary build requirements. Own all produced glade
  directories instead.
- Enable parallel build.
- Rectify descriptions.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1570449600">- Cleanup spec file
- Drop support for &lt;= SLE12-SP2</changelog>
  <changelog author="perry.werneck@gmail.com" date="1591272000">- Update to version 5.3:
  * Signal tables are now static.
  * Updating README.
  * Fixing build in newest gcc.
  * Changing type of the PACKAGE_RELEASE macro to allow non numeric values.
  * Updating version info.
  * Adding release info when trace window starts.
  * Refactoring accelerator engine.
  * Build instructions for macOS
  * Refactoring keytable management.
  * Sets Courier New as default print font for macOS
  * Change default font for macOS
  * Add support to macosx
  * Disabling "apply" button when host &amp; service name are not set on host properties widget.
  * Show host properties when terminal widget is activated without any host info.
  * Refactoring actions.
  * Adding group on property action (required for screen-model property actions).
  * Fixing security dialog layout on windows.
  * Implementing copy with center button.
  * Adding smart copy options.
  * Fixing toggle actions.
  * Fixing tooltip for screen paste options.
  * Implementing configuration for the "paste screen" option.
  * Implementing clipboard settings dialog.
  * Adding convenience method for comboboxes.
  * Implementing cut&amp;paste settings dialog.
  * Settings dialog should destroy with parent.
  * Moving property based actions to terminal library.
  * Adding signal for OIA clicks.
  * libv3270 now uses his own translation domain.
  * Fixing v3270 state methods.
  * Adding PF/PA Actions.
  * The toggle action now lives in lib3270.
  * Implementing GActions for v3270 terminal.
  * Adding print and save actions in a more standard format.
  * Adding key-file save &amp; load on print operation object.
  * Adding signal for keyfile load on terminal widget.
  * Removing deprecated signals.
  * Implementing accelerator edit widget.
  * CG character 0x20 should be blank.
  * Loading accelerators from keyfile.
  * Isolating CG translation table.
  * Fixing CG char 0x00.
  * Color theme are now standard widget properties.
  * Saving color &amp; host-type properties to settings files.
  * Implementing the "save to keyfile" method.
  * Improving the "can't paste formatted data" popup dialog. It can be disabled now.
  * Fixing "\n" at the end of text copy.
  * Adding default action for the "click" on the OIA's security state icon.
  * Disabling traces when the trace widget is destroyed.
  * The "trace" widget can now be create/destroyed changing a terminal property.
  * "keep-alive" is a network setting, then, it should be in the connection dialog.
  * Refactoring clipboard methods.
  * Fixing charset reset issue.
  * Refactoring configuration dialogs to a more standard and consistent behavior.
  * Adding property for dynamic font space for compatibility with the previous version.
  * Adjustments in the model_number property.
  * Host select widget is now sensible to connection state.
  * Changing the default session name from "application name" to "product name".
  * Fix based on comment from OBS request https://build.opensuse.org/request/show/736258
  * Adjusments base of the comments on OBS Request 735904 (https://build.opensuse.org/request/show/735904)
  * Fixing as requested on review of https://build.opensuse.org/request/show/731972:
  * Trigerring reconfigure event when terminal size changes.
  * Moving charset translation to main library.
  * Getting product name from lib3270 configuration.
  * Refactoring build process.
  * Refactoring "paste from file" method.
  * Refactoring print settings dialog.
  * Adding popup asking for user intervention when the SSL negotiation fails.
  * Removing lib3270 log redirection.
  * Implementing the new smart paste feature.
  * Refactoring clipboard manager.
  * Moving selection management methods to protocol library.
  * Moving terminal definitions to separated include file.
  * Adding signal when session name changes (required for the HLLAPI plugin module).
  * Updating package to follow naming guidelines.</changelog>
  <changelog author="perry.werneck@gmail.com" date="1604232000">- Update to version 5.3+git20201027:
  * Fixing code scanning alerts.
  * Removing unnecessary dependencies.
  * Adding codeql analysis
  * Adjustments for KP_ALTERNATIVE option.
  * Fixing 'kpalternative' option.
  * Adjustments in the file dialog.
  * Adding usefull gtk extension methods from pw3270 application.
  * Enabling copy-as-image action.
  * Adding "copy-as-html" action.
  * Refactoring error popup.
  * Adding signal for customized action fire.
  * Checking for invalid key-file.
  * Adding styles to popup dialog.
  * Adding dynamic font spacing option on settings.
  * Blinking SSL indicator while downloadin CRL.
  * Fixing default keycode for "PF-12".
  * Fixing warnings.
  * Refactoring PFkey engine to allow remapping from accelerator dialog.
  * Working on load/save settings engine.
  * Changing SSL toggle to dropdown to allow more options.
  * Fixing load/save popup return signals.
  * Refactoring popup engine.
  * Delaying "has_timer" signal to avoid thread issues.
  * Adding property with the OIA-Timer state.
  * Enabling keytable search.
  * Allowing image formats on clipboard.
  * Updating filename extension based on file type.
  * Auto selecting format from file extension.
  * Implementing "save as image".
  * Allow to override build date with SOURCE_DATE_EPOCH</changelog>
  <changelog author="perry.werneck@gmail.com" date="1649332800">- Update to version 5.4:
  * Fixing lgtm analisys.
  * Adding librsvg on modules list.
  * Adjustments in translation files.
  * Fixing LGTM warnings.
  * Using only standard icons in the toolbar.
  * Adding jhbuild info and modules.
  * Fixing build/install on separated folder.
  * Updating build methods.
  * Fixing lgtm alerts.
  * Adjustments on autogen.sh to allow use from another path.
  * Fixing linux package.
  * Fixing error reported by LGTM
  * Updating lgtm control file.
  * Updating lgtm.yml
  * Adding macos targets.
  * Fixing library name on mac.
  * Fixing macos build.
  * Moving _fire_copy and _fire_past to static in the action table source.
  * Adding required macos sources.
  * Fixing Makefile.
  * Fixing configure.ac
  * Updating autogen for brew
  * Fixing url-open on windows platform.
  * Fixing auto-open URL and adjustments in the host settings popup dialog.
  * Adding font settings dialog action (for classic menu).
  * Fixing build.
  * Color settings dialog is now an standard action.
  * Updating translations.
  * Adjustment in the selection and clipboard settings dialog.
  * Opening URL myself if no one answers to the open-url signal.
  * Adding settings dialog for the 'open-url' attribute.
  * Implementing the 'open-url' property.
  * Implementing signal 'open-url'.
  * Adding icons on host and keyboard dialog actions.
  * Updating default accelerators.
  * Working on accelerators dialog.
  * Adding action for keyboard accelerators dialog.
  * Implementing settings popup dialog.
  * Changing default accelerator for 'copy-append' back to '&lt;shift&gt;&lt;ctrl&gt;C'
  * Working on lgtm configuration.
  * Adding lgtm configuration file.
  * Update README.md
  * Fixing program message changes.
  * Fixing warnings.
  * Updating translation
  * Updating cross-compilers install.
  * Fixing pt-br translation.
  * Small adjustment in popup dialog.
  * Fixing warning.
  * Updating win32 package.
  * Updating trace handler, resetting trace states when trace window closes.
  * Persisting trace file name.
  * Loading/saving logfile from properties.
  * Fixing windows build.
  * Fixing url editor.
  * Adding method to vinculate dialog with toplevel, preserving the icon.
  * Updating translation.
  * Refactoring URL input component.
  * Refactoring host settings dialog.
  * Refactoring hostselect dialog.
  * Hide cursor position when offline.
  * Improving accelerator error log.
  * Fixing 'save-settings' on non realized terminal widget.
  * Fixing translation file conflicts.
  * Fixing arch build.
  * Update README.md
  * Visual adjustments.
  * Fixing load 'dialog'.
  * Adjustments on 'load' dialog.
  * Adjustments on 'save' dialog.
  * Fixing dialog boxes.
  * Visual style adjustments.
  * Cross-hair was too white in the selenized theme.
  * Styling dialog section.
  * Selecting first sensitive page on settings notebook.
  * Fixing exit hang.
  * Delaying reconnect action.
  * Toggle should be the last options to load from key file to avoid triger of autostart without host info.
  * Waiting for background tasks before finalize.
  * Adjusting description.
  * Adding default title bar on dialogs.</changelog>
  <changelog author="perry.werneck@gmail.com" date="1678795200">- Update to version 5.4:
  * Update README.md
  * Adding obs badge.
  * Scheduling msys2 rebuilds.
  * Fixing segfault on exit with trace enabled.
  * msys workflow runs only in master branch pull requests.
  * Debugging msys workflow.</changelog>
  <changelog author="perry.werneck@gmail.com" date="1723982400">- Update to version 5.4+git20240219:
  * Update codeql.yml
  * Fixing macos library name.
  * Updating translation.
  * Creating publish badge.
  * Less debug messsages.
  * Showing testpattern on debug startup.
  * Publish only no PRs.
  * Fixing win32 package build.
  * Fixing gtk3 package name.
  * Using MSYSTEM_CARCH to identify architecture.
  * Fixing marshals.
  * Publish only runs on 'master' pushes.
  * New action to publish macos and windows builds.
  * Working on macos action.
  * Closing release 5.4
  * Creating binary package.
  * Adding 'changes' on windows package.
  * Updating mingw package control files.
  * Updating arch package control file.
  * Removing old lgtm workflow.</changelog>
</package>
<package pkgid="711fa196c7b0b9ba5f68465759852883fc5878c2ec335a25805e8da132ce814914197cccdf828aa6cfc70c01ac13ea385a49d3f2abe86714486b074612e988ec" name="glade-docs" arch="noarch">
  <version epoch="0" ver="3.40.0" rel="160099.2.5"/>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1643803200">- Add 117.patch: Fix build with meson 0.61.0 and newer.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="mgorse@suse.com" 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="886c0d47e5e77a52ed5ea07f9f4357850651f621e8799fc7608981357924a21f66f01ceec52b01603b13b9996ca3f7b71d681bd1c5279fce3ab541528fc20106" name="glade-lang" arch="noarch">
  <version epoch="0" ver="3.40.0" rel="160099.2.5"/>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1643803200">- Add 117.patch: Fix build with meson 0.61.0 and newer.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="mgorse@suse.com" 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="2a83b7125b257a4a7e0662b58ab360a4b7d0251352b2f38fc89915be7f1085743bb1c9bac32971e8499aee8c3274a1e4f94df66eb6a69e8f8b48b8d6afdc945d" name="glassfish-activation" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1583496000">- Initial packaging of JavaBeans Activation Framework 1.2.0</changelog>
  <changelog author="fstrba@suse.com" date="1586865600">- Add alias for the new jakarta name</changelog>
  <changelog author="fstrba@suse.com" date="1639569600">- Remove alias for the new jakarta name, since it will be provided
  by a new package</changelog>
  <changelog author="fstrba@suse.com" date="1647518400">- Rewrite the build system so that it does not need maven</changelog>
  <changelog author="fstrba@suse.com" date="1647604800">- Rename package to glassfish-activation and split it into two,
  the whole activation jar and the jar with only the apis</changelog>
  <changelog author="fstrba@suse.com" date="1647604801">- Build with source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1657627200">- Add symlinks to jaf.jar and activation.jar which were part
  of the obsoleted gnu-jaf</changelog>
  <changelog author="fstrba@suse.com" date="1657713600">- Avoid missing symlink %_javadir/jaf.jar, by recreating it when
  gnu-jaf is uninstalled</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1730548800">- The committed tarball and the tarball generated by the source
  service differ slightly. One contains .gitignore file, other
  does not. Modify the source service to not package such type
  of files.</changelog>
</package>
<package pkgid="7e26034b77c79ce0f39d704b1a2791e4985987783638fa41000dca2f9a6c7988a7660161da2ef5d9546d859494568b9a35f063dfecd6aaa5488e44631f31a578" name="glassfish-activation-api" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1583496000">- Initial packaging of JavaBeans Activation Framework 1.2.0</changelog>
  <changelog author="fstrba@suse.com" date="1586865600">- Add alias for the new jakarta name</changelog>
  <changelog author="fstrba@suse.com" date="1639569600">- Remove alias for the new jakarta name, since it will be provided
  by a new package</changelog>
  <changelog author="fstrba@suse.com" date="1647518400">- Rewrite the build system so that it does not need maven</changelog>
  <changelog author="fstrba@suse.com" date="1647604800">- Rename package to glassfish-activation and split it into two,
  the whole activation jar and the jar with only the apis</changelog>
  <changelog author="fstrba@suse.com" date="1647604801">- Build with source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1657627200">- Add symlinks to jaf.jar and activation.jar which were part
  of the obsoleted gnu-jaf</changelog>
  <changelog author="fstrba@suse.com" date="1657713600">- Avoid missing symlink %_javadir/jaf.jar, by recreating it when
  gnu-jaf is uninstalled</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1730548800">- The committed tarball and the tarball generated by the source
  service differ slightly. One contains .gitignore file, other
  does not. Modify the source service to not package such type
  of files.</changelog>
</package>
<package pkgid="b08567e5199e63b7453a9246bf03adaf7b0a41d84bf4cf3b3f7052f2b2fd36b24fe00053288ac1a131374268266266e191c00fd912266a5cdaf1b5ae395bfa50" name="glassfish-activation-javadoc" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1583496000">- Initial packaging of JavaBeans Activation Framework 1.2.0</changelog>
  <changelog author="fstrba@suse.com" date="1586865600">- Add alias for the new jakarta name</changelog>
  <changelog author="fstrba@suse.com" date="1639569600">- Remove alias for the new jakarta name, since it will be provided
  by a new package</changelog>
  <changelog author="fstrba@suse.com" date="1647518400">- Rewrite the build system so that it does not need maven</changelog>
  <changelog author="fstrba@suse.com" date="1647604800">- Rename package to glassfish-activation and split it into two,
  the whole activation jar and the jar with only the apis</changelog>
  <changelog author="fstrba@suse.com" date="1647604801">- Build with source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1657627200">- Add symlinks to jaf.jar and activation.jar which were part
  of the obsoleted gnu-jaf</changelog>
  <changelog author="fstrba@suse.com" date="1657713600">- Avoid missing symlink %_javadir/jaf.jar, by recreating it when
  gnu-jaf is uninstalled</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1730548800">- The committed tarball and the tarball generated by the source
  service differ slightly. One contains .gitignore file, other
  does not. Modify the source service to not package such type
  of files.</changelog>
</package>
<package pkgid="02694438dd6f375c43b41fea6d04e9c10b4f442d932630d47ad0c312aef1a1e79856cc439804bee9388fc914021fc10259c653d263e9008bdd910c9ea0a02dc0" name="glassfish-annotation-api" arch="noarch">
  <version epoch="0" ver="1.3.2" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1548763200">- Initial package of glassfish-annotation-api 1.3.2</changelog>
  <changelog author="fstrba@suse.com" date="1554724800">- Do not depend on the parent pom at all, since we don't build
  with maven.</changelog>
  <changelog author="fstrba@suse.com" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="c438d42a4941ca4020652b2d09d08ecca03c90f37336ddf830b66d4f9aa6d3a610502e0afc11f85170f076368343133be8b09b4d7ff24294e1c90c27f6a44f99" name="glassfish-annotation-api-javadoc" arch="noarch">
  <version epoch="0" ver="1.3.2" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1548763200">- Initial package of glassfish-annotation-api 1.3.2</changelog>
  <changelog author="fstrba@suse.com" date="1554724800">- Do not depend on the parent pom at all, since we don't build
  with maven.</changelog>
  <changelog author="fstrba@suse.com" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="9940bf5d6b1b140ec0a33d313782e1bcb4db0e827f79e21d073c5ba5713f245b989781e4216806d6d623c944fac352d1a1330b5488d9b1505b4519d94b233ed7" name="glassfish-el" arch="noarch">
  <version epoch="0" ver="3.0.1~b08" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1551787200">- Intial package for glassfish-el 3.0.1-b08
- Generate and customize the ant build system</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Build with java source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="43563554dd5a0c0dc7f36fdbc8a74a91ec0227cdcaa07019967057a6bd8312f39fc9c4da1fd7890cf6d530a862cb2cbcc8fbb1831b06614a4d37456abd393511" name="glassfish-el-api" arch="noarch">
  <version epoch="0" ver="3.0.1~b08" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1551787200">- Intial package for glassfish-el 3.0.1-b08
- Generate and customize the ant build system</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Build with java source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="d539c7bc834f7b62670fb83184b9c50d611d59ee6126261a7b7fb4ff54779630e8cecb21b71dc6324083b8f9666e65b83685ba4cb63d4ee0b820dce79fe0ba86" name="glassfish-el-javadoc" arch="noarch">
  <version epoch="0" ver="3.0.1~b08" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1551787200">- Intial package for glassfish-el 3.0.1-b08
- Generate and customize the ant build system</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Build with java source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="2e9106ec0e7534f2028bb65c573511ca9cadf1babf2703f60946f43561974b3a967a20571339b650cf7f1e4de080bb54215cce4990658b3cbf8737fb999090fb" name="glassfish-hk2" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="405c6ce3eb34c2175f538169862799425f26c11f9dc74997f73b72fe1d4389d777667bf867ebbbaaf52a3fb91b491299aef48c0ccb8e209ea65d4f8d94c3d880" name="glassfish-hk2-api" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="f64d329ab88ce111c3c8b6bb590ceebd4942dd9335e45f99fdbd3ea8255d618bd9a04430f082dbe3789185d37f257c6987e1b7bfa03bcb8375825458fffa2f1e" name="glassfish-hk2-class-model" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="6e249dcf2523620200422c0ad58590adda58b7b0d3de2c90cf9bbf0d5a77b4074ca787b35737d5cbdc83e1c053f39de941574688cb0230ddcc1dfdff977d30a3" name="glassfish-hk2-configuration" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="d58174898b31ac6d658ea0421b7b79e9824aafcf404554ef899043b4c753cb0e8b4dbc8e252a1cc158233f0d3ad187ae1e7563559ce1a8647c6f747b867ac8d3" name="glassfish-hk2-core" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="7484859622fa76cbc0f9075929a418162c7ee22a8b396943e8e07da5e8aa2fced3bb4968c0435328349871fbab54d6fc059f6236f61654eb8e06cb72a97b1027" name="glassfish-hk2-extras" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="0922da3709dd515c5e5f1dd2de25807da96691111a9dfbaebf8cb6dc664bfa3d33f188679a8355a3340e6fdd5a685385ef38a9c854a96a3061a613d1dd093c3e" name="glassfish-hk2-hk2" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="80d40d0808cf41cb81a49203709d9e1c1e5154166e2fdabbb21580255fdc0e6e5a2284bd95fd0f988aea3dc576b14126ce12d487cf2f89a4bd6ea78f8a340d05" name="glassfish-hk2-javadoc" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="8be0087ce4323b43b609616e41bd83c9a24bd4d7709e24abc9a9717c36a05ed0dd6c633aad5859e74417f5c4ed5b7543f859a18aa0450c8f71521d91ca6ebd3b" name="glassfish-hk2-jmx" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="8b91b7419d6f7ec31b9b608bbc032de557d857b4e195b2b3e2ce229b7686b6d11e461ba99319ce04542590b0769a33691cb76871e8b4643f60f7f5d0c1b73963" name="glassfish-hk2-locator" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="fc745779d73025af9e7579b34a617167b174634f72a57cb0bc5c821db6ee73a5c3cb550ff7719717c4f477c44eef2a7bf31b2a8ad92f4cf649140a16256956d5" name="glassfish-hk2-maven-plugins" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="ebf0121a91857d8758dacc7203d9444cd1c9d495d937c659ba565c72beceb56c68eacd8cd099ac2c6adcfc5211e35d19613ac11701fb446fd4e12f10c3b42003" name="glassfish-hk2-metadata-generator" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="618f68b716d5b8af3c9b3b2feaffecdb9b4c1c7d07c9435c5e820eee554116258978813c3a004d701f5b1358b945e8f31b7b3bb5c895192b5ee541f5dd9e0b93" name="glassfish-hk2-osgi-resource-locator" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="2feb657fe718d51dd57ca6ddc0e4b0cb9d67f0cee9d72a262a7cbcef8918fa80fc6534020c46c548c7cc139c436c0d5d7552febdfa8c0c75834a83f27d9180ab" name="glassfish-hk2-runlevel" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="01926dae86764dc2315c6e8fac868bbbc2865e69365aaf908bb51e38d073214f1e0630b44be7f24e580cc3b5e82897dac48b649ad66f8ef8a60e386023c01734" name="glassfish-hk2-testing" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="891a813d782a0be5e1ad4eebdf4398818ac64f74f272041ceb9c2342c57b0c51779119b2394fa4af3d69ace882e53e0886ef6003c86faa26bc1a92830c157361" name="glassfish-hk2-utils" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="bp161.1.10"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</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="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</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="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="5a602ead99cb7208cd0397c24bf2288d1dfd9f613f6b5edb7422d41f2dae0bde6e39a976e9a29457626f1be09c3983fa0d07fd22780859b74a7062b4d5850135" name="glassfish-jax-rs-api" arch="noarch">
  <version epoch="0" ver="2.1.6" rel="bp161.1.3"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1572696000">- Initial packaging of glassfish-jax-rs-api 2.1.5</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1651752000">- Change the tarball location, since the old location does not work
  any more
- Clean the spec file a bit</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 2.1.6:
  * Fixed spec version and updated template to include Final Release if &lt;status&gt; is empty.
  * Added Eclipse copyright notice.
  * Set copyright footer to 2019 Eclipse Foundation.
  * Use Jakarta instead of Java.
  * Include link to license in footer as well.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
</package>
<package pkgid="6d84e7cf390b24bbeb2aeff33af1f3f538b86edfbaa0700e3d99ac2381b23d7432fb35d2c4bce4f44540c8201fd5dbca3fe939c1b6e457d169f8e1636c8e29b3" name="glassfish-jax-rs-api-javadoc" arch="noarch">
  <version epoch="0" ver="2.1.6" rel="bp161.1.3"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1572696000">- Initial packaging of glassfish-jax-rs-api 2.1.5</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1651752000">- Change the tarball location, since the old location does not work
  any more
- Clean the spec file a bit</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 2.1.6:
  * Fixed spec version and updated template to include Final Release if &lt;status&gt; is empty.
  * Added Eclipse copyright notice.
  * Set copyright footer to 2019 Eclipse Foundation.
  * Use Jakarta instead of Java.
  * Include link to license in footer as well.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
</package>
<package pkgid="82cfd2f8cd9f5456ecf300d2b48b989c8f8f000c9b3d70fd33157134b65cf9266047bf311bab00d4299db292ee90928eda1c583aeed5d0c4292a7ac7cbb54d69" name="glassfish-jaxb-api" arch="noarch">
  <version epoch="0" ver="2.4.0" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1583755200">- Initial packaging of glassfish-jaxb-api 2.4.0</changelog>
  <changelog author="fstrba@suse.com" date="1586865600">- Add alias to the new jakarta name</changelog>
  <changelog author="fstrba@suse.com" date="1646395200">- Remove the alias to the new jakarta name. It will be provided
  by a dedicated package.
- Install artifact in its default directory.</changelog>
  <changelog author="fstrba@suse.com" date="1647518400">- Rewrite to build using ant, since this package might be a
  dependency of many once he JavaEE modules are not part of our
  OpenJDK build.</changelog>
  <changelog author="fstrba@suse.com" date="1647604800">- Install the jar directly to the /usr/share/java as
  glassfish-jaxb-api.jar</changelog>
  <changelog author="fstrba@suse.com" date="1649592000">- Assure that every dependency has a version, or at least "any"
  * fixes use with gradle</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="0c405732e920c89e5ed4cfae0c90d9311370196e3942819713af6e1e3a642c24809aa9b3470b0c80a27e6e33b97abb57d552f9e4b666e4dba43013acb79dda13" name="glassfish-jaxb-api-javadoc" arch="noarch">
  <version epoch="0" ver="2.4.0" rel="160099.4.5"/>
  <changelog author="fstrba@suse.com" date="1583755200">- Initial packaging of glassfish-jaxb-api 2.4.0</changelog>
  <changelog author="fstrba@suse.com" date="1586865600">- Add alias to the new jakarta name</changelog>
  <changelog author="fstrba@suse.com" date="1646395200">- Remove the alias to the new jakarta name. It will be provided
  by a dedicated package.
- Install artifact in its default directory.</changelog>
  <changelog author="fstrba@suse.com" date="1647518400">- Rewrite to build using ant, since this package might be a
  dependency of many once he JavaEE modules are not part of our
  OpenJDK build.</changelog>
  <changelog author="fstrba@suse.com" date="1647604800">- Install the jar directly to the /usr/share/java as
  glassfish-jaxb-api.jar</changelog>
  <changelog author="fstrba@suse.com" date="1649592000">- Assure that every dependency has a version, or at least "any"
  * fixes use with gradle</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="3cd7ed1588ce02aa50896c1908c4ede5f2a05162f976c2d5db0e54dc64dd2152d8afb9c509062bfc490739762219fc99132345c35a882e6b413adc6396befbec" name="glassfish-jsp-api" arch="noarch">
  <version epoch="0" ver="2.3.3" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1554724800">- Initial packaging of glassfish-jsp-api 2.3.3
- Generate and customize ant build.xml file</changelog>
  <changelog author="fstrba@suse.com" date="1570017600">- Avoid version ranges for dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1572609600">- Generate tarball using source services
- Take the LICENSE file from the git repository and LICENSE-2.0
  from Apache</changelog>
  <changelog author="fstrba@suse.com" date="1655208000">- Add alias to javax.servlet.jsp:jsp-api</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Build with java source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="6101739276f9c04d28ae77e10eba20e113782619984c844a2ccb860d468d6b0c8d6cf84042d0a5306f79316961c1c3098f02312ec872a7b7a7c7e0fd9ed8ccb4" name="glassfish-jsp-api-javadoc" arch="noarch">
  <version epoch="0" ver="2.3.3" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1554724800">- Initial packaging of glassfish-jsp-api 2.3.3
- Generate and customize ant build.xml file</changelog>
  <changelog author="fstrba@suse.com" date="1570017600">- Avoid version ranges for dependencies</changelog>
  <changelog author="fstrba@suse.com" date="1572609600">- Generate tarball using source services
- Take the LICENSE file from the git repository and LICENSE-2.0
  from Apache</changelog>
  <changelog author="fstrba@suse.com" date="1655208000">- Add alias to javax.servlet.jsp:jsp-api</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Build with java source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
</package>
<package pkgid="2a47a5384cd1a3e4be6b4ff37c34cd0f6f95741916b29bd73e199aa4816873f3dd6fe4f7e7e6f3d031a1ab83e433cc830e086a33b5ff1879a85c3fcd877b9e46" name="glassfish-servlet-api" arch="noarch">
  <version epoch="0" ver="4.0.1" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1548763200">- Initial package of javax.servlet-api 3.1.0</changelog>
  <changelog author="fstrba@suse.com" date="1554724800">- Do not depend at all on the parent pom, since we are not building
  with maven.</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Build with java source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1731326400">- Upgrade to javax.servlet-api 4.0.1
  * no changelog provided by upstream
  * last version with the javax.servlet:javax.servlet-api coordinates</changelog>
</package>
<package pkgid="acd2cbc000902276c374b5ae9c5c5ceaa3bb320d5a2512db69a8c2b5d284567d052cf079534d15a8929a4e9780aa4232722801640d364948b911e932b78b5beb" name="glassfish-servlet-api-javadoc" arch="noarch">
  <version epoch="0" ver="4.0.1" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1548763200">- Initial package of javax.servlet-api 3.1.0</changelog>
  <changelog author="fstrba@suse.com" date="1554724800">- Do not depend at all on the parent pom, since we are not building
  with maven.</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Build with java source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1727870400">- Spec file cleanup</changelog>
  <changelog author="fstrba@suse.com" date="1731326400">- Upgrade to javax.servlet-api 4.0.1
  * no changelog provided by upstream
  * last version with the javax.servlet:javax.servlet-api coordinates</changelog>
</package>
<package pkgid="7a84b3810f10f9460c9d8c3dbf48f7014b311fd4afa5c756613acd7c75448a08e6b333251a25df1ec81f86f02e9c87167e6bef85c2ac4453cf19f4f263744882" name="glassfish-transaction-api" arch="noarch">
  <version epoch="0" ver="1.3" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1572955200">- Initial packaging of glassfish-transaction-api 1.3</changelog>
  <changelog author="fstrba@suse.com" date="1647950400">- Build with target source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1649073600">- Specify specMode=javaee to be able to use newer
  spec-version-maven-plugin</changelog>
  <changelog author="fstrba@suse.com" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="fstrba@suse.com" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1731758400">- Add compatibility alias to javax.transaction:transaction-api</changelog>
  <changelog author="fstrba@suse.com" date="1782388800">- Generate and adapt ant build system in order to reduce the
  dependencies and allow build on SLFO</changelog>
</package>
<package pkgid="a70d5e7672cbcec669057b6b1c03d59ee85b9eed02189a9fc844fffdfd4b8d7880f4a9f5ea5c4c19316cd7a2a793b7d205cc1fe1a1dc26ad6608b2a26086161f" name="glassfish-transaction-api-javadoc" arch="noarch">
  <version epoch="0" ver="1.3" rel="160099.1.2"/>
  <changelog author="fstrba@suse.com" date="1572955200">- Initial packaging of glassfish-transaction-api 1.3</changelog>
  <changelog author="fstrba@suse.com" date="1647950400">- Build with target source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1649073600">- Specify specMode=javaee to be able to use newer
  spec-version-maven-plugin</changelog>
  <changelog author="fstrba@suse.com" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="fstrba@suse.com" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1731758400">- Add compatibility alias to javax.transaction:transaction-api</changelog>
  <changelog author="fstrba@suse.com" date="1782388800">- Generate and adapt ant build system in order to reduce the
  dependencies and allow build on SLFO</changelog>
</package>
<package pkgid="df8bad12dff44e3506c1556bfb1c93bb6f5c2ebd93d0f3d945e29298ed9235f7a4e668ce22eca4dfad022d168e218257204806fbb47aa5ef55a893f0c853b93c" name="gle-devel" arch="s390x">
  <version epoch="0" ver="3.1.2" rel="bp161.1.2"/>
  <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="4245dcfa7e0c43c07ef7c827cd61179597169f9d7bc64ccda315f84216f47f3325097957104541bdcc817e8dc92db5c2ded00dd7a752bf681e78d1f334e530f4" name="glew" arch="s390x">
  <version epoch="0" ver="2.2.0" rel="160099.3.2"/>
  <changelog author="mimi.vx@gmail.com" date="1422446400">- update of baselibs.conf</changelog>
  <changelog author="mpluskal@suse.com" date="1428840000">- Remove devel package from baselibs.conf (discussed in boo#894331)</changelog>
  <changelog author="mpluskal@suse.com" date="1441195200">- Update to 1.13.0
  * Enhancements:
    + glxewInit, wglewInit
    + glewinfo adds support for -version, -profile
    core|compatibility and -flag debug|forward parameters
    + Improved cmake build support
  * New extensions:
    + GL_ARB_ES3_2_compatibility
    + GL_ARB_fragment_shader_interlock
    + GL_ARB_gpu_shader_int64
    + GL_ARB_parallel_shader_compile
    + GL_ARB_post_depth_coverage
    + GL_ARB_sample_locations
    + GL_ARB_shader_atomic_counter_ops
    + GL_ARB_shader_ballot
    + GL_ARB_shader_clock
    + GL_ARB_shader_viewport_layer_array
    + GL_ARB_sparse_texture2
    + GL_ARB_sparse_texture_clamp
    + GL_ARB_texture_filter_minmax
    + GL_INTEL_framebuffer_CMAA
    + GL_KHR_no_error
    + GL_NV_conservative_raster_dilate
    + GL_OVR_multiview
    + GL_OVR_multiview2
  * Bug fixes</changelog>
  <changelog author="jengelh@inai.de" date="1442923200">- Drop "glew" from baselibs.conf; there is nothing in this
  subpackage that would be baselibbed by default.</changelog>
  <changelog author="tchvatal@suse.com" date="1499860800">- Version update to 2.0 release:
  * EGL support added
  * Bunch of new GL extensions
  * Forward context support added
  * OSMesa support added</changelog>
  <changelog author="jengelh@inai.de" date="1499860801">- RPM group fix.</changelog>
  <changelog author="aavindraa@gmail.com" date="1510401600">- Update to 2.1.0
  * Enhancements:
    + OpenGL 4.6 support added
    + Improved cmake build support
    + Improved Mac OSX build support
  * Bug fixes:
    + Resovled crash when glXGetCurrentDisplay() is NULL
    + CMake: only install PDB files with MSVC
    + wglGetProcAddress crash with NOGDI defined
    + Mac: using -Os rather than -O2
  * 33 new extensions
- move to github
- new so_ver</changelog>
  <changelog author="aloisio@gmx.com" date="1587988800">- Update to version 2.2.0
  Bug fixes:
  * GL_EXT_semaphore constants
  * Some const pointer fixups in OpenGL API
  * Correction for GLEW_VERSION_4_5
  New extensions:
  * GL_AMD_framebuffer_multisample_advanced
  * GL_AMD_gpu_shader_half_float_fetch
  * GL_AMD_shader_image_load_store_lod
  * GL_ARM_texture_unnormalized_coordinates
  * GL_DMP_program_binary
  * GL_DMP_shader_binary
  * GL_EXT_EGL_image_external_wrap_modes
  * GL_EXT_EGL_image_storage
  * GL_EXT_EGL_sync
  * GL_EXT_clip_control
  * GL_EXT_depth_clamp
  * GL_EXT_disjoint_timer_query
  * GL_EXT_draw_transform_feedback
  * GL_EXT_multiview_tessellation_geometry_shader
  * GL_EXT_multiview_texture_multisample
  * GL_EXT_multiview_timer_query
  * GL_EXT_occlusion_query_boolean
  * GL_EXT_primitive_bounding_box
  * GL_EXT_protected_textures
  * GL_EXT_robustness
  * GL_EXT_shader_framebuffer_fetch_non_coherent
  * GL_EXT_static_vertex_array
  * GL_EXT_tessellation_point_size
  * GL_EXT_tessellation_shader
  * GL_EXT_texture_border_clamp
  * GL_EXT_texture_buffer
  * GL_EXT_texture_compression_s3tc_srgb
  * GL_EXT_texture_format_sRGB_override
  * GL_EXT_texture_mirror_clamp_to_edge
  * GL_EXT_texture_query_lod
  * GL_EXT_texture_shadow_lod
  * GL_FJ_shader_binary_GCCSO
  * GL_IMG_bindless_texture
  * GL_IMG_framebuffer_downsample
  * GL_IMG_multisampled_render_to_texture
  * GL_IMG_program_binary
  * GL_IMG_read_format
  * GL_IMG_shader_binary
  * GL_IMG_texture_compression_pvrtc
  * GL_IMG_texture_compression_pvrtc2
  * GL_IMG_texture_env_enhanced_fixed_function
  * GL_IMG_texture_filter_cubic
  * GL_INTEL_blackhole_render
  * GL_INTEL_shader_integer_functions2
  * GL_KHR_shader_subgroup
  * GL_MESA_framebuffer_flip_y
  * GL_MESA_program_binary_formats
  * GL_MESA_tile_raster_order
  * GL_NVX_gpu_multicast2
  * GL_NVX_progress_fence
  * GL_NV_compute_shader_derivatives
  * GL_NV_conservative_raster_pre_snap
  * GL_NV_conservative_raster_underestimation
  * GL_NV_depth_nonlinear
  * GL_NV_fragment_shader_barycentric
  * GL_NV_memory_attachment
  * GL_NV_mesh_shader
  * GL_NV_query_resource_tag
  * GL_NV_read_buffer
  * GL_NV_read_buffer_front
  * GL_NV_representative_fragment_test
  * GL_NV_scissor_exclusive
  * GL_NV_shader_subgroup_partitioned
  * GL_NV_shader_texture_footprint
  * GL_NV_shading_rate_image
  * GL_NV_vdpau_interop2
  * GL_OES_EGL_image
  * GL_OES_EGL_image_external
  * GL_OES_EGL_image_external_essl3
  * GL_OES_blend_equation_separate
  * GL_OES_blend_func_separate
  * GL_OES_blend_subtract
  * GL_OES_compressed_ETC1_RGB8_texture
  * GL_OES_compressed_paletted_texture
  * GL_OES_copy_image
  * GL_OES_depth24
  * GL_OES_depth32
  * GL_OES_depth_texture
  * GL_OES_depth_texture_cube_map
  * GL_OES_draw_buffers_indexed
  * GL_OES_draw_texture
  * GL_OES_element_index_uint
  * GL_OES_extended_matrix_palette
  * GL_OES_fbo_render_mipmap
  * GL_OES_fragment_precision_high
  * GL_OES_framebuffer_object
  * GL_OES_geometry_point_size
  * GL_OES_geometry_shader
  * GL_OES_get_program_binary
  * GL_OES_gpu_shader5
  * GL_OES_mapbuffer
  * GL_OES_matrix_get
  * GL_OES_matrix_palette
  * GL_OES_packed_depth_stencil
  * GL_OES_point_size_array
  * GL_OES_point_sprite
  * GL_OES_read_format
  * GL_OES_required_internalformat
  * GL_OES_rgb8_rgba8
  * GL_OES_sample_shading
  * GL_OES_sample_variables
  * GL_OES_shader_image_atomic
  * GL_OES_shader_io_blocks
  * GL_OES_shader_multisample_interpolation
  * GL_OES_single_precision
  * GL_OES_standard_derivatives
  * GL_OES_stencil1
  * GL_OES_stencil4
  * GL_OES_stencil8
  * GL_OES_surfaceless_context
  * GL_OES_tessellation_point_size
  * GL_OES_tessellation_shader
  * GL_OES_texture_3D
  * GL_OES_texture_border_clamp
  * GL_OES_texture_buffer
  * GL_OES_texture_compression_astc
  * GL_OES_texture_cube_map
  * GL_OES_texture_cube_map_array
  * GL_OES_texture_env_crossbar
  * GL_OES_texture_mirrored_repeat
  * GL_OES_texture_npot
  * GL_OES_texture_stencil8
  * GL_OES_texture_storage_multisample_2d_array
  * GL_OES_texture_view
  * GL_OES_vertex_array_object
  * GL_OES_vertex_half_float
  * GL_OES_vertex_type_10_10_10_2
  * GL_QCOM_YUV_texture_gather
  * GL_QCOM_shader_framebuffer_fetch_rate
  * GL_QCOM_texture_foveated
  * GL_QCOM_texture_foveated_subsampled_layout
  * GL_VIV_shader_binary
  * EGL_ANDROID_GLES_layers
  * EGL_ANDROID_get_frame_timestamps
  * EGL_ANDROID_get_native_client_buffer
  * EGL_ARM_image_format
  * EGL_EXT_bind_to_front
  * EGL_EXT_client_sync
  * EGL_EXT_compositor
  * EGL_EXT_gl_colorspace_display_p3
  * EGL_EXT_gl_colorspace_display_p3_linear
  * EGL_EXT_gl_colorspace_display_p3_passthrough
  * EGL_EXT_gl_colorspace_scrgb
  * EGL_EXT_image_gl_colorspace
  * EGL_EXT_image_implicit_sync_control
  * EGL_EXT_surface_CTA861_3_metadata
  * EGL_EXT_sync_reuse
  * EGL_KHR_display_reference
  * EGL_MESA_query_driver
  * EGL_NV_context_priority_realtime
  * EGL_NV_quadruple_buffer
  * EGL_NV_stream_dma
  * EGL_NV_stream_flush
  * EGL_NV_stream_origin
  * EGL_NV_triple_buffer
  * EGL_WL_bind_wayland_display
  * EGL_WL_create_wayland_buffer_from_image
  * GLX_EXT_context_priority
  * GLX_EXT_no_config_context
  * GLX_NV_multigpu_context
  * WGL_NV_multigpu_context
- New so_ver
- New source URL
- Build executables with PIE
- Spec cleanup</changelog>
  <changelog author="badshah400@gmail.com" date="1627732800">- Build with EGL support now that wxWidgets does so (since version
  3.1.5), otherwise wxWidgets 3.1.x widgets that make use of glew
  crash (see for example, boo#1188519); add BuildRequires:
  pkgconfig(egl) as well as the same Requires for devel package.</changelog>
  <changelog author="badshah400@gmail.com" date="1629547200">- Revert building with EGL support, as it breaks mutliple apps
  (boo#1189524).</changelog>
</package>
<package pkgid="d458edb4dcc0f162af0965abe420859fd2911de961275b7e55c20595831a7a528da1f253e6f4280e019656b437a602753733e1fd04b0bd1e7aeaa7eba772ec90" name="glew-devel" arch="s390x">
  <version epoch="0" ver="2.2.0" rel="160099.3.2"/>
  <changelog author="mimi.vx@gmail.com" date="1422446400">- update of baselibs.conf</changelog>
  <changelog author="mpluskal@suse.com" date="1428840000">- Remove devel package from baselibs.conf (discussed in boo#894331)</changelog>
  <changelog author="mpluskal@suse.com" date="1441195200">- Update to 1.13.0
  * Enhancements:
    + glxewInit, wglewInit
    + glewinfo adds support for -version, -profile
    core|compatibility and -flag debug|forward parameters
    + Improved cmake build support
  * New extensions:
    + GL_ARB_ES3_2_compatibility
    + GL_ARB_fragment_shader_interlock
    + GL_ARB_gpu_shader_int64
    + GL_ARB_parallel_shader_compile
    + GL_ARB_post_depth_coverage
    + GL_ARB_sample_locations
    + GL_ARB_shader_atomic_counter_ops
    + GL_ARB_shader_ballot
    + GL_ARB_shader_clock
    + GL_ARB_shader_viewport_layer_array
    + GL_ARB_sparse_texture2
    + GL_ARB_sparse_texture_clamp
    + GL_ARB_texture_filter_minmax
    + GL_INTEL_framebuffer_CMAA
    + GL_KHR_no_error
    + GL_NV_conservative_raster_dilate
    + GL_OVR_multiview
    + GL_OVR_multiview2
  * Bug fixes</changelog>
  <changelog author="jengelh@inai.de" date="1442923200">- Drop "glew" from baselibs.conf; there is nothing in this
  subpackage that would be baselibbed by default.</changelog>
  <changelog author="tchvatal@suse.com" date="1499860800">- Version update to 2.0 release:
  * EGL support added
  * Bunch of new GL extensions
  * Forward context support added
  * OSMesa support added</changelog>
  <changelog author="jengelh@inai.de" date="1499860801">- RPM group fix.</changelog>
  <changelog author="aavindraa@gmail.com" date="1510401600">- Update to 2.1.0
  * Enhancements:
    + OpenGL 4.6 support added
    + Improved cmake build support
    + Improved Mac OSX build support
  * Bug fixes:
    + Resovled crash when glXGetCurrentDisplay() is NULL
    + CMake: only install PDB files with MSVC
    + wglGetProcAddress crash with NOGDI defined
    + Mac: using -Os rather than -O2
  * 33 new extensions
- move to github
- new so_ver</changelog>
  <changelog author="aloisio@gmx.com" date="1587988800">- Update to version 2.2.0
  Bug fixes:
  * GL_EXT_semaphore constants
  * Some const pointer fixups in OpenGL API
  * Correction for GLEW_VERSION_4_5
  New extensions:
  * GL_AMD_framebuffer_multisample_advanced
  * GL_AMD_gpu_shader_half_float_fetch
  * GL_AMD_shader_image_load_store_lod
  * GL_ARM_texture_unnormalized_coordinates
  * GL_DMP_program_binary
  * GL_DMP_shader_binary
  * GL_EXT_EGL_image_external_wrap_modes
  * GL_EXT_EGL_image_storage
  * GL_EXT_EGL_sync
  * GL_EXT_clip_control
  * GL_EXT_depth_clamp
  * GL_EXT_disjoint_timer_query
  * GL_EXT_draw_transform_feedback
  * GL_EXT_multiview_tessellation_geometry_shader
  * GL_EXT_multiview_texture_multisample
  * GL_EXT_multiview_timer_query
  * GL_EXT_occlusion_query_boolean
  * GL_EXT_primitive_bounding_box
  * GL_EXT_protected_textures
  * GL_EXT_robustness
  * GL_EXT_shader_framebuffer_fetch_non_coherent
  * GL_EXT_static_vertex_array
  * GL_EXT_tessellation_point_size
  * GL_EXT_tessellation_shader
  * GL_EXT_texture_border_clamp
  * GL_EXT_texture_buffer
  * GL_EXT_texture_compression_s3tc_srgb
  * GL_EXT_texture_format_sRGB_override
  * GL_EXT_texture_mirror_clamp_to_edge
  * GL_EXT_texture_query_lod
  * GL_EXT_texture_shadow_lod
  * GL_FJ_shader_binary_GCCSO
  * GL_IMG_bindless_texture
  * GL_IMG_framebuffer_downsample
  * GL_IMG_multisampled_render_to_texture
  * GL_IMG_program_binary
  * GL_IMG_read_format
  * GL_IMG_shader_binary
  * GL_IMG_texture_compression_pvrtc
  * GL_IMG_texture_compression_pvrtc2
  * GL_IMG_texture_env_enhanced_fixed_function
  * GL_IMG_texture_filter_cubic
  * GL_INTEL_blackhole_render
  * GL_INTEL_shader_integer_functions2
  * GL_KHR_shader_subgroup
  * GL_MESA_framebuffer_flip_y
  * GL_MESA_program_binary_formats
  * GL_MESA_tile_raster_order
  * GL_NVX_gpu_multicast2
  * GL_NVX_progress_fence
  * GL_NV_compute_shader_derivatives
  * GL_NV_conservative_raster_pre_snap
  * GL_NV_conservative_raster_underestimation
  * GL_NV_depth_nonlinear
  * GL_NV_fragment_shader_barycentric
  * GL_NV_memory_attachment
  * GL_NV_mesh_shader
  * GL_NV_query_resource_tag
  * GL_NV_read_buffer
  * GL_NV_read_buffer_front
  * GL_NV_representative_fragment_test
  * GL_NV_scissor_exclusive
  * GL_NV_shader_subgroup_partitioned
  * GL_NV_shader_texture_footprint
  * GL_NV_shading_rate_image
  * GL_NV_vdpau_interop2
  * GL_OES_EGL_image
  * GL_OES_EGL_image_external
  * GL_OES_EGL_image_external_essl3
  * GL_OES_blend_equation_separate
  * GL_OES_blend_func_separate
  * GL_OES_blend_subtract
  * GL_OES_compressed_ETC1_RGB8_texture
  * GL_OES_compressed_paletted_texture
  * GL_OES_copy_image
  * GL_OES_depth24
  * GL_OES_depth32
  * GL_OES_depth_texture
  * GL_OES_depth_texture_cube_map
  * GL_OES_draw_buffers_indexed
  * GL_OES_draw_texture
  * GL_OES_element_index_uint
  * GL_OES_extended_matrix_palette
  * GL_OES_fbo_render_mipmap
  * GL_OES_fragment_precision_high
  * GL_OES_framebuffer_object
  * GL_OES_geometry_point_size
  * GL_OES_geometry_shader
  * GL_OES_get_program_binary
  * GL_OES_gpu_shader5
  * GL_OES_mapbuffer
  * GL_OES_matrix_get
  * GL_OES_matrix_palette
  * GL_OES_packed_depth_stencil
  * GL_OES_point_size_array
  * GL_OES_point_sprite
  * GL_OES_read_format
  * GL_OES_required_internalformat
  * GL_OES_rgb8_rgba8
  * GL_OES_sample_shading
  * GL_OES_sample_variables
  * GL_OES_shader_image_atomic
  * GL_OES_shader_io_blocks
  * GL_OES_shader_multisample_interpolation
  * GL_OES_single_precision
  * GL_OES_standard_derivatives
  * GL_OES_stencil1
  * GL_OES_stencil4
  * GL_OES_stencil8
  * GL_OES_surfaceless_context
  * GL_OES_tessellation_point_size
  * GL_OES_tessellation_shader
  * GL_OES_texture_3D
  * GL_OES_texture_border_clamp
  * GL_OES_texture_buffer
  * GL_OES_texture_compression_astc
  * GL_OES_texture_cube_map
  * GL_OES_texture_cube_map_array
  * GL_OES_texture_env_crossbar
  * GL_OES_texture_mirrored_repeat
  * GL_OES_texture_npot
  * GL_OES_texture_stencil8
  * GL_OES_texture_storage_multisample_2d_array
  * GL_OES_texture_view
  * GL_OES_vertex_array_object
  * GL_OES_vertex_half_float
  * GL_OES_vertex_type_10_10_10_2
  * GL_QCOM_YUV_texture_gather
  * GL_QCOM_shader_framebuffer_fetch_rate
  * GL_QCOM_texture_foveated
  * GL_QCOM_texture_foveated_subsampled_layout
  * GL_VIV_shader_binary
  * EGL_ANDROID_GLES_layers
  * EGL_ANDROID_get_frame_timestamps
  * EGL_ANDROID_get_native_client_buffer
  * EGL_ARM_image_format
  * EGL_EXT_bind_to_front
  * EGL_EXT_client_sync
  * EGL_EXT_compositor
  * EGL_EXT_gl_colorspace_display_p3
  * EGL_EXT_gl_colorspace_display_p3_linear
  * EGL_EXT_gl_colorspace_display_p3_passthrough
  * EGL_EXT_gl_colorspace_scrgb
  * EGL_EXT_image_gl_colorspace
  * EGL_EXT_image_implicit_sync_control
  * EGL_EXT_surface_CTA861_3_metadata
  * EGL_EXT_sync_reuse
  * EGL_KHR_display_reference
  * EGL_MESA_query_driver
  * EGL_NV_context_priority_realtime
  * EGL_NV_quadruple_buffer
  * EGL_NV_stream_dma
  * EGL_NV_stream_flush
  * EGL_NV_stream_origin
  * EGL_NV_triple_buffer
  * EGL_WL_bind_wayland_display
  * EGL_WL_create_wayland_buffer_from_image
  * GLX_EXT_context_priority
  * GLX_EXT_no_config_context
  * GLX_NV_multigpu_context
  * WGL_NV_multigpu_context
- New so_ver
- New source URL
- Build executables with PIE
- Spec cleanup</changelog>
  <changelog author="badshah400@gmail.com" date="1627732800">- Build with EGL support now that wxWidgets does so (since version
  3.1.5), otherwise wxWidgets 3.1.x widgets that make use of glew
  crash (see for example, boo#1188519); add BuildRequires:
  pkgconfig(egl) as well as the same Requires for devel package.</changelog>
  <changelog author="badshah400@gmail.com" date="1629547200">- Revert building with EGL support, as it breaks mutliple apps
  (boo#1189524).</changelog>
</package>
<package pkgid="d622d70fb1fccc0892f05070b17132fa276c58a7795b1e40503f1d785802fef47ff68736edd65f5d7e110f61226ef4ee58acf8116a837121fd3490dba196b8fd" name="glfw-doc" arch="noarch">
  <version epoch="0" ver="3.4" rel="160099.3.3"/>
  <changelog author="dimstar@opensuse.org" date="1683547200">- Fix Name tag: the two source builds must be uniquely identified,
  thus add %{flavor} to the Name.</changelog>
  <changelog author="mardnh@gmx.de" 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@suse.com" date="1704888000">- Make the geany tags build optional again to fix SLE.</changelog>
  <changelog author="danilo.spinella@suse.com" date="1710936000">- Build with geany by default only on TW</changelog>
  <changelog author="antonio.teixeira@suse.com" 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="kieltux@gmail.com" 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@suse.com" 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="alarrosa@suse.com" date="1728993600">- Remove extra-cmake-modules dependency. It's not really needed.</changelog>
  <changelog author="alarrosa@suse.com" date="1729771200">- Only use geany on TW. That way we reduce the dependencies in
  SLFO/ALP.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1772107200">- Don't build with geany for SLES 16.x future releases. Keep it for TW.
  (jsc#PED-15798)</changelog>
</package>
<package pkgid="5153cb5de5da2872500c3db4dc5a4b0f256af99dd87746d76f51d4c1601041c01b81337d8838726750038d5fd31d5aa6284b717bb76b21f10cf4f4b9c4a0548f" name="gli-doc" arch="noarch">
  <version epoch="0" ver="0.8.2.0" rel="bp161.1.1"/>
  <changelog author="Sagi &lt;sagiben@gmail.com&gt;" date="1555243200">- Initial commit for OpenGL Image version 0.8.2.0
  https://github.com/g-truc/gli/releases/tag/0.8.2.0
  offline changelog can be found at:
  /usr/share/doc/packages/%{name}-doc/readme.md</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1556107200">- Ensure gliConfig.cmake gets installed:
  * gli-cmake-config.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1556884800">- Remove the "Requires: cmake" as the package can be perfectly used
  without cmake.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566820800">- Ensure neutrality of description.</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1622635200">- Backport 4ea121f: Fix ordered comparison of pointer and zero:
  * gli-std::strstr.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1666094400">- Cleanup spec file.</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1677326400">- Use %%autopatch for RPM-4.19
- Re-generate gli-cmake-config.patch</changelog>
</package>
<package pkgid="3d9dbbb18fefb46c0de67320d586dc7d74e44c310b38cf576a9a95194ca1b4d05eb2524188ee057837c5e17a4712a2d558ee4871030eb6140b418d7b8c4e5c08" name="glib-networking" arch="s390x">
  <version epoch="0" ver="2.80.1" rel="160099.3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1679054400">- Update to version 2.76.0:
  + Fix OpenSSL sessions becoming unresumable.
  + Fix installed libproxy test.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1686830400">- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
  using libproxy 0.5.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1710504000">- Update to version 2.80.0:
  + Mark plugin functions as exports on Windows.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="xiaoguang.wang@suse.com" 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>
</package>
<package pkgid="82c4483aec232b527a9ee75e62f1a4753fe78cef85d020f96fa6907b1a1b6dfb2a23a90d62a5108fc8aa880c18a36403dde3478131d5d0ad22bf66b66924db2e" name="glib-networking-lang" arch="noarch">
  <version epoch="0" ver="2.80.1" rel="160099.3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1679054400">- Update to version 2.76.0:
  + Fix OpenSSL sessions becoming unresumable.
  + Fix installed libproxy test.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1686830400">- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
  using libproxy 0.5.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1710504000">- Update to version 2.80.0:
  + Mark plugin functions as exports on Windows.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="xiaoguang.wang@suse.com" 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>
</package>
<package pkgid="571778dfb8be2715660808016ee6d5d853e61b703670d5a56b681edfa371702e72bc2c7fb341a43e7751beefe17a8b46df1a0d0642656a80c8b138f9413dec18" name="glib2-devel" arch="s390x">
  <version epoch="0" ver="2.84.4" rel="160099.4.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1743681600">- Update to version 2.84.1:
  + Fix test failure when building against gobject-introspection
    ≥1.83.4
  + Bugs fixed:
  - 2.84.0 build failure on Linux:
    ../gio/gnetworkmonitornetlink.c:47:10: fatal error:
    netlink/netlink_route.h: No such file or directory
  - test failure with gobject-introspection 1.83.4: warning:
    element doc:format from state 3 is unknown, ignoring
  - gio/trash does not handle special characters well
  - `g_cancellable_connect()` documentation incorrect
  - g_cancellable_connect(): is it safe to unref cancellable from
    callback?
  - Crash with some registry key values in GWin32AppInfo
  - Memory sanitizer fixes
  - gobject: Be consistent in using atomic logic to handle the
    GParamSpecPool
  - gsettings: Port docs to gi-docgen format, add missing
    annotations and make various improvements
  - tests: Don't install runner scripts without installed_tests
  - docs: Document GSignalFlags members added after 2.0
  - tests: Add a test for g_object_freeze_notify() being called
    too often
  - gfileinfo: Slightly expand docs for
    g_file_info_get_attribute_as_string()
  - gi: Dynamically set doc-format
  - tests: Various fixes to create temporary files in /tmp rather
    than the build directory
  - gdbusnameowning: Convert docs to gi-docgen linking syntax
  - giounix-private: Fix macro for checking for epoll_create1()
  - Fix LGPL in header
  - gutils: make documentation of g_set_prgname() clearer
  - docs: Add some detail
  - gspawn-win32: Fix potential integer overflows in argv
    handling
  - gvarianttype: Improve docs on type validation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1747828800">- Update to version 2.84.2:
  + Bugs fixed:
  - gclosure: fix ATOMIC_CHANGE_FIELD to read vint atomically
  - Windows: fix wrong typelib path
  - gstring: carefully handle gssize parameters
  - Update macOS job for new CI runner
  - gdate: Call tzset before localtime_r
  - Backport -Wsign-conversion fixes for g_get_locale_variants()
  - glocalfile: Disable faccessat()-based query_exists on Android</changelog>
  <changelog author="dimstar@opensuse.org" date="1749816000">- Update to version 2.84.3:
  + Bug fixed: gstring: Fix overflow check when expanding the
    string (CVE-2025-6052, boo#1244596).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754654400">- Update to version 2.84.4 (bsc#1249055):
  + Bugs fixed:
  - (CVE-2025-7039) (#YWH-PGM9867-104) Buffer Under-read on GLib
    through glib/gfileutils.c via get_tmp_file()
  - GFile leak in g_local_file_set_display_name during error
    handling
  - Incorrect output parameter handling in closure helper of
    g_settings_bind_with_mapping_closures
  - gfileutils: fix computation of temporary file name
  - Fix GFile leak in  g_local_file_set_display_name()
  - gthreadpool: Catch pool_spawner creation failure
  - gio/filenamecompleter: Fix leaks
  - gfilenamecompleter: Fix g_object_unref() of undefined value</changelog>
  <changelog author="mgorse@suse.com" date="1765454400">- Add CVE fixes:
  + glib2-CVE-2025-13601-1.patch, glib2-CVE-2025-13601-2.patch
    (bsc#1254297 CVE-2025-13601 glgo#GNOME/glib#3827).
  + glib2-CVE-2025-14087-1.patch, glib2-CVE-2025-14087-2.patch,
    glib2-CVE-2025-14087-3.patch (bsc#1254662 CVE-2025-14087
    glgo#GNOME/glib#3834).
  + glib2-CVE-2025-14512.patch (bsc#1254878 CVE-2025-14512
    glgo#GNOME/glib#3845).</changelog>
  <changelog author="mgorse@suse.com" date="1768996800">- Add glib2-CVE-2026-0988.patch: fix a potential integer overflow
  in g_buffered_input_stream_peek (bsc#1257049 CVE-2026-0988
  glgo#GNOME/glib#3851).</changelog>
  <changelog author="mgorse@suse.com" date="1769515200">- Add CVE fixes:
  + glib2-CVE-2026-1484.patch (bsc#1257355 CVE-2026-1484
    glgo#GNOME/glib!4979).
  + glib2-CVE-2026-1485.patch (bsc#1257354 CVE-2026-1485
    glgo#GNOME/glib!4981).
  + glib2-CVE-2026-1489.patch (bsc#1257353 CVE-2026-1489
    glgo#GNOME/glib!4984).</changelog>
  <changelog author="alarrosa@suse.com" 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="alarrosa@suse.com" 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="alynx.zhou@suse.com" date="1784289600">- Add CVE fixes:
  + glib2-CVE-2026-58010.patch (bsc#1270009, CVE-2026-58010,
    glgo#GNOME/glib!5129)
  + glib2-CVE-2026-58011.patch (bsc#1270010, CVE-2026-58011,
    glgo#GNOME/glib!5131)
  + glib2-CVE-2026-58012-1.patch (bsc#1270016, CVE-2026-58012,
    glgo#GNOME/glib!5132)
  + glib2-CVE-2026-58012-2.patch (bsc#1270016, CVE-2026-58012,
    glgo#GNOME/glib!5133)
  + glib2-CVE-2026-58013.patch (bsc#1270018, CVE-2026-58013,
    glgo#GNOME/glib!5170)
  + glib2-CVE-2026-58014.patch (bsc#1270021, CVE-2026-58014,
    glgo#GNOME/glib!5171)
  + glib2-CVE-2026-58016.patch (bsc#1270008, CVE-2026-58016,
    glgo#GNOME/glib!5156)</changelog>
</package>
<package pkgid="a880c71292d8da7ae79c32d9fb8bef30714ab8bf14d0778d15353d9cc5b7da4307ded01a220d1103f37f0e9a687084616c0a919a6ffc9aa48d421c393e9f6ab2" name="glib2-devel-static" arch="s390x">
  <version epoch="0" ver="2.84.4" rel="160099.4.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1743681600">- Update to version 2.84.1:
  + Fix test failure when building against gobject-introspection
    ≥1.83.4
  + Bugs fixed:
  - 2.84.0 build failure on Linux:
    ../gio/gnetworkmonitornetlink.c:47:10: fatal error:
    netlink/netlink_route.h: No such file or directory
  - test failure with gobject-introspection 1.83.4: warning:
    element doc:format from state 3 is unknown, ignoring
  - gio/trash does not handle special characters well
  - `g_cancellable_connect()` documentation incorrect
  - g_cancellable_connect(): is it safe to unref cancellable from
    callback?
  - Crash with some registry key values in GWin32AppInfo
  - Memory sanitizer fixes
  - gobject: Be consistent in using atomic logic to handle the
    GParamSpecPool
  - gsettings: Port docs to gi-docgen format, add missing
    annotations and make various improvements
  - tests: Don't install runner scripts without installed_tests
  - docs: Document GSignalFlags members added after 2.0
  - tests: Add a test for g_object_freeze_notify() being called
    too often
  - gfileinfo: Slightly expand docs for
    g_file_info_get_attribute_as_string()
  - gi: Dynamically set doc-format
  - tests: Various fixes to create temporary files in /tmp rather
    than the build directory
  - gdbusnameowning: Convert docs to gi-docgen linking syntax
  - giounix-private: Fix macro for checking for epoll_create1()
  - Fix LGPL in header
  - gutils: make documentation of g_set_prgname() clearer
  - docs: Add some detail
  - gspawn-win32: Fix potential integer overflows in argv
    handling
  - gvarianttype: Improve docs on type validation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1747828800">- Update to version 2.84.2:
  + Bugs fixed:
  - gclosure: fix ATOMIC_CHANGE_FIELD to read vint atomically
  - Windows: fix wrong typelib path
  - gstring: carefully handle gssize parameters
  - Update macOS job for new CI runner
  - gdate: Call tzset before localtime_r
  - Backport -Wsign-conversion fixes for g_get_locale_variants()
  - glocalfile: Disable faccessat()-based query_exists on Android</changelog>
  <changelog author="dimstar@opensuse.org" date="1749816000">- Update to version 2.84.3:
  + Bug fixed: gstring: Fix overflow check when expanding the
    string (CVE-2025-6052, boo#1244596).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754654400">- Update to version 2.84.4 (bsc#1249055):
  + Bugs fixed:
  - (CVE-2025-7039) (#YWH-PGM9867-104) Buffer Under-read on GLib
    through glib/gfileutils.c via get_tmp_file()
  - GFile leak in g_local_file_set_display_name during error
    handling
  - Incorrect output parameter handling in closure helper of
    g_settings_bind_with_mapping_closures
  - gfileutils: fix computation of temporary file name
  - Fix GFile leak in  g_local_file_set_display_name()
  - gthreadpool: Catch pool_spawner creation failure
  - gio/filenamecompleter: Fix leaks
  - gfilenamecompleter: Fix g_object_unref() of undefined value</changelog>
  <changelog author="mgorse@suse.com" date="1765454400">- Add CVE fixes:
  + glib2-CVE-2025-13601-1.patch, glib2-CVE-2025-13601-2.patch
    (bsc#1254297 CVE-2025-13601 glgo#GNOME/glib#3827).
  + glib2-CVE-2025-14087-1.patch, glib2-CVE-2025-14087-2.patch,
    glib2-CVE-2025-14087-3.patch (bsc#1254662 CVE-2025-14087
    glgo#GNOME/glib#3834).
  + glib2-CVE-2025-14512.patch (bsc#1254878 CVE-2025-14512
    glgo#GNOME/glib#3845).</changelog>
  <changelog author="mgorse@suse.com" date="1768996800">- Add glib2-CVE-2026-0988.patch: fix a potential integer overflow
  in g_buffered_input_stream_peek (bsc#1257049 CVE-2026-0988
  glgo#GNOME/glib#3851).</changelog>
  <changelog author="mgorse@suse.com" date="1769515200">- Add CVE fixes:
  + glib2-CVE-2026-1484.patch (bsc#1257355 CVE-2026-1484
    glgo#GNOME/glib!4979).
  + glib2-CVE-2026-1485.patch (bsc#1257354 CVE-2026-1485
    glgo#GNOME/glib!4981).
  + glib2-CVE-2026-1489.patch (bsc#1257353 CVE-2026-1489
    glgo#GNOME/glib!4984).</changelog>
  <changelog author="alarrosa@suse.com" 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="alarrosa@suse.com" 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="alynx.zhou@suse.com" date="1784289600">- Add CVE fixes:
  + glib2-CVE-2026-58010.patch (bsc#1270009, CVE-2026-58010,
    glgo#GNOME/glib!5129)
  + glib2-CVE-2026-58011.patch (bsc#1270010, CVE-2026-58011,
    glgo#GNOME/glib!5131)
  + glib2-CVE-2026-58012-1.patch (bsc#1270016, CVE-2026-58012,
    glgo#GNOME/glib!5132)
  + glib2-CVE-2026-58012-2.patch (bsc#1270016, CVE-2026-58012,
    glgo#GNOME/glib!5133)
  + glib2-CVE-2026-58013.patch (bsc#1270018, CVE-2026-58013,
    glgo#GNOME/glib!5170)
  + glib2-CVE-2026-58014.patch (bsc#1270021, CVE-2026-58014,
    glgo#GNOME/glib!5171)
  + glib2-CVE-2026-58016.patch (bsc#1270008, CVE-2026-58016,
    glgo#GNOME/glib!5156)</changelog>
</package>
<package pkgid="7faf9dd25e36f73fb3cbe834a84223e2352b2500598c1d608fd22d1fc17ec7fc4443f182855c695f680cb3bacf30194d04e880567349f59b7c9d9e2860cc0bc3" name="glib2-doc" arch="s390x">
  <version epoch="0" ver="2.84.4" rel="160099.4.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1743681600">- Update to version 2.84.1:
  + Fix test failure when building against gobject-introspection
    ≥1.83.4
  + Bugs fixed:
  - 2.84.0 build failure on Linux:
    ../gio/gnetworkmonitornetlink.c:47:10: fatal error:
    netlink/netlink_route.h: No such file or directory
  - test failure with gobject-introspection 1.83.4: warning:
    element doc:format from state 3 is unknown, ignoring
  - gio/trash does not handle special characters well
  - `g_cancellable_connect()` documentation incorrect
  - g_cancellable_connect(): is it safe to unref cancellable from
    callback?
  - Crash with some registry key values in GWin32AppInfo
  - Memory sanitizer fixes
  - gobject: Be consistent in using atomic logic to handle the
    GParamSpecPool
  - gsettings: Port docs to gi-docgen format, add missing
    annotations and make various improvements
  - tests: Don't install runner scripts without installed_tests
  - docs: Document GSignalFlags members added after 2.0
  - tests: Add a test for g_object_freeze_notify() being called
    too often
  - gfileinfo: Slightly expand docs for
    g_file_info_get_attribute_as_string()
  - gi: Dynamically set doc-format
  - tests: Various fixes to create temporary files in /tmp rather
    than the build directory
  - gdbusnameowning: Convert docs to gi-docgen linking syntax
  - giounix-private: Fix macro for checking for epoll_create1()
  - Fix LGPL in header
  - gutils: make documentation of g_set_prgname() clearer
  - docs: Add some detail
  - gspawn-win32: Fix potential integer overflows in argv
    handling
  - gvarianttype: Improve docs on type validation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1747828800">- Update to version 2.84.2:
  + Bugs fixed:
  - gclosure: fix ATOMIC_CHANGE_FIELD to read vint atomically
  - Windows: fix wrong typelib path
  - gstring: carefully handle gssize parameters
  - Update macOS job for new CI runner
  - gdate: Call tzset before localtime_r
  - Backport -Wsign-conversion fixes for g_get_locale_variants()
  - glocalfile: Disable faccessat()-based query_exists on Android</changelog>
  <changelog author="dimstar@opensuse.org" date="1749816000">- Update to version 2.84.3:
  + Bug fixed: gstring: Fix overflow check when expanding the
    string (CVE-2025-6052, boo#1244596).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754654400">- Update to version 2.84.4 (bsc#1249055):
  + Bugs fixed:
  - (CVE-2025-7039) (#YWH-PGM9867-104) Buffer Under-read on GLib
    through glib/gfileutils.c via get_tmp_file()
  - GFile leak in g_local_file_set_display_name during error
    handling
  - Incorrect output parameter handling in closure helper of
    g_settings_bind_with_mapping_closures
  - gfileutils: fix computation of temporary file name
  - Fix GFile leak in  g_local_file_set_display_name()
  - gthreadpool: Catch pool_spawner creation failure
  - gio/filenamecompleter: Fix leaks
  - gfilenamecompleter: Fix g_object_unref() of undefined value</changelog>
  <changelog author="mgorse@suse.com" date="1765454400">- Add CVE fixes:
  + glib2-CVE-2025-13601-1.patch, glib2-CVE-2025-13601-2.patch
    (bsc#1254297 CVE-2025-13601 glgo#GNOME/glib#3827).
  + glib2-CVE-2025-14087-1.patch, glib2-CVE-2025-14087-2.patch,
    glib2-CVE-2025-14087-3.patch (bsc#1254662 CVE-2025-14087
    glgo#GNOME/glib#3834).
  + glib2-CVE-2025-14512.patch (bsc#1254878 CVE-2025-14512
    glgo#GNOME/glib#3845).</changelog>
  <changelog author="mgorse@suse.com" date="1768996800">- Add glib2-CVE-2026-0988.patch: fix a potential integer overflow
  in g_buffered_input_stream_peek (bsc#1257049 CVE-2026-0988
  glgo#GNOME/glib#3851).</changelog>
  <changelog author="mgorse@suse.com" date="1769515200">- Add CVE fixes:
  + glib2-CVE-2026-1484.patch (bsc#1257355 CVE-2026-1484
    glgo#GNOME/glib!4979).
  + glib2-CVE-2026-1485.patch (bsc#1257354 CVE-2026-1485
    glgo#GNOME/glib!4981).
  + glib2-CVE-2026-1489.patch (bsc#1257353 CVE-2026-1489
    glgo#GNOME/glib!4984).</changelog>
  <changelog author="alarrosa@suse.com" 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="alarrosa@suse.com" 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="alynx.zhou@suse.com" date="1784289600">- Add CVE fixes:
  + glib2-CVE-2026-58010.patch (bsc#1270009, CVE-2026-58010,
    glgo#GNOME/glib!5129)
  + glib2-CVE-2026-58011.patch (bsc#1270010, CVE-2026-58011,
    glgo#GNOME/glib!5131)
  + glib2-CVE-2026-58012-1.patch (bsc#1270016, CVE-2026-58012,
    glgo#GNOME/glib!5132)
  + glib2-CVE-2026-58012-2.patch (bsc#1270016, CVE-2026-58012,
    glgo#GNOME/glib!5133)
  + glib2-CVE-2026-58013.patch (bsc#1270018, CVE-2026-58013,
    glgo#GNOME/glib!5170)
  + glib2-CVE-2026-58014.patch (bsc#1270021, CVE-2026-58014,
    glgo#GNOME/glib!5171)
  + glib2-CVE-2026-58016.patch (bsc#1270008, CVE-2026-58016,
    glgo#GNOME/glib!5156)</changelog>
</package>
<package pkgid="e9fa62d8904f71734ad5927a7a60d45f9df5eefe88b50fcde6ba55ece586404c141d1240899c776ea4b4dc9993afba873aed1e4125f962dbd2cac5ae1b7e0fb6" name="glib2-lang" arch="noarch">
  <version epoch="0" ver="2.84.4" rel="160099.4.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1743681600">- Update to version 2.84.1:
  + Fix test failure when building against gobject-introspection
    ≥1.83.4
  + Bugs fixed:
  - 2.84.0 build failure on Linux:
    ../gio/gnetworkmonitornetlink.c:47:10: fatal error:
    netlink/netlink_route.h: No such file or directory
  - test failure with gobject-introspection 1.83.4: warning:
    element doc:format from state 3 is unknown, ignoring
  - gio/trash does not handle special characters well
  - `g_cancellable_connect()` documentation incorrect
  - g_cancellable_connect(): is it safe to unref cancellable from
    callback?
  - Crash with some registry key values in GWin32AppInfo
  - Memory sanitizer fixes
  - gobject: Be consistent in using atomic logic to handle the
    GParamSpecPool
  - gsettings: Port docs to gi-docgen format, add missing
    annotations and make various improvements
  - tests: Don't install runner scripts without installed_tests
  - docs: Document GSignalFlags members added after 2.0
  - tests: Add a test for g_object_freeze_notify() being called
    too often
  - gfileinfo: Slightly expand docs for
    g_file_info_get_attribute_as_string()
  - gi: Dynamically set doc-format
  - tests: Various fixes to create temporary files in /tmp rather
    than the build directory
  - gdbusnameowning: Convert docs to gi-docgen linking syntax
  - giounix-private: Fix macro for checking for epoll_create1()
  - Fix LGPL in header
  - gutils: make documentation of g_set_prgname() clearer
  - docs: Add some detail
  - gspawn-win32: Fix potential integer overflows in argv
    handling
  - gvarianttype: Improve docs on type validation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1747828800">- Update to version 2.84.2:
  + Bugs fixed:
  - gclosure: fix ATOMIC_CHANGE_FIELD to read vint atomically
  - Windows: fix wrong typelib path
  - gstring: carefully handle gssize parameters
  - Update macOS job for new CI runner
  - gdate: Call tzset before localtime_r
  - Backport -Wsign-conversion fixes for g_get_locale_variants()
  - glocalfile: Disable faccessat()-based query_exists on Android</changelog>
  <changelog author="dimstar@opensuse.org" date="1749816000">- Update to version 2.84.3:
  + Bug fixed: gstring: Fix overflow check when expanding the
    string (CVE-2025-6052, boo#1244596).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754654400">- Update to version 2.84.4 (bsc#1249055):
  + Bugs fixed:
  - (CVE-2025-7039) (#YWH-PGM9867-104) Buffer Under-read on GLib
    through glib/gfileutils.c via get_tmp_file()
  - GFile leak in g_local_file_set_display_name during error
    handling
  - Incorrect output parameter handling in closure helper of
    g_settings_bind_with_mapping_closures
  - gfileutils: fix computation of temporary file name
  - Fix GFile leak in  g_local_file_set_display_name()
  - gthreadpool: Catch pool_spawner creation failure
  - gio/filenamecompleter: Fix leaks
  - gfilenamecompleter: Fix g_object_unref() of undefined value</changelog>
  <changelog author="mgorse@suse.com" date="1765454400">- Add CVE fixes:
  + glib2-CVE-2025-13601-1.patch, glib2-CVE-2025-13601-2.patch
    (bsc#1254297 CVE-2025-13601 glgo#GNOME/glib#3827).
  + glib2-CVE-2025-14087-1.patch, glib2-CVE-2025-14087-2.patch,
    glib2-CVE-2025-14087-3.patch (bsc#1254662 CVE-2025-14087
    glgo#GNOME/glib#3834).
  + glib2-CVE-2025-14512.patch (bsc#1254878 CVE-2025-14512
    glgo#GNOME/glib#3845).</changelog>
  <changelog author="mgorse@suse.com" date="1768996800">- Add glib2-CVE-2026-0988.patch: fix a potential integer overflow
  in g_buffered_input_stream_peek (bsc#1257049 CVE-2026-0988
  glgo#GNOME/glib#3851).</changelog>
  <changelog author="mgorse@suse.com" date="1769515200">- Add CVE fixes:
  + glib2-CVE-2026-1484.patch (bsc#1257355 CVE-2026-1484
    glgo#GNOME/glib!4979).
  + glib2-CVE-2026-1485.patch (bsc#1257354 CVE-2026-1485
    glgo#GNOME/glib!4981).
  + glib2-CVE-2026-1489.patch (bsc#1257353 CVE-2026-1489
    glgo#GNOME/glib!4984).</changelog>
  <changelog author="alarrosa@suse.com" 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="alarrosa@suse.com" 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="alynx.zhou@suse.com" date="1784289600">- Add CVE fixes:
  + glib2-CVE-2026-58010.patch (bsc#1270009, CVE-2026-58010,
    glgo#GNOME/glib!5129)
  + glib2-CVE-2026-58011.patch (bsc#1270010, CVE-2026-58011,
    glgo#GNOME/glib!5131)
  + glib2-CVE-2026-58012-1.patch (bsc#1270016, CVE-2026-58012,
    glgo#GNOME/glib!5132)
  + glib2-CVE-2026-58012-2.patch (bsc#1270016, CVE-2026-58012,
    glgo#GNOME/glib!5133)
  + glib2-CVE-2026-58013.patch (bsc#1270018, CVE-2026-58013,
    glgo#GNOME/glib!5170)
  + glib2-CVE-2026-58014.patch (bsc#1270021, CVE-2026-58014,
    glgo#GNOME/glib!5171)
  + glib2-CVE-2026-58016.patch (bsc#1270008, CVE-2026-58016,
    glgo#GNOME/glib!5156)</changelog>
</package>
<package pkgid="89858340fcb2d6c5f998f9f52c88c004ca78e113cfaf49b32676dfb96c9286710d74c89d00e3503d3d31e5f7eb764715df5c9a9cb7332bcfe3f17d089e505482" name="glib2-tests-devel" arch="s390x">
  <version epoch="0" ver="2.84.4" rel="160099.4.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1743681600">- Update to version 2.84.1:
  + Fix test failure when building against gobject-introspection
    ≥1.83.4
  + Bugs fixed:
  - 2.84.0 build failure on Linux:
    ../gio/gnetworkmonitornetlink.c:47:10: fatal error:
    netlink/netlink_route.h: No such file or directory
  - test failure with gobject-introspection 1.83.4: warning:
    element doc:format from state 3 is unknown, ignoring
  - gio/trash does not handle special characters well
  - `g_cancellable_connect()` documentation incorrect
  - g_cancellable_connect(): is it safe to unref cancellable from
    callback?
  - Crash with some registry key values in GWin32AppInfo
  - Memory sanitizer fixes
  - gobject: Be consistent in using atomic logic to handle the
    GParamSpecPool
  - gsettings: Port docs to gi-docgen format, add missing
    annotations and make various improvements
  - tests: Don't install runner scripts without installed_tests
  - docs: Document GSignalFlags members added after 2.0
  - tests: Add a test for g_object_freeze_notify() being called
    too often
  - gfileinfo: Slightly expand docs for
    g_file_info_get_attribute_as_string()
  - gi: Dynamically set doc-format
  - tests: Various fixes to create temporary files in /tmp rather
    than the build directory
  - gdbusnameowning: Convert docs to gi-docgen linking syntax
  - giounix-private: Fix macro for checking for epoll_create1()
  - Fix LGPL in header
  - gutils: make documentation of g_set_prgname() clearer
  - docs: Add some detail
  - gspawn-win32: Fix potential integer overflows in argv
    handling
  - gvarianttype: Improve docs on type validation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1747828800">- Update to version 2.84.2:
  + Bugs fixed:
  - gclosure: fix ATOMIC_CHANGE_FIELD to read vint atomically
  - Windows: fix wrong typelib path
  - gstring: carefully handle gssize parameters
  - Update macOS job for new CI runner
  - gdate: Call tzset before localtime_r
  - Backport -Wsign-conversion fixes for g_get_locale_variants()
  - glocalfile: Disable faccessat()-based query_exists on Android</changelog>
  <changelog author="dimstar@opensuse.org" date="1749816000">- Update to version 2.84.3:
  + Bug fixed: gstring: Fix overflow check when expanding the
    string (CVE-2025-6052, boo#1244596).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754654400">- Update to version 2.84.4 (bsc#1249055):
  + Bugs fixed:
  - (CVE-2025-7039) (#YWH-PGM9867-104) Buffer Under-read on GLib
    through glib/gfileutils.c via get_tmp_file()
  - GFile leak in g_local_file_set_display_name during error
    handling
  - Incorrect output parameter handling in closure helper of
    g_settings_bind_with_mapping_closures
  - gfileutils: fix computation of temporary file name
  - Fix GFile leak in  g_local_file_set_display_name()
  - gthreadpool: Catch pool_spawner creation failure
  - gio/filenamecompleter: Fix leaks
  - gfilenamecompleter: Fix g_object_unref() of undefined value</changelog>
  <changelog author="mgorse@suse.com" date="1765454400">- Add CVE fixes:
  + glib2-CVE-2025-13601-1.patch, glib2-CVE-2025-13601-2.patch
    (bsc#1254297 CVE-2025-13601 glgo#GNOME/glib#3827).
  + glib2-CVE-2025-14087-1.patch, glib2-CVE-2025-14087-2.patch,
    glib2-CVE-2025-14087-3.patch (bsc#1254662 CVE-2025-14087
    glgo#GNOME/glib#3834).
  + glib2-CVE-2025-14512.patch (bsc#1254878 CVE-2025-14512
    glgo#GNOME/glib#3845).</changelog>
  <changelog author="mgorse@suse.com" date="1768996800">- Add glib2-CVE-2026-0988.patch: fix a potential integer overflow
  in g_buffered_input_stream_peek (bsc#1257049 CVE-2026-0988
  glgo#GNOME/glib#3851).</changelog>
  <changelog author="mgorse@suse.com" date="1769515200">- Add CVE fixes:
  + glib2-CVE-2026-1484.patch (bsc#1257355 CVE-2026-1484
    glgo#GNOME/glib!4979).
  + glib2-CVE-2026-1485.patch (bsc#1257354 CVE-2026-1485
    glgo#GNOME/glib!4981).
  + glib2-CVE-2026-1489.patch (bsc#1257353 CVE-2026-1489
    glgo#GNOME/glib!4984).</changelog>
  <changelog author="alarrosa@suse.com" 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="alarrosa@suse.com" 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="alynx.zhou@suse.com" date="1784289600">- Add CVE fixes:
  + glib2-CVE-2026-58010.patch (bsc#1270009, CVE-2026-58010,
    glgo#GNOME/glib!5129)
  + glib2-CVE-2026-58011.patch (bsc#1270010, CVE-2026-58011,
    glgo#GNOME/glib!5131)
  + glib2-CVE-2026-58012-1.patch (bsc#1270016, CVE-2026-58012,
    glgo#GNOME/glib!5132)
  + glib2-CVE-2026-58012-2.patch (bsc#1270016, CVE-2026-58012,
    glgo#GNOME/glib!5133)
  + glib2-CVE-2026-58013.patch (bsc#1270018, CVE-2026-58013,
    glgo#GNOME/glib!5170)
  + glib2-CVE-2026-58014.patch (bsc#1270021, CVE-2026-58014,
    glgo#GNOME/glib!5171)
  + glib2-CVE-2026-58016.patch (bsc#1270008, CVE-2026-58016,
    glgo#GNOME/glib!5156)</changelog>
</package>
<package pkgid="b76d9a061f21082d9af54e225306d35ce3c8694da6f3e7cd2470e943bb773c82febf5a36be1b309350fd162299da978e7a7f6a45c3fb3bc2da17eb70a0a2e054" name="glib2-tools" arch="s390x">
  <version epoch="0" ver="2.84.4" rel="160099.4.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1743681600">- Update to version 2.84.1:
  + Fix test failure when building against gobject-introspection
    ≥1.83.4
  + Bugs fixed:
  - 2.84.0 build failure on Linux:
    ../gio/gnetworkmonitornetlink.c:47:10: fatal error:
    netlink/netlink_route.h: No such file or directory
  - test failure with gobject-introspection 1.83.4: warning:
    element doc:format from state 3 is unknown, ignoring
  - gio/trash does not handle special characters well
  - `g_cancellable_connect()` documentation incorrect
  - g_cancellable_connect(): is it safe to unref cancellable from
    callback?
  - Crash with some registry key values in GWin32AppInfo
  - Memory sanitizer fixes
  - gobject: Be consistent in using atomic logic to handle the
    GParamSpecPool
  - gsettings: Port docs to gi-docgen format, add missing
    annotations and make various improvements
  - tests: Don't install runner scripts without installed_tests
  - docs: Document GSignalFlags members added after 2.0
  - tests: Add a test for g_object_freeze_notify() being called
    too often
  - gfileinfo: Slightly expand docs for
    g_file_info_get_attribute_as_string()
  - gi: Dynamically set doc-format
  - tests: Various fixes to create temporary files in /tmp rather
    than the build directory
  - gdbusnameowning: Convert docs to gi-docgen linking syntax
  - giounix-private: Fix macro for checking for epoll_create1()
  - Fix LGPL in header
  - gutils: make documentation of g_set_prgname() clearer
  - docs: Add some detail
  - gspawn-win32: Fix potential integer overflows in argv
    handling
  - gvarianttype: Improve docs on type validation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1747828800">- Update to version 2.84.2:
  + Bugs fixed:
  - gclosure: fix ATOMIC_CHANGE_FIELD to read vint atomically
  - Windows: fix wrong typelib path
  - gstring: carefully handle gssize parameters
  - Update macOS job for new CI runner
  - gdate: Call tzset before localtime_r
  - Backport -Wsign-conversion fixes for g_get_locale_variants()
  - glocalfile: Disable faccessat()-based query_exists on Android</changelog>
  <changelog author="dimstar@opensuse.org" date="1749816000">- Update to version 2.84.3:
  + Bug fixed: gstring: Fix overflow check when expanding the
    string (CVE-2025-6052, boo#1244596).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754654400">- Update to version 2.84.4 (bsc#1249055):
  + Bugs fixed:
  - (CVE-2025-7039) (#YWH-PGM9867-104) Buffer Under-read on GLib
    through glib/gfileutils.c via get_tmp_file()
  - GFile leak in g_local_file_set_display_name during error
    handling
  - Incorrect output parameter handling in closure helper of
    g_settings_bind_with_mapping_closures
  - gfileutils: fix computation of temporary file name
  - Fix GFile leak in  g_local_file_set_display_name()
  - gthreadpool: Catch pool_spawner creation failure
  - gio/filenamecompleter: Fix leaks
  - gfilenamecompleter: Fix g_object_unref() of undefined value</changelog>
  <changelog author="mgorse@suse.com" date="1765454400">- Add CVE fixes:
  + glib2-CVE-2025-13601-1.patch, glib2-CVE-2025-13601-2.patch
    (bsc#1254297 CVE-2025-13601 glgo#GNOME/glib#3827).
  + glib2-CVE-2025-14087-1.patch, glib2-CVE-2025-14087-2.patch,
    glib2-CVE-2025-14087-3.patch (bsc#1254662 CVE-2025-14087
    glgo#GNOME/glib#3834).
  + glib2-CVE-2025-14512.patch (bsc#1254878 CVE-2025-14512
    glgo#GNOME/glib#3845).</changelog>
  <changelog author="mgorse@suse.com" date="1768996800">- Add glib2-CVE-2026-0988.patch: fix a potential integer overflow
  in g_buffered_input_stream_peek (bsc#1257049 CVE-2026-0988
  glgo#GNOME/glib#3851).</changelog>
  <changelog author="mgorse@suse.com" date="1769515200">- Add CVE fixes:
  + glib2-CVE-2026-1484.patch (bsc#1257355 CVE-2026-1484
    glgo#GNOME/glib!4979).
  + glib2-CVE-2026-1485.patch (bsc#1257354 CVE-2026-1485
    glgo#GNOME/glib!4981).
  + glib2-CVE-2026-1489.patch (bsc#1257353 CVE-2026-1489
    glgo#GNOME/glib!4984).</changelog>
  <changelog author="alarrosa@suse.com" 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="alarrosa@suse.com" 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="alynx.zhou@suse.com" date="1784289600">- Add CVE fixes:
  + glib2-CVE-2026-58010.patch (bsc#1270009, CVE-2026-58010,
    glgo#GNOME/glib!5129)
  + glib2-CVE-2026-58011.patch (bsc#1270010, CVE-2026-58011,
    glgo#GNOME/glib!5131)
  + glib2-CVE-2026-58012-1.patch (bsc#1270016, CVE-2026-58012,
    glgo#GNOME/glib!5132)
  + glib2-CVE-2026-58012-2.patch (bsc#1270016, CVE-2026-58012,
    glgo#GNOME/glib!5133)
  + glib2-CVE-2026-58013.patch (bsc#1270018, CVE-2026-58013,
    glgo#GNOME/glib!5170)
  + glib2-CVE-2026-58014.patch (bsc#1270021, CVE-2026-58014,
    glgo#GNOME/glib!5171)
  + glib2-CVE-2026-58016.patch (bsc#1270008, CVE-2026-58016,
    glgo#GNOME/glib!5156)</changelog>
</package>
<package pkgid="8246283c4997109f38db7dd123bd675024ed4ea762e86f9a954cbd52ff3241b5916be70c8b404a25cfe81672272b39c029db3e1c1f69f19aecf09495e67dab2d" name="glibc" arch="s390x">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="043722a3b7f647b2223b3a1a76bbec40bcad801f95689d13e5138598eb40d2e84d777b7b5fd5ab7be62a926de69b4d4d1091bc9cf569626b353a88bad5d75be5" name="glibc-devel" arch="s390x">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="19c26990f5ba375aa8dd99dd9ad6a32a8770323368bdc77ab1359d1b081b6c208c7b0c74a60839f82d168e3b821fb8e90b6d250b4b16f9d09f98ab169036e623" name="glibc-devel-static" arch="s390x">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="7bd2f4b96e6d4fe695dc38af33b061e2eded1414b132c6c54665853bd7c3efe3008053216bbcd90f7a246f26e5ac33f5179a4f502e6ab79abc1e6ff48c1e1dbd" name="glibc-extra" arch="s390x">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="de475c223253dbaa2682502c6b751a0e9188e92fcc994c1adb29051945cb8440d0a579183e5638b6b39c1185ac8c3fcc6e41ac93b9aaf0e4a0f170860be72681" name="glibc-gconv-modules-extra" arch="s390x">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="90669a86cdc24e7c10c8808febc435248f265d93834e6322893cca92d4de5039dfea745cccd9466498fc9911294a98f20e80c673030c38e5c3af2b7107f75a05" name="glibc-html" arch="noarch">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="30185bd08ffb9a4241e6450df18b5916b5657b2ff9fedcd67d7ddeac2b2990e0a1ef95b55da45500e22feceeb24f407f40cfa49a52f5759e30a56d7dabbc0300" name="glibc-i18ndata" arch="noarch">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="d7795e201b1c2474e15c40420791de644e24d1211ae8974e2efe764ee00aa0e3e9d3eaf6b595d58c4d2ed798612dcb08261fde27c70b15ee11fcd33856a2df2a" name="glibc-info" arch="noarch">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="291a38b4a6215787d245a5170ca673f05b066fdf7336a635e7cad8cc58102c04feca86e9ff4c14f6dc875a2e773d2161e21310fb526f0694a9fc965b2e2a68f2" name="glibc-lang" arch="noarch">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="2930203f79470669844311303bb4c0a462d37e3ae9a8cf82bb601bc0f650806f4f0594b026dc5f315b4f6374c5806b93cc8ed49d5c19ab8ba95d8b4d21ab82b0" name="glibc-locale" arch="s390x">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="f1e918d09bdbb32ff6f2bab12cc5dfd42b7eb6a24fa3c2e413c4b4aa2c7167495a1e0932fde2ec0498e25e90bd4ae25b525b6a8e7854c25229fb85f1860a6338" name="glibc-locale-base" arch="s390x">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="b5946b536315169e3776830206c5ffb22dec8da071ee929c52522c88c0a4fcfd06bf6c367c33aad2e342385aadaf7d85228d7bccbc934ab931a4daa7bd6862be" name="glibc-profile" arch="s390x">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="543f9efcd165811111b3572c510838de1d46f4e55d5dd864f9a4ddd3f70e3c68c1d145bfcc46013835bb0dca2adbd6b8dcad5f7342640e16b93a77599fa44070" name="glibc-utils" arch="s390x">
  <version epoch="0" ver="2.40" rel="160099.12.1"/>
  <changelog author="schwab@suse.de" date="1759838400">- abort-msg-s-underallocation.patch: Fix underallocation of abort_msg_s
  struct (CVE-2025-0395, bsc#1236282, BZ #32582)</changelog>
  <changelog author="schwab@suse.de" date="1767787200">- Manage files in /var with systemd-tmpfiles (bsc#1253139)</changelog>
  <changelog author="schwab@suse.de" date="1768910400">- memalign-overflow-check.patch: memalign: reinstate alignment overflow
  check (CVE-2026-0861, bsc#1256766, BZ #33796)
- nss-dns-getnetbyaddr.patch: resolv: Fix NSS DNS backend for getnetbyaddr
  (CVE-2026-0915, bsc#1256822, BZ #33802)
- nptl-optimize-trylock.patch: nptl: Optimize trylock for high cache
  contention workloads (bsc#1256436, BZ #33704)
- wordexp-wrde-reuse.patch: posix: Reset wordexp_t fields with WRDE_REUSE
  (CVE-2025-15281, bsc#1257005, BZ #33814)</changelog>
  <changelog author="schwab@suse.de" date="1769428800">- s390-z17.patch: S390: Add new s390 platform z17 (jsc#PED-14685)</changelog>
  <changelog author="schwab@suse.de" date="1771329600">- nss-missing-checks.patch: nss: Missing checks in __nss_configure_lookup,
  __nss_database_get (bsc#1258319, BZ #28940)</changelog>
  <changelog author="schwab@suse.de" date="1774872000">- resolv-count-resource-records.patch: resolv: Count records correctly
  (CVE-2026-4437, bsc#1260078, BZ #34014)
- resolv-check-hostname.patch: resolv: Check hostname for validity
  (CVE-2026-4438, bsc#1260082, BZ #34015)</changelog>
  <changelog author="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" 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="schwab@suse.de" date="1784030400">- ppc64le-power10-memcmpeq.patch: powerpc64le: Add optimized __memcmpeq
  for POWER10 (jsc#PED-16580)</changelog>
</package>
<package pkgid="51cb1205a2997bfa678148e65c21736c042045e4fdf7ae48d1172c6fe892ef237b1ae8dbc2b36770fd124965f2bda2beaecb4568a03358a667a4ceda146d171f" name="glibmm2-devel" arch="s390x">
  <version epoch="0" ver="2.84.0" rel="160099.2.8"/>
  <changelog author="bjorn.lie@gmail.com" date="1679054400">- Update to version 2.74.1:
  + Glib:
  - Binding: Fix the bind_property() with two transformation
    functions.
  - Dispatcher: Don't warn when a Dispatcher is deleted while
    messages are pending.
  + Gio:
  - NetworkMonitor::get_default(): Add refreturn.
  - ListStore: Rename a local variable.
  + Documentation: Glib::Binding::unbind(): Fix documentation.
  + gmmproc: generate_wrap_init.pl.in: Disable warning C4273 on
    Visual Studio.
  + Tests: Fix giomm_simple test on Windows.
  + Meson build:
  - Detect if we build from a git subtree.
  - Don't copy files with configure_file().</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1679054401">- Update to version 2.76.0:
  + Glib:
  - Dispatcher:
    . Don't warn when a Dispatcher is deleted while messages are
    pending.
    . Add const versions of emit() and operator()() and deprecate
    the non-const versions.
  + Gio: ListModel: Add get_typed_object().</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1694520000">- Update to version 2.78.0:
  + Glib: ustring: Add a std::hash&lt;&gt; specialization. Not included
    by #include &lt;glibmm.h&gt;. Activate with #include
    &lt;glibmm/ustring_hash.h&gt;.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="3047009447682f10b56e03f70a8e66dda86511dcb85b2d94b9997813895c7f3a75f0b5874f4a6f85d8667e1e391a484d9cf3777535d83764f4d4be6a091eae70" name="glibmm2_4-devel" arch="s390x">
  <version epoch="0" ver="2.66.6" rel="160099.3.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1584878400">- Update to version 2.64.2:
  + Glib: build_filename(): Fix the template overload.
  + Build: Meson build: Install generate_extra_defs.h.
- Use modern macros, tidy up spec.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1605960000">- Update to version 2.64.4:
  + Glib: PropertyProxyConnectionNode::connect_changed(): Fix using
    without property name.
  + gmmproc:
  - Add optional decl_prefix parameter to _WRAP_GERROR and
    _WRAP_ENUM. Used for adding GLIBMM_API or similar for MS
    Visual C++.
  - Allow decorating comparison operators (for Visual Studio
    builds).
  - _CLASS_BOXEDTYPE, _CLASS_OPAQUE_COPYABLE: Fix move
    assignment.
  - Decorate private generated classes with __declspec when
    building with Visual Studio.
  - generate_wrap_init.pl.in: Use
    g_type_ensure(SomeClass::get_type()) to ensure that
    get_type() is called.
  + Build:
  - Use __declspec(dllexport) consistently when building glibmm
    with Visual Studio.
  - Meson build: Set default value of the 'warnings' option to
    'min'.
  - Improve NMake support.
  - Improve Visual Studio support.
  - docs/reference/: Update for Doxygen &gt;= 1.8.16.
  - Meson build: Fix versioning on macOS.
  + Documentation:
  - Glib::BalancedTree docs: Recommend std::map or
    std::unordered_map.
  - Meson build: Add missing Glib::Value and Variant
    documentation.
- Add meson BuildRequires and macros, following upstreams port.
- Add doxygen, graphviz-devel and xsltproc BuildRequires: Needed
  for building documentation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1606824000">- Update to version 2.64.5:
  + gmmproc: Fix compatibility with gtkmm 3.24.2.
  + Build: Meson build: Fix Cocoa (macOS) detection.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1611748800">- Update to version 2.66.0:
  + Glib:
  - Binding: Add set_manage() and Glib::manage().
  - Deprecate BalancedTree in favour of std::map and
    std::unordered_map.
  + Gio:
  - ListStore: Accept interfaces.
  - MenuAttribute: Add new enum values.
  - SettingsSchemaSource: Wrap new_from_directory() and
    list_schemas().</changelog>
  <changelog author="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="qkzhu@suse.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="c85ea1541b82ade82f744a02463b1bdfd640bb661e13561e452da297df7356f71629b4bbad87a183856c2b701e45ba77a607316fbeb550adb84fffccd6468f29" name="glm-devel" arch="s390x">
  <version epoch="0" ver="0.9.9.8" rel="160099.3.5"/>
  <changelog author="mpluskal@suse.com" date="1467201600">- Update to 0.9.7.5
  * Added Visual C++ Clang toolset detection
  * Fixed uaddCarry warning #497
  * Fixed roundPowerOfTwo and floorPowerOfTwo #503
  * Fixed Visual C++ SIMD instruction set automatic detection in 64
    bits
  * Fixed to_string when used with GLM_FORCE_INLINE #506
  * Fixed GLM_FORCE_INLINE with binary vec4 operators</changelog>
  <changelog author="mardnh@gmx.de" date="1552996800">- Update to version 0.9.9.4
  See https://github.com/g-truc/glm/releases for the changelog
- Update patch:
  * glm-cmake-config.patch
- Run spec-cleaner</changelog>
  <changelog author="mardnh@gmx.de" date="1553515200">- Upstream does not package a dedicated LICENSE file.
  Make a note the license terms are included in manual.md
- Use %fdupes macro also for docs/api/</changelog>
  <changelog author="mardnh@gmx.de" date="1553601600">- Reenable disabled tests (fixed by upstream)
  * core_func_exponential
  * gtc_packing
  * gtc_integer
  * gtx_common</changelog>
  <changelog author="mardnh@gmx.de" date="1553688000">- Fix typo in patch glm-cmake-config.patch
- Correct License</changelog>
  <changelog author="sagiben@gmail.com" date="1555243200">- Update to version 0.9.9.5
  See https://github.com/g-truc/glm/releases/tag/0.9.9.5 for the
    full changelog
  * Fixed build errors when defining GLM_ENABLE_EXPERIMENTAL #884
    [#883]
  * Fixed 'if constexpr' warning #887
  * Fixed missing declarations for frexp and ldexp #886
  changelog can also be found at
  /usr/share/doc/packages/%{name}-doc/readme.md</changelog>
  <changelog author="manfred.h@gmx.net" date="1556107200">- Ensure glmConfig.cmake gets installed:
  * glm-cmake-config.patch</changelog>
  <changelog author="aloisio@gmx.com" date="1558353600">- Added glm-pkgconfig.patch to create glm.pc file
  (fixes bsc#1135667)</changelog>
  <changelog author="aloisio@gmx.com" date="1624104000">- Update to version 0.9.9.8
  Features:
  * Added GLM_EXT_vector_intX* and GLM_EXT_vector_uintX*
    extensions
  * Added GLM_EXT_matrix_intX* and GLM_EXT_matrix_uintX*
    extensions
  Improvements:
  * Added clamp, repeat, mirrorClamp and mirrorRepeat function
    to GLM_EXT_scalar_commond and GLM_EXT_vector_commond
    extensions with tests
  Fixes:
  * Fixed unnecessary warnings from matrix_projection.inl
  * Fixed quaternion slerp overload which interpolates with
    extra spins
  * Fixed for glm::length using arch64
  * Fixed singularity check for quatLookAt
  version 0.9.9.7
  Improvements:
  * Improved Neon support with more functions optimized
  * Added CMake GLM interface
  * Added fma implementation based on std::fma
  * Added missing quat constexpr
  * Added GLM_FORCE_QUAT_DATA_WXYZ to store quat data as w,x,y,z
    instead of x,y,z,w
  Fixes:
  * Fixed equal ULP variation when using negative sign
  * Fixed for intersection ray/plane and added related tests
  * Fixed ARM 64bit detection
  * Fixed GLM_EXT_matrix_clip_space warnings
  * Fixed Wimplicit-int-float-conversion warnings with clang 10+
  * Fixed EXT_matrix_clip_space perspectiveFov
  version 0.9.9.6
  Features:
  * Added Neon support to glm
  * Added SYCL support
  * Added EXT_scalar_integer extension with power of two and
    multiple scalar functions
  * Added EXT_vector_integer extension with power of two and
    multiple vector functions
  Improvements:
  * Added missing genType check for bitCount and bitfieldReverse
  Fixes:
  * Fixed for g++6 where -std=c++1z sets __cplusplus to 201500
    instead of 201402
  * Fixed hash hashes qua instead of tquat
  * Fixed .natvis as structs renamed
  * Fixed ldexp and frexp declaration
  * Fixed missing const to quaternion conversion operators
  * Fixed EXT_scalar_ulp and EXT_vector_ulp API coding style
  * Fixed quaternion componant order: w, {x, y, z}
  * Fixed GLM_HAS_CXX11_STL broken on Clang with Linux
  * Fixed Clang or GCC build due to wrong GLM_HAS_IF_CONSTEXPR
    definition
  * Fixed CUDA 9 build
- Drop glm-cmake-config.patch (no longer applies)
- Add glm-0.9.9.8-install.patch (courtesy of Fedora),
  glm-0.9.9.8-pkgconfig.patch and
  glm-0.9.9.8-fix_tests_big-endian.patch</changelog>
  <changelog author="lubos.kocman@suse.com" date="1646913600">- Add back dropped reference for bsc#1135667</changelog>
</package>
<package pkgid="09ee0cd1d14acd09ca9ab73f93196276980ac21c3c9f9bd2e2a029b510c1ac9e29fdb510af02f6802de21858a1115228c2608e2a35b2d55193ffa49cf43f1c10" name="glm-doc" arch="noarch">
  <version epoch="0" ver="0.9.9.8" rel="160099.3.5"/>
  <changelog author="mpluskal@suse.com" date="1467201600">- Update to 0.9.7.5
  * Added Visual C++ Clang toolset detection
  * Fixed uaddCarry warning #497
  * Fixed roundPowerOfTwo and floorPowerOfTwo #503
  * Fixed Visual C++ SIMD instruction set automatic detection in 64
    bits
  * Fixed to_string when used with GLM_FORCE_INLINE #506
  * Fixed GLM_FORCE_INLINE with binary vec4 operators</changelog>
  <changelog author="mardnh@gmx.de" date="1552996800">- Update to version 0.9.9.4
  See https://github.com/g-truc/glm/releases for the changelog
- Update patch:
  * glm-cmake-config.patch
- Run spec-cleaner</changelog>
  <changelog author="mardnh@gmx.de" date="1553515200">- Upstream does not package a dedicated LICENSE file.
  Make a note the license terms are included in manual.md
- Use %fdupes macro also for docs/api/</changelog>
  <changelog author="mardnh@gmx.de" date="1553601600">- Reenable disabled tests (fixed by upstream)
  * core_func_exponential
  * gtc_packing
  * gtc_integer
  * gtx_common</changelog>
  <changelog author="mardnh@gmx.de" date="1553688000">- Fix typo in patch glm-cmake-config.patch
- Correct License</changelog>
  <changelog author="sagiben@gmail.com" date="1555243200">- Update to version 0.9.9.5
  See https://github.com/g-truc/glm/releases/tag/0.9.9.5 for the
    full changelog
  * Fixed build errors when defining GLM_ENABLE_EXPERIMENTAL #884
    [#883]
  * Fixed 'if constexpr' warning #887
  * Fixed missing declarations for frexp and ldexp #886
  changelog can also be found at
  /usr/share/doc/packages/%{name}-doc/readme.md</changelog>
  <changelog author="manfred.h@gmx.net" date="1556107200">- Ensure glmConfig.cmake gets installed:
  * glm-cmake-config.patch</changelog>
  <changelog author="aloisio@gmx.com" date="1558353600">- Added glm-pkgconfig.patch to create glm.pc file
  (fixes bsc#1135667)</changelog>
  <changelog author="aloisio@gmx.com" date="1624104000">- Update to version 0.9.9.8
  Features:
  * Added GLM_EXT_vector_intX* and GLM_EXT_vector_uintX*
    extensions
  * Added GLM_EXT_matrix_intX* and GLM_EXT_matrix_uintX*
    extensions
  Improvements:
  * Added clamp, repeat, mirrorClamp and mirrorRepeat function
    to GLM_EXT_scalar_commond and GLM_EXT_vector_commond
    extensions with tests
  Fixes:
  * Fixed unnecessary warnings from matrix_projection.inl
  * Fixed quaternion slerp overload which interpolates with
    extra spins
  * Fixed for glm::length using arch64
  * Fixed singularity check for quatLookAt
  version 0.9.9.7
  Improvements:
  * Improved Neon support with more functions optimized
  * Added CMake GLM interface
  * Added fma implementation based on std::fma
  * Added missing quat constexpr
  * Added GLM_FORCE_QUAT_DATA_WXYZ to store quat data as w,x,y,z
    instead of x,y,z,w
  Fixes:
  * Fixed equal ULP variation when using negative sign
  * Fixed for intersection ray/plane and added related tests
  * Fixed ARM 64bit detection
  * Fixed GLM_EXT_matrix_clip_space warnings
  * Fixed Wimplicit-int-float-conversion warnings with clang 10+
  * Fixed EXT_matrix_clip_space perspectiveFov
  version 0.9.9.6
  Features:
  * Added Neon support to glm
  * Added SYCL support
  * Added EXT_scalar_integer extension with power of two and
    multiple scalar functions
  * Added EXT_vector_integer extension with power of two and
    multiple vector functions
  Improvements:
  * Added missing genType check for bitCount and bitfieldReverse
  Fixes:
  * Fixed for g++6 where -std=c++1z sets __cplusplus to 201500
    instead of 201402
  * Fixed hash hashes qua instead of tquat
  * Fixed .natvis as structs renamed
  * Fixed ldexp and frexp declaration
  * Fixed missing const to quaternion conversion operators
  * Fixed EXT_scalar_ulp and EXT_vector_ulp API coding style
  * Fixed quaternion componant order: w, {x, y, z}
  * Fixed GLM_HAS_CXX11_STL broken on Clang with Linux
  * Fixed Clang or GCC build due to wrong GLM_HAS_IF_CONSTEXPR
    definition
  * Fixed CUDA 9 build
- Drop glm-cmake-config.patch (no longer applies)
- Add glm-0.9.9.8-install.patch (courtesy of Fedora),
  glm-0.9.9.8-pkgconfig.patch and
  glm-0.9.9.8-fix_tests_big-endian.patch</changelog>
  <changelog author="lubos.kocman@suse.com" date="1646913600">- Add back dropped reference for bsc#1135667</changelog>
</package>
<package pkgid="b1c7ac88be26755748b9a94980fd0d7838e3569a5a911bc39def17cc4d64315dc3d1e99c5cedc99aa0edca3e67be5d26cd558519069ce0c0c2e1cf9a8384358a" name="glmark2" arch="s390x">
  <version epoch="0" ver="20250212" rel="bp161.1.9"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1642507200">- Update to version 20211223:
  * Build,Doc: Update files for 2021.12 release
  * NativeStateDrm: Fix crash when we can't become DRM master</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1651147200">- Update to version 20220214:
  * github: Run apt-get update to get latest packages
  * CanvasGeneric,CanvasAndroid: Display surface config info
  * Options: Support --version command line argument
  * libmatrix: Add missing &lt;utility&gt; include
  * libmatrix: avoid -Wimplicit-fallthrough</changelog>
  <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>
</package>
<package pkgid="d78a661cf71b3b020c0cd0b60c5201b50f4b059771ce2d393e33d6772ded0972188a2eeaf1cd50eecd55b9ccdb0a8e13156045e1e481291882599378e252d6fb" name="global" arch="s390x">
  <version epoch="0" ver="6.6.13" rel="bp161.1.2"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 6.6.4
  o gtags.vim: New custom variable 'Gtags_Emacs_Like_Mode'.
  If this variable is 1, use the tag files of the project to which the current
  file belongs. By default, use the tag files of the current project.
  o gtags.vim: Gtags command discarded all unsaved changes. Now it brings
  the following error: E37: No write since last change (add ! to override).
  o gtags: Now gtags skips java annotations (@...[(...)]).
- add global-gcc10.patch to fix build with -fcommon</changelog>
  <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&#xFC;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&#xFC;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&#xFC;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>
</package>
<package pkgid="3a7933d9d977b7293a27cf976587eeab737e30d83c390f05eeac1375bebe1bf563cd75d883e0ed11d317607206f4ddde4a36efb94ceaf63044e1b8592ff0f4d3" name="glog-devel" arch="s390x">
  <version epoch="0" ver="0.7.1" rel="160099.2.7"/>
  <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="fstrba@suse.com" 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@gmx.de" 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="qzhao@suse.com" 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="2da9a03ac25cd80ed49a92efc86b71505dc0720a7fbe278cfcc293dbb6221a57aa2e7e344ecab1db7ded1f67599fc59f5a119635473507c852b881ad8c570d60" name="gloox-devel" arch="s390x">
  <version epoch="0" ver="1.0.28" rel="bp161.1.2"/>
  <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&#xFC;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="2e713202e3c8690ac433243c1b80ed541b99c60c22a491d2b21b0f3b0fc51f39c36468f9025a00e726f266c8e869a490ccc152c4be402e8b93a197d9c41c85c1" name="glow" arch="s390x">
  <version epoch="0" ver="2.1.0" rel="bp161.1.9"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1615809600">- Update to version 1.4.0
  * https://github.com/charmbracelet/glow/releases/tag/v1.4.0</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1625832000">- Update to version 1.4.1
  * https://github.com/charmbracelet/glow/releases/tag/v1.4.1</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1676808000">- Update to version 1.5.0:
  * New Features
  - a07fdb7: feat(ui): e to open edit local markdown files in editor
  - 071783d: feat: copy contents of document
  - b36e5ad: feat: sync glow with git.charm.sh
  * Bug fixes
  - d9bf3b8: fix: don't close HTTP body
  - 5f14914: fix: editor with args
  - 01d9858: fix: goreleaser workflow
  - 6543979: fix: performance scrolling
  - 19732a6: fix: support hard line breaks
  - e0d667a: fix: use filepath.Dir instead of path.Dir
  * Others
  - 8138788: Automatically read from stdin if stdin is a pipe
  - db7f49b: Bump Bubbles to v0.14.0, update accordingly, and simplify spinners
  - ff59ead: Extend example how to read from stdin
  - dd1593b: Keybindings for editing the document from the pager
- Format and update specfile
- Disable LTO to prevent build failures on some architectures.
- Use zstd compression for vendored deps tarball</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678363200">- Add README.suse-maint.md to sources in specfile.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1685534400">- Update to version 1.5.1:
  - docs: fix typos by @kianmeng in #471
  - fix: rm emoji from package description by @caarlos0 in #453
  - fix: improve editor handling by @caarlos0 in #449
  - fix: lazily init UI by @muesli in #494
  - fix-for-go-117.patch added as vendoring was incorrect
    Ran the patch against the source before manually doing
    go mod download/verify/vendor and packaging.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1686657600">- Add fix-gitignore-bypass.patch.
  * This patch will fix where setting `--all` to see hidden files
    does not work for gitignore-ed files.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1707912000">- Enabled completions for bash, zsh and fish.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1728388800">- Enable actual go tests instead of just checking version
- Remove patches fixed upstream:
  fix-for-go-117.patch and fix-gitignore-bypass.patch
- Switch _service from deprecated disabled to modern manual and
  use upstream tarball instead
- Update to 2.0.0:
  * This release contains a massive amount of bug fixes and
    rendering improvements, many of which come by way of Glamour
    v0.8.0 which was released a few weeks ago. As a bonus, the
    latest version of Glamour includes support for Tokyo Night.
  New
  * --preserve-new-lines
  * add 'r' to refresh list and document
  * allow --width=0 to disable wordwrap
  * allow config from CHARM_CONFIG_HOME and XDG_CONFIG_HOME
  * open editor in current line
  * shell completions
  * show line numbers configuration option
  Fixes
  * --all bypass .gitignore rules
  * pass color profile down to glamour
  * check other possible readme paths/branches
  * replace string concatenation in loop with string builder
  * config failing in tests
  * do not hard fail if no config
  * do not show absolute path as note
  * handle not being able to create log file
  * handle permission denied
  * handle running inside a snap</changelog>
  <changelog author="munix9@googlemail.com" date="1742644800">- Update to 2.1.0:
  * At last: Glow will watch your markdown files and reload ’em
    as they change. No knobs and no settings: it just works.
    Also, there is a new flag available to open files with the
    built-in pager: glow --tui README.md
  New
  * add new --tui / -t flag
  * make --all configurable globally
  * support GLAMOUR_STYLE for custom pager styles
  * watch for file changes and reload automatically
  Fixes
  * correct abs to rel path conversion
  * ensure r key works when filtering files
  * fallback to the current directory if no argument was given
  * make all setting false by default
  * make pipeline for tui work
  * remove more stash-related stuff
  * restore hint for e / edit on the footer</changelog>
  <changelog author="munix9@googlemail.com" date="1745755200">- Add fix_cve_2025_22872.patch to patch CVE-2025-22872 (bsc#1241812)
- Add man page
- Clean up spec file</changelog>
</package>
<package pkgid="aad9f81431133ff1522947a68840a9edfe229188823f65dc7119832bb6c5ba0590b2fc0a8fd640d8115940071e21de62fa2ffbbecafef3706992a05a958a31a9" name="glow-bash-completion" arch="noarch">
  <version epoch="0" ver="2.1.0" rel="bp161.1.9"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1615809600">- Update to version 1.4.0
  * https://github.com/charmbracelet/glow/releases/tag/v1.4.0</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1625832000">- Update to version 1.4.1
  * https://github.com/charmbracelet/glow/releases/tag/v1.4.1</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1676808000">- Update to version 1.5.0:
  * New Features
  - a07fdb7: feat(ui): e to open edit local markdown files in editor
  - 071783d: feat: copy contents of document
  - b36e5ad: feat: sync glow with git.charm.sh
  * Bug fixes
  - d9bf3b8: fix: don't close HTTP body
  - 5f14914: fix: editor with args
  - 01d9858: fix: goreleaser workflow
  - 6543979: fix: performance scrolling
  - 19732a6: fix: support hard line breaks
  - e0d667a: fix: use filepath.Dir instead of path.Dir
  * Others
  - 8138788: Automatically read from stdin if stdin is a pipe
  - db7f49b: Bump Bubbles to v0.14.0, update accordingly, and simplify spinners
  - ff59ead: Extend example how to read from stdin
  - dd1593b: Keybindings for editing the document from the pager
- Format and update specfile
- Disable LTO to prevent build failures on some architectures.
- Use zstd compression for vendored deps tarball</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678363200">- Add README.suse-maint.md to sources in specfile.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1685534400">- Update to version 1.5.1:
  - docs: fix typos by @kianmeng in #471
  - fix: rm emoji from package description by @caarlos0 in #453
  - fix: improve editor handling by @caarlos0 in #449
  - fix: lazily init UI by @muesli in #494
  - fix-for-go-117.patch added as vendoring was incorrect
    Ran the patch against the source before manually doing
    go mod download/verify/vendor and packaging.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1686657600">- Add fix-gitignore-bypass.patch.
  * This patch will fix where setting `--all` to see hidden files
    does not work for gitignore-ed files.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1707912000">- Enabled completions for bash, zsh and fish.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1728388800">- Enable actual go tests instead of just checking version
- Remove patches fixed upstream:
  fix-for-go-117.patch and fix-gitignore-bypass.patch
- Switch _service from deprecated disabled to modern manual and
  use upstream tarball instead
- Update to 2.0.0:
  * This release contains a massive amount of bug fixes and
    rendering improvements, many of which come by way of Glamour
    v0.8.0 which was released a few weeks ago. As a bonus, the
    latest version of Glamour includes support for Tokyo Night.
  New
  * --preserve-new-lines
  * add 'r' to refresh list and document
  * allow --width=0 to disable wordwrap
  * allow config from CHARM_CONFIG_HOME and XDG_CONFIG_HOME
  * open editor in current line
  * shell completions
  * show line numbers configuration option
  Fixes
  * --all bypass .gitignore rules
  * pass color profile down to glamour
  * check other possible readme paths/branches
  * replace string concatenation in loop with string builder
  * config failing in tests
  * do not hard fail if no config
  * do not show absolute path as note
  * handle not being able to create log file
  * handle permission denied
  * handle running inside a snap</changelog>
  <changelog author="munix9@googlemail.com" date="1742644800">- Update to 2.1.0:
  * At last: Glow will watch your markdown files and reload ’em
    as they change. No knobs and no settings: it just works.
    Also, there is a new flag available to open files with the
    built-in pager: glow --tui README.md
  New
  * add new --tui / -t flag
  * make --all configurable globally
  * support GLAMOUR_STYLE for custom pager styles
  * watch for file changes and reload automatically
  Fixes
  * correct abs to rel path conversion
  * ensure r key works when filtering files
  * fallback to the current directory if no argument was given
  * make all setting false by default
  * make pipeline for tui work
  * remove more stash-related stuff
  * restore hint for e / edit on the footer</changelog>
  <changelog author="munix9@googlemail.com" date="1745755200">- Add fix_cve_2025_22872.patch to patch CVE-2025-22872 (bsc#1241812)
- Add man page
- Clean up spec file</changelog>
</package>
<package pkgid="eb3fe14fbbb492c3b72c38fa387f510279ea2ec48153a885c74bb62883bfdf14f5cda7b7a3987a414762062680f69d5d4f2313b2b217db196588a967a5703d85" name="glow-fish-completion" arch="noarch">
  <version epoch="0" ver="2.1.0" rel="bp161.1.9"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1615809600">- Update to version 1.4.0
  * https://github.com/charmbracelet/glow/releases/tag/v1.4.0</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1625832000">- Update to version 1.4.1
  * https://github.com/charmbracelet/glow/releases/tag/v1.4.1</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1676808000">- Update to version 1.5.0:
  * New Features
  - a07fdb7: feat(ui): e to open edit local markdown files in editor
  - 071783d: feat: copy contents of document
  - b36e5ad: feat: sync glow with git.charm.sh
  * Bug fixes
  - d9bf3b8: fix: don't close HTTP body
  - 5f14914: fix: editor with args
  - 01d9858: fix: goreleaser workflow
  - 6543979: fix: performance scrolling
  - 19732a6: fix: support hard line breaks
  - e0d667a: fix: use filepath.Dir instead of path.Dir
  * Others
  - 8138788: Automatically read from stdin if stdin is a pipe
  - db7f49b: Bump Bubbles to v0.14.0, update accordingly, and simplify spinners
  - ff59ead: Extend example how to read from stdin
  - dd1593b: Keybindings for editing the document from the pager
- Format and update specfile
- Disable LTO to prevent build failures on some architectures.
- Use zstd compression for vendored deps tarball</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678363200">- Add README.suse-maint.md to sources in specfile.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1685534400">- Update to version 1.5.1:
  - docs: fix typos by @kianmeng in #471
  - fix: rm emoji from package description by @caarlos0 in #453
  - fix: improve editor handling by @caarlos0 in #449
  - fix: lazily init UI by @muesli in #494
  - fix-for-go-117.patch added as vendoring was incorrect
    Ran the patch against the source before manually doing
    go mod download/verify/vendor and packaging.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1686657600">- Add fix-gitignore-bypass.patch.
  * This patch will fix where setting `--all` to see hidden files
    does not work for gitignore-ed files.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1707912000">- Enabled completions for bash, zsh and fish.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1728388800">- Enable actual go tests instead of just checking version
- Remove patches fixed upstream:
  fix-for-go-117.patch and fix-gitignore-bypass.patch
- Switch _service from deprecated disabled to modern manual and
  use upstream tarball instead
- Update to 2.0.0:
  * This release contains a massive amount of bug fixes and
    rendering improvements, many of which come by way of Glamour
    v0.8.0 which was released a few weeks ago. As a bonus, the
    latest version of Glamour includes support for Tokyo Night.
  New
  * --preserve-new-lines
  * add 'r' to refresh list and document
  * allow --width=0 to disable wordwrap
  * allow config from CHARM_CONFIG_HOME and XDG_CONFIG_HOME
  * open editor in current line
  * shell completions
  * show line numbers configuration option
  Fixes
  * --all bypass .gitignore rules
  * pass color profile down to glamour
  * check other possible readme paths/branches
  * replace string concatenation in loop with string builder
  * config failing in tests
  * do not hard fail if no config
  * do not show absolute path as note
  * handle not being able to create log file
  * handle permission denied
  * handle running inside a snap</changelog>
  <changelog author="munix9@googlemail.com" date="1742644800">- Update to 2.1.0:
  * At last: Glow will watch your markdown files and reload ’em
    as they change. No knobs and no settings: it just works.
    Also, there is a new flag available to open files with the
    built-in pager: glow --tui README.md
  New
  * add new --tui / -t flag
  * make --all configurable globally
  * support GLAMOUR_STYLE for custom pager styles
  * watch for file changes and reload automatically
  Fixes
  * correct abs to rel path conversion
  * ensure r key works when filtering files
  * fallback to the current directory if no argument was given
  * make all setting false by default
  * make pipeline for tui work
  * remove more stash-related stuff
  * restore hint for e / edit on the footer</changelog>
  <changelog author="munix9@googlemail.com" date="1745755200">- Add fix_cve_2025_22872.patch to patch CVE-2025-22872 (bsc#1241812)
- Add man page
- Clean up spec file</changelog>
</package>
<package pkgid="beb7e9f24e2253907e970fd6d081872d716dec54e4898f6c10e4bcb506646be46b9501f1f3a0343f3e110f142c5d5feb29c23d5e8582ef927be5c6e05a95fb9b" name="glow-zsh-completion" arch="noarch">
  <version epoch="0" ver="2.1.0" rel="bp161.1.9"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1615809600">- Update to version 1.4.0
  * https://github.com/charmbracelet/glow/releases/tag/v1.4.0</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1625832000">- Update to version 1.4.1
  * https://github.com/charmbracelet/glow/releases/tag/v1.4.1</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1676808000">- Update to version 1.5.0:
  * New Features
  - a07fdb7: feat(ui): e to open edit local markdown files in editor
  - 071783d: feat: copy contents of document
  - b36e5ad: feat: sync glow with git.charm.sh
  * Bug fixes
  - d9bf3b8: fix: don't close HTTP body
  - 5f14914: fix: editor with args
  - 01d9858: fix: goreleaser workflow
  - 6543979: fix: performance scrolling
  - 19732a6: fix: support hard line breaks
  - e0d667a: fix: use filepath.Dir instead of path.Dir
  * Others
  - 8138788: Automatically read from stdin if stdin is a pipe
  - db7f49b: Bump Bubbles to v0.14.0, update accordingly, and simplify spinners
  - ff59ead: Extend example how to read from stdin
  - dd1593b: Keybindings for editing the document from the pager
- Format and update specfile
- Disable LTO to prevent build failures on some architectures.
- Use zstd compression for vendored deps tarball</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678363200">- Add README.suse-maint.md to sources in specfile.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1685534400">- Update to version 1.5.1:
  - docs: fix typos by @kianmeng in #471
  - fix: rm emoji from package description by @caarlos0 in #453
  - fix: improve editor handling by @caarlos0 in #449
  - fix: lazily init UI by @muesli in #494
  - fix-for-go-117.patch added as vendoring was incorrect
    Ran the patch against the source before manually doing
    go mod download/verify/vendor and packaging.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1686657600">- Add fix-gitignore-bypass.patch.
  * This patch will fix where setting `--all` to see hidden files
    does not work for gitignore-ed files.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1707912000">- Enabled completions for bash, zsh and fish.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1728388800">- Enable actual go tests instead of just checking version
- Remove patches fixed upstream:
  fix-for-go-117.patch and fix-gitignore-bypass.patch
- Switch _service from deprecated disabled to modern manual and
  use upstream tarball instead
- Update to 2.0.0:
  * This release contains a massive amount of bug fixes and
    rendering improvements, many of which come by way of Glamour
    v0.8.0 which was released a few weeks ago. As a bonus, the
    latest version of Glamour includes support for Tokyo Night.
  New
  * --preserve-new-lines
  * add 'r' to refresh list and document
  * allow --width=0 to disable wordwrap
  * allow config from CHARM_CONFIG_HOME and XDG_CONFIG_HOME
  * open editor in current line
  * shell completions
  * show line numbers configuration option
  Fixes
  * --all bypass .gitignore rules
  * pass color profile down to glamour
  * check other possible readme paths/branches
  * replace string concatenation in loop with string builder
  * config failing in tests
  * do not hard fail if no config
  * do not show absolute path as note
  * handle not being able to create log file
  * handle permission denied
  * handle running inside a snap</changelog>
  <changelog author="munix9@googlemail.com" date="1742644800">- Update to 2.1.0:
  * At last: Glow will watch your markdown files and reload ’em
    as they change. No knobs and no settings: it just works.
    Also, there is a new flag available to open files with the
    built-in pager: glow --tui README.md
  New
  * add new --tui / -t flag
  * make --all configurable globally
  * support GLAMOUR_STYLE for custom pager styles
  * watch for file changes and reload automatically
  Fixes
  * correct abs to rel path conversion
  * ensure r key works when filtering files
  * fallback to the current directory if no argument was given
  * make all setting false by default
  * make pipeline for tui work
  * remove more stash-related stuff
  * restore hint for e / edit on the footer</changelog>
  <changelog author="munix9@googlemail.com" date="1745755200">- Add fix_cve_2025_22872.patch to patch CVE-2025-22872 (bsc#1241812)
- Add man page
- Clean up spec file</changelog>
</package>
<package pkgid="e5928a017fbe19369dcfc0402191085467714c826db33f5da6456fa9d5f0fcdd273ce5869292dc69cd305f7d47e280671ac215fb6300a784dd394c70ee240587" name="glpk" arch="s390x">
  <version epoch="0" ver="5.0" rel="bp161.1.4"/>
  <changelog author="mpluskal@suse.com" date="1459512000">- Update to 4.60
  * src/glpk.h Declarations of all non-documented API routines were
    hidden by #ifdef GLP_UNDOC / #endif.
  * src/simplex/spydual.c An experimental feature (objective
    coefficient perturbation) to improve numerical stabilty and
    avoid cycling was included in the dual simplex solver.
- Enable gmp support</changelog>
  <changelog author="mpluskal@suse.com" date="1485172800">- Update to version 4.61:
  * An option was added to build a re-entrant version of the
    package suitable for running in a multi-threaded environment.
  * A re-entrant version of the package allows running multiple
    independent instances of glpk in different threads of a
    multi-threaded application.
- Use savannah as source for gpg keyring</changelog>
  <changelog author="mpluskal@suse.com" date="1501502400">- Update to version 4.63:
  * A "smart" LP perturbation was implemented in the primal and
    dual simplex solvers.
  * The long-step technique was implemented for phase I of the
    primal simplex solver.
  * An internal objective scaling was included in both primal and
    ual simplex solvers.
  * The Posix version of glp_time (glpk/src/env/time.c) was changed
    to resolve time_t issue on msys2.
  * Three new example models in MathProg were added.
  * Changes for version 4.62:
  * The bound perturbation technique was included in the primal
    simplex solver to improve numerical stability and avoid
    cycling.
  * A range bug was fixed in the MPS reading routine.
  * Changes were made to provide 64-bit portability of the Minisat
    solver.
  * Calls to non-thread-safe functions gmtime, strerror, and strtok
    were replaced by calls to corresponding thread-safe equivalents</changelog>
  <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&#xFC;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>
</package>
<package pkgid="ad1c190dcee240a6cca2fdb515e4b89eae8d17c391f648fb98b88aa52291cfde5c5999c0c3e25674b99d7637fe55da0cc98a0b06bfdcb351d6cdaec586d5cba8" name="glpk-devel" arch="s390x">
  <version epoch="0" ver="5.0" rel="bp161.1.4"/>
  <changelog author="mpluskal@suse.com" date="1459512000">- Update to 4.60
  * src/glpk.h Declarations of all non-documented API routines were
    hidden by #ifdef GLP_UNDOC / #endif.
  * src/simplex/spydual.c An experimental feature (objective
    coefficient perturbation) to improve numerical stabilty and
    avoid cycling was included in the dual simplex solver.
- Enable gmp support</changelog>
  <changelog author="mpluskal@suse.com" date="1485172800">- Update to version 4.61:
  * An option was added to build a re-entrant version of the
    package suitable for running in a multi-threaded environment.
  * A re-entrant version of the package allows running multiple
    independent instances of glpk in different threads of a
    multi-threaded application.
- Use savannah as source for gpg keyring</changelog>
  <changelog author="mpluskal@suse.com" date="1501502400">- Update to version 4.63:
  * A "smart" LP perturbation was implemented in the primal and
    dual simplex solvers.
  * The long-step technique was implemented for phase I of the
    primal simplex solver.
  * An internal objective scaling was included in both primal and
    ual simplex solvers.
  * The Posix version of glp_time (glpk/src/env/time.c) was changed
    to resolve time_t issue on msys2.
  * Three new example models in MathProg were added.
  * Changes for version 4.62:
  * The bound perturbation technique was included in the primal
    simplex solver to improve numerical stability and avoid
    cycling.
  * A range bug was fixed in the MPS reading routine.
  * Changes were made to provide 64-bit portability of the Minisat
    solver.
  * Calls to non-thread-safe functions gmtime, strerror, and strtok
    were replaced by calls to corresponding thread-safe equivalents</changelog>
  <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&#xFC;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>
</package>
<package pkgid="51b94ff1cc354ada228953d9e2e0a28424e498db63e53838085b1b77d75fbb5ef7e0c7e1c9edcfca1780bb2caf3b7e20af4e32a952c1e45bbc5a56b7a520b71f" name="glpk-doc" arch="noarch">
  <version epoch="0" ver="5.0" rel="bp161.1.4"/>
  <changelog author="mpluskal@suse.com" date="1459512000">- Update to 4.60
  * src/glpk.h Declarations of all non-documented API routines were
    hidden by #ifdef GLP_UNDOC / #endif.
  * src/simplex/spydual.c An experimental feature (objective
    coefficient perturbation) to improve numerical stabilty and
    avoid cycling was included in the dual simplex solver.
- Enable gmp support</changelog>
  <changelog author="mpluskal@suse.com" date="1485172800">- Update to version 4.61:
  * An option was added to build a re-entrant version of the
    package suitable for running in a multi-threaded environment.
  * A re-entrant version of the package allows running multiple
    independent instances of glpk in different threads of a
    multi-threaded application.
- Use savannah as source for gpg keyring</changelog>
  <changelog author="mpluskal@suse.com" date="1501502400">- Update to version 4.63:
  * A "smart" LP perturbation was implemented in the primal and
    dual simplex solvers.
  * The long-step technique was implemented for phase I of the
    primal simplex solver.
  * An internal objective scaling was included in both primal and
    ual simplex solvers.
  * The Posix version of glp_time (glpk/src/env/time.c) was changed
    to resolve time_t issue on msys2.
  * Three new example models in MathProg were added.
  * Changes for version 4.62:
  * The bound perturbation technique was included in the primal
    simplex solver to improve numerical stability and avoid
    cycling.
  * A range bug was fixed in the MPS reading routine.
  * Changes were made to provide 64-bit portability of the Minisat
    solver.
  * Calls to non-thread-safe functions gmtime, strerror, and strtok
    were replaced by calls to corresponding thread-safe equivalents</changelog>
  <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&#xFC;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>
</package>
<package pkgid="22058411da77afcb040c88845457731c2748aa3281289db9ab472762c32c4464c768e9325d36002935629ebe18f08bed0aa4167468a13430142c7e2a748d051f" name="glslang-devel" arch="s390x">
  <version epoch="0" ver="16.2.0" rel="160099.1.7"/>
  <changelog author="jengelh@inai.de" date="1719403200">- Update to release 14.3
  * Generate vector constructions more efficiently when sizes match
  * Skip identity conversions for 8-bit and 16-bit types
  * Emit debug info for buffer references
  * Add support for OpExtInstWithForwardRefsKHR
  * Generate SPV_EXT_replicated_compisites when requested by pragma
  * Add back layoutLocation to public API</changelog>
  <changelog author="jengelh@inai.de" date="1727352000">- Update to release 15
  * Add setResourceSetBinding method to the API
  * Add interface to get the GLSL IO mapper and resolver
  * Allow compute derivative modes when the workgroup dimensions
    are spec constants
  * Merge ancillary libraries into main glslang library and stub
    originals
  * Add public setSourceFile and addSourceText methods to TShader
    class
  * Add types and functions for IO mapping to API
  * Add function to set preprocessed code to API
  * Add set/get version functions to API</changelog>
  <changelog author="jengelh@inai.de" date="1734264000">- Update to release 15.1
  * Add Vulkan 1.4 target and client
  * Implement GLSL_NV_cooperative_matrix2
  * Emit OpModfStruct instead of depracated OpModf</changelog>
  <changelog author="ralf.habacker@freenet.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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>
</package>
<package pkgid="bfb09be3c6a992c838942035a7f4eddddd263b4de42e89838390a7c18dc052715b4c3e83bbb58fe37306fcea61cd7355af4c1766c309882e4f356c5db6fbd911" name="glslang-nonstd-devel" arch="noarch">
  <version epoch="0" ver="16.2.0" rel="160099.1.7"/>
  <changelog author="jengelh@inai.de" date="1719403200">- Update to release 14.3
  * Generate vector constructions more efficiently when sizes match
  * Skip identity conversions for 8-bit and 16-bit types
  * Emit debug info for buffer references
  * Add support for OpExtInstWithForwardRefsKHR
  * Generate SPV_EXT_replicated_compisites when requested by pragma
  * Add back layoutLocation to public API</changelog>
  <changelog author="jengelh@inai.de" date="1727352000">- Update to release 15
  * Add setResourceSetBinding method to the API
  * Add interface to get the GLSL IO mapper and resolver
  * Allow compute derivative modes when the workgroup dimensions
    are spec constants
  * Merge ancillary libraries into main glslang library and stub
    originals
  * Add public setSourceFile and addSourceText methods to TShader
    class
  * Add types and functions for IO mapping to API
  * Add function to set preprocessed code to API
  * Add set/get version functions to API</changelog>
  <changelog author="jengelh@inai.de" date="1734264000">- Update to release 15.1
  * Add Vulkan 1.4 target and client
  * Implement GLSL_NV_cooperative_matrix2
  * Emit OpModfStruct instead of depracated OpModf</changelog>
  <changelog author="ralf.habacker@freenet.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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>
</package>
<package pkgid="1141d7f678653ee3f0aa4255cdca64459ad3e02c6b3c23cac8b64aff543c0afb70dc6d4e5cc19ace8dd8f503d850b89eaa59b878059eff368bf17e1a3d621a69" name="glu-devel" arch="s390x">
  <version epoch="0" ver="9.0.3" rel="160099.2.2"/>
  <changelog author="jengelh@inai.de" date="1350734400">- Add Obsoletes/Provides for Mesa-libGLU1
- Avoid running configure twice</changelog>
  <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="sndirsch@suse.com" 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="sndirsch@suse.com" date="1624622400">- Update to version 9.0.2
  * bugfix release
- supersedes u_autoconf-Don-t-modify-CFLAGS-in-configure-scripts.patch</changelog>
  <changelog author="pirateclip@protonmail.com" date="1673179200">- amend SUSE-SGI-FreeB-2.0 to SPDX's SGI-B-2.0</changelog>
  <changelog author="sndirsch@suse.com" 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="sndirsch@suse.com" date="1691150400">- devel package: added missing dep to Mesa GL devel package
  (boo#1213976)</changelog>
</package>
<package pkgid="3ee08fa344ac7108a6ecd3f0fb6aeeb503207eb56fb11305480a8f9109018895a340231f5563531902e1de777a16a295f78189620e7c328cd56e9b109b794aa5" name="glucat-devel" arch="s390x">
  <version epoch="0" ver="0.13.0" rel="bp161.1.12"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1640347200">- Update to version 0.9.0:
  * Promotion of ScalarT now increases the number of floating
    point mantissa bits on all tested architectures, including ARM
    v8. Demotion is the reverse.
  * The default limit for the truncated() member function is now
    std::numericlimits&lt;ScalarT&gt;::epsilon().
  * The constructor from framedmulti&lt;&gt; to matrixmulti&lt;&gt; now uses
    the default truncation before the transform, and the
    constructor from matrixmulti&lt;&gt; to framedmulti&lt;&gt; uses the
    default truncation after the transform.
  * The truncation of output via operator&lt;&lt;() now depends on
    ostream precision(). See test17 for examples.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="59d2c2034563eb3f786702edf8dfd890a1e7c02afa242c42ae42641b48b442cc3313b27cbcf2599f9e7e9632676122f0f968183b1b0ed1f3f21d8579d35d2d10" name="glucat-doc" arch="s390x">
  <version epoch="0" ver="0.13.0" rel="bp161.1.12"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1640347200">- Update to version 0.9.0:
  * Promotion of ScalarT now increases the number of floating
    point mantissa bits on all tested architectures, including ARM
    v8. Demotion is the reverse.
  * The default limit for the truncated() member function is now
    std::numericlimits&lt;ScalarT&gt;::epsilon().
  * The constructor from framedmulti&lt;&gt; to matrixmulti&lt;&gt; now uses
    the default truncation before the transform, and the
    constructor from matrixmulti&lt;&gt; to framedmulti&lt;&gt; uses the
    default truncation after the transform.
  * The truncation of output via operator&lt;&lt;() now depends on
    ostream precision(). See test17 for examples.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="3a4e16d6a8fe1c3f7e004c783621d8f93acc922921bd3bf8fed882cd160e2c9e2ebb40dc0331c9166f0b94b265ee0aae9472e5a8a4ea3c6be3642bceb538cd0c" name="glusterfs" arch="s390x">
  <version epoch="0" ver="11.1" rel="bp161.1.2"/>
  <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="88c6661b58f70adf950eb01035f949c8f98b2f8812ebc4458464619be7b388d6d9180249c09bf3d88a528ca08f1f808b5d4533a6fcd61dc024716889d87e229d" name="glusterfs-devel" arch="s390x">
  <version epoch="0" ver="11.1" rel="bp161.1.2"/>
  <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="aded1719b2d347f4fad030eac098ac1a67912ec1894f234a2f55bc2ae0262ae45c9a36cbc1d7f0c599c4bcaf28560e40d46728c0978076986cc9389df0025170" name="glycin-loaders" arch="s390x">
  <version epoch="0" ver="1.2.4" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1740744000">- Update to version 1.2.alpha.9:
  + This release contains the following new component versions:
  - glycin-utils 3.0.0-alpha
  - glycin 2.1.0-alpha
  - glycin-heif 1.2.0-alpha
  - glycin-image-rs 1.2.0-alpha
  - glycin-jxl 1.2.0-alpha
  - glycin-raw 1.2.0-alpha
  - glycin-svg 1.2.0-alpha
  + Added:
  - By using gufo, XMP data are now provided for JPEGs.
  - Support the eXIf chunk for Exif metadata in PNGs.
  - glycin: API to list available editors with their supported operations.
  - image-rs/jpeg: Support for crop and flip in image editing.
  - image-rs/png: CICP support (variant of HDR content)
  - image-rs/png: Editing support for PNGs with crop, rotate, flip.
  + Changed:
  - Repository location is now `GNOME/glycin` on GNOME GitLab.
  - glycin: Images with an ICC color profile are now passed in
    Rec. 2020 linear color space to GTK, supporting a far wider
    color gamut than the sRGB format before.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740744001">- Update to version 1.2.alpha.10:
  + This release contains the following new component versions:
  - glycin-utils 3.0.0-alpha.1
  - glycin 2.1.0-alpha.1
  - libglycin 1.0.1-alpha.1
  - glycin-heif 1.2.0-alpha.1
  - glycin-image-rs 1.2.0-alpha.1
  - glycin-jxl 1.2.0-alpha.1
  - glycin-raw 1.2.0-alpha.1
  - glycin-svg 1.2.0-alpha.1
  + Changed: Depend on zbus 5 instead of zbus 4.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740744002">- Update to version 1.2.beta.1:
  + This release contains the following new component versions:
  - glycin-utils 3.0.0-beta
  - glycin 2.1.0-beta
  - libglycin 1.0.1-beta
  - glycin-heif 1.2.0-beta
  - glycin-image-rs 1.2.0-beta
  - glycin-jxl 1.2.0-beta
  - glycin-raw 1.2.0-beta
  - glycin-svg 1.2.0-beta
  + Fixed: libglycin: Fix wrong g-i annotations for callbacks.
  + Changed: raw: Update to libopenraw 0.4.0-alpha.9 with Panasonic
    support.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740744003">- Update to version 1.2.rc:
  + Fixed:
  - glycin-utils: Fix editing for images with more than 4 billion
    pixels.
  - glycin: Printing a color state error even if there is no
    problem.
  - jpeg: Allow to edit images with a dimension larger than 16384
    px.
  - jpeg: Handle pure rotation or mirror operations correct for
    non-sparse output. Also, properly combine multiple operations
    of this type into a single Exif change.
  - libglycin: Generate .vapi with correct names.
  + Changed:
  - glycin-utils: Handle clip width/height that would exceed the
    image boundaries gracefully by reducing them to the image
    boundaries.
  - glycin: Increased maximally considered RAM to 20GB for memory
    limits.
  - glycin: Use a specific error type for canceled operations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741953600">- Update to version 1.2.0:
  + Changed: tests: Replace `serde_yml` crate with `serde_yaml_ng`
    due to questionable maintenance of the former. It is also
    possible to use the (unmaintained) `serde_yaml` crate instead.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744372800">- Update to version 1.2.1:
  + Fixed:
  - Fix editing for PNGs and JPEGs that are already rotated via
    an orientation tag in the Exif data.
  - Remove rotation via legacy Exif rotation entries when editing
    PNG images to not make them aditionally rotated after
    editing. This is a fix just for legacy Exif entries via tEXt
    and zTEx chunks with keyword "Raw profile type exif".
  - Revert to using sRGB instead of Rec2020 to pass images with
    ICC profile to GTK. This fixes some color deviations when
    displaying the images.
  - glycin: Allow additional syscalls needed for armv7 and on
    Alpine Linux in sandbox.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1751025600">- Update to version 1.2.2:
  + This release contains the following new component versions:
  - glycin-image-rs 1.2.2
  + Fixed: image-rs: Force at least zune-jpeg 0.4.18 to fix
    multiple JPEG loading issues.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754049600">- Update to version 1.2.3:
  + This release contains the following new component versions:
  - glycin-image-rs 1.2.3
  + Fixed: image-rs: Force at least zune-jpeg 0.4.19 to fix a JPEG
    loading issues for images with extra data at the end.</changelog>
  <changelog author="mgorse@suse.com" date="1781179200">- Update to version 1.2.4:
  + This release contains the following new component versions:
  - glycin 2.1.4
  - libglycin 1.0.4
  - glycin-svg 1.2.4
  + Fixed:
  - glycin/sandbox: Allow `recv` syscall. Needed on powerpc.
  - jpeg: Bump gufo-jpeg to fix editing some JPEG with
    progressive mode.
  - svg: Correctly define data from rsvg as premultiplied.
- Refresh dependencies (bsc#1248035 bsc#1249010 CVE-2025-55159
  CVE-2025-58160).
- Remove tar and recompress services. They were not working
  correctly with the repository name not matching the package name.</changelog>
  <changelog author="mgorse@suse.com" date="1784635200">- Add glycin-ensure-gir-is-generated-after-the-cargo-result.patch:
  fix building on s390x (glgo#GNOME/glycin!165).</changelog>
</package>
<package pkgid="9e2188713cfe9a64112bf96b9138a6afe2627313f1a0a1771e212ea8c30de5ee06978ac40c1b2df03574e67c3d79d51d7449b418f2f729562c32055cc7272911" name="glycin-loaders-devel" arch="s390x">
  <version epoch="0" ver="1.2.4" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1740744000">- Update to version 1.2.alpha.9:
  + This release contains the following new component versions:
  - glycin-utils 3.0.0-alpha
  - glycin 2.1.0-alpha
  - glycin-heif 1.2.0-alpha
  - glycin-image-rs 1.2.0-alpha
  - glycin-jxl 1.2.0-alpha
  - glycin-raw 1.2.0-alpha
  - glycin-svg 1.2.0-alpha
  + Added:
  - By using gufo, XMP data are now provided for JPEGs.
  - Support the eXIf chunk for Exif metadata in PNGs.
  - glycin: API to list available editors with their supported operations.
  - image-rs/jpeg: Support for crop and flip in image editing.
  - image-rs/png: CICP support (variant of HDR content)
  - image-rs/png: Editing support for PNGs with crop, rotate, flip.
  + Changed:
  - Repository location is now `GNOME/glycin` on GNOME GitLab.
  - glycin: Images with an ICC color profile are now passed in
    Rec. 2020 linear color space to GTK, supporting a far wider
    color gamut than the sRGB format before.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740744001">- Update to version 1.2.alpha.10:
  + This release contains the following new component versions:
  - glycin-utils 3.0.0-alpha.1
  - glycin 2.1.0-alpha.1
  - libglycin 1.0.1-alpha.1
  - glycin-heif 1.2.0-alpha.1
  - glycin-image-rs 1.2.0-alpha.1
  - glycin-jxl 1.2.0-alpha.1
  - glycin-raw 1.2.0-alpha.1
  - glycin-svg 1.2.0-alpha.1
  + Changed: Depend on zbus 5 instead of zbus 4.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740744002">- Update to version 1.2.beta.1:
  + This release contains the following new component versions:
  - glycin-utils 3.0.0-beta
  - glycin 2.1.0-beta
  - libglycin 1.0.1-beta
  - glycin-heif 1.2.0-beta
  - glycin-image-rs 1.2.0-beta
  - glycin-jxl 1.2.0-beta
  - glycin-raw 1.2.0-beta
  - glycin-svg 1.2.0-beta
  + Fixed: libglycin: Fix wrong g-i annotations for callbacks.
  + Changed: raw: Update to libopenraw 0.4.0-alpha.9 with Panasonic
    support.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740744003">- Update to version 1.2.rc:
  + Fixed:
  - glycin-utils: Fix editing for images with more than 4 billion
    pixels.
  - glycin: Printing a color state error even if there is no
    problem.
  - jpeg: Allow to edit images with a dimension larger than 16384
    px.
  - jpeg: Handle pure rotation or mirror operations correct for
    non-sparse output. Also, properly combine multiple operations
    of this type into a single Exif change.
  - libglycin: Generate .vapi with correct names.
  + Changed:
  - glycin-utils: Handle clip width/height that would exceed the
    image boundaries gracefully by reducing them to the image
    boundaries.
  - glycin: Increased maximally considered RAM to 20GB for memory
    limits.
  - glycin: Use a specific error type for canceled operations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741953600">- Update to version 1.2.0:
  + Changed: tests: Replace `serde_yml` crate with `serde_yaml_ng`
    due to questionable maintenance of the former. It is also
    possible to use the (unmaintained) `serde_yaml` crate instead.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744372800">- Update to version 1.2.1:
  + Fixed:
  - Fix editing for PNGs and JPEGs that are already rotated via
    an orientation tag in the Exif data.
  - Remove rotation via legacy Exif rotation entries when editing
    PNG images to not make them aditionally rotated after
    editing. This is a fix just for legacy Exif entries via tEXt
    and zTEx chunks with keyword "Raw profile type exif".
  - Revert to using sRGB instead of Rec2020 to pass images with
    ICC profile to GTK. This fixes some color deviations when
    displaying the images.
  - glycin: Allow additional syscalls needed for armv7 and on
    Alpine Linux in sandbox.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1751025600">- Update to version 1.2.2:
  + This release contains the following new component versions:
  - glycin-image-rs 1.2.2
  + Fixed: image-rs: Force at least zune-jpeg 0.4.18 to fix
    multiple JPEG loading issues.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754049600">- Update to version 1.2.3:
  + This release contains the following new component versions:
  - glycin-image-rs 1.2.3
  + Fixed: image-rs: Force at least zune-jpeg 0.4.19 to fix a JPEG
    loading issues for images with extra data at the end.</changelog>
  <changelog author="mgorse@suse.com" date="1781179200">- Update to version 1.2.4:
  + This release contains the following new component versions:
  - glycin 2.1.4
  - libglycin 1.0.4
  - glycin-svg 1.2.4
  + Fixed:
  - glycin/sandbox: Allow `recv` syscall. Needed on powerpc.
  - jpeg: Bump gufo-jpeg to fix editing some JPEG with
    progressive mode.
  - svg: Correctly define data from rsvg as premultiplied.
- Refresh dependencies (bsc#1248035 bsc#1249010 CVE-2025-55159
  CVE-2025-58160).
- Remove tar and recompress services. They were not working
  correctly with the repository name not matching the package name.</changelog>
  <changelog author="mgorse@suse.com" date="1784635200">- Add glycin-ensure-gir-is-generated-after-the-cargo-result.patch:
  fix building on s390x (glgo#GNOME/glycin!165).</changelog>
</package>
<package pkgid="8596ed12870a29ce1c6d62e86840f9d00f5e3e4d02a8c1f5cb8b25c587616c9ea65a55ce58ce203a769881b2a8fa6f2d6872f07b7f8d4f15c6b098ea3bd3ac17" name="glyr-devel" arch="s390x">
  <version epoch="0" ver="1.0.10" rel="bp161.2.1"/>
  <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="1ac5a8f057ccc36d8db32142c0f5097abf4071fc212eaee6b498c56b8fc3fd650acb29ced8220e5cb741cd8b3082c454ebc3f5f2432d5d9ca3919cdf5311fc89" name="glyrc" arch="s390x">
  <version epoch="0" ver="1.0.10" rel="bp161.2.1"/>
  <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="b331d7fb318708d510240373ac495312a97804b9b95f71446bbda69aee48d37ddab57fa83cbef73f0e7f4c6152ab4d4d2653849e97ee9a115166a2296e0a2274" name="gmic" arch="s390x">
  <version epoch="0" ver="3.6.6" rel="bp161.1.4"/>
  <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>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1759838400">- Update to 3.6.2
  https://discuss.pixls.us/t/release-of-gmic-3-6/47481</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1764936000">- Update to 3.6.4
  https://discuss.pixls.us/t/on-the-road-to-3-7/52265/13</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1765022400">- use gimptool-3 (which is a symlink to gimptool-3.x) to make it
  work with gimp 3.0.x and the upcoming 3.2.x.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766232000">- Update to 3.6.5
  https://discuss.pixls.us/t/on-the-road-to-3-7/52265/23</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766232001">- Add fix-libc.patch - fix cross dependencies between the different
  targets so that they properly build with -j &gt; 1
  https://discuss.pixls.us/t/gmic-gegl-release-0-1-0/54859/10</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766232002">- add libcgmic subpackage for gmic-gegl-plugin</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766318400">- bump memory constraint to 8GB to fix linking now that we build
  more gmic targets in parallel</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1770292800">- Update to 3.6.6
  https://discuss.pixls.us/t/on-the-road-to-3-7/52265/23
- drop fix-libc.patch</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1782648000">- Disable krita plugin on ppc64le and gimp plugin on s390x
  due to missing dependencies</changelog>
</package>
<package pkgid="245e5ace0a81d4c63a7c6667adfad01fa853faf1035cf2b865d655fc10a9ce4ce25cc4c9d593432c6be9ecb2f2998ab6c958be19cf46a35c82e9760d7bac7b6d" name="gmic-bash-completion" arch="noarch">
  <version epoch="0" ver="3.6.6" rel="bp161.1.4"/>
  <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>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1759838400">- Update to 3.6.2
  https://discuss.pixls.us/t/release-of-gmic-3-6/47481</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1764936000">- Update to 3.6.4
  https://discuss.pixls.us/t/on-the-road-to-3-7/52265/13</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1765022400">- use gimptool-3 (which is a symlink to gimptool-3.x) to make it
  work with gimp 3.0.x and the upcoming 3.2.x.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766232000">- Update to 3.6.5
  https://discuss.pixls.us/t/on-the-road-to-3-7/52265/23</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766232001">- Add fix-libc.patch - fix cross dependencies between the different
  targets so that they properly build with -j &gt; 1
  https://discuss.pixls.us/t/gmic-gegl-release-0-1-0/54859/10</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766232002">- add libcgmic subpackage for gmic-gegl-plugin</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766318400">- bump memory constraint to 8GB to fix linking now that we build
  more gmic targets in parallel</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1770292800">- Update to 3.6.6
  https://discuss.pixls.us/t/on-the-road-to-3-7/52265/23
- drop fix-libc.patch</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1782648000">- Disable krita plugin on ppc64le and gimp plugin on s390x
  due to missing dependencies</changelog>
</package>
<package pkgid="37062af2f9e6d983c04d070ac9e4aed1dd553cd284ad2fdb39cc0cdf4b52ebb678f4b531f0d164bb6eaff39c364d172b51d895f0693fa6cd8ffa5d188d847f5f" name="gmic-data" arch="noarch">
  <version epoch="0" ver="3.6.6" rel="bp161.1.4"/>
  <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>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1759838400">- Update to 3.6.2
  https://discuss.pixls.us/t/release-of-gmic-3-6/47481</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1764936000">- Update to 3.6.4
  https://discuss.pixls.us/t/on-the-road-to-3-7/52265/13</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1765022400">- use gimptool-3 (which is a symlink to gimptool-3.x) to make it
  work with gimp 3.0.x and the upcoming 3.2.x.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766232000">- Update to 3.6.5
  https://discuss.pixls.us/t/on-the-road-to-3-7/52265/23</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766232001">- Add fix-libc.patch - fix cross dependencies between the different
  targets so that they properly build with -j &gt; 1
  https://discuss.pixls.us/t/gmic-gegl-release-0-1-0/54859/10</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766232002">- add libcgmic subpackage for gmic-gegl-plugin</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766318400">- bump memory constraint to 8GB to fix linking now that we build
  more gmic targets in parallel</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1770292800">- Update to 3.6.6
  https://discuss.pixls.us/t/on-the-road-to-3-7/52265/23
- drop fix-libc.patch</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1782648000">- Disable krita plugin on ppc64le and gimp plugin on s390x
  due to missing dependencies</changelog>
</package>
<package pkgid="e871a647d4dffed09db7d52b83749731b8258bfa92e7b6ef9171757bfe0e4f294ff0a9c310098fe42974523d9556abd37be3d587245e86c37d3fcb1d4c64264c" name="gmime-devel" arch="s390x">
  <version epoch="0" ver="3.2.14" rel="bp161.1.4"/>
  <changelog author="luc14n0@linuxmail.org" date="1513857600">- Update to version 3.2.0:
  + No news available.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="647fd09a45d524f2634f45758a3840a8d27238f190793314973cdd2f03ff917f6c9bfb9819c62d1d0fb1d501c2e59fa258fdd0f967898f36e8bc20f8548ce38a" name="gmobile" arch="s390x">
  <version epoch="0" ver="0.4.0" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="b04405370c06b83f2779b96e470aa6b00fc23901597ec31e7afa8ed62463885463f745390c550a90bdabb297fa8baefb5915fc742eb77732eb6ff0b9ac1902a8" name="gmobile-devel" arch="s390x">
  <version epoch="0" ver="0.4.0" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="cc109b5e75ce11b69c3bb3dc6d18a643bd4294e1452c919f2c366ef830e5be3d83dcb91804a9d592c25e0cb2d219c0f93f1d7ad6796cd11277ad0ce7af76e1ac" name="gmock" arch="s390x">
  <version epoch="0" ver="1.16.0" rel="160099.2.8"/>
  <changelog author="dmueller@suse.com" date="1665057600">- update to 1.12.1:
  * Support for move-only values to Return
  * New matchers: WhenBase64Unescaped
  * ResultOf() now has a 3-arg overload that takes a description string for better
    error messages
  * CMake minimum increased to 3.5</changelog>
  <changelog author="andrea.manzini@suse.com" date="1679832000">- update to 1.13.0:
  * Floating point prints full precision by default to aid in debugging
  * GTEST_FAIL_AT now terminates the test (like ASSERT_*), rather than failing and continuing (like EXPECT_*)
  * Added testing::SrcDir(), which returns the configured directory for test data files
- CMake and GCC minimum according to https://github.com/google/oss-policies-info/blob/main/foundational-cxx-support-matrix.md</changelog>
  <changelog author="rrahl0@proton.me" 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="tiwai@suse.com" date="1710244800">- Exclude test for 32bit x86 that is broken for now</changelog>
  <changelog author="dmueller@suse.com" date="1720180800">- avoid extra '--' which newer ctests don't like anymore</changelog>
  <changelog author="schwab@suse.de" 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="gyee@suse.com" date="1727438400">- Update C++ complier version so it builds on Leap 15.6.</changelog>
  <changelog author="esampson@suse.com" 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>
</package>
<package pkgid="adf0c54ca3d35ef7b2fb6d230c2257ee655df06563c17bd0d1109b4a3f7ade9c7e5dddc656886b1f652fd3756d20ff7447a53d94ac8daa36fac5c9cc006e6a66" name="gmp-devel" arch="s390x">
  <version epoch="0" ver="6.3.0" rel="160099.5.4"/>
  <changelog author="coolo@suse.com" date="1590494400">- correct license statement (library itself is no GPL-3.0)</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="rguenther@suse.com" date="1607515200">- Add gmp-6.2.1-arm64-invert_limb.patch [bsc#1179751]</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1618056000">- do not break SLE 12 build when applying spec-cleaner</changelog>
  <changelog author="rguenther@suse.com" date="1618920000">- Compute FIPS hmac for libgmp.so.10 [bsc#1184555]</changelog>
  <changelog author="rguenther@suse.com" 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="rguenther@suse.com" 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="rguenther@suse.com" date="1692705600">- Add gmp-6.3.0-s390x-fix.patch to fix s390x optimized code on z13.</changelog>
  <changelog author="dimstar@opensuse.org" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="rguenther@suse.com" 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>
</package>
<package pkgid="552d3486cd5dc0acfbda6cadf6d39a995cd57c9dd66326424248c864a98a339245df194c7d90f593258b71fad7f1252b328d4e8dfddc17af5091fed063471294" name="gmp-ecm" arch="s390x">
  <version epoch="0" ver="7.0.5" rel="bp161.1.2"/>
  <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&#xFC;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="e9248c1900c99f7f36bc909ff6ff90e611b997cceeed0b924bc572a38f6c68e997bd663667e8644f7181068755c921fc9bf5498f103fa53f8da1afe15c552560" name="gmp-ecm-devel" arch="s390x">
  <version epoch="0" ver="7.0.5" rel="bp161.1.2"/>
  <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&#xFC;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="e0e38dfa6cbec9e3574b6af36be644ca43bac835342a4063fb6ab225d01ce7b7f935c49e4f59b34ca2e694759734ae3cb4eca7cb9c064c62847d27a6f20e5d35" name="gmrun" arch="s390x">
  <version epoch="0" ver="1.4w" rel="bp161.1.3"/>
  <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="214965ab8763cff0c67e41367a7bd3114d8bc8731d8087d26d398ccd289bb3df79f36935c4dd9deec827c8dea3bf209be779b1fe9e515f723a3177ff909580cd" name="gmrun-lang" arch="noarch">
  <version epoch="0" ver="1.4w" rel="bp161.1.3"/>
  <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="3a2f81c63db46381b877a29727bff1d2b88643328a56818c9ae8905d66e9d9923a4e8ab9d241c47981366b667cdd7129e06c4b8557f69f98f0fbdcf3b4d7f5ef" name="gmsh" arch="s390x">
  <version epoch="0" ver="4.12.0" rel="bp161.1.8"/>
  <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&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1695211200">- Build against system eigen3; add BuildRequires: eigen3-devel.
- Run tests as part of %check.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Update to 4.12.0
  * new high-order mesh optimisation mode for periodic meshes
  * new element qualities available through API
  * new IGES export
  * new volume glyph
  * OCC curve loops can now be oriented based on the sign of the
    first curve
  * better mesh node visualization
  * added suppport for model attributes in MSH2 files
  * new mesh renumbering capabilities in the API
  + new GAMBIT mesh reader
  * replaced Geometry.OCCSafeUnbind with more flexible
    Geometry.OCCFastUnbind (which can be set for boolean operations
    as well)
  * added support for editing STEP headers
  * small bug fixes.
  * New API functions:
    + model/getEntitiesForPhysicalName, mesh/computeRenumbering,
    mesh/getVisibility.
  * Incompatible API changes:
    + new optional argument to occ/addCircleArc,
    mesh/renumberNodes, mesh/renumberElements
    and view/getListData
    + new optional "interruptible" argument to
    gmsh.initialize() in Python
- Drop upstream 0001-Add-missing-cstdint-header.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dleuenberger@suse.com&gt;" date="1704369600">- Fix supplements: add parentheses in order to properly have this
  as a boolean dependency.</changelog>
</package>
<package pkgid="e24d6d0bfa7f0155dae1e7145397b69ef460882fc2bb21f27ee2a5a9d8ef3f53ad81d9d836a666badce77bcb2e17579eb46f44e5706b901cb6eac473c5e5b553" name="gmsh-demos" arch="noarch">
  <version epoch="0" ver="4.12.0" rel="bp161.1.8"/>
  <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&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1695211200">- Build against system eigen3; add BuildRequires: eigen3-devel.
- Run tests as part of %check.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Update to 4.12.0
  * new high-order mesh optimisation mode for periodic meshes
  * new element qualities available through API
  * new IGES export
  * new volume glyph
  * OCC curve loops can now be oriented based on the sign of the
    first curve
  * better mesh node visualization
  * added suppport for model attributes in MSH2 files
  * new mesh renumbering capabilities in the API
  + new GAMBIT mesh reader
  * replaced Geometry.OCCSafeUnbind with more flexible
    Geometry.OCCFastUnbind (which can be set for boolean operations
    as well)
  * added support for editing STEP headers
  * small bug fixes.
  * New API functions:
    + model/getEntitiesForPhysicalName, mesh/computeRenumbering,
    mesh/getVisibility.
  * Incompatible API changes:
    + new optional argument to occ/addCircleArc,
    mesh/renumberNodes, mesh/renumberElements
    and view/getListData
    + new optional "interruptible" argument to
    gmsh.initialize() in Python
- Drop upstream 0001-Add-missing-cstdint-header.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dleuenberger@suse.com&gt;" date="1704369600">- Fix supplements: add parentheses in order to properly have this
  as a boolean dependency.</changelog>
</package>
<package pkgid="b83da253ede5d3c5e3f5bb99963aeab45ab7e312e06826782ceb6d6f393281669bdf219ec0fd11a574eb2829a22a953c722c46ffd9aa77d91d6c11d0f31ae377" name="gmsh-devel" arch="s390x">
  <version epoch="0" ver="4.12.0" rel="bp161.1.8"/>
  <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&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1695211200">- Build against system eigen3; add BuildRequires: eigen3-devel.
- Run tests as part of %check.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Update to 4.12.0
  * new high-order mesh optimisation mode for periodic meshes
  * new element qualities available through API
  * new IGES export
  * new volume glyph
  * OCC curve loops can now be oriented based on the sign of the
    first curve
  * better mesh node visualization
  * added suppport for model attributes in MSH2 files
  * new mesh renumbering capabilities in the API
  + new GAMBIT mesh reader
  * replaced Geometry.OCCSafeUnbind with more flexible
    Geometry.OCCFastUnbind (which can be set for boolean operations
    as well)
  * added support for editing STEP headers
  * small bug fixes.
  * New API functions:
    + model/getEntitiesForPhysicalName, mesh/computeRenumbering,
    mesh/getVisibility.
  * Incompatible API changes:
    + new optional argument to occ/addCircleArc,
    mesh/renumberNodes, mesh/renumberElements
    and view/getListData
    + new optional "interruptible" argument to
    gmsh.initialize() in Python
- Drop upstream 0001-Add-missing-cstdint-header.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dleuenberger@suse.com&gt;" date="1704369600">- Fix supplements: add parentheses in order to properly have this
  as a boolean dependency.</changelog>
</package>
<package pkgid="f2c3e101cc06204e380414378c20d007ab984fd4a4f583d3bbd93f94966721b632ef2bfb4c402b635334c8da0112e46934d7be32c25f51f35290ae7cccffbe0a" name="gmsh-doc" arch="noarch">
  <version epoch="0" ver="4.12.0" rel="bp161.1.8"/>
  <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&#xFC;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&#xFC;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&#xFC;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&#xFC;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&#xFC;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>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1695211200">- Build against system eigen3; add BuildRequires: eigen3-devel.
- Run tests as part of %check.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Update to 4.12.0
  * new high-order mesh optimisation mode for periodic meshes
  * new element qualities available through API
  * new IGES export
  * new volume glyph
  * OCC curve loops can now be oriented based on the sign of the
    first curve
  * better mesh node visualization
  * added suppport for model attributes in MSH2 files
  * new mesh renumbering capabilities in the API
  + new GAMBIT mesh reader
  * replaced Geometry.OCCSafeUnbind with more flexible
    Geometry.OCCFastUnbind (which can be set for boolean operations
    as well)
  * added support for editing STEP headers
  * small bug fixes.
  * New API functions:
    + model/getEntitiesForPhysicalName, mesh/computeRenumbering,
    mesh/getVisibility.
  * Incompatible API changes:
    + new optional argument to occ/addCircleArc,
    mesh/renumberNodes, mesh/renumberElements
    and view/getListData
    + new optional "interruptible" argument to
    gmsh.initialize() in Python
- Drop upstream 0001-Add-missing-cstdint-header.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dleuenberger@suse.com&gt;" date="1704369600">- Fix supplements: add parentheses in order to properly have this
  as a boolean dependency.</changelog>
</package>
<package pkgid="8ecff70192b9cab7eed6e9ee8cfe0371df82e8367e13c318f3e2852eb9dee2da208e128c3760062d24ad92ac20320de232f5baeff7373d21b8bd9319b7aa751a" name="gn" arch="s390x">
  <version epoch="0" ver="0.20260429" rel="bp161.1.1"/>
  <changelog author="ro@suse.com" date="1722600000">- Update to version 0.20240730:
  * Rust: link_output, depend_output and runtime_outputs for dylibs
  * Add missing reference section to function_toolchain.cc
  * Do not cleanup args.gn imports located in the output directory.
  * Fix expectations in NinjaRustBinaryTargetWriterTest.SwiftModule
  * Do not add native dependencies to the library search path
  * Support linking frameworks and swiftmodules in Rust targets
  * [desc] Silence print() statements when outputing json
  * infra: Move CI/try builds to Ubuntu-22.04
  * [MinGW] Fix mingw building issues
  * [gn] Fix "link" in the //examples/simple_build/build/toolchain/BUILD.gn
  * [template] Fix "rule alink_thin" in the //build/build_linux.ninja.template
  * Allow multiple --ide switches
  * [src] Add "#include &lt;limits&gt;" in the //src/base/files/file_enumerator_win.cc
  * Get updates to infra/recipes.py from upstream
  * Revert "Teach gn to handle systems with &gt; 64 processors"
  * [apple] Rename the code-signing properties of create_bundle
  * Fix a typo in "gn help refs" output
  * Revert "[bundle] Use "phony" builtin tool for create_bundle targets"
  * [bundle] Use "phony" builtin tool for create_bundle targets
  * [ios] Simplify handling of assets catalog
  * [swift] List all outputs as deps of "source_set" stamp file
  * [swift] Update `gn check ...` to consider the generated header
  * [swift] Set `restat = 1` to swift build rules
  * Fix build with gcc12
  * [label_matches] Add new functions label_matches(), filter_labels_include() and filter_labels_exclude()
  * [swift] Remove problematic use of "stamp" tool
  * Implement new --ninja-outputs-file option.
  * Add NinjaOutputsWriter class
  * Move InvokePython() function to its own source file.
  * zos: build with -DZOSLIB_OVERRIDE_CLIB to override creat
  * Enable C++ runtime assertions in debug mode.
  * Fix regression in MakeRelativePath()
  * fix: Fix Windows MakeRelativePath.
  * Add long path support for windows
  * Ensure read_file() files are considered by "gn analyze"
  * apply 2to3 to for some Python scripts
  * Add rustflags to desc and help output
  * strings: support case insensitive check only in StartsWith/EndsWith
  * add .git-blame-ignore-revs
  * use std::{string,string_view}::{starts_with,ends_with}
  * apply clang-format to all C++ sources
  * add forward declaration in rust_values.h
  * Add `root_patterns` list to build configuration.
  * Use c++20 in GN build
  * update windows sdk to 2024-01-11
  * update windows sdk
  * Add linux-riscv64.
  * Update OWNERS list.
  * remove unused function
  * Ignore build warning -Werror=redundant-move
  * Fix --as=buildfile `gn desc deps` output.
  * Update recipe engine to 9dea1246.
  * treewide: Fix spelling mistakes
- add subprocess-python36.patch
  to build with python3.6 on sle15
- use gcc-13 instead of gcc-12
  to work around maybe uninitialized error</changelog>
  <changelog author="ro@suse.de" date="1727092800">- add "-Wno-unused-value" to fix build on armv6/armv7</changelog>
  <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>
</package>
<package pkgid="ca8f4b87f9b821f0968058eefc972a55dd7609b5e31c50960e249a22651c2771c2f8c4ec127ca1db8c0caf9decb37a0e0c1e08678659b8ecbaeff6598c5fdfe9" name="gnome-2048" arch="s390x">
  <version epoch="0" ver="3.38.2" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1581681600">- Update to version 3.34.5:
  + Metadata fixes.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581681601">- Update to version 3.35.90:
  + Updated translations.
- Changes from version 3.35.2:
  + Some command-line options were added: the usual “--version”,
    “--size” to start a new game of a given size (the exact
    behavior might change) and “--cli” for playing in a terminal.
  + The game window has been allowed to be resized to a phone
    screen, even if more work is needed.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1587816000">- Update to version 3.36.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591358400">- Update to version 3.36.3:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1594036800">- Update to version 3.36.4:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598961600">- Update to version 3.37.91:
  + Some rare bugs fixed (ghost tiles may have appeared when the
    grid was resized during a move, and the icon was missing in the
    Scores dialog)
- Changes from version 3.37.1:
  + Use event controllers.
  + 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="1606132800">- Update to version 3.38.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643889600">- Add 21.patch: Fix build with meson 0.61 and newer.
- Add desktop-file-utils and replace erronus appstream-glib-devel
  with appstream-glib BuildRequires, and add a check section and
  meson_test macro, run tests during build.
- Drop update-desktop-files BuildRequires and macro, no longer
  needed.</changelog>
</package>
<package pkgid="6726640d88add612d86b96200f52f0124092b226c556175cbdcfc05470f9185bd64db142b4e702f0d6c33903ae643d5a2f1899918c804226ada8b4fe66a079f2" name="gnome-2048-lang" arch="noarch">
  <version epoch="0" ver="3.38.2" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1581681600">- Update to version 3.34.5:
  + Metadata fixes.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581681601">- Update to version 3.35.90:
  + Updated translations.
- Changes from version 3.35.2:
  + Some command-line options were added: the usual “--version”,
    “--size” to start a new game of a given size (the exact
    behavior might change) and “--cli” for playing in a terminal.
  + The game window has been allowed to be resized to a phone
    screen, even if more work is needed.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1587816000">- Update to version 3.36.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591358400">- Update to version 3.36.3:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1594036800">- Update to version 3.36.4:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598961600">- Update to version 3.37.91:
  + Some rare bugs fixed (ghost tiles may have appeared when the
    grid was resized during a move, and the icon was missing in the
    Scores dialog)
- Changes from version 3.37.1:
  + Use event controllers.
  + 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="1606132800">- Update to version 3.38.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643889600">- Add 21.patch: Fix build with meson 0.61 and newer.
- Add desktop-file-utils and replace erronus appstream-glib-devel
  with appstream-glib BuildRequires, and add a check section and
  meson_test macro, run tests during build.
- Drop update-desktop-files BuildRequires and macro, no longer
  needed.</changelog>
</package>
<package pkgid="973e542f364e202772a1b9b104b61fef2e5c273314807b0b78f9703a4df4d4b53e83bd31ad00eff9f66bc1ca2940a543bf32df7ef05c2996ee334a49c13bdf50" name="gnome-autoar-devel" arch="s390x">
  <version epoch="0" ver="0.4.5" rel="160099.3.2"/>
  <changelog author="yfjiang@suse.com" date="1627646400">- Drop gnome-autoar-CVE-2020-36241.patch on SLE and Leap 15.4:
  fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1628596800">- Update to version 0.4.0:
  + Port to meson build system.
  + Add support for creation of password-protected archives.
  + Fix extraction of archives with absolute paths.
- Add meson BuildRequires and macros following upstreams port.
- Add gtk-doc BuildRequires and pass gtk_doc=true to meson, needed
  now to build documentation.
- Pass vapi=true to meson, needed to build vala bindings.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1725019200">- Update to version 0.4.5:
  + mime-types: Add tar variant of bzip2
  + extractor: Fix source string leak</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741003200">- Split out gtk-devel sub-package. Make the gtk3 dependency
  avoidable (only known consumer is evolution).</changelog>
</package>
<package pkgid="a5e2b7d5377890e3a2c74e87c09952208ffe88fc591867e7b1fd6f7761801470f9847706d4409e980de4505fb71472b7c0b83b76a57b7a8e7affe0f2fc82468b" name="gnome-autoar-gtk-devel" arch="s390x">
  <version epoch="0" ver="0.4.5" rel="160099.3.2"/>
  <changelog author="yfjiang@suse.com" date="1627646400">- Drop gnome-autoar-CVE-2020-36241.patch on SLE and Leap 15.4:
  fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1628596800">- Update to version 0.4.0:
  + Port to meson build system.
  + Add support for creation of password-protected archives.
  + Fix extraction of archives with absolute paths.
- Add meson BuildRequires and macros following upstreams port.
- Add gtk-doc BuildRequires and pass gtk_doc=true to meson, needed
  now to build documentation.
- Pass vapi=true to meson, needed to build vala bindings.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1725019200">- Update to version 0.4.5:
  + mime-types: Add tar variant of bzip2
  + extractor: Fix source string leak</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741003200">- Split out gtk-devel sub-package. Make the gtk3 dependency
  avoidable (only known consumer is evolution).</changelog>
</package>
<package pkgid="53255fc8f95c257e4931260c2b727380c9d6ddb285d8a9dc0271922c256a644e67fac0442157e865def3004b2e78ec24c94a2b55026096ea4a22340ad4189cba" name="gnome-backgrounds" arch="noarch">
  <version epoch="0" ver="48.2.1" rel="bp161.1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 46.beta:
  + default: less lens distortion.
  + symbolics: updated icons &amp; tweaks to the layout.
  + glass chip: improved compression.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 46.0:
  + No changes since 46.beta.</changelog>
  <changelog author="Frogster &lt;lilfrogg@posteo.net&gt;" date="1713614400">- Add requirement for gdk-pixbuf-loader-jxl to be able to show the
  Gnome 46 backgrounds</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724328000">- Update to version 47.beta:
  + default: adjusted optics
  + lcd,lcd-rainbow: nostalgia pixels
  + map: geometric vectors
  + pills: shading improvements
  + sheet: curvy curtain
  + swoosh: classic gradients
  + symbolic-soup: noisier than usual</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726488000">- Update to version 47.0:
  + build fix.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1735905600">- Update to version 48.alpha:
  + New default wallpaper.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738670400">- Update to version 48.beta:
  + Updates to the default. Closer to the 47 motive.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741348800">- Update to version 48.rc:
  + Revert default Wallpaper to JPEG.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + No changes, stable bump only.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748088000">- Update to version 48.2.1:
  + Two extra wallpapers celebrating the Pride month.</changelog>
</package>
<package pkgid="38a6a04de604caa6b29c2cfec428d3b270d49587d2444f38e46ad59b4914e6b9d92e2c1207228edc40f317c59b5b27a21cf227cc8856fe090f2b9144a92a43e5" name="gnome-bluetooth-1" arch="s390x">
  <version epoch="0" ver="3.34.5" rel="bp161.1.5"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1567771200">- Update to version 3.34.0:
  + Fix possible use-after-free when using some gnome-shell
    extensions.
  + 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="mgorse@suse.com" date="1583928000">- Update to version 3.34.1:
  + Prefer “Alias” adapter name to “Name”.
  + Fix some memory leaks.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1600862400">- Update to version 3.34.2:
  + Work-around intermittent connection problems by disabling
    discovery when connecting to devices.
  + Hide pairing dialogue when pairing fails.
  + Allow $HOME to be the Downloads dir.
  + Better handling of the 8bitdo Zero gamepad.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1601812800">- Update to version 3.34.3:
  + Fix problem with intermittent connection work-around when using
    the switch in the device properties.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616587200">- Update to version 3.34.5 (bsc#1186277):
  + Fix unwanted soname change.
- Changes from version 3.34.4:
  + Use device alias instead of device name in Settings UI, and
    don't show devices without a name.
  + Avoid new devices jumping around in the Settings list.
  + Fix a warning and a hang when opening the Bluetooth Settings.
  + Fix a possible hang when switching away from the Bluetooth
    Settings.
  + Make the "Cancel" button work when pairing keyboards.
  + Remove joypad quirks in favour of BlueZ autopair ones.
  + Remove a number of deprecated calls.</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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636200000">- Add missing explicit libgnome-bluetooth13 Requires to devel sub
  package, it was already pulled in via typelib Requires, so no
  real world change.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643889600">- Add 755fd758f866d3a3f7ca482942beee749f13a91e.patch Fix build with
  meson 0.61 and newer.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649246400">- Add versioned gnome-bluetooth provides to be compatible with
  older distributions</changelog>
</package>
<package pkgid="c0781abcc52bff4f5e426a6a14b973f85ec66e4d2202caf30a6fc3a9422e0a1d471c1bfa358bc47177367532d2b637d93fba8f7217aee405d3f68f48316b45ca" name="gnome-bluetooth-1-devel" arch="s390x">
  <version epoch="0" ver="3.34.5" rel="bp161.1.5"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1567771200">- Update to version 3.34.0:
  + Fix possible use-after-free when using some gnome-shell
    extensions.
  + 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="mgorse@suse.com" date="1583928000">- Update to version 3.34.1:
  + Prefer “Alias” adapter name to “Name”.
  + Fix some memory leaks.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1600862400">- Update to version 3.34.2:
  + Work-around intermittent connection problems by disabling
    discovery when connecting to devices.
  + Hide pairing dialogue when pairing fails.
  + Allow $HOME to be the Downloads dir.
  + Better handling of the 8bitdo Zero gamepad.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1601812800">- Update to version 3.34.3:
  + Fix problem with intermittent connection work-around when using
    the switch in the device properties.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616587200">- Update to version 3.34.5 (bsc#1186277):
  + Fix unwanted soname change.
- Changes from version 3.34.4:
  + Use device alias instead of device name in Settings UI, and
    don't show devices without a name.
  + Avoid new devices jumping around in the Settings list.
  + Fix a warning and a hang when opening the Bluetooth Settings.
  + Fix a possible hang when switching away from the Bluetooth
    Settings.
  + Make the "Cancel" button work when pairing keyboards.
  + Remove joypad quirks in favour of BlueZ autopair ones.
  + Remove a number of deprecated calls.</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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636200000">- Add missing explicit libgnome-bluetooth13 Requires to devel sub
  package, it was already pulled in via typelib Requires, so no
  real world change.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643889600">- Add 755fd758f866d3a3f7ca482942beee749f13a91e.patch Fix build with
  meson 0.61 and newer.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649246400">- Add versioned gnome-bluetooth provides to be compatible with
  older distributions</changelog>
</package>
<package pkgid="a4e085133be0c517b7921eec4af67fab50a13d36e733ecc9f419b31b8dc5853b79892739a12877c3fc0a6530d076eaf39dd151c71e09e5c2194a9c6a3585bff1" name="gnome-bluetooth-1-lang" arch="noarch">
  <version epoch="0" ver="3.34.5" rel="bp161.1.5"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1567771200">- Update to version 3.34.0:
  + Fix possible use-after-free when using some gnome-shell
    extensions.
  + 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="mgorse@suse.com" date="1583928000">- Update to version 3.34.1:
  + Prefer “Alias” adapter name to “Name”.
  + Fix some memory leaks.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1600862400">- Update to version 3.34.2:
  + Work-around intermittent connection problems by disabling
    discovery when connecting to devices.
  + Hide pairing dialogue when pairing fails.
  + Allow $HOME to be the Downloads dir.
  + Better handling of the 8bitdo Zero gamepad.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1601812800">- Update to version 3.34.3:
  + Fix problem with intermittent connection work-around when using
    the switch in the device properties.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616587200">- Update to version 3.34.5 (bsc#1186277):
  + Fix unwanted soname change.
- Changes from version 3.34.4:
  + Use device alias instead of device name in Settings UI, and
    don't show devices without a name.
  + Avoid new devices jumping around in the Settings list.
  + Fix a warning and a hang when opening the Bluetooth Settings.
  + Fix a possible hang when switching away from the Bluetooth
    Settings.
  + Make the "Cancel" button work when pairing keyboards.
  + Remove joypad quirks in favour of BlueZ autopair ones.
  + Remove a number of deprecated calls.</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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636200000">- Add missing explicit libgnome-bluetooth13 Requires to devel sub
  package, it was already pulled in via typelib Requires, so no
  real world change.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643889600">- Add 755fd758f866d3a3f7ca482942beee749f13a91e.patch Fix build with
  meson 0.61 and newer.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649246400">- Add versioned gnome-bluetooth provides to be compatible with
  older distributions</changelog>
</package>
<package pkgid="ac176a2ee1288fe6b7ae60e5370f4ce2bc846c3422545aaed1f8da5553050c3f42cd1ce8b93eb9a6faa0657e75b4f2fb6a6b7bfc845b4cb9aa716afd87cbd299" name="gnome-bluetooth" arch="s390x">
  <version epoch="0" ver="47.1" rel="160099.2.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1692014400">- Update to version 42.6:
  + Fix problems with icons for mice and tablets.
  + Updates status labels to be dimmed by default.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1700136000">- Update to version 42.7:
  + Fix bugs that stopped the Obex Push server from automatically
    accepting files from paired devices.
  + Fix bugs that caused the device's Connection switch to appear
    out of sync with the connection state.
  + Build fixes.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1707739200">- Update to version 46.beta:
  + This version modernises the look of the properties dialogue.</changelog>
  <changelog author="dimstar@opensuse.org" date="1710763200">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1725019200">- Update to version 47.rc:
  + This version makes the pairing dialogue adaptive.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="118adbe9d14081ed70b5fd65f1a651bc4d38d191aea0c82d86634f934f8d94878855705d85108c05cc807f5c655109b0fd2ced67047d48498d885fda0d736402" name="gnome-bluetooth-devel" arch="s390x">
  <version epoch="0" ver="47.1" rel="160099.2.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1692014400">- Update to version 42.6:
  + Fix problems with icons for mice and tablets.
  + Updates status labels to be dimmed by default.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1700136000">- Update to version 42.7:
  + Fix bugs that stopped the Obex Push server from automatically
    accepting files from paired devices.
  + Fix bugs that caused the device's Connection switch to appear
    out of sync with the connection state.
  + Build fixes.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1707739200">- Update to version 46.beta:
  + This version modernises the look of the properties dialogue.</changelog>
  <changelog author="dimstar@opensuse.org" date="1710763200">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1725019200">- Update to version 47.rc:
  + This version makes the pairing dialogue adaptive.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="ecfd7ded2b09b868b84cb571a53baa0c0113d3fd5fbd3e6bae7d809a2b26b4d6e2110f6a715fc5a9766c5af1b740ac6f1d64ff35b803a67681580ab0fafe7469" name="gnome-bluetooth-lang" arch="noarch">
  <version epoch="0" ver="47.1" rel="160099.2.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1692014400">- Update to version 42.6:
  + Fix problems with icons for mice and tablets.
  + Updates status labels to be dimmed by default.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1700136000">- Update to version 42.7:
  + Fix bugs that stopped the Obex Push server from automatically
    accepting files from paired devices.
  + Fix bugs that caused the device's Connection switch to appear
    out of sync with the connection state.
  + Build fixes.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1707739200">- Update to version 46.beta:
  + This version modernises the look of the properties dialogue.</changelog>
  <changelog author="dimstar@opensuse.org" date="1710763200">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1725019200">- Update to version 47.rc:
  + This version makes the pairing dialogue adaptive.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="0da90c46a7cb096ba15515983c8fd6682b1b57a43db95fc1045ca82cc103e3beba60e96619ee02bd8cea6fd2a0129ebccec3c96209ea17cdf95f3d3c42ff3699" name="gnome-boxes" arch="s390x">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 45.0:
  + Fix crash in the flatpak detection code causing a crash when
    closing.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 46.0:
  + Disable "secure-boot" for EFI virtual machines.
  + Use libportal to call Background Portal.
  + Fallback to default resources on error cases.
  + Fix crash when processing a non bootable ISO image.
  + Fix permissions when copying template files.
  + Updated translations.
- Add pkgconfig(libportal) and pkgconfig(libportal-gtk3)
  BuildRequires: new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 46.1:
  + Fix build with clang.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720612800">- Add fix-return-val-if-fail-build.patch: libvirt-broker: Guard
  methods with "require" Instead of return_val_if_fail. Fixes #863</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724328000">- Update to version 47.beta:
  + Fix appdata validation for "Devel" build profile
  + Check when a libvirt-broker reference is invalid
  + Improve some print format specifiers
  + Add "Trisquel" logo
  + Various CI fixes
  + Updated translations.
- Drop fix-return-val-if-fail-build.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725796800">- Replace tracker with localsearch Requires following renameing of
  tracker.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="41af2e5adb1cfe1bbcb7235ce2e374bbfd125b99582f88c97487c596f999b1bb326d0812bfd838df7b287eae124aba6d328cdcedd73ae05ebfa409e600dd080a" name="gnome-boxes-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 45.0:
  + Fix crash in the flatpak detection code causing a crash when
    closing.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 46.0:
  + Disable "secure-boot" for EFI virtual machines.
  + Use libportal to call Background Portal.
  + Fallback to default resources on error cases.
  + Fix crash when processing a non bootable ISO image.
  + Fix permissions when copying template files.
  + Updated translations.
- Add pkgconfig(libportal) and pkgconfig(libportal-gtk3)
  BuildRequires: new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 46.1:
  + Fix build with clang.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720612800">- Add fix-return-val-if-fail-build.patch: libvirt-broker: Guard
  methods with "require" Instead of return_val_if_fail. Fixes #863</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724328000">- Update to version 47.beta:
  + Fix appdata validation for "Devel" build profile
  + Check when a libvirt-broker reference is invalid
  + Improve some print format specifiers
  + Add "Trisquel" logo
  + Various CI fixes
  + Updated translations.
- Drop fix-return-val-if-fail-build.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725796800">- Replace tracker with localsearch Requires following renameing of
  tracker.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="d0e9281a770b48ddc4e6a4327bae13a13de143637f8d79d009b09a34aa365d5341e29459d5f0c0fb26e433c30901bd3e51bac9a0865fa87dd0450480050c7514" name="gnome-branding-Leap" arch="noarch">
  <version epoch="0" ver="20210427" rel="lp161.1.1"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1616414400">- Initial Package</changelog>
  <changelog author="Micha&#x142; Rostecki &lt;mrostecki@suse.com&gt;" date="1619524800">- Wait for Internet connectivity before proceeding with next steps.
  Before this change, the mod-firstboot script was failing when:
  * there was no network configured on the first boot (happens
    when using NetworkManager, since it's not configured by YaST
    during installation)
  * the script started before wifi connection was properly
    established
- 20210427</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1633953600">- Use "Text Editor" instead of the less-supported "gEdit"</changelog>
  <changelog author="Syds Bearda &lt;opensuse@syds.eu&gt;" date="1641988800">- added an extra flatpak to Manage Extensions so a rpm based chromium or firefox browser is no longer necessary "com.mattjakeman.ExtensionManager"</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1643457600">- fix firstboot script: we should not go over 100% as anything that is
  after "echo 100", will just be ignored (currently, it was the cleanup)</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1656331200">- Rebranding to Leap</changelog>
  <changelog author="Goran Kurel &lt;goran.kurel@suse.com&gt;" date="1656417600">- Updated Flatpak install script (Slack, Teams)</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1656417601">- Rebranding to Leap CSB</changelog>
</package>
<package pkgid="ab74198da24822de9fdbbe80ab55fee7e9e4b4ce080a571e4beb84ef5b6fad77f65d9486681a6d2183963ae217d9ac98c1d75cd0b902641b46f85c7e6de56e25" name="gnome-browser-connector" arch="s390x">
  <version epoch="0" ver="42.1" rel="bp160.1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1661083200">- Initial package (renamed from chrome-gnome-shell).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1662724800">- Update to version 42.1:
  + Added detected python path in scripts shebang.
  + Restored compatibility with Python 3.8.
  + Fix errors in `get_variant` helper that leads to connector
    crash.
  + Fixed build system error when python dependencies are missing.
- Update Source tag to reflect new home.
- Drop hashbang fixes to python scripts: no longer required.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Use new upstream source url.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1714996800">- Patch to support python 3.6 on SLE/Leap 15.6 (bsc#1223902):
  python36.patch.</changelog>
</package>
<package pkgid="1bae19532fbb528c52745e98b51b8e5505939f745d453190126ff6da151814907b366eb77a062f8f91d1362b4de6d16156b99ceb7bb6d3ed2b7e47a17a9629b5" name="gnome-builder" arch="s390x">
  <version epoch="0" ver="48.2" rel="bp161.1.8"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 46.2:
  + Avoid spawning terminals in /run/ which helps when the project
    directory is inside a GVFS remote mount.
  + Fix ownership transfer in clang-format plugin.
  + Fix shortcut accelerator in menu/dialog.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720699200">- Update to version 46.3:
  + Ignore codespell plugin if spellchecking is disabled
  + Clang-format plugin has had numerous robustness fixes
  + Ensure focus returns to editor after formatting a document
  + Swift-format plugin will use the build pipeline to locate SDK
    extension with tooling
  + Terminal now properly checks for ctrl mask to ctrl+click
    opening links
  + Xml-pack plugin has an ownership transfer issue fixed
  + Fix re-use of grep panel after closing</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727265600">- Update to version 47.0:
  + Fix up styling of headerbar to match GNOME suggested layout
  + Make project tree more accessible
  + Updated screenshots
  + Updated translations.
- Changes from version 47.rc:
  + Project template updates for recent platform changes
  + Terminal styling and menuing improvements
  + Builder now uses libspelling for spellcheck
  + Various dialogs now use GtkFileDialog
  + Jhbuild-based configurations will now automatically set
    `--libdir=lib` for meson projects
  + Misc deprecation warnings have been fixed
  + Updated translations.
- Changes from version 47.beta:
  + Resiliency fixes in xml-pack plugin
  + Bug fixes around use of AdwDialog
  + You can now disable selection areas in the omni-gutter
  + Much styling updates to more closely match libadwaita.
  + Terminal styling updates to more closely match code editor.
  + Allow pipeline environment to propagate to SDK-backed language
    servers
  + Grep panel improvements
  + Recursive directory monitors are now created asynchronously
    which improves project loading time for extremely large
    projects on slow storage/file-systems.
  + A11y improvments
  + A default clang-format file is installed to use a fallback
  + Editorconfig plugin will no longer set the bit indicating if
    right margin should be shown or not, allowing the gsetting to
    work appropriately per-language.
  + New API to query asynchronously for ignored files or
    directories using futures from libdex.
  + Meson project language extraction fixes
  + Updated translations.
- Changes from version 47.alpha:
  + Meson project template updates
  + Moved to new libadwaita CSS machinery and many styling updates
  + You can now select an alternative accent color in run menu
  + A new manuals plugin which can index documentation from your
    host system and installed SDKs.
  + Builder now tries to use ~/Projects/.gnome-builder for various
    internal uses and caching. This should help many situations
    where having .local, .var, .cache, or similar are on different
    partitions thatn the project source code.
  + Quality of life updates to IdeWebkitPage.
  + More session state tracking updates.
  + Styling fixes in the omni-gutter.
  + New global search styling.
  + Improved menu searching.
  + Robustness fixes for the diganostics manager.
  + Ctags robustness fixes.
  + An issue with clang-format was squashed.
  + Many GtkSourceView integration fixes.
  + Password support for IdeTweaks.
  + IdeRunContext can now jump to a host from a container which
    may be necessary if you first must transition to toolbox, then
    back out.
  + macOS build fixes.
  + Various git plugin correctness fixes.
  + Move various dialogs to AdwDialog.
  + Updated translations.
- Add pkgconfig(gom-1.0) and pkgconfig(libspelling-1)
  BuildRequires: New dependencies.
- Bump base_ver define to 47 following upstream changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727438400">- Update to version 47.1:
  + libpselling fixes.
  + Safety fixes in git change monitoring.
  + Use gtk_window_present() to better handle strict-mode window
    ordering.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729339200">- Update to version 47.2:
  + Fix private flatpak installation directory when using
    FLATPAK_CONFIG_DIR. This ensures previously "missing" runtimes
    are found.
  + Allow showing new greeter when a greeter is busy cloning/etc.
  + Fix GError usage in codespell plugin when disabled
  + Fix python3 as language identifier with pylsp
  + Fix cmake with use from Flatpak
  + Support SourceKit for Swift 6
  + Use GtkTextBuffer commit_notify for plugins which require
    accurate notification of buffer changes such as git,
    highlighting, and IdeLspClient.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738152000">- Add python3-sphinx_rtd_theme BuildRequires: No longer pulled in
  automatically.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738497600">- Update to version 48.beta:
  + Style improvements to match libadwaita
  + Improve various file handling and UTF-8
  + Updated meson-based application templates
  + Support for VHDL language server
  + Various LSP bugfixes
  + Ensure focus lands on global search entry when used
  + Various flatpak integration improvements
  + Clang integration improvements
  + Better integration with Elementary
  + Some improved support for BaesApps in Flatpak
  + Updated translations.
- Drop pkgconfig(dspy-1) BuildRequires: dspy is now bundled instead
  instead of wrapped.
- Bump basever to 48, following upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740484800">- Updated to version 48.rc:
  + Remove use of deprecated GtkSourceView API
  + Add some defensive mechanisms in the recursive file monitor
  + Various VCS fixes
  + Treat dot files as ignored when no VCS is in use
  + Fix `gnome-builder -e` use with home directory
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Various Manuals backports into Builder
  + Updated icon for manuals
  + Fixes for B+Tree used in text regions
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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>
</package>
<package pkgid="12a14934ed215fffc85c47726c760af2c2886df6a65e34141b4f89fe9bcd09e4e0741ff9b5e06dec4d8f698148ad0154f0169e3af6b39b04da56834f87047040" name="gnome-builder-doc" arch="noarch">
  <version epoch="0" ver="48.2" rel="bp161.1.8"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 46.2:
  + Avoid spawning terminals in /run/ which helps when the project
    directory is inside a GVFS remote mount.
  + Fix ownership transfer in clang-format plugin.
  + Fix shortcut accelerator in menu/dialog.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720699200">- Update to version 46.3:
  + Ignore codespell plugin if spellchecking is disabled
  + Clang-format plugin has had numerous robustness fixes
  + Ensure focus returns to editor after formatting a document
  + Swift-format plugin will use the build pipeline to locate SDK
    extension with tooling
  + Terminal now properly checks for ctrl mask to ctrl+click
    opening links
  + Xml-pack plugin has an ownership transfer issue fixed
  + Fix re-use of grep panel after closing</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727265600">- Update to version 47.0:
  + Fix up styling of headerbar to match GNOME suggested layout
  + Make project tree more accessible
  + Updated screenshots
  + Updated translations.
- Changes from version 47.rc:
  + Project template updates for recent platform changes
  + Terminal styling and menuing improvements
  + Builder now uses libspelling for spellcheck
  + Various dialogs now use GtkFileDialog
  + Jhbuild-based configurations will now automatically set
    `--libdir=lib` for meson projects
  + Misc deprecation warnings have been fixed
  + Updated translations.
- Changes from version 47.beta:
  + Resiliency fixes in xml-pack plugin
  + Bug fixes around use of AdwDialog
  + You can now disable selection areas in the omni-gutter
  + Much styling updates to more closely match libadwaita.
  + Terminal styling updates to more closely match code editor.
  + Allow pipeline environment to propagate to SDK-backed language
    servers
  + Grep panel improvements
  + Recursive directory monitors are now created asynchronously
    which improves project loading time for extremely large
    projects on slow storage/file-systems.
  + A11y improvments
  + A default clang-format file is installed to use a fallback
  + Editorconfig plugin will no longer set the bit indicating if
    right margin should be shown or not, allowing the gsetting to
    work appropriately per-language.
  + New API to query asynchronously for ignored files or
    directories using futures from libdex.
  + Meson project language extraction fixes
  + Updated translations.
- Changes from version 47.alpha:
  + Meson project template updates
  + Moved to new libadwaita CSS machinery and many styling updates
  + You can now select an alternative accent color in run menu
  + A new manuals plugin which can index documentation from your
    host system and installed SDKs.
  + Builder now tries to use ~/Projects/.gnome-builder for various
    internal uses and caching. This should help many situations
    where having .local, .var, .cache, or similar are on different
    partitions thatn the project source code.
  + Quality of life updates to IdeWebkitPage.
  + More session state tracking updates.
  + Styling fixes in the omni-gutter.
  + New global search styling.
  + Improved menu searching.
  + Robustness fixes for the diganostics manager.
  + Ctags robustness fixes.
  + An issue with clang-format was squashed.
  + Many GtkSourceView integration fixes.
  + Password support for IdeTweaks.
  + IdeRunContext can now jump to a host from a container which
    may be necessary if you first must transition to toolbox, then
    back out.
  + macOS build fixes.
  + Various git plugin correctness fixes.
  + Move various dialogs to AdwDialog.
  + Updated translations.
- Add pkgconfig(gom-1.0) and pkgconfig(libspelling-1)
  BuildRequires: New dependencies.
- Bump base_ver define to 47 following upstream changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727438400">- Update to version 47.1:
  + libpselling fixes.
  + Safety fixes in git change monitoring.
  + Use gtk_window_present() to better handle strict-mode window
    ordering.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729339200">- Update to version 47.2:
  + Fix private flatpak installation directory when using
    FLATPAK_CONFIG_DIR. This ensures previously "missing" runtimes
    are found.
  + Allow showing new greeter when a greeter is busy cloning/etc.
  + Fix GError usage in codespell plugin when disabled
  + Fix python3 as language identifier with pylsp
  + Fix cmake with use from Flatpak
  + Support SourceKit for Swift 6
  + Use GtkTextBuffer commit_notify for plugins which require
    accurate notification of buffer changes such as git,
    highlighting, and IdeLspClient.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738152000">- Add python3-sphinx_rtd_theme BuildRequires: No longer pulled in
  automatically.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738497600">- Update to version 48.beta:
  + Style improvements to match libadwaita
  + Improve various file handling and UTF-8
  + Updated meson-based application templates
  + Support for VHDL language server
  + Various LSP bugfixes
  + Ensure focus lands on global search entry when used
  + Various flatpak integration improvements
  + Clang integration improvements
  + Better integration with Elementary
  + Some improved support for BaesApps in Flatpak
  + Updated translations.
- Drop pkgconfig(dspy-1) BuildRequires: dspy is now bundled instead
  instead of wrapped.
- Bump basever to 48, following upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740484800">- Updated to version 48.rc:
  + Remove use of deprecated GtkSourceView API
  + Add some defensive mechanisms in the recursive file monitor
  + Various VCS fixes
  + Treat dot files as ignored when no VCS is in use
  + Fix `gnome-builder -e` use with home directory
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Various Manuals backports into Builder
  + Updated icon for manuals
  + Fixes for B+Tree used in text regions
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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>
</package>
<package pkgid="2d496b4c637dc5974e4b8add6fe29c7ad48777f4e25076557da89acdcf98f40a9547a4a9112f65eaf7841206403270d66d7006c21613e749bb4f839dff5610ea" name="gnome-builder-lang" arch="noarch">
  <version epoch="0" ver="48.2" rel="bp161.1.8"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 46.2:
  + Avoid spawning terminals in /run/ which helps when the project
    directory is inside a GVFS remote mount.
  + Fix ownership transfer in clang-format plugin.
  + Fix shortcut accelerator in menu/dialog.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720699200">- Update to version 46.3:
  + Ignore codespell plugin if spellchecking is disabled
  + Clang-format plugin has had numerous robustness fixes
  + Ensure focus returns to editor after formatting a document
  + Swift-format plugin will use the build pipeline to locate SDK
    extension with tooling
  + Terminal now properly checks for ctrl mask to ctrl+click
    opening links
  + Xml-pack plugin has an ownership transfer issue fixed
  + Fix re-use of grep panel after closing</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727265600">- Update to version 47.0:
  + Fix up styling of headerbar to match GNOME suggested layout
  + Make project tree more accessible
  + Updated screenshots
  + Updated translations.
- Changes from version 47.rc:
  + Project template updates for recent platform changes
  + Terminal styling and menuing improvements
  + Builder now uses libspelling for spellcheck
  + Various dialogs now use GtkFileDialog
  + Jhbuild-based configurations will now automatically set
    `--libdir=lib` for meson projects
  + Misc deprecation warnings have been fixed
  + Updated translations.
- Changes from version 47.beta:
  + Resiliency fixes in xml-pack plugin
  + Bug fixes around use of AdwDialog
  + You can now disable selection areas in the omni-gutter
  + Much styling updates to more closely match libadwaita.
  + Terminal styling updates to more closely match code editor.
  + Allow pipeline environment to propagate to SDK-backed language
    servers
  + Grep panel improvements
  + Recursive directory monitors are now created asynchronously
    which improves project loading time for extremely large
    projects on slow storage/file-systems.
  + A11y improvments
  + A default clang-format file is installed to use a fallback
  + Editorconfig plugin will no longer set the bit indicating if
    right margin should be shown or not, allowing the gsetting to
    work appropriately per-language.
  + New API to query asynchronously for ignored files or
    directories using futures from libdex.
  + Meson project language extraction fixes
  + Updated translations.
- Changes from version 47.alpha:
  + Meson project template updates
  + Moved to new libadwaita CSS machinery and many styling updates
  + You can now select an alternative accent color in run menu
  + A new manuals plugin which can index documentation from your
    host system and installed SDKs.
  + Builder now tries to use ~/Projects/.gnome-builder for various
    internal uses and caching. This should help many situations
    where having .local, .var, .cache, or similar are on different
    partitions thatn the project source code.
  + Quality of life updates to IdeWebkitPage.
  + More session state tracking updates.
  + Styling fixes in the omni-gutter.
  + New global search styling.
  + Improved menu searching.
  + Robustness fixes for the diganostics manager.
  + Ctags robustness fixes.
  + An issue with clang-format was squashed.
  + Many GtkSourceView integration fixes.
  + Password support for IdeTweaks.
  + IdeRunContext can now jump to a host from a container which
    may be necessary if you first must transition to toolbox, then
    back out.
  + macOS build fixes.
  + Various git plugin correctness fixes.
  + Move various dialogs to AdwDialog.
  + Updated translations.
- Add pkgconfig(gom-1.0) and pkgconfig(libspelling-1)
  BuildRequires: New dependencies.
- Bump base_ver define to 47 following upstream changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727438400">- Update to version 47.1:
  + libpselling fixes.
  + Safety fixes in git change monitoring.
  + Use gtk_window_present() to better handle strict-mode window
    ordering.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729339200">- Update to version 47.2:
  + Fix private flatpak installation directory when using
    FLATPAK_CONFIG_DIR. This ensures previously "missing" runtimes
    are found.
  + Allow showing new greeter when a greeter is busy cloning/etc.
  + Fix GError usage in codespell plugin when disabled
  + Fix python3 as language identifier with pylsp
  + Fix cmake with use from Flatpak
  + Support SourceKit for Swift 6
  + Use GtkTextBuffer commit_notify for plugins which require
    accurate notification of buffer changes such as git,
    highlighting, and IdeLspClient.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738152000">- Add python3-sphinx_rtd_theme BuildRequires: No longer pulled in
  automatically.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738497600">- Update to version 48.beta:
  + Style improvements to match libadwaita
  + Improve various file handling and UTF-8
  + Updated meson-based application templates
  + Support for VHDL language server
  + Various LSP bugfixes
  + Ensure focus lands on global search entry when used
  + Various flatpak integration improvements
  + Clang integration improvements
  + Better integration with Elementary
  + Some improved support for BaesApps in Flatpak
  + Updated translations.
- Drop pkgconfig(dspy-1) BuildRequires: dspy is now bundled instead
  instead of wrapped.
- Bump basever to 48, following upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740484800">- Updated to version 48.rc:
  + Remove use of deprecated GtkSourceView API
  + Add some defensive mechanisms in the recursive file monitor
  + Various VCS fixes
  + Treat dot files as ignored when no VCS is in use
  + Fix `gnome-builder -e` use with home directory
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Various Manuals backports into Builder
  + Updated icon for manuals
  + Fixes for B+Tree used in text regions
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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>
</package>
<package pkgid="00b858cc80531adc1e62511f6023619afd99ba1e7429d1714a02259f73ccd4b09e56f8a707e305f9a4bfc791249faecc8eb51453ffd29f4436a9eaeba32c38ea" name="gnome-calculator" arch="s390x">
  <version epoch="0" ver="48.1" rel="160099.2.8"/>
  <changelog author="dimstar@opensuse.org" date="1739880000">- Change spec file to use modern BuildSystem: meson with automatic
  build dependency detection.
- Drop all BuildRequires now autogenerated by meson_buildrequires
  macro.
- Split off new packages typelib-1_0-GCalc-2 and typelib-1_0-GCi-1
  for the typelibs, that now appear after meson is properly parsed
  to find all dependencies. Have the devel package require those
  new packages.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1739966400">- Update to version 48.alpha:
  + a11y: Announce the calculation result even when done through
    the buttons
  + display:
  - Cycle through history with Alt+Left/Right buttons
  - Fixed incorrectly sized text entry
  - Fix crash on using Shift+Insert
  + character-dialog: Modernized the character dialog
  + history-entry: Apply dim label to some buttons
  + math-preferences: Use header capitalization
  + converter:
  - Use correct kJ unit shortName
  - Fixed incorrect units in financial mode
  - Added nanosecond unit
  - Fixed MJ and kWh conversion factors
  + tests:
  - Fixed broken test on slower computers
  - Added test to validate MJ and kWh conversion
  + history-view: Improve default size
  + converter:
  - Add pressure units
  - Updated russian ruble currency symbol and name
  + keyboard: Added shortcut to clear history
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740052800">- Update to version 48.beta:
  + Added Conversion mode
  + Ported financial dialogs to modern widgets
  + programming: disable digits not available in current number
    base
  + buttons: improvements to popover styling
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740139200">- Add optional valadoc and valadoc-doclet-devhelp BuildRequires:
  Build vala API documentation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740830400">- Update to version 48.rc:
  + UI and styling fixes
  + Do not steal focus on window move
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1741694400">- Add BuildOption: -Ddisable-introspection=true: do not build
  gobject-introspection/typelib packages. They are generated with
  invalid dependencies (and until the switch to the automatic
  buildrequires, we did not have them enabled in our package).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 48.0:
  + Fixed converter context menus not working
  + Code cleanup and improvements
  + Improvements in function usage, brackets usage
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742558400">- Update to version 48.0.1:
  + Code cleanup and minor improvements.
  + Allow scrolling the display using scroll wheel.
  + Fixed conversions not working.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742644800">- Update to version 48.0.2:
  + Fix building with non-nightly vala.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744459200">- Update to version 48.1:
  + Fix converter not visible when exchange rate refresh is set to
    never.
  + Align the text in the converter entries to right in RTL layout.
  + Use GNOME-hosted exchange rates instead of external sources.
  + Improved exchange rate handling.
  + Updated translation.</changelog>
</package>
<package pkgid="a530fd6b16c85ccdab4230413306fadb2756c39809eb2b40e38257e888943dca6c832dec0935d128515ef17be31d28c80e122cd2de50b5db1024b5c18d936039" name="gnome-calculator-devel" arch="s390x">
  <version epoch="0" ver="48.1" rel="160099.2.8"/>
  <changelog author="dimstar@opensuse.org" date="1739880000">- Change spec file to use modern BuildSystem: meson with automatic
  build dependency detection.
- Drop all BuildRequires now autogenerated by meson_buildrequires
  macro.
- Split off new packages typelib-1_0-GCalc-2 and typelib-1_0-GCi-1
  for the typelibs, that now appear after meson is properly parsed
  to find all dependencies. Have the devel package require those
  new packages.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1739966400">- Update to version 48.alpha:
  + a11y: Announce the calculation result even when done through
    the buttons
  + display:
  - Cycle through history with Alt+Left/Right buttons
  - Fixed incorrectly sized text entry
  - Fix crash on using Shift+Insert
  + character-dialog: Modernized the character dialog
  + history-entry: Apply dim label to some buttons
  + math-preferences: Use header capitalization
  + converter:
  - Use correct kJ unit shortName
  - Fixed incorrect units in financial mode
  - Added nanosecond unit
  - Fixed MJ and kWh conversion factors
  + tests:
  - Fixed broken test on slower computers
  - Added test to validate MJ and kWh conversion
  + history-view: Improve default size
  + converter:
  - Add pressure units
  - Updated russian ruble currency symbol and name
  + keyboard: Added shortcut to clear history
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740052800">- Update to version 48.beta:
  + Added Conversion mode
  + Ported financial dialogs to modern widgets
  + programming: disable digits not available in current number
    base
  + buttons: improvements to popover styling
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740139200">- Add optional valadoc and valadoc-doclet-devhelp BuildRequires:
  Build vala API documentation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740830400">- Update to version 48.rc:
  + UI and styling fixes
  + Do not steal focus on window move
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1741694400">- Add BuildOption: -Ddisable-introspection=true: do not build
  gobject-introspection/typelib packages. They are generated with
  invalid dependencies (and until the switch to the automatic
  buildrequires, we did not have them enabled in our package).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 48.0:
  + Fixed converter context menus not working
  + Code cleanup and improvements
  + Improvements in function usage, brackets usage
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742558400">- Update to version 48.0.1:
  + Code cleanup and minor improvements.
  + Allow scrolling the display using scroll wheel.
  + Fixed conversions not working.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742644800">- Update to version 48.0.2:
  + Fix building with non-nightly vala.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744459200">- Update to version 48.1:
  + Fix converter not visible when exchange rate refresh is set to
    never.
  + Align the text in the converter entries to right in RTL layout.
  + Use GNOME-hosted exchange rates instead of external sources.
  + Improved exchange rate handling.
  + Updated translation.</changelog>
</package>
<package pkgid="65b39cfe0327a399f9e4eec23074987cca39760b8894ffd1a3438c4ec8ba51d121a8699f9b8647a4fcada3899c5452507cb3ebbf4db2ba915984980f89973385" name="gnome-calculator-lang" arch="noarch">
  <version epoch="0" ver="48.1" rel="160099.2.8"/>
  <changelog author="dimstar@opensuse.org" date="1739880000">- Change spec file to use modern BuildSystem: meson with automatic
  build dependency detection.
- Drop all BuildRequires now autogenerated by meson_buildrequires
  macro.
- Split off new packages typelib-1_0-GCalc-2 and typelib-1_0-GCi-1
  for the typelibs, that now appear after meson is properly parsed
  to find all dependencies. Have the devel package require those
  new packages.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1739966400">- Update to version 48.alpha:
  + a11y: Announce the calculation result even when done through
    the buttons
  + display:
  - Cycle through history with Alt+Left/Right buttons
  - Fixed incorrectly sized text entry
  - Fix crash on using Shift+Insert
  + character-dialog: Modernized the character dialog
  + history-entry: Apply dim label to some buttons
  + math-preferences: Use header capitalization
  + converter:
  - Use correct kJ unit shortName
  - Fixed incorrect units in financial mode
  - Added nanosecond unit
  - Fixed MJ and kWh conversion factors
  + tests:
  - Fixed broken test on slower computers
  - Added test to validate MJ and kWh conversion
  + history-view: Improve default size
  + converter:
  - Add pressure units
  - Updated russian ruble currency symbol and name
  + keyboard: Added shortcut to clear history
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740052800">- Update to version 48.beta:
  + Added Conversion mode
  + Ported financial dialogs to modern widgets
  + programming: disable digits not available in current number
    base
  + buttons: improvements to popover styling
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740139200">- Add optional valadoc and valadoc-doclet-devhelp BuildRequires:
  Build vala API documentation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740830400">- Update to version 48.rc:
  + UI and styling fixes
  + Do not steal focus on window move
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1741694400">- Add BuildOption: -Ddisable-introspection=true: do not build
  gobject-introspection/typelib packages. They are generated with
  invalid dependencies (and until the switch to the automatic
  buildrequires, we did not have them enabled in our package).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 48.0:
  + Fixed converter context menus not working
  + Code cleanup and improvements
  + Improvements in function usage, brackets usage
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742558400">- Update to version 48.0.1:
  + Code cleanup and minor improvements.
  + Allow scrolling the display using scroll wheel.
  + Fixed conversions not working.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742644800">- Update to version 48.0.2:
  + Fix building with non-nightly vala.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744459200">- Update to version 48.1:
  + Fix converter not visible when exchange rate refresh is set to
    never.
  + Align the text in the converter entries to right in RTL layout.
  + Use GNOME-hosted exchange rates instead of external sources.
  + Improved exchange rate handling.
  + Updated translation.</changelog>
</package>
<package pkgid="103996ab23f95fb49e7975a8731bdbe59734a6306e4bcb2a9b1e3f1678ae7cdce2811fdafc3e870c68085b7255e27ef52d0ee0a5a8c4b7bad7816bddc4011994" name="gnome-calendar" arch="s390x">
  <version epoch="0" ver="48.1" rel="bp161.1.6"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 46.1:
  + Cleanup shortcut handling of some dialogs.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724587200">- Update to version 47.beta:
  + Add the ability to import ICS files using drag n' drop
  + Various improvements to the file importer dialog
  + Small improvement to the spacing of the month view
- Changes from version 47.alpha:
  + Use modern Adwaita widgets in various places
  + Improved event editor dialog
  + Improved visuals for mini-calendar in the sidebar
  + Fix various issues with event alarms
  + Many visual improvements to the event preview popover
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725278400">- Update to version 47.rc:
  + Set a user agent when requesting remote servers for calendar
    files
  + Port various spinners to AdwSpinner
  + Improvements to URL validation when adding new calendars
  + Only offer writable calendars when creating new events
  + Show indicator icons for invisible calendars in the importer
    dialog
  + Fix drag and drop issue with events in daylight saving time
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726488000">- Update to version 47.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736769600">- Update to version 48.alpha:
  + Many design improvements to the event editor dialog, such as a
    rearranged all-day / timed selection, moving the event calendar
    to a row, and more.
  + Show a banner in the event editor when the calendar is
    read-only.
  + Improve capitalization of title strings in the Week view
    header.
  + Fix event order in the sidebar.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738584000">- Update to version 48.beta:
  + Allow selecting timezones for the start and end times of events
  + Fix calendar name overflow in the calendars popover list
  + Improve display of weather information in the Month view
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + Round temperatures to integer precision in weather forecast, to
    save space and reflect the approximate nature of the forecasts.
  + Auto-hide weather temperature labels in Month view when space
    is insufficient.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1742212800">- Update to version 48.0:
  + Improve performance of the Month view.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Update to version 48.1:
  + Cleanup some deprecation warnings.
  + Fix release notes.</changelog>
</package>
<package pkgid="a084cc7b083ad82763e2cdbfb7026fc2f3db6e6465bc17b0a7441f505c4ef952c14d707c60e6a4d8bb6534e382875e1b53e506fcec46de7448a0573c04e962da" name="gnome-calendar-lang" arch="noarch">
  <version epoch="0" ver="48.1" rel="bp161.1.6"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 46.1:
  + Cleanup shortcut handling of some dialogs.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724587200">- Update to version 47.beta:
  + Add the ability to import ICS files using drag n' drop
  + Various improvements to the file importer dialog
  + Small improvement to the spacing of the month view
- Changes from version 47.alpha:
  + Use modern Adwaita widgets in various places
  + Improved event editor dialog
  + Improved visuals for mini-calendar in the sidebar
  + Fix various issues with event alarms
  + Many visual improvements to the event preview popover
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725278400">- Update to version 47.rc:
  + Set a user agent when requesting remote servers for calendar
    files
  + Port various spinners to AdwSpinner
  + Improvements to URL validation when adding new calendars
  + Only offer writable calendars when creating new events
  + Show indicator icons for invisible calendars in the importer
    dialog
  + Fix drag and drop issue with events in daylight saving time
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726488000">- Update to version 47.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736769600">- Update to version 48.alpha:
  + Many design improvements to the event editor dialog, such as a
    rearranged all-day / timed selection, moving the event calendar
    to a row, and more.
  + Show a banner in the event editor when the calendar is
    read-only.
  + Improve capitalization of title strings in the Week view
    header.
  + Fix event order in the sidebar.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738584000">- Update to version 48.beta:
  + Allow selecting timezones for the start and end times of events
  + Fix calendar name overflow in the calendars popover list
  + Improve display of weather information in the Month view
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + Round temperatures to integer precision in weather forecast, to
    save space and reflect the approximate nature of the forecasts.
  + Auto-hide weather temperature labels in Month view when space
    is insufficient.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1742212800">- Update to version 48.0:
  + Improve performance of the Month view.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Update to version 48.1:
  + Cleanup some deprecation warnings.
  + Fix release notes.</changelog>
</package>
<package pkgid="226bc941a6b3dd3440adb4f217509d04dbeb3f6950d538c589b351756d757e7b53505ab4c28f7d30c2b083419603e967f7e42b45b40358e2988fdf348efc58d3" name="gnome-characters" arch="s390x">
  <version epoch="0" ver="48.0" rel="bp161.1.2"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Update to version 45.alpha:
  + Update for Unicode 15.0.1
  + Add support for new Unicode CJK extensions
  + Bugs fixed:
  - Unable to search and display the character "䷿" U+4DFF
  - The "Latin Small Letter Long S" (ſ — U+017F) is missing from
    the application
  - Nonspacing marks should not be considered invisible
  - 44.rc: search provider crashes on shutdown
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Re-enable test suite:
  + BuildRequire xorg-x11-server-Xvfb: the tests require a
    graphical environment.
  + Configure the tests to run using Xvfb.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1696852800">- Add explicit /usr/bin/gjs-console requires:
  /usr/bin/gnome-characters is a symlink and is thus not inspected
  by RPM for its hashbang (boo#1216028).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Ignore test suite failures: they pass locally (and in the
  upstream CI).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 46.0:
  + Update to CLDR 44.
  + Update to Emoji 15.1.
  + Improve appdata for AppStream 1.0.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724673600">- Update to version 47.alpha:
  + Update to CLDR 45
  + Use adaptive dialogs
  + Updated translations.</changelog>
  <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&#xF8;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&#xF8;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>
</package>
<package pkgid="e41d30827322e3108da584ad4b41f792a2d3d7b38c7090ceb715923f8ee7348550ec31d92b0eb19935a69e606d21dc0795acba1d47afdb9eac0351f5efba805e" name="gnome-characters-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.2"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Update to version 45.alpha:
  + Update for Unicode 15.0.1
  + Add support for new Unicode CJK extensions
  + Bugs fixed:
  - Unable to search and display the character "䷿" U+4DFF
  - The "Latin Small Letter Long S" (ſ — U+017F) is missing from
    the application
  - Nonspacing marks should not be considered invisible
  - 44.rc: search provider crashes on shutdown
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Re-enable test suite:
  + BuildRequire xorg-x11-server-Xvfb: the tests require a
    graphical environment.
  + Configure the tests to run using Xvfb.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1696852800">- Add explicit /usr/bin/gjs-console requires:
  /usr/bin/gnome-characters is a symlink and is thus not inspected
  by RPM for its hashbang (boo#1216028).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Ignore test suite failures: they pass locally (and in the
  upstream CI).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 46.0:
  + Update to CLDR 44.
  + Update to Emoji 15.1.
  + Improve appdata for AppStream 1.0.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724673600">- Update to version 47.alpha:
  + Update to CLDR 45
  + Use adaptive dialogs
  + Updated translations.</changelog>
  <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&#xF8;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&#xF8;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>
</package>
<package pkgid="f091a12e9341a2526a66926913f6e75c84e6302cdc06d09abba1518b9d5ef9923167a33615219b96cdb639d640348c524174e4d899779420948108925169b3b2" name="gnome-chess" arch="s390x">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Update to version 43.rc:
  + New preferences dialog and new game screen.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663243200">- Update to version 43.0:
  + Updated application screenshot.
  + Updated translations.
- Add desktop-file-utils BuildRequires: New dependency.
- Following the above new BuildRequires, add a check section and
  verify desktop file during build.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1672920000">- Update to version 43.1:
  + Fix build with latest valac.
  + Fix keyboard shortcuts dialog.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 43.2:
  + Help: Remove references to mailing lists.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 46.beta:
  + Highlight relevant pieces when king is checked.
  + Change keyboard shortcut for viewing previous/next moves.
  + Change tooltips to follow HIG guidelines.
  + Improve style of message dialogs.
  + Fix "Time Limit" not translated in new game window.
  + Improvements to main menu.
  + Improve shortcut names in help overlay.
  + Updated appstream metainfo.
  + Fix broken links in user help.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1719835200">- Update to version 46.0+21:
  + Remove an unnecessary GtkBox
  + Utilize bottom portion of AdwToolbarView
  + Switch to AdwApplicationWindow, AdwToolbarView, and AdwHeaderBar
  + Link with libm
  + Changes "First/Last" move shortcut to "Up/Down" key
  + Fix "Show next/previous" move on shortcuts dialog
  + Updated translations.
- Switch to current master, use explicit commit, fixes build for
  i586 in GNOME:Next.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741867200">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="7af2b71db3e62b527c704787957e6f68661a5f8abc88efcaedbcee2a99e397b9b3096bf16467cc882310e5b82bd33ac0de2b43cd97c321abcf1ea4490252a372" name="gnome-chess-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Update to version 43.rc:
  + New preferences dialog and new game screen.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663243200">- Update to version 43.0:
  + Updated application screenshot.
  + Updated translations.
- Add desktop-file-utils BuildRequires: New dependency.
- Following the above new BuildRequires, add a check section and
  verify desktop file during build.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1672920000">- Update to version 43.1:
  + Fix build with latest valac.
  + Fix keyboard shortcuts dialog.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 43.2:
  + Help: Remove references to mailing lists.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 46.beta:
  + Highlight relevant pieces when king is checked.
  + Change keyboard shortcut for viewing previous/next moves.
  + Change tooltips to follow HIG guidelines.
  + Improve style of message dialogs.
  + Fix "Time Limit" not translated in new game window.
  + Improvements to main menu.
  + Improve shortcut names in help overlay.
  + Updated appstream metainfo.
  + Fix broken links in user help.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1719835200">- Update to version 46.0+21:
  + Remove an unnecessary GtkBox
  + Utilize bottom portion of AdwToolbarView
  + Switch to AdwApplicationWindow, AdwToolbarView, and AdwHeaderBar
  + Link with libm
  + Changes "First/Last" move shortcut to "Up/Down" key
  + Fix "Show next/previous" move on shortcuts dialog
  + Updated translations.
- Switch to current master, use explicit commit, fixes build for
  i586 in GNOME:Next.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741867200">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="bb6f21219ae015730594e0a0f54eb8ff6ac94cc46e32c6f072aea90721f5468b76df9fae4ea9b1717043a9d0f7eab1b93fd1c5d45da35d4c9a7510b484956918" name="gnome-clocks" arch="s390x">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677240000">- Update to version 44.beta:
  + Display seconds in the world clock detail view
  + Reset snooze time when disabling alarms
  + Add mnemonics to the view switcher
  + Say ahead/behind instead of later/earlier
  + Fix button layout in the timer view
  + Add missing ellipses to button labels
  + Remove an incorrect tooltip
  + Help fixes
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678017600">- Update to version 44.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45.0:
  + Port to new libadwaita widgets, including breakpoints
  + Bundle bell sounds
  + GNOME Shell search provider performance improvements
  + Improve location matching by normalizing location search
    strings
  + Replace deprecated code paths
  + Use xdg-desktop-portal to get system clock format
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 46.rc:
  + Add mnemonic to Start button.
  + Disable alarm after ringing when not set to repeat.
  + Fix countdown timer progress during suspend.
  + Fix resume bug on clear button pressed.
  + Fix sorting of locations.
  + Improve app metainfo for AppStream 1.0.
  + Show a toast when a new alarm is set.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="cb9e6b14b6c4fd7bd727c97fac9ffcfbc1e5fb995d7be68064ffb0ed96c72f1551d64c7c537b67f6c8e0561a187992660066010c11d1905eb644f81366f935cd" name="gnome-clocks-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677240000">- Update to version 44.beta:
  + Display seconds in the world clock detail view
  + Reset snooze time when disabling alarms
  + Add mnemonics to the view switcher
  + Say ahead/behind instead of later/earlier
  + Fix button layout in the timer view
  + Add missing ellipses to button labels
  + Remove an incorrect tooltip
  + Help fixes
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678017600">- Update to version 44.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45.0:
  + Port to new libadwaita widgets, including breakpoints
  + Bundle bell sounds
  + GNOME Shell search provider performance improvements
  + Improve location matching by normalizing location search
    strings
  + Replace deprecated code paths
  + Use xdg-desktop-portal to get system clock format
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 46.rc:
  + Add mnemonic to Start button.
  + Disable alarm after ringing when not set to repeat.
  + Fix countdown timer progress during suspend.
  + Fix resume bug on clear button pressed.
  + Fix sorting of locations.
  + Improve app metainfo for AppStream 1.0.
  + Show a toast when a new alarm is set.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="9618183083e93f51ea7164b60ffc1b71079b10c47d4eead793eb428f2ba7e69c16178c73b2e7f4ad813f7de3d4f8b7d3414324456938afda7571b79393ed58c9" name="gnome-color-manager" arch="s390x">
  <version epoch="0" ver="3.36.2" rel="160099.2.5"/>
  <changelog author="dimstar@opensuse.org" date="1520856000">- Update to version 3.28.0:
  + Fix the build system to be more standard conformant.
  + Updated translations.
- Drop 0001-build-Set-PKGDATADIR-to-gnome-color-manager.patch and
  gnome-color-manager-meson.patch: fixed upstream.</changelog>
  <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="bjorn.lie@gmail.com" 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.bruens@rwth-aachen.de" 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="bjorn.lie@gmail.com" date="1585051200">- Add gnome-color-manager-update-potfiles.patch: Update POTFILES.in
- Following the patch above, enable t-u-u again.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585742400">- Update to version 3.36.0:
  + Update POTFILES.in.
- Drop gnome-color-manager-update-potfiles.patch: Fixed upstream.</changelog>
  <changelog author="sbrabec@suse.com" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="ada21edb0d379771d1bb41108d20cd1328d14e59911438e3b869175843c362a443f174f339c0ddb87048affd79818753abcd4cec429ddccf8b625723c556ce1a" name="gnome-color-manager-lang" arch="noarch">
  <version epoch="0" ver="3.36.2" rel="160099.2.5"/>
  <changelog author="dimstar@opensuse.org" date="1520856000">- Update to version 3.28.0:
  + Fix the build system to be more standard conformant.
  + Updated translations.
- Drop 0001-build-Set-PKGDATADIR-to-gnome-color-manager.patch and
  gnome-color-manager-meson.patch: fixed upstream.</changelog>
  <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="bjorn.lie@gmail.com" 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.bruens@rwth-aachen.de" 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="bjorn.lie@gmail.com" date="1585051200">- Add gnome-color-manager-update-potfiles.patch: Update POTFILES.in
- Following the patch above, enable t-u-u again.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585742400">- Update to version 3.36.0:
  + Update POTFILES.in.
- Drop gnome-color-manager-update-potfiles.patch: Fixed upstream.</changelog>
  <changelog author="sbrabec@suse.com" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="081c3a2f2ce9bb592de69e98c03d543a35150028ff06bcd9e86ad7461bcde361864ef2ef678b69c43e29982f568bb88b9f3010f0dca417461f5729577d08ae2d" name="gnome-commander" arch="s390x">
  <version epoch="0" ver="1.18.1" rel="bp161.1.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646222400">- Update to version 1.14.1:
  + Update appdata file.
  + on_new_textfile_ok: Add trailing separator at the URI path of
    current directory.
  + Remove deprecated linking of python library, which was not
    working at all.
  + Remove deprecated linking of GnomeVFS library, which was not
    working at all.
  + Remove chmlib configuration option.
  + Updated translations.
- Add conditional gcc11 and gcc11-c++ BuildRequires + export: Fix
  build for 15.4.
- Drop gnome-commander-doc sub-package, and fold files into main
  package, add Provides and Obsoletes, as well as drop no longer
  needed Recommends. Helpfiles should be available in main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648468800">- Update to version 1.14.2:
  + Update of appdata file.
  + Fix move of directory when it is sitting on a remote.
  + Fix of size comparison: use correct getter method for
    G_FILE_ATTRIBUTE_STANDARD_SIZE.
  + When sorting for size, ignore directories.
  + When copying files only step into recursive copy when not done
    already.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655640000">- Update to version 1.14.3:
  + Update appdata and docbook for next release.
  + Reduce logging if file was not found in the file_collection
    when it changed.
  + Remove obsolete remote-id type in metadata.xml, used in Gentoo
    Linux.
  + Fixing typos in the documentation, fixing indentation.
  + Adjust legacy mounting, validate input values of devices
    dialog.
  + Fix for legacy mounting a device: do not stop if no GMount is
    available.
  + Save empty string when device filename is null.
  + Fix when doing a file rename: Unref the correct GFile instance.
  + Do not unref GFile member of GnomeCmdDir received via
    gnome_cmd_dir_get_gfile.
  + Do utf8 normalization before string comparison.
  + Do not use extra variable for storing file name in comparison.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674388800">- Update to version 1.16.0:
  + New menu entry for (un)selecting only files
  + Restored internal search after it was removed in version 1.14.0
  + Migrated build system from GNU autotools to Meson
  + Bugs fixed:
  - Fix for showing wrong progress percentage when transfering
    files
  - Get rid of several deprecated Gtk2 widgets
  - Fixes for copy/move; Fixes for canceling copy/move operations
  - Fixes for delete operation; Allow cancelling deletion of
    files; Fix for progress dialog
  - Fix for creating directory with enabled Samba support
  - Fix for disabling all plugins
  - Fix for some errors on console
  - Fix for changing the color scheme
  - Disable beeping when reaching the end of the file list
  - Various minor code improvements
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Add desktop-file-utils BuildRequires, new mandatory dependency.
- Following the above, add appstream-glib and pkgconfig(gtest)
  BuildRequires and check section, run meson_test macro during
  build.
- Add devel sub-package.
- Remove new static libgcmd.a during install.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1676030400">- Add 96f706fa7833af79e01625c0118b36f6c83c7d44.patch: avoid the
  installation of the libgcmd static library.
- Drop find/delete command used to remove the libgcmd static
  library from the build root.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688817600">- Update to version 1.16.1:
  + Fix problem when using the default external viewer and opening
    a file from remote
  + When choosing 'Other Application' to open a file, don't close
    the dialog if the given command is not found
  + Issue #130: Do not install not needed header files
  + Updated translations.
- Drop 96f706fa7833af79e01625c0118b36f6c83c7d44.patch: Fixed
  upstream.
- Drop devel sub-package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Add gnome-commander-taglib-2.0.patch: Fix build against taglib
  2.0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Update to version 1.16.2:
  + Fix double g_error_free call in remote_close_callback.
  + Fix build with taglib 2.0.
  + Set project gnu++11 c++ language version explicitely.
  + Updated translations.
- Drop gnome-commander-taglib-2.0.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1721736000">- Update to version 1.18.0:
  + New Features and Improvements:
  - Refactoring and Modernization: Significant code refactoring,
    including decoupling various components such as GnomeCmdDir,
    GnomeCmdDirIndicator, GnomeCmdFileSelector, and
    GnomeCmdCmdline for better modularity and maintainability.
  - Event Handling Overhaul: Transition from traditional event
    handling to modern GtkEventController, enhancing
    responsiveness and reliability.
  - Enhanced User Interface: Multiple UI improvements, including
    replacing deprecated GtkMenu with GtkPopover, and updating
    various dialogs and popups for a cleaner look.
  - Improved Icon Handling: Shift from GdkPixbuf to GIcon for
    icon management, optimizing resource usage and improving
    performance.
  + Bug fixes:
  - Fix for double g_error_free call (Mamoru Tasaka)
  - Improved stability
  + Miscellaneous:
  - Removed Redundant References: Cleaned up the codebase by
    eliminating unnecessary references.
  + Updated translations.
- Drop -Dunique=disabled meson parameters: the feature has been
  removed upstream with the switch to GTK3.
- Replace pkgconfig(gtk+-2.0) BuildRequires with
  pkgconfig(gtk+-3.0): follow upstreams port to GTK 3.
- Add xvfb-run BuildRequires and run meson_test using xvfb-run: the
  tests require a graphical display.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1722859200">- Update to version 1.18.1:
  + Segfault at startup when none of the stored tabs points to a
    valid directory.
  + Updated translations.</changelog>
</package>
<package pkgid="7b47fbbbb95fd4bce343477dc4c0e4995c98c9af65f674b05cc970ce7b3e13b686a090f3b7074a086d6464a1fce80cbd3f0ae34b42e87332f421354797087e83" name="gnome-commander-lang" arch="noarch">
  <version epoch="0" ver="1.18.1" rel="bp161.1.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646222400">- Update to version 1.14.1:
  + Update appdata file.
  + on_new_textfile_ok: Add trailing separator at the URI path of
    current directory.
  + Remove deprecated linking of python library, which was not
    working at all.
  + Remove deprecated linking of GnomeVFS library, which was not
    working at all.
  + Remove chmlib configuration option.
  + Updated translations.
- Add conditional gcc11 and gcc11-c++ BuildRequires + export: Fix
  build for 15.4.
- Drop gnome-commander-doc sub-package, and fold files into main
  package, add Provides and Obsoletes, as well as drop no longer
  needed Recommends. Helpfiles should be available in main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648468800">- Update to version 1.14.2:
  + Update of appdata file.
  + Fix move of directory when it is sitting on a remote.
  + Fix of size comparison: use correct getter method for
    G_FILE_ATTRIBUTE_STANDARD_SIZE.
  + When sorting for size, ignore directories.
  + When copying files only step into recursive copy when not done
    already.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655640000">- Update to version 1.14.3:
  + Update appdata and docbook for next release.
  + Reduce logging if file was not found in the file_collection
    when it changed.
  + Remove obsolete remote-id type in metadata.xml, used in Gentoo
    Linux.
  + Fixing typos in the documentation, fixing indentation.
  + Adjust legacy mounting, validate input values of devices
    dialog.
  + Fix for legacy mounting a device: do not stop if no GMount is
    available.
  + Save empty string when device filename is null.
  + Fix when doing a file rename: Unref the correct GFile instance.
  + Do not unref GFile member of GnomeCmdDir received via
    gnome_cmd_dir_get_gfile.
  + Do utf8 normalization before string comparison.
  + Do not use extra variable for storing file name in comparison.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674388800">- Update to version 1.16.0:
  + New menu entry for (un)selecting only files
  + Restored internal search after it was removed in version 1.14.0
  + Migrated build system from GNU autotools to Meson
  + Bugs fixed:
  - Fix for showing wrong progress percentage when transfering
    files
  - Get rid of several deprecated Gtk2 widgets
  - Fixes for copy/move; Fixes for canceling copy/move operations
  - Fixes for delete operation; Allow cancelling deletion of
    files; Fix for progress dialog
  - Fix for creating directory with enabled Samba support
  - Fix for disabling all plugins
  - Fix for some errors on console
  - Fix for changing the color scheme
  - Disable beeping when reaching the end of the file list
  - Various minor code improvements
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Add desktop-file-utils BuildRequires, new mandatory dependency.
- Following the above, add appstream-glib and pkgconfig(gtest)
  BuildRequires and check section, run meson_test macro during
  build.
- Add devel sub-package.
- Remove new static libgcmd.a during install.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1676030400">- Add 96f706fa7833af79e01625c0118b36f6c83c7d44.patch: avoid the
  installation of the libgcmd static library.
- Drop find/delete command used to remove the libgcmd static
  library from the build root.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688817600">- Update to version 1.16.1:
  + Fix problem when using the default external viewer and opening
    a file from remote
  + When choosing 'Other Application' to open a file, don't close
    the dialog if the given command is not found
  + Issue #130: Do not install not needed header files
  + Updated translations.
- Drop 96f706fa7833af79e01625c0118b36f6c83c7d44.patch: Fixed
  upstream.
- Drop devel sub-package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Add gnome-commander-taglib-2.0.patch: Fix build against taglib
  2.0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Update to version 1.16.2:
  + Fix double g_error_free call in remote_close_callback.
  + Fix build with taglib 2.0.
  + Set project gnu++11 c++ language version explicitely.
  + Updated translations.
- Drop gnome-commander-taglib-2.0.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1721736000">- Update to version 1.18.0:
  + New Features and Improvements:
  - Refactoring and Modernization: Significant code refactoring,
    including decoupling various components such as GnomeCmdDir,
    GnomeCmdDirIndicator, GnomeCmdFileSelector, and
    GnomeCmdCmdline for better modularity and maintainability.
  - Event Handling Overhaul: Transition from traditional event
    handling to modern GtkEventController, enhancing
    responsiveness and reliability.
  - Enhanced User Interface: Multiple UI improvements, including
    replacing deprecated GtkMenu with GtkPopover, and updating
    various dialogs and popups for a cleaner look.
  - Improved Icon Handling: Shift from GdkPixbuf to GIcon for
    icon management, optimizing resource usage and improving
    performance.
  + Bug fixes:
  - Fix for double g_error_free call (Mamoru Tasaka)
  - Improved stability
  + Miscellaneous:
  - Removed Redundant References: Cleaned up the codebase by
    eliminating unnecessary references.
  + Updated translations.
- Drop -Dunique=disabled meson parameters: the feature has been
  removed upstream with the switch to GTK3.
- Replace pkgconfig(gtk+-2.0) BuildRequires with
  pkgconfig(gtk+-3.0): follow upstreams port to GTK 3.
- Add xvfb-run BuildRequires and run meson_test using xvfb-run: the
  tests require a graphical display.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1722859200">- Update to version 1.18.1:
  + Segfault at startup when none of the stored tabs points to a
    valid directory.
  + Updated translations.</changelog>
</package>
<package pkgid="7b509b87cab53b13aa35f2cf9caebc06dae9e085429d646c9a6fd45b2a21c5e30b8ee716e1888d1bb8a88451d8e3038923c37960ce89601b17d66df6fa5d390f" name="gnome-common" arch="noarch">
  <version epoch="0" ver="3.18.0" rel="160099.2.2"/>
  <changelog author="dimstar@opensuse.org" date="1350388800">- Update to version 3.6.0:
  + Add missing semicolons to omf_timestamp rule (bgo#685388).</changelog>
  <changelog author="dimstar@opensuse.org" date="1358251200">- Update to version 3.7.4:
  + code coverage:
  - Quiet lcov and add extra ignore patterns
  - Relicense to LGPL-2.1+
  + Add more warnings to the default GNOME_COMPILE_WARNINGS
  + Add support for automake 1.13.
  + Finally and completely specify GPL-2.0+ as the license for
    gnome-common (as a collection of GPL-2.0+ and LGPL-2.1+ files).
    NOTE: the .spec file already used the previous assumption of
    GPL-2.0+ being the right license.</changelog>
  <changelog author="dimstar@opensuse.org" date="1379937600">- Update to version 3.10.0:
  + compiler-flags:
  - Add a #serial line (bgo#707475).
  - Add an optional second argument for custom warnings
    (bgo#707475).
  + Run intltool before autoreconf so intltool.m4 is picked up by
    aclocal (bgo#705365).
  + gnome-autogen.sh:
  - run glib-gettexize if using GLib gettext.
  - Check only for autoreconf; autoconf, automake, libtool,
    gettext are already checked by autoreconf.
  - Do not use sed to get the AC_CONFIG_MACRO_DIR directory.
  - Create m4 directory if it doesnt exits.
  - Add support for automake 1.14.
  + Add support for lcov 1.10.
  + Other bugs fixed: bgo#699943</changelog>
  <changelog author="dimstar@opensuse.org" date="1385208000">- Replace gnome-doc-utils Requires with gnome-doc-utils-devel:
  gnome-autogen.sh wants gnome-doc-prepare to be present, which is
  in gnome-doc-utils-devel.</changelog>
  <changelog author="dimstar@opensuse.org" date="1395662400">- Update to version 3.12.0:
  + Read the dirlist file unconditionally.
  + compiler-flags: Replace deprecated AC_HELP_STRING with
    AS_HELP_STRING.
  + gnome-autogen.sh: Check for appdata-xml.m4 with APPDATA_XML.
  + Bugs fixed: bgo#726208, bgo#726892.</changelog>
  <changelog author="zaitor@opensuse.org" date="1411387200">- Update to version 3.14.0:
  + macros2:
  - Update links to macros in the autoconf-archive.
  - Add support for APPSTREAM_XML macro (bgo#736497).
  - Deprecate various obsolete macros.
  + build: Remove a non-existent file from EXTRA_DIST (bgo#735418).
  + compiler-flags: allow suppressing warnings.
  + code-coverage: Support lcov 1.11.
  + doc: Move doc/usage.txt to README and update.
  + make program_VERSION a local variable.</changelog>
  <changelog author="dimstar@opensuse.org" date="1415188800">- Add autoconf-archive Requires: the files ax_check_enable_debug.m4
  and ax_code_coverage.m4 are now shipped by ac-archive and from
  a GNOME perspective, those two files are mandatory to be present
  for a bootstrap.
- Remove ax_check_enable_debug.m4 and ax_code_coverage.m4 from
  gnome-common installation.</changelog>
  <changelog author="dimstar@opensuse.org" date="1442923200">- Update to version 3.18.0:
  + Bugs fixed: bgo#747920, bgo#748394, bgo#729406, bgo#729407,
    bgo#741891, bgo#741558, bgo#729931, bgo#735416.
- Drop pgnome-doc-utils-devel BuildRequires: no longer needed.</changelog>
  <changelog author="mgorse@suse.com" date="1462190400">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
</package>
<package pkgid="b9ea9d1302103b6a8f01caeceea7b02eed95d0453321d0c58030198664a28111813d807c6d90ca032b7d1285252d9dca50b754f8f0d3b2d90355b00b65999f23" name="gnome-connections" arch="s390x">
  <version epoch="0" ver="48.0" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 45.0:
  + Update gtk-frdp: Avoid files copy redundancy by using FUSE for
    pasting files
  - Update CI dependencies
  - Update flatpak modules
  + Updated translations.
- Add pkgconfig(fuse3) BuildRequires: New dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 46.beta:
  + Add certificate verification for RDP.
  + Add support for domains.
  + Improve text of onboarding.
  + Improve appdata for AppStream-1.0.
  + Fix translation of vala files.
  + Change icon for changed certificate.
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 46.rc:
  + Fixed touchpad scrolling.
  + Merge the duplicite doap files.
  + Add platform information to doap file.
  + Fix wrong developer id in metainfo.
  + Update gtk-frdp:
  - Add support for FreerRDP 3.
  - Handle smooth scroll events smoothly.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 46.0:
  + Update links in app metadata.
  + Clarify a title of a dialog.
  + Update gtk-frdp:
  - Do not attempt to process empty clipboard data.
  - Do not send coordinates with smooth scroll.
  - Limit value of mouse scroll.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726228800">- Update to version 47.0:
  + Updated translations.
- Changes from version 47.beta:
  + Update text describing remote desktop settings location
  + Make PATH translatable
  + Updated translations.
- Changes from version 47.alpha:
  + Bump freerdp version to 3.6.3 for flatpak
  + Fix build of flatpak
  + Move fullscreen button to the topbar
  + Fix handling of authentication/certificate dialog
  + Update gtk-frdp:
  - Make connection via RDP synchronous to prevent race
    conditions
  - Handle freerdp_shall_disconnect() sooner
  - Clear the update_id when the source is removed
  - Fix getting of properties for session
  - Do not block CPU during iterations
  - Disconnect handlers on disconnection
  - Wait until fuse-session thread is finished
  - Clear the clipboard if it contains remote data at finalize
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1728129600">- Replace pkgconfig(freerdp2) with pkgconfig(freerdp3)
  BuildRequires: Move the newer, more up to date freerdp support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738065600">- Update to version 47.2.1:
  + Fix AppStream metadata
  + Fix key events in fullscreen mode
  + Fix scrolling for VNC connections
  + Start using GNOME Release Service
  + Add GIT_SUBMODULE_STRATEGY recursive to bundle subprojects
  + Switch to master gnome release service branch
  + Update gtk-frdp: Queue drawing of the area from the main thread
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739275200">- Update to version 48.beta:
  + Move GNOME/connections to GNOME/gnome-connections
  + Start using GNOME Release Service
  + Fix key events in fullscreen mode
  + Fix scrolling for VNC connections
  + Add GIT_SUBMODULE_STRATEGY recursive to bundle subprojects
  + Update gtk-frdp: Queue drawing of the area from the main thread
  + Expand and modernize metainfo
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 48.rc:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1742212800">- Update to version 48.0:
  + Update gtk-frdp: Fix keyboard layout in Flatpak.
  + Request FreeRDP 3.11.0 for Flatpak
  + Updated translations.</changelog>
</package>
<package pkgid="f8e503f1d8c8ce467e1b2fbd5e563bec3916782efe977e4bfd02a559c99c0f36660e3c0d80e52e42d48954c741a41e3bf4ee2c3f9bac0cef583194e1e562f12f" name="gnome-connections-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 45.0:
  + Update gtk-frdp: Avoid files copy redundancy by using FUSE for
    pasting files
  - Update CI dependencies
  - Update flatpak modules
  + Updated translations.
- Add pkgconfig(fuse3) BuildRequires: New dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 46.beta:
  + Add certificate verification for RDP.
  + Add support for domains.
  + Improve text of onboarding.
  + Improve appdata for AppStream-1.0.
  + Fix translation of vala files.
  + Change icon for changed certificate.
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 46.rc:
  + Fixed touchpad scrolling.
  + Merge the duplicite doap files.
  + Add platform information to doap file.
  + Fix wrong developer id in metainfo.
  + Update gtk-frdp:
  - Add support for FreerRDP 3.
  - Handle smooth scroll events smoothly.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 46.0:
  + Update links in app metadata.
  + Clarify a title of a dialog.
  + Update gtk-frdp:
  - Do not attempt to process empty clipboard data.
  - Do not send coordinates with smooth scroll.
  - Limit value of mouse scroll.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726228800">- Update to version 47.0:
  + Updated translations.
- Changes from version 47.beta:
  + Update text describing remote desktop settings location
  + Make PATH translatable
  + Updated translations.
- Changes from version 47.alpha:
  + Bump freerdp version to 3.6.3 for flatpak
  + Fix build of flatpak
  + Move fullscreen button to the topbar
  + Fix handling of authentication/certificate dialog
  + Update gtk-frdp:
  - Make connection via RDP synchronous to prevent race
    conditions
  - Handle freerdp_shall_disconnect() sooner
  - Clear the update_id when the source is removed
  - Fix getting of properties for session
  - Do not block CPU during iterations
  - Disconnect handlers on disconnection
  - Wait until fuse-session thread is finished
  - Clear the clipboard if it contains remote data at finalize
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1728129600">- Replace pkgconfig(freerdp2) with pkgconfig(freerdp3)
  BuildRequires: Move the newer, more up to date freerdp support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738065600">- Update to version 47.2.1:
  + Fix AppStream metadata
  + Fix key events in fullscreen mode
  + Fix scrolling for VNC connections
  + Start using GNOME Release Service
  + Add GIT_SUBMODULE_STRATEGY recursive to bundle subprojects
  + Switch to master gnome release service branch
  + Update gtk-frdp: Queue drawing of the area from the main thread
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739275200">- Update to version 48.beta:
  + Move GNOME/connections to GNOME/gnome-connections
  + Start using GNOME Release Service
  + Fix key events in fullscreen mode
  + Fix scrolling for VNC connections
  + Add GIT_SUBMODULE_STRATEGY recursive to bundle subprojects
  + Update gtk-frdp: Queue drawing of the area from the main thread
  + Expand and modernize metainfo
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 48.rc:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1742212800">- Update to version 48.0:
  + Update gtk-frdp: Fix keyboard layout in Flatpak.
  + Request FreeRDP 3.11.0 for Flatpak
  + Updated translations.</changelog>
</package>
<package pkgid="02924ac6531d236b4a822dddb38504ab0019071efa17b1774946f96bf1208bc0365e4d6a48a26c63112fee321311303f7ebac29758714b3b7f790fd192c43045" name="gnome-console" arch="s390x">
  <version epoch="0" ver="48.0.1" rel="160099.2.5"/>
  <changelog author="dimstar@opensuse.org" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="dimstar@opensuse.org" date="1709553600">- Update to version 46.rc:
  + Various of our dialogues have been reworked to improve
    correctness, including how they handle especially long strings.
  + When restoring window dimensions we now remember if the window
    was maximised or not, windows also now avoid the ‘duplicated
    effect’ seen with certain shell setups.
  + We continue to take advantage of newer Vte features wherever
    appropriate.
- Drop d259c18bc21ad83381e990b48bc66ea1dec21528.patch: fixed
  upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1710849600">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1724155200">- Update to version 47.beta:
  + The preferences dialogue has been expanded to include
    scrollback size, and there has been behind the scenes work
    fixing some pesky issues and setting up future improvements.
  + Thanks to work elsewhere in the stack, we now have restored
    screen reader support. This has taken far too long, and there
    is more work do be done, but hopefully this is a significant
    step forward.
  + Additionally reworked our styles to take advantage of
    improvements in Gtk, and keep current with developments in
    Adwaita, and some more fixes.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1725278400">- Update to version 47.rc:
  + A couple small improvements.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726401600">- Update to version 47.0:
  + A edge case in drag-and-drop has been resolved.
  + Fixed a string that hadn't been marked for translation.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1726660800">- Update to version 47.0+5:
  + Fix build on 32bit architectures (glgo#GNOME/console#391).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726660801">- Update to version 47.1:
  + Some minor build issues on certain platforms have been ironed
    out.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1742126400">- Update to version 48.0.1:
  + Updated translations.</changelog>
</package>
<package pkgid="918030aacb58830645dd2df60498a5f99cb7e5ed7accea70f7e84b63da4642e585c8bbe8e82e713e73c48ad8c57e203d55b7f4888fae4c46f3ff5f97196bd036" name="gnome-console-lang" arch="noarch">
  <version epoch="0" ver="48.0.1" rel="160099.2.5"/>
  <changelog author="dimstar@opensuse.org" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="dimstar@opensuse.org" date="1709553600">- Update to version 46.rc:
  + Various of our dialogues have been reworked to improve
    correctness, including how they handle especially long strings.
  + When restoring window dimensions we now remember if the window
    was maximised or not, windows also now avoid the ‘duplicated
    effect’ seen with certain shell setups.
  + We continue to take advantage of newer Vte features wherever
    appropriate.
- Drop d259c18bc21ad83381e990b48bc66ea1dec21528.patch: fixed
  upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1710849600">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1724155200">- Update to version 47.beta:
  + The preferences dialogue has been expanded to include
    scrollback size, and there has been behind the scenes work
    fixing some pesky issues and setting up future improvements.
  + Thanks to work elsewhere in the stack, we now have restored
    screen reader support. This has taken far too long, and there
    is more work do be done, but hopefully this is a significant
    step forward.
  + Additionally reworked our styles to take advantage of
    improvements in Gtk, and keep current with developments in
    Adwaita, and some more fixes.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1725278400">- Update to version 47.rc:
  + A couple small improvements.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726401600">- Update to version 47.0:
  + A edge case in drag-and-drop has been resolved.
  + Fixed a string that hadn't been marked for translation.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1726660800">- Update to version 47.0+5:
  + Fix build on 32bit architectures (glgo#GNOME/console#391).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726660801">- Update to version 47.1:
  + Some minor build issues on certain platforms have been ironed
    out.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1742126400">- Update to version 48.0.1:
  + Updated translations.</changelog>
</package>
<package pkgid="e3617f4cdc6faf9957f36675e8678f103463c792c83e11c192ebac22cf324ed26e57a800bc6cdc7e82fdc65c2dbcfff3096b1636665184355c9d7b1974631da9" name="gnome-contacts" arch="s390x">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679140800">- Update to version 44.0:
  + Contacts can now be shared with a QR code, which allows for
    simple and easy way of sharing contact information across
    devices.
  + The main menu now allows you to export all contacts at once.
  + Unsetting and editing an avatar for a contact is now more
    intuitive with dedicated buttons that are overlayed on top of
    the image.
  + Support for TITLE/ORG vCard properties when importing.
  + Fix a bug which made it impossible to add more than one address
    for a contact.
  + Several changes to the UI that makes it more consistent with
    GNOME design guidelines.
  + Birthdays on a leap year will now get a birthday notification
    on February 28 in non-leap years.
  + Added support for multiple keyboard shortcuts.
  + It's now possible to explicitly unset a birthday.
  + A bug where title buttons where shown twice is now fixed.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691668800">- Update to version 45.beta:
  + Several bugs have been fixed when selecting and cropping an
    avatar.
  + Choosing a file should also be much easier now, as the file
    picker will filter image files.
  + A new implementation of the contact list should lead to much
    less memory consumption and a small performance increase
  + Contacts no longer shows a duplicate window when activated from
    a search result
  + The sidebar will resize more intuitively, rather than keeping a
    fixed width
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695124800">- Update to version 45.0:
  + A new implementation of the contact list should lead to much
    less memory consumption and a small performance increase.
  + Screen readers should now be able to tell which property of a
    contact is currently focused.
  + Several bugs have been fixed when selecting and cropping an
    avatar. Choosing a file should also be much easier now, as the
    file picker will filter image files.
  + Contacts no longer shows a duplicate window when activated from
    a search result.
  + The app will try to resize more intuitively.
  + Updated translations.
- Comment out BuildRequires on pkgconfig(gnome-desktop-3.0) for
  now, just like in the meson.build script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 46.alpha:
  + It's now possible to import multiple VCard files at once.
  + When importing new contacts, the confirmation dialog will also
    helpfully preview the names of the contacts to import.
  + Searching for a contact through GNOME Shell and clicking it
    while editing an existing one could lead to a broken state.
    Now, Contacts will first confirm whether it's okay to stop
    editing.
  + A bug where (un)selecting a contact would fail when clicking
    the checkbox directly is now fixed.
  + The nightly Flatpak should now properly show avatars for
    contacts.
  + Some outdated and missing info was added in the app
    description.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Update to version 46.beta:
  + Phone numbers are shown from left to right, regardless of the
    configured text direction.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 46.0:
  + It's now possible to import multiple VCard files at once.
  + When importing new contacts, the confirmation dialog will also
    helpfully preview the names of the contacts to import.
  + Searching contacts just got a bit faster, with improved
    performance and reduces power consumption, especially on large
    contact lists.
  + Searching for a contact through GNOME Shell and clicking it
    while editing an existing one could lead to a broken state.
    Now, Contacts will first confirm whether it's okay to stop
    editing.
  + A bug where (un)selecting a contact would fail when clicking
    the checkbox directly is now fixed.
  + Phone numbers are now always shown from left to right,
    regardless of the configured text direction.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="e86a185d3e739c7b0b5ec7538b12c1a031bd075a671ca72a550d806e634458aec7bc0a7b84fe17e94e776ae4d0fa783092a5ca883f90d886c075a25ddbccd1b2" name="gnome-contacts-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679140800">- Update to version 44.0:
  + Contacts can now be shared with a QR code, which allows for
    simple and easy way of sharing contact information across
    devices.
  + The main menu now allows you to export all contacts at once.
  + Unsetting and editing an avatar for a contact is now more
    intuitive with dedicated buttons that are overlayed on top of
    the image.
  + Support for TITLE/ORG vCard properties when importing.
  + Fix a bug which made it impossible to add more than one address
    for a contact.
  + Several changes to the UI that makes it more consistent with
    GNOME design guidelines.
  + Birthdays on a leap year will now get a birthday notification
    on February 28 in non-leap years.
  + Added support for multiple keyboard shortcuts.
  + It's now possible to explicitly unset a birthday.
  + A bug where title buttons where shown twice is now fixed.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691668800">- Update to version 45.beta:
  + Several bugs have been fixed when selecting and cropping an
    avatar.
  + Choosing a file should also be much easier now, as the file
    picker will filter image files.
  + A new implementation of the contact list should lead to much
    less memory consumption and a small performance increase
  + Contacts no longer shows a duplicate window when activated from
    a search result
  + The sidebar will resize more intuitively, rather than keeping a
    fixed width
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695124800">- Update to version 45.0:
  + A new implementation of the contact list should lead to much
    less memory consumption and a small performance increase.
  + Screen readers should now be able to tell which property of a
    contact is currently focused.
  + Several bugs have been fixed when selecting and cropping an
    avatar. Choosing a file should also be much easier now, as the
    file picker will filter image files.
  + Contacts no longer shows a duplicate window when activated from
    a search result.
  + The app will try to resize more intuitively.
  + Updated translations.
- Comment out BuildRequires on pkgconfig(gnome-desktop-3.0) for
  now, just like in the meson.build script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 46.alpha:
  + It's now possible to import multiple VCard files at once.
  + When importing new contacts, the confirmation dialog will also
    helpfully preview the names of the contacts to import.
  + Searching for a contact through GNOME Shell and clicking it
    while editing an existing one could lead to a broken state.
    Now, Contacts will first confirm whether it's okay to stop
    editing.
  + A bug where (un)selecting a contact would fail when clicking
    the checkbox directly is now fixed.
  + The nightly Flatpak should now properly show avatars for
    contacts.
  + Some outdated and missing info was added in the app
    description.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Update to version 46.beta:
  + Phone numbers are shown from left to right, regardless of the
    configured text direction.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 46.0:
  + It's now possible to import multiple VCard files at once.
  + When importing new contacts, the confirmation dialog will also
    helpfully preview the names of the contacts to import.
  + Searching contacts just got a bit faster, with improved
    performance and reduces power consumption, especially on large
    contact lists.
  + Searching for a contact through GNOME Shell and clicking it
    while editing an existing one could lead to a broken state.
    Now, Contacts will first confirm whether it's okay to stop
    editing.
  + A bug where (un)selecting a contact would fail when clicking
    the checkbox directly is now fixed.
  + Phone numbers are now always shown from left to right,
    regardless of the configured text direction.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="03ff0b488b332bd767e5edf51f3880ab56c1e0eb6e49123d49e503ea3d10613df267d5f6fa3b252b8b1541c119a6bedc8784a430bb97c7f254edb4be501be5cb" name="gnome-control-center" arch="s390x">
  <version epoch="0" ver="48.7" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1744632000">- Update to version 48.1:
  + Keyboard: Fix duplicated "Search" entries in the Custom
    Shortcuts
  + Network: Fix bad memory access in wsec_size_group_clear()
  + Power: Set suspend notice message visible by default
  + Printers: Run printer details response callback when closing
    dialog
  + Wellbeing:
  - Don't make screen time row activatable
  - Fix NAN handling for chart labels
  - Fix chart height calculation for partially filled week
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746619200">- Update to version 48.1+15:
  + About: fix multiple GPU name display with NVIDIA GPU on Desktop
    PC
  + application-shortcut-dialog: Set bold style to the app name
  + style:
  - Add frame border radius to rows with illustration
  - Rename to "illustrated" class to rows with illustration
  + Updated translations.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1747310400">- Fix UI issues in "Identity" tab of a connection setting dialog
  (bsc#1243127).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748260800">- Update to version 48.2:
  + Wrap settings panel names in small window sizes
  + Call g_type_ensure for a custom class
  + Add rounded borders to illustrations
  + About: Fix multiple GPU name display with NVIDIA GPU on Desktop
    PC
  + Apps:
  - Set bold style to the app name
  - Hide preference group if no permissions are shown
  + Notifications: Fix crash when modifying app settings multiple
    times
  + Power: Change power saver icon to leaf (matching GNOME Shell)
  + System:
  - Improve password generation logic
  - Use EFF's Wordlists for Random Passphrases for password
    generator
  + Users: Don't crash when failing to crop avatar images
  + Wacom: Get motion history from tablets in test drawing area
  + Updated translations.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1749124800">- Add Recommends distribution-logos-branding-SLE for SLE
  (bsc#1243104).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1750334400">- Update to version 48.2+9:
  * a11y: add accessible role in list-row when needed
  * background: Set accessible role for background widgets
  * background: Set a name for recent backgrounds
  * background: Do not use the list-item role for single preference
    rows
  * color: Use AdwDialog.force_close for dialog
  * colors: Remove extra line below the device name
  * about: Use AdwDialog.force_close for System Details dialog
  * wacom: Plug leak
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1751025600">- Update to version 48.3:
  + Various accessibility fixes
  + About: Properly close System Details dialog supressing dispose
    warning
  + Common: Fix use-after-free in CcPermissionInfobar
  + Colors: Remote extra line below the device name
  + Global Shortcuts: Discard request from invalid app ID
  + Wacom: Plug stylus motion backlog array leak
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754222400">- Update to version 48.4:
  + Online Accounts: Disable markup in toasts for displaying URLs
    properly
  + Power: Move general section above "Power Saving"
  + Updated translations.</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15829)</changelog>
  <changelog author="mgorse@suse.com" date="1775908800">- Update to version 48.7 (jsc#PED-15957, bsc#1261947):
  + Various translation updates
  + Display: Gracefully handle missing UPower
  + Power:
  - Gracefully handle missing UPower
  - Fix infinite loop when switching battery charge modes
  + Changes in version 48.6:
  + Applications: Fix monitoring app filter changes
  + Color: Fix small memory leak
  + Date and Time
  - Make sure timezone dialog always shows search entry
  - Fix timezone search assuming unicode casing
  + Network: Actually turn off wifi when only managing a single device
  + Region: Always set all variables when setting system locale
  + Changes in version 48.5:
  + Date and Time
  - Fix subdialogs visibility when panel is unlocked
  - Fix enabling AM/PM mode only when used for times
  + Network: Fix hyphen display in long WiFi passwords in QR code
    dialog
  + Users: Ensure info button widget type
- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="b579cf8b87714dfd7d67f88f6ae717aa0b0552ca67bfe292d5a28ab84a395b2fd847a304b045189e9e4bcd52f4c75d9126c5710694d296833312dc50aa90b467" name="gnome-control-center-color" arch="noarch">
  <version epoch="0" ver="48.7" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1744632000">- Update to version 48.1:
  + Keyboard: Fix duplicated "Search" entries in the Custom
    Shortcuts
  + Network: Fix bad memory access in wsec_size_group_clear()
  + Power: Set suspend notice message visible by default
  + Printers: Run printer details response callback when closing
    dialog
  + Wellbeing:
  - Don't make screen time row activatable
  - Fix NAN handling for chart labels
  - Fix chart height calculation for partially filled week
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746619200">- Update to version 48.1+15:
  + About: fix multiple GPU name display with NVIDIA GPU on Desktop
    PC
  + application-shortcut-dialog: Set bold style to the app name
  + style:
  - Add frame border radius to rows with illustration
  - Rename to "illustrated" class to rows with illustration
  + Updated translations.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1747310400">- Fix UI issues in "Identity" tab of a connection setting dialog
  (bsc#1243127).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748260800">- Update to version 48.2:
  + Wrap settings panel names in small window sizes
  + Call g_type_ensure for a custom class
  + Add rounded borders to illustrations
  + About: Fix multiple GPU name display with NVIDIA GPU on Desktop
    PC
  + Apps:
  - Set bold style to the app name
  - Hide preference group if no permissions are shown
  + Notifications: Fix crash when modifying app settings multiple
    times
  + Power: Change power saver icon to leaf (matching GNOME Shell)
  + System:
  - Improve password generation logic
  - Use EFF's Wordlists for Random Passphrases for password
    generator
  + Users: Don't crash when failing to crop avatar images
  + Wacom: Get motion history from tablets in test drawing area
  + Updated translations.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1749124800">- Add Recommends distribution-logos-branding-SLE for SLE
  (bsc#1243104).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1750334400">- Update to version 48.2+9:
  * a11y: add accessible role in list-row when needed
  * background: Set accessible role for background widgets
  * background: Set a name for recent backgrounds
  * background: Do not use the list-item role for single preference
    rows
  * color: Use AdwDialog.force_close for dialog
  * colors: Remove extra line below the device name
  * about: Use AdwDialog.force_close for System Details dialog
  * wacom: Plug leak
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1751025600">- Update to version 48.3:
  + Various accessibility fixes
  + About: Properly close System Details dialog supressing dispose
    warning
  + Common: Fix use-after-free in CcPermissionInfobar
  + Colors: Remote extra line below the device name
  + Global Shortcuts: Discard request from invalid app ID
  + Wacom: Plug stylus motion backlog array leak
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754222400">- Update to version 48.4:
  + Online Accounts: Disable markup in toasts for displaying URLs
    properly
  + Power: Move general section above "Power Saving"
  + Updated translations.</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15829)</changelog>
  <changelog author="mgorse@suse.com" date="1775908800">- Update to version 48.7 (jsc#PED-15957, bsc#1261947):
  + Various translation updates
  + Display: Gracefully handle missing UPower
  + Power:
  - Gracefully handle missing UPower
  - Fix infinite loop when switching battery charge modes
  + Changes in version 48.6:
  + Applications: Fix monitoring app filter changes
  + Color: Fix small memory leak
  + Date and Time
  - Make sure timezone dialog always shows search entry
  - Fix timezone search assuming unicode casing
  + Network: Actually turn off wifi when only managing a single device
  + Region: Always set all variables when setting system locale
  + Changes in version 48.5:
  + Date and Time
  - Fix subdialogs visibility when panel is unlocked
  - Fix enabling AM/PM mode only when used for times
  + Network: Fix hyphen display in long WiFi passwords in QR code
    dialog
  + Users: Ensure info button widget type
- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="fce5d5fa1e6d12336b316d151dbcf756dd093884f06159bb0a887584c35234462b74a1bc8352514ca3ee23596b5785729ef453f1e7c1bafed18614c2f205df7b" name="gnome-control-center-devel" arch="noarch">
  <version epoch="0" ver="48.7" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1744632000">- Update to version 48.1:
  + Keyboard: Fix duplicated "Search" entries in the Custom
    Shortcuts
  + Network: Fix bad memory access in wsec_size_group_clear()
  + Power: Set suspend notice message visible by default
  + Printers: Run printer details response callback when closing
    dialog
  + Wellbeing:
  - Don't make screen time row activatable
  - Fix NAN handling for chart labels
  - Fix chart height calculation for partially filled week
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746619200">- Update to version 48.1+15:
  + About: fix multiple GPU name display with NVIDIA GPU on Desktop
    PC
  + application-shortcut-dialog: Set bold style to the app name
  + style:
  - Add frame border radius to rows with illustration
  - Rename to "illustrated" class to rows with illustration
  + Updated translations.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1747310400">- Fix UI issues in "Identity" tab of a connection setting dialog
  (bsc#1243127).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748260800">- Update to version 48.2:
  + Wrap settings panel names in small window sizes
  + Call g_type_ensure for a custom class
  + Add rounded borders to illustrations
  + About: Fix multiple GPU name display with NVIDIA GPU on Desktop
    PC
  + Apps:
  - Set bold style to the app name
  - Hide preference group if no permissions are shown
  + Notifications: Fix crash when modifying app settings multiple
    times
  + Power: Change power saver icon to leaf (matching GNOME Shell)
  + System:
  - Improve password generation logic
  - Use EFF's Wordlists for Random Passphrases for password
    generator
  + Users: Don't crash when failing to crop avatar images
  + Wacom: Get motion history from tablets in test drawing area
  + Updated translations.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1749124800">- Add Recommends distribution-logos-branding-SLE for SLE
  (bsc#1243104).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1750334400">- Update to version 48.2+9:
  * a11y: add accessible role in list-row when needed
  * background: Set accessible role for background widgets
  * background: Set a name for recent backgrounds
  * background: Do not use the list-item role for single preference
    rows
  * color: Use AdwDialog.force_close for dialog
  * colors: Remove extra line below the device name
  * about: Use AdwDialog.force_close for System Details dialog
  * wacom: Plug leak
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1751025600">- Update to version 48.3:
  + Various accessibility fixes
  + About: Properly close System Details dialog supressing dispose
    warning
  + Common: Fix use-after-free in CcPermissionInfobar
  + Colors: Remote extra line below the device name
  + Global Shortcuts: Discard request from invalid app ID
  + Wacom: Plug stylus motion backlog array leak
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754222400">- Update to version 48.4:
  + Online Accounts: Disable markup in toasts for displaying URLs
    properly
  + Power: Move general section above "Power Saving"
  + Updated translations.</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15829)</changelog>
  <changelog author="mgorse@suse.com" date="1775908800">- Update to version 48.7 (jsc#PED-15957, bsc#1261947):
  + Various translation updates
  + Display: Gracefully handle missing UPower
  + Power:
  - Gracefully handle missing UPower
  - Fix infinite loop when switching battery charge modes
  + Changes in version 48.6:
  + Applications: Fix monitoring app filter changes
  + Color: Fix small memory leak
  + Date and Time
  - Make sure timezone dialog always shows search entry
  - Fix timezone search assuming unicode casing
  + Network: Actually turn off wifi when only managing a single device
  + Region: Always set all variables when setting system locale
  + Changes in version 48.5:
  + Date and Time
  - Fix subdialogs visibility when panel is unlocked
  - Fix enabling AM/PM mode only when used for times
  + Network: Fix hyphen display in long WiFi passwords in QR code
    dialog
  + Users: Ensure info button widget type
- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="8626a30560b10da186de0de6382a347b0c3c237c4a93b8a43d309957d2c63f4b9deb5d3d5fa232eeda4b3bcb700a552ab1910a46a4253d26b213206c09ae30cf" name="gnome-control-center-goa" arch="noarch">
  <version epoch="0" ver="48.7" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1744632000">- Update to version 48.1:
  + Keyboard: Fix duplicated "Search" entries in the Custom
    Shortcuts
  + Network: Fix bad memory access in wsec_size_group_clear()
  + Power: Set suspend notice message visible by default
  + Printers: Run printer details response callback when closing
    dialog
  + Wellbeing:
  - Don't make screen time row activatable
  - Fix NAN handling for chart labels
  - Fix chart height calculation for partially filled week
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746619200">- Update to version 48.1+15:
  + About: fix multiple GPU name display with NVIDIA GPU on Desktop
    PC
  + application-shortcut-dialog: Set bold style to the app name
  + style:
  - Add frame border radius to rows with illustration
  - Rename to "illustrated" class to rows with illustration
  + Updated translations.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1747310400">- Fix UI issues in "Identity" tab of a connection setting dialog
  (bsc#1243127).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748260800">- Update to version 48.2:
  + Wrap settings panel names in small window sizes
  + Call g_type_ensure for a custom class
  + Add rounded borders to illustrations
  + About: Fix multiple GPU name display with NVIDIA GPU on Desktop
    PC
  + Apps:
  - Set bold style to the app name
  - Hide preference group if no permissions are shown
  + Notifications: Fix crash when modifying app settings multiple
    times
  + Power: Change power saver icon to leaf (matching GNOME Shell)
  + System:
  - Improve password generation logic
  - Use EFF's Wordlists for Random Passphrases for password
    generator
  + Users: Don't crash when failing to crop avatar images
  + Wacom: Get motion history from tablets in test drawing area
  + Updated translations.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1749124800">- Add Recommends distribution-logos-branding-SLE for SLE
  (bsc#1243104).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1750334400">- Update to version 48.2+9:
  * a11y: add accessible role in list-row when needed
  * background: Set accessible role for background widgets
  * background: Set a name for recent backgrounds
  * background: Do not use the list-item role for single preference
    rows
  * color: Use AdwDialog.force_close for dialog
  * colors: Remove extra line below the device name
  * about: Use AdwDialog.force_close for System Details dialog
  * wacom: Plug leak
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1751025600">- Update to version 48.3:
  + Various accessibility fixes
  + About: Properly close System Details dialog supressing dispose
    warning
  + Common: Fix use-after-free in CcPermissionInfobar
  + Colors: Remote extra line below the device name
  + Global Shortcuts: Discard request from invalid app ID
  + Wacom: Plug stylus motion backlog array leak
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754222400">- Update to version 48.4:
  + Online Accounts: Disable markup in toasts for displaying URLs
    properly
  + Power: Move general section above "Power Saving"
  + Updated translations.</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15829)</changelog>
  <changelog author="mgorse@suse.com" date="1775908800">- Update to version 48.7 (jsc#PED-15957, bsc#1261947):
  + Various translation updates
  + Display: Gracefully handle missing UPower
  + Power:
  - Gracefully handle missing UPower
  - Fix infinite loop when switching battery charge modes
  + Changes in version 48.6:
  + Applications: Fix monitoring app filter changes
  + Color: Fix small memory leak
  + Date and Time
  - Make sure timezone dialog always shows search entry
  - Fix timezone search assuming unicode casing
  + Network: Actually turn off wifi when only managing a single device
  + Region: Always set all variables when setting system locale
  + Changes in version 48.5:
  + Date and Time
  - Fix subdialogs visibility when panel is unlocked
  - Fix enabling AM/PM mode only when used for times
  + Network: Fix hyphen display in long WiFi passwords in QR code
    dialog
  + Users: Ensure info button widget type
- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="0ebcdad1d1b95200cab7b4c72d62670d9347deb1dd99039f60e00bdd2fdc1a2bad78bc839233b93efdee833324ad37527c0f2900bf4f1c8cfb8e8e992b45e109" name="gnome-control-center-lang" arch="noarch">
  <version epoch="0" ver="48.7" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1744632000">- Update to version 48.1:
  + Keyboard: Fix duplicated "Search" entries in the Custom
    Shortcuts
  + Network: Fix bad memory access in wsec_size_group_clear()
  + Power: Set suspend notice message visible by default
  + Printers: Run printer details response callback when closing
    dialog
  + Wellbeing:
  - Don't make screen time row activatable
  - Fix NAN handling for chart labels
  - Fix chart height calculation for partially filled week
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746619200">- Update to version 48.1+15:
  + About: fix multiple GPU name display with NVIDIA GPU on Desktop
    PC
  + application-shortcut-dialog: Set bold style to the app name
  + style:
  - Add frame border radius to rows with illustration
  - Rename to "illustrated" class to rows with illustration
  + Updated translations.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1747310400">- Fix UI issues in "Identity" tab of a connection setting dialog
  (bsc#1243127).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748260800">- Update to version 48.2:
  + Wrap settings panel names in small window sizes
  + Call g_type_ensure for a custom class
  + Add rounded borders to illustrations
  + About: Fix multiple GPU name display with NVIDIA GPU on Desktop
    PC
  + Apps:
  - Set bold style to the app name
  - Hide preference group if no permissions are shown
  + Notifications: Fix crash when modifying app settings multiple
    times
  + Power: Change power saver icon to leaf (matching GNOME Shell)
  + System:
  - Improve password generation logic
  - Use EFF's Wordlists for Random Passphrases for password
    generator
  + Users: Don't crash when failing to crop avatar images
  + Wacom: Get motion history from tablets in test drawing area
  + Updated translations.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1749124800">- Add Recommends distribution-logos-branding-SLE for SLE
  (bsc#1243104).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1750334400">- Update to version 48.2+9:
  * a11y: add accessible role in list-row when needed
  * background: Set accessible role for background widgets
  * background: Set a name for recent backgrounds
  * background: Do not use the list-item role for single preference
    rows
  * color: Use AdwDialog.force_close for dialog
  * colors: Remove extra line below the device name
  * about: Use AdwDialog.force_close for System Details dialog
  * wacom: Plug leak
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1751025600">- Update to version 48.3:
  + Various accessibility fixes
  + About: Properly close System Details dialog supressing dispose
    warning
  + Common: Fix use-after-free in CcPermissionInfobar
  + Colors: Remote extra line below the device name
  + Global Shortcuts: Discard request from invalid app ID
  + Wacom: Plug stylus motion backlog array leak
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754222400">- Update to version 48.4:
  + Online Accounts: Disable markup in toasts for displaying URLs
    properly
  + Power: Move general section above "Power Saving"
  + Updated translations.</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15829)</changelog>
  <changelog author="mgorse@suse.com" date="1775908800">- Update to version 48.7 (jsc#PED-15957, bsc#1261947):
  + Various translation updates
  + Display: Gracefully handle missing UPower
  + Power:
  - Gracefully handle missing UPower
  - Fix infinite loop when switching battery charge modes
  + Changes in version 48.6:
  + Applications: Fix monitoring app filter changes
  + Color: Fix small memory leak
  + Date and Time
  - Make sure timezone dialog always shows search entry
  - Fix timezone search assuming unicode casing
  + Network: Actually turn off wifi when only managing a single device
  + Region: Always set all variables when setting system locale
  + Changes in version 48.5:
  + Date and Time
  - Fix subdialogs visibility when panel is unlocked
  - Fix enabling AM/PM mode only when used for times
  + Network: Fix hyphen display in long WiFi passwords in QR code
    dialog
  + Users: Ensure info button widget type
- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="5b1e56cd75760e39dae6e399b640df523897ed2aaaf1301f326ac5177901eb6a7d47d4ec5db5e5b81ec3a063ef4c0e705da868c6924e4664048bc64af8af42a3" name="gnome-control-center-user-faces" arch="noarch">
  <version epoch="0" ver="48.7" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1744632000">- Update to version 48.1:
  + Keyboard: Fix duplicated "Search" entries in the Custom
    Shortcuts
  + Network: Fix bad memory access in wsec_size_group_clear()
  + Power: Set suspend notice message visible by default
  + Printers: Run printer details response callback when closing
    dialog
  + Wellbeing:
  - Don't make screen time row activatable
  - Fix NAN handling for chart labels
  - Fix chart height calculation for partially filled week
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746619200">- Update to version 48.1+15:
  + About: fix multiple GPU name display with NVIDIA GPU on Desktop
    PC
  + application-shortcut-dialog: Set bold style to the app name
  + style:
  - Add frame border radius to rows with illustration
  - Rename to "illustrated" class to rows with illustration
  + Updated translations.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1747310400">- Fix UI issues in "Identity" tab of a connection setting dialog
  (bsc#1243127).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748260800">- Update to version 48.2:
  + Wrap settings panel names in small window sizes
  + Call g_type_ensure for a custom class
  + Add rounded borders to illustrations
  + About: Fix multiple GPU name display with NVIDIA GPU on Desktop
    PC
  + Apps:
  - Set bold style to the app name
  - Hide preference group if no permissions are shown
  + Notifications: Fix crash when modifying app settings multiple
    times
  + Power: Change power saver icon to leaf (matching GNOME Shell)
  + System:
  - Improve password generation logic
  - Use EFF's Wordlists for Random Passphrases for password
    generator
  + Users: Don't crash when failing to crop avatar images
  + Wacom: Get motion history from tablets in test drawing area
  + Updated translations.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1749124800">- Add Recommends distribution-logos-branding-SLE for SLE
  (bsc#1243104).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1750334400">- Update to version 48.2+9:
  * a11y: add accessible role in list-row when needed
  * background: Set accessible role for background widgets
  * background: Set a name for recent backgrounds
  * background: Do not use the list-item role for single preference
    rows
  * color: Use AdwDialog.force_close for dialog
  * colors: Remove extra line below the device name
  * about: Use AdwDialog.force_close for System Details dialog
  * wacom: Plug leak
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1751025600">- Update to version 48.3:
  + Various accessibility fixes
  + About: Properly close System Details dialog supressing dispose
    warning
  + Common: Fix use-after-free in CcPermissionInfobar
  + Colors: Remote extra line below the device name
  + Global Shortcuts: Discard request from invalid app ID
  + Wacom: Plug stylus motion backlog array leak
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754222400">- Update to version 48.4:
  + Online Accounts: Disable markup in toasts for displaying URLs
    properly
  + Power: Move general section above "Power Saving"
  + Updated translations.</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15829)</changelog>
  <changelog author="mgorse@suse.com" date="1775908800">- Update to version 48.7 (jsc#PED-15957, bsc#1261947):
  + Various translation updates
  + Display: Gracefully handle missing UPower
  + Power:
  - Gracefully handle missing UPower
  - Fix infinite loop when switching battery charge modes
  + Changes in version 48.6:
  + Applications: Fix monitoring app filter changes
  + Color: Fix small memory leak
  + Date and Time
  - Make sure timezone dialog always shows search entry
  - Fix timezone search assuming unicode casing
  + Network: Actually turn off wifi when only managing a single device
  + Region: Always set all variables when setting system locale
  + Changes in version 48.5:
  + Date and Time
  - Fix subdialogs visibility when panel is unlocked
  - Fix enabling AM/PM mode only when used for times
  + Network: Fix hyphen display in long WiFi passwords in QR code
    dialog
  + Users: Ensure info button widget type
- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="b6d0b38f3c6408b64686d167b11cd12fcb9b7e6d25fee9602b6b3153e439f4856f33b234bf2ce2a5c5fbb0c6019fd2d80d711c99e1da31ff8fdbf5fc25c96dc7" name="gnome-control-center-users" arch="noarch">
  <version epoch="0" ver="48.7" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1744632000">- Update to version 48.1:
  + Keyboard: Fix duplicated "Search" entries in the Custom
    Shortcuts
  + Network: Fix bad memory access in wsec_size_group_clear()
  + Power: Set suspend notice message visible by default
  + Printers: Run printer details response callback when closing
    dialog
  + Wellbeing:
  - Don't make screen time row activatable
  - Fix NAN handling for chart labels
  - Fix chart height calculation for partially filled week
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746619200">- Update to version 48.1+15:
  + About: fix multiple GPU name display with NVIDIA GPU on Desktop
    PC
  + application-shortcut-dialog: Set bold style to the app name
  + style:
  - Add frame border radius to rows with illustration
  - Rename to "illustrated" class to rows with illustration
  + Updated translations.</changelog>
  <changelog author="songchuan.kang@suse.com" date="1747310400">- Fix UI issues in "Identity" tab of a connection setting dialog
  (bsc#1243127).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748260800">- Update to version 48.2:
  + Wrap settings panel names in small window sizes
  + Call g_type_ensure for a custom class
  + Add rounded borders to illustrations
  + About: Fix multiple GPU name display with NVIDIA GPU on Desktop
    PC
  + Apps:
  - Set bold style to the app name
  - Hide preference group if no permissions are shown
  + Notifications: Fix crash when modifying app settings multiple
    times
  + Power: Change power saver icon to leaf (matching GNOME Shell)
  + System:
  - Improve password generation logic
  - Use EFF's Wordlists for Random Passphrases for password
    generator
  + Users: Don't crash when failing to crop avatar images
  + Wacom: Get motion history from tablets in test drawing area
  + Updated translations.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1749124800">- Add Recommends distribution-logos-branding-SLE for SLE
  (bsc#1243104).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1750334400">- Update to version 48.2+9:
  * a11y: add accessible role in list-row when needed
  * background: Set accessible role for background widgets
  * background: Set a name for recent backgrounds
  * background: Do not use the list-item role for single preference
    rows
  * color: Use AdwDialog.force_close for dialog
  * colors: Remove extra line below the device name
  * about: Use AdwDialog.force_close for System Details dialog
  * wacom: Plug leak
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1751025600">- Update to version 48.3:
  + Various accessibility fixes
  + About: Properly close System Details dialog supressing dispose
    warning
  + Common: Fix use-after-free in CcPermissionInfobar
  + Colors: Remote extra line below the device name
  + Global Shortcuts: Discard request from invalid app ID
  + Wacom: Plug stylus motion backlog array leak
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754222400">- Update to version 48.4:
  + Online Accounts: Disable markup in toasts for displaying URLs
    properly
  + Power: Move general section above "Power Saving"
  + Updated translations.</changelog>
  <changelog author="federico@suse.com" date="1774008000">- Update suse_version macro for 1610 (jsc#PED-15829)</changelog>
  <changelog author="mgorse@suse.com" date="1775908800">- Update to version 48.7 (jsc#PED-15957, bsc#1261947):
  + Various translation updates
  + Display: Gracefully handle missing UPower
  + Power:
  - Gracefully handle missing UPower
  - Fix infinite loop when switching battery charge modes
  + Changes in version 48.6:
  + Applications: Fix monitoring app filter changes
  + Color: Fix small memory leak
  + Date and Time
  - Make sure timezone dialog always shows search entry
  - Fix timezone search assuming unicode casing
  + Network: Actually turn off wifi when only managing a single device
  + Region: Always set all variables when setting system locale
  + Changes in version 48.5:
  + Date and Time
  - Fix subdialogs visibility when panel is unlocked
  - Fix enabling AM/PM mode only when used for times
  + Network: Fix hyphen display in long WiFi passwords in QR code
    dialog
  + Users: Ensure info button widget type
- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="74bde62a7eab480c5c0bb0563c102fbb8d870c7fd44043bdc81e024e682ebafd292672ba9ebcfd8f56a1e21c54e866cbbc2ec74cba217009e596200134700ea2" name="gnome-desktop-lang" arch="noarch">
  <version epoch="0" ver="44.3" rel="160099.2.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1660046400">- Update to version 42.4:
  + No changes, version bump only.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1660046401">- Update to version 43.alpha:
  + Don't use bubblewrap inside snaps since those are already
    sandboxed.
  + Remove gnome-version.xml.
  + Add GCancellable and GError to the thumbnail API.
  + Make it possible to disable gobject-introspection generation.
  + Revert "thumbnails: keep the original file name".
  + Include a header defining GNOME_DESKTOP_PLATFORM_VERSION.
  + Updated translations.
- Stop passing gnome_distributor=openSUSE and date_in_gnome_version
  to meson, no longer recognized, nor needed.
- Use ldconfig_scriptlets macro for post(un) handling.
- Bump sonames following upstream changes.
- Drop gnome-version sub-package, no longer built; provide/obsolete
  it by libgnome-desktop-4-2.</changelog>
  <changelog author="dimstar@opensuse.org" date="1662552000">- Update to version 43.rc:
  + gnome-languages: Simplify XPG language parsing.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1663502400">- Update to version 43:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1676462400">- Update to version 43.2:
  + Fix idle monitor watch leak.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1677412800">- Update to version 44.beta:
  + Add GnomeWallClock:force-seconds property.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="d96e06dbeea011fb5348f04f58fd3284fa5e3962ac6f405504af8a9e0f0c303f6b75decfb38a7418ee88e4fe8be4ce9c69827c226036a41e303c090b93490e37" name="gnome-dictionary" arch="s390x">
  <version epoch="0" ver="40.0" rel="bp161.1.5"/>
  <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&#xF8;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="f4b70c96a2eb1ba7a55a8d18d023efc66ba91b573eb4a8962da8ceb4e421cf4bf9462c3c00b97c8bc062eed4406be2d92d86798c469694e4249859dc910647e8" name="gnome-dictionary-lang" arch="noarch">
  <version epoch="0" ver="40.0" rel="bp161.1.5"/>
  <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&#xF8;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="cab4bd79fd8f4674330560ca0a0685d486b99ce1417f99eb91e9652335bac2d923d939aa016ec91a3a343cfa5f821957b8dd09b176ae30f5e5f0e870d0c730d2" name="gnome-directory-thumbnailer" arch="s390x">
  <version epoch="0" ver="0.1.11+15" rel="bp161.1.4"/>
  <changelog author="zaitor@opensuse.org" date="1433851200">- Update to version 0.1.6:
  + Fixed a memory leak and a crash.
  + Updated translations.</changelog>
  <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&#xF8;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&#xF8;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>
</package>
<package pkgid="aa9efb463704067e9d0db02249ab7ab98d772486941bf8a1643e355a4a25b089fc942bc1fbcd16e62b0beafe8d1c5640a1825384c90ae994b81a4a4fab69a887" name="gnome-directory-thumbnailer-lang" arch="noarch">
  <version epoch="0" ver="0.1.11+15" rel="bp161.1.4"/>
  <changelog author="zaitor@opensuse.org" date="1433851200">- Update to version 0.1.6:
  + Fixed a memory leak and a crash.
  + Updated translations.</changelog>
  <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&#xF8;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&#xF8;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>
</package>
<package pkgid="a03ef5bf8cb009cb24c94b553b0479c366d017097301b125f1e35fa15913fafd44e8a6ba2929e7788fd57dd47868e865bc9ff026f26b4b2bf8a86618dc801600" name="gnome-disk-utility" arch="s390x">
  <version epoch="0" ver="46.1" rel="160099.3.10"/>
  <changelog author="bjorn.lie@gmail.com" date="1677844800">- Update to version 44.rc:
  + flatpak: People like to rename branches back and forth.
  + Add .dir-locals.
  + various: Remove GNU Emacs file variables.
  + Updated translations.
- Add appstream-glib BuildRequires and a check section, where we
  validate appstream data and desktop file during build.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1679054400">- Update to version 44.0:
  + flatpak:
  - Use popt default branch
  - popt switched to cmake
  + Updated translations.</changelog>
  <changelog author="yfjiang@suse.com" date="1692014400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="luc14n0@opensuse.org" date="1694347200">- Update to version 45.0:
  + benchmark-dialog: Silence two maybe-uninitialized warnings.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701432000">- Update to version 45.1:
  + creatediskimage: Fix crash if image creation has errors.
  + Update appdata
  + Updted translations.</changelog>
  <changelog author="bwiedemann@suse.com" date="1710244800">- Move install commands into %install section</changelog>
  <changelog author="dimstar@opensuse.org" date="1710331200">- Update to version 46.alpha:
  + appdata: Improve appdata for AppStream 1.0.</changelog>
  <changelog author="dimstar@opensuse.org" date="1710331201">- Update to version 46.0:
  + metainfo: Fix wrong developer id
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1725364800">- Update to version 46.1:
  + metainfo:
  - fix URLs
  - replace screenshots
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742472000">- Add (exfatprogs or exfat-utils), f2fs-tools and udftools
  Recommends: Support formatting disks to exFAT, F2FS and UDF.</changelog>
</package>
<package pkgid="a57a105d46085b74470102698646d9c634c2926d2b8f2653b4ca5f1bf22ad421f105211850cafa20ec977dcd596bab860edbb0c7cc743db264bd16743b824e85" name="gnome-disk-utility-lang" arch="noarch">
  <version epoch="0" ver="46.1" rel="160099.3.10"/>
  <changelog author="bjorn.lie@gmail.com" date="1677844800">- Update to version 44.rc:
  + flatpak: People like to rename branches back and forth.
  + Add .dir-locals.
  + various: Remove GNU Emacs file variables.
  + Updated translations.
- Add appstream-glib BuildRequires and a check section, where we
  validate appstream data and desktop file during build.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1679054400">- Update to version 44.0:
  + flatpak:
  - Use popt default branch
  - popt switched to cmake
  + Updated translations.</changelog>
  <changelog author="yfjiang@suse.com" date="1692014400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="luc14n0@opensuse.org" date="1694347200">- Update to version 45.0:
  + benchmark-dialog: Silence two maybe-uninitialized warnings.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701432000">- Update to version 45.1:
  + creatediskimage: Fix crash if image creation has errors.
  + Update appdata
  + Updted translations.</changelog>
  <changelog author="bwiedemann@suse.com" date="1710244800">- Move install commands into %install section</changelog>
  <changelog author="dimstar@opensuse.org" date="1710331200">- Update to version 46.alpha:
  + appdata: Improve appdata for AppStream 1.0.</changelog>
  <changelog author="dimstar@opensuse.org" date="1710331201">- Update to version 46.0:
  + metainfo: Fix wrong developer id
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1725364800">- Update to version 46.1:
  + metainfo:
  - fix URLs
  - replace screenshots
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742472000">- Add (exfatprogs or exfat-utils), f2fs-tools and udftools
  Recommends: Support formatting disks to exFAT, F2FS and UDF.</changelog>
</package>
<package pkgid="476341ae30a340545878e3db37f85ccf09b5ef9c7b18da550ec67a4e7bb4db1ea4d970bb095046547ab49d51e82273042851fdd4f378be61435273fe186a5378" name="gnome-doc-utils" arch="noarch">
  <version epoch="0" ver="0.20.10" rel="160099.5.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1580990400">- Add gnome-doc-utils-port-python3.patch: Port to python3.
  Following this, replace python2-libxml2 with python3-libxml2
  BuildRequires and Requires.
- Modernize spec and tweak fdupes call.</changelog>
  <changelog author="fcrozat@suse.com" date="1581336000">- Set encoding before building to fix a build error in SLE.
- Adapt BuildRequires for SLE15 / Leap 15.x.</changelog>
  <changelog author="dimstar@opensuse.org" date="1613736000">- Update gnome-doc-utils-port-python3.patch based on the patch used
  by Fedora (https://src.fedoraproject.org/rpms/gnome-doc-utils).</changelog>
  <changelog author="yfjiang@suse.com" date="1628078400">- Adapt BuildRequires for SLE15 / Leap 15.x on xml2po.</changelog>
  <changelog author="dimstar@opensuse.org" date="1630411200">- Add python3-libxml2 as runtime dependency (up to CODE15, the
  package was called python3-libxml2-python, conditionally added).</changelog>
  <changelog author="sbrabec@suse.com" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="mgorse@suse.com" date="1642420800">- Add python-rpm-macros to BuildRequires (boo#1194754).</changelog>
  <changelog author="pgajdos@suse.com" date="1708603200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="dmueller@suse.com" date="1732363200">- add python3-setuptools to fix build with python 3.13+</changelog>
  <changelog author="mcepl@suse.com" date="1783944000">- Add missing python3-base BR (bsc#1270314).</changelog>
</package>
<package pkgid="8fbc1323e7899040fff95a59a9ce8a3f7fa1bdd69452e29d191edacce2ee6eb350169d4d12b4ce50dcd241c8d906cbee8ec7827b37326b21418f21c045b35343" name="gnome-doc-utils-devel" arch="noarch">
  <version epoch="0" ver="0.20.10" rel="160099.5.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1580990400">- Add gnome-doc-utils-port-python3.patch: Port to python3.
  Following this, replace python2-libxml2 with python3-libxml2
  BuildRequires and Requires.
- Modernize spec and tweak fdupes call.</changelog>
  <changelog author="fcrozat@suse.com" date="1581336000">- Set encoding before building to fix a build error in SLE.
- Adapt BuildRequires for SLE15 / Leap 15.x.</changelog>
  <changelog author="dimstar@opensuse.org" date="1613736000">- Update gnome-doc-utils-port-python3.patch based on the patch used
  by Fedora (https://src.fedoraproject.org/rpms/gnome-doc-utils).</changelog>
  <changelog author="yfjiang@suse.com" date="1628078400">- Adapt BuildRequires for SLE15 / Leap 15.x on xml2po.</changelog>
  <changelog author="dimstar@opensuse.org" date="1630411200">- Add python3-libxml2 as runtime dependency (up to CODE15, the
  package was called python3-libxml2-python, conditionally added).</changelog>
  <changelog author="sbrabec@suse.com" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="mgorse@suse.com" date="1642420800">- Add python-rpm-macros to BuildRequires (boo#1194754).</changelog>
  <changelog author="pgajdos@suse.com" date="1708603200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="dmueller@suse.com" date="1732363200">- add python3-setuptools to fix build with python 3.13+</changelog>
  <changelog author="mcepl@suse.com" date="1783944000">- Add missing python3-base BR (bsc#1270314).</changelog>
</package>
<package pkgid="e3f087e9537d0967d07bdfb01143d99f96f956961d836b1d02772c8c0e8239a1a34a8892d3d359e516d745980e87da5a5348a216c4ba21888f80ce97e5beb2d0" name="gnome-doc-utils-lang" arch="noarch">
  <version epoch="0" ver="0.20.10" rel="160099.5.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1580990400">- Add gnome-doc-utils-port-python3.patch: Port to python3.
  Following this, replace python2-libxml2 with python3-libxml2
  BuildRequires and Requires.
- Modernize spec and tweak fdupes call.</changelog>
  <changelog author="fcrozat@suse.com" date="1581336000">- Set encoding before building to fix a build error in SLE.
- Adapt BuildRequires for SLE15 / Leap 15.x.</changelog>
  <changelog author="dimstar@opensuse.org" date="1613736000">- Update gnome-doc-utils-port-python3.patch based on the patch used
  by Fedora (https://src.fedoraproject.org/rpms/gnome-doc-utils).</changelog>
  <changelog author="yfjiang@suse.com" date="1628078400">- Adapt BuildRequires for SLE15 / Leap 15.x on xml2po.</changelog>
  <changelog author="dimstar@opensuse.org" date="1630411200">- Add python3-libxml2 as runtime dependency (up to CODE15, the
  package was called python3-libxml2-python, conditionally added).</changelog>
  <changelog author="sbrabec@suse.com" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="mgorse@suse.com" date="1642420800">- Add python-rpm-macros to BuildRequires (boo#1194754).</changelog>
  <changelog author="pgajdos@suse.com" date="1708603200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="dmueller@suse.com" date="1732363200">- add python3-setuptools to fix build with python 3.13+</changelog>
  <changelog author="mcepl@suse.com" date="1783944000">- Add missing python3-base BR (bsc#1270314).</changelog>
</package>
<package pkgid="4c6e99ff1b19b83a4b0ffdf455b91f0e85b068354ada3f2f4d31876ab564120a5a754950ccf3fc20f633f15602d6231f1b4ec31c75104199db2883bfbb434e85" name="gnome-epub-thumbnailer" arch="s390x">
  <version epoch="0" ver="1.8" rel="bp161.1.2"/>
  <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&#xF8;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&#xF8;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="621d45ac2e58f552f63f4a701da4fe66a236ab2d4175239bc592476007d074e6cd0afadafdafcfaa94c43c63478ea7533ce15a54147249c07c895db0cea81fc6" name="gnome-extensions" arch="s390x">
  <version epoch="0" ver="48.8" rel="160099.2.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1742472000">- Update to version 48.0+6:
  * slider: Align handle size with with pixel grid
  * slider: Use correct handle size when calculating rightmost
    position
  * Revert "ci: Disable container building temporarily"
  * Revert "ci: Disable sysext temporarily"
  * Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1744632000">- Update to version 48.1:
  + Fix glitch in sliders when close to maximum.
  + Fix detecting suspend/resume for time tracking.
  + Fix wrongly sized images with fractional scaling.
  + Fix frozen cursor when using magnifier in push mode.
  + Fix session button on login screen after wrong password.
  + Misc. bug fixes and cleanups.
  + Updated translations.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1745496000">- Drop gnome-shell-executable-path-not-absolute.patch: The original
  patch did not work as expected, and assuming gsettings is in the
  bin dir of gnome-shell is not correct, so keep relative path
  (bsc#1241666).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748260800">- Update to version 48.2:
  + Only enable surrounding-text IM capability when needed
  + Fix launching command from terminal in run dialog
  + Ignore offset changes caused by suspend for screen time
  + Fix app folders sometimes not closing after outside clicks
  + Fixed crash
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1751198400">- Update to version 48.3:
  + Check all modifiers for modifier-scroll
  + Fix visibility of emoji key in on-screen-keyboard
  + Add missing accessibility labels in various components
  + Allow users to correct keyring password after failure
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754308800">- Update to version 48.4:
  + Fix taking interactive screenshots via D-Bus.
  + Fix pointer scaling glitches in magnifier.
  + Fix drawing glitch in sliders in RTL locales.
  + Misc. bug fixes and cleanups.
  + Updated translations.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1755172800">- Add gnome-shell-can-not-load-calendars.patch: Avoid error log
  when can't load calendars (bsc#1247037).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774440000">- Fix packages for %suse_version bump (jsc#PED-15854).</changelog>
  <changelog author="mgorse@suse.com" date="1775908800">- Update to version 48.8 (jsc#PED-15957, bsc#1261947):
  + Fix screen time tracking with idle inhibitors.
  + Fix lost focus on lock screen after resume from suspend.
  + Correctly expose/hide caps-lock warning to a11y tree.
  + Improve accessibility of icon buttons in screenshot tool.
  + Fix user deselection after idle on login screen.
  + Do not recreate default folders after they were removed.
  + Fix tab focus behavior in quick settings menu.
  + Do not expose password text in IM pre-edits.
  + Fix stale folder icon after pinning apps to dash.
  + 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.
  + Plugged leaks.
  + Misc. bug fixes and cleanups.
  + Changes in version 48.7:
  + Fix wrong network icon on connectivity loss.
  + Sort session list on login screen by display name.
  + Add extended OSK layouts for German and Austrian.
  + Fix leaving VPN auth helper zombie processes.
  + Fix freeze on modifier-only layout switch shortcut.
  + Fix glitch in list search results.
  + Fix swipe gestures behaving erroneously in RTL locales.
  + Fix misplaced separator in dash after unpinning running app.
  + Fixed crash.
  + Changes in version 48.6:
  + Fix key focus on choice list on login screen.
  + Fix animation glitch when cancelling overview search.
  + Also send activation token for notifications without app.
  + Update keyboard indicator on modifier-only layout switches.
  + Improve accessibility of screenshot UI.
  + Improve Hindi bolnagri input with on-screen keyboard.
  + Do not expire notifications that are about to show.
  + Changes in version 48.5:
  + Fix connecting to WPA(2) Enterprise networks.
  + Improve order in which extensions are enabled/disabled.
  + Account for scaling when setting cursor location from ibus.
  + Do not reset the unlock prompt on every tap.
  + Improve legacy tray icon support.
  + Fix misplaced background menu.
  + Fix layout of app search results in RTL locales.
  + Fix notification banners sometimes getting stuck.
- Migrate to xz compression and manual service run</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1779710400">- Add gnome-shell-no-gnome-tour.patch: Do not ask to launch
  gnome-tour; openSUSE handles the logic in opensuse-welcome-launcher
  (bsc#1265932).</changelog>
</package>
<package pkgid="59a8271053adbdf15fe70e7f423b5f623be5e57dfcd62cb8f7afe5c0ac13355d71c6ba0dd3540c1208e0955611f637173be1e08844dfd943708ee2e91cedda4c" name="gnome-firmware" arch="s390x">
  <version epoch="0" ver="47.0" rel="bp161.1.6"/>
  <changelog author="ecsos@opensuse.org" date="1568980800">- Minimum required fwupd version is 1.2.10</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1580299200">- No longer recommend -lang: supplements are in use.</changelog>
  <changelog author="dead_mozay@opensuse.org" date="1593777600">- Update to version 3.36.0:
  * Dynamically show verify and releases buttons
  * Show device and progress when doing updates
  * Add Croatian translation
  * l10n: Add Turkish translation
  * l10n: Add Italian translation</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1593777601">- 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>
</package>
<package pkgid="8aedd13a6a073477213c33a3c15a7255874ee1fa77474d842b9ceb9f4e5b6ccd17f719e2bd7d3c14bf9fe0a4c3826d326432778cdc25a2e4871aa645bc4576ed" name="gnome-firmware-lang" arch="noarch">
  <version epoch="0" ver="47.0" rel="bp161.1.6"/>
  <changelog author="ecsos@opensuse.org" date="1568980800">- Minimum required fwupd version is 1.2.10</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1580299200">- No longer recommend -lang: supplements are in use.</changelog>
  <changelog author="dead_mozay@opensuse.org" date="1593777600">- Update to version 3.36.0:
  * Dynamically show verify and releases buttons
  * Show device and progress when doing updates
  * Add Croatian translation
  * l10n: Add Turkish translation
  * l10n: Add Italian translation</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1593777601">- 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>
</package>
<package pkgid="88e04d19fab1e9d41412f7ef622355a9ba6bd445e70f33d17c5c76b6d1842904a1add30710550c012f3f379bbc53c6dcbc9a7369fc5d47d5a5dc0e5ec9262477" name="gnome-font-viewer" arch="s390x">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679313600">- Update to version 44.0:
  + Fonts 44.0 comes with general consistency improvements to the
    application:
  - The app now provides standard shortcuts like Ctrl+Q and
    Ctrl+F.
  - New widgetry allows for navigation via the back mouse button,
    alt+arrows, and touchscreen swipes.
  - Various buttons can now be used with mnemonics.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689422400">- Update to version 45.alpha:
  + Fonts 45.alpha comes with a new look courtesy of the new
    libadwaita 1.4 widgets.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 45.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711108800">- Update to version 46.0:
  + Fix incorrect/missing URLs.
  + Improve app metainfo.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720526400">- Add 565d795731471c27542bb9ee60820a2d0d15534e.patch: window: Fix
  function callback definition.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Fix a crash when installing fonts.
  + Updated translations.</changelog>
</package>
<package pkgid="37bc5e8aa5fe9abb70a37dae7a39ea0e821e31711f7ff22cb459fa50321256d171c7578505f22c580aa07af5e1b4a856961c31c8c8d1b8d8ecb2164516f23fc4" name="gnome-font-viewer-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679313600">- Update to version 44.0:
  + Fonts 44.0 comes with general consistency improvements to the
    application:
  - The app now provides standard shortcuts like Ctrl+Q and
    Ctrl+F.
  - New widgetry allows for navigation via the back mouse button,
    alt+arrows, and touchscreen swipes.
  - Various buttons can now be used with mnemonics.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689422400">- Update to version 45.alpha:
  + Fonts 45.alpha comes with a new look courtesy of the new
    libadwaita 1.4 widgets.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 45.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711108800">- Update to version 46.0:
  + Fix incorrect/missing URLs.
  + Improve app metainfo.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720526400">- Add 565d795731471c27542bb9ee60820a2d0d15534e.patch: window: Fix
  function callback definition.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Fix a crash when installing fonts.
  + Updated translations.</changelog>
</package>
<package pkgid="77931f00960863b57f0fe14d525781dee18eb7902510018efc3f857aafcd8f2a057917df7a5dd10fe5d9fa40c346f72c45f422d2bb379cfb51d9c8034db7cfea" name="gnome-getting-started-docs" arch="noarch">
  <version epoch="0" ver="3.38.1" rel="bp161.1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1563451200">- Update to version 3.32.2:
  + Updates to Getting Started.
  + Updated translations.</changelog>
  <changelog author="qkzhu@suse.com" date="1567771200">- Update to version 3.33.90:
  + Updates to Getting Started.
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1568030400">- Update to version 3.34.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1572264000">- Update to version 3.34.1:
  + 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="bjorn.lie@gmail.com" date="1584014400">- Update to version 3.36.0:
  + Updates to Getting Started.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585396800">- Update to version 3.36.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1587902400">- Update to version 3.36.2:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1606132800">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1613304000">- Update to version 3.38.1:
  + Updated translations.</changelog>
</package>
<package pkgid="25ebf49845fbb7cbc6b8c870c78dfef7834d526070b7bb136394a45c4ad1d29395b2261b43516c18f7ab2ceb0c15e54c8dbf0b6ef0f2d938ff82a46a57183096" name="gnome-getting-started-docs-lang" arch="noarch">
  <version epoch="0" ver="3.38.1" rel="bp161.1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1563451200">- Update to version 3.32.2:
  + Updates to Getting Started.
  + Updated translations.</changelog>
  <changelog author="qkzhu@suse.com" date="1567771200">- Update to version 3.33.90:
  + Updates to Getting Started.
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1568030400">- Update to version 3.34.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1572264000">- Update to version 3.34.1:
  + 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="bjorn.lie@gmail.com" date="1584014400">- Update to version 3.36.0:
  + Updates to Getting Started.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585396800">- Update to version 3.36.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1587902400">- Update to version 3.36.2:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1606132800">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1613304000">- Update to version 3.38.1:
  + Updated translations.</changelog>
</package>
<package pkgid="6ba76dc252f0008c0df46ba96f44d3541c0699327aaeb676b24721b3208c624e9e803a708b9962129e36ca9fc4e2e3b2e64e387bcc67c7f8cb1d5cd85920718e" name="gnome-icon-theme" arch="noarch">
  <version epoch="0" ver="3.12.0" rel="bp161.1.1"/>
  <changelog author="dimstar@opensuse.org" date="1362571200">- Update to version 3.7.91:
  + Rendering tweaks
  + network-cellular-connected.</changelog>
  <changelog author="dimstar@opensuse.org" date="1364299200">- Update to version 3.8.0:
  + system-shutdown.
  + scale icons to fit canvas better (bgo#694279).
  + beige folders.
  + emblem centering (bgo#695523).</changelog>
  <changelog author="dimstar@opensuse.org" date="1368446400">- Update to version 3.8.2:
  + Heaphones &amp; headset.
  + Notifications panel updated.
  + Make folders a tad less prominent again.</changelog>
  <changelog author="dimstar@opensuse.org" date="1375272000">- Update to version 3.9.5:
  + Color shift for folder (bgo#700757).</changelog>
  <changelog author="dimstar@opensuse.org" date="1380024000">- Update to version 3.10.0:
  + Build fixes.</changelog>
  <changelog author="dimstar@opensuse.org" date="1391688000">- Update to version 3.11.5:
  + Scale gedit properly.
  + media-player cleanup.
  + Make folder-download emblem more legible.</changelog>
  <changelog author="dimstar@opensuse.org" date="1395316800">- Update to version 3.11.92:
  + Semi starred icon (bgo#689098).
  + Better fir for Files and save/open icons.
  + Addon and repositories icons (bgo#724669).</changelog>
  <changelog author="dimstar@opensuse.org" date="1395748800">- Update to version 3.12.0:
  + Stable release, no changes since 3.11.92.</changelog>
  <changelog author="mgorse@suse.com" date="1462190400">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
</package>
<package pkgid="0e7cff0fc0b6f19215035ab6a7aa0d0051588c364295c4f4c41a236a07a14b6128937ca0326cff5c6a938d6166042ba4b36f578f5db1de02f79afeb830523574" name="gnome-initial-setup" arch="s390x">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1719576000">- Update to version 46.3:
  + The summary page now uses an embedded themed icon for the
    checkmark, which ensures that the icon is loaded at the proper
    scaling level on hidpi displays.
  + If you customize the generated username for the new account,
    changing the account name no longer clobbers the customized
    username.
  + The keyboard page no longer crashes if it is destroyed and
    recreated while still waiting for the set of IBus engines.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1723118400">- Update to version 46.4:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725192000">- Update to version 47.rc:
  + Updated translations.
- Changes from version 47.beta:
  + The third-party repositories page, which is currently only
    displayed on Fedora, now links to a webpage documenting what
    software is provided by these external repositories.
  + On the privacy page, references to Mozilla Location Service
    have been removed, since this service was shut down earlier
    this year.
  + If an error occurs when applying the user's settings (which in
    practice means while creating user accounts), it is now
    displayed in a dialog rather than only in the journal.
  + The password page has been lightly refreshed, fixing a bug
    where the empty input shows the red error style as soon as the
    page is displayed.
  + There is now a field to set an optional password hint, which
    has been supported by accountsservice for many years. However,
    since the login screen does not currently know how to display
    the hint when the user needs it, this field is currently hidden.
  + Updated translations.
- Changes from version 47.alpha:
  + gnome-initial-setup-copy-worker, which runs when the
    newly-created user signs in to copy files from the temporary
    gnome-initial-setup home directory to the user's real home
    directory, has been rewritten to not use GFile &amp; GVFS. There
    have previously been issues with GVFS, due to this program
    running very early in the session startup, &amp; there is no need
    to unleash the formidable power of GFile to copy a few files.
  + The summary page now uses an embedded themed icon for the
    checkmark, which ensures that the icon is loaded at the proper
    scaling level on hidpi displays.
  + If you customize the generated username for the new account,
    changing the account name no longer clobbers the customized
    username.
  + The keyboard page no longer crashes if it is destroyed and
    recreated while still waiting for the set of IBus engines.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726142400">- Update to version 47.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1728561600">- Update to version 47.1:
  + The (hidden) password hint field is now labelled as such,
    rather than as a “password reminder”.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732190400">- Update to version 47.2:
  + Previously, the timezone page would list duplicate entries for
    some cities, and selecting the wrong one would crash Initial
    Setup. In this release these problematic entries are not shown.
  + Previous versions would crash on startup when run with GTK
    4.17, which has made it a fatal error to use certain functions
    before gtk_init() has been called. This crash is fixed in this
    release.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 47.4:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324801">- 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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 48.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="2d8eed03e460bc05ee7a1b45d31427ab3c561630e83f2f553f16f4bdcc869522f77aed198a6620c18fb630522668694930e61315d84a8d1ba4957a8d2884fd48" name="gnome-initial-setup-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1719576000">- Update to version 46.3:
  + The summary page now uses an embedded themed icon for the
    checkmark, which ensures that the icon is loaded at the proper
    scaling level on hidpi displays.
  + If you customize the generated username for the new account,
    changing the account name no longer clobbers the customized
    username.
  + The keyboard page no longer crashes if it is destroyed and
    recreated while still waiting for the set of IBus engines.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1723118400">- Update to version 46.4:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725192000">- Update to version 47.rc:
  + Updated translations.
- Changes from version 47.beta:
  + The third-party repositories page, which is currently only
    displayed on Fedora, now links to a webpage documenting what
    software is provided by these external repositories.
  + On the privacy page, references to Mozilla Location Service
    have been removed, since this service was shut down earlier
    this year.
  + If an error occurs when applying the user's settings (which in
    practice means while creating user accounts), it is now
    displayed in a dialog rather than only in the journal.
  + The password page has been lightly refreshed, fixing a bug
    where the empty input shows the red error style as soon as the
    page is displayed.
  + There is now a field to set an optional password hint, which
    has been supported by accountsservice for many years. However,
    since the login screen does not currently know how to display
    the hint when the user needs it, this field is currently hidden.
  + Updated translations.
- Changes from version 47.alpha:
  + gnome-initial-setup-copy-worker, which runs when the
    newly-created user signs in to copy files from the temporary
    gnome-initial-setup home directory to the user's real home
    directory, has been rewritten to not use GFile &amp; GVFS. There
    have previously been issues with GVFS, due to this program
    running very early in the session startup, &amp; there is no need
    to unleash the formidable power of GFile to copy a few files.
  + The summary page now uses an embedded themed icon for the
    checkmark, which ensures that the icon is loaded at the proper
    scaling level on hidpi displays.
  + If you customize the generated username for the new account,
    changing the account name no longer clobbers the customized
    username.
  + The keyboard page no longer crashes if it is destroyed and
    recreated while still waiting for the set of IBus engines.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726142400">- Update to version 47.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1728561600">- Update to version 47.1:
  + The (hidden) password hint field is now labelled as such,
    rather than as a “password reminder”.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732190400">- Update to version 47.2:
  + Previously, the timezone page would list duplicate entries for
    some cities, and selecting the wrong one would crash Initial
    Setup. In this release these problematic entries are not shown.
  + Previous versions would crash on startup when run with GTK
    4.17, which has made it a fatal error to use certain functions
    before gtk_init() has been called. This crash is fixed in this
    release.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 47.4:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324801">- 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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 48.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="a113959190403109c2b65037b3d68a7ff96d8d9e93ab26473a4e8191d57b3c7d3ad677907461c0b93d0feb34a69703929baad912db2a39aa76395be6dbab821b" name="gnome-keyring" arch="s390x">
  <version epoch="0" ver="48.0" rel="160099.3.16"/>
  <changelog author="dimstar@opensuse.org" date="1707825600">- Update to version 46.1:
  + ssh-agent: avoid deadlock when agent process dies before we
    connect to it.
  + gkm: fix test-sexp with GCC 14.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1707998400">- Pass --enable-ssh-agent to configure: the switch to gcr-ssh-agent
  is not yet complete (glgo#GNOME/gnome-keyring#140).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1720785600">- Update to version 46.2:
  + Don't use `bool` as variable name
  + autogoo: replace AC_HELP_STRING with AS_HELP_STRING
  + Default "automatically unlock" checkbox to false
  + build: Fix distcheck with systemd unit
  + rpc-layer: Fix undefined reference to g_strlcpy
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736510400">- Update to version 48.alpha:
  + build: Switch from autootools to Meson
  + pam: add check for stash password
  + ssh-agent: Don't ship autostart desktop if disabled
- Add meson BuildRequires and macros following upstreams port.
- Drop autotools and libtool BuildRequires, no longer needed.
- Disable gnome-keyring-bsc1039461-pam-man-page.patch, needs rebase
  or dropping.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1741003200">- Rebase gnome-keyring-bsc1039461-pam-man-page.patch.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="fcrozat@suse.com" date="1743681600">- Add gnome-keyring-register-login-keyring.patch: ensure login
  keyring is properly registered (glgo#GNOME/gnome-keyring!78).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
</package>
<package pkgid="a34e6a16f88f1418cfb99e0624fc10e5acc0b275c10b82f75b636eef6036648119813c03795bf0d9d809a24b2b23fbae7225038208bb2b5608d390ba4bf56c9b" name="gnome-keyring-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="160099.3.16"/>
  <changelog author="dimstar@opensuse.org" date="1707825600">- Update to version 46.1:
  + ssh-agent: avoid deadlock when agent process dies before we
    connect to it.
  + gkm: fix test-sexp with GCC 14.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1707998400">- Pass --enable-ssh-agent to configure: the switch to gcr-ssh-agent
  is not yet complete (glgo#GNOME/gnome-keyring#140).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1720785600">- Update to version 46.2:
  + Don't use `bool` as variable name
  + autogoo: replace AC_HELP_STRING with AS_HELP_STRING
  + Default "automatically unlock" checkbox to false
  + build: Fix distcheck with systemd unit
  + rpc-layer: Fix undefined reference to g_strlcpy
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736510400">- Update to version 48.alpha:
  + build: Switch from autootools to Meson
  + pam: add check for stash password
  + ssh-agent: Don't ship autostart desktop if disabled
- Add meson BuildRequires and macros following upstreams port.
- Drop autotools and libtool BuildRequires, no longer needed.
- Disable gnome-keyring-bsc1039461-pam-man-page.patch, needs rebase
  or dropping.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1741003200">- Rebase gnome-keyring-bsc1039461-pam-man-page.patch.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="fcrozat@suse.com" date="1743681600">- Add gnome-keyring-register-login-keyring.patch: ensure login
  keyring is properly registered (glgo#GNOME/gnome-keyring!78).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
</package>
<package pkgid="3b4d6844938606fa0e1ec1dc688a07cb8e08dacb6aeecaaa8ede022bcb30dd2a4ce3db603f5ddb9df9319361cc68c879b72672665f05c2fe935874528068311c" name="gnome-keyring-pam" arch="s390x">
  <version epoch="0" ver="48.0" rel="160099.3.16"/>
  <changelog author="dimstar@opensuse.org" date="1707825600">- Update to version 46.1:
  + ssh-agent: avoid deadlock when agent process dies before we
    connect to it.
  + gkm: fix test-sexp with GCC 14.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1707998400">- Pass --enable-ssh-agent to configure: the switch to gcr-ssh-agent
  is not yet complete (glgo#GNOME/gnome-keyring#140).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1720785600">- Update to version 46.2:
  + Don't use `bool` as variable name
  + autogoo: replace AC_HELP_STRING with AS_HELP_STRING
  + Default "automatically unlock" checkbox to false
  + build: Fix distcheck with systemd unit
  + rpc-layer: Fix undefined reference to g_strlcpy
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736510400">- Update to version 48.alpha:
  + build: Switch from autootools to Meson
  + pam: add check for stash password
  + ssh-agent: Don't ship autostart desktop if disabled
- Add meson BuildRequires and macros following upstreams port.
- Drop autotools and libtool BuildRequires, no longer needed.
- Disable gnome-keyring-bsc1039461-pam-man-page.patch, needs rebase
  or dropping.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1741003200">- Rebase gnome-keyring-bsc1039461-pam-man-page.patch.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="fcrozat@suse.com" date="1743681600">- Add gnome-keyring-register-login-keyring.patch: ensure login
  keyring is properly registered (glgo#GNOME/gnome-keyring!78).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
</package>
<package pkgid="99e051d27722871399d618b0e4bf7a681aee28d53173cf6ff6d9996a4d371ab9d68a607122f776d238d9aad0302002b065d11d4ad60d037be508891482723e70" name="gnome-keysign" arch="s390x">
  <version epoch="0" ver="0.9.7.2" rel="bp160.1.1"/>
  <changelog author="tobiasmue@gnome.org" date="1477137600">- Update to version 0.7:
  * Changed QR code to include an uppercase MAC.
  * UI improvements.
  * Logging improvements.
  * Refactored and deduplicated code.
  * Increased Python3 compatbility.</changelog>
  <changelog author="tobiasmue@gnome.org" date="1485777600">- Update to version 0.8:
  * GetKeySection: Timing the HTTP request out to make the UI
    respond more quickly.
  * gpgmh: Handle no existing private keys.
  * gpgmh: Made get_usable_keys not abort when no keys exist.
  * QRImage: Switching monitors on left or right key.
  * QRCode: Added a tooltip for the (non-fullscreen) QRImage.
  * Keyserver: Defined the poll_interval to be 0.15 instead of the
    default 0.5.
  * Added a graphical exception hook.
  * gpgmeh: Added a gpgme based gpg library.
  * gpgmh: Conditionally load new gpg library with KEYSIGN_GPGME.
- Drop gnome-keysign-gpg-2.1-returncode.patch and
  gnome-keysign-gpg-2.1.patch: upstream now supports gpg 2.1.
- Require python-setuptools: it's a runtime dependency too.</changelog>
  <changelog author="tobiasmue@gnome.org" date="1494504000">- Update to version 0.9:
  * Widgets are now loaded from Glade files instead of
    created from Python code
  * The key downloader returns bytes rather than strings
  * Keyserver: Now using application/pgp-keys as MIME type
  * Barcode scanner: Removed GStreamer&lt;1.6 compatibility
  * Barcode scanner: Moved to gtksink for reducing code
    and increasing compatibility with running in a VM
  * Barcode scanner: Moved to autovideosrc
  * Barcode scanner: Stopped logging every single message
  * ScalingImage: Respecting the height when calculating the scale
  * KeysPage: Renamed signals to match Gtk convention more closely</changelog>
  <changelog author="jmatejek@suse.com" date="1495800000">- Add version on python-monkeysign Requires, ease updates for
  users. Can be lowered to a Recommends in the future.
- Drop no longer needed pushd/popd call.</changelog>
  <changelog author="tobiasmue@gnome.org" date="1507032000">- Update to version 0.9.5:
  * Bluetooth support through BlueZ and Twisted
  * Translation support with Babel
  * Increased Python 3 compatibility
  * default to gpgme instead of monkeysign
  * Better resiliance for pathologic OpenPGP keys
- Drop python-monkeysign Requires: we switched to gpgme.
- Add python-Babel BuildRequires: new dependency for the
  translations.
- Add python-gpg, python-pybluez and python-twisted Requires: new
  dependencies.</changelog>
  <changelog author="dimstar@opensuse.org" date="1515672000">- Update to version 0.9.6:
  * Appdata: Updated format to newer standard.
  * added a primitive extract_desktop function to babelglade.
  * babelglade: add Python 3 support.
  * desktop extract: regard the desktop file spec for translatable
    strings.
  * removed our copy of monkeysign.
  * rewrote babelglade using lxml instead of expat.
  * send: avoid BT restart when back has been pressed.
  * setup.py: Generate translated desktop file.
  * setup.py: Let python setup.py test run "nosetest tests".
  * setup: group the catalogs in a separate function.
  * test_bluetooth: Skip tests if pybluez is not available.
  * test_gpgmks: skip the tests if mks is not available.
  * tests: Avoid too broad exception clause.
- Add python-lxml BuildRequires: new dependency used during
  translation of the xml files.</changelog>
  <changelog author="mgorse@suse.com" date="1523275200">- Build for python 3. Adjust Requires, BuildRequires, and files
- Add gnome-keysign-python3-setup.patch: fix UnicodeDecodeError
  when processing translations.
- python-monkeysign -&gt; python3-monkeysign.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1529236800">- Update to version 0.9.7.2:
  + Change desktop ID.
  + Save appdata in share/metainfo.
- Changes from version 0.9.7.1:
  + Generate appdata with XML declaration.
- Changes from version 0.9.7:
  + Fixed icon, desktop, and appdata file names to match appid.
  + Support for running as a flatpak app, i.e. making use of email
    portal.
  + Handle gpgme's "status_code_lost" if the agent on the host is
    old.
  + Handle gpgme's "INV_SGNR" for expired keys.
  + Fixed the detection of keys and the relevant homedir.
  + Now fully removed traces of monkeysign.
  + Fixed an encoding issue with Bluetooth under Python2.
  + Bluetooth should now really be optional.
  + Work around a crash in gpgme on 32bit.
- Drop python3-monkeysign sub-package.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1571659200">- Correct dependency on gstreamer plugin</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
</package>
<package pkgid="93e173fb37a8713052d3fc4b1f1f44ab42a565db4327ac3cd77eac5533fab0d315fc7210e7db94ac00d3c9d3fce4b9b3af353ae043a369d25e0bdc360ab7bb12" name="gnome-kiosk" arch="s390x">
  <version epoch="0" ver="48.0" rel="160099.2.6"/>
  <changelog author="dimstar@opensuse.org" date="1705492800">- Update to version 46.alpha:
  + Add automount manager.
  + Support headless sessions.
  + Port to mutter 46.
  + Docs update.
- Set mutter_api 14, following upstreams port to Mutter 46.</changelog>
  <changelog author="dimstar@opensuse.org" date="1709553600">- Update to version 46.rc:
  + Use gnome-text-editor instead of gedit for example script.
  + Keymap fix.</changelog>
  <changelog author="dimstar@opensuse.org" date="1709812800">- Add gnome-kiosk-mutter-46.patch: Fix build against mutter 46.rc.</changelog>
  <changelog author="dimstar@opensuse.org" date="1710849600">- Update to version 46.0:
  + Fixes with localed integration.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726056000">- Update to version 47.alpha:
  + Port to mutter 47
  + Build with mutter that lacks X11 support
  + Typo fixes
- Drop gnome-kiosk-mutter-46.patch: No longer needed.
- Set mutter_api 15, following upstreams port to Mutter 47.</changelog>
  <changelog author="dimstar@opensuse.org" date="1726488000">- Update to version 47.rc:
  + Fix crash on VT change.
  + Support gnome-shell introspection api when started with
  - -unsafe-mode.
  + CI updates.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726660800">- Update to version 47.0:
  + No changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736856000">- Update to version 48.alpha:
  + Port to mutter 48
  + Add basic window configurability from a static config file. See
    https://gitlab.gnome.org/GNOME/gnome-kiosk/-/blob/main/CONFIG.md?ref_type=heads
    for details.
- Bump mutter_api define to 16 and drop
  pkgconfig(mutter-cogl-pango-%{mutter_api}) BuildRequires
  following upstreams port.
- Add desktop-file-utils BuildRequires: New dependency. Following
  this, add check section and verify desktop files during build.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 48.rc:
  + Add Shell screenshot API support
  + Support ISO_Next_Group key combo for switching keyboard layouts
  + Fix search appliance session with systemd
  + Fix crash in input-selector if the DBus interface is not
    available</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742212800">- Update to version 48.0:
  + No changes, stable bump only.</changelog>
</package>
<package pkgid="4d167af5430a785a9a7903e3ae779be934f34c45aa84ab7786f8edfe9e6104ba48e70912c1ef2a093912c57c7d5db92760d355dcd5a2d5dabc5be455d7afa61d" name="gnome-kiosk-sample-app" arch="noarch">
  <version epoch="0" ver="48.0" rel="160099.2.6"/>
  <changelog author="dimstar@opensuse.org" date="1705492800">- Update to version 46.alpha:
  + Add automount manager.
  + Support headless sessions.
  + Port to mutter 46.
  + Docs update.
- Set mutter_api 14, following upstreams port to Mutter 46.</changelog>
  <changelog author="dimstar@opensuse.org" date="1709553600">- Update to version 46.rc:
  + Use gnome-text-editor instead of gedit for example script.
  + Keymap fix.</changelog>
  <changelog author="dimstar@opensuse.org" date="1709812800">- Add gnome-kiosk-mutter-46.patch: Fix build against mutter 46.rc.</changelog>
  <changelog author="dimstar@opensuse.org" date="1710849600">- Update to version 46.0:
  + Fixes with localed integration.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726056000">- Update to version 47.alpha:
  + Port to mutter 47
  + Build with mutter that lacks X11 support
  + Typo fixes
- Drop gnome-kiosk-mutter-46.patch: No longer needed.
- Set mutter_api 15, following upstreams port to Mutter 47.</changelog>
  <changelog author="dimstar@opensuse.org" date="1726488000">- Update to version 47.rc:
  + Fix crash on VT change.
  + Support gnome-shell introspection api when started with
  - -unsafe-mode.
  + CI updates.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726660800">- Update to version 47.0:
  + No changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736856000">- Update to version 48.alpha:
  + Port to mutter 48
  + Add basic window configurability from a static config file. See
    https://gitlab.gnome.org/GNOME/gnome-kiosk/-/blob/main/CONFIG.md?ref_type=heads
    for details.
- Bump mutter_api define to 16 and drop
  pkgconfig(mutter-cogl-pango-%{mutter_api}) BuildRequires
  following upstreams port.
- Add desktop-file-utils BuildRequires: New dependency. Following
  this, add check section and verify desktop files during build.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 48.rc:
  + Add Shell screenshot API support
  + Support ISO_Next_Group key combo for switching keyboard layouts
  + Fix search appliance session with systemd
  + Fix crash in input-selector if the DBus interface is not
    available</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742212800">- Update to version 48.0:
  + No changes, stable bump only.</changelog>
</package>
<package pkgid="ad4130fa840558d12974a21801b424c57d7f267172fbbc122813b887b38310af715c5f0f4604abb6c608e9f2b99888f0c494fa6768f4d7c915b68c65dfc946df" name="gnome-logs" arch="s390x">
  <version epoch="0" ver="45.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1554897600">- Update to version 3.32.1:
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1567512000">- Update to version 3.33.2:
  + removing tests option in meson build system.
  + update to Chinese (China) translation.
  + Changes in version 3.33.1:
  + Fixed abnormal headerbar height.
  + Dropped autotools support.
  + Fixed manpage check and version number in meson.
  + Adding flatpak manifest and gitlab ci.
  + Updates to Croatian and Danish translations.
- Don't pass -Dtests=false to meson anymore; option was deleted
  from meson.build.
- Remove ABOUT-NLS and ChangeLog from files: no longer installed.</changelog>
  <changelog author="mgorse@suse.com" date="1568116800">- Update to version 3.34.0:
  + Avoid segfault when updating the boot menu.
  + Fix application name in about dialog.
  + Fixed unfunctional translations in meson.
  + updates to Basque, Friulian, Persian and Catalan translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1589284800">- Update to version 3.36.0:
  + New nightly app icon.
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1648641600">- Update to version 42.0:
  + Opt-in to dark mode user preference.
  + Rounded window corners using libhandy.
  + Add feature to open journal files directly.
  + Add several keyboard shortcuts to help overlay.
  + Window sizing improvements.
  + Some small fixes.
  + Updated translations.
- Add libhandy-1 pkgconfig module capability, with 1.5.0 as minimal
  version, build requirement.
- Remove hicolor-icon-theme build requirement as it's not really a
  requirement. Own DATADIR/icons/hicolor/ directory directly
  instead and its subdirectories, used by the package.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="5f45ffc2d561ca8e7fa16def6d3d69805f065ec7e43246f15694498ed1d6780b1b424590f96a0b829842009841fbce0e2a8f1f08d016f67a418244211708032c" name="gnome-logs-lang" arch="noarch">
  <version epoch="0" ver="45.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1554897600">- Update to version 3.32.1:
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1567512000">- Update to version 3.33.2:
  + removing tests option in meson build system.
  + update to Chinese (China) translation.
  + Changes in version 3.33.1:
  + Fixed abnormal headerbar height.
  + Dropped autotools support.
  + Fixed manpage check and version number in meson.
  + Adding flatpak manifest and gitlab ci.
  + Updates to Croatian and Danish translations.
- Don't pass -Dtests=false to meson anymore; option was deleted
  from meson.build.
- Remove ABOUT-NLS and ChangeLog from files: no longer installed.</changelog>
  <changelog author="mgorse@suse.com" date="1568116800">- Update to version 3.34.0:
  + Avoid segfault when updating the boot menu.
  + Fix application name in about dialog.
  + Fixed unfunctional translations in meson.
  + updates to Basque, Friulian, Persian and Catalan translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1589284800">- Update to version 3.36.0:
  + New nightly app icon.
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1648641600">- Update to version 42.0:
  + Opt-in to dark mode user preference.
  + Rounded window corners using libhandy.
  + Add feature to open journal files directly.
  + Add several keyboard shortcuts to help overlay.
  + Window sizing improvements.
  + Some small fixes.
  + Updated translations.
- Add libhandy-1 pkgconfig module capability, with 1.5.0 as minimal
  version, build requirement.
- Remove hicolor-icon-theme build requirement as it's not really a
  requirement. Own DATADIR/icons/hicolor/ directory directly
  instead and its subdirectories, used by the package.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="1db731f8cf56283b47fb46e3694c73b14a5eb94471757966913c61599a9c8f368c7e68492ca4c2729ec3a288619433bb62d2be38ea0e33d48852ac11174c1095" name="gnome-mahjongg" arch="s390x">
  <version epoch="0" ver="48.1" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726401600">- Update to version 47.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738670400">- Update to version 47.1:
  + Various optimizations for game initialization
  + Tweak background colors
  + Don't create new game when activating existing instance
  + Stop leaking game instances
  + Fix a memory leak in the Scores dialog
  + Stop using deprecated APIs
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102400">- Update to version 47.2:
  + Fixed a regression making games needlessly difficult to solve.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102401">- Update to version 48.alpha:
  + Add sequential and random layout rotation modes
  + Add animation when starting a new game and pausing a game
  + Add Ctrl-R keyboard shortcut for restarting game
  + Improve rendering on high resolution displays
  + Render tiles using the GPU instead of CPU (port to
    Gtk.Snapshot)
  + Smaller spacing around the board on mobile screens
  + Various optimizations for game initialization and drawing
  + Tweak background colors
  + Fix a memory leak in the Scores dialog
  + Stop using deprecated APIs
  + Add SPDX license identifiers to all files
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102402">- Update to version 48.beta:
  + Implement column sorting in Scores dialog
  + Stop leaking game instances
  + Code cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102403">- Update to version 48.beta.1:
  + Fix compilation on some systems (cast sort callbacks to
    CompareDataFunc)
  + Select new theme name after theme name migration
  + Stop rounding 'time elapsed' value</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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>
</package>
<package pkgid="acf7a0b522a83ebb22e006bfc882371400baf0d3e86aa4c5c45496fb7878aa74036ec0bc3efb789f604a6a4bd56e3b0c8679f46c6c738ed977f8dc66f2856920" name="gnome-mahjongg-lang" arch="noarch">
  <version epoch="0" ver="48.1" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726401600">- Update to version 47.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738670400">- Update to version 47.1:
  + Various optimizations for game initialization
  + Tweak background colors
  + Don't create new game when activating existing instance
  + Stop leaking game instances
  + Fix a memory leak in the Scores dialog
  + Stop using deprecated APIs
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102400">- Update to version 47.2:
  + Fixed a regression making games needlessly difficult to solve.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102401">- Update to version 48.alpha:
  + Add sequential and random layout rotation modes
  + Add animation when starting a new game and pausing a game
  + Add Ctrl-R keyboard shortcut for restarting game
  + Improve rendering on high resolution displays
  + Render tiles using the GPU instead of CPU (port to
    Gtk.Snapshot)
  + Smaller spacing around the board on mobile screens
  + Various optimizations for game initialization and drawing
  + Tweak background colors
  + Fix a memory leak in the Scores dialog
  + Stop using deprecated APIs
  + Add SPDX license identifiers to all files
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102402">- Update to version 48.beta:
  + Implement column sorting in Scores dialog
  + Stop leaking game instances
  + Code cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102403">- Update to version 48.beta.1:
  + Fix compilation on some systems (cast sort callbacks to
    CompareDataFunc)
  + Select new theme name after theme name migration
  + Stop rounding 'time elapsed' value</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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>
</package>
<package pkgid="8019dc5abc97332f01b438e54b9d7395e0bd24f9637aaf0249dc1cd377543595f1cead8878e7a4edb52ae032e2a6a36d1e43ca1013881ca6c2020b82f0c8195a" name="gnome-maps" arch="s390x">
  <version epoch="0" ver="48.4" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1735992000">- Update to version 47.3:
  + Switch the Transitous public transit support to the new MOTIS
    API v2</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738238400">- Update to version 47.4:
  + Fix parsing of geo: URIs.
  + Fix departure and arrival location names when searching by
    arrival time when using Transitous/MOTIS2.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738238401">- Update to version 48.alpha2:
  + Define release artifact path as a global variable in CI
- Changes from version 48.alpha:
  + Moved the Transitous support to use the new MOTIS v2 API
  + Refreshed headerbar icons for layers and favorites menu buttons
  + Added animation to favorite star when favoring a place
  + Use AdwSpinner widgets for all spinners
  + Close sidebar when pressing Esc
  + Updated screenshots to reflect new map theme, public transit
    support, and dark mode
  + Use an AdwToggleGroup widget for the routing mode switcher
  + Redesigned POI edit dialog
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738238402">- Update to version 48.beta:
  + Redesigned user location marker, using system accent color.
  + Redesigned/improved rendering of route markers and public
    transit route itineraries.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + Update OSM edit POI defintions
  + Update highway shields from OpenStreetMap-Americana
  + Use Transitous for public transit in Finland, as the old
    OTP1-based Digitransit API is being deprecated
  + Show stairs instructions for walking directions with Transitous
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742644800">- Update to version 48.1:
  + Fix correctly calculating timezone offsets in MOTIS results, so
    timestamps gives correct values for daylight savings time.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Update to version 48.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748088000">- Updated to version 48.3:
  + Fix showing incorrect coordinates when printing routes
  + Clear route details when starting a new route search (avoids
    showing details about a previously selected transit itinerary
    when running a new search)
  + Use the Adwaita Sans font in the map style
  + Don't show place popover when starting a map drag gesture by
    clicking on a marker or label
  + Close OpenStreetMap POI edit dialog when failing to download
    data. Avoids having the dialog stuck with the loading spinner
    in such situations
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1749297600">- Update to version 48.4:
  + Fix search result popover not fitting on small screen (phone)
    devices
  + Show correct place type description for places of type "office"
    that are tagged on an entire building in OpenStreetMap
  + Updated translations.</changelog>
</package>
<package pkgid="9bf57dbbe48cad61c1819b467a45165642c08715b646bc6132d761a38cd68e70d10b07f7708b5c26c6437dd9bb5ed0cfa6c13158f529824377a76262b5b31013" name="gnome-maps-lang" arch="noarch">
  <version epoch="0" ver="48.4" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1735992000">- Update to version 47.3:
  + Switch the Transitous public transit support to the new MOTIS
    API v2</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738238400">- Update to version 47.4:
  + Fix parsing of geo: URIs.
  + Fix departure and arrival location names when searching by
    arrival time when using Transitous/MOTIS2.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738238401">- Update to version 48.alpha2:
  + Define release artifact path as a global variable in CI
- Changes from version 48.alpha:
  + Moved the Transitous support to use the new MOTIS v2 API
  + Refreshed headerbar icons for layers and favorites menu buttons
  + Added animation to favorite star when favoring a place
  + Use AdwSpinner widgets for all spinners
  + Close sidebar when pressing Esc
  + Updated screenshots to reflect new map theme, public transit
    support, and dark mode
  + Use an AdwToggleGroup widget for the routing mode switcher
  + Redesigned POI edit dialog
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738238402">- Update to version 48.beta:
  + Redesigned user location marker, using system accent color.
  + Redesigned/improved rendering of route markers and public
    transit route itineraries.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + Update OSM edit POI defintions
  + Update highway shields from OpenStreetMap-Americana
  + Use Transitous for public transit in Finland, as the old
    OTP1-based Digitransit API is being deprecated
  + Show stairs instructions for walking directions with Transitous
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742644800">- Update to version 48.1:
  + Fix correctly calculating timezone offsets in MOTIS results, so
    timestamps gives correct values for daylight savings time.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Update to version 48.2:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748088000">- Updated to version 48.3:
  + Fix showing incorrect coordinates when printing routes
  + Clear route details when starting a new route search (avoids
    showing details about a previously selected transit itinerary
    when running a new search)
  + Use the Adwaita Sans font in the map style
  + Don't show place popover when starting a map drag gesture by
    clicking on a marker or label
  + Close OpenStreetMap POI edit dialog when failing to download
    data. Avoids having the dialog stuck with the loading spinner
    in such situations
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1749297600">- Update to version 48.4:
  + Fix search result popover not fitting on small screen (phone)
    devices
  + Show correct place type description for places of type "office"
    that are tagged on an entire building in OpenStreetMap
  + Updated translations.</changelog>
</package>
<package pkgid="782df65e2be0231c1039a8b40b848631f37d98c81fe4e98385c0926b17d4d904cd188451772981d4fa8ff1d46a1c1ca205a2378805c33b303dba503c0b8cd296" name="gnome-menus" arch="s390x">
  <version epoch="0" ver="3.38.1" rel="160099.1.3"/>
  <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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1552392000">- Update to version 3.32.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="dimstar@opensuse.org" date="1671451200">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="dimstar@opensuse.org" 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="f168667739de83597b3505226446fd04278d2a1a73c333dd4fad0abf047d21c565636bcfb2b1ba83352d0590bb77ff59d450726e33672d498354fba21678f528" name="gnome-menus-branding-upstream" arch="noarch">
  <version epoch="0" ver="3.38.1" rel="160099.1.3"/>
  <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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1552392000">- Update to version 3.32.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="dimstar@opensuse.org" date="1671451200">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="dimstar@opensuse.org" 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="3543ca41af7a6aa33313aad4e15360443ce352510cd656b798aa6f4405039cfeb84c7a13203996006a38a804373abf80801f4f8bf10f92dd1ff0af1ac2795eff" name="gnome-menus-devel" arch="s390x">
  <version epoch="0" ver="3.38.1" rel="160099.1.3"/>
  <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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1552392000">- Update to version 3.32.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="dimstar@opensuse.org" date="1671451200">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="dimstar@opensuse.org" 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="575932da684250191d87760ad965a0672d74c12b71463159eb72fd3b8757f6c3b0f6ff0bed856a45ab4c37800ec25c4d831d860c928516c2718f5c2717c8e1df" name="gnome-menus-lang" arch="noarch">
  <version epoch="0" ver="3.38.1" rel="160099.1.3"/>
  <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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1552392000">- Update to version 3.32.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="dimstar@opensuse.org" date="1671451200">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="dimstar@opensuse.org" 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="b9baccf22d40d0d282d65e079749c3e2055c734b8026eb55362bf70bbb1eb24742034b35a3ea07183e6e6d5235447207a58cbb539be70bb1fca2369e67a0f27e" name="gnome-mines" arch="s390x">
  <version epoch="0" ver="48.1" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583668800">- Update to version 3.36.0:
  + Updated help.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1596974400">- Update to version 3.36.1:
  + Only allow long-press gesture on touchscreens.
  + Fixed issue incorrectly accepting game as won.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1610452800">- Update to version 40.alpha:
  + Updated help.
  + Code cleanup and modernization.
  + Keyboard shortcuts window improvements.
  + Only allow long-press gesture on touchscreen.
  + Fixed icon in scores dialog.
  + Fixed incorrectly accepting game as won.
  + Fixed spacebar not working until other key is pressed.
  + Fixed timer not stopping when game ends with multi-release.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 40.rc:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1616241600">- Update to version 40.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 0a10c3a8ae4395c8059875bcea74be5c17ef9a21.patch: Fix build
  with meson 0.60 and newer.
- Add appstream-glib and desktop-file-utils BuildRequires and add a
  check section and meson_test macro, validate desktop filea and
  metainfo during build.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645185600">- Update to version 40.1:
  + Updated icon.
  + Added missing type parameter.
  + Fixed proprietary license in appdata.
  + Fixed build failure with latest meson.
  + Updated translations.
- Drop 0a10c3a8ae4395c8059875bcea74be5c17ef9a21.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736510400">- Update to version 48.alpha:
  + Compilation fixes
  + Made header tooltips translatable
  + Replaced old links with discourse
  + Updated appdata
  + Fix icon name
  + Fix flatpak build
  + Migrated to GTK4
  + Updated translations.
- Switch to source service for tarball/sources.
- Add pkgconfig(libadwaita-1) BuildRequires: New dependency.
- Replace pkgconfig(gtk+-3) and pkgconfig(libgnome-games-support-1)
  with pkgconfig(gtk4) and pkgconfig(libgnome-games-support-2)
  BuildRequires following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743336000">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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>
</package>
<package pkgid="3ce06b400b4463d3fe4547dfd84979c0a04443a87ad5eb3e2c24993fad2cce7bfecf6fe5e72d96baf53bcdc30c751f9696405db69ff7889c0a2d7bd8f371acfd" name="gnome-mines-lang" arch="noarch">
  <version epoch="0" ver="48.1" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583668800">- Update to version 3.36.0:
  + Updated help.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1596974400">- Update to version 3.36.1:
  + Only allow long-press gesture on touchscreens.
  + Fixed issue incorrectly accepting game as won.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1610452800">- Update to version 40.alpha:
  + Updated help.
  + Code cleanup and modernization.
  + Keyboard shortcuts window improvements.
  + Only allow long-press gesture on touchscreen.
  + Fixed icon in scores dialog.
  + Fixed incorrectly accepting game as won.
  + Fixed spacebar not working until other key is pressed.
  + Fixed timer not stopping when game ends with multi-release.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 40.rc:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1616241600">- Update to version 40.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 0a10c3a8ae4395c8059875bcea74be5c17ef9a21.patch: Fix build
  with meson 0.60 and newer.
- Add appstream-glib and desktop-file-utils BuildRequires and add a
  check section and meson_test macro, validate desktop filea and
  metainfo during build.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645185600">- Update to version 40.1:
  + Updated icon.
  + Added missing type parameter.
  + Fixed proprietary license in appdata.
  + Fixed build failure with latest meson.
  + Updated translations.
- Drop 0a10c3a8ae4395c8059875bcea74be5c17ef9a21.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736510400">- Update to version 48.alpha:
  + Compilation fixes
  + Made header tooltips translatable
  + Replaced old links with discourse
  + Updated appdata
  + Fix icon name
  + Fix flatpak build
  + Migrated to GTK4
  + Updated translations.
- Switch to source service for tarball/sources.
- Add pkgconfig(libadwaita-1) BuildRequires: New dependency.
- Replace pkgconfig(gtk+-3) and pkgconfig(libgnome-games-support-1)
  with pkgconfig(gtk4) and pkgconfig(libgnome-games-support-2)
  BuildRequires following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743336000">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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>
</package>
<package pkgid="d6e7e078953c8f9d21a6ec7dc6e0985f3b63630f21f367244ec3c6ea38430f45d289d5422ab5d5c36472d396f3b58592de9629c731730e9b8dc950387bd3c790" name="gnome-multi-writer" arch="s390x">
  <version epoch="0" ver="3.35.90+26" rel="bp161.1.5"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1520856000">- Update to version 3.28.0:
  + Updated translations.
- Drop gnome-multi-writer-meson.patch,
  gmw-norwegian-bokmaal-translation.patch and
  gmw-gschema-fix-gettext-domain.patch: fixed upstream.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="a1cd6894dc006d0239de92d2e9f9ba0b99a44b7d9800e455f01b192e90274dd03ea7990f31fc649b7e2d9b9461c25c0115772982a4111e4fdddf488b2fd1d6f4" name="gnome-multi-writer-lang" arch="noarch">
  <version epoch="0" ver="3.35.90+26" rel="bp161.1.5"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1520856000">- Update to version 3.28.0:
  + Updated translations.
- Drop gnome-multi-writer-meson.patch,
  gmw-norwegian-bokmaal-translation.patch and
  gmw-gschema-fix-gettext-domain.patch: fixed upstream.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="2425134e7ae08991f3c8eb5d4ed189ec28c2c15f1ae0837ac63d01e54108126f6e6345221b3402315e1b15e670359ff88544ea220ccc2497aa86ed6d4bcb5403" name="gnome-music" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 46.0:
  + Updated translations.</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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1721131200">- Update to version 46.1:
  + Fix search dropping the first character
  + Bugs fixed:
  - Handle bad image formats graciously
  - Fix first char dropping on search
  - Fix PyGObject change fallout
  - Incorrect/missing URLs in app metadata</changelog>
  <changelog author="Bj&#xF8;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="1726488000">- Update to version 47.0:
  + Add track based ReplayGain setting.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732536000">- Update to version 47.1:
  + Bugs fixed:
  - Do not open multiple preferences windows using keyboard
    shortcut.
  - Show MPRIS albumart on delayed retrieval.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738843200">- Update to version 48.beta:
  + Use PyGObject asyncio
  + Support HiDPI covers
  + Fix styling issues
  + Improve search reliability
  + Bugs fixed: Show MRPIS art on delayed retrieval</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1741694400">- Update to version 48.beta+25:
  + Detect GIRepostiory version to use, based on glib version.
    Fixes execution using python-gobject 3.52.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1745841600">- Update to version 48.beta+31:
  + Remove useless GIRepository import.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746187200">- Update to version 48.0:
  + Bugs fixed:
  - Detect GIRepository version to use based on glib version
  - Remove GIRepository import
  + Updated translations.
- Drop SLE only patches, no longer needed for SLE 16:
  + 0001-gnome-music-use-python36.patch
  + 0002-gnome-music-revert-from-future-import-annotations.patch</changelog>
</package>
<package pkgid="cf6823ddba8fc07ef9480b4798a614c31e16c1a4db0d80436e112fd38b24abace508ed3b74b2ae835e6c621423780965029efc8e277664ae4f5fd4e69284b557" name="gnome-music-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 46.0:
  + Updated translations.</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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1721131200">- Update to version 46.1:
  + Fix search dropping the first character
  + Bugs fixed:
  - Handle bad image formats graciously
  - Fix first char dropping on search
  - Fix PyGObject change fallout
  - Incorrect/missing URLs in app metadata</changelog>
  <changelog author="Bj&#xF8;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="1726488000">- Update to version 47.0:
  + Add track based ReplayGain setting.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732536000">- Update to version 47.1:
  + Bugs fixed:
  - Do not open multiple preferences windows using keyboard
    shortcut.
  - Show MPRIS albumart on delayed retrieval.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738843200">- Update to version 48.beta:
  + Use PyGObject asyncio
  + Support HiDPI covers
  + Fix styling issues
  + Improve search reliability
  + Bugs fixed: Show MRPIS art on delayed retrieval</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1741694400">- Update to version 48.beta+25:
  + Detect GIRepostiory version to use, based on glib version.
    Fixes execution using python-gobject 3.52.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1745841600">- Update to version 48.beta+31:
  + Remove useless GIRepository import.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746187200">- Update to version 48.0:
  + Bugs fixed:
  - Detect GIRepository version to use based on glib version
  - Remove GIRepository import
  + Updated translations.
- Drop SLE only patches, no longer needed for SLE 16:
  + 0001-gnome-music-use-python36.patch
  + 0002-gnome-music-revert-from-future-import-annotations.patch</changelog>
</package>
<package pkgid="29437ad9cefb6a5e1c2795a62b1d26ad1403e9374b172e4edf05862f04f7b533d410fd802eca5f0d5e9622e20ba5f6196231751955a7b2fb85f6140070a48adf" name="gnome-nettool" arch="s390x">
  <version epoch="0" ver="42.0+24" rel="bp161.1.5"/>
  <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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Bj&#xF8;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="4ac703a8b498846a40252896cbdf3f914c943352911792c042a38adfd20a7c6c46ebb2a1aae221ed80714c2bb4a3eba782b7d6fa0811cb5f8d1997e88a0817e8" name="gnome-nettool-lang" arch="noarch">
  <version epoch="0" ver="42.0+24" rel="bp161.1.5"/>
  <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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Bj&#xF8;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="cfac724def4507288de1302f055e71900a1900716ea603ce12b10715a38dfdbfe2f5e42085a60755d5f86b7c92b6f0d332ebd0c3e42ef0eee9e95e932c3d0972" name="gnome-network-displays" arch="s390x">
  <version epoch="0" ver="0.93.0" rel="bp161.1.4"/>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1597320000">- Initial package</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1597320001">- Separate lang package</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1606478400">- Update to version 0.90.4:
  + Add firewalld integration.
  + Updated translations.
- Add explicit runtime gstreamer-plugin-pipewire Requires.
- Add missing explicit pkgconfig(gstreamer-plugins-base-1.0)
  BuildRequires, fixed in future versions.
- Replace update-desktop-files with desktop-file-utils
  BuildRequires and distro independant command call.
- Add pkgconfig(appstream-glib) BuildRequires and metainfo
  validation call.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="5042dde2c8b1a600614888da791e25af2177b86f62684229063d0b14e582d2d570131e9d785f5fe6519d40018d931bf49729e181ff2806a36a7c488240b1378e" name="gnome-network-displays-lang" arch="noarch">
  <version epoch="0" ver="0.93.0" rel="bp161.1.4"/>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1597320000">- Initial package</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1597320001">- Separate lang package</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1606478400">- Update to version 0.90.4:
  + Add firewalld integration.
  + Updated translations.
- Add explicit runtime gstreamer-plugin-pipewire Requires.
- Add missing explicit pkgconfig(gstreamer-plugins-base-1.0)
  BuildRequires, fixed in future versions.
- Replace update-desktop-files with desktop-file-utils
  BuildRequires and distro independant command call.
- Add pkgconfig(appstream-glib) BuildRequires and metainfo
  validation call.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="c5a83261980c735ca7e3830296f07fb51b2c6c11e59f1e8a3c1e2f7f5eb1c432369ab4246b13429cc22d525a3e04c2528ee3c4bee857f82153ca50108a0a59e1" name="gnome-nibbles" arch="s390x">
  <version epoch="0" ver="4.2.2" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724846400">- Update to version 4.1.beta:
  + May be linked with libadwaita for a different look.
  + Fixed various issues.
  + Fix worm head tests.
  + Updated translations.
- Add disabled pkgconfig(libadwaita-1) BuildRequires: New optional
  dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726142400">- Update to version 4.1.0:
  + Silence C compiler warnings
  + Various fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1734091200">- Update to version 4.2.rc2:
  + Build dependency changes; meson &gt;= 1.1
  + Retired old wiki page; https://wiki.gnome.org/Apps/Nibbles
  + Implemented a new wiki:
    https://gitlab.gnome.org/GNOME/gnome-nibbles/-/wikis/home
  + Updated translations.
- Set URL to the new wiki page.
- Pass -Duse_libadwaita=true to meson: enable Adwaita support.
  Triggers dependency on newer GTK4.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1735905600">- Update to version 4.2.rc4:
  + Switch to existing window instead of creating new one on second
    activation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739275200">- Update to version 4.2.rc5:
  + Removed C++ style comments to improve C compatibility.
  + Ensure the game is over when all the human worms are dead.
  + Changed the developer id to rDNS format.
  + Do not link with libadwaita if the meson link test fails.
  + Build dependency changes; meson &gt;= 1.1, gsound removed.
  + Updated translations.
- Drop pkgconfig(gsound) BuildRequires: No longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739534400">- Update to version 4.2.rc6:
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740139200">- 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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741867200">- Update to version 4.2.0:
  + Fixed various issues.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744545600">- Update to version 4.2.1:
  + Fix the problem that the process does not exit cleanly (after a
    timeout) when running as GApplication service.
  + Revert commit
    https://gitlab.gnome.org/GNOME/gnome-nibbles/-/commit/fd432d46e4f8139a2489d4b66ad89f85be7a22e3
    as it causes the volume to vary during the playing of a sound
    file. This revert brings back the gsound build dependency.</changelog>
  <changelog author="Bj&#xF8;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>
</package>
<package pkgid="fece00cfea2420f1d25dfd23763f2b38cea9b17fd450c163ca5e056eddb64ec344c390c4792cb317d0d55c6ecbc88f1eea1793f8cd5ee8be5b76f7240799042a" name="gnome-nibbles-lang" arch="noarch">
  <version epoch="0" ver="4.2.2" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724846400">- Update to version 4.1.beta:
  + May be linked with libadwaita for a different look.
  + Fixed various issues.
  + Fix worm head tests.
  + Updated translations.
- Add disabled pkgconfig(libadwaita-1) BuildRequires: New optional
  dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726142400">- Update to version 4.1.0:
  + Silence C compiler warnings
  + Various fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1734091200">- Update to version 4.2.rc2:
  + Build dependency changes; meson &gt;= 1.1
  + Retired old wiki page; https://wiki.gnome.org/Apps/Nibbles
  + Implemented a new wiki:
    https://gitlab.gnome.org/GNOME/gnome-nibbles/-/wikis/home
  + Updated translations.
- Set URL to the new wiki page.
- Pass -Duse_libadwaita=true to meson: enable Adwaita support.
  Triggers dependency on newer GTK4.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1735905600">- Update to version 4.2.rc4:
  + Switch to existing window instead of creating new one on second
    activation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739275200">- Update to version 4.2.rc5:
  + Removed C++ style comments to improve C compatibility.
  + Ensure the game is over when all the human worms are dead.
  + Changed the developer id to rDNS format.
  + Do not link with libadwaita if the meson link test fails.
  + Build dependency changes; meson &gt;= 1.1, gsound removed.
  + Updated translations.
- Drop pkgconfig(gsound) BuildRequires: No longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739534400">- Update to version 4.2.rc6:
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740139200">- 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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741867200">- Update to version 4.2.0:
  + Fixed various issues.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744545600">- Update to version 4.2.1:
  + Fix the problem that the process does not exit cleanly (after a
    timeout) when running as GApplication service.
  + Revert commit
    https://gitlab.gnome.org/GNOME/gnome-nibbles/-/commit/fd432d46e4f8139a2489d4b66ad89f85be7a22e3
    as it causes the volume to vary during the playing of a sound
    file. This revert brings back the gsound build dependency.</changelog>
  <changelog author="Bj&#xF8;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>
</package>
<package pkgid="f33c78607ba7997d0c6e652e78895ca91950349ff0befe573570f73ddd2bfe7cb7d0aab8f9422ec96e20d2c5b0230dd8056b1036e8c8dc1aad9907b6d838234c" name="gnome-online-accounts" arch="s390x">
  <version epoch="0" ver="3.58.0" rel="160099.1.4"/>
  <changelog author="bjorn.lie@gmail.com" date="1754049600">- Update to version 3.54.5:
  + Bugs fixed:
  - Adding GOA account fails with sonic.net IMAP service
  - Cannot add a ProtonMail bridge with IMAP + TLS
  - Nextcloud login does not work anymore due to OPTIONS /login
    request
  - Linked online accounts no longer work
  - Invalid URI when adding Google account
  - goamsgraphprovider: ensure a valid PresentationIdentity
  - goadaemon: complete GTasks to avoid a scary debug warning</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754049601">- Update to version 3.55.1:
  + Bugs fixed:
  - Support Webflow authentication for Nextcloud
  - Rename dconf key in gnome-online-accounts settings
  - "Account Name" GUI field is a bit ambiguous
  - Failed to generate a new POT file for the user interface of
    “gnome-online-accounts” (domain: “po”) and some missing files
    from POTFILES.in
    + Updated translations.
- Changes from version 3.55.0:
  + Bugs fixed:
  - Add progress spinner for OAuth2 dialogs
  - Remove Windows Live! option
  - Improve goa_oauth2_provider_ensure_credentials_sync
  - Authentication failure in goa IMAP accounts
  - Missing files from POTFILES.in
  - WebDAV not detected for mail.ru
  - goaoauth2provider: fix task chaining for subclasses
  - Always lowercase domains when looking up base
  - goadavclient: check Nextcloud fallback last
  - goabackend: add a composite widget for authflow links
  - goadavclient: fix the mailbox.org preconfig
  + Updated translations.
- Stop passing windows_live=true to meson setup, no longer needed
  nor recognized.</changelog>
  <changelog author="dimstar@opensuse.org" date="1756728000">- Update to version 3.55.2:
  + goaoauth2provider: improve error handling for auth/token
    endpoints
  + Updated translations</changelog>
  <changelog author="dimstar@opensuse.org" date="1757937600">- Update to version 3.56.0:
  + Code style and logging cleanups
  + Updated translations</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1763899200">- Update to version 3.56.2:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="e84909878f99805235a3634f2458abbc46245ea0f34b6bfdcb44f3090e45ccb7638a73856a0bda38fbb8d9a3df5b392b8c363f473c5e9b1ce676756ed66c7f46" name="gnome-online-accounts-devel" arch="s390x">
  <version epoch="0" ver="3.58.0" rel="160099.1.4"/>
  <changelog author="bjorn.lie@gmail.com" date="1754049600">- Update to version 3.54.5:
  + Bugs fixed:
  - Adding GOA account fails with sonic.net IMAP service
  - Cannot add a ProtonMail bridge with IMAP + TLS
  - Nextcloud login does not work anymore due to OPTIONS /login
    request
  - Linked online accounts no longer work
  - Invalid URI when adding Google account
  - goamsgraphprovider: ensure a valid PresentationIdentity
  - goadaemon: complete GTasks to avoid a scary debug warning</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754049601">- Update to version 3.55.1:
  + Bugs fixed:
  - Support Webflow authentication for Nextcloud
  - Rename dconf key in gnome-online-accounts settings
  - "Account Name" GUI field is a bit ambiguous
  - Failed to generate a new POT file for the user interface of
    “gnome-online-accounts” (domain: “po”) and some missing files
    from POTFILES.in
    + Updated translations.
- Changes from version 3.55.0:
  + Bugs fixed:
  - Add progress spinner for OAuth2 dialogs
  - Remove Windows Live! option
  - Improve goa_oauth2_provider_ensure_credentials_sync
  - Authentication failure in goa IMAP accounts
  - Missing files from POTFILES.in
  - WebDAV not detected for mail.ru
  - goaoauth2provider: fix task chaining for subclasses
  - Always lowercase domains when looking up base
  - goadavclient: check Nextcloud fallback last
  - goabackend: add a composite widget for authflow links
  - goadavclient: fix the mailbox.org preconfig
  + Updated translations.
- Stop passing windows_live=true to meson setup, no longer needed
  nor recognized.</changelog>
  <changelog author="dimstar@opensuse.org" date="1756728000">- Update to version 3.55.2:
  + goaoauth2provider: improve error handling for auth/token
    endpoints
  + Updated translations</changelog>
  <changelog author="dimstar@opensuse.org" date="1757937600">- Update to version 3.56.0:
  + Code style and logging cleanups
  + Updated translations</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1763899200">- Update to version 3.56.2:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="13d8195ff5c311c7a5286c8742b61535f1a40ae5f44fd1aacdec686bfdb1738b2e33e9efb5f8da8fb4e6dff01d6da4591036d56ab2a985ff513d9d6fc66127d6" name="gnome-online-accounts-lang" arch="noarch">
  <version epoch="0" ver="3.58.0" rel="160099.1.4"/>
  <changelog author="bjorn.lie@gmail.com" date="1754049600">- Update to version 3.54.5:
  + Bugs fixed:
  - Adding GOA account fails with sonic.net IMAP service
  - Cannot add a ProtonMail bridge with IMAP + TLS
  - Nextcloud login does not work anymore due to OPTIONS /login
    request
  - Linked online accounts no longer work
  - Invalid URI when adding Google account
  - goamsgraphprovider: ensure a valid PresentationIdentity
  - goadaemon: complete GTasks to avoid a scary debug warning</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754049601">- Update to version 3.55.1:
  + Bugs fixed:
  - Support Webflow authentication for Nextcloud
  - Rename dconf key in gnome-online-accounts settings
  - "Account Name" GUI field is a bit ambiguous
  - Failed to generate a new POT file for the user interface of
    “gnome-online-accounts” (domain: “po”) and some missing files
    from POTFILES.in
    + Updated translations.
- Changes from version 3.55.0:
  + Bugs fixed:
  - Add progress spinner for OAuth2 dialogs
  - Remove Windows Live! option
  - Improve goa_oauth2_provider_ensure_credentials_sync
  - Authentication failure in goa IMAP accounts
  - Missing files from POTFILES.in
  - WebDAV not detected for mail.ru
  - goaoauth2provider: fix task chaining for subclasses
  - Always lowercase domains when looking up base
  - goadavclient: check Nextcloud fallback last
  - goabackend: add a composite widget for authflow links
  - goadavclient: fix the mailbox.org preconfig
  + Updated translations.
- Stop passing windows_live=true to meson setup, no longer needed
  nor recognized.</changelog>
  <changelog author="dimstar@opensuse.org" date="1756728000">- Update to version 3.55.2:
  + goaoauth2provider: improve error handling for auth/token
    endpoints
  + Updated translations</changelog>
  <changelog author="dimstar@opensuse.org" date="1757937600">- Update to version 3.56.0:
  + Code style and logging cleanups
  + Updated translations</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1763899200">- Update to version 3.56.2:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="a24e853207a07623f9f48da2f52cf4a163ce7b032b5dabb24afec96a303ca8541f02abfe1095f5152f10f9201b087b0c6f9142b91786081fab9d5702e6e645c6" name="gnome-packagekit" arch="s390x">
  <version epoch="0" ver="43.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;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.
  + Remove the app menu.
  + Updated translations.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="244b3c39307a96b93bb26982b010a307ef34fbc901f39de2f1dcaef86ddcd996bf2f9d1f93123f3fc3351dc663b882a511a5f71dc710a69b4ab4e98210799823" name="gnome-packagekit-extras" arch="s390x">
  <version epoch="0" ver="43.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;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.
  + Remove the app menu.
  + Updated translations.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="60ce7e0d4cfcb1ec4d0b9014d30412ce3a31335ccf3a0bd443ae63ae137f712395ac953ac71ba0c8746056a3e51236f14d238f458a408f4bdedf920623c66c9a" name="gnome-packagekit-lang" arch="noarch">
  <version epoch="0" ver="43.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;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.
  + Remove the app menu.
  + Updated translations.</changelog>
  <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&#xF8;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>
</package>
<package pkgid="81dbf9a28be108a696d2fb530a199041f05d3a2d32e200a635ad7d7f613a9e051888ff73d84768fdfc72f89a550baead59cacd5c2734025f1ab114d4b616e4f5" name="gnome-podcasts" arch="s390x">
  <version epoch="0" ver="0.6.1" rel="bp161.1.7"/>
  <changelog author="luke@ljones.dev" date="1567598400">- Remove BuildRequires: cargo-vendor, this is now included in the
  base cargo install.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579089600">- Update to version 0.4.7:
  + Improved appdata validation and meson tests
  + The ability to export show subscriptions to opml files
  + Support for feeds requiring authentication
  + Episodes now have a checkmark to show whether or not they've
    been played
  + Changed to how errors are shown when adding podcasts
  + Improved integration of cargo and meson
  + Refactored some macros for error handling
  + Refactored the handling of styling changes
  + Updated the icon to better match the HIG guidlines
  + Made Podcasts use a GtkApplication subclass
  + Updated the MPRIS permissions in order to remove a sandbox hole
  + Bumped gtk and libhandy minimum versions
  + Rewind now works regardless if its the start or the end of the
    episode
  + Typos in the README and CONTRIBUTING docs
  + Show cover is reset properly now if there isn't an image
  + Query pairs are no longer stripped from URLs
  + Pause MPRIS button now works on KDE Plasma
  + The playback widget now properly reflects the playback state on
    episode change
  + Removed all preferences
- Drop gnome-podcast-build-fix.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612872000">- Update to version 0.4.8:
  + Handy Header/Switcher
  + Revealer for long show descriptions
  + Adaptive player
  + Add 1.75 and 2x playback options
  + Use standard macros
  + Use async functions and upgrade to futures 0.3
  + Store window size
  + Use monospace font for numbers
  + Fix phantom window
  + Prevent simultanious refreshes
  + Fix buttons in speed menu
  + Internationalisation fixes
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1628337600">- Update to version 0.4.9:
  + Added:
  - Automatically refresh Show artwork/covers
  - Suggest a filename on the export opml dialog
  - Extract RSS feeds from soundcloud links
  + Changed:
  - Upgrade dependencies
  - Improve indexing pipeline
  - Upgrade to libhandy-1.0
  - Use glib channels and refactor actions handling
  - Use libhandy styling for lists
  - GTK 3 cleanups in preparation for the GTk 4 port
  + Fixed:
  - Fix date comparison with episodes from previous year
  - Fix copying downloads across filesystems
  + Removed: Remove static resources
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1634212800">- Update to version 0.5.0-beta:
  + View the episode descriptions and show notes
  + Pick up the pace of an episode from where you left off
  + We now inhibit suspend during playback
  + Detect Soundcloud playlists and correctly add them as feeds
  + 0.75 and 0.9 playback rate options
  + Device form factor and input metadata
  + Fixed: HTTP authentication when the username might be an email
  + Correctly set a user agent while downloading in more places
  + Updated translations.
- Enable LTO build, no longer fails during build.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="42fef1f2fdf6e27133c2b25b239fb418e15a499c21e8288ac2e40fcc7056bf9434cbe48667cf2263b752e4090b4fb8c3658bb25d8cdad82b593ea149150ee973" name="gnome-podcasts-lang" arch="noarch">
  <version epoch="0" ver="0.6.1" rel="bp161.1.7"/>
  <changelog author="luke@ljones.dev" date="1567598400">- Remove BuildRequires: cargo-vendor, this is now included in the
  base cargo install.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579089600">- Update to version 0.4.7:
  + Improved appdata validation and meson tests
  + The ability to export show subscriptions to opml files
  + Support for feeds requiring authentication
  + Episodes now have a checkmark to show whether or not they've
    been played
  + Changed to how errors are shown when adding podcasts
  + Improved integration of cargo and meson
  + Refactored some macros for error handling
  + Refactored the handling of styling changes
  + Updated the icon to better match the HIG guidlines
  + Made Podcasts use a GtkApplication subclass
  + Updated the MPRIS permissions in order to remove a sandbox hole
  + Bumped gtk and libhandy minimum versions
  + Rewind now works regardless if its the start or the end of the
    episode
  + Typos in the README and CONTRIBUTING docs
  + Show cover is reset properly now if there isn't an image
  + Query pairs are no longer stripped from URLs
  + Pause MPRIS button now works on KDE Plasma
  + The playback widget now properly reflects the playback state on
    episode change
  + Removed all preferences
- Drop gnome-podcast-build-fix.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612872000">- Update to version 0.4.8:
  + Handy Header/Switcher
  + Revealer for long show descriptions
  + Adaptive player
  + Add 1.75 and 2x playback options
  + Use standard macros
  + Use async functions and upgrade to futures 0.3
  + Store window size
  + Use monospace font for numbers
  + Fix phantom window
  + Prevent simultanious refreshes
  + Fix buttons in speed menu
  + Internationalisation fixes
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1628337600">- Update to version 0.4.9:
  + Added:
  - Automatically refresh Show artwork/covers
  - Suggest a filename on the export opml dialog
  - Extract RSS feeds from soundcloud links
  + Changed:
  - Upgrade dependencies
  - Improve indexing pipeline
  - Upgrade to libhandy-1.0
  - Use glib channels and refactor actions handling
  - Use libhandy styling for lists
  - GTK 3 cleanups in preparation for the GTk 4 port
  + Fixed:
  - Fix date comparison with episodes from previous year
  - Fix copying downloads across filesystems
  + Removed: Remove static resources
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1634212800">- Update to version 0.5.0-beta:
  + View the episode descriptions and show notes
  + Pick up the pace of an episode from where you left off
  + We now inhibit suspend during playback
  + Detect Soundcloud playlists and correctly add them as feeds
  + 0.75 and 0.9 playback rate options
  + Device form factor and input metadata
  + Fixed: HTTP authentication when the username might be an email
  + Correctly set a user agent while downloading in more places
  + Updated translations.
- Enable LTO build, no longer fails during build.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="7991841b1a433e5e19ecf0fb4c5c766cf6d19934933c783f7a1bd244525affe58fa922600dc6d69227ca72318ee4a2896e4c1235b3378e5065f8e9c4d1353739" name="gnome-pomodoro" arch="s390x">
  <version epoch="0" ver="0.27.0" rel="bp161.1.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Add gnome-pomodoro-gnome46.patch: mark extension compatible with
  GNOME 46.
- Use the boolean-dep for gnome-shell also in the BuildRequires
  statement.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1709640000">- Update to 0.25.0:
  + Support for GNOME Shell 46
  + Adjust build script to meson 0.59.0
- Drop gnome-pomodoro-gnome46.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1711713600">- Update to 0.25.1:
  + Fixes for GNOME Shell 46
  + Drop support for GNOME Shell 45</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1717416000">- Update to 0.25.2:
  + Fix keeping notification after extending Pomodoro</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="Michael Vetter &lt;mvetter@suse.com&gt;" date="1726056000">- Update to 0.26.0:
  + Support for GNOME Shell 47
  + Allow to dismiss screen overlay by gesture when a video is playing
  + Add Georgian translation
  + Adjusted translations in appdata</changelog>
  <changelog author="Bj&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742558400">- Fix gnome-shell BuildRequires/Requires max version.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746360000">- Drop obsolete and unused gnome-common BuildRequires.</changelog>
</package>
<package pkgid="b6d748f41ff2d739b7b10b64624c3812e5ec01ba0c9f5478e344a70ee580a35e00092525d5d006442330d9793a40afc14fa25c682e8764bfd40e396522c105d2" name="gnome-pomodoro-lang" arch="noarch">
  <version epoch="0" ver="0.27.0" rel="bp161.1.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Add gnome-pomodoro-gnome46.patch: mark extension compatible with
  GNOME 46.
- Use the boolean-dep for gnome-shell also in the BuildRequires
  statement.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1709640000">- Update to 0.25.0:
  + Support for GNOME Shell 46
  + Adjust build script to meson 0.59.0
- Drop gnome-pomodoro-gnome46.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1711713600">- Update to 0.25.1:
  + Fixes for GNOME Shell 46
  + Drop support for GNOME Shell 45</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1717416000">- Update to 0.25.2:
  + Fix keeping notification after extending Pomodoro</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="Michael Vetter &lt;mvetter@suse.com&gt;" date="1726056000">- Update to 0.26.0:
  + Support for GNOME Shell 47
  + Allow to dismiss screen overlay by gesture when a video is playing
  + Add Georgian translation
  + Adjusted translations in appdata</changelog>
  <changelog author="Bj&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742558400">- Fix gnome-shell BuildRequires/Requires max version.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746360000">- Drop obsolete and unused gnome-common BuildRequires.</changelog>
</package>
<package pkgid="655db61b0cc44e7ac6ea75aa8c72e31255692dc9168bc68c8acd7166078631c6289f4156e73fcd5e563531e7252d69b597e9cc668f475e917d4d3c33065dc7bc" name="gnome-power-manager" arch="s390x">
  <version epoch="0" ver="43.0" rel="bp161.1.5"/>
  <changelog author="dimstar@opensuse.org" date="1490011200">- Update to version 3.24.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1502798400">- Update to version 3.25.90:
  + Switch to meson build system.
  + Updated translations.
- Add meson BuildRequires and switch autotools macros configure,
  make and makeinstall to meson, meson_build and meson_install
  following upstream switch to Meson build system.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="faaaa4e2f5917fb69abc369d33f9e7bf07934cdd7aa162608d0e1529eb6fa1184ba068bc3a8faaad0ec7f5a328de16b590399a72127ef7eac457e2def13e2f1a" name="gnome-power-manager-lang" arch="noarch">
  <version epoch="0" ver="43.0" rel="bp161.1.5"/>
  <changelog author="dimstar@opensuse.org" date="1490011200">- Update to version 3.24.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1502798400">- Update to version 3.25.90:
  + Switch to meson build system.
  + Updated translations.
- Add meson BuildRequires and switch autotools macros configure,
  make and makeinstall to meson, meson_build and meson_install
  following upstream switch to Meson build system.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="759cee0f46b10c5630a34c38fb1b3e64f105922f47f576b5189addb37f71b0ac8865d2ff93f4e856d5dd457c0a31d2caa071190640b4eb71183873f7355df96b" name="gnome-radio" arch="s390x">
  <version epoch="0" ver="128" rel="bp161.1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1647518400">- Initial package, version 16.0.3.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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="3a21cdc3407d64bca94a60e6915c3b620095ca744f4d9614d1597e9ccd6a40a040a97418e0c4231a639424f48f66e2db592d9ecff906e57bcd38429d89a2820d" name="gnome-radio-lang" arch="noarch">
  <version epoch="0" ver="128" rel="bp161.1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1647518400">- Initial package, version 16.0.3.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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="22a8e3787ca6cb0a4f2281dfca4cf5caf7ec3d91d7aa7ad06e38ec6da039e6919ca6bdafbc876de07e357992b5bd2bb19b6c6c46613a9ed3e33f5a518b0429aa" name="gnome-recipes" arch="s390x">
  <version epoch="0" ver="2.0.4+117" rel="bp161.1.5"/>
  <changelog author="zaitor@opensuse.org" date="1501243200">- Update to version 1.6.2:
  + No NEWS, or ChangeLog provided from upstream.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1508932800">- Add gnome-recipes-fix-meson-options.patch: Change default to
  value in meson_options.txt for meson build &gt;= 0.43.0.
- Change rpm group to Productivity/Other.</changelog>
  <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>
</package>
<package pkgid="b786cb1eb9656a9dea15595629c6453508da3381108e00a29dea64208e9c4d248f89ef6cfc5d289d65a43786821c3935417a0ed755f9efb9db8623f03fb96dce" name="gnome-recipes-lang" arch="noarch">
  <version epoch="0" ver="2.0.4+117" rel="bp161.1.5"/>
  <changelog author="zaitor@opensuse.org" date="1501243200">- Update to version 1.6.2:
  + No NEWS, or ChangeLog provided from upstream.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1508932800">- Add gnome-recipes-fix-meson-options.patch: Change default to
  value in meson_options.txt for meson build &gt;= 0.43.0.
- Change rpm group to Productivity/Other.</changelog>
  <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>
</package>
<package pkgid="c47df0282ac0ca6082434e43c467f8bf08fd66fcdaa038bf87fc7ea6db3196a345a7421f925e22cc90ea7e6dd848f97a8b3de70e258bb4201435e8a894337905" name="gnome-remote-desktop" arch="s390x">
  <version epoch="0" ver="48.3" rel="160099.2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1736683200">- Update to version 47.3:
  + Fix gdctl crash when setting VNC password
  + Don't hard code keyboard type</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736769600">- Update to version 48.alpha:
  + Prepare for Vulkan and libva based hardware acceleration
  + Add user documentation
- Add shaderc, spirv-tools, pkgconfig(libva) and pkgconfig(vulkan)
  new dependencies.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738411200">- Update to version 48.beta:
  + Add support for zero copy rendering with Vulkan and VAAPI
    (disabled by default)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740830400">- Update to version 48.rc:
  + Add support for hardware encoded AVC444
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742472000">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="meissner@suse.com" date="1743595200">- enforce PIE also on SLES. (bsc#1235929)</changelog>
  <changelog author="joan.torres@suse.com" date="1744027200">- Add missing runtime dependency of fuse3</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744632000">- Update to version 48.1:
  + Reduce latency when PipeWire stream uses shared memories.</changelog>
  <changelog author="mgorse@suse.com" date="1770811200">- Update to version 48.3:
  + Fix image corruption on some NVIDIA GPUs.
  + Changes from version 48.2:
  + Handle Vulkan dma-buf format compatibility issues.
- 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="alynx.zhou@suse.com" date="1783598400">- Add gnome-remote-desktop-fix-strlen-NULL.patch: Fix strlen crash
  in FreeRDP caused by NULL pointer. (bsc#1270348,
  glgo#GNOME/gnome-remote-desktop!366).</changelog>
</package>
<package pkgid="8674987988de744484af1c77bcd5ad89a3e1c2781a2e5ff31cffa6df8751d4af68c90b200c9fe9dd120fc491e24598be154df505d33c7bed97d8f85a3a7869c6" name="gnome-remote-desktop-lang" arch="noarch">
  <version epoch="0" ver="48.3" rel="160099.2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1736683200">- Update to version 47.3:
  + Fix gdctl crash when setting VNC password
  + Don't hard code keyboard type</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736769600">- Update to version 48.alpha:
  + Prepare for Vulkan and libva based hardware acceleration
  + Add user documentation
- Add shaderc, spirv-tools, pkgconfig(libva) and pkgconfig(vulkan)
  new dependencies.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738411200">- Update to version 48.beta:
  + Add support for zero copy rendering with Vulkan and VAAPI
    (disabled by default)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740830400">- Update to version 48.rc:
  + Add support for hardware encoded AVC444
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742472000">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="meissner@suse.com" date="1743595200">- enforce PIE also on SLES. (bsc#1235929)</changelog>
  <changelog author="joan.torres@suse.com" date="1744027200">- Add missing runtime dependency of fuse3</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744632000">- Update to version 48.1:
  + Reduce latency when PipeWire stream uses shared memories.</changelog>
  <changelog author="mgorse@suse.com" date="1770811200">- Update to version 48.3:
  + Fix image corruption on some NVIDIA GPUs.
  + Changes from version 48.2:
  + Handle Vulkan dma-buf format compatibility issues.
- 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="alynx.zhou@suse.com" date="1783598400">- Add gnome-remote-desktop-fix-strlen-NULL.patch: Fix strlen crash
  in FreeRDP caused by NULL pointer. (bsc#1270348,
  glgo#GNOME/gnome-remote-desktop!366).</changelog>
</package>
<package pkgid="88861fb9881ba62c2fcb30668931b561b9948306c03542e70024bc1486e4ab9a70f11a4ce66822ed1d6da4fd64338332b9d994af94b873e2f166a71e0cd4a1b6" name="gnome-screenshot" arch="s390x">
  <version epoch="0" ver="41.0" rel="160099.2.5"/>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="gmbr3@opensuse.org" 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="dimstar@opensuse.org" date="1616068800">- Update to version 40.rc:
  + Metainfo: add a launchable tag.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1616241600">- Update to version 40.0:
  + No changes since 40.rc.</changelog>
  <changelog author="sbrabec@suse.com" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="cd77d610d9a037d9da5617ccfd7163c0b66d420225d41836c648b94ed2724b49c5ad70b60a4fc3a3e153d9b648e4961c1553239edc49d57daf9077d3155308b4" name="gnome-screenshot-lang" arch="noarch">
  <version epoch="0" ver="41.0" rel="160099.2.5"/>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="gmbr3@opensuse.org" 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="dimstar@opensuse.org" date="1616068800">- Update to version 40.rc:
  + Metainfo: add a launchable tag.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1616241600">- Update to version 40.0:
  + No changes since 40.rc.</changelog>
  <changelog author="sbrabec@suse.com" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="c150b3e223cb09ec0c63bfd511863a2601670c4fb49e42a453191b51502fefeca1fca6602fa4fab3277f138f5675b064ab442bcb03143367d0a2757e5911399f" name="gnome-session" arch="s390x">
  <version epoch="0" ver="48.0" rel="160099.4.4"/>
  <changelog author="dimstar@opensuse.org" date="1710849600">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726660800">- Update to version 47.0:
  + Allow to disable X11 sessions.
  + Updated translations.
- Bump base_ver define to 47.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726747200">- Update to version 47.0.1:
  + Add back gnome-session-ctl.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1730289600">- Split out new sub-package gnome-session-xsession.</changelog>
  <changelog author="dimstar@opensuse.org" date="1731499200">- Move update-alternative post/postun scriptlets from the main
  package to the xsession sub-package (boo#1233299).
- Drop gnome-session-default-session: this was there to also
  support the alternative fallback-session, but that one was
  dropped at the times of GNOME 3.8.</changelog>
  <changelog author="dimstar@opensuse.org" date="1732708800">- Build gnome-session-wayland also on s390x: It was originally
  excluded because xwayland did not exist. That has been solved in
  2021 though.</changelog>
  <changelog author="fcrozat@suse.com" date="1741262400">- Ensure gnome-session-wayland or -xsession is required by
  gnome-session.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744459200">- Update to version 48.0:
  + The gnome-session script no longer re-runs itself as a
    subprocess.
  + GNOME OS CI was ported to use a CI template.
  + Integrated new CI-based release process.
  + Fix bugs caused by systemd v257's inhibitor behavior changes.
  + Make `gnome-session --version` print to stdout rather than
    syslog.
  + README updates.
  + Updated translations.
- Bump basever define to 48, following upstream changes.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1758283200">- Add gnome-session-set-QT_IM_MODULES.patch: Set QT_IM_MODULES to
  prefer Wayland text-input on supported Qt versions. (bsc#1248592,
  glgo#GNOME/gnome-session#166)</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774958400">- update-alternatives migration: gnome-session-wayland and
  gnome-session-xsession on SLE-16.1 (jsc#PED-15674 jsc#PED-15675).</changelog>
</package>
<package pkgid="e4dabcd094bef71f502fc2d2a1542cd8156908690b02002e82fb1935e8e019e7e4dc31a9d822164305ed3d5e4446abde3b933b26c6198774062a02ae65b28bf9" name="gnome-session-core" arch="s390x">
  <version epoch="0" ver="48.0" rel="160099.4.4"/>
  <changelog author="dimstar@opensuse.org" date="1710849600">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726660800">- Update to version 47.0:
  + Allow to disable X11 sessions.
  + Updated translations.
- Bump base_ver define to 47.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726747200">- Update to version 47.0.1:
  + Add back gnome-session-ctl.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1730289600">- Split out new sub-package gnome-session-xsession.</changelog>
  <changelog author="dimstar@opensuse.org" date="1731499200">- Move update-alternative post/postun scriptlets from the main
  package to the xsession sub-package (boo#1233299).
- Drop gnome-session-default-session: this was there to also
  support the alternative fallback-session, but that one was
  dropped at the times of GNOME 3.8.</changelog>
  <changelog author="dimstar@opensuse.org" date="1732708800">- Build gnome-session-wayland also on s390x: It was originally
  excluded because xwayland did not exist. That has been solved in
  2021 though.</changelog>
  <changelog author="fcrozat@suse.com" date="1741262400">- Ensure gnome-session-wayland or -xsession is required by
  gnome-session.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744459200">- Update to version 48.0:
  + The gnome-session script no longer re-runs itself as a
    subprocess.
  + GNOME OS CI was ported to use a CI template.
  + Integrated new CI-based release process.
  + Fix bugs caused by systemd v257's inhibitor behavior changes.
  + Make `gnome-session --version` print to stdout rather than
    syslog.
  + README updates.
  + Updated translations.
- Bump basever define to 48, following upstream changes.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1758283200">- Add gnome-session-set-QT_IM_MODULES.patch: Set QT_IM_MODULES to
  prefer Wayland text-input on supported Qt versions. (bsc#1248592,
  glgo#GNOME/gnome-session#166)</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774958400">- update-alternatives migration: gnome-session-wayland and
  gnome-session-xsession on SLE-16.1 (jsc#PED-15674 jsc#PED-15675).</changelog>
</package>
<package pkgid="643ab39dde143daa7c3bfae070028c5c5f56e5b3af251a4a68551ba70a21cef0c506e4df2b5d3086d64ff972c24e755ecd9132d76c91af8e1b1934a024e75bd8" name="gnome-session-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="160099.4.4"/>
  <changelog author="dimstar@opensuse.org" date="1710849600">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726660800">- Update to version 47.0:
  + Allow to disable X11 sessions.
  + Updated translations.
- Bump base_ver define to 47.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726747200">- Update to version 47.0.1:
  + Add back gnome-session-ctl.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1730289600">- Split out new sub-package gnome-session-xsession.</changelog>
  <changelog author="dimstar@opensuse.org" date="1731499200">- Move update-alternative post/postun scriptlets from the main
  package to the xsession sub-package (boo#1233299).
- Drop gnome-session-default-session: this was there to also
  support the alternative fallback-session, but that one was
  dropped at the times of GNOME 3.8.</changelog>
  <changelog author="dimstar@opensuse.org" date="1732708800">- Build gnome-session-wayland also on s390x: It was originally
  excluded because xwayland did not exist. That has been solved in
  2021 though.</changelog>
  <changelog author="fcrozat@suse.com" date="1741262400">- Ensure gnome-session-wayland or -xsession is required by
  gnome-session.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744459200">- Update to version 48.0:
  + The gnome-session script no longer re-runs itself as a
    subprocess.
  + GNOME OS CI was ported to use a CI template.
  + Integrated new CI-based release process.
  + Fix bugs caused by systemd v257's inhibitor behavior changes.
  + Make `gnome-session --version` print to stdout rather than
    syslog.
  + README updates.
  + Updated translations.
- Bump basever define to 48, following upstream changes.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1758283200">- Add gnome-session-set-QT_IM_MODULES.patch: Set QT_IM_MODULES to
  prefer Wayland text-input on supported Qt versions. (bsc#1248592,
  glgo#GNOME/gnome-session#166)</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774958400">- update-alternatives migration: gnome-session-wayland and
  gnome-session-xsession on SLE-16.1 (jsc#PED-15674 jsc#PED-15675).</changelog>
</package>
<package pkgid="4eae14c6734d1014bcf231e3144eace4f604722dc0c14691efd8470c7477ccfe69d85f6e5af4e2d54a2dc5855bcf9c0bcf5790b84e94506d586836c4d8a2f5e8" name="gnome-session-wayland" arch="s390x">
  <version epoch="0" ver="48.0" rel="160099.4.4"/>
  <changelog author="dimstar@opensuse.org" date="1710849600">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726660800">- Update to version 47.0:
  + Allow to disable X11 sessions.
  + Updated translations.
- Bump base_ver define to 47.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726747200">- Update to version 47.0.1:
  + Add back gnome-session-ctl.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1730289600">- Split out new sub-package gnome-session-xsession.</changelog>
  <changelog author="dimstar@opensuse.org" date="1731499200">- Move update-alternative post/postun scriptlets from the main
  package to the xsession sub-package (boo#1233299).
- Drop gnome-session-default-session: this was there to also
  support the alternative fallback-session, but that one was
  dropped at the times of GNOME 3.8.</changelog>
  <changelog author="dimstar@opensuse.org" date="1732708800">- Build gnome-session-wayland also on s390x: It was originally
  excluded because xwayland did not exist. That has been solved in
  2021 though.</changelog>
  <changelog author="fcrozat@suse.com" date="1741262400">- Ensure gnome-session-wayland or -xsession is required by
  gnome-session.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744459200">- Update to version 48.0:
  + The gnome-session script no longer re-runs itself as a
    subprocess.
  + GNOME OS CI was ported to use a CI template.
  + Integrated new CI-based release process.
  + Fix bugs caused by systemd v257's inhibitor behavior changes.
  + Make `gnome-session --version` print to stdout rather than
    syslog.
  + README updates.
  + Updated translations.
- Bump basever define to 48, following upstream changes.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1758283200">- Add gnome-session-set-QT_IM_MODULES.patch: Set QT_IM_MODULES to
  prefer Wayland text-input on supported Qt versions. (bsc#1248592,
  glgo#GNOME/gnome-session#166)</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774958400">- update-alternatives migration: gnome-session-wayland and
  gnome-session-xsession on SLE-16.1 (jsc#PED-15674 jsc#PED-15675).</changelog>
</package>
<package pkgid="e709bee6631013412bf907a243b3b51833900f4b0d6378d6aee4e563287b29ad8c3db9aa984014dd691d6df2aa7462cce701a13a9594c2c2b48fb059092cd04b" name="gnome-session-xsession" arch="s390x">
  <version epoch="0" ver="48.0" rel="160099.4.4"/>
  <changelog author="dimstar@opensuse.org" date="1710849600">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726660800">- Update to version 47.0:
  + Allow to disable X11 sessions.
  + Updated translations.
- Bump base_ver define to 47.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726747200">- Update to version 47.0.1:
  + Add back gnome-session-ctl.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1730289600">- Split out new sub-package gnome-session-xsession.</changelog>
  <changelog author="dimstar@opensuse.org" date="1731499200">- Move update-alternative post/postun scriptlets from the main
  package to the xsession sub-package (boo#1233299).
- Drop gnome-session-default-session: this was there to also
  support the alternative fallback-session, but that one was
  dropped at the times of GNOME 3.8.</changelog>
  <changelog author="dimstar@opensuse.org" date="1732708800">- Build gnome-session-wayland also on s390x: It was originally
  excluded because xwayland did not exist. That has been solved in
  2021 though.</changelog>
  <changelog author="fcrozat@suse.com" date="1741262400">- Ensure gnome-session-wayland or -xsession is required by
  gnome-session.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744459200">- Update to version 48.0:
  + The gnome-session script no longer re-runs itself as a
    subprocess.
  + GNOME OS CI was ported to use a CI template.
  + Integrated new CI-based release process.
  + Fix bugs caused by systemd v257's inhibitor behavior changes.
  + Make `gnome-session --version` print to stdout rather than
    syslog.
  + README updates.
  + Updated translations.
- Bump basever define to 48, following upstream changes.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1758283200">- Add gnome-session-set-QT_IM_MODULES.patch: Set QT_IM_MODULES to
  prefer Wayland text-input on supported Qt versions. (bsc#1248592,
  glgo#GNOME/gnome-session#166)</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774958400">- update-alternatives migration: gnome-session-wayland and
  gnome-session-xsession on SLE-16.1 (jsc#PED-15674 jsc#PED-15675).</changelog>
</package>
<package pkgid="d599b2d25670bedfcdcba76fe72c63c2b909a4085c68c8bca95b1d0a7a58e38d49d5e3e20de5f1ec797dab265a63041b86a40aaee346abad703f0d5d50ee6eff" name="gnome-settings-daemon" arch="s390x">
  <version epoch="0" ver="48.1" rel="160099.2.8"/>
  <changelog author="joan.torres@suse.com" date="1733832000">- Add gnome-settings-daemon-fix-stop-service.patch
  * Part of the fix of bsc#1233824
  * Reference: glgo#GNOME/gnome-settings-daemon!395</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736683200">- Update to version 48.alpha:
  + Icon hint improvements to notifications
  + Media keys:
  - Improve HIG compliance of notification messages
  - Add shortcuts for reboot and shutdown actions
  + Power:
  - Improve HIG compliance of notification messages
  - Resolve device paths outside of the backlight helper
  + Usb protection: Improve strings
  + Xsettings: Do not notify icon-theme property on high-contrast
    changes
  + Updated translations.
- Bump base_ver define to 48, following upstream changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736769600">- Update to version 48.alpha.1:
  + Media keys: Fix crash on startup
- Rebase patches.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738670400">- Update to version 48.beta:
  + Fix deprecation warnings during build
  + Media-keys: Allow running custom commands in lock screen
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740916800">- Update to version 48.rc:
  + Add schemas for global shortcuts
  + Allow usage as subproject
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1741953600">- Drop use of sle_version in favor of is_opensuse and suse_version.
  Sle_version is no longer used in SLE 16.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742212800">- Update to version 48.0:
  + Port plugins to GApplication classes.
  + Updated translations.
- Rebase gnome-settings-daemon-fix-stop-service.patch</changelog>
  <changelog author="alynx.zhou@suse.com" date="1742472000">- Rebase gnome-settings-daemon-more-power-button-actions.patch.
  (bsc#1239712)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743508800">- Update to version 48.0+3:
  * Update Occitan translation
  * Revert "ci: Point to ci-templates fork with cbuild"
  * Updated translations.
- Add patches to fix brightness control:
  * 411.patch
  * 413.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1745064000">- Update to version 48.1:
  + Cleanups and fixes
  + Power:
  - Ensure the backlight interface signal gets emitted on startup
  - Avoid using uninitialized value when restoring brightness
  + Sharing: Fixes to shutdown of sharing services
  + Updated translations.
- Drop gnome-settings-daemon-fix-stop-service.patch, 411.patch and
  413.patch, fixed upstream.
- Rebase patches with quilt.</changelog>
</package>
<package pkgid="d73b0d155930c2577d6aebb6ad3ae23701ebb315af284db025d810ab01482568d987e6412a944fe230f94b27af18b93f367942f422dc8700c49d8e05355b86f3" name="gnome-settings-daemon-devel" arch="s390x">
  <version epoch="0" ver="48.1" rel="160099.2.8"/>
  <changelog author="joan.torres@suse.com" date="1733832000">- Add gnome-settings-daemon-fix-stop-service.patch
  * Part of the fix of bsc#1233824
  * Reference: glgo#GNOME/gnome-settings-daemon!395</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736683200">- Update to version 48.alpha:
  + Icon hint improvements to notifications
  + Media keys:
  - Improve HIG compliance of notification messages
  - Add shortcuts for reboot and shutdown actions
  + Power:
  - Improve HIG compliance of notification messages
  - Resolve device paths outside of the backlight helper
  + Usb protection: Improve strings
  + Xsettings: Do not notify icon-theme property on high-contrast
    changes
  + Updated translations.
- Bump base_ver define to 48, following upstream changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736769600">- Update to version 48.alpha.1:
  + Media keys: Fix crash on startup
- Rebase patches.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738670400">- Update to version 48.beta:
  + Fix deprecation warnings during build
  + Media-keys: Allow running custom commands in lock screen
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740916800">- Update to version 48.rc:
  + Add schemas for global shortcuts
  + Allow usage as subproject
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1741953600">- Drop use of sle_version in favor of is_opensuse and suse_version.
  Sle_version is no longer used in SLE 16.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742212800">- Update to version 48.0:
  + Port plugins to GApplication classes.
  + Updated translations.
- Rebase gnome-settings-daemon-fix-stop-service.patch</changelog>
  <changelog author="alynx.zhou@suse.com" date="1742472000">- Rebase gnome-settings-daemon-more-power-button-actions.patch.
  (bsc#1239712)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743508800">- Update to version 48.0+3:
  * Update Occitan translation
  * Revert "ci: Point to ci-templates fork with cbuild"
  * Updated translations.
- Add patches to fix brightness control:
  * 411.patch
  * 413.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1745064000">- Update to version 48.1:
  + Cleanups and fixes
  + Power:
  - Ensure the backlight interface signal gets emitted on startup
  - Avoid using uninitialized value when restoring brightness
  + Sharing: Fixes to shutdown of sharing services
  + Updated translations.
- Drop gnome-settings-daemon-fix-stop-service.patch, 411.patch and
  413.patch, fixed upstream.
- Rebase patches with quilt.</changelog>
</package>
<package pkgid="68aba76a29b50494ce3be9cb4b035ef61a27d8b3300040771a63e4c9b91f569841da5fd34c8fd39565ce799fec7a792bab0a71d24b4a8001cd37517619c48d50" name="gnome-settings-daemon-lang" arch="noarch">
  <version epoch="0" ver="48.1" rel="160099.2.8"/>
  <changelog author="joan.torres@suse.com" date="1733832000">- Add gnome-settings-daemon-fix-stop-service.patch
  * Part of the fix of bsc#1233824
  * Reference: glgo#GNOME/gnome-settings-daemon!395</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736683200">- Update to version 48.alpha:
  + Icon hint improvements to notifications
  + Media keys:
  - Improve HIG compliance of notification messages
  - Add shortcuts for reboot and shutdown actions
  + Power:
  - Improve HIG compliance of notification messages
  - Resolve device paths outside of the backlight helper
  + Usb protection: Improve strings
  + Xsettings: Do not notify icon-theme property on high-contrast
    changes
  + Updated translations.
- Bump base_ver define to 48, following upstream changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736769600">- Update to version 48.alpha.1:
  + Media keys: Fix crash on startup
- Rebase patches.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738670400">- Update to version 48.beta:
  + Fix deprecation warnings during build
  + Media-keys: Allow running custom commands in lock screen
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740916800">- Update to version 48.rc:
  + Add schemas for global shortcuts
  + Allow usage as subproject
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1741953600">- Drop use of sle_version in favor of is_opensuse and suse_version.
  Sle_version is no longer used in SLE 16.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742212800">- Update to version 48.0:
  + Port plugins to GApplication classes.
  + Updated translations.
- Rebase gnome-settings-daemon-fix-stop-service.patch</changelog>
  <changelog author="alynx.zhou@suse.com" date="1742472000">- Rebase gnome-settings-daemon-more-power-button-actions.patch.
  (bsc#1239712)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743508800">- Update to version 48.0+3:
  * Update Occitan translation
  * Revert "ci: Point to ci-templates fork with cbuild"
  * Updated translations.
- Add patches to fix brightness control:
  * 411.patch
  * 413.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1745064000">- Update to version 48.1:
  + Cleanups and fixes
  + Power:
  - Ensure the backlight interface signal gets emitted on startup
  - Avoid using uninitialized value when restoring brightness
  + Sharing: Fixes to shutdown of sharing services
  + Updated translations.
- Drop gnome-settings-daemon-fix-stop-service.patch, 411.patch and
  413.patch, fixed upstream.
- Rebase patches with quilt.</changelog>
</package>
<package pkgid="d60c09d8feaa26ebce17ecaaf187a20225529772b6eb8ed5569aabc23a8ab3e98e95b4213de8d326dca17103aba3e1a287ad283e07fa79dfd0ab8908a0613026" name="gnome-shell" arch="s390x">
  <version epoch="0" ver="48.8" rel="160099.2.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1742472000">- Update to version 48.0+6:
  * slider: Align handle size with with pixel grid
  * slider: Use correct handle size when calculating rightmost
    position
  * Revert "ci: Disable container building temporarily"
  * Revert "ci: Disable sysext temporarily"
  * Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1744632000">- Update to version 48.1:
  + Fix glitch in sliders when close to maximum.
  + Fix detecting suspend/resume for time tracking.
  + Fix wrongly sized images with fractional scaling.
  + Fix frozen cursor when using magnifier in push mode.
  + Fix session button on login screen after wrong password.
  + Misc. bug fixes and cleanups.
  + Updated translations.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1745496000">- Drop gnome-shell-executable-path-not-absolute.patch: The original
  patch did not work as expected, and assuming gsettings is in the
  bin dir of gnome-shell is not correct, so keep relative path
  (bsc#1241666).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748260800">- Update to version 48.2:
  + Only enable surrounding-text IM capability when needed
  + Fix launching command from terminal in run dialog
  + Ignore offset changes caused by suspend for screen time
  + Fix app folders sometimes not closing after outside clicks
  + Fixed crash
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1751198400">- Update to version 48.3:
  + Check all modifiers for modifier-scroll
  + Fix visibility of emoji key in on-screen-keyboard
  + Add missing accessibility labels in various components
  + Allow users to correct keyring password after failure
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754308800">- Update to version 48.4:
  + Fix taking interactive screenshots via D-Bus.
  + Fix pointer scaling glitches in magnifier.
  + Fix drawing glitch in sliders in RTL locales.
  + Misc. bug fixes and cleanups.
  + Updated translations.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1755172800">- Add gnome-shell-can-not-load-calendars.patch: Avoid error log
  when can't load calendars (bsc#1247037).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774440000">- Fix packages for %suse_version bump (jsc#PED-15854).</changelog>
  <changelog author="mgorse@suse.com" date="1775908800">- Update to version 48.8 (jsc#PED-15957, bsc#1261947):
  + Fix screen time tracking with idle inhibitors.
  + Fix lost focus on lock screen after resume from suspend.
  + Correctly expose/hide caps-lock warning to a11y tree.
  + Improve accessibility of icon buttons in screenshot tool.
  + Fix user deselection after idle on login screen.
  + Do not recreate default folders after they were removed.
  + Fix tab focus behavior in quick settings menu.
  + Do not expose password text in IM pre-edits.
  + Fix stale folder icon after pinning apps to dash.
  + 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.
  + Plugged leaks.
  + Misc. bug fixes and cleanups.
  + Changes in version 48.7:
  + Fix wrong network icon on connectivity loss.
  + Sort session list on login screen by display name.
  + Add extended OSK layouts for German and Austrian.
  + Fix leaving VPN auth helper zombie processes.
  + Fix freeze on modifier-only layout switch shortcut.
  + Fix glitch in list search results.
  + Fix swipe gestures behaving erroneously in RTL locales.
  + Fix misplaced separator in dash after unpinning running app.
  + Fixed crash.
  + Changes in version 48.6:
  + Fix key focus on choice list on login screen.
  + Fix animation glitch when cancelling overview search.
  + Also send activation token for notifications without app.
  + Update keyboard indicator on modifier-only layout switches.
  + Improve accessibility of screenshot UI.
  + Improve Hindi bolnagri input with on-screen keyboard.
  + Do not expire notifications that are about to show.
  + Changes in version 48.5:
  + Fix connecting to WPA(2) Enterprise networks.
  + Improve order in which extensions are enabled/disabled.
  + Account for scaling when setting cursor location from ibus.
  + Do not reset the unlock prompt on every tap.
  + Improve legacy tray icon support.
  + Fix misplaced background menu.
  + Fix layout of app search results in RTL locales.
  + Fix notification banners sometimes getting stuck.
- Migrate to xz compression and manual service run</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1779710400">- Add gnome-shell-no-gnome-tour.patch: Do not ask to launch
  gnome-tour; openSUSE handles the logic in opensuse-welcome-launcher
  (bsc#1265932).</changelog>
</package>
<package pkgid="c17183584ca85126c59466766fb4de8d095ebbb8188dec22e8d8648f8f1b27b0d4125bdc8342ddbffcc4bc9a730978c7e27ded342ef7374a806c385bb165fd04" name="gnome-shell-calendar" arch="s390x">
  <version epoch="0" ver="48.8" rel="160099.2.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1742472000">- Update to version 48.0+6:
  * slider: Align handle size with with pixel grid
  * slider: Use correct handle size when calculating rightmost
    position
  * Revert "ci: Disable container building temporarily"
  * Revert "ci: Disable sysext temporarily"
  * Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1744632000">- Update to version 48.1:
  + Fix glitch in sliders when close to maximum.
  + Fix detecting suspend/resume for time tracking.
  + Fix wrongly sized images with fractional scaling.
  + Fix frozen cursor when using magnifier in push mode.
  + Fix session button on login screen after wrong password.
  + Misc. bug fixes and cleanups.
  + Updated translations.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1745496000">- Drop gnome-shell-executable-path-not-absolute.patch: The original
  patch did not work as expected, and assuming gsettings is in the
  bin dir of gnome-shell is not correct, so keep relative path
  (bsc#1241666).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748260800">- Update to version 48.2:
  + Only enable surrounding-text IM capability when needed
  + Fix launching command from terminal in run dialog
  + Ignore offset changes caused by suspend for screen time
  + Fix app folders sometimes not closing after outside clicks
  + Fixed crash
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1751198400">- Update to version 48.3:
  + Check all modifiers for modifier-scroll
  + Fix visibility of emoji key in on-screen-keyboard
  + Add missing accessibility labels in various components
  + Allow users to correct keyring password after failure
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754308800">- Update to version 48.4:
  + Fix taking interactive screenshots via D-Bus.
  + Fix pointer scaling glitches in magnifier.
  + Fix drawing glitch in sliders in RTL locales.
  + Misc. bug fixes and cleanups.
  + Updated translations.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1755172800">- Add gnome-shell-can-not-load-calendars.patch: Avoid error log
  when can't load calendars (bsc#1247037).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774440000">- Fix packages for %suse_version bump (jsc#PED-15854).</changelog>
  <changelog author="mgorse@suse.com" date="1775908800">- Update to version 48.8 (jsc#PED-15957, bsc#1261947):
  + Fix screen time tracking with idle inhibitors.
  + Fix lost focus on lock screen after resume from suspend.
  + Correctly expose/hide caps-lock warning to a11y tree.
  + Improve accessibility of icon buttons in screenshot tool.
  + Fix user deselection after idle on login screen.
  + Do not recreate default folders after they were removed.
  + Fix tab focus behavior in quick settings menu.
  + Do not expose password text in IM pre-edits.
  + Fix stale folder icon after pinning apps to dash.
  + 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.
  + Plugged leaks.
  + Misc. bug fixes and cleanups.
  + Changes in version 48.7:
  + Fix wrong network icon on connectivity loss.
  + Sort session list on login screen by display name.
  + Add extended OSK layouts for German and Austrian.
  + Fix leaving VPN auth helper zombie processes.
  + Fix freeze on modifier-only layout switch shortcut.
  + Fix glitch in list search results.
  + Fix swipe gestures behaving erroneously in RTL locales.
  + Fix misplaced separator in dash after unpinning running app.
  + Fixed crash.
  + Changes in version 48.6:
  + Fix key focus on choice list on login screen.
  + Fix animation glitch when cancelling overview search.
  + Also send activation token for notifications without app.
  + Update keyboard indicator on modifier-only layout switches.
  + Improve accessibility of screenshot UI.
  + Improve Hindi bolnagri input with on-screen keyboard.
  + Do not expire notifications that are about to show.
  + Changes in version 48.5:
  + Fix connecting to WPA(2) Enterprise networks.
  + Improve order in which extensions are enabled/disabled.
  + Account for scaling when setting cursor location from ibus.
  + Do not reset the unlock prompt on every tap.
  + Improve legacy tray icon support.
  + Fix misplaced background menu.
  + Fix layout of app search results in RTL locales.
  + Fix notification banners sometimes getting stuck.
- Migrate to xz compression and manual service run</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1779710400">- Add gnome-shell-no-gnome-tour.patch: Do not ask to launch
  gnome-tour; openSUSE handles the logic in opensuse-welcome-launcher
  (bsc#1265932).</changelog>
</package>
<package pkgid="d237ca1cd677465da5303837ff0352cb56076a4634e0ae7c78d34dd0b6866e1ef232b823f9cfe488c261d7233041a88556fe5ab92c0d216c55b450fbe343dbc1" name="gnome-shell-classic" arch="noarch">
  <version epoch="0" ver="48.3" rel="bp161.1.1"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1734609600">- Update gnome-shell-add-app-to-desktop.patch: (bsc#1234648).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736769600">- Update to version 47.3:
  + places-menu: Fix opening drives with mount operations
  + window-list: Fix hiding when entering overview with gestures
  + workspace-indicator: Only show previews of regular windows
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756800">- Update to version 47.4:
  + window-list: Fix regression in chrome tracking
  + Misc. bug fixes and cleanups</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756801">- Update to version 48.alpha:
  + classic: Add missing top-bar indicators
  + window-list:
  - Fix window state styling
  - Fix "ignore-workspace" setting getting reset
  - Allow rearranging window buttons
  - Add workspaces page to preference dialog
  - Add attention indicator
  + places-menu:
  - Sync list of places with nautilus
  - Fix a11y labelling
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756802">- Update to version 48.beta:
  + window-list: Fix regression in chrome tracking
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741003200">- Update to version 48.rc:
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + apps-menu: Fix scrolling items into view on keynav.
  + Misc. bug fixes and cleanups.
- Rebase gnome-shell-add-app-to-desktop.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744545600">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748260800">- Update to version 48.2:
  + windowsNavigator: Fix handling keyboard shortcuts
  + build: Allow disabling the X11 session</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751198400">- Update to version 48.3:
  + Misc. bug fixes and cleanups.</changelog>
</package>
<package pkgid="4d55b4cb88d4b2bbbe366a889d766b2fa4462c4a870cb39a23dec31bad9c77acc483d64e54ddfcdb74d501d1614da099e90c1fe15e3f791e83b62496c854206c" name="gnome-shell-classic-xsession" arch="noarch">
  <version epoch="0" ver="48.3" rel="bp161.1.1"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1734609600">- Update gnome-shell-add-app-to-desktop.patch: (bsc#1234648).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736769600">- Update to version 47.3:
  + places-menu: Fix opening drives with mount operations
  + window-list: Fix hiding when entering overview with gestures
  + workspace-indicator: Only show previews of regular windows
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756800">- Update to version 47.4:
  + window-list: Fix regression in chrome tracking
  + Misc. bug fixes and cleanups</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756801">- Update to version 48.alpha:
  + classic: Add missing top-bar indicators
  + window-list:
  - Fix window state styling
  - Fix "ignore-workspace" setting getting reset
  - Allow rearranging window buttons
  - Add workspaces page to preference dialog
  - Add attention indicator
  + places-menu:
  - Sync list of places with nautilus
  - Fix a11y labelling
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756802">- Update to version 48.beta:
  + window-list: Fix regression in chrome tracking
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741003200">- Update to version 48.rc:
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + apps-menu: Fix scrolling items into view on keynav.
  + Misc. bug fixes and cleanups.
- Rebase gnome-shell-add-app-to-desktop.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744545600">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748260800">- Update to version 48.2:
  + windowsNavigator: Fix handling keyboard shortcuts
  + build: Allow disabling the X11 session</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751198400">- Update to version 48.3:
  + Misc. bug fixes and cleanups.</changelog>
</package>
<package pkgid="06688ca6a9262293fb3e60eba18bd43b8a7de8d9ad895af03bd87b60fad354769ad8e75dc28982d2075acec370dd3b0c33f3b72a7822ff2cc0eaada6a8cb09d0" name="gnome-shell-devel" arch="s390x">
  <version epoch="0" ver="48.8" rel="160099.2.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1742472000">- Update to version 48.0+6:
  * slider: Align handle size with with pixel grid
  * slider: Use correct handle size when calculating rightmost
    position
  * Revert "ci: Disable container building temporarily"
  * Revert "ci: Disable sysext temporarily"
  * Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1744632000">- Update to version 48.1:
  + Fix glitch in sliders when close to maximum.
  + Fix detecting suspend/resume for time tracking.
  + Fix wrongly sized images with fractional scaling.
  + Fix frozen cursor when using magnifier in push mode.
  + Fix session button on login screen after wrong password.
  + Misc. bug fixes and cleanups.
  + Updated translations.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1745496000">- Drop gnome-shell-executable-path-not-absolute.patch: The original
  patch did not work as expected, and assuming gsettings is in the
  bin dir of gnome-shell is not correct, so keep relative path
  (bsc#1241666).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748260800">- Update to version 48.2:
  + Only enable surrounding-text IM capability when needed
  + Fix launching command from terminal in run dialog
  + Ignore offset changes caused by suspend for screen time
  + Fix app folders sometimes not closing after outside clicks
  + Fixed crash
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1751198400">- Update to version 48.3:
  + Check all modifiers for modifier-scroll
  + Fix visibility of emoji key in on-screen-keyboard
  + Add missing accessibility labels in various components
  + Allow users to correct keyring password after failure
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754308800">- Update to version 48.4:
  + Fix taking interactive screenshots via D-Bus.
  + Fix pointer scaling glitches in magnifier.
  + Fix drawing glitch in sliders in RTL locales.
  + Misc. bug fixes and cleanups.
  + Updated translations.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1755172800">- Add gnome-shell-can-not-load-calendars.patch: Avoid error log
  when can't load calendars (bsc#1247037).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774440000">- Fix packages for %suse_version bump (jsc#PED-15854).</changelog>
  <changelog author="mgorse@suse.com" date="1775908800">- Update to version 48.8 (jsc#PED-15957, bsc#1261947):
  + Fix screen time tracking with idle inhibitors.
  + Fix lost focus on lock screen after resume from suspend.
  + Correctly expose/hide caps-lock warning to a11y tree.
  + Improve accessibility of icon buttons in screenshot tool.
  + Fix user deselection after idle on login screen.
  + Do not recreate default folders after they were removed.
  + Fix tab focus behavior in quick settings menu.
  + Do not expose password text in IM pre-edits.
  + Fix stale folder icon after pinning apps to dash.
  + 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.
  + Plugged leaks.
  + Misc. bug fixes and cleanups.
  + Changes in version 48.7:
  + Fix wrong network icon on connectivity loss.
  + Sort session list on login screen by display name.
  + Add extended OSK layouts for German and Austrian.
  + Fix leaving VPN auth helper zombie processes.
  + Fix freeze on modifier-only layout switch shortcut.
  + Fix glitch in list search results.
  + Fix swipe gestures behaving erroneously in RTL locales.
  + Fix misplaced separator in dash after unpinning running app.
  + Fixed crash.
  + Changes in version 48.6:
  + Fix key focus on choice list on login screen.
  + Fix animation glitch when cancelling overview search.
  + Also send activation token for notifications without app.
  + Update keyboard indicator on modifier-only layout switches.
  + Improve accessibility of screenshot UI.
  + Improve Hindi bolnagri input with on-screen keyboard.
  + Do not expire notifications that are about to show.
  + Changes in version 48.5:
  + Fix connecting to WPA(2) Enterprise networks.
  + Improve order in which extensions are enabled/disabled.
  + Account for scaling when setting cursor location from ibus.
  + Do not reset the unlock prompt on every tap.
  + Improve legacy tray icon support.
  + Fix misplaced background menu.
  + Fix layout of app search results in RTL locales.
  + Fix notification banners sometimes getting stuck.
- Migrate to xz compression and manual service run</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1779710400">- Add gnome-shell-no-gnome-tour.patch: Do not ask to launch
  gnome-tour; openSUSE handles the logic in opensuse-welcome-launcher
  (bsc#1265932).</changelog>
</package>
<package pkgid="0e0794c6a2e311218ea87ba31643313009d15f8974134bd94fc0c77f04bc96a28f8eea686ceea080ac5ed8ffcb1037162e783a733a0edd1a675ddc0ca758bfc4" name="gnome-shell-extension-customize-ibus" arch="noarch">
  <version epoch="0" ver="91" rel="bp161.1.1"/>
  <changelog author="Hollow Man &lt;hollowman@opensuse.org&gt;" date="1636200000">- V78: Clean up and fix several Bugs.</changelog>
  <changelog author="Hollow Man &lt;hollowman@opensuse.org&gt;" date="1638360000">- V80: Relief from libnotify dependency.
- V80: Fix IBus theme also get changed when using User Themes to change system themes.</changelog>
  <changelog author="Hollow Man &lt;hollowman@opensuse.org&gt;" date="1646827200">- V82: Initial support for GNOME 42.</changelog>
  <changelog author="Hollow Man &lt;hollowman@opensuse.org&gt;" date="1660737600">- V83: Support for GNOME 43.</changelog>
  <changelog author="Hollow Man &lt;hollowman@opensuse.org&gt;" date="1667736000">- V84: Fix to make lock screen theme get unaffected.</changelog>
  <changelog author="Hollow Man &lt;hollowman@opensuse.org&gt;" date="1669896000">- V85: Fix loading theme after unlocking the screen.</changelog>
  <changelog author="Hollow Man &lt;hollowman@opensuse.org&gt;" date="1678190400">- V86: Add support for GNOME 44.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695988800">- Update to version V88:
  + Clean up.
- Changes from version V87:
  + Have support for GNOME 45.
- Drop unneeded extra tarball, PKGBUILD and dsc files.</changelog>
  <changelog author="Wei &lt;wei@hardenedlinux.org&gt;" date="1735732800">- Update to version V90
  + Add support for GNOME 47
  + Bump some libraries to the latest versions
  + Update translations</changelog>
  <changelog author="Wei &lt;wei@hardenedlinux.org&gt;" date="1742472000">- Update to version V91
  + Add support for GNOME 48
  + Bump some libraries to the latest versions
  + Update translations</changelog>
</package>
<package pkgid="92887a0e08c7049b04122b8b1c55ef37fdac60feaaebe20a1aafff754402836bb3ef3390d6d93c551d3a0d7898c668d10ad61240380f03b3746830729032b494" name="gnome-shell-extension-desktop-icons" arch="s390x">
  <version epoch="0" ver="47.0.12+3" rel="bp160.1.1"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1605873600">- Add desktop-icons-fix-version-match.patch: Match shell version
  under strict version checking (bsc#1176911).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1616068800">- Update to version 20.10.0:
  * Support for Gnome Shell 3.38 and new dialog APIs.
  * Fix dragging several files.
  * Allocate draggable actor before starting the drag.
  * Fix for the native switcheroo controller.
  * Avoid scheduling multiple layoutChildren idlers and other
    fixes.
  * Templates support.
  * Preview files with spacebar.
  * Allow to launch programs with the discrete GPU.
  * Show mounted devices.
  * Set home folder label to localized "Home".
- Drop
  gnome-shell-extension-desktop-icons-add-mount-disk-icon.patch:
  Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616155200">- Add desktop-icon-gnome-40.patch: Declare compatible to GNOME 40.
- Drop desktop-icons-fix-version-match.patch: Replaced by
  desktop-icon-gnome-40.patch.</changelog>
  <changelog author="xiaoguang wang &lt;xiaoguang.wang@suse.com&gt;" date="1628164800">- Add desktop-icons-show-iso-file-icon.patch: Show ISO file icon as
  default icon.
  (bsc#1183504 glgo#GNOME/World/ShellExtensions/desktop-icons!196)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1652184000">- Drop desktop-icon-gnome-40.patch.
- Add desktop-icon-gnome-41.patch: Compatible to GNOME 41
  (bsc#1199377).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1662724800">- Update desktop-icon-gnome-41.patch: Fix opening prefs.js fail
  (bsc#1199377 bsc#1203262).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1710849600">- Update to version 47.0.8+10:
  * Add support for Gnome 46
  * Use nautilus if nemo is selected but not installed
  * Inform users when something is wrong
  * Use an enum for dbus bus type
  * Replace log and logError
  * Update HISTORY.md
  * Try xdg-terminal-exec, gnome-terminal and kgx when opening a terminal
- Drop desktop-icon-gnome-41.patch
- Drop desktop-icons-show-iso-file-icon.patch</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1710849601">- Bring gnome-shell-extension-desktop-icons package back
  (bsc#1221449).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1734955200">- Update to version 47.0.12+3:
  * Add support for GNOME 47
  * Use meson to install the apparmor file
  * Add apparmor rules for Ubuntu
  * Updated documentation and fixed bug
  * update ru.po
  * Add 'open with' for folders
  * Fix GFileInfo errors
  * Update HISTORY.md
  * Update Turkish translation
  * Update Ukrainian translation
  * Fix using arrow keys in rename
  * Fix error when opening preferences
  * Update ding.pot
  * The HISTORY.md file is wrong</changelog>
</package>
<package pkgid="507b63619dc38a00e78c78c60cf3024790709bd93e0140b16325c2c564ca8689b630d9cc890fe35306fdfe5f0fd7756a1fd55fc240f3003f18e02d35ded91877" name="gnome-shell-extension-gpaste" arch="noarch">
  <version epoch="0" ver="45.3" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689595200">- Update to version 44.1:
  + Fix a bug leading to history with only one item.
- Changes from version 44.0:
  + gcr 4 is now required.
  + Port to gnome 44.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692446400">- Add gpaste-bump-mutter-dep.patch: Bump mutter-clutter dependency
  to version 13. Following this replace
  pkgconfig(mutter-clutter-12) with pkgconfig(mutter-clutter-13)
  BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45:
  + Port to gnome 45
  + Add setting to open ui window centered
  + Updated translations.
- Drop gpaste-bump-mutter-dep.patch: fixed upstream.
- Switch compression to zst in both service and tarball produced.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705492800">- Drop pkgconfig(mutter-clutter-13) BuildRequires: no longer needed
  since version 45.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1709812800">- Build gpaste with gcc13 on Leap 15
- Added gpaste-rpmlintrc for bypass shlib-policy-name-error check
  with Leap15/SLE15 rpmlint</changelog>
  <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&#xF8;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>
</package>
<package pkgid="a9a60c48702ab64c9fccfbfc8588b78ca2073fcf9ce9c7e24fea02d25a7c61334fd5c67af14dbc97a5b4537fb0d39c645418e2a5d47c92e9071fb462b6828278" name="gnome-shell-extension-system-monitor" arch="noarch">
  <version epoch="0" ver="48.3" rel="bp161.1.1"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1734609600">- Update gnome-shell-add-app-to-desktop.patch: (bsc#1234648).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736769600">- Update to version 47.3:
  + places-menu: Fix opening drives with mount operations
  + window-list: Fix hiding when entering overview with gestures
  + workspace-indicator: Only show previews of regular windows
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756800">- Update to version 47.4:
  + window-list: Fix regression in chrome tracking
  + Misc. bug fixes and cleanups</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756801">- Update to version 48.alpha:
  + classic: Add missing top-bar indicators
  + window-list:
  - Fix window state styling
  - Fix "ignore-workspace" setting getting reset
  - Allow rearranging window buttons
  - Add workspaces page to preference dialog
  - Add attention indicator
  + places-menu:
  - Sync list of places with nautilus
  - Fix a11y labelling
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756802">- Update to version 48.beta:
  + window-list: Fix regression in chrome tracking
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741003200">- Update to version 48.rc:
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + apps-menu: Fix scrolling items into view on keynav.
  + Misc. bug fixes and cleanups.
- Rebase gnome-shell-add-app-to-desktop.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744545600">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748260800">- Update to version 48.2:
  + windowsNavigator: Fix handling keyboard shortcuts
  + build: Allow disabling the X11 session</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751198400">- Update to version 48.3:
  + Misc. bug fixes and cleanups.</changelog>
</package>
<package pkgid="afff7a5bfeb33a6f233aee49c6a78824f474c10741b1389c66bf8acbb34bae3dc82075c5b16823e07b4ecaf6e272b8bcd90cec5ac56ccdb3f7b6369aa7acf851" name="gnome-shell-extension-user-theme" arch="noarch">
  <version epoch="0" ver="48.3" rel="bp161.1.1"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1734609600">- Update gnome-shell-add-app-to-desktop.patch: (bsc#1234648).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736769600">- Update to version 47.3:
  + places-menu: Fix opening drives with mount operations
  + window-list: Fix hiding when entering overview with gestures
  + workspace-indicator: Only show previews of regular windows
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756800">- Update to version 47.4:
  + window-list: Fix regression in chrome tracking
  + Misc. bug fixes and cleanups</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756801">- Update to version 48.alpha:
  + classic: Add missing top-bar indicators
  + window-list:
  - Fix window state styling
  - Fix "ignore-workspace" setting getting reset
  - Allow rearranging window buttons
  - Add workspaces page to preference dialog
  - Add attention indicator
  + places-menu:
  - Sync list of places with nautilus
  - Fix a11y labelling
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756802">- Update to version 48.beta:
  + window-list: Fix regression in chrome tracking
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741003200">- Update to version 48.rc:
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + apps-menu: Fix scrolling items into view on keynav.
  + Misc. bug fixes and cleanups.
- Rebase gnome-shell-add-app-to-desktop.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744545600">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748260800">- Update to version 48.2:
  + windowsNavigator: Fix handling keyboard shortcuts
  + build: Allow disabling the X11 session</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751198400">- Update to version 48.3:
  + Misc. bug fixes and cleanups.</changelog>
</package>
<package pkgid="48b7606711e6ea99843221458ef76544acec7e47411d4149f9980284d004ea6c6eeaf27ba4f93f6b991b5e8fe15d4beb57c2cc28024ab9c1324088db14291a72" name="gnome-shell-extensions-common" arch="noarch">
  <version epoch="0" ver="48.3" rel="bp161.1.1"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1734609600">- Update gnome-shell-add-app-to-desktop.patch: (bsc#1234648).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736769600">- Update to version 47.3:
  + places-menu: Fix opening drives with mount operations
  + window-list: Fix hiding when entering overview with gestures
  + workspace-indicator: Only show previews of regular windows
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756800">- Update to version 47.4:
  + window-list: Fix regression in chrome tracking
  + Misc. bug fixes and cleanups</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756801">- Update to version 48.alpha:
  + classic: Add missing top-bar indicators
  + window-list:
  - Fix window state styling
  - Fix "ignore-workspace" setting getting reset
  - Allow rearranging window buttons
  - Add workspaces page to preference dialog
  - Add attention indicator
  + places-menu:
  - Sync list of places with nautilus
  - Fix a11y labelling
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756802">- Update to version 48.beta:
  + window-list: Fix regression in chrome tracking
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741003200">- Update to version 48.rc:
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + apps-menu: Fix scrolling items into view on keynav.
  + Misc. bug fixes and cleanups.
- Rebase gnome-shell-add-app-to-desktop.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744545600">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748260800">- Update to version 48.2:
  + windowsNavigator: Fix handling keyboard shortcuts
  + build: Allow disabling the X11 session</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751198400">- Update to version 48.3:
  + Misc. bug fixes and cleanups.</changelog>
</package>
<package pkgid="3d4ce5d776e731d2bec06e609277f2d4249667079013f4e0c0bfa8154fce2be78cade1d049b2bcd0983160ad9bb55ab22b23cca26fdc3debf5a4b1301453bb16" name="gnome-shell-extensions-common-lang" arch="noarch">
  <version epoch="0" ver="48.3" rel="bp161.1.1"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1734609600">- Update gnome-shell-add-app-to-desktop.patch: (bsc#1234648).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736769600">- Update to version 47.3:
  + places-menu: Fix opening drives with mount operations
  + window-list: Fix hiding when entering overview with gestures
  + workspace-indicator: Only show previews of regular windows
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756800">- Update to version 47.4:
  + window-list: Fix regression in chrome tracking
  + Misc. bug fixes and cleanups</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756801">- Update to version 48.alpha:
  + classic: Add missing top-bar indicators
  + window-list:
  - Fix window state styling
  - Fix "ignore-workspace" setting getting reset
  - Allow rearranging window buttons
  - Add workspaces page to preference dialog
  - Add attention indicator
  + places-menu:
  - Sync list of places with nautilus
  - Fix a11y labelling
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756802">- Update to version 48.beta:
  + window-list: Fix regression in chrome tracking
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741003200">- Update to version 48.rc:
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + apps-menu: Fix scrolling items into view on keynav.
  + Misc. bug fixes and cleanups.
- Rebase gnome-shell-add-app-to-desktop.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744545600">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748260800">- Update to version 48.2:
  + windowsNavigator: Fix handling keyboard shortcuts
  + build: Allow disabling the X11 session</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751198400">- Update to version 48.3:
  + Misc. bug fixes and cleanups.</changelog>
</package>
<package pkgid="9b1580e00cbec7977f3b59b7c3d8eb6f6d6cc9fb0dd6ff997fd4c492c0970b9efdae29c2905032a33f9700ecfd22443e25004096f6cd3046ebb0f26740ce68ba" name="gnome-shell-lang" arch="noarch">
  <version epoch="0" ver="48.8" rel="160099.2.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1742472000">- Update to version 48.0+6:
  * slider: Align handle size with with pixel grid
  * slider: Use correct handle size when calculating rightmost
    position
  * Revert "ci: Disable container building temporarily"
  * Revert "ci: Disable sysext temporarily"
  * Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1744632000">- Update to version 48.1:
  + Fix glitch in sliders when close to maximum.
  + Fix detecting suspend/resume for time tracking.
  + Fix wrongly sized images with fractional scaling.
  + Fix frozen cursor when using magnifier in push mode.
  + Fix session button on login screen after wrong password.
  + Misc. bug fixes and cleanups.
  + Updated translations.</changelog>
  <changelog author="alynx.zhou@suse.com" date="1745496000">- Drop gnome-shell-executable-path-not-absolute.patch: The original
  patch did not work as expected, and assuming gsettings is in the
  bin dir of gnome-shell is not correct, so keep relative path
  (bsc#1241666).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748260800">- Update to version 48.2:
  + Only enable surrounding-text IM capability when needed
  + Fix launching command from terminal in run dialog
  + Ignore offset changes caused by suspend for screen time
  + Fix app folders sometimes not closing after outside clicks
  + Fixed crash
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1751198400">- Update to version 48.3:
  + Check all modifiers for modifier-scroll
  + Fix visibility of emoji key in on-screen-keyboard
  + Add missing accessibility labels in various components
  + Allow users to correct keyring password after failure
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1754308800">- Update to version 48.4:
  + Fix taking interactive screenshots via D-Bus.
  + Fix pointer scaling glitches in magnifier.
  + Fix drawing glitch in sliders in RTL locales.
  + Misc. bug fixes and cleanups.
  + Updated translations.</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1755172800">- Add gnome-shell-can-not-load-calendars.patch: Avoid error log
  when can't load calendars (bsc#1247037).</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1774440000">- Fix packages for %suse_version bump (jsc#PED-15854).</changelog>
  <changelog author="mgorse@suse.com" date="1775908800">- Update to version 48.8 (jsc#PED-15957, bsc#1261947):
  + Fix screen time tracking with idle inhibitors.
  + Fix lost focus on lock screen after resume from suspend.
  + Correctly expose/hide caps-lock warning to a11y tree.
  + Improve accessibility of icon buttons in screenshot tool.
  + Fix user deselection after idle on login screen.
  + Do not recreate default folders after they were removed.
  + Fix tab focus behavior in quick settings menu.
  + Do not expose password text in IM pre-edits.
  + Fix stale folder icon after pinning apps to dash.
  + 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.
  + Plugged leaks.
  + Misc. bug fixes and cleanups.
  + Changes in version 48.7:
  + Fix wrong network icon on connectivity loss.
  + Sort session list on login screen by display name.
  + Add extended OSK layouts for German and Austrian.
  + Fix leaving VPN auth helper zombie processes.
  + Fix freeze on modifier-only layout switch shortcut.
  + Fix glitch in list search results.
  + Fix swipe gestures behaving erroneously in RTL locales.
  + Fix misplaced separator in dash after unpinning running app.
  + Fixed crash.
  + Changes in version 48.6:
  + Fix key focus on choice list on login screen.
  + Fix animation glitch when cancelling overview search.
  + Also send activation token for notifications without app.
  + Update keyboard indicator on modifier-only layout switches.
  + Improve accessibility of screenshot UI.
  + Improve Hindi bolnagri input with on-screen keyboard.
  + Do not expire notifications that are about to show.
  + Changes in version 48.5:
  + Fix connecting to WPA(2) Enterprise networks.
  + Improve order in which extensions are enabled/disabled.
  + Account for scaling when setting cursor location from ibus.
  + Do not reset the unlock prompt on every tap.
  + Improve legacy tray icon support.
  + Fix misplaced background menu.
  + Fix layout of app search results in RTL locales.
  + Fix notification banners sometimes getting stuck.
- Migrate to xz compression and manual service run</changelog>
  <changelog author="xiaoguang.wang@suse.com" date="1779710400">- Add gnome-shell-no-gnome-tour.patch: Do not ask to launch
  gnome-tour; openSUSE handles the logic in opensuse-welcome-launcher
  (bsc#1265932).</changelog>
</package>
<package pkgid="78a321f06958b30040a922ed3e64a0d0d20488c58d32b2d38db524a47947560e4edb91e221118f0a49638ac3d1f0ba50c9c5882abbd5f340a2f93983a114c7c9" name="gnome-shell-search-provider-bijiben" arch="s390x">
  <version epoch="0" ver="40.1" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1600776000">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 40.0:
  + Added bidirectional text support to notes view.
  + Dropped Zeitgeist support.
  + Enabled formatting without dependency on selected text.
  + Improved Help.
  + Improved Nextcloud support by using Nextcloud Notes API.
  + Fixed many bugs and improved application code overall.
  + Updated translations.
- Clean up zeitgeist remainders in the spec file: it has been
  disabled for a while already.
- Add pkgconfig(json-glib-1.0) and pkgconfig(libcurl)
  BuildRequires: new dependencies.
- Replace pkgconfig(libhandy-0.0) BuildRequires with
  pkgconfig(libhandy-1): follow upstreams port to libhandy-1.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Update to version 40.1:
  + Fixed e-mail sharing feature.
  + Fixed issue preventing compiling single source files.
  + Fixed 40's release date in appdata.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621252800">- No longer own /usr/share/help/C: this is owned by the file system
  package.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="24db6587a14cb970dafeba884376762b35d01409c2a089a555c9b9612c84a904e083d49f36ebe72c1eb0f7af5c4d04701a34931985770f1c96db4e9febe7af55" name="gnome-shell-search-provider-boxes" arch="s390x">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 45.0:
  + Fix crash in the flatpak detection code causing a crash when
    closing.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 46.0:
  + Disable "secure-boot" for EFI virtual machines.
  + Use libportal to call Background Portal.
  + Fallback to default resources on error cases.
  + Fix crash when processing a non bootable ISO image.
  + Fix permissions when copying template files.
  + Updated translations.
- Add pkgconfig(libportal) and pkgconfig(libportal-gtk3)
  BuildRequires: new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 46.1:
  + Fix build with clang.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720612800">- Add fix-return-val-if-fail-build.patch: libvirt-broker: Guard
  methods with "require" Instead of return_val_if_fail. Fixes #863</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724328000">- Update to version 47.beta:
  + Fix appdata validation for "Devel" build profile
  + Check when a libvirt-broker reference is invalid
  + Improve some print format specifiers
  + Add "Trisquel" logo
  + Various CI fixes
  + Updated translations.
- Drop fix-return-val-if-fail-build.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725796800">- Replace tracker with localsearch Requires following renameing of
  tracker.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="12aaae2a6c0a4812ff997ed55222ec859b2546f1a418f89208903fd063fa463ec68fd33d3c9adab57082de4574a50706bb2d438cf5106d83a442e0ebd9fbedf1" name="gnome-shell-search-provider-contacts" arch="s390x">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679140800">- Update to version 44.0:
  + Contacts can now be shared with a QR code, which allows for
    simple and easy way of sharing contact information across
    devices.
  + The main menu now allows you to export all contacts at once.
  + Unsetting and editing an avatar for a contact is now more
    intuitive with dedicated buttons that are overlayed on top of
    the image.
  + Support for TITLE/ORG vCard properties when importing.
  + Fix a bug which made it impossible to add more than one address
    for a contact.
  + Several changes to the UI that makes it more consistent with
    GNOME design guidelines.
  + Birthdays on a leap year will now get a birthday notification
    on February 28 in non-leap years.
  + Added support for multiple keyboard shortcuts.
  + It's now possible to explicitly unset a birthday.
  + A bug where title buttons where shown twice is now fixed.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691668800">- Update to version 45.beta:
  + Several bugs have been fixed when selecting and cropping an
    avatar.
  + Choosing a file should also be much easier now, as the file
    picker will filter image files.
  + A new implementation of the contact list should lead to much
    less memory consumption and a small performance increase
  + Contacts no longer shows a duplicate window when activated from
    a search result
  + The sidebar will resize more intuitively, rather than keeping a
    fixed width
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695124800">- Update to version 45.0:
  + A new implementation of the contact list should lead to much
    less memory consumption and a small performance increase.
  + Screen readers should now be able to tell which property of a
    contact is currently focused.
  + Several bugs have been fixed when selecting and cropping an
    avatar. Choosing a file should also be much easier now, as the
    file picker will filter image files.
  + Contacts no longer shows a duplicate window when activated from
    a search result.
  + The app will try to resize more intuitively.
  + Updated translations.
- Comment out BuildRequires on pkgconfig(gnome-desktop-3.0) for
  now, just like in the meson.build script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 46.alpha:
  + It's now possible to import multiple VCard files at once.
  + When importing new contacts, the confirmation dialog will also
    helpfully preview the names of the contacts to import.
  + Searching for a contact through GNOME Shell and clicking it
    while editing an existing one could lead to a broken state.
    Now, Contacts will first confirm whether it's okay to stop
    editing.
  + A bug where (un)selecting a contact would fail when clicking
    the checkbox directly is now fixed.
  + The nightly Flatpak should now properly show avatars for
    contacts.
  + Some outdated and missing info was added in the app
    description.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Update to version 46.beta:
  + Phone numbers are shown from left to right, regardless of the
    configured text direction.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 46.0:
  + It's now possible to import multiple VCard files at once.
  + When importing new contacts, the confirmation dialog will also
    helpfully preview the names of the contacts to import.
  + Searching contacts just got a bit faster, with improved
    performance and reduces power consumption, especially on large
    contact lists.
  + Searching for a contact through GNOME Shell and clicking it
    while editing an existing one could lead to a broken state.
    Now, Contacts will first confirm whether it's okay to stop
    editing.
  + A bug where (un)selecting a contact would fail when clicking
    the checkbox directly is now fixed.
  + Phone numbers are now always shown from left to right,
    regardless of the configured text direction.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="c5d5fa6ed5e81bae19efe9b2c50ebf1176e5a748bcdcd212cda7df20ace337aa94de3eef4493cb5102be806bdf444ddb8b5fb51e106b20affd63f61676984b7b" name="gnome-shell-search-provider-epiphany" arch="s390x">
  <version epoch="0" ver="48.5" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 48.alpha:
  + History dialog improvements:
  - Fix scroll position resetting when deleting history
  - Clear button now deletes only URLs matching search results
  - Fix focus reset when opening pages in history
  - Add toast when copying link
  - Reduce unnecessary refreshes in history dialog
  - Add history selection mode
  - Fix missing accelerator on Clear button
  - Various additional history dialog fixes
  + Add warning regarding disabling website data storage
  + Allow closing pinned tabs
  + Add missing tooltip to unfullscreen button
  + Simplify UI for importing bookmarks and passwords
  + Allow cycling through items in address bar dropdown
  + Improve Manage Additional URLs design
  + Fix web app dialog not opening for pages with no title
  + Fix bookmark import from HTML
  + Improve password form autofill
  + Under flatpak, the downloads popover folder button now selects
    file in file manager
  + Enable reload context menu item in new tab page
  + Fix bookmark properties dialog when many tags are available
  + Fix crash if tab is closed immediately after web process crash
  + Fix failure to delete web app with apostrophe in name and XSS
    via web app name
  + Disable Ctrl+K shortcut in web app mode
  + Fix crash when displaying web view
  + Do not accept disallowed URLs via drag and drop in web app mode
  + Show toast when download is added
  + Fix security popover layout with GTK 4.17.2
  + Redesign privacy report dialog
  + Improve design of bookmarks dialog
  + Add toast when copying password in passwords dialog
  + Update to highlightjs-line-numbers 2.9.0
  + Fix crash on startup when restoring no tabs from previous
    session
  + Update to highlight.js 11.11.0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324801">- Update to version 48.beta:
  + Bugs fixed:
  - Focus stays on address bar after switching tab with search
  - Modernize import dialogs
  - Select all from address bar context menu doesn't work
  - Display a Toast when failing to install site as a Web App
  - Able to focus main view when in bookmarks sidebar
  - embed-shell: ensure directories exist before adding them to
    sandbox
  - Add download completed toast
  - Modernize import dialogs
  - Dismiss download started toast on download finish
  - Bookmark dialog focus fixes
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740571200">- Update to version 48.rc:
  + Bugs fixed:
  - Deletion of bigger numbers of bookmarks is unintuitive
  - Do not remove address bar content when switching tabs
  - Importing existing bookmarks can create duplicate rows
  - Crash upon launch  due to segmentation fault
  - Change default protocol from http:// to https://
  - window-commands: print warning when web app installation
    fails
  - Add Matrix rooms to appstream metadata
  - Fix cursor sometimes moving when typing in new tab
  - Use gtk_list_box_remove_all () where possible
  - Remove use of deprecated DNS prefetch setting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741003200">- Drop pkgconfig(gdk-3.0) BuildRequires: Not needed nor used.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741867200">- Update to version 48.0:
  + Bugs fixed:
  - Consistent Clear mnemonics
  - Crash in populate_bookmarks_list_box
  - Use consistent mnemonic for "Select All"
  - Replace GtkTreeView with GtkColumnView in webapp URLs dialog
  - Fix URL getting set to unfocused loading tab's URL
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1745323200">- Update to version 48.1:
  + This release notably fixes CVE-2025-3839.
  + Bugs fixed:
  - Crash when trying to select download location
  - Crash in escape_csv_field() when exporting passwords
  - Adding WhatsApp as a web app crashes
  - Pressing Escape key in addressbar resets the cursor to
    beginning of the widget
  - Epiphay shouldn't show the privacy dialog in incognito mode
  - (CVE-2025-3839) Require user interaction before opening URL
    in external application
  - Code cleanup
  - window: fix crash when force closing window without session
  - Several fixes for password export
  - Remove Granite support from Tech Preview and Canary
  - find-toolbar: fix crash on load-changed
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1745409600">- Update to version 48.2:
  + Fix crash when opening incognito window.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1745582400">- Update to version 48.3:
  + Fix crash when opening downloaded file.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751025600">- Update to version 48.5:
  + Bugs fixed:
  - "Installed on" label shown in about:applications reflects the
    usage / access time, not creation time
  - Incognito Epiphany shouldn't automatically use saved HTTP
    Auth passwords from the regular Epiphany session(s)
  - Crash on quit if the export dialog is dismissed before
  - Improvements to HTTP authentication
  - web-extension-manager: fix web process extension init
    regression
  - Fixes for ephy_window_disconnect_active_embed
  - Don't consider og:image for web app icon
  - shell: Fix startup crash on Pantheon
  - action-bar-end: Fix startup crash on Pantheon
  - ephy-password-import: improve robustness
  - Fix PKCS #11 login for invalid cert/priv pairs
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1752235200">- Add epiphany-bookmark-tags-crash.patch: fix a crash when editing
  bookmark tags.</changelog>
</package>
<package pkgid="109fe1a837cb23083d0472420dc76de626058ed265551d30080d4d84aec52d6c4c819a50222187e173cec95c50a32e89fdb92501c1b7512100cd0725b7f91a2a" name="gnome-shell-search-provider-gnome-calculator" arch="s390x">
  <version epoch="0" ver="48.1" rel="160099.2.8"/>
  <changelog author="dimstar@opensuse.org" date="1739880000">- Change spec file to use modern BuildSystem: meson with automatic
  build dependency detection.
- Drop all BuildRequires now autogenerated by meson_buildrequires
  macro.
- Split off new packages typelib-1_0-GCalc-2 and typelib-1_0-GCi-1
  for the typelibs, that now appear after meson is properly parsed
  to find all dependencies. Have the devel package require those
  new packages.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1739966400">- Update to version 48.alpha:
  + a11y: Announce the calculation result even when done through
    the buttons
  + display:
  - Cycle through history with Alt+Left/Right buttons
  - Fixed incorrectly sized text entry
  - Fix crash on using Shift+Insert
  + character-dialog: Modernized the character dialog
  + history-entry: Apply dim label to some buttons
  + math-preferences: Use header capitalization
  + converter:
  - Use correct kJ unit shortName
  - Fixed incorrect units in financial mode
  - Added nanosecond unit
  - Fixed MJ and kWh conversion factors
  + tests:
  - Fixed broken test on slower computers
  - Added test to validate MJ and kWh conversion
  + history-view: Improve default size
  + converter:
  - Add pressure units
  - Updated russian ruble currency symbol and name
  + keyboard: Added shortcut to clear history
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740052800">- Update to version 48.beta:
  + Added Conversion mode
  + Ported financial dialogs to modern widgets
  + programming: disable digits not available in current number
    base
  + buttons: improvements to popover styling
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740139200">- Add optional valadoc and valadoc-doclet-devhelp BuildRequires:
  Build vala API documentation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740830400">- Update to version 48.rc:
  + UI and styling fixes
  + Do not steal focus on window move
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1741694400">- Add BuildOption: -Ddisable-introspection=true: do not build
  gobject-introspection/typelib packages. They are generated with
  invalid dependencies (and until the switch to the automatic
  buildrequires, we did not have them enabled in our package).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 48.0:
  + Fixed converter context menus not working
  + Code cleanup and improvements
  + Improvements in function usage, brackets usage
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742558400">- Update to version 48.0.1:
  + Code cleanup and minor improvements.
  + Allow scrolling the display using scroll wheel.
  + Fixed conversions not working.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742644800">- Update to version 48.0.2:
  + Fix building with non-nightly vala.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744459200">- Update to version 48.1:
  + Fix converter not visible when exchange rate refresh is set to
    never.
  + Align the text in the converter entries to right in RTL layout.
  + Use GNOME-hosted exchange rates instead of external sources.
  + Improved exchange rate handling.
  + Updated translation.</changelog>
</package>
<package pkgid="331f79c4c9a98a4483bfc0891718220536c9649a5a0bb4dd70d9e89cbccdc10801c337187feca6c62cbdc4ea859e493537146051cf88bfaa8b4c8cee98ea0df7" name="gnome-shell-search-provider-gnome-calendar" arch="noarch">
  <version epoch="0" ver="48.1" rel="bp161.1.6"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 46.1:
  + Cleanup shortcut handling of some dialogs.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724587200">- Update to version 47.beta:
  + Add the ability to import ICS files using drag n' drop
  + Various improvements to the file importer dialog
  + Small improvement to the spacing of the month view
- Changes from version 47.alpha:
  + Use modern Adwaita widgets in various places
  + Improved event editor dialog
  + Improved visuals for mini-calendar in the sidebar
  + Fix various issues with event alarms
  + Many visual improvements to the event preview popover
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725278400">- Update to version 47.rc:
  + Set a user agent when requesting remote servers for calendar
    files
  + Port various spinners to AdwSpinner
  + Improvements to URL validation when adding new calendars
  + Only offer writable calendars when creating new events
  + Show indicator icons for invisible calendars in the importer
    dialog
  + Fix drag and drop issue with events in daylight saving time
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726488000">- Update to version 47.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736769600">- Update to version 48.alpha:
  + Many design improvements to the event editor dialog, such as a
    rearranged all-day / timed selection, moving the event calendar
    to a row, and more.
  + Show a banner in the event editor when the calendar is
    read-only.
  + Improve capitalization of title strings in the Week view
    header.
  + Fix event order in the sidebar.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738584000">- Update to version 48.beta:
  + Allow selecting timezones for the start and end times of events
  + Fix calendar name overflow in the calendars popover list
  + Improve display of weather information in the Month view
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + Round temperatures to integer precision in weather forecast, to
    save space and reflect the approximate nature of the forecasts.
  + Auto-hide weather temperature labels in Month view when space
    is insufficient.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1742212800">- Update to version 48.0:
  + Improve performance of the Month view.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Update to version 48.1:
  + Cleanup some deprecation warnings.
  + Fix release notes.</changelog>
</package>
<package pkgid="7019213a32bd43cc706824599ae24136078c8bffbca622322840fc6835d43b4b9814967d266ba6878c1ba8aad0aeb020d2ce6e42ae0c16637841eb2b01a9a6c7" name="gnome-shell-search-provider-gnome-characters" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.2"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Update to version 45.alpha:
  + Update for Unicode 15.0.1
  + Add support for new Unicode CJK extensions
  + Bugs fixed:
  - Unable to search and display the character "䷿" U+4DFF
  - The "Latin Small Letter Long S" (ſ — U+017F) is missing from
    the application
  - Nonspacing marks should not be considered invisible
  - 44.rc: search provider crashes on shutdown
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Re-enable test suite:
  + BuildRequire xorg-x11-server-Xvfb: the tests require a
    graphical environment.
  + Configure the tests to run using Xvfb.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1696852800">- Add explicit /usr/bin/gjs-console requires:
  /usr/bin/gnome-characters is a symlink and is thus not inspected
  by RPM for its hashbang (boo#1216028).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Ignore test suite failures: they pass locally (and in the
  upstream CI).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 46.0:
  + Update to CLDR 44.
  + Update to Emoji 15.1.
  + Improve appdata for AppStream 1.0.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724673600">- Update to version 47.alpha:
  + Update to CLDR 45
  + Use adaptive dialogs
  + Updated translations.</changelog>
  <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&#xF8;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&#xF8;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>
</package>
<package pkgid="552b050e3bdc5e90a3ae9b2f100cdc9ed4149e7187409ac802f6f417b190b26b7ff81ab6ff64e7f212fb2a0daa2e36b1ca83496f8df9db4fda41f208a88ac15a" name="gnome-shell-search-provider-gnome-clocks" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677240000">- Update to version 44.beta:
  + Display seconds in the world clock detail view
  + Reset snooze time when disabling alarms
  + Add mnemonics to the view switcher
  + Say ahead/behind instead of later/earlier
  + Fix button layout in the timer view
  + Add missing ellipses to button labels
  + Remove an incorrect tooltip
  + Help fixes
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678017600">- Update to version 44.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45.0:
  + Port to new libadwaita widgets, including breakpoints
  + Bundle bell sounds
  + GNOME Shell search provider performance improvements
  + Improve location matching by normalizing location search
    strings
  + Replace deprecated code paths
  + Use xdg-desktop-portal to get system clock format
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 46.rc:
  + Add mnemonic to Start button.
  + Disable alarm after ringing when not set to repeat.
  + Fix countdown timer progress during suspend.
  + Fix resume bug on clear button pressed.
  + Fix sorting of locations.
  + Improve app metainfo for AppStream 1.0.
  + Show a toast when a new alarm is set.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="350335db3e075890913363b38d4d886543516f3d2d03a3ccc9ef028ea8055fc1fc18c26003e304457c459d8215f88ead2d68aa59858e83e812ede2cb08469ec9" name="gnome-shell-search-provider-gnome-recipes" arch="s390x">
  <version epoch="0" ver="2.0.4+117" rel="bp161.1.5"/>
  <changelog author="zaitor@opensuse.org" date="1501243200">- Update to version 1.6.2:
  + No NEWS, or ChangeLog provided from upstream.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1508932800">- Add gnome-recipes-fix-meson-options.patch: Change default to
  value in meson_options.txt for meson build &gt;= 0.43.0.
- Change rpm group to Productivity/Other.</changelog>
  <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>
</package>
<package pkgid="c9deb690d4e41afe49883489346c9dc29e5b96d73f11f6be192cc5d641042e91011489424d41c7d3a90f27d49482c987b1a0fa417ca130852223f179ab9c6353" name="gnome-shell-search-provider-gnome-terminal" arch="noarch">
  <version epoch="0" ver="3.56.2" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729598400">- Update to version 3.54.1:
  + prefs: Follow the theme variant setting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732449600">- Update to version 3.54.2:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1737892800">- Update to version 3.54.3:
  + ci: Add CI.
- Drop obsolete and unused update-desktop-files BuildRequires: the
  corresponding macro is already removed in the past.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740830400">- Update to version 3.54.4:
  * util: xte: Check more directories for desktop files
  * util: Lowercase desktop names
  * desktop: Add entries for newest xte
  * tests: Add test binary to check default terminal implementation
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740830401">- Update to version 3.55.90 (Unstable):
  * build: Use vte-0-80 branch
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740830402">- Update to version 3.55.91 (Unstable):
  * util: xte: Check more directories for desktop files
  * desktop: Add entries for newest xte
  * util: Lowercase desktop names</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 3.56.0:
  * Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744545600">- Update to version 3.56.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748088000">- Update to version 3.56.2:
  * client: legacy: Initialise --wait to false</changelog>
</package>
<package pkgid="d96df4645ea26019d4c43c6ba8d309b675bcf85b8e437ada923f59084c4e9eae2585f89a3273bb27bc4caf793dc7245d1c419d294ce3151fc679a4423ab0bc63" name="gnome-shell-search-provider-gnome-weather" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.1"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1680264000">- Add gnome-weather-BackgroundService-service-fails-to-start.patch:
  org.gnome.Weather.BackgroundService fails to start
  (bsc#1209391 glgo#GNOME/gnome-weather!132).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Update to version 45.alpha:
  + The "Feels Like" temperature label is now hidden when it
    matches the actual temperature
  + By default the window is now large enough to see the
    thermometer widgets in the Daily view
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 45.0:
  + The "Feels Like" temperature label is now hidden when it
    matches the actual temperature.
  + By default the window is now large enough to see the
    thermometer widgets in the Daily view.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711108800">- Update to version 46.0:
  + Incorrect/missing URLs in app metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725969600">- Update to version 47.alpha:
  + Use adaptive dialogs
  + Add tooltip to Main Menu
  + Miscellaneous style cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726488000">- Update to version 47.0:
  + Use AdwSpinner for loading page
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727265600">- Switch to source service for tarball.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736683200">- Update to version 48.alpha:
  + Add ctrl+w shortcut for window.close
  + Replace emblem-ok symbolic
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738411200">- Update to version 48.beta:
  + Fix developer id in appdata.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="d2b018bd3528113cf2bf08710d699cb4e86807f97eb4408d0d6921a3a039974c6aa3c8759145943b34ac0e23d4d75c9f96e0fb8491f6b27e98b539db37b4be22" name="gnome-shell-search-provider-gnote" arch="noarch">
  <version epoch="0" ver="47.0" rel="bp161.1.3"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1694347200">- Update to version 45.beta:
  + Fix crash when showing synchronization conflict dialog.
  + Fix gvfs synchronization setup when using Google Drive.
  + Update manual screenshots.
  + Updated translations.
- Changes from version 45.alpha:
  + New Features:
  - Limit tab max width and add tab scroll.
  - Use highlight color that is readable in both light and dark
    modes.
  + Fixes: Fix occasional crash when renaming link.
  + Updated translations.
- Replace BuildRequires on glibmm-2.4 and gtkmm-3.0 with
  glibmm-2.68 and gtkmm-4.0, both being pkgconfig modules.
- Add explicit BuildRequires on gio-2.0 and giomm-2.68, both being
  pkgconfig modules. These were previously being pulled in
  (giomm-2.4, in case of giomm) along with glibmm-2.4, since they
  all come from the same package.
- Drop deprecated BuildRequires on pkgconfig(gtk+-3.0) and
  libboost_test-devel (dropped on 3.23.0 release).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45.rc:
  + Update manual section for TOC plugin.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695643200">- Update to version 45.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 45.1:
  + Fix error to console when opening Preferences.
  + Fix undo.
  + Fix search when empty.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706616000">- Update to version 46.alpha:
  + New Features:
  - Notes list uses new GtkColumnView.
  - New redesigned view for notebooks.
  - Update appdata to newer format.
  + Updated translations.
- Add pkgconfig(libadwaita-1) BuildRequires: new dependency.
- Bump base_version define to 46 following upstream changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710331200">- Update to version 46.beta:
  + New Features:
  - Removed note list context menu.
  - Open all selected notes in current window on Enter.
  - Open all selected notes in a signle new window on Ctrl+Enter.
  - New desing for search controls in note tab.
  - Updated manual.
  - Added setting for selecting color scheme.
  + Fixes: Fix warning in console when synchronization dialog is
    opened.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 46.rc:
  + New Features:
  - Added UI for changing color scheme.
  - Updated manual.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711368000">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1722254400">- Update to version 46.1:
  + Fix infinite loop when searching for available title in sync
    conflict.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727006400">- Update to version 47.0:
  + Use screenshots from gitlab
  + Better colors for search highlight
  + Fix readonly plugin enable with note already open
- Bump base_version to 47.</changelog>
</package>
<package pkgid="2c755c9488d36e9a2dd5ff16b1dd34c00f68a629c996c95db6214b4a9e9ce2d58e7a3cdcba0c07fe60c3847f7375e59ca7ff04f7a471fdc97d1811b8aa9b2f4a" name="gnome-shell-search-provider-lollypop" arch="noarch">
  <version epoch="0" ver="1.4.40" rel="bp161.1.1"/>
  <changelog author="antoine.belvire@opensuse.org" date="1649764800">- Update to version 1.4.31:
  * Remove invalid shortcut (glgo#World/lollypop#2893)
  * Bring back tooltip support (glgo#World/lollypop#2898).
  * Improve dark theme support (glgo#World/lollypop#2912).
  * Fix a filter issue (glgo#World/lollypop#2909).
  * Fix an issue when playing a song from the commandline
    (glgo#World/lollypop#2765).
- Remove build dependency on pkgconfig(libhandy-1) &gt;= 1.5: Reverted
  by upstream.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1649851200">- Update to version 1.4.32:
  * Fix an issue with alt+l shortcut (glgo#World/lollypop#2914).
  * Fix a crash (glgo#World/lollypop#2915).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1650024000">- Update to version 1.4.33:
  * Fix another crash in dark mode handling.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1651492800">- Update to version 1.4.34:
  * Make dconf's dark mode option override system's settings
    (glgo#World/lollypop#2912).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1660651200">- Update to version 1.4.35:
  * Fix an issue preventing an artist to be un-ignored
    (glgo#World/lollypop#2927).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1668427200">- Update to version 1.4.36:
  * Switch from libsoup2 to libsoup3 (glgo#World/lollypop#2945).
  * Switch from youtube-dl to yt-dlp.
  * Fix irregular spacing in artist information panel
    (glgo#World/lollypop#2958).
  * Use original date instead of date for sorting
    (glgo#World/lollypop#2833).
- Add lollypop-1.4.36-libsoup3.patch (glgo#World/lollypop#2959).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1671710400">- Update to version 1.4.37:
  * Bug fixes (glgo#World/lollypop#2970, glgo#World/lollypop#2957,
    glgo#World/lollypop#2779).
- Remove lollypop-1.4.36-libsoup3.patch: Fixed upstream.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1712059200">- Update to version 1.4.38:
  * Fix startup notifications.
  * Force revealing tracks on filtering (glgo#World/lollypop#2999).
  * Remove remains of the pylast dependency.
  * Lower default cover size for phones.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1713096000">- Update to version 1.4.39:
  * Fix power management inhibition.
  * Suggest newer 'yt-dlp' dependency over 'youtube-dl'.
  * Fix playlist encoding.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1719057600">- Update to version 1.4.40: Fix an issue on mobile devices.</changelog>
</package>
<package pkgid="ed01fe0bb3b47f3585860a2f96548aefb628f12f0af47f1ba7ea4a6b35060b1c5911be347106857de7ca87d91f1c0104565865f973e3e9a3a91c42e1ec4dbc27" name="gnome-shell-search-provider-nautilus" arch="noarch">
  <version epoch="0" ver="48.7" rel="160099.1.3"/>
  <changelog author="dimstar@opensuse.org" date="1731412800">- Update to version 47.0+38:
  * gtk/placessidebar: Fix placeholder sometimes being stuck at the bottom
  * pathbar: Remove dir separator in front of some schemes
  * gtk/placessidebar: Don't open insensitive rows
  * gtk/nautilusgtkplacessidebar: Don't start drag timer if row can't be known
  * file-chooser: Focus file name entry when cancelling overwrite
  * list-base: Activate folder to open on drag instead of opening through application
  * properties: Hide extensions list box when empty
  * file: Ignore empty strings for owner name
  * general: Various a11y fixes
  * files-view: Fix leak
  * compress-dialog: Fix name entry activation
  * file-utilities: Ignore extension when making new name for directories
  * pathbar: Stop adding extra space to buttons
  * pathbar: Don't show the pathbar button menu in file chooser
  * ui: Add missing accel labels
  * preferences: Clear weak pointer
  * nautilus-mime-actions: Actually report when a symlink is broken
  * xdp-gnome/externalwindow: Call gtk_init before opening a display
  * xdp-gnome/externalwindow: Override current session with GDK_BACKEND
  * nautilus-properties-window: Set use-markup=False in several rows</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1733745600">- Update to version 47.1:
  + Enhancements: Speed up thumbnail loading.
  + Bugfixes:
  - Do not force reload when error is present to avoid showing
    auth dialog.
  - Open folder in correct window during a DnD hover.
  - Show username in file properties if name is an empty string.
  - Various a11y fixes.
  - Fix number placement when making new name for directory.
  - Various pathbar fixes.
  - Show alert dialog when a symlink is broken.
  - Fix crashes when opening.
  - Various sidebar fixes.
  - Fix ctrl + scroll to zoom in and out of view.
  + Updated translations.
- Drop revert-post-release-bump.patch: No longer needed.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738670400">- Update to version 47.2:
  + Enhancements:
  - Adopt CI release workflow
  - Speed up batch file deletions
  - Speed up simple recursive search through mount monitors
  + Bugfixes:
  - Fix thumbnails for changed files
  - Fix parent path URIs for remote path
  - Fix potential crashes in directory callbacks
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1739361600">- Update to version 48.beta:
  + Enhancements:
  - Improve directory loading performance
  - Use AdwDialog for list view column chooser and properties
    dialog
  - Change tab behavior for the sidebar
  - Create about dialog from appdata
  - Port various dialogs to AdwAlertDialog
  - Keep mount monitor around for caching in gvfs to work
  - Adjust to localsearch changes
  - Hide Trash banner when empty
  - Ellipsize sidebar labels in the middle
  - Add a CONTRIBUTING file
  - Allow removing bookmarks from pathbar
  - Various UI tweaks and label changes
  - Various speedups
  + Bugfixes:
  - Fix unintended grid relayouting on thumbnail loading
  - Fix double a11y presentation of the filename in grid view
  - Keep CI running
  - Fix query editor translation
  - Hide empty extensions list in properties
  - Fix NULL dereference with extensions
  + Cleanups:
  - Improve grid selection implementation
  - Avoid setting up unnecessary directory monitors
  - Replace setlocale hack with uselocale
  - Stop setting invisible menu icons
  + Updated translations.
- Replace deprecated update-desktop-files with desktop-file-utils
  BuildRequires, and drop suse-update-desktop macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741003200">- Update to version 48.rc:
  + Enhancements:
  - Run code formatting in parallel
  - Rework CI image job to freedesktop template
  - Rework and speedup adding of files to view
  - Add basic unit tests for files view
  - Load thumbnail info separate from other file infos
  + Reversals: Revert port of properties dialog to AdwDialog due to
    outstanding issues
  + Bugfixes:
  - Fix app chooser widget sizing
  - Fix free space calculation for archive extraction
  - Fix shell sesrch result order
  - Fix floating bar style when unfocused
  + Cleanups:
  - Rework view switching code of window-slot
  - Use AdwSpinner in floating bar
  + Replace uselocale with Glib gettext variant
  + Fix opening the wrong directory when launching an instance
  + Tweak the floating bar background
  + Various minor UI fixes:
  - dynamically handle hierarchy changes in the path bar
  - Still offer rectangular selection when pressing ctrl and
    shift
  + Lots of cleanup
  + Fix occasional stuck grabs when rubberband selecting
  + Display more info in the progress dialog when preparing
  + Don't warn about mime-type mismatches if the handler is the
    same
  + Add close all windows to spatial window menu
  + Fixed help buttons in the preferences dialog
  + Extension system for emblem, property page, menu item
  + Add a context menu to the tree side pane.
  + Focus the next item after delete in list view
  + Improved the gutter-on-the-right problem.
  + Prefer existing windows from the command line in
    open-in-new-window view.
  + Updated translations.
- Drop pkgconfig(gail-3.0) BuildRequires: Not used nor needed.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742126400">- Update to version 48.0:
  + Reversals: Replace uselocale with Glib gettext variant
  + Bugfixes:
  - Generate thumbnails by order in view
  - Try more icons before using generic fallback
  - Focus filename entry in save mode by default
  - Fix tree view and outdated file info crashes introduced in
    48.rc
  - Use colored icon for filesystem root properties
  - Set search popover row heights
  + Cleanups:
  - Various performance enhancements around sorting, hidden files
    and image decoding
  - Add build summary
  + Fix shell search result order
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744545600">- Update to version 48.1:
  + Bugfixes:
  - Fix switching from tree view to grid
  - Fix opening new window of starred folder
  - Fix selecting Google Drive files with file chooser
  - Run script files in their location
  - Disallow duplicate bookmarks
  + Cleanups: Update screenshots
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748174400">- Update to version 48.2:
  + Bugfixes:
  - Load directory before thumbnail attributes are ready
  - Fix trash banner visibiltiy
  - Fix sporadic crash when loading new view
  - Improve container-related media property handling
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1751284800">- Update to version 48.3:
  + Enhancements: Support more video/audio types in search filter
  + Bugfixes:
  - Inhibit logout during file operations
  - Allow opening current diretroy in multiple-dir mode
  - Prevent crash in location entry completions
  - Fix focusing window from other apps via DBus
  - Correctly close wait dialogs
  - Prevent file chooser crash on opening an empty location
  - Use existing replacement for icon removed from theme
  - Fix file leaking in directory
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1775908800">- Update to version 48.7 (jsc#PED-15957, bsc#1261947):
  + Avoid unnecessary delay before enabling Skip button
  + Changes in version 48.6:
  + Fix crash with gone MTP devices
  + Don't count children for autofs mountpoints
  + Correctly check for invalid thumbnails
  + Don't invalidate thumbnails on access
  + Fix path for script run from Recent
  + Fix icon cache
  + Fix crash on trashing in bind mounts
  + Fix dragged sidebar row margins
  + Fix handling of early rename popover closure
  + Changes in version 48.5:
  + Fix crash due to internal callback handling
  + Fix pasting images with bigger sizes
  + Changes in version 48.4:
  + Fix moving of starred files
  + Fix thumbnail cancelling
  + Fix hidden state of edited files
- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="f4f4a88e1eedf1194c107492178286c26f116a79dfd942b511817f6f7382ca78763f912b264c6c79a6b29a01aa8fa2697c71c6ca868c39050bc73bf51d74ea04" name="gnome-shell-search-provider-seahorse" arch="noarch">
  <version epoch="0" ver="47.0.1+6" rel="160099.2.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1632916800">- Update to version 41.0:
  + appdata: State hardware support.
  + Updated translations.
- Update Supplements syntax in sub-package to current standard.</changelog>
  <changelog author="dimstar@opensuse.org" date="1653307200">- Update to version 42.0:
  + pgp: Fix GPG version check.
  + desktop: Add pgp,gpg to the description.
  + search-provider: Don't escape result description as markup.
  + gkr: Network label fixes.
  + ssh: Fix CPU Usage Spike When Calling ssh-keygen.
  + desktop: Add supported mime types to .desktop file&gt;
  + desktop: Mark application as adaptive.
  + metainfo: Align app name with .desktop name.
  + ui: Opt-in to color scheme user preference&gt;
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1662033600">- Add ab2f253c.patch: Port to soup3. Following this, replace
  pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0) BuildRequires.
- Build sub-package gnome-shell-search-provider-seahorse as noarch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1665748800">- Update to version 43.0:
  + When showing an empty page, there's now a button to add a new
    item directly.
  + Fixed some warnings related to .authorized_keys or .other_keys
    not existing on the system.
  + Keysharing over DNS-SD is now disabled by default.
  + Port to libsoup3.
  + Updated translations.
- Drop ab2f253c.patch: Fixed upstream.
- Add desktop-file-utils BuildRequires: New dependency.
- Add appstream-glib BuildRequires: Optional BuildRequires for
  validation of appdata during meson_test.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1670846400">- The shell provider dbus service file must be in the main package
  due to being referenced in the .desktop file</changelog>
  <changelog author="dimstar@opensuse.org" date="1673006400">- Add 9260c747.patch: Allow building with GnuPG-2.4.x.</changelog>
  <changelog author="dimstar@opensuse.org" date="1709121600">- Update to version 43.0+22:
  + Avoid C99 incompatibility around
    seahorse_pkcs11_backend_initialize.
  + Allow building with GnuPG-2.4.x.
- Drop 9260c747.patch: fixed upstream.</changelog>
  <changelog author="mgorse@suse.com" date="1717502400">- Add seahorse-gcc14.patch: fix an invalid cast
  (glgo#GNOME/seahorse!220).</changelog>
  <changelog author="dimstar@opensuse.org" date="1726660800">- Update to version 47.0.1:
  + Do a better job of passing on the app icon to the window
    manager, so it appropriately shows up when one of its windows
    is focused.
  + Add support for GnuPG 2.4 and 2.5.
  + Try to show a bit more info when showing a password from some
    apps, like Evolution and Remmina.
  + Several build fixes.
  + Updated translations.
- Drop seahorse-gcc14.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1730289600">- Update to version 47.0.1+6:
  * build:
  - Fix config.h target
  - Fix symbolic icon name
  * Updated translations.</changelog>
</package>
<package pkgid="f8852081445c66400152645cd884f39e8d4df35af0461d5bbf07eb70281926f6bd6b3fca3d000ac7ac92b5e625bd22684c9bd61f81dc73a574c2603729007135" name="gnome-shell-search-provider-wike" arch="noarch">
  <version epoch="0" ver="3.1.0" rel="bp161.1.1"/>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1643198400">- Update to version 1.7.0:
  * Desktop searches in multiple languages.
  * Context menu improvements.
  * Updated translations.</changelog>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to version 1.8.1:
  * Updated translations.
- Changes from version 1.8.0:
  * System light/dark theme support.
  * Updated Wikipedia language list.
  * Bug fixes.
  * Updated translations.
- Changes from version 1.7.2:
  * Updated translations.
- Changes from version 1.7.1:
  * Updated translations.</changelog>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1666699200">- Update to version 1.8.2:
  * Bug fixes.
  * Added Bulgarian translation.
  * Updated Turkish translation.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1678795200">- Update to version 1.8.3:
  * Added shortcut for Random Article.
  * Small UI tweaks.
  * Bumped to GNOME runtime 43 and WebKit 4.1.
  * Updated translations.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1681473600">- Update to version 2.0.0:
  * Migration to GTK4 + Libadwaita.
  * The search input is now always visible. It also includes an
    indication of the selected language and a button that gives
    access to the search settings.
  * Type to search. Just start typing to find articles.
  * New side panel that provides access to the article table of
    contents, languages, bookmarks and history. It can be used in
    floating or pinned mode.
  * Bookmarks with multiple lists.
  * New view menu that allows you to change the theme, zoom,
    typography and more.
  * Content view now defaults to system font.
  * Responsive design. The user interface now adapts to small
    screens, like phones.
  * Improved status pages (new tab, article not found...).
  * Use of flag icons to help identify languages. This can be
    turned off.
  * New printing option. This also allows export articles using the
    "Print to PDF" option.
  * New app icon.
  * Updated translations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1683201600">- Update to version 2.0.1:
  * Bug fixes.
  * Small UI tweaks.
  * Updated translations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701864000">- Update to version 2.1.0:
  * Added an option to clear personal data on exit.
  * Added an option to restore open articles on start.
  * Enabled navigation with gestures and mouse buttons 8 and 9.
  * Tab overview can now also be used in desktop mode.
  * History items can now be deleted individually.
  * Minor UI changes.
  * Bug fixes.
  * Updated translations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710244800">- Update to version 3.0.0:
  * Revamped UI to fit new libadwaita design styles.
  * Side panel redesign that is now located on the left.
  * New left bar that provides quick access to all side panel elements.
  * Search moves to side panel.
  * New design for the languages selection window.
  * Selection mode added to the bookmarks and history lists.
  * New option to hide the tab bar in desktop mode.
  * New option to show all languages in the side panel.
  * Added match counter for text searches.
  * Switching to libsoup for Wikipedia queries.
  * Various improvements and fixes.
  * Updated translations.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1711454400">- Update to version 3.0.1:
  * Fix type to search issue due to webkit update.
  * Fix status pages issue due to webkit update.
  * Updated translations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1727524800">- Update to version 3.1.0:
  * About, Preferences and Languages windows have been migrated to
    the new adaptive dialogs.
  * All message dialogs have been migrated to the new alert
    dialogs.
  * New tooltips have been added to the text search bar.
  * Removed access permission to the user folder in the Flatpak
    sandbox.
  * Minor code adjustments and fixes.
  * Updated translations.
- New BuildRequires: gtk4-tools for gtk4-update-icon-cache.</changelog>
</package>
<package pkgid="703328ab43bb5a3b1b8c506180fc597662ed77365db76c14ec82ba0d423d4a147cafc2037765213023827157042062c671fc02539b33640e5e8953ec7297a048" name="gnome-shell-theme-dracula" arch="noarch">
  <version epoch="0" ver="3.0+git94.9840b6b" rel="lp161.1.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1604404800">- Update to version 2.0+git8.9dde49c:
  * Gnome-shell: Fix calendar issues in gnome v3.38 related to #82
  * KDE: Improve logout screen appearance
  * Gnome: Fix dark background in gnucash entries
  * Xfce: Fix panel background issue
  * KDE: Fix misplaced password input on lockscreen
  * Feat: add icons download link
  * Cinnamon: Fix invisible screenshot area grab related to #77
  * Add cinnamon DE support
  * Pantheon desktop: Redefine color variables to avoid issues with some apps</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609848000">- Update to version 2.0+git17.d3b3d53:
  * Xfce: Improve thunar appearance
  * Cinnamon: Fix top border appearing when window is maximized
  * Gnome-shell: Improve searchbar appearance
  * KDE: Update logout screen buttons appearance
  * Gnome-shell: Fix color of month back/forward arrows
  * KDE: Update full screen preview
  * Mate: Fix active indicator in volume and brightness popup
  * Gnome: Fix shell log because of double values for box-shadow
  * Gnome-shell: Fix calendar and workspace-switcher issues in gnome v3.38</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1623153600">- Update to version 2.0+git34.2413487:
  * Cinnamon: Add visual differentiation for inactive pane in Nemo
  * KDE: Update splashscreen preview
  * Move thumbnail
  * Cinnamon: Add gtk-3.0 thumbnail to show theme preview
  * Gnome: Fix weird font in context menus
  * Mate: Improve caja fle manager appearance
  * KDE: Improve lockscreen input appearance
  * KDE: Fix color inconsistency in checkboxes
  * Fix css warning
  * Mate: Fix text cursor color while renaming file in caja
  * Revert b99589e
  * Gnome: Fix low text contrast in calendar events widget
  * Gnome-shell: Theme now uses system font related to #84
  * Gnome: Fix transparent separator in headerbar
  * KDE: Update splasscreen appearance
  * Cinnamon: Improve nemo file manager appearance
  * Gnome: Fix odd shadow appearing when headerbar button is selected</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1635854400">- Update to version 2.0+git59.cf9d6aa:
  * Gnome-shell: Fix no hover effect in search results item
  * KDE: Improve input appearance
  * Gnome: Fix tabs color in chrome, fixes #126
  * KDE: Improve sddm input appearance
  * Gnome-shell: Fix dark text in entries placeholders, fixes #48
  * KDE: Update sddm theme
  * KDE: Remove unnecessary file in sddm theme
  * Gnome-shell: Fix white popups on shell theme, fixes #137, fixes #119, fixes #97
  * Gnome-shell: Fix color of horizontal workspace switcher, fix #133
  * KDE: Fix KeyboardLayoutButton in LockScreen
  * KDE: Update osd tyle, fixes #114
  * Gnome-shell v40: Fix visual glithes in calendar and icon grid
  * Rebuild gtk theme
  * Fix missing bracket
  * KDE: Colorscheme -  Improve alternate background color
  * Update _xfce.scss
  * Update _xfce.scss
  * Update _thunar.scss
  * Gnome-shell: Add syles for pop-os/cosmic
  * KDE: Fix low contrast in logout screen
  * Gnome-shell v40: Improve window caption appearance
  * KDE: Fix color inconsistency in some widgets
  * Gnome-shell: Fix padding bug on selected window preview at activities window
  * Gnome: Add initial support to v40</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1643976000">- Update to version 3.0+git9.18bb561:
  * Gnome-shell: Fix switch button appearance
  * Gnome-shell: Improve text entry appearance
  * KDE: Kvantum - Fix appearance of sliders in active state
  * Gnome: Fix cut text in header bar buttons, fixes #169
  * Gnome-shell v40+: Increase font size to avoid blurry icons, fix #150
  * KDE: LAF - Improve logout screen appearance
  * Gnome-shell v40+: Fix misaligned 'Do no disturb' button
  * KDE: LAF - Update splashscreen preview
  * Remove extra space
  * KDE: LAF - Update splash screen appearance
  * KDE: LAF - Add cursors theme as dependencie
  * KDE: Add cursors theme
  * Gtk-4.0: Fix extra padding inside maximized windows
  * Gtk-4.0: Fix extra gap in search bars, fixes #160
  * KDE: Plasma - Improve highlight color to be easy on the eyes
  * Gnome: Fix theme parsing errors, Fix #157
  * Gtk-4.0: Fix overshoot indicator color
  * Gtk-4: Fix popovers style
  * Gtk-4: Fix theme parsing erros and warnings
  * Gtk-4: Fix missing separator in lists rows
  * Gtk-4: Fix no visual separation between windows
  * Gtk-4: Fix border-color of focused entries
  * Gtk-4: Fix menubar item style
  * Gtk-4: Fix error buttons style
  * Gtk-4: Fix window control buttons appearance
  * Gtk-4: Fix outlined style in all elements
  * Gtk-4.0: Add initial support to gtk v4
  * Cinnamon: Fix panel icons squished and background issue with transparent panels
  * KDE: Plasma - Update scrollbars appearance
  * Gnome-shell: Improve levelbar color in osd
  * KDE: Plasma - Enable adaptive transparency
  * Elementary: Fix appearance of colors in file-menager context menu, Fixes #61
  * KDE: Plasma -  Update checkbox style
  * Gnome-shell: Improve hover color in icon grid
  * KDE: Update lockscreen input to match plasma theme</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1649937600">- Update to version 3.0+git32.3029205:
  * Rebuild cinnamon theme
  * Cinnamon: Improve popups/menus appearance
  * Cinnamon: Improve slider appearance
  * Cinnamon: Change highlight color in grouped windows list
  * KDE: LAF- Update full screen preview
  * Gnome-shell: Improve entries appearance
  * Gnome-shell: Improve modal dialogs appearance
  * Cinnamon: Theme now uses system font family/size
  * Update theme name to avoid issues in mate DE
  * KDE: Kvantum - Update entries appearance
  * :memo: Update readme
  * Gnome: Fix sharp window corners
  * Gnome: Improve sidebar items appearance
  * Gnome-shell: Improve window close button appearance
  * KDE: LAF -  Optimize image files
  * Gnome-shell: Improve sliders appearance
  * Gnome-shell: Improve notifications appearance
  * Gnome-shell: Improve buttons appearance
  * Gnome-shell: Improve some widgets appearance
  * KDE: Sddm - Improve  user list appearance
  * Gnome-shell: Add popup separators, related to #171
  * Gnome-shell: Remove weird border inside popup sub menus
  * KDE: Plasma - Improve entries visibility</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1664020800">- Update to version 3.0+git72.2452278:
  * Cinnamon: Fix workspace switcher (as buttons) appearance
  * Cinnamon: Fix cutted text in search bar
  * Elementary OS: Fix missing highlight color in task switcher
  * feature request added
  * bug report added
  * Gnome-shell v42: Improve notifications appearance on hover state
  * Gnome-shell v42: Remove odd shadow in calendar area
  * KDE: Sddm - Improve focused text entries appearance
  * Update min_prelight
  * Restore shell theme
  * Gnome: Improve window control buttons visibility
  * Gnome-shell v42: Improve prompt dialog appearance
  * Gnome-shell v42: Fix media control buttons appearance
  * Gnome: Fix flickering above Chrome URL bar, Fix #201. Fix #195
  * KDE: Sddm - Improve general appearance
  * Xfce: Fix thunar appearance
  * Cinnamon: Fix grouped window list visibility issue
  * KDE: Sddm - Fix missing spacing around text entries
  * Gnome-shell v42: Improve notifications appearance
  * Gnome-shell v42: Fix some visual issues
  * KDE: Sddm - Improve input appearance
  * Fix background hovering effect on Dash to Dock
  * Gnome-shell v42: Improve calendar area appearance
  * Gnome-shell:  Add specific styles for dash-to-dock
  * Gnome-shell v42: Fix wasted space in calendar area
  * Gnome-shell v42: Fix styling issues in popups
  * KDE: Sddm - Fix shrink buttons/entries
  * Gnome-shell: Improve popups appearance
  * KDE: SDDM - Improve button appearance
  * Gnome-shell-v42: Fix issue with app folders
  * Gnome-shell-v42: Remove odd border in message list
  * Gnome-shell-v42: Fix issue with calendar
  * Gnome-shell-v42: Fix issue with popovers
  * Gnome-shell: Fix issue with page indicator
  * Gnome-shell: Update text entries appearance
  * KDE: Sddm - Fix small font size
  * Gnome: Fix appearance of linked buttons in headerbar</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1664020801">- Split dracula-gtk-theme into flavours subpackages:
  * metatheme-dracula-common
  * kde-theme-dracula
  * gtk2-metatheme-dracula
  * gtk3-metatheme-dracula
  * gtk4-metatheme-dracula
  * gnome-shell-theme-dracula
  * cinnamon-theme-dracula
  * metacity-theme-dracula
  * xfwm4-theme-dracula</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1673265600">- Update to version 3.0+git88.b64d36a:
  * Xfce v4.18: Fix invisible items in thunar sidebar
  * Gnome 43: Fix background color of tab bar and action bar
  * Gnome-shell v43: Quick-settings - Improve toggle buttons appearance
  * Gnome-shell: Fix page navigation arrow appearance
  * Gnome 43: Fix nautilus sidebar appearance
  * Gnome 43: Fix nautilus pathbar appearance
  * Gnome-shell v43: Add styles for quick settings menu
  * Gnome 42: Fix nautilus path bar buttons appearance in hover state
  * KDE: Plasma-solid - Update tasks indicator appearance
  * Gnome 42: Fix nautilus path bar buttons appearance
  * Xfce: Thunar - Reduce padding in sidebar items to prevent scrolling
  * KDE: Plasma - Update tasks indicator appearance
  * Cinnamon: Nemo -  Improve appearance of highlighted items in sidebar
  * Gnome-shell: Fix app folders dialog appearance in Zorin OS
  * KDE: Kvantum - Update sliders color
  * Gnome-shell: Fix visual issues in Zorin OS
- Define explicit Provides/Obsoletes for the various subpackages</changelog>
  <changelog author="maurizio.galli@suse.com" date="1676116800">- Update to version 3.0+git94.9840b6b:
  * Gnome 43: Improve popovers appearance
  * Gnome 43: Fix treeviews header appearance
  * Gnome 43: Improve nautilus pathbar appearance
  * Gnome 43: Fix spacing in nautilus list rows
  * Xfce v4.18: Fix odd transparency in panel items
  * Gnome-shell v43: Improve sliders appearance
  * Xfce v4.18: Fix invisible items in thunar sidebar
  * Gnome 43: Fix background color of tab bar and action bar
  * Gnome-shell v43: Quick-settings - Improve toggle buttons appearance
  * Gnome-shell: Fix page navigation arrow appearance</changelog>
</package>
<package pkgid="1627430132616ba5c5b48255303b8024c0b22ff953886b647eb759c08bee3333a2b365f2c41750445d790160e7f40e894466043bd759aa0ec057b237f9f34e70" name="gnome-software" arch="s390x">
  <version epoch="0" ver="48.3" rel="bp161.1.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732536000">- Update to version 47.2:
  + Fix distro upgrade when certain version of PackageKit is used
  + Fix a crash when uninstalling a Snap app
  + Make uninstall dialog adaptive for small screens
  + Prefer Appstream data from swcatalog instead of app-info
    directories
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1735992000">- Update to version 47.3:
  + Fix a crash when cancelling an offline update.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736856000">- Update to version 47.4:
  + Fix downloads of firmware updates
  + Fix the release process</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736856001">- Update to version 48.alpha:
  + Fix downloads of firmware updates
  + Fix the release process
  + Updated translations.
- Stop passing soup2=false to meson setup, no longer recognized nor
  needed.
- Bump gs_plugin_api to 22 following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 48.beta:
  + Support installing flatpaks via a flatpak+https: link.
  + Fix notifying about outdated updates when in power saver mode
    or offline.
  + Prioritise verified apps in source list.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 48.rc:
  + Minor interface improvements on the updates page
  + Various minor performance improvements
  + Improve error handling for app launches and distribution
    upgrades
  + Fix a crash on the app review dialog
  + Fix version checks preventing some firmware updates when
    historical updates are also listed
  + Fix a crash when copying error details
  + Minor interface improvements to search
  + Improvements to flatpak permissions checking for D-Bus
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Correctly show update detail text not provided in markdown.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744286400">- Update to version 48.1:
  + Improve contrast of some app safety ratings in dark mode
  + Improve error handling when fetching app reviews
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748865600">- Update to version 48.2:
  + Improve memory fragmentation after checking for updates.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751025600">- Update to version 48.3:
  + Fix crash on application shutdown.
  + Updated translations.</changelog>
</package>
<package pkgid="b30e231dd393213412f78de5ecac6a7fd3b9e98e1aa66783a50ae7e7fc70f638fb1370794b5f7fd3e09919fffb3b33bc7980f7a641bf66de4ddf650ab32ec8d7" name="gnome-software-devel" arch="s390x">
  <version epoch="0" ver="48.3" rel="bp161.1.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732536000">- Update to version 47.2:
  + Fix distro upgrade when certain version of PackageKit is used
  + Fix a crash when uninstalling a Snap app
  + Make uninstall dialog adaptive for small screens
  + Prefer Appstream data from swcatalog instead of app-info
    directories
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1735992000">- Update to version 47.3:
  + Fix a crash when cancelling an offline update.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736856000">- Update to version 47.4:
  + Fix downloads of firmware updates
  + Fix the release process</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736856001">- Update to version 48.alpha:
  + Fix downloads of firmware updates
  + Fix the release process
  + Updated translations.
- Stop passing soup2=false to meson setup, no longer recognized nor
  needed.
- Bump gs_plugin_api to 22 following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 48.beta:
  + Support installing flatpaks via a flatpak+https: link.
  + Fix notifying about outdated updates when in power saver mode
    or offline.
  + Prioritise verified apps in source list.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 48.rc:
  + Minor interface improvements on the updates page
  + Various minor performance improvements
  + Improve error handling for app launches and distribution
    upgrades
  + Fix a crash on the app review dialog
  + Fix version checks preventing some firmware updates when
    historical updates are also listed
  + Fix a crash when copying error details
  + Minor interface improvements to search
  + Improvements to flatpak permissions checking for D-Bus
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Correctly show update detail text not provided in markdown.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744286400">- Update to version 48.1:
  + Improve contrast of some app safety ratings in dark mode
  + Improve error handling when fetching app reviews
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748865600">- Update to version 48.2:
  + Improve memory fragmentation after checking for updates.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751025600">- Update to version 48.3:
  + Fix crash on application shutdown.
  + Updated translations.</changelog>
</package>
<package pkgid="dcffb17eb9202c05e1512513190e7736cdc9c05da34a77e8114206d924ff2d5dfe25fe917a86c4ecb575634cad183540390162cdd73a060263a9a4e41ed81aa1" name="gnome-software-lang" arch="noarch">
  <version epoch="0" ver="48.3" rel="bp161.1.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732536000">- Update to version 47.2:
  + Fix distro upgrade when certain version of PackageKit is used
  + Fix a crash when uninstalling a Snap app
  + Make uninstall dialog adaptive for small screens
  + Prefer Appstream data from swcatalog instead of app-info
    directories
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1735992000">- Update to version 47.3:
  + Fix a crash when cancelling an offline update.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736856000">- Update to version 47.4:
  + Fix downloads of firmware updates
  + Fix the release process</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736856001">- Update to version 48.alpha:
  + Fix downloads of firmware updates
  + Fix the release process
  + Updated translations.
- Stop passing soup2=false to meson setup, no longer recognized nor
  needed.
- Bump gs_plugin_api to 22 following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 48.beta:
  + Support installing flatpaks via a flatpak+https: link.
  + Fix notifying about outdated updates when in power saver mode
    or offline.
  + Prioritise verified apps in source list.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 48.rc:
  + Minor interface improvements on the updates page
  + Various minor performance improvements
  + Improve error handling for app launches and distribution
    upgrades
  + Fix a crash on the app review dialog
  + Fix version checks preventing some firmware updates when
    historical updates are also listed
  + Fix a crash when copying error details
  + Minor interface improvements to search
  + Improvements to flatpak permissions checking for D-Bus
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Correctly show update detail text not provided in markdown.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744286400">- Update to version 48.1:
  + Improve contrast of some app safety ratings in dark mode
  + Improve error handling when fetching app reviews
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748865600">- Update to version 48.2:
  + Improve memory fragmentation after checking for updates.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751025600">- Update to version 48.3:
  + Fix crash on application shutdown.
  + Updated translations.</changelog>
</package>
<package pkgid="1a27930fac9908542914a19c817421a907d7c7f27df0a95699d637dce1a076ad66177b4ec31aa0e4db490a0e947d979466193883c408d6806d36613ef0ee7b07" name="gnome-software-plugin-packagekit" arch="s390x">
  <version epoch="0" ver="48.3" rel="bp161.1.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732536000">- Update to version 47.2:
  + Fix distro upgrade when certain version of PackageKit is used
  + Fix a crash when uninstalling a Snap app
  + Make uninstall dialog adaptive for small screens
  + Prefer Appstream data from swcatalog instead of app-info
    directories
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1735992000">- Update to version 47.3:
  + Fix a crash when cancelling an offline update.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736856000">- Update to version 47.4:
  + Fix downloads of firmware updates
  + Fix the release process</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736856001">- Update to version 48.alpha:
  + Fix downloads of firmware updates
  + Fix the release process
  + Updated translations.
- Stop passing soup2=false to meson setup, no longer recognized nor
  needed.
- Bump gs_plugin_api to 22 following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 48.beta:
  + Support installing flatpaks via a flatpak+https: link.
  + Fix notifying about outdated updates when in power saver mode
    or offline.
  + Prioritise verified apps in source list.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 48.rc:
  + Minor interface improvements on the updates page
  + Various minor performance improvements
  + Improve error handling for app launches and distribution
    upgrades
  + Fix a crash on the app review dialog
  + Fix version checks preventing some firmware updates when
    historical updates are also listed
  + Fix a crash when copying error details
  + Minor interface improvements to search
  + Improvements to flatpak permissions checking for D-Bus
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Correctly show update detail text not provided in markdown.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744286400">- Update to version 48.1:
  + Improve contrast of some app safety ratings in dark mode
  + Improve error handling when fetching app reviews
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748865600">- Update to version 48.2:
  + Improve memory fragmentation after checking for updates.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751025600">- Update to version 48.3:
  + Fix crash on application shutdown.
  + Updated translations.</changelog>
</package>
<package pkgid="d8182c2e26292f56c5c270ff925fffa60cdc89fd614f11bad1674f814be5d06a6f59d16b22ac21c4a94ed002b99282fabdd9a1944346ca01d06f908e044e0743" name="gnome-sudoku" arch="s390x">
  <version epoch="0" ver="48.1" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724673600">- Update to version 47.beta:
  + Add accent color support
  + Add zoom feature, supported by new buttons and the standard
    bindings
  + Move create custom game to the start menu
  + Add mouse button bindings for undo and redo
  + Allow earmark picker in filled cells
  + Adjust play again to skip the start menu
  + Give play custom game success style to make it more visible and
    move it next to the primary menu
  + Disable "New Puzzle" and "Clear Board" while in start menu
  + Fix cell[0, 0] not being selectable on game start
  + Fix highlighter bugs with undo/redo and clear board
  + Fix fixed cells not being counted in custom games
  + Fix clear button adding individual actions to the undo/redo
    stack
  + Fix disable_all_earmarks not grabbing focus on undo/redo
  + Port Message Dialogs to Alert Dialogs
  + Updated translations
- Changes from version 47.alpha:
  + Add preferences dialog with the previously hidden settings
    aswell as new customizations for warnings and the highlighter
  + Add earmark mode button (shortcut e) to toggle earmark input
  + Change warnings to additionally check against the solution by
    default to prevent getting stuck
  + Add autoclean earmarks feature toggleable in preferences
  + Add number picker on second click feature toggleable in
    preferences
  + Add keyboard shortcuts window
  + Change the headerbar and error color to follow adwaita's theme
  + Port AboutDialog and PrintDialog to Adw.Dialog
  + Restore the difficulty in the headerbar as a subtitle
  + Reduce margin sizes and hide the clock when the window gets too
    small
  + Move the paused button to the left side
  + Disable most Sudoku shortcuts in dialogs
  + Change dark mode's highlighter to be more subtle and its
    earmark highlight easier to read
  + Remove Clear Board confirmation, with the stack rework it can
    now be undone with "undo"
  + Remove showing 'X' as warnings
  + Includes changes from 46.1, 46.2, 46.3
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725019200">- Update to version 47.rc:
  + Add mouse wheel zoom
  + Use consistent terminology for Puzzle and Game
  + Increase meson requirement to v1.4
  + Change the selection to be a bit lighter in light mode
  + Update default size to 650x700
  + Use variables for app id
  + Change app_id to org.gnome.Sudoku.Devel for gnome nightly
  + Add feature set to metainfo description
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726228800">- Update to version 47.0:
  + Switch back all keyboard input to KeyPress
  + The number picker buttons will no longer grab the focus which
    was blocking movement keys and shortcuts
  + Let mouse shortcuts be used in the number picker
  + Always dismiss the picker on number input from the keyboard
  + Add Enter shortcut interaction with earmark mode
  + A lot of backend changes with the number picker
  + Fix number picker not updating on undo/redo
  + Fix undo and redo being usable in pause
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729252800">- Update to version 47.1:
  + Fix tooltip font color in light mode
  + Fix a case when the highlighter doesn't get cleared with undo
  + Fix view not grabbing the focus on start blocking keyboard
    shortcuts
  + Fix reset zoom shortcut not working
  + Fix pause button having no tooltip
  + Fix meson build requirements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729339200">- Update to version 47.1.1:
  + Fix metainfo screenshots</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736510400">- Update to version 48.alpha:
  + Port to blueprints
  + Use GtkStack and its animations for the number_picker,
    play/pause and fullscreen/unfullscreen buttons
  + Fix Warnings shortcut not working
  + Add mouse button binding for Back
  + Stop saving elapsed time on game completion when Timer is
    disabled
  + Includes changes from 47.1
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 48.beta:
  + Add custom accent color palette of 16 colors
  + Add support for row/column/block highlighting with accent
    colors
  + Update selection and highlighter colors to use oklab</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 48.rc:
  + Update the selection highlighting to more closely follow the
    focus
  + Fix the focus jumping around on window resize
  + Fix custom game's missing icon
  + Fix print multiple puzzles dialog's scaling at lower
    resolutions
  + Fix reset puzzle incorrectly affecting the timer after a reload
  + Fix show possibilities setter not working after a reload
  + Add Accessible label to earmark picker buttons
  + Add custom accent color palette of 18 colors
  + Updated translations.
- Add blueprint-compiler BuildRequires: New dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Let the about dialog track appdata releases.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744372800">- Update to version 48.1:
  + Fix broken ctrl shortcuts on some setups.
  + Fix trapped focus during pause.</changelog>
</package>
<package pkgid="fee176addcf6176e9b5d584119c62b4776c9c332ec3f4580b4c5a661094c87bd989956dd06041718845569426955dbade0a50d52533bb025e09337957f22d73a" name="gnome-sudoku-lang" arch="noarch">
  <version epoch="0" ver="48.1" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724673600">- Update to version 47.beta:
  + Add accent color support
  + Add zoom feature, supported by new buttons and the standard
    bindings
  + Move create custom game to the start menu
  + Add mouse button bindings for undo and redo
  + Allow earmark picker in filled cells
  + Adjust play again to skip the start menu
  + Give play custom game success style to make it more visible and
    move it next to the primary menu
  + Disable "New Puzzle" and "Clear Board" while in start menu
  + Fix cell[0, 0] not being selectable on game start
  + Fix highlighter bugs with undo/redo and clear board
  + Fix fixed cells not being counted in custom games
  + Fix clear button adding individual actions to the undo/redo
    stack
  + Fix disable_all_earmarks not grabbing focus on undo/redo
  + Port Message Dialogs to Alert Dialogs
  + Updated translations
- Changes from version 47.alpha:
  + Add preferences dialog with the previously hidden settings
    aswell as new customizations for warnings and the highlighter
  + Add earmark mode button (shortcut e) to toggle earmark input
  + Change warnings to additionally check against the solution by
    default to prevent getting stuck
  + Add autoclean earmarks feature toggleable in preferences
  + Add number picker on second click feature toggleable in
    preferences
  + Add keyboard shortcuts window
  + Change the headerbar and error color to follow adwaita's theme
  + Port AboutDialog and PrintDialog to Adw.Dialog
  + Restore the difficulty in the headerbar as a subtitle
  + Reduce margin sizes and hide the clock when the window gets too
    small
  + Move the paused button to the left side
  + Disable most Sudoku shortcuts in dialogs
  + Change dark mode's highlighter to be more subtle and its
    earmark highlight easier to read
  + Remove Clear Board confirmation, with the stack rework it can
    now be undone with "undo"
  + Remove showing 'X' as warnings
  + Includes changes from 46.1, 46.2, 46.3
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725019200">- Update to version 47.rc:
  + Add mouse wheel zoom
  + Use consistent terminology for Puzzle and Game
  + Increase meson requirement to v1.4
  + Change the selection to be a bit lighter in light mode
  + Update default size to 650x700
  + Use variables for app id
  + Change app_id to org.gnome.Sudoku.Devel for gnome nightly
  + Add feature set to metainfo description
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726228800">- Update to version 47.0:
  + Switch back all keyboard input to KeyPress
  + The number picker buttons will no longer grab the focus which
    was blocking movement keys and shortcuts
  + Let mouse shortcuts be used in the number picker
  + Always dismiss the picker on number input from the keyboard
  + Add Enter shortcut interaction with earmark mode
  + A lot of backend changes with the number picker
  + Fix number picker not updating on undo/redo
  + Fix undo and redo being usable in pause
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729252800">- Update to version 47.1:
  + Fix tooltip font color in light mode
  + Fix a case when the highlighter doesn't get cleared with undo
  + Fix view not grabbing the focus on start blocking keyboard
    shortcuts
  + Fix reset zoom shortcut not working
  + Fix pause button having no tooltip
  + Fix meson build requirements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729339200">- Update to version 47.1.1:
  + Fix metainfo screenshots</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736510400">- Update to version 48.alpha:
  + Port to blueprints
  + Use GtkStack and its animations for the number_picker,
    play/pause and fullscreen/unfullscreen buttons
  + Fix Warnings shortcut not working
  + Add mouse button binding for Back
  + Stop saving elapsed time on game completion when Timer is
    disabled
  + Includes changes from 47.1
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 48.beta:
  + Add custom accent color palette of 16 colors
  + Add support for row/column/block highlighting with accent
    colors
  + Update selection and highlighter colors to use oklab</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 48.rc:
  + Update the selection highlighting to more closely follow the
    focus
  + Fix the focus jumping around on window resize
  + Fix custom game's missing icon
  + Fix print multiple puzzles dialog's scaling at lower
    resolutions
  + Fix reset puzzle incorrectly affecting the timer after a reload
  + Fix show possibilities setter not working after a reload
  + Add Accessible label to earmark picker buttons
  + Add custom accent color palette of 18 colors
  + Updated translations.
- Add blueprint-compiler BuildRequires: New dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Let the about dialog track appdata releases.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744372800">- Update to version 48.1:
  + Fix broken ctrl shortcuts on some setups.
  + Fix trapped focus during pause.</changelog>
</package>
<package pkgid="930b902f28ae0787784e9ae8c40714b7687b2170997ca179a64e43b26d009a12cc3f6d12fd6848dd1da6d1274f59785349bacb3de1159405c2a9a85dcf11b9de" name="gnome-system-monitor" arch="s390x">
  <version epoch="0" ver="48.1" rel="bp161.1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 46.0:
  + style: Blend header bar with window contents.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724760000">- Update to version 47.beta:
  + Fix help and version crashing the application
  + UI modernization for dialogs and disks view
  + Improve initial loadgraph points
  + Updated translations.
- Changes from version 47.alpha:
  + Improved flatpak app icon search
  + Set affinity for all tasks
  + Use new Adwaita adaptive dialogs
  + Use same translatable for CPU charts and affinty
  + Several migrations from deprecated treeview to columnview
  + Migrate color button to GtkColorDialog
  + Add one column per group of 32 core labels
  + Various interface improvements to match HIG
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725192000">- Update to version 47.rc:
  + Minor improvements in defaults and settings loading
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726401600">- Update to version 47.0:
  + Fix blurred background on HiDPI screens
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738411200">- Update to version 47.1:
  + Ensure search button is only active on processes page
  + Fix resuming from suspended state
  + Fix high disk writes during window resize
  + Fix memory leaks when drawing graps
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738411201">- Update to version 48.alpha:
  + Ensure search button is only active on processes page
  + Drop lsof ellipses following Human Interface Guidelines
  + Fix resuming from suspended state
  + Fix high disks writes during window resize
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738497600">- Update to version 48.beta:
  + Code improvements
  + Fixed memory leaks drawing graphs
  + Updated translations.
- Add pkgconfig(catch2-with-main) BuildRequires: New dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Update to version 48.1:
  + Save expander states.
  + Updated translations.</changelog>
</package>
<package pkgid="fd8353b68ebb84828a93d34d42017f6b9e331c3607877a890e4eeb8509e09f57ceaff1a2ac147b7a17002ae666114032e1348c7b07db220c27a846b0d0401f8e" name="gnome-system-monitor-lang" arch="noarch">
  <version epoch="0" ver="48.1" rel="bp161.1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 46.0:
  + style: Blend header bar with window contents.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724760000">- Update to version 47.beta:
  + Fix help and version crashing the application
  + UI modernization for dialogs and disks view
  + Improve initial loadgraph points
  + Updated translations.
- Changes from version 47.alpha:
  + Improved flatpak app icon search
  + Set affinity for all tasks
  + Use new Adwaita adaptive dialogs
  + Use same translatable for CPU charts and affinty
  + Several migrations from deprecated treeview to columnview
  + Migrate color button to GtkColorDialog
  + Add one column per group of 32 core labels
  + Various interface improvements to match HIG
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725192000">- Update to version 47.rc:
  + Minor improvements in defaults and settings loading
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726401600">- Update to version 47.0:
  + Fix blurred background on HiDPI screens
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738411200">- Update to version 47.1:
  + Ensure search button is only active on processes page
  + Fix resuming from suspended state
  + Fix high disk writes during window resize
  + Fix memory leaks when drawing graps
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738411201">- Update to version 48.alpha:
  + Ensure search button is only active on processes page
  + Drop lsof ellipses following Human Interface Guidelines
  + Fix resuming from suspended state
  + Fix high disks writes during window resize
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738497600">- Update to version 48.beta:
  + Code improvements
  + Fixed memory leaks drawing graphs
  + Updated translations.
- Add pkgconfig(catch2-with-main) BuildRequires: New dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Update to version 48.1:
  + Save expander states.
  + Updated translations.</changelog>
</package>
<package pkgid="4ecd956030d9cec65d39c48f2e462983c8e2f19a2f23d1446690a5513e31ef3067106ddec995c417fe4e2448e4883244da5d205a8d37afc02939155e5b2c578a" name="gnome-terminal" arch="s390x">
  <version epoch="0" ver="3.56.2" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729598400">- Update to version 3.54.1:
  + prefs: Follow the theme variant setting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732449600">- Update to version 3.54.2:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1737892800">- Update to version 3.54.3:
  + ci: Add CI.
- Drop obsolete and unused update-desktop-files BuildRequires: the
  corresponding macro is already removed in the past.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740830400">- Update to version 3.54.4:
  * util: xte: Check more directories for desktop files
  * util: Lowercase desktop names
  * desktop: Add entries for newest xte
  * tests: Add test binary to check default terminal implementation
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740830401">- Update to version 3.55.90 (Unstable):
  * build: Use vte-0-80 branch
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740830402">- Update to version 3.55.91 (Unstable):
  * util: xte: Check more directories for desktop files
  * desktop: Add entries for newest xte
  * util: Lowercase desktop names</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 3.56.0:
  * Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744545600">- Update to version 3.56.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748088000">- Update to version 3.56.2:
  * client: legacy: Initialise --wait to false</changelog>
</package>
<package pkgid="14b49615c90be6c09402c545c2482139d688268b4d122c595ea6916ce696be0b01d405a59f7e444f4ac803f27d9ce51ab5104ea25f5b715fd951a681cc4e488d" name="gnome-terminal-lang" arch="noarch">
  <version epoch="0" ver="3.56.2" rel="bp161.1.5"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729598400">- Update to version 3.54.1:
  + prefs: Follow the theme variant setting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732449600">- Update to version 3.54.2:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1737892800">- Update to version 3.54.3:
  + ci: Add CI.
- Drop obsolete and unused update-desktop-files BuildRequires: the
  corresponding macro is already removed in the past.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740830400">- Update to version 3.54.4:
  * util: xte: Check more directories for desktop files
  * util: Lowercase desktop names
  * desktop: Add entries for newest xte
  * tests: Add test binary to check default terminal implementation
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740830401">- Update to version 3.55.90 (Unstable):
  * build: Use vte-0-80 branch
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740830402">- Update to version 3.55.91 (Unstable):
  * util: xte: Check more directories for desktop files
  * desktop: Add entries for newest xte
  * util: Lowercase desktop names</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 3.56.0:
  * Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744545600">- Update to version 3.56.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748088000">- Update to version 3.56.2:
  * client: legacy: Initialise --wait to false</changelog>
</package>
<package pkgid="82a0d071beaae42817b41195acc81690f524848eea3527d6fc2b86207c752cf2a66a2245cecff76c55cd7e7a6f2afb2476964628d86e2fbbd2c920bc1bf3ec7e" name="gnome-tetravex" arch="s390x">
  <version epoch="0" ver="3.38.2" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583150400">- Update to version 3.35.92:
  + The F10 keyboard shortcut has been added, as a toggle for the
    hamburger button menu. Documentation for this shortcut will be
    added next cycle, no string changed.
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591358400">- Update to version 3.36.3:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="f0303eae559b65796c125cfc36bf1591ed33e05c2985f416af7800e5ba961d41b49826c20563813fe50fa958239b92b7ad7ac0d3218ed642b87d2f8e9c2e9996" name="gnome-tetravex-lang" arch="noarch">
  <version epoch="0" ver="3.38.2" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583150400">- Update to version 3.35.92:
  + The F10 keyboard shortcut has been added, as a toggle for the
    hamburger button menu. Documentation for this shortcut will be
    added next cycle, no string changed.
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591358400">- Update to version 3.36.3:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="ccf0df5dbbb5eb362b310d8751f31d9e95e3135eaeb1821db871931216a5c3ad48877be5de70b67540ac02b5cb96fa70650c61afbc5aeb881c762018ef089cbd" name="gnome-text-editor" arch="s390x">
  <version epoch="0" ver="48.3" rel="160099.2.6"/>
  <changelog author="bjorn.lie@gmail.com" date="1738152000">- Update to version 47.3:
  + Ensure search context is disposed to help avoid background work
    after a tab has been closed
  + Use weak refs when searching asynchronously to ensure tabs may
    be disposed during background work
  + Close language dialong when Escape is pressed
  + Fix a potentially NULL tooltip
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1739880001">- Update to version 48.alpha:
  + The view menu has been removed in favor of a new properties
    panel based on feedback from users over the past couple of
    years.
  + The indention selection menu has also been removed for the same
    reason.
  + More options in preferences have been exposed.
  + The 'grid' option has been removed from preferences as it has
    had a number of issues. Though if you've enabled it, it will
    continue to be visible to allow turning it off.
  + Opening files with encoding errors will present the option to
    select an encoding from the infobar.
  + Text Editor now uses the new "text" GtkFileDialog APIs from
    GTK. This should allow using portals and thus, Nautilus as a
    file chooser.
  + Document statistics can be updated as you type in the new
    panel.
  + The language selection dialog shows recent languages above
    other languages to make common changes quicker.
  + The position label is now displayed above the editor view when
    the cursor moves for reasons other than typing such as jumping
    by arrow movement or mouse/touch press to move the cursor.
  + Fix alignment/sizing of zoom buttons.
  + A new fullscreen mode similar to Ptyxis/Epiphany.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1739880002">- Update to version 48.beta:
  + More refinement on design updates
  + Search bar moved to bottom of text area
  + Track changes in xdg-portal
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1739880003">- Drop erroneous (and unused) appstream-glib BuildRequires: It
  should be AppStream BuildRequires, but it is currently disabled
  upstream, and that one is already pulled in automatically.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740484800">- Update to version 48.rc:
  + Slight UI tweaks to the open button to allow for better
    shrinking of the window to narrow sizes
  + Search bar cancellation bug fixes
  + Fix right-margin-position in preferences not working on some
    distributions
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742126400">- Update to version 48.0:
  + Defaults for markdown no longer imply 80 char right margin and
    it is instead inherted from gsetting defaults.
  + Fallback indentation selection is in preferences now.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742299200">- Update to version 48.1:
  + Fix accessibility properties on search entry.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742904000">- Update to version 48.2:
  + Break out of recursive Policy-Kit authorization requests from
    user-cancellation.
  + Do not re-display position label as side-effect of auto-save.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="82067903a6139c95ff4b53270cba17670b1d539e03f91e0095975d735862978e8c4d71c6065e85018302744ba708d6a74f53ba02ecbbfcf04d851fff659a8cf8" name="gnome-text-editor-lang" arch="noarch">
  <version epoch="0" ver="48.3" rel="160099.2.6"/>
  <changelog author="bjorn.lie@gmail.com" date="1738152000">- Update to version 47.3:
  + Ensure search context is disposed to help avoid background work
    after a tab has been closed
  + Use weak refs when searching asynchronously to ensure tabs may
    be disposed during background work
  + Close language dialong when Escape is pressed
  + Fix a potentially NULL tooltip
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1739880001">- Update to version 48.alpha:
  + The view menu has been removed in favor of a new properties
    panel based on feedback from users over the past couple of
    years.
  + The indention selection menu has also been removed for the same
    reason.
  + More options in preferences have been exposed.
  + The 'grid' option has been removed from preferences as it has
    had a number of issues. Though if you've enabled it, it will
    continue to be visible to allow turning it off.
  + Opening files with encoding errors will present the option to
    select an encoding from the infobar.
  + Text Editor now uses the new "text" GtkFileDialog APIs from
    GTK. This should allow using portals and thus, Nautilus as a
    file chooser.
  + Document statistics can be updated as you type in the new
    panel.
  + The language selection dialog shows recent languages above
    other languages to make common changes quicker.
  + The position label is now displayed above the editor view when
    the cursor moves for reasons other than typing such as jumping
    by arrow movement or mouse/touch press to move the cursor.
  + Fix alignment/sizing of zoom buttons.
  + A new fullscreen mode similar to Ptyxis/Epiphany.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1739880002">- Update to version 48.beta:
  + More refinement on design updates
  + Search bar moved to bottom of text area
  + Track changes in xdg-portal
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1739880003">- Drop erroneous (and unused) appstream-glib BuildRequires: It
  should be AppStream BuildRequires, but it is currently disabled
  upstream, and that one is already pulled in automatically.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740484800">- Update to version 48.rc:
  + Slight UI tweaks to the open button to allow for better
    shrinking of the window to narrow sizes
  + Search bar cancellation bug fixes
  + Fix right-margin-position in preferences not working on some
    distributions
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742126400">- Update to version 48.0:
  + Defaults for markdown no longer imply 80 char right margin and
    it is instead inherted from gsetting defaults.
  + Fallback indentation selection is in preferences now.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742299200">- Update to version 48.1:
  + Fix accessibility properties on search entry.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742904000">- Update to version 48.2:
  + Break out of recursive Policy-Kit authorization requests from
    user-cancellation.
  + Do not re-display position label as side-effect of auto-save.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="74841336548796964ce44823d931469c22d33ba9a84281d55c9aab7f1cdebf4b9e346cd8e1abe503fc36d4db5e3c9af1a695a29da1489ac184338c96592c70ea" name="gnome-themes" arch="noarch">
  <version epoch="0" ver="3.0.0" rel="bp161.1.1"/>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="dimstar@opensuse.org" date="1342872000">- Split out -lang package (bnc#645077).</changelog>
  <changelog author="dimstar@opensuse.org" date="1364558400">- Use full URL for source</changelog>
  <changelog author="dimstar@opensuse.org" date="1406030400">- Drop gnome-icon-theme Requires: no longer functional after the
  merging of the themes into Adwaita theme, which in turn is a
  dependency to GTK+ 3.0.</changelog>
  <changelog author="dimstar@opensuse.org" date="1412164800">- Use autoreconf -fiv instead of plain autoreconf.</changelog>
  <changelog author="idonmez@suse.com" date="1464350400">- Update to GNOME 3.20.2 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="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="1649419200">- Add gnome-themes-locale-directory.patch: ensure translations are
  installed to /usr/share/locale.Upstream is basically dead, but
  the fix is simple enough to let the package live on a bit longer.</changelog>
</package>
<package pkgid="69e045362c941081be2a83660ab535575856579c0495683a2ab8ab46d4ec2d57b700fca13b5615d9c2c4f0122e8bc7c4fe374a408813c08fd47a1d1f14540439" name="gnome-themes-accessibility" arch="noarch">
  <version epoch="0" ver="3.28" rel="160099.4.5"/>
  <changelog author="zaitor@opensuse.org" date="1475496000">- Update to version 3.22.1:
  + Gtk2 dark variant.
  + Updated translations.</changelog>
  <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="dimstar@opensuse.org" 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>
</package>
<package pkgid="1f3d8528602bf232e6a05c7f8de4dc53fbf1ba5829b35b519c3533eca08a2273f6f5cf4ae5a333eadafecae6f1db0f4be886e7f4f478c353a25cc0bba7fa56ff" name="gnome-themes-accessibility-gtk2" arch="noarch">
  <version epoch="0" ver="3.28" rel="160099.4.5"/>
  <changelog author="zaitor@opensuse.org" date="1475496000">- Update to version 3.22.1:
  + Gtk2 dark variant.
  + Updated translations.</changelog>
  <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="dimstar@opensuse.org" 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>
</package>
<package pkgid="56499218d51d6d5c98c1d71adb2f21e6ab89bec03065e9bfb14f40a15ad1032cde8e7c6182a3b43f1b695ffed225309c033e40b1334c732955be226dc1182340" name="gnome-themes-extras" arch="noarch">
  <version epoch="0" ver="2.22.0" rel="bp161.1.1"/>
  <changelog author="sbrabec@suse.cz" date="1210680000">- Updated to version 2.22.0:
  * New Unity Gtk Theme
  * New Unity Metacity Theme
  * New GNOME-Alternative Icon Theme
  * Updated Foxtrot Icon Theme</changelog>
  <changelog author="sbrabec@suse.cz" date="1234785600">- Added support for translation-update-upstream (FATE#301344).</changelog>
  <changelog author="michal@sawicz.net" date="1288612800">- Backport fix to Darklooks theme (bgo#528322).</changelog>
  <changelog author="vuntz@opensuse.org" date="1297598400">- Use the %icon_theme_cache_* macros to make sure the icon theme
  caches are created/updated.</changelog>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="dimstar@opensuse.org" date="1362139200">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="dimstar@opensuse.org" date="1364558400">- Use full URL for source.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</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="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="cff7e7f0449f74284a55e317718613b3d0cc24d8db32ab2d0d49b557b3747f065330ba37b29640b7e8c339aa8ae3fd2c47e75495456d2718152be35c9716cfa4" name="gnome-themes-lang" arch="noarch">
  <version epoch="0" ver="3.0.0" rel="bp161.1.1"/>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="dimstar@opensuse.org" date="1342872000">- Split out -lang package (bnc#645077).</changelog>
  <changelog author="dimstar@opensuse.org" date="1364558400">- Use full URL for source</changelog>
  <changelog author="dimstar@opensuse.org" date="1406030400">- Drop gnome-icon-theme Requires: no longer functional after the
  merging of the themes into Adwaita theme, which in turn is a
  dependency to GTK+ 3.0.</changelog>
  <changelog author="dimstar@opensuse.org" date="1412164800">- Use autoreconf -fiv instead of plain autoreconf.</changelog>
  <changelog author="idonmez@suse.com" date="1464350400">- Update to GNOME 3.20.2 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="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="1649419200">- Add gnome-themes-locale-directory.patch: ensure translations are
  installed to /usr/share/locale.Upstream is basically dead, but
  the fix is simple enough to let the package live on a bit longer.</changelog>
</package>
<package pkgid="975b7448fc66f86f9f7e124a5cca68344234e8dd830d267690688e4c13a5d8322458039668c15d0d047a4b85add9f92cc2ddd5c49db2265ffd42c243989e844b" name="gnome-tour" arch="s390x">
  <version epoch="0" ver="49.0.openSUSE+git20251020.478f3eb" rel="bp161.1.3"/>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1744113600">- Build openSUSE fork from
  https://github.com/openSUSE/gnome-tour/tree/opensuse
- Add Gnome Tour to autostart to use as welcome app for openSUSE
  distributions with GNOME desktop.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1745409600">- Add .openSUSE to the version to show that it's a fork.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1754913600">- Add gnome-tour-fix-vi-translation.patch: Fix translation to be
  usable in XML file.
- Do not install autostart logic; we want this to be handled solely
  by openSUSE-welcome-launcher.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1754913601">- Update to latest version in https://github.com/openSUSE/gnome-tour:
  * Revert "Remove from autostart if exists in /etc/xdg", we want this
    to be handled solely</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1758628800">- Update to 49.0:
  * dist-vendor: Sync with template
  * Add D-Bus service file
  * Don't set prgname
  * Translations updates
- Add gnome-tour-minimal subpackage
- Remove gnome-tour-fix-vi-translation.patch, not needed anymore.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1759406400">- Rename gnome-tour-minimal to opensuse-welcome</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1760011200">- Add new donations page with links to GNOME and Geeko foundaions.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1760616000">- Add custom lang package for opensuse-welcome. This will remove the
  indirect dependency on gnome-tour. bsc#1252077</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1760961600">- Use custom icon and destop name in opensuse-welcome bsc#1252287</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760961601">- Replace appstream-glib with AppStream BuildRequires, meson setup
  checks for it, and it was already pulled in via other
  dependencies.</changelog>
</package>
<package pkgid="61ed4cac2cea77a8c1b6911c05c9c96497b249825903ee936737ee7f617ab7a9333c257d1efaa9f80026efbdcb40537f352b4ee67b02aacf132a889530625a01" name="gnome-tour-data" arch="noarch">
  <version epoch="0" ver="49.0.openSUSE+git20251020.478f3eb" rel="bp161.1.3"/>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1744113600">- Build openSUSE fork from
  https://github.com/openSUSE/gnome-tour/tree/opensuse
- Add Gnome Tour to autostart to use as welcome app for openSUSE
  distributions with GNOME desktop.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1745409600">- Add .openSUSE to the version to show that it's a fork.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1754913600">- Add gnome-tour-fix-vi-translation.patch: Fix translation to be
  usable in XML file.
- Do not install autostart logic; we want this to be handled solely
  by openSUSE-welcome-launcher.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1754913601">- Update to latest version in https://github.com/openSUSE/gnome-tour:
  * Revert "Remove from autostart if exists in /etc/xdg", we want this
    to be handled solely</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1758628800">- Update to 49.0:
  * dist-vendor: Sync with template
  * Add D-Bus service file
  * Don't set prgname
  * Translations updates
- Add gnome-tour-minimal subpackage
- Remove gnome-tour-fix-vi-translation.patch, not needed anymore.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1759406400">- Rename gnome-tour-minimal to opensuse-welcome</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1760011200">- Add new donations page with links to GNOME and Geeko foundaions.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1760616000">- Add custom lang package for opensuse-welcome. This will remove the
  indirect dependency on gnome-tour. bsc#1252077</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1760961600">- Use custom icon and destop name in opensuse-welcome bsc#1252287</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760961601">- Replace appstream-glib with AppStream BuildRequires, meson setup
  checks for it, and it was already pulled in via other
  dependencies.</changelog>
</package>
<package pkgid="abb3ae8bfdfc4c8e4dc281230a5b5dc18f33674b8fc9414969d76828d8fb00976f2a95f8296f37c4220a672ca03cb82d088c89263675835aaac8a02302b1320d" name="gnome-tour-lang" arch="noarch">
  <version epoch="0" ver="49.0.openSUSE+git20251020.478f3eb" rel="bp161.1.3"/>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1744113600">- Build openSUSE fork from
  https://github.com/openSUSE/gnome-tour/tree/opensuse
- Add Gnome Tour to autostart to use as welcome app for openSUSE
  distributions with GNOME desktop.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1745409600">- Add .openSUSE to the version to show that it's a fork.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1754913600">- Add gnome-tour-fix-vi-translation.patch: Fix translation to be
  usable in XML file.
- Do not install autostart logic; we want this to be handled solely
  by openSUSE-welcome-launcher.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1754913601">- Update to latest version in https://github.com/openSUSE/gnome-tour:
  * Revert "Remove from autostart if exists in /etc/xdg", we want this
    to be handled solely</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1758628800">- Update to 49.0:
  * dist-vendor: Sync with template
  * Add D-Bus service file
  * Don't set prgname
  * Translations updates
- Add gnome-tour-minimal subpackage
- Remove gnome-tour-fix-vi-translation.patch, not needed anymore.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1759406400">- Rename gnome-tour-minimal to opensuse-welcome</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1760011200">- Add new donations page with links to GNOME and Geeko foundaions.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1760616000">- Add custom lang package for opensuse-welcome. This will remove the
  indirect dependency on gnome-tour. bsc#1252077</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1760961600">- Use custom icon and destop name in opensuse-welcome bsc#1252287</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760961601">- Replace appstream-glib with AppStream BuildRequires, meson setup
  checks for it, and it was already pulled in via other
  dependencies.</changelog>
</package>
<package pkgid="6cfc3f0b1238ac1183abc9d1d1f6dd5f3a7e2d407a831b40c5bc044dccfa8d98389ca74a01fd4f92ad49c9b9108b9de74bb1a62495f16dc658e415cd6d0f1b19" name="gnome-tweaks" arch="noarch">
  <version epoch="0" ver="46.1" rel="bp161.1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add 86.patch: Fix build with meson 0.60.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646481600">- Update to version 40.10:
  + Fix for the broken GNOME Extensions link.
  + Fix build with meson 0.60 and newer.
  + Updated translations.
- Drop 86.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646481601">- Update to version 42.beta:
  + GNOME Tweaks 42 focuses on removing tweaks which are now
    duplicated by Settings. Additionally, Tweaks 42 marks the GTK
    theme tweak as "Legacy". In GNOME 42, the "Legacy Applications"
    setting will only apply to some GTK3 apps and a limited set of
    GTK4 apps. Most core GNOME apps will instead respect the user's
    dark and light mode preference via libadwaita. Users interested
    in theming can continue to do so using more advanced options
    such as the GTK_THEME environment variable.
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1679486400">- Update to version 42.beta+60:
  + Removed libsoup mention.
  + data: Remove extension mentions.
  + appdata: Remove GNOME 3 mention.
  + Remove deprecated option for separate Lock screen wallpaper.
  + Updated translations.
- Switch to git checkout via source service, explicit commit id.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695470400">- Update to version 45.0:
  + This release removes several features now found in GNOME
    Settings. There are also some small interface refreshments in
    preparation for the GTK4 upgrade. More significantly, the core
    interface has been refactored to use layout files.
  + Updated translations.
- Switch compression to zst both in service and tarball produced.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 46.beta:
  + GNOME Tweaks 46.beta upgrades Tweaks to GTK 4 and libadwaita.
  + Updated translations.
- Drop pkgconfig(libhandy-1) BuildRequires: no longer needed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 46.0:
  + GNOME Tweaks 46.0 is the first stable release of Tweaks to use
    GTK 4 and libadwaita.
  + GNOME Tweaks now depends on GTK 4, libadwaita,
    gsettings-desktop-schemas, and libgudev.
  + Issues closed:
  - "Caps Lock behavior Disabled" setting is unintuitive.
  - Focus Mode "Secondary-Click" is misnamed.
  - Let tweaks show up when users search "startup applications".
  - Remove "Legacy Window Titles" tweak.
  - Ensure gettext and locale are initialized correctly.
  + Updated translations.
- Require python-base &gt;= 3.10: matching the codes expectations.
- Add explicitly verified dependencies as BuildRequires:
  pkgconfig(glib-2.0), pkgconfig(gobject-introspection-1.0),
  pkgconfig(gtk4), pkgconfig(libadwaita-1), pkgconfig(gudev-1.0).
  pkgconfig(pygobject-3.0), pkgconfig(gsettings-desktop-schemas),
  and desktop-file-utils.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 46.1:
  + Themes no longer show up despite that the user themes extension
    being enabled.
  + New font selections are not saved.
  + Updated translations.</changelog>
</package>
<package pkgid="6ce3e738791818ab74c89dfba9c5ae6e02595373922afbc49bd4471dd0d6ff4e64d6294176ab373908955336a93778b4b3672a2b98cc3a10865502b5125f68f7" name="gnome-tweaks-lang" arch="noarch">
  <version epoch="0" ver="46.1" rel="bp161.1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add 86.patch: Fix build with meson 0.60.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646481600">- Update to version 40.10:
  + Fix for the broken GNOME Extensions link.
  + Fix build with meson 0.60 and newer.
  + Updated translations.
- Drop 86.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646481601">- Update to version 42.beta:
  + GNOME Tweaks 42 focuses on removing tweaks which are now
    duplicated by Settings. Additionally, Tweaks 42 marks the GTK
    theme tweak as "Legacy". In GNOME 42, the "Legacy Applications"
    setting will only apply to some GTK3 apps and a limited set of
    GTK4 apps. Most core GNOME apps will instead respect the user's
    dark and light mode preference via libadwaita. Users interested
    in theming can continue to do so using more advanced options
    such as the GTK_THEME environment variable.
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1679486400">- Update to version 42.beta+60:
  + Removed libsoup mention.
  + data: Remove extension mentions.
  + appdata: Remove GNOME 3 mention.
  + Remove deprecated option for separate Lock screen wallpaper.
  + Updated translations.
- Switch to git checkout via source service, explicit commit id.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695470400">- Update to version 45.0:
  + This release removes several features now found in GNOME
    Settings. There are also some small interface refreshments in
    preparation for the GTK4 upgrade. More significantly, the core
    interface has been refactored to use layout files.
  + Updated translations.
- Switch compression to zst both in service and tarball produced.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 46.beta:
  + GNOME Tweaks 46.beta upgrades Tweaks to GTK 4 and libadwaita.
  + Updated translations.
- Drop pkgconfig(libhandy-1) BuildRequires: no longer needed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 46.0:
  + GNOME Tweaks 46.0 is the first stable release of Tweaks to use
    GTK 4 and libadwaita.
  + GNOME Tweaks now depends on GTK 4, libadwaita,
    gsettings-desktop-schemas, and libgudev.
  + Issues closed:
  - "Caps Lock behavior Disabled" setting is unintuitive.
  - Focus Mode "Secondary-Click" is misnamed.
  - Let tweaks show up when users search "startup applications".
  - Remove "Legacy Window Titles" tweak.
  - Ensure gettext and locale are initialized correctly.
  + Updated translations.
- Require python-base &gt;= 3.10: matching the codes expectations.
- Add explicitly verified dependencies as BuildRequires:
  pkgconfig(glib-2.0), pkgconfig(gobject-introspection-1.0),
  pkgconfig(gtk4), pkgconfig(libadwaita-1), pkgconfig(gudev-1.0).
  pkgconfig(pygobject-3.0), pkgconfig(gsettings-desktop-schemas),
  and desktop-file-utils.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 46.1:
  + Themes no longer show up despite that the user themes extension
    being enabled.
  + New font selections are not saved.
  + Updated translations.</changelog>
</package>
<package pkgid="b1a73732f59d6e8cfae47694468fca29a215fe17f3a9339d576e18768e9708ff24f3d4086ca7106a8f1df19728273334aeec5c8b02a859f3f19fc973c2439d95" name="gnome-usage" arch="s390x">
  <version epoch="0" ver="48.rc" rel="bp161.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1553256000">- Update to version 3.32.0:
  + Retire application menu.
  + Simplify the build scripts.
  + Drop RG and EGG libraries.
  + Use libdazzle.
  + Add filter processes option.
  + Support grouping system processes.
  + Add new application icon.
  + Updated translations.
- Add pkgconfig(libdazzle-1.0) BuildRequires: New dependency.</changelog>
  <changelog author="luke@ljones.dev" date="1567771200">- Update to version None:
  + Add support for GameMode.
  + Support for correctly identfying Flatpaks (specifically Steam).
  + Add an EditorConfig file.
  + Introduce the new Storage panel.
  + Added/updated/fixed 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="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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="e984aca3494ae3c7331a112e22238298338ef9ae4508b7620be3c62edd0365381b5f138a8da6a56c7b8bf8c3ebc5b16e00308164c2037f7e9b0980bff3254dfe" name="gnome-usage-lang" arch="noarch">
  <version epoch="0" ver="48.rc" rel="bp161.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1553256000">- Update to version 3.32.0:
  + Retire application menu.
  + Simplify the build scripts.
  + Drop RG and EGG libraries.
  + Use libdazzle.
  + Add filter processes option.
  + Support grouping system processes.
  + Add new application icon.
  + Updated translations.
- Add pkgconfig(libdazzle-1.0) BuildRequires: New dependency.</changelog>
  <changelog author="luke@ljones.dev" date="1567771200">- Update to version None:
  + Add support for GameMode.
  + Support for correctly identfying Flatpaks (specifically Steam).
  + Add an EditorConfig file.
  + Introduce the new Storage panel.
  + Added/updated/fixed 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="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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="05333a8686de794160466beff015e2848a4e3b243f09fc903df06f49cbba691694c448e03677ee1a450620dc4c4d3ae0d8549112ba1dd23cdaa372cf1a3659ab" name="gnome-user-docs" arch="noarch">
  <version epoch="0" ver="48.2" rel="160099.2.2"/>
  <changelog author="luc14n0@opensuse.org" date="1694952000">- Update to version 45.0:
  + Updates to GNOME Help.
  + Updates to System Admin Guide.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697976000">- Update to version 45.1:
  + Updates to GNOME Help.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1710676800">- Update to version 46.0:
  + Updates to GNOME Help.
  + Updates to System Admin Guide.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1714651200">- Update to version 46.1:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1723377600">- Update to version 46.4:
  + Updates to GNOME Help.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726401600">- Update to version 47.0:
  + Updates to GNOME Help.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1732276800">- Update to version 47.2:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742126400">- Update to version 47.5:
  + Updates to GNOME Help.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744459200">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748174400">- Update to version 48.2:
  + Updated translations.</changelog>
</package>
<package pkgid="dc2ba2a04033af4624d45b3bd508896a194278cb0d3bcb85f69c206b5a57f5119248572274058771ef37abb57a7a7e4949c8cd80f7a6fbc00e72db1dd32e3cc1" name="gnome-user-docs-lang" arch="noarch">
  <version epoch="0" ver="48.2" rel="160099.2.2"/>
  <changelog author="luc14n0@opensuse.org" date="1694952000">- Update to version 45.0:
  + Updates to GNOME Help.
  + Updates to System Admin Guide.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697976000">- Update to version 45.1:
  + Updates to GNOME Help.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1710676800">- Update to version 46.0:
  + Updates to GNOME Help.
  + Updates to System Admin Guide.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1714651200">- Update to version 46.1:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1723377600">- Update to version 46.4:
  + Updates to GNOME Help.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726401600">- Update to version 47.0:
  + Updates to GNOME Help.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1732276800">- Update to version 47.2:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742126400">- Update to version 47.5:
  + Updates to GNOME Help.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744459200">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1748174400">- Update to version 48.2:
  + Updated translations.</changelog>
</package>
<package pkgid="2832778e5bf39bd412a09f5ad0449fdfafd23add3f4f4bf65599da2ac0b20e85411b728b9a6c333eaad228790c3603594405081d08ddc3150667f6ae923111bb" name="gnome-user-share" arch="s390x">
  <version epoch="0" ver="48.1" rel="bp161.1.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659787200">- Update to version 43.alpha:
  + Remove Nautilus extension.
  + Fix build with meson 0.61 and newer.
  + Updated translations.
- Drop gnome-user-share-fix-meson-0_61_0.patch fixed upstream.
- Drop pkgconfig(libnautilus-extension) and pkgconfig(gtk+-3.0)
  BuildRequires: No longer needed as nautilus extension was removed
  upstream.
- Drop obsolete glib2_gsettings_schema_requires macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663329600">- Update to version 43.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697198400">- Update to version 43.0+11:
  * DOAP: Fix 'bug-database' value to point to GNOME GitLab Issues
  * Updated translations.
- Update URL to new home.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726401600">- Update to version 47.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751284800">- Update to version 48.1:
  + Updated translations.</changelog>
</package>
<package pkgid="c1d0bcc3043c72bfd185ee9cc96459a9d1c28e7bc0e82a3ebf91acbb2f4133814a19124c2b82be31c3ace400d9f1d1964d806642b22e5fdf530829944ec88543" name="gnome-user-share-lang" arch="noarch">
  <version epoch="0" ver="48.1" rel="bp161.1.6"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659787200">- Update to version 43.alpha:
  + Remove Nautilus extension.
  + Fix build with meson 0.61 and newer.
  + Updated translations.
- Drop gnome-user-share-fix-meson-0_61_0.patch fixed upstream.
- Drop pkgconfig(libnautilus-extension) and pkgconfig(gtk+-3.0)
  BuildRequires: No longer needed as nautilus extension was removed
  upstream.
- Drop obsolete glib2_gsettings_schema_requires macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663329600">- Update to version 43.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697198400">- Update to version 43.0+11:
  * DOAP: Fix 'bug-database' value to point to GNOME GitLab Issues
  * Updated translations.
- Update URL to new home.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726401600">- Update to version 47.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751284800">- Update to version 48.1:
  + Updated translations.</changelog>
</package>
<package pkgid="7414ecd294bc0884a50928ffaeb8c36d1976d292ccc997e1228f7a519a56c68fbbee5850383fa258211c75b24786e2aeaa6f98600166b02f5fec6fffe83d05a8" name="gnome-video-effects" arch="noarch">
  <version epoch="0" ver="0.6.0" rel="bp161.1.1"/>
  <changelog author="adam@mizerski.pl" date="1299240000">- New package, based on version 0.2.0.</changelog>
  <changelog author="vuntz@opensuse.org" date="1310040000">- Update to version 0.3.0:
  + Add preview links to each of the effects.
  + Add a small tool to generate previews for all effects.
  + Build system fixes and improvements.
  + Updated translations.</changelog>
  <changelog author="vuntz@opensuse.org" date="1332849600">- Update to version 0.4.0:
  + Add horizontal flip effect (bgo#666930)
  + Overhaul build system.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1394452800">- Update to version 0.4.1:
  + Remove INSTALL from git.
  + Update homepage location.
  + Change timedelay effect to use 1 second delay (bgo#688818).
  + Port create_effects_preview.sh to GStreamer 1.0 (bgo#681090).
  + Updated translations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1486641600">- Update to version 0.4.3:
  + Include effects in distribution tarball.
- Changes from version 0.4.2:
  + Correct spelling of inversion effect (bgo#707650).
  + Use only POSIX sh syntax in create_effect_previews.sh.
  + Updated translations.
- Drop obsolete clean section.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1565438400">- Update to version 0.5.0:
  + Port to meson build system.
  + Updated translations.
- Add meson BuildRequires and macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1566216000">- Add gnome-video-effects-meson-pkgconfig-fix.patch: Various meson
  improvements and fixes. Fixes a warning and a regression against
  autotools packaging.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631620800">- Add frei0r-plugins Recommends: This adds a few filters in Cheese.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686744000">- Update to version 0.6.0:
  + Fix flip effect with recent gstreamer.
  + Add new scanlines effect using frei0r.
  + Various meson build fixes.
  + Updated translations.
- Drop gnome-video-effects-meson-pkgconfig-fix.patch: Fixed
  upstream.</changelog>
</package>
<package pkgid="7d36f651f119c79e11e0d9bc40b0f1a3f7aa79cfd402bda947c1e23acbb415c88264b55dbada0842cc9f9053369ea130ddf4b1b00edc81ce2b1e2075871323d4" name="gnome-video-effects-devel" arch="noarch">
  <version epoch="0" ver="0.6.0" rel="bp161.1.1"/>
  <changelog author="adam@mizerski.pl" date="1299240000">- New package, based on version 0.2.0.</changelog>
  <changelog author="vuntz@opensuse.org" date="1310040000">- Update to version 0.3.0:
  + Add preview links to each of the effects.
  + Add a small tool to generate previews for all effects.
  + Build system fixes and improvements.
  + Updated translations.</changelog>
  <changelog author="vuntz@opensuse.org" date="1332849600">- Update to version 0.4.0:
  + Add horizontal flip effect (bgo#666930)
  + Overhaul build system.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1394452800">- Update to version 0.4.1:
  + Remove INSTALL from git.
  + Update homepage location.
  + Change timedelay effect to use 1 second delay (bgo#688818).
  + Port create_effects_preview.sh to GStreamer 1.0 (bgo#681090).
  + Updated translations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1486641600">- Update to version 0.4.3:
  + Include effects in distribution tarball.
- Changes from version 0.4.2:
  + Correct spelling of inversion effect (bgo#707650).
  + Use only POSIX sh syntax in create_effect_previews.sh.
  + Updated translations.
- Drop obsolete clean section.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1565438400">- Update to version 0.5.0:
  + Port to meson build system.
  + Updated translations.
- Add meson BuildRequires and macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1566216000">- Add gnome-video-effects-meson-pkgconfig-fix.patch: Various meson
  improvements and fixes. Fixes a warning and a regression against
  autotools packaging.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631620800">- Add frei0r-plugins Recommends: This adds a few filters in Cheese.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686744000">- Update to version 0.6.0:
  + Fix flip effect with recent gstreamer.
  + Add new scanlines effect using frei0r.
  + Various meson build fixes.
  + Updated translations.
- Drop gnome-video-effects-meson-pkgconfig-fix.patch: Fixed
  upstream.</changelog>
</package>
<package pkgid="0333c3f988f88e0c6e09f9534760e9701f0a39d82e4a6e12e9d760c8e9ea0d4bd775a92d00da6aa9c37c80faadb7cd6b5a9c08c19d4a6dadae5a7d84e673af4a" name="gnome-weather" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.1"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1680264000">- Add gnome-weather-BackgroundService-service-fails-to-start.patch:
  org.gnome.Weather.BackgroundService fails to start
  (bsc#1209391 glgo#GNOME/gnome-weather!132).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Update to version 45.alpha:
  + The "Feels Like" temperature label is now hidden when it
    matches the actual temperature
  + By default the window is now large enough to see the
    thermometer widgets in the Daily view
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 45.0:
  + The "Feels Like" temperature label is now hidden when it
    matches the actual temperature.
  + By default the window is now large enough to see the
    thermometer widgets in the Daily view.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711108800">- Update to version 46.0:
  + Incorrect/missing URLs in app metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725969600">- Update to version 47.alpha:
  + Use adaptive dialogs
  + Add tooltip to Main Menu
  + Miscellaneous style cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726488000">- Update to version 47.0:
  + Use AdwSpinner for loading page
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727265600">- Switch to source service for tarball.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736683200">- Update to version 48.alpha:
  + Add ctrl+w shortcut for window.close
  + Replace emblem-ok symbolic
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738411200">- Update to version 48.beta:
  + Fix developer id in appdata.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="1f0c6fd781250dcbf8a94d4de01f9c9ea20949e5984a9817cd4fd7ab7f376c54263a2a37d29dd42c983c5217bf520ea76e595df39ca7abfa2a8eab7d3fb22420" name="gnome-weather-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="bp161.1.1"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1680264000">- Add gnome-weather-BackgroundService-service-fails-to-start.patch:
  org.gnome.Weather.BackgroundService fails to start
  (bsc#1209391 glgo#GNOME/gnome-weather!132).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Update to version 45.alpha:
  + The "Feels Like" temperature label is now hidden when it
    matches the actual temperature
  + By default the window is now large enough to see the
    thermometer widgets in the Daily view
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 45.0:
  + The "Feels Like" temperature label is now hidden when it
    matches the actual temperature.
  + By default the window is now large enough to see the
    thermometer widgets in the Daily view.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711108800">- Update to version 46.0:
  + Incorrect/missing URLs in app metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725969600">- Update to version 47.alpha:
  + Use adaptive dialogs
  + Add tooltip to Main Menu
  + Miscellaneous style cleanups
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726488000">- Update to version 47.0:
  + Use AdwSpinner for loading page
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727265600">- Switch to source service for tarball.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736683200">- Update to version 48.alpha:
  + Add ctrl+w shortcut for window.close
  + Replace emblem-ok symbolic
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738411200">- Update to version 48.beta:
  + Fix developer id in appdata.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="7d29fc0827b9f53c6217076d6c7adeb8e0429594bc0a09b11c6a41c2d804651d4d81927774f10ecb193f373c9ef3c57622ae836e51861bf2562f4d86a82cf7a1" name="gnomekbd-tools" arch="s390x">
  <version epoch="0" ver="3.28.1" rel="160099.3.5"/>
  <changelog author="dimstar@opensuse.org" date="1556625600">- Make -lang package installable and ease upgrade: provide/obsolete
  libgnomekbd by libgnomekbd8.</changelog>
  <changelog author="fcrozat@suse.com" 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="dimstar@opensuse.org" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="qzhao@suse.com" 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="qzhao@suse.com" date="1621857600">- Add libgnomekbd-set-default-indicator.patch: set the common
  keyboard layout indicator as "default" to avoid misleading
  (bnc#1034390).</changelog>
  <changelog author="qzhao@suse.com" 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="sbrabec@suse.com" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1661342400">- Rebase patches with quilt.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="dimstar@opensuse.org" 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="a77f0051c69560e9b9a3e4dc5e656d63fbb81206046c8dd803c8d1004f00acbc626accb5126f74850a39fb3e8e73715aeaa59cbba78af13f372be811522d3302" name="gnote" arch="s390x">
  <version epoch="0" ver="47.0" rel="bp161.1.3"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1694347200">- Update to version 45.beta:
  + Fix crash when showing synchronization conflict dialog.
  + Fix gvfs synchronization setup when using Google Drive.
  + Update manual screenshots.
  + Updated translations.
- Changes from version 45.alpha:
  + New Features:
  - Limit tab max width and add tab scroll.
  - Use highlight color that is readable in both light and dark
    modes.
  + Fixes: Fix occasional crash when renaming link.
  + Updated translations.
- Replace BuildRequires on glibmm-2.4 and gtkmm-3.0 with
  glibmm-2.68 and gtkmm-4.0, both being pkgconfig modules.
- Add explicit BuildRequires on gio-2.0 and giomm-2.68, both being
  pkgconfig modules. These were previously being pulled in
  (giomm-2.4, in case of giomm) along with glibmm-2.4, since they
  all come from the same package.
- Drop deprecated BuildRequires on pkgconfig(gtk+-3.0) and
  libboost_test-devel (dropped on 3.23.0 release).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45.rc:
  + Update manual section for TOC plugin.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695643200">- Update to version 45.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 45.1:
  + Fix error to console when opening Preferences.
  + Fix undo.
  + Fix search when empty.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706616000">- Update to version 46.alpha:
  + New Features:
  - Notes list uses new GtkColumnView.
  - New redesigned view for notebooks.
  - Update appdata to newer format.
  + Updated translations.
- Add pkgconfig(libadwaita-1) BuildRequires: new dependency.
- Bump base_version define to 46 following upstream changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710331200">- Update to version 46.beta:
  + New Features:
  - Removed note list context menu.
  - Open all selected notes in current window on Enter.
  - Open all selected notes in a signle new window on Ctrl+Enter.
  - New desing for search controls in note tab.
  - Updated manual.
  - Added setting for selecting color scheme.
  + Fixes: Fix warning in console when synchronization dialog is
    opened.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 46.rc:
  + New Features:
  - Added UI for changing color scheme.
  - Updated manual.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711368000">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1722254400">- Update to version 46.1:
  + Fix infinite loop when searching for available title in sync
    conflict.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727006400">- Update to version 47.0:
  + Use screenshots from gitlab
  + Better colors for search highlight
  + Fix readonly plugin enable with note already open
- Bump base_version to 47.</changelog>
</package>
<package pkgid="d43750438d43b743bafe4a780852d1d6e1fc506ca86772182d3ebc823f29686b9d95a863fc2a521163433de499ecd47c02d2df99f7fc3bdcf77e6e8e95680865" name="gnote-lang" arch="noarch">
  <version epoch="0" ver="47.0" rel="bp161.1.3"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1694347200">- Update to version 45.beta:
  + Fix crash when showing synchronization conflict dialog.
  + Fix gvfs synchronization setup when using Google Drive.
  + Update manual screenshots.
  + Updated translations.
- Changes from version 45.alpha:
  + New Features:
  - Limit tab max width and add tab scroll.
  - Use highlight color that is readable in both light and dark
    modes.
  + Fixes: Fix occasional crash when renaming link.
  + Updated translations.
- Replace BuildRequires on glibmm-2.4 and gtkmm-3.0 with
  glibmm-2.68 and gtkmm-4.0, both being pkgconfig modules.
- Add explicit BuildRequires on gio-2.0 and giomm-2.68, both being
  pkgconfig modules. These were previously being pulled in
  (giomm-2.4, in case of giomm) along with glibmm-2.4, since they
  all come from the same package.
- Drop deprecated BuildRequires on pkgconfig(gtk+-3.0) and
  libboost_test-devel (dropped on 3.23.0 release).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45.rc:
  + Update manual section for TOC plugin.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695643200">- Update to version 45.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 45.1:
  + Fix error to console when opening Preferences.
  + Fix undo.
  + Fix search when empty.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706616000">- Update to version 46.alpha:
  + New Features:
  - Notes list uses new GtkColumnView.
  - New redesigned view for notebooks.
  - Update appdata to newer format.
  + Updated translations.
- Add pkgconfig(libadwaita-1) BuildRequires: new dependency.
- Bump base_version define to 46 following upstream changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710331200">- Update to version 46.beta:
  + New Features:
  - Removed note list context menu.
  - Open all selected notes in current window on Enter.
  - Open all selected notes in a signle new window on Ctrl+Enter.
  - New desing for search controls in note tab.
  - Updated manual.
  - Added setting for selecting color scheme.
  + Fixes: Fix warning in console when synchronization dialog is
    opened.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 46.rc:
  + New Features:
  - Added UI for changing color scheme.
  - Updated manual.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711368000">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1722254400">- Update to version 46.1:
  + Fix infinite loop when searching for available title in sync
    conflict.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727006400">- Update to version 47.0:
  + Use screenshots from gitlab
  + Better colors for search highlight
  + Fix readonly plugin enable with note already open
- Bump base_version to 47.</changelog>
</package>
<package pkgid="713144d420f0b5c3401833475bf2cec927e1a52d6b803362ff467441080185eb005e27f7734a631607dd88b8e55c76b3ddd3197fc6c184ad4a9871949698f328" name="gnu-free-fonts" arch="noarch">
  <version epoch="0" ver="0.20120503" rel="160099.4.6"/>
  <changelog author="toms@suse.de" date="1324468800">- Renamed freefont -&gt; gnu-free-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="cfarrell@suse.com" date="1331726400">- license update: SUSE-GPL-3.0+-with-font-exception
  There are GPL-3.0 licensed fonts - also, use SUSE- proprietary prefix
  until license is accepted upstream at spdx.org</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1343908800">- Update to version 0.20120503:
  * Lots of changes (see http://savannah.gnu.org/forum/forum.php?forum_id=7216
    and ChangeLog for details).
- Use the package scripts for generating the fonts in openSUSE &gt; 11.2. Use the
  "GenerateTrueType" external script only for older versions (package fails to
  compile otherwise).</changelog>
  <changelog author="bwiedemann@suse.com" date="1460894400">- Add reproducible.patch to fix build-compare</changelog>
  <changelog author="dimstar@opensuse.org" date="1515499200">- Add freefont-build-using-py3.patch: Fix build when using python3.</changelog>
  <changelog author="tchvatal@suse.com" date="1515672000">- Format with spec-cleaner
- Drop sle11 support as we use just py3
- Drop the BR on python in favor of python3-base</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1567339200">- Fix building with fontforge 20190801
  Add make_ff_version_check_forward_compatible.patch
- Use license for COPYING</changelog>
  <changelog author="dimstar@opensuse.org" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="89dc70263e732bd192931c3ec8ce4c46b39cbfca287ddadf7c5c2565a3adea887eb145338c1b2ac400697ff8fdcccd9e24d04b03bb9bda4686050ef4a96eb7a0" name="gnu-getopt" arch="noarch">
  <version epoch="0" ver="1.0.14" rel="bp161.1.6"/>
  <changelog author="jsmeix@suse.de" date="1122465600">- Adjustments in the spec file.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="skh@suse.de" date="1159185600">- don't use icecream
- use source="1.4" and target="1.4" for build with java 1.5</changelog>
  <changelog author="mvyskocil@suse.cz" date="1223553600">- update to 1.0.13:
  * added an Spanish, Polish and Italian messages</changelog>
  <changelog author="tchvatal@suse.com" date="1412683200">- Clean up with spec-cleaner</changelog>
  <changelog author="tchvatal@suse.com" date="1495281600">- Remove unneeded deps</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Removed patch:
  * gnu-getopt-java14compat.patch
- Added patch:
  * gnu-getopt-java16compat.patch
    + Build with java source and target 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526558400">- Modified patch:
  * gnu-getopt-java16compat.patch -&gt; gnu-getopt-java8compat.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1576670400">- Upgrade to upstream version 1.0.14
- Fix url download link</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="379c6b972f74b99926450aae12697b5a14bd0404096ae637f9c554584d2d780a54c311c7b67c383eca1cb31c7926d06b945b14565596e9208bcbcd75e97c344e" name="gnu-getopt-javadoc" arch="noarch">
  <version epoch="0" ver="1.0.14" rel="bp161.1.6"/>
  <changelog author="jsmeix@suse.de" date="1122465600">- Adjustments in the spec file.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="skh@suse.de" date="1159185600">- don't use icecream
- use source="1.4" and target="1.4" for build with java 1.5</changelog>
  <changelog author="mvyskocil@suse.cz" date="1223553600">- update to 1.0.13:
  * added an Spanish, Polish and Italian messages</changelog>
  <changelog author="tchvatal@suse.com" date="1412683200">- Clean up with spec-cleaner</changelog>
  <changelog author="tchvatal@suse.com" date="1495281600">- Remove unneeded deps</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Removed patch:
  * gnu-getopt-java14compat.patch
- Added patch:
  * gnu-getopt-java16compat.patch
    + Build with java source and target 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526558400">- Modified patch:
  * gnu-getopt-java16compat.patch -&gt; gnu-getopt-java8compat.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1576670400">- Upgrade to upstream version 1.0.14
- Fix url download link</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="d12c8504010d0e05be9555fe770cb435442adead06800447179c19b994d9b85f6f2808fee982af7088f7b6527db2adc30fae68bb49fb6fb3cf8b91abd692465b" name="gnu-recutils" arch="s390x">
  <version epoch="0" ver="1.9" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="01a18c0dbefebef0463d02724e3676edd420845e85a07e4ff629aeb4abd582161c652b03302b8c191f6f11d26558cad40e5edcecdf0f293cf44961e08594fe4b" name="gnu-recutils-devel" arch="s390x">
  <version epoch="0" ver="1.9" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="c6deff5b01c735c9c49472346a4d24f29a7b19d38902e2b25477a7901d2ad6d1734c912c2bcbfad47ed32ef4c68b6aa7ebca3a73b1446e16958852b03f546add" name="gnu-recutils-lang" arch="noarch">
  <version epoch="0" ver="1.9" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="7257db2d38df1212d8e327e1b7ba5babd5fa0b422e3f170b0349e376c25a0cf83c1d45ed44f86149506568937863ad4a39d891cb1713d2d83abece16a66e3557" name="gnu-unifont-bitmap-fonts" arch="noarch">
  <version epoch="0" ver="15.1.04" rel="160099.3.2"/>
  <changelog author="and.november@opensuse.org" date="1586692800">- initial package (version 13.0.01) for openSUSE</changelog>
  <changelog author="and.november@opensuse.org" date="1586779200">- added fonts
- added new package gnu-unifont-jp-ttf-fonts</changelog>
  <changelog author="and.november@opensuse.org" date="1627387200">- update to version 13.0.06</changelog>
  <changelog author="and.november@opensuse.org" date="1663675200">- update to version 15.0.01</changelog>
  <changelog author="mardnh@gmx.de" date="1676289600">- Rename package
  * gnu-unifont-ttf-fonts -&gt; gnu-unifont-fonts
- Package otf fonts. Introduce new subpackages
  * gnu-unifont-otf-fonts
  * gnu-unifont-jp-otf-fonts
- Specfile cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1676462400">- Add pcf font to SRPM</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1695124800">- update to 15.1.01:
  * Aligned with Unicode 15.1.0 changes
  * Update to multiple glyphs
  * Full GB 18030-2022 Implementation Level 2 support</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1697976000">- update to 15.1.03:
  * Additions and extensions to multiple CJK Unified Ideographs
    Extension glyps, and Plane 0 Wen Quan Yi range</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1698667200">- update to 15.1.04:
  * Default and Japanese versions have larger supersets of Plane 2
    and Plane 3 glyphs
  * Updates for U+266D..U+266F and U+26BC</changelog>
</package>
<package pkgid="b08435d4b9726f55e2c46492ae410bc02a38dbd169df70d45388e2e9e7231c0546f7046281ac6a236141ba3d22473814b3a9abbf4512b4d56a58e6468a999663" name="gnu-unifont-jp-otf-fonts" arch="noarch">
  <version epoch="0" ver="15.1.04" rel="160099.3.2"/>
  <changelog author="and.november@opensuse.org" date="1586692800">- initial package (version 13.0.01) for openSUSE</changelog>
  <changelog author="and.november@opensuse.org" date="1586779200">- added fonts
- added new package gnu-unifont-jp-ttf-fonts</changelog>
  <changelog author="and.november@opensuse.org" date="1627387200">- update to version 13.0.06</changelog>
  <changelog author="and.november@opensuse.org" date="1663675200">- update to version 15.0.01</changelog>
  <changelog author="mardnh@gmx.de" date="1676289600">- Rename package
  * gnu-unifont-ttf-fonts -&gt; gnu-unifont-fonts
- Package otf fonts. Introduce new subpackages
  * gnu-unifont-otf-fonts
  * gnu-unifont-jp-otf-fonts
- Specfile cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1676462400">- Add pcf font to SRPM</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1695124800">- update to 15.1.01:
  * Aligned with Unicode 15.1.0 changes
  * Update to multiple glyphs
  * Full GB 18030-2022 Implementation Level 2 support</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1697976000">- update to 15.1.03:
  * Additions and extensions to multiple CJK Unified Ideographs
    Extension glyps, and Plane 0 Wen Quan Yi range</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1698667200">- update to 15.1.04:
  * Default and Japanese versions have larger supersets of Plane 2
    and Plane 3 glyphs
  * Updates for U+266D..U+266F and U+26BC</changelog>
</package>
<package pkgid="69d2a73c0fbe8cf4caee0b8063f3fce8efe9abfa456573e407f9bf843e8a0f2e3253f9dcf408f79304a34a58f95d5e23fd0b7c5b6358077b24b1251d5a16c56d" name="gnu-unifont-legacy-bitmap-fonts" arch="noarch">
  <version epoch="0" ver="20080123" rel="160099.3.2"/>
  <changelog author="tiwai@suse.de" date="1443700800">- Revived from the old GNU unifont package for compatibility
  (e.g. grub2 is still referring to this).</changelog>
</package>
<package pkgid="252f5b6830d63502e3dbf250544c3eed63b07ac9a9b9da03cbbecbc0a8f30dd4d4c14babdbcd258c77d659235700b814f633d7dd8d4439ec85fe64be4cb0e569" name="gnu-unifont-otf-fonts" arch="noarch">
  <version epoch="0" ver="15.1.04" rel="160099.3.2"/>
  <changelog author="and.november@opensuse.org" date="1586692800">- initial package (version 13.0.01) for openSUSE</changelog>
  <changelog author="and.november@opensuse.org" date="1586779200">- added fonts
- added new package gnu-unifont-jp-ttf-fonts</changelog>
  <changelog author="and.november@opensuse.org" date="1627387200">- update to version 13.0.06</changelog>
  <changelog author="and.november@opensuse.org" date="1663675200">- update to version 15.0.01</changelog>
  <changelog author="mardnh@gmx.de" date="1676289600">- Rename package
  * gnu-unifont-ttf-fonts -&gt; gnu-unifont-fonts
- Package otf fonts. Introduce new subpackages
  * gnu-unifont-otf-fonts
  * gnu-unifont-jp-otf-fonts
- Specfile cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1676462400">- Add pcf font to SRPM</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1695124800">- update to 15.1.01:
  * Aligned with Unicode 15.1.0 changes
  * Update to multiple glyphs
  * Full GB 18030-2022 Implementation Level 2 support</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1697976000">- update to 15.1.03:
  * Additions and extensions to multiple CJK Unified Ideographs
    Extension glyps, and Plane 0 Wen Quan Yi range</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1698667200">- update to 15.1.04:
  * Default and Japanese versions have larger supersets of Plane 2
    and Plane 3 glyphs
  * Updates for U+266D..U+266F and U+26BC</changelog>
</package>
<package pkgid="3aeb9c3a27555d8bf6a414965694ca79521d8ac86a538ea67df81af5d149accb4f927d9ba99e0eb88dfdf659e555a89ccd402f4cd9f99e8e7c98ee4d69f917de" name="gnu_ddrescue" arch="s390x">
  <version epoch="0" ver="1.28" rel="bp161.1.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1552046400">- update to 1.24:
  * new option '--command-mode'
  * create backup copie of the mapfiles</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552046401">- Update descriptions</changelog>
  <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>
</package>
<package pkgid="0004f27e5f429501a871b7b4846da09d045d9da2fbcf09b3b2fc11f3231cd93737506affe74061e6ca0a9880a1016edc7ede84716575a81f54f0dd0ea2d7c810" name="gnu_parallel" arch="noarch">
  <version epoch="0" ver="20241022" rel="160099.2.3"/>
  <changelog author="dmueller@suse.com" date="1690632000">- update to 20230722:
  * Time functions (e.g. yyyymmdd($secs) ) can now take secs
    since epoch as argument.
  * Bug fixes and man page updates.</changelog>
  <changelog author="jengelh@inai.de" date="1693224000">- Update to release 20230822
  * Man page updates</changelog>
  <changelog author="jengelh@inai.de" date="1696420800">- Update to release 20230922
  * Bug fixes and man page updates.</changelog>
  <changelog author="jengelh@inai.de" date="1698840000">- Update to release 20231022
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1701086400">- update to 20231122:
  * -a file1 -a +file2 will link file2 to file1 similar to ::::+
  - -bar shows total time when all jobs are done.</changelog>
  <changelog author="dmueller@suse.com" date="1703678400">- update to 20231222:
  * --combine-exec combines GNU Parallel with any executable.
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1706443200">- update to 20240122:
  * --sshlogin supports ranges: server[01-12,15]
    10.0.[1-10].[2-254]
  * --plus enables {slot-1} and {seq-1} = {%}-1 and {#}-1 to
    count from 0.
  * env_parallel.{sh,ash,dash,bash,ksh,zsh} is now the same
    script.
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1714305600">- update to 20240422:
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1719748800">- update to 20240622:
  * Bug fixes and man page updates.
  * --onall now supports sshpass - user:pass@host.
  * --memfree kills do not count as --retries.</changelog>
  <changelog author="jengelh@inai.de" date="1729684800">- Update to release 20241022
  * --fast disables a lot of functionality to speed up running
    jobs.
  * --match: Match input source with regexp to set replacement
    fields.
- Delete parallel-remove-nag-screen.patch</changelog>
</package>
<package pkgid="4bcdeeb5b791a454b3e137e825a2b508daf2794c0431931739f2bdb499f8c358f501a5bd2e138ae4108392427f2cfc265ac2a4bc6365b860bb4182a365821c18" name="gnu_parallel-bash-completion" arch="noarch">
  <version epoch="0" ver="20241022" rel="160099.2.3"/>
  <changelog author="dmueller@suse.com" date="1690632000">- update to 20230722:
  * Time functions (e.g. yyyymmdd($secs) ) can now take secs
    since epoch as argument.
  * Bug fixes and man page updates.</changelog>
  <changelog author="jengelh@inai.de" date="1693224000">- Update to release 20230822
  * Man page updates</changelog>
  <changelog author="jengelh@inai.de" date="1696420800">- Update to release 20230922
  * Bug fixes and man page updates.</changelog>
  <changelog author="jengelh@inai.de" date="1698840000">- Update to release 20231022
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1701086400">- update to 20231122:
  * -a file1 -a +file2 will link file2 to file1 similar to ::::+
  - -bar shows total time when all jobs are done.</changelog>
  <changelog author="dmueller@suse.com" date="1703678400">- update to 20231222:
  * --combine-exec combines GNU Parallel with any executable.
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1706443200">- update to 20240122:
  * --sshlogin supports ranges: server[01-12,15]
    10.0.[1-10].[2-254]
  * --plus enables {slot-1} and {seq-1} = {%}-1 and {#}-1 to
    count from 0.
  * env_parallel.{sh,ash,dash,bash,ksh,zsh} is now the same
    script.
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1714305600">- update to 20240422:
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1719748800">- update to 20240622:
  * Bug fixes and man page updates.
  * --onall now supports sshpass - user:pass@host.
  * --memfree kills do not count as --retries.</changelog>
  <changelog author="jengelh@inai.de" date="1729684800">- Update to release 20241022
  * --fast disables a lot of functionality to speed up running
    jobs.
  * --match: Match input source with regexp to set replacement
    fields.
- Delete parallel-remove-nag-screen.patch</changelog>
</package>
<package pkgid="74929d3d29e7e163b59a5fce5c737ce396f77a89d1cf1863eb46ce4ed3c9c86e98916aa21b5bf3a492bac6c066b9be49370f13a3cee77ecf76798405abfce309" name="gnu_parallel-doc" arch="noarch">
  <version epoch="0" ver="20241022" rel="160099.2.3"/>
  <changelog author="dmueller@suse.com" date="1690632000">- update to 20230722:
  * Time functions (e.g. yyyymmdd($secs) ) can now take secs
    since epoch as argument.
  * Bug fixes and man page updates.</changelog>
  <changelog author="jengelh@inai.de" date="1693224000">- Update to release 20230822
  * Man page updates</changelog>
  <changelog author="jengelh@inai.de" date="1696420800">- Update to release 20230922
  * Bug fixes and man page updates.</changelog>
  <changelog author="jengelh@inai.de" date="1698840000">- Update to release 20231022
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1701086400">- update to 20231122:
  * -a file1 -a +file2 will link file2 to file1 similar to ::::+
  - -bar shows total time when all jobs are done.</changelog>
  <changelog author="dmueller@suse.com" date="1703678400">- update to 20231222:
  * --combine-exec combines GNU Parallel with any executable.
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1706443200">- update to 20240122:
  * --sshlogin supports ranges: server[01-12,15]
    10.0.[1-10].[2-254]
  * --plus enables {slot-1} and {seq-1} = {%}-1 and {#}-1 to
    count from 0.
  * env_parallel.{sh,ash,dash,bash,ksh,zsh} is now the same
    script.
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1714305600">- update to 20240422:
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1719748800">- update to 20240622:
  * Bug fixes and man page updates.
  * --onall now supports sshpass - user:pass@host.
  * --memfree kills do not count as --retries.</changelog>
  <changelog author="jengelh@inai.de" date="1729684800">- Update to release 20241022
  * --fast disables a lot of functionality to speed up running
    jobs.
  * --match: Match input source with regexp to set replacement
    fields.
- Delete parallel-remove-nag-screen.patch</changelog>
</package>
<package pkgid="113f82ed9995e888592d7852b7fea968c1f6d7110ad35c6c74886f9ed21129f79d49e494fb0c8b8ddbf2ed71b7928adbce83f60f3db108b71e6fa5f3f002ede6" name="gnu_parallel-zsh-completion" arch="noarch">
  <version epoch="0" ver="20241022" rel="160099.2.3"/>
  <changelog author="dmueller@suse.com" date="1690632000">- update to 20230722:
  * Time functions (e.g. yyyymmdd($secs) ) can now take secs
    since epoch as argument.
  * Bug fixes and man page updates.</changelog>
  <changelog author="jengelh@inai.de" date="1693224000">- Update to release 20230822
  * Man page updates</changelog>
  <changelog author="jengelh@inai.de" date="1696420800">- Update to release 20230922
  * Bug fixes and man page updates.</changelog>
  <changelog author="jengelh@inai.de" date="1698840000">- Update to release 20231022
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1701086400">- update to 20231122:
  * -a file1 -a +file2 will link file2 to file1 similar to ::::+
  - -bar shows total time when all jobs are done.</changelog>
  <changelog author="dmueller@suse.com" date="1703678400">- update to 20231222:
  * --combine-exec combines GNU Parallel with any executable.
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1706443200">- update to 20240122:
  * --sshlogin supports ranges: server[01-12,15]
    10.0.[1-10].[2-254]
  * --plus enables {slot-1} and {seq-1} = {%}-1 and {#}-1 to
    count from 0.
  * env_parallel.{sh,ash,dash,bash,ksh,zsh} is now the same
    script.
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1714305600">- update to 20240422:
  * Bug fixes and man page updates.</changelog>
  <changelog author="dmueller@suse.com" date="1719748800">- update to 20240622:
  * Bug fixes and man page updates.
  * --onall now supports sshpass - user:pass@host.
  * --memfree kills do not count as --retries.</changelog>
  <changelog author="jengelh@inai.de" date="1729684800">- Update to release 20241022
  * --fast disables a lot of functionality to speed up running
    jobs.
  * --match: Match input source with regexp to set replacement
    fields.
- Delete parallel-remove-nag-screen.patch</changelog>
</package>
<package pkgid="907ee33b3dae76814382894f088da12f6c865cd3d7880c7a23a038faad51d406aee0883c6bb5e65e8ce6af713674698408a582a53f2507bfd1e50c82fe9f6b3f" name="gnuastro" arch="s390x">
  <version epoch="0" ver="0.22" rel="bp161.1.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1612008000">- GNU Astronomy Utilities 0.14 (library 12.0.0):
  * new program Query ('astquery') to query to external datasets
    and retrieve the resulting datasets from the command-line.
    The package now recommends curl for this purpose.
  * Gnuastro programs will first attempt to write the array in RAM,
    only when it fails will they use a memory-mapped file.
    Directory changes from .gnuastro_mmap to gnuastro_mmap
  * Various documentation updates, extensions and fixes
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1622635200">- GNU Astronomy Utilities 0.15 (library 13.0.0):
  * New programs: astscript-ds9-region, astscript-radial-profile
  * Recognized FITS files even without a FITS suffix
  * --wcslinearmatrix: new option in all programs to select the
    output WCS linear matrix format
  * documentation updates
  * New arithmetic operators
  * --envseed: new option to get random number generator settings
    for the new 'mknoise-sigma' and 'mknoise-poisson' operators
    from the environment for reproducibility
  * New and updated options to multiple operations
  * Extended support for 3d datacubes
  * The default end to a "night" is set to 11:00a.m
  * Bug fixes
  * now supports bash completion</changelog>
  <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>
</package>
<package pkgid="88fda16a1bb59d3198f541c66c27375b982540ae32a0d08d4bfb1d5f9dfca0d64b29b7129b94215b7ec204c733a778e7d02866d4d6f7936f65746737d108fd81" name="gnuastro-bash-completion" arch="noarch">
  <version epoch="0" ver="0.22" rel="bp161.1.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1612008000">- GNU Astronomy Utilities 0.14 (library 12.0.0):
  * new program Query ('astquery') to query to external datasets
    and retrieve the resulting datasets from the command-line.
    The package now recommends curl for this purpose.
  * Gnuastro programs will first attempt to write the array in RAM,
    only when it fails will they use a memory-mapped file.
    Directory changes from .gnuastro_mmap to gnuastro_mmap
  * Various documentation updates, extensions and fixes
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1622635200">- GNU Astronomy Utilities 0.15 (library 13.0.0):
  * New programs: astscript-ds9-region, astscript-radial-profile
  * Recognized FITS files even without a FITS suffix
  * --wcslinearmatrix: new option in all programs to select the
    output WCS linear matrix format
  * documentation updates
  * New arithmetic operators
  * --envseed: new option to get random number generator settings
    for the new 'mknoise-sigma' and 'mknoise-poisson' operators
    from the environment for reproducibility
  * New and updated options to multiple operations
  * Extended support for 3d datacubes
  * The default end to a "night" is set to 11:00a.m
  * Bug fixes
  * now supports bash completion</changelog>
  <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>
</package>
<package pkgid="fc5116c0fed397b4cd29a2c3f798632375ca30fa5a7bd523b5b6aebe65fa984ca97e7975e7d64f82497937e870d98392415d50a540529caa9eb40388217bcc8a" name="gnuastro-devel" arch="s390x">
  <version epoch="0" ver="0.22" rel="bp161.1.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1612008000">- GNU Astronomy Utilities 0.14 (library 12.0.0):
  * new program Query ('astquery') to query to external datasets
    and retrieve the resulting datasets from the command-line.
    The package now recommends curl for this purpose.
  * Gnuastro programs will first attempt to write the array in RAM,
    only when it fails will they use a memory-mapped file.
    Directory changes from .gnuastro_mmap to gnuastro_mmap
  * Various documentation updates, extensions and fixes
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1622635200">- GNU Astronomy Utilities 0.15 (library 13.0.0):
  * New programs: astscript-ds9-region, astscript-radial-profile
  * Recognized FITS files even without a FITS suffix
  * --wcslinearmatrix: new option in all programs to select the
    output WCS linear matrix format
  * documentation updates
  * New arithmetic operators
  * --envseed: new option to get random number generator settings
    for the new 'mknoise-sigma' and 'mknoise-poisson' operators
    from the environment for reproducibility
  * New and updated options to multiple operations
  * Extended support for 3d datacubes
  * The default end to a "night" is set to 11:00a.m
  * Bug fixes
  * now supports bash completion</changelog>
  <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>
</package>
<package pkgid="827916fd22ace123f4fd62adc8cf0ef2584593a4e13192a0ceead733dabb90cd3b79d5ab7856f4baaccc3610fb29d7be9045f9cba50b78dfdc2a084281848ffd" name="gnuastro-doc" arch="noarch">
  <version epoch="0" ver="0.22" rel="bp161.1.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1612008000">- GNU Astronomy Utilities 0.14 (library 12.0.0):
  * new program Query ('astquery') to query to external datasets
    and retrieve the resulting datasets from the command-line.
    The package now recommends curl for this purpose.
  * Gnuastro programs will first attempt to write the array in RAM,
    only when it fails will they use a memory-mapped file.
    Directory changes from .gnuastro_mmap to gnuastro_mmap
  * Various documentation updates, extensions and fixes
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1622635200">- GNU Astronomy Utilities 0.15 (library 13.0.0):
  * New programs: astscript-ds9-region, astscript-radial-profile
  * Recognized FITS files even without a FITS suffix
  * --wcslinearmatrix: new option in all programs to select the
    output WCS linear matrix format
  * documentation updates
  * New arithmetic operators
  * --envseed: new option to get random number generator settings
    for the new 'mknoise-sigma' and 'mknoise-poisson' operators
    from the environment for reproducibility
  * New and updated options to multiple operations
  * Extended support for 3d datacubes
  * The default end to a "night" is set to 11:00a.m
  * Bug fixes
  * now supports bash completion</changelog>
  <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>
</package>
<package pkgid="c33928e2a2f6d9a6834ac236dbc4f0efd43fa9ea5ad152d551bef3ff937b9ebdcd07edc5e6e896087d57cb9050472b8706362f6b870c20421abbee71d36f3cf4" name="gnubg" arch="s390x">
  <version epoch="0" ver="1.08.002" rel="bp161.1.10"/>
  <changelog author="cwh@suse.com" date="1379505600">- Leaving tarball as gz</changelog>
  <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>
</package>
<package pkgid="ec15c6b1179c03613af497ce884ba91de33281af6b716cf0e3e9fb6ba86692e32ea231b39a6723d2d37367580fc958443461bfc645a26c6e9faa57f68a4956a4" name="gnubg-databases" arch="noarch">
  <version epoch="0" ver="1.08.002" rel="bp161.1.10"/>
  <changelog author="cwh@suse.com" date="1379505600">- Leaving tarball as gz</changelog>
  <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>
</package>
<package pkgid="a5c8f7b281a93dbea94195744f77b0490e9488e248cea87dce7296af0f4a88e179ce3a0fad22e0a5e61405824bc43cbef3be3826c07b576ab3356fc0a76d400e" name="gnubg-doc" arch="noarch">
  <version epoch="0" ver="1.08.002" rel="bp161.1.10"/>
  <changelog author="cwh@suse.com" date="1379505600">- Leaving tarball as gz</changelog>
  <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>
</package>
<package pkgid="bc4d9251d80d21d2d3cd444da7a75bd68e1ebecb10ef99f5b3545e9e9cc8621b272e3fada8d11ffeb986db55553ca8a5283361935527ef5eafa80e05f4aba4cc" name="gnubg-lang" arch="noarch">
  <version epoch="0" ver="1.08.002" rel="bp161.1.10"/>
  <changelog author="cwh@suse.com" date="1379505600">- Leaving tarball as gz</changelog>
  <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>
</package>
<package pkgid="5a3e1547a69532343f2b20790fa8e1b38a12709ad880ac3a57a42ba294a0ec6c2104edc42353f411bffc997df2f44fa8f1b277c0f4192fbfedd14c75d0008d30" name="gnubg-sounds" arch="noarch">
  <version epoch="0" ver="1.08.002" rel="bp161.1.10"/>
  <changelog author="cwh@suse.com" date="1379505600">- Leaving tarball as gz</changelog>
  <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>
</package>
<package pkgid="a2761b7b83b9099f64a7a35a21266f79c78b3c1201c6d199a1cca5ab0698e5224a5c904343cd8b24976c093bcd0d888067252b4899330a4d178b747f98bf3261" name="gnucap" arch="s390x">
  <version epoch="0" ver="0.35" rel="bp161.1.2"/>
  <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="7fcbfa81a36e9302cb45ae5412f5804f5ed92b42e2004af581217f36ebc0f03f567fc1e895d776e4ad400cfb06c13089b67ff448a11ef9a6cc0bebce35f215d5" name="gnucash-docs" arch="noarch">
  <version epoch="0" ver="5.5" rel="bp161.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1537963200">- Update to version 3.2:
  + Missing images in Tutorial and Concepts Guide in PDF and Online
    Help pages (bgo#796098).
  + Void Reason Has No Visible Purpose (bgo#795980).
- Changes from version 3.1:
  + Update supported platforms for version 3.x.</changelog>
  <changelog author="rpm@fthiessen.de" date="1545566400">- Update to 3.3:
  + Add Reconciliation definition to glossary (bgo#791169)
  + None of the "GnuCash Tutorial and Concepts Guide" graphics
    display (bgo#796800)
  + Add information to Guide about file formats, esp. SQL.
    (bgo#777893)
  + Add tax tables to documentation.
  + Document Filter/Closing transactions feature.
- Recommend gnome-help, so GnuCash is able to retrieve and open
  guide files (boo#1099804)</changelog>
  <changelog author="Frank H. Ellenberger &lt;frank.h.ellenberger@gmail.com&gt;" date="1590926400">- Update to 3.10
  + Download URL changed
  + For changes of the packet see https://www.gnucash.org/news.phtml</changelog>
  <changelog author="Frank H. Ellenberger &lt;frank.h.ellenberger@gmail.com&gt;" date="1617969600">- Update to 4.5
  + See NEWS for details
  + Set Release according rpmlint</changelog>
  <changelog author="Johannes Engel &lt;jcnengel@gmail.com&gt;" date="1626091200">- Update to 4.6
  + See NEWS for details</changelog>
  <changelog author="Johannes Engel &lt;jcnengel@gmail.com&gt;" date="1641211200">- Update to 4.9
  + Switch from autotools to cmake
  + See NEWS for details</changelog>
  <changelog author="Johannes Engel &lt;jcnengel@gmail.com&gt;" date="1648814400">- Update to 4.10.1</changelog>
  <changelog author="Johannes Engel &lt;jcnengel@gmail.com&gt;" date="1664625600">- Update to 4.12</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 4.13:
  * Bug 798620 - Unable to build docs on Mageia Cauldron
  * Bug 798623 - ENG. Typo "documenation"
  * Bug 798624 - Document how to check if GnuCash is running when
    updating quotes
  * Bug 798645 - screens instead of WINDOWS
  * Bug 798665 - New: ENG. Typo: Unnecessary determiner "a"
    in 2.6.1. Migrating financial data.
  * Bug 798674 - Broken link on Chapter 17. Python Bindings
  * Manual:de: Account_Actions: Tippfehler-Korrektur
  * Review URLs and replace them by entities in all parts and languages excepting in comments or FDL appendix
  * manual, ch_Finance-Quote: fix broken entities
  * gnc-gui-struct.dtd: fix some mistakes and add entities for menuitems and menuchoice.
  * Update url-irc to "irc://irc.gimp.net/gnucash" see the email announcement
  * Partial Modernization of Manual:C:Business: Differentiation of admonitions and improvement of lists
  * Manual:C: Convert CSV assistant into &lt;procedure&gt;
  * Multi-split csv elaboration
  * Update app-fq-vers to "1.53"
  * Replace "Online Quote Setup" instructions in Guide by links to the manual chapter.
    O Enhance bookinfos by subtitle and titleabbrev;drop "Help" from manual. Adding titleabbrev allows yelp to display the version in its titlebar
  * Guide:C: Fix image declarations: Some were not properly scaled and others didn't appear in the List of Figures.
  * Replace all hardcoded width="510[px]" by "&amp;img-w;" for for both components in all languages
  * Ensure our documentation is also found when gnucash is run in KDE
  * Restore draft status in gnc-docbook.dtd.
  * New and Updated Translations: German</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1704974400">- Update to 5.5
  + See NEWS for details</changelog>
</package>
<package pkgid="8bd52f94b24e2dfe3dd3c79c3cd4507a69191b33902246d620330e79fdc98529acfb09bdadfe5a08fda9b1cd7739b01a8e050595556725bf69d5bd2e9252edd0" name="gnucash-lang" arch="noarch">
  <version epoch="0" ver="5.11" rel="bp161.1.6"/>
  <changelog author="Johannes Engel &lt;jcnengel@gmail.com&gt;" date="1688817600">- Update to 5.3
  + Bugfixes
  + The type-ahead selection of transaction descriptions has been
    substantially overhauled based on extensive user feedback.
    Matches are now only on the beginning of words and are now
    sorted by age since last use. This both substantially reduces
    the number of matches and prioritizes the most recently used as
    being the most likely candidates for re-use. To help
    distinguish cases of long descriptions where the match would be
    outside the popup's viewport the viewport is automatically
    scrolled horizontally so that the end of the left-most
    (right-most in rtl languages) matches is centered in the view.
    Completion can be aborted with the &lt;escape&gt; key or a new
    Don't autocomplete selection that's the first entry in the popup.
  + Fix lockup on Windows in type-ahead selection of transaction
    descriptions.
  + More budget-module sign fixes and improvements.
  + Lots of memory-leak fixes, GLib modernization, and code cleanup
    by Richard Cohen, Simon Arlott, &amp; Chris Lam.
  + bugfix xaccTransGetTxnType: avoid returning TXN_TYPE_LINK
    incorrectly: A TXN_TYPE_PAYMENT will have non-APAR splits; a
    TXN_TYPE_LINK will not have non-APAR splits. This bug manifests
    as a regular TXN_TYPE_PAYMENT transaction being later voided
    being incorrectly changed to TXN_TYPE_LINK.
  + Including brokerage fees in Money Out calculation (if not
    ignoring them) in advanced-portfolio.scm report and updating the
    "advanced" tests to reflect selling fees being included into the
    money out value
  + [stock-txn-asst] Don't use the initial value in amount edit
    widgets unless they're valid. Otherwise the invalid value will
    log an error that will prevent later valid input from working.
  + BUGFIX: Actions &gt; Online Actions &gt; Show log Window does not open
    when it is first clicked.
  + cmake: check gdk only when building GUI
  + Get the tooltip working on "Online Banking Setup"</changelog>
  <changelog author="Johannes Engel &lt;jcnengel@gmail.com&gt;" date="1696075200">- Update to 5.4
  + Bugfixes
  + [import-main-matcher.cpp] After clicking/toggling A/U+C/C
    checkbox, reselect the row because it'll be much faster to use
    keyboard navigation -- use up/down/left/right to target desired
    checkbox, hit &lt;down&gt; &lt;space&gt; repeatedly to repeat the same action
    over several consecutive rows.
  + Implement support for !Type:Prices records in the QIF importer.
  + Modernize construction of GObjects using G_DECLARE_DERIVABLE,
    G_DECLARE_FINAL, etc.
  + Fix yet more leaks.
  + [DBI backend] Change DBI test URLs to environment variables
    from cmake configuration definitions.
  + Restore the Stock Transaction Assistant to full operation.
  + Fix the Fancy Date file property so that it saves.
  + Fix formatting error in po files project-id line.
  + [simple-business-create.py] Overwrite an existing file instead
    of crashing.
  + Update github action package versions.
  + Add parsing mixed number and fraction (e.g. 10 1/2) to the
    gnc_numeric string constructor.
  + Bump minimum cmake version to 3.14 and drop some conditionals
    for older versions
  + Major speedup in the SQLBackend by replacing C++ exceptions
    with std::optional for null values.
  + Refresh the GUI on completion of the import matcher so that
    the imports are immediately reflected in the register.
  + Improve online quote retrieval error reporting.  Test loading
    and saving XML files with and without compression
  + [import-main-matcher] always defer_bal_computation during
    import to speed up both importing new transactions, and
    destroying existing ones.
  + GncGtkListUIItem::set_option_from_ui_item: Iterate over
    selected items Instead of all possible items.
  + Convert gnc-ofx-import.c, import-parse.c, import-utilities.c,
    import-format-dialog.c, import-account-matcher.c,
    import-commodity-matcher.c, import-settings.c,
    import-pending-matches.c, import-match-picker.c,
    import-main-matcher.c, and gnc-pricedb.c to .cpp
  + By default, filter out online_wiggle in test-gnc-quotes.
    Running ./bin/test-gnc-quotes from the command line will still
    include online_wiggle
  + Replace yahoo_json with alphavantage in test-gnc-quotes.
    yahoo_json is too unstable.
  + Include timezone in price-quote date diagnostic messages.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1704974400">- Update to 5.5
  + Bugfixes
  + [import-main-matcher.cpp] After clicking/toggling A/U+C/C checkbox,
    reselect the row because it'll be much faster to use keyboard navigation --
    use up/down/left/right to target desired checkbox, hit &lt;down&gt; &lt;space&gt;
    repeatedly to repeat the same action over several consecutive rows.
  + Implement support for !Type:Prices records in the QIF importer.
  + Modernize construction of GObjects using G_DECLARE_DERIVABLE,
    G_DECLARE_FINAL, etc.
  + Fix yet more leaks.
  + [DBI backend] Change DBI test URLs to environment variables from cmake
    configuration definitions.
  + Restore the Stock Transaction Assistant to full operation.
  + Fix the Fancy Date file property so that it saves.
  + Fix formatting error in po files project-id line.
  + [simple-business-create.py] Overwrite an existing file instead of crashing.
  + Update github action package versions.
  + Add parsing mixed number and fraction (e.g. 10 1/2) to the gnc_numeric
    string constructor.
  + Bump minimum cmake version to 3.14 and drop some conditionals for older
    versions
  + Major speedup in the SQLBackend by replacing C++ exceptions with
    std::optional for null values.
  + Refresh the GUI on completion of the import matcher so that the imports are
    immediately reflected in the register.
  + Improve online quote retrieval error reporting.
  + Test loading and saving XML files with and without compression
  + [import-main-matcher] always defer_bal_computation during import to speed
    up both importing new transactions, and destroying existing ones.
  + GncGtkListUIItem::set_option_from_ui_item: Iterate over selected items
    Instead of all possible items.
  + Convert gnc-ofx-import.c, import-parse.c, import-utilities.c,
    import-format-dialog.c, import-account-matcher.c, import-commodity-matcher.c,
    import-settings.c, import-pending-matches.c, import-match-picker.c,
    import-main-matcher.c, and gnc-pricedb.c to .cpp
  + By default, filter out online_wiggle in test-gnc-quotes. Running
    ./bin/test-gnc-quotes from the command line will still include online_wiggle
  + Replace yahoo_json with alphavantage in test-gnc-quotes. yahoo_json is too
    unstable.
  + Include timezone in price-quote date diagnostic messages.
- Disable the python bindings on Leap since it requires python 3.8 ( https://bugs.gnucash.org/show_bug.cgi?id=799138 )
- Add a dependency on libicu-devel to fix the build on Leap</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1714046400">- Update to 5.6
  + Bugfixes
  + Numeric parsing and string handling improvements in the Engine and XML backend.
  + [gnc-dense-cal.c] sx popup: show date in preference (cf.locale) format
    because the date format preference is user-facing and customisable. it's
    jarring if the preference is dd/mm/yyyy and the display shows mm/dd/yyyy in
    accordance to the locale.
  + Correct misleading description about creating Scheduled Transaction.
  + Date parsing efficiency improvements.
  + Update minumum Python version to 3.8, made necessary by updating the C API
    in the Python bindings.
  + Replace deprecated distutils.sysconfig with sysconfig. distutils is not
    present in Python 3.12.2.
  + Query user via dialog for date when creating a reverse transaction.
  + More C++ conversions
  + Avoid deprecation warning for -py3 in swig &gt;= 4.1
  + [gnc-commodities.cpp] gnc_new_iso_codes is a std::unordered_map
  + Replace some naked for loops with C++ algorithms
  + Convert gnc-commodity to C++ and make GncQuoteSources a C++ class.
  + [test-commodities.cpp] add some tests for gnc_quote_sources
  + Remove the SLR status sort as it is too confusing
  + Allow sorting of the transaction column in the Since Last Run dialog by
    schedule name or occurrence date. To sort by schedule name, a schedule name
    is first selected and then the column header is pressed to change order. To
    sort by occurrence date, a date is selected and then the column header is
    pressed to change order based on the date of the first occurrence. A tool
    tip has been added to indicate the sort order being used.
  + [gtest-gnc-numeric] add operator comparisons with example int64 numbers
  + [assistant-stock-transaction] store &amp; retrieve associated account as metadata
  + Update Form/Schedule line references for 2023 for the US Income Tax Report
  + Update another gnucash-help to gnucash-manual
  + [invoice.scm] centralize layout components into layout-key-list instead of
    maintaining 2 assoc lists.
  + [invoice.scm] normalize header section generators, changing the functions
    to require 1 options argument only
  + Update invoice.scm: Add spacing for long Invoice ID's (Displayed as
    "Reference" on the Invoice)</changelog>
  <changelog author="Peter Conrad &lt;conrad@quisquis.de&gt;" date="1716292800">- Included upstream fix for broken qif import
  * gnucash-fix-qif-import.patch</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1721995200">- Update to 5.8
  + Edit account to make it sub account under other account
- Update to 5.7
  + Bugfixes
  + Save the Scheduled Transactions number of months
  + Save the Scheduled Transaction divider position
  + Move to blank transaction
  + AutoComplete Only Considers Visible Transactions
  + Reports calculating net worth incorrectly after stock split
  + Failed import QIF investment
  + option account selector fails to include appropriate hidden accounts.
  + Cannot write a check over $1000
  + Crashes when pasting a copied transaction
  + Import Matcher (CSV) does not compute correctly the share amount based on
    security price
  + Deleting a transaction may trigger a crash
  + Invoice register context menu issue
  + Shortcut Ctrl-G does not work in the General Journal register for the
    default date value
  + Nullpointer exception in gnc_quote_source_s
  + Crash when there is more than one unknown quote source for commodities
  + Import Multi-split CSV can duplicate 'Notes' field from one transaction to
    next
  + GNUCash Immediately Exits on Startup
  + Invalid free in gvalue_from_kvp_value()
  + GnuCash re-opens to incorrect account window if there are transient tabs
    present when closed.
  + Stock Assistant closes with its New Account dialog
  + RFE: Add Document Link for Payments to Owner Report
- Drop gnucash-fix-qif-import.patch: merged upstream</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1727611200">- Update to 5.9
  * Added new transaction during reconcile, didn't show up in
    reconcile window
  * Improve error reporting for bad credentials with MySQL backend
    ("bad or corrupt data" =&gt; "access denied")
  * Transaction Copy/Paste problem
  * sqlite backend: Example Python script prints error when creating
    new file
  * Transaction Journal view cursor placement after commit to
    transaction change
  * Reconciled date cannot be parsed
  * Crash when removing an account
  * Transaction Cut/Paste doesn't move the transaction to the target
    account
  * relative date offset quarters occasionally wrong
  * Windows Keypad decimal locale error
  * Post invoice: post to account dropdown listbox too small
  * Intermittent quote price issue
  * Add YH Finance (FINANCEAPI) API Key to Quotes infrastructure
    with a preference in the Online Quotes page and add financeapi
    to known sources
  * Move copied_class and copied_leader_guid
  - Move static copied_class and static copied_leader_guid to be
    part of the copied_item structure. This makes it more evident
    that calling clear_copied_item needs to be called before
    copied_item is used
  * [gnc-datetime] improve CSV date parser with ICU and Boost
  - Add dateformat "Locale" with ICU; uses current locale for date
    parsing. ICU's locale date parser may parse "3 May 2023" or
    "2024年9月13日" (LC_TIME=zh_TW.utf8) and maybe others
  - Augment d-m-y m-d-y and y-m-d with boost UK/US/ISO parsers.
    This allows CSV import of dates with months as words as
    "30 Sep 2023" or "May 4, 1978" or "2023-Dec-25". Note boost
    parser cannot recognise 2-digit years, therefore "30 Sep 24"
    is invalid
  * Csv Import - improve assisant's introduction page
  * Correctly handle uncommitted edits when opening a file from
    history
  * Don't use gnc_difftime and deprecate it because it casts time64
    to doubles
  * [gnc-pricedb.h] remove unused gnc_pricedb_substitute_commodity
  * [gnc-pricedb.h] remove unused gnc_pricedb_lookup_at_time64
- New and Updated Translations: Assamese, Chinese (Simplified),
  Chinese (Traditional), Croatian, Dutch, English (United Kingdom),
  Hebrew, Hungarian, Macedonian, Norwegian Bokmål, Portuguese (Brazil),
  Russian, Spanish, Swedish, Turkish</changelog>
  <changelog author="Johannes Engel &lt;jcnengel@gmail.com&gt;" date="1732449600">- Add gnucash-icu.patch: Fix build with recent ICU libraries
- Add gnucash-swig43.patch: Fix build with SWIG 4.3</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;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>
</package>
<package pkgid="0df4c4b7cc1f7511fe3037c1405c3634d4e73cea753946ba54754722bd2210a9a70924a7de830139ed0db4c5a65739f0c755b0c4ea237780c18cd12a73f860ea" name="gnuchess" arch="s390x">
  <version epoch="0" ver="6.2.9" rel="bp161.1.2"/>
  <changelog author="astieger@suse.com" date="1477656000">- gnuchess 6.2.3:
  * Quit after compiling book with option -a (--addbook)
  * Updated translations</changelog>
  <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&#xFC;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>
</package>
<package pkgid="07fcdb336dd50b6d96aafd6bef4667663a71d37cac0b6ad052a5e2096e45e9ead5b1ccb9e8a1a5b25bfecbda97830ec01a7fa2bfad03aaae7b18a4aedcf10df2" name="gnucobol" arch="s390x">
  <version epoch="0" ver="3.2" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1532692800">- Trim redundancies from description.</changelog>
  <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>
</package>
<package pkgid="cbd9c80a41202e1a9c325753342db75efc6e88912c200b697949f808ed564f42bce05d5469548f7b9260fef1e0a391fd76b64a3e50fd1dd7885101d6c7c8adf5" name="gnucobol-esql" arch="s390x">
  <version epoch="0" ver="3.2" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1532692800">- Trim redundancies from description.</changelog>
  <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>
</package>
<package pkgid="7af6683e86902215de013027f44e89a81fa406e928527d8010ba335382c109ab435d7dcdcd964a3755a852c841182fe0011b31a937e1e52c7871c94d9d6929f6" name="gnucobol-esql-devel" arch="s390x">
  <version epoch="0" ver="3.2" rel="bp161.1.1"/>
  <changelog author="jengelh@inai.de" date="1532692800">- Trim redundancies from description.</changelog>
  <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>
</package>
<package pkgid="ccddf3f5738f10f8ef8656952ed33df96e87ba8c416008a17c8b2270ead57742c328df64733d8752af27efb4b9c939cbd9a255d7d74780f6967c3f86b8d8bbd2" name="gnuhealth" arch="noarch">
  <version epoch="0" ver="5.0.7" rel="bp161.1.2"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1704542400">- Switch Leap packages to Python 3.11
  shebang.diff removed (call in spec file)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1722600000">- version 4.4.1
  * Issue #15: readfp on setup.py no longer supported since python 3.12
  * Issue #33: health orthanc: Errors on imaging request when worklist
    template set on imaging test type</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="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1751198400">- version 5.0.0rc1
  * major upgrade
  * for details, see
    https://my.gnusolidario.org/2025/05/01/gnu-health-hospital-information-system-5-0-enters-alpha/</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1751371200">- version 5.0.0
  * source naming scheme changed</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1757851200">- version 5.0.2
  * inconsistent naming of package and directories, switch to local copy
  * gnuhealth.keyring removed due to local copy
  * Remove unused dependencies from health module
  * Wrong cursor field teeth (dentistry module)
  * remove pillow dependency from lab and dentistry</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1767960000">- version 5.0.5
  * optimizations to language files
  * various fixes
  * install_demo_database.sh added</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1773748800">- gnuhealth 5.0.6
  * see changelog for details</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1775995200">- version 5.0.7
  * health_crypto_lab: Wrong display of the validation button and 403
    error  (https://codeberg.org/gnuhealth/his/issues/177)
  * Update woodpecker CI and packages automated tests (thanks, Cedric!).
    (https://codeberg.org/gnuhealth/his/commit/5decf55f83fda9e98588dbe5c11eda152df82dbf)
  * Update pyproject.toml to PEP639 project.license current specification
    (https://codeberg.org/gnuhealth/his/issues/178)</changelog>
</package>
<package pkgid="802ae3ffb25c5e2d1bfc113094d71b42f9f7a12d863ad219af8577c6d747c0fe7ec516f9e85ae026957627c82b1bff8535e6cfa95099d55295feaea25d0fdc09" name="gnuhealth-client" arch="noarch">
  <version epoch="0" ver="5.0.1" rel="bp161.1.1"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1646568000">- version 4.0.0
  * based on Tryton 6.0
  * for details see CHANGELOG</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1655380800">- version 4.0.1
  * various bug fixes, see changelog
  * plugins adapted and renamed for 4.0</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1676203200">- verion 4.2.0
  * Instance and connection information visible at the GTK client title
  * Add GNUHEalth scalable icon - svg - for desktop menu and panel entries
  * see Changelog for full description
  * separate gnuhalth-client.desktop file removed</changelog>
  <changelog author="Daniel Garcia Moreno &lt;daniel.garcia@suse.com&gt;" date="1697544000">- Remove %python3_install prefix and root options, that's included in
  the macro by default.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1703160000">- version 4.2.1
  * Various Tryton-patches applied, see Changelog for details</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1704542400">- Enable to SLE15 python module pythons</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1704542401">- version 4.4.0
  For details see Changelog
  switch to wheel build</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1751198400">- version 5.0.0rc1
  * major upgrade
  * for details, see
    https://my.gnusolidario.org/2025/05/01/gnu-health-hospital-information-system-5-0-enters-alpha/</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1751371200">- version 5.0.0</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1767960000">- version 5.0.1
  * Fix issue #11. default settings for federation.gnhealth.org not working
  * allow Python 3.14</changelog>
</package>
<package pkgid="2e2f0f8462bb95b5977d6e5cc2ab7b742ea4c739640978e02d1d2e2d0d907dcaccd1ad92e1f830e5abd0172d157a64455222e9ed3951f18da179f5dd03ca37e7" name="gnuhealth-orthanc" arch="noarch">
  <version epoch="0" ver="5.0.7" rel="bp161.1.2"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1704542400">- Switch Leap packages to Python 3.11
  shebang.diff removed (call in spec file)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1722600000">- version 4.4.1
  * Issue #15: readfp on setup.py no longer supported since python 3.12
  * Issue #33: health orthanc: Errors on imaging request when worklist
    template set on imaging test type</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="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1751198400">- version 5.0.0rc1
  * major upgrade
  * for details, see
    https://my.gnusolidario.org/2025/05/01/gnu-health-hospital-information-system-5-0-enters-alpha/</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1751371200">- version 5.0.0
  * source naming scheme changed</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1757851200">- version 5.0.2
  * inconsistent naming of package and directories, switch to local copy
  * gnuhealth.keyring removed due to local copy
  * Remove unused dependencies from health module
  * Wrong cursor field teeth (dentistry module)
  * remove pillow dependency from lab and dentistry</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1767960000">- version 5.0.5
  * optimizations to language files
  * various fixes
  * install_demo_database.sh added</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1773748800">- gnuhealth 5.0.6
  * see changelog for details</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1775995200">- version 5.0.7
  * health_crypto_lab: Wrong display of the validation button and 403
    error  (https://codeberg.org/gnuhealth/his/issues/177)
  * Update woodpecker CI and packages automated tests (thanks, Cedric!).
    (https://codeberg.org/gnuhealth/his/commit/5decf55f83fda9e98588dbe5c11eda152df82dbf)
  * Update pyproject.toml to PEP639 project.license current specification
    (https://codeberg.org/gnuhealth/his/issues/178)</changelog>
</package>
<package pkgid="ff8cb0228e2cad8f0c7ca574991c025a6ef0434110f6cee5745b8fbd4ef7c7fd428c2db83d07979ea6f99c9cf13a5e641c308c41116825bbce46df6418c61700" name="gnuhealth-thalamus" arch="noarch">
  <version epoch="0" ver="0.9.14" rel="bp161.1.2"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1545048000">- version 0.9.5
  templates and static added to the tarball</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1552046400">- Version 0.9.8
  rewrite to use PostgreSQL instad of mongoDB</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1562846400">- version 0.9.9</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1568808000">- version 0.9.10 - various bugfixes</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1573992000">- version 0.9.11</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1582459200">- version 0.9.12</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1614772800">- version 0.9.13 fixes https://savannah.gnu.org/bugs/?60164</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1617883200">- version 0.9.14 - no changelog provided</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1705924800">- switch to wheel, enable %{?sle15_python_module_pythons}</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1709380800">- limit python build to latest python version</changelog>
</package>
<package pkgid="3ce7b915630912c4baa5408fa176fd06a11e28af5748545a7704dc3566d9bbccd56d7bb75abff939ae1ef4bed9ea1fcfde3959bee0dc4b6456f734468f697ea8" name="gnulib-devel" arch="noarch">
  <version epoch="0" ver="git.20211127.db493d1ce" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="7c82e92c6527d1a6d7da8b66a04239fe726c0d5ad014792693c1708f0ea8e3893d71728fb18d30bd952e99f702dfbc7e61f83b5d8654d2f78ec32ba2386a0727" name="gnulib-docs" arch="noarch">
  <version epoch="0" ver="git.20211127.db493d1ce" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="a61af0710f1f4f7a46b5ba0eac115b8dbfada653e53f62da07ce842d7b0585697350cc76899983f44a341f5259a9ba72f8167195e86ec0c30fe90fc80be57f3d" name="gnunet" arch="s390x">
  <version epoch="0" ver="0.23.1" rel="bp161.1.10"/>
  <changelog author="avvissu@yandex.by" date="1535112000">- Cleanup dependencies: perl(GMP)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1557921600">- Update to 0.11.4:
  * see /usr/share/package/gnunet/ChangeLog
- Drop pathes:
  * gnunet-fix_postgresql_include.patch
  * gnunet-0.10.1_libexec_conversation.patch
- Create system user and groups with systemd-sysusers
- Build gnurl only with protocols: HTTP HTTPS
- Remove obsolete macros
- Systemd files cleanup
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1558008000">- Fix path to default configuration file</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1558008001">- 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>
</package>
<package pkgid="1f4aca60951af0d26f5cb7459023d9add40c35b72b31724867fdf8f405d80f7231a1f725554efaaae4d24a469d847f29019789b7f84cbcfb376ef563c4f88525" name="gnunet-devel" arch="s390x">
  <version epoch="0" ver="0.23.1" rel="bp161.1.10"/>
  <changelog author="avvissu@yandex.by" date="1535112000">- Cleanup dependencies: perl(GMP)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1557921600">- Update to 0.11.4:
  * see /usr/share/package/gnunet/ChangeLog
- Drop pathes:
  * gnunet-fix_postgresql_include.patch
  * gnunet-0.10.1_libexec_conversation.patch
- Create system user and groups with systemd-sysusers
- Build gnurl only with protocols: HTTP HTTPS
- Remove obsolete macros
- Systemd files cleanup
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1558008000">- Fix path to default configuration file</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1558008001">- 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>
</package>
<package pkgid="3e3ab3bd2187ea34ec09e36f943f2577d64ef0260b996142c9ee6f7308a0072c09e5d08f197a7f8fb9bf43f4d127756ac58705f22d8cbc3cfd869572f84d51df" name="gnunet-fuse" arch="s390x">
  <version epoch="0" ver="0.23.0" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="544a862ac9858709ecef8309d8ac0296a5cd046c2d13d0115c1f3e55a4274decc7bc19e1696daaee8dee2175daf169b81a1d311df2a58913f342e95aad89985a" name="gnunet-gtk" arch="s390x">
  <version epoch="0" ver="0.23.1" rel="bp161.1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1729425600">- initial package (0.22.0)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1734436800">- GNUnet-gtk 0.23.1:
  * Finished (?) extensive API rework to allow users of
    libgnunetgtk to use different installation paths</changelog>
</package>
<package pkgid="fe33127d6852ab50c18138bb4dfba2df5643c30e0231b2546130f460abeb9890cf07e1c5e2791f58bc58bdc99931a4c8b20d8639553537a13eaf91760e417db3" name="gnunet-gtk-devel" arch="s390x">
  <version epoch="0" ver="0.23.1" rel="bp161.1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1729425600">- initial package (0.22.0)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1734436800">- GNUnet-gtk 0.23.1:
  * Finished (?) extensive API rework to allow users of
    libgnunetgtk to use different installation paths</changelog>
</package>
<package pkgid="94598216faa1dc0c795b1b0fff2436a48499237351686f1629b1b9a1fa309c8c5879ca154bb246f45ae6a64c8b58488c05522c13f48f4f81295577c275c67c06" name="gnunet-lang" arch="noarch">
  <version epoch="0" ver="0.23.1" rel="bp161.1.10"/>
  <changelog author="avvissu@yandex.by" date="1535112000">- Cleanup dependencies: perl(GMP)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1557921600">- Update to 0.11.4:
  * see /usr/share/package/gnunet/ChangeLog
- Drop pathes:
  * gnunet-fix_postgresql_include.patch
  * gnunet-0.10.1_libexec_conversation.patch
- Create system user and groups with systemd-sysusers
- Build gnurl only with protocols: HTTP HTTPS
- Remove obsolete macros
- Systemd files cleanup
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1558008000">- Fix path to default configuration file</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1558008001">- 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>
</package>
<package pkgid="c4e7ed2178c337038ff82877572ce9d7aeb9af3ecce41ca8b1819e061a9d03fcbe08e8a0a9aedc1b18760c3fed4452999af24c703669e35e03a57b0e8024daf0" name="gnunet-messenger-cli" arch="s390x">
  <version epoch="0" ver="0.3.1" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="d08a9e4b7229df512edaf03a94d25d24e5a1aa62c7deff52756410c015d058589df1a1181d0871d17082d71e1605af9f85c6fe93ba5c9b7f9555ed88960fa656" name="gnunet-messenger-gtk" arch="s390x">
  <version epoch="0" ver="0.10.2" rel="bp161.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>
</package>
<package pkgid="fab009627a0fbd8a5d69058e2fa7ee1572d35fe435fa4c288c4f1c9befd81be3032fb5005ac2812a7145b3ab48e2b57d231fb8f7105e192016fef859b879786d" name="gnuplot" arch="s390x">
  <version epoch="0" ver="6.0.4" rel="160099.1.4"/>
  <changelog author="werner@suse.de" 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="werner@suse.de" date="1704801601">- Add missing doc/webp_figures.gnu fronm upstream git repo</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" date="1739880000">- Use openspecfun only for opensuse builds</changelog>
  <changelog author="werner@suse.de" 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="alarrosa@suse.com" 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="werner@suse.de" 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="werner@suse.de" date="1749643201">- Add patch gnuplot-6.0.3-backward_compat.patch</changelog>
  <changelog author="jan.fooken@suse.com" 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="24fa69b2102c31145b8bed6d11ef64dff04f742d96db9f6a84b16ff7b7d2e2a85da18d530b8b88dad7e3aa80802fd6d1d8d6f270f5dc53e59654aaca9f2a8d4c" name="gnuplot-doc" arch="noarch">
  <version epoch="0" ver="6.0.4" rel="160099.1.3"/>
  <changelog author="werner@suse.de" 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="werner@suse.de" date="1704801601">- Add missing doc/webp_figures.gnu fronm upstream git repo</changelog>
  <changelog author="werner@suse.de" 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="werner@suse.de" 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="werner@suse.de" date="1739880000">- Use openspecfun only for opensuse builds</changelog>
  <changelog author="werner@suse.de" 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="alarrosa@suse.com" 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="werner@suse.de" 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="werner@suse.de" date="1749643201">- Add patch gnuplot-6.0.3-backward_compat.patch</changelog>
  <changelog author="jan.fooken@suse.com" 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="fad600928dc6b1df640d950283567c8c31bb9aafa394588be983461afbae814f83bd076cc1ad8b51c4118e819c460e65e8e5a1e8c9f96d099bcb7adf64f68106" name="gnusocialshell" arch="s390x">
  <version epoch="0" ver="1.3.0" rel="bp161.1.2"/>
  <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="3ff810ff3039554a61dce547a0afa84acc37519085b14b27bdbe6ce11b5106bba185939bdbad4bb521c70fbc02e03c75ebb26f8775734b63c21b1581ee78b90e" name="gnustep-base" arch="s390x">
  <version epoch="0" ver="1.31.1" rel="160099.2.7"/>
  <changelog author="antoine.belvire@opensuse.org" date="1614427200">- Add gnustep-base-1.27.0-fix-compilation-icu68.patch: Fix build
  against ICU 68.</changelog>
  <changelog author="danilo.spinella@suse.com" 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="fredkiefer@gmx.de" 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="fredkiefer@gmx.de" 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="meissner@suse.com" date="1695643200">- use pkgconfig(icu-uc) to use the current libicu. (jsc#PED-6193)</changelog>
  <changelog author="dimstar@opensuse.org" date="1704369600">- Add 295.patch: Fix build with libxml2 2.11.0+.</changelog>
  <changelog author="fredkiefer@gmx.de" 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@suse.com" 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="fredkiefer@gmx.de" date="1740744000">- Fix lname in spec file</changelog>
  <changelog author="fredkiefer@gmx.de" 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>
</package>
<package pkgid="4f7c1b4a7c331f71ac1763324f00928967ca14d70eaffd296d8dafac13694be5bc02090e0cdbbc6e102a534bfc431407aede9f37fde522e57a1954e77d37e4bc" name="gnustep-base-devel" arch="s390x">
  <version epoch="0" ver="1.31.1" rel="160099.2.7"/>
  <changelog author="antoine.belvire@opensuse.org" date="1614427200">- Add gnustep-base-1.27.0-fix-compilation-icu68.patch: Fix build
  against ICU 68.</changelog>
  <changelog author="danilo.spinella@suse.com" 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="fredkiefer@gmx.de" 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="fredkiefer@gmx.de" 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="meissner@suse.com" date="1695643200">- use pkgconfig(icu-uc) to use the current libicu. (jsc#PED-6193)</changelog>
  <changelog author="dimstar@opensuse.org" date="1704369600">- Add 295.patch: Fix build with libxml2 2.11.0+.</changelog>
  <changelog author="fredkiefer@gmx.de" 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@suse.com" 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="fredkiefer@gmx.de" date="1740744000">- Fix lname in spec file</changelog>
  <changelog author="fredkiefer@gmx.de" 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>
</package>
<package pkgid="494080d9ade0ebd78345d1ce818f89b561a04a922cfd4cbb2d7e53101a0aa36499ac08221f36b69e65d98ec3e499c744a0aae45f6adabdfaf1d361a12302e6a8" name="gnustep-make" arch="s390x">
  <version epoch="0" ver="2.9.3" rel="160099.2.2"/>
  <changelog author="aloisio@gmx.com" date="1484308800">- Added gnustep-make-rpmlintrc
- Spec cleanup
- Removed _service file and added tarball so that
  the package can be accepted into Factory</changelog>
  <changelog author="fredkiefer@gmx.de" date="1492344000">- update to 2.7.0
  o for more info please see ChangeLog file</changelog>
  <changelog author="fredkiefer@gmx.de" date="1567944000">- Disable LTO as this isn't working for Objective-C projects.</changelog>
  <changelog author="aloisio@gmx.com" date="1586865600">- Update to version 2.8.0
  * Better library combo and ABI detection: gnustep-make will now
    attempt to detect the optimal library combo and ABI
    supported by the installed compiler and Objective-C runtime
    library. Explicit selection of the runtime ABI is now
    possible using the '--with-runtime-abi' configure option.
  * Full support for the gnustep-2.0 Objective-C ABI.
  * Support for creating a Git tag and creating a tarball from a
    git tag using the 'git-tag' and 'git-dist' targets.
  * Support for creating a Mercurial tag and creating a tarball
    from a hg tag using the 'hg-tag' and 'hg-dist' targets.
- Spec cleanup</changelog>
  <changelog author="dmueller@suse.com" date="1656158400">- update to version 2.9.0
  * Better check for objc runtime on Windows.
  * Split linker flags to better support partial linking: 'ALL_LDFLAGS'
    is now a combination of 'FINAL_LDFLAGS' and 'ALL_LDFLAGS'.
  * Better support for newer gcc versions.
  * Add support for storyboard files.
  * Increase autoconf version to 2.65 and make autoconf handle
    Objective-C++ and OBJCXX variables directly.
  * Fix bug that prevented ARC from getting used.
  * Link subproject object files directly instead of first merging them
    into 'subproject.o'.
  * Support building on Windows with Clang MSVC target.
  * Improve mingw64 support: for instance, adopt the triplet used by
    the mingw-w64 project rather than using the one returned by
    autoconf.  Fixes building Gorm.
- add keyring for source validation</changelog>
  <changelog author="fredkiefer@gmx.de" date="1673006400">- update to version 2.9.1
  * Add workaround for Clang bug on Windows MSVC when tests contain no Objective-C constructs.
  * Various fixes for minor issues introduced in the test framework by parallelisation mof testcase execution.</changelog>
  <changelog author="jsrain@suse.com" date="1684756800">- update the upstream source URLs</changelog>
  <changelog author="fredkiefer@gmx.de" date="1720353600">- Accecpted request to update to version 2.9.2
  * Update for newer versions of Java
  * Various minor bugfixes.</changelog>
  <changelog author="franz.sirl-obs@lauterbach.com" date="1723204800">- Use the --with-libdir configure option introduced with 2.9.2.</changelog>
  <changelog author="fredkiefer@gmx.de" date="1740484800">- Update to version 2.9.3
  • Added support for ASAN/LSAN builds
  • Various minor bugfixes.</changelog>
</package>
<package pkgid="5665271e818a8a691fd8a4d9f86aa70323bb84696fe2bb5f57c7502599ebb15661594b1768baa314a7f4aed81a1194eca196e8adb3af9c8a3d4d840b4d150fe5" name="gnutls" arch="s390x">
  <version epoch="0" ver="3.8.10" rel="160099.6.35"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1743681600">- Disable liboqs on armv6</changelog>
  <changelog author="angel.yankov@suse.com" date="1745841600">- Fix FIPS mode running on Tumbleweed [bsc#1237101]
  * When nettle or libhogweed are installed with glbic-hwcaps for x86_64-v3,
    some paths differ and we are unable to match the hmac file for the lib.
  * Add gnutls-FIPS-HMAC-x86_64-v3-opt.patch</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1752408000">- enable ktls support
- enable brotli and zstd compression support</changelog>
  <changelog author="lucas.mulling@suse.com" date="1752494400">- Update to 3.8.10:
  * libgnutls: Fix NULL pointer dereference when 2nd Client Hello omits PSK
    Reported by Stefan Bühler. [GNUTLS-SA-2025-07-07-4, CVSS: medium]
    [bsc#1246299, CVE-2025-6395]
  * libgnutls: Fix heap read buffer overrun in parsing X.509 SCTS timestamps
    Spotted by oss-fuzz and reported by OpenAI Security Research Team,
    and fix developed by Andrew Hamilton. [GNUTLS-SA-2025-07-07-1,
    CVSS: medium] [bsc#1246233, CVE-2025-32989]
  * libgnutls: Fix double-free upon error when exporting otherName in SAN
    Reported by OpenAI Security Research Team. [GNUTLS-SA-2025-07-07-2,
    CVSS: low] [bsc#1246232, CVE-2025-32988]
  * certtool: Fix 1-byte write buffer overrun when parsing template
    Reported by David Aitel. [GNUTLS-SA-2025-07-07-3,
    CVSS: low] [bsc#1246267, CVE-2025-32990]
  * libgnutls: PKCS#11 modules can now be used to override the default
    cryptographic backend. Use the [provider] section in the system-wide config
    to specify path and pin to the module (see system-wide config Documentation).
  * libgnutls: Linux kernel version 6.14 brings a Kernel TLS (kTLS) key update
    support. The library running on the aforementioned version now utilizes the
    kernel’s key update mechanism when kTLS is enabled, allowing uninterrupted
    TLS session. The --enable-ktls configure option as well as the system-wide
    kTLS configuration(see GnuTLS Documentation) are still required to enable
    this feature.
  * libgnutls: liboqs support for PQC has been removed
    For maintenance purposes, support for post-quantum cryptography
    (PQC) is now only provided through leancrypto. The experimental key
    exchange algorithm, X25519Kyber768Draft00, which is based on the
    round 3 candidate of Kyber and only supported through liboqs has
    also been removed altogether.
  * libgnutls: TLS certificate compression methods can now be set with
    cert-compression-alg configuration option in the gnutls priority file.
  * libgnutls: All variants of ML-DSA private key formats are supported
    While the previous implementation of ML-DSA was based on
    draft-ietf-lamps-dilithium-certificates-04, this updates it to
    draft-ietf-lamps-dilithium-certificates-12 with support for all 3
    variants of private key formats: "seed", "expandedKey", and "both".
  * libgnutls: ML-DSA signatures can now be used in TLS
    The ML-DSA signature algorithms, ML-DSA-44, ML-DSA-65, and
    ML-DSA-87, can now be used to digitally sign TLS handshake
    messages.
  * API and ABI modifications:
  - GNUTLS_PKCS_MLDSA_SEED: New enum member of gnutls_pkcs_encrypt_flags_t
  - GNUTLS_PKCS_MLDSA_EXPANDED: New enum member of gnutls_pkcs_encrypt_flags_t
- Add patch gnutls-3.8.10-disable-ktls_test.patch
- Rebased patches:
  * gnutls-FIPS-140-3-references.patch
  * gnutls-FIPS-disable-mac-sha1.patch
  * gnutls-disable-flaky-test-dtls-resume.patch
  * gnutls-skip-pqx-test.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1752580800">- Build with TPM 2.0 support via tpm2-0-tss.</changelog>
  <changelog author="pmonreal@suse.com" date="1752580801">- Build with leancrypto. The liboqs support for post-quantum
  cryptography (PQC) has been removed and is only provided through
  leancrypto.</changelog>
  <changelog author="angel.yankov@suse.com" date="1763985600">- Security fix bsc#1254132 CVE-2025-9820
  * Fix buffer overflow in gnutls_pkcs11_token_init
  * Added gnutls-CVE-2025-9820.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1770724800">- Security fix:
  * CVE-2025-14831: DoS via excessive resource consumption during
    certificate verification (bsc#1257960)
  * Add gnutls-CVE-2025-14831.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1771934400">- Add the functionality to allow to specify the hash algorithm for
  the PSK. This fixes a bug in the current implementation where the
  binder is always calculated with SHA256.
  * (bsc#1258083, jsc#PED-15752, jsc#PED-15753)
  * lib/psk: Add gnutls_psk_allocate_{client,server}_credentials2
  * tests/psk-file: Add testing for _credentials2 functions
  * lib/psk: add null check for binder algo
  * pre_shared_key: fix memleak when retrying with different binder algo
  * pre_shared_key: add null check on pskcred
  * Add patches:
  - gnutls-PSK-hash.patch
  - gnutls-PSK-hash-tests.patch
  - gnutls-PSK-hash-NULL-check.patch
  - gnutls-PSK-hash-NULL-check-pskcred.patch
  - gnutls-PSK-hash-fix-memleak.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1778068800">- Security fixes:
  * CVE-2026-33846: buffers: add more checks to DTLS reassembly (bsc#1263705)
  * CVE-2026-42009: lib/buffers: ensure packets have differing sequence numbers (bsc#1263708)
  * CVE-2026-33845: buffers: switch from end_offset over to frag_length (bsc#1263704)
  * CVE-2026-42010: lib/auth/rsa_psk: fix binary PSK identity lookup (bsc#1263709)
  * CVE-2026-3833: x509/name-constraints: compare domain names case-insensitive (bsc#1263707)
  * CVE-2026-42011: x509/name_constraints: fix intersecting empty constraints (bsc#1263710)
  * CVE-2026-42012: x509/hostname-verify: make URI/SRV SAN preclude CN fallback (bsc#1263711)
  * CVE-2026-42013: x509: prevent fallback on oversized SAN (bsc#1263712)
  * CVE-2026-42014: pkcs11_write: fix UAF and leak in gnutls_pkcs11_token_set_pin (bsc#1263713)
  * CVE-2026-42015: x509/pkcs12_bag: fix off-by-one in bag element bounds check (bsc#1263714)
  * CVE-2026-5260: lib/pkcs11_privkey: guard against overreading on short ciphertexts (bsc#1263715)
  * CVE-2026-3832: cert-session: fix multi-entry OCSP revocation bypass (bsc#1263706)
  * CVE-2026-5419: gnutls_cipher_decrypt3: make PKCS#7 unpadding branch free (bsc#1263716)
  * Add patches:
    gnutls-CVE-2026-33846.patch gnutls-CVE-2026-42009.patch
    gnutls-CVE-2026-33845.patch gnutls-CVE-2026-42010.patch
    gnutls-CVE-2026-3833.patch  gnutls-CVE-2026-42011.patch
    gnutls-CVE-2026-42012.patch gnutls-CVE-2026-42013.patch
    gnutls-CVE-2026-42014.patch gnutls-CVE-2026-5260.patch
    gnutls-CVE-2026-42015.patch gnutls-CVE-2026-3832.patch
    gnutls-CVE-2026-5419.patch</changelog>
</package>
<package pkgid="93e71ced8ce034703eff6aa28265e6b8f842dfb61551da06d0c513aadfcdc856b520d0fc38f6e70396b4c537ef748cd9ddc1b29875522a6cc37260f74a92cd65" name="go" arch="s390x">
  <version epoch="0" ver="1.26" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1649419200">- Update to current stable go1.18
  Refs boo#1193742 go1.18 release tracking</changelog>
  <changelog author="jkowalczyk@suse.com" date="1661256000">- Update to current stable go1.19
  Refs boo#1200441 go1.19 release tracking
- Add define tsan_arch s390x ppc64le new in go1.19</changelog>
  <changelog author="jkowalczyk@suse.com" date="1682683200">- Update to current stable go1.20
  Refs boo#1206346 go1.20 release tracking
- Packaging improvements:
  * Re-enable debuginfo boo#1210938 remove spec comment "# nodebug"
  * Use Group: Development/Languages/Go instead of Other</changelog>
  <changelog author="jkowalczyk@suse.com" date="1691582400">- Update to current stable go1.21
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="jkowalczyk@suse.com" date="1704715200">- Update to current stable go1.22
  Refs boo#1218424 go1.22 release tracking</changelog>
  <changelog author="jkowalczyk@suse.com" date="1724846400">- Update to current stable go1.23
  Refs boo#1229122 go1.23 release tracking</changelog>
  <changelog author="jkowalczyk@suse.com" date="1740052800">- Update to current stable go1.24
  Refs boo#1236217 go1.24 release tracking</changelog>
  <changelog author="obs.coke518@passinbox.com" date="1742126400">- Enable for loongarch64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1758024000">- Update to current stable go1.25
  Refs boo#1244485 go1.25 release tracking</changelog>
  <changelog author="simon@simonwg.com" date="1773489600">- Update to current stable go1.26
  Refs boo#1255111 go1.26 release tracking</changelog>
</package>
<package pkgid="f193e5d1534819751e2bb2b2c48c92efea81bec6c0f68426596b134d5ab700430fcbc3fb9f2d60bbc6c932c2f30f8f61cb0d8b5798d94a2e8bb7502dd6f05cec" name="go-containerregistry" arch="s390x">
  <version epoch="0" ver="0.20.1" rel="bp161.1.2"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666353600">- Initial package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670932800">- avoid file conflict on SLE15 and other older distributions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 0.12.1:
  * Fix context.DeadlineExceeded comparison (#1488)
  * Fix missing body.Close() in bearer auth (#1482)
  * bump version of slsa generator (#1468)
  * crane: add catalog argument use annotation (#1473)
  * k8schain: Log and proceed if secret or SA are not found</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 0.16.1:
  * bump deps using ./hack/bump-deps.sh
  * Allow crane to export schema 1 images
  * fixed a goroutine leak
  * retry HTTP 522 errors by default
  * Limit size of manifest
  * Add crane auth token
  * Bump codecov/codecov-action from 3.1.3 to 3.1.4
  * Pass scopes through crane auth token
  * fix: add bounds checking to addendum layer mutations to
    prevent panic
  * Surface better error messages in crane index
  * crane: add missing name option in crane index commands
  * crane: Respect cmd.OutOrStdout
  * Make ErrSchema1 checkable via errors.Is()
  * Don't load into daemon if the image already exists
  * add --blobs-to-disk to 'crane registry serve'
  * Correct crane registry help text
  * Allow concurrent blob Sets, use RWMutex
  * Use RWLock, limit scope of locking, write digest first
  * Let the filesystem handle atomicity
  * Don't try cross-origin mounting against dockerhub
  * Drop localhost to support crane registry serve in a container
  * Return OCI Index content-type for referrers response
  * Allow crane edit to generate non-image artifacts
  * Allow setting Content-Type in crane edit manifest
  * Avoid v1.Manifest in crane edit config (#1583)
  * Support for OCI 1.1+ referrers via API (#1546)
  * Support for OCI 1.1+ referrers via fallback tag
  * Update descriptor "data" field (when valid) during
    "crane edit config" (#1584)
  * Update release.yml (#1540)
  * authn: also read mount secrets (#1560)
  * bump deps using ./hack/bump-deps.sh (#1592)
  * crane: add --flatten for index append (#1566)
  * crane: add serve subcommand (#1586)
  * crane: support --omit-digest-tags in crane ls
  * fix(mutate): also set timestamps only present in
    some formats (#1550)
  * fix: Fix the crane release url and add more steps
  * hash: use generic instantiation (#1538)
  * replace manual slsa-verifier installation with
    action (#1585)
  * skip tls verification if default transport is used
    with insecure option (#1559)
  * tarball: pass imageToTags (#1563)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 0.17.0:
  * Validate index architectures match children
  * Set Content-Length for blob uploads
  * Don't wrap DefaultKeychain with refreshes
  * Build releases with Go 1.21
  * fix: mimic oci-layout in diskblobhandler
  * tag: add command explanation to the long help
  * feat: implement gc command
  * feat: allow port and disk path to be overriden</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1717156800">- add completion subpackages (bash, fish, zsh)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1721304000">- update to 0.20.1:
  * Create `remote.Push`
- update to 0.20.0:
  * Referrer API must return correct Content-Type
  * POTENTIALLY BREAKING: Restore blind-write to remote.Put
- update to 0.19.2:
  * Add JSON marshalling funcs for Digest.
  * registry: Implement Range requests for blobs
  * Support podman auth file REGISTRY_AUTH_FILE.
  * feat: crane mutate platform
  * Add Context support to auth methods
  * Fix windows race condition when writing image with duplicate
    layers
  * Add -O shorthand for --omit-digest-tags to crane.
- update to 0.19.1:
  * Bump golang.org/x/net from 0.10.0 to 0.17.0 in
    /pkg/authn/k8schain
  * Bump golang.org/x/ packages
- update to 0.19.0:
  * Work around docker v25 tarballs
- update to 0.18.0:
  * fix: goreleaser config
  * Always print pushed digest in crane push</changelog>
</package>
<package pkgid="3aed258b36f405a5fc4ba52f8b36a64736bfe9158214049b9fca2e27f32d047e6980cd601497b54a6c296d5271e82cceb9c45ba9d3181405b0dcc0c9848acdb4" name="go-doc" arch="s390x">
  <version epoch="0" ver="1.26" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1649419200">- Update to current stable go1.18
  Refs boo#1193742 go1.18 release tracking</changelog>
  <changelog author="jkowalczyk@suse.com" date="1661256000">- Update to current stable go1.19
  Refs boo#1200441 go1.19 release tracking
- Add define tsan_arch s390x ppc64le new in go1.19</changelog>
  <changelog author="jkowalczyk@suse.com" date="1682683200">- Update to current stable go1.20
  Refs boo#1206346 go1.20 release tracking
- Packaging improvements:
  * Re-enable debuginfo boo#1210938 remove spec comment "# nodebug"
  * Use Group: Development/Languages/Go instead of Other</changelog>
  <changelog author="jkowalczyk@suse.com" date="1691582400">- Update to current stable go1.21
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="jkowalczyk@suse.com" date="1704715200">- Update to current stable go1.22
  Refs boo#1218424 go1.22 release tracking</changelog>
  <changelog author="jkowalczyk@suse.com" date="1724846400">- Update to current stable go1.23
  Refs boo#1229122 go1.23 release tracking</changelog>
  <changelog author="jkowalczyk@suse.com" date="1740052800">- Update to current stable go1.24
  Refs boo#1236217 go1.24 release tracking</changelog>
  <changelog author="obs.coke518@passinbox.com" date="1742126400">- Enable for loongarch64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1758024000">- Update to current stable go1.25
  Refs boo#1244485 go1.25 release tracking</changelog>
  <changelog author="simon@simonwg.com" date="1773489600">- Update to current stable go1.26
  Refs boo#1255111 go1.26 release tracking</changelog>
</package>
<package pkgid="6a8037753dbb62ea09830f35a1876475941b9383a18802cdeb5627854a1a2085165e0855ad0768ebfb78a9757129e575ac9a870e1f4d78be5d4cfe23d45b01f1" name="go-licenses" arch="s390x">
  <version epoch="0" ver="2.0.1" rel="bp161.1.4"/>
  <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="ddb7de0d6504e252c1750e6c0b54df7930b3a979c38745a39ed525f7db6752cf8b83db25a89f6b02cb52e7966107e593662e3b44fafe6ee3f128a3eb94a33690" name="go-md2man" arch="s390x">
  <version epoch="0" ver="2.0.0+git20190314.f79a8a8" rel="160099.3.9"/>
  <changelog author="tboerger@suse.com" date="1480680000">- Refactoed spec with a new unified layout</changelog>
  <changelog author="tboerger@suse.com" date="1480680001">- Using the new golang-packaging now</changelog>
  <changelog author="tboerger@suse.com" date="1480680002">- Requires and BuildRequires for dependencies</changelog>
  <changelog author="tboerger@suse.com" date="1480680003">- Added rpmlintrc for common golang linting</changelog>
  <changelog author="tboerger@suse.com" date="1480680004">- 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="adrian.glaubitz@suse.com" 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>
</package>
<package pkgid="b0e1475af28ff47c959991d3cefe06d0ae9ad09d3774e474f1205a28e5933adcc9ca7ddafe435e06e504a5f65c14e1ba9862173481654a424733f060b3b384f2" name="go-mod-upgrade" arch="s390x">
  <version epoch="0" ver="0.10.0" rel="bp161.1.8"/>
  <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>
</package>
<package pkgid="cf9d1782781c2c7c43fc071889e55101af26c2926e69e9ed86e0e77c8305cf2b913a2a86a7013d5175db16c71d62c4231783a257f9c0ac28ee9b6e53f1e7cebd" name="go-passbolt-cli" arch="s390x">
  <version epoch="0" ver="0.3.1" rel="bp161.1.9"/>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1718452800">Release v0.3.1
  - Add Version flag
  - Don't Crash on Some TOTP Usage
  - Export TOTP
  - Export Skip Resource on Error
  Changelog:
    b11702d Merge pull request #48 from passbolt/fix-version
    1e09efc fix Man and Completion CI
    6cb52e2 go mod tidy
    b48f327 Use goreleaser version if available, otherwise buildinfo
    b269e85 Merge pull request #47 from passbolt/update-ci
    13da79a update Deprecated field
    effdbdb fix auto snapshot
    3cbabb9 Add dist Artifact Uploading
    eeaa987 Add Run Version Step
    c5e1dcb Update CI Action Versions
    774fc8b Merge pull request #44 from passbolt/version-flag
    4a870ea Set Version info in rootcmd
    4975d53 add versioninfo, update deps
    b3e608e Merge pull request #43 from passbolt/basic-totp-support
    e0469a1 Use old TOTP flags if the new ones are unset
    1229ad7 Implement Custom TOTP URL Generation
    869f33c remove otp library
    6f4d6e9 Add More Algorithms
    7da6aec Fix Incorrect Secret Parsing, Typos
    c595eca export: skip resource on error
    a535a83 Add TOTP Export Support
    fafdd22 update deps
    54d4243 update ci go version
    52bdc35 Update Readme about new Flags
    c2506ed Add New Flags, Mark old ones as deprecated
    2e1a46f update deps
    444fa17 Fix Doc Link</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1721476800">- Add shell Completions &amp; man pages</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1721995200">- fix shell completions dir name</changelog>
</package>
<package pkgid="19123f2296193851e1e094d8bb57ad2afad494dae42afdf1d3b319b6c15e3a5a4b2f0ccde53f7c6d7bd2a2cda1bf463a46f484dac0e23b31ec022d0e26484711" name="go-passbolt-cli-bash-completion" arch="noarch">
  <version epoch="0" ver="0.3.1" rel="bp161.1.9"/>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1718452800">Release v0.3.1
  - Add Version flag
  - Don't Crash on Some TOTP Usage
  - Export TOTP
  - Export Skip Resource on Error
  Changelog:
    b11702d Merge pull request #48 from passbolt/fix-version
    1e09efc fix Man and Completion CI
    6cb52e2 go mod tidy
    b48f327 Use goreleaser version if available, otherwise buildinfo
    b269e85 Merge pull request #47 from passbolt/update-ci
    13da79a update Deprecated field
    effdbdb fix auto snapshot
    3cbabb9 Add dist Artifact Uploading
    eeaa987 Add Run Version Step
    c5e1dcb Update CI Action Versions
    774fc8b Merge pull request #44 from passbolt/version-flag
    4a870ea Set Version info in rootcmd
    4975d53 add versioninfo, update deps
    b3e608e Merge pull request #43 from passbolt/basic-totp-support
    e0469a1 Use old TOTP flags if the new ones are unset
    1229ad7 Implement Custom TOTP URL Generation
    869f33c remove otp library
    6f4d6e9 Add More Algorithms
    7da6aec Fix Incorrect Secret Parsing, Typos
    c595eca export: skip resource on error
    a535a83 Add TOTP Export Support
    fafdd22 update deps
    54d4243 update ci go version
    52bdc35 Update Readme about new Flags
    c2506ed Add New Flags, Mark old ones as deprecated
    2e1a46f update deps
    444fa17 Fix Doc Link</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1721476800">- Add shell Completions &amp; man pages</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1721995200">- fix shell completions dir name</changelog>
</package>
<package pkgid="43164a9cb3bcaf49a89c3b338ec86154c010f0466e2d4e58bec9ecb79c0918d7457883fb703ac7c269daaf597198ceef3a83537b231782210cd9473cf90fb9b5" name="go-passbolt-cli-fish-completion" arch="noarch">
  <version epoch="0" ver="0.3.1" rel="bp161.1.9"/>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1718452800">Release v0.3.1
  - Add Version flag
  - Don't Crash on Some TOTP Usage
  - Export TOTP
  - Export Skip Resource on Error
  Changelog:
    b11702d Merge pull request #48 from passbolt/fix-version
    1e09efc fix Man and Completion CI
    6cb52e2 go mod tidy
    b48f327 Use goreleaser version if available, otherwise buildinfo
    b269e85 Merge pull request #47 from passbolt/update-ci
    13da79a update Deprecated field
    effdbdb fix auto snapshot
    3cbabb9 Add dist Artifact Uploading
    eeaa987 Add Run Version Step
    c5e1dcb Update CI Action Versions
    774fc8b Merge pull request #44 from passbolt/version-flag
    4a870ea Set Version info in rootcmd
    4975d53 add versioninfo, update deps
    b3e608e Merge pull request #43 from passbolt/basic-totp-support
    e0469a1 Use old TOTP flags if the new ones are unset
    1229ad7 Implement Custom TOTP URL Generation
    869f33c remove otp library
    6f4d6e9 Add More Algorithms
    7da6aec Fix Incorrect Secret Parsing, Typos
    c595eca export: skip resource on error
    a535a83 Add TOTP Export Support
    fafdd22 update deps
    54d4243 update ci go version
    52bdc35 Update Readme about new Flags
    c2506ed Add New Flags, Mark old ones as deprecated
    2e1a46f update deps
    444fa17 Fix Doc Link</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1721476800">- Add shell Completions &amp; man pages</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1721995200">- fix shell completions dir name</changelog>
</package>
<package pkgid="e8b9f34a72f33d4af58087098cfd66c9151ad178e0d120dde2761d780038b3cc039770e3351a6dc88e565f6b409aa4a1483b3664cca421408f3cdac3ebf4b679" name="go-passbolt-cli-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.3.1" rel="bp161.1.9"/>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1718452800">Release v0.3.1
  - Add Version flag
  - Don't Crash on Some TOTP Usage
  - Export TOTP
  - Export Skip Resource on Error
  Changelog:
    b11702d Merge pull request #48 from passbolt/fix-version
    1e09efc fix Man and Completion CI
    6cb52e2 go mod tidy
    b48f327 Use goreleaser version if available, otherwise buildinfo
    b269e85 Merge pull request #47 from passbolt/update-ci
    13da79a update Deprecated field
    effdbdb fix auto snapshot
    3cbabb9 Add dist Artifact Uploading
    eeaa987 Add Run Version Step
    c5e1dcb Update CI Action Versions
    774fc8b Merge pull request #44 from passbolt/version-flag
    4a870ea Set Version info in rootcmd
    4975d53 add versioninfo, update deps
    b3e608e Merge pull request #43 from passbolt/basic-totp-support
    e0469a1 Use old TOTP flags if the new ones are unset
    1229ad7 Implement Custom TOTP URL Generation
    869f33c remove otp library
    6f4d6e9 Add More Algorithms
    7da6aec Fix Incorrect Secret Parsing, Typos
    c595eca export: skip resource on error
    a535a83 Add TOTP Export Support
    fafdd22 update deps
    54d4243 update ci go version
    52bdc35 Update Readme about new Flags
    c2506ed Add New Flags, Mark old ones as deprecated
    2e1a46f update deps
    444fa17 Fix Doc Link</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1721476800">- Add shell Completions &amp; man pages</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1721995200">- fix shell completions dir name</changelog>
</package>
<package pkgid="5f69e3adff12e5e29490c0262e216158b0ea5e9e075fc90cc5c2745b8f6d48a2f3f767e244a19c37676b2a38a9c83a1330e27224c7675fbd19e784b0172f667e" name="go-race" arch="s390x">
  <version epoch="0" ver="1.26" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1649419200">- Update to current stable go1.18
  Refs boo#1193742 go1.18 release tracking</changelog>
  <changelog author="jkowalczyk@suse.com" date="1661256000">- Update to current stable go1.19
  Refs boo#1200441 go1.19 release tracking
- Add define tsan_arch s390x ppc64le new in go1.19</changelog>
  <changelog author="jkowalczyk@suse.com" date="1682683200">- Update to current stable go1.20
  Refs boo#1206346 go1.20 release tracking
- Packaging improvements:
  * Re-enable debuginfo boo#1210938 remove spec comment "# nodebug"
  * Use Group: Development/Languages/Go instead of Other</changelog>
  <changelog author="jkowalczyk@suse.com" date="1691582400">- Update to current stable go1.21
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="jkowalczyk@suse.com" date="1704715200">- Update to current stable go1.22
  Refs boo#1218424 go1.22 release tracking</changelog>
  <changelog author="jkowalczyk@suse.com" date="1724846400">- Update to current stable go1.23
  Refs boo#1229122 go1.23 release tracking</changelog>
  <changelog author="jkowalczyk@suse.com" date="1740052800">- Update to current stable go1.24
  Refs boo#1236217 go1.24 release tracking</changelog>
  <changelog author="obs.coke518@passinbox.com" date="1742126400">- Enable for loongarch64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1758024000">- Update to current stable go1.25
  Refs boo#1244485 go1.25 release tracking</changelog>
  <changelog author="simon@simonwg.com" date="1773489600">- Update to current stable go1.26
  Refs boo#1255111 go1.26 release tracking</changelog>
</package>
<package pkgid="cb328b84f23ffbc78ce97cf9cc754900618a394007c1631489b6e0f236c398c48ab1514cd057760ff0a57b73a2f3ee7e5366fb9c6b2a064659825c08ee2928a9" name="go-sendxmpp" arch="s390x">
  <version epoch="0" ver="0.17.0" rel="bp161.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="7bc0a08497712e468b19612a4c68f69b27d2818f087ea8b08993b91faaacb5ecd6e9cb1eddce387b1c9bd6b57de02b33292bdeac1f1861ab43438249ade32203" name="go1.21" arch="s390x">
  <version epoch="0" ver="1.21.13" rel="160099.5.2"/>
  <changelog author="jkowalczyk@suse.com" date="1751889600">- Packaging improvements:
  * Rebase gcc-go.patch for go1.21
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1752840000">- Packaging improvements:
  * Refs bsc#1245292 go1.16 unresolveable on SLFO:Main. Recommended
    mitigation for SLFO:Main is to bootstrap go1.21 with gccgo and
    delete go1.16 through go1.20, all of which are EOL.
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Update %bcond_with gccgo_go121 to a version unique name from
    %bcond_with gccgo. OBS prjconf does not support a conditional
    %_with configuration to match just one package. Use a unique
    name that is defined only in go1.21 packaging. Bootstrap
    go1.21 with gcc-go by adding the following to prjconf:
    Macros:
    %_with_gccgo_go121 1
    :Macros
  * Update to %define gcc_go_version from 11 to 13 for SLE. gcc13
    provides go1.18 needed for bootstrapping go1.21.
  * Current Go bootstrap status: gcc13, gcc14, gcc15 all provide
    go1.18 language level gccgo. go1.21 is the latest Go toolchain
    that can bootstrap with go1.18 and thus gccgo, newer Go
    toolchains require newer bootstrap versions. No newer gccgo
    language level support has been announced, so go1.21 is the
    initial Go bootstrap version until that changes. Recommended
    for all distribution repositories to use the above prjconf to
    shorten the bootstrap toolchain and optionally remove EOL go
    versions older than go1.21.</changelog>
  <changelog author="schwab@suse.de" date="1753704000">- The support for -buildmode=shared only depends on the go version and
  architecture, not how it was bootstrapped
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Refs bsc#1247326 SLFO:Main go1.21 fails to build on s390x at
  - buildmode=shared std for some workers only
  * Refs jsc#PED-1962 Reduce go1.x RPM installed file size by
    splitting .so and .a files into an optional subpackage</changelog>
  <changelog author="matz@suse.com" date="1759924800">- Prepare for removing old go versions from Factory:
  * Switch default for go1.21 to bootstrap with gcc-go using
    %bcond_without gccgo_go121
  * Building go1.21 with gcc-go by default removes need for prjconf
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.21 dependency on update-alternatives fixes bsc#1264390</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1219 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264390</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264390
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264390</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264390
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="6476ab687323c60544fc40a28664af3c36b73ab37af42ab21a206092d9f088756dbe2228c1803aa8d38230ffecdf4e6499f9256329122deb0804324ca7a511f2" name="go1.21-doc" arch="s390x">
  <version epoch="0" ver="1.21.13" rel="160099.5.2"/>
  <changelog author="jkowalczyk@suse.com" date="1751889600">- Packaging improvements:
  * Rebase gcc-go.patch for go1.21
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1752840000">- Packaging improvements:
  * Refs bsc#1245292 go1.16 unresolveable on SLFO:Main. Recommended
    mitigation for SLFO:Main is to bootstrap go1.21 with gccgo and
    delete go1.16 through go1.20, all of which are EOL.
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Update %bcond_with gccgo_go121 to a version unique name from
    %bcond_with gccgo. OBS prjconf does not support a conditional
    %_with configuration to match just one package. Use a unique
    name that is defined only in go1.21 packaging. Bootstrap
    go1.21 with gcc-go by adding the following to prjconf:
    Macros:
    %_with_gccgo_go121 1
    :Macros
  * Update to %define gcc_go_version from 11 to 13 for SLE. gcc13
    provides go1.18 needed for bootstrapping go1.21.
  * Current Go bootstrap status: gcc13, gcc14, gcc15 all provide
    go1.18 language level gccgo. go1.21 is the latest Go toolchain
    that can bootstrap with go1.18 and thus gccgo, newer Go
    toolchains require newer bootstrap versions. No newer gccgo
    language level support has been announced, so go1.21 is the
    initial Go bootstrap version until that changes. Recommended
    for all distribution repositories to use the above prjconf to
    shorten the bootstrap toolchain and optionally remove EOL go
    versions older than go1.21.</changelog>
  <changelog author="schwab@suse.de" date="1753704000">- The support for -buildmode=shared only depends on the go version and
  architecture, not how it was bootstrapped
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Refs bsc#1247326 SLFO:Main go1.21 fails to build on s390x at
  - buildmode=shared std for some workers only
  * Refs jsc#PED-1962 Reduce go1.x RPM installed file size by
    splitting .so and .a files into an optional subpackage</changelog>
  <changelog author="matz@suse.com" date="1759924800">- Prepare for removing old go versions from Factory:
  * Switch default for go1.21 to bootstrap with gcc-go using
    %bcond_without gccgo_go121
  * Building go1.21 with gcc-go by default removes need for prjconf
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.21 dependency on update-alternatives fixes bsc#1264390</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1219 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264390</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264390
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264390</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264390
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="8ba3b33f88129cea9bad75dd9e9d536395909efef3cc81fa7fa79a082616921530c904a2b4928be5611f065525dc410e88ebc3574f04b6d65dbf9f830bebad00" name="go1.21-race" arch="s390x">
  <version epoch="0" ver="1.21.13" rel="160099.5.2"/>
  <changelog author="jkowalczyk@suse.com" date="1751889600">- Packaging improvements:
  * Rebase gcc-go.patch for go1.21
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1752840000">- Packaging improvements:
  * Refs bsc#1245292 go1.16 unresolveable on SLFO:Main. Recommended
    mitigation for SLFO:Main is to bootstrap go1.21 with gccgo and
    delete go1.16 through go1.20, all of which are EOL.
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Update %bcond_with gccgo_go121 to a version unique name from
    %bcond_with gccgo. OBS prjconf does not support a conditional
    %_with configuration to match just one package. Use a unique
    name that is defined only in go1.21 packaging. Bootstrap
    go1.21 with gcc-go by adding the following to prjconf:
    Macros:
    %_with_gccgo_go121 1
    :Macros
  * Update to %define gcc_go_version from 11 to 13 for SLE. gcc13
    provides go1.18 needed for bootstrapping go1.21.
  * Current Go bootstrap status: gcc13, gcc14, gcc15 all provide
    go1.18 language level gccgo. go1.21 is the latest Go toolchain
    that can bootstrap with go1.18 and thus gccgo, newer Go
    toolchains require newer bootstrap versions. No newer gccgo
    language level support has been announced, so go1.21 is the
    initial Go bootstrap version until that changes. Recommended
    for all distribution repositories to use the above prjconf to
    shorten the bootstrap toolchain and optionally remove EOL go
    versions older than go1.21.</changelog>
  <changelog author="schwab@suse.de" date="1753704000">- The support for -buildmode=shared only depends on the go version and
  architecture, not how it was bootstrapped
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Refs bsc#1247326 SLFO:Main go1.21 fails to build on s390x at
  - buildmode=shared std for some workers only
  * Refs jsc#PED-1962 Reduce go1.x RPM installed file size by
    splitting .so and .a files into an optional subpackage</changelog>
  <changelog author="matz@suse.com" date="1759924800">- Prepare for removing old go versions from Factory:
  * Switch default for go1.21 to bootstrap with gcc-go using
    %bcond_without gccgo_go121
  * Building go1.21 with gcc-go by default removes need for prjconf
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.21 dependency on update-alternatives fixes bsc#1264390</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1219 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264390</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264390
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264390</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264390
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="54eda35b86ebce50ac10d455425d467b4ecd145e944a430e32e192aa25d15296a4a577e8bf770b8e7526f6ed9dbe32ac4b4ece4dbfb1bc87cf62aa6fefa3a7da" name="go1.22" arch="s390x">
  <version epoch="0" ver="1.22.12" rel="160099.4.1"/>
  <changelog author="jkowalczyk@suse.com" date="1737028800">- go1.22.11 (released 2025-01-16) includes security fixes to the
  crypto/x509 and net/http packages, as well as bug fixes to the
  runtime.
  Refs boo#1218424 go1.22 release tracking
  CVE-2024-45341 CVE-2024-45336
  * go#71207 go#71156 boo#1236045 security: fix CVE-2024-45341 crypto/x509: usage of IPv6 zone IDs can bypass URI name constraints
  * go#71210 go#70530 boo#1236046 security: fix CVE-2024-45336 net/http: sensitive headers incorrectly sent after cross-domain redirect
  * go#71103 crypto/tls: TestVerifyConnection/TLSv12 failures
  * go#71146 internal/trace: TestTraceCPUProfile/Stress failures</changelog>
  <changelog author="jkowalczyk@suse.com" date="1738670400">- go1.22.12 (released 2025-02-04) includes security fixes to the
  crypto/elliptic package, as well as bug fixes to the compiler and
  the go command.
  Refs boo#1218424 go1.22 release tracking
  CVE-2025-22866
  * go#71422 go#71383 boo#1236801 security: fix CVE-2025-22866 crypto/internal/fips140/nistec: p256NegCond is variable time on ppc64le
  * go#71262 cmd/go/internal/modfetch/codehost: test fails with git 2.47.1
  * go#71229 cmd/compile: broken write barrier</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754654400">- Packaging improvements:
  * Update go_bootstrap_version to go1.21 from go1.20 to shorten
    the bootstrap chain. go1.21 can optionally be bootstrapped with
    gccgo and serve as the inital version of go1.x.
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1755172800">- Packaging improvements:
  * Remove conditional gccgo bootstrap sections and gcc-go.patch.
    gccgo cannot be used in any version newer than go1.21. Removal
    simplifies go1.x package code.
  * go1.21 can optionally be bootstrapped with gccgo and serve as
    the inital version of go1.x.
  * go1.21 will be the initial version of Go in the bootstrap chain
    until gcc gccgo is updated to support a language level newer
    than go1.18.
  * Drop gcc-go.patch
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Refs boo#1248082 drop unused gccgo bootstrap code in go1.22+</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.22 dependency on update-alternatives fixes bsc#1264391</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1229 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264391</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264391
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264391</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264391
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="bcca972c1b8a05e9f3727b2e2b083d141e34911c2891f0fb4f30135dc429136fd012d36f1e4a47a802f3a5953a9e412327a2535f02e2e100cb82acf81fd763e5" name="go1.22-doc" arch="s390x">
  <version epoch="0" ver="1.22.12" rel="160099.4.1"/>
  <changelog author="jkowalczyk@suse.com" date="1737028800">- go1.22.11 (released 2025-01-16) includes security fixes to the
  crypto/x509 and net/http packages, as well as bug fixes to the
  runtime.
  Refs boo#1218424 go1.22 release tracking
  CVE-2024-45341 CVE-2024-45336
  * go#71207 go#71156 boo#1236045 security: fix CVE-2024-45341 crypto/x509: usage of IPv6 zone IDs can bypass URI name constraints
  * go#71210 go#70530 boo#1236046 security: fix CVE-2024-45336 net/http: sensitive headers incorrectly sent after cross-domain redirect
  * go#71103 crypto/tls: TestVerifyConnection/TLSv12 failures
  * go#71146 internal/trace: TestTraceCPUProfile/Stress failures</changelog>
  <changelog author="jkowalczyk@suse.com" date="1738670400">- go1.22.12 (released 2025-02-04) includes security fixes to the
  crypto/elliptic package, as well as bug fixes to the compiler and
  the go command.
  Refs boo#1218424 go1.22 release tracking
  CVE-2025-22866
  * go#71422 go#71383 boo#1236801 security: fix CVE-2025-22866 crypto/internal/fips140/nistec: p256NegCond is variable time on ppc64le
  * go#71262 cmd/go/internal/modfetch/codehost: test fails with git 2.47.1
  * go#71229 cmd/compile: broken write barrier</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754654400">- Packaging improvements:
  * Update go_bootstrap_version to go1.21 from go1.20 to shorten
    the bootstrap chain. go1.21 can optionally be bootstrapped with
    gccgo and serve as the inital version of go1.x.
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1755172800">- Packaging improvements:
  * Remove conditional gccgo bootstrap sections and gcc-go.patch.
    gccgo cannot be used in any version newer than go1.21. Removal
    simplifies go1.x package code.
  * go1.21 can optionally be bootstrapped with gccgo and serve as
    the inital version of go1.x.
  * go1.21 will be the initial version of Go in the bootstrap chain
    until gcc gccgo is updated to support a language level newer
    than go1.18.
  * Drop gcc-go.patch
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Refs boo#1248082 drop unused gccgo bootstrap code in go1.22+</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.22 dependency on update-alternatives fixes bsc#1264391</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1229 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264391</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264391
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264391</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264391
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="5e6a8438bb0787c455b3c1a7909aef2126d30562f60277e5687cd927ba3228312cc246ec8cdae47247de12c18ddf8114dd5b386194d1efec857f0f4a04f98d33" name="go1.22-openssl" arch="s390x">
  <version epoch="0" ver="1.22.12" rel="160099.4.1"/>
  <changelog author="jkowalczyk@suse.com" date="1743422400">- Update to version 1.22.12 cut from the go1.22-fips-release
  branch at the revision tagged go1.22.12-2-openssl-fips.
  Refs jsc#SLE-18320
  * Backport fix to correct usleep asm implementation on s390x for
    Go1.22 https://go-review.googlesource.com/c/go/+/648915</changelog>
  <changelog author="jkowalczyk@suse.com" date="1749211200">- Update to version 1.22.12 cut from the go1.22-fips-release
  branch at the revision tagged go1.22.12-3-openssl-fips.
  Refs jsc#SLE-18320
  * Fix CVE-2025-22871 (backport)
  * Add ubi10, c10s targets to gating. Also remove c8s, which we
    don't support anymore.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754654400">- Packaging improvements:
  * Update go_bootstrap_version to go1.21 from go1.20 to shorten
    the bootstrap chain. go1.21 can optionally be bootstrapped with
    gccgo and serve as the inital version of go1.x.
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1755172800">- Packaging improvements:
  * Remove conditional gccgo bootstrap sections and gcc-go.patch.
    gccgo cannot be used in any version newer than go1.21. Removal
    simplifies go1.x package code.
  * go1.21 can optionally be bootstrapped with gccgo and serve as
    the inital version of go1.x.
  * go1.21 will be the initial version of Go in the bootstrap chain
    until gcc gccgo is updated to support a language level newer
    than go1.18.
  * Drop gcc-go.patch
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Refs boo#1248082 drop unused gccgo bootstrap code in go1.22+</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.22 dependency on update-alternatives fixes bsc#1264391</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1221 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    go1.x-openssl has lower alternatives priority and uses suffix 1.
    refs boo#1245878 bsc#1264391</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264391
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264391</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264391
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="8d23d20f5f372849dd17f26f0deb910f19d0b3e01ff24bcae89a1fe3c78633b3e15a82b23497c5abd5ac8cd4771899fe5b398ed0fc255cc72403890d2b1142ad" name="go1.22-openssl-doc" arch="s390x">
  <version epoch="0" ver="1.22.12" rel="160099.4.1"/>
  <changelog author="jkowalczyk@suse.com" date="1743422400">- Update to version 1.22.12 cut from the go1.22-fips-release
  branch at the revision tagged go1.22.12-2-openssl-fips.
  Refs jsc#SLE-18320
  * Backport fix to correct usleep asm implementation on s390x for
    Go1.22 https://go-review.googlesource.com/c/go/+/648915</changelog>
  <changelog author="jkowalczyk@suse.com" date="1749211200">- Update to version 1.22.12 cut from the go1.22-fips-release
  branch at the revision tagged go1.22.12-3-openssl-fips.
  Refs jsc#SLE-18320
  * Fix CVE-2025-22871 (backport)
  * Add ubi10, c10s targets to gating. Also remove c8s, which we
    don't support anymore.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754654400">- Packaging improvements:
  * Update go_bootstrap_version to go1.21 from go1.20 to shorten
    the bootstrap chain. go1.21 can optionally be bootstrapped with
    gccgo and serve as the inital version of go1.x.
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1755172800">- Packaging improvements:
  * Remove conditional gccgo bootstrap sections and gcc-go.patch.
    gccgo cannot be used in any version newer than go1.21. Removal
    simplifies go1.x package code.
  * go1.21 can optionally be bootstrapped with gccgo and serve as
    the inital version of go1.x.
  * go1.21 will be the initial version of Go in the bootstrap chain
    until gcc gccgo is updated to support a language level newer
    than go1.18.
  * Drop gcc-go.patch
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Refs boo#1248082 drop unused gccgo bootstrap code in go1.22+</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.22 dependency on update-alternatives fixes bsc#1264391</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1221 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    go1.x-openssl has lower alternatives priority and uses suffix 1.
    refs boo#1245878 bsc#1264391</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264391
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264391</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264391
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="e891f6935e2896a3d2eb2266007dfee08e668208da49c4b03743caa1eed5c09d6150768d282c08a54fd70227f983f202855013dbb83f6bb0963eb9e36d000308" name="go1.22-openssl-race" arch="s390x">
  <version epoch="0" ver="1.22.12" rel="160099.4.1"/>
  <changelog author="jkowalczyk@suse.com" date="1743422400">- Update to version 1.22.12 cut from the go1.22-fips-release
  branch at the revision tagged go1.22.12-2-openssl-fips.
  Refs jsc#SLE-18320
  * Backport fix to correct usleep asm implementation on s390x for
    Go1.22 https://go-review.googlesource.com/c/go/+/648915</changelog>
  <changelog author="jkowalczyk@suse.com" date="1749211200">- Update to version 1.22.12 cut from the go1.22-fips-release
  branch at the revision tagged go1.22.12-3-openssl-fips.
  Refs jsc#SLE-18320
  * Fix CVE-2025-22871 (backport)
  * Add ubi10, c10s targets to gating. Also remove c8s, which we
    don't support anymore.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754654400">- Packaging improvements:
  * Update go_bootstrap_version to go1.21 from go1.20 to shorten
    the bootstrap chain. go1.21 can optionally be bootstrapped with
    gccgo and serve as the inital version of go1.x.
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1755172800">- Packaging improvements:
  * Remove conditional gccgo bootstrap sections and gcc-go.patch.
    gccgo cannot be used in any version newer than go1.21. Removal
    simplifies go1.x package code.
  * go1.21 can optionally be bootstrapped with gccgo and serve as
    the inital version of go1.x.
  * go1.21 will be the initial version of Go in the bootstrap chain
    until gcc gccgo is updated to support a language level newer
    than go1.18.
  * Drop gcc-go.patch
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Refs boo#1248082 drop unused gccgo bootstrap code in go1.22+</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.22 dependency on update-alternatives fixes bsc#1264391</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1221 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    go1.x-openssl has lower alternatives priority and uses suffix 1.
    refs boo#1245878 bsc#1264391</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264391
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264391</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264391
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="d0b858cbe3241825a771681af5105e3f7ef48159c84fa3fe8b523c7753020610944b13cf3182becdfb1038e9765d996c4a7244ff0020ada120add8c853f865a5" name="go1.22-race" arch="s390x">
  <version epoch="0" ver="1.22.12" rel="160099.4.1"/>
  <changelog author="jkowalczyk@suse.com" date="1737028800">- go1.22.11 (released 2025-01-16) includes security fixes to the
  crypto/x509 and net/http packages, as well as bug fixes to the
  runtime.
  Refs boo#1218424 go1.22 release tracking
  CVE-2024-45341 CVE-2024-45336
  * go#71207 go#71156 boo#1236045 security: fix CVE-2024-45341 crypto/x509: usage of IPv6 zone IDs can bypass URI name constraints
  * go#71210 go#70530 boo#1236046 security: fix CVE-2024-45336 net/http: sensitive headers incorrectly sent after cross-domain redirect
  * go#71103 crypto/tls: TestVerifyConnection/TLSv12 failures
  * go#71146 internal/trace: TestTraceCPUProfile/Stress failures</changelog>
  <changelog author="jkowalczyk@suse.com" date="1738670400">- go1.22.12 (released 2025-02-04) includes security fixes to the
  crypto/elliptic package, as well as bug fixes to the compiler and
  the go command.
  Refs boo#1218424 go1.22 release tracking
  CVE-2025-22866
  * go#71422 go#71383 boo#1236801 security: fix CVE-2025-22866 crypto/internal/fips140/nistec: p256NegCond is variable time on ppc64le
  * go#71262 cmd/go/internal/modfetch/codehost: test fails with git 2.47.1
  * go#71229 cmd/compile: broken write barrier</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754654400">- Packaging improvements:
  * Update go_bootstrap_version to go1.21 from go1.20 to shorten
    the bootstrap chain. go1.21 can optionally be bootstrapped with
    gccgo and serve as the inital version of go1.x.
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1755172800">- Packaging improvements:
  * Remove conditional gccgo bootstrap sections and gcc-go.patch.
    gccgo cannot be used in any version newer than go1.21. Removal
    simplifies go1.x package code.
  * go1.21 can optionally be bootstrapped with gccgo and serve as
    the inital version of go1.x.
  * go1.21 will be the initial version of Go in the bootstrap chain
    until gcc gccgo is updated to support a language level newer
    than go1.18.
  * Drop gcc-go.patch
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Refs boo#1248082 drop unused gccgo bootstrap code in go1.22+</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.22 dependency on update-alternatives fixes bsc#1264391</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1229 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264391</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264391
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264391</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264391
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="ddd4d49ace2600ddbf6651069685c6d901c7af2d3bc88f750162b4d40558cbe0b47e0977498eddd8dfd3cc54b39660b3ed68ca46d6a25aa0adfb84fa93007d9f" name="go1.23" arch="s390x">
  <version epoch="0" ver="1.23.12" rel="160099.4.1"/>
  <changelog author="jkowalczyk@suse.com" date="1751976000">- go1.23.11 (released 2025-07-08) includes security fixes to the go
  command, as well as bug fixes to the compiler, the linker, and
  the runtime.
  Refs boo#1229122 go1.23 release tracking
  CVE-2025-4674
  * go#74382 go#74380 boo#1246118 security: fix CVE-2025-4674 cmd/go: disable support for multiple vcs in one module
  * go#73907 runtime: bad frame pointer during panic during duffcopy
  * go#74289 runtime: heap mspan limit is set too late, causing data race between span allocation and conservative scanning
  * go#74293 internal/trace: stress tests triggering suspected deadlock in tracer
  * go#74362 runtime/pprof: crash "cannot read stack of running goroutine" in goroutine profile
  * go#74402 cmd/link: duplicated definition of symbol github.com/ebitengine/purego.syscall15XABI0 when running with ASAN</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754481600">- go1.23.12 (released 2025-08-06) includes security fixes to the
  database/sql and os/exec packages, as well as bug fixes to the
  runtime.
  Refs boo#1229122 go1.23 release tracking
  CVE-2025-47906 CVE-2025-47907
  * go#74803 go#74466 boo#1247719 security: fix CVE-2025-47906 os/exec: LookPath bug: incorrect expansion of "", "." and ".." in some PATH configurations
  * go#74832 go#74831 boo#1247720 security: fix CVE-2025-47907 database/sql: incorrect results returned from Rows.Scan
  * go#74415 runtime: use-after-free of allpSnapshot in findRunnable
  * go#74693 runtime: segfaults in runtime.(*unwinder).next
  * go#74721 cmd/go: TestScript/build_trimpath_cgo fails to decode dwarf on release-branch.go1.23
  * go#74726 cmd/cgo/internal/testsanitizers: failures with signal: segmentation fault or exit status 66</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754654400">- Packaging improvements:
  * Update go_bootstrap_version to go1.21 from go1.20 to shorten
    the bootstrap chain. go1.21 can optionally be bootstrapped with
    gccgo and serve as the inital version of go1.x.
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1755172800">- Packaging improvements:
  * Remove conditional gccgo bootstrap sections and gcc-go.patch.
    gccgo cannot be used in any version newer than go1.21. Removal
    simplifies go1.x package code.
  * go1.21 can optionally be bootstrapped with gccgo and serve as
    the inital version of go1.x.
  * go1.21 will be the initial version of Go in the bootstrap chain
    until gcc gccgo is updated to support a language level newer
    than go1.18.
  * Drop gcc-go.patch
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Refs boo#1248082 drop unused gccgo bootstrap code in go1.22+</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.23 dependency on update-alternatives fixes bsc#1264392</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1239 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264392</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264392
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264392</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264392
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="40d8cdcab8f320b388252cab61284ea7dc8700e1e6be99ef4992e3ce1237b816c063c13ef8c5d2d578bc476afe8eb2cc46508e406a1c5fb3f7507cf3449e69f2" name="go1.23-doc" arch="s390x">
  <version epoch="0" ver="1.23.12" rel="160099.4.1"/>
  <changelog author="jkowalczyk@suse.com" date="1751976000">- go1.23.11 (released 2025-07-08) includes security fixes to the go
  command, as well as bug fixes to the compiler, the linker, and
  the runtime.
  Refs boo#1229122 go1.23 release tracking
  CVE-2025-4674
  * go#74382 go#74380 boo#1246118 security: fix CVE-2025-4674 cmd/go: disable support for multiple vcs in one module
  * go#73907 runtime: bad frame pointer during panic during duffcopy
  * go#74289 runtime: heap mspan limit is set too late, causing data race between span allocation and conservative scanning
  * go#74293 internal/trace: stress tests triggering suspected deadlock in tracer
  * go#74362 runtime/pprof: crash "cannot read stack of running goroutine" in goroutine profile
  * go#74402 cmd/link: duplicated definition of symbol github.com/ebitengine/purego.syscall15XABI0 when running with ASAN</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754481600">- go1.23.12 (released 2025-08-06) includes security fixes to the
  database/sql and os/exec packages, as well as bug fixes to the
  runtime.
  Refs boo#1229122 go1.23 release tracking
  CVE-2025-47906 CVE-2025-47907
  * go#74803 go#74466 boo#1247719 security: fix CVE-2025-47906 os/exec: LookPath bug: incorrect expansion of "", "." and ".." in some PATH configurations
  * go#74832 go#74831 boo#1247720 security: fix CVE-2025-47907 database/sql: incorrect results returned from Rows.Scan
  * go#74415 runtime: use-after-free of allpSnapshot in findRunnable
  * go#74693 runtime: segfaults in runtime.(*unwinder).next
  * go#74721 cmd/go: TestScript/build_trimpath_cgo fails to decode dwarf on release-branch.go1.23
  * go#74726 cmd/cgo/internal/testsanitizers: failures with signal: segmentation fault or exit status 66</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754654400">- Packaging improvements:
  * Update go_bootstrap_version to go1.21 from go1.20 to shorten
    the bootstrap chain. go1.21 can optionally be bootstrapped with
    gccgo and serve as the inital version of go1.x.
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1755172800">- Packaging improvements:
  * Remove conditional gccgo bootstrap sections and gcc-go.patch.
    gccgo cannot be used in any version newer than go1.21. Removal
    simplifies go1.x package code.
  * go1.21 can optionally be bootstrapped with gccgo and serve as
    the inital version of go1.x.
  * go1.21 will be the initial version of Go in the bootstrap chain
    until gcc gccgo is updated to support a language level newer
    than go1.18.
  * Drop gcc-go.patch
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Refs boo#1248082 drop unused gccgo bootstrap code in go1.22+</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.23 dependency on update-alternatives fixes bsc#1264392</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1239 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264392</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264392
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264392</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264392
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="62c58f4fa79ac33aaee48df7d8b838f1808b20e6e12fd87b84981ff0d788a4bbe00ec9f133122dd3a792714f0912397275a69c3435769b55b76652b308262209" name="go1.23-openssl" arch="s390x">
  <version epoch="0" ver="1.23.12" rel="160099.4.1"/>
  <changelog author="jkowalczyk@suse.com" date="1754481600">- go1.23.12 (released 2025-08-06) includes security fixes to the
  database/sql and os/exec packages, as well as bug fixes to the
  runtime.
  Refs boo#1229122 go1.23 release tracking
  CVE-2025-47906 CVE-2025-47907
  * go#74803 go#74466 boo#1247719 security: fix CVE-2025-47906 os/exec: LookPath bug: incorrect expansion of "", "." and ".." in some PATH configurations
  * go#74832 go#74831 boo#1247720 security: fix CVE-2025-47907 database/sql: incorrect results returned from Rows.Scan
  * go#74415 runtime: use-after-free of allpSnapshot in findRunnable
  * go#74693 runtime: segfaults in runtime.(*unwinder).next
  * go#74721 cmd/go: TestScript/build_trimpath_cgo fails to decode dwarf on release-branch.go1.23
  * go#74726 cmd/cgo/internal/testsanitizers: failures with signal: segmentation fault or exit status 66</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754654400">- Packaging improvements:
  * Update go_bootstrap_version to go1.21 from go1.20 to shorten
    the bootstrap chain. go1.21 can optionally be bootstrapped with
    gccgo and serve as the inital version of go1.x.
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754913600">- Update to version 1.23.12 cut from the go1.23-fips-release
  branch at the revision tagged go1.23.12-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.23.12
  * Fix HKDF-Extract The latest OpenSSL in c9s/c10s requires nil
    salt to be passed as a hash length buffer of zeros.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1755172800">- Packaging improvements:
  * Remove conditional gccgo bootstrap sections and gcc-go.patch.
    gccgo cannot be used in any version newer than go1.21. Removal
    simplifies go1.x package code.
  * go1.21 can optionally be bootstrapped with gccgo and serve as
    the inital version of go1.x.
  * go1.21 will be the initial version of Go in the bootstrap chain
    until gcc gccgo is updated to support a language level newer
    than go1.18.
  * Drop gcc-go.patch
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Refs boo#1248082 drop unused gccgo bootstrap code in go1.22+</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.23 dependency on update-alternatives fixes bsc#1264392</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1231 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    go1.x-openssl has lower alternatives priority and uses suffix 1.
    refs boo#1245878 bsc#1264392</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264392
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264392</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264392
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="3cc7232e06a11147c9e01ee4bf2d952c031bf5b7edb439609bb061e4fe9db781eb6b33d3c7102d82f8f7538bc0eeb1b3d1d9ec6a31757c3b0e93a390c68f7e47" name="go1.23-openssl-doc" arch="s390x">
  <version epoch="0" ver="1.23.12" rel="160099.4.1"/>
  <changelog author="jkowalczyk@suse.com" date="1754481600">- go1.23.12 (released 2025-08-06) includes security fixes to the
  database/sql and os/exec packages, as well as bug fixes to the
  runtime.
  Refs boo#1229122 go1.23 release tracking
  CVE-2025-47906 CVE-2025-47907
  * go#74803 go#74466 boo#1247719 security: fix CVE-2025-47906 os/exec: LookPath bug: incorrect expansion of "", "." and ".." in some PATH configurations
  * go#74832 go#74831 boo#1247720 security: fix CVE-2025-47907 database/sql: incorrect results returned from Rows.Scan
  * go#74415 runtime: use-after-free of allpSnapshot in findRunnable
  * go#74693 runtime: segfaults in runtime.(*unwinder).next
  * go#74721 cmd/go: TestScript/build_trimpath_cgo fails to decode dwarf on release-branch.go1.23
  * go#74726 cmd/cgo/internal/testsanitizers: failures with signal: segmentation fault or exit status 66</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754654400">- Packaging improvements:
  * Update go_bootstrap_version to go1.21 from go1.20 to shorten
    the bootstrap chain. go1.21 can optionally be bootstrapped with
    gccgo and serve as the inital version of go1.x.
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754913600">- Update to version 1.23.12 cut from the go1.23-fips-release
  branch at the revision tagged go1.23.12-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.23.12
  * Fix HKDF-Extract The latest OpenSSL in c9s/c10s requires nil
    salt to be passed as a hash length buffer of zeros.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1755172800">- Packaging improvements:
  * Remove conditional gccgo bootstrap sections and gcc-go.patch.
    gccgo cannot be used in any version newer than go1.21. Removal
    simplifies go1.x package code.
  * go1.21 can optionally be bootstrapped with gccgo and serve as
    the inital version of go1.x.
  * go1.21 will be the initial version of Go in the bootstrap chain
    until gcc gccgo is updated to support a language level newer
    than go1.18.
  * Drop gcc-go.patch
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Refs boo#1248082 drop unused gccgo bootstrap code in go1.22+</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.23 dependency on update-alternatives fixes bsc#1264392</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1231 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    go1.x-openssl has lower alternatives priority and uses suffix 1.
    refs boo#1245878 bsc#1264392</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264392
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264392</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264392
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="753fab1edef2c8f18a86bf9716babe8db30785360454e2c7572a104aaff779f8f40cc50c8d849d4abe9ec5df18e8b7ad9e2e02aed0df21894f9a5caedf98bd2d" name="go1.23-openssl-race" arch="s390x">
  <version epoch="0" ver="1.23.12" rel="160099.4.1"/>
  <changelog author="jkowalczyk@suse.com" date="1754481600">- go1.23.12 (released 2025-08-06) includes security fixes to the
  database/sql and os/exec packages, as well as bug fixes to the
  runtime.
  Refs boo#1229122 go1.23 release tracking
  CVE-2025-47906 CVE-2025-47907
  * go#74803 go#74466 boo#1247719 security: fix CVE-2025-47906 os/exec: LookPath bug: incorrect expansion of "", "." and ".." in some PATH configurations
  * go#74832 go#74831 boo#1247720 security: fix CVE-2025-47907 database/sql: incorrect results returned from Rows.Scan
  * go#74415 runtime: use-after-free of allpSnapshot in findRunnable
  * go#74693 runtime: segfaults in runtime.(*unwinder).next
  * go#74721 cmd/go: TestScript/build_trimpath_cgo fails to decode dwarf on release-branch.go1.23
  * go#74726 cmd/cgo/internal/testsanitizers: failures with signal: segmentation fault or exit status 66</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754654400">- Packaging improvements:
  * Update go_bootstrap_version to go1.21 from go1.20 to shorten
    the bootstrap chain. go1.21 can optionally be bootstrapped with
    gccgo and serve as the inital version of go1.x.
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754913600">- Update to version 1.23.12 cut from the go1.23-fips-release
  branch at the revision tagged go1.23.12-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.23.12
  * Fix HKDF-Extract The latest OpenSSL in c9s/c10s requires nil
    salt to be passed as a hash length buffer of zeros.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1755172800">- Packaging improvements:
  * Remove conditional gccgo bootstrap sections and gcc-go.patch.
    gccgo cannot be used in any version newer than go1.21. Removal
    simplifies go1.x package code.
  * go1.21 can optionally be bootstrapped with gccgo and serve as
    the inital version of go1.x.
  * go1.21 will be the initial version of Go in the bootstrap chain
    until gcc gccgo is updated to support a language level newer
    than go1.18.
  * Drop gcc-go.patch
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Refs boo#1248082 drop unused gccgo bootstrap code in go1.22+</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.23 dependency on update-alternatives fixes bsc#1264392</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1231 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    go1.x-openssl has lower alternatives priority and uses suffix 1.
    refs boo#1245878 bsc#1264392</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264392
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264392</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264392
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="22dca876eb9b071dc1f98cd54094cf69534e5b61ba6d1ccce4b8a59a9c0609561e2694b5ade8bbeb70c5d0eb27525bbcc44b974ab5b02ef14bba29de7fb3a9f5" name="go1.23-race" arch="s390x">
  <version epoch="0" ver="1.23.12" rel="160099.4.1"/>
  <changelog author="jkowalczyk@suse.com" date="1751976000">- go1.23.11 (released 2025-07-08) includes security fixes to the go
  command, as well as bug fixes to the compiler, the linker, and
  the runtime.
  Refs boo#1229122 go1.23 release tracking
  CVE-2025-4674
  * go#74382 go#74380 boo#1246118 security: fix CVE-2025-4674 cmd/go: disable support for multiple vcs in one module
  * go#73907 runtime: bad frame pointer during panic during duffcopy
  * go#74289 runtime: heap mspan limit is set too late, causing data race between span allocation and conservative scanning
  * go#74293 internal/trace: stress tests triggering suspected deadlock in tracer
  * go#74362 runtime/pprof: crash "cannot read stack of running goroutine" in goroutine profile
  * go#74402 cmd/link: duplicated definition of symbol github.com/ebitengine/purego.syscall15XABI0 when running with ASAN</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754481600">- go1.23.12 (released 2025-08-06) includes security fixes to the
  database/sql and os/exec packages, as well as bug fixes to the
  runtime.
  Refs boo#1229122 go1.23 release tracking
  CVE-2025-47906 CVE-2025-47907
  * go#74803 go#74466 boo#1247719 security: fix CVE-2025-47906 os/exec: LookPath bug: incorrect expansion of "", "." and ".." in some PATH configurations
  * go#74832 go#74831 boo#1247720 security: fix CVE-2025-47907 database/sql: incorrect results returned from Rows.Scan
  * go#74415 runtime: use-after-free of allpSnapshot in findRunnable
  * go#74693 runtime: segfaults in runtime.(*unwinder).next
  * go#74721 cmd/go: TestScript/build_trimpath_cgo fails to decode dwarf on release-branch.go1.23
  * go#74726 cmd/cgo/internal/testsanitizers: failures with signal: segmentation fault or exit status 66</changelog>
  <changelog author="jkowalczyk@suse.com" date="1754654400">- Packaging improvements:
  * Update go_bootstrap_version to go1.21 from go1.20 to shorten
    the bootstrap chain. go1.21 can optionally be bootstrapped with
    gccgo and serve as the inital version of go1.x.
  * Refs boo#1247816 bootstrap go1.21 with gccgo</changelog>
  <changelog author="jkowalczyk@suse.com" date="1755172800">- Packaging improvements:
  * Remove conditional gccgo bootstrap sections and gcc-go.patch.
    gccgo cannot be used in any version newer than go1.21. Removal
    simplifies go1.x package code.
  * go1.21 can optionally be bootstrapped with gccgo and serve as
    the inital version of go1.x.
  * go1.21 will be the initial version of Go in the bootstrap chain
    until gcc gccgo is updated to support a language level newer
    than go1.18.
  * Drop gcc-go.patch
  * Refs boo#1247816 bootstrap go1.21 with gccgo
  * Refs boo#1248082 drop unused gccgo bootstrap code in go1.22+</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.23 dependency on update-alternatives fixes bsc#1264392</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1239 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264392</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264392
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264392</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264392
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="39f29e7764ac0c7ab418a64148f75427ef9545484eed35ce66957c1fa8c11cfb713c7c983e3d46d715d26c9aedee24a0b6559ee1c5547d5f0ed861d5c83123b4" name="go1.24" arch="s390x">
  <version epoch="0" ver="1.24.13" rel="160099.4.1"/>
  <changelog author="martin.schreiner@suse.com" date="1764590400">- Packaging: Migrate from update-alternatives to libalternatives
  Refs boo#1245878
  * This is an optional migration controlled via prjconf definition
    with_libalternatives
  * If with_libalternatives is not defined packaging continues to
    use update-alternatives</changelog>
  <changelog author="jkowalczyk@suse.com" date="1764676800">- go1.24.11 (released 2025-12-02) includes two security fixes to
  the crypto/x509 package, as well as bug fixes to the runtime.
  Refs boo#1236217 go1.24 release tracking
  CVE-2025-61727 CVE-2025-61729
  * go#76460 go#76445 boo#1254431 security: fix CVE-2025-61729 crypto/x509: excessive resource consumption in printing error string for host certificate validation
  * go#76463 go#76442 boo#1254430 security: fix CVE-2025-61727 crypto/x509: excluded subdomain constraint doesn't preclude wildcard SAN
  * go#76378 internal/cpu: incorrect CPU features bit parsing on loong64 cause illegal instruction core dumps on LA364 cores</changelog>
  <changelog author="jkowalczyk@suse.com" date="1768478400">- go1.24.12 (released 2026-01-15) includes security fixes to the go
  command, and the archive/zip, crypto/tls, and net/url packages,
  as well as bug fixes to the compiler, the runtime, and the
  crypto/tls and os packages.
  Refs boo#1236217 go1.24 release tracking
  CVE-2025-61726 CVE-2025-61728 CVE-2025-61730 CVE-2025-61731 CVE-2025-68119 CVE-2025-68121
  * go#76854 go#76443 boo#1256821 security: fix CVE-2025-61730 crypto/tls: handshake messages may be processed at the incorrect encryption level
  * go#77103 go#77099 boo#1256820 security: fix CVE-2025-68119 cmd/go: unexpected code execution when invoking toolchain
  * go#77105 go#77100 boo#1256819 security: fix CVE-2025-61731 cmd/go: bypass of flag sanitization can lead to arbitrary code execution
  * go#77107 go#77101 boo#1256817 security: fix CVE-2025-61726 net/http: memory exhaustion in Request.ParseForm
  * go#77109 go#77102 boo#1256816 security: fix CVE-2025-61728 archive/zip: denial of service when parsing arbitrary ZIP archives
  * go#77114 go#77113 boo#1256818 security: fix CVE-2025-68121 crypto/tls: Config.Clone copies automatically generated session ticket keys, session resumption does not account for the expiration of full certificate chain
  * go#76408 crypto/tls: earlyTrafficSecret should use ClientHelloInner if ECH enabled
  * go#76624 os: on Unix, Readdirnames skips directory entries with zero inodes
  * go#76760 runtime: stack split at bad time in os/signal with Go 1.25.4 windows 386
  * go#76796 runtime: race detector crash on ppc64le
  * go#76966 cmd/compile/internal/ssa: Compile.func1(): panic during sccp while compiling &lt;function&gt;: runtime error: index out of range</changelog>
  <changelog author="jkowalczyk@suse.com" date="1770206400">- go1.24.13 (released 2026-02-04) includes security fixes to the go
  command and the crypto/tls package, as well as bug fixes to the
  crypto/x509 package.
  Refs boo#1236217 go1.24 release tracking
  CVE-2025-61732 CVE-2025-68121 CVE-2025-68119
  * go#77128 go#76697 boo#1257692 security: fix CVE-2025-61732 cmd/go: potential code smuggling using doc comments
  * go#77355 go#77217 boo#1256818 crypto/tls:  CVE-2025-68121 revert Config.Clone change and apply lightweight chain validation
  * go#77103 go#77099 boo#1256820 security: fix CVE-2025-68119 cmd/go: unexpected code execution when invoking toolchain
  * go#77322 crypto/x509: single-label excluded DNS name constraints incorrectly match all wildcard SANs
  * go#77424 crypto/tls: CL 737700 broke session resumption on macOS</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.24 dependency on update-alternatives fixes bsc#1264393</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1249 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264393</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264393
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264393</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264393
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="f2db61981dca8e9a289b412402e639f9b6a80d912185c5378a61b4527d9776842739d6b8c14f2a818af9bd178552424cd94817b8c7d0f3bd6a11397c4f39f6da" name="go1.24-doc" arch="s390x">
  <version epoch="0" ver="1.24.13" rel="160099.4.1"/>
  <changelog author="martin.schreiner@suse.com" date="1764590400">- Packaging: Migrate from update-alternatives to libalternatives
  Refs boo#1245878
  * This is an optional migration controlled via prjconf definition
    with_libalternatives
  * If with_libalternatives is not defined packaging continues to
    use update-alternatives</changelog>
  <changelog author="jkowalczyk@suse.com" date="1764676800">- go1.24.11 (released 2025-12-02) includes two security fixes to
  the crypto/x509 package, as well as bug fixes to the runtime.
  Refs boo#1236217 go1.24 release tracking
  CVE-2025-61727 CVE-2025-61729
  * go#76460 go#76445 boo#1254431 security: fix CVE-2025-61729 crypto/x509: excessive resource consumption in printing error string for host certificate validation
  * go#76463 go#76442 boo#1254430 security: fix CVE-2025-61727 crypto/x509: excluded subdomain constraint doesn't preclude wildcard SAN
  * go#76378 internal/cpu: incorrect CPU features bit parsing on loong64 cause illegal instruction core dumps on LA364 cores</changelog>
  <changelog author="jkowalczyk@suse.com" date="1768478400">- go1.24.12 (released 2026-01-15) includes security fixes to the go
  command, and the archive/zip, crypto/tls, and net/url packages,
  as well as bug fixes to the compiler, the runtime, and the
  crypto/tls and os packages.
  Refs boo#1236217 go1.24 release tracking
  CVE-2025-61726 CVE-2025-61728 CVE-2025-61730 CVE-2025-61731 CVE-2025-68119 CVE-2025-68121
  * go#76854 go#76443 boo#1256821 security: fix CVE-2025-61730 crypto/tls: handshake messages may be processed at the incorrect encryption level
  * go#77103 go#77099 boo#1256820 security: fix CVE-2025-68119 cmd/go: unexpected code execution when invoking toolchain
  * go#77105 go#77100 boo#1256819 security: fix CVE-2025-61731 cmd/go: bypass of flag sanitization can lead to arbitrary code execution
  * go#77107 go#77101 boo#1256817 security: fix CVE-2025-61726 net/http: memory exhaustion in Request.ParseForm
  * go#77109 go#77102 boo#1256816 security: fix CVE-2025-61728 archive/zip: denial of service when parsing arbitrary ZIP archives
  * go#77114 go#77113 boo#1256818 security: fix CVE-2025-68121 crypto/tls: Config.Clone copies automatically generated session ticket keys, session resumption does not account for the expiration of full certificate chain
  * go#76408 crypto/tls: earlyTrafficSecret should use ClientHelloInner if ECH enabled
  * go#76624 os: on Unix, Readdirnames skips directory entries with zero inodes
  * go#76760 runtime: stack split at bad time in os/signal with Go 1.25.4 windows 386
  * go#76796 runtime: race detector crash on ppc64le
  * go#76966 cmd/compile/internal/ssa: Compile.func1(): panic during sccp while compiling &lt;function&gt;: runtime error: index out of range</changelog>
  <changelog author="jkowalczyk@suse.com" date="1770206400">- go1.24.13 (released 2026-02-04) includes security fixes to the go
  command and the crypto/tls package, as well as bug fixes to the
  crypto/x509 package.
  Refs boo#1236217 go1.24 release tracking
  CVE-2025-61732 CVE-2025-68121 CVE-2025-68119
  * go#77128 go#76697 boo#1257692 security: fix CVE-2025-61732 cmd/go: potential code smuggling using doc comments
  * go#77355 go#77217 boo#1256818 crypto/tls:  CVE-2025-68121 revert Config.Clone change and apply lightweight chain validation
  * go#77103 go#77099 boo#1256820 security: fix CVE-2025-68119 cmd/go: unexpected code execution when invoking toolchain
  * go#77322 crypto/x509: single-label excluded DNS name constraints incorrectly match all wildcard SANs
  * go#77424 crypto/tls: CL 737700 broke session resumption on macOS</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.24 dependency on update-alternatives fixes bsc#1264393</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1249 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264393</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264393
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264393</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264393
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="8910b7e7fad13f6d1fea9aca21e17e6a2d84c57e01282329b2b0e244e4a0b140165c06ec1353ef84e6932ddd5834d6ab7b9e1853f7509556b8c4c36a5c53dddc" name="go1.24-race" arch="s390x">
  <version epoch="0" ver="1.24.13" rel="160099.4.1"/>
  <changelog author="martin.schreiner@suse.com" date="1764590400">- Packaging: Migrate from update-alternatives to libalternatives
  Refs boo#1245878
  * This is an optional migration controlled via prjconf definition
    with_libalternatives
  * If with_libalternatives is not defined packaging continues to
    use update-alternatives</changelog>
  <changelog author="jkowalczyk@suse.com" date="1764676800">- go1.24.11 (released 2025-12-02) includes two security fixes to
  the crypto/x509 package, as well as bug fixes to the runtime.
  Refs boo#1236217 go1.24 release tracking
  CVE-2025-61727 CVE-2025-61729
  * go#76460 go#76445 boo#1254431 security: fix CVE-2025-61729 crypto/x509: excessive resource consumption in printing error string for host certificate validation
  * go#76463 go#76442 boo#1254430 security: fix CVE-2025-61727 crypto/x509: excluded subdomain constraint doesn't preclude wildcard SAN
  * go#76378 internal/cpu: incorrect CPU features bit parsing on loong64 cause illegal instruction core dumps on LA364 cores</changelog>
  <changelog author="jkowalczyk@suse.com" date="1768478400">- go1.24.12 (released 2026-01-15) includes security fixes to the go
  command, and the archive/zip, crypto/tls, and net/url packages,
  as well as bug fixes to the compiler, the runtime, and the
  crypto/tls and os packages.
  Refs boo#1236217 go1.24 release tracking
  CVE-2025-61726 CVE-2025-61728 CVE-2025-61730 CVE-2025-61731 CVE-2025-68119 CVE-2025-68121
  * go#76854 go#76443 boo#1256821 security: fix CVE-2025-61730 crypto/tls: handshake messages may be processed at the incorrect encryption level
  * go#77103 go#77099 boo#1256820 security: fix CVE-2025-68119 cmd/go: unexpected code execution when invoking toolchain
  * go#77105 go#77100 boo#1256819 security: fix CVE-2025-61731 cmd/go: bypass of flag sanitization can lead to arbitrary code execution
  * go#77107 go#77101 boo#1256817 security: fix CVE-2025-61726 net/http: memory exhaustion in Request.ParseForm
  * go#77109 go#77102 boo#1256816 security: fix CVE-2025-61728 archive/zip: denial of service when parsing arbitrary ZIP archives
  * go#77114 go#77113 boo#1256818 security: fix CVE-2025-68121 crypto/tls: Config.Clone copies automatically generated session ticket keys, session resumption does not account for the expiration of full certificate chain
  * go#76408 crypto/tls: earlyTrafficSecret should use ClientHelloInner if ECH enabled
  * go#76624 os: on Unix, Readdirnames skips directory entries with zero inodes
  * go#76760 runtime: stack split at bad time in os/signal with Go 1.25.4 windows 386
  * go#76796 runtime: race detector crash on ppc64le
  * go#76966 cmd/compile/internal/ssa: Compile.func1(): panic during sccp while compiling &lt;function&gt;: runtime error: index out of range</changelog>
  <changelog author="jkowalczyk@suse.com" date="1770206400">- go1.24.13 (released 2026-02-04) includes security fixes to the go
  command and the crypto/tls package, as well as bug fixes to the
  crypto/x509 package.
  Refs boo#1236217 go1.24 release tracking
  CVE-2025-61732 CVE-2025-68121 CVE-2025-68119
  * go#77128 go#76697 boo#1257692 security: fix CVE-2025-61732 cmd/go: potential code smuggling using doc comments
  * go#77355 go#77217 boo#1256818 crypto/tls:  CVE-2025-68121 revert Config.Clone change and apply lightweight chain validation
  * go#77103 go#77099 boo#1256820 security: fix CVE-2025-68119 cmd/go: unexpected code execution when invoking toolchain
  * go#77322 crypto/x509: single-label excluded DNS name constraints incorrectly match all wildcard SANs
  * go#77424 crypto/tls: CL 737700 broke session resumption on macOS</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.24 dependency on update-alternatives fixes bsc#1264393</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1249 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264393</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264393
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264393</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264393
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="2c3355df7052242f65aadd70f98ba4fb6187a9281f9e085b2c46370bc7740c2543a46aab567b632a3a9850bba3a7e7ce5dbd498d9a1770851c576254b8c839d2" name="go1.25" arch="s390x">
  <version epoch="0" ver="1.25.12" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1775563200">- go1.25.9 (released 2026-04-07) includes security fixes to the go
  command, the compiler, and the archive/tar, crypto/tls,
  crypto/x509, html/template, and os packages, as well as bug fixes
  to the go command, the compiler, and the runtime.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-27140 CVE-2026-27143 CVE-2026-27144 CVE-2026-32280 CVE-2026-32281 CVE-2026-32282 CVE-2026-32283 CVE-2026-32288 CVE-2026-32289
  * go#78421 go#78335 boo#1261653 security: fix CVE-2026-27140: cmd/go: trust layer bypass when using cgo and SWIG
  * go#78419 go#78333 boo#1261654 security: fix CVE-2026-27143: cmd/compile: possible memory corruption after bound check elimination
  * go#78423 go#78371 boo#1261655 security: fix CVE-2026-27144: cmd/compile: no-op interface conversion bypasses overlap checking
  * go#78361 go#78282 boo#1261656 security: fix CVE-2026-32280: crypto/x509: unexpected work during chain building
  * go#78359 go#78281 boo#1261657 security: fix CVE-2026-32281: crypto/x509: inefficient policy validation
  * go#78425 go#78293 boo#1261658 security: fix CVE-2026-32282: os: Root.Chmod can follow symlinks out of the root on Linux
  * go#78427 go#78334 boo#1261659 security: fix CVE-2026-32283: crypto/tls: multiple key update handshake messages can cause connection to deadlock
  * go#78414 go#78301 boo#1261660 security: fix CVE-2026-32288: archive/tar: unbounded allocation when parsing old format GNU sparse map
  * go#78416 go#78331 boo#1261661 security: fix CVE-2026-32289: html/template: JS template literal context incorrectly tracked
  * go#77921 cmd/compile: internal compiler error len larger than cap for OSLICEHEADER
  * go#77968 crypto/x509: overly broad excluded constraints
  * go#77999 cmd/cgo/internal/test: build error on macOS 26 in Go 1.25
  * go#78056 cmd/internal/testdir: Test/fixedbugs/{issue42032,issue51733,issue40954}.go fail with "missing LC_UUID load command" on macOS 26 in Go 1.25
  * go#78057 cmd/go: DiskCache.Trim on macOS often blocks go command for &gt;20 minutes
  * go#78086 runtime: go runtime.GC() can cause segfault with -race builds
  * go#78154 testing: within a B.Loop loop, assigning function result to _ allows body to be optimized away (1.26 regression)
  * go#78252 doc, x/website: go.dev/doc/godebug page contains "{{raw" due to misconfigured template use
  * go#78318 test: issue46234.go failures with "command exceeded time limit"
  * go#78384 cmd/go/internal/vcweb/vcstest: TestScripts/git/gitrepo-sha256.txt failures [consistent failure]</changelog>
  <changelog author="jkowalczyk@suse.com" date="1778155200">- go1.25.10 (released 2026-05-07) includes security fixes to the go
  command, the pack tool, and the html/template, net, net/http,
  net/http/httputil, net/mail, and syscall packages, as well as bug
  fixes to the go command, the compiler, the linker, the runtime,
  and the crypto/fips140, go/types, and os packages.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-33811 CVE-2026-33814 CVE-2026-39817 CVE-2026-39819 CVE-2026-39820 CVE-2026-39823 CVE-2026-39825 CVE-2026-39826 CVE-2026-39836 CVE-2026-42499 CVE-2026-42501
  * go#78812 go#78803 boo#1264508 security: fix CVE-2026-33811 net: crash when handling long CNAME response
  * go#78477 go#78476 boo#1264506 security: fix CVE-2026-33814 net/http: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE
  * go#78790 go#78778 boo#1264505 security: fix CVE-2026-39817 cmd/go: "go tool pack" does not sanitize output paths
  * go#78587 go#78584 boo#1264504 security: fix CVE-2026-39819 cmd/go: "go bug" follows symlinks in predictable temporary filenames
  * go#78567 go#78566 boo#1264503 security: fix CVE-2026-39820 net/mail: quadratic string concatentation in consumeComment
  * go#79031 go#78913 boo#1264509 security: fix CVE-2026-39823 html/template: bypass of meta content URL escaping causes XSS
  * go#78985 go#78948 boo#1264500 security: fix CVE-2026-39825 net/http/httputil: ReverseProxy forwards queries with more than urlmaxqueryparams parameters
  * go#79024 go#78981 boo#1264507 security: fix CVE-2026-39826 html/template: escaper bypass leads to XSS
  * go#79028 go#79006 boo#1264501 security: fix CVE-2026-39836 net/http/httputil: ReverseProxy forwards queries with more than urlmaxqueryparams parameters
  * go#79003 go#78987 boo#1264502 security: fix CVE-2026-42499 net/mail: quadratic string concatenation in consumePhrase
  * go#79072 go#79070 boo#1264499 security: fix CVE-2026-42501 cmd/go: malicious module proxy can bypass checksum database
  * go#77298 cmd/compile: go1.22+ cmd with go.mod 1.21 generates per-loop variable when using line directive
  * go#78374 cmd/compile: incorrect loop trip count
  * go#78405 cmd/link: stop requiring gold on arm64 when GNU ld is fixed
  * go#78411 cmd/go: test -cover can't find covdata tool with switched toolchain and empty tests
  * go#78510 cmd/cgo/internal/testsanitizers: TestLSAN/lsan1,2, and 3 always fail on linux with glibc 2.42
  * go#78581 cmd/compile: panic on invalid generic append with type parameter spread
  * go#78582 cmd/go: test cache uses stale coverage data with -coverpkg
  * go#78675 cmd/compile: ice expecting positive value on loop iterating by math.MinInt64 (regression)
  * go#78866 os: RemoveAll can leak internal errSymlink as a user-visible PathError on Unix
  * go#78983 lib/fips140: update certified and inprocess aliases
  * go#79020 crypto/fips140: missing package comment
- Packaging improvements:
  * Drop dont-force-gold-on-arm64.patch as upstream no longer forces gold on arm64
    Fixes boo#1170826</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780401600">- go1.25.11 (released 2026-06-02) includes security fixes to the
  crypto/x509, mime, and net/textproto packages, as well as bug
  fixes to the compiler and the runtime.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-42504 CVE-2026-42507 CVE-2026-27145
  * go#79229 go#79217 boo#1267442 security: fix CVE-2026-42504 mime: quadratic complexity in WordDecoder.DecodeHeader
  * go#79425 go#79346 boo#1267444 security: fix CVE-2026-42507 net/textproto: arbitrary input are included in errors without any escaping
  * go#79700 go#79694 boo#1267450 security: fix CVE-2026-27145 crypto/x509: split candidate hostname only once
  * go#79190 cmd/compile: Bug in rewrite rules for AMD64 causes SHL instruction overflow and miscompilation
  * go#79698 runtime/race: change in 93a4f03 leads to a failed build on Amazon Linux 2 and arm64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.25 dependency on update-alternatives fixes bsc#1264394</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- go1.25.12 (released 2026-07-07) includes security fixes to the
  crypto/tls and os packages, as well as bug fixes to the compiler,
  the go command, and the net and os packages.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-39822 CVE-2026-42505
  * go#79026 go#79005 boo#1271014 security: fix CVE-2026-39822 os: Root escape via symlink plus trailing slash
  * go#80174 go#79282 boo#1271015 security: fix CVE-2026-42505 crypto/tls: Encrypted Client Hello privacy leak
  * go#79038 cmd/go: test caching is broken with sub-packages when using testing.T.Chdir
  * go#79720 cmd/go: "go get" fails when GOFIPS140=v1.0.0 is set
  * go#79878 runtime: concurrent map read and map write with sync.RWMutex on ppc64le
  * go#80216 net: TestLookupCNAME failures</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1259 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264394</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    Noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264394
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264394</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264394
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="e1f24891a248e7487d86d6a004fc1a89dcd527be58198a17f615ffe26a6f696b872b42ec1e8ef95e4ef901d61791aeb54b547f3505137c3e30de064e8dfa6740" name="go1.25-doc" arch="s390x">
  <version epoch="0" ver="1.25.12" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1775563200">- go1.25.9 (released 2026-04-07) includes security fixes to the go
  command, the compiler, and the archive/tar, crypto/tls,
  crypto/x509, html/template, and os packages, as well as bug fixes
  to the go command, the compiler, and the runtime.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-27140 CVE-2026-27143 CVE-2026-27144 CVE-2026-32280 CVE-2026-32281 CVE-2026-32282 CVE-2026-32283 CVE-2026-32288 CVE-2026-32289
  * go#78421 go#78335 boo#1261653 security: fix CVE-2026-27140: cmd/go: trust layer bypass when using cgo and SWIG
  * go#78419 go#78333 boo#1261654 security: fix CVE-2026-27143: cmd/compile: possible memory corruption after bound check elimination
  * go#78423 go#78371 boo#1261655 security: fix CVE-2026-27144: cmd/compile: no-op interface conversion bypasses overlap checking
  * go#78361 go#78282 boo#1261656 security: fix CVE-2026-32280: crypto/x509: unexpected work during chain building
  * go#78359 go#78281 boo#1261657 security: fix CVE-2026-32281: crypto/x509: inefficient policy validation
  * go#78425 go#78293 boo#1261658 security: fix CVE-2026-32282: os: Root.Chmod can follow symlinks out of the root on Linux
  * go#78427 go#78334 boo#1261659 security: fix CVE-2026-32283: crypto/tls: multiple key update handshake messages can cause connection to deadlock
  * go#78414 go#78301 boo#1261660 security: fix CVE-2026-32288: archive/tar: unbounded allocation when parsing old format GNU sparse map
  * go#78416 go#78331 boo#1261661 security: fix CVE-2026-32289: html/template: JS template literal context incorrectly tracked
  * go#77921 cmd/compile: internal compiler error len larger than cap for OSLICEHEADER
  * go#77968 crypto/x509: overly broad excluded constraints
  * go#77999 cmd/cgo/internal/test: build error on macOS 26 in Go 1.25
  * go#78056 cmd/internal/testdir: Test/fixedbugs/{issue42032,issue51733,issue40954}.go fail with "missing LC_UUID load command" on macOS 26 in Go 1.25
  * go#78057 cmd/go: DiskCache.Trim on macOS often blocks go command for &gt;20 minutes
  * go#78086 runtime: go runtime.GC() can cause segfault with -race builds
  * go#78154 testing: within a B.Loop loop, assigning function result to _ allows body to be optimized away (1.26 regression)
  * go#78252 doc, x/website: go.dev/doc/godebug page contains "{{raw" due to misconfigured template use
  * go#78318 test: issue46234.go failures with "command exceeded time limit"
  * go#78384 cmd/go/internal/vcweb/vcstest: TestScripts/git/gitrepo-sha256.txt failures [consistent failure]</changelog>
  <changelog author="jkowalczyk@suse.com" date="1778155200">- go1.25.10 (released 2026-05-07) includes security fixes to the go
  command, the pack tool, and the html/template, net, net/http,
  net/http/httputil, net/mail, and syscall packages, as well as bug
  fixes to the go command, the compiler, the linker, the runtime,
  and the crypto/fips140, go/types, and os packages.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-33811 CVE-2026-33814 CVE-2026-39817 CVE-2026-39819 CVE-2026-39820 CVE-2026-39823 CVE-2026-39825 CVE-2026-39826 CVE-2026-39836 CVE-2026-42499 CVE-2026-42501
  * go#78812 go#78803 boo#1264508 security: fix CVE-2026-33811 net: crash when handling long CNAME response
  * go#78477 go#78476 boo#1264506 security: fix CVE-2026-33814 net/http: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE
  * go#78790 go#78778 boo#1264505 security: fix CVE-2026-39817 cmd/go: "go tool pack" does not sanitize output paths
  * go#78587 go#78584 boo#1264504 security: fix CVE-2026-39819 cmd/go: "go bug" follows symlinks in predictable temporary filenames
  * go#78567 go#78566 boo#1264503 security: fix CVE-2026-39820 net/mail: quadratic string concatentation in consumeComment
  * go#79031 go#78913 boo#1264509 security: fix CVE-2026-39823 html/template: bypass of meta content URL escaping causes XSS
  * go#78985 go#78948 boo#1264500 security: fix CVE-2026-39825 net/http/httputil: ReverseProxy forwards queries with more than urlmaxqueryparams parameters
  * go#79024 go#78981 boo#1264507 security: fix CVE-2026-39826 html/template: escaper bypass leads to XSS
  * go#79028 go#79006 boo#1264501 security: fix CVE-2026-39836 net/http/httputil: ReverseProxy forwards queries with more than urlmaxqueryparams parameters
  * go#79003 go#78987 boo#1264502 security: fix CVE-2026-42499 net/mail: quadratic string concatenation in consumePhrase
  * go#79072 go#79070 boo#1264499 security: fix CVE-2026-42501 cmd/go: malicious module proxy can bypass checksum database
  * go#77298 cmd/compile: go1.22+ cmd with go.mod 1.21 generates per-loop variable when using line directive
  * go#78374 cmd/compile: incorrect loop trip count
  * go#78405 cmd/link: stop requiring gold on arm64 when GNU ld is fixed
  * go#78411 cmd/go: test -cover can't find covdata tool with switched toolchain and empty tests
  * go#78510 cmd/cgo/internal/testsanitizers: TestLSAN/lsan1,2, and 3 always fail on linux with glibc 2.42
  * go#78581 cmd/compile: panic on invalid generic append with type parameter spread
  * go#78582 cmd/go: test cache uses stale coverage data with -coverpkg
  * go#78675 cmd/compile: ice expecting positive value on loop iterating by math.MinInt64 (regression)
  * go#78866 os: RemoveAll can leak internal errSymlink as a user-visible PathError on Unix
  * go#78983 lib/fips140: update certified and inprocess aliases
  * go#79020 crypto/fips140: missing package comment
- Packaging improvements:
  * Drop dont-force-gold-on-arm64.patch as upstream no longer forces gold on arm64
    Fixes boo#1170826</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780401600">- go1.25.11 (released 2026-06-02) includes security fixes to the
  crypto/x509, mime, and net/textproto packages, as well as bug
  fixes to the compiler and the runtime.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-42504 CVE-2026-42507 CVE-2026-27145
  * go#79229 go#79217 boo#1267442 security: fix CVE-2026-42504 mime: quadratic complexity in WordDecoder.DecodeHeader
  * go#79425 go#79346 boo#1267444 security: fix CVE-2026-42507 net/textproto: arbitrary input are included in errors without any escaping
  * go#79700 go#79694 boo#1267450 security: fix CVE-2026-27145 crypto/x509: split candidate hostname only once
  * go#79190 cmd/compile: Bug in rewrite rules for AMD64 causes SHL instruction overflow and miscompilation
  * go#79698 runtime/race: change in 93a4f03 leads to a failed build on Amazon Linux 2 and arm64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.25 dependency on update-alternatives fixes bsc#1264394</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- go1.25.12 (released 2026-07-07) includes security fixes to the
  crypto/tls and os packages, as well as bug fixes to the compiler,
  the go command, and the net and os packages.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-39822 CVE-2026-42505
  * go#79026 go#79005 boo#1271014 security: fix CVE-2026-39822 os: Root escape via symlink plus trailing slash
  * go#80174 go#79282 boo#1271015 security: fix CVE-2026-42505 crypto/tls: Encrypted Client Hello privacy leak
  * go#79038 cmd/go: test caching is broken with sub-packages when using testing.T.Chdir
  * go#79720 cmd/go: "go get" fails when GOFIPS140=v1.0.0 is set
  * go#79878 runtime: concurrent map read and map write with sync.RWMutex on ppc64le
  * go#80216 net: TestLookupCNAME failures</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1259 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264394</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    Noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264394
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264394</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264394
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="35eca6f89f055799cd1ec4effb1d8bc1a52ed93824bcf3976af9854b905cf6e41db5368db1a785b11d00e3a871474ff77442e5e2316769829c44863fed8439f3" name="go1.25-openssl" arch="s390x">
  <version epoch="0" ver="1.25.12" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1780401600">- go1.25.11 (released 2026-06-02) includes security fixes to the
  crypto/x509, mime, and net/textproto packages, as well as bug
  fixes to the compiler and the runtime.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-42504 CVE-2026-42507 CVE-2026-27145
  * go#79229 go#79217 boo#1267442 security: fix CVE-2026-42504 mime: quadratic complexity in WordDecoder.DecodeHeader
  * go#79425 go#79346 boo#1267444 security: fix CVE-2026-42507 net/textproto: arbitrary input are included in errors without any escaping
  * go#79700 go#79694 boo#1267450 security: fix CVE-2026-27145 crypto/x509: split candidate hostname only once
  * go#79190 cmd/compile: Bug in rewrite rules for AMD64 causes SHL instruction overflow and miscompilation
  * go#79698 runtime/race: change in 93a4f03 leads to a failed build on Amazon Linux 2 and arm64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780488000">- Update to version 1.25.11 cut from the go1.25-fips-release
  branch at the revision tagged go1.25.11-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.25.11</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.25 dependency on update-alternatives fixes bsc#1264394</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- go1.25.12 (released 2026-07-07) includes security fixes to the
  crypto/tls and os packages, as well as bug fixes to the compiler,
  the go command, and the net and os packages.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-39822 CVE-2026-42505
  * go#79026 go#79005 boo#1271014 security: fix CVE-2026-39822 os: Root escape via symlink plus trailing slash
  * go#80174 go#79282 boo#1271015 security: fix CVE-2026-42505 crypto/tls: Encrypted Client Hello privacy leak
  * go#79038 cmd/go: test caching is broken with sub-packages when using testing.T.Chdir
  * go#79720 cmd/go: "go get" fails when GOFIPS140=v1.0.0 is set
  * go#79878 runtime: concurrent map read and map write with sync.RWMutex on ppc64le
  * go#80216 net: TestLookupCNAME failures</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783512000">- Update to version 1.25.12 cut from the go1.25-fips-release
  branch at the revision tagged go1.25.12-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.25.12</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1251 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    go1.x-openssl has lower priority and uses suffix 1.
    refs boo#1245878 bsc#1264394</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    Noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264394
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264394</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264394
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="48248b5c91bb4ce0fa8cfbfa5d2e3ae6b5e8576c7405e591fc1fcfba93e662f4a32e0efbf38aa345eab1626104a57cc47be523a7861365aec0b2a1d78a603ed0" name="go1.25-openssl-doc" arch="s390x">
  <version epoch="0" ver="1.25.12" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1780401600">- go1.25.11 (released 2026-06-02) includes security fixes to the
  crypto/x509, mime, and net/textproto packages, as well as bug
  fixes to the compiler and the runtime.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-42504 CVE-2026-42507 CVE-2026-27145
  * go#79229 go#79217 boo#1267442 security: fix CVE-2026-42504 mime: quadratic complexity in WordDecoder.DecodeHeader
  * go#79425 go#79346 boo#1267444 security: fix CVE-2026-42507 net/textproto: arbitrary input are included in errors without any escaping
  * go#79700 go#79694 boo#1267450 security: fix CVE-2026-27145 crypto/x509: split candidate hostname only once
  * go#79190 cmd/compile: Bug in rewrite rules for AMD64 causes SHL instruction overflow and miscompilation
  * go#79698 runtime/race: change in 93a4f03 leads to a failed build on Amazon Linux 2 and arm64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780488000">- Update to version 1.25.11 cut from the go1.25-fips-release
  branch at the revision tagged go1.25.11-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.25.11</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.25 dependency on update-alternatives fixes bsc#1264394</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- go1.25.12 (released 2026-07-07) includes security fixes to the
  crypto/tls and os packages, as well as bug fixes to the compiler,
  the go command, and the net and os packages.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-39822 CVE-2026-42505
  * go#79026 go#79005 boo#1271014 security: fix CVE-2026-39822 os: Root escape via symlink plus trailing slash
  * go#80174 go#79282 boo#1271015 security: fix CVE-2026-42505 crypto/tls: Encrypted Client Hello privacy leak
  * go#79038 cmd/go: test caching is broken with sub-packages when using testing.T.Chdir
  * go#79720 cmd/go: "go get" fails when GOFIPS140=v1.0.0 is set
  * go#79878 runtime: concurrent map read and map write with sync.RWMutex on ppc64le
  * go#80216 net: TestLookupCNAME failures</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783512000">- Update to version 1.25.12 cut from the go1.25-fips-release
  branch at the revision tagged go1.25.12-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.25.12</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1251 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    go1.x-openssl has lower priority and uses suffix 1.
    refs boo#1245878 bsc#1264394</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    Noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264394
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264394</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264394
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="f605b27ca8ffc6ea23417f59b41ec967b710d356d58de9f8bbd5f58cc436bba66e7301dae1c7a71d5bd7cbd4e5b6da28651c62160044c478367b8205843bb443" name="go1.25-openssl-race" arch="s390x">
  <version epoch="0" ver="1.25.12" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1780401600">- go1.25.11 (released 2026-06-02) includes security fixes to the
  crypto/x509, mime, and net/textproto packages, as well as bug
  fixes to the compiler and the runtime.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-42504 CVE-2026-42507 CVE-2026-27145
  * go#79229 go#79217 boo#1267442 security: fix CVE-2026-42504 mime: quadratic complexity in WordDecoder.DecodeHeader
  * go#79425 go#79346 boo#1267444 security: fix CVE-2026-42507 net/textproto: arbitrary input are included in errors without any escaping
  * go#79700 go#79694 boo#1267450 security: fix CVE-2026-27145 crypto/x509: split candidate hostname only once
  * go#79190 cmd/compile: Bug in rewrite rules for AMD64 causes SHL instruction overflow and miscompilation
  * go#79698 runtime/race: change in 93a4f03 leads to a failed build on Amazon Linux 2 and arm64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780488000">- Update to version 1.25.11 cut from the go1.25-fips-release
  branch at the revision tagged go1.25.11-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.25.11</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.25 dependency on update-alternatives fixes bsc#1264394</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- go1.25.12 (released 2026-07-07) includes security fixes to the
  crypto/tls and os packages, as well as bug fixes to the compiler,
  the go command, and the net and os packages.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-39822 CVE-2026-42505
  * go#79026 go#79005 boo#1271014 security: fix CVE-2026-39822 os: Root escape via symlink plus trailing slash
  * go#80174 go#79282 boo#1271015 security: fix CVE-2026-42505 crypto/tls: Encrypted Client Hello privacy leak
  * go#79038 cmd/go: test caching is broken with sub-packages when using testing.T.Chdir
  * go#79720 cmd/go: "go get" fails when GOFIPS140=v1.0.0 is set
  * go#79878 runtime: concurrent map read and map write with sync.RWMutex on ppc64le
  * go#80216 net: TestLookupCNAME failures</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783512000">- Update to version 1.25.12 cut from the go1.25-fips-release
  branch at the revision tagged go1.25.12-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.25.12</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1251 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    go1.x-openssl has lower priority and uses suffix 1.
    refs boo#1245878 bsc#1264394</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    Noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264394
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264394</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264394
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="b062d03454229ec80b0d47d7008b44a7cfc408a3314ab54d75179479a09ad35237bc2fb1c09f77eec83d729243254c129f8bf640a252d2e479714171b4b21279" name="go1.25-race" arch="s390x">
  <version epoch="0" ver="1.25.12" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1775563200">- go1.25.9 (released 2026-04-07) includes security fixes to the go
  command, the compiler, and the archive/tar, crypto/tls,
  crypto/x509, html/template, and os packages, as well as bug fixes
  to the go command, the compiler, and the runtime.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-27140 CVE-2026-27143 CVE-2026-27144 CVE-2026-32280 CVE-2026-32281 CVE-2026-32282 CVE-2026-32283 CVE-2026-32288 CVE-2026-32289
  * go#78421 go#78335 boo#1261653 security: fix CVE-2026-27140: cmd/go: trust layer bypass when using cgo and SWIG
  * go#78419 go#78333 boo#1261654 security: fix CVE-2026-27143: cmd/compile: possible memory corruption after bound check elimination
  * go#78423 go#78371 boo#1261655 security: fix CVE-2026-27144: cmd/compile: no-op interface conversion bypasses overlap checking
  * go#78361 go#78282 boo#1261656 security: fix CVE-2026-32280: crypto/x509: unexpected work during chain building
  * go#78359 go#78281 boo#1261657 security: fix CVE-2026-32281: crypto/x509: inefficient policy validation
  * go#78425 go#78293 boo#1261658 security: fix CVE-2026-32282: os: Root.Chmod can follow symlinks out of the root on Linux
  * go#78427 go#78334 boo#1261659 security: fix CVE-2026-32283: crypto/tls: multiple key update handshake messages can cause connection to deadlock
  * go#78414 go#78301 boo#1261660 security: fix CVE-2026-32288: archive/tar: unbounded allocation when parsing old format GNU sparse map
  * go#78416 go#78331 boo#1261661 security: fix CVE-2026-32289: html/template: JS template literal context incorrectly tracked
  * go#77921 cmd/compile: internal compiler error len larger than cap for OSLICEHEADER
  * go#77968 crypto/x509: overly broad excluded constraints
  * go#77999 cmd/cgo/internal/test: build error on macOS 26 in Go 1.25
  * go#78056 cmd/internal/testdir: Test/fixedbugs/{issue42032,issue51733,issue40954}.go fail with "missing LC_UUID load command" on macOS 26 in Go 1.25
  * go#78057 cmd/go: DiskCache.Trim on macOS often blocks go command for &gt;20 minutes
  * go#78086 runtime: go runtime.GC() can cause segfault with -race builds
  * go#78154 testing: within a B.Loop loop, assigning function result to _ allows body to be optimized away (1.26 regression)
  * go#78252 doc, x/website: go.dev/doc/godebug page contains "{{raw" due to misconfigured template use
  * go#78318 test: issue46234.go failures with "command exceeded time limit"
  * go#78384 cmd/go/internal/vcweb/vcstest: TestScripts/git/gitrepo-sha256.txt failures [consistent failure]</changelog>
  <changelog author="jkowalczyk@suse.com" date="1778155200">- go1.25.10 (released 2026-05-07) includes security fixes to the go
  command, the pack tool, and the html/template, net, net/http,
  net/http/httputil, net/mail, and syscall packages, as well as bug
  fixes to the go command, the compiler, the linker, the runtime,
  and the crypto/fips140, go/types, and os packages.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-33811 CVE-2026-33814 CVE-2026-39817 CVE-2026-39819 CVE-2026-39820 CVE-2026-39823 CVE-2026-39825 CVE-2026-39826 CVE-2026-39836 CVE-2026-42499 CVE-2026-42501
  * go#78812 go#78803 boo#1264508 security: fix CVE-2026-33811 net: crash when handling long CNAME response
  * go#78477 go#78476 boo#1264506 security: fix CVE-2026-33814 net/http: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE
  * go#78790 go#78778 boo#1264505 security: fix CVE-2026-39817 cmd/go: "go tool pack" does not sanitize output paths
  * go#78587 go#78584 boo#1264504 security: fix CVE-2026-39819 cmd/go: "go bug" follows symlinks in predictable temporary filenames
  * go#78567 go#78566 boo#1264503 security: fix CVE-2026-39820 net/mail: quadratic string concatentation in consumeComment
  * go#79031 go#78913 boo#1264509 security: fix CVE-2026-39823 html/template: bypass of meta content URL escaping causes XSS
  * go#78985 go#78948 boo#1264500 security: fix CVE-2026-39825 net/http/httputil: ReverseProxy forwards queries with more than urlmaxqueryparams parameters
  * go#79024 go#78981 boo#1264507 security: fix CVE-2026-39826 html/template: escaper bypass leads to XSS
  * go#79028 go#79006 boo#1264501 security: fix CVE-2026-39836 net/http/httputil: ReverseProxy forwards queries with more than urlmaxqueryparams parameters
  * go#79003 go#78987 boo#1264502 security: fix CVE-2026-42499 net/mail: quadratic string concatenation in consumePhrase
  * go#79072 go#79070 boo#1264499 security: fix CVE-2026-42501 cmd/go: malicious module proxy can bypass checksum database
  * go#77298 cmd/compile: go1.22+ cmd with go.mod 1.21 generates per-loop variable when using line directive
  * go#78374 cmd/compile: incorrect loop trip count
  * go#78405 cmd/link: stop requiring gold on arm64 when GNU ld is fixed
  * go#78411 cmd/go: test -cover can't find covdata tool with switched toolchain and empty tests
  * go#78510 cmd/cgo/internal/testsanitizers: TestLSAN/lsan1,2, and 3 always fail on linux with glibc 2.42
  * go#78581 cmd/compile: panic on invalid generic append with type parameter spread
  * go#78582 cmd/go: test cache uses stale coverage data with -coverpkg
  * go#78675 cmd/compile: ice expecting positive value on loop iterating by math.MinInt64 (regression)
  * go#78866 os: RemoveAll can leak internal errSymlink as a user-visible PathError on Unix
  * go#78983 lib/fips140: update certified and inprocess aliases
  * go#79020 crypto/fips140: missing package comment
- Packaging improvements:
  * Drop dont-force-gold-on-arm64.patch as upstream no longer forces gold on arm64
    Fixes boo#1170826</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780401600">- go1.25.11 (released 2026-06-02) includes security fixes to the
  crypto/x509, mime, and net/textproto packages, as well as bug
  fixes to the compiler and the runtime.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-42504 CVE-2026-42507 CVE-2026-27145
  * go#79229 go#79217 boo#1267442 security: fix CVE-2026-42504 mime: quadratic complexity in WordDecoder.DecodeHeader
  * go#79425 go#79346 boo#1267444 security: fix CVE-2026-42507 net/textproto: arbitrary input are included in errors without any escaping
  * go#79700 go#79694 boo#1267450 security: fix CVE-2026-27145 crypto/x509: split candidate hostname only once
  * go#79190 cmd/compile: Bug in rewrite rules for AMD64 causes SHL instruction overflow and miscompilation
  * go#79698 runtime/race: change in 93a4f03 leads to a failed build on Amazon Linux 2 and arm64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.25 dependency on update-alternatives fixes bsc#1264394</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- go1.25.12 (released 2026-07-07) includes security fixes to the
  crypto/tls and os packages, as well as bug fixes to the compiler,
  the go command, and the net and os packages.
  Refs boo#1244485 go1.25 release tracking
  CVE-2026-39822 CVE-2026-42505
  * go#79026 go#79005 boo#1271014 security: fix CVE-2026-39822 os: Root escape via symlink plus trailing slash
  * go#80174 go#79282 boo#1271015 security: fix CVE-2026-42505 crypto/tls: Encrypted Client Hello privacy leak
  * go#79038 cmd/go: test caching is broken with sub-packages when using testing.T.Chdir
  * go#79720 cmd/go: "go get" fails when GOFIPS140=v1.0.0 is set
  * go#79878 runtime: concurrent map read and map write with sync.RWMutex on ppc64le
  * go#80216 net: TestLookupCNAME failures</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1259 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264394</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    Noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264394
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264394</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264394
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="6b376282bdef2dcb60a8303d0a96da9b9bdf81804f6053a51eae6033e344727f7010122a03bdb98891814ae19a606771e8819c7b3eda4ffd20047ac65dbaf66d" name="go1.26" arch="s390x">
  <version epoch="0" ver="1.26.5" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1775563200">- go1.26.2 (released 2026-04-07) includes security fixes to the go
  command, the compiler, and the archive/tar, crypto/tls,
  crypto/x509, html/template, and os packages, as well as bug fixes
  to the go command, the go fix command, the compiler, the linker,
  the runtime, and the net, net/http, and net/url packages.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-27140 CVE-2026-27143 CVE-2026-27144 CVE-2026-32280 CVE-2026-32281 CVE-2026-32282 CVE-2026-32283 CVE-2026-32288 CVE-2026-32289 CVE-2026-33810
  * go#78422 go#78335 boo#1261653 security: fix CVE-2026-27140: cmd/go: trust layer bypass when using cgo and SWIG
  * go#78420 go#78333 boo#1261654 security: fix CVE-2026-27143: cmd/compile: possible memory corruption after bound check elimination
  * go#78424 go#78371 boo#1261655 security: fix CVE-2026-27144: cmd/compile: no-op interface conversion bypasses overlap checking
  * go#78362 go#78282 boo#1261656 security: fix CVE-2026-32280: crypto/x509: unexpected work during chain building
  * go#78360 go#78281 boo#1261657 security: fix CVE-2026-32281: crypto/x509: inefficient policy validation
  * go#78426 go#78293 boo#1261658 security: fix CVE-2026-32282: os: Root.Chmod can follow symlinks out of the root on Linux
  * go#78428 go#78334 boo#1261659 security: fix CVE-2026-32283: crypto/tls: multiple key update handshake messages can cause connection to deadlock
  * go#78415 go#78301 boo#1261660 security: fix CVE-2026-32288: archive/tar: unbounded allocation when parsing old format GNU sparse map
  * go#78417 go#78331 boo#1261661 security: fix CVE-2026-32289: html/template: JS template literal context incorrectly tracked
  * go#78418 go#78332 boo#1261662 security: fix CVE-2026-33810 crypto/x509: excluded DNS constraints not properly applied to wildcard domains
  * go#77838 cmd/compile: internal compiler error: panic: interface conversion: ir.Node is *ir.IndexExpr, not *ir.StarExpr
  * go#77856 runtime: allocation in printfloat64 causes throw
  * go#77885 net: ReadMsgUDP/WriteMsgUDP fails with WSAEFAULT on Windows when oob is empty but non-nil
  * go#77922 cmd/compile: internal compiler error len larger than cap for OSLICEHEADER
  * go#77950 net/http: package doc comment is missing
  * go#78019 net/http: race condition on windows when using os.File as request body
  * go#78041 runtime: Windows crash with Go 1.26.0, 1.26.1
  * go#78058 cmd/go: DiskCache.Trim on macOS often blocks go command for &gt;20 minutes
  * go#78087 runtime: go runtime.GC() can cause segfault with -race builds
  * go#78111 net/url: url.Parse in 1.26 breaks mongodb connection string parsing with multiple hosts
  * go#78191 cmd/fix: panics with "package path has no import prefix"
  * go#78239 cmd/link: panic on darwin/arm64 in go1.26.0: nil pointer deref in arm64.gensymlate / SetSymSect
  * go#78253 doc, x/website: go.dev/doc/godebug page contains "{{raw" due to misconfigured template use
  * go#78319 test: issue46234.go failures with "command exceeded time limit"
  * go#78330 net/url: package docs are missing (detached from package statement)</changelog>
  <changelog author="jkowalczyk@suse.com" date="1778155200">- go1.26.3 (released 2026-05-07) includes security fixes to the go
  command, the pack tool, and the html/template, net, net/http,
  net/http/httputil, net/mail, and syscall packages, as well as bug
  fixes to the go command, the go fix command, the compiler, the
  linker, the runtime, and the crypto/fips140, crypto/tls,
  go/types, and os packages.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-33811 CVE-2026-33814 CVE-2026-39817 CVE-2026-39819 CVE-2026-39820 CVE-2026-39823 CVE-2026-39825 CVE-2026-39826 CVE-2026-39836 CVE-2026-42499 CVE-2026-42501
  * go#78813 go#78803 boo#1264508 security: fix CVE-2026-33811 net: crash when handling long CNAME response
  * go#78478 go#78476 boo#1264506 security: fix CVE-2026-33814 net/http: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE
  * go#78791 go#78778 boo#1264505 security: fix CVE-2026-39817 cmd/go: "go tool pack" does not sanitize output paths
  * go#78588 go#78584 boo#1264504 security: fix CVE-2026-39819 cmd/go: "go bug" follows symlinks in predictable temporary filenames
  * go#78568 go#78566 boo#1264503 security: fix CVE-2026-39820 net/mail: quadratic string concatentation in consumeComment
  * go#79032 go#78913 boo#1264509 security: fix CVE-2026-39823 html/template: bypass of meta content URL escaping causes XSS
  * go#78986 go#78948 boo#1264500 security: fix CVE-2026-39825 net/http/httputil: ReverseProxy forwards queries with more than urlmaxqueryparams parameters
  * go#79025 go#78981 boo#1264507 security: fix CVE-2026-39826 html/template: escaper bypass leads to XSS
  * go#79029 go#79006 boo#1264501 security: fix CVE-2026-39836 net/http/httputil: ReverseProxy forwards queries with more than urlmaxqueryparams parameters
  * go#79004 go#78987 boo#1264502 security: fix CVE-2026-42499 net/mail: quadratic string concatenation in consumePhrase
  * go#79073 go#79070 boo#1264499 security: fix CVE-2026-42501 cmd/go: malicious module proxy can bypass checksum database
  * go#77297 cmd/compile: go1.22+ cmd with go.mod 1.21 generates per-loop variable when using line directive
  * go#77801 cmd/fix: change -diff to exit 1 if diffs exist
  * go#77931 runtime: regression Synology's Linux fork of linux causes syscall conflict on older kernel versions
  * go#77935 runtime: on 32bits arches timespec (64) definition is wrong
  * go#78155 testing: within a B.Loop loop, assigning function result to _ allows body to be optimized away (1.26 regression)
  * go#78198 cmd/compile: panic on invalid generic append with type parameter spread
  * go#78354 crypto/internal/fips140/drbg: unnecessary linear memory increase on Wasm with Go 1.26
  * go#78372 crypto/tls: X25519MLKEM768 listed in allowedCurvePreferencesFIPS but always fails under GODEBUG=fips140=only
  * go#78375 cmd/compile: incorrect loop trip count
  * go#78406 cmd/link: stop requiring gold on arm64 when GNU ld is fixed
  * go#78409 cmd/compile: devirtualization causes incorrect runtime panic on promoted method of value-embedded generic struct
  * go#78412 cmd/go: test -cover can't find covdata tool with switched toolchain and empty tests
  * go#78511 cmd/cgo/internal/testsanitizers: TestLSAN/lsan1,2, and 3 always fail on linux with glibc 2.42
  * go#78583 cmd/go: test cache uses stale coverage data with -coverpkg
  * go#78676 cmd/compile: ice expecting positive value on loop iterating by math.MinInt64 (regression)
  * go#78867 os: RemoveAll can leak internal errSymlink as a user-visible PathError on Unix
  * go#78984 lib/fips140: update certified and inprocess aliases
  * go#79021 crypto/fips140: missing package comment
- Packaging improvements:
  * Drop dont-force-gold-on-arm64.patch as upstream no longer forces gold on arm64
    Fixes boo#1170826</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780401600">- go1.26.4 (released 2026-06-02) includes security fixes to the
  crypto/x509, mime, and net/textproto packages, as well as bug
  fixes to the compiler, the runtime, the go fix command, and the
  crypto/fips140 package.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-42504 CVE-2026-42507 CVE-2026-27145
  * go#79230 go#79217 boo#1267442 security: fix CVE-2026-42504 mime: quadratic complexity in WordDecoder.DecodeHeader
  * go#79426 go#79346 boo#1267444 security: fix CVE-2026-42507 net/textproto: arbitrary input are included in errors without any escaping
  * go#79701 go#79694 boo#1267450 security: fix CVE-2026-27145 crypto/x509: split candidate hostname only once
  * go#79191 cmd/compile: Bug in rewrite rules for AMD64 causes SHL instruction overflow and miscompilation
  * go#79226 crypto/internal/fips140/drbg: backport CL 774221 to Go 1.26
  * go#79349 cmd/fix: x/tools/go/analysis/passes/modernize: slicescontains hoists needle expression, changing side effect count
  * go#79686 runtime/race: change in 93a4f03 leads to a failed build on Amazon Linux 2 and arm64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.26 dependency on update-alternatives fixes bsc#1264395</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- go1.26.5 (released 2026-07-07) includes security fixes to the
  crypto/tls and os packages, as well as bug fixes to the compiler,
  the runtime, the go command, and the net, os, and syscall
  packages.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-39822 CVE-2026-42505
  * go#79027 go#79005 boo#1271014 security: fix CVE-2026-39822 os: Root escape via symlink plus trailing slash
  * go#80175 go#79282 boo#1271015 security: fix CVE-2026-42505 crypto/tls: Encrypted Client Hello privacy leak
  * go#79039 cmd/go: test caching is broken with sub-packages when using testing.T.Chdir
  * go#79499 os/signal: signal.NotifyContext uses error cause that doesn't match context.Canceled
  * go#79721 cmd/go: "go get" fails when GOFIPS140=v1.0.0 is set
  * go#79806 runtime: SIGSEGV on child side of fork pre-exec with -race on darwin/arm64
  * go#79879 runtime: concurrent map read and map write with sync.RWMutex on ppc64le
  * go#79893 runtime: version parsing fails
  * go#79920 runtime: SIGILL in Green Tea GC AVX-512 span-scan (KMOVB / AVX512DQ)
  * go#80007 runtime: possible bug in moveSliceNoCap
  * go#80217 net: TestLookupCNAME failures</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1269 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264395</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    Noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264395
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264395</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264395
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="031edf437858f1fa2ad2a7b5969efa806ab5933b70bd88310019a4d557b2f948330bf8a84fc7774314484422b4c14a1c28b05354733e24259660f1bc434eb6ea" name="go1.26-doc" arch="s390x">
  <version epoch="0" ver="1.26.5" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1775563200">- go1.26.2 (released 2026-04-07) includes security fixes to the go
  command, the compiler, and the archive/tar, crypto/tls,
  crypto/x509, html/template, and os packages, as well as bug fixes
  to the go command, the go fix command, the compiler, the linker,
  the runtime, and the net, net/http, and net/url packages.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-27140 CVE-2026-27143 CVE-2026-27144 CVE-2026-32280 CVE-2026-32281 CVE-2026-32282 CVE-2026-32283 CVE-2026-32288 CVE-2026-32289 CVE-2026-33810
  * go#78422 go#78335 boo#1261653 security: fix CVE-2026-27140: cmd/go: trust layer bypass when using cgo and SWIG
  * go#78420 go#78333 boo#1261654 security: fix CVE-2026-27143: cmd/compile: possible memory corruption after bound check elimination
  * go#78424 go#78371 boo#1261655 security: fix CVE-2026-27144: cmd/compile: no-op interface conversion bypasses overlap checking
  * go#78362 go#78282 boo#1261656 security: fix CVE-2026-32280: crypto/x509: unexpected work during chain building
  * go#78360 go#78281 boo#1261657 security: fix CVE-2026-32281: crypto/x509: inefficient policy validation
  * go#78426 go#78293 boo#1261658 security: fix CVE-2026-32282: os: Root.Chmod can follow symlinks out of the root on Linux
  * go#78428 go#78334 boo#1261659 security: fix CVE-2026-32283: crypto/tls: multiple key update handshake messages can cause connection to deadlock
  * go#78415 go#78301 boo#1261660 security: fix CVE-2026-32288: archive/tar: unbounded allocation when parsing old format GNU sparse map
  * go#78417 go#78331 boo#1261661 security: fix CVE-2026-32289: html/template: JS template literal context incorrectly tracked
  * go#78418 go#78332 boo#1261662 security: fix CVE-2026-33810 crypto/x509: excluded DNS constraints not properly applied to wildcard domains
  * go#77838 cmd/compile: internal compiler error: panic: interface conversion: ir.Node is *ir.IndexExpr, not *ir.StarExpr
  * go#77856 runtime: allocation in printfloat64 causes throw
  * go#77885 net: ReadMsgUDP/WriteMsgUDP fails with WSAEFAULT on Windows when oob is empty but non-nil
  * go#77922 cmd/compile: internal compiler error len larger than cap for OSLICEHEADER
  * go#77950 net/http: package doc comment is missing
  * go#78019 net/http: race condition on windows when using os.File as request body
  * go#78041 runtime: Windows crash with Go 1.26.0, 1.26.1
  * go#78058 cmd/go: DiskCache.Trim on macOS often blocks go command for &gt;20 minutes
  * go#78087 runtime: go runtime.GC() can cause segfault with -race builds
  * go#78111 net/url: url.Parse in 1.26 breaks mongodb connection string parsing with multiple hosts
  * go#78191 cmd/fix: panics with "package path has no import prefix"
  * go#78239 cmd/link: panic on darwin/arm64 in go1.26.0: nil pointer deref in arm64.gensymlate / SetSymSect
  * go#78253 doc, x/website: go.dev/doc/godebug page contains "{{raw" due to misconfigured template use
  * go#78319 test: issue46234.go failures with "command exceeded time limit"
  * go#78330 net/url: package docs are missing (detached from package statement)</changelog>
  <changelog author="jkowalczyk@suse.com" date="1778155200">- go1.26.3 (released 2026-05-07) includes security fixes to the go
  command, the pack tool, and the html/template, net, net/http,
  net/http/httputil, net/mail, and syscall packages, as well as bug
  fixes to the go command, the go fix command, the compiler, the
  linker, the runtime, and the crypto/fips140, crypto/tls,
  go/types, and os packages.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-33811 CVE-2026-33814 CVE-2026-39817 CVE-2026-39819 CVE-2026-39820 CVE-2026-39823 CVE-2026-39825 CVE-2026-39826 CVE-2026-39836 CVE-2026-42499 CVE-2026-42501
  * go#78813 go#78803 boo#1264508 security: fix CVE-2026-33811 net: crash when handling long CNAME response
  * go#78478 go#78476 boo#1264506 security: fix CVE-2026-33814 net/http: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE
  * go#78791 go#78778 boo#1264505 security: fix CVE-2026-39817 cmd/go: "go tool pack" does not sanitize output paths
  * go#78588 go#78584 boo#1264504 security: fix CVE-2026-39819 cmd/go: "go bug" follows symlinks in predictable temporary filenames
  * go#78568 go#78566 boo#1264503 security: fix CVE-2026-39820 net/mail: quadratic string concatentation in consumeComment
  * go#79032 go#78913 boo#1264509 security: fix CVE-2026-39823 html/template: bypass of meta content URL escaping causes XSS
  * go#78986 go#78948 boo#1264500 security: fix CVE-2026-39825 net/http/httputil: ReverseProxy forwards queries with more than urlmaxqueryparams parameters
  * go#79025 go#78981 boo#1264507 security: fix CVE-2026-39826 html/template: escaper bypass leads to XSS
  * go#79029 go#79006 boo#1264501 security: fix CVE-2026-39836 net/http/httputil: ReverseProxy forwards queries with more than urlmaxqueryparams parameters
  * go#79004 go#78987 boo#1264502 security: fix CVE-2026-42499 net/mail: quadratic string concatenation in consumePhrase
  * go#79073 go#79070 boo#1264499 security: fix CVE-2026-42501 cmd/go: malicious module proxy can bypass checksum database
  * go#77297 cmd/compile: go1.22+ cmd with go.mod 1.21 generates per-loop variable when using line directive
  * go#77801 cmd/fix: change -diff to exit 1 if diffs exist
  * go#77931 runtime: regression Synology's Linux fork of linux causes syscall conflict on older kernel versions
  * go#77935 runtime: on 32bits arches timespec (64) definition is wrong
  * go#78155 testing: within a B.Loop loop, assigning function result to _ allows body to be optimized away (1.26 regression)
  * go#78198 cmd/compile: panic on invalid generic append with type parameter spread
  * go#78354 crypto/internal/fips140/drbg: unnecessary linear memory increase on Wasm with Go 1.26
  * go#78372 crypto/tls: X25519MLKEM768 listed in allowedCurvePreferencesFIPS but always fails under GODEBUG=fips140=only
  * go#78375 cmd/compile: incorrect loop trip count
  * go#78406 cmd/link: stop requiring gold on arm64 when GNU ld is fixed
  * go#78409 cmd/compile: devirtualization causes incorrect runtime panic on promoted method of value-embedded generic struct
  * go#78412 cmd/go: test -cover can't find covdata tool with switched toolchain and empty tests
  * go#78511 cmd/cgo/internal/testsanitizers: TestLSAN/lsan1,2, and 3 always fail on linux with glibc 2.42
  * go#78583 cmd/go: test cache uses stale coverage data with -coverpkg
  * go#78676 cmd/compile: ice expecting positive value on loop iterating by math.MinInt64 (regression)
  * go#78867 os: RemoveAll can leak internal errSymlink as a user-visible PathError on Unix
  * go#78984 lib/fips140: update certified and inprocess aliases
  * go#79021 crypto/fips140: missing package comment
- Packaging improvements:
  * Drop dont-force-gold-on-arm64.patch as upstream no longer forces gold on arm64
    Fixes boo#1170826</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780401600">- go1.26.4 (released 2026-06-02) includes security fixes to the
  crypto/x509, mime, and net/textproto packages, as well as bug
  fixes to the compiler, the runtime, the go fix command, and the
  crypto/fips140 package.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-42504 CVE-2026-42507 CVE-2026-27145
  * go#79230 go#79217 boo#1267442 security: fix CVE-2026-42504 mime: quadratic complexity in WordDecoder.DecodeHeader
  * go#79426 go#79346 boo#1267444 security: fix CVE-2026-42507 net/textproto: arbitrary input are included in errors without any escaping
  * go#79701 go#79694 boo#1267450 security: fix CVE-2026-27145 crypto/x509: split candidate hostname only once
  * go#79191 cmd/compile: Bug in rewrite rules for AMD64 causes SHL instruction overflow and miscompilation
  * go#79226 crypto/internal/fips140/drbg: backport CL 774221 to Go 1.26
  * go#79349 cmd/fix: x/tools/go/analysis/passes/modernize: slicescontains hoists needle expression, changing side effect count
  * go#79686 runtime/race: change in 93a4f03 leads to a failed build on Amazon Linux 2 and arm64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.26 dependency on update-alternatives fixes bsc#1264395</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- go1.26.5 (released 2026-07-07) includes security fixes to the
  crypto/tls and os packages, as well as bug fixes to the compiler,
  the runtime, the go command, and the net, os, and syscall
  packages.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-39822 CVE-2026-42505
  * go#79027 go#79005 boo#1271014 security: fix CVE-2026-39822 os: Root escape via symlink plus trailing slash
  * go#80175 go#79282 boo#1271015 security: fix CVE-2026-42505 crypto/tls: Encrypted Client Hello privacy leak
  * go#79039 cmd/go: test caching is broken with sub-packages when using testing.T.Chdir
  * go#79499 os/signal: signal.NotifyContext uses error cause that doesn't match context.Canceled
  * go#79721 cmd/go: "go get" fails when GOFIPS140=v1.0.0 is set
  * go#79806 runtime: SIGSEGV on child side of fork pre-exec with -race on darwin/arm64
  * go#79879 runtime: concurrent map read and map write with sync.RWMutex on ppc64le
  * go#79893 runtime: version parsing fails
  * go#79920 runtime: SIGILL in Green Tea GC AVX-512 span-scan (KMOVB / AVX512DQ)
  * go#80007 runtime: possible bug in moveSliceNoCap
  * go#80217 net: TestLookupCNAME failures</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1269 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264395</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    Noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264395
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264395</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264395
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="5f2dc8672fd022550b06f911ea192f7f921b211698ebeec0a68e6955117b293985b774b894f727ff7f25e32bac50d6c998bc7909d594c16c2094e8d7d2288777" name="go1.26-openssl" arch="s390x">
  <version epoch="0" ver="1.26.5" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1778155200">- Update to version 1.26.3 cut from the go1.25-fips-release
  branch at the revision tagged go1.26.3-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.26.3
  * Improve performance in HKDF Expand-Label</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780401600">- go1.26.4 (released 2026-06-02) includes security fixes to the
  crypto/x509, mime, and net/textproto packages, as well as bug
  fixes to the compiler, the runtime, the go fix command, and the
  crypto/fips140 package.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-42504 CVE-2026-42507 CVE-2026-27145
  * go#79230 go#79217 boo#1267442 security: fix CVE-2026-42504 mime: quadratic complexity in WordDecoder.DecodeHeader
  * go#79426 go#79346 boo#1267444 security: fix CVE-2026-42507 net/textproto: arbitrary input are included in errors without any escaping
  * go#79701 go#79694 boo#1267450 security: fix CVE-2026-27145 crypto/x509: split candidate hostname only once
  * go#79191 cmd/compile: Bug in rewrite rules for AMD64 causes SHL instruction overflow and miscompilation
  * go#79226 crypto/internal/fips140/drbg: backport CL 774221 to Go 1.26
  * go#79349 cmd/fix: x/tools/go/analysis/passes/modernize: slicescontains hoists needle expression, changing side effect count
  * go#79686 runtime/race: change in 93a4f03 leads to a failed build on Amazon Linux 2 and arm64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780488000">- Update to version 1.26.4 cut from the go1.25-fips-release
  branch at the revision tagged go1.26.4-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.26.4</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.26 dependency on update-alternatives fixes bsc#1264395</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- go1.26.5 (released 2026-07-07) includes security fixes to the
  crypto/tls and os packages, as well as bug fixes to the compiler,
  the runtime, the go command, and the net, os, and syscall
  packages.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-39822 CVE-2026-42505
  * go#79027 go#79005 boo#1271014 security: fix CVE-2026-39822 os: Root escape via symlink plus trailing slash
  * go#80175 go#79282 boo#1271015 security: fix CVE-2026-42505 crypto/tls: Encrypted Client Hello privacy leak
  * go#79039 cmd/go: test caching is broken with sub-packages when using testing.T.Chdir
  * go#79499 os/signal: signal.NotifyContext uses error cause that doesn't match context.Canceled
  * go#79721 cmd/go: "go get" fails when GOFIPS140=v1.0.0 is set
  * go#79806 runtime: SIGSEGV on child side of fork pre-exec with -race on darwin/arm64
  * go#79879 runtime: concurrent map read and map write with sync.RWMutex on ppc64le
  * go#79893 runtime: version parsing fails
  * go#79920 runtime: SIGILL in Green Tea GC AVX-512 span-scan (KMOVB / AVX512DQ)
  * go#80007 runtime: possible bug in moveSliceNoCap
  * go#80217 net: TestLookupCNAME failures</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1261 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    go1.x-openssl has lower priority and uses suffix 1.
    refs boo#1245878 bsc#1264395
  Wed Jul  8 18:37:27 UTC 2026  go1.26.5-1-openssl-fips
- Update to version 1.26.5 cut from the go1.25-fips-release
  branch at the revision tagged go1.26.5-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.26.5</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    Noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264395
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264395</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264395
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="f8a747f74b551340efe0b6d4904a9000dbcd10a277e8f7d066acba20db5ab145762d7d916f8defa5b325fc158c30867f0872d6aa68b191a4fb088a6477edb283" name="go1.26-openssl-doc" arch="s390x">
  <version epoch="0" ver="1.26.5" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1778155200">- Update to version 1.26.3 cut from the go1.25-fips-release
  branch at the revision tagged go1.26.3-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.26.3
  * Improve performance in HKDF Expand-Label</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780401600">- go1.26.4 (released 2026-06-02) includes security fixes to the
  crypto/x509, mime, and net/textproto packages, as well as bug
  fixes to the compiler, the runtime, the go fix command, and the
  crypto/fips140 package.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-42504 CVE-2026-42507 CVE-2026-27145
  * go#79230 go#79217 boo#1267442 security: fix CVE-2026-42504 mime: quadratic complexity in WordDecoder.DecodeHeader
  * go#79426 go#79346 boo#1267444 security: fix CVE-2026-42507 net/textproto: arbitrary input are included in errors without any escaping
  * go#79701 go#79694 boo#1267450 security: fix CVE-2026-27145 crypto/x509: split candidate hostname only once
  * go#79191 cmd/compile: Bug in rewrite rules for AMD64 causes SHL instruction overflow and miscompilation
  * go#79226 crypto/internal/fips140/drbg: backport CL 774221 to Go 1.26
  * go#79349 cmd/fix: x/tools/go/analysis/passes/modernize: slicescontains hoists needle expression, changing side effect count
  * go#79686 runtime/race: change in 93a4f03 leads to a failed build on Amazon Linux 2 and arm64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780488000">- Update to version 1.26.4 cut from the go1.25-fips-release
  branch at the revision tagged go1.26.4-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.26.4</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.26 dependency on update-alternatives fixes bsc#1264395</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- go1.26.5 (released 2026-07-07) includes security fixes to the
  crypto/tls and os packages, as well as bug fixes to the compiler,
  the runtime, the go command, and the net, os, and syscall
  packages.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-39822 CVE-2026-42505
  * go#79027 go#79005 boo#1271014 security: fix CVE-2026-39822 os: Root escape via symlink plus trailing slash
  * go#80175 go#79282 boo#1271015 security: fix CVE-2026-42505 crypto/tls: Encrypted Client Hello privacy leak
  * go#79039 cmd/go: test caching is broken with sub-packages when using testing.T.Chdir
  * go#79499 os/signal: signal.NotifyContext uses error cause that doesn't match context.Canceled
  * go#79721 cmd/go: "go get" fails when GOFIPS140=v1.0.0 is set
  * go#79806 runtime: SIGSEGV on child side of fork pre-exec with -race on darwin/arm64
  * go#79879 runtime: concurrent map read and map write with sync.RWMutex on ppc64le
  * go#79893 runtime: version parsing fails
  * go#79920 runtime: SIGILL in Green Tea GC AVX-512 span-scan (KMOVB / AVX512DQ)
  * go#80007 runtime: possible bug in moveSliceNoCap
  * go#80217 net: TestLookupCNAME failures</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1261 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    go1.x-openssl has lower priority and uses suffix 1.
    refs boo#1245878 bsc#1264395
  Wed Jul  8 18:37:27 UTC 2026  go1.26.5-1-openssl-fips
- Update to version 1.26.5 cut from the go1.25-fips-release
  branch at the revision tagged go1.26.5-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.26.5</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    Noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264395
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264395</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264395
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="d9539647ce717aca5bd487c5734f50090dfa923d0b93e7cb4c347fffc5a56d43d8ed3e0ce894f0be849e64c9453cc0f6025a2371875e578de2f8f4ca15c96255" name="go1.26-openssl-race" arch="s390x">
  <version epoch="0" ver="1.26.5" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1778155200">- Update to version 1.26.3 cut from the go1.25-fips-release
  branch at the revision tagged go1.26.3-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.26.3
  * Improve performance in HKDF Expand-Label</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780401600">- go1.26.4 (released 2026-06-02) includes security fixes to the
  crypto/x509, mime, and net/textproto packages, as well as bug
  fixes to the compiler, the runtime, the go fix command, and the
  crypto/fips140 package.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-42504 CVE-2026-42507 CVE-2026-27145
  * go#79230 go#79217 boo#1267442 security: fix CVE-2026-42504 mime: quadratic complexity in WordDecoder.DecodeHeader
  * go#79426 go#79346 boo#1267444 security: fix CVE-2026-42507 net/textproto: arbitrary input are included in errors without any escaping
  * go#79701 go#79694 boo#1267450 security: fix CVE-2026-27145 crypto/x509: split candidate hostname only once
  * go#79191 cmd/compile: Bug in rewrite rules for AMD64 causes SHL instruction overflow and miscompilation
  * go#79226 crypto/internal/fips140/drbg: backport CL 774221 to Go 1.26
  * go#79349 cmd/fix: x/tools/go/analysis/passes/modernize: slicescontains hoists needle expression, changing side effect count
  * go#79686 runtime/race: change in 93a4f03 leads to a failed build on Amazon Linux 2 and arm64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780488000">- Update to version 1.26.4 cut from the go1.25-fips-release
  branch at the revision tagged go1.26.4-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.26.4</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.26 dependency on update-alternatives fixes bsc#1264395</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- go1.26.5 (released 2026-07-07) includes security fixes to the
  crypto/tls and os packages, as well as bug fixes to the compiler,
  the runtime, the go command, and the net, os, and syscall
  packages.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-39822 CVE-2026-42505
  * go#79027 go#79005 boo#1271014 security: fix CVE-2026-39822 os: Root escape via symlink plus trailing slash
  * go#80175 go#79282 boo#1271015 security: fix CVE-2026-42505 crypto/tls: Encrypted Client Hello privacy leak
  * go#79039 cmd/go: test caching is broken with sub-packages when using testing.T.Chdir
  * go#79499 os/signal: signal.NotifyContext uses error cause that doesn't match context.Canceled
  * go#79721 cmd/go: "go get" fails when GOFIPS140=v1.0.0 is set
  * go#79806 runtime: SIGSEGV on child side of fork pre-exec with -race on darwin/arm64
  * go#79879 runtime: concurrent map read and map write with sync.RWMutex on ppc64le
  * go#79893 runtime: version parsing fails
  * go#79920 runtime: SIGILL in Green Tea GC AVX-512 span-scan (KMOVB / AVX512DQ)
  * go#80007 runtime: possible bug in moveSliceNoCap
  * go#80217 net: TestLookupCNAME failures</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1261 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    go1.x-openssl has lower priority and uses suffix 1.
    refs boo#1245878 bsc#1264395
  Wed Jul  8 18:37:27 UTC 2026  go1.26.5-1-openssl-fips
- Update to version 1.26.5 cut from the go1.25-fips-release
  branch at the revision tagged go1.26.5-1-openssl-fips.
  Refs jsc#SLE-18320
  * Rebase to 1.26.5</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    Noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264395
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264395</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264395
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="fc8ef0a9f2ceda907051785d8658600f8cf53fee185fd756dba41acafad504b09966d8f91d0036ba72f8e67f8880a064c3736b04fad9faa6eaa40130001dea3a" name="go1.26-race" arch="s390x">
  <version epoch="0" ver="1.26.5" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1775563200">- go1.26.2 (released 2026-04-07) includes security fixes to the go
  command, the compiler, and the archive/tar, crypto/tls,
  crypto/x509, html/template, and os packages, as well as bug fixes
  to the go command, the go fix command, the compiler, the linker,
  the runtime, and the net, net/http, and net/url packages.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-27140 CVE-2026-27143 CVE-2026-27144 CVE-2026-32280 CVE-2026-32281 CVE-2026-32282 CVE-2026-32283 CVE-2026-32288 CVE-2026-32289 CVE-2026-33810
  * go#78422 go#78335 boo#1261653 security: fix CVE-2026-27140: cmd/go: trust layer bypass when using cgo and SWIG
  * go#78420 go#78333 boo#1261654 security: fix CVE-2026-27143: cmd/compile: possible memory corruption after bound check elimination
  * go#78424 go#78371 boo#1261655 security: fix CVE-2026-27144: cmd/compile: no-op interface conversion bypasses overlap checking
  * go#78362 go#78282 boo#1261656 security: fix CVE-2026-32280: crypto/x509: unexpected work during chain building
  * go#78360 go#78281 boo#1261657 security: fix CVE-2026-32281: crypto/x509: inefficient policy validation
  * go#78426 go#78293 boo#1261658 security: fix CVE-2026-32282: os: Root.Chmod can follow symlinks out of the root on Linux
  * go#78428 go#78334 boo#1261659 security: fix CVE-2026-32283: crypto/tls: multiple key update handshake messages can cause connection to deadlock
  * go#78415 go#78301 boo#1261660 security: fix CVE-2026-32288: archive/tar: unbounded allocation when parsing old format GNU sparse map
  * go#78417 go#78331 boo#1261661 security: fix CVE-2026-32289: html/template: JS template literal context incorrectly tracked
  * go#78418 go#78332 boo#1261662 security: fix CVE-2026-33810 crypto/x509: excluded DNS constraints not properly applied to wildcard domains
  * go#77838 cmd/compile: internal compiler error: panic: interface conversion: ir.Node is *ir.IndexExpr, not *ir.StarExpr
  * go#77856 runtime: allocation in printfloat64 causes throw
  * go#77885 net: ReadMsgUDP/WriteMsgUDP fails with WSAEFAULT on Windows when oob is empty but non-nil
  * go#77922 cmd/compile: internal compiler error len larger than cap for OSLICEHEADER
  * go#77950 net/http: package doc comment is missing
  * go#78019 net/http: race condition on windows when using os.File as request body
  * go#78041 runtime: Windows crash with Go 1.26.0, 1.26.1
  * go#78058 cmd/go: DiskCache.Trim on macOS often blocks go command for &gt;20 minutes
  * go#78087 runtime: go runtime.GC() can cause segfault with -race builds
  * go#78111 net/url: url.Parse in 1.26 breaks mongodb connection string parsing with multiple hosts
  * go#78191 cmd/fix: panics with "package path has no import prefix"
  * go#78239 cmd/link: panic on darwin/arm64 in go1.26.0: nil pointer deref in arm64.gensymlate / SetSymSect
  * go#78253 doc, x/website: go.dev/doc/godebug page contains "{{raw" due to misconfigured template use
  * go#78319 test: issue46234.go failures with "command exceeded time limit"
  * go#78330 net/url: package docs are missing (detached from package statement)</changelog>
  <changelog author="jkowalczyk@suse.com" date="1778155200">- go1.26.3 (released 2026-05-07) includes security fixes to the go
  command, the pack tool, and the html/template, net, net/http,
  net/http/httputil, net/mail, and syscall packages, as well as bug
  fixes to the go command, the go fix command, the compiler, the
  linker, the runtime, and the crypto/fips140, crypto/tls,
  go/types, and os packages.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-33811 CVE-2026-33814 CVE-2026-39817 CVE-2026-39819 CVE-2026-39820 CVE-2026-39823 CVE-2026-39825 CVE-2026-39826 CVE-2026-39836 CVE-2026-42499 CVE-2026-42501
  * go#78813 go#78803 boo#1264508 security: fix CVE-2026-33811 net: crash when handling long CNAME response
  * go#78478 go#78476 boo#1264506 security: fix CVE-2026-33814 net/http: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE
  * go#78791 go#78778 boo#1264505 security: fix CVE-2026-39817 cmd/go: "go tool pack" does not sanitize output paths
  * go#78588 go#78584 boo#1264504 security: fix CVE-2026-39819 cmd/go: "go bug" follows symlinks in predictable temporary filenames
  * go#78568 go#78566 boo#1264503 security: fix CVE-2026-39820 net/mail: quadratic string concatentation in consumeComment
  * go#79032 go#78913 boo#1264509 security: fix CVE-2026-39823 html/template: bypass of meta content URL escaping causes XSS
  * go#78986 go#78948 boo#1264500 security: fix CVE-2026-39825 net/http/httputil: ReverseProxy forwards queries with more than urlmaxqueryparams parameters
  * go#79025 go#78981 boo#1264507 security: fix CVE-2026-39826 html/template: escaper bypass leads to XSS
  * go#79029 go#79006 boo#1264501 security: fix CVE-2026-39836 net/http/httputil: ReverseProxy forwards queries with more than urlmaxqueryparams parameters
  * go#79004 go#78987 boo#1264502 security: fix CVE-2026-42499 net/mail: quadratic string concatenation in consumePhrase
  * go#79073 go#79070 boo#1264499 security: fix CVE-2026-42501 cmd/go: malicious module proxy can bypass checksum database
  * go#77297 cmd/compile: go1.22+ cmd with go.mod 1.21 generates per-loop variable when using line directive
  * go#77801 cmd/fix: change -diff to exit 1 if diffs exist
  * go#77931 runtime: regression Synology's Linux fork of linux causes syscall conflict on older kernel versions
  * go#77935 runtime: on 32bits arches timespec (64) definition is wrong
  * go#78155 testing: within a B.Loop loop, assigning function result to _ allows body to be optimized away (1.26 regression)
  * go#78198 cmd/compile: panic on invalid generic append with type parameter spread
  * go#78354 crypto/internal/fips140/drbg: unnecessary linear memory increase on Wasm with Go 1.26
  * go#78372 crypto/tls: X25519MLKEM768 listed in allowedCurvePreferencesFIPS but always fails under GODEBUG=fips140=only
  * go#78375 cmd/compile: incorrect loop trip count
  * go#78406 cmd/link: stop requiring gold on arm64 when GNU ld is fixed
  * go#78409 cmd/compile: devirtualization causes incorrect runtime panic on promoted method of value-embedded generic struct
  * go#78412 cmd/go: test -cover can't find covdata tool with switched toolchain and empty tests
  * go#78511 cmd/cgo/internal/testsanitizers: TestLSAN/lsan1,2, and 3 always fail on linux with glibc 2.42
  * go#78583 cmd/go: test cache uses stale coverage data with -coverpkg
  * go#78676 cmd/compile: ice expecting positive value on loop iterating by math.MinInt64 (regression)
  * go#78867 os: RemoveAll can leak internal errSymlink as a user-visible PathError on Unix
  * go#78984 lib/fips140: update certified and inprocess aliases
  * go#79021 crypto/fips140: missing package comment
- Packaging improvements:
  * Drop dont-force-gold-on-arm64.patch as upstream no longer forces gold on arm64
    Fixes boo#1170826</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780401600">- go1.26.4 (released 2026-06-02) includes security fixes to the
  crypto/x509, mime, and net/textproto packages, as well as bug
  fixes to the compiler, the runtime, the go fix command, and the
  crypto/fips140 package.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-42504 CVE-2026-42507 CVE-2026-27145
  * go#79230 go#79217 boo#1267442 security: fix CVE-2026-42504 mime: quadratic complexity in WordDecoder.DecodeHeader
  * go#79426 go#79346 boo#1267444 security: fix CVE-2026-42507 net/textproto: arbitrary input are included in errors without any escaping
  * go#79701 go#79694 boo#1267450 security: fix CVE-2026-27145 crypto/x509: split candidate hostname only once
  * go#79191 cmd/compile: Bug in rewrite rules for AMD64 causes SHL instruction overflow and miscompilation
  * go#79226 crypto/internal/fips140/drbg: backport CL 774221 to Go 1.26
  * go#79349 cmd/fix: x/tools/go/analysis/passes/modernize: slicescontains hoists needle expression, changing side effect count
  * go#79686 runtime/race: change in 93a4f03 leads to a failed build on Amazon Linux 2 and arm64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780574400">- Packaging: Enable libalternatives for SLE16.1 and Tumbleweed
  Refs boo#1245878
  * Drop go1.26 dependency on update-alternatives fixes bsc#1264395</changelog>
  <changelog author="martin.schreiner@suse.com" date="1781179200">- Use libalternatives only on suse_version &gt;= 1610 and keep
  update-alternatives support for older distributions.
- Drop the update-alternatives migration path for libalternatives builds.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Packaging improvements:
  * Drop subpackage go1.x-libstd std library .so refs jsc#PED-1962
  * Use of Go standard library as .so and -buildmode=shared is not
    recommended or supported by upstream Go
  * Subpackage go1.x-libstd was only ever built for Factory and
    removal does not affect SLE
  * No Go application packages in Factory use go1.x-libstd</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- go1.26.5 (released 2026-07-07) includes security fixes to the
  crypto/tls and os packages, as well as bug fixes to the compiler,
  the runtime, the go command, and the net, os, and syscall
  packages.
  Refs boo#1255111 go1.26 release tracking
  CVE-2026-39822 CVE-2026-42505
  * go#79027 go#79005 boo#1271014 security: fix CVE-2026-39822 os: Root escape via symlink plus trailing slash
  * go#80175 go#79282 boo#1271015 security: fix CVE-2026-42505 crypto/tls: Encrypted Client Hello privacy leak
  * go#79039 cmd/go: test caching is broken with sub-packages when using testing.T.Chdir
  * go#79499 os/signal: signal.NotifyContext uses error cause that doesn't match context.Canceled
  * go#79721 cmd/go: "go get" fails when GOFIPS140=v1.0.0 is set
  * go#79806 runtime: SIGSEGV on child side of fork pre-exec with -race on darwin/arm64
  * go#79879 runtime: concurrent map read and map write with sync.RWMutex on ppc64le
  * go#79893 runtime: version parsing fails
  * go#79920 runtime: SIGILL in Green Tea GC AVX-512 span-scan (KMOVB / AVX512DQ)
  * go#80007 runtime: possible bug in moveSliceNoCap
  * go#80217 net: TestLookupCNAME failures</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783684800">- Packaging improvements:
  * Drop unused conditional %define with_shared refs jsc#PED-1962
  * Uniqify %define go_libalternatives 1269 to accommodate parallel
    installed toolchain variants per go1.x major version.
    go1.x has highest alternatives priority and uses suffix 9.
    refs boo#1245878 bsc#1264395</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783944000">- Packaging improvements:
  * Define go_bootstrap_version with digits without go1.x prefix.
    Correct path spelling to align with current toolchain layout
    GOROOT_BOOTSTRAP=%{_libdir}/go/%{go_bootstrap_version},
    Noting interstitial /go/ in path. Fixes bootstrap
    ERROR: Cannot find /usr/lib64/go1.x/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree &gt;= Go 1.x.y.
    Bootstrap error first observed when using %ghost /usr/bin/go.
    Fixed by Eugenio Paolantonio. Refs boo#1245878 bsc#1264395
  * Mark %ghost /usr/bin/go /usr/bin/gofmt to avoid file conflicts
    among go1.x toolchain packages. These files are managed by the
    alternatives system. Refs boo#1245878 bsc#1264395</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784289600">- Packaging improvements:
  * Revert %ghost /usr/bin/go /usr/bin/gofmt which prevents install
    of a working go command. Refs boo#1245878 bsc#1264395
  * Based on feedback from Factory maintainers restore the original
    lifecycle for these files: Each go1.x toolchain shares
    ownership of a go and gofmt symlink managed by the alternatives
    system (update-alternatives and libalternatives). When the last
    go1.x package is uninstalled the symlinks will be removed.
  * Context: %ghost was introduced to prevent file conflicts among
    go1.x toolchain packages reported by installcheck dev tool.
    %ghost prevents the files from being installed, which results
    in no installed go command. The shared ownership of the go and
    gofmt symlinks is intentional.</changelog>
</package>
<package pkgid="db6b7ecf4ebe20cb7a68408642c643d73c99440f0ba95bd965381f56efe673b9d5296271cb95c87bebe536a7a2bb1e1fac348b5f547c5d741459b0a8c56b150f" name="go1.27" arch="s390x">
  <version epoch="0" ver="1.27rc2" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1781784000">- go1.27rc1 (released 2026-06-18) is a release candidate version of
  go1.27 cut from the master branch at the revision tagged
  go1.27rc1.
  Refs boo#1272545 go1.27 release tracking
  * go1.27 requires go1.24.6 or later for bootstrap.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- go1.27rc2 (released 2026-07-07) is a release candidate version of
  go1.27 cut from the master branch at the revision tagged
  go1.27rc2.
  Refs boo#1272545 go1.27 release tracking
  * go1.27 requires go1.24.6 or later for bootstrap.</changelog>
</package>
<package pkgid="b466edff487b439f5921b10fc92d5e22c78ad3327c79933249729db589318784047a212c390e08fb8e560d464d4491c1df4c4c119031191d681f97d53867104a" name="go1.27-doc" arch="s390x">
  <version epoch="0" ver="1.27rc2" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1781784000">- go1.27rc1 (released 2026-06-18) is a release candidate version of
  go1.27 cut from the master branch at the revision tagged
  go1.27rc1.
  Refs boo#1272545 go1.27 release tracking
  * go1.27 requires go1.24.6 or later for bootstrap.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- go1.27rc2 (released 2026-07-07) is a release candidate version of
  go1.27 cut from the master branch at the revision tagged
  go1.27rc2.
  Refs boo#1272545 go1.27 release tracking
  * go1.27 requires go1.24.6 or later for bootstrap.</changelog>
</package>
<package pkgid="94b98ac89331790d840db97e52a8770552a23c63a0029dc2a5b36a1efe2224b228afd1ad21df23b4073360c3f5ddc6839efe81bc67ab3903b8667d0a945c8df0" name="go1.27-race" arch="s390x">
  <version epoch="0" ver="1.27rc2" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1781784000">- go1.27rc1 (released 2026-06-18) is a release candidate version of
  go1.27 cut from the master branch at the revision tagged
  go1.27rc1.
  Refs boo#1272545 go1.27 release tracking
  * go1.27 requires go1.24.6 or later for bootstrap.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- go1.27rc2 (released 2026-07-07) is a release candidate version of
  go1.27 cut from the master branch at the revision tagged
  go1.27rc2.
  Refs boo#1272545 go1.27 release tracking
  * go1.27 requires go1.24.6 or later for bootstrap.</changelog>
</package>
<package pkgid="35b5b85f949321a34d0d96741c0d3c35efdf101146263ca4ab8e69b08c9f340700ecea6170a681c89f2f7e5b8c273ed4c015a86dac5c80178b536ac47717e37e" name="goaccess" arch="s390x">
  <version epoch="0" ver="1.9.3" rel="bp161.1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667390400">- Update to 1.6.5:
  * Updated Dockerfile build stage to use alpine:3.
  * Updated deb build to use the right libncursesw6 dependency.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1672660800">- Update to 1.7:
  * Added an option to classify unknown OS and browsers as crawlers using
    `--unknowns-as-crawlers`.
  * Added highlighting to certain metrics on the HTML report for readability.
  * Added support ASN mapping for GeoIP2 and legacy databases.  Great for
    detecting malicious traffic and block accordingly.
  * Changed and prioritize user's browsers list over heuristics.
  * Fixed invalid read when loading the list of agents for an IP.
  * Fixed issue where a file containing a nul `\0` character would crash the
    program.
  * Updated Swedish i18n.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1677672000">- Update to 1.7.1:
  * Added 'inlang' for easy localization (i18n) updates.
  * Added nanosecond parsing option via the '%n' specifier.
    Great for parsing 'Traefik' JSON logs duration field.
  * Changed Docker workflow to build a docker image on different
    architectures {'arm64' &amp; 'amd64'}.
  * Fixed issue with '--unknowns-as-crawlers' where it did not
    process them as such.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1680350400">- Update to 1.7.2:
  * Added a color-coding scheme to HTTP status codes.
  * Added '--external-assets' command line option to output external
    JS+CSS files. Great when used with Content Security Policy (CSP).
  * Ensure there's a fallback for 'Windows' if it appears on the user-agent.
  * Ensure we construct the WebSocket URL in a way that supports multiple
    use cases when used along '--ws-url' and '--port'.
  * Fixed a segfault due to a null pointer exception on FreeBSD.
  * Fixed build with '--disable-nls'.
  * Fixed invalid read (heap-buffer-overflow) when parsing an XFF spec via JSON.
  * Fixed segfault when parsing a specific XFF specifier.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1696161600">- Update to 1.8:
  * Added dual-stack support to the WebSocket server.
  * Added Debian Bookworm to the official deb repo.
  * Added Ubuntu Lunar to the official deb repo.
  * Fixed compiler error on macOS 10.12.
  * Updated bootstrap to v3.4.
  * Updated FontAwesome with additional icons for upcoming major release.
  * Updated Japanese translation.
  * Updated OS display from Macintosh to macOS.
  * Updated to D3.js v7 (latest) including charts.js code.</changelog>
  <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>
</package>
<package pkgid="bba1303e73e48cacc90c51ce37c393c8f2b6ded4c57c660cd8886836f3c085fb85db5291736b579f593bce37cd8456ae3ca85afebff8eb318a99faf2b5602ca3" name="gobject-introspection" arch="s390x">
  <version epoch="0" ver="1.84.0" rel="160099.3.8"/>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1725364800">- Update to version 1.81.2:
  * Add strict mode warning for enumeration members starting with a
    number
  * Set deprecation message for signals and properties
  * Fix HTML definition lists in the documentation generator
  * Catch up with Python-Markdown 3.4 extension API changes
  * Propagate scanner errors
  * Do not break when parsing ARM SVE types in system headers
  * Pair pointer GTypes with their opaque structure
  * Fix property accessor pairing
  * Handle pid_t, etc. as their own top-level types
  * Add warning for closure annotation
  * Warn on invalid callback annotations
  * Make sure to set a GError with an invalid introspect-dump
    string
  * Move gobject-introspection tests to a submodule
  * Remove dependency on distutils.msvccompiler
  * Be more thorough about applying -Wl,--no-as-needed option
  * Documentation and build fixes</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1725364801">- Update to version 1.81.4:
  + Add rpath when building the type dumper on macOS
  + Fix regression in the installation of GIRepository-2.0.typelib</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726228800">- Update to version 1.82.0:
  + Require GLib 2.82.0</changelog>
  <changelog author="dmueller@suse.com" date="1732276800">- Add python3-setuptools Requires: needed for python 3.13 which
  dropped distutils; setuptools now provides it.</changelog>
  <changelog author="adrian@suse.de" date="1733486400">- Fix dependency generation for loongarch64.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1741435200">- Update to version 1.83.4:
  + Revert support for "static" virtual functions.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 1.84.0:
  + No changes, stable version bump only.</changelog>
  <changelog author="dimstar@opensuse.org" 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>
</package>
<package pkgid="87d8d05a456eba37a30f56afcf92b9056993e814236bba5d6deadf5b20fccadf38af660642f5f030a0d6f6ddf871b26ef95dbc554a1ebee6b52d674bdf08e804" name="gobject-introspection-devel" arch="s390x">
  <version epoch="0" ver="1.84.0" rel="160099.3.8"/>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1725364800">- Update to version 1.81.2:
  * Add strict mode warning for enumeration members starting with a
    number
  * Set deprecation message for signals and properties
  * Fix HTML definition lists in the documentation generator
  * Catch up with Python-Markdown 3.4 extension API changes
  * Propagate scanner errors
  * Do not break when parsing ARM SVE types in system headers
  * Pair pointer GTypes with their opaque structure
  * Fix property accessor pairing
  * Handle pid_t, etc. as their own top-level types
  * Add warning for closure annotation
  * Warn on invalid callback annotations
  * Make sure to set a GError with an invalid introspect-dump
    string
  * Move gobject-introspection tests to a submodule
  * Remove dependency on distutils.msvccompiler
  * Be more thorough about applying -Wl,--no-as-needed option
  * Documentation and build fixes</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1725364801">- Update to version 1.81.4:
  + Add rpath when building the type dumper on macOS
  + Fix regression in the installation of GIRepository-2.0.typelib</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726228800">- Update to version 1.82.0:
  + Require GLib 2.82.0</changelog>
  <changelog author="dmueller@suse.com" date="1732276800">- Add python3-setuptools Requires: needed for python 3.13 which
  dropped distutils; setuptools now provides it.</changelog>
  <changelog author="adrian@suse.de" date="1733486400">- Fix dependency generation for loongarch64.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1741435200">- Update to version 1.83.4:
  + Revert support for "static" virtual functions.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 1.84.0:
  + No changes, stable version bump only.</changelog>
  <changelog author="dimstar@opensuse.org" 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>
</package>
<package pkgid="946a0851fad12767687ca8d41a408522650a550da89836572a95e95a8c2f8fadf7c21efe70bea0ecdc1e5c38972669a54029d525f46938ca1e48b76f27632320" name="gocr" arch="s390x">
  <version epoch="0" ver="0.52" rel="bp161.1.5"/>
  <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&#xFC;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="3cc83248cd46fb18f6646cb9599963e3f43d3af3b766d773f6f6156417015591a8b371de6fa115b1608a39a36cd966a3fbc8b920fd1da1e335860ff71c40b1ae" name="gocr-gui" arch="noarch">
  <version epoch="0" ver="0.52" rel="bp161.1.5"/>
  <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&#xFC;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="b13f21a4ca05a3a1b1e57c4f5c596465f38c17debe93ac339da2eb18e6342be30fabb1ab6502780309278b5e0bb3d2f51dda77c36860a8b88ec94db348173fc1" name="gocryptfs" arch="s390x">
  <version epoch="0" ver="2.5.4" rel="bp161.1.9"/>
  <changelog author="Tuukka Pasanen &lt;tuukka.pasanen@ilmi.fi&gt;" date="1545048000">- Initial version 1.6.1</changelog>
  <changelog author="tuukka.pasanen@ilmi.fi" date="1576756800">- Update to version 1.7.1:
  * Update README for v1.7.1
  * stress_tests: use /var/tmp by default
  * test.bash: export TMPDIR
  * travis: also test Go 1.12.x
  * tests: use /var/tmp by default
  * fusefrontend: unregister from openfiletable before closing the fd
  * fusefrontend: print file hexdump on header error
  * contentenc: add explicit test for all-zero header
  * tests: filter leaked fds by prefix
  * tests: clarify which process seems to be leaking fds</changelog>
  <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>
</package>
<package pkgid="a1dd2b7909a834984d80425e4e1fbfa2961b5964802e5bfb821b660b6ccb5aa8599d466f81ec404be68111a1c03aa5fc7d03d52202a9c4f05da2d44c3383df22" name="gocryptfs-doc" arch="noarch">
  <version epoch="0" ver="2.5.4" rel="bp161.1.9"/>
  <changelog author="Tuukka Pasanen &lt;tuukka.pasanen@ilmi.fi&gt;" date="1545048000">- Initial version 1.6.1</changelog>
  <changelog author="tuukka.pasanen@ilmi.fi" date="1576756800">- Update to version 1.7.1:
  * Update README for v1.7.1
  * stress_tests: use /var/tmp by default
  * test.bash: export TMPDIR
  * travis: also test Go 1.12.x
  * tests: use /var/tmp by default
  * fusefrontend: unregister from openfiletable before closing the fd
  * fusefrontend: print file hexdump on header error
  * contentenc: add explicit test for all-zero header
  * tests: filter leaked fds by prefix
  * tests: clarify which process seems to be leaking fds</changelog>
  <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>
</package>
<package pkgid="e02725a2541e2150753f1f65700b1135ccf172ab8a4401833caf995127e08f4bc40149268b8eafa4d7098dd903b69d699ab9d2296dd77754d01f6017b42a41e2" name="goffice-devel" arch="s390x">
  <version epoch="0" ver="0.10.57" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1623412800">- Update to version 0.10.50:
  + Fix data update in matrix plots.
  + Fix rendering on high resolution monitors when scale is not 1.
  + Simplify regression equation code.
  + Use only 3 decimals for R^2 for regression lines.
  + Eliminate empty Special category from format selector.
  + Improve regression line equation for date axes.</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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642766400">- Update to version 0.10.51:
  + Do not clip markers in scatter plots.
  + Draw background and outline for data labels.
  + Fix go_fake_{ceil,floor} confusion.
  + Introspection updates.
  + Improve go_pow10 accuracy by avoiding pow as much as possible.
  + Take evasive action re g_memdup.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1650369600">- Updated to version 0.10.52
  + Improve GOComboBox css styling.
  + Reimplement GOActionComboStack using GtkComboBox.
  + Introspection fixes.
  + Documentation fixes.
  + Fix go+{add,sub}_epsilon{,l} confusion in fallback code for win32.
  + Fix long double problem with go_dtoa.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 0.10.53:
  + Fix problem rendering "...E-xx" numbers.
  + Hack around introspection issue.
  + Fix crash in plot.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Update to version 0.10.55:
  + Configuration updates.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="f4163e696f74c94039ee5f98d279cd5b47124c6c1cc41791524af2ea928f36d97e72f15f4b7fc59ed004ee026d8a1bee8eb92d68291a1c2ddb2b41592ce3b63f" name="goffice-lang" arch="noarch">
  <version epoch="0" ver="0.10.57" rel="bp161.1.4"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1623412800">- Update to version 0.10.50:
  + Fix data update in matrix plots.
  + Fix rendering on high resolution monitors when scale is not 1.
  + Simplify regression equation code.
  + Use only 3 decimals for R^2 for regression lines.
  + Eliminate empty Special category from format selector.
  + Improve regression line equation for date axes.</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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642766400">- Update to version 0.10.51:
  + Do not clip markers in scatter plots.
  + Draw background and outline for data labels.
  + Fix go_fake_{ceil,floor} confusion.
  + Introspection updates.
  + Improve go_pow10 accuracy by avoiding pow as much as possible.
  + Take evasive action re g_memdup.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1650369600">- Updated to version 0.10.52
  + Improve GOComboBox css styling.
  + Reimplement GOActionComboStack using GtkComboBox.
  + Introspection fixes.
  + Documentation fixes.
  + Fix go+{add,sub}_epsilon{,l} confusion in fallback code for win32.
  + Fix long double problem with go_dtoa.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 0.10.53:
  + Fix problem rendering "...E-xx" numbers.
  + Hack around introspection issue.
  + Fix crash in plot.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Update to version 0.10.55:
  + Configuration updates.</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="33f202e7f72296e4d14480173cf7f58c48171be06fafeff566e2d945ded48a545bbc215b03acf8b6da09592eac1de08aa5b06ab434fdfb1b581bb066b33baa71" name="goipp" arch="noarch">
  <version epoch="0" ver="1.1.0" rel="bp161.1.3"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1712145600">- initial packaging</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1713960000">- in _service change 'recompress' compression from 'zst' to 'gz'
  and use '...tar.gz' in goipp.spec because 'zst' seems to be
  not supported in the build environments for 15.4 and 15.5</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1721908800">- since we moved to gz compression, we can remove zstd from BuildRequires
- switch to noarch, as it actually doesn't include any binaries</changelog>
</package>
<package pkgid="82bdb599aa562ca8b4c055f4a2b8f80a13800eb04e372bbfe24c03f5ef25aa9ce18c4c1c9d9bbc7e6e55e11914411bf0f3c69d03d7781a287271c8e7612f268f" name="gojq" arch="s390x">
  <version epoch="0" ver="0.12.16" rel="bp161.1.8"/>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1683892800">- Initial package of 0.12.12 for OpenSUSE.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1683979200">- Disable -buildmode=pie on ppc64, and add some verbosity flags.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1683979201">- Restrict minumum golang version to the one listed in go.mod</changelog>
  <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>
</package>
<package pkgid="1bfb9b2ac9a6fc5a738981632c0a5b071743bd8116ab89e93d8ca5f40bb039217dc217b9c900a50402831489d49111fa87349a742bed8d09c81627aab50eee49" name="golang-github-cpuguy83-go-md2man" arch="s390x">
  <version epoch="0" ver="2.0.0+git20190314.f79a8a8" rel="160099.3.9"/>
  <changelog author="tboerger@suse.com" date="1480680000">- Refactoed spec with a new unified layout</changelog>
  <changelog author="tboerger@suse.com" date="1480680001">- Using the new golang-packaging now</changelog>
  <changelog author="tboerger@suse.com" date="1480680002">- Requires and BuildRequires for dependencies</changelog>
  <changelog author="tboerger@suse.com" date="1480680003">- Added rpmlintrc for common golang linting</changelog>
  <changelog author="tboerger@suse.com" date="1480680004">- 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="adrian.glaubitz@suse.com" 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>
</package>
<package pkgid="435020bf463c691d6899281e23c0c5b647e78b31c4320e909da33d7ad7ddfb84d0189ff8d2ee37e3c2b22cbe29088963c0e81d112b158da3b1438c8f436fa049" name="golang-github-czerwonk-ping_exporter" arch="s390x">
  <version epoch="0" ver="0.4.5" rel="bp161.1.9"/>
  <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>
</package>
<package pkgid="4d927f2a39a5ac56de5293a1521e6e657adc2f0b40b0977b2ee07002b45ed5ecc5b1382a4fb4c4f231432a30476d3e941d443ba9485701e19209ee6641b51502" name="golang-github-google-jsonnet" arch="s390x">
  <version epoch="0" ver="0.20.0" rel="160099.3.9"/>
  <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>
</package>
<package pkgid="e972f28d68b754d87d63a2be75b470ada2a5c436fbf73ccd173f197de87cf9059bb63f4b95f9bfc2df9492fd43564376c4332c33acd531145e71cfa4a2a63b9a" name="golang-github-lusitaniae-apache_exporter" arch="s390x">
  <version epoch="0" ver="1.0.8" rel="bp161.1.8"/>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1691755200">- Do not build with apparmor profile for SLE 12</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1693828800">- Fix apparmor profile for SLE 12</changelog>
  <changelog author="Marina Latini &lt;marina.latini@suse.com&gt;" date="1700568000">- Do not strip if SUSE Linux Enterprise 15 SP3
- Exclude debug for RHEL &gt;= 8
- Build with Go &gt;= 1.20 when the OS is not RHEL
- Spec file clean up</changelog>
  <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>
</package>
<package pkgid="08efbd59f266a6f4d7528929e3e2c546ad2a929a6803b1d3190d48b69d9505d86b36e51a716e42e1067f59368ee99f8486726e60266faeee24734a67f178779c" name="golang-github-prometheus-alertmanager" arch="s390x">
  <version epoch="0" ver="0.28.1" rel="bp161.1.2"/>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1700568000">- Rebase 0001-Default-settings.patch
- Drop 0002-Update-prometheus-client-to-version-1.11.1.patch
  fixed upstream (now uses v1.15.1)
- Drop 0003-Update-prometheus-exporter-toolkit-to-0.7.3.patch
  fixed upstream (now uses v0.10.0)
- Add 0002-Set-build-flags.patch
- Require Go 1.20 or newer for building
- Remove not used build flags
- Create position independent executables (PIE)
- Disable striping the binaries only for SLE 15 SP3
- Add System/Monitoring group tag
- Rework service file to use obscpio
  * run tar and recompress services at buildtime
  * do not generate automatically changelog entries
- Update to version 0.26.0 (jsc#PED-7353):
  https://github.com/prometheus/alertmanager/releases/tag/v0.26.0
  * (CVE-2023-40577, bsc#1218838): Fix stored XSS via the
    /api/v1/alerts endpoint in the Alertmanager UI
  * Configuration: Fix empty list of receivers and inhibit_rules
    would cause the alertmanager to crash
  * Templating: Fixed a race condition when using the title
    function. It is now race-safe
  * API: Fixed duplicate receiver names in the api/v2/receivers API
    endpoint
  * API: Attempting to delete a silence now returns the correct
    status code, 404 instead of 500
  * Clustering: Fixes a panic when tls_client_config is empty
  * Webhook: url is now marked as a secret. It will no longer show
    up in the logs as clear-text
  * Metrics: New label reason for
    alertmanager_notifications_failed_total metric to indicate the
    type of error of the alert delivery
  * Clustering: New flag --cluster.label, to help to block any
    traffic that is not meant for the cluster
  * Integrations: Add Microsoft Teams as a supported integration
- Update to version 0.25.0:
  https://github.com/prometheus/alertmanager/releases/tag/v0.25.0
  * Fail configuration loading if api_key and api_key_file are
    defined at the same time
  * Fix the alertmanager_alerts metric to avoid counting resolved
    alerts as active. Also added a new alertmanager_marked_alerts
    metric that retain the old behavior
  * Trim contents of Slack API URLs when reading from files
  * amtool: Avoid panic when the label value matcher is empty
  * Fail configuration loading if api_url is empty for OpsGenie
  * Fix email template for resolved notifications
  * Add proxy_url support for OAuth2 in HTTP client configuration
  * Reload TLS certificate and key from disk when updated
  * Add Discord integration
  * Add Webex integration
  * Add min_version support to select the minimum TLS version in
    HTTP client configuration
  * Add max_version support to select the maximum TLS version in
    HTTP client configuration
  * Emit warning logs when truncating messages in notifications
  * Support HEAD method for the /-/healty and /-/ready endpoints
  * Add support for reading global and local SMTP passwords from
    files
  * UI: Add 'Link' button to alerts in list
  * UI: Allow to choose the first day of the week as Sunday or
    Monday
- Update to version 0.24.0:
  https://github.com/prometheus/alertmanager/releases/tag/v0.24.0
  * Fix HTTP client configuration for the SNS receiver
  * Fix unclosed file descriptor after reading the silences
    snapshot file
  * Fix field names for mute_time_intervals in JSON marshaling
  * Ensure that the root route doesn't have any matchers
  * Truncate the message's title to 1024 chars to avoid hitting
    Slack limits
  * Fix the default HTML email template (email.default.html) to
    match with the canonical source
  * Detect SNS FIFO topic based on the rendered value
  * Avoid deleting and recreating a silence when an update is
    possible
  * api/v2: Return 200 OK when deleting an expired silence
  * amtool: Fix the silence's end date when adding a silence. The
    end date is (start date + duration) while it used to be
    (current time + duration). The new behavior is consistent with
    the update operation
  * Add the /api/v2 prefix to all endpoints in the OpenAPI
    specification and generated client code
  * Add --cluster.tls-config experimental flag to secure cluster
    traffic via mutual TLS
  * Add Telegram integration</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1702296000">- Do not create PIE for s390x architecture</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1748433600">- Security:
  * Fix proxy bypassing using IPv6 zone IDs
    (CVE-2025-22870, bsc#1238686)
  * Fix HTTP/2 CONTINUATION flood in net/http
    (CVE-2023-45288, bsc#1236516)
  * Add 0002-Bump-x-net.patch
- Use `manual` build service
- Partially drop Go packaging macros
- Add testing
- remove patch 0002-Set-build-flags.patch and instead set GO_FLAGS
  environment variable in the spec file</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1754913600">- Rebase 0001-Default-settings.patch
- Rebase 0002-Bump-x-net.patch
- Update to version 0.28.1 (jsc#PED-13285):
  * Improved performance of inhibition rules when using Equal
    labels.
  * Improve the documentation on escaping in UTF-8 matchers.
  * Update alertmanager_config_hash metric help to document the
    hash is not cryptographically strong.
  * Fix panic in amtool when using --verbose.
  * Fix templating of channel field for Rocket.Chat.
  * Fix rocketchat_configs written as rocket_configs in docs.
  * Fix usage for --enable-feature flag.
  * Trim whitespace from OpsGenie API Key.
  * Fix Jira project template not rendered when searching for
    existing issues.
  * Fix subtle bug in JSON/YAML encoding of inhibition rules that
    would cause Equal labels to be omitted.
  * Fix header for slack_configs in docs.
  * Fix weight and wrap of Microsoft Teams notifications.
- Upgrade to version 0.28.0:
  * CVE-2025-47908: Bump github.com/rs/cors (bsc#1247748).
  * Templating errors in the SNS integration now return an error.
  * Adopt log/slog, drop go-kit/log.
  * Add a new Microsoft Teams integration based on Flows.
  * Add a new Rocket.Chat integration.
  * Add a new Jira integration.
  * Add support for GOMEMLIMIT, enable it via the feature flag
  - -enable-feature=auto-gomemlimit.
  * Add support for GOMAXPROCS, enable it via the feature flag
  - -enable-feature=auto-gomaxprocs.
  * Add support for limits of silences including the maximum number
    of active and pending silences, and the maximum size per
    silence (in bytes). You can use the flags
  - -silences.max-silences and --silences.max-silence-size-bytes
    to set them accordingly.
  * Muted alerts now show whether they are suppressed or not in
    both the /api/v2/alerts endpoint and the Alertmanager UI.
- Upgrade to version 0.27.0:
  * API: Removal of all api/v1/ endpoints. These endpoints
    now log and return a deprecation message and respond with a
    status code of 410.
  * UTF-8 Support: Introduction of support for any UTF-8
    character as part of label names and matchers.
  * Discord Integration: Enforce max length in message.
  * Metrics: Introduced the experimental feature flag
  - -enable-feature=receiver-name-in-metrics to include the
    receiver name.
  * Metrics: Introduced a new gauge named
    alertmanager_inhibition_rules that counts the number of
    configured inhibition rules.
  * Metrics: Introduced a new counter named
    alertmanager_alerts_supressed_total that tracks muted alerts,
    it contains a reason label to indicate the source of the mute.
  * Discord Integration: Introduced support for webhook_url_file.
  * Microsoft Teams Integration: Introduced support for
    webhook_url_file.
  * Microsoft Teams Integration: Add support for summary.
  * Metrics: Notification metrics now support two new values for
    the label reason, contextCanceled and contextDeadlineExceeded.
  * Email Integration: Contents of auth_password_file are now
    trimmed of prefixed and suffixed whitespace.
  * amtool: Fixes the error scheme required for webhook url when
    using amtool with --alertmanager.url.
  * Mixin: Fix AlertmanagerFailedToSendAlerts,
    AlertmanagerClusterFailedToSendAlerts, and
    AlertmanagerClusterFailedToSendAlerts to make sure they ignore
    the reason label.</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1765886400">- Require gcc11-c++ for building with SLE 12</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1770292800">- Replace cpio with tar
- Build only for SUSE distributions</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1773230400">- Drop flaky tests
- Drop SLE 12 support (jsc#PED-15474)</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1781179200">- Fix email tests for Go &gt;= 1.25.11
  * Add 0003-Fix-email-test.patch</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)
- Drop 0002-Bump-x-net.patch</changelog>
</package>
<package pkgid="3f7e5a3ca8729826816915648c02eaff6f06ce811ca4a8c185ce3f3ae0808d766095686adf3048c96cda8e2d38d925870f3b39237bb435194a637b3da7c5699b" name="golang-github-prometheus-node_exporter" arch="s390x">
  <version epoch="0" ver="1.8.2" rel="bp161.1.8"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1673352000">- modify _service file and set all services to disabled
- remove patch 0001-Update-prometheus-client-to-1.11.1.patch
- update to 1.5.0 (jsc#PED-3578):
  * NOTE: This changes the Go runtime "GOMAXPROCS" to 1. This is done to limit the
    concurrency of the exporter to 1 CPU thread at a time in order to avoid a
    race condition problem in the Linux kernel (#2500) and parallel IO issues
    on nodes with high numbers of CPUs/CPU threads (#1880).
  * [CHANGE] Default GOMAXPROCS to 1 #2530
  * [FEATURE] Add multiple listeners and systemd socket listener activation #2393
  * [ENHANCEMENT] Add RTNL version of netclass collector #2492, #2528
  * [BUGFIX] Fix hwmon label sanitizer #2504
  * [BUGFIX] Use native endianness when encoding InetDiagMsg #2508
  * [BUGFIX] Fix btrfs device stats always being zero #2516</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1678795200">- Remove node_exporter-1.5.0.tar.gz
- Execute tar and recompress service modules at buildtime</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1679486400">- change go_modules archive in _service to use obscpio file</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1685188800">- update to 1.6.0:
  * [CHANGE] Fix cpustat when some cpus are offline #2318
  * [CHANGE] Remove metrics of offline CPUs in CPU collector #2605
  * [CHANGE] Deprecate ntp collector #2603
  * [CHANGE] Remove bcache `cache_readaheads_totals` metrics #2583
  * [CHANGE] Deprecate supervisord collector #2685
  * [FEATURE] Enable uname collector on NetBSD #2559
  * [FEATURE] NetBSD support for the meminfo collector #2570
  * [FEATURE] NetBSD support for CPU collector #2626
  * [FEATURE] Add FreeBSD collector for netisr subsystem #2668
  * [FEATURE] Add softirqs collector #2669
  * [ENHANCEMENT] Add suspended as a `node_zfs_zpool_state` #2449
  * [ENHANCEMENT] Add administrative state of Linux network
    interfaces #2515
  * [ENHANCEMENT] Log current value of GOMAXPROCS #2537
  * [ENHANCEMENT] Add profiler options for perf collector #2542
  * [ENHANCEMENT] Allow root path as metrics path #2590
  * [ENHANCEMENT] Add cpu frequency governor metrics #2569
  * [ENHANCEMENT] Add new landing page #2622
  * [ENHANCEMENT] Reduce privileges needed for btrfs device stats
    [#2634]
  * [ENHANCEMENT] Add ZFS `memory_available_bytes` #2687
  * [ENHANCEMENT] Use `SCSI_IDENT_SERIAL` as serial in diskstats
    [#2612]
  * [ENHANCEMENT] Read missing from netlink netclass attributes
    from sysfs #2669
  * [BUGFIX] perf: fixes for automatically detecting the correct
    tracefs mountpoints #2553
  * [BUGFIX] Fix `thermal_zone` collector noise @2554
  * [BUGFIX] Fix a problem fetching the user wire count on FreeBSD
    2584
  * [BUGFIX] interrupts: Fix fields on linux aarch64 #2631
  * [BUGFIX] Remove metrics of offline CPUs in CPU collector #2605
  * [BUGFIX] Fix OpenBSD filesystem collector string parsing #2637
  * [BUGFIX] Fix bad reporting of `node_cpu_seconds_total` in
    OpenBSD #2663</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1699876800">- update to 1.7.0 (jsc#PED-7893, jsc#PED-7928):
  * [FEATURE] Add ZFS freebsd per dataset stats #2753
  * [FEATURE] Add cpu vulnerabilities reporting from sysfs #2721
  * [ENHANCEMENT] Parallelize stat calls in Linux filesystem
    collector #1772
  * [ENHANCEMENT] Add missing linkspeeds to ethtool collector #2711
  * [ENHANCEMENT] Add CPU MHz as the value for node_cpu_info metric
    [#2778]
  * [ENHANCEMENT] Improve qdisc collector performance #2779
  * [ENHANCEMENT] Add include and exclude filter for hwmon
    collector #2699
  * [ENHANCEMENT] Optionally fetch ARP stats via rtnetlink instead
    of procfs #2777
  * [BUFFIX] Fix ZFS arcstats on FreeBSD 14.0+ 2754
  * [BUGFIX] Fallback to 32-bit stats in netdev #2757
  * [BUGFIX] Close btrfs.FS handle after use #2780
  * [BUGFIX] Move RO status before error return #2807
  * [BUFFIX] Fix promhttp_metric_handler_errors_total being always
    active #2808
  * [BUGFIX] Fix nfsd v4 index miss #2824
- update to 1.6.1:
  (no source code changes in this release)
- BuildRequire go1.20</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1707739200">- Add fix_arp_collector.patch
  Patch updates rtnetlink library to fix errors during ARP metrics
  collection.</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1708689600">- Add add_device_error_label.patch
  Patch adds `device_error` label for filesystem metrics.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1713960000">- update to 1.8.0:
  * [CHANGE] exec_bsd: Fix labels for vm.stats.sys.v_syscall sysctl
    [#2895]
  * [CHANGE] diskstats: Ignore zram devices on linux systems #2898
  * [CHANGE] textfile: Avoid inconsistent help-texts #2962
  * [CHANGE] os: Removed caching of modtime/filename of os-release
    file #2987
  * [FEATURE] xfrm: Add new collector #2866
  * [FEATURE] watchdog: Add new collector #2880
  * [ENHANCEMENT] cpu_vulnerabilities: Add mitigation information
    label #2806
  * [ENHANCEMENT] nfsd: Handle new wdeleg_getattr attribute #2810
  * [ENHANCEMENT] netstat: Add TCPOFOQueue to default netstat
    metrics #2867
  * [ENHANCEMENT] filesystem: surface device errors #2923
  * [ENHANCEMENT] os: Add support end parsing #2982
  * [ENHANCEMENT] zfs: Log mib when sysctl read fails on FreeBSD
    [#2975]
  * [ENHANCEMENT] fibre_channel: update procfs to take into account
    optional attributes #2933
  * [BUGFIX] cpu: Fix debug log in cpu collector #2857
  * [BUGFIX] hwmon: Fix hwmon nil ptr #2873
  * [BUGFIX] hwmon: Fix hwmon error capture #2915
  * [BUGFIX] zfs: Revert "Add ZFS freebsd per dataset stats #2925
  * [BUGFIX] ethtool: Sanitize ethtool metric name keys #2940
  * [BUGFIX] fix: data race of NetClassCollector metrics
    initialization #2995
- drop patch fix_arp_collector.patch (see
  https://github.com/prometheus/node_exporter/blob/master/go.mod#L17)
- drop patch add_device_error_label.patch
  https://github.com/prometheus/node_exporter/pull/2923</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1716292800">- update to 1.8.1:
  * [BUGFIX] Fix CPU seconds on Solaris #2963
  * [BUGFIX] Sign Darwin/MacOS binaries #3008
  * [BUGFIX] Fix pressure collector nil reference #3016</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1720958400">- update to 1.8.2:
  * [BUGFIX] Fix CPU pressure metric collection #3054</changelog>
</package>
<package pkgid="d6b257f5a81f33eed0dfb72eaf45a57c99348b968a75f3728ccc63ed7c882d8fce689653c99de28ca38cd85d0155906b5a1dd70974d7ec41235d88d8743e4bee" name="golang-github-prometheus-prometheus" arch="s390x">
  <version epoch="0" ver="3.5.3" rel="160099.1.2"/>
  <changelog author="witold.bedyk@suse.com" date="1746705600">- Require Go &gt;= 1.23 for building
  (CVE-2023-45288, bsc#1236516)
- Add 0004-Bump-go-net.patch
- Bump golang.org/x/net to version 0.39.0
  (CVE-2025-22870, bsc#1238686)
- Update to 2.53.4:
  * [BUGFIX] Runtime: fix GOGC is being set to 0 when installed
    with empty prometheus.yml file resulting high cpu usage.
  * [BUGFIX] Scrape: fix dropping valid metrics after previous
    scrape failed.</changelog>
  <changelog author="witold.bedyk@suse.com" date="1765972800">- Require gcc11-c++ for building with SLE 12</changelog>
  <changelog author="witold.bedyk@suse.com" date="1767873600">- Drop patch files:
  * 0003-Bump-go-retryablehttp.patch
  * 0004-Bump-go-net.patch
- Add 0003-Bump-node-forge.patch
  * CVE-2025-12816: Interpretation conflict vulnerability allowing
    bypassing cryptographic verifications (bsc#1255588)
- Update to 3.5.0 (jsc#PED-13824):
  This is a Long-Term Support (LTS) release.
  * [FEATURE] Remote-write: Add support for Azure Workload Identity
    as an authentication method for the receiver.
  * [FEATURE] PromQL: Add first_over_time(...) and
    ts_of_first_over_time(...) behind feature flag.
  * [FEATURE] Federation: Add support for native histograms with
    custom buckets (NHCB).
  * [ENHANCEMENT] PromQL: Add warn-level annotations for counter
    reset conflicts in certain histogram operations.
  * [ENHANCEMENT] UI: Add scrape interval and scrape timeout to
    targets page.
- Update to 3.4.0:
  * [FEATURE] SD: Add unified AWS service discovery for ec2,
    lightsail and ecs services.
  * [FEATURE] Native histograms are now a stable, but optional
    feature.
  * [FEATURE] UI: Show detailed relabeling steps for each
    discovered target.
  * [ENHANCEMENT] Alerting: Add "unknown" state for alerting rules
    that haven't been evaluated yet.
  * [BUGFIX] Scrape: Fix a bug where scrape cache would not be
    cleared on startup.
- Update to 3.3.0:
  * [FEATURE] Spring Boot 3.3 includes support for the Prometheus
    Client 1.x.
  * [ENHANCEMENT] Dependency management for Dropwizard Metrics has
    been removed.
- Update to 3.2.0:
  * [FEATURE] OAuth2: support jwt-bearer grant-type (RFC7523 3.1).
  * [ENHANCEMENT] PromQL: Reconcile mismatched NHCB bounds in Add
    and Sub.
  * [BUGFIX] TSDB: Native Histogram Custom Bounds with a NaN
    threshold are now rejected.
- Update to 3.1.0:
  * [FEATURE] Remote-write 2 (receiving): Update to 2.0-rc.4 spec.
    "created timestamp" (CT) is now called "start timestamp" (ST).
  * [BUGFIX] Mixin: Add static UID to the remote-write dashboard.
- Update to 3.0.1:
  * [BUGFIX] Promql: Make subqueries left open.
  * [BUGFIX] Fix memory leak when query log is enabled.
  * [BUGFIX] Support utf8 names on /v1/label/:name/values endpoint.
- Update to 3.0.0:
  This release includes new features such as a brand new UI and
  UTF-8 support enabled by default.
  * [CHANGE] Deprecated feature flags removed.
  * [FEATURE] New UI.
  * [FEATURE] Remote Write 2.0.
  * [FEATURE] OpenTelemetry Support.
  * [FEATURE] UTF-8 support is now stable and enabled by default.
  * [FEATURE] OTLP Ingestion.
  * [FEATURE] Native Histograms.
  * [BUGFIX] PromQL: Fix count_values for histograms.
  * [BUGFIX] TSDB: Fix race on stale values in headAppender.
  * [BUGFIX] UI: Fix selector / series formatting for empty metric
    names.
- Update to 2.55.0:
  * [FEATURE] PromQL: Add `last_over_time` function.
  * [FEATURE] Agent: Add `prometheus_agent_build_info` metric.
  * [ENHANCEMENT] PromQL: Optimise `group()` and `group by()`.
  * [ENHANCEMENT] TSDB: Reduce memory usage when loading blocks.
  * [BUGFIX] Scrape: Fix a bug where a target could be scraped
    multiple times.
- Update to 2.54.0:
  This release brings a release candidate of a major new version of
  Remote Write: 2.0.
  * [CHANGE] Remote-Write: highest_timestamp_in_seconds and
    queue_highest_sent_timestamp_seconds metrics now initialized to
    0.
  * [CHANGE] API: Split warnings from info annotations in API
    response.
  * [FEATURE] Remote-Write: Version 2.0 experimental, plus metadata
    in WAL via feature flag.
  * [FEATURE] PromQL: add limitk() and limit_ratio() aggregation
    operators.
  * [ENHANCEMENT] PromQL: Accept underscores in literal numbers.
  * [ENHANCEMENT] PromQL: float literal numbers and durations are
    now interchangeable (experimental).
  * [ENHANCEMENT] PromQL (experimental native histograms): Optimize
    histogram_count and histogram_sum functions.
  * [BUGFIX] PromQL: Fix various issues with native histograms.
  * [BUGFIX] TSDB: Fix race on stale values in headAppender.
  * [BUGFIX] OTLP receiver: Allow colons in non-standard units.</changelog>
  <changelog author="witold.bedyk@suse.com" date="1769601600">- CVE-2025-13465: Bump lodash package to version 4.17.23 to fix
  prototype pollution vulnerability (bsc#1257329)
  * Add 0004-Bump-lodash.patch
- Build only for SUSE distributions</changelog>
  <changelog author="witold.bedyk@suse.com" date="1770811200">- Do not build old web UI. Fixes following security
  vulnerabilities:
  * CVE-2026-1615: jsonpath: arbitrary code injection due to unsafe
    evaluation of user-supplied JSON Path expressions (bsc#1257897)
  * CVE-2025-61140: jsonpath: the `value` function is vulnerable to
    prototype pollution (bsc#1257442)
- Set source URL in the spec file and drop tar service
- Add 0003-Remove-build-react-app.patch
- Drop 0003-Bump-node-forge.patch</changelog>
  <changelog author="witold.bedyk@suse.com" date="1770984000">- CVE-2026-25547: Fix unbounded brace range expansion leading to
  excessive CPU and memory consumption (bsc#1257841):
  * Bump brace-expansion to version 5.0.2
- Add 0005-Bump-brace-expansion.patch</changelog>
  <changelog author="witold.bedyk@suse.com" date="1772452800">- CVE-2026-27606: Fix arbitrary file write via path traversal in
  rollup (bsc#1258893)
  * Bump rollup to version 4.59.0
- Add 0006-Bump-rollup.patch
- Drop SLE 12 support (jsc#PED-15474)</changelog>
  <changelog author="witold.bedyk@suse.com" date="1775131200">- CVE-2026-33186: Fix authorization bypass due to improper
  validation of the HTTP/2 :path pseudo-header (bsc#1260267)
  * Bump google.golang.org/grpc to version 1.79.3</changelog>
  <changelog author="witold.bedyk@suse.com" date="1777896000">- Use systemd tmpfiles.d to create /var/lib/prometheus hierarchy
  (jsc#PED-14816)</changelog>
  <changelog author="witold.bedyk@suse.com" date="1777982400">- Require Go 1.24 for building
- Update to version 3.5.3
  * CVE-2026-42151: AzureAD remote write: Fix OAuth client_secret
    being exposed in plaintext via /-/config endpoint (bsc#1263986)
  * CVE-2026-42154: Remote-read: Reject snappy-compressed requests
    whose declared decoded length exceeds the decode limit
    (bsc#1263987).
  * Security: Remote-Write: Reject snappy-compressed requests whose
    declared decoded length exceeds the decode limit.
- Update to version 3.5.2
  * CVE-2026-40179: UI: Fix stored XSS via unescaped le label
    values in old UI heatmap chart tick labels (bsc#1262222).
- Update to version 3.5.1
  * No code changes.</changelog>
</package>
<package pkgid="4820e2e0be911818b27ad62959d9bcbe9fba8197a14ad0427434059c952d2585d3e79c570bd610b7ea32b7e01002a5bd05bd9030dbfb2481337b12cd219feefd" name="golang-github-prometheus-promu" arch="s390x">
  <version epoch="0" ver="0.17.0" rel="160099.2.9"/>
  <changelog author="jmassaguerpla@suse.com" date="1652184000">- Exclude s390 architecture.</changelog>
  <changelog author="dmueller@suse.com" date="1664280000">- switch to go1.17 as upstream does (see https://github.com/prometheus/promu/blob/v0.13.0/.promu.yml)
- remove go_nostrip as it isn't necessary with 1.17 anymore</changelog>
  <changelog author="witold.bedyk@suse.com" date="1667217600">- Do not include source code
- Update to Go 1.18</changelog>
  <changelog author="kastl@b1-systems.de" date="1673352000">- Update to version 0.14.0 (jsc#PED-3576):
  * Add the ability to override tags per GOOS
  * Remove ioutil
  * Update common Prometheus files (#232) (#224)
  * Validate environment variable value
  * Set build date from SOURCE_DATE_EPOCH
- drop patch 0001-Set-build-date-from-SOURCE_DATE_EPOCH.patch that is
  included upstream now</changelog>
  <changelog author="witold.bedyk@suse.com" date="1692619200">- Always set user and host build metadata to constant string to
  achieve reproducible builds (compare reproducible-builds.org)
- Add 0001-do_not_discover_user_host_for_reproducible_builds.patch
- Require Go &gt;= 1.19 for building
- Require Go &gt;= 1.18 for building Red Hat packages</changelog>
  <changelog author="schwab@suse.de" date="1702555200">- extldflags-no-static.patch: Don't pass -extldflags -static by
  default</changelog>
  <changelog author="witold.bedyk@suse.com" date="1727092800">- Drop 0001-do_not_discover_user_host_for_reproducible_builds.patch
- Require Go 1.21 for building
- Packaging improvements:
  * Use obscpio, run tar and recompresss services at buildtime.
  * _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.
  * Disable automatic chagelog file generation.
  * 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.
  * Drop export CGO_ENABLED="0". Use the default unless there is a
    defined requirement or benefit (bsc#1230623).
  * 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 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 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.
  * Drop go build -o arg, default binary name is pkg of main()
  * Add basic %check to execute binary --help
- Update to version 0.16.0:
  * Do not discover user/host for reproducible builds
  * Fix example/prometheus build error
- Update to version 0.15.0:
  * Add linux/riscv64 to default platforms
  * Use yaml.Unmarshalstrict to validate configuration files</changelog>
  <changelog author="witold.bedyk@suse.com" date="1727265600">- Require Go &gt;= 1.21 for building</changelog>
  <changelog author="witold.bedyk@suse.com" date="1732622400">- Update to version 0.17.0:
  * [FEATURE] Add codesign utility function</changelog>
  <changelog author="witold.bedyk@suse.com" date="1733745600">- Fix build error on Red Hat Enterprise Linux</changelog>
</package>
<package pkgid="dba3015a10f36365555b87562c03453c7e685a4ab9d4b00f0683f1abab7bc8a37df64abbbae0628122bd59771b0d731f8532c0163cc2fc012c13d16f6fa60551" name="golang-github-teddysun-v2ray-plugin" arch="noarch">
  <version epoch="0" ver="5.49.0" rel="bp161.1.2"/>
  <changelog author="opensuse-packaging &lt;opensuse-packaging@opensuse.org&gt;" date="1609243200">- Switch to v2fly, add switch-to-v2fly.patch</changelog>
  <changelog author="opensuse-packaging &lt;opensuse-packaging@opensuse.org&gt;" date="1615550400">- Update switch-to-v2fly.patch</changelog>
  <changelog author="opensuse-packaging &lt;opensuse-packaging@opensuse.org&gt;" date="1620648000">- Update version to 1.3.1+git20210506.ddd7ab4
  * Support v2ray 4.38+
- Drop switch-to-v2fly.patch.</changelog>
  <changelog author="opensuse-packaging &lt;opensuse-packaging@opensuse.org&gt;" date="1686571200">- Update version to 1.3.2
  * Added support for MIPS64 architecture
  * Update VPN flag
  * Update args.go</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1718452800">- Update version to 5.15.1
  * Change upstream
  * Use v2ray-core 5.15.1
  * Use go 1.22
  * Fix crash (boo#1226385)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1748865600">- Update version to 5.25.0
  * Update v2ray-core to v5.25.0
- Add update-vendor.patch, update v2ray-core to v5.33.0 (boo#1243954 and CVE-2025-297850)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1757592000">- Update version to 5.37.0
  * Update v2ray-core to 5.37.0
- Drop update-vendor.patch, fixed by upstream</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1766145600">- Update version to 5.41.0
  * Update v2ray-core to v5.41.0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1770897600">- Update version to 5.44.1
  * Update v2ray-core to v5.44.1</changelog>
  <changelog author="Hillwood Yang &lt;hillwoodroc@gmail.com&gt;" date="1780056000">- Update version to 5.49.0
  * Update v2ray-core to 5.49.0
  * Update grpc to 1.81.1 (boo#1260328 and CVE-2026-33186)</changelog>
</package>
<package pkgid="371125a144efcb9c7c9746909552970ab5bfbf8ecbb760d1288f626d112fde3c3c4a6201813678617fd31f97e79edb8bc7109d9712bad6cf94184fe8ef33c190" name="golang-github-v2fly-v2ray-core" arch="noarch">
  <version epoch="0" ver="5.47.0" rel="bp161.1.4"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1726228800">- Update version to 5.18.0
  * Add timeout for http request roundtripper
  * Fix ss2022 auth reader size overflow
  * Add pie build mode to all binary builds
  * Support "services" root config in cfgv4
  * packet_encoding for config v4
  * add MPTCP support
  * Add (Experimental) Meyka Building Blocks to request Transport
  * Add timeout for http request roundtripper
  * Hysteria2: Add Hysteria2 Protocol
  * Add AllowInsecureIfPinnedPeerCertificate option to tls security
  * Add tls certChainHash command
  * add support for socket activation
  * Add pprof flag for debugging
  * Fix bugs</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1732276800">- Update version to 5.22.0
  * Add packetEncoding for Hysteria
  * Add ECH Client Support
  * Add support for parsing some shadowsocks links
  * Add Mekya Transport
  * Fix bugs</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1743940800">- Update version to 5.29.3
  * Enable restricted mode load for http protocol client
  * Correctly implement QUIC sniffer when handling multiple initial packets
  * Fix unreleased cache buffer in QUIC sniffing
  * A temporary testing fix for the buffer corruption issue
  * QUIC Sniffer Restructure</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1746360000">- Update version to 5.31.0
  * Add Dns Proxy Response TTL Control
  * Fix call newError Base with a nil value error
  * Update vendor (boo#1235164)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1748865600">- Update version to 5.33.0
  * bump github.com/quic-go/quic-go from 0.51.0 to 0.52.0(boo#1243946 and CVE-2025-297850)
  * Update other vendor source</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1757419200">- Update version to 5.38.0
  * TLSMirror Connection Enrollment System
  * Add TLSMirror Sequence Watermarking
  * LSMirror developer preview protocol is now a part of mainline V2Ray
  * proxy dns with NOTIMP error
  * Add TLSMirror looks like TLS censorship resistant transport protocol
    as a developer preview transport
  * proxy dns with NOTIMP error
  * fix false success from SOCKS server when Dispatch() fails
  * HTTP inbound: Directly forward plain HTTP 1xx response header
  * add a option to override domain used to query https record
  * Fix bugs
  * Update vendor</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1759924800">- Fix CVE-2025-47911 and boo#1251404
  * Add fix-CVE-2025-47911.patch
  * Update golang.org/x/net to 0.45.0 in vendor</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1766145600">- Update version to 5.42.0
  * Add TLSMirror bootstrap enrollment and self enrollment feature
  * TLSMirror Inverse Role Request Tripper Enrollment Server Support
- Drop fix-CVE-2025-47911.patch, fixed by upstream</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1770897600">- Update version to 5.44.1
  * uTLS: bundled library updated to v1.8.2 for Chrome120 imitation profile
    identification
  * Update golang toolchain to v1.25.6, which fixed an vulnerable
    (tls.Config).Clone function
  * Fix bugs</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1774440000">- Update version to 5.47.0
  * Add sticky choice option for leastping
  * Add support for enrollment links in tlsmirror
  * Add Wireguard Outbound (unreleased)
  * Add sticky choice option for leastping
  * Generalize IP address parsing in TUN stack options
  * Fix bugs
- Add update-grpc.patch, fix boo#1260329 and CVE-2026-33186</changelog>
</package>
<package pkgid="7febc416b24409f113be120160a8f6781e318166ee3fb5586e1608a8e1735656a1e6cc2ca93851cbd0935339d4f92f3a91d621be6666177b7db4ae8758042fda" name="golang-github-vpenso-prometheus_slurm_exporter" arch="s390x">
  <version epoch="0" ver="0.20" rel="bp161.1.9"/>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1575288000">- Initial release.</changelog>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1575633600">- Add new package with grafana-dashboards
- Add README.packaging
- Document use_sbin.patch</changelog>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1576065600">- Remove grafana-dashboards and do not add the dashboard in the tarball,
  its license needs to be clarified. It's also easier for users
  to install the board from grafana.com</changelog>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1576670400">- List all source files.</changelog>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1606910400">- New version 0.15
  * Metric updates
  * Bugfixes
- Upstream now provides go.mod, update packaging accordingly.</changelog>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1616068800">- New version 0.17
  * Export information about shares via sshare
- New version 0.16
  * Add support to provide information about GPU GREs usage</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1626955200">- Update to version 0.19
  * GPUs accounting has to be activated explicitly via cmd line option.
  * Export detailed usage info for every node (CPU, Memory).
  NOTE: With the present version of Slurm (20.11), GPU accounting
  in the prometheus-slurm-exporter will cause the exporter to
  terminate, thus it must not be enabled for the time being.
- Do not ship sources.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1655380800">- Update to 0.20
  * Multiple README fix.
  * Improve build process.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1687867200">- Adjust-GPU-data-gathering-to-work-with-all-Slurm-versions-since-18.08.patch
  Fix to make GPU data gathering works with all Slurm versions since 18.08.
- Add a sysconfig settings to make daemon command line args easily.
- Fix service file names to match upstream:
    prometheus-slurm_exporter.service -&gt; prometheus-slurm-exporter.service
    rcprometheus-slurm_exporter -&gt; rcprometheus-slurm-exporter
  To support updates, the old name is still kept as sym-link.
  Add README.SUSE to inform about sysconfig file.</changelog>
</package>
<package pkgid="4c266421adc9b5f772f0974e434a275e6e623eba667d27baa5c5dbef1315f39255a386721c4b273fbdd0c8ca6e17acef562dc2c25182ca5482192d87ec189b0c" name="golang-packaging" arch="noarch">
  <version epoch="0" ver="15.0.17" rel="160099.3.2"/>
  <changelog author="jkowalczyk@suse.com" date="1573905600">- Update to version 15.0.12:
  * Drop ppc64-nopie.patch
  * golang.sh: integrate ppc64-nopie.patch -buildmode=pie only on ppc64
  * golang.sh: avoid excessive "rpm --eval..." calls
  * Install Bazel files in src directory
  * Replace rpmdev-vercmp by "sort -V" to remove rpmdev-vercmp dependency
  * Remove s build flag no longer supported in go 1.10 boo#776058
  * Packaging: improve _service tar_scm declarations add _servicedata</changelog>
  <changelog author="jkowalczyk@suse.com" date="1590753600">- Update to version 15.0.13:
  * Preserve modification time of source files
- Mark COPYING as %license on suse_version &gt; 1500</changelog>
  <changelog author="jkowalczyk@suse.com" date="1605096000">- Update to version 15.0.14:
  * Ensure to touch $RPM_BUILD_ROOT only in the various install phases
  * Add support for riscv64</changelog>
  <changelog author="jkowalczyk@suse.com" date="1605268800">- Update to version 15.0.15:
  * Only create directories that do not yet exist
  * filelelist can try to access source_dir independently</changelog>
  <changelog author="stefan.bluhm@clacee.eu" date="1642593600">- Fixed if statement in spec file.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1643716800">- Replace %doc COPYING conditional for 0%{?suse_version} &lt; 1500.
  Use only %license COPYING as per rpmlint, with no conditional.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1643716801">- Update to version 15.0.16:
  * Update CHANGELOG file
  * Don't throw an error on prep if  does not exist.
  * Enable -buildmode=pie on riscv64</changelog>
  <changelog author="dimstar@opensuse.org" date="1644926400">- Move rpm macros from /etc/rpm to /usr/lib/rpm/macros.d
  (boo#1191383).</changelog>
  <changelog author="jkowalczyk@suse.com" date="1645099200">- Define _rpmmacrodir if not present for SLE-12 compatibility
  Refs boo#1191383
  * _rpmmacrodir /usr/lib/rpm/macros.d added in rpm-4.14.0
  * SLE-12 SP5 has rpm-4.11.2
  * Define _rpmmacrodir in previous location /etc/rpm if undefined
  * Remove define when all supported versions have &gt;=rpm-4.14.0</changelog>
  <changelog author="dmueller@suse.com" date="1669982400">- Update to version 15.0.17 (jsc#PED-1344):
  * Add *.proto to the list of src files (Fixes #40)</changelog>
</package>
<package pkgid="cb76eb4d8ea44744aefa8e6ad13eb776acdd8431d3ae73df5be4f1df923b04ba9138de65bb6af1da954c7df82a116fb86694c2e93b9625be3476e2e274c6ae8e" name="golangci-lint" arch="s390x">
  <version epoch="0" ver="2.11.4" rel="bp161.1.4"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1767873600">- Update to version 2.8.0:
  * chore: prepare release
  * revive: fix suggested fixes (#6295)
  * build(deps): bump github.com/go-critic/go-critic from 0.14.2 to 0.14.3 (#6300)
  * build(deps): bump github.com/MirrexOne/unqueryvet from 1.3.0 to 1.4.0 (#6299)
  * build(deps): bump github.com/shirou/gopsutil/v4 from 4.25.11 to 4.25.12 (#6290)
  * build(deps): bump github.com/alexkohler/prealloc from 1.0.0 to 1.0.1 (#6289)
  * revive: add missing enable-default-rules setting (#6288)
  * build(deps): bump the linter-testdata group across 5 directories with 8 updates (#6286)
  * build(deps): bump github.com/godoc-lint/godoc-lint from 0.10.2 to 0.11.1 (#6282)
  * build(deps): bump codeberg.org/polyfloyd/go-errorlint from 1.8.0 to 1.9.0 (#6284)
  * chore: expose install.sh on the main domain (#6280)
  * docs: add mise alternative installation method (#6275)
  * build(deps): bump github.com/golangci/golines from 0.0.0-20250217134842-442fd0091d95 to 0.14.0 (#6279)
  * build(deps): bump github.com/alecthomas/chroma/v2 from 2.20.0 to 2.21.1 (#6278)
  * build(deps): bump github.com/ghostiam/protogetter from 0.3.17 to 0.3.18 (#6277)
  * build(deps): bump github.com/BurntSushi/toml from 1.5.0 to 1.6.0 (#6276)
  * build(deps): bump peter-evans/create-pull-request from 7 to 8 in the github-actions group (#6270)
  * docs: fix heading
  * docs: restore install binaries section
  * build(deps): bump github.com/securego/gosec/v2 from 2.22.11-0.20251204091113-daccba6b93d7 to 2.22.11 (#6258)
  * build(deps): bump golang.org/x/tools from 0.39.0 to 0.40.0 (#6252)
  * build(deps): bump github.com/ldez/gomoddirectives from 0.7.1 to 0.8.0 (#6241)
  * dev: fix attest-build-provenance subject-checksums usage (#6257)
  * docs: split install page (#6256)
  * docs: add Buildkite to CI examples (#6245)
  * build(deps): bump golang.org/x/sync from 0.18.0 to 0.19.0 (#6255)
  * build(deps): bump golang.org/x/mod from 0.30.0 to 0.31.0 (#6253)
  * build(deps): bump golang.org/x/sys from 0.38.0 to 0.39.0 (#6254)
  * build(deps): bump golangci/golangci-lint-action from 9.1.0 to 9.2.0 in the github-actions group (#6248)
  * build(deps): bump golang.org/x/oauth2 from 0.33.0 to 0.34.0 in /scripts/gen_github_action_config in the scripts group (#6247)
  * docs: update GitHub Action assets (#6243)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1770724800">- Update to version 2.9.0:
  * chore: prepare release
  * chore: minor changes
  * go1.26 support (#6271)
  * build(deps): bump github.com/mgechev/revive from 1.13.0 to 1.14.0 (#6359)
  * build(deps): bump github.com/golangci/misspell from 0.7.0 to 0.8.0 (#6358)
  * build(deps): bump golang.org/x/tools from 0.41.0 to 0.42.0 (#6357)
  * build(deps): bump golang.org/x/sys from 0.40.0 to 0.41.0 (#6356)
  * build(deps): bump golang.org/x/mod from 0.32.0 to 0.33.0 (#6355)
  * build(deps): bump github.com/golangci/golines from 0.14.0 to 0.15.0 (#6354)
  * build(deps): bump golang.org/x/oauth2 from 0.34.0 to 0.35.0 in /scripts/gen_github_action_config in the scripts group (#6352)
  * unqueryvet: change default (#6350)
  * feat: do not collect VCS information when loading code (#6349)
  * build(deps): bump github.com/ghostiam/protogetter from 0.3.19 to 0.3.20 (#6346)
  * build(deps): bump the linter-testdata group across 1 directory with 2 updates (#6343)
  * build(deps): bump github.com/shirou/gopsutil/v4 from 4.25.12 to 4.26.1 (#6342)
  * build(deps): bump github.com/MirrexOne/unqueryvet from 1.5.0 to 1.5.3 (#6332)
  * build(deps): bump github.com/alecthomas/chroma/v2 from 2.23.0 to 2.23.1 (#6338)
  * dev: fix modernize lint issues (#6335)
  * build(deps): bump github.com/bombsimon/wsl/v5 from 5.3.0 to 5.6.0 (#6333)
  * feat: log information about files when configuration verification (#6330)
  * build(deps): bump github.com/alecthomas/chroma/v2 from 2.22.0 to 2.23.0 (#6328)
  * build(deps): bump github.com/ghostiam/protogetter from 0.3.18 to 0.3.19 (#6326)
  * build(deps): bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 (#6325)
  * mnd: add more tests (#6324)
  * fix: emit an error when no linters enabled (#6323)
  * build(deps): bump github.com/MirrexOne/unqueryvet from 1.4.0 to 1.5.0 (#6320)
  * build(deps): bump golang.org/x/tools from 0.40.0 to 0.41.0 (#6319)
  * build(deps): bump github.com/go-viper/mapstructure/v2 from 2.4.0 to 2.5.0 (#6318)
  * build(deps): bump golang.org/x/mod from 0.31.0 to 0.32.0 (#6317)
  * docs: fix link to the swaggo/swag (#6314)
  * build(deps): bump go.augendre.info/arangolint from 0.3.1 to 0.4.0 (#6304)
  * build(deps): bump github.com/nunnatsa/ginkgolinter from 0.21.2 to 0.22.0 (#6306)
  * build(deps): bump github.com/alecthomas/chroma/v2 from 2.21.1 to 2.22.0 (#6308)
  * build(deps): bump github.com/alexkohler/prealloc from 1.0.1 to 1.0.2 (#6307)
  * build(deps): bump golang.org/x/sys from 0.39.0 to 0.40.0 (#6305)
  * docs: update GitHub Action assets (#6302)
  * docs: update documentation assets (#6301)
- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.25 matching go.mod</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1771329600">- Update to version 2.10.0:
  * chore: prepare release
  * build(deps): bump github.com/godoc-lint/godoc-lint from 0.11.1 to 0.11.2 (#6372)
  * build(deps): bump honnef.co/go/tools from 0.6.1 to 0.7.0 (#6367)
  * chore: improve the support of large numbers of packages (FilenameUnadjuster) (#6369)
  * build(deps): bump github.com/securego/gosec/v2 from 2.22.11 to 2.23.0 (#6366)
  * build(deps): bump github.com/nunnatsa/ginkgolinter from 0.22.0 to 0.23.0 (#6368)
  * docs: fix linter names in changelog (#6364)
  * docs: fix changelog (#6362)
  * docs: update GitHub Action assets (#6361)
  * docs: update documentation assets (#6360)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1771329601">- Update to version 2.10.1:
  * chore: prepare release
  * dev: refactor to use waitgroup.Go (#6377)
  * fix: make markDepsForAnalyzingSource recursive to fix buildssa panic (#6376)
  * docs: update GitHub Action assets (#6374)
  * docs: update documentation assets (#6373)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1772798400">- Update to version 2.11.0:
  * chore: prepare release
  * build(deps): bump github.com/mgechev/revive from 1.14.0 to 1.15.0 (#6412)
  * build(deps): bump actions/attest-build-provenance from 3 to 4 in the github-actions group (#6404)
  * build(deps): bump github.com/shirou/gopsutil/v4 from 4.26.1 to 4.26.2 (#6401)
  * build(deps): bump github.com/securego/gosec/v2 from 2.24.6 to 2.24.7 (#6400)
  * build(deps): bump github.com/securego/gosec/v2 from 2.24.0 to 2.24.6 (#6398)
  * build(deps): bump github.com/securego/gosec/v2 from 2.23.0 to 2.24.0 (#6394)
  * build(deps): bump github.com/alexkohler/prealloc from 1.0.3 to 1.1.0 (#6395)
  * build(deps): bump github.com/kisielk/errcheck from 1.9.0 to 1.10.0 (#6396)
  * build(deps): bump minimatch from 3.1.3 to 3.1.5 in /.github/peril (#6397)
  * build(deps): bump github.com/sonatard/noctx from 0.4.0 to 0.5.0 (#6393)
  * build(deps): bump github.com/uudashr/gocognit from 1.2.0 to 1.2.1 (#6392)
  * build(deps): bump github.com/alexkohler/prealloc from 1.0.2 to 1.0.3 (#6391)
  * dev: cleanup (#6388)
  * build(deps): bump github.com/MirrexOne/unqueryvet from 1.5.3 to 1.5.4 (#6383)
  * build(deps): bump minimatch from 3.1.2 to 3.1.3 in /.github/peril (#6386)
  * build(deps): bump the linter-testdata group across 4 directories with 5 updates (#6382)
  * build(deps): bump goreleaser/goreleaser-action from 6 to 7 in the github-actions group (#6384)
  * docs: update GitHub Action assets (#6378)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1772798401">- Update to version 2.11.1:
  * chore: prepare release
  * docs: update GitHub Action assets (#6414)
  * docs: update documentation assets (#6413)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1772971200">- Update to version 2.11.2:
  * chore: prepare release
  * fix: fmt with path (#6418)
  * docs: update GitHub Action assets (#6415)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1773144000">- Update to version 2.11.3:
  * chore: prepare release
  * build(deps): bump github.com/securego/gosec/v2 from v2.24.7 to 619ce2117e08 (#6424)
  * build(deps): bump the github-actions group with 2 updates (#6426)
  * build(deps): bump golang.org/x/oauth2 from 0.35.0 to 0.36.0 in /scripts/gen_github_action_config in the scripts group (#6425)
  * docs: update GitHub Action assets (#6419)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1774180800">- Update to version 2.11.4:
  * chore: prepare release
  * build(deps): bump github.com/ryanrolds/sqlclosecheck from 0.5.1 to 0.6.0 (#6452)
  * build(deps): bump github.com/fatih/color from 1.18.0 to 1.19.0 (#6451)
  * docs: update reference (#6450)
  * docs: update link to default linters page (#6447)
  * build(deps): bump github.com/ryanrolds/sqlclosecheck from v0.5.1 to a fork (#6441)
  * docs: fix typos and grammar errors in docs and code comments (#6440)
  * build(deps): bump golang.org/x/tools from 0.42.0 to 0.43.0 (#6434)
  * build(deps): bump github.com/sonatard/noctx from 0.5.0 to 0.5.1 (#6436)
  * build(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0 (#6435)
  * build(deps): bump golang.org/x/mod from 0.33.0 to 0.34.0 (#6433)
  * docs: update GitHub Action assets (#6427)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774526400">- build with go 1.26 otherwise it panics on start (improve
  check to actually find this)</changelog>
</package>
<package pkgid="7cb5500b00ef1d0ce9ee0717574d100650243225c5b4903fb44ff86cc15b1e36f5ea928dc3a8f175f1d57008cee041e78e52e7e0aba240b45a7845f319edf065" name="goldendict-ng-lang" arch="noarch">
  <version epoch="0" ver="26.5.0" rel="bp161.1.1"/>
  <changelog author="shenlebantongying &lt;shenlebantongying@gmail.com&gt;" date="1685448000">- Obsolete original pacakge's -lang</changelog>
  <changelog author="shenlebantongying &lt;shenlebantongying@gmail.com&gt;" date="1685880000">- Add qt6-multimedia as runtime dependendcy (boo#1211979)</changelog>
  <changelog author="shenlebantongying &lt;shenlebantongying@gmail.com&gt;" date="1685966400">- Build against Qt5 to avoid various regressions</changelog>
  <changelog author="slb &lt;shenlebantongying@gmail.com&gt;" date="1686052800">- Drop the version.txt patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1734350400">- Update to version 24.09.1:
  * Fix a Qt6.8 build error
  * Fix a minor, somewhat easy to trigger crash (Ctrl+F with no
    articles opened.)
- Switch to Qt6 builds.
- Use cmake for builds, qmake is no longer supported as a build
  tool by upstream.
- Pass CMAKE_SKIP_INSTALL_RPATH option to cmake to avoid rpaths in
  final executable.
- Drop Qt5 build support.
- Use ninja for build.
- Switch to obs_scm service (instead of tar_scm).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1753358400">- Update to version 25.06.0:
  * Feature: Split Single/Solo Selection Mode to 2 composable
    features (gh#xiaoyifang/goldendict-ng#2275).
  * Improvements:
  - Optimize the builtin whitelist check
    (gh#xiaoyifang/goldendict-ng#2371).
  - Minor changes to the default style css
    (gh#xiaoyifang/goldendict-ng#2351).
  - Extract common variable to config constexpr
    (gh#xiaoyifang/goldendict-ng#2350).
  - Register custom protocol (gh#xiaoyifang/goldendict-ng#2359).
  - Remove website dictionary experimental feature
    (gh#xiaoyifang/goldendict-ng#2335).
  - Move iframe embed event to js file
    (gh#xiaoyifang/goldendict-ng#2337).
  - Update iframe resizing scripts
    (gh#xiaoyifang/goldendict-ng#2339).
  - Iframe experimental feature to bypass cors
    (gh#xiaoyifang/goldendict-ng#2338).
  - Protect vector variable in wordfinder with copy-on-read
    (gh#xiaoyifang/goldendict-ng#2324).
  - Refactor language loading logic in preferences UI.
    (gh#xiaoyifang/goldendict-ng#2327).
  - Add prettier configuration
    (gh#xiaoyifang/goldendict-ng#2313).
  - Remove deprecated window.event variable
    (gh#xiaoyifang/goldendict-ng#2312).
  - Action input variable (gh#xiaoyifang/goldendict-ng#2315).
  - Move audio play icon image to css
    (gh#xiaoyifang/goldendict-ng#2320).
  - Only show splash windows when not enable start to tray
    (gh#xiaoyifang/goldendict-ng#2299).
  - Rename anki to Anki (gh#xiaoyifang/goldendict-ng#2308).
  - Extract div onclick event to js file
    (gh#xiaoyifang/goldendict-ng#2300).
  - Safeguard to reset source
    (gh#xiaoyifang/goldendict-ng#2309).
  - Rename to more meaningful form
    (gh#xiaoyifang/goldendict-ng#2289).
  - Add F11 as the shortcut to open configuration folder.
  - Simplify dsl opt_expand logic
    (gh#xiaoyifang/goldendict-ng#2295).
  - Dsl restrict area (gh#xiaoyifang/goldendict-ng#2296).
  - Replace collapse png image with svg
    (gh#xiaoyifang/goldendict-ng#2294).
  - Remove jap trans hepburn checkbox
    (gh#xiaoyifang/goldendict-ng#2297).
  - Add concurrency to the workflow
    (gh#xiaoyifang/goldendict-ng#2305).
  - Rework of PR#2279 (gh#xiaoyifang/goldendict-ng#2283).
  - Update sonar scan version
    (gh#xiaoyifang/goldendict-ng#2288).
  * Bug fixes:
  - Epwing dictionary crash when meet certain diacritics
    (gh#xiaoyifang/goldendict-ng#2348).
  - Custom trans does not work
    (gh#xiaoyifang/goldendict-ng#2349).
  - History back/forward navigation,audio playing issue.
- Fix lang_package macro usage for Leap 15.6 and older.
- Use GCC 11 for builds on Leap 15.6 and older as c++-17 std
  including &lt;filesystem&gt; header support is required.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1760961600">- Update to version 25.10.2 (boo#1252019):
  * Features:
  - Copy sound to clipboard (gh#xiaoyifang/goldendict-ng#2512).
  - Schedule the dictionary for reindex
    (gh#xiaoyifang/goldendict-ng#2517).
  * Improvements:
  - Preference dialog,interface tab nested within scrollarea
    (gh#xiaoyifang/goldendict-ng#2520).
  - (dict) Improve encoding handling for StarDict IFO file
    parsing (gh#xiaoyifang/goldendict-ng#2524).
  * Bugs fixes:
  - Js regression ,support bword:xxx.
  - Gdlookup do not need to restrict to certain dictionary.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1772452800">- Update to version 26.3.0:
  * Long list of changes, see
    &lt;https://github.com/xiaoyifang/goldendict-ng/releases/tag/v26.3.0-Release.fce2b872&gt;
- Changes from version 26.1.0:
  * No changelog provided.
- New BuildRequires: pkgconfig(fmt).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1776427200">- Update to version 26.5.0:
  * Long list of changes, see
    &lt;https://github.com/xiaoyifang/goldendict-ng/releases/tag/v26.5.0-Release.c5e2abc1&gt;
- New dependency: pkgconfig(tomlplusplus).</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1784203200">- Only build on architectures where qt6-webengine is available.</changelog>
</package>
<package pkgid="8717feae2b1319f45ecb83b00e590fa459fa849862b9ec45898c5877df0830bb74b916467ae9fc806b6e81d297d42ad7c59fe340cf3cfffb4d2e45c369b40ea0" name="golly" arch="s390x">
  <version epoch="0" ver="4.3" rel="bp161.1.3"/>
  <changelog author="prusnak@suse.cz" date="1266926400">- created package</changelog>
  <changelog author="prusnak@opensuse.org" date="1307016000">- updated to 2.2</changelog>
  <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>
</package>
<package pkgid="eaf8afbcef9e01f69af4c789c2965bf10deaaecd10a067f48040cd4522c89677a1c86ffaba64ac7eb85856eb354a7e6e377ac89b7669d56e007922345e95b252" name="golly-assets" arch="noarch">
  <version epoch="0" ver="4.3" rel="bp161.1.3"/>
  <changelog author="prusnak@suse.cz" date="1266926400">- created package</changelog>
  <changelog author="prusnak@opensuse.org" date="1307016000">- updated to 2.2</changelog>
  <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>
</package>
<package pkgid="77648f73fcd76ab63353bd9333d8116dd3d26bdfce3f8a5998634a3233644f9c9fad33153d7455367c7c82e9406771a5287cf85a089309a602d9e3c861c11fc1" name="golly-devel" arch="s390x">
  <version epoch="0" ver="4.3" rel="bp161.1.3"/>
  <changelog author="prusnak@suse.cz" date="1266926400">- created package</changelog>
  <changelog author="prusnak@opensuse.org" date="1307016000">- updated to 2.2</changelog>
  <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>
</package>
<package pkgid="0a3d9cbe49c1191d678e62d349bc39742c16e8a3085c3a4c60404e5556e86397e4e5cdad606c72e44af96f39ab565d3e39b065e0fff090145594ced64ce6c8ef" name="gom-devel" arch="s390x">
  <version epoch="0" ver="0.5.3" rel="bp161.1.4"/>
  <changelog author="zaitor@opensuse.org" date="1498132800">- Update to version 0.3.3:
  + Replace hardcoded values in pkg-config file.
  + Add a JavaScript example.
  + Remove i18n support, as there are no user-visible strings.
  + Replace autotools build system with meson.
- Add meson BuildRequires and switch autotools macros configure,
  make, make test and makeinstall to meson, meson_build, meson_test
  and meson_install following upstream switch to Meson build
  system.
- Add explicit python3-gobject BuildRequires to workaround
  build-fail, upstream expects everyone to have moved to python3 as
  default python.
- Drop intltool BuildRequires: No longer needed.
- Following the above, drop lang subpackage and macros handling
  translations, and drop gom-lang Recommends and gom Provides from
  libgom-1_0-0 subpackage. Add gom-lang Obsoletes to ease updates.</changelog>
  <changelog author="zaitor@opensuse.org" date="1500552000">- Temp disable meson_check while we figure out why it randomly
  fails on x86_64.</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update summaries an RPM groups. Trim non-telling parts of
  descriptions.</changelog>
  <changelog author="dimstar@opensuse.org" date="1505304000">- Split out python3-gom: the python/gi binding were wrongly
  packaged as part of the -devel package.
- Run spec-cleaner: adds pkgconfig-BuildRequires.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1581940800">- Update to version 0.4:
  + Fix primary-keys never being monitored, which triggered crashes
    with GLib 2.63.
  + Test for invalid table names.
  + Install Python overrides in correct location.
  + Fix storage of NULL GDateTime values.
  + Fix constraints test under older versions of SQLite.</changelog>
  <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 support 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&#xF8;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&#xF8;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>
</package>
<package pkgid="fdbf4a5d5b14af894e4343acc47dfb5e86758b13fe4c689fbe92061f2bce509c8cbf08c039f7876499bf1e2c065feb4a11b8021a6b4dd2bd53657b8c03506c73" name="gontributions" arch="s390x">
  <version epoch="0" ver="0.7.1" rel="bp161.1.9"/>
  <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="c8c4bf4550f5f2f1cd4bdd6600e0eaacd0e43ee3bc552570f747daa5b3bac2776d0a2256321a79967b66d8d1da4c2767c925a7312c3809e684f6b473693339d8" name="goobox" arch="s390x">
  <version epoch="0" ver="3.6.0" rel="bp161.1.5"/>
  <changelog author="zaitor@opensuse.org" date="1443009600">- Update to version 3.4.1:
  + Command line arguments not handled correctly.
  + Fix possible crash.
  + Updated translations.</changelog>
  <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&#xF8;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&#xF8;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>
</package>
<package pkgid="1a7e6fd01ff7eabf935af34bd6cbd6c56e736ebee66fc08970d52ba9eb702549baf765502d4a3054b5c2b8b45b5e32f798972f0a735b10eed65e5093e808321f" name="goobox-lang" arch="noarch">
  <version epoch="0" ver="3.6.0" rel="bp161.1.5"/>
  <changelog author="zaitor@opensuse.org" date="1443009600">- Update to version 3.4.1:
  + Command line arguments not handled correctly.
  + Fix possible crash.
  + Updated translations.</changelog>
  <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&#xF8;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&#xF8;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>
</package>
<package pkgid="bf744d954eed2e199c07ad7f3299defe193d5956299b1587d55aa7c11b9692b76e4970d22bf8d21a740a9d5de7d34a58e37fc47b64db2b10e706f8179a9f9b84" name="goocanvas-devel" arch="s390x">
  <version epoch="0" ver="3.0.0" rel="bp161.1.2"/>
  <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&#xF8;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&#xF8;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="a1685090cb0112cf6c57608d1f9fab9529706b6fedbd0556e28d8b6cca8452cd41c3dad818ea68ee4d93393c8131b153a54644f961abd08fe70a3fc7505473d6" name="goocanvas-lang" arch="noarch">
  <version epoch="0" ver="3.0.0" rel="bp161.1.2"/>
  <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&#xF8;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&#xF8;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="f3179da6f396db62907706cf39df9d2f54447aff920ad8d596c3e0d5eece21c07e98522c4b481b7c7605ca0e8b9b8617aa637b990797e5101a9702886061273a" name="goocanvas2-devel" arch="s390x">
  <version epoch="0" ver="2.0.4" rel="bp161.1.2"/>
  <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&#xF8;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&#xF8;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="d4e0a7e1bd4698c82e5819f9552a8782774f6823dca330486a81ee69367c0b4a3ac10aa7322881687ecb52b5b60020fae13a7083243fb10e851c9d9b6e567eb7" name="goocanvas2-lang" arch="noarch">
  <version epoch="0" ver="2.0.4" rel="bp161.1.2"/>
  <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&#xF8;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&#xF8;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="c88b03865fa62966034b0b830bb8f620df92997a8393fa30b0a7570ba5b2a6b84a9e3e6ba8a3768da224f68e074ffcd0d3c502d66a5b4de1e7d3294cdad7641b" name="goodvibes" arch="s390x">
  <version epoch="0" ver="0.8.0" rel="bp161.1.10"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598011200">- update to 0.5.3:
  * Add min/max bitrate to station information. #118
  * Add channel mode (mono, stereo) to station information. #119
  * Add sample rate (kHz) to station information. #124
  * Check for memory leaks with Valgrind. #12
  * Update default station list.
  * MPRIS status values 'CanGo{Next,Previous}' are never updated. #121
  * Sample rate and channels mode are not always set. #125
  * New translations: Indonesian.
  * Updated translations: Dutch, French, German.</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1638100800">- Update to 0.7.2:
  * Crash when playing station from touchscreen devices. #138
  * New translations: Danish.
  * Add name of the station playing to MPRIS2 metadata, for real.
  * Window decoration broken for themes. #140
  * Relicense from "GPLv3 or later" to "GPLv3 only".
  * Add a second view for stations details, replaces the main
    tooltip. #133
  * Show the stream type (HLS, DASH or HTTP(+Icy)) in the
    stations view.
  * Display name of the station playing in MPRIS2 "artist" field.
  * Remove the "Autoset Window Height" setting from Preferences
    and the  corresponding "window-autoset-height" from the Settings.
    Note that the  height is still automatically set in status icon
    mode though.
  * Sample rate and channels mode are not always set. #132
  * Updated translations: Catalan, Croatian, Dutch, Indonesian,
    Portuguese,  Portuguese (Brazil), Spanish, Telugu, Turkish.
  * Code-refactoring to make room for a GtkStack in the main
    window.
  * Isolate most of the code related to status icon, to prepare
    for GTK4.
  * Re-format the codebase with clang-format.
  * Drop dependency ``libamtk``. #135
  * Bump requirements: ``gstreamer &gt;= 1.14``.
  * Allow users to add security exception in case of invalid
    certificate. #128
  * Add CSS class name ``goodvibes-main-window`` to the main
    window. #130
  * Updated translations: Croatian, Dutch, Norwegian, Turkish.
  * Bump requirements: ``gtk &gt;= 3.16``.
  * Updated translations: Italian, Marathi, Russian.
  * New translations: Marathi, Portuguese, Turkish.
  * Updated translations: French, English (US), Italian,
    Norwegian,  Portuguese (PT), Russian.
  * Drop the migration code that was introduced in 0.4.1 to
    handle the new  application id and the new path for the station
    list. #89
  * Drop libcaphe, aka. Goodvibes internal implementation to
    inhibit the system  from suspending/sleeping, and use
    ``gtk_application_{un,}inhibit()``  instead. #117 #126
  * Use ``g_clear_handle_id()`` everywhere. #82
  * Bump requirements: ``glib &gt;= 2.56``, ``meson &gt;= 0.49``.
  * New translations: Catalan, Croatian, Italian, Portuguese
    (Brazil), Telugu.
  * ...</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1664107200">- Update to 0.7.4:
  * Don't assume that the .git directory exists, that is not the case for
    distros that build from a tarball. #146
  * For some streams, GStreamer doesn't send any buffering messages, and those
    streams never started to play. This is now fixed. #145
  Translations
  * New translations: Finnish.
  * Updated translations: French, Norwegian, Polish, Portuguese, Portuguese
    (Brazil).</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1665921600">- Update to 0.7.5:
  * Update default stations list, add SomaFM stations. !85
  * Add a "Remove all Stations" to the right-click context menu. #152
  Translations
  * New translations: Chinese (Traditional).
  * Updated translations: Catalan, Croatian, Dutch, French, Slovak, Spanish, Turkish.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1674388800">- Update to 0.7.6:
  * Fix newline in playback status label.
  * Updated translations: Chinese (Traditional), Finnish, Spanish.</changelog>
  <changelog author="Bj&#xF8;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>
</package>
<package pkgid="5d81cdad92df4619ab75adca9d1151026363f1721d7702bbe6ff0d1e8ef37363a3cdf53edca54ec4727aa92132c438b412edc98291a6d4a1327beef5805bde2f" name="goodvibes-lang" arch="noarch">
  <version epoch="0" ver="0.8.0" rel="bp161.1.10"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598011200">- update to 0.5.3:
  * Add min/max bitrate to station information. #118
  * Add channel mode (mono, stereo) to station information. #119
  * Add sample rate (kHz) to station information. #124
  * Check for memory leaks with Valgrind. #12
  * Update default station list.
  * MPRIS status values 'CanGo{Next,Previous}' are never updated. #121
  * Sample rate and channels mode are not always set. #125
  * New translations: Indonesian.
  * Updated translations: Dutch, French, German.</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1638100800">- Update to 0.7.2:
  * Crash when playing station from touchscreen devices. #138
  * New translations: Danish.
  * Add name of the station playing to MPRIS2 metadata, for real.
  * Window decoration broken for themes. #140
  * Relicense from "GPLv3 or later" to "GPLv3 only".
  * Add a second view for stations details, replaces the main
    tooltip. #133
  * Show the stream type (HLS, DASH or HTTP(+Icy)) in the
    stations view.
  * Display name of the station playing in MPRIS2 "artist" field.
  * Remove the "Autoset Window Height" setting from Preferences
    and the  corresponding "window-autoset-height" from the Settings.
    Note that the  height is still automatically set in status icon
    mode though.
  * Sample rate and channels mode are not always set. #132
  * Updated translations: Catalan, Croatian, Dutch, Indonesian,
    Portuguese,  Portuguese (Brazil), Spanish, Telugu, Turkish.
  * Code-refactoring to make room for a GtkStack in the main
    window.
  * Isolate most of the code related to status icon, to prepare
    for GTK4.
  * Re-format the codebase with clang-format.
  * Drop dependency ``libamtk``. #135
  * Bump requirements: ``gstreamer &gt;= 1.14``.
  * Allow users to add security exception in case of invalid
    certificate. #128
  * Add CSS class name ``goodvibes-main-window`` to the main
    window. #130
  * Updated translations: Croatian, Dutch, Norwegian, Turkish.
  * Bump requirements: ``gtk &gt;= 3.16``.
  * Updated translations: Italian, Marathi, Russian.
  * New translations: Marathi, Portuguese, Turkish.
  * Updated translations: French, English (US), Italian,
    Norwegian,  Portuguese (PT), Russian.
  * Drop the migration code that was introduced in 0.4.1 to
    handle the new  application id and the new path for the station
    list. #89
  * Drop libcaphe, aka. Goodvibes internal implementation to
    inhibit the system  from suspending/sleeping, and use
    ``gtk_application_{un,}inhibit()``  instead. #117 #126
  * Use ``g_clear_handle_id()`` everywhere. #82
  * Bump requirements: ``glib &gt;= 2.56``, ``meson &gt;= 0.49``.
  * New translations: Catalan, Croatian, Italian, Portuguese
    (Brazil), Telugu.
  * ...</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1664107200">- Update to 0.7.4:
  * Don't assume that the .git directory exists, that is not the case for
    distros that build from a tarball. #146
  * For some streams, GStreamer doesn't send any buffering messages, and those
    streams never started to play. This is now fixed. #145
  Translations
  * New translations: Finnish.
  * Updated translations: French, Norwegian, Polish, Portuguese, Portuguese
    (Brazil).</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1665921600">- Update to 0.7.5:
  * Update default stations list, add SomaFM stations. !85
  * Add a "Remove all Stations" to the right-click context menu. #152
  Translations
  * New translations: Chinese (Traditional).
  * Updated translations: Catalan, Croatian, Dutch, French, Slovak, Spanish, Turkish.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1674388800">- Update to 0.7.6:
  * Fix newline in playback status label.
  * Updated translations: Chinese (Traditional), Finnish, Spanish.</changelog>
  <changelog author="Bj&#xF8;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>
</package>
<package pkgid="cca67a2ce33a9654f40dd7835f9a26272431a4431eb6469b41aa14fa0a290b35d7543ec5dba5cd89991c570d9084bd2fb73fd7a2fe63a53dd1f9a91a1612edaa" name="google-anonymouspro-fonts" arch="noarch">
  <version epoch="0" ver="1.002" rel="bp161.1.1"/>
  <changelog author="toms@suse.de" date="1302264000">- First initial release 1.002</changelog>
  <changelog author="toms@opensuse.org" date="1327752000">- Moved to M17N:fonts</changelog>
  <changelog author="pgajdos@suse.com" date="1334836800">- OFL-1.1 license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- spec file cleaning to include upstream url</changelog>
</package>
<package pkgid="557ddd0851892577821064f556f24d3d62792d9a31db5ec9b9a0af6453cf0ab3b5173628043b6ddcc2b8ecc275b7ea3c519c28cbe0186e346423d896ea74cd87" name="google-arimo-fonts" arch="noarch">
  <version epoch="0" ver="20240101" rel="bp161.1.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1704542400">- initial commit</changelog>
</package>
<package pkgid="79db15e62a0255e43086fb732c15b5d9d7c3134f0c5d6acdcddaa6b87f5ee00d9b09d96696d6a5258c510ebfcdd6efb3f42859897e462092b2487de1f93eb2a7" name="google-authenticator-libpam" arch="s390x">
  <version epoch="0" ver="1.10" rel="bp161.1.2"/>
  <changelog author="dimstar@opensuse.org" date="1483963200">- Initial package, version 1.03.</changelog>
  <changelog author="dimstar@opensuse.org" date="1483963201">- Recommend libqrencode3: the library is dynamically loaded if
  found in order to print qr codes (easier setup).</changelog>
  <changelog author="dimstar@opensuse.org" date="1483963202">- 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>
</package>
<package pkgid="81112de85fa6fd6d8be6e9372e5258ee8cbec7dabcae8723e2fb92857c925c53dbb90215d9b6f8a28bb1671251f08d372b86d3be658c2d8e79c86778474c4c32" name="google-carlito-fonts" arch="noarch">
  <version epoch="0" ver="1.1.03.beta1" rel="bp161.1.1"/>
  <changelog author="sknorr@suse.de" date="1381492800">- Initial version of package</changelog>
  <changelog author="fcrozat@suse.com" date="1385553600">- Ensure license file is in generated package.</changelog>
</package>
<package pkgid="751b10c1b3e4ae8e05920c6ede3aa1a302c2a21dca9b09142a558ae7e0568e96a9c09a2128fdf61b3bfb3901d7b5d4fbfcb548d6c6f002a31df0afc1e88afe06" name="google-cloud-sap-agent" arch="s390x">
  <version epoch="0" ver="3.15" rel="160099.4.1"/>
  <changelog author="adrian.glaubitz@suse.com" date="1770379200">- Update to version 3.11 (bsc#1257821)
  * Fix logging calls in hanadiskbackup and hanadiskrestore.
  * Add instance name label to HANA disk backups.
  * Update workloadagentplatform submodule hash.
  * Refactor HANA disk restore to use new-disk-suffix.
  * Update workloadagentplatform dependency to a newer commit.
  * Refactor snapshot name generation and validation.
  * Implement Snapshot Group label setting and SG deletion.
  * Restart tuned service before verification in configure instance
  * Remove legacy iam shared package
  * Improve HANA stop error handling in hanabackup.
  * Add INFO level log message for WLM ConfigureInstance check.
  * Add tuned-adm verify to X4 configuration.
  * sched_min/wakeup_granularity_ns in tuned is under [scheduler] not [sysctl]
  * Change tuned service check and improve error logging in configurex4.
  * Bump SAP Agent version to 3.11
  * Auto updated compiled protocol buffers
  * Add status_features to agent configuration proto.
  * Ensure all properties from the source DB component are copied to the replication site component
  * Update grub command for RHEL 9+ X4 configure instance
  * Add additional parameters to improve the performance in RHEL OS
  * Exclude Backint status when parameters path is not set.
  * Use local context in loggers for discovery data upload loop.
  * Add a retry loop to SAP System WriteInsight when the response is a permission error.
  * Add a custom timeout to HANA queries in hanadiskbackup.
  * Add check for /usr/sap executable permissions in status command.
  * Flush logger for Cloud Logging client.
  * Fix structured logging and empty slice declarations in multidisk.go.
  * Log errors encountered during LogCollectionHandler startup.</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1773835200">- Update to version 3.12 (bsc#1259816)
  * Collect WLM metric `saphanasr_angi_installed` for all OS types.
  * Failure handling: Remove attached disks from CG
  * OTE Status checks for Parameter Manager (SAP Agent)
  * Log command-line arguments in configureinstance.
  * Minor multiple reliability checks and fixes
  * Support custom names for restored disks in hanadiskrestore
  * Add newAttachedDisks to Restorer and detach them on restore failure.
  * Improve unit test coverage for hanadiskbackup and hanadiskrestore
  * Add support for refresh point tests.
  * Refactor HANA disk backup user validation and physical path parsing.
  * Auto updated compiled protocol buffers
  * Parameter Manager integration to SAP Agent
  * Modify collection logic for SAP HANA configuration files.
  * Update workloadagentplatform version and hash.
  * Auto updated compiled protocol buffers
  * Update WLM Validation metrics to support SAPHanaSR-angi setups.
  * Increment agent version to 3.12.
  * SAP HANA Pacemaker failover settings can come from `SAPHanaController`.
  * Update collection for WLM metric `ha_sr_hook_configured`.
  * Refactor CheckTopology to accept instance number.
  * Use constant backoff with max retries for snapshot group operations.
  * Update workloadagentplatform dependency
- Bump Go ABI version to 1.25 in BuildRequires</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1774267200">- Add CVE-2026-33186.patch to fix authorization bypass in grpc-go due to improper
  validation of the HTTP/2 :path pseudo-header (bsc#1260265, CVE-2026-33186)</changelog>
  <changelog author="adrian.glaubitz@suse.com" 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#1262936, CVE-2026-34986)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1777896000">- Update to version 3.13
  * Replace strings.TrimSuffix with strings.TrimSpace in hanabackup.go
  * Improve error messages in hanabackup.go.
  * Add system state logging and logical device verification.
  * Minor version bump
  * Improve SAP instance comparison for process metrics collectors to
    prevent unnecessary restarts of collectors.
  * Delete supportbundlehandler package.
  * Remove configurehandler from sapguestactions.
  * Delete hanadiskbackuphandler from sapguestactions.
  * Remove Guest Actions and GCBDR Actions from initial daemon start.
  * Remove `gsutil` check from collection definition.
  * Delete performancediagnosticshandler package.
  * Remove unused handlers and shell command execution.
  * status feature fixes - pass secret name
  * Fix an issue in system discovery if discovering a network fails,
    particularly due to an IAM permission error.
  * Add verification for HANA data volume state after disk restore.
  * Error handling for rescanVolumegroups and improved logging.
  * Add link to What's New page in the sapagent README.
  * Add secret manager IAM checks if secret key is preset in status</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1779278400">- Add CVE-2026-33814.patch to fix hanging Transport in http2 code
  due to bad SETTINGS frame (bsc#1265764, CVE-2026-33814)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1779796800">- Update to version 3.14 (bsc#1265991)
  * Update Daemon Restart method to pass the correct cancel function to the new handler.
  * Remove redundant error logging in HANA disk restore.
  * Fetch and rename Logical Volume during HANA disk restore.
  * Add usage metrics for CMEK disk restore.
  * Add multi-region and global KMS keys location checks.
  * Convert HANA SID to uppercase in hanadiskbackup and hanadiskrestore.
  * Log warning instead of erroring out on KMS key get failure.
  * Initialize GCE client in status onetime command.
  * Validate presence of KMS key in hanadiskrestore.
  * Add SID parameter to HANA backup/restore path functions.
  * Add KMS key location validation for HANA disk restore.
  * Update agent version to 3.14.
  * Fixes an issue if there is a whitespace around an argument passed in
  * Add validation to prevent using both CSEK and KMS keys in hanadiskrestore.
  * Handle disk recreation in HANA disk restore when IOPS, throughput, size, or KMS key are specified.
  * Refactor disk restore and configuration logic.
  * Add support for CMEK encryption of restored disks.
  * Remove obsolete TODOs.</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1781265600">- Update to version 3.15
  * Remove LoggingClient error failure for hanadiskrestore and hanadiskbackup.
  * Add checks for unexpected arguments in hanadiskbackup and hanadiskrestore.
  * Update SAP Agent version to 3.15.
  * Refactor grubBootLoaderX5 to check for BLS support via grub2-mkconfig help.
  * Update all go dependencies
  * Check grub2-mkconfig for BLS support on X4 instances.
  * Add tenant SID collection to supportbundle.
  * Update golang.org/x/net dependency. This is to address (#444)
    (bsc#1266604, CVE-2026-39821)
  * Fork tuned.conf to tuned-x5.conf for X5 series configurations
  * Enable configureX5 in configureinstance.
  * Create skeleton implementation and tests for X5 configureinstance support.
  * Enable detection of x5 machine types in configureinstance
- Drop CVE-2026-33186.patch, merged upstream
- Drop CVE-2026-33814.patch, merged upstream
- Drop CVE-2026-34986.patch, merged upstream</changelog>
  <changelog author="adrian.glaubitz@suse.com" 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.
  * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
  * Use explicit upstream GitHub homepage in URL field
  * Use single invocation of %setup with -a1 to unpack both tarballs</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1784376000">- Update golang.org/x/net to v0.57.0 (bsc#1266604, CVE-2026-39821)
- Along with this, golang.org/x/text was updated (bsc#1272128, CVE-2026-56852)</changelog>
</package>
<package pkgid="35bce279bb8043c12f151d3ff8e2da7108dccfc2b4690d2be1daaa959b2dcf5992e57c8ce5f48711d8e5816084ef72977200b9daf5582a642aab886b63539d80" name="google-cousine-fonts" arch="noarch">
  <version epoch="0" ver="20240101" rel="bp161.1.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1704542400">- initial commit</changelog>
</package>
<package pkgid="20c0922523aa14381caab473a0fa62843daf48f5ef8513baff42be8ebb32fe2f7f42072f198bbcf8ee8f8b030d26019b15b584ac752bd50ec214716780b570a1" name="google-dracut-config" arch="noarch">
  <version epoch="0" ver="0.0.4" rel="160099.3.2"/>
  <changelog author="sean.marlow@suse.com" date="1733227200">- Initial release v0.0.1 (PED-11572)</changelog>
  <changelog author="sean.marlow@suse.com" date="1735905600">- Update to 0.0.3
  + Add provides and conflicts on generic name dracut-instance-change-config
- Update to 0.0.2
  + Rename config for nvme for consistency
  + Add dracut build requirement
  + Add virtio_net, virtio_rng and idpf drivers</changelog>
  <changelog author="sean.marlow@suse.com" date="1736337600">- Update to 0.0.4
  + Move dracut config files to usr/lib/ dir</changelog>
  <changelog author="sean.marlow@suse.com" date="1750852800">- Add sed and find to requirements bsc#1245352</changelog>
</package>
<package pkgid="34c0b6f03dbbff6efe648c4f7f8da307079ad105dff6c2cc3fc365818df2a0714bc7fb8e72f17ea6443ceccd644a0806ac5b5ec5439ff83feee1a98de7f00d41" name="google-droid-fonts" arch="noarch">
  <version epoch="0" ver="20121204" rel="bp161.1.1"/>
  <changelog author="abockover@novell.com" date="1238500800">- Initial package for Droid Fonts</changelog>
  <changelog author="tiwai@suse.de" date="1270728000">- removed unnecessary buildrequires for too old distros</changelog>
  <changelog author="bachinchi@gmail.com" date="1310126400">- Update from upstream
- Thai, arabic, japanese and hebrew support</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="toms@suse.de" date="1324382400">- Renamed droid-fonts -&gt; google-droid-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="pgajdos@suse.com" date="1334836800">- Apache-2.0 license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1373976000">- updated from android git
- removed families
  * Droid Sans Arabic
- added families
  * Droid Arabic Kufi
  * Droid Arabic Naskh
  * Droid Sans Armenian
  * Droid Sans Devanagari
  * Droid Sans Ethiopic
  * Droid Sans Georgian
  * Droid Sans Tamil
  * bold version of Droid Sans Hebrew
- removed google-droid-fonts-rpmlintrc</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1643112000">- Add sources DroidSansFallback.ttf DroidSansFallbackFull.ttf
  DroidSansMono.ttf: Merge the latest modification from Android
  project (bsc#1190886).</changelog>
</package>
<package pkgid="88aac59940e444cad88999411bbec786628e306874c67429eacfdf0802fa8c5edd8e25c34a7f89e62d0103971264e2e96673390bb7224e6fcc9c46bfa42ade2b" name="google-errorprone-annotation" arch="noarch">
  <version epoch="0" ver="2.26.1" rel="160099.2.4"/>
  <changelog author="fstrba@suse.com" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="fstrba@suse.com" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
</package>
<package pkgid="a4ddb5256ea28685285452badcde062ea0e08e058753a984c2dd8699d1321a035876817cceffb422661fd8906f304ffa3a20e4d2f8432b6cd52f689f43f4e861" name="google-errorprone-annotations" arch="noarch">
  <version epoch="0" ver="2.26.1" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="fstrba@suse.com" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
  <changelog author="fstrba@suse.com" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="99a60a9fcea78db90f71affd7b53503c2f839bcddd63c7f9a2e5b228eac6aeac863d26b2e251425f8fa368f685ed59cfb47e4fea12a30302ee067d27eb0d9c51" name="google-errorprone-annotations-javadoc" arch="noarch">
  <version epoch="0" ver="2.26.1" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="fstrba@suse.com" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
  <changelog author="fstrba@suse.com" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="77de2ad073d87e6791731298cacaa0ca68b314f61c18c3173db071b19ab646893c314c90ac07916e4f647247ab48b3044cd6bc1083f09356a67e6585d4be9be1" name="google-errorprone-docgen_processor" arch="noarch">
  <version epoch="0" ver="2.26.1" rel="160099.2.4"/>
  <changelog author="fstrba@suse.com" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="fstrba@suse.com" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
</package>
<package pkgid="91e4b1d03d45bfcf35723b45cabe4b84f49deb9a76048f2b2f1e47499e3b570ccd7f4b5cc10130f6492312484b674977d32a46cf4587184dd6ad32a6190e4db0" name="google-errorprone-javadoc" arch="noarch">
  <version epoch="0" ver="2.26.1" rel="160099.2.4"/>
  <changelog author="fstrba@suse.com" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="fstrba@suse.com" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
</package>
<package pkgid="9d99957ecda9e92ebc71ad01ea33723c939ca981edd2652d9d106142e1a839991e67d331711fd86010ffc966ea285e725cb53ac0855813c60d59a240cbf57746" name="google-errorprone-parent" arch="noarch">
  <version epoch="0" ver="2.26.1" rel="160099.2.4"/>
  <changelog author="fstrba@suse.com" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="fstrba@suse.com" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
</package>
<package pkgid="76a94b855b2a9c1741ccd56aacccf8a0d15653343aa422d271b6f9dc20db435de85755f0847f3f3e4de4cbf0466d49ba19dcd6d1dbcda7e4bf8074f2e16e26ae" name="google-errorprone-type_annotations" arch="noarch">
  <version epoch="0" ver="2.26.1" rel="160099.2.4"/>
  <changelog author="fstrba@suse.com" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="dimstar@opensuse.org" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="fstrba@suse.com" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="fstrba@suse.com" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
</package>
<package pkgid="75827eeed48f7928c33d0cd55498cbedb751e037e6c2b51279b7215ad73e3a1c71b4ef6111307e91d81e402bc43bf1d5a21f2590c26f548a2f1b844be4c1275b" name="google-gson" arch="noarch">
  <version epoch="0" ver="2.8.9" rel="160099.6.4"/>
  <changelog author="fstrba@suse.com" date="1572609600">- Initial packaging of google-gson 2.8.5</changelog>
  <changelog author="fstrba@suse.com" date="1634644800">- Upgrade to version 2.8.8
  * Changes
    + Fixed issue with recursive types.
    + Better behaviour with Java 9+ and Unsafe if there is a
    security manager.
    + EnumTypeAdapter now works better when ProGuard has obfuscated
    enum fields.
- Removed patch:
  * fix-test.patch
    + integrated upstream
- Modified patches:
  * no-template-plugin.patch
  * osgi-export-internal.patch
    + rediff to changed context
- Added patches:
  * allow-build-with-java8.patch
    + lower the unnecessary requirement of Java 9
  * sun-misc.patch
    + make import of sun.misc optional since not all versions of
    jdk export it</changelog>
  <changelog author="fstrba@suse.com" date="1647950400">- Build with source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1648728000">- Upgrade to version 2.8.9 (jsc#SLE-24261)
  * Changes
    + Make OSGi bundle's dependency on sun.misc optional.
    + Deprecate Gson.excluder() exposing internal Excluder class.
    + Prevent Java deserialization of internal classes.
    + Improve number strategy implementation.
    + Fix LongSerializationPolicy null handling being inconsistent
    with Gson.
    + Support arbitrary Number implementation for Object and Number
    deserialization.
    + Bump proguard-maven-plugin from 2.4.0 to 2.5.1.
    + Don't exclude static local classes.
    + Fix RuntimeTypeAdapterFactory depending on internal Streams
    class.
    + Improve Maven build.
    + Make dependency on java.sql optional.
  * fixes bsc#1199064, CVE-2022-25647
- Removed patch:
  * sun-misc.patch
    + integrated upstream</changelog>
  <changelog author="fstrba@suse.com" date="1648814400">- Build with Java &gt;= 9 in order to produce a modular jar by
  compiling the module-info.java sources with all other classes
  built with release 8 and still compatible with Java 8
- Removed patch:
  * allow-build-with-java8.patch
    + not needed in this setting</changelog>
  <changelog author="fstrba@suse.com" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="gus.kenion@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="fstrba@suse.com" date="1743163200">- Rewrite the build system for ant to avoid potential build cycles
  with upcoming Maven 4
- Removed patches:
  * no-template-plugin.patch
  * osgi-export-internal.patch
    + factored into the ant build already</changelog>
</package>
<package pkgid="7629d39dd4ce9b2b376daff7478cbefa256cf2d77f0f3f5456e901c471f949955a5bddcc31d8e2c5d70dc8c24cfdf49bb0bd9e88a474db6d3c762851d8c46eab" name="google-gson-javadoc" arch="noarch">
  <version epoch="0" ver="2.8.9" rel="160099.6.4"/>
  <changelog author="fstrba@suse.com" date="1572609600">- Initial packaging of google-gson 2.8.5</changelog>
  <changelog author="fstrba@suse.com" date="1634644800">- Upgrade to version 2.8.8
  * Changes
    + Fixed issue with recursive types.
    + Better behaviour with Java 9+ and Unsafe if there is a
    security manager.
    + EnumTypeAdapter now works better when ProGuard has obfuscated
    enum fields.
- Removed patch:
  * fix-test.patch
    + integrated upstream
- Modified patches:
  * no-template-plugin.patch
  * osgi-export-internal.patch
    + rediff to changed context
- Added patches:
  * allow-build-with-java8.patch
    + lower the unnecessary requirement of Java 9
  * sun-misc.patch
    + make import of sun.misc optional since not all versions of
    jdk export it</changelog>
  <changelog author="fstrba@suse.com" date="1647950400">- Build with source and target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1648728000">- Upgrade to version 2.8.9 (jsc#SLE-24261)
  * Changes
    + Make OSGi bundle's dependency on sun.misc optional.
    + Deprecate Gson.excluder() exposing internal Excluder class.
    + Prevent Java deserialization of internal classes.
    + Improve number strategy implementation.
    + Fix LongSerializationPolicy null handling being inconsistent
    with Gson.
    + Support arbitrary Number implementation for Object and Number
    deserialization.
    + Bump proguard-maven-plugin from 2.4.0 to 2.5.1.
    + Don't exclude static local classes.
    + Fix RuntimeTypeAdapterFactory depending on internal Streams
    class.
    + Improve Maven build.
    + Make dependency on java.sql optional.
  * fixes bsc#1199064, CVE-2022-25647
- Removed patch:
  * sun-misc.patch
    + integrated upstream</changelog>
  <changelog author="fstrba@suse.com" date="1648814400">- Build with Java &gt;= 9 in order to produce a modular jar by
  compiling the module-info.java sources with all other classes
  built with release 8 and still compatible with Java 8
- Removed patch:
  * allow-build-with-java8.patch
    + not needed in this setting</changelog>
  <changelog author="fstrba@suse.com" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="gus.kenion@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="fstrba@suse.com" date="1743163200">- Rewrite the build system for ant to avoid potential build cycles
  with upcoming Maven 4
- Removed patches:
  * no-template-plugin.patch
  * osgi-export-internal.patch
    + factored into the ant build already</changelog>
</package>
<package pkgid="220a7c2b1768a220e366ef81937a81cafc95515d8b86d5f9ec3b72090b7b0c4acc4588aaddcadb8b53a5b2863ffecdb816d00fdcc2dfb0c7d3ee3f7e19b714df" name="google-guest-agent" arch="s390x">
  <version epoch="0" ver="20260529.00" rel="160099.3.1"/>
  <changelog author="adrian.glaubitz@suse.com" date="1765281600">- Update to version 20251208.00
  * 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 20251206.00
  * 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 20251205.00
  * 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)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1767614400">- Update to version 20251223.00
  * 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 20251218.01
  * 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 20251218.00
  * 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 20251216.00
  * 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 20251215.00
  * 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 20251210.00
  * 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 20251209.00
  * Force remove core plugin configuration for windows (#587)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1768305600">- Update to version 20260108.00
  * Source the contents of /var/google-users.d config files. (#586)</changelog>
  <changelog author="rjschwei@suse.com" 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="adrian.glaubitz@suse.com" 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="adrian.glaubitz@suse.com" 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="jkowalczyk@suse.com" 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="adrian.glaubitz@suse.com" 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="mmachova@suse.com" 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="mmachova@suse.com" 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>
</package>
<package pkgid="f6cbd180e411449ba7a8c098295de81911aea366bcbb7f757e7c7e1d5df275dc4e74b3bee6eecb2362f1216d1fda6d392fcd280be880dc62d75418c4de52e221" name="google-guest-configs" arch="noarch">
  <version epoch="0" ver="20260729.00" rel="160099.1.1"/>
  <changelog author="adrian.glaubitz@suse.com" date="1758024000">- Update to version 20250913.00
  * Swap guest-config rule from checking the build VM OS to taking
    in a variable for target version
- from version 20250905.00
  * No public description
- from version 20250826.00
  * Merge pull request #119 from bk202:master
  * Moved tx/rx IRQ logging after assignment
  * Fix core assignment in set_irq_range
  * Correct IRQ tx/rx affinity core assignment</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1762516800">- Update to version 20251014.00
  * No public description</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1768305600">- Update to version 20260112.00
  * Make c4x a "multinic accelerator platform"
  * Merge pull request #140 from a-r-n:xps-many-numa
  * set_multiqueue xps: stop assuming 2 numa nodes
  * Merge pull request #137 from a-r-n:a4x-pick
  * Add IDPF irq setting; improve a4x-max performance
  * Merge pull request #133 from a-r-n:master
  * Allow test injection of the root directory and metadata server endpoint
  * add nic naming support for connextx VF in baremetal
  * bugfix for idpf only rename got skipped.
  * add a4x-max to google_set_multiqueue is_multinic_accelerator_platform
  * remove unnecessary link up and down
  * fix inconsistent NIC index between smart NICs and GPU NICs.
- Mark %{_modprobedir}/gce-blacklist.conf as %config(noreplace) (bsc#1198323)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1768910400">- Update to version 20260116.00 (bsc#1256906)
  * set_multiqueue: Only set XPS on "multinic accelerator platforms"</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1770120000">- Add NetworkManager-devel to BuildRequires
- Install NetworkManager dispatcher script (bsc#1254266)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1770206400">- Install NetworkManager disptacher for SLE-16 and newer only</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1775044800">- Update to version 20260306.00
  * gce-nic-naming: fix divide-by-zero error
- from version 20260305.00
  * set_multiqueue: detect IRDMA devices using their `infiniband/` directory
- from version 20260303.00
  * set_multiqueue: Special tunes for x4 machine family
- from version 20260223.00
  * gce-nic-naming: restore fallback to hardcoded `ip` paths
- from version 20260121.00
  * set_multiqueue: set a4x-max ring len before irq affinity</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1777896000">- Update to version 20260428.00
  * gce-nic-naming: optimize runtime performance
- from version 20260401.00
  * set_multiqueue: Consider c4n a "multinic accelerator"</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1783598400">- Update to version 20260707.00
  * add nic naming support for CX-9 with VR200
- from version 20260623.00
  * Avoid eval in google-dhclient-script
- from version 20260617.00
  * Enable SR-IOV for specific Intel PCI devices.
- from version 20260521.00
  * Set max queue count for IDPF devices; remove broken virtio logic</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1785844800">- Update to version 20260729.00 (bsc#1273385)
  * set_multiqueue: extend x4-specific configs to future x series</changelog>
</package>
<package pkgid="09d1a5b263ea09566850f0e863914ea3d9c9953b0e32bc52cb9a2942c83392dceb7b1f5a5f7895fab774630d143339ff25221a8be26f9556cab0cf0197a21a6e" name="google-guest-oslogin" arch="s390x">
  <version epoch="0" ver="20260430.00" rel="160099.1.10"/>
  <changelog author="adrian.glaubitz@suse.com" date="1739361600">- Build and install SELinux module (bsc#1232553)</changelog>
  <changelog author="adrian.glaubitz@suse.com" 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="adrian.glaubitz@suse.com" 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="adrian.glaubitz@suse.com" date="1752235200">- Update to version 20250710.00
  * Add the cloudrun support (#162)</changelog>
  <changelog author="adrian.glaubitz@suse.com" 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="adrian.glaubitz@suse.com" 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="zkubala@suse.com" 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="rjschwei@suse.com" 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="rjschwei@suse.com" 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="adrian.glaubitz@suse.com" date="1777896000">- Update to version 20260430.00
  * URLEncode request parameters sent to the metadata server. (#182)</changelog>
</package>
<package pkgid="a99d8138aac3994e7a7760393fbd997395936299120a9b2631476a5ee6d57ba3d2321221ce63c7d33b82df5baf7e1caae812119ad03fc907ebe273a86d512286" name="google-guest-oslogin-selinux" arch="noarch">
  <version epoch="0" ver="20260430.00" rel="160099.1.10"/>
  <changelog author="adrian.glaubitz@suse.com" date="1739361600">- Build and install SELinux module (bsc#1232553)</changelog>
  <changelog author="adrian.glaubitz@suse.com" 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="adrian.glaubitz@suse.com" 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="adrian.glaubitz@suse.com" date="1752235200">- Update to version 20250710.00
  * Add the cloudrun support (#162)</changelog>
  <changelog author="adrian.glaubitz@suse.com" 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="adrian.glaubitz@suse.com" 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="zkubala@suse.com" 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="rjschwei@suse.com" 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="rjschwei@suse.com" 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="adrian.glaubitz@suse.com" date="1777896000">- Update to version 20260430.00
  * URLEncode request parameters sent to the metadata server. (#182)</changelog>
</package>
<package pkgid="850a103ce18355d00968c43a5b52783a8a58c30689daa93d0472055eb266a37e703028197aa4da9c51a81e70c28ef0bfba2bdd169a95ad5478237b61fbcd51da" name="google-guice" arch="noarch">
  <version epoch="0" ver="6.0.0" rel="160099.4.4"/>
  <changelog author="jengelh@inai.de" date="1553688000">- Trim bias from description.</changelog>
  <changelog author="fstrba@suse.com" date="1554292800">- Clean the tarball in order to avoid files with spurious legal
  status</changelog>
  <changelog author="fstrba@suse.com" date="1620734400">- Do not build against the compatibility guava20
- Added patch:
  * google-guice-throwingproviderbinder.patch
    + fix a little glitch with default generic function in guava</changelog>
  <changelog author="fstrba@suse.com" date="1623326400">- Modified patches:
  * google-guice-throwingproviderbinder.patch
    + do not add the override of virtual function
    + build with source/target 8 so that the default override
    from the interface can be used
  * guice-4.1-javadoc.patch
    + build javadoc with source level 8</changelog>
  <changelog author="fstrba@suse.com" date="1651060800">- Avoid using xmvn-resolve and xmvn-install in order to avoid
  build cycles with new dependencies in dependent packages
- Build only the NO_AOP version of the guice.jar and alias
  accordingly so that it provides both</changelog>
  <changelog author="fstrba@suse.com" date="1683115200">- Upgrade to upstream version 5.1.0
  * Changes of 4.2:
    + Java 9 and JPMS support
    + Multibindings are now in the Guice core artifact.
    The multibindings artifact is empty to prevent confusion
    during upgrading and will be removed in a later release.
    + Improve the performance of guice provisioning (by about 20%)
    by changing the way errors are reported. Guice will no longer
    report multiple errors during provisioning (Guice still
    reports multiple errors during injector creation).
    + Better error messages for a missing binding.
    + Various optimizations.
    + AbstractModule.configure() is non-abstract to allow modules
    with only @Provides/@ProvidesIntoSet/... methods.
    + Add a CheckedProviders class.
    + Change the way Singletons work to not rely on ThreadLocals nor
    WeakReferences.
    + Add MapBinderBinding.getEntries(Iterable).
    + Deprecate ProvisionListener.ProvisionInvocation
    .getDependencyChain().
    + Ensure that Struts interceptors are populated even if they are
    created after the injector (Fixes #1081, #1075).
    + Add support for multibindings with annotations in the Guice
    DaggerMethodScanner.
  * Changes of 4.2.1
    + Java10 support (updated cglib &amp; asm).
    + Minor updates to the testlib extension.
  * Changes of 4.2.2
    + Java11 support (updated cglib &amp; asm)
  * Changes of 4.2.3
    + Java14 support (updated asm).
    + Added Injector.getElements API, to expose all Element SPI
    types from the Injector.
    + Added Injector.getAllMembersInjectorInjectionPoints API,
    to expose injection points created by arbitrary members
    injection.
    + Added getAlternateKeys to Multibinder SPI types
    (MultibinderBinding, MapBinderBinding, OptionalBinderBinding),
    to explicitly list the other keys these bindings are
    available as.
    + Scan for (and bind) @Provides-like methods in a consistent
    ordering, rather than relying on the non-deterministic
    Class.getDeclaredMembers ordering.
    + Update DaggerAdapter to work with newer dagger code.
    + Fixed a subtle bug with eager singleton evaluation.
    + Updated @RequestScope's scope annotation to the JSR330 @Scope,
    so it can be reused by non-Guice DI systems.
    + Clarified the error message when an injectable constructor is
    missing.
    + Add deprecated overloads to various Modules methods, to make
    it clearer when calling them is unnecessary.
    + Added factory methods to Modules for common Binder
    configuration methods, to make it easier to configure them.
  * Changes of 5.0.1:
    + Added Java15 support (updated asm and bug fixes).
    + Removed cglib as a core dependency. (#1359)
    + Improved error messages.
    + Improved support for using Guice with Kotlin.
    + Added a mechanism to restrict who can bind types or
    annotations, to allow library authors to control their
    bindings.
    + Removed no-aop build variant.
    + Fixed 'illegal reflective access' warnings.
  * Changes of 5.1.0:
    + This minor release adds support for Java 17.
- Removed patches:
  * google-guice-throwingproviderbinder.patch
  * guice-4.1-disabledextensions.patch
  * guice-4.1-fixup-ant.patch
  * guice-4.1-javadoc.patch
- Fetch sources using source service, which allows us to clean up
  the tarball if needed
- Generate the ant build system using the maven pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1718020800">- Upgrade to upstream version 6.0.0
  * JEE Jakarta Transition
    + Guice 6.0 adds support for jakarta.inject, the new namespace
    for the JSR330 spec (after the javax -&gt; jakarta JEE
    transition).
    Guice 6.0 is intended to help users migrate their code to the
    jakarta namespace. It continues to fully support the
    javax.inject namespace while also mostly supporting the
    jakarta.inject namespace. The only part of Guice 6.0 that
    doesn't support jakarta.inject are the bind(..).toProvider
    methods. Those methods still require javax.inject or
    com.google.inject Providers.
    + The Guice 6.0 servlet &amp; persist extensions only support the
    javax.servlet and javax.persistence namespaces respectively.
    + Guice 6.0 can help with incremental migrations to the
    jakarta.inject namespace, by incrementally replacing
    javax.inject references to jakarta.inject. This works
    everywhere, except for code where a jakarta Provider is passed
    to bind(..).toProvider.
  * Guice Core
    + Adds jakarta.inject support.
    + Support Java 21 (via updating ASM to 9.5 and other changes).
    + Improve AOP support on JVMs such as Azul.
    + Fix a deadlock or crash associated with recursively loading
    just-in-time bindings.
    + Make PrivateModule.binder() non-private, to allow subclass
    customization, such as calling skipSources.
    + Fix an endloop loop (that can OOM) in singleton lock cycle
    detection.
    + Fix tests to pass on Windows, despite the different line
    separator.
    + Improvements to OSGi metadata.
    + Mark the JSR305 dependency as optional (since it's not
    required at runtime).
    + Fix Binder.requestInjection(TypeLiteral&lt;T&gt;, T) to use the
    TypeLiteral.
    + Honor scoping annotations on concrete types when provisioned
    by their @ProvidedBy annotation
    + Add a way to tell if a class is "enhanced" by Guice, and
    retrieve the original class.
    + Ensure the order of bind(...) statements does not matter when
    referring to JIT bindings.
    + Implement Matcher.and and Matcher.or as default methods
    directly in Matcher, so that the AbstractMatcher subclass
    isn't required.
    + Mark the error_prone_annotations dependency as optional.
  * Servlet
    + Fix an NPE if contextPath is null
  * Persist
    + Persist had a number of changes, some of which are backwards
    incompatible. Notably: injection of EntityManager no longer
    implicitly starts a unit of work (because this led to leaks).
    Users can opt-in to the legacy behavior by constructing the
    JpaPersistModule with a JpaPersistOptions that sets
    setAutoBeginWorkOnEntityManagerCreation to true.
    + EntityManager provisioning no longer automatically starts a
    unit of work.
    + Ignore multiple start/stop calls, rather than throwing an
    exception.
    + Support manually initiated rollbacks.
    + Don't wrap Object-defined methods (e.g: toString, finalize,
    equals, hashCode) in transactions.</changelog>
  <changelog author="fstrba@suse.com" date="1741867200">- Add alias to com.google.inject:guice::classes artifact, needed
  by maven 4.x</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Fix build with Java 25</changelog>
</package>
<package pkgid="143d3c242c455f1a467270ca8fd3bbe368e65b6e7181f9da81db839ad1b41b35e8a559d176dd068b6ccb8f6309a5e552bea0a5c87a12affa3a5c357a54794152" name="google-guice-javadoc" arch="noarch">
  <version epoch="0" ver="6.0.0" rel="160099.4.4"/>
  <changelog author="jengelh@inai.de" date="1553688000">- Trim bias from description.</changelog>
  <changelog author="fstrba@suse.com" date="1554292800">- Clean the tarball in order to avoid files with spurious legal
  status</changelog>
  <changelog author="fstrba@suse.com" date="1620734400">- Do not build against the compatibility guava20
- Added patch:
  * google-guice-throwingproviderbinder.patch
    + fix a little glitch with default generic function in guava</changelog>
  <changelog author="fstrba@suse.com" date="1623326400">- Modified patches:
  * google-guice-throwingproviderbinder.patch
    + do not add the override of virtual function
    + build with source/target 8 so that the default override
    from the interface can be used
  * guice-4.1-javadoc.patch
    + build javadoc with source level 8</changelog>
  <changelog author="fstrba@suse.com" date="1651060800">- Avoid using xmvn-resolve and xmvn-install in order to avoid
  build cycles with new dependencies in dependent packages
- Build only the NO_AOP version of the guice.jar and alias
  accordingly so that it provides both</changelog>
  <changelog author="fstrba@suse.com" date="1683115200">- Upgrade to upstream version 5.1.0
  * Changes of 4.2:
    + Java 9 and JPMS support
    + Multibindings are now in the Guice core artifact.
    The multibindings artifact is empty to prevent confusion
    during upgrading and will be removed in a later release.
    + Improve the performance of guice provisioning (by about 20%)
    by changing the way errors are reported. Guice will no longer
    report multiple errors during provisioning (Guice still
    reports multiple errors during injector creation).
    + Better error messages for a missing binding.
    + Various optimizations.
    + AbstractModule.configure() is non-abstract to allow modules
    with only @Provides/@ProvidesIntoSet/... methods.
    + Add a CheckedProviders class.
    + Change the way Singletons work to not rely on ThreadLocals nor
    WeakReferences.
    + Add MapBinderBinding.getEntries(Iterable).
    + Deprecate ProvisionListener.ProvisionInvocation
    .getDependencyChain().
    + Ensure that Struts interceptors are populated even if they are
    created after the injector (Fixes #1081, #1075).
    + Add support for multibindings with annotations in the Guice
    DaggerMethodScanner.
  * Changes of 4.2.1
    + Java10 support (updated cglib &amp; asm).
    + Minor updates to the testlib extension.
  * Changes of 4.2.2
    + Java11 support (updated cglib &amp; asm)
  * Changes of 4.2.3
    + Java14 support (updated asm).
    + Added Injector.getElements API, to expose all Element SPI
    types from the Injector.
    + Added Injector.getAllMembersInjectorInjectionPoints API,
    to expose injection points created by arbitrary members
    injection.
    + Added getAlternateKeys to Multibinder SPI types
    (MultibinderBinding, MapBinderBinding, OptionalBinderBinding),
    to explicitly list the other keys these bindings are
    available as.
    + Scan for (and bind) @Provides-like methods in a consistent
    ordering, rather than relying on the non-deterministic
    Class.getDeclaredMembers ordering.
    + Update DaggerAdapter to work with newer dagger code.
    + Fixed a subtle bug with eager singleton evaluation.
    + Updated @RequestScope's scope annotation to the JSR330 @Scope,
    so it can be reused by non-Guice DI systems.
    + Clarified the error message when an injectable constructor is
    missing.
    + Add deprecated overloads to various Modules methods, to make
    it clearer when calling them is unnecessary.
    + Added factory methods to Modules for common Binder
    configuration methods, to make it easier to configure them.
  * Changes of 5.0.1:
    + Added Java15 support (updated asm and bug fixes).
    + Removed cglib as a core dependency. (#1359)
    + Improved error messages.
    + Improved support for using Guice with Kotlin.
    + Added a mechanism to restrict who can bind types or
    annotations, to allow library authors to control their
    bindings.
    + Removed no-aop build variant.
    + Fixed 'illegal reflective access' warnings.
  * Changes of 5.1.0:
    + This minor release adds support for Java 17.
- Removed patches:
  * google-guice-throwingproviderbinder.patch
  * guice-4.1-disabledextensions.patch
  * guice-4.1-fixup-ant.patch
  * guice-4.1-javadoc.patch
- Fetch sources using source service, which allows us to clean up
  the tarball if needed
- Generate the ant build system using the maven pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1718020800">- Upgrade to upstream version 6.0.0
  * JEE Jakarta Transition
    + Guice 6.0 adds support for jakarta.inject, the new namespace
    for the JSR330 spec (after the javax -&gt; jakarta JEE
    transition).
    Guice 6.0 is intended to help users migrate their code to the
    jakarta namespace. It continues to fully support the
    javax.inject namespace while also mostly supporting the
    jakarta.inject namespace. The only part of Guice 6.0 that
    doesn't support jakarta.inject are the bind(..).toProvider
    methods. Those methods still require javax.inject or
    com.google.inject Providers.
    + The Guice 6.0 servlet &amp; persist extensions only support the
    javax.servlet and javax.persistence namespaces respectively.
    + Guice 6.0 can help with incremental migrations to the
    jakarta.inject namespace, by incrementally replacing
    javax.inject references to jakarta.inject. This works
    everywhere, except for code where a jakarta Provider is passed
    to bind(..).toProvider.
  * Guice Core
    + Adds jakarta.inject support.
    + Support Java 21 (via updating ASM to 9.5 and other changes).
    + Improve AOP support on JVMs such as Azul.
    + Fix a deadlock or crash associated with recursively loading
    just-in-time bindings.
    + Make PrivateModule.binder() non-private, to allow subclass
    customization, such as calling skipSources.
    + Fix an endloop loop (that can OOM) in singleton lock cycle
    detection.
    + Fix tests to pass on Windows, despite the different line
    separator.
    + Improvements to OSGi metadata.
    + Mark the JSR305 dependency as optional (since it's not
    required at runtime).
    + Fix Binder.requestInjection(TypeLiteral&lt;T&gt;, T) to use the
    TypeLiteral.
    + Honor scoping annotations on concrete types when provisioned
    by their @ProvidedBy annotation
    + Add a way to tell if a class is "enhanced" by Guice, and
    retrieve the original class.
    + Ensure the order of bind(...) statements does not matter when
    referring to JIT bindings.
    + Implement Matcher.and and Matcher.or as default methods
    directly in Matcher, so that the AbstractMatcher subclass
    isn't required.
    + Mark the error_prone_annotations dependency as optional.
  * Servlet
    + Fix an NPE if contextPath is null
  * Persist
    + Persist had a number of changes, some of which are backwards
    incompatible. Notably: injection of EntityManager no longer
    implicitly starts a unit of work (because this led to leaks).
    Users can opt-in to the legacy behavior by constructing the
    JpaPersistModule with a JpaPersistOptions that sets
    setAutoBeginWorkOnEntityManagerCreation to true.
    + EntityManager provisioning no longer automatically starts a
    unit of work.
    + Ignore multiple start/stop calls, rather than throwing an
    exception.
    + Support manually initiated rollbacks.
    + Don't wrap Object-defined methods (e.g: toString, finalize,
    equals, hashCode) in transactions.</changelog>
  <changelog author="fstrba@suse.com" date="1741867200">- Add alias to com.google.inject:guice::classes artifact, needed
  by maven 4.x</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Fix build with Java 25</changelog>
</package>
<package pkgid="ade27b5d67de1df9e438daf1f10390d13a32b06c80af737bb8cf281c0276e59ea118d74e88e495fdb397e1e3ca378320f168686ec75f5bd9455f36dedbb707f2" name="google-noto-coloremoji-fonts" arch="noarch">
  <version epoch="0" ver="20240424" rel="160099.3.1"/>
  <changelog author="i@guoyunhe.me" date="1556625600">- Splited from google-noto-fonts project
- Removed black and white emoji font, which was deprecated
- Version 20180810 Unicode 11</changelog>
  <changelog author="alarrosa@suse.com" date="1582718400">- Update to Version 20191119 Unicode 12
  * Updated font file and artwork to Unicode 12
  * Added flags for:
    + BL: Saint Barthélemy
    + BQ: Caribbean Netherlands
    + MQ: Martinique
    + RE: Réunion
    + TF: French Southern Territories
  * Changed flags for:
    + XK: Kosovo
    + FR: France
    + NL: Netherlands
  * This release also fixes the people holding hands emoji to work for
    any combination of skin tone modifiers.</changelog>
  <changelog author="i@guoyunhe.me" date="1586433600">- Update to v2020-04-08-unicode12_1
  * Emoji 12.1 svg &amp; png files</changelog>
  <changelog author="i@guoyunhe.me" date="1595505600">- Update to v2020-07-22-unicode13_0
  * Unicode 13.0 update.</changelog>
  <changelog author="idonmez@suse.com" date="1600344000">- Update to v2020-09-16-unicode13_1
  * Unicode 13.1 update</changelog>
  <changelog author="kevin.legouguec@gmail.com" date="1641729600">- Update to v2.034
  * Unicode 14.0 update</changelog>
  <changelog author="pirateclip@protonmail.com" date="1657972800">rename: noto-coloremoji-fonts -&gt; google-noto-coloremoji-fonts</changelog>
  <changelog author="hel@lcp.world" date="1678881600">- Update to the latest version of Noto Emojis supporting Unicode 15.0</changelog>
  <changelog author="gcomes.obs@gmail.com" date="1702382400">- add %reconfigure_fonts_prereq
  * required by the presence of the macro: %reconfigure_fonts_scriptlets</changelog>
  <changelog author="kieltux@gmail.com" date="1713960000">- Update to v2.042
  * Unicode 15.1 update</changelog>
</package>
<package pkgid="757b5cd67d7475d170c15b0ab1ad1bdfcdae02c42a587c8dbf253e31e0d36025e2c3e259225face4ba62ebd29924b4feec39bf5fdbb88d854f88c012f3610433" name="google-noto-fangsongkssrotated-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="cf5a40734058be3150d06363bf84e5099e431fc8d5ed0598cf000951aa8b162e21293b934d4cb9eb85c6cd3b7297e0552f49f283eb9911bb9e556ab8801593a8" name="google-noto-fangsongkssvertical-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="a7b0adfb40d88ee57ae2231f37e5e16251bec0df58a786827b0f4329d8cf82dfb81feef5298eebe8af0af5a33d41c39730758b2390a7db1ceb05dc24da7112e4" name="google-noto-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="1bd0a711277b80df164e49e15be18174b190b37f369062b2717754b3486755bb3bb70426fc142c00c883ee72d4a853ab4ae727689f7c0eae9bf9a609b5caf5d4" name="google-noto-kufiarabic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="73830e24ad5349efe9feef1dfc2d5131c44649a68fddc2e682d04fca7eb4e33d2dae744c00824e9d0b613d493a3cbde6de3a6dd75a2ed326934bf122690d4726" name="google-noto-music-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="bc7c5409e8404fc744d5e983e163ce5369c6cf597ebb875c114d1dea416c2c81c0a40df8a407ddde13efe874fd8ffa518c1c104645f856bbf078c7ec6f8d7a1c" name="google-noto-naskharabic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="69129703f4ae7005b1e2784ba6118a14a072af82d5f8bbdf787b04e6706277e0cf82d5f887818c32199179b77f1e13c4b43522b9dc18be8cf466472f5080b0b5" name="google-noto-nastaliqurdu-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="45457102cb0564f458184ccd5a7e2270ad7c903e2496616e940b252ad6717aafe1f9521ed9b50fde87a108cebf5e7c25766a20f88c63614ac0d7aaee4e5992d5" name="google-noto-rashihebrew-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="9d168dc20075064f25bc6a68994a9ac3946e4b8287b4a4fa1d0e5677a821307e64323e5afbb07bde510a9830735a4aeb7c76c11169ede4c54ae9680e1e976025" name="google-noto-sans-adlam-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="e02c0d45604d187641fb7267f71a9af038917f82a7349299b4c3b1aa1a1c30d3e45ec32095f725afc138d135fe437e118eac8c69cd38d0d8d6e1dcbbda45044b" name="google-noto-sans-adlamunjoined-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="178e7c36248aa1e3f5e6bc8280e6ac869b867f7f889f647dcc256a79dd583065d4bc87ca25f5550cc1ea949d8756121832c83686bacc358d34cd10218c67f117" name="google-noto-sans-anatolianhieroglyphs-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="e1876f85485be68fd0b33112cd35ecb145d6af2e7c14a4218036c0c0d897653577b28b6b1d46f94e0cc255e72ed8338bc72257f3828d86bf8e35e5583b515bdd" name="google-noto-sans-arabic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="4bf42d84212d15331d5c326769766c913f30de543426e28c07424235a9955dce681e2d6ea20b624f7987d91701dbf9072b0a0b9f998a56eedd4bcfd34a796a54" name="google-noto-sans-armenian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="5727c9ef534a85d9dd981b7d536554c55aac69a8639e7d3e9a82e5f31ce5ce406e026516e9da3a83afdff0bb3c0de20ad34fb8667fded5e571d8a2d35aeaa055" name="google-noto-sans-avestan-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="637c274cb03809bdcb44082503a2b9a3541e5e84a61c17ca37a46b8aeed5ec1fcc9627fc6ceb4a182905bb611a9de724baee6a70b99b83af7fe6bd926427e491" name="google-noto-sans-balinese-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="dd023af4c514d46bd2f282bf151ac9566a49122f6224f053fe61e08f4e554e62eb7d4710a149faeccaa5d74dcd91dee7ce6cc64dbfdf3ef585ce7d720fe5e5c2" name="google-noto-sans-bamum-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="d5ebfa803a9fb8ea370b16de3e70ab314283a33392e0ce3eec8556dba990da619b88f5a4538520e881ae4b36b69eba8f945a6d73ede7562aae582242ceec14a4" name="google-noto-sans-bassavah-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="bfa07b7f74c61a1f6154974882b31fcc2dd6964bd6ea078bfc7abcf66550fd7452334f38d1c38736e8e08f49482a67746ad3edcd2dbd604018916ed67b191192" name="google-noto-sans-batak-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="8fe4410337610eb8e32be59b0cc39f2db2af0f79a7e802de48d957c994d6cef5755edb358ab3f9cc7e969c46370f8833bb5f0b7c8e7d273d4946831f08ff16be" name="google-noto-sans-bengali-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="a72e558e3cbb0dfde5aec1f61b17bc292a8d59dbf38f6c7ce8e2a9b15addbf47b9690f0527dc1354d384e8f401571bbb78d10008a6d8d3e6da40438751bbe799" name="google-noto-sans-bhaiksuki-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="12ff510acb857cdd9d19f98a8132353b9aaa2563906d6c1b3094ddd292ef2e95b705f460d02512a7aa27481d69df89915231d973ceaf702e6cfe606567e8bb8c" name="google-noto-sans-brahmi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="ef59223c2dc7c9c3352e090b46bc8ea8b582ba3b855bd13d8bddee0416d96fa976b40f45d98f057edbf6c11cb3bbd58c49c5820a181dfec39b80b1dd2bdb2979" name="google-noto-sans-buginese-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="e929654939a7b9e748443b56976db736b4040916b3a755065d0ca918e45b52384b90a391a3c4ad160106dd1d73f4377268e6bb8fd7a407989aead8be75819a6d" name="google-noto-sans-buhid-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="766176dfb6f22069ce2dfdae5ef83ad4dff002eda268a34ae49543855bb9fa1d8933deec4d6ca0cfb6f0a8540431c97d5e788e69d761ff24deb4866cedd7b824" name="google-noto-sans-canadianaboriginal-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="e1ad3af256b36ddaecb0a0723171c917c065461ba466e5f10297e42b3304f8ac20f05d61f33f0b454b1258afb3ff50e5222664f4535f3ab9fe79b410978b9a06" name="google-noto-sans-carian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="b9a33f1736c1a373e996fda2d7cebfea4b242e85b7b60e985202c6bd976b82a8e3ce1a276a4ad7537ae1d760af92411946a2aae4333ff494e1699e9fd7ec4122" name="google-noto-sans-caucasianalbanian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="b5b5f7627d616d9e29ebfaa507fa3998ce1bea2340cdfce25ce375f36a28e68deb3c1231ac3156a8b793e5b7032b398989e739404df9da400ba82f8d6d17ba1f" name="google-noto-sans-chakma-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="435dc1e83406f37dcab1d948c3699c801faa6dc5b38c79f7778184432d3bba05af29c0632ff9a4361f914788a309cb46e5852f5f70f82cefc65d0c81be0f2c57" name="google-noto-sans-cham-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="972b40dd74126f52290989b51956472400dc4f811258563974416da8e55c65875aa8cc7e90c5d54296ff775686bfe048193b0a8cf3f1dfe073121c7a4e800634" name="google-noto-sans-cherokee-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="8192128ebfa70a2ac90c1e4e1a824fee05c1c7c5a0077a717cb6a0b209a5b8a005abf5f965e23709fb8772deaf1b2178586596d5122df99dd5c2ddf690578646" name="google-noto-sans-chorasmian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="afee0a8307bc8862300b1dc7a5510dd6b40a7d35ceb6a64c8b4f0d5e2c06346765f019968b29b554fb6f81ca64d3f4b118c820644b9e8f0c82825244bdf19561" name="google-noto-sans-cjk-fonts" arch="noarch">
  <version epoch="0" ver="2.004" rel="160099.4.2"/>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276
- Fix descriptions for *-full packages</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.004
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan
  fix: summary and description for Hong Kong TC fonts</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1674216000">- Fix bsc#1203741: Add _constraint file to make it build (taken from Factory)
- Use %license to store OFL license text</changelog>
  <changelog author="fcrozat@suse.com" date="1704715200">- Redownload zip fonts file from upstream, they were changed
  during github migration somehow.</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- Switch to VF variant. Reduce size to about 16%
- Merged sub-packages google-noto-sans-hk-xxxx-fonts into google-noto-sans-hk-fonts
- Merged sub-packages google-noto-sans-jp-xxxx-fonts into google-noto-sans-jp-fonts
- Merged sub-packages google-noto-sans-kr-xxxx-fonts into google-noto-sans-kr-fonts
- Merged sub-packages google-noto-sans-sc-xxxx-fonts into google-noto-sans-sc-fonts
- Merged sub-packages google-noto-sans-tc-xxxx-fonts into google-noto-sans-tc-fonts</changelog>
  <changelog author="gcomes.obs@gmail.com" date="1711108800">- add missing %reconfigure_fonts_prereq to some subpackages</changelog>
</package>
<package pkgid="27b86e21e72c8a82f9e906c4335d582b08278adfd952ae43e2ff66a4e61fcd4e857e45fea56aab84bf8c48a822440b185675f7d2497a8b5543966f66c052a6d9" name="google-noto-sans-coptic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="f3e2a4e1fc9682e84b19e3957ca74698c8f1eb641d7d26a0a3c55ccc19a678357655dc8ec0b350de7963e971874576672b37e9af5d57940e06f72db08024b785" name="google-noto-sans-cuneiform-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="b8b8e4eb82ef40f5540ef5ccf169ad165323135c15bd21c6e83c89e5b89196317dd572013d05d7b05a8074af557a66b1d843a309765c008eee6d1402b97f89b6" name="google-noto-sans-cypriot-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="e057d3739e72ac0434c3c1c4d0dc86a9c1a121850d734fa92cf8eaaca0c3dfd7f93490430a6c4d48d0b1ef706723d343b4854a90d811a57f5dc716f58edd4135" name="google-noto-sans-cyprominoan-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="a42388e6bca7715d0f6b8756f9f51bbf8f4d5cf31d7ed8f95818c7e930c47a8d4a309eb8fb801d0ec2faac6c61d696e52537309bf9152354284df3e73a753d9d" name="google-noto-sans-deseret-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="8a8c3bdcec7daa40b6bb30916ea029469d6470d40306038056fa7d7ced881f3ec293f9426c123239af47fbc4185f4744ccff33054a9334049bd6be1d2db3927a" name="google-noto-sans-devanagari-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="20038ad70ca784e1b03d3ea91f88594e18f3927bc58ecb70d949749c71e286cbc426443c72977a76384469ca0af1b92f409b817d9a11daba2a922bd9d1795b6a" name="google-noto-sans-duployan-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="f2ed9eea395988b709d0fa2bf1cedfd76582c1f13fad7cb3f1ba69f8f6f9ecdc15d1c5c01f74d34c64da59e13acea208b5b3765877e8f3f53a4afe76525b675f" name="google-noto-sans-egyptianhieroglyphs-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="88cd8f73771df4a657cbfb051ccc4556010f77553a4a30a913763fe943e1dfb447d4f70a6e4274937efcae4a4ab95bd9bd8a82c1d851ebbe63611c9a648f1aad" name="google-noto-sans-elbasan-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="66977dd6dd69b6d18d7c423df25761b25e46420720c43cead8a8d5be589a7a4df1d4654d52794b336c72b7bbb393c2db9ea1d35358d71d404eb25ce526174ffc" name="google-noto-sans-elymaic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="0c823de238441152b1248f5150c47dc373381a14e34f839da5f5dc4f21e9cb443125130c831cbbaa2400e344e0a817cf2e87bf206b993da3730b7fd54710ae5b" name="google-noto-sans-ethiopic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="195d7338e806d3b3d26e89c356d08f5bd22eace63bd6f6e16cc59b92e44209020ccff2e83f0357a6beb1da3dad952e82475e646e79066901b3820aa3f745d919" name="google-noto-sans-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="38e020dda8b203085b76408a6e8b36db4aacce42d6acdd19cba3e9d0b0e1cf1119462ce0dd6721c3bf968c423d3e0deff1fd7a70a21f280df06fce978bc62dc6" name="google-noto-sans-georgian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="7170b5699b629cc8f0c1d56e40f4ac3d582aaf9cc59c65f06d4ec9f7dee3d5e7844154e7fa8c12c9ca022816647922b1a640fb0a0254f0453bea5037a5c6cb79" name="google-noto-sans-glagolitic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="9826c5c8385441489fb00be5413c4b7ce9e0f512fb4816e28f18facdbc63fb1de1f66a22c1688ff119205fa2a84115c7958934c72862b2aa0c227dad7f78c2dd" name="google-noto-sans-gothic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="99237f38edef262aa2df928c3632cc60ce34260d6068e2b4b0415ecf197838f9936ae3b5c99a867c1cf647738cc23a18c6a14ac877e029730da351b4f853f132" name="google-noto-sans-grantha-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="2153ecb26c8b6ba5f74f2504330185e7809bd6c5ceab8a0ebe7697f10916d47104b78e0c9017c75cda70837f445228cfa8cc25026af557a53c5ae82bc1f315c5" name="google-noto-sans-gujarati-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="d35adddf2d91d33257a331ede345859e3030fee6418f08c8a789d66f5742dd84b60b8cf273fee6a27d3a53109f333fe5728a465fb70fcb94f2e20e9494fbad62" name="google-noto-sans-gunjalagondi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="9dc3ef111268eb6fbfbf567b76636e2b8b5556cba1d586c3e1371aa8e542dd15096e8013f0092aafdbc4798fae19c9b9437707605663f93c4dd9b1dcf8403839" name="google-noto-sans-gurmukhi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="9b2f83e4ab2f526cd2d26860c616e8f0ca1189daacdb7083a892783d64d3fdc23caa266f2789cf0ebe61fe8331c2adedf8156fb7a52b92d4dddbb3d1abcb26b6" name="google-noto-sans-hanifirohingya-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="bf0547dcc64b50ea85c5f24fd904b850c59bbf06370a1d88562ccdfa56ab77455d5142886acb0ad26d9ba5cc5beeb851d14b3176d05bd75e36c2c0f9e847b443" name="google-noto-sans-hanunoo-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="5df3adf73eac4b3e01feb7f52008d292342ce1fd9c8fd1e5a714669279aee0ae14f7169f097213d9eaa14c4813c1f3af2502b27298198ec3234b86351ce647d6" name="google-noto-sans-hatran-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="b3749a051966ad7dcbd3b4c6d42e7895727f489ffbf8a6a12ab2180fe8763faf1645f08cc30c543c20e684cdc348f9d69d08ec79bd1ac1391d7a4b85694690cc" name="google-noto-sans-hebrew-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="83ed0d4564511571897b017db065b3f01625d9add89831008f57b5513c50e5b58440a12474696b2b4a1805813f2e581a2d2506993f91ae6a28c68e12dd7ffd93" name="google-noto-sans-hk-fonts" arch="noarch">
  <version epoch="0" ver="2.004" rel="160099.4.2"/>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276
- Fix descriptions for *-full packages</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.004
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan
  fix: summary and description for Hong Kong TC fonts</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1674216000">- Fix bsc#1203741: Add _constraint file to make it build (taken from Factory)
- Use %license to store OFL license text</changelog>
  <changelog author="fcrozat@suse.com" date="1704715200">- Redownload zip fonts file from upstream, they were changed
  during github migration somehow.</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- Switch to VF variant. Reduce size to about 16%
- Merged sub-packages google-noto-sans-hk-xxxx-fonts into google-noto-sans-hk-fonts
- Merged sub-packages google-noto-sans-jp-xxxx-fonts into google-noto-sans-jp-fonts
- Merged sub-packages google-noto-sans-kr-xxxx-fonts into google-noto-sans-kr-fonts
- Merged sub-packages google-noto-sans-sc-xxxx-fonts into google-noto-sans-sc-fonts
- Merged sub-packages google-noto-sans-tc-xxxx-fonts into google-noto-sans-tc-fonts</changelog>
  <changelog author="gcomes.obs@gmail.com" date="1711108800">- add missing %reconfigure_fonts_prereq to some subpackages</changelog>
</package>
<package pkgid="e015fda5c5d4172c96b7c5fbd5d949d3663c4867f12241f6caeac0cc8cdbb516da4e3c931aec41d9eb914588e48d0ad9b2797b282e528190d08b519381a6dbe9" name="google-noto-sans-hk-mono-fonts" arch="noarch">
  <version epoch="0" ver="2.004" rel="160099.4.2"/>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276
- Fix descriptions for *-full packages</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.004
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan
  fix: summary and description for Hong Kong TC fonts</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1674216000">- Fix bsc#1203741: Add _constraint file to make it build (taken from Factory)
- Use %license to store OFL license text</changelog>
  <changelog author="fcrozat@suse.com" date="1704715200">- Redownload zip fonts file from upstream, they were changed
  during github migration somehow.</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- Switch to VF variant. Reduce size to about 16%
- Merged sub-packages google-noto-sans-hk-xxxx-fonts into google-noto-sans-hk-fonts
- Merged sub-packages google-noto-sans-jp-xxxx-fonts into google-noto-sans-jp-fonts
- Merged sub-packages google-noto-sans-kr-xxxx-fonts into google-noto-sans-kr-fonts
- Merged sub-packages google-noto-sans-sc-xxxx-fonts into google-noto-sans-sc-fonts
- Merged sub-packages google-noto-sans-tc-xxxx-fonts into google-noto-sans-tc-fonts</changelog>
  <changelog author="gcomes.obs@gmail.com" date="1711108800">- add missing %reconfigure_fonts_prereq to some subpackages</changelog>
</package>
<package pkgid="af2c75a3330e17724ef48090c20af602a7b43b717172d75cab1875a3a71e81cea4f5208bc9aca1275b748a8615d8d466f311e08f8d271650c0ff87097f83b0ef" name="google-noto-sans-imperialaramaic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="429739dbbe8560ca81c9df03339439c3ec284cda85bc113a3c462ed8ce98635ac1b9bb794ff96e44dbdd70db7477596945e5541f72b2fe31b48aaba285208c0b" name="google-noto-sans-indicsiyaqnumbers-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="2c22252d74414250062544751285b74df125753c97646a7e91c63ae35eddef3a7adc77043a37eb600544432acc64e1c7265570dda54e5fe6d2e383ae5e94c833" name="google-noto-sans-inscriptionalpahlavi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="f64d2f2f7380ea64f5f37d251532e10ff2857b238b2630dcee6cd8ef67654869e20291d0e86536b8f9b5ea001c284f4d066077d5a7193b55b8b48afddb68fe01" name="google-noto-sans-inscriptionalparthian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="f3ca010e27aaa406315727ad4b5cac757bdd8c756d7a126244508ceeb1af7c7e2aff982c20efe33c63ededd258c59aa164992c60b6579ac93fc9cb9845121bfa" name="google-noto-sans-javanese-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="bf31d00e61c9b45031b762aa2a651c8e643a9436ab37920e44b05a5e56dba7d59787728086aa662d7ab45833df54fdc9dd0f344eb76c3a702932476f42a4a3ff" name="google-noto-sans-jp-fonts" arch="noarch">
  <version epoch="0" ver="2.004" rel="160099.4.2"/>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276
- Fix descriptions for *-full packages</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.004
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan
  fix: summary and description for Hong Kong TC fonts</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1674216000">- Fix bsc#1203741: Add _constraint file to make it build (taken from Factory)
- Use %license to store OFL license text</changelog>
  <changelog author="fcrozat@suse.com" date="1704715200">- Redownload zip fonts file from upstream, they were changed
  during github migration somehow.</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- Switch to VF variant. Reduce size to about 16%
- Merged sub-packages google-noto-sans-hk-xxxx-fonts into google-noto-sans-hk-fonts
- Merged sub-packages google-noto-sans-jp-xxxx-fonts into google-noto-sans-jp-fonts
- Merged sub-packages google-noto-sans-kr-xxxx-fonts into google-noto-sans-kr-fonts
- Merged sub-packages google-noto-sans-sc-xxxx-fonts into google-noto-sans-sc-fonts
- Merged sub-packages google-noto-sans-tc-xxxx-fonts into google-noto-sans-tc-fonts</changelog>
  <changelog author="gcomes.obs@gmail.com" date="1711108800">- add missing %reconfigure_fonts_prereq to some subpackages</changelog>
</package>
<package pkgid="a6b40931bc639302a8755f51de83c299dc62fd565eef840ccab12f4875ca027c3d96258cc69b77203a3b0fc59d1e3b0d9946fa24b615c0897fcf76340bd766fc" name="google-noto-sans-jp-mono-fonts" arch="noarch">
  <version epoch="0" ver="2.004" rel="160099.4.2"/>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276
- Fix descriptions for *-full packages</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.004
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan
  fix: summary and description for Hong Kong TC fonts</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1674216000">- Fix bsc#1203741: Add _constraint file to make it build (taken from Factory)
- Use %license to store OFL license text</changelog>
  <changelog author="fcrozat@suse.com" date="1704715200">- Redownload zip fonts file from upstream, they were changed
  during github migration somehow.</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- Switch to VF variant. Reduce size to about 16%
- Merged sub-packages google-noto-sans-hk-xxxx-fonts into google-noto-sans-hk-fonts
- Merged sub-packages google-noto-sans-jp-xxxx-fonts into google-noto-sans-jp-fonts
- Merged sub-packages google-noto-sans-kr-xxxx-fonts into google-noto-sans-kr-fonts
- Merged sub-packages google-noto-sans-sc-xxxx-fonts into google-noto-sans-sc-fonts
- Merged sub-packages google-noto-sans-tc-xxxx-fonts into google-noto-sans-tc-fonts</changelog>
  <changelog author="gcomes.obs@gmail.com" date="1711108800">- add missing %reconfigure_fonts_prereq to some subpackages</changelog>
</package>
<package pkgid="d4aed0cf26969d12d7f50a878aa51a76cc348a9bd3b99775704d8ca0636a7a0344d56924994b862e252845063f750655d17304a60f93aa535c0b3e47c8139b3d" name="google-noto-sans-kaithi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="e9e7d24dfb5f7016f5fb2de98c17b2eea5e8a732bd1a9936f462593c0c84d9618443f42076244ca2329ce4345819a6aaee8d9fb3103c88fcbbf006bdda62113e" name="google-noto-sans-kannada-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="77b219fb431ac2e050d35f0344c38f475b224bbd881e881c72de48e156e1b592ea4b50cb9e41caa7347a3c894f82b358373e7d538a93e224d8cbf7e3e1c29485" name="google-noto-sans-kawi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="2e3d81a884c4a9f6bcdf7cced91377af69fb293b8e87d70b6ed7cbfcbff2f70adaa8179933d2f360ec7a72368caa85b33bd30983bbe636493763ef5142bf62c7" name="google-noto-sans-kayahli-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="85e6c0a215cc907a1d715480c32ec41d1a56e9191170ab7c066b8e93687072fd83fe6ec546ddfa1e86ca3673667c013d4139b7e21989f7935575e6093d6dd6f3" name="google-noto-sans-kharoshthi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="6d054a5f13315380697968a2b490e08f2a8f94e312dd4efea35974ce7576ca612fc5bc2489a9769fb836e1eff11872fc73fed057266e31110c714f60442f3b16" name="google-noto-sans-khmer-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="eed3d78670ea615f9ea8a4b0b6100e9e1dc33fbf0423d68bff349950108f1302ad349deddf0e7a19daefd80ea901d4ff0a121fbeb81718c9e5a89a1321560920" name="google-noto-sans-khojki-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="922f32c388f7757dac25a9bf2dacabe7db8e838a4dbf4a464fa58b7ba62d51d5536644d16489bb28deaf4a3ba4cb75a89c4725284c622aa10739e89e9b0f6915" name="google-noto-sans-khudawadi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="3c174a2b06fa69522338bc4beb974755cd459b04acb043be73f6aa73e4e8da7678d403e17c6bb2c3f75dae6a1087ae6be9b1fad3ceb1f222f97335dbe2d9c2df" name="google-noto-sans-kr-fonts" arch="noarch">
  <version epoch="0" ver="2.004" rel="160099.4.2"/>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276
- Fix descriptions for *-full packages</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.004
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan
  fix: summary and description for Hong Kong TC fonts</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1674216000">- Fix bsc#1203741: Add _constraint file to make it build (taken from Factory)
- Use %license to store OFL license text</changelog>
  <changelog author="fcrozat@suse.com" date="1704715200">- Redownload zip fonts file from upstream, they were changed
  during github migration somehow.</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- Switch to VF variant. Reduce size to about 16%
- Merged sub-packages google-noto-sans-hk-xxxx-fonts into google-noto-sans-hk-fonts
- Merged sub-packages google-noto-sans-jp-xxxx-fonts into google-noto-sans-jp-fonts
- Merged sub-packages google-noto-sans-kr-xxxx-fonts into google-noto-sans-kr-fonts
- Merged sub-packages google-noto-sans-sc-xxxx-fonts into google-noto-sans-sc-fonts
- Merged sub-packages google-noto-sans-tc-xxxx-fonts into google-noto-sans-tc-fonts</changelog>
  <changelog author="gcomes.obs@gmail.com" date="1711108800">- add missing %reconfigure_fonts_prereq to some subpackages</changelog>
</package>
<package pkgid="4ace9b688cb47f9c29a4fa4292bb85c413cc37143b7bb2b43bc636d3d08dfcf30934888b3d75370ad636947864f298e549d6b8256db18208419fca4372aaf4de" name="google-noto-sans-kr-mono-fonts" arch="noarch">
  <version epoch="0" ver="2.004" rel="160099.4.2"/>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276
- Fix descriptions for *-full packages</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.004
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan
  fix: summary and description for Hong Kong TC fonts</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1674216000">- Fix bsc#1203741: Add _constraint file to make it build (taken from Factory)
- Use %license to store OFL license text</changelog>
  <changelog author="fcrozat@suse.com" date="1704715200">- Redownload zip fonts file from upstream, they were changed
  during github migration somehow.</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- Switch to VF variant. Reduce size to about 16%
- Merged sub-packages google-noto-sans-hk-xxxx-fonts into google-noto-sans-hk-fonts
- Merged sub-packages google-noto-sans-jp-xxxx-fonts into google-noto-sans-jp-fonts
- Merged sub-packages google-noto-sans-kr-xxxx-fonts into google-noto-sans-kr-fonts
- Merged sub-packages google-noto-sans-sc-xxxx-fonts into google-noto-sans-sc-fonts
- Merged sub-packages google-noto-sans-tc-xxxx-fonts into google-noto-sans-tc-fonts</changelog>
  <changelog author="gcomes.obs@gmail.com" date="1711108800">- add missing %reconfigure_fonts_prereq to some subpackages</changelog>
</package>
<package pkgid="359ca0c1600324fdb6ceb1e62d8d7278b28ed08075968e99e7ac43e0d899b3285223e8609f8d4afc5e6317adbc1e21bb3d6ec1eda28f325376ea75053a4acfdf" name="google-noto-sans-lao-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="b4c08f3ecccba8e13be58988fb520ebb63038d7d01d5c097e28fc7d90fc008d44254885b47cbedd1a4037e71131f851d4c91af0e88b9f67b199e642a911cca93" name="google-noto-sans-laolooped-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="d35e07b2887cb9c82701c8fae16686f20801ef1d017baccacd06d8cb79fbe7538e03b5a07a4add3910c3f44b7c7c434a4c926a4138f79ed72b21cfe8c0247a5c" name="google-noto-sans-lepcha-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="5681d4983456b8176a296a42a6592ba6f266b85871f98f0c7113171ac1a6a49220b9abd98849cb838a4f5e681a8bd8860bbd8b23fd683c3a28f44ebf942c140e" name="google-noto-sans-limbu-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="b0f136896d8ddef13fa1d4c93be9819d090134911f658755a52a7e9399cdeb38bce888c8d71809a2c5e6246b97c8ebe9cc3096d3750ab1200a171c946239ece2" name="google-noto-sans-lineara-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="bbb1209c0c0f812ad2dedc179755ad43af47dc0c10b6d2893686fc9193169d31b72b695cef7d5d35424c8f9b5e62ff56140d1aa61dc60a787c3f4ff3c781ea7b" name="google-noto-sans-linearb-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="7e6878289ceff37246406a346fc4dea2d43101a48352578c9b0c65613f601f42aca0e6cd25069a47e0921c152f935ffa543fa2263dbc8217a45a0175b30dbf6a" name="google-noto-sans-lisu-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="5c603def87e10d4ee585f85085119335a57a59cf206ca665cf061c04587a5a957e4e3d60e25f296536d8713ed3131edb2c9a136c647536da29b3aeb1e816b94e" name="google-noto-sans-lycian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="4e8ead8689d4ef7f6a38024d200438133e54a5bdfe08fb13c9dad8c73888c892f5a233addb27ed3d3164a52361b011e6ea05a609c36a252c7418ea251a5a586b" name="google-noto-sans-lydian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="8570f264c1d6e196622267b15835398927d8337644f8b93ea16209c5482636bcba2787733bd2ec40aab7ef6ecc60617252a2320cb20102d873d995889e80f9d8" name="google-noto-sans-mahajani-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="bcb0435259591264a12e9fec11a35b223a388d4bc411c51c28ae801f492b5b4720aaa8db7e2db650cb6966bfdbdd7d3232c620eaa1f1be6c1ca69a2f65964c50" name="google-noto-sans-malayalam-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="d9a19a8d4f0966a96e84ff1986343eacc2d2bdccf74cdd96f09a1fef60d6dbe4069e156f5e89f894a27edf8612055758cd175198df7614280157868527904b62" name="google-noto-sans-mandaic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="a2b399feabddc149b53df6e38125e28474a000ecec093ebd968050e6f15669f734f334fd263e6317c7beebdd4c9a1b3834ecd00287edbc7516784f3c01c938b1" name="google-noto-sans-manichaean-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="80791b810b0c6566f64d71646f6f06f05570958146f75bb7291b151d5f992cbdc92528f8dc7f991f60b3b4f47a1b7ea662e9c700544913525f104ebd5c8ce12f" name="google-noto-sans-marchen-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="4be1e5cb07b881aca7d36d60abacdf86b0ccd00e314462cc31883450376be5f2d83d7b11b91164e9d11d564b61765e9f29c1b7f4c5521ea0d53e68ba36a408e0" name="google-noto-sans-masaramgondi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="b63be83941c5dfe6f224a2ce03b1584a5bcacfbb3cc22e6510a2a08e4ffb212e78d96bb39b343ed500f224165ab3e7eaa4eabdaef3b0050048af0d804193c84b" name="google-noto-sans-math-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="941248d40113063df6cfa68380d5ee306fb3ca753aa3b36ac8b6f9b9acd122d9b24b5a42da56fd7363627e418ea7eef6b3c4fbf376c0ea3fc7758550bfbd2115" name="google-noto-sans-mayannumerals-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="982c8251995a40590b86077548a58760add082bd3e300493af04de3e946301595481842e799f7cc2245d014f0bb31e944872a25d8434e3d3a656d8cc9460a70c" name="google-noto-sans-medefaidrin-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="ef8cdddd591b8d37e758dafac3029a3216ce22b3a729155101092f1fcf678c15861f081d895347d864f565dacd3b15f56f0648969016c91681ea1a9ef1c5c3fc" name="google-noto-sans-meeteimayek-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="fbd33a306b391685ae5897a15d4a57778900c5230ff7e04842d523d20ef8f011ca9d75dd652267aff030749b88d4aad2bb1beaee03c33710ff5f7db5359b71fc" name="google-noto-sans-mendekikakui-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="f1624fb1b464556cbd0d530a9b6fab406174599af1fb703bfe35990e1df3bbbac520cfec9e499c5dd6d6c4a548600731464d58d897453cb5e4199ad339343feb" name="google-noto-sans-meroitic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="a105b36ae8dbbfc553c209280150c2bcd38af09beaed0f655337b985898e0e9d7406385abcb8d915f72e506be4ddfb54e61a157798c4a0b95b8e980ae630ac78" name="google-noto-sans-miao-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="e540b17c10f4280c418ac3d74e917ae5cd407f784b909416ff9da425cceae1d1e8e89ef8ad1eb6430a67775852446b9f0bb9bdbf21797152a0041d5d55f37254" name="google-noto-sans-modi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="661c4583fc7692cfc242632a87032fadd106d7efacebc6f7aa416095b82c57f54bf728a9e3ee6419ba268500fe89f91bccced82d5363cff3eaef7ce16cf12c60" name="google-noto-sans-mongolian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="2f6927afdac45e2a7d57f4aac95fde2e330bf0a5baa32fc10f883e8a25d031781f2529919655dedefe24a96bcf1df9fc9e36d4ffe7d5362e486974894d547727" name="google-noto-sans-mono-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="e5d60425b7955e19119814d60b123f5aafd1f274437b78673f3afc4aaa5a8c8de5525bd706b26d63e2c041082440163b2e012f450975df5a2bf5fbc504579630" name="google-noto-sans-mro-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="3d311cb1785c300e359dd2983671d667b9ac32d78e7cf253de9859c571648324a31553c34db2b6d4069731b810ff6376ae546d74bb7ab2ab23c9a321e93b8744" name="google-noto-sans-multani-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="791f0dfd904090f14f967d123c9e4a207685c1f1496b153313fa4b396dcce451a0f61c3a3ea6b981e34f7c70c447c8846bf00ebcc4271e15f0a5ed52aef8aab1" name="google-noto-sans-myanmar-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="8d9d426d4f43c6dee6c494e76c4ed354dfa7173dc14245b3dec68c69a3a806a26e79173bf384db0552d92f343053233f72aee55d61a7dfa8976b1065c73aba92" name="google-noto-sans-nabataean-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="b2d321a971e61f9aa8a67a53e479dc961ff54556d5672767d3d07b03e3eef2c1fdd6e46bfe1f423fc2549620e8185d75027be3259ff1757feac9fa0de6412e2b" name="google-noto-sans-nagmundari-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="81f1325b1f7e5093c13045470620b6abccc4ebc9b8cdba38d63dde58bded48234282e1e3bfa8170ebf2758d2998af9418e6c8fa9cf253a658f6a3c21e843a9ed" name="google-noto-sans-nandinagari-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="e5c420332c95cb585fe7029449f83e114c2ac7aa11145ff52f6616c98652954493df8150bf543849f3d2353eb4a0d1a8e8179e83d42ab271385cdad42249baae" name="google-noto-sans-newa-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="fce1eb80733504a876356a5b718c248d4601db2b539e751fe8fbbe87ed693f60d2fcf065ddaa6387eed27c0cb54fefad7ce6af4664689761cda1c0d42e8ce353" name="google-noto-sans-newtailue-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="7c8468f66da12fbc35ab748a0b2291526c1e82cd14427bc1ea74add12bb97c946be94706d2f3a3c1b7ecf06ee4f22a12855a2caa54486c8a307d5f82e3f901bf" name="google-noto-sans-nko-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="753df9c382a03da13d3c320abf91d0edf64c92ebf674df697406c4e402ad364256abdf6ab60b9aa4d285a1a3514e774c3188debac9c3c176cc075ce9dd0b79a3" name="google-noto-sans-nkounjoined-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="45413489633ace2dd5a1a5ca60625be2d93cf82a2be7a8605eca3a7b760f60293afd33f743c06e3aeebfad956c3ce98f9e85a4d5269544ae7d32206b6b011de9" name="google-noto-sans-nushu-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="ac77bb2e5e5c4d260f505702f6b0e4b716d5fed2939cec7dd992966cf57fe3756404dc360c7102c2426486247b70bafe2d32710787ad738f5f0405560355a17f" name="google-noto-sans-ogham-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="562eae429354a7195174199fe11114f6d3868466991531bbc76131e2ae51928a215daf3fd2e2936e782287047bd9235b4717d87f1ed65d90e3f6a49c6dd2e4ea" name="google-noto-sans-olchiki-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="28f14bdbecf651a6ead0cad2e7a685c978adaffb6e60e95ca0e8b4ff62c38591a9d9b86b6c1767599b5c652a02afa4ecad35eb7a376568efeb107584f7f6d0c5" name="google-noto-sans-oldhungarian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="bf2766486f6b4515fab8204fe9c9206820080b9e96bc78bccf9cc7c626a4900f316d7abbb87fcc2d987e0fd6959338999ed8f0fbdc83d8f106416a2528725556" name="google-noto-sans-olditalic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="00e4e69c61206bd25cde01a4c6e66de1e3a44e1d200b2d4281be7182bd873261ecee41752d50af4727eddd0851dfd485a7e48663115c3ec0d2e7331a6d00db9e" name="google-noto-sans-oldnortharabian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="8746e5dcf3f611e87c88de377eab60ffba6d4f7e044645cb0b8ab7ca4ccaf6dc3acffb929f13b80b67d26c040733dac29870cb4404898d954e79750f56bd5fa5" name="google-noto-sans-oldpermic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="85546277fd0f525e6b5b5543b4ff4e6a892a824f0d9baca44d25fb6b72ca7d31898e56ac9834c95c1edbacc2fda2effb67ef4e073143fc270a0867bdaf13ce2d" name="google-noto-sans-oldpersian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="9d2ec123b5a942d5a65ced3fc57c4a262689c3a73c23bc46e780639048a85be6f3eb275719655fb8b7e867c88e29a9ceede90909cdc6031875c0c120fb848405" name="google-noto-sans-oldsogdian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="98d216e766e2827a7d410c7d4fd174f9e52f9db3270bdcc06c57301bdec792b9271a1bedae9b55c38db4c6982163b7bc9419a7cc3d2e1ca550f0f366861141a9" name="google-noto-sans-oldsoutharabian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="d3fbf77139363a4147283a65bf3eb169d2fdb59efabaf867f540f97ddf53e5c93560007082809ca871358d0fe48d015b71c4124907ebcba47c1c2c58dffceb93" name="google-noto-sans-oldturkic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="21a77a0efe0364fb54b8d8880960fd1fdfed7fd6a9c5c144b6da9c8984afa3c8735443de7da96f50e481deb1f5e4b91021fd3b8ff5e280a09e6ec190bc9eb673" name="google-noto-sans-oriya-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="b5bbfa2bbfeb4b37a7e7eddc795a7600db88db3775a92510b504f839a50bf14289762b044f455950969d0de2faf8a742381dc8e4e07ffbafcb23445030f62457" name="google-noto-sans-osage-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="18e0d73cee7357760d5d2cb7174df63961b2da4ceaf70c09b6be2edf86cb06e2e640e84071ba34ccf5aefe2e89e6d3ed4c4ad95072d728d1b0c7766fb625d7b8" name="google-noto-sans-osmanya-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="ba02a72c04cf01f8cadb97e7538134e5de5293a6f8d85cd00e298dfd130081fa7a655e4e916ba18730031969a156ec6d340d87d1d5f34fa1b506cf2dc2e35783" name="google-noto-sans-pahawhhmong-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="8d0c18da93093ddbd01261e3741ab4d84f3549191e38c9cdfe4ec993e6bd86e34699f463b55ccfbb84e8d0ffe7bd7675891319bebf79a023280c2957ec279236" name="google-noto-sans-palmyrene-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="1b4000ce8897f6aa8b70e14b72244f665c5ff212b65efbfa5b357582cc82f96a93ed3d12dfe8ae6513de84df2d1cb7e821bb441f762360805ea6091cee295c3f" name="google-noto-sans-paucinhau-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="e362881baedaf9a2e583de49da56b2ea666aeb9427a6dbeff98006c7ea8a7ffc3bfa64817499100dd4f6aeb00c45b0ac7d304a67e4c14de6e6223cf6ad32cb95" name="google-noto-sans-phagspa-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="85d80b35621842ce5e6163d969d7a905a9f8d736e5cf0d0c43222bd4fdf5bc1de09458ec2cb1543df3f11fbaf9f9b8800039f6f200734c3a487e1c44b934fe98" name="google-noto-sans-phoenician-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="e8958fdb1ec364cd707eb591b77248f631ba0e9a950b7f0e349fa092230b407162d0e3136cd4d3e0aec79ca25a5db8ae483054cd437b3c46ed483d480af90bf9" name="google-noto-sans-psalterpahlavi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="73dd8547430ca26f3f78d6df2374a3eb2d774103d3884c7b0b87ccebf5a38190a71db434bc03aa7cf1a375a41b5c9e77332e4311a22d48d39cd8496dfc97f79c" name="google-noto-sans-rejang-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="61a71cc662c77dbc4cd932c71c24d74aab71b44fd172d741fcd1b6201785bd642388137abe4c55405834975eabfa68a2513e5262393c0e37ac7e1efe5db8bc21" name="google-noto-sans-runic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="15f2b39fb7e60f1eaed4b98a5cb9789200ac3e5a79bb3ada52afb055a5d0e4dbea97cf1770a2a4ca49ab9ffd37075d1a9193254ae15c65af669762c1a91e7c08" name="google-noto-sans-samaritan-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="4ca19ac09c07dda8879d0645ab01b7423460f3103b0f9bb8874bcc716e05840812b533f60b8018ea8ed125c7c9d0710805e4bb03025fc424fd6a0a9ad62f74e5" name="google-noto-sans-saurashtra-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="7ebfebbbf9787694843d488939a3250ce13605d422cf023522b73ea2c757cadc4a2571c8b6ec6dd78a6bc9228cc3e17acc97f2bdc200961540c31d1e5062209a" name="google-noto-sans-sc-fonts" arch="noarch">
  <version epoch="0" ver="2.004" rel="160099.4.2"/>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276
- Fix descriptions for *-full packages</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.004
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan
  fix: summary and description for Hong Kong TC fonts</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1674216000">- Fix bsc#1203741: Add _constraint file to make it build (taken from Factory)
- Use %license to store OFL license text</changelog>
  <changelog author="fcrozat@suse.com" date="1704715200">- Redownload zip fonts file from upstream, they were changed
  during github migration somehow.</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- Switch to VF variant. Reduce size to about 16%
- Merged sub-packages google-noto-sans-hk-xxxx-fonts into google-noto-sans-hk-fonts
- Merged sub-packages google-noto-sans-jp-xxxx-fonts into google-noto-sans-jp-fonts
- Merged sub-packages google-noto-sans-kr-xxxx-fonts into google-noto-sans-kr-fonts
- Merged sub-packages google-noto-sans-sc-xxxx-fonts into google-noto-sans-sc-fonts
- Merged sub-packages google-noto-sans-tc-xxxx-fonts into google-noto-sans-tc-fonts</changelog>
  <changelog author="gcomes.obs@gmail.com" date="1711108800">- add missing %reconfigure_fonts_prereq to some subpackages</changelog>
</package>
<package pkgid="07cea148238ee18a01e0503bbee70484d3d34d98215f5a71b4f10101ed79a2188ff0e992f73102cfbf0a91c906d8556d68a22830c61f38c5a8d543748ea6912f" name="google-noto-sans-sc-mono-fonts" arch="noarch">
  <version epoch="0" ver="2.004" rel="160099.4.2"/>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276
- Fix descriptions for *-full packages</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.004
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan
  fix: summary and description for Hong Kong TC fonts</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1674216000">- Fix bsc#1203741: Add _constraint file to make it build (taken from Factory)
- Use %license to store OFL license text</changelog>
  <changelog author="fcrozat@suse.com" date="1704715200">- Redownload zip fonts file from upstream, they were changed
  during github migration somehow.</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- Switch to VF variant. Reduce size to about 16%
- Merged sub-packages google-noto-sans-hk-xxxx-fonts into google-noto-sans-hk-fonts
- Merged sub-packages google-noto-sans-jp-xxxx-fonts into google-noto-sans-jp-fonts
- Merged sub-packages google-noto-sans-kr-xxxx-fonts into google-noto-sans-kr-fonts
- Merged sub-packages google-noto-sans-sc-xxxx-fonts into google-noto-sans-sc-fonts
- Merged sub-packages google-noto-sans-tc-xxxx-fonts into google-noto-sans-tc-fonts</changelog>
  <changelog author="gcomes.obs@gmail.com" date="1711108800">- add missing %reconfigure_fonts_prereq to some subpackages</changelog>
</package>
<package pkgid="24a9f803c6b984248d80c0307efbcfaf002b868dba24b62290396c88647d0493e77e1c2d637da32df9f87b8ca58cdbb3e9d2f6c182def3fcd7fa755a6f4b1df2" name="google-noto-sans-sharada-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="46b01b53502a9681054cb8aaaef94cb30c4aa8d97bf03d99cae5b31477c973f8701952be5d8541f3cf6ae5e1f239476e2b1d68f21ff484b3a7e3c67c78c6431e" name="google-noto-sans-shavian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="eddb9889e2fab10c97bc203872720556b04f970482e436cbbb896eaffbaaa3519363c15c36f3bcb50c690cb555a847989826857adb2ce4610bc5b9c9d894893a" name="google-noto-sans-siddham-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="689ba5841ed3c7fad524debe8d2e59996f95123cf5563fb8add7b46fb374c438858706cf0cbcc2be4f185e7fbe55c362b64678a5898ba57c6665668829f00a15" name="google-noto-sans-signwriting-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="151572a9014fd497621c73ece962a4af0e6a90eee6ff29a7f8f533095ced51f12c689a11321f88049e37c085fea4266be09bc8a278a40caba235fad3aea4c1e8" name="google-noto-sans-sinhala-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="84eb5b04e3a227441862cfda6b213cb166f13880c41305731dd0ed20df35181a9fb36f06a1ee440602bb66677c1c0478fcda3153b9f57f52c25a7696bb313865" name="google-noto-sans-sogdian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="51e62d09651d44c0a0c3dc7c2e8d1e34c4301a8d01afb7c1ef391fe8ff993e3993126f42900f7c69cd147e4047b6e43cbd34164f244a183062603d9f09e7247b" name="google-noto-sans-sorasompeng-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="d9eb4cff447434fccea4a84b967512bc9e5f0e5015f703fa8b672c5987371a820cd18aaf23535a68e78395ba7f68bde3b439c2dd2f35ad644f288b9743006a8a" name="google-noto-sans-soyombo-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="1e7e382e04f5c7829e3d5de521e191330d12ba25a3640044ceba04ebf22ae35351a0dc1cd28f29560a2b38464f64bbd1704b153d162bafa6f855a78cd8fa9998" name="google-noto-sans-sundanese-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="bc55536680f8b57129ae5f22a8ae8b731c127a800d574f1fc16d63c700311522683cd73fa32c87f4334bd99a8dd465e770c6d4d7043e79506ccb08e8f1c16da5" name="google-noto-sans-sylotinagri-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="7996541f2290cb86a7d29096003e5e3e9ab15b76fb19c09e27c8427626f465cfc66e1c1e9f8675fc0fbd274a52e51c9721125eb77c9c88d704e394fd2dfade7c" name="google-noto-sans-symbols-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="3c3b2aff9c8cabd72de8fc96d7b9ae996f613917430fdea633ce5fa8fe6ecb9137376b95704aca378d9b83548dfa1ca8a179378101992293188cf1169be3bc43" name="google-noto-sans-symbols2-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="0c4a4d0da01f0a1561c3ded1230be621aedba24080e21bc41f881eb99e388b3426933f5626040b02bf910d0fb847eb17dbdb6b93060e5bebe64806c9863cff1f" name="google-noto-sans-syriac-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="2f7c0b329e5c61c5149bdd101098102b36c860cbd5aebbcd7e23414942465809009d1a68aadade3a1245f22b7f662e69c0b8b822a3d2f385c8cffc043981b7d7" name="google-noto-sans-syriaceastern-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="4ee164aa734979c4b1b43ffd8cb31f630871e5394b7b0551d49363591107797274141ee04a21d2863c5ea63bda56d01c7e63422456fb3ed0f377014521f77a38" name="google-noto-sans-syriacwestern-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="f4058503577df854dae32ef19db1fa9735df8f8a5b184c3069383b417afa7b935f3bfd98de74beb7cd5262aec3ff55e941c8321d680fc0b588c8bab632e81d7a" name="google-noto-sans-tagalog-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="94966c68cc4dcc12fcb106e64ecb6abc1a98b1bf6e92930d177fe644a1fa0906c874be9f875dd6f466d27e1ebbe394178a4da7491fc841a9d7738b5599a7a57e" name="google-noto-sans-tagbanwa-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="1c3875d6c8dd21bced85dec8432c32d82718f805d36747b28f9798f139d3dc45b81a494e66518a3501c7efaec70ee6c7974264561a76396d1f9385516055d1a7" name="google-noto-sans-taile-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="aa37a2008758dea6bd9052e3f0f2878b3bb6e3d2a2bd82cc295086a5802f9d2afeb852e5c4d164612d02a87b4820f20cfe20d5ae5d4f5236bfca0cc7236a2068" name="google-noto-sans-taitham-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="47feda24ed200b9b98969cb711dc09c31bd2de788222b671acdaaf5b02983a8fa6ece59d71628eb745724f468013e7b73a02e7c349c3418cedb6ba0d164623c3" name="google-noto-sans-taiviet-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="722538e1af8cb6d55ce7e61ad33c5b014f579010b03ee3572767b9871e060d449bd554266eae4ceff0dc7079171eb8d6f0ed7afbe12a10205bd11626c45bd26a" name="google-noto-sans-takri-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="360bd693887a064afa9ba5210a6a2ee3b59d76896eb286a74a1f0716530c3e878bad3fff7079a1658ff4917404922536a7464679f63b156eda0ab03592eef1b5" name="google-noto-sans-tamil-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="f16bc4cbc04cdcbfdbf6304989884c7ff320a65333d911bdeda38f53fc95adb34b58c7977e8c3527138bf669d016f1644b162a359df27c0d4a67242cbd17ca3c" name="google-noto-sans-tamilsupplement-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="ccd03cc39165fdf3394e39c92a664f8527fc0ed1ca19509118017c14f58990a9ec089b66619c4f29ca07b092eee877c3834da841bea2b5d4b38500a323fee013" name="google-noto-sans-tangsa-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="b09ded5c7cd731af543cef35c444613619ec606cf36c630d052456ab4b64fda8281e8fe24da250546be0a666f07b6575628d857ec61a46a646fb20e302260a25" name="google-noto-sans-tc-fonts" arch="noarch">
  <version epoch="0" ver="2.004" rel="160099.4.2"/>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276
- Fix descriptions for *-full packages</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.004
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan
  fix: summary and description for Hong Kong TC fonts</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1674216000">- Fix bsc#1203741: Add _constraint file to make it build (taken from Factory)
- Use %license to store OFL license text</changelog>
  <changelog author="fcrozat@suse.com" date="1704715200">- Redownload zip fonts file from upstream, they were changed
  during github migration somehow.</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- Switch to VF variant. Reduce size to about 16%
- Merged sub-packages google-noto-sans-hk-xxxx-fonts into google-noto-sans-hk-fonts
- Merged sub-packages google-noto-sans-jp-xxxx-fonts into google-noto-sans-jp-fonts
- Merged sub-packages google-noto-sans-kr-xxxx-fonts into google-noto-sans-kr-fonts
- Merged sub-packages google-noto-sans-sc-xxxx-fonts into google-noto-sans-sc-fonts
- Merged sub-packages google-noto-sans-tc-xxxx-fonts into google-noto-sans-tc-fonts</changelog>
  <changelog author="gcomes.obs@gmail.com" date="1711108800">- add missing %reconfigure_fonts_prereq to some subpackages</changelog>
</package>
<package pkgid="604aa9465b2fd7d9fa3eb80c0cca4c6ea997ca489866c9fc93c4026a0103ac1f66a4c385b4144507a8408049169c68483d28c195dad32ca9945ce7876a8e9cab" name="google-noto-sans-tc-mono-fonts" arch="noarch">
  <version epoch="0" ver="2.004" rel="160099.4.2"/>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276
- Fix descriptions for *-full packages</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.004
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan
  fix: summary and description for Hong Kong TC fonts</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1674216000">- Fix bsc#1203741: Add _constraint file to make it build (taken from Factory)
- Use %license to store OFL license text</changelog>
  <changelog author="fcrozat@suse.com" date="1704715200">- Redownload zip fonts file from upstream, they were changed
  during github migration somehow.</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- Switch to VF variant. Reduce size to about 16%
- Merged sub-packages google-noto-sans-hk-xxxx-fonts into google-noto-sans-hk-fonts
- Merged sub-packages google-noto-sans-jp-xxxx-fonts into google-noto-sans-jp-fonts
- Merged sub-packages google-noto-sans-kr-xxxx-fonts into google-noto-sans-kr-fonts
- Merged sub-packages google-noto-sans-sc-xxxx-fonts into google-noto-sans-sc-fonts
- Merged sub-packages google-noto-sans-tc-xxxx-fonts into google-noto-sans-tc-fonts</changelog>
  <changelog author="gcomes.obs@gmail.com" date="1711108800">- add missing %reconfigure_fonts_prereq to some subpackages</changelog>
</package>
<package pkgid="8875451d8851e61d7715e5bff4af0a5e80c248c3a974fece1ee5a5b3559825fc05a768969b0126092b0820b20a27ca7dd2c7ccfb66c9e733d2b8c6ab3dd4b229" name="google-noto-sans-telugu-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="f38584512ac222aa3fc0b2c10feb851cc13d90eb2a82bcc5ddfdad791af3305341e0c7f17fc3016414a7a20221a61f9fec2be6dfca3375b584743797b92a1cb8" name="google-noto-sans-thaana-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="a6afed8e478fa5b7bdb2e8b65cbdb844a67d6ea561c19acad23cca4b85f9592169c3e15968cc697163cfb4e720a258d0b75164495045e276ecbd9e6088e8157c" name="google-noto-sans-thai-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="07ef788c7038f5d37ac0670b7e0d814e526d7a1e9f1866b97c71e6ba9656e7e4ea8546ba34aaea8393b5c8f9758cfc9b24c1a4bf9e205dc960545bf2299ad7db" name="google-noto-sans-thailooped-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="a271d01092025b6e924dae1e3ff5d7ff49a878fc199d3585d114010b8e61349247320ff9ea5dc842a20f3327c26832de18bdbcc3de1286952269fb93c88e357d" name="google-noto-sans-tifinagh-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="eeb8bf6864cadb52cd767aa57e189a29bbf3125c91f9b18b8aecc74b388d16aa3e6485d79c8c6420e8215ed589ad90427146e58b57907084a8b40c5345351445" name="google-noto-sans-tirhuta-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="99a0c4689c3b1feaa19fe938986c7e6ce6f2c6dcf6fc85f64fceed85bf4beb5a5136f529ba3008683955ecc7348a76ce3b5eb1bc58e996ca519055d89caba167" name="google-noto-sans-ugaritic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="4fe664ad0f8d7a707eb8ee6cb77f56584ea76381694097e2906c02e0875d2cb3bc14b318bb89b29787899f8a4675b713a0f81a0be0f4a6210eac9f2ffd648b75" name="google-noto-sans-vai-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="19c06777edf6543052f1f35c8c598b08dbdb1673988599a2746922184b7caeedc3a977c18d5e5ad6e4c494df862c5e01dbe1a161edbdd5eb15eed5f57d58de39" name="google-noto-sans-vithkuqi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="d37b6ba5d0305c4e1557be173485e59138fb6246bcc8a46222b1259a9e575a24d5c428cedc5660f479465abe14925e745d7f07bd3fc28410dea1b1ed24485c6c" name="google-noto-sans-wancho-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="b548beaff33290aa801d4da573f5fdb7315a444adf102231ded1d43abc4ef1ac96bc52b94508606c638be70b9e08aac42d3d3e7c263b46db7ec153641b7cd865" name="google-noto-sans-warangciti-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="a4fe398eb3b993fe2b50a530855004dc88f94ec310d1bd43a24c3bebdb1bbc92c360c3f5a2d6fe6f0f4c35981512d6e7b64a45c72713778ce481b411d02fc36c" name="google-noto-sans-yi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="bd6f890b0587148ca867f443e0af77ca5383961473a5e7a9b14b031229de4ff08b1e2b46f892efa869cf02b458ae185d135cea1528353160df05c7930986218d" name="google-noto-sans-zanabazarsquare-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="a75d15d4132b6af317b210241d4b61ecc1851877365b405bf1177e28e7d298ddd1f3d2de41b12a7a303302b1b0408b33bf596187b052cb6b36a1b1731dd455c5" name="google-noto-serif-ahom-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="f90df20d98a5e24252ac9a182eb28831e5284c7e83af0c24938e98f3f55a4f550de0f1f9abd67739e3504e402a42ac9b3c0d05671d5f9d32af66122212ac4ec0" name="google-noto-serif-armenian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="f5441616beb459478cf4a55d32e30f1fb0904cb2e979c352d1852d41f1e4ffbb3cd1901c53a355e1f756be935f01e6b4b50fa249fbc9a4324c68c5712fbb1bcd" name="google-noto-serif-balinese-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="7459097fdfffa884322c5f96afa15545b5ec0bc50789b71347c1b668391b73692920bf043c20aecc8852dbe60c492a3e667091e850b0de34bc52b3efb35ac675" name="google-noto-serif-bengali-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="132f9316797d4c37d1cd671c9da08dd18499777f61dcf771d4ab05edb3da239ff4d7746d769326589f7bbc5b88db8f47c7c0cb0009d8ccbbb346cec5738e33bd" name="google-noto-serif-devanagari-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="9f132efd8b920b1e198a32b9d706e38d78c5beeff1d98fd4edc560cba50b21a363814f8d9e94698995bef550c495f6f82b16e83b704289a8315bc6c631c6718f" name="google-noto-serif-display-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="455ef21139ae94b6b85ff3b585d9684415a41c2fe52f3c96716a542ab307b60fb0fb923c385aafefc0e2f8866b979f15ae288dad0e69ded3ed47ec3389b33ec8" name="google-noto-serif-divesakuru-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="cf3165813c5a02a4a5191e031e5af5fbcc8c2c77ae5b17fad98b875473f11b4ed6d1a842d1d087342e1bfb7ef0a4d7ac86664d51d114cf238abf15f62c38416b" name="google-noto-serif-dogra-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="8985bb9f5621d5b6348a28fbc072cd2428b4ab3951739106fca018991efe303bf3c14082eefa1ea1adcfb67a524dbedcfed5827d7e0e220ab5933986919cafcf" name="google-noto-serif-ethiopic-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="c0d259656c85c93dfe90fda9639af3b90a4c6e15aaac0551b6828b60ed51c39900f3803481554cd958e6c27539f4664810a01176ed0f9da6c6f22e54447d4e1c" name="google-noto-serif-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="94dd9adfe4bfd7cbba9a641e4323542b9ea6d135885fc302cc6624af092c6e3739c157a1b5e53a10522361e4f41b00745121771d0f0d07c077fca6ffdd9a5dec" name="google-noto-serif-georgian-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="31e7ec1a7271719d099cfa5b0f6661a1bb32464e144e3a37734d990fafb5ef08e2baeff44c06a0bd320ea4b01af2699f04bb2fd62748787bb07294a05b33bb9c" name="google-noto-serif-grantha-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="19124eaed8f10fe0f12fde0173df0ba8c6d14ec7e440f81474dba1baa91fc23fc155bc0995ca0c91d55a4f0182afa4a1cd616c448aa5b7ad818650a7e359d719" name="google-noto-serif-gujarati-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="2ec82753f301954a72d625cac8504e3bd758f64722bddba9186c2180c6906d491ec19441e8d9d27c8678287ac129ae72549df6d3b49a31cb03bfd10deff355be" name="google-noto-serif-gurmukhi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="f861275dacf76c99261e3489436dd44c85fb23395aaaca631fa7a2d9fc33f0c05c1d25b14c4e305bc4340e5675b7bab75311597118d0118708f98033da73549a" name="google-noto-serif-hebrew-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="e30b86d7a334be92e18a0aeba78cb6701a8ccd626d8e66a13fb8c6a3733161b24021832100942d133c7276675664f875a51c7ff6e9232fcf0fb02e17006d584b" name="google-noto-serif-hk-fonts" arch="noarch">
  <version epoch="0" ver="2.002" rel="160099.2.2"/>
  <changelog author="i@marguerite.su" date="1491652800">- initial version 20170403</changelog>
  <changelog author="tiwai@suse.de" date="1493899200">- fixed typos of *-extralight fonts that broke the build</changelog>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.001
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- update version to 2.002
- switch to VF variant, reduce size to about 17%</changelog>
</package>
<package pkgid="534abe43a4c9b75be8f6b44e8d0ffeaeefa2a03e6f0ab997efbd2b236024dbb84911f561c57abc7aed9439e6fbc36002687fc527f9bd73abb0d8212aab17bf6e" name="google-noto-serif-jp-fonts" arch="noarch">
  <version epoch="0" ver="2.002" rel="160099.2.2"/>
  <changelog author="i@marguerite.su" date="1491652800">- initial version 20170403</changelog>
  <changelog author="tiwai@suse.de" date="1493899200">- fixed typos of *-extralight fonts that broke the build</changelog>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.001
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- update version to 2.002
- switch to VF variant, reduce size to about 17%</changelog>
</package>
<package pkgid="a539315e746acfd4f1f90eac7ba7538601f0f9460aea6a1c997b272fb77626f130f551a2f69b61db05575a6645f40695e4762252a8ede6969f51d0333af68cf7" name="google-noto-serif-kannada-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="e33ec5543eafec0420fbb5dc3146b04677fc4193b3b9ec2df85ef4cbe21d11d6acf45d81089b759012062d7ed1019be31221e41c0d939a8f2eb6ffcae900e58d" name="google-noto-serif-khitansmallscript-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="a03a74d5cdc9173cd9758c216ff93b147ac004c13e5fa2f4879c6577ccbd2146bbf4f07b92c0ec3ce1eecf5957dfcedc6056e30f227051ccd2868360ac0104cc" name="google-noto-serif-khmer-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="af95747c64d547cd9da2f0f93720ec0a72597cb4ccc0a939d8b768777dd857020f782c09a81be44e5289f063cf7ffa8e5095b36351d10b6da7f24c5dd048ee73" name="google-noto-serif-khojki-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="7e3e3e72a449e1eae301f3f199abe604312d430f12906a275c7c0659a7e5f585c3141c859ae4cce94ad5cd4bd1ad5e9cfc95f3236756b561b1187dcc5d7baec6" name="google-noto-serif-kr-fonts" arch="noarch">
  <version epoch="0" ver="2.002" rel="160099.2.2"/>
  <changelog author="i@marguerite.su" date="1491652800">- initial version 20170403</changelog>
  <changelog author="tiwai@suse.de" date="1493899200">- fixed typos of *-extralight fonts that broke the build</changelog>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.001
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- update version to 2.002
- switch to VF variant, reduce size to about 17%</changelog>
</package>
<package pkgid="e8ff61371999cdc6798cb6afa174f809bbcdddb32a1925f173a361f67c78f32b4a5e5c2742fe8f6956530270f0325645c9e121ba7ae19cf9053efeac7c55e389" name="google-noto-serif-lao-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="0d88fd51df86cc6ac96ada33157017033f989efcd0a8d6ae1ba65e27d3fc737e11d1bf1e31753613262583c1ee27158a59ef92a5abe20f296d454b89cc57d0e4" name="google-noto-serif-makasar-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="fcccacf1c95c1bced2c2d2a669b095a4af6c345d16fd55c458d8d44dbe86f115484131af1de7fe07cdbbdd0fda61150ed4ea2fc9197483d498c816dd337e63cc" name="google-noto-serif-malayalam-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="238d7bb5125b34dd791816d8ab78ccd9075cd8f217e4c525e77415809168a128ff4e26ed6dd652bdb3444852ef9af16f390234e410df8c724b1ff99352b764e1" name="google-noto-serif-myanmar-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="d0278276213e4a923463ce692bd98885dccbd952f635610cdab29a398a2a67082c362bb320586200cf28211458618e02ba6c4338f8ba060e4a0de100ce2e57ea" name="google-noto-serif-nphmong-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="72a3af68731c92bd07a7f8aae08d080e52474deda9a648c11812675cc889e6dab5a24a95b2f1e9981b348a5a225c345ce933a918188b1c80a179c4d76e4708d4" name="google-noto-serif-olduyghur-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="f2205eaec49ce548d5eb17d6b80efd03d3ea85971078974926eaa1a803e1a0547a139474bd2612915461b9bb7c7c025383b78afeff6274a3f56c5de2e7347487" name="google-noto-serif-oriya-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="9b5932e86d428bd1459b273dddbb8962cebd74d7ec031b6ee61ae6b926ac2b7b4bcff8b0c238080f395244577c002367ed84404ca2b653ee8e1abcc666ebd3cb" name="google-noto-serif-ottomansiyaq-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="d03b7ae52425747e19aaf296c0625bb7f9ac2b47b70252ac1960b7e764b821680e489a2709da7a3d0a8de5c50ba5e182e16543ba668f8549ceff9fe726ff37d1" name="google-noto-serif-sc-fonts" arch="noarch">
  <version epoch="0" ver="2.002" rel="160099.2.2"/>
  <changelog author="i@marguerite.su" date="1491652800">- initial version 20170403</changelog>
  <changelog author="tiwai@suse.de" date="1493899200">- fixed typos of *-extralight fonts that broke the build</changelog>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.001
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- update version to 2.002
- switch to VF variant, reduce size to about 17%</changelog>
</package>
<package pkgid="3c5113ed678a468a773221c1e5a0e8cc45e3fc5d3f93d73c4dd041b59b95cb757b82e6e1939f4333a32cafa82a989c6f25ead120aac2c794e4aadcd983eb7d66" name="google-noto-serif-sinhala-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="466c820e19bc684a4ba0f46bc0214878d7e75de63222b623bcfd011a8162e31678fb5ac964d221e3d67202e0578b751d9d363a414cc77652ad071e75f92a3c81" name="google-noto-serif-tamil-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="fe63b5349b1ccb26aaf6618d28250ed031702f5b72f3cb30cdf26dce4c0d85270fcf6c3ed316072d33613f2b593cb6666d73e0abb46f1139b54fc20a9bb0b334" name="google-noto-serif-tangut-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="d159c7e095b9081cd1e51a5824c409585afdd802ad274541cecadc93c3f2e102f34395dc6b1bc3141a4f53fbc89609dbdb8a769c6e979b3c0dfd51d7b12461ae" name="google-noto-serif-tc-fonts" arch="noarch">
  <version epoch="0" ver="2.002" rel="160099.2.2"/>
  <changelog author="i@marguerite.su" date="1491652800">- initial version 20170403</changelog>
  <changelog author="tiwai@suse.de" date="1493899200">- fixed typos of *-extralight fonts that broke the build</changelog>
  <changelog author="hillwood@opensuse.org" date="1587124800">- Update version to 2.001(20190410)
  * A second flavor of Traditional Chinese, for Hong Kong and supporting the
    HKSCS-2016 standard, was add- ed, which increased the total number of font
    resources by 16, from 72 to 88.
  * 155 new mappings have been added to the CMap resources. 66 are from BMP code
    points, 22 are from Plane 1 code points, and the remaining 67 are from
    Plane 2 code points. Among the 67 new Plane 2 code points, 57 are from
    Extension B, two are from Extension C, three are from Extension E, and the
    remaining five are from Extension F.
  * As a result of removing approximately 1,750 glyphs in order to make room for
    approximately 1,750 new glyphs, the CID assignments of the glyphs
    necessarily—and drastically—changed. The CID assignments of exactly 200
    glyphs are unchanged from Version 1.004: 0–107, 2570–2633, 47223–47232,
    47262–47272, 47281–47286, and 65484.
  * The Traditional Chinese form of the Radical #162 辶 component was improved.
  * The URO is complete up through U+9FEF (Unicode Version 11.0).
  * The glyphs for some of the kana were tweaked.
  * The glyphs and support for bopomofo, along with their tone marks, were
    improved. This involved adding the 'GDEF' (Glyph Definition) table, the
    'mark' (Mark Positioning) GPOS feature, and the 'ruby' (Ruby Nota- tion
    Forms) GSUB feature.
  * The language and script declarations in the 'locl' and 'vert' GSUB features
    were improved.
  * The 13-page glyph synopsis PDFs for the 500 pre-composed high-frequency
  hangul syllables have been incorporated into the Unicode-base glyph synopsis
  PDFs, and are bookmarked under the “Korean” book- mark.
  * Placeholder glyphs for U+32FF, uni32FF (CID+2184) and uni32FF-V (CID+65359),
    are included. This character has been reserved for the two-ideograph square
    ligature that represents the name of Japan’s forthcoming new era which
    starts on 2019-05-01, and will be the only character added in Unicode
    Version 12.1.
  * Like Source Han Serif, the CIDFont and CMap resources do not include XUID
    arrays.
  * Like Source Han Serif, there are no mappings for the range U+0000 through
    U+001F.
  * Like Source Han Serif, the code points that correspond to Halfwidth Jamo
    variants map to glyphs that cor- respond to code points in the Hangul
    Compatibility Jamo block. In other words, the glyphs for half-width jamo
    have been removed.
  * Like Source Han Serif, the 'name' table does not includes any Macintosh
    (PlatformID=1) strings.
  * Like Source Han Serif, the Regular weight is now style-linked to the Bold
    weight. This means that the Bold weight may not appear in the font menu,
    particularly when using applications that support style-linking as a way to
    make text bold.
  * Like Source Han Serif, the 'vert' GPOS feature is included.
  * Like Source Han Serif, the deprecated 'hngl' (Hangul) GSUB feature is not
    included in the Korean fonts and font instances.
- Split HongKong Fonts for NotoSans.</changelog>
  <changelog author="wsxy162@gmail.com" date="1621166400">- Update version to 2.002(20201202)
  * The copyright year was changed from “2014–2019” to “2014–2020.”
  * Addressed Issue #207 including glyph changes to U+4E08 and U+5C83.
    Extension G encodings were added for U+30729, U+30EDD, U+30EDE,
    and U+3106C and the previous GSUB rules were removed.
  * Updated Korean glyph for U+58C4 as reported in Source Han Serif Issue #87
  * Addressed Issue #204 for U+50E7, U+89E6, U+8FD0, U+9EA4, U+25C4A
  * Mapped HK U+5C13 尓 to JP glyph
  * Fixed U+21B9 as reported in Issue #260
  * Changed Korean mapping for U+51A4 as reported in Issue #202
  * The weights for Kanbun glyphs U+3191–U+319F have been adjusted
    as mentioned in the table at the beginning of Issue #205.
  * Fixed Korean IVS mapping for U+8ACB as reported in Issue #276</changelog>
  <changelog author="tiwai@suse.de" date="1621944000">- Fix the source URL to be properly downloadable</changelog>
  <changelog author="i@guoyunhe.me" date="1645358400">- Update version to 2.001
- Follow upstream versioning: use version numbers instead of dates</changelog>
  <changelog author="tiwai@suse.com" date="1658577600">- Move google-noto-serif-cjk-fonts into its own repository again</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659096000">feat!: rename noto-*-cjk-fonts -&gt; google-noto-*-cjk-fonts
- The Noto Coloremoji fonts have already been renamed by now
- The other Noto fonts will be renamed once upstream finishes migrating them to the new website
  * https://github.com/notofonts/notofonts.github.io
  fix: move zh_MO obsoletes and provides to Hong Kong TC fonts
- Macau is physically and culturally closer to Hong Kong than Taiwan</changelog>
  <changelog author="i@marguerite.su" date="1710158400">- update version to 2.002
- switch to VF variant, reduce size to about 17%</changelog>
</package>
<package pkgid="a7adc4de9255ffd63e14593737e118cd76598b360e764f5dd388091158637443a4e882c4cf373d8234868d3b40817b59cebf915fda37c4fdf8917fc87ae8c9b8" name="google-noto-serif-telugu-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="b9fd2fcb1b95e09eb6790460d00f34ee288079a77efd9672e31ba40a20aec4bdb11b1eb213d4bb58f036bb4a4b2aae4a154c84eb3baf3b98ef443bb9590b4b6e" name="google-noto-serif-thai-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="d5f80b238ef271553c58558087f8215792fcee899b076ae90f4551894c9c27029c78e9d6bc8af70ce26bd192787fda2ae15068da0c54d1da9dca726c91452276" name="google-noto-serif-tibetan-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="fec8e1cbdf1db4d51cb51d1d67def5ce8860346492ea975ce2d543844be7554dec057c3fff3a06b7683cb2fa192bcfd40f77c53080874776543d564cc5f2d35c" name="google-noto-serif-toto-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="7d86d24c4d4b739997df904fd7a76ed67f198ffd6897afb9d27bcc343abb919156a3c1ee3f87be8f7c95db0ed62d6962259d945566c3ffba25caf9e50d5fee7a" name="google-noto-serif-vithkuqi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="06444dbed9da2890811fa862daa86ac06471622c6cb743398dba8c615f007db4702f405a2723a4d6807e187b4fad6e7934501cc8ae5f23428636f0bb3803d83f" name="google-noto-serif-yezidi-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="6cbca42bd5e66e1ddd01f38ea402be88f3632f9d985db5e6693a74c78927604d1291b0d2007deef1e9277bbfe01ca6a7c8fbe748a4ba0a817020f3d6cf763bc1" name="google-noto-traditionalnushu-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="06750f07b2e0a5900d904239d0cf1c7d2b7e41ffe6afe7044c8371fdd7ada219ffb89a17dc6221cb0a1d0b99e36a5cab12445666a3bab4d83d5665f4b3ab26c3" name="google-noto-znamennymusicalnotation-fonts" arch="noarch">
  <version epoch="0" ver="20240901" rel="160099.3.1"/>
  <changelog author="pirateclip@protonmail.com" date="1704542400">- Update to 20240101
  * All fonts have been renamed from noto-*-fonts to
    google-noto-*-fonts
  * UI fonts have been merged into their non-UI packages due to
    changes in how Google distributes the fonts
  * New fonts: Khitan Small Script
    (google-noto-fangsongkssrotated-fonts,
    google-noto-fangsongkssvertical-fonts), Kawi
    (google-noto-kawi-fonts), Nag Mundari
    (google-noto-nagmundari-fonts)
  * Font renames, splits, mergers and deprecations:
  * Hebrew:
  * Now hebrewnew and hebrewdroid have been deprecated and replaced
    with google-noto-sans-hebrew-fonts
  * Syriac:
  * Used to be in one package. Now estrangela is
    google-noto-sans-syriac-fonts, while
    google-noto-sans-syriacwestern-fonts and
    google-noto-sans-syriaceastern-fonts represent the west and
    east syriac scripts
  * Tifinagh:
  * The various tifinagh font packages have all been merged into
    google-noto-sans-tifinagh-fonts
  * Thai and Lao:
  * They have been renamed from noto-loopedthai-fonts and
    noto-loopedlao-fonts to google-noto-thailooped-fonts and
    google-noto-laolooped-fonts
  * Arimo, Cousine and Tinos have been removed from the Noto Fonts
    Github so they are now seperate specfiles again
  * Remove fix-arimo.patch as Arimo is no longer being provided here</changelog>
  <changelog author="jengelh@inai.de" date="1709121600">- Delete old specfile constructs.</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709121601">- Remove fonttools build requires</changelog>
  <changelog author="pirateclip@protonmail.com" date="1709294400">- Update to 20240301
  * Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
    and Kufi Arabic</changelog>
  <changelog author="pirateclip@protonmail.com" date="1711972800">- Update to 20240401
  * Fix Oriya interpolation issues</changelog>
  <changelog author="pirateclip@protonmail.com" date="1714564800">- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14</changelog>
  <changelog author="pirateclip@protonmail.com" date="1717329600">- Remove obsolete "Group" parameter
- Update to 20240601
  * Noto Znamenny Musical Notation has been added
  * Other fonts have been updated</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719921600">- Update to 20240701
  * Sans Kaithi, Sans Psalter Pahlavi, Serif Toto, Sans Nag Mundari,
  Sans Old Italic, Sans Old Sogdian, Sans Old Turkic, Serif Old Uyghur,
  Sans Masaram Gondi, Sans Hebrew, Sans Math, Sans Limbu, Sans Mandaic,
  and Sans Marchen have all received updates</changelog>
  <changelog author="pirateclip@protonmail.com" date="1722600000">- Update to 20240801
  * Sans Mongolian has its shaping rules updated to match UTN#57
  * Serif Balinese fixed some overlaps
  * Nastaliq Urdu has most of its issues fixed</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725192000">- Update to 20240901
  * Various updates to fonts</changelog>
</package>
<package pkgid="097d84de3513de0ed68e1a0b917b52bb3c56f0262669095546b4b15ab26c17f4febd267a569ccfd56bc0ff97365dedb7c80a66ce2ad398c0213e11307945d5d9" name="google-opensans-fonts" arch="noarch">
  <version epoch="0" ver="20210927" rel="160099.3.2"/>
  <changelog author="toms@opensuse.org" date="1328356800">- First public version (declared "1.0")</changelog>
  <changelog author="pgajdos@suse.com" date="1334836800">- Apache-2.0 license
- packaged LICENSE.txt</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="yunhe.guo@protonmail.com" date="1536926400">- Version 20180607 from GitHub master
- Use hinted TrueType fonts</changelog>
  <changelog author="dmueller@suse.com" date="1670155200">- update to 20210927 from GitHub
  * Add gasp tables
  * Add VTT hinting
  * Cvt editing
  * Hinting Updates
- Clarify license to be OFL 1.1</changelog>
</package>
<package pkgid="b1cce9513887a3aa06ab308cfe9d513015c5f35fb5abf84e0294f8dfccd92ebcec984f82d01b6b10d0e34aa32feba960a46c52341246205a6d919ca169c6fa53" name="google-osconfig-agent" arch="s390x">
  <version epoch="0" ver="20260615.01" rel="160099.3.1"/>
  <changelog author="adrian.glaubitz@suse.com" date="1775044800">- Update to version 20260330.00
  * bump timeouts for all workflows (#940)
- from version 20260326.00
  * Cover exec_resource.go by unit tests (#934)
- from version 20260318.00
  * Integrate OSConfig agent with ReportVmInventory (#923)
- from version 20260313.02
  * remove cacheonly flag from yum upgrade (#924)
- from version 20260313.01
  * conditions python version override (#927)
- from version 20260313.00
  * Fix presubmits by explicitly set python version for rpm based systems (#926)
- from version 20260311.00
  * Bump osconfig version (#922)
- from version 20260309.02
  * Extend OSV scalibr extractor (#921)
- from version 20260309.01
  * upgrade golang.org/x/crypto and it's transitive deps (#918)
- from version 20260309.00
  * Add purl to pkg info (#920)
- from version 20260306.00
  * Add 'Type' field to PkgInfo (#919)
- from version 20260303.01
  * Upgrade go.opentelemetry.io/otel/sdk (#913)
- from version 20260303.00
  * Bump github.com/vbatts/tar-split from 0.11.5 to 0.12.2 (#908)
- from version 20260302.00
  * Bump github.com/spdx/tools-golang from 0.5.3 to 0.5.7 (#906)
- from version 20260126.00
  * Bump go.opentelemetry.io/otel/sdk from 1.38.0 to 1.39.0 (#905)
  * Bump github.com/sirupsen/logrus (#894)</changelog>
  <changelog author="adrian.glaubitz@suse.com" 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="adrian.glaubitz@suse.com" date="1777896000">- Update to version 20260428.00
  * Add/improve unit tests for agentendpoint/agentendpoint.go (#930)
- from version 20260427.03
  * Cover config/file.go by unit tests (#935)
- from version 20260422.01
  * Cover patch_linux.go by unit tests (#932)
- from version 20260422.00
  * upgrade grpc package in main package and e2e tests (#959)
    (bsc#1260264, CVE-2026-33186)
- from version 20260417.04
  * Bump OSV-Scalibr version to v0.4.3 (#956)
- from version 20260417.03
  * Add unit tests for updates_linux.go (#937)
- from version 20260417.02
  * Add zone to CreateDisk step (#955)
- from version 20260417.01
  * Change disk type for deb11 (#954)
- from version 20260417.00
  * Add unit tests for policies/apt.go PART 1 (#950)
- from version 20260410.02
  * Add unit tests for packages/pty_linux.go (#943)
- from version 20260410.01
  * fix disk type for arm workflows (#948)
- from version 20260410.00
  * Change machine type for arm based workflows (#946)
- Drop CVE-2026-33186.patch, merged upstream</changelog>
  <changelog author="adrian.glaubitz@suse.com" 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="adrian.glaubitz@suse.com" date="1779364800">- Add CVE-2026-33186.patch to fix authorization bypass in grpc-go due to improper
  validation of the HTTP/2 :path pseudo-header (bsc#1260264, CVE-2026-33186)</changelog>
  <changelog author="adrian.glaubitz@suse.com" 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="adrian.glaubitz@suse.com" 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="adrian.glaubitz@suse.com" 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="mmachova@suse.com" 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="mmachova@suse.com" 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>
</package>
<package pkgid="a788e2b985c768bcc80988c9468f75b862de2a70ef807caa8938543b430ad9ace3c265df4bd011629c6d846a4f9f4df7e959ff3a4c8d1d94d087729e5ce7cad0" name="google-poppins-fonts" arch="noarch">
  <version epoch="0" ver="4.003" rel="160099.3.2"/>
  <changelog author="thomas.schraitle@suse.com" date="1611057600">- Create initial version 4.003</changelog>
  <changelog author="fcrozat@suse.com" date="1611144000">- Fix url to download archive.</changelog>
  <changelog author="fcrozat@suse.com" date="1611144001">- Fix copyright attribution and other cleaning on specfile.</changelog>
</package>
<package pkgid="b88b451c509bff850fc78c8b6c8e321308533f524e17b3128ff20648415a687c1ae88015b5922732e562a1c60e051c512c2b0cb47d918e6cda894a669e8c2cb8" name="google-roboto-fonts" arch="noarch">
  <version epoch="0" ver="2.138" rel="bp161.1.1"/>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="sknorr@suse.de" date="1380110400">- update Roboto &amp; Roboto Condensed (from hg)
- add Roboto Slab (from hg)
- add archive with documentation (from homepage URL)</changelog>
  <changelog author="fcrozat@suse.com" date="1444651200">- Update main font to Roboto 2.0 (snapshot 2015/08/20)
- Update url.</changelog>
  <changelog author="qzhao@suse.com" date="1454846400">- Update to add LICENSE file</changelog>
  <changelog author="kamikazow@opensuse.org" date="1474113600">- Update to version 2.134
- As of this version, Google recommends the hinted font variant only for Windows
- Appdata files from David Tardon &lt;dtardon@redhat.com&gt;</changelog>
  <changelog author="kamikazow@opensuse.org" date="1480680000">- Update to version 2.135
- Using date-based version number because openSUSE insists on it
  (yyyymmddd.realVersion)</changelog>
  <changelog author="tiwai@suse.de" date="1481112000">- Fix source URL to point to the right version number
- Fix the build with older distros; take all files including
  appdata subdirectory itself</changelog>
  <changelog author="Yunhe Guo &lt;i@guoyunhe.me&gt;" date="1596715200">- Version 2.138
- Use upstream version number
- Use roboto-android.zip for better emoji compatibility
- Update metainfo installation location according to latest standard
- Remove useless docs but keep the license file
- Move google-roboto-slab-fonts into an individual package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1597320000">- Update summary to be more on point.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1648987200">- Fix the license file permissions
- Spec cleanup</changelog>
</package>
<package pkgid="5d86e1cbf1da0d485b585a78dd566aaaf946d42fdde7fc083b382850dfc65ee18c5681ddb6dd80b7ab316d119f23cd1266b94d89a2f0b0d18b7d537ae0a62aab" name="google-tinos-fonts" arch="noarch">
  <version epoch="0" ver="20240101" rel="bp161.1.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1704542400">- initial commit</changelog>
</package>
<package pkgid="c168217e6a2aecf66058a61a73ce78ec9f6b454a300e5f50cf5b890ee97322719bbd0fab3af4ff96460eaaab3f4f32e243d57d8281679fc34d578fbbeb8dbe60" name="googler" arch="noarch">
  <version epoch="0" ver="4.3.13" rel="bp161.1.1"/>
  <changelog author="dilawar.s.rajput@gmail.com" date="1553774400">- Update to version 3.8
  * A complete parser rewrite
  * Visual redesign of the output format
  * Text-wrapping for CJK wide characters
  * Refresh current page on URL expansion toggle
  * Available on Raspbian testing and Chocolatey
  * Several important fixes</changelog>
  <changelog author="Dilawar Singh &lt;dilawar.s.rajput@gmail.com&gt;" date="1559217600">- Update to version 3.9
  * fix issue - googler showing "No results."
  * show matched keywords in bold in result abstracts
  * option --colorize for more control on colors
  * better support for colors on Windows
  * switch to CircleCI from Travis
  * option --noua is deprecated (noop) and will be removed in future</changelog>
  <changelog author="Dilawar Singh &lt;dilawar.s.rajput@gmail.com&gt;" date="1574856000">- Update to version 4.0
  * Switch to modern UA and fix parser to handle new result format
  - fixes #306 Googler no results on v3.9 (due to google's recent layout changes)
  * Text-wrapping</changelog>
  <changelog author="Dilawar Singh &lt;dilawar.s.rajput@gmail.com&gt;" date="1588334400">- Update to version 4.1
  * search Google Videos
  * options --from and --to to specify date range for search
  * update parser to handle new layout for Google News results
  * strip trailing comma from metadata
  * add auto-generated packages for new distros, remove obsolete</changelog>
  <changelog author="Dilawar Singh &lt;dilawar.s.rajput@gmail.com&gt;" date="1602417600">- Update to version 4.3.1
  * several important parser fixes
  * retire Python v3.5, add v3.9
- Update to version 4.3
  * fix recent break due to server-side changes
  * option `-e`/`--exclude` to exclude site from results
  * option `-g`/`--geoloc` to specify geolocation
  * replace uuid1 with uuid4 in request
- Update to version 4.2
  * support GUI platform browsers on WSL
  * support Wayland native copier `wl-copy`
  * program options `--ipv4`, `--ipv6`; ipv4 preferred by default
  * deduplicate results
  * fix sitelinks parsing
  * combine consecutive whitespaces
  * fix extraction of matched keywords
  * fix match highlighting
  * no additional blank line for empty abstracts
  * undocumented debug option `--parse` to parse dumped HTML</changelog>
  <changelog author="openqa container_bot &lt;ggkioulis@suse.com&gt;" date="1655380800">- Update to the latest version and solve bsc1200312</changelog>
  <changelog author="openqa container_bot &lt;ggkioulis@suse.com&gt;" date="1656072000">- Update to the latest version and solve bsc1200312</changelog>
  <changelog author="openqa container_bot &lt;ggkioulis@suse.com&gt;" date="1656072001">- Update to the latest version and solve bsc1200312</changelog>
  <changelog author="openqa container_bot &lt;ggkioulis@suse.com&gt;" date="1656072002">- Update to the latest version and solve bsc1200312</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1682424000">- Update to 4.3.13
  * removed python version 3.6 from build
  * Fix google Video search
  * Fix parsing of Results
  * Fix html class of result nodes (#393, fixes #392)
  * Do not sabotage stdin of url_handler (#386)
- changed upstream repository</changelog>
</package>
<package pkgid="0d1a07c951b8c65d7abd0794c4ec1acf25b48a07325841d42358c7c5ea391822a2c8cc68d90b904de37ccc23945e168c839a9927bdf572ef9dd20007ef6d9c2f" name="goose-bash-completion" arch="noarch">
  <version epoch="0" ver="1.20.1" rel="bp161.1.6"/>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1762862400">- Initial release 1.13.2~0
- Disabled self update feature</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1762948800">- Update to version 1.14.0:
  * chore(release): release version 1.14.0
  * bump openapi version directly (#5674)
  * governance: update MAINTAINERS.md to reflect new maintainers (#5675)
  * chore: upgrade rmcp to 0.8.5 (#5673)
  * Update release instructions (#5662)
  * Swapped out to_string_lossy with display for user facing text (#5666)
  * the right script (#5671)
  * use npx in just generate-openapi (#5664)
  * silence copilot on minor text issues (#5665)
  * fix: disallow runaway subagent chains (#5659)
  * chore: remove usage of non-existent env var for log dir (#5658)
  * clarify agent instructions (#5655)
  * feat: add check-everything for unified style checks (#5650)
  * Show errors on failure (#5643)
  * custom instructions for copilot reviews (#5646)
  * fix: prevent repeated 404 errors when accessing deleted sessions (#5644)
  * Flake.nix corrected main (#5600)
  * fix: goose recipe list can return duplicated entries (#5645)
  * fix: bedrock creds refresh (#5599)
  * Fix Claude Code provider to default to Auto mode (#5638) (#5642)
  * Scheduler cleanup (#5571)
  * Better search paths and handling of CLI providers (#5554)
  * docs: description required for "Add Extension" in cli - phase 2 (#5635)
  * Remove some logging (#5631)
  * Use session IDs as task IDs for subagents instead of UUIDs (#5398)
  * Fix the naming (#5628)
  * fix: default tetrate model is broken, replace with haiku-4.5 (#5535) (#5587)
  * Fetch less and use the right SHA (#5621)
  * feat(ui): add custom macOS dock menu with New Window option (#5099)
  * feat: remove hints from recipe prompts (#5622)
  * docs: October 2025 Community All-Stars spotlight, Hacktoberfest edition (#5625)
  * differentiate debug/release in cache key (#5613)
  * Unify subrecipe and subagent execution through shared recipe pipeline (#5082)
  * Standardize CLI argument flags and update documentation (#5516)
  * Release 1.13.0
  * fix: move goosehints/AGENTS.md handling to goose, and out of developer extension (#5575)
  * fix: add standard context menu items to prevent empty right-click menu (#5616)
  * Bump openapi in prepare-release (#5611)
  * docs: add access control section to Developer tutorial (#5615)
  * Token state not showing on load, or after message is finished. (#5606)
  * Change the other location too (#5608)
  * feat(ui): bring back quick launcher (#5144)
  * Support platform tools through CLI (#5570)
  * Avoid web double write (#5601)
  * fix: gemini flash -&gt; pro for mcp smoke tests (#5574)
  * Manual compaction test and fix (#5568)
  * fix: tidy up claude cli handling (#5594)
  * Remove jetbrains (#5602)
  * feat(githubcopilot): add support for newer Copilot AI Models (#5603)
  * fix: customised recipe to yaml string to avoid minininjia parsing error (#5494)
  * Add pending extension indicator to extension panel (#5493)
  * Add environment subsition for auth blocks (#5439)
  * acp: ToolCallLocations and working cancellation (#5588)
  * feat(providers): add Mistral AI provider (#5009)
  * Listen for ctrl-c during provider request (#5585)
  * Also accept null as description, not just missing (#5589)
  * Document missing recipe param types (#5584)
  * docs: description required for "Add Extension" in cli (#5573)
  * fix: Add schema-aware numeric coercion for MCP tool arguments (#5478)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1763121600">- add _constraints to fix build errors on other architectures</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1763640000">- Update to version 1.15.0:
  * Read paths from an interactive &amp; login shell (#5774)
  * chore(release): release version 1.15.0
  * Bump auto scroll threshold (#5738)
  * fix: add one-time cleanup for linux hermit locking issues (#5742)
  * Don't show update tray icon if GOOSE_VERSION is set (#5750)
  * fix: get win node path from registry (#5731)
  * Handle spaces in extension names also (#5770)
  * Remove empty settings card for Scheduling Engine (#5771)
  * fix windows cli build (#5768)
  * fix: Implement a CredentialStore for auth (#5741)
  * blog post: How to Successfully Migrate Your App with an AI Agent (#5762)
  * Simplify finding `goosed` (#5739)
  * More time for goosed (#5746)
  * Match lower case (#5763)
  * scan recipe for security when saving recipe (#5747)
  * feat: trying grok for live test (#5732)
  * Platform Extension MOIM (Minus One Info Message) (#5027)
  * docs: remove hackathon banner (#5756)
  * Fix: Recipes respect the quiet flag (#5743)
  * docs: update cli commands (#5744)
  * Run smoke tests on a free runner (#5745)
  * faster, cheaper (pick two): improve CI workflow and switch to free github runner (#5702)
  * Compaction resiliency improvements (#5618)
  * docs: ask goose button (#5730)
  * Update prompt injection detection metrics (due to errors exporting to datadog) (#5692)
  * Spence/icon2 tokyo drift (#5728)
  * docs: logs rotation and misc updates (#5727)
  * docs: automatic ollama model detection (#5725)
  * Fix context progress bar not resetting after /clear command (#5652)
  * docs: removing double announcements (#5714)
  * docs: mcp sampling support (#5708)
  * hackathon banner  (#5710)
  * Fix documentation-only change detection for push events (#5712)
  * Added transaction commits to multi sql functions in session_manager (#5693)
  * fix: improve and simplify tool call chain rendering (#5704)
  * Fix: Always show autocompact threshold ui (#5701)
  * chore: Update governance to include Discord (#5690)
  * Ollama improvements (#5609)
  * feat: add Supabase MCP server to registry (#5629)
  * Unlist VS Code extension tutorials from MCP and experimental sections (#5677)
  * fix: make image processing work in github copilot provider (#5687)
  * fix: do not take into account gitignore in developer mcp (#5688)
  * docs: session storage migration (#5682)
  * New maintainers (#5685)
  * chore: Update governance (#5660)
  * chore(release): release version 1.14.0 (minor) (#5676)
  * fix : action icons overlap session title in chat history (#5684)
  * Document recent goose PRs (#5683)
  * docs: add GOOSE_PATH_ROOT environment variable documentation (#5678)
  * feat: SessionManager integration for acp sessions (#5657)
  * teach copilot our CI (#5672)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1765368000">- Update to version 1.16.0:
  * fix: metrics on posthog (#6024)
  * Hide recipe icon in empty chat (#6022)
  * Show modal selector after configuring a provider (#6005)
  * Onboarding detect provider from api key (#5955)
  * fix params not being substituted in activities (#5992)
  * chore(release): release version 1.16.0
  * Update Anthropic and Google Gemini models to latest API versions (#5980)
  * docs: chat recall tutorial (#5975)
  * fix: `final assistant content cannot end with trailing whitespace` error from Anthropic (#5967)
  * 5527 multiple file popups (#5905)
  * Groq configure fix  (#5833)
  * added sidebar contextual information for firefox (#5433)
  * docs: council of mine MCP (#5979)
  * docs: nano banana extension (#5977)
  * fix: remove prompt change, read model from config (#5976)
  * Enable recipe deeplink parameters for pre-population (#5757)
  * chore: upgrade npm packages (#5951)
  * feat: ActionRequired (#5897)
  * feat(acp): support loading sessions in acp (#5942)
  * docs: add videos to multi-model page (#5938)
  * docs: promote planning guide (#5934)
  * fix: use a lock to ensure only need to run tunnel just in case multiple go… (#5885)
  * Feat: Added custom headers and toggle keyring CLI options (#5017)
  * Feat/automatic update installation (#5345)
  * fix: Added "Merged consecutive assistant messages" to the acceptable issues for moim injection check (#5933)
  * fix: anthropic provider model fetching (#5932)
  * [MCP-UI] add CSP for images to proxy HTML (#5931)
  * fix: correct typo in blog post (AIMDOEL -&gt; AIMODEL) (#5902)
  * feat: @goose in terminal (native terminal support) (#5887)
  * docs: adding AI-friendly features (#5918)
  * Blog/advent of ai announcement (#5917)
  * Extension selector behind ALPHA flag (#5892)
  * blog: typo fixes (#5896)
  * blog: fixing img url (#5895)
  * blog: MCPs for Developers (#5884)
  * docs: Extension Manager MCP (#5883)
  * Update cleanup marker logic for Fedora users. (#5868)
  * Improve AWS credential loading and configuration handling in BedrockProvider  (#5699)
  * fix: adjust strange spacing in agent.rs (#5877)
  * Move recipe actions to bottom bar icon and edit goosehints to settings (#5864)
  * [docs] Add “Building a Social Media Agent” Blog Post (#5844)
  * deps: upgrade rmcp to 0.9.1 (#5860)
  * chore: suggest using text/markdown when fetching content (#5854)
  * Revert "fix: do not load active extensions when no extensions in the recipe" (#5871)
  * goose remote access (#5251)
  * docs: add DataHub MCP server extension documentation (#5769)
  * docs: lowercase goose in remaining topics (#5861)
  * docs: lowercase goose in getting-started and guides topics (#5857)
  * Fix multi tool calling (#5855)
  * fix(#5626 #5832): handle multiple content chunks &amp; images better (#5839)
  * chore: some old code hanging around, and mention configure cli (#5822)
  * feat : add support for math / science symbology via katex (#5773)
  * feat : add ability to see error message in toast (#5851)
  * feat: implement SKILLS.md - claude compatibility.  (#5760)
  * urgent: github broke runners for macos (#5853)
  * [fix] generic check for gemini compat (#5842)
  * Add scheduler to diagnostics (#5849)
  * Cors and token (#5850)
  * fix sessions coming back with empty messages (#5841)
  * markdown export from URL (#5830)
  * Next camp refactor live (#5706)
  * Add out of context compaction test via error proxy (#5805)
  * fix: Add backward compatibility for conversationCompacted message type (#5819)
  * Add /agent/stop endpoint, make max active agents configurable (#5826)
  * Handle 404s (#5791)
  * Persist provider name and model config in the session (#5419)
  * Comment out the flaky mcp callers (#5827)
  * Slash commands (#5718)
  * fix: remove setx calls to not permanently edit the windows shell PATH (#5821)
  * fix: Parse maas models for gcp vertex provider (#5816)
  * fix: support Gemini 3's thought signatures (#5806)
  * chore: Add Adrian Cole to Maintainers (#5815)
  * [MCP-UI] Proxy and Better Message Handling (#5487)
  * Release 1.15.0
  * Document New Window menu in macOS dock (#5811)
  * Catch cron errors (#5707)
  * feat/fix Re-enabled WAL with commit transaction management (Linux Verification Requested) (#5793)
  * chore: remove autopilot experimental feature (#5781)
  * Read paths from an interactive &amp; login shell (#5774)
  * docs: acp clients (#5800)
  * Provider error proxy for simulating various types of errors (#5091)
  * chore: Add links to maintainer profiles (#5788)
  * Quick fix for community all stars script (#5798)
  * Document Mistral AI provider (#5799)
  * docs: Add Community Stars recipe script and txt file (#5776)
  * chore: incorporate LF feedback (#5787)
  * docs: quick launcher (#5779)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1766059200">- Update to version 1.17.0:
  * fix: respect default_enabled value of platform extensions (#6159)
  * Add more posthog analytics (privacy aware) (#6122)
  * Fix tokenState loading on new sessions (#6129)
  * chore(release): release version 1.17.0
  * feat(mcp): platform extension for "code mode" MCP tool calling (#6030)
  * workflow: auto-update recipe-reference on release (#5988)
  * Document recipe slash commands feature (#6075)
  * docs: add GitHub Copilot device flow authentication details (#6123)
  * Disallow subagents with no extensions (#5825)
  * chore(deps): bump js-yaml in /documentation (#6093)
  * feat: external goosed server (#5978)
  * fix: Make datetime info message more explicit to prevent LLM confusion about current year (#6101)
  * refactor: unify subagent and subrecipe tools into single tool (#5893)
  * goose repo is too big for the issue solver workflow worker (#6099)
  * fix: use system not developer role in db (#6098)
  * Add /goose issue solver github workflow (#6068)
  * OpenAI responses streaming (#5837)
  * Canonical models for Providers (#5694)
  * feat: add Inception provider for Mercury models (#6029)
  * fix old sessions with tool results not loading (#6094)
  * Fix community page mobile responsiveness and horizontal overflow (#6082)
  * Tool reply meta (#6074)
  * chore: avoid accidentally using native tls again (#6086)
  * Update vars to be capitalised to be in line with other variables in config file (#6085)
  * docs: restructure recipe reference (#5972)
  * docs: configure custom providers (#6044)
  * docs: Community All-Stars Spotlight November 2025, CodeTV Hackathon edition (#6070)
  * fix: include file attachments in queued messages (#5961)
  * fix(ui): prevent incorrect provider type suffix in update dialog #5908 (#5909)
  * docs: mcp elicitation (#6060)
  * blog: How to stop your ai agent from making unwanted code changes (#6055)
  * Fix typo in prompt (#6007)
  * Docs for new terminal integration feature (#6042)
  * fix: linux goosed crashing libssl error (#6051)
  * chore(release): release version 1.16.0 (minor) (#5985)
  * fix: metrics on posthog (#6024)
  * gov: new LF Projects LLC section (#6027)
  * Cleanup: Remove Recipe Key Flow (#6015)
  * chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /documentation (#5963)
  * remove problematic corrupted woff font (#6006)
  * Added search bar / filtering for recipes (#6019)
  * Hide recipe icon in empty chat (#6022)
  * docs: provider and model config (#6008)
  * Show modal selector after configuring a provider (#6005)
  * docs: additional mcp sampling resources (#6020)
  * Flutter PR Code Review (#6011)
  * feat(mcp): elicitation support (#5965)
  * Onboarding detect provider from api key (#5955)
  * Fix PATH on Windows for extensions (#6000)
  * recipe(datahub): Add a recipe for searching &amp; understanding data in DataHub (#5859)
  * fix params not being substituted in activities (#5992)
  * blog: MCP Sampling (#5987)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1766404800">- Drop disable-self-update.patch in favour of compile time feature: https://github.com/block/goose/pull/5886
- Update to version 1.18.0:
  * Recipe slash command parsing (#6173)
  * chore(release): release version 1.18.0
  * fix(code-mode): use MCP structuredContent for proper JS object access (#6190)
  * fix(code-mode): improve tool signatures for LLM discovery (#6177)
  * chore: cover code mode with end to end provider tests (#6183)
  * docs: publish MCP elicitation guide (#6182)
  * docs: mobile access (#6180)
  * feat: update copilot instructions to correct "Goose" to "goose" in code reviews (#6175)
  * blog: on terminal and mobile (#6174)
  * Enhanced PostHog Error Tracking with Detailed Messages (#6176)
  * Clean PR preview sites from gh-pages branch history (#6161)
  * fix: make goose reviewer less sycophantic (#6171)
  * revert /reply to previous behavior (replacing session history) when full conversation provided (#6058)
  * chore: manually update version (#6166)
  * Integrate pricing with canonical model (#6130)
  * Regenerate canonical models when release branch is created. (#6127)
  * fix: use correct parameter name in read_module handler (#6148)
  * docs: blog for code mode MCP (#6126)
  * test: add ACP integration test (#6150)
  * docs: auto download updates (#6163)
  * fix: respect default_enabled value of platform extensions (#6159)
  * docs: skills (#6062)
  * fix: add conditional configuration for GOOSE_BIN_DIR in PATH (#5940)
  * Update dependencies to help in Fedora packaging (#5835)
  * fix: make goose reviewer less bad (#6154)
  * docs: create/edit recipe button (#6145)
  * fix(google): Fix 400 Bad Request error with Gemini 3 thought signatures (#6035)
  * fix: we don't need to warn about tool count when in code mode (#6149)
  * deps: upgrade agent-client-protocol to 0.9.0 (#6109)
  * fix(providers): fix for gemini-cli on windows to work around cmd's multiline prompt limitations #5911 (#5966)
  * More slash commands (#5858)
  * fix: MCP UI not rendering due to CallToolResult structure change (#6143)
  * fix: display shell output as static text instead of spinner (#6041)
  * fix : Custom providers with empty API keys show as configured in desktop (#6105)
  * Add .agents/skills and ~/.config/agent/skills to skills discovery paths (#6139)
  * fix: use instructions for system prompt and prompt for user message in subagents (#6121)
  * Fix compaction loop for small models or large input (#5803)
  * feat: Centralize theme management with ThemeContext (#6137)
  * OpenRouter &amp; Xai streaming (#5873)
  * fix: resolve mcp-hermit cleanup path expansion issue (#5953)
  * feat: add goose PR reviewer workflow (#6124)
  * perf: Avoid repeated MCP queries during streaming responses (#6138)
  * Fix YAML serialization for recipes with special characters (#5796)
  * Add more posthog analytics (privacy aware) (#6122)
  * docs: add Sugar MCP server to extensions registry (#6077)
  * Fix tokenState loading on new sessions (#6129)
  * bump bedrock dep versions (#6090)
  * Don't persist ephemeral extensions when resuming sessions (#5974)
  * chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /ui/desktop (#5939)
  * chore(deps): bump node-forge from 1.3.1 to 1.3.2 in /documentation (#5898)
  * Add Scorecard supply-chain security workflow (#5810)
  * Don't show subagent tool when we're a subagent (#6125)
  * Fix keyboard shortcut conflict for Focus Goose Window (#5809)
  * feat(goose-cli): add feature to disable update (#5886)
  * workflow: enable docs-update-recipe-ref (#6132)
  * fix: filter tools in Ollama streaming when chat mode is enabled (#6118)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1767873600">- Add shell completions
- Update to version 1.19.1:
  * fix: prevent duplicate rendering when tool returns both mcp-ui and mcp-apps resources (#6378)
  * fix: update MCP Apps _meta.ui.resourceUri to use nested format (SEP-1865) (#6372)
  * fix: prevent infinite loop of tool-input notifications in MCP Apps (#6374)
  * chore(release): release version 1.19.1
  * Bump rust toolchain to 1.92 (current stable) (#6356)
  * chore(release): release version 1.19.0
  * fix(ci): prevent gh-pages branch bloat (#6340)
  * chore(deps): bump qs and body-parser in /documentation (#6338)
  * Skip the smoke tests for dependabot PRs (#6337)
  * docs(blog): compress images to fix GitHub Pages deployment (#6339)
  * fix(code-execution): support bracket notation and multiple import styles (#6290)
  * chore(deps): bump qs from 6.14.0 to 6.14.1 in /ui/desktop (#6317)
  * feat(cli): add subcommand `completion` to generate various shell completions (#6313)
  * fix: Make Azure OpenAI API key optional to match documentation (#6215)
  * Release 1.18.0
  * Add recipe download and copy yaml (#6201)
  * Add more logging and analytics to updater processes (#6208)
  * MCP Apps Plumbing (#6286)
  * docs(blog): Agentic Guardrails and Controls (#6329)
  * fix: use minute-level granularity for MOIM timestamps (#6294)
  * fix(install script): ensure script works when piped into bash (#6296)
  * fix: Update tetrate signup step (#6324)
  * fix(openai): handle interleaved streaming chunks in tool call (#6312)
  * Add blog post: How I Taught My Agent My Design Taste (#6326)
  * Have goose issue solver solve issues like a goose contributor (#6321)
  * feat: add caching support for Anthropic models via Databricks (#6320)
  * chore(deps): bump qs and express in /documentation (#6314)
  * fix: handle toolnames without underscores (#6318)
  * feat: upgrade to rmcp 0.12.0 and sacp 10.0.0 by removing SSE transport (#6304)
  * chore: refactor add_extension to reduce line count (#6278)
  * fix: improve smoke test prompt for reliable tool calling (#6281)
  * chore: refactor format_messages in databricks.rs to reduce line count (#6275)
  * fix: adding more open models (#6300)
  * docs: add goose for vs code extension (#6262)
  * feat(code-mode): use server names for MCP extensions (#6284)
  * docs: agent skills compatibility note (#6299)
  * docs: clarify GOOSE_TERMINAL requires ~/.zshenv for zsh users (#6297)
  * feat: add OpenAI Codex CLI provider (#6263)
  * docs: fix Resources menu (#6292)
  * Remove Advent of AI announcement banner (#6291)
  * Add blog post: How We Use goose to Maintain goose (#6289)
  * feat: default todo message (#6217)
  * docs: ref blog from Skills page (#6269)
  * docs: RPI tutorial (#6261)
  * docs: move code mode topic (#6259)
  * feat(acp): Honor MCP servers from clients like Zed (stdio + http) (#6230)
  * docs: code mode and code execution extension (#6255)
  * RPI recipes (#6258)
  * docs: fix links in recipe topics (#6256)
  * remove Tool Selection Strategy preview (#6250)
  * fix(cli): correct bash syntax in terminal integration functions (#6181)
  * fix : opening a session to view it modifies session history order in desktop (#6156)
  * test: fix recipe and audio tests to avoid side effects (#6231)
  * chore: Update gemini versions in test_providers.sh (#6246)
  * feat: option to stream json - jsonl really (#6228)
  * feat: add mcp app renderer (#6095)
  * docs: update skills extension to support .agents/skills directories (#6199)
  * Add YouTube short to Chrome DevTools MCP tutorial (#6244)
  * docs: Caveats for privacy information in logs documentation (#6218)
  * move goose issue solver to opus (#6233)
  * feat: improved UX for tool calls via execute_code (#6205)
  * Blog: Code Mode Doesn't Replace MCP (#6227)
  * fix: prevent keychain requests during cargo test (#6219)
  * test: fix test_max_turns_limit slow execution and wrong message type (#6221)
  * Skills vs MCP blog (#6220)
  * Add blog post: Does Your AI Agent Need a Plan? (#6209)
  * fix(ui): enable MCP UI to send a prompt message when an element is clicked (#6207)
  * docs: param option for recipe deeplink/open (#6206)
  * docs: edit in place or fork session (#6203)
  * Recipe slash command parsing (#6173)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1768824000">- Update to version 1.20.1:
  * fix: trying this approach to undo regressions for extension loading (#6568)
  * chore(release): release version 1.20.1
  * don't add escaping to the command field (#6519)
  * Fix popular topics not starting chat when clicked (#6508)
  * chore(release): release version 1.20.0
  * Fix: Small update in how ML-based prompt injection determines final result (#6439)
  * docs: remove SSE transport and rename to Streamable HTTP (#6319)
  * fix: correct Cloudinary extension command and env variable (#6453)
  * fix: add gap between buttons in MacDesktopInstallButtons.js (#6452)
  * refactor: include hidden dotfiles folders in file picker search (#6315)
  * upgraded safe npm packages (#6450)
  * chore(deps): bump react-router and react-router-dom in /ui/desktop (#6408)
  * chore(deps): bump lru from 0.12.5 to 0.16.3 (#6379)
  * chore(deps-dev): bump @modelcontextprotocol/sdk from 1.24.0 to 1.25.2 in /ui/desktop (#6375)
  * fix: inconsistent API url requirement between desktop and CLI versions (#6419)
  * feat(vertexai): Add streaming support (#6409)
  * fix deeplink recipe launch cold start (#6210)
  * Spell check setting (#6446)
  * File bug directly (#6413)
  * fix(cli): incorrect bin name in shell completions (#6444)
  * Use crunchy from crates instead of git fork (#6415)
  * docs: Add prompts.chat MCP configuration to servers.json (#6342)
  * Remove unused dependencies across workspace (#6380)
  * perf(code_execution): cache tools in ExtensionManager (#6433)
  * chore: break up process agent response (#6348)
  * More 3.7 removal (#6414)
  * CLI show extension errors (#6398)
  * fix[desktop]: Improve UX for ExtensionItem component (#6443)
  * update[doc]: Add tip for GitHub Copilot Provider (#6441)
  * Avoid using cliclack.confirm in non-interactive session (#6412)
  * docs: claude prompt caching note (#6429)
  * Restore task completion notification (#6427)
  * docs: stream-json and auth-token cli options (#6426)
  * feat: add hotkey to toggle full tool output display (#6067)
  * fix(google): treat signed text as regular content in streaming (#6400)
  * Add frameDomains and baseUriDomains CSP support for MCP Apps (#6399)
  * fix(ci): add missing dependencies to openapi-schema-check job (#6367)
  * feat: http proxy support
  * Add support for changing working dir and extensions in same window/session (#6057)
  * Sort keys in canonical models (#6403)
  * added validation and debug for invalid call tool result (#6368)
  * Update MCP apps tutorial: fix _meta structure and version prereq (#6404)
  * Fixed fonts (#6389)
  * Update confidence levels prompt injection detection to reduce false positive rates (#6390)
  * Add ML-based prompt injection detection  (#5623)
  * docs: update custom extensions tutorial (#6388)
  * fix ResultsFormat error when loading old sessions (#6385)
  * docs: add MCP Apps tutorial and documentation updates (#6384)
  * changed z-index to make sure the search highlighter does not appear on modal overlay (#6386)
  * Handling special claude model response in github copilot provider (#6369)
  * fix: prevent duplicate rendering when tool returns both mcp-ui and mcp-apps resources (#6378)
  * fix: update MCP Apps _meta.ui.resourceUri to use nested format (SEP-1865) (#6372)
  * feat(providers): add streaming support for Google Gemini provider (#6191)
  * Blog: edit links in mcp apps post (#6371)
  * fix: prevent infinite loop of tool-input notifications in MCP Apps (#6374)
  * fix: Show platform-specific keyboard shortcuts in UI (#6323)
  * fix: we load extensions when agent starts so don't do it up front (#6350)
  * docs: credit HumanLayer in RPI tutorial (#6365)
  * Blog: Goose Lands MCP Apps (#6172)
  * Claude 3.7 is out. we had some harcoded stuff (#6197)
  * Release 1.19.0
  * chore: upgrade to node v24 as engine (#6361)
  * chore(deps): bump rsa from 0.9.9 to 0.9.10 (#6358)
  * Bump rust toolchain to 1.92 (current stable) (#6356)
  * Hide advanced recipe options under expandable content (#6021)
  * fix: use .config/agents (plural) for skills directory (#6357)
  * fix: prevent KaTeX from treating underscores as subscripts in plain text (#6242)
  * fix: make goose review PRs more like goose contributors do (#6240)
  * fix : preserve provider engine type when editing custom providers (#6106)
  * feat(providers): add retry for model fetching (#6347)
  * allow goose issue solver to react to activation comments (#6239)
  * refactor:  when changing provider/model,load existing provider/model (#6334)
  * chore: refactor configure_extensions_dialog to reduce line count (#6277)
  * chore: refactor handle_configure to reduce line count (#6276)
  * chore: refactor interactive session to reduce line count (#6274)
  * chore: refactor docx_tool to reduce function size (#6273)
  * chore: refactor cli() function to reduce line count (#6272)
  * make sure the models are using streaming properly (#6331)
  * feat: add a max tokens env var (#6264)
  * docs: slash commands topic (#6333)</changelog>
</package>
<package pkgid="8e22601d7c24b21463744c0d0cdafa0393202f844fa98701a37164f9f239a393c308517b5f34298f11fa30266dbc895561cf588ca99c8243fdf9e309c7ed5af3" name="goose-fish-completion" arch="noarch">
  <version epoch="0" ver="1.20.1" rel="bp161.1.6"/>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1762862400">- Initial release 1.13.2~0
- Disabled self update feature</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1762948800">- Update to version 1.14.0:
  * chore(release): release version 1.14.0
  * bump openapi version directly (#5674)
  * governance: update MAINTAINERS.md to reflect new maintainers (#5675)
  * chore: upgrade rmcp to 0.8.5 (#5673)
  * Update release instructions (#5662)
  * Swapped out to_string_lossy with display for user facing text (#5666)
  * the right script (#5671)
  * use npx in just generate-openapi (#5664)
  * silence copilot on minor text issues (#5665)
  * fix: disallow runaway subagent chains (#5659)
  * chore: remove usage of non-existent env var for log dir (#5658)
  * clarify agent instructions (#5655)
  * feat: add check-everything for unified style checks (#5650)
  * Show errors on failure (#5643)
  * custom instructions for copilot reviews (#5646)
  * fix: prevent repeated 404 errors when accessing deleted sessions (#5644)
  * Flake.nix corrected main (#5600)
  * fix: goose recipe list can return duplicated entries (#5645)
  * fix: bedrock creds refresh (#5599)
  * Fix Claude Code provider to default to Auto mode (#5638) (#5642)
  * Scheduler cleanup (#5571)
  * Better search paths and handling of CLI providers (#5554)
  * docs: description required for "Add Extension" in cli - phase 2 (#5635)
  * Remove some logging (#5631)
  * Use session IDs as task IDs for subagents instead of UUIDs (#5398)
  * Fix the naming (#5628)
  * fix: default tetrate model is broken, replace with haiku-4.5 (#5535) (#5587)
  * Fetch less and use the right SHA (#5621)
  * feat(ui): add custom macOS dock menu with New Window option (#5099)
  * feat: remove hints from recipe prompts (#5622)
  * docs: October 2025 Community All-Stars spotlight, Hacktoberfest edition (#5625)
  * differentiate debug/release in cache key (#5613)
  * Unify subrecipe and subagent execution through shared recipe pipeline (#5082)
  * Standardize CLI argument flags and update documentation (#5516)
  * Release 1.13.0
  * fix: move goosehints/AGENTS.md handling to goose, and out of developer extension (#5575)
  * fix: add standard context menu items to prevent empty right-click menu (#5616)
  * Bump openapi in prepare-release (#5611)
  * docs: add access control section to Developer tutorial (#5615)
  * Token state not showing on load, or after message is finished. (#5606)
  * Change the other location too (#5608)
  * feat(ui): bring back quick launcher (#5144)
  * Support platform tools through CLI (#5570)
  * Avoid web double write (#5601)
  * fix: gemini flash -&gt; pro for mcp smoke tests (#5574)
  * Manual compaction test and fix (#5568)
  * fix: tidy up claude cli handling (#5594)
  * Remove jetbrains (#5602)
  * feat(githubcopilot): add support for newer Copilot AI Models (#5603)
  * fix: customised recipe to yaml string to avoid minininjia parsing error (#5494)
  * Add pending extension indicator to extension panel (#5493)
  * Add environment subsition for auth blocks (#5439)
  * acp: ToolCallLocations and working cancellation (#5588)
  * feat(providers): add Mistral AI provider (#5009)
  * Listen for ctrl-c during provider request (#5585)
  * Also accept null as description, not just missing (#5589)
  * Document missing recipe param types (#5584)
  * docs: description required for "Add Extension" in cli (#5573)
  * fix: Add schema-aware numeric coercion for MCP tool arguments (#5478)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1763121600">- add _constraints to fix build errors on other architectures</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1763640000">- Update to version 1.15.0:
  * Read paths from an interactive &amp; login shell (#5774)
  * chore(release): release version 1.15.0
  * Bump auto scroll threshold (#5738)
  * fix: add one-time cleanup for linux hermit locking issues (#5742)
  * Don't show update tray icon if GOOSE_VERSION is set (#5750)
  * fix: get win node path from registry (#5731)
  * Handle spaces in extension names also (#5770)
  * Remove empty settings card for Scheduling Engine (#5771)
  * fix windows cli build (#5768)
  * fix: Implement a CredentialStore for auth (#5741)
  * blog post: How to Successfully Migrate Your App with an AI Agent (#5762)
  * Simplify finding `goosed` (#5739)
  * More time for goosed (#5746)
  * Match lower case (#5763)
  * scan recipe for security when saving recipe (#5747)
  * feat: trying grok for live test (#5732)
  * Platform Extension MOIM (Minus One Info Message) (#5027)
  * docs: remove hackathon banner (#5756)
  * Fix: Recipes respect the quiet flag (#5743)
  * docs: update cli commands (#5744)
  * Run smoke tests on a free runner (#5745)
  * faster, cheaper (pick two): improve CI workflow and switch to free github runner (#5702)
  * Compaction resiliency improvements (#5618)
  * docs: ask goose button (#5730)
  * Update prompt injection detection metrics (due to errors exporting to datadog) (#5692)
  * Spence/icon2 tokyo drift (#5728)
  * docs: logs rotation and misc updates (#5727)
  * docs: automatic ollama model detection (#5725)
  * Fix context progress bar not resetting after /clear command (#5652)
  * docs: removing double announcements (#5714)
  * docs: mcp sampling support (#5708)
  * hackathon banner  (#5710)
  * Fix documentation-only change detection for push events (#5712)
  * Added transaction commits to multi sql functions in session_manager (#5693)
  * fix: improve and simplify tool call chain rendering (#5704)
  * Fix: Always show autocompact threshold ui (#5701)
  * chore: Update governance to include Discord (#5690)
  * Ollama improvements (#5609)
  * feat: add Supabase MCP server to registry (#5629)
  * Unlist VS Code extension tutorials from MCP and experimental sections (#5677)
  * fix: make image processing work in github copilot provider (#5687)
  * fix: do not take into account gitignore in developer mcp (#5688)
  * docs: session storage migration (#5682)
  * New maintainers (#5685)
  * chore: Update governance (#5660)
  * chore(release): release version 1.14.0 (minor) (#5676)
  * fix : action icons overlap session title in chat history (#5684)
  * Document recent goose PRs (#5683)
  * docs: add GOOSE_PATH_ROOT environment variable documentation (#5678)
  * feat: SessionManager integration for acp sessions (#5657)
  * teach copilot our CI (#5672)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1765368000">- Update to version 1.16.0:
  * fix: metrics on posthog (#6024)
  * Hide recipe icon in empty chat (#6022)
  * Show modal selector after configuring a provider (#6005)
  * Onboarding detect provider from api key (#5955)
  * fix params not being substituted in activities (#5992)
  * chore(release): release version 1.16.0
  * Update Anthropic and Google Gemini models to latest API versions (#5980)
  * docs: chat recall tutorial (#5975)
  * fix: `final assistant content cannot end with trailing whitespace` error from Anthropic (#5967)
  * 5527 multiple file popups (#5905)
  * Groq configure fix  (#5833)
  * added sidebar contextual information for firefox (#5433)
  * docs: council of mine MCP (#5979)
  * docs: nano banana extension (#5977)
  * fix: remove prompt change, read model from config (#5976)
  * Enable recipe deeplink parameters for pre-population (#5757)
  * chore: upgrade npm packages (#5951)
  * feat: ActionRequired (#5897)
  * feat(acp): support loading sessions in acp (#5942)
  * docs: add videos to multi-model page (#5938)
  * docs: promote planning guide (#5934)
  * fix: use a lock to ensure only need to run tunnel just in case multiple go… (#5885)
  * Feat: Added custom headers and toggle keyring CLI options (#5017)
  * Feat/automatic update installation (#5345)
  * fix: Added "Merged consecutive assistant messages" to the acceptable issues for moim injection check (#5933)
  * fix: anthropic provider model fetching (#5932)
  * [MCP-UI] add CSP for images to proxy HTML (#5931)
  * fix: correct typo in blog post (AIMDOEL -&gt; AIMODEL) (#5902)
  * feat: @goose in terminal (native terminal support) (#5887)
  * docs: adding AI-friendly features (#5918)
  * Blog/advent of ai announcement (#5917)
  * Extension selector behind ALPHA flag (#5892)
  * blog: typo fixes (#5896)
  * blog: fixing img url (#5895)
  * blog: MCPs for Developers (#5884)
  * docs: Extension Manager MCP (#5883)
  * Update cleanup marker logic for Fedora users. (#5868)
  * Improve AWS credential loading and configuration handling in BedrockProvider  (#5699)
  * fix: adjust strange spacing in agent.rs (#5877)
  * Move recipe actions to bottom bar icon and edit goosehints to settings (#5864)
  * [docs] Add “Building a Social Media Agent” Blog Post (#5844)
  * deps: upgrade rmcp to 0.9.1 (#5860)
  * chore: suggest using text/markdown when fetching content (#5854)
  * Revert "fix: do not load active extensions when no extensions in the recipe" (#5871)
  * goose remote access (#5251)
  * docs: add DataHub MCP server extension documentation (#5769)
  * docs: lowercase goose in remaining topics (#5861)
  * docs: lowercase goose in getting-started and guides topics (#5857)
  * Fix multi tool calling (#5855)
  * fix(#5626 #5832): handle multiple content chunks &amp; images better (#5839)
  * chore: some old code hanging around, and mention configure cli (#5822)
  * feat : add support for math / science symbology via katex (#5773)
  * feat : add ability to see error message in toast (#5851)
  * feat: implement SKILLS.md - claude compatibility.  (#5760)
  * urgent: github broke runners for macos (#5853)
  * [fix] generic check for gemini compat (#5842)
  * Add scheduler to diagnostics (#5849)
  * Cors and token (#5850)
  * fix sessions coming back with empty messages (#5841)
  * markdown export from URL (#5830)
  * Next camp refactor live (#5706)
  * Add out of context compaction test via error proxy (#5805)
  * fix: Add backward compatibility for conversationCompacted message type (#5819)
  * Add /agent/stop endpoint, make max active agents configurable (#5826)
  * Handle 404s (#5791)
  * Persist provider name and model config in the session (#5419)
  * Comment out the flaky mcp callers (#5827)
  * Slash commands (#5718)
  * fix: remove setx calls to not permanently edit the windows shell PATH (#5821)
  * fix: Parse maas models for gcp vertex provider (#5816)
  * fix: support Gemini 3's thought signatures (#5806)
  * chore: Add Adrian Cole to Maintainers (#5815)
  * [MCP-UI] Proxy and Better Message Handling (#5487)
  * Release 1.15.0
  * Document New Window menu in macOS dock (#5811)
  * Catch cron errors (#5707)
  * feat/fix Re-enabled WAL with commit transaction management (Linux Verification Requested) (#5793)
  * chore: remove autopilot experimental feature (#5781)
  * Read paths from an interactive &amp; login shell (#5774)
  * docs: acp clients (#5800)
  * Provider error proxy for simulating various types of errors (#5091)
  * chore: Add links to maintainer profiles (#5788)
  * Quick fix for community all stars script (#5798)
  * Document Mistral AI provider (#5799)
  * docs: Add Community Stars recipe script and txt file (#5776)
  * chore: incorporate LF feedback (#5787)
  * docs: quick launcher (#5779)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1766059200">- Update to version 1.17.0:
  * fix: respect default_enabled value of platform extensions (#6159)
  * Add more posthog analytics (privacy aware) (#6122)
  * Fix tokenState loading on new sessions (#6129)
  * chore(release): release version 1.17.0
  * feat(mcp): platform extension for "code mode" MCP tool calling (#6030)
  * workflow: auto-update recipe-reference on release (#5988)
  * Document recipe slash commands feature (#6075)
  * docs: add GitHub Copilot device flow authentication details (#6123)
  * Disallow subagents with no extensions (#5825)
  * chore(deps): bump js-yaml in /documentation (#6093)
  * feat: external goosed server (#5978)
  * fix: Make datetime info message more explicit to prevent LLM confusion about current year (#6101)
  * refactor: unify subagent and subrecipe tools into single tool (#5893)
  * goose repo is too big for the issue solver workflow worker (#6099)
  * fix: use system not developer role in db (#6098)
  * Add /goose issue solver github workflow (#6068)
  * OpenAI responses streaming (#5837)
  * Canonical models for Providers (#5694)
  * feat: add Inception provider for Mercury models (#6029)
  * fix old sessions with tool results not loading (#6094)
  * Fix community page mobile responsiveness and horizontal overflow (#6082)
  * Tool reply meta (#6074)
  * chore: avoid accidentally using native tls again (#6086)
  * Update vars to be capitalised to be in line with other variables in config file (#6085)
  * docs: restructure recipe reference (#5972)
  * docs: configure custom providers (#6044)
  * docs: Community All-Stars Spotlight November 2025, CodeTV Hackathon edition (#6070)
  * fix: include file attachments in queued messages (#5961)
  * fix(ui): prevent incorrect provider type suffix in update dialog #5908 (#5909)
  * docs: mcp elicitation (#6060)
  * blog: How to stop your ai agent from making unwanted code changes (#6055)
  * Fix typo in prompt (#6007)
  * Docs for new terminal integration feature (#6042)
  * fix: linux goosed crashing libssl error (#6051)
  * chore(release): release version 1.16.0 (minor) (#5985)
  * fix: metrics on posthog (#6024)
  * gov: new LF Projects LLC section (#6027)
  * Cleanup: Remove Recipe Key Flow (#6015)
  * chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /documentation (#5963)
  * remove problematic corrupted woff font (#6006)
  * Added search bar / filtering for recipes (#6019)
  * Hide recipe icon in empty chat (#6022)
  * docs: provider and model config (#6008)
  * Show modal selector after configuring a provider (#6005)
  * docs: additional mcp sampling resources (#6020)
  * Flutter PR Code Review (#6011)
  * feat(mcp): elicitation support (#5965)
  * Onboarding detect provider from api key (#5955)
  * Fix PATH on Windows for extensions (#6000)
  * recipe(datahub): Add a recipe for searching &amp; understanding data in DataHub (#5859)
  * fix params not being substituted in activities (#5992)
  * blog: MCP Sampling (#5987)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1766404800">- Drop disable-self-update.patch in favour of compile time feature: https://github.com/block/goose/pull/5886
- Update to version 1.18.0:
  * Recipe slash command parsing (#6173)
  * chore(release): release version 1.18.0
  * fix(code-mode): use MCP structuredContent for proper JS object access (#6190)
  * fix(code-mode): improve tool signatures for LLM discovery (#6177)
  * chore: cover code mode with end to end provider tests (#6183)
  * docs: publish MCP elicitation guide (#6182)
  * docs: mobile access (#6180)
  * feat: update copilot instructions to correct "Goose" to "goose" in code reviews (#6175)
  * blog: on terminal and mobile (#6174)
  * Enhanced PostHog Error Tracking with Detailed Messages (#6176)
  * Clean PR preview sites from gh-pages branch history (#6161)
  * fix: make goose reviewer less sycophantic (#6171)
  * revert /reply to previous behavior (replacing session history) when full conversation provided (#6058)
  * chore: manually update version (#6166)
  * Integrate pricing with canonical model (#6130)
  * Regenerate canonical models when release branch is created. (#6127)
  * fix: use correct parameter name in read_module handler (#6148)
  * docs: blog for code mode MCP (#6126)
  * test: add ACP integration test (#6150)
  * docs: auto download updates (#6163)
  * fix: respect default_enabled value of platform extensions (#6159)
  * docs: skills (#6062)
  * fix: add conditional configuration for GOOSE_BIN_DIR in PATH (#5940)
  * Update dependencies to help in Fedora packaging (#5835)
  * fix: make goose reviewer less bad (#6154)
  * docs: create/edit recipe button (#6145)
  * fix(google): Fix 400 Bad Request error with Gemini 3 thought signatures (#6035)
  * fix: we don't need to warn about tool count when in code mode (#6149)
  * deps: upgrade agent-client-protocol to 0.9.0 (#6109)
  * fix(providers): fix for gemini-cli on windows to work around cmd's multiline prompt limitations #5911 (#5966)
  * More slash commands (#5858)
  * fix: MCP UI not rendering due to CallToolResult structure change (#6143)
  * fix: display shell output as static text instead of spinner (#6041)
  * fix : Custom providers with empty API keys show as configured in desktop (#6105)
  * Add .agents/skills and ~/.config/agent/skills to skills discovery paths (#6139)
  * fix: use instructions for system prompt and prompt for user message in subagents (#6121)
  * Fix compaction loop for small models or large input (#5803)
  * feat: Centralize theme management with ThemeContext (#6137)
  * OpenRouter &amp; Xai streaming (#5873)
  * fix: resolve mcp-hermit cleanup path expansion issue (#5953)
  * feat: add goose PR reviewer workflow (#6124)
  * perf: Avoid repeated MCP queries during streaming responses (#6138)
  * Fix YAML serialization for recipes with special characters (#5796)
  * Add more posthog analytics (privacy aware) (#6122)
  * docs: add Sugar MCP server to extensions registry (#6077)
  * Fix tokenState loading on new sessions (#6129)
  * bump bedrock dep versions (#6090)
  * Don't persist ephemeral extensions when resuming sessions (#5974)
  * chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /ui/desktop (#5939)
  * chore(deps): bump node-forge from 1.3.1 to 1.3.2 in /documentation (#5898)
  * Add Scorecard supply-chain security workflow (#5810)
  * Don't show subagent tool when we're a subagent (#6125)
  * Fix keyboard shortcut conflict for Focus Goose Window (#5809)
  * feat(goose-cli): add feature to disable update (#5886)
  * workflow: enable docs-update-recipe-ref (#6132)
  * fix: filter tools in Ollama streaming when chat mode is enabled (#6118)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1767873600">- Add shell completions
- Update to version 1.19.1:
  * fix: prevent duplicate rendering when tool returns both mcp-ui and mcp-apps resources (#6378)
  * fix: update MCP Apps _meta.ui.resourceUri to use nested format (SEP-1865) (#6372)
  * fix: prevent infinite loop of tool-input notifications in MCP Apps (#6374)
  * chore(release): release version 1.19.1
  * Bump rust toolchain to 1.92 (current stable) (#6356)
  * chore(release): release version 1.19.0
  * fix(ci): prevent gh-pages branch bloat (#6340)
  * chore(deps): bump qs and body-parser in /documentation (#6338)
  * Skip the smoke tests for dependabot PRs (#6337)
  * docs(blog): compress images to fix GitHub Pages deployment (#6339)
  * fix(code-execution): support bracket notation and multiple import styles (#6290)
  * chore(deps): bump qs from 6.14.0 to 6.14.1 in /ui/desktop (#6317)
  * feat(cli): add subcommand `completion` to generate various shell completions (#6313)
  * fix: Make Azure OpenAI API key optional to match documentation (#6215)
  * Release 1.18.0
  * Add recipe download and copy yaml (#6201)
  * Add more logging and analytics to updater processes (#6208)
  * MCP Apps Plumbing (#6286)
  * docs(blog): Agentic Guardrails and Controls (#6329)
  * fix: use minute-level granularity for MOIM timestamps (#6294)
  * fix(install script): ensure script works when piped into bash (#6296)
  * fix: Update tetrate signup step (#6324)
  * fix(openai): handle interleaved streaming chunks in tool call (#6312)
  * Add blog post: How I Taught My Agent My Design Taste (#6326)
  * Have goose issue solver solve issues like a goose contributor (#6321)
  * feat: add caching support for Anthropic models via Databricks (#6320)
  * chore(deps): bump qs and express in /documentation (#6314)
  * fix: handle toolnames without underscores (#6318)
  * feat: upgrade to rmcp 0.12.0 and sacp 10.0.0 by removing SSE transport (#6304)
  * chore: refactor add_extension to reduce line count (#6278)
  * fix: improve smoke test prompt for reliable tool calling (#6281)
  * chore: refactor format_messages in databricks.rs to reduce line count (#6275)
  * fix: adding more open models (#6300)
  * docs: add goose for vs code extension (#6262)
  * feat(code-mode): use server names for MCP extensions (#6284)
  * docs: agent skills compatibility note (#6299)
  * docs: clarify GOOSE_TERMINAL requires ~/.zshenv for zsh users (#6297)
  * feat: add OpenAI Codex CLI provider (#6263)
  * docs: fix Resources menu (#6292)
  * Remove Advent of AI announcement banner (#6291)
  * Add blog post: How We Use goose to Maintain goose (#6289)
  * feat: default todo message (#6217)
  * docs: ref blog from Skills page (#6269)
  * docs: RPI tutorial (#6261)
  * docs: move code mode topic (#6259)
  * feat(acp): Honor MCP servers from clients like Zed (stdio + http) (#6230)
  * docs: code mode and code execution extension (#6255)
  * RPI recipes (#6258)
  * docs: fix links in recipe topics (#6256)
  * remove Tool Selection Strategy preview (#6250)
  * fix(cli): correct bash syntax in terminal integration functions (#6181)
  * fix : opening a session to view it modifies session history order in desktop (#6156)
  * test: fix recipe and audio tests to avoid side effects (#6231)
  * chore: Update gemini versions in test_providers.sh (#6246)
  * feat: option to stream json - jsonl really (#6228)
  * feat: add mcp app renderer (#6095)
  * docs: update skills extension to support .agents/skills directories (#6199)
  * Add YouTube short to Chrome DevTools MCP tutorial (#6244)
  * docs: Caveats for privacy information in logs documentation (#6218)
  * move goose issue solver to opus (#6233)
  * feat: improved UX for tool calls via execute_code (#6205)
  * Blog: Code Mode Doesn't Replace MCP (#6227)
  * fix: prevent keychain requests during cargo test (#6219)
  * test: fix test_max_turns_limit slow execution and wrong message type (#6221)
  * Skills vs MCP blog (#6220)
  * Add blog post: Does Your AI Agent Need a Plan? (#6209)
  * fix(ui): enable MCP UI to send a prompt message when an element is clicked (#6207)
  * docs: param option for recipe deeplink/open (#6206)
  * docs: edit in place or fork session (#6203)
  * Recipe slash command parsing (#6173)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1768824000">- Update to version 1.20.1:
  * fix: trying this approach to undo regressions for extension loading (#6568)
  * chore(release): release version 1.20.1
  * don't add escaping to the command field (#6519)
  * Fix popular topics not starting chat when clicked (#6508)
  * chore(release): release version 1.20.0
  * Fix: Small update in how ML-based prompt injection determines final result (#6439)
  * docs: remove SSE transport and rename to Streamable HTTP (#6319)
  * fix: correct Cloudinary extension command and env variable (#6453)
  * fix: add gap between buttons in MacDesktopInstallButtons.js (#6452)
  * refactor: include hidden dotfiles folders in file picker search (#6315)
  * upgraded safe npm packages (#6450)
  * chore(deps): bump react-router and react-router-dom in /ui/desktop (#6408)
  * chore(deps): bump lru from 0.12.5 to 0.16.3 (#6379)
  * chore(deps-dev): bump @modelcontextprotocol/sdk from 1.24.0 to 1.25.2 in /ui/desktop (#6375)
  * fix: inconsistent API url requirement between desktop and CLI versions (#6419)
  * feat(vertexai): Add streaming support (#6409)
  * fix deeplink recipe launch cold start (#6210)
  * Spell check setting (#6446)
  * File bug directly (#6413)
  * fix(cli): incorrect bin name in shell completions (#6444)
  * Use crunchy from crates instead of git fork (#6415)
  * docs: Add prompts.chat MCP configuration to servers.json (#6342)
  * Remove unused dependencies across workspace (#6380)
  * perf(code_execution): cache tools in ExtensionManager (#6433)
  * chore: break up process agent response (#6348)
  * More 3.7 removal (#6414)
  * CLI show extension errors (#6398)
  * fix[desktop]: Improve UX for ExtensionItem component (#6443)
  * update[doc]: Add tip for GitHub Copilot Provider (#6441)
  * Avoid using cliclack.confirm in non-interactive session (#6412)
  * docs: claude prompt caching note (#6429)
  * Restore task completion notification (#6427)
  * docs: stream-json and auth-token cli options (#6426)
  * feat: add hotkey to toggle full tool output display (#6067)
  * fix(google): treat signed text as regular content in streaming (#6400)
  * Add frameDomains and baseUriDomains CSP support for MCP Apps (#6399)
  * fix(ci): add missing dependencies to openapi-schema-check job (#6367)
  * feat: http proxy support
  * Add support for changing working dir and extensions in same window/session (#6057)
  * Sort keys in canonical models (#6403)
  * added validation and debug for invalid call tool result (#6368)
  * Update MCP apps tutorial: fix _meta structure and version prereq (#6404)
  * Fixed fonts (#6389)
  * Update confidence levels prompt injection detection to reduce false positive rates (#6390)
  * Add ML-based prompt injection detection  (#5623)
  * docs: update custom extensions tutorial (#6388)
  * fix ResultsFormat error when loading old sessions (#6385)
  * docs: add MCP Apps tutorial and documentation updates (#6384)
  * changed z-index to make sure the search highlighter does not appear on modal overlay (#6386)
  * Handling special claude model response in github copilot provider (#6369)
  * fix: prevent duplicate rendering when tool returns both mcp-ui and mcp-apps resources (#6378)
  * fix: update MCP Apps _meta.ui.resourceUri to use nested format (SEP-1865) (#6372)
  * feat(providers): add streaming support for Google Gemini provider (#6191)
  * Blog: edit links in mcp apps post (#6371)
  * fix: prevent infinite loop of tool-input notifications in MCP Apps (#6374)
  * fix: Show platform-specific keyboard shortcuts in UI (#6323)
  * fix: we load extensions when agent starts so don't do it up front (#6350)
  * docs: credit HumanLayer in RPI tutorial (#6365)
  * Blog: Goose Lands MCP Apps (#6172)
  * Claude 3.7 is out. we had some harcoded stuff (#6197)
  * Release 1.19.0
  * chore: upgrade to node v24 as engine (#6361)
  * chore(deps): bump rsa from 0.9.9 to 0.9.10 (#6358)
  * Bump rust toolchain to 1.92 (current stable) (#6356)
  * Hide advanced recipe options under expandable content (#6021)
  * fix: use .config/agents (plural) for skills directory (#6357)
  * fix: prevent KaTeX from treating underscores as subscripts in plain text (#6242)
  * fix: make goose review PRs more like goose contributors do (#6240)
  * fix : preserve provider engine type when editing custom providers (#6106)
  * feat(providers): add retry for model fetching (#6347)
  * allow goose issue solver to react to activation comments (#6239)
  * refactor:  when changing provider/model,load existing provider/model (#6334)
  * chore: refactor configure_extensions_dialog to reduce line count (#6277)
  * chore: refactor handle_configure to reduce line count (#6276)
  * chore: refactor interactive session to reduce line count (#6274)
  * chore: refactor docx_tool to reduce function size (#6273)
  * chore: refactor cli() function to reduce line count (#6272)
  * make sure the models are using streaming properly (#6331)
  * feat: add a max tokens env var (#6264)
  * docs: slash commands topic (#6333)</changelog>
</package>
<package pkgid="a9969367469f21c60bedf6409d50baee2316cf7a3565498e8fdd74e85de0df93ded21538f3a88e7e8a866de09b6d7629f3b668d32f099d657b6eadbd1e64cbed" name="goose-zsh-completion" arch="noarch">
  <version epoch="0" ver="1.20.1" rel="bp161.1.6"/>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1762862400">- Initial release 1.13.2~0
- Disabled self update feature</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1762948800">- Update to version 1.14.0:
  * chore(release): release version 1.14.0
  * bump openapi version directly (#5674)
  * governance: update MAINTAINERS.md to reflect new maintainers (#5675)
  * chore: upgrade rmcp to 0.8.5 (#5673)
  * Update release instructions (#5662)
  * Swapped out to_string_lossy with display for user facing text (#5666)
  * the right script (#5671)
  * use npx in just generate-openapi (#5664)
  * silence copilot on minor text issues (#5665)
  * fix: disallow runaway subagent chains (#5659)
  * chore: remove usage of non-existent env var for log dir (#5658)
  * clarify agent instructions (#5655)
  * feat: add check-everything for unified style checks (#5650)
  * Show errors on failure (#5643)
  * custom instructions for copilot reviews (#5646)
  * fix: prevent repeated 404 errors when accessing deleted sessions (#5644)
  * Flake.nix corrected main (#5600)
  * fix: goose recipe list can return duplicated entries (#5645)
  * fix: bedrock creds refresh (#5599)
  * Fix Claude Code provider to default to Auto mode (#5638) (#5642)
  * Scheduler cleanup (#5571)
  * Better search paths and handling of CLI providers (#5554)
  * docs: description required for "Add Extension" in cli - phase 2 (#5635)
  * Remove some logging (#5631)
  * Use session IDs as task IDs for subagents instead of UUIDs (#5398)
  * Fix the naming (#5628)
  * fix: default tetrate model is broken, replace with haiku-4.5 (#5535) (#5587)
  * Fetch less and use the right SHA (#5621)
  * feat(ui): add custom macOS dock menu with New Window option (#5099)
  * feat: remove hints from recipe prompts (#5622)
  * docs: October 2025 Community All-Stars spotlight, Hacktoberfest edition (#5625)
  * differentiate debug/release in cache key (#5613)
  * Unify subrecipe and subagent execution through shared recipe pipeline (#5082)
  * Standardize CLI argument flags and update documentation (#5516)
  * Release 1.13.0
  * fix: move goosehints/AGENTS.md handling to goose, and out of developer extension (#5575)
  * fix: add standard context menu items to prevent empty right-click menu (#5616)
  * Bump openapi in prepare-release (#5611)
  * docs: add access control section to Developer tutorial (#5615)
  * Token state not showing on load, or after message is finished. (#5606)
  * Change the other location too (#5608)
  * feat(ui): bring back quick launcher (#5144)
  * Support platform tools through CLI (#5570)
  * Avoid web double write (#5601)
  * fix: gemini flash -&gt; pro for mcp smoke tests (#5574)
  * Manual compaction test and fix (#5568)
  * fix: tidy up claude cli handling (#5594)
  * Remove jetbrains (#5602)
  * feat(githubcopilot): add support for newer Copilot AI Models (#5603)
  * fix: customised recipe to yaml string to avoid minininjia parsing error (#5494)
  * Add pending extension indicator to extension panel (#5493)
  * Add environment subsition for auth blocks (#5439)
  * acp: ToolCallLocations and working cancellation (#5588)
  * feat(providers): add Mistral AI provider (#5009)
  * Listen for ctrl-c during provider request (#5585)
  * Also accept null as description, not just missing (#5589)
  * Document missing recipe param types (#5584)
  * docs: description required for "Add Extension" in cli (#5573)
  * fix: Add schema-aware numeric coercion for MCP tool arguments (#5478)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1763121600">- add _constraints to fix build errors on other architectures</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1763640000">- Update to version 1.15.0:
  * Read paths from an interactive &amp; login shell (#5774)
  * chore(release): release version 1.15.0
  * Bump auto scroll threshold (#5738)
  * fix: add one-time cleanup for linux hermit locking issues (#5742)
  * Don't show update tray icon if GOOSE_VERSION is set (#5750)
  * fix: get win node path from registry (#5731)
  * Handle spaces in extension names also (#5770)
  * Remove empty settings card for Scheduling Engine (#5771)
  * fix windows cli build (#5768)
  * fix: Implement a CredentialStore for auth (#5741)
  * blog post: How to Successfully Migrate Your App with an AI Agent (#5762)
  * Simplify finding `goosed` (#5739)
  * More time for goosed (#5746)
  * Match lower case (#5763)
  * scan recipe for security when saving recipe (#5747)
  * feat: trying grok for live test (#5732)
  * Platform Extension MOIM (Minus One Info Message) (#5027)
  * docs: remove hackathon banner (#5756)
  * Fix: Recipes respect the quiet flag (#5743)
  * docs: update cli commands (#5744)
  * Run smoke tests on a free runner (#5745)
  * faster, cheaper (pick two): improve CI workflow and switch to free github runner (#5702)
  * Compaction resiliency improvements (#5618)
  * docs: ask goose button (#5730)
  * Update prompt injection detection metrics (due to errors exporting to datadog) (#5692)
  * Spence/icon2 tokyo drift (#5728)
  * docs: logs rotation and misc updates (#5727)
  * docs: automatic ollama model detection (#5725)
  * Fix context progress bar not resetting after /clear command (#5652)
  * docs: removing double announcements (#5714)
  * docs: mcp sampling support (#5708)
  * hackathon banner  (#5710)
  * Fix documentation-only change detection for push events (#5712)
  * Added transaction commits to multi sql functions in session_manager (#5693)
  * fix: improve and simplify tool call chain rendering (#5704)
  * Fix: Always show autocompact threshold ui (#5701)
  * chore: Update governance to include Discord (#5690)
  * Ollama improvements (#5609)
  * feat: add Supabase MCP server to registry (#5629)
  * Unlist VS Code extension tutorials from MCP and experimental sections (#5677)
  * fix: make image processing work in github copilot provider (#5687)
  * fix: do not take into account gitignore in developer mcp (#5688)
  * docs: session storage migration (#5682)
  * New maintainers (#5685)
  * chore: Update governance (#5660)
  * chore(release): release version 1.14.0 (minor) (#5676)
  * fix : action icons overlap session title in chat history (#5684)
  * Document recent goose PRs (#5683)
  * docs: add GOOSE_PATH_ROOT environment variable documentation (#5678)
  * feat: SessionManager integration for acp sessions (#5657)
  * teach copilot our CI (#5672)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1765368000">- Update to version 1.16.0:
  * fix: metrics on posthog (#6024)
  * Hide recipe icon in empty chat (#6022)
  * Show modal selector after configuring a provider (#6005)
  * Onboarding detect provider from api key (#5955)
  * fix params not being substituted in activities (#5992)
  * chore(release): release version 1.16.0
  * Update Anthropic and Google Gemini models to latest API versions (#5980)
  * docs: chat recall tutorial (#5975)
  * fix: `final assistant content cannot end with trailing whitespace` error from Anthropic (#5967)
  * 5527 multiple file popups (#5905)
  * Groq configure fix  (#5833)
  * added sidebar contextual information for firefox (#5433)
  * docs: council of mine MCP (#5979)
  * docs: nano banana extension (#5977)
  * fix: remove prompt change, read model from config (#5976)
  * Enable recipe deeplink parameters for pre-population (#5757)
  * chore: upgrade npm packages (#5951)
  * feat: ActionRequired (#5897)
  * feat(acp): support loading sessions in acp (#5942)
  * docs: add videos to multi-model page (#5938)
  * docs: promote planning guide (#5934)
  * fix: use a lock to ensure only need to run tunnel just in case multiple go… (#5885)
  * Feat: Added custom headers and toggle keyring CLI options (#5017)
  * Feat/automatic update installation (#5345)
  * fix: Added "Merged consecutive assistant messages" to the acceptable issues for moim injection check (#5933)
  * fix: anthropic provider model fetching (#5932)
  * [MCP-UI] add CSP for images to proxy HTML (#5931)
  * fix: correct typo in blog post (AIMDOEL -&gt; AIMODEL) (#5902)
  * feat: @goose in terminal (native terminal support) (#5887)
  * docs: adding AI-friendly features (#5918)
  * Blog/advent of ai announcement (#5917)
  * Extension selector behind ALPHA flag (#5892)
  * blog: typo fixes (#5896)
  * blog: fixing img url (#5895)
  * blog: MCPs for Developers (#5884)
  * docs: Extension Manager MCP (#5883)
  * Update cleanup marker logic for Fedora users. (#5868)
  * Improve AWS credential loading and configuration handling in BedrockProvider  (#5699)
  * fix: adjust strange spacing in agent.rs (#5877)
  * Move recipe actions to bottom bar icon and edit goosehints to settings (#5864)
  * [docs] Add “Building a Social Media Agent” Blog Post (#5844)
  * deps: upgrade rmcp to 0.9.1 (#5860)
  * chore: suggest using text/markdown when fetching content (#5854)
  * Revert "fix: do not load active extensions when no extensions in the recipe" (#5871)
  * goose remote access (#5251)
  * docs: add DataHub MCP server extension documentation (#5769)
  * docs: lowercase goose in remaining topics (#5861)
  * docs: lowercase goose in getting-started and guides topics (#5857)
  * Fix multi tool calling (#5855)
  * fix(#5626 #5832): handle multiple content chunks &amp; images better (#5839)
  * chore: some old code hanging around, and mention configure cli (#5822)
  * feat : add support for math / science symbology via katex (#5773)
  * feat : add ability to see error message in toast (#5851)
  * feat: implement SKILLS.md - claude compatibility.  (#5760)
  * urgent: github broke runners for macos (#5853)
  * [fix] generic check for gemini compat (#5842)
  * Add scheduler to diagnostics (#5849)
  * Cors and token (#5850)
  * fix sessions coming back with empty messages (#5841)
  * markdown export from URL (#5830)
  * Next camp refactor live (#5706)
  * Add out of context compaction test via error proxy (#5805)
  * fix: Add backward compatibility for conversationCompacted message type (#5819)
  * Add /agent/stop endpoint, make max active agents configurable (#5826)
  * Handle 404s (#5791)
  * Persist provider name and model config in the session (#5419)
  * Comment out the flaky mcp callers (#5827)
  * Slash commands (#5718)
  * fix: remove setx calls to not permanently edit the windows shell PATH (#5821)
  * fix: Parse maas models for gcp vertex provider (#5816)
  * fix: support Gemini 3's thought signatures (#5806)
  * chore: Add Adrian Cole to Maintainers (#5815)
  * [MCP-UI] Proxy and Better Message Handling (#5487)
  * Release 1.15.0
  * Document New Window menu in macOS dock (#5811)
  * Catch cron errors (#5707)
  * feat/fix Re-enabled WAL with commit transaction management (Linux Verification Requested) (#5793)
  * chore: remove autopilot experimental feature (#5781)
  * Read paths from an interactive &amp; login shell (#5774)
  * docs: acp clients (#5800)
  * Provider error proxy for simulating various types of errors (#5091)
  * chore: Add links to maintainer profiles (#5788)
  * Quick fix for community all stars script (#5798)
  * Document Mistral AI provider (#5799)
  * docs: Add Community Stars recipe script and txt file (#5776)
  * chore: incorporate LF feedback (#5787)
  * docs: quick launcher (#5779)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1766059200">- Update to version 1.17.0:
  * fix: respect default_enabled value of platform extensions (#6159)
  * Add more posthog analytics (privacy aware) (#6122)
  * Fix tokenState loading on new sessions (#6129)
  * chore(release): release version 1.17.0
  * feat(mcp): platform extension for "code mode" MCP tool calling (#6030)
  * workflow: auto-update recipe-reference on release (#5988)
  * Document recipe slash commands feature (#6075)
  * docs: add GitHub Copilot device flow authentication details (#6123)
  * Disallow subagents with no extensions (#5825)
  * chore(deps): bump js-yaml in /documentation (#6093)
  * feat: external goosed server (#5978)
  * fix: Make datetime info message more explicit to prevent LLM confusion about current year (#6101)
  * refactor: unify subagent and subrecipe tools into single tool (#5893)
  * goose repo is too big for the issue solver workflow worker (#6099)
  * fix: use system not developer role in db (#6098)
  * Add /goose issue solver github workflow (#6068)
  * OpenAI responses streaming (#5837)
  * Canonical models for Providers (#5694)
  * feat: add Inception provider for Mercury models (#6029)
  * fix old sessions with tool results not loading (#6094)
  * Fix community page mobile responsiveness and horizontal overflow (#6082)
  * Tool reply meta (#6074)
  * chore: avoid accidentally using native tls again (#6086)
  * Update vars to be capitalised to be in line with other variables in config file (#6085)
  * docs: restructure recipe reference (#5972)
  * docs: configure custom providers (#6044)
  * docs: Community All-Stars Spotlight November 2025, CodeTV Hackathon edition (#6070)
  * fix: include file attachments in queued messages (#5961)
  * fix(ui): prevent incorrect provider type suffix in update dialog #5908 (#5909)
  * docs: mcp elicitation (#6060)
  * blog: How to stop your ai agent from making unwanted code changes (#6055)
  * Fix typo in prompt (#6007)
  * Docs for new terminal integration feature (#6042)
  * fix: linux goosed crashing libssl error (#6051)
  * chore(release): release version 1.16.0 (minor) (#5985)
  * fix: metrics on posthog (#6024)
  * gov: new LF Projects LLC section (#6027)
  * Cleanup: Remove Recipe Key Flow (#6015)
  * chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /documentation (#5963)
  * remove problematic corrupted woff font (#6006)
  * Added search bar / filtering for recipes (#6019)
  * Hide recipe icon in empty chat (#6022)
  * docs: provider and model config (#6008)
  * Show modal selector after configuring a provider (#6005)
  * docs: additional mcp sampling resources (#6020)
  * Flutter PR Code Review (#6011)
  * feat(mcp): elicitation support (#5965)
  * Onboarding detect provider from api key (#5955)
  * Fix PATH on Windows for extensions (#6000)
  * recipe(datahub): Add a recipe for searching &amp; understanding data in DataHub (#5859)
  * fix params not being substituted in activities (#5992)
  * blog: MCP Sampling (#5987)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1766404800">- Drop disable-self-update.patch in favour of compile time feature: https://github.com/block/goose/pull/5886
- Update to version 1.18.0:
  * Recipe slash command parsing (#6173)
  * chore(release): release version 1.18.0
  * fix(code-mode): use MCP structuredContent for proper JS object access (#6190)
  * fix(code-mode): improve tool signatures for LLM discovery (#6177)
  * chore: cover code mode with end to end provider tests (#6183)
  * docs: publish MCP elicitation guide (#6182)
  * docs: mobile access (#6180)
  * feat: update copilot instructions to correct "Goose" to "goose" in code reviews (#6175)
  * blog: on terminal and mobile (#6174)
  * Enhanced PostHog Error Tracking with Detailed Messages (#6176)
  * Clean PR preview sites from gh-pages branch history (#6161)
  * fix: make goose reviewer less sycophantic (#6171)
  * revert /reply to previous behavior (replacing session history) when full conversation provided (#6058)
  * chore: manually update version (#6166)
  * Integrate pricing with canonical model (#6130)
  * Regenerate canonical models when release branch is created. (#6127)
  * fix: use correct parameter name in read_module handler (#6148)
  * docs: blog for code mode MCP (#6126)
  * test: add ACP integration test (#6150)
  * docs: auto download updates (#6163)
  * fix: respect default_enabled value of platform extensions (#6159)
  * docs: skills (#6062)
  * fix: add conditional configuration for GOOSE_BIN_DIR in PATH (#5940)
  * Update dependencies to help in Fedora packaging (#5835)
  * fix: make goose reviewer less bad (#6154)
  * docs: create/edit recipe button (#6145)
  * fix(google): Fix 400 Bad Request error with Gemini 3 thought signatures (#6035)
  * fix: we don't need to warn about tool count when in code mode (#6149)
  * deps: upgrade agent-client-protocol to 0.9.0 (#6109)
  * fix(providers): fix for gemini-cli on windows to work around cmd's multiline prompt limitations #5911 (#5966)
  * More slash commands (#5858)
  * fix: MCP UI not rendering due to CallToolResult structure change (#6143)
  * fix: display shell output as static text instead of spinner (#6041)
  * fix : Custom providers with empty API keys show as configured in desktop (#6105)
  * Add .agents/skills and ~/.config/agent/skills to skills discovery paths (#6139)
  * fix: use instructions for system prompt and prompt for user message in subagents (#6121)
  * Fix compaction loop for small models or large input (#5803)
  * feat: Centralize theme management with ThemeContext (#6137)
  * OpenRouter &amp; Xai streaming (#5873)
  * fix: resolve mcp-hermit cleanup path expansion issue (#5953)
  * feat: add goose PR reviewer workflow (#6124)
  * perf: Avoid repeated MCP queries during streaming responses (#6138)
  * Fix YAML serialization for recipes with special characters (#5796)
  * Add more posthog analytics (privacy aware) (#6122)
  * docs: add Sugar MCP server to extensions registry (#6077)
  * Fix tokenState loading on new sessions (#6129)
  * bump bedrock dep versions (#6090)
  * Don't persist ephemeral extensions when resuming sessions (#5974)
  * chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /ui/desktop (#5939)
  * chore(deps): bump node-forge from 1.3.1 to 1.3.2 in /documentation (#5898)
  * Add Scorecard supply-chain security workflow (#5810)
  * Don't show subagent tool when we're a subagent (#6125)
  * Fix keyboard shortcut conflict for Focus Goose Window (#5809)
  * feat(goose-cli): add feature to disable update (#5886)
  * workflow: enable docs-update-recipe-ref (#6132)
  * fix: filter tools in Ollama streaming when chat mode is enabled (#6118)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1767873600">- Add shell completions
- Update to version 1.19.1:
  * fix: prevent duplicate rendering when tool returns both mcp-ui and mcp-apps resources (#6378)
  * fix: update MCP Apps _meta.ui.resourceUri to use nested format (SEP-1865) (#6372)
  * fix: prevent infinite loop of tool-input notifications in MCP Apps (#6374)
  * chore(release): release version 1.19.1
  * Bump rust toolchain to 1.92 (current stable) (#6356)
  * chore(release): release version 1.19.0
  * fix(ci): prevent gh-pages branch bloat (#6340)
  * chore(deps): bump qs and body-parser in /documentation (#6338)
  * Skip the smoke tests for dependabot PRs (#6337)
  * docs(blog): compress images to fix GitHub Pages deployment (#6339)
  * fix(code-execution): support bracket notation and multiple import styles (#6290)
  * chore(deps): bump qs from 6.14.0 to 6.14.1 in /ui/desktop (#6317)
  * feat(cli): add subcommand `completion` to generate various shell completions (#6313)
  * fix: Make Azure OpenAI API key optional to match documentation (#6215)
  * Release 1.18.0
  * Add recipe download and copy yaml (#6201)
  * Add more logging and analytics to updater processes (#6208)
  * MCP Apps Plumbing (#6286)
  * docs(blog): Agentic Guardrails and Controls (#6329)
  * fix: use minute-level granularity for MOIM timestamps (#6294)
  * fix(install script): ensure script works when piped into bash (#6296)
  * fix: Update tetrate signup step (#6324)
  * fix(openai): handle interleaved streaming chunks in tool call (#6312)
  * Add blog post: How I Taught My Agent My Design Taste (#6326)
  * Have goose issue solver solve issues like a goose contributor (#6321)
  * feat: add caching support for Anthropic models via Databricks (#6320)
  * chore(deps): bump qs and express in /documentation (#6314)
  * fix: handle toolnames without underscores (#6318)
  * feat: upgrade to rmcp 0.12.0 and sacp 10.0.0 by removing SSE transport (#6304)
  * chore: refactor add_extension to reduce line count (#6278)
  * fix: improve smoke test prompt for reliable tool calling (#6281)
  * chore: refactor format_messages in databricks.rs to reduce line count (#6275)
  * fix: adding more open models (#6300)
  * docs: add goose for vs code extension (#6262)
  * feat(code-mode): use server names for MCP extensions (#6284)
  * docs: agent skills compatibility note (#6299)
  * docs: clarify GOOSE_TERMINAL requires ~/.zshenv for zsh users (#6297)
  * feat: add OpenAI Codex CLI provider (#6263)
  * docs: fix Resources menu (#6292)
  * Remove Advent of AI announcement banner (#6291)
  * Add blog post: How We Use goose to Maintain goose (#6289)
  * feat: default todo message (#6217)
  * docs: ref blog from Skills page (#6269)
  * docs: RPI tutorial (#6261)
  * docs: move code mode topic (#6259)
  * feat(acp): Honor MCP servers from clients like Zed (stdio + http) (#6230)
  * docs: code mode and code execution extension (#6255)
  * RPI recipes (#6258)
  * docs: fix links in recipe topics (#6256)
  * remove Tool Selection Strategy preview (#6250)
  * fix(cli): correct bash syntax in terminal integration functions (#6181)
  * fix : opening a session to view it modifies session history order in desktop (#6156)
  * test: fix recipe and audio tests to avoid side effects (#6231)
  * chore: Update gemini versions in test_providers.sh (#6246)
  * feat: option to stream json - jsonl really (#6228)
  * feat: add mcp app renderer (#6095)
  * docs: update skills extension to support .agents/skills directories (#6199)
  * Add YouTube short to Chrome DevTools MCP tutorial (#6244)
  * docs: Caveats for privacy information in logs documentation (#6218)
  * move goose issue solver to opus (#6233)
  * feat: improved UX for tool calls via execute_code (#6205)
  * Blog: Code Mode Doesn't Replace MCP (#6227)
  * fix: prevent keychain requests during cargo test (#6219)
  * test: fix test_max_turns_limit slow execution and wrong message type (#6221)
  * Skills vs MCP blog (#6220)
  * Add blog post: Does Your AI Agent Need a Plan? (#6209)
  * fix(ui): enable MCP UI to send a prompt message when an element is clicked (#6207)
  * docs: param option for recipe deeplink/open (#6206)
  * docs: edit in place or fork session (#6203)
  * Recipe slash command parsing (#6173)</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1768824000">- Update to version 1.20.1:
  * fix: trying this approach to undo regressions for extension loading (#6568)
  * chore(release): release version 1.20.1
  * don't add escaping to the command field (#6519)
  * Fix popular topics not starting chat when clicked (#6508)
  * chore(release): release version 1.20.0
  * Fix: Small update in how ML-based prompt injection determines final result (#6439)
  * docs: remove SSE transport and rename to Streamable HTTP (#6319)
  * fix: correct Cloudinary extension command and env variable (#6453)
  * fix: add gap between buttons in MacDesktopInstallButtons.js (#6452)
  * refactor: include hidden dotfiles folders in file picker search (#6315)
  * upgraded safe npm packages (#6450)
  * chore(deps): bump react-router and react-router-dom in /ui/desktop (#6408)
  * chore(deps): bump lru from 0.12.5 to 0.16.3 (#6379)
  * chore(deps-dev): bump @modelcontextprotocol/sdk from 1.24.0 to 1.25.2 in /ui/desktop (#6375)
  * fix: inconsistent API url requirement between desktop and CLI versions (#6419)
  * feat(vertexai): Add streaming support (#6409)
  * fix deeplink recipe launch cold start (#6210)
  * Spell check setting (#6446)
  * File bug directly (#6413)
  * fix(cli): incorrect bin name in shell completions (#6444)
  * Use crunchy from crates instead of git fork (#6415)
  * docs: Add prompts.chat MCP configuration to servers.json (#6342)
  * Remove unused dependencies across workspace (#6380)
  * perf(code_execution): cache tools in ExtensionManager (#6433)
  * chore: break up process agent response (#6348)
  * More 3.7 removal (#6414)
  * CLI show extension errors (#6398)
  * fix[desktop]: Improve UX for ExtensionItem component (#6443)
  * update[doc]: Add tip for GitHub Copilot Provider (#6441)
  * Avoid using cliclack.confirm in non-interactive session (#6412)
  * docs: claude prompt caching note (#6429)
  * Restore task completion notification (#6427)
  * docs: stream-json and auth-token cli options (#6426)
  * feat: add hotkey to toggle full tool output display (#6067)
  * fix(google): treat signed text as regular content in streaming (#6400)
  * Add frameDomains and baseUriDomains CSP support for MCP Apps (#6399)
  * fix(ci): add missing dependencies to openapi-schema-check job (#6367)
  * feat: http proxy support
  * Add support for changing working dir and extensions in same window/session (#6057)
  * Sort keys in canonical models (#6403)
  * added validation and debug for invalid call tool result (#6368)
  * Update MCP apps tutorial: fix _meta structure and version prereq (#6404)
  * Fixed fonts (#6389)
  * Update confidence levels prompt injection detection to reduce false positive rates (#6390)
  * Add ML-based prompt injection detection  (#5623)
  * docs: update custom extensions tutorial (#6388)
  * fix ResultsFormat error when loading old sessions (#6385)
  * docs: add MCP Apps tutorial and documentation updates (#6384)
  * changed z-index to make sure the search highlighter does not appear on modal overlay (#6386)
  * Handling special claude model response in github copilot provider (#6369)
  * fix: prevent duplicate rendering when tool returns both mcp-ui and mcp-apps resources (#6378)
  * fix: update MCP Apps _meta.ui.resourceUri to use nested format (SEP-1865) (#6372)
  * feat(providers): add streaming support for Google Gemini provider (#6191)
  * Blog: edit links in mcp apps post (#6371)
  * fix: prevent infinite loop of tool-input notifications in MCP Apps (#6374)
  * fix: Show platform-specific keyboard shortcuts in UI (#6323)
  * fix: we load extensions when agent starts so don't do it up front (#6350)
  * docs: credit HumanLayer in RPI tutorial (#6365)
  * Blog: Goose Lands MCP Apps (#6172)
  * Claude 3.7 is out. we had some harcoded stuff (#6197)
  * Release 1.19.0
  * chore: upgrade to node v24 as engine (#6361)
  * chore(deps): bump rsa from 0.9.9 to 0.9.10 (#6358)
  * Bump rust toolchain to 1.92 (current stable) (#6356)
  * Hide advanced recipe options under expandable content (#6021)
  * fix: use .config/agents (plural) for skills directory (#6357)
  * fix: prevent KaTeX from treating underscores as subscripts in plain text (#6242)
  * fix: make goose review PRs more like goose contributors do (#6240)
  * fix : preserve provider engine type when editing custom providers (#6106)
  * feat(providers): add retry for model fetching (#6347)
  * allow goose issue solver to react to activation comments (#6239)
  * refactor:  when changing provider/model,load existing provider/model (#6334)
  * chore: refactor configure_extensions_dialog to reduce line count (#6277)
  * chore: refactor handle_configure to reduce line count (#6276)
  * chore: refactor interactive session to reduce line count (#6274)
  * chore: refactor docx_tool to reduce function size (#6273)
  * chore: refactor cli() function to reduce line count (#6272)
  * make sure the models are using streaming properly (#6331)
  * feat: add a max tokens env var (#6264)
  * docs: slash commands topic (#6333)</changelog>
</package>
<package pkgid="1365b448247cdb633064872ca0dac259ed285e2fba551813b29ea78ab362fb38d29d0efcd135b1974e7b51ea62f1ddd9b7331a45a7dfbb1f2248b8a565c6452a" name="gopass-bash-completion" arch="noarch">
  <version epoch="0" ver="1.15.14" rel="bp161.1.8"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1691236800">- restore the series file. it was in the package to allow easily
  setup a working copy for patching.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1694520000">- Update to 1.15.8
  https://github.com/gopasspw/gopass/releases/tag/v1.15.8</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1700308800">- Update to 1.15.9
  https://github.com/gopasspw/gopass/releases/tag/v1.15.9</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1701000000">- Update to 1.15.10
  https://github.com/gopasspw/gopass/releases/tag/v1.15.10</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1701432000">- Update to 1.15.11
  https://github.com/gopasspw/gopass/releases/tag/v1.15.11</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1710676800">- Fixed completions to be compliant with naming standards.
- Added _service file for maintainers
- Modified the URL as the previous one was resulting in vendoring
  failure
- Update to 1.15.12:
  * bugfix: Use 'en' as default language for the xkcd generator
  * documentation: Fix typo: initilize -&gt; initialize
  * bugfix: Bring back audit summary
  * bugfix: Do not abort saving if the OTP counter is aborted
  * bugfix: Fix NPE when using recipients completion
  * bugfix: Warn if trying to use fscopy inside the store
  * chore: Upgrade to Go 1.22
  * cleanup: Add better logging in case no owner key is found
  * feat: Add .gopass-audit-ignore support to ignore secrets from
    audits
  * feat: Allow supression of password generation in create
    templates
  * ux: Add hint that computing recipients takes some time
  * ux: Do not show create type chooser if only one exists</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710936000">- make us ignore the git hash and just use the tag as revision</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710936001">- add the provides/obsoletes for the renamed completion packages</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1712491200">- Update to 1.15.13:
  - [bugfix] Default to true for core.exportkeys even in substores
    (#2848)
  - [bugfix] Do not report findings with severity none in audit
    summary (#2843)
  - [bugfix] Fix loading of git configs (#2849)
  - [chore] Update dependencies (#2850)
  - [chore] Use clean filepath in all of the fs.Set operation
    (#2846)
  - [chore] use the same version of golangci-lint (#2841)
  - [feat] Add an multi-line input type to the create wizard
    (#2847)
  - [feat] Add option to disable notification icon (#2845)
  - [feat] Add verbosity levels to the debug package (#2851)
  - [fix] Disble safecontent parsing if noparsing is requested
    (#2855)
  - [fix] Pass remote, if given, to local init as well (#2852)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1722686400">- Update to 1.15.14:
  - 4d3d95ed chore: More logging when gpg operations fails (#2914)
  - 51c2bdc8 cli/decrypt: improve debugging of gpg command (#2913)
  - e302ae75 [bugfix] Fix parsing of key-value pairs according to
    the gitconfig (#2911)
  - 70dbabe0 gpg: Log gpg output to LogWriter (#2869)
  - 2a190edb updating our linter and fixing the current linter
    issues (#2907)
  - 2761beaa feat: on pinentry request, allow password to be cached
    in os keyring (#2881)
  - d6669e15 chore: Switch to static list of linters (#2882)
  - 0fc2ad27 Reduce dependabot frequency (#2868)
  - 3acb20e5 chore: fix function names in comment (#2861)
  - adaae659 Fix postrel helper</changelog>
</package>
<package pkgid="6eba3f4d521be1212bde93f9f6f4bdece405dbb39844efdddbebf23a56280a4b5099d29d6d09c35acc9b75769ee3eed4ea17e2722a5e8a582167a4b9d8f78be0" name="gopass-fish-completion" arch="noarch">
  <version epoch="0" ver="1.15.14" rel="bp161.1.8"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1691236800">- restore the series file. it was in the package to allow easily
  setup a working copy for patching.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1694520000">- Update to 1.15.8
  https://github.com/gopasspw/gopass/releases/tag/v1.15.8</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1700308800">- Update to 1.15.9
  https://github.com/gopasspw/gopass/releases/tag/v1.15.9</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1701000000">- Update to 1.15.10
  https://github.com/gopasspw/gopass/releases/tag/v1.15.10</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1701432000">- Update to 1.15.11
  https://github.com/gopasspw/gopass/releases/tag/v1.15.11</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1710676800">- Fixed completions to be compliant with naming standards.
- Added _service file for maintainers
- Modified the URL as the previous one was resulting in vendoring
  failure
- Update to 1.15.12:
  * bugfix: Use 'en' as default language for the xkcd generator
  * documentation: Fix typo: initilize -&gt; initialize
  * bugfix: Bring back audit summary
  * bugfix: Do not abort saving if the OTP counter is aborted
  * bugfix: Fix NPE when using recipients completion
  * bugfix: Warn if trying to use fscopy inside the store
  * chore: Upgrade to Go 1.22
  * cleanup: Add better logging in case no owner key is found
  * feat: Add .gopass-audit-ignore support to ignore secrets from
    audits
  * feat: Allow supression of password generation in create
    templates
  * ux: Add hint that computing recipients takes some time
  * ux: Do not show create type chooser if only one exists</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710936000">- make us ignore the git hash and just use the tag as revision</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710936001">- add the provides/obsoletes for the renamed completion packages</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1712491200">- Update to 1.15.13:
  - [bugfix] Default to true for core.exportkeys even in substores
    (#2848)
  - [bugfix] Do not report findings with severity none in audit
    summary (#2843)
  - [bugfix] Fix loading of git configs (#2849)
  - [chore] Update dependencies (#2850)
  - [chore] Use clean filepath in all of the fs.Set operation
    (#2846)
  - [chore] use the same version of golangci-lint (#2841)
  - [feat] Add an multi-line input type to the create wizard
    (#2847)
  - [feat] Add option to disable notification icon (#2845)
  - [feat] Add verbosity levels to the debug package (#2851)
  - [fix] Disble safecontent parsing if noparsing is requested
    (#2855)
  - [fix] Pass remote, if given, to local init as well (#2852)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1722686400">- Update to 1.15.14:
  - 4d3d95ed chore: More logging when gpg operations fails (#2914)
  - 51c2bdc8 cli/decrypt: improve debugging of gpg command (#2913)
  - e302ae75 [bugfix] Fix parsing of key-value pairs according to
    the gitconfig (#2911)
  - 70dbabe0 gpg: Log gpg output to LogWriter (#2869)
  - 2a190edb updating our linter and fixing the current linter
    issues (#2907)
  - 2761beaa feat: on pinentry request, allow password to be cached
    in os keyring (#2881)
  - d6669e15 chore: Switch to static list of linters (#2882)
  - 0fc2ad27 Reduce dependabot frequency (#2868)
  - 3acb20e5 chore: fix function names in comment (#2861)
  - adaae659 Fix postrel helper</changelog>
</package>
<package pkgid="fc9ca87f3de19882b471b73ed037e7bcf3edd45ead319d0ad023f8f351588e43c4a6c99223c85c27098af49673ab94eb019fbf73e85655c04656259f939c2813" name="gopass-impersonate-pass" arch="noarch">
  <version epoch="0" ver="1.15.14" rel="bp161.1.8"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1691236800">- restore the series file. it was in the package to allow easily
  setup a working copy for patching.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1694520000">- Update to 1.15.8
  https://github.com/gopasspw/gopass/releases/tag/v1.15.8</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1700308800">- Update to 1.15.9
  https://github.com/gopasspw/gopass/releases/tag/v1.15.9</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1701000000">- Update to 1.15.10
  https://github.com/gopasspw/gopass/releases/tag/v1.15.10</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1701432000">- Update to 1.15.11
  https://github.com/gopasspw/gopass/releases/tag/v1.15.11</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1710676800">- Fixed completions to be compliant with naming standards.
- Added _service file for maintainers
- Modified the URL as the previous one was resulting in vendoring
  failure
- Update to 1.15.12:
  * bugfix: Use 'en' as default language for the xkcd generator
  * documentation: Fix typo: initilize -&gt; initialize
  * bugfix: Bring back audit summary
  * bugfix: Do not abort saving if the OTP counter is aborted
  * bugfix: Fix NPE when using recipients completion
  * bugfix: Warn if trying to use fscopy inside the store
  * chore: Upgrade to Go 1.22
  * cleanup: Add better logging in case no owner key is found
  * feat: Add .gopass-audit-ignore support to ignore secrets from
    audits
  * feat: Allow supression of password generation in create
    templates
  * ux: Add hint that computing recipients takes some time
  * ux: Do not show create type chooser if only one exists</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710936000">- make us ignore the git hash and just use the tag as revision</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710936001">- add the provides/obsoletes for the renamed completion packages</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1712491200">- Update to 1.15.13:
  - [bugfix] Default to true for core.exportkeys even in substores
    (#2848)
  - [bugfix] Do not report findings with severity none in audit
    summary (#2843)
  - [bugfix] Fix loading of git configs (#2849)
  - [chore] Update dependencies (#2850)
  - [chore] Use clean filepath in all of the fs.Set operation
    (#2846)
  - [chore] use the same version of golangci-lint (#2841)
  - [feat] Add an multi-line input type to the create wizard
    (#2847)
  - [feat] Add option to disable notification icon (#2845)
  - [feat] Add verbosity levels to the debug package (#2851)
  - [fix] Disble safecontent parsing if noparsing is requested
    (#2855)
  - [fix] Pass remote, if given, to local init as well (#2852)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1722686400">- Update to 1.15.14:
  - 4d3d95ed chore: More logging when gpg operations fails (#2914)
  - 51c2bdc8 cli/decrypt: improve debugging of gpg command (#2913)
  - e302ae75 [bugfix] Fix parsing of key-value pairs according to
    the gitconfig (#2911)
  - 70dbabe0 gpg: Log gpg output to LogWriter (#2869)
  - 2a190edb updating our linter and fixing the current linter
    issues (#2907)
  - 2761beaa feat: on pinentry request, allow password to be cached
    in os keyring (#2881)
  - d6669e15 chore: Switch to static list of linters (#2882)
  - 0fc2ad27 Reduce dependabot frequency (#2868)
  - 3acb20e5 chore: fix function names in comment (#2861)
  - adaae659 Fix postrel helper</changelog>
</package>
<package pkgid="2a19c663232ae55922add3f33411086d7bb3f17d6120206d0bf38f1a8cdb72aa1af74416c504e842540c4dc612527e9fdb6daacfb81327983e8f8661789af79c" name="gopass-zsh-completion" arch="noarch">
  <version epoch="0" ver="1.15.14" rel="bp161.1.8"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1691236800">- restore the series file. it was in the package to allow easily
  setup a working copy for patching.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1694520000">- Update to 1.15.8
  https://github.com/gopasspw/gopass/releases/tag/v1.15.8</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1700308800">- Update to 1.15.9
  https://github.com/gopasspw/gopass/releases/tag/v1.15.9</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1701000000">- Update to 1.15.10
  https://github.com/gopasspw/gopass/releases/tag/v1.15.10</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1701432000">- Update to 1.15.11
  https://github.com/gopasspw/gopass/releases/tag/v1.15.11</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1710676800">- Fixed completions to be compliant with naming standards.
- Added _service file for maintainers
- Modified the URL as the previous one was resulting in vendoring
  failure
- Update to 1.15.12:
  * bugfix: Use 'en' as default language for the xkcd generator
  * documentation: Fix typo: initilize -&gt; initialize
  * bugfix: Bring back audit summary
  * bugfix: Do not abort saving if the OTP counter is aborted
  * bugfix: Fix NPE when using recipients completion
  * bugfix: Warn if trying to use fscopy inside the store
  * chore: Upgrade to Go 1.22
  * cleanup: Add better logging in case no owner key is found
  * feat: Add .gopass-audit-ignore support to ignore secrets from
    audits
  * feat: Allow supression of password generation in create
    templates
  * ux: Add hint that computing recipients takes some time
  * ux: Do not show create type chooser if only one exists</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710936000">- make us ignore the git hash and just use the tag as revision</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710936001">- add the provides/obsoletes for the renamed completion packages</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1712491200">- Update to 1.15.13:
  - [bugfix] Default to true for core.exportkeys even in substores
    (#2848)
  - [bugfix] Do not report findings with severity none in audit
    summary (#2843)
  - [bugfix] Fix loading of git configs (#2849)
  - [chore] Update dependencies (#2850)
  - [chore] Use clean filepath in all of the fs.Set operation
    (#2846)
  - [chore] use the same version of golangci-lint (#2841)
  - [feat] Add an multi-line input type to the create wizard
    (#2847)
  - [feat] Add option to disable notification icon (#2845)
  - [feat] Add verbosity levels to the debug package (#2851)
  - [fix] Disble safecontent parsing if noparsing is requested
    (#2855)
  - [fix] Pass remote, if given, to local init as well (#2852)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1722686400">- Update to 1.15.14:
  - 4d3d95ed chore: More logging when gpg operations fails (#2914)
  - 51c2bdc8 cli/decrypt: improve debugging of gpg command (#2913)
  - e302ae75 [bugfix] Fix parsing of key-value pairs according to
    the gitconfig (#2911)
  - 70dbabe0 gpg: Log gpg output to LogWriter (#2869)
  - 2a190edb updating our linter and fixing the current linter
    issues (#2907)
  - 2761beaa feat: on pinentry request, allow password to be cached
    in os keyring (#2881)
  - d6669e15 chore: Switch to static list of linters (#2882)
  - 0fc2ad27 Reduce dependabot frequency (#2868)
  - 3acb20e5 chore: fix function names in comment (#2861)
  - adaae659 Fix postrel helper</changelog>
</package>
<package pkgid="a6fdd43beaea406cf8ba17cf39cb6749130ff8e79a28cf6d52a8315cbcc15477ae55dba695eb8881c1e97af38df4293f3a0c2e4fda57d5bef4395adb6f044e93" name="gopls" arch="s390x">
  <version epoch="0" ver="0.21.1" rel="bp161.1.4"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1733918400">- Update to version 0.17.0:
  * gopls: update go.mod for v0.17.0-pre.5
  * internal/typesinternal: rollback of Zero{Value,Expr} for gopls
  * gopls: update go.mod for v0.17.0-pre.4
  * gopls/internal/golang: support extract variable at top level
  * gopls/internal/golang: ignore effects for change signature refactoring
  * gopls/internal/golang: add "Extract constant" counterpart
  * gopls/internal/golang/stubmethods: refine crash into bug report
  * gopls/internal/golang: don't offer to move variadic parameters
  * gopls/internal/test/marker: add reproducers for moveparam bug bash bugs
  * gopls/internal/analysis/yield: add comment about dataflow
  * gopls/internal/golang: avoid crash in lookupDocLinkSymbol
  * gopls/internal/golang/completion: fix crash with extra results
  * gopls/internal/settings: enable 'waitgroup' analyzer
  * gopls/internal/golang: Disable test generation for generic functions
  * gopls/internal/analysis/yield: peephole-optimize phi(false, x)
  * gopls/internal/golang: fix folding range for function calls
  * gopls/internal/golang/completion: add alias support for literals
  * gopls/internal/undeclaredname: add missing colon when appropriate
  * gopls/internal/golang: simplify package name collection in add test
  * gopls: update go.mod for v0.17.0-pre.3
  * gopls/internal/golang: refactor.extract.variable: allow all exprs
  * gopls/internal/cache/methodsets: refine crash for missing object path
  * gopls/internal/golang: refine crash golang/go#70553
  * gopls/internal/golang: change signature via renaming 'func'
  * gopls/internal/golang: support parameter movement refactorings
  * gopls/doc/features: enable and document source.addTest code action
  * gopls/internal/golang: improve test package name selection for new file
  * gopls/internal/golang: don't lose ... when split/joining variadics
  * gopls/internal/crash: don't crash in xrefs on out of bound nodes
  * gopls/internal/golang: preserve copyright and build constraint
  * gopls/internal/test/marker: add defloc, to bind positions by definition
  * gopls/internal/test/marker: document named parameters
  * gopls/internal/golang/extract: preserve comments in extracted block
  * gopls/internal/test/marker: ignore diags in fixedbugs/issue59944.txt
  * gopls/internal/golang: fix gopls hover doc link
  * gopls/doc/contributing.md: update expectations
  * gopls/internal/analysis/undeclaredname: merge into CodeAction
  * gopls/internal/test/marker: generalize codeaction with named args
  * gopls/internal/golang: don't try to inline dynamic calls
  * gopls/internal/cache: refine bug reports for inconsistent dep view
  * gopls/internal/cache: fix handling of cgo standalone files
  * gopls/internal/test: synchronize notifications during commands
  * gopls/internal/cache: failure to extract diagnostic fixes is an error
  * gopls/internal/server: remove spurious Async in legacy RunGoVulncheck
  * gopls/internal/cache: use a named bool type for allowNetwork
  * gopls/internal/protocol: add DocumentURI.DirPath
  * gopls/internal/cache: simplify usage of snapshot.GoCommandInvocation
  * gopls/internal/analysis/yield: analyzer for iterator (yield) mistakes
  * gopls/internal/cache: id command-line-arguments packages using GoFiles
  * gopls/internal/golang: more idiomatic result naming in extract
  * gopls/internal/golang: special handling for input context.Context
  * gopls/internal/golang, go/ssa: remove unnamed input parameter
  * gopls: update go.mod for v0.17.0-pre.2
  * gopls/internal/golang: fix bad slice append in function extraction
  * gopls/codeaction: fix panic when removing unused parameters with syntax errors.
  * gopls/internal/server: don't call window/showDocument if unsupported
  * gopls/internal/golang: add missing imports in foo_test.go
  * gopls/internal/server: revert the gopls.run_govulncheck command
  * gopls/internal/golang: avoid crash in hover on field of non-struct
  * gopls: update go.mod for v0.17.0-pre.1
  * all: update codereview.cfg for gopls-release-branch.0.17
  * gopls/internal/golang: refine crash report golang/go#69362
  * gopls/internal/golang: support add test for receiver w/o constructor
  * gopls/internal/golang: semtok: use type information consistently
  * gopls/internal/protocol: upgrade to latest LSP
  * gopls/internal/golang: strength reduce ComputeImportFixEdits
  * gopls/internal/golang: show package attributes on hover
  * gopls/doc: add missing doc link
  * gopls/internal/cache: guard against malformed paths in port.matches
  * gopls/internal/semtok: change types.Named to types.Basic for iota, true, and false
  * gopls: update x/telemetry to pick up fix for countertest.ReadCounter
  * gopls/internal/server: don't interact with os.UserConfigDir from tests
  * gopls/internal/cache: ensure GO111MODULE is unset in GOPATH tests
  * gopls/internal/golang: run testcases as subtests
  * gopls/internal/golang: add testcase handling for func with error returns
  * gopls/internal/cache: log go env in TestZeroConfigAlgorithm
  * gopls/internal/golang: consolidate imports from both file in qualifier
  * gopls/internal/golang: support generating test for functions
  * gopls/internal/test/integration/workspace: fix TestStdWorkspace
  * gopls/internal/golang: generate test name for selected function/method
  * gopls/internal/golang: use correct imports in HTML pkg doc links
  * gopls/internal/test: fix path to local go in integration tests
  * gopls/internal/golang: add source code action for add test
  * Revert "gopls/internal/analysis: disable ssa/ir analyzers on range-over-func"
  * gopls: update honnef.co/go/tools (staticcheck) to v0.5.1
  * gopls/internal: stubcalledfunction: improve logic of selecting insert position
  * gopls/internal/template: fix completion token boundary conditions
  * gopls/internal/cache: share type checking with analysis
  * gopls/internal/cache/parsego: support lazy object resolution for Files
  * gopls/internal/cache: memoize cache keys
  * gopls/internal/cache: async pull diagnostics and joined analysis
  * gopls/release: remove unused(?) script
  * gopls/internal/cache: avoid reporting bugs when go/packages has errors
  * gopls/internal/settings: remove "allowImplicitNetworkAccess"
  * gopls/internal/cache: refine a bug report related to package metadata
  * gopls/internal/cache: refine bug reports
  * gopls/internal/telemetry/cmd/stacks: print double-claimed stacks
  * gopls/internal/test/marker: rename s/suggestedfix/quickfix/
  * gopls/internal/cache: add tolerance for builtin test variants
  * gopls: allow for asynchronous request handling
  * gopls/internal/telemetry/cmd/stacks: fix bad tmpreaper interaction
  * gopls: remove cruft
  * gopls/internal: CodeAction:  quickfix to generate missing method
  * gopls/internal/cache/analysis: lazily resolve the import map
  * gopls/internal/test/integration/bench: add a pull diagnostics benchmark
  * gopls/doc/features: add index of supported Code Actions
  * gopls: add initial support for pull diagnostics
  * gopls/internal/cache: use packageHandles to hold an active package cache
  * gopls/doc/codelenses: fix link typo
  * gopls/internal/golang/stubmethods: rename analysis/stubmethods
  * gopls/internal/analysis/stubmethods: merge into CodeAction
  * gopls/internal/cache: memoize dependent hash on analysisNode
  * gopls/internal/cache: express packageHandle as a state machine
  * gopls/internal/test/marker: update regression test issue68918.txt
  * gopls/internal: fix extract refactor for cases with anonymous functions
  * gopls/internal/server: CodeAction: interpret Only=[] as [QuickFix]
  * gopls/rename: include filename in error message
  * gopls/completion: tweak fuzz handling to make its own MethodSet
  * gopls: update x/telemetry to pick up fix for golang/go#69681
  * gopls/internal/test/integration/bench: add an IWL test that opens files
  * gopls/internal/cache: remove unnecessary active package check
  * gopls/internal/cache: add a few checks for context cancellation
  * gopls/internal/cache: join concurrent package batch operations
  * gopls: disable ast.Object resolution wherever possible
  * gopls/internal/server: allow suppression of showDocument
  * gopls/internal/protocol/command: simplify ApplyFix
  * gopls/internal/golang: CodeAction: split into producers
  * gopls/internal/telemetry/cmd/stacks: show build failure stderr
  * gopls/internal/protocol/command: remove nuisance error handling
  * gopls/internal/cache: add telemetry counter for GOPACKAGESDRIVER
  * gopls/internal/test/integration: skip BenchmarkPackages with -short
  * gopls/internal/cache: build the import map lazily during type checking
  * gopls/internal/telemetry/cmd/stacks: display closed issues white
  * gopls/internal/golang: Definition: jump to assembly
  * gopls/internal/telemetry/cmd/stacks: predicate de-duplication
  * gopls/internal/telemetry/cmd/stacks: fix two bugs
  * gopls: rm GofumptFormat from internal/settings
  * gopls/internal/telemetry/cmd/stacks: generate CodeSearch links
  * gopls/internal/settings: use CodeActionKind hierarchy
  * gopls: bump gofumpt to 0.7.0
  * gopls/internal/lsp/source: put testing.T/B first when extracting
  * gopls/internal/golang: Definitions: support renaming imports in doc links
  * gopls/internal/server: fix build following semantic merge conflict
  * gopls/internal: test discovery
  * gopls/internal/golang: Highlight: work around go/types bug
  * gopls: use Func.Signature everywhere
  * x/tools/gopls: delete code obsoleted by go1.23
  * internal/golang: add a fast path for FormatVarType with gopls at 1.23
  * gopls/internal/settings: add missing deep cloning in Options.Clone
  * gopls/go.mod: update the go directive to 1.23.1
  * gopls: fix non-constant format strings
  * gopls: update x/telemetry dependency
  * gopls/internal/test/marker: simplify completion markers
  * gopls: report semantic tokens of top-level type constructor modifiers
  * gopls/internal/cache: add a note about GOMEMLIMIT and ballasts
  * gopls/internal/cache: add a 100MB ballast to reduce GC CPU
  * gopls/internal/util/lru: make lru.Cache generic
  * gopls: increment the telemetryprompt acceptance counter for each session
  * gopls/internal: implement Packages command
  * gopls/internal: implement Modules command
  * gopls/internal/settings: rename goTest code action to source.test
  * gopls/internal/cache: remove spurious assertions
  * gopls/internal/golang: downgrade assertion in methodsets index
  * gopls: enhance read/write access distinction in document highlighting for symbols
  * gopls/internal/analysis: add skipped analysis simplify on generated code
  * gopls/internal/telemetry/cmd/stacks: use authentication token
  * gopls/doc/features: fix prominent typo
  * gopls/doc: delete commands.md
  * gopls/internal/golang: add "Browse gopls features" code action
  * gopls/internal/cmd: redesign codeaction subcommand
  * gopls/doc/features: more doc tweaks
  * gopls: update x/telemetry dependency
  * gopls/internal/protocol/command: draft Packages/Modules API
  * gopls/completion: prefer rangeable funcs in range statements
  * gopls/internal/analysis/fillswitch: use qualified type names
  * gopls/internal/golang: provide version info for stdlib in pkgdoc
  * gopls/internal/server: add counters to inform v0.17.0
  * gopls/doc: respond to Hana's review of CL 583316
  * gopls/doc: document all of gopls' features
  * gopls/internal/golang: provide version info for stdlib fields
  * gopls/internal/analysis/fillstruct: use package name (not path) in UI
  * gopls/internal/golang: splitlines: s/parameter/arguments/ in CallExpr
  * gopls/internal/golang: splitlines: remove workaround for golang/go#68202
  * gopls/internal/golang: don't panic when findKeyword fails
  * gopls/internal/server: conditionally prompt for telemetry
  * gopls/internal/golang: provide version info for stdlib methods
  * gopls/internal/golang: provide available version info in stdlib hover
  * gopls/internal/golang/completion: fix package clause completion suffix
  * gopls/internal/golang: s/return values/results/
  * gopls/internal/fuzzy: move the fuzzy package to gopls
  * gopls/internal/cache: lift package caching to forEachPackage
  * gopls/matcher: don't give bonus to case insensitive match
  * gopls/completion: don't take address of interfaces for "%p" values
  * gopls/internal: add code action "extract declarations to new file"
  * gopls: skip failing tests on wasm/wasip1
  * gopls/internal/golang: fix hovering from the builtin file
  * gopls/internal/settings: remove fieldalignment analyzer
  * gopls/internal/golang: strip @v1.2.3 suffix from pkgdoc URLs
  * gopls/internal/analysis/simplifyrange: reenable on range-over-func
  * gopls/internal/settings: define InlayHints enum
  * gopls/internal/settings: move CodeActionKind values from protocol
  * gopls/internal/server: fix CSS typo
  * gopls/internal/settings: minor cleanups
  * gopls/doc/generate: treat LinksInHover as an enum
  * gopls/doc/assets: create dummy submodule for image files
  * gopls/doc/release: finalize v0.16.0 release notes
  * gopls/internal/settings: move CodeLensSource from protocol
  * gopls/internal/test/integration/misc: skip asm test unless a{rm,md}64</changelog>
  <changelog author="Timothy Brown &lt;stimut@gmail.com&gt;" date="1738324800">- Update to version 0.17.1:
  * gopls: update go.mod for v0.17.1-pre.1
  * gopls/internal/cache/testfuncs: fix crash with *error argument
  * gopls/internal/golang/completion: fix crash in instance conversion</changelog>
  <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>
</package>
<package pkgid="acd803f3fc8e4eb5f66802907d1ed174db7296b994d174bc12de753f8dd903c23cde8ec729d4941fcc782da89923958a7e23d06a85dfef97a3b1c9febaf95adc" name="gops" arch="s390x">
  <version epoch="0" ver="0.3.28" rel="bp161.1.9"/>
  <changelog author="Micha&#x142; 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="1e4a5b0780cdbc1f6fd3a55faf25a76edad32366eabeed34c75fb56a587fe3a21aa620e6fa38ddc28926bf57b5c84edabf60046f30564e8964c24bbb28f40746" name="gosec" arch="s390x">
  <version epoch="0" ver="2.27.1" rel="bp161.1.5"/>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1755518400">- Update to version 2.22.8:
  * Add support for go version 1.25.0
  * Update go version in CI to 1.24.6 and 1.23.12
  * chore(deps): update all dependencies
  * chore(deps): update all dependencies
  * Update github action to release v2.22.7</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1758542400">- Update to version 2.22.9:
  * Update cosign to v2.6.0 and go in the CI to latest version
  * fix(autofix): unnecessary conversion
  * feat(autofix): update gemini sdk and add anthropic claude
  * feat(G304): add os.Root remediation hint (Autofix) when Go &gt;= 1.24
  * chore(deps): update all dependencies
  * refactor(G304): remove unused trackJoin helper; no functional change
  * style: gofmt rules/readfile.go
  * test(g304): add samples for var perm and var flag with cleaned path\n\n- Ensure G304 does not fire when only non-path args (flag/perm) are variables\n- Both samples use filepath.Clean on the path arg\n- Rules suite remains green (42 passed)
  * rules(G304): analyze only path arg; ignore flag/perm vars; track Clean and safe Join; fix nil-context panic\n\n- Limit G304 checks to first arg (path) for os.Open/OpenFile/ReadFile, avoiding false positives when flag/perm are variables\n- Track filepath.Clean so cleaned identifiers are treated as safe\n- Consider safe joins: filepath.Join(const|resolvedBase, Clean(var)|cleanedIdent)\n- Record Join(...) assigned to identifiers and allow if later cleaned\n- Fix panic by passing non-nil context in trackJoinAssignStmt\n- All rules tests: 42 passed
  * rules(G202): detect SQL concat in ValueSpec declarations; add test sample\n\n- Handle var query string = 'SELECT ...' + user style declarations\n- Reuse existing binary expr detection on ValueSpec.Values\n- Add postgres sample mirroring issue #1309 report\n- Rules tests: 42 passed
  * chore(deps): update all dependencies
  * chore(deps): update all dependencies
  * chore(deps): update all dependencies
  * Update gosec version to v2.22.8 in the Github action</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1760529600">- Update to version 2.22.10:
  * Update go to version 1.25.3 and 1.24.9 in CI (#1404)
  * chore(deps): update all dependencies (#1402)
  * Update go to version 1.25.2 and 2.24.8 in CI (#1401)
  * chore(deps): update all dependencies (#1399)
  * check nil slices, partially check bounds (#1396)
  * Remove unused target from the makefile
  * Use the ginkgo command install by the dependencies
  * Keep the go module at 1.24 version for compatibility reasons
  * Remove manual test deps
  * fix: text must be supplied when markdown is used
  * fix: improve error message of CheckAnalyzers
  * fix: log panic on SSA
  * chore(deps): update all dependencies
  * Update gosec to version v.22.9 in the github action</changelog>
  <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>
</package>
<package pkgid="770cb9ec167991bf9679a85ecb5091e9cd26c57d0aa49ef8bc32a9c7b3832d14028410e69fd707a873bc43db0e26ee5961c3011e7ad58d6f00990f62fa36f4de" name="gotestsum" arch="s390x">
  <version epoch="0" ver="1.10.1" rel="bp161.1.9"/>
  <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>
</package>
<package pkgid="c041446dc99b9e18b586d2edc219ef72ea6620c04f7e60af9e7cc23924ae42a0fa0ab198d7a41811bba0736eeac17100f396d6dcc9cd87fae27c7dc5e72d4e58" name="govulncheck" arch="s390x">
  <version epoch="0" ver="1.6.0" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1736769600">- Update to version 1.1.4:
  * go.mod: update golang.org/x dependencies
  * go.mod: update golang.org/x dependencies
  * cmd/govulncheck: remove unnecessary fixups
  * cmd/govulncheck: better mask new (sbom) versions
  * cmd/govulncheck: mask dirty dependency versions
  * cmd/govulncheck: add missing test data
  * cmd/govulncheck: set gotypesalias=1 when using &gt;=1.23 toolchain
  * go.mod: update golang.org/x dependencies
  * internal/sarif: use empty arrays instead of nils
  * cmd/govulncheck/testdata: expand set of go versions in fixup
  * cmd/govulncheck: remove unused fixup
  * internal/scan: add amounts to sbom text output
  * internal/scan: remove 'scanning n packages...' msg
  * internal/scan: add SBOM to text output
  * internal/vulncheck: pass SBOM to handlers
  * go.mod: update golang.org/x dependencies
  * internal/semver: add SemverToGoTag
  * internal/govulncheck: add sbom message type
  * internal/openvex: refactor PURL
  * internal/openvex: populate product subcomponents
  * internal/scan: do not show stacks in traces mode for binaries
  * internal/scan: reorganize trace text layout in trace mode
  * go.mod: update golang.org/x dependencies
  * internal/vulncheck: remove use of ssautil.AllFunctions
  * cmd/govulncheck: update test file for main module vulnerabilities
  * cmd/govulncheck: add docs on detecting main module vulns
  * go.mod: update golang.org/x dependencies
  * cmd/govulncheck: update unit tests
  * internal/vulncheck: properly check for main package vulns
  * internal/vulncheck: explicitly exclude devel from affected ranges
  * internal/vulncheck: consider main module when checking bin vulns
  * internal/vulncheck: exclude dev go versions from ancient check
- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.22 matching go.mod</changelog>
  <changelog author="jkowalczyk@suse.com" date="1756123200">- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.25 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</changelog>
  <changelog author="jkowalczyk@suse.com" 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="jkowalczyk@suse.com" 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="jkowalczyk@suse.com" date="1774094400">- Update to version 1.1.4+git24.4ac723d:
  * go.mod: update golang.org/x dependencies</changelog>
  <changelog author="jkowalczyk@suse.com" date="1775822400">- Update to version 1.2.0:
  * go.mod: update golang.org/x dependencies</changelog>
  <changelog author="jkowalczyk@suse.com" 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="jkowalczyk@suse.com" 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="jkowalczyk@suse.com" date="1783080000">- Update to version 1.5.0:
  * go.mod: update golang.org/x dependencies
  * all: update to x/tools@0602b30930e3</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783598400">- Update to version 1.6.0:
  * go.mod: update golang.org/x dependencies</changelog>
</package>
<package pkgid="26b8e66f8bee19aed61a9d8715917a6d02c427312a649234047e6828db77b8faa071157eebb46f4338c97bd1012327478856680b76b71a2bfdc29341ea968ea0" name="govulncheck-vulndb" arch="noarch">
  <version epoch="0" ver="0.0.20260727T201416" rel="160099.1.1"/>
  <changelog author="jkowalczyk@suse.com" date="1779451200">- Update to version 0.0.20260522T020834 2026-05-22T02:08:34Z.
  Refs jsc#PED-11136
  Go CVE Numbering Authority IDs added or updated with aliases:
  * GO-2025-3548 CVE-2024-12886 GHSA-v464-r2r9-www7
  * GO-2026-4951 CVE-2026-35601 GHSA-2g7h-7rqr-9p4r
  * GO-2026-4952 CVE-2026-35595 GHSA-2vq4-854f-5c72
  * GO-2026-4953 CVE-2026-40188 GHSA-2943-crp8-38xx
  * GO-2026-4963 CVE-2026-41070 GHSA-246w-jgmq-88fg
  * GO-2026-4964 CVE-2026-41176 GHSA-25qr-6mpr-f7qx
  * GO-2026-4965 CVE-2026-41646 GHSA-29rg-wmcw-hpf4
  * GO-2026-4966 CVE-2026-41644 GHSA-29v9-frvh-c426
  * GO-2026-4967 CVE-2026-42072 GHSA-2hp7-65r3-wv54
  * GO-2026-4969 CVE-2026-32934 GHSA-2wpx-qpw2-g5h5
  * GO-2026-4983 GHSA-28xx-pppm-vqff
  * GO-2026-4988 CVE-2026-42300 GHSA-2g9v-7mr5-fgjg
  * GO-2026-4989 GHSA-2ccx-cjjh-r2j8
  * GO-2026-4990 CVE-2026-42592 GHSA-2pmr-289p-44r3
  * GO-2026-4991 GHSA-258c-965c-p3hc
  * GO-2026-4992 CVE-2026-44670 GHSA-2h64-c999-c9r6
  * GO-2026-4993 CVE-2026-44588 GHSA-25rp-h46x-2hjm
  * GO-2026-4994 CVE-2026-44318 GHSA-27ph-8q4f-h7m7
  * GO-2026-4995 CVE-2026-44329 GHSA-3258-qmv8-frp3
  * GO-2026-4996 CVE-2025-2786 GHSA-28gr-56hr-prp6
  * GO-2026-4997 CVE-2026-6863 GHSA-2v93-vp82-cjv8
  * GO-2026-4999 CVE-2026-45090 GHSA-2g4x-fq3j-cgq4
  * GO-2026-5001 CVE-2026-45375 GHSA-27qc-m5gf-jv5r
  * GO-2026-5005 CVE-2026-39833
  * GO-2026-5006 CVE-2026-39832
  * GO-2026-5008 CVE-2026-45781 GHSA-2v5f-5r6w-p67r
  * GO-2026-5009 CVE-2026-45695 GHSA-2q4c-3mrw-63c3
  * GO-2026-5010 GHSA-3278-c88v-xrh4
  * GO-2026-5013 CVE-2026-46597
  * GO-2026-5014 CVE-2026-39828
  * GO-2026-5015 CVE-2026-39835
  * GO-2026-5016 CVE-2026-39827
  * GO-2026-5017 CVE-2026-39830
  * GO-2026-5018 CVE-2026-39829
  * GO-2026-5019 CVE-2026-39831
  * GO-2026-5020 CVE-2026-39834
  * GO-2026-5021 CVE-2026-42508
  * GO-2026-5023 CVE-2026-46595
  * GO-2026-5033 CVE-2026-46598</changelog>
  <changelog author="jkowalczyk@suse.com" date="1779796800">- Update to version 0.0.20260526T224918 2026-05-26T22:49:18Z.
  Refs jsc#PED-11136
  Go CVE Numbering Authority IDs added or updated with aliases:
  * GO-2026-4945 CVE-2026-34986 GHSA-78h2-9frx-2jm8
  * GO-2026-4958 CVE-2026-35469 GHSA-pc3f-x583-g7j2
  * GO-2026-4985 CVE-2026-39882 GHSA-w8rr-5gcm-pp58
  * GO-2026-5002 CVE-2026-23998 GHSA-2rc4-7jc6-qffh
  * GO-2026-5024 CVE-2026-39824
  * GO-2026-5025 CVE-2026-42506
  * GO-2026-5026 CVE-2026-39821
  * GO-2026-5027 CVE-2026-42502
  * GO-2026-5028 CVE-2026-25680
  * GO-2026-5029 CVE-2026-25681
  * GO-2026-5030 CVE-2026-27136</changelog>
  <changelog author="jkowalczyk@suse.com" date="1780401600">- Update to version 0.0.20260602T213947 2026-06-02T21:39:47Z.
  Refs jsc#PED-11136
  Go CVE Numbering Authority IDs added or updated with aliases:
  * GO-2026-4960 CVE-2026-39386 GHSA-2gw9-c2r2-f5qf
  * GO-2026-5031 CVE-2026-42500
  * GO-2026-5032 CVE-2026-46599
  * GO-2026-5037 CVE-2026-27145
  * GO-2026-5038 CVE-2026-42504
  * GO-2026-5039 CVE-2026-42507</changelog>
  <changelog author="jkowalczyk@suse.com" date="1781611200">- Update to version 0.0.20260616T235518 2026-06-16T23:55:18Z.
  Refs jsc#PED-11136
  Go CVE Numbering Authority IDs added or updated with aliases:
  * GO-2026-5041 CVE-2026-44981 GHSA-273h-gvwr-c3qj
  * GO-2026-5042 CVE-2026-47243 GHSA-2gv2-cffp-j227
  * GO-2026-5043 CVE-2026-30963 GHSA-2ww6-hf35-mfjm
  * GO-2026-5049 CVE-2026-47725 GHSA-273q-qgh5-wrj6
  * GO-2026-5054 CVE-2026-48113 GHSA-24fp-5v3p-rvpw
  * GO-2026-5055 CVE-2026-54094 GHSA-239w-m3h6-ch8v</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782388800">- Update to version 0.0.20260625T223441 2026-06-25T22:34:41Z.
  Refs jsc#PED-11136
  Go CVE Numbering Authority IDs added or updated with aliases:
  * GO-2026-4961 CVE-2026-33813
  * GO-2026-5003 CVE-2026-8275 GHSA-322p-rrj6-j44g
  * GO-2026-5004 CVE-2026-41889 GHSA-j88v-2chj-qfwx
  * GO-2026-5052 GHSA-mpwr-8vm7-h73f
  * GO-2026-5058 CVE-2026-4660 GHSA-92mm-2pjq-r785
  * GO-2026-5059 CVE-2026-55671 GHSA-29jh-8cfq-rr8x
  * GO-2026-5060 CVE-2026-55229 GHSA-2mrg-35hw-x3x9
  * GO-2026-5061 CVE-2026-46601
  * GO-2026-5062 CVE-2026-46602
  * GO-2026-5063 GHSA-2h46-9x5w-4wf7
  * GO-2026-5064 CVE-2026-53492 GHSA-33vj-92qq-66hc
  * GO-2026-5065 CVE-2026-52808 GHSA-268j-37xf-pp52
  * GO-2026-5067 CVE-2026-3108 GHSA-3439-vqgj-2gcf
  * GO-2026-5068 CVE-2026-25996 GHSA-34r5-6j7w-235f
  * GO-2026-5070 CVE-2026-45088 GHSA-35wr-x7v6-9fv2
  * GO-2026-5071 CVE-2026-44593 GHSA-3636-h3vx-6465
  * GO-2026-5072 CVE-2026-42296 GHSA-3775-99mw-8rp4
  * GO-2026-5076 CVE-2026-6959 GHSA-3934-423w-4jq3
  * GO-2026-5077 CVE-2026-45047 GHSA-39qr-rc93-vhqm
  * GO-2026-5078 CVE-2026-7573 GHSA-3c93-g9g6-p5j4
  * GO-2026-5079 CVE-2026-45224 GHSA-3cjv-h753-qf7h
  * GO-2026-5080 CVE-2026-42593 GHSA-3cv5-q585-h563
  * GO-2026-5081 CVE-2026-27783 GHSA-3fwp-p5rj-2pxf
  * GO-2026-5082 CVE-2026-46614 GHSA-3g33-6vg6-27m8
  * GO-2026-5083 CVE-2026-54761 GHSA-3g6v-2r68-prfc
  * GO-2026-5084 CVE-2026-45062 GHSA-3g8v-8r37-cgjm
  * GO-2026-5085 CVE-2026-41572 GHSA-3gr9-485j-v4xf
  * GO-2026-5086 CVE-2026-46415 GHSA-3h23-rrpc-3p87
  * GO-2026-5087 CVE-2026-8349 GHSA-3h63-fx68-x5fm
  * GO-2026-5088 CVE-2026-39429 GHSA-3j3q-wp9x-585p
  * GO-2026-5089 CVE-2026-46410 GHSA-3jmg-p96m-m328
  * GO-2026-5090 CVE-2026-40304 GHSA-3jpj-v3xr-5h6g
  * GO-2026-5091 GHSA-3m6q-h5gj-7mrw
  * GO-2026-5092 CVE-2026-3112 GHSA-3mw5-466q-295q
  * GO-2026-5093 CVE-2026-44326 GHSA-3p28-73q7-45xp
  * GO-2026-5094 CVE-2026-33540 GHSA-3p65-76g6-3w7r
  * GO-2026-5095 CVE-2026-27877 GHSA-3q27-7qjq-p9c5
  * GO-2026-5096 CVE-2026-54096 GHSA-3q2p-72cj-682c
  * GO-2026-5097 CVE-2026-42274 GHSA-3q34-rx83-r6mq
  * GO-2026-5098 CVE-2025-64719 GHSA-3qq3-668m-v9mj
  * GO-2026-5099 CVE-2026-42880 GHSA-3v3m-wc6v-x4x3
  * GO-2026-5100 GHSA-3v85-fqvh-7rxf
  * GO-2026-5101 CVE-2026-45298 GHSA-3v9w-6365-9w54
  * GO-2026-5103 CVE-2026-52816 GHSA-3w28-36p9-w929
  * GO-2026-5104 CVE-2026-8780 GHSA-3x4g-259h-5p7c
  * GO-2026-5106 CVE-2026-44477 GHSA-423p-g724-fr39
  * GO-2026-5107 CVE-2026-45686 GHSA-43g7-cwr8-q3jh
  * GO-2026-5108 CVE-2026-42272 GHSA-43jv-5j4x-qv67
  * GO-2026-5109 CVE-2026-44321 GHSA-44qj-cghf-9p97
  * GO-2026-5110 CVE-2026-52804 GHSA-4565-r4x7-hg8j
  * GO-2026-5111 CVE-2026-35600 GHSA-45q4-x4r9-8fqj
  * GO-2026-5112 CVE-2026-3113 GHSA-4765-v66x-rqx7
  * GO-2026-5113 CVE-2026-44425 GHSA-47r2-v3x6-wff9
  * GO-2026-5114 CVE-2026-35598 GHSA-48ch-p4gq-x46x
  * GO-2026-5115 CVE-2026-21726 GHSA-497x-rrr9-68jp
  * GO-2026-5117 CVE-2026-47190 GHSA-49pm-43hf-6xfq
  * GO-2026-5118 CVE-2026-40302 GHSA-4fxq-2x3x-6xqx
  * GO-2026-5120 CVE-2026-8621 GHSA-4g9m-rffv-h6wq
  * GO-2026-5121 GHSA-4gph-2hhr-5mwg
  * GO-2026-5123 GHSA-4h9q-p5j4-xvvh
  * GO-2026-5124 CVE-2026-52796 GHSA-4j89-2c4f-44c6
  * GO-2026-5125 GHSA-4jgr-pg2m-m988
  * GO-2026-5126 CVE-2026-47256 GHSA-4jvg-4jfx-fmhc
  * GO-2026-5127 CVE-2026-40251 GHSA-4m88-wxj4-9qj6
  * GO-2026-5128 CVE-2026-54762 GHSA-4mr2-fg2p-w63c
  * GO-2026-5129 CVE-2026-42238 GHSA-4pvg-prr3-9cxr
  * GO-2026-5130 CVE-2026-8781 GHSA-4qf2-p32m-7hmf
  * GO-2026-5131 CVE-2026-44323 GHSA-4rqf-grm6-vf75
  * GO-2026-5132 CVE-2026-42596 GHSA-4vmc-gm8v-m35h
  * GO-2026-5133 CVE-2026-55866 GHSA-4vrg-r928-h5vv
  * GO-2026-5134 CVE-2026-42572 GHSA-55gc-6fmc-fpx9
  * GO-2026-5136 CVE-2026-41131 GHSA-57j5-qwp2-vqp6
  * GO-2026-5137 CVE-2026-40193 GHSA-5835-4gvc-32pc
  * GO-2026-5138 CVE-2026-42459 GHSA-585v-hcgf-jhfr
  * GO-2026-5139 CVE-2026-47724 GHSA-598g-h2vc-h5vg
  * GO-2026-5140 CVE-2026-52809 GHSA-5c3f-6486-3g7g
  * GO-2026-5141 CVE-2026-40077 GHSA-5f5r-95pg-xrpm
  * GO-2026-5142 CVE-2026-44315 GHSA-5f62-53r8-qrqf
  * GO-2026-5143 CVE-2026-44849 GHSA-5fxq-qcf3-244w
  * GO-2026-5144 CVE-2026-11719 GHSA-5gf6-gc35-xjpc
  * GO-2026-5145 CVE-2026-40943 GHSA-5gqc-qhrj-9xw8
  * GO-2026-5146 CVE-2026-40876 GHSA-5h6h-7rc9-3824
  * GO-2026-5147 CVE-2026-34457 GHSA-5hvv-m4w4-gf6v
  * GO-2026-5148 CVE-2026-40886 GHSA-5jv8-h7qh-rf5p
  * GO-2026-5149 CVE-2026-39858 GHSA-5m6w-wvh7-57vm
  * GO-2026-5150 CVE-2026-35605 GHSA-5q48-q4fm-g3m6
  * GO-2026-5151 CVE-2026-40280 GHSA-5q7p-7jgv-ww56
  * GO-2026-5153 CVE-2026-24661 GHSA-5rfv-h47g-xj42
  * GO-2026-5154 CVE-2026-25705 GHSA-5v3h-x4wf-5c35
  * GO-2026-5155 CVE-2026-39383 GHSA-5vh4-rgv7-p9g4
  * GO-2026-5156 CVE-2026-34529 GHSA-5vpr-4fgw-f69h
  * GO-2026-5157 CVE-2023-34620 GHSA-5wfc-hjrc-gq87
  * GO-2026-5159 CVE-2026-54097 GHSA-5ww9-jg6q-38r7
  * GO-2026-5160 CVE-2026-45720 GHSA-5x9f-6vg5-qg4m
  * GO-2026-5161 CVE-2025-2842 GHSA-5xf3-gmx4-529v
  * GO-2026-5162 CVE-2026-40893 GHSA-62p3-hvxx-fxg4
  * GO-2026-5163 CVE-2026-35051 GHSA-6384-m2mw-rf54
  * GO-2026-5164 CVE-2026-32936 GHSA-63cw-r7xf-jmwr
  * GO-2026-5165 GHSA-6447-269v-g68m
  * GO-2026-5166 CVE-2026-47671 GHSA-64cj-qvx5-m4f3
  * GO-2026-5167 CVE-2026-35606 GHSA-67cg-cpj7-qgc9
  * GO-2026-5168 CVE-2026-41648 GHSA-67wx-r9xr-x75x
  * GO-2026-5169 CVE-2026-45796 GHSA-686c-7vgv-v3fx
  * GO-2026-5170 CVE-2026-40293 GHSA-68m9-983m-f3v5
  * GO-2026-5171 CVE-2026-34449 GHSA-68p4-j234-43mv
  * GO-2026-5172 GHSA-69hx-63pv-f8f4
  * GO-2026-5173 CVE-2026-4055 GHSA-6cfr-wp44-6qmv
  * GO-2026-5174 CVE-2026-7572 GHSA-6cmp-qv2f-x97x
  * GO-2026-5175 CVE-2026-34227 GHSA-6fpf-248c-m7wm
  * GO-2026-5176 CVE-2026-41574 GHSA-6g38-8j4p-j3pr
  * GO-2026-5177 CVE-2026-34761 GHSA-6gm8-3g4h-w82m
  * GO-2026-5178 CVE-2026-47780 GHSA-6gxq-gpr8-xgjp
  * GO-2026-5179 CVE-2026-8782 GHSA-6h8r-h22r-jj64
  * GO-2026-5180 CVE-2026-40912 GHSA-6jwx-7vp4-9847
  * GO-2026-5181 CVE-2026-55883 GHSA-6m68-r693-78qx
  * GO-2026-5182 CVE-2026-55770 GHSA-6mwx-4547-5vc9
  * GO-2026-5183 CVE-2026-48089 GHSA-6p54-fw2f-q7gf
  * GO-2026-5184 CVE-2026-52812 GHSA-6p9m-q3jp-47h4
  * GO-2026-5185 CVE-2026-41888 GHSA-6pjf-3r9x-m592
  * GO-2026-5186 CVE-2026-35471 GHSA-6qcc-6q27-whp8
  * GO-2026-5187 CVE-2026-6987 GHSA-6r3x-h84w-fhxx
  * GO-2026-5188 CVE-2026-45147 GHSA-6r88-8v7q-q4p2
  * GO-2026-5189 CVE-2026-42083 GHSA-6rgm-gr97-x3j5
  * GO-2026-5190 CVE-2026-8783 GHSA-6v92-ph9p-hrpc
  * GO-2026-5191 GHSA-6vgg-xhvh-38ff
  * GO-2026-5192 CVE-2026-39946 GHSA-6vgr-cp5c-ffx3
  * GO-2026-5193 GHSA-6vxv-wg6j-5qwp
  * GO-2026-5194 CVE-2026-47268 GHSA-6x26-5727-rrm9
  * GO-2026-5195 CVE-2026-41263 GHSA-6x2q-h3cr-8j2h
  * GO-2026-5196 CVE-2026-46354 GHSA-6x44-w3xg-hqqf
  * GO-2026-5197 CVE-2026-55670 GHSA-6x8v-2fq5-2229
  * GO-2026-5199 CVE-2026-4525 GHSA-72gw-fmmr-c4r4
  * GO-2026-5200 CVE-2026-42273 GHSA-72h4-mxfc-jx37
  * GO-2026-5201 CVE-2026-34605 GHSA-73g7-86qr-jrg3
  * GO-2026-5202 CVE-2026-52815 GHSA-744x-3838-5r56
  * GO-2026-5203 CVE-2026-42275 GHSA-74m3-9qvm-rp9h
  * GO-2026-5204 GHSA-74m6-4hjp-7226
  * GO-2026-5205 CVE-2026-35607 GHSA-7526-j432-6ppp
  * GO-2026-5206 GHSA-763j-3p5v-jfc6
  * GO-2026-5207 CVE-2026-41050 GHSA-765j-qfrp-hm3j
  * GO-2026-5209 CVE-2026-42081 GHSA-77x9-rf64-92gv
  * GO-2026-5210 CVE-2026-34403 GHSA-78mf-482w-62qj
  * GO-2026-5211 CVE-2026-24905 GHSA-79qw-g77v-2vfh
  * GO-2026-5212 CVE-2026-44310 GHSA-7c37-gx6w-8vc5
  * GO-2026-5213 CVE-2026-39388 GHSA-7ccv-rp6m-rffr
  * GO-2026-5214 CVE-2026-44778 GHSA-7cfq-5mhv-jrp9
  * GO-2026-5215 GHSA-7cwm-fpfh-rrch
  * GO-2026-5216 CVE-2026-48708 GHSA-7fq5-7wr8-rjwj
  * GO-2026-5217 CVE-2026-44850 GHSA-7fw3-x4r2-g7wc
  * GO-2026-5218 CVE-2026-44543 GHSA-7fxv-8wr2-mfc4
  * GO-2026-5219 CVE-2026-21724 GHSA-7g92-g4vh-hp84
  * GO-2026-5220 CVE-2026-45625 GHSA-7h26-hg47-p9hx
  * GO-2026-5221 CVE-2026-40885 GHSA-7h3j-592v-jcrp
  * GO-2026-5222 GHSA-7hgr-xvrr-xpw3
  * GO-2026-5223 CVE-2026-47722 GHSA-7hp6-g3pq-3pc3
  * GO-2026-5224 CVE-2026-44503 GHSA-7j59-v9qr-6fq9
  * GO-2026-5225 CVE-2026-46405 GHSA-7j6w-vvw2-5f9c
  * GO-2026-5226 CVE-2026-40944 GHSA-7jrq-q4pq-rhm6
  * GO-2026-5227 CVE-2026-42220 GHSA-7jrr-xw9c-mj39
  * GO-2026-5228 CVE-2026-5774 GHSA-7m55-2hr4-pw78
  * GO-2026-5229 CVE-2026-40259 GHSA-7m5h-w69j-qggg
  * GO-2026-5230 CVE-2026-46618 GHSA-7pjr-qpvh-m339
  * GO-2026-5231 GHSA-7qjx-gp9h-65qj
  * GO-2026-5232 GHSA-7qx6-f23w-3w7f
  * GO-2026-5233 CVE-2026-44309 GHSA-7rmh-48mx-2vwc
  * GO-2026-5234 CVE-2026-42590 GHSA-7v3r-m9c8-r855
  * GO-2026-5235 CVE-2026-42295 GHSA-7vf8-2cr6-54mf
  * GO-2026-5236 CVE-2026-40575 GHSA-7x63-xv5r-3p2x
  * GO-2026-5237 CVE-2026-7776 GHSA-7x9r-wcgg-w86f
  * GO-2026-5238 CVE-2026-6347 GHSA-82j6-4fq7-fx62
  * GO-2026-5239 CVE-2026-48096 GHSA-8396-jffm-qx4w
  * GO-2026-5240 GHSA-84g5-x8j3-7235
  * GO-2026-5241 CVE-2026-46617 GHSA-85g2-pmrx-r49q
  * GO-2026-5242 CVE-2026-41491 GHSA-85gx-3qv6-4463
  * GO-2026-5243 CVE-2026-25714 GHSA-8629-vc8r-5p58
  * GO-2026-5244 CVE-2026-45741 GHSA-86m8-88fq-xfxp
  * GO-2026-5245 CVE-2026-20719 GHSA-86vc-mg26-fj6x
  * GO-2026-5246 CVE-2026-44697 GHSA-87m7-qffr-542v
  * GO-2026-5247 CVE-2026-5807 GHSA-88v5-9hxc-f85r
  * GO-2026-5248 CVE-2026-45680 GHSA-89c6-vpcj-7vj4
  * GO-2026-5249 CVE-2026-52811 GHSA-89mr-xqfv-758m
  * GO-2026-5250 CVE-2026-54090 GHSA-8c9q-7855-wfxq
  * GO-2026-5251 CVE-2026-11717 GHSA-8fcc-w5hv-4gxv
  * GO-2026-5252 CVE-2026-47753 GHSA-8g7m-96c8-8wwc
  * GO-2026-5253 CVE-2026-41433 GHSA-8gmg-3w2q-65f4
  * GO-2026-5254 CVE-2026-35527 GHSA-8gw4-p4wq-4hcv
  * GO-2026-5255 CVE-2026-48025 GHSA-8h84-fhqq-q58v
  * GO-2026-5256 CVE-2026-28759 GHSA-8h9w-w78c-vvr3
  * GO-2026-5257 CVE-2026-45089 GHSA-8hf9-3q64-q2qf
  * GO-2026-5258 CVE-2026-34727 GHSA-8jvc-mcx6-r4cg
  * GO-2026-5259 GHSA-8mc6-xjpr-h98x
  * GO-2026-5260 CVE-2026-40922 GHSA-8q5w-mmxf-48jg
  * GO-2026-5261 CVE-2026-49396 GHSA-8qhj-4f8c-j8qg
  * GO-2026-5262 CVE-2026-5052 GHSA-8r5m-3f66-qpr3
  * GO-2026-5263 CVE-2026-5163 GHSA-8r89-8w26-cq32
  * GO-2026-5264 CVE-2026-42154 GHSA-8rm2-7qqf-34qm
  * GO-2026-5265 CVE-2026-45679 GHSA-8rrq-wcg8-cv5q
  * GO-2026-5267 CVE-2026-55776 GHSA-8w8f-r2xv-4q4j
  * GO-2026-5268 GHSA-8wfp-579w-6r25
  * GO-2026-5269 CVE-2026-44247 GHSA-8wxp-xxp2-rcgx
  * GO-2026-5270 CVE-2026-35454 GHSA-8x9r-hvwg-c55h
  * GO-2026-5271 CVE-2026-48501 GHSA-8xvp-7hj6-mcj9
  * GO-2026-5272 CVE-2026-40938 GHSA-94jr-7pqp-xhcq
  * GO-2026-5273 CVE-2026-44428 GHSA-95c3-6vvw-4mrq
  * GO-2026-5275 CVE-2026-45682 GHSA-962q-hwm5-52x5
  * GO-2026-5276 CVE-2026-35594 GHSA-96q5-xm3p-7m84
  * GO-2026-5277 CVE-2026-44774 GHSA-96qj-4jj5-wcjc
  * GO-2026-5278 CVE-2026-41135 GHSA-98cp-84m9-q3qp
  * GO-2026-5279 CVE-2026-29050 GHSA-98f2-w9h9-7fp9
  * GO-2026-5280 CVE-2026-41685 GHSA-98vh-x9cx-9cfp
  * GO-2026-5281 CVE-2026-45287 GHSA-995v-fvrw-c78m
  * GO-2026-5282 CVE-2026-46716 GHSA-99gv-2m7h-3hh9
  * GO-2026-5283 CVE-2026-39961 GHSA-99j8-wv67-4c72
  * GO-2026-5284 CVE-2026-40344 GHSA-9c4q-hq6p-c237
  * GO-2026-5285 GHSA-9cp7-j3f8-p5jx
  * GO-2026-5286 CVE-2026-28737 GHSA-9cpj-qc93-vw8v
  * GO-2026-5288 GHSA-9fw6-xgg2-mq9q
  * GO-2026-5289 CVE-2026-39350 GHSA-9gcg-w975-3rjh
  * GO-2026-5290 GHSA-9h64-2846-7x7f
  * GO-2026-5291 CVE-2026-41164 GHSA-9hmg-827w-9rhj
  * GO-2026-5292 CVE-2026-45626 GHSA-9mvm-4gwg-v8mp
  * GO-2026-5293 CVE-2026-6346 GHSA-9p64-jpc7-m2rp
  * GO-2026-5294 CVE-2026-47768 GHSA-9pg3-25fq-p6cc
  * GO-2026-5295 CVE-2026-40262 GHSA-9pr4-rf97-79qh
  * GO-2026-5296 CVE-2026-33544 GHSA-9q5m-jfc4-wc92
  * GO-2026-5297 CVE-2026-40097 GHSA-9qq8-cgcv-qmc9
  * GO-2026-5298 GHSA-9r4w-jg96-92mv
  * GO-2026-5299 CVE-2026-28699 GHSA-9r5x-wg6m-x2rc
  * GO-2026-5300 GHSA-9v4j-7g44-qcqw
  * GO-2026-5301 CVE-2026-26191 GHSA-9vcr-g537-3w5v
  * GO-2026-5302 CVE-2026-44423 GHSA-9w9c-9w8m-w89q
  * GO-2026-5303 CVE-2026-40884 GHSA-c29w-qq4m-2gcv
  * GO-2026-5304 CVE-2026-55774 GHSA-c36x-h252-g9x2
  * GO-2026-5305 CVE-2026-52813 GHSA-c39w-43gm-34h5
  * GO-2026-5308 CVE-2026-47179 GHSA-c3px-h233-h6fq
  * GO-2026-5310 CVE-2026-34476 GHSA-c4hg-6933-x62x
  * GO-2026-5311 CVE-2026-4858 GHSA-c4r7-j7pp-r8mp
  * GO-2026-5312 CVE-2026-47267 GHSA-c4v7-xg93-qf8g
  * GO-2026-5314 CVE-2026-40574 GHSA-c5c4-8r6x-56w3
  * GO-2026-5315 CVE-2026-45576 GHSA-c656-jcx2-7pqj
  * GO-2026-5316 CVE-2026-45723 GHSA-c66c-vq6w-fvh5
  * GO-2026-5317 CVE-2026-55884 GHSA-c73q-8xxr-rgqm
  * GO-2026-5318 CVE-2026-34453 GHSA-c77m-r996-jr3q
  * GO-2026-5319 CVE-2026-40243 GHSA-c839-4qxr-j4x3
  * GO-2026-5321 CVE-2026-28744 GHSA-cc8w-r4qh-3v65
  * GO-2026-5322 CVE-2026-55170 GHSA-cf98-j28v-49v6
  * GO-2026-5323 CVE-2026-46612 GHSA-chf8-4hv6-8pg6
  * GO-2026-5324 CVE-2026-42595 GHSA-chwh-f6gm-r836
  * GO-2026-5325 CVE-2026-6340 GHSA-cjm8-jxpw-g43m
  * GO-2026-5326 CVE-2026-44327 GHSA-cmpj-2x3g-m7g3
  * GO-2026-5328 GHSA-cp79-9mwr-wr49
  * GO-2026-5329 CVE-2026-40303 GHSA-cpf9-ph2j-ccr9
  * GO-2026-5330 CVE-2026-48154 GHSA-cpwg-x64r-rgwg
  * GO-2026-5331 CVE-2026-35037 GHSA-cqgf-f4x7-g6wc
  * GO-2026-5332 CVE-2025-41117 GHSA-cqp7-wf4c-3xgc
  * GO-2026-5333 CVE-2026-44884 GHSA-cqpq-2fgr-8mvc
  * GO-2026-5334 CVE-2026-20706 GHSA-cr4g-f395-h25h
  * GO-2026-5335 CVE-2026-45803 GHSA-crc3-h8v6-qh57
  * GO-2026-5337 CVE-2026-41068 GHSA-cvq5-hhx3-f99p
  * GO-2026-5338 CVE-2026-50195 GHSA-cvxm-645q-p574
  * GO-2026-5339 CVE-2026-47701 GHSA-cxh2-4639-vmc5
  * GO-2026-5340 CVE-2026-42461 GHSA-cxx3-hr75-4q96
  * GO-2026-5341 CVE-2026-34454 GHSA-f24x-5g9q-753f
  * GO-2026-5343 CVE-2026-48496 GHSA-f2r5-5m7w-p5cx
  * GO-2026-5344 CVE-2026-46703 GHSA-f396-4rp4-7v2j
  * GO-2026-5345 CVE-2026-45046 GHSA-f3jg-756w-gm35
  * GO-2026-5347 CVE-2026-48709 GHSA-f637-w7p2-m7fx
  * GO-2026-5348 CVE-2026-42560 GHSA-f6qq-3m3h-4g42
  * GO-2026-5349 CVE-2026-44325 GHSA-f8qv-7x5w-qr48
  * GO-2026-5350 CVE-2026-25726 GHSA-f8xp-wvcx-p6f4
  * GO-2026-5351 CVE-2026-41323 GHSA-f9g8-6ppc-pqq4
  * GO-2026-5352 CVE-2026-55828 GHSA-f9m7-vc86-p6jj
  * GO-2026-5353 GHSA-fc67-c4hg-q653
  * GO-2026-5354 GHSA-fcmh-qfxc-w685
  * GO-2026-5355 CVE-2026-11769 GHSA-fcw4-wwqm-m8cf
  * GO-2026-5356 CVE-2026-40242 GHSA-ff24-4prj-gpmj
  * GO-2026-5357 CVE-2026-34585 GHSA-ff66-236v-p4fg
  * GO-2026-5358 CVE-2026-24899 GHSA-ffg9-j72f-j6xm
  * GO-2026-5359 CVE-2026-28377 GHSA-ffqx-q65f-36jf
  * GO-2026-5360 CVE-2026-27656 GHSA-fg35-5rf6-qg3g
  * GO-2026-5361 CVE-2026-6970 GHSA-fg3j-5w9g-hmg7
  * GO-2026-5362 CVE-2026-35597 GHSA-fgfv-pv97-6cmj
  * GO-2026-5363 CVE-2026-41413 GHSA-fgw5-hp8f-xfhc
  * GO-2026-5364 CVE-2026-40946 GHSA-fhvp-9hcj-6m33
  * GO-2026-5365 CVE-2026-22555 GHSA-fhx7-m96w-mv29
  * GO-2026-5366 CVE-2026-45683 GHSA-fjq3-ffvr-vm46
  * GO-2026-5367 CVE-2026-54319 GHSA-fjv8-j4p5-cr9m
  * GO-2026-5369 CVE-2026-8634 GHSA-fm77-94qm-4894
  * GO-2026-5370 CVE-2026-45148 GHSA-fmh9-gpqh-g53g
  * GO-2026-5371 GHSA-fmqp-4wfc-w3v7
  * GO-2026-5372 CVE-2026-35458 GHSA-fmwg-qcqh-m992
  * GO-2026-5373 CVE-2026-53999 GHSA-fp5j-4fj2-4jvq
  * GO-2026-5374 CVE-2026-41485 GHSA-fpjq-c37h-cqcv
  * GO-2026-5375 GHSA-fpw6-hrg5-q5x5
  * GO-2026-5376 CVE-2026-45713 GHSA-fpxj-m5q8-fphw
  * GO-2026-5377 CVE-2026-42876 GHSA-fq7h-9x26-6j22
  * GO-2026-5378 CVE-2026-46680 GHSA-fqw6-gf59-qr4w
  * GO-2026-5379 CVE-2026-49343 GHSA-fw38-pc54-jvx9
  * GO-2026-5381 CVE-2026-44903 GHSA-fw8g-cg8f-9j28
  * GO-2026-5382 GHSA-fwg7-53p4-g33c
  * GO-2026-5383 CVE-2026-44542 GHSA-fwj3-42wh-8673
  * GO-2026-5384 CVE-2026-41647 GHSA-fwj8-62r8-8p8m
  * GO-2026-5385 CVE-2026-45728 GHSA-fwqx-8365-9983
  * GO-2026-5386 CVE-2026-8779 GHSA-fxvj-wqv2-xgcq
  * GO-2026-5387 CVE-2026-52805 GHSA-g2f5-gjr4-qjvm
  * GO-2026-5388 CVE-2026-34969 GHSA-g2qj-prgh-4g9r
  * GO-2026-5389 CVE-2026-44522 GHSA-g49p-4qxj-88v3
  * GO-2026-5390 GHSA-g53w-w6mj-hrpp
  * GO-2026-5391 CVE-2026-55669 GHSA-g5h5-m4hm-xjrr
  * GO-2026-5392 CVE-2026-46695 GHSA-g6ww-w5j2-r7x3
  * GO-2026-5393 CVE-2026-4274 GHSA-g7fp-cqj5-x8hf
  * GO-2026-5394 CVE-2026-35392 GHSA-g8mv-vp7j-qp64
  * GO-2026-5395 CVE-2026-42597 GHSA-g924-cjx7-2rjw
  * GO-2026-5396 CVE-2026-40246 GHSA-g9cw-qwhf-24jp
  * GO-2026-5397 CVE-2026-40195 GHSA-gc7j-g665-rxr9
  * GO-2026-5398 CVE-2024-53412 GHSA-ggmw-mjhv-75rm
  * GO-2026-5399 GHSA-ghmh-jhmj-wcmf
  * GO-2026-5400 CVE-2026-41520 GHSA-gj49-89wh-h4gj
  * GO-2026-5401 CVE-2026-46430 GHSA-gj84-924c-48fx
  * GO-2026-5402 CVE-2026-45371 GHSA-gmmv-4cc5-wr9r
  * GO-2026-5403 CVE-2026-6634 GHSA-gqp3-hfc3-8q54
  * GO-2026-5404 CVE-2026-4286 GHSA-gvg4-jhmr-6j23
  * GO-2026-5405 CVE-2026-4370 GHSA-gvrj-cjch-728p
  * GO-2026-5406 CVE-2026-55636 GHSA-gwxr-7h77-7777
  * GO-2026-5407 CVE-2026-40249 GHSA-gx38-8h33-pmxr
  * GO-2026-5409 CVE-2026-33380 GHSA-gxcp-jjxh-rwp4
  * GO-2026-5411 CVE-2026-54093 GHSA-gxjx-7m74-hcq8
  * GO-2026-5412 CVE-2026-42221 GHSA-h27v-ph7w-m9fp
  * GO-2026-5413 GHSA-h5fq-653g-gxrm
  * GO-2026-5414 CVE-2026-34828 GHSA-h5j9-cvrw-v5qh
  * GO-2026-5415 CVE-2026-39414 GHSA-h749-fxx7-pwpg
  * GO-2026-5416 GHSA-h829-5cg7-6hff
  * GO-2026-5417 CVE-2026-33489 GHSA-h8mm-c463-wjq3
  * GO-2026-5418 CVE-2026-45738 GHSA-h98r-wv3h-fr38
  * GO-2026-5419 CVE-2026-40109 GHSA-h9cx-xjg6-5v2w
  * GO-2026-5420 GHSA-h9mw-h4qc-f5jf
  * GO-2026-5421 CVE-2026-33414 GHSA-hc8w-h2mf-hp59
  * GO-2026-5422 CVE-2026-42575 GHSA-hcwr-pq9g-rq3m
  * GO-2026-5423 CVE-2026-55689 GHSA-hcxc-wf8j-23hv
  * GO-2026-5424 CVE-2026-52879 GHSA-hf2g-6j7h-98wg
  * GO-2026-5425 GHSA-hfc8-w5f4-3x6m
  * GO-2026-5428 CVE-2026-35596 GHSA-hj5c-mhh2-g7jq
  * GO-2026-5429 CVE-2026-41894 GHSA-hjh7-r5w8-5872
  * GO-2026-5430 CVE-2026-47203 GHSA-hjj4-hfjm-fmrj
  * GO-2026-5431 GHSA-hm2h-wwwh-g49x
  * GO-2026-5432 CVE-2026-4273 GHSA-hqpj-f3jh-29vx
  * GO-2026-5433 CVE-2026-42283 GHSA-hqwm-7x7x-8379
  * GO-2026-5434 CVE-2026-39901 GHSA-hqxq-hwqf-wg83
  * GO-2026-5436 CVE-2026-47252 GHSA-hrj8-hjv8-mgwc
  * GO-2026-5437 CVE-2026-41145 GHSA-hv4r-mvr4-25vw
  * GO-2026-5438 CVE-2026-6290 GHSA-hv5g-26jg-pc45
  * GO-2026-5439 CVE-2026-47124 GHSA-hvv7-hfrh-7gxj
  * GO-2026-5440 CVE-2026-46431 GHSA-hw27-4v2q-5qff
  * GO-2026-5441 GHSA-hw5x-4r37-72w7
  * GO-2026-5442 CVE-2026-4053 GHSA-hw87-6jcq-9f8q
  * GO-2026-5443 CVE-2026-44829 GHSA-hwc4-gmrw-5222
  * GO-2026-5444 CVE-2026-39972 GHSA-hwr4-mq23-wcv5
  * GO-2026-5445 CVE-2026-7474 GHSA-hx53-77qj-8663
  * GO-2026-5446 CVE-2026-45709 GHSA-j3fj-qppj-fmmc
  * GO-2026-5447 CVE-2026-44322 GHSA-j59f-x285-69jx
  * GO-2026-5448 CVE-2026-25779 GHSA-j5r2-4c8j-xc3m
  * GO-2026-5449 CVE-2026-44985 GHSA-j643-x8pv-8m67
  * GO-2026-5450 CVE-2026-6383 GHSA-j6cv-3w8p-vrg8
  * GO-2026-5451 CVE-2025-68152 GHSA-j6f6-jp3p-53mw
  * GO-2026-5453 CVE-2026-44424 GHSA-j72x-xfwg-783f
  * GO-2026-5454 CVE-2026-4054 GHSA-j76w-p754-g2w7
  * GO-2026-5455 CVE-2026-24000 GHSA-j8h8-75h3-jg53
  * GO-2026-5456 CVE-2026-45685 GHSA-j8p6-96vp-f3r9
  * GO-2026-5457 CVE-2026-48050 GHSA-j93g-rp6m-j32m
  * GO-2026-5458 CVE-2026-54091 GHSA-j9jx-hp4c-ghhh
  * GO-2026-5459 CVE-2026-47253 GHSA-j9rx-rppg-6hh4
  * GO-2026-5460 CVE-2026-48126 GHSA-jc3j-x6pg-4hmv
  * GO-2026-5461 CVE-2026-46403 GHSA-jc6w-wmfc-fh33
  * GO-2026-5462 CVE-2026-42294 GHSA-jcc8-g2q4-9fxq
  * GO-2026-5464 GHSA-jf2q-463c-6f52
  * GO-2026-5465 CVE-2026-40091 GHSA-jf4f-rr2c-9m58
  * GO-2026-5467 GHSA-jfwg-rxf3-p7r9
  * GO-2026-5468 CVE-2026-35393 GHSA-jg56-wf8x-qrv5
  * GO-2026-5469 CVE-2026-34581 GHSA-jgfx-74g2-9r6g
  * GO-2026-5470 CVE-2026-40248 GHSA-jgq2-qv8v-5cmj
  * GO-2026-5472 CVE-2026-47680 GHSA-jjrm-hr5f-673x
  * GO-2026-5473 CVE-2026-41645 GHSA-jm34-66cf-qpvr
  * GO-2026-5474 CVE-2026-6334 GHSA-jp3f-x449-4q75
  * GO-2026-5475 CVE-2026-47262 GHSA-jpcc-p29g-p8mq
  * GO-2026-5476 CVE-2026-47125 GHSA-jpjh-jm2p-39hh
  * GO-2026-5477 CVE-2026-52798 GHSA-jq8v-rmf6-65jw
  * GO-2026-5478 CVE-2026-44324 GHSA-jqfc-gwj5-3w63
  * GO-2026-5479 CVE-2026-40883 GHSA-jrq5-hg6x-j6g3
  * GO-2026-5480 CVE-2026-44883 GHSA-jvp4-q659-95mj
  * GO-2026-5481 CVE-2026-35585 GHSA-jvpw-637p-h3pw
  * GO-2026-5482 CVE-2026-40343 GHSA-jwch-w7wh-gqjm
  * GO-2026-5483 CVE-2026-34972 GHSA-jwvj-g8pc-cx45
  * GO-2026-5484 CVE-2026-3495 GHSA-jx93-pf6x-874r
  * GO-2026-5485 GHSA-m23h-6mwm-39m8
  * GO-2026-5486 CVE-2026-40924 GHSA-m2cx-gpqf-qf74
  * GO-2026-5487 CVE-2026-3605 GHSA-m2w4-8ggf-rj47
  * GO-2026-5489 CVE-2026-2325 GHSA-m3p3-8frq-q7qh
  * GO-2026-5491 CVE-2026-46377 GHSA-m5j3-4634-c2vq
  * GO-2026-5493 CVE-2026-46378 GHSA-m6xr-fvfg-5g64
  * GO-2026-5494 CVE-2026-6343 GHSA-m79q-8qf5-v622
  * GO-2026-5495 CVE-2026-28741 GHSA-m7cf-4gh2-v4qg
  * GO-2026-5497 CVE-2026-42576 GHSA-m7hm-vm4x-28jf
  * GO-2026-5499 CVE-2026-45730 GHSA-m8xg-8xg9-mxhm
  * GO-2026-5500 CVE-2026-55185 GHSA-m999-j542-5w3r
  * GO-2026-5501 CVE-2025-41118 GHSA-m9hq-h476-h2g8
  * GO-2026-5502 CVE-2026-44474 GHSA-mc29-hmx6-856q
  * GO-2026-5505 CVE-2026-44882 GHSA-mgq6-4x29-88r3
  * GO-2026-5507 CVE-2026-3590 GHSA-mh4x-rmrx-3hp4
  * GO-2026-5508 GHSA-mhc4-qq83-fmrr
  * GO-2026-5509 CVE-2026-5467 GHSA-mj24-pqx2-6788
  * GO-2026-5510 CVE-2026-26231 GHSA-mm7c-rhg6-qr4r
  * GO-2026-5511 GHSA-mmpx-jh39-wrv6
  * GO-2026-5512 CVE-2026-3115 GHSA-mpc7-mm28-f6wq
  * GO-2026-5514 CVE-2026-46668 GHSA-mqcf-gqvg-rmhm
  * GO-2026-5515 CVE-2026-48031 GHSA-mqq6-462x-jxmm
  * GO-2026-5517 CVE-2026-55775 GHSA-mwr2-wmgp-crj6
  * GO-2026-5519 GHSA-mxg3-432p-mr72
  * GO-2026-5520 CVE-2026-46356 GHSA-mxmp-wr3w-rvqx
  * GO-2026-5521 CVE-2026-42222 GHSA-mxqh-q9h6-v8pq
  * GO-2026-5522 CVE-2026-27769 GHSA-mxxh-fmjq-j6x4
  * GO-2026-5523 CVE-2026-47735 GHSA-p2j4-c4g6-rpf5
  * GO-2026-5524 CVE-2026-25773 GHSA-p32q-v29x-wq9r
  * GO-2026-5526 CVE-2026-40264 GHSA-p49j-v9wc-wg57
  * GO-2026-5527 CVE-2026-42183 GHSA-p4gq-3vxj-f4jq
  * GO-2026-5528 CVE-2026-21728 GHSA-p4r4-xvrq-gvmc
  * GO-2026-5530 CVE-2026-40265 GHSA-p5w6-75f9-cc2p
  * GO-2026-5531 GHSA-p64j-f4x9-wq66
  * GO-2026-5533 CVE-2026-55882 GHSA-p749-9w62-w533
  * GO-2026-5534 CVE-2026-45327 GHSA-p7c4-8x34-8j8f
  * GO-2026-5535 CVE-2026-5469 GHSA-p8c7-hjc4-gwf8
  * GO-2026-5536 CVE-2026-52799 GHSA-p9f5-h3rx-j5qw
  * GO-2026-5537 CVE-2026-44328 GHSA-p9mg-74mg-cwwr
  * GO-2026-5538 CVE-2025-71261 GHSA-pgh9-mpwc-8jjf
  * GO-2026-5539 CVE-2026-45678 GHSA-pgvv-q3wf-mm9m
  * GO-2026-5540 CVE-2026-39846 GHSA-phhp-9rm9-6gr2
  * GO-2026-5541 GHSA-pj6q-4vq4-r8cg
  * GO-2026-5544 CVE-2026-42602 GHSA-pjv4-3c63-699f
  * GO-2026-5545 CVE-2026-52797 GHSA-pm6v-2h4w-4rp2
  * GO-2026-5546 CVE-2026-40945 GHSA-pm7q-rjjx-979p
  * GO-2026-5547 GHSA-pmwq-pjrm-6p5r
  * GO-2026-5549 CVE-2026-40910 GHSA-pq96-pwvg-vrr9
  * GO-2026-5550 CVE-2025-52490 GHSA-pqhp-4xfc-hjgq
  * GO-2026-5551 CVE-2026-39087 GHSA-pqhx-w72w-m393
  * GO-2026-5552 CVE-2026-53541 GHSA-prj9-97mp-mwh2
  * GO-2026-5553 GHSA-prxj-3gcv-cqrh
  * GO-2026-5554 CVE-2026-44475 GHSA-pwfh-mqp3-pqwj
  * GO-2026-5555 CVE-2026-44349 GHSA-pwqg-q8pg-pp6r
  * GO-2026-5556 CVE-2026-52800 GHSA-pwx3-qcgw-vh7h
  * GO-2026-5557 CVE-2026-41571 GHSA-pxf8-6wqm-r6hh
  * GO-2026-5558 GHSA-pxh5-6rrc-8rjv
  * GO-2026-5559 CVE-2026-41059 GHSA-pxq7-h93f-9jrg
  * GO-2026-5560 CVE-2026-43644 GHSA-q23m-vm9r-5745
  * GO-2026-5561 CVE-2026-45627 GHSA-q2pj-8v84-9mh5
  * GO-2026-5562 CVE-2026-29051 GHSA-q2pw-xx38-p64j
  * GO-2026-5563 CVE-2026-41326 GHSA-q49m-57vm-c8cc
  * GO-2026-5564 CVE-2026-4740 GHSA-q4gv-pjmh-c735
  * GO-2026-5565 CVE-2026-42223 GHSA-q4w7-56hr-83rm
  * GO-2026-5567 CVE-2026-44523 GHSA-q6mh-rqwh-g786
  * GO-2026-5568 CVE-2026-55686 GHSA-q6r4-3wmg-fwcq
  * GO-2026-5571 GHSA-q7j3-v8qv-22vq
  * GO-2026-5572 CVE-2026-40281 GHSA-q7r4-hc83-hf2q
  * GO-2026-5573 CVE-2026-45760 GHSA-q8ch-jx67-q52x
  * GO-2026-5574 CVE-2026-46358 GHSA-q8cj-789h-vg24
  * GO-2026-5575 CVE-2026-40868 GHSA-q93q-v844-jrqp
  * GO-2026-5577 CVE-2026-44245 GHSA-q98m-7w8c-w388
  * GO-2026-5578 CVE-2026-5724 GHSA-q98v-9f9w-f49q
  * GO-2026-5579 CVE-2026-34992 GHSA-qcmw-8mm4-4p28
  * GO-2026-5580 CVE-2026-52806 GHSA-qf6p-p7ww-cwr9
  * GO-2026-5581 CVE-2026-44473 GHSA-qfxw-v8qx-vj3v
  * GO-2026-5582 CVE-2026-35602 GHSA-qh78-rvg3-cv54
  * GO-2026-5583 CVE-2026-33190 GHSA-qhmp-q7xh-99rh
  * GO-2026-5584 CVE-2026-22872 GHSA-qjjm-7j9w-pw72
  * GO-2026-5586 CVE-2026-47726 GHSA-qm33-p5p9-f8vg
  * GO-2026-5587 GHSA-qmwh-9m9c-h36m
  * GO-2026-5588 CVE-2026-38651 GHSA-qpv2-rwc8-c993
  * GO-2026-5589 CVE-2026-42574 GHSA-qq3r-w4hj-gjp6
  * GO-2026-5590 CVE-2026-45152 GHSA-qqq4-5773-pmw5
  * GO-2026-5591 CVE-2026-48777 GHSA-qqqm-5547-774x
  * GO-2026-5594 GHSA-qr4g-8hrp-c4rw
  * GO-2026-5598 CVE-2026-54324 GHSA-qwxf-2m7m-2m3x
  * GO-2026-5599 CVE-2026-45711 GHSA-qx5x-85p8-vg4j
  * GO-2026-5600 CVE-2026-54322 GHSA-qxvm-pcfm-qc39
  * GO-2026-5601 CVE-2026-11401 GHSA-r236-5pc3-3qcp
  * GO-2026-5602 CVE-2026-34984 GHSA-r2pg-r6h7-crf3
  * GO-2026-5603 GHSA-r2x7-427f-rq69
  * GO-2026-5604 CVE-2026-55887 GHSA-r2xf-7jw5-pjg6
  * GO-2026-5605 CVE-2026-42594 GHSA-r33j-c622-r6qp
  * GO-2026-5607 CVE-2026-44430 GHSA-r48c-v28r-pf6v
  * GO-2026-5608 CVE-2026-35599 GHSA-r4fg-73rc-hhh7
  * GO-2026-5609 CVE-2026-39396 GHSA-r65v-xgwc-g56j
  * GO-2026-5610 CVE-2026-45681 GHSA-r6c9-g6q5-qrf9
  * GO-2026-5611 CVE-2026-33467 GHSA-r727-5pf6-47r2
  * GO-2026-5612 CVE-2026-40197 GHSA-r7w7-mmxr-47r9
  * GO-2026-5613 CVE-2026-41136 GHSA-r99v-75p9-xqm5
  * GO-2026-5614 GHSA-rc6v-5rmx-w5mv
  * GO-2026-5615 GHSA-rf84-wr5g-m3rp
  * GO-2026-5616 CVE-2026-42882 GHSA-rfgq-wgg8-662p
  * GO-2026-5617 CVE-2026-42306 GHSA-rg2x-37c3-w2rh
  * GO-2026-5618 CVE-2026-45737 GHSA-rg3g-4rw9-gqrp
  * GO-2026-5619 CVE-2025-70950 GHSA-rg3p-p27c-2f39
  * GO-2026-5620 CVE-2026-44594 GHSA-rg65-45m7-hq57
  * GO-2026-5621 CVE-2026-4789 GHSA-rggm-jjmc-3394
  * GO-2026-5622 CVE-2026-53489 GHSA-rgh6-rfwx-v388
  * GO-2026-5623 GHSA-rgj7-vg8v-j4wr
  * GO-2026-5624 GHSA-rh99-wc69-c255
  * GO-2026-5625 CVE-2026-42091 GHSA-rhf7-wvw3-vjvm
  * GO-2026-5626 GHSA-rj4g-rqgh-rx9h
  * GO-2026-5627 CVE-2026-42591 GHSA-rm4c-xj6x-49mw
  * GO-2026-5628 CVE-2026-52878 GHSA-rm5c-5x2p-48wr
  * GO-2026-5629 CVE-2026-27659 GHSA-rmhw-c3xr-m3xx
  * GO-2026-5630 CVE-2026-25542 GHSA-rmx9-2pp3-xhcr
  * GO-2026-5631 GHSA-rp7v-4384-hfrp
  * GO-2026-5632 CVE-2026-42571 GHSA-rpfr-x88x-xwcw
  * GO-2026-5633 CVE-2026-44881 GHSA-rpgq-m5fp-32wr
  * GO-2026-5634 CVE-2026-27806 GHSA-rphv-h674-5hp2
  * GO-2026-5635 CVE-2026-48058 GHSA-rqfj-vv8r-xhqc
  * GO-2026-5636 CVE-2026-42589 GHSA-rqgh-gxv4-6657
  * GO-2026-5637 CVE-2026-44429 GHSA-rqv2-m695-f8j4
  * GO-2026-5638 CVE-2026-44210 GHSA-rr59-xxvx-96qr
  * GO-2026-5639 CVE-2026-44848 GHSA-rrmm-9v76-h3p4
  * GO-2026-5640 CVE-2026-41422 GHSA-rw2c-8rfq-gwfv
  * GO-2026-5641 CVE-2026-44982 GHSA-rw47-hm26-6wr7
  * GO-2026-5642 CVE-2026-44330 GHSA-rwww-x45w-p52w
  * GO-2026-5643 CVE-2026-40923 GHSA-rx35-6rhx-7858
  * GO-2026-5644 CVE-2026-34448 GHSA-rx4h-526q-4458
  * GO-2026-5645 CVE-2026-47120 GHSA-rxf6-wjh4-jfj6
  * GO-2026-5646 GHSA-rxmp-8h9v-56cx
  * GO-2026-5647 CVE-2026-44319 GHSA-rxrq-fv76-26pr
  * GO-2026-5648 CVE-2026-44671 GHSA-rxvx-hhpj-q6px
  * GO-2026-5649 CVE-2026-45087 GHSA-v25v-m36w-jp4h
  * GO-2026-5650 CVE-2026-40103 GHSA-v479-vf79-mg83
  * GO-2026-5651 CVE-2026-3637 GHSA-v549-xx3c-6pc8
  * GO-2026-5652 CVE-2026-42339 GHSA-v5c3-6wvc-pc2q
  * GO-2026-5653 GHSA-v5mh-h5hx-7v92
  * GO-2026-5654 CVE-2026-40481 GHSA-v7xq-3wx6-fqc2
  * GO-2026-5656 CVE-2026-44514 GHSA-v8j7-hp7c-738f
  * GO-2026-5657 CVE-2026-45808 GHSA-v8v8-cm84-m686
  * GO-2026-5658 CVE-2026-44427 GHSA-v8vw-gw5j-w7m6
  * GO-2026-5659 CVE-2026-35604 GHSA-v9w4-gm2x-6rvf
  * GO-2026-5661 CVE-2026-52807 GHSA-vcm5-gvmp-78mp
  * GO-2026-5662 CVE-2026-40179 GHSA-vffh-x6r8-xx99
  * GO-2026-5663 CVE-2026-3114 GHSA-vhgh-g7x8-4rx8
  * GO-2026-5664 GHSA-vjgj-42f6-7997
  * GO-2026-5667 CVE-2026-35579 GHSA-vp29-5652-4fw9
  * GO-2026-5668 CVE-2026-41568 GHSA-vp62-88p7-qqf5
  * GO-2026-5669 CVE-2026-45742 GHSA-vp73-vjw8-8f32
  * GO-2026-5670 CVE-2026-28736 GHSA-vph7-r229-qxpf
  * GO-2026-5671 CVE-2026-6333 GHSA-vqp5-2mrp-qqxg
  * GO-2026-5672 CVE-2026-49397 GHSA-vrmh-5mmx-hjwx
  * GO-2026-5673 CVE-2026-42082 GHSA-vrrx-58h3-prmh
  * GO-2026-5674 CVE-2026-42186 GHSA-vv66-6rp4-wr4f
  * GO-2026-5677 CVE-2026-45684 GHSA-vvmg-8mjr-g6q3
  * GO-2026-5678 GHSA-vw82-7fv8-r6gp
  * GO-2026-5679 CVE-2026-40318 GHSA-vw86-c94w-v3x4
  * GO-2026-5680 CVE-2026-44426 GHSA-vwx9-7qcf-gg7f
  * GO-2026-5682 CVE-2026-46370 GHSA-vxm7-9x8v-8gm4
  * GO-2026-5683 CVE-2026-44544 GHSA-vxvc-cg7j-rwqj
  * GO-2026-5685 CVE-2026-47249 GHSA-w342-mj6g-v9c4
  * GO-2026-5686 CVE-2026-52880 GHSA-w4c6-7r69-w7j9
  * GO-2026-5687 CVE-2026-46717 GHSA-w4g9-mxgg-j532
  * GO-2026-5688 CVE-2026-55187 GHSA-w4mc-hhc6-xp28
  * GO-2026-5689 CVE-2026-45712 GHSA-w4vj-r5pg-3722
  * GO-2026-5690 CVE-2026-55701 GHSA-w5cv-pw74-4rxc
  * GO-2026-5691 CVE-2026-54092 GHSA-w5fm-68j4-fpc4
  * GO-2026-5692 CVE-2026-5412 GHSA-w5fq-8965-c969
  * GO-2026-5694 CVE-2026-39395 GHSA-w6c6-c85g-mmv6
  * GO-2026-5695 CVE-2026-25119 GHSA-w6j9-vw59-27wv
  * GO-2026-5696 CVE-2026-40263 GHSA-w6m9-39cv-2fwp
  * GO-2026-5697 CVE-2026-5468 GHSA-w799-7525-rpr6
  * GO-2026-5698 CVE-2026-47723 GHSA-w7w5-5gcp-38rw
  * GO-2026-5701 GHSA-w8jj-cwmc-wgq2
  * GO-2026-5702 CVE-2026-40107 GHSA-w95v-4h65-j455
  * GO-2026-5703 CVE-2026-8462 GHSA-wc3v-3457-c8cm
  * GO-2026-5704 CVE-2026-35036 GHSA-wc4h-2348-jc3p
  * GO-2026-5705 GHSA-wcmj-x466-56mm
  * GO-2026-5706 CVE-2026-11718 GHSA-wcpr-6g7x-p44r
  * GO-2026-5708 CVE-2026-33381 GHSA-wfhv-mj62-f5xh
  * GO-2026-5709 GHSA-wfqx-gjrf-g28r
  * GO-2026-5710 CVE-2026-42151 GHSA-wg65-39gg-5wfj
  * GO-2026-5711 CVE-2026-40161 GHSA-wjxp-xrpv-xpff
  * GO-2026-5712 CVE-2026-52810 GHSA-wmfg-5p4h-5fw3
  * GO-2026-5714 CVE-2026-45676 GHSA-wp73-mwgf-4jq9
  * GO-2026-5715 CVE-2026-47215 GHSA-wqcr-7rf3-f64m
  * GO-2026-5716 CVE-2026-42541 GHSA-wqcw-g35j-j578
  * GO-2026-5717 CVE-2026-44320 GHSA-wqfh-gq79-j8mf
  * GO-2026-5718 CVE-2026-8052 GHSA-wqwc-x3rc-2xw6
  * GO-2026-5719 CVE-2026-44015 GHSA-wr32-99hh-6f35
  * GO-2026-5720 CVE-2026-44316 GHSA-wr8j-6chw-gm6p
  * GO-2026-5721 CVE-2026-24791 GHSA-wrr5-99h5-gq57
  * GO-2026-5722 CVE-2026-40245 GHSA-wrwh-rpq4-87hf
  * GO-2026-5723 CVE-2026-42875 GHSA-wv26-88m5-6h59
  * GO-2026-5724 CVE-2026-52801 GHSA-wv27-2vqp-j7g5
  * GO-2026-5725 CVE-2026-45726 GHSA-wv8c-6mx2-xf4j
  * GO-2026-5726 CVE-2026-28732 GHSA-wvcv-9xpm-7mqc
  * GO-2026-5727 CVE-2026-6345 GHSA-wvgv-4fc3-2rcp
  * GO-2026-5728 CVE-2026-40189 GHSA-wvhv-qcqf-f3cx
  * GO-2026-5729 CVE-2026-54321 GHSA-ww63-pv5x-vfc8
  * GO-2026-5731 CVE-2026-44317 GHSA-wwqh-7jm5-gj7w
  * GO-2026-5732 GHSA-wxg7-w2v3-w38g
  * GO-2026-5733 CVE-2026-33031 GHSA-x234-x5vq-cc2v
  * GO-2026-5734 CVE-2026-21388 GHSA-x274-8qfc-hrgf
  * GO-2026-5735 CVE-2026-32885 GHSA-x2xq-qhjf-5mvg
  * GO-2026-5737 GHSA-x3f4-v83f-7wp2
  * GO-2026-5738 CVE-2026-41246 GHSA-x4mj-7f9g-29h4
  * GO-2026-5739 CVE-2026-46371 GHSA-x4qr-qw6h-wvxq
  * GO-2026-5741 CVE-2026-40247 GHSA-x5r2-r74c-3w28
  * GO-2026-5742 CVE-2026-41684 GHSA-x5r6-jr56-89pv
  * GO-2026-5744 CVE-2026-26062 GHSA-x67p-9m2r-fxqv
  * GO-2026-5745 GHSA-x845-2f78-7v36
  * GO-2026-5746 CVE-2026-41567 GHSA-x86f-5xw2-fm2r
  * GO-2026-5747 CVE-2026-34528 GHSA-x8jc-jvqm-pm3f
  * GO-2026-5749 CVE-2026-41328 GHSA-x92x-px7w-4gx4
  * GO-2026-5751 CVE-2026-42297 GHSA-xchc-cqwg-g76q
  * GO-2026-5752 CVE-2026-48020 GHSA-xf64-8mw2-4gr2
  * GO-2026-5753 CVE-2026-41432 GHSA-xff3-5c9p-2mr4
  * GO-2026-5754 CVE-2026-34530 GHSA-xfqj-3vmx-63wv
  * GO-2026-5755 CVE-2026-10720 GHSA-xg3j-c7q4-f9ph
  * GO-2026-5756 CVE-2026-47703 GHSA-xgx4-4h9w-53pv
  * GO-2026-5757 CVE-2026-42600 GHSA-xh8f-g2qw-gcm7
  * GO-2026-5758 CVE-2026-53488 GHSA-xhf5-7wjv-pqxp
  * GO-2026-5759 GHSA-xhj4-g6w8-2xjw
  * GO-2026-5760 CVE-2026-41174 GHSA-xhjw-95fp-8vgq
  * GO-2026-5763 CVE-2026-39984 GHSA-xm5m-wgh2-rrg3
  * GO-2026-5765 CVE-2026-52814 GHSA-xp79-5mx3-jx52
  * GO-2026-5766 CVE-2026-5199 GHSA-xpg8-3hhp-p7w8
  * GO-2026-5767 CVE-2026-4531 GHSA-xq44-64rg-8g3h
  * GO-2026-5768 CVE-2026-55672 GHSA-xqxv-4jc2-x56x
  * GO-2026-5769 CVE-2026-6339 GHSA-xvcx-mgpc-5xh3
  * GO-2026-5770 CVE-2026-34762 GHSA-xw45-cc32-442f
  * GO-2026-5771 CVE-2026-34742 GHSA-xw59-hvm2-8pj6
  * GO-2026-5772 CVE-2026-45721 GHSA-xwcr-wm99-g9jc
  * GO-2026-5773 CVE-2026-52802 GHSA-xxhq-69mf-w8cr
  * GO-2026-5776 GHSA-r4v7-6wcg-ghj5</changelog>
  <changelog author="jkowalczyk@suse.com" date="1782475200">- Update to version 0.0.20260626T200413 2026-06-26T20:04:13Z.
  Refs jsc#PED-11136
  Go CVE Numbering Authority IDs added or updated with aliases:
  * GO-2026-5066 CVE-2026-46604</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783425600">- Update to version 0.0.20260707T200351 2026-07-07T20:03:51Z.
  Refs jsc#PED-11136
  Go CVE Numbering Authority IDs added or updated with aliases:
  * GO-2026-5073 CVE-2026-35480 GHSA-378j-3jfj-8r9f
  * GO-2026-5313 CVE-2026-50133 GHSA-c54g-xjwj-8g82
  * GO-2026-5320 CVE-2026-5160 GHSA-c97m-vxhj-p7j6
  * GO-2026-5380 CVE-2026-50135 GHSA-fw87-fv5r-9fpw
  * GO-2026-5410 GHSA-gxhx-2686-5h9g
  * GO-2026-5427 CVE-2026-7736 GHSA-hj4w-qr9j-c4cf
  * GO-2026-5496 CVE-2026-45570 GHSA-m7cr-m3pv-hgrp
  * GO-2026-5498 CVE-2026-44885 GHSA-m8fg-67j7-cx4v
  * GO-2026-5504 CVE-2026-35166 GHSA-mcv8-8m8x-48pg
  * GO-2026-5570 CVE-2025-66719 GHSA-q7c8-gfjh-8v4p
  * GO-2026-5665 CVE-2026-7734 GHSA-vm3g-8xwv-mxfp
  * GO-2026-5676 CVE-2026-40898 GHSA-vvgj-x9jq-8cj9
  * GO-2026-5681 CVE-2026-50134 GHSA-vxgm-5rmg-5w8g
  * GO-2026-5699 CVE-2026-7737 GHSA-w88c-9vg8-cmq8
  * GO-2026-5713 CVE-2026-37461 GHSA-wmvj-f67g-qg4g
  * GO-2026-5743 CVE-2026-45692 GHSA-x5w9-xh9r-mvfc
  * GO-2026-5761 CVE-2026-41579 GHSA-xjvp-4fhw-gc47
  * GO-2026-5762 CVE-2026-41589 GHSA-xjvp-7243-rg9h
  * GO-2026-5764 GHSA-xmrv-pmrh-hhx2
  * GO-2026-5778 CVE-2026-48702 GHSA-47q9-m4ww-924m
  * GO-2026-5779 CVE-2026-48529 GHSA-pjp5-fpmr-3349
  * GO-2026-5798 CVE-2026-48749 GHSA-2q3f-q5pq-g8wv
  * GO-2026-5799 CVE-2026-48751 GHSA-48q5-w887-33wv
  * GO-2026-5800 CVE-2026-48754 GHSA-4xg6-52mh-fpw8
  * GO-2026-5801 CVE-2026-48750 GHSA-73hr-m85f-64v9
  * GO-2026-5802 CVE-2026-48753 GHSA-ccjc-4qc3-jxqc
  * GO-2026-5803 CVE-2026-48752 GHSA-vxp5-584q-c479
  * GO-2026-5804 CVE-2026-48788 GHSA-4c8j-mgm4-qqvp
  * GO-2026-5805 CVE-2026-48785 GHSA-cr2j-534f-mf3g
  * GO-2026-5806 CVE-2026-48769 GHSA-f6m5-xw2g-xc4x
  * GO-2026-5807 GHSA-qh5x-rfwf-rvfv
  * GO-2026-5808 CVE-2026-48755 GHSA-v6mj-8pf4-hhw4
  * GO-2026-5809 GHSA-vgrc-hq28-p3xp
  * GO-2026-5810 CVE-2026-48756 GHSA-xhqx-mgh3-3h7q
  * GO-2026-5811 CVE-2026-48790 GHSA-57f6-pvx8-hwj6
  * GO-2026-5812 CVE-2026-41262 GHSA-gm7f-v959-fr2g
  * GO-2026-5813 GHSA-jqc5-2p7q-fqfc
  * GO-2026-5814 GHSA-rhq6-9rgh-v45c
  * GO-2026-5815 GHSA-v2jf-442r-6mjh
  * GO-2026-5816 CVE-2026-49258 GHSA-c6v2-3ffm-vcmc
  * GO-2026-5817 CVE-2026-3473 GHSA-7pf2-9c95-w332
  * GO-2026-5818 CVE-2026-3636 GHSA-ffpr-pfr4-g354
  * GO-2026-5819 CVE-2026-48794 GHSA-j748-h363-wqj8
  * GO-2026-5820 CVE-2026-4635 GHSA-pg7c-462j-grxv
  * GO-2026-5821 GHSA-q6xx-5vr8-p898
  * GO-2026-5822 CVE-2026-49349 GHSA-qvqc-4c52-x6qp
  * GO-2026-5823 GHSA-wcr3-9x4c-f5gj
  * GO-2026-5824 CVE-2026-53520 GHSA-x6fg-52vr-hj4w
  * GO-2026-5825 CVE-2026-49339 GHSA-2fp4-5v5c-4448
  * GO-2026-5826 CVE-2026-53521 GHSA-39g2-8x68-pmx8
  * GO-2026-5827 CVE-2026-49340 GHSA-4gxv-p5g5-j7w7
  * GO-2026-5828 CVE-2026-53519 GHSA-5c25-7vpj-9mqh
  * GO-2026-5829 CVE-2026-53523 GHSA-9rc6-8cjv-rcvx
  * GO-2026-5830 CVE-2026-49338 GHSA-hmgp-w9jm-vp95
  * GO-2026-5831 CVE-2026-53522 GHSA-jg62-j5h6-8mpq
  * GO-2026-5832 GHSA-ww5p-j6cj-6mqq
  * GO-2026-5833 CVE-2026-4646 GHSA-rmvv-8v8w-rf7x
  * GO-2026-5835 CVE-2026-5755 GHSA-37j2-3vv8-cf24
  * GO-2026-5836 CVE-2026-5308 GHSA-jmvr-r5hm-fxfr
  * GO-2026-5837 CVE-2026-44840 GHSA-q2m9-6jp9-c6mc
  * GO-2026-5838 CVE-2026-5740 GHSA-w9m8-p4cc-4qj9
  * GO-2026-5839 CVE-2026-28735 GHSA-r5vf-grcx-5vqp
  * GO-2026-5842 CVE-2026-9300 GHSA-6p7m-c3mw-4gmw
  * GO-2026-5843 CVE-2026-9299 GHSA-m9r6-r5c3-jw4j
  * GO-2026-5844 CVE-2026-9301 GHSA-qm7q-rcm2-3frc
  * GO-2026-5845 CVE-2026-4915 GHSA-5gmf-x7hg-97wf
  * GO-2026-5846 CVE-2026-49823 GHSA-3r8v-2xmj-5c39
  * GO-2026-5847 GHSA-55f6-4pr5-c7m5
  * GO-2026-5848 CVE-2026-7374 GHSA-7jcp-v9w4-wjmg
  * GO-2026-5849 GHSA-7m8x-qg2j-4m3v
  * GO-2026-5850 CVE-2026-50565 GHSA-8wcj-mfrc-jx5q
  * GO-2026-5851 CVE-2026-49835 GHSA-9c54-x2g4-v92j
  * GO-2026-5852 CVE-2026-49824 GHSA-cvw6-gfvv-953q
  * GO-2026-5853 CVE-2026-49478 GHSA-f5mr-q85p-6hh6
  * GO-2026-5854 CVE-2026-49822 GHSA-gc3j-79f2-7vvw
  * GO-2026-5855 CVE-2026-50564 GHSA-gx55-f84r-v3r7
  * GO-2026-5857 CVE-2026-50566 GHSA-m63v-2g9w-2w6v
  * GO-2026-5858 CVE-2026-50563 GHSA-v455-mv2v-5g92
  * GO-2026-5859 CVE-2026-49821 GHSA-vjhc-cf4p-72q4
  * GO-2026-5860 CVE-2026-50545 GHSA-wmgg-3p4h-48x7
  * GO-2026-5861 CVE-2026-49820 GHSA-x7qq-m748-8p2c
  * GO-2026-5864 GHSA-3ccm-4qq2-5wrp
  * GO-2026-5865 GHSA-6c87-g9pw-78fx
  * GO-2026-5866 CVE-2026-49826 GHSA-8w27-c4vc-88q9
  * GO-2026-5867 CVE-2026-36045 GHSA-cv2p-68f4-f4pw
  * GO-2026-5868 CVE-2026-48824 GHSA-28pq-6qxg-wg5r
  * GO-2026-5869 CVE-2026-41053 GHSA-4j6x-2764-m8gh
  * GO-2026-5870 CVE-2026-9739 GHSA-7pf3-8xx7-rvhf
  * GO-2026-5871 CVE-2026-44938 GHSA-864g-863m-vcvq
  * GO-2026-5872 CVE-2026-49998 GHSA-g6vg-wj8f-48cj
  * GO-2026-5873 CVE-2026-44936 GHSA-hx4v-cxpf-vh8m
  * GO-2026-5874 CVE-2026-44937 GHSA-jmf4-m7j9-g72r
  * GO-2026-5875 CVE-2026-44939 GHSA-mhc6-2gfq-xx62
  * GO-2026-5876 CVE-2026-41052 GHSA-vx8h-4prv-g744
  * GO-2026-5877 CVE-2026-44935 GHSA-xr65-5cpm-g36x
  * GO-2026-5878 CVE-2026-50138 GHSA-3whc-qvhv-xqjp
  * GO-2026-5881 CVE-2026-50139 GHSA-j48m-h7xq-2xpj
  * GO-2026-5883 CVE-2026-9804 GHSA-mpmf-3w4r-qfpf
  * GO-2026-5888 CVE-2026-41184 GHSA-9p7w-w5q6-mxj3
  * GO-2026-5889 CVE-2026-50149 GHSA-g3xr-5w5j-w4q4
  * GO-2026-5890 CVE-2026-50192 GHSA-h5gx-45rj-2h5j
  * GO-2026-5891 CVE-2026-41185 GHSA-m67g-87rx-v42c
  * GO-2026-5892 CVE-2026-9097 GHSA-339w-3hqm-9pjc
  * GO-2026-5893 CVE-2026-6720 GHSA-3m4q-ggcj-j6m4
  * GO-2026-5894 CVE-2026-9093 GHSA-3w4h-g9f5-j84p
  * GO-2026-5895 CVE-2026-9090 GHSA-fwgq-j9r9-qjgr
  * GO-2026-5896 CVE-2026-9091 GHSA-gv4m-v8c8-hr3g
  * GO-2026-5897 CVE-2026-44454 GHSA-m3cr-vc2j-pm27
  * GO-2026-5898 CVE-2026-9098 GHSA-mfvp-7p3v-x9mh
  * GO-2026-5899 CVE-2026-9096 GHSA-rgq2-93gj-ffxg
  * GO-2026-5900 CVE-2026-49245 GHSA-3vcg-pv95-pq54
  * GO-2026-5901 CVE-2026-49254 GHSA-4q9j-6299-gxmr
  * GO-2026-5902 CVE-2026-49244 GHSA-h64p-8h4r-6gfh
  * GO-2026-5903 CVE-2026-52792 GHSA-mm6c-5j6x-hq8m
  * GO-2026-5905 CVE-2026-49445 GHSA-3fcv-jvfp-m4q9
  * GO-2026-5906 CVE-2026-55077 GHSA-29xf-69gq-m9jx
  * GO-2026-5907 CVE-2026-55076 GHSA-75vm-6w67-gwvp
  * GO-2026-5908 CVE-2026-55075 GHSA-9r87-mvcw-x35f
  * GO-2026-5909 CVE-2026-55429 GHSA-9rjw-3gwp-f59v
  * GO-2026-5910 CVE-2026-54637 GHSA-chwm-m7g7-685g
  * GO-2026-5911 CVE-2026-55079 GHSA-f962-qm93-mj4c
  * GO-2026-5913 CVE-2026-55427 GHSA-mcqq-fqgf-rxwm
  * GO-2026-5914 CVE-2026-53935 GHSA-q6h5-q3q6-f87x
  * GO-2026-5915 CVE-2026-55428 GHSA-wrq8-fcv5-8hvp
  * GO-2026-5916 CVE-2026-55078 GHSA-2mg2-p7r7-g27f
  * GO-2026-5917 CVE-2026-55430 GHSA-5g4w-3vw9-478w
  * GO-2026-5918 CVE-2026-55438 GHSA-5wg6-jmq2-53pw
  * GO-2026-5919 CVE-2026-55437 GHSA-7qw2-f75v-62f7
  * GO-2026-5920 CVE-2026-55436 GHSA-84rm-42xw-mx52
  * GO-2026-5921 CVE-2026-55434 GHSA-f5vp-w269-392g
  * GO-2026-5922 CVE-2026-55433 GHSA-jqj2-x4c5-jfxm
  * GO-2026-5923 GHSA-qrwj-vh9x-gw5v
  * GO-2026-5924 CVE-2026-55431 GHSA-v54h-cp2w-9x4g
  * GO-2026-5925 CVE-2026-55435 GHSA-wqxv-w64v-5wh6
  * GO-2026-5926 CVE-2026-55432 GHSA-x9qq-2qh5-8rxf</changelog>
  <changelog author="jkowalczyk@suse.com" date="1783512000">- Update to version 0.0.20260708T170500 2026-07-08T17:05:00Z.
  Refs jsc#PED-11136
  Go CVE Numbering Authority IDs added or updated with aliases:
  * GO-2026-4970 CVE-2026-39822
  * GO-2026-5856 CVE-2026-42505
  * GO-2026-5932</changelog>
  <changelog author="jkowalczyk@suse.com" date="1784808000">- Update to version 0.0.20260723T184607 2026-07-23T18:46:07Z.
  Refs jsc#PED-11136
  Go CVE Numbering Authority IDs added or updated with aliases:
  * GO-2026-4730 CVE-2026-33022 GHSA-cv4x-93xx-wgfj
  * GO-2026-4761 CVE-2026-33211 GHSA-j5q5-j9gm-2w5c
  * GO-2026-5102 CVE-2026-45021 GHSA-3vcp-chfh-f6r2
  * GO-2026-5272 CVE-2026-40938 GHSA-94jr-7pqp-xhcq
  * GO-2026-5486 CVE-2026-40924 GHSA-m2cx-gpqf-qf74
  * GO-2026-5542 CVE-2026-40090 GHSA-pj97-4p9w-gx3q
  * GO-2026-5630 CVE-2026-25542 GHSA-rmx9-2pp3-xhcr
  * GO-2026-5643 CVE-2026-40923 GHSA-rx35-6rhx-7858
  * GO-2026-5675 CVE-2026-41492 GHSA-vvf7-6rmr-m29q
  * GO-2026-5711 CVE-2026-40161 GHSA-wjxp-xrpv-xpff
  * GO-2026-5746 CVE-2026-41567 GHSA-x86f-5xw2-fm2r
  * GO-2026-5749 CVE-2026-41328 GHSA-x92x-px7w-4gx4
  * GO-2026-5837 CVE-2026-44840 GHSA-q2m9-6jp9-c6mc
  * GO-2026-5929 CVE-2026-44342 GHSA-26v7-h57m-gh9m
  * GO-2026-5930 CVE-2026-33655 GHSA-6qcr-qxgr-m7fv
  * GO-2026-5933 GHSA-3g4q-2f67-2gvh
  * GO-2026-5934 GHSA-59qp-cfj3-rp64
  * GO-2026-5935 GHSA-7856-g3gv-9wq8
  * GO-2026-5936 CVE-2026-53552 GHSA-26rh-24rg-j3vv
  * GO-2026-5937 CVE-2026-53508 GHSA-2jcc-mxv7-p3f9
  * GO-2026-5938 CVE-2026-53553 GHSA-4g5x-hcwm-82jw
  * GO-2026-5939 CVE-2026-10517 GHSA-698x-9w2p-7vvp
  * GO-2026-5940 CVE-2026-53572 GHSA-6w3m-4hhp-775q
  * GO-2026-5941 CVE-2026-53487 GHSA-gvhc-wv3v-7pf8
  * GO-2026-5942 CVE-2026-46600
  * GO-2026-5944 CVE-2026-50197 GHSA-659f-rgp5-w4wf
  * GO-2026-5945 CVE-2026-6815 GHSA-rmxx-v9rj-vpvg
  * GO-2026-5946 CVE-2026-52831 GHSA-v5px-423j-pf7p
  * GO-2026-5947 CVE-2026-53649 GHSA-xqhv-chqm-fhcc
  * GO-2026-5948 CVE-2026-50554 GHSA-588f-fvcv-xhvf
  * GO-2026-5949 CVE-2026-50553 GHSA-rqrh-8wpv-x7hh
  * GO-2026-5950 CVE-2026-53602 GHSA-339v-266x-79xr
  * GO-2026-5951 CVE-2026-10219 GHSA-6jm8-4fhr-5w64
  * GO-2026-5952 CVE-2026-49834 GHSA-9vcr-p3rj-q5q6
  * GO-2026-5953 CVE-2026-9094 GHSA-c9w5-qp6m-m395
  * GO-2026-5956 CVE-2026-55252 GHSA-h5g6-xmh4-hc37
  * GO-2026-5957 CVE-2026-54158 GHSA-5xfx-xj4h-5p7r
  * GO-2026-5958 CVE-2026-54068 GHSA-gcm7-57gf-953c
  * GO-2026-5959 CVE-2026-54072 GHSA-h29v-hj44-q8cv
  * GO-2026-5961 CVE-2026-54069 GHSA-hvr9-72v2-fff3
  * GO-2026-5962 CVE-2026-54088 GHSA-m93h-4hw7-5qcm
  * GO-2026-5963 CVE-2026-54067 GHSA-mvjr-vv3c-w4qv
  * GO-2026-5964 CVE-2026-54066 GHSA-p4m3-mgmm-c664
  * GO-2026-5965 CVE-2026-54070 GHSA-w7cg-whh7-xp28
  * GO-2026-5966 CVE-2026-54089 GHSA-xqp3-jq6g-x3qm
  * GO-2026-5967 CVE-2026-50551 GHSA-56mp-4f3v-fgj2
  * GO-2026-5968 CVE-2026-54174 GHSA-fpg8-7664-jc5q
  * GO-2026-5969 GHSA-g936-7jqj-mwv8
  * GO-2026-5970 CVE-2026-56852
  * GO-2026-5973 CVE-2026-54250 GHSA-jxr7-mqhw-9p98
  * GO-2026-5974 CVE-2026-44300 GHSA-wmj8-9953-vff5
  * GO-2026-5975 CVE-2026-50018 GHSA-42j2-w334-qxw7
  * GO-2026-5976 CVE-2026-50141 GHSA-g7mm-9vx7-jm7h
  * GO-2026-5977 CVE-2026-50013 GHSA-qrh4-p6v4-mrfg
  * GO-2026-5978 CVE-2026-50125 GHSA-qw5r-ppcg-f8rj
  * GO-2026-5979 CVE-2026-50006 GHSA-xrcf-6jh3-ggvx
  * GO-2026-5980 CVE-2026-50158 GHSA-2c7f-fxww-6w6c
  * GO-2026-5981 GHSA-mqxv-9rm6-w8qc
  * GO-2026-5982 GHSA-pqg7-v6wh-3pfp
  * GO-2026-5984 CVE-2026-53604 GHSA-2p2f-px33-4vv5
  * GO-2026-5985 GHSA-7rx3-5wx3-5v76
  * GO-2026-5986 CVE-2026-61699 GHSA-cm26-5974-52h8
  * GO-2026-5987 CVE-2026-55513 GHSA-g4x6-jcvr-9m3g
  * GO-2026-5988 CVE-2026-54628 GHSA-hwrq-8wxh-q4xv
  * GO-2026-5989 CVE-2026-55512 GHSA-m3cx-mwpg-32jg
  * GO-2026-5990 CVE-2026-54629 GHSA-mf78-3rpf-r784
  * GO-2026-5991 CVE-2026-53603 GHSA-q4vm-pq3q-8wgq
  * GO-2026-5992 CVE-2026-61549 GHSA-qf34-295c-26v8
  * GO-2026-5996 CVE-2026-54450 GHSA-pph6-vfjv-vpjw
  * GO-2026-5997 CVE-2026-54452 GHSA-xgch-x3mx-cm3c
  * GO-2026-5998 CVE-2026-54495 GHSA-398h-7f66-3h4p
  * GO-2026-5999 CVE-2026-10814 GHSA-jh6h-v6mp-h22v
  * GO-2026-6002 CVE-2026-58196 GHSA-pr64-jmmf-jp54
  * GO-2026-6003 CVE-2026-53714 GHSA-22xc-xg2r-9j7v
  * GO-2026-6004 CVE-2026-52833 GHSA-3v79-m2cg-89ww
  * GO-2026-6005 CVE-2026-53715 GHSA-8fv2-88gg-hm7q
  * GO-2026-6006 CVE-2026-53716 GHSA-cxpq-8v7q-cg56
  * GO-2026-6007 CVE-2026-53718 GHSA-fcrp-7gc2-93g7
  * GO-2026-6008 CVE-2026-53717 GHSA-h7pq-86h8-rp5x
  * GO-2026-6009 CVE-2026-53719 GHSA-m2v6-2jmh-4c68
  * GO-2026-6010 CVE-2026-50166 GHSA-v95x-xhq5-4929
  * GO-2026-6011 CVE-2026-53713 GHSA-wcrf-9vrr-854f
  * GO-2026-6012 CVE-2026-52832 GHSA-wpcj-rmv4-86qg
  * GO-2026-6013 CVE-2026-52724 GHSA-wvmp-6r4v-j6cv
  * GO-2026-6014 CVE-2025-7453 GHSA-2hfh-94w5-wxvf
  * GO-2026-6015 CVE-2026-54247 GHSA-cwxq-rc9x-2jvv
  * GO-2026-6016 GHSA-rjwr-m7qx-3fjr
  * GO-2026-6017 CVE-2026-27771 GHSA-8qw8-rq86-9pc2
  * GO-2026-6018 CVE-2026-54246 GHSA-5587-2x54-jj6h
  * GO-2026-6019 GHSA-8qqm-fp2q-v734
  * GO-2026-6020 CVE-2026-55668 GHSA-8wc8-hf36-mjh9
  * GO-2026-6021 CVE-2026-55667 GHSA-fmm7-x4gx-8jhr
  * GO-2026-6022 CVE-2026-54560 GHSA-vgj4-345g-jcf8
  * GO-2026-6023 CVE-2026-54562 GHSA-x756-g4x3-c64m
  * GO-2026-6024 CVE-2026-62685 GHSA-7rc3-g7h6-22m7
  * GO-2026-6025 CVE-2026-62684 GHSA-833g-cqhp-h72j
  * GO-2026-6026 CVE-2026-62843 GHSA-83xp-526h-j3ww
  * GO-2026-6027 CVE-2026-57894 GHSA-82f7-87hm-852x
  * GO-2026-6028 CVE-2026-58428 GHSA-25gq-j9jx-43pg
  * GO-2026-6029 CVE-2026-28740 GHSA-2m9v-5q2g-58vq
  * GO-2026-6030 CVE-2026-22874 GHSA-2r5c-gw76-rh3w
  * GO-2026-6031 CVE-2026-27761 GHSA-3pww-vcvm-3gmj
  * GO-2026-6032 CVE-2026-58420 GHSA-5ggr-2f2h-jmvm
  * GO-2026-6033 CVE-2026-58440 GHSA-66m4-5jjr-2rg5
  * GO-2026-6034 CVE-2026-56654 GHSA-683j-3ff6-hh2x
  * GO-2026-6035 CVE-2026-57886 GHSA-6c6r-5xr4-cr5m
  * GO-2026-6036 CVE-2026-50105 GHSA-6cqf-375w-639g
  * GO-2026-6037 CVE-2026-56755 GHSA-6hm7-3pwj-22rm
  * GO-2026-6038 CVE-2026-58314 GHSA-2fcr-jfvc-vgg2
  * GO-2026-6039 CVE-2026-59765 GHSA-2wm4-vwp6-v7xc
  * GO-2026-6040 CVE-2026-58511 GHSA-3r5c-2xxx-h872
  * GO-2026-6041 CVE-2026-58419 GHSA-44qc-pgvp-wx7v
  * GO-2026-6042 CVE-2026-56657 GHSA-4xjf-493q-98p3
  * GO-2026-6043 CVE-2026-27775 GHSA-649p-mmhf-85c7
  * GO-2026-6044 CVE-2026-58424 GHSA-777r-4v59-6486
  * GO-2026-6045 CVE-2026-56443 GHSA-7p4h-3gxq-x3h3
  * GO-2026-6046 CVE-2026-58423 GHSA-7wvc-rvp7-w99x
  * GO-2026-6047 CVE-2026-58437 GHSA-8p9h-49rc-qgxj
  * GO-2026-6048 CVE-2026-54481 GHSA-94v3-77j7-vm48
  * GO-2026-6049 CVE-2026-59763 GHSA-9mq6-mqjj-c2c5
  * GO-2026-6050 CVE-2026-58444 GHSA-cp3q-vrj2-ghhh
  * GO-2026-6051 CVE-2026-20896 GHSA-f75j-4cw6-rmx4
  * GO-2026-6052 CVE-2026-58416 GHSA-fj8v-hjwv-qm88
  * GO-2026-6053 CVE-2026-58429 GHSA-fq2p-5p22-8g6j
  * GO-2026-6054 CVE-2026-57897 GHSA-frpw-3h2q-4jj6
  * GO-2026-6055 CVE-2026-58436 GHSA-fw57-jgch-pgf3
  * GO-2026-6056 CVE-2026-58422 GHSA-g9g6-qhrc-p3qc
  * GO-2026-6057 CVE-2026-20779 GHSA-gx3v-q759-g323</changelog>
  <changelog author="jkowalczyk@suse.com" date="1785153600">- Update to version 0.0.20260727T201416 2026-07-27T20:14:16Z.
  Refs jsc#PED-11136
  Go CVE Numbering Authority IDs added or updated with aliases:
  * GO-2026-5046 CVE-2026-46385 GHSA-w8j3-pq8g-8m7w
  * GO-2026-5047 CVE-2026-46384 GHSA-mc57-h6j3-3hmv
  * GO-2026-5048 GHSA-mx64-mj3q-7prj
  * GO-2026-5051
  * GO-2026-5069 CVE-2026-30246 GHSA-35hp-hqmv-8qg8
  * GO-2026-5074 CVE-2026-45022 GHSA-389r-gv7p-r3rp
  * GO-2026-5105 CVE-2026-41506 GHSA-3xc5-wrhm-f963
  * GO-2026-5116 CVE-2026-44517 GHSA-49p4-px3h-rq49
  * GO-2026-5158 CVE-2026-41178 GHSA-5wrp-cwcj-q835
  * GO-2026-5198 CVE-2026-41642 GHSA-7235-89m6-f4px
  * GO-2026-5208 CVE-2026-40890 GHSA-77fj-vx54-gvh7
  * GO-2026-5266 CVE-2026-41643 GHSA-8rxh-r2p6-7f2q
  * GO-2026-5309 GHSA-c3wq-j5vh-68rc
  * GO-2026-5327 CVE-2026-2303 GHSA-cp6g-7hqx-qxhp
  * GO-2026-5336 CVE-2026-45571 GHSA-crhj-59gh-8x96
  * GO-2026-5346 CVE-2026-52845 GHSA-f59h-q822-g45g
  * GO-2026-5408 GHSA-gx7w-56w6-g48x
  * GO-2026-5426 CVE-2026-39883 GHSA-hfvc-g4fc-pqhx
  * GO-2026-5435 CVE-2026-35206 GHSA-hr2v-4r36-88hr
  * GO-2026-5452 CVE-2026-34783 GHSA-j6v5-g24h-vg4j
  * GO-2026-5463 CVE-2026-8276 GHSA-jcqv-2g3v-gm88
  * GO-2026-5471 CVE-2026-6993 GHSA-jj45-xvq5-rhh9
  * GO-2026-5490 CVE-2026-44740 GHSA-m3xc-h892-ggx6
  * GO-2026-5492 CVE-2026-45135 GHSA-m675-2p33-xv9g
  * GO-2026-5506 CVE-2026-29181 GHSA-mh2q-q3fh-2475
  * GO-2026-5525 CVE-2026-42285 GHSA-p3w2-64xm-833j
  * GO-2026-5543 CVE-2026-32952 GHSA-pjcq-xvwq-hhpj
  * GO-2026-5548 CVE-2026-44166 GHSA-pq7p-mc74-g65w
  * GO-2026-5566 CVE-2026-35205 GHSA-q5jf-9vfq-h4h7
  * GO-2026-5569 GHSA-q76j-gcg9-vxc6
  * GO-2026-5585 CVE-2026-42554 GHSA-qjv7-627w-8qjv
  * GO-2026-5593 CVE-2026-40611 GHSA-qqx8-2xmm-jrv8
  * GO-2026-5595 CVE-2026-52844 GHSA-qrp7-cvwr-j2c6
  * GO-2026-5597 CVE-2026-44973 GHSA-qw64-3x98-g7q2
  * GO-2026-5606 GHSA-r46f-3rpw-hxrv
  * GO-2026-5617 CVE-2026-42306 GHSA-rg2x-37c3-w2rh
  * GO-2026-5660 CVE-2026-52846 GHSA-vcc4-2c75-vc9v
  * GO-2026-5666 CVE-2026-35204 GHSA-vmx8-mqv2-9gmg
  * GO-2026-5684 CVE-2026-42328 GHSA-w239-58x2-q8p5
  * GO-2026-5693 GHSA-w5pp-99ch-qj29
  * GO-2026-5730 GHSA-wwhq-w58m-w29c
  * GO-2026-5736 CVE-2026-44283 GHSA-x35m-3gp4-4fh5
  * GO-2026-5740 CVE-2026-44301 GHSA-x597-9fr4-5857
  * GO-2026-5748 CVE-2026-7482 GHSA-x8qc-fggm-mpqg
  * GO-2026-5750 CVE-2026-7020 GHSA-x99g-8v8j-25j2
  * GO-2026-5774 GHSA-3fxj-6jh8-hvhx
  * GO-2026-5775 GHSA-9g5q-2w5x-hmxf
  * GO-2026-5777 GHSA-rjr7-jggh-pgcp
  * GO-2026-5781
  * GO-2026-5841 GHSA-259r-337f-4rfw
  * GO-2026-5879 CVE-2026-50162 GHSA-8xwf-rjm4-xvhv
  * GO-2026-5880 CVE-2026-50163 GHSA-fxhp-mv3v-67qp
  * GO-2026-5882 CVE-2026-50151 GHSA-jxpm-75mh-9fp7
  * GO-2026-5884 GHSA-vh4v-2xq2-g5cg
  * GO-2026-5885 CVE-2026-48978 GHSA-xf85-363p-868w
  * GO-2026-5886 CVE-2026-44332 GHSA-g5vh-55hw-rxm8
  * GO-2026-5887 CVE-2026-45045 GHSA-gcfq-8gqf-4876
  * GO-2026-5912 CVE-2026-53624 GHSA-gv83-gqw6-9j2c
  * GO-2026-5954 CVE-2026-49838 GHSA-frrj-87jh-2772
  * GO-2026-5955 CVE-2026-49837 GHSA-gjrg-jjr3-56cm
  * GO-2026-5960 CVE-2026-54063 GHSA-h69g-9hx6-f3v4
  * GO-2026-5971 CVE-2026-37462 GHSA-pw7p-7fqv-hpj8
  * GO-2026-5983 CVE-2026-54448 GHSA-q3fv-x8vg-qqm4
  * GO-2026-6000 CVE-2026-50274 GHSA-74j5-xf3v-crq8
  * GO-2026-6058 CVE-2026-58442 GHSA-h2x6-g7q6-344v
  * GO-2026-6059 CVE-2026-58431 GHSA-h56g-4qw7-2mxg
  * GO-2026-6060 CVE-2026-58426 GHSA-hg5r-vq93-9fv6
  * GO-2026-6061 GHSA-hrxh-6v49-42gf
  * GO-2026-6062 CVE-2026-58434 GHSA-j2w3-9c3r-g83q
  * GO-2026-6063 CVE-2026-58417 GHSA-jr5x-6h83-wrxf
  * GO-2026-6064 CVE-2026-55984 GHSA-m932-crvm-gcp5
  * GO-2026-6065 CVE-2026-55982 GHSA-mg4f-x9v4-6h2p
  * GO-2026-6066 CVE-2026-58507 GHSA-p4mj-98mv-xq26
  * GO-2026-6067 CVE-2026-58445 GHSA-pgqf-926r-548m
  * GO-2026-6068 CVE-2026-58427 GHSA-prr9-9mp4-5gp2
  * GO-2026-6069 CVE-2026-58510 GHSA-q423-49rw-g9mh
  * GO-2026-6070 CVE-2026-58432 GHSA-q9pg-jj6x-j9p6
  * GO-2026-6071 CVE-2026-59766 GHSA-qf2f-qh6p-7v89
  * GO-2026-6072 CVE-2026-56750 GHSA-rgv6-xp99-6mgj
  * GO-2026-6073 CVE-2026-58435 GHSA-rh79-75qm-gwjr
  * GO-2026-6074 GHSA-rjvx-x5h2-6px5
  * GO-2026-6075 CVE-2026-58418 GHSA-rqhx-647v-wx32
  * GO-2026-6076 CVE-2026-25038 GHSA-v73x-hx65-6pf4
  * GO-2026-6077 CVE-2026-58421 GHSA-v96j-25gv-g2w9
  * GO-2026-6078 CVE-2026-55987 GHSA-vrhc-jjfc-m3m3
  * GO-2026-6079 CVE-2026-58425 GHSA-vxv2-8j6r-pcpg
  * GO-2026-6080 CVE-2026-58439 GHSA-w5pg-649r-p6gg
  * GO-2026-6081 CVE-2026-24451 GHSA-wrf9-r3h7-7x5v
  * GO-2026-6082 CVE-2026-42931 GHSA-wwqq-x6w4-frm2
  * GO-2026-6083 CVE-2026-23603 GHSA-x77v-q46j-393g
  * GO-2026-6084 CVE-2026-58441 GHSA-xmj7-xj85-hfc3
  * GO-2026-6085 CVE-2026-58438 GHSA-xv9x-fj9g-vj6h
  * GO-2026-6086 CVE-2026-58443 GHSA-xxjv-752h-3vp2</changelog>
</package>
<package pkgid="5674aae144b82bd7d694727c52ac0a76dd40debeec938412e8d526468dd2065200d7f265569dedf3906794a551f597318e20c8312d73898978f666a991fb3b8d" name="gowitness" arch="s390x">
  <version epoch="0" ver="3.0.4" rel="bp161.1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1625745600">- Initial package, version 2.3.6</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1655640000">- Update to version 2.4.0</changelog>
  <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>
</package>
<package pkgid="ea44c2ba35d5b8fbc9c9135b7a46b974cd4ae21e98fcbc4cbdb26942ab545a7621c7d5266c84c2bd5fd3d18d0f8d3f475f488dc33b7596435af88485efb72637" name="goxel" arch="s390x">
  <version epoch="0" ver="0.15.0" rel="bp161.1.8"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1603800000">- Remove %{set_build_flags} and manually set build flag because
  Leap 15.2 does not support this macro.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1608897600">- Update to 0.10.7
  * Minor release with mostly improvements to the glTF export.
  * Sort the file list to make package build reproducible (boo#1041090)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1613908800">- Install upstream appdata and desktop file.
- Avoid non-standard icon sizes
- Fix non-standard-group Unspecified
- Update URL</changelog>
  <changelog author="Tuukka Pasanen &lt;tuukka.pasanen@ilmi.fi&gt;" date="1639396800">- Update to 0.10.8
  * Only minor changes and bug fix.</changelog>
  <changelog author="Tuukka Pasanen &lt;tuukka.pasanen@ilmi.fi&gt;" date="1670241600">- Update to 0.11.0
  * Improve vlx import.
  * Add support for plane at non 90 deg angles.
  * Add basic support for selection mask, so that we can add or subtract from the current selection.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1692878400">- Update to 0.12.0
  * Added basic support for Minetest file format import.
  * Added a new tool to select from a 2d rectangle.
  * Fixed issues with high density screens.
  * Added some (very basic) support for scripting.
  The biggest new feature is probably the scripting support. For the moment it is very limited, see the example in data/scripts/test.js. If you would like to make your own scripts but some features are missing (and they will), please open an issue about it.
- Added patch fix_security_issue_in_quickjs.patch to address potential security issue</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="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1704888000">- Update to 0.13.0:
  * Some fixes for glTF export.
  * Added shortcuts for Add/Sub/Paint.
  * Allow to simplify exported glTF.
- dropped patch fix_security_issue_in_quickjs.patch as already included in upstream</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1716120000">- Update to 0.14.0:
  * Improved the general UI of the app, with a more modern style.
  * Allow to detach UI panels.
  * Improved glTF export.
  * Improved files opening (add recent file list, remember last opened dir).
  * Add layer origin control.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1722168000">- Update to 0.15.0:
  * Improved the selection tool: the selection mask is now
    automatically updated when we move the selection box, and the
    move tool automatically applies to the selection mask.
  * Improved the gizmos to move the selection box, so that we can
    move or grow without having to select the mode in the UI.
  * Add support for adding and subtracting the selection box.
  * Added a new 'edit' panel for the selection mask operations.</changelog>
</package>
<package pkgid="631a19f52dbe948f9ac7e9c1f95cf8d355a699ff932b0e618b020911ccfa504d428f4c365aca01940739a31f189eb755f7a40ad6fcf75ee60fa88394d06a3d06" name="gp2c" arch="s390x">
  <version epoch="0" ver="0.0.13" rel="bp161.1.2"/>
  <changelog author="jengelh@inai.de" date="1422878400">- Update to new upstream release 0.0.9pl3
  * Fix for multi-assignment of vecsmall
  * Casting lvalues did not work anymore since 0.0.7pl3
  * global(...):type declaration did not work</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 0.0.9pl5
  * Basic support for 0x and 0b integer prefix.
  * Support for localprec() and localbitprec()
  * Support for prototype code 'b' and bitprec.</changelog>
  <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.13
  * Support PARI 2.15</changelog>
</package>
<package pkgid="0fa3dff947e25b8fdf1c4b2575cd06d0d19279bec60d6b2605991aeddabe93744a5ad5c8b79061f3403c98f0a7994ed10ca5f902a6e05313d925823fdad8cb52" name="gpa" arch="s390x">
  <version epoch="0" ver="0.11.0" rel="bp161.1.5"/>
  <changelog author="andreas.stieger@gmx.de" date="1416571200">- Update to version 0.9.6:
  + Support keyserver operations for GnuPG 2.1.
  + Implement the IMPORT_FILES server command.
  + New "Refresh Key" action in the key manager's context menu.
- remove gpg-offline, signature verificatin is now part of
  source_validator</changelog>
  <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>
</package>
<package pkgid="14df1775616f525e82936c556ce07baab1fbd386aab5ca859a750d3fc017072f9b2263a954b2e1e3b098cf33838f44e86a4dfd0f88368a1a2342ee90263a0ddc" name="gpa-lang" arch="noarch">
  <version epoch="0" ver="0.11.0" rel="bp161.1.5"/>
  <changelog author="andreas.stieger@gmx.de" date="1416571200">- Update to version 0.9.6:
  + Support keyserver operations for GnuPG 2.1.
  + Implement the IMPORT_FILES server command.
  + New "Refresh Key" action in the key manager's context menu.
- remove gpg-offline, signature verificatin is now part of
  source_validator</changelog>
  <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>
</package>
<package pkgid="0c6dea8aaf52f049bde9d9af8bbb14bc123adf444cbfb06cfd62e8f68788a0709b62cc8d4dcb87429816462e947411de36f9fa08db7f5dbe0130366c3c833e6f" name="gpart" arch="s390x">
  <version epoch="0" ver="0.3" rel="160099.2.2"/>
  <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="c7a306dda319c1fd9b6bff6f18b26f883d6bee615e61fa67696e0ba73b510d8e8dc87f9780a32d610225ba3f6e2f70b81cb50003dadf123f1ba0c31b63d85881" name="gparted" arch="s390x">
  <version epoch="0" ver="1.8.1" rel="bp161.2.1"/>
  <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&#xF8;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="479dd8549c71d6a3458fdbaaddf90df068ac687dd85165b7216cbbe16fc7303a2182fd9fc898ea6faa1469e89f3b003f73aaa92b33cfa97b63d9a12f20547fea" name="gparted-lang" arch="noarch">
  <version epoch="0" ver="1.8.1" rel="bp161.2.1"/>
  <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&#xF8;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="5dff8ad6f5879bc4d0b219099f22f01f8ccf8d467479fe04dd3ec4fef24c331d72986aed36251fbd3354bd5d75b8f4bf6d276a0770d4708d2b905d8d40e9a797" name="gpaste" arch="s390x">
  <version epoch="0" ver="45.3" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689595200">- Update to version 44.1:
  + Fix a bug leading to history with only one item.
- Changes from version 44.0:
  + gcr 4 is now required.
  + Port to gnome 44.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692446400">- Add gpaste-bump-mutter-dep.patch: Bump mutter-clutter dependency
  to version 13. Following this replace
  pkgconfig(mutter-clutter-12) with pkgconfig(mutter-clutter-13)
  BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45:
  + Port to gnome 45
  + Add setting to open ui window centered
  + Updated translations.
- Drop gpaste-bump-mutter-dep.patch: fixed upstream.
- Switch compression to zst in both service and tarball produced.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705492800">- Drop pkgconfig(mutter-clutter-13) BuildRequires: no longer needed
  since version 45.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1709812800">- Build gpaste with gcc13 on Leap 15
- Added gpaste-rpmlintrc for bypass shlib-policy-name-error check
  with Leap15/SLE15 rpmlint</changelog>
  <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&#xF8;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>
</package>
<package pkgid="562c79b8a96f3c0f937457d911c1b4d22addf16a829bf93ccf7a04de50aa5f486abe8b2eaeed126af21d990be3e4907b7a721a823826c8ee2d0dfa2bee3507a2" name="gpaste-devel" arch="s390x">
  <version epoch="0" ver="45.3" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689595200">- Update to version 44.1:
  + Fix a bug leading to history with only one item.
- Changes from version 44.0:
  + gcr 4 is now required.
  + Port to gnome 44.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692446400">- Add gpaste-bump-mutter-dep.patch: Bump mutter-clutter dependency
  to version 13. Following this replace
  pkgconfig(mutter-clutter-12) with pkgconfig(mutter-clutter-13)
  BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45:
  + Port to gnome 45
  + Add setting to open ui window centered
  + Updated translations.
- Drop gpaste-bump-mutter-dep.patch: fixed upstream.
- Switch compression to zst in both service and tarball produced.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705492800">- Drop pkgconfig(mutter-clutter-13) BuildRequires: no longer needed
  since version 45.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1709812800">- Build gpaste with gcc13 on Leap 15
- Added gpaste-rpmlintrc for bypass shlib-policy-name-error check
  with Leap15/SLE15 rpmlint</changelog>
  <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&#xF8;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>
</package>
<package pkgid="5757fc53945a982f3ba43624a32e7302209abb26f026c9a577664c990dfb12923355b873be9f478613587f180efa30c46e05db5a99496f8ba8d274d9464406e1" name="gpaste-lang" arch="noarch">
  <version epoch="0" ver="45.3" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689595200">- Update to version 44.1:
  + Fix a bug leading to history with only one item.
- Changes from version 44.0:
  + gcr 4 is now required.
  + Port to gnome 44.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692446400">- Add gpaste-bump-mutter-dep.patch: Bump mutter-clutter dependency
  to version 13. Following this replace
  pkgconfig(mutter-clutter-12) with pkgconfig(mutter-clutter-13)
  BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45:
  + Port to gnome 45
  + Add setting to open ui window centered
  + Updated translations.
- Drop gpaste-bump-mutter-dep.patch: fixed upstream.
- Switch compression to zst in both service and tarball produced.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705492800">- Drop pkgconfig(mutter-clutter-13) BuildRequires: no longer needed
  since version 45.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1709812800">- Build gpaste with gcc13 on Leap 15
- Added gpaste-rpmlintrc for bypass shlib-policy-name-error check
  with Leap15/SLE15 rpmlint</changelog>
  <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&#xF8;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>
</package>
<package pkgid="47feada71d636406c984ed8bf6890999c4a233d7ad28dcb43810ebb12b7de71caf8a499b8d843463f392ba9903d9f553657d725e3c27b79ab6e2f48e5165484d" name="gpaste-zsh-completion" arch="noarch">
  <version epoch="0" ver="45.3" rel="bp161.1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689595200">- Update to version 44.1:
  + Fix a bug leading to history with only one item.
- Changes from version 44.0:
  + gcr 4 is now required.
  + Port to gnome 44.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692446400">- Add gpaste-bump-mutter-dep.patch: Bump mutter-clutter dependency
  to version 13. Following this replace
  pkgconfig(mutter-clutter-12) with pkgconfig(mutter-clutter-13)
  BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45:
  + Port to gnome 45
  + Add setting to open ui window centered
  + Updated translations.
- Drop gpaste-bump-mutter-dep.patch: fixed upstream.
- Switch compression to zst in both service and tarball produced.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705492800">- Drop pkgconfig(mutter-clutter-13) BuildRequires: no longer needed
  since version 45.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1709812800">- Build gpaste with gcc13 on Leap 15
- Added gpaste-rpmlintrc for bypass shlib-policy-name-error check
  with Leap15/SLE15 rpmlint</changelog>
  <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&#xF8;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>
</package>
<package pkgid="fddaad1744a914a5428fa8615bb1a8734c70d77d7a904b5377460db09515909c11f67b75def6f4bb7fb6f64fda81eb7dbe9637250c1048099a4e4a0f476e25f9" name="gperf" arch="s390x">
  <version epoch="0" ver="3.1" rel="160099.4.2"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1153137600">- update to 3.0.2
  - documentation fixes
  - Fix #line directives for filenames containing backslashes
  - add option --length-table-name</changelog>
  <changelog author="jengelh@medozas.de" date="1260792000">- enable parallel building</changelog>
  <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="mpluskal@suse.com" date="1606219200">- Small package cleanup</changelog>
  <changelog author="dmueller@suse.com" 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>
</package>
<package pkgid="784c799e81b5f3e489db770dada9381215812cd3443880c4846b6e88252f0799765560cab99573ead3258b9e9ba47b2996df2be9842c2dd2a188718d19bef126" name="gperftools" arch="s390x">
  <version epoch="0" ver="2.15" rel="160099.2.2"/>
  <changelog author="mliska@suse.cz" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="jengelh@inai.de" date="1599220800">- Add ExclusiveArch declaration to specfile.
- Trim some old specfile constructs.</changelog>
  <changelog author="info@paolostivanin.com" 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="schwab@suse.de" date="1610107200">- Enable build on riscv64
- No libunwind-coredump on powerpc</changelog>
  <changelog author="gmbr3@opensuse.org" 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="gmbr3@opensuse.org" date="1621684800">- Follow shared library packaging policy</changelog>
  <changelog author="schwab@suse.de" date="1652097600">- Enable use of libunwind on riscv64</changelog>
  <changelog author="gmbr3@opensuse.org" 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="info@paolostivanin.com" 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="dmueller@suse.com" 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>
</package>
<package pkgid="a6f9fddb7fe3912d11f89f46d794817b6379a3c09cf659e13b8845a9419783d6c14a8634ba6da3cc414ba1e21d1d2ef1b59f95719b35cd504c57a08bde2cccd4" name="gperftools-devel" arch="s390x">
  <version epoch="0" ver="2.15" rel="160099.2.2"/>
  <changelog author="mliska@suse.cz" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="jengelh@inai.de" date="1599220800">- Add ExclusiveArch declaration to specfile.
- Trim some old specfile constructs.</changelog>
  <changelog author="info@paolostivanin.com" 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="schwab@suse.de" date="1610107200">- Enable build on riscv64
- No libunwind-coredump on powerpc</changelog>
  <changelog author="gmbr3@opensuse.org" 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="gmbr3@opensuse.org" date="1621684800">- Follow shared library packaging policy</changelog>
  <changelog author="schwab@suse.de" date="1652097600">- Enable use of libunwind on riscv64</changelog>
  <changelog author="gmbr3@opensuse.org" 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="info@paolostivanin.com" 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="dmueller@suse.com" 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>
</package>
<package pkgid="d9af76a1004d72b7a10dcef707ca580bfe4aa04f11b4e74cd1ec70c3d110dacfca8a0ca39691cf2fa6dd4e23fceae361f6cd6ef9bc441c65b01284f6271a77c5" name="gperftools-devel-static" arch="s390x">
  <version epoch="0" ver="2.15" rel="160099.2.2"/>
  <changelog author="mliska@suse.cz" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="jengelh@inai.de" date="1599220800">- Add ExclusiveArch declaration to specfile.
- Trim some old specfile constructs.</changelog>
  <changelog author="info@paolostivanin.com" 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="schwab@suse.de" date="1610107200">- Enable build on riscv64
- No libunwind-coredump on powerpc</changelog>
  <changelog author="gmbr3@opensuse.org" 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="gmbr3@opensuse.org" date="1621684800">- Follow shared library packaging policy</changelog>
  <changelog author="schwab@suse.de" date="1652097600">- Enable use of libunwind on riscv64</changelog>
  <changelog author="gmbr3@opensuse.org" 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="info@paolostivanin.com" 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="dmueller@suse.com" 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>
</package>
<package pkgid="3036079a84fb11cfca2ce638c7e54fca69e26950f0d0b83bdf23ba6e781299515af8abe7b50b58189691e186355f3b8bbd3d3ff60a90f052d6f2b788b2b343e4" name="gperftools-doc" arch="noarch">
  <version epoch="0" ver="2.15" rel="160099.2.2"/>
  <changelog author="mliska@suse.cz" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="jengelh@inai.de" date="1599220800">- Add ExclusiveArch declaration to specfile.
- Trim some old specfile constructs.</changelog>
  <changelog author="info@paolostivanin.com" 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="schwab@suse.de" date="1610107200">- Enable build on riscv64
- No libunwind-coredump on powerpc</changelog>
  <changelog author="gmbr3@opensuse.org" 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="gmbr3@opensuse.org" date="1621684800">- Follow shared library packaging policy</changelog>
  <changelog author="schwab@suse.de" date="1652097600">- Enable use of libunwind on riscv64</changelog>
  <changelog author="gmbr3@opensuse.org" 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="info@paolostivanin.com" 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="dmueller@suse.com" 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>
</package>
<package pkgid="ca9edc475fb059b4185d4399e94a7cc8ef848762528511391d73a5868e6bc06da2772562c6428f7cf53cae9ecc1db4e9074e7c890467b0139951e7338b9765f2" name="gperiodic" arch="s390x">
  <version epoch="0" ver="3.0.3" rel="bp161.1.2"/>
  <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="b8df91b2706749d16bb0916d456a46797c0985a530ec96893816959567b3ca702558189a14a33aa1081266b7939299a7c675c01995cd41439b7928506bc33f0e" name="gperiodic-lang" arch="noarch">
  <version epoch="0" ver="3.0.3" rel="bp161.1.2"/>
  <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="a967fff9e1c19d7ec2143fc4b05df1d65d1d25d957aadfc56fbe6124f3eb2c1cea7a7a6acf54768b4333ff0d236cc7ad607b4d17f18683b57381d08a6b28f100" name="gpg2" arch="s390x">
  <version epoch="0" ver="2.5.5" rel="160099.8.1"/>
  <changelog author="lucas.mulling@suse.com" date="1750161600">- Don't install expired sks certificate [bsc#1243069]
  * Add patch gnupg-dirmngr-Don-t-install-expired-sks-certificate.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1750939200">- Security fix: [bsc#1236931, bsc#1239119, CVE-2025-30258]
  * gpg: Fix another regression due to the T7547 fix.
  * The fix for CVE-2025-30258 was introduced in 2.5.5
  * Add gnupg-gpg-Fix-another-regression-due-to-the-T7547-fix.patch</changelog>
  <changelog author="angel.yankov@suse.com" date="1767873600">- Security fix: [bsc#1256390] (gpg.fail/notdash)
  * gpg2: Cleartext Signature Forgery in the NotDashEscaped header
    implementation in GnuPG
  * Add patch gnupg-notdash-escape.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1767873601">- Security fix: [bsc#1256244] (gpg.fail/detached)
  * gpg: Error out on unverified output for non-detached signatures [T7903]
  * Add gnupg-gpg-Error-out-on-unverified-output-for-non-detached-signatures.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1767873602">- Security fix: [bsc#1256246] (gpg.fail/sha1)
  * gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures [T7904]
  * Add gnupg-gpg-Avoid-potential-downgrade-to-SHA1-in-3rd-party-keysig.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1767873603">- Security fix: [bsc#1255715, CVE-2025-68973] (gpg.fail/memcpy)
  * gpg: Fix possible memory corruption in the armor parser [T7906]
  * Add gnupg-CVE-2025-68973.patch</changelog>
  <changelog author="angel.yankov@suse.com" date="1769601600">- Security fix [bsc#1256389] (gpg.fail/filename)
  * Added gnupg-accepts-path-separators-literal-data.patch
  * GnuPG Accepts Path Separators and Path Traversals in Literal Data</changelog>
  <changelog author="angel.yankov@suse.com" date="1769601601">- Security fix
  * [bsc#1257396, CVE-2026-24882]
  - gpg2: stack-based buffer overflow in TPM2 PKDECRYPT for TPM-backed RSA and ECC keys
  - Added gnupg-CVE-2026-24882.patch
  * [bsc#1257395, CVE-2026-24883]
  - gpg2: denial of service due to long signature packet length causing parse_signature to return success with sig-&gt;data[] set to a NULL value
  - Added gnupg-CVE-2026-24883.patch</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" date="1784203200">- Security fix:
  * CVE-2026-57062: CMS parsing in gpgsm mishandles the CMS format
    for AES-GCM (bsc#1269279)
  * Add gnupg-CVE-2026-57062.patch</changelog>
</package>
<package pkgid="523a64ebb9d42d1c7943ea23aa466c86235b3b2a03ba309dc709b8b01d132c24b7534729cd6d1a89649fa17a2d91a15fe6218140278d827058b10509ea53309b" name="gpg2-lang" arch="noarch">
  <version epoch="0" ver="2.5.5" rel="160099.8.1"/>
  <changelog author="lucas.mulling@suse.com" date="1750161600">- Don't install expired sks certificate [bsc#1243069]
  * Add patch gnupg-dirmngr-Don-t-install-expired-sks-certificate.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1750939200">- Security fix: [bsc#1236931, bsc#1239119, CVE-2025-30258]
  * gpg: Fix another regression due to the T7547 fix.
  * The fix for CVE-2025-30258 was introduced in 2.5.5
  * Add gnupg-gpg-Fix-another-regression-due-to-the-T7547-fix.patch</changelog>
  <changelog author="angel.yankov@suse.com" date="1767873600">- Security fix: [bsc#1256390] (gpg.fail/notdash)
  * gpg2: Cleartext Signature Forgery in the NotDashEscaped header
    implementation in GnuPG
  * Add patch gnupg-notdash-escape.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1767873601">- Security fix: [bsc#1256244] (gpg.fail/detached)
  * gpg: Error out on unverified output for non-detached signatures [T7903]
  * Add gnupg-gpg-Error-out-on-unverified-output-for-non-detached-signatures.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1767873602">- Security fix: [bsc#1256246] (gpg.fail/sha1)
  * gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures [T7904]
  * Add gnupg-gpg-Avoid-potential-downgrade-to-SHA1-in-3rd-party-keysig.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1767873603">- Security fix: [bsc#1255715, CVE-2025-68973] (gpg.fail/memcpy)
  * gpg: Fix possible memory corruption in the armor parser [T7906]
  * Add gnupg-CVE-2025-68973.patch</changelog>
  <changelog author="angel.yankov@suse.com" date="1769601600">- Security fix [bsc#1256389] (gpg.fail/filename)
  * Added gnupg-accepts-path-separators-literal-data.patch
  * GnuPG Accepts Path Separators and Path Traversals in Literal Data</changelog>
  <changelog author="angel.yankov@suse.com" date="1769601601">- Security fix
  * [bsc#1257396, CVE-2026-24882]
  - gpg2: stack-based buffer overflow in TPM2 PKDECRYPT for TPM-backed RSA and ECC keys
  - Added gnupg-CVE-2026-24882.patch
  * [bsc#1257395, CVE-2026-24883]
  - gpg2: denial of service due to long signature packet length causing parse_signature to return success with sig-&gt;data[] set to a NULL value
  - Added gnupg-CVE-2026-24883.patch</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" date="1784203200">- Security fix:
  * CVE-2026-57062: CMS parsing in gpgsm mishandles the CMS format
    for AES-GCM (bsc#1269279)
  * Add gnupg-CVE-2026-57062.patch</changelog>
</package>
<package pkgid="0e05ee13d271b6738bac59ea6b14fe430681dea62663664ee1473c8cbceaddbba2a3167fd72a44323801d05e2dbdef36354d586224753cb00941fd502bb4dedd" name="gpg2-tpm" arch="s390x">
  <version epoch="0" ver="2.5.5" rel="160099.8.1"/>
  <changelog author="lucas.mulling@suse.com" date="1750161600">- Don't install expired sks certificate [bsc#1243069]
  * Add patch gnupg-dirmngr-Don-t-install-expired-sks-certificate.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1750939200">- Security fix: [bsc#1236931, bsc#1239119, CVE-2025-30258]
  * gpg: Fix another regression due to the T7547 fix.
  * The fix for CVE-2025-30258 was introduced in 2.5.5
  * Add gnupg-gpg-Fix-another-regression-due-to-the-T7547-fix.patch</changelog>
  <changelog author="angel.yankov@suse.com" date="1767873600">- Security fix: [bsc#1256390] (gpg.fail/notdash)
  * gpg2: Cleartext Signature Forgery in the NotDashEscaped header
    implementation in GnuPG
  * Add patch gnupg-notdash-escape.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1767873601">- Security fix: [bsc#1256244] (gpg.fail/detached)
  * gpg: Error out on unverified output for non-detached signatures [T7903]
  * Add gnupg-gpg-Error-out-on-unverified-output-for-non-detached-signatures.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1767873602">- Security fix: [bsc#1256246] (gpg.fail/sha1)
  * gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures [T7904]
  * Add gnupg-gpg-Avoid-potential-downgrade-to-SHA1-in-3rd-party-keysig.patch</changelog>
  <changelog author="pmonreal@suse.com" date="1767873603">- Security fix: [bsc#1255715, CVE-2025-68973] (gpg.fail/memcpy)
  * gpg: Fix possible memory corruption in the armor parser [T7906]
  * Add gnupg-CVE-2025-68973.patch</changelog>
  <changelog author="angel.yankov@suse.com" date="1769601600">- Security fix [bsc#1256389] (gpg.fail/filename)
  * Added gnupg-accepts-path-separators-literal-data.patch
  * GnuPG Accepts Path Separators and Path Traversals in Literal Data</changelog>
  <changelog author="angel.yankov@suse.com" date="1769601601">- Security fix
  * [bsc#1257396, CVE-2026-24882]
  - gpg2: stack-based buffer overflow in TPM2 PKDECRYPT for TPM-backed RSA and ECC keys
  - Added gnupg-CVE-2026-24882.patch
  * [bsc#1257395, CVE-2026-24883]
  - gpg2: denial of service due to long signature packet length causing parse_signature to return success with sig-&gt;data[] set to a NULL value
  - Added gnupg-CVE-2026-24883.patch</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" date="1784203200">- Security fix:
  * CVE-2026-57062: CMS parsing in gpgsm mishandles the CMS format
    for AES-GCM (bsc#1269279)
  * Add gnupg-CVE-2026-57062.patch</changelog>
</package>
<package pkgid="1f58ea2795bf932c4f6a1881ad3cb555cb3e0500610b994cac6a48473f994fa0156b901e6b59bafddea9b7fdf2f4d6f754d29526348c2618ae6555e444cab2d8" name="gpgme" arch="s390x">
  <version epoch="0" ver="1.24.3" rel="160099.4.4"/>
  <changelog author="christophe@krop.fr" date="1731931200">- Fix file list on Leap 15</changelog>
  <changelog author="pmonreal@suse.com" date="1732104000">- Move the gpg python bindings out of the egg directory.</changelog>
  <changelog author="dimstar@opensuse.org" date="1732881600">- Add gpgme-fix-python-install.patch: Fix the installation of the
  python bindings without having to move them around manually.</changelog>
  <changelog author="lucas.mulling@suse.com" date="1733918400">- Update to 1.24.1:
  * Support the Kyber algorithm in key listings.
  * Allow building on some older Linux platforms.  [rM4a62318422]
  * Interface changes relative to the 1.24.0 release:
    GPGME_PK_KYBER                          NEW enum value.</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="mcepl@cepl.eu" 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@gmx.de" 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="alarrosa@suse.com" date="1748520000">- Do not build the qt5 flavor in SLE16 where Qt5 won't be
  available.</changelog>
  <changelog author="pmonreal@suse.com" 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="angel.yankov@suse.com" date="1773316800">- Fix suse_version check for jsc#PED-15816</changelog>
</package>
<package pkgid="b14d6d5567145df05b336b2f3c1191d5cc3d2b1a7fcdf28133df6fe7287c68c1a20e4dd41b9766d28c1070768309766814b83244bc7b348fe102e46b0dfab086" name="gphoto" arch="s390x">
  <version epoch="0" ver="2.5.28" rel="bp161.1.2"/>
  <changelog author="meissner@suse.com" date="1496664000">- updated to 2.5.14 release
  * translation updates: french, esperanto
  * some bugfixes</changelog>
  <changelog author="meissner@suse.com" date="1507291200">- updated to 2.5.15 release
  * In the config getters, print out the Readonly flag and also an END marker
  * Fixed "now" timesetting also for set-config-value</changelog>
  <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>
</package>
<package pkgid="229c70e689452c28599736b5064f4c659d4d3d88131c60a794d1cc140eb8629e1df30ca9f31968e1982c2c3fc3b2f30da1c8513e0ca877e3d5ac65c22246cd14" name="gpicview" arch="s390x">
  <version epoch="0" ver="0.2.5" rel="bp161.1.2"/>
  <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="03221a412b8a809be320fe39708ecfa433b42b76302eaf3172fe7dd530c14a2259282a8a0a7023f6dd2143ba537d92c87549a42d325b2b2364055222e2f9d1ca" name="gpicview-lang" arch="noarch">
  <version epoch="0" ver="0.2.5" rel="bp161.1.2"/>
  <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="e6b9fd211bf39e26841dd78fad7c70b441e2399f32399bcf9ca3156c33f166283f553d60a878544d1fbbacaad54c5b6c52605bdf800acc70e32b13a2404981d0" name="gping" arch="s390x">
  <version epoch="0" ver="1.17.3" rel="bp161.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>
</package>
<package pkgid="d7e1fc618550e5d2c22254df2246c6ee5768e82885ebc74d141074fa43d735f49ea92557b9d3fc4b4a79584fd33f49089ea186cf6ac5744ac2daecf1dd1ebbba" name="gpm" arch="s390x">
  <version epoch="0" ver="1.20.7" rel="160099.6.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="jdelvare@suse.com" date="1578571200">- Add back support for the TAOS evaluation module to inputattach.</changelog>
  <changelog author="adam.majer@suse.de" date="1579089600">- gpm-fno-common.patch: fix compilation in Tumbleweed (bsc#1160873)</changelog>
  <changelog author="adam.majer@suse.de" date="1615377600">- remove unnecessary StandardOutput override in the unit definition
  file. (bsc#1182147)</changelog>
  <changelog author="jsegitz@suse.com" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gpm.service</changelog>
  <changelog author="dimstar@opensuse.org" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="rguenther@suse.com" 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@suse.de" 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="c1240f05c98cb8baf3fec87db917b7f2087af076010996109fc20c0e0d24cac5a2bbe49f582f1890d709c19d771181196fa715b363cf36d0ea28ebbc664a8a4e" name="gpm-devel" arch="s390x">
  <version epoch="0" ver="1.20.7" rel="160099.6.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="jdelvare@suse.com" date="1578571200">- Add back support for the TAOS evaluation module to inputattach.</changelog>
  <changelog author="adam.majer@suse.de" date="1579089600">- gpm-fno-common.patch: fix compilation in Tumbleweed (bsc#1160873)</changelog>
  <changelog author="adam.majer@suse.de" date="1615377600">- remove unnecessary StandardOutput override in the unit definition
  file. (bsc#1182147)</changelog>
  <changelog author="jsegitz@suse.com" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gpm.service</changelog>
  <changelog author="dimstar@opensuse.org" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="rguenther@suse.com" 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@suse.de" 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="a5f7a8b8b7faca64bbe344689a845c7bc226656fdfd4f091b745a2e3e4062bca7cb7402b8fe3b7da3eed7cfac857ecae12e26239fd2b3b9fe26978bec076d148" name="gpp" arch="s390x">
  <version epoch="0" ver="2.28" rel="bp161.1.2"/>
  <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="2bb894799c2ced2b58e0f8c97ab0f5d414b9f754bdbd776615ac65f8cf426e0c76d8c73e63fa02304eb00aaabe3c7c26fa0ed720f15714598c967de5551badc7" name="gprename" arch="noarch">
  <version epoch="0" ver="5.0.20230429" rel="bp161.1.1"/>
  <changelog author="dap.darkness@gmail.com" date="1381665600">- Initial build.
- Added validate-desktopfile.patch to prevent a rpmlint warning:
  "W: invalid-desktopfile; unknown value of 'Version'."</changelog>
  <changelog author="dap.darkness@gmail.com" date="1395835200">- Updated to upstream 20140325:
  * Modified: icon file location in gprename.desktop;
  * Added: "Permission denied" and "Path doesn't exist"
    error message.
- Removed validate-desktopfile.patch as useless.
- Added desktop_icon.patch to prevent 3 build time
  and one run time error, see more at spec.
- Added desktop_database_post(un) macros.</changelog>
  <changelog author="Dmitriy Perlow &lt;dap.darkness@gmail.com&gt;" date="1664193600">- Updated to upstream 20220807: no upstream changelog available.
- Gtk3.
- Updated desktop_icon.patch (mostly from Arch linux).</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1705406400">- Updated to upstream 20230429:
  * CamelCase - remove space and set Capital Letter
- Fix source URL
- Added fix_system_dirs.patch:
  * This fixes directories missed by desktop_icon.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="31b3b8d4400b57aeebff66c0623c81440c88965e03a33c6334e88c952d12117b780313a3fe7dc8fcd134a576c550172551b0489a920744cf52c037472c02302f" name="gprename-lang" arch="noarch">
  <version epoch="0" ver="5.0.20230429" rel="bp161.1.1"/>
  <changelog author="dap.darkness@gmail.com" date="1381665600">- Initial build.
- Added validate-desktopfile.patch to prevent a rpmlint warning:
  "W: invalid-desktopfile; unknown value of 'Version'."</changelog>
  <changelog author="dap.darkness@gmail.com" date="1395835200">- Updated to upstream 20140325:
  * Modified: icon file location in gprename.desktop;
  * Added: "Permission denied" and "Path doesn't exist"
    error message.
- Removed validate-desktopfile.patch as useless.
- Added desktop_icon.patch to prevent 3 build time
  and one run time error, see more at spec.
- Added desktop_database_post(un) macros.</changelog>
  <changelog author="Dmitriy Perlow &lt;dap.darkness@gmail.com&gt;" date="1664193600">- Updated to upstream 20220807: no upstream changelog available.
- Gtk3.
- Updated desktop_icon.patch (mostly from Arch linux).</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1705406400">- Updated to upstream 20230429:
  * CamelCase - remove space and set Capital Letter
- Fix source URL
- Added fix_system_dirs.patch:
  * This fixes directories missed by desktop_icon.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="9343c3fbae9a025211fa067a2548786ac63eef19255a3323a2d5665287b3bb0c01ca0e0e091c693df7c29eeb539197b7c007da4b80de4d054d8bc6bdae8777fe" name="gprompter" arch="s390x">
  <version epoch="0" ver="0.9.1" rel="160099.6.4"/>
  <changelog author="stefan.bruens@rwth-aachen.de" 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="i@marguerite.su" 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="i@marguerite.su" date="1620216000">- redo presage-0.9.1-gcc11.patch (boo#1181881)
  * use noexcept(false) for "throw PresageException"</changelog>
  <changelog author="mliska@suse.cz" date="1620820800">- Fix one more GCC 11 warning.</changelog>
  <changelog author="fcrozat@suse.com" date="1684152000">- Update url for website and sources.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1733486400">- Add presage-setuptools.patch: Fix installation of python bindings
  with setuptools 76.</changelog>
  <changelog author="bwiedemann@suse.com" date="1735560000">- Avoid corrupted .png files and fix reproducible builds (boo#1234897)</changelog>
  <changelog author="qzhao@suse.com" 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="a72a5a3574ff1fff235b19423c28e9d46434803fc1d4e9a20233a7c7a711e4a4768a05c47a36a7f8311329cd98d588cf623e3a7274374713f27f637a93ffebf8" name="gpsd" arch="s390x">
  <version epoch="0" ver="3.27.5" rel="160099.1.3"/>
  <changelog author="pgajdos@suse.com" date="1710331200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- usage of %python3_fix_shebang to cover /usr/bin is also
  needed [bsc#1212476]</changelog>
  <changelog author="suse+build@de-korte.org" 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="suse+build@de-korte.org" 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="info@paolostivanin.com" 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="suse+build@de-korte.org" 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="suse+build@de-korte.org" 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="suse+build@de-korte.org" date="1766577600">- Update to version 3.27.2
  * Fix a gpsd.rules warning. The warning drew complaint, nothing more.</changelog>
  <changelog author="suse+build@de-korte.org" date="1767096000">- Update to version 3.27.3
  * Fix API major value. 3 not 0.</changelog>
  <changelog author="suse+build@de-korte.org" 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>
</package>
<package pkgid="0b7e9799df077e3cb9cf47ca5dc05a5fe9ea4d16a6426f596276880fae766c8feb17371dae5f278b4645eb1675af9f75dcb9b6aea7d0d8d319b939db9d8dee02" name="gpsd-clients" arch="s390x">
  <version epoch="0" ver="3.27.5" rel="160099.1.3"/>
  <changelog author="pgajdos@suse.com" date="1710331200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- usage of %python3_fix_shebang to cover /usr/bin is also
  needed [bsc#1212476]</changelog>
  <changelog author="suse+build@de-korte.org" 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="suse+build@de-korte.org" 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="info@paolostivanin.com" 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="suse+build@de-korte.org" 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="suse+build@de-korte.org" 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="suse+build@de-korte.org" date="1766577600">- Update to version 3.27.2
  * Fix a gpsd.rules warning. The warning drew complaint, nothing more.</changelog>
  <changelog author="suse+build@de-korte.org" date="1767096000">- Update to version 3.27.3
  * Fix API major value. 3 not 0.</changelog>
  <changelog author="suse+build@de-korte.org" 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>
</package>
<package pkgid="49da4cb17e7f9d761589b92380a8a86ce2c8fb45a598b4de780d1e8b46229d65753a62dab7daf23428e397b2d7c5e5a5c0a8483740cb1ca3819707356fd99782" name="gpsd-devel" arch="s390x">
  <version epoch="0" ver="3.27.5" rel="160099.1.3"/>
  <changelog author="pgajdos@suse.com" date="1710331200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- usage of %python3_fix_shebang to cover /usr/bin is also
  needed [bsc#1212476]</changelog>
  <changelog author="suse+build@de-korte.org" 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="suse+build@de-korte.org" 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="info@paolostivanin.com" 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="suse+build@de-korte.org" 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="suse+build@de-korte.org" 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="suse+build@de-korte.org" date="1766577600">- Update to version 3.27.2
  * Fix a gpsd.rules warning. The warning drew complaint, nothing more.</changelog>
  <changelog author="suse+build@de-korte.org" date="1767096000">- Update to version 3.27.3
  * Fix API major value. 3 not 0.</changelog>
  <changelog author="suse+build@de-korte.org" 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>
</package>
<package pkgid="fb461d1d978bcfe5e3a87f1fc413611b002645fa73158a2455323c69a045aa5fdf4782d6e54e8ddb53d81ebe346b0e761eb43c9800162894c2c8248ffe72f4e8" name="gpsd-qt6-devel" arch="s390x">
  <version epoch="0" ver="3.27.5" rel="160099.1.3"/>
  <changelog author="pgajdos@suse.com" date="1710331200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- usage of %python3_fix_shebang to cover /usr/bin is also
  needed [bsc#1212476]</changelog>
  <changelog author="suse+build@de-korte.org" 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="suse+build@de-korte.org" 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="info@paolostivanin.com" 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="suse+build@de-korte.org" 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="suse+build@de-korte.org" 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="suse+build@de-korte.org" date="1766577600">- Update to version 3.27.2
  * Fix a gpsd.rules warning. The warning drew complaint, nothing more.</changelog>
  <changelog author="suse+build@de-korte.org" date="1767096000">- Update to version 3.27.3
  * Fix API major value. 3 not 0.</changelog>
  <changelog author="suse+build@de-korte.org" 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>
</package>
<package pkgid="2c1576980968124b6946462549094b83281e3cc18383bf6a8920be0cc74e0a7844516cc560fe3ec918ebd6e4364747f428427e91b00c869dc46e3c6134bedb38" name="gptfdisk" arch="s390x">
  <version epoch="0" ver="1.0.10" rel="160099.2.2"/>
  <changelog author="adrian.glaubitz@suse.com" 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="jengelh@inai.de" date="1599220800">- Remove old specfile constructs.</changelog>
  <changelog author="adrian.glaubitz@suse.com" 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="manfred99@gmx.ch" 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="info@paolostivanin.com" 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="jengelh@inai.de" 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="fvogt@suse.com" 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@suse.com" 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="fvogt@suse.com" date="1694088000">- Add patch to fix UUID generation with util-linux &gt;= 2.38:
  * gptfdisk-1.0.9-libuuid.patch</changelog>
  <changelog author="thomas.blume@suse.com" date="1740052800">- 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="8c132961383d72a40ed13a66b820c82aca27ee36d911b70d5a511244a0654686ee2fea3f8b4bceab6a4f57c3e62b59c718eb67770ccc4d89447fb7bd33bafa66" name="gptfdisk-fixparts" arch="s390x">
  <version epoch="0" ver="1.0.10" rel="160099.2.2"/>
  <changelog author="adrian.glaubitz@suse.com" 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="jengelh@inai.de" date="1599220800">- Remove old specfile constructs.</changelog>
  <changelog author="adrian.glaubitz@suse.com" 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="manfred99@gmx.ch" 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="info@paolostivanin.com" 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="jengelh@inai.de" 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="fvogt@suse.com" 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@suse.com" 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="fvogt@suse.com" date="1694088000">- Add patch to fix UUID generation with util-linux &gt;= 2.38:
  * gptfdisk-1.0.9-libuuid.patch</changelog>
  <changelog author="thomas.blume@suse.com" date="1740052800">- 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="dc8cab052cec7ecf6e387e460f766a9b8461591d9006487ea943ca8da5549416ee07b28da06d43a30c79365c8f33f86942b39fb830582088594ffd63ab0ab888" name="gputils" arch="s390x">
  <version epoch="0" ver="1.5.2" rel="bp161.1.2"/>
  <changelog author="Wojciech Kazubski wk@ire.pw.edu.pl - 1.1.0-1" date="1364644800">- updated to 1.1.0</changelog>
  <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&#xFC;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>
</package>
<package pkgid="2c0471650f82a69c64198b88ec82a6e657ed1b0906e4a8b5e7fea87b54ac7cb99e4e65dba9c903e54433dc4472bbb47f8df03a489f749e410065b413d1db2e37" name="gputils-doc" arch="noarch">
  <version epoch="0" ver="1.5.2" rel="bp161.1.2"/>
  <changelog author="Wojciech Kazubski wk@ire.pw.edu.pl - 1.1.0-1" date="1364644800">- updated to 1.1.0</changelog>
  <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&#xFC;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>
</package>
<package pkgid="19413f766f8cda38b1d550f11abbbd4667e45ec9d9698324e628f2cb25d269bfdd6a8e9ee6523f7b0c45be44d547e0e7a13d7bd3f819a25d445962ba6f041087" name="gpuvis" arch="s390x">
  <version epoch="0" ver="20230221" rel="bp161.2.2"/>
  <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="03420180386426866269b88094187f3e8cf7b999a318d1277a570b7d75f199e383c7544805b8059e1a5cf503027694eb3f0e420ddb63d5a5dbd0520b74d0629e" name="gpxsee" arch="s390x">
  <version epoch="0" ver="16.0" rel="bp161.1.3"/>
  <changelog author="tumic@gpxsee.org" date="1762689600">- Update to version 15.3
  * Fixed MVT hillshading and text opacity issues (introduced in
    15.2)</changelog>
  <changelog author="tumic@gpxsee.org" date="1763467200">- Update to version 15.4
  * Added support for online maps overlays.
  * Added OpenSeaMap to the default map set.
  * Fixed broken raster MBTiles maps rendering (introduced in 15.0)</changelog>
  <changelog author="tumic@gpxsee.org" date="1764331200">- Update to version 15.5
  * Qt 6.9.3 now used for macOS builds.
  * Qt 6.10.1 now used for Windows builds.
  * Windows builds now use the system ICU library.</changelog>
  <changelog author="tumic@gpxsee.org" date="1765454400">- Update to version 15.6
  * Added support for mp4 videos (including GoPro GPMF).
  * Improved multi-layer online maps handling.
  * Fixed toolbar icons size issue.</changelog>
  <changelog author="tumic@gpxsee.org" date="1766145600">- Update to version 15.7
  * Added support for Sony RTMD videos.
  * Added support for Google CAMM videos.
  * Added support for Novatek/VIOFO dashcam videos.</changelog>
  <changelog author="tumic@gpxsee.org" date="1768132800">- Update to version 15.8
  * Fixed/improved Mapsforge styles handling.
  * Fixed/improved GeoTIFF handling.
  * Fixed/improved mp4 dashcam videos handling.</changelog>
  <changelog author="tumic@gpxsee.org" date="1769428800">- Update to version 15.9
  * Added BigTIFF support (GeoTIFF, EXIF).
  * Improved/fixed PRj(WKT) parser.
  * Improved/fixed GeoTIFF parser.
  * Improved/fixed EXIF parser.
  * Added GDA2020 GCS and PCSs based on it.</changelog>
  <changelog author="tumic@gpxsee.org" date="1769428801">- Update to version 15.10
  * Fixed NMEA parser crash (introduced in 15.8).</changelog>
  <changelog author="tumic@gpxsee.org" date="1771848000">- Update to version 15.11
  * Added support for Blackvue, Vantrue and GKU MP4 GPS metadata
    formats.</changelog>
  <changelog author="tumic@gpxsee.org" date="1773489600">- Update to version 16.0
  * Added video previews.
  * Fixed toolbar icons size on macOS.
  * Minor ENC maps rendering improvements.</changelog>
</package>
<package pkgid="fc8853697d05077bcf3a57ee7e69ae6f3887ba8278225813997978a129531ee662a62d53bcf8c9c13bd2d812e41ca5e830d7eb2b0563d7735ebcb0e6294be581" name="grafana" arch="s390x">
  <version epoch="0" ver="12.4.5" rel="bp161.1.1"/>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1768564800">- CVE-2025-68156: Fix potential DoS via unbounded recursion in
  builtin functions (bsc#1255340)
- Add 0004-Bump-expr-lang.patch</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1769688000">- CVE-2026-21721: Fix access control by the dashboard permissions
  API (bsc#1257337)
- CVE-2026-21720: Fix unauthenticated DoS (bsc#1257349)
- Add patches:
  * 0005-Add-dashboards-scope-check.patch
  * 0006-Fix-avatar.patch
- Build only for SUSE distributions</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1771588800">- Update patches:
  * 0002-Drop-zanzana.patch
  * 0004-Bump-expr-lang.patch
- Drop patches:
  * 0005-Add-dashboards-scope-check.patch
  * 0006-Fix-avatar.patch
- Update to version 11.6.11:
  Features and enhancements:
  * Alerting: Add limits for the size of expanded notification
    templates
  * Correlations: Remove support for org_id=0
  Security:
  * CVE-2026-21722: Public dashboards annotations: use dashboard
    timerange if time selection disabled (bsc#1258136)
- Update to version 11.6.10:
  Features and enhancements:
  * API: Add missing scope check on dashboards
  * Avatar: Require sign-in, remove queue, respect timeout
  Bug fixes:
  * Alerting: Fix a race condition panic in ResetStateByRuleUID
  Security:
  * CVE-2025-30153: Fix Improper Handling of Highly Compressed Data
    (Data Amplification) in
    github.com/getkin/kin-openapi/openapi3filter
    (bsc#1264764)
- Update to version 11.6.9:
  Features and enhancements:
  * Plugins: Add PluginContext to plugins when scenes is disabled
  Bug fixes:
  * Alerting: Fix contacts point issues
- Update to version 11.6.8:
  Bug fixes:
  * Alerting: Fix unmarshalling of GettableStatus to include time
    intervals
- Update to version 11.6.7:
  Bug fixes:
  * Auth: Fix render user OAuth passthrough
  * LDAP Authentication: Fix URL to propagate username context as
    parameter
  * Plugins: Dependencies do not inherit parent URL for preinstall
  * URLParams: Stringify true values as key=true always (fixes
    issues with variables with true value)
- Update to version 11.6.6:
  Bug fixes:
  * Alerting: Fix copying of recording rule fields
  * Fix redirection after login when Grafana is served from subpath
- Update to version 11.6.5:
  Features and enhancements:
  * Alerting: Bump alerting package to include change to
    NewTLSClient
- Update to version 11.6.4:
  Features and enhancements:
  * StateTimeline: Add endTime to tooltip
  * Unified storage: Respect GF_DATABASE_URL override
  Bug fixes:
  * Alerting: Fix group interval override when adding new rules
  * Azure: Fix legend formatting
  * Azure: Fix resource name determination in template variable
    queries
  * Graphite: Fix annotation queries
  * Graphite: Fix date mutation
  * Graphite: Fix nested variable interpolation for repeated rows
- Update to version 11.6.3:
  Security:
  * Fixes CVE-2025-3415
- Update to version 11.6.2:
  Bug fixes:
  * Dashboard: Fixes issue with row repeats and first row
  * Graphite: Ensure template variables are interpolated correctly
  * Graphite: Fix Graphite series interpolation
  * Prometheus: Fix semver import path
- Update to version 11.6.1:
  Features and enhancements:
  * DashboardScenePage: Correct slug in self referencing data links
  * GrafanaUI: Use safePolygon close handler for interactive
    tooltips instead of a delay
  * Prometheus: Add support for cloud partners Prometheus data
    sources
  Bug fixes:
  * Alertmanager: Add Role-Based Access Control via reqAction Field
  * GrafanaUI: Remove blurred background from overlay backdrops to
    improve performance
  * InfluxDB: Fix nested variable interpolation
  * LDAP test: Fix page crash
  * Org redirection: Fix linking between orgs
  Security:
  * CVE-2025-29923: Fix potential out of order responses when
    `CLIENT SETINFO` times out during connection establishment
    (bsc#1259999)
- Upgrade to version 11.6.0:
  Features and enhancements:
  * Visualisations: One click links and actions
  * Annotations: Add cron syntax support
  * WebGL-powered geomaps for better performance
  * Alerting: Add alert rule version history
  Security:
  * API keys: Migrate API keys to service accounts at startup</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1772193600">- Drop support for SLE 12 (jsc#PED-15474)</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1774958400">- CVE-2026-26958: Bump filippo.io/edwards25519 to version 1.1.1
  (bsc#1258595)
  * Add 0005-Bump-edwards25519.patch
- CVE-2026-21725: Fix missing UID when deleting datasource by name
  (bsc#1258873)
  * Add 0006-Fix-CVE-2026-21725.patch
- Rebase 0002-Drop-zanzana.patch
- Update to version 11.6.14+security-01:
  Security:
  * CVE-2026-33375: Fix denial of Service via out-of-memory
    exhaustion in MSSQL data source plugin (bsc#1260881)
- Update to version 11.6.14:
  Security:
  * CVE-2026-27876: Fix remote arbitrary code execution via chained
    SQL Expressions (bsc#1261025)
  * CVE-2026-27877: Fix information disclosure of data-source
    passwords via public dashboards (bsc#1261026)
  * CVE-2026-28375: Fix denial of service via testdata data-source
    (bsc#1261029)
  * CVE-2026-27879: Fix denial of service via resample query
    (bsc#1261027)
  * CVE-2026-33186: Fix authorization bypass due to improper
    validation of the HTTP/2 :path pseudo-header (bsc#1260263)
  * CVE-2026-21724: Fix authorization bypass allows modification of
    protected webhook URLs (bsc#1260878)
- Update to version 11.6.13:
  Enhancement:
  * Wire the public dashboard service to the HTTP server
- Update to version 11.6.12:
  Enhancement:
  * Update authentication redirect logic
  Bug fix:
  * Fix single panel render with variable references</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1777896000">- CVE-2026-34986: Fix panic in JWE decryption (bsc#1262950)
  * Add 0007-Bump-github.com-go-jose-go-jose.patch
- CVE-2026-41602: Fix Integer Overflow or Wraparound vulnerability
  in Apache Thrift (bsc#1263501)
  * Add 0008-Bump-github.com-apache-thrift.patch
- CVE-2026-41607: Fix potential information disclosure in Apache
  Thrift (bsc#1263272)</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1780401600">- Update to version 11.6.14+security-04:
  Security:
  * CVE-2026-28374: Fix insecure direct object reference in
    Annotations API (bsc#1265290)
  * CVE-2026-28376: Fix unbounded memory allocation in Grafana Live
    push endpoint (bsc#1265289)
  * CVE-2026-28383: Fix unbounded memory allocation in Grafana
    plugin resources (bsc#1265286)
  * CVE-2026-28380: Fix broken access control in Snapshot API
    (bsc#1265287)
  * CVE-2026-33376: Fix Auth Proxy IPv6 whitelist bypass
    (bsc#1265285)
  * CVE-2026-28379: Fix viewer-triggered race condition in
    Grafana Live (bsc#1265288)
  * CVE-2026-33377: Fix dashboard Editor Privilege Escalation
    (bsc#1265284)
  * CVE-2026-33378: Fix OOM exception in Grafana Data Source Plugin
    (bsc#1265283)
  * CVE-2026-33381: Prevent users from generating Service Account
    tokens after permissions removal (bsc#1265281)
  * CVE-2026-33380: Fix vulnerability in SQL Expressions allowing
    an authenticated attacker to read arbitrary files from the
    Grafana server’s filesystem (bsc#1265282)</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1780660800">- CVE-2026-39821: Fix validation bypass and privilege escalation by
  updating golang.org/x/net to version 0.55.0 (bsc#1266600)
  * Fix multiple issues when parsing HTML files (bsc#1267153):
    CVE-2026-25680, CVE-2026-42502, CVE-2026-27136, CVE-2026-25681,
    CVE-2026-42506
  * Added 0009-Bump-golang.org-x-net.patch</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1783598400">- Require Go &gt;= 1.26 for building
- Add UI web assets as additional source tarball
- Update to version 12.4.5 (jsc#PED-16512):
  * Datasources: return 400 when payload UID does not match URL UID
    in PUT /api/datasources/uid/:uid
- Update to version 12.4.4:
  * Security and quality updates:
    CVE-2026-33382: Limit the size of the request body before
    processing it at several Grafana API endpoints
    (bsc#1271331)
    CVE-2026-8595: Fix stored XSS in the table panel (bsc#1271557)
    CVE-2026-42127: Fix DoS through memory exhaustion in grafana'a
    public dashboard query endpoint (bsc#1268868)
    CVE-2026-9029: Fix arbitrary code execution and information
    disclosure via XSS in geomap panel (bsc#1272328)
  * Various bug fixes and enhancements.
- Update to version 12.4.3:
  * Analytics: Keep internal dashboard id.
  * Go: Update to 1.25.9.
  * Reporting: Correctly apply appSubURL to report settings
    requests.
  * Alerting: Document Grafana HA Alertmanager cluster metrics
    prefix change.
- Update to version 12.4.2:
  * Various bug fixes and performance improvements.
  * Dependency updates to core plugins and UI libraries.
- Update to version 12.4.1:
  * Bug fixes and minor quality-of-life enhancements.
  * Updates to data source provisioning and dashboard schemas.
- Update to version 12.4.0:
  * Introduced dynamic dashboards in public preview.
  * Added a new side toolbar that replaces the second top toolbar
    to provide additional vertical space.
  * Added the ability to create dashboards from templates using
    sample data.
  * Revamped the gauge visualization with rounded bars,
    configurable bar thickness, and endpoint markers.
  * Added support to map one variable to multiple values.
  * CVE-2025-12141: Fixed information leakage in Grafana Alerting
    (bsc#1262187)
- Update to version 12.3.0:
  * Released a completely redesigned logs visualization.
  * Added the ability to export dashboards directly as PNG images.
  * Introduced an interactive learning experience within the
    Grafana UI.
  * Added a Switch template variable type to quickly toggle between
    values in queries.
  * Added functionality to style table cells using CSS properties
    via the field cell option.
- Update to version 12.2.0:
  * Routine feature enhancements, minor bug fixes, and security
    patches.
- Update to version 12.1.0:
  * Added support for Entra Workload Identity to enhance
    authentication capabilities with federated credentials.
  * Redesigned the alert rule list page.
  * Renamed Mute Timings to Active Time Intervals in Grafana
    Alerting.
  * Added support for Service Account Impersonation in the BigQuery
    data source.
  * Introduced the Grafana Advisor in public preview.
- Update to version 12.0.0:
  * BREAKING: Removed AngularJS and all deprecated UI Extensions
    APIs.
  * BREAKING: Enforced stricter version compatibility checks in
    plugin CLI install commands.
  * BREAKING: Enabled the failWrongDSUID feature flag by default,
    which rejects data sources with incorrect UIDs.
  * MIGRATION: Triggered a full-table rewrite for the annotation
    table, which may temporarily increase disk usage.
  * Introduced a new dashboard schema to replace the original
    single grid layout.
- Removed patches:
  * 0002-Drop-zanzana.patch
  * 0004-Bump-expr-lang.patch
  * 0006-Fix-CVE-2026-21725.patch
  * 0007-Bump-github.com-go-jose-go-jose.patch
  * 0008-Bump-github.com-apache-thrift.patch
  * 0009-Bump-golang.org-x-net.patch
- Rebased 0005-Bump-edwards25519.patch</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1784030400">- Add Legal-Review-Notice (bsc#1271327)</changelog>
</package>
<package pkgid="2d1c4b3feeaab58dc64297db7ba3c87883338808cf859513a935cc03003f1f53d8bc90c8b08df821177d1fde41b3bd4b9cf2a32ab5c7d5e5dbd206d42bee6849" name="gramofile" arch="s390x">
  <version epoch="0" ver="1.6" rel="bp161.1.2"/>
  <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="2b2ef88a163b42b7967764f7e91c81d966a603d97d06e620e371b8a4d059a7c0e4c05f7eda075a19ed7e4fe7f4630d53e4582af1a3b82c57ae65d49c0f011500" name="gramps" arch="noarch">
  <version epoch="0" ver="6.0.3" rel="bp161.1.10"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1709208000">- Update to version 5.2.0
  * Updated translations: ca, cs, da, de, de_AT, en_GB, es, fr,
    hr, hu, id, it, nb, nl, pl, sk, sl, sv, tr, uk, zh_CN.
  * Update development status to production.
  * Remove the Trove classifier
    "Natural Language :: German(Austrian)".
  * Emit a "plugins-reloaded" signal when a new addon is
    installed. This ensures that the user interface will be
    updated to include the new addon. Fixes #13021.
  * Fix Windows AIO build.
  * Update GitHub actions to latest versions. Some actions are
    deprecated.
  * Package Gramps 5.2.0-rc1 on macOS.
- Update gramps-no-translations-check.patch because of source
  code changes</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1712923200">- Update to version 5.2.1
  * Updated translations: de_AT, fi, fr, ga, he, it, nb_NO, pl, sk, sr, tr, uk,
    zh_Hans.
  * Fix error when installing an addon that will not be registered. Fixes #13233.
  * Allow experimental and beta plugins to be registered. Fixes #13232.
  * Tidy up the README file.
  * Fix fan charts on HiDPI screens.
  * Replace PIL with Pillow in the README. Issue #10016.
  * Fix the `Tag.is_empty()` method. The `Tag.is_empty()` method was returning
    the inverse of the expected value. Fixes #12579.
  * Cannot create Place with coordinates via Geography. Fixes #13228.
  * Fix place title when place names use open spans. Fixes #13222.
  * Fix the addon translator language for core translations. Fixes #13221.
  * Update AIO minimum Windows version requirement to 8.1 64-bit.
  * Prevent unwanted output in unit test logs.
  * Fix unit tests when run with Python 3.12. Fixes #13212.
  * Revert Death fallback symbol from Latin Cross to “+”.
  * Change the cross mark and check mark symbols used in the Addon Manager
    Requirements screen to be valid characters on Mac. Fixes #13194.
  * Fix display of invalid dates in editor citation tabs. Fixes #13192.
  * Include metainfo rather than appdata ‘its’ files.
  * Update AppStream MetaInfo file to conform to latest spec.
  * Fix filter rules missing the use_case parameter. Fixes #13187.
  * Rename metadata file to follow spec.
  * Add release information to appdata.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1714219200">- Update to version 5.2.2
  * Updated translations: cs, de, de_AT, es, fi, he, hr, nb, nl, pl, ru, sk,
    sv, tr.
  * Hebrew relationship calculator not loading.
  * Narweb: Person object has no get_father_handle.
  * Don’t show Navigation when we print a page.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1723377600">- Update to version 5.2.3
  * Updated translations: da, de_AT, en_GB, es, fr, he, hr, hu, mk, nb, nl,
    pt_PT, ru, tr, zh_HK, zh_TW.
  * Fix bug with regular expressions in check_po script.
  * Update translation template for new release.
  * Corrected terminology. Replaced “matronymic” with “matrilineal” to
    accurately reflect genetic inheritance rather than naming conventions.
  * Clarified terminology for father lineage description. Changed “patronymic
    lineage” to “patrilineal lineage” for accuracy.
  * Fix PDF generation failure with LaTeX-based reports on Windows. Fixes #10696.
  * Fix fallback for the `image_size` utility function Use Gdk if the size of
    the image cannot be determined by imagesize. Fixes #13310.
  * Disable rounding glyph positions in cairo document generator.
  * Fix NoteType values in CSV import.
  * Some short french month names can not be entered. Fixes #13307.
  * Remove detached process flag when running lualatex.
  * Check that pdf output file exists in genealogy tree reports. Fixes #10696.
  * Fix error when changing the style of misspelt words. In the note editor,
    changing the style of text failing the spell check caused an error. Fixes
    [#13282].
  * Update span characters for zh_TW. Add span characters so that the new
    display format is accepted as a valid input format.
  * Restore BerkelyDB, Gramps still uses it.
  * Update gramps.modules:
    + Remove obsolete comment and comment out the private include.
    + Update the branch in gramps-git.
    + Remove BerkeleyDB and pybsddb dependencies.
    + Remove unused patches.
  * Fix missing media in narrative web report person pages. Fixes #13252, #13272.
  * Remove the spaces padding the connector in a hyphenated surname. This fixes
    the previous code which replaced ” – ” with “-” within the entire name.
    Fixes #13274.
  * Url-quote norm_path and use urljoin to attach the scheme. Assumes that if
    the path is already a URI it is also already quoted. Fixes #13218, #13197.
  * Prevent hyperlink tagging being added as an undo action. Clicking the undo
    button in the note editor sometimes had no noticeable effect. Fixes #13267.
  * Change repository “Title” to “Name” in the source editor. Fixes #13258.
  * Better error handling in the narrative web report.
  * Handle not found when creating the narrative web report updates page. Fixes
    [#13216].
  * Use README.md for PyPI long description.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1739188800">- Update to version 5.2.4
  * Fix Citations gramplet to recognize event reference citations. Fixes #13555.
  * Fix exception when finding relationship to home person. Fixes #13495.
  * Fix mouse scroll direction in pedigree view.
  * Fix incorrect usage of exec. As of PEP558, locals() is not populated by
    exec(). This change means that this call is broken on Python 3.13.
  * Remove some usage of globals().
  * Remove unnecessary use of exec.
  * Test current_date being an empty date in probably alive function. Fixes #13431.
  * Improve warning message in date_test.py when 3 tests are skipped.
  * Correctly assign sortval = 0 when a date is EMPTY. Fixes #13415, #13423.
  * Fix unicode conversion bug when upgrading from schema 16 to 17.
  * Correct the documentation for the match() method of the Date class. Also
    added more detail to documentation in 3 other cases. Fixes #13428.
  * Gramps version output now reports OS rather than Platform. Fixes #12285.
  * Downgrade upgrade messages from warning to informational level. Fixes #13464.
  * Fix list size option in the top surnames gramplet. Allow users to specify
    how many surnames appear in the list from 10 to 1000. Fixes #13448.
  * Correct misleading description of GUI element placement.
  * Use the preferred calendar for new dates only in the date editor. Fixes #13403.
  * Fix docs typo in INSTALL file.
  * Fix printing of Books. Fixes #12804.
  * Render reports with styled notes containing subscript and strikethrough. Fixes #13417.
  * Remove broken link to svn2cl package in the About dialog. Fixes #13152.
  * Improve media performance in the narrative web report. Fixes #13370.
  * Updated translations.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1746100800">- Update to version 6.0.0
  * Full changelog available at
    https://gramps-project.org/blog/2025/03/gramps-6-0-0-released/
  * Reports
    + The narrative web report has four main improvements:
  - New indexes for big databases.
  - Add heatmap.
  - Improve language and hamburger menus.
  - Show other roles for an event.
    + Other report changes:
  - Add gender symbol option to the detailed descendant, detailed ancestral
    and descendant report.
  - Add Gramps ID option to Kinship Report.
  - Tree reports convert images to thumbnails for embedding. This allows
    cropped rectangles selected in the media references to be displayed.
  - Report options are now memorised on a per family tree (database) level.
  * Gramplets
    + Improvements to the backlinks (References) gramplets:
    + Allow an object to be made active from within the backlinks gramplet.
    + Add a context menu to make “Edit” and “Make Active” more discoverable.
    + Allow objects in the backlinks gramplets to be dragged to the clipboard.
    + Add edit capability to the notes gramplets.
    + Enhanced version of the Filter gramplet.
  * Selector dialogs
    + A standard search bar has been added to the person selector dialog. It
    may default to selecting men or women by default, but selecting on other
    columns is possible.
    + It is now possible to select multiple media objects in the media selector
    and gallery tabs.
    + The media selector has a new path column.
  * Other changes
    + Improvements to the Probably Alive code.
    + New rules: “Has Event”, “Has Source” and “Having Note of Type”.
    + New Gedcom 7.0 event roles: “Father”, Mother”, “Parent”, “Child”, “Multiple”, Friend”, “Neighbour” and “Officiator”.
    + Allow web-accessible file references in media objects.
    + Add a preference option for the selection of the toolbar style.
    + Enhancements to the help display. This is ongoing though.
    + Enable Web Connection menu in all list views.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1746100801">- Update to version 6.0.1
  * Update translations: ar, br, ca, cs, de, de_AT, el, en_GB, es, fi, fr, ga,
    he, it, ja, ko, nb, nl, pl, pt_PT, ro, sk, sv, tr, uk, zh_CN.
  * Update translation template for new release.
  * Extend SearchBar so that it supports text search and filters. Fixes #13720.
  * Fix patronymic in name display. Fixes #13764.
  * Update links in the README to v6.0.
  * Update the INSTALL file. Issue #13717.
    + Change install from setup.py to pip.
    + Update typical installation locations.
    + Remove the --resourcepath option which no longer exists.
  * Fix wiki help link in the Addon Manager. Fixes #13735.
  * Remove the outer progress meter from the filter prepare phase. Fixes #13725.
  * Fix error when importing a GEDCOM file into an existing tree. Fixes #13726.
  * Avoid empty metadata fields. Fixes #13721.
  * Update Italian date modifiers.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1749816000">- Use pyproject macros to build and install.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1752494400">- Update to version 6.0.3
  * Revert “Pass an object rather than a handle to the note editor callback”.
    Fixes #13884.
  * Update translations.
- Update to version 6.0.2
  * Fix date modifiers for lt.
  * Update translation template for new release.
  * Add optimization to HasIdOf rules.
  * Connect the Help button in the repository reference editor. Fixes #13352.
  * Pass an object rather than a handle to the note editor callback. Fixes
    [#13702].
  * Fix broken compound dates with bce year in XML import. Fixes #13631.
  * Avoid multiple copies of Rules after Plugin manager reload. Fixes #13844.
  * Fix bad surname list after upgrade from bsddb. Fixes #13807.
  * Fix narrated web when two places have same name but a different type. Fixes
    [#13841].
  * Fix crash in citation view due to wrong filter_info. Fixes #13796.
  * Don’t attempt to call set_orientation if self.pui is None. Fixes #13820.
  * Don’t crash in search_changed if self.search_list has no active item. Fixes
    [#13793].
  * Fix incorrect addons project after upgrade from Gramps 5.2. Fixes #13789.
  * Respect user choice of CSS files for existing narrated web site. Fixes
    [#13792].
  * Ensure that the spell checker gets removed with the editor. Fixes #13795.
  * Fix Optimizer class when combining sub-filters. Fixes #13799.
  * Remove check for Gtk translations in Snap packages.
  * Update translations.
- Refresh gramps-no-translations-check.patch</changelog>
</package>
<package pkgid="4edcdcea1c92960f5103a422d58fee9478de9dcca0e8c0e5c3f556a5d5121d255d74951b0f80d402e687561b7f69b9586967d810eb9ac159699289ae9f8634ab" name="gramps-lang" arch="noarch">
  <version epoch="0" ver="6.0.3" rel="bp161.1.10"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1709208000">- Update to version 5.2.0
  * Updated translations: ca, cs, da, de, de_AT, en_GB, es, fr,
    hr, hu, id, it, nb, nl, pl, sk, sl, sv, tr, uk, zh_CN.
  * Update development status to production.
  * Remove the Trove classifier
    "Natural Language :: German(Austrian)".
  * Emit a "plugins-reloaded" signal when a new addon is
    installed. This ensures that the user interface will be
    updated to include the new addon. Fixes #13021.
  * Fix Windows AIO build.
  * Update GitHub actions to latest versions. Some actions are
    deprecated.
  * Package Gramps 5.2.0-rc1 on macOS.
- Update gramps-no-translations-check.patch because of source
  code changes</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1712923200">- Update to version 5.2.1
  * Updated translations: de_AT, fi, fr, ga, he, it, nb_NO, pl, sk, sr, tr, uk,
    zh_Hans.
  * Fix error when installing an addon that will not be registered. Fixes #13233.
  * Allow experimental and beta plugins to be registered. Fixes #13232.
  * Tidy up the README file.
  * Fix fan charts on HiDPI screens.
  * Replace PIL with Pillow in the README. Issue #10016.
  * Fix the `Tag.is_empty()` method. The `Tag.is_empty()` method was returning
    the inverse of the expected value. Fixes #12579.
  * Cannot create Place with coordinates via Geography. Fixes #13228.
  * Fix place title when place names use open spans. Fixes #13222.
  * Fix the addon translator language for core translations. Fixes #13221.
  * Update AIO minimum Windows version requirement to 8.1 64-bit.
  * Prevent unwanted output in unit test logs.
  * Fix unit tests when run with Python 3.12. Fixes #13212.
  * Revert Death fallback symbol from Latin Cross to “+”.
  * Change the cross mark and check mark symbols used in the Addon Manager
    Requirements screen to be valid characters on Mac. Fixes #13194.
  * Fix display of invalid dates in editor citation tabs. Fixes #13192.
  * Include metainfo rather than appdata ‘its’ files.
  * Update AppStream MetaInfo file to conform to latest spec.
  * Fix filter rules missing the use_case parameter. Fixes #13187.
  * Rename metadata file to follow spec.
  * Add release information to appdata.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1714219200">- Update to version 5.2.2
  * Updated translations: cs, de, de_AT, es, fi, he, hr, nb, nl, pl, ru, sk,
    sv, tr.
  * Hebrew relationship calculator not loading.
  * Narweb: Person object has no get_father_handle.
  * Don’t show Navigation when we print a page.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1723377600">- Update to version 5.2.3
  * Updated translations: da, de_AT, en_GB, es, fr, he, hr, hu, mk, nb, nl,
    pt_PT, ru, tr, zh_HK, zh_TW.
  * Fix bug with regular expressions in check_po script.
  * Update translation template for new release.
  * Corrected terminology. Replaced “matronymic” with “matrilineal” to
    accurately reflect genetic inheritance rather than naming conventions.
  * Clarified terminology for father lineage description. Changed “patronymic
    lineage” to “patrilineal lineage” for accuracy.
  * Fix PDF generation failure with LaTeX-based reports on Windows. Fixes #10696.
  * Fix fallback for the `image_size` utility function Use Gdk if the size of
    the image cannot be determined by imagesize. Fixes #13310.
  * Disable rounding glyph positions in cairo document generator.
  * Fix NoteType values in CSV import.
  * Some short french month names can not be entered. Fixes #13307.
  * Remove detached process flag when running lualatex.
  * Check that pdf output file exists in genealogy tree reports. Fixes #10696.
  * Fix error when changing the style of misspelt words. In the note editor,
    changing the style of text failing the spell check caused an error. Fixes
    [#13282].
  * Update span characters for zh_TW. Add span characters so that the new
    display format is accepted as a valid input format.
  * Restore BerkelyDB, Gramps still uses it.
  * Update gramps.modules:
    + Remove obsolete comment and comment out the private include.
    + Update the branch in gramps-git.
    + Remove BerkeleyDB and pybsddb dependencies.
    + Remove unused patches.
  * Fix missing media in narrative web report person pages. Fixes #13252, #13272.
  * Remove the spaces padding the connector in a hyphenated surname. This fixes
    the previous code which replaced ” – ” with “-” within the entire name.
    Fixes #13274.
  * Url-quote norm_path and use urljoin to attach the scheme. Assumes that if
    the path is already a URI it is also already quoted. Fixes #13218, #13197.
  * Prevent hyperlink tagging being added as an undo action. Clicking the undo
    button in the note editor sometimes had no noticeable effect. Fixes #13267.
  * Change repository “Title” to “Name” in the source editor. Fixes #13258.
  * Better error handling in the narrative web report.
  * Handle not found when creating the narrative web report updates page. Fixes
    [#13216].
  * Use README.md for PyPI long description.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1739188800">- Update to version 5.2.4
  * Fix Citations gramplet to recognize event reference citations. Fixes #13555.
  * Fix exception when finding relationship to home person. Fixes #13495.
  * Fix mouse scroll direction in pedigree view.
  * Fix incorrect usage of exec. As of PEP558, locals() is not populated by
    exec(). This change means that this call is broken on Python 3.13.
  * Remove some usage of globals().
  * Remove unnecessary use of exec.
  * Test current_date being an empty date in probably alive function. Fixes #13431.
  * Improve warning message in date_test.py when 3 tests are skipped.
  * Correctly assign sortval = 0 when a date is EMPTY. Fixes #13415, #13423.
  * Fix unicode conversion bug when upgrading from schema 16 to 17.
  * Correct the documentation for the match() method of the Date class. Also
    added more detail to documentation in 3 other cases. Fixes #13428.
  * Gramps version output now reports OS rather than Platform. Fixes #12285.
  * Downgrade upgrade messages from warning to informational level. Fixes #13464.
  * Fix list size option in the top surnames gramplet. Allow users to specify
    how many surnames appear in the list from 10 to 1000. Fixes #13448.
  * Correct misleading description of GUI element placement.
  * Use the preferred calendar for new dates only in the date editor. Fixes #13403.
  * Fix docs typo in INSTALL file.
  * Fix printing of Books. Fixes #12804.
  * Render reports with styled notes containing subscript and strikethrough. Fixes #13417.
  * Remove broken link to svn2cl package in the About dialog. Fixes #13152.
  * Improve media performance in the narrative web report. Fixes #13370.
  * Updated translations.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1746100800">- Update to version 6.0.0
  * Full changelog available at
    https://gramps-project.org/blog/2025/03/gramps-6-0-0-released/
  * Reports
    + The narrative web report has four main improvements:
  - New indexes for big databases.
  - Add heatmap.
  - Improve language and hamburger menus.
  - Show other roles for an event.
    + Other report changes:
  - Add gender symbol option to the detailed descendant, detailed ancestral
    and descendant report.
  - Add Gramps ID option to Kinship Report.
  - Tree reports convert images to thumbnails for embedding. This allows
    cropped rectangles selected in the media references to be displayed.
  - Report options are now memorised on a per family tree (database) level.
  * Gramplets
    + Improvements to the backlinks (References) gramplets:
    + Allow an object to be made active from within the backlinks gramplet.
    + Add a context menu to make “Edit” and “Make Active” more discoverable.
    + Allow objects in the backlinks gramplets to be dragged to the clipboard.
    + Add edit capability to the notes gramplets.
    + Enhanced version of the Filter gramplet.
  * Selector dialogs
    + A standard search bar has been added to the person selector dialog. It
    may default to selecting men or women by default, but selecting on other
    columns is possible.
    + It is now possible to select multiple media objects in the media selector
    and gallery tabs.
    + The media selector has a new path column.
  * Other changes
    + Improvements to the Probably Alive code.
    + New rules: “Has Event”, “Has Source” and “Having Note of Type”.
    + New Gedcom 7.0 event roles: “Father”, Mother”, “Parent”, “Child”, “Multiple”, Friend”, “Neighbour” and “Officiator”.
    + Allow web-accessible file references in media objects.
    + Add a preference option for the selection of the toolbar style.
    + Enhancements to the help display. This is ongoing though.
    + Enable Web Connection menu in all list views.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1746100801">- Update to version 6.0.1
  * Update translations: ar, br, ca, cs, de, de_AT, el, en_GB, es, fi, fr, ga,
    he, it, ja, ko, nb, nl, pl, pt_PT, ro, sk, sv, tr, uk, zh_CN.
  * Update translation template for new release.
  * Extend SearchBar so that it supports text search and filters. Fixes #13720.
  * Fix patronymic in name display. Fixes #13764.
  * Update links in the README to v6.0.
  * Update the INSTALL file. Issue #13717.
    + Change install from setup.py to pip.
    + Update typical installation locations.
    + Remove the --resourcepath option which no longer exists.
  * Fix wiki help link in the Addon Manager. Fixes #13735.
  * Remove the outer progress meter from the filter prepare phase. Fixes #13725.
  * Fix error when importing a GEDCOM file into an existing tree. Fixes #13726.
  * Avoid empty metadata fields. Fixes #13721.
  * Update Italian date modifiers.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1749816000">- Use pyproject macros to build and install.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1752494400">- Update to version 6.0.3
  * Revert “Pass an object rather than a handle to the note editor callback”.
    Fixes #13884.
  * Update translations.
- Update to version 6.0.2
  * Fix date modifiers for lt.
  * Update translation template for new release.
  * Add optimization to HasIdOf rules.
  * Connect the Help button in the repository reference editor. Fixes #13352.
  * Pass an object rather than a handle to the note editor callback. Fixes
    [#13702].
  * Fix broken compound dates with bce year in XML import. Fixes #13631.
  * Avoid multiple copies of Rules after Plugin manager reload. Fixes #13844.
  * Fix bad surname list after upgrade from bsddb. Fixes #13807.
  * Fix narrated web when two places have same name but a different type. Fixes
    [#13841].
  * Fix crash in citation view due to wrong filter_info. Fixes #13796.
  * Don’t attempt to call set_orientation if self.pui is None. Fixes #13820.
  * Don’t crash in search_changed if self.search_list has no active item. Fixes
    [#13793].
  * Fix incorrect addons project after upgrade from Gramps 5.2. Fixes #13789.
  * Respect user choice of CSS files for existing narrated web site. Fixes
    [#13792].
  * Ensure that the spell checker gets removed with the editor. Fixes #13795.
  * Fix Optimizer class when combining sub-filters. Fixes #13799.
  * Remove check for Gtk translations in Snap packages.
  * Update translations.
- Refresh gramps-no-translations-check.patch</changelog>
</package>
<package pkgid="76f1118b556f4b32ddb2006fd87b87a1b15a8ebe0bcfb961be110e26e4e316ee852fe8444994cff70386d8febf2e599612bd0122e6239d79e14632822c737194" name="granatier" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- No code change since 25.08.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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
- 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>
</package>
<package pkgid="b67c2b2c3fa8c5d089d72736fa31316a7cac2403dd66e6becd9783d1b6bee06086eed054d88eeabf016302f744f36550c9a0ebe7f9e45c03984f56cd1cde161b" name="granatier-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- No code change since 25.08.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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
- 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>
</package>
<package pkgid="49a9ca0d6b9a6879723633937d5294f896dca17a88a73613db3e96a295c795a2e44e89c387df618d982519002bccf41e21064857fdbca397dc7d34f93b03d054" name="granite6-common" arch="noarch">
  <version epoch="0" ver="6.2.0" rel="bp161.1.5"/>
  <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="f9d9c43d524e55d3a9d0d8bf5ad84ed30c6b0b3ab7e4da9ec0fa166a4fc336e35c884fc5729138b3620ef2bd9d0880f1d516e9defb74cdac9c4989c92c98e8a1" name="granite6-demo" arch="s390x">
  <version epoch="0" ver="6.2.0" rel="bp161.1.5"/>
  <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="efb40c12977ae96bed30ad132e7de507cbac245781b51aa269f3d82ac0e4634591151a4bdeb6bc459a0e2cbf2baa6ae9a07f6a5f22383d30948bc836ce4efca8" name="granite6-devel" arch="s390x">
  <version epoch="0" ver="6.2.0" rel="bp161.1.5"/>
  <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="de065c6630fdadb96bcd76ae193f2efb49069db85929ddb4e90d0b1ec6c03ca03cde7d32a8864342fcfaff3d7e94ebf945d4bdde6623a21a4f70f6f567658e14" name="granite6-lang" arch="noarch">
  <version epoch="0" ver="6.2.0" rel="bp161.1.5"/>
  <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="63a1aadb1511033a0c1de6175faa97e2399ba23d8c98996842b024e61b0ab5dbec608dce03cb17cdff9a3dc0eac8f4d79729c3e6fe70bdc4be88b2978173101b" name="grant" arch="s390x">
  <version epoch="0" ver="0.2.1" rel="bp161.1.9"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1720699200">- new package grant: search an SBOM for licenses and the packages
  they belong to</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1720699201">- Update to version 0.2.1:
  * fix: allow brew release (#100)
  * chore: update wait for check to use latest node
  * chore: rename token to internal scheme (#99)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#96)
  * chore(deps): bump github.com/anchore/syft from 1.7.0 to 1.8.0 (#97)
  * chore(deps): bump github.com/anchore/syft from 1.5.0 to 1.7.0 (#93)
  * chore(deps): bump github.com/github/go-spdx/v2 from 2.2.0 to 2.3.1 (#94)
  * chore(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#92)
  * chore(deps): bump github.com/anchore/syft from 1.4.1 to 1.5.0 (#89)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#90)</changelog>
</package>
<package pkgid="dd73f75e48cee4babdd6937a2d4cfedb9940d6abdf361623821d0da6a86947627f04f3a5395f910b93bcbb7895bbe37bfd4f8e5967d5ab891aa111cde6a7bc77" name="grant-bash-completion" arch="noarch">
  <version epoch="0" ver="0.2.1" rel="bp161.1.9"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1720699200">- new package grant: search an SBOM for licenses and the packages
  they belong to</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1720699201">- Update to version 0.2.1:
  * fix: allow brew release (#100)
  * chore: update wait for check to use latest node
  * chore: rename token to internal scheme (#99)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#96)
  * chore(deps): bump github.com/anchore/syft from 1.7.0 to 1.8.0 (#97)
  * chore(deps): bump github.com/anchore/syft from 1.5.0 to 1.7.0 (#93)
  * chore(deps): bump github.com/github/go-spdx/v2 from 2.2.0 to 2.3.1 (#94)
  * chore(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#92)
  * chore(deps): bump github.com/anchore/syft from 1.4.1 to 1.5.0 (#89)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#90)</changelog>
</package>
<package pkgid="53d37fae0a3d328c3c3d9219539535d5249fcd2fc9f2e499a15bdd3ebbb1311f7b0968cfe42b0344ba4b1272b654ec44db2363605f1bfbd0caf9b5a73820de50" name="grant-fish-completion" arch="noarch">
  <version epoch="0" ver="0.2.1" rel="bp161.1.9"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1720699200">- new package grant: search an SBOM for licenses and the packages
  they belong to</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1720699201">- Update to version 0.2.1:
  * fix: allow brew release (#100)
  * chore: update wait for check to use latest node
  * chore: rename token to internal scheme (#99)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#96)
  * chore(deps): bump github.com/anchore/syft from 1.7.0 to 1.8.0 (#97)
  * chore(deps): bump github.com/anchore/syft from 1.5.0 to 1.7.0 (#93)
  * chore(deps): bump github.com/github/go-spdx/v2 from 2.2.0 to 2.3.1 (#94)
  * chore(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#92)
  * chore(deps): bump github.com/anchore/syft from 1.4.1 to 1.5.0 (#89)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#90)</changelog>
</package>
<package pkgid="bec0348c60a4513b41d02658c9ea31c3f7993ba30dcb6c4b9a2be413bde7f1cfa8e5cbf61f424430c028abdce880efc4309cc952def2c577b9be325f5fd3b536" name="grant-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.2.1" rel="bp161.1.9"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1720699200">- new package grant: search an SBOM for licenses and the packages
  they belong to</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1720699201">- Update to version 0.2.1:
  * fix: allow brew release (#100)
  * chore: update wait for check to use latest node
  * chore: rename token to internal scheme (#99)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#96)
  * chore(deps): bump github.com/anchore/syft from 1.7.0 to 1.8.0 (#97)
  * chore(deps): bump github.com/anchore/syft from 1.5.0 to 1.7.0 (#93)
  * chore(deps): bump github.com/github/go-spdx/v2 from 2.2.0 to 2.3.1 (#94)
  * chore(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#92)
  * chore(deps): bump github.com/anchore/syft from 1.4.1 to 1.5.0 (#89)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#90)</changelog>
</package>
<package pkgid="eeee4244977046a289d43179dd9bdd5d4aec82fe4298651809ecbcb703dc7ecd12b07d93a93a9203469a78066da82d7bc186856d6f72bcf8c4f000d08e0ff47e" name="grantlee-editor-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Use const pointer
  * Increase ktextaddons to 1.7.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * Fix windows package version</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/
- No code change since 25.12.1</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
- Changes since 25.12.3:
  * Add warn_about_unknown_commands: false
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Fix ktextaddons dep
  * Make sure that we don't add deprecated code
  * Port deprecated methods
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Fix 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/
- Changes since 26.03.90:
  * 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/
- No code change since 26.04.0</changelog>
</package>
<package pkgid="c799b6d8ed325b5bbb94628e4876d328072522bdb15d57a873c299693f42def0a65499eeae64f6352cbe4fdcbff790a0d8a4d6cb6e5888620f94952007a23f15" name="grantlee5" arch="s390x">
  <version epoch="0" ver="5.3.1" rel="bp161.1.2"/>
  <changelog author="hrvoje.senjan@gmail.com" date="1461067200">- Update to 5.1.0
  * Implement advanced operators for the {% if %} tag
  * Use 'd' postfix for plugins built in debug mode
  * Use 'd' postfix for libraries built in debug mode by Visual Studio
  * Make it possible to build without QtScript and QtLinguistTools
  * Bump Grantlee CMake requirement to 3.1.
  * Bump Grantlee Qt requirement to 5.3.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554897600">- Add fix-build-with-Qt-5.13.patch
- Run spec-cleaner</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1564574400">- Add patch to fix build with newer CMake:
  * 0001-Remove-vestigial-ansi-flag.patch</changelog>
  <changelog author="Matthias Fehring &lt;buschmann23@opensuse.org&gt;" date="1575892800">- Add patch to fix segfault when mixing include and extend
  * 0002-Fix-mix-of-inclusion-and-extension.patch</changelog>
  <changelog author="Matthias Fehring &lt;buschmann23@opensuse.org&gt;" date="1576670400">- Update to 5.2.0
  * Increase CMake requirement to version 3.5
  * Port scriptable extensions to QJSEngine provided by QtQml
  * Support reading properties from Q_GADGETS
  * Remove TestCocoon integration
  * Clean up documentation to clarify introspection requirements
  * Fix mixing of {% include %} and {% extends %} tags
  * Fix various bugs discovered by fuzzing
  * Remove use of TR1 library features from unit tests
  * Remove obsolete build options
  * Document that loading templates from Qt Resources is possible
- Remove obsolete patches now included upstream
  * fix-build-with-Qt-5.13.patch
  * 0001-Remove-vestigial-ansi-flag.patch
  * 0002-Fix-mix-of-inclusion-and-extension.patch
- Rebase pachtes
  * includes.diff</changelog>
  <changelog author="Matthias Fehring &lt;buschmann23@opensuse.org&gt;" date="1576756800">- Enable and run tests
  * add grantlee-5.2.0-fix-ctest-ld-library-path.patch to set correct
    ld library path as we skip rpath
  * add grantlee-5.2.0-disable-textdocument-tests.patch to disable
    some tests</changelog>
  <changelog author="Matthias Fehring &lt;buschmann23@opensuse.org&gt;" date="1585656000">- Require cmake(Qt5LinguistTools) for building to enable testing of
  internationalization
- Use xvfb-run to run all tests, this obsoletes the following patch:
  * grantlee-5.2.0-disable-textdocument-tests.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1589457600">- Don't ignore the exit code of make test</changelog>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1668340800">- Update to 5.3.1
  * Use C++11 nullptr where appropriate
  * Use QRandomGenerator instead of deprecated qRand
  * Increase compatibility with Qt 6 APIs
  * Add CMake option to build with Qt 6 - GRANTLEE_BUILD_WITH_QT6
  * Support enum introspection on Q_GADGET
  * filesizeformat implementation as well as localized filesize
  * Make enums comparable with more operations
  * Add "truncatechars" filter
  * Fix concatenation of string lists
- Refreshed patches:
  * includes.diff
  * grantlee-5.2.0-fix-ctest-ld-library-path.patch
- Add patch to fix tests on i586 (gh#steveire/grantlee#85):
  * fix-i586-precision.patch
- Add keyring for GPG source verification</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1684843200">- Add patch to fix test failures on Leap 15:
  * 0001-Add-a-call-to-registerComparators-in-testbuiltins.patch</changelog>
</package>
<package pkgid="d4c072e82e2a5fc92fc074412e1966b5f5b64a1bdce0dbb0c476249b509c1ccdfcf90e88b57a36503df0ff0eb3418c9faf78422f1d3522bc994f90ac820fab7f" name="grantlee5-devel" arch="s390x">
  <version epoch="0" ver="5.3.1" rel="bp161.1.2"/>
  <changelog author="hrvoje.senjan@gmail.com" date="1461067200">- Update to 5.1.0
  * Implement advanced operators for the {% if %} tag
  * Use 'd' postfix for plugins built in debug mode
  * Use 'd' postfix for libraries built in debug mode by Visual Studio
  * Make it possible to build without QtScript and QtLinguistTools
  * Bump Grantlee CMake requirement to 3.1.
  * Bump Grantlee Qt requirement to 5.3.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554897600">- Add fix-build-with-Qt-5.13.patch
- Run spec-cleaner</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1564574400">- Add patch to fix build with newer CMake:
  * 0001-Remove-vestigial-ansi-flag.patch</changelog>
  <changelog author="Matthias Fehring &lt;buschmann23@opensuse.org&gt;" date="1575892800">- Add patch to fix segfault when mixing include and extend
  * 0002-Fix-mix-of-inclusion-and-extension.patch</changelog>
  <changelog author="Matthias Fehring &lt;buschmann23@opensuse.org&gt;" date="1576670400">- Update to 5.2.0
  * Increase CMake requirement to version 3.5
  * Port scriptable extensions to QJSEngine provided by QtQml
  * Support reading properties from Q_GADGETS
  * Remove TestCocoon integration
  * Clean up documentation to clarify introspection requirements
  * Fix mixing of {% include %} and {% extends %} tags
  * Fix various bugs discovered by fuzzing
  * Remove use of TR1 library features from unit tests
  * Remove obsolete build options
  * Document that loading templates from Qt Resources is possible
- Remove obsolete patches now included upstream
  * fix-build-with-Qt-5.13.patch
  * 0001-Remove-vestigial-ansi-flag.patch
  * 0002-Fix-mix-of-inclusion-and-extension.patch
- Rebase pachtes
  * includes.diff</changelog>
  <changelog author="Matthias Fehring &lt;buschmann23@opensuse.org&gt;" date="1576756800">- Enable and run tests
  * add grantlee-5.2.0-fix-ctest-ld-library-path.patch to set correct
    ld library path as we skip rpath
  * add grantlee-5.2.0-disable-textdocument-tests.patch to disable
    some tests</changelog>
  <changelog author="Matthias Fehring &lt;buschmann23@opensuse.org&gt;" date="1585656000">- Require cmake(Qt5LinguistTools) for building to enable testing of
  internationalization
- Use xvfb-run to run all tests, this obsoletes the following patch:
  * grantlee-5.2.0-disable-textdocument-tests.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1589457600">- Don't ignore the exit code of make test</changelog>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1668340800">- Update to 5.3.1
  * Use C++11 nullptr where appropriate
  * Use QRandomGenerator instead of deprecated qRand
  * Increase compatibility with Qt 6 APIs
  * Add CMake option to build with Qt 6 - GRANTLEE_BUILD_WITH_QT6
  * Support enum introspection on Q_GADGET
  * filesizeformat implementation as well as localized filesize
  * Make enums comparable with more operations
  * Add "truncatechars" filter
  * Fix concatenation of string lists
- Refreshed patches:
  * includes.diff
  * grantlee-5.2.0-fix-ctest-ld-library-path.patch
- Add patch to fix tests on i586 (gh#steveire/grantlee#85):
  * fix-i586-precision.patch
- Add keyring for GPG source verification</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1684843200">- Add patch to fix test failures on Leap 15:
  * 0001-Add-a-call-to-registerComparators-in-testbuiltins.patch</changelog>
</package>
<package pkgid="a70803dade3a4176a65d6fdeffd0f888454144228f586feaaf3d092e157440570c8221a00444b41a5e0e4e502d7679d7c36adf385c55022d578375375595171c" name="grantleetheme" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Port away java style iterator
  * Fix some cppcheck warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="cb4908856bb6702099ae305217bf2ab38093e23242a3ec32716a1254bb59b3d77f5ca2015e29b712e59cff411218588ed4df85cc750cf4d8b7f5a1cb618bd947" name="grantleetheme-devel" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Port away java style iterator
  * Fix some cppcheck warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="1653cfa8e871f60f291c6600ec841ec28a428751d3a28f943c9a9da660be4ca17b602e844fbac5cac2442cdf54458899e1072e0915698577e896f4c8422dee32" name="grantleetheme-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Port away java style iterator
  * Fix some cppcheck warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- No code change since 25.12.1</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
- 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>
</package>
<package pkgid="6bc994d45f1a57614abfc16636301c75d34fb6f358a40dddfe359700f812574de0dc3e96a75a561a2ec018d3f4bdbdf577ba439613297e067164a342f85ec478" name="graphite2" arch="s390x">
  <version epoch="0" ver="1.3.14" rel="160099.6.1"/>
  <changelog author="pgajdos@suse.com" date="1520856000">- Update to 1.3.11:
- removed patches (upstreamed or not needed)
  * gcc8.patch (code commeted out)
  * graphite-nonvoid-return.patch (code commented out)
  * graphite2-python3_tests.patch (upstreamed)
  * graphite2-python3_tests_cornercases.patch (upstreamed
- refreshed patch
  * link-gcc-shared.diff
- fixes security issue: CVE-2018-7999 [bsc#1084850]
  + graphite2-CVE-2018-7999.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1521201600">- Use python3 everywhere
- Drop fonttools test dep as it pulls TON of py3 packages</changelog>
  <changelog author="pgajdos@suse.com" 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.bruens@rwth-aachen.de" 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="elimat@opensuse.org" 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="elimat@opensuse.org" 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="fstrba@suse.com" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="fstrba@suse.com" 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="pgajdos@suse.com" date="1780920000">- added patches
  CVE-2026-50593: Out-of-bounds write via Graphite actions [bsc#1267733]
  * graphite2-CVE-2026-50593.patch</changelog>
</package>
<package pkgid="d563979c0758707f26e70c45c26b9aaaa1cce30f0e6c37f0336e3ffb86393513d4a4c93e04284292bc3715cdf8d9237572432d16680c5a373c19521e34f9a2d4" name="graphite2-devel" arch="s390x">
  <version epoch="0" ver="1.3.14" rel="160099.6.1"/>
  <changelog author="pgajdos@suse.com" date="1520856000">- Update to 1.3.11:
- removed patches (upstreamed or not needed)
  * gcc8.patch (code commeted out)
  * graphite-nonvoid-return.patch (code commented out)
  * graphite2-python3_tests.patch (upstreamed)
  * graphite2-python3_tests_cornercases.patch (upstreamed
- refreshed patch
  * link-gcc-shared.diff
- fixes security issue: CVE-2018-7999 [bsc#1084850]
  + graphite2-CVE-2018-7999.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1521201600">- Use python3 everywhere
- Drop fonttools test dep as it pulls TON of py3 packages</changelog>
  <changelog author="pgajdos@suse.com" 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.bruens@rwth-aachen.de" 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="elimat@opensuse.org" 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="elimat@opensuse.org" 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="fstrba@suse.com" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="fstrba@suse.com" 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="pgajdos@suse.com" date="1780920000">- added patches
  CVE-2026-50593: Out-of-bounds write via Graphite actions [bsc#1267733]
  * graphite2-CVE-2026-50593.patch</changelog>
</package>
<package pkgid="b00aacbcba5d58b4cf99db237d46991c16b0ced227b7c4a7887ad58348896045332835f188b887a5671b1fe472655db1828e46163ccd69aa1f96262c1a22efcb" name="graphviz" arch="s390x">
  <version epoch="0" ver="14.1.2" rel="160099.1.2"/>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc</changelog>
  <changelog author="trenn@suse.de" date="1709812800">- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
  bsc#1219491
  A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
  not have any functional change which came from some kind of auto-spec
  cleaner</changelog>
  <changelog author="mjambor@suse.com" 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="werner@suse.de" 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="dimstar@opensuse.org" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="alarrosa@suse.com" 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="trenn@suse.de" 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="dimstar@opensuse.org" 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="msuchanek@suse.de" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="msuchanek@suse.de" 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>
</package>
<package pkgid="f73599f0c4decfee823f6eb97a314ba89e1df25f26502b2dd91adf62d0e27c9ee3c928d27e6be6534b84c81008b9da7c49f52b2648803f3d0d1a049353e97ed8" name="graphviz-devel" arch="s390x">
  <version epoch="0" ver="14.1.2" rel="160099.1.2"/>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc</changelog>
  <changelog author="trenn@suse.de" date="1709812800">- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
  bsc#1219491
  A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
  not have any functional change which came from some kind of auto-spec
  cleaner</changelog>
  <changelog author="mjambor@suse.com" 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="werner@suse.de" 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="dimstar@opensuse.org" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="alarrosa@suse.com" 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="trenn@suse.de" 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="dimstar@opensuse.org" 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="msuchanek@suse.de" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="msuchanek@suse.de" 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>
</package>
<package pkgid="705fcc1c012b65e231c876aa53b3f9f596b33c81ab12fee9b41c41ec33801d2e2b0083a365a50f28142e445e2ffbf67355bd4610316f68d53f94baa082337e1f" name="graphviz-doc" arch="s390x">
  <version epoch="0" ver="14.1.2" rel="160099.1.4"/>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc</changelog>
  <changelog author="trenn@suse.de" date="1709812800">- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
  bsc#1219491
  A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
  not have any functional change which came from some kind of auto-spec
  cleaner</changelog>
  <changelog author="mjambor@suse.com" 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="werner@suse.de" 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="dimstar@opensuse.org" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="alarrosa@suse.com" 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="trenn@suse.de" 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="dimstar@opensuse.org" 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="msuchanek@suse.de" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="msuchanek@suse.de" 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>
</package>
<package pkgid="091d978c64d05bfe65d36af3d50114c80894c80bb4a0b0e8c62173b5f7ed18549c351f091c7cf7411ad7abe5d3a5f0f1762f68c3b3cc6df421f26a1b57ce95a4" name="graphviz-gd" arch="s390x">
  <version epoch="0" ver="14.1.2" rel="160099.1.4"/>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc</changelog>
  <changelog author="trenn@suse.de" date="1709812800">- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
  bsc#1219491
  A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
  not have any functional change which came from some kind of auto-spec
  cleaner</changelog>
  <changelog author="mjambor@suse.com" 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="werner@suse.de" 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="dimstar@opensuse.org" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="alarrosa@suse.com" 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="trenn@suse.de" 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="dimstar@opensuse.org" 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="msuchanek@suse.de" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="msuchanek@suse.de" 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>
</package>
<package pkgid="3fbc1817c1c4a2cb206b735f152a75e4ee9582ba21f7ceb75026ae1cc71382e703b16311cc86a7b40c03ad2b0fb9e8e216ed59f00112f03721e4e8a5d57ec76b" name="graphviz-gnome" arch="s390x">
  <version epoch="0" ver="14.1.2" rel="160099.1.4"/>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc</changelog>
  <changelog author="trenn@suse.de" date="1709812800">- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
  bsc#1219491
  A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
  not have any functional change which came from some kind of auto-spec
  cleaner</changelog>
  <changelog author="mjambor@suse.com" 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="werner@suse.de" 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="dimstar@opensuse.org" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="alarrosa@suse.com" 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="trenn@suse.de" 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="dimstar@opensuse.org" 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="msuchanek@suse.de" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="msuchanek@suse.de" 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>
</package>
<package pkgid="9939aa1848b6df5eb54b7445920b99120e8a6daadc339c9daafcb89473e18c5cdd2010e35f76c217e44a22d852318a9b45e3ab5199a1c14e0bd18f08073f4ac8" name="graphviz-guile" arch="s390x">
  <version epoch="0" ver="14.1.2" rel="160099.1.4"/>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc</changelog>
  <changelog author="trenn@suse.de" date="1709812800">- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
  bsc#1219491
  A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
  not have any functional change which came from some kind of auto-spec
  cleaner</changelog>
  <changelog author="mjambor@suse.com" 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="werner@suse.de" 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="dimstar@opensuse.org" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="alarrosa@suse.com" 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="trenn@suse.de" 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="dimstar@opensuse.org" 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="msuchanek@suse.de" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="msuchanek@suse.de" 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>
</package>
<package pkgid="8f50d2c508f29db7ac5c08faa98bbcfb0b781bdd535bfacc204f932aa88a1df9c7db0d14b2033e639ed0730d713a4978b092c1480e8746c489dbcb40b195e151" name="graphviz-gvedit" arch="s390x">
  <version epoch="0" ver="14.1.2" rel="160099.1.3"/>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc</changelog>
  <changelog author="trenn@suse.de" date="1709812800">- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
  bsc#1219491
  A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
  not have any functional change which came from some kind of auto-spec
  cleaner</changelog>
  <changelog author="mjambor@suse.com" 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="werner@suse.de" 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="dimstar@opensuse.org" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="alarrosa@suse.com" 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="trenn@suse.de" 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="dimstar@opensuse.org" 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="msuchanek@suse.de" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="msuchanek@suse.de" 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>
</package>
<package pkgid="b4d69f4af836f3188a3f45f2201a5c3f30a22085f8366860f2ec1cb5429f4c31a36978361e55622c2a77702331fab25c8f1c52da84514a2b6014e9b53139b862" name="graphviz-lua" arch="s390x">
  <version epoch="0" ver="14.1.2" rel="160099.1.4"/>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc</changelog>
  <changelog author="trenn@suse.de" date="1709812800">- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
  bsc#1219491
  A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
  not have any functional change which came from some kind of auto-spec
  cleaner</changelog>
  <changelog author="mjambor@suse.com" 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="werner@suse.de" 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="dimstar@opensuse.org" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="alarrosa@suse.com" 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="trenn@suse.de" 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="dimstar@opensuse.org" 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="msuchanek@suse.de" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="msuchanek@suse.de" 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>
</package>
<package pkgid="33df2ea9fb21494e4e38b8f28d1d28e6a5cf7c73913630c642157a3190cc034d69626c2f068894a35e48216b7091dcea2f10e876f9fca87d57ac5b1a5c2b8fb0" name="graphviz-perl" arch="s390x">
  <version epoch="0" ver="14.1.2" rel="160099.1.4"/>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc</changelog>
  <changelog author="trenn@suse.de" date="1709812800">- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
  bsc#1219491
  A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
  not have any functional change which came from some kind of auto-spec
  cleaner</changelog>
  <changelog author="mjambor@suse.com" 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="werner@suse.de" 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="dimstar@opensuse.org" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="alarrosa@suse.com" 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="trenn@suse.de" 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="dimstar@opensuse.org" 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="msuchanek@suse.de" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="msuchanek@suse.de" 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>
</package>
<package pkgid="5031b3e4478ea7dfd7cd0d66db44e4e99b8ec56d0b20a6dea46563ba2fafeb56daceb9221ea6233467b88361c319b73483ec5fd6434e9003f767b44e615a79ab" name="graphviz-php" arch="s390x">
  <version epoch="0" ver="14.1.2" rel="160099.1.4"/>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc</changelog>
  <changelog author="trenn@suse.de" date="1709812800">- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
  bsc#1219491
  A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
  not have any functional change which came from some kind of auto-spec
  cleaner</changelog>
  <changelog author="mjambor@suse.com" 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="werner@suse.de" 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="dimstar@opensuse.org" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="alarrosa@suse.com" 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="trenn@suse.de" 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="dimstar@opensuse.org" 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="msuchanek@suse.de" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="msuchanek@suse.de" 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>
</package>
<package pkgid="06a73b71da00b92326eca95e2614431a9dffbc16b309fdb49c0a8b5de7b249969a43b74ef09624c8141f51618d7dea57274b66b984587e4f19780d7285e3a867" name="graphviz-plugins-core" arch="s390x">
  <version epoch="0" ver="14.1.2" rel="160099.1.2"/>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc</changelog>
  <changelog author="trenn@suse.de" date="1709812800">- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
  bsc#1219491
  A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
  not have any functional change which came from some kind of auto-spec
  cleaner</changelog>
  <changelog author="mjambor@suse.com" 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="werner@suse.de" 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="dimstar@opensuse.org" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="alarrosa@suse.com" 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="trenn@suse.de" 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="dimstar@opensuse.org" 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="msuchanek@suse.de" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="msuchanek@suse.de" 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>
</package>
<package pkgid="7f11355c8fb2a20045ad20b6da1ef6be29fd782eeee6ccfd764afea2b8a5db8f3e11c75037c7520c6da945ac33e795187334905d7f25051eb12a498af21d5235" name="graphviz-ruby" arch="s390x">
  <version epoch="0" ver="14.1.2" rel="160099.1.4"/>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc</changelog>
  <changelog author="trenn@suse.de" date="1709812800">- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
  bsc#1219491
  A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
  not have any functional change which came from some kind of auto-spec
  cleaner</changelog>
  <changelog author="mjambor@suse.com" 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="werner@suse.de" 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="dimstar@opensuse.org" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="alarrosa@suse.com" 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="trenn@suse.de" 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="dimstar@opensuse.org" 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="msuchanek@suse.de" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="msuchanek@suse.de" 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>
</package>
<package pkgid="a7b32101f2ad8e23ca99d9a419ae038d71fe6351a8c452626acbe23c353922a96c6508f60ce396daa7de60664be557638578ae8ada29440c3bf222f7ecc2f9e6" name="graphviz-smyrna" arch="s390x">
  <version epoch="0" ver="14.1.2" rel="160099.1.4"/>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc</changelog>
  <changelog author="trenn@suse.de" date="1709812800">- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
  bsc#1219491
  A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
  not have any functional change which came from some kind of auto-spec
  cleaner</changelog>
  <changelog author="mjambor@suse.com" 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="werner@suse.de" 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="dimstar@opensuse.org" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="alarrosa@suse.com" 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="trenn@suse.de" 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="dimstar@opensuse.org" 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="msuchanek@suse.de" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="msuchanek@suse.de" 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>
</package>
<package pkgid="ec77b993eddefdea9d5db0c58c38e9d36ffb230340ec06e429a03a4754f90e26c3b71e86362830fffd4ec443125e80cde41a03e5df0841c559015a7aea794369" name="graphviz-tcl" arch="s390x">
  <version epoch="0" ver="14.1.2" rel="160099.1.4"/>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc</changelog>
  <changelog author="trenn@suse.de" date="1709812800">- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
  bsc#1219491
  A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
  not have any functional change which came from some kind of auto-spec
  cleaner</changelog>
  <changelog author="mjambor@suse.com" 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="werner@suse.de" 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="dimstar@opensuse.org" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="alarrosa@suse.com" 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="trenn@suse.de" 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="dimstar@opensuse.org" 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="msuchanek@suse.de" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="msuchanek@suse.de" 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>
</package>
<package pkgid="f8d3db5004baa510e9b5464d0856c3e2ad4247286df9340871fc9dc8047409b860d8117853b35844ae54d1ac260b0b1f3cadc784eb5e5777289c7ec6f1de17d0" name="graphviz-webp" arch="s390x">
  <version epoch="0" ver="14.1.2" rel="160099.1.4"/>
  <changelog author="mvetter@suse.com" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc</changelog>
  <changelog author="trenn@suse.de" date="1709812800">- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
  bsc#1219491
  A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
  not have any functional change which came from some kind of auto-spec
  cleaner</changelog>
  <changelog author="mjambor@suse.com" 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="werner@suse.de" 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="dimstar@opensuse.org" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="alarrosa@suse.com" 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="trenn@suse.de" 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="dimstar@opensuse.org" 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="msuchanek@suse.de" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="msuchanek@suse.de" 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>
</package>
<package pkgid="a3b277a415a193007599ec08ed058f346a6fc2c17312681ce99ba4835bfd8c44628403d34f55b5bca45e2b8146fdca9e108637227391742ee09b436e9590c537" name="grc" arch="noarch">
  <version epoch="0" ver="1.13" rel="bp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1428580800">- Initial package.</changelog>
  <changelog author="jsegitz@novell.com" date="1461931200">- Changed regexp in quilt-feature-osc-build.patch to also match old
  buildlogs, not just live builds</changelog>
  <changelog author="sflees@suse.de" date="1495972800">- Updating to version 1.11</changelog>
  <changelog author="simonf.lees@suse.com" date="1502366400">- Update to v1.11.1
  * better error handling if command is not found</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1582632000">- Update to v1.11.3
  * Some new configs
  * iwconfig
  * lolcat
  * ntpupdate
  * whois
  * Minor changes to some other configs
  * --color=auto is now default
  * Do not colorize if output is not a terminal</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614600000">- Update to version 1.12
  * add new configuration files
  * various small bugfixes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115200">- Update to 1.13:
  * do not automatically create command aliases, unless explicitly
    specified (for bash)
  * several minor improvements</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="5fe5b07df7d72abf5e713dba77caeca6eb9a74951226936eebdf88da03959df3604d53108f996d786b46a366b64c77458d3397a7075c24edd1dd9d94422cb0de" name="greetd" arch="s390x">
  <version epoch="0" ver="0.10.3" rel="bp161.1.7"/>
  <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="656ecec411137a208d3bd269ac58fa2d8e700e28b30f394db8bb4e9bc418e111f1ef0bf84d1b92299ace885c3226379fe52d0f9319dbd1dfcd7a020bf6013df2" name="greetd-agreety" arch="s390x">
  <version epoch="0" ver="0.10.3" rel="bp161.1.7"/>
  <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="8de455010161bb693044f0d63e716eb90a1c67ddeccdd96ffac3c5d7df4a0ad94ca0101c88288c573b3000caa39f0c616545ebdad2bd83e984b839c7bbcc6323" name="greetd-branding-upstream" arch="noarch">
  <version epoch="0" ver="0.10.3" rel="bp161.1.7"/>
  <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="576f3e80188c65f8bf218a90d67e0a344d2bc50eaee79f92d6dd55127ef6409f759b9caf13996203c3ad9f2927812bafac8a96e1759c06698762cbafc246fed1" name="greetd-fakegreet" arch="s390x">
  <version epoch="0" ver="0.10.3" rel="bp161.1.7"/>
  <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="5b632e4ff821a0f87471d52853da841d60e9469eb86606bfd19aeae8601d0aa33a4f0d3aa82b787cdf640fa54c16d48f86ad4a203f80a991d4afb5ea3aa9a958" name="greetd-gtkgreet-xfce-wayland" arch="noarch">
  <version epoch="0" ver="1.0" rel="bp161.1.1"/>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1753185600">- Initial package for greetd using gtkgreet and XFCE Wayland session
-</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1753185601">- Do not use config(noreplace) that would not work in our case</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1753272000">- Conflict with greetd-branding-upstream
- Supply environments and config.toml as Sources
- Use config(noreplace) since we now own these files</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1753272001">- Add conflict on openSUSEway</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1753963200">- Fix correct path to gtkgreet in config.toml
  drop accidental %bindir macro</changelog>
</package>
<package pkgid="7cdacf1e0f6be39a70cdf16eb318ab20d57a403a99f6ebba35c95f1f6807dfe913144e9ab9026ca63d7a8d6154807276e3260e4eb41e5f31edb3631f365d39e4" name="grep" arch="s390x">
  <version epoch="0" ver="3.11" rel="160099.6.2"/>
  <changelog author="dmueller@suse.com" date="1653393600">- use release keyring rather than full one for validation</changelog>
  <changelog author="schwab@suse.de" date="1659528000">- Skip more gnulib tests in qemu build</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="schwab@suse.de" date="1663675200">- efgrep-warning.patch: remove warning from [ef]grep</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="schwab@suse.de" 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="dmueller@suse.com" 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="dmueller@suse.com" 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.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dmueller@suse.com" date="1712750400">- restore texinfo macros for SLE15</changelog>
</package>
<package pkgid="3237e92ce7b2f5460502d757a68411c4c0fbe34a072b40503a32aee2f2b33ba5965559bb55cf9150ec47d4de632f287d4319a49413aa9f35a98d3bf8573ccce4" name="grep-lang" arch="noarch">
  <version epoch="0" ver="3.11" rel="160099.6.2"/>
  <changelog author="dmueller@suse.com" date="1653393600">- use release keyring rather than full one for validation</changelog>
  <changelog author="schwab@suse.de" date="1659528000">- Skip more gnulib tests in qemu build</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="schwab@suse.de" date="1663675200">- efgrep-warning.patch: remove warning from [ef]grep</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="schwab@suse.de" 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="dmueller@suse.com" 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="dmueller@suse.com" 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.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dmueller@suse.com" date="1712750400">- restore texinfo macros for SLE15</changelog>
</package>
<package pkgid="d764c8be0d5017855922d3557c9461c84fea72ecaa0387dc71b01cd4cef25b6948334fb083ebcd810ae0bdbd6f645b6665bb145e10181e5c0a64b2876c56d396" name="grepcidr" arch="s390x">
  <version epoch="0" ver="2.0" rel="bp161.1.2"/>
  <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="43461e540a7f6a200a7d7391732a6a5bbff0b773bac351d330f3ba05a910a16d0838968f8e5df519b86464d61d04f2520803cbca7f468f4b08771c4a57218f57" name="gretl" arch="s390x">
  <version epoch="0" ver="2024b" rel="bp161.1.6"/>
  <changelog author="stathisagrapidis@gmail.com" date="1350734400">- Made the BuildRequires one per line.</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1350907200">- Fixed warning: package built without RPM_OPT_FLAGS.
- Fixed warning: empty generic name in desktop file.
- Fixed warning: desktop file contains absolute path in icon.</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1350907201">- Used spaces instead of tabs.
- Removed %clean section.
- Removed *.la files.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="8341b791acc8f45e738f6868b97f7688e657001cdcafe51b09d0e4d7d66179588f863710e4c776ba5861b8048ca418f20858f2b13e63b751ba1930e638c2db0f" name="gretl-devel" arch="s390x">
  <version epoch="0" ver="2024b" rel="bp161.1.6"/>
  <changelog author="stathisagrapidis@gmail.com" date="1350734400">- Made the BuildRequires one per line.</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1350907200">- Fixed warning: package built without RPM_OPT_FLAGS.
- Fixed warning: empty generic name in desktop file.
- Fixed warning: desktop file contains absolute path in icon.</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1350907201">- Used spaces instead of tabs.
- Removed %clean section.
- Removed *.la files.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="eac1a8ec3e9a69d0c1710cf313ce576f5356449c853b084f1cc63215afdb6e997e4e9511159f3bb6b21e748cda6e888dbee44ed3468cbfa438d24fab0d524861" name="gretl-doc" arch="noarch">
  <version epoch="0" ver="2024b" rel="bp161.1.6"/>
  <changelog author="stathisagrapidis@gmail.com" date="1350734400">- Made the BuildRequires one per line.</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1350907200">- Fixed warning: package built without RPM_OPT_FLAGS.
- Fixed warning: empty generic name in desktop file.
- Fixed warning: desktop file contains absolute path in icon.</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1350907201">- Used spaces instead of tabs.
- Removed %clean section.
- Removed *.la files.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="19ae7b12c63d7d1df540215be042ddf831d9ad7fba09c45d4eff57d8c468b77426959aa2ab97ca2c50ff07653ed67dedbffe14a193b1cb4557dca97da81d4d33" name="gretl-lang" arch="noarch">
  <version epoch="0" ver="2024b" rel="bp161.1.6"/>
  <changelog author="stathisagrapidis@gmail.com" date="1350734400">- Made the BuildRequires one per line.</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1350907200">- Fixed warning: package built without RPM_OPT_FLAGS.
- Fixed warning: empty generic name in desktop file.
- Fixed warning: desktop file contains absolute path in icon.</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1350907201">- Used spaces instead of tabs.
- Removed %clean section.
- Removed *.la files.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="e79fd622d34eec1a8d1bd64c958f2d930db26d2bb2d104e221a991714480ac06b63be716bc566ab7db9a7f0278a2c4ce3b6d1b7992ea6152293a8c0ca91dc994" name="grex" arch="s390x">
  <version epoch="0" ver="1.4.6" rel="bp161.2.1"/>
  <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="4c8819610439f8dce402dea1ad8314ed51375035c6adf993eead16a6e90691eb15ca7612523180db49849d83185000e5b593875495ebf9db2b5c7082854bbcec" name="grilo-devel" arch="s390x">
  <version epoch="0" ver="0.3.19" rel="bp161.1.4"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1630065600">- Add grilo-CVE-2021-39365.patch: Fix missing TLS certificate
  verification(glgo#GNOME#grilo#146 bsc#1189839 CVE-2021-39365).</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="ece54f87d44b6d303c5022f9e61884ead4bf3f0c9306123914e73d6abee75cb75d3a098de992937ee6732ad8ebe828bd819d031cc8eed9cfdff99f59010b23b5" name="grilo-lang" arch="noarch">
  <version epoch="0" ver="0.3.19" rel="bp161.1.4"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1630065600">- Add grilo-CVE-2021-39365.patch: Fix missing TLS certificate
  verification(glgo#GNOME#grilo#146 bsc#1189839 CVE-2021-39365).</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="ed0dbb8796029e601f4d8b2dd55500803a1dff5bb096db0d2ec3662289d505b86ee0a71d6079259474383a3c7399622c09b6d96b846f3d93c3040ca509c56d0e" name="grilo-plugin-dleyna" arch="s390x">
  <version epoch="0" ver="0.3.18" rel="bp161.1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1633521600">- Update to version 0.3.14:
  + Fix lua-factory crash on &gt;= 5.4.3.
  + Clarify LGPLv2.1 or later license.
  + tracker3: Make resolve async.
  + euronews: Use YouTube feeds.
  + Updated translations.
- Drop 108.patch: fixed upstream.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750852800">- Update to version 0.3.18:
  + po: Remove reference to removed opensubtitles plugin.</changelog>
</package>
<package pkgid="b4fedc45cd44dd993e3afe9c228672984673018d7ecb5c1d21303be35c5d1b4c43f63c7cf7463193e98fe61ef5520f95c75496f421131d9645f5ded4ec0a6f09" name="grilo-plugin-tracker" arch="s390x">
  <version epoch="0" ver="0.3.18" rel="bp161.1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1633521600">- Update to version 0.3.14:
  + Fix lua-factory crash on &gt;= 5.4.3.
  + Clarify LGPLv2.1 or later license.
  + tracker3: Make resolve async.
  + euronews: Use YouTube feeds.
  + Updated translations.
- Drop 108.patch: fixed upstream.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750852800">- Update to version 0.3.18:
  + po: Remove reference to removed opensubtitles plugin.</changelog>
</package>
<package pkgid="9689bf67355ac3063bd7da6ed92912de6987bfe9989368e8977399e4cb0923c48aae153f9c307feea3046da462a3aefc0c37bd6922303f0b6e2e51ab8e4d96e2" name="grilo-plugins" arch="s390x">
  <version epoch="0" ver="0.3.18" rel="bp161.1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1633521600">- Update to version 0.3.14:
  + Fix lua-factory crash on &gt;= 5.4.3.
  + Clarify LGPLv2.1 or later license.
  + tracker3: Make resolve async.
  + euronews: Use YouTube feeds.
  + Updated translations.
- Drop 108.patch: fixed upstream.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750852800">- Update to version 0.3.18:
  + po: Remove reference to removed opensubtitles plugin.</changelog>
</package>
<package pkgid="31ec73fb856368850d2e7fba33107650ad35963973f6efe939b96f1c32f98954501d6f86900c9b25744b8e737ebaf2085eb760dfabd4e7d6d47b14523fbf4bad" name="grilo-plugins-devel" arch="s390x">
  <version epoch="0" ver="0.3.18" rel="bp161.1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1633521600">- Update to version 0.3.14:
  + Fix lua-factory crash on &gt;= 5.4.3.
  + Clarify LGPLv2.1 or later license.
  + tracker3: Make resolve async.
  + euronews: Use YouTube feeds.
  + Updated translations.
- Drop 108.patch: fixed upstream.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750852800">- Update to version 0.3.18:
  + po: Remove reference to removed opensubtitles plugin.</changelog>
</package>
<package pkgid="beb5681e67631bfa4340b56121b877f1c77039815a28a852797bb6cba2dde886fa1616c3d1ddc6e8ffa0e027358aa4eebaaf627da3644b83a7f736a80806dcdf" name="grilo-plugins-lang" arch="noarch">
  <version epoch="0" ver="0.3.18" rel="bp161.1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1633521600">- Update to version 0.3.14:
  + Fix lua-factory crash on &gt;= 5.4.3.
  + Clarify LGPLv2.1 or later license.
  + tracker3: Make resolve async.
  + euronews: Use YouTube feeds.
  + Updated translations.
- Drop 108.patch: fixed upstream.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750852800">- Update to version 0.3.18:
  + po: Remove reference to removed opensubtitles plugin.</changelog>
</package>
<package pkgid="8602b85947e2ad10938f5c573eefcc62cf49b1507ceb1a935e567930c423490e2546d382f3ba57419d8bc94836c8fef064f229a2ac558ca7917463c18b24f2ae" name="grilo-tools" arch="s390x">
  <version epoch="0" ver="0.3.19" rel="bp161.1.4"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1630065600">- Add grilo-CVE-2021-39365.patch: Fix missing TLS certificate
  verification(glgo#GNOME#grilo#146 bsc#1189839 CVE-2021-39365).</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="916275e6819f31578fabf84856344ead6150fb6134b2f9dcb4e367cc7adaad70025d46071bcda8964b89ef52771e809d4e6a943af201dc5e25f91f7e4cf00d5b" name="grim" arch="s390x">
  <version epoch="0" ver="1.4.1" rel="bp161.1.10"/>
  <changelog author="mvetter@suse.com" date="1548417600">- Package grim 1.0 for openSUSE</changelog>
  <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>
</package>
<package pkgid="0e9514db0ce34ee2cd8cd38c3e3b3b2a1ef86aac3c79e26e1ac4b511d914f7d42c83dd33ab0d9f9097b9c0b76e5fc33ebf2144cbc7a39ed01a641b0055441aaf" name="grisbi" arch="s390x">
  <version epoch="0" ver="2.0.5" rel="bp161.1.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1528113600">- Update to version 1.0.4:
  + Fix a bug when the scheduled transaction is executed
    automatically once.
  + Fix bugsreports link.
  + Adding a new option for futures dates.
- Changes from version 1.0.3:
  + Fix display bug of bet_tab when load a new account file.
  + Fix bug in forecasts when decimal_point is comma "," and
    thousands_separator is dot ".".
  + Fix display split transactions in budgetary lines view.
  + Partial correction of bug "creating duplicate transactions when
    categories are not used".
  + Fix warning when date is NULL in bet_tab.c.
  + Fix a warning when displaying reconciled transactions.
  + Added all scheduled transactions of the month if
    conf.execute_scheduled_of_month = TRUE.
  + Fix display bug of the last scheduled transaction of the
    period.
- Drop libofx-devel BuildRequires, already in place as pkgconfig().
- Do minor spec-cleaning.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1528804800">- Disable optional pkgconfig(libgoffice-0.8) BuildRequires, we do
  not want to depend on this compat package anymore.
- Enable cunit-devel BuildRequires and make check, run tests.
- Run spec-cleaner.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1528891200">- Update to version 1.1.93:
  + Fix a crash.
  + Port to Gtk 3.
  + Updated translations.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1528977600">- Add conditionalized post(un) scriptlets to run desktop_database,
  icon_theme_cache and mime_database for suse_version &lt; 1330.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1580385601">- Update to version 1.2.2:
  + Bug fixes.
- Changes from version 1.2.1:
  + Bug fixes.
- Changes from version 1.2.0:
  + Added rules for importing CSV files.
  + Addition of new rules for payees management.
  + Added automatic creation of vented transactions for loan
    maturities.
  + Various improvements for preferences and reports.
  + Bug fixes.
- Drop obsolete post(un) scriptlets.</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1618401600">- Update to version 2.0.3:
  + Automatic integration of dark themes
  + New color management of grisbi
  + Added the ability to change the font size globally
  + Improved use of grisbi with low definition screens
  + Redesign of the credit management module
  + Added import rules for CSV files
  + Added of a search module in the list of operations
  + Added the ability to automatically delete old backups
  + Bugs fix</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1639569600">- Update to version 2.0.5:
  + Bug fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Add ix86 ExcludeArch: goffice is no longer built for that target.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1710331200">- Move install commands into %install section</changelog>
</package>
<package pkgid="3f213e8a9e13545f96e0b052793ef398fc0fca80c9e514cb73a181ef8c24fbbc748ca632d0cfdb3962edd55ebb2d44deb5e8743e9e48e1e0241c547d755d0422" name="grisbi-lang" arch="noarch">
  <version epoch="0" ver="2.0.5" rel="bp161.1.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1528113600">- Update to version 1.0.4:
  + Fix a bug when the scheduled transaction is executed
    automatically once.
  + Fix bugsreports link.
  + Adding a new option for futures dates.
- Changes from version 1.0.3:
  + Fix display bug of bet_tab when load a new account file.
  + Fix bug in forecasts when decimal_point is comma "," and
    thousands_separator is dot ".".
  + Fix display split transactions in budgetary lines view.
  + Partial correction of bug "creating duplicate transactions when
    categories are not used".
  + Fix warning when date is NULL in bet_tab.c.
  + Fix a warning when displaying reconciled transactions.
  + Added all scheduled transactions of the month if
    conf.execute_scheduled_of_month = TRUE.
  + Fix display bug of the last scheduled transaction of the
    period.
- Drop libofx-devel BuildRequires, already in place as pkgconfig().
- Do minor spec-cleaning.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1528804800">- Disable optional pkgconfig(libgoffice-0.8) BuildRequires, we do
  not want to depend on this compat package anymore.
- Enable cunit-devel BuildRequires and make check, run tests.
- Run spec-cleaner.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1528891200">- Update to version 1.1.93:
  + Fix a crash.
  + Port to Gtk 3.
  + Updated translations.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1528977600">- Add conditionalized post(un) scriptlets to run desktop_database,
  icon_theme_cache and mime_database for suse_version &lt; 1330.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1580385601">- Update to version 1.2.2:
  + Bug fixes.
- Changes from version 1.2.1:
  + Bug fixes.
- Changes from version 1.2.0:
  + Added rules for importing CSV files.
  + Addition of new rules for payees management.
  + Added automatic creation of vented transactions for loan
    maturities.
  + Various improvements for preferences and reports.
  + Bug fixes.
- Drop obsolete post(un) scriptlets.</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1618401600">- Update to version 2.0.3:
  + Automatic integration of dark themes
  + New color management of grisbi
  + Added the ability to change the font size globally
  + Improved use of grisbi with low definition screens
  + Redesign of the credit management module
  + Added import rules for CSV files
  + Added of a search module in the list of operations
  + Added the ability to automatically delete old backups
  + Bugs fix</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1639569600">- Update to version 2.0.5:
  + Bug fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Add ix86 ExcludeArch: goffice is no longer built for that target.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1710331200">- Move install commands into %install section</changelog>
</package>
<package pkgid="4ad4f6973edcf05c1138caf63d73cf1a756f5783d236c773c1f68ae45da1cc7c3c25a9a69fccd62ada27af9a947c699ba81909c2f38ee6cbbf58d964a389c876" name="grml-zsh-config" arch="noarch">
  <version epoch="0" ver="0.19.7" rel="bp161.1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673352000">- Initial package of grml-zsh-config 0.19.5 for openSUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1680868800">- Buildrequire python3-txt2tags (default python interpreter version)
  instead of python38-txt2tags.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700308800">- update to 0.19.6:
  * etc/skel/.zshrc: suggest J as global alias for jq
    usage.
  * zshrc: weather: fixed outdated url and test -d</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Update to 0.19.7:
  * etc/skel/.zshrc: set file encoding to UTF8.
  * zshrc: bugfix for _complete_screen_display when using tmux
  * Bump Standards-Version to 4.6.2</changelog>
</package>
<package pkgid="e88a5d690c3b60a783c19fd4a08bb04aa45029b787915241113a149ac5326d28926eec668322431e379140d5a6e09b74b98bd754d1571a9fd9f3d3b1ef2ce6fe" name="groff" arch="s390x">
  <version epoch="0" ver="1.23.0" rel="160099.6.1"/>
  <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@suse.com" 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@suse.com" date="1694174400">- Refresh bash-scripts.patch
- Add nroff-map-CW-to-R.patch
  * Fixes man-db build errors</changelog>
  <changelog author="luc14n0@opensuse.org" 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@suse.com" date="1726228800">- Add groff-restore-hyphen-minus.patch (bsc#1226153)</changelog>
  <changelog author="gcomes.obs@gmail.com" 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@suse.com" 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@suse.com" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15656, bsc#1245900)</changelog>
</package>
<package pkgid="578a3a8bb4f746356e41cd9a9471210cb0bdbb9fe4e8945d232a4c9ed72c6ac2bb30b18bfc8054ed711fbdd62c0b82f4f14395d9a87974ff8a5c13f3ce712d93" name="groff-doc" arch="noarch">
  <version epoch="0" ver="1.23.0" rel="160099.6.3"/>
  <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@suse.com" 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@suse.com" date="1694174400">- Refresh bash-scripts.patch
- Add nroff-map-CW-to-R.patch
  * Fixes man-db build errors</changelog>
  <changelog author="luc14n0@opensuse.org" 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@suse.com" date="1726228800">- Add groff-restore-hyphen-minus.patch (bsc#1226153)</changelog>
  <changelog author="gcomes.obs@gmail.com" 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@suse.com" 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@suse.com" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15656, bsc#1245900)</changelog>
</package>
<package pkgid="3f06ce9951ed23685af78790e5f85c52996adabd1616e702c83d28bef7be24ff879fd39910bc926a097342012dca5fafec0737c01fa5440419d35401d962182b" name="groff-full" arch="s390x">
  <version epoch="0" ver="1.23.0" rel="160099.6.3"/>
  <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@suse.com" 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@suse.com" date="1694174400">- Refresh bash-scripts.patch
- Add nroff-map-CW-to-R.patch
  * Fixes man-db build errors</changelog>
  <changelog author="luc14n0@opensuse.org" 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@suse.com" date="1726228800">- Add groff-restore-hyphen-minus.patch (bsc#1226153)</changelog>
  <changelog author="gcomes.obs@gmail.com" 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@suse.com" 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@suse.com" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15656, bsc#1245900)</changelog>
</package>
<package pkgid="590041855bbd9f5074f4145416ea225bf44cc954b3bf3b0fae65aceac0b24c3fc83eda8d6ad2fec2d075246b58554f9a0cc642c90a9f154e8b2ca751cec8414a" name="grommunio-error-pages" arch="noarch">
  <version epoch="0" ver="1.0.6.9c50afb" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1673524800">- Initial package (version 1.0.6.9c50afb) for build.opensuse.org</changelog>
</package>
<package pkgid="a17eacf9daa50bc4cb581d4fd9314d4a8a1334b77d74e446987903378e021cca27685452021f80bf44996a58ba4d69272353465e255acba746bfb1f059060e5d" name="grommunio-index" arch="s390x">
  <version epoch="0" ver="1.0.6.f40d25b" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="c327cf64d5d99275eb7cb3b095c4b61ec4bef8ae3a2d66f3dff0f57fbdef9a4ef6e99dd56cacc15ca583567fb5162d3eb77a040d14a6075643a6567ccbffa31b" name="grommunio-web" arch="noarch">
  <version epoch="0" ver="3.5.1.31715c1e" rel="bp161.1.40"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1673697600">- Initial package (version 3.1.182.52d9180) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674648000">- Run %post's ipcrm with user privileges [boo#1207487]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682078400">- Update to snapshot 3.2.43.7ebf7d9
  * Fix all-day events spanning over two days
  * Change default sort order for search results
  * rules: do not filter shared private stores</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695470400">- Update to release 3.3
  * Freebusy is determined using mapi_getuserfreebusy PHP
    function introdued in Gromox-2.11
  * The Menu key is now usable to call up thecontext menu in the
    content table
  * Copy-to-trash had erroneously moved the mail
  * Rules dialog no longer hides shared stores</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699012800">- Update to release 3.5
  * Modern authentication system using keycloak openID Connect
    workflow
  * Style updates
  * Remove incorrect filtering of PNG ressources
- Update to snapshot 3.5.1.31715c1e
  * Duplicate folder autorenaming on deletion now uses
    parenthesized counters</changelog>
</package>
<package pkgid="74e0e638a05f2a88a9a67448b570a5717551881ad5e46f2e8375e7f194966d97fe97301d898048c9d1108626e71df4e6dbd54b932dce2ad79fa513a69f7ec378" name="gromox" arch="s390x">
  <version epoch="0" ver="2.45" rel="bp161.1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1732104000">- Update to release 2.37
  * exmdb: fix garbage being returned to clients when reading v1z
    files from cid/
  * exmdb: stop an SQL error from appearing when `gromox-mbop
    recalc-sizes` is used on an empty store
  * oxcical: evaluate all, instead of just two, STANDARD/DAYLIGHT
    tzprops for determining the relevant DST timezone
  * ews: fix time elements, e.g. in OOF settings, always having
    value 1970-01-01
  * email_lib: on vCard ingestion, treat ORG lines as the
    structured field that they are specified as, rather than as
    one text value
  * exmdb_local: autovivify new named properties on delivery,
    fixing log message ``D-1220`` when ingesting a vCard message
    into an empty store via SMTP/LMTP
  * dbop_sqlite: avoid use of the ``UNIXEPOCH`` function since it
    is not available in AlmaLinux 9
  * lib: add missing chown call on newly-created logfiles to
    account for subsequent privilege separation
  * dscli: evaluate not just one AutoDiscover URL but multiple as
    the specifation asks for
  * mbop: stop printing the help text multiple times when the
    "for-all-users" subcommand was used but options were rejected
  * gromox-mbsize: new debug utility for mailbox size analysis
  * gromox-tnef2mt: add support for importing standalone TNEF files</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1733572800">- Update to release 2.38
  * oxcical: ignore zero-length PidLidTimeZoneStruct on export
    rather than failing the operation
  * freebusy: process events with recurrence patterns &gt; 510 bytes
  * mbop-get-freeubsy: respect the absence of start_time,end_time
    (-a/-b) parameters
  * mapi_lib: support TNEF export of messages without
    PR_INTERNET_CPID
  * email_lib: no longer reject import of time-based recurrent
    series (`RRULE` line with `UNTIL` specifier) with a single
    occurrence
  * midb: deal with folder changes that occurr during times when
    midb is not running
  * exm2eml: add TNEF file export support
  * imap: reject creating extant folder
  * midb: change M-COPY from a read-write cycle to server-side
    copy, thereby preserving mail headers from now on
  * midb/imapd: folder names are now treated case-sensitive, just
    like MAPI did it already</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737460800">- Update to release 2.39
  * midb: synchronize "Answered", "Forwarded" and "Flagged" flags
    between MAPI and midb
  * midb: pass message flag modification notifications
    (answered/forwarded/flagged/read/etc.) to imapd
  * mbop: new foreach.* command group which replaces for-all-users</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1738065600">- Update to release 2.40
  * zcore: avoid unwrapping Content-Transfer-Encoding twice for
    clearsigned S/MIME
  * ews: calculate timezone offsets for local time only
  * imap, pop3: multi-server capability, replacing direct disk
    I/O by network RPCs to the exmdb storage backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1738929600">- Update to release 2.41
  * ldap_adaptor: plug two memory leaks
  * exmdb: plug a memory leak related to subscription destruction
  * oxcical: do process TRIGGER duration value type for reminders
  * midb: resolve flakey update of flagged/replied/forwarded status
  * midb: when a MAPI message has changed and requires a new
    IMAPUID, convey the expunge of the old IMAPUID much sooner to
    IMAP clients
  * pop3: resolve a NULL deref/crash during RETR command
  * imap: restore SEARCH command looking at right portion of a
    QP-encoded message
  * mkprivate: new message stores now have `frightsVisible` set
    on the calendar folder</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739966400">- Update to release 2.42
  * exmdb_local: plug memory leak resulting from RPC execution
  * alias_resolve: plug memory leak resulting from GAB refreshes
  * alias_resolve: avoid unnecessary GAB refresh on shutdown
  * oxdisco: recognize /mail/config-v1.1.xml URI
  * New internal addressbook implementation backing the
    NSPI-provided and Zcore-provided AB functionality</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741262400">- Update to release 2.43
  * oxm2mt: support embedded messages
  * mysql_adaptor: add TLS connection config directives
  * imap: reduce memory footprint when FETCHing messages
  * imap: resolve shutdown ordering crash
  * exmdb: upgrade 0-length PR_ENTRYIDs to fake 1 byte to soothe
    Outlook Cached Mode syncer</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742385600">- Update to release 2.44
  * mysql_adaptor: do not fail organization-level GAL population
    when a domain belonging to the org has zero members
  * gab: resolve assertion when traversing GAL
  * mysql_adaptor: fix OOB when reading PT_DOUBLE entries from
    user_properties
  * emsmdb: fix OOB write when computing PR_MAILBOX_OWNER_NAME_A
  * mbop: make clear-profile nuke all profile parts again</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742990400">- Trim excess keys from keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744718400">- Update to release 2.45
  * emsmdb: avoid emissions of PR_MESSAGE_SIZE in fastdownctx
    streams (this makes PST export possible).
  * email_lib: fix a lost space in IMAP BODYSTRUCTURE response.
  * mysql_adaptor: add support for nesting mlists in permission
    checks.
  * Recognize the IANA Character Set names `utf-16le`, `utf-16be`
    (and 32) when converting from RFC5322 to MAPI.</changelog>
</package>
<package pkgid="ecbf27330c716be069f84ebde0a937834e330e3ccd536f157d13b16001ccb12bec01d682e769321b1b0425182e3dd99d825e31ac76cc429d623f794725200fee" name="gron" arch="s390x">
  <version epoch="0" ver="0.7.1" rel="bp161.1.9"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653220800">- Initial package, version 0.7.1</changelog>
</package>
<package pkgid="f98ef2b7a8d872db45cb180ead8c577e8476a4b7236820e2d4f8719c6390366ef8c81e783127822d534456f3f25972fb285e8fbf187d1d2035095e6bc7cf0e8c" name="growpart" arch="noarch">
  <version epoch="0" ver="0.33" rel="160099.2.2"/>
  <changelog author="kukuk@suse.de" date="1522843200">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="rjschwei@suse.com" date="1529582400">- Support btrfs resize, handle ro setup in rootgrow (bsc#1097455, bsc#1098681)</changelog>
  <changelog author="dimstar@opensuse.org" date="1560340800">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut the build queues by allowing usage of systemd-mini</changelog>
  <changelog author="ms@suse.com" date="1571313600">- Deleted rootgrow source and sub-package build
  rootgrow is provided on github: https://github.com/SUSE-Enceladus/rootgrow
  and builds a standalone package now</changelog>
  <changelog author="ms@suse.com" date="1571918400">- Reference entry for maintenance
  Tracker bug for the submission set to: bsc#1154357</changelog>
  <changelog author="iforster@suse.com" date="1572004800">- Replaced hardcoded systemd paths with macros in spec file</changelog>
  <changelog author="fvogt@suse.com" date="1572350400">- Clean growpart.spec:
  * Drop obsolete tags
  * Use install instead of mkdir+cp+chmod
  * Fix build on SLE 12 SP4</changelog>
  <changelog author="rjschwei@suse.com" date="1582804800">- Update to version 0.31 (bsc#1164736)
  + mount-image-callback: mount with -o 'rw' or -o 'ro' (LP: #1663722)
  + mount-image-callback: run blockdev and udevadm settle on nbd devices.
    (LP: #1741096, 1741300)
  + mount-image-callback: Drop support for mounting lxd containers.
    (LP: #1715994)
  + growpart: fix bug that stopped GPT disks from being grown past 2TB.
    (LP: #1762748)
  + mount-image-callback: mention --help and -C/--cd-mountpoint in Usage
  + growpart: fix bug when resizing a middle partition with sgdisk
    (LP: #1706751) [Fred De Backer]
  + growpart: Resolve symbolic links before operating.
    [Kevin Locke] (LP: #1744406)
  + growpart: fix bug occurring if start sector and size were the same.
    [Lars Kellogg-Stedman] (LP: #1807171)
  + debian/control: drop Suggests on lxc1
  + debian/tests/control: add test growpart-start-matches-size.
  + White space cleanup.  Remove trailing space and tabs.
  + Move to git.
- drop licenseGPLv3.patch (upstream)</changelog>
  <changelog author="rjschwei@suse.com" date="1690977600">- Update to verion 0.32
  + Only listing growpart changes we do not ship other parts of the source
  + Growpart fix undefined variable in growpart error message. [Scott Moser]
  + Add test for growpart lvm resize. [Scott Moser]
  + Growpart: add support for resizing an lvm pv after growing the
    partition. [Scott Moser] (LP: #1799953)
  + growpart: parse the kernel version in a more robust way (#2)
    [Paride Legovini] (LP: #1881014)
  + growpart: Do not fail if only sgdisk is available. [Scott Moser]
  + growpart: Fix reading sector size with newer sgdisk versions.
    [Scott Moser]
  + growpart: Fail on unknown values of GROWPART_RESIZER. [Scott Moser]
  + growpart: add flock support to prevent udev races
    [Ryan Harper] (LP: #1834875)
  + test-growpart: fix logic error resulting in test failure.
    [Scott Moser] (LP: #1842682)
  + Fix race condition in test-growpart teardown seen on ppc64el.
    [Scott Moser] (LP: #1836593)
  + growpart: Fix bug when file image ends in a digit.
    [Scott Moser] (LP: #1835124)</changelog>
  <changelog author="dmueller@suse.com" date="1700913600">- update to 0.33:
  * More busybox compatibility changes
  * growpart: Add support for overprovisioning (#35)
  * mount-image-callback: do not rely on udevadm
  * growpart: only run `udevadm` if it exists (#36) [oittaa]
  * growpart: detect whether blkid is util-linux version and
    act accordingly
  * growpart doesn't work when LANG=cs_CZ.UTF-8
  * growpart: change flock call to use short option for
    Busybox compatibility [Dermot Bradley]
  * growpart: Use LANG=C to parse sfdisk output
  * Fix bad variable use.
  * Whitespace cleanups.
  * Growpart fix undefined variable in growpart error message.
  * cloud-image-utils: Add depends on fdisk, drop e2fsprogs
  * growpart: add flock support to prevent udev races
  * Drop the python2 only cloud-utils-euca package and tools.
  * test-growpart: fix logic error resulting in test failure.
- fix URL (development moved to GitHub)
- use fully qualified urls for source validation
- drop licenseGPLv3.patch (upstream)</changelog>
</package>
<package pkgid="7f913bd0ecba8992b9fa9ded7276b7febdd2aafb085736dbdaee3de30c0175b8eacbfa0a5b1895de3c4729923bfa8ec03e55650e6a138f187163ee9930d93cee" name="growpart-generator" arch="noarch">
  <version epoch="0" ver="0.8" rel="160099.4.1"/>
  <changelog author="fvogt@suse.com" date="1573214400">- Initial packaging of the standalone generator</changelog>
  <changelog author="fvogt@suse.com" date="1573473600">- Use %{_systemdgeneratordir} macro</changelog>
  <changelog author="fvogt@suse.com" date="1645012800">- Get the parent device with lsblk
- Improve the partition number extraction to work with device names
  containing multiple numbers (bsc#1196101)</changelog>
</package>
<package pkgid="899d5450f069fe04f16de6f4ddcf2bbc7c2a44a6dca6870307823c63c3387994837d1606088391d8851c9d0336d1ed3aaa44e1038c85c962064a0de79edfe70f" name="grpc-devel" arch="s390x">
  <version epoch="0" ver="1.60.0" rel="160099.1.5"/>
  <changelog author="bwiedemann@suse.com" date="1691064000">- Don't include non-deterministic CMakeConfigureLog.yaml in sources
  to fix reproducible builds</changelog>
  <changelog author="jengelh@inai.de" date="1691582400">- Update to release 1.57
  * EventEngine: Change GetDNSResolver to return
    absl::StatusOr&lt;std::unique_ptr&lt;DNSResolver&gt;&gt;.
  * Improve server handling of file descriptor exhaustion.
  * Add a channel argument to set DSCP on streams.</changelog>
  <changelog author="jengelh@inai.de" date="1694001600">- Update to release 1.58
  * Build system updates
  * ruby extension: remove unnecessary background thread startup
    wait logic that interferes with forking</changelog>
  <changelog author="jengelh@inai.de" date="1694606400">- Add fix_grpconfig_cmake.patch to make find_package(gRPC) in
  downstream using packages functional again.</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1694692800">- Update to release 1.58.1
  * Reintroduced c-ares 1.14 or later support
- Pass "-f" flag to "rm" when removing CMakeConfigureLog.yaml</changelog>
  <changelog author="badshah400@gmail.com" date="1696075200">- Update to version 1.59.0:
  * xds ssa: Remove environment variable protection for stateful
    affinity (gh#grpc/grpc#34435).
  * c-ares: fix spin loop bug when c-ares gives up on a socket
    that still has data left in its read buffer
    (gh#grpc/grpc#34185).
  * Deps: Adding upb as a submodule (gh#grpc/grpc#34199).
  * EventEngine: Update Cancel contract on closure deletion
    timeline (gh#grpc/grpc#34167).
  * csharp codegen: Handle empty base_namespace option value to
    fix gh#grpc/grpc#34113 (gh#grpc/grpc#34137).
  * Ruby:
  - replace strdup with gpr_strdup (gh#grpc/grpc#34177).
  - drop ruby 2.6 support (gh#grpc/grpc#34198).
- Drop fix_grpconfig_cmake.patch: incorporated upstream.
- rpmlintrc: Drop unused filter for pem-certificate.</changelog>
  <changelog author="badshah400@gmail.com" date="1696766400">- Update to version 1.59.1:
  * C++: Fix MakeCordFromSlice memory bug (gh#grpc/grpc#34552).</changelog>
  <changelog author="jengelh@inai.de" date="1698753600">- Update to release 1.59.2
  * Fixes for CVE-2023-44487</changelog>
  <changelog author="pgajdos@suse.com" date="1734436800">- security update
- added patches
  fix CVE-2024-11407 [bsc#1233821], servers with transmit zero copy enabled through GRPC_ARG_TCP_TX_ZEROCOPY_ENABLED can experience data corruption issues
  + grpc-CVE-2024-11407.patch
  fix CVE-2024-7246 [bsc#1228919], gRPC clients communicating with a HTTP/2 proxy can poison the HPACK table between the proxy and the backend
  + grpc-CVE-2024-7246.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1778760000">- Update to release 1.60 (bsc#1264447).
  * Implemented dualstack IPv4 and IPv6 backend support, as per
    draft gRFC A61. xDS support currently guarded by
    GRPC_EXPERIMENTAL_XDS_DUALSTACK_ENDPOINTS env var.
  * Support for setting proxy for addresses.
  * Add v1 reflection.
- Added patches:
  * ARM-Unaligned-access-fixes.patch
    Fix unaligned access on ARM which causes issues on AArch64 kernels
  * Fix-compilation-on-RHEL-7-ppc64le-gcc-4.8.patch
    Fix FTBFS on ppc64le when using gcc-7 (boo#1208794)
- Refreshed patches:
  * grpc-CVE-2024-7246.patch</changelog>
</package>
<package pkgid="188b7fc960b0fe0f06b7edd781963e956817788728ce4495058d1be9336fa01684553490756e5b3bcd23cfb300cfa97440c9953895474efa97c0762d55573b00" name="grsync" arch="s390x">
  <version epoch="0" ver="1.3.1" rel="bp161.1.3"/>
  <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="779e386310892280db7af9915068d5768a81162efb7748b6032d40ae0541f9ea52fe74a9662ab98f0497618a4af36a100020a9547de6bf1949f85c1124ef85ef" name="grsync-lang" arch="noarch">
  <version epoch="0" ver="1.3.1" rel="bp161.1.3"/>
  <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="d8407689435e2d7c37e3e2a1fa6587af3d420d9706ccb52e7bc3dc61938ca7697f7decb750e69f895623591e6de7f400c9cc21a5693937c2938042056a03346d" name="grub2" arch="s390x">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="8a90b4dc322e59bd195a17fa827def99881fd6e93fc268966338a7b760b7d4cefbbba0a08a0ac5d7ba8f6ae41ba29242b5b841ec1d95c68707db82c6b93a0aa2" name="grub2-arm64-efi" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="d4b9f544113e78fa839a1770e95220a23ec1c6ef47f5d1faf67b7d1ab14f91216140897dcd4d70bcfddabfdbb9b5bbaff6c715748af36cb8df69e1157be33aee" name="grub2-arm64-efi-bls" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="aa9643b0b86af3188a89bb02b9ad477f998a1dfa95d586cb7561dc57b6262bcdf94f21c6d9b4a843dd913e6ab3017905490338ae38c25e3cb77430d707b3db27" name="grub2-arm64-efi-debug" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="c417b7207b6a2f8db625973a9ff3d07e8b000cedee1effda7cf3045fcabf3b158b4312eae35365008750ae6f6e79afa653f39f111959f429bd7f6320b8ad5c6d" name="grub2-arm64-efi-extras" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="50d97874632280d9864c7e4985270a36ed12b1f3469ce197ca3e55d5d5e0a193a971f6309db3d8a7673674934566c838d9596d99ae83257796b2e6a90c41d21e" name="grub2-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="16.0.20240405" rel="lp161.1.3"/>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Bump to 15.4</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1650542400">- Skip *.tr files in /etc/bootsplash/themes/openSUSE/bootloader</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1662984000">- Bump to 15.5
- Supply new Wallpaper Issue#132</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1663156800">- use path-&gt;union for fonts in logo boo#1203394</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1668427200">- Remove systemd-icon-branding since it has been replaced by
  distribution-logos-openSUSE-icon, bsc#1204657</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712318400">- Bump to 16.0 and se png for wallpapers
  * SLES seems to be using png
  * Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
  * Use optipng -o5 to compress files (has to be reflected in spec)
  * Bump date</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712318401">* Drop hicolor symlinks from Makefile which are no longer present in TW
  exactly these are raising unpackaged errors on Leap 16.0 build.
  * Plasma 6 drops support for metadata.desktop</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1727784000">- Unified 4096x4096 Leap 16.0 wallpaper
  * Graphics from @hellcp. Many thanks for all the work!
  * Resolves Leap part of gh#openSUSE/branding#135
  * Covers both dark and light variant
  * Use single 4096x4096 file as mentioned in gh#openSUSE/branding#161
  * Use the dark 800x600 also for the back.png
  * Use default.png instead of default-light.png to maximize compatability.
  * Stop using static/dynamic xml files.
  * Drop resolution-specific .desktop files.
  they're useless now when we have single default.png
  and default-dark.png. Entry in
  /usr/share/gnome-background-properties is enough.
  * Generate a compat symlink 1920x1200.png used by SLES/cockpit,
  XFce, and KDE.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1727956800">- The wallpapers-openSUSE-extra complete the distribution wallpaper
  collection starting by Leap 16.0. We want the latest on TW too.
  * Suggest wallpapers-openSUSE-extra on Leap 16+ and TW
  * Expectation is to have 5/6 wallpapers alltogether.
  * Might be skipped from LIVE</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1746446400">- Do not build package as noarch</changelog>
</package>
<package pkgid="f13857bd920627dc0894c8037d826c08ff109e3d16fc14b8993ce90f1ed7251614ef211e4c316d6a1fabd25e5bc3ed5cc4f0ec7fbde3f02ee0f0ab0c0c12633e" name="grub2-branding-upstream" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="0608288c46108e44eb1c01d14f1ee63236b8ed559ab1e847f093e0b7b4fd225f064bae2d7477b6696adfbc7b38dc7aa90b46778ff5fc4a74ff92b3f75b91b307" name="grub2-common" arch="s390x">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="51d2a883a588ceb237411c514924b83a9abaf5400c61e2261c4271563f2c64ce9713bfded9087f79eb4a5c9fd9e783baddfd418c9f30cb87bf19c2d64123b4c5" name="grub2-compat-ia32" arch="noarch">
  <version epoch="0" ver="1" rel="bp160.1.1"/>
  <changelog author="Lubos Kocman &lt;Lubos.Kocman@suse.com&gt;" date="1750248000">- jsc#PED-12993 Initial package to enable ia32_emulation=1
  kernel parameter via GRUB.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1750248001">- Mark package as noarch but still exclusive to x86_64</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1750680000">- Drop 05_ia32_emulation in favor of update-bootloader</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1750766400">- Drop Requires on grub2 since we no longer call it directly</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1750939200">- Do not call update-bootloader --del-option on upgrade</changelog>
</package>
<package pkgid="946691bbbd23b76234e4dec8dfb3ba6669e1fb0e83a1cd4d3b4d195899975a575a7a66cbb5d21203c074a6e09c0acee17e1375e476f1969f0ba4c25b30407f16" name="grub2-i386-pc" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="b314f34307d4e07711145cacc605df621cda95a2a6f77026b9bc3a84aab3988cbdb0481354a9b67b855b2636df7937c1afbb2a002da395dd5b575edbd2435428" name="grub2-i386-pc-debug" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="79fbd7e9478b6123a65b6d76a8bb10ef354ccca7253896c183557c37549880ad1f9d241b8ed701c5d73b4a1f0abf0853a7c51398c18510d1953d69918a834777" name="grub2-i386-pc-extras" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="5c66333e61352405ba695e0975857f111492ca67ab69fab7501a0d96b36e9e15bac6656ff117d6da25a4126399bfcb4c7f27af424c5c23d8f47fd4b2921f9fc6" name="grub2-powerpc-ieee1275" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="fa4a66a00aa5db665e89efda235458b7b979e0841468f4c93ef0096cc817e0027e987a15f4b0c066cd734d84541705a64850a057fbdb90e647da9cebdd2ca42b" name="grub2-powerpc-ieee1275-debug" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="ea602757827f72dab4f5dcafdc19892fc57ab8a6c11391e3befcb6c23b49e792d3bbba0179a520613704985a9cbf7568f6551a3f5b4eed53684c40090d5aec0c" name="grub2-powerpc-ieee1275-extras" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="b08d486027f737501b7e3d19fad3b936f1cdf8c8a89ab117050113548af58cc5c4d95f93c3cac4fd060c1d77061137c9ac10fba432b232e4c54426d67828fb46" name="grub2-s390x-emu" arch="s390x">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="cfd595a10b59319f0d914b38d41184a507629aa309d067d577e19d60a586442de328da32f8cfb3fde16bcfca19067b9eb7f6da537866b625228e21407fe50dbc" name="grub2-s390x-emu-debug" arch="s390x">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="900c32e1db365fa4a4ec698c804b161b32dedc41724a0d8086be3cf01d59076d92ec4777a5288bbe98a9a90fb7fe1bda10a05991919154efd67034d465e7a6ab" name="grub2-s390x-emu-extras" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="b6cfaf096e2bbb42d9f92ba27bd496a5e7183b6dd4f8ee0c1a07921e7d090c175bf543c9fc8c95235acf1313b8e6619b76569ceb26c934078fee0e49176e4d44" name="grub2-snapper-plugin" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="58162a6f14a7aeb8bbf1e9968423a93b76bbf4d70f319ab1dde116dbbf9271e22575fcf27bfddb2355587fc3f422713c7ec463efec3ea6ca7c789e60948e9b46" name="grub2-systemd-sleep-plugin" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="31ae7296f97bc6d085fbedcedd053f92ca08f7104289a7aad41ab009d62a8b2cf34903d16908fb792ce279971cc79fbe8e3646799ff2f8bc7ca34f398f98b063" name="grub2-theme-breeze" arch="noarch">
  <version epoch="0" ver="5.27.10" rel="bp161.1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1676980800">- Update to 5.27.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.1
- No code changes since 5.27.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1677585600">- Update to 5.27.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.2
- No code changes since 5.27.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1678795200">- Update to 5.27.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.3
- No code changes since 5.27.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1680609600">- Update to 5.27.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1683633600">- Update to 5.27.5
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1687262400">- Update to 5.27.6
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1690891200">- Update to 5.27.7
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.7
- No code changes since 5.27.6</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1694520000">- Update to 5.27.8
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1698148800">- Update to 5.27.9
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1701864000">- Update to 5.27.10
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.10
- No code changes since 5.27.9</changelog>
</package>
<package pkgid="b76517662ac1ec54a59f3cb7c3cd8ad652b1ed10771a1d26b8ae1cfdce76d9f57a0336bc92bb06799d4f121c1919271bcb073f2ec61213ab960b758f98dcf9a7" name="grub2-x86_64-efi" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="82e4f055f30fdebdac2f567244ce67977bb36c54ae01f87f33ae44c10dc6eac1217909b245c3d617ae81912b1404ce3966f548f4353e8c4a029c3be8d3dc6bbb" name="grub2-x86_64-efi-bls" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="7d8271fbfea18da9f1fd38236e8e61d2ee9254b93730e5df74f3507b0d001f6b0c3d113af55f6f726c4c8aed8a6cd9d0ad9e3c29bc7f1d2b7b2841df0448867d" name="grub2-x86_64-efi-debug" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="bc61f52c8f127a3c6a50de91eebc2fb1b1f998ce5a30693dec3f2a98e42d2294aa84ea200893c7d47955c93fa1fa82909fc6af59fdf93f3c8fe3542076dbc121" name="grub2-x86_64-efi-extras" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="3f736b9356d101e053a67bac9c4c0145b372e6cd20afd6b50cb5c42442e0e3fe6b910654b1c96bcc21fdcccf12f258783ba305af2627c29be216a73efc871d6f" name="grub2-x86_64-xen" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="f7dbccf1916bfb1efab771fcd5a8e46574e7e87704e324525f0de4fa90ba462f2ab7679e056aae82fba0737d7c9e2b8732684a9423b33f6e26c5c022f71cb64c" name="grub2-x86_64-xen-debug" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="bb02bfd3a0a48f4249e09fd6d1a7c6ba864580f34061e623a8e7975f18cb053609129c8978ce0b75ef56447e378102f8851b35980f72433a75f48d73defdece2" name="grub2-x86_64-xen-extras" arch="noarch">
  <version epoch="0" ver="2.14" rel="160099.4.4"/>
  <changelog author="mchang@suse.com" date="1776686400">- VUL-0: grub: potentially problematic utf8 conversion in bli patches (bsc#1262129)
  * 0001-Fix-problematic-utf8-conversion-in-bli-patches.patch</changelog>
  <changelog author="mchang@suse.com" date="1777464000">- Fix incorrect default entry and bump counter for BLS boot counter files
  (bsc#1262580)
  * 0001-bls-fix-default-entry-and-bumpcounter-for-BLS-boot-c.patch</changelog>
  <changelog author="mcepl@cepl.eu" date="1778932800">- Add python-base BR</changelog>
  <changelog author="josef.melcr@suse.com" date="1780315200">- Fix build with GCC 16
  * gcc16.patch
  * 0001-add-support-for-UEFI-network-protocols.patch</changelog>
  <changelog author="mchang@suse.com" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="glin@suse.com" 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="mchang@suse.com" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="mchang@suse.com" 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="mchang@suse.com" 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="mchang@suse.com" 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>
</package>
<package pkgid="a71ef6031c279da779565893378813cd0177266bb6e2447c33e0edbcd537ef5157a2d6853ea4f6921c13f883b556d169b493ea55efd59cff202b17d922c83499" name="gsasl" arch="s390x">
  <version epoch="0" ver="2.2.4" rel="160099.1.1"/>
  <changelog author="dmueller@suse.com" date="1666699200">- refresh keyring</changelog>
  <changelog author="adam.majer@suse.de" 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="jengelh@inai.de" 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="ddiss@suse.com" date="1734350400">- Disable support for insecure NTLM authentication; jsc#PED-11790</changelog>
  <changelog author="bwiedemann@suse.com" date="1743076800">- Use %autosetup to work with rpm-4.20 (bsc#1240154)</changelog>
  <changelog author="scabrero@suse.de" 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="jengelh@inai.de" 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="rguenther@suse.com" date="1773921600">- Add gsasl-const-correctness.patch to fix build with glibc 2.43
- Add makeinfo BuildRequires to fix build</changelog>
  <changelog author="scabrero@suse.de" 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="scabrero@suse.de" date="1782734400">- Update to release 2.2.4:
  * NTLM: Avoid use-of-uninitialized-value in libntlm;
    (CVE-2026-56968); (bsc#1268885);
  * i18n: Updated translations</changelog>
</package>
<package pkgid="5a5c5feb2d67ed8ea995c02fa98f7c5a470d4422fad74347ed744c0856e684a3bb4da8ef257ba1a340633044cb7dc8436fc0918dda3ea3bbdb7b0b2af9bfaa10" name="gsasl-devel" arch="s390x">
  <version epoch="0" ver="2.2.4" rel="160099.1.1"/>
  <changelog author="dmueller@suse.com" date="1666699200">- refresh keyring</changelog>
  <changelog author="adam.majer@suse.de" 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="jengelh@inai.de" 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="ddiss@suse.com" date="1734350400">- Disable support for insecure NTLM authentication; jsc#PED-11790</changelog>
  <changelog author="bwiedemann@suse.com" date="1743076800">- Use %autosetup to work with rpm-4.20 (bsc#1240154)</changelog>
  <changelog author="scabrero@suse.de" 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="jengelh@inai.de" 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="rguenther@suse.com" date="1773921600">- Add gsasl-const-correctness.patch to fix build with glibc 2.43
- Add makeinfo BuildRequires to fix build</changelog>
  <changelog author="scabrero@suse.de" 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="scabrero@suse.de" date="1782734400">- Update to release 2.2.4:
  * NTLM: Avoid use-of-uninitialized-value in libntlm;
    (CVE-2026-56968); (bsc#1268885);
  * i18n: Updated translations</changelog>
</package>
<package pkgid="9a1e02eedfb065382def5b6ce4a69d202b7c6805251375aa4bc3ce6aa891865116aa8575d18d5c099dcf0947eb1e52f7b6bef0f15335818fa463f95970cc55a3" name="gsasl-lang" arch="noarch">
  <version epoch="0" ver="2.2.4" rel="160099.1.1"/>
  <changelog author="dmueller@suse.com" date="1666699200">- refresh keyring</changelog>
  <changelog author="adam.majer@suse.de" 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="jengelh@inai.de" 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="ddiss@suse.com" date="1734350400">- Disable support for insecure NTLM authentication; jsc#PED-11790</changelog>
  <changelog author="bwiedemann@suse.com" date="1743076800">- Use %autosetup to work with rpm-4.20 (bsc#1240154)</changelog>
  <changelog author="scabrero@suse.de" 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="jengelh@inai.de" 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="rguenther@suse.com" date="1773921600">- Add gsasl-const-correctness.patch to fix build with glibc 2.43
- Add makeinfo BuildRequires to fix build</changelog>
  <changelog author="scabrero@suse.de" 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="scabrero@suse.de" date="1782734400">- Update to release 2.2.4:
  * NTLM: Avoid use-of-uninitialized-value in libntlm;
    (CVE-2026-56968); (bsc#1268885);
  * i18n: Updated translations</changelog>
</package>
<package pkgid="5ccb1fabfa361aa9c64a1bf13d4e26c6f71428b27974c3a722090333e0470388db532271855ee6839219941c4e73913418e22e19af4c25257f6817ec8f851b53" name="gscan2pdf" arch="noarch">
  <version epoch="0" ver="2.13.4" rel="bp161.1.2"/>
  <changelog author="malcolmlewis@opensuse.org" date="1637496000">- Updated to version 2.12.4:
  * Fixed writing text layer to DjVu where tesseract used text type
    "header".
  * Dropped support for ocropus.
  * Translation updates.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1645444800">- Update to 2.12.5
  * Fixed "Wide character in print" warnings in log file.
  * Fixed parsing version from sane-backends v1.1.1.
    Closes bug #399 (Parsing scanimage version is broken for
    sane-backends-1.1.1)
  * Update to Russian translation
  * Update to Italian translation
  * Update to Ukrainian translation
  * Update to German translation
  * Update to Slovak translation</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1651147200">- Updated to version 2.12.6:
  * Fixed crash saving document with date before 1970,
    (deb#1008724).
  * Translation updates.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1653825600">- Updated to version 2.12.7:
  * Fixed bug restoring user-defined tool on scan dialog.
  * Translation updates.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1657540800">- Updated to version 2.17.8:
  * Fixed right-click pop-up behaviour with Wayland.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1665921600">- Updated to version 2.13.0:
  * Edit/Select/Invert menu item to invert selected pages,
    (deb#1008717).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671278400">- update to 2.13.1:
  * scanner database update
- add keyring for source validation</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1674302400">- Update to 2.13.2:
  * Filter out temporary filenames from tool warnings.
    Closes Debian bug #1026205: Unpaper errors for every scanned page
  * Don't forget to destroy file chooser when creating multiple images.
    Closes bug #409 (V2.13.0: Save Dialog Box cannot be closed anymore)
  * Catch missing dependencies in pdftk.
  * Catch invalid dates rather than crashing.
    Closes bug #407 (2.12.8-1.fc36 crashes (exits) when entering an invalid date)
  * Update to Hungarian translation
  * Update to French translation</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1719748800">- Updated to 2.13.3:
  * Skip options (spotted in a Brother device) where min&gt;max.
  * Remove given and when keywords and ~~ operator to fix given is
    deprecated, closes #421 (Perl 5.38.0 deprecated given and when
    keywords).
  * Fix GLib-GObject-CRITICAL error in t/0601.
  * Workaround for locale bug caused by GTK, closes #429 (settings
    dialog not appearing except LC_ALL=C).
  * Updated translations.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1722513600">- Updated to 2.13.4:
  * Fix crash on startup when /etc/upstream-release is directory,
    Closes bug #430.</changelog>
</package>
<package pkgid="24081f34fdd0f6ec41288fb6c96fd40975e77f3e5aac6994deb66d78d118dd27ad37f28eef8b42a0793f89b4a59bf410076b976e08b41a578d0f8d9b344827bf" name="gscan2pdf-lang" arch="noarch">
  <version epoch="0" ver="2.13.4" rel="bp161.1.2"/>
  <changelog author="malcolmlewis@opensuse.org" date="1637496000">- Updated to version 2.12.4:
  * Fixed writing text layer to DjVu where tesseract used text type
    "header".
  * Dropped support for ocropus.
  * Translation updates.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1645444800">- Update to 2.12.5
  * Fixed "Wide character in print" warnings in log file.
  * Fixed parsing version from sane-backends v1.1.1.
    Closes bug #399 (Parsing scanimage version is broken for
    sane-backends-1.1.1)
  * Update to Russian translation
  * Update to Italian translation
  * Update to Ukrainian translation
  * Update to German translation
  * Update to Slovak translation</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1651147200">- Updated to version 2.12.6:
  * Fixed crash saving document with date before 1970,
    (deb#1008724).
  * Translation updates.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1653825600">- Updated to version 2.12.7:
  * Fixed bug restoring user-defined tool on scan dialog.
  * Translation updates.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1657540800">- Updated to version 2.17.8:
  * Fixed right-click pop-up behaviour with Wayland.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1665921600">- Updated to version 2.13.0:
  * Edit/Select/Invert menu item to invert selected pages,
    (deb#1008717).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671278400">- update to 2.13.1:
  * scanner database update
- add keyring for source validation</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1674302400">- Update to 2.13.2:
  * Filter out temporary filenames from tool warnings.
    Closes Debian bug #1026205: Unpaper errors for every scanned page
  * Don't forget to destroy file chooser when creating multiple images.
    Closes bug #409 (V2.13.0: Save Dialog Box cannot be closed anymore)
  * Catch missing dependencies in pdftk.
  * Catch invalid dates rather than crashing.
    Closes bug #407 (2.12.8-1.fc36 crashes (exits) when entering an invalid date)
  * Update to Hungarian translation
  * Update to French translation</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1719748800">- Updated to 2.13.3:
  * Skip options (spotted in a Brother device) where min&gt;max.
  * Remove given and when keywords and ~~ operator to fix given is
    deprecated, closes #421 (Perl 5.38.0 deprecated given and when
    keywords).
  * Fix GLib-GObject-CRITICAL error in t/0601.
  * Workaround for locale bug caused by GTK, closes #429 (settings
    dialog not appearing except LC_ALL=C).
  * Updated translations.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1722513600">- Updated to 2.13.4:
  * Fix crash on startup when /etc/upstream-release is directory,
    Closes bug #430.</changelog>
</package>
<package pkgid="c074dfd7726a830f8912b7758d643e99d1f2d04caef4be7e5f3adab122a02d42753769f0da5894015f500ffe76e2c3ea879248b0de82fb93993a18f85ad08d5e" name="gsettings-backend-dconf" arch="s390x">
  <version epoch="0" ver="0.40.0" rel="160099.3.4"/>
  <changelog author="mgorse@suse.com" date="1567166400">- Update to version 0.33.2:
  + Drop references to GDBusConnection objects when D-Bus
    connections are closed.
- Changes from version 0.33.1:
  + Factor out a common method to route completion of D-Bus
    methods through.
  + build: Use weak bindings in gvdb to fix linking with LLD.</changelog>
  <changelog author="qkzhu@suse.com" date="1568289600">- Update to version 0.34.0:
  + Increment version number following 0.34 release.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" 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="yfjiang@suse.com" 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="dimstar@opensuse.org" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="148b118be4bacbba3143bbabe925229e752dfee7c51a3e7e2f9c6e3f7165357804ec42dfb9ef91f9d45706987b93623d683998904c78ceceec6a786321d28064" name="gsettings-desktop-schemas" arch="s390x">
  <version epoch="0" ver="48.0" rel="160099.2.4"/>
  <changelog author="dimstar@opensuse.org" date="1714996800">- Move en_US and en_GB 'translations' to the main package. Do not
  force the -lang package on all users.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1721044800">- Update to version 46.1:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1724587200">- Update to version 47.beta:
  + Add break-reminder schema
  + Provide a new pressure range for styli
  + Add SwitchMonitor and Keybinding to the tablet stylus actions
  + Switch back to Cantarell font
  + Updated translations.
- Changes from version 47.alpha:
  + Add key to tweak font rendering
  + Include Settings in sort order
  + Add key to pick accent color
  + Updated translations.
- Rebase patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1725883200">- Update to version 47.rc:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726401600">- Update to version 47.1:
  + meson: Fix project version
- Changes from version 47.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736683200">- Update to version 48.alpha:
  + Add screen limits schema
  + Fix gendered language in key descriptions
- Add check section where we test that the schemas compile.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738670400">- Update to version 48.beta:
  + Switch to Adwaita Fonts
  + Split data recording and limits in time limits schema
  + Set more useful defaults on stylus buttons
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1738756800">- Replace cantarell-fonts Recommends with adwaita-fonts: follow
  upstreams change from 48.beta.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740916800">- Update to version 48.rc:
  + Switch to JPEG for background image.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1742212800">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="ecb2c8e6b9d9e447dc7f1c1190cce53890d4d6eb29a6aa42947f92ba4afa08b53490f983094f94007cedbcb739acb2b75c03f24c6f9176f95b8d3e1836ca9913" name="gsettings-desktop-schemas-devel" arch="s390x">
  <version epoch="0" ver="48.0" rel="160099.2.4"/>
  <changelog author="dimstar@opensuse.org" date="1714996800">- Move en_US and en_GB 'translations' to the main package. Do not
  force the -lang package on all users.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1721044800">- Update to version 46.1:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1724587200">- Update to version 47.beta:
  + Add break-reminder schema
  + Provide a new pressure range for styli
  + Add SwitchMonitor and Keybinding to the tablet stylus actions
  + Switch back to Cantarell font
  + Updated translations.
- Changes from version 47.alpha:
  + Add key to tweak font rendering
  + Include Settings in sort order
  + Add key to pick accent color
  + Updated translations.
- Rebase patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1725883200">- Update to version 47.rc:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726401600">- Update to version 47.1:
  + meson: Fix project version
- Changes from version 47.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736683200">- Update to version 48.alpha:
  + Add screen limits schema
  + Fix gendered language in key descriptions
- Add check section where we test that the schemas compile.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738670400">- Update to version 48.beta:
  + Switch to Adwaita Fonts
  + Split data recording and limits in time limits schema
  + Set more useful defaults on stylus buttons
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1738756800">- Replace cantarell-fonts Recommends with adwaita-fonts: follow
  upstreams change from 48.beta.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740916800">- Update to version 48.rc:
  + Switch to JPEG for background image.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1742212800">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="867225a7d021c5b65e04a7284510e43f99c886bc06474e9ab406b696d18d3b2d404769b24eb59019f459868dc64883a67fda4882dd7a75bf2cb17901b8c3edcf" name="gsettings-desktop-schemas-lang" arch="noarch">
  <version epoch="0" ver="48.0" rel="160099.2.4"/>
  <changelog author="dimstar@opensuse.org" date="1714996800">- Move en_US and en_GB 'translations' to the main package. Do not
  force the -lang package on all users.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1721044800">- Update to version 46.1:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1724587200">- Update to version 47.beta:
  + Add break-reminder schema
  + Provide a new pressure range for styli
  + Add SwitchMonitor and Keybinding to the tablet stylus actions
  + Switch back to Cantarell font
  + Updated translations.
- Changes from version 47.alpha:
  + Add key to tweak font rendering
  + Include Settings in sort order
  + Add key to pick accent color
  + Updated translations.
- Rebase patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1725883200">- Update to version 47.rc:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726401600">- Update to version 47.1:
  + meson: Fix project version
- Changes from version 47.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736683200">- Update to version 48.alpha:
  + Add screen limits schema
  + Fix gendered language in key descriptions
- Add check section where we test that the schemas compile.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738670400">- Update to version 48.beta:
  + Switch to Adwaita Fonts
  + Split data recording and limits in time limits schema
  + Set more useful defaults on stylus buttons
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1738756800">- Replace cantarell-fonts Recommends with adwaita-fonts: follow
  upstreams change from 48.beta.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740916800">- Update to version 48.rc:
  + Switch to JPEG for background image.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1742212800">- Update to version 48.0:
  + Updated translations.</changelog>
</package>
<package pkgid="308c2a176cf6066f5ef1712faf3caff3c0bb28d0ada489bb7b889835642d70a6843f2c0289868fa99e098f71a6669960f80fa5b549591894b02830336af5e8be" name="gsf-office-thumbnailer" arch="s390x">
  <version epoch="0" ver="1.14.56" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1660132800">- Update to version 1.14.50:
  + Fix error handling problem when writing ole files.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1699012800">- Update to version 1.14.51:
  + Fix thumbnailer crash.
  + Fix leaks.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1699012801">- Drop baselibs.conf, nothing should need the 32bit libs anymore.</changelog>
  <changelog author="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1707134400">- Update to version 1.14.52:
  + xml: Fix build with libxml2 2.12.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.
- Modernize spec, use modern macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1768392000">- Update to version 1.14.55:
  + Reduce stack usage.
  + Documentation fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="4dfa73e0e997e1865ee588dd7177915a22deafe7db057646a2fbe6016e82fc557e0aacbaa48acd64e14efd58b23090dd9358b217cabcc6a0b83d75a3dafd151a" name="gsl" arch="s390x">
  <version epoch="0" ver="2.8" rel="160099.4.8"/>
  <changelog author="eich@suse.com" 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.bruens@rwth-aachen.de" 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@suse.de" 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="dimstar@opensuse.org" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="adam.majer@suse.de" 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="badshah400@gmail.com" date="1718107200">- Add gsl-bspline-missing-definition.patch: Add missing definition
  for gsl_bspline_eval_nonzero (svg#65868).</changelog>
  <changelog author="bwiedemann@suse.com" date="1728388800">- Ensure that %check do not modify build results (boo#1227364)</changelog>
  <changelog author="adam.majer@suse.de" date="1743163200">- Remove obsolete Obsolete (from almost a decade ago)
- Remove HPC code as it's unused now (bsc#1239982)</changelog>
  <changelog author="jaime.marquinez.ferrandiz@fastmail.net" date="1743336000">- Don't package the whole _includedir, only the gsl folder</changelog>
  <changelog author="adam.majer@suse.de" 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="8039ed307819b4963b5f6e5b444287537356b26ce71f3e5c1e94fae2d6d104cf6283d152ad0280862482bd6a41c57d33213b19b507adaae91e9e8acf837ff8a7" name="gsl-devel" arch="s390x">
  <version epoch="0" ver="2.8" rel="160099.4.8"/>
  <changelog author="eich@suse.com" 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.bruens@rwth-aachen.de" 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@suse.de" 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="dimstar@opensuse.org" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="adam.majer@suse.de" 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="badshah400@gmail.com" date="1718107200">- Add gsl-bspline-missing-definition.patch: Add missing definition
  for gsl_bspline_eval_nonzero (svg#65868).</changelog>
  <changelog author="bwiedemann@suse.com" date="1728388800">- Ensure that %check do not modify build results (boo#1227364)</changelog>
  <changelog author="adam.majer@suse.de" date="1743163200">- Remove obsolete Obsolete (from almost a decade ago)
- Remove HPC code as it's unused now (bsc#1239982)</changelog>
  <changelog author="jaime.marquinez.ferrandiz@fastmail.net" date="1743336000">- Don't package the whole _includedir, only the gsl folder</changelog>
  <changelog author="adam.majer@suse.de" 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="c2e9561fcc03360d8aa46becebeeb3c10a7af715a2ae0783892034944a2c7db19fd4bf2b57c57ab32bd0a68cee4b3ab33fa4ee2a5159ab747bb9fb4c77ade5fb" name="gsl-doc" arch="noarch">
  <version epoch="0" ver="2.8" rel="160099.4.8"/>
  <changelog author="eich@suse.com" 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.bruens@rwth-aachen.de" 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@suse.de" 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="dimstar@opensuse.org" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="adam.majer@suse.de" 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="badshah400@gmail.com" date="1718107200">- Add gsl-bspline-missing-definition.patch: Add missing definition
  for gsl_bspline_eval_nonzero (svg#65868).</changelog>
  <changelog author="bwiedemann@suse.com" date="1728388800">- Ensure that %check do not modify build results (boo#1227364)</changelog>
  <changelog author="adam.majer@suse.de" date="1743163200">- Remove obsolete Obsolete (from almost a decade ago)
- Remove HPC code as it's unused now (bsc#1239982)</changelog>
  <changelog author="jaime.marquinez.ferrandiz@fastmail.net" date="1743336000">- Don't package the whole _includedir, only the gsl folder</changelog>
  <changelog author="adam.majer@suse.de" 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="192bdc867869a6328545911c6d37e84fbca5a444175d72beeb868d18fa4b7ec17c626bb584443ae097d6d3a100bbfb045298428784fac134a6d463bf76c99753" name="gsl-examples" arch="noarch">
  <version epoch="0" ver="2.8" rel="160099.4.8"/>
  <changelog author="eich@suse.com" 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.bruens@rwth-aachen.de" 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@suse.de" 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="dimstar@opensuse.org" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="adam.majer@suse.de" 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="badshah400@gmail.com" date="1718107200">- Add gsl-bspline-missing-definition.patch: Add missing definition
  for gsl_bspline_eval_nonzero (svg#65868).</changelog>
  <changelog author="bwiedemann@suse.com" date="1728388800">- Ensure that %check do not modify build results (boo#1227364)</changelog>
  <changelog author="adam.majer@suse.de" date="1743163200">- Remove obsolete Obsolete (from almost a decade ago)
- Remove HPC code as it's unused now (bsc#1239982)</changelog>
  <changelog author="jaime.marquinez.ferrandiz@fastmail.net" date="1743336000">- Don't package the whole _includedir, only the gsl folder</changelog>
  <changelog author="adam.majer@suse.de" 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="e5aa50f0c699d862103482eb7c62d47b14d4f9711f8ae10b15a58534608b97007401686fded9db3d3c3ed2c54f32f8b5bc84c4da2e26b887d7505febdbc2d835" name="gsmartcontrol" arch="s390x">
  <version epoch="0" ver="2.0.2" rel="bp161.1.5"/>
  <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="f3174dcb3e89820eab95ce9be6ec079feeefc19c21d231ddf1a1756160c1724b0f20a9d3500b72454667ebb4331324d0b2aaf6e3ac7ce4f08b7faf4d933ab628" name="gsoap-devel" arch="s390x">
  <version epoch="0" ver="2.8.135" rel="bp161.1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661688000">- Update to release 2.8.122
  * Fixed an issue with wsdl2h generating inconsistent primitive
    type default values (schema default values extracted from
    WSDLs and schemas).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666612800">- Update to release 2.8.123
  * Update to make `std::string` typed element tags self-closing,
    which is consistent with `char*` typed element tags.
  * Improvement to HTTP header line processing to drop start-end
    quotes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670932800">- Update to release 2.8.124
  * Added C++17 `std::optional` member variable serialization.
  * Updated wsdl2h to automatically generates `std::optional`
    member variables for optional schemas when typedef.dat
    defines `$OPTIONAL = std::optional`. Only primitive type
    member variables are made `std::optional`, not classes,
    because optional types must be defined before referenced when
    in fact cyclic data structure relationships may exist among
    classes.
  * Added missing `std::vector&lt;xsd__anyType&gt;` deep copy of vector
    of DOM trees generated with soapcpp2 option `-Ec`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 2.8.127
  * Update to include `soap` context member initialization in the
    soapcpp2-generated `soap_new_T()` source code for all classes
    `T` derived from `soap_dom_element`, e.g. with wsdl2h option
    `-d`.
  * Update to soapcpp2 option `-Et` traversal code generation to
    walk C/C++ data structures.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693224000">- Update to release 2.8.130
  * A correction of a schema formatting issue in the WSDL and XSD
    files output of soapcpp2.
  * Improved soapcpp2 deserializer validation source code
    generation for primitive type struct/class members with default
    values.
  * Improve soapcpp2 for C++ custom serializer classes derived from
    other classes, which might otherwise not compile properly.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Update to release 2.8.131
  * Added new ``SOAP_SSL_SNI_HOST_CHECK`` flag for client-side
    SSL/TLS configuration with OpenSSL to perform SNI only with a
    syntactically valid hostname, not with an IP address, for
    compliance with RFC 3546 RFC 6066.</changelog>
  <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>
</package>
<package pkgid="9dc9e623fe04f9ff9c1360e3a2cb884b4cb3170a0a4b027fadd4a6340ece3b86dc90a20bd0413b2a2ec3a5c128e31de69c49fd3bd7a229e4296e44624b4e09f9" name="gsoap-doc" arch="noarch">
  <version epoch="0" ver="2.8.135" rel="bp161.1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661688000">- Update to release 2.8.122
  * Fixed an issue with wsdl2h generating inconsistent primitive
    type default values (schema default values extracted from
    WSDLs and schemas).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666612800">- Update to release 2.8.123
  * Update to make `std::string` typed element tags self-closing,
    which is consistent with `char*` typed element tags.
  * Improvement to HTTP header line processing to drop start-end
    quotes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670932800">- Update to release 2.8.124
  * Added C++17 `std::optional` member variable serialization.
  * Updated wsdl2h to automatically generates `std::optional`
    member variables for optional schemas when typedef.dat
    defines `$OPTIONAL = std::optional`. Only primitive type
    member variables are made `std::optional`, not classes,
    because optional types must be defined before referenced when
    in fact cyclic data structure relationships may exist among
    classes.
  * Added missing `std::vector&lt;xsd__anyType&gt;` deep copy of vector
    of DOM trees generated with soapcpp2 option `-Ec`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 2.8.127
  * Update to include `soap` context member initialization in the
    soapcpp2-generated `soap_new_T()` source code for all classes
    `T` derived from `soap_dom_element`, e.g. with wsdl2h option
    `-d`.
  * Update to soapcpp2 option `-Et` traversal code generation to
    walk C/C++ data structures.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693224000">- Update to release 2.8.130
  * A correction of a schema formatting issue in the WSDL and XSD
    files output of soapcpp2.
  * Improved soapcpp2 deserializer validation source code
    generation for primitive type struct/class members with default
    values.
  * Improve soapcpp2 for C++ custom serializer classes derived from
    other classes, which might otherwise not compile properly.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Update to release 2.8.131
  * Added new ``SOAP_SSL_SNI_HOST_CHECK`` flag for client-side
    SSL/TLS configuration with OpenSSL to perform SNI only with a
    syntactically valid hostname, not with an IP address, for
    compliance with RFC 3546 RFC 6066.</changelog>
  <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>
</package>
<package pkgid="cca4be44312edd43f268232d5f10b89e3a1efafb0544f0138a99d3962d4543e070e9f71e71475274be925ed176fe7d00f17285cf438d6e7df729f3afac1ca05e" name="gsound" arch="s390x">
  <version epoch="0" ver="1.0.3" rel="160099.3.2"/>
  <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="bjorn.lie@gmail.com" 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="56d520aef846aea55b71e3450232ed6f207687ab6c92e19500f9b48f9f848a26efb607a226a67c36ae26c86413f9da08c1dfdb0d338aa96f0011a291ccc417ab" name="gsound-devel" arch="s390x">
  <version epoch="0" ver="1.0.3" rel="160099.3.2"/>
  <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="bjorn.lie@gmail.com" 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="937cbb12b5635f82bc8e9b497c586a8bf057205e56c801d24993a202f2db9c8e5e69c5e67e1b7cba261f3d1151eaedeadbe3a96ce86f789da849e585ca8a23c7" name="gspell" arch="s390x">
  <version epoch="0" ver="1.14.0" rel="160099.2.3"/>
  <changelog author="dimstar@opensuse.org" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 1.8.4:
  + Updated translations.</changelog>
  <changelog author="emilyyrose@gmail.com" date="1650369600">- Update to version 1.10.0:
  + Build from git: some updates, take newer version of autoconf-archive.
  + Build: distribute more files in tarballs.
  + Documentation improvements.
  + Translation updates.</changelog>
  <changelog author="emilyyrose@gmail.com" date="1656936000">- Update to version 1.11.1:
  + Build: minor improvements, small change to how enum-types are
    built.
  + A few documentation improvements.</changelog>
  <changelog author="dmueller@suse.com" date="1664020800">- Conditionalize valgrind dependency, not available on all
  architectures.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1664280000">- Update to version 1.12.0:
  + Use G_MODULE_EXPORT instead of the custom _GSPELL_EXTERN macro.
  + Small maintenance tasks, some minor simplifications.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 1.12.1:
  + Build: remove gtk-mac-integration dependency.
  + Documentation improvements.
  + Updated translations.
- Use autosetup and ldconfig_scriptlets macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1691668800">- Update to version 1.12.2:
  + Small code maintenance: don't use g_slice_*().</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1726228800">- Update to version 1.14.0:
  + Build: re-add support for macOS.</changelog>
</package>
<package pkgid="e34246598e4eafe0b737f2d0b15a2e963097112ebff31b7d75e1db1e84369b16aa36a58a03b65838510fcb664e9e6d7365c8e0948cf160298f41f4df3901a018" name="gspell-devel" arch="s390x">
  <version epoch="0" ver="1.14.0" rel="160099.2.3"/>
  <changelog author="dimstar@opensuse.org" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 1.8.4:
  + Updated translations.</changelog>
  <changelog author="emilyyrose@gmail.com" date="1650369600">- Update to version 1.10.0:
  + Build from git: some updates, take newer version of autoconf-archive.
  + Build: distribute more files in tarballs.
  + Documentation improvements.
  + Translation updates.</changelog>
  <changelog author="emilyyrose@gmail.com" date="1656936000">- Update to version 1.11.1:
  + Build: minor improvements, small change to how enum-types are
    built.
  + A few documentation improvements.</changelog>
  <changelog author="dmueller@suse.com" date="1664020800">- Conditionalize valgrind dependency, not available on all
  architectures.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1664280000">- Update to version 1.12.0:
  + Use G_MODULE_EXPORT instead of the custom _GSPELL_EXTERN macro.
  + Small maintenance tasks, some minor simplifications.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 1.12.1:
  + Build: remove gtk-mac-integration dependency.
  + Documentation improvements.
  + Updated translations.
- Use autosetup and ldconfig_scriptlets macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1691668800">- Update to version 1.12.2:
  + Small code maintenance: don't use g_slice_*().</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1726228800">- Update to version 1.14.0:
  + Build: re-add support for macOS.</changelog>
</package>
<package pkgid="1fc15893432f361ce1dadbec664e53cf0510c6e7a10dbfa35af869cb244fd738f86e12b3ae2dfe3b5beca92c008bd4e36158307dc442e0c2d63bedbe3447dca8" name="gspell-lang" arch="noarch">
  <version epoch="0" ver="1.14.0" rel="160099.2.3"/>
  <changelog author="dimstar@opensuse.org" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 1.8.4:
  + Updated translations.</changelog>
  <changelog author="emilyyrose@gmail.com" date="1650369600">- Update to version 1.10.0:
  + Build from git: some updates, take newer version of autoconf-archive.
  + Build: distribute more files in tarballs.
  + Documentation improvements.
  + Translation updates.</changelog>
  <changelog author="emilyyrose@gmail.com" date="1656936000">- Update to version 1.11.1:
  + Build: minor improvements, small change to how enum-types are
    built.
  + A few documentation improvements.</changelog>
  <changelog author="dmueller@suse.com" date="1664020800">- Conditionalize valgrind dependency, not available on all
  architectures.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1664280000">- Update to version 1.12.0:
  + Use G_MODULE_EXPORT instead of the custom _GSPELL_EXTERN macro.
  + Small maintenance tasks, some minor simplifications.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 1.12.1:
  + Build: remove gtk-mac-integration dependency.
  + Documentation improvements.
  + Updated translations.
- Use autosetup and ldconfig_scriptlets macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1691668800">- Update to version 1.12.2:
  + Small code maintenance: don't use g_slice_*().</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1726228800">- Update to version 1.14.0:
  + Build: re-add support for macOS.</changelog>
</package>
<package pkgid="33343a498f83fa6067245cefdf64b71ba261e8cc2db9f778af22d77d9eb50ce4fb9045b6f8708b72dcf21c22f6d8b20191934cf60d5c0c4dea7136fef2439332" name="gssdp-doc" arch="noarch">
  <version epoch="0" ver="1.6.3" rel="160099.3.5"/>
  <changelog author="info@paolostivanin.com" date="1592913600">- Update to version 1.2.3:
  + Prevent crash if client is not initialized
  + Fix critical if network device does not exists
  + Fix ::1 multicast
  + client. Add getter for network mask</changelog>
  <changelog author="dimstar@opensuse.org" date="1632139200">- Update to version 1.4.0.1:
  + Fix building the sniffer when built as subproject
  + Do not build docs by default
- Changes from version 1.3.1:
  + Implement MAC lookup on Windows
  + Implement interface index lookup on Windows
  + Fix distributing docs in the tarball
  + Build docs by default
- Changes from version 1.3.0:
  + Sniffer: Various deprecated function clean-up
  + Sniffer: Port to GTK4
  + Docs: Ported to gi-docgen
  + Docs: Clean-up and other improvements
  + Client: Minor dead code clean-up
  + Build: Make GSSDP usable as a subproject
  + All: Fixes from scan-build
  + All: Minor introspection fixes
- Replace pkgconfig(gtl+-3.0) BuildRequires with pkgconfig(gtk4):
  Follow upstreams port to GTK 4.
- Enable test suite: enable meson_test in check section.</changelog>
  <changelog author="dimstar@opensuse.org" date="1632744000">- Pass -Dsniffer=false to meson: Disable build of sniffer. Allows
  to drop pkgconfig(gtk4) BuildRequires and helps eliminate a build
  cycle.
- Allow for easy toggling using bcond_with sniffer.</changelog>
  <changelog author="emilyyrose@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1663416000">- Update to version 1.6.0:
  + Re-release of 1.5.2 as stable version. No functional changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="fcrozat@suse.com" date="1682078400">- Update license tag to LGPL-2.1-or-later.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1699012800">- Update to version 1.6.3:
  + Do not crash if socket receive fails
  + Do not leak local address in SocketSource</changelog>
</package>
<package pkgid="bf1283d1a5bff236a6d61027822c302e51e95bbff573a24b6092e6d7361f45a17d198d2e69f0bed2a7082072c46fe924e8af0cc1662023b25e305308d4d67eda" name="gssntlmssp" arch="s390x">
  <version epoch="0" ver="1.2.0" rel="bp161.1.2"/>
  <changelog author="Simo Sorce &lt;simo@samba.org&gt;" date="1389528000">- New upstream release 0.3.0:
  * Added support for NTLMv1 Signing and Sealing completing full coverage
    of the NTLM protocol
  * Added a number of GSSAPI calls to inquire, export and import context and
    credentials, in preparation for making it work with GSS-Proxy
  * Various fixes memleak and other fixes</changelog>
  <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>
</package>
<package pkgid="3ae7d844845b4f1ef74bf11ccb3d3d281ac3ed367107a8da8117c242b08c7cc29b6202536968e4f2a50634edb9e61bcf6ef03c7fee78b916b01f8d39c6f1c5e9" name="gssntlmssp-devel" arch="s390x">
  <version epoch="0" ver="1.2.0" rel="bp161.1.2"/>
  <changelog author="Simo Sorce &lt;simo@samba.org&gt;" date="1389528000">- New upstream release 0.3.0:
  * Added support for NTLMv1 Signing and Sealing completing full coverage
    of the NTLM protocol
  * Added a number of GSSAPI calls to inquire, export and import context and
    credentials, in preparation for making it work with GSS-Proxy
  * Various fixes memleak and other fixes</changelog>
  <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>
</package>
<package pkgid="6cc7694ed6c4c12707f58845576cc724e68f07c88585212e07f48421e21512ab5ae6d72a386ece0aab12ba4bc7d0a0db1050c864e261ec04c2e2e8b32c81d1fc" name="gssproxy" arch="s390x">
  <version epoch="0" ver="0.8.4" rel="bp161.2.1"/>
  <changelog author="nfbrown@suse.com" date="1507464000">- 0003-Include-header-for-writev.patch
  upstream patch to fix build error</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;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&#xE1;&#x161; Chv&#xE1;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="1782216000">- 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="991536947f8d324ba6d3e98b02f8c7b8a5b0a18741f33451dac77eda02a7cebead194aa341733d4796836225d4c8d9f34daa19ae3c33ccfd49e09c6fece2f1cf" name="gst123" arch="s390x">
  <version epoch="0" ver="0.4.1" rel="bp161.1.7"/>
  <changelog author="pascal.bleser@opensuse.org" date="1315137600">- update to 0.2.1:
  * fixed minor memory leak
  * fix warnings due to wrong glib option parsing
  * use wikihtml2man for documentation (replaces old doxer based manpage)</changelog>
  <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>
</package>
<package pkgid="f72e284aee71d5386d2533abf6b059304ce4d29b3120a79a45d4ee19dd58eff3a8ededb742558dd04414fee8bc43d4e796fb41385ca1cffb491a173b1712b49e" name="gstreamer" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + Highlighted bugfixes in 1.26.7:
  - cea608overlay: improve handling of non-system memory
  - cuda: Fix runtime kernel compile with CUDA 13.0
  - d3d12: Fix crop meta support in converter and passthrough
    handling in deinterlacer
  - fallbacksrc: source handling improvements; no-more-pads
    signal for streams-unaware parents
  - inter: add properties to fine tune the inner elements
  - qtdemux: surround sound channel layout handling fixes and
    performance improvements for GoPro videos
  - rtp: Add linear audio (L8, L16, L24) RTP payloaders /
    depayloaders
  - rtspsrc: Send RTSP keepalives in TCP/interleaved modes
  - rtpamrpay2: frame quality indicator flag related fixes
  - rtpbasepay2: reuse last PTS when possible, to work around
    problems with NVIDIA Jetson AV1 encoder
  - mpegtsmux, tsdemux: Opus audio handling fixes
  - threadshare: latency related improvements and many other
    fixes
  - matroskamux, tsmux, flvmux, cea608mux: Best pad determination
    fixes at EOS
  - unixfd: support buffers with a big payload
  - videorate unknown buffer duration assertion failure with
    variable framerates
  - editing services: Make GESTimeline respect
    SELECT_ELEMENT_TRACK signal discard decision; memory leak
    fixes
  - gobject-introspection annotation fixes
  - cerbero: Update meson to 1.9.0 to enable Xcode 26
    compatibility
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - controller: Fix get_all() return type annotation
  - gst-launch: Do not assume error messages have a src element
  - multiqueue: Fix object reference handling in signal callbacks
  - netclientclock: Fix memory leak in error paths</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="48e735bb35f63a3975b9c912c8e8c78816f979dd32bf62d5dadb27069b33309f5cf50799be2fa50cd74fb0842fc2a45f8b5db50deaaaa645d3e0dd1377e57422" name="gstreamer-devel" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + Highlighted bugfixes in 1.26.7:
  - cea608overlay: improve handling of non-system memory
  - cuda: Fix runtime kernel compile with CUDA 13.0
  - d3d12: Fix crop meta support in converter and passthrough
    handling in deinterlacer
  - fallbacksrc: source handling improvements; no-more-pads
    signal for streams-unaware parents
  - inter: add properties to fine tune the inner elements
  - qtdemux: surround sound channel layout handling fixes and
    performance improvements for GoPro videos
  - rtp: Add linear audio (L8, L16, L24) RTP payloaders /
    depayloaders
  - rtspsrc: Send RTSP keepalives in TCP/interleaved modes
  - rtpamrpay2: frame quality indicator flag related fixes
  - rtpbasepay2: reuse last PTS when possible, to work around
    problems with NVIDIA Jetson AV1 encoder
  - mpegtsmux, tsdemux: Opus audio handling fixes
  - threadshare: latency related improvements and many other
    fixes
  - matroskamux, tsmux, flvmux, cea608mux: Best pad determination
    fixes at EOS
  - unixfd: support buffers with a big payload
  - videorate unknown buffer duration assertion failure with
    variable framerates
  - editing services: Make GESTimeline respect
    SELECT_ELEMENT_TRACK signal discard decision; memory leak
    fixes
  - gobject-introspection annotation fixes
  - cerbero: Update meson to 1.9.0 to enable Xcode 26
    compatibility
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - controller: Fix get_all() return type annotation
  - gst-launch: Do not assume error messages have a src element
  - multiqueue: Fix object reference handling in signal callbacks
  - netclientclock: Fix memory leak in error paths</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="2e090e6df7bf0f6eaf8cef2bd53cefc006007d944d3b8d4f46b5549d40846efe50c75c18475c3c35da20eeb104c49fac9b785e4e040c5154c21a62fc39076d9d" name="gstreamer-devtools" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1760702400">- Update to version 1.26.7:
  + Fix issues with G_DISABLE_CHECKS &amp; G_DISABLE_ASSERT</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1765108800">- Update to version 1.26.9:
  + debug-viewer: Make 0x prefix optional thread ID regexes</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1767096000">- Update to version 1.26.10:
  + dotsviewer: Update Rust dependencies</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1772107200">- Update to version 1.28.1:
  + Update Rust dependencies</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1775649600">- Update to version 1.28.2:
  + No changes, stable versionbump only.
- Update vendored dependencies tarball.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1778587200">- Update to version 1.28.3:
  + Plug memory leaks reported running valgrind on our testsuite</changelog>
  <changelog author="alarrosa@suse.com" 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="alarrosa@suse.com" date="1784030400">- Update to version 1.28.5:
  + No changes, stable versionbump only.
- Update vendored dependencies tarball.</changelog>
</package>
<package pkgid="c1e285b4eaa17cc7dd1e0b9306be647d52bff24a672bc58acd65084aff925b3dc10045b5b93e38a980ff851fb207cc455d653564c55b7f22d5dd4e6b315d6649" name="gstreamer-devtools-devel" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1760702400">- Update to version 1.26.7:
  + Fix issues with G_DISABLE_CHECKS &amp; G_DISABLE_ASSERT</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1765108800">- Update to version 1.26.9:
  + debug-viewer: Make 0x prefix optional thread ID regexes</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1767096000">- Update to version 1.26.10:
  + dotsviewer: Update Rust dependencies</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1772107200">- Update to version 1.28.1:
  + Update Rust dependencies</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1775649600">- Update to version 1.28.2:
  + No changes, stable versionbump only.
- Update vendored dependencies tarball.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1778587200">- Update to version 1.28.3:
  + Plug memory leaks reported running valgrind on our testsuite</changelog>
  <changelog author="alarrosa@suse.com" 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="alarrosa@suse.com" date="1784030400">- Update to version 1.28.5:
  + No changes, stable versionbump only.
- Update vendored dependencies tarball.</changelog>
</package>
<package pkgid="12119caef9f119cc5064e45c9b52d751a4651b6a39989c449f47fae0687d1bb85491a9b92d380624d68ac67348fffda6f8d558e2b47447f1ffe4577efc120ac1" name="gstreamer-docs" arch="noarch">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1760702400">- Update to version 1.26.7:
  + No changes, stable bump only.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1762948800">- Update to version 1.26.8:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1765108800">- Update to version 1.26.9:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1767096000">- Update to version 1.26.10:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1772107200">- Update to version 1.28.1:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1775649600">- Update to version 1.28.2:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1778587200">- Update to version 1.28.3:
  + android: trim tutorials by using fewer plugins, ensure that an
    AMC video decoder is always found, fix decoding of
    constrained-baseline files</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1781265600">- Update to version 1.28.4:
  + No changes, stable bump only</changelog>
  <changelog author="alarrosa@suse.com" date="1784030400">- Update to version 1.28.5:
  + No changes, stable bump only</changelog>
</package>
<package pkgid="f6f176ab96e6121113a4dbc4ce0e4b81997a0b401a5ec7fc5c43711458d3de8d2b5e712efd945bc8454ea3ee55b9bee1be5e5a335f12a458b8a833c6e261120a" name="gstreamer-editing-services" arch="s390x">
  <version epoch="0" ver="1.28.4" rel="bp161.1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1757937600">- Update to version 1.26.6:
  + gstreamer: Make sure to zero-initialize the GValue before
    G_VALUE_COLLECT_INIT
  + Fix various memory leaks</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760702400">- Update to version 1.26.7:
  + ges: timeline: Respect SELECT_ELEMENT_TRACK signal discard
    decision
  + gst: Fix a few small leaks</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + python: More typing fixes</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="d628ac312c091024a6c7b0d6f076065219629f01f2442b535b4ebacc7a0b0e8b276a096941d7cb6f0f3838371e663a9516440d52a063b9a206e514d6ade275b2" name="gstreamer-editing-services-devel" arch="s390x">
  <version epoch="0" ver="1.28.4" rel="bp161.1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1757937600">- Update to version 1.26.6:
  + gstreamer: Make sure to zero-initialize the GValue before
    G_VALUE_COLLECT_INIT
  + Fix various memory leaks</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760702400">- Update to version 1.26.7:
  + ges: timeline: Respect SELECT_ELEMENT_TRACK signal discard
    decision
  + gst: Fix a few small leaks</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + python: More typing fixes</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="4f2e884a766d30d241b17848dccda8a7b6757750eb917808e4397697a8d89ff3d57b56f77ab890ee1d9c958a5614143c8a460bedd2c746b9fc01ac79649ab185" name="gstreamer-lang" arch="noarch">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + Highlighted bugfixes in 1.26.7:
  - cea608overlay: improve handling of non-system memory
  - cuda: Fix runtime kernel compile with CUDA 13.0
  - d3d12: Fix crop meta support in converter and passthrough
    handling in deinterlacer
  - fallbacksrc: source handling improvements; no-more-pads
    signal for streams-unaware parents
  - inter: add properties to fine tune the inner elements
  - qtdemux: surround sound channel layout handling fixes and
    performance improvements for GoPro videos
  - rtp: Add linear audio (L8, L16, L24) RTP payloaders /
    depayloaders
  - rtspsrc: Send RTSP keepalives in TCP/interleaved modes
  - rtpamrpay2: frame quality indicator flag related fixes
  - rtpbasepay2: reuse last PTS when possible, to work around
    problems with NVIDIA Jetson AV1 encoder
  - mpegtsmux, tsdemux: Opus audio handling fixes
  - threadshare: latency related improvements and many other
    fixes
  - matroskamux, tsmux, flvmux, cea608mux: Best pad determination
    fixes at EOS
  - unixfd: support buffers with a big payload
  - videorate unknown buffer duration assertion failure with
    variable framerates
  - editing services: Make GESTimeline respect
    SELECT_ELEMENT_TRACK signal discard decision; memory leak
    fixes
  - gobject-introspection annotation fixes
  - cerbero: Update meson to 1.9.0 to enable Xcode 26
    compatibility
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - controller: Fix get_all() return type annotation
  - gst-launch: Do not assume error messages have a src element
  - multiqueue: Fix object reference handling in signal callbacks
  - netclientclock: Fix memory leak in error paths</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="94947c277fcea087592edd4c67e38a784f3000773be01fc9d4f2ef58571c8b10ef24847a2ea704c5b7bfa1eeeed6e28ed3f05dd045fef8a437f3c0940e635699" name="gstreamer-libnice" arch="s390x">
  <version epoch="0" ver="0.1.23" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1731326400">- Add c47a7ea6289187857a38e0118bd8528cab9171c9.patch meson: Add
  glib debug, assert and check options.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1731758400">- Add 37eeeb1a750bf2dd6d5769d759069e95dd1b8493.patch:
  test-new-trickle: Remove cancellable as a wakeup mechanism.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1733745600">- Increase test timeout on s390x. test-send-recv can be slow and
  sometimes times out in our builds.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="a944c0464eb1e4069b208d19b71661870fbdd0248abcadee351b1ee6535d58c35135e17a906b267e983a8aeebf86319363be4835634e40fd6d24338d23232b8e" name="gstreamer-lsp-plugins" arch="s390x">
  <version epoch="0" ver="1.2.19" rel="bp161.1.3"/>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1695902400">- Add 01-Fixed-double-free-of-generated-port-metadata.patch
  from upstream fixing crashes</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1697198400">- Remove 01-Fixed-double-free-of-generated-port-metadata.patch
  now upstream
- update to 1.2.12
  * Implemented Autogain plugin series for controlling the loudness
    of the signal according to the ITU-R BS.1770-4 specificaions.
  * Implemented SIMD-optimized curve and gain calculation functions
    for compressors which allow to lower the CPU consumption by
    compressor plugins.
  * More AVX-512 optimized functions added to the low-level DSP code.
  * Additional SIMD-optimized functions added to DSP library.
  * Fixed VST2 plugin crash on UI close in OBS Studio.
  * Fixed invalid default values of parameters for CLAP plugin format.
  * Fixed double memory free of generated port metadata in CLAP,
    VST2 and LV2 wrappers.
  * Fixed HPF/LPF knob activity in the UI for multiband dynamics
    plugins.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1698580800">- update to 1.2.13
  * Fixed bug in Multiband Limiter plugin series caused by invalid
    processing of large input buffers.
  * Fixed bug in Compensation Delay plugin series caused by invalid
    processing of large input buffers.
  * Fixed crackling sound caused by small buffer gaps in Autogain
    plugin series.
  * Fixed bug introduced in 1.2.11 version related to improper
    optimized function for AVX-512 instruction set that could cause
    dynamic processing plugins (like Compressor, Expander, Gate, etc)
    work improperly.
  * Several optimizations of DSP library with AVX and AVX2 instruction sets.
  * Many additional optimizations of DSP library with AVX-512 instruction set.
  * Optimizations of compressor, expander and gate modules with SIMD instructions.
  * Gate module now uses lsp-dsp-lib for low-level gain and curve optimizations.
  * Reduced the gain curve refresh rate for all multiband plugins
    which may reduce CPU usage for small input buffer sizes.
  * Optimized common gain curve calculation for all multiband plugins.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1703419200">- update to 1.2.14
  * Implemented Clipper plugins series.
  * Implemented Multiband Clipper plugin series.
  * Implemented Parametric Equalizer x8 plugin series.
  * Updated VST 2.x plugin naming to fit the maximum possible length
    of 31 characters.
  * Added tracking of maximum values option for Spectrum Analyzer
    plugin series.
  * Added possibility to change frequency values by double click for
    GOTT Compressor.
  * Improved performance of expression language in the UI.
  * Implemented separate input and output signal spectrum analysis
    for Filter, Graphic Equalizer and Parametric Equalizer plugin series.
  * Updated default value and extended range of the zoom fader for
    Filter, Graphic Equalizer and Parametric Equalizer plugin series.
  * Added possibility to globally adjust filter point size for Filter,
    Graphic Equalizer and Parametric Equalizer plugin series.
  * Added gain level display for filter info of the Parametric
    Equalizer and Filter plugin series.
  * Added missing inline display to the Autogain plugin series.
  * Threshold markers are now editable for all dynamics and
    multiband dynamics plugins.
  * Implemented switch that controls automatic scaling of spectrum
    graph for plugin series:
  * Beat Breather.
  * Filter.
  * GOTT Compressor.
  * Graphic Equalizer.
  * Multiband Compressor.
  * Multiband Dynamic Processor.
  * Multiband Gate.
  * Multiband Expander.
  * Multiband Limiter.
  * Noise Generator.
  * Parametric Equalizer.
  * Many code updates that could cause potential problems related
    to using another decimal point for floating-point number formatting.
  * Added frequency and note displaying for band splits for all
    multiband plugin series.
  * Added support of storing current file type selection in
    file dialogs of UI.
  * Optimization of compressor and gate functions using AVX-512
    instruction set.
  * Fixed bug in Mid/Side conversion functions for AArch64
    architecture (contributed by marcan at GitHub).
  * Introduced SIMD-optimized expander curve and gain functions.
  * Improved performance of logarithmic values calculations for
    DSP modules.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1709726400">- update to 1.2.15
  * Added experimental VST3 plugin format support.
  * Added built-in presets for Compressor plugin series.
  * Fixed bug in smoothing mode of Parametric Equalizer and Filter
    plugins that could be caused when using large buffer sizes.
    Additional optimizations to reduce CPU resources when processing
    in smoothing mode.
  * Updated behaviour of band frequency splits in the UI for Multiband
    Compressor, Multiband Expander, Multiband Gate Multiband Dynamic
    Processor and Crossover plugin series.
  * Several bugfixes and improvements in implementations of VST2, LV2 and CLAP formats.
  * Added possibility to manually enter channel name in Mixer plugin series.
  * Added MIDI velocity control code display in Sampler and Multisampler plugin series.
  * Added support of LR2 (12 dB/oct) filters by the Crossover plugins series.
  * Added S/M Apply switch to Crossover plugin series that applies
    effect of Solo/Mute buttons to corresponding frequency band's outputs.
  * Improved grid color and visibility for the Spectrum analyzer plugin
    series in Spectralizer mode.
  * Implemented Hold option for Compressor, Dynamics Processor, Expander
    and Gate plugin series.
  * Implemented Hold option for Multiband Compressor, Dynamics Processor,
    Expander and Gate plugin series.
  * Added Dry/Wet balance control for Compressor, Dynamics Processor,
    Expander, Gate and Trigger plugin series.
  * Added Dry/Wet balance control for Multiband Compressor, Dynamics Processor,
    Expander, Gate and GOTT Compressor plugin series.
  * Fixed phasing issue between dry and wet signal for GOTT Compressor in Linear Phase mode.
  * Fixed invalid curve markers display in Multiband Gate plugin series.
  * Re-implemented allpass filters for Equalizer that could yield to high frequency pitch buildup.
  * Updated split editing behaviour for Multiband plugin series and Crossover plugin series.
  * Added basic UI design guidelines to the documentation.
  * Several bugfixes in graphic toolkit library.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1711454400">- fix post(un) in .spec</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1716379200">- update to 1.2.16
  * Implemented Chorus plugin series.
  * Implemented advanced internal buffer cleanup algorithm that does
    not cause high CPU load for Slap-Back Delay plugin.
  * Added stereo correlometer to the Spectrum Analyzer plugin series.
  * Added feedback to the Slap-Back delay plugin.
  * Implemented Dry/Wet balance knob for the following plugin series:
  - Artistic Delay;
  - Beat Breather;
  - Compensation Delay;
  - Flanger;
  - Impulse Responses;
  - Impulse Reverb;
  - Room Builder;
  - Sampler;
  - Multisampler;
  - Slap-Back delay.
  * Removed 'Amount' knob in Flanger plugin series as it can be fully
    replaced by Dry/Wet/DryWet knobs.
  * Several fixes related to window position of VST3 plugin format.
  * Workaround for Bitwig Studio DAW memory leak when VST3 plugins
    extensively use messaging.
  * Fixed bug related to improper loading of RIFF files with 32-bit
    float sample format.
  * Fixed configuration export for LV2 format where plugins exported
    paths mapped by a DAW instead of real file paths.
  * Fixed improper numpad key handling in UI for Windows.
  * Fixed Artistic Delay which could generate audio garbage on
    session startup.
  * Improved precision of bilinear transform for filters which could
    blow up signal when using steep-curved filters.
  * Fixed jumping UI controls issues caused by variable widths of
    diffrent parameters.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1722772800">- update to 1.2.17
- change source tarball to 7z
- update dependencies in spec
- add gstreamer plugins subpackage
  * Changed the binary distribution of plugins. Plugins of different
    formats are now packed together into a 7-zip archive. The same is
    related to documentation and source code. This allows to gain the
    economy on the overall size of the compressed data and number of
    archives required to download.
  * Added basic GStreamer plugin format support.
  * Plugins now can be built without UI support if the 'ui' option is
    omitted at the configuration stage.
  * Added ISO-226:2023 loudness compensation curves to Loudness
    Compensator plugin series.
  * Added balance knobs to LSP Slap-back Delay Stereo plugin.
  * Added Suntory Hall Tokyo 3D model to Room Builder presets
    (contributed by Fowly).
  * Updated makefile scripts related to Git checkout (contributed by
    Johannes Lorenz).
  * Improved build tools: UI resources are now built-in only for shared
  * objects/libraries that actually need them.
  * Several AVX-512 optimizations of DSP library.
  * Fixed not working MIDI channel setup for the Trigger MIDI plugin series.
  * Fixed regression: improper port bindings for Compensation Delay x2
    Stereo plugin.
  * Fixed several issues related to plugin window sizing for LV2 format.
  * Fixed possible access to uninitialized memory when loading built-in
    resources.
  * Fixed improper phase compensation between Dry and Wet channels
    in Linear Phase mode for multiband plugin series:
    Multiband Compressor;
    Multiband Dynamics Processor;
    Multiband Expander;
    Multiband Gate.
    Several bugfixes for VST3 wrapper.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1728475200">- update to 1.2.18
  * Implemented Send Mono and Send Stereo plugins for sending audio
    streams to named connection points stored in shared memory.
  * Implemented Return Mono and Return Stereo plugins for receiving
    audio streams from named connection points stored in shared memory.
  * Added inter-communication between Parametric and Graphic Equalizers
    using new send/return communication primitives which allows to show
    the spectrogram of another Equalizer's output on the graph.
  * Added Reverse button for Impulse Responses plugin series that allows
    to reverse the impulse response.
  * Added support of sidechain passed by shared memory link for
    Autogain plugin series.
  * Added support of sidechain passed by shared memory link for
    single-band dynamics processing plugin series:
  * Compressor;
  * Dynamics Processor;
  * Expander;
  * Gate;
  * Limiter.
  * Added support of sidechain passed by shared memory link for multi-band
    dynamics processing plugin series:
  * GOTT Compressor;
  * Multiband Compressor;
  * Multiband Dynamics Processor;
  * Multiband Expander;
  * Multiband Gate;
  * Multiband Limiter.
  * Mono samples are now played as stereo samples with duplicated left
    channel for Trigger, Sampler and Multisampler plugin series.
  * Added pre-reverse button to apply sample reversal before cuts,
    stretches and fades being applied in Sampler and Multisampler
    plugin series.
  * Several UI improvements related to instrument names in Multisampler
    plugin series: instrument name is now displayed in drop-down list
    and heading of the drop-down group.
  * Added documentation_path parameter in user configuration file which
    allows to configure the path to the offline documentation installation.
  * Update makefiles to simplify cross-compiling, added cross compiling
    instructions to README.
  * Added LUFS meters to the Loudness Compensator plugin series.
  * Added reference Pink noise generator of different standard loudness
    levels to the Loudness Compensator plugin series.
  * Added directory contents view and navigation of currently loaded
    sample for following plugin series:
  * Impulse Responses;
  * Impulse Reverb;
  * Multsampler;
  * Sampler;
  * Trigger.
  * Fixed random crashes when navigating file dialog in Windows.
  * Fixed invalid UI draw issue on Windows when using larger desktop DPI.
  * Fixed regression in offline documentation build.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1728734400">- update to 1.2.19
- update .spec for tar.gz source
  * Rollback of source code distribution to tar.gz archive format.
  * Fixed unneeded resource object deletion and use-after-free in
    VST plugin wrapper.
  * Fixed window sizing for CLAP plugin format.
  * Updated CLAP SDK to 1.2.2.
  * Updated VST3 SDK to 3.7.12, may be breaking changes related to
    parameter identifiers as Steinberg has twice reduced the set of
    valid paremeter identifiers.
  * Several fixes in build scripts.</changelog>
</package>
<package pkgid="fe114435e5543914f7ab577282759eaeaaa1f0dc04c479aded036cb68820e25a4669ac4353b0d655b34d400c533ff283e5959658cae4724c4172a17713c5130d" name="gstreamer-plugin-aravis" arch="s390x">
  <version epoch="0" ver="0.8.33" rel="bp161.1.8"/>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1632571200">- Update to version 0.8.18</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1639396800">- Split arv-viewer to separate package: it requires GTK and graphical stack
  while other arv tools can be installed on head-less systems.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 0.8.21
  * gigevision: performance improvement of standard socket method
  * usb3vision: prevent USB command mix up
  * usb3vision: fix PacketResend size field in extended ID mode
  * genicam: allow more Category child nodes
  * genicam: AccessMode fixes
  * genicam: fix pIsLocked when target is a Boolean node
  * doc: port to gi-docgen</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1658404800">- Update to 0.8.22
  * camera: new network command for IP settings
  * camera: don't fail if TriggerSelector is not available
  * camera: make region setting work even without Offset features
  * camera: allow frame rate setting during acquisition on more devices
  * gstplugin: allow low frame rate with external triggers
  * genicam: list for forced legacy mode
  * genicam: access mode check policy
  * genicam: fix inifinite loop during availability check
  * u3v: use libusb device-left event for control lost detection
  * genicam: fix information loss
  * fake_camera: add TriggerSoftware support
  * build: appdata fix
  * build: disable documentation by default
  * tests: fix ChunkFloat test on big endian platform
  * introspection: fix user_data_destroy_func annotations
  * misc: memory leak and warning fixes</changelog>
  <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>
</package>
<package pkgid="5658b959857d0354e49b8bdda0f43c58ae2878ff3fde366c655bec5e909b94a93c72a7cdfdebe5326cb3889be3991bbb7ea13d7a75b1b80f70d860e427eab646" name="gstreamer-plugin-cluttergst3" arch="s390x">
  <version epoch="0" ver="3.0.27" rel="bp161.1.5"/>
  <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&#xF8;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="e10feb2c3264d830bb89e76db6ff0c685586dfeca15639373d0ea8147df0ed376e2f08ebfc6a9d7e99f9762acd688ea55359d771198191055719e21a6e312339" name="gstreamer-plugin-pipewire" arch="s390x">
  <version epoch="0" ver="1.6.8" rel="160099.1.1"/>
  <changelog author="alarrosa@suse.com" date="1773057600">- Update to version 1.6.1:
  * This is a bugfix release that is API and ABI compatible with
    the previous 1.6.x releases.
  * Highlights
  - Fix socket activation, which could cause a failure to start
    PipeWire in some setups.
  - Fix crashes in many JACK apps when nodes/ports are quickly
    added/removed such as when there are notifications (like
    when changing the volume in KDE).
  - Fix playback of encoded formats in pw-cat again.
  - Some other smaller fixes and improvements.
  * Modules
  - Fix socket activation. (#5140 (closed))
  - Remove node.link-group from driver nodes.
  * SPA
  - Fix the libcamera stop sequence.
  * JACK
  - Never return NULL from jack_port_by_id(). (#3512 (closed))
  * GStreamer
  - Improve the timestamps on buffers.
  * Tools
  - Fix playback of encoded formats. (#5155 (closed))
- Remove patch which is already merged in 1.6.1:
  * 0002-module-protocol-native-Fix-socket-activation.patch</changelog>
  <changelog author="alarrosa@suse.com" 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="rguenther@suse.com" 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="alarrosa@suse.com" 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="alarrosa@suse.com" 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="alarrosa@suse.com" 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="alarrosa@suse.com" 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="alarrosa@suse.com" 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="alarrosa@suse.com" 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="alarrosa@suse.com" 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>
</package>
<package pkgid="c6f22e88fd79ec6713577858414b5dc76fb5183b5077daf329b983d414f03c602717d1ad7b0d65ce09cb4df1b4decd30cf593a6e66e57e72e89b80bee6b654ac" name="gstreamer-plugin-pocketsphinx" arch="s390x">
  <version epoch="0" ver="5.0.3+git20241211.69167fb" rel="bp161.1.3"/>
  <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="74a33da1ca4115466f8d7b1182da80cb3d37a9e668b611a6fbb680d3f9825e42fbb461d8bd801151c268edbdb7c9486165449389d7d69f495404070d2b066cc9" name="gstreamer-plugin-python" arch="s390x">
  <version epoch="0" ver="1.28.4" rel="bp161.1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1757937600">- Update to version 1.26.6:
  + python: Handle buffer PTS/DTS/duration/offset/offset-end as
    unsigned long long</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + More Python typing fixes</changelog>
  <changelog author="Bj&#xF8;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&#xF8;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>
</package>
<package pkgid="273a25fabce3e44afab713772b86b298fbc4e6b4528024b159f129be3525d7e08cecf5173b6ed752c3cf62045f15402d2ed8df0840ffb1a45c06f93606ecbf11" name="gstreamer-plugins-bad" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.
- Pass mpeghdec=disabled to meson setup, mpeghdec dependency is not
  yet available in openSUSE.
- Pass tflite=disabled meson setup, tflite dependency is not
  yet available in openSUSE.
- Pass wpe2=disabled to meson setup, dependencies only partly
  available in openSUSE so far.
- Add new sub-packages: libgsthip-1_0-0, typelib-1_0-GstHip-1_0 and
  typelib-1_0-GstHipGL-1_0</changelog>
  <changelog author="dimstar@opensuse.org" date="1770897600">- Also build libgsthip-1_0-0 as biarch -32bit library.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="ab8e17db6b7c66b16f3b3cbcac96b7cc9a85c8057c5254d8bea06797b56daaa10ee3728d7544cf96f24bf8f4347ee18f2c6ee04ae628bf406148d4e0dd524746" name="gstreamer-plugins-bad-chromaprint" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.
- Pass mpeghdec=disabled to meson setup, mpeghdec dependency is not
  yet available in openSUSE.
- Pass tflite=disabled meson setup, tflite dependency is not
  yet available in openSUSE.
- Pass wpe2=disabled to meson setup, dependencies only partly
  available in openSUSE so far.
- Add new sub-packages: libgsthip-1_0-0, typelib-1_0-GstHip-1_0 and
  typelib-1_0-GstHipGL-1_0</changelog>
  <changelog author="dimstar@opensuse.org" date="1770897600">- Also build libgsthip-1_0-0 as biarch -32bit library.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="2a71c114b90d06a023661dd5ab7c5a26e6414685ab9bc85c6e502f9d71a6cb18a0df9ea1c8f11f5aac2c9e11cba1c21578b4a2e34d92c0d2482651a25fbd346d" name="gstreamer-plugins-bad-devel" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.
- Pass mpeghdec=disabled to meson setup, mpeghdec dependency is not
  yet available in openSUSE.
- Pass tflite=disabled meson setup, tflite dependency is not
  yet available in openSUSE.
- Pass wpe2=disabled to meson setup, dependencies only partly
  available in openSUSE so far.
- Add new sub-packages: libgsthip-1_0-0, typelib-1_0-GstHip-1_0 and
  typelib-1_0-GstHipGL-1_0</changelog>
  <changelog author="dimstar@opensuse.org" date="1770897600">- Also build libgsthip-1_0-0 as biarch -32bit library.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="ccfe9847b646a8e957ad07e95eb806f8fe137c0df8dcdc6342956dbaec8cdd5f3b6ef75395e4421378cbbe96a36dc1c8890de5964743455a8123eef6ef8ebc3b" name="gstreamer-plugins-bad-extra" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.
- Pass mpeghdec=disabled to meson setup, mpeghdec dependency is not
  yet available in openSUSE.
- Pass tflite=disabled meson setup, tflite dependency is not
  yet available in openSUSE.
- Pass wpe2=disabled to meson setup, dependencies only partly
  available in openSUSE so far.
- Add new sub-packages: libgsthip-1_0-0, typelib-1_0-GstHip-1_0 and
  typelib-1_0-GstHipGL-1_0</changelog>
  <changelog author="dimstar@opensuse.org" date="1770897600">- Also build libgsthip-1_0-0 as biarch -32bit library.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="6f54591d9cc625b827f7b00733f82a7259f4a5f46fa8fb3dd18c796a33fe424a945a8ac3c762caf7079323336355e355fce24137645f799293604fa4cd04df8c" name="gstreamer-plugins-bad-lang" arch="noarch">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.
- Pass mpeghdec=disabled to meson setup, mpeghdec dependency is not
  yet available in openSUSE.
- Pass tflite=disabled meson setup, tflite dependency is not
  yet available in openSUSE.
- Pass wpe2=disabled to meson setup, dependencies only partly
  available in openSUSE so far.
- Add new sub-packages: libgsthip-1_0-0, typelib-1_0-GstHip-1_0 and
  typelib-1_0-GstHipGL-1_0</changelog>
  <changelog author="dimstar@opensuse.org" date="1770897600">- Also build libgsthip-1_0-0 as biarch -32bit library.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="7fc8eec60df76d8900bada8ef86a4a7e14670fa16f31bea25663e5e3ea7c02c43c8493f3dec1dae8070d3afc50c04aeedcfc475381d1d80f2949b26d07d31acb" name="gstreamer-plugins-base" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + discoverer: Mark gst_discoverer_stream_info_list_free() as
    transfer full
  + riff: Add channel reorder maps for 3 and 7 channel audio
  + sdp: proper usage of gst_buffer_append
  + videorate: fix assert fail due to invalid buffer duration
  + Fix build error with glib &lt; 2.68</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="4d370709d8d0606ceae3956e3093ef32a8ac11f375267fabdb1b420ce204213c85216d3d72edde2dbed46a14e1ff01c2a11e11171dc8b97cb7278830b491d283" name="gstreamer-plugins-base-devel" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + discoverer: Mark gst_discoverer_stream_info_list_free() as
    transfer full
  + riff: Add channel reorder maps for 3 and 7 channel audio
  + sdp: proper usage of gst_buffer_append
  + videorate: fix assert fail due to invalid buffer duration
  + Fix build error with glib &lt; 2.68</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="0e72cc403b7e445b9cd392402040823efd3e69155d1818fbbf9993761917a589f63c6338d730c128eea60b55adff6960ca77d7a4276e795f7c3503867950e60c" name="gstreamer-plugins-base-extra" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + discoverer: Mark gst_discoverer_stream_info_list_free() as
    transfer full
  + riff: Add channel reorder maps for 3 and 7 channel audio
  + sdp: proper usage of gst_buffer_append
  + videorate: fix assert fail due to invalid buffer duration
  + Fix build error with glib &lt; 2.68</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="fd8843024f6beda7dcc25a9b363c6078a6bd85726374aa73af5b53d37bee1fc597f859cb2f67bdd854910354a96584a762e505e042db46528fa5c8eaaaa4b81f" name="gstreamer-plugins-base-lang" arch="noarch">
  <version epoch="0" ver="1.28.5" rel="160099.1.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + discoverer: Mark gst_discoverer_stream_info_list_free() as
    transfer full
  + riff: Add channel reorder maps for 3 and 7 channel audio
  + sdp: proper usage of gst_buffer_append
  + videorate: fix assert fail due to invalid buffer duration
  + Fix build error with glib &lt; 2.68</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="dada501dac7dda57da490b8fd09d73348469f36d9d6963482965734489025502de700bc2e4e04f169aafa06d4a70fdb78e57de5e02926627328a653a5b232542" name="gstreamer-plugins-farstream" arch="s390x">
  <version epoch="0" ver="0.2.9+5" rel="bp161.1.5"/>
  <changelog author="fcrozat@suse.com" date="1427889600">- Add farstream-plugin-path.patch: use library policy compliant
  path name for plugin.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="3f599e101da9ddc655166a6aa6e16c6162d33b55769812f9a7948d4b3ab4f9098198e5c10eae6bc2051965ba8ee393d778e53c8f2f8cb6902b68d2c41f95f16d" name="gstreamer-plugins-good" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + matroskamux: Properly check if pads are EOS in find_best_pad
  + qtdemux:
  - Bad performance with GoPro videos containing FDSC metadata
    tracks
  - Fix open/seek perf for GoPro files with SOS track
  - Handle unsupported channel layout tags gracefully
  - Set channel-mask to 0 for unknown layout tags
  + rtspsrc: Send RTSP keepalives in TCP/interleaved modes
  + v4l2:
  - Add GstV4l2Error handling in gst_v4l2_get_capabilities
  - Fix memory leak for DRM caps negotiation
  + v4l2transform: reconfigure v4l2object only if respective caps
    changed
  + Fix issues with G_DISABLE_CHECKS &amp; G_DISABLE_ASSERT</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="15dd715049d4fc121c73d88991fd7159a26b285530203570701d5bcfe660a3ad9d65b30afe75367e24fb74bc5bab84f5c0eb07d7f432f4fb1ebb3d4dffe28a78" name="gstreamer-plugins-good-extra" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + matroskamux: Properly check if pads are EOS in find_best_pad
  + qtdemux:
  - Bad performance with GoPro videos containing FDSC metadata
    tracks
  - Fix open/seek perf for GoPro files with SOS track
  - Handle unsupported channel layout tags gracefully
  - Set channel-mask to 0 for unknown layout tags
  + rtspsrc: Send RTSP keepalives in TCP/interleaved modes
  + v4l2:
  - Add GstV4l2Error handling in gst_v4l2_get_capabilities
  - Fix memory leak for DRM caps negotiation
  + v4l2transform: reconfigure v4l2object only if respective caps
    changed
  + Fix issues with G_DISABLE_CHECKS &amp; G_DISABLE_ASSERT</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="617f98ce9e535af5101b6509984e9e6ea5f76f7d1c6e17455e0dce4460ba53dc0a6c414df66a170a2fcb3843e1b43c2a418534260adadc62234dbed7031f25e5" name="gstreamer-plugins-good-gtk" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + matroskamux: Properly check if pads are EOS in find_best_pad
  + qtdemux:
  - Bad performance with GoPro videos containing FDSC metadata
    tracks
  - Fix open/seek perf for GoPro files with SOS track
  - Handle unsupported channel layout tags gracefully
  - Set channel-mask to 0 for unknown layout tags
  + rtspsrc: Send RTSP keepalives in TCP/interleaved modes
  + v4l2:
  - Add GstV4l2Error handling in gst_v4l2_get_capabilities
  - Fix memory leak for DRM caps negotiation
  + v4l2transform: reconfigure v4l2object only if respective caps
    changed
  + Fix issues with G_DISABLE_CHECKS &amp; G_DISABLE_ASSERT</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="dc76dd72c83daf656e80c0c8e6a3afa6ff98feb707ea84d506df086c05a7609e96859fba6a9ad767413d630e474154f2983b5cce80b9c78009f129ff9362a2b9" name="gstreamer-plugins-good-jack" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + matroskamux: Properly check if pads are EOS in find_best_pad
  + qtdemux:
  - Bad performance with GoPro videos containing FDSC metadata
    tracks
  - Fix open/seek perf for GoPro files with SOS track
  - Handle unsupported channel layout tags gracefully
  - Set channel-mask to 0 for unknown layout tags
  + rtspsrc: Send RTSP keepalives in TCP/interleaved modes
  + v4l2:
  - Add GstV4l2Error handling in gst_v4l2_get_capabilities
  - Fix memory leak for DRM caps negotiation
  + v4l2transform: reconfigure v4l2object only if respective caps
    changed
  + Fix issues with G_DISABLE_CHECKS &amp; G_DISABLE_ASSERT</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="03ce5edaed9f100c93f7276586271f9d204a8239a904a981268f9e0991f554b77a25e036358df0aa54aefb6914cc1a078379396a108c6b9fd14ed6acd2eb3a6e" name="gstreamer-plugins-good-lang" arch="noarch">
  <version epoch="0" ver="1.28.5" rel="160099.1.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + matroskamux: Properly check if pads are EOS in find_best_pad
  + qtdemux:
  - Bad performance with GoPro videos containing FDSC metadata
    tracks
  - Fix open/seek perf for GoPro files with SOS track
  - Handle unsupported channel layout tags gracefully
  - Set channel-mask to 0 for unknown layout tags
  + rtspsrc: Send RTSP keepalives in TCP/interleaved modes
  + v4l2:
  - Add GstV4l2Error handling in gst_v4l2_get_capabilities
  - Fix memory leak for DRM caps negotiation
  + v4l2transform: reconfigure v4l2object only if respective caps
    changed
  + Fix issues with G_DISABLE_CHECKS &amp; G_DISABLE_ASSERT</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="41bf45b3d737a5f4ccbb079fdedb8cfb84d741d897d456fc18b3adafcdbba5547611488571997e10c1e8352e961dd33182c67c5d2ce53dba35075bf5f62fd7d5" name="gstreamer-plugins-good-qtqml6" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + matroskamux: Properly check if pads are EOS in find_best_pad
  + qtdemux:
  - Bad performance with GoPro videos containing FDSC metadata
    tracks
  - Fix open/seek perf for GoPro files with SOS track
  - Handle unsupported channel layout tags gracefully
  - Set channel-mask to 0 for unknown layout tags
  + rtspsrc: Send RTSP keepalives in TCP/interleaved modes
  + v4l2:
  - Add GstV4l2Error handling in gst_v4l2_get_capabilities
  - Fix memory leak for DRM caps negotiation
  + v4l2transform: reconfigure v4l2object only if respective caps
    changed
  + Fix issues with G_DISABLE_CHECKS &amp; G_DISABLE_ASSERT</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="a7af82da5ea095e766a034e08ed40d284e3cbef0636c1287aff18278ef97fb556bdbd57ea0ca2cbd93401533b5d8530238c7fdf98405a4cc6b5aed7c6e432415" name="gstreamer-plugins-libav" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="alarrosa@suse.com" date="1759406400">- Update to version 1.26.6:
  + No changes, stable versionbump only.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + Fix all compiler warnings on Fedora.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1762948800">- Update to version 1.26.8:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1765108800">- Update to version 1.26.9:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1775649600">- Update to version 1.28.2:
  + avviddec: Refcount codec frame associated with video frame</changelog>
  <changelog author="alarrosa@suse.com" 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="alarrosa@suse.com" date="1784030400">- Update to version 1.28.5:
  + No changes, stable bump only</changelog>
</package>
<package pkgid="73438db0193eb4623962a4eb8d876e37e3ff75f6194f17a22a1796ce405e4d9aaff2bc9b6f85b6d138a39422ffd8d41ffd2d8eb99e3a671402b13d6d4dbf8f76" name="gstreamer-plugins-libcamera" arch="s390x">
  <version epoch="0" ver="0.5.1" rel="160099.2.4"/>
  <changelog author="jengelh@inai.de" date="1724155200">- Split SDL/Qt-dependent tools to multibuilt subpackage</changelog>
  <changelog author="jengelh@inai.de" date="1729339200">- Update to release 0.3.2
  * Add Sony IMX214 sensor properties</changelog>
  <changelog author="alarrosa@suse.com" date="1734955200">- Update to release 0.4.0
  * The abi-compliance-checker reports that there is both ABI and
    API breakage in this release.
  * The majority of the ABI breakages are around the public API for
    Control handling and definitions, which have caused underlying
    identifiers to be changed, and the reuqired storage for
    controls has increased.
  * This release brings in 253 commits, with substantial
    development on image control and tuning features for IPA and
    Pipeline handlers supporting libipa, as well as integrating
    libipa support for IPA handling on the ARM Mali-C55 ISP.
  * A new 'Virtual Pipeline Handler' has been introduced to support
    more testing in CI and virtual environments.
  * Gstreamer has had some interesting development to rework
    expressing the full control set from libcamera using auto
    generation from the full control descriptors.
  * A key and notable change in this release too is that the
    softISP is now moving towards utilising the libipa
    implementaitons which will enable future tuning and image
    control capabilities, and should also support future
    development on a GPU-ISP implementation for GPU-accelerated
    handling. I do believe this work may have introduced an
    oscillation regression in the AEGC which will need to be
    investigated and fixed in the near future, but I don't want to
    hold up progressing the ABI updates at this stage.
  * The i.MX8MP can now make full use of the DW100 Dewarp Engine
    for full rotation and digital zoom capabilities.
  * Raspberry Pi systems now have improved support for the OV7251,
    IMX462, and IMX327 Sensors, and libipa platforms can now make
    use of the GalaxyCore gc05a2 and gc08a3 Image sensors.
  * For a full list of changes, please see:
    https://git.libcamera.org/libcamera/libcamera.git/commit/?id=35ed4b91291d9f3d08e4b51acfb51163e65df8f8</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1742472000">- Add trivial patch to fix build with gcc15:
  * libcamera-fix-for-gcc15.patch</changelog>
  <changelog author="jengelh@inai.de" date="1742472001">- Make build recipe POSIX sh compatible</changelog>
  <changelog author="alarrosa@suse.com" date="1744113600">- Update to release 0.5.0
  * The abi-compliance-checker reports there are both ABI and API
    changes in this release.
  * Substantially less than the previous release, and ultimately
    quite minor but unfortunately there nonetheless and so the
    SONAME is updated to 0.5 accordingly. I do not anticipate
    anything there that cannot be solved for applications without
    just a recompile.
  * This release brings in 201 commits with a huge list of fixes
    and code clean up which I'm very happy to see, including
    interesting fixes to the AGC and AWB handling in libipa.
  * In regards to new features, libcamera-0.5 has aptly now got
    the core Raspberry Pi 5 support merged!. There are still
    patches that are currently maintained by Raspberry Pi for
    additional features, and while the transition to upstream API's
    continue, but I think we're all happy to see this support
    getting in directly, and Raspberry Pi continue to lead the way
    in upstream camera development. I look forward to the kernel
    API's for streams being fully utilised by the PiSP platform for
    upstream camera metadata handling. This upcoming work is also
    supported by the CameraSensor factory and CameraSensorRaw
    support that is now also merged in this release.
  * Further more in the platform support, the software_isp
    continues to be developed and is now able to measure colour
    temperature, which will bring in improvements for AWB, and a
    CCM can be applied while peforming debayering (at a CPU cost)
    which will allow us to finally apply color tuning for sensors
    on devices that need to fall back to the software ISP.
  * New sensor support seems fairly short in this release, with the
    IMX415 being the prominent addition.
  * In libipa, and algorithm developments, along with many fixes
    and improvements there is a substantial new feature that the
    Baysian AWB algorithm from Raspberry Pi can now also be used on
    all libipa supported IPA modules, and has shown good impovements
    for the RkISP1 supported devices.
  * There is minimal changes to the application support side, but
    it is notable that now the Y444 format has been mapped to be
    usable by the gstreamer src element. lc-compliance has seen
    some progress which I hope will bring this to being a more
    central part of the test infrastructure.
  * For a full list of changes, please see:
    https://git.libcamera.org/libcamera/libcamera.git/commit/?id=058f589ae36170935e537910f2c303b1c3ea03b3
- Drop patch which is already included by upstream:
  * libcamera-fix-for-gcc15.patch</changelog>
  <changelog author="alarrosa@suse.com" date="1744113601">- Also bump the soname in baselibs.conf</changelog>
  <changelog author="alarrosa@suse.com" date="1748520000">- Remove Qt5 BuildRequires which aren't really needed nor used.</changelog>
  <changelog author="jengelh@inai.de" 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="bwiedemann@suse.de" date="1752062400">- Add reproducible.patch to skip module signing (boo#1217690)</changelog>
</package>
<package pkgid="fdc7a18983db4c9ce69836a9fc23a987479c7b0a3dc1c09acfb1e9f6e18f3d8da03d38add5262137ec66c59fc4e48cb7eb15fe93f7bc09b8c56a4c431ccab154" name="gstreamer-plugins-ugly" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1760702400">- Update to version 1.26.7:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1762948800">- Update to version 1.26.8:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1765108800">- Update to version 1.26.9:
  + mdemux: Remove unnecessary condition</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1767096000">- Update to version 1.26.10:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1775649600">- Update to version 1.28.2:
  + No changes, stable version bump only.</changelog>
  <changelog author="alarrosa@suse.com" 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="bjorn.lie@gmail.com" date="1783598400">- Update to version 1.28.5:
  + asfdemux: Ensure that enough data is available for reading all
    replicated extensions</changelog>
</package>
<package pkgid="76a4e424f2675f79fe95043faf994994f377f10b890ab7dc4d0efb2345770b35f291f4b4ce3d59f788ea01b32b7d1ab67de707c60f5f141ec0d446150487237a" name="gstreamer-plugins-ugly-lang" arch="noarch">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1760702400">- Update to version 1.26.7:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1762948800">- Update to version 1.26.8:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1765108800">- Update to version 1.26.9:
  + mdemux: Remove unnecessary condition</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1767096000">- Update to version 1.26.10:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1775649600">- Update to version 1.28.2:
  + No changes, stable version bump only.</changelog>
  <changelog author="alarrosa@suse.com" 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="bjorn.lie@gmail.com" date="1783598400">- Update to version 1.28.5:
  + asfdemux: Ensure that enough data is available for reading all
    replicated extensions</changelog>
</package>
<package pkgid="3336c78a747aa5f7e2da7fc26f488fe76b492719860a6d1010670a7b10ad36bb4b5fb2014a287c76a9953ae81e3e1d8234393c2a3c998196a036e2ea6da7ae3a" name="gstreamer-rtsp-server-devel" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1757937600">- Update to version 1.26.6:
  + rtsp-server: tests: Switch to fixtures to ensure pool shutdown</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + Fix issues with G_DISABLE_CHECKS &amp; G_DISABLE_ASSERT.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1762948800">- Update to version 1.26.8:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1765108800">- Update to version 1.26.9:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1767096000">- Update to version 1.26.10:
  + No changes, stable bump only</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="alarrosa@suse.com" date="1784030400">- Update to version 1.28.5:
  + No changes, stable bump only</changelog>
</package>
<package pkgid="2bf3e67b19438e183cba45dccdefc0ff8543a00e94950397e588b9ae8a41a33e1900e923c8131679c04352b7d0d2a06e76e1d73ea71552a57e70f8d926752038" name="gstreamer-transcoder" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.
- Pass mpeghdec=disabled to meson setup, mpeghdec dependency is not
  yet available in openSUSE.
- Pass tflite=disabled meson setup, tflite dependency is not
  yet available in openSUSE.
- Pass wpe2=disabled to meson setup, dependencies only partly
  available in openSUSE so far.
- Add new sub-packages: libgsthip-1_0-0, typelib-1_0-GstHip-1_0 and
  typelib-1_0-GstHipGL-1_0</changelog>
  <changelog author="dimstar@opensuse.org" date="1770897600">- Also build libgsthip-1_0-0 as biarch -32bit library.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="8ae7f95269088d8f5a8eceb40140374ba707801069255c8d4cfdbfc9e52adf7413e0fbf2562af34fb49fc2beed6c991a61afb01bc0387efd2ba3a9e39ce38bfb" name="gstreamer-transcoder-devel" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.
- Pass mpeghdec=disabled to meson setup, mpeghdec dependency is not
  yet available in openSUSE.
- Pass tflite=disabled meson setup, tflite dependency is not
  yet available in openSUSE.
- Pass wpe2=disabled to meson setup, dependencies only partly
  available in openSUSE so far.
- Add new sub-packages: libgsthip-1_0-0, typelib-1_0-GstHip-1_0 and
  typelib-1_0-GstHipGL-1_0</changelog>
  <changelog author="dimstar@opensuse.org" date="1770897600">- Also build libgsthip-1_0-0 as biarch -32bit library.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="6075ac64b388c0b176fb3a916a667a1845a047094a1cdb6afa260e73c38438b8427334ce16041461c50cd928763534006c96998313aad42736d78cfac558dc14" name="gstreamer-utils" arch="s390x">
  <version epoch="0" ver="1.28.5" rel="160099.1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1760616000">- Update to version 1.26.7:
  + Highlighted bugfixes in 1.26.7:
  - cea608overlay: improve handling of non-system memory
  - cuda: Fix runtime kernel compile with CUDA 13.0
  - d3d12: Fix crop meta support in converter and passthrough
    handling in deinterlacer
  - fallbacksrc: source handling improvements; no-more-pads
    signal for streams-unaware parents
  - inter: add properties to fine tune the inner elements
  - qtdemux: surround sound channel layout handling fixes and
    performance improvements for GoPro videos
  - rtp: Add linear audio (L8, L16, L24) RTP payloaders /
    depayloaders
  - rtspsrc: Send RTSP keepalives in TCP/interleaved modes
  - rtpamrpay2: frame quality indicator flag related fixes
  - rtpbasepay2: reuse last PTS when possible, to work around
    problems with NVIDIA Jetson AV1 encoder
  - mpegtsmux, tsdemux: Opus audio handling fixes
  - threadshare: latency related improvements and many other
    fixes
  - matroskamux, tsmux, flvmux, cea608mux: Best pad determination
    fixes at EOS
  - unixfd: support buffers with a big payload
  - videorate unknown buffer duration assertion failure with
    variable framerates
  - editing services: Make GESTimeline respect
    SELECT_ELEMENT_TRACK signal discard decision; memory leak
    fixes
  - gobject-introspection annotation fixes
  - cerbero: Update meson to 1.9.0 to enable Xcode 26
    compatibility
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - controller: Fix get_all() return type annotation
  - gst-launch: Do not assume error messages have a src element
  - multiqueue: Fix object reference handling in signal callbacks
  - netclientclock: Fix memory leak in error paths</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="alarrosa@suse.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="5fbd60b29e072aa08da2243939b0baf7f9495edbd82539448c0be2efc1a675b52c2818875e9cc52d2279a00d9ad108890f943ed7d4f53fd81287170998f4f74f" name="gswrap" arch="noarch">
  <version epoch="0" ver="0.1" rel="160099.3.1"/>
  <changelog author="werner@suse.de" date="1602072000">- Handle gv and gsview</changelog>
  <changelog author="werner@suse.de" date="1632139200">- Map -o with its argument to -sOutputFile= (boo#1190614)</changelog>
  <changelog author="werner@suse.de" date="1634040000">- Use TERM instead of KILL to let bwrap do its work
- Enable bwrap to execute its option --die-with-parent</changelog>
  <changelog author="werner@suse.de" date="1634299200">- Allow spaces in path, file, and user names
  as well as check if all used programs are found.</changelog>
  <changelog author="werner@suse.de" date="1634299201">- Quote all variable which might include space</changelog>
  <changelog author="werner@suse.de" date="1637323200">- Fix bugs introduced by last change
  which was ad646933d3b9ec6d767842535414b4af1020c2f7 (boo#1191683)</changelog>
  <changelog author="werner@suse.de" date="1638964800">- Use this version for new package in SLE-12-SP5 (jsc#SLE-21704)
  and SLE-15 (jsc#SLE-21705 and jsc#SLE-21706)</changelog>
  <changelog author="werner@suse.de" date="1694692800">- Make it work even with different hwcaps versions</changelog>
  <changelog author="werner@suse.de" date="1707480000">- Allow also abstract X11 socket</changelog>
  <changelog author="werner@suse.de" date="1752667200">- Switch over to libalternatives for gs.wrap to provide a gs
  variant (bsc#1245896)</changelog>
</package>
<package pkgid="24694f72610389e24590f00010366b78c7d5bf25964192dc53539a49ed451e498df196a887140869fb9477ceb18ef89a2faf06629b499d1bc2e0183183eedaef" name="gtest" arch="s390x">
  <version epoch="0" ver="1.16.0" rel="160099.2.8"/>
  <changelog author="dmueller@suse.com" date="1665057600">- update to 1.12.1:
  * Support for move-only values to Return
  * New matchers: WhenBase64Unescaped
  * ResultOf() now has a 3-arg overload that takes a description string for better
    error messages
  * CMake minimum increased to 3.5</changelog>
  <changelog author="andrea.manzini@suse.com" date="1679832000">- update to 1.13.0:
  * Floating point prints full precision by default to aid in debugging
  * GTEST_FAIL_AT now terminates the test (like ASSERT_*), rather than failing and continuing (like EXPECT_*)
  * Added testing::SrcDir(), which returns the configured directory for test data files
- CMake and GCC minimum according to https://github.com/google/oss-policies-info/blob/main/foundational-cxx-support-matrix.md</changelog>
  <changelog author="rrahl0@proton.me" 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="tiwai@suse.com" date="1710244800">- Exclude test for 32bit x86 that is broken for now</changelog>
  <changelog author="dmueller@suse.com" date="1720180800">- avoid extra '--' which newer ctests don't like anymore</changelog>
  <changelog author="schwab@suse.de" 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="gyee@suse.com" date="1727438400">- Update C++ complier version so it builds on Leap 15.6.</changelog>
  <changelog author="esampson@suse.com" 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>
</package>
<package pkgid="b4b766ef6e86243b70e27f28175b704d01cf38e89a731d7e4136c85be8e5fa824664b14a9e366202b613066250635f3d605a762be575ac6321145af8e032e5ce" name="gtg" arch="noarch">
  <version epoch="0" ver="0.6" rel="bp161.1.1"/>
  <changelog author="fcrozat@suse.com" date="1431950400">- Update url field in specfile.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1521374400">- Add gtg-fix-pynotify-crash.patch and python-notify Requires to
  fix a crashing due to the lack of installed python-notify
  (lp#1264846).</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1545048000">- Fix name of python-liblarch_gtk to python-liblarch-gtk</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Daike Yu &lt;yu.daike@suse.com&gt;" date="1617883200">- Update to version 0.5 (boo#1184389)
  + Update to version 0.5:
  - Much faster startup time
  - Much faster switching between tags
  - Much more efficient (and faster) live searching
  - Less UI micro-freezes (if at all) when editing tasks
  - Much faster read/write operations on the file format
  - Recurring (repeating) tasks
  - A much wider choice of emblems for your tags, as they now use
    emojis
  - Much improved visual representation of contents in the task
    editor
  - Support for sub-headings in the task editor
  - The resurrection of the Hamster plugin
  - Dark mode
  + Update to version 0.4:
  - Client-side window decorations using the GTK HeaderBar
    widget. Along with the removal of the menu bars, this saves a
    significant amount of space and allows for more content to be
    displayed on screen.
  - The Preferences dialog was redesigned, and its contents
    cleaned up to remove obsolete settings
    (https://github.com/getting-things-gnome/gtg/pull/227).
  - All windows are properly parented (set as transient) with the
    main window, so that they can be handled better by window
    managers.
  - Symbolic icons are available throughout the UI.
  - Improvements to padding and borders are visible throughout the
    application.
  - You can now open (or create) a task’s parent task.
  - You can now select multiple closed tasks and perform bulk
    actions on them.
  - You can now rename or delete tags by right-clicking them in
    the main window.
  - You can automatically generate and assign tag colors.
  - The Quick Add entry now supports emojis.
  - The Task Editor now provides a searchable "tag picker" widget.
  - The "Task Reaper" allows deleting old closed tasks for
    increased performance. Previously available as a plugin, it is
    now a built-in feature, available in the Preferences dialog.
  - The Quick Deferral (previously, the "Do it Tomorrow" plugin)
    is now built-in. It is now possible to defer multiple tasks at
    once to common upcoming days or to a custom date.
  - In the unlikely case where GTG encounters a problem opening
    your data file, it will automatically attempt recovery from a
    previous backup snapshot and let you know about it.
  - The menu bar has been replaced by a menu button.
    Non-contextual actions have been moved to the main menu button.
  - Searching is now handled through a dedicated Search Bar that
    can be toggled on and off with the mouse, or the Ctrl+F
    keyboard shortcut.
  - The "Workview" mode has been renamed to the "Actionable" view.
  - Sorting tasks by title is now case-insensitive and ignores
    @ characters
    https://github.com/getting-things-gnome/gtg/issues/375
  - Start/Due/Closed dates now display as properly translated in
    the Task Browser
    https://github.com/getting-things-gnome/gtg/issues/357
  - In the right-click context menus, more start/due dates choices
    are available, including common upcoming dates and a custom
    date picker
    https://github.com/getting-things-gnome/gtg/issues/244
  - The Calendar date picker pop-up widgets have been improved
    https://github.com/getting-things-gnome/gtg/pull/230
  - The Task Editor now tries to place newly created windows more
    logically
    https://github.com/getting-things-gnome/gtg/issues/287
  - The title (first line of a task) has been changed to a neutral
    black header, so that it doesn’t look like a hyperlink.
  - The user manual has been rewritten, reorganized, and updated
    with new images
    https://github.com/getting-things-gnome/gtg/issues/243
  - Contributor documentation was rewritten to make it easier to
    get involved and to clarify project contribution guidelines.
    https://github.com/getting-things-gnome/gtg/issues/200
    https://fortintam.com/blog/improving-developer-experience-and-attracting-open-source-project-contributors/
  - Updates were made to overall code quality to reduce barriers
    to contribution
    https://github.com/getting-things-gnome/gtg/issues/237
  - The code has been ported to use GtkApplication, resulting in
    simpler and more robust UI code overall.
  - GtkBuilder/Glade ".ui" files have been regrouped into one
    location.
  - Reorganization of various .py files for consistency.
  - The debugging/logging system has been simplified.
  - Various improvements to the test suite.
  - The codebase is mostly PEP8-compliant.
  - We relaxed the PEP8 max line length convention to 100 cols for
    readability, because this is not the nineties anymore.
  - Support is available for Tox, for testing automation within
    virtualenvs
  - The application's translatable strings have been reviewed and
    harmonized, to ensure the entire application is translatable.
  - Application CSS has been moved to its own file
    https://github.com/getting-things-gnome/gtg/pull/229
  - GTG now provides an "AppData" (FreeDesktop AppStream metadata)
    file to properly present itself in distro-agnostic
    software-centers.
  - The Meson build system is now supported
    https://github.com/getting-things-gnome/gtg/pull/315
    + The development version’s launch script now allows running
    with various languages, using the LANG environment variable for example.
    + Appdata and desktop files are named based on the chosen Meson profile
    https://github.com/getting-things-gnome/gtg/pull/349
    + Depending on the Meson profile, the HeaderBar style changes dynamically
    to indicate when run in a dev environment, such as GNOME Builder
    https://github.com/getting-things-gnome/gtg/issues/341
- Drop gtg-fix-pynotify-crash.patch: fixed upstream.</changelog>
  <changelog author="Daike Yu &lt;yu.daike@suse.com&gt;" date="1619438400">- Use python3_sitelib to allow successful build on Leap</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1641297600">- Add explicit python-rpm-macros build requirement to avoid
  openSUSE Leap build failures due to package not being pulled
  automatically.
- Update "GPL-3.0+" license tag to "GPL-3.0-or-later" following
  SPDX-3.0 format.
- Make use of version macro in Source tag rather than hardcode.
- Drop deprecated BuildRoot tag.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1641556800">- Add fix upstream 0001-GTG-0.5-fix-meson-build-failure.patch based
  on commit 1809d10663ae3d8f69c04138b66f9b4e66ee14f6.
  Fix i18n.merge_file() that got "build_always_stale" keyword
  argument removed from Meson 0.60 release.
- Add sed call to fix shebang issues (env python3, or unneeded
  shebang) for gtg binary, networkmanager.py, info.py and
  script_pocketmod.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644494400">- Add explicit itstool BuildRequires: meson checks for it.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1647604800">- Update to version 0.6:
  + GTG 0.6 brings even more performance improvements, many bug
    fixes, the introduction of the CalDAV synchronization service,
    the new Gamify plugin, and a redesign of the Tag Editor.
  + Some of the new features additions:
  - Support for undo/redo actions in the Task Editor.
  - The ability to collapse and expand all tasks in the main menu.
  - F10 shortcut to open the main menu.
  - ESC now closes the calendar picker window.
  - CTRL+B shortcut to set focus on the sidebar.
  - An option to set the due date to "today" in the context menu.
  + Some of the improvements:
  - Made an update to prevent errors when no task is selected.
  - Made several changes in preparation for Gtk 4.0.
  - Added gtg://TASK-ID to the command-line help.
  - Added the -p parameter for profiling in debug.sh.
  + Updated documentation.
- For a more extensive list of changes in 0.6, visit:
  https://github.com/getting-things-gnome/gtg/blob/v0.6/NEWS
- For a more detailed overview of what has changed in 0.6, visit:
  https://fortintam.com/blog/gtg-0-6-released/
- Drop already merged 0001-GTG-0.5-fix-meson-build-failure.patch
  patch.
- Add hamster-time-tracer recommendation for Hamster Plugin
  integration.</changelog>
</package>
<package pkgid="a6f00c71a318b07e64891c5608de17829b9c12efa9a0bb517493e0bb0555bd94e03c71f882f7f24f73ec903eb11c92f5f209d4781e6f859a2ff599328ef22fb2" name="gtg-lang" arch="noarch">
  <version epoch="0" ver="0.6" rel="bp161.1.1"/>
  <changelog author="fcrozat@suse.com" date="1431950400">- Update url field in specfile.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1521374400">- Add gtg-fix-pynotify-crash.patch and python-notify Requires to
  fix a crashing due to the lack of installed python-notify
  (lp#1264846).</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1545048000">- Fix name of python-liblarch_gtk to python-liblarch-gtk</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Daike Yu &lt;yu.daike@suse.com&gt;" date="1617883200">- Update to version 0.5 (boo#1184389)
  + Update to version 0.5:
  - Much faster startup time
  - Much faster switching between tags
  - Much more efficient (and faster) live searching
  - Less UI micro-freezes (if at all) when editing tasks
  - Much faster read/write operations on the file format
  - Recurring (repeating) tasks
  - A much wider choice of emblems for your tags, as they now use
    emojis
  - Much improved visual representation of contents in the task
    editor
  - Support for sub-headings in the task editor
  - The resurrection of the Hamster plugin
  - Dark mode
  + Update to version 0.4:
  - Client-side window decorations using the GTK HeaderBar
    widget. Along with the removal of the menu bars, this saves a
    significant amount of space and allows for more content to be
    displayed on screen.
  - The Preferences dialog was redesigned, and its contents
    cleaned up to remove obsolete settings
    (https://github.com/getting-things-gnome/gtg/pull/227).
  - All windows are properly parented (set as transient) with the
    main window, so that they can be handled better by window
    managers.
  - Symbolic icons are available throughout the UI.
  - Improvements to padding and borders are visible throughout the
    application.
  - You can now open (or create) a task’s parent task.
  - You can now select multiple closed tasks and perform bulk
    actions on them.
  - You can now rename or delete tags by right-clicking them in
    the main window.
  - You can automatically generate and assign tag colors.
  - The Quick Add entry now supports emojis.
  - The Task Editor now provides a searchable "tag picker" widget.
  - The "Task Reaper" allows deleting old closed tasks for
    increased performance. Previously available as a plugin, it is
    now a built-in feature, available in the Preferences dialog.
  - The Quick Deferral (previously, the "Do it Tomorrow" plugin)
    is now built-in. It is now possible to defer multiple tasks at
    once to common upcoming days or to a custom date.
  - In the unlikely case where GTG encounters a problem opening
    your data file, it will automatically attempt recovery from a
    previous backup snapshot and let you know about it.
  - The menu bar has been replaced by a menu button.
    Non-contextual actions have been moved to the main menu button.
  - Searching is now handled through a dedicated Search Bar that
    can be toggled on and off with the mouse, or the Ctrl+F
    keyboard shortcut.
  - The "Workview" mode has been renamed to the "Actionable" view.
  - Sorting tasks by title is now case-insensitive and ignores
    @ characters
    https://github.com/getting-things-gnome/gtg/issues/375
  - Start/Due/Closed dates now display as properly translated in
    the Task Browser
    https://github.com/getting-things-gnome/gtg/issues/357
  - In the right-click context menus, more start/due dates choices
    are available, including common upcoming dates and a custom
    date picker
    https://github.com/getting-things-gnome/gtg/issues/244
  - The Calendar date picker pop-up widgets have been improved
    https://github.com/getting-things-gnome/gtg/pull/230
  - The Task Editor now tries to place newly created windows more
    logically
    https://github.com/getting-things-gnome/gtg/issues/287
  - The title (first line of a task) has been changed to a neutral
    black header, so that it doesn’t look like a hyperlink.
  - The user manual has been rewritten, reorganized, and updated
    with new images
    https://github.com/getting-things-gnome/gtg/issues/243
  - Contributor documentation was rewritten to make it easier to
    get involved and to clarify project contribution guidelines.
    https://github.com/getting-things-gnome/gtg/issues/200
    https://fortintam.com/blog/improving-developer-experience-and-attracting-open-source-project-contributors/
  - Updates were made to overall code quality to reduce barriers
    to contribution
    https://github.com/getting-things-gnome/gtg/issues/237
  - The code has been ported to use GtkApplication, resulting in
    simpler and more robust UI code overall.
  - GtkBuilder/Glade ".ui" files have been regrouped into one
    location.
  - Reorganization of various .py files for consistency.
  - The debugging/logging system has been simplified.
  - Various improvements to the test suite.
  - The codebase is mostly PEP8-compliant.
  - We relaxed the PEP8 max line length convention to 100 cols for
    readability, because this is not the nineties anymore.
  - Support is available for Tox, for testing automation within
    virtualenvs
  - The application's translatable strings have been reviewed and
    harmonized, to ensure the entire application is translatable.
  - Application CSS has been moved to its own file
    https://github.com/getting-things-gnome/gtg/pull/229
  - GTG now provides an "AppData" (FreeDesktop AppStream metadata)
    file to properly present itself in distro-agnostic
    software-centers.
  - The Meson build system is now supported
    https://github.com/getting-things-gnome/gtg/pull/315
    + The development version’s launch script now allows running
    with various languages, using the LANG environment variable for example.
    + Appdata and desktop files are named based on the chosen Meson profile
    https://github.com/getting-things-gnome/gtg/pull/349
    + Depending on the Meson profile, the HeaderBar style changes dynamically
    to indicate when run in a dev environment, such as GNOME Builder
    https://github.com/getting-things-gnome/gtg/issues/341
- Drop gtg-fix-pynotify-crash.patch: fixed upstream.</changelog>
  <changelog author="Daike Yu &lt;yu.daike@suse.com&gt;" date="1619438400">- Use python3_sitelib to allow successful build on Leap</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1641297600">- Add explicit python-rpm-macros build requirement to avoid
  openSUSE Leap build failures due to package not being pulled
  automatically.
- Update "GPL-3.0+" license tag to "GPL-3.0-or-later" following
  SPDX-3.0 format.
- Make use of version macro in Source tag rather than hardcode.
- Drop deprecated BuildRoot tag.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1641556800">- Add fix upstream 0001-GTG-0.5-fix-meson-build-failure.patch based
  on commit 1809d10663ae3d8f69c04138b66f9b4e66ee14f6.
  Fix i18n.merge_file() that got "build_always_stale" keyword
  argument removed from Meson 0.60 release.
- Add sed call to fix shebang issues (env python3, or unneeded
  shebang) for gtg binary, networkmanager.py, info.py and
  script_pocketmod.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644494400">- Add explicit itstool BuildRequires: meson checks for it.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1647604800">- Update to version 0.6:
  + GTG 0.6 brings even more performance improvements, many bug
    fixes, the introduction of the CalDAV synchronization service,
    the new Gamify plugin, and a redesign of the Tag Editor.
  + Some of the new features additions:
  - Support for undo/redo actions in the Task Editor.
  - The ability to collapse and expand all tasks in the main menu.
  - F10 shortcut to open the main menu.
  - ESC now closes the calendar picker window.
  - CTRL+B shortcut to set focus on the sidebar.
  - An option to set the due date to "today" in the context menu.
  + Some of the improvements:
  - Made an update to prevent errors when no task is selected.
  - Made several changes in preparation for Gtk 4.0.
  - Added gtg://TASK-ID to the command-line help.
  - Added the -p parameter for profiling in debug.sh.
  + Updated documentation.
- For a more extensive list of changes in 0.6, visit:
  https://github.com/getting-things-gnome/gtg/blob/v0.6/NEWS
- For a more detailed overview of what has changed in 0.6, visit:
  https://fortintam.com/blog/gtg-0-6-released/
- Drop already merged 0001-GTG-0.5-fix-meson-build-failure.patch
  patch.
- Add hamster-time-tracer recommendation for Hamster Plugin
  integration.</changelog>
</package>
<package pkgid="025303788b53cd0b75ecc5f05ed59f39f362a6f42be7e4fa6e7c7e1e367005efdd7de3457aecadf4e232bcdee201def833d56f1e2b9b2fe38ba1d12b44213617" name="gthumb" arch="s390x">
  <version epoch="0" ver="3.12.6" rel="bp161.1.12"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1649246400">- Update to version 3.12.2 (boo#1209655 boo#1209656):
  + Fixed possible crash when changing directory during
    thumbnails creation.
  + Added support for larger thumbnail sizes: 512, 768 and
    1024 pixels.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651060800">- Add relevant version limit to pkgconfig(appstream) BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1673870400">- Add da0d3f22.patch: Fix build with libraw 0.21.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688385600">- Add 3376550a.patch: exiv2: added support for version 0.28.
- Refresh da0d3f22.patch from upstream git.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1689336000">- Add pkgconfig(libjxl) BuildRequires: enable JPEG XL image
  support.
- Add c97a8aaa.patch: desktop background: fixed when using the dark
  color scheme</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1693310400">- Update to version 3.12.3:
  + Features:
  - Added ability to open the image stored in the clipboard with
    Ctrl+Shift+V (!243)
  - Added ability to sort folders by modification time from the
    context menu
  - Media viewer: added ability to copy the current frame to the
    clipboard with Ctrl+Shift+C
  - Tiff and TGA files: added support for transparency
  - Image viewer: added support for the zoom gesture (!50)
  - Drag&amp;Drop: allow to copy pressing Shift (matthewmelvin)
  - Image tools: allow to use Return to apply the changes
  - Rename series: added special code to add the filename without
    extension
  - Rename series: added ability to specify the current time
  - Crop: added 1.91:1 to the list of predefined ratios
  - Added an internal video thumbnailer
  - Try to load the parent folder if the startup folder doesn't
    exist
  - Make keypad keys equivalent to the non-keypad counterpart
    (!238) (!239)
  - Improved usability when editing metadata in browser mode
    (!267)
  - Zoom slider: set the zoom range from 5% to 1000%
  + Bugfixes:
  - Allow to compile without clutter-gtk (Matt Turner) (!222)
  - Fixed build with exiv2 version 0.28 (Alex and Antonio Rojas)
  - Fixed build with libraw 0.21
  - Reduced memory usage by keeping in memory only the visible
    thumbnails
  - Rename series: fixed date format not applied correctly;
    preview does not show example values
  - Desktop background: fixed when using the dark color scheme
  - Fixed memory leaks
  - Fixed directory not loaded when cancelling the thumbnailer
  - Help: Added gThumb icon (Sabri Ünal)
  - TGA files displayed pixelated
  - Status bar reappears after exiting from full screen
- Drop c97a8aaa.patch: fixed on upstream.
- Drop da0d3f22.patch: fixed on upstream.
- Drop 3376550a.patch: fixed on upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696939200">- Update to version 3.12.4:
  + Bugfixes:
  - Crop: lost the custom sizing for Aspect Ratio "Other".
  - Do not use symbols not available in glib 2.54.0.
  - Build failed.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705492800">- Update to version 3.12.4+3:
  + jxl: added support for version 0.9.0.
  + Commenting a picture deletes its Color Profile tag.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708344000">- Update to version 3.12.5:
  + Add to catalog: show the next image only when in viewer mode.</changelog>
  <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>
</package>
<package pkgid="4e9dbe169e4faadb4cf89accab6cf4fca05daef25887642d9895679247d6ce2fb6844f90ff79630cc3d0610139e19ab49c278579c5ccdd388819b3e2e9141cf3" name="gthumb-devel" arch="s390x">
  <version epoch="0" ver="3.12.6" rel="bp161.1.12"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1649246400">- Update to version 3.12.2 (boo#1209655 boo#1209656):
  + Fixed possible crash when changing directory during
    thumbnails creation.
  + Added support for larger thumbnail sizes: 512, 768 and
    1024 pixels.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651060800">- Add relevant version limit to pkgconfig(appstream) BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1673870400">- Add da0d3f22.patch: Fix build with libraw 0.21.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688385600">- Add 3376550a.patch: exiv2: added support for version 0.28.
- Refresh da0d3f22.patch from upstream git.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1689336000">- Add pkgconfig(libjxl) BuildRequires: enable JPEG XL image
  support.
- Add c97a8aaa.patch: desktop background: fixed when using the dark
  color scheme</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1693310400">- Update to version 3.12.3:
  + Features:
  - Added ability to open the image stored in the clipboard with
    Ctrl+Shift+V (!243)
  - Added ability to sort folders by modification time from the
    context menu
  - Media viewer: added ability to copy the current frame to the
    clipboard with Ctrl+Shift+C
  - Tiff and TGA files: added support for transparency
  - Image viewer: added support for the zoom gesture (!50)
  - Drag&amp;Drop: allow to copy pressing Shift (matthewmelvin)
  - Image tools: allow to use Return to apply the changes
  - Rename series: added special code to add the filename without
    extension
  - Rename series: added ability to specify the current time
  - Crop: added 1.91:1 to the list of predefined ratios
  - Added an internal video thumbnailer
  - Try to load the parent folder if the startup folder doesn't
    exist
  - Make keypad keys equivalent to the non-keypad counterpart
    (!238) (!239)
  - Improved usability when editing metadata in browser mode
    (!267)
  - Zoom slider: set the zoom range from 5% to 1000%
  + Bugfixes:
  - Allow to compile without clutter-gtk (Matt Turner) (!222)
  - Fixed build with exiv2 version 0.28 (Alex and Antonio Rojas)
  - Fixed build with libraw 0.21
  - Reduced memory usage by keeping in memory only the visible
    thumbnails
  - Rename series: fixed date format not applied correctly;
    preview does not show example values
  - Desktop background: fixed when using the dark color scheme
  - Fixed memory leaks
  - Fixed directory not loaded when cancelling the thumbnailer
  - Help: Added gThumb icon (Sabri Ünal)
  - TGA files displayed pixelated
  - Status bar reappears after exiting from full screen
- Drop c97a8aaa.patch: fixed on upstream.
- Drop da0d3f22.patch: fixed on upstream.
- Drop 3376550a.patch: fixed on upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696939200">- Update to version 3.12.4:
  + Bugfixes:
  - Crop: lost the custom sizing for Aspect Ratio "Other".
  - Do not use symbols not available in glib 2.54.0.
  - Build failed.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705492800">- Update to version 3.12.4+3:
  + jxl: added support for version 0.9.0.
  + Commenting a picture deletes its Color Profile tag.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708344000">- Update to version 3.12.5:
  + Add to catalog: show the next image only when in viewer mode.</changelog>
  <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>
</package>
<package pkgid="74feaae4ee3920c5f92e96882cd9a5f9f4d61b67b4ac63f9c0521737d233dd0635ffea600d328dbf24b667199b211dc42d1e14c8b15345eb01f68466e5ef0bd4" name="gthumb-lang" arch="noarch">
  <version epoch="0" ver="3.12.6" rel="bp161.1.12"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1649246400">- Update to version 3.12.2 (boo#1209655 boo#1209656):
  + Fixed possible crash when changing directory during
    thumbnails creation.
  + Added support for larger thumbnail sizes: 512, 768 and
    1024 pixels.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651060800">- Add relevant version limit to pkgconfig(appstream) BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1673870400">- Add da0d3f22.patch: Fix build with libraw 0.21.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688385600">- Add 3376550a.patch: exiv2: added support for version 0.28.
- Refresh da0d3f22.patch from upstream git.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1689336000">- Add pkgconfig(libjxl) BuildRequires: enable JPEG XL image
  support.
- Add c97a8aaa.patch: desktop background: fixed when using the dark
  color scheme</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1693310400">- Update to version 3.12.3:
  + Features:
  - Added ability to open the image stored in the clipboard with
    Ctrl+Shift+V (!243)
  - Added ability to sort folders by modification time from the
    context menu
  - Media viewer: added ability to copy the current frame to the
    clipboard with Ctrl+Shift+C
  - Tiff and TGA files: added support for transparency
  - Image viewer: added support for the zoom gesture (!50)
  - Drag&amp;Drop: allow to copy pressing Shift (matthewmelvin)
  - Image tools: allow to use Return to apply the changes
  - Rename series: added special code to add the filename without
    extension
  - Rename series: added ability to specify the current time
  - Crop: added 1.91:1 to the list of predefined ratios
  - Added an internal video thumbnailer
  - Try to load the parent folder if the startup folder doesn't
    exist
  - Make keypad keys equivalent to the non-keypad counterpart
    (!238) (!239)
  - Improved usability when editing metadata in browser mode
    (!267)
  - Zoom slider: set the zoom range from 5% to 1000%
  + Bugfixes:
  - Allow to compile without clutter-gtk (Matt Turner) (!222)
  - Fixed build with exiv2 version 0.28 (Alex and Antonio Rojas)
  - Fixed build with libraw 0.21
  - Reduced memory usage by keeping in memory only the visible
    thumbnails
  - Rename series: fixed date format not applied correctly;
    preview does not show example values
  - Desktop background: fixed when using the dark color scheme
  - Fixed memory leaks
  - Fixed directory not loaded when cancelling the thumbnailer
  - Help: Added gThumb icon (Sabri Ünal)
  - TGA files displayed pixelated
  - Status bar reappears after exiting from full screen
- Drop c97a8aaa.patch: fixed on upstream.
- Drop da0d3f22.patch: fixed on upstream.
- Drop 3376550a.patch: fixed on upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696939200">- Update to version 3.12.4:
  + Bugfixes:
  - Crop: lost the custom sizing for Aspect Ratio "Other".
  - Do not use symbols not available in glib 2.54.0.
  - Build failed.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705492800">- Update to version 3.12.4+3:
  + jxl: added support for version 0.9.0.
  + Commenting a picture deletes its Color Profile tag.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708344000">- Update to version 3.12.5:
  + Add to catalog: show the next image only when in viewer mode.</changelog>
  <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>
</package>
<package pkgid="605ebc8d0f0450a258c7324eb814c0b695e5478a501f6f8e18bc6b405aaabda0637c3ea1edb0fedc2bbd7274331349688816f9d26e8b6fa85f5baf16bfbe7583" name="gti" arch="s390x">
  <version epoch="0" ver="1.9.1" rel="bp161.1.2"/>
  <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&#xFC;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="00ca5e1fa94fffc8da2716db257e0a11574b29315e39a283c4ab0389fb25642cb8a1614d3b47bd7f12247f77f998093048b52b960bd5b6428e1e350aa83fc699" name="gtk-doc" arch="s390x">
  <version epoch="0" ver="1.34.0" rel="160099.2.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="dimstar@opensuse.org" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="dimstar@opensuse.org" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="rpm@fthiessen.de" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="dimstar@opensuse.org" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path and %python_fix_shebang macros, [bsc#1212476]</changelog>
</package>
<package pkgid="a119da2504c56d72038a5d27ca8bce30329798cdd7c77ab45706f3c839f8916d11de38a0090e87eab59f264630d1ca18e38bf811378acc9cd87366c46434043b" name="gtk-doc-manual" arch="noarch">
  <version epoch="0" ver="1.34.0" rel="160099.2.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="dimstar@opensuse.org" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="dimstar@opensuse.org" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="rpm@fthiessen.de" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="dimstar@opensuse.org" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path and %python_fix_shebang macros, [bsc#1212476]</changelog>
</package>
<package pkgid="50167f9567acb544a1f442cae51fd58f6a2a843a2d65300c6b284f541347f1432626f7923bd74296bb099a6a445e9b2311719e22cd22a7d5bac97f32bca9051f" name="gtk-doc-manual-lang" arch="noarch">
  <version epoch="0" ver="1.34.0" rel="160099.2.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="dimstar@opensuse.org" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="dimstar@opensuse.org" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="rpm@fthiessen.de" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="dimstar@opensuse.org" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path and %python_fix_shebang macros, [bsc#1212476]</changelog>
</package>
<package pkgid="44f22f834e8ac36d5b59491a41f8ff0e1249b51fdd30cb225cec27f9164d767aa559a8ed8e58c38c32f658be07f0f293bfa3398e7c6917f1fa50b532586be6e5" name="gtk-doc-mkpdf" arch="s390x">
  <version epoch="0" ver="1.34.0" rel="160099.2.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="dimstar@opensuse.org" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="dimstar@opensuse.org" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="rpm@fthiessen.de" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="dimstar@opensuse.org" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path and %python_fix_shebang macros, [bsc#1212476]</changelog>
</package>
<package pkgid="22f2e550bb4eb83cf5c20fe545463f2ee4f71bed15adad77938d51a4da6e0327427df865c4b8bf1dd63692d681979e6a49a81467241f224ec30ef08f788217e5" name="gtk-layer-shell-devel" arch="s390x">
  <version epoch="0" ver="0.9.2" rel="bp161.1.3"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1604318400">- Update to 0.5.1:
  * Tests: fix integration test timeout on GTK v3.24.23 (#91)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1607860800">- Update to 0.5.2:
  * Fix: normalize keyboard interactivity boolean to TRUE or FALSE
  * Fix: Set layer windows to mapped (removes warning on tooltip
    creation and fixes subsurfaces created as a GTK_WINDOW_POPUP
    window, fixes #38)
  * Examples: Rename gtk-layer-example -&gt; simple-example-c
  * Examples: merge simple-example-c and gtk-layer-demo into
    examples directory
  * Examples: add Vala example (not built with rest of project,
    does not add dependency)
  * Examples: add Python example
  * Meson: change GTK dependency gtk+-wayland-3.0 -&gt; gtk+-3.0
  * Meson: drop .types file in docs
  * Tests: change "test client" terminology to "integration test"
  * Tests: colored output
  * Tests: check that all tests are added to meson
  * Compat: bump supported GTK to v3.24.24</changelog>
  <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>
</package>
<package pkgid="d436fac428f5b8851bd39b0d3accf24567492810ef6bbb787e064ed3a5c9fe62d987d491e759b6adc39b3a23b8081033dfae058330a562ac94500fcc4887a9e1" name="gtk-session-lock-devel" arch="s390x">
  <version epoch="0" ver="0.2.0" rel="bp161.1.2"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713528000">- Initial package of gtk-session-lock for openSUSE.</changelog>
</package>
<package pkgid="d9113ea20f0b5bc6d62f8b9c26b7bbd4a8c7a3a5c025cabdfcf92a6937d9e5da7be233d010da0241e6c9f23f9c98f926720821a0b9b2e28abca7a87adf58f1d0" name="gtk-vnc-devel" arch="s390x">
  <version epoch="0" ver="1.5.0" rel="160099.4.1"/>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="1782993600">- Add BuildRequires for python3-base</changelog>
</package>
<package pkgid="19c15c0160cf50b308607c36de09133e611d63961c1fe045ff850d107f04c327e9d055f604379e02a99a52791246da63a033a3e7265b06f420204f9bbb7615e6" name="gtk-vnc-lang" arch="noarch">
  <version epoch="0" ver="1.5.0" rel="160099.4.1"/>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="1782993600">- Add BuildRequires for python3-base</changelog>
</package>
<package pkgid="59e88e1f903300fd043727631ef2781363544aaf59097b6eb8ae44f7796fa4a2e02d4f1e6fbf369d29ae7dcf1e5c31e0b72086291c62b0e5656463adde3d4ced" name="gtk-vnc-tools" arch="s390x">
  <version epoch="0" ver="1.5.0" rel="160099.4.1"/>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="1782993600">- Add BuildRequires for python3-base</changelog>
</package>
<package pkgid="7eb6916664d9a0445b109c6ce311adfe172e72adfc794ae7f131e718b95c50c6f3caae2f96e9ea9a5532f25feb0a08c8eb6457978e0e10dbd9400045dfad675b" name="gtk2-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="15.0" rel="lp161.1.1"/>
  <changelog author="vuntz@opensuse.org" date="1309953600">- Bump version to 12.1.
- Change default theme to use Adwaita engine and gnome icon theme,
  as we do not have any other good theme for GNOME 3 right now:
  + Update gtk2-branding-gtkrc accordingly.
  + Change gtk2-metatheme-sonar Requires to gtk3-metatheme-adwaita.
  + Change sonar-icon-theme Requires to gnome-icon-theme.
- Change gtk2-devel BuildRequires to gtk2, since this is enough.
- Add a Requires for the package providing gtk2, since the branding
  package is useless without it.
- Update summary and description.</changelog>
  <changelog author="vuntz@opensuse.org" date="1318507200">- Remove %{release} from the gtk2 versioned Requires, to not have
  to rebuild this package each time gtk2 rebuilds to keep it
  installable.</changelog>
  <changelog author="vuntz@opensuse.org" date="1337774400">- Bump version to 12.2, to prepare for next version of openSUSE.</changelog>
  <changelog author="zaitor@opensuse.org" date="1378641600">- Bump version to 13.1, to prepare for next version of openSUSE.</changelog>
  <changelog author="dimstar@opensuse.org" date="1379851200">- Run pre_checkin.sh to actually have the version propagated to
  the used .spec files.</changelog>
  <changelog author="dimstar@opensuse.org" date="1405425600">- Do not require gnome-icon-theme: GTK2 actually never depended
  on this icon theme; GTK2 always used theme based icons, without
  any fallback to gnome theme iconsets.
- Bump version to 13.2.</changelog>
  <changelog author="zaitor@opensuse.org" date="1444651200">- Bump version to 42.1, to prepare for next version of openSUSE.</changelog>
  <changelog author="zaitor@opensuse.org" date="1462363200">- Update gtk2-branding-gtkrc to have Adwaita as
  gtk-icon-theme-name and hicolor as gtk-fallback-icon-theme
  values.</changelog>
  <changelog author="fcrozat@suse.com" date="1523016000">- Build package for SLE and openSUSE using multibuild.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710417600">- Ensure flavor has a value, at least %nil.
- ExclusiveArch: %nil is invalid: give it a value (do-not-build).</changelog>
</package>
<package pkgid="8b41fdfb3c91ea6a0eb34cae6c1bd376d816fab45b6db23ca7f56760b759ecf94255b454ac4a09fae958b2cd1386571098462dc15b63c2d81ea7478e67cc1a1c" name="gtk2-branding-upstream" arch="noarch">
  <version epoch="0" ver="2.24.33" rel="160099.6.7"/>
  <changelog author="dimstar@opensuse.org" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="mgorse@suse.com" 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="bjorn.lie@gmail.com" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="foss@grueninger.de" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
</package>
<package pkgid="e2e95b11a5f8b0348ffbf49ce51b5c9572e8f3b0f45682c226d050f5f6cc51587b4b33c73b3bc78410fd4d1f6b47039d020ac450a3f65899e95eeaf94812aa2d" name="gtk2-data" arch="noarch">
  <version epoch="0" ver="2.24.33" rel="160099.6.7"/>
  <changelog author="dimstar@opensuse.org" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="mgorse@suse.com" 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="bjorn.lie@gmail.com" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="foss@grueninger.de" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
</package>
<package pkgid="e21bc25e702aa0ab4697fc95f1e9e333b6ba934deb2bf6a79a68cdda6406bcaa44af111938eeb14b7e170073f8cd891219624e1253411903205c32f3aad0777e" name="gtk2-devel" arch="s390x">
  <version epoch="0" ver="2.24.33" rel="160099.6.7"/>
  <changelog author="dimstar@opensuse.org" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="mgorse@suse.com" 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="bjorn.lie@gmail.com" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="foss@grueninger.de" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
</package>
<package pkgid="2a8d204a7377da57b8dd742e79172f86bf438936734018aadb8ae572b418c2d8bd3348cbfdce88f895b17fcfa14c5f71cbe0be4dd56b31773656dc0923fa9d09" name="gtk2-engine-aurora" arch="s390x">
  <version epoch="0" ver="1.5.1" rel="bp161.1.2"/>
  <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="375f393a245ee9469009515d3d9d28f1a47f6e47606f25a0ac94aece23b1c029fd25d5323a30633eab06d40cea7d0c17a1c3ce5f61321dd3c249dadfd172ca70" name="gtk2-engine-clearlooks" arch="s390x">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="29e080f2f9624558d98ed89b8767b56c3e8a57643e14b13af6ae586593e690f5ac3288cf5dc62e21beae90ebf81bfdd174c5447c8877945344cab00623a7ac3b" name="gtk2-engine-crux" arch="s390x">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="6747d8dd184755572d31eb2775d30eccfb74880eccde2d83afc5fa5f6e83e07b19559ab21c8c84996e1039cbe4d1cfd5361d9ae4a192aa30bf15908e71b63c02" name="gtk2-engine-glide" arch="s390x">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="32a98720d3ce8bd5eb1cc6c812bab027ee42bea3573401fd9677a4ff2844cc5cb04d207cbdc49d3f075ef444f54441845a1aab793c8f3d387c5bcc16c03da52f" name="gtk2-engine-hcengine" arch="s390x">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="958f84a6f67bc0e14cb98817402477eaea74a71bb6a548ef9f2ed13fb296767d2421b420201f7a4573b98ab781b6eb2f61461852e77690276541594aeb890603" name="gtk2-engine-industrial" arch="s390x">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="937baa010cd7c18b7a6489161dc1c3cf44ef3cf0ad69969257bde629e540a79f56b6df434c9ece8250f5a426b22677fac38f69eee8303d468f7386d898522e77" name="gtk2-engine-mist" arch="s390x">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="4c5a360ed4ce1bd9bdd989a2fd1d7e8e78a2cf25ded3ea3fefe8ef19bd7ab2842ab6793e8234dd27ea3a66eea9b94c38484333dd4589a241fb26203b4df90d39" name="gtk2-engine-murrine" arch="s390x">
  <version epoch="0" ver="0.98.2" rel="bp161.1.2"/>
  <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="345bde378d4727877041ac1a207d0498b735326d4d85aa4a575770a79b4094a04cb382bae8b1633723ce05079b3339957c317467379c0b1783b78552839760da" name="gtk2-engine-oxygen" arch="s390x">
  <version epoch="0" ver="1.4.6" rel="bp161.2.1"/>
  <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="9c3b685224451be6e1fe53e361923d60271840cf02930849ce3bb095cad3a0013c309fccf8d94f71b9179ad27654c24f56d598c36b7dbbb51eb596f8f12480a5" name="gtk2-engine-redmond95" arch="s390x">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="dab0efc81d0e330d56cd81b01c56ad455c5efdd61ea46e897a5da0141bea3c4e60d417b0b3940808b14721ababb7f05debbd52dd905ebf32ced0047730a4e9d6" name="gtk2-engine-thinice" arch="s390x">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="b3071ff978fb583e5aed8e87d357dda874b33c93efeb8e477828f4b83651253cc09c4bd7dee1f439d802c3bee1b794f204a158c1ef962e8e6d16001e92ba8eb2" name="gtk2-engines" arch="s390x">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="f1dfc662ec2d5a4e832e5a71981bef3ddf92cce991b9fd4089c8915888547782f26323a2777c17f0f9f647d3857be86f3f207dd0751ff8545f765865beab9089" name="gtk2-engines-devel" arch="s390x">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="10195f34932f119da4fd568d75f5b461381050a14868fe0e05330c2ec37f5a5a69d61f9860170ade645b457749e2bd58af4ac03639573d56a4e93e346b4ed564" name="gtk2-immodule-amharic" arch="s390x">
  <version epoch="0" ver="2.24.33" rel="160099.6.7"/>
  <changelog author="dimstar@opensuse.org" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="mgorse@suse.com" 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="bjorn.lie@gmail.com" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="foss@grueninger.de" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
</package>
<package pkgid="dc6ca3ff43b35748c6d5d7b4fd50a850e89d4dd6db9b898792076ea3fbe8ed7304cfd2ec8ecdb8d22cd1d0887f33b742264726e2cbdb3cc53f8c0fbc995fabf4" name="gtk2-immodule-inuktitut" arch="s390x">
  <version epoch="0" ver="2.24.33" rel="160099.6.7"/>
  <changelog author="dimstar@opensuse.org" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="mgorse@suse.com" 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="bjorn.lie@gmail.com" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="foss@grueninger.de" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
</package>
<package pkgid="a564e117af025962f4d4691dfd8a965b5554bff44fe5a18f122ef84481279981f0910c3e58e064c424799942c95e0911375ce8a8410276d83b6c5785f1e4acc6" name="gtk2-immodule-multipress" arch="s390x">
  <version epoch="0" ver="2.24.33" rel="160099.6.7"/>
  <changelog author="dimstar@opensuse.org" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="mgorse@suse.com" 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="bjorn.lie@gmail.com" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="foss@grueninger.de" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
</package>
<package pkgid="08603bcb0d4c4689a6073a854913734361ebd4dde1d08e0d6c27b34b2a1c7a2b8ce4f6e04e870f5b9ecc1695e8a15ef09a3c10fd4e366fef3acfaa49ab548914" name="gtk2-immodule-thai" arch="s390x">
  <version epoch="0" ver="2.24.33" rel="160099.6.7"/>
  <changelog author="dimstar@opensuse.org" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="mgorse@suse.com" 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="bjorn.lie@gmail.com" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="foss@grueninger.de" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
</package>
<package pkgid="71d343b894b3d170a6f6cf71db767c4db2b6c6d1e9bba41475bc99cba930782963c5944e7a089455e52a99fa7dc47b690802f7df2cba40dc201d060bd3a0ac5d" name="gtk2-immodule-tigrigna" arch="s390x">
  <version epoch="0" ver="2.24.33" rel="160099.6.7"/>
  <changelog author="dimstar@opensuse.org" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="mgorse@suse.com" 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="bjorn.lie@gmail.com" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="foss@grueninger.de" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
</package>
<package pkgid="b6303b3e51bd207748d9e39211fd76bbc0f3d8945ac37fadd6c19b338271115e892e6a2ae1dbc46b85c51646381d6fc66bf7813e15dcef69e1e9172dbf1ab6de" name="gtk2-immodule-vietnamese" arch="s390x">
  <version epoch="0" ver="2.24.33" rel="160099.6.7"/>
  <changelog author="dimstar@opensuse.org" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="mgorse@suse.com" 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="bjorn.lie@gmail.com" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="foss@grueninger.de" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
</package>
<package pkgid="5f5e63a559fe1bcc882f30e13abbb37f6afa2f43323c340365c0fc3961d64380d92b60f5df7488bdfb80efebddac0f21b277f7ed67f6c272b3eea3b2499ce468" name="gtk2-immodule-xim" arch="s390x">
  <version epoch="0" ver="2.24.33" rel="160099.6.7"/>
  <changelog author="dimstar@opensuse.org" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="mgorse@suse.com" 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="bjorn.lie@gmail.com" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="foss@grueninger.de" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
</package>
<package pkgid="ead1ecc7973b9174be9e14b134c0d87666cb5bcf61303c67f6a946c7fb680368ac1b70097b950d8eb22acd78be35a00e05b5ab0aa9b32086f059d24a8e74730c" name="gtk2-lang" arch="noarch">
  <version epoch="0" ver="2.24.33" rel="160099.6.7"/>
  <changelog author="dimstar@opensuse.org" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="mgorse@suse.com" 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="bjorn.lie@gmail.com" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="foss@grueninger.de" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
</package>
<package pkgid="4da08689d36ea03ab70f7f2a235f0f3c19bb436e8aab186f17cc84cb69ef46fb53201a181c293543ababcc7e2f12617b985a80e97a89ebd90e99c69bc2ed3acf" name="gtk2-metatheme-adwaita" arch="noarch">
  <version epoch="0" ver="3.28" rel="160099.4.5"/>
  <changelog author="zaitor@opensuse.org" date="1475496000">- Update to version 3.22.1:
  + Gtk2 dark variant.
  + Updated translations.</changelog>
  <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="dimstar@opensuse.org" 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>
</package>
<package pkgid="7a19af2aa00d21aee5f4004b403f85f214e7a533b107a7fed24ea3694bc229d203e9b62308215d5f08e67d1aa8a866c1d656c95940e7ad4ab492f18e01d1f403" name="gtk2-metatheme-ambiance" arch="noarch">
  <version epoch="0" ver="20.10" rel="bp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1466164800">- Update to version 14.04~bzr20160613:
  * [Suru icons] Add location indicator icons for inactive, idle
    and active states (lp#1407921).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1470830400">- Update to version 16.10~bzr20160804 (changes since
  14.04~bzr20160613):
  * [Suru icons] Add view-rotate icon for Media Services.
  * Add new CSS to style progress bars based on colours rather
    than images. This fixes the "empty progress bars" bug
    (lp#1052936).
  * Add specific border widths to left and right of GtkSwitch
    buttons to hide the overflowing background of the button
    (lp#1594816).
  * [Suru icons] Add the keyboard indicators in a dedicated
    directory.
  * [Suru icons] Add mono arrow icons for the toolkit widgets: up,
    down, left, right and scrollbar stepper.
  * Simplify Metacity theme by replacing solid colour image with
    filled rectangle to improve HiDPI support (lp#1603218).
  * Ambiance, Radiance: Port to work with GTK+ 3.20 (lp#1593048).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1477224000">- Update to version 16.10~bzr20161007 (changes since
  16.10~bzr20160804):
  * [Suru icons] Add an ownCloud icon for online accounts
    (lp#1571587).
  * Update styling for gnome-panel 3.20+.
  * Radiance: Fix colours and clock applet shadow for gnome-panel.
  * gedit: Don't set a border on the 'x of y' thing in the search
    results.
  * Set a proper minimum width on levelbar troughs.
  * gnome-panel: Don't apply the gnome-menubar rules to unity
    decorations and panel too (lp#1617371).
  * Remove box-shadow from .background:backdrop.
  * Fix jumping menu items (lp#1617415).
  * Add styling for gnome-flashback: OSD windows, input source
    switching, candidate popups and monitor labels.
  * Fix gtk3 toolbar theming for LibreOffice (lp#1580537).
  * Fix combobox menus having a black line down the left hand side.
  * Fix some syntax errors, and use a maintainer script to move the
    Radiance/gtk-3.0/assets directory to a symlink.
  * Improvements for HiDPI. Includes new icons and moves a lot of
    assets to use gtk-scaled to suit both normal and hidpi
    resolutions (lp#1549490)
  * gnome-panel.css: Fix weather applet text color (lp#1629983).
  * Fix borders of LibreOffice toolbars, so that they don't
    overlap the window decorations (lp#1624571).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494504000">- Update to version 16.10~bzr20170510 (changes since
  16.10~bzr20161007):
  * Dim images of insensitive widgets (lp#1578810).
  * Fix some deprecation warnings with GTK+ 3.22.
  * [Suru icons] Add a mono icon for launcher settings, called
    "preferences-desktop-launcher-symbolic".
  * [Suru icons] Add wired network indicators and new states for
    the VPN indicators. Update designs for error states.
  * Style ".dim-label" for gnome-software.
  * gnome-panel.css: Remove the shadow on the right side of the
    panel.
  * Update gnome-panel.css for compatibility with GNOME Panel 3.24.
  * Fix shadows, handlers, decorations look for CSD and SSD in
    GNOME Shell (lp#1685271, lp#1685272, lp#1689239).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1511006400">- Update to version 16.10~bzr20171115 (changes since
  16.10~bzr20170510):
  * Ambiance, Radiance: Keep the windows button closer.
  * Ambiance, Radiance: Set proper min-height for message dialogue
    decorations.
  * Ambiance, Radiance: Define theme_* colours based on ours.
  * Ambiance, Radiance: Handle .titlebar separator as headerbar one.
  * Ambiance, Radiance: Apply toolbar style to headerbars that are
    not child or are not .titlebar's (lp#1689239).
  * Ambiance, Radiance: Don't apply the toolbar style to headerbars
    or titlebars.
  * Vertically centre widgets in the header bar (lp#1693613).
  * Fix the ubuntu-mono-dark battery icons to avoid distortion in
    GNOME Shell and MATE (lp#1693155).
  * Rename most battery icons prepending unity-*. As the battery
    icons in ubuntu-mono aren't square, we want to special case
    them (lp#1711085).
  * Add support for GtkTextView::monospace (lp#1700218).
  * Fix support GtkTreeView separators (lp#1701512).
  * Make dimmed text more visible in GNOME Boxes with Ambiance
    (lp#1700100).
  * Add support for vertically linked buttons (lp#1708141).
  * Radiance: Use proper button border-image-source for headerbar
    elements (lp#1692925).
  * Ambiance, Radiance: Ignore titlebutton theming for appmenu.
  * Ambiance, Radiance: Add better definition for button
    destructive-action (lp#1697900).
  * Fix misaligned Entry widget borders (lp#1712996).
  * Ambiance, Radiance: Fix vertical linked buttons borders,
    corners and backgrounds (lp#1718234).
  * Ambiance, Radiance: Be less restrictive in setting headerbar
    minimum height (lp#1712011).
  * Ambiance,Radiance: Refactor .titlebar theming to properly
    support headerbar children (lp#1716143).
  * Ambiance/Radiance/*/gtk-widget.css: Make primary action button
    (suggested action) in headerbar more visible (lp#1709500).
  * Make suggested actions disable style like other buttons (no
    grey disabled button) to not appear unthemed (lp#1720570).
  * Fix traditional decorations offset when window toggle beetween
    focus to unfocus when maximised (lp#1720980).
  * Fix suggested actions hovering colour on unfocused window.
  * Ambiance, Radiance: Use toolbar-mode gradients on titlebars for
    maximised windows (lp#1717023, lp#1721440).
  * Ambiance, Radiance: Notebook active tab uses wrong gradient
    when in backdrop.
  * Ambiance, Radiance: Fix gradients for suggested-action hover,
    active and backdrop states.
  * gtk2: Ambiance, Radiance: Inherit style fixes from MATE themes
    (lp#961679).
  * Fix osd progress bar look (lp#1724808).
  * Ambiance, Radiance: Fix horizontal linked suggested-action and
    destructive-action (lp#1721102).
  * Ambiance, Radiance: Fixed border in switcher widget (lp#1719355).
  * Ambiance, Radiance (gtk2): Remove undefined "murrine-scrollbar"
    from mate-panel (lp#1723422).
  * Ambiance, Radiance: Add theming for headerbar
    .destructive-action button's (lp#1726318)..
  * Ambiance, Radiance: Use inverted gradient for button actions in
    maximised titlebars (lp#1726322).
  * Suru icon theme update.
- Remove themes-mate-panel.patch: no longer needed.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1520856000">- Update to version 16.10~bzr20180122 (changes since
  16.10~bzr20171115):
  * Ambiance, Radiance: Fix focus ring for combo boxes.
  * Ambiance, Radiance: Fix link button mouseover.
  * Ambiance, Radiance: Fix checkbutton and radiobutton highlight.
  * Ambiance, Radiance: Fixed grey background appearing in step
    fields.
- Build with Python2 explicitly.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 19.04 (changes since 16.10~bzr20180122):
  * Remove an old workaround which would force combobox menu text
    (lp#1725921).
  * list, row: Set padding, use white bg and hover effect on
    activatable (lp#1755351, lp#1757471).
  * Ambiance: Add proper theming for horizontal and vertical linked
    items.
  * Ambiance, Radiance: Use proper border-width for first/last
    linked buttons in rtl.
  * Ambiance, Radiance: Use default backdrop colours for views and
    progress bars.
  * Ambiance, Radiance: Implement ambiance-rw inspired darker
    placessidebar.
  * Ambiance, Radiance: Theme the places sidebar buttons to match
    parent.
  * Ambiance, Radiance: Remove the gap between the popover and tip,
    add border.
  * Ambiance, Radiance: use static bg imgs for window buttons and
    add padding (lp#1693609).
  * Ambiance, Radiance: don't use any background image (gradient)
    when in backdrop.
  * Ambiance, Radiance: Add more specific selectors for scale
    states (lp#1759481).
  * Ambiance, Radiance: Set top and bottom margins for switch and
    separators in headerbar (lp#1693474).
  * Ambiance, Radiance: Review of pathbar and stackswitcher buttons
    (lp#1765561).
  * Ambiance, Radiance: Add missing global colour definitions
    (lp#1759795, lp#1762841).
  * Ambiance, Radiance: Fix complex headerbars such as
    gnome-builder one (lp#1762783).
  * Ambiance, Radiance: No need to add icon-shadow for appmenu.
  * Ambiance, Radiance: Add some transparency to links colour when
    in backdrop.
  * Ambiance, Radiance: Uniform the bg colour of decoration and
    menubar (lp#1759754).
  * Ambiance, Radiance: Use proper colours for drop actions on
    places sidebar (lp#1707606).
  * Ambiance, Radiance: Define colour for infobar and implement
    backdrop state (lp#1765882)
  * Remove nonexistent gnome-builder.css (lp#1773045).
  * Radiance: Fix typo in assets link for focused buttons
    (lp#1781736).
  * Radiance: Use scaled image for buttons border (lp#1781736).
  * Ambiance, Radiance: Don't use padding on window buttons for
    chromium (lp#1782038).
  * Ambiance: Use default foreground colour for toolbar menus
    (lp#1758841).
  * Ambiance, Radiance: Show proper arrow in combobox (lp#1743373).
  * Ambiance, Radiance: Use default disabled colour for actions
    headerbar buttons (lp#1785699).
  * Ambiace, Radiance: Use headerbar destructive-action definition
    for buttons.
  * Ambiance, Radiance: Fix list selected colour for gnome-boxes
    (lp#1761684).
  * Ambiance, Radiance: Properly theme disabled and hovered
    accelerators (lp#1795895).
  * Don't use icon hover bg colour on nemo desktop (lp#1814506).
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1614686400">- fix tumbleweed build</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650369600">- Update to version 20.10
  * Set color for gnome-flashback desktop icons.
  * Build requires python3 instead of python2</changelog>
  <changelog author="Jan Ritzerfeld &lt;suse@bugs.jan.ritzerfeld.org&gt;" date="1672142400">- Added missing empty directories, e.g.:
  * /usr/share/icons/ubuntu-mono-dark/apps/48/
  * /usr/share/icons/ubuntu-mono-light/apps/48/</changelog>
</package>
<package pkgid="29455806d1ee85df151dc24d81af5b72d2980f423c81713611d9bcc830b46d8ddec921d7328fa3d2c98df1ee5baf3c4ae5a154e51dd4cb7f5ddc5108a699b0c8" name="gtk2-metatheme-bluebird" arch="noarch">
  <version epoch="0" ver="1.3" rel="bp161.1.1"/>
  <changelog author="seiler@b1-systems.de" date="1372766400">- initial commit</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1482667200">- update to v1.2 (latest release)
  mostly minor tweaks and GTK3 fixes</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1543060800">- update to v1.3
  * New version of the gtk3 theme based on the latest version of Greybird
  * Fixing broken compatibility with the latest versions of GTK+ 3
  * New index.theme file
- added %license macro</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1607774400">- Updated upstream URL</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1738411200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  features.
- Don't pass any arguments to %build and %install; rpm-4.20 does
  not like it!</changelog>
</package>
<package pkgid="6436977cd9be7cb58d84118e85b3a270f00436cc3748f2266f8cdfe3fc30a656c9a299d9748016d7db1502a1c817c4e5d7bb3ae28bdacc1a27deaaa2fc12edb0" name="gtk2-metatheme-breeze6" arch="noarch">
  <version epoch="0" ver="6.6.4" rel="bp161.1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3
  * Fix expander arrow icon being missing in GTK4 applications (kde#477505)
  * Fix corner radii for CSD and SSD-using GTK apps (kde#489562)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * Fix expander arrow icon being missing in GTK4 applications (kde#477505)
  * Fix corner radii for CSD and SSD-using GTK apps (kde#489562)
  * Fix strange black lines between some elements (kde#484383)
  * Add external margins to Toolbar items in pure GTK4 apps (kde#489564)
  * Remove button and switch gradient
  * gtk3/menu: fix corner radius background
  * Update version for new release 6.5.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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>
</package>
<package pkgid="2246009ee033f83028415d6e5a8e46e0e4260a0f15e4869e715b93593968e4bc4fe004212a4c7c7a127121b06f090745700080b539c9b6d18682ce224d160f56" name="gtk2-metatheme-dracula" arch="noarch">
  <version epoch="0" ver="3.0+git94.9840b6b" rel="lp161.1.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1604404800">- Update to version 2.0+git8.9dde49c:
  * Gnome-shell: Fix calendar issues in gnome v3.38 related to #82
  * KDE: Improve logout screen appearance
  * Gnome: Fix dark background in gnucash entries
  * Xfce: Fix panel background issue
  * KDE: Fix misplaced password input on lockscreen
  * Feat: add icons download link
  * Cinnamon: Fix invisible screenshot area grab related to #77
  * Add cinnamon DE support
  * Pantheon desktop: Redefine color variables to avoid issues with some apps</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609848000">- Update to version 2.0+git17.d3b3d53:
  * Xfce: Improve thunar appearance
  * Cinnamon: Fix top border appearing when window is maximized
  * Gnome-shell: Improve searchbar appearance
  * KDE: Update logout screen buttons appearance
  * Gnome-shell: Fix color of month back/forward arrows
  * KDE: Update full screen preview
  * Mate: Fix active indicator in volume and brightness popup
  * Gnome: Fix shell log because of double values for box-shadow
  * Gnome-shell: Fix calendar and workspace-switcher issues in gnome v3.38</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1623153600">- Update to version 2.0+git34.2413487:
  * Cinnamon: Add visual differentiation for inactive pane in Nemo
  * KDE: Update splashscreen preview
  * Move thumbnail
  * Cinnamon: Add gtk-3.0 thumbnail to show theme preview
  * Gnome: Fix weird font in context menus
  * Mate: Improve caja fle manager appearance
  * KDE: Improve lockscreen input appearance
  * KDE: Fix color inconsistency in checkboxes
  * Fix css warning
  * Mate: Fix text cursor color while renaming file in caja
  * Revert b99589e
  * Gnome: Fix low text contrast in calendar events widget
  * Gnome-shell: Theme now uses system font related to #84
  * Gnome: Fix transparent separator in headerbar
  * KDE: Update splasscreen appearance
  * Cinnamon: Improve nemo file manager appearance
  * Gnome: Fix odd shadow appearing when headerbar button is selected</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1635854400">- Update to version 2.0+git59.cf9d6aa:
  * Gnome-shell: Fix no hover effect in search results item
  * KDE: Improve input appearance
  * Gnome: Fix tabs color in chrome, fixes #126
  * KDE: Improve sddm input appearance
  * Gnome-shell: Fix dark text in entries placeholders, fixes #48
  * KDE: Update sddm theme
  * KDE: Remove unnecessary file in sddm theme
  * Gnome-shell: Fix white popups on shell theme, fixes #137, fixes #119, fixes #97
  * Gnome-shell: Fix color of horizontal workspace switcher, fix #133
  * KDE: Fix KeyboardLayoutButton in LockScreen
  * KDE: Update osd tyle, fixes #114
  * Gnome-shell v40: Fix visual glithes in calendar and icon grid
  * Rebuild gtk theme
  * Fix missing bracket
  * KDE: Colorscheme -  Improve alternate background color
  * Update _xfce.scss
  * Update _xfce.scss
  * Update _thunar.scss
  * Gnome-shell: Add syles for pop-os/cosmic
  * KDE: Fix low contrast in logout screen
  * Gnome-shell v40: Improve window caption appearance
  * KDE: Fix color inconsistency in some widgets
  * Gnome-shell: Fix padding bug on selected window preview at activities window
  * Gnome: Add initial support to v40</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1643976000">- Update to version 3.0+git9.18bb561:
  * Gnome-shell: Fix switch button appearance
  * Gnome-shell: Improve text entry appearance
  * KDE: Kvantum - Fix appearance of sliders in active state
  * Gnome: Fix cut text in header bar buttons, fixes #169
  * Gnome-shell v40+: Increase font size to avoid blurry icons, fix #150
  * KDE: LAF - Improve logout screen appearance
  * Gnome-shell v40+: Fix misaligned 'Do no disturb' button
  * KDE: LAF - Update splashscreen preview
  * Remove extra space
  * KDE: LAF - Update splash screen appearance
  * KDE: LAF - Add cursors theme as dependencie
  * KDE: Add cursors theme
  * Gtk-4.0: Fix extra padding inside maximized windows
  * Gtk-4.0: Fix extra gap in search bars, fixes #160
  * KDE: Plasma - Improve highlight color to be easy on the eyes
  * Gnome: Fix theme parsing errors, Fix #157
  * Gtk-4.0: Fix overshoot indicator color
  * Gtk-4: Fix popovers style
  * Gtk-4: Fix theme parsing erros and warnings
  * Gtk-4: Fix missing separator in lists rows
  * Gtk-4: Fix no visual separation between windows
  * Gtk-4: Fix border-color of focused entries
  * Gtk-4: Fix menubar item style
  * Gtk-4: Fix error buttons style
  * Gtk-4: Fix window control buttons appearance
  * Gtk-4: Fix outlined style in all elements
  * Gtk-4.0: Add initial support to gtk v4
  * Cinnamon: Fix panel icons squished and background issue with transparent panels
  * KDE: Plasma - Update scrollbars appearance
  * Gnome-shell: Improve levelbar color in osd
  * KDE: Plasma - Enable adaptive transparency
  * Elementary: Fix appearance of colors in file-menager context menu, Fixes #61
  * KDE: Plasma -  Update checkbox style
  * Gnome-shell: Improve hover color in icon grid
  * KDE: Update lockscreen input to match plasma theme</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1649937600">- Update to version 3.0+git32.3029205:
  * Rebuild cinnamon theme
  * Cinnamon: Improve popups/menus appearance
  * Cinnamon: Improve slider appearance
  * Cinnamon: Change highlight color in grouped windows list
  * KDE: LAF- Update full screen preview
  * Gnome-shell: Improve entries appearance
  * Gnome-shell: Improve modal dialogs appearance
  * Cinnamon: Theme now uses system font family/size
  * Update theme name to avoid issues in mate DE
  * KDE: Kvantum - Update entries appearance
  * :memo: Update readme
  * Gnome: Fix sharp window corners
  * Gnome: Improve sidebar items appearance
  * Gnome-shell: Improve window close button appearance
  * KDE: LAF -  Optimize image files
  * Gnome-shell: Improve sliders appearance
  * Gnome-shell: Improve notifications appearance
  * Gnome-shell: Improve buttons appearance
  * Gnome-shell: Improve some widgets appearance
  * KDE: Sddm - Improve  user list appearance
  * Gnome-shell: Add popup separators, related to #171
  * Gnome-shell: Remove weird border inside popup sub menus
  * KDE: Plasma - Improve entries visibility</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1664020800">- Update to version 3.0+git72.2452278:
  * Cinnamon: Fix workspace switcher (as buttons) appearance
  * Cinnamon: Fix cutted text in search bar
  * Elementary OS: Fix missing highlight color in task switcher
  * feature request added
  * bug report added
  * Gnome-shell v42: Improve notifications appearance on hover state
  * Gnome-shell v42: Remove odd shadow in calendar area
  * KDE: Sddm - Improve focused text entries appearance
  * Update min_prelight
  * Restore shell theme
  * Gnome: Improve window control buttons visibility
  * Gnome-shell v42: Improve prompt dialog appearance
  * Gnome-shell v42: Fix media control buttons appearance
  * Gnome: Fix flickering above Chrome URL bar, Fix #201. Fix #195
  * KDE: Sddm - Improve general appearance
  * Xfce: Fix thunar appearance
  * Cinnamon: Fix grouped window list visibility issue
  * KDE: Sddm - Fix missing spacing around text entries
  * Gnome-shell v42: Improve notifications appearance
  * Gnome-shell v42: Fix some visual issues
  * KDE: Sddm - Improve input appearance
  * Fix background hovering effect on Dash to Dock
  * Gnome-shell v42: Improve calendar area appearance
  * Gnome-shell:  Add specific styles for dash-to-dock
  * Gnome-shell v42: Fix wasted space in calendar area
  * Gnome-shell v42: Fix styling issues in popups
  * KDE: Sddm - Fix shrink buttons/entries
  * Gnome-shell: Improve popups appearance
  * KDE: SDDM - Improve button appearance
  * Gnome-shell-v42: Fix issue with app folders
  * Gnome-shell-v42: Remove odd border in message list
  * Gnome-shell-v42: Fix issue with calendar
  * Gnome-shell-v42: Fix issue with popovers
  * Gnome-shell: Fix issue with page indicator
  * Gnome-shell: Update text entries appearance
  * KDE: Sddm - Fix small font size
  * Gnome: Fix appearance of linked buttons in headerbar</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1664020801">- Split dracula-gtk-theme into flavours subpackages:
  * metatheme-dracula-common
  * kde-theme-dracula
  * gtk2-metatheme-dracula
  * gtk3-metatheme-dracula
  * gtk4-metatheme-dracula
  * gnome-shell-theme-dracula
  * cinnamon-theme-dracula
  * metacity-theme-dracula
  * xfwm4-theme-dracula</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1673265600">- Update to version 3.0+git88.b64d36a:
  * Xfce v4.18: Fix invisible items in thunar sidebar
  * Gnome 43: Fix background color of tab bar and action bar
  * Gnome-shell v43: Quick-settings - Improve toggle buttons appearance
  * Gnome-shell: Fix page navigation arrow appearance
  * Gnome 43: Fix nautilus sidebar appearance
  * Gnome 43: Fix nautilus pathbar appearance
  * Gnome-shell v43: Add styles for quick settings menu
  * Gnome 42: Fix nautilus path bar buttons appearance in hover state
  * KDE: Plasma-solid - Update tasks indicator appearance
  * Gnome 42: Fix nautilus path bar buttons appearance
  * Xfce: Thunar - Reduce padding in sidebar items to prevent scrolling
  * KDE: Plasma - Update tasks indicator appearance
  * Cinnamon: Nemo -  Improve appearance of highlighted items in sidebar
  * Gnome-shell: Fix app folders dialog appearance in Zorin OS
  * KDE: Kvantum - Update sliders color
  * Gnome-shell: Fix visual issues in Zorin OS
- Define explicit Provides/Obsoletes for the various subpackages</changelog>
  <changelog author="maurizio.galli@suse.com" date="1676116800">- Update to version 3.0+git94.9840b6b:
  * Gnome 43: Improve popovers appearance
  * Gnome 43: Fix treeviews header appearance
  * Gnome 43: Improve nautilus pathbar appearance
  * Gnome 43: Fix spacing in nautilus list rows
  * Xfce v4.18: Fix odd transparency in panel items
  * Gnome-shell v43: Improve sliders appearance
  * Xfce v4.18: Fix invisible items in thunar sidebar
  * Gnome 43: Fix background color of tab bar and action bar
  * Gnome-shell v43: Quick-settings - Improve toggle buttons appearance
  * Gnome-shell: Fix page navigation arrow appearance</changelog>
</package>
<package pkgid="c454353f7f43e784fc2b075c91087da77e27bf579efc9e3d172d9463d22f61f4eac0af68049b40439557cdee1f6a32f721d27a11c164c34e88891a9eeb010542" name="gtk2-metatheme-greybird" arch="noarch">
  <version epoch="0" ver="3.23.4+git0.7e4507d" rel="bp161.1.1"/>
  <changelog author="tux93@opensuse.org" date="1572868800">- Update to version 3.22.10+git14.e467f4b:
  * Add single-user installation instructions
  * Fix notification theme paths
  * Include meson as dependency in README.md
  * various small fixes
  * Buildsystem ported to meson and added dark theme</changelog>
  <changelog author="tux93@opensuse.org" date="1573041600">- Update to version 3.22.10+git15.acede86:
  * Make use of symlinks cleanup unused files</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1573905600">- Update to version 3.22.10+git17.4d806cd:
  * Fixed xfwm4-a11y dark buttons padding and window borders
  * Added xfwm4 Greybird-accessibility-dark</changelog>
  <changelog author="tux93@opensuse.org" date="1582372800">- Update to version 3.22.11+git4.320a703:
  * Sync dark theme with light theme and use symlink
  * Rebase partly on Adwaita 3.24
  * Messagedialog: Reduce buttonbox button height
  * notifyd: Tweak the theme's appearance (button hover)
  * Hide i/o on GtkSwitches</changelog>
  <changelog author="tux93@opensuse.org" date="1606564800">- Update to version 3.22.12+git4.454f139:
  * Rebase parts of the %linked code (Fixes #265)
  * Fix Thunar CSD when not focused (Fixes #274)
  * Fix GTK3 dark colors</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608379200">- Update to version 3.22.13+git2.ede9f55:
  * Reduce messagedialog buttonbox size
  * Make CSD titlebars slimmer
  * Improve dark xfwm4 tabwin contrast
  * Improve contrast of dark entry (Fixes #263)
  * More normal-sized inline-toolbar buttons
  * Add workaround for Gnome Builder (Fixes #264)
  * Fix progressbar in unfocused windows (Fixes #284)</changelog>
  <changelog author="maurizio.galli@suse.com" date="1673870400">- Update to version 3.23.2+git0.25f312f:
  * Fixes "Hide frame when maximized" ignoring top frame
  * xfwm4: Also bump tabwin preview size to 128px
  * xfwm4: Improve tabwin contrast
  * Bump xfwm4 tabwin preview to 128px (Fixes #324)
  * Remove dark line below Xfwm4 titlebar introduced by recent change.
  * Add openbox support
  * Decrease Gnome Software's headerbar height
  * Fix installation of a11y and compact themes (Fixes #316) (#318)
  * Install Greybird/index.theme (#317)
  * Add initial support for Gtk4 and libhandy
  * Fix dark xfwm4-a11y install path (Issue #307)
  * Fix xfwm4-a11y and xfwm4-compact install path (Issue #307)
  * Removed unnecessary newline
  * Removed trailing whitespaces
  * Moved `@extends` to the top of the rule
  * Fix: GtkLabel: `Backdrop`ped selection color adjusted.
  * Fix: Backdropped selection: `GtkListBox`es weren't grey
  * Hotfix: removed background color for non-bg items
  * Gtk3: Adjusted selected backdrop fg/bg colors: shades of grey.
  * Changes the xfwm4 border colors
  * build: refactor meson
  * Correct gradients for horizontal scrollbars
- Make "*:link:selected" optional to work around too old gtk4 libs
  Leap 15.4; add link-selected-is-optional.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1676980800">- Make "*:link:selected" optional to work around too old gtk4 libs
  on Leap 15.5, too.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1734436800">- Update to version 3.23.4+git0.7e4507d:
  * Fix label styles for xfdesktop 4.19 (#338)
  * Stop forcing icon style for sidebars
  * Style hover/active undecorated buttons same as normal
  * Handle toolbar CSS class
  * Style item menubar nodes (#328)</changelog>
</package>
<package pkgid="18b5e02133916edd815e341da9cffaebe91d82392452159cb94ed1c609808df1c847bf9fcb19e0cdc181b3d427c80b1c02f8067e0931e4b6598b5a76a8facbdd" name="gtk2-metatheme-greybird-geeko" arch="noarch">
  <version epoch="0" ver="3.23.4+git0.c1d46c3" rel="bp161.1.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1606564800">- Update to version 3.22.11+git2.751e0f3:
  * Rebase parts of the %linked code</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608292800">- Update to version 3.22.11+git10.2f4304a:
  * Reduce messagedialog buttonbox size
  * Make CSD titlebars slimmer
  * Improve dark xfwm4 tabwin contrast
  * More normal-sized inline-toolbar buttons
  * Add workaround for Gnome Builder
  * Fix progressbar in unfocused windows</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656331200">- Update to version 3.23.1+git0.a96e825:
  * Sync with Greybird 3.23.1
  * Add initial support for Gtk4 and libhandy
  * Fix dark xfwm4-a11y install path
  * Fix xfwm4-a11y and xfwm4-compact install path
  * Fix: GtkLabel: Backdropped selection color adjusted
  * Fix: Backdropped selection: GtkListBoxes weren't grey
  * Hotfix: removed background color for non-bg items
  * Gtk3: Adjusted selected backdrop fg/bg colors: shades of grey.
  * Changes the xfwm4 border colors
  * build: refactor meson
  * Correct gradients for horizontal scrollbars
  * Reduce messagedialog buttonbox size
  * Make CSD titlebars slimmer
  * Correct gradients for horizontal scrollbars (shimmerproject/Greybird#288)
  * Greybird-Dark titlebar decorations now match their CSD counterparts (shimmerproject/Greybird#301)
  * Background selection colors are now grey instead of blue for better readability
  * Add initial support for Gtk4 and libhandy
  * Install index.theme</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656331201">- Update to version 3.23.1+git1.77c0887:
  * Cleanup leftovers and correct emerald file mistakinly being renamed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1656417600">- Prevent Unity desktop theme from being installed
  Added disable-unity_v3.23.1.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673697600">- Make "*:link:selected" optional to work around too old gtk4 libs
  on Leap 15.4; add link-selected-is-optional.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1676980800">- Make "*:link:selected" optional to work around too old gtk4 libs
  on Leap 15.5, too.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1734523200">- Add new patch
  git7e4507d7713b2aaf41f8cfef2a1a9e214a4d8b6f-fix-label-styles-for-xfdesktop-4.19.patch
- Refresh link-selected-is-optional.patch</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1734609600">- Update to version 3.23.4+git0.c1d46c3:
  * Sync with Greybird up to commit 7e4507d7713b2aaf41f8cfef2a1a9e214a4d8b6f
  * Fix label styles for xfdesktop 4.19
  * Stop forcing icon style for sidebars
  * Style hover/active undecorated buttons same as normal
  * Handle toolbar CSS class
  * Style item menubar nodes
  * xfwm4: Fix "Hide frame when maximized" ignoring top frame
  * xfwm4: Improve tabwin contrast
  * xfwm4: Bump tabwin preview to 128px
  * xfwm4: Remove dark line below titlebar
  * Decrease Gnome Software's headerbar height
- Patches removed as no longer needed:
  * git7e4507d7713b2aaf41f8cfef2a1a9e214a4d8b6f-fix-label-styles-for-xfdesktop-4.19.patch</changelog>
</package>
<package pkgid="093564b192e2d387e65ca83d17a068ec5dff5922871460c894ec89cb3f5fb5f4d5d43601e75a88606504f878b982f1374df2543d1d026624d92745a575b1661e" name="gtk2-metatheme-numix" arch="noarch">
  <version epoch="0" ver="2.6.7.1617863126.0d6b4c8" rel="bp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1466164800">- Update to version 2.6.0:
  * No changelog available.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1468324800">- Update to version 2.6.1:
  * No changelog available.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1474632000">- Update to version 2.6.4:
  * No changelog available.
- Rebase numix-gtk-theme-light-menubars.patch.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1477310400">- Update to version 2.6.5:
  * Fix Nemo patch-bar padding (gh#numixproject/numix-gtk-theme#548).
  * Add single SVG asset file ready for batch export to PNG
    (gh#numixproject/numix-gtk-theme#579).
  * Remove old svg files (gh#numixproject/numix-gtk-theme#508).
  * GTK+-3.22: Change font syntax from Pango-style to CSS-style
    (gh#numixproject/numix-gtk-theme#571).
  * Add conflict-row styling for Nautilus
    (gh#numixproject/numix-gtk-theme#576).
  * Add monospace code.
  * GTK+-3.20: Optimise popover padding.
  * GTK+-3.20: Fix Combobox menu padding
    (gh#numixproject/numix-gtk-theme#575).
  * Fix scrollbar horizontal icon name
    (gh#numixproject/numix-gtk-theme#599).
  * Add a background to cellrendertext
    (gh#numixproject/numix-gtk-theme#600).
  * GTK+-3.20: Port gnome-panel code
    (gh#numixproject/numix-gtk-theme#550).
  * GTK+-3.20: Fix infobar structure and add entry error and warning
    code.
  * Create and Restructure all assets Adwaita and Arc-theme style.
  * Optimise modelbutton code.
  * Fix title-bar padding in gnome-builder
    (gh#numixproject/numix-gtk-theme#605).
  * Fix OpenBox theme colour (gh#numixproject/numix-gtk-theme#369).
  * GTK+-3.20: Fix backdrop mode in Ubuntu
    (gh#numixproject/numix-gtk-theme#585).
  * A WebkitGtk workaround (gh#numixproject/numix-gtk-theme#572).
  * utils.sh: Fix errors in the do_install function.
  * Add a zip task to Makefile.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1479297600">- Update to version 2.6.6:
  * Also support Numix-Frost-Light.
  * Nemo statusbar button padding fix
    (gh#numixproject/numix-gtk-theme#611).
  * Fix notebook tab padding issues for some applications
    (gh#numixproject/numix-gtk-theme#588).
  * [GTK+-3.20] Optimised notebook padding.
  * [GTK+-3.20] Fixed notebook asymmetrical padding.
  * Fix button left margin.
  * Fix discrete filled block inside levelbar
    (gh#numixproject/numix-gtk-theme#619).
  * [GTK+-3.20] Optimise sidebar padding.
  * [GTK+-3.20] Add styling to Raven components of the Budgie
    panel (gh#numixproject/numix-gtk-theme#620).
  * [GTK+-3.20] Fix xfce4 code.
  * Create global OSD file.
  * GTKHEADERB 3.22 :: Create global OSD file
    (gh#numixproject/numix-gtk-theme#628).
  * [GTK+-3.20] Fix for volume OSD slider
    (gh#numixproject/numix-gtk-theme#623).
  * Disable box-shadow for osd button in fine-tune mode
    (gh#numixproject/numix-gtk-theme#561)
  * [GTK+-3.20] Fix gnome-terminal scrollbar colour. Disable
    backdrop mode.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1480334400">- Add Numix 2.5.1 for compatibility with Gtk 3.14 or older.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1511006400">- Update to version 2.6.7:
  * See /usr/share/doc/packages/metatheme-numix-common/CHANGES
- Rebase numix-gtk-theme-light-menubars.patch.</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1621166400">- Update to version 2.6.7.1617863126.0d6b4c8
  * Fix Thunar sidebar
    (#gh#numixproject/numix-gtk-theme#742)
  * eclipse: fix small toolbar buttons
    (#gh#numixproject/numix-gtk-theme#748)
  * Replace deprecated Ruby Sass with SassC
    (#gh#numixproject/numix-gtk-theme#734)
    (#gh#numixproject/numix-gtk-theme#740)
  * Update budgie panel and workspace-switcher colors
    (gh#numixproject/numix-gtk-theme#368)
  * Gtk-3.20:xfce Add whisker menu style
    (#gh#numixproject/numix-gtk-theme#666)
  * Update xfce4-notifyd specific gtk3 style
    (#gh#numixproject/numix-gtk-theme#677).
  * Correct maximize button behavior in Openbox
    (#gh#numixproject/numix-gtk-theme#77)
  * [Gtk-2.0] Remove unnecessary executable permissions
    (#gh#numixproject/numix-gtk-theme#690)
- Package changes:
  * Replace saas with sassc.
  * Don't build for EOL distribution versions.
  * Spec-cleaner run
  * Pull the source using obs_scm/_service until upstream
    tags the new release.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1621944000">- Add numix-gtk-theme-add-text_view_bg.patch: New version of VTE
  requires themes to export text_view_bg, this patch adds it.
  (bsc#1184979)</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="d659d9ef44d5e625eca2a2d5231fabf5b77a428f8e277d721c624a5f52943a07a7e7fc877833eb58682cad90cdb9f24ddbe101d18a1491a2a1faea19705553d9" name="gtk2-metatheme-radiance" arch="noarch">
  <version epoch="0" ver="20.10" rel="bp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1466164800">- Update to version 14.04~bzr20160613:
  * [Suru icons] Add location indicator icons for inactive, idle
    and active states (lp#1407921).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1470830400">- Update to version 16.10~bzr20160804 (changes since
  14.04~bzr20160613):
  * [Suru icons] Add view-rotate icon for Media Services.
  * Add new CSS to style progress bars based on colours rather
    than images. This fixes the "empty progress bars" bug
    (lp#1052936).
  * Add specific border widths to left and right of GtkSwitch
    buttons to hide the overflowing background of the button
    (lp#1594816).
  * [Suru icons] Add the keyboard indicators in a dedicated
    directory.
  * [Suru icons] Add mono arrow icons for the toolkit widgets: up,
    down, left, right and scrollbar stepper.
  * Simplify Metacity theme by replacing solid colour image with
    filled rectangle to improve HiDPI support (lp#1603218).
  * Ambiance, Radiance: Port to work with GTK+ 3.20 (lp#1593048).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1477224000">- Update to version 16.10~bzr20161007 (changes since
  16.10~bzr20160804):
  * [Suru icons] Add an ownCloud icon for online accounts
    (lp#1571587).
  * Update styling for gnome-panel 3.20+.
  * Radiance: Fix colours and clock applet shadow for gnome-panel.
  * gedit: Don't set a border on the 'x of y' thing in the search
    results.
  * Set a proper minimum width on levelbar troughs.
  * gnome-panel: Don't apply the gnome-menubar rules to unity
    decorations and panel too (lp#1617371).
  * Remove box-shadow from .background:backdrop.
  * Fix jumping menu items (lp#1617415).
  * Add styling for gnome-flashback: OSD windows, input source
    switching, candidate popups and monitor labels.
  * Fix gtk3 toolbar theming for LibreOffice (lp#1580537).
  * Fix combobox menus having a black line down the left hand side.
  * Fix some syntax errors, and use a maintainer script to move the
    Radiance/gtk-3.0/assets directory to a symlink.
  * Improvements for HiDPI. Includes new icons and moves a lot of
    assets to use gtk-scaled to suit both normal and hidpi
    resolutions (lp#1549490)
  * gnome-panel.css: Fix weather applet text color (lp#1629983).
  * Fix borders of LibreOffice toolbars, so that they don't
    overlap the window decorations (lp#1624571).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494504000">- Update to version 16.10~bzr20170510 (changes since
  16.10~bzr20161007):
  * Dim images of insensitive widgets (lp#1578810).
  * Fix some deprecation warnings with GTK+ 3.22.
  * [Suru icons] Add a mono icon for launcher settings, called
    "preferences-desktop-launcher-symbolic".
  * [Suru icons] Add wired network indicators and new states for
    the VPN indicators. Update designs for error states.
  * Style ".dim-label" for gnome-software.
  * gnome-panel.css: Remove the shadow on the right side of the
    panel.
  * Update gnome-panel.css for compatibility with GNOME Panel 3.24.
  * Fix shadows, handlers, decorations look for CSD and SSD in
    GNOME Shell (lp#1685271, lp#1685272, lp#1689239).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1511006400">- Update to version 16.10~bzr20171115 (changes since
  16.10~bzr20170510):
  * Ambiance, Radiance: Keep the windows button closer.
  * Ambiance, Radiance: Set proper min-height for message dialogue
    decorations.
  * Ambiance, Radiance: Define theme_* colours based on ours.
  * Ambiance, Radiance: Handle .titlebar separator as headerbar one.
  * Ambiance, Radiance: Apply toolbar style to headerbars that are
    not child or are not .titlebar's (lp#1689239).
  * Ambiance, Radiance: Don't apply the toolbar style to headerbars
    or titlebars.
  * Vertically centre widgets in the header bar (lp#1693613).
  * Fix the ubuntu-mono-dark battery icons to avoid distortion in
    GNOME Shell and MATE (lp#1693155).
  * Rename most battery icons prepending unity-*. As the battery
    icons in ubuntu-mono aren't square, we want to special case
    them (lp#1711085).
  * Add support for GtkTextView::monospace (lp#1700218).
  * Fix support GtkTreeView separators (lp#1701512).
  * Make dimmed text more visible in GNOME Boxes with Ambiance
    (lp#1700100).
  * Add support for vertically linked buttons (lp#1708141).
  * Radiance: Use proper button border-image-source for headerbar
    elements (lp#1692925).
  * Ambiance, Radiance: Ignore titlebutton theming for appmenu.
  * Ambiance, Radiance: Add better definition for button
    destructive-action (lp#1697900).
  * Fix misaligned Entry widget borders (lp#1712996).
  * Ambiance, Radiance: Fix vertical linked buttons borders,
    corners and backgrounds (lp#1718234).
  * Ambiance, Radiance: Be less restrictive in setting headerbar
    minimum height (lp#1712011).
  * Ambiance,Radiance: Refactor .titlebar theming to properly
    support headerbar children (lp#1716143).
  * Ambiance/Radiance/*/gtk-widget.css: Make primary action button
    (suggested action) in headerbar more visible (lp#1709500).
  * Make suggested actions disable style like other buttons (no
    grey disabled button) to not appear unthemed (lp#1720570).
  * Fix traditional decorations offset when window toggle beetween
    focus to unfocus when maximised (lp#1720980).
  * Fix suggested actions hovering colour on unfocused window.
  * Ambiance, Radiance: Use toolbar-mode gradients on titlebars for
    maximised windows (lp#1717023, lp#1721440).
  * Ambiance, Radiance: Notebook active tab uses wrong gradient
    when in backdrop.
  * Ambiance, Radiance: Fix gradients for suggested-action hover,
    active and backdrop states.
  * gtk2: Ambiance, Radiance: Inherit style fixes from MATE themes
    (lp#961679).
  * Fix osd progress bar look (lp#1724808).
  * Ambiance, Radiance: Fix horizontal linked suggested-action and
    destructive-action (lp#1721102).
  * Ambiance, Radiance: Fixed border in switcher widget (lp#1719355).
  * Ambiance, Radiance (gtk2): Remove undefined "murrine-scrollbar"
    from mate-panel (lp#1723422).
  * Ambiance, Radiance: Add theming for headerbar
    .destructive-action button's (lp#1726318)..
  * Ambiance, Radiance: Use inverted gradient for button actions in
    maximised titlebars (lp#1726322).
  * Suru icon theme update.
- Remove themes-mate-panel.patch: no longer needed.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1520856000">- Update to version 16.10~bzr20180122 (changes since
  16.10~bzr20171115):
  * Ambiance, Radiance: Fix focus ring for combo boxes.
  * Ambiance, Radiance: Fix link button mouseover.
  * Ambiance, Radiance: Fix checkbutton and radiobutton highlight.
  * Ambiance, Radiance: Fixed grey background appearing in step
    fields.
- Build with Python2 explicitly.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 19.04 (changes since 16.10~bzr20180122):
  * Remove an old workaround which would force combobox menu text
    (lp#1725921).
  * list, row: Set padding, use white bg and hover effect on
    activatable (lp#1755351, lp#1757471).
  * Ambiance: Add proper theming for horizontal and vertical linked
    items.
  * Ambiance, Radiance: Use proper border-width for first/last
    linked buttons in rtl.
  * Ambiance, Radiance: Use default backdrop colours for views and
    progress bars.
  * Ambiance, Radiance: Implement ambiance-rw inspired darker
    placessidebar.
  * Ambiance, Radiance: Theme the places sidebar buttons to match
    parent.
  * Ambiance, Radiance: Remove the gap between the popover and tip,
    add border.
  * Ambiance, Radiance: use static bg imgs for window buttons and
    add padding (lp#1693609).
  * Ambiance, Radiance: don't use any background image (gradient)
    when in backdrop.
  * Ambiance, Radiance: Add more specific selectors for scale
    states (lp#1759481).
  * Ambiance, Radiance: Set top and bottom margins for switch and
    separators in headerbar (lp#1693474).
  * Ambiance, Radiance: Review of pathbar and stackswitcher buttons
    (lp#1765561).
  * Ambiance, Radiance: Add missing global colour definitions
    (lp#1759795, lp#1762841).
  * Ambiance, Radiance: Fix complex headerbars such as
    gnome-builder one (lp#1762783).
  * Ambiance, Radiance: No need to add icon-shadow for appmenu.
  * Ambiance, Radiance: Add some transparency to links colour when
    in backdrop.
  * Ambiance, Radiance: Uniform the bg colour of decoration and
    menubar (lp#1759754).
  * Ambiance, Radiance: Use proper colours for drop actions on
    places sidebar (lp#1707606).
  * Ambiance, Radiance: Define colour for infobar and implement
    backdrop state (lp#1765882)
  * Remove nonexistent gnome-builder.css (lp#1773045).
  * Radiance: Fix typo in assets link for focused buttons
    (lp#1781736).
  * Radiance: Use scaled image for buttons border (lp#1781736).
  * Ambiance, Radiance: Don't use padding on window buttons for
    chromium (lp#1782038).
  * Ambiance: Use default foreground colour for toolbar menus
    (lp#1758841).
  * Ambiance, Radiance: Show proper arrow in combobox (lp#1743373).
  * Ambiance, Radiance: Use default disabled colour for actions
    headerbar buttons (lp#1785699).
  * Ambiace, Radiance: Use headerbar destructive-action definition
    for buttons.
  * Ambiance, Radiance: Fix list selected colour for gnome-boxes
    (lp#1761684).
  * Ambiance, Radiance: Properly theme disabled and hovered
    accelerators (lp#1795895).
  * Don't use icon hover bg colour on nemo desktop (lp#1814506).
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1614686400">- fix tumbleweed build</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650369600">- Update to version 20.10
  * Set color for gnome-flashback desktop icons.
  * Build requires python3 instead of python2</changelog>
  <changelog author="Jan Ritzerfeld &lt;suse@bugs.jan.ritzerfeld.org&gt;" date="1672142400">- Added missing empty directories, e.g.:
  * /usr/share/icons/ubuntu-mono-dark/apps/48/
  * /usr/share/icons/ubuntu-mono-light/apps/48/</changelog>
</package>
<package pkgid="f54adb6833382444ca48b54f45ca35e00b9c725aea8cc35c81ec78264f1ba183d1010e63e9525639bee78649be7275bc80f80b42b942b0d22519309ea01133b8" name="gtk2-metatheme-sonar" arch="noarch">
  <version epoch="0" ver="11.3.0" rel="bp161.1.1"/>
  <changelog author="vuntz@opensuse.org" date="1282737600">- Add hicolor-icon-theme BuildRequires.
- Use the %icon_theme_cache_* macros to make sure the icon theme
  cache is created/updated.</changelog>
  <changelog author="badshah400@gmail.com" date="1285243200">- Add metatheme-Sonar_compatibilty-with-murrine-0.98.patch to
  remove options deprecated in murrine 0.98, that create warnings.</changelog>
  <changelog author="vuntz@opensuse.org" date="1287057600">- Create a theme for gtk3 too:
  + copy gtk-2.0 theme directory as gtk-3.0, it should just work.
  + create a gtk3-metatheme-sonar subpackage.
  + split the common files between gtk2-metatheme-sonar and
    gtk3-metatheme-sonar in metatheme-sonar-common. This subpackage
    is required by both gtk2-metatheme-sonar and
    gtk3-metatheme-sonar. It also has a sonar-icon-theme
    Recommends, and Suggests for both gtk2-metatheme-sonar and
    gtk3-metatheme-sonar.
  + change gtk2-metatheme-sonar Recommends in sonar-icon-theme to a
    Suggests, and add a gtk3-metatheme-sonar Suggests too.
  + remove gtk2 Requires for gtk2-metatheme-sonar:
    gtk2-engine-murrine will already bring gtk2.</changelog>
  <changelog author="vuntz@opensuse.org" date="1294747200">- Add gtk2-metatheme-sonar-main-menu-theming.patch: correctly match
  the main menu button for theming. With the relevant change in
  gnome-main-menu, this fixes bnc#642956.</changelog>
  <changelog author="vuntz@opensuse.org" date="1295352000">- Remove the gtk3-metatheme-sonar subpackage (and all references to
  it in various Suggests): we can't build it this way anymore,
  since theming in GTK+ 3 changed and the format is different. We
  might create a gtk3-metatheme-sonar package again later, but with
  a working GTK+ 3 theme.</changelog>
  <changelog author="dimstar@opensuse.org" date="1362139200">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="dimstar@opensuse.org" date="1406030400">- Drop gnome-icon-theme Requires: nothing in the sonar icon theme
  depends on gnome-icon-theme (which, in turn is obsoleted).</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Stasiek Michalski &lt;hellcp@mailbox.org&gt;" date="1544270400">- Ship Xfwm4 theme with GTK theme (instead of with Xfwm4)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="87de044b60ec6a9f3ee7dec529c8d1dfea689459d2081d194f06a83af77801d7fb2945c6cf164844a0e0f4a30bd225405bf9e52c9372bfc9a9fdd49049acacc3" name="gtk2-metatheme-yaru-mate" arch="noarch">
  <version epoch="0" ver="22.04.17" rel="bp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1471435200">- Update to version 16.10.6:
  * Update Ubuntu MATE themes to support GTK+ 3.20 (lp#1593048).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1477224000">- Update to version 16.10.9 (changes since 16.10.6):
  * Improve GTK+ 3.20 support (lp#1593054).
  * Fix mate-menu theme so colours are consistent (lp#1618035).
  * Fix missing symlink for add-folder-to-archive.svg (lp#1579339).
  * Fix Firefox tool tips (lp#1622555).
  * Fix tabs so they don't appear inactive (lp#1624572).
  * Fix Eye of MATE and Atril themes (lp#1624567).
  * Fix OSD (lp#1623197).
  * Fix Ubiquity theme (lp#1623195)
  * Fix mate-menu themes to use flat elements (lp#1630366,
    lp#1624755).
  * Fix LibreOffice toolbars and theme (lp#1624571, lp#1550990).
  * Fix symbolic icons for GtkExpander.
  * Fix Transmission progress bars (lp#1624565).
  * Fix Indicator Applet on transparent panels (lp#1598159).
  * Fix Firefox download progress bars (lp#1630224).
  * Fix Unlock button for Time and Date Settings (lp#1630910).
  * Fix Back/Forward navigation buttons in Yelp (lp#1624574).
  * Fix Firefox Search/Location entry box borders (lp#1624738).
  * Fix Firefox menu items.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1484740800">- Update to version 17.04.1 (changes since 16.10.9):
  * Update Directory icons.
  * Update assets with pixel doubled variants.
  * Add CSS for pixel doubled assets.
  * Fix Monospace fonts.
  * Fix notebook background colour.
  * Fix dimming of disabled icons.
  * Fix GTK+ 3.22 deprecations.
  * Remove deprecated settings from gtk-widgets.css.
  * Add Computer, Desktop and Ubiquity icons.
  * Correct battery icon size (lp#1637005).
- Add the 16.04.7 version conditionally for Gtk 3.18 and older.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 17.10.0 (changes since 17.04.1):
  * Add community contributed backgrounds for Zesty and Artful.
  * Add sym-links to the new Nautilus icon name org.gnome.Nautilus
    (lp#1669663).
  * Add the missing Ambiant-MATE dark variant.
  * Fix borders on Firefox.
  * Fix Radiant-MATE by merging missing updates from Ambiant-MATE.
  * Fix overlapping icons in applications with header bars
    (lp#1630773).
  * Fix blurred fonts in header bar search boxes.
  * Fix incorrect borders for buttons in header bars.
  * Fix visual hints when navigating applications with keyboard only.
  * Fix Notebooks for Ambiant-MATE and Radiant-MATE.
  * Fix Expander in Ubiquity.
  * Fix pavucontrol styling.
  * Fix hover states.
  * Fix windows borders in Radiant-MATE when no compositor is
    present.
  * Fix the height of switches in the header bar.
  * Fix scrollbars so they are properly consistent in GTK+2 and
    GTK+3.
  * Fix Brisk Menu styling to match the other menus.
  * Fix tool bar styling and drop GTK+2 alpha channel.
  * Fix button highlights in the Shutdown dialogue.
  * Fix corners on the lock screen credentials dialogue.
  * Fix check boxes in the Ubiquity partition tool.
  * Fix borders around toolbars from "faux" headerbars.
  * Fix the colour of header bar dividers.
  * Fix Buttons and Notebooks for Ambiant-MATE-Dark.
  * Fix level bar throughs and size.
  * Fix the colour of Notebook leading edge in all themes.
  * Fix the border of the sound applet in Ambiant-MATE.
  * Fix the button highlights in the shutdown dialogue for all
    themes.
  * Fix separators in Firefox.
  * Fix GTK+2 radio and checkbox assets to match GTK+3 (lp#1046129).
  * Fix GTK+2 Notebooks, Progress bars and Sliders so they match
    GTK+3.
  * Fix GTK+2 Ambiant-MATE so that Qt4/Qt5 applications are styled
    correctly.
  * Fix GTK+2 runtime warnings.
  * Fix GTK+2 and GTK+3 Notebook background and font colours.
  * Fix GTK+3 switches, particularly in header bars.
  * Fix GTK+3 button hover focus.
  * Fix background and colours for MATE Terminal and GNOME Terminal.
  * Fix box-shadow on desktop windows.
  * Fix styling for Brisk Menu and MATE Menu.
  * Fix popover modelbuttons.
  * Fix solid-csd border colors.
  * Fix border images for Ambiant-MATE Dark.
  * Add missing gtkstyle-fallback settings.
  * Add missing GtkSourceView styles for Ambiant-MATE-Dark.
  * Remove obsolete GTK+2 styling.
  * Fix Brisk Menu button styling to match the other menu applets.
  * Fix scale troughs for inactive windows for Ambiant-MATE Dark.
  * Fix keyboard layout view.
  * Fix keyboard layout styling.
  * Correct keyboard layout styling and add missing border to the keys.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1521115200">- Update to version 18.04.11 (changes since 17.10.0):
  * Add support for Caja inactive pane.
  * Add support for flags in the keyboard applet.
  * Update border colour for Ambiant-MATE and Ambiant-MATE-Dark.
  * Replace ubuntu-mate-circles.png with Ubuntu-MATE-Splash.jpg.
  * Add Ubuntu MATE Splash Grey.
  * Add new wallpapers for Ubuntu MATE 17.10 and 18.04.
  * Tweak the LightDM configuration. Left align login dialogue.
    Expose Keyboard layout and Langugage selection.
  * Improve linked button styling for message dialogues.
  * Improve menu items by adding slightly more padding.
  * Improve clock-applet-button so it is consistent with other
    buttons.
  * Improve notebook styling.
  * Add bold style classes for Global Menu.
  * Add a minimal padding to na-tray-applets.
  * Add the Ubuntu MATE logo as the distributor-logo.
  * Fix incorrect CSS syntax for Caja.
  * Fix world-map border color in clock-applet.
  * Fix GtkScale slider mouse-selection if slider is out of range.
  * Fix height of headerbar for metacity-theme-viewer.
  * Fix border colour of scrollbars.
  * Remove obsolete Chromium styling.
  * Remove unwanted backdrop states.
  * Correct names of backgrops in the common collection.
  * Fix the colour of grey-out arrows in menus.
  * Fix padding of the primary/secondary image in GtkEntry.
  * Add missing panel-grid.svg to Radiant-MATE.
  * Add syntax for panel-grid image to support MATE 1.20.
  * Add top borderradius for .titlebar &gt; headerbar
  * Update Plymouth background colour.
  * Update sourceview themes so unfocused selection uses correct
    colour.
  * Use FRAMEBUFFER=y in initramfs for Plymouth splash.
  * mate-panel: Re-style outlines for keyboard navigation
    (lp#1709013).
  * Add missing icons for Folder-Color (lp#1713254).
  * Make search match colour in GtkSourceView easier to read
    (lp#1711783).
  * Add photo wallpapers.
  * Add mate-window-applets themes.
  * A&amp;AD&amp;R: Enable small notebook buttons.
  * Add status icons for Deluge, Steam and Twitch.
  * Add new photos to backgrounds collection.
  * A&amp;AD&amp;R: Correct default window button layout.
  * Make whiteglass the default xcursor theme.
  * A&amp;AD&amp;R: Remove vala-panel-appmenu bold label styling. It is now
    implemented as an applet preference.
  * Do not suggest mate-backgrounds.
  * Make DMZ-Black the default xcursor.
  * Make sure the clock applet honours transparent panel backgrounds
    (lp#1750952).
  * Fix Ambiant-MATE-Dark caret-cursor colour for Caja
    (lp#1728881).
  * Style app-notifications.
  * Add styling for the multi-load applet.
  * A&amp;AD&amp;R: Make mate xcursor theme the default.
  * A&amp;AD&amp;R: Some improvements for WebKitGtk2.
  * A&amp;AD&amp;R: Use a border-radius for hovered icons in iconview.
  * Radiant: Improve check and radio buttons in menu (lp#1749749).
  * Radiant: Drop text-shadow from menu accelerator (lp#1749750).
  * Use noawait trigger variant when tracking lsb-release
    (lp#1750465).
  * A&amp;AD&amp;R: Style brisk-menu classic session buttons.
  * A&amp;AD&amp;R: Set default xcursor size so mouse pointers are of a
    sensible size for regular DPI and HiDPI displays.
- Remove conditional 16.04.7.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1543147200">- Update to version 18.10.1:
  * Add Ubuntu MATE 18.10 community contributed wallpaper.
  * A&amp;AD&amp;R: Render window controls are circles in header bar
    applications (lp#1737591).</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Update to version 20.04.0 (changes since 18.10.1):
  * Add community contributed wallpapers for 19.04, 19.10, 20.04.
  * A&amp;AD&amp;R: Fix theme parsing error in gtk-widgets.css. max-width
    and max-height are not valid property names.
  * A&amp;AD&amp;R: Fix unusual scrolling in some GTK+3 applications, such
    as Firefox.
  * Fix XML mark up error in mate-background-properties.
  * Add suggested-action button style.
  * Add -secure icons required for correct VPN icon display in
    AppIndicator mode (lp#1681654).
  * Add Apport icons.
  * Optimise all .png and .jpg image assets.
  * De-duplicate icon themes.
  * Fix low contrast text selection in dialogue windows
    (lp#1763942).
  * Fix inconsistent OK buttons.
  * Fix model buttons pop-overs.
  * Fix styling of paned headerbars.
  * Increase treeview expander size.
  * Increase minimum size of checkbox/radio buttons.
  * Improve font and font-size for context-menu (lp#1823550).
  * Improve spacing and padding for tabs, toolbars, menu items and
    column headers.
  * Restore notebook padding to 6px.
  * Remove obsolete mate-window-applet icons.
  * Remove suggested-action button style.
  * Resize new IM status icon.
  * Resize Xfce mouse power status icons.
  * Resize keyboard status icons.
  * Resize network status icons.
  * Resize audio status icons.
  * Resize user status icons.
  * Resize message status icons.
  * Resize Ubuntu One status icons.
  * Resize mouse power status icons.
  * Resize auth status icons.
  * Resize bluetooth status icons.
  * Add themed icons for indicator-notifications.
  * Correctly colour button.suggested-action.
  * Update indicator-notifications status icons.
  * Add "do not disturb" variants of the indicator-notifications
    status icons.
  * Drop obsolete libreoffice application icon overrides.
  * Drop erroneous audio input/volume application icon overrides
    (lp#1630913).
  * Drop erroneous input-keyboard.svg application icon override.
  * Drop erroneous blueman.svg application icon override.
  * Make consistent blueman-*.svg symlinks to corresponding
    bluetooth-*.svg master set icons.
  * Add missing system-file-manager.svg to Radiant-MATE icon theme.
  * Correct the dimensions of gpm-battery-* icons.
    Symlink all the other battery icons to the gpm-battery-* master
    set.
  * Correct the dimensions of Brasero animation icons.
  * Resize indicator-notifications status icons.
    Add "do not disturb" variants.
  * Add full-colour microphone icons for use in applications.
  * Add full-colour volume icons for use in applications and the
    OSD.
  * A&amp;AD&amp;R: Drop all button.destructive-action and
    button.suggested-action styling. The standard button style does
    a fine job.
  * Add icon theme for MATE Optimus.
  * Remove all gpm-battery-*.svg icons and update all battery-*.svg
    icons.
    Ensures applications correctly use full-colour icons while
    indicators use mono icons.
  * Add brand colour to start-here.svg
  * Add high-resolution window buttons.
  * Define the base button dimensions.
    This is used to determine whether the image needs to be
    re-scaled when rendering on different DPI densities.
- Drop support for old openSUSE versions.
- Remove themes-light-menubars.patch: unnecessary after Qt4 fell
  out of use.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629633600">- Trim em dash grammar from summaries.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1637409600">- Update to version 22.04.0 (changes since 20.04.0):
  * Add Focal Fossa mascot.
  * Add Green/Grey wallpaper (with logo) for Focal.
  * Themes: Fix highlight colour for toolbar menu items.
  * Themes: Fix unfocused label on Caja desktop (lp#1868369).
  * Correct the Ubuntu MATE hex colour in icons.
  * Add Ayatana Notifications symlinked icons.
  * Add Groovy wallpapers.
  * Add "Circle of Hippos" wallpaper.
  * Add Yaru-MATE-light theme.
  * Add Yaru-MATE-dark theme.
  * Add Yaru-MATE-light icons.
  * Add Yaru-MATE-dark icons.
  * Add Yaru-MATE GtkSourceView styles.
  * Add version 4 GtkSourceView styles.
  * Add GTK 4.0 support.
  * Update GTK 3.20 support.
  * Optimise symbolic icons.
  * Add/update full colour icons.
  * Add Yaru-MATE wallpapers.
  * Add contest winning Hippo photo wallpapers.
  * Add Hirsute Hippo mascot wallpapers (lp#1921139).
  * Fix trimmed Application menu logo (lp#1915905).
  * Add Impish Indri mascot wallpapers (lp#1942437).
  * Add Jammy Jellyfish wallpaper.
- Add separate Yaru-MATE packages.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650369600">- Update to version 22.04.17
  * Drop Radiant and Ambiant themes
  * Sync Yaru-MATE themes/icons with upstream Yaru 22.04.4
  * Add keyboard layout flag icons.
  * Minor adjustments to the Jammy mascot wallpapers</changelog>
</package>
<package pkgid="c0732ea9ff9e3b9f397e85316ba388e342b2d0f6e34b03edce539b9d40146be67514776e2b7217fc1dd5ae214817de82c8998908e93e2b9766f8411984373aea" name="gtk2-theme-clearlooks" arch="noarch">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="807995a14ef5df1e6075466e3908104569d6a5004a7595b77223d77b56086dbeba39fad15016351f06618c568b65d96a1457d334cc98431566a01b7339ff2d0a" name="gtk2-theme-crux" arch="noarch">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="f6306b169b1ea0eacd97bd3a4494d2516ba92b16974bef9111ecb4915275fe2135dfef15463018f0d9b9ef64c068544e4aa4ae36b9abaa60cdbd6d5350c07ad8" name="gtk2-theme-industrial" arch="noarch">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="338fa436901cf9e353d20da364969f4e928c738a7c1f2a17ee993783ec7f947c384eaaf517d191231838016eefa2ab1fbba4df0c23d4d151a8c2d105186779fc" name="gtk2-theme-mist" arch="noarch">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="0c6e03eeaeb4d812d955c615dbfc56b83d4876d556bfa89a3a08a529f7da03191b37f70819ec7cec50b9162e58ed1a41cf4e3ff8e70697f9bc85b3913f2d61bb" name="gtk2-theme-oxygen" arch="s390x">
  <version epoch="0" ver="1.4.6" rel="bp161.2.1"/>
  <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="31270e7cd2db269fba791a9bae6e1bcce9dd89866d4a397d7e2ab60d4c9f5a57c1adeaca8a52eeec251af2feb41ab2ff17bcacab8bfb8809e0dd1f945b41e60e" name="gtk2-theme-redmond95" arch="noarch">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="c21d17297b17e17c2a40b02c8ed7eb67a5c954f7a16a48395bf41e768b05ca81ee36713199b85c30a9ead52cb404479f92b58da31918c30c2f6781d1446b6786" name="gtk2-theme-thinice" arch="noarch">
  <version epoch="0" ver="2.20.2" rel="bp161.1.2"/>
  <changelog author="aj@suse.de" date="1285761600">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <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>
</package>
<package pkgid="b2036432dbebc80ac63a9f92203d29490b5af2cca77ae291d8fbf5a9aed82feaff1b0eb326c4e56ebb599116f0ff90ca00779e0cef7ac912411e2f039416ca16" name="gtk2-theming-engine-adwaita" arch="s390x">
  <version epoch="0" ver="3.28" rel="160099.4.5"/>
  <changelog author="zaitor@opensuse.org" date="1475496000">- Update to version 3.22.1:
  + Gtk2 dark variant.
  + Updated translations.</changelog>
  <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="dimstar@opensuse.org" 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>
</package>
<package pkgid="80fbc5638834ec309c3a5095b85592b1231b7244469a473e7ec703a05267935934bdb26efb819fb0bb2c7ed8f4c95db4bcf06e33728c73820fb0fba0a2dd024d" name="gtk2-tools" arch="s390x">
  <version epoch="0" ver="2.24.33" rel="160099.6.7"/>
  <changelog author="dimstar@opensuse.org" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="mgorse@suse.com" 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="bjorn.lie@gmail.com" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="foss@grueninger.de" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="dimstar@opensuse.org" 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="sbrabec@suse.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
</package>
<package pkgid="c00374b9105b0679288feeb874075b09093c55b9635018f742a9cfb2dc0b68a373521ea384d8f2b074fc23e4cb9b570d5bdd862667e0e3c8dd842a510b7f3773" name="gtk3-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="15.0" rel="lp161.1.2"/>
  <changelog author="vuntz@opensuse.org" date="1337774400">- Bump version to 12.2, to prepare for next version of openSUSE.</changelog>
  <changelog author="aj@suse.de" date="1357732800">- Bump version to 12.3.</changelog>
  <changelog author="fcrozat@suse.com" date="1374494400">- Enable Primary on paste, to be consistent with other X11
  toolkits.</changelog>
  <changelog author="zaitor@opensuse.org" date="1378728000">- Bump version to 13.1, to prepare for next version of openSUSE.</changelog>
  <changelog author="dimstar@opensuse.org" date="1405425600">- Drop gnome-icon-theme Requires: no longer required after the
  merging of the themes into Adwaita theme, which in turn is a
  dependency to GTK+ 3.0.
- Bump version to 13.2, to prepare for next version of openSUSE.</changelog>
  <changelog author="dimstar@opensuse.org" date="1416916800">- Change settings.ini: The default icon theme is called Adwaita.</changelog>
  <changelog author="zaitor@opensuse.org" date="1444651200">- Bump version to 42.1, to prepare for next version of openSUSE.</changelog>
  <changelog author="dimstar@opensuse.org" date="1523188800">- Build package for SLE and openSUSE using multibuild.</changelog>
  <changelog author="dimstar@opensuse.org" date="1524139200">- Mark /etc/gtk-3.0/settings.ini as config(noreplace)
  (boo#1087507).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710417600">- Ensure flavor has a value, at least %nil.
- ExclusiveArch: %nil is invalid: give it a value (do-not-build).</changelog>
</package>
<package pkgid="f0d33f9d32e131145bf5e1ee5f0727a4773ffce11a17e54269b0f9331d837e73b528b662b32b66c8cd31bd7858699efbdd756002d8f88d0730a7a1f78652e2d0" name="gtk3-branding-upstream" arch="noarch">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="c669c107909778bb8875a8d591746708f41f081a4c42a1d3a47c8f6a99f3d20f51ef0768576e2dc1cb385cd625fa18cf2dbfc9eb796cffc0f5ce87b1253fe828" name="gtk3-data" arch="noarch">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="8391dab8a6ff7f4752df86f7b3ccc5c8918f2a12b959097657f1d5adf840b547e169b7f3bc316c6df6b341d7e1de314b9c75fc37d4a3cdca064c4c9631c68017" name="gtk3-devel" arch="s390x">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="f8fef35f9550e65c1854d88a41498525ba1ae01e99007e3963ee6b9dcad75a80da9e783d940d43214d194e7f868203c579a44f8dc8c6a52752e173ceaab20dfd" name="gtk3-devel-doc" arch="noarch">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="7cdab5b976967e1847a291f2d039a73a340317c75b5318bd08c852ef19459a7c5a665b68644d4d73b33a20afc6184706a15234f02ffd24a64742fbbdb4a102a8" name="gtk3-immodule-amharic" arch="s390x">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="5dbb8cafb7faa905a5cebf9fd47b35d21a1f5756f8cc2db18736a71b613d400bfeb7dd430a66e0f45e1ee1fc9fa9afad791f4703fa499f00926bbbc015728da4" name="gtk3-immodule-broadway" arch="s390x">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="87a32ae295c32df679c56dd55588b48184bdf94899d0e13b84e1a9cea92b3e8bfcab0ccf2114c5060d178a169eb83439d5408b540e58c19194804a988718f9df" name="gtk3-immodule-inuktitut" arch="s390x">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="a5a8fb0ff2e36bc93c4ac68becb1efbc25e562aee401e86169c35f18e8cbdc0981a7b9a6b4ad58cf851f27959f04c7644fefb202304e53f2f37221659d96dfbc" name="gtk3-immodule-multipress" arch="s390x">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="4cef570fb8f5212520341c72a792ef2d4b17ec97e41c94a07ca308aa764bcbf9968b9c42cd888bec9d5fd601c1dd32fd7e65682c23da41e423db0b3c8c3f20e3" name="gtk3-immodule-thai" arch="s390x">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="6130b8a6b50ed59402218f0d53928f275a958bb2108c7f7477a156d3c5e540c475f578a0f9bd786957aa42d1cb413b4f1cedbba75fc1407a1112bc3a7786a1c5" name="gtk3-immodule-tigrigna" arch="s390x">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="b52f334b05b2dec21679f8920269df0a66f9f9c93db8d0c7f7bc198f60f35ba97af2a4cab92bdf79946dac100053713fd2cd8f5c9ef8e396ce2fb1b0d3c944b3" name="gtk3-immodule-vietnamese" arch="s390x">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="16bc20dffdd0ce0ce31520eaf35c2a2a97c38bbb04e5495052bdd430663ea7aba527529362616ece7dce59e9e8186ef9f521a767adb47141eb8f1b6d09335181" name="gtk3-immodule-xim" arch="s390x">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="0d9db8cd619b13f0cc38ac6ad7a894fe285114376eee9bfe989e2ebed380fe8e2d6c9b9765984e182f40515180369cbf3c0f7de5f547ddfca10278d97296d4ff" name="gtk3-lang" arch="noarch">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="5e8fb6624d95303fd3b4d84040de0a76bd4091f8caedba3be01d4648063b6c082e0045c87bb621a151344b8d5c3498dd7043c91253373b1fa7823fe0cc9f1ad6" name="gtk3-metatheme-adwaita" arch="noarch">
  <version epoch="0" ver="3.28" rel="160099.4.5"/>
  <changelog author="zaitor@opensuse.org" date="1475496000">- Update to version 3.22.1:
  + Gtk2 dark variant.
  + Updated translations.</changelog>
  <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="dimstar@opensuse.org" 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>
</package>
<package pkgid="42ca6779c9a506e92a680b167d79344f3b443d265c210794d8c98a0dff1b1d900bcbb0dce6f8627edb9a132dbe5e8a7c9c70281a3fcb6c9bd5f7a9d7275422e0" name="gtk3-metatheme-ambiance" arch="noarch">
  <version epoch="0" ver="20.10" rel="bp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1466164800">- Update to version 14.04~bzr20160613:
  * [Suru icons] Add location indicator icons for inactive, idle
    and active states (lp#1407921).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1470830400">- Update to version 16.10~bzr20160804 (changes since
  14.04~bzr20160613):
  * [Suru icons] Add view-rotate icon for Media Services.
  * Add new CSS to style progress bars based on colours rather
    than images. This fixes the "empty progress bars" bug
    (lp#1052936).
  * Add specific border widths to left and right of GtkSwitch
    buttons to hide the overflowing background of the button
    (lp#1594816).
  * [Suru icons] Add the keyboard indicators in a dedicated
    directory.
  * [Suru icons] Add mono arrow icons for the toolkit widgets: up,
    down, left, right and scrollbar stepper.
  * Simplify Metacity theme by replacing solid colour image with
    filled rectangle to improve HiDPI support (lp#1603218).
  * Ambiance, Radiance: Port to work with GTK+ 3.20 (lp#1593048).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1477224000">- Update to version 16.10~bzr20161007 (changes since
  16.10~bzr20160804):
  * [Suru icons] Add an ownCloud icon for online accounts
    (lp#1571587).
  * Update styling for gnome-panel 3.20+.
  * Radiance: Fix colours and clock applet shadow for gnome-panel.
  * gedit: Don't set a border on the 'x of y' thing in the search
    results.
  * Set a proper minimum width on levelbar troughs.
  * gnome-panel: Don't apply the gnome-menubar rules to unity
    decorations and panel too (lp#1617371).
  * Remove box-shadow from .background:backdrop.
  * Fix jumping menu items (lp#1617415).
  * Add styling for gnome-flashback: OSD windows, input source
    switching, candidate popups and monitor labels.
  * Fix gtk3 toolbar theming for LibreOffice (lp#1580537).
  * Fix combobox menus having a black line down the left hand side.
  * Fix some syntax errors, and use a maintainer script to move the
    Radiance/gtk-3.0/assets directory to a symlink.
  * Improvements for HiDPI. Includes new icons and moves a lot of
    assets to use gtk-scaled to suit both normal and hidpi
    resolutions (lp#1549490)
  * gnome-panel.css: Fix weather applet text color (lp#1629983).
  * Fix borders of LibreOffice toolbars, so that they don't
    overlap the window decorations (lp#1624571).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494504000">- Update to version 16.10~bzr20170510 (changes since
  16.10~bzr20161007):
  * Dim images of insensitive widgets (lp#1578810).
  * Fix some deprecation warnings with GTK+ 3.22.
  * [Suru icons] Add a mono icon for launcher settings, called
    "preferences-desktop-launcher-symbolic".
  * [Suru icons] Add wired network indicators and new states for
    the VPN indicators. Update designs for error states.
  * Style ".dim-label" for gnome-software.
  * gnome-panel.css: Remove the shadow on the right side of the
    panel.
  * Update gnome-panel.css for compatibility with GNOME Panel 3.24.
  * Fix shadows, handlers, decorations look for CSD and SSD in
    GNOME Shell (lp#1685271, lp#1685272, lp#1689239).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1511006400">- Update to version 16.10~bzr20171115 (changes since
  16.10~bzr20170510):
  * Ambiance, Radiance: Keep the windows button closer.
  * Ambiance, Radiance: Set proper min-height for message dialogue
    decorations.
  * Ambiance, Radiance: Define theme_* colours based on ours.
  * Ambiance, Radiance: Handle .titlebar separator as headerbar one.
  * Ambiance, Radiance: Apply toolbar style to headerbars that are
    not child or are not .titlebar's (lp#1689239).
  * Ambiance, Radiance: Don't apply the toolbar style to headerbars
    or titlebars.
  * Vertically centre widgets in the header bar (lp#1693613).
  * Fix the ubuntu-mono-dark battery icons to avoid distortion in
    GNOME Shell and MATE (lp#1693155).
  * Rename most battery icons prepending unity-*. As the battery
    icons in ubuntu-mono aren't square, we want to special case
    them (lp#1711085).
  * Add support for GtkTextView::monospace (lp#1700218).
  * Fix support GtkTreeView separators (lp#1701512).
  * Make dimmed text more visible in GNOME Boxes with Ambiance
    (lp#1700100).
  * Add support for vertically linked buttons (lp#1708141).
  * Radiance: Use proper button border-image-source for headerbar
    elements (lp#1692925).
  * Ambiance, Radiance: Ignore titlebutton theming for appmenu.
  * Ambiance, Radiance: Add better definition for button
    destructive-action (lp#1697900).
  * Fix misaligned Entry widget borders (lp#1712996).
  * Ambiance, Radiance: Fix vertical linked buttons borders,
    corners and backgrounds (lp#1718234).
  * Ambiance, Radiance: Be less restrictive in setting headerbar
    minimum height (lp#1712011).
  * Ambiance,Radiance: Refactor .titlebar theming to properly
    support headerbar children (lp#1716143).
  * Ambiance/Radiance/*/gtk-widget.css: Make primary action button
    (suggested action) in headerbar more visible (lp#1709500).
  * Make suggested actions disable style like other buttons (no
    grey disabled button) to not appear unthemed (lp#1720570).
  * Fix traditional decorations offset when window toggle beetween
    focus to unfocus when maximised (lp#1720980).
  * Fix suggested actions hovering colour on unfocused window.
  * Ambiance, Radiance: Use toolbar-mode gradients on titlebars for
    maximised windows (lp#1717023, lp#1721440).
  * Ambiance, Radiance: Notebook active tab uses wrong gradient
    when in backdrop.
  * Ambiance, Radiance: Fix gradients for suggested-action hover,
    active and backdrop states.
  * gtk2: Ambiance, Radiance: Inherit style fixes from MATE themes
    (lp#961679).
  * Fix osd progress bar look (lp#1724808).
  * Ambiance, Radiance: Fix horizontal linked suggested-action and
    destructive-action (lp#1721102).
  * Ambiance, Radiance: Fixed border in switcher widget (lp#1719355).
  * Ambiance, Radiance (gtk2): Remove undefined "murrine-scrollbar"
    from mate-panel (lp#1723422).
  * Ambiance, Radiance: Add theming for headerbar
    .destructive-action button's (lp#1726318)..
  * Ambiance, Radiance: Use inverted gradient for button actions in
    maximised titlebars (lp#1726322).
  * Suru icon theme update.
- Remove themes-mate-panel.patch: no longer needed.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1520856000">- Update to version 16.10~bzr20180122 (changes since
  16.10~bzr20171115):
  * Ambiance, Radiance: Fix focus ring for combo boxes.
  * Ambiance, Radiance: Fix link button mouseover.
  * Ambiance, Radiance: Fix checkbutton and radiobutton highlight.
  * Ambiance, Radiance: Fixed grey background appearing in step
    fields.
- Build with Python2 explicitly.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 19.04 (changes since 16.10~bzr20180122):
  * Remove an old workaround which would force combobox menu text
    (lp#1725921).
  * list, row: Set padding, use white bg and hover effect on
    activatable (lp#1755351, lp#1757471).
  * Ambiance: Add proper theming for horizontal and vertical linked
    items.
  * Ambiance, Radiance: Use proper border-width for first/last
    linked buttons in rtl.
  * Ambiance, Radiance: Use default backdrop colours for views and
    progress bars.
  * Ambiance, Radiance: Implement ambiance-rw inspired darker
    placessidebar.
  * Ambiance, Radiance: Theme the places sidebar buttons to match
    parent.
  * Ambiance, Radiance: Remove the gap between the popover and tip,
    add border.
  * Ambiance, Radiance: use static bg imgs for window buttons and
    add padding (lp#1693609).
  * Ambiance, Radiance: don't use any background image (gradient)
    when in backdrop.
  * Ambiance, Radiance: Add more specific selectors for scale
    states (lp#1759481).
  * Ambiance, Radiance: Set top and bottom margins for switch and
    separators in headerbar (lp#1693474).
  * Ambiance, Radiance: Review of pathbar and stackswitcher buttons
    (lp#1765561).
  * Ambiance, Radiance: Add missing global colour definitions
    (lp#1759795, lp#1762841).
  * Ambiance, Radiance: Fix complex headerbars such as
    gnome-builder one (lp#1762783).
  * Ambiance, Radiance: No need to add icon-shadow for appmenu.
  * Ambiance, Radiance: Add some transparency to links colour when
    in backdrop.
  * Ambiance, Radiance: Uniform the bg colour of decoration and
    menubar (lp#1759754).
  * Ambiance, Radiance: Use proper colours for drop actions on
    places sidebar (lp#1707606).
  * Ambiance, Radiance: Define colour for infobar and implement
    backdrop state (lp#1765882)
  * Remove nonexistent gnome-builder.css (lp#1773045).
  * Radiance: Fix typo in assets link for focused buttons
    (lp#1781736).
  * Radiance: Use scaled image for buttons border (lp#1781736).
  * Ambiance, Radiance: Don't use padding on window buttons for
    chromium (lp#1782038).
  * Ambiance: Use default foreground colour for toolbar menus
    (lp#1758841).
  * Ambiance, Radiance: Show proper arrow in combobox (lp#1743373).
  * Ambiance, Radiance: Use default disabled colour for actions
    headerbar buttons (lp#1785699).
  * Ambiace, Radiance: Use headerbar destructive-action definition
    for buttons.
  * Ambiance, Radiance: Fix list selected colour for gnome-boxes
    (lp#1761684).
  * Ambiance, Radiance: Properly theme disabled and hovered
    accelerators (lp#1795895).
  * Don't use icon hover bg colour on nemo desktop (lp#1814506).
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1614686400">- fix tumbleweed build</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650369600">- Update to version 20.10
  * Set color for gnome-flashback desktop icons.
  * Build requires python3 instead of python2</changelog>
  <changelog author="Jan Ritzerfeld &lt;suse@bugs.jan.ritzerfeld.org&gt;" date="1672142400">- Added missing empty directories, e.g.:
  * /usr/share/icons/ubuntu-mono-dark/apps/48/
  * /usr/share/icons/ubuntu-mono-light/apps/48/</changelog>
</package>
<package pkgid="addd47329e3812df4f960ec5523816268803ac1b37395ab52960c3e5fb3fdd2e051995932caa0debec09e9c0bb4836373699c9c6ecb5064cd3d64ac0febbc98f" name="gtk3-metatheme-bluebird" arch="noarch">
  <version epoch="0" ver="1.3" rel="bp161.1.1"/>
  <changelog author="seiler@b1-systems.de" date="1372766400">- initial commit</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1482667200">- update to v1.2 (latest release)
  mostly minor tweaks and GTK3 fixes</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1543060800">- update to v1.3
  * New version of the gtk3 theme based on the latest version of Greybird
  * Fixing broken compatibility with the latest versions of GTK+ 3
  * New index.theme file
- added %license macro</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1607774400">- Updated upstream URL</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1738411200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  features.
- Don't pass any arguments to %build and %install; rpm-4.20 does
  not like it!</changelog>
</package>
<package pkgid="95137eb1d1e0599f021c5f9d0e4cf27d3e0ec337bfbf857188853dd0e1d6a856d1151f97ec5d4be9d33dead8845749cbad3293a1fccd997340e22d85f5de8cfa" name="gtk3-metatheme-breeze6" arch="noarch">
  <version epoch="0" ver="6.6.4" rel="bp161.1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3
  * Fix expander arrow icon being missing in GTK4 applications (kde#477505)
  * Fix corner radii for CSD and SSD-using GTK apps (kde#489562)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * Fix expander arrow icon being missing in GTK4 applications (kde#477505)
  * Fix corner radii for CSD and SSD-using GTK apps (kde#489562)
  * Fix strange black lines between some elements (kde#484383)
  * Add external margins to Toolbar items in pure GTK4 apps (kde#489564)
  * Remove button and switch gradient
  * gtk3/menu: fix corner radius background
  * Update version for new release 6.5.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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>
</package>
<package pkgid="817e7d2e7b28fa34d4e1eceed371127088ea0291b95734dabf7e59e39ab9b0ec6c1465d97937fb6ad5d2b40d0e4325b53fa616999c98880245e0a5eff5103af7" name="gtk3-metatheme-dracula" arch="noarch">
  <version epoch="0" ver="3.0+git94.9840b6b" rel="lp161.1.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1604404800">- Update to version 2.0+git8.9dde49c:
  * Gnome-shell: Fix calendar issues in gnome v3.38 related to #82
  * KDE: Improve logout screen appearance
  * Gnome: Fix dark background in gnucash entries
  * Xfce: Fix panel background issue
  * KDE: Fix misplaced password input on lockscreen
  * Feat: add icons download link
  * Cinnamon: Fix invisible screenshot area grab related to #77
  * Add cinnamon DE support
  * Pantheon desktop: Redefine color variables to avoid issues with some apps</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609848000">- Update to version 2.0+git17.d3b3d53:
  * Xfce: Improve thunar appearance
  * Cinnamon: Fix top border appearing when window is maximized
  * Gnome-shell: Improve searchbar appearance
  * KDE: Update logout screen buttons appearance
  * Gnome-shell: Fix color of month back/forward arrows
  * KDE: Update full screen preview
  * Mate: Fix active indicator in volume and brightness popup
  * Gnome: Fix shell log because of double values for box-shadow
  * Gnome-shell: Fix calendar and workspace-switcher issues in gnome v3.38</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1623153600">- Update to version 2.0+git34.2413487:
  * Cinnamon: Add visual differentiation for inactive pane in Nemo
  * KDE: Update splashscreen preview
  * Move thumbnail
  * Cinnamon: Add gtk-3.0 thumbnail to show theme preview
  * Gnome: Fix weird font in context menus
  * Mate: Improve caja fle manager appearance
  * KDE: Improve lockscreen input appearance
  * KDE: Fix color inconsistency in checkboxes
  * Fix css warning
  * Mate: Fix text cursor color while renaming file in caja
  * Revert b99589e
  * Gnome: Fix low text contrast in calendar events widget
  * Gnome-shell: Theme now uses system font related to #84
  * Gnome: Fix transparent separator in headerbar
  * KDE: Update splasscreen appearance
  * Cinnamon: Improve nemo file manager appearance
  * Gnome: Fix odd shadow appearing when headerbar button is selected</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1635854400">- Update to version 2.0+git59.cf9d6aa:
  * Gnome-shell: Fix no hover effect in search results item
  * KDE: Improve input appearance
  * Gnome: Fix tabs color in chrome, fixes #126
  * KDE: Improve sddm input appearance
  * Gnome-shell: Fix dark text in entries placeholders, fixes #48
  * KDE: Update sddm theme
  * KDE: Remove unnecessary file in sddm theme
  * Gnome-shell: Fix white popups on shell theme, fixes #137, fixes #119, fixes #97
  * Gnome-shell: Fix color of horizontal workspace switcher, fix #133
  * KDE: Fix KeyboardLayoutButton in LockScreen
  * KDE: Update osd tyle, fixes #114
  * Gnome-shell v40: Fix visual glithes in calendar and icon grid
  * Rebuild gtk theme
  * Fix missing bracket
  * KDE: Colorscheme -  Improve alternate background color
  * Update _xfce.scss
  * Update _xfce.scss
  * Update _thunar.scss
  * Gnome-shell: Add syles for pop-os/cosmic
  * KDE: Fix low contrast in logout screen
  * Gnome-shell v40: Improve window caption appearance
  * KDE: Fix color inconsistency in some widgets
  * Gnome-shell: Fix padding bug on selected window preview at activities window
  * Gnome: Add initial support to v40</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1643976000">- Update to version 3.0+git9.18bb561:
  * Gnome-shell: Fix switch button appearance
  * Gnome-shell: Improve text entry appearance
  * KDE: Kvantum - Fix appearance of sliders in active state
  * Gnome: Fix cut text in header bar buttons, fixes #169
  * Gnome-shell v40+: Increase font size to avoid blurry icons, fix #150
  * KDE: LAF - Improve logout screen appearance
  * Gnome-shell v40+: Fix misaligned 'Do no disturb' button
  * KDE: LAF - Update splashscreen preview
  * Remove extra space
  * KDE: LAF - Update splash screen appearance
  * KDE: LAF - Add cursors theme as dependencie
  * KDE: Add cursors theme
  * Gtk-4.0: Fix extra padding inside maximized windows
  * Gtk-4.0: Fix extra gap in search bars, fixes #160
  * KDE: Plasma - Improve highlight color to be easy on the eyes
  * Gnome: Fix theme parsing errors, Fix #157
  * Gtk-4.0: Fix overshoot indicator color
  * Gtk-4: Fix popovers style
  * Gtk-4: Fix theme parsing erros and warnings
  * Gtk-4: Fix missing separator in lists rows
  * Gtk-4: Fix no visual separation between windows
  * Gtk-4: Fix border-color of focused entries
  * Gtk-4: Fix menubar item style
  * Gtk-4: Fix error buttons style
  * Gtk-4: Fix window control buttons appearance
  * Gtk-4: Fix outlined style in all elements
  * Gtk-4.0: Add initial support to gtk v4
  * Cinnamon: Fix panel icons squished and background issue with transparent panels
  * KDE: Plasma - Update scrollbars appearance
  * Gnome-shell: Improve levelbar color in osd
  * KDE: Plasma - Enable adaptive transparency
  * Elementary: Fix appearance of colors in file-menager context menu, Fixes #61
  * KDE: Plasma -  Update checkbox style
  * Gnome-shell: Improve hover color in icon grid
  * KDE: Update lockscreen input to match plasma theme</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1649937600">- Update to version 3.0+git32.3029205:
  * Rebuild cinnamon theme
  * Cinnamon: Improve popups/menus appearance
  * Cinnamon: Improve slider appearance
  * Cinnamon: Change highlight color in grouped windows list
  * KDE: LAF- Update full screen preview
  * Gnome-shell: Improve entries appearance
  * Gnome-shell: Improve modal dialogs appearance
  * Cinnamon: Theme now uses system font family/size
  * Update theme name to avoid issues in mate DE
  * KDE: Kvantum - Update entries appearance
  * :memo: Update readme
  * Gnome: Fix sharp window corners
  * Gnome: Improve sidebar items appearance
  * Gnome-shell: Improve window close button appearance
  * KDE: LAF -  Optimize image files
  * Gnome-shell: Improve sliders appearance
  * Gnome-shell: Improve notifications appearance
  * Gnome-shell: Improve buttons appearance
  * Gnome-shell: Improve some widgets appearance
  * KDE: Sddm - Improve  user list appearance
  * Gnome-shell: Add popup separators, related to #171
  * Gnome-shell: Remove weird border inside popup sub menus
  * KDE: Plasma - Improve entries visibility</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1664020800">- Update to version 3.0+git72.2452278:
  * Cinnamon: Fix workspace switcher (as buttons) appearance
  * Cinnamon: Fix cutted text in search bar
  * Elementary OS: Fix missing highlight color in task switcher
  * feature request added
  * bug report added
  * Gnome-shell v42: Improve notifications appearance on hover state
  * Gnome-shell v42: Remove odd shadow in calendar area
  * KDE: Sddm - Improve focused text entries appearance
  * Update min_prelight
  * Restore shell theme
  * Gnome: Improve window control buttons visibility
  * Gnome-shell v42: Improve prompt dialog appearance
  * Gnome-shell v42: Fix media control buttons appearance
  * Gnome: Fix flickering above Chrome URL bar, Fix #201. Fix #195
  * KDE: Sddm - Improve general appearance
  * Xfce: Fix thunar appearance
  * Cinnamon: Fix grouped window list visibility issue
  * KDE: Sddm - Fix missing spacing around text entries
  * Gnome-shell v42: Improve notifications appearance
  * Gnome-shell v42: Fix some visual issues
  * KDE: Sddm - Improve input appearance
  * Fix background hovering effect on Dash to Dock
  * Gnome-shell v42: Improve calendar area appearance
  * Gnome-shell:  Add specific styles for dash-to-dock
  * Gnome-shell v42: Fix wasted space in calendar area
  * Gnome-shell v42: Fix styling issues in popups
  * KDE: Sddm - Fix shrink buttons/entries
  * Gnome-shell: Improve popups appearance
  * KDE: SDDM - Improve button appearance
  * Gnome-shell-v42: Fix issue with app folders
  * Gnome-shell-v42: Remove odd border in message list
  * Gnome-shell-v42: Fix issue with calendar
  * Gnome-shell-v42: Fix issue with popovers
  * Gnome-shell: Fix issue with page indicator
  * Gnome-shell: Update text entries appearance
  * KDE: Sddm - Fix small font size
  * Gnome: Fix appearance of linked buttons in headerbar</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1664020801">- Split dracula-gtk-theme into flavours subpackages:
  * metatheme-dracula-common
  * kde-theme-dracula
  * gtk2-metatheme-dracula
  * gtk3-metatheme-dracula
  * gtk4-metatheme-dracula
  * gnome-shell-theme-dracula
  * cinnamon-theme-dracula
  * metacity-theme-dracula
  * xfwm4-theme-dracula</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1673265600">- Update to version 3.0+git88.b64d36a:
  * Xfce v4.18: Fix invisible items in thunar sidebar
  * Gnome 43: Fix background color of tab bar and action bar
  * Gnome-shell v43: Quick-settings - Improve toggle buttons appearance
  * Gnome-shell: Fix page navigation arrow appearance
  * Gnome 43: Fix nautilus sidebar appearance
  * Gnome 43: Fix nautilus pathbar appearance
  * Gnome-shell v43: Add styles for quick settings menu
  * Gnome 42: Fix nautilus path bar buttons appearance in hover state
  * KDE: Plasma-solid - Update tasks indicator appearance
  * Gnome 42: Fix nautilus path bar buttons appearance
  * Xfce: Thunar - Reduce padding in sidebar items to prevent scrolling
  * KDE: Plasma - Update tasks indicator appearance
  * Cinnamon: Nemo -  Improve appearance of highlighted items in sidebar
  * Gnome-shell: Fix app folders dialog appearance in Zorin OS
  * KDE: Kvantum - Update sliders color
  * Gnome-shell: Fix visual issues in Zorin OS
- Define explicit Provides/Obsoletes for the various subpackages</changelog>
  <changelog author="maurizio.galli@suse.com" date="1676116800">- Update to version 3.0+git94.9840b6b:
  * Gnome 43: Improve popovers appearance
  * Gnome 43: Fix treeviews header appearance
  * Gnome 43: Improve nautilus pathbar appearance
  * Gnome 43: Fix spacing in nautilus list rows
  * Xfce v4.18: Fix odd transparency in panel items
  * Gnome-shell v43: Improve sliders appearance
  * Xfce v4.18: Fix invisible items in thunar sidebar
  * Gnome 43: Fix background color of tab bar and action bar
  * Gnome-shell v43: Quick-settings - Improve toggle buttons appearance
  * Gnome-shell: Fix page navigation arrow appearance</changelog>
</package>
<package pkgid="39a306fe9aa9c93c831a3998f4e96033a4b5685346b05fd4bf10a08be56261113c66cc075aa05aa1e483e192191e0c63a4a6b3d76706acab268fa30bee7c12cc" name="gtk3-metatheme-greybird" arch="noarch">
  <version epoch="0" ver="3.23.4+git0.7e4507d" rel="bp161.1.1"/>
  <changelog author="tux93@opensuse.org" date="1572868800">- Update to version 3.22.10+git14.e467f4b:
  * Add single-user installation instructions
  * Fix notification theme paths
  * Include meson as dependency in README.md
  * various small fixes
  * Buildsystem ported to meson and added dark theme</changelog>
  <changelog author="tux93@opensuse.org" date="1573041600">- Update to version 3.22.10+git15.acede86:
  * Make use of symlinks cleanup unused files</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1573905600">- Update to version 3.22.10+git17.4d806cd:
  * Fixed xfwm4-a11y dark buttons padding and window borders
  * Added xfwm4 Greybird-accessibility-dark</changelog>
  <changelog author="tux93@opensuse.org" date="1582372800">- Update to version 3.22.11+git4.320a703:
  * Sync dark theme with light theme and use symlink
  * Rebase partly on Adwaita 3.24
  * Messagedialog: Reduce buttonbox button height
  * notifyd: Tweak the theme's appearance (button hover)
  * Hide i/o on GtkSwitches</changelog>
  <changelog author="tux93@opensuse.org" date="1606564800">- Update to version 3.22.12+git4.454f139:
  * Rebase parts of the %linked code (Fixes #265)
  * Fix Thunar CSD when not focused (Fixes #274)
  * Fix GTK3 dark colors</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608379200">- Update to version 3.22.13+git2.ede9f55:
  * Reduce messagedialog buttonbox size
  * Make CSD titlebars slimmer
  * Improve dark xfwm4 tabwin contrast
  * Improve contrast of dark entry (Fixes #263)
  * More normal-sized inline-toolbar buttons
  * Add workaround for Gnome Builder (Fixes #264)
  * Fix progressbar in unfocused windows (Fixes #284)</changelog>
  <changelog author="maurizio.galli@suse.com" date="1673870400">- Update to version 3.23.2+git0.25f312f:
  * Fixes "Hide frame when maximized" ignoring top frame
  * xfwm4: Also bump tabwin preview size to 128px
  * xfwm4: Improve tabwin contrast
  * Bump xfwm4 tabwin preview to 128px (Fixes #324)
  * Remove dark line below Xfwm4 titlebar introduced by recent change.
  * Add openbox support
  * Decrease Gnome Software's headerbar height
  * Fix installation of a11y and compact themes (Fixes #316) (#318)
  * Install Greybird/index.theme (#317)
  * Add initial support for Gtk4 and libhandy
  * Fix dark xfwm4-a11y install path (Issue #307)
  * Fix xfwm4-a11y and xfwm4-compact install path (Issue #307)
  * Removed unnecessary newline
  * Removed trailing whitespaces
  * Moved `@extends` to the top of the rule
  * Fix: GtkLabel: `Backdrop`ped selection color adjusted.
  * Fix: Backdropped selection: `GtkListBox`es weren't grey
  * Hotfix: removed background color for non-bg items
  * Gtk3: Adjusted selected backdrop fg/bg colors: shades of grey.
  * Changes the xfwm4 border colors
  * build: refactor meson
  * Correct gradients for horizontal scrollbars
- Make "*:link:selected" optional to work around too old gtk4 libs
  Leap 15.4; add link-selected-is-optional.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1676980800">- Make "*:link:selected" optional to work around too old gtk4 libs
  on Leap 15.5, too.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1734436800">- Update to version 3.23.4+git0.7e4507d:
  * Fix label styles for xfdesktop 4.19 (#338)
  * Stop forcing icon style for sidebars
  * Style hover/active undecorated buttons same as normal
  * Handle toolbar CSS class
  * Style item menubar nodes (#328)</changelog>
</package>
<package pkgid="4bdaf3901522601df0dc176c8d5c61894985849a5f35b0a655b033e4181126c94f71065e268933848ce14cd26479595823827f8a5f08d50dd5675560161e2a3b" name="gtk3-metatheme-greybird-geeko" arch="noarch">
  <version epoch="0" ver="3.23.4+git0.c1d46c3" rel="bp161.1.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1606564800">- Update to version 3.22.11+git2.751e0f3:
  * Rebase parts of the %linked code</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608292800">- Update to version 3.22.11+git10.2f4304a:
  * Reduce messagedialog buttonbox size
  * Make CSD titlebars slimmer
  * Improve dark xfwm4 tabwin contrast
  * More normal-sized inline-toolbar buttons
  * Add workaround for Gnome Builder
  * Fix progressbar in unfocused windows</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656331200">- Update to version 3.23.1+git0.a96e825:
  * Sync with Greybird 3.23.1
  * Add initial support for Gtk4 and libhandy
  * Fix dark xfwm4-a11y install path
  * Fix xfwm4-a11y and xfwm4-compact install path
  * Fix: GtkLabel: Backdropped selection color adjusted
  * Fix: Backdropped selection: GtkListBoxes weren't grey
  * Hotfix: removed background color for non-bg items
  * Gtk3: Adjusted selected backdrop fg/bg colors: shades of grey.
  * Changes the xfwm4 border colors
  * build: refactor meson
  * Correct gradients for horizontal scrollbars
  * Reduce messagedialog buttonbox size
  * Make CSD titlebars slimmer
  * Correct gradients for horizontal scrollbars (shimmerproject/Greybird#288)
  * Greybird-Dark titlebar decorations now match their CSD counterparts (shimmerproject/Greybird#301)
  * Background selection colors are now grey instead of blue for better readability
  * Add initial support for Gtk4 and libhandy
  * Install index.theme</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656331201">- Update to version 3.23.1+git1.77c0887:
  * Cleanup leftovers and correct emerald file mistakinly being renamed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1656417600">- Prevent Unity desktop theme from being installed
  Added disable-unity_v3.23.1.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673697600">- Make "*:link:selected" optional to work around too old gtk4 libs
  on Leap 15.4; add link-selected-is-optional.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1676980800">- Make "*:link:selected" optional to work around too old gtk4 libs
  on Leap 15.5, too.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1734523200">- Add new patch
  git7e4507d7713b2aaf41f8cfef2a1a9e214a4d8b6f-fix-label-styles-for-xfdesktop-4.19.patch
- Refresh link-selected-is-optional.patch</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1734609600">- Update to version 3.23.4+git0.c1d46c3:
  * Sync with Greybird up to commit 7e4507d7713b2aaf41f8cfef2a1a9e214a4d8b6f
  * Fix label styles for xfdesktop 4.19
  * Stop forcing icon style for sidebars
  * Style hover/active undecorated buttons same as normal
  * Handle toolbar CSS class
  * Style item menubar nodes
  * xfwm4: Fix "Hide frame when maximized" ignoring top frame
  * xfwm4: Improve tabwin contrast
  * xfwm4: Bump tabwin preview to 128px
  * xfwm4: Remove dark line below titlebar
  * Decrease Gnome Software's headerbar height
- Patches removed as no longer needed:
  * git7e4507d7713b2aaf41f8cfef2a1a9e214a4d8b6f-fix-label-styles-for-xfdesktop-4.19.patch</changelog>
</package>
<package pkgid="f8d07fa98b04fae12c653f03315f7a14ae6bcf6d9706412c7164bcaa4a222a99c37b7505724f0f100b378b9d04b944ce5b4a4b4808fe41941202a6c1e4ee8d22" name="gtk3-metatheme-numix" arch="noarch">
  <version epoch="0" ver="2.6.7.1617863126.0d6b4c8" rel="bp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1466164800">- Update to version 2.6.0:
  * No changelog available.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1468324800">- Update to version 2.6.1:
  * No changelog available.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1474632000">- Update to version 2.6.4:
  * No changelog available.
- Rebase numix-gtk-theme-light-menubars.patch.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1477310400">- Update to version 2.6.5:
  * Fix Nemo patch-bar padding (gh#numixproject/numix-gtk-theme#548).
  * Add single SVG asset file ready for batch export to PNG
    (gh#numixproject/numix-gtk-theme#579).
  * Remove old svg files (gh#numixproject/numix-gtk-theme#508).
  * GTK+-3.22: Change font syntax from Pango-style to CSS-style
    (gh#numixproject/numix-gtk-theme#571).
  * Add conflict-row styling for Nautilus
    (gh#numixproject/numix-gtk-theme#576).
  * Add monospace code.
  * GTK+-3.20: Optimise popover padding.
  * GTK+-3.20: Fix Combobox menu padding
    (gh#numixproject/numix-gtk-theme#575).
  * Fix scrollbar horizontal icon name
    (gh#numixproject/numix-gtk-theme#599).
  * Add a background to cellrendertext
    (gh#numixproject/numix-gtk-theme#600).
  * GTK+-3.20: Port gnome-panel code
    (gh#numixproject/numix-gtk-theme#550).
  * GTK+-3.20: Fix infobar structure and add entry error and warning
    code.
  * Create and Restructure all assets Adwaita and Arc-theme style.
  * Optimise modelbutton code.
  * Fix title-bar padding in gnome-builder
    (gh#numixproject/numix-gtk-theme#605).
  * Fix OpenBox theme colour (gh#numixproject/numix-gtk-theme#369).
  * GTK+-3.20: Fix backdrop mode in Ubuntu
    (gh#numixproject/numix-gtk-theme#585).
  * A WebkitGtk workaround (gh#numixproject/numix-gtk-theme#572).
  * utils.sh: Fix errors in the do_install function.
  * Add a zip task to Makefile.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1479297600">- Update to version 2.6.6:
  * Also support Numix-Frost-Light.
  * Nemo statusbar button padding fix
    (gh#numixproject/numix-gtk-theme#611).
  * Fix notebook tab padding issues for some applications
    (gh#numixproject/numix-gtk-theme#588).
  * [GTK+-3.20] Optimised notebook padding.
  * [GTK+-3.20] Fixed notebook asymmetrical padding.
  * Fix button left margin.
  * Fix discrete filled block inside levelbar
    (gh#numixproject/numix-gtk-theme#619).
  * [GTK+-3.20] Optimise sidebar padding.
  * [GTK+-3.20] Add styling to Raven components of the Budgie
    panel (gh#numixproject/numix-gtk-theme#620).
  * [GTK+-3.20] Fix xfce4 code.
  * Create global OSD file.
  * GTKHEADERB 3.22 :: Create global OSD file
    (gh#numixproject/numix-gtk-theme#628).
  * [GTK+-3.20] Fix for volume OSD slider
    (gh#numixproject/numix-gtk-theme#623).
  * Disable box-shadow for osd button in fine-tune mode
    (gh#numixproject/numix-gtk-theme#561)
  * [GTK+-3.20] Fix gnome-terminal scrollbar colour. Disable
    backdrop mode.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1480334400">- Add Numix 2.5.1 for compatibility with Gtk 3.14 or older.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1511006400">- Update to version 2.6.7:
  * See /usr/share/doc/packages/metatheme-numix-common/CHANGES
- Rebase numix-gtk-theme-light-menubars.patch.</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1621166400">- Update to version 2.6.7.1617863126.0d6b4c8
  * Fix Thunar sidebar
    (#gh#numixproject/numix-gtk-theme#742)
  * eclipse: fix small toolbar buttons
    (#gh#numixproject/numix-gtk-theme#748)
  * Replace deprecated Ruby Sass with SassC
    (#gh#numixproject/numix-gtk-theme#734)
    (#gh#numixproject/numix-gtk-theme#740)
  * Update budgie panel and workspace-switcher colors
    (gh#numixproject/numix-gtk-theme#368)
  * Gtk-3.20:xfce Add whisker menu style
    (#gh#numixproject/numix-gtk-theme#666)
  * Update xfce4-notifyd specific gtk3 style
    (#gh#numixproject/numix-gtk-theme#677).
  * Correct maximize button behavior in Openbox
    (#gh#numixproject/numix-gtk-theme#77)
  * [Gtk-2.0] Remove unnecessary executable permissions
    (#gh#numixproject/numix-gtk-theme#690)
- Package changes:
  * Replace saas with sassc.
  * Don't build for EOL distribution versions.
  * Spec-cleaner run
  * Pull the source using obs_scm/_service until upstream
    tags the new release.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1621944000">- Add numix-gtk-theme-add-text_view_bg.patch: New version of VTE
  requires themes to export text_view_bg, this patch adds it.
  (bsc#1184979)</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="c0a882f4e245acb5f81522b52d95e4f9c86b83c429ac392e473e775071f0c0106ebfee6d92d6a07656da7e39dbe53cd1b9f6ec3352c4e5fa16cc6d7251971350" name="gtk3-metatheme-radiance" arch="noarch">
  <version epoch="0" ver="20.10" rel="bp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1466164800">- Update to version 14.04~bzr20160613:
  * [Suru icons] Add location indicator icons for inactive, idle
    and active states (lp#1407921).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1470830400">- Update to version 16.10~bzr20160804 (changes since
  14.04~bzr20160613):
  * [Suru icons] Add view-rotate icon for Media Services.
  * Add new CSS to style progress bars based on colours rather
    than images. This fixes the "empty progress bars" bug
    (lp#1052936).
  * Add specific border widths to left and right of GtkSwitch
    buttons to hide the overflowing background of the button
    (lp#1594816).
  * [Suru icons] Add the keyboard indicators in a dedicated
    directory.
  * [Suru icons] Add mono arrow icons for the toolkit widgets: up,
    down, left, right and scrollbar stepper.
  * Simplify Metacity theme by replacing solid colour image with
    filled rectangle to improve HiDPI support (lp#1603218).
  * Ambiance, Radiance: Port to work with GTK+ 3.20 (lp#1593048).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1477224000">- Update to version 16.10~bzr20161007 (changes since
  16.10~bzr20160804):
  * [Suru icons] Add an ownCloud icon for online accounts
    (lp#1571587).
  * Update styling for gnome-panel 3.20+.
  * Radiance: Fix colours and clock applet shadow for gnome-panel.
  * gedit: Don't set a border on the 'x of y' thing in the search
    results.
  * Set a proper minimum width on levelbar troughs.
  * gnome-panel: Don't apply the gnome-menubar rules to unity
    decorations and panel too (lp#1617371).
  * Remove box-shadow from .background:backdrop.
  * Fix jumping menu items (lp#1617415).
  * Add styling for gnome-flashback: OSD windows, input source
    switching, candidate popups and monitor labels.
  * Fix gtk3 toolbar theming for LibreOffice (lp#1580537).
  * Fix combobox menus having a black line down the left hand side.
  * Fix some syntax errors, and use a maintainer script to move the
    Radiance/gtk-3.0/assets directory to a symlink.
  * Improvements for HiDPI. Includes new icons and moves a lot of
    assets to use gtk-scaled to suit both normal and hidpi
    resolutions (lp#1549490)
  * gnome-panel.css: Fix weather applet text color (lp#1629983).
  * Fix borders of LibreOffice toolbars, so that they don't
    overlap the window decorations (lp#1624571).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494504000">- Update to version 16.10~bzr20170510 (changes since
  16.10~bzr20161007):
  * Dim images of insensitive widgets (lp#1578810).
  * Fix some deprecation warnings with GTK+ 3.22.
  * [Suru icons] Add a mono icon for launcher settings, called
    "preferences-desktop-launcher-symbolic".
  * [Suru icons] Add wired network indicators and new states for
    the VPN indicators. Update designs for error states.
  * Style ".dim-label" for gnome-software.
  * gnome-panel.css: Remove the shadow on the right side of the
    panel.
  * Update gnome-panel.css for compatibility with GNOME Panel 3.24.
  * Fix shadows, handlers, decorations look for CSD and SSD in
    GNOME Shell (lp#1685271, lp#1685272, lp#1689239).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1511006400">- Update to version 16.10~bzr20171115 (changes since
  16.10~bzr20170510):
  * Ambiance, Radiance: Keep the windows button closer.
  * Ambiance, Radiance: Set proper min-height for message dialogue
    decorations.
  * Ambiance, Radiance: Define theme_* colours based on ours.
  * Ambiance, Radiance: Handle .titlebar separator as headerbar one.
  * Ambiance, Radiance: Apply toolbar style to headerbars that are
    not child or are not .titlebar's (lp#1689239).
  * Ambiance, Radiance: Don't apply the toolbar style to headerbars
    or titlebars.
  * Vertically centre widgets in the header bar (lp#1693613).
  * Fix the ubuntu-mono-dark battery icons to avoid distortion in
    GNOME Shell and MATE (lp#1693155).
  * Rename most battery icons prepending unity-*. As the battery
    icons in ubuntu-mono aren't square, we want to special case
    them (lp#1711085).
  * Add support for GtkTextView::monospace (lp#1700218).
  * Fix support GtkTreeView separators (lp#1701512).
  * Make dimmed text more visible in GNOME Boxes with Ambiance
    (lp#1700100).
  * Add support for vertically linked buttons (lp#1708141).
  * Radiance: Use proper button border-image-source for headerbar
    elements (lp#1692925).
  * Ambiance, Radiance: Ignore titlebutton theming for appmenu.
  * Ambiance, Radiance: Add better definition for button
    destructive-action (lp#1697900).
  * Fix misaligned Entry widget borders (lp#1712996).
  * Ambiance, Radiance: Fix vertical linked buttons borders,
    corners and backgrounds (lp#1718234).
  * Ambiance, Radiance: Be less restrictive in setting headerbar
    minimum height (lp#1712011).
  * Ambiance,Radiance: Refactor .titlebar theming to properly
    support headerbar children (lp#1716143).
  * Ambiance/Radiance/*/gtk-widget.css: Make primary action button
    (suggested action) in headerbar more visible (lp#1709500).
  * Make suggested actions disable style like other buttons (no
    grey disabled button) to not appear unthemed (lp#1720570).
  * Fix traditional decorations offset when window toggle beetween
    focus to unfocus when maximised (lp#1720980).
  * Fix suggested actions hovering colour on unfocused window.
  * Ambiance, Radiance: Use toolbar-mode gradients on titlebars for
    maximised windows (lp#1717023, lp#1721440).
  * Ambiance, Radiance: Notebook active tab uses wrong gradient
    when in backdrop.
  * Ambiance, Radiance: Fix gradients for suggested-action hover,
    active and backdrop states.
  * gtk2: Ambiance, Radiance: Inherit style fixes from MATE themes
    (lp#961679).
  * Fix osd progress bar look (lp#1724808).
  * Ambiance, Radiance: Fix horizontal linked suggested-action and
    destructive-action (lp#1721102).
  * Ambiance, Radiance: Fixed border in switcher widget (lp#1719355).
  * Ambiance, Radiance (gtk2): Remove undefined "murrine-scrollbar"
    from mate-panel (lp#1723422).
  * Ambiance, Radiance: Add theming for headerbar
    .destructive-action button's (lp#1726318)..
  * Ambiance, Radiance: Use inverted gradient for button actions in
    maximised titlebars (lp#1726322).
  * Suru icon theme update.
- Remove themes-mate-panel.patch: no longer needed.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1520856000">- Update to version 16.10~bzr20180122 (changes since
  16.10~bzr20171115):
  * Ambiance, Radiance: Fix focus ring for combo boxes.
  * Ambiance, Radiance: Fix link button mouseover.
  * Ambiance, Radiance: Fix checkbutton and radiobutton highlight.
  * Ambiance, Radiance: Fixed grey background appearing in step
    fields.
- Build with Python2 explicitly.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 19.04 (changes since 16.10~bzr20180122):
  * Remove an old workaround which would force combobox menu text
    (lp#1725921).
  * list, row: Set padding, use white bg and hover effect on
    activatable (lp#1755351, lp#1757471).
  * Ambiance: Add proper theming for horizontal and vertical linked
    items.
  * Ambiance, Radiance: Use proper border-width for first/last
    linked buttons in rtl.
  * Ambiance, Radiance: Use default backdrop colours for views and
    progress bars.
  * Ambiance, Radiance: Implement ambiance-rw inspired darker
    placessidebar.
  * Ambiance, Radiance: Theme the places sidebar buttons to match
    parent.
  * Ambiance, Radiance: Remove the gap between the popover and tip,
    add border.
  * Ambiance, Radiance: use static bg imgs for window buttons and
    add padding (lp#1693609).
  * Ambiance, Radiance: don't use any background image (gradient)
    when in backdrop.
  * Ambiance, Radiance: Add more specific selectors for scale
    states (lp#1759481).
  * Ambiance, Radiance: Set top and bottom margins for switch and
    separators in headerbar (lp#1693474).
  * Ambiance, Radiance: Review of pathbar and stackswitcher buttons
    (lp#1765561).
  * Ambiance, Radiance: Add missing global colour definitions
    (lp#1759795, lp#1762841).
  * Ambiance, Radiance: Fix complex headerbars such as
    gnome-builder one (lp#1762783).
  * Ambiance, Radiance: No need to add icon-shadow for appmenu.
  * Ambiance, Radiance: Add some transparency to links colour when
    in backdrop.
  * Ambiance, Radiance: Uniform the bg colour of decoration and
    menubar (lp#1759754).
  * Ambiance, Radiance: Use proper colours for drop actions on
    places sidebar (lp#1707606).
  * Ambiance, Radiance: Define colour for infobar and implement
    backdrop state (lp#1765882)
  * Remove nonexistent gnome-builder.css (lp#1773045).
  * Radiance: Fix typo in assets link for focused buttons
    (lp#1781736).
  * Radiance: Use scaled image for buttons border (lp#1781736).
  * Ambiance, Radiance: Don't use padding on window buttons for
    chromium (lp#1782038).
  * Ambiance: Use default foreground colour for toolbar menus
    (lp#1758841).
  * Ambiance, Radiance: Show proper arrow in combobox (lp#1743373).
  * Ambiance, Radiance: Use default disabled colour for actions
    headerbar buttons (lp#1785699).
  * Ambiace, Radiance: Use headerbar destructive-action definition
    for buttons.
  * Ambiance, Radiance: Fix list selected colour for gnome-boxes
    (lp#1761684).
  * Ambiance, Radiance: Properly theme disabled and hovered
    accelerators (lp#1795895).
  * Don't use icon hover bg colour on nemo desktop (lp#1814506).
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1614686400">- fix tumbleweed build</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650369600">- Update to version 20.10
  * Set color for gnome-flashback desktop icons.
  * Build requires python3 instead of python2</changelog>
  <changelog author="Jan Ritzerfeld &lt;suse@bugs.jan.ritzerfeld.org&gt;" date="1672142400">- Added missing empty directories, e.g.:
  * /usr/share/icons/ubuntu-mono-dark/apps/48/
  * /usr/share/icons/ubuntu-mono-light/apps/48/</changelog>
</package>
<package pkgid="ad09209cd3a8763b16411a595a4756ce404af3db027ab526084ce93e70bba7ed0b26fa28bb71535f3e764b712aad88d7c5b05557194b7fa663630a9a1a687c18" name="gtk3-metatheme-yaru-mate" arch="noarch">
  <version epoch="0" ver="22.04.17" rel="bp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1471435200">- Update to version 16.10.6:
  * Update Ubuntu MATE themes to support GTK+ 3.20 (lp#1593048).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1477224000">- Update to version 16.10.9 (changes since 16.10.6):
  * Improve GTK+ 3.20 support (lp#1593054).
  * Fix mate-menu theme so colours are consistent (lp#1618035).
  * Fix missing symlink for add-folder-to-archive.svg (lp#1579339).
  * Fix Firefox tool tips (lp#1622555).
  * Fix tabs so they don't appear inactive (lp#1624572).
  * Fix Eye of MATE and Atril themes (lp#1624567).
  * Fix OSD (lp#1623197).
  * Fix Ubiquity theme (lp#1623195)
  * Fix mate-menu themes to use flat elements (lp#1630366,
    lp#1624755).
  * Fix LibreOffice toolbars and theme (lp#1624571, lp#1550990).
  * Fix symbolic icons for GtkExpander.
  * Fix Transmission progress bars (lp#1624565).
  * Fix Indicator Applet on transparent panels (lp#1598159).
  * Fix Firefox download progress bars (lp#1630224).
  * Fix Unlock button for Time and Date Settings (lp#1630910).
  * Fix Back/Forward navigation buttons in Yelp (lp#1624574).
  * Fix Firefox Search/Location entry box borders (lp#1624738).
  * Fix Firefox menu items.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1484740800">- Update to version 17.04.1 (changes since 16.10.9):
  * Update Directory icons.
  * Update assets with pixel doubled variants.
  * Add CSS for pixel doubled assets.
  * Fix Monospace fonts.
  * Fix notebook background colour.
  * Fix dimming of disabled icons.
  * Fix GTK+ 3.22 deprecations.
  * Remove deprecated settings from gtk-widgets.css.
  * Add Computer, Desktop and Ubiquity icons.
  * Correct battery icon size (lp#1637005).
- Add the 16.04.7 version conditionally for Gtk 3.18 and older.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 17.10.0 (changes since 17.04.1):
  * Add community contributed backgrounds for Zesty and Artful.
  * Add sym-links to the new Nautilus icon name org.gnome.Nautilus
    (lp#1669663).
  * Add the missing Ambiant-MATE dark variant.
  * Fix borders on Firefox.
  * Fix Radiant-MATE by merging missing updates from Ambiant-MATE.
  * Fix overlapping icons in applications with header bars
    (lp#1630773).
  * Fix blurred fonts in header bar search boxes.
  * Fix incorrect borders for buttons in header bars.
  * Fix visual hints when navigating applications with keyboard only.
  * Fix Notebooks for Ambiant-MATE and Radiant-MATE.
  * Fix Expander in Ubiquity.
  * Fix pavucontrol styling.
  * Fix hover states.
  * Fix windows borders in Radiant-MATE when no compositor is
    present.
  * Fix the height of switches in the header bar.
  * Fix scrollbars so they are properly consistent in GTK+2 and
    GTK+3.
  * Fix Brisk Menu styling to match the other menus.
  * Fix tool bar styling and drop GTK+2 alpha channel.
  * Fix button highlights in the Shutdown dialogue.
  * Fix corners on the lock screen credentials dialogue.
  * Fix check boxes in the Ubiquity partition tool.
  * Fix borders around toolbars from "faux" headerbars.
  * Fix the colour of header bar dividers.
  * Fix Buttons and Notebooks for Ambiant-MATE-Dark.
  * Fix level bar throughs and size.
  * Fix the colour of Notebook leading edge in all themes.
  * Fix the border of the sound applet in Ambiant-MATE.
  * Fix the button highlights in the shutdown dialogue for all
    themes.
  * Fix separators in Firefox.
  * Fix GTK+2 radio and checkbox assets to match GTK+3 (lp#1046129).
  * Fix GTK+2 Notebooks, Progress bars and Sliders so they match
    GTK+3.
  * Fix GTK+2 Ambiant-MATE so that Qt4/Qt5 applications are styled
    correctly.
  * Fix GTK+2 runtime warnings.
  * Fix GTK+2 and GTK+3 Notebook background and font colours.
  * Fix GTK+3 switches, particularly in header bars.
  * Fix GTK+3 button hover focus.
  * Fix background and colours for MATE Terminal and GNOME Terminal.
  * Fix box-shadow on desktop windows.
  * Fix styling for Brisk Menu and MATE Menu.
  * Fix popover modelbuttons.
  * Fix solid-csd border colors.
  * Fix border images for Ambiant-MATE Dark.
  * Add missing gtkstyle-fallback settings.
  * Add missing GtkSourceView styles for Ambiant-MATE-Dark.
  * Remove obsolete GTK+2 styling.
  * Fix Brisk Menu button styling to match the other menu applets.
  * Fix scale troughs for inactive windows for Ambiant-MATE Dark.
  * Fix keyboard layout view.
  * Fix keyboard layout styling.
  * Correct keyboard layout styling and add missing border to the keys.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1521115200">- Update to version 18.04.11 (changes since 17.10.0):
  * Add support for Caja inactive pane.
  * Add support for flags in the keyboard applet.
  * Update border colour for Ambiant-MATE and Ambiant-MATE-Dark.
  * Replace ubuntu-mate-circles.png with Ubuntu-MATE-Splash.jpg.
  * Add Ubuntu MATE Splash Grey.
  * Add new wallpapers for Ubuntu MATE 17.10 and 18.04.
  * Tweak the LightDM configuration. Left align login dialogue.
    Expose Keyboard layout and Langugage selection.
  * Improve linked button styling for message dialogues.
  * Improve menu items by adding slightly more padding.
  * Improve clock-applet-button so it is consistent with other
    buttons.
  * Improve notebook styling.
  * Add bold style classes for Global Menu.
  * Add a minimal padding to na-tray-applets.
  * Add the Ubuntu MATE logo as the distributor-logo.
  * Fix incorrect CSS syntax for Caja.
  * Fix world-map border color in clock-applet.
  * Fix GtkScale slider mouse-selection if slider is out of range.
  * Fix height of headerbar for metacity-theme-viewer.
  * Fix border colour of scrollbars.
  * Remove obsolete Chromium styling.
  * Remove unwanted backdrop states.
  * Correct names of backgrops in the common collection.
  * Fix the colour of grey-out arrows in menus.
  * Fix padding of the primary/secondary image in GtkEntry.
  * Add missing panel-grid.svg to Radiant-MATE.
  * Add syntax for panel-grid image to support MATE 1.20.
  * Add top borderradius for .titlebar &gt; headerbar
  * Update Plymouth background colour.
  * Update sourceview themes so unfocused selection uses correct
    colour.
  * Use FRAMEBUFFER=y in initramfs for Plymouth splash.
  * mate-panel: Re-style outlines for keyboard navigation
    (lp#1709013).
  * Add missing icons for Folder-Color (lp#1713254).
  * Make search match colour in GtkSourceView easier to read
    (lp#1711783).
  * Add photo wallpapers.
  * Add mate-window-applets themes.
  * A&amp;AD&amp;R: Enable small notebook buttons.
  * Add status icons for Deluge, Steam and Twitch.
  * Add new photos to backgrounds collection.
  * A&amp;AD&amp;R: Correct default window button layout.
  * Make whiteglass the default xcursor theme.
  * A&amp;AD&amp;R: Remove vala-panel-appmenu bold label styling. It is now
    implemented as an applet preference.
  * Do not suggest mate-backgrounds.
  * Make DMZ-Black the default xcursor.
  * Make sure the clock applet honours transparent panel backgrounds
    (lp#1750952).
  * Fix Ambiant-MATE-Dark caret-cursor colour for Caja
    (lp#1728881).
  * Style app-notifications.
  * Add styling for the multi-load applet.
  * A&amp;AD&amp;R: Make mate xcursor theme the default.
  * A&amp;AD&amp;R: Some improvements for WebKitGtk2.
  * A&amp;AD&amp;R: Use a border-radius for hovered icons in iconview.
  * Radiant: Improve check and radio buttons in menu (lp#1749749).
  * Radiant: Drop text-shadow from menu accelerator (lp#1749750).
  * Use noawait trigger variant when tracking lsb-release
    (lp#1750465).
  * A&amp;AD&amp;R: Style brisk-menu classic session buttons.
  * A&amp;AD&amp;R: Set default xcursor size so mouse pointers are of a
    sensible size for regular DPI and HiDPI displays.
- Remove conditional 16.04.7.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1543147200">- Update to version 18.10.1:
  * Add Ubuntu MATE 18.10 community contributed wallpaper.
  * A&amp;AD&amp;R: Render window controls are circles in header bar
    applications (lp#1737591).</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Update to version 20.04.0 (changes since 18.10.1):
  * Add community contributed wallpapers for 19.04, 19.10, 20.04.
  * A&amp;AD&amp;R: Fix theme parsing error in gtk-widgets.css. max-width
    and max-height are not valid property names.
  * A&amp;AD&amp;R: Fix unusual scrolling in some GTK+3 applications, such
    as Firefox.
  * Fix XML mark up error in mate-background-properties.
  * Add suggested-action button style.
  * Add -secure icons required for correct VPN icon display in
    AppIndicator mode (lp#1681654).
  * Add Apport icons.
  * Optimise all .png and .jpg image assets.
  * De-duplicate icon themes.
  * Fix low contrast text selection in dialogue windows
    (lp#1763942).
  * Fix inconsistent OK buttons.
  * Fix model buttons pop-overs.
  * Fix styling of paned headerbars.
  * Increase treeview expander size.
  * Increase minimum size of checkbox/radio buttons.
  * Improve font and font-size for context-menu (lp#1823550).
  * Improve spacing and padding for tabs, toolbars, menu items and
    column headers.
  * Restore notebook padding to 6px.
  * Remove obsolete mate-window-applet icons.
  * Remove suggested-action button style.
  * Resize new IM status icon.
  * Resize Xfce mouse power status icons.
  * Resize keyboard status icons.
  * Resize network status icons.
  * Resize audio status icons.
  * Resize user status icons.
  * Resize message status icons.
  * Resize Ubuntu One status icons.
  * Resize mouse power status icons.
  * Resize auth status icons.
  * Resize bluetooth status icons.
  * Add themed icons for indicator-notifications.
  * Correctly colour button.suggested-action.
  * Update indicator-notifications status icons.
  * Add "do not disturb" variants of the indicator-notifications
    status icons.
  * Drop obsolete libreoffice application icon overrides.
  * Drop erroneous audio input/volume application icon overrides
    (lp#1630913).
  * Drop erroneous input-keyboard.svg application icon override.
  * Drop erroneous blueman.svg application icon override.
  * Make consistent blueman-*.svg symlinks to corresponding
    bluetooth-*.svg master set icons.
  * Add missing system-file-manager.svg to Radiant-MATE icon theme.
  * Correct the dimensions of gpm-battery-* icons.
    Symlink all the other battery icons to the gpm-battery-* master
    set.
  * Correct the dimensions of Brasero animation icons.
  * Resize indicator-notifications status icons.
    Add "do not disturb" variants.
  * Add full-colour microphone icons for use in applications.
  * Add full-colour volume icons for use in applications and the
    OSD.
  * A&amp;AD&amp;R: Drop all button.destructive-action and
    button.suggested-action styling. The standard button style does
    a fine job.
  * Add icon theme for MATE Optimus.
  * Remove all gpm-battery-*.svg icons and update all battery-*.svg
    icons.
    Ensures applications correctly use full-colour icons while
    indicators use mono icons.
  * Add brand colour to start-here.svg
  * Add high-resolution window buttons.
  * Define the base button dimensions.
    This is used to determine whether the image needs to be
    re-scaled when rendering on different DPI densities.
- Drop support for old openSUSE versions.
- Remove themes-light-menubars.patch: unnecessary after Qt4 fell
  out of use.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629633600">- Trim em dash grammar from summaries.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1637409600">- Update to version 22.04.0 (changes since 20.04.0):
  * Add Focal Fossa mascot.
  * Add Green/Grey wallpaper (with logo) for Focal.
  * Themes: Fix highlight colour for toolbar menu items.
  * Themes: Fix unfocused label on Caja desktop (lp#1868369).
  * Correct the Ubuntu MATE hex colour in icons.
  * Add Ayatana Notifications symlinked icons.
  * Add Groovy wallpapers.
  * Add "Circle of Hippos" wallpaper.
  * Add Yaru-MATE-light theme.
  * Add Yaru-MATE-dark theme.
  * Add Yaru-MATE-light icons.
  * Add Yaru-MATE-dark icons.
  * Add Yaru-MATE GtkSourceView styles.
  * Add version 4 GtkSourceView styles.
  * Add GTK 4.0 support.
  * Update GTK 3.20 support.
  * Optimise symbolic icons.
  * Add/update full colour icons.
  * Add Yaru-MATE wallpapers.
  * Add contest winning Hippo photo wallpapers.
  * Add Hirsute Hippo mascot wallpapers (lp#1921139).
  * Fix trimmed Application menu logo (lp#1915905).
  * Add Impish Indri mascot wallpapers (lp#1942437).
  * Add Jammy Jellyfish wallpaper.
- Add separate Yaru-MATE packages.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650369600">- Update to version 22.04.17
  * Drop Radiant and Ambiant themes
  * Sync Yaru-MATE themes/icons with upstream Yaru 22.04.4
  * Add keyboard layout flag icons.
  * Minor adjustments to the Jammy mascot wallpapers</changelog>
</package>
<package pkgid="499685b7c20821635993dab626e500e0c11687b09c937e70afd1e2a3b6b676fe27cbbe33a634707e18259e358bc32e42a1a1d2fa24c38f190350a6ef5310c1e6" name="gtk3-schema" arch="noarch">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="6456302b5041b72d08471b215ff1f2c02c9dc972df8d81048751c18304204a32bdeb5f4639b6f6470100c6cefda7b0251ad4a84ad936181513c712f59bb4d29c" name="gtk3-tools" arch="s390x">
  <version epoch="0" ver="3.24.52" rel="160099.1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1741262400">- Update to version 3.24.49:
  + Fix a crash in GtkIMContext
  + Fix crashes in DND with GtkPlug/GtkSocket
  + Wayland:
  - Fix erroneous crossing events, causing menus to malfunction
  - Support the cursor-shape protocol
  + X11: Enforce size limits on windows, preventing lockups
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="badshah400@gmail.com" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="dimstar@opensuse.org" date="1774267201">- Update to version 3.24.52 (jsc#PED-15957, bsc#1261947):
  + 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>
</package>
<package pkgid="595ecb2b63da761b724bf767225640c4d5a264030cc8342500ed67b8c4011ba4151ebd5882fa0b93c723db25b092b492d5ae0186f0e3a936d420bc63d955fd09" name="gtk4-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="15.0" rel="lp161.1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618401600">- Initial package, based on gtk3-branding.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1621339200">- Remove gtk-fallback-icon-theme from gtk4-branding-settings.ini:
  key no longer exists in gtk 4.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710417600">- Ensure flavor has a value, at least %nil.
- ExclusiveArch: %nil is invalid: give it a value (do-not-build).</changelog>
</package>
<package pkgid="8933143b43fc2c9115a66a23d7daa294fd48d87a76c20b78c001d3931fcfb86da2945130263aa5cce2c58616cd7ef11861be798ab25e2c8f5edbdf19c8c2232b" name="gtk4-branding-upstream" arch="noarch">
  <version epoch="0" ver="4.18.6" rel="160099.2.13"/>
  <changelog author="bjorn.lie@gmail.com" date="1737115200">- Update to version 4.17.3 (Unstable):
  + GtkText:
  - Consume Ctrl-A
  - Handle Cut', Copy, Paste, Undo, and Redo keys
  - Improve a11y representation
  + GtkLabel:
  - Consume Ctrl-A when we handle it
  - Pass mnemonics to a11y
  + GtkTextView:
  - Handle Cut, Copy, Paste, Undo, and Redo keys
  - Fix disappearing carets after focus changes
  + GtkFileChooser:
  - Handle Find keys
  - Set a11y label on Search button
  - Set a11y labels on pathbar buttons
  - Pass key-shortcuts for the "New folder" button
  + GtkAppChooser: Fix sorting
  + GtkListBox: Improve a11y representation
  + GtkColumnView: Fix column dnd in right-to-left context
  + GtkWindow: Make resize corners gapless with rounded corners
  + GtkPopoverMenu: Show mnemonics on Alt press
  + GtkMenuButton: Improve a11y representation
  + GtkFileDialog:
  - Fix a crash
  - Add more text file api variants
  + GtkSizeGroup: Improve consistency measurements and allocations
  + GtkBuilder: Parse tab arrays and font descriptions in Pango
    syntax
  + Wayland:
  - Rely on scale events for pointer surfaces
  - Make idle inhibit work with fullscreen subsurfaces
  + Accessibility:
  - Implement GetKeyBinding properly for actions
  - Set key-shortcuts attribute
  - Fix state change notification for some states
  - Set application ID attribute
  + GSK: Don't double-clip edges for shadows
  + Demos:
  - widget-factory: Set alternative text on pictures
  - gtk-demo: Allow to run as a service
  + Deprecations:
  - GtkShortcutsWindow
  - Loading themes from ~/.themes
  - &lt;child&gt; in ui files where child properties exist
  + Updated translations.
- Rebase 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738411200">- Update to version 4.17.4 (Unstable):
  + GtkFileChooser: Stop replacing : (colon) with U+2236 (ratio)
  + GtkSpinButton: Avoid out-of-bounds values in some cases
  + GtkWindow:
  - Send expected a11y events when a window is closed
  - Change accessible role back to GTK_ACCESSIBLE_ROLE_WINDOW
  + GtkLabel: Make context menus keyboard-navigatable
  + GtkVideo: Support rotated videos
  + GDK:
  - Add a way to retrieve keyboard layout information
  - Use libpng api for cicp if available
  + GSK Drop the old GL renderer
  + Accessibility: Maintain inverse relations
  + Deprecations:
  - The x11 backend
  - The Broadway backend
  + Build: Require cairo 1.18.2
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398400">- Update to version 4.17.5 (Unstable):
  + Numeric mode in GtkSpinButtons works again
  + Client-side dialogs can be made fully modal
  + Portals work better for unsandboxed apps, by registering
  + Editable labels have a context menu
  + GtkListBox size allocation has been improved
  + We require wayland 1.23 and wayland-protocols 1.41
  + We use the wp_color_manager_v1 protocol for color management
    under Wayland
  + Most screenshots in the documentation have a dark variant
  + GtkBuilder allows inline definition for GMenu-valued properties
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741176000">- Update to version 4.17.6 (Unstable):
  + GSK rendering issues on Asahi Linux are fixed
  + Buffer sizing issues with fractional scaling are fixed
  + GtkFontChooser scrolls to the initially selected font
  + Font rendering with the new default GNOME font is improved
  + The Wayland cursor shape protocol is supported
  + Initial focus for popups on Android is fixed
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 4.18.1:
  + Bugs fixed:
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - recorder.ui's action items made available for translation
  - Trying to measure GtkPopover 0x42761b0 for height of 277, but
    it needs at least 313
  - Nautilus crashes when try to pin any folder as a new bookmark
    on the side panel
  - treeview: Drop cell-only states when rendering the empty
    bottom area
  - paned: Fix handle jump on drag start
  - Revamp the portal check
  - fix: Fix the type conversion (gtk demo) in the gtkgear
    example
  - bitset: Fix annotations
  - Add another font testcase
  - inspector: Make editing attributes work
  - docs: Add some a11y references
  - docs: fix typo
  - inspector: Don't translate action names
  - macos: Fix HiDPI rendering on macOS
  - call nproc once in gdk parallel
  - docs: Clarify invalidation replacements
  - android: Introduced partial OpenGL backend
  - Tweak text layout
  - inspector: Allow editing PangoTabArrays
  - egl: modifers must be an array
  - gpu: Make sure we actually download dmabuf textures again
  - Make color management opt-in
  - Improve key event logging
  - Tweak font rendering more
  - API: Deprecate gdk_surface_create_cairo_context()
  - Use gtk_shell version to announce wl_surface.offset support
    for cursors
  - gsk: Fix multiple clipping of partial pixels
  - vulkan: Prepare for Vulkan using wp-color-v1
  - gsk: Pad text node bounds
  - window: Fix destroying with transient parent
  - stack: Fix adjusting child allocation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742212800">- Update to version 4.18.2:
  + GtkPopoverMenu: Fix a sporatic crash that affected Showtime
  + X11: Fix interactions between scaling and the cairo renderer
    that broke the mutter-x11-frame client
  + Bugs fixed:
  - Segfault on setting popover child of a MenuButton
  - Transparent/bugged close button on titlebar in 48.rc
  - `AdwTabOverview` only works with the vulkan renderer
  - clipboard: Plug a memory leak
  - wayland: Avoid leaks in drag surfaces
  - roaring: Use g_malloc/g_free
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743249600">- Update to version 4.18.3:
  + Bugs fixed:
  - GtkTextView left and right margins
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - Wrong position for input method when line number is enabled
  - Uninitialized variable being used at
    _gdk_win32_surface_compute_size
  - Vulkan renderer: `vkCreateSwapchainKHR` errors on windows
    when opening a popover for the first time
  - GtkTextView double click select then drag not working
  - Menu is does not open on mobile since translation is too long
  - a11y: remove_from_accessible_relation: assertion
    'GTK_IS_AT_CONTEXT (self)' failed
  - window: Allow window resizing to always work
  - columnview: Measure header for get_border
  - vulkan: Fix copy/paste error
  - widget: Explicitly annotate visible's getter
  - build: Use accesskit-c 0.15
  - Fixed MacOS GDK issue where calling main loop iterations in
    some Cocoa event...
  - widget: Explicitly annotate sensitive's getter
  - Windows: Fix #warning not defined with MSVC
  - Add more deprecations
  - Emit inclusion warning only in normal use
  - Fix Double-Free Issue in GTK Print Backend CPDB
  - wayland: Avoid a warning without posix_fallocate
  - print: Add more docs
  - listbox: Don't explicitly show headers and model rows
  - Test rapid cursor changes
  - wayland: Avoid setting the same shape twice
  - Drop an unused field
  - build: Improve libintl function check
  - gdkglcontext-win32-wgl.c: Apply scale for
    glAddSwapHintRectWIN() (fix use on HiDPI)
  - gtklistbase: Do not select invalid positions
  - inspector: Persist some UI state
  - gstsink: Set the actual buffer size
  - menus: prefer standard shortcuts over action keys
  - wayland: Stop using syscall() for memfds
  - memoryformat: Remove unneeded GL header
  - Improve BEPO compose sequence visuals
  + Updated translation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744027200">- Update to version 4.18.4:
  + Bugs fixed:
  - 4.18.3 regression: cursor doesn't update state when crossing
    window boundaries
  - Gtk.Video causes segfault inside VM with wayland backend
  - Win32: can't resize or move windows anymore
  - testsuite: Make reftest-compare use gsize instead of int
  - wayland: Force setting cursor on enter
  - Merge fixes from !8375 into 4.18
  - inspector: Survive without installed schemas
  - builder: Fix a menu parsing issue
  - win32: Fix initial window state
  - vulkan: Do not create dmabuf target images if not enabled
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746360000">- Update to version 4.18.5:
  + Bugs fixed:
  - `gdk_surface_get_device_position: assertion 'GDK_IS_SURFACE
    (surface)' failed` on popover close
  - Cairo device scale changes lead to significant performance
    regression in cairo blur
  - gtkmm programs fail to start on Windows with AccessKit
    support enabled
  - Epiphany Crash in GTK file chooser when last used directory
    has insufficient filesystem permissions: "GFileInfo created
    without standard::type"
  - Failed to link with the mold linker
  - Broken boxed-list ListBox
  - XCompose preventing GTK4 applications from launching (again)
  - critical when selecting label with use-underline but mnemonic
    with screenreader enabled
  - Some cherry-picked fixes for 4.18
  - Early exit  if the clipped bound rectangle's area is zero
    after snapping
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1749556800">- Update to version 4.18.6:
  + Bugs fixed:
  - Wrong behavior of GdkKeymap on macOS
  - cups: NULL-terminate array of choices
  - Fix the android build
  - icontheme: Load the missing image icon from the theme
  + Updated translations.</changelog>
</package>
<package pkgid="bbe67673466ff621d000db909959521acf236f4cc9952b4026164c51301b206a7c04c8dc202409c690baefdd448baed8c98f27bb35ffa41e2059dbf5f88075b3" name="gtk4-devel" arch="s390x">
  <version epoch="0" ver="4.18.6" rel="160099.2.13"/>
  <changelog author="bjorn.lie@gmail.com" date="1737115200">- Update to version 4.17.3 (Unstable):
  + GtkText:
  - Consume Ctrl-A
  - Handle Cut', Copy, Paste, Undo, and Redo keys
  - Improve a11y representation
  + GtkLabel:
  - Consume Ctrl-A when we handle it
  - Pass mnemonics to a11y
  + GtkTextView:
  - Handle Cut, Copy, Paste, Undo, and Redo keys
  - Fix disappearing carets after focus changes
  + GtkFileChooser:
  - Handle Find keys
  - Set a11y label on Search button
  - Set a11y labels on pathbar buttons
  - Pass key-shortcuts for the "New folder" button
  + GtkAppChooser: Fix sorting
  + GtkListBox: Improve a11y representation
  + GtkColumnView: Fix column dnd in right-to-left context
  + GtkWindow: Make resize corners gapless with rounded corners
  + GtkPopoverMenu: Show mnemonics on Alt press
  + GtkMenuButton: Improve a11y representation
  + GtkFileDialog:
  - Fix a crash
  - Add more text file api variants
  + GtkSizeGroup: Improve consistency measurements and allocations
  + GtkBuilder: Parse tab arrays and font descriptions in Pango
    syntax
  + Wayland:
  - Rely on scale events for pointer surfaces
  - Make idle inhibit work with fullscreen subsurfaces
  + Accessibility:
  - Implement GetKeyBinding properly for actions
  - Set key-shortcuts attribute
  - Fix state change notification for some states
  - Set application ID attribute
  + GSK: Don't double-clip edges for shadows
  + Demos:
  - widget-factory: Set alternative text on pictures
  - gtk-demo: Allow to run as a service
  + Deprecations:
  - GtkShortcutsWindow
  - Loading themes from ~/.themes
  - &lt;child&gt; in ui files where child properties exist
  + Updated translations.
- Rebase 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738411200">- Update to version 4.17.4 (Unstable):
  + GtkFileChooser: Stop replacing : (colon) with U+2236 (ratio)
  + GtkSpinButton: Avoid out-of-bounds values in some cases
  + GtkWindow:
  - Send expected a11y events when a window is closed
  - Change accessible role back to GTK_ACCESSIBLE_ROLE_WINDOW
  + GtkLabel: Make context menus keyboard-navigatable
  + GtkVideo: Support rotated videos
  + GDK:
  - Add a way to retrieve keyboard layout information
  - Use libpng api for cicp if available
  + GSK Drop the old GL renderer
  + Accessibility: Maintain inverse relations
  + Deprecations:
  - The x11 backend
  - The Broadway backend
  + Build: Require cairo 1.18.2
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398400">- Update to version 4.17.5 (Unstable):
  + Numeric mode in GtkSpinButtons works again
  + Client-side dialogs can be made fully modal
  + Portals work better for unsandboxed apps, by registering
  + Editable labels have a context menu
  + GtkListBox size allocation has been improved
  + We require wayland 1.23 and wayland-protocols 1.41
  + We use the wp_color_manager_v1 protocol for color management
    under Wayland
  + Most screenshots in the documentation have a dark variant
  + GtkBuilder allows inline definition for GMenu-valued properties
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741176000">- Update to version 4.17.6 (Unstable):
  + GSK rendering issues on Asahi Linux are fixed
  + Buffer sizing issues with fractional scaling are fixed
  + GtkFontChooser scrolls to the initially selected font
  + Font rendering with the new default GNOME font is improved
  + The Wayland cursor shape protocol is supported
  + Initial focus for popups on Android is fixed
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 4.18.1:
  + Bugs fixed:
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - recorder.ui's action items made available for translation
  - Trying to measure GtkPopover 0x42761b0 for height of 277, but
    it needs at least 313
  - Nautilus crashes when try to pin any folder as a new bookmark
    on the side panel
  - treeview: Drop cell-only states when rendering the empty
    bottom area
  - paned: Fix handle jump on drag start
  - Revamp the portal check
  - fix: Fix the type conversion (gtk demo) in the gtkgear
    example
  - bitset: Fix annotations
  - Add another font testcase
  - inspector: Make editing attributes work
  - docs: Add some a11y references
  - docs: fix typo
  - inspector: Don't translate action names
  - macos: Fix HiDPI rendering on macOS
  - call nproc once in gdk parallel
  - docs: Clarify invalidation replacements
  - android: Introduced partial OpenGL backend
  - Tweak text layout
  - inspector: Allow editing PangoTabArrays
  - egl: modifers must be an array
  - gpu: Make sure we actually download dmabuf textures again
  - Make color management opt-in
  - Improve key event logging
  - Tweak font rendering more
  - API: Deprecate gdk_surface_create_cairo_context()
  - Use gtk_shell version to announce wl_surface.offset support
    for cursors
  - gsk: Fix multiple clipping of partial pixels
  - vulkan: Prepare for Vulkan using wp-color-v1
  - gsk: Pad text node bounds
  - window: Fix destroying with transient parent
  - stack: Fix adjusting child allocation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742212800">- Update to version 4.18.2:
  + GtkPopoverMenu: Fix a sporatic crash that affected Showtime
  + X11: Fix interactions between scaling and the cairo renderer
    that broke the mutter-x11-frame client
  + Bugs fixed:
  - Segfault on setting popover child of a MenuButton
  - Transparent/bugged close button on titlebar in 48.rc
  - `AdwTabOverview` only works with the vulkan renderer
  - clipboard: Plug a memory leak
  - wayland: Avoid leaks in drag surfaces
  - roaring: Use g_malloc/g_free
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743249600">- Update to version 4.18.3:
  + Bugs fixed:
  - GtkTextView left and right margins
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - Wrong position for input method when line number is enabled
  - Uninitialized variable being used at
    _gdk_win32_surface_compute_size
  - Vulkan renderer: `vkCreateSwapchainKHR` errors on windows
    when opening a popover for the first time
  - GtkTextView double click select then drag not working
  - Menu is does not open on mobile since translation is too long
  - a11y: remove_from_accessible_relation: assertion
    'GTK_IS_AT_CONTEXT (self)' failed
  - window: Allow window resizing to always work
  - columnview: Measure header for get_border
  - vulkan: Fix copy/paste error
  - widget: Explicitly annotate visible's getter
  - build: Use accesskit-c 0.15
  - Fixed MacOS GDK issue where calling main loop iterations in
    some Cocoa event...
  - widget: Explicitly annotate sensitive's getter
  - Windows: Fix #warning not defined with MSVC
  - Add more deprecations
  - Emit inclusion warning only in normal use
  - Fix Double-Free Issue in GTK Print Backend CPDB
  - wayland: Avoid a warning without posix_fallocate
  - print: Add more docs
  - listbox: Don't explicitly show headers and model rows
  - Test rapid cursor changes
  - wayland: Avoid setting the same shape twice
  - Drop an unused field
  - build: Improve libintl function check
  - gdkglcontext-win32-wgl.c: Apply scale for
    glAddSwapHintRectWIN() (fix use on HiDPI)
  - gtklistbase: Do not select invalid positions
  - inspector: Persist some UI state
  - gstsink: Set the actual buffer size
  - menus: prefer standard shortcuts over action keys
  - wayland: Stop using syscall() for memfds
  - memoryformat: Remove unneeded GL header
  - Improve BEPO compose sequence visuals
  + Updated translation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744027200">- Update to version 4.18.4:
  + Bugs fixed:
  - 4.18.3 regression: cursor doesn't update state when crossing
    window boundaries
  - Gtk.Video causes segfault inside VM with wayland backend
  - Win32: can't resize or move windows anymore
  - testsuite: Make reftest-compare use gsize instead of int
  - wayland: Force setting cursor on enter
  - Merge fixes from !8375 into 4.18
  - inspector: Survive without installed schemas
  - builder: Fix a menu parsing issue
  - win32: Fix initial window state
  - vulkan: Do not create dmabuf target images if not enabled
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746360000">- Update to version 4.18.5:
  + Bugs fixed:
  - `gdk_surface_get_device_position: assertion 'GDK_IS_SURFACE
    (surface)' failed` on popover close
  - Cairo device scale changes lead to significant performance
    regression in cairo blur
  - gtkmm programs fail to start on Windows with AccessKit
    support enabled
  - Epiphany Crash in GTK file chooser when last used directory
    has insufficient filesystem permissions: "GFileInfo created
    without standard::type"
  - Failed to link with the mold linker
  - Broken boxed-list ListBox
  - XCompose preventing GTK4 applications from launching (again)
  - critical when selecting label with use-underline but mnemonic
    with screenreader enabled
  - Some cherry-picked fixes for 4.18
  - Early exit  if the clipped bound rectangle's area is zero
    after snapping
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1749556800">- Update to version 4.18.6:
  + Bugs fixed:
  - Wrong behavior of GdkKeymap on macOS
  - cups: NULL-terminate array of choices
  - Fix the android build
  - icontheme: Load the missing image icon from the theme
  + Updated translations.</changelog>
</package>
<package pkgid="03894f0f64a44454a467a13a3ef8523213aab3ddf467f1fd904b04e89f9fe92cf728a562f052e3d792dca0e6a9568387a111bd18dbeda7bb7f8451c8a7263749" name="gtk4-devel-tools" arch="s390x">
  <version epoch="0" ver="4.18.6" rel="160099.2.13"/>
  <changelog author="bjorn.lie@gmail.com" date="1737115200">- Update to version 4.17.3 (Unstable):
  + GtkText:
  - Consume Ctrl-A
  - Handle Cut', Copy, Paste, Undo, and Redo keys
  - Improve a11y representation
  + GtkLabel:
  - Consume Ctrl-A when we handle it
  - Pass mnemonics to a11y
  + GtkTextView:
  - Handle Cut, Copy, Paste, Undo, and Redo keys
  - Fix disappearing carets after focus changes
  + GtkFileChooser:
  - Handle Find keys
  - Set a11y label on Search button
  - Set a11y labels on pathbar buttons
  - Pass key-shortcuts for the "New folder" button
  + GtkAppChooser: Fix sorting
  + GtkListBox: Improve a11y representation
  + GtkColumnView: Fix column dnd in right-to-left context
  + GtkWindow: Make resize corners gapless with rounded corners
  + GtkPopoverMenu: Show mnemonics on Alt press
  + GtkMenuButton: Improve a11y representation
  + GtkFileDialog:
  - Fix a crash
  - Add more text file api variants
  + GtkSizeGroup: Improve consistency measurements and allocations
  + GtkBuilder: Parse tab arrays and font descriptions in Pango
    syntax
  + Wayland:
  - Rely on scale events for pointer surfaces
  - Make idle inhibit work with fullscreen subsurfaces
  + Accessibility:
  - Implement GetKeyBinding properly for actions
  - Set key-shortcuts attribute
  - Fix state change notification for some states
  - Set application ID attribute
  + GSK: Don't double-clip edges for shadows
  + Demos:
  - widget-factory: Set alternative text on pictures
  - gtk-demo: Allow to run as a service
  + Deprecations:
  - GtkShortcutsWindow
  - Loading themes from ~/.themes
  - &lt;child&gt; in ui files where child properties exist
  + Updated translations.
- Rebase 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738411200">- Update to version 4.17.4 (Unstable):
  + GtkFileChooser: Stop replacing : (colon) with U+2236 (ratio)
  + GtkSpinButton: Avoid out-of-bounds values in some cases
  + GtkWindow:
  - Send expected a11y events when a window is closed
  - Change accessible role back to GTK_ACCESSIBLE_ROLE_WINDOW
  + GtkLabel: Make context menus keyboard-navigatable
  + GtkVideo: Support rotated videos
  + GDK:
  - Add a way to retrieve keyboard layout information
  - Use libpng api for cicp if available
  + GSK Drop the old GL renderer
  + Accessibility: Maintain inverse relations
  + Deprecations:
  - The x11 backend
  - The Broadway backend
  + Build: Require cairo 1.18.2
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398400">- Update to version 4.17.5 (Unstable):
  + Numeric mode in GtkSpinButtons works again
  + Client-side dialogs can be made fully modal
  + Portals work better for unsandboxed apps, by registering
  + Editable labels have a context menu
  + GtkListBox size allocation has been improved
  + We require wayland 1.23 and wayland-protocols 1.41
  + We use the wp_color_manager_v1 protocol for color management
    under Wayland
  + Most screenshots in the documentation have a dark variant
  + GtkBuilder allows inline definition for GMenu-valued properties
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741176000">- Update to version 4.17.6 (Unstable):
  + GSK rendering issues on Asahi Linux are fixed
  + Buffer sizing issues with fractional scaling are fixed
  + GtkFontChooser scrolls to the initially selected font
  + Font rendering with the new default GNOME font is improved
  + The Wayland cursor shape protocol is supported
  + Initial focus for popups on Android is fixed
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 4.18.1:
  + Bugs fixed:
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - recorder.ui's action items made available for translation
  - Trying to measure GtkPopover 0x42761b0 for height of 277, but
    it needs at least 313
  - Nautilus crashes when try to pin any folder as a new bookmark
    on the side panel
  - treeview: Drop cell-only states when rendering the empty
    bottom area
  - paned: Fix handle jump on drag start
  - Revamp the portal check
  - fix: Fix the type conversion (gtk demo) in the gtkgear
    example
  - bitset: Fix annotations
  - Add another font testcase
  - inspector: Make editing attributes work
  - docs: Add some a11y references
  - docs: fix typo
  - inspector: Don't translate action names
  - macos: Fix HiDPI rendering on macOS
  - call nproc once in gdk parallel
  - docs: Clarify invalidation replacements
  - android: Introduced partial OpenGL backend
  - Tweak text layout
  - inspector: Allow editing PangoTabArrays
  - egl: modifers must be an array
  - gpu: Make sure we actually download dmabuf textures again
  - Make color management opt-in
  - Improve key event logging
  - Tweak font rendering more
  - API: Deprecate gdk_surface_create_cairo_context()
  - Use gtk_shell version to announce wl_surface.offset support
    for cursors
  - gsk: Fix multiple clipping of partial pixels
  - vulkan: Prepare for Vulkan using wp-color-v1
  - gsk: Pad text node bounds
  - window: Fix destroying with transient parent
  - stack: Fix adjusting child allocation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742212800">- Update to version 4.18.2:
  + GtkPopoverMenu: Fix a sporatic crash that affected Showtime
  + X11: Fix interactions between scaling and the cairo renderer
    that broke the mutter-x11-frame client
  + Bugs fixed:
  - Segfault on setting popover child of a MenuButton
  - Transparent/bugged close button on titlebar in 48.rc
  - `AdwTabOverview` only works with the vulkan renderer
  - clipboard: Plug a memory leak
  - wayland: Avoid leaks in drag surfaces
  - roaring: Use g_malloc/g_free
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743249600">- Update to version 4.18.3:
  + Bugs fixed:
  - GtkTextView left and right margins
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - Wrong position for input method when line number is enabled
  - Uninitialized variable being used at
    _gdk_win32_surface_compute_size
  - Vulkan renderer: `vkCreateSwapchainKHR` errors on windows
    when opening a popover for the first time
  - GtkTextView double click select then drag not working
  - Menu is does not open on mobile since translation is too long
  - a11y: remove_from_accessible_relation: assertion
    'GTK_IS_AT_CONTEXT (self)' failed
  - window: Allow window resizing to always work
  - columnview: Measure header for get_border
  - vulkan: Fix copy/paste error
  - widget: Explicitly annotate visible's getter
  - build: Use accesskit-c 0.15
  - Fixed MacOS GDK issue where calling main loop iterations in
    some Cocoa event...
  - widget: Explicitly annotate sensitive's getter
  - Windows: Fix #warning not defined with MSVC
  - Add more deprecations
  - Emit inclusion warning only in normal use
  - Fix Double-Free Issue in GTK Print Backend CPDB
  - wayland: Avoid a warning without posix_fallocate
  - print: Add more docs
  - listbox: Don't explicitly show headers and model rows
  - Test rapid cursor changes
  - wayland: Avoid setting the same shape twice
  - Drop an unused field
  - build: Improve libintl function check
  - gdkglcontext-win32-wgl.c: Apply scale for
    glAddSwapHintRectWIN() (fix use on HiDPI)
  - gtklistbase: Do not select invalid positions
  - inspector: Persist some UI state
  - gstsink: Set the actual buffer size
  - menus: prefer standard shortcuts over action keys
  - wayland: Stop using syscall() for memfds
  - memoryformat: Remove unneeded GL header
  - Improve BEPO compose sequence visuals
  + Updated translation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744027200">- Update to version 4.18.4:
  + Bugs fixed:
  - 4.18.3 regression: cursor doesn't update state when crossing
    window boundaries
  - Gtk.Video causes segfault inside VM with wayland backend
  - Win32: can't resize or move windows anymore
  - testsuite: Make reftest-compare use gsize instead of int
  - wayland: Force setting cursor on enter
  - Merge fixes from !8375 into 4.18
  - inspector: Survive without installed schemas
  - builder: Fix a menu parsing issue
  - win32: Fix initial window state
  - vulkan: Do not create dmabuf target images if not enabled
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746360000">- Update to version 4.18.5:
  + Bugs fixed:
  - `gdk_surface_get_device_position: assertion 'GDK_IS_SURFACE
    (surface)' failed` on popover close
  - Cairo device scale changes lead to significant performance
    regression in cairo blur
  - gtkmm programs fail to start on Windows with AccessKit
    support enabled
  - Epiphany Crash in GTK file chooser when last used directory
    has insufficient filesystem permissions: "GFileInfo created
    without standard::type"
  - Failed to link with the mold linker
  - Broken boxed-list ListBox
  - XCompose preventing GTK4 applications from launching (again)
  - critical when selecting label with use-underline but mnemonic
    with screenreader enabled
  - Some cherry-picked fixes for 4.18
  - Early exit  if the clipped bound rectangle's area is zero
    after snapping
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1749556800">- Update to version 4.18.6:
  + Bugs fixed:
  - Wrong behavior of GdkKeymap on macOS
  - cups: NULL-terminate array of choices
  - Fix the android build
  - icontheme: Load the missing image icon from the theme
  + Updated translations.</changelog>
</package>
<package pkgid="a3ac8c588b26e6d49b49bd567d81b44d5bdd4955d54b29de22201b9435843dc79a77a52bfba7875bace3b37e4bdc2f8173a286618bf19226fd1efb9e4bc94956" name="gtk4-docs" arch="noarch">
  <version epoch="0" ver="4.18.6" rel="160099.2.13"/>
  <changelog author="bjorn.lie@gmail.com" date="1737115200">- Update to version 4.17.3 (Unstable):
  + GtkText:
  - Consume Ctrl-A
  - Handle Cut', Copy, Paste, Undo, and Redo keys
  - Improve a11y representation
  + GtkLabel:
  - Consume Ctrl-A when we handle it
  - Pass mnemonics to a11y
  + GtkTextView:
  - Handle Cut, Copy, Paste, Undo, and Redo keys
  - Fix disappearing carets after focus changes
  + GtkFileChooser:
  - Handle Find keys
  - Set a11y label on Search button
  - Set a11y labels on pathbar buttons
  - Pass key-shortcuts for the "New folder" button
  + GtkAppChooser: Fix sorting
  + GtkListBox: Improve a11y representation
  + GtkColumnView: Fix column dnd in right-to-left context
  + GtkWindow: Make resize corners gapless with rounded corners
  + GtkPopoverMenu: Show mnemonics on Alt press
  + GtkMenuButton: Improve a11y representation
  + GtkFileDialog:
  - Fix a crash
  - Add more text file api variants
  + GtkSizeGroup: Improve consistency measurements and allocations
  + GtkBuilder: Parse tab arrays and font descriptions in Pango
    syntax
  + Wayland:
  - Rely on scale events for pointer surfaces
  - Make idle inhibit work with fullscreen subsurfaces
  + Accessibility:
  - Implement GetKeyBinding properly for actions
  - Set key-shortcuts attribute
  - Fix state change notification for some states
  - Set application ID attribute
  + GSK: Don't double-clip edges for shadows
  + Demos:
  - widget-factory: Set alternative text on pictures
  - gtk-demo: Allow to run as a service
  + Deprecations:
  - GtkShortcutsWindow
  - Loading themes from ~/.themes
  - &lt;child&gt; in ui files where child properties exist
  + Updated translations.
- Rebase 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738411200">- Update to version 4.17.4 (Unstable):
  + GtkFileChooser: Stop replacing : (colon) with U+2236 (ratio)
  + GtkSpinButton: Avoid out-of-bounds values in some cases
  + GtkWindow:
  - Send expected a11y events when a window is closed
  - Change accessible role back to GTK_ACCESSIBLE_ROLE_WINDOW
  + GtkLabel: Make context menus keyboard-navigatable
  + GtkVideo: Support rotated videos
  + GDK:
  - Add a way to retrieve keyboard layout information
  - Use libpng api for cicp if available
  + GSK Drop the old GL renderer
  + Accessibility: Maintain inverse relations
  + Deprecations:
  - The x11 backend
  - The Broadway backend
  + Build: Require cairo 1.18.2
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398400">- Update to version 4.17.5 (Unstable):
  + Numeric mode in GtkSpinButtons works again
  + Client-side dialogs can be made fully modal
  + Portals work better for unsandboxed apps, by registering
  + Editable labels have a context menu
  + GtkListBox size allocation has been improved
  + We require wayland 1.23 and wayland-protocols 1.41
  + We use the wp_color_manager_v1 protocol for color management
    under Wayland
  + Most screenshots in the documentation have a dark variant
  + GtkBuilder allows inline definition for GMenu-valued properties
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741176000">- Update to version 4.17.6 (Unstable):
  + GSK rendering issues on Asahi Linux are fixed
  + Buffer sizing issues with fractional scaling are fixed
  + GtkFontChooser scrolls to the initially selected font
  + Font rendering with the new default GNOME font is improved
  + The Wayland cursor shape protocol is supported
  + Initial focus for popups on Android is fixed
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 4.18.1:
  + Bugs fixed:
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - recorder.ui's action items made available for translation
  - Trying to measure GtkPopover 0x42761b0 for height of 277, but
    it needs at least 313
  - Nautilus crashes when try to pin any folder as a new bookmark
    on the side panel
  - treeview: Drop cell-only states when rendering the empty
    bottom area
  - paned: Fix handle jump on drag start
  - Revamp the portal check
  - fix: Fix the type conversion (gtk demo) in the gtkgear
    example
  - bitset: Fix annotations
  - Add another font testcase
  - inspector: Make editing attributes work
  - docs: Add some a11y references
  - docs: fix typo
  - inspector: Don't translate action names
  - macos: Fix HiDPI rendering on macOS
  - call nproc once in gdk parallel
  - docs: Clarify invalidation replacements
  - android: Introduced partial OpenGL backend
  - Tweak text layout
  - inspector: Allow editing PangoTabArrays
  - egl: modifers must be an array
  - gpu: Make sure we actually download dmabuf textures again
  - Make color management opt-in
  - Improve key event logging
  - Tweak font rendering more
  - API: Deprecate gdk_surface_create_cairo_context()
  - Use gtk_shell version to announce wl_surface.offset support
    for cursors
  - gsk: Fix multiple clipping of partial pixels
  - vulkan: Prepare for Vulkan using wp-color-v1
  - gsk: Pad text node bounds
  - window: Fix destroying with transient parent
  - stack: Fix adjusting child allocation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742212800">- Update to version 4.18.2:
  + GtkPopoverMenu: Fix a sporatic crash that affected Showtime
  + X11: Fix interactions between scaling and the cairo renderer
    that broke the mutter-x11-frame client
  + Bugs fixed:
  - Segfault on setting popover child of a MenuButton
  - Transparent/bugged close button on titlebar in 48.rc
  - `AdwTabOverview` only works with the vulkan renderer
  - clipboard: Plug a memory leak
  - wayland: Avoid leaks in drag surfaces
  - roaring: Use g_malloc/g_free
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743249600">- Update to version 4.18.3:
  + Bugs fixed:
  - GtkTextView left and right margins
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - Wrong position for input method when line number is enabled
  - Uninitialized variable being used at
    _gdk_win32_surface_compute_size
  - Vulkan renderer: `vkCreateSwapchainKHR` errors on windows
    when opening a popover for the first time
  - GtkTextView double click select then drag not working
  - Menu is does not open on mobile since translation is too long
  - a11y: remove_from_accessible_relation: assertion
    'GTK_IS_AT_CONTEXT (self)' failed
  - window: Allow window resizing to always work
  - columnview: Measure header for get_border
  - vulkan: Fix copy/paste error
  - widget: Explicitly annotate visible's getter
  - build: Use accesskit-c 0.15
  - Fixed MacOS GDK issue where calling main loop iterations in
    some Cocoa event...
  - widget: Explicitly annotate sensitive's getter
  - Windows: Fix #warning not defined with MSVC
  - Add more deprecations
  - Emit inclusion warning only in normal use
  - Fix Double-Free Issue in GTK Print Backend CPDB
  - wayland: Avoid a warning without posix_fallocate
  - print: Add more docs
  - listbox: Don't explicitly show headers and model rows
  - Test rapid cursor changes
  - wayland: Avoid setting the same shape twice
  - Drop an unused field
  - build: Improve libintl function check
  - gdkglcontext-win32-wgl.c: Apply scale for
    glAddSwapHintRectWIN() (fix use on HiDPI)
  - gtklistbase: Do not select invalid positions
  - inspector: Persist some UI state
  - gstsink: Set the actual buffer size
  - menus: prefer standard shortcuts over action keys
  - wayland: Stop using syscall() for memfds
  - memoryformat: Remove unneeded GL header
  - Improve BEPO compose sequence visuals
  + Updated translation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744027200">- Update to version 4.18.4:
  + Bugs fixed:
  - 4.18.3 regression: cursor doesn't update state when crossing
    window boundaries
  - Gtk.Video causes segfault inside VM with wayland backend
  - Win32: can't resize or move windows anymore
  - testsuite: Make reftest-compare use gsize instead of int
  - wayland: Force setting cursor on enter
  - Merge fixes from !8375 into 4.18
  - inspector: Survive without installed schemas
  - builder: Fix a menu parsing issue
  - win32: Fix initial window state
  - vulkan: Do not create dmabuf target images if not enabled
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746360000">- Update to version 4.18.5:
  + Bugs fixed:
  - `gdk_surface_get_device_position: assertion 'GDK_IS_SURFACE
    (surface)' failed` on popover close
  - Cairo device scale changes lead to significant performance
    regression in cairo blur
  - gtkmm programs fail to start on Windows with AccessKit
    support enabled
  - Epiphany Crash in GTK file chooser when last used directory
    has insufficient filesystem permissions: "GFileInfo created
    without standard::type"
  - Failed to link with the mold linker
  - Broken boxed-list ListBox
  - XCompose preventing GTK4 applications from launching (again)
  - critical when selecting label with use-underline but mnemonic
    with screenreader enabled
  - Some cherry-picked fixes for 4.18
  - Early exit  if the clipped bound rectangle's area is zero
    after snapping
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1749556800">- Update to version 4.18.6:
  + Bugs fixed:
  - Wrong behavior of GdkKeymap on macOS
  - cups: NULL-terminate array of choices
  - Fix the android build
  - icontheme: Load the missing image icon from the theme
  + Updated translations.</changelog>
</package>
<package pkgid="4cd3e7ae4cc68df671ee79762660a38703f799f1be2b0e8025ffdc2809a0e2544eb089130f9ff2bab655d6aa83c4fb7a1bc059125c6a6aec0757d071d84e10be" name="gtk4-lang" arch="noarch">
  <version epoch="0" ver="4.18.6" rel="160099.2.13"/>
  <changelog author="bjorn.lie@gmail.com" date="1737115200">- Update to version 4.17.3 (Unstable):
  + GtkText:
  - Consume Ctrl-A
  - Handle Cut', Copy, Paste, Undo, and Redo keys
  - Improve a11y representation
  + GtkLabel:
  - Consume Ctrl-A when we handle it
  - Pass mnemonics to a11y
  + GtkTextView:
  - Handle Cut, Copy, Paste, Undo, and Redo keys
  - Fix disappearing carets after focus changes
  + GtkFileChooser:
  - Handle Find keys
  - Set a11y label on Search button
  - Set a11y labels on pathbar buttons
  - Pass key-shortcuts for the "New folder" button
  + GtkAppChooser: Fix sorting
  + GtkListBox: Improve a11y representation
  + GtkColumnView: Fix column dnd in right-to-left context
  + GtkWindow: Make resize corners gapless with rounded corners
  + GtkPopoverMenu: Show mnemonics on Alt press
  + GtkMenuButton: Improve a11y representation
  + GtkFileDialog:
  - Fix a crash
  - Add more text file api variants
  + GtkSizeGroup: Improve consistency measurements and allocations
  + GtkBuilder: Parse tab arrays and font descriptions in Pango
    syntax
  + Wayland:
  - Rely on scale events for pointer surfaces
  - Make idle inhibit work with fullscreen subsurfaces
  + Accessibility:
  - Implement GetKeyBinding properly for actions
  - Set key-shortcuts attribute
  - Fix state change notification for some states
  - Set application ID attribute
  + GSK: Don't double-clip edges for shadows
  + Demos:
  - widget-factory: Set alternative text on pictures
  - gtk-demo: Allow to run as a service
  + Deprecations:
  - GtkShortcutsWindow
  - Loading themes from ~/.themes
  - &lt;child&gt; in ui files where child properties exist
  + Updated translations.
- Rebase 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738411200">- Update to version 4.17.4 (Unstable):
  + GtkFileChooser: Stop replacing : (colon) with U+2236 (ratio)
  + GtkSpinButton: Avoid out-of-bounds values in some cases
  + GtkWindow:
  - Send expected a11y events when a window is closed
  - Change accessible role back to GTK_ACCESSIBLE_ROLE_WINDOW
  + GtkLabel: Make context menus keyboard-navigatable
  + GtkVideo: Support rotated videos
  + GDK:
  - Add a way to retrieve keyboard layout information
  - Use libpng api for cicp if available
  + GSK Drop the old GL renderer
  + Accessibility: Maintain inverse relations
  + Deprecations:
  - The x11 backend
  - The Broadway backend
  + Build: Require cairo 1.18.2
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398400">- Update to version 4.17.5 (Unstable):
  + Numeric mode in GtkSpinButtons works again
  + Client-side dialogs can be made fully modal
  + Portals work better for unsandboxed apps, by registering
  + Editable labels have a context menu
  + GtkListBox size allocation has been improved
  + We require wayland 1.23 and wayland-protocols 1.41
  + We use the wp_color_manager_v1 protocol for color management
    under Wayland
  + Most screenshots in the documentation have a dark variant
  + GtkBuilder allows inline definition for GMenu-valued properties
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741176000">- Update to version 4.17.6 (Unstable):
  + GSK rendering issues on Asahi Linux are fixed
  + Buffer sizing issues with fractional scaling are fixed
  + GtkFontChooser scrolls to the initially selected font
  + Font rendering with the new default GNOME font is improved
  + The Wayland cursor shape protocol is supported
  + Initial focus for popups on Android is fixed
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 4.18.1:
  + Bugs fixed:
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - recorder.ui's action items made available for translation
  - Trying to measure GtkPopover 0x42761b0 for height of 277, but
    it needs at least 313
  - Nautilus crashes when try to pin any folder as a new bookmark
    on the side panel
  - treeview: Drop cell-only states when rendering the empty
    bottom area
  - paned: Fix handle jump on drag start
  - Revamp the portal check
  - fix: Fix the type conversion (gtk demo) in the gtkgear
    example
  - bitset: Fix annotations
  - Add another font testcase
  - inspector: Make editing attributes work
  - docs: Add some a11y references
  - docs: fix typo
  - inspector: Don't translate action names
  - macos: Fix HiDPI rendering on macOS
  - call nproc once in gdk parallel
  - docs: Clarify invalidation replacements
  - android: Introduced partial OpenGL backend
  - Tweak text layout
  - inspector: Allow editing PangoTabArrays
  - egl: modifers must be an array
  - gpu: Make sure we actually download dmabuf textures again
  - Make color management opt-in
  - Improve key event logging
  - Tweak font rendering more
  - API: Deprecate gdk_surface_create_cairo_context()
  - Use gtk_shell version to announce wl_surface.offset support
    for cursors
  - gsk: Fix multiple clipping of partial pixels
  - vulkan: Prepare for Vulkan using wp-color-v1
  - gsk: Pad text node bounds
  - window: Fix destroying with transient parent
  - stack: Fix adjusting child allocation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742212800">- Update to version 4.18.2:
  + GtkPopoverMenu: Fix a sporatic crash that affected Showtime
  + X11: Fix interactions between scaling and the cairo renderer
    that broke the mutter-x11-frame client
  + Bugs fixed:
  - Segfault on setting popover child of a MenuButton
  - Transparent/bugged close button on titlebar in 48.rc
  - `AdwTabOverview` only works with the vulkan renderer
  - clipboard: Plug a memory leak
  - wayland: Avoid leaks in drag surfaces
  - roaring: Use g_malloc/g_free
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743249600">- Update to version 4.18.3:
  + Bugs fixed:
  - GtkTextView left and right margins
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - Wrong position for input method when line number is enabled
  - Uninitialized variable being used at
    _gdk_win32_surface_compute_size
  - Vulkan renderer: `vkCreateSwapchainKHR` errors on windows
    when opening a popover for the first time
  - GtkTextView double click select then drag not working
  - Menu is does not open on mobile since translation is too long
  - a11y: remove_from_accessible_relation: assertion
    'GTK_IS_AT_CONTEXT (self)' failed
  - window: Allow window resizing to always work
  - columnview: Measure header for get_border
  - vulkan: Fix copy/paste error
  - widget: Explicitly annotate visible's getter
  - build: Use accesskit-c 0.15
  - Fixed MacOS GDK issue where calling main loop iterations in
    some Cocoa event...
  - widget: Explicitly annotate sensitive's getter
  - Windows: Fix #warning not defined with MSVC
  - Add more deprecations
  - Emit inclusion warning only in normal use
  - Fix Double-Free Issue in GTK Print Backend CPDB
  - wayland: Avoid a warning without posix_fallocate
  - print: Add more docs
  - listbox: Don't explicitly show headers and model rows
  - Test rapid cursor changes
  - wayland: Avoid setting the same shape twice
  - Drop an unused field
  - build: Improve libintl function check
  - gdkglcontext-win32-wgl.c: Apply scale for
    glAddSwapHintRectWIN() (fix use on HiDPI)
  - gtklistbase: Do not select invalid positions
  - inspector: Persist some UI state
  - gstsink: Set the actual buffer size
  - menus: prefer standard shortcuts over action keys
  - wayland: Stop using syscall() for memfds
  - memoryformat: Remove unneeded GL header
  - Improve BEPO compose sequence visuals
  + Updated translation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744027200">- Update to version 4.18.4:
  + Bugs fixed:
  - 4.18.3 regression: cursor doesn't update state when crossing
    window boundaries
  - Gtk.Video causes segfault inside VM with wayland backend
  - Win32: can't resize or move windows anymore
  - testsuite: Make reftest-compare use gsize instead of int
  - wayland: Force setting cursor on enter
  - Merge fixes from !8375 into 4.18
  - inspector: Survive without installed schemas
  - builder: Fix a menu parsing issue
  - win32: Fix initial window state
  - vulkan: Do not create dmabuf target images if not enabled
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746360000">- Update to version 4.18.5:
  + Bugs fixed:
  - `gdk_surface_get_device_position: assertion 'GDK_IS_SURFACE
    (surface)' failed` on popover close
  - Cairo device scale changes lead to significant performance
    regression in cairo blur
  - gtkmm programs fail to start on Windows with AccessKit
    support enabled
  - Epiphany Crash in GTK file chooser when last used directory
    has insufficient filesystem permissions: "GFileInfo created
    without standard::type"
  - Failed to link with the mold linker
  - Broken boxed-list ListBox
  - XCompose preventing GTK4 applications from launching (again)
  - critical when selecting label with use-underline but mnemonic
    with screenreader enabled
  - Some cherry-picked fixes for 4.18
  - Early exit  if the clipped bound rectangle's area is zero
    after snapping
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1749556800">- Update to version 4.18.6:
  + Bugs fixed:
  - Wrong behavior of GdkKeymap on macOS
  - cups: NULL-terminate array of choices
  - Fix the android build
  - icontheme: Load the missing image icon from the theme
  + Updated translations.</changelog>
</package>
<package pkgid="c32d010cf758d1a7eea0ccafd8ef8ead2a06345ad4670786161ade0c9331f01e395bc5ad5b939c52a550426cdbe85bd6fb8ef16cc602044b8d80635ca07580e9" name="gtk4-metatheme-breeze6" arch="noarch">
  <version epoch="0" ver="6.6.4" rel="bp161.1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1763467200">- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3
  * Fix expander arrow icon being missing in GTK4 applications (kde#477505)
  * Fix corner radii for CSD and SSD-using GTK apps (kde#489562)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1765281600">- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768305600">- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1768651200">- Update to 6.5.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.5.90
- Changes since 6.5.5:
  * Update version for new release 6.5.90
  * Fix expander arrow icon being missing in GTK4 applications (kde#477505)
  * Fix corner radii for CSD and SSD-using GTK apps (kde#489562)
  * Fix strange black lines between some elements (kde#484383)
  * Add external margins to Toolbar items in pure GTK4 apps (kde#489564)
  * Remove button and switch gradient
  * gtk3/menu: fix corner radius background
  * Update version for new release 6.5.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1769601600">- Update to 6.5.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.91
- Changes since 6.5.90:
  * Update version for new release 6.5.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1770897600">- Update to 6.6.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.0
- Changes since 6.5.91:
  * Update version for new release 6.6.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1771934400">- Update to 6.6.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.1
- Changes since 6.6.0:
  * Update version for new release 6.6.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1772539200">- Update to 6.6.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.2
- Changes since 6.6.1:
  * Update version for new release 6.6.2</changelog>
  <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>
</package>
<package pkgid="df928b56c0886ee9a6ac0d7073772d609a25aeff378510c2dcc1b08d05ddbb4d43586bb5b07ceef327ee2354e53344a223ec0d80c51ab4c129b08b604d039695" name="gtk4-metatheme-dracula" arch="noarch">
  <version epoch="0" ver="3.0+git94.9840b6b" rel="lp161.1.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1604404800">- Update to version 2.0+git8.9dde49c:
  * Gnome-shell: Fix calendar issues in gnome v3.38 related to #82
  * KDE: Improve logout screen appearance
  * Gnome: Fix dark background in gnucash entries
  * Xfce: Fix panel background issue
  * KDE: Fix misplaced password input on lockscreen
  * Feat: add icons download link
  * Cinnamon: Fix invisible screenshot area grab related to #77
  * Add cinnamon DE support
  * Pantheon desktop: Redefine color variables to avoid issues with some apps</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609848000">- Update to version 2.0+git17.d3b3d53:
  * Xfce: Improve thunar appearance
  * Cinnamon: Fix top border appearing when window is maximized
  * Gnome-shell: Improve searchbar appearance
  * KDE: Update logout screen buttons appearance
  * Gnome-shell: Fix color of month back/forward arrows
  * KDE: Update full screen preview
  * Mate: Fix active indicator in volume and brightness popup
  * Gnome: Fix shell log because of double values for box-shadow
  * Gnome-shell: Fix calendar and workspace-switcher issues in gnome v3.38</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1623153600">- Update to version 2.0+git34.2413487:
  * Cinnamon: Add visual differentiation for inactive pane in Nemo
  * KDE: Update splashscreen preview
  * Move thumbnail
  * Cinnamon: Add gtk-3.0 thumbnail to show theme preview
  * Gnome: Fix weird font in context menus
  * Mate: Improve caja fle manager appearance
  * KDE: Improve lockscreen input appearance
  * KDE: Fix color inconsistency in checkboxes
  * Fix css warning
  * Mate: Fix text cursor color while renaming file in caja
  * Revert b99589e
  * Gnome: Fix low text contrast in calendar events widget
  * Gnome-shell: Theme now uses system font related to #84
  * Gnome: Fix transparent separator in headerbar
  * KDE: Update splasscreen appearance
  * Cinnamon: Improve nemo file manager appearance
  * Gnome: Fix odd shadow appearing when headerbar button is selected</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1635854400">- Update to version 2.0+git59.cf9d6aa:
  * Gnome-shell: Fix no hover effect in search results item
  * KDE: Improve input appearance
  * Gnome: Fix tabs color in chrome, fixes #126
  * KDE: Improve sddm input appearance
  * Gnome-shell: Fix dark text in entries placeholders, fixes #48
  * KDE: Update sddm theme
  * KDE: Remove unnecessary file in sddm theme
  * Gnome-shell: Fix white popups on shell theme, fixes #137, fixes #119, fixes #97
  * Gnome-shell: Fix color of horizontal workspace switcher, fix #133
  * KDE: Fix KeyboardLayoutButton in LockScreen
  * KDE: Update osd tyle, fixes #114
  * Gnome-shell v40: Fix visual glithes in calendar and icon grid
  * Rebuild gtk theme
  * Fix missing bracket
  * KDE: Colorscheme -  Improve alternate background color
  * Update _xfce.scss
  * Update _xfce.scss
  * Update _thunar.scss
  * Gnome-shell: Add syles for pop-os/cosmic
  * KDE: Fix low contrast in logout screen
  * Gnome-shell v40: Improve window caption appearance
  * KDE: Fix color inconsistency in some widgets
  * Gnome-shell: Fix padding bug on selected window preview at activities window
  * Gnome: Add initial support to v40</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1643976000">- Update to version 3.0+git9.18bb561:
  * Gnome-shell: Fix switch button appearance
  * Gnome-shell: Improve text entry appearance
  * KDE: Kvantum - Fix appearance of sliders in active state
  * Gnome: Fix cut text in header bar buttons, fixes #169
  * Gnome-shell v40+: Increase font size to avoid blurry icons, fix #150
  * KDE: LAF - Improve logout screen appearance
  * Gnome-shell v40+: Fix misaligned 'Do no disturb' button
  * KDE: LAF - Update splashscreen preview
  * Remove extra space
  * KDE: LAF - Update splash screen appearance
  * KDE: LAF - Add cursors theme as dependencie
  * KDE: Add cursors theme
  * Gtk-4.0: Fix extra padding inside maximized windows
  * Gtk-4.0: Fix extra gap in search bars, fixes #160
  * KDE: Plasma - Improve highlight color to be easy on the eyes
  * Gnome: Fix theme parsing errors, Fix #157
  * Gtk-4.0: Fix overshoot indicator color
  * Gtk-4: Fix popovers style
  * Gtk-4: Fix theme parsing erros and warnings
  * Gtk-4: Fix missing separator in lists rows
  * Gtk-4: Fix no visual separation between windows
  * Gtk-4: Fix border-color of focused entries
  * Gtk-4: Fix menubar item style
  * Gtk-4: Fix error buttons style
  * Gtk-4: Fix window control buttons appearance
  * Gtk-4: Fix outlined style in all elements
  * Gtk-4.0: Add initial support to gtk v4
  * Cinnamon: Fix panel icons squished and background issue with transparent panels
  * KDE: Plasma - Update scrollbars appearance
  * Gnome-shell: Improve levelbar color in osd
  * KDE: Plasma - Enable adaptive transparency
  * Elementary: Fix appearance of colors in file-menager context menu, Fixes #61
  * KDE: Plasma -  Update checkbox style
  * Gnome-shell: Improve hover color in icon grid
  * KDE: Update lockscreen input to match plasma theme</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1649937600">- Update to version 3.0+git32.3029205:
  * Rebuild cinnamon theme
  * Cinnamon: Improve popups/menus appearance
  * Cinnamon: Improve slider appearance
  * Cinnamon: Change highlight color in grouped windows list
  * KDE: LAF- Update full screen preview
  * Gnome-shell: Improve entries appearance
  * Gnome-shell: Improve modal dialogs appearance
  * Cinnamon: Theme now uses system font family/size
  * Update theme name to avoid issues in mate DE
  * KDE: Kvantum - Update entries appearance
  * :memo: Update readme
  * Gnome: Fix sharp window corners
  * Gnome: Improve sidebar items appearance
  * Gnome-shell: Improve window close button appearance
  * KDE: LAF -  Optimize image files
  * Gnome-shell: Improve sliders appearance
  * Gnome-shell: Improve notifications appearance
  * Gnome-shell: Improve buttons appearance
  * Gnome-shell: Improve some widgets appearance
  * KDE: Sddm - Improve  user list appearance
  * Gnome-shell: Add popup separators, related to #171
  * Gnome-shell: Remove weird border inside popup sub menus
  * KDE: Plasma - Improve entries visibility</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1664020800">- Update to version 3.0+git72.2452278:
  * Cinnamon: Fix workspace switcher (as buttons) appearance
  * Cinnamon: Fix cutted text in search bar
  * Elementary OS: Fix missing highlight color in task switcher
  * feature request added
  * bug report added
  * Gnome-shell v42: Improve notifications appearance on hover state
  * Gnome-shell v42: Remove odd shadow in calendar area
  * KDE: Sddm - Improve focused text entries appearance
  * Update min_prelight
  * Restore shell theme
  * Gnome: Improve window control buttons visibility
  * Gnome-shell v42: Improve prompt dialog appearance
  * Gnome-shell v42: Fix media control buttons appearance
  * Gnome: Fix flickering above Chrome URL bar, Fix #201. Fix #195
  * KDE: Sddm - Improve general appearance
  * Xfce: Fix thunar appearance
  * Cinnamon: Fix grouped window list visibility issue
  * KDE: Sddm - Fix missing spacing around text entries
  * Gnome-shell v42: Improve notifications appearance
  * Gnome-shell v42: Fix some visual issues
  * KDE: Sddm - Improve input appearance
  * Fix background hovering effect on Dash to Dock
  * Gnome-shell v42: Improve calendar area appearance
  * Gnome-shell:  Add specific styles for dash-to-dock
  * Gnome-shell v42: Fix wasted space in calendar area
  * Gnome-shell v42: Fix styling issues in popups
  * KDE: Sddm - Fix shrink buttons/entries
  * Gnome-shell: Improve popups appearance
  * KDE: SDDM - Improve button appearance
  * Gnome-shell-v42: Fix issue with app folders
  * Gnome-shell-v42: Remove odd border in message list
  * Gnome-shell-v42: Fix issue with calendar
  * Gnome-shell-v42: Fix issue with popovers
  * Gnome-shell: Fix issue with page indicator
  * Gnome-shell: Update text entries appearance
  * KDE: Sddm - Fix small font size
  * Gnome: Fix appearance of linked buttons in headerbar</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1664020801">- Split dracula-gtk-theme into flavours subpackages:
  * metatheme-dracula-common
  * kde-theme-dracula
  * gtk2-metatheme-dracula
  * gtk3-metatheme-dracula
  * gtk4-metatheme-dracula
  * gnome-shell-theme-dracula
  * cinnamon-theme-dracula
  * metacity-theme-dracula
  * xfwm4-theme-dracula</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1673265600">- Update to version 3.0+git88.b64d36a:
  * Xfce v4.18: Fix invisible items in thunar sidebar
  * Gnome 43: Fix background color of tab bar and action bar
  * Gnome-shell v43: Quick-settings - Improve toggle buttons appearance
  * Gnome-shell: Fix page navigation arrow appearance
  * Gnome 43: Fix nautilus sidebar appearance
  * Gnome 43: Fix nautilus pathbar appearance
  * Gnome-shell v43: Add styles for quick settings menu
  * Gnome 42: Fix nautilus path bar buttons appearance in hover state
  * KDE: Plasma-solid - Update tasks indicator appearance
  * Gnome 42: Fix nautilus path bar buttons appearance
  * Xfce: Thunar - Reduce padding in sidebar items to prevent scrolling
  * KDE: Plasma - Update tasks indicator appearance
  * Cinnamon: Nemo -  Improve appearance of highlighted items in sidebar
  * Gnome-shell: Fix app folders dialog appearance in Zorin OS
  * KDE: Kvantum - Update sliders color
  * Gnome-shell: Fix visual issues in Zorin OS
- Define explicit Provides/Obsoletes for the various subpackages</changelog>
  <changelog author="maurizio.galli@suse.com" date="1676116800">- Update to version 3.0+git94.9840b6b:
  * Gnome 43: Improve popovers appearance
  * Gnome 43: Fix treeviews header appearance
  * Gnome 43: Improve nautilus pathbar appearance
  * Gnome 43: Fix spacing in nautilus list rows
  * Xfce v4.18: Fix odd transparency in panel items
  * Gnome-shell v43: Improve sliders appearance
  * Xfce v4.18: Fix invisible items in thunar sidebar
  * Gnome 43: Fix background color of tab bar and action bar
  * Gnome-shell v43: Quick-settings - Improve toggle buttons appearance
  * Gnome-shell: Fix page navigation arrow appearance</changelog>
</package>
<package pkgid="0026f7b405ae346a278e9abcc208c9f000dfaad88e6bb532f2dd3314c79a3770cc9a1c0c42725baf22e1ac10e367921e8b574661dd6e5dedccdd46567b88c63e" name="gtk4-metatheme-greybird" arch="noarch">
  <version epoch="0" ver="3.23.4+git0.7e4507d" rel="bp161.1.1"/>
  <changelog author="tux93@opensuse.org" date="1572868800">- Update to version 3.22.10+git14.e467f4b:
  * Add single-user installation instructions
  * Fix notification theme paths
  * Include meson as dependency in README.md
  * various small fixes
  * Buildsystem ported to meson and added dark theme</changelog>
  <changelog author="tux93@opensuse.org" date="1573041600">- Update to version 3.22.10+git15.acede86:
  * Make use of symlinks cleanup unused files</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1573905600">- Update to version 3.22.10+git17.4d806cd:
  * Fixed xfwm4-a11y dark buttons padding and window borders
  * Added xfwm4 Greybird-accessibility-dark</changelog>
  <changelog author="tux93@opensuse.org" date="1582372800">- Update to version 3.22.11+git4.320a703:
  * Sync dark theme with light theme and use symlink
  * Rebase partly on Adwaita 3.24
  * Messagedialog: Reduce buttonbox button height
  * notifyd: Tweak the theme's appearance (button hover)
  * Hide i/o on GtkSwitches</changelog>
  <changelog author="tux93@opensuse.org" date="1606564800">- Update to version 3.22.12+git4.454f139:
  * Rebase parts of the %linked code (Fixes #265)
  * Fix Thunar CSD when not focused (Fixes #274)
  * Fix GTK3 dark colors</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608379200">- Update to version 3.22.13+git2.ede9f55:
  * Reduce messagedialog buttonbox size
  * Make CSD titlebars slimmer
  * Improve dark xfwm4 tabwin contrast
  * Improve contrast of dark entry (Fixes #263)
  * More normal-sized inline-toolbar buttons
  * Add workaround for Gnome Builder (Fixes #264)
  * Fix progressbar in unfocused windows (Fixes #284)</changelog>
  <changelog author="maurizio.galli@suse.com" date="1673870400">- Update to version 3.23.2+git0.25f312f:
  * Fixes "Hide frame when maximized" ignoring top frame
  * xfwm4: Also bump tabwin preview size to 128px
  * xfwm4: Improve tabwin contrast
  * Bump xfwm4 tabwin preview to 128px (Fixes #324)
  * Remove dark line below Xfwm4 titlebar introduced by recent change.
  * Add openbox support
  * Decrease Gnome Software's headerbar height
  * Fix installation of a11y and compact themes (Fixes #316) (#318)
  * Install Greybird/index.theme (#317)
  * Add initial support for Gtk4 and libhandy
  * Fix dark xfwm4-a11y install path (Issue #307)
  * Fix xfwm4-a11y and xfwm4-compact install path (Issue #307)
  * Removed unnecessary newline
  * Removed trailing whitespaces
  * Moved `@extends` to the top of the rule
  * Fix: GtkLabel: `Backdrop`ped selection color adjusted.
  * Fix: Backdropped selection: `GtkListBox`es weren't grey
  * Hotfix: removed background color for non-bg items
  * Gtk3: Adjusted selected backdrop fg/bg colors: shades of grey.
  * Changes the xfwm4 border colors
  * build: refactor meson
  * Correct gradients for horizontal scrollbars
- Make "*:link:selected" optional to work around too old gtk4 libs
  Leap 15.4; add link-selected-is-optional.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1676980800">- Make "*:link:selected" optional to work around too old gtk4 libs
  on Leap 15.5, too.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1734436800">- Update to version 3.23.4+git0.7e4507d:
  * Fix label styles for xfdesktop 4.19 (#338)
  * Stop forcing icon style for sidebars
  * Style hover/active undecorated buttons same as normal
  * Handle toolbar CSS class
  * Style item menubar nodes (#328)</changelog>
</package>
<package pkgid="91e789c85db3f6cd00a0ccd7876376c10c87c8ed3ca9b411339605f4d4162787aaeac03887d2de5527e2530fde95d807bbf5d0064aa9d954b5bbaeaacf7762dd" name="gtk4-metatheme-greybird-geeko" arch="noarch">
  <version epoch="0" ver="3.23.4+git0.c1d46c3" rel="bp161.1.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1606564800">- Update to version 3.22.11+git2.751e0f3:
  * Rebase parts of the %linked code</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608292800">- Update to version 3.22.11+git10.2f4304a:
  * Reduce messagedialog buttonbox size
  * Make CSD titlebars slimmer
  * Improve dark xfwm4 tabwin contrast
  * More normal-sized inline-toolbar buttons
  * Add workaround for Gnome Builder
  * Fix progressbar in unfocused windows</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656331200">- Update to version 3.23.1+git0.a96e825:
  * Sync with Greybird 3.23.1
  * Add initial support for Gtk4 and libhandy
  * Fix dark xfwm4-a11y install path
  * Fix xfwm4-a11y and xfwm4-compact install path
  * Fix: GtkLabel: Backdropped selection color adjusted
  * Fix: Backdropped selection: GtkListBoxes weren't grey
  * Hotfix: removed background color for non-bg items
  * Gtk3: Adjusted selected backdrop fg/bg colors: shades of grey.
  * Changes the xfwm4 border colors
  * build: refactor meson
  * Correct gradients for horizontal scrollbars
  * Reduce messagedialog buttonbox size
  * Make CSD titlebars slimmer
  * Correct gradients for horizontal scrollbars (shimmerproject/Greybird#288)
  * Greybird-Dark titlebar decorations now match their CSD counterparts (shimmerproject/Greybird#301)
  * Background selection colors are now grey instead of blue for better readability
  * Add initial support for Gtk4 and libhandy
  * Install index.theme</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656331201">- Update to version 3.23.1+git1.77c0887:
  * Cleanup leftovers and correct emerald file mistakinly being renamed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1656417600">- Prevent Unity desktop theme from being installed
  Added disable-unity_v3.23.1.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673697600">- Make "*:link:selected" optional to work around too old gtk4 libs
  on Leap 15.4; add link-selected-is-optional.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1676980800">- Make "*:link:selected" optional to work around too old gtk4 libs
  on Leap 15.5, too.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1734523200">- Add new patch
  git7e4507d7713b2aaf41f8cfef2a1a9e214a4d8b6f-fix-label-styles-for-xfdesktop-4.19.patch
- Refresh link-selected-is-optional.patch</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1734609600">- Update to version 3.23.4+git0.c1d46c3:
  * Sync with Greybird up to commit 7e4507d7713b2aaf41f8cfef2a1a9e214a4d8b6f
  * Fix label styles for xfdesktop 4.19
  * Stop forcing icon style for sidebars
  * Style hover/active undecorated buttons same as normal
  * Handle toolbar CSS class
  * Style item menubar nodes
  * xfwm4: Fix "Hide frame when maximized" ignoring top frame
  * xfwm4: Improve tabwin contrast
  * xfwm4: Bump tabwin preview to 128px
  * xfwm4: Remove dark line below titlebar
  * Decrease Gnome Software's headerbar height
- Patches removed as no longer needed:
  * git7e4507d7713b2aaf41f8cfef2a1a9e214a4d8b6f-fix-label-styles-for-xfdesktop-4.19.patch</changelog>
</package>
<package pkgid="f4b51c6a02e536ffd9af1bdf237942fcf0921e54960b259e694a3f2a80f355099b12c51eb2e0d322e8e01384115296ca3a3c4a5e10b0ee5815be638ff207f867" name="gtk4-metatheme-yaru-mate" arch="noarch">
  <version epoch="0" ver="22.04.17" rel="bp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1471435200">- Update to version 16.10.6:
  * Update Ubuntu MATE themes to support GTK+ 3.20 (lp#1593048).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1477224000">- Update to version 16.10.9 (changes since 16.10.6):
  * Improve GTK+ 3.20 support (lp#1593054).
  * Fix mate-menu theme so colours are consistent (lp#1618035).
  * Fix missing symlink for add-folder-to-archive.svg (lp#1579339).
  * Fix Firefox tool tips (lp#1622555).
  * Fix tabs so they don't appear inactive (lp#1624572).
  * Fix Eye of MATE and Atril themes (lp#1624567).
  * Fix OSD (lp#1623197).
  * Fix Ubiquity theme (lp#1623195)
  * Fix mate-menu themes to use flat elements (lp#1630366,
    lp#1624755).
  * Fix LibreOffice toolbars and theme (lp#1624571, lp#1550990).
  * Fix symbolic icons for GtkExpander.
  * Fix Transmission progress bars (lp#1624565).
  * Fix Indicator Applet on transparent panels (lp#1598159).
  * Fix Firefox download progress bars (lp#1630224).
  * Fix Unlock button for Time and Date Settings (lp#1630910).
  * Fix Back/Forward navigation buttons in Yelp (lp#1624574).
  * Fix Firefox Search/Location entry box borders (lp#1624738).
  * Fix Firefox menu items.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1484740800">- Update to version 17.04.1 (changes since 16.10.9):
  * Update Directory icons.
  * Update assets with pixel doubled variants.
  * Add CSS for pixel doubled assets.
  * Fix Monospace fonts.
  * Fix notebook background colour.
  * Fix dimming of disabled icons.
  * Fix GTK+ 3.22 deprecations.
  * Remove deprecated settings from gtk-widgets.css.
  * Add Computer, Desktop and Ubiquity icons.
  * Correct battery icon size (lp#1637005).
- Add the 16.04.7 version conditionally for Gtk 3.18 and older.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 17.10.0 (changes since 17.04.1):
  * Add community contributed backgrounds for Zesty and Artful.
  * Add sym-links to the new Nautilus icon name org.gnome.Nautilus
    (lp#1669663).
  * Add the missing Ambiant-MATE dark variant.
  * Fix borders on Firefox.
  * Fix Radiant-MATE by merging missing updates from Ambiant-MATE.
  * Fix overlapping icons in applications with header bars
    (lp#1630773).
  * Fix blurred fonts in header bar search boxes.
  * Fix incorrect borders for buttons in header bars.
  * Fix visual hints when navigating applications with keyboard only.
  * Fix Notebooks for Ambiant-MATE and Radiant-MATE.
  * Fix Expander in Ubiquity.
  * Fix pavucontrol styling.
  * Fix hover states.
  * Fix windows borders in Radiant-MATE when no compositor is
    present.
  * Fix the height of switches in the header bar.
  * Fix scrollbars so they are properly consistent in GTK+2 and
    GTK+3.
  * Fix Brisk Menu styling to match the other menus.
  * Fix tool bar styling and drop GTK+2 alpha channel.
  * Fix button highlights in the Shutdown dialogue.
  * Fix corners on the lock screen credentials dialogue.
  * Fix check boxes in the Ubiquity partition tool.
  * Fix borders around toolbars from "faux" headerbars.
  * Fix the colour of header bar dividers.
  * Fix Buttons and Notebooks for Ambiant-MATE-Dark.
  * Fix level bar throughs and size.
  * Fix the colour of Notebook leading edge in all themes.
  * Fix the border of the sound applet in Ambiant-MATE.
  * Fix the button highlights in the shutdown dialogue for all
    themes.
  * Fix separators in Firefox.
  * Fix GTK+2 radio and checkbox assets to match GTK+3 (lp#1046129).
  * Fix GTK+2 Notebooks, Progress bars and Sliders so they match
    GTK+3.
  * Fix GTK+2 Ambiant-MATE so that Qt4/Qt5 applications are styled
    correctly.
  * Fix GTK+2 runtime warnings.
  * Fix GTK+2 and GTK+3 Notebook background and font colours.
  * Fix GTK+3 switches, particularly in header bars.
  * Fix GTK+3 button hover focus.
  * Fix background and colours for MATE Terminal and GNOME Terminal.
  * Fix box-shadow on desktop windows.
  * Fix styling for Brisk Menu and MATE Menu.
  * Fix popover modelbuttons.
  * Fix solid-csd border colors.
  * Fix border images for Ambiant-MATE Dark.
  * Add missing gtkstyle-fallback settings.
  * Add missing GtkSourceView styles for Ambiant-MATE-Dark.
  * Remove obsolete GTK+2 styling.
  * Fix Brisk Menu button styling to match the other menu applets.
  * Fix scale troughs for inactive windows for Ambiant-MATE Dark.
  * Fix keyboard layout view.
  * Fix keyboard layout styling.
  * Correct keyboard layout styling and add missing border to the keys.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1521115200">- Update to version 18.04.11 (changes since 17.10.0):
  * Add support for Caja inactive pane.
  * Add support for flags in the keyboard applet.
  * Update border colour for Ambiant-MATE and Ambiant-MATE-Dark.
  * Replace ubuntu-mate-circles.png with Ubuntu-MATE-Splash.jpg.
  * Add Ubuntu MATE Splash Grey.
  * Add new wallpapers for Ubuntu MATE 17.10 and 18.04.
  * Tweak the LightDM configuration. Left align login dialogue.
    Expose Keyboard layout and Langugage selection.
  * Improve linked button styling for message dialogues.
  * Improve menu items by adding slightly more padding.
  * Improve clock-applet-button so it is consistent with other
    buttons.
  * Improve notebook styling.
  * Add bold style classes for Global Menu.
  * Add a minimal padding to na-tray-applets.
  * Add the Ubuntu MATE logo as the distributor-logo.
  * Fix incorrect CSS syntax for Caja.
  * Fix world-map border color in clock-applet.
  * Fix GtkScale slider mouse-selection if slider is out of range.
  * Fix height of headerbar for metacity-theme-viewer.
  * Fix border colour of scrollbars.
  * Remove obsolete Chromium styling.
  * Remove unwanted backdrop states.
  * Correct names of backgrops in the common collection.
  * Fix the colour of grey-out arrows in menus.
  * Fix padding of the primary/secondary image in GtkEntry.
  * Add missing panel-grid.svg to Radiant-MATE.
  * Add syntax for panel-grid image to support MATE 1.20.
  * Add top borderradius for .titlebar &gt; headerbar
  * Update Plymouth background colour.
  * Update sourceview themes so unfocused selection uses correct
    colour.
  * Use FRAMEBUFFER=y in initramfs for Plymouth splash.
  * mate-panel: Re-style outlines for keyboard navigation
    (lp#1709013).
  * Add missing icons for Folder-Color (lp#1713254).
  * Make search match colour in GtkSourceView easier to read
    (lp#1711783).
  * Add photo wallpapers.
  * Add mate-window-applets themes.
  * A&amp;AD&amp;R: Enable small notebook buttons.
  * Add status icons for Deluge, Steam and Twitch.
  * Add new photos to backgrounds collection.
  * A&amp;AD&amp;R: Correct default window button layout.
  * Make whiteglass the default xcursor theme.
  * A&amp;AD&amp;R: Remove vala-panel-appmenu bold label styling. It is now
    implemented as an applet preference.
  * Do not suggest mate-backgrounds.
  * Make DMZ-Black the default xcursor.
  * Make sure the clock applet honours transparent panel backgrounds
    (lp#1750952).
  * Fix Ambiant-MATE-Dark caret-cursor colour for Caja
    (lp#1728881).
  * Style app-notifications.
  * Add styling for the multi-load applet.
  * A&amp;AD&amp;R: Make mate xcursor theme the default.
  * A&amp;AD&amp;R: Some improvements for WebKitGtk2.
  * A&amp;AD&amp;R: Use a border-radius for hovered icons in iconview.
  * Radiant: Improve check and radio buttons in menu (lp#1749749).
  * Radiant: Drop text-shadow from menu accelerator (lp#1749750).
  * Use noawait trigger variant when tracking lsb-release
    (lp#1750465).
  * A&amp;AD&amp;R: Style brisk-menu classic session buttons.
  * A&amp;AD&amp;R: Set default xcursor size so mouse pointers are of a
    sensible size for regular DPI and HiDPI displays.
- Remove conditional 16.04.7.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1543147200">- Update to version 18.10.1:
  * Add Ubuntu MATE 18.10 community contributed wallpaper.
  * A&amp;AD&amp;R: Render window controls are circles in header bar
    applications (lp#1737591).</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Update to version 20.04.0 (changes since 18.10.1):
  * Add community contributed wallpapers for 19.04, 19.10, 20.04.
  * A&amp;AD&amp;R: Fix theme parsing error in gtk-widgets.css. max-width
    and max-height are not valid property names.
  * A&amp;AD&amp;R: Fix unusual scrolling in some GTK+3 applications, such
    as Firefox.
  * Fix XML mark up error in mate-background-properties.
  * Add suggested-action button style.
  * Add -secure icons required for correct VPN icon display in
    AppIndicator mode (lp#1681654).
  * Add Apport icons.
  * Optimise all .png and .jpg image assets.
  * De-duplicate icon themes.
  * Fix low contrast text selection in dialogue windows
    (lp#1763942).
  * Fix inconsistent OK buttons.
  * Fix model buttons pop-overs.
  * Fix styling of paned headerbars.
  * Increase treeview expander size.
  * Increase minimum size of checkbox/radio buttons.
  * Improve font and font-size for context-menu (lp#1823550).
  * Improve spacing and padding for tabs, toolbars, menu items and
    column headers.
  * Restore notebook padding to 6px.
  * Remove obsolete mate-window-applet icons.
  * Remove suggested-action button style.
  * Resize new IM status icon.
  * Resize Xfce mouse power status icons.
  * Resize keyboard status icons.
  * Resize network status icons.
  * Resize audio status icons.
  * Resize user status icons.
  * Resize message status icons.
  * Resize Ubuntu One status icons.
  * Resize mouse power status icons.
  * Resize auth status icons.
  * Resize bluetooth status icons.
  * Add themed icons for indicator-notifications.
  * Correctly colour button.suggested-action.
  * Update indicator-notifications status icons.
  * Add "do not disturb" variants of the indicator-notifications
    status icons.
  * Drop obsolete libreoffice application icon overrides.
  * Drop erroneous audio input/volume application icon overrides
    (lp#1630913).
  * Drop erroneous input-keyboard.svg application icon override.
  * Drop erroneous blueman.svg application icon override.
  * Make consistent blueman-*.svg symlinks to corresponding
    bluetooth-*.svg master set icons.
  * Add missing system-file-manager.svg to Radiant-MATE icon theme.
  * Correct the dimensions of gpm-battery-* icons.
    Symlink all the other battery icons to the gpm-battery-* master
    set.
  * Correct the dimensions of Brasero animation icons.
  * Resize indicator-notifications status icons.
    Add "do not disturb" variants.
  * Add full-colour microphone icons for use in applications.
  * Add full-colour volume icons for use in applications and the
    OSD.
  * A&amp;AD&amp;R: Drop all button.destructive-action and
    button.suggested-action styling. The standard button style does
    a fine job.
  * Add icon theme for MATE Optimus.
  * Remove all gpm-battery-*.svg icons and update all battery-*.svg
    icons.
    Ensures applications correctly use full-colour icons while
    indicators use mono icons.
  * Add brand colour to start-here.svg
  * Add high-resolution window buttons.
  * Define the base button dimensions.
    This is used to determine whether the image needs to be
    re-scaled when rendering on different DPI densities.
- Drop support for old openSUSE versions.
- Remove themes-light-menubars.patch: unnecessary after Qt4 fell
  out of use.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629633600">- Trim em dash grammar from summaries.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1637409600">- Update to version 22.04.0 (changes since 20.04.0):
  * Add Focal Fossa mascot.
  * Add Green/Grey wallpaper (with logo) for Focal.
  * Themes: Fix highlight colour for toolbar menu items.
  * Themes: Fix unfocused label on Caja desktop (lp#1868369).
  * Correct the Ubuntu MATE hex colour in icons.
  * Add Ayatana Notifications symlinked icons.
  * Add Groovy wallpapers.
  * Add "Circle of Hippos" wallpaper.
  * Add Yaru-MATE-light theme.
  * Add Yaru-MATE-dark theme.
  * Add Yaru-MATE-light icons.
  * Add Yaru-MATE-dark icons.
  * Add Yaru-MATE GtkSourceView styles.
  * Add version 4 GtkSourceView styles.
  * Add GTK 4.0 support.
  * Update GTK 3.20 support.
  * Optimise symbolic icons.
  * Add/update full colour icons.
  * Add Yaru-MATE wallpapers.
  * Add contest winning Hippo photo wallpapers.
  * Add Hirsute Hippo mascot wallpapers (lp#1921139).
  * Fix trimmed Application menu logo (lp#1915905).
  * Add Impish Indri mascot wallpapers (lp#1942437).
  * Add Jammy Jellyfish wallpaper.
- Add separate Yaru-MATE packages.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650369600">- Update to version 22.04.17
  * Drop Radiant and Ambiant themes
  * Sync Yaru-MATE themes/icons with upstream Yaru 22.04.4
  * Add keyboard layout flag icons.
  * Minor adjustments to the Jammy mascot wallpapers</changelog>
</package>
<package pkgid="76ac1b24a3151888b34b31ae4e8b15eca7193f2e3e51f58b5de01e7df58c5a39ab7a2940c616da0f6d55bb1dff1b73d7b500aa7d4db857c1df30fee319c1cb9d" name="gtk4-schema" arch="noarch">
  <version epoch="0" ver="4.18.6" rel="160099.2.13"/>
  <changelog author="bjorn.lie@gmail.com" date="1737115200">- Update to version 4.17.3 (Unstable):
  + GtkText:
  - Consume Ctrl-A
  - Handle Cut', Copy, Paste, Undo, and Redo keys
  - Improve a11y representation
  + GtkLabel:
  - Consume Ctrl-A when we handle it
  - Pass mnemonics to a11y
  + GtkTextView:
  - Handle Cut, Copy, Paste, Undo, and Redo keys
  - Fix disappearing carets after focus changes
  + GtkFileChooser:
  - Handle Find keys
  - Set a11y label on Search button
  - Set a11y labels on pathbar buttons
  - Pass key-shortcuts for the "New folder" button
  + GtkAppChooser: Fix sorting
  + GtkListBox: Improve a11y representation
  + GtkColumnView: Fix column dnd in right-to-left context
  + GtkWindow: Make resize corners gapless with rounded corners
  + GtkPopoverMenu: Show mnemonics on Alt press
  + GtkMenuButton: Improve a11y representation
  + GtkFileDialog:
  - Fix a crash
  - Add more text file api variants
  + GtkSizeGroup: Improve consistency measurements and allocations
  + GtkBuilder: Parse tab arrays and font descriptions in Pango
    syntax
  + Wayland:
  - Rely on scale events for pointer surfaces
  - Make idle inhibit work with fullscreen subsurfaces
  + Accessibility:
  - Implement GetKeyBinding properly for actions
  - Set key-shortcuts attribute
  - Fix state change notification for some states
  - Set application ID attribute
  + GSK: Don't double-clip edges for shadows
  + Demos:
  - widget-factory: Set alternative text on pictures
  - gtk-demo: Allow to run as a service
  + Deprecations:
  - GtkShortcutsWindow
  - Loading themes from ~/.themes
  - &lt;child&gt; in ui files where child properties exist
  + Updated translations.
- Rebase 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738411200">- Update to version 4.17.4 (Unstable):
  + GtkFileChooser: Stop replacing : (colon) with U+2236 (ratio)
  + GtkSpinButton: Avoid out-of-bounds values in some cases
  + GtkWindow:
  - Send expected a11y events when a window is closed
  - Change accessible role back to GTK_ACCESSIBLE_ROLE_WINDOW
  + GtkLabel: Make context menus keyboard-navigatable
  + GtkVideo: Support rotated videos
  + GDK:
  - Add a way to retrieve keyboard layout information
  - Use libpng api for cicp if available
  + GSK Drop the old GL renderer
  + Accessibility: Maintain inverse relations
  + Deprecations:
  - The x11 backend
  - The Broadway backend
  + Build: Require cairo 1.18.2
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398400">- Update to version 4.17.5 (Unstable):
  + Numeric mode in GtkSpinButtons works again
  + Client-side dialogs can be made fully modal
  + Portals work better for unsandboxed apps, by registering
  + Editable labels have a context menu
  + GtkListBox size allocation has been improved
  + We require wayland 1.23 and wayland-protocols 1.41
  + We use the wp_color_manager_v1 protocol for color management
    under Wayland
  + Most screenshots in the documentation have a dark variant
  + GtkBuilder allows inline definition for GMenu-valued properties
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741176000">- Update to version 4.17.6 (Unstable):
  + GSK rendering issues on Asahi Linux are fixed
  + Buffer sizing issues with fractional scaling are fixed
  + GtkFontChooser scrolls to the initially selected font
  + Font rendering with the new default GNOME font is improved
  + The Wayland cursor shape protocol is supported
  + Initial focus for popups on Android is fixed
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 4.18.1:
  + Bugs fixed:
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - recorder.ui's action items made available for translation
  - Trying to measure GtkPopover 0x42761b0 for height of 277, but
    it needs at least 313
  - Nautilus crashes when try to pin any folder as a new bookmark
    on the side panel
  - treeview: Drop cell-only states when rendering the empty
    bottom area
  - paned: Fix handle jump on drag start
  - Revamp the portal check
  - fix: Fix the type conversion (gtk demo) in the gtkgear
    example
  - bitset: Fix annotations
  - Add another font testcase
  - inspector: Make editing attributes work
  - docs: Add some a11y references
  - docs: fix typo
  - inspector: Don't translate action names
  - macos: Fix HiDPI rendering on macOS
  - call nproc once in gdk parallel
  - docs: Clarify invalidation replacements
  - android: Introduced partial OpenGL backend
  - Tweak text layout
  - inspector: Allow editing PangoTabArrays
  - egl: modifers must be an array
  - gpu: Make sure we actually download dmabuf textures again
  - Make color management opt-in
  - Improve key event logging
  - Tweak font rendering more
  - API: Deprecate gdk_surface_create_cairo_context()
  - Use gtk_shell version to announce wl_surface.offset support
    for cursors
  - gsk: Fix multiple clipping of partial pixels
  - vulkan: Prepare for Vulkan using wp-color-v1
  - gsk: Pad text node bounds
  - window: Fix destroying with transient parent
  - stack: Fix adjusting child allocation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742212800">- Update to version 4.18.2:
  + GtkPopoverMenu: Fix a sporatic crash that affected Showtime
  + X11: Fix interactions between scaling and the cairo renderer
    that broke the mutter-x11-frame client
  + Bugs fixed:
  - Segfault on setting popover child of a MenuButton
  - Transparent/bugged close button on titlebar in 48.rc
  - `AdwTabOverview` only works with the vulkan renderer
  - clipboard: Plug a memory leak
  - wayland: Avoid leaks in drag surfaces
  - roaring: Use g_malloc/g_free
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743249600">- Update to version 4.18.3:
  + Bugs fixed:
  - GtkTextView left and right margins
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - Wrong position for input method when line number is enabled
  - Uninitialized variable being used at
    _gdk_win32_surface_compute_size
  - Vulkan renderer: `vkCreateSwapchainKHR` errors on windows
    when opening a popover for the first time
  - GtkTextView double click select then drag not working
  - Menu is does not open on mobile since translation is too long
  - a11y: remove_from_accessible_relation: assertion
    'GTK_IS_AT_CONTEXT (self)' failed
  - window: Allow window resizing to always work
  - columnview: Measure header for get_border
  - vulkan: Fix copy/paste error
  - widget: Explicitly annotate visible's getter
  - build: Use accesskit-c 0.15
  - Fixed MacOS GDK issue where calling main loop iterations in
    some Cocoa event...
  - widget: Explicitly annotate sensitive's getter
  - Windows: Fix #warning not defined with MSVC
  - Add more deprecations
  - Emit inclusion warning only in normal use
  - Fix Double-Free Issue in GTK Print Backend CPDB
  - wayland: Avoid a warning without posix_fallocate
  - print: Add more docs
  - listbox: Don't explicitly show headers and model rows
  - Test rapid cursor changes
  - wayland: Avoid setting the same shape twice
  - Drop an unused field
  - build: Improve libintl function check
  - gdkglcontext-win32-wgl.c: Apply scale for
    glAddSwapHintRectWIN() (fix use on HiDPI)
  - gtklistbase: Do not select invalid positions
  - inspector: Persist some UI state
  - gstsink: Set the actual buffer size
  - menus: prefer standard shortcuts over action keys
  - wayland: Stop using syscall() for memfds
  - memoryformat: Remove unneeded GL header
  - Improve BEPO compose sequence visuals
  + Updated translation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744027200">- Update to version 4.18.4:
  + Bugs fixed:
  - 4.18.3 regression: cursor doesn't update state when crossing
    window boundaries
  - Gtk.Video causes segfault inside VM with wayland backend
  - Win32: can't resize or move windows anymore
  - testsuite: Make reftest-compare use gsize instead of int
  - wayland: Force setting cursor on enter
  - Merge fixes from !8375 into 4.18
  - inspector: Survive without installed schemas
  - builder: Fix a menu parsing issue
  - win32: Fix initial window state
  - vulkan: Do not create dmabuf target images if not enabled
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746360000">- Update to version 4.18.5:
  + Bugs fixed:
  - `gdk_surface_get_device_position: assertion 'GDK_IS_SURFACE
    (surface)' failed` on popover close
  - Cairo device scale changes lead to significant performance
    regression in cairo blur
  - gtkmm programs fail to start on Windows with AccessKit
    support enabled
  - Epiphany Crash in GTK file chooser when last used directory
    has insufficient filesystem permissions: "GFileInfo created
    without standard::type"
  - Failed to link with the mold linker
  - Broken boxed-list ListBox
  - XCompose preventing GTK4 applications from launching (again)
  - critical when selecting label with use-underline but mnemonic
    with screenreader enabled
  - Some cherry-picked fixes for 4.18
  - Early exit  if the clipped bound rectangle's area is zero
    after snapping
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1749556800">- Update to version 4.18.6:
  + Bugs fixed:
  - Wrong behavior of GdkKeymap on macOS
  - cups: NULL-terminate array of choices
  - Fix the android build
  - icontheme: Load the missing image icon from the theme
  + Updated translations.</changelog>
</package>
<package pkgid="c8fd4d929ab322e3378225867bb2ba30c5934b6eb7d5c82905b54b60a920e0ae284bce05f843b000fe3ec940769ee4b62d6e538f7dd1f1715eed267dc45c8838" name="gtk4-tools" arch="s390x">
  <version epoch="0" ver="4.18.6" rel="160099.2.13"/>
  <changelog author="bjorn.lie@gmail.com" date="1737115200">- Update to version 4.17.3 (Unstable):
  + GtkText:
  - Consume Ctrl-A
  - Handle Cut', Copy, Paste, Undo, and Redo keys
  - Improve a11y representation
  + GtkLabel:
  - Consume Ctrl-A when we handle it
  - Pass mnemonics to a11y
  + GtkTextView:
  - Handle Cut, Copy, Paste, Undo, and Redo keys
  - Fix disappearing carets after focus changes
  + GtkFileChooser:
  - Handle Find keys
  - Set a11y label on Search button
  - Set a11y labels on pathbar buttons
  - Pass key-shortcuts for the "New folder" button
  + GtkAppChooser: Fix sorting
  + GtkListBox: Improve a11y representation
  + GtkColumnView: Fix column dnd in right-to-left context
  + GtkWindow: Make resize corners gapless with rounded corners
  + GtkPopoverMenu: Show mnemonics on Alt press
  + GtkMenuButton: Improve a11y representation
  + GtkFileDialog:
  - Fix a crash
  - Add more text file api variants
  + GtkSizeGroup: Improve consistency measurements and allocations
  + GtkBuilder: Parse tab arrays and font descriptions in Pango
    syntax
  + Wayland:
  - Rely on scale events for pointer surfaces
  - Make idle inhibit work with fullscreen subsurfaces
  + Accessibility:
  - Implement GetKeyBinding properly for actions
  - Set key-shortcuts attribute
  - Fix state change notification for some states
  - Set application ID attribute
  + GSK: Don't double-clip edges for shadows
  + Demos:
  - widget-factory: Set alternative text on pictures
  - gtk-demo: Allow to run as a service
  + Deprecations:
  - GtkShortcutsWindow
  - Loading themes from ~/.themes
  - &lt;child&gt; in ui files where child properties exist
  + Updated translations.
- Rebase 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1738411200">- Update to version 4.17.4 (Unstable):
  + GtkFileChooser: Stop replacing : (colon) with U+2236 (ratio)
  + GtkSpinButton: Avoid out-of-bounds values in some cases
  + GtkWindow:
  - Send expected a11y events when a window is closed
  - Change accessible role back to GTK_ACCESSIBLE_ROLE_WINDOW
  + GtkLabel: Make context menus keyboard-navigatable
  + GtkVideo: Support rotated videos
  + GDK:
  - Add a way to retrieve keyboard layout information
  - Use libpng api for cicp if available
  + GSK Drop the old GL renderer
  + Accessibility: Maintain inverse relations
  + Deprecations:
  - The x11 backend
  - The Broadway backend
  + Build: Require cairo 1.18.2
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398400">- Update to version 4.17.5 (Unstable):
  + Numeric mode in GtkSpinButtons works again
  + Client-side dialogs can be made fully modal
  + Portals work better for unsandboxed apps, by registering
  + Editable labels have a context menu
  + GtkListBox size allocation has been improved
  + We require wayland 1.23 and wayland-protocols 1.41
  + We use the wp_color_manager_v1 protocol for color management
    under Wayland
  + Most screenshots in the documentation have a dark variant
  + GtkBuilder allows inline definition for GMenu-valued properties
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741176000">- Update to version 4.17.6 (Unstable):
  + GSK rendering issues on Asahi Linux are fixed
  + Buffer sizing issues with fractional scaling are fixed
  + GtkFontChooser scrolls to the initially selected font
  + Font rendering with the new default GNOME font is improved
  + The Wayland cursor shape protocol is supported
  + Initial focus for popups on Android is fixed
  + Various bugs fixed
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742040000">- Update to version 4.18.1:
  + Bugs fixed:
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - recorder.ui's action items made available for translation
  - Trying to measure GtkPopover 0x42761b0 for height of 277, but
    it needs at least 313
  - Nautilus crashes when try to pin any folder as a new bookmark
    on the side panel
  - treeview: Drop cell-only states when rendering the empty
    bottom area
  - paned: Fix handle jump on drag start
  - Revamp the portal check
  - fix: Fix the type conversion (gtk demo) in the gtkgear
    example
  - bitset: Fix annotations
  - Add another font testcase
  - inspector: Make editing attributes work
  - docs: Add some a11y references
  - docs: fix typo
  - inspector: Don't translate action names
  - macos: Fix HiDPI rendering on macOS
  - call nproc once in gdk parallel
  - docs: Clarify invalidation replacements
  - android: Introduced partial OpenGL backend
  - Tweak text layout
  - inspector: Allow editing PangoTabArrays
  - egl: modifers must be an array
  - gpu: Make sure we actually download dmabuf textures again
  - Make color management opt-in
  - Improve key event logging
  - Tweak font rendering more
  - API: Deprecate gdk_surface_create_cairo_context()
  - Use gtk_shell version to announce wl_surface.offset support
    for cursors
  - gsk: Fix multiple clipping of partial pixels
  - vulkan: Prepare for Vulkan using wp-color-v1
  - gsk: Pad text node bounds
  - window: Fix destroying with transient parent
  - stack: Fix adjusting child allocation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742212800">- Update to version 4.18.2:
  + GtkPopoverMenu: Fix a sporatic crash that affected Showtime
  + X11: Fix interactions between scaling and the cairo renderer
    that broke the mutter-x11-frame client
  + Bugs fixed:
  - Segfault on setting popover child of a MenuButton
  - Transparent/bugged close button on titlebar in 48.rc
  - `AdwTabOverview` only works with the vulkan renderer
  - clipboard: Plug a memory leak
  - wayland: Avoid leaks in drag surfaces
  - roaring: Use g_malloc/g_free
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743249600">- Update to version 4.18.3:
  + Bugs fixed:
  - GtkTextView left and right margins
  - Deadkeys using UFDD modifiers do not work under gtk4 apps
  - Wrong position for input method when line number is enabled
  - Uninitialized variable being used at
    _gdk_win32_surface_compute_size
  - Vulkan renderer: `vkCreateSwapchainKHR` errors on windows
    when opening a popover for the first time
  - GtkTextView double click select then drag not working
  - Menu is does not open on mobile since translation is too long
  - a11y: remove_from_accessible_relation: assertion
    'GTK_IS_AT_CONTEXT (self)' failed
  - window: Allow window resizing to always work
  - columnview: Measure header for get_border
  - vulkan: Fix copy/paste error
  - widget: Explicitly annotate visible's getter
  - build: Use accesskit-c 0.15
  - Fixed MacOS GDK issue where calling main loop iterations in
    some Cocoa event...
  - widget: Explicitly annotate sensitive's getter
  - Windows: Fix #warning not defined with MSVC
  - Add more deprecations
  - Emit inclusion warning only in normal use
  - Fix Double-Free Issue in GTK Print Backend CPDB
  - wayland: Avoid a warning without posix_fallocate
  - print: Add more docs
  - listbox: Don't explicitly show headers and model rows
  - Test rapid cursor changes
  - wayland: Avoid setting the same shape twice
  - Drop an unused field
  - build: Improve libintl function check
  - gdkglcontext-win32-wgl.c: Apply scale for
    glAddSwapHintRectWIN() (fix use on HiDPI)
  - gtklistbase: Do not select invalid positions
  - inspector: Persist some UI state
  - gstsink: Set the actual buffer size
  - menus: prefer standard shortcuts over action keys
  - wayland: Stop using syscall() for memfds
  - memoryformat: Remove unneeded GL header
  - Improve BEPO compose sequence visuals
  + Updated translation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1744027200">- Update to version 4.18.4:
  + Bugs fixed:
  - 4.18.3 regression: cursor doesn't update state when crossing
    window boundaries
  - Gtk.Video causes segfault inside VM with wayland backend
  - Win32: can't resize or move windows anymore
  - testsuite: Make reftest-compare use gsize instead of int
  - wayland: Force setting cursor on enter
  - Merge fixes from !8375 into 4.18
  - inspector: Survive without installed schemas
  - builder: Fix a menu parsing issue
  - win32: Fix initial window state
  - vulkan: Do not create dmabuf target images if not enabled
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746360000">- Update to version 4.18.5:
  + Bugs fixed:
  - `gdk_surface_get_device_position: assertion 'GDK_IS_SURFACE
    (surface)' failed` on popover close
  - Cairo device scale changes lead to significant performance
    regression in cairo blur
  - gtkmm programs fail to start on Windows with AccessKit
    support enabled
  - Epiphany Crash in GTK file chooser when last used directory
    has insufficient filesystem permissions: "GFileInfo created
    without standard::type"
  - Failed to link with the mold linker
  - Broken boxed-list ListBox
  - XCompose preventing GTK4 applications from launching (again)
  - critical when selecting label with use-underline but mnemonic
    with screenreader enabled
  - Some cherry-picked fixes for 4.18
  - Early exit  if the clipped bound rectangle's area is zero
    after snapping
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1749556800">- Update to version 4.18.6:
  + Bugs fixed:
  - Wrong behavior of GdkKeymap on macOS
  - cups: NULL-terminate array of choices
  - Fix the android build
  - icontheme: Load the missing image icon from the theme
  + Updated translations.</changelog>
</package>
<package pkgid="7f50136371dbc90855b368ce4aa4f00331c3159005e4acf4628dfbd64a1767a819b9f24ce863724c0ecebfdb1f66463fcc22c62bdb4b95e0e19bdd5e6cad10d8" name="gtkglext-devel" arch="s390x">
  <version epoch="0" ver="1.2.0git20110529" rel="160099.3.2"/>
  <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="dimstar@opensuse.org" date="1671192000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="f99e1ec361b2f592357f94cd43b8abbae1f6c7e4905dfe73115ee19a6d4be1b64bef72c7bb3fadbf15d10f6f6beb2abaae968b3e9599de49c6f2370f6b0d982e" name="gtkglext-doc" arch="s390x">
  <version epoch="0" ver="1.2.0git20110529" rel="160099.3.2"/>
  <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="dimstar@opensuse.org" date="1671192000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="39f7e3d197c456806cc681b2050de4f4fea52187cc0a97918f7a723e616c2fb31b3a7071089a5054d2513e34a21dbbbc311cebb904f4bffad8007255fbb867dc" name="gtkgreet" arch="s390x">
  <version epoch="0" ver="0.8" rel="bp161.1.3"/>
  <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="ce7f3e9e6c6295947c1e6b024c4fd353b050c258878a044ccc0fd2c82459dcdd3be6252ec688d7110e2c893a9dccd65317b9ceab6dd5ba04eea3ae965d035b28" name="gtkgreet-lang" arch="noarch">
  <version epoch="0" ver="0.8" rel="bp161.1.3"/>
  <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="c2ce626391ff4834919a292e4ab7b254bfad1250d8bfcabaec937a4013fcc6da763eb96f4c489560f043bb760d2951277fea0d51af8640fbdfe6def7101d2d98" name="gtkimageview-devel" arch="s390x">
  <version epoch="0" ver="1.6.4" rel="bp161.1.2"/>
  <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="4b3db15a0960317921faec1d9d307af0bcaca1e13b73faf22e914993f4754e70bd36ded3e4f4762c8d867d4e259df482674d94216188ce3b319713304998ffe5" name="gtklock" arch="s390x">
  <version epoch="0" ver="3.0.0" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="5d41fa05d287eae25dba89ce80464e3b494278ab1ff9fba01a2179fb24b9a6892a237bfe6483d127e6af76890b7896543e36e1110ede98bfffca920e5cf7c993" name="gtklock-userinfo-module" arch="s390x">
  <version epoch="0" ver="4.0.0" rel="bp161.1.2"/>
  <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="9a08dfcfda4ed52d2b63f17f197b5ca08ce0981adf51c7438a6e9243ba20ea0ead37dc4e6687eeaa69c5883f25b2d2cb5cd681598d1fac1d7cd0a541fdd6b765" name="gtkmm2-devel" arch="s390x">
  <version epoch="0" ver="2.24.5" rel="160099.4.2"/>
  <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="dimstar@opensuse.org" date="1671192000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="7e3bda1edb8ce82bd5e91b9afa7ec35cdc5f907549247a21b25fb556bb136400ea71b1501560df3a1451a8412f9ee46b85738501aa477c7458b00e6fd79e09c2" name="gtkmm3-devel" arch="s390x">
  <version epoch="0" ver="3.24.9" rel="160099.3.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1571918400">- Update to version 3.24.2:
  + Gdk:
  - Window::create_similar_surface(): Fix a memory leak.
  - Suppress warnings from deprecated GTimeVal in
    PixbufAnimation::get_iter() and
    PixbufAnimationIter::advance().
  + Gtk: Fix memory leaks in IconTheme::list_icons(),
    IconView::get_selected_icons() and RecentManager::get_items().
  + Documentation: Gtk::Builder: Describe how to use it together
    with Glib::Property.
  + Demos: Fix the source code listing.</changelog>
  <changelog author="fcrozat@suse.com" date="1576584000">- Update BuildRequires: pkgconfig(atkmm-1.6) &gt;= 2.24.2;
  pkgconfig(giomm-2.4) &gt;= 2.54.0.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1608379200">- Update to version 3.24.3:
  + Gtk: Actionable::get_action_target_value(): Fix ref count
  + Documentation:
  - Improve the documentation of Gtk::Application::add_window()
    and Gtk::Window::set_application()
  - Gtk::Button::set_image(): Fix the documentation
  - Gtk::TreeView::append_column(): Add code example
  - README: Add instructions for building gtkmm
  - Explain key values
  + Demos:
  - Don't use C++14 auto deduction
  - Update the GLArea demo (similar to updates in gtk+)
  - GLArea demo: Fix a crash
  + Tests: Builder test: Test derived props declared in C++
  + Build:
  - Improve NMake support
  - Fix Autotools build with X11 backend disabled
    (--enable-x11-backend=no)
  - Use __declspec(dllexport) when building with Visual Studio
  - Add support for building gtkmm with Meson
  - docs/reference/: Update for Doxygen &gt;= 1.8.16
- Add meson BuildRequires and macros following upstreams port.
- Add graphviz BuildRequires (needed for documentation build now)
  and replace gcc-c++ with generic c++_compiler BuildRequires.</changelog>
  <changelog author="dimstar@opensuse.org" date="1616068800">- Update to version 3.24.4:
  + The 'GTKMM_API' decoration was missed from the '_WRAP_COMPARE'
    item, making the code fail to link for Inkscape on Windows.</changelog>
  <changelog author="dimstar@opensuse.org" 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="emilyyrose@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1671192000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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>
</package>
<package pkgid="7160a12033bc62d2f64cb196364733b0f03fb39c1a23e0f56d3bd80fef9cc37e48c4a8a71ebe6dd733f47942fd227c8ce8209d823a61dba149dd90f34fe141e7" name="gtkmm3-doc" arch="noarch">
  <version epoch="0" ver="3.24.9" rel="160099.3.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1571918400">- Update to version 3.24.2:
  + Gdk:
  - Window::create_similar_surface(): Fix a memory leak.
  - Suppress warnings from deprecated GTimeVal in
    PixbufAnimation::get_iter() and
    PixbufAnimationIter::advance().
  + Gtk: Fix memory leaks in IconTheme::list_icons(),
    IconView::get_selected_icons() and RecentManager::get_items().
  + Documentation: Gtk::Builder: Describe how to use it together
    with Glib::Property.
  + Demos: Fix the source code listing.</changelog>
  <changelog author="fcrozat@suse.com" date="1576584000">- Update BuildRequires: pkgconfig(atkmm-1.6) &gt;= 2.24.2;
  pkgconfig(giomm-2.4) &gt;= 2.54.0.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1608379200">- Update to version 3.24.3:
  + Gtk: Actionable::get_action_target_value(): Fix ref count
  + Documentation:
  - Improve the documentation of Gtk::Application::add_window()
    and Gtk::Window::set_application()
  - Gtk::Button::set_image(): Fix the documentation
  - Gtk::TreeView::append_column(): Add code example
  - README: Add instructions for building gtkmm
  - Explain key values
  + Demos:
  - Don't use C++14 auto deduction
  - Update the GLArea demo (similar to updates in gtk+)
  - GLArea demo: Fix a crash
  + Tests: Builder test: Test derived props declared in C++
  + Build:
  - Improve NMake support
  - Fix Autotools build with X11 backend disabled
    (--enable-x11-backend=no)
  - Use __declspec(dllexport) when building with Visual Studio
  - Add support for building gtkmm with Meson
  - docs/reference/: Update for Doxygen &gt;= 1.8.16
- Add meson BuildRequires and macros following upstreams port.
- Add graphviz BuildRequires (needed for documentation build now)
  and replace gcc-c++ with generic c++_compiler BuildRequires.</changelog>
  <changelog author="dimstar@opensuse.org" date="1616068800">- Update to version 3.24.4:
  + The 'GTKMM_API' decoration was missed from the '_WRAP_COMPARE'
    item, making the code fail to link for Inkscape on Windows.</changelog>
  <changelog author="dimstar@opensuse.org" 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="emilyyrose@gmail.com" 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="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" date="1671192000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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>
</package>
<package pkgid="dfc65fb87635ed7795bad17415f4d383db67c615139d2677a7ab7bbc272ab333278baeb339aa7c51d7f68db0f59f8ea19ee20fe687da41aa0389ef7a202d4517" name="gtkmm4-devel" arch="s390x">
  <version epoch="0" ver="4.18.0" rel="bp161.1.2"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677240000">- Update to version 4.9.3:
  + Gdk:
  - Display: Deprecate get_startup_notification_id().
  - Monitor: Add get/property_description().
  + Gtk:
  - Deprecated classes: Assistant, AssistantPage, LockButton,
    Statusbar
  - Gesture: Deprecate set_sequence_state().
  - Accessible: Add enum Accessible::PlatformState. Add
    get_at_context(), get_platform_state(),
    get_accessible_parent(), get_bounds(),
    get_first_accessible_child(), get_next_accessible_sibling().
  + Add ATContext and UriLauncher.
  + Documentation: Gtk::Image, Picture, StringList, StringObject:
    Improve class descriptions
  + Build: Require gtk4 &gt;= 4.9.3</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679313600">- Update to version 4.10.0:
  + Gdk:
  - Add TextureDownloader
  - Add enum MemoryFormat, identical to MemoryTexture::Format
  - Texture: Add get_format()
  + Gtk:
  - VolumeButton: Deprecated
  - ProgressBar: Deprecate property_ellipsize()
  - FileDialog: open_multiple_finish() and
    select_multiple_folders_finish() return
    std::vector&lt;Glib::RefPtr&lt;Gio::File&gt;&gt; instead of
    Glib::RefPtr&lt;Gio::ListModel&gt;.
  - FileChooser: Deprecate get_files() and
    get_shortcut_folders(). Add get_files2() and
    get_shortcut_folders2().
  - FileDialog: Make open[_finish](), select_folder[_finish](),
    save[_finish](), open_multiple[_finish](),
    select_multiple_folders[_finish]() non-const.
  - FontDialog: Make choose_family[_finish]() and
    choose_face[_finish]() non-const.
  - Accessible: Add set_accessible_parent(),
    update_next_accessible_sibling()
  - MenuButton: Add set/get/property_active().
  - ScaleButton: Add get/property_active().
  - SearchEntry: Add set/get_placeholder_text().
  + Tests: Add filedialog test
  + Build: Require gtk4 &gt;= 4.10.0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693483200">- Add explicit pkgconfig(epoxy) BuildRequires, previously pulled in
  by gtk4.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694606400">- Update to version 4.12.0:
  + Gtk:
  - AboutDialog: Deprecate ctor with use_header_bar.
  - Add SymbolicPaintable.
  - Add ScrollInfo and enum ListScrollFlags.
  - ColumnView, GridView, ListView, Viewport: Add scroll_to().
  - ColumnViewRow, ListItem: Add
    set/get/property_accessible_description() and
    set/get/property_accessible_label().
  - DropDown: Add set/get/property_header_factory() and
    set/get/property_search_match_mode().
  - FileLauncher: Add set/get/property_always_ask().
  - Window: Add is_suspended() and property_suspened().
  + Documentation:
  - Remove README.SUN and other obsolete files
  - Gtk::Widget: Describe managed and non-managed widgets
  + Build:
  - recentinfo.hg: Fix Visual Studio build
  - Require gtk4 &gt;= 4.12.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706788800">- Update to version 4.13.3:
  + Gdk, Gtk: Make enum bitwise operators constexpr.
  + Gtk:
  - FileLauncher: Add get/set/property_writable()
  - Settings: Add property_gtk_show_status_shapes()
  - SpinButton: Add get/set/property_activates_default()
- Changes from version 4.13.2:
  + Gdk: Gdk::DmabufTexture: Fix GType of
    GDK_GL_TEXTURE to GDK_DMABUF_TEXTURE.
  + Gtk:
  - Widget: Add measure+get_preferred_size() overloads that
    return structs.
  - Widget: Add [[nodiscard]] on get_children().
  - TreeIter: Fix operator=() missing return statement.
  - Add SearchEntry2 not deriving Entry, to replace old
    SearchEntry that erroneously does, whereas GtkSearchEntry is
    no longer a GtkEntry in GTK4.
  - Gtk::RecentInfo: Fix refcount of Glib::DateTime from
    get_added() et al.
  - TreeIter: Add fn docs, intro. Document pitfall with reference
    from *rvalue_it.
  - Window: Get an extra reference, if not managed.
  - Add GraphicsOffload and enum GraphicsOffloadEnabled.
- Changes from version 4.13.1:
  + Gdk:
  - Add DmabufFormats, DmabufTexture, DmabufTextureBuilder
  - Display: Add get/property_dmabuf_formats().
  + Gtk:
  - ColumnView, GridView, ListView, Viewport: Add default values
    on some method parameters.
  - SignalListItemFactory: Add signals taking Glib::Object.
  - TreePath: Add ctor and assignment taking const_iterator.
  - Widget: Add get_children().
  - Window: Deprecate present(guint32 timestamp).
  - Add PrintDialog and PrintSetup.
  + Updated documentations.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="83ec85a6f4e9e4b5b514f00a5780e08a91b3ad8ffa35eae210eb068fb4519df2372002f001cffb0f2367725426cb0f4a4cca4805b4a2b7ff5b351c21dd34536b" name="gtkmm4-doc" arch="noarch">
  <version epoch="0" ver="4.18.0" rel="bp161.1.2"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677240000">- Update to version 4.9.3:
  + Gdk:
  - Display: Deprecate get_startup_notification_id().
  - Monitor: Add get/property_description().
  + Gtk:
  - Deprecated classes: Assistant, AssistantPage, LockButton,
    Statusbar
  - Gesture: Deprecate set_sequence_state().
  - Accessible: Add enum Accessible::PlatformState. Add
    get_at_context(), get_platform_state(),
    get_accessible_parent(), get_bounds(),
    get_first_accessible_child(), get_next_accessible_sibling().
  + Add ATContext and UriLauncher.
  + Documentation: Gtk::Image, Picture, StringList, StringObject:
    Improve class descriptions
  + Build: Require gtk4 &gt;= 4.9.3</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679313600">- Update to version 4.10.0:
  + Gdk:
  - Add TextureDownloader
  - Add enum MemoryFormat, identical to MemoryTexture::Format
  - Texture: Add get_format()
  + Gtk:
  - VolumeButton: Deprecated
  - ProgressBar: Deprecate property_ellipsize()
  - FileDialog: open_multiple_finish() and
    select_multiple_folders_finish() return
    std::vector&lt;Glib::RefPtr&lt;Gio::File&gt;&gt; instead of
    Glib::RefPtr&lt;Gio::ListModel&gt;.
  - FileChooser: Deprecate get_files() and
    get_shortcut_folders(). Add get_files2() and
    get_shortcut_folders2().
  - FileDialog: Make open[_finish](), select_folder[_finish](),
    save[_finish](), open_multiple[_finish](),
    select_multiple_folders[_finish]() non-const.
  - FontDialog: Make choose_family[_finish]() and
    choose_face[_finish]() non-const.
  - Accessible: Add set_accessible_parent(),
    update_next_accessible_sibling()
  - MenuButton: Add set/get/property_active().
  - ScaleButton: Add get/property_active().
  - SearchEntry: Add set/get_placeholder_text().
  + Tests: Add filedialog test
  + Build: Require gtk4 &gt;= 4.10.0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693483200">- Add explicit pkgconfig(epoxy) BuildRequires, previously pulled in
  by gtk4.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694606400">- Update to version 4.12.0:
  + Gtk:
  - AboutDialog: Deprecate ctor with use_header_bar.
  - Add SymbolicPaintable.
  - Add ScrollInfo and enum ListScrollFlags.
  - ColumnView, GridView, ListView, Viewport: Add scroll_to().
  - ColumnViewRow, ListItem: Add
    set/get/property_accessible_description() and
    set/get/property_accessible_label().
  - DropDown: Add set/get/property_header_factory() and
    set/get/property_search_match_mode().
  - FileLauncher: Add set/get/property_always_ask().
  - Window: Add is_suspended() and property_suspened().
  + Documentation:
  - Remove README.SUN and other obsolete files
  - Gtk::Widget: Describe managed and non-managed widgets
  + Build:
  - recentinfo.hg: Fix Visual Studio build
  - Require gtk4 &gt;= 4.12.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706788800">- Update to version 4.13.3:
  + Gdk, Gtk: Make enum bitwise operators constexpr.
  + Gtk:
  - FileLauncher: Add get/set/property_writable()
  - Settings: Add property_gtk_show_status_shapes()
  - SpinButton: Add get/set/property_activates_default()
- Changes from version 4.13.2:
  + Gdk: Gdk::DmabufTexture: Fix GType of
    GDK_GL_TEXTURE to GDK_DMABUF_TEXTURE.
  + Gtk:
  - Widget: Add measure+get_preferred_size() overloads that
    return structs.
  - Widget: Add [[nodiscard]] on get_children().
  - TreeIter: Fix operator=() missing return statement.
  - Add SearchEntry2 not deriving Entry, to replace old
    SearchEntry that erroneously does, whereas GtkSearchEntry is
    no longer a GtkEntry in GTK4.
  - Gtk::RecentInfo: Fix refcount of Glib::DateTime from
    get_added() et al.
  - TreeIter: Add fn docs, intro. Document pitfall with reference
    from *rvalue_it.
  - Window: Get an extra reference, if not managed.
  - Add GraphicsOffload and enum GraphicsOffloadEnabled.
- Changes from version 4.13.1:
  + Gdk:
  - Add DmabufFormats, DmabufTexture, DmabufTextureBuilder
  - Display: Add get/property_dmabuf_formats().
  + Gtk:
  - ColumnView, GridView, ListView, Viewport: Add default values
    on some method parameters.
  - SignalListItemFactory: Add signals taking Glib::Object.
  - TreePath: Add ctor and assignment taking const_iterator.
  - Widget: Add get_children().
  - Window: Deprecate present(guint32 timestamp).
  - Add PrintDialog and PrintSetup.
  + Updated documentations.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="7bc2266350dc0d05fd92eea36ba37c26a820631717ec7f6ff1130721f8004eaf0d30cf16d322aa165ac2aa03a885571b3765ddb8d5f0f2964b1118847bf115ab" name="gtkmm4-tutorial" arch="noarch">
  <version epoch="0" ver="4.12.0" rel="bp161.1.1"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1543838400">- Update to version 3.24.0:
  + Add Gtk::FileChooserNative example.
  + Document Gtk::make_managed().
  + Require gtkmm-3.0 &gt;= 3.24.0.
- Changes from version 3.22.1:
  + Headers and Linking section: Replace broken link.
  + Fix buildapp/Makefile.am and buildapp/README. Fix the build of
    resources.c in steps 8 and 9.
  + Mixing C &amp; C++: Clarify ownership of wrap() result.
  + Don't use the deprecated Gdk::screen_width() and
    screen_height().
  + Clarify: ColumnRecords can be static *singletons*.
  + Fix a broken link to www.gtkmm.org.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@linuxmail.org&gt;" date="1639224000">- Update to stable version 4.0.1:
  + Some minor fixes and updates on the appendix, translations and
    meson build scripts.
- Changes from stable version 4.0.0:
  + Lots of changes in the example programs due to changes in gtk4
    and gtkmm4.
  + Update build-time dependencies and ajust some options passed to
    meson.
  + New addition describes how to build a multi-threaded program.
- Changes from unstable version 3.97.1:
  + Lots of small changes and improvements, most of them caused by
    changes in gtkmm-4.0.
- Changes from unstable version 3.95.1:
  + Update most chapters and example programs, and add some
    improvements as well.
- Add "meson &gt;= 0.50.0" to compile-time dependencies and its
  macros while replacing Autotools requirements and macros.
- Add docbook-xsl-stylesheets new build requirement.
- Update current pkgconfig() BuildRequires:
  + From "giomm-2.4 &gt;= 2.50.0" to "giomm-2.68 &gt;= 2.68.0"; and
  + From "gtkmm-3.0 &gt;= 3.24.0" to "gtkmm-4.0 &gt;= 4.0.0".
- Update http://www.gnome.org URL link to https://gtkmm.org,
  the new gtkmm's web home.
- Rename gtkmm3-tutorial subpackage to gtkmm4-tutorial.
- Update gtkmm4-tutorial subpackage's gtkmm3-doc requirements/
  supplements to gtkmm4-doc.
- Add new confliction to gtkmm3-tutorial old package.
- Change gtkmm3-documentation Provides tag to
  gtkmm4-documentation.
- Add gtkmm3-tutorial and gtkmm3-tutorial-lang to new Obsoletes
  tag.
- Added rpmlintrc file to filter warnings related to "package with
  huge docs" and "obsolete package not provided", as the package
  is documentation and there shall be a gtkmm3-documentation legacy
  package, so there's no use adding any provision here.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1649419200">- Updated to version 4.0.2:
  + Main menu example: Make the keyboard shortcuts work.
  + Update the Basicis chapter.
  + PO-files: added: why 'fuzzy' tag appears.
  + Meson build:
  - Add allow-network-access option.
  - Require Meson &gt;=0.61.0
  - Specify 'check' option in run_command
  - Don't use gnome.yelp
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678190400">- Update to version 4.0.3:
  + application/menubar example: Make the keyboard shortcuts work
  + ComboBox examples: Use Gtk::EventcontrollerFocus
  + Update the Custom Widgets chapter, add the  Custom CSS Names
    section, update the corresponding examples, add the Custom CSS
    Name example
  + Typo and spacing fixes
  + Many chapters have been updated. All of the tutorial now
    describes gtkmm4, rather than gtkmm3.
  + Many classes and methods are deprecated since gtk/gtkmm 4.9.
    Deprecated API has been replaced by non-deprecated API in some
    examples. Deprecated API is still used elsewhere. If you build
    with gtkmm &gt; 4.8, it's not possible to build all examples with
  - Dwarnings=fatal.
  + Meson build:
  - Insert_example_code.py: Sort input file list
  - Avoid configuration warnings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680350400">- Update to version 4.10.0:
  + There are no releases between 4.0.x and 4.10.0. This release is
    called 4.10.0 because the tutorial describes the new API in
    gtkmm 4.10.0 and some of the example programs use this new API.
    Other example programs use API which is now deprecated. It's
    not possible to build all examples with warnings=fatal.
  + Add the "Deprecations in gtkmm 4.10" section
  + Update the Dialogs chapter
  + Add "The DropDown Widget" chapter
  + Add the "ListView, GridView, ColumnView" chapter
  + String fixes
  + Build:
  - Require gtkmm-4.0 &gt;= 4.10.0
  - Set warnings=max when testing a dist tarball</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 4.10.1:
  + Update the "Event signals" section.
  + Mention Cambalache instead of Glade.
  + Add notes regarding widget destructor behaviour vs gtkmm3.
  + Remove AUTHORS and add general information to README.md.
  + Menus and Toolbars: Replace mention of non-existing class
    Gtk::EventControllerClick for Gtk::GestureClick.
  + Add the PrintDialog section.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712145600">- Drop zh_CN translations for now: makes the build fail.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730721600">- Update to version 4.12.0:
  + dropdown/complex example: Add a missing
    signal_unbind().connect().
  + book/buildapp/step6, step7, step8, step9 and book/searchbar
    examples: Use Gtk::SearchEntry2 if gtkmm-4.0 &gt;= 4.13.2.
  + index-in.docbook: Avoid &lt;programlisting&gt; elements within &lt;para&gt;
    elements. Can confuse the translation tools (itstool and
    friends).
  + Remove link to developer-old.gnome.org.
  + Add example and description of mouse events.
  + Add support for code syntax highlighting in generated html
    files.</changelog>
</package>
<package pkgid="14d54693edbb3e7076778a0088e903002606441b8d894885a2d6e5a7ba8c2e38740b2233ac2aa3500d1e7af4a113e12421a9e50913793a88c194f0f2413cbd04" name="gtkmm4-tutorial-lang" arch="noarch">
  <version epoch="0" ver="4.12.0" rel="bp161.1.1"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1543838400">- Update to version 3.24.0:
  + Add Gtk::FileChooserNative example.
  + Document Gtk::make_managed().
  + Require gtkmm-3.0 &gt;= 3.24.0.
- Changes from version 3.22.1:
  + Headers and Linking section: Replace broken link.
  + Fix buildapp/Makefile.am and buildapp/README. Fix the build of
    resources.c in steps 8 and 9.
  + Mixing C &amp; C++: Clarify ownership of wrap() result.
  + Don't use the deprecated Gdk::screen_width() and
    screen_height().
  + Clarify: ColumnRecords can be static *singletons*.
  + Fix a broken link to www.gtkmm.org.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@linuxmail.org&gt;" date="1639224000">- Update to stable version 4.0.1:
  + Some minor fixes and updates on the appendix, translations and
    meson build scripts.
- Changes from stable version 4.0.0:
  + Lots of changes in the example programs due to changes in gtk4
    and gtkmm4.
  + Update build-time dependencies and ajust some options passed to
    meson.
  + New addition describes how to build a multi-threaded program.
- Changes from unstable version 3.97.1:
  + Lots of small changes and improvements, most of them caused by
    changes in gtkmm-4.0.
- Changes from unstable version 3.95.1:
  + Update most chapters and example programs, and add some
    improvements as well.
- Add "meson &gt;= 0.50.0" to compile-time dependencies and its
  macros while replacing Autotools requirements and macros.
- Add docbook-xsl-stylesheets new build requirement.
- Update current pkgconfig() BuildRequires:
  + From "giomm-2.4 &gt;= 2.50.0" to "giomm-2.68 &gt;= 2.68.0"; and
  + From "gtkmm-3.0 &gt;= 3.24.0" to "gtkmm-4.0 &gt;= 4.0.0".
- Update http://www.gnome.org URL link to https://gtkmm.org,
  the new gtkmm's web home.
- Rename gtkmm3-tutorial subpackage to gtkmm4-tutorial.
- Update gtkmm4-tutorial subpackage's gtkmm3-doc requirements/
  supplements to gtkmm4-doc.
- Add new confliction to gtkmm3-tutorial old package.
- Change gtkmm3-documentation Provides tag to
  gtkmm4-documentation.
- Add gtkmm3-tutorial and gtkmm3-tutorial-lang to new Obsoletes
  tag.
- Added rpmlintrc file to filter warnings related to "package with
  huge docs" and "obsolete package not provided", as the package
  is documentation and there shall be a gtkmm3-documentation legacy
  package, so there's no use adding any provision here.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1649419200">- Updated to version 4.0.2:
  + Main menu example: Make the keyboard shortcuts work.
  + Update the Basicis chapter.
  + PO-files: added: why 'fuzzy' tag appears.
  + Meson build:
  - Add allow-network-access option.
  - Require Meson &gt;=0.61.0
  - Specify 'check' option in run_command
  - Don't use gnome.yelp
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678190400">- Update to version 4.0.3:
  + application/menubar example: Make the keyboard shortcuts work
  + ComboBox examples: Use Gtk::EventcontrollerFocus
  + Update the Custom Widgets chapter, add the  Custom CSS Names
    section, update the corresponding examples, add the Custom CSS
    Name example
  + Typo and spacing fixes
  + Many chapters have been updated. All of the tutorial now
    describes gtkmm4, rather than gtkmm3.
  + Many classes and methods are deprecated since gtk/gtkmm 4.9.
    Deprecated API has been replaced by non-deprecated API in some
    examples. Deprecated API is still used elsewhere. If you build
    with gtkmm &gt; 4.8, it's not possible to build all examples with
  - Dwarnings=fatal.
  + Meson build:
  - Insert_example_code.py: Sort input file list
  - Avoid configuration warnings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680350400">- Update to version 4.10.0:
  + There are no releases between 4.0.x and 4.10.0. This release is
    called 4.10.0 because the tutorial describes the new API in
    gtkmm 4.10.0 and some of the example programs use this new API.
    Other example programs use API which is now deprecated. It's
    not possible to build all examples with warnings=fatal.
  + Add the "Deprecations in gtkmm 4.10" section
  + Update the Dialogs chapter
  + Add "The DropDown Widget" chapter
  + Add the "ListView, GridView, ColumnView" chapter
  + String fixes
  + Build:
  - Require gtkmm-4.0 &gt;= 4.10.0
  - Set warnings=max when testing a dist tarball</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 4.10.1:
  + Update the "Event signals" section.
  + Mention Cambalache instead of Glade.
  + Add notes regarding widget destructor behaviour vs gtkmm3.
  + Remove AUTHORS and add general information to README.md.
  + Menus and Toolbars: Replace mention of non-existing class
    Gtk::EventControllerClick for Gtk::GestureClick.
  + Add the PrintDialog section.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712145600">- Drop zh_CN translations for now: makes the build fail.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730721600">- Update to version 4.12.0:
  + dropdown/complex example: Add a missing
    signal_unbind().connect().
  + book/buildapp/step6, step7, step8, step9 and book/searchbar
    examples: Use Gtk::SearchEntry2 if gtkmm-4.0 &gt;= 4.13.2.
  + index-in.docbook: Avoid &lt;programlisting&gt; elements within &lt;para&gt;
    elements. Can confuse the translation tools (itstool and
    friends).
  + Remove link to developer-old.gnome.org.
  + Add example and description of mouse events.
  + Add support for code syntax highlighting in generated html
    files.</changelog>
</package>
<package pkgid="2c4746192d1c5f680cd210968bfa3784e865ff65193cd71a9faccc20d769c1251b4577be535ebed11832930f00cdfb80b4dfdaa75a19e550c2711531b52e6737" name="gtksourceview-devel" arch="s390x">
  <version epoch="0" ver="3.24.11" rel="bp161.1.4"/>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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="8d23c311d57aaea69e989a45e57a32120fed8d727bdf725165e05f30ff888fd83a78f2eda94e0a3a9ea373229d399e726edc5efda9eb3725070db5b8efded70c" name="gtksourceview-lang" arch="noarch">
  <version epoch="0" ver="3.24.11" rel="bp161.1.4"/>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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="1c8cda7f40b69b9dde60d465aa53fa43c02580efdb152d6ca3942ecb8c9b9f876f503cdb884cecc18be75ad3b9f4907c001ab7e4ae6fa99d982506f5998534e2" name="gtksourceview4-devel" arch="s390x">
  <version epoch="0" ver="4.8.4" rel="160099.2.7"/>
  <changelog author="bjorn.lie@gmail.com" date="1583668800">- Update to version 4.6.0:
  + cpp.lang: add C++20 keywords.
  + commonlisp.lang: add format directives.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="mgorse@suse.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1619092800">- Add d1ed58b2ab82bd5be55881088fc17ff1527511db.patch: build:
  disable -Werror for incompatible-pointer-types. Works around
  build failure with GCC 11.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1736164800">- Drop changes.lang source, request from upstream + gedit no longer
  uses plain gtksourceview. (boo#1205804)</changelog>
</package>
<package pkgid="ae364a36bd46cbf630f77e9651d00c1f43df8beebb19e7455fb7392025da3ecb0134ef0e2250380bec80c3b3bc47e5f887f9f4cfff1feb6cf422ce72887a607e" name="gtksourceview4-lang" arch="noarch">
  <version epoch="0" ver="4.8.4" rel="160099.2.7"/>
  <changelog author="bjorn.lie@gmail.com" date="1583668800">- Update to version 4.6.0:
  + cpp.lang: add C++20 keywords.
  + commonlisp.lang: add format directives.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="mgorse@suse.com" 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="dimstar@opensuse.org" 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="dimstar@opensuse.org" date="1619092800">- Add d1ed58b2ab82bd5be55881088fc17ff1527511db.patch: build:
  disable -Werror for incompatible-pointer-types. Works around
  build failure with GCC 11.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1736164800">- Drop changes.lang source, request from upstream + gedit no longer
  uses plain gtksourceview. (boo#1205804)</changelog>
</package>
<package pkgid="26124af085553b5b1eda5c83ed33063fdf76bc24bb9e0279b0d257af630c017c33a0e5338e1ccb26bc126713d125b86152b1063990e0d998d813f1e174824a08" name="gtksourceview5-devel" arch="s390x">
  <version epoch="0" ver="5.16.0" rel="160099.2.4"/>
  <changelog author="dimstar@opensuse.org" date="1710590400">- Update to version 5.12.0:
  + Do not trigger default indenter for Return when a selection is
    active.
  + Render overview slider below text rather than above w/ RGBA.
  + Premix certain colors in overview when drawing to avoid RGBA
    blends on GPU.
  + Avoid round-trip to main loop when map slider needs allocation.
  + Avoid an extra GSK transform for each line number in the
    gutter.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1717416000">- Update to version 5.12.1:
  + Update documentation links.
  + Specify recoloring hex colors for Adwaita-dark.
  + Improve grid drawing positions slightly.
  + Use a weak ref for GtkSourceView backpointer in
    GtkSourceGutterRenderers which fixes a potential leak of
    GtkSourceView.
  + Fix a fontconfig check for Windows.
  + Fix section name for elixir.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726401600">- Update to version 5.14.0:
  + Fix an issue where the gutter would not redraw when focus
    changes.
  + Add support for Groff syntax.
- Changes from version 5.13.1:
  + Documentation improvements
  + Improve performance of BuilderBlocks font loading. Some of this
    effort required changes to the TTF, so user testing with a wide
    variety of languages is desired. This should reduce startup
    time of GtkSourceView using applications.
  + gtk-doc.lang: highlight `backtick` spans
  + c.lang: highlight [[]] style attributes
  + java.lang: improve escaped character matching
  + Adwaita.xml, Adwaita-dark.xml: style updates to track platform
    changes for GNOME 47.
- Changes from version 5.13.0:
  + Ensure gutter renderers are released during dispose
  + Make default auto-indenter keep indentation when cursor is at
    line start
  + python3.lang: Fix f-string in curly braces to have
    no-spellcheck applied
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1728043200">- Update to version 5.14.1:
  + Ensure you cannot show context menu from GtkSourceMap which
    otherwise has a limited FontMap containing only the
    BuilderBlocks font.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1732190400">- Update to version 5.14.2:
  + Ignore various libxml2 deprecations
  + Fix some incorrect GI annotations
  + Fix extraneous dismissal of hover providers in some cases
  + Add missing 5_14 version macros</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736164800">- Drop changes.lang source, request from upstream + gedit no longer
  uses plain gtksourceview. (boo#1205804)</changelog>
  <changelog author="dimstar@opensuse.org" date="1738324800">- Update to version 5.14.1+61:
  + Switch to master branch to have pre-5.15.0 release.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1740484800">- Update to version 5.15.1 (Unstable):
  + Remove use of various GTK deprecations
  + Testsuite improvements
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742126400">- Update to version 5.16.0:
  + Updated translations.</changelog>
</package>
<package pkgid="7a98744a7347fa4122679128183b5d66222df20ef6bf10b4fa213c02e9c4f98ec1db7dcdfae8ef86ccb1171a89de934b7aa5bb3b2403a23c7ef243753c5e4800" name="gtksourceview5-lang" arch="noarch">
  <version epoch="0" ver="5.16.0" rel="160099.2.4"/>
  <changelog author="dimstar@opensuse.org" date="1710590400">- Update to version 5.12.0:
  + Do not trigger default indenter for Return when a selection is
    active.
  + Render overview slider below text rather than above w/ RGBA.
  + Premix certain colors in overview when drawing to avoid RGBA
    blends on GPU.
  + Avoid round-trip to main loop when map slider needs allocation.
  + Avoid an extra GSK transform for each line number in the
    gutter.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1717416000">- Update to version 5.12.1:
  + Update documentation links.
  + Specify recoloring hex colors for Adwaita-dark.
  + Improve grid drawing positions slightly.
  + Use a weak ref for GtkSourceView backpointer in
    GtkSourceGutterRenderers which fixes a potential leak of
    GtkSourceView.
  + Fix a fontconfig check for Windows.
  + Fix section name for elixir.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1726401600">- Update to version 5.14.0:
  + Fix an issue where the gutter would not redraw when focus
    changes.
  + Add support for Groff syntax.
- Changes from version 5.13.1:
  + Documentation improvements
  + Improve performance of BuilderBlocks font loading. Some of this
    effort required changes to the TTF, so user testing with a wide
    variety of languages is desired. This should reduce startup
    time of GtkSourceView using applications.
  + gtk-doc.lang: highlight `backtick` spans
  + c.lang: highlight [[]] style attributes
  + java.lang: improve escaped character matching
  + Adwaita.xml, Adwaita-dark.xml: style updates to track platform
    changes for GNOME 47.
- Changes from version 5.13.0:
  + Ensure gutter renderers are released during dispose
  + Make default auto-indenter keep indentation when cursor is at
    line start
  + python3.lang: Fix f-string in curly braces to have
    no-spellcheck applied
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1728043200">- Update to version 5.14.1:
  + Ensure you cannot show context menu from GtkSourceMap which
    otherwise has a limited FontMap containing only the
    BuilderBlocks font.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1732190400">- Update to version 5.14.2:
  + Ignore various libxml2 deprecations
  + Fix some incorrect GI annotations
  + Fix extraneous dismissal of hover providers in some cases
  + Add missing 5_14 version macros</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1736164800">- Drop changes.lang source, request from upstream + gedit no longer
  uses plain gtksourceview. (boo#1205804)</changelog>
  <changelog author="dimstar@opensuse.org" date="1738324800">- Update to version 5.14.1+61:
  + Switch to master branch to have pre-5.15.0 release.</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" date="1740484800">- Update to version 5.15.1 (Unstable):
  + Remove use of various GTK deprecations
  + Testsuite improvements
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1742126400">- Update to version 5.16.0:
  + Updated translations.</changelog>
</package>
<package pkgid="2ada1c1af27172c1be9084f4f7cf1573b4e6bc99f62487078995bd2ea0390714571c5711301e9d89dbf287e8942ce1749d8924811396f11e20814dc0c54fd396" name="gtkspell3-devel" arch="s390x">
  <version epoch="0" ver="3.0.10" rel="bp161.1.2"/>
  <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="4c2abeecdfd1ab1ddf77540d36fc351d525eb26ba6e50f10ecb18b7448b4b52cdbbd4148eb64620fb9bd14f17528fc876d10a4290f7f6314444633ac0c9b7224" name="gtkspell3-lang" arch="noarch">
  <version epoch="0" ver="3.0.10" rel="bp161.1.2"/>
  <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="dd9e99977c9cb08c4edf5205b7be8cee19361828a84a164931ac00c5447de36b378e77f5c005c95a4b8e45e8abf90699fff5b3e812039e11cfff4cb1acac7afa" name="gtkwave" arch="s390x">
  <version epoch="0" ver="3.3.114" rel="bp161.1.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1461067200">- Update to version 3.3.72
  * bugfix release, see included ChangeLog file for details</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1465732800">- Update to version 3.3.73
  * bugfix release, see included ChangeLog file for details</changelog>
  <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&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674388800">- update to 3.3.114:
  * Buffer overflow fixes in FST reader.</changelog>
</package>
<package pkgid="683a306fc90fe12f21a1ab2cb124f1cb6e91039e780ddf73532f76e07ad5d1d7a59a426e700850b1323309a0657b2f1a11a83061dd46896c3bdd6f265888a5cd" name="gtkwave-doc" arch="noarch">
  <version epoch="0" ver="3.3.114" rel="bp161.1.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1461067200">- Update to version 3.3.72
  * bugfix release, see included ChangeLog file for details</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1465732800">- Update to version 3.3.73
  * bugfix release, see included ChangeLog file for details</changelog>
  <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&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674388800">- update to 3.3.114:
  * Buffer overflow fixes in FST reader.</changelog>
</package>
<package pkgid="6e611e47eb80e160bd4187c3ae818419b564dae6ca53c2fb4dee7a949ad2940b627e427814140cd6b1c47f2f5219eb296d3f64d837bb96a8cea7daa71b6ee98e" name="gtkwave-examples" arch="noarch">
  <version epoch="0" ver="3.3.114" rel="bp161.1.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1461067200">- Update to version 3.3.72
  * bugfix release, see included ChangeLog file for details</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1465732800">- Update to version 3.3.73
  * bugfix release, see included ChangeLog file for details</changelog>
  <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&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674388800">- update to 3.3.114:
  * Buffer overflow fixes in FST reader.</changelog>
</package>
<package pkgid="d7c43b3d67fee58f8687d28629c207a3913fbd2a99458958477217f0eb3045317125f8bdb6c3aabe8b2667bb6db53320efbde162a82873a790c8731452c653b9" name="gtp-echo-responder" arch="s390x">
  <version epoch="0" ver="1.11.0" rel="bp161.1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1565784000">- Update to new upstream release 1.4.0
  * ggsn: Add minimalistic PAP support
  * ggsn: More logging from PCO handling (e.g. in case of malconfiguration)
  * osmo-ggsn: fix VTY command for getting PDP contexts by APN
  * osmo-ggsn: add VTY command to show PDP context by IPv4
  * gtp: Introduce new pdp APIs (and deprecate old ones) to support multiple GSN</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1578225600">- Update to new upstream release 1.5.0
  * sgsnemu: Fix null-pointer format string argument
  * ggsn, sgsnemu: Drop use of no-op deprecated gtp_retrans* APIs
  * ggsn: Implement echo req/resp and recovery
  * libgtp: Introduce cb_recovery3
  * ggsn_vty.c: Improve output of VTY show pdp-context
  * gtp-kernel.c: Fix wrong use of in46a_from_eua, print IPv6 euas
- Update patch:
  * build-fixes.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599393600">- Update to release 1.6.0
  * Add Linux network namespace support for TUN device
  * sgsnemu: Implement ping on IPv6 APNs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1615723200">- Update to release 1.7.1
  * Support setting rt-prio and cpu-affinity mask through VTY
  * Fix vty PDP lookups by IMSI
  * Prevent Crash in show pdp-context from vty</changelog>
  <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>
</package>
<package pkgid="6ba3c981a81c1378e4c240921fe5538ac6bd425cd6e129faf2fba10ebd33ed78f42cb1769349d81c17834c66937427f6a795de34a34705c5dadc1a75309fd3ad" name="gts" arch="s390x">
  <version epoch="0" ver="0.7.6_p20121130" rel="160099.3.2"/>
  <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="1b6c2a57db00fc44b5df003b58bddc8d2ab7c45e74860097f400cee8cb54ad04ddbc92c1f093c98bb9ea41e15a6f1b9aa75dd4ece364edefd78b3f249e3c3a4a" name="gts-devel" arch="s390x">
  <version epoch="0" ver="0.7.6_p20121130" rel="160099.3.2"/>
  <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="75003e58c4c7f47146f1b334e84ce830c3a7b5727697853f51c447e8085bca42b5bf5c0a7c728c502c8b01fafa8bb2b4cb5e219bb32257a0187d6199f01bc6d1" name="gtypist" arch="s390x">
  <version epoch="0" ver="2.9.5" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="16c7d6c98bb301e8b112c859298bf1bdc33841982e740f14b166de45fd78c5f3fa956d0b2c9ac9c73c05df61a35d1d01d54fc40b15f9a8e0472e123a0211840f" name="gtypist-lang" arch="s390x">
  <version epoch="0" ver="2.9.5" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="32a7f0c64697c2220a2134e1c5a3803f63205c3f7f2199c260a6d7cb87add4d33fea1b41cee5e0dc6970d0f452dce9207361ec84adb0e2339d9c3b544b4a4e75" name="guava" arch="noarch">
  <version epoch="0" ver="33.4.8" rel="160099.1.4"/>
  <changelog author="fstrba@suse.com" date="1620648000">- Upgrade to guava 30.1.1
  * Fixes:
    + cache: Fixed compatibility between asMap().compute(...)
    and a load.
    + cache: Added @CheckReturnValue to some APIs.
    + collect: Added @DoNotCall to the mutator methods on immutable
    types
    + hash: Removed @Beta from HashCode.
    + io: Removed @Beta from CountingOutputStream.
  * fixes bsc#1179926, CVE-2020-8908: temp directory creation
    vulnerability in Guava versions prior to 30.0
- Removed patch:
  * guava-25.0-java8compat.patch
    + the compatibility is handled in the upstream code
- Added patch:
  * donotmock.patch
    + patch @DoNotMock annotation occurrences in order to put them
    in a format that our regex is able to identify and kill</changelog>
  <changelog author="fstrba@suse.com" date="1647000000">- Remove parent reference from ALL distributed pom files</changelog>
  <changelog author="fstrba@suse.com" date="1652875200">- Upgrade to guava 31.1
  * Fixes:
    + base: Deprecated the Throwables methods lazyStackTrace and
    lazyStackTraceIsLazy. They are no longer useful on any current
    platform.
    + collect: Added a new method
    ImmutableMap.Builder.buildKeepingLast(), which keeps the last
    value for any given key rather than throwing an exception when
    a key appears more than once.
    + collect: As a side-effect of the buildKeepingLast() change,
    the idiom
    ImmutableList.copyOf(Maps.transformValues(map, function))
    may produce different results if function has side-effects.
    + hash: Added Hashing.fingerprint2011().
    + io: Changed ByteStreams.nullOutputStream() to follow the
    contract of OutputStream.write by throwing an exception if
    the range of bytes is out of bounds.
    + net: Added @CheckReturnValue to the package (with a few
    exceptions).
    + net: Added HttpHeaders constant for
    Access-Control-Allow-Private-Network.
    + util.concurrent: Added accumulate/update methods for
    AtomicDouble and AtomicDoubleArray.
  * APIs promoted from @Beta:
    + base: Throwables methods getCausalChain and getCauseAs
    + collect: Streams methods mapWithIndex and findLast
    + collect: the remaining methods in Comparators: min, max,
    lexicographical, emptiesFirst, emptiesLast, isInOrder,
    isInStrictOrder
    + escape: various APIs
    + io: various APIs in Files
    + net: various APIs
    + reflect: various APIs
    + testlib: various APIs
    + util.concurrent: AsyncCallable, ListenableScheduledFuture,
    and ClosingFuture
    + util.concurrent: ExecutionSequencer,
    MoreExecutors.newSequentialExecutor, and Monitor
    + util.concurrent: Futures methods: submit, submitAsync,
    scheduleAsync, nonCancellationPropagating, inCompletionOrder
    + util.concurrent: Uninterruptibles:
    awaitTerminationUninterruptibly and the Duration overloads in
    the class
    + util.concurrent: the FluentFuture type, its factory methods,
    and addCallback
  * Remove the hack of removing annotations, since we have now
    all the required dependencies packaged
- Removed patch:
  * donotmock.patch
    + hack not needed any more</changelog>
  <changelog author="fstrba@suse.com" date="1686830400">- Upgrade to guava 32.0.1
  * Security fixes:
    + Reimplemented Files.createTempDir and FileBackedOutputStream
    to further address CVE-2020-8908 (#4011, bsc#1179926) and
    CVE-2023-2976 (#2575, bsc#1212401)
  * Fixes:
    + io: Fixed Files.createTempDir and FileBackedOutputStream under
    Windows, which broke as part of the security fix in release
    32.0.0
    + Removed @Beta from almost all APIs. Most of the remaining
    @Beta APIs are in graph and hash.
    + Enhanced the Guava jar to include Proguard configurations that
    are picked up automatically by the Android Gradle Plugin. This
    should help with warnings that were promoted to errors in
    Android Gradle Plugin 8.x.
    + Enhanced the Guava jar to include information about method
    parameters in its class files. If you use static analyzers
    that look at method-parameter names, you may see new warnings
    or errors if they are now able to detect mismatches. But
    mostly, you may see better tooltips and autocompletion in
    DEs.
    + Improved nullness annotations on a few classes.
    + Modified classes with "serial proxies" to declare
    exception-throwing readObject methods, in accordance with best
    practice.
    + collect: Fixed Maps.newHashMapWithExpectedSize to stop
    allocating maps that were larger than they needed to be.
    + collect: Made various APIs work J2CL:
    Maps.immutableEnumMap+toImmutableEnumMap, EnumMultiset,
    CollectorTester. Previously, the APIs were present but failed
    at runtime.
    + collect: Optimized memory usage for Interner and MapMaker.
    + graph: Changed directed graphs to reject attempts to add
    undirected edges.
    + io: Added BaseEncoding.ignoreCase() to support
    case-insensitive decoding.
    + net: Added HttpHeaders constants:
    ~ No-Vary-Search
    ~ Sec-CH-DPR
    ~ Sec-CH-UA-Wow64
    ~ Sec-CH-Viewport-Width and Sec-CH-Viewport-Height
    ~ Supports-Loading-Mode
    + net: Added the MediaType constant for JWT.
    + primitives: Added rotate() for arrays of all primitive types.
    + util.concurrent: Changed AbstractFuture to run
    interruptTask() just before afterDone(). Until this change, it
    ran slightly earlier than that: We used to run it before
    unblocking any pending get() calls, and now we run it after.
    + util.concurrent: Fixed some cases in which we could catch
    InterruptedException but fail to restore the interrupt bit.</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1710244800">- Fix version mismatch in the ant build files.</changelog>
  <changelog author="fstrba@suse.com" date="1713355200">- Upgrade to guava 33.1.0
  * Changes of version 33.1.0:
    + Updated our Error Prone dependency to 2.26.1, which includes
    a JPMS-ready jar of annotations. If you use the Error Prone
    annotations in a modular build of your own code, you may need
    to add a requires line for them.
    + base: Added a Duration overload for
    Suppliers.memoizeWithExpiration.
    + base: Deprecated the remaining two overloads of
    Throwables.propagateIfPossible. They won't be deleted, but we
    recommend migrating off them.
    + cache: Fixed a bug that could cause false "recursive load"
    reports during refresh.
    + graph: Changed the return types of transitiveClosure() and
    reachableNodes() to Immutable* types. reachableNodes() already
    returned an immutable object (even though that was not
    reflected in the declared return type); transitiveClosure()
    used to return a mutable object. The old signatures remain
    available, so this change does not break binary compatibility.
    + graph: Changed the behavior of views returned by graph
    accessor methods that take a graph element as input: They now
    throw IllegalStateException when that element is removed from
    the graph.
    + hash: Optimized Checksum-based hash functions for Java 9+.
    + testing: Exposed FakeTicker Duration methods to Android users.
    + util.concurrent: Deprecated the constructors of
    UncheckedExecutionException and ExecutionError that don't
    accept a cause. We won't remove these constructors, but we
    recommend migrating off them, as users of those classes often
    assume that instances will contain a cause.
    + util.concurrent: Improved the correctness of racy accesses for
    J2ObjC users.
  * Changes of version 33.0.0:
    + This version of guava-android contains some package-private
    methods whose signature includes the Java 8 Collector API.
    This is a test to identify any problems before we expose those
    methods publicly to users. Please report any problems that you
    encounter.
    + Changed various classes to catch Exception instead of
    RuntimeException even when only RuntimeException is
    theoretically possible. This can help code that throws
    undeclared exceptions, as some bytecode rewriters (e.g.,
    Robolectric) and languages (e.g., Kotlin) do.
    + Added an Automatic-Module-Name to failureaccess, Guava's one
    strong runtime dependency.
    + reflect: In guava-android only, removed
    Invokable.getAnnotatedReturnType() and
    Parameter.getAnnotatedType(). These methods never worked in an
    Android VM, and to reflect that, they were born @Deprecated,
    @Beta, and @DoNotCall. They're now preventing us from rolling
    out some new Android compatibility testing. This is the only
    binary-incompatible change in this release, and it should have
    no effect in practice. Still, we bump the major version number
    to follow Semantic Versioning.
    + util.concurrent: Changed our implementations to avoid eagerly
    initializing loggers during class loading. This can help
    performance, especially under Android.
  * Changes of version 32.1.3:
    + Changed Gradle Metadata to include dependency versions
    directly. This may address "Could not find some-dependency"
    errors that some users have reported (which might be a result
    of users' excluding guava-parent).
    + collect: Changed Multisets.unmodifiableMultiset(set)
    .removeIf(predicate) to throw an exception always, even if
    nothing matches predicate.
    + graph: Fixed the behavior of Graph/ValueGraph views for a node
    when that node is removed from the graph.
    + io: Fixed Files.createTempDir and FileBackedOutputStream under
    Windows services, a rare use case. (The fix actually covers
    only Java 9+ because Java 8 would require an additional
    approach. Let us know if you need support under Java 8.)
    + net: Made MediaType.parse allow and skip over whitespace
    around the / and = separator tokens in addition to the ;
    separator, for which it was already being allowed.
    + util.concurrent: Tweaked Futures.getChecked
    constructor-selection behavior: The method continues to prefer
    to call constructors with a String parameter, but now it
    breaks ties based on whether the constructor has a Throwable
    parameter. Beyond that, the choice of constructor remains
    undefined. (For this and other reasons, we discourage the use
    of getChecked.)
  * Changes of version 32.1.2:
    + Removed the section of our Gradle metadata that caused Gradle
    to report conflicts with listenablefuture.
    + Changed our Maven project to avoid affecting which version of
    Mockito our Gradle users see.
    + collect: Under J2CL, exposed ImmutableList and ImmutableSet
    methods copyOf and of for JavaScript usage.
    + net: Optimized InternetDomainName construction.
  * Changes of version 32.1.1:
    + Fixed our broken Gradle metadata from 32.1.0. Sorry again for
    the trouble. If you use Gradle, please still read the release
    notes from that version: You may still see errors from the new
    checking that the metadata enables, and the release notes
    discuss how to fix those errors.
  * Changes of version 32.1.0:
    + collect: Tweaked more nullness annotations.
    + hash: Enhanced crc32c() to use Java's hardware-accelerated
    implementation where available.
    + util.concurrent: Added Duration-based default methods to
    ListeningExecutorService.
    + Began updating Javadoc to focus less on APIs that have been
    superseded by additions to the JDK. We're also looking to add
    more documentation that directs users to JDK equivalents for
    our APIs. Further PRs welcome!
    + Fixed some problems with using Guava from a Java Agent.
    (But we don't test that configuration, and we don't know how
    well we'll be able to keep it working.)
    + Fixed BootstrapMethodError when using CacheBuilder from a
    custom system class loader. (As with the previous item,
    we're not sure how well we'll be able to keep this use case
    working.)
    + Suppressed a harmless unusable-by-js warning seen by users of
    guava-gwt.</changelog>
  <changelog author="fstrba@suse.com" date="1718193600">- Upgrade to guava 33.2.1
  * Changes of version 33.2.1
    + net: Changed InetAddress-String conversion methods to preserve
    the IPv6 scope ID if present. The scope ID can be necessary
    for IPv6-capable devices with multiple network interfaces.
    However, preserving it can also lead to problems for callers
    that rely on the returned values not to include the scope ID:
  - Callers might compensate for the old behavior of the methods
    by appending the scope ID to a returned string themselves.
    If so, you can update your code to stop doing so at the same
    time as you upgrade Guava. Of, if your code might run
    against multiple versions of Guava, you can check whether
    Guava has included a scope ID before you add one yourself.
  - Callers might pass the returned string to another system
    that does not understand scope IDs. If so, you can strip the
    scope ID off, whether by truncating the string form at a %
    character (leaving behind any trailing ] character in the
    case of forUriString) or by replacing the returned
    InetAddress with a new instance constructed by calling
    InetAddress.getByAddress(addr).
  - java.net.InetAddress validates any provided scope ID against
    the interfaces available on the machine. As a result,
    methods in InetAddresses may now fail if the scope ID fails
    validation.
  * Notable cases in which this may happen include:
  - if the code runs in an Android app without networking
    permission
  - if code passes InetAddress instances or strings across
    devices
  * If this is not the behavior that you want, then you can
    strip off the scope ID from the input string before
    passing it to Guava, as discussed above.
  * Changes of version 33.2.0
    + Dropped testing for Android versions before Lollipop (API
    Level 21). Guava may stop working under older versions in
    the future, or it may have done so already.
    + Fixed a GWT compilation breakage under Gradle.
    + collect: Made our Collector APIs (e.g.,
    ImmutableList.toImmutableList()) available in guava-android.
    More Java 8 APIs will follow in future releases.
  - As always, streams are available to Android code only when
    that code enables library desugaring or targets a new enough
    API Level (24 (Nougat) for many stream APIs). (But note that
    we test only with library desugaring, so we don't currently
    know if API Level 24 is high enough to use our Collector
    APIs unless you have also enabled library desugaring.) Guava
    users who avoid the Collector APIs do not need to meet this
    requirement.
    + collect: Fixed a potential NullPointerException in
    ImmutableMap.Builder on a rare code path.
    + net: Added HttpHeaders constants Ad-Auction-Allowed,
    Permissions-Policy-Report-Only, and Sec-GPC.</changelog>
  <changelog author="fstrba@suse.com" date="1730289600">- Add aliases for the failureaccess and listenablefuture</changelog>
  <changelog author="fstrba@suse.com" date="1748260800">- Upgrade to guava 33.4.8
  * Changes of version 33.4.8
    + util.concurrent: Removed our VarHandle code from
    guava-android. While the code was never used at runtime under
    Android, it was causing problems under the Android Gradle
    Plugin with a minSdkVersion below 26. To continue to avoid
    sun.misc.Unsafe under the JVM, guava-android will now always
    use AtomicReferenceFieldUpdater when run there.
  * Changes of version 33.4.7
    + Modified the guava module's dependency on failureaccess to be
    transitive. Also, modified the guava-testlib module to make
    its dependency on guava transitive, to remove its dependency
    on failureaccess, and to add a dependency (transitive) on
    junit.
    + util.concurrent: Modified our fast paths to ensure that they
    continue to work when run through optimizers, such as those
    commonly used by Android apps. This fixes problems that some
    users may have seen since Guava 33.4.5.
    + util.concurrent: Changed the guava-android copy of
    AbstractFuture to try VarHandle before Unsafe, eliminating a
    warning under newer JDKs.
  * Changes of version 33.4.6
    + Removed the extra copy of each class from the Guava jar. The
    extra copies were an accidental addition from the
    modularization work in Guava 33.4.5.
    + Fixed annotation-related warnings when using Guava in modular
    builds. The most common such warning is Cannot find annotation
    method 'value()' in type 'DoNotMock': ....
  * Changes of version 33.4.5
    + Changed the Guava jar (plus guava-testlib and failureaccess
    jars) to be a modular jar.
    + Changed various classes to stop using sun.misc.Unsafe under
    Java 9+.
    ° Note that, if you use guava-android on the JVM (instead of
    using guava-jre), Guava will still try to use
    sun.misc.Unsafe. We will do further work on this in the
    future.
    + Belatedly updated the Public Suffix List data.
  * Changes of version 33.4.4
    + Migrated from Checker Framework annotations to JSpecify
    annotations.
    + Made our usages of nullness annotations available in our GWT
    artifact. GWT users will need to upgrade to GWT 2.12.1, which
    makes GWT as tolerant of Java 8 type-use annotations as it is
    of other annotations.
  * Changes of version 33.4.3
    + Migrated from @CheckForNull to the Checker Framework
    @Nullable. Most tools recognize both annotations, so we expect
    this to be a no-op in almost all cases. This release removes
    our dependency on JSR-305.
  * Changes of version 33.4.2
    + Changed @ParametricNullness into a no-op for Kotlin and
    IntelliJ. Before now, it was forcing many usages of type
    variables to have platform types, which meant that Kotlin
    couldn't check those usages for nullness errors. With this
    change, Kotlin can detect more errors.
  * Changes of version 33.4.1
    + Replaced our custom @ElementTypesAreNonnullByDefault
    annotations with the JSpecify @NullMarked annotation.
  * Changes of version 33.4.0
    + Exposed additional Java 8 APIs to Android users.
    + base: Deprecated Charsets constants in favor of
    StandardCharsets. We will not remove the constants, but we
    recommend using StandardCharsets for consistency.
    + base: Added ToStringHelper.omitEmptyValues().
    + collect: Added an optimized copyOf method to TreeRangeMap.
    + collect.testing: Fixed @Require annotations so that features
    implied by absent features are not also required to be absent.
    + io: Changed ByteSink and CharSink to no longer call flush() in
    some cases before close(). This is a no-op for well-behaved
    streams, which internally flush their data as part of closing.
    However, we have discovered some stream implementations that
    have overridden close() to do nothing, including not to flush
    some buffered data. If this change causes problems, the
    simplest fix is usually to change the close() override to at
    least call flush().
    + net: Added HttpHeaders.ALT_SVC and MediaType.CBOR.
  * Changes of version 33.3.1
    + Added j2objc-annotations to the Gradle runtime classpath to
    stop producing an Android Gradle Plugin error.
  * Changes of version 33.3.0
    + base: Removed @Beta from the Duration overload of
    Suppliers.memoizeWithExpiration.
    + cache: Added CacheBuilder Duration overloads to guava-android.
    + collect: Removed @Beta from the guava-android Collector APIs.
    + collect: Added ImmutableMultimap.builderWithExpectedKeys and
    ImmutableMultimap.Builder.expectedValuesPerKey.
    + graph: Improved Graphs.hasCycle to avoid causing
    StackOverflowError for long paths.
    + net: Added text/markdown to MediaType.
    + net: Deprecated HttpHeaders constant for Sec-Ch-UA-Form-Factor
    in favor of Sec-Ch-UA-Form-Factors to follow the latest spec.
    + testing: Changed some test libraries to throw AssertionError
    (instead of the more specific AssertionFailedError) in some
    cases.
- Added patch:
  * guava-modules-fix.patch
    + we are folding the failureaccess into the main guava.jar, so
    we don't have a special module for it.</changelog>
</package>
<package pkgid="737ad366f6d7ccacb7c7216c5f9ef185e35d0862d7cb68695a2806156ae589d18a950ff9b526af5704cd22b906579deae0991feef11a531ae7a8c7d7fedd7aae" name="guava-javadoc" arch="noarch">
  <version epoch="0" ver="33.4.8" rel="160099.1.4"/>
  <changelog author="fstrba@suse.com" date="1620648000">- Upgrade to guava 30.1.1
  * Fixes:
    + cache: Fixed compatibility between asMap().compute(...)
    and a load.
    + cache: Added @CheckReturnValue to some APIs.
    + collect: Added @DoNotCall to the mutator methods on immutable
    types
    + hash: Removed @Beta from HashCode.
    + io: Removed @Beta from CountingOutputStream.
  * fixes bsc#1179926, CVE-2020-8908: temp directory creation
    vulnerability in Guava versions prior to 30.0
- Removed patch:
  * guava-25.0-java8compat.patch
    + the compatibility is handled in the upstream code
- Added patch:
  * donotmock.patch
    + patch @DoNotMock annotation occurrences in order to put them
    in a format that our regex is able to identify and kill</changelog>
  <changelog author="fstrba@suse.com" date="1647000000">- Remove parent reference from ALL distributed pom files</changelog>
  <changelog author="fstrba@suse.com" date="1652875200">- Upgrade to guava 31.1
  * Fixes:
    + base: Deprecated the Throwables methods lazyStackTrace and
    lazyStackTraceIsLazy. They are no longer useful on any current
    platform.
    + collect: Added a new method
    ImmutableMap.Builder.buildKeepingLast(), which keeps the last
    value for any given key rather than throwing an exception when
    a key appears more than once.
    + collect: As a side-effect of the buildKeepingLast() change,
    the idiom
    ImmutableList.copyOf(Maps.transformValues(map, function))
    may produce different results if function has side-effects.
    + hash: Added Hashing.fingerprint2011().
    + io: Changed ByteStreams.nullOutputStream() to follow the
    contract of OutputStream.write by throwing an exception if
    the range of bytes is out of bounds.
    + net: Added @CheckReturnValue to the package (with a few
    exceptions).
    + net: Added HttpHeaders constant for
    Access-Control-Allow-Private-Network.
    + util.concurrent: Added accumulate/update methods for
    AtomicDouble and AtomicDoubleArray.
  * APIs promoted from @Beta:
    + base: Throwables methods getCausalChain and getCauseAs
    + collect: Streams methods mapWithIndex and findLast
    + collect: the remaining methods in Comparators: min, max,
    lexicographical, emptiesFirst, emptiesLast, isInOrder,
    isInStrictOrder
    + escape: various APIs
    + io: various APIs in Files
    + net: various APIs
    + reflect: various APIs
    + testlib: various APIs
    + util.concurrent: AsyncCallable, ListenableScheduledFuture,
    and ClosingFuture
    + util.concurrent: ExecutionSequencer,
    MoreExecutors.newSequentialExecutor, and Monitor
    + util.concurrent: Futures methods: submit, submitAsync,
    scheduleAsync, nonCancellationPropagating, inCompletionOrder
    + util.concurrent: Uninterruptibles:
    awaitTerminationUninterruptibly and the Duration overloads in
    the class
    + util.concurrent: the FluentFuture type, its factory methods,
    and addCallback
  * Remove the hack of removing annotations, since we have now
    all the required dependencies packaged
- Removed patch:
  * donotmock.patch
    + hack not needed any more</changelog>
  <changelog author="fstrba@suse.com" date="1686830400">- Upgrade to guava 32.0.1
  * Security fixes:
    + Reimplemented Files.createTempDir and FileBackedOutputStream
    to further address CVE-2020-8908 (#4011, bsc#1179926) and
    CVE-2023-2976 (#2575, bsc#1212401)
  * Fixes:
    + io: Fixed Files.createTempDir and FileBackedOutputStream under
    Windows, which broke as part of the security fix in release
    32.0.0
    + Removed @Beta from almost all APIs. Most of the remaining
    @Beta APIs are in graph and hash.
    + Enhanced the Guava jar to include Proguard configurations that
    are picked up automatically by the Android Gradle Plugin. This
    should help with warnings that were promoted to errors in
    Android Gradle Plugin 8.x.
    + Enhanced the Guava jar to include information about method
    parameters in its class files. If you use static analyzers
    that look at method-parameter names, you may see new warnings
    or errors if they are now able to detect mismatches. But
    mostly, you may see better tooltips and autocompletion in
    DEs.
    + Improved nullness annotations on a few classes.
    + Modified classes with "serial proxies" to declare
    exception-throwing readObject methods, in accordance with best
    practice.
    + collect: Fixed Maps.newHashMapWithExpectedSize to stop
    allocating maps that were larger than they needed to be.
    + collect: Made various APIs work J2CL:
    Maps.immutableEnumMap+toImmutableEnumMap, EnumMultiset,
    CollectorTester. Previously, the APIs were present but failed
    at runtime.
    + collect: Optimized memory usage for Interner and MapMaker.
    + graph: Changed directed graphs to reject attempts to add
    undirected edges.
    + io: Added BaseEncoding.ignoreCase() to support
    case-insensitive decoding.
    + net: Added HttpHeaders constants:
    ~ No-Vary-Search
    ~ Sec-CH-DPR
    ~ Sec-CH-UA-Wow64
    ~ Sec-CH-Viewport-Width and Sec-CH-Viewport-Height
    ~ Supports-Loading-Mode
    + net: Added the MediaType constant for JWT.
    + primitives: Added rotate() for arrays of all primitive types.
    + util.concurrent: Changed AbstractFuture to run
    interruptTask() just before afterDone(). Until this change, it
    ran slightly earlier than that: We used to run it before
    unblocking any pending get() calls, and now we run it after.
    + util.concurrent: Fixed some cases in which we could catch
    InterruptedException but fail to restore the interrupt bit.</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1710244800">- Fix version mismatch in the ant build files.</changelog>
  <changelog author="fstrba@suse.com" date="1713355200">- Upgrade to guava 33.1.0
  * Changes of version 33.1.0:
    + Updated our Error Prone dependency to 2.26.1, which includes
    a JPMS-ready jar of annotations. If you use the Error Prone
    annotations in a modular build of your own code, you may need
    to add a requires line for them.
    + base: Added a Duration overload for
    Suppliers.memoizeWithExpiration.
    + base: Deprecated the remaining two overloads of
    Throwables.propagateIfPossible. They won't be deleted, but we
    recommend migrating off them.
    + cache: Fixed a bug that could cause false "recursive load"
    reports during refresh.
    + graph: Changed the return types of transitiveClosure() and
    reachableNodes() to Immutable* types. reachableNodes() already
    returned an immutable object (even though that was not
    reflected in the declared return type); transitiveClosure()
    used to return a mutable object. The old signatures remain
    available, so this change does not break binary compatibility.
    + graph: Changed the behavior of views returned by graph
    accessor methods that take a graph element as input: They now
    throw IllegalStateException when that element is removed from
    the graph.
    + hash: Optimized Checksum-based hash functions for Java 9+.
    + testing: Exposed FakeTicker Duration methods to Android users.
    + util.concurrent: Deprecated the constructors of
    UncheckedExecutionException and ExecutionError that don't
    accept a cause. We won't remove these constructors, but we
    recommend migrating off them, as users of those classes often
    assume that instances will contain a cause.
    + util.concurrent: Improved the correctness of racy accesses for
    J2ObjC users.
  * Changes of version 33.0.0:
    + This version of guava-android contains some package-private
    methods whose signature includes the Java 8 Collector API.
    This is a test to identify any problems before we expose those
    methods publicly to users. Please report any problems that you
    encounter.
    + Changed various classes to catch Exception instead of
    RuntimeException even when only RuntimeException is
    theoretically possible. This can help code that throws
    undeclared exceptions, as some bytecode rewriters (e.g.,
    Robolectric) and languages (e.g., Kotlin) do.
    + Added an Automatic-Module-Name to failureaccess, Guava's one
    strong runtime dependency.
    + reflect: In guava-android only, removed
    Invokable.getAnnotatedReturnType() and
    Parameter.getAnnotatedType(). These methods never worked in an
    Android VM, and to reflect that, they were born @Deprecated,
    @Beta, and @DoNotCall. They're now preventing us from rolling
    out some new Android compatibility testing. This is the only
    binary-incompatible change in this release, and it should have
    no effect in practice. Still, we bump the major version number
    to follow Semantic Versioning.
    + util.concurrent: Changed our implementations to avoid eagerly
    initializing loggers during class loading. This can help
    performance, especially under Android.
  * Changes of version 32.1.3:
    + Changed Gradle Metadata to include dependency versions
    directly. This may address "Could not find some-dependency"
    errors that some users have reported (which might be a result
    of users' excluding guava-parent).
    + collect: Changed Multisets.unmodifiableMultiset(set)
    .removeIf(predicate) to throw an exception always, even if
    nothing matches predicate.
    + graph: Fixed the behavior of Graph/ValueGraph views for a node
    when that node is removed from the graph.
    + io: Fixed Files.createTempDir and FileBackedOutputStream under
    Windows services, a rare use case. (The fix actually covers
    only Java 9+ because Java 8 would require an additional
    approach. Let us know if you need support under Java 8.)
    + net: Made MediaType.parse allow and skip over whitespace
    around the / and = separator tokens in addition to the ;
    separator, for which it was already being allowed.
    + util.concurrent: Tweaked Futures.getChecked
    constructor-selection behavior: The method continues to prefer
    to call constructors with a String parameter, but now it
    breaks ties based on whether the constructor has a Throwable
    parameter. Beyond that, the choice of constructor remains
    undefined. (For this and other reasons, we discourage the use
    of getChecked.)
  * Changes of version 32.1.2:
    + Removed the section of our Gradle metadata that caused Gradle
    to report conflicts with listenablefuture.
    + Changed our Maven project to avoid affecting which version of
    Mockito our Gradle users see.
    + collect: Under J2CL, exposed ImmutableList and ImmutableSet
    methods copyOf and of for JavaScript usage.
    + net: Optimized InternetDomainName construction.
  * Changes of version 32.1.1:
    + Fixed our broken Gradle metadata from 32.1.0. Sorry again for
    the trouble. If you use Gradle, please still read the release
    notes from that version: You may still see errors from the new
    checking that the metadata enables, and the release notes
    discuss how to fix those errors.
  * Changes of version 32.1.0:
    + collect: Tweaked more nullness annotations.
    + hash: Enhanced crc32c() to use Java's hardware-accelerated
    implementation where available.
    + util.concurrent: Added Duration-based default methods to
    ListeningExecutorService.
    + Began updating Javadoc to focus less on APIs that have been
    superseded by additions to the JDK. We're also looking to add
    more documentation that directs users to JDK equivalents for
    our APIs. Further PRs welcome!
    + Fixed some problems with using Guava from a Java Agent.
    (But we don't test that configuration, and we don't know how
    well we'll be able to keep it working.)
    + Fixed BootstrapMethodError when using CacheBuilder from a
    custom system class loader. (As with the previous item,
    we're not sure how well we'll be able to keep this use case
    working.)
    + Suppressed a harmless unusable-by-js warning seen by users of
    guava-gwt.</changelog>
  <changelog author="fstrba@suse.com" date="1718193600">- Upgrade to guava 33.2.1
  * Changes of version 33.2.1
    + net: Changed InetAddress-String conversion methods to preserve
    the IPv6 scope ID if present. The scope ID can be necessary
    for IPv6-capable devices with multiple network interfaces.
    However, preserving it can also lead to problems for callers
    that rely on the returned values not to include the scope ID:
  - Callers might compensate for the old behavior of the methods
    by appending the scope ID to a returned string themselves.
    If so, you can update your code to stop doing so at the same
    time as you upgrade Guava. Of, if your code might run
    against multiple versions of Guava, you can check whether
    Guava has included a scope ID before you add one yourself.
  - Callers might pass the returned string to another system
    that does not understand scope IDs. If so, you can strip the
    scope ID off, whether by truncating the string form at a %
    character (leaving behind any trailing ] character in the
    case of forUriString) or by replacing the returned
    InetAddress with a new instance constructed by calling
    InetAddress.getByAddress(addr).
  - java.net.InetAddress validates any provided scope ID against
    the interfaces available on the machine. As a result,
    methods in InetAddresses may now fail if the scope ID fails
    validation.
  * Notable cases in which this may happen include:
  - if the code runs in an Android app without networking
    permission
  - if code passes InetAddress instances or strings across
    devices
  * If this is not the behavior that you want, then you can
    strip off the scope ID from the input string before
    passing it to Guava, as discussed above.
  * Changes of version 33.2.0
    + Dropped testing for Android versions before Lollipop (API
    Level 21). Guava may stop working under older versions in
    the future, or it may have done so already.
    + Fixed a GWT compilation breakage under Gradle.
    + collect: Made our Collector APIs (e.g.,
    ImmutableList.toImmutableList()) available in guava-android.
    More Java 8 APIs will follow in future releases.
  - As always, streams are available to Android code only when
    that code enables library desugaring or targets a new enough
    API Level (24 (Nougat) for many stream APIs). (But note that
    we test only with library desugaring, so we don't currently
    know if API Level 24 is high enough to use our Collector
    APIs unless you have also enabled library desugaring.) Guava
    users who avoid the Collector APIs do not need to meet this
    requirement.
    + collect: Fixed a potential NullPointerException in
    ImmutableMap.Builder on a rare code path.
    + net: Added HttpHeaders constants Ad-Auction-Allowed,
    Permissions-Policy-Report-Only, and Sec-GPC.</changelog>
  <changelog author="fstrba@suse.com" date="1730289600">- Add aliases for the failureaccess and listenablefuture</changelog>
  <changelog author="fstrba@suse.com" date="1748260800">- Upgrade to guava 33.4.8
  * Changes of version 33.4.8
    + util.concurrent: Removed our VarHandle code from
    guava-android. While the code was never used at runtime under
    Android, it was causing problems under the Android Gradle
    Plugin with a minSdkVersion below 26. To continue to avoid
    sun.misc.Unsafe under the JVM, guava-android will now always
    use AtomicReferenceFieldUpdater when run there.
  * Changes of version 33.4.7
    + Modified the guava module's dependency on failureaccess to be
    transitive. Also, modified the guava-testlib module to make
    its dependency on guava transitive, to remove its dependency
    on failureaccess, and to add a dependency (transitive) on
    junit.
    + util.concurrent: Modified our fast paths to ensure that they
    continue to work when run through optimizers, such as those
    commonly used by Android apps. This fixes problems that some
    users may have seen since Guava 33.4.5.
    + util.concurrent: Changed the guava-android copy of
    AbstractFuture to try VarHandle before Unsafe, eliminating a
    warning under newer JDKs.
  * Changes of version 33.4.6
    + Removed the extra copy of each class from the Guava jar. The
    extra copies were an accidental addition from the
    modularization work in Guava 33.4.5.
    + Fixed annotation-related warnings when using Guava in modular
    builds. The most common such warning is Cannot find annotation
    method 'value()' in type 'DoNotMock': ....
  * Changes of version 33.4.5
    + Changed the Guava jar (plus guava-testlib and failureaccess
    jars) to be a modular jar.
    + Changed various classes to stop using sun.misc.Unsafe under
    Java 9+.
    ° Note that, if you use guava-android on the JVM (instead of
    using guava-jre), Guava will still try to use
    sun.misc.Unsafe. We will do further work on this in the
    future.
    + Belatedly updated the Public Suffix List data.
  * Changes of version 33.4.4
    + Migrated from Checker Framework annotations to JSpecify
    annotations.
    + Made our usages of nullness annotations available in our GWT
    artifact. GWT users will need to upgrade to GWT 2.12.1, which
    makes GWT as tolerant of Java 8 type-use annotations as it is
    of other annotations.
  * Changes of version 33.4.3
    + Migrated from @CheckForNull to the Checker Framework
    @Nullable. Most tools recognize both annotations, so we expect
    this to be a no-op in almost all cases. This release removes
    our dependency on JSR-305.
  * Changes of version 33.4.2
    + Changed @ParametricNullness into a no-op for Kotlin and
    IntelliJ. Before now, it was forcing many usages of type
    variables to have platform types, which meant that Kotlin
    couldn't check those usages for nullness errors. With this
    change, Kotlin can detect more errors.
  * Changes of version 33.4.1
    + Replaced our custom @ElementTypesAreNonnullByDefault
    annotations with the JSpecify @NullMarked annotation.
  * Changes of version 33.4.0
    + Exposed additional Java 8 APIs to Android users.
    + base: Deprecated Charsets constants in favor of
    StandardCharsets. We will not remove the constants, but we
    recommend using StandardCharsets for consistency.
    + base: Added ToStringHelper.omitEmptyValues().
    + collect: Added an optimized copyOf method to TreeRangeMap.
    + collect.testing: Fixed @Require annotations so that features
    implied by absent features are not also required to be absent.
    + io: Changed ByteSink and CharSink to no longer call flush() in
    some cases before close(). This is a no-op for well-behaved
    streams, which internally flush their data as part of closing.
    However, we have discovered some stream implementations that
    have overridden close() to do nothing, including not to flush
    some buffered data. If this change causes problems, the
    simplest fix is usually to change the close() override to at
    least call flush().
    + net: Added HttpHeaders.ALT_SVC and MediaType.CBOR.
  * Changes of version 33.3.1
    + Added j2objc-annotations to the Gradle runtime classpath to
    stop producing an Android Gradle Plugin error.
  * Changes of version 33.3.0
    + base: Removed @Beta from the Duration overload of
    Suppliers.memoizeWithExpiration.
    + cache: Added CacheBuilder Duration overloads to guava-android.
    + collect: Removed @Beta from the guava-android Collector APIs.
    + collect: Added ImmutableMultimap.builderWithExpectedKeys and
    ImmutableMultimap.Builder.expectedValuesPerKey.
    + graph: Improved Graphs.hasCycle to avoid causing
    StackOverflowError for long paths.
    + net: Added text/markdown to MediaType.
    + net: Deprecated HttpHeaders constant for Sec-Ch-UA-Form-Factor
    in favor of Sec-Ch-UA-Form-Factors to follow the latest spec.
    + testing: Changed some test libraries to throw AssertionError
    (instead of the more specific AssertionFailedError) in some
    cases.
- Added patch:
  * guava-modules-fix.patch
    + we are folding the failureaccess into the main guava.jar, so
    we don't have a special module for it.</changelog>
</package>
<package pkgid="d0b274d9723c788156698008c9fef2cd07df1c6f780968ebec2bc85f56f73375ee217f12080ffd6fb3cf28e71f8f8529fe7712d6635a04b43c5a4d716ebcf36c" name="guava-testlib" arch="noarch">
  <version epoch="0" ver="33.4.8" rel="160099.1.4"/>
  <changelog author="fstrba@suse.com" date="1620648000">- Upgrade to guava 30.1.1
  * Fixes:
    + cache: Fixed compatibility between asMap().compute(...)
    and a load.
    + cache: Added @CheckReturnValue to some APIs.
    + collect: Added @DoNotCall to the mutator methods on immutable
    types
    + hash: Removed @Beta from HashCode.
    + io: Removed @Beta from CountingOutputStream.
  * fixes bsc#1179926, CVE-2020-8908: temp directory creation
    vulnerability in Guava versions prior to 30.0
- Removed patch:
  * guava-25.0-java8compat.patch
    + the compatibility is handled in the upstream code
- Added patch:
  * donotmock.patch
    + patch @DoNotMock annotation occurrences in order to put them
    in a format that our regex is able to identify and kill</changelog>
  <changelog author="fstrba@suse.com" date="1647000000">- Remove parent reference from ALL distributed pom files</changelog>
  <changelog author="fstrba@suse.com" date="1652875200">- Upgrade to guava 31.1
  * Fixes:
    + base: Deprecated the Throwables methods lazyStackTrace and
    lazyStackTraceIsLazy. They are no longer useful on any current
    platform.
    + collect: Added a new method
    ImmutableMap.Builder.buildKeepingLast(), which keeps the last
    value for any given key rather than throwing an exception when
    a key appears more than once.
    + collect: As a side-effect of the buildKeepingLast() change,
    the idiom
    ImmutableList.copyOf(Maps.transformValues(map, function))
    may produce different results if function has side-effects.
    + hash: Added Hashing.fingerprint2011().
    + io: Changed ByteStreams.nullOutputStream() to follow the
    contract of OutputStream.write by throwing an exception if
    the range of bytes is out of bounds.
    + net: Added @CheckReturnValue to the package (with a few
    exceptions).
    + net: Added HttpHeaders constant for
    Access-Control-Allow-Private-Network.
    + util.concurrent: Added accumulate/update methods for
    AtomicDouble and AtomicDoubleArray.
  * APIs promoted from @Beta:
    + base: Throwables methods getCausalChain and getCauseAs
    + collect: Streams methods mapWithIndex and findLast
    + collect: the remaining methods in Comparators: min, max,
    lexicographical, emptiesFirst, emptiesLast, isInOrder,
    isInStrictOrder
    + escape: various APIs
    + io: various APIs in Files
    + net: various APIs
    + reflect: various APIs
    + testlib: various APIs
    + util.concurrent: AsyncCallable, ListenableScheduledFuture,
    and ClosingFuture
    + util.concurrent: ExecutionSequencer,
    MoreExecutors.newSequentialExecutor, and Monitor
    + util.concurrent: Futures methods: submit, submitAsync,
    scheduleAsync, nonCancellationPropagating, inCompletionOrder
    + util.concurrent: Uninterruptibles:
    awaitTerminationUninterruptibly and the Duration overloads in
    the class
    + util.concurrent: the FluentFuture type, its factory methods,
    and addCallback
  * Remove the hack of removing annotations, since we have now
    all the required dependencies packaged
- Removed patch:
  * donotmock.patch
    + hack not needed any more</changelog>
  <changelog author="fstrba@suse.com" date="1686830400">- Upgrade to guava 32.0.1
  * Security fixes:
    + Reimplemented Files.createTempDir and FileBackedOutputStream
    to further address CVE-2020-8908 (#4011, bsc#1179926) and
    CVE-2023-2976 (#2575, bsc#1212401)
  * Fixes:
    + io: Fixed Files.createTempDir and FileBackedOutputStream under
    Windows, which broke as part of the security fix in release
    32.0.0
    + Removed @Beta from almost all APIs. Most of the remaining
    @Beta APIs are in graph and hash.
    + Enhanced the Guava jar to include Proguard configurations that
    are picked up automatically by the Android Gradle Plugin. This
    should help with warnings that were promoted to errors in
    Android Gradle Plugin 8.x.
    + Enhanced the Guava jar to include information about method
    parameters in its class files. If you use static analyzers
    that look at method-parameter names, you may see new warnings
    or errors if they are now able to detect mismatches. But
    mostly, you may see better tooltips and autocompletion in
    DEs.
    + Improved nullness annotations on a few classes.
    + Modified classes with "serial proxies" to declare
    exception-throwing readObject methods, in accordance with best
    practice.
    + collect: Fixed Maps.newHashMapWithExpectedSize to stop
    allocating maps that were larger than they needed to be.
    + collect: Made various APIs work J2CL:
    Maps.immutableEnumMap+toImmutableEnumMap, EnumMultiset,
    CollectorTester. Previously, the APIs were present but failed
    at runtime.
    + collect: Optimized memory usage for Interner and MapMaker.
    + graph: Changed directed graphs to reject attempts to add
    undirected edges.
    + io: Added BaseEncoding.ignoreCase() to support
    case-insensitive decoding.
    + net: Added HttpHeaders constants:
    ~ No-Vary-Search
    ~ Sec-CH-DPR
    ~ Sec-CH-UA-Wow64
    ~ Sec-CH-Viewport-Width and Sec-CH-Viewport-Height
    ~ Supports-Loading-Mode
    + net: Added the MediaType constant for JWT.
    + primitives: Added rotate() for arrays of all primitive types.
    + util.concurrent: Changed AbstractFuture to run
    interruptTask() just before afterDone(). Until this change, it
    ran slightly earlier than that: We used to run it before
    unblocking any pending get() calls, and now we run it after.
    + util.concurrent: Fixed some cases in which we could catch
    InterruptedException but fail to restore the interrupt bit.</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1710244800">- Fix version mismatch in the ant build files.</changelog>
  <changelog author="fstrba@suse.com" date="1713355200">- Upgrade to guava 33.1.0
  * Changes of version 33.1.0:
    + Updated our Error Prone dependency to 2.26.1, which includes
    a JPMS-ready jar of annotations. If you use the Error Prone
    annotations in a modular build of your own code, you may need
    to add a requires line for them.
    + base: Added a Duration overload for
    Suppliers.memoizeWithExpiration.
    + base: Deprecated the remaining two overloads of
    Throwables.propagateIfPossible. They won't be deleted, but we
    recommend migrating off them.
    + cache: Fixed a bug that could cause false "recursive load"
    reports during refresh.
    + graph: Changed the return types of transitiveClosure() and
    reachableNodes() to Immutable* types. reachableNodes() already
    returned an immutable object (even though that was not
    reflected in the declared return type); transitiveClosure()
    used to return a mutable object. The old signatures remain
    available, so this change does not break binary compatibility.
    + graph: Changed the behavior of views returned by graph
    accessor methods that take a graph element as input: They now
    throw IllegalStateException when that element is removed from
    the graph.
    + hash: Optimized Checksum-based hash functions for Java 9+.
    + testing: Exposed FakeTicker Duration methods to Android users.
    + util.concurrent: Deprecated the constructors of
    UncheckedExecutionException and ExecutionError that don't
    accept a cause. We won't remove these constructors, but we
    recommend migrating off them, as users of those classes often
    assume that instances will contain a cause.
    + util.concurrent: Improved the correctness of racy accesses for
    J2ObjC users.
  * Changes of version 33.0.0:
    + This version of guava-android contains some package-private
    methods whose signature includes the Java 8 Collector API.
    This is a test to identify any problems before we expose those
    methods publicly to users. Please report any problems that you
    encounter.
    + Changed various classes to catch Exception instead of
    RuntimeException even when only RuntimeException is
    theoretically possible. This can help code that throws
    undeclared exceptions, as some bytecode rewriters (e.g.,
    Robolectric) and languages (e.g., Kotlin) do.
    + Added an Automatic-Module-Name to failureaccess, Guava's one
    strong runtime dependency.
    + reflect: In guava-android only, removed
    Invokable.getAnnotatedReturnType() and
    Parameter.getAnnotatedType(). These methods never worked in an
    Android VM, and to reflect that, they were born @Deprecated,
    @Beta, and @DoNotCall. They're now preventing us from rolling
    out some new Android compatibility testing. This is the only
    binary-incompatible change in this release, and it should have
    no effect in practice. Still, we bump the major version number
    to follow Semantic Versioning.
    + util.concurrent: Changed our implementations to avoid eagerly
    initializing loggers during class loading. This can help
    performance, especially under Android.
  * Changes of version 32.1.3:
    + Changed Gradle Metadata to include dependency versions
    directly. This may address "Could not find some-dependency"
    errors that some users have reported (which might be a result
    of users' excluding guava-parent).
    + collect: Changed Multisets.unmodifiableMultiset(set)
    .removeIf(predicate) to throw an exception always, even if
    nothing matches predicate.
    + graph: Fixed the behavior of Graph/ValueGraph views for a node
    when that node is removed from the graph.
    + io: Fixed Files.createTempDir and FileBackedOutputStream under
    Windows services, a rare use case. (The fix actually covers
    only Java 9+ because Java 8 would require an additional
    approach. Let us know if you need support under Java 8.)
    + net: Made MediaType.parse allow and skip over whitespace
    around the / and = separator tokens in addition to the ;
    separator, for which it was already being allowed.
    + util.concurrent: Tweaked Futures.getChecked
    constructor-selection behavior: The method continues to prefer
    to call constructors with a String parameter, but now it
    breaks ties based on whether the constructor has a Throwable
    parameter. Beyond that, the choice of constructor remains
    undefined. (For this and other reasons, we discourage the use
    of getChecked.)
  * Changes of version 32.1.2:
    + Removed the section of our Gradle metadata that caused Gradle
    to report conflicts with listenablefuture.
    + Changed our Maven project to avoid affecting which version of
    Mockito our Gradle users see.
    + collect: Under J2CL, exposed ImmutableList and ImmutableSet
    methods copyOf and of for JavaScript usage.
    + net: Optimized InternetDomainName construction.
  * Changes of version 32.1.1:
    + Fixed our broken Gradle metadata from 32.1.0. Sorry again for
    the trouble. If you use Gradle, please still read the release
    notes from that version: You may still see errors from the new
    checking that the metadata enables, and the release notes
    discuss how to fix those errors.
  * Changes of version 32.1.0:
    + collect: Tweaked more nullness annotations.
    + hash: Enhanced crc32c() to use Java's hardware-accelerated
    implementation where available.
    + util.concurrent: Added Duration-based default methods to
    ListeningExecutorService.
    + Began updating Javadoc to focus less on APIs that have been
    superseded by additions to the JDK. We're also looking to add
    more documentation that directs users to JDK equivalents for
    our APIs. Further PRs welcome!
    + Fixed some problems with using Guava from a Java Agent.
    (But we don't test that configuration, and we don't know how
    well we'll be able to keep it working.)
    + Fixed BootstrapMethodError when using CacheBuilder from a
    custom system class loader. (As with the previous item,
    we're not sure how well we'll be able to keep this use case
    working.)
    + Suppressed a harmless unusable-by-js warning seen by users of
    guava-gwt.</changelog>
  <changelog author="fstrba@suse.com" date="1718193600">- Upgrade to guava 33.2.1
  * Changes of version 33.2.1
    + net: Changed InetAddress-String conversion methods to preserve
    the IPv6 scope ID if present. The scope ID can be necessary
    for IPv6-capable devices with multiple network interfaces.
    However, preserving it can also lead to problems for callers
    that rely on the returned values not to include the scope ID:
  - Callers might compensate for the old behavior of the methods
    by appending the scope ID to a returned string themselves.
    If so, you can update your code to stop doing so at the same
    time as you upgrade Guava. Of, if your code might run
    against multiple versions of Guava, you can check whether
    Guava has included a scope ID before you add one yourself.
  - Callers might pass the returned string to another system
    that does not understand scope IDs. If so, you can strip the
    scope ID off, whether by truncating the string form at a %
    character (leaving behind any trailing ] character in the
    case of forUriString) or by replacing the returned
    InetAddress with a new instance constructed by calling
    InetAddress.getByAddress(addr).
  - java.net.InetAddress validates any provided scope ID against
    the interfaces available on the machine. As a result,
    methods in InetAddresses may now fail if the scope ID fails
    validation.
  * Notable cases in which this may happen include:
  - if the code runs in an Android app without networking
    permission
  - if code passes InetAddress instances or strings across
    devices
  * If this is not the behavior that you want, then you can
    strip off the scope ID from the input string before
    passing it to Guava, as discussed above.
  * Changes of version 33.2.0
    + Dropped testing for Android versions before Lollipop (API
    Level 21). Guava may stop working under older versions in
    the future, or it may have done so already.
    + Fixed a GWT compilation breakage under Gradle.
    + collect: Made our Collector APIs (e.g.,
    ImmutableList.toImmutableList()) available in guava-android.
    More Java 8 APIs will follow in future releases.
  - As always, streams are available to Android code only when
    that code enables library desugaring or targets a new enough
    API Level (24 (Nougat) for many stream APIs). (But note that
    we test only with library desugaring, so we don't currently
    know if API Level 24 is high enough to use our Collector
    APIs unless you have also enabled library desugaring.) Guava
    users who avoid the Collector APIs do not need to meet this
    requirement.
    + collect: Fixed a potential NullPointerException in
    ImmutableMap.Builder on a rare code path.
    + net: Added HttpHeaders constants Ad-Auction-Allowed,
    Permissions-Policy-Report-Only, and Sec-GPC.</changelog>
  <changelog author="fstrba@suse.com" date="1730289600">- Add aliases for the failureaccess and listenablefuture</changelog>
  <changelog author="fstrba@suse.com" date="1748260800">- Upgrade to guava 33.4.8
  * Changes of version 33.4.8
    + util.concurrent: Removed our VarHandle code from
    guava-android. While the code was never used at runtime under
    Android, it was causing problems under the Android Gradle
    Plugin with a minSdkVersion below 26. To continue to avoid
    sun.misc.Unsafe under the JVM, guava-android will now always
    use AtomicReferenceFieldUpdater when run there.
  * Changes of version 33.4.7
    + Modified the guava module's dependency on failureaccess to be
    transitive. Also, modified the guava-testlib module to make
    its dependency on guava transitive, to remove its dependency
    on failureaccess, and to add a dependency (transitive) on
    junit.
    + util.concurrent: Modified our fast paths to ensure that they
    continue to work when run through optimizers, such as those
    commonly used by Android apps. This fixes problems that some
    users may have seen since Guava 33.4.5.
    + util.concurrent: Changed the guava-android copy of
    AbstractFuture to try VarHandle before Unsafe, eliminating a
    warning under newer JDKs.
  * Changes of version 33.4.6
    + Removed the extra copy of each class from the Guava jar. The
    extra copies were an accidental addition from the
    modularization work in Guava 33.4.5.
    + Fixed annotation-related warnings when using Guava in modular
    builds. The most common such warning is Cannot find annotation
    method 'value()' in type 'DoNotMock': ....
  * Changes of version 33.4.5
    + Changed the Guava jar (plus guava-testlib and failureaccess
    jars) to be a modular jar.
    + Changed various classes to stop using sun.misc.Unsafe under
    Java 9+.
    ° Note that, if you use guava-android on the JVM (instead of
    using guava-jre), Guava will still try to use
    sun.misc.Unsafe. We will do further work on this in the
    future.
    + Belatedly updated the Public Suffix List data.
  * Changes of version 33.4.4
    + Migrated from Checker Framework annotations to JSpecify
    annotations.
    + Made our usages of nullness annotations available in our GWT
    artifact. GWT users will need to upgrade to GWT 2.12.1, which
    makes GWT as tolerant of Java 8 type-use annotations as it is
    of other annotations.
  * Changes of version 33.4.3
    + Migrated from @CheckForNull to the Checker Framework
    @Nullable. Most tools recognize both annotations, so we expect
    this to be a no-op in almost all cases. This release removes
    our dependency on JSR-305.
  * Changes of version 33.4.2
    + Changed @ParametricNullness into a no-op for Kotlin and
    IntelliJ. Before now, it was forcing many usages of type
    variables to have platform types, which meant that Kotlin
    couldn't check those usages for nullness errors. With this
    change, Kotlin can detect more errors.
  * Changes of version 33.4.1
    + Replaced our custom @ElementTypesAreNonnullByDefault
    annotations with the JSpecify @NullMarked annotation.
  * Changes of version 33.4.0
    + Exposed additional Java 8 APIs to Android users.
    + base: Deprecated Charsets constants in favor of
    StandardCharsets. We will not remove the constants, but we
    recommend using StandardCharsets for consistency.
    + base: Added ToStringHelper.omitEmptyValues().
    + collect: Added an optimized copyOf method to TreeRangeMap.
    + collect.testing: Fixed @Require annotations so that features
    implied by absent features are not also required to be absent.
    + io: Changed ByteSink and CharSink to no longer call flush() in
    some cases before close(). This is a no-op for well-behaved
    streams, which internally flush their data as part of closing.
    However, we have discovered some stream implementations that
    have overridden close() to do nothing, including not to flush
    some buffered data. If this change causes problems, the
    simplest fix is usually to change the close() override to at
    least call flush().
    + net: Added HttpHeaders.ALT_SVC and MediaType.CBOR.
  * Changes of version 33.3.1
    + Added j2objc-annotations to the Gradle runtime classpath to
    stop producing an Android Gradle Plugin error.
  * Changes of version 33.3.0
    + base: Removed @Beta from the Duration overload of
    Suppliers.memoizeWithExpiration.
    + cache: Added CacheBuilder Duration overloads to guava-android.
    + collect: Removed @Beta from the guava-android Collector APIs.
    + collect: Added ImmutableMultimap.builderWithExpectedKeys and
    ImmutableMultimap.Builder.expectedValuesPerKey.
    + graph: Improved Graphs.hasCycle to avoid causing
    StackOverflowError for long paths.
    + net: Added text/markdown to MediaType.
    + net: Deprecated HttpHeaders constant for Sec-Ch-UA-Form-Factor
    in favor of Sec-Ch-UA-Form-Factors to follow the latest spec.
    + testing: Changed some test libraries to throw AssertionError
    (instead of the more specific AssertionFailedError) in some
    cases.
- Added patch:
  * guava-modules-fix.patch
    + we are folding the failureaccess into the main guava.jar, so
    we don't have a special module for it.</changelog>
</package>
<package pkgid="715dff9bd9d27467066030b6e90f95f1b4e324157132602f44dc1ae98e8e40b345cadf3adc1c4a31bfd63d8d9edc5d6b06195ce02c04ee8c03c89aa66f2895db" name="gucharmap" arch="s390x">
  <version epoch="0" ver="16.0.2" rel="bp161.1.3"/>
  <changelog author="dimstar@opensuse.org" date="1671019200">- Update to version 15.0.2:
  + metainfo: Add screenshots and link them from metainfo.
  + build: Use GNOME module post_install().
  + all: Update to unicode 15.0.0.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1683028800">- Update to version 15.0.4:
  + Update application screenshots to version 15.
  + unicode: Derive some more character names.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1696420800">- Update to version 15.1.1:
  + DOAP: Remove defunct mailing list; add Discourse
  + unicode: Update to version 15.1.0
  + unicode: i18n update for 15.1.0
  + metainfo: Add launchable info
  + Updated translations.
- Update source service to current standard.</changelog>
  <changelog author="dimstar@opensuse.org" date="1704369600">- Update to version 15.1.2:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711540800">- Update to version 15.1.3:
  + Updated translations.</changelog>
  <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>
</package>
<package pkgid="06afa4f7c9856926419b39e4dd2ac448e6309a3a162db1ce5a13cbd02f4aba37e46cfa2ea1b70fab36259bf08b02c5ffdea3010263bf7093fababde9c5a9c414" name="gucharmap-devel" arch="s390x">
  <version epoch="0" ver="16.0.2" rel="bp161.1.3"/>
  <changelog author="dimstar@opensuse.org" date="1671019200">- Update to version 15.0.2:
  + metainfo: Add screenshots and link them from metainfo.
  + build: Use GNOME module post_install().
  + all: Update to unicode 15.0.0.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1683028800">- Update to version 15.0.4:
  + Update application screenshots to version 15.
  + unicode: Derive some more character names.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1696420800">- Update to version 15.1.1:
  + DOAP: Remove defunct mailing list; add Discourse
  + unicode: Update to version 15.1.0
  + unicode: i18n update for 15.1.0
  + metainfo: Add launchable info
  + Updated translations.
- Update source service to current standard.</changelog>
  <changelog author="dimstar@opensuse.org" date="1704369600">- Update to version 15.1.2:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711540800">- Update to version 15.1.3:
  + Updated translations.</changelog>
  <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>
</package>
<package pkgid="738d33294f9b442fb330c4265497c6f723b9d6a83a56b307237bf010cb625199815728e6c0385734968dd54fb4659c31b48340720f242f43e76c8e2bde272d19" name="gucharmap-lang" arch="noarch">
  <version epoch="0" ver="16.0.2" rel="bp161.1.3"/>
  <changelog author="dimstar@opensuse.org" date="1671019200">- Update to version 15.0.2:
  + metainfo: Add screenshots and link them from metainfo.
  + build: Use GNOME module post_install().
  + all: Update to unicode 15.0.0.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1683028800">- Update to version 15.0.4:
  + Update application screenshots to version 15.
  + unicode: Derive some more character names.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1696420800">- Update to version 15.1.1:
  + DOAP: Remove defunct mailing list; add Discourse
  + unicode: Update to version 15.1.0
  + unicode: i18n update for 15.1.0
  + metainfo: Add launchable info
  + Updated translations.
- Update source service to current standard.</changelog>
  <changelog author="dimstar@opensuse.org" date="1704369600">- Update to version 15.1.2:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711540800">- Update to version 15.1.3:
  + Updated translations.</changelog>
  <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>
</package>
<package pkgid="e61178f462adaac8be4f98939eebedf8b122a5e4eae741007e59e4fb5a4821c640297056a87b3e4d9dc3e1d38c099090c70360f7dea18439525198d979ef4a83" name="guestfs-tools" arch="s390x">
  <version epoch="0" ver="1.55.3" rel="160099.1.3"/>
  <changelog author="carnold@suse.com" date="1724932800">- Update to version 1.53.3 (jsc#PED-8910)
  * Update common submodule
    Further refinements to Windows firstboot code.
    mlcustomize: Add some comments to firstboot batch file
    mlcustomize: Reboot Windows between each firstboot script
    mlcustomize: Move virt-customize modules to mlcustomize/</changelog>
  <changelog author="carnold@suse.com" date="1730203200">- Update to version 1.53.4 (jsc#PED-8910)
  * mlcustomize: Update generated options for virt-v2v
  * Various build fixes and dependency changes</changelog>
  <changelog author="carnold@suse.com" date="1731412800">- virt-builder ships with out-of-date openSUSE signing key
  resulting in a GPG failure
  builder-update-openSUSE.gpg-key.patch</changelog>
  <changelog author="carnold@suse.com" date="1735905600">- Update to version 1.53.5 (jsc#PED-8910)
  * builder: Update opensuse.gpg key
  * mlcustomize/customize_run.ml: Move 'in' to new line
  * mlstdutils/guestfs_config: Define host_os
  * mlcustomize, mltools: Check guest OS is compatible before
    allowing --run
  * Remove mlv2v/ subdirectory
  * resize: Update xpath command
- Drop builder-update-openSUSE.gpg-key.patch</changelog>
  <changelog author="carnold@suse.com" date="1739361600">- Update to version 1.53.6 (jsc#PED-8910)
  * build: Move baseline OCaml to 4.08
  * builder: add various templates for rhel and fedora
  * po-docs: A couple adjustments and updates</changelog>
  <changelog author="carnold@suse.com" date="1739880000">- Update to version 1.53.7 (jsc#PED-8910)
  * mlcustomize, mltools: Replace $TEST_FUNCTIONS
  * mldrivers/linux_bootloaders.ml: Don't overwrite EFI grub2 wrapper
  * resize: Use stderr consistently for debug messages
  * resize/test-virt-resize.pl: Various fixes and adjustments</changelog>
  <changelog author="carnold@suse.com" date="1741780800">- Update to version 1.53.8 (jsc#PED-8910)
  * mlstdutils: Reimplement String.find, add String.find_from
  * mlstdutils: Reimplement String.nsplit tail recursively
  * mldrivers: Handle large output from 'rpm -ql' command
  * drivers: Handle large output from 'rpm -ql' command
    This requires the new guestfs_sh_out API from libguestfs 1.55.6
  * Add a 'git-publish' profile
  * builder: Link to the actually existing virt-builder templates dir
  * mlcustomize: Drop old virtio-win dir name scraping
  * mlcustomize: Remove dnf --verbose option</changelog>
  <changelog author="carnold@suse.com" date="1743681600">- Update to version 1.53.9 (jsc#PED-8910)
  * Various build improvements
  * mlcustomize: ignore sriov vioprot.* files too
  * mlcustomize: don't inject .pdb files
  * mlcustomize: Only use osinfo id for virtio-win path matching
  * mlcustomize: virtio-win: clarify virtio-1.0 support
  * mlcustomize: make windows q35 check independent of virtio drivers
  * mlcustomize: virtio-win: stop checking osinfo for virtio drivers
  * mltools: Strip out all libosinfo driver plumbing
  * mlutils: Remove need for OCaml OUnit2
  * mltools: Remove need for OCaml OUnit2
  * mlstdutils: Remove need for OCaml OUnit2
  * mltools: Fix de-oUnit-ized tests</changelog>
  <changelog author="carnold@suse.com" date="1747742400">- Update to version 1.54.0 (jsc#PED-12706)
  * bash: Replace 'cp -d' command with POSIX 'cp -P'
  * ocaml-link.sh.in: Remove redundant use of getopt
  * mltools: decouple and simplify osinfo device support checks
  * mlcustomize: disable `--inject-virtio-win osinfo`
  * mltools: Unreference various objects
  * Revert "mltools: Unreference various objects"
  * mltools: Fix memory leak in OCaml binding of libosinfo
  * mlstdutils: Implement String.implode
  * mlstdutils: Add List.make function
  * mltools: Fix spelling mistake
  * mlstdutils: Add List.same function
  * mlstdutils: Modify List.take, List.drop to match OCaml 5.3
  * mlstdutils: Rename List.dropwhile -&gt; drop_while, takewhile -&gt; take_while
  * mlstdutils: Add List.last function
  * mlstdutils: Move List module first
  * mlstdutils: Add String.common_prefix, longest_common_prefix
  * mlstdutils: Remove Std_utils.identity
  * mlstdutils: Remove Std_utils.protect
  * mlstdutils: Remove List.filter_map
  * mlstdutils: Fix comment that still referred to the old function names
  * mldrivers: Link to gettext-stub if ocaml-gettext is enabled
  * mlstdutils: Rename String.is_prefix -&gt; starts_with, is_suffix -&gt; ends_with</changelog>
  <changelog author="carnold@suse.com" date="1767700800">- Update to version 1.55.3 (jsc#PED-14625)
  * builder/templates/make-template.ml: Add +str and +unix for OCaml 5
  * builder/templates/make-template.ml: Use quoted string literals for regexps
  * mlcustomize/firstboot.ml: Use quoted string literals for firstboot
  * customize: Fixes for selinux relabelling and Windows firstboot
  * mlstdutils: Add List.combine4 function
  * mlcustomize/SELinux_relabel.ml: Add comment
  * mlcustomize/SELinux_relabel.ml: Use new guestfs_setfiles API
  * mlcustomize/SELinux_relabel.ml: Relabel every mountpoint
  * builder: Replace -cpu host with -cpu max in example
  * builder: Update link to templates to use https
  * builder: Build fedora-42 template</changelog>
</package>
<package pkgid="c4ffc50115636c416945c15721419ab6764e59a2794202befda84aba1789206996c6b56531365727708cb9788bf3bb96dc5f1870f9cf00633bc3815285e5640b" name="guestfs-tools-bash-completion" arch="noarch">
  <version epoch="0" ver="1.55.3" rel="160099.1.3"/>
  <changelog author="carnold@suse.com" date="1724932800">- Update to version 1.53.3 (jsc#PED-8910)
  * Update common submodule
    Further refinements to Windows firstboot code.
    mlcustomize: Add some comments to firstboot batch file
    mlcustomize: Reboot Windows between each firstboot script
    mlcustomize: Move virt-customize modules to mlcustomize/</changelog>
  <changelog author="carnold@suse.com" date="1730203200">- Update to version 1.53.4 (jsc#PED-8910)
  * mlcustomize: Update generated options for virt-v2v
  * Various build fixes and dependency changes</changelog>
  <changelog author="carnold@suse.com" date="1731412800">- virt-builder ships with out-of-date openSUSE signing key
  resulting in a GPG failure
  builder-update-openSUSE.gpg-key.patch</changelog>
  <changelog author="carnold@suse.com" date="1735905600">- Update to version 1.53.5 (jsc#PED-8910)
  * builder: Update opensuse.gpg key
  * mlcustomize/customize_run.ml: Move 'in' to new line
  * mlstdutils/guestfs_config: Define host_os
  * mlcustomize, mltools: Check guest OS is compatible before
    allowing --run
  * Remove mlv2v/ subdirectory
  * resize: Update xpath command
- Drop builder-update-openSUSE.gpg-key.patch</changelog>
  <changelog author="carnold@suse.com" date="1739361600">- Update to version 1.53.6 (jsc#PED-8910)
  * build: Move baseline OCaml to 4.08
  * builder: add various templates for rhel and fedora
  * po-docs: A couple adjustments and updates</changelog>
  <changelog author="carnold@suse.com" date="1739880000">- Update to version 1.53.7 (jsc#PED-8910)
  * mlcustomize, mltools: Replace $TEST_FUNCTIONS
  * mldrivers/linux_bootloaders.ml: Don't overwrite EFI grub2 wrapper
  * resize: Use stderr consistently for debug messages
  * resize/test-virt-resize.pl: Various fixes and adjustments</changelog>
  <changelog author="carnold@suse.com" date="1741780800">- Update to version 1.53.8 (jsc#PED-8910)
  * mlstdutils: Reimplement String.find, add String.find_from
  * mlstdutils: Reimplement String.nsplit tail recursively
  * mldrivers: Handle large output from 'rpm -ql' command
  * drivers: Handle large output from 'rpm -ql' command
    This requires the new guestfs_sh_out API from libguestfs 1.55.6
  * Add a 'git-publish' profile
  * builder: Link to the actually existing virt-builder templates dir
  * mlcustomize: Drop old virtio-win dir name scraping
  * mlcustomize: Remove dnf --verbose option</changelog>
  <changelog author="carnold@suse.com" date="1743681600">- Update to version 1.53.9 (jsc#PED-8910)
  * Various build improvements
  * mlcustomize: ignore sriov vioprot.* files too
  * mlcustomize: don't inject .pdb files
  * mlcustomize: Only use osinfo id for virtio-win path matching
  * mlcustomize: virtio-win: clarify virtio-1.0 support
  * mlcustomize: make windows q35 check independent of virtio drivers
  * mlcustomize: virtio-win: stop checking osinfo for virtio drivers
  * mltools: Strip out all libosinfo driver plumbing
  * mlutils: Remove need for OCaml OUnit2
  * mltools: Remove need for OCaml OUnit2
  * mlstdutils: Remove need for OCaml OUnit2
  * mltools: Fix de-oUnit-ized tests</changelog>
  <changelog author="carnold@suse.com" date="1747742400">- Update to version 1.54.0 (jsc#PED-12706)
  * bash: Replace 'cp -d' command with POSIX 'cp -P'
  * ocaml-link.sh.in: Remove redundant use of getopt
  * mltools: decouple and simplify osinfo device support checks
  * mlcustomize: disable `--inject-virtio-win osinfo`
  * mltools: Unreference various objects
  * Revert "mltools: Unreference various objects"
  * mltools: Fix memory leak in OCaml binding of libosinfo
  * mlstdutils: Implement String.implode
  * mlstdutils: Add List.make function
  * mltools: Fix spelling mistake
  * mlstdutils: Add List.same function
  * mlstdutils: Modify List.take, List.drop to match OCaml 5.3
  * mlstdutils: Rename List.dropwhile -&gt; drop_while, takewhile -&gt; take_while
  * mlstdutils: Add List.last function
  * mlstdutils: Move List module first
  * mlstdutils: Add String.common_prefix, longest_common_prefix
  * mlstdutils: Remove Std_utils.identity
  * mlstdutils: Remove Std_utils.protect
  * mlstdutils: Remove List.filter_map
  * mlstdutils: Fix comment that still referred to the old function names
  * mldrivers: Link to gettext-stub if ocaml-gettext is enabled
  * mlstdutils: Rename String.is_prefix -&gt; starts_with, is_suffix -&gt; ends_with</changelog>
  <changelog author="carnold@suse.com" date="1767700800">- Update to version 1.55.3 (jsc#PED-14625)
  * builder/templates/make-template.ml: Add +str and +unix for OCaml 5
  * builder/templates/make-template.ml: Use quoted string literals for regexps
  * mlcustomize/firstboot.ml: Use quoted string literals for firstboot
  * customize: Fixes for selinux relabelling and Windows firstboot
  * mlstdutils: Add List.combine4 function
  * mlcustomize/SELinux_relabel.ml: Add comment
  * mlcustomize/SELinux_relabel.ml: Use new guestfs_setfiles API
  * mlcustomize/SELinux_relabel.ml: Relabel every mountpoint
  * builder: Replace -cpu host with -cpu max in example
  * builder: Update link to templates to use https
  * builder: Build fedora-42 template</changelog>
</package>
<package pkgid="98c4e6d8fc41c567c94fe516442dbf60714244f7354dc8c449ac6ba975cf7cf48b7145ebad4019dca3ff6dbc86afb5da6739c43b84aba83db15c74cb7d05735b" name="guestfs-tools-man-pages-ja" arch="noarch">
  <version epoch="0" ver="1.55.3" rel="160099.1.3"/>
  <changelog author="carnold@suse.com" date="1724932800">- Update to version 1.53.3 (jsc#PED-8910)
  * Update common submodule
    Further refinements to Windows firstboot code.
    mlcustomize: Add some comments to firstboot batch file
    mlcustomize: Reboot Windows between each firstboot script
    mlcustomize: Move virt-customize modules to mlcustomize/</changelog>
  <changelog author="carnold@suse.com" date="1730203200">- Update to version 1.53.4 (jsc#PED-8910)
  * mlcustomize: Update generated options for virt-v2v
  * Various build fixes and dependency changes</changelog>
  <changelog author="carnold@suse.com" date="1731412800">- virt-builder ships with out-of-date openSUSE signing key
  resulting in a GPG failure
  builder-update-openSUSE.gpg-key.patch</changelog>
  <changelog author="carnold@suse.com" date="1735905600">- Update to version 1.53.5 (jsc#PED-8910)
  * builder: Update opensuse.gpg key
  * mlcustomize/customize_run.ml: Move 'in' to new line
  * mlstdutils/guestfs_config: Define host_os
  * mlcustomize, mltools: Check guest OS is compatible before
    allowing --run
  * Remove mlv2v/ subdirectory
  * resize: Update xpath command
- Drop builder-update-openSUSE.gpg-key.patch</changelog>
  <changelog author="carnold@suse.com" date="1739361600">- Update to version 1.53.6 (jsc#PED-8910)
  * build: Move baseline OCaml to 4.08
  * builder: add various templates for rhel and fedora
  * po-docs: A couple adjustments and updates</changelog>
  <changelog author="carnold@suse.com" date="1739880000">- Update to version 1.53.7 (jsc#PED-8910)
  * mlcustomize, mltools: Replace $TEST_FUNCTIONS
  * mldrivers/linux_bootloaders.ml: Don't overwrite EFI grub2 wrapper
  * resize: Use stderr consistently for debug messages
  * resize/test-virt-resize.pl: Various fixes and adjustments</changelog>
  <changelog author="carnold@suse.com" date="1741780800">- Update to version 1.53.8 (jsc#PED-8910)
  * mlstdutils: Reimplement String.find, add String.find_from
  * mlstdutils: Reimplement String.nsplit tail recursively
  * mldrivers: Handle large output from 'rpm -ql' command
  * drivers: Handle large output from 'rpm -ql' command
    This requires the new guestfs_sh_out API from libguestfs 1.55.6
  * Add a 'git-publish' profile
  * builder: Link to the actually existing virt-builder templates dir
  * mlcustomize: Drop old virtio-win dir name scraping
  * mlcustomize: Remove dnf --verbose option</changelog>
  <changelog author="carnold@suse.com" date="1743681600">- Update to version 1.53.9 (jsc#PED-8910)
  * Various build improvements
  * mlcustomize: ignore sriov vioprot.* files too
  * mlcustomize: don't inject .pdb files
  * mlcustomize: Only use osinfo id for virtio-win path matching
  * mlcustomize: virtio-win: clarify virtio-1.0 support
  * mlcustomize: make windows q35 check independent of virtio drivers
  * mlcustomize: virtio-win: stop checking osinfo for virtio drivers
  * mltools: Strip out all libosinfo driver plumbing
  * mlutils: Remove need for OCaml OUnit2
  * mltools: Remove need for OCaml OUnit2
  * mlstdutils: Remove need for OCaml OUnit2
  * mltools: Fix de-oUnit-ized tests</changelog>
  <changelog author="carnold@suse.com" date="1747742400">- Update to version 1.54.0 (jsc#PED-12706)
  * bash: Replace 'cp -d' command with POSIX 'cp -P'
  * ocaml-link.sh.in: Remove redundant use of getopt
  * mltools: decouple and simplify osinfo device support checks
  * mlcustomize: disable `--inject-virtio-win osinfo`
  * mltools: Unreference various objects
  * Revert "mltools: Unreference various objects"
  * mltools: Fix memory leak in OCaml binding of libosinfo
  * mlstdutils: Implement String.implode
  * mlstdutils: Add List.make function
  * mltools: Fix spelling mistake
  * mlstdutils: Add List.same function
  * mlstdutils: Modify List.take, List.drop to match OCaml 5.3
  * mlstdutils: Rename List.dropwhile -&gt; drop_while, takewhile -&gt; take_while
  * mlstdutils: Add List.last function
  * mlstdutils: Move List module first
  * mlstdutils: Add String.common_prefix, longest_common_prefix
  * mlstdutils: Remove Std_utils.identity
  * mlstdutils: Remove Std_utils.protect
  * mlstdutils: Remove List.filter_map
  * mlstdutils: Fix comment that still referred to the old function names
  * mldrivers: Link to gettext-stub if ocaml-gettext is enabled
  * mlstdutils: Rename String.is_prefix -&gt; starts_with, is_suffix -&gt; ends_with</changelog>
  <changelog author="carnold@suse.com" date="1767700800">- Update to version 1.55.3 (jsc#PED-14625)
  * builder/templates/make-template.ml: Add +str and +unix for OCaml 5
  * builder/templates/make-template.ml: Use quoted string literals for regexps
  * mlcustomize/firstboot.ml: Use quoted string literals for firstboot
  * customize: Fixes for selinux relabelling and Windows firstboot
  * mlstdutils: Add List.combine4 function
  * mlcustomize/SELinux_relabel.ml: Add comment
  * mlcustomize/SELinux_relabel.ml: Use new guestfs_setfiles API
  * mlcustomize/SELinux_relabel.ml: Relabel every mountpoint
  * builder: Replace -cpu host with -cpu max in example
  * builder: Update link to templates to use https
  * builder: Build fedora-42 template</changelog>
</package>
<package pkgid="ff41243edfb2e3fbdc01f2a1c7a3d840250f1c1bf1f50dda12a2101e01acb8a16af39361811f6e94a20b9e51ed63f68299c6a90673d0c7dedb37b85de1f3869b" name="guestfs-tools-man-pages-uk" arch="noarch">
  <version epoch="0" ver="1.55.3" rel="160099.1.3"/>
  <changelog author="carnold@suse.com" date="1724932800">- Update to version 1.53.3 (jsc#PED-8910)
  * Update common submodule
    Further refinements to Windows firstboot code.
    mlcustomize: Add some comments to firstboot batch file
    mlcustomize: Reboot Windows between each firstboot script
    mlcustomize: Move virt-customize modules to mlcustomize/</changelog>
  <changelog author="carnold@suse.com" date="1730203200">- Update to version 1.53.4 (jsc#PED-8910)
  * mlcustomize: Update generated options for virt-v2v
  * Various build fixes and dependency changes</changelog>
  <changelog author="carnold@suse.com" date="1731412800">- virt-builder ships with out-of-date openSUSE signing key
  resulting in a GPG failure
  builder-update-openSUSE.gpg-key.patch</changelog>
  <changelog author="carnold@suse.com" date="1735905600">- Update to version 1.53.5 (jsc#PED-8910)
  * builder: Update opensuse.gpg key
  * mlcustomize/customize_run.ml: Move 'in' to new line
  * mlstdutils/guestfs_config: Define host_os
  * mlcustomize, mltools: Check guest OS is compatible before
    allowing --run
  * Remove mlv2v/ subdirectory
  * resize: Update xpath command
- Drop builder-update-openSUSE.gpg-key.patch</changelog>
  <changelog author="carnold@suse.com" date="1739361600">- Update to version 1.53.6 (jsc#PED-8910)
  * build: Move baseline OCaml to 4.08
  * builder: add various templates for rhel and fedora
  * po-docs: A couple adjustments and updates</changelog>
  <changelog author="carnold@suse.com" date="1739880000">- Update to version 1.53.7 (jsc#PED-8910)
  * mlcustomize, mltools: Replace $TEST_FUNCTIONS
  * mldrivers/linux_bootloaders.ml: Don't overwrite EFI grub2 wrapper
  * resize: Use stderr consistently for debug messages
  * resize/test-virt-resize.pl: Various fixes and adjustments</changelog>
  <changelog author="carnold@suse.com" date="1741780800">- Update to version 1.53.8 (jsc#PED-8910)
  * mlstdutils: Reimplement String.find, add String.find_from
  * mlstdutils: Reimplement String.nsplit tail recursively
  * mldrivers: Handle large output from 'rpm -ql' command
  * drivers: Handle large output from 'rpm -ql' command
    This requires the new guestfs_sh_out API from libguestfs 1.55.6
  * Add a 'git-publish' profile
  * builder: Link to the actually existing virt-builder templates dir
  * mlcustomize: Drop old virtio-win dir name scraping
  * mlcustomize: Remove dnf --verbose option</changelog>
  <changelog author="carnold@suse.com" date="1743681600">- Update to version 1.53.9 (jsc#PED-8910)
  * Various build improvements
  * mlcustomize: ignore sriov vioprot.* files too
  * mlcustomize: don't inject .pdb files
  * mlcustomize: Only use osinfo id for virtio-win path matching
  * mlcustomize: virtio-win: clarify virtio-1.0 support
  * mlcustomize: make windows q35 check independent of virtio drivers
  * mlcustomize: virtio-win: stop checking osinfo for virtio drivers
  * mltools: Strip out all libosinfo driver plumbing
  * mlutils: Remove need for OCaml OUnit2
  * mltools: Remove need for OCaml OUnit2
  * mlstdutils: Remove need for OCaml OUnit2
  * mltools: Fix de-oUnit-ized tests</changelog>
  <changelog author="carnold@suse.com" date="1747742400">- Update to version 1.54.0 (jsc#PED-12706)
  * bash: Replace 'cp -d' command with POSIX 'cp -P'
  * ocaml-link.sh.in: Remove redundant use of getopt
  * mltools: decouple and simplify osinfo device support checks
  * mlcustomize: disable `--inject-virtio-win osinfo`
  * mltools: Unreference various objects
  * Revert "mltools: Unreference various objects"
  * mltools: Fix memory leak in OCaml binding of libosinfo
  * mlstdutils: Implement String.implode
  * mlstdutils: Add List.make function
  * mltools: Fix spelling mistake
  * mlstdutils: Add List.same function
  * mlstdutils: Modify List.take, List.drop to match OCaml 5.3
  * mlstdutils: Rename List.dropwhile -&gt; drop_while, takewhile -&gt; take_while
  * mlstdutils: Add List.last function
  * mlstdutils: Move List module first
  * mlstdutils: Add String.common_prefix, longest_common_prefix
  * mlstdutils: Remove Std_utils.identity
  * mlstdutils: Remove Std_utils.protect
  * mlstdutils: Remove List.filter_map
  * mlstdutils: Fix comment that still referred to the old function names
  * mldrivers: Link to gettext-stub if ocaml-gettext is enabled
  * mlstdutils: Rename String.is_prefix -&gt; starts_with, is_suffix -&gt; ends_with</changelog>
  <changelog author="carnold@suse.com" date="1767700800">- Update to version 1.55.3 (jsc#PED-14625)
  * builder/templates/make-template.ml: Add +str and +unix for OCaml 5
  * builder/templates/make-template.ml: Use quoted string literals for regexps
  * mlcustomize/firstboot.ml: Use quoted string literals for firstboot
  * customize: Fixes for selinux relabelling and Windows firstboot
  * mlstdutils: Add List.combine4 function
  * mlcustomize/SELinux_relabel.ml: Add comment
  * mlcustomize/SELinux_relabel.ml: Use new guestfs_setfiles API
  * mlcustomize/SELinux_relabel.ml: Relabel every mountpoint
  * builder: Replace -cpu host with -cpu max in example
  * builder: Update link to templates to use https
  * builder: Build fedora-42 template</changelog>
</package>
<package pkgid="23eb826af4c3ce36da752305e05cb477aaf279bcda61536bdd10d93c8c7ddaf8fee3e24e9150d14935fdf0c182c3d9d6edf2a61470a1d2109a0b190f85f8767b" name="guice-assistedinject" arch="noarch">
  <version epoch="0" ver="6.0.0" rel="160099.4.4"/>
  <changelog author="jengelh@inai.de" date="1553688000">- Trim bias from description.</changelog>
  <changelog author="fstrba@suse.com" date="1554292800">- Clean the tarball in order to avoid files with spurious legal
  status</changelog>
  <changelog author="fstrba@suse.com" date="1620734400">- Do not build against the compatibility guava20
- Added patch:
  * google-guice-throwingproviderbinder.patch
    + fix a little glitch with default generic function in guava</changelog>
  <changelog author="fstrba@suse.com" date="1623326400">- Modified patches:
  * google-guice-throwingproviderbinder.patch
    + do not add the override of virtual function
    + build with source/target 8 so that the default override
    from the interface can be used
  * guice-4.1-javadoc.patch
    + build javadoc with source level 8</changelog>
  <changelog author="fstrba@suse.com" date="1651060800">- Avoid using xmvn-resolve and xmvn-install in order to avoid
  build cycles with new dependencies in dependent packages
- Build only the NO_AOP version of the guice.jar and alias
  accordingly so that it provides both</changelog>
  <changelog author="fstrba@suse.com" date="1683115200">- Upgrade to upstream version 5.1.0
  * Changes of 4.2:
    + Java 9 and JPMS support
    + Multibindings are now in the Guice core artifact.
    The multibindings artifact is empty to prevent confusion
    during upgrading and will be removed in a later release.
    + Improve the performance of guice provisioning (by about 20%)
    by changing the way errors are reported. Guice will no longer
    report multiple errors during provisioning (Guice still
    reports multiple errors during injector creation).
    + Better error messages for a missing binding.
    + Various optimizations.
    + AbstractModule.configure() is non-abstract to allow modules
    with only @Provides/@ProvidesIntoSet/... methods.
    + Add a CheckedProviders class.
    + Change the way Singletons work to not rely on ThreadLocals nor
    WeakReferences.
    + Add MapBinderBinding.getEntries(Iterable).
    + Deprecate ProvisionListener.ProvisionInvocation
    .getDependencyChain().
    + Ensure that Struts interceptors are populated even if they are
    created after the injector (Fixes #1081, #1075).
    + Add support for multibindings with annotations in the Guice
    DaggerMethodScanner.
  * Changes of 4.2.1
    + Java10 support (updated cglib &amp; asm).
    + Minor updates to the testlib extension.
  * Changes of 4.2.2
    + Java11 support (updated cglib &amp; asm)
  * Changes of 4.2.3
    + Java14 support (updated asm).
    + Added Injector.getElements API, to expose all Element SPI
    types from the Injector.
    + Added Injector.getAllMembersInjectorInjectionPoints API,
    to expose injection points created by arbitrary members
    injection.
    + Added getAlternateKeys to Multibinder SPI types
    (MultibinderBinding, MapBinderBinding, OptionalBinderBinding),
    to explicitly list the other keys these bindings are
    available as.
    + Scan for (and bind) @Provides-like methods in a consistent
    ordering, rather than relying on the non-deterministic
    Class.getDeclaredMembers ordering.
    + Update DaggerAdapter to work with newer dagger code.
    + Fixed a subtle bug with eager singleton evaluation.
    + Updated @RequestScope's scope annotation to the JSR330 @Scope,
    so it can be reused by non-Guice DI systems.
    + Clarified the error message when an injectable constructor is
    missing.
    + Add deprecated overloads to various Modules methods, to make
    it clearer when calling them is unnecessary.
    + Added factory methods to Modules for common Binder
    configuration methods, to make it easier to configure them.
  * Changes of 5.0.1:
    + Added Java15 support (updated asm and bug fixes).
    + Removed cglib as a core dependency. (#1359)
    + Improved error messages.
    + Improved support for using Guice with Kotlin.
    + Added a mechanism to restrict who can bind types or
    annotations, to allow library authors to control their
    bindings.
    + Removed no-aop build variant.
    + Fixed 'illegal reflective access' warnings.
  * Changes of 5.1.0:
    + This minor release adds support for Java 17.
- Removed patches:
  * google-guice-throwingproviderbinder.patch
  * guice-4.1-disabledextensions.patch
  * guice-4.1-fixup-ant.patch
  * guice-4.1-javadoc.patch
- Fetch sources using source service, which allows us to clean up
  the tarball if needed
- Generate the ant build system using the maven pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1718020800">- Upgrade to upstream version 6.0.0
  * JEE Jakarta Transition
    + Guice 6.0 adds support for jakarta.inject, the new namespace
    for the JSR330 spec (after the javax -&gt; jakarta JEE
    transition).
    Guice 6.0 is intended to help users migrate their code to the
    jakarta namespace. It continues to fully support the
    javax.inject namespace while also mostly supporting the
    jakarta.inject namespace. The only part of Guice 6.0 that
    doesn't support jakarta.inject are the bind(..).toProvider
    methods. Those methods still require javax.inject or
    com.google.inject Providers.
    + The Guice 6.0 servlet &amp; persist extensions only support the
    javax.servlet and javax.persistence namespaces respectively.
    + Guice 6.0 can help with incremental migrations to the
    jakarta.inject namespace, by incrementally replacing
    javax.inject references to jakarta.inject. This works
    everywhere, except for code where a jakarta Provider is passed
    to bind(..).toProvider.
  * Guice Core
    + Adds jakarta.inject support.
    + Support Java 21 (via updating ASM to 9.5 and other changes).
    + Improve AOP support on JVMs such as Azul.
    + Fix a deadlock or crash associated with recursively loading
    just-in-time bindings.
    + Make PrivateModule.binder() non-private, to allow subclass
    customization, such as calling skipSources.
    + Fix an endloop loop (that can OOM) in singleton lock cycle
    detection.
    + Fix tests to pass on Windows, despite the different line
    separator.
    + Improvements to OSGi metadata.
    + Mark the JSR305 dependency as optional (since it's not
    required at runtime).
    + Fix Binder.requestInjection(TypeLiteral&lt;T&gt;, T) to use the
    TypeLiteral.
    + Honor scoping annotations on concrete types when provisioned
    by their @ProvidedBy annotation
    + Add a way to tell if a class is "enhanced" by Guice, and
    retrieve the original class.
    + Ensure the order of bind(...) statements does not matter when
    referring to JIT bindings.
    + Implement Matcher.and and Matcher.or as default methods
    directly in Matcher, so that the AbstractMatcher subclass
    isn't required.
    + Mark the error_prone_annotations dependency as optional.
  * Servlet
    + Fix an NPE if contextPath is null
  * Persist
    + Persist had a number of changes, some of which are backwards
    incompatible. Notably: injection of EntityManager no longer
    implicitly starts a unit of work (because this led to leaks).
    Users can opt-in to the legacy behavior by constructing the
    JpaPersistModule with a JpaPersistOptions that sets
    setAutoBeginWorkOnEntityManagerCreation to true.
    + EntityManager provisioning no longer automatically starts a
    unit of work.
    + Ignore multiple start/stop calls, rather than throwing an
    exception.
    + Support manually initiated rollbacks.
    + Don't wrap Object-defined methods (e.g: toString, finalize,
    equals, hashCode) in transactions.</changelog>
  <changelog author="fstrba@suse.com" date="1741867200">- Add alias to com.google.inject:guice::classes artifact, needed
  by maven 4.x</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Fix build with Java 25</changelog>
</package>
<package pkgid="044ed0d52b49d7169c5cfc40139b0571b7118bb782b34457b6ae1fc7aea6f157fd2e3c3df014b2597bd2c0e4fc8ec3c3ae42bbbdc28e963bb1d092db1dbf7c00" name="guice-bom" arch="noarch">
  <version epoch="0" ver="6.0.0" rel="160099.4.4"/>
  <changelog author="jengelh@inai.de" date="1553688000">- Trim bias from description.</changelog>
  <changelog author="fstrba@suse.com" date="1554292800">- Clean the tarball in order to avoid files with spurious legal
  status</changelog>
  <changelog author="fstrba@suse.com" date="1620734400">- Do not build against the compatibility guava20
- Added patch:
  * google-guice-throwingproviderbinder.patch
    + fix a little glitch with default generic function in guava</changelog>
  <changelog author="fstrba@suse.com" date="1623326400">- Modified patches:
  * google-guice-throwingproviderbinder.patch
    + do not add the override of virtual function
    + build with source/target 8 so that the default override
    from the interface can be used
  * guice-4.1-javadoc.patch
    + build javadoc with source level 8</changelog>
  <changelog author="fstrba@suse.com" date="1651060800">- Avoid using xmvn-resolve and xmvn-install in order to avoid
  build cycles with new dependencies in dependent packages
- Build only the NO_AOP version of the guice.jar and alias
  accordingly so that it provides both</changelog>
  <changelog author="fstrba@suse.com" date="1683115200">- Upgrade to upstream version 5.1.0
  * Changes of 4.2:
    + Java 9 and JPMS support
    + Multibindings are now in the Guice core artifact.
    The multibindings artifact is empty to prevent confusion
    during upgrading and will be removed in a later release.
    + Improve the performance of guice provisioning (by about 20%)
    by changing the way errors are reported. Guice will no longer
    report multiple errors during provisioning (Guice still
    reports multiple errors during injector creation).
    + Better error messages for a missing binding.
    + Various optimizations.
    + AbstractModule.configure() is non-abstract to allow modules
    with only @Provides/@ProvidesIntoSet/... methods.
    + Add a CheckedProviders class.
    + Change the way Singletons work to not rely on ThreadLocals nor
    WeakReferences.
    + Add MapBinderBinding.getEntries(Iterable).
    + Deprecate ProvisionListener.ProvisionInvocation
    .getDependencyChain().
    + Ensure that Struts interceptors are populated even if they are
    created after the injector (Fixes #1081, #1075).
    + Add support for multibindings with annotations in the Guice
    DaggerMethodScanner.
  * Changes of 4.2.1
    + Java10 support (updated cglib &amp; asm).
    + Minor updates to the testlib extension.
  * Changes of 4.2.2
    + Java11 support (updated cglib &amp; asm)
  * Changes of 4.2.3
    + Java14 support (updated asm).
    + Added Injector.getElements API, to expose all Element SPI
    types from the Injector.
    + Added Injector.getAllMembersInjectorInjectionPoints API,
    to expose injection points created by arbitrary members
    injection.
    + Added getAlternateKeys to Multibinder SPI types
    (MultibinderBinding, MapBinderBinding, OptionalBinderBinding),
    to explicitly list the other keys these bindings are
    available as.
    + Scan for (and bind) @Provides-like methods in a consistent
    ordering, rather than relying on the non-deterministic
    Class.getDeclaredMembers ordering.
    + Update DaggerAdapter to work with newer dagger code.
    + Fixed a subtle bug with eager singleton evaluation.
    + Updated @RequestScope's scope annotation to the JSR330 @Scope,
    so it can be reused by non-Guice DI systems.
    + Clarified the error message when an injectable constructor is
    missing.
    + Add deprecated overloads to various Modules methods, to make
    it clearer when calling them is unnecessary.
    + Added factory methods to Modules for common Binder
    configuration methods, to make it easier to configure them.
  * Changes of 5.0.1:
    + Added Java15 support (updated asm and bug fixes).
    + Removed cglib as a core dependency. (#1359)
    + Improved error messages.
    + Improved support for using Guice with Kotlin.
    + Added a mechanism to restrict who can bind types or
    annotations, to allow library authors to control their
    bindings.
    + Removed no-aop build variant.
    + Fixed 'illegal reflective access' warnings.
  * Changes of 5.1.0:
    + This minor release adds support for Java 17.
- Removed patches:
  * google-guice-throwingproviderbinder.patch
  * guice-4.1-disabledextensions.patch
  * guice-4.1-fixup-ant.patch
  * guice-4.1-javadoc.patch
- Fetch sources using source service, which allows us to clean up
  the tarball if needed
- Generate the ant build system using the maven pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1718020800">- Upgrade to upstream version 6.0.0
  * JEE Jakarta Transition
    + Guice 6.0 adds support for jakarta.inject, the new namespace
    for the JSR330 spec (after the javax -&gt; jakarta JEE
    transition).
    Guice 6.0 is intended to help users migrate their code to the
    jakarta namespace. It continues to fully support the
    javax.inject namespace while also mostly supporting the
    jakarta.inject namespace. The only part of Guice 6.0 that
    doesn't support jakarta.inject are the bind(..).toProvider
    methods. Those methods still require javax.inject or
    com.google.inject Providers.
    + The Guice 6.0 servlet &amp; persist extensions only support the
    javax.servlet and javax.persistence namespaces respectively.
    + Guice 6.0 can help with incremental migrations to the
    jakarta.inject namespace, by incrementally replacing
    javax.inject references to jakarta.inject. This works
    everywhere, except for code where a jakarta Provider is passed
    to bind(..).toProvider.
  * Guice Core
    + Adds jakarta.inject support.
    + Support Java 21 (via updating ASM to 9.5 and other changes).
    + Improve AOP support on JVMs such as Azul.
    + Fix a deadlock or crash associated with recursively loading
    just-in-time bindings.
    + Make PrivateModule.binder() non-private, to allow subclass
    customization, such as calling skipSources.
    + Fix an endloop loop (that can OOM) in singleton lock cycle
    detection.
    + Fix tests to pass on Windows, despite the different line
    separator.
    + Improvements to OSGi metadata.
    + Mark the JSR305 dependency as optional (since it's not
    required at runtime).
    + Fix Binder.requestInjection(TypeLiteral&lt;T&gt;, T) to use the
    TypeLiteral.
    + Honor scoping annotations on concrete types when provisioned
    by their @ProvidedBy annotation
    + Add a way to tell if a class is "enhanced" by Guice, and
    retrieve the original class.
    + Ensure the order of bind(...) statements does not matter when
    referring to JIT bindings.
    + Implement Matcher.and and Matcher.or as default methods
    directly in Matcher, so that the AbstractMatcher subclass
    isn't required.
    + Mark the error_prone_annotations dependency as optional.
  * Servlet
    + Fix an NPE if contextPath is null
  * Persist
    + Persist had a number of changes, some of which are backwards
    incompatible. Notably: injection of EntityManager no longer
    implicitly starts a unit of work (because this led to leaks).
    Users can opt-in to the legacy behavior by constructing the
    JpaPersistModule with a JpaPersistOptions that sets
    setAutoBeginWorkOnEntityManagerCreation to true.
    + EntityManager provisioning no longer automatically starts a
    unit of work.
    + Ignore multiple start/stop calls, rather than throwing an
    exception.
    + Support manually initiated rollbacks.
    + Don't wrap Object-defined methods (e.g: toString, finalize,
    equals, hashCode) in transactions.</changelog>
  <changelog author="fstrba@suse.com" date="1741867200">- Add alias to com.google.inject:guice::classes artifact, needed
  by maven 4.x</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Fix build with Java 25</changelog>
</package>
<package pkgid="ee37b38fc87cb5ed78bec573ff98565f0e88cb49246747fb0f4db5f8d643ac3e230cb098f329c76c69198cdbe33af8df0d67116cf22017e9ed783e84ff4371b7" name="guice-extensions" arch="noarch">
  <version epoch="0" ver="6.0.0" rel="160099.4.4"/>
  <changelog author="jengelh@inai.de" date="1553688000">- Trim bias from description.</changelog>
  <changelog author="fstrba@suse.com" date="1554292800">- Clean the tarball in order to avoid files with spurious legal
  status</changelog>
  <changelog author="fstrba@suse.com" date="1620734400">- Do not build against the compatibility guava20
- Added patch:
  * google-guice-throwingproviderbinder.patch
    + fix a little glitch with default generic function in guava</changelog>
  <changelog author="fstrba@suse.com" date="1623326400">- Modified patches:
  * google-guice-throwingproviderbinder.patch
    + do not add the override of virtual function
    + build with source/target 8 so that the default override
    from the interface can be used
  * guice-4.1-javadoc.patch
    + build javadoc with source level 8</changelog>
  <changelog author="fstrba@suse.com" date="1651060800">- Avoid using xmvn-resolve and xmvn-install in order to avoid
  build cycles with new dependencies in dependent packages
- Build only the NO_AOP version of the guice.jar and alias
  accordingly so that it provides both</changelog>
  <changelog author="fstrba@suse.com" date="1683115200">- Upgrade to upstream version 5.1.0
  * Changes of 4.2:
    + Java 9 and JPMS support
    + Multibindings are now in the Guice core artifact.
    The multibindings artifact is empty to prevent confusion
    during upgrading and will be removed in a later release.
    + Improve the performance of guice provisioning (by about 20%)
    by changing the way errors are reported. Guice will no longer
    report multiple errors during provisioning (Guice still
    reports multiple errors during injector creation).
    + Better error messages for a missing binding.
    + Various optimizations.
    + AbstractModule.configure() is non-abstract to allow modules
    with only @Provides/@ProvidesIntoSet/... methods.
    + Add a CheckedProviders class.
    + Change the way Singletons work to not rely on ThreadLocals nor
    WeakReferences.
    + Add MapBinderBinding.getEntries(Iterable).
    + Deprecate ProvisionListener.ProvisionInvocation
    .getDependencyChain().
    + Ensure that Struts interceptors are populated even if they are
    created after the injector (Fixes #1081, #1075).
    + Add support for multibindings with annotations in the Guice
    DaggerMethodScanner.
  * Changes of 4.2.1
    + Java10 support (updated cglib &amp; asm).
    + Minor updates to the testlib extension.
  * Changes of 4.2.2
    + Java11 support (updated cglib &amp; asm)
  * Changes of 4.2.3
    + Java14 support (updated asm).
    + Added Injector.getElements API, to expose all Element SPI
    types from the Injector.
    + Added Injector.getAllMembersInjectorInjectionPoints API,
    to expose injection points created by arbitrary members
    injection.
    + Added getAlternateKeys to Multibinder SPI types
    (MultibinderBinding, MapBinderBinding, OptionalBinderBinding),
    to explicitly list the other keys these bindings are
    available as.
    + Scan for (and bind) @Provides-like methods in a consistent
    ordering, rather than relying on the non-deterministic
    Class.getDeclaredMembers ordering.
    + Update DaggerAdapter to work with newer dagger code.
    + Fixed a subtle bug with eager singleton evaluation.
    + Updated @RequestScope's scope annotation to the JSR330 @Scope,
    so it can be reused by non-Guice DI systems.
    + Clarified the error message when an injectable constructor is
    missing.
    + Add deprecated overloads to various Modules methods, to make
    it clearer when calling them is unnecessary.
    + Added factory methods to Modules for common Binder
    configuration methods, to make it easier to configure them.
  * Changes of 5.0.1:
    + Added Java15 support (updated asm and bug fixes).
    + Removed cglib as a core dependency. (#1359)
    + Improved error messages.
    + Improved support for using Guice with Kotlin.
    + Added a mechanism to restrict who can bind types or
    annotations, to allow library authors to control their
    bindings.
    + Removed no-aop build variant.
    + Fixed 'illegal reflective access' warnings.
  * Changes of 5.1.0:
    + This minor release adds support for Java 17.
- Removed patches:
  * google-guice-throwingproviderbinder.patch
  * guice-4.1-disabledextensions.patch
  * guice-4.1-fixup-ant.patch
  * guice-4.1-javadoc.patch
- Fetch sources using source service, which allows us to clean up
  the tarball if needed
- Generate the ant build system using the maven pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1718020800">- Upgrade to upstream version 6.0.0
  * JEE Jakarta Transition
    + Guice 6.0 adds support for jakarta.inject, the new namespace
    for the JSR330 spec (after the javax -&gt; jakarta JEE
    transition).
    Guice 6.0 is intended to help users migrate their code to the
    jakarta namespace. It continues to fully support the
    javax.inject namespace while also mostly supporting the
    jakarta.inject namespace. The only part of Guice 6.0 that
    doesn't support jakarta.inject are the bind(..).toProvider
    methods. Those methods still require javax.inject or
    com.google.inject Providers.
    + The Guice 6.0 servlet &amp; persist extensions only support the
    javax.servlet and javax.persistence namespaces respectively.
    + Guice 6.0 can help with incremental migrations to the
    jakarta.inject namespace, by incrementally replacing
    javax.inject references to jakarta.inject. This works
    everywhere, except for code where a jakarta Provider is passed
    to bind(..).toProvider.
  * Guice Core
    + Adds jakarta.inject support.
    + Support Java 21 (via updating ASM to 9.5 and other changes).
    + Improve AOP support on JVMs such as Azul.
    + Fix a deadlock or crash associated with recursively loading
    just-in-time bindings.
    + Make PrivateModule.binder() non-private, to allow subclass
    customization, such as calling skipSources.
    + Fix an endloop loop (that can OOM) in singleton lock cycle
    detection.
    + Fix tests to pass on Windows, despite the different line
    separator.
    + Improvements to OSGi metadata.
    + Mark the JSR305 dependency as optional (since it's not
    required at runtime).
    + Fix Binder.requestInjection(TypeLiteral&lt;T&gt;, T) to use the
    TypeLiteral.
    + Honor scoping annotations on concrete types when provisioned
    by their @ProvidedBy annotation
    + Add a way to tell if a class is "enhanced" by Guice, and
    retrieve the original class.
    + Ensure the order of bind(...) statements does not matter when
    referring to JIT bindings.
    + Implement Matcher.and and Matcher.or as default methods
    directly in Matcher, so that the AbstractMatcher subclass
    isn't required.
    + Mark the error_prone_annotations dependency as optional.
  * Servlet
    + Fix an NPE if contextPath is null
  * Persist
    + Persist had a number of changes, some of which are backwards
    incompatible. Notably: injection of EntityManager no longer
    implicitly starts a unit of work (because this led to leaks).
    Users can opt-in to the legacy behavior by constructing the
    JpaPersistModule with a JpaPersistOptions that sets
    setAutoBeginWorkOnEntityManagerCreation to true.
    + EntityManager provisioning no longer automatically starts a
    unit of work.
    + Ignore multiple start/stop calls, rather than throwing an
    exception.
    + Support manually initiated rollbacks.
    + Don't wrap Object-defined methods (e.g: toString, finalize,
    equals, hashCode) in transactions.</changelog>
  <changelog author="fstrba@suse.com" date="1741867200">- Add alias to com.google.inject:guice::classes artifact, needed
  by maven 4.x</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Fix build with Java 25</changelog>
</package>
<package pkgid="2a4343f385387e6f9efefe6c8aeb6471458780e3c558f45788cf18d927b9a54b2f3750b84b11ae4de4a72a29ebfa2f313ec394b0d3a327a4b113b7ba07622dde" name="guice-grapher" arch="noarch">
  <version epoch="0" ver="6.0.0" rel="160099.4.4"/>
  <changelog author="jengelh@inai.de" date="1553688000">- Trim bias from description.</changelog>
  <changelog author="fstrba@suse.com" date="1554292800">- Clean the tarball in order to avoid files with spurious legal
  status</changelog>
  <changelog author="fstrba@suse.com" date="1620734400">- Do not build against the compatibility guava20
- Added patch:
  * google-guice-throwingproviderbinder.patch
    + fix a little glitch with default generic function in guava</changelog>
  <changelog author="fstrba@suse.com" date="1623326400">- Modified patches:
  * google-guice-throwingproviderbinder.patch
    + do not add the override of virtual function
    + build with source/target 8 so that the default override
    from the interface can be used
  * guice-4.1-javadoc.patch
    + build javadoc with source level 8</changelog>
  <changelog author="fstrba@suse.com" date="1651060800">- Avoid using xmvn-resolve and xmvn-install in order to avoid
  build cycles with new dependencies in dependent packages
- Build only the NO_AOP version of the guice.jar and alias
  accordingly so that it provides both</changelog>
  <changelog author="fstrba@suse.com" date="1683115200">- Upgrade to upstream version 5.1.0
  * Changes of 4.2:
    + Java 9 and JPMS support
    + Multibindings are now in the Guice core artifact.
    The multibindings artifact is empty to prevent confusion
    during upgrading and will be removed in a later release.
    + Improve the performance of guice provisioning (by about 20%)
    by changing the way errors are reported. Guice will no longer
    report multiple errors during provisioning (Guice still
    reports multiple errors during injector creation).
    + Better error messages for a missing binding.
    + Various optimizations.
    + AbstractModule.configure() is non-abstract to allow modules
    with only @Provides/@ProvidesIntoSet/... methods.
    + Add a CheckedProviders class.
    + Change the way Singletons work to not rely on ThreadLocals nor
    WeakReferences.
    + Add MapBinderBinding.getEntries(Iterable).
    + Deprecate ProvisionListener.ProvisionInvocation
    .getDependencyChain().
    + Ensure that Struts interceptors are populated even if they are
    created after the injector (Fixes #1081, #1075).
    + Add support for multibindings with annotations in the Guice
    DaggerMethodScanner.
  * Changes of 4.2.1
    + Java10 support (updated cglib &amp; asm).
    + Minor updates to the testlib extension.
  * Changes of 4.2.2
    + Java11 support (updated cglib &amp; asm)
  * Changes of 4.2.3
    + Java14 support (updated asm).
    + Added Injector.getElements API, to expose all Element SPI
    types from the Injector.
    + Added Injector.getAllMembersInjectorInjectionPoints API,
    to expose injection points created by arbitrary members
    injection.
    + Added getAlternateKeys to Multibinder SPI types
    (MultibinderBinding, MapBinderBinding, OptionalBinderBinding),
    to explicitly list the other keys these bindings are
    available as.
    + Scan for (and bind) @Provides-like methods in a consistent
    ordering, rather than relying on the non-deterministic
    Class.getDeclaredMembers ordering.
    + Update DaggerAdapter to work with newer dagger code.
    + Fixed a subtle bug with eager singleton evaluation.
    + Updated @RequestScope's scope annotation to the JSR330 @Scope,
    so it can be reused by non-Guice DI systems.
    + Clarified the error message when an injectable constructor is
    missing.
    + Add deprecated overloads to various Modules methods, to make
    it clearer when calling them is unnecessary.
    + Added factory methods to Modules for common Binder
    configuration methods, to make it easier to configure them.
  * Changes of 5.0.1:
    + Added Java15 support (updated asm and bug fixes).
    + Removed cglib as a core dependency. (#1359)
    + Improved error messages.
    + Improved support for using Guice with Kotlin.
    + Added a mechanism to restrict who can bind types or
    annotations, to allow library authors to control their
    bindings.
    + Removed no-aop build variant.
    + Fixed 'illegal reflective access' warnings.
  * Changes of 5.1.0:
    + This minor release adds support for Java 17.
- Removed patches:
  * google-guice-throwingproviderbinder.patch
  * guice-4.1-disabledextensions.patch
  * guice-4.1-fixup-ant.patch
  * guice-4.1-javadoc.patch
- Fetch sources using source service, which allows us to clean up
  the tarball if needed
- Generate the ant build system using the maven pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1718020800">- Upgrade to upstream version 6.0.0
  * JEE Jakarta Transition
    + Guice 6.0 adds support for jakarta.inject, the new namespace
    for the JSR330 spec (after the javax -&gt; jakarta JEE
    transition).
    Guice 6.0 is intended to help users migrate their code to the
    jakarta namespace. It continues to fully support the
    javax.inject namespace while also mostly supporting the
    jakarta.inject namespace. The only part of Guice 6.0 that
    doesn't support jakarta.inject are the bind(..).toProvider
    methods. Those methods still require javax.inject or
    com.google.inject Providers.
    + The Guice 6.0 servlet &amp; persist extensions only support the
    javax.servlet and javax.persistence namespaces respectively.
    + Guice 6.0 can help with incremental migrations to the
    jakarta.inject namespace, by incrementally replacing
    javax.inject references to jakarta.inject. This works
    everywhere, except for code where a jakarta Provider is passed
    to bind(..).toProvider.
  * Guice Core
    + Adds jakarta.inject support.
    + Support Java 21 (via updating ASM to 9.5 and other changes).
    + Improve AOP support on JVMs such as Azul.
    + Fix a deadlock or crash associated with recursively loading
    just-in-time bindings.
    + Make PrivateModule.binder() non-private, to allow subclass
    customization, such as calling skipSources.
    + Fix an endloop loop (that can OOM) in singleton lock cycle
    detection.
    + Fix tests to pass on Windows, despite the different line
    separator.
    + Improvements to OSGi metadata.
    + Mark the JSR305 dependency as optional (since it's not
    required at runtime).
    + Fix Binder.requestInjection(TypeLiteral&lt;T&gt;, T) to use the
    TypeLiteral.
    + Honor scoping annotations on concrete types when provisioned
    by their @ProvidedBy annotation
    + Add a way to tell if a class is "enhanced" by Guice, and
    retrieve the original class.
    + Ensure the order of bind(...) statements does not matter when
    referring to JIT bindings.
    + Implement Matcher.and and Matcher.or as default methods
    directly in Matcher, so that the AbstractMatcher subclass
    isn't required.
    + Mark the error_prone_annotations dependency as optional.
  * Servlet
    + Fix an NPE if contextPath is null
  * Persist
    + Persist had a number of changes, some of which are backwards
    incompatible. Notably: injection of EntityManager no longer
    implicitly starts a unit of work (because this led to leaks).
    Users can opt-in to the legacy behavior by constructing the
    JpaPersistModule with a JpaPersistOptions that sets
    setAutoBeginWorkOnEntityManagerCreation to true.
    + EntityManager provisioning no longer automatically starts a
    unit of work.
    + Ignore multiple start/stop calls, rather than throwing an
    exception.
    + Support manually initiated rollbacks.
    + Don't wrap Object-defined methods (e.g: toString, finalize,
    equals, hashCode) in transactions.</changelog>
  <changelog author="fstrba@suse.com" date="1741867200">- Add alias to com.google.inject:guice::classes artifact, needed
  by maven 4.x</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Fix build with Java 25</changelog>
</package>
<package pkgid="a61bd6b17adebd237d80918645ad8cc168bdcf5d5b2c51812b78e12d5e9a1d8033248c558ab61ac3157ba4f8ae0147fd8cf4b08634a330c264208876b8c655bd" name="guice-jmx" arch="noarch">
  <version epoch="0" ver="6.0.0" rel="160099.4.4"/>
  <changelog author="jengelh@inai.de" date="1553688000">- Trim bias from description.</changelog>
  <changelog author="fstrba@suse.com" date="1554292800">- Clean the tarball in order to avoid files with spurious legal
  status</changelog>
  <changelog author="fstrba@suse.com" date="1620734400">- Do not build against the compatibility guava20
- Added patch:
  * google-guice-throwingproviderbinder.patch
    + fix a little glitch with default generic function in guava</changelog>
  <changelog author="fstrba@suse.com" date="1623326400">- Modified patches:
  * google-guice-throwingproviderbinder.patch
    + do not add the override of virtual function
    + build with source/target 8 so that the default override
    from the interface can be used
  * guice-4.1-javadoc.patch
    + build javadoc with source level 8</changelog>
  <changelog author="fstrba@suse.com" date="1651060800">- Avoid using xmvn-resolve and xmvn-install in order to avoid
  build cycles with new dependencies in dependent packages
- Build only the NO_AOP version of the guice.jar and alias
  accordingly so that it provides both</changelog>
  <changelog author="fstrba@suse.com" date="1683115200">- Upgrade to upstream version 5.1.0
  * Changes of 4.2:
    + Java 9 and JPMS support
    + Multibindings are now in the Guice core artifact.
    The multibindings artifact is empty to prevent confusion
    during upgrading and will be removed in a later release.
    + Improve the performance of guice provisioning (by about 20%)
    by changing the way errors are reported. Guice will no longer
    report multiple errors during provisioning (Guice still
    reports multiple errors during injector creation).
    + Better error messages for a missing binding.
    + Various optimizations.
    + AbstractModule.configure() is non-abstract to allow modules
    with only @Provides/@ProvidesIntoSet/... methods.
    + Add a CheckedProviders class.
    + Change the way Singletons work to not rely on ThreadLocals nor
    WeakReferences.
    + Add MapBinderBinding.getEntries(Iterable).
    + Deprecate ProvisionListener.ProvisionInvocation
    .getDependencyChain().
    + Ensure that Struts interceptors are populated even if they are
    created after the injector (Fixes #1081, #1075).
    + Add support for multibindings with annotations in the Guice
    DaggerMethodScanner.
  * Changes of 4.2.1
    + Java10 support (updated cglib &amp; asm).
    + Minor updates to the testlib extension.
  * Changes of 4.2.2
    + Java11 support (updated cglib &amp; asm)
  * Changes of 4.2.3
    + Java14 support (updated asm).
    + Added Injector.getElements API, to expose all Element SPI
    types from the Injector.
    + Added Injector.getAllMembersInjectorInjectionPoints API,
    to expose injection points created by arbitrary members
    injection.
    + Added getAlternateKeys to Multibinder SPI types
    (MultibinderBinding, MapBinderBinding, OptionalBinderBinding),
    to explicitly list the other keys these bindings are
    available as.
    + Scan for (and bind) @Provides-like methods in a consistent
    ordering, rather than relying on the non-deterministic
    Class.getDeclaredMembers ordering.
    + Update DaggerAdapter to work with newer dagger code.
    + Fixed a subtle bug with eager singleton evaluation.
    + Updated @RequestScope's scope annotation to the JSR330 @Scope,
    so it can be reused by non-Guice DI systems.
    + Clarified the error message when an injectable constructor is
    missing.
    + Add deprecated overloads to various Modules methods, to make
    it clearer when calling them is unnecessary.
    + Added factory methods to Modules for common Binder
    configuration methods, to make it easier to configure them.
  * Changes of 5.0.1:
    + Added Java15 support (updated asm and bug fixes).
    + Removed cglib as a core dependency. (#1359)
    + Improved error messages.
    + Improved support for using Guice with Kotlin.
    + Added a mechanism to restrict who can bind types or
    annotations, to allow library authors to control their
    bindings.
    + Removed no-aop build variant.
    + Fixed 'illegal reflective access' warnings.
  * Changes of 5.1.0:
    + This minor release adds support for Java 17.
- Removed patches:
  * google-guice-throwingproviderbinder.patch
  * guice-4.1-disabledextensions.patch
  * guice-4.1-fixup-ant.patch
  * guice-4.1-javadoc.patch
- Fetch sources using source service, which allows us to clean up
  the tarball if needed
- Generate the ant build system using the maven pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1718020800">- Upgrade to upstream version 6.0.0
  * JEE Jakarta Transition
    + Guice 6.0 adds support for jakarta.inject, the new namespace
    for the JSR330 spec (after the javax -&gt; jakarta JEE
    transition).
    Guice 6.0 is intended to help users migrate their code to the
    jakarta namespace. It continues to fully support the
    javax.inject namespace while also mostly supporting the
    jakarta.inject namespace. The only part of Guice 6.0 that
    doesn't support jakarta.inject are the bind(..).toProvider
    methods. Those methods still require javax.inject or
    com.google.inject Providers.
    + The Guice 6.0 servlet &amp; persist extensions only support the
    javax.servlet and javax.persistence namespaces respectively.
    + Guice 6.0 can help with incremental migrations to the
    jakarta.inject namespace, by incrementally replacing
    javax.inject references to jakarta.inject. This works
    everywhere, except for code where a jakarta Provider is passed
    to bind(..).toProvider.
  * Guice Core
    + Adds jakarta.inject support.
    + Support Java 21 (via updating ASM to 9.5 and other changes).
    + Improve AOP support on JVMs such as Azul.
    + Fix a deadlock or crash associated with recursively loading
    just-in-time bindings.
    + Make PrivateModule.binder() non-private, to allow subclass
    customization, such as calling skipSources.
    + Fix an endloop loop (that can OOM) in singleton lock cycle
    detection.
    + Fix tests to pass on Windows, despite the different line
    separator.
    + Improvements to OSGi metadata.
    + Mark the JSR305 dependency as optional (since it's not
    required at runtime).
    + Fix Binder.requestInjection(TypeLiteral&lt;T&gt;, T) to use the
    TypeLiteral.
    + Honor scoping annotations on concrete types when provisioned
    by their @ProvidedBy annotation
    + Add a way to tell if a class is "enhanced" by Guice, and
    retrieve the original class.
    + Ensure the order of bind(...) statements does not matter when
    referring to JIT bindings.
    + Implement Matcher.and and Matcher.or as default methods
    directly in Matcher, so that the AbstractMatcher subclass
    isn't required.
    + Mark the error_prone_annotations dependency as optional.
  * Servlet
    + Fix an NPE if contextPath is null
  * Persist
    + Persist had a number of changes, some of which are backwards
    incompatible. Notably: injection of EntityManager no longer
    implicitly starts a unit of work (because this led to leaks).
    Users can opt-in to the legacy behavior by constructing the
    JpaPersistModule with a JpaPersistOptions that sets
    setAutoBeginWorkOnEntityManagerCreation to true.
    + EntityManager provisioning no longer automatically starts a
    unit of work.
    + Ignore multiple start/stop calls, rather than throwing an
    exception.
    + Support manually initiated rollbacks.
    + Don't wrap Object-defined methods (e.g: toString, finalize,
    equals, hashCode) in transactions.</changelog>
  <changelog author="fstrba@suse.com" date="1741867200">- Add alias to com.google.inject:guice::classes artifact, needed
  by maven 4.x</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Fix build with Java 25</changelog>
</package>
<package pkgid="43ad169c196fc4903e65b03d00304bc56f8e4bec776cfa398c9cc70777aff61c2d821a0709ce592791dc60a9c97e79eb86b657b7e138d537663ddf0419b5503f" name="guice-jndi" arch="noarch">
  <version epoch="0" ver="6.0.0" rel="160099.4.4"/>
  <changelog author="jengelh@inai.de" date="1553688000">- Trim bias from description.</changelog>
  <changelog author="fstrba@suse.com" date="1554292800">- Clean the tarball in order to avoid files with spurious legal
  status</changelog>
  <changelog author="fstrba@suse.com" date="1620734400">- Do not build against the compatibility guava20
- Added patch:
  * google-guice-throwingproviderbinder.patch
    + fix a little glitch with default generic function in guava</changelog>
  <changelog author="fstrba@suse.com" date="1623326400">- Modified patches:
  * google-guice-throwingproviderbinder.patch
    + do not add the override of virtual function
    + build with source/target 8 so that the default override
    from the interface can be used
  * guice-4.1-javadoc.patch
    + build javadoc with source level 8</changelog>
  <changelog author="fstrba@suse.com" date="1651060800">- Avoid using xmvn-resolve and xmvn-install in order to avoid
  build cycles with new dependencies in dependent packages
- Build only the NO_AOP version of the guice.jar and alias
  accordingly so that it provides both</changelog>
  <changelog author="fstrba@suse.com" date="1683115200">- Upgrade to upstream version 5.1.0
  * Changes of 4.2:
    + Java 9 and JPMS support
    + Multibindings are now in the Guice core artifact.
    The multibindings artifact is empty to prevent confusion
    during upgrading and will be removed in a later release.
    + Improve the performance of guice provisioning (by about 20%)
    by changing the way errors are reported. Guice will no longer
    report multiple errors during provisioning (Guice still
    reports multiple errors during injector creation).
    + Better error messages for a missing binding.
    + Various optimizations.
    + AbstractModule.configure() is non-abstract to allow modules
    with only @Provides/@ProvidesIntoSet/... methods.
    + Add a CheckedProviders class.
    + Change the way Singletons work to not rely on ThreadLocals nor
    WeakReferences.
    + Add MapBinderBinding.getEntries(Iterable).
    + Deprecate ProvisionListener.ProvisionInvocation
    .getDependencyChain().
    + Ensure that Struts interceptors are populated even if they are
    created after the injector (Fixes #1081, #1075).
    + Add support for multibindings with annotations in the Guice
    DaggerMethodScanner.
  * Changes of 4.2.1
    + Java10 support (updated cglib &amp; asm).
    + Minor updates to the testlib extension.
  * Changes of 4.2.2
    + Java11 support (updated cglib &amp; asm)
  * Changes of 4.2.3
    + Java14 support (updated asm).
    + Added Injector.getElements API, to expose all Element SPI
    types from the Injector.
    + Added Injector.getAllMembersInjectorInjectionPoints API,
    to expose injection points created by arbitrary members
    injection.
    + Added getAlternateKeys to Multibinder SPI types
    (MultibinderBinding, MapBinderBinding, OptionalBinderBinding),
    to explicitly list the other keys these bindings are
    available as.
    + Scan for (and bind) @Provides-like methods in a consistent
    ordering, rather than relying on the non-deterministic
    Class.getDeclaredMembers ordering.
    + Update DaggerAdapter to work with newer dagger code.
    + Fixed a subtle bug with eager singleton evaluation.
    + Updated @RequestScope's scope annotation to the JSR330 @Scope,
    so it can be reused by non-Guice DI systems.
    + Clarified the error message when an injectable constructor is
    missing.
    + Add deprecated overloads to various Modules methods, to make
    it clearer when calling them is unnecessary.
    + Added factory methods to Modules for common Binder
    configuration methods, to make it easier to configure them.
  * Changes of 5.0.1:
    + Added Java15 support (updated asm and bug fixes).
    + Removed cglib as a core dependency. (#1359)
    + Improved error messages.
    + Improved support for using Guice with Kotlin.
    + Added a mechanism to restrict who can bind types or
    annotations, to allow library authors to control their
    bindings.
    + Removed no-aop build variant.
    + Fixed 'illegal reflective access' warnings.
  * Changes of 5.1.0:
    + This minor release adds support for Java 17.
- Removed patches:
  * google-guice-throwingproviderbinder.patch
  * guice-4.1-disabledextensions.patch
  * guice-4.1-fixup-ant.patch
  * guice-4.1-javadoc.patch
- Fetch sources using source service, which allows us to clean up
  the tarball if needed
- Generate the ant build system using the maven pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1718020800">- Upgrade to upstream version 6.0.0
  * JEE Jakarta Transition
    + Guice 6.0 adds support for jakarta.inject, the new namespace
    for the JSR330 spec (after the javax -&gt; jakarta JEE
    transition).
    Guice 6.0 is intended to help users migrate their code to the
    jakarta namespace. It continues to fully support the
    javax.inject namespace while also mostly supporting the
    jakarta.inject namespace. The only part of Guice 6.0 that
    doesn't support jakarta.inject are the bind(..).toProvider
    methods. Those methods still require javax.inject or
    com.google.inject Providers.
    + The Guice 6.0 servlet &amp; persist extensions only support the
    javax.servlet and javax.persistence namespaces respectively.
    + Guice 6.0 can help with incremental migrations to the
    jakarta.inject namespace, by incrementally replacing
    javax.inject references to jakarta.inject. This works
    everywhere, except for code where a jakarta Provider is passed
    to bind(..).toProvider.
  * Guice Core
    + Adds jakarta.inject support.
    + Support Java 21 (via updating ASM to 9.5 and other changes).
    + Improve AOP support on JVMs such as Azul.
    + Fix a deadlock or crash associated with recursively loading
    just-in-time bindings.
    + Make PrivateModule.binder() non-private, to allow subclass
    customization, such as calling skipSources.
    + Fix an endloop loop (that can OOM) in singleton lock cycle
    detection.
    + Fix tests to pass on Windows, despite the different line
    separator.
    + Improvements to OSGi metadata.
    + Mark the JSR305 dependency as optional (since it's not
    required at runtime).
    + Fix Binder.requestInjection(TypeLiteral&lt;T&gt;, T) to use the
    TypeLiteral.
    + Honor scoping annotations on concrete types when provisioned
    by their @ProvidedBy annotation
    + Add a way to tell if a class is "enhanced" by Guice, and
    retrieve the original class.
    + Ensure the order of bind(...) statements does not matter when
    referring to JIT bindings.
    + Implement Matcher.and and Matcher.or as default methods
    directly in Matcher, so that the AbstractMatcher subclass
    isn't required.
    + Mark the error_prone_annotations dependency as optional.
  * Servlet
    + Fix an NPE if contextPath is null
  * Persist
    + Persist had a number of changes, some of which are backwards
    incompatible. Notably: injection of EntityManager no longer
    implicitly starts a unit of work (because this led to leaks).
    Users can opt-in to the legacy behavior by constructing the
    JpaPersistModule with a JpaPersistOptions that sets
    setAutoBeginWorkOnEntityManagerCreation to true.
    + EntityManager provisioning no longer automatically starts a
    unit of work.
    + Ignore multiple start/stop calls, rather than throwing an
    exception.
    + Support manually initiated rollbacks.
    + Don't wrap Object-defined methods (e.g: toString, finalize,
    equals, hashCode) in transactions.</changelog>
  <changelog author="fstrba@suse.com" date="1741867200">- Add alias to com.google.inject:guice::classes artifact, needed
  by maven 4.x</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Fix build with Java 25</changelog>
</package>
<package pkgid="75145ca40a3fd01b2c9848fde8da2c25d4ffa2081858fa65cea57a4a100494e441c89695398838fab399f547d55b68b604f61b4ff641bdb807c3348d85756055" name="guice-parent" arch="noarch">
  <version epoch="0" ver="6.0.0" rel="160099.4.4"/>
  <changelog author="jengelh@inai.de" date="1553688000">- Trim bias from description.</changelog>
  <changelog author="fstrba@suse.com" date="1554292800">- Clean the tarball in order to avoid files with spurious legal
  status</changelog>
  <changelog author="fstrba@suse.com" date="1620734400">- Do not build against the compatibility guava20
- Added patch:
  * google-guice-throwingproviderbinder.patch
    + fix a little glitch with default generic function in guava</changelog>
  <changelog author="fstrba@suse.com" date="1623326400">- Modified patches:
  * google-guice-throwingproviderbinder.patch
    + do not add the override of virtual function
    + build with source/target 8 so that the default override
    from the interface can be used
  * guice-4.1-javadoc.patch
    + build javadoc with source level 8</changelog>
  <changelog author="fstrba@suse.com" date="1651060800">- Avoid using xmvn-resolve and xmvn-install in order to avoid
  build cycles with new dependencies in dependent packages
- Build only the NO_AOP version of the guice.jar and alias
  accordingly so that it provides both</changelog>
  <changelog author="fstrba@suse.com" date="1683115200">- Upgrade to upstream version 5.1.0
  * Changes of 4.2:
    + Java 9 and JPMS support
    + Multibindings are now in the Guice core artifact.
    The multibindings artifact is empty to prevent confusion
    during upgrading and will be removed in a later release.
    + Improve the performance of guice provisioning (by about 20%)
    by changing the way errors are reported. Guice will no longer
    report multiple errors during provisioning (Guice still
    reports multiple errors during injector creation).
    + Better error messages for a missing binding.
    + Various optimizations.
    + AbstractModule.configure() is non-abstract to allow modules
    with only @Provides/@ProvidesIntoSet/... methods.
    + Add a CheckedProviders class.
    + Change the way Singletons work to not rely on ThreadLocals nor
    WeakReferences.
    + Add MapBinderBinding.getEntries(Iterable).
    + Deprecate ProvisionListener.ProvisionInvocation
    .getDependencyChain().
    + Ensure that Struts interceptors are populated even if they are
    created after the injector (Fixes #1081, #1075).
    + Add support for multibindings with annotations in the Guice
    DaggerMethodScanner.
  * Changes of 4.2.1
    + Java10 support (updated cglib &amp; asm).
    + Minor updates to the testlib extension.
  * Changes of 4.2.2
    + Java11 support (updated cglib &amp; asm)
  * Changes of 4.2.3
    + Java14 support (updated asm).
    + Added Injector.getElements API, to expose all Element SPI
    types from the Injector.
    + Added Injector.getAllMembersInjectorInjectionPoints API,
    to expose injection points created by arbitrary members
    injection.
    + Added getAlternateKeys to Multibinder SPI types
    (MultibinderBinding, MapBinderBinding, OptionalBinderBinding),
    to explicitly list the other keys these bindings are
    available as.
    + Scan for (and bind) @Provides-like methods in a consistent
    ordering, rather than relying on the non-deterministic
    Class.getDeclaredMembers ordering.
    + Update DaggerAdapter to work with newer dagger code.
    + Fixed a subtle bug with eager singleton evaluation.
    + Updated @RequestScope's scope annotation to the JSR330 @Scope,
    so it can be reused by non-Guice DI systems.
    + Clarified the error message when an injectable constructor is
    missing.
    + Add deprecated overloads to various Modules methods, to make
    it clearer when calling them is unnecessary.
    + Added factory methods to Modules for common Binder
    configuration methods, to make it easier to configure them.
  * Changes of 5.0.1:
    + Added Java15 support (updated asm and bug fixes).
    + Removed cglib as a core dependency. (#1359)
    + Improved error messages.
    + Improved support for using Guice with Kotlin.
    + Added a mechanism to restrict who can bind types or
    annotations, to allow library authors to control their
    bindings.
    + Removed no-aop build variant.
    + Fixed 'illegal reflective access' warnings.
  * Changes of 5.1.0:
    + This minor release adds support for Java 17.
- Removed patches:
  * google-guice-throwingproviderbinder.patch
  * guice-4.1-disabledextensions.patch
  * guice-4.1-fixup-ant.patch
  * guice-4.1-javadoc.patch
- Fetch sources using source service, which allows us to clean up
  the tarball if needed
- Generate the ant build system using the maven pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1718020800">- Upgrade to upstream version 6.0.0
  * JEE Jakarta Transition
    + Guice 6.0 adds support for jakarta.inject, the new namespace
    for the JSR330 spec (after the javax -&gt; jakarta JEE
    transition).
    Guice 6.0 is intended to help users migrate their code to the
    jakarta namespace. It continues to fully support the
    javax.inject namespace while also mostly supporting the
    jakarta.inject namespace. The only part of Guice 6.0 that
    doesn't support jakarta.inject are the bind(..).toProvider
    methods. Those methods still require javax.inject or
    com.google.inject Providers.
    + The Guice 6.0 servlet &amp; persist extensions only support the
    javax.servlet and javax.persistence namespaces respectively.
    + Guice 6.0 can help with incremental migrations to the
    jakarta.inject namespace, by incrementally replacing
    javax.inject references to jakarta.inject. This works
    everywhere, except for code where a jakarta Provider is passed
    to bind(..).toProvider.
  * Guice Core
    + Adds jakarta.inject support.
    + Support Java 21 (via updating ASM to 9.5 and other changes).
    + Improve AOP support on JVMs such as Azul.
    + Fix a deadlock or crash associated with recursively loading
    just-in-time bindings.
    + Make PrivateModule.binder() non-private, to allow subclass
    customization, such as calling skipSources.
    + Fix an endloop loop (that can OOM) in singleton lock cycle
    detection.
    + Fix tests to pass on Windows, despite the different line
    separator.
    + Improvements to OSGi metadata.
    + Mark the JSR305 dependency as optional (since it's not
    required at runtime).
    + Fix Binder.requestInjection(TypeLiteral&lt;T&gt;, T) to use the
    TypeLiteral.
    + Honor scoping annotations on concrete types when provisioned
    by their @ProvidedBy annotation
    + Add a way to tell if a class is "enhanced" by Guice, and
    retrieve the original class.
    + Ensure the order of bind(...) statements does not matter when
    referring to JIT bindings.
    + Implement Matcher.and and Matcher.or as default methods
    directly in Matcher, so that the AbstractMatcher subclass
    isn't required.
    + Mark the error_prone_annotations dependency as optional.
  * Servlet
    + Fix an NPE if contextPath is null
  * Persist
    + Persist had a number of changes, some of which are backwards
    incompatible. Notably: injection of EntityManager no longer
    implicitly starts a unit of work (because this led to leaks).
    Users can opt-in to the legacy behavior by constructing the
    JpaPersistModule with a JpaPersistOptions that sets
    setAutoBeginWorkOnEntityManagerCreation to true.
    + EntityManager provisioning no longer automatically starts a
    unit of work.
    + Ignore multiple start/stop calls, rather than throwing an
    exception.
    + Support manually initiated rollbacks.
    + Don't wrap Object-defined methods (e.g: toString, finalize,
    equals, hashCode) in transactions.</changelog>
  <changelog author="fstrba@suse.com" date="1741867200">- Add alias to com.google.inject:guice::classes artifact, needed
  by maven 4.x</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Fix build with Java 25</changelog>
</package>
<package pkgid="9073132d08fd4a31bb6b32a1ed4698e9181b4107f0d85c3ddb72bbf4aadae03681ed08fbf0afccadc09708f26b5fb17c1ea4699c1aaa7f66a8c5f9c161ce736a" name="guice-servlet" arch="noarch">
  <version epoch="0" ver="6.0.0" rel="160099.4.4"/>
  <changelog author="jengelh@inai.de" date="1553688000">- Trim bias from description.</changelog>
  <changelog author="fstrba@suse.com" date="1554292800">- Clean the tarball in order to avoid files with spurious legal
  status</changelog>
  <changelog author="fstrba@suse.com" date="1620734400">- Do not build against the compatibility guava20
- Added patch:
  * google-guice-throwingproviderbinder.patch
    + fix a little glitch with default generic function in guava</changelog>
  <changelog author="fstrba@suse.com" date="1623326400">- Modified patches:
  * google-guice-throwingproviderbinder.patch
    + do not add the override of virtual function
    + build with source/target 8 so that the default override
    from the interface can be used
  * guice-4.1-javadoc.patch
    + build javadoc with source level 8</changelog>
  <changelog author="fstrba@suse.com" date="1651060800">- Avoid using xmvn-resolve and xmvn-install in order to avoid
  build cycles with new dependencies in dependent packages
- Build only the NO_AOP version of the guice.jar and alias
  accordingly so that it provides both</changelog>
  <changelog author="fstrba@suse.com" date="1683115200">- Upgrade to upstream version 5.1.0
  * Changes of 4.2:
    + Java 9 and JPMS support
    + Multibindings are now in the Guice core artifact.
    The multibindings artifact is empty to prevent confusion
    during upgrading and will be removed in a later release.
    + Improve the performance of guice provisioning (by about 20%)
    by changing the way errors are reported. Guice will no longer
    report multiple errors during provisioning (Guice still
    reports multiple errors during injector creation).
    + Better error messages for a missing binding.
    + Various optimizations.
    + AbstractModule.configure() is non-abstract to allow modules
    with only @Provides/@ProvidesIntoSet/... methods.
    + Add a CheckedProviders class.
    + Change the way Singletons work to not rely on ThreadLocals nor
    WeakReferences.
    + Add MapBinderBinding.getEntries(Iterable).
    + Deprecate ProvisionListener.ProvisionInvocation
    .getDependencyChain().
    + Ensure that Struts interceptors are populated even if they are
    created after the injector (Fixes #1081, #1075).
    + Add support for multibindings with annotations in the Guice
    DaggerMethodScanner.
  * Changes of 4.2.1
    + Java10 support (updated cglib &amp; asm).
    + Minor updates to the testlib extension.
  * Changes of 4.2.2
    + Java11 support (updated cglib &amp; asm)
  * Changes of 4.2.3
    + Java14 support (updated asm).
    + Added Injector.getElements API, to expose all Element SPI
    types from the Injector.
    + Added Injector.getAllMembersInjectorInjectionPoints API,
    to expose injection points created by arbitrary members
    injection.
    + Added getAlternateKeys to Multibinder SPI types
    (MultibinderBinding, MapBinderBinding, OptionalBinderBinding),
    to explicitly list the other keys these bindings are
    available as.
    + Scan for (and bind) @Provides-like methods in a consistent
    ordering, rather than relying on the non-deterministic
    Class.getDeclaredMembers ordering.
    + Update DaggerAdapter to work with newer dagger code.
    + Fixed a subtle bug with eager singleton evaluation.
    + Updated @RequestScope's scope annotation to the JSR330 @Scope,
    so it can be reused by non-Guice DI systems.
    + Clarified the error message when an injectable constructor is
    missing.
    + Add deprecated overloads to various Modules methods, to make
    it clearer when calling them is unnecessary.
    + Added factory methods to Modules for common Binder
    configuration methods, to make it easier to configure them.
  * Changes of 5.0.1:
    + Added Java15 support (updated asm and bug fixes).
    + Removed cglib as a core dependency. (#1359)
    + Improved error messages.
    + Improved support for using Guice with Kotlin.
    + Added a mechanism to restrict who can bind types or
    annotations, to allow library authors to control their
    bindings.
    + Removed no-aop build variant.
    + Fixed 'illegal reflective access' warnings.
  * Changes of 5.1.0:
    + This minor release adds support for Java 17.
- Removed patches:
  * google-guice-throwingproviderbinder.patch
  * guice-4.1-disabledextensions.patch
  * guice-4.1-fixup-ant.patch
  * guice-4.1-javadoc.patch
- Fetch sources using source service, which allows us to clean up
  the tarball if needed
- Generate the ant build system using the maven pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1718020800">- Upgrade to upstream version 6.0.0
  * JEE Jakarta Transition
    + Guice 6.0 adds support for jakarta.inject, the new namespace
    for the JSR330 spec (after the javax -&gt; jakarta JEE
    transition).
    Guice 6.0 is intended to help users migrate their code to the
    jakarta namespace. It continues to fully support the
    javax.inject namespace while also mostly supporting the
    jakarta.inject namespace. The only part of Guice 6.0 that
    doesn't support jakarta.inject are the bind(..).toProvider
    methods. Those methods still require javax.inject or
    com.google.inject Providers.
    + The Guice 6.0 servlet &amp; persist extensions only support the
    javax.servlet and javax.persistence namespaces respectively.
    + Guice 6.0 can help with incremental migrations to the
    jakarta.inject namespace, by incrementally replacing
    javax.inject references to jakarta.inject. This works
    everywhere, except for code where a jakarta Provider is passed
    to bind(..).toProvider.
  * Guice Core
    + Adds jakarta.inject support.
    + Support Java 21 (via updating ASM to 9.5 and other changes).
    + Improve AOP support on JVMs such as Azul.
    + Fix a deadlock or crash associated with recursively loading
    just-in-time bindings.
    + Make PrivateModule.binder() non-private, to allow subclass
    customization, such as calling skipSources.
    + Fix an endloop loop (that can OOM) in singleton lock cycle
    detection.
    + Fix tests to pass on Windows, despite the different line
    separator.
    + Improvements to OSGi metadata.
    + Mark the JSR305 dependency as optional (since it's not
    required at runtime).
    + Fix Binder.requestInjection(TypeLiteral&lt;T&gt;, T) to use the
    TypeLiteral.
    + Honor scoping annotations on concrete types when provisioned
    by their @ProvidedBy annotation
    + Add a way to tell if a class is "enhanced" by Guice, and
    retrieve the original class.
    + Ensure the order of bind(...) statements does not matter when
    referring to JIT bindings.
    + Implement Matcher.and and Matcher.or as default methods
    directly in Matcher, so that the AbstractMatcher subclass
    isn't required.
    + Mark the error_prone_annotations dependency as optional.
  * Servlet
    + Fix an NPE if contextPath is null
  * Persist
    + Persist had a number of changes, some of which are backwards
    incompatible. Notably: injection of EntityManager no longer
    implicitly starts a unit of work (because this led to leaks).
    Users can opt-in to the legacy behavior by constructing the
    JpaPersistModule with a JpaPersistOptions that sets
    setAutoBeginWorkOnEntityManagerCreation to true.
    + EntityManager provisioning no longer automatically starts a
    unit of work.
    + Ignore multiple start/stop calls, rather than throwing an
    exception.
    + Support manually initiated rollbacks.
    + Don't wrap Object-defined methods (e.g: toString, finalize,
    equals, hashCode) in transactions.</changelog>
  <changelog author="fstrba@suse.com" date="1741867200">- Add alias to com.google.inject:guice::classes artifact, needed
  by maven 4.x</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Fix build with Java 25</changelog>
</package>
<package pkgid="1c7c27ffaa0f3db2af3cd222f1868c9796bf8afe71d83a1af1a71df583d4b62c62bec751c4a0880ab1338e74058035365b045cac3bc65bce25138e4819255bcc" name="guice-throwingproviders" arch="noarch">
  <version epoch="0" ver="6.0.0" rel="160099.4.4"/>
  <changelog author="jengelh@inai.de" date="1553688000">- Trim bias from description.</changelog>
  <changelog author="fstrba@suse.com" date="1554292800">- Clean the tarball in order to avoid files with spurious legal
  status</changelog>
  <changelog author="fstrba@suse.com" date="1620734400">- Do not build against the compatibility guava20
- Added patch:
  * google-guice-throwingproviderbinder.patch
    + fix a little glitch with default generic function in guava</changelog>
  <changelog author="fstrba@suse.com" date="1623326400">- Modified patches:
  * google-guice-throwingproviderbinder.patch
    + do not add the override of virtual function
    + build with source/target 8 so that the default override
    from the interface can be used
  * guice-4.1-javadoc.patch
    + build javadoc with source level 8</changelog>
  <changelog author="fstrba@suse.com" date="1651060800">- Avoid using xmvn-resolve and xmvn-install in order to avoid
  build cycles with new dependencies in dependent packages
- Build only the NO_AOP version of the guice.jar and alias
  accordingly so that it provides both</changelog>
  <changelog author="fstrba@suse.com" date="1683115200">- Upgrade to upstream version 5.1.0
  * Changes of 4.2:
    + Java 9 and JPMS support
    + Multibindings are now in the Guice core artifact.
    The multibindings artifact is empty to prevent confusion
    during upgrading and will be removed in a later release.
    + Improve the performance of guice provisioning (by about 20%)
    by changing the way errors are reported. Guice will no longer
    report multiple errors during provisioning (Guice still
    reports multiple errors during injector creation).
    + Better error messages for a missing binding.
    + Various optimizations.
    + AbstractModule.configure() is non-abstract to allow modules
    with only @Provides/@ProvidesIntoSet/... methods.
    + Add a CheckedProviders class.
    + Change the way Singletons work to not rely on ThreadLocals nor
    WeakReferences.
    + Add MapBinderBinding.getEntries(Iterable).
    + Deprecate ProvisionListener.ProvisionInvocation
    .getDependencyChain().
    + Ensure that Struts interceptors are populated even if they are
    created after the injector (Fixes #1081, #1075).
    + Add support for multibindings with annotations in the Guice
    DaggerMethodScanner.
  * Changes of 4.2.1
    + Java10 support (updated cglib &amp; asm).
    + Minor updates to the testlib extension.
  * Changes of 4.2.2
    + Java11 support (updated cglib &amp; asm)
  * Changes of 4.2.3
    + Java14 support (updated asm).
    + Added Injector.getElements API, to expose all Element SPI
    types from the Injector.
    + Added Injector.getAllMembersInjectorInjectionPoints API,
    to expose injection points created by arbitrary members
    injection.
    + Added getAlternateKeys to Multibinder SPI types
    (MultibinderBinding, MapBinderBinding, OptionalBinderBinding),
    to explicitly list the other keys these bindings are
    available as.
    + Scan for (and bind) @Provides-like methods in a consistent
    ordering, rather than relying on the non-deterministic
    Class.getDeclaredMembers ordering.
    + Update DaggerAdapter to work with newer dagger code.
    + Fixed a subtle bug with eager singleton evaluation.
    + Updated @RequestScope's scope annotation to the JSR330 @Scope,
    so it can be reused by non-Guice DI systems.
    + Clarified the error message when an injectable constructor is
    missing.
    + Add deprecated overloads to various Modules methods, to make
    it clearer when calling them is unnecessary.
    + Added factory methods to Modules for common Binder
    configuration methods, to make it easier to configure them.
  * Changes of 5.0.1:
    + Added Java15 support (updated asm and bug fixes).
    + Removed cglib as a core dependency. (#1359)
    + Improved error messages.
    + Improved support for using Guice with Kotlin.
    + Added a mechanism to restrict who can bind types or
    annotations, to allow library authors to control their
    bindings.
    + Removed no-aop build variant.
    + Fixed 'illegal reflective access' warnings.
  * Changes of 5.1.0:
    + This minor release adds support for Java 17.
- Removed patches:
  * google-guice-throwingproviderbinder.patch
  * guice-4.1-disabledextensions.patch
  * guice-4.1-fixup-ant.patch
  * guice-4.1-javadoc.patch
- Fetch sources using source service, which allows us to clean up
  the tarball if needed
- Generate the ant build system using the maven pom files.</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="fstrba@suse.com" date="1718020800">- Upgrade to upstream version 6.0.0
  * JEE Jakarta Transition
    + Guice 6.0 adds support for jakarta.inject, the new namespace
    for the JSR330 spec (after the javax -&gt; jakarta JEE
    transition).
    Guice 6.0 is intended to help users migrate their code to the
    jakarta namespace. It continues to fully support the
    javax.inject namespace while also mostly supporting the
    jakarta.inject namespace. The only part of Guice 6.0 that
    doesn't support jakarta.inject are the bind(..).toProvider
    methods. Those methods still require javax.inject or
    com.google.inject Providers.
    + The Guice 6.0 servlet &amp; persist extensions only support the
    javax.servlet and javax.persistence namespaces respectively.
    + Guice 6.0 can help with incremental migrations to the
    jakarta.inject namespace, by incrementally replacing
    javax.inject references to jakarta.inject. This works
    everywhere, except for code where a jakarta Provider is passed
    to bind(..).toProvider.
  * Guice Core
    + Adds jakarta.inject support.
    + Support Java 21 (via updating ASM to 9.5 and other changes).
    + Improve AOP support on JVMs such as Azul.
    + Fix a deadlock or crash associated with recursively loading
    just-in-time bindings.
    + Make PrivateModule.binder() non-private, to allow subclass
    customization, such as calling skipSources.
    + Fix an endloop loop (that can OOM) in singleton lock cycle
    detection.
    + Fix tests to pass on Windows, despite the different line
    separator.
    + Improvements to OSGi metadata.
    + Mark the JSR305 dependency as optional (since it's not
    required at runtime).
    + Fix Binder.requestInjection(TypeLiteral&lt;T&gt;, T) to use the
    TypeLiteral.
    + Honor scoping annotations on concrete types when provisioned
    by their @ProvidedBy annotation
    + Add a way to tell if a class is "enhanced" by Guice, and
    retrieve the original class.
    + Ensure the order of bind(...) statements does not matter when
    referring to JIT bindings.
    + Implement Matcher.and and Matcher.or as default methods
    directly in Matcher, so that the AbstractMatcher subclass
    isn't required.
    + Mark the error_prone_annotations dependency as optional.
  * Servlet
    + Fix an NPE if contextPath is null
  * Persist
    + Persist had a number of changes, some of which are backwards
    incompatible. Notably: injection of EntityManager no longer
    implicitly starts a unit of work (because this led to leaks).
    Users can opt-in to the legacy behavior by constructing the
    JpaPersistModule with a JpaPersistOptions that sets
    setAutoBeginWorkOnEntityManagerCreation to true.
    + EntityManager provisioning no longer automatically starts a
    unit of work.
    + Ignore multiple start/stop calls, rather than throwing an
    exception.
    + Support manually initiated rollbacks.
    + Don't wrap Object-defined methods (e.g: toString, finalize,
    equals, hashCode) in transactions.</changelog>
  <changelog author="fstrba@suse.com" date="1741867200">- Add alias to com.google.inject:guice::classes artifact, needed
  by maven 4.x</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Fix build with Java 25</changelog>
</package>
<package pkgid="3bf664315161b08fbacff4c6be9f18dc16805598eb74e008f6d5a267e06a9032ef599349c3d45c72afddb34bc01e053d0e8196a1c79d95c915d53a88405e0610" name="guile" arch="s390x">
  <version epoch="0" ver="3.0.9" rel="160099.2.5"/>
  <changelog author="schwab@suse.de" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="rpm@fthiessen.de" 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="adrian.glaubitz@suse.com" 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="schwab@suse.de" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="dmueller@suse.com" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="schwab@suse.de" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="dmueller@suse.com" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="jbrielmaier@opensuse.org" 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="jbrielmaier@opensuse.org" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
  <changelog author="dimstar@opensuse.org" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="e88ae26dabe22bb3b19129a354b0ceac6facd4c1e50b398ad28b7634f86b63a54c6b2c60f0d779005e4660c7589fbcb797143cca75cc05467f9c8e062eea216a" name="guile-devel" arch="s390x">
  <version epoch="0" ver="3.0.9" rel="160099.2.5"/>
  <changelog author="schwab@suse.de" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="rpm@fthiessen.de" 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="adrian.glaubitz@suse.com" 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="schwab@suse.de" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="dmueller@suse.com" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="schwab@suse.de" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="dmueller@suse.com" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="jbrielmaier@opensuse.org" 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="jbrielmaier@opensuse.org" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
  <changelog author="dimstar@opensuse.org" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="2ba42d104ba63c740d8687212a44a26ce5f6e90a9da405bfc3a94a85cabd87b0236aee5b21d15a7f292fb92c48722498307ad6475ea1d0c511522f43960f6a47" name="guile-modules-3_0" arch="s390x">
  <version epoch="0" ver="3.0.9" rel="160099.2.5"/>
  <changelog author="schwab@suse.de" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="rpm@fthiessen.de" 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="adrian.glaubitz@suse.com" 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="schwab@suse.de" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="dmueller@suse.com" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="schwab@suse.de" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="dmueller@suse.com" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="jbrielmaier@opensuse.org" 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="jbrielmaier@opensuse.org" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
  <changelog author="dimstar@opensuse.org" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="a3b3e2f7c0665fcffcef69bdf42dda55c8d8080103576708ac20815b9e60aaec52e20485ab6425abadfbe0b488bfb6d8f748730a8db494ad48f730423736da08" name="guile1" arch="s390x">
  <version epoch="0" ver="1.8.8" rel="bp161.1.3"/>
  <changelog author="mmeister@suse.com" date="1366977600">- Added makeinfo BuildRequire to fix build with new automake</changelog>
  <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>
</package>
<package pkgid="f88fc54169334f26d53822a5ef106a1753fc697251709385543a593a7b22c0bc7f5a24a2b4df8499af2a9b4bce1a442d0ba3a0afa14d59ea49cbe84f56d5bfaa" name="gum" arch="s390x">
  <version epoch="0" ver="0.14.5" rel="bp161.1.9"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1676635200">- Initial spec for gum 0.8.0</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1705406400">- Update to 0.13.0:
  New:
  * Add --select-if-one flag to gum choose and gum filter
  * Added brand new log command. Gum log logs messages to the
    terminal at different levels and styling
  * Pager search functionality
  * Strip ANSI for gum filter and gum choose when output is not
    a TTY
  * Non-positive widths will cause gum write will use the entire
    terminal width
  * GUM_FORMAT_THEME / GUM_FORMAT_LANGUAGE environment variables
  * --no-sort flag for gum filter
  * Customizable cursor modes and line text
  * Add --timeout flag to all subcommands
  * Truecolor support added to gum style
  * Context headers for gum choose and gum filter
  * Keep order of selected items in gum choose with --ordered
  * Pass programming language for gum format
  * Customize format theme, including using glamour json theme
    files
  * gum choose now supports tab and ctrl+j/k keybindings
  * add --file and --directory flags to select each in gum file
  * gum pager --soft-wrap option added
  * gum style pass input to style over stdin
  * ability to add --header values
  Fixes:
  * showoutput flag displays in realtime
  * Pretty Table Print improved
  * Avoid reading from stdin if --value is being used
  * Made filter work with losts as choose
  * Respect file path argument in filepicker
  * --all option defaults to false
  * exit with status 130 if escape key pressed on gum write
  * symlink directory follows link in gum file
  * allow exact match in gum filter</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1707912000">- Enabled completions for bash, zsh and fish.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714305600">- Update to 0.14.0:
  New:
  * Use Huh for choose, confirm, file, input and write
  * Add support for `--show-error` for the spinner.
  Fixes:
  * don't commit filter.tape
  * Output Pipes if Timeout Occurs
  Documentation:
  * add new gifs such as spin.gif
  * add help for `gum log --time` option</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720699200">- Switch from deprecated %setup to %autosetup
- Update to 0.14.1:
  New:
  * Show help with Huh?
  * Support using the Home/End keys in pager
  Fixes:
  * Handle huh? user aborted error
  * Cursor styling
  * Re-introduce ESC for gum write</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721908800">- Update to 0.14.3:
  * revert "fix: pause tea before running the sub-process"
- Updates from 0.14.2:
  Changed
  * use in-house utility packages
  Fixed
  * drop left padding in choose
  * fix race conditon where spinner could mis-render
  * fix a bug where choose could crash when spacebar is pressed
    twice
  * fix a bug where the foreground color could not be set in choose
  * fix a bug where foreground could not be set in write
  * fix a bug where keypresses could crash choose
  * restore y/n keybindings to confirm
  * restore centering to buttons in confirm</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1724500800">- Update to 0.14.4:
  New
  * Add cyclic navigation
  Fixed
  * wrong height when using borders in the header
  * height 0 by default
  * use 0 as default width
  * select all keybindings
  * show background style help
  Docs
  * update install instructions</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1727611200">- Update to 0.14.5:
  * Dependency bump
  Bug fixes
  * fix: lint issues</changelog>
</package>
<package pkgid="00f8eaadbcbc5e3ec0b782c0cf4a1f0a6a1551c515845f633bee06f590020ee3f33ae7ec6d6b5018d42f82bddb02d7b7ef4dedd9de4b42cf054915febc41dc89" name="gum-bash-completion" arch="noarch">
  <version epoch="0" ver="0.14.5" rel="bp161.1.9"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1676635200">- Initial spec for gum 0.8.0</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1705406400">- Update to 0.13.0:
  New:
  * Add --select-if-one flag to gum choose and gum filter
  * Added brand new log command. Gum log logs messages to the
    terminal at different levels and styling
  * Pager search functionality
  * Strip ANSI for gum filter and gum choose when output is not
    a TTY
  * Non-positive widths will cause gum write will use the entire
    terminal width
  * GUM_FORMAT_THEME / GUM_FORMAT_LANGUAGE environment variables
  * --no-sort flag for gum filter
  * Customizable cursor modes and line text
  * Add --timeout flag to all subcommands
  * Truecolor support added to gum style
  * Context headers for gum choose and gum filter
  * Keep order of selected items in gum choose with --ordered
  * Pass programming language for gum format
  * Customize format theme, including using glamour json theme
    files
  * gum choose now supports tab and ctrl+j/k keybindings
  * add --file and --directory flags to select each in gum file
  * gum pager --soft-wrap option added
  * gum style pass input to style over stdin
  * ability to add --header values
  Fixes:
  * showoutput flag displays in realtime
  * Pretty Table Print improved
  * Avoid reading from stdin if --value is being used
  * Made filter work with losts as choose
  * Respect file path argument in filepicker
  * --all option defaults to false
  * exit with status 130 if escape key pressed on gum write
  * symlink directory follows link in gum file
  * allow exact match in gum filter</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1707912000">- Enabled completions for bash, zsh and fish.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714305600">- Update to 0.14.0:
  New:
  * Use Huh for choose, confirm, file, input and write
  * Add support for `--show-error` for the spinner.
  Fixes:
  * don't commit filter.tape
  * Output Pipes if Timeout Occurs
  Documentation:
  * add new gifs such as spin.gif
  * add help for `gum log --time` option</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720699200">- Switch from deprecated %setup to %autosetup
- Update to 0.14.1:
  New:
  * Show help with Huh?
  * Support using the Home/End keys in pager
  Fixes:
  * Handle huh? user aborted error
  * Cursor styling
  * Re-introduce ESC for gum write</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721908800">- Update to 0.14.3:
  * revert "fix: pause tea before running the sub-process"
- Updates from 0.14.2:
  Changed
  * use in-house utility packages
  Fixed
  * drop left padding in choose
  * fix race conditon where spinner could mis-render
  * fix a bug where choose could crash when spacebar is pressed
    twice
  * fix a bug where the foreground color could not be set in choose
  * fix a bug where foreground could not be set in write
  * fix a bug where keypresses could crash choose
  * restore y/n keybindings to confirm
  * restore centering to buttons in confirm</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1724500800">- Update to 0.14.4:
  New
  * Add cyclic navigation
  Fixed
  * wrong height when using borders in the header
  * height 0 by default
  * use 0 as default width
  * select all keybindings
  * show background style help
  Docs
  * update install instructions</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1727611200">- Update to 0.14.5:
  * Dependency bump
  Bug fixes
  * fix: lint issues</changelog>
</package>
<package pkgid="1dddebf268b630878d787c42cae69c14b5fcc3d659577fca386eede3baf7d7d7d62947774cd6a5c049d35cc5995f6393e5b714ff55de7d8668a19ad1530a31e3" name="gum-fish-completion" arch="noarch">
  <version epoch="0" ver="0.14.5" rel="bp161.1.9"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1676635200">- Initial spec for gum 0.8.0</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1705406400">- Update to 0.13.0:
  New:
  * Add --select-if-one flag to gum choose and gum filter
  * Added brand new log command. Gum log logs messages to the
    terminal at different levels and styling
  * Pager search functionality
  * Strip ANSI for gum filter and gum choose when output is not
    a TTY
  * Non-positive widths will cause gum write will use the entire
    terminal width
  * GUM_FORMAT_THEME / GUM_FORMAT_LANGUAGE environment variables
  * --no-sort flag for gum filter
  * Customizable cursor modes and line text
  * Add --timeout flag to all subcommands
  * Truecolor support added to gum style
  * Context headers for gum choose and gum filter
  * Keep order of selected items in gum choose with --ordered
  * Pass programming language for gum format
  * Customize format theme, including using glamour json theme
    files
  * gum choose now supports tab and ctrl+j/k keybindings
  * add --file and --directory flags to select each in gum file
  * gum pager --soft-wrap option added
  * gum style pass input to style over stdin
  * ability to add --header values
  Fixes:
  * showoutput flag displays in realtime
  * Pretty Table Print improved
  * Avoid reading from stdin if --value is being used
  * Made filter work with losts as choose
  * Respect file path argument in filepicker
  * --all option defaults to false
  * exit with status 130 if escape key pressed on gum write
  * symlink directory follows link in gum file
  * allow exact match in gum filter</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1707912000">- Enabled completions for bash, zsh and fish.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714305600">- Update to 0.14.0:
  New:
  * Use Huh for choose, confirm, file, input and write
  * Add support for `--show-error` for the spinner.
  Fixes:
  * don't commit filter.tape
  * Output Pipes if Timeout Occurs
  Documentation:
  * add new gifs such as spin.gif
  * add help for `gum log --time` option</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720699200">- Switch from deprecated %setup to %autosetup
- Update to 0.14.1:
  New:
  * Show help with Huh?
  * Support using the Home/End keys in pager
  Fixes:
  * Handle huh? user aborted error
  * Cursor styling
  * Re-introduce ESC for gum write</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721908800">- Update to 0.14.3:
  * revert "fix: pause tea before running the sub-process"
- Updates from 0.14.2:
  Changed
  * use in-house utility packages
  Fixed
  * drop left padding in choose
  * fix race conditon where spinner could mis-render
  * fix a bug where choose could crash when spacebar is pressed
    twice
  * fix a bug where the foreground color could not be set in choose
  * fix a bug where foreground could not be set in write
  * fix a bug where keypresses could crash choose
  * restore y/n keybindings to confirm
  * restore centering to buttons in confirm</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1724500800">- Update to 0.14.4:
  New
  * Add cyclic navigation
  Fixed
  * wrong height when using borders in the header
  * height 0 by default
  * use 0 as default width
  * select all keybindings
  * show background style help
  Docs
  * update install instructions</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1727611200">- Update to 0.14.5:
  * Dependency bump
  Bug fixes
  * fix: lint issues</changelog>
</package>
<package pkgid="c822533faea11c6b0a82648d39c6dee94c05f394e29303f4d628348591622c38c731b63635e993ebc581cadd28b292fbcb2ac46e047a1979eac98a04e2bf7527" name="gum-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.14.5" rel="bp161.1.9"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1676635200">- Initial spec for gum 0.8.0</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1705406400">- Update to 0.13.0:
  New:
  * Add --select-if-one flag to gum choose and gum filter
  * Added brand new log command. Gum log logs messages to the
    terminal at different levels and styling
  * Pager search functionality
  * Strip ANSI for gum filter and gum choose when output is not
    a TTY
  * Non-positive widths will cause gum write will use the entire
    terminal width
  * GUM_FORMAT_THEME / GUM_FORMAT_LANGUAGE environment variables
  * --no-sort flag for gum filter
  * Customizable cursor modes and line text
  * Add --timeout flag to all subcommands
  * Truecolor support added to gum style
  * Context headers for gum choose and gum filter
  * Keep order of selected items in gum choose with --ordered
  * Pass programming language for gum format
  * Customize format theme, including using glamour json theme
    files
  * gum choose now supports tab and ctrl+j/k keybindings
  * add --file and --directory flags to select each in gum file
  * gum pager --soft-wrap option added
  * gum style pass input to style over stdin
  * ability to add --header values
  Fixes:
  * showoutput flag displays in realtime
  * Pretty Table Print improved
  * Avoid reading from stdin if --value is being used
  * Made filter work with losts as choose
  * Respect file path argument in filepicker
  * --all option defaults to false
  * exit with status 130 if escape key pressed on gum write
  * symlink directory follows link in gum file
  * allow exact match in gum filter</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1707912000">- Enabled completions for bash, zsh and fish.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714305600">- Update to 0.14.0:
  New:
  * Use Huh for choose, confirm, file, input and write
  * Add support for `--show-error` for the spinner.
  Fixes:
  * don't commit filter.tape
  * Output Pipes if Timeout Occurs
  Documentation:
  * add new gifs such as spin.gif
  * add help for `gum log --time` option</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720699200">- Switch from deprecated %setup to %autosetup
- Update to 0.14.1:
  New:
  * Show help with Huh?
  * Support using the Home/End keys in pager
  Fixes:
  * Handle huh? user aborted error
  * Cursor styling
  * Re-introduce ESC for gum write</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721908800">- Update to 0.14.3:
  * revert "fix: pause tea before running the sub-process"
- Updates from 0.14.2:
  Changed
  * use in-house utility packages
  Fixed
  * drop left padding in choose
  * fix race conditon where spinner could mis-render
  * fix a bug where choose could crash when spacebar is pressed
    twice
  * fix a bug where the foreground color could not be set in choose
  * fix a bug where foreground could not be set in write
  * fix a bug where keypresses could crash choose
  * restore y/n keybindings to confirm
  * restore centering to buttons in confirm</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1724500800">- Update to 0.14.4:
  New
  * Add cyclic navigation
  Fixed
  * wrong height when using borders in the header
  * height 0 by default
  * use 0 as default width
  * select all keybindings
  * show background style help
  Docs
  * update install instructions</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1727611200">- Update to 0.14.5:
  * Dependency bump
  Bug fixes
  * fix: lint issues</changelog>
</package>
<package pkgid="1ccb08e8f6d64651c884ef62810cf946d81f08b1282bb1afdb2b3f1bbbe08c2c202a1fa2219d0d259a24e046c2d9a2a993614fb340b21459709ee4b6d3baa31d" name="gummi" arch="s390x">
  <version epoch="0" ver="0.8.3" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="7a15176d79c932f7c862ccefc4363236d3f5a7841c41ad711f50208184f8b8713bb2cb4b4aeb1e28265c3ddef7b26efeef23c5c8ecc05fe099c289f837c98afa" name="gummi-lang" arch="noarch">
  <version epoch="0" ver="0.8.3" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="d1c4802d0483df4caff05845d2df1429346392c90bcf8b6e80e19f658e099cb7c619e5471beac377734cd61c0d627544594dc058c680a1fb753b953efa4ed502" name="gupnp-av" arch="s390x">
  <version epoch="0" ver="0.14.3" rel="bp161.1.4"/>
  <changelog author="zaitor@opensuse.org" date="1476532800">- Update to version 0.12.10:
  + Remove unneeded dependency on GSSDP-1.0.gir.</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="1542110400">- Update to version 0.12.11:
  + Fix memory leak in GUPnPAVXMLDoc.
  + Fix parsing of storageUsed.
  + Fix name clash of internal XML utility functions.
  + Fix multiple compiler warnings with recent GCC.
  + Remove deprecated g_type_class_add_private.
  + Bugs fixed: bgo#770174, bgo#778396, bgo#784511.</changelog>
  <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&#xF8;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&#xF8;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>
</package>
<package pkgid="5aec4ca4b24b7d7d64192038f19f3a62d3b8d34eb2d9d245849a9d08206949b19da88cbd639e348cfad5f5d679e1b06d96068c40c49b8d14b9656dbd3f7fbb40" name="gupnp-dlna" arch="s390x">
  <version epoch="0" ver="0.12.0" rel="160099.3.4"/>
  <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="dimstar@opensuse.org" 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="3679dd80f6d1d998e1c9b6dd612477e9b094a742ed55216b6307c9cb5c3aa6cc4a5e7f16b747211b31e05cb54852dd66f7b847479fd1a625cec974686de6e260" name="gupnp-dlna-tools" arch="s390x">
  <version epoch="0" ver="0.12.0" rel="160099.3.4"/>
  <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="dimstar@opensuse.org" 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="a1d9735313de0bb3eb6555c243e43dd92264ed83b86a10153001ae82c00612bc110e8aca8f38deb11580c5f89b4d3054275e327231dc70bcdaf4cb781ec7f154" name="gupnp-doc" arch="noarch">
  <version epoch="0" ver="1.6.8" rel="160099.3.7"/>
  <changelog author="fcrozat@suse.com" date="1682078400">- Update license tag to LGPL-2.1-or-later.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1683374400">- Add upstream patch: 80e68995.patch: all: Drop xmlRecoverMemory.
  Use xmlReadMemory, also use NONET flat.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1688212800">- Update to version 1.6.4:
  + Keep a weak reference to proxy in action.
  + Add API to provide HTTP credentials for simple authentication.
  + Remove xmlRecoverMemory usage.
- Drop 80e68995.patch: Fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1689681600">- Add upstream patches to fix build with meson 1.2.0:
  + a10c57bd.patch: Add missing "s" to wrap file syntax.
  + 884639bd.patch: properly spell [provide] in *.wrap files.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1690804800">- Update to version 1.6.5:
  + Fix build with meson 1.2
- Drop patches fixed upstream:
  + a10c57bd.patch
  + 884639bd.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" 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="dimstar@opensuse.org" 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="bjorn.lie@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="30f3d81770399b92267dcdf6e67bec299a684a1e9b3d02d03cced44aa130222bccc3d88c08567a5d31946183b924488d93dd8f5fc9d627de6078325c4bab4e55" name="gupnp-tools" arch="s390x">
  <version epoch="0" ver="0.12.2" rel="bp161.1.6"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1624363200">- Update to version 0.10.1:
  + Fix various smaller memory leaks
  + Stop using deprecated functions from GUPnP
  + Update icons
  + Upload: Check that a UDN was provided
  + AV-CP:
  - Some visual improvements like headerbars and symbolic icons
  - Search dialog provides entry completion
  - Add IPv6 support if available
  + Network Light: Add IPv6 support if available
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637064000">- Update to version 0.10.2:
  + Universal CP: Fix format message error.
  + Bugs fixed: glgo#GNOME/gupnp-tools!20,
    glgo#GNOME/gupnp-tools!21.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 0.10.3:
  + Fix deprecated function calls.
  + Fix empty icon for devices with no icons.
  + Updated translations.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="a034a7740c6bda3291aa0f5b823ba2760c3f923de576c72a24a282ceae0d742470d6abc7b5cee17adeee263bea4d3c584d37156a33a82f860ba63cd2600ecfef" name="gupnp-tools-lang" arch="noarch">
  <version epoch="0" ver="0.12.2" rel="bp161.1.6"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1624363200">- Update to version 0.10.1:
  + Fix various smaller memory leaks
  + Stop using deprecated functions from GUPnP
  + Update icons
  + Upload: Check that a UDN was provided
  + AV-CP:
  - Some visual improvements like headerbars and symbolic icons
  - Search dialog provides entry completion
  - Add IPv6 support if available
  + Network Light: Add IPv6 support if available
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637064000">- Update to version 0.10.2:
  + Universal CP: Fix format message error.
  + Bugs fixed: glgo#GNOME/gupnp-tools!20,
    glgo#GNOME/gupnp-tools!21.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 0.10.3:
  + Fix deprecated function calls.
  + Fix empty icon for devices with no icons.
  + Updated translations.</changelog>
  <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&#xF8;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&#xF8;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&#xF8;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&#xF8;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>
</package>
<package pkgid="5ac6147b43110ec730c95bd79d1b9528bb825c2699a509d255219d0b50b83be5c092647c7983d5ce51a27608472bbdd802e598f46f3f987d1b3e32223ed21246" name="gutenprint" arch="s390x">
  <version epoch="0" ver="5.3.4" rel="bp161.1.3"/>
  <changelog author="jsmeix@suse.de" date="1504180800">- Version upgrade to 5.2.13:
  Major changes in this release (compared to 5.2.12):
  * Correct mis-defined paper type that collided with standard
    A4 paper. This resulted in some Canon and PCL printers
    mishandling A4 paper.
  * Code optimizations in the dye-sublimation driver, resulting
    in a significant (2x-2.7x) boost in performance.
  * The Canon driver has improved printer firmware papersize
    detection when using automatic paper source (Autofeed).
  * Added support for two Epson inkjet printers.
  * Added experimental support for many Canon printers.
  * Removed support for iP100 (unsupported).
  * Added the Datamax-O'Neil H class series of printers.
  For details see the NEWS file.
- For SLE11 and SLE10 it must be built --without-gimp2
  because since Gutenprint 5.2.13 the gimp_pixels_to_units function
  is called in in src/gimp2/print.c and according to
  https://developer.gimp.org/api/2.0/libgimpbase/libgimpbase-gimpunit.html
  the gimp_pixels_to_units function is available since GIMP 2.8
  but SLE11 provides GIMP 2.6.2 and SLE10 provides GIMP 2.2.10.
  Accordingly the main package conficts with an installed
  gutenprint-gimpplugin &lt;= 5.2.12 which intentionally should
  break an automated RPM package version upgrade
  to make the user aware that by installing Gutenprint 5.2.13
  there is no longer a gutenprint-gimpplugin for SLE11 or SLE10.</changelog>
  <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&#xE1;&#x161; Chv&#xE1;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>
</package>
<package pkgid="7750d9f38a51430b7984884b50c8dc837242ba9ae6a2b7774ec7513927a1c8dec260e9479b4ba5916809811b4e4c9433c91f5ff4a5154c68a9be0cac8402a4ce" name="gutenprint-devel" arch="s390x">
  <version epoch="0" ver="5.3.4" rel="bp161.1.3"/>
  <changelog author="jsmeix@suse.de" date="1504180800">- Version upgrade to 5.2.13:
  Major changes in this release (compared to 5.2.12):
  * Correct mis-defined paper type that collided with standard
    A4 paper. This resulted in some Canon and PCL printers
    mishandling A4 paper.
  * Code optimizations in the dye-sublimation driver, resulting
    in a significant (2x-2.7x) boost in performance.
  * The Canon driver has improved printer firmware papersize
    detection when using automatic paper source (Autofeed).
  * Added support for two Epson inkjet printers.
  * Added experimental support for many Canon printers.
  * Removed support for iP100 (unsupported).
  * Added the Datamax-O'Neil H class series of printers.
  For details see the NEWS file.
- For SLE11 and SLE10 it must be built --without-gimp2
  because since Gutenprint 5.2.13 the gimp_pixels_to_units function
  is called in in src/gimp2/print.c and according to
  https://developer.gimp.org/api/2.0/libgimpbase/libgimpbase-gimpunit.html
  the gimp_pixels_to_units function is available since GIMP 2.8
  but SLE11 provides GIMP 2.6.2 and SLE10 provides GIMP 2.2.10.
  Accordingly the main package conficts with an installed
  gutenprint-gimpplugin &lt;= 5.2.12 which intentionally should
  break an automated RPM package version upgrade
  to make the user aware that by installing Gutenprint 5.2.13
  there is no longer a gutenprint-gimpplugin for SLE11 or SLE10.</changelog>
  <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&#xE1;&#x161; Chv&#xE1;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>
</package>
<package pkgid="5b0e04f2b6b4f62cac4f27eaa6e061b5c9161af83b9d95cfe055a5cbb734424b8623306d75bf1db772a0702153772f6cf15d150e9489093e9ce22c2a3f68f6cb" name="guvcview" arch="s390x">
  <version epoch="0" ver="2.2.2" rel="bp161.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="fafd3371d10ac578c877c58f2c02067b60438cc59fdfcb902337edf06089f230afa08c5e2ddfbdf59f91846e9cb0dd9117c0dbf4772e3690ab65fbdfb7638522" name="guvcview-devel" arch="s390x">
  <version epoch="0" ver="2.2.2" rel="bp161.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="e303cb3f82dc5a57a15201bc58784af5162e32b42d863ff4d9451d7b47c7e811c180a562b42a0235c526be6903a762256394fad1147e2bb78b74aca6e89223c4" name="guvcview-lang" arch="noarch">
  <version epoch="0" ver="2.2.2" rel="bp161.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="199fea69bf3a2bf669a2d2544a77dbf6a3e7a7ef8e8d01c6e370e0d1586360cfd638562833b757a6c8aa3baf72a1335126c2c3f45725645e9c6c58fa89138323" name="gv" arch="s390x">
  <version epoch="0" ver="3.7.4" rel="bp161.1.2"/>
  <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="e6b4d8bd9e8579fe04d33b7707d3c9686008b29754312585389caee1173e393ddec6dfddb48ab0ccc86c2c3ed7a0ba26e1522123ce3336e84b1757a96ce41527" name="gvfs" arch="s390x">
  <version epoch="0" ver="1.59.90" rel="160099.2.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1740398400">- add README.SUSE about security concerns in gvfs (bsc#1205607)</changelog>
  <changelog author="dimstar@opensuse.org" date="1740398401">- Update to version 1.57.1 (Unstable):
  + nfs: Support libnfs 6.
  + onedrive: Support Sharepoint drives.
  + trash/udisks: Port from g_unix_mount_ to g_unix_mount_entry.
  + afp/mtp/nfs/sftp/smb: Add edit mode implementation.
  + fuse: Use edit mode when neither O_TRUNC, nor O_APPEND is used.
  + afp/mtp/nfs/smb: Various output stream related fixes.
  + udisks2: Update volume when setting/unsetting mount.
  + Updated translations.
- Replace pkgconfig(msgraph-0.1) BuildRequires with
  pkgconfig(msgraph-1), following upstreams changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398402">- Update to version 1.57.2 (Unstable):
  + onedrive:
  - Use presentation id as host to adapt to the change in GOA.
  - Fix incorrect include path for msgraph header.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1756814400">- Split out new gvfs-backend-gphoto sub-package.
- Supplement this new package to gvfs and the libgphoto2 library.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1757419200">- Update to version 1.58.0:
  + mtp: Allow cancelling ongoing folder enumerations
  + wsdd: Use socket-activated service if available
  + onedrive: Set emblem for remote data
  + fix: Add file rename support in MTP backend move operation
  + mtp: Fix -Wmaybe-uninitialized warning in pad_file
  + fuse: use fuse_(un)set_feature_flag for libfuse 3.17+
  + smbbrowse: Purge server cache for next auth try
  + metatree: Open files with O_CLOEXEC
  + cdda: Fix incorrect track duration for 99-track CDs
  + metadata: Fix journal file permissions inconsistency
  + dav: recognize 308 Permanent Redirect</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1769860800">- Update to version 1.58.1:
  + cdda: Fix duration of last track for some media
  + build: Fix build when google option is disabled
  + Fix various memory leaks
  + Some other fixes
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280000">- Update to version 1.58.2:
  + client: Fix use-after-free when creating async proxy failed
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + CVE-2026-28295: ftp: Use control connection address for PASV
    data
  + CVE-2026-28296: ftp: Reject paths containing CR/LF characters
  + 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
  + Some other fixes</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280001">- 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="dimstar@opensuse.org" date="1772280002">- 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="alynx.zhou@suse.com" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
</package>
<package pkgid="845d66e2f4ba2b17e3c972c42ef5a32d665a0246566b7885eba89528cdee070afc0ef8b0acb4aa462ae4361c2257c29e170adef445741a3c47a3eab17c085278" name="gvfs-backend-afc" arch="s390x">
  <version epoch="0" ver="1.59.90" rel="160099.2.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1740398400">- add README.SUSE about security concerns in gvfs (bsc#1205607)</changelog>
  <changelog author="dimstar@opensuse.org" date="1740398401">- Update to version 1.57.1 (Unstable):
  + nfs: Support libnfs 6.
  + onedrive: Support Sharepoint drives.
  + trash/udisks: Port from g_unix_mount_ to g_unix_mount_entry.
  + afp/mtp/nfs/sftp/smb: Add edit mode implementation.
  + fuse: Use edit mode when neither O_TRUNC, nor O_APPEND is used.
  + afp/mtp/nfs/smb: Various output stream related fixes.
  + udisks2: Update volume when setting/unsetting mount.
  + Updated translations.
- Replace pkgconfig(msgraph-0.1) BuildRequires with
  pkgconfig(msgraph-1), following upstreams changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398402">- Update to version 1.57.2 (Unstable):
  + onedrive:
  - Use presentation id as host to adapt to the change in GOA.
  - Fix incorrect include path for msgraph header.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1756814400">- Split out new gvfs-backend-gphoto sub-package.
- Supplement this new package to gvfs and the libgphoto2 library.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1757419200">- Update to version 1.58.0:
  + mtp: Allow cancelling ongoing folder enumerations
  + wsdd: Use socket-activated service if available
  + onedrive: Set emblem for remote data
  + fix: Add file rename support in MTP backend move operation
  + mtp: Fix -Wmaybe-uninitialized warning in pad_file
  + fuse: use fuse_(un)set_feature_flag for libfuse 3.17+
  + smbbrowse: Purge server cache for next auth try
  + metatree: Open files with O_CLOEXEC
  + cdda: Fix incorrect track duration for 99-track CDs
  + metadata: Fix journal file permissions inconsistency
  + dav: recognize 308 Permanent Redirect</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1769860800">- Update to version 1.58.1:
  + cdda: Fix duration of last track for some media
  + build: Fix build when google option is disabled
  + Fix various memory leaks
  + Some other fixes
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280000">- Update to version 1.58.2:
  + client: Fix use-after-free when creating async proxy failed
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + CVE-2026-28295: ftp: Use control connection address for PASV
    data
  + CVE-2026-28296: ftp: Reject paths containing CR/LF characters
  + 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
  + Some other fixes</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280001">- 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="dimstar@opensuse.org" date="1772280002">- 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="alynx.zhou@suse.com" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
</package>
<package pkgid="9c9e3e7dae38cb95f2237d6dcf8a6cb7f834b4228a08bfe0f4294dfc128ad96767559eda4839be25ff5376d2335566453a0af99194e823e9962f327fb7d4cf0d" name="gvfs-backend-goa" arch="s390x">
  <version epoch="0" ver="1.59.90" rel="160099.2.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1740398400">- add README.SUSE about security concerns in gvfs (bsc#1205607)</changelog>
  <changelog author="dimstar@opensuse.org" date="1740398401">- Update to version 1.57.1 (Unstable):
  + nfs: Support libnfs 6.
  + onedrive: Support Sharepoint drives.
  + trash/udisks: Port from g_unix_mount_ to g_unix_mount_entry.
  + afp/mtp/nfs/sftp/smb: Add edit mode implementation.
  + fuse: Use edit mode when neither O_TRUNC, nor O_APPEND is used.
  + afp/mtp/nfs/smb: Various output stream related fixes.
  + udisks2: Update volume when setting/unsetting mount.
  + Updated translations.
- Replace pkgconfig(msgraph-0.1) BuildRequires with
  pkgconfig(msgraph-1), following upstreams changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398402">- Update to version 1.57.2 (Unstable):
  + onedrive:
  - Use presentation id as host to adapt to the change in GOA.
  - Fix incorrect include path for msgraph header.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1756814400">- Split out new gvfs-backend-gphoto sub-package.
- Supplement this new package to gvfs and the libgphoto2 library.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1757419200">- Update to version 1.58.0:
  + mtp: Allow cancelling ongoing folder enumerations
  + wsdd: Use socket-activated service if available
  + onedrive: Set emblem for remote data
  + fix: Add file rename support in MTP backend move operation
  + mtp: Fix -Wmaybe-uninitialized warning in pad_file
  + fuse: use fuse_(un)set_feature_flag for libfuse 3.17+
  + smbbrowse: Purge server cache for next auth try
  + metatree: Open files with O_CLOEXEC
  + cdda: Fix incorrect track duration for 99-track CDs
  + metadata: Fix journal file permissions inconsistency
  + dav: recognize 308 Permanent Redirect</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1769860800">- Update to version 1.58.1:
  + cdda: Fix duration of last track for some media
  + build: Fix build when google option is disabled
  + Fix various memory leaks
  + Some other fixes
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280000">- Update to version 1.58.2:
  + client: Fix use-after-free when creating async proxy failed
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + CVE-2026-28295: ftp: Use control connection address for PASV
    data
  + CVE-2026-28296: ftp: Reject paths containing CR/LF characters
  + 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
  + Some other fixes</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280001">- 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="dimstar@opensuse.org" date="1772280002">- 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="alynx.zhou@suse.com" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
</package>
<package pkgid="ca53aad038bc15638e4ea021788ac98e90dd1dd8351d950279dd716d894fdb4c624c6f3ecfd2a9eb8571b70d5754e7b67103436dceba80327cff16241d53c121" name="gvfs-backend-gphoto" arch="s390x">
  <version epoch="0" ver="1.59.90" rel="160099.2.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1740398400">- add README.SUSE about security concerns in gvfs (bsc#1205607)</changelog>
  <changelog author="dimstar@opensuse.org" date="1740398401">- Update to version 1.57.1 (Unstable):
  + nfs: Support libnfs 6.
  + onedrive: Support Sharepoint drives.
  + trash/udisks: Port from g_unix_mount_ to g_unix_mount_entry.
  + afp/mtp/nfs/sftp/smb: Add edit mode implementation.
  + fuse: Use edit mode when neither O_TRUNC, nor O_APPEND is used.
  + afp/mtp/nfs/smb: Various output stream related fixes.
  + udisks2: Update volume when setting/unsetting mount.
  + Updated translations.
- Replace pkgconfig(msgraph-0.1) BuildRequires with
  pkgconfig(msgraph-1), following upstreams changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398402">- Update to version 1.57.2 (Unstable):
  + onedrive:
  - Use presentation id as host to adapt to the change in GOA.
  - Fix incorrect include path for msgraph header.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1756814400">- Split out new gvfs-backend-gphoto sub-package.
- Supplement this new package to gvfs and the libgphoto2 library.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1757419200">- Update to version 1.58.0:
  + mtp: Allow cancelling ongoing folder enumerations
  + wsdd: Use socket-activated service if available
  + onedrive: Set emblem for remote data
  + fix: Add file rename support in MTP backend move operation
  + mtp: Fix -Wmaybe-uninitialized warning in pad_file
  + fuse: use fuse_(un)set_feature_flag for libfuse 3.17+
  + smbbrowse: Purge server cache for next auth try
  + metatree: Open files with O_CLOEXEC
  + cdda: Fix incorrect track duration for 99-track CDs
  + metadata: Fix journal file permissions inconsistency
  + dav: recognize 308 Permanent Redirect</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1769860800">- Update to version 1.58.1:
  + cdda: Fix duration of last track for some media
  + build: Fix build when google option is disabled
  + Fix various memory leaks
  + Some other fixes
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280000">- Update to version 1.58.2:
  + client: Fix use-after-free when creating async proxy failed
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + CVE-2026-28295: ftp: Use control connection address for PASV
    data
  + CVE-2026-28296: ftp: Reject paths containing CR/LF characters
  + 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
  + Some other fixes</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280001">- 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="dimstar@opensuse.org" date="1772280002">- 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="alynx.zhou@suse.com" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
</package>
<package pkgid="29a75924c58ab04c5edcab78fa412066e69752f1f13658957e3703309e7970fe1d442fb8be56b49adeeaa7c615a14b5657e24f972dc7a88ee9564b55a2eca9da" name="gvfs-backend-samba" arch="s390x">
  <version epoch="0" ver="1.59.90" rel="160099.2.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1740398400">- add README.SUSE about security concerns in gvfs (bsc#1205607)</changelog>
  <changelog author="dimstar@opensuse.org" date="1740398401">- Update to version 1.57.1 (Unstable):
  + nfs: Support libnfs 6.
  + onedrive: Support Sharepoint drives.
  + trash/udisks: Port from g_unix_mount_ to g_unix_mount_entry.
  + afp/mtp/nfs/sftp/smb: Add edit mode implementation.
  + fuse: Use edit mode when neither O_TRUNC, nor O_APPEND is used.
  + afp/mtp/nfs/smb: Various output stream related fixes.
  + udisks2: Update volume when setting/unsetting mount.
  + Updated translations.
- Replace pkgconfig(msgraph-0.1) BuildRequires with
  pkgconfig(msgraph-1), following upstreams changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398402">- Update to version 1.57.2 (Unstable):
  + onedrive:
  - Use presentation id as host to adapt to the change in GOA.
  - Fix incorrect include path for msgraph header.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1756814400">- Split out new gvfs-backend-gphoto sub-package.
- Supplement this new package to gvfs and the libgphoto2 library.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1757419200">- Update to version 1.58.0:
  + mtp: Allow cancelling ongoing folder enumerations
  + wsdd: Use socket-activated service if available
  + onedrive: Set emblem for remote data
  + fix: Add file rename support in MTP backend move operation
  + mtp: Fix -Wmaybe-uninitialized warning in pad_file
  + fuse: use fuse_(un)set_feature_flag for libfuse 3.17+
  + smbbrowse: Purge server cache for next auth try
  + metatree: Open files with O_CLOEXEC
  + cdda: Fix incorrect track duration for 99-track CDs
  + metadata: Fix journal file permissions inconsistency
  + dav: recognize 308 Permanent Redirect</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1769860800">- Update to version 1.58.1:
  + cdda: Fix duration of last track for some media
  + build: Fix build when google option is disabled
  + Fix various memory leaks
  + Some other fixes
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280000">- Update to version 1.58.2:
  + client: Fix use-after-free when creating async proxy failed
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + CVE-2026-28295: ftp: Use control connection address for PASV
    data
  + CVE-2026-28296: ftp: Reject paths containing CR/LF characters
  + 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
  + Some other fixes</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280001">- 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="dimstar@opensuse.org" date="1772280002">- 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="alynx.zhou@suse.com" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
</package>
<package pkgid="841c3cb5a0501dfa41d02105199b3a0f26e54be7d6ec1c2e059ff1792ca8dd435741ef2ed3b8bc34c187bd4b6bbfd5871e93147b0b9c7e4496bfbc8ca1321c54" name="gvfs-backends" arch="s390x">
  <version epoch="0" ver="1.59.90" rel="160099.2.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1740398400">- add README.SUSE about security concerns in gvfs (bsc#1205607)</changelog>
  <changelog author="dimstar@opensuse.org" date="1740398401">- Update to version 1.57.1 (Unstable):
  + nfs: Support libnfs 6.
  + onedrive: Support Sharepoint drives.
  + trash/udisks: Port from g_unix_mount_ to g_unix_mount_entry.
  + afp/mtp/nfs/sftp/smb: Add edit mode implementation.
  + fuse: Use edit mode when neither O_TRUNC, nor O_APPEND is used.
  + afp/mtp/nfs/smb: Various output stream related fixes.
  + udisks2: Update volume when setting/unsetting mount.
  + Updated translations.
- Replace pkgconfig(msgraph-0.1) BuildRequires with
  pkgconfig(msgraph-1), following upstreams changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398402">- Update to version 1.57.2 (Unstable):
  + onedrive:
  - Use presentation id as host to adapt to the change in GOA.
  - Fix incorrect include path for msgraph header.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1756814400">- Split out new gvfs-backend-gphoto sub-package.
- Supplement this new package to gvfs and the libgphoto2 library.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1757419200">- Update to version 1.58.0:
  + mtp: Allow cancelling ongoing folder enumerations
  + wsdd: Use socket-activated service if available
  + onedrive: Set emblem for remote data
  + fix: Add file rename support in MTP backend move operation
  + mtp: Fix -Wmaybe-uninitialized warning in pad_file
  + fuse: use fuse_(un)set_feature_flag for libfuse 3.17+
  + smbbrowse: Purge server cache for next auth try
  + metatree: Open files with O_CLOEXEC
  + cdda: Fix incorrect track duration for 99-track CDs
  + metadata: Fix journal file permissions inconsistency
  + dav: recognize 308 Permanent Redirect</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1769860800">- Update to version 1.58.1:
  + cdda: Fix duration of last track for some media
  + build: Fix build when google option is disabled
  + Fix various memory leaks
  + Some other fixes
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280000">- Update to version 1.58.2:
  + client: Fix use-after-free when creating async proxy failed
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + CVE-2026-28295: ftp: Use control connection address for PASV
    data
  + CVE-2026-28296: ftp: Reject paths containing CR/LF characters
  + 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
  + Some other fixes</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280001">- 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="dimstar@opensuse.org" date="1772280002">- 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="alynx.zhou@suse.com" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
</package>
<package pkgid="92c99914305661f0d2e5e8dd27c6665851b6bfa2ff7c20e2ba29eaeca2e2b5921d8a420d936f175e739fbf7b757339ac207a1554e7f08e6d50d0de1ce104d528" name="gvfs-fuse" arch="s390x">
  <version epoch="0" ver="1.59.90" rel="160099.2.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1740398400">- add README.SUSE about security concerns in gvfs (bsc#1205607)</changelog>
  <changelog author="dimstar@opensuse.org" date="1740398401">- Update to version 1.57.1 (Unstable):
  + nfs: Support libnfs 6.
  + onedrive: Support Sharepoint drives.
  + trash/udisks: Port from g_unix_mount_ to g_unix_mount_entry.
  + afp/mtp/nfs/sftp/smb: Add edit mode implementation.
  + fuse: Use edit mode when neither O_TRUNC, nor O_APPEND is used.
  + afp/mtp/nfs/smb: Various output stream related fixes.
  + udisks2: Update volume when setting/unsetting mount.
  + Updated translations.
- Replace pkgconfig(msgraph-0.1) BuildRequires with
  pkgconfig(msgraph-1), following upstreams changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398402">- Update to version 1.57.2 (Unstable):
  + onedrive:
  - Use presentation id as host to adapt to the change in GOA.
  - Fix incorrect include path for msgraph header.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1756814400">- Split out new gvfs-backend-gphoto sub-package.
- Supplement this new package to gvfs and the libgphoto2 library.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1757419200">- Update to version 1.58.0:
  + mtp: Allow cancelling ongoing folder enumerations
  + wsdd: Use socket-activated service if available
  + onedrive: Set emblem for remote data
  + fix: Add file rename support in MTP backend move operation
  + mtp: Fix -Wmaybe-uninitialized warning in pad_file
  + fuse: use fuse_(un)set_feature_flag for libfuse 3.17+
  + smbbrowse: Purge server cache for next auth try
  + metatree: Open files with O_CLOEXEC
  + cdda: Fix incorrect track duration for 99-track CDs
  + metadata: Fix journal file permissions inconsistency
  + dav: recognize 308 Permanent Redirect</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1769860800">- Update to version 1.58.1:
  + cdda: Fix duration of last track for some media
  + build: Fix build when google option is disabled
  + Fix various memory leaks
  + Some other fixes
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280000">- Update to version 1.58.2:
  + client: Fix use-after-free when creating async proxy failed
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + CVE-2026-28295: ftp: Use control connection address for PASV
    data
  + CVE-2026-28296: ftp: Reject paths containing CR/LF characters
  + 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
  + Some other fixes</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280001">- 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="dimstar@opensuse.org" date="1772280002">- 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="alynx.zhou@suse.com" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
</package>
<package pkgid="68b4cf59426f65899aaed8204c3d4e43eee441cf8f905934172f108f96beb7c2b9c71b2d48877d0cc17fc5d4412ff0fbce2c66ad150b8ea9057e0dbffabf0b59" name="gvfs-lang" arch="noarch">
  <version epoch="0" ver="1.59.90" rel="160099.2.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1740398400">- add README.SUSE about security concerns in gvfs (bsc#1205607)</changelog>
  <changelog author="dimstar@opensuse.org" date="1740398401">- Update to version 1.57.1 (Unstable):
  + nfs: Support libnfs 6.
  + onedrive: Support Sharepoint drives.
  + trash/udisks: Port from g_unix_mount_ to g_unix_mount_entry.
  + afp/mtp/nfs/sftp/smb: Add edit mode implementation.
  + fuse: Use edit mode when neither O_TRUNC, nor O_APPEND is used.
  + afp/mtp/nfs/smb: Various output stream related fixes.
  + udisks2: Update volume when setting/unsetting mount.
  + Updated translations.
- Replace pkgconfig(msgraph-0.1) BuildRequires with
  pkgconfig(msgraph-1), following upstreams changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740398402">- Update to version 1.57.2 (Unstable):
  + onedrive:
  - Use presentation id as host to adapt to the change in GOA.
  - Fix incorrect include path for msgraph header.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1756814400">- Split out new gvfs-backend-gphoto sub-package.
- Supplement this new package to gvfs and the libgphoto2 library.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1757419200">- Update to version 1.58.0:
  + mtp: Allow cancelling ongoing folder enumerations
  + wsdd: Use socket-activated service if available
  + onedrive: Set emblem for remote data
  + fix: Add file rename support in MTP backend move operation
  + mtp: Fix -Wmaybe-uninitialized warning in pad_file
  + fuse: use fuse_(un)set_feature_flag for libfuse 3.17+
  + smbbrowse: Purge server cache for next auth try
  + metatree: Open files with O_CLOEXEC
  + cdda: Fix incorrect track duration for 99-track CDs
  + metadata: Fix journal file permissions inconsistency
  + dav: recognize 308 Permanent Redirect</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1769860800">- Update to version 1.58.1:
  + cdda: Fix duration of last track for some media
  + build: Fix build when google option is disabled
  + Fix various memory leaks
  + Some other fixes
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280000">- Update to version 1.58.2:
  + client: Fix use-after-free when creating async proxy failed
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + CVE-2026-28295: ftp: Use control connection address for PASV
    data
  + CVE-2026-28296: ftp: Reject paths containing CR/LF characters
  + 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
  + Some other fixes</changelog>
  <changelog author="dimstar@opensuse.org" date="1772280001">- 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="dimstar@opensuse.org" date="1772280002">- 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="alynx.zhou@suse.com" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
</package>
<package pkgid="5e0b91cec125ca226657be9de676f317864cff5278792d39ebc570ccf4a2951f7997b045a89bb5501d74a810149a010c1c816dc003ca6188ba9de9b46df6abc3" name="gvim" arch="s390x">
  <version epoch="0" ver="9.2.0780" rel="160099.3.1"/>
  <changelog author="martin.schreiner@suse.com" date="1772625600">* Update Vim to version 9.2.0045 (from 9.1.1406).
  * Fix bsc#1258229 CVE-2026-26269 as 9.2.0045 is not impacted (fixed
  upstream).
  * Fix bsc#1246602 CVE-2025-53906 as 9.2.0045 is not impacted (fixed
  upstream).
  * Add wayland-client to BuildRequires and enable Wayland
  support.
  * Add Wayland include path to CFLAGS to fix clipboard compilation.
  * Package new Swedish (sv) man pages and clean up duplicate
  encodings (sv.ISO8859-1 and sv.UTF-8).
  * Add new patch:
  - reorder-exit-raw-mode.patch
  * Drop obsolete or upstreamed patches:
  - vim-7.3-filetype_spec.patch
  - vim-7.3-mktemp_tutor.patch
  - vim-7.4-filetype_apparmor.patch
  - vim-8.2.2411-globalvimrc.patch
  * Refresh the following patches:
  - vim-7.3-filetype_changes.patch
  - vim-7.3-filetype_ftl.patch
  - vim-7.3-sh_is_bash.patch
  - vim-9.1.1134-revert-putty-terminal-colors.patch</changelog>
  <changelog author="martin.schreiner@suse.com" date="1773230400">* Update Vim to version 9.2.0110 (from 9.2.0045).
  * Specifically, this fixes bsc#1259051 / CVE-2026-28417.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1775131200">- Fix bsc#1261191 / CVE-2026-34714.
- Fix bsc#1261271 / CVE-2026-34982.
- Fix bsc#1259985 / CVE-2026-33412.
- Update to 9.2.0280:
  * patch 9.2.0280: [security]: path traversal issue in zip.vim
  * patch 9.2.0279: terminal: out-of-bounds write with overlong CSI argument list
  * patch 9.2.0278: viminfo: heap buffer overflow when reading viminfo file
  * patch 9.2.0277: tests: test_modeline.vim fails
  * patch 9.2.0276: [security]: modeline security bypass
  * patch 9.2.0275: tests: test_options.vim fails
  * patch 9.2.0274: BSU/ESU are output directly to the terminal
  * patch 9.2.0273: tabpanel: undefined behaviour with large tabpanelop columns
  * patch 9.2.0272: [security]: 'tabpanel' can be set in a modeline
  * patch 9.2.0271: buffer underflow in vim_fgets()
  * patch 9.2.0270: test: trailing spaces used in tests
  * patch 9.2.0269: configure: Link error on Solaris
  * patch 9.2.0268: memory leak in call_oc_method()
  * patch 9.2.0267: 'autowrite' not triggered for :term
  * patch 9.2.0266: typeahead buffer overflow during mouse drag event
  * patch 9.2.0265: unnecessary restrictions for defining dictionary function names
  * patch 9.2.0264: Cannot disable kitty keyboard protocol in vim :terminal
  * patch 9.2.0263: hlset() cannot handle attributes with spaces
  * patch 9.2.0262: invalid lnum when pasting text copied blockwise
  * patch 9.2.0261: terminal: redraws are slow
  * patch 9.2.0260: statusline not redrawn after closing a popup window
  * patch 9.2.0259: tabpanel: corrupted display during scrolling causing flicker
  * patch 9.2.0258: memory leak in add_mark()
  * patch 9.2.0257: unnecessary memory allocation in set_callback()
  * patch 9.2.0256: visual selection size not shown in showcmd during test
  * patch 9.2.0255: tests: Test_popup_opacity_vsplit() fails in a wide terminal
  * patch 9.2.0254: w_locked can be bypassed when setting recursively
  * patch 9.2.0253: various issues with wrong b_nwindows after closing buffers
  * patch 9.2.0252: Crash when ending Visual mode after curbuf was unloaded
  * patch 9.2.0251: Link error when building without channel feature
  * patch 9.2.0250: system() does not support bypassing the shell
  * patch 9.2.0249: clipboard: provider reacts to autoselect feature
  * patch 9.2.0248: json_decode() is not strict enough
  * patch 9.2.0247: popup: popups may not wrap as expected
  * patch 9.2.0246: memory leak in globpath()
  * patch 9.2.0245: xxd: color output detection is broken
  * patch 9.2.0244: memory leak in eval8()
  * patch 9.2.0243: memory leak in change_indent()
  * patch 9.2.0242: memory leak in check_for_cryptkey()
  * patch 9.2.0241: tests: Test_visual_block_hl_with_autosel() is flaky
  * patch 9.2.0240: syn_name2id() is slow due to linear search
  * patch 9.2.0239: signcolumn may cause flicker
  * patch 9.2.0238: showmode message may not be displayed
  * patch 9.2.0237: filetype: ObjectScript routines are not recognized
  * patch 9.2.0236: stack-overflow with deeply nested data in json_encode/decode()
  * patch 9.2.0235: filetype: wks files are not recognized.
  * patch 9.2.0234: test: Test_close_handle() is flaky
  * patch 9.2.0233: Compiler warning in strings.c
  * patch 9.2.0232: fileinfo not shown after :bd of last listed buffer
  * patch 9.2.0231: Amiga: Link error for missing HAVE_LOCALE_H
  * patch 9.2.0230: popup: opacity not working accross vert splits
  * patch 9.2.0229: keypad keys may overwrite keycode for another key
  * patch 9.2.0228: still possible flicker
  * patch 9.2.0227: MS-Windows: CSI sequences may be written to screen
  * patch 9.2.0226: No 'incsearch' highlighting support for :uniq
  * patch 9.2.0225: runtime(compiler): No compiler plugin for just
  * patch 9.2.0224: channel: 2 issues with out/err callbacks
  * patch 9.2.0223: Option handling for key:value suboptions is limited
  * patch 9.2.0222: "zb" scrolls incorrectly with cursor on fold
  * patch 9.2.0221: Visual selection drawn incorrectly with "autoselect"
  * patch 9.2.0220: MS-Windows: some defined cannot be set on Cygwin/Mingw
  * patch 9.2.0219: call stack can be corrupted
  * patch 9.2.0218: visual selection highlighting in X11 GUI is wrong.
  * patch 9.2.0217: filetype: cto files are not recognized
  * patch 9.2.0216: MS-Windows: Rendering artifacts with DirectX
  * patch 9.2.0215: MS-Windows: several tests fail in the Windows CUI.
  * patch 9.2.0214: tests: Test_gui_system_term_scroll() is flaky
  * patch 9.2.0213: Crash when using a partial or lambda as a clipboard provider
  * patch 9.2.0212: MS-Windows: version packing may overflow
  * patch 9.2.0211: possible crash when setting 'winhighlight'
  * patch 9.2.0210: tests: Test_xxd tests are failing
  * patch 9.2.0209: freeze during wildmenu completion
  * patch 9.2.0208: MS-Windows: excessive scroll-behaviour with go+=!
  * patch 9.2.0207: MS-Windows: freeze on second :hardcopy
  * patch 9.2.0206: MS-Window: stripping all CSI sequences
  * patch 9.2.0205: xxd: Cannot NUL terminate the C include file style
  * patch 9.2.0204: filetype: cps files are not recognized
  * patch 9.2.0203: Patch v9.2.0185 was wrong
  * patch 9.2.0202: [security]: command injection via newline in glob()
  * patch 9.2.0201: filetype: Wireguard config files not recognized
  * patch 9.2.0200: term: DECRQM codes are sent too early
  * patch 9.2.0199: tests: test_startup.vim fails
  * patch 9.2.0198: cscope: can escape from restricted mode
  * patch 9.2.0197: tabpanel: frame width not updated for existing tab pages
  * patch 9.2.0196: textprop: negative IDs and can cause a crash
  * patch 9.2.0195: CI: test-suite gets killed for taking too long
  * patch 9.2.0194: tests: test_startup.vim leaves temp.txt around
  * patch 9.2.0193: using copy_option_part() can be improved
  * patch 9.2.0192: not correctly recognizing raw key codes
  * patch 9.2.0191: Not possible to know if Vim was compiled with Android support
  * patch 9.2.0190: Status line height mismatch in vertical splits
  * patch 9.2.0189: MS-Windows: opacity popups flicker during redraw in the console
  * patch 9.2.0188: Can set environment variables in restricted mode
  * patch 9.2.0187: MS-Windows: rendering artifacts with DirectX renderer
  * patch 9.2.0186: heap buffer overflow with long generic function name
  * patch 9.2.0185: buffer overflow when redrawing custom tabline
  * patch 9.2.0184: MS-Windows: screen flicker with termguicolors and visualbell
  * patch 9.2.0183: channel: using deprecated networking APIs
  * patch 9.2.0182: autocmds may leave windows with w_locked set
  * patch 9.2.0181: line('w0') moves cursor in terminal-normal mode
  * patch 9.2.0180: possible crash with winminheight=0
  * patch 9.2.0179: MS-Windows: Compiler warning for converting from size_t to int
  * patch 9.2.0178: DEC mode requests are sent even when not in raw mode
  * patch 9.2.0177: Vim9: Can set environment variables in restricted mode
  * patch 9.2.0176: external diff is allowed in restricted mode
  * patch 9.2.0175: No tests for what v9.2.0141 and v9.2.0156 fixes
  * patch 9.2.0174: diff: inline word-diffs can be fragmented
  * patch 9.2.0173: tests: Test_balloon_eval_term_visual is flaky
  * patch 9.2.0172: Missing semicolon in os_mac_conv.c
  * patch 9.2.0171: MS-Windows: version detection is deprecated
  * patch 9.2.0170: channel: some issues in ch_listen()
  * patch 9.2.0169: assertion failure in syn_id2attr()
  * patch 9.2.0168: invalid pointer casting in string_convert() arguments
  * patch 9.2.0167: terminal: setting buftype=terminal may cause a crash
  * patch 9.2.0166: Coverity warning for potential NULL dereference
  * patch 9.2.0165: tests: perleval fails in the sandbox
  * patch 9.2.0164: build error when XCLIPBOARD is not defined
  * patch 9.2.0163: MS-Windows: Compile warning for unused variable
  * patch 9.2.0162: tests: unnecessary CheckRunVimInTerminal in test_quickfix
  * patch 9.2.0161: intro message disappears on startup in some terminals
  * patch 9.2.0160: terminal DEC mode handling is overly complex
  * patch 9.2.0159: Crash when reading quickfix line
  * patch 9.2.0158: Visual highlighting might be incorrect
  * patch 9.2.0157: Vim9: concatenation can be improved
  * patch 9.2.0156: perleval() and rubyeval() ignore security settings
  * patch 9.2.0155: filetype: ObjectScript are not recognized
  * patch 9.2.0154: if_lua: runtime error with lua 5.5
  * patch 9.2.0153: No support to act as a channel server
  * patch 9.2.0152: concatenating strings is slow
  * patch 9.2.0151: blob_from_string() is slow for long strings
  * patch 9.2.0150: synchronized terminal update may cause display artifacts
  * patch 9.2.0149: Vim9: segfault when unletting an imported variable
  * patch 9.2.0148: Compile error when FEAT_DIFF is not defined
  * patch 9.2.0147: blob: concatenation can be improved
  * patch 9.2.0146: dictionary lookups can be improved
  * patch 9.2.0145: UTF-8 decoding and length calculation can be improved
  * patch 9.2.0144: 'statuslineopt' is a global only option
  * patch 9.2.0143: termdebug: no support for thread and condition in :Break
  * patch 9.2.0142: Coverity: Dead code warning
  * patch 9.2.0141: :perl ex commands allowed in restricted mode
  * patch 9.2.0140: file reading performance can be improved
  * patch 9.2.0139: Cannot configure terminal resize event
  * patch 9.2.0138: winhighlight option handling can be improved
  * patch 9.2.0137: [security]: crash with composing char in collection range
  * patch 9.2.0136: memory leak in add_interface_from_super_class()
  * patch 9.2.0135: memory leak in eval_tuple()
  * patch 9.2.0134: memory leak in socket_server_send_reply()
  * patch 9.2.0133: memory leak in netbeans_file_activated()
  * patch 9.2.0132: tests: Test_recover_corrupted_swap_file1 fails on be systems
  * patch 9.2.0131: potential buffer overflow in regdump()
  * patch 9.2.0130: missing range flags for the :tab command
  * patch 9.2.0129: popup: wrong handling of wide-chars and opacity:0
  * patch 9.2.0128: Wayland: using _Boolean instead of bool type
  * patch 9.2.0127: line('w0') and line('w$') return wrong values in a terminal
  * patch 9.2.0126: String handling can be improved
  * patch 9.2.0125: tests: test_textformat.vim leaves swapfiles behind
  * patch 9.2.0124: auto-format may swallow white space
  * patch 9.2.0123: GTK: using deprecated gdk_pixbuf_new_from_xpm_data()
  * patch 9.2.0122: Vim still supports compiling on NeXTSTEP
  * patch 9.2.0120: tests: test_normal fails
  * patch 9.2.0119: incorrect highlight initialization in win_init()
  * patch 9.2.0118: memory leak in w_hl when reusing a popup window
  * patch 9.2.0117: tests: test_wayland.vim fails
  * patch 9.2.0116: terminal: synchronized output sequences are buffered
  * patch 9.2.0115: popup: screen flickering possible during async callbacks
  * patch 9.2.0114: MS-Windows: terminal output may go to wrong terminal
  * patch 9.2.0113: winhighlight pointer may be used uninitialized
  * patch 9.2.0112: popup: windows flicker when updating text
  * patch 9.2.0111: 'winhighlight' option not always applied</changelog>
  <changelog author="martin.schreiner@suse.com" date="1777204800">- Fix bsc#1261833 / CVE-2026-39881.
- Update to 9.2.0398.
- Changes:
  * 9.2.0398: MS-Windows: missing strptime() support
  * 9.2.0397: tabpanel: double-click opens a new tab
  * 9.2.0396: tests: Test_error_callback_terminal is flaky on macOS
  * 9.2.0395: tests: Test_backupskip() may read from $HOME
  * 9.2.0394: xxd: offsets greater than LONG_MAX print as negative
  * 9.2.0393: MS-Windows: link error with XPM support on UCRT64
  * 9.2.0392: tests: Some tests are flaky
  * 9.2.0391: tests: Comment in test_vim9_cmd breaks syntax highlighting
  * 9.2.0390: filetype: some Beancount files are not recognized
  * 9.2.0389: DECRQM still leaves stray "pp" on Apple Terminal.app
  * 9.2.0388: strange indent in update_topline()
  * 9.2.0387: DECRQM request may leave stray chars in terminal
  * 9.2.0386: No scroll/scrollbar support in the tabpanel
  * 9.2.0385: Integer overflow with "ze" and large 'sidescrolloff'
  * 9.2.0384: stale Insstart after &lt;Cmd&gt; cursor move breaks undo
  * 9.2.0383: [security]: runtime(netrw): shell-injection via sftp: and file: URLs
  * 9.2.0382: Wayland: focus-stealing is non-working
  * 9.2.0381: Vim9: Missing check_secure() in exec_instructions()
  * 9.2.0380: completion: a few issues in completion code
  * 9.2.0379: gui.color_approx is never used
  * 9.2.0378: Using int as bool type in win_T struct
  * 9.2.0377: Using int as bool type in gui_T struct
  * 9.2.0376: Vim9: elseif condition compiled in dead branch
  * 9.2.0375: prop_find() does not find a virt text in starting line
  * 9.2.0374: c_CTRL-{G,T} does not handle offset
  * 9.2.0373: Ctrl-R mapping not triggered during completion
  * 9.2.0372: pum: rendering issues with multibyte text and opacity
  * 9.2.0371: filetype: ghostty config files are not recognized
  * 9.2.0370: duplicate code with literal string_T assignment
  * 9.2.0369: multiple definitions of STRING_INIT macro
  * 9.2.0368: too many strlen() calls when adding strings to dicts
  * 9.2.0367: runtime(netrw): ~ note expanded on MS Windows
  * 9.2.0366: pum: flicker when updating pum in place
  * 9.2.0365: using int as bool
  * 9.2.0364: tests: test_smoothscroll_textoff_showbreak() fails
  * 9.2.0363: Vim9: variable shadowed by script-local function
  * 9.2.0362: division by zero with smoothscroll and small windows
  * 9.2.0361: tests: no tests for ch_listen() with IPs
  * 9.2.0360: Cannot handle mouse-clicks in the tabpanel
  * 9.2.0359: wrong VertSplitNC highlighting on winbar
  * 9.2.0358: runtime(vimball): still path traversal attacks possible
  * 9.2.0357: [security]: command injection via backticks in tag files
  * 9.2.0356: Cannot apply 'scrolloff' context lines at end of file
  * 9.2.0355: runtime(tar): missing path traversal checks in tar#Extract()
  * 9.2.0354: filetype: not all Bitbake include files are recognized
  * 9.2.0353: Missing out-of-memory check in register.c
  * 9.2.0352: 'winhighlight' of left window blends into right window
  * 9.2.0351: repeat_string() can be improved
  * 9.2.0350: Enabling modelines poses a risk
  * 9.2.0349: cannot style non-current window separator
  * 9.2.0348: potential buffer underrun when setting statusline like option
  * 9.2.0347: Vim9: script-local variable not found
  * 9.2.0346: Wrong cursor position when entering command line window
  * 9.2.0345: Wrong autoformatting with 'autocomplete'
  * 9.2.0344: channel: ch_listen() can bind to network interface
  * 9.2.0343: tests: test_clientserver may fail on slower systems
  * 9.2.0342: tests: test_excmd.vim leaves swapfiles behind
  * 9.2.0341: some functions can be run from the sandbox
  * 9.2.0340: pum_redraw() may cause flicker
  * 9.2.0339: regexp: nfa_regmatch() allocates and frees too often
  * 9.2.0338: Cannot handle mouseclicks in the tabline
  * 9.2.0337: list indexing broken on big-endian 32-bit platforms
  * 9.2.0336: libvterm: no terminal reflow support
  * 9.2.0335: json_encode() uses recursive algorithm
  * 9.2.0334: GTK: window geometry shrinks with with client-side decorations
  * 9.2.0333: filetype: PklProject files are not recognized
  * 9.2.0332: popup: still opacity rendering issues
  * 9.2.0331: spellfile: stack buffer overflows in spell file generation
  * 9.2.0330: tests: some patterns in tar and zip plugin tests not strict enough
  * 9.2.0329: tests: test_indent.vim leaves swapfiles behind
  * 9.2.0328: Cannot handle mouseclicks in the statusline
  * 9.2.0327: filetype: uv scripts are not detected
  * 9.2.0326: runtime(tar): but with dotted path
  * 9.2.0325: runtime(tar): bug in zstd handling
  * 9.2.0324: 0x9b byte not unescaped in &lt;Cmd&gt; mapping
  * 9.2.0323: filetype: buf.lock files are not recognized
  * 9.2.0322: tests: test_popupwin fails
  * 9.2.0321: MS-Windows: No OpenType font support
  * 9.2.0320: several bugs with text properties
  * 9.2.0319: popup: rendering issues with partially transparent popups
  * 9.2.0318: cannot configure opacity for popup menu
  * 9.2.0317: listener functions do not check secure flag
  * 9.2.0316: [security]: command injection in netbeans interface via defineAnnoType
  * 9.2.0315: missing bound-checks
  * 9.2.0314: channel: can bind to all network interfaces
  * 9.2.0313: Callback channel not registered in GUI
  * 9.2.0312: C-type names are marked as translatable
  * 9.2.0311: redrawing logic with text properties can be improved
  * 9.2.0310: unnecessary work in vim_strchr() and find_term_bykeys()
  * 9.2.0309: Missing out-of-memory check to may_get_cmd_block()
  * 9.2.0308: Error message E1547 is wrong
  * 9.2.0307: more mismatches between return types and documentation
  * 9.2.0306: runtime(tar): some issues with lz4 support
  * 9.2.0305: mismatch between return types and documentation
  * 9.2.0304: tests: test for 9.2.0285 doesn't always fail without the fix
  * 9.2.0303: tests: zip plugin tests don't check for warning message properly
  * 9.2.0302: runtime(netrw): RFC2396 decoding double escaping spaces
  * 9.2.0301: Vim9: void function return value inconsistent
  * 9.2.0300: The vimball plugin needs some love
  * 9.2.0299: runtime(zip): may write using absolute paths
  * 9.2.0298: Some internal variables are not modified
  * 9.2.0297: libvterm: can improve CSI overflow code
  * 9.2.0296: Redundant and incorrect integer pointer casts in drawline.c
  * 9.2.0295: 'showcmd' shows wrong Visual block size with 'linebreak'
  * 9.2.0294: if_lua: lua interface does not work with lua 5.5
  * 9.2.0293: :packadd may lead to heap-buffer-overflow
  * 9.2.0292: E340 internal error when using method call on void value
  * 9.2.0291: too many strlen() calls
  * 9.2.0290: Amiga: no support for AmigaOS 3.x
  * 9.2.0289: 'linebreak' may lead to wrong Visual block highlighting
  * 9.2.0288: libvterm: signed integer overflow parsing long CSI args
  * 9.2.0287: filetype: not all ObjectScript routines are recognized
  * 9.2.0286: still some unnecessary (int) casts in alloc()
  * 9.2.0285: :syn sync grouphere may go beyond end of line
  * 9.2.0284: tabpanel: crash when tabpanel expression returns variable line count
  * 9.2.0283: unnecessary (int) casts before alloc() calls
  * 9.2.0282: tests: Test_viminfo_len_overflow() fails
  * 9.2.0281: tests: Test_netrw_FileUrlEdit.. fails on Windows</changelog>
  <changelog author="martin.schreiner@suse.com" date="1777291200">- Remove dependency on update-desktop-files (jsc#PED-15245).</changelog>
  <changelog author="martin.schreiner@suse.com" date="1779796800">- Update to v9.2.0530.
- Fix for SG#71948, bsc#1262395:
  * vim-9.1.1732-fix-inc-detection.patch: Fix for incorrectly detecting
    scientific parameter files as bitbake recipies.
- Upstream fixed the following bugs / CVEs:
  * bsc#1264706 CVE-2026-42307
  * bsc#1265360 CVE-2026-46483
  * bsc#1264708 CVE-2026-45130
  * bsc#1264707 CVE-2026-44656
  * bsc#1265349 CVE-2026-43961
- Changes:
  * 9.2.0530: WinBar row vertical separator not refreshed on window change
  * 9.2.0529: GTK4: clipboard returns empty after a foreign app takes the selection
  * 9.2.0528: possible overflow in XIM resource handling
  * 9.2.0527: Possible double free in fill_partial_and_closure()
  * 9.2.0526: missing out-of-memory check in ex_substitute()
  * 9.2.0525: spell: memory leak in spell_read_dic()
  * 9.2.0524: spell: buffer overflow with many affix or compound flags
  * 9.2.0523: tests: no test for using shellescape() in combination with :!
  * 9.2.0522: event_nr2name() in autocmd.c can be improved
  * 9.2.0521: GTK4: cannot resize shell after the window is shown
  * 9.2.0520: Reversed text opacity in popup when termguicolor is set
  * 9.2.0519: GTK4: GUI tabline is not displayed correctly
  * 9.2.0518: GTK4: input method cannot compose text
  * 9.2.0517: quickfix: can set quickfixtextfunc in restricted/sandbox mode
  * 9.2.0516: socketserver: spurious error when servername is taken
  * 9.2.0515: virtualedit=insert doesn't work during change operation
  * 9.2.0514: GTK4: build errors when socketserver is enabled
  * 9.2.0513: [security]: memory safety issues in spellfile.c
  * 9.2.0512: clientserver uses binary protocol
  * 9.2.0511: configure: when GTK4 is used also links in X11 libs
  * 9.2.0510: setline() mapping may trigger autoindent
  * 9.2.0509: term.c: compile error when LOG_TRN is enabled
  * 9.2.0508: completion: cannot complete user cmd :K with 'ignorecase'
  * 9.2.0507: Vim9 class: public/protected member name clash uses same error
  * 9.2.0506: home_replace() function can be improved
  * 9.2.0505: GTK4: text looks blurry on HiDPI displays
  * 9.2.0504: configure: requires X11 libraries for GTK4 build
  * 9.2.0503: Makefile: Missing dependencies for new GTK4 source files
  * 9.2.0502: runtime(netrw): bookmark handling can be improved
  * 9.2.0501: GTK4: there is no GTK4 UI available
  * 9.2.0500: filetype: some html files wrongly recognized as htmlangular
  * 9.2.0499: modeline: allow to disable modelines with modelinestrict
  * 9.2.0498: potential heap buffer overflow in if_xcmdsrv.c
  * 9.2.0497: Cannot jump to remote tags
  * 9.2.0496: [security]: Code Injection in cucumber filetype plugin
  * 9.2.0495: [security]: runtime(netrw): code injection via NetrwBookHistSave()
  * 9.2.0494: User commands cannot handle single args with spaces
  * 9.2.0493: popup: missing  Popup, PopupBorder and PopupTitle hi groups
  * 9.2.0492: popup: decoration wrongly drawn with clipping on border
  * 9.2.0491: VMS: various build issues
  * 9.2.0490: matchfuzzy() can crash on long multi-word patterns
  * 9.2.0489: filetype: some Objective-C files are not recognized
  * 9.2.0488: statusline: status line highlight blends into adjacent vsep cells
  * 9.2.0487: viminfo: possible signed int overflow in register array
  * 9.2.0486: out-of-bound read when recovering swap files
  * 9.2.0485: clipboard provider callback can be called recursively
  * 9.2.0484: TextPutPre triggers clipboard provider callback twice
  * 9.2.0483: popup: terminal embedded in an opacity popup freezes Vim on input
  * 9.2.0482: runtime(osc52): triggered twice with TextPutPoste autocmd
  * 9.2.0481: runtime(netrw): command injection possible via maps
  * 9.2.0480: [security]: runtime(netrw): code injection via mf command
  * 9.2.0479: [security]: runtime(tar): command injection in tar plugin
  * 9.2.0478: channel: redundant str/length assignments in channel_part_info()
  * 9.2.0477: popup: leftover content after popup_free under layout change
  * 9.2.0476: pattern completion leaks memory on alloc failures
  * 9.2.0475: runtime(netrw): bookmark paths not normalized
  * 9.2.0474: MS-Windows: hard to tell which Visual Studio version was selected with MSVC
  * 9.2.0473: Pasting ". register without autocommands breaks TextPut*
  * 9.2.0472: popup: column jitters when scrolled outside viewport
  * 9.2.0471: vimvars di_key initialized at runtime
  * 9.2.0470: No way to hook into put commands
  * 9.2.0469: popup: textprop-anchored popups bleed past host window edges
  * 9.2.0468: popups: not correctly updated from a CmdlineChanged autocommand
  * 9.2.0467: multi-line statusline loses highlighting attributes
  * 9.2.0466: popup: redraw can use stale blended cells
  * 9.2.0465: modeline: foldmarker cannot be set with modelinestrict
  * 9.2.0464: runtime(netrw): bookmarking directory uses current dir
  * 9.2.0463: Not able to use legacy expression evaluation in a vim9script maps
  * 9.2.0462: MS-Windows: workaround for assert error on GUI
  * 9.2.0461: Corrupted undofile causes use-after-free
  * 9.2.0460: did_set_shellpipe_redir() in wrong file
  * 9.2.0459: tests: test_termcodes fails (after v9.2.0456)
  * 9.2.0458: Crash with invalid shellredir/shellpipe value
  * 9.2.0457: Compile warning about unused variable
  * 9.2.0456: stray p character displayed on some terms
  * 9.2.0455: 'findfunc' only allows extra info for cmdline completion
  * 9.2.0454: tests: no test that "abbr" in customlist completion is shown
  * 9.2.0453: vertical separator of statusline blend into active statusline
  * 9.2.0452: screen.c popup opacity blend logic is duplicated
  * 9.2.0451: 'findfunc' can't return extra info for cmdline completion
  * 9.2.0450: [security]: heap buffer overflow in spellfile.c read_compound()
  * 9.2.0449: Make proto fails in non GTK builds
  * 9.2.0448: Vim9: dangling cmdline pointer after skip_expr_cctx()
  * 9.2.0447: cindent does not ignore comments
  * 9.2.0446: runtime(netrw): off-by-one bug in s:NetrwUnMarkFile()
  * 9.2.0445: win_fix_scroll() called before win_comp_pos() in command_height()
  * 9.2.0444: Cannot set 'path' option via modeline
  * 9.2.0443: GUI: cancelling save dialog overwrites or discards unnamed buffer
  * 9.2.0442: completion: i_CTRL-X_CTRL-V doesn't use dict from customlist
  * 9.2.0441: statusline: click handler not called on multi-line statusline
  * 9.2.0440: MS-Windows: cursor flicker during update_screen()
  * 9.2.0439: completion: info popup not removed in cmdline mode
  * 9.2.0438: tests: test_plugin_termdebug is flaky
  * 9.2.0437: MS-Windows: cursor flicker in vtp mode
  * 9.2.0436: Buffer overflow when parsing overlong errorformat lines
  * 9.2.0435: [security]: backticks in 'path' may cause shell execution on completion
  * 9.2.0434: cscope: filename interpreted by /bin/sh
  * 9.2.0433: customlist completion cannot supply pum metadata
  * 9.2.0432: blob to string conversion can be improved
  * 9.2.0431: blob encoding can be improved
  * 9.2.0430: tests: Test_shortmess_F3() is flaky on MS-Windows
  * 9.2.0429: tests: flaky screendump Test_smoothscroll_incsearch()
  * 9.2.0428: popup: no opacity support for completepopup/previewpopup
  * 9.2.0427: popup: opacity blend may leaks white bg color
  * 9.2.0426: tests: still some flaky screendump tests
  * 9.2.0425: Cannot silence undo/redo messages
  * 9.2.0424: popup: flicker when wildtrigger() refreshes the popup menu
  * 9.2.0423: popup: wrapped cmdline truncated with wildoptions=pum
  * 9.2.0422: popup: leave stray char when scrollbar changes
  * 9.2.0421: vimball: can smuggle Vimscript into VimballRecord file
  * 9.2.0420: channel: cannot handle binary data via channel callbacks
  * 9.2.0419: popup: rendering issues
  * 9.2.0418: wildcards in expanded env vars reinterpreted by glob
  * 9.2.0417: completion: no support for "noinsert" with 'wildmode'
  * 9.2.0416: Unix: filename completion splits at space for single-file Ex commands
  * 9.2.0415: Wrong behavior when executing register that ends in Insert mode
  * 9.2.0414: Flicker when drawing window separator and pum is shown
  * 9.2.0413: Scrolling wrong with 'splitkeep' when changing 'cmdheight'
  * 9.2.0412: channel: term_start() out_cb/err_cb no longer deliver raw chunks
  * 9.2.0411: tabpanel: no Vim script functions for the tabpanel
  * 9.2.0410: test suite races when run with parallel make
  * 9.2.0409: memory leaks in copy_substring_from_pos()
  * 9.2.0408: Insert-mode &lt;Cmd&gt; edits can corrupt undo
  * 9.2.0407: tabpanel: A few issues with the tabpanel
  * 9.2.0406: VisualNOS not used when Wayland selection ownership lost
  * 9.2.0405: when jumping to tags, will open URLs
  * 9.2.0404: redraw_listener_add() does not check secure flag
  * 9.2.0403: Vim9: def function sandbox bypass
  * 9.2.0402: pum: opacity not applied to wildmenu pum
  * 9.2.0401: tests: still a few flaky tests
  * 9.2.0400: sandbox callbacks selected through 'complete'
  * 9.2.0399: MS-Windows: compile warning in strptime.c</changelog>
  <changelog author="martin.schreiner@suse.com" 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="martin.schreiner@suse.com" date="1784116800">- Updated to version 9.2.0780.
- Fix bsc#1271193 / CVE-2026-59858.
- Fix bsc#1271194 / CVE-2026-59856.
- Fix bsc#1271195 / CVE-2026-59857.
- Changelog:
  * filetype detect missing from completion (9.2.0726).
  * popup images not rendered correctly when unfocused (9.2.0727).
  * filetype: supertux info pattern is relative to current dir
    (9.2.0728).
  * % skips parens on continued quoted lines (9.2.0729).
  * GTK4 GUI tabline is not updated (9.2.0730).
  * GTK4 GUI scrollbar size not updated when restoring a session
    (9.2.0731).
  * session: terminal restored using absolute columns/rows (9.2.0732).
  * GTK3: GUI slow on X11 since dropping the alpha channel (9.2.0733).
  * function pointer passed to STRNCMP() instead of a length
    (9.2.0734).
  * tests: comment test can be improved (9.2.0737).
  * completion: 'autocompletedelay' blocks the main loop and drops
    autocommands (9.2.0739).
  * GTK4: scrollbar wrongly displayed (9.2.0740).
  * complete_check() does not return TRUE for mapped input (9.2.0741).
  * filetype: SSH keys and related filetypes not recognized (9.2.0742).
  * string macros silently accept a size of the wrong type (9.2.0743).
  * popup_atcursor() closes immediately on white space (9.2.0744).
  * cscope: connection leak when growing the array fails (9.2.0747).
  * 'autocompletedelay' interferes with CTRL-G U (9.2.0748).
  * 'autocompletedelay' interferes with i_CTRL-K (9.2.0749).
  * completion: 'autocompletedelay' deferral leaks state (9.2.0750).
  * GTK3 GUI is slow under Wayland (9.2.0751).
  * GTK4: drag-and-drop does not support HTML (9.2.0752).
  * GTK GUI deferred redraw skipped on 'lazyredraw' (9.2.0753).
  * repeated completion length lookup in search_for_exact_line
    (9.2.0754).
  * 'autocomplete' behaves inconsistently when recording (9.2.0755).
  * session with multiple tabpages sets 'winminheight' to 0 (9.2.0756).
  * tests: test_popupwin fails with zsh because of the prompt
    (9.2.0757).
  * pum: no opacity when background not set for Popup menu group
    (9.2.0758).
  * some code for 'autocompletedelay' is no longer needed (9.2.0759).
  * compiler warning for using potentially uninitialized var
    (9.2.0760).
  * runtime(netrw): Unix: unable to open '\' file (9.2.0761).
  * duplicated sub-option name check in :set completion (9.2.0762).
  * tests: style issue in test_plugin_netrw (9.2.0763).
  * compiler warning about unused function (9.2.0764).
  * popup: opacity popup over a terminal is not cleared when moved
    (9.2.0765).
  * quick_tab entries for empty letters point to the wrong index
    (9.2.0766).
  * legacy/vim9cmd modifiers do not set script version for options
    values (9.2.0767).
  * legacy/vim9cmd modifiers are not exclusive (9.2.0768).
  * conversion to utf-16be using iconv is inconsistent (9.2.0769).
  * dict_add_dict() has inconsistent ownership on failure (9.2.0770).
  * dict_add_list() has inconsistent ownership on failure (9.2.0771).
  * Vim9: null dereference inside alloc_type() (9.2.0772).
  * memory leak in evalfunc.c on alloc failure (9.2.0773).
  * memory leak in f_getscriptinfo() on alloc failure (9.2.0774).
  * memory leak in highlight_get_info() on alloc failure (9.2.0775).
  * memory leak in sign_getlist() on alloc failure (9.2.0776).
  * memory leak in add_defer() on alloc failure (9.2.0777).
  * memory leak in compile_dict() on alloc failure (9.2.0778).
  * memory leak in type_name_func() on alloc failure (9.2.0779).
  * memory leak in evalvars.c on alloc failure (9.2.0780).</changelog>
  <changelog author="martin.schreiner@suse.com" date="1784376000">- Guard suse.vimrc against re-entry to prevent an infinite sourcing
  loop (bsc#1271684).
- 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.</changelog>
  <changelog author="martin.schreiner@suse.com" date="1785240000">- Use conditionals for guard (bsc#1271684) as vim-small doesn't support
  eval.</changelog>
</package>
<package pkgid="896a777d83f776b0a85157df74078fc12ed902bfc38805fa76cc57b62364de90b40278520f2590a16087c08efa8f58e1a7994faacde32e99315c8c37069e4a83" name="gweather4-data" arch="s390x">
  <version epoch="0" ver="4.4.4" rel="160099.2.4"/>
  <changelog author="bjorn.lie@gmail.com" date="1646308800">- Update to version 3.99.0:
  + Updated location database.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1647604800">- Update to version 4.0.0:
  + Updated translations.
- Drop baselibs.conf, should not be needed for this new library.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1658145600">- Update to version 4.1.0:
  + Update dependency to geocode-glib-2.0.
  + Switch to using libsoup3 by default.
  + Add cities in: Greece, Turkey, India, Argentina.
  + Fix various locations in Israel and Palestine.
  + Fix test METAR service test suite.
  + Updated translations.
- Replace pkgconfig(geocode-glib-1.0) and pkgconfig(libsoup-2.4)
  with pkgconfig(geocode-glib-2.0) and pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.
- Pass soup2=false to meson, build just soup3 support.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1662292800">- Update to version 4.1.1:
  + Locations database changes
  - Give proper name for Cannes-Mandelieu Airport
  - Add name of Korean cities written in Hangul
  - Update romanization of the name of Korean cities
  - Re-organize India's locations based on states
  - Add airports in Georgia
  - Add various cities in Brazil
  - Add various cities in Chile
  - Add major cities and all international airports in Indonesia
  - Replace cities in the Netherlands with the top 44 large
    cities
  - Add Dunedin, NZ
  - Add Zhytomyr, UA
  + Disable documentation when cross-compiling
  + Fix issue with missing variable initialization
  + Use Meson's gnome.post_install() instead of our custom script
  + Add NWS weather provider for locations in the US
  + Updated translations.
- Add pkgconfig(json-glib-1.0) BuildRequires: New dependency.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1663502400">- Update to version 4.2.0:
  + Allow overriding vapigen with older Meson versions.
  + Documentation fixes.
  + Build fixes with newer versions of Meson.
  + Updated translations.</changelog>
  <changelog author="luc14n0@opensuse.org" date="1677412800">- Replace python3-gi-docgen build requirement with the more
  reliable pkgconfig(gi-docgen).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1691409600">- Update to version 4.3.2:
  + Fix fallback metric unit detection logic
  + Documentation fixes
  + Performance improvements for nearest location lookups
  + Location database changes
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1694865600">- Update to version 4.4.0:
  + nws: fix null string comparison when reading visibility
  + Location database changes: Adds Cities from Ukraines
    Zaporizhzhia Oblast
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1711022400">- Update to version 4.4.2:
  + Fix endpoing for the METAR provider.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1725192000">- Update to version 4.4.4:
  + Fix deprecation warnings
  + Fix introspection annotation for async functions
  + Plug some memory leaks
  + Updated translations.</changelog>
</package>
<package pkgid="2542da067f2c2ca73ef8d044a5f0d5354ace62ed52a1edcb121fb902ddb65486efe95f2d29f65287ddc57969f258d94a23927f97c71de60f0479afd1d5d5fcab" name="gwenhywfar" arch="s390x">
  <version epoch="0" ver="5.14.1" rel="bp161.1.2"/>
  <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="fabaef1700ef50678c7ea44b02a5364b36583d00aed3d2f118048d77533edb756f04f69a40569bf58f4e4f2d42cea141b90db002c33e6f39c2fce44d83af30aa" name="gwenhywfar-devel" arch="s390x">
  <version epoch="0" ver="5.14.1" rel="bp161.1.2"/>
  <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="b8ad45ab37a7d52dbc8bd9cff7430241347bc46465b3397d6644f4ad3ade9700176a0660ff614ce69b691c3bab931b9e4f6034b29599bda971584d6612d3a224" name="gwenhywfar-gwenbuild" arch="s390x">
  <version epoch="0" ver="5.14.1" rel="bp161.1.2"/>
  <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="a8a01d796484310fc16b9dc6b1faeebb036759ca890497ba0a09d425f915c1234189c7e8821258aed9bc4e0efe8ea0035adfb078a4ebfe308faa6e927e45f7fa" name="gwenhywfar-lang" arch="noarch">
  <version epoch="0" ver="5.14.1" rel="bp161.1.2"/>
  <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="4dd66f0c87cceb8619852b67e1a324e257de344dfd337283656e4bc83f9295779bc3fdcfdd600c60513211ce0f21309df8438baa110c7cb7263dfe2888b50ec6" name="gwenhywfar-qt6-devel" arch="s390x">
  <version epoch="0" ver="5.14.1" rel="bp161.1.1"/>
  <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="13c23b30e55755f37c20ffe15e66b90f258b6b86facf6cfc4679667f1d9e17b4732910a4192ff6309ec4fba64f97b13f25bb47a4c3197c1e9d84b2527fa3f791" name="gwenhywfar-tools" arch="s390x">
  <version epoch="0" ver="5.14.1" rel="bp161.1.2"/>
  <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="d4700da87d6775b626d4ae6cc3fbdaa6e7e387f29f8b21a6857a087a63593834e5afe577e2d6057f0c2018f57ce339dfd27abcf51f4e8c8bce88a1af5cce5c11" name="gwenview" arch="s390x">
  <version epoch="0" ver="26.04.1" rel="bp161.1.3"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Reversed zoom combo box items. (kde#458241)
  * removing last year's fundraiser supporters
  * Suggest kimageformats package on unknown documents type error message
  * Add KColorSchemeManager for Window Color Menu
  * Consult NormalPalette for whether we are light/dark mode
  * Fix various typos Fixes user-facing and non-user-facing typos.
  * don't warn in release builds
  * gitignore: add more ignored items
  * Edit README.md(add Snap link+ icon)
  * use proper icon set and style outside of Plasma
  * Fix fade out bug in video player controls in comparison mode
  * Fix alpha background smaller than the image on non-integer device pixel ratio
  * add color space conversion support
  * Fix invalid memory read when HudButtonBox is dismissed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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
- 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>
</package>
<package pkgid="34ed61906e24e1817e9bca3ab3d22699ca665e440961ba5024c7fa0fc61c578124a3dcf81a72aab3dd80cbda08a59d415fc8166bdb56274b39d0d72b8316df1a" name="gwenview-lang" arch="noarch">
  <version epoch="0" ver="26.04.1" rel="bp161.1.3"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762430400">- Update to 25.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 25.11.80
  * New feature release
- Changes since 25.08.3:
  * Reversed zoom combo box items. (kde#458241)
  * removing last year's fundraiser supporters
  * Suggest kimageformats package on unknown documents type error message
  * Add KColorSchemeManager for Window Color Menu
  * Consult NormalPalette for whether we are light/dark mode
  * Fix various typos Fixes user-facing and non-user-facing typos.
  * don't warn in release builds
  * gitignore: add more ignored items
  * Edit README.md(add Snap link+ icon)
  * use proper icon set and style outside of Plasma
  * Fix fade out bug in video player controls in comparison mode
  * Fix alpha background smaller than the image on non-integer device pixel ratio
  * add color space conversion support
  * Fix invalid memory read when HudButtonBox is dismissed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765022400">- Update to 25.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80</changelog>
  <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/
- Changes since 25.12.0:
  * CI: Add documentation build</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:
  * documentation.yml is no more needed</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
- 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>
</package>
<package pkgid="cc9bd3cd5ecbc07300fc78609593b0e1254c46d1599b6b0be8126b423904c323c2e6d4215dbb98c2893ed991bedc06b38f36406fde240063ade8d95870d8203f" name="gxditview" arch="s390x">
  <version epoch="0" ver="1.23.0" rel="160099.6.3"/>
  <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@suse.com" 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@suse.com" date="1694174400">- Refresh bash-scripts.patch
- Add nroff-map-CW-to-R.patch
  * Fixes man-db build errors</changelog>
  <changelog author="luc14n0@opensuse.org" 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@suse.com" date="1726228800">- Add groff-restore-hyphen-minus.patch (bsc#1226153)</changelog>
  <changelog author="gcomes.obs@gmail.com" 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@suse.com" 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@suse.com" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15656, bsc#1245900)</changelog>
</package>
<package pkgid="4bee43cec51e839fdd621cfa2096fae26b36ce7e56b9089c89981f9d3b70eb5ed94f730c58c37ce65eb771740ce2da938043b24e2f996bc05fc9a705b1aed9c6" name="gzdoom" arch="s390x">
  <version epoch="0" ver="4.14.2" rel="bp161.1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714478400">- Update to release 4.12.2
  * Set default backend to Vulkan, if Vulkan fails go GLES not OpenGL.
  * Added a `mapinfo` console command.
  * zscript: add `final` and `sealed` as class options.
  * Always save a copy of the map in a savegame's metadata.
  * Added wall texture skewing.
  * Implemented dsda-doom's sector scrolling properties, added
    UDMF wall scrolling properties from DSDA, added friction and
    colormap related properties from DSDA, added DSDA's thrust
    properties for UDMF, and added per-sector sky UDMF
    properties.
  * Allow defining zero gravity through MAPINFO
  * Added rudimentary support for DSDA's COMPLVL lump.
  * Added actor flag +BILLBOARDFACECAMERA.
  * Added `sv_pistolstart` server flag.
- Add gzdoom-lzma-simd.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715169600">- Update more-32bit.patch to fix i586/ILP32 FTBFS.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715947200">- Delete gzdoom-waddir.patch (substitute by logic in build recipe),
  delete 0001-Revert-use-static_assert-to-make-32-bit-builds-fail.patch
  and 0001-removed-some-32bit-only-CMake-code.patch
  (merged into more-32bit.patch)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1719835200">- Resolve improper __DATE__ replacement [boo#1226829]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1728734400">- Update to release 4.13.0
  * Added pistol start gameplay option.
  * A few ID24 spec implementations, added support for new
    Bethesda DOOM + DOOM II re-release and Legacy of Rust.
  * Several multiplayer network fixes, especially with
    prediction.
  * Added Extra Parameters to iwad selection box.
  * IWAD selection box now always shows unless one of the
    following is true: it is disabled, -iwad is used from command
    line, or you load in a gameinfo that suggests an IWAD.
  * Added MBF21 and MBF21-strict compatibility presets.
  * Particles and rollsprites are now square.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730548800">- Update to release 4.13.2
  * Added (SPF_)STRETCHPIXELS - for actors, makes rollsprites
    levelstretched, for particles, puts them back to the original
    stretch math as before, optional opt-in flag.
  * Sector damage code reverted due to some critical bugs,
    feature will be in 4.14 timeframe.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1734523200">- Update to release 4.14.0
  * FOV scales ortho up to 180 degrees
  * Interpolate non-Burn screen wipes
  * Added net id functions for ACS
  * Fixed bouncing on 3D floors
  * Fixed A_SprayDecal not working on 3D floors</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Retain modtime of files for reproducibility</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741348800">- Update to release 4.14.1
  * Add new SBARINFO top level "AppendStatusBar", allowing for
    extra SBARINFO code to be added to custom SBARINFO definitions.
  * Fixed A_SprayDecal not working on 3D floors.
  * Add snd_footstepvolume to sound options menu.
  * Allow setting a dynamic light's alpha to influence its
    brightness.
  * Added interpolation to crosshair size.
  * Added S_StartSoundAt, HasConversation to the scripting
    interface.
  * Allow passing sound volume to PlayBounceSound in ZScript
  * Added flags for angle handling on bounce.
  * Added translation argument for A_SprayDecal.
  * Added the NOAUTOOFFSKULLFLY flag for scripting.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1746446400">- Update to release 4.14.2
  * Ortho + OOB fixes and improvements.
  * Revert clipper to older code path when not in Ortho/OOB (speed
    improvement).
  * Fix to some crashes and memory leaks.
  * Exposed DDoor to ZScript, Exposed DPlat to ZScript, Exposed
    more of the Ceiling thinker, Exposed more of the Floor thinker,
    Exposed DElevator to ZScript.
  * Exported: GetLumpContainer, GetContainerName, GetLumpFullPath
    for WADS struct.
  * Added autoSwitch parameter to A_ReFire.
  * Add a few commonly-used gzdoom-specific properties to the
    DeHackEd parser.</changelog>
</package>
<package pkgid="7a3b4347263a7e244537694f2b37fe2381ecfc5214c30280529200353329d203cc41dbed901947abea6784726da736aec15811be8856dbc38a5523b1e4b540da" name="gzip" arch="s390x">
  <version epoch="0" ver="1.14" rel="160099.1.1"/>
  <changelog author="dmueller@suse.com" date="1643544000">- add conflicts/provides for alternative(gzip)
- modernize spec file</changelog>
  <changelog author="dmueller@suse.com" 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="dimstar@opensuse.org" date="1651060800">- Rename xz_lzma.patch xz_lzma_zstd.patch and expand the patch to
  supprt zstd compression (boo#1198922).</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" 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@opensuse.org" date="1698148800">- Fix s390x build with 'gcc -Dalignas=_Alignas' bug#66709</changelog>
  <changelog author="dimstar@opensuse.org" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="andreas.stieger@gmx.de" 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@suse.com" 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>
</package>
<package pkgid="2a4ca68f4e5876f61f23e43495a48abcca758f08b5af32a5bb405cdd8907f51ea0aae5c1ad1e9d360e6528b288297ed0b3d9861deec4c73780284cf5829656a5" name="h5utils" arch="s390x">
  <version epoch="0" ver="1.13.2" rel="bp161.1.8"/>
  <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&#xFC;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="19000360c613b10f1261b0edd2369431511a56ad7ad05e79d4093feab58c30807dd29b7700558e60fa80c32d1915f958499145becd5d49455be72b10bd21d263" name="hack-fonts" arch="noarch">
  <version epoch="0" ver="3.003" rel="bp161.1.1"/>
  <changelog author="fcrozat@suse.com" date="1441195200">- Improve specfile to follow openSUSE policy packaging rules.</changelog>
  <changelog author="hot123tea123@gmail.com" date="1442059200">- Update to version 2.013</changelog>
  <changelog author="hot123tea123@gmail.com" date="1442059201">- Update license spelling according to http://license.opensuse.org/</changelog>
  <changelog author="fcrozat@suse.com" date="1444305600">- Release 2.015:
  * new vertical metrics = decreased line spacing height
  * adjusted vertical position of the colon to a higher position,
    improves alignment with other punctuation glyphs (U+003A).
  * changed vertical position of the dash (U+002D) so that regular
    and oblique, bold and bold oblique are properly aligned.
  * updated hinting algorithm for bold set (improved point position
    over stem of lowercase j/i for some text sizes).
  * underscore (U+005F) centered, increased width, increased height
    &amp; aligned vertical position closer to baseline.
  * increased vertical position of dieresis mark on lowercase u
    dieresis (U+00FC), on lowercase i dieresis (U+00EF), on
    lowercase e dieresis (U+00EB).
  * decreased vertical position of the asterisk (U+002A).
  * new design for ascii tilde - broader curves, taller glyph with
  * goal to improve appearance at small text sizes where it tended
    to render like a dash (U+007E).</changelog>
  <changelog author="fcrozat@suse.com" date="1449576000">- Release 2.018:
  * Add missing glyphs (U+016C, U+016D.
- Changes from 2.016/2.017:
  * increased vertical position of the tilde.
  * increased width of the vertical stroke on the dollar symbol.
  * modified Cyrillic upper case C (U+0421) to differentiate from
    Latin C.
  * upper case theta (U+0398) to differentiate from lower case
    theta.
  * add missing glyphs (U+0132, U+0133, U+013F, U+0140, U+0162
    U+0163, U+0138, U+266A, U+0149, U+1EF9, U+1EF8, U+1EBD, U+1EBC
    U+2116, U+01A4, U+0108, U+0109, U+011C, U+011D, U+0124, U+0125
    U+0134, U+0135, U+015C, U+015D, U+016C, U+016D, U+20B7.
  * fixed missing null glyph (U+0000) in regular, italic,
    bolditalic sets.
  * removed duplicate CR glyph (U+000D) in all sets.
  * updated ttfautohint to version 1.4.1 for TrueType.</changelog>
  <changelog author="fcrozat@suse.com" date="1450094400">- Fix license tag to SUSE-Hack-Open-Font-2.0 and
  SUSE-Bitstream-Vera.
- Ensure to install README.md and LICENSE.md.</changelog>
  <changelog author="fcrozat@suse.com" date="1453377600">- Release 2.019:
  * adjusted size / positioning on a lot of glyphs.
- Update url for LICENSE.md and README.md to fetch released version
  of those files from github.</changelog>
  <changelog author="fcrozat@suse.com" date="1463054400">- Release 2.020:
  * adjusted size / positioning on a lot of glyphs.</changelog>
  <changelog author="cornelis@solcon.nl" date="1525176000">- Release 3.003; Major changes:
  * New license:
    + Eliminated Hack Open Font License
    + Added MIT License for Hack work
    + These license changes eliminated the Reserved Font Name "Hack"
    in the typeface license
    + No changes to co-licensure with the Bitstream Vera license
    from upstream source
  * Only provide ttf
  * For details, see
    https://github.com/source-foundry/Hack/blob/master/CHANGELOG.md
- Update LICENSE.md and README.md to the versions from master
- Removed service file, seems unnecessary</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1673179200">- amend SUSE-Bitstream-Vera to SPDX's Bitstream-Vera</changelog>
</package>
<package pkgid="4f0a9350139798e2398a29ef97877017f4a5bb044d76cf9974a2d572d24f07a376579f4c1534422dec061a090ed17b7e62fd41ad89a732471a5c3c122d1da3bf" name="hackrf" arch="s390x">
  <version epoch="0" ver="2024.02.1" rel="bp161.1.3"/>
  <changelog author="frede@b1-systems.de" date="1487332800">- update to version 2017.02.1</changelog>
  <changelog author="mpluskal@suse.com" date="1488974400">- Cleanup spec file with spec-cleaner</changelog>
  <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>
</package>
<package pkgid="4c9d1e6f6fde9c39f01320149b3abaf0753a23c8be77d1338dad4c16e012763c4779212fdf15324a4d7d5684cf219db69df3d0beb6b741907f507a4445a48f43" name="hackrf-devel" arch="s390x">
  <version epoch="0" ver="2024.02.1" rel="bp161.1.3"/>
  <changelog author="frede@b1-systems.de" date="1487332800">- update to version 2017.02.1</changelog>
  <changelog author="mpluskal@suse.com" date="1488974400">- Cleanup spec file with spec-cleaner</changelog>
  <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>
</package>
<package pkgid="3b129220c317a2df46f8194bc3ab69fbc8577586044c76c122f6076384f1921ddca2dd17cfc930859c4f561f1a27ca600e907295161e85c2d33aa1f2cbf306ea" name="hackrf-firmware" arch="noarch">
  <version epoch="0" ver="2024.02.1" rel="bp161.1.3"/>
  <changelog author="frede@b1-systems.de" date="1487332800">- update to version 2017.02.1</changelog>
  <changelog author="mpluskal@suse.com" date="1488974400">- Cleanup spec file with spec-cleaner</changelog>
  <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>
</package>
<package pkgid="2faa327281bc6d8c1b6ccdcc7dde0f23f7b190bf7673cc86fa718374d5588ba3e41cc56ed612d48f2b35fe4fe204aa1e8ef63f059a0eb0d412784d97caedd8f2" name="hackrf-udev" arch="s390x">
  <version epoch="0" ver="2024.02.1" rel="bp161.1.3"/>
  <changelog author="frede@b1-systems.de" date="1487332800">- update to version 2017.02.1</changelog>
  <changelog author="mpluskal@suse.com" date="1488974400">- Cleanup spec file with spec-cleaner</changelog>
  <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>
</package>
<package pkgid="5382b984a4c8eb0eaa199e905389eef6899007e7c656306833d1a47d0258d5229826a4c0deeb189effe5ce0a5a749e8c65f63fd66b76f856b9a7a1c92e15bb5f" name="haguichi" arch="s390x">
  <version epoch="0" ver="1.5.1" rel="bp161.1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1536580800">- Make description neutral.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1541592000">- update to 1.4.1
  * Initialization is now completely multi-threaded.
  * Now using a thread pool for determining network ownership and retreiving long nicks.
  * Made improvements to configuring and restarting the Hamachi service (fixes issue #16).
  * Made network properties extraction more robust.
  * Added wingpanel integration as build option.
  * Added support for io.elementary.files and io.elementary.terminal.
  * Added support for using the Delete key to trigger delete, leave and evict actions.
  * Custom command buttons and menu items that don't use the %A address variable are not shown greyed out anymore for members that are offline.
  * Client side decorations are now used on LXQt desktops.
  * Updated elementary stylesheets for Juno release.
  * Added specific application icons for elementary OS.
  * Node icons are now included as resources instead of installed into hicolor icon theme.
  * Suru icons for Ubuntu are now installed in /usr/share/icons/Yaru.
  * AppData XML and .desktop files are now completely translatable (fixes bug #1753846).
  * Updated Asturian, Brazilian Portuguese, Bulgarian, Dutch, French, Indonesian, Italian, Japanese, Lithuanian, Polish, Spanish, Swedish and Ukrainian translations.
  * Other minor fixes, improvements and optimizations.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1561896000">- Drop post(un) handling for openSUSE &lt; 15 because EOL</changelog>
  <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>
</package>
<package pkgid="438e5760a1321b2bf2aabe6e0609abfc38df29e9d0a89194f66a7e9867116a1498b0e42b25e7b0b97dff1213f2864468200eab1895343956f7837417cdb607d7" name="haguichi-lang" arch="noarch">
  <version epoch="0" ver="1.5.1" rel="bp161.1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1536580800">- Make description neutral.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1541592000">- update to 1.4.1
  * Initialization is now completely multi-threaded.
  * Now using a thread pool for determining network ownership and retreiving long nicks.
  * Made improvements to configuring and restarting the Hamachi service (fixes issue #16).
  * Made network properties extraction more robust.
  * Added wingpanel integration as build option.
  * Added support for io.elementary.files and io.elementary.terminal.
  * Added support for using the Delete key to trigger delete, leave and evict actions.
  * Custom command buttons and menu items that don't use the %A address variable are not shown greyed out anymore for members that are offline.
  * Client side decorations are now used on LXQt desktops.
  * Updated elementary stylesheets for Juno release.
  * Added specific application icons for elementary OS.
  * Node icons are now included as resources instead of installed into hicolor icon theme.
  * Suru icons for Ubuntu are now installed in /usr/share/icons/Yaru.
  * AppData XML and .desktop files are now completely translatable (fixes bug #1753846).
  * Updated Asturian, Brazilian Portuguese, Bulgarian, Dutch, French, Indonesian, Italian, Japanese, Lithuanian, Polish, Spanish, Swedish and Ukrainian translations.
  * Other minor fixes, improvements and optimizations.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1561896000">- Drop post(un) handling for openSUSE &lt; 15 because EOL</changelog>
  <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>
</package>
<package pkgid="8a88490de979736fc7ef22e1a5372e51f3676e6d6cad70fbd346483c2b0c5e6e1c0222a1a23a5e9ec198f86de68909cdce48ca7247c2f5ad4a0cd484a5c7f060" name="halloy" arch="s390x">
  <version epoch="0" ver="2024.12" rel="bp161.1.6"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1711368000">- Initial package</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1714910400">- Update to version 2024.7:
  + Added:
  - Allow configuration of internal messages in buffer
  - User information added to context menu
  - Support for IRCv3 CAP NEW and CAP DEL subcommands
  - Enable support for IRCv3 multi-prefix, message-tags, WHOX,
    and UTF8ONLY
  - Dynamic commands and tooltips added to command
    auto-completion via ISUPPORT
  - Added support for socks5 proxy configuration
  - Added support for http proxy configuration
  + Changed:
  - Simplified onboarding experience for users without a
    config.toml file
  - Context menus can be dismissed by pressing Escape
  - Join channels that report themselves as requiring
    registration after logging in
  + Fixed:
  - No longer automatically reconnects to a server after using
    the /QUIT command.
  - Fix infinite loop in rustls: bump version from 0.23.4
    to 0.23.5 (bsc#1223220)</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1720180800">- Update to version 2024.8:
  + Added:
  - Ability to open irc:// and ircs:// URL schemes
  - Ability to overwrite nickname colors by providing a hex
    string.
  - Ability to overwrite server &amp; internal message colors by
    providing a hex string.
  - Configurable shortcuts for "Leave Buffer" and
    "Toggle Sidebar" actions.
  - Ability to remember window position and size when reopened.
  - Ability to hide unread indicators in sidebar.
  + Fixed:
  - UTF-8 channel name rendering in sidebar and in pane title bars.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1722254400">- Update to version 2024.9:
  + Added:
  - Rich formatted and clickable URLs
  - Text formatting through /format command.
  - Support for CTCP queries CLIENTINFO, PING, SOURCE, and
    VERSION
  - Custom notification sounds. Use your own sounds or select
    from a few new built-in options.
  - Support DCC Send requests with spaces in the filename
  - Reload config button in Sidebar
  + Fixed:
  - ext input missing key presses in certain instances
  - Connection timeout when UI is suspended on an offscreen
    workspace due to channel backpressure
  - Raw commands are passed through unmodified
  - AWAY command cuts off the away message
- add alsa-devel BuildRequires: needed to build v2024.9</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1722772800">- Update to version 2024.10:
  + Added:
  - Small icon in sidemenu when a new release is available
  - Enable support for IRCv3 chghost, account-notify, and
    extended-join
  + Removed:
  - Persistent window position and size due to an upstream bug
- add appstream-glib BuildRequires: for check xml file</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1725451200">- Update to version 2024.11:
  + Added:
  - New configuration options
    + Right aligning nicks in buffers.
    + Right aligning nicks in nicklist.
    + Hiding chghost messages.
    + Overwrite nicklist width in channels.
    + Show/hide user access levels in buffer and nicklist.
    + buffer_focused_action added to sidebar to enable actions a
    focused buffer.
    + Notification for direct messages.
  - Enable support for IRCv3 Monitor and extended-monitor
  + Fixed:
  - Expanded recognized login notifications (used to join
    channels that report themselves as requiring registration
    after logging in)
  - Messages with multiple targets are correctly recorded into
    multiple buffers (and/or multiple times into the same buffer)
    client-side.
  - Messages sent with a STATUSMSG prefix are recorded and
    indicated in the corresponding channel.
  - Ability to position the sidebar at the top, bottom, right, or
    left.
  - /mode requires too many parameters for certain commands.
  + Changed:
  - Reworked themes to add better customization possibilities
    + NOTE Old theme files are not compatibile with the new
    format. However all the themes in the theme community has
    been updated to the new format.
  - Unread indicator has changed from a boolean value to a enum.
  - Renamed sidebar.default_action to sidebar.buffer_action.
  - Auto-completing (with tab) a nickname at the beginning of
    the input line will append ': ' (colon space). Otherwise, a
    space is appended to the completion.
  + Removed:
  - Removed hex configuration option for server messages and
    nicknames.
    + hex was previously used to overwrite a color value. This is
    now done through the new theme format.
  + Notes:
  - In backlog you might see two text markers (∙). This is
    because we didn't want to update the entire history, when we
    updated the way we construct text components. New history
    from this release wont have multiple markers.
  - Your old themes are broke since we updated to a new format.
    Find themes in the new format here: theme community.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1726660800">- Update to version 2024.12:
  + Added:
  - Multi-window support: Pop out panes into separate windows.
  - In-app theme editor with ability to with share it via a
    halloy:// URL.
  - Clickable users and channels in buffers.
  - New configuration options
    + Ability to include or exclude channels for server
    messages (join, part, etc.).
    + Ability to color nicknames within channel messages.
    + Ability to define a shell command for loading a server
    password.
  - Enable support for IRCv3 msgid
  + Fixed:
  - Regression where messages sent to ZNC virtual users were
    routed to the wrong buffer (e.g. *status routed to status).
  - Timeouts that could occur while Halloy was running in the
    background.
  + Changed:
  - Default Ghost sequence changed to REGAIN.</changelog>
</package>
<package pkgid="6311736ebb57c8667eabc17955d0aeb6839dad537e3ff25a0b35ddeb1485bb8ef8ae5f27e7c6498581a0aad1a40ab260add264fa24a2a601edc3cd49ca147120" name="hamcrest" arch="noarch">
  <version epoch="0" ver="3.0" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1547553600">- Make jmock and easymock integration opt-in (bsc#1121956)</changelog>
  <changelog author="fstrba@suse.com" date="1570017600">- Remove references to the hamcrest-parent pom and do not
  distribute it
  * useless since we don't build with maven
  * creates problems with gradle connector</changelog>
  <changelog author="pmonreal@suse.com" date="1605614400">- Add obsoletes in core to fix updates. [bsc#1174544]</changelog>
  <changelog author="pmonreal@suse.com" date="1605787200">- Fix RPM Lint complaint: summary-ended-with-dot</changelog>
  <changelog author="pmonreal@suse.com" date="1609848000">- Fix typo in hamcrest-core description [bsc#1179994]</changelog>
  <changelog author="pmonreal@suse.com" date="1609848001">- Make hamcrest build reproducibly [bsc#1120493]
- Add hamcrest-reproducible-builds.patch</changelog>
  <changelog author="fstrba@suse.com" date="1647604800">- Modified patch:
  * hamcrest-1.3-build.patch
    + Build with source/target levels 8
- Added patch:
  * hamcrest-matchers.patch
    + Fix build with jdk17</changelog>
  <changelog author="fstrba@suse.com" date="1654776000">- Upgrade to upstream version 2.2
  * After a long hiatus without releases, this version simplifies
    the packaging of Hamcrest into a single jar. Other big changes
    include Java 9 module compatibility, along with numerous other
    improvements and bug fixes.
  * Breaking Changes
    + Although the class API has not changed since Hamcrest 1.3, the
    way that the project is packaged has changed. Refer to the
    Hamcrest Distributables documentation for more information,
    and in particular the section on Upgrading from Hamcrest 1.x
    + The org.hamcrest.Factory annotation has been removed
    (it should not be used in client code)
  * Improvements
    + AllOf/AnyOf: Pass the matchers to constructor using varargs
    + Matchers.anyOf: Fix generic bounds compatibility for JDK 11
    + AssertionError message is unhelpful when match fails for byte
    type
    + Use platform specific line breaks
    + Build now checks for consistent use of spaces
  * Changes
    + Fix compatibility issue for development with Android D8
    + Fix typo in license name
    + 1.3 compatible constructors for string matchers
    + Fix for split packages with Java 9 modules
    + Documentation updates
    + Add implementation for CharSequence length matcher
    + Fix for TypeSafeDiagnosingMatcher can't detect generic types
    for subclass
    + Renamed IsCollectionContaining to IsIterableContaining
    + Make Hamcrest an OSGI bundle
    + Add StringRegularExpression matcher
    + Fix StringContainsInOrder to detect if a repeated pattern is
    missing
    + Add ArrayAsIterableMatcher
    + Fix description for IsEqualIgnoringCase
    + Fix JavaDoc examples
    + Upgraded to Java 7
    + Build with Gradle
    + Deprecate IsCollectionContaining and IsArrayContainingXXX
    + Removed deprecated methods from previous release
    + Improve mismatch description of hasItem/hasItems
    + General improvements to mismatch descriptions
    + Several JavaDoc improvements and corrections
    + Deprecated several matcher factory methods of the for "isXyz"
    + Fix address doclint errors reported in JDK 1.8
    + Fix Iterable contains in order is null-safe
    + Added equalToObject() (i.e. unchecked) method
    + Fix arrayContaining(null, null) cause NullPointerException
  * Fix string matching on regular expressions
  * Fix isCloseTo() shows wrong delta in mismatch description
  * Fix add untyped version of equalTo, named equalToObject
  * Implement IsEmptyMap, IsMapWithSize
  * Fix IsArray.describeMismatchSafely() should use
    Matcher.describeMismatch
  * Add Matcher implementation for files
  * Fix NPE in IsIterableContainingInOrder
- Removed patches:
  * hamcrest-1.3-build.patch
  * hamcrest-1.3-fork-javac.patch
  * hamcrest-1.3-javadoc.patch
  * hamcrest-1.3-javadoc10.patch
  * hamcrest-1.3-javadoc9.patch
  * hamcrest-1.3-no-jarjar.patch
  * hamcrest-1.3-qdox-2.0.patch
  * hamcrest-1.3-random-build-crash.patch
  * hamcrest-reproducible-builds.patch
    + not needed with the new version
- Modified patch:
  * hamcrest-matchers.patch -&gt; 0001-Fix-build-with-OpenJDK-11.patch
    + adapt to the changed context</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1724760000">- Upgrade to upstream version 3.0
  * Breaking Changes
    + From version 3.0, the jar distributed to Maven Central is now
    compiled to Java 1.8 bytecode, and is not compatible with
    previous versions of Java.
    Developers who use Java 1.7 earlier can still depend upon
    hamcrest-2.2.jar.
  * Improvements
    + FileMatchersTest simplification
    + License cleanup
- Removed patches:
  * 0001-Fix-build-with-OpenJDK-11.patch
    + not needed any more</changelog>
</package>
<package pkgid="7e9d9b54d2b0948a726439ee56c7c5f768570187f390dece9a029a511037c737bafae6393dc49097a556594a4d26fe9aca3bbde06fa6ba593b5a2841c0f174a9" name="hamcrest-javadoc" arch="noarch">
  <version epoch="0" ver="3.0" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1547553600">- Make jmock and easymock integration opt-in (bsc#1121956)</changelog>
  <changelog author="fstrba@suse.com" date="1570017600">- Remove references to the hamcrest-parent pom and do not
  distribute it
  * useless since we don't build with maven
  * creates problems with gradle connector</changelog>
  <changelog author="pmonreal@suse.com" date="1605614400">- Add obsoletes in core to fix updates. [bsc#1174544]</changelog>
  <changelog author="pmonreal@suse.com" date="1605787200">- Fix RPM Lint complaint: summary-ended-with-dot</changelog>
  <changelog author="pmonreal@suse.com" date="1609848000">- Fix typo in hamcrest-core description [bsc#1179994]</changelog>
  <changelog author="pmonreal@suse.com" date="1609848001">- Make hamcrest build reproducibly [bsc#1120493]
- Add hamcrest-reproducible-builds.patch</changelog>
  <changelog author="fstrba@suse.com" date="1647604800">- Modified patch:
  * hamcrest-1.3-build.patch
    + Build with source/target levels 8
- Added patch:
  * hamcrest-matchers.patch
    + Fix build with jdk17</changelog>
  <changelog author="fstrba@suse.com" date="1654776000">- Upgrade to upstream version 2.2
  * After a long hiatus without releases, this version simplifies
    the packaging of Hamcrest into a single jar. Other big changes
    include Java 9 module compatibility, along with numerous other
    improvements and bug fixes.
  * Breaking Changes
    + Although the class API has not changed since Hamcrest 1.3, the
    way that the project is packaged has changed. Refer to the
    Hamcrest Distributables documentation for more information,
    and in particular the section on Upgrading from Hamcrest 1.x
    + The org.hamcrest.Factory annotation has been removed
    (it should not be used in client code)
  * Improvements
    + AllOf/AnyOf: Pass the matchers to constructor using varargs
    + Matchers.anyOf: Fix generic bounds compatibility for JDK 11
    + AssertionError message is unhelpful when match fails for byte
    type
    + Use platform specific line breaks
    + Build now checks for consistent use of spaces
  * Changes
    + Fix compatibility issue for development with Android D8
    + Fix typo in license name
    + 1.3 compatible constructors for string matchers
    + Fix for split packages with Java 9 modules
    + Documentation updates
    + Add implementation for CharSequence length matcher
    + Fix for TypeSafeDiagnosingMatcher can't detect generic types
    for subclass
    + Renamed IsCollectionContaining to IsIterableContaining
    + Make Hamcrest an OSGI bundle
    + Add StringRegularExpression matcher
    + Fix StringContainsInOrder to detect if a repeated pattern is
    missing
    + Add ArrayAsIterableMatcher
    + Fix description for IsEqualIgnoringCase
    + Fix JavaDoc examples
    + Upgraded to Java 7
    + Build with Gradle
    + Deprecate IsCollectionContaining and IsArrayContainingXXX
    + Removed deprecated methods from previous release
    + Improve mismatch description of hasItem/hasItems
    + General improvements to mismatch descriptions
    + Several JavaDoc improvements and corrections
    + Deprecated several matcher factory methods of the for "isXyz"
    + Fix address doclint errors reported in JDK 1.8
    + Fix Iterable contains in order is null-safe
    + Added equalToObject() (i.e. unchecked) method
    + Fix arrayContaining(null, null) cause NullPointerException
  * Fix string matching on regular expressions
  * Fix isCloseTo() shows wrong delta in mismatch description
  * Fix add untyped version of equalTo, named equalToObject
  * Implement IsEmptyMap, IsMapWithSize
  * Fix IsArray.describeMismatchSafely() should use
    Matcher.describeMismatch
  * Add Matcher implementation for files
  * Fix NPE in IsIterableContainingInOrder
- Removed patches:
  * hamcrest-1.3-build.patch
  * hamcrest-1.3-fork-javac.patch
  * hamcrest-1.3-javadoc.patch
  * hamcrest-1.3-javadoc10.patch
  * hamcrest-1.3-javadoc9.patch
  * hamcrest-1.3-no-jarjar.patch
  * hamcrest-1.3-qdox-2.0.patch
  * hamcrest-1.3-random-build-crash.patch
  * hamcrest-reproducible-builds.patch
    + not needed with the new version
- Modified patch:
  * hamcrest-matchers.patch -&gt; 0001-Fix-build-with-OpenJDK-11.patch
    + adapt to the changed context</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1724760000">- Upgrade to upstream version 3.0
  * Breaking Changes
    + From version 3.0, the jar distributed to Maven Central is now
    compiled to Java 1.8 bytecode, and is not compatible with
    previous versions of Java.
    Developers who use Java 1.7 earlier can still depend upon
    hamcrest-2.2.jar.
  * Improvements
    + FileMatchersTest simplification
    + License cleanup
- Removed patches:
  * 0001-Fix-build-with-OpenJDK-11.patch
    + not needed any more</changelog>
</package>
<package pkgid="901bc46213c844bb72c24fb4b1fcaa0509c47123717b4470c5f33bbdb086bbd6b376d1a295a19becce6c8f8e96c199efc9d62f7e7c7d9d58b4864b7f87a672db" name="hamlib" arch="s390x">
  <version epoch="0" ver="4.7.2" rel="bp161.1.1"/>
  <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="ff75e6256b22ec79f363a921c47985dcbaa826cc20c518046a8c0430a56a55fe11c8b6c53012da000462c47899a4cabb6004f8286443e80cac3f7bbe84040938" name="hamlib-devel" arch="s390x">
  <version epoch="0" ver="4.7.2" rel="bp161.1.1"/>
  <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="0e120e62971d2fddaa3413432b5b36699dae12f02783612fe4c404134fdddebcd71501b928d9885b645c7e2d50df5a42293f895508e126b49a80b37b6ed71631" name="haproxy" arch="s390x">
  <version epoch="0" ver="3.4.0+git31.fc300e9f2" rel="160099.1.1"/>
  <changelog author="varkoly@suse.com" date="1776686400">- Update to version 3.2.15+git64.0fc44b458:
  * BUG/MINOR: hlua: fix use-after-free of HTTP reason string
  * BUG/MEDIUM: mux-fcgi: prevent record-length truncation with large bufsize
  * BUG/MINOR: sample: fix info leak in regsub when exp_replace fails
  * BUG/MEDIUM: samples: Fix handling of SMP_T_METH samples
  * BUG/MINOR: spoe: fix pointer arithmetic overflow in spoe_decode_buffer()
  * BUG/MINOR: resolvers: fix memory leak on AAAA additional records
  * BUG/MAJOR: slz: always make sure to limit fixed output to less than worst case literals
    (bsc#1261626) VUL-0: haproxy: bug in SLZ compression
  * BUG/MINOR: peers: fix OOB heap write in dictionary cache update
  * BUG/MINOR: hlua: fix format-string vulnerability in Patref error path
  * BUG/MINOR: hlua: fix stack overflow in httpclient headers conversion
  * BUG: hlua: fix stack overflow in httpclient headers conversion
  * BUG/MEDIUM: jwt: fix heap overflow in ECDSA signature DER conversion
  * BUG/MEDIUM: payload: validate SNI name_len in req.ssl_sni
  * BUG/MINOR: http-act: fix a typo in the "pause" action error message
  * BUG/MEDIUM: mux-h1: Disable 0-copy forwarding when draining the request
  * DOC: config: fix ambiguous info in log-steps directive description
  * BUG/MINOR: cfgcond: fail cleanly on missing argument for "feature"
  * BUG/MINOR: cfgcond: always set the error string on openssl_version checks
  * BUG/MINOR: cfgcond: properly set the error pointer on evaluation error
  * BUG/MINOR: quic: fix documentation for transport params decoding
  * BUG/MINOR: tcpcheck: Use tcpcheck context for expressions parsing
  * BUG/MINOR: tcpcheck: Don't enable http_needed when parsing HTTP samples
  * BUG/MINOR: tcpcheck: Remove unexpected flag on tcpcheck rules for httchck option
  * BUG/MEDIUM: mux-h1: Don't set MSG_MORE on bodyless responses forwarded to client
  * BUG/MEDIUM: map/cli: map/acl commands warn when accessed without admin level
  * BUG/MEDIUM: ssl/ocsp: ocsp commands warn when accessed without admin level
  * BUG/MEDIUM: ssl/cli: tls-keys commands warn when accessed without admin level
  * SCRIPTS: git-show-backports: list new commits and how to review them with -L
  * MINOR: mux-h2: report glitches on early RST_STREAM
  * MINOR: stconn: flag the stream endpoint descriptor when the app has started
  * BUG/MINOR: stconn: Always declare the SC created from healthchecks as a back SC
  * BUG/MINOR: quic: close conn on packet reception with incompatible frame
  * CI: github: fix tag listing by implementing proper API pagination
  * BUG/MINOR: acme: fix task allocation leaked upon error
  * BUG/MEDIUM: acme: skip doing challenge if it is already valid
  * BUG/MINOR: http-ana: Only consider client abort for abortonclose
  * BUG/MINOR: config: Properly test warnif_misplaced_* return values
  * BUG/MINOR: acme: permission checks on the CLI
  * BUILD: tools: potential null pointer dereference in dl_collect_libs_cb
  * BUG/MINOR: acme/cli: fix argument check and error in 'acme challenge_ready'
  * BUG/MINOR: acme: replace atol with len-bounded __strl2uic() for retry-after
  * BUG/MINOR: acme: free() DER buffer on a2base64url error path
  * MINOR: ncbmbuf: improve itbmap_next() code
  * BUG/MEDIUM: spoe: Acquire context buffer in applet before consuming a frame
  * BUG/MINOR: acme: fix incorrect number of arguments allowed in config
  * BUG/MINOR: acme: wrong labels logic always memprintf errmsg
  * BUG/MINOR: acme: acme_ctx_destroy() leaks auth-&gt;dns
  * DOC: config: Reorder params for 'tcp-check expect' directive
  * DOC: config: Add missing 'status-code' param for 'http-check expect' directive
  * Revert "BUG/MEDIUM: mux-h2: make sure to always report pending errors to the stream"
  * BUG/MINOR: acme/cli: wrong argument check in 'acme renew'
  * BUG/MINOR: acme: wrong error when checking for duplicate section
  * BUG/MINOR: acme: leak of ext_san upon insertion error
  * BUG/MEDIUM: acme: fix multiple resource leaks in acme_x509_req()
  * BUILD: sched: fix leftover of debugging test in single-run changes
  * MINOR: mux-h2: assign a limited frames processing budget
  * MEDIUM: sched: change scheduler budgets to lower TL_BULK
  * MEDIUM: sched: do not punish self-waking tasklets if TASK_WOKEN_ANY
  * MINOR: sched: do not punish self-waking tasklets anymore
  * MINOR: sched: do not requeue a tasklet into the current queue
  * MEDIUM: sched: do not run a same task multiple times in series
  * BUG/MINOR: qpack: fix 62-bit overflow and 1-byte OOB reads in decoding
  * BUG/MINOR: sock: adjust accept() error messages for ENFILE and ENOMEM
  * BUG/MINOR: mworker: fix sort order of mworker_proc in 'show proc'
  * [RELEASE] Released version 3.2.15
  * CI: github: treat vX.Y.Z release tags as stable like haproxy-* branches
  * BUG/MINOR: mworker/cli: fix show proc pagination losing entries on resume
  * MINOR: mworker/cli: extract worker "show proc" row printer
  * BUG/MEDIUM: h3: reject unaligned frames except DATA
  * BUG/MAJOR: h3: check body size with content-length on empty FIN
    (bsc#1262103) VUL-0: CVE-2026-33555: haproxy: Request smuggling via HTTP/3 parser desynchronization
  * BUG/MINOR: mux-h2: properly ignore R bit in WINDOW_UPDATE increments
  * BUG/MINOR: mux-h2: properly ignore R bit in GOAWAY stream ID
  * BUG/MEDIUM: peers: enforce check on incoming table key type
  * BUG/MINOR: mworker: don't try to access an initializing process
  * MINOR: debug: opportunistically load libthread_db.so.1 with set-dumpable=libs
  * MINOR: debug: copy debug symbols from /usr/lib/debug when present
  * DEV: gdb: add a new utility to extract libs from a core dump: libs-from-core
  * MINOR: debug: read all libs in memory when set-dumpable=libs
  * MINOR: config: support explicit "on" and "off" for "set-dumpable"
  * MINOR: tools: add a function to load a file into a tar archive
  * MINOR: tools: add a function to create a tar file header
  * DEV: gdb: add a utility to find the post-mortem address from a core
  * BUILD: spoe: Remove unsused variable
  * BUG/MINOR: spoe: Fix condition to abort processing on client abort
  * BUG/MINOR: mjson: make mystrtod() length-aware to prevent out-of-bounds reads
  * BUG/MINOR: stream: Fix crash in stream dump if the current rule has no keyword
  * BUG/MINOR: proxy: do not forget to validate quic-initial rules
  * BUG/MINOR: http-ana: Swap L7 buffer with request buffer by hand
  * BUG/MINOR: h2/h3: Never insert partial headers/trailers in an HTX message
  * MINOR: htx: Add function to truncate all blocks after a specific block
  * BUG/MINOR: h2/h3: Only test number of trailers inserted in HTX message
  * BUG/MEDIUM: spoe: Properly abort processing on client abort
  * BUG/MINOR: spoe: Properly switch SPOE filter to WAITING_ACK state
  * BUG/MINOR: sockpair: set FD_CLOEXEC on fd received via SCM_RIGHTS
  * BUG/MINOR: mworker: avoid passing NULL version in proc list serialization
  * BUG/MINOR: mworker: set a timeout on the worker socketpair read at startup
  * BUG/MINOR: mworker: fix typo &amp;= instead of &amp; in proc list serialization
  * BUG/MINOR: mworker: only match worker processes when looking for unspawned proc
  * MINOR: memprof: attempt different retry slots for different hashes on collision
  * MINOR: tools: extend the pointer hashing code to ease manipulations
  * BUG/MINOR: memprof: avoid a small memory leak in "show profiling"
  * BUG/MINOR: mworker: always stop the receiving listener
  * DOC/CLEANUP: config: update mentions of the old "Global parameters" section
  * DOC: configuration: http-check expect example typo
  * BUG/MINOR: jws: fix memory leak in jws_b64_signature
  * BUG/MINOR: tcpcheck: Fix typo in error error message for `http-check expect`
  * BUG/MINOR: mworker: don't set the PROC_O_LEAVING flag on master process</changelog>
  <changelog author="varkoly@suse.com" date="1777032000">- Update to version 3.2.16+git0.36f2e9ac4:
  * [RELEASE] Released version 3.2.16
  * BUG/MEDIUM: mux-h1: Force close mode for bodyless message announcing a C-L
  * BUG/MAJOR: mux-h2: detect incomplete transfers on HEADERS frames as well
  * BUG/MINOR: debug: properly mark the entire libs archive read-only
  * BUG/MINOR: compression: properly disable request when setting response
  * CI: github: only enable OS X on development branches
  * CI: VTest build with git clone + cache
  * SCRIPTS: build-vtest: allow to set a TMPDIR and a DESTDIR
  * REGTESTS: Never reuse server connection in server/cli_delete_dynamic_server.vtc
  * REGTESTS: Never reuse server connection in jwt/jws_verify.vtc
  * BUG/MINOR: mux-h1: Fix test to skip trailers from chunked messages
  * BUG/MINOR: mux-h1: Fix condition to send null-chunk for bodyless message
  * BUG/MINOR: log: also wait for the response when logging response headers
  * BUG/MINOR: H2: Don't forget to free shared_rx_bufs on failure
  * BUG/MINOR: h2: Don't look at the exclusive bit for PRIORITY frame
  * BUG/MINOR: h2: make tune.h2.log-errors actually work
  * BUG/MEDIUM: tasks: Make sure we don't schedule a task already running
  * BUG/MINOR: mux-h2: count a proto error when rejecting a stream on parsing error
  * BUG/MINOR: mux-h2: count a protocol error when failing to parse a trailer
  * REGTESTS: ssl: mark ssl_dh.vtc as broken
  * reg-tests/ssl/ssl_dh.vtc: fix syntax error
  * BUG/MAJOR: sched: protect task-&gt;expire on 32-bit platforms
  * BUG/MINOR: sample: adjust dependencies for channel output bytes counters
  * MINOR: sample: make RQ/RS stats available everywhere
  * BUG/MINOR: log: consider format expression dependencies to decide when to log
  * BUG/MINOR: task: fix uninitialised read in run_tasks_from_lists()
  * BUG/MEDIUM: mux-h2: ignore conn-&gt;owner when deciding if a connection is dead
  * BUG/MEDIUM: peers: trash of expired entries delayed after fullresync
  * BUG/MINOR: acme: don't pass NULL into format string
  * BUG/MEDIUM: htx: Don't count delta twice when block value is replaced
  * BUG/MEDIUM: htx: Fix function used to change part of a block value when defrag
  * BUG/MEDIUM: cli: Properly handle too big payload on a command line
  * BUG/MINOR: log: Fix error message when using unavailable fetch in logfmt
  * BUG/MINOR: ot: fixed wrong NULL check in flt_ot_parse_cfg_group()
  * BUG/MINOR: hlua: fix use-after-free of HTTP reason string
  * BUG/MEDIUM: mux-fcgi: prevent record-length truncation with large bufsize
  * BUG/MINOR: sample: fix info leak in regsub when exp_replace fails
  * BUG/MEDIUM: samples: Fix handling of SMP_T_METH samples
  * BUG/MINOR: spoe: fix pointer arithmetic overflow in spoe_decode_buffer()
  * BUG/MINOR: resolvers: fix memory leak on AAAA additional records
  * BUG/MAJOR: slz: always make sure to limit fixed output to less than worst case literals
  * BUG/MINOR: peers: fix OOB heap write in dictionary cache update
  * BUG/MINOR: hlua: fix format-string vulnerability in Patref error path
  * BUG/MINOR: hlua: fix stack overflow in httpclient headers conversion
  * BUG: hlua: fix stack overflow in httpclient headers conversion
  * BUG/MEDIUM: jwt: fix heap overflow in ECDSA signature DER conversion
  * BUG/MEDIUM: payload: validate SNI name_len in req.ssl_sni
  * BUG/MINOR: http-act: fix a typo in the "pause" action error message
  * BUG/MEDIUM: mux-h1: Disable 0-copy forwarding when draining the request
  * DOC: config: fix ambiguous info in log-steps directive description
  * BUG/MINOR: cfgcond: fail cleanly on missing argument for "feature"
  * BUG/MINOR: cfgcond: always set the error string on openssl_version checks
  * BUG/MINOR: cfgcond: properly set the error pointer on evaluation error
  * BUG/MINOR: quic: fix documentation for transport params decoding
  * BUG/MINOR: tcpcheck: Use tcpcheck context for expressions parsing
  * BUG/MINOR: tcpcheck: Don't enable http_needed when parsing HTTP samples
  * BUG/MINOR: tcpcheck: Remove unexpected flag on tcpcheck rules for httchck option
  * BUG/MEDIUM: mux-h1: Don't set MSG_MORE on bodyless responses forwarded to client
  * BUG/MEDIUM: map/cli: map/acl commands warn when accessed without admin level
  * BUG/MEDIUM: ssl/ocsp: ocsp commands warn when accessed without admin level
  * BUG/MEDIUM: ssl/cli: tls-keys commands warn when accessed without admin level
  * SCRIPTS: git-show-backports: list new commits and how to review them with -L
  * MINOR: mux-h2: report glitches on early RST_STREAM
  * MINOR: stconn: flag the stream endpoint descriptor when the app has started
  * BUG/MINOR: stconn: Always declare the SC created from healthchecks as a back SC
  * BUG/MINOR: quic: close conn on packet reception with incompatible frame
  * CI: github: fix tag listing by implementing proper API pagination
  * BUG/MINOR: acme: fix task allocation leaked upon error
  * BUG/MEDIUM: acme: skip doing challenge if it is already valid
  * BUG/MINOR: http-ana: Only consider client abort for abortonclose
  * BUG/MINOR: config: Properly test warnif_misplaced_* return values
  * BUG/MINOR: acme: permission checks on the CLI
  * BUILD: tools: potential null pointer dereference in dl_collect_libs_cb
  * BUG/MINOR: acme/cli: fix argument check and error in 'acme challenge_ready'
  * BUG/MINOR: acme: replace atol with len-bounded __strl2uic() for retry-after
  * BUG/MINOR: acme: free() DER buffer on a2base64url error path
  * MINOR: ncbmbuf: improve itbmap_next() code
  * BUG/MEDIUM: spoe: Acquire context buffer in applet before consuming a frame
  * BUG/MINOR: acme: fix incorrect number of arguments allowed in config
  * BUG/MINOR: acme: wrong labels logic always memprintf errmsg
  * BUG/MINOR: acme: acme_ctx_destroy() leaks auth-&gt;dns
  * DOC: config: Reorder params for 'tcp-check expect' directive
  * DOC: config: Add missing 'status-code' param for 'http-check expect' directive
  * Revert "BUG/MEDIUM: mux-h2: make sure to always report pending errors to the stream"
  * BUG/MINOR: acme/cli: wrong argument check in 'acme renew'
  * BUG/MINOR: acme: wrong error when checking for duplicate section
  * BUG/MINOR: acme: leak of ext_san upon insertion error
  * BUG/MEDIUM: acme: fix multiple resource leaks in acme_x509_req()
  * BUILD: sched: fix leftover of debugging test in single-run changes
  * MINOR: mux-h2: assign a limited frames processing budget
  * MEDIUM: sched: change scheduler budgets to lower TL_BULK
  * MEDIUM: sched: do not punish self-waking tasklets if TASK_WOKEN_ANY
  * MINOR: sched: do not punish self-waking tasklets anymore
  * MINOR: sched: do not requeue a tasklet into the current queue
  * MEDIUM: sched: do not run a same task multiple times in series
  * BUG/MINOR: qpack: fix 62-bit overflow and 1-byte OOB reads in decoding
  * BUG/MINOR: sock: adjust accept() error messages for ENFILE and ENOMEM
  * BUG/MINOR: mworker: fix sort order of mworker_proc in 'show proc'
  * [RELEASE] Released version 3.2.15
  * CI: github: treat vX.Y.Z release tags as stable like haproxy-* branches
  * BUG/MINOR: mworker/cli: fix show proc pagination losing entries on resume
  * MINOR: mworker/cli: extract worker "show proc" row printer
  * BUG/MEDIUM: h3: reject unaligned frames except DATA
  * BUG/MAJOR: h3: check body size with content-length on empty FIN
  * BUG/MINOR: mux-h2: properly ignore R bit in WINDOW_UPDATE increments
  * BUG/MINOR: mux-h2: properly ignore R bit in GOAWAY stream ID
  * BUG/MEDIUM: peers: enforce check on incoming table key type
  * BUG/MINOR: mworker: don't try to access an initializing process
  * MINOR: debug: opportunistically load libthread_db.so.1 with set-dumpable=libs
  * MINOR: debug: copy debug symbols from /usr/lib/debug when present
  * DEV: gdb: add a new utility to extract libs from a core dump: libs-from-core
  * MINOR: debug: read all libs in memory when set-dumpable=libs
  * MINOR: config: support explicit "on" and "off" for "set-dumpable"
  * MINOR: tools: add a function to load a file into a tar archive
  * MINOR: tools: add a function to create a tar file header
  * DEV: gdb: add a utility to find the post-mortem address from a core
  * BUILD: spoe: Remove unsused variable
  * BUG/MINOR: spoe: Fix condition to abort processing on client abort
  * BUG/MINOR: mjson: make mystrtod() length-aware to prevent out-of-bounds reads
  * BUG/MINOR: stream: Fix crash in stream dump if the current rule has no keyword
  * BUG/MINOR: proxy: do not forget to validate quic-initial rules
  * BUG/MINOR: http-ana: Swap L7 buffer with request buffer by hand
  * BUG/MINOR: h2/h3: Never insert partial headers/trailers in an HTX message
  * MINOR: htx: Add function to truncate all blocks after a specific block
  * BUG/MINOR: h2/h3: Only test number of trailers inserted in HTX message
  * BUG/MEDIUM: spoe: Properly abort processing on client abort
  * BUG/MINOR: spoe: Properly switch SPOE filter to WAITING_ACK state
  * BUG/MINOR: sockpair: set FD_CLOEXEC on fd received via SCM_RIGHTS
  * BUG/MINOR: mworker: avoid passing NULL version in proc list serialization
  * BUG/MINOR: mworker: set a timeout on the worker socketpair read at startup
  * BUG/MINOR: mworker: fix typo &amp;= instead of &amp; in proc list serialization
  * BUG/MINOR: mworker: only match worker processes when looking for unspawned proc
  * MINOR: memprof: attempt different retry slots for different hashes on collision
  * MINOR: tools: extend the pointer hashing code to ease manipulations
  * BUG/MINOR: memprof: avoid a small memory leak in "show profiling"
  * BUG/MINOR: mworker: always stop the receiving listener
  * DOC/CLEANUP: config: update mentions of the old "Global parameters" section
  * DOC: configuration: http-check expect example typo
  * BUG/MINOR: jws: fix memory leak in jws_b64_signature
  * BUG/MINOR: tcpcheck: Fix typo in error error message for `http-check expect`
  * BUG/MINOR: mworker: don't set the PROC_O_LEAVING flag on master process</changelog>
  <changelog author="varkoly@suse.com" date="1777550400">- Update to version 3.2.17+git0.e5f462412:
  * [RELEASE] Released version 3.2.17
  * BUG/MINOR: acme: skip auth/challenge steps when newOrder returns a certificate
  * BUG/MEDIUM: acme: fix segfault on newOrder with empty authorizations
  * BUG/MINOR: http-htx: Don't normalize emtpy path for OPTIONS requests
  * BUG/MEDIUM: mux-fcgi: Properly handle full buffer for FCGI_PARAM record
  * BUG/MINOR: payload: prevent integer overflow in distcc token parsing
  * BUG/MINOR: payload: validate minimum keyshare_len in smp_fetch_ssl_keyshare_groups
  * BUG/MINOR: fix various typos and spelling mistakes in user-visible messages
  * BUG/MEDIUM: tasks: Do not loop in task_schedule() if a task is running
  * BUG/MAJOR: mux-h1: Deal with true 64-bits integer to emit chunks size
  * BUG/MEDIUM: http-htx: Loop on full host value during scheme based normalization
  * BUG/MEDIUM: http-htx: Don't use data from HTX message to update authority
  * BUG/MAJOR: http-htx: Store new host in a chunk for scheme-based normalization
  * BUILD: 51d: fix bool definition on dummy lib v4
  * BUG/MINOR: http_ana: use scf to report term_evts in http_wait_for_request()
  * BUG/MEDIUM: mux_h1: fix stack buffer overflow in h1_append_chunk_size()
  * BUG/MINOR: peers: fix wrong flag reported twice for dump_flags
  * BUG/MINOR: peers: fix logical "and" when checking for local in PEER_APP_ST_STARTING
  * BUG/MINOR: sample: fix NULL strm dereference in sample_conv_when
  * BUG/MINOR: sample: fix memory leak in check_when_cond() when ACL is not found
  * BUG/MINOR: tools: free previously allocated strings on strdup failure in backup_env()
  * BUG/MINOR: tools: fix memory leak in indent_msg() on out of memory
  * BUG/MINOR: tools: my_memspn/my_memcspn wrong cast causing incorrect byte reading
  * DOC: config: Fix log-format example with last rule expressions
  * BUG/MINOR: ssl: fix memory leaks on realloc failure in ssl_ckch.c
  * BUG/MINOR: tcpcheck: Allow connection reuse without prior traffic</changelog>
  <changelog author="varkoly@suse.com" date="1778587200">- Update to version 3.2.19+git0.06868cd6e:
  * [RELEASE] Released version 3.2.19
  * BUG/MEDIUM: tasks: Keep the TASK_RUNNING flag until queued
  * BUG/MINOR: cfgparse-listen: do not emit extraneous line in rule order warnings
  * BUG/MEDIUM: servers: Only requeue servers if they are up
  * BUG/MEDIUM: stick-table: properly check permissions on CLI's set/clear cmd
  * BUG/MEDIUM: mux-h2: fix the detection of the ext connect support
  * Revert "BUG/MINOR: mux-h2: condition the processing of 8441 extension to global setting"
  * Revert "BUG/MEDIUM: cli: fix master CLI connection slot leak on client disconnect"
  * BUG/MEDIUM: mux-h2: Properly consume padding for DATA frames
  * [RELEASE] Released version 3.2.18
  * BUG/MEDIUM: h1: Enforce the authority validation during H1 request parsing
  * BUG/MAJOR: http: forbid comma character in authority value
  * BUG/MINOR: tools: read_line_to_trash() handle empty files without \n
  * BUG/MEDIUM: h1_htx: Remove reverved block on error during contig chunks parsing
  * BUG/MINOR: http-fetch: Fix http_auth_bearer() when custom header is used
  * BUG/MINOR: acme: contact mail should be optional, don't pass ToS bool
  * BUG/MINOR: h2: only accept :protocol with extended CONNECT
  * MINOR: mux-h2: add a new message flag to indicate ext connect support
  * BUG/MINOR: mux-h2: condition the processing of 8441 extension to global setting
  * BUG/MINOR: h2: add decoding for :protocol in traces
  * REGTESTS: http-messaging: always send RFC8441 client settings to use ext connect
  * DOC: acme: document missing acme-vars and provider-name keywords
  * BUG/MINOR: mworker/cli: check ci_insert() return value in pcli_parse_request()
  * BUG/MEDIUM: mworker/cli: fix user and operator permission via @@&lt;pid&gt; in master CLI
  * REGTESTS: add a regtest to validate various NTLM transitions
  * BUG/MINOR: resolvers: Free opts on parse error in resolv_parse_do_resolve()
  * BUG/MINOR: resolvers: Free new requester on error when linking a resolution
  * BUG/MINOR: tcpcheck: Properly report error for http health-checks
  * BUG/MINOR: dns: always validate the source address in responses
  * BUG/MAJOR: mux-h2: preset MSGF_BODY_CL on H2_SF_DATA_CLEN in h2c_dec_hdrs()
  * BUG/MEDIUM: mux-h2: fix the body_len to check when parsing request trailers
  * BUG/MINOR: pattern: release the reference on failure to load from file
  * CLEANUP: map/cli: fix some map-related help messages
  * BUG/MINOR: map: do not leak a map descriptor on load error
  * BUG/MINOR: acl: fix a possible arg corruption in smp_fetch_acl_parse()
  * BUG/MEDIUM: cli: fix master CLI connection slot leak on client disconnect
  * BUG/MINOR: hpack: validate idx &gt; 0 in hpack_valid_idx()
  * BUG/MINOR: vars: only print first invalid char in fill_desc()
  * BUG/MINOR: vars: don't store the variable twice with set-var-fmt
  * BUG/MINOR: vars: make parse_store() return error on var_set() failure
  * BUG/MINOR: sink: do not free existing sinks on allocation error</changelog>
  <changelog author="mrueckert@suse.de" date="1780056000">- Enable more debugging tools after recommendation from upstream
  https://github.com/haproxy/haproxy/issues/3401
- Add haring as haproxy-haring</changelog>
  <changelog author="mrueckert@suse.de" date="1780488000">- Update to version 3.4.0+git0.64a335366:
  - https://www.haproxy.com/blog/announcing-haproxy-3-4
  - https://www.mail-archive.com/haproxy@formilux.org/msg47182.html
- Update apparmor profile to match 3.4
- The package can now be built with opentelemetry support (off by
  default) at 849ecaf
  In opentelemetry mode, 2 new subpackages get created with the
  haproxy binary
  - haproxy-opentelemetry
  - haproxy-normal
  By default it will pull haproxy-normal but it can be replaced
  with haproxy-opentelemetry</changelog>
  <changelog author="mrueckert@suse.de" date="1780660800">- one more path for the cpu handling in apparmor</changelog>
  <changelog author="mrueckert@suse.de" date="1781006400">- Force gcc 15 on 16.x to workaround an ICE on s390x/ppc64le</changelog>
  <changelog author="varkoly@suse.com" date="1782129600">- Update otel to version ce86d09:
  * DOC: otel: dropped source-artifact counts from the prose
  * DOC: otel: reconciled the docs with the current filter code
  * BUILD: otel: added a .gitignore for build and scratch artifacts
  * MINOR: otel: added an 'exception' span directive
  * MINOR: otel: extended the location check to otel-group actions
  * MINOR: otel: warned when a condition is unusable at the scope's event
  * MINOR: otel: warned when a fetch is unusable at the scope's event
  * MINOR: otel: set the fetch-validity bits, and fixed on-client-session-start
  * DOC: otel: documented the flush, instruments and scopes CLI commands
  * DOC: otel: documented HTTP/TCP proxy modes and the TCP event set
  * MINOR: otel: test: sampled the system CPU during the speed test
  * DOC: otel: described the metric instrument types in 'instrument'
  * DOC: otel: documented the export-pipeline status in 'flt-otel status'
  * MINOR: otel: showed export-pipeline state in 'flt-otel status'
  * MINOR: otel: added a TCP-mode test configuration
  * DOC: otel: documented TCP-mode tracing and byte counting
  * MINOR: otel: extended tracing to TCP-mode proxies
  * DOC: otel: documented periodic gauges via the on-idle-timeout event
  * MINOR: otel: warned about documented limitations at config load
  * MINOR: otel: added an 'otel.context' sample fetch
  * MINOR: otel: logged a reused span as a reference, not referenceless
  * CLEANUP: otel: referenced the span keyword by enum in the ID check
  * CLEANUP: otel: initialized argc in the config-line check
  * BUG/MINOR: otel: cast the name byte to uint8_t for the ctype check
  * MINOR: otel: skipped a missing extract context with a debug note
  * Revert "BUG/MINOR: otel: did not hard-fail a stream that initiates a trace"
  * MINOR: otel: added a 'scopes' CLI introspection command
  * MINOR: otel: added an 'instruments' CLI introspection command
  * MINOR: otel: added a 'flush' CLI command to force an export
  * BUG/MINOR: otel: did not reject the documented 'no log' directive
  * DOC: otel: aligned the error-mode help text with the CLI
  * MINOR: otel: gated the group action on flag_used like the scope dispatch
  * DOC: otel: documented group_data smp_val as reserved for fetch validation
  * DOC: otel: documented smp_val_fe/be as reserved for fetch validation
  * BUG/MINOR: otel: rejected HTTP header injection at on-http-end-request
  * DOC: otel: aligned event docs with code, documented inject limits
  * DOC: otel: documented keyword multiplicity and closed reference gaps
  * BUG/MINOR: otel: rejected a duplicate 'idle-timeout' in a scope
  * CLEANUP: otel: reformatted the FLT_OTEL_KW_MAP macro definition
  * CLEANUP: otel: unified the keyword-to-code table lookups
  * MINOR: otel: allowed several conditional status lines per span
  * MINOR: otel: test: defaulted the path to the sibling haproxy executable
  * CLEANUP: otel: unified the out-of-memory error message
  * CLEANUP: otel: made the debug output consistent and unambiguous
  * CLEANUP: otel: deduplicated the filter error handlers
  * BUG/MINOR: otel: corrected the debug-only diagnostics
  * BUG/MINOR: otel: did not hard-fail a stream that initiates a trace
  * BUG/MINOR: otel: corrected the log-record body error handling
  * BUG/MINOR: otel: did not leak injected pairs when the injection failed
  * BUG/MEDIUM: otel: drove the idle timer from the stream task expiry
  * BUG/MINOR: otel: did not format a NULL detail in the var registration
  * BUG/MINOR: otel: made the bounds qsort comparator transitive
  * BUG/MINOR: otel: rejected duplicate span 'parent' and 'kind' arguments
  * BUG/MINOR: otel: hardened the group action error paths
  * CLEANUP: otel: refreshed stale function doc comments
  * DOC: otel: corrected stale facts across the documentation
  * BUG/MINOR: otel: hardened the string buffer handling
  * BUG/MINOR: otel: did not dereference NULL when removing headers
  * MINOR: otel: improved the CLI status output and command access
  * MINOR: otel: gated the 'unset-var' keyword on a condition
  * MINOR: otel: gated the 'set-var-ctx' keyword on a condition
  * CLEANUP: otel: centralized the 'if'/'unless' condition detection
  * MINOR: otel: gated the 'log-record' keyword on a condition
  * MINOR: otel: gated the 'instrument' keyword on a condition
  * BUG/MINOR: otel: skipped set_status() for the 'ignore' status code
  * DOC: otel: clarified that only the 'error' status carries a description
  * MINOR: otel: guarded the deinit callback against a NULL configuration
  * DOC: otel: reconciled the documentation with the parser
  * BUG/MINOR: otel: allowed any valid address in the 'log' keyword
  * MINOR: otel: gated the 'set-var' keyword on a condition
  * MINOR: otel: gated the 'baggage' keyword on a condition
  * MINOR: otel: gated the 'status' keyword on a condition
  * MINOR: otel: gated the 'event' keyword on a condition
  * MINOR: otel: gated the 'attribute' keyword on a condition
  * MINOR: otel: added a shared helper for an optional if/unless condition
  * DOC: otel: documented that telemetry delivery is best-effort
  * MINOR: otel: added attributes to the standalone 'link' keyword
  * MINOR: otel: added a per-event timestamp to the 'event' keyword
  * BUG/MINOR: otel: kept the span timestamp when a 'time' sample is empty
  * MINOR: otel: added the 'kind' keyword to set the span kind
  * MINOR: otel: started the SDK once via an atomic claim, not the HTX flag
  * BUG/MINOR: otel: read the attach rate limit from one snapshot
  * MINOR: otel: traced spans and contexts as the runtime context is freed
  * BUG/MINOR: otel: allowed a span status without a description
  * CLEANUP: otel: unified config keyword synopsis placeholders
  * DOC: otel: documented which callback raises each scope event
  * MINOR: otel: added the on-http-tarpit-request scope event
  * BUG/MEDIUM: otel: stopped the idle timer from clobbering analyse_exp
  * CLEANUP: otel: named the link target a reference instead of a span
  * MINOR: otel: added set-var/set-var-ctx/unset-var scope directives
  * MINOR: otel: always compiled vars.o and added by-name variable helpers
  * MINOR: otel: added an 'otel-stop' keyword to end tracing for a connection
  * CLEANUP: otel: factored the scope ACL test into flt_otel_cond_pass()
  * DOC: otel: corrected the stale flt_otel_is_disabled() description
  * MINOR: otel: test: added log-record 'time' coverage to the full test
  * MINOR: otel: recorded the wall-clock as the log record's observed time</changelog>
  <changelog author="varkoly@suse.com" date="1782129601">- Update to version 3.4.0+git31.fc300e9f2:
  * BUG/MEDIUM: mux-fcgi: fix uint16_t overflow in drl += drp (bsc#1268557) VUL-0: CVE-2026-55203
  * BUG/MEDIUM: http-act: Make a copy of the sample expr in (set/add)-headers-bin
  * BUG/MEDIUM: mux_quic: fix freeze transfer after QCS rxbuf realign
  * BUG/MINOR: hpack-tbl: add missing NULL check after hpack_dht_defrag() (bsc#1268558) VUL-0: CVE-2026-55204
  * BUG/MEDIUM: ssl: Don't free the early data buffer too early
  * BUG/MINOR: quic: fix rxbuf settings on backend side
  * BUG/MINOR: mux-h1: Properly resolve file path for 'h1-case-adjust-file'
  * BUG/MEDIUM: http-ana: Don't ignore L7 retry errors
  * BUG/MINOR: http-ana: Remove a debugging memset on redirect
  * BUG/MINOR: server: fix add server with consistent hash balancing
  * BUG/MEDIUM: h3: Properly handle PUSH_PROMISE on backend connections
  * BUG/MINOR: cpu-topo: use ha_diag_notice() to report thread creations
  * MINOR: errors: add ha_diag_notice() to report diag-level notifications
  * BUG/MEDIUM: ktls: defer enabling TLS ULP on a socket until connected
  * BUG/MEDIUM: acme: stuck ACME task when authz is already "valid"
  * BUG/MINOR: quic: fix Initial length value in sent packets
  * REGTESTS: Fix log matching in healthcheck-section.vtc
  * BUG/MEDIUM: checks: Dequeue checks on purge
  * BUG/MINOR: acl: report "ACL" not "map" in ACL ID lookup failures
  * CLEANUP: sessions: simplify the sess_priv_conns pool name
  * BUG/MEDIUM: xprt_qmux: implement -&gt;get_ssl_sock_ctx() to get the SSL laye
  * BUG/MEDIUM: threads: Fiw build when using no thread
  * BUG/MEDIUM: regex: initialize the match array earlier during boot
  * REGTESTS: checks: Add script for external healthchecks
  * BUG/MINOR: tcpcheck: Override external check if healthcheck section is set
  * BUG/MINOR: mux_quic: do not interrupt recv on error/incomplete data
  * BUG/MEDIUM: mux_quic: prevent risk of infinite loop on recv
  * BUG/MEDIUM: server/checks: Support healtcheck keyword on default-server lines
  * MINOR: check: Don't dump buffers state in check traces for external checks
  * BUG/MEDIUM: check: Ignore small-buffer option when starting an external check
  * BUG/MEDIUM: check: Skip tcpcheck post-config for external checks</changelog>
</package>
<package pkgid="1d59581fbc77a533d7a4368e46c632d79f9cf0ed8ed90fbcea9c86dbc3de22e37755a219f68847cfe0613f366734c3fa7d392e22cd9c4c7536745ae89d90cb47" name="hardening-check" arch="s390x">
  <version epoch="0" ver="2.6" rel="bp160.1.1"/>
  <changelog author="matthias.gerstner@suse.com" date="1501761600">- initial version of package</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1507723200">- perl_regex.patch: fixes the build after a seemingly newer perl version
  complains about a bad perl regular expression contained in the makefile.
- hardening-check-rpmlintrc: suppress no-binary warning, the spec file
  explains why this package can be considered arch specific</changelog>
  <changelog author="jengelh@inai.de" date="1507723201">- Repair grammar and neutrality in the description.</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="d602f97f2c58724481f374981a6166f3731f3e31a6aea0518cb6b1841defd571beb19cc9064135552befe4b3986609f1b8a46a83b78070417bfea61c1d8288f4" name="hardinfo2" arch="s390x">
  <version epoch="0" ver="2.2.10" rel="lp161.1.6"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1715688000">- Initial version, based on the spec files from daviddavid (Mageia)
  and topazus (Fedora)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1716206400">- Update to version 2.1.2:
  * Themes support added along with 6 themes for dark and
  light mode.
  * Memory_usage updated
  * UI/UX improved (Notes color scheme fixed for dark/light mode,
  scrollbars, sorting, string wrap, man page updated)
  * CLI - Skip benchmark reporting when -s (skip benchmark)
  * User Note for group benchmarks - more to come on this topic
  in user guide
  * Added network interface speed
  * Minor fixes - deprecated functions, gcc warning, runtime
  warning, implicit ctype functions, uninitialized variable
  * Fix Reload details after synchronize - M11
  * Fix frozen app window, focus loss every second time
  benchmarking - M13
  * Fix Benchmark shows too many records when not completed
  * Fix lowering flash in GUI benchmark for epileptics.</changelog>
  <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>
</package>
<package pkgid="feb023b428e89db114d3f05b0ba1094de6d84f81d288649cc2443d9c053e9be7fdc64324e3f4d631129e67b97f73d21788ed89b61306bcef9bb9a8852d62c238" name="harfbuzz-devel" arch="s390x">
  <version epoch="0" ver="12.3.1" rel="160099.1.4"/>
  <changelog author="bjorn.lie@gmail.com" date="1756123200">- Update to version 11.4.4:
  + Fix a shaping regression affecting mark glyphs in certain
    fonts.
  + Fix pruning of mark filtering sets when subsetting fonts, which
    caused changes in shaping behaviour.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1756555200">- Update to version 11.4.5:
  + Bug fixes for “AAT” shaping, and other shaping micro
    optimizations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1757764800">- Update to version 11.5.0:
  + Update to Unicode 17.0.0.
  + Subsetter optimizations.
  + Bug fixes for “AAT” shaping, and other shaping micro
    optimizations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758542400">- Update to version 11.5.1:
  + Optimized partial-instancing of fonts with a large number of
    axes. Now over two times faster.
  + Fix C++ STL atomics implementation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1759060800">- Update to version 12.0.0:
  + The major feature of this release is that the Variable
    Composites / Components (VARC table) addition to the ISO
    OpenFontFormat has graduated from experimental, and is now
    enabled by default. It can be disabled at compile time by
    defining the HB_NO_VAR_COMPOSITESz macro.
  + VARC table is a new way to store glyph outlines, that allows
    for better shape reuse, and can reduce font file size for
    Chinese, Japanese, Korean, and some other scripts drastically.
    Some font design tools provide a similar feature to designers,
    known as "smart components". This technology brings the same
    idea to the compiled font file.
  + The Fontra font editor already supports this technology. Note
    that this new format involves just the HarfBuzz draw API and
    does not affect shaping.
  + Correctly handle markFilteringSet lookup field during
    subsetting.
  + Deduplicate features during subsetting.
  + Disable “more” buffer messages that give more verbose output
    when using buffer messages callbacks, as it has a performance
    overhead. Users/tools that need the more verbose messages
    should define HB_BUFFER_MESSAGE_MORE to 1 when building
    HarfBuzz.
  + Shaping and instancing optimizations.
  + Fix subsetting issues when building with GCC 12.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1759320000">- Update to version 12.1.0:
  + Build fixes with GCC 15 on some 32 bit platforms.
  + Fix misaligned pointer use.
  + New API, hb_ot_layout_lookup_collect_glyph_alternates(), to
    collect glyph substitutions from single and alternate
    substitution lookups in one call, instead of getting
    substitutions one by one using
    hb_ot_layout_lookup_get_glyph_alternates().
  + New API: +hb_ot_layout_lookup_collect_glyph_alternates()</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1762344000">- Update to version 12.2.0:
  + While Windows platform contain the matching of the ChainContext
    rules to within the syllable for those features that are
    applied per syllable (in Indic-like and USE shapers), in 2015
    we decided that in HarfBuzz we would allow the backtrack /
    lookahead parts of the rule to match across syllables. However,
    our implementation had a latent bug, causing the backtrack
    sequences to be matched within syllable most of the time, and
    inconsistently so. As such, and after empirical testing, we
    have decided to match the Windows implementation for this, so
    now both backtrack and lookahead sequences are contained to
    within the syllable, just like DirectWrite does.
  + Disable legacy kern table for most shapers, enabling it only
    for default, Arabic, Hangul, and Hebrew shapers.
  + When dropping STAT table during subsetting, drop also named IDs
    that are referenced only by it.
  + Don’t apply synthetic slant to glyph origin, fixing horizontal
    shift in slanted glyphs.
  + Various build and fuzzing fixes.
  + Documentation fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1766923200">- Update to version 12.3.0:
  + Invalid font tables (eg. GSUB/GPOS) are outright rejected,
    instead of partially validated and used. This behavior is
    different from DirectWrite and HarfRust, and is in line with
    CoreText.
  + Various speed optimizations:
  - AAT shaping: speed up state machine on Apple silicon using a
    fast-path.
  - 12% faster in LucidaGrande benchmark.
  - OpenType shaping: speed up (Chain)Context lookup shaping
    using a fast-path and Coverage caching. 20% speedup in
    NotoNastaliqUrdu benchmark.
  - Drawing mega variable-fonts: 30% speedup on GoogleSansFlex
    benchmark.
  - Drawing VARC fonts: 5% speedup on varc-hanzi benchmark.
  - Always apply synthetic slant around horizontal glyph origin
    in hb-draw API.
  - Fix undefined C++ behavior in some uses union.
  - Remove the disabled by default uniscribe-bug-compatible mode
    from Indic and Khmer shapers, that used to be used when
    testing against Uniscribe shaping behaviour.
  - Support full instancing fonts with v2 avar table.
  - Various subsetting, build, fuzzing, and documentation fixes.</changelog>
  <changelog author="mgorse@suse.com" date="1768564800">- Add harfbuzz-CVE-2026-22693.patch: fix a NULL pointer dereference
  (bsc#1256459 CVE-2026-22693).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1768996800">- Update to version 12.3.1:
  + Various speed optimizations.
  + Build fixes for GCC 4.9.
  + Fix NULL pointer deference when malloc fails.
- Drop harfbuzz-CVE-2026-22693.patch: Fixed upstream.</changelog>
</package>
<package pkgid="501ee73452cba16562ba53dc2e517c476947c756ec47eadaea038d990a86aa0eef21c56d1c2889b72b28779d73db82b7235f646d557f183364514c475345e166" name="harfbuzz-tools" arch="s390x">
  <version epoch="0" ver="12.3.1" rel="160099.1.4"/>
  <changelog author="bjorn.lie@gmail.com" date="1756123200">- Update to version 11.4.4:
  + Fix a shaping regression affecting mark glyphs in certain
    fonts.
  + Fix pruning of mark filtering sets when subsetting fonts, which
    caused changes in shaping behaviour.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1756555200">- Update to version 11.4.5:
  + Bug fixes for “AAT” shaping, and other shaping micro
    optimizations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1757764800">- Update to version 11.5.0:
  + Update to Unicode 17.0.0.
  + Subsetter optimizations.
  + Bug fixes for “AAT” shaping, and other shaping micro
    optimizations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758542400">- Update to version 11.5.1:
  + Optimized partial-instancing of fonts with a large number of
    axes. Now over two times faster.
  + Fix C++ STL atomics implementation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1759060800">- Update to version 12.0.0:
  + The major feature of this release is that the Variable
    Composites / Components (VARC table) addition to the ISO
    OpenFontFormat has graduated from experimental, and is now
    enabled by default. It can be disabled at compile time by
    defining the HB_NO_VAR_COMPOSITESz macro.
  + VARC table is a new way to store glyph outlines, that allows
    for better shape reuse, and can reduce font file size for
    Chinese, Japanese, Korean, and some other scripts drastically.
    Some font design tools provide a similar feature to designers,
    known as "smart components". This technology brings the same
    idea to the compiled font file.
  + The Fontra font editor already supports this technology. Note
    that this new format involves just the HarfBuzz draw API and
    does not affect shaping.
  + Correctly handle markFilteringSet lookup field during
    subsetting.
  + Deduplicate features during subsetting.
  + Disable “more” buffer messages that give more verbose output
    when using buffer messages callbacks, as it has a performance
    overhead. Users/tools that need the more verbose messages
    should define HB_BUFFER_MESSAGE_MORE to 1 when building
    HarfBuzz.
  + Shaping and instancing optimizations.
  + Fix subsetting issues when building with GCC 12.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1759320000">- Update to version 12.1.0:
  + Build fixes with GCC 15 on some 32 bit platforms.
  + Fix misaligned pointer use.
  + New API, hb_ot_layout_lookup_collect_glyph_alternates(), to
    collect glyph substitutions from single and alternate
    substitution lookups in one call, instead of getting
    substitutions one by one using
    hb_ot_layout_lookup_get_glyph_alternates().
  + New API: +hb_ot_layout_lookup_collect_glyph_alternates()</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1762344000">- Update to version 12.2.0:
  + While Windows platform contain the matching of the ChainContext
    rules to within the syllable for those features that are
    applied per syllable (in Indic-like and USE shapers), in 2015
    we decided that in HarfBuzz we would allow the backtrack /
    lookahead parts of the rule to match across syllables. However,
    our implementation had a latent bug, causing the backtrack
    sequences to be matched within syllable most of the time, and
    inconsistently so. As such, and after empirical testing, we
    have decided to match the Windows implementation for this, so
    now both backtrack and lookahead sequences are contained to
    within the syllable, just like DirectWrite does.
  + Disable legacy kern table for most shapers, enabling it only
    for default, Arabic, Hangul, and Hebrew shapers.
  + When dropping STAT table during subsetting, drop also named IDs
    that are referenced only by it.
  + Don’t apply synthetic slant to glyph origin, fixing horizontal
    shift in slanted glyphs.
  + Various build and fuzzing fixes.
  + Documentation fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1766923200">- Update to version 12.3.0:
  + Invalid font tables (eg. GSUB/GPOS) are outright rejected,
    instead of partially validated and used. This behavior is
    different from DirectWrite and HarfRust, and is in line with
    CoreText.
  + Various speed optimizations:
  - AAT shaping: speed up state machine on Apple silicon using a
    fast-path.
  - 12% faster in LucidaGrande benchmark.
  - OpenType shaping: speed up (Chain)Context lookup shaping
    using a fast-path and Coverage caching. 20% speedup in
    NotoNastaliqUrdu benchmark.
  - Drawing mega variable-fonts: 30% speedup on GoogleSansFlex
    benchmark.
  - Drawing VARC fonts: 5% speedup on varc-hanzi benchmark.
  - Always apply synthetic slant around horizontal glyph origin
    in hb-draw API.
  - Fix undefined C++ behavior in some uses union.
  - Remove the disabled by default uniscribe-bug-compatible mode
    from Indic and Khmer shapers, that used to be used when
    testing against Uniscribe shaping behaviour.
  - Support full instancing fonts with v2 avar table.
  - Various subsetting, build, fuzzing, and documentation fixes.</changelog>
  <changelog author="mgorse@suse.com" date="1768564800">- Add harfbuzz-CVE-2026-22693.patch: fix a NULL pointer dereference
  (bsc#1256459 CVE-2026-22693).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1768996800">- Update to version 12.3.1:
  + Various speed optimizations.
  + Build fixes for GCC 4.9.
  + Fix NULL pointer deference when malloc fails.
- Drop harfbuzz-CVE-2026-22693.patch: Fixed upstream.</changelog>
</package>
<package pkgid="df404a66674b05a86052e6da084b873b4cc1ecd78d4caa39ff604ed1580a45269e97d440b4d9cdcfa7f4d06de8b089da723b32302ab92bc205646f3cd70c75a9" name="harminv" arch="s390x">
  <version epoch="0" ver="1.4.2" rel="bp161.1.2"/>
  <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&#xFC;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="01a5b2572d94354584ebfc10dbb448e95c323d30d72f653e0ad56f824ac35345afa9acd21f3878a514133707234331d148f291c15d6389f1b0b807881725b0ef" name="harminv-devel" arch="s390x">
  <version epoch="0" ver="1.4.2" rel="bp161.1.2"/>
  <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&#xFC;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="c3400422ab8419a12d1b4e0dd5ece2097918a2bfd93ff5e31c13785ca91c14289fa96ff69c48be4a24e5b554a48b918527997d5ed96432f99520ddc7b8c7e7be" name="haruna" arch="s390x">
  <version epoch="0" ver="1.7.1" rel="bp161.1.4"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1724760000">- Update to version 1.2.0
  Features:
  * Added floating footer/bottom toolbar style
  * Removed the docbook and moved its content to tooltips
  * Middle clicking the playlist scrolls to the playing item</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1727438400">- Update to version 1.2.1
  Bugfixes:
  * Fixed thumbnail preview popup not resizing after disabling
    the previews
  * Use the same volume component for both footer styles</changelog>
  <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>
</package>
<package pkgid="2896c23e36af0603822500a7784344544a9cf793fecc7d96499788552f9f20be79f680c6c9be1d9e1af9e36a0a22e3c9ee8e782375609bcb33bee8b7fe3ca7f4" name="haruna-lang" arch="noarch">
  <version epoch="0" ver="1.7.1" rel="bp161.1.4"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1724760000">- Update to version 1.2.0
  Features:
  * Added floating footer/bottom toolbar style
  * Removed the docbook and moved its content to tooltips
  * Middle clicking the playlist scrolls to the playing item</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1727438400">- Update to version 1.2.1
  Bugfixes:
  * Fixed thumbnail preview popup not resizing after disabling
    the previews
  * Use the same volume component for both footer styles</changelog>
  <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>
</package>
<package pkgid="4f1d25f3e85a4e7423e4b865523abaceccbc04839c26a5f021b2acd6fed9e72156947e2a4a6027e76de91a858b5f6350702adfe52ade2bedbc7b7b53b91809f5" name="hashalot" arch="s390x">
  <version epoch="0" ver="0.3" rel="bp161.1.2"/>
  <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="80de41eaad2228958b82bb0b01c5bf8ddcd67fc2fec188ff72c799712e39910dd1bfd65128cad897f22e6c69e74ea9c147a5031ae4daa6411bba72378b9a84f4" name="haveged" arch="s390x">
  <version epoch="0" ver="1.9.19" rel="bp161.1.1"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632225600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_haveged.service.patch
  Modified:
  * haveged-switch-root.service
  * haveged.service</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1633953600">- Improvements on the linux kernel random subsystem have made
  the haveged service/daemon obsolete, remove the service files,
  initrd modules and udev rules, the other components
  are still useful.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="4943c03f5a6fcfb677b2a4b4f289a8583ea5bdb4ae4ad4baeddc8c63487f25160e0524082dbf3ba7fe6749475d43595693fda3a11aaf2f26a0d6805c20ca8afd" name="haveged-devel" arch="s390x">
  <version epoch="0" ver="1.9.19" rel="bp161.1.1"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632225600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_haveged.service.patch
  Modified:
  * haveged-switch-root.service
  * haveged.service</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1633953600">- Improvements on the linux kernel random subsystem have made
  the haveged service/daemon obsolete, remove the service files,
  initrd modules and udev rules, the other components
  are still useful.</changelog>
  <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&#xFC;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>
</package>
<package pkgid="3ca198b01ffbf053b9027f4d9d1f2b2749e5108197f1eec42e84e341bd28c4a6dc33146377618f5c4b113c7c4b7d9964544632159bb4c2c7e66ed0c27a2448f4" name="hawk-apiserver" arch="s390x">
  <version epoch="0" ver="0.1.0+git.1781014483.1c464f2" rel="160099.1.2"/>
  <changelog author="kgronlund@suse.com" date="1520337600">- Update to version 0.0.2+git3.7b57e31:
  * Add manpage to repository
- Remove hawk-apiserver.8.gz</changelog>
  <changelog author="kgronlund@suse.com" date="1520510400">- Update to version 0.0.2+git5.9164c0d (bsc#1080006):
  * bump vendor/golang.org/x/crypto
  * bump github.com/krig/go-pacemaker</changelog>
  <changelog author="kgronlund@suse.com" date="1520596800">- Update to version 0.0.2+git8.af5b3f9 (bsc#1080006):
  * Move to go 1.9.
  * bump vendor/golang.org/x/sys
  * bump vendor/golang.org/x/net</changelog>
  <changelog author="dmaiocchi@suse.com" date="1604664000">-  Version 0.0.4:
  * various enhancement security https related (fix bsc#1178228)
  * update to go modules
  * add -version flag to show build version</changelog>
  <changelog author="aburlakov@suse.com" date="1740052800">- Dev: don't use pacemaker-3.0.0 deprecated functions (bsc#1237259)</changelog>
  <changelog author="aburlakov@suse.com" date="1740484800">- Bump golang(API) from =1.13 to &gt;=1.13</changelog>
  <changelog author="aburlakov@suse.com" date="1740657600">- Dev: use the newest go-pacemaker and updated ToString (bsc#1237259)</changelog>
  <changelog author="aburlakov@suse.com" date="1756296000">- Bump github.com/stretchr/testify.v1.11.0 and gopkg.in/yaml.v3.0.1 (bsc#1248563)</changelog>
  <changelog author="aburlakov@suse.com" date="1773230400">- Version 0.1.0+git.1773234993.db3c82f:
  * handle /cib/live/primitives/&lt;resource_id&gt;/edit in hawk-apiserver</changelog>
  <changelog author="aburlakov@suse.com" date="1781006400">- Bump ClusterLabs/go-pacemaker v0.0.0-20260609131737-256130b189e0 (bsc#1267454)</changelog>
</package>
<package pkgid="6b0062811036084b7920275d7171fd55fd6c7181e65de95ba81cad32806054ca04a7c5be570bb9a1b75a59e675b8ac039a68e54425ec5c15818e6e3e179da137" name="hawk2" arch="s390x">
  <version epoch="0" ver="2.7.0+git.1781190752.ede285d7" rel="160099.1.2"/>
  <changelog author="aburlakov@suse.com" date="1774008000">- bump ruby gems w.r.t ruby-4.0.2
  * action_text-trix-2.1.17.gem
  * erb-6.0.2.gem
  * fiddle-1.1.8.gem
  * gettext-3.5.2.gem
  * gettext_i18n_rails_js-3.1.1.gem
  * irb-1.17.0.gem
  * json-2.19.2.gem
  * kramdown-2.5.2.gem
  * locale-2.1.5.gem
  * loofah-2.25.1.gem
  * minitest-6.0.2.gem
  * net-imap-0.6.3.gem
  * nokogiri-1.19.2.gem
  * po_to_json-3.0.1.gem
  * prism-1.9.0.gem
  * puma-7.2.0.gem
  * rails-html-sanitizer-1.7.0.gem
  * rdoc-7.2.0.gem
  * sorbet-runtime-0.6.13051.gem
  * timeout-0.6.1.gem
  * zeitwerk-2.7.5.gem</changelog>
  <changelog author="aburlakov@suse.com" date="1775736000">- bump ruby gem rack to 3.2.6 (bsc#1261385,bsc#1261393,bsc#1261402,bsc#1261416,bsc#1261423,bsc#1261432,bsc#1261443,
    bsc#1261454,bsc#1261465,bsc#1261472,bsc#1261480,bsc#1261483,bsc#1261486)
- bump ruby gems w.r.t rails-8.1.3 (bsc#1260365,bsc#1260369,bsc#1260373,bsc#1260374,bsc#1260375,bsc#1260875)
  * action_text-trix-2.1.18.gem
  * actioncable-8.1.3.gem
  * actionmailbox-8.1.3.gem
  * actionmailer-8.1.3.gem
  * actionpack-8.1.3.gem
  * actiontext-8.1.3.gem
  * actionview-8.1.3.gem
  * activejob-8.1.3.gem
  * activemodel-8.1.3.gem
  * activerecord-8.1.3.gem
  * activestorage-8.1.3.gem
  * activesupport-8.1.3.gem
  * bigdecimal-4.1.1.gem
  * execjs-2.10.1.gem
  * ffi-1.17.4.gem
  * gettext_i18n_rails_js-3.1.2.gem
  * json-2.19.3.gem
  * minitest-6.0.3.gem
  * po_to_json-3.0.2.gem
  * puma-8.0.0.gem
  * rack-3.2.6.gem
  * rack-session-2.1.2.gem
  * rails-8.1.3.gem
  * railties-8.1.3.gem
  * sorbet-runtime-0.6.13110.gem</changelog>
  <changelog author="aburlakov@suse.com" 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="aburlakov@suse.com" 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="aburlakov@suse.com" date="1781179200">- Update to version 2.7.0+git.1781190752.ede285d7 (bsc#1267908):
  * Dev: hide 'Add Resource' --&gt; 'Multi-state' menu</changelog>
  <changelog author="aburlakov@suse.com" 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="aburlakov@suse.com" 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="aburlakov@suse.com" date="1782475201">- ruby_fix_shebang_path is not yet in sle16 (bsc#1269291)</changelog>
</package>
<package pkgid="b995366ad98d2322bf1f5e533329731fee034b47d9183f9dc8dfc0a0a2a7c6fe85b714eac77001788a2d86d64c62ad07c3fc6c72cc62d4ffc2c2b0e429ef18cd" name="hawkey-man" arch="noarch">
  <version epoch="0" ver="0.74.0" rel="160099.3.5"/>
  <changelog author="andreas.stieger@gmx.de" date="1677499200">- libdnf 0.70.0:
  * Allow change of architecture for packages during security
    updates with noarch involved
  * "dnf_keyring_add_public_keys": reset localError to NULL after
    free
  * context: Get RPM db path from RPM
  * Fix memory leak of SolvUserdata</changelog>
  <changelog author="dmueller@suse.com" date="1685448000">- update to 0.70.1:
  * Add repoid to solver errors for RPMs (rh#2179413)
  * Avoid using obsolete RPM API and drop redundant calls
  * Remove DNF from list of protected packages
- avoid bashism</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1690891200">- Update to 0.70.2:
  * Support "proxy=none" in main config (rh#2155713)
  * Fix #1558: Don't assume inclusion of cstdint
  * Disconnect monitors in dnf_repo_loader_finalize() (rh#2070153)</changelog>
  <changelog author="ngompa@opensuse.org" date="1699099200">- Update to 0.72.0
  + PGP: Use new librepo PGP API, remove gpgme dependency
  + API: Basic support for OpenPGP public keys
  + Avoid using GNU extensions in the dependency splitter regex
  + filterAdvisory: match installed_solvables sort with lower_bound (rh#2212838)
  + Make code C++20 compatible
  + Avoid reinstalling installonly packages marked for ERASE (rh#2163474)
  + transaction: Save the reason for installing (rh#1733274)
  + hawkey.subject: get_best_selectors only obsoleters of latest (rh#2183279, rh#2176263)
  + conf: Add limited shell-style variable expansion (rh#1789346)
  + conf: Add support for $releasever_major, $releasever_minor (rh#1789346)
  + repo: Don't download the repository if the local cache is up to date
  + Allow DNF to be removed by DNF 5 (rh#2221907)
  + Include dist-info for python3-libdnf
  + bindings: Load all modules with RTLD_GLOBAL
  + Update translations
- Fix RHBZ references
- Refresh patch to link with static libsolvext
  + Remove patch: libdnf-0.48.0-with-static-libsolvext.patch
  + Add patch: libdnf-0.72.0-with-static-libsolvext.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1707998400">- version update to 0.73.0
  * Major changes:
  * filelists metadata not loaded by default
  * deltarpm disabled by default
  * New features:
  * conf: Introduce new optional_metadata_types option to load
    filelists on demand
  * goal: Method for detecting file dependency problems</changelog>
  <changelog author="pgajdos@suse.com" date="1712145600">- version update to 0.73.1
  * Bug fixes:
  - Fix https://issues.redhat.com/browse/RHEL-27657
  - subject-py: Fix memory leak
  * Others:
  - MergedTransaction: Calculate RPM difference between two same versions as no-op
  - Onboard packit tests
  - Add virtual destructor to TransactionItem</changelog>
  <changelog author="pgajdos@suse.com" date="1722340800">- version update to 0.73.2
  * context: use rpmtsAddReinstallElement() when doing a reinstall by @kontura in #1650
  * MergedTransaction: Fix invalid memory access when dropping items by @jan-kolarik in #1658
  * ConfigParser: fix use-out-of-scope leaks by @evan-goode in #1661
  * Since we use rpmtsAddReinstallElement rpm also uninstalls the package by @kontura in #1660
  * Fix countme bucket calculation by @dmnks in #1662</changelog>
  <changelog author="pgajdos@suse.com" date="1725451200">- version update to 0.73.3
  * Support colon in username, use LRO_USERNAME and LRO_PASSWORD
  * Set pool flag to fix pool_addfileprovides_queue() without filelists.xml
  * Fix a memory leak in glob_for_cachedir()</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1739016000">- update to 0.73.4:
  * Set POOL_FLAG_ADDFILEPROVIDESFILTERED only when not loading
    filelists
- make libdnf-repo-config-zypp noarch</changelog>
  <changelog author="dcermak@suse.com" date="1742385600">- New upstream release 0.74.0
  * Update ko.po
  * Split $releasever to $releasever_major and $releasever_minor in the C API
  * Merge `bootc` branch to master
  * ConfigParser: make splitReleasever public
  * C API: Detect releasever_major, releasever_minor from provides
  * C API: support shell-style variable substitution
  * module: Warn if module config file is inaccessible
  * Enable automatic PR reviews</changelog>
</package>
<package pkgid="10e50d671d6b0c7b6d5e57ff92e510aad767e0b8a4d4856d592c053d548747922ebb419fd4877ae456783bda57a0dc64bd7294070038fec80c5d0a1c7d4b3faa" name="haxe" arch="s390x">
  <version epoch="0" ver="4.3.6" rel="bp161.1.4"/>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1683028800">- Require the mbedtls-devel version to be lower than 3.0.0</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1683028801">- Update to 4.3.1
  * Breaking changes:
  * all : namespace message reporting defines (gh#HaxeFoundation/haxe#11142)
  * General improvements:
  * all : support deprecation for defines
  * Bugfixes:
  * all : fix --times with compilation server (gh#HaxeFoundation/haxe#11091)
  * all : fix default type parameters not respecting imports (gh#HaxeFoundation/haxe#11161)
  * all : fix bytecode bindings issues (gh#HaxeFoundation/haxe#11098)
  * macro : allow local statics in macro functions (gh#HaxeFoundation/haxe#11096)
  * cpp : fix AtomicInt warnings on cppia (gh#HaxeFoundation/haxe#11105)
  * cpp : fix deprecated implicit casts of cpp.Int64 (gh#HaxeFoundation/haxe#10998)
  * cpp : add white space around template type syntax (gh#HaxeFoundation/haxe#11107)
  * java : don't check native signatures on extern functions (gh#HaxeFoundation/haxe#11131)
  * lua : remove non existent luautf8 charCodeAt extern (gh#HaxeFoundation/haxe#11097)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683115200">- Remove old specfile constructs</changelog>
  <changelog author="ohering@suse.de" date="1684670400">- JaneStreet libraries are 64bit, this pkg depends on them</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1694088000">- update to 4.3.2
  * General improvements:
    + all : do not raise error on no-op reification outside macro
  * Bugfixes:
    + all : don't infer Null if it already is Null
    + all : fix ?? inference and precedence
    + all : bring back forced inline
    + all : allow non constant "inline" var init with -D no-inline
    + all : improve @:enum abstract deprecation warning handling
    + all : fix some stack overflow with pretty errors
    + display : fix go to definition with final
    + display : fix completion requests with @:forwardStatics
    + eval : fix MainLoop.add not repeating
    + hl/eval/neko : fix exception stack when wrapping native exceptions
    + macro : map this when restoring typed expressions
    + macro : safe navigation fix for ExprTools.map
    + macro : safe navigation fix for haxe.macro.Printer
    + macro : macro generated EVars position fixes
    + macro : fix abstract casts for local statics
    + macro : add flags to TDAbstract to be able to construct enum abstracts
    + nullsafety : make break/continue expressions not-nullable
    + nullsafety : handle return in assignment</changelog>
  <changelog author="Andy Li &lt;andy@onthewings.net&gt;" date="1700395200">- update to 4.3.3
  * General improvements:
    + all : improve extra field error range
    + all : better error messages for --connect
    + hl : improve error message when hl_version is missing
    + hl/c : compiler now adds hlc define when targeting hl/c
    + macro : update macro API restriction warnings when using -D haxe-next
  * Bugfixes:
    + all : handle non existing files for positions in pretty errors
    + all : metadata support for local static vars
    + all : catch trailing invalid syntax in string interpolation
    + eval : fix Array.resize retaining values
    + eval/hl : fix catching haxe.ValueException
    + hl : make genhl respect Meta.NoExpr
    + hl : don't add bindings for non existing methods
    + hl/c : add missing I64 mod support
    + hl/c : rework reserved keywords
    + hl/c : fix Int64 unsigned right shift overflow
    + java/cs: fix stack overflow from closures constraints
    + js : DOMElement insertAdjacentElement should not be pure
    + macro : catch trailing invalid syntax in Context.parseInlineString
    + macro : fix TDAbstract without flags in haxe.macro.Printer</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1705060800">- Normalize the license based on legaldb requirements</changelog>
  <changelog author="Andy Li &lt;andy@onthewings.net&gt;" date="1711022400">- update to 4.3.4
  * General improvements:
    + all : allow @:using with Class and Enum
    + display : expose list of metadata/defines
  * Bugfixes:
    + all : typedef vs. GADT
    + all : don't double-throw exceptions
    + all : fix some abstract inlining failures
    + all : fix JsonPrinter empty parent class
    + all : dce: clean up operator handling
    + all : analyzer: deal with unreachable block in binops
    + all : analyzer: don't recursively check enum values when const propagating
    + all : analyzer: fix check for inlined purity meta
    + display : fix errors from parser missing in diagnostics
    + display : fix display services with static extension
    + display : fix display services with safe navigation
    + hl : hlopt rework try-catch control flow
    + hl/c : fix reserved keywords
  * Deprecation / future version handling:
    + all : don't infer string on concat, when using -D haxe-next
    + all : handle optional arguments with bind, when using -D haxe-next
    + macro : build order vs inheritance, when using -D haxe-next
    + macro : deprecate some API from haxe.macro.Compiler
    + java/jvm : warn about --java ... -D jvm vs --jvm ...
  * Details can be found in the issues references in
    https://github.com/HaxeFoundation/haxe/releases/tag/4.3.4</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1721736000">- update to 4.3.5
  * General improvements:
    + display : migrated diagnostics to Json RPC (gh#HaxeFoundation/haxe#11707)
    + macro : expose TVar VStatic flag in macros. (gh#HaxeFoundation/haxe#11683)
  * Bugfixes:
    + all : fix @:structInit with getter + setter (gh#HaxeFoundation/haxe#11662)
    + all : add missing recursion when checking abstract casts (gh#HaxeFoundation/haxe#11676)
    + all : fail nicer if unify_min can't find a common type (gh#HaxeFoundation/haxe#11684)
    + all : fix pretty errors failure (gh#HaxeFoundation/haxe#11700)
    + all : disallow local statics when inlining (gh#HaxeFoundation/haxe#11725)
    + display : unused pattern variables should be marked as unused (gh#HaxeFoundation/haxe#7282)
    + display : diagnostics miss "used without being initialized" errors (gh#HaxeFoundation/haxe#7931)
    + display : recursive inline is not supported on enum abstract constructor (gh#HaxeFoundation/haxe#11177)
    + display : Void as value error disappears on second compilation (gh#HaxeFoundation/haxe#11184)
    + display : false positives of "This cast has no effect, but some of its sub-expressions" (gh#HaxeFoundation/haxe#11203)
    + cpp : inherit @:unreflective on generic classes
    + hl : fix bit shift + assignment in while loop header (gh#HaxeFoundation/haxe#10783)
    + hl : fix do-while loop in genhl+hlopt (gh#HaxeFoundation/haxe#11461)
    + hl/c : use uint64 instead of uint64_t for shift cast (gh#HaxeFoundation/haxe#11721)
    + macro : don't choke on namePos for reification pattern matching (gh#HaxeFoundation/haxe#11671)
  * Deprecation / future version handling:
    + macro : Compiler.include() warning when used outside init macros
- Use fdupes to avoid having duplicated files</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1723291200">- update to 4.3.6
  * Bugfixes:
    + display : do not define "display" for json rpc diagnostics (gh#HaxeFoundation/haxe#11746)
    + cpp : null check interfaces (gh#HaxeFoundation/haxe#11743)
    + hl : ignore WANT_READ/WANT_WRITE errors when the socket is known to be blocking (gh#HaxeFoundation/haxe#11655)
    + hl : fix weird compiler error (gh#HaxeFoundation/haxe#11690)
    + jvm : fix --java out -D jvm deprecation warning (gh#HaxeFoundation/haxe#11739)
    + macro : Context.reportError should not abort build macros (gh#HaxeFoundation/haxe#11741)</changelog>
</package>
<package pkgid="f8273636eb80a192e3ce3f42409cfdfe85e625a74eea8594880cce9fed5486d20b7fd7754ec15952a7572e4608663bf4a05c78963bbf5bd4404666ec3ae3acd0" name="hda-verb" arch="s390x">
  <version epoch="0" ver="0.4" rel="bp161.2.3"/>
  <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="5c0b5bc726590a2bd753b75557938bbadfdac6eae6991f198db6814ce69b6bcc49dfd4bef28637af4e9023be1d40c702d788bd50b337a06485750caa4bd8e7d2" name="hdajackretask" arch="s390x">
  <version epoch="0" ver="0.20120413" rel="bp161.2.3"/>
  <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="a03af8d94f8cc53fa34bc972d3ede32ab40220c0fe9151516733acc3f86cedfff95f4390e163fa1644d7eff9d339ee72c4fc5f3405f23eb50b5e8803cd0c4d3c" name="hdajacksensetest" arch="s390x">
  <version epoch="0" ver="0.20141006" rel="bp161.2.3"/>
  <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="44c5362a1d23dac97e7dcee8ebf1f579916ea7be9c35a41b9faf617eaf96659a48a47e9bb64706aea915f7f70298716e99b05668a88d285f66b41a6ba0bb2428" name="hdf5" arch="s390x">
  <version epoch="0" ver="1.14.6" rel="bp161.1.23"/>
  <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="9557c96e5711d603b1cc652a8fad23ae6eb3afa8eed609962a7d4112eb2a1f2409a78ad4a531cd407b845933c4b644b2c930102662e85da08a03229ddf9cd0fb" name="hdf5-devel" arch="s390x">
  <version epoch="0" ver="1.14.6" rel="bp161.1.23"/>
  <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="9b5783b1dd27a0e90169b629feb5cef1fb9f741764510a9229c93ce00f9500d702b4485ee51dc808a49b32ac32f49a27f2792c96a7999b65c3615acb0253bf6d" name="hdf5-devel-data" arch="noarch">
  <version epoch="0" ver="1.14.6" rel="bp161.1.23"/>
  <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="f5b5e9f46e72b3ad7f6fecf9fc61e7fa89e0f866774d663c41ea688c41264c536ddf02bb88f4b3867148bb58c8d8a821d45ba16fe6a11692ececc5b6d6364c30" name="hdf5-examples" arch="noarch">
  <version epoch="0" ver="1.14.6" rel="bp161.1.23"/>
  <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="02437f8c471e508a6a06d1c7a3d0dd58b7abef3f608fb9ed83ea8648eabdb3515ff0aee3b59f237999e9a1e75c1fadbffe068f2b6ad009ccb836aac5e4e1efda" name="hdhomerun_config" arch="s390x">
  <version epoch="0" ver="20190621" rel="bp161.1.2"/>
  <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&#xF8;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="276192004cf6dd5f2d6c53f32c544f13d4f0e8fb514241a705b77702b60f344ec506feb1422ca705f4d77e93e9a6f401c05ec27a562942befccfc694cbe537fc" name="hdhomerun_config_gui" arch="s390x">
  <version epoch="0" ver="20190621" rel="bp161.1.2"/>
  <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&#xF8;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="144917f696862658b6af98e984deb5e5bc876ad7846151221a745820a8315356beed234ff1214e990cc7da95910819b7ddadd2096ca06528220faf3f363800a2" name="hdparm" arch="s390x">
  <version epoch="0" ver="9.65" rel="160099.4.2"/>
  <changelog author="lnussel@suse.de" date="1606392000">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="dmueller@suse.com" 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="info@paolostivanin.com" date="1619524800">- update to 9.61:
  - fixes for --set-sector-size and reporting of physical/logical sector sizes</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1620648000">- update to 9.62:
  * work around unexpected sign-extending of left-shifted unsigned
    values by gcc</changelog>
  <changelog author="danilo.spinella@suse.com" date="1641902400">- Update to 9.63:
  * new --sanitize-overwrite-passes flag, courtesy Michal Grzedzicki.
  * "Plurals patch" from Martin Guy.</changelog>
  <changelog author="dmueller@suse.com" date="1658577600">- update to 9.64:
  * fix truncated output buf with --Istdin</changelog>
  <changelog author="dmueller@suse.com" date="1660046400">- add avoid-linux-includes.patch (bsc#1202212)</changelog>
  <changelog author="danilo.spinella@suse.com" 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="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="dfa7f4ca6998689e0132d8e0489e93688ca7c1eba64fc7d0056cf7f07c60cdd845c13c5fe368eb5ea6d463aa552562f935c567c416c2b5e3b5a8c5cb48524e39" name="hdspconf" arch="s390x">
  <version epoch="0" ver="1.4" rel="bp161.2.3"/>
  <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="6655f46ea6aea9a5bd80e46a442d88de063ccb81100274826fa9b5dfc6c38f80acb86171f38b367810d94f9c6a00bb68d559d091fa76f9fc80de3356c80ad3c6" name="hdsploader" arch="s390x">
  <version epoch="0" ver="1.2" rel="bp161.2.3"/>
  <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="3ae9a08c238d080b69fa08bb19b7c58cb38e948114b3e7934f0ee593bd15684037d895066c58cf61d0ecdd2799569c59a5f53b408bcd44664c09c454650f30b3" name="hdspmixer" arch="s390x">
  <version epoch="0" ver="1.11" rel="bp161.2.3"/>
  <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="da33df97f9c913dcf4a918d469c2c3eb650a8cb8deb98e5aa987c7b35b804020fbf9b14660b8e05890b8766d35c1f3c8cf63a310a8b1c2174a21fe57b3fa87b7" name="health-checker" arch="noarch">
  <version epoch="0" ver="1.13+git20260414.bb3e4ad" rel="160099.1.1"/>
  <changelog author="iforster@suse.com" date="1662465600">- Update to version 1.7
  * Before rollback make sure /.snapshots is mounted rw
  * Fix typos and spelling errors. Note: in case an application is
    parsing the output it will need to adopt to the new strings.</changelog>
  <changelog author="iforster@suse.com" date="1683547200">- Update to version 1.8
  * Don't rely on t-u's good states in GRUB
    With the introduction of the "apply" command in
    transactional-update the snapshots don't require a reboot any
    more to be registered as a "good" snapshot. Due to
    [boo#1048088] the GRUB part of health-checker was using the t-u
    file as a workaround which cannot be done any more now, so
    store the last good snapshot path from a health-checker
    perspective independently now.</changelog>
  <changelog author="iforster@suse.com" date="1687435200">- Update to version 1.9
  * Fix failing subvolume mount checks with certain characters in
    mount point [gh#openSUSE/health-checker#14].</changelog>
  <changelog author="iforster@suse.com" date="1694779200">- Update to version 1.10
  * Fix Btrfs subvolume check if subvol starts with '-'
    [boo#1215368].</changelog>
  <changelog author="kukuk@suse.com" date="1704974400">- Update to version 1.10+git20240111.cb84209:
  * Add missing rule for health-checker.service.8
  * Don't generate html documentation
  * Fixing some typo's and improving the UX of the health-checker output
  * Fix a typo in README.md</changelog>
  <changelog author="kukuk@suse.com" date="1718884800">- Remove rchealth-checker symlink [jsc#PED-264]</changelog>
  <changelog author="iforster@suse.com" date="1722340800">- Update to version 1.11+git20240730.5dafd6a:
  * Add rpm db consistency plugin</changelog>
  <changelog author="iforster@suse.com" date="1727265600">- Update to version 1.12+git20240925.08fb1bc:
  * Release version 1.12
  * Fix typos: replaced `health-checker.state` occurances with
    `health-check.state` (#23)
  * Improve rpmdb consistency check (#21)
  * Drop crio, etcd and kubelet
  * Implement missing stop argument
- Remove plugins-kubic and plugins-caasp packages - the tests were
  removed upstream because the products were EOL</changelog>
  <changelog author="fvogt@suse.com" date="1730808000">- Update to version 1.12+git20241105.2e2832f15742:
  * Set RemainAfterExit=yes
  * Fix header of NEWS file
- Switch _service over to obs_scm and type="manual"</changelog>
  <changelog author="danilo.spinella@suse.com" date="1778068800">- Update to version 1.13+git20260414.bb3e4ad:
  * Update configure.ac with autoupdate
  * Remove dependencies on cloud-init [bsc#1244078] and for removed plugins
  * Revert "fix(systemd): Fix dependency cycle with other systemd services"
  * fix(systemd): Fix dependency cycle with other systemd services
  * fix(dracut): Skip dracut module on BLS systems
  * Release version 1.13
  * Use Automatic Boot Assessment for systemd-boot/grub2-bls
  * README: clearify services in After section
  * Set RemainAfterExit=yes</changelog>
</package>
<package pkgid="39737d8aefb17fdf535c3dda9a61352b77a73a0f07bbd6a9947d7e8f477585262e48d5e0f1bef061ec80d032527d49bfe9dd8f120958f9459275403c494e87d0" name="health-checker-testing" arch="noarch">
  <version epoch="0" ver="1.13+git20260414.bb3e4ad" rel="160099.1.1"/>
  <changelog author="iforster@suse.com" date="1662465600">- Update to version 1.7
  * Before rollback make sure /.snapshots is mounted rw
  * Fix typos and spelling errors. Note: in case an application is
    parsing the output it will need to adopt to the new strings.</changelog>
  <changelog author="iforster@suse.com" date="1683547200">- Update to version 1.8
  * Don't rely on t-u's good states in GRUB
    With the introduction of the "apply" command in
    transactional-update the snapshots don't require a reboot any
    more to be registered as a "good" snapshot. Due to
    [boo#1048088] the GRUB part of health-checker was using the t-u
    file as a workaround which cannot be done any more now, so
    store the last good snapshot path from a health-checker
    perspective independently now.</changelog>
  <changelog author="iforster@suse.com" date="1687435200">- Update to version 1.9
  * Fix failing subvolume mount checks with certain characters in
    mount point [gh#openSUSE/health-checker#14].</changelog>
  <changelog author="iforster@suse.com" date="1694779200">- Update to version 1.10
  * Fix Btrfs subvolume check if subvol starts with '-'
    [boo#1215368].</changelog>
  <changelog author="kukuk@suse.com" date="1704974400">- Update to version 1.10+git20240111.cb84209:
  * Add missing rule for health-checker.service.8
  * Don't generate html documentation
  * Fixing some typo's and improving the UX of the health-checker output
  * Fix a typo in README.md</changelog>
  <changelog author="kukuk@suse.com" date="1718884800">- Remove rchealth-checker symlink [jsc#PED-264]</changelog>
  <changelog author="iforster@suse.com" date="1722340800">- Update to version 1.11+git20240730.5dafd6a:
  * Add rpm db consistency plugin</changelog>
  <changelog author="iforster@suse.com" date="1727265600">- Update to version 1.12+git20240925.08fb1bc:
  * Release version 1.12
  * Fix typos: replaced `health-checker.state` occurances with
    `health-check.state` (#23)
  * Improve rpmdb consistency check (#21)
  * Drop crio, etcd and kubelet
  * Implement missing stop argument
- Remove plugins-kubic and plugins-caasp packages - the tests were
  removed upstream because the products were EOL</changelog>
  <changelog author="fvogt@suse.com" date="1730808000">- Update to version 1.12+git20241105.2e2832f15742:
  * Set RemainAfterExit=yes
  * Fix header of NEWS file
- Switch _service over to obs_scm and type="manual"</changelog>
  <changelog author="danilo.spinella@suse.com" date="1778068800">- Update to version 1.13+git20260414.bb3e4ad:
  * Update configure.ac with autoupdate
  * Remove dependencies on cloud-init [bsc#1244078] and for removed plugins
  * Revert "fix(systemd): Fix dependency cycle with other systemd services"
  * fix(systemd): Fix dependency cycle with other systemd services
  * fix(dracut): Skip dracut module on BLS systems
  * Release version 1.13
  * Use Automatic Boot Assessment for systemd-boot/grub2-bls
  * README: clearify services in After section
  * Set RemainAfterExit=yes</changelog>
</package>
<package pkgid="773951d8e92883e9799f61136232157357d3da0096237174c11a88bb892a3e6420653ad2b82db59bac348955af36bcbc945e49f3ca083051e96121f8f76b2414" name="heaptrack" arch="s390x">
  <version epoch="0" ver="1.5.0" rel="bp161.2.1"/>
  <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="1f3cb461963ce1c63dcfcb8f12b2082fa052b33faad5e316c29c7aa11d4172520ed355ce16b0ab16595319077c9025347eadaf860ec19ed82d0847ac7ff63aae" name="heaptrack-devel" arch="s390x">
  <version epoch="0" ver="1.5.0" rel="bp161.2.1"/>
  <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="389be00bbedd4b746043f010d0f13ebcabacc05570b1ef8b3ef004886c9041e1aaeecabfa2552f8790fd307a39172f8722a82b38f2f905a74abc41576b997ad0" name="heaptrack-gui" arch="s390x">
  <version epoch="0" ver="1.5.0" rel="bp161.2.1"/>
  <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="0a12a1854e6da00dfa40da7fe81d4d8b0d242344647d6bdf4f8e6ce43e92760b55b216f9983351d453334d642c81fe36ae7e6598af79ab8ea83955ba5fb243c7" name="heaptrack-lang" arch="noarch">
  <version epoch="0" ver="1.5.0" rel="bp161.2.1"/>
  <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="9e4c2208412c99905cfe8d8a102240f998e71248e8bb38588b4444f6de9c8c022d5cb2c8b11567b3ba24b72f69bf0fafd08011cff4fe377559fce6756314e230" name="heatshrink" arch="s390x">
  <version epoch="0" ver="0.4.1" rel="bp161.1.2"/>
  <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="e28a6ed281889dc07c767d2c136f343bb823fa763313423a0a942e88637fca903ef4df9cb35adbcd4068f408908b00db280e9a84f134a25404abc14e2937e147" name="heatshrink-devel" arch="s390x">
  <version epoch="0" ver="0.4.1" rel="bp161.1.2"/>
  <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="8ca5faade69338e925d700a54924aff2e3859c83fa1865f115dacd55bc94c0246aa03929b0b89ad926d55d6bfe7b669cfbfc28c7026f20b198d86dec6f27acf6" name="heimer" arch="s390x">
  <version epoch="0" ver="4.4.0" rel="bp161.1.3"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1668340800">- Update to 3.6.2:
  New features:
  * Add tooltips to node handles
  * Set handle background color based on node color
  * Light or dark text edit highlight based on node color
  Bug fixes:
  * Fix GitHub issue #224: Tests fail when compiled with UBSan
  * Fix GitHub Issue #226: Attached node background images not loading
  * Decode images in memory without exporting into a file first
  Other:
  * Add timestamp to log file name
  * Save immediately when autosave enabled</changelog>
  <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>
</package>
<package pkgid="1b183e3deea276a5e77bb90b96a6bf7c306cdb0833daf6f62b9032f8b4bc82e25d955b396b2bdda20969187e784350ba4b71caa7d055590bd343b06e1c4a4f81" name="helix" arch="s390x">
  <version epoch="0" ver="24.07" rel="bp161.1.6"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1684756800">- Add back env var `HELIX_DISABLE_AUTO_GRAMMAR_BUILD`.
- Add manual compilation of grammars in relation to the env var `HELIX_DISABLE_AUTO_GRAMMAR_BUILD`</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1687435200">- helix-runtime now requires helix</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693396800">- Limit cargo version = 1.66</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693396801">- Disable usage of cargo-packaging macros</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693483200">- Add 0001-fix-ub-in-diff-gutter.patch.
  * This fixes issues when building helix with Rust &gt;1.71. In the future,
  This will be removed once a fix lands on the `ropey` crate which was the
  cause of the issue.
- Reenable usage of cargo-packaging macros
- Remove explicit dependency declaration of cargo1.66 to use latest Rust.</changelog>
  <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>
</package>
<package pkgid="841a4bfee83097dc104681f8a98e6c9508c60828157f515b8b0a2c347d28ae8a30da53ad9079f59c8d1af6e99c5ddf9c55040bf5ce5af83fbff648699d1e07c0" name="helix-bash-completion" arch="noarch">
  <version epoch="0" ver="24.07" rel="bp161.1.6"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1684756800">- Add back env var `HELIX_DISABLE_AUTO_GRAMMAR_BUILD`.
- Add manual compilation of grammars in relation to the env var `HELIX_DISABLE_AUTO_GRAMMAR_BUILD`</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1687435200">- helix-runtime now requires helix</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693396800">- Limit cargo version = 1.66</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693396801">- Disable usage of cargo-packaging macros</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693483200">- Add 0001-fix-ub-in-diff-gutter.patch.
  * This fixes issues when building helix with Rust &gt;1.71. In the future,
  This will be removed once a fix lands on the `ropey` crate which was the
  cause of the issue.
- Reenable usage of cargo-packaging macros
- Remove explicit dependency declaration of cargo1.66 to use latest Rust.</changelog>
  <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>
</package>
<package pkgid="744c7a17a7d902d766a6fa526fcea1685631d7b793591e2c791f2c55b46640d4b04c76956876eb2ef5b1cb508ad6423964abc95758705aedd6345f5d7f52d009" name="helix-fish-completion" arch="noarch">
  <version epoch="0" ver="24.07" rel="bp161.1.6"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1684756800">- Add back env var `HELIX_DISABLE_AUTO_GRAMMAR_BUILD`.
- Add manual compilation of grammars in relation to the env var `HELIX_DISABLE_AUTO_GRAMMAR_BUILD`</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1687435200">- helix-runtime now requires helix</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693396800">- Limit cargo version = 1.66</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693396801">- Disable usage of cargo-packaging macros</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693483200">- Add 0001-fix-ub-in-diff-gutter.patch.
  * This fixes issues when building helix with Rust &gt;1.71. In the future,
  This will be removed once a fix lands on the `ropey` crate which was the
  cause of the issue.
- Reenable usage of cargo-packaging macros
- Remove explicit dependency declaration of cargo1.66 to use latest Rust.</changelog>
  <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>
</package>
<package pkgid="aa68e3c56f518c09be880605d074d1ce6d43601d829c646f79540738a7b6977f3ded5e10ee681d0abb29b7cf1bfe0d66a73dd6386d60e06f2d78a24c65020ea4" name="helix-runtime" arch="s390x">
  <version epoch="0" ver="24.07" rel="bp161.1.6"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1684756800">- Add back env var `HELIX_DISABLE_AUTO_GRAMMAR_BUILD`.
- Add manual compilation of grammars in relation to the env var `HELIX_DISABLE_AUTO_GRAMMAR_BUILD`</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1687435200">- helix-runtime now requires helix</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693396800">- Limit cargo version = 1.66</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693396801">- Disable usage of cargo-packaging macros</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693483200">- Add 0001-fix-ub-in-diff-gutter.patch.
  * This fixes issues when building helix with Rust &gt;1.71. In the future,
  This will be removed once a fix lands on the `ropey` crate which was the
  cause of the issue.
- Reenable usage of cargo-packaging macros
- Remove explicit dependency declaration of cargo1.66 to use latest Rust.</changelog>
  <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>
</package>
<package pkgid="b32da2e8588d01e8d10df236498b72ff6932aa0ddda0d93c122897d233892d05b78a0bc7b7edcd13759e15527dd92c62722b5d237634912888ae900d0f55bc23" name="helix-zsh-completion" arch="noarch">
  <version epoch="0" ver="24.07" rel="bp161.1.6"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1684756800">- Add back env var `HELIX_DISABLE_AUTO_GRAMMAR_BUILD`.
- Add manual compilation of grammars in relation to the env var `HELIX_DISABLE_AUTO_GRAMMAR_BUILD`</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1687435200">- helix-runtime now requires helix</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693396800">- Limit cargo version = 1.66</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693396801">- Disable usage of cargo-packaging macros</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693483200">- Add 0001-fix-ub-in-diff-gutter.patch.
  * This fixes issues when building helix with Rust &gt;1.71. In the future,
  This will be removed once a fix lands on the `ropey` crate which was the
  cause of the issue.
- Reenable usage of cargo-packaging macros
- Remove explicit dependency declaration of cargo1.66 to use latest Rust.</changelog>
  <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>
</package>
<package pkgid="6b07aa2314cd3455e05d0cccc3b290b05a209ed53f77fdf07ebf7e51339c848bd7b29ad6476553694cd309cc295b7939ad4eb7b535ea412de761b3b1fbb47572" name="hello" arch="s390x">
  <version epoch="0" ver="2.12.1" rel="bp161.1.3"/>
  <changelog author="puzel@suse.com" date="1335096000">- update to version 2.8
  - use newer autotools and friends
  - update translations</changelog>
  <changelog author="meissner@suse.com" date="1343304000">- buildrequire makeinfo</changelog>
  <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>
</package>
<package pkgid="da90ddccd6fca6894f423bd85625107482130ef4b5d135569a90b9eb5b57bee302c55e9215b789b270be605f4449000e1d1f962d23ae23d559e6af1f6870dcb5" name="hello-lang" arch="noarch">
  <version epoch="0" ver="2.12.1" rel="bp161.1.3"/>
  <changelog author="puzel@suse.com" date="1335096000">- update to version 2.8
  - use newer autotools and friends
  - update translations</changelog>
  <changelog author="meissner@suse.com" date="1343304000">- buildrequire makeinfo</changelog>
  <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>
</package>
<package pkgid="cde455ee92011dadf409a22b3eb535492558a8bfe30719c8a25b2e3852c4219c5fd858c581edc6b186464430389822995f5779e7eef6e71f2fa8daaf02a1bfff" name="helm" arch="s390x">
  <version epoch="0" ver="4.2.3" rel="160099.2.1"/>
  <changelog author="dmueller@suse.com" date="1773403200">- update to 4.1.3:
  * Fixed a bug where --dry-run=server was not respecting
    generateName #31563
  * Fixed a bug where empty CRD resources caused a crash. Now it
    prints an error #31578
  * Fixed a bug where OCI references with tag+digest failed with
    "invalid byte" error #31601
  * Fixed a bug where user-provided nil value was not preserved
    when chart has an empty map or no default for a key #31644
  * Fixed a regression since Helm 3.18.0 where Pulling charts
    from OCI repositories that use an index to store both
    Container Images and Helm Charts under the same tag failed
    [#31776]
  * Fixed a Helm 4 regression where gotemplate white space
    trimming directly after YAML doc separators, when present
    after postrendering, caused YAML file corruption #31868
  * Fixed a bug where `FailedStatus` is treated as a terminal
    state, causing upgrades to fail prematurely when cluster
    autoscalers needed time to provision nodes, or when pods were
    being deleted during rolling updates #31897
  * Fixed broken backwards compatibility for deprecated
    `--atomic` flag on install command #31901
  * SDK: Fixed a Windows 'Access Deined' error if multiple
    processes try to download the same chart version concurrently
    [#31128]
  * SDK: Fixed a bug where users did not receive any logs from
    the waiter, causing confusion as several minutes could pass
    with no user feedback #31717
  * SDK: Fixed a bug where server-side apply defaults did not
    always match the CLI defaults #31732
  * SDK: Fixed a Go import issue when downstream tooling
    attempted to vendor helm.sh/helm/v4/pkg/kube #31852</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1775736000">- update to 4.1.4 (bsc#1261939, CVE-2026-35204,
    bsc#1261935 CVE-2026-35205,
    bsc#1261938 CVE-2026-35206):
  * Security fixes
  - GHSA-hr2v-4r36-88hr Helm Chart extraction output directory
    collapse via Chart.yaml name dot-segment
  - GHSA-q5jf-9vfq-h4h7 Plugin verification fails open when .prov
    is missing, allowing unsigned plugin install
  - GHSA-vmx8-mqv2-9gmg Path traversal in plugin metadata version
    enables arbitrary file write outside Helm plugin directory
  * Changelog
  - fix: Plugin missing provenance bypass 05fa379 (George
    Jenkins)
  - fix: Chart dot-name path bug 4e7994d (George Jenkins)
  - ignore error plugin loads (cli, getter) 2581943 (George
    Jenkins)
  - fix: Plugin version path traversal 36c8539 (George Jenkins)
  - fix: pin codeql-action/upload-sarif to commit SHA in
    scorecards workflow c61e086 (Terry Howe)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" 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="dmueller@suse.com" date="1779192000">- update golang/x/net to v0.53.0 (bsc#1265758, CVE-2026-33814)</changelog>
  <changelog author="dmueller@suse.com" date="1779883200">- update golang/x/net to v0.55.0 (bsc#1266598, CVE-2026-39821)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" 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@suse.com" 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="opensuse_buildservice@ojkastl.de" 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="dmueller@suse.com" date="1784289600">- update x/net to 0.57.0 (bsc#1266598, CVE-2026-39821)</changelog>
  <changelog author="dmueller@suse.com" date="1785153600">- add CVE-2026-63308.patch (CVE-2026-63308, bsc#1272402)</changelog>
</package>
<package pkgid="2ad74c65a251debdbb12b3360bac4f23e26f63c2ac5b164a77731afca0e1a2bb3f2c9ccbc704e534f1a9eb0b8dfc5dca46cb0d58ac7995397059cafbfcb77ed4" name="helm-bash-completion" arch="noarch">
  <version epoch="0" ver="4.2.3" rel="160099.2.1"/>
  <changelog author="dmueller@suse.com" date="1773403200">- update to 4.1.3:
  * Fixed a bug where --dry-run=server was not respecting
    generateName #31563
  * Fixed a bug where empty CRD resources caused a crash. Now it
    prints an error #31578
  * Fixed a bug where OCI references with tag+digest failed with
    "invalid byte" error #31601
  * Fixed a bug where user-provided nil value was not preserved
    when chart has an empty map or no default for a key #31644
  * Fixed a regression since Helm 3.18.0 where Pulling charts
    from OCI repositories that use an index to store both
    Container Images and Helm Charts under the same tag failed
    [#31776]
  * Fixed a Helm 4 regression where gotemplate white space
    trimming directly after YAML doc separators, when present
    after postrendering, caused YAML file corruption #31868
  * Fixed a bug where `FailedStatus` is treated as a terminal
    state, causing upgrades to fail prematurely when cluster
    autoscalers needed time to provision nodes, or when pods were
    being deleted during rolling updates #31897
  * Fixed broken backwards compatibility for deprecated
    `--atomic` flag on install command #31901
  * SDK: Fixed a Windows 'Access Deined' error if multiple
    processes try to download the same chart version concurrently
    [#31128]
  * SDK: Fixed a bug where users did not receive any logs from
    the waiter, causing confusion as several minutes could pass
    with no user feedback #31717
  * SDK: Fixed a bug where server-side apply defaults did not
    always match the CLI defaults #31732
  * SDK: Fixed a Go import issue when downstream tooling
    attempted to vendor helm.sh/helm/v4/pkg/kube #31852</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1775736000">- update to 4.1.4 (bsc#1261939, CVE-2026-35204,
    bsc#1261935 CVE-2026-35205,
    bsc#1261938 CVE-2026-35206):
  * Security fixes
  - GHSA-hr2v-4r36-88hr Helm Chart extraction output directory
    collapse via Chart.yaml name dot-segment
  - GHSA-q5jf-9vfq-h4h7 Plugin verification fails open when .prov
    is missing, allowing unsigned plugin install
  - GHSA-vmx8-mqv2-9gmg Path traversal in plugin metadata version
    enables arbitrary file write outside Helm plugin directory
  * Changelog
  - fix: Plugin missing provenance bypass 05fa379 (George
    Jenkins)
  - fix: Chart dot-name path bug 4e7994d (George Jenkins)
  - ignore error plugin loads (cli, getter) 2581943 (George
    Jenkins)
  - fix: Plugin version path traversal 36c8539 (George Jenkins)
  - fix: pin codeql-action/upload-sarif to commit SHA in
    scorecards workflow c61e086 (Terry Howe)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" 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="dmueller@suse.com" date="1779192000">- update golang/x/net to v0.53.0 (bsc#1265758, CVE-2026-33814)</changelog>
  <changelog author="dmueller@suse.com" date="1779883200">- update golang/x/net to v0.55.0 (bsc#1266598, CVE-2026-39821)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" 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@suse.com" 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="opensuse_buildservice@ojkastl.de" 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="dmueller@suse.com" date="1784289600">- update x/net to 0.57.0 (bsc#1266598, CVE-2026-39821)</changelog>
  <changelog author="dmueller@suse.com" date="1785153600">- add CVE-2026-63308.patch (CVE-2026-63308, bsc#1272402)</changelog>
</package>
<package pkgid="59f025723471771d54c865660f9f3a8cf79de221594f540eed76b55a562d6591c7f2bb96f54ad353a6de1e32169545a702f35bb719351af8194014596948f3a3" name="helm-fish-completion" arch="noarch">
  <version epoch="0" ver="4.2.3" rel="160099.2.1"/>
  <changelog author="dmueller@suse.com" date="1773403200">- update to 4.1.3:
  * Fixed a bug where --dry-run=server was not respecting
    generateName #31563
  * Fixed a bug where empty CRD resources caused a crash. Now it
    prints an error #31578
  * Fixed a bug where OCI references with tag+digest failed with
    "invalid byte" error #31601
  * Fixed a bug where user-provided nil value was not preserved
    when chart has an empty map or no default for a key #31644
  * Fixed a regression since Helm 3.18.0 where Pulling charts
    from OCI repositories that use an index to store both
    Container Images and Helm Charts under the same tag failed
    [#31776]
  * Fixed a Helm 4 regression where gotemplate white space
    trimming directly after YAML doc separators, when present
    after postrendering, caused YAML file corruption #31868
  * Fixed a bug where `FailedStatus` is treated as a terminal
    state, causing upgrades to fail prematurely when cluster
    autoscalers needed time to provision nodes, or when pods were
    being deleted during rolling updates #31897
  * Fixed broken backwards compatibility for deprecated
    `--atomic` flag on install command #31901
  * SDK: Fixed a Windows 'Access Deined' error if multiple
    processes try to download the same chart version concurrently
    [#31128]
  * SDK: Fixed a bug where users did not receive any logs from
    the waiter, causing confusion as several minutes could pass
    with no user feedback #31717
  * SDK: Fixed a bug where server-side apply defaults did not
    always match the CLI defaults #31732
  * SDK: Fixed a Go import issue when downstream tooling
    attempted to vendor helm.sh/helm/v4/pkg/kube #31852</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1775736000">- update to 4.1.4 (bsc#1261939, CVE-2026-35204,
    bsc#1261935 CVE-2026-35205,
    bsc#1261938 CVE-2026-35206):
  * Security fixes
  - GHSA-hr2v-4r36-88hr Helm Chart extraction output directory
    collapse via Chart.yaml name dot-segment
  - GHSA-q5jf-9vfq-h4h7 Plugin verification fails open when .prov
    is missing, allowing unsigned plugin install
  - GHSA-vmx8-mqv2-9gmg Path traversal in plugin metadata version
    enables arbitrary file write outside Helm plugin directory
  * Changelog
  - fix: Plugin missing provenance bypass 05fa379 (George
    Jenkins)
  - fix: Chart dot-name path bug 4e7994d (George Jenkins)
  - ignore error plugin loads (cli, getter) 2581943 (George
    Jenkins)
  - fix: Plugin version path traversal 36c8539 (George Jenkins)
  - fix: pin codeql-action/upload-sarif to commit SHA in
    scorecards workflow c61e086 (Terry Howe)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" 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="dmueller@suse.com" date="1779192000">- update golang/x/net to v0.53.0 (bsc#1265758, CVE-2026-33814)</changelog>
  <changelog author="dmueller@suse.com" date="1779883200">- update golang/x/net to v0.55.0 (bsc#1266598, CVE-2026-39821)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" 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@suse.com" 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="opensuse_buildservice@ojkastl.de" 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="dmueller@suse.com" date="1784289600">- update x/net to 0.57.0 (bsc#1266598, CVE-2026-39821)</changelog>
  <changelog author="dmueller@suse.com" date="1785153600">- add CVE-2026-63308.patch (CVE-2026-63308, bsc#1272402)</changelog>
</package>
<package pkgid="7bed3e7986e9a9a018433310501e2bd60087cb6e00856ca16f14efa38c2eec05579f81d69c524ad3708f5acbe73d66b6bd870273eded80297f4a878d14b9a313" name="helm-zsh-completion" arch="noarch">
  <version epoch="0" ver="4.2.3" rel="160099.2.1"/>
  <changelog author="dmueller@suse.com" date="1773403200">- update to 4.1.3:
  * Fixed a bug where --dry-run=server was not respecting
    generateName #31563
  * Fixed a bug where empty CRD resources caused a crash. Now it
    prints an error #31578
  * Fixed a bug where OCI references with tag+digest failed with
    "invalid byte" error #31601
  * Fixed a bug where user-provided nil value was not preserved
    when chart has an empty map or no default for a key #31644
  * Fixed a regression since Helm 3.18.0 where Pulling charts
    from OCI repositories that use an index to store both
    Container Images and Helm Charts under the same tag failed
    [#31776]
  * Fixed a Helm 4 regression where gotemplate white space
    trimming directly after YAML doc separators, when present
    after postrendering, caused YAML file corruption #31868
  * Fixed a bug where `FailedStatus` is treated as a terminal
    state, causing upgrades to fail prematurely when cluster
    autoscalers needed time to provision nodes, or when pods were
    being deleted during rolling updates #31897
  * Fixed broken backwards compatibility for deprecated
    `--atomic` flag on install command #31901
  * SDK: Fixed a Windows 'Access Deined' error if multiple
    processes try to download the same chart version concurrently
    [#31128]
  * SDK: Fixed a bug where users did not receive any logs from
    the waiter, causing confusion as several minutes could pass
    with no user feedback #31717
  * SDK: Fixed a bug where server-side apply defaults did not
    always match the CLI defaults #31732
  * SDK: Fixed a Go import issue when downstream tooling
    attempted to vendor helm.sh/helm/v4/pkg/kube #31852</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1775736000">- update to 4.1.4 (bsc#1261939, CVE-2026-35204,
    bsc#1261935 CVE-2026-35205,
    bsc#1261938 CVE-2026-35206):
  * Security fixes
  - GHSA-hr2v-4r36-88hr Helm Chart extraction output directory
    collapse via Chart.yaml name dot-segment
  - GHSA-q5jf-9vfq-h4h7 Plugin verification fails open when .prov
    is missing, allowing unsigned plugin install
  - GHSA-vmx8-mqv2-9gmg Path traversal in plugin metadata version
    enables arbitrary file write outside Helm plugin directory
  * Changelog
  - fix: Plugin missing provenance bypass 05fa379 (George
    Jenkins)
  - fix: Chart dot-name path bug 4e7994d (George Jenkins)
  - ignore error plugin loads (cli, getter) 2581943 (George
    Jenkins)
  - fix: Plugin version path traversal 36c8539 (George Jenkins)
  - fix: pin codeql-action/upload-sarif to commit SHA in
    scorecards workflow c61e086 (Terry Howe)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" 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="dmueller@suse.com" date="1779192000">- update golang/x/net to v0.53.0 (bsc#1265758, CVE-2026-33814)</changelog>
  <changelog author="dmueller@suse.com" date="1779883200">- update golang/x/net to v0.55.0 (bsc#1266598, CVE-2026-39821)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" 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@suse.com" 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="opensuse_buildservice@ojkastl.de" 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="dmueller@suse.com" date="1784289600">- update x/net to 0.57.0 (bsc#1266598, CVE-2026-39821)</changelog>
  <changelog author="dmueller@suse.com" date="1785153600">- add CVE-2026-63308.patch (CVE-2026-63308, bsc#1272402)</changelog>
</package>
<package pkgid="8a88cb788a92616117cc2785adbce1e1f799029e3c068da63f9a50fef1ad28199d31e18344d365da103519283e819313c6f704030195073ce97d96ee102f3f65" name="helmfile" arch="s390x">
  <version epoch="0" ver="1.7.3" rel="bp161.1.1"/>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1778673600">- Update to version 1.5.1:
  * fix: add trackFailOnError option to control kubedog exit code by
    @yxxhero in #2576
  * docs: update helmfile skill to reflect v1.1 documentation by
    @yxxhero in #2577
  * fix(state): resolve OCI repo prefix in ad-hoc release
    dependencies by @dschmidt in #2579
  * feat(state): add mergeStrategy: fallback for first-file-wins env
    values by @dschmidt in #2578
  * Expose internal apis by @ceriath in #2520
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.100.1 to 1.101.0 by @dependabot[bot] in #2581
  * chore: Deduplicate preparation code of sync and apply by
    @ceriath in #2523
  * build(deps): bump gitpython from 3.1.47 to 3.1.49 in /docs by
    @dependabot[bot] in #2582
  * chore: Emit "cleanup" events later to match the behavior in
    "apply" by @ceriath in #2522
  * build(deps): bump golang.org/x/term from 0.42.0 to 0.43.0 by
    @dependabot[bot] in #2584
  * build(deps): bump gitpython from 3.1.49 to 3.1.50 in /docs by
    @dependabot[bot] in #2585
  * fix: template helmDefaults.postRendererArgs with release data
    by @yxxhero in #2583</changelog>
  <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>
</package>
<package pkgid="65653ebe5e6632d2b22c339546a7911728acfc4b6e6de5dc432103ae56b83180c203d99fb8ba57b9e8f3200de5356d280310c2eda647cbed7568197e27ff7a01" name="helmfile-bash-completion" arch="noarch">
  <version epoch="0" ver="1.7.3" rel="bp161.1.1"/>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1778673600">- Update to version 1.5.1:
  * fix: add trackFailOnError option to control kubedog exit code by
    @yxxhero in #2576
  * docs: update helmfile skill to reflect v1.1 documentation by
    @yxxhero in #2577
  * fix(state): resolve OCI repo prefix in ad-hoc release
    dependencies by @dschmidt in #2579
  * feat(state): add mergeStrategy: fallback for first-file-wins env
    values by @dschmidt in #2578
  * Expose internal apis by @ceriath in #2520
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.100.1 to 1.101.0 by @dependabot[bot] in #2581
  * chore: Deduplicate preparation code of sync and apply by
    @ceriath in #2523
  * build(deps): bump gitpython from 3.1.47 to 3.1.49 in /docs by
    @dependabot[bot] in #2582
  * chore: Emit "cleanup" events later to match the behavior in
    "apply" by @ceriath in #2522
  * build(deps): bump golang.org/x/term from 0.42.0 to 0.43.0 by
    @dependabot[bot] in #2584
  * build(deps): bump gitpython from 3.1.49 to 3.1.50 in /docs by
    @dependabot[bot] in #2585
  * fix: template helmDefaults.postRendererArgs with release data
    by @yxxhero in #2583</changelog>
  <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>
</package>
<package pkgid="01e3dd35baf0303c4b5f61ec875f15295d3df08eb9629eebe72b3ed36f6362fed12c80a202199507b5e1a3bcff38bb0d33a2714f2fc316a7b77e86495a42ee0a" name="helmfile-fish-completion" arch="noarch">
  <version epoch="0" ver="1.7.3" rel="bp161.1.1"/>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1778673600">- Update to version 1.5.1:
  * fix: add trackFailOnError option to control kubedog exit code by
    @yxxhero in #2576
  * docs: update helmfile skill to reflect v1.1 documentation by
    @yxxhero in #2577
  * fix(state): resolve OCI repo prefix in ad-hoc release
    dependencies by @dschmidt in #2579
  * feat(state): add mergeStrategy: fallback for first-file-wins env
    values by @dschmidt in #2578
  * Expose internal apis by @ceriath in #2520
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.100.1 to 1.101.0 by @dependabot[bot] in #2581
  * chore: Deduplicate preparation code of sync and apply by
    @ceriath in #2523
  * build(deps): bump gitpython from 3.1.47 to 3.1.49 in /docs by
    @dependabot[bot] in #2582
  * chore: Emit "cleanup" events later to match the behavior in
    "apply" by @ceriath in #2522
  * build(deps): bump golang.org/x/term from 0.42.0 to 0.43.0 by
    @dependabot[bot] in #2584
  * build(deps): bump gitpython from 3.1.49 to 3.1.50 in /docs by
    @dependabot[bot] in #2585
  * fix: template helmDefaults.postRendererArgs with release data
    by @yxxhero in #2583</changelog>
  <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>
</package>
<package pkgid="c74d6bcbfc4ed0856e1e826d13d9125d375f3309ff7386d36faa752e5addca0b22b9c86aed5533acf4bbca6cf971a5c86279daab85f8910031817ceb60f6075e" name="helmfile-zsh-completion" arch="noarch">
  <version epoch="0" ver="1.7.3" rel="bp161.1.1"/>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1778673600">- Update to version 1.5.1:
  * fix: add trackFailOnError option to control kubedog exit code by
    @yxxhero in #2576
  * docs: update helmfile skill to reflect v1.1 documentation by
    @yxxhero in #2577
  * fix(state): resolve OCI repo prefix in ad-hoc release
    dependencies by @dschmidt in #2579
  * feat(state): add mergeStrategy: fallback for first-file-wins env
    values by @dschmidt in #2578
  * Expose internal apis by @ceriath in #2520
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.100.1 to 1.101.0 by @dependabot[bot] in #2581
  * chore: Deduplicate preparation code of sync and apply by
    @ceriath in #2523
  * build(deps): bump gitpython from 3.1.47 to 3.1.49 in /docs by
    @dependabot[bot] in #2582
  * chore: Emit "cleanup" events later to match the behavior in
    "apply" by @ceriath in #2522
  * build(deps): bump golang.org/x/term from 0.42.0 to 0.43.0 by
    @dependabot[bot] in #2584
  * build(deps): bump gitpython from 3.1.49 to 3.1.50 in /docs by
    @dependabot[bot] in #2585
  * fix: template helmDefaults.postRendererArgs with release data
    by @yxxhero in #2583</changelog>
  <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>
</package>
<package pkgid="7889a6e0cecfbffd4bf7d73954e5168501793041b8d81a7c9145a6eb7b26bb824f69b33dac99fffa393f8b4318198356d9e60078fae0cea955d01e8f6248c449" name="help2man" arch="s390x">
  <version epoch="0" ver="1.49.3" rel="160099.3.3"/>
  <changelog author="andreas.stieger@gmx.de" 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@gmx.de" 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@gmx.de" 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@gmx.de" date="1614772800">- help2man 1.48.2:
  * Update Chinese (simplified) translation</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1617364800">- help2man 1.48.3:
  * Don't translate @documentencoding
  * Update Serbian translations
  * Update Esperanto translation</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1628424000">- help2man 1.48.4:
  * Update Swedish translations</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1631880000">- help2man 1.48.5:
  * Update French translations</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="dmueller@suse.com" date="1650024000">- update to 1.49.2:
  * Add configure~ to mostlyclean target.
  * Add Romanian translations (thanks to Remus-Gabriel Chelu).</changelog>
  <changelog author="dmueller@suse.com" 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="261c9105c9e8cc5fc6a61b0f13fd0a6b5662cf838f87c2c4a1382a190cd797de18960c35af6af15804e95050e02b0ffb620f2657cdbf82b79203d590a5c0fa20" name="help2man-lang" arch="noarch">
  <version epoch="0" ver="1.49.3" rel="160099.3.3"/>
  <changelog author="andreas.stieger@gmx.de" 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@gmx.de" 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@gmx.de" 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@gmx.de" date="1614772800">- help2man 1.48.2:
  * Update Chinese (simplified) translation</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1617364800">- help2man 1.48.3:
  * Don't translate @documentencoding
  * Update Serbian translations
  * Update Esperanto translation</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1628424000">- help2man 1.48.4:
  * Update Swedish translations</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1631880000">- help2man 1.48.5:
  * Update French translations</changelog>
  <changelog author="andreas.stieger@gmx.de" 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="dmueller@suse.com" date="1650024000">- update to 1.49.2:
  * Add configure~ to mostlyclean target.
  * Add Romanian translations (thanks to Remus-Gabriel Chelu).</changelog>
  <changelog author="dmueller@suse.com" 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="254de5922911cb299d459dad0fdf009e9f1c5680b803c6d1bd593685d063da8cbc61b824a0d806b2c81c07bf2f131a77ad4be3f9b182fef3c0efe2d5b7d93617" name="herbstluftwm" arch="s390x">
  <version epoch="0" ver="0.9.5" rel="bp161.1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1587470400">- Update to 0.8.1:
  * the frame index 'e' refers to the first empty frame
    (e.g. 'rule index=e' places new windows in empty frames, if possible)
  * new setting 'hide_covered_windows' to improve the appearance
    when used with a compositor.
  * resize floating windows with the same command ('resize') as in
    tiling mode and thus the same keybindings as in tiling mode.
    Therefore, the 'fractiondelta' parameter to the 'resize' command
    is now optional.
  * keybind now checks that the bound command exists.
  * cycle_all (Alt-Tab) now also traverses floating clients
  * new setting 'auto_detect_panels' controlling the panel
    detection algorithm.
  * improved herbstclient tab completion for the fish shell
  Bug fixes:
  * Handle the regular expression "" correctly, since the grammar
    of extended regular expressions does not allow "".
  * Error handling for the lack of xrandr
  * Fixes to make it compile on other systems and architecture</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1588680000">- Update to 0.8.2:
  * Selection of empty frames by the mouse (by click or by hover if
    focus_follows_mouse is enabled)
  * The commands 'close_and_remove' / 'close_or_remove' act like
    'close' for floating clients
  * The decoration window allows focusing, moving, and resizing
    the client via the mouse (as known from standard floating
    window managers)
  * Improved herbstclient tab completion for the fish shell
  * Fix a crash in the error handler when a invalid monitor
    name is passed. (Affects list_padding move_monitor
    rename_monitor lock_tag unlock_tag)
  * Fix the type of WM_STATE
  * The client attributes sizehints_tiling and sizehints_floating
    are now writable
  * Fix EWMH urgency change for clients without WM hints set
  * Fix the exit code of the 'focus' command</changelog>
  <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>
</package>
<package pkgid="f471b06974a977769bd6bd0929a7019859687494b2dd8c6e7c9b31b83a7e94bb39745a4da7a87dcbc699a3d8c47ae99ac2df484ceb3d95e35d1f7c112ce4dfae" name="herbstluftwm-bash-completion" arch="noarch">
  <version epoch="0" ver="0.9.5" rel="bp161.1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1587470400">- Update to 0.8.1:
  * the frame index 'e' refers to the first empty frame
    (e.g. 'rule index=e' places new windows in empty frames, if possible)
  * new setting 'hide_covered_windows' to improve the appearance
    when used with a compositor.
  * resize floating windows with the same command ('resize') as in
    tiling mode and thus the same keybindings as in tiling mode.
    Therefore, the 'fractiondelta' parameter to the 'resize' command
    is now optional.
  * keybind now checks that the bound command exists.
  * cycle_all (Alt-Tab) now also traverses floating clients
  * new setting 'auto_detect_panels' controlling the panel
    detection algorithm.
  * improved herbstclient tab completion for the fish shell
  Bug fixes:
  * Handle the regular expression "" correctly, since the grammar
    of extended regular expressions does not allow "".
  * Error handling for the lack of xrandr
  * Fixes to make it compile on other systems and architecture</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1588680000">- Update to 0.8.2:
  * Selection of empty frames by the mouse (by click or by hover if
    focus_follows_mouse is enabled)
  * The commands 'close_and_remove' / 'close_or_remove' act like
    'close' for floating clients
  * The decoration window allows focusing, moving, and resizing
    the client via the mouse (as known from standard floating
    window managers)
  * Improved herbstclient tab completion for the fish shell
  * Fix a crash in the error handler when a invalid monitor
    name is passed. (Affects list_padding move_monitor
    rename_monitor lock_tag unlock_tag)
  * Fix the type of WM_STATE
  * The client attributes sizehints_tiling and sizehints_floating
    are now writable
  * Fix EWMH urgency change for clients without WM hints set
  * Fix the exit code of the 'focus' command</changelog>
  <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>
</package>
<package pkgid="1dffd084b49d0bc1c675b613ab3029da3fb38527913093db945217d0a9d164fc3dcdf8d801fa0bf4bc34f906d7bd5e97624aad4938b7b87f4486d3083ba88fc6" name="herbstluftwm-examples" arch="noarch">
  <version epoch="0" ver="0.9.5" rel="bp161.1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1587470400">- Update to 0.8.1:
  * the frame index 'e' refers to the first empty frame
    (e.g. 'rule index=e' places new windows in empty frames, if possible)
  * new setting 'hide_covered_windows' to improve the appearance
    when used with a compositor.
  * resize floating windows with the same command ('resize') as in
    tiling mode and thus the same keybindings as in tiling mode.
    Therefore, the 'fractiondelta' parameter to the 'resize' command
    is now optional.
  * keybind now checks that the bound command exists.
  * cycle_all (Alt-Tab) now also traverses floating clients
  * new setting 'auto_detect_panels' controlling the panel
    detection algorithm.
  * improved herbstclient tab completion for the fish shell
  Bug fixes:
  * Handle the regular expression "" correctly, since the grammar
    of extended regular expressions does not allow "".
  * Error handling for the lack of xrandr
  * Fixes to make it compile on other systems and architecture</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1588680000">- Update to 0.8.2:
  * Selection of empty frames by the mouse (by click or by hover if
    focus_follows_mouse is enabled)
  * The commands 'close_and_remove' / 'close_or_remove' act like
    'close' for floating clients
  * The decoration window allows focusing, moving, and resizing
    the client via the mouse (as known from standard floating
    window managers)
  * Improved herbstclient tab completion for the fish shell
  * Fix a crash in the error handler when a invalid monitor
    name is passed. (Affects list_padding move_monitor
    rename_monitor lock_tag unlock_tag)
  * Fix the type of WM_STATE
  * The client attributes sizehints_tiling and sizehints_floating
    are now writable
  * Fix EWMH urgency change for clients without WM hints set
  * Fix the exit code of the 'focus' command</changelog>
  <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>
</package>
<package pkgid="e26c1883b0e38f8ea0c81ac21d6b9b75a9537dbacac7a8b179d6099883ab66bd64c1f6bc5afd5469ae7274f09a10905ff974cecc95bd5135da1dd255cf65ad9d" name="herbstluftwm-fish-completion" arch="noarch">
  <version epoch="0" ver="0.9.5" rel="bp161.1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1587470400">- Update to 0.8.1:
  * the frame index 'e' refers to the first empty frame
    (e.g. 'rule index=e' places new windows in empty frames, if possible)
  * new setting 'hide_covered_windows' to improve the appearance
    when used with a compositor.
  * resize floating windows with the same command ('resize') as in
    tiling mode and thus the same keybindings as in tiling mode.
    Therefore, the 'fractiondelta' parameter to the 'resize' command
    is now optional.
  * keybind now checks that the bound command exists.
  * cycle_all (Alt-Tab) now also traverses floating clients
  * new setting 'auto_detect_panels' controlling the panel
    detection algorithm.
  * improved herbstclient tab completion for the fish shell
  Bug fixes:
  * Handle the regular expression "" correctly, since the grammar
    of extended regular expressions does not allow "".
  * Error handling for the lack of xrandr
  * Fixes to make it compile on other systems and architecture</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1588680000">- Update to 0.8.2:
  * Selection of empty frames by the mouse (by click or by hover if
    focus_follows_mouse is enabled)
  * The commands 'close_and_remove' / 'close_or_remove' act like
    'close' for floating clients
  * The decoration window allows focusing, moving, and resizing
    the client via the mouse (as known from standard floating
    window managers)
  * Improved herbstclient tab completion for the fish shell
  * Fix a crash in the error handler when a invalid monitor
    name is passed. (Affects list_padding move_monitor
    rename_monitor lock_tag unlock_tag)
  * Fix the type of WM_STATE
  * The client attributes sizehints_tiling and sizehints_floating
    are now writable
  * Fix EWMH urgency change for clients without WM hints set
  * Fix the exit code of the 'focus' command</changelog>
  <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>
</package>
<package pkgid="96b7bee78f52d083819202dae7274c62e68cadd4de40759b1aead4479a278f037225f9bd596b08665b4044859527e660b60dbbae5f9a003f4739d4d21fc6a8b6" name="herbstluftwm-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.9.5" rel="bp161.1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1587470400">- Update to 0.8.1:
  * the frame index 'e' refers to the first empty frame
    (e.g. 'rule index=e' places new windows in empty frames, if possible)
  * new setting 'hide_covered_windows' to improve the appearance
    when used with a compositor.
  * resize floating windows with the same command ('resize') as in
    tiling mode and thus the same keybindings as in tiling mode.
    Therefore, the 'fractiondelta' parameter to the 'resize' command
    is now optional.
  * keybind now checks that the bound command exists.
  * cycle_all (Alt-Tab) now also traverses floating clients
  * new setting 'auto_detect_panels' controlling the panel
    detection algorithm.
  * improved herbstclient tab completion for the fish shell
  Bug fixes:
  * Handle the regular expression "" correctly, since the grammar
    of extended regular expressions does not allow "".
  * Error handling for the lack of xrandr
  * Fixes to make it compile on other systems and architecture</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1588680000">- Update to 0.8.2:
  * Selection of empty frames by the mouse (by click or by hover if
    focus_follows_mouse is enabled)
  * The commands 'close_and_remove' / 'close_or_remove' act like
    'close' for floating clients
  * The decoration window allows focusing, moving, and resizing
    the client via the mouse (as known from standard floating
    window managers)
  * Improved herbstclient tab completion for the fish shell
  * Fix a crash in the error handler when a invalid monitor
    name is passed. (Affects list_padding move_monitor
    rename_monitor lock_tag unlock_tag)
  * Fix the type of WM_STATE
  * The client attributes sizehints_tiling and sizehints_floating
    are now writable
  * Fix EWMH urgency change for clients without WM hints set
  * Fix the exit code of the 'focus' command</changelog>
  <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>
</package>
<package pkgid="35b5b0034448dd26103698aafadd42fc66465fdbc6ef27a9c2c3180ab62c2a45eef2468bb3dd9ea7d5d293b85adeaf931081c2c92b70ee0832bf28587b944a28" name="hevea" arch="s390x">
  <version epoch="0" ver="2.36" rel="bp161.1.32"/>
  <changelog author="peter.trommler@ohm-hochschule.de" date="1357300800">- old changelog:
  * Mon Dec 22 2008 Gernot Hillier &lt;gernot.hillier@siemens.com&gt;
  - updated to hevea 1.10
  * Thu Dec 22 2005 Texstar &lt;texstar@houston.rr.com&gt; 1.08-1tex
  - build for pclos</changelog>
  <changelog author="peter.trommler@ohm-hochschule.de" date="1357300801">- update to 2.00 from upstream
  * version 2.00
  - HTML 5.0 output.
  * version 1.99
  - Last released version that outputs html 4.0
  - Simplified html.mli, text.mli and info.mli by including outManager
    signature
  - Corrected installer bug (lstlang?.sty not installed !!)
  - Buffers with underlying rope structure (use our own)</changelog>
  <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>
</package>
<package pkgid="b79e47ad34038282029a8bc1199a5236635d578d81e50d100875f9401f32285da9c279e15f1521e23e6d17a7af62d124a943e89900f00d050891048d5952bceb" name="hex" arch="s390x">
  <version epoch="0" ver="1.11" rel="bp161.1.2"/>
  <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="8e9a60df7669cf85517e236e8e05db4499bd535c9c8bad7b6122a830aa45ef03026fed8350639c2fd35ea574a662a1fa59a152f0479e65b0b660fc323849d438" name="hexd" arch="s390x">
  <version epoch="0" ver="1.1.0" rel="bp161.1.2"/>
  <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="0ec1feb55b4d0ca344c6330df6b6e0d37a40b7b64951cfd911ef879df0a4df49a2193c0f73f7142465706acf3c649cb2c75195a678731f5ef70602a765ec2008" name="hexedit" arch="s390x">
  <version epoch="0" ver="1.6" rel="bp161.1.2"/>
  <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="3e523cc35934a731fc042f992b30de9f50e79a2bfe6eef2c92ce062c1e19e776cb594a605bfd78fc5ecb2e725f74c5807c897b65aa646b2f80f3d468607c1bce" name="hexyl" arch="s390x">
  <version epoch="0" ver="0.14.0" rel="bp161.1.6"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1669550400">- Initial package, version 0.10.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1670241600">- Update to version 0.11.0
  * Significantly improved performance.
  * Added variable panels through the --panels and --terminal-width
    flags.
  * Added new --group-bytes/-g option.
  * Added new --base B option (where B can be binary, octal,
    decimal or hexadecimal).
  * Show actual zero bytes as ⋄ in the character panel
    (previously: 0), in order not to confuse them with ASCII.
  * 0 bytes if colors are deactivated.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1670673600">- Updat eto version 0.12.0
  Features
  * Only show one panel by default if the terminal width is not
    wide enough for two panels.
  * Respect the NO_COLOR environment variable.
  Bugfixes
  * Do not fail with an error if --panels=auto is used and the
    output is piped.
  Changes
  * Breaking: For xxd-compatibility reasons, --group_bytes has
    been renamed to --group-size (with an --groupsize alias).</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1685275200">- Update to version 0.13.0
  * Support both little and big Endian dumps using --endianness={little,big}
  * Breaking: Changed the meaning of the short flag -C to be consistent with hexdump -C.
    Previously, this would hide the character panel, but now -C shows the character panel,
    in case it has been previously (e.g. in an alias) disabled with --no-characters</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1697716800">- Update to version 0.13.1
  * BugFix: Correctly handle discontinuous input (stdin), see #196 and #197</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702382400">- Update to version 0.14.0
  Features
  * New --character-table option, with the ability to use
    codepage 437.
  * New --character-table=ascii option for a ASCII-only character
    table.
  Bugfixes
  * Show output when doing hexyl /dev/zero.
  * Respect NO_COLOR environment variable.</changelog>
</package>
<package pkgid="514182c7fb8399a3b17be1647aaab3744c91ac8ed5ffb155556ac5aad03aeac288789009af5ce7fd8e8788bc379112b69dd2b824fb7e053fbe7e43f9182062b0" name="hfst" arch="s390x">
  <version epoch="0" ver="3.17.1" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1576756800">- Update to release 3.15.2
  * Fix off-by-one bug in checking captures in pmatch.
  * hfst-pmatch2fst now implements eg @include"filename.txt" as a
    preprocessing stage.
  * hfst-pmatch2fst now implements Explode() and Implode() in
    full generality.
  * hfst-pmatch now allows printing weights (in location mode,
    with --locate).
  * Add tool hfst-eliminate-flags.
  * Allow both escaped and unescaped zeros in multicharacters in
    all lexc lexicon entries.</changelog>
  <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>
</package>
<package pkgid="01c6c39bc94834008a74b49041fac7d4fc2978588ffd29e05b27f125f5c3ac0f874629da5978f8fba85d948beeada53c44f3b074ab48443ec3176d93659396c7" name="hfst-devel" arch="s390x">
  <version epoch="0" ver="3.17.1" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1576756800">- Update to release 3.15.2
  * Fix off-by-one bug in checking captures in pmatch.
  * hfst-pmatch2fst now implements eg @include"filename.txt" as a
    preprocessing stage.
  * hfst-pmatch2fst now implements Explode() and Implode() in
    full generality.
  * hfst-pmatch now allows printing weights (in location mode,
    with --locate).
  * Add tool hfst-eliminate-flags.
  * Allow both escaped and unescaped zeros in multicharacters in
    all lexc lexicon entries.</changelog>
  <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>
</package>
<package pkgid="6ccca10761b2a436e286e14a7ad551f948d6929092dcd4df0102fc81eb27aec0aaa16f8d52d44911ba4ebca443ba2989800f32b87ccc81cf166cb36dc2769870" name="hfst-ospell" arch="s390x">
  <version epoch="0" ver="0.5.4" rel="160099.2.2"/>
  <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="tchvatal@suse.com" 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="mliska@suse.cz" date="1585310400">- Fix boo#1158318 by
  gcc10-Fix-a-typo-in-wide-string-conversion-function-49.patch.</changelog>
  <changelog author="mliska@suse.cz" date="1678363200">- Add upstream patch gcc13-fix.patch in order to support GCC 13.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="tjyrinki@suse.com" 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="0bd75a252ad53fc4b64d63297da55eeff9b738a063fb554a9170f63c7c64072aa193c30e8954671c2abfa770199b962ccd0ed225256c78732e1be76cf11d4ed1" name="hfst-ospell-devel" arch="s390x">
  <version epoch="0" ver="0.5.4" rel="160099.2.2"/>
  <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="tchvatal@suse.com" 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="mliska@suse.cz" date="1585310400">- Fix boo#1158318 by
  gcc10-Fix-a-typo-in-wide-string-conversion-function-49.patch.</changelog>
  <changelog author="mliska@suse.cz" date="1678363200">- Add upstream patch gcc13-fix.patch in order to support GCC 13.</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="tjyrinki@suse.com" 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="bd5b44c13973c9d0571a2d41ee274b0596ed010ffcd9b3d5a3a6c9d4ee4711a1225eb67c10ff9750a84f6d415a8f75359e361619dabeb0f1f26c1d310774e4bb" name="hfsutils" arch="s390x">
  <version epoch="0" ver="3.2.6" rel="bp161.1.2"/>
  <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&#xF6;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="2cdb3b8d0e0906a6b685972bf738e1a074cdf5ed8ae14da2c1f29bd78d3eed6ec18c7ab289a2f0df0fecaa0f1009b23b8643d5b0aa4c0be225dbfe89a0679cc7" name="hibiscus" arch="s390x">
  <version epoch="0" ver="2.10.21" rel="bp161.1.6"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649678400">- Require the exact version of eclipse-swtchart that we were built
  against on platforms, where we unbundle it (bsc#1198345)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1664971200">- Build using source and target levels 8</changelog>
  <changelog author="&lt;postix@posteo.eu&gt;" date="1666180800">- update to version 2.10.8
  * BUG: 1000 Update auf HBCI4Java 3.1.62 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.62 - siehe https://homebanking-hilfe.de/forum/topic.php?t=25388
  * BUG: 0999 Mögliche NPE - kann den Fehler selbst aber nicht reproduzieren - siehe Mail von Paul vom 16.08.2022
  * BUG: 0998 Beim Import von Sammelaufträgen per SEPA-PAIN XML wurde das Batchbooking-Flag nicht berücksichtigt - siehe https://homebanking-hilfe.de/forum/topic.php?p=163721#real163721
  * NEW: 0997 Update auf HBCI4Java 3.1.61 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.61
  * NEW: 0996 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 05.09.2022
  * CHG: 0995 Beim MT940-Export in das Tag „:20:“ den Wert „STARTUMS“ schreiben. Siehe https://homebanking-hilfe.de/forum/topic.php?t=25333&amp;page=1&amp;fup=163636#real163636
- update to version 2.10.7
  * CHG: 0994 Option „Unterkategorien von Treffern anzeigen“ aus Changeset #0976 unter die Tabelle verschoben - siehe https://homebanking-hilfe.de/forum/topic.php?t=25248&amp;page=1&amp;fup=163107#real163107
  * NEW: 0993 Neuer Preset-Zeitraum „Letzte 90 Tage“
  * NEW: 0992 Update auf HBCI4Java 3.1.60 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.60
  * NEW: 0991 Option, um in der Umsatzliste nur den Betrag farbig anzuzeigen sowie eine extra Box für die Starseite mit den Umsätzen (Datum-Slider funktioniert hier aber noch nicht richtig) - siehe https://homebanking-hilfe.de/forum/topic.php?t=25228
  * BUG: 0990 Der Verwendungszweck darf beim MT940-Export nur 27 Zeichen lang sein. Die 65-Zeichen gelten für das ganze Tag 86
  * NEW: 0989 Feld für die Kontonummer auf 16 Zeichen verlängert - siehe https://github.com/willuhn/hibiscus/pull/133
  * NEW: 0988 Pauschale Längenprüfung deutscher IBANs auch bei deaktivierter Kontonummernprüfung wieder entfernt wegen https://github.com/willuhn/hibiscus/pull/133 - es gibt auch IBANs mit weniger als 22 Zeichen. Ausserdem Adressbuch-Ausnahme auch bei IBAN hinzugefügt
  * NEW: 0987 Upgrade von Guava von Version 25.1 auf Version 31.1 wegen Abhängigkeit zu Selenium. 31.1 erfordert jetzt auch 'failureaccess-1.0.1.jar' - sonst funktioniert hibiscus.transferwise nicht mehr
  * CHG: 0987 Bibliothek fastqrcodegen auf qrcodegen umgestellt - siehe https://github.com/nayuki/QR-Code-generator/pull/143
- update to version 2.10.6
  * BUG: 0986 Umsatzliste: Kategorie „&lt;Nicht zugeordnet&gt;“ wurde nicht korrekt als Vorauswahl wiederhergestellt, wenn man aus der Detailansicht zurückwechselte - siehe https://homebanking-hilfe.de/forum/topic.php?t=25174&amp;page=1&amp;fup=162697#real162697
  * NEW: 0985 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 06.06.2022
  * BUG: 0984 Hinweistext aus 0972 in Auftragslisten wieder zurückgebaut - dadurch wird der Textfilter nicht mehr angewendet - siehe https://homebanking-hilfe.de/forum/topic.php?t=25170&amp;page=1&amp;fup=162657#real162657
- update to version 2.10.5
  * NEW: 0983 Update auf HBCI4Java 3.1.59 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.59
  * NEW: 0982 Anzeige des eigenen Kontos in „Umsätze nach Kategorien“ - siehe https://homebanking-hilfe.de/forum/topic.php?p=162518#real162518
  * CHG: 0981 Schönere Default-Farben für Soll- und Habenbuchungen, die auch auf Dark-Themes besser lesbar sind
  * CHG: 0980 CSV-Import: Bezeichnungen im Dialog für die Zuordnung der Spalten des Gegenkontos zu denen in der Umsatzliste angeglichen - siehe https://homebanking-hilfe.de/forum/topic.php?t=25139
  * NEW: 0979 Bei Lastschriften mit clientseitiger Wiederholung in den duplizierten Aufträgen als SEPA Zieltermin nicht morgen verwenden sondern das nächstmögliche Datum in der Zukunft basierend auf Zieldatum der Vorlage und * Wiederholungsintervall
  * NEW: 0978 Unterstützung für SEPA-Echtzeitüberweisungen (SEPA Instant Payments) - als Auftragsart bei der Erstellung einer Überweisung auswählbar
  * NEW: 0977 Im Adressbuch auch die Einzelaufträge von/an diese Adresse anzeigen (um auch jene anzeigen zu können, die noch nicht ausgeführt wurden und daher noch nicht in den Umsätzen auftauchen)
  * NEW: 0976 Neue Option „Unterkategorien von Treffern anzeigen“ im Dialog „Auswahl der Kategorie“ - siehe https://homebanking-hilfe.de/forum/topic.php?p=162002#real162002
  * NEW: 0975 Feature INIT_FLIP_USER_INST per Default aktiv - siehe https://github.com/hbci4j/hbci4java/pull/67
  * NEW: 0974 Update auf HBCI4Java 3.1.58 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.58
  * NEW: 0973 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 07.03.2022
  * NEW: 0972 Hinweistext in Auftragslisten anzeigen, wenn durch Filterkriterien Aufträge ausgeblendet sind - siehe https://homebanking-hilfe.de/forum/topic.php?p=161817#real161817
  * BUG: 0971 Parameter „usage.list.all“ und „usage.display.all“ zu „usage.display.all“ zusammengefasst. Vorher konnte mit beiden Parametern in Detail-Ansicht und Liste zwischen gekürztem und komplettem Verwendungszweck umgeschaltet werden
  * NEW: 0970 Flickercode bei Bedarf in QR-Code umwandeln. Code stammt von https://github.com/oezgueremir/hibiscus/tree/feature/QRDataFromFlickerData
  * NEW: 0969 Update auf HBCI4Java 3.1.57 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.57
  * NEW: 0968 Update auf HBCI4Java 3.1.56 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.56
  * NEW: 0967 Wiederherstellen der Selektion in der Liste der Synchronisierungsaufgaben
  * BUG: 0966 Kontonummer und BLZ im Adressbuch nur noch für DE-IBANs vervollständigen
  * NEW: 0965 Play/Pause-Button für Flicker-Code sowie Option „[x] Automatisch starten“
  * BUG: 0964 In der Auswertung „Einnahmen/Ausgaben“ konnte es fälschlicherweise zur Anzeige von Differenzen kommen
  * NEW: 0963 Umsatzliste: Valuta-Datum in Klammern hinter Buchungsdatum anzeigen, wenn es abweicht</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708862400">- Added patch:
  * hibiscus-port-to-commons-lang3.patch
    + port hibiscus to use apache-commons-lang3 instead of the old
    apache/jakarta-commons-lang</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709035200">- Update to version 2.10.16
  * NEW: 1061 Update auf HBCI4Java 3.1.74 (PushTAN Decoupled) - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.74
  * BUG: 1060 Beim PDF-Export nicht "null" ausgeben, wenn kein Gegenkontoname vorhanden ist
  * NEW: 1059 Beim PDF-Export von Umsätzen die Notiz im Verwendungszweck mit ausgeben
  * NEW: 1058 Counter für Ungelesen/Überfällig links in der Navigation auch bei Inaktivität stündlich aktualisieren (z.B. wenn eine Überweisung fällig wird und Hibiscus über den Tageswechsel durchlief)
  * NEW: 1057 Update auf HBCI4Java 3.1.73 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.73
  * NEW: 1056 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 04.12.2023
  * CHG: 1055 Das fehlgeschlagene Laden eines Datensatzes per ObjectNotFoundException sollte nicht dazu führen, dass das Backup übersprungen wird
  * BUG: 1054 Wenn der Rechner in Standby versetzt wird, kann es vorkommen, dass die nächste automatische Synchronisierung nicht zum angezeigten Zeitpunkt stattfindet
  * NEW: 1053 Umstellung von MySQL auf MariaDB
- Update to version 2.10.15
  * NEW: 1052 Beim erstmaligen Markieren von Umsätzen als gelesen eine Auswahl anzeigen, ob dies beim Beenden automatisch geschehen soll
  * CHG: 1051 Dialog für Erinnerungstermine etwas größer
  * NEW: 1050 Einheitliche Schreibweise des Kontos auch in der Liste der elektronischen Kontoauszüge
  * NEW: 1049 Update auf HBCI4Java 3.1.72 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.72
  * NEW: 1048 Update auf SWT-Chart 0.14
  * BUG: 1047 Tooltip in Line-Charts wurde nicht zuverlässig angezeigt - siehe https://homebanking-hilfe.de/forum/topic.php?t=25998
  * NEW: 1046 Neue Option "[x] Umsätze beim Beenden als Gelesen markieren" in den Anzeigeoptionen der Umsätze
  * BUG: 1045 Option "Im Fehlerfall anhalten" in den Einstellungen der automatischen Synchronisierung wurde nicht gespeichert
  * NEW: 1044 Update auf HBCI4Java 3.1.70 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.70
- Update to version 2.10.14
  * BUG: 1043 Beim CSV-Export von Umsätzen wurde bei Umsätzen ohne Kategorie fälschlicherweise die Kategorie des vorherigen Umsatzes angezeigt
  * NEW: 1042 Wildcards im Kartenleser-Namen erlaubt. Für den Fall, dass der SmartCard-Service abhängig von Lade-/Port-Reihenfolge variierende Bezeichnungen liefert
  * BUG: 1041 Markierte Synchronisierungsaufgaben auch bereits beim Klick auf "Automatische Synchronisierung einrichten..." zwischenspeichern
- Update to version 2.10.13
  * NEW: 1040 Import von Sammelaufträgen im "Hibiscus-Format": Konto nur dann erfragen, wenn keines in der XML-Datei angegeben ist
  * NEW: 1039 Ungelesen-Information der Umsätze auch in Datenbank speichern
  * BUG: 1038 Tippfehler in SEPA-Purpose-Code "GOWT". Muss "GOVT" heissen. Siehe https://homebanking-hilfe.de/forum/topic.php?p=167894#real167894
  * NEW: 1037 Bei "Umsätze nach Kategorie" ebenfalls "Name 2" der Gegenkonten anzeigen (wurde in Umsatzliste bereits so angezeigt, fehlte hier aber noch)
  * NEW: 1036 Gelesen/Ungelesen-Information für jeden Umsatz einzeln speichern und änderbar machen
  * NEW: 1035 Beim CSV-Export von Umsätzen auch den kompletten Pfad der Kategorien in einer neuen Spalte "Kategorie-Pfad" exportieren
  * NEW: 1034 Adressbuch: In der Liste der Sammelauftragsbuchungen zu einer Adresse auch die Termine der korrespondierenden Sammelaufträge mit anzeigen
  * NEW: 1033 Update auf HBCI4Java 3.1.69 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.69
  * NEW: 1032 Update auf HBCI4Java 3.1.68 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.68
  * NEW: 1031 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 05.06.2023 (Update vom 25.05.2023)
  * CHG: 1030 Reihenfolge (Sortierung erst nach Name, dann nach Kontonummer) und Anzeige der Konten in der Kontoauswahl leicht geändert
  * NEW: 1029 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 05.06.2023
  * BUG: 1028 Automatische Synchronisierung: Synchronisationsaufgaben, die in der Liste der Synchronisationsaufgaben abgewählt sind, wurden bei der automatischen Ausführung dennoch ausgeführt
  * NEW: 1027 Verwendungszweck im MT940-Export nach Bedarf mit SVWZ-Tag versehen - siehe https://homebanking-hilfe.de/forum/topic.php?t=25786
- Update to version 2.10.12
  * NEW: 1026 Intervall der automatischen Konten-Synchronisierung konfigurierbar
- Update to version 2.10.11
  * NEW: 1025 System-Tray auch in den Einstellungen der automatischen Synchronisierung aktivierbar
  * NEW: 1024 Automatische zeitgesteuerte Konten-Synchronisierung
  * NEW: 1023 Verwendungszweck-Vervollständigung nach Addressbuch-Auswahl: Auch nach Name in vorherigen Aufträgen suchen. Ermöglicht unterschiedliche Verwendungszweck-Vorschläge je nach ausgewählter Adresse (selbst bei identischer Ziel-IBAN)
  * NEW: 1022 Update auf HBCI4Java 3.1.67 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.67
  * BUG: 1021 Umsatzliste: Nachtrag zu 1019 - Auswahl von "&lt;Nicht zugeordnet&gt;" funktionierte nicht mehr
  * NEW: 1020 Postgres-Treiber aktualisiert
  * BUG: 1019 Umsatzliste: Bei Auswahl einer Umsatzkategorie konnten auch Umsätze angezeigt werden, die eigentlich per automatischer Zuordnung einer anderen Kategorie zugewiesen wurden, zusätzlich aber auch zur ausgewählten Kategorie passen
  * NEW: 1018 Update auf HBCI4Java 3.1.66 - RAH-10 Support
  * NEW: 1017 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 06.03.2023
- Update to version 2.10.10
  * NEW: 1016 Die von hibiscus.transferwise genutzten Libs (Apache HTTP-Client, Jackson und SLF4J-API) direkt in Hibiscus verschoben, damit sie von mehreren Plugins genutzt werden können
  * CHG: 1015 Umsatzliste: Nachtrag zu 1009 - Verhalten ist in den Einstellungen der Umsatzliste oben rechts jetzt mit der Option "Suche bei Eingabe eines Suchbegriffs sofort starten" konfigurierbar
  * BUG: 1014 Umsatzkategorie-Auswahl: Wenn auch Kinder von Treffern angezeigt werden, konnte es vorkommen, dass ein Element mehrfach angezeigt wird. - siehe https://homebanking-hilfe.de/forum/topic.php?t=25537
  * CHG: 1013 Umsatzliste: Bei Änderung des Von-/Bis-Datums ebenfalls nicht mehr sofort aktualisieren sondern erst bei Klick auf "Aktualisieren"/Enter - siehe https://homebanking-hilfe.de/forum/topic.php?t=25309
  * NEW: 1012 Beim Druck von Überweisungen deutlicher machen, ob es sich um bankseitig terminierte Aufträge handelt
- Update to version 2.10.9
  * NEW: 1011 Update auf HBCI4Java 3.1.64 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.64 - siehe https://homebanking-hilfe.de/forum/topic.php?p=164595#real164595
  * NEW: 1010 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 05.12.2022
  * CHG: 1009 Umsatzliste: Suche nicht mehr direkt bei Eingabe in "Suchbegriff" starten sondern bei Klick auf "Aktualisieren"/Enter - siehe https://homebanking-hilfe.de/forum/topic.php?t=25309
  * NEW: 1008 Gespeichertes TAN-Verfahren und Medienbezeichnung neben dem Button "TAN-Verfahren zurücksetzen" anzeigen, falls etwas gespeichert wurde
  * NEW: 1007 Beim PDF-Export von Umsätzen auch Name2, IBAN und Bank des Gegenkontos mit ausgeben
  * NEW: 1006 Umsatzliste: Name der Kategorie in der Farbe der Kategorie anzeigen - siehe https://homebanking-hilfe.de/forum/topic.php?p=164418#real164418
  * BUG: 1005 Nur die Kategorien färben, nicht die Umsätze selbst - siehe https://homebanking-hilfe.de/forum/topic.php?t=17474
  * NEW: 1004 Checkbox "In Adressbuch übernehmen" merkt sich jetzt den vom User ausgewählten Zustand - siehe https://homebanking-hilfe.de/forum/topic.php?t=25423
  * BUG: 1003 Umsätze nach Kategorie: Anzahl der Kategorien und Umsätze in Summenzeile war immer 0 - siehe https://homebanking-hilfe.de/forum/topic.php?t=25413
  * BUG: 1002 Saldo im Verlauf: Summenlinie dicker anzeigen
  * BUG: 1001 Beim XML-Datenbank-Dump die Konten vor den Umsatzkategorien exportieren, da Umsätze auf Konten referenzieren können - siehe https://homebanking-hilfe.de/forum/topic.php?t=25409
- 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="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>
</package>
<package pkgid="8aa5414d378b81eb1d8f5b48f42fecbfe7f338a2eb251889cfc79f712b0ed7c17b449cfe1aca681094cffc6fd94d011446bf358fa88c607d79ecc6a00b9737d4" name="hicolor-icon-theme" arch="noarch">
  <version epoch="0" ver="0.18" rel="160099.2.5"/>
  <changelog author="dimstar@opensuse.org" date="1418731200">- Update to version 0.14:
  + Use automake to generate VPATH-compatible makefiles.</changelog>
  <changelog author="zaitor@opensuse.org" date="1427198400">- Update to version 0.15:
  + Add symbolic/apps directory for symbolic app icons.</changelog>
  <changelog author="zaitor@opensuse.org" date="1445860800">- Drop hicolor-scalable-sizes.patch: It breaks builder icons, and
  default icons on desktops like MATE. It has never been taken
  upstream, nor is any other distro using it, so lets align with
  everyone else.</changelog>
  <changelog author="tchvatal@suse.com" date="1464264000">- Update url to point to some existing location.
- Run over with spec-cleaner: Update macros and remove obsolete
  clean section.</changelog>
  <changelog author="dimstar@opensuse.org" date="1498564800">- Migrate %icon_theme_cache_post/postun macro from
  hicolor-icon-theme to gtk2-tools and gtk3-tools file triggers.
  The macros are defined to be nop, in order to not break all spec
  files for now.</changelog>
  <changelog author="zaitor@opensuse.org" date="1504785600">- Update to version 0.17:
  + Fix 256x256@2/animations name in index.theme.
- Changes from version 0.16:
  + Add hidpi icon directories (e.g. 48x48@2) with scale=2.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1557316800">- Move RPM macros to %_rpmmacrodir.</changelog>
  <changelog author="fpesari@tuxfamily.org" date="1669032000">- Add 1024x1024 directory for package ownership</changelog>
  <changelog author="gmbr3@opensuse.org" date="1737374400">- Update to version 0.18:
  * Provide a pkgconfig file
  * Create HiDPI directories
  * Port build system to Meson
- Create devel subpackage for pkgconfig file
- Create all directories under symbolic
  (needed by budgie-desktop)
- Create 1024x1024 HiDPI directories</changelog>
</package>
<package pkgid="6464e919a4916725767bbdff29a13bcd677b61acae3896769c7723fda0b97bee1393fa8d6cfc006b1ffbf3b6978bec0fd36d68e6cea2d01357921858f5666dec" name="hicolor-icon-theme-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="42.1" rel="lp161.1.1"/>
  <changelog author="vuntz@opensuse.org" date="1286539200">- Bump version to 11.4.</changelog>
  <changelog author="vuntz@opensuse.org" date="1297598400">- Call relevant macros in %post/%postun:
  + %icon_theme_cache_post/postun because the package ships themed
    icons.</changelog>
  <changelog author="vuntz@opensuse.org" date="1309953600">- Bump version to 12.1.
- Add a Requires for hicolor-icon-theme, since the branding package
  is useless without it.
- Update summary and description.
- Add Url tag.</changelog>
  <changelog author="vuntz@opensuse.org" date="1318507200">- Remove %{release} from the hicolor-icon-theme versioned Requires,
  to not have to rebuild this package each time hicolor-icon-theme
  rebuilds to keep it installable.</changelog>
  <changelog author="vuntz@opensuse.org" date="1337774400">- Bump version to 12.2, to prepare for next version of openSUSE.</changelog>
  <changelog author="aj@suse.de" date="1357732800">- Update version to 12.3</changelog>
  <changelog author="zaitor@opensuse.org" date="1378728000">- Bump version to 13.1, to prepare for next version of openSUSE.</changelog>
  <changelog author="zaitor@opensuse.org" date="1408795200">- Bump version to 13.2, to prepare for next version of openSUSE.</changelog>
  <changelog author="zaitor@opensuse.org" date="1445601600">- Bump version to 42.1, to prepare for next version of openSUSE.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
</package>
<package pkgid="6654c42c6027010c8d52870dac0f11ac006686f98ae8e6e1056bae5bbe24a7441721a5fb9bd8de33e082e729feef9095b1b892b345cb324d23cf4ed7f868dc47" name="hicolor-icon-theme-devel" arch="noarch">
  <version epoch="0" ver="0.18" rel="160099.2.5"/>
  <changelog author="dimstar@opensuse.org" date="1418731200">- Update to version 0.14:
  + Use automake to generate VPATH-compatible makefiles.</changelog>
  <changelog author="zaitor@opensuse.org" date="1427198400">- Update to version 0.15:
  + Add symbolic/apps directory for symbolic app icons.</changelog>
  <changelog author="zaitor@opensuse.org" date="1445860800">- Drop hicolor-scalable-sizes.patch: It breaks builder icons, and
  default icons on desktops like MATE. It has never been taken
  upstream, nor is any other distro using it, so lets align with
  everyone else.</changelog>
  <changelog author="tchvatal@suse.com" date="1464264000">- Update url to point to some existing location.
- Run over with spec-cleaner: Update macros and remove obsolete
  clean section.</changelog>
  <changelog author="dimstar@opensuse.org" date="1498564800">- Migrate %icon_theme_cache_post/postun macro from
  hicolor-icon-theme to gtk2-tools and gtk3-tools file triggers.
  The macros are defined to be nop, in order to not break all spec
  files for now.</changelog>
  <changelog author="zaitor@opensuse.org" date="1504785600">- Update to version 0.17:
  + Fix 256x256@2/animations name in index.theme.
- Changes from version 0.16:
  + Add hidpi icon directories (e.g. 48x48@2) with scale=2.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1557316800">- Move RPM macros to %_rpmmacrodir.</changelog>
  <changelog author="fpesari@tuxfamily.org" date="1669032000">- Add 1024x1024 directory for package ownership</changelog>
  <changelog author="gmbr3@opensuse.org" date="1737374400">- Update to version 0.18:
  * Provide a pkgconfig file
  * Create HiDPI directories
  * Port build system to Meson
- Create devel subpackage for pkgconfig file
- Create all directories under symbolic
  (needed by budgie-desktop)
- Create 1024x1024 HiDPI directories</changelog>
</package>
<package pkgid="4d96632aa8e6fbad98267d1fd064fd00579a95a3218c7c9e3bc4ef8a36e0169fc9bc0d2e7f41369e3722ba6553805a8b0c9e3369a8d29c0dc835118d7023c8d7" name="hidviz" arch="s390x">
  <version epoch="0" ver="0.2" rel="bp161.1.4"/>
  <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>
</package>
<package pkgid="e069b8f254b180652953b41bbe9fcfc0ed425b1b18329d15ec518c584a47d4278b423460c4b6995127abde50413392980eca9d9c9bfbbaf88e0f95c6f14cd4e5" name="highlight" arch="s390x">
  <version epoch="0" ver="4.12" rel="bp161.1.3"/>
  <changelog author="antoine.belvire@opensuse.org" date="1664366400">- Update to version 4.3:
  * Added support for Carbon.
  * Added support for Fortran77 star comments
    (gl#saalen/highlight#208).
  * Added support for PowerShell block comments
    (gl#saalen/highlight#210).
  * Fixed Python formatted string pattern
    (gl#saalen/highlight#212).
  * Added new shell completion generation script
    (gl#saalen/highlight!137).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1668254400">- Update to version 4.4:
  * Added support for Zig.
  * Added `Legacy` option in lsp.conf to add support for LSP
    servers without capabilities report.
  * Removed apidocs target in makefile (gl#saalen/highlight#213).
  * CLI: Added `--ls-legacy` option.
  * GUI: Added legacy checkbox in the LSP section.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1678881600">- Update to version 4.5:
  * Added support for Hare.
  * Fixed `--no-trailing-nl` option for LaTeX output
    (gl#saalen/highlight#216).
  * Fixed typos in rnc.lang, spn.lang and znn.lang
    (gl#saalen/highlight!139).
  * Fixed missing ngerman package for `--replace-quotes` option
    (gl#saalen/highlight#222).
  * Fixed quotes highlighting in XML (gl#saalen/highlight#226).
  * Updated file extension lists (gl#saalen/highlight#227).
  * Updated astyle lib to version 3.2.</changelog>
  <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>
</package>
<package pkgid="5121a0241a6b5d2b28d0f31e540e7fa3bda360f106b6d774a9ab60d377a1f5af5bed80ac672da862ad3b5d4d6cf457a93e134020d0fed78a37ae60011684b545" name="highlight-bash-completion" arch="noarch">
  <version epoch="0" ver="4.12" rel="bp161.1.3"/>
  <changelog author="antoine.belvire@opensuse.org" date="1664366400">- Update to version 4.3:
  * Added support for Carbon.
  * Added support for Fortran77 star comments
    (gl#saalen/highlight#208).
  * Added support for PowerShell block comments
    (gl#saalen/highlight#210).
  * Fixed Python formatted string pattern
    (gl#saalen/highlight#212).
  * Added new shell completion generation script
    (gl#saalen/highlight!137).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1668254400">- Update to version 4.4:
  * Added support for Zig.
  * Added `Legacy` option in lsp.conf to add support for LSP
    servers without capabilities report.
  * Removed apidocs target in makefile (gl#saalen/highlight#213).
  * CLI: Added `--ls-legacy` option.
  * GUI: Added legacy checkbox in the LSP section.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1678881600">- Update to version 4.5:
  * Added support for Hare.
  * Fixed `--no-trailing-nl` option for LaTeX output
    (gl#saalen/highlight#216).
  * Fixed typos in rnc.lang, spn.lang and znn.lang
    (gl#saalen/highlight!139).
  * Fixed missing ngerman package for `--replace-quotes` option
    (gl#saalen/highlight#222).
  * Fixed quotes highlighting in XML (gl#saalen/highlight#226).
  * Updated file extension lists (gl#saalen/highlight#227).
  * Updated astyle lib to version 3.2.</changelog>
  <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>
</package>
<package pkgid="a19b8aa00882b929fead79df17f7ed04e0185fd9225622067098635590e2624c882ba54f77b49122c42f848e678cc569bd9aa1f2092a42609fe4b8858e9b1202" name="highlight-common" arch="noarch">
  <version epoch="0" ver="4.12" rel="bp161.1.3"/>
  <changelog author="antoine.belvire@opensuse.org" date="1664366400">- Update to version 4.3:
  * Added support for Carbon.
  * Added support for Fortran77 star comments
    (gl#saalen/highlight#208).
  * Added support for PowerShell block comments
    (gl#saalen/highlight#210).
  * Fixed Python formatted string pattern
    (gl#saalen/highlight#212).
  * Added new shell completion generation script
    (gl#saalen/highlight!137).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1668254400">- Update to version 4.4:
  * Added support for Zig.
  * Added `Legacy` option in lsp.conf to add support for LSP
    servers without capabilities report.
  * Removed apidocs target in makefile (gl#saalen/highlight#213).
  * CLI: Added `--ls-legacy` option.
  * GUI: Added legacy checkbox in the LSP section.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1678881600">- Update to version 4.5:
  * Added support for Hare.
  * Fixed `--no-trailing-nl` option for LaTeX output
    (gl#saalen/highlight#216).
  * Fixed typos in rnc.lang, spn.lang and znn.lang
    (gl#saalen/highlight!139).
  * Fixed missing ngerman package for `--replace-quotes` option
    (gl#saalen/highlight#222).
  * Fixed quotes highlighting in XML (gl#saalen/highlight#226).
  * Updated file extension lists (gl#saalen/highlight#227).
  * Updated astyle lib to version 3.2.</changelog>
  <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>
</package>
<package pkgid="8ebf2a8eb6141993e60f13b71c7fd773a975f10ef2938a031f1e2c95d03ca78d8ca06ab4c7e3693e41841d51a96a26949627476d2c82912bc77e44d9e5f2ade5" name="highlight-fish-completion" arch="noarch">
  <version epoch="0" ver="4.12" rel="bp161.1.3"/>
  <changelog author="antoine.belvire@opensuse.org" date="1664366400">- Update to version 4.3:
  * Added support for Carbon.
  * Added support for Fortran77 star comments
    (gl#saalen/highlight#208).
  * Added support for PowerShell block comments
    (gl#saalen/highlight#210).
  * Fixed Python formatted string pattern
    (gl#saalen/highlight#212).
  * Added new shell completion generation script
    (gl#saalen/highlight!137).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1668254400">- Update to version 4.4:
  * Added support for Zig.
  * Added `Legacy` option in lsp.conf to add support for LSP
    servers without capabilities report.
  * Removed apidocs target in makefile (gl#saalen/highlight#213).
  * CLI: Added `--ls-legacy` option.
  * GUI: Added legacy checkbox in the LSP section.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1678881600">- Update to version 4.5:
  * Added support for Hare.
  * Fixed `--no-trailing-nl` option for LaTeX output
    (gl#saalen/highlight#216).
  * Fixed typos in rnc.lang, spn.lang and znn.lang
    (gl#saalen/highlight!139).
  * Fixed missing ngerman package for `--replace-quotes` option
    (gl#saalen/highlight#222).
  * Fixed quotes highlighting in XML (gl#saalen/highlight#226).
  * Updated file extension lists (gl#saalen/highlight#227).
  * Updated astyle lib to version 3.2.</changelog>
  <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>
</package>
<package pkgid="0a0867a785dd95902c77aff0b8d02367de4f8b5098ea20f22dff3f7deb698a19d10b65ccbde9f6a3926744ced301301d381c946bb53af7e63c3166a439aa7d52" name="highlight-gui" arch="s390x">
  <version epoch="0" ver="4.12" rel="bp161.1.3"/>
  <changelog author="antoine.belvire@opensuse.org" date="1664366400">- Update to version 4.3:
  * Added support for Carbon.
  * Added support for Fortran77 star comments
    (gl#saalen/highlight#208).
  * Added support for PowerShell block comments
    (gl#saalen/highlight#210).
  * Fixed Python formatted string pattern
    (gl#saalen/highlight#212).
  * Added new shell completion generation script
    (gl#saalen/highlight!137).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1668254400">- Update to version 4.4:
  * Added support for Zig.
  * Added `Legacy` option in lsp.conf to add support for LSP
    servers without capabilities report.
  * Removed apidocs target in makefile (gl#saalen/highlight#213).
  * CLI: Added `--ls-legacy` option.
  * GUI: Added legacy checkbox in the LSP section.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1678881600">- Update to version 4.5:
  * Added support for Hare.
  * Fixed `--no-trailing-nl` option for LaTeX output
    (gl#saalen/highlight#216).
  * Fixed typos in rnc.lang, spn.lang and znn.lang
    (gl#saalen/highlight!139).
  * Fixed missing ngerman package for `--replace-quotes` option
    (gl#saalen/highlight#222).
  * Fixed quotes highlighting in XML (gl#saalen/highlight#226).
  * Updated file extension lists (gl#saalen/highlight#227).
  * Updated astyle lib to version 3.2.</changelog>
  <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>
</package>
<package pkgid="c52fa8b9c4b24b8d2d1c6c5e0be99dbc3a5b2f7b3041693d2e8055da17b1c19f3defdcd33553c09c1049b8b64f4045d95d76308b03d83221aaef6227c1e745b7" name="highlight-gui-lang" arch="noarch">
  <version epoch="0" ver="4.12" rel="bp161.1.3"/>
  <changelog author="antoine.belvire@opensuse.org" date="1664366400">- Update to version 4.3:
  * Added support for Carbon.
  * Added support for Fortran77 star comments
    (gl#saalen/highlight#208).
  * Added support for PowerShell block comments
    (gl#saalen/highlight#210).
  * Fixed Python formatted string pattern
    (gl#saalen/highlight#212).
  * Added new shell completion generation script
    (gl#saalen/highlight!137).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1668254400">- Update to version 4.4:
  * Added support for Zig.
  * Added `Legacy` option in lsp.conf to add support for LSP
    servers without capabilities report.
  * Removed apidocs target in makefile (gl#saalen/highlight#213).
  * CLI: Added `--ls-legacy` option.
  * GUI: Added legacy checkbox in the LSP section.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1678881600">- Update to version 4.5:
  * Added support for Hare.
  * Fixed `--no-trailing-nl` option for LaTeX output
    (gl#saalen/highlight#216).
  * Fixed typos in rnc.lang, spn.lang and znn.lang
    (gl#saalen/highlight!139).
  * Fixed missing ngerman package for `--replace-quotes` option
    (gl#saalen/highlight#222).
  * Fixed quotes highlighting in XML (gl#saalen/highlight#226).
  * Updated file extension lists (gl#saalen/highlight#227).
  * Updated astyle lib to version 3.2.</changelog>
  <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>
</package>
<package pkgid="f253c0d65f1c5962cd90a4ca7363b375eb9c0527ba9439266cad080ed88e85cc683dc39112882783905a0a0598cd2ca6bf47cdcf77ead5e7bbe573629b58a6ff" name="highlight-zsh-completion" arch="noarch">
  <version epoch="0" ver="4.12" rel="bp161.1.3"/>
  <changelog author="antoine.belvire@opensuse.org" date="1664366400">- Update to version 4.3:
  * Added support for Carbon.
  * Added support for Fortran77 star comments
    (gl#saalen/highlight#208).
  * Added support for PowerShell block comments
    (gl#saalen/highlight#210).
  * Fixed Python formatted string pattern
    (gl#saalen/highlight#212).
  * Added new shell completion generation script
    (gl#saalen/highlight!137).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1668254400">- Update to version 4.4:
  * Added support for Zig.
  * Added `Legacy` option in lsp.conf to add support for LSP
    servers without capabilities report.
  * Removed apidocs target in makefile (gl#saalen/highlight#213).
  * CLI: Added `--ls-legacy` option.
  * GUI: Added legacy checkbox in the LSP section.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1678881600">- Update to version 4.5:
  * Added support for Hare.
  * Fixed `--no-trailing-nl` option for LaTeX output
    (gl#saalen/highlight#216).
  * Fixed typos in rnc.lang, spn.lang and znn.lang
    (gl#saalen/highlight!139).
  * Fixed missing ngerman package for `--replace-quotes` option
    (gl#saalen/highlight#222).
  * Fixed quotes highlighting in XML (gl#saalen/highlight#226).
  * Updated file extension lists (gl#saalen/highlight#227).
  * Updated astyle lib to version 3.2.</changelog>
  <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>
</package>
<package pkgid="364308ee4bfb04ac07bf0e680ec49aa636af5cbdd14a35620dab42ad41b3bc8f3d77e2c578514119a24e082ce53f1b855a66206bd7432d45a7e02117852ffd57" name="highway-devel" arch="s390x">
  <version epoch="0" ver="1.2.0" rel="160099.2.4"/>
  <changelog author="jengelh@inai.de" date="1679054400">- Update to release 1.0.4
  * Add PPC8..10, SSE2, AVX3_ZEN4, NEON_WITHOUT_AES targets
  * Add Expand, LoadExpand, integer AbsDiff, SumsOf8AbsDiff
  * Improved Half/Twice support, codegen for Shift*Same
  * Faster KV128 sorting
  * Update RISC-V V intrinsics for 1.0-draft
- Remove arm-disable-runtime-dispatch.patch (appears merged)</changelog>
  <changelog author="jengelh@inai.de" date="1683720000">- Add no-forced-inline.diff [boo#1211093]</changelog>
  <changelog author="jengelh@inai.de" date="1683892800">- Add memory-constraints to build</changelog>
  <changelog author="jengelh@inai.de" date="1684929600">- Update memory limiter from 900 to 1400/process.</changelog>
  <changelog author="jengelh@inai.de" date="1689768000">- Update to release 1.0.5
  * Add Insert/ExtractBlock, BroadcastBlock/Lane, NumBlocks
  * Add integer Le/Ge and [Neg]MulAdd, extend DemoteTo/PromoteTo
  * Add Leading/TrailingZeroCount, HighestSetBitIndex, ReverseBits
  * Add MaskedLoadOr, tuple Get/Set/Create, ReduceSum,
    WidenMulPairwiseAdd
  * Add [ZeroExtend]ResizeBitCast, BitwiseIfThenElse,
    Find[Known]LastTrue
  * Add AESRoundInv, AESKeyGenAssist
  * Add contrib/math Atan2/SinCos, contrib/unroller
  * Add fp16/bf16 support (Armv8, SVE, RVV), HWY_DYNAMIC_POINTER
  * Add OrderedTruncate2To, Per4LaneBlockShuffle,
    TwoTablesLookupLanes
  * Add SlideUp/Down[Blocks/Lanes], Slide1Up/Down, ReverseLaneBytes
  * Add SetBeforeFirst, SetAtOrBefore/AfterFirst, SetOnlyFirst
  * Add 8-bit Reverse2/4/8, Shl/Shr, RotateRight, Reverse, Mul
  * Add 8/16-bit DupEven/Odd, TableLookupLanes
  * Add F64 ApproximateReciprocal[Sqrt], 32/64-bit SaturatedAdd/Sub</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="schwab@suse.de" date="1738584000">- Disable LTO on riscv64 due to gcc bug 110812</changelog>
</package>
<package pkgid="ff3c919431061e41a04a303ce51a8d0eefb250684962cdcafb2b623ba08cfe690932c1f63dfc8cf6ae0e8251c170bbdf90eee6cbab32d7c5fb0879c4b61e2540" name="highway-devel-doc" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="160099.2.4"/>
  <changelog author="jengelh@inai.de" date="1679054400">- Update to release 1.0.4
  * Add PPC8..10, SSE2, AVX3_ZEN4, NEON_WITHOUT_AES targets
  * Add Expand, LoadExpand, integer AbsDiff, SumsOf8AbsDiff
  * Improved Half/Twice support, codegen for Shift*Same
  * Faster KV128 sorting
  * Update RISC-V V intrinsics for 1.0-draft
- Remove arm-disable-runtime-dispatch.patch (appears merged)</changelog>
  <changelog author="jengelh@inai.de" date="1683720000">- Add no-forced-inline.diff [boo#1211093]</changelog>
  <changelog author="jengelh@inai.de" date="1683892800">- Add memory-constraints to build</changelog>
  <changelog author="jengelh@inai.de" date="1684929600">- Update memory limiter from 900 to 1400/process.</changelog>
  <changelog author="jengelh@inai.de" date="1689768000">- Update to release 1.0.5
  * Add Insert/ExtractBlock, BroadcastBlock/Lane, NumBlocks
  * Add integer Le/Ge and [Neg]MulAdd, extend DemoteTo/PromoteTo
  * Add Leading/TrailingZeroCount, HighestSetBitIndex, ReverseBits
  * Add MaskedLoadOr, tuple Get/Set/Create, ReduceSum,
    WidenMulPairwiseAdd
  * Add [ZeroExtend]ResizeBitCast, BitwiseIfThenElse,
    Find[Known]LastTrue
  * Add AESRoundInv, AESKeyGenAssist
  * Add contrib/math Atan2/SinCos, contrib/unroller
  * Add fp16/bf16 support (Armv8, SVE, RVV), HWY_DYNAMIC_POINTER
  * Add OrderedTruncate2To, Per4LaneBlockShuffle,
    TwoTablesLookupLanes
  * Add SlideUp/Down[Blocks/Lanes], Slide1Up/Down, ReverseLaneBytes
  * Add SetBeforeFirst, SetAtOrBefore/AfterFirst, SetOnlyFirst
  * Add 8-bit Reverse2/4/8, Shl/Shr, RotateRight, Reverse, Mul
  * Add 8/16-bit DupEven/Odd, TableLookupLanes
  * Add F64 ApproximateReciprocal[Sqrt], 32/64-bit SaturatedAdd/Sub</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" 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="schwab@suse.de" date="1738584000">- Disable LTO on riscv64 due to gcc bug 110812</changelog>
</package>
<package pkgid="22a1f67087b4e00394232e1d4fbac2296b6a9c6990c2183f5670aca54a2eee6c613ba902d58e8fff013f36ac9592f6a521c81ba25547732a96c812abddfc699e" name="himmelblau-qr-greeter" arch="noarch">
  <version epoch="0" ver="3.1.11+git0.27bebc57" rel="160099.1.1"/>
  <changelog author="david.mulder@suse.com" date="1770984000">- Update to version 2.3.5+git0.9dd526c:
  * Better handle Intune API version
  * deps(rust): bump the all-cargo-updates group with 8 updates; (bsc#1257904), (CVE-2026-25727)
  * Update make vet from main branch
  * pam_himmelblau: call split_username once in chauthtok
  * pam_himmelblau: return PAM_IGNORE in chauthtok for local users
  * Don't attempt a DAG when Hello fails with SSPR demand</changelog>
  <changelog author="david.mulder@suse.com" date="1773144000">- Update to version 2.3.8+git0.dec3693 (CVE-2026-31979, bsc#1259548):
  * Version 2.3.8
  * Add PrivateTmp back to Tasks Daemon
  * Drop dead code
  * Drop krb5 ccache dir code
  * Add a TODO comment
  * Drop non working packaged krb5 snippet file
  * Write kerberos config snippet
  * Extend resolver interface to return kerberos config together with TGTs
  * Backport SELinux fixes from main
  * Use libkrimes to store TGTs
- Update to version 2.3.7+git0.81088cd:
  * Version 2.3.7
  * cargo vet
  * Fix AWS-LC has PKCS7_verify Certificate Chain Validation Bypass
  * Revert dependency change which broke the nightly build
  * gen_dockerfiles: only himmelblaud has tpm feature, fix all others
  * fix(build): gen_dockerfiles.py mutates shared features list mid-loop
  * Update to libhimmelblau
  on leap 15.6, selinux-policy-devel doesn't exist</changelog>
  <changelog author="david.mulder@suse.com" date="1773230400">- Fix SELinux module packaging to use standard policy macros (bsc#1258236):
  * Build and install precompiled himmelblaud.pp at package build time
  * Replace custom semodule scriptlets with %selinux_modules_install/uninstall</changelog>
  <changelog author="david.mulder@suse.com" date="1774958400">- Update to version 2.3.9+git0.a9fd29b:
  * cargo vet
  * nss: block local group-name collisions on getgrnam (CVE-2026-34397).
  * update aws-lc-sys to 0.39.0 for security fixes
  * update rustls-webpki to 0.103.10 for CRL revocation fix
  * Version 2.3.9
  * cargo vet
  * packaging: fix if/else block for debian's postrm
  * Update apparmor.unix-chkpwd.local (Issue #1252)
  * When Hello user encounters SSPR demand, be permissive
  * add tests for sudo_groups functionality
  * Fix config tests to ignore local host config
  * Do not clear $NOTIFY_SOCKET when calling sd_ready
  * Fix token cache 24h purge
  * broker: use SSO server nonce for PRT only when provided
  * Fix pam_himmelblau blocking local user password changes (#1199)
  * Remove unused File import
  * Use is_ascii_alphanumeric() for account_id validation
  * Fix path traversal in LoadProfilePhoto AccountsService writes
  * Drop initialization tracing span
  * himmelblau-hsm-pin-init: drop RemainAfterExit=yes
  * Add fallback behavior when consent is required
  * qr-greeter: enable extension without socket noise
  * debian: make install/remove noninteractive; reduce QR postinst noise; soften missing hello prt
  * Never respond with BadRequest without error detail
  * deps(rust): bump the all-cargo-updates group across 1 directory with 7 updates</changelog>
  <changelog author="david.mulder@suse.com" date="1775563200">- Fix openQA test fails in selinux; (bsc#1261613).
  * Add 0001-selinux-allow-unconfined_service_t-to-search-himmelb.patch</changelog>
  <changelog author="david.mulder@suse.com" date="1779796800">- Update to version 2.3.11+git1.116c6763:
  * cargo audit
  * Version 2.3.11
  * Update cargo vet audits for backport
  * Reject auth when token spn local part differs from requested account_id; (CVE-2026-45108), (bsc#1266662).
  * Update libhimmelblau to latest version
  * deps(rust): bump the all-cargo-updates group with 19 updates
  * cargo vet
  * Version 2.3.10
  * nss/pam: bail out early when SYSTEMD_ACTIVATION_UNIT points to himmelblau
  * selinux: allow unconfined_service_t to search himmelblaud_t dirs
  * Remove 0001-selinux-allow-unconfined_service_t-to-search-himmelb.patch (fixed upstream).</changelog>
  <changelog author="david.mulder@suse.com" date="1779883200">- Update to version 3.1.5+git0.445569d9:
  * cargo audit
  * feat(firefox): Update Firefox extension to v1.8.0
  * cargo vet
  * Version 3.1.5
  * fix(auth): apply request_timeout to attempt_online() HTTP probes
  * Reject auth when token spn local part differs from requested account_id; (CVE-2026-45108), (bsc#1266662).
  * Correct the description of connection_timeout config
  * Add configurable request_timeout to fix multi-address DNS failures
  * Update libhimmelblau to latest version
  * deps(rust): bump the all-cargo-updates group across 1 directory with 31 updates
  * 3.1.4: ubuntu26.04 target
  * Version 3.1.3
  * Fix PAM authselect and only on install
  * nss: implement initgroups_dyn to avoid slow group enumeration
  * nss/pam: bail out early when SYSTEMD_ACTIVATION_UNIT points to himmelblau
  * selinux: allow unconfined_service_t to search himmelblaud_t dirs
  * Version 3.1.2
  * Update libhimmelblau to 0.8.18
  * Fix deadlock in decoupled Hello key PRT authentication path
  * idprovider: gate provider init with OnceCell
  * idprovider: minimize mutex hold time in provider paths
  * idprovider: avoid re-entrant mutex locking in OIDC paths
  * idprovider: release providers lock before async alias lookup
  * Replaced RwLock with Mutex
  * nss: block local group-name collisions on getgrnam
  * broker: use SSO server nonce for PRT only when provided
  * Fix token cache 24h purge
  * Opportunistically refresh PRT after 4 hours
  * cargo vet
  * update aws-lc-sys to 0.39.0 for security fixes
  * update rustls-webpki to 0.103.10 for CRL revocation fix
  * Version 3.1.1
  * Update cargo vet audits for backport
  * packaging: fix if/else block for debian's postrm
  * Update apparmor.unix-chkpwd.local (Issue #1252)
  * When Hello user encounters SSPR demand, be permissive
  * Update libhimmelblau to latest version
  * Version 3.1.0
  * fix(auth): require configured provider; revert config-less startup
  * Add PrivateTmp back to Tasks Daemon
  * Drop dead code
  * Drop krb5 ccache dir code
  * Add a TODO comment
  * Drop non working packaged krb5 snippet file
  * Write kerberos config snippet
  * Extend resolver interface to return kerberos config together with TGTs
  * Update selinux policy for himmelblaud_tasks_t
  * Use libkrimes to store TGTs
  * Version 3.0.1
  * cargo vet
  * Fix AWS-LC has PKCS7_verify Certificate Chain Validation Bypass
  * WHATSNEW in 3.0.0
  * Branch stable-3.x
  * SELinux patches for Fedora43
  * Fix if both unique_name and upn are present, auth fails
  * gen_dockerfiles: only himmelblaud has tpm feature, fix all others
  * More openSUSE Tumbleweed SELinux fixes
  * RHEL9 SELinux fixes
  * SELinux fixes for openSUSE Tumbleweed
  * Fix SELinux policy: add missing socket connectto and access rules for GDM/polkit login path (issue #1067)
  * Initial plan
  * Apply suggestion from @Copilot
  * Stop updating sha2 in stable-2.x
  * fix(build): gen_dockerfiles.py mutates shared features list mid-loop
  * himmelblau-hsm-pin-init: drop RemainAfterExit=yes
  * himmelblau: tolerate missing oid claim in token_validate
  * Don't prompt for Hello PIN setup via SSH
  * Dropping support for 0.7.x and 0.9.x
  * cargo vet
  * cargo audit
  * Update libhimmelblau
  * Bump anomalyco/opencode
  * deps(rust): bump the all-cargo-updates group across 1 directory with 2 updates
  * Update NixOS build to unstable
  * Force cargo update to 1.93.1
  * Move debian pam scripts to reduce code confusion
  * cargo vet
  * pam+client_sync: downgrade socket-not-found errors to debug
  * client_sync: use short per-read timeout to survive long daemon operations
  * packaging: clean up data/cache on full uninstall
  * cli: add set_authtok to configure-pam password stack for EL distros
  * platform/debian: fix Password PAM stack so local users reach pam_unix
  * client_sync: treat WouldBlock/TimedOut as retry, not fatal error
  * cli: fix cache-clear --full silently succeeding when daemon unreachable
  * cargo clippy
  * review: address Copilot review comments on PIN change and HSM-pin script
  * pam: capture password prompts for GNOME Keyring unlock
  * pam-config: add set_authtok to Password stack
  * pam: fix PIN change failing with PasswordRequired for non-passwordless accounts
  * daemon: use RPM boolean OR dep for tpm2-tools / tpm2.0-tools
  * fix(tpm): handle tpm2-tools package name variation across distros
  * fix(tpm): self-provision SRK when systemd-tpm2-setup does not run
  * fix(tpm): detect non-TPM-bound credential and upgrade on boot
  * fix(tpm): order himmelblau-hsm-pin-init after systemd-tpm2-setup
  * cargo fmt
  * fix(tpm): aad-tool tpm must probe hardware, not just read config
  * Bump actions/github-script from 7.1.0 to 8.0.0
  * Bump github/codeql-action from 4.32.2 to 4.32.3
  * Bump cachix/install-nix-action from 31.9.0 to 31.9.1
  * Bump actions/stale from 10.1.1 to 10.2.0
  * Bump anomalyco/opencode
  * deps(rust): bump the all-cargo-updates group across 1 directory with 17 updates
  * Fix dependabot_rollup.py to force update branches
  * nix: add himmelblau-broker service
  * cargo vet
  * Close custom compliance script prior to execution
  * compliance: fix handling of distributions policies
  * compliance: add debug logs about policy
  * compliance: do not error out if script fails
  * compliance: support CSEs without shebang or binary
  * compliance: do not make script writable
  * compliance: normalize line endings
  * idprovider: fallback to Intune app id if Edge's does not work
  * Update libhimmelblau to 0.8.10
  * Update src/common/src/idprovider/himmelblau.rs
  * Fix a regression in the 3.x password-only auth flow where a newly authenticated user on an already enrolled device could complete login without being prompted to set up Linux Hello PIN.
  * broker: return passwordExpiry too
  * Add CacheDirectory=nss-himmelblau to himmelblaud-tasks.service
  * broker: add systemd user unit
  * broker: install binary as himmelblau_broker
  * daemon: add prerm/postrm scripts
  * debian: use deb-systemd-helper/deb-systemd-invoke
  * Handle connections being closed without rasing an error
  * Handle errors instead of crashing task connections
  * Downgrade disconnected client message from error to debug
  * broker: separate into new himmelblau-broker package
  * sso-policies: add breaks/replaces on previous version
  * debian: stop removing user files in /etc/systemd/system/
  * debian: add Conflicts/Provides linux-entra-sso/microsoft-identity-broker to himmelblau-sso
  * debian: run pam-auth-update after removing pam library
  * debian: do not fail to remove package if patching apparmor fails
  * Fedora 43 SELinux fixes
  * Remove hello keys when we run cache-clear
  * Add .github/copilot-instructions.md
  * Enable QR greeter on lockscreen and for regular users
  * Create himmelblau-sso-policies package and update build scripts
  * Add comprehensive permissions for himmelblaud daemon domains
  * Fix SELinux domain transitions for himmelblaud daemons
  * Fix PIN not remembered: filter empty strings from remote services deny list
  * Update src/common/src/auth.rs
  * qr-greeter: Support GNOME 49
  * Show a QR code for local hello TOTP enrollment also in the terminal
  * cargo fmt
  * Add missing option to sample configuration file
  * qr-greeter: Fix qrselection transpiling for legacy GNOME
  * qr-greeter: Rename qr-selection.js to qrselection.js
  * Fix QR greeter dependency name for Debian/Ubuntu
  * Replace systemd-container with dconf for QR greeter enablement
  * Initial plan
  * Update .github/workflows/opencode.yml
  * Avoid printing username/uid to log
  * Resolve himmelbot failure due to invalid input
  * fix: address Copilot review feedback
  * fix: qr-greeter build.rs output path for cross-compilation
  * fix: allow dpkg overwrite for multiarch cross-compilation conflicts
  * fix: configure Ubuntu multiarch apt sources for arm64 cross-compilation
  * Add infrastructure for building Himmelblau packages for ARM64/aarch64 across all supported distributions.
  * remove experimental flag for node.
  * Only advertise FIDO-based options when the service is not remote. Keep Passwordless enabled for all sessions, and preserve existing ForceMFA/RemoteSession behavior.
  * Refactored the duplicated re-seal success logic into a single local macro in `unix_user_online_auth_step`
  * idprovider: prefer password reauth over DAG for Hello reauth
  * Add backport logic for skipping declined patches later
  * Fetch dependabot commits before libhimmelblau update in scripts/backport.py
  * Proactively filter out backported patches in scripts/backport.py
  * Improved backport detection in scripts/backport.py
  * Remove backports script target filtering
  * pin teams-for-linux to 2.6.19
  * add displayname flip to oidc unix_user_get
  * Preserve Hello PIN reauth path and fix test-runtime mismatches
  * add missing boxes for 4 flows
  * apparmor: unix-chkpwd: nss cache db (rk)
  * remove outdated TODO
  * Bump anomalyco/opencode
  * Document OIDC Hello requirements
  * Remove the issue open himmelbot job
  * Fix refresh token request failure due to invalid scope
  * Fix the IdToken parse failure in OIDC
  * reverse lastname firstname to remove comma so full name shows
  * Clear up himmelbot identification
  * Set use_github_token on issue open himmelbot action
  * Update gitignore
  * cargo clippy
  * Forbid Hello auth via remote session
  * Better handle Intune API version
  * change makefile shell to /usr/bin/env
  * Display analysis in backport script when interactive
  * Fix the legacy greeter transpiler
  * nix: add modern flake shell
  * Backport instruct AI cli to add patches
  * Ignore dependabot updates in backport script
  * Fix backporting script
  * Fix nightly build caused by Makefile issue
  * Correct supported versions list
  * Ignore sha2 update which breaks the build
  * Bump cachix/cachix-action
  * Bump actions/checkout from 6.0.1 to 6.0.2
  * Bump step-security/harden-runner from 2.14.0 to 2.14.1
  * Bump actions/cache from 5.0.2 to 5.0.3
  * Bump github/codeql-action from 4.31.10 to 4.32.1
  * Dependabot rollup script skip failed cherry-picks
  * Redo some crate audits and cargo vet
  * Fix `make vet` utf-8 failure
  * cargo vet should certify just what is reviewed
  * Add script for pulling dependabot updates in single branch
  * deps(rust): bump the all-cargo-updates group across 1 directory with 7 updates
  * pam_himmelblau: call split_username once in chauthtok
  * pam_himmelblau: replace expect with match in chauthtok
  * pam_himmelblau: return PAM_IGNORE in chauthtok for local users
  * Fix console password-only MFA bypassing ForceMFA
  * Fetch issue body for himmelbot
  * Improve issue history in himmelbot discovery
  * Make sure Himmelbot can comment on issues
  * Consolidate config reads in request_reauth macro
  * Use Zeroizing&lt;String&gt; for reauth_hello_pin
  * Add AZURE_API_KEY environment variable to opencode.yml workflow jobs
  * Initial plan
  * Add missing checkout step to himmelbot_scheduled_post job
  * Initial plan
  * himmelbot requires a git checkout
  * Add `id-token: write` to resolve CI failure
  * Reuse existing Hello PIN when online reauth required
  * Add himmelbot, a simple AI issue assistant Agent
  * Fix NixOS CI failure
  * reinit MFA flow after ForceMFA
  * Ensure ForceMFA for console password logins
  * Fix time vulnerable to stack exhaustion Denial of Service attack
  * Display complete verification url as QR code
  * cargo vet
  * Detect MFARequired and force the MFA prompt
  * Correct ROPC debug
  * Don't attempt a DAG when Hello fails with SSPR demand
  * Don't retry on ConvergedTFA
  * Thorough error message on SSPR demand
  * Improve PAM error message output
  * Fix double push notification in MFA flow
  * Clarify comment regarding PasswordFirst in resolver
  * Proper denied error handling
  * Utilize existing AuthInit password fallback to MFA
  * Only cache passwords when configured to do so
  * Check user exists and isn't passwordless prior to password prompt
  * Scrub usernames from the log output
  * Remove code duplication from PRT sign in freq check
  * Add fallback behavior when consent is required
  * Correctly handle client_id/scopes in try_prt_signin_frequency_check
  * Log error on exchange prt for prt
  * try_prt_signin_frequency_check should retry on network fail
  * Handle network failures in try_prt_signin_frequency_check
  * Clarify comments regarding enrollment auth
  * cargo fmt
  * Reduce code duplication calling auth_handle_mfa_resp
  * Fix sign-in frequency optimization placement
  * Add sign-in frequency optimization for console logins
  * Handle AADSTS50125 with device flow
  * cargo vet
  * Resolve Intune enrollment failure on first login prevents auth
  * Bump bytes from 1.11.0 to 1.11.1 in the cargo group across 1 directory
  * feat: Add support for Amazon Linux 2023
  * Prohibit kanidm update for stable-2.x branch
  * Improve error messages served to pam deny
  * Resolve OIDC Authenticated user does not match error
  * fix removed variable
  * fix shell expansion
  * correct asset path
  * Add a CLAUDE.md to assist the ai cli
  * Resolve build issue when creating new config opts
  * add fusermount3 apparmor
  * fix substitution error
  * resolve copilot complaints
  * don't assume bash is /bin/bash
  * add ubuntu 25.10 target
  * makefile: prettify
  * Update stale.yml to adjust permissions and settings
  * Fix stale run
  * /var/cache/private/himmelblaud should not be created tmpfiles
  * Updatee python vers for dataclasses dep
  * Generate pin init service file systemd &lt; 250
  * Checkin missing himmelblaud.if file for SELinux
  * add himmelblau package to flake
  * docs: update nix usage to include npins
  * Resolve typos in selinux package commands
  * Fix rpm spec generation issues
  * Bump actions/cache from 5.0.1 to 5.0.2
  * Bump github/codeql-action from 4.31.9 to 4.31.10
  * Bump actions/upload-artifact from 5.0.0 to 6.0.0
  * Compile SELinux policy at install time for cross-distro compatibility
  * Fix SELinux policy
  * Consolidate git hooks into single setup-hooks target
  * Add a git hook to ensure selinux policy is tested
  * Ignore generated himmelblau-hsm-pin-init service file
  * Refactor SELinux policy for cross-distro compatibility
  * Move HSM PIN generation to systemd oneshot service
  * Fix NSS lookup for mapped local users
  * Allow backporting to existing branches
  * pam: test keyring prompt capture
  * qr-greeter: enable extension without socket noise
  * packaging: robust gdm keyring use_authtok patch
  * remove trailing slash trimming for issuer url
  * Skip OS version compliance checks when min/max values are empty
  * cross-distro: add set_authtok in authselect + openSUSE pam-config; patch gdm keyring in RPM postinst
  * debian: make install/remove noninteractive; reduce QR postinst noise; soften missing hello prt
  * debian: enable keyring unlock; reduce install socket noise
  * pam: fix authtok set_item without &amp;mut cast
  * pam: set authtok from PIN
  * pam: add set_authtok option
  * Add OBS automation script and fix RPM spec generation
  * cargo vet
  * Fix spurious OIDC config error messages in logs
  * Add MFARequired error handling for ConvergedTFA during PRT exchange
  * Fix OIDC provider online check for Keycloak compatibility
  * Gracefully handle consent errors when fetching group names
  * Update src/o365/src/o365.sh
  * Update src/o365/src/o365.sh
  * Update src/o365/src/o365.sh
  * Curl instead of API
  * Apply backports in oldest-first order
  * Fix prompt inputs to the ai cli
  * Add backport AI analysis caching
  * Interact with AI cli to solve build issues
  * Implement copilot suggested fixes
  * Script for pulling sensible backports to stable
  * Resolve some roff parsing issues and set defaults
  * 0365.sh shfmt
  * Update scripts/gen_param_code.py
  * Generate typed NixOS options from XML parameter definitions
  * nix: add xml docs
  * nix: docs update
  * nix: systemd conf reload
  * nix: fix flake
  * nix: split himmelblau / himmelblau-desktop
  * nixos: o365 desktop links (wip)
  * feat: update package and module
  * feat: nixosModules use ini generator
  * feat: deflakeify
  * Fix HSM pin migration failure on Debian/Ubuntu upgrades from v1.4.x
  * Fix make vet command
  * cargo fmt
  * Include sign off tag in AI fix git commit
  * Fix container group mapping with subordinate range
  * Bug fixing script should commit after branching
  * Apply Firefox SSO policy via scripts
  * Do not enumerate mapped users in NSS
  * OIDC auth no longer requires a domain name
  * Add Gemini as cargo vet helper
  * Add python3 and include scripts and docs-xml dir for NixOS build
  * Fix: Address Copilot suggestions in gen_param_code.py and local_sudo_group.xml
  * ci: Use latest cargo-vet from git to fix CI
  * add stale workflow
  * Fix config tests to ignore local host config
  * Build man pages and config from xml
  * cargo vet
  * Update libhimmelblau to resolve krb ccache issues
  * Allow tasks daemon to write krb ccache
  * Update footer appending logic in issue workflow
  * Refactor issue-created.yml to have one donation message
  * correct link and add link to enhancement request
  * explicitly set permissions
  * comply with step-security
  * add types to issue templates
  * update issue templates
  * Remove unused write method in OidcApplication
  * Vet cargo dependencies
  * deps(rust): bump the all-cargo-updates group across 1 directory with 21 updates
  * Bump github/codeql-action from 4.31.4 to 4.31.8
  * Bump actions/cache from 4.3.0 to 5.0.0
  * Bump cachix/install-nix-action from 31.8.4 to 31.9.0
  * Bump step-security/harden-runner from 2.13.2 to 2.14.0
  * Bump actions/checkout from 6.0.0 to 6.0.1
  * Add additional unit testing
  * Dependency updates
  * Only use OpenSSH bug workaround for ssh service
  * Disable Hello TOTP by default
  * Never respond with BadRequest without error detail
  * Permit password-only local authentication
  * Cargo clippy
  * cargo fmt
  * WIP: Add Gentoo support
  * QR Greeter compatibility for old GNOME
  * Generate QR codes for OIDC DAG auth
  * Copilot suggestions
  * Only cache the Hello TOTP if setup succeeded
  * Ensure TOTP entry works during Hello TOTP setup
  * Implement QR Hello TOTP registration
  * Implement Hello TOTP auth
  * Resolve tumbleweed build failure in nightly
  * Improve PAM configuration on openSUSE/SLE
  * Document the new oidc_issuer_url option
  * cargo vet
  * Fix debug noise from removing user from sudo group
  * Resolve common OIDC issuer url problems
  * Fix pam change auth token for OIDC
  * Code de-duplication
  * Minimize configuration for OIDC auth
  * Implement change_auth_token for OIDC
  * Add OIDC breakglass
  * Implement unix_user_access for OIDC
  * Hello PIN support for OIDC auth
  * Ignore non-domain sections when checking domains
  * Add basic OIDC auth providers
  * Fix nightly authselect build failure
  * systemd: install files to /usr/lib/, not /etc/
  * Generate the authselect profiles for each distro
  * Improve pam config handling in aad-tool
  * Make `aad-tool configure-pam` detect location of pam files
  * Update QR greeter for MS Consumer DAG
  * Remove the default graph scope from SSO token req
  * Cargo vet
  * Cache hello-bound refresh token for personal accounts
  * Add personal account authentication
  * /var/lib/private/himmelblaud should be owned by root
  * Revert dependency change which broke the nightly build
  * rpm spec gen fixes
  * Use tmpfiles.d to create himmelblaud private data directory
  * fix: Update himmelblaud systemd nix to start before accounts-daemon
  * Generate a RPM spec file for SUSE Linux
  * Update kanidm-hsm-crypto to v0.3.5
  * deps(rust): bump the all-cargo-updates group across 1 directory with 5 updates
  * Bump actions/checkout from 5.0.1 to 6.0.0
  * Update kanidm_build_profiles mask version
  * Stub picky-krb for osc build
  * Stub a kanidm_build_profiles which builds in osc
  * Add policies cache patch via systemd-tmpfiles
  * cargo vet
  * Bump actions/checkout from 5.0.0 to 5.0.1
  * Bump cachix/install-nix-action from 31.8.2 to 31.8.4
  * deps(rust): bump the all-cargo-updates group across 1 directory with 9 updates
  * Bump github/codeql-action from 4.31.2 to 4.31.3
  * Bump actions/dependency-review-action from 4.8.1 to 4.8.2
  * Bump step-security/harden-runner from 2.13.1 to 2.13.2
  * Fix man page comments about change idmap_range
  * Ensure nss cache is created on Ubuntu/Debian
  * Add nss cache patch via systemd-tmpfiles
  * Request a user token if NSS hasn't been called
  * Recommend `patch` with the pam package
  * Force o365 desktop files to always rebuild
  * Add restart on-failure to systemd services
  * Update supported versions list
  * Update scripts/gen_dockerfiles.py
  * Use older python3 argparse syntax
  * Fix passwordless FIDO authentication not being used when available
  * Apply custom compliance by default
  * Only warn on Intune failure
  * cargo fmt
  * Supply configured mfa method in aad-tool
  * Remove duplicate cargo-deb/rpm Dockfile commands. Comment cleanup.
  * Use configured MFA method if specified for passwordless authentication entrypoint.
  * Revert Dockerfile changes related to checking rustup.sh hash for now.
  * Consolidate some of the calls to initiate_acquire_token_by_mfa_flow(). &gt; &gt; Update man page docs on available MFA methods.
  * Revert some debug messages.
  * Update to libhimmelblau 0.8.0 and enable mfa_method_selection by default.
  * Update based on libhimmelblau 0.8.0 changes.
  * Enable new feature flag for MFA method selection.
  * Add Docker build arg to allow patching libhimmelblau create with a local copy for testing.
  * Initial revision that allows setting an MFA method as the default to use.
  * Always rebuild the o365 apps
  * Permit autoconfiguration for only 1 domain
  * Restart sshd when installing the ssh config
  * Autostart the daemons on fresh install or upgrade
  * Enable configuration-less daemon startup
  * Git workflow updates for stable-2.x
  * Version 3.0
  * Adds python311-build.patch for ensuring 15.x builds succeed.</changelog>
  <changelog author="david.mulder@suse.com" date="1781179200">- Update to version 3.1.7+git0.f4e43ca0:
  * Own NetworkManager dispatcher.d directory in the RPM file list
  * Run SELinux module install/uninstall scriptlets from the selinux subpackage
  * cargo vet
  * Version 3.1.7
  * sso: fix Chrome ExtensionInstallForcelist missing update URL
  * Continue the never-ending chase for SELinux support
  * Respect configured remote service deny list
  * Retry enrollment with MFA on strong auth errors
  * nss: reject non-directory names before GetCredentialType probe
  * Update libhimmelblau to latest version
  * deps(rust): bump the all-cargo-updates group across 1 directory with 10 updates
  * ci: automate OBS stable branch submissions
  * Fix cargo-fuzz install in fuzz CI
  * cargo vet
  * Update ldap3_proto to 0.6.2
  * Update `openssl` from 0.10.79 to 0.10.80; (bsc#1270985).
  * Version 3.1.6
  * Update cargo vet audits for backport
  * Work around resume lockout on network down
  * Reset Hello TOTP when passwd changes Hello key
  * Clear Hello TOTP keys during full cache clear
  * Add automatic fallback when requested MFA method is unavailable
  * Fix SSHd configuration load order on Fedora/RHEL systems
  * himmelblau-init-hsm-pin: don't bind the hsm-pin to PCR7
  * qr-greeter: support GNOME Shell 50
  * Update libhimmelblau to latest version
  * deps(rust): bump the all-cargo-updates group across 1 directory with 2 updates</changelog>
  <changelog author="david.mulder@suse.com" date="1785412800">- Update to version 3.1.11+git0.27bebc57:
  * security: gate the o365 URL handler on a Microsoft 365 origin allowlist; (GHSA-4f5j-9xgm-8pvr), (bsc#1273910).
  * Version 3.1.11
  * fix(pam): make account denials terminal
  * debian: make the pam_allow_groups denial terminal in the account phase
  * chore(deps): refresh Cargo lockfile
  * security: reject RFC2307 ids in systemd's dynamic user range; (GHSA-6cq7-jcwm-cpmr), (bsc#1273911)..
  * security: reject subid account names containing ':' or control characters; (GHSA-x259-23ph-65m5), (bsc#1273908).
  * security: bind PamChangeAuthToken to the connecting peer; (GHSA-6gp8-pp9v-gx45), (bsc#1273912).
  * version 3.1.10
  * fix(nss): avoid locked shadow entries
  * Version 3.1.9
  * Revert "Work around resume lockout on network down"
  * Revert "dispatcher: refine Himmelblau restart workaround"
  * Revert "packaging: disable duplicate NM workaround scripts"
  * fix(resolver): release db lock before offline auth fallback to prevent deadlock
  * cargo vet
  * Version 3.1.8
  * Update cargo vet audits for backport
  * fix(deps): patch opentelemetry baggage propagation CVE; (CVE-2026-48504).
  * build: cleanup patch overrides
  * fix(auth): retry transient fail user existence lookups
  * fix(rpm): allow tpm2-tss dependency
  * fix(nss): depend on systemd users
  * packaging: disable duplicate NM workaround scripts
  * dispatcher: refine Himmelblau restart workaround
  * fix(sso): update Entra SSO extension
  * fix(rpm): clean SSO policy on erase
  * Add NSS shadow lookups for Himmelblau users
  * fix(nix module): allowed AF_INET and AF_INET6 to systemd sandbox
  * daemon: apply Intune policy asynchronously
  * Handle password changes in password-only auth
  * cargo clippy
  * Update libhimmelblau to latest version
  * deps(rust): bump the all-cargo-updates group across 1 directory with 21 updates</changelog>
  <changelog author="david.mulder@suse.com" date="1785931200">- Add conf_example.patch (bsc#1268646).
- Remove NetworkManager/dispatcher.d used in previous work around.</changelog>
</package>
<package pkgid="4035e516a9e43f32b560d6bec7480e13d7f1222844572c1f7d3d57212d4e3dcea1fb91058984d16bebf5da7c4043e4db202143c04b2bfd9c3da89004a607171a" name="himmelblau-sshd-config" arch="noarch">
  <version epoch="0" ver="3.1.11+git0.27bebc57" rel="160099.1.1"/>
  <changelog author="david.mulder@suse.com" date="1770984000">- Update to version 2.3.5+git0.9dd526c:
  * Better handle Intune API version
  * deps(rust): bump the all-cargo-updates group with 8 updates; (bsc#1257904), (CVE-2026-25727)
  * Update make vet from main branch
  * pam_himmelblau: call split_username once in chauthtok
  * pam_himmelblau: return PAM_IGNORE in chauthtok for local users
  * Don't attempt a DAG when Hello fails with SSPR demand</changelog>
  <changelog author="david.mulder@suse.com" date="1773144000">- Update to version 2.3.8+git0.dec3693 (CVE-2026-31979, bsc#1259548):
  * Version 2.3.8
  * Add PrivateTmp back to Tasks Daemon
  * Drop dead code
  * Drop krb5 ccache dir code
  * Add a TODO comment
  * Drop non working packaged krb5 snippet file
  * Write kerberos config snippet
  * Extend resolver interface to return kerberos config together with TGTs
  * Backport SELinux fixes from main
  * Use libkrimes to store TGTs
- Update to version 2.3.7+git0.81088cd:
  * Version 2.3.7
  * cargo vet
  * Fix AWS-LC has PKCS7_verify Certificate Chain Validation Bypass
  * Revert dependency change which broke the nightly build
  * gen_dockerfiles: only himmelblaud has tpm feature, fix all others
  * fix(build): gen_dockerfiles.py mutates shared features list mid-loop
  * Update to libhimmelblau
  on leap 15.6, selinux-policy-devel doesn't exist</changelog>
  <changelog author="david.mulder@suse.com" date="1773230400">- Fix SELinux module packaging to use standard policy macros (bsc#1258236):
  * Build and install precompiled himmelblaud.pp at package build time
  * Replace custom semodule scriptlets with %selinux_modules_install/uninstall</changelog>
  <changelog author="david.mulder@suse.com" date="1774958400">- Update to version 2.3.9+git0.a9fd29b:
  * cargo vet
  * nss: block local group-name collisions on getgrnam (CVE-2026-34397).
  * update aws-lc-sys to 0.39.0 for security fixes
  * update rustls-webpki to 0.103.10 for CRL revocation fix
  * Version 2.3.9
  * cargo vet
  * packaging: fix if/else block for debian's postrm
  * Update apparmor.unix-chkpwd.local (Issue #1252)
  * When Hello user encounters SSPR demand, be permissive
  * add tests for sudo_groups functionality
  * Fix config tests to ignore local host config
  * Do not clear $NOTIFY_SOCKET when calling sd_ready
  * Fix token cache 24h purge
  * broker: use SSO server nonce for PRT only when provided
  * Fix pam_himmelblau blocking local user password changes (#1199)
  * Remove unused File import
  * Use is_ascii_alphanumeric() for account_id validation
  * Fix path traversal in LoadProfilePhoto AccountsService writes
  * Drop initialization tracing span
  * himmelblau-hsm-pin-init: drop RemainAfterExit=yes
  * Add fallback behavior when consent is required
  * qr-greeter: enable extension without socket noise
  * debian: make install/remove noninteractive; reduce QR postinst noise; soften missing hello prt
  * Never respond with BadRequest without error detail
  * deps(rust): bump the all-cargo-updates group across 1 directory with 7 updates</changelog>
  <changelog author="david.mulder@suse.com" date="1775563200">- Fix openQA test fails in selinux; (bsc#1261613).
  * Add 0001-selinux-allow-unconfined_service_t-to-search-himmelb.patch</changelog>
  <changelog author="david.mulder@suse.com" date="1779796800">- Update to version 2.3.11+git1.116c6763:
  * cargo audit
  * Version 2.3.11
  * Update cargo vet audits for backport
  * Reject auth when token spn local part differs from requested account_id; (CVE-2026-45108), (bsc#1266662).
  * Update libhimmelblau to latest version
  * deps(rust): bump the all-cargo-updates group with 19 updates
  * cargo vet
  * Version 2.3.10
  * nss/pam: bail out early when SYSTEMD_ACTIVATION_UNIT points to himmelblau
  * selinux: allow unconfined_service_t to search himmelblaud_t dirs
  * Remove 0001-selinux-allow-unconfined_service_t-to-search-himmelb.patch (fixed upstream).</changelog>
  <changelog author="david.mulder@suse.com" date="1779883200">- Update to version 3.1.5+git0.445569d9:
  * cargo audit
  * feat(firefox): Update Firefox extension to v1.8.0
  * cargo vet
  * Version 3.1.5
  * fix(auth): apply request_timeout to attempt_online() HTTP probes
  * Reject auth when token spn local part differs from requested account_id; (CVE-2026-45108), (bsc#1266662).
  * Correct the description of connection_timeout config
  * Add configurable request_timeout to fix multi-address DNS failures
  * Update libhimmelblau to latest version
  * deps(rust): bump the all-cargo-updates group across 1 directory with 31 updates
  * 3.1.4: ubuntu26.04 target
  * Version 3.1.3
  * Fix PAM authselect and only on install
  * nss: implement initgroups_dyn to avoid slow group enumeration
  * nss/pam: bail out early when SYSTEMD_ACTIVATION_UNIT points to himmelblau
  * selinux: allow unconfined_service_t to search himmelblaud_t dirs
  * Version 3.1.2
  * Update libhimmelblau to 0.8.18
  * Fix deadlock in decoupled Hello key PRT authentication path
  * idprovider: gate provider init with OnceCell
  * idprovider: minimize mutex hold time in provider paths
  * idprovider: avoid re-entrant mutex locking in OIDC paths
  * idprovider: release providers lock before async alias lookup
  * Replaced RwLock with Mutex
  * nss: block local group-name collisions on getgrnam
  * broker: use SSO server nonce for PRT only when provided
  * Fix token cache 24h purge
  * Opportunistically refresh PRT after 4 hours
  * cargo vet
  * update aws-lc-sys to 0.39.0 for security fixes
  * update rustls-webpki to 0.103.10 for CRL revocation fix
  * Version 3.1.1
  * Update cargo vet audits for backport
  * packaging: fix if/else block for debian's postrm
  * Update apparmor.unix-chkpwd.local (Issue #1252)
  * When Hello user encounters SSPR demand, be permissive
  * Update libhimmelblau to latest version
  * Version 3.1.0
  * fix(auth): require configured provider; revert config-less startup
  * Add PrivateTmp back to Tasks Daemon
  * Drop dead code
  * Drop krb5 ccache dir code
  * Add a TODO comment
  * Drop non working packaged krb5 snippet file
  * Write kerberos config snippet
  * Extend resolver interface to return kerberos config together with TGTs
  * Update selinux policy for himmelblaud_tasks_t
  * Use libkrimes to store TGTs
  * Version 3.0.1
  * cargo vet
  * Fix AWS-LC has PKCS7_verify Certificate Chain Validation Bypass
  * WHATSNEW in 3.0.0
  * Branch stable-3.x
  * SELinux patches for Fedora43
  * Fix if both unique_name and upn are present, auth fails
  * gen_dockerfiles: only himmelblaud has tpm feature, fix all others
  * More openSUSE Tumbleweed SELinux fixes
  * RHEL9 SELinux fixes
  * SELinux fixes for openSUSE Tumbleweed
  * Fix SELinux policy: add missing socket connectto and access rules for GDM/polkit login path (issue #1067)
  * Initial plan
  * Apply suggestion from @Copilot
  * Stop updating sha2 in stable-2.x
  * fix(build): gen_dockerfiles.py mutates shared features list mid-loop
  * himmelblau-hsm-pin-init: drop RemainAfterExit=yes
  * himmelblau: tolerate missing oid claim in token_validate
  * Don't prompt for Hello PIN setup via SSH
  * Dropping support for 0.7.x and 0.9.x
  * cargo vet
  * cargo audit
  * Update libhimmelblau
  * Bump anomalyco/opencode
  * deps(rust): bump the all-cargo-updates group across 1 directory with 2 updates
  * Update NixOS build to unstable
  * Force cargo update to 1.93.1
  * Move debian pam scripts to reduce code confusion
  * cargo vet
  * pam+client_sync: downgrade socket-not-found errors to debug
  * client_sync: use short per-read timeout to survive long daemon operations
  * packaging: clean up data/cache on full uninstall
  * cli: add set_authtok to configure-pam password stack for EL distros
  * platform/debian: fix Password PAM stack so local users reach pam_unix
  * client_sync: treat WouldBlock/TimedOut as retry, not fatal error
  * cli: fix cache-clear --full silently succeeding when daemon unreachable
  * cargo clippy
  * review: address Copilot review comments on PIN change and HSM-pin script
  * pam: capture password prompts for GNOME Keyring unlock
  * pam-config: add set_authtok to Password stack
  * pam: fix PIN change failing with PasswordRequired for non-passwordless accounts
  * daemon: use RPM boolean OR dep for tpm2-tools / tpm2.0-tools
  * fix(tpm): handle tpm2-tools package name variation across distros
  * fix(tpm): self-provision SRK when systemd-tpm2-setup does not run
  * fix(tpm): detect non-TPM-bound credential and upgrade on boot
  * fix(tpm): order himmelblau-hsm-pin-init after systemd-tpm2-setup
  * cargo fmt
  * fix(tpm): aad-tool tpm must probe hardware, not just read config
  * Bump actions/github-script from 7.1.0 to 8.0.0
  * Bump github/codeql-action from 4.32.2 to 4.32.3
  * Bump cachix/install-nix-action from 31.9.0 to 31.9.1
  * Bump actions/stale from 10.1.1 to 10.2.0
  * Bump anomalyco/opencode
  * deps(rust): bump the all-cargo-updates group across 1 directory with 17 updates
  * Fix dependabot_rollup.py to force update branches
  * nix: add himmelblau-broker service
  * cargo vet
  * Close custom compliance script prior to execution
  * compliance: fix handling of distributions policies
  * compliance: add debug logs about policy
  * compliance: do not error out if script fails
  * compliance: support CSEs without shebang or binary
  * compliance: do not make script writable
  * compliance: normalize line endings
  * idprovider: fallback to Intune app id if Edge's does not work
  * Update libhimmelblau to 0.8.10
  * Update src/common/src/idprovider/himmelblau.rs
  * Fix a regression in the 3.x password-only auth flow where a newly authenticated user on an already enrolled device could complete login without being prompted to set up Linux Hello PIN.
  * broker: return passwordExpiry too
  * Add CacheDirectory=nss-himmelblau to himmelblaud-tasks.service
  * broker: add systemd user unit
  * broker: install binary as himmelblau_broker
  * daemon: add prerm/postrm scripts
  * debian: use deb-systemd-helper/deb-systemd-invoke
  * Handle connections being closed without rasing an error
  * Handle errors instead of crashing task connections
  * Downgrade disconnected client message from error to debug
  * broker: separate into new himmelblau-broker package
  * sso-policies: add breaks/replaces on previous version
  * debian: stop removing user files in /etc/systemd/system/
  * debian: add Conflicts/Provides linux-entra-sso/microsoft-identity-broker to himmelblau-sso
  * debian: run pam-auth-update after removing pam library
  * debian: do not fail to remove package if patching apparmor fails
  * Fedora 43 SELinux fixes
  * Remove hello keys when we run cache-clear
  * Add .github/copilot-instructions.md
  * Enable QR greeter on lockscreen and for regular users
  * Create himmelblau-sso-policies package and update build scripts
  * Add comprehensive permissions for himmelblaud daemon domains
  * Fix SELinux domain transitions for himmelblaud daemons
  * Fix PIN not remembered: filter empty strings from remote services deny list
  * Update src/common/src/auth.rs
  * qr-greeter: Support GNOME 49
  * Show a QR code for local hello TOTP enrollment also in the terminal
  * cargo fmt
  * Add missing option to sample configuration file
  * qr-greeter: Fix qrselection transpiling for legacy GNOME
  * qr-greeter: Rename qr-selection.js to qrselection.js
  * Fix QR greeter dependency name for Debian/Ubuntu
  * Replace systemd-container with dconf for QR greeter enablement
  * Initial plan
  * Update .github/workflows/opencode.yml
  * Avoid printing username/uid to log
  * Resolve himmelbot failure due to invalid input
  * fix: address Copilot review feedback
  * fix: qr-greeter build.rs output path for cross-compilation
  * fix: allow dpkg overwrite for multiarch cross-compilation conflicts
  * fix: configure Ubuntu multiarch apt sources for arm64 cross-compilation
  * Add infrastructure for building Himmelblau packages for ARM64/aarch64 across all supported distributions.
  * remove experimental flag for node.
  * Only advertise FIDO-based options when the service is not remote. Keep Passwordless enabled for all sessions, and preserve existing ForceMFA/RemoteSession behavior.
  * Refactored the duplicated re-seal success logic into a single local macro in `unix_user_online_auth_step`
  * idprovider: prefer password reauth over DAG for Hello reauth
  * Add backport logic for skipping declined patches later
  * Fetch dependabot commits before libhimmelblau update in scripts/backport.py
  * Proactively filter out backported patches in scripts/backport.py
  * Improved backport detection in scripts/backport.py
  * Remove backports script target filtering
  * pin teams-for-linux to 2.6.19
  * add displayname flip to oidc unix_user_get
  * Preserve Hello PIN reauth path and fix test-runtime mismatches
  * add missing boxes for 4 flows
  * apparmor: unix-chkpwd: nss cache db (rk)
  * remove outdated TODO
  * Bump anomalyco/opencode
  * Document OIDC Hello requirements
  * Remove the issue open himmelbot job
  * Fix refresh token request failure due to invalid scope
  * Fix the IdToken parse failure in OIDC
  * reverse lastname firstname to remove comma so full name shows
  * Clear up himmelbot identification
  * Set use_github_token on issue open himmelbot action
  * Update gitignore
  * cargo clippy
  * Forbid Hello auth via remote session
  * Better handle Intune API version
  * change makefile shell to /usr/bin/env
  * Display analysis in backport script when interactive
  * Fix the legacy greeter transpiler
  * nix: add modern flake shell
  * Backport instruct AI cli to add patches
  * Ignore dependabot updates in backport script
  * Fix backporting script
  * Fix nightly build caused by Makefile issue
  * Correct supported versions list
  * Ignore sha2 update which breaks the build
  * Bump cachix/cachix-action
  * Bump actions/checkout from 6.0.1 to 6.0.2
  * Bump step-security/harden-runner from 2.14.0 to 2.14.1
  * Bump actions/cache from 5.0.2 to 5.0.3
  * Bump github/codeql-action from 4.31.10 to 4.32.1
  * Dependabot rollup script skip failed cherry-picks
  * Redo some crate audits and cargo vet
  * Fix `make vet` utf-8 failure
  * cargo vet should certify just what is reviewed
  * Add script for pulling dependabot updates in single branch
  * deps(rust): bump the all-cargo-updates group across 1 directory with 7 updates
  * pam_himmelblau: call split_username once in chauthtok
  * pam_himmelblau: replace expect with match in chauthtok
  * pam_himmelblau: return PAM_IGNORE in chauthtok for local users
  * Fix console password-only MFA bypassing ForceMFA
  * Fetch issue body for himmelbot
  * Improve issue history in himmelbot discovery
  * Make sure Himmelbot can comment on issues
  * Consolidate config reads in request_reauth macro
  * Use Zeroizing&lt;String&gt; for reauth_hello_pin
  * Add AZURE_API_KEY environment variable to opencode.yml workflow jobs
  * Initial plan
  * Add missing checkout step to himmelbot_scheduled_post job
  * Initial plan
  * himmelbot requires a git checkout
  * Add `id-token: write` to resolve CI failure
  * Reuse existing Hello PIN when online reauth required
  * Add himmelbot, a simple AI issue assistant Agent
  * Fix NixOS CI failure
  * reinit MFA flow after ForceMFA
  * Ensure ForceMFA for console password logins
  * Fix time vulnerable to stack exhaustion Denial of Service attack
  * Display complete verification url as QR code
  * cargo vet
  * Detect MFARequired and force the MFA prompt
  * Correct ROPC debug
  * Don't attempt a DAG when Hello fails with SSPR demand
  * Don't retry on ConvergedTFA
  * Thorough error message on SSPR demand
  * Improve PAM error message output
  * Fix double push notification in MFA flow
  * Clarify comment regarding PasswordFirst in resolver
  * Proper denied error handling
  * Utilize existing AuthInit password fallback to MFA
  * Only cache passwords when configured to do so
  * Check user exists and isn't passwordless prior to password prompt
  * Scrub usernames from the log output
  * Remove code duplication from PRT sign in freq check
  * Add fallback behavior when consent is required
  * Correctly handle client_id/scopes in try_prt_signin_frequency_check
  * Log error on exchange prt for prt
  * try_prt_signin_frequency_check should retry on network fail
  * Handle network failures in try_prt_signin_frequency_check
  * Clarify comments regarding enrollment auth
  * cargo fmt
  * Reduce code duplication calling auth_handle_mfa_resp
  * Fix sign-in frequency optimization placement
  * Add sign-in frequency optimization for console logins
  * Handle AADSTS50125 with device flow
  * cargo vet
  * Resolve Intune enrollment failure on first login prevents auth
  * Bump bytes from 1.11.0 to 1.11.1 in the cargo group across 1 directory
  * feat: Add support for Amazon Linux 2023
  * Prohibit kanidm update for stable-2.x branch
  * Improve error messages served to pam deny
  * Resolve OIDC Authenticated user does not match error
  * fix removed variable
  * fix shell expansion
  * correct asset path
  * Add a CLAUDE.md to assist the ai cli
  * Resolve build issue when creating new config opts
  * add fusermount3 apparmor
  * fix substitution error
  * resolve copilot complaints
  * don't assume bash is /bin/bash
  * add ubuntu 25.10 target
  * makefile: prettify
  * Update stale.yml to adjust permissions and settings
  * Fix stale run
  * /var/cache/private/himmelblaud should not be created tmpfiles
  * Updatee python vers for dataclasses dep
  * Generate pin init service file systemd &lt; 250
  * Checkin missing himmelblaud.if file for SELinux
  * add himmelblau package to flake
  * docs: update nix usage to include npins
  * Resolve typos in selinux package commands
  * Fix rpm spec generation issues
  * Bump actions/cache from 5.0.1 to 5.0.2
  * Bump github/codeql-action from 4.31.9 to 4.31.10
  * Bump actions/upload-artifact from 5.0.0 to 6.0.0
  * Compile SELinux policy at install time for cross-distro compatibility
  * Fix SELinux policy
  * Consolidate git hooks into single setup-hooks target
  * Add a git hook to ensure selinux policy is tested
  * Ignore generated himmelblau-hsm-pin-init service file
  * Refactor SELinux policy for cross-distro compatibility
  * Move HSM PIN generation to systemd oneshot service
  * Fix NSS lookup for mapped local users
  * Allow backporting to existing branches
  * pam: test keyring prompt capture
  * qr-greeter: enable extension without socket noise
  * packaging: robust gdm keyring use_authtok patch
  * remove trailing slash trimming for issuer url
  * Skip OS version compliance checks when min/max values are empty
  * cross-distro: add set_authtok in authselect + openSUSE pam-config; patch gdm keyring in RPM postinst
  * debian: make install/remove noninteractive; reduce QR postinst noise; soften missing hello prt
  * debian: enable keyring unlock; reduce install socket noise
  * pam: fix authtok set_item without &amp;mut cast
  * pam: set authtok from PIN
  * pam: add set_authtok option
  * Add OBS automation script and fix RPM spec generation
  * cargo vet
  * Fix spurious OIDC config error messages in logs
  * Add MFARequired error handling for ConvergedTFA during PRT exchange
  * Fix OIDC provider online check for Keycloak compatibility
  * Gracefully handle consent errors when fetching group names
  * Update src/o365/src/o365.sh
  * Update src/o365/src/o365.sh
  * Update src/o365/src/o365.sh
  * Curl instead of API
  * Apply backports in oldest-first order
  * Fix prompt inputs to the ai cli
  * Add backport AI analysis caching
  * Interact with AI cli to solve build issues
  * Implement copilot suggested fixes
  * Script for pulling sensible backports to stable
  * Resolve some roff parsing issues and set defaults
  * 0365.sh shfmt
  * Update scripts/gen_param_code.py
  * Generate typed NixOS options from XML parameter definitions
  * nix: add xml docs
  * nix: docs update
  * nix: systemd conf reload
  * nix: fix flake
  * nix: split himmelblau / himmelblau-desktop
  * nixos: o365 desktop links (wip)
  * feat: update package and module
  * feat: nixosModules use ini generator
  * feat: deflakeify
  * Fix HSM pin migration failure on Debian/Ubuntu upgrades from v1.4.x
  * Fix make vet command
  * cargo fmt
  * Include sign off tag in AI fix git commit
  * Fix container group mapping with subordinate range
  * Bug fixing script should commit after branching
  * Apply Firefox SSO policy via scripts
  * Do not enumerate mapped users in NSS
  * OIDC auth no longer requires a domain name
  * Add Gemini as cargo vet helper
  * Add python3 and include scripts and docs-xml dir for NixOS build
  * Fix: Address Copilot suggestions in gen_param_code.py and local_sudo_group.xml
  * ci: Use latest cargo-vet from git to fix CI
  * add stale workflow
  * Fix config tests to ignore local host config
  * Build man pages and config from xml
  * cargo vet
  * Update libhimmelblau to resolve krb ccache issues
  * Allow tasks daemon to write krb ccache
  * Update footer appending logic in issue workflow
  * Refactor issue-created.yml to have one donation message
  * correct link and add link to enhancement request
  * explicitly set permissions
  * comply with step-security
  * add types to issue templates
  * update issue templates
  * Remove unused write method in OidcApplication
  * Vet cargo dependencies
  * deps(rust): bump the all-cargo-updates group across 1 directory with 21 updates
  * Bump github/codeql-action from 4.31.4 to 4.31.8
  * Bump actions/cache from 4.3.0 to 5.0.0
  * Bump cachix/install-nix-action from 31.8.4 to 31.9.0
  * Bump step-security/harden-runner from 2.13.2 to 2.14.0
  * Bump actions/checkout from 6.0.0 to 6.0.1
  * Add additional unit testing
  * Dependency updates
  * Only use OpenSSH bug workaround for ssh service
  * Disable Hello TOTP by default
  * Never respond with BadRequest without error detail
  * Permit password-only local authentication
  * Cargo clippy
  * cargo fmt
  * WIP: Add Gentoo support
  * QR Greeter compatibility for old GNOME
  * Generate QR codes for OIDC DAG auth
  * Copilot suggestions
  * Only cache the Hello TOTP if setup succeeded
  * Ensure TOTP entry works during Hello TOTP setup
  * Implement QR Hello TOTP registration
  * Implement Hello TOTP auth
  * Resolve tumbleweed build failure in nightly
  * Improve PAM configuration on openSUSE/SLE
  * Document the new oidc_issuer_url option
  * cargo vet
  * Fix debug noise from removing user from sudo group
  * Resolve common OIDC issuer url problems
  * Fix pam change auth token for OIDC
  * Code de-duplication
  * Minimize configuration for OIDC auth
  * Implement change_auth_token for OIDC
  * Add OIDC breakglass
  * Implement unix_user_access for OIDC
  * Hello PIN support for OIDC auth
  * Ignore non-domain sections when checking domains
  * Add basic OIDC auth providers
  * Fix nightly authselect build failure
  * systemd: install files to /usr/lib/, not /etc/
  * Generate the authselect profiles for each distro
  * Improve pam config handling in aad-tool
  * Make `aad-tool configure-pam` detect location of pam files
  * Update QR greeter for MS Consumer DAG
  * Remove the default graph scope from SSO token req
  * Cargo vet
  * Cache hello-bound refresh token for personal accounts
  * Add personal account authentication
  * /var/lib/private/himmelblaud should be owned by root
  * Revert dependency change which broke the nightly build
  * rpm spec gen fixes
  * Use tmpfiles.d to create himmelblaud private data directory
  * fix: Update himmelblaud systemd nix to start before accounts-daemon
  * Generate a RPM spec file for SUSE Linux
  * Update kanidm-hsm-crypto to v0.3.5
  * deps(rust): bump the all-cargo-updates group across 1 directory with 5 updates
  * Bump actions/checkout from 5.0.1 to 6.0.0
  * Update kanidm_build_profiles mask version
  * Stub picky-krb for osc build
  * Stub a kanidm_build_profiles which builds in osc
  * Add policies cache patch via systemd-tmpfiles
  * cargo vet
  * Bump actions/checkout from 5.0.0 to 5.0.1
  * Bump cachix/install-nix-action from 31.8.2 to 31.8.4
  * deps(rust): bump the all-cargo-updates group across 1 directory with 9 updates
  * Bump github/codeql-action from 4.31.2 to 4.31.3
  * Bump actions/dependency-review-action from 4.8.1 to 4.8.2
  * Bump step-security/harden-runner from 2.13.1 to 2.13.2
  * Fix man page comments about change idmap_range
  * Ensure nss cache is created on Ubuntu/Debian
  * Add nss cache patch via systemd-tmpfiles
  * Request a user token if NSS hasn't been called
  * Recommend `patch` with the pam package
  * Force o365 desktop files to always rebuild
  * Add restart on-failure to systemd services
  * Update supported versions list
  * Update scripts/gen_dockerfiles.py
  * Use older python3 argparse syntax
  * Fix passwordless FIDO authentication not being used when available
  * Apply custom compliance by default
  * Only warn on Intune failure
  * cargo fmt
  * Supply configured mfa method in aad-tool
  * Remove duplicate cargo-deb/rpm Dockfile commands. Comment cleanup.
  * Use configured MFA method if specified for passwordless authentication entrypoint.
  * Revert Dockerfile changes related to checking rustup.sh hash for now.
  * Consolidate some of the calls to initiate_acquire_token_by_mfa_flow(). &gt; &gt; Update man page docs on available MFA methods.
  * Revert some debug messages.
  * Update to libhimmelblau 0.8.0 and enable mfa_method_selection by default.
  * Update based on libhimmelblau 0.8.0 changes.
  * Enable new feature flag for MFA method selection.
  * Add Docker build arg to allow patching libhimmelblau create with a local copy for testing.
  * Initial revision that allows setting an MFA method as the default to use.
  * Always rebuild the o365 apps
  * Permit autoconfiguration for only 1 domain
  * Restart sshd when installing the ssh config
  * Autostart the daemons on fresh install or upgrade
  * Enable configuration-less daemon startup
  * Git workflow updates for stable-2.x
  * Version 3.0
  * Adds python311-build.patch for ensuring 15.x builds succeed.</changelog>
  <changelog author="david.mulder@suse.com" date="1781179200">- Update to version 3.1.7+git0.f4e43ca0:
  * Own NetworkManager dispatcher.d directory in the RPM file list
  * Run SELinux module install/uninstall scriptlets from the selinux subpackage
  * cargo vet
  * Version 3.1.7
  * sso: fix Chrome ExtensionInstallForcelist missing update URL
  * Continue the never-ending chase for SELinux support
  * Respect configured remote service deny list
  * Retry enrollment with MFA on strong auth errors
  * nss: reject non-directory names before GetCredentialType probe
  * Update libhimmelblau to latest version
  * deps(rust): bump the all-cargo-updates group across 1 directory with 10 updates
  * ci: automate OBS stable branch submissions
  * Fix cargo-fuzz install in fuzz CI
  * cargo vet
  * Update ldap3_proto to 0.6.2
  * Update `openssl` from 0.10.79 to 0.10.80; (bsc#1270985).
  * Version 3.1.6
  * Update cargo vet audits for backport
  * Work around resume lockout on network down
  * Reset Hello TOTP when passwd changes Hello key
  * Clear Hello TOTP keys during full cache clear
  * Add automatic fallback when requested MFA method is unavailable
  * Fix SSHd configuration load order on Fedora/RHEL systems
  * himmelblau-init-hsm-pin: don't bind the hsm-pin to PCR7
  * qr-greeter: support GNOME Shell 50
  * Update libhimmelblau to latest version
  * deps(rust): bump the all-cargo-updates group across 1 directory with 2 updates</changelog>
  <changelog author="david.mulder@suse.com" date="1785412800">- Update to version 3.1.11+git0.27bebc57:
  * security: gate the o365 URL handler on a Microsoft 365 origin allowlist; (GHSA-4f5j-9xgm-8pvr), (bsc#1273910).
  * Version 3.1.11
  * fix(pam): make account denials terminal
  * debian: make the pam_allow_groups denial terminal in the account phase
  * chore(deps): refresh Cargo lockfile
  * security: reject RFC2307 ids in systemd's dynamic user range; (GHSA-6cq7-jcwm-cpmr), (bsc#1273911)..
  * security: reject subid account names containing ':' or control characters; (GHSA-x259-23ph-65m5), (bsc#1273908).
  * security: bind PamChangeAuthToken to the connecting peer; (GHSA-6gp8-pp9v-gx45), (bsc#1273912).
  * version 3.1.10
  * fix(nss): avoid locked shadow entries
  * Version 3.1.9
  * Revert "Work around resume lockout on network down"
  * Revert "dispatcher: refine Himmelblau restart workaround"
  * Revert "packaging: disable duplicate NM workaround scripts"
  * fix(resolver): release db lock before offline auth fallback to prevent deadlock
  * cargo vet
  * Version 3.1.8
  * Update cargo vet audits for backport
  * fix(deps): patch opentelemetry baggage propagation CVE; (CVE-2026-48504).
  * build: cleanup patch overrides
  * fix(auth): retry transient fail user existence lookups
  * fix(rpm): allow tpm2-tss dependency
  * fix(nss): depend on systemd users
  * packaging: disable duplicate NM workaround scripts
  * dispatcher: refine Himmelblau restart workaround
  * fix(sso): update Entra SSO extension
  * fix(rpm): clean SSO policy on erase
  * Add NSS shadow lookups for Himmelblau users
  * fix(nix module): allowed AF_INET and AF_INET6 to systemd sandbox
  * daemon: apply Intune policy asynchronously
  * Handle password changes in password-only auth
  * cargo clippy
  * Update libhimmelblau to latest version
  * deps(rust): bump the all-cargo-updates group across 1 directory with 21 updates</changelog>
  <changelog author="david.mulder@suse.com" date="1785931200">- Add conf_example.patch (bsc#1268646).
- Remove NetworkManager/dispatcher.d used in previous work around.</changelog>
</package>
<package pkgid="101404525d79fd062e1fce4eef77d4a55e2e496b59cdfa3ec4e38082f8caf00d51e263a2aea8090422f82d6f0c01818a330054737445285110c1924827402014" name="hiredis" arch="s390x">
  <version epoch="0" ver="1.2.0" rel="160099.5.3"/>
  <changelog author="dimstar@opensuse.org" date="1425384000">- Add hiredis-pkgconfig.patch: Fix generation of .pc file.
- Pass PREFIX and LIBRARY_PATH (lib/lib64) to make (and make
  install): the build phase needs this info for the .pc file
  generation.
- Make use of the new DESTDIR support.</changelog>
  <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="mpluskal@suse.com" date="1601640000">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="paul.fee@jci.com" date="1601985600">- Enable TLS</changelog>
  <changelog author="andreas.stieger@gmx.de" 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@jci.com" 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@gmx.de" 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@gmx.de" 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="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="0a15cc1628bbaa0126224f70977c92ecfe7f5e63c6418a14b292a2c48f39b307492384e7f0f17c657e635b37b64ab76fd3f749e6c5ba0c7d8637759c0e380d75" name="hiredis-devel" arch="s390x">
  <version epoch="0" ver="1.2.0" rel="160099.5.3"/>
  <changelog author="dimstar@opensuse.org" date="1425384000">- Add hiredis-pkgconfig.patch: Fix generation of .pc file.
- Pass PREFIX and LIBRARY_PATH (lib/lib64) to make (and make
  install): the build phase needs this info for the .pc file
  generation.
- Make use of the new DESTDIR support.</changelog>
  <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="mpluskal@suse.com" date="1601640000">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="paul.fee@jci.com" date="1601985600">- Enable TLS</changelog>
  <changelog author="andreas.stieger@gmx.de" 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@jci.com" 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@gmx.de" 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@gmx.de" 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="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="8bc2617cab5bc56b425c13df204bd7c5a0935e52a207cc1ad34eb1cbb8f0524376679d7fba1348381b08699c20d598220523ebe964ad91a46423427fc4a780eb" name="hitori" arch="s390x">
  <version epoch="0" ver="44.0" rel="bp161.1.3"/>
  <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&#xF8;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&#xF8;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&#xF8;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="5799c4985f586e505569ecacbd21746069eebbd147900af6380e6fb4803c4d817690c97e2d2a692deaf7d2566922ab4abae776b1ebe9f5245871646b6d84973b" name="hitori-lang" arch="noarch">
  <version epoch="0" ver="44.0" rel="bp161.1.3"/>
  <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&#xF8;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&#xF8;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&#xF8;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="ef681861b4fbf88a147904043076a87954a89107b4805cb877603646f3a654d3cd1ab6f6d975ba2bf7191b6151a9b694c79a753f48bb64f56ad396ffb2d51a8d" name="hivex" arch="s390x">
  <version epoch="0" ver="1.3.24" rel="160099.2.4"/>
  <changelog author="ohering@suse.de" date="1572609600">- Fix bytecode build
- Remove defattr and BuildRoot
- disablement of lto comes via ocaml macros</changelog>
  <changelog author="steven.kowalik@suse.com" date="1580904000">- Switch to building using Python 3, as a consequence rename python
  binding package to python3-hivex.
- Drop unneeded Recommends and Group lines.
- Make use of python3_sitearch macro to drop pyver variable.
- Use python3-config to determine CFLAGS and libraries.
- Run spec-cleaner against the specfile.</changelog>
  <changelog author="jgwang@suse.com" date="1610366400">- Update to version 1.3.19
  * ocaml: Throw exception if malloc returns NULL
  * ocaml: Cast return from String_val to (char *)
  * ocaml: Use caml_alloc_initialized_string
  * Remove extra @LIBS@ from pkg-config file
  * Win::Hivex::Regedit: Ignore comments
  * Win::Hivex::Regedit: Accept CRLF line endings</changelog>
  <changelog author="ohering@suse.de" date="1619006400">- Remove ocaml_native_compiler conditional
  build native target unconditionally</changelog>
  <changelog author="carnold@suse.com" date="1620129600">- Update to version 1.3.20
  * Fixes bsc#1185013 - VUL-0: CVE-2021-3504: hivex: missing bounds
    check within hivex_open()
  * Increase HIVEX_MAX_VALUES
  * Updated translations</changelog>
  <changelog author="carnold@suse.com" date="1628251200">- bsc#1189060 - VUL-0: CVE-2021-3622: hivex: hivex: stack overflow
  due to recursive call of _get_children. Update to version 1.3.21
  hivex-1.3.21.tar.gz
  hivex-1.3.21.tar.gz.sig</changelog>
  <changelog author="ohering@suse.de" date="1632657600">- move all ocaml libraries to devel package to align with our
  OCaml packaging</changelog>
  <changelog author="ohering@suse.de" date="1639483200">- Add python-rpm-macros (bsc#1180125)</changelog>
  <changelog author="carnold@suse.com" date="1674648000">- Update hivex to version 1.3.23
  * jsc#PED-2113
  * Updated langauge files
  * Various build fixes
  * Improved windows support</changelog>
  <changelog author="olaf@aepfle.de" date="1725451200">- Update hivex to version 1.3.24
  * no changelog provided</changelog>
</package>
<package pkgid="e9d86d60862289dcd5dbb39bce458b3984f98534b228a2c48faef8498a741c3e2bcd55e9b69023956d9f78a37fe9dd605c4638499dc3974d594cb0b6e1a476b0" name="hivex-devel" arch="s390x">
  <version epoch="0" ver="1.3.24" rel="160099.2.4"/>
  <changelog author="ohering@suse.de" date="1572609600">- Fix bytecode build
- Remove defattr and BuildRoot
- disablement of lto comes via ocaml macros</changelog>
  <changelog author="steven.kowalik@suse.com" date="1580904000">- Switch to building using Python 3, as a consequence rename python
  binding package to python3-hivex.
- Drop unneeded Recommends and Group lines.
- Make use of python3_sitearch macro to drop pyver variable.
- Use python3-config to determine CFLAGS and libraries.
- Run spec-cleaner against the specfile.</changelog>
  <changelog author="jgwang@suse.com" date="1610366400">- Update to version 1.3.19
  * ocaml: Throw exception if malloc returns NULL
  * ocaml: Cast return from String_val to (char *)
  * ocaml: Use caml_alloc_initialized_string
  * Remove extra @LIBS@ from pkg-config file
  * Win::Hivex::Regedit: Ignore comments
  * Win::Hivex::Regedit: Accept CRLF line endings</changelog>
  <changelog author="ohering@suse.de" date="1619006400">- Remove ocaml_native_compiler conditional
  build native target unconditionally</changelog>
  <changelog author="carnold@suse.com" date="1620129600">- Update to version 1.3.20
  * Fixes bsc#1185013 - VUL-0: CVE-2021-3504: hivex: missing bounds
    check within hivex_open()
  * Increase HIVEX_MAX_VALUES
  * Updated translations</changelog>
  <changelog author="carnold@suse.com" date="1628251200">- bsc#1189060 - VUL-0: CVE-2021-3622: hivex: hivex: stack overflow
  due to recursive call of _get_children. Update to version 1.3.21
  hivex-1.3.21.tar.gz
  hivex-1.3.21.tar.gz.sig</changelog>
  <changelog author="ohering@suse.de" date="1632657600">- move all ocaml libraries to devel package to align with our
  OCaml packaging</changelog>
  <changelog author="ohering@suse.de" date="1639483200">- Add python-rpm-macros (bsc#1180125)</changelog>
  <changelog author="carnold@suse.com" date="1674648000">- Update hivex to version 1.3.23
  * jsc#PED-2113
  * Updated langauge files
  * Various build fixes
  * Improved windows support</changelog>
  <changelog author="olaf@aepfle.de" date="1725451200">- Update hivex to version 1.3.24
  * no changelog provided</changelog>
</package>
<package pkgid="fa2434c1d19a4a824d7d503698ffa260133a187d7a1ab3d8aa786aab9648215f485d6316dfa4723cd3d5c6ff64af15411a1dcca54c94ce552c0ff58b60075a1b" name="hivex-lang" arch="noarch">
  <version epoch="0" ver="1.3.24" rel="160099.2.4"/>
  <changelog author="ohering@suse.de" date="1572609600">- Fix bytecode build
- Remove defattr and BuildRoot
- disablement of lto comes via ocaml macros</changelog>
  <changelog author="steven.kowalik@suse.com" date="1580904000">- Switch to building using Python 3, as a consequence rename python
  binding package to python3-hivex.
- Drop unneeded Recommends and Group lines.
- Make use of python3_sitearch macro to drop pyver variable.
- Use python3-config to determine CFLAGS and libraries.
- Run spec-cleaner against the specfile.</changelog>
  <changelog author="jgwang@suse.com" date="1610366400">- Update to version 1.3.19
  * ocaml: Throw exception if malloc returns NULL
  * ocaml: Cast return from String_val to (char *)
  * ocaml: Use caml_alloc_initialized_string
  * Remove extra @LIBS@ from pkg-config file
  * Win::Hivex::Regedit: Ignore comments
  * Win::Hivex::Regedit: Accept CRLF line endings</changelog>
  <changelog author="ohering@suse.de" date="1619006400">- Remove ocaml_native_compiler conditional
  build native target unconditionally</changelog>
  <changelog author="carnold@suse.com" date="1620129600">- Update to version 1.3.20
  * Fixes bsc#1185013 - VUL-0: CVE-2021-3504: hivex: missing bounds
    check within hivex_open()
  * Increase HIVEX_MAX_VALUES
  * Updated translations</changelog>
  <changelog author="carnold@suse.com" date="1628251200">- bsc#1189060 - VUL-0: CVE-2021-3622: hivex: hivex: stack overflow
  due to recursive call of _get_children. Update to version 1.3.21
  hivex-1.3.21.tar.gz
  hivex-1.3.21.tar.gz.sig</changelog>
  <changelog author="ohering@suse.de" date="1632657600">- move all ocaml libraries to devel package to align with our
  OCaml packaging</changelog>
  <changelog author="ohering@suse.de" date="1639483200">- Add python-rpm-macros (bsc#1180125)</changelog>
  <changelog author="carnold@suse.com" date="1674648000">- Update hivex to version 1.3.23
  * jsc#PED-2113
  * Updated langauge files
  * Various build fixes
  * Improved windows support</changelog>
  <changelog author="olaf@aepfle.de" date="1725451200">- Update hivex to version 1.3.24
  * no changelog provided</changelog>
</package>
<package pkgid="04ada140d5a083f406bd41369eb17393656827b8a32afbc40eb98c37e5e0a0dbe8a47f01b08c8bc9316980c5aa5b8712ebac00f229a1affa0ab388f62385331b" name="hmaccalc" arch="s390x">
  <version epoch="0" ver="0.9.14" rel="160099.5.27"/>
  <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="wr@rosenauer.org" 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="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="ae08573b8a0a73036c5d6ce1fa106c089149336fad2265829106ff0d018ad91ffdce9aab9491027662231f5d44fb598302f23a03f213907d992ddd1add0749ca" name="hobbits" arch="s390x">
  <version epoch="0" ver="0.55.0" rel="bp161.1.1"/>
  <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="dea9a1ba9e335b6c8ba15d0fc6e4103bbdd9d6f9d639e77f0a6c9959e6cdee349924d7884ff59ea0d96278375df94d938c1b6cda4d9e88d0a8eefcfc57b946f1" name="hobbits-devel" arch="s390x">
  <version epoch="0" ver="0.55.0" rel="bp161.1.1"/>
  <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="cdb2501372194597280a7a43ce8bfbe888cfbdc06528b529b54ae251618ec337cd6a804fe18b3fdd4d44ebb9c0333add041b5b013c682adca2462211db545a1c" name="hollywood" arch="noarch">
  <version epoch="0" ver="1.21" rel="bp161.1.1"/>
  <changelog author="sebix+novell.com@sebix.at" date="1487419200">- Add CC0 license from subpackage to top package</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1490443200">- Change License spec "AND" to "and" for compatibility with OpenSUSE Leap 42.3</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1525262400">- update to version 1.14:
  * no revelant changes
- update to version 1.13:
  * lib/wallstreet/w3m:
  - fix Google Finance URL</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1553169600">- update to version 1.15:
  * README:
  - removed some cruft
  * screenshots/
  - added a screenshots directory
  * bin/hollywood, share/man/man1/hollywood.1:
  - default to nosound, add --sound to enable sound
  - https://github.com/dustinkirkland/hollywood/issues/27
- use HTTPS URL.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1559476800">- Use noun phrase in summary.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1571918400">- remove tmux-version-comp.patch not needed anymore
- update to version 1.18:
  * bin/wallstreet, debian/control, lib/wallstreet/newsbeuter =&gt;
    lib/wallstreet/newsboat, lib/wallstreet/ticker, lib/wallstreet/w3m,
    share/wallstreet/newsbeuter.config =&gt;
    share/wallstreet/newsboat.config, share/wallstreet/newsbeuter.urls
    =&gt; share/wallstreet/newsboat.urls:
  - Get wallstreet working again
  - move from newsbeuter to newsboat, Closes: deb#914627
  - move from google to yahoo
  - replace rsstail panel
  * bin/wallstreet, share/wallstreet/newsboat.config:
  - drop support for Ubuntu versions before 16.10
  - simplify pane sizing
  - text wrap newsboat at 70 columns
  * debian/changelog:
  - merge in Debian maintainer changelogs, here upstream into this one
- update to version 1.17:
  * No change rebuild
- update to version 1.16:
  * debian/control:
  - added atop
  * bin/hollywood, debian/control, lib/hollywood/apg,
    lib/hollywood/atop, lib/hollywood/bmon, lib/hollywood/cmatrix,
    lib/hollywood/code, lib/hollywood/errno, lib/hollywood/hexdump,
    lib/hollywood/htop, lib/hollywood/jp2a, lib/hollywood/logs,
    lib/hollywood/man, lib/hollywood/mplayer, lib/hollywood/speedometer,
    lib/hollywood/sshart, lib/hollywood/stat, lib/hollywood/tree,
    share/man/man1/hollywood.1:
  - rework the pane reorganization system
    + rather than just using the presets, tear down all panes but one,
    and build them back up
    + adds much more randomness (2^16) and more interesting pane layouts
  - speed up mplayer (when sound is off), makes for a more interesting
    animation
  - add and document a command line option for -d|--delay in seconds,
    for the amount of time between window reorganization
  - simplify the pkill/trap to only catch ctrl-c (SIGINT)
  - loop the mplayer animation, in case the delay is longer than the
    length of the animation
  - reorganize the stat widget, to run head first, then randomize,
    improves start time drammatically
  * lib/hollywood/apg, lib/hollywood/code, lib/hollywood/jp2a,
    lib/hollywood/logs, lib/hollywood/map, lib/hollywood/sshart,
    share/hollywood/map.jpg:
  - randomize the colors on apg
  - use locate -l to stop matching after 4096 files
  - randomize the logs order
  - add a map, because there's always a world map
  * debian/control, debian/copyright, debian/wallstreet.install,
    share/man/man1/wallstreet.1:
  - merge some of the changes from debian
  * share/man/man1/hollywood.1:
  - add link to hollywood.computer</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585569600">hollywood (1.21) released; urgency=medium
  * === added directory snap.hollywood/local, snap.hollywood/local/0001-
    apg.patch, snap.hollywood/local/0002-byobu-shm.patch,
    snap.hollywood/local/0003-hexdump.patch, snap.hollywood/local/0004-
    man.patch, snap.hollywood/local/setup,
    snap.hollywood/snapcraft.yaml:
  - Use base: core18
  - Move to strict confinement
  - Patch apg to be snap-aware
  - Patch 3 hollywood files to be snap-aware:
  - /dev/shm path
  - man related path
  - paths for hexdump
  - Add command-chain for minor workarounds:
  - BYOBU_PREFIX uses realpath in .byoburc
  - Link czze plugins to the confined home
  * snap.hollywood/snapcraft.yaml:
  - adjusted to build
- update to version 1.20:
  * lib/hollywood/mplayer, share/hollywood/soundwave.mp4:
  - added sound wave video (no sound)
  - start at a random point, between 0 and 99 seconds into the video
  - speed it up 100x
  * debian/control:
  - depends, rather than recommends
  * debian/changelog:
  - fix email
- update to version 1.19:
  * bin/hollywood, debian/control, debian/copyright, lib/hollywood/apg,
    share/hollywood/mi.mp4, share/man/man1/hollywood.1, TODO:
  - Bug deb#944275: remove last remnants of old sound/video plugin</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1588939200">- fix installation after python2 removal:
  * require python3-Pygments instead of python-Pygments
  * do not explicitly require "python" as this is autodetected</changelog>
  <changelog author="Jonathan Papineau &lt;jonathan@jpapineau.ca&gt;" date="1626004800">- Add libexec_fix.patch to rewrite module paths from /usr/lib/ to /usr/libexec/</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="0339d3123137ec42329a7a03ebe7ea12540a5ba89807bb868ea080b610df31f3b7c6cdcff0b934a64c9865b108dc9dd48c73da913f0b27f9ce43420bc801b326" name="hollywood-data" arch="noarch">
  <version epoch="0" ver="1.21" rel="bp161.1.1"/>
  <changelog author="sebix+novell.com@sebix.at" date="1487419200">- Add CC0 license from subpackage to top package</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1490443200">- Change License spec "AND" to "and" for compatibility with OpenSUSE Leap 42.3</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1525262400">- update to version 1.14:
  * no revelant changes
- update to version 1.13:
  * lib/wallstreet/w3m:
  - fix Google Finance URL</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1553169600">- update to version 1.15:
  * README:
  - removed some cruft
  * screenshots/
  - added a screenshots directory
  * bin/hollywood, share/man/man1/hollywood.1:
  - default to nosound, add --sound to enable sound
  - https://github.com/dustinkirkland/hollywood/issues/27
- use HTTPS URL.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1559476800">- Use noun phrase in summary.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1571918400">- remove tmux-version-comp.patch not needed anymore
- update to version 1.18:
  * bin/wallstreet, debian/control, lib/wallstreet/newsbeuter =&gt;
    lib/wallstreet/newsboat, lib/wallstreet/ticker, lib/wallstreet/w3m,
    share/wallstreet/newsbeuter.config =&gt;
    share/wallstreet/newsboat.config, share/wallstreet/newsbeuter.urls
    =&gt; share/wallstreet/newsboat.urls:
  - Get wallstreet working again
  - move from newsbeuter to newsboat, Closes: deb#914627
  - move from google to yahoo
  - replace rsstail panel
  * bin/wallstreet, share/wallstreet/newsboat.config:
  - drop support for Ubuntu versions before 16.10
  - simplify pane sizing
  - text wrap newsboat at 70 columns
  * debian/changelog:
  - merge in Debian maintainer changelogs, here upstream into this one
- update to version 1.17:
  * No change rebuild
- update to version 1.16:
  * debian/control:
  - added atop
  * bin/hollywood, debian/control, lib/hollywood/apg,
    lib/hollywood/atop, lib/hollywood/bmon, lib/hollywood/cmatrix,
    lib/hollywood/code, lib/hollywood/errno, lib/hollywood/hexdump,
    lib/hollywood/htop, lib/hollywood/jp2a, lib/hollywood/logs,
    lib/hollywood/man, lib/hollywood/mplayer, lib/hollywood/speedometer,
    lib/hollywood/sshart, lib/hollywood/stat, lib/hollywood/tree,
    share/man/man1/hollywood.1:
  - rework the pane reorganization system
    + rather than just using the presets, tear down all panes but one,
    and build them back up
    + adds much more randomness (2^16) and more interesting pane layouts
  - speed up mplayer (when sound is off), makes for a more interesting
    animation
  - add and document a command line option for -d|--delay in seconds,
    for the amount of time between window reorganization
  - simplify the pkill/trap to only catch ctrl-c (SIGINT)
  - loop the mplayer animation, in case the delay is longer than the
    length of the animation
  - reorganize the stat widget, to run head first, then randomize,
    improves start time drammatically
  * lib/hollywood/apg, lib/hollywood/code, lib/hollywood/jp2a,
    lib/hollywood/logs, lib/hollywood/map, lib/hollywood/sshart,
    share/hollywood/map.jpg:
  - randomize the colors on apg
  - use locate -l to stop matching after 4096 files
  - randomize the logs order
  - add a map, because there's always a world map
  * debian/control, debian/copyright, debian/wallstreet.install,
    share/man/man1/wallstreet.1:
  - merge some of the changes from debian
  * share/man/man1/hollywood.1:
  - add link to hollywood.computer</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585569600">hollywood (1.21) released; urgency=medium
  * === added directory snap.hollywood/local, snap.hollywood/local/0001-
    apg.patch, snap.hollywood/local/0002-byobu-shm.patch,
    snap.hollywood/local/0003-hexdump.patch, snap.hollywood/local/0004-
    man.patch, snap.hollywood/local/setup,
    snap.hollywood/snapcraft.yaml:
  - Use base: core18
  - Move to strict confinement
  - Patch apg to be snap-aware
  - Patch 3 hollywood files to be snap-aware:
  - /dev/shm path
  - man related path
  - paths for hexdump
  - Add command-chain for minor workarounds:
  - BYOBU_PREFIX uses realpath in .byoburc
  - Link czze plugins to the confined home
  * snap.hollywood/snapcraft.yaml:
  - adjusted to build
- update to version 1.20:
  * lib/hollywood/mplayer, share/hollywood/soundwave.mp4:
  - added sound wave video (no sound)
  - start at a random point, between 0 and 99 seconds into the video
  - speed it up 100x
  * debian/control:
  - depends, rather than recommends
  * debian/changelog:
  - fix email
- update to version 1.19:
  * bin/hollywood, debian/control, debian/copyright, lib/hollywood/apg,
    share/hollywood/mi.mp4, share/man/man1/hollywood.1, TODO:
  - Bug deb#944275: remove last remnants of old sound/video plugin</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1588939200">- fix installation after python2 removal:
  * require python3-Pygments instead of python-Pygments
  * do not explicitly require "python" as this is autodetected</changelog>
  <changelog author="Jonathan Papineau &lt;jonathan@jpapineau.ca&gt;" date="1626004800">- Add libexec_fix.patch to rewrite module paths from /usr/lib/ to /usr/libexec/</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="eb7ffc0b223559807e96a0a09b582bc11975609533a64c2b101a0936e3a1e0bd55633a36f34b9c66716fc1d34c925e972bde0709fcca310aa04e1b0139f537a0" name="homebank" arch="s390x">
  <version epoch="0" ver="5.8.5" rel="bp161.1.5"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1691496000">- Update to 5.6.6:
  * bugfix: lp#2027201 when ordering the transaction list by
    category, split ones are not ordered
  * bugfix: lp#2026641 anonymise does not deal with account notes,
    start balance, overdraft and automatic assignment notes
  * bugfix: lp#2026626 anonymise feature doesn't fully anonymise
    accounts name
  * bugfix: lp#2026594 changing currency account with xfer faulty
    change target account currency
  * bugfix: lp#2026184 statistics report doesn't always show total
    for parent category
  * bugfix: lp#2024940 statistics faulty hide items with data when
    result is 0.0
  * bugfix: lp#2024389 filter Status always show section should
    always be visible
  * bugfix: lp#2019312 status column included in export detail txn
    from report break re-import</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1694088000">- Update to 5.7:
  * new   : added balance mode for statistics total report
  * new   : added fulfilled column for budget report
  * new   : added back the Custom indicator in Date Range widget
  * new   : added the date as last sort in case of prior equality
    for transaction list
  * new   : added two preferences parameters to be more flexible
    with currency rate api
  * new   : added abbreviated weekday in date input widget
  * change: migrating to GTK4 preparation
    (GtkContainer/GdkEvent/...)
  * change: the currency rate api to exchangerate.host
  * change: numerous optimization and refactoring for report
    computing
  * change: home scheduled: moved the maximum post date to an
    info icon tooltip
  * change: avoid refreshing undisplayed items on the home main
    window
  * change: chart legend is hidden when not enough space to
    display chart
  * change: export PDF of transaction migrated to a standard
    print feature
  * wish  : lp#2030322 add weekday display in date input
  * wish  : lp#2024956 sort the scheduled transaction by date
    order
  * wish  : lp#2028464 manage account add sort header, search
    and website
  * wish  : lp#2023477 stack chart to display income above and
    expense below
  * wish  : lp#2019193 preference to sync transfer status by
    default
  * wish  : lp#2018680 replace  * *PREFILLED** for new
    assignement/archive from register with added icon
  * wish  : lp#2018174 change currency rate api to a more
    fulfilled one
  * wish  : lp#2008641 add a duplicate assignment action
  * wish  : lp#2004078 print option missing in Show all
  * wish  : lp#1964434 optimize the legend position to maximize
    chart size
  * wish  : lp#1933165 budget report includes
    Category &amp; Subcategory
  * wish  : lp#1932198 pdf print txn report, custom title, total
    and portrait/paysage
  * wish  : lp#1918459 adding pdf print function - show the
    result as a list
  * wish  : lp#1912973 ability to print "Your accounts" list
    in main window
  * wish  : lp#1909851 filter scheduled operations add Next
    payout (max post date)
  * wish  : lp#1857890 home chart to show account balance
    total/time
  * wish  : lp#1816389 home chart to show spending by month
  * wish  : lp#1783645 chart drill down for categories
  * wish  : lp#588864 budget report over time (month)
  * wish  : lp#121510 cash flow forecast
  * bugfix: lp#2030333 account not sorted by position in import
    assistant
  * bugfix: lp#2024322 currency online update not working
  * bugfix: lp#2018726 budget report should be bounded to month
- Update BuildRequires minimum versions for glib-2.0, gtk+-3.0
  and libsoup-2.4</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1696852800">- Update to 5.7.1:
  * new   : split dialog: add a confirm dialog before delete all
    split lines
  * new   : dateentry only rely on token and date order
    detection, glib failover
  * change: split dialog: add info+tooltip icon next to the
    amount input
  * change: split dialog: amount input is named according
    transaction type
  * bugfix: dateentry d, dm, md was sometimes wrong
  * bugfix: dateentry 2 year digits fix with 40/60 windowing
  * bugfix: lp#2037597 top 10 Spending Category chart legend
    labels sometimes ellipsized
  * bugfix: lp#2037468 "All Transactions" CSV export no longer
    includes account
  * bugfix: lp#2037132 cannot create assignments from a
    transaction with empty memo
  * bugfix: lp#2036703 budget report shows wrong Spent and
    Budget totals
  * bugfix: lp#2036290 migrate libsoup-2.4 to libsoup-3.0
  * bugfix: lp#2036270 no message when split limit is reached
  * bugfix: lp#2036228 forecast only limited to time span set in
    preferences
  * bugfix: lp#2036097 budget report date range from/to does not
    localized month name
  * bugfix: lp#2035401 Main panel size not retained; account
    info concealed on start
  * bugfix: lp#2035129 incorrect values in "tooltip" message
    for forcast view (subcategory)
  * bugfix: lp#2034764 statistics Report Total Row not
    reflecting displayed amounts
  * bugfix: lp#2034647 trend time Report Title does not match
    Interval
  * bugfix: lp#2034618	statistics report sometimes crashes with
    half year interval
  * wish  : lp#2038601 "Schedule" and "Template" linked
    togglebuttons are not mutually exclusive (don't act like
    switchers)
  * wish  : lp#2034625	statistics Reportsorting by expense or
    income when using the Time Mode
- Changed BuildRequires from libsoup-2.4 to libsoup-3.0</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1699876800">- Update to 5.7.2:
  * bugfix: crash was possible when no file loaded and change to
    main chart
  * bugfix: lp#2043152 lock icon for transaction sometime disapear
    due to column resize
  * bugfix: lp#2042771 currency don't update due to wrong api url
    since 5.7
  * bugfix: lp#2042770 HomeBank closes after leaving "preferences"
    menu with no file open.
  * bugfix: lp#2042668 remove/sanitize GTK listview quicksearch
  * bugfix: lp#2042484 category popoverlist shows subcat income
    standalone its expense parent
  * bugfix: lp#2042463 manage categories add subcategory fail
    after a search
  * bugfix: lp#2042035 assign edit cancel faultly persist the
    rule search
  * bugfix: lp#2040494 App crashes when exporting a report after
    I delete a category that contained data
  * bugfix: lp#2040010 ISO 8601 date format not respected when
    exporting to clipboard or CSV
  * bugfix: lp#2039995 budget by time do not filter txn type
    exp/inc
  * bugfix: lp#2039493 statistics report crash when opened with
    a too wide date range
  * wish  : lp#2042692 count and show number of selected
    transactions when suppressing them</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1704196800">- Update to 5.7.3:
  * change: budget report added sign on categories like in
  manage dialog
  * change: budget report only display fulfilled for budegt
  category
  * bugfix: forecast was sometimes faultly done for
  excluded/closed account
  * bugfix: date range 'last 12 months' start was not set to
  1st day of -12 months
  * bugfix: lp#2045299 'install for me only' end with error message
  when creating optional desktop shortcut
  * bugfix: lp#2043886 portable version could prevent to store
  recent-file
  * bugfix: lp#2043433 chart drill down Category link is not
  translated
  * bugfix: lp#2043385 budget report forced displayed subcategories
  can have no parent
  * bugfix: lp#2043366 budget forced category remains displayed
  with exp/inc filter
  * bugfix: lp#2043223 budget report fulfilled column badly rounded
  display 99% vs 100%
  * bugfix: lp#2042676 accound dialog exclude from any report
  do not refresh the graph after close
  * bugfix: lp#2020181 mate: only french flag for payment icons
  * wish  : lp#2042699 chart drill down shows the cat total when
  drawing subat
  * wish  : lp#2042683 assigment rule dialog to be wider
  and/or size saved</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1707307200">- Update to 5.7.4:
  * change: migrating to GTK4 preparation (GtkScrolledWindow)
  * change: statistic report default type is now Total
  * wish  : #2037200 add a used feature for tags like for
  payee/categories
  * wish  : #2044850 revert 5.7.2 print single account (statement)
  fit to the page width
  * wish  : #2051419 management dialogs to shows hidden items
  by default
  * bugfix: template deletion was possible despite used into
  an account
  * bugfix: dateentry was faultly trigger double parse/eval/update
  sequence
  * bugfix: filter for report was faultly show always show items
  * bugfix: update currency was not counting change to enable save
  * bugfix: input a mindate &gt; maxdate from the filter was possible
  with no warning
  * bugfix: lp#2051440 export CSV not including memo field from
  split transactions
  * bugfix: lp#2051349 add an existing category/payee/tag from
  manage dialog do not warn user
  * bugfix: lp#2051307 export CSV not including remind status
  * bugfix: lp#2050848 skip multiple Scheduled do not refresh
  as expected
  * bugfix: lp#2048236 transfer are not included in forecast,
  balance mode
  * bugfix: lp#2047647 cross-currency transfer do not propose
  target transaction
  * bugfix: lp#2046157 info icon for transfers is not displayed
  * bugfix: lp#2046032 date filter shows wrong date
  * bugfix: lp#2043523 exclude zero-sum categories from
  Top Spending</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1715601600">- Update to 5.8:
  * new   : statistics report: category sign is now also displayed
  * new   : added a tooltip to display active filter in all
  report windows
  * change: migrating to GTK4 preparation (GdkEvent struct)
  * change: migrating to GTK4 preparation
  (GtkApplication, GtkApplicationWindow)
  * change: migrating to GTK4 preparation (GtkMenu*, GtkToolbar)
  for ledger
  * change: 'select action for target xfer' creation cancel now
  get back to txn dialog
  * change: reports: moved the collapse/expand buttons to bottom
  of the list
  * change: example file addition: split, tags, loan, flags,
  life-energy
  * change: the Info field is named as it should have originally:
  Number
  * change: added missing enums for most action of combobox
  * wish  : lp#2064754 yours account should always display
  a tooltip for consistency
  * wish  : lp#2064520 enable ledger txn reconciled &gt; cleared,
  like for none
  * wish  : lp#2063416 index for importing csv files
  * wish  : lp#2060588 widths of memo -v- amount field in split
  transactions
  * wish  : lp#2059733 preference to use the template list when
  edit a transaction
  * wish  : lp#2058696 enrich account transactions list window
  title with account number and institution name
  * wish  : lp#2058566 budget Report - detail pane size not
  adjustable
  * wish  : lp#2056654 add thousand separator when print
  'your accounts'
  * wish  : lp#2055533 Payment column in auto-assignment window
  * wish  : lp#2054906 "Cancel" button on prompt for a target
  txn when adding xfer should not create a transaction
  * wish  : lp#2051758 add a help tip when input amount range
  in filter
  * wish  : lp#2045514 Balance report to exclude transfers when
  multiple selected accounts
  * wish  : lp#2044601 preference to always prompt for a target
  txn when adding xfer
  * wish  : lp#2042674 idiot-proof preference for
  "Sync transfert Status"
  * wish  : lp#2038753 copy transaction to clipboard to paste
  external apps
  * wish  : lp#2037039 amend "Spending By Month" to have income
  option &amp; both income/expense by month
  * wish  : lp#2023696 budget report to show not-budgeted amount
  * wish  : lp#2017625 transfer txn widget From vs To field
  ordering to be static
  * wish  : lp#2017437 reorderable columns in the
  Scheduled/Template window
  * wish  : lp#2017436 scheduled/template window show internal
  transfers "To" account in Payee column
  * wish  : lp#2016317 columns for status icon and payment icon
  in scheduled/template
  * wish  : lp#2002177 automatic GTK dark theme switching for
  Linux (using the Freedesktop standard)
  * wish  : lp#1910935 statistic report by accounts groups
  * wish  : lp#1909255 report exclude income in transfers
  * wish  : lp#1867979 internal transfer edit dialog to show/change
  date in both accounts
  * wish  : lp#1867498 add "Life Energy" attribute
  * wish  : lp#1817274 add more paymode + user order position
  + disable
  * wish  : lp#1674016 assignment to assign tags
  * wish  : lp#1600356 add colour flag/group to transaction
  * wish  : lp#613894 favorite saved filter list to use in report
  and ledger show all
  * bugfix: multiple txn edit tag was not displaying the tag list
  * bugfix: time report quick filter item list were displaying too
  much columns
  * bugfix: lp#2064839 post of today due date txn do not happen
  * bugfix: lp#2063145 top spending pie chart subcategory is not
  sorted descending
  * bugfix: lp#2063135 statistics details export menu items
  sensitivity update problem
  * bugfix: lp#2061979 cross-currency transfer still do not propose
  target transaction
  * bugfix: lp#2060159 window width and height size is reset to an
  invalid small size after demaximizing on startup
  * bugfix: lp#2059709 filter exclusion of payment=none hide
  transfer
  * bugfix: lp#2055101 windows: recent file Clear keep
  deleted/renamed files
  * bugfix: lp#2052678 home time chart spending by month should
  show net expense
  * bugfix: lp#2052304 budget should warn/fix when we input
  positive number for expense
- use gcc13 for openSUSE Leap because building with gcc7 fails</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1716897600">- Update to 5.8.1:
  * bugfix: lp#2066161 "Raw amount" check menu is not saved
  * bugfix: lp#2065955 scheduled transactions not automatically
  posted before weekend
  * bugfix: lp#2065929 saved filter does not show txn with remind
  status
  * bugfix: lp#2065781 balance not updated after edit a transaction
  in ledger
  * bugfix: lp#2065770 display bug of next date column in template
  dialog
  * bugfix: lp#2065758 incorrect window title for credit card type
  * bugfix: lp#2065740 scheduled transactions are broken for
  "Next Payout"
  * bugfix: lp#2065628 windows: crash after open recent file no
  more existing
  * bugfix: lp#2065625 save button stay disabled after edit
  a transaction
  * bugfix: lp#2065592 changing status to none from txn dialog fail
  * bugfix: lp#2065551 embedded help file misses some new files
  and images
  * bugfix: lp#2065531 statistics report with tags filter show
  extra tags</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1727352000">- Update to 5.8.3:
  * bugfix: lp#2066535 cannot see a 1 sub-category in Stats Rept
  donut view
  * bugfix: lp#2076458 saved filter date ranges going wrong
  * bugfix: lp#2076474 dark mode applied live, but not on app
  startup or when exiting preferences dialog
  * bugfix: lp#2077180 budget report category do not sum their
  subcat budget in 5.8.2
  * bugfix: lp#2078281 csv export crash
  * bugfix: lp#2078679 category appeard Empty and crashes Homebank
  on Linux
- Changes in 5.8.2:
  * bugfix: lp#2073805 switching saved filter with same date range
  doesn't refresh
  * bugfix: lp#2073233 vehicle cost distance/volume is rounded to
  distance and always xx,0
  * bugfix: lp#2071648 possibility for positive or negative budget
  values gone
  * bugfix: lp#2069152 windows: CFA protected folder save fail with
  no dialog warning
  * bugfix: lp#2068825 budget report type filter do not work
  anymore
  * bugfix: lp#2068664 filter text option only work when both memo
  and number are filled
  * bugfix: lp#2068634 copy/paste a txn do not enable save
  * bugfix: lp#2067855 transfer from one account to another does
  not sync statuse even with "Sync transfer Status" checked
  * bugfix: lp#2067440 payment settings not retained
  * bugfix: lp#2066539 budget Report - unbudgeted includes
  transactions for subcats where main cat has a budget
  * bugfix: lp#2062021 transaction date may change if system
  shortdate is not dd/MM/yy
- add %check section to spec file</changelog>
  <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>
</package>
<package pkgid="376ddfa9e79f9dd8a06a4bd8892f8891cc83035d37dbf0dda2f331b6e73d030539f95b4b2642034068f94e7b6ee0518e60073dec479cfc82e357aa608de86f2f" name="homebank-lang" arch="noarch">
  <version epoch="0" ver="5.8.5" rel="bp161.1.5"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1691496000">- Update to 5.6.6:
  * bugfix: lp#2027201 when ordering the transaction list by
    category, split ones are not ordered
  * bugfix: lp#2026641 anonymise does not deal with account notes,
    start balance, overdraft and automatic assignment notes
  * bugfix: lp#2026626 anonymise feature doesn't fully anonymise
    accounts name
  * bugfix: lp#2026594 changing currency account with xfer faulty
    change target account currency
  * bugfix: lp#2026184 statistics report doesn't always show total
    for parent category
  * bugfix: lp#2024940 statistics faulty hide items with data when
    result is 0.0
  * bugfix: lp#2024389 filter Status always show section should
    always be visible
  * bugfix: lp#2019312 status column included in export detail txn
    from report break re-import</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1694088000">- Update to 5.7:
  * new   : added balance mode for statistics total report
  * new   : added fulfilled column for budget report
  * new   : added back the Custom indicator in Date Range widget
  * new   : added the date as last sort in case of prior equality
    for transaction list
  * new   : added two preferences parameters to be more flexible
    with currency rate api
  * new   : added abbreviated weekday in date input widget
  * change: migrating to GTK4 preparation
    (GtkContainer/GdkEvent/...)
  * change: the currency rate api to exchangerate.host
  * change: numerous optimization and refactoring for report
    computing
  * change: home scheduled: moved the maximum post date to an
    info icon tooltip
  * change: avoid refreshing undisplayed items on the home main
    window
  * change: chart legend is hidden when not enough space to
    display chart
  * change: export PDF of transaction migrated to a standard
    print feature
  * wish  : lp#2030322 add weekday display in date input
  * wish  : lp#2024956 sort the scheduled transaction by date
    order
  * wish  : lp#2028464 manage account add sort header, search
    and website
  * wish  : lp#2023477 stack chart to display income above and
    expense below
  * wish  : lp#2019193 preference to sync transfer status by
    default
  * wish  : lp#2018680 replace  * *PREFILLED** for new
    assignement/archive from register with added icon
  * wish  : lp#2018174 change currency rate api to a more
    fulfilled one
  * wish  : lp#2008641 add a duplicate assignment action
  * wish  : lp#2004078 print option missing in Show all
  * wish  : lp#1964434 optimize the legend position to maximize
    chart size
  * wish  : lp#1933165 budget report includes
    Category &amp; Subcategory
  * wish  : lp#1932198 pdf print txn report, custom title, total
    and portrait/paysage
  * wish  : lp#1918459 adding pdf print function - show the
    result as a list
  * wish  : lp#1912973 ability to print "Your accounts" list
    in main window
  * wish  : lp#1909851 filter scheduled operations add Next
    payout (max post date)
  * wish  : lp#1857890 home chart to show account balance
    total/time
  * wish  : lp#1816389 home chart to show spending by month
  * wish  : lp#1783645 chart drill down for categories
  * wish  : lp#588864 budget report over time (month)
  * wish  : lp#121510 cash flow forecast
  * bugfix: lp#2030333 account not sorted by position in import
    assistant
  * bugfix: lp#2024322 currency online update not working
  * bugfix: lp#2018726 budget report should be bounded to month
- Update BuildRequires minimum versions for glib-2.0, gtk+-3.0
  and libsoup-2.4</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1696852800">- Update to 5.7.1:
  * new   : split dialog: add a confirm dialog before delete all
    split lines
  * new   : dateentry only rely on token and date order
    detection, glib failover
  * change: split dialog: add info+tooltip icon next to the
    amount input
  * change: split dialog: amount input is named according
    transaction type
  * bugfix: dateentry d, dm, md was sometimes wrong
  * bugfix: dateentry 2 year digits fix with 40/60 windowing
  * bugfix: lp#2037597 top 10 Spending Category chart legend
    labels sometimes ellipsized
  * bugfix: lp#2037468 "All Transactions" CSV export no longer
    includes account
  * bugfix: lp#2037132 cannot create assignments from a
    transaction with empty memo
  * bugfix: lp#2036703 budget report shows wrong Spent and
    Budget totals
  * bugfix: lp#2036290 migrate libsoup-2.4 to libsoup-3.0
  * bugfix: lp#2036270 no message when split limit is reached
  * bugfix: lp#2036228 forecast only limited to time span set in
    preferences
  * bugfix: lp#2036097 budget report date range from/to does not
    localized month name
  * bugfix: lp#2035401 Main panel size not retained; account
    info concealed on start
  * bugfix: lp#2035129 incorrect values in "tooltip" message
    for forcast view (subcategory)
  * bugfix: lp#2034764 statistics Report Total Row not
    reflecting displayed amounts
  * bugfix: lp#2034647 trend time Report Title does not match
    Interval
  * bugfix: lp#2034618	statistics report sometimes crashes with
    half year interval
  * wish  : lp#2038601 "Schedule" and "Template" linked
    togglebuttons are not mutually exclusive (don't act like
    switchers)
  * wish  : lp#2034625	statistics Reportsorting by expense or
    income when using the Time Mode
- Changed BuildRequires from libsoup-2.4 to libsoup-3.0</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1699876800">- Update to 5.7.2:
  * bugfix: crash was possible when no file loaded and change to
    main chart
  * bugfix: lp#2043152 lock icon for transaction sometime disapear
    due to column resize
  * bugfix: lp#2042771 currency don't update due to wrong api url
    since 5.7
  * bugfix: lp#2042770 HomeBank closes after leaving "preferences"
    menu with no file open.
  * bugfix: lp#2042668 remove/sanitize GTK listview quicksearch
  * bugfix: lp#2042484 category popoverlist shows subcat income
    standalone its expense parent
  * bugfix: lp#2042463 manage categories add subcategory fail
    after a search
  * bugfix: lp#2042035 assign edit cancel faultly persist the
    rule search
  * bugfix: lp#2040494 App crashes when exporting a report after
    I delete a category that contained data
  * bugfix: lp#2040010 ISO 8601 date format not respected when
    exporting to clipboard or CSV
  * bugfix: lp#2039995 budget by time do not filter txn type
    exp/inc
  * bugfix: lp#2039493 statistics report crash when opened with
    a too wide date range
  * wish  : lp#2042692 count and show number of selected
    transactions when suppressing them</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1704196800">- Update to 5.7.3:
  * change: budget report added sign on categories like in
  manage dialog
  * change: budget report only display fulfilled for budegt
  category
  * bugfix: forecast was sometimes faultly done for
  excluded/closed account
  * bugfix: date range 'last 12 months' start was not set to
  1st day of -12 months
  * bugfix: lp#2045299 'install for me only' end with error message
  when creating optional desktop shortcut
  * bugfix: lp#2043886 portable version could prevent to store
  recent-file
  * bugfix: lp#2043433 chart drill down Category link is not
  translated
  * bugfix: lp#2043385 budget report forced displayed subcategories
  can have no parent
  * bugfix: lp#2043366 budget forced category remains displayed
  with exp/inc filter
  * bugfix: lp#2043223 budget report fulfilled column badly rounded
  display 99% vs 100%
  * bugfix: lp#2042676 accound dialog exclude from any report
  do not refresh the graph after close
  * bugfix: lp#2020181 mate: only french flag for payment icons
  * wish  : lp#2042699 chart drill down shows the cat total when
  drawing subat
  * wish  : lp#2042683 assigment rule dialog to be wider
  and/or size saved</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1707307200">- Update to 5.7.4:
  * change: migrating to GTK4 preparation (GtkScrolledWindow)
  * change: statistic report default type is now Total
  * wish  : #2037200 add a used feature for tags like for
  payee/categories
  * wish  : #2044850 revert 5.7.2 print single account (statement)
  fit to the page width
  * wish  : #2051419 management dialogs to shows hidden items
  by default
  * bugfix: template deletion was possible despite used into
  an account
  * bugfix: dateentry was faultly trigger double parse/eval/update
  sequence
  * bugfix: filter for report was faultly show always show items
  * bugfix: update currency was not counting change to enable save
  * bugfix: input a mindate &gt; maxdate from the filter was possible
  with no warning
  * bugfix: lp#2051440 export CSV not including memo field from
  split transactions
  * bugfix: lp#2051349 add an existing category/payee/tag from
  manage dialog do not warn user
  * bugfix: lp#2051307 export CSV not including remind status
  * bugfix: lp#2050848 skip multiple Scheduled do not refresh
  as expected
  * bugfix: lp#2048236 transfer are not included in forecast,
  balance mode
  * bugfix: lp#2047647 cross-currency transfer do not propose
  target transaction
  * bugfix: lp#2046157 info icon for transfers is not displayed
  * bugfix: lp#2046032 date filter shows wrong date
  * bugfix: lp#2043523 exclude zero-sum categories from
  Top Spending</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1715601600">- Update to 5.8:
  * new   : statistics report: category sign is now also displayed
  * new   : added a tooltip to display active filter in all
  report windows
  * change: migrating to GTK4 preparation (GdkEvent struct)
  * change: migrating to GTK4 preparation
  (GtkApplication, GtkApplicationWindow)
  * change: migrating to GTK4 preparation (GtkMenu*, GtkToolbar)
  for ledger
  * change: 'select action for target xfer' creation cancel now
  get back to txn dialog
  * change: reports: moved the collapse/expand buttons to bottom
  of the list
  * change: example file addition: split, tags, loan, flags,
  life-energy
  * change: the Info field is named as it should have originally:
  Number
  * change: added missing enums for most action of combobox
  * wish  : lp#2064754 yours account should always display
  a tooltip for consistency
  * wish  : lp#2064520 enable ledger txn reconciled &gt; cleared,
  like for none
  * wish  : lp#2063416 index for importing csv files
  * wish  : lp#2060588 widths of memo -v- amount field in split
  transactions
  * wish  : lp#2059733 preference to use the template list when
  edit a transaction
  * wish  : lp#2058696 enrich account transactions list window
  title with account number and institution name
  * wish  : lp#2058566 budget Report - detail pane size not
  adjustable
  * wish  : lp#2056654 add thousand separator when print
  'your accounts'
  * wish  : lp#2055533 Payment column in auto-assignment window
  * wish  : lp#2054906 "Cancel" button on prompt for a target
  txn when adding xfer should not create a transaction
  * wish  : lp#2051758 add a help tip when input amount range
  in filter
  * wish  : lp#2045514 Balance report to exclude transfers when
  multiple selected accounts
  * wish  : lp#2044601 preference to always prompt for a target
  txn when adding xfer
  * wish  : lp#2042674 idiot-proof preference for
  "Sync transfert Status"
  * wish  : lp#2038753 copy transaction to clipboard to paste
  external apps
  * wish  : lp#2037039 amend "Spending By Month" to have income
  option &amp; both income/expense by month
  * wish  : lp#2023696 budget report to show not-budgeted amount
  * wish  : lp#2017625 transfer txn widget From vs To field
  ordering to be static
  * wish  : lp#2017437 reorderable columns in the
  Scheduled/Template window
  * wish  : lp#2017436 scheduled/template window show internal
  transfers "To" account in Payee column
  * wish  : lp#2016317 columns for status icon and payment icon
  in scheduled/template
  * wish  : lp#2002177 automatic GTK dark theme switching for
  Linux (using the Freedesktop standard)
  * wish  : lp#1910935 statistic report by accounts groups
  * wish  : lp#1909255 report exclude income in transfers
  * wish  : lp#1867979 internal transfer edit dialog to show/change
  date in both accounts
  * wish  : lp#1867498 add "Life Energy" attribute
  * wish  : lp#1817274 add more paymode + user order position
  + disable
  * wish  : lp#1674016 assignment to assign tags
  * wish  : lp#1600356 add colour flag/group to transaction
  * wish  : lp#613894 favorite saved filter list to use in report
  and ledger show all
  * bugfix: multiple txn edit tag was not displaying the tag list
  * bugfix: time report quick filter item list were displaying too
  much columns
  * bugfix: lp#2064839 post of today due date txn do not happen
  * bugfix: lp#2063145 top spending pie chart subcategory is not
  sorted descending
  * bugfix: lp#2063135 statistics details export menu items
  sensitivity update problem
  * bugfix: lp#2061979 cross-currency transfer still do not propose
  target transaction
  * bugfix: lp#2060159 window width and height size is reset to an
  invalid small size after demaximizing on startup
  * bugfix: lp#2059709 filter exclusion of payment=none hide
  transfer
  * bugfix: lp#2055101 windows: recent file Clear keep
  deleted/renamed files
  * bugfix: lp#2052678 home time chart spending by month should
  show net expense
  * bugfix: lp#2052304 budget should warn/fix when we input
  positive number for expense
- use gcc13 for openSUSE Leap because building with gcc7 fails</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1716897600">- Update to 5.8.1:
  * bugfix: lp#2066161 "Raw amount" check menu is not saved
  * bugfix: lp#2065955 scheduled transactions not automatically
  posted before weekend
  * bugfix: lp#2065929 saved filter does not show txn with remind
  status
  * bugfix: lp#2065781 balance not updated after edit a transaction
  in ledger
  * bugfix: lp#2065770 display bug of next date column in template
  dialog
  * bugfix: lp#2065758 incorrect window title for credit card type
  * bugfix: lp#2065740 scheduled transactions are broken for
  "Next Payout"
  * bugfix: lp#2065628 windows: crash after open recent file no
  more existing
  * bugfix: lp#2065625 save button stay disabled after edit
  a transaction
  * bugfix: lp#2065592 changing status to none from txn dialog fail
  * bugfix: lp#2065551 embedded help file misses some new files
  and images
  * bugfix: lp#2065531 statistics report with tags filter show
  extra tags</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1727352000">- Update to 5.8.3:
  * bugfix: lp#2066535 cannot see a 1 sub-category in Stats Rept
  donut view
  * bugfix: lp#2076458 saved filter date ranges going wrong
  * bugfix: lp#2076474 dark mode applied live, but not on app
  startup or when exiting preferences dialog
  * bugfix: lp#2077180 budget report category do not sum their
  subcat budget in 5.8.2
  * bugfix: lp#2078281 csv export crash
  * bugfix: lp#2078679 category appeard Empty and crashes Homebank
  on Linux
- Changes in 5.8.2:
  * bugfix: lp#2073805 switching saved filter with same date range
  doesn't refresh
  * bugfix: lp#2073233 vehicle cost distance/volume is rounded to
  distance and always xx,0
  * bugfix: lp#2071648 possibility for positive or negative budget
  values gone
  * bugfix: lp#2069152 windows: CFA protected folder save fail with
  no dialog warning
  * bugfix: lp#2068825 budget report type filter do not work
  anymore
  * bugfix: lp#2068664 filter text option only work when both memo
  and number are filled
  * bugfix: lp#2068634 copy/paste a txn do not enable save
  * bugfix: lp#2067855 transfer from one account to another does
  not sync statuse even with "Sync transfer Status" checked
  * bugfix: lp#2067440 payment settings not retained
  * bugfix: lp#2066539 budget Report - unbudgeted includes
  transactions for subcats where main cat has a budget
  * bugfix: lp#2062021 transaction date may change if system
  shortdate is not dd/MM/yy
- add %check section to spec file</changelog>
  <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>
</package>
<package pkgid="5db51f0c7e864ae2e8ae3b42311d62bbc5e2f68228df466435de2f19d2e18c3b6923d6db511e29adebe9c0b2f27ce7deefdb688d9e958920fd165d915d7fecfd" name="homeshick" arch="noarch">
  <version epoch="0" ver="2.0.1" rel="bp161.1.1"/>
  <changelog author="seroton10@gmail.com" date="1429444800">- PRs #135 and #138 accepted upstream, which allows running BATS
  tests in %check section without patches.</changelog>
  <changelog author="seroton10@gmail.com" date="1429876800">- Make homeshick command available by default</changelog>
  <changelog author="seroton10@gmail.com" date="1430049600">- Added README for openSUSE.</changelog>
  <changelog author="seroton10@gmail.com" date="1432641600">- Upstream introduced version numbers; no change of content.</changelog>
  <changelog author="seroton10@gmail.com" date="1528372800">- Upgrade to version 1.1.0:
  * symlinks are now relative (useful when linking for a chrooted environment
    or when renaming the home folder)
  * fish shell completion (guide in wiki)
  * homeshick.sh can now be sourced from dash as well
  * the entire codebase is now linted with shellcheck
  * loads of minor bugfixes
- Rename default-location.patch to suse-packaging.patch</changelog>
  <changelog author="Olav Reinert &lt;seroton10@gmail.com&gt;" date="1589630400">- Upgrade to version 2.0.0:
  * Breaking: Moved ./bin/homeshick.csh to ./homeshick.csh
  * Speed up refresh operation by reducing exec calls
  * Fix some path quoting issues</changelog>
  <changelog author="Olav Reinert &lt;seroton10@gmail.com&gt;" date="1668168000">- Fix build issue against Factory:
  * Add patch git-protocol-file-allow.patch</changelog>
  <changelog author="Olav Reinert &lt;seroton10@gmail.com&gt;" date="1668600000">- Improve fix for build issue against Factory:
  * Replace git-protocol-file-allow.patch with git-config-for-tests.patch</changelog>
  <changelog author="Olav Reinert &lt;seroton10@gmail.com&gt;" date="1683979200">- Upgrade to version 2.0.1:
  * Improvements to testing (@oreinert)
  * Test up to and including bash v5.2.9
  * Improvements to cd and check subcommands (@me-and)
  * Improvement to cd subcommand in fish (@languitar)
- Remove patch git-config-for-tests.patch:
  * Included by upstream
- Add patch test-helper.patch:
  * Allows tests to run on OBS; does not alter package contents</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684238400">- Use autosetup and POSIX tar options.</changelog>
</package>
<package pkgid="81c665620f3ec30d1017daea4f18a4a649c3006f8fcb15ad05d77d618ec2f1e75740fb14b55f3b75a34740fb283c6f32366f4517835055ef672512b170d20c7a" name="horst" arch="s390x">
  <version epoch="0" ver="5.1" rel="bp161.1.2"/>
  <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&#xED;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&#xED;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="b479ea6432230bb1a3bb16ff6cc988020919773b036d97f9c38764062ad02232dad64637415902c372c648dfca776401bb1aeaa9b6f78c3f28f7681b70d01b5e" name="hostap-utils" arch="s390x">
  <version epoch="0" ver="0.4.7" rel="bp161.1.2"/>
  <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="c7d00512298066111ca53c331ec9546d3e030056c84ab4ecf686740052eff376de38f6ff7371cafc6c1436395cdc8b08ab5f4441a84ada62c61dd856a0444924" name="hostapd" arch="s390x">
  <version epoch="0" ver="2.11" rel="bp161.3.1"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1617710400">- Add CVE-2021-30004.patch -- forging attacks may occur because
  AlgorithmIdentifier parameters are mishandled in tls/pkcs1.c and tls/x509v3.c
  (bsc#1184348)</changelog>
  <changelog author="Michael Str&#xF6;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&#xF6;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>
</package>
<package pkgid="07f5b6741d87743fb85ae4c1a5273d62b01144b088b159390160fa2a017be46f86b5ac005a3b76e1054d85fffd6accf3bee96c143ef1dea360c4d5a35f28e8a9" name="hostname" arch="s390x">
  <version epoch="0" ver="3.23" rel="160099.4.3"/>
  <changelog author="kukuk@suse.de" date="1459425600">- Add ypdomainname and nisdomainname, too. Were removed from yp-tools.</changelog>
  <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="ngompa13@gmail.com" date="1586692800">- Add nis-domainname.service for FreeIPA</changelog>
  <changelog author="ngompa13@gmail.com" date="1589544000">- Fix LIBEXECDIR substitution for systemd service</changelog>
  <changelog author="dmueller@suse.com" 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="lnussel@suse.de" date="1603108800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="ec345bc10fd091a53fb022c314608163a8ff8782437c16faf2bb13f4240dc62504ded48010f2fa0d983fa90aba0109361d6277376f0be01420998a592c2f2bd7" name="hotspot" arch="s390x">
  <version epoch="0" ver="1.5.1" rel="bp161.1.5"/>
  <changelog author="alarrosa@suse.com" date="1531915200">- Initial version of hotspot 1.1.0</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1564142400">- Update to 1.2.0
  * Adds quite a few bug fixes
  * Performance improvements
  * Addition of a per-CPU core event timeline
  * Events can now be filtered by symbols
  * Hotspot can now be used to analyze off-CPU time</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1599134400">- Update to 1.3.0
  * Unable to widen "Symbol" column in Top Down view
  * Feature Request: Support gksu for "Profile System" in AppImage
  * better formatting of times and trace costs in flamegraph and tooltips
  * fix time formatting
  * Loading a trace is much slower in 1.2 than in 1.1
  * Perfparser exits with code 1 (TCP Socket error) when opening a perf.data file
  * feature: open editor on function
  * group threads by process
  * android simpleperf support
  * Timeline part takes too much space
  * Profile system is broken
  * README required dependencies (QT5) out of date with master branch cmake
  * proper rust symbol demangling
  * enable rust demangling for appimages
  * Perfparser/Hotspot cannot unwind the stack for fork() of created processes
  * feature: auto-expand bottom-up tree</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1647777600">- Spec cleanup.
- Use %_libexec where needed.
- Add patch:
  * 0001-CMake-Don-t-assume-KDE_INSTALL_-variables-are-relati.patch</changelog>
  <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>
</package>
<package pkgid="dff6b45fdf6cfef59ef03ccb8040c147cdd1abd8995a1e1393c3f5da678631dca35cd0e2410d10ffcaf274bcf3b043252750cfdb6309707757f22bf103bd8550" name="hp-drive-guard" arch="s390x">
  <version epoch="0" ver="0.3.12" rel="bp161.1.3"/>
  <changelog author="tiwai@suse.de" date="1309262400">- Fix build with new libnotify on FACTORY</changelog>
  <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>
</package>
<package pkgid="3acf270f04f23ea2c7b9163b0a7882e8775cb0e34234cd3b182d8912498355c4a2bd540941a9ab9ab5b564d330612ed3cd8a57bd8e2e06f8835d4751bad78d84" name="hp2xx" arch="s390x">
  <version epoch="0" ver="3.4.4" rel="bp161.1.10"/>
  <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="f80af90071d81ae1868f9031844a059a200f34efaf36238b44d571d249dded3a8ef9b2248dcfa48820c9058a98c98dc546c9875bd2a7e77e1e29a3b4c476c64b" name="hplip" arch="s390x">
  <version epoch="0" ver="3.26.4" rel="bp161.3.1"/>
  <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="3a2e5375e3ab23cb2db13dd8775b53c9234e46da74b20d9897190ad585de813731f159ab70ce4551e41738c6bb2a875bf36499c4c64da2f609d2e0424c97aaaa" name="hplip-base" arch="s390x">
  <version epoch="0" ver="3.26.4" rel="bp161.3.1"/>
  <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="0cb0dc43c0ba3c5ca1ef64e7e9615a333936da04cfcd316fd82ca03c9881a92f106de7c346fa62ecf4d2ee56673bc8c530edcb5cb04be68f863658d8bdafde2a" name="hplip-common" arch="noarch">
  <version epoch="0" ver="3.26.4" rel="bp161.3.1"/>
  <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="0cede3fae5fdc7d11c102561a3053bc6f666c3ca27c61743477ffb2ae5d945f43ee712895c74fe260f234d4beb8d07fe64d8c301bcb85131383cb66f19487039" name="hplip-cups" arch="s390x">
  <version epoch="0" ver="3.26.4" rel="bp161.3.1"/>
  <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="86aea6dbf24c4c8b73c674ba17014d192dbc449a325be4442257f64f823b6c724608298405c0b8d24157b6d0dff3ec1d7a1e99fcbdd4363210636eb29325d023" name="hplip-devel" arch="s390x">
  <version epoch="0" ver="3.26.4" rel="bp161.3.1"/>
  <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="439f898cd2bc1abf20b8be7c002e3e132b4020c34ba9d81a72288f2a92ee583692eda25f78a212165949bb9c504aa7034bd0302c34db8acd7de020a397a21c51" name="hplip-driver-hpcups" arch="noarch">
  <version epoch="0" ver="3.26.4" rel="bp161.3.1"/>
  <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="95adb19d7a962b036d9dc24b28944131be5f5de135adce428e620adead1c6b9166c320a1561389dff063b58fd4d086cf80c8740c4079eeacfb04011b7fe3077e" name="hplip-ppds-fax" arch="noarch">
  <version epoch="0" ver="3.26.4" rel="bp161.3.1"/>
  <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="7138ddd52672e8b9ca566411928f432ae63069fc66e34218833490f43811a9a6cf94c79e37a7df31ee86f61c638590bc8db450295f99d7d5bff6bb9e80c11e4b" name="hplip-ppds-hpcups" arch="noarch">
  <version epoch="0" ver="3.26.4" rel="bp161.3.1"/>
  <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="3edde457de8ac0c05a12b3368b3591f7f75bd0ae4efe573baa979f4d4ced3c8cefd7d04a251b9ccf0f8243b240cee68bd4c3f9983b422390f6be000a71a4044f" name="hplip-ppds-hpps" arch="noarch">
  <version epoch="0" ver="3.26.4" rel="bp161.3.1"/>
  <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="880ac6fe94069e4b247880bdd384a0891821d3283a2744ac9ee1e329edf2a1a62b02593eb6c1b69612165959d5e5e93ee78c107e201187565aa018296553b2a1" name="hplip-ppds-plugin" arch="noarch">
  <version epoch="0" ver="3.26.4" rel="bp161.3.1"/>
  <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="18abeeac99b7e2593485973e5c7bed983502f1666539ee9aedfd8c5c52c220911f9bb201fae4923b9803c910d5aa703061867a517240c74fca2c352953fbb62b" name="hplip-ppds-postscript" arch="noarch">
  <version epoch="0" ver="3.26.4" rel="bp161.3.1"/>
  <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="a21e2430388261c844612a88c250063d76990b110b73823155331a55cbb99fefa0bb98798c19b00317362894d6e8f2f9536a635537f9e43f85244aca1efdf5ea" name="hplip-sane" arch="s390x">
  <version epoch="0" ver="3.26.4" rel="bp161.3.1"/>
  <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="c7f230d7e72bbd18552317562807cbbb4004077f050f0757e862de58a666063e2f5bb007a68201e24496d7f554d15f651a16148f4f9183d5c2bf855512caa2b8" name="hplip-utils" arch="s390x">
  <version epoch="0" ver="3.26.4" rel="bp161.3.1"/>
  <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="9bdaf0ea882095d1ba1cd81c6ad042b03770e5b23753daf1c38290a0f6c8f0238ceda65ccf4e0aa0d39e26146f32347a1ac8957fae3cc0d71f291b265e9441f6" name="hpx" arch="s390x">
  <version epoch="0" ver="1.10.0" rel="bp161.1.20"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1580212800">- Disable LTO as it messes up with some linker flags used by HPX</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1580212801">- Update to 1.4.0
- Disable tests build and run as they take huge amount of CPU time
- Drop static libraries</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1580904000">- Cleanup spec file</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1591790400">- Update to 1.4.1
  - Fixes compilation issues with GCC10
- Disable parallel build to avoid OoM errors in OBS</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1599566400">- Update to 1.5.0
  - Continued modularization. Deprecation of several headers moved to a different location
  - Several algorithms adapted to be C++20 conformant and added hpx::stable_sort.
  - Refactored the CMake target, it is now possible to link directly to HPX::hpx
  - Now requires a C++14 compatible compiler and the standard is set by default to C++14.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1619611200">- Update to 1.6.0
  - Continued focus on C++20 conformance with multiple
    new algorithms adapted to be C++20 conformant
  - hpxMP support has been completely removed.
  - The ``verbs`` parcelport has been removed.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1663243200">- Update to 1.8.1
  - Major overall changes. See https://hpx-docs.stellar-group.org/ for more details</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1680091200">- Add Add-missing-header-for-std-intmax_t.patch for GCC13 support</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="1719316800">- Udpate to 1.10.0
  - See https://hpx-docs.stellar-group.org/tags/v1.10.0/html/releases/whats_new_1_10_0.html
  for what's new.
- Drop Add-missing-header-for-std-intmax_t.patch as it was fixed upstream.
- Disable i586 build as asio-devel is not available.
- Disable broken arm 32b build
- Add explicit dependency to boost &gt;= 1.71
- Add patches to fix compilation on Leap 15.5 and 15.6
  - remove-dependency-to-obsolete-boot-filesystem-path-basename.patch
  - scope-fix-issue-with-GCC-9.patch
  - remove-maybe_unused.patch</changelog>
</package>
<package pkgid="785efff3c8626a6e2244b226cdeff7d5778a30c31071ed8d83b1875d0fe356d335e1b5296e079b733bca9def7aa9b50a2088bffc5f6abf2a1084423eae17733b" name="hpx-devel" arch="s390x">
  <version epoch="0" ver="1.10.0" rel="bp161.1.20"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1580212800">- Disable LTO as it messes up with some linker flags used by HPX</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1580212801">- Update to 1.4.0
- Disable tests build and run as they take huge amount of CPU time
- Drop static libraries</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1580904000">- Cleanup spec file</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1591790400">- Update to 1.4.1
  - Fixes compilation issues with GCC10
- Disable parallel build to avoid OoM errors in OBS</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1599566400">- Update to 1.5.0
  - Continued modularization. Deprecation of several headers moved to a different location
  - Several algorithms adapted to be C++20 conformant and added hpx::stable_sort.
  - Refactored the CMake target, it is now possible to link directly to HPX::hpx
  - Now requires a C++14 compatible compiler and the standard is set by default to C++14.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1619611200">- Update to 1.6.0
  - Continued focus on C++20 conformance with multiple
    new algorithms adapted to be C++20 conformant
  - hpxMP support has been completely removed.
  - The ``verbs`` parcelport has been removed.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1663243200">- Update to 1.8.1
  - Major overall changes. See https://hpx-docs.stellar-group.org/ for more details</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1680091200">- Add Add-missing-header-for-std-intmax_t.patch for GCC13 support</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="1719316800">- Udpate to 1.10.0
  - See https://hpx-docs.stellar-group.org/tags/v1.10.0/html/releases/whats_new_1_10_0.html
  for what's new.
- Drop Add-missing-header-for-std-intmax_t.patch as it was fixed upstream.
- Disable i586 build as asio-devel is not available.
- Disable broken arm 32b build
- Add explicit dependency to boost &gt;= 1.71
- Add patches to fix compilation on Leap 15.5 and 15.6
  - remove-dependency-to-obsolete-boot-filesystem-path-basename.patch
  - scope-fix-issue-with-GCC-9.patch
  - remove-maybe_unused.patch</changelog>
</package>
<package pkgid="9480fa5881f97db0eaaa49ede8f84c2005c5dddfd5730da522826457cd897cf3f2c57b51b6089eac6d0b3ad5452843641ffa10bd00da9735d5e3b1ca8c4b381a" name="hsetroot" arch="s390x">
  <version epoch="0" ver="1.0.5" rel="bp161.1.2"/>
  <changelog author="mrueckert@suse.de" date="1141992000">- initial package of version 1.0.2</changelog>
  <changelog author="msuchanek@suse.de" date="1473336000">- Import Debian patches
  - hsetroot/hsetroot-1.0.2_01_fix-no-display-crash.patch - fix NULL dereference
  - hsetroot/hsetroot-1.0.2_04_link-to-X11.patch - fix build errors due to missing library reference
  Add extra options
  - hsetroot/hsetroot-1.0.2_02_extend-mode.patch
  - hsetroot/hsetroot-1.0.2_03_cover-mode.patch</changelog>
  <changelog author="Paolo Perego &lt;paolo.perego@suse.com&gt;" date="1633435200">- Package updated to 1.0.5
- Remove upstreamed patches:
  - hsetroot-1.0.2_01_fix-no-display-crash.patch
  - hsetroot-1.0.2_02_extend-mode.patch
  - hsetroot-1.0.2_03_cover-mode.patch
  - hsetroot-1.0.2_04_link-to-X11.patch
- Updated man page
- Add support for destdir with new build system
  + add_destdir_support.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1633435201">- Spec file cleanup.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1633521600">- Update project URL.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1640952000">- Clean up build dependencies - make use of pkgconfig
- Refresh DESTDIR patch to upstream version
  * add_destdir_support.patch
- Fix directory creation during installation
  + hsetroot-Fix-installation.patch</changelog>
</package>
<package pkgid="72c4d6f86c489127ec5992242d8e9cacbaa9d538b208a73dfe3424c6e2d10dcec6d17887e9b9361642d1cec40385a94d1646b669abcb62ce41906f155c7941b4" name="hsqldb" arch="noarch">
  <version epoch="0" ver="2.7.4" rel="160099.2.6"/>
  <changelog author="pmonreal@suse.com" date="1607947200">- Fix service section to use the libexec directory [bsc#1179973]
- Add After=network.target to systemd service
- Remove bundled servlet api</changelog>
  <changelog author="jsegitz@suse.com" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_hsqldb.service.patch</changelog>
  <changelog author="fstrba@suse.com" date="1647518400">- Upgrade to upstream version 2.6.1
- Modified patch:
  * hsqldb-apidocs.patch
    + adapt to changed context
- Removed patches:
  * hsqldb-2.4.1-javadoc10.patch
  * hsqldb-cmdline.patch
    + not needed with this version
- Added patch:
  * hsqldb-mdescriptor.patch
    + module descriptor needs to be built with at least
    source/target level 9</changelog>
  <changelog author="david.anes@suse.com" date="1666612800">- Upgrade to upstream version 2.7.1: (bsc#1204521, CVE-2022-41853)
  * version 2.7.1 jar requires JRE 11 or later - tested up to Java 17
  * version 2.7.1 alternative jar requires JRE 8 or later
  * CVE-2022-41853 disallow calling java methods - setting the
    hsqldb.java_method_names is required for accessing java methods
  * enhancements to RECURSIVE CTE's
- Upgrade to upstream version 2.7.0
  * version 2.7.0 jar requires JRE 11 or later - tested up to Java 17
  * version 2.7.0 alternative jar requires JRE 8 or later
  * added support for JSON constructor functions
  * added support for microsecond precision CURRENT_TIMESTAMP and similar functions
  * added support for GRANT and REVOKE on all objects in a schema
  * added support for CSV file data import and export
  * added support for regional time zones such as 'America/New_York' in conversions
  * added SET DATABASE SQL MAX RECURSIVE (sql.max_recursive) setting
  * changed the default for SET DATABASE SQL SYS INDEX NAMES (sql.sys_index_names) to true
  * changed the properties reported by JDBC DatabaseMetaDat::getClientInfoProperties() method
  * improved  JDBC DatabaseMetaDat::getTablePrivileges() method to cover fine-grained privileges
  * improved error messages for SQL settings statements
  * improved documentation
  * added some minor enhancements
  * fixed a number of reported regressions and bugs (see tracker)
- Refreshed/rebased patches with quilt:
  * hsqldb-apidocs.patch
  * hsqldb-mdescriptor.patch (downgraded to build as 1.7)
  * harden_hsqldb.service.patch</changelog>
  <changelog author="david.anes@suse.com" date="1687262400">- Upgrade to version 2.7.2:
  * adds support for JSON constructor functions
  * add direct CSV data load and unload</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Modified patch:
  * hsqldb-mdescriptor.patch
    + Build with java source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1707998400">- rpm 4.19 requires dependencies on hsqldb user and group</changelog>
  <changelog author="gus.kenion@suse.com" date="1726833600">- Upgrade to version 2.7.3:
  * version 2.7.3 jar requires JRE 11 or later - tested up to
    Java 21
  * version 2.7.3 alternative jar requires JRE 8 or later
  * SQL:2023 updates
  * source code refactoring to use Java Generics - no longer
    compiles with pre 1.8 JDK
  * added support for CAST with datetime template argument
  * enhancements to TO_CHAR, TO_DATE etc. functions; now using
    java.time.format.DateTimeFormatter
  * added TO_CHAR for numeric values
  * added JDBC 4.3 support
  * fixed a number of reported regressions and bugs (see tracker)</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Added patch:
  * reproducible-jar-mtime.patch
    + Don't add the Main-Class after jar creation, but during
    + Fixes manifest timestamp
- Clean the spec file</changelog>
  <changelog author="gus.kenion@suse.com" date="1730980800">- Upgrade to version 2.7.4:
  * version 2.7.4 jar requires JRE 11 or later - can be used as a
    java module  - tested up to Java 21
  * version 2.7.4 alternative jar requires JRE 8 or later
  * added support for SQL:2023 LISTAGG aggregate function
  * added support for update and delete visiblility in JDBC
    scrollable and updatable result sets
  * fixed a number of reported regressions and bugs (see tracker)</changelog>
</package>
<package pkgid="c4749bfe5e5610b62d79adcd46a3de338de80e586b628636ebd021bda95525485840336359713c390993484905d672725fe8daed11998b5926df907c7fed32c7" name="hsqldb-demo" arch="noarch">
  <version epoch="0" ver="2.7.4" rel="160099.2.6"/>
  <changelog author="pmonreal@suse.com" date="1607947200">- Fix service section to use the libexec directory [bsc#1179973]
- Add After=network.target to systemd service
- Remove bundled servlet api</changelog>
  <changelog author="jsegitz@suse.com" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_hsqldb.service.patch</changelog>
  <changelog author="fstrba@suse.com" date="1647518400">- Upgrade to upstream version 2.6.1
- Modified patch:
  * hsqldb-apidocs.patch
    + adapt to changed context
- Removed patches:
  * hsqldb-2.4.1-javadoc10.patch
  * hsqldb-cmdline.patch
    + not needed with this version
- Added patch:
  * hsqldb-mdescriptor.patch
    + module descriptor needs to be built with at least
    source/target level 9</changelog>
  <changelog author="david.anes@suse.com" date="1666612800">- Upgrade to upstream version 2.7.1: (bsc#1204521, CVE-2022-41853)
  * version 2.7.1 jar requires JRE 11 or later - tested up to Java 17
  * version 2.7.1 alternative jar requires JRE 8 or later
  * CVE-2022-41853 disallow calling java methods - setting the
    hsqldb.java_method_names is required for accessing java methods
  * enhancements to RECURSIVE CTE's
- Upgrade to upstream version 2.7.0
  * version 2.7.0 jar requires JRE 11 or later - tested up to Java 17
  * version 2.7.0 alternative jar requires JRE 8 or later
  * added support for JSON constructor functions
  * added support for microsecond precision CURRENT_TIMESTAMP and similar functions
  * added support for GRANT and REVOKE on all objects in a schema
  * added support for CSV file data import and export
  * added support for regional time zones such as 'America/New_York' in conversions
  * added SET DATABASE SQL MAX RECURSIVE (sql.max_recursive) setting
  * changed the default for SET DATABASE SQL SYS INDEX NAMES (sql.sys_index_names) to true
  * changed the properties reported by JDBC DatabaseMetaDat::getClientInfoProperties() method
  * improved  JDBC DatabaseMetaDat::getTablePrivileges() method to cover fine-grained privileges
  * improved error messages for SQL settings statements
  * improved documentation
  * added some minor enhancements
  * fixed a number of reported regressions and bugs (see tracker)
- Refreshed/rebased patches with quilt:
  * hsqldb-apidocs.patch
  * hsqldb-mdescriptor.patch (downgraded to build as 1.7)
  * harden_hsqldb.service.patch</changelog>
  <changelog author="david.anes@suse.com" date="1687262400">- Upgrade to version 2.7.2:
  * adds support for JSON constructor functions
  * add direct CSV data load and unload</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Modified patch:
  * hsqldb-mdescriptor.patch
    + Build with java source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1707998400">- rpm 4.19 requires dependencies on hsqldb user and group</changelog>
  <changelog author="gus.kenion@suse.com" date="1726833600">- Upgrade to version 2.7.3:
  * version 2.7.3 jar requires JRE 11 or later - tested up to
    Java 21
  * version 2.7.3 alternative jar requires JRE 8 or later
  * SQL:2023 updates
  * source code refactoring to use Java Generics - no longer
    compiles with pre 1.8 JDK
  * added support for CAST with datetime template argument
  * enhancements to TO_CHAR, TO_DATE etc. functions; now using
    java.time.format.DateTimeFormatter
  * added TO_CHAR for numeric values
  * added JDBC 4.3 support
  * fixed a number of reported regressions and bugs (see tracker)</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Added patch:
  * reproducible-jar-mtime.patch
    + Don't add the Main-Class after jar creation, but during
    + Fixes manifest timestamp
- Clean the spec file</changelog>
  <changelog author="gus.kenion@suse.com" date="1730980800">- Upgrade to version 2.7.4:
  * version 2.7.4 jar requires JRE 11 or later - can be used as a
    java module  - tested up to Java 21
  * version 2.7.4 alternative jar requires JRE 8 or later
  * added support for SQL:2023 LISTAGG aggregate function
  * added support for update and delete visiblility in JDBC
    scrollable and updatable result sets
  * fixed a number of reported regressions and bugs (see tracker)</changelog>
</package>
<package pkgid="e05cd41f60729b68b5dff17cee878502e220ff7e418986f8dc9d6ca9179939f757bd1dfb809785fb56430fee5c076f5fd197b8225e0a3c59f386bed9594e26d8" name="hsqldb-javadoc" arch="noarch">
  <version epoch="0" ver="2.7.4" rel="160099.2.6"/>
  <changelog author="pmonreal@suse.com" date="1607947200">- Fix service section to use the libexec directory [bsc#1179973]
- Add After=network.target to systemd service
- Remove bundled servlet api</changelog>
  <changelog author="jsegitz@suse.com" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_hsqldb.service.patch</changelog>
  <changelog author="fstrba@suse.com" date="1647518400">- Upgrade to upstream version 2.6.1
- Modified patch:
  * hsqldb-apidocs.patch
    + adapt to changed context
- Removed patches:
  * hsqldb-2.4.1-javadoc10.patch
  * hsqldb-cmdline.patch
    + not needed with this version
- Added patch:
  * hsqldb-mdescriptor.patch
    + module descriptor needs to be built with at least
    source/target level 9</changelog>
  <changelog author="david.anes@suse.com" date="1666612800">- Upgrade to upstream version 2.7.1: (bsc#1204521, CVE-2022-41853)
  * version 2.7.1 jar requires JRE 11 or later - tested up to Java 17
  * version 2.7.1 alternative jar requires JRE 8 or later
  * CVE-2022-41853 disallow calling java methods - setting the
    hsqldb.java_method_names is required for accessing java methods
  * enhancements to RECURSIVE CTE's
- Upgrade to upstream version 2.7.0
  * version 2.7.0 jar requires JRE 11 or later - tested up to Java 17
  * version 2.7.0 alternative jar requires JRE 8 or later
  * added support for JSON constructor functions
  * added support for microsecond precision CURRENT_TIMESTAMP and similar functions
  * added support for GRANT and REVOKE on all objects in a schema
  * added support for CSV file data import and export
  * added support for regional time zones such as 'America/New_York' in conversions
  * added SET DATABASE SQL MAX RECURSIVE (sql.max_recursive) setting
  * changed the default for SET DATABASE SQL SYS INDEX NAMES (sql.sys_index_names) to true
  * changed the properties reported by JDBC DatabaseMetaDat::getClientInfoProperties() method
  * improved  JDBC DatabaseMetaDat::getTablePrivileges() method to cover fine-grained privileges
  * improved error messages for SQL settings statements
  * improved documentation
  * added some minor enhancements
  * fixed a number of reported regressions and bugs (see tracker)
- Refreshed/rebased patches with quilt:
  * hsqldb-apidocs.patch
  * hsqldb-mdescriptor.patch (downgraded to build as 1.7)
  * harden_hsqldb.service.patch</changelog>
  <changelog author="david.anes@suse.com" date="1687262400">- Upgrade to version 2.7.2:
  * adds support for JSON constructor functions
  * add direct CSV data load and unload</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Modified patch:
  * hsqldb-mdescriptor.patch
    + Build with java source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1707998400">- rpm 4.19 requires dependencies on hsqldb user and group</changelog>
  <changelog author="gus.kenion@suse.com" date="1726833600">- Upgrade to version 2.7.3:
  * version 2.7.3 jar requires JRE 11 or later - tested up to
    Java 21
  * version 2.7.3 alternative jar requires JRE 8 or later
  * SQL:2023 updates
  * source code refactoring to use Java Generics - no longer
    compiles with pre 1.8 JDK
  * added support for CAST with datetime template argument
  * enhancements to TO_CHAR, TO_DATE etc. functions; now using
    java.time.format.DateTimeFormatter
  * added TO_CHAR for numeric values
  * added JDBC 4.3 support
  * fixed a number of reported regressions and bugs (see tracker)</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Added patch:
  * reproducible-jar-mtime.patch
    + Don't add the Main-Class after jar creation, but during
    + Fixes manifest timestamp
- Clean the spec file</changelog>
  <changelog author="gus.kenion@suse.com" date="1730980800">- Upgrade to version 2.7.4:
  * version 2.7.4 jar requires JRE 11 or later - can be used as a
    java module  - tested up to Java 21
  * version 2.7.4 alternative jar requires JRE 8 or later
  * added support for SQL:2023 LISTAGG aggregate function
  * added support for update and delete visiblility in JDBC
    scrollable and updatable result sets
  * fixed a number of reported regressions and bugs (see tracker)</changelog>
</package>
<package pkgid="c3441c081b169868380207fee498a25f6db2f1162c23d5807cdc98ea447e286eaddad88f2397cf0a381855137419228c0bf6ff5a6e108246e55b5678d4c4aeb8" name="hsqldb-manual" arch="noarch">
  <version epoch="0" ver="2.7.4" rel="160099.2.6"/>
  <changelog author="pmonreal@suse.com" date="1607947200">- Fix service section to use the libexec directory [bsc#1179973]
- Add After=network.target to systemd service
- Remove bundled servlet api</changelog>
  <changelog author="jsegitz@suse.com" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_hsqldb.service.patch</changelog>
  <changelog author="fstrba@suse.com" date="1647518400">- Upgrade to upstream version 2.6.1
- Modified patch:
  * hsqldb-apidocs.patch
    + adapt to changed context
- Removed patches:
  * hsqldb-2.4.1-javadoc10.patch
  * hsqldb-cmdline.patch
    + not needed with this version
- Added patch:
  * hsqldb-mdescriptor.patch
    + module descriptor needs to be built with at least
    source/target level 9</changelog>
  <changelog author="david.anes@suse.com" date="1666612800">- Upgrade to upstream version 2.7.1: (bsc#1204521, CVE-2022-41853)
  * version 2.7.1 jar requires JRE 11 or later - tested up to Java 17
  * version 2.7.1 alternative jar requires JRE 8 or later
  * CVE-2022-41853 disallow calling java methods - setting the
    hsqldb.java_method_names is required for accessing java methods
  * enhancements to RECURSIVE CTE's
- Upgrade to upstream version 2.7.0
  * version 2.7.0 jar requires JRE 11 or later - tested up to Java 17
  * version 2.7.0 alternative jar requires JRE 8 or later
  * added support for JSON constructor functions
  * added support for microsecond precision CURRENT_TIMESTAMP and similar functions
  * added support for GRANT and REVOKE on all objects in a schema
  * added support for CSV file data import and export
  * added support for regional time zones such as 'America/New_York' in conversions
  * added SET DATABASE SQL MAX RECURSIVE (sql.max_recursive) setting
  * changed the default for SET DATABASE SQL SYS INDEX NAMES (sql.sys_index_names) to true
  * changed the properties reported by JDBC DatabaseMetaDat::getClientInfoProperties() method
  * improved  JDBC DatabaseMetaDat::getTablePrivileges() method to cover fine-grained privileges
  * improved error messages for SQL settings statements
  * improved documentation
  * added some minor enhancements
  * fixed a number of reported regressions and bugs (see tracker)
- Refreshed/rebased patches with quilt:
  * hsqldb-apidocs.patch
  * hsqldb-mdescriptor.patch (downgraded to build as 1.7)
  * harden_hsqldb.service.patch</changelog>
  <changelog author="david.anes@suse.com" date="1687262400">- Upgrade to version 2.7.2:
  * adds support for JSON constructor functions
  * add direct CSV data load and unload</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Modified patch:
  * hsqldb-mdescriptor.patch
    + Build with java source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1707998400">- rpm 4.19 requires dependencies on hsqldb user and group</changelog>
  <changelog author="gus.kenion@suse.com" date="1726833600">- Upgrade to version 2.7.3:
  * version 2.7.3 jar requires JRE 11 or later - tested up to
    Java 21
  * version 2.7.3 alternative jar requires JRE 8 or later
  * SQL:2023 updates
  * source code refactoring to use Java Generics - no longer
    compiles with pre 1.8 JDK
  * added support for CAST with datetime template argument
  * enhancements to TO_CHAR, TO_DATE etc. functions; now using
    java.time.format.DateTimeFormatter
  * added TO_CHAR for numeric values
  * added JDBC 4.3 support
  * fixed a number of reported regressions and bugs (see tracker)</changelog>
  <changelog author="fstrba@suse.com" date="1727092800">- Added patch:
  * reproducible-jar-mtime.patch
    + Don't add the Main-Class after jar creation, but during
    + Fixes manifest timestamp
- Clean the spec file</changelog>
  <changelog author="gus.kenion@suse.com" date="1730980800">- Upgrade to version 2.7.4:
  * version 2.7.4 jar requires JRE 11 or later - can be used as a
    java module  - tested up to Java 21
  * version 2.7.4 alternative jar requires JRE 8 or later
  * added support for SQL:2023 LISTAGG aggregate function
  * added support for update and delete visiblility in JDBC
    scrollable and updatable result sets
  * fixed a number of reported regressions and bugs (see tracker)</changelog>
</package>
<package pkgid="138f5266592531d6862af3e1722c38c01527b57bc4a006bf410e8842d0ffd4e30a862531e1ca82f45f089429e540fd194222bf2797f1fdef492c1c6b5c6f86c2" name="html-xml-utils" arch="s390x">
  <version epoch="0" ver="8.6" rel="bp161.1.2"/>
  <changelog author="sebix+novell.com@sebix.at" date="1518955200">- update to version 7.6:
  * fix read uninitialized memory bug
- update to version 7.5:
  * bugfixes
  * Added support for HTML5 elements (source, audio, video)</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1527422400">- update to version 7.7:
  * dtd.hash: Don't include the arguments in the forward declaration
  of lookup_element(), because those arguments differ slightly
  depending on which version of gperf is used to generate dtd.c:
  "unsigned int" in gperf 3.0 vs "size_t" in gperf 3.1.
  * conficgure.ac: Check for libiconv with the AM_ICONV macro (from
  gettext) instead of AC_SEARCH_LIBS. (Advice from Christian
  Weisgerber, received via Anthony Bentley). That in turn requires
  adding config.rpath to the EXTRA_DIST in Makefile.am.
  * hxindex.c: Replaced fgets() by getline(), to allow lines of
  arbitrary length in the term database.</changelog>
  <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>
</package>
<package pkgid="05c2a7cfdd499ce31c2ce4b002e60ef9aad0e0012ba220e786d1739bd1e2aae455ab75be86e14ff4995dff6c29fb1789dd8c43bb5eb6de17fc5bad7f040894ed" name="html2ps" arch="noarch">
  <version epoch="0" ver="1.0b5" rel="bp161.1.1"/>
  <changelog author="kukuk@suse.de" date="1022068800">- Put xhtml2ps from contrib into doc directory to avoid tcl/tk
  dependencies.</changelog>
  <changelog author="tcrhak@suse.cz" date="1036065600">- added BuildRoot</changelog>
  <changelog author="tcrhak@suse.cz" date="1042200000">- merged fixes from 8.1, viz.
  - Don't require ImageMagick on SLES
  - fixed insecure open() calls</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="mjancar@suse.cz" date="1161345600">- update to 1.0b5
  * few bugfixes</changelog>
  <changelog author="ro@suse.de" date="1177243200">- use texlive for building</changelog>
  <changelog author="mrueckert@suse.de" date="1226664000">- Always require ImageMagick. We have it in the BuildRequires
  aswell.
- make package noarch</changelog>
  <changelog author="jengelh@inai.de" date="1413374400">- Use source URLs and remove ancient specfile tags and sections</changelog>
  <changelog author="werner@suse.de" date="1494590400">- Add patch html2ps-1.0b5-opt.diff
  to fix location of configuration files boo#778426</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="def9a4a1b836c0379e5de74c6dc075869b5f099c1deb2b620a1568c14334fe2e54737ec7ee9da8440bf3e0da313c6eed575d5e8c7543fd7f5426366a5711060f" name="htmldoc" arch="s390x">
  <version epoch="0" ver="1.9.23" rel="bp161.2.2"/>
  <changelog author="pgajdos@suse.com" date="1644494400">- version update to 1.9.15
  * Fixed a potential heap overflow bug with GIF images (Issue #461)
  * Fixed a potential double-free bug with PNG images (Issue #462)
  * Fixed a potential stack overflow bug with GIF images (Issue #463)
  * Fixed a potential heap underflow bug with empty attributes (Issue #464)
  * Fixed a potential stack overflow bug with BMP images (Issue #466)
  * Fixed a potential heap overflow bug with the table-of-contents (Issue #467)
  * Fixed a potential heap overflow bug with headings (Issue #468)
  * Fixed a potential stack overflow bug with GIF images (Issue #470)</changelog>
  <changelog author="pgajdos@suse.com" date="1651233600">- security update
- added patches
  fix CVE-2022-28085 [bsc#1198933], Heap buffer overflow in function pdf_write_names in ps-pdf.cxx
  + htmldoc-CVE-2022-28085.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1652270400">- security update
- added patches
  fix CVE-2022-27114 [bsc#1199370], image_load_jpeg can cause integer overflow
  + htmldoc-CVE-2022-27114.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1657540800">- update to 1.9.16:
  * Added support for $DATE(format) and $TIME(format) header/footer strings
  * (Issue #472)
  * Fixed a potential image overflow bug with JPEG and PNG images (htmldoc-CVE-2022-27114.patch)
  * Fixed potential heap overflow bugs with pages (CVE-2022-28085)
  * Fixed potential use-after-free in blocks (Issue #484)
  * Updated the GNU TLS HTTPS support code to use a faster connection shutdown
  * mode (Issue #487)
  * Fixed some minor Coverity warnings.
- drop htmldoc-CVE-2022-27114.patch, htmldoc-CVE-2022-28085.patch (upstream)</changelog>
  <changelog author="pgajdos@suse.com" date="1696248000">- version update to 1.9.17
  * Added new `--pre-indent` option to control indentation of pre-formatted text
    (Issue #505)
  * Now link to CUPS library instead of embedding its HTTP code.
  * Updated PostScript and PDF date/time information to use UTC (Issue #490)
  * Fixed multiple conversions of UTF-8 HTML files from the GUI (Issue #496)
  * Fixed a compile bug on Solaris (Issue #498)
  * Fixed a markdown parsing bug (Issue #503)
  * Fixed a relative URL handling bug (Issue #507)
  * Fixed a crash bug with bad title images (Issue #510)
  * Fixed some minor CodeQL warnings.</changelog>
  <changelog author="pgajdos@suse.com" date="1707998400">- version update to 1.9.18
  * Fixed table rendering when there are missing `&lt;/tr&gt;` (Issue #494)
  * Fixed support for links of the form "filename.html#anchor" in PDF output
    (Issue #514)
  * Fixed `--header1` support for web page output (Issue #515)
  * Fixed markdown emphasized, strong, and struck-through text (Issue 517)</changelog>
  <changelog author="pgajdos@suse.com" date="1725278400">- security update
- added patches
  fix CVE-2024-45508 [bsc#1230022], HTMLDOC before 1.9.19 has an out-of-bounds write in parse_paragraph in ps-pdf.cxx because of an attempt to strip leading whitespace from a whitespace-only node.
  + htmldoc-CVE-2024-45508.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1730808000">- security update
- added patches
  fix CVE-2024-46478 [bsc#1232380], buffer overflow when handling tabs through the parse_pre function (ps-pdf.cxx)
  + htmldoc-CVE-2024-46478.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1748088000">- update to 1.9.20:
  * Fix a regression that caused spaces to disappear between some
    words
  * Fix resolution of relative links within a document
- includes changes from 1.9.19:
  * Add support for ‘file’ method in links
  * Update markdown support code to mmd
  * Fix hyperlinks to subfolders
  * Fix export of UTF-8 HTML
  * Fix handling of whitespace-only nodes
  * Fix case sensitivity of link targets
- drop security patches now included:
  * htmldoc-CVE-2024-46478.patch
  * htmldoc-CVE-2024-45508.patch
- add upstream signing key and validate source signature
- clean up spec file, drop some unneeded or deprecated constructs</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1770120000">- version update to 1.9.23:
  * Fixed a regression in list handling that caused a crash for empty list items
    (Issue #553)
  * Fixed a regression in the number of rendered table of contents levels in PDF
    and PostScript output (Issue #554)
- version update to 1.9.22:
  * Added a "--without-http" configure option to build without CUPS HTTP/HTTPS
    support (Issue #547)
  * Updated HTTP/HTTPS support to work with both CUPS 2.x and 3.x.
  * Updated the maximum image dimension to prevent integer overflow on 32-bit
    platforms (Issue #550)
  * Updated the HTML parser to correctly report the line number of errors in files
    with more than 2^32-1 lines (Issue #551)
  * Fixed a crash bug with certain markdown files (Issue #548)
  * Fixed an unrestricted recursion bug when reading and formatting HTML
    (Issue #552)
- version update to 1.9.21
  * Updated HTTP/HTTPS connection error reporting to include the reason.
  * Updated markdown parser.
  * Updated the HTTP/HTTPS connection timeout to 5 minutes (Issue #541)
  * Fixed a bug in the new PDF link code (Issue #536)
  * Fixed a bug in the number-up code (Issue #539)
  * Fixed a regression in leading whitespace handling (Issue #540)
  * Fixed a bug in numbered heading support (Issue #543)
  * Fixed a bug with setting the header on the first page (Issue #544)
  * Fixed paths in the HTMLDOC snap (Issue #545)</changelog>
</package>
<package pkgid="b34cfe11a9b8f7edce3b5d1179fe23a800c47feb944ce4c7c716d3835a4e5c2bc4169227eb4565870058ce42b6425886e486acbf005304dbdcd134dd7c7549ce" name="htop" arch="s390x">
  <version epoch="0" ver="3.5.2" rel="bp161.1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1675684800">- Update to 3.2.2:
  * CPUMeter now can show frequency in text mode
  * Add option to render distribution path prefixes shadowed
  * DiskIOMeter converts to bytes per second (not per interval)
  * DiskIOMeter uses complete units, including missing "iB/s"
  * DiskIOMeter indicates read and write in meter mode
  * NetworkIOMeter converts to packets per second, shows packet rate
  * Allow continued process following when changing display settings
  * Update the panel header when changing to another tab
  * Drop margin around the header if there are no meters
  * Use Unicode replacement character for non-printable characters
  * Default color preset uses bold blue for better visibility
  * Update the Panel header on sort order inversions ('I')
  * Toggle the header meters with pound key
  * Fix ScreenPanel to handle quitting the panel while renaming
  * Add fallback for HOME environment variable using passwd database
  * Replace meaningless ID column with FD column in lock screen
  * Use device format in the lock screen matching the files screen
  * On Linux, improvements to file-descriptor lock detection
  * On Linux, further distinguish systemd states in the SystemdMeter
  * On Linux, improvements to cgroup and container identification
  * On Linux, support openat(2) without readlinkat(2) platforms
  * On Darwin, fix current process buffer handling for busy systems
  * On DragonFly BSD, fix incorrect processor time of processes
  * On FreeBSD, fix an issue with the memory graph not showing correctly
  * On FreeBSD, add support for displaying shared memory usage
  * On PCP, use pmLookupDescs(3) if available for efficiency
  * On PCP, normalize generic columns values for consistent display
  * On PCP, changes preparing for configurable, dynamic screens
  * Handle invalid process columns from the configuration file
  * Avoid undefined behaviour with deeply nested processes
  * Fix crash when removing the currently active screen
  * Prevent possible crash on a very early error path
  * Include automake for Debian/Ubuntu
  * Restore non-mouse support
  * Reject unsupported command line arguments
  * Document idle process state
  * Clarify M_TRS/M_DRS columns</changelog>
  <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&#xFC;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>
</package>
<package pkgid="e848f329f202faf9b7e0ef24a45a6f25d583f89c471b093a6cb5e1f549de384e6e7f8a02e51a12f042d8c5fcf5a1088f07aba388eef8360eebf129ae75525dc7" name="htscodecs-devel" arch="s390x">
  <version epoch="0" ver="1.6.0" rel="bp161.1.2"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650456000">- Created initial package for libhts</changelog>
  <changelog author="Stefan Br&#xFC;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&#xFC;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>
</package>
<package pkgid="808634d4a766d24853ba5ce7d85dce8c9ff7f3dfbcb9fcc62f5c711b16af822fc790597c7f831cd4f550b1acf2fec21227c38b89006516507f770793bfadc569" name="htsfile" arch="s390x">
  <version epoch="0" ver="1.20" rel="bp161.1.4"/>
  <changelog author="flyos@mailoo.org" date="1531396800">- Better formatting of the descriptions
- Spec file cleaned up using spec-cleaner
- Update to 1.8
  * The URL to get sequences from the EBI reference server has been changed
    to https://.  This is because the EBI no longer serve sequences via
    plain HTTP - requests to the http:// endpoint just get redirected.
    HTSlib needs to be linked against libcurl to download https:// URLs,
    so CRAM users who want to get references from the EBI will need to
    run configure and ensure libcurl support is enabled using the
  - -enable-libcurl option.
  * Added libdeflate as a build option for alternative faster compression and
    decompression.  Results vary by CPU but compression should be twice as fast
    and decompression faster.
  * It is now possible to set the compression level in bgzip.  (#675; thanks
    to Nathan Weeks).
  * bgzip now gets its own manual page.
  * CRAM encoding now stored MD and NM tags verbatim where the reference
    contains 'N' characters, to work around ambiguities in the SAM
    specification (samtools #717/762).
    Also added "store_md" and "store_nm" cram-options for forcing these
    tags to be stored at all locations.  This is best when combined with
    a subsequent decode_md=0 option while reading CRAM.
  * Multiple CRAM bug fixes, including a fix to free and the subsequent reuse of
    references with `-T ref.fa`. (#654; reported by Chris Saunders)
  * CRAM multi-threading bugs fixed: don't try to call flush on reading;
    processing of multiple range queries; problems with multi-slice containers.
  * Fixed crashes caused when decoding some cramtools produced CRAM files.
  * Fixed a couple of minor rANS issues with handling invalid data.
  * Fixed bug where probaln_glocal() tried to allocate far more memory than
    needed when the query sequence was much longer than the reference.  This
    caused crashes in samtools and bcftools mpileup when used on data with very
    long reads. (#572, problem reported by Felix Bemm via minimap2).
  * sam_prop_realn() now returns -1 (the same value as for unmapped reads)
    on reads that do not include at least one 'M', 'X' or '=' CIGAR operator,
    and no longer adds BQ or ZQ tags.  BAQ adjustments are only made to bases
    covered by these operators so there is no point in trying to align
    reads that do not have them. (#572)
  * BAM: HTSlib now supports BAMs which include CIGARs with more than
    65535 operations as per HTS-Specs 18th November (dab57f4 and 2f915a8).
  * BCF/VCF:
  - Removed the need for long double in pileup calculations.
  - Sped up the synced reader in some situations.
  - Bug fixing: removed memory leak in bcf_copy.
  * CRAM:
  - Added support for HTS_IDX_START in cram iterators.
  - Easier to build when lzma header files are absent.
  - Bug fixing: a region query with REQUIRED_FIELDS option to
    disable sequence retrieval now gives correct results.
  - Bug fixing: stop queries to regions starting after the last
    read on a chromosome from incorrectly reporting errors
    (#651, #653; reported by Imran Haque and @egafni via pysam).
  * Multi-region iterator: The new structure takes a list of regions and
    iterates over all, deduplicating reads in the process, and producing a
    full list of file offset intervals. This is usually much faster than
    repeatedly using the old single-region iterator on a series of regions.
  * Curl improvements:
  - Add Bearer token support via HTS_AUTH_LOCATION env (#600).
  - Use CURL_CA_BUNDLE environment variable to override the CA (#622;
    thanks to Garret Kelly &amp; David Alexander).
  - Speed up (removal of excessive waiting) for both http(s) and ftp.
  - Avoid repeatedly reconnecting by removal of unnecessary seeks.
  - Bug fixing: double free when libcurl_open fails.
  * BGZF block caching, if enabled, now performs far better (#629; reported
    by Ram Yalamanchili).
  * Added an hFILE layer for in-memory I/O buffers (#590; thanks to Thomas
    Hickman).
  * Tidied up the drand48 support (intended for systems that do not
    provide this function).
  * Fixed bug where iterators on CRAM files did not propagate error return
    values to the caller correctly.  Thanks go to Chris Saunders.
  * Overhauled Windows builds.  Building with msys2/mingw64 now works
    correctly and passes all tests.
  * More improvements to logging output (thanks again to Anders Kaplan).
  * Return codes from sam_read1() when reading cram have been made
    consistent with those returned when reading sam/bam.  Thanks to
    Chris Saunders (#575).
  * BGZF CRC32 checksums are now always verified.
  * It's now possible to set nthreads = 1 for cram files.
  * hfile_libcurl has been modified to make it thread-safe.  It's also
    better at handling web servers that do not honour byte range requests
    when attempting to seek - it now sets errno to ESPIPE and keeps
    the existing connection open so callers can revert to streaming mode
    it they want to.
  * hfile_s3 now recalculates access tokens if they have become stale.  This
    fixes a reported problem where authentication failed after a file
    had been in use for more than 15 minutes.
  * Fixed bug where remote index fetches would fail to notice errors when
    writing files.
  * bam_read1() now checks that the query sequence length derived from the
    CIGAR alignment matches the sequence length in the BAM record.</changelog>
  <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&#xFC;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&#xFC;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>
</package>
<package pkgid="446b8ef903b83aaf9b54fd34384c008f8ca0aebfc4e65f0cf3369244c1515b86c5c92def3a2b7a802634a697408a9dbcc3348281eabb7c1eb051532b87a21d3e" name="http-parser-devel" arch="s390x">
  <version epoch="0" ver="2.9.4" rel="160099.3.2"/>
  <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="dmueller@suse.com" 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="b85641bf0942e5e8c7fc5aa94478f5846c14b61e9260bee89daa91a6d421f0161e9a1a56f97cfdece75236679ae61ae06fe8a03e5e73d2d12db70d2d367a8311" name="httpcomponents-client" arch="noarch">
  <version epoch="0" ver="4.5.14" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1552478400">- Initial packaging of httpcomponents-client 4.5.6
- Generate and customize ant build files</changelog>
  <changelog author="fstrba@suse.com" date="1570276800">- Avoid version-less dependencies in pom files, since
  xmvn-connector-gradle does not handle them well</changelog>
  <changelog author="fstrba@suse.com" date="1587988800">- Update to version 4.5.12</changelog>
  <changelog author="fstrba@suse.com" date="1647691200">- Build with source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1730980800">- Update to version 4.5.14
  * HTTPCLIENT-2206: Corrected resource de-allocation by fluent
    response objects.
  * HTTPCLIENT-2174: URIBuilder to return a new empty list instead
    of unmodifiable Collections#emptyList.
  * Don't retry requests in case of NoRouteToHostException.
  * HTTPCLIENT-2144: RequestBuilder fails to correctly copy charset
    of requests with form url-encoded body.
  * PR #269: 4.5.x use array fill and more.
    + Use Arrays.fill().
    + Remove redundant modifiers.
    + Use Collections.addAll() and Collection.addAll() APIs instead
    of loops.
    + Remove redundant returns.
    + No need to explicitly declare an array when calling a vararg
    method.
    + Remote extra semicolons (;).
    + Use a 'L' instead of 'l' to make long literals more readable.
  * PublicSuffixListParser.parseByType(Reader) allocates but does
    not use a 256 char StringBuilder.
  * Incorrect handling of malformed authority component by
    URIUtils#extractHost (bsc#1177488, CVE-2020-13956).
  * Avoid updating Content-Length header in a 304 response.
  * Bug fix: BasicExpiresHandler is annotated as immutable but is
    not (#239)
  * HTTPCLIENT-2076: Fixed NPE in LaxExpiresHandler (#222).</changelog>
</package>
<package pkgid="c220e0a23ee3db83ab1f90f80c9288a8d3526784636eabadb9be681f32d3f3aad995727dcafd5024898e7e88efda80fefdbe617b285c3a769209420c57974577" name="httpcomponents-client-cache" arch="noarch">
  <version epoch="0" ver="4.5.14" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1552478400">- Initial packaging of httpcomponents-client 4.5.6
- Generate and customize ant build files</changelog>
  <changelog author="fstrba@suse.com" date="1570276800">- Avoid version-less dependencies in pom files, since
  xmvn-connector-gradle does not handle them well</changelog>
  <changelog author="fstrba@suse.com" date="1587988800">- Update to version 4.5.12</changelog>
  <changelog author="fstrba@suse.com" date="1647691200">- Build with source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1730980800">- Update to version 4.5.14
  * HTTPCLIENT-2206: Corrected resource de-allocation by fluent
    response objects.
  * HTTPCLIENT-2174: URIBuilder to return a new empty list instead
    of unmodifiable Collections#emptyList.
  * Don't retry requests in case of NoRouteToHostException.
  * HTTPCLIENT-2144: RequestBuilder fails to correctly copy charset
    of requests with form url-encoded body.
  * PR #269: 4.5.x use array fill and more.
    + Use Arrays.fill().
    + Remove redundant modifiers.
    + Use Collections.addAll() and Collection.addAll() APIs instead
    of loops.
    + Remove redundant returns.
    + No need to explicitly declare an array when calling a vararg
    method.
    + Remote extra semicolons (;).
    + Use a 'L' instead of 'l' to make long literals more readable.
  * PublicSuffixListParser.parseByType(Reader) allocates but does
    not use a 256 char StringBuilder.
  * Incorrect handling of malformed authority component by
    URIUtils#extractHost (bsc#1177488, CVE-2020-13956).
  * Avoid updating Content-Length header in a 304 response.
  * Bug fix: BasicExpiresHandler is annotated as immutable but is
    not (#239)
  * HTTPCLIENT-2076: Fixed NPE in LaxExpiresHandler (#222).</changelog>
</package>
<package pkgid="8785f18311aa60eb2b156061521bd708f5040ae497dc79d2a141abadbd69d891726d9842a5312a56e76fed4cd35a1252794fe1f1fcb9cb63e823b2124a66c97a" name="httpcomponents-client-javadoc" arch="noarch">
  <version epoch="0" ver="4.5.14" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1552478400">- Initial packaging of httpcomponents-client 4.5.6
- Generate and customize ant build files</changelog>
  <changelog author="fstrba@suse.com" date="1570276800">- Avoid version-less dependencies in pom files, since
  xmvn-connector-gradle does not handle them well</changelog>
  <changelog author="fstrba@suse.com" date="1587988800">- Update to version 4.5.12</changelog>
  <changelog author="fstrba@suse.com" date="1647691200">- Build with source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1730980800">- Update to version 4.5.14
  * HTTPCLIENT-2206: Corrected resource de-allocation by fluent
    response objects.
  * HTTPCLIENT-2174: URIBuilder to return a new empty list instead
    of unmodifiable Collections#emptyList.
  * Don't retry requests in case of NoRouteToHostException.
  * HTTPCLIENT-2144: RequestBuilder fails to correctly copy charset
    of requests with form url-encoded body.
  * PR #269: 4.5.x use array fill and more.
    + Use Arrays.fill().
    + Remove redundant modifiers.
    + Use Collections.addAll() and Collection.addAll() APIs instead
    of loops.
    + Remove redundant returns.
    + No need to explicitly declare an array when calling a vararg
    method.
    + Remote extra semicolons (;).
    + Use a 'L' instead of 'l' to make long literals more readable.
  * PublicSuffixListParser.parseByType(Reader) allocates but does
    not use a 256 char StringBuilder.
  * Incorrect handling of malformed authority component by
    URIUtils#extractHost (bsc#1177488, CVE-2020-13956).
  * Avoid updating Content-Length header in a 304 response.
  * Bug fix: BasicExpiresHandler is annotated as immutable but is
    not (#239)
  * HTTPCLIENT-2076: Fixed NPE in LaxExpiresHandler (#222).</changelog>
</package>
<package pkgid="76e99450b4ce586e4aec4a402177c73fa872567174d399316e7f532ba8f252b5ff10f9512d7fe0408bca8c909d78a7a0b8dfc9957fc7ab2a0793b02902015ebb" name="httpcomponents-core" arch="noarch">
  <version epoch="0" ver="4.4.14" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1552478400">- Initial packaging of httpcomponent-core 4.4.10
- Generate and customize the ant build files
- Added patches:
  * 0001-Re-generated-expired-test-certificates.patch
    + upstream fix to update expired certificates in tests
  * httpcomponents-core-java8compat.patch
    + fix code so that it produces binaries compatible with
    Java 8</changelog>
  <changelog author="fstrba@suse.com" date="1570276800">- Avoid version-less dependencies in pom files, since
  xmvn-connector-gradle does not handle them well</changelog>
  <changelog author="fstrba@suse.com" date="1587988800">- Upgraded to version 4.4.13
- Removed patch:
  * 0001-Re-generated-expired-test-certificates.patch
    + included in this version
- Modified patch:
  * httpcomponents-core-java8compat.patch
    + rediffed to changed context</changelog>
  <changelog author="fstrba@suse.com" date="1647691200">- Build with source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1730980800">- Upgraded to version 4.4.14
  * PR #231: 4.4.x Use better map apis and more.
    + Remove redundant modifiers.
    + Use Collections.addAll() API instead of loops.
    + Remove redundant returns.
    + No need to explicitly declare an array when calling a vararg
    method.
    + Remote extra semicolons (;).
  * Bug fix: Non-blocking TLSv1.3 connections can end up in an
    infinite event spin when closed concurrently by the local and
    the remote endpoints.
  * HTTPCORE-647: Non-blocking connection terminated due to
    'java.io.IOException: Broken pipe' can enter an infinite loop
    flushing buffered output data.
  * PR #201, HTTPCORE-634: Fix race condition in AbstractConnPool
    that can cause internal state corruption when persistent
    connections are manually removed from the pool.</changelog>
</package>
<package pkgid="b166583aeb8502a1ea95e09e05af1eb73b50ee09f3190021f73777c894648c6ea87548284bae07c74f04003ae447442650fe7a60494f3ec10423be1ee207fb12" name="httpcomponents-core-javadoc" arch="noarch">
  <version epoch="0" ver="4.4.14" rel="160099.2.5"/>
  <changelog author="fstrba@suse.com" date="1552478400">- Initial packaging of httpcomponent-core 4.4.10
- Generate and customize the ant build files
- Added patches:
  * 0001-Re-generated-expired-test-certificates.patch
    + upstream fix to update expired certificates in tests
  * httpcomponents-core-java8compat.patch
    + fix code so that it produces binaries compatible with
    Java 8</changelog>
  <changelog author="fstrba@suse.com" date="1570276800">- Avoid version-less dependencies in pom files, since
  xmvn-connector-gradle does not handle them well</changelog>
  <changelog author="fstrba@suse.com" date="1587988800">- Upgraded to version 4.4.13
- Removed patch:
  * 0001-Re-generated-expired-test-certificates.patch
    + included in this version
- Modified patch:
  * httpcomponents-core-java8compat.patch
    + rediffed to changed context</changelog>
  <changelog author="fstrba@suse.com" date="1647691200">- Build with source/target levels 8</changelog>
  <changelog author="fstrba@suse.com" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1730980800">- Upgraded to version 4.4.14
  * PR #231: 4.4.x Use better map apis and more.
    + Remove redundant modifiers.
    + Use Collections.addAll() API instead of loops.
    + Remove redundant returns.
    + No need to explicitly declare an array when calling a vararg
    method.
    + Remote extra semicolons (;).
  * Bug fix: Non-blocking TLSv1.3 connections can end up in an
    infinite event spin when closed concurrently by the local and
    the remote endpoints.
  * HTTPCORE-647: Non-blocking connection terminated due to
    'java.io.IOException: Broken pipe' can enter an infinite loop
    flushing buffered output data.
  * PR #201, HTTPCORE-634: Fix race condition in AbstractConnPool
    that can cause internal state corruption when persistent
    connections are manually removed from the pool.</changelog>
</package>
<package pkgid="43667fa5c7e843ca569b920c853036c7bbcce78932ad39ab22d5f818ef03784642e12ea48863b82f7697bb186ef0db4b7b25d13f3b1bd5669042c66a9ae9b5dd" name="httperf" arch="s390x">
  <version epoch="0" ver="0.9.0+git.20201206" rel="bp161.1.3"/>
  <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&#xED;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>
</package>
<package pkgid="38243a5559617401088d8c8128babc5bb36e9d9e78fd5ccc0cf3ff7e505b1a23401dece4a8ad804de6817ab701825704e3bbace6c6e93c870b76eef03f7ac82a" name="httpie" arch="noarch">
  <version epoch="0" ver="3.2.4" rel="bp161.1.2"/>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1684584000">- Update to version 3.2.2
  * Major version upgrade, expect API breakage
  * Too many changes since 2.6.0 to list here, for a full changelog
    please visit:
    https://github.com/httpie/httpie/blob/master/CHANGELOG.md
- Disable more tests that fail in OBS
- Update dependencies
- Update fdupes deduplication
- Add bash and fish completion support</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1686744000">- Enforce building against the primary python version of the
  current OBS project to avoid build errors</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1687521600">- Temporarily disable tests that fail with python 3.11</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1720612800">- Update to version 3.2.3
  * Fix SSL connections by pinning the requests version to 2.31.0.
  * Make it possible to unset the User-Agent and Accept-Encoding
    request headers.
- Update manpage to version 3.2.3
- Switch to generating tarball directly from git to harden package
  against supply chain attacks</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1732363200">- Update to version 3.2.4
  * Fix default certs loading and unpin requests.
- Update manpage to version 3.2.4</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1734955200">- Change python version back to 3.11 because too many tests fail
  with 3.12 and higher</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1737460800">- Drop unneeded build dependencies
  * upstream [dev] section is not needed for us
- Rewrite %{python_sitelib} in %files to respect %primary_python</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1742299200">- Switch python version to 3.13
  * ignore the newly failing tests</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1748001600">- Ignore more newly failing tests to fix build failure</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1750161600">- Use pyproject macros to build and install.</changelog>
</package>
<package pkgid="1a3f2144543da3d109679382b1d1669dece34cb55ce4c3b3bb2fa3ea7543606eecd980a4416b7726368bd76ce8d699d7c3a018cd85472033d79438bfcfb28ea3" name="httrack" arch="s390x">
  <version epoch="0" ver="3.49.2" rel="bp161.1.2"/>
  <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="3535e88ea198284921403918b816c17c2bac677e897b39eec3e22f3ca088b89b3bdfb938caf258ef2404b2d304cf0bc2bc3860144110e41466ff691d46bfd608" name="httrack-devel" arch="s390x">
  <version epoch="0" ver="3.49.2" rel="bp161.1.2"/>
  <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="c65122eba93522a68c802365000aeb8757b19214a0988021ec5c22587a01ee7a2725b4dd57f89eddf6d903396db5458143b3a5f03d6795f040bdc329397996af" name="hub" arch="s390x">
  <version epoch="0" ver="2.14.2" rel="bp161.1.9"/>
  <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="9765cd8ae9be28c9b530450e8d9dff1ea44ede41367d6632131fabf3665c4922898b6565afca26b70d4fe9eeb7569be720e1d357a368ca34210476df5a9dff49" name="hugin" arch="s390x">
  <version epoch="0" ver="2024.0.1" rel="bp161.1.12"/>
  <changelog author="pgajdos@suse.com" date="1665057600">- require liblz4-devel temporarily for build, it should be required
  by flann-devel
- added patches
  workaround, lz4 is not returned by pkg_check_modules(), hardcode it now
  + hugin-flann-lz4.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1666008000">- fixed on flann side by Stefan Brüns
- deleted patches
  - hugin-flann-lz4.patch (not needed)</changelog>
  <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>
</package>
<package pkgid="e785cc7470c2a2b09907afce74f6dbe985c64413fd275e938fd8f69847dbe5ff74a474c5bb3bd31aedd1cfb3cf8af2ca7a68c3a246dd38a9c990a70ad48c9251" name="hugo" arch="s390x">
  <version epoch="0" ver="0.164.0" rel="bp161.1.2"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1773662400">- Update to version 0.158.0:
  * releaser: Bump versions for release of 0.158.0
  * deps: Upgrade github.com/evanw/esbuild v0.27.3 =&gt; v0.27.4
  * build(deps): bump github.com/getkin/kin-openapi from 0.133.0 to 0.134.0
  * build(deps): bump golang.org/x/tools from 0.42.0 to 0.43.0
  * resources: Re-publish on transformation cache hit
  * create/skeletons: Use css.Build in theme skeleton
  * tpl/css: Add a test case for rebuilds on CSS options changes
  * hugolib: Allow regular pages to cascade to self
  * build(deps): bump gocloud.dev from 0.44.0 to 0.45.0
  * build(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0
  * tpl/css: Allow the user to override single loader entries
  * tpl/css: Fix external source maps
  * tpl/css: Make default loader resolution for CSS @import and url() always behave the same
  * hugolib: Fix server no watch
  * internal/js: Add default mainFields for CSS builds
  * Add css.Build
  * Upgrade to to Go 1.26.1 (#14597) (note)
  * resources: Fix context canceled on GetRemote with per-request timeout
  * resources: Use full path for Exif etc. decoding error/warning messages
  * Move to new locales library and upgrade CLDR from v36.1 to v48.1
  * tpl/tplimpl: Prefer early suffixes when media type matches
  * tpl/strings: Add strings.ReplacePairs function
  * all: Run go fix ./...
  * internal/warpc: Fix SIGSEGV in Close() when dispatcher fails to start
  * github: Remove pull_request_template.md
  * testing: Make commands tests pass in Go 1.26.1
  * refactor: Deprecate language configuration and template methods
  * Replace Exif with Meta in tests
  * build(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (#14569)
  * build(deps): bump github.com/tdewolff/minify/v2 from 2.24.9 to 2.24.10 (#14585)
  * build(deps): bump github.com/bep/imagemeta from 0.15.0 to 0.17.0 (#14584)
  * Fix index out of range panic in fileEventsContentPaths
  * resources: Improve getImageOps error message
  * resources/images: Add IsImageResourceWithMeta etc. tests for bmp and gif
  * releaser: Prepare repository for 0.158.0-DEV</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1774267200">- Update to version 0.159.0:
  * releaser: Bump versions for release of 0.159.0
  * docs: Update docs.yaml
  * Squashed 'docs/' changes from 80dd7b067..0755fb534
  * commands: Update docs linke to Node.js docs
  * create: Return error instead of panic when page not found
  * commands: Preserve non-content files in convert output
  * npm: Use workspaces to simplify `hugo mod npm pack`
  * build(deps): bump github.com/olekukonko/tablewriter from 1.1.3 to 1.1.4 (#14641)
  * commands: Close cpu profile file when StartCPUProfile fails
  * Replace deprecated site.Data with hugo.Data in tests
  * Replace deprecated excludeFiles and includeFiles with files in tests
  * build(deps): bump github.com/yuin/goldmark from 1.7.16 to 1.7.17
  * build(deps): bump github.com/magefile/mage from 1.15.0 to 1.16.1
  * build(deps): bump golang.org/x/image from 0.36.0 to 0.37.0
  * build(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.3
  * tpl/tplimpl: Fix Vimeo shortcode test
  * Remove the AI Watchdog workflow for now
  * Remove 'bep' from PR user logins skip list
  * tpl/tplimpl: Comment out the Vimeo simple shortcode tests
  * Replace deprecated :filename with :contentbasename in the permalinks test
  * releaser: Prepare repository for 0.159.0-DEV</changelog>
  <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&#xFC;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&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1782302400">- Update to version 0.163.1 (bsc#1269014, 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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 0.163.3:
  * 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>
</package>
<package pkgid="15fa5b74eefae558d400c4ee97192ff11a2e440b873405ede048356bc91491c6e85a5cd76e4ea8a46d1771c9da5ba33c7bc37444118da81c0d61fc16458ed452" name="hugo-bash-completion" arch="noarch">
  <version epoch="0" ver="0.164.0" rel="bp161.1.2"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1773662400">- Update to version 0.158.0:
  * releaser: Bump versions for release of 0.158.0
  * deps: Upgrade github.com/evanw/esbuild v0.27.3 =&gt; v0.27.4
  * build(deps): bump github.com/getkin/kin-openapi from 0.133.0 to 0.134.0
  * build(deps): bump golang.org/x/tools from 0.42.0 to 0.43.0
  * resources: Re-publish on transformation cache hit
  * create/skeletons: Use css.Build in theme skeleton
  * tpl/css: Add a test case for rebuilds on CSS options changes
  * hugolib: Allow regular pages to cascade to self
  * build(deps): bump gocloud.dev from 0.44.0 to 0.45.0
  * build(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0
  * tpl/css: Allow the user to override single loader entries
  * tpl/css: Fix external source maps
  * tpl/css: Make default loader resolution for CSS @import and url() always behave the same
  * hugolib: Fix server no watch
  * internal/js: Add default mainFields for CSS builds
  * Add css.Build
  * Upgrade to to Go 1.26.1 (#14597) (note)
  * resources: Fix context canceled on GetRemote with per-request timeout
  * resources: Use full path for Exif etc. decoding error/warning messages
  * Move to new locales library and upgrade CLDR from v36.1 to v48.1
  * tpl/tplimpl: Prefer early suffixes when media type matches
  * tpl/strings: Add strings.ReplacePairs function
  * all: Run go fix ./...
  * internal/warpc: Fix SIGSEGV in Close() when dispatcher fails to start
  * github: Remove pull_request_template.md
  * testing: Make commands tests pass in Go 1.26.1
  * refactor: Deprecate language configuration and template methods
  * Replace Exif with Meta in tests
  * build(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (#14569)
  * build(deps): bump github.com/tdewolff/minify/v2 from 2.24.9 to 2.24.10 (#14585)
  * build(deps): bump github.com/bep/imagemeta from 0.15.0 to 0.17.0 (#14584)
  * Fix index out of range panic in fileEventsContentPaths
  * resources: Improve getImageOps error message
  * resources/images: Add IsImageResourceWithMeta etc. tests for bmp and gif
  * releaser: Prepare repository for 0.158.0-DEV</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1774267200">- Update to version 0.159.0:
  * releaser: Bump versions for release of 0.159.0
  * docs: Update docs.yaml
  * Squashed 'docs/' changes from 80dd7b067..0755fb534
  * commands: Update docs linke to Node.js docs
  * create: Return error instead of panic when page not found
  * commands: Preserve non-content files in convert output
  * npm: Use workspaces to simplify `hugo mod npm pack`
  * build(deps): bump github.com/olekukonko/tablewriter from 1.1.3 to 1.1.4 (#14641)
  * commands: Close cpu profile file when StartCPUProfile fails
  * Replace deprecated site.Data with hugo.Data in tests
  * Replace deprecated excludeFiles and includeFiles with files in tests
  * build(deps): bump github.com/yuin/goldmark from 1.7.16 to 1.7.17
  * build(deps): bump github.com/magefile/mage from 1.15.0 to 1.16.1
  * build(deps): bump golang.org/x/image from 0.36.0 to 0.37.0
  * build(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.3
  * tpl/tplimpl: Fix Vimeo shortcode test
  * Remove the AI Watchdog workflow for now
  * Remove 'bep' from PR user logins skip list
  * tpl/tplimpl: Comment out the Vimeo simple shortcode tests
  * Replace deprecated :filename with :contentbasename in the permalinks test
  * releaser: Prepare repository for 0.159.0-DEV</changelog>
  <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&#xFC;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&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1782302400">- Update to version 0.163.1 (bsc#1269014, 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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 0.163.3:
  * 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>
</package>
<package pkgid="a6f2c8a5c5885dbca5413d4f86caacfb76a2057f4cfe5a30512ed0785d2f8e7044c5263ab54399a528856cee50fdc5bf04d589c946555073f467b828051040e2" name="hugo-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.164.0" rel="bp161.1.2"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1773662400">- Update to version 0.158.0:
  * releaser: Bump versions for release of 0.158.0
  * deps: Upgrade github.com/evanw/esbuild v0.27.3 =&gt; v0.27.4
  * build(deps): bump github.com/getkin/kin-openapi from 0.133.0 to 0.134.0
  * build(deps): bump golang.org/x/tools from 0.42.0 to 0.43.0
  * resources: Re-publish on transformation cache hit
  * create/skeletons: Use css.Build in theme skeleton
  * tpl/css: Add a test case for rebuilds on CSS options changes
  * hugolib: Allow regular pages to cascade to self
  * build(deps): bump gocloud.dev from 0.44.0 to 0.45.0
  * build(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0
  * tpl/css: Allow the user to override single loader entries
  * tpl/css: Fix external source maps
  * tpl/css: Make default loader resolution for CSS @import and url() always behave the same
  * hugolib: Fix server no watch
  * internal/js: Add default mainFields for CSS builds
  * Add css.Build
  * Upgrade to to Go 1.26.1 (#14597) (note)
  * resources: Fix context canceled on GetRemote with per-request timeout
  * resources: Use full path for Exif etc. decoding error/warning messages
  * Move to new locales library and upgrade CLDR from v36.1 to v48.1
  * tpl/tplimpl: Prefer early suffixes when media type matches
  * tpl/strings: Add strings.ReplacePairs function
  * all: Run go fix ./...
  * internal/warpc: Fix SIGSEGV in Close() when dispatcher fails to start
  * github: Remove pull_request_template.md
  * testing: Make commands tests pass in Go 1.26.1
  * refactor: Deprecate language configuration and template methods
  * Replace Exif with Meta in tests
  * build(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (#14569)
  * build(deps): bump github.com/tdewolff/minify/v2 from 2.24.9 to 2.24.10 (#14585)
  * build(deps): bump github.com/bep/imagemeta from 0.15.0 to 0.17.0 (#14584)
  * Fix index out of range panic in fileEventsContentPaths
  * resources: Improve getImageOps error message
  * resources/images: Add IsImageResourceWithMeta etc. tests for bmp and gif
  * releaser: Prepare repository for 0.158.0-DEV</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1774267200">- Update to version 0.159.0:
  * releaser: Bump versions for release of 0.159.0
  * docs: Update docs.yaml
  * Squashed 'docs/' changes from 80dd7b067..0755fb534
  * commands: Update docs linke to Node.js docs
  * create: Return error instead of panic when page not found
  * commands: Preserve non-content files in convert output
  * npm: Use workspaces to simplify `hugo mod npm pack`
  * build(deps): bump github.com/olekukonko/tablewriter from 1.1.3 to 1.1.4 (#14641)
  * commands: Close cpu profile file when StartCPUProfile fails
  * Replace deprecated site.Data with hugo.Data in tests
  * Replace deprecated excludeFiles and includeFiles with files in tests
  * build(deps): bump github.com/yuin/goldmark from 1.7.16 to 1.7.17
  * build(deps): bump github.com/magefile/mage from 1.15.0 to 1.16.1
  * build(deps): bump golang.org/x/image from 0.36.0 to 0.37.0
  * build(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.3
  * tpl/tplimpl: Fix Vimeo shortcode test
  * Remove the AI Watchdog workflow for now
  * Remove 'bep' from PR user logins skip list
  * tpl/tplimpl: Comment out the Vimeo simple shortcode tests
  * Replace deprecated :filename with :contentbasename in the permalinks test
  * releaser: Prepare repository for 0.159.0-DEV</changelog>
  <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&#xFC;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&#xFC;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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1782302400">- Update to version 0.163.1 (bsc#1269014, 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&#xFC;ller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 0.163.3:
  * 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>
</package>
<package pkgid="b5bcbd0bd5b204f7bc169e9bbf2f8f9fd04a70fd1b8c21322557d2d06f445c5ba74cee146401b154f2924f72509e02b1c860a07eaf9fd072a83e7d6ab1830c7b" name="human-theme-gtk" arch="noarch">
  <version epoch="0" ver="2.6.0" rel="bp161.1.1"/>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1631188800">- New upstream release (1.5.0)
  * (gtk3 &amp; 4) fix text color for image settings of print dialog
  * (gtk3) set background color for RTL scales
  * (gtk4) set vertical scale marks position</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1686052800">- New upstream release (2.0.0)
  * (gtk3) alternating row colours in treeviews is back
  * Xfce users have now decorations for windows
  * MATE users will enjoy better styles for lock screen and OSD
  * MATE users have now design for window selector and date/hour
    applets when applet is opened/clicked
  * statusbar styles works with or without gtk3-classic
  * add styles for CSD windows</changelog>
  <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="1696939200">- New upstream release (2.1.0)
  * (gtk3 &amp; 4) small fix for geany messages window
  * (gtk3 &amp; 4) almost same rendering between pango 1.42 and 1.51
  * (gtk4) compatibility with 4.12</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1706875200">- New upstream release (2.2.0)
  * (gtk3) dual text color for progressbars is back
    with appearance__progress_text.gtk3.patch for gtk3-classic
  * (gtk3) add GTK standard color names
  * (gtk3 &amp; 4) add design for statusbar in progressbar and toolbar
  * (gtk3 &amp; 4) update design for progressbar in treeviews
  * (gtk3 &amp; 4) update design for arrows of notebook tabs
  * (gtk4) compatibility only with 4.12+</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1741003200">- New upstream release (2.2.1)
  * packages scripts update
  * (gtk3 &amp; 4) update Thunar design (same as Caja)</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1743768000">- New upstream release (2.3.0)
  * (gtk3) new design for MATE notifications
    PR =&gt; github.com/mate-desktop/mate-notification-daemon/pull/232
    PR =&gt; github.com/mate-desktop/mate-notification-daemon/pull/233
    mate-notification-daemon v1.28.4+
  * (gtk3) fix design for Bleachbit
    PR =&gt; github.com/bleachbit/bleachbit/pull/1195
    bleachbit v?
  * (gtk3) update design for mate-control-center &amp; ccsm
  * (gtk3) fix icon size in titlebar for xfwm4
  * (gtk3) fix padding in titlebar when maximized for xfwm4
  * (gtk3) same design between MATE and Xfce for terminal &amp; alttab
    PR =&gt; github.com/mate-desktop/marco/pull/796
    marco v1.28.2+
  * (gtk3) update font color for mate-panel
  * (gtk3) fix font color for MATE keyboard indicator
  * (gtk3) fix background for disabled view for Caja (F3)
  * (gtk3) fix lines (treeview) for disabled view for Caja (F3)
  * (gtk3) fix design of progressbar in statusbar for Eom
  * (gtk3) fix design for MATE osd when compositor is enabled
  * (gtk3 &amp; 4) fix design of progressbars with text in statusbar
  * (gtk3 &amp; 4) fix and update design of progressbars with text
  * (gtk3 &amp; 4) update background for selected lines in treeviews
  * (gtk3 &amp; 4) add highlight effect for icons on hover
  * (gtk3 &amp; 4) better contrast for progressbars/scales background
  * (gtk3 &amp; 4) little enhancement for headarbar
  * (gtk4) fix for the stupid hover effect on menubar items
  * (gtk4) fix background of menu items
  * (gtk4) add design for listviews (open/save dialogs)
  * (gtk4) add design open/save dialogs
  * (gtk4) no changes required from 4.12 to 4.18!
- The best with gtk3-classic and gtk4-classic
  gist.github.com/luigifab/0fce786cdb93b5687069a82f490ea95e
  * (gtk3) automatic min-width/min-height for progressbars
  * (gtk4) add dual text color for progressbars</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1746446400">- New upstream release (2.4.0)
  * (gtk3 &amp; 4) fix/update design of headerbar
  * (gtk3 &amp; 4) fix/update design of CSD windows
  * (gtk3 &amp; 4) fix/update position of check/radio in menuitem
  * (gtk3 &amp; 4) fix/update RTL menu with only check/radio
  * (gtk3) fix/update design for MATE notifications
    PR =&gt; github.com/mate-desktop/mate-notification-daemon/pull/232
    PR =&gt; github.com/mate-desktop/mate-notification-daemon/pull/233
    PR =&gt; github.com/mate-desktop/mate-notification-daemon/pull/234
- It works: with or without compositor, with or without CSD windows
  and with or without gtk3-classic/gtk4-classic
- The best with gtk3-classic and gtk4-classic
  gist.github.com/luigifab/0fce786cdb93b5687069a82f490ea95e
  * (gtk3 &amp; 4) automatic min-width/min-height from text for
    progressbars, with dual text color, without excessive cpu usage</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1749211200">- New upstream release (2.5.0)
  * (gtk3 &amp; 4) fix statusbar and progressbar-in-statusbar
    when window is fullscreen
  * (gtk3) update design for MATE panel buttons
    PR =&gt; github.com/mate-desktop/mate-panel/pull/1474
    PR =&gt; github.com/mate-desktop/mate-applets/pull/678
  * (gtk3) fix Xfce desktop icons
  * (gtk3) update design of Caja/Thunar/Nemo tabs
  * (gtk3) add experimental support for Cinnamon desktop
  * (gtk3) fix headerbar for cinnamon/muffin/mutter (.ssd)
  * (gtk3) ready for the future scrollbar__extra_zone.patch
    for gtk3-classic
  * (gtk4) fix design of print dialog
  * MATE users will enjoy new common design for compact menu
    button applet, clock applet, window selector button applet
    =&gt; same as main menu bar applet</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1754654400">- New upstream release (2.6.0)
  * (gtk3) fix geany statusbar (regression)
  * (gtk3) fix separator for menu in toolbar
  * (gtk3) fix background color for popover menu
  * (gtk3) fix design of GNOME terminal
  * (gtk3) fix design of Pluma statusbar
  * (gtk4) fix menuitem height
  * (gtk4) add styles for icons in menubar
  * (gtk3 &amp; 4) fix dialog layout and buttons position/margin,
    with our without CSD dialogs,
    so same layout between gtk3 &amp; gtk4
    =&gt; same as mate-appearance-properties
    =&gt; some PR for MATE on github.com/mate-desktop
  * add default colors for terminal (white on black)
  * MATE users will enjoy fixed design for transparent panels
  * MATE+Mint users will enjoy new design for mint menu applet
    PR =&gt; github.com/linuxmint/mintmenu/pull/285
    PR =&gt; github.com/ubuntu-mate/mate-menu/pull/89
  * Xfce users will enjoy new design for whisker menu</changelog>
</package>
<package pkgid="6cb82f3921ba358a8f4f6c7b7217d436e52d6b7ab5fbd210f3e9e7428115f89a11530dd5c7706095213c187dc5b7c8e00c4f98892d852ee23452a3e328506639" name="humanity-icon-theme" arch="noarch">
  <version epoch="0" ver="0.6.16" rel="bp161.1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1386158400">- Initial package.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1393416000">- Update to 0.6.5:
  * Replace vintage circle of friends logo with modern.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1415188800">- Update to 0.6.6:
  * Add pan-* and open-menu-symbolic icons required by GTK 3.14,
    copied from adwaita-icon-theme.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1422360000">- Update to 0.6.7:
  * Revert 0.6.6. We're now getting ready to transition to
    adwaita-icon-theme by default and we'll get these icons from
    there.
  * Depend on and inherit from the Adwaita icon theme (lp#1414613).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1428235200">- Update to 0.6.8:
  * Set MaxSize for directories with scalable icons.
    This fixes bug lp#1435607 and pixelated app icons in unity's
    alt-tab dialog.</changelog>
  <changelog author="cfarrell@suse.com" date="1433937600">- license update: GPL-2.0
  Numerous statements say this is GPL-2.0 (not or later)</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1436788800">- Update to 0.6.9:
  * Provide folder-drag-accept in all sizes (lp#1462346).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444478400">- Update to 0.6.10:
  * Set action/48 to fixed to fix eog's fullscreen toolbar.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1520856000">- Update to version 0.6.15 (changes since 0.6.10):
  * Adapt to the new Totem icon name (lp#1623768).
  * Add hidpi @2 support (lp#1657863, lp#1622686).
  * Add symlinks to handle Nautilus 3.24's new icon name
    (lp#1669655).
  * Add symlinks to handle gnome-control-center 3.28's new icon
    name (lp#1750174).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 0.6.16:
  * Updated for the Ubuntu logo refresh</changelog>
</package>
<package pkgid="f58b2f8c9cb357aadcc70780017f2eb48ffd8746b1e8b0d65ad7673db7edec58cd32a36326768c3a448e2a085d7bf21a567468ac9d26af16c55566a71a819059" name="hunspell" arch="s390x">
  <version epoch="0" ver="1.7.2" rel="160099.3.2"/>
  <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="tchvatal@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="46141bff8d95ee27f201d98b5fd78858af0ae3e880e27c06f58fd005bf27b53148a7aadb7331a4b9d19fe97b1774562ba0085d9f9b7a83109d809d52a6184691" name="hunspell-devel" arch="s390x">
  <version epoch="0" ver="1.7.2" rel="160099.3.2"/>
  <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="tchvatal@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="2f42400f2293375fae34bd2fc0a7ee838e4c28fc5ad912cbd6c0301ce8251efcb07a06a9536afe7254940ff4f25fe35573eefe79fbfe4d00287d896fd3133f20" name="hunspell-tools" arch="s390x">
  <version epoch="0" ver="1.7.2" rel="160099.3.2"/>
  <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="tchvatal@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="5edcd799e3893545e36db288b66c69e3ea3594e097157c305ecb65bd21504115d5f42d4bb6c0e32d077027af4885a096d543bd67f5b310286afe2fc7dfbd3163" name="hurl" arch="s390x">
  <version epoch="0" ver="7.0.0" rel="bp161.1.4"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1705147200">- Update to 4.2.0:
  Enhancements:
  * Add --location-trusted option #2296
  * Add --unix-socket option #2291
  * Export entry source line number in JSON output #2273
  * Use Template for filename type #2259 #1731 #464
  * Add dark mode support for HTML report #2254
  * Add --output option per request #2184 #1326
  * Add filter jsonpath #2134 #1632 #440
  * Improve JSON body parsing error reporting #2056
  * Support template in option values #2041
  * Support conda-forge installation #2018
  * Add timestamps to the HTML reports #1983
  * Log only non-default options in verbose mode #1927
  * Support template in key string #1877 #1710 #898
  * Add skip option #1815
  * Add --ipv4/--ipv6 option #1727
  * Add --http3 option #1155
  * Add --http2 option #1155
  * Add --http1.0/-0 option #1155
  * Add --http1.1 option #1155
  Bugs Fixed:
  * Add short name -v for verbose option #2310
  * Fix unicode surrogate pair decoding in JSON request body #2235
  * Better error description for some parse error #2187
  * Fix undefined error for various I/O error using --output. #2156
  * TAP reports can't be appended if there are failed tests #2099
  * Support HTTP/2 on Windows #2072
  * Support key password in --cert option (certificate[:password]) #2047
  * Keep initial request headers when following redirects #1990</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1713873600">- Update to 4.3.0:
  Enhancements:
  * Support --user option per request #2585
  * Add isNumber predicate #2538
  * Create intermediate directory when using --report-html #2531
  * Use '-' to read Hurl file from standard input #2523
  * Add --from-entry option to execute a file from a given entry #2500
  * Add isIsoDate predicate (take a string, checks YYYY-MM-DDTHH:mm:sssZ) #2427
  * Add completion files in Linux/MacOS packages #2401
  * Fix tarball layout to Linux filesystem #2401
  * Add --max-filesize option to limit HTTP response #2353
  * Display source request when there are asserts/runtime errors #2351
  * Using explicit stdout output #2312
  * Prevent raw binary response to be displayed on standard output #2306
  * Add --netrc, --netrc-file and --netrc-optional options #2094
  * Generate bash completion for hurl/hurlfmt #1864
  * Generate powershell completion for hurl/hurlfmt #1864
  * Generate fish completion for hurl/hurlfmt #1864
  * Generate zsh completion for hurl/hurlfmt #1864
  * Add experimental --parallel / --jobs options #88 #87
  Bugs Fixed:
  * Export begin_call, end_call timings fields to RFC3339 (microseconds) #2699
  * Fix standalone css for regex #2693
  * Fix charset parsing logic of Content-Type header #2540
  * Fix filename templatization bug under certain conditions #2533
  * Fix empty glob not always returning an error #2517
  * Fix hurlfmt query certificate for hurl output format #2511
  * Fix --test progress bar not displayed when verbose is used #2506
  * Per request output takes file-root into account for path resolving #2445
  * Fix silent error when verbose option use unset variable #2444
  * Fix Content-type header override when used in lowercase #2416
  Security Issues Fixed:
  * Prevent script injection in HTML report #2719</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725278400">- Update to 5.0.0:
  Breaking Changes:
  * Encode oneline string only with one backtick #3113
  Enhancements:
  * Create intermediary directories if necessary when producing TAP report #2860
  * Expose request comments in --out json (hurlfmt) #2850
  * Create intermediary directories if necessary when producing JUnit report #2842
  * Add global requests count in test summary #2832
  * Replace output warnings by errors #2815
  * Fix inconsistent case for fields queryString and httpVersion in --json #2804
  * Run tests in parallel #2753
  * Add support for importing curl url option in hurlfmt #2750
  * Add JSON report #2738
  * Add repeat option to repeat a sequence of Hurl file #2680
  * Add repeat option per request #2680
  * Add optional duration unit #2653
  * Apply delay only once per entry, no matter how many retry #1973
  * Add toFloat filter #1732
  * Accept directory as Hurl arguments for processing file #1446
  Bugs Fixed:
  * Get SSL certificates info on reused connections, from a cache #3031
  * Fix max-redirs: -1 in [Options] section #3023
  * Fix error displayed in double with bad option #2920
  * Fix hurlfmt exit code with lint error #2919
  * Truncate file then append it when dumping response with --output. #2886
  * Fix crash with --json option when capturing 'HttpOnly' and 'Secure' cookie attribute #2871
  * Fix crash when capturing 'Expires' cookie attribute #2870
  * Fix empty JSON key parsing #2836
  * Do not filter 'Authorization' header if host doesn't change while following redirect #2823
  * Fix sending 'Authorization' header from --user when following redirect #2812
  * Fix URL when following redirect for certain 'Location' header #2783
  * Fix powershell completion file #2729</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725278401">- Update to 5.0.1:
  * Fix regression in --output when output file doesn't exist #3195</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1728043200">- rework spec file to obs_scm and "manual" instead of "disabled"
- add %check section</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1733313600">- Update to version 6.0.0:
  * Breaking Changes:
  - Check that variables do not conflict with existing functions
    [#3229]
  - Remove deprecated --fail-at-end option #3430
  - Change API for setting variable in hurl::runner::run #3440
  - Remove hurlfmt deprecated --format option #3445
  - Rename feature flag from vendored-openssl to static-openssl
    [#3460]
  * Enhancements:
  - Implement function newUuid #973
  - Implement --limit-rate from curl #1222
  - Add --curl option to export executed requests to curl
    commands #2679
  - Configure --connect-timeout per request #3163
  - Support short name for sections [QueryStringParams] =&gt;
    [Query], [FormParams] =&gt; [Form], [MultipartFormData] =&gt;
    [Multipart] #3238
  - Remove url-specific parser (align with grammar) #3244
  - Remove the crate float-cmp #3247
  - Jsonpath / Add filter on boolean value #3252
  - Jsonpath / Add non-equal filter on string and number value
    [#3261]
  - Add support for backtick strings in predicates values #3317
  - Categorise options in --help #3339
  - Support more JSON / XML "like" mimetypes with debug output
    [#3343]
  - Add curl debug command to --json and JSON report #3374
  - Add curl debug command to HTML report #3386
  - Render Date value #3431
  - Add newDate generator #3443
  * Bugs Fixed:
  - Fix reading standard input multiple times #3216
  - Fix filename parsing (used by cert option) #3242
  - Add additional check for --max-filesize option #3245
  - Support case-insensitive Cookie Attributes #3265
  - Allow any string in Location Header when not following
    redirection #3293
  - Fix graceful shutdown of workers threads in --test #3297
  - Fix missing space in variable option HTML export #3412</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1741780800">- Update to version 6.1.0:
  * Breaking Changes:
  - Remove deprecated predicates (notEquals, greaterThan etc...)
    in favor of operators #3532
  - Remove deprecated keyword HTTP/* for HTTP #3697
  * Enhancements:
  - Removed limitation for --cookie-jar to use only one hurl file
    [#2537]
  - Add HTTP version query #1706
  - Add curl -H/--header option to globally add headers to all
    requests #1905 #2144
  - Add toString Filter #2035 #3798
  - Add base64 decode filter #2145
  - Add base64 encode filter #2145
  - Redacts secrets from JUnit reports #2947 #2972
  - Redacts secrets from JSON report #2947 #2972
  - Redact secret in HTML report #2947 #2972
  - Redact secrets from curl export #2947 #2972
  - Redact secrets from cookies export #2947 #2972
  - Add IP address query #3106
  - Add isIpv4 / isIpv6 asserts on IP versions #3106
  - Allow sending empty HTTP header #3536
  - Redact dynamic values from logs #3543
  - Add header option per request #3575
  - Fix invalid escape in hurlfmt parse func #3615
  - hurlfmt: Use Hurl predicates identifiers for Hurl to JSON
    file export #3662
  - Add aarch64 deb package #3829
  * Bugs Fixed:
  - Fix missing request line errors in HTML report #3534
  - Eval template in JSON object key #3593
  - Show error message if format is invalid in format filter
    [#3613]
  - Create parent folders if missing when using --cookie-jar FILE
    [#3637]
  - Remove lint errors and Fix non-zero exit code in case of
    error #3648
  - Support BigInteger in variable #3656
  - fix hurlfmt html export loosing some whitespaces #3675
  - Fix template to source #3675
  - Fix changing HTTP version per request sometimes not effective
    [#3719]
  - Add bash file completion for hurl/hurlfmt #3750
  - Fix multilines HTML export #3768
  - Change parsing file content type in multipart form data #3796
  * Deprecations:
  - Deprecate includes in favor of contains predicate #1896
  - Warn for deprecated multilines string attributes #3622
  - Warn for --interactive deprecation #3763</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1743076800">- Update to 6.1.1:
  * Fix hurlfmt spacing #3839
  * Fix filename parsing #3848
  * Fix jsonpath array wildcard with missing attribute #3859 #3869
  * Fix predicate contains with none input #3868</changelog>
  <changelog author="mvetter@suse.com" date="1743076801">- Update to version 6.1.1:
  * Create 6.1.1 release
  * Create 6.1.1 release
  * Create 6.1.1 release
  * Ignore live test
  * Fix error message
  * Update CHANGELOG
  * Support any value for contains predicate
  * Fix jsonpath array filter with missing attribute in array element
  * Do not include CR in filename
  * Fix hurlfmt spacing
  * Update hurl version to 6.1.1
  * Update toDate filter grammar
  * Publish npm package 6.1.0
  * Reorg assert doc
  * Clarify generic and deb packages installation
  * Add CRLF tests (non-blocking)
  * Update Test SSL keys/certificates
  * Fix RELEASING.md
  * Update hurl version to 6.2.0-SNAPSHOT</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754049600">- Update to version 7.0.0:
  * Breaking Changes:
  - Add replaceRegex filter and fix replace filter to not take
    regex #4018
  * Enhancements:
  - Add query for HTTP redirects #922
  - Add urlQueryParam filter #2199
  - Show curl command when error format option is set to long
    [#2226]
  - Add option to configure max-time per request #3162
  - Add date comparison predicates #3480
  - Add pinnedpubkey cli option #3563
  - Add base64 url safe encode and decode filters #3840
  - parse curl's --cookie flag #3877
  - Show hurl --help with color #3882
  - Add toHex filter #3963
  - Add first and last filters #3998
  - Remove hex crate dependency #4011
  - Small tweaks to --test progress output #4028
  - Add support for negative values for nth filter #4050
  - Add option to configure pinnedpubkey per request #4084
  - Add timeline link on status label in source and run pages
    [#4128]
  - Support template in nth filter parameter #4152
  - Implement predicate isUuid #4179
  - Improve captures error messages when filter chain returned no
    value #4214
  - Add --ntlm cli option #4216
  - Add --negotiate option #4246
  * Bugs Fixed:
  - Fix incorrect curl command for POST redirect #2797
  - Fix hurlfmt to disallow invalid header argument in curl
    command #3668
  - Parse verbose flag in curl command #3760
  - Keep secret value forever, even if a secret variable override
    an existing one #3898
  - Fix zsh completion #3938
  - Parse cookie Expires date attribute with '-' #3956
  - Replace deprecated libxml2 initGenericErrorDefaultFunc with
    xmlSetGenericErrorFunc #3975
  - HTML report: fix span for lines in comment. #4002
  - Fix HTML closing tag for line with trailing comment #4017
  - Add replaceRegex filter and fix replace filter to not take
    regex #4018
  - Fix request body during redirections #4073
  - Fix "variables" token in GraphQL HTML export #4117
  - Support negative index in jsonpath #4154
  * Security Issues Fixed:
  - Fix JavaScript injection in HTML report through regex literal
    [#4125]</changelog>
</package>
<package pkgid="db1a61eb966d54da50a76e9b01328835ea55bb1b43a3a4e889f734e0e5663558824341e7b257ad2a2600e2e39f8578e1f85aa5e50321bd1598801dbd430e1dae" name="hut" arch="s390x">
  <version epoch="0" ver="0.5.0" rel="bp161.1.9"/>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1646049600">- Update to latest master (Commit b12d9554)
- Package shell completions in own packages
- Use macro for make
- Do not hardcode prefix</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1646740800">- Update to latest master (Commit 70566f2)
- Rename release to 0 for now</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="1649505600">- Use direct shell commands instead of indirect macros within the
  specfile</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1650196800">- Update to version 0.1.0
  * First public release
  * Every major action across public services supported</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1659009600">- Update to version 0.2.0
  * Add various user-webhooks
  * Add various tracker webhooks
  * Add ticket webhooks
  * Add various create and delete actions
  * Implement user-webhook ID completions
  * Fix broken endpoints
  * Add missing completions
  * Improve output of list commands
  * Update outdated schemas
  * export: new subcommand
  * lists patchset show: new subcommand
  * builds: Improve secret list output</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1660478400">- Correct bash completion package Supplements
- Specify shell completion package group</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1681387200">- Update to version 0.3.0
  * Pagination is now supported across the board.
  * Improved support for Web hooks.
  * builds: add --edit to adjust build manifests using an editor
    before submitting, add artifacts sub-command, improve support
    for labels.
  * todo: add sub-command to create a new ticket and show a ticket.
  * git: add sub-command to update repository settings.
  * pages: the publish sub-command can now take directories as
    input and supports advanced site configuration.
  * lists: add sub-command to fetch archives.
- Fetch dependencies via service</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1702987200">- Update to version 0.4.0
  * Pagination is now supported for all commands.
  * todo trackers can now be exported.
  * Comments are now displayed when showing a todo ticket.
  * Sharing builds secrets is now supported.
  * A new command to display lists subscriptions has been added.
  * The graphql command can perform file uploads.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1717848000">- Change upstream to the new location https://sr.ht/~xenrox/hut
- Update to version 0.5.0:
  - Upgrade dependencies
  - Update GraphQL schema
  - Upgrade hg schema
  - export/lists: add visibility
  - export/paste: ignore empty filenames
  - export/meta: write info.json file
  - export: fix writeExportStamp return value
  - client: remove unused Client.Hostname
  - import: accept multiple directories
  - config: use scfg decoder to read config file
  - todo ticket edit: new command
  - todo ticket list: Add status filtering
  - pager/editor: Use shlex to parse command
  - export/git: add readme and head
  - export/hg: add readme and nonPublishing
  - Add the import command
  - export: Support specifying services and resources
  - import: Fix wrong import path
- At least pretend we run some tests (there is almost no test
  coverage upstream).
- I believe _service should have all tests to "manual", not
  "localonly".</changelog>
</package>
<package pkgid="1ab810c8212ab97078b80c0bc97b28237dcc033f1ef22d9198a10135f7e6153aaf701823a15dcd7d88e40daff00176b915a11605a4ee1f36a60702367a9672de" name="hut-bash-completion" arch="noarch">
  <version epoch="0" ver="0.5.0" rel="bp161.1.9"/>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1646049600">- Update to latest master (Commit b12d9554)
- Package shell completions in own packages
- Use macro for make
- Do not hardcode prefix</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1646740800">- Update to latest master (Commit 70566f2)
- Rename release to 0 for now</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="1649505600">- Use direct shell commands instead of indirect macros within the
  specfile</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1650196800">- Update to version 0.1.0
  * First public release
  * Every major action across public services supported</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1659009600">- Update to version 0.2.0
  * Add various user-webhooks
  * Add various tracker webhooks
  * Add ticket webhooks
  * Add various create and delete actions
  * Implement user-webhook ID completions
  * Fix broken endpoints
  * Add missing completions
  * Improve output of list commands
  * Update outdated schemas
  * export: new subcommand
  * lists patchset show: new subcommand
  * builds: Improve secret list output</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1660478400">- Correct bash completion package Supplements
- Specify shell completion package group</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1681387200">- Update to version 0.3.0
  * Pagination is now supported across the board.
  * Improved support for Web hooks.
  * builds: add --edit to adjust build manifests using an editor
    before submitting, add artifacts sub-command, improve support
    for labels.
  * todo: add sub-command to create a new ticket and show a ticket.
  * git: add sub-command to update repository settings.
  * pages: the publish sub-command can now take directories as
    input and supports advanced site configuration.
  * lists: add sub-command to fetch archives.
- Fetch dependencies via service</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1702987200">- Update to version 0.4.0
  * Pagination is now supported for all commands.
  * todo trackers can now be exported.
  * Comments are now displayed when showing a todo ticket.
  * Sharing builds secrets is now supported.
  * A new command to display lists subscriptions has been added.
  * The graphql command can perform file uploads.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1717848000">- Change upstream to the new location https://sr.ht/~xenrox/hut
- Update to version 0.5.0:
  - Upgrade dependencies
  - Update GraphQL schema
  - Upgrade hg schema
  - export/lists: add visibility
  - export/paste: ignore empty filenames
  - export/meta: write info.json file
  - export: fix writeExportStamp return value
  - client: remove unused Client.Hostname
  - import: accept multiple directories
  - config: use scfg decoder to read config file
  - todo ticket edit: new command
  - todo ticket list: Add status filtering
  - pager/editor: Use shlex to parse command
  - export/git: add readme and head
  - export/hg: add readme and nonPublishing
  - Add the import command
  - export: Support specifying services and resources
  - import: Fix wrong import path
- At least pretend we run some tests (there is almost no test
  coverage upstream).
- I believe _service should have all tests to "manual", not
  "localonly".</changelog>
</package>
<package pkgid="043ea88dbbd5bac978058fde18fbc7016cd61eef36c09f4e34feeb041b9cdc5eb6748b1e8e8b75a776243244913c1ba9c5536953d7170e3aa92ee66f569d2341" name="hut-fish-completion" arch="noarch">
  <version epoch="0" ver="0.5.0" rel="bp161.1.9"/>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1646049600">- Update to latest master (Commit b12d9554)
- Package shell completions in own packages
- Use macro for make
- Do not hardcode prefix</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1646740800">- Update to latest master (Commit 70566f2)
- Rename release to 0 for now</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="1649505600">- Use direct shell commands instead of indirect macros within the
  specfile</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1650196800">- Update to version 0.1.0
  * First public release
  * Every major action across public services supported</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1659009600">- Update to version 0.2.0
  * Add various user-webhooks
  * Add various tracker webhooks
  * Add ticket webhooks
  * Add various create and delete actions
  * Implement user-webhook ID completions
  * Fix broken endpoints
  * Add missing completions
  * Improve output of list commands
  * Update outdated schemas
  * export: new subcommand
  * lists patchset show: new subcommand
  * builds: Improve secret list output</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1660478400">- Correct bash completion package Supplements
- Specify shell completion package group</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1681387200">- Update to version 0.3.0
  * Pagination is now supported across the board.
  * Improved support for Web hooks.
  * builds: add --edit to adjust build manifests using an editor
    before submitting, add artifacts sub-command, improve support
    for labels.
  * todo: add sub-command to create a new ticket and show a ticket.
  * git: add sub-command to update repository settings.
  * pages: the publish sub-command can now take directories as
    input and supports advanced site configuration.
  * lists: add sub-command to fetch archives.
- Fetch dependencies via service</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1702987200">- Update to version 0.4.0
  * Pagination is now supported for all commands.
  * todo trackers can now be exported.
  * Comments are now displayed when showing a todo ticket.
  * Sharing builds secrets is now supported.
  * A new command to display lists subscriptions has been added.
  * The graphql command can perform file uploads.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1717848000">- Change upstream to the new location https://sr.ht/~xenrox/hut
- Update to version 0.5.0:
  - Upgrade dependencies
  - Update GraphQL schema
  - Upgrade hg schema
  - export/lists: add visibility
  - export/paste: ignore empty filenames
  - export/meta: write info.json file
  - export: fix writeExportStamp return value
  - client: remove unused Client.Hostname
  - import: accept multiple directories
  - config: use scfg decoder to read config file
  - todo ticket edit: new command
  - todo ticket list: Add status filtering
  - pager/editor: Use shlex to parse command
  - export/git: add readme and head
  - export/hg: add readme and nonPublishing
  - Add the import command
  - export: Support specifying services and resources
  - import: Fix wrong import path
- At least pretend we run some tests (there is almost no test
  coverage upstream).
- I believe _service should have all tests to "manual", not
  "localonly".</changelog>
</package>
<package pkgid="20ab9816cce779986c98693884b8a7692b28c71b2f60c9c90bd6ef84c50f571049da5439bc963e39e9fee64d298ee116c3712c53c8173ebb403144a891bda306" name="hut-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.5.0" rel="bp161.1.9"/>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1646049600">- Update to latest master (Commit b12d9554)
- Package shell completions in own packages
- Use macro for make
- Do not hardcode prefix</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1646740800">- Update to latest master (Commit 70566f2)
- Rename release to 0 for now</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="1649505600">- Use direct shell commands instead of indirect macros within the
  specfile</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1650196800">- Update to version 0.1.0
  * First public release
  * Every major action across public services supported</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1659009600">- Update to version 0.2.0
  * Add various user-webhooks
  * Add various tracker webhooks
  * Add ticket webhooks
  * Add various create and delete actions
  * Implement user-webhook ID completions
  * Fix broken endpoints
  * Add missing completions
  * Improve output of list commands
  * Update outdated schemas
  * export: new subcommand
  * lists patchset show: new subcommand
  * builds: Improve secret list output</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1660478400">- Correct bash completion package Supplements
- Specify shell completion package group</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1681387200">- Update to version 0.3.0
  * Pagination is now supported across the board.
  * Improved support for Web hooks.
  * builds: add --edit to adjust build manifests using an editor
    before submitting, add artifacts sub-command, improve support
    for labels.
  * todo: add sub-command to create a new ticket and show a ticket.
  * git: add sub-command to update repository settings.
  * pages: the publish sub-command can now take directories as
    input and supports advanced site configuration.
  * lists: add sub-command to fetch archives.
- Fetch dependencies via service</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1702987200">- Update to version 0.4.0
  * Pagination is now supported for all commands.
  * todo trackers can now be exported.
  * Comments are now displayed when showing a todo ticket.
  * Sharing builds secrets is now supported.
  * A new command to display lists subscriptions has been added.
  * The graphql command can perform file uploads.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1717848000">- Change upstream to the new location https://sr.ht/~xenrox/hut
- Update to version 0.5.0:
  - Upgrade dependencies
  - Update GraphQL schema
  - Upgrade hg schema
  - export/lists: add visibility
  - export/paste: ignore empty filenames
  - export/meta: write info.json file
  - export: fix writeExportStamp return value
  - client: remove unused Client.Hostname
  - import: accept multiple directories
  - config: use scfg decoder to read config file
  - todo ticket edit: new command
  - todo ticket list: Add status filtering
  - pager/editor: Use shlex to parse command
  - export/git: add readme and head
  - export/hg: add readme and nonPublishing
  - Add the import command
  - export: Support specifying services and resources
  - import: Fix wrong import path
- At least pretend we run some tests (there is almost no test
  coverage upstream).
- I believe _service should have all tests to "manual", not
  "localonly".</changelog>
</package>
<package pkgid="c4740913a6a4dc4217e390b1a3aab57df19376394554e46f95aa2ca724ec2373ba13202fef191e86262f2f73c9ab1dd376d49b09e0ce3de082ac4792c359a6ff" name="hw-probe" arch="noarch">
  <version epoch="0" ver="1.6.5" rel="bp161.1.1"/>
  <changelog author="andrewponomarenko@yandex.ru" date="1545393600">- new package</changelog>
  <changelog author="andrewponomarenko@yandex.ru" date="1545393601">- move Mesa-demo-x to Recommends</changelog>
  <changelog author="andrewponomarenko@yandex.ru" date="1579176000">- update to 1.5</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1611748800">- Drop old tarball hw-probe-1.4.tar.gz (fixes previous update)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1675944000">- update to version 1.6
  * In this release we have properly tested and fixed support for almost all *BSD systems,
    expanded support for more Linux systems, implemented probing of HP Smart Array
    and improved decorating of possibly significant data in collected logs.
  * all changes are described on https://github.com/linuxhw/hw-probe/blob/master/NEWS.md#hw-probe-16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689854400">- update to 1.6.5:
  * Snap: add license and website
  * Update install instructions (Linux)
  * Improve identifying of drives
  * Improve identifying of memory modules
  * Integrate with hw-probe-pyqt5-gui
  * Fix integration with hw-probe-pyqt5-gui
  * Instruction how to generate BBCode template for probe review
  * Changed port GhostBSDPortsVer by GhostBSDVer to use ghostbsd-version
  * Collect vainfo for multi-GPU systems
  * Publish link to forum
  * Fix command to start monitoring
  * Fix identifying of CPU, memory size and distro
  * Backward compatibility with old GhostBSD probes</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1691841600">- Added systemd service and timer to package</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Correction of license based on legaldb</changelog>
</package>
<package pkgid="16937af890c01267b0099afbe4c8ffebbba33c09e9b1fc2e7c1bf45cb5984ef266428132943e96330be95cb1741048fd694a5b986f5a6a8e6534cc793fcc8fdb" name="hwdata" arch="noarch">
  <version epoch="0" ver="0.406" rel="160099.1.1"/>
  <changelog author="mpluskal@suse.com" date="1730980800">update to 0.389:
  * Update pci and vendor ids</changelog>
  <changelog author="mpluskal@suse.com" date="1733313600">- update to 0.390:
  * Update pci and vendor ids</changelog>
  <changelog author="mpluskal@suse.com" date="1736337600">- Update to version 0.391:
  * Update pci and vendor ids</changelog>
  <changelog author="mpluskal@suse.com" date="1739880000">- Update to version 0.392:
  * Update pci and vendor ids</changelog>
  <changelog author="andrea.manzini@suse.com" date="1742644800">- Update to version 0.393:
  * Update pci, usb and vendor ids
  * Fix usb.ids encoding and a couple of typos
  * Fix configure to honor --prefix</changelog>
  <changelog author="mpluskal@suse.com" date="1745928000">- Update to version 0.394:
  * Update pci and vendor ids</changelog>
  <changelog author="mpluskal@suse.com" date="1747828800">- Update to version 0.395:
  * Update pci and vendor ids</changelog>
  <changelog author="andrea.manzini@suse.com" date="1753531200">- Update to version 0.397:
  * Update pci and vendor ids</changelog>
  <changelog author="dmueller@suse.com" date="1774526400">- update to 0.405:
  * Update pci and vendor ids</changelog>
  <changelog author="dmueller@suse.com" date="1777291200">- update to 0.406:
  * Update pci and vendor ids</changelog>
</package>
<package pkgid="727e186708d231a11cf2a13469fb5b769d9cc4977aa8ee8afc1966794be0ed492fb910a6aa10e641ce4425e1f6b7e9f4cd7c588003cfa99883735cf7fe37853a" name="hwinfo" arch="s390x">
  <version epoch="0" ver="25.5" rel="160099.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="8e3f79df9c440cab3b1dc8a75bb68de1731d5dc187d5a55b909a280cc70442aa028c41df6c30d9428581e30300740af6327459de742ca395445340b63451abb6" name="hwinfo-devel" arch="s390x">
  <version epoch="0" ver="25.5" rel="160099.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="c9f511937c58af6762f0c41732692b5f1a795b994c97c50d63b710a397dc10ebb97d2951825cc0aefdc197e08a438caf78f8be6cc9f4cb6a1850612fea14086a" name="hwloc" arch="s390x">
  <version epoch="0" ver="2.11.2" rel="160099.3.2"/>
  <changelog author="gmbr3@opensuse.org" date="1659096000">- Add libXNVCtrl support on TW</changelog>
  <changelog author="dmueller@suse.com" date="1671796800">- update to 2.9.0:
  + Expose the memory size of CXL memory devices (Type 3) on Linux.
  + The LevelZero backend now reports the "XeLinkBandwidth" distance
    matrix between L0 devices (and subdevices) when available.
  + Add support for CUDA compute capability up to 9.0.
  + lstopo now switches to console mode when its output is redirected.
    Graphical window mode may be forced back with --of window.
  + hwloc-calc now accepts "numa" in -H, and I/O subtypes such as "gpu"
    in -I and -N.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1674734400">- Remove libXNVCtrl support as it brings too many X dependencies
  (bsc#1207545)</changelog>
  <changelog author="thomas.blume@suse.com" date="1683633600">- remove header files for feature we don't ship (jsc#PED-4156)
  These headers do not define an API that is not supported at present and
  therefore would not cause a failure during build. Still, they define static
  inline functions which look for HWLOC objects that are only set up by
  non-supported device scanners. Thus these objects will never be present - even
  though the relevant hardware is.</changelog>
  <changelog author="eich@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="dimstar@opensuse.org" 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="thomas.blume@suse.com" date="1739448000">- 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.
- 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@suse.com" date="1769428800">- remove all dependencies on update-desktop-files (jsc#PED-15208)
- move .desktop files to gui package</changelog>
</package>
<package pkgid="deb4d0f9f9f7e5fb576aa440fa8ff242ae556decc5be2c653d46e43d50561a6406e5dc267416b84b0683a6f5f0bc8bd38ab54088a233997de5c89651ce549704" name="hwloc-data" arch="noarch">
  <version epoch="0" ver="2.11.2" rel="160099.3.2"/>
  <changelog author="gmbr3@opensuse.org" date="1659096000">- Add libXNVCtrl support on TW</changelog>
  <changelog author="dmueller@suse.com" date="1671796800">- update to 2.9.0:
  + Expose the memory size of CXL memory devices (Type 3) on Linux.
  + The LevelZero backend now reports the "XeLinkBandwidth" distance
    matrix between L0 devices (and subdevices) when available.
  + Add support for CUDA compute capability up to 9.0.
  + lstopo now switches to console mode when its output is redirected.
    Graphical window mode may be forced back with --of window.
  + hwloc-calc now accepts "numa" in -H, and I/O subtypes such as "gpu"
    in -I and -N.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1674734400">- Remove libXNVCtrl support as it brings too many X dependencies
  (bsc#1207545)</changelog>
  <changelog author="thomas.blume@suse.com" date="1683633600">- remove header files for feature we don't ship (jsc#PED-4156)
  These headers do not define an API that is not supported at present and
  therefore would not cause a failure during build. Still, they define static
  inline functions which look for HWLOC objects that are only set up by
  non-supported device scanners. Thus these objects will never be present - even
  though the relevant hardware is.</changelog>
  <changelog author="eich@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="dimstar@opensuse.org" 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="thomas.blume@suse.com" date="1739448000">- 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.
- 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@suse.com" date="1769428800">- remove all dependencies on update-desktop-files (jsc#PED-15208)
- move .desktop files to gui package</changelog>
</package>
<package pkgid="94a887b735c9786d65ed3596ec9e744ed1c92a5f75dfee6f94916cf1316f48d1ed91285559a816f5a803902f51f82dd3e708c8bdb8ae0be7c4762bc8c446e5ab" name="hwloc-devel" arch="s390x">
  <version epoch="0" ver="2.11.2" rel="160099.3.2"/>
  <changelog author="gmbr3@opensuse.org" date="1659096000">- Add libXNVCtrl support on TW</changelog>
  <changelog author="dmueller@suse.com" date="1671796800">- update to 2.9.0:
  + Expose the memory size of CXL memory devices (Type 3) on Linux.
  + The LevelZero backend now reports the "XeLinkBandwidth" distance
    matrix between L0 devices (and subdevices) when available.
  + Add support for CUDA compute capability up to 9.0.
  + lstopo now switches to console mode when its output is redirected.
    Graphical window mode may be forced back with --of window.
  + hwloc-calc now accepts "numa" in -H, and I/O subtypes such as "gpu"
    in -I and -N.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1674734400">- Remove libXNVCtrl support as it brings too many X dependencies
  (bsc#1207545)</changelog>
  <changelog author="thomas.blume@suse.com" date="1683633600">- remove header files for feature we don't ship (jsc#PED-4156)
  These headers do not define an API that is not supported at present and
  therefore would not cause a failure during build. Still, they define static
  inline functions which look for HWLOC objects that are only set up by
  non-supported device scanners. Thus these objects will never be present - even
  though the relevant hardware is.</changelog>
  <changelog author="eich@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="dimstar@opensuse.org" 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="thomas.blume@suse.com" date="1739448000">- 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.
- 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@suse.com" date="1769428800">- remove all dependencies on update-desktop-files (jsc#PED-15208)
- move .desktop files to gui package</changelog>
</package>
<package pkgid="8ddcd70a25358f333b0cdbb1340a31921f65fc1bad1b73746c0d233883f782d766049c88e4002f034c436c45ef21121163b3a00b8e8aea3efd9cc77b39b3d6d4" name="hwloc-doc" arch="noarch">
  <version epoch="0" ver="2.11.2" rel="160099.3.2"/>
  <changelog author="gmbr3@opensuse.org" date="1659096000">- Add libXNVCtrl support on TW</changelog>
  <changelog author="dmueller@suse.com" date="1671796800">- update to 2.9.0:
  + Expose the memory size of CXL memory devices (Type 3) on Linux.
  + The LevelZero backend now reports the "XeLinkBandwidth" distance
    matrix between L0 devices (and subdevices) when available.
  + Add support for CUDA compute capability up to 9.0.
  + lstopo now switches to console mode when its output is redirected.
    Graphical window mode may be forced back with --of window.
  + hwloc-calc now accepts "numa" in -H, and I/O subtypes such as "gpu"
    in -I and -N.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1674734400">- Remove libXNVCtrl support as it brings too many X dependencies
  (bsc#1207545)</changelog>
  <changelog author="thomas.blume@suse.com" date="1683633600">- remove header files for feature we don't ship (jsc#PED-4156)
  These headers do not define an API that is not supported at present and
  therefore would not cause a failure during build. Still, they define static
  inline functions which look for HWLOC objects that are only set up by
  non-supported device scanners. Thus these objects will never be present - even
  though the relevant hardware is.</changelog>
  <changelog author="eich@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="dimstar@opensuse.org" 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="thomas.blume@suse.com" date="1739448000">- 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.
- 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@suse.com" date="1769428800">- remove all dependencies on update-desktop-files (jsc#PED-15208)
- move .desktop files to gui package</changelog>
</package>
<package pkgid="ecf5916aa376d919acff3c471398b942e69b2a79444ce410ed8bb2de7cb68e64ca6bad4df637df1f845ee7ac4f61d81c92e10f817b6837a7d0ad5d63febcb3ce" name="hwloc-gl" arch="s390x">
  <version epoch="0" ver="2.11.2" rel="160099.3.2"/>
  <changelog author="gmbr3@opensuse.org" date="1659096000">- Add libXNVCtrl support on TW</changelog>
  <changelog author="dmueller@suse.com" date="1671796800">- update to 2.9.0:
  + Expose the memory size of CXL memory devices (Type 3) on Linux.
  + The LevelZero backend now reports the "XeLinkBandwidth" distance
    matrix between L0 devices (and subdevices) when available.
  + Add support for CUDA compute capability up to 9.0.
  + lstopo now switches to console mode when its output is redirected.
    Graphical window mode may be forced back with --of window.
  + hwloc-calc now accepts "numa" in -H, and I/O subtypes such as "gpu"
    in -I and -N.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1674734400">- Remove libXNVCtrl support as it brings too many X dependencies
  (bsc#1207545)</changelog>
  <changelog author="thomas.blume@suse.com" date="1683633600">- remove header files for feature we don't ship (jsc#PED-4156)
  These headers do not define an API that is not supported at present and
  therefore would not cause a failure during build. Still, they define static
  inline functions which look for HWLOC objects that are only set up by
  non-supported device scanners. Thus these objects will never be present - even
  though the relevant hardware is.</changelog>
  <changelog author="eich@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="dimstar@opensuse.org" 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="thomas.blume@suse.com" date="1739448000">- 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.
- 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@suse.com" date="1769428800">- remove all dependencies on update-desktop-files (jsc#PED-15208)
- move .desktop files to gui package</changelog>
</package>
<package pkgid="38002eb288421e8c2b0e3cf806f968c94c1ed01975ef7262eb1c9aecdea549ba682de360e57e8beb79ae37cbc66ea2961e391a5f42961997d8a16709373c0790" name="hwloc-gui" arch="s390x">
  <version epoch="0" ver="2.11.2" rel="160099.3.2"/>
  <changelog author="gmbr3@opensuse.org" date="1659096000">- Add libXNVCtrl support on TW</changelog>
  <changelog author="dmueller@suse.com" date="1671796800">- update to 2.9.0:
  + Expose the memory size of CXL memory devices (Type 3) on Linux.
  + The LevelZero backend now reports the "XeLinkBandwidth" distance
    matrix between L0 devices (and subdevices) when available.
  + Add support for CUDA compute capability up to 9.0.
  + lstopo now switches to console mode when its output is redirected.
    Graphical window mode may be forced back with --of window.
  + hwloc-calc now accepts "numa" in -H, and I/O subtypes such as "gpu"
    in -I and -N.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1674734400">- Remove libXNVCtrl support as it brings too many X dependencies
  (bsc#1207545)</changelog>
  <changelog author="thomas.blume@suse.com" date="1683633600">- remove header files for feature we don't ship (jsc#PED-4156)
  These headers do not define an API that is not supported at present and
  therefore would not cause a failure during build. Still, they define static
  inline functions which look for HWLOC objects that are only set up by
  non-supported device scanners. Thus these objects will never be present - even
  though the relevant hardware is.</changelog>
  <changelog author="eich@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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="dimstar@opensuse.org" 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="thomas.blume@suse.com" date="1739448000">- 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.
- 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@suse.com" date="1769428800">- remove all dependencies on update-desktop-files (jsc#PED-15208)
- move .desktop files to gui package</changelog>
</package>
<package pkgid="85207a796f913779ad506952841c619959d54fa6d1a2af08c129e1a4c1fad2a973b0a49ef8a7e4a29d2f1e4be48686acb13e10d6a483f16cd13e4e796d5b1691" name="hwmixvolume" arch="s390x">
  <version epoch="0" ver="0.9" rel="bp161.2.3"/>
  <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="4abc8befd58e9dce9545991a0b1db03435881a6295327213cd5c302b226da1798c914cff0c63569bf512132df81ebc10cf1bd534bba5f3ab5b95827939480eea" name="hxtools" arch="s390x">
  <version epoch="0" ver="20231224" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <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>
</package>
<package pkgid="fb8aa2e0fc38537afabbe9d1f8299198b94f980c789d5e8ad03a26cf45bb76c62281906e8e9025ddf0a4a94e87cf7ef9dc0aada8e7f0184b25aa30b7323538e2" name="hxtools-data" arch="noarch">
  <version epoch="0" ver="20231224" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <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>
</package>
<package pkgid="c53f8b10bae0a7b848747575f6e4c9d81b107035121debe3d6f0c5d044a8e2493a4364d0a35383139d5874b879a9fd0a9a6e9450f47ec4c5520fbc7a7ed455be" name="hxtools-man" arch="noarch">
  <version epoch="0" ver="20231224" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <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>
</package>
<package pkgid="b346838836b079bdbb272c8f612d1b9d85a303d59bd5681748abcfc8251d230b4db0ee919e5538f849b98d8c8d62ccbbc169631e63f567eeb43bb67d04176895" name="hxtools-profile" arch="noarch">
  <version epoch="0" ver="20231224" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <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>
</package>
<package pkgid="e00319dbc884c83ee9d9fab618ae8065334fe97e33fa4b07e40d3301b79637b76d5dbe5e3db05aeb9f57c03edb10133ec4866dfa2b557507dc0906e7493c2fc0" name="hxtools-scripts" arch="noarch">
  <version epoch="0" ver="20231224" rel="bp161.1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <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>
</package>
<package pkgid="f5a92f7fd58bf4d3f94e5175305bd298f21202ffc538a879fd3e3959db25eba0f64642d3ce03e6958042ee126dd2020e16214429c94ca871c228dfb7d8d9f279" name="hylafax+" arch="s390x">
  <version epoch="0" ver="7.0.11" rel="bp161.1.2"/>
  <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="54836ed1a8125aabee72c6ab3dd9a6e66c96deea901346a80add0498eb99597a59af8b5bf8fa88bb5099830987e3124c0b62b578029b41578b20d88ac5aa8827" name="hylafax+-client" arch="s390x">
  <version epoch="0" ver="7.0.11" rel="bp161.1.2"/>
  <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="d7b07a4c03f98fb041e02f8b76551f5e695626ee327df6ba731858b5906bfaa7c237dc4f40b9b5a88c85ac0d19b8c7413b5bb5e4bf756839451db8fad3f5e0ea" name="hyperfine" arch="s390x">
  <version epoch="0" ver="1.20.0" rel="bp161.1.2"/>
  <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&#x159;ej S&#xFA;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="d4de02f52a8cea17fac8c8c0649289103514e02adb1520f90484758539db7013e39f093c77af545864d8a330738bdc72aca0875fbfb1bf39a57366f543c2eca4" name="hyperfine-bash-completion" arch="noarch">
  <version epoch="0" ver="1.20.0" rel="bp161.1.2"/>
  <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&#x159;ej S&#xFA;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="9cdee294ea4c01c9ad44f42c980a9c3520997fc375cccf1c54e81ff7af1d6208aaef2faf3453db2b136c2beedb5f6e45a7050bb8c128b667c28d11b3b59fc349" name="hyperfine-fish-completion" arch="noarch">
  <version epoch="0" ver="1.20.0" rel="bp161.1.2"/>
  <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&#x159;ej S&#xFA;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="1b0215c7c0a4e291fbb539c1b4f5b52e505866816301c829e6a6c84a8576993e9e6ad795fe44ff4105f32acd83026c36975b20d6013ed3637b245b643963da14" name="hyperfine-zsh-completion" arch="noarch">
  <version epoch="0" ver="1.20.0" rel="bp161.1.2"/>
  <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&#x159;ej S&#xFA;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="04a247b2d9868845420179b5d7375203f056c55a447e04c39ba2332012efb151a701ec85febf3d93bf597e5f60e4d918057a1c3897208baa6fd14276df5360ac" name="hyperlink-app-client" arch="s390x">
  <version epoch="0" ver="0.0~git5.211516e" rel="bp161.1.2"/>
  <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="73eb02b691c3d7bdf0fff176ab673ca0b40549511667d5cb88b0a8897c1870639dd1e7f3bd9988a0fc828b4d1f409ea8aff67df52271012520a313c2c39abe1c" name="hyphen" arch="s390x">
  <version epoch="0" ver="2.8.8" rel="160099.3.2"/>
  <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>
</package>
<package pkgid="bd923a590cd22886127bb7c371361203dea1aca2093a821104c6ebe0ec450b5828e0cac018093b612a582b4b2399b79af64798962a8888574626ef8b01142285" name="hyphen-devel" arch="s390x">
  <version epoch="0" ver="2.8.8" rel="160099.3.2"/>
  <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>
</package>
<package pkgid="253f7ff962a3bbfbf3f221bcbd217dcac672b142ad7fcc716a74eacec45321a909ddc6a88afec23117dfe6a3dcc8bb05ae7ab44e23889ec59a9f0cd0528c97b8" name="hyprcursor" arch="s390x">
  <version epoch="0" ver="0.1.9" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="0be1d97773fb7146eb3345a1f1ed9e97972e9a8178d271de68cd74f061290f1c352baf0790d0725988ce91b33d7949c4faa2abee603fd27a2e38f4a149db3a80" name="hyprcursor-devel" arch="s390x">
  <version epoch="0" ver="0.1.9" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="8896c9a93f332b257c325a9e0dc943bab6245c04c8c419f23dff7658c7abac724404f38eb4e33fd724deefc2c78c071d09ae3933ccd25c9bb3d58a680dac6488" name="hypridle" arch="s390x">
  <version epoch="0" ver="0.1.2" rel="bp161.1.3"/>
  <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>
</package>
<package pkgid="1ad2392f5d053caffff682efa57244b72909fa12d6959c055d60bb28351c2aeec9c1ec88e28e8846bfbc899cc0ca3b841e0982714f3e996f941566e641911b86" name="hyprland-protocols-devel" arch="noarch">
  <version epoch="0" ver="0.3.0" rel="bp161.1.1"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1708776000">- Initial specfile for hyprland-protocols 0.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1720526400">- Update to version 0.3.0:
  * Add hyprland_focus_grab_v1</changelog>
</package>
<package pkgid="1dc61031c18607501eb99a88ee3f1ad540f14b4dc9e5881f58ac3cfdd015644617e55055e6a054008455d9dae2a152de3194b5c9376d0e34fb476104963df96a" name="hyprlang-devel" arch="s390x">
  <version epoch="0" ver="0.5.2" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="0f7be0df4806a95c655a5fcc7f4ad57693e54abc455c2b5fc9c5632f8dc37883abffa349bb95450ec4b769ba9653ebf01e1492c65e5d4a56b707ffc578c0459d" name="hyprlock" arch="s390x">
  <version epoch="0" ver="0.4.1" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="020ff41053a63adfd1cf8f1764418276b3c84637a935e785c42e9ab500cd8d172d17f48dc4446eb10b5fdbf2d742f4a502bb1b03b0d0f1c9556ef3edb1e68734" name="hyprpaper" arch="s390x">
  <version epoch="0" ver="0.7.0" rel="bp161.1.2"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1685448000">- Initial spec of hyprpaper version 0.3.0</changelog>
  <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>
</package>
<package pkgid="6a4f8ce96f02a2f3c4f21e0aaa7bcd70a60d7954c041aa0aaa00f8072fea89cf48096f3eacaff870d8cedf08cf63ccbee2f79594bf3ffda50e66a33b6ab04e24" name="hyprpicker" arch="s390x">
  <version epoch="0" ver="0.4.1" rel="bp161.1.2"/>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1670414400">- Initial commit for git hyprpicker</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1678190400">- Update to version e4c2672:
  * clear LSes at finish
  * disconnect from display on finish
  * don't flush display after disconnect
  * fix autocopy.
  * fix clang build
  * CI: update actions
  * Nix: push to Cachix
  * Add keyboard listener and listen to escape to quit hyprpicker
  * fix issue #17: hyprpicker stops working after a couple of uses
  * Document the --autocopy flag</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1682942400">- Update to version 97c5134:
  * readme: include new options
  * clang-format, no-zoom and render-inactive
  * Add support for 24 bit formats</changelog>
  <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>
</package>
<package pkgid="374a21979bf281679f3dc95d1d4e7aa7060fc7ddd18b910f3143e11aa84bc4adb04327d5b61da79b54c7dc54dc663ec578921f78b200fb5e335ffad4a1e08199" name="hyprutils-devel" arch="s390x">
  <version epoch="0" ver="0.2.3" rel="bp161.1.2"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1718280000">- Initial packaging of hyprutils 0.1.2</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1719403200">- Update to version 0.1.5:
  + A small update with a few patches.
  + Fixes:
  - Math: fixed macro collisions with hyprland
  + Other:
  - Added some constants to handle floating point presicion
    comparisons
  - Minor Box improvements
- Changes from version 0.1.4:
  + This is an update that adds a few new stuff under Math
  + Additions:
  - Math: added Vector2D, Region and Box
- Changes from version 0.1.3:
  + A small update to fix String::isNumber sometimes being wrong.
  + Fixes:
  - String: fix isNumber accepting - as a number</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1723118400">- Update to version 0.2.1:
  + A small, ABI-compatible update to add Edges.
  + Other:
  - Add Edges type and Box::extent() for its bottom right corner
- Changes from version 0.2.0:
  + A major release which also breaks ABI compat, as such bumping the
    sover.
  + Fixes:
  - math: avoid assert fail in std::clamp in closestPoint
  - math/region: add expand
  - memory: do not release pointers after emitting a signal
  - adjust right and bottom box edges when getting closest point
  + Other:
  - avoid undefined behaviour from downcasting ptr implentation
  - string: respect removeEmpty when VarList input is empty
  - path: add findConfig and dir utils</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1727352000">- Update to version 0.2.3:
  * Math: add Mat3x3
- Changes from 0.2.2:
  * string: fixup isNumber not accepting -1.0</changelog>
</package>
<package pkgid="a0812fc6e23930d028371001796602dc4c023cbc5108d20e30867880f37e25ad5dd7413e0cbdd40cb994fce14e1579f5bd76287391df2f10775e466dc655b8f5" name="hyprwayland-scanner" arch="s390x">
  <version epoch="0" ver="0.4.2" rel="bp161.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>
</package>
<package pkgid="784d7af1da4ab015edf938bc01e73d941372d7cce2ff529adb201c3609f7fc39fcb204363d716392da6804d3e444da850efa9ee518150ab66c77f6b45f1a09b8" name="i18nspector" arch="noarch">
  <version epoch="0" ver="0.27.1" rel="bp161.1.1"/>
  <changelog author="lazy.kent@opensuse.org" date="1472558400">- Update to 0.25.3.
  * Rewrite shebang at install time.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1502971200">- Update to 0.25.4.
  * Fix crash when checking Python brace formats string that have
    both named and numbered arguments.
  * Reorder sections in the manual page, as per man-pages(7)
    recommendations.
  * Put license into a separate file.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1509624000">- Update to 0.25.5.
  * Don't complain about POT-Creation-Date missing in MO files.
    In the future versions of gettext (&gt;&gt; 0.19.8.1), msgfmt will be
    removing the POT-Creation-Date header.
  * Improve error handling.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1526731200">- Update to 0.25.6.
  * Drop support for Python 3.2.
  * Update various URLs:
    + Use HTTPS for savannah.gnu.org.
    + Use HTTPS for unicode.org.
    + pypi.python.org → pypi.org.
    + sources.debian.net → sources.debian.org.
    + Alioth VCS → sources.debian.org.
  * Improve the test suite.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1546776000">- Update to 0.25.7.
  * Drop support for Python &lt; 3.3.3.
  * Fix “FutureWarning: Possible nested set” warnings.
  * Improve the build system.
  * Improve documentation.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1554811200">- Update to 0.25.8.
  * Fix compatibility with Python 3.8.
  * Add writing system information for Maltese.
  * Rephrase help messages for --help, --version.
  * Improve error handling.
  * Improve the test suite.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1597492800">- Update to 0.25.9.
  * Drop support for Python &lt; 3.4.
  * Fix compatibility with Python 3.9.
  * Fix spelling and grammar in tag descriptions.
  * Improve the test suite.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1606651200">- Update to 0.26.
  * Summary of tag changes:
    + Added:
  - perl-brace-format-string-error
  - perl-brace-format-string-missing-argument
  - perl-brace-format-string-unknown-argument
  * Check for errors in Perl brace format strings.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1637582400">- Add patch switch-to-pytest.patch:
  * Use pytest to run tests, rather than nose.</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1712059200">- Update to version 0.27.1:
  * Use uppercase for metavars in the help message.
  * Improve the test suite.
    + Make it possible to use pytest as the test harness.
    + Skip glibc-supported C.* locales.
  Remove switch-to-pytest.patch
  update to version 0.27
  * Recognize the “markdown-text” message flag.
  * Drop support for Python &lt; 3.6.
  * Make “-j auto” take CPU affinity into account.
  * Stop using deprecated abc.abstractproperty().
  * Improve documentation:
    + Update Docutils homepage URL.</changelog>
</package>
<package pkgid="cbb1cf4ca3932c8d205a41a847d44e073095325ca1807a5373207fbaeffa0d190bfe315cd620a9fd3ce7174a3fac24200595b72457f44d83e8d200109832330f" name="i2c-tools" arch="s390x">
  <version epoch="0" ver="4.4" rel="160099.3.2"/>
  <changelog author="jdelvare@suse.com" date="1513080000">- build-tools-add-missing-dependencies.patch: Fix another random
  failure of parallel builds.</changelog>
  <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="jengelh@inai.de" date="1543924800">- Replace old $RPM_* shell vars; use macros where they are
  normally used in other packages.</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1572523200">- Enable python binding python3-smbus for openSUSE Leap 15+
  and SLE15+</changelog>
  <changelog author="jdelvare@suse.com" 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="jdelvare@suse.com" 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@opensuse.org" date="1686225600">- Enable build for s390 and s390x</changelog>
  <changelog author="fvogt@suse.com" date="1688472000">- Drop Recommends: modules. It does no longer refer to what it was
  originally meant to (boo#1212837)</changelog>
  <changelog author="jdelvare@suse.com" 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="jdelvare@suse.com" 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>
</package>
<package pkgid="658f3e9e88a84d4372e2a8461c7cc32385d3f47a454686184f3b6a77c61342d326a66f20741696a77a90cc8367d28d5de5c364fcf2d57ee3806b62d24d5ac996" name="i2pd" arch="s390x">
  <version epoch="0" ver="2.52.0" rel="bp161.1.4"/>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1611144000">- Update to version 2.35.0
  * Added
  - ECIES-x25519 routers
  - Random intro keys for SSU
  - Graceful shutdown timer for windows
  - Send queue for I2CP messages
  - Update DSA router keys to EdDSA
  - TCP_QUICKACK for NTCP2 sockets on Linux
  * Changed
  - Exclude floodfills with DSA signatures and &lt; 0.9.28
  - Random intervals between tunnel tests and manage for tunnel pools
  - Don't replace an addressbook record by one with DSA signature
  - Publish RouterInfo after update
  - Create paired inbound tunnels if no inbound tunnels yet
  - Reseed servers list
  * Fixed
  - Transient signature length, if different from identity
  - Terminate I2CP session if destroyed
  - RouterInfo publishing confirmation
  - Check if ECIES-X25519-AEAD-Ratchet session expired before generating more tags
  - Correct block size for delivery type local for ECIES-X25519-AEAD-Ratchet
- Update to version 2.34.0
  * Added
  - Ping responses for streaming
  - STREAM FORWARD for SAM
  - Tunnels through ECIES-x25519 routers
  - Single thread for I2CP
  - Shared transient destination between proxies
  - Database lookups from ECIES destinations with ratchets response
  - Handle WebDAV HTTP methods
  - Don't try to connect or build tunnels if offline
  - Validate IP when trying connect to remote peer
  - Handle ICMP responses and WinAPI errors for SSU
  * Changed
  - Removed NTCP
  - Dropped gcc 4.7 support
  - Encyption type 0,4 by default for client tunnels
  - Stripped out some HTTP header for HTTP server response
  - HTTP 1.1 addressbook requests
  - Set LeaseSet type to 3 for ratchets if not specified
  - Handle SSU v4 and v6 messages in one thread
  - Eliminate DH keys thread
  * Fixed
  - Random crashes on I2CP session disconnect
  - Stream through racthets hangs if first SYN was not acked
  - Check "Last-Modified" instead "If-Modified-Since" for addressbook reponse
  - Trim behind ECIESx25519 tags
  - Few bugs with Android main activity
  - QT visual and layout issues</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620475200">- Update to version 2.37.0
  * Address registration line for reg.i2p and stats.i2p through the
    web console
  * "4" and "6" caps for addresses without published IP address
  * Fixed incoming SSU session termination after 5 seconds
  * Floodfills with "U" cap are not ignored anymore
  * Show actual IP addresses for proxy connections
  * address4 and address6 parameters to bind outgoing connections
    to lookuplocal BOB extended command
  * Mesh and Proxy network statuses
  * Symmetric NAT network status error
  * NTCP2 and reseed HTTP proxy support authorization now
  * Fixed race condition between tunnel build and floodfill
    requests decryption for ECIES routers
  * Correct handling of numeric bandwidth limitation
  * Rekey of low-bandwidth routers to ECIES
  * Bind server tunnel connection to specified address
  * Outbound tunnel endpoint must be ipv4 compatible
  * Allow incoming Yggdrasil connection if NTCP2 is connected
    through a proxy
- Update to version 2.36.0
  * ECIES-x25519 (crypto type 4) for new routers
  * reg.i2p for default addressbook instead inr.i2p
  * Yggdrasil transports and reseeds
  * Encrypted lookup and publications to ECIES-x25519 floodfiils
  * Dump addressbook in hosts.txt format
  * Try to connect to all compatible addresses from peer's
    RouterInfo
  * ECIES-X25519-AEAD-Ratchet for shared local destination
  * Fixed handling chunked HTTP response in addressbook
  * Calculate missing ECIES-X25519-AEAD-Ratchet tags for multiple
    streams with the same destination
  * Request RouterInfo through exploratory tunnels if direct
    connection to fllodfill is not possible
  * Select reachable router of inbound tunnel gateway
  * Reseed if no compatible routers in netdb
  * Check if public x25519 key is valid
  * Replace LeaseSet completely if store type changes
  * Limit tunnel length to 8 hops and quantity to 16
  * Decrypt follow-on ECIES-X25519-AEAD-Ratchet NSR messages
  * Fixed SSU crash on termination
  * Correct NAME for NAMING REPLY in SAM
  * Viewport and styles on error in HTTP proxy
  * Cumulative SSU ACK bitfields</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621425600">- Update to version 2.38.0
  * ipv6 introducers and peer test
  * Support .b32.i2p addresses and hostnames for SAM STREAM CREATE
  * Blinding of EdDSA signing keys
  * Publish iexp param for introducers
  * Send updated LeaseSet for incoming ECIES-x25519 session
  * Bind ipv6 or yggdrasil NTCP2 acceptor to specified address
  * Don't publish LeaseSet without inbound tunnels
  * Rekey of all routers but floodfills to ECIES
  * Recognize ipv4 and ipv6 SSU addresses without host
  * Show ipv6 network status and router version on the webconsole</changelog>
  <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&#xFC;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>
</package>
<package pkgid="85f1edeaaa7b395090347740758703cbfb11b9bf4af63fa08a46c60a89fd578bd390b70baca598be27e1fff163c63509357a5c90768c4bfd283050899481e04f" name="i3" arch="s390x">
  <version epoch="0" ver="4.24" rel="bp161.1.2"/>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1612267200">- Update to version 4.19.1:
  * fix: workspaces not moving to assigned output after output becomes available
  * doc: rofi call in default i3 config comment fixed
  * fix: i3-config-wizard creates duplicate bindcode</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1619179200">- Update to version 4.19.2:
  * fix: release tarball version number and debug log settings</changelog>
  <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&#xF6;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>
</package>
<package pkgid="c17cb66de9b195d01d0bdccd8d36529f16db92c54391e945918ebd864cd99c52b096e8853ca83fca8de4a9a5444bbe7937d69c7839e588713ec3ff8aa912d928" name="i3-devel" arch="noarch">
  <version epoch="0" ver="4.24" rel="bp161.1.2"/>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1612267200">- Update to version 4.19.1:
  * fix: workspaces not moving to assigned output after output becomes available
  * doc: rofi call in default i3 config comment fixed
  * fix: i3-config-wizard creates duplicate bindcode</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1619179200">- Update to version 4.19.2:
  * fix: release tarball version number and debug log settings</changelog>
  <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&#xF6;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>
</package>
<package pkgid="713a9cceac240cc9e058742328f05adc469a5c7962780b88c7de8f9d5be472f827b5d26cce02e11765012394a689ed2178a59473b0eead7b22473dc7c18dc8da" name="i3lock" arch="s390x">
  <version epoch="0" ver="2.15" rel="bp161.1.2"/>
  <changelog author="avindra@opensuse.org" date="1518004800">- switch to https urls
- cleanup spec file</changelog>
  <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>
</package>
<package pkgid="70e02ae909ae326acc23bedd133864cdf4f703febd271e693e72a7df9316120adad193fbf58e95b518bf3ddbda4dec775c5cd66badc70627707ac6f05823157b" name="i3lock-xlock-compat" arch="s390x">
  <version epoch="0" ver="2.15" rel="bp161.1.2"/>
  <changelog author="avindra@opensuse.org" date="1518004800">- switch to https urls
- cleanup spec file</changelog>
  <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>
</package>
<package pkgid="38f2917fc50e060fb9058b20a750e9792eeff1a75b855c96b0557ca10865b63109f0cfbcad224a51cdab8481f4610785233143f3cf5ed3731d73c3fa889ce4a6" name="iamb" arch="s390x">
  <version epoch="0" ver="0.0.10" rel="bp161.1.6"/>
  <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="af9d358b4fa748a63224422415327727425c97c5fa5e393fd3cd1b6e56346546f6fd82f317c96d89f3cd12f1d897187d7b79993c8ac39de241d2a894848949dc" name="ibacm" arch="s390x">
  <version epoch="0" ver="61.0" rel="160099.1.4"/>
  <changelog author="nicolas.morey@suse.com" date="1723464000">- Update to rdma-core v53.0
  - No release notes available
- Remove Added-suffix-libdrm-to-CMakeLists.txt-for-drm.patch
  as it was merged upstream.</changelog>
  <changelog author="nicolas.morey@suse.com" date="1728561600">- Update to rdma-core v54.0
  - No release notes available</changelog>
  <changelog author="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="nicolas.morey@suse.com" date="1739966400">- Update to rdma-core v56.0 (jsc#PED11323)
  - No release notes available</changelog>
  <changelog author="nicolas.morey@suse.com" date="1743681600">- Update to rdma-core v56.1 (jsc#PED-11289, jsc#PED-11323)
  - Bug fixes for all providers</changelog>
  <changelog author="nicolas.morey@suse.com" date="1749729600">- Update to rdma-core v57.0
  - No release notes available</changelog>
  <changelog author="nicolas.morey@suse.com" date="1750248000">- Update to rdma-core v58.0
  - No release notes available</changelog>
  <changelog author="nicolas.morey@suse.com" date="1757332800">- Update to rdma-core v59.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v59.0</changelog>
  <changelog author="nicolas.morey@suse.com" date="1761566400">- Update to rdma-core v60.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v60.0</changelog>
  <changelog author="nmorey@suse.com" date="1767614400">- Update to rdma-core v61.0
  - https://github.com/linux-rdma/rdma-core.git/releases/tag/v61.0</changelog>
</package>
<package pkgid="feb0074533793c700d4e067a64e774f6cb9f70d22b9e6755cff39a34816491a5cb181581f919c30ecc113800b9cc98d2c6b4a8cf0de6590a64ec5d50d3a8f9e4" name="ibdev2netdev" arch="s390x">
  <version epoch="0" ver="0.2.0" rel="bp161.1.5"/>
  <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="cd88a00a8d84d34ff20d52c36245478b625ef7a0ea80960c89edb209bd5da680a3366f7d5c553e1a3b0d7fdd813bcad7c826ec9b1c80dccfb3b4be047ea35a9a" name="ibmswtpm2" arch="s390x">
  <version epoch="0" ver="183+2024+03+27" rel="160099.6.3"/>
  <changelog author="matthias.gerstner@suse.com" date="1577102400">- Add ibmswtpm2-fix-empty-decrypt.patch: Fix a corner case in the emulator
  that causes an error when trying to RSA-decrypt an empty message
  (bsc#1159510). This fix was confirmed to be by the upstream author and is
  supposed to be contained in the next release.</changelog>
  <changelog author="msuchanek@suse.de" 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="msuchanek@suse.de" date="1598961600">- Fix ppc32 build.
  + ibmswtpm2-fix-ppc32.patch</changelog>
  <changelog author="dmueller@suse.com" 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@suse.com" date="1678881600">- Add support for OpenSSL 3.1.x
  * Add ibmswtpm2-OpenSSL-3.1.patch</changelog>
  <changelog author="msuchanek@suse.com" 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@suse.com" date="1702382400">- Add support for OpenSSL 3.2.x
  * Add ibmswtpm2-Add-support-for-OpenSSL-3.2.x.patch</changelog>
  <changelog author="msuchanek@suse.de" 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="msuchanek@suse.com" date="1712664000">- Package LICENSE file.</changelog>
  <changelog author="pmonreal@suse.com" 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>
</package>
<package pkgid="2756203f8db6e052fe72ba551c018b6a58bab1ca15b35e262c88b11895192e227a66c9f17ef9b7b9f3c5f5e1e852b6ca57867c6ff6d8b8c013540c632d9dcb5a" name="ibmtss" arch="s390x">
  <version epoch="0" ver="2.4.1" rel="160099.4.3"/>
  <changelog author="msuchanek@suse.de" 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="pmonreal@suse.com" 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="pvorel@suse.cz" 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="msuchanek@suse.com" date="1637841600">- Fix certificate list, run all tests.</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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="msuchanek@suse.de" 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="bwiedemann@suse.com" date="1733227200">- Add ibmtss-2.4.0-fix-FTBFS-2026.patch to fix tests after 2026 (boo#1102840)</changelog>
  <changelog author="pmonreal@suse.com" 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="msuchanek@suse.de" date="1754481600">- Do not ship test data (bsc#1239985)</changelog>
</package>
<package pkgid="b78ebbc5ce09e16058a99fd8b92b9d566169fffa54b0b51d9d7685741566ab1337fc0bde2912a0cba1c14bea9859e7ca154f22056878ae5143fc7b9770faa295" name="ibmtss-base" arch="noarch">
  <version epoch="0" ver="2.4.1" rel="160099.4.3"/>
  <changelog author="msuchanek@suse.de" 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="pmonreal@suse.com" 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="pvorel@suse.cz" 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="msuchanek@suse.com" date="1637841600">- Fix certificate list, run all tests.</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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="msuchanek@suse.de" 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="bwiedemann@suse.com" date="1733227200">- Add ibmtss-2.4.0-fix-FTBFS-2026.patch to fix tests after 2026 (boo#1102840)</changelog>
  <changelog author="pmonreal@suse.com" 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="msuchanek@suse.de" date="1754481600">- Do not ship test data (bsc#1239985)</changelog>
</package>
<package pkgid="ed5e253f227172aef539a3fc4f81284fae7b765d60f3be0082e6797e9719b5ac1319f906e222d2e38372d42c69a84b4530a746ed8f82f2b3d612bf750620c7a4" name="ibmtss-devel" arch="s390x">
  <version epoch="0" ver="2.4.1" rel="160099.4.3"/>
  <changelog author="msuchanek@suse.de" 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="pmonreal@suse.com" 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="pvorel@suse.cz" 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="msuchanek@suse.com" date="1637841600">- Fix certificate list, run all tests.</changelog>
  <changelog author="pmonreal@suse.com" 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="pmonreal@suse.com" 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="msuchanek@suse.de" 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="bwiedemann@suse.com" date="1733227200">- Add ibmtss-2.4.0-fix-FTBFS-2026.patch to fix tests after 2026 (boo#1102840)</changelog>
  <changelog author="pmonreal@suse.com" 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="msuchanek@suse.de" date="1754481600">- Do not ship test data (bsc#1239985)</changelog>
</package>
<package pkgid="8431a74e9b524980456aad8ddae026e8a160380f0d4d0ea8ef0074e68a8a03baf1141f46b70f306fc0505041261a4058a11eb7580334485cba23ecb2dffae6d6" name="ibsim" arch="s390x">
  <version epoch="0" ver="0.12" rel="160099.2.2"/>
  <changelog author="nmoreychaisemartin@suse.com" date="1555588800">- Remove unneeded build dependencies</changelog>
  <changelog author="nmoreychaisemartin@suse.com" 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="nmoreychaisemartin@suse.com" 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@suse.com" date="1618488000">- Hardening: Link as Position Independent Executable.
  - Added ibsim-PIE.patch</changelog>
  <changelog author="jengelh@inai.de" date="1619092800">- Trim old rpm constructs.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" 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="nmoreychaisemartin@suse.com" 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@suse.com" 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="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="nicolas.morey@suse.com" date="1738756800">- Fix new line issues in changelog</changelog>
</package>
<package pkgid="1de1fc6409a079a60eb9e9601f49eb721700377aabab264c3a9d8e7ae2a06b180d5420f4e2d342b245c91d049c4bb34bf7a5000794fa8e7b91ee3eea901d5366" name="ibus" arch="s390x">
  <version epoch="0" ver="1.5.33" rel="160099.2.5"/>
  <changelog author="ftake@geeko.jp" date="1720353600">- Upstream update to 1.5.30
  * Fix Super key is not handled in GTK 4 applications
  * ui/gtk3: Fix SEGV with Super-space in Wayland
  * tools: Fix ibus start/restart in Plasma Wayland 5696033
  * ui/gtk3: Fix ibus-daemon timeout in Plasma Wayland
  * ui/gtk3: Set Indicator status at launching time
  * Implement preedit color in Plasma Wayland
  * Implement ibus start/restart for Plasma Wayland
  * Show preferences menu item in activate menu
  * Fix control keys with game application
  * Fix typing freeze with barcode reader
  * Fix preedit issue with X applications
  * setup/enginedialog: Improve the search for engines
  * After libX11 is fixed about the XIM jumbled input issues, too quick
    focus change can causes a freeze with barcode reader.
    (bsc#1252250)
  * Fix the synchronous "ProcessKeyEvent" D-Bus method in ibus-x11 too.
    (bsc#1252250)
  * The synchronous "ProcessKeyEvent" D-Bus method cannot receive
    "CommitText" and "ForwardKeyEvent" D-Bus signals during calling
    the method. To resolve the issue, now Add
    ibus_input_context_set_post_process_key_event() and
    ibus_input_context_post_process_key_event().
    (bsc#1252250)
- Refresh ibus-ui-gtk3-restart-via-systemd.patch
- Drop patches merged by the upstream
  * ibus-complete-preedit-signals-for-postprocesskeyevent.patch
  * ibus-enginesimple-dont-commit-any-characters.patch</changelog>
  <changelog author="qzhao@suse.com" date="1731067200">- Upstream update to 1.5.31
  * Enhance CI for generic
  * Enhance CI for Wayland
  * Enhance compose keys
  * Update compose keys with latest Xorg and GTK
  * Use localectl to get current XKB in Wayland instead of setxkbmap
  * Update XKB engines
  * Update Unicode category
  * Change IBus unique name for security issue
  * Ignore Super modifier for compose keys for GNOME Wayland
  * Fix X11 application and game issues
  * Fix Emoji issues
  * Fix Flatpak issues
  * Fix preedit issues with m17n:sa:itrans
  * Code maintenance</changelog>
  <changelog author="hsk17@mail.de" date="1744459200">- Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to
  fix gcc15 compile time errors</changelog>
  <changelog author="ftake@geeko.jp" 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="tiwai@suse.com" 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="ftake@geeko.jp" 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@opensuse.org" date="1758542400">- Add fix-candidate-does-not-hide-automatically.patch
  * Fix PageUp/PageDown buttons with hidding candidate popup</changelog>
  <changelog author="ftake@geeko.jp" 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="gcomes.obs@gmail.com" 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="qzhao@suse.com" 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>
</package>
<package pkgid="4237763dd53a6bf50a5603dba7f71e3b67f6589bd35819a24be92349a8d412586a8806d291cbf076abc3ffe46e5d850c50dd7d6c56640b87d979597bd8f9d025" name="ibus-anthy" arch="s390x">
  <version epoch="0" ver="1.5.17" rel="160099.3.2"/>
  <changelog author="qzhao@suse.com" 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="qzhao@suse.com" date="1605009600">- Update ibus-anthy.spec: add a depending to anthy, to avoid the
  crash(bnc#1178502, jsc#ECO-3104).</changelog>
  <changelog author="jgwang@suse.com" 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="rpm@fthiessen.de" 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="code@bnavigator.de" 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="dmueller@suse.com" 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="gmbr3@opensuse.org" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="jgwang@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="cf878f59e4e8181cf48208aff1f94cb5d9ba831c8afa39b4b186b264a984c0c1756b7b776ecf78fac6fc0fa92e3b237b8b71c741da87315fe345000bbd35fe65" name="ibus-anthy-devel" arch="s390x">
  <version epoch="0" ver="1.5.17" rel="160099.3.2"/>
  <changelog author="qzhao@suse.com" 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="qzhao@suse.com" date="1605009600">- Update ibus-anthy.spec: add a depending to anthy, to avoid the
  crash(bnc#1178502, jsc#ECO-3104).</changelog>
  <changelog author="jgwang@suse.com" 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="rpm@fthiessen.de" 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="code@bnavigator.de" 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="dmueller@suse.com" 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="gmbr3@opensuse.org" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="jgwang@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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="ba4f4da65cc5ed3552ea7068d8459fa89ea5b974fe8c24b917b30c6565be3b5a84e434de3feb2b230a1b04e544aa2b70cfbab9fcd38c505a0df0ad01e10152a4" name="ibus-cangjie" arch="noarch">
  <version epoch="0" ver="2.5" rel="160099.1.1"/>
  <changelog author="wnereiz@eienteiland.org" date="1489060800">- Add fix_import_version.patch: Apply new gi import method.</changelog>
  <changelog author="wnereiz@eienteiland.org" date="1489406400">- Drop fix_import_version.patch: since the issue resovled after the
  dependency changed.</changelog>
  <changelog author="wnereiz@eienteiland.org" date="1489752000">- Update ibus-cangjie.spec: Add missing requires "ibus".</changelog>
  <changelog author="wnereiz@eienteiland.org" date="1489752001">- Add fix_import_version.patch: suppress warning message from gi
  import.</changelog>
  <changelog author="qzhao@suse.com" date="1497441600">- Update ibus-cangjie.spec: Add provides to zh_HK;zh_MO;zh_TW, for
  traditional Chinese users (boo#1044190).</changelog>
  <changelog author="qzhao@suse.com" date="1535803200">- Modify ibus-cangjie.spec: To meet openSUSE release standars.
  Remove fix_import_version.patch
  Add ibus-cangjie-fix_import_version.patch</changelog>
  <changelog author="qzhao@suse.com" date="1536753600">- Modify ibus-cangjie.spec: Delete provide local macro, because
  cangjie shoud provide to user, but it doesn't need to be
  installed by default.</changelog>
  <changelog author="i@marguerite.su" date="1742385600">- add ibus-cangjie-py312.patch
  * FTBFS Factory
  * starting from python 3.12, imp module was deprecated
    and dropped, port to importlib.util instead</changelog>
  <changelog author="qzhao@suse.com" date="1768824000">- Update to 2.5:
  * ibus-cangjie will now display the code to type when entering a
    wildcard in the code. Contribution from 2017 by NCHL on github.
  * The code is now type checked, to avoid future mistakes.
  * Wrote some contribution guidelines.
  * Added/improved the zh_HK translations.
  * Added a new zh_CN translation.
  * Added an about dialog to show support information.
  * The minimum meson version is now 1.3.2, which is in
    Ubuntu LTS 24.04.
  * Improved the restart procedure.
  * Used the prefered / operator instead of the deprecated join_paths
    function in the meson buildsystem files.
  * Improved the unit testing.
  * ibus-cangjie is now properly installed into libexec dir, as
    requested by our Debian friends.
  * Code is now passed through a linter, eiter manually or in the CI.
  * Added a passthrough mode with a simple shortcut to access.
  * Properly display the translated name of the input method in
    input method selection dialog.
- Modify ibus-cangjie.spec:
  To fit ibus-cangjie transfer the build script to meson and ninja.
- Drop ibus-cangjie-fix_import_version.patch:
  Upstream has merged 6b46d4c6, means 2.5 edition already have this
  modification.
- Drop ibus-cangjie-py312.patch:
  Factory could build ibus-cangjie 2.5 edition successfully, and 2.5
  edition no-longer have "py-compile", So don't need this patch after
  the update.</changelog>
  <changelog author="qzhao@suse.com" date="1768824001">- 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>
</package>
<package pkgid="1d3093294f6cdf32e42d65f9aa2a0b7e0ae18d76f2f45be4b73285038678f44297b90accd50a2dff32edf415e9bc8817c15e6b2210023b011b4dce967322beb9" name="ibus-chewing" arch="s390x">
  <version epoch="0" ver="2.1.4" rel="160099.2.7"/>
  <changelog author="crrodriguez@opensuse.org" date="1519992000">- Change xorg-x11-devel --&gt; pkgconfig(x11)
- Explicitly buildrequire glib components and gtk x11, not just
  gtk2-devel</changelog>
  <changelog author="hillwood@opensuse.org" 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@opensuse.org" 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="qzhao@suse.com" 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="gmbr3@opensuse.org" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="jgwang@suse.com" 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="bjorn.lie@gmail.com" date="1740830400">- Drop gob2 BuildRequires: dependency was removed in version 2.0.0</changelog>
  <changelog author="qzhao@suse.com" 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="qzhao@suse.com" 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>
</package>
<package pkgid="0b4863d8bbc0cb19b2f6014d779cddbfb3db7edca7aadee5158db9f138b8209b3542682318bffb6ce5ed9f24d238a385b228c3c306c13d08bb785509f7cc63b0" name="ibus-devel" arch="s390x">
  <version epoch="0" ver="1.5.33" rel="160099.2.5"/>
  <changelog author="ftake@geeko.jp" date="1720353600">- Upstream update to 1.5.30
  * Fix Super key is not handled in GTK 4 applications
  * ui/gtk3: Fix SEGV with Super-space in Wayland
  * tools: Fix ibus start/restart in Plasma Wayland 5696033
  * ui/gtk3: Fix ibus-daemon timeout in Plasma Wayland
  * ui/gtk3: Set Indicator status at launching time
  * Implement preedit color in Plasma Wayland
  * Implement ibus start/restart for Plasma Wayland
  * Show preferences menu item in activate menu
  * Fix control keys with game application
  * Fix typing freeze with barcode reader
  * Fix preedit issue with X applications
  * setup/enginedialog: Improve the search for engines
  * After libX11 is fixed about the XIM jumbled input issues, too quick
    focus change can causes a freeze with barcode reader.
    (bsc#1252250)
  * Fix the synchronous "ProcessKeyEvent" D-Bus method in ibus-x11 too.
    (bsc#1252250)
  * The synchronous "ProcessKeyEvent" D-Bus method cannot receive
    "CommitText" and "ForwardKeyEvent" D-Bus signals during calling
    the method. To resolve the issue, now Add
    ibus_input_context_set_post_process_key_event() and
    ibus_input_context_post_process_key_event().
    (bsc#1252250)
- Refresh ibus-ui-gtk3-restart-via-systemd.patch
- Drop patches merged by the upstream
  * ibus-complete-preedit-signals-for-postprocesskeyevent.patch
  * ibus-enginesimple-dont-commit-any-characters.patch</changelog>
  <changelog author="qzhao@suse.com" date="1731067200">- Upstream update to 1.5.31
  * Enhance CI for generic
  * Enhance CI for Wayland
  * Enhance compose keys
  * Update compose keys with latest Xorg and GTK
  * Use localectl to get current XKB in Wayland instead of setxkbmap
  * Update XKB engines
  * Update Unicode category
  * Change IBus unique name for security issue
  * Ignore Super modifier for compose keys for GNOME Wayland
  * Fix X11 application and game issues
  * Fix Emoji issues
  * Fix Flatpak issues
  * Fix preedit issues with m17n:sa:itrans
  * Code maintenance</changelog>
  <changelog author="hsk17@mail.de" date="1744459200">- Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to
  fix gcc15 compile time errors</changelog>
  <changelog author="ftake@geeko.jp" 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="tiwai@suse.com" 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="ftake@geeko.jp" 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@opensuse.org" date="1758542400">- Add fix-candidate-does-not-hide-automatically.patch
  * Fix PageUp/PageDown buttons with hidding candidate popup</changelog>
  <changelog author="ftake@geeko.jp" 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="gcomes.obs@gmail.com" 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="qzhao@suse.com" 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>
</package>
<package pkgid="e93604a1217c26ff799e55c8d5c54e5dcda667e9f8dc1f8fe99ef3de83100432c7e383c8c4f5dd99938c33e22e3739a02e155f427e18df55130bfbb9a6c3d6c3" name="ibus-dict-emoji" arch="noarch">
  <version epoch="0" ver="1.5.33" rel="160099.2.5"/>
  <changelog author="ftake@geeko.jp" date="1720353600">- Upstream update to 1.5.30
  * Fix Super key is not handled in GTK 4 applications
  * ui/gtk3: Fix SEGV with Super-space in Wayland
  * tools: Fix ibus start/restart in Plasma Wayland 5696033
  * ui/gtk3: Fix ibus-daemon timeout in Plasma Wayland
  * ui/gtk3: Set Indicator status at launching time
  * Implement preedit color in Plasma Wayland
  * Implement ibus start/restart for Plasma Wayland
  * Show preferences menu item in activate menu
  * Fix control keys with game application
  * Fix typing freeze with barcode reader
  * Fix preedit issue with X applications
  * setup/enginedialog: Improve the search for engines
  * After libX11 is fixed about the XIM jumbled input issues, too quick
    focus change can causes a freeze with barcode reader.
    (bsc#1252250)
  * Fix the synchronous "ProcessKeyEvent" D-Bus method in ibus-x11 too.
    (bsc#1252250)
  * The synchronous "ProcessKeyEvent" D-Bus method cannot receive
    "CommitText" and "ForwardKeyEvent" D-Bus signals during calling
    the method. To resolve the issue, now Add
    ibus_input_context_set_post_process_key_event() and
    ibus_input_context_post_process_key_event().
    (bsc#1252250)
- Refresh ibus-ui-gtk3-restart-via-systemd.patch
- Drop patches merged by the upstream
  * ibus-complete-preedit-signals-for-postprocesskeyevent.patch
  * ibus-enginesimple-dont-commit-any-characters.patch</changelog>
  <changelog author="qzhao@suse.com" date="1731067200">- Upstream update to 1.5.31
  * Enhance CI for generic
  * Enhance CI for Wayland
  * Enhance compose keys
  * Update compose keys with latest Xorg and GTK
  * Use localectl to get current XKB in Wayland instead of setxkbmap
  * Update XKB engines
  * Update Unicode category
  * Change IBus unique name for security issue
  * Ignore Super modifier for compose keys for GNOME Wayland
  * Fix X11 application and game issues
  * Fix Emoji issues
  * Fix Flatpak issues
  * Fix preedit issues with m17n:sa:itrans
  * Code maintenance</changelog>
  <changelog author="hsk17@mail.de" date="1744459200">- Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to
  fix gcc15 compile time errors</changelog>
  <changelog author="ftake@geeko.jp" 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="tiwai@suse.com" 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="ftake@geeko.jp" 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@opensuse.org" date="1758542400">- Add fix-candidate-does-not-hide-automatically.patch
  * Fix PageUp/PageDown buttons with hidding candidate popup</changelog>
  <changelog author="ftake@geeko.jp" 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="gcomes.obs@gmail.com" 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="qzhao@suse.com" 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>
</package>
<package pkgid="ffabed39e675134719c87605cae91919116d39de14b677cca0728e01a1976283d0c9041c9e0ff8b3b7b4146d937b1ccd191ad0a5ffbe91c4e85c59542a6d805d" name="ibus-gtk" arch="s390x">
  <version epoch="0" ver="1.5.33" rel="160099.2.5"/>
  <changelog author="ftake@geeko.jp" date="1720353600">- Upstream update to 1.5.30
  * Fix Super key is not handled in GTK 4 applications
  * ui/gtk3: Fix SEGV with Super-space in Wayland
  * tools: Fix ibus start/restart in Plasma Wayland 5696033
  * ui/gtk3: Fix ibus-daemon timeout in Plasma Wayland
  * ui/gtk3: Set Indicator status at launching time
  * Implement preedit color in Plasma Wayland
  * Implement ibus start/restart for Plasma Wayland
  * Show preferences menu item in activate menu
  * Fix control keys with game application
  * Fix typing freeze with barcode reader
  * Fix preedit issue with X applications
  * setup/enginedialog: Improve the search for engines
  * After libX11 is fixed about the XIM jumbled input issues, too quick
    focus change can causes a freeze with barcode reader.
    (bsc#1252250)
  * Fix the synchronous "ProcessKeyEvent" D-Bus method in ibus-x11 too.
    (bsc#1252250)
  * The synchronous "ProcessKeyEvent" D-Bus method cannot receive
    "CommitText" and "ForwardKeyEvent" D-Bus signals during calling
    the method. To resolve the issue, now Add
    ibus_input_context_set_post_process_key_event() and
    ibus_input_context_post_process_key_event().
    (bsc#1252250)
- Refresh ibus-ui-gtk3-restart-via-systemd.patch
- Drop patches merged by the upstream
  * ibus-complete-preedit-signals-for-postprocesskeyevent.patch
  * ibus-enginesimple-dont-commit-any-characters.patch</changelog>
  <changelog author="qzhao@suse.com" date="1731067200">- Upstream update to 1.5.31
  * Enhance CI for generic
  * Enhance CI for Wayland
  * Enhance compose keys
  * Update compose keys with latest Xorg and GTK
  * Use localectl to get current XKB in Wayland instead of setxkbmap
  * Update XKB engines
  * Update Unicode category
  * Change IBus unique name for security issue
  * Ignore Super modifier for compose keys for GNOME Wayland
  * Fix X11 application and game issues
  * Fix Emoji issues
  * Fix Flatpak issues
  * Fix preedit issues with m17n:sa:itrans
  * Code maintenance</changelog>
  <changelog author="hsk17@mail.de" date="1744459200">- Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to
  fix gcc15 compile time errors</changelog>
  <changelog author="ftake@geeko.jp" 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="tiwai@suse.com" 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="ftake@geeko.jp" 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@opensuse.org" date="1758542400">- Add fix-candidate-does-not-hide-automatically.patch
  * Fix PageUp/PageDown buttons with hidding candidate popup</changelog>
  <changelog author="ftake@geeko.jp" 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="gcomes.obs@gmail.com" 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="qzhao@suse.com" 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>
</package>
<package pkgid="9c3d8de26fed78ae2f3ec966b916681794b1cb639dc52b2e612a8c197a39d915e9868e7fa0036a453979b6ea8141882827baaf52e7b4e2b2b94b706110ffc9b2" name="ibus-gtk3" arch="s390x">
  <version epoch="0" ver="1.5.33" rel="160099.2.5"/>
  <changelog author="ftake@geeko.jp" date="1720353600">- Upstream update to 1.5.30
  * Fix Super key is not handled in GTK 4 applications
  * ui/gtk3: Fix SEGV with Super-space in Wayland
  * tools: Fix ibus start/restart in Plasma Wayland 5696033
  * ui/gtk3: Fix ibus-daemon timeout in Plasma Wayland
  * ui/gtk3: Set Indicator status at launching time
  * Implement preedit color in Plasma Wayland
  * Implement ibus start/restart for Plasma Wayland
  * Show preferences menu item in activate menu
  * Fix control keys with game application
  * Fix typing freeze with barcode reader
  * Fix preedit issue with X applications
  * setup/enginedialog: Improve the search for engines
  * After libX11 is fixed about the XIM jumbled input issues, too quick
    focus change can causes a freeze with barcode reader.
    (bsc#1252250)
  * Fix the synchronous "ProcessKeyEvent" D-Bus method in ibus-x11 too.
    (bsc#1252250)
  * The synchronous "ProcessKeyEvent" D-Bus method cannot receive
    "CommitText" and "ForwardKeyEvent" D-Bus signals during calling
    the method. To resolve the issue, now Add
    ibus_input_context_set_post_process_key_event() and
    ibus_input_context_post_process_key_event().
    (bsc#1252250)
- Refresh ibus-ui-gtk3-restart-via-systemd.patch
- Drop patches merged by the upstream
  * ibus-complete-preedit-signals-for-postprocesskeyevent.patch
  * ibus-enginesimple-dont-commit-any-characters.patch</changelog>
  <changelog author="qzhao@suse.com" date="1731067200">- Upstream update to 1.5.31
  * Enhance CI for generic
  * Enhance CI for Wayland
  * Enhance compose keys
  * Update compose keys with latest Xorg and GTK
  * Use localectl to get current XKB in Wayland instead of setxkbmap
  * Update XKB engines
  * Update Unicode category
  * Change IBus unique name for security issue
  * Ignore Super modifier for compose keys for GNOME Wayland
  * Fix X11 application and game issues
  * Fix Emoji issues
  * Fix Flatpak issues
  * Fix preedit issues with m17n:sa:itrans
  * Code maintenance</changelog>
  <changelog author="hsk17@mail.de" date="1744459200">- Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to
  fix gcc15 compile time errors</changelog>
  <changelog author="ftake@geeko.jp" 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="tiwai@suse.com" 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="ftake@geeko.jp" 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@opensuse.org" date="1758542400">- Add fix-candidate-does-not-hide-automatically.patch
  * Fix PageUp/PageDown buttons with hidding candidate popup</changelog>
  <changelog author="ftake@geeko.jp" 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="gcomes.obs@gmail.com" 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="qzhao@suse.com" 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>
</package>
<package pkgid="e7aa290b2624b89e6d2515ea0cd3cd7cb6638df149f7cb9de68066cd78ca1df3a88f477a6f71d78b44845e06ccc58d1732029c5c55c525158abb8d9bc23c3648" name="ibus-gtk4" arch="s390x">
  <version epoch="0" ver="1.5.33" rel="160099.2.2"/>
  <changelog author="ftake@geeko.jp" date="1720353600">- Upstream update to 1.5.30
  * Fix Super key is not handled in GTK 4 applications
  * ui/gtk3: Fix SEGV with Super-space in Wayland
  * tools: Fix ibus start/restart in Plasma Wayland 5696033
  * ui/gtk3: Fix ibus-daemon timeout in Plasma Wayland
  * ui/gtk3: Set Indicator status at launching time
  * Implement preedit color in Plasma Wayland
  * Implement ibus start/restart for Plasma Wayland
  * Show preferences menu item in activate menu
  * Fix control keys with game application
  * Fix typing freeze with barcode reader
  * Fix preedit issue with X applications
  * setup/enginedialog: Improve the search for engines
  * After libX11 is fixed about the XIM jumbled input issues, too quick
    focus change can causes a freeze with barcode reader.
    (bsc#1252250)
  * Fix the synchronous "ProcessKeyEvent" D-Bus method in ibus-x11 too.
    (bsc#1252250)
  * The synchronous "ProcessKeyEvent" D-Bus method cannot receive
    "CommitText" and "ForwardKeyEvent" D-Bus signals during calling
    the method. To resolve the issue, now Add
    ibus_input_context_set_post_process_key_event() and
    ibus_input_context_post_process_key_event().
    (bsc#1252250)
- Refresh ibus-ui-gtk3-restart-via-systemd.patch
- Drop patches merged by the upstream
  * ibus-complete-preedit-signals-for-postprocesskeyevent.patch
  * ibus-enginesimple-dont-commit-any-characters.patch</changelog>
  <changelog author="qzhao@suse.com" date="1731067200">- Upstream update to 1.5.31
  * Enhance CI for generic
  * Enhance CI for Wayland
  * Enhance compose keys
  * Update compose keys with latest Xorg and GTK
  * Use localectl to get current XKB in Wayland instead of setxkbmap
  * Update XKB engines
  * Update Unicode category
  * Change IBus unique name for security issue
  * Ignore Super modifier for compose keys for GNOME Wayland
  * Fix X11 application and game issues
  * Fix Emoji issues
  * Fix Flatpak issues
  * Fix preedit issues with m17n:sa:itrans
  * Code maintenance</changelog>
  <changelog author="hsk17@mail.de" date="1744459200">- Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to
  fix gcc15 compile time errors</changelog>
  <changelog author="ftake@geeko.jp" 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="tiwai@suse.com" 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="ftake@geeko.jp" 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@opensuse.org" date="1758542400">- Add fix-candidate-does-not-hide-automatically.patch
  * Fix PageUp/PageDown buttons with hidding candidate popup</changelog>
  <changelog author="ftake@geeko.jp" 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="gcomes.obs@gmail.com" 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="qzhao@suse.com" 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>
</package>
<package pkgid="7634922fcd8e059c4025109d2aaadc474d32f093851cb2178daaa78c78d0db5c9a31fe7d895951e44f6b2a50d9d4686f5c6834d9804a65125c3e5cef4a03e01e" name="ibus-hangul" arch="s390x">
  <version epoch="0" ver="1.5.5" rel="160099.2.5"/>
  <changelog author="qzhao@suse.com" 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@opensuse.org" date="1587384000">- Update version to 1.5.3
  * Fix critical bug #90
  * Fix issue #89</changelog>
  <changelog author="qzhao@suse.com" 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="qzhao@suse.com" 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="jgwang@suse.com" date="1611230400">- Update to version 1.5.4
  * Fix issue #93
  * Merge Pull Request #99, #96</changelog>
  <changelog author="i@marguerite.su" date="1614600000">- add Requires: ibus(boo#1174103)</changelog>
  <changelog author="dmueller@suse.com" 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="gmbr3@opensuse.org" date="1705665600">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746360000">- Replace obsolete gnome-common with libtool BuildRequires.
- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
</package>
<package pkgid="72fe2cc64d3e83d03ac124023db9b84c5d2c4bc70d849e7b52561dad9de13a66152270dd8fd222a998d5838accb694181f3266fa00d7e3c22bab6d454b5571fe" name="ibus-input-pad" arch="s390x">
  <version epoch="0" ver="1.4.99.20140916" rel="bp161.1.3"/>
  <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="30d81476cc794d8b9563c2bd58d50ad8ae470a0f853bf7bf3a5a6eb777773d3a6830d6b994b3ac2ead8841cb8cb05f43a07f698243bc7bc6df4e594db5ba30a9" name="ibus-kkc" arch="s390x">
  <version epoch="0" ver="1.5.22" rel="160099.2.4"/>
  <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="rpm@fthiessen.de" 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="gmbr3@opensuse.org" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="dimstar@opensuse.org" 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="70d61f7253e56659f2e1a937087148509f7bf1658e5c5a27b6f80268862fd297a2cd53a8d64775e3466977a62c9443d8dc385e5b26a5858d9a1702b168505a1e" name="ibus-lang" arch="noarch">
  <version epoch="0" ver="1.5.33" rel="160099.2.5"/>
  <changelog author="ftake@geeko.jp" date="1720353600">- Upstream update to 1.5.30
  * Fix Super key is not handled in GTK 4 applications
  * ui/gtk3: Fix SEGV with Super-space in Wayland
  * tools: Fix ibus start/restart in Plasma Wayland 5696033
  * ui/gtk3: Fix ibus-daemon timeout in Plasma Wayland
  * ui/gtk3: Set Indicator status at launching time
  * Implement preedit color in Plasma Wayland
  * Implement ibus start/restart for Plasma Wayland
  * Show preferences menu item in activate menu
  * Fix control keys with game application
  * Fix typing freeze with barcode reader
  * Fix preedit issue with X applications
  * setup/enginedialog: Improve the search for engines
  * After libX11 is fixed about the XIM jumbled input issues, too quick
    focus change can causes a freeze with barcode reader.
    (bsc#1252250)
  * Fix the synchronous "ProcessKeyEvent" D-Bus method in ibus-x11 too.
    (bsc#1252250)
  * The synchronous "ProcessKeyEvent" D-Bus method cannot receive
    "CommitText" and "ForwardKeyEvent" D-Bus signals during calling
    the method. To resolve the issue, now Add
    ibus_input_context_set_post_process_key_event() and
    ibus_input_context_post_process_key_event().
    (bsc#1252250)
- Refresh ibus-ui-gtk3-restart-via-systemd.patch
- Drop patches merged by the upstream
  * ibus-complete-preedit-signals-for-postprocesskeyevent.patch
  * ibus-enginesimple-dont-commit-any-characters.patch</changelog>
  <changelog author="qzhao@suse.com" date="1731067200">- Upstream update to 1.5.31
  * Enhance CI for generic
  * Enhance CI for Wayland
  * Enhance compose keys
  * Update compose keys with latest Xorg and GTK
  * Use localectl to get current XKB in Wayland instead of setxkbmap
  * Update XKB engines
  * Update Unicode category
  * Change IBus unique name for security issue
  * Ignore Super modifier for compose keys for GNOME Wayland
  * Fix X11 application and game issues
  * Fix Emoji issues
  * Fix Flatpak issues
  * Fix preedit issues with m17n:sa:itrans
  * Code maintenance</changelog>
  <changelog author="hsk17@mail.de" date="1744459200">- Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to
  fix gcc15 compile time errors</changelog>
  <changelog author="ftake@geeko.jp" 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="tiwai@suse.com" 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="ftake@geeko.jp" 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@opensuse.org" date="1758542400">- Add fix-candidate-does-not-hide-automatically.patch
  * Fix PageUp/PageDown buttons with hidding candidate popup</changelog>
  <changelog author="ftake@geeko.jp" 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="gcomes.obs@gmail.com" 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="qzhao@suse.com" 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>
</package>
<package pkgid="07593fd54ebad5b933d986f57ff4794f819be92dbd077d0dfe70725dc612399bd6d8707e6845751bcc738d110f1c60fea89d7bd00f0f82a2a35d4b29170f2a10" name="ibus-libpinyin" arch="s390x">
  <version epoch="0" ver="1.16.5" rel="160099.1.4"/>
  <changelog author="qzhao@suse.com" 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="qzhao@suse.com" 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="qzhao@suse.com" 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@opensuse.org" 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="qzhao@suse.com" date="1748001600">- Update to version 1.16.3:
  * fix cloud input</changelog>
  <changelog author="qzhao@suse.com" 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="qzhao@suse.com" 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@opensuse.org" 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="qzhao@suse.com" 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@opensuse.org" date="1769947200">- Add PYPEnglishCandidates-fix-vector-iterator-invalidation.patch, fix a
  crash bug (boo#1257531, gh#libpinyin/ibus-libpinyin#549)</changelog>
</package>
<package pkgid="3199bf2f8ac24ad1a0a0f91ebc270c5ff3a05dec9063549ac24d82961e8d52c542c4b2ae79c6424acf72b7dad3ed56e065fa258d9a2089378a11ede8edf063e1" name="ibus-libzhuyin" arch="s390x">
  <version epoch="0" ver="1.10.3" rel="160099.3.3"/>
  <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@opensuse.org" 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="i@marguerite.su" date="1614600000">- update version 1.10.0
  * use database_format and model13.text.tar.gz</changelog>
  <changelog author="dmueller@suse.com" date="1670328000">- update to 1.10.1:
  * fix setup dialog</changelog>
  <changelog author="dmueller@suse.com" date="1674388800">- update to 1.10.2:
  * bug fixes</changelog>
  <changelog author="dimstar@opensuse.org" date="1678276800">- Do not BuildRequire libzhuyin13: that's the responsibility of the
  respective devel package.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="jgwang@suse.com" 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="bjorn.lie@gmail.com" date="1746532800">- Drop obsolete and unused gnome-common BuildRequires.
- Modernize and tweak spec, use modern macros.</changelog>
  <changelog author="bwiedemann@suse.com" date="1753790400">- Disable ASLR during build for reproducible builds (bsc#1180734)</changelog>
</package>
<package pkgid="61ee017176b64e91282b2046949f3a8e0fc32810863b974423527698df2794fd91a5f78d597c0eea133d190c4ba164d9777a5bfbfce0d3133a0f596be29df87e" name="ibus-m17n" arch="s390x">
  <version epoch="0" ver="1.4.34" rel="160099.2.6"/>
  <changelog author="pirateclip@protonmail.com" date="1676980800">update: 1.4.17 -&gt; 1.4.19
- Added weblate translations to Sinhala
- Add parrot icon emoji</changelog>
  <changelog author="pirateclip@protonmail.com" date="1691150400">- Update to 1.4.20
  * Reduce preedit flicker
  * Remove xml:lang="en" from the screenshot in appdata.xml
  * Use ibus_text_new_from_string (string) instead of ibus_text_new_from_static_string (string) in ibus_m17n_engine_commit_string()
  * Add missing g_free (buf) in ibus_m17n_mtext_to_utf8()</changelog>
  <changelog author="pirateclip@protonmail.com" date="1699617600">- Update to 1.4.24
  * Make IBusEngineSimple read ~/.XCompose
  * Do not hide empty preedit text before committing text</changelog>
  <changelog author="pirateclip@protonmail.com" 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="pirateclip@protonmail.com" date="1705752000">- Use %_libexecdir as the basis of %_ibus_libexecdir (bsc#1174075)</changelog>
  <changelog author="pirateclip@protonmail.com" date="1708084800">- Update to 1.4.28
  * Add Russian translations</changelog>
  <changelog author="pirateclip@protonmail.com" date="1712750400">- Update to 1.4.29
  * Add Malayalam and Swedish translations</changelog>
  <changelog author="pirateclip@protonmail.com" date="1721476800">- Update to 1.4.30
  * Name of Sinhala input method changed: si-wijesekera ➡️ si-wijesekara
  * Add Sinhala translations</changelog>
  <changelog author="pirateclip@protonmail.com" date="1725796800">- Update to 1.4.31
  * Add Czech and Greek translations</changelog>
  <changelog author="qzhao@suse.com" 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>
</package>
<package pkgid="ad808be51166f79518887ccea9abfeff405d89e237795c2a9df9f37ca7ba15c2d05e095b177372eceff18765a43f0cce9b384aef9cf2e2730cb420c96e6f1378" name="ibus-rime" arch="s390x">
  <version epoch="0" ver="1.5.0" rel="160099.2.3"/>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="dimstar@opensuse.org" date="1517918400">- Don't BuildRequire libyaml-cpp0_5/libyaml-cpp0_3 (depending on
  version): explicitly buildrequiring a library is generally seen
  always wrong. The correct library is already pulled in by
  librime.</changelog>
  <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="i@marguerite.su" 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@opensuse.org" date="1604923200">- Set Requires tag for brise, ibus-rime need it. (boo#1178582)</changelog>
  <changelog author="wsxy162@gmail.com" 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="wsxy162@gmail.com" 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="rpm@fthiessen.de" date="1620475200">- Drop outdated build requirements opencc and libkyotocabinet
- Fix minimum cmake version</changelog>
  <changelog author="gmbr3@opensuse.org" date="1705838400">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
</package>
<package pkgid="64eee7d46980092c3a768edbe5140508e13f6480cccdc9297d651675d4fcde3aa0b9e5198453fbb7d7213229e87a510a0dbd07b862e73da59b755f0712bf6b17" name="ibus-skk" arch="s390x">
  <version epoch="0" ver="1.4.3" rel="160099.3.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@opensuse.org" date="1560945600">- Update version to 1.4.3
  * Build and translation fixes</changelog>
  <changelog author="gmbr3@opensuse.org" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="tiwai@suse.com" date="1724414400">- Ad hoc fix for gcc14 build errors:
  ibus-skk-gcc14-fix.patch</changelog>
  <changelog author="qzhao@suse.com" 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="83aa564dddc673b6fee1976317b9c1adffee90a39811f67032b94b041102bc8347edef8bbda419203b36a594f90058c0ea54e5f450bb13c4c0bb571a491d11e9" name="ibus-sunpinyin" arch="s390x">
  <version epoch="0" ver="2.0.99.2" rel="bp161.1.3"/>
  <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="12db57e75739854c594f8508b902fa5226698a00751ea452a3dd0afcf0719606ccdb1e7c05d868972f74fa17fdc62e4d2f5b57288b5250a2821bdfdf3d334ce7" name="ibus-table" arch="s390x">
  <version epoch="0" ver="1.17.8" rel="160099.2.2"/>
  <changelog author="pirateclip@protonmail.com" date="1667476800">update: 1.16.12 -&gt; 1.16.13
- Get program name of focused window also when ibus cannot get it
- Use focus id if available (it is available for ibus &gt;= 1.5.27)
- Use IBus.PreeditFocusMode.COMMIT and make sure the input is cleared and the UI
  updated when the focus changes
- Do not reset input purpose on focus out
- Do not commit by index when OSK is visible</changelog>
  <changelog author="pirateclip@protonmail.com" date="1668168000">update: 1.16.13 -&gt; 1.16.14
- Fix a problem in C/POSIX and invalid locales: Use lower() on LC_MESSAGES only
  if it is a string and not None</changelog>
  <changelog author="pirateclip@protonmail.com" date="1680868800">update: 1.16.14 -&gt; 1.17.0
- New option commit_invalid_mode: Choose what happens when a character not in
  valid input characters is typed
- More translations</changelog>
  <changelog author="hillwood@opensuse.org" date="1689336000">- Update version to 1.17.1
  * Fix mypy warnings
  * Return empty program_name and window_title in get_active_window_xprop() when
    xprop results are unexpected (Resolves:
    https://bugzilla.redhat.com/show_bug.cgi?id=2215466)
  * Translation update from Weblate</changelog>
  <changelog author="pirateclip@protonmail.com" date="1699617600">- Update version to 1.17.4
  * Fix compose support for ibus &gt;= 1.5.28 (Resolves: #145)
  * Translation update from Weblate (New language, Russian, (ru) 80%)</changelog>
  <changelog author="gmbr3@opensuse.org" date="1705665600">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719576000">- Update to 1.17.6
  * Drop Python2 support (using pyupgrade --py3-plus *.py)
  * Make it possible to use keys with Unicode keysyms in keybindings
  * Use frames_per_buffer=chunk_size option in self._paudio.open()
  * Translation update from Weblate (cs 36.6%, ja 45.3%, zh_CN 92.0%)</changelog>
  <changelog author="pirateclip@protonmail.com" date="1724587200">- Update to 1.17.7
  * French and Russian weblate translations</changelog>
  <changelog author="pirateclip@protonmail.com" date="1726142400">- Update to 1.17.8
  * Update Unihan_Variants.txt and regenerate engine/chinese_variants.py
  for Unicode 16.0.0 release
  * Update translations for Greek</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
</package>
<package pkgid="b2474376b544d9099d8cdcda1a4030064573bd171ef125536b9959125bd024f47b9ae00ab3005b7d79bbff63d58b2b578e239210fa203277ccad2f6d74539771" name="ibus-table-chinese-array" arch="noarch">
  <version epoch="0" ver="1.8.12" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1552651200">- Attempt at improving English grammar in descriptions.</changelog>
  <changelog author="qzhao@suse.com" date="1586952000">- Update ibus-table-chinese.spec: Drop the is_opensuse macro to
  eliminate the difference between SLE-15 and openSUSE-Leap.
  (jsc#SLE-11863).</changelog>
  <changelog author="qzhao@suse.com" date="1601899200">- Update ibus-table-chinese.spec: change the copyright to use
  "SUSE LLC" according to the copyright attribution rules in the
  SUSE Open Source Policy.</changelog>
  <changelog author="wsxy162@gmail.com" date="1610452800">- Update to official release 1.8.3
  * SUMMARY=Add Suggestion mode to wubi; fix cangjie 3 and 5; fix
    description for stroke5
  * BODHI_UPDATE_TYPE=bugfix
  * REDHAT_BUGZILLA=1099380
  * [Changes]
  - GH Pull 13 Fix description stroke5 in project.spec.in
  - GH Pull 14 Freezed cangjie 3 and 5's candidate order
  - GH Pull 15 Add SUGGESTION_MODE = TRUE to the wubi tables
- Drop Source cmake-fedora, add BuildRequires cmake-fedora-modules</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.8.3 -&gt; 1.8.8
- Move source to mike-fabian's repo as previous repo is now deprecated
  * https://github.com/definite/ibus-table-chinese/blob/master/README
- Simplify CMakeLists.txt to avoid requiring cmake-fedora
- cangjie5.txt improvement gh#mike-fabian/ibus-table-chinese#87
- quick5.txt improvement gh#mike-fabian/ibus-table-chinese#4
- Add table_extra tag gh#definite/ibus-table-chinese#18
- "Traditional Chinese only" is now the default for cangjie5 and quick5
  * gh#mike-fabian/ibus-table-chinese#2
- Build outside of source tree gh#mike-fabian/ibus-table-chinese#2
  chore: clean up specfile</changelog>
  <changelog author="pirateclip@protonmail.com" date="1657713600">update: 1.8.8 -&gt; 1.8.9
- Add tones to Jyutping.txt table (gh#mike-fabian/ibus-table-chinese#6)
  * Tonal markers according to
  https://github.com/rime/rime-cantonese/blob/main/README-en.md#tonal-markers
  were added:
  1   v: High level, e.g. siv → 詩; High level checked, e.g. sikv → 色
  2   x: Medium rising, e.g. six → 史
  3   q: Medium level, e.g. siq→ 試; Medium level checked, e.g. sekq → 錫
  4   vv: Low falling, e.g. sivv → 時
  5   xx: Low rising, e.g. sixx → 市
  6   qq: Low level, e.g. siqq→ 事; Low level checked, e.g. sikqq → 食
  fix: CMake warning about no source or binary directory provided</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1667476800">update: 1.8.9 -&gt; 1.8.11
- Improve punctuation support in cangjie5.txt, cangjie3.txt, cangjie-big.txt, quick5.txt, quick3.txt, quick-classic.txt
- Improve punctuation support in jyutping.txt, cantonese.txt, cantonhk.txt, cantonyale.txt
- Improve “improve_jyutping.py” to allow comments in the table
- Update of jyutping.txt for Unicode 15.0.0 final release</changelog>
  <changelog author="hillwood@opensuse.org" date="1681387200">- Update version to 1.8.12
  * Add appdata.xml files
  * Convert license tags to SPDX format
  * Add .svg icon files for use in appdata.xml files</changelog>
  <changelog author="sflees@suse.de" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="31687aec8be3d693dd211a17f08c32a91b512c8018d8ca5a53e6005a6664f43110f344f986c67095ced734ced6dde0c5cc553d95fb91487e2c933125e3fa8354" name="ibus-table-chinese-cangjie" arch="noarch">
  <version epoch="0" ver="1.8.12" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1552651200">- Attempt at improving English grammar in descriptions.</changelog>
  <changelog author="qzhao@suse.com" date="1586952000">- Update ibus-table-chinese.spec: Drop the is_opensuse macro to
  eliminate the difference between SLE-15 and openSUSE-Leap.
  (jsc#SLE-11863).</changelog>
  <changelog author="qzhao@suse.com" date="1601899200">- Update ibus-table-chinese.spec: change the copyright to use
  "SUSE LLC" according to the copyright attribution rules in the
  SUSE Open Source Policy.</changelog>
  <changelog author="wsxy162@gmail.com" date="1610452800">- Update to official release 1.8.3
  * SUMMARY=Add Suggestion mode to wubi; fix cangjie 3 and 5; fix
    description for stroke5
  * BODHI_UPDATE_TYPE=bugfix
  * REDHAT_BUGZILLA=1099380
  * [Changes]
  - GH Pull 13 Fix description stroke5 in project.spec.in
  - GH Pull 14 Freezed cangjie 3 and 5's candidate order
  - GH Pull 15 Add SUGGESTION_MODE = TRUE to the wubi tables
- Drop Source cmake-fedora, add BuildRequires cmake-fedora-modules</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.8.3 -&gt; 1.8.8
- Move source to mike-fabian's repo as previous repo is now deprecated
  * https://github.com/definite/ibus-table-chinese/blob/master/README
- Simplify CMakeLists.txt to avoid requiring cmake-fedora
- cangjie5.txt improvement gh#mike-fabian/ibus-table-chinese#87
- quick5.txt improvement gh#mike-fabian/ibus-table-chinese#4
- Add table_extra tag gh#definite/ibus-table-chinese#18
- "Traditional Chinese only" is now the default for cangjie5 and quick5
  * gh#mike-fabian/ibus-table-chinese#2
- Build outside of source tree gh#mike-fabian/ibus-table-chinese#2
  chore: clean up specfile</changelog>
  <changelog author="pirateclip@protonmail.com" date="1657713600">update: 1.8.8 -&gt; 1.8.9
- Add tones to Jyutping.txt table (gh#mike-fabian/ibus-table-chinese#6)
  * Tonal markers according to
  https://github.com/rime/rime-cantonese/blob/main/README-en.md#tonal-markers
  were added:
  1   v: High level, e.g. siv → 詩; High level checked, e.g. sikv → 色
  2   x: Medium rising, e.g. six → 史
  3   q: Medium level, e.g. siq→ 試; Medium level checked, e.g. sekq → 錫
  4   vv: Low falling, e.g. sivv → 時
  5   xx: Low rising, e.g. sixx → 市
  6   qq: Low level, e.g. siqq→ 事; Low level checked, e.g. sikqq → 食
  fix: CMake warning about no source or binary directory provided</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1667476800">update: 1.8.9 -&gt; 1.8.11
- Improve punctuation support in cangjie5.txt, cangjie3.txt, cangjie-big.txt, quick5.txt, quick3.txt, quick-classic.txt
- Improve punctuation support in jyutping.txt, cantonese.txt, cantonhk.txt, cantonyale.txt
- Improve “improve_jyutping.py” to allow comments in the table
- Update of jyutping.txt for Unicode 15.0.0 final release</changelog>
  <changelog author="hillwood@opensuse.org" date="1681387200">- Update version to 1.8.12
  * Add appdata.xml files
  * Convert license tags to SPDX format
  * Add .svg icon files for use in appdata.xml files</changelog>
  <changelog author="sflees@suse.de" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="1972c8b5e75dcc3a325566109883c897ccd1a627b5e7eddfa1191067d4210fcaffc1e5a7f17b578ada4f6095eb940a074f8cde9a9e714d799f3fd3336bf98978" name="ibus-table-chinese-cantonese" arch="noarch">
  <version epoch="0" ver="1.8.12" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1552651200">- Attempt at improving English grammar in descriptions.</changelog>
  <changelog author="qzhao@suse.com" date="1586952000">- Update ibus-table-chinese.spec: Drop the is_opensuse macro to
  eliminate the difference between SLE-15 and openSUSE-Leap.
  (jsc#SLE-11863).</changelog>
  <changelog author="qzhao@suse.com" date="1601899200">- Update ibus-table-chinese.spec: change the copyright to use
  "SUSE LLC" according to the copyright attribution rules in the
  SUSE Open Source Policy.</changelog>
  <changelog author="wsxy162@gmail.com" date="1610452800">- Update to official release 1.8.3
  * SUMMARY=Add Suggestion mode to wubi; fix cangjie 3 and 5; fix
    description for stroke5
  * BODHI_UPDATE_TYPE=bugfix
  * REDHAT_BUGZILLA=1099380
  * [Changes]
  - GH Pull 13 Fix description stroke5 in project.spec.in
  - GH Pull 14 Freezed cangjie 3 and 5's candidate order
  - GH Pull 15 Add SUGGESTION_MODE = TRUE to the wubi tables
- Drop Source cmake-fedora, add BuildRequires cmake-fedora-modules</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.8.3 -&gt; 1.8.8
- Move source to mike-fabian's repo as previous repo is now deprecated
  * https://github.com/definite/ibus-table-chinese/blob/master/README
- Simplify CMakeLists.txt to avoid requiring cmake-fedora
- cangjie5.txt improvement gh#mike-fabian/ibus-table-chinese#87
- quick5.txt improvement gh#mike-fabian/ibus-table-chinese#4
- Add table_extra tag gh#definite/ibus-table-chinese#18
- "Traditional Chinese only" is now the default for cangjie5 and quick5
  * gh#mike-fabian/ibus-table-chinese#2
- Build outside of source tree gh#mike-fabian/ibus-table-chinese#2
  chore: clean up specfile</changelog>
  <changelog author="pirateclip@protonmail.com" date="1657713600">update: 1.8.8 -&gt; 1.8.9
- Add tones to Jyutping.txt table (gh#mike-fabian/ibus-table-chinese#6)
  * Tonal markers according to
  https://github.com/rime/rime-cantonese/blob/main/README-en.md#tonal-markers
  were added:
  1   v: High level, e.g. siv → 詩; High level checked, e.g. sikv → 色
  2   x: Medium rising, e.g. six → 史
  3   q: Medium level, e.g. siq→ 試; Medium level checked, e.g. sekq → 錫
  4   vv: Low falling, e.g. sivv → 時
  5   xx: Low rising, e.g. sixx → 市
  6   qq: Low level, e.g. siqq→ 事; Low level checked, e.g. sikqq → 食
  fix: CMake warning about no source or binary directory provided</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1667476800">update: 1.8.9 -&gt; 1.8.11
- Improve punctuation support in cangjie5.txt, cangjie3.txt, cangjie-big.txt, quick5.txt, quick3.txt, quick-classic.txt
- Improve punctuation support in jyutping.txt, cantonese.txt, cantonhk.txt, cantonyale.txt
- Improve “improve_jyutping.py” to allow comments in the table
- Update of jyutping.txt for Unicode 15.0.0 final release</changelog>
  <changelog author="hillwood@opensuse.org" date="1681387200">- Update version to 1.8.12
  * Add appdata.xml files
  * Convert license tags to SPDX format
  * Add .svg icon files for use in appdata.xml files</changelog>
  <changelog author="sflees@suse.de" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="be6d077979adf424f28fac6f05d8b6d5ecf1879264e746ba911c1b7057eff6c28107a997d3c89d5fd3aaf76bbc745c0dc761a7698d7eababa8ceeaa1d057fafe" name="ibus-table-chinese-easy" arch="noarch">
  <version epoch="0" ver="1.8.12" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1552651200">- Attempt at improving English grammar in descriptions.</changelog>
  <changelog author="qzhao@suse.com" date="1586952000">- Update ibus-table-chinese.spec: Drop the is_opensuse macro to
  eliminate the difference between SLE-15 and openSUSE-Leap.
  (jsc#SLE-11863).</changelog>
  <changelog author="qzhao@suse.com" date="1601899200">- Update ibus-table-chinese.spec: change the copyright to use
  "SUSE LLC" according to the copyright attribution rules in the
  SUSE Open Source Policy.</changelog>
  <changelog author="wsxy162@gmail.com" date="1610452800">- Update to official release 1.8.3
  * SUMMARY=Add Suggestion mode to wubi; fix cangjie 3 and 5; fix
    description for stroke5
  * BODHI_UPDATE_TYPE=bugfix
  * REDHAT_BUGZILLA=1099380
  * [Changes]
  - GH Pull 13 Fix description stroke5 in project.spec.in
  - GH Pull 14 Freezed cangjie 3 and 5's candidate order
  - GH Pull 15 Add SUGGESTION_MODE = TRUE to the wubi tables
- Drop Source cmake-fedora, add BuildRequires cmake-fedora-modules</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.8.3 -&gt; 1.8.8
- Move source to mike-fabian's repo as previous repo is now deprecated
  * https://github.com/definite/ibus-table-chinese/blob/master/README
- Simplify CMakeLists.txt to avoid requiring cmake-fedora
- cangjie5.txt improvement gh#mike-fabian/ibus-table-chinese#87
- quick5.txt improvement gh#mike-fabian/ibus-table-chinese#4
- Add table_extra tag gh#definite/ibus-table-chinese#18
- "Traditional Chinese only" is now the default for cangjie5 and quick5
  * gh#mike-fabian/ibus-table-chinese#2
- Build outside of source tree gh#mike-fabian/ibus-table-chinese#2
  chore: clean up specfile</changelog>
  <changelog author="pirateclip@protonmail.com" date="1657713600">update: 1.8.8 -&gt; 1.8.9
- Add tones to Jyutping.txt table (gh#mike-fabian/ibus-table-chinese#6)
  * Tonal markers according to
  https://github.com/rime/rime-cantonese/blob/main/README-en.md#tonal-markers
  were added:
  1   v: High level, e.g. siv → 詩; High level checked, e.g. sikv → 色
  2   x: Medium rising, e.g. six → 史
  3   q: Medium level, e.g. siq→ 試; Medium level checked, e.g. sekq → 錫
  4   vv: Low falling, e.g. sivv → 時
  5   xx: Low rising, e.g. sixx → 市
  6   qq: Low level, e.g. siqq→ 事; Low level checked, e.g. sikqq → 食
  fix: CMake warning about no source or binary directory provided</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1667476800">update: 1.8.9 -&gt; 1.8.11
- Improve punctuation support in cangjie5.txt, cangjie3.txt, cangjie-big.txt, quick5.txt, quick3.txt, quick-classic.txt
- Improve punctuation support in jyutping.txt, cantonese.txt, cantonhk.txt, cantonyale.txt
- Improve “improve_jyutping.py” to allow comments in the table
- Update of jyutping.txt for Unicode 15.0.0 final release</changelog>
  <changelog author="hillwood@opensuse.org" date="1681387200">- Update version to 1.8.12
  * Add appdata.xml files
  * Convert license tags to SPDX format
  * Add .svg icon files for use in appdata.xml files</changelog>
  <changelog author="sflees@suse.de" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="a8f62fbdc6f532570545200b043e960199a40cc0cb80f31b7f570b631e901b427cf44c09f38fac0e984a0a3b0d36b8ef52ea220c13fbb859fb0a460e6bcf167d" name="ibus-table-chinese-erbi" arch="noarch">
  <version epoch="0" ver="1.8.12" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1552651200">- Attempt at improving English grammar in descriptions.</changelog>
  <changelog author="qzhao@suse.com" date="1586952000">- Update ibus-table-chinese.spec: Drop the is_opensuse macro to
  eliminate the difference between SLE-15 and openSUSE-Leap.
  (jsc#SLE-11863).</changelog>
  <changelog author="qzhao@suse.com" date="1601899200">- Update ibus-table-chinese.spec: change the copyright to use
  "SUSE LLC" according to the copyright attribution rules in the
  SUSE Open Source Policy.</changelog>
  <changelog author="wsxy162@gmail.com" date="1610452800">- Update to official release 1.8.3
  * SUMMARY=Add Suggestion mode to wubi; fix cangjie 3 and 5; fix
    description for stroke5
  * BODHI_UPDATE_TYPE=bugfix
  * REDHAT_BUGZILLA=1099380
  * [Changes]
  - GH Pull 13 Fix description stroke5 in project.spec.in
  - GH Pull 14 Freezed cangjie 3 and 5's candidate order
  - GH Pull 15 Add SUGGESTION_MODE = TRUE to the wubi tables
- Drop Source cmake-fedora, add BuildRequires cmake-fedora-modules</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.8.3 -&gt; 1.8.8
- Move source to mike-fabian's repo as previous repo is now deprecated
  * https://github.com/definite/ibus-table-chinese/blob/master/README
- Simplify CMakeLists.txt to avoid requiring cmake-fedora
- cangjie5.txt improvement gh#mike-fabian/ibus-table-chinese#87
- quick5.txt improvement gh#mike-fabian/ibus-table-chinese#4
- Add table_extra tag gh#definite/ibus-table-chinese#18
- "Traditional Chinese only" is now the default for cangjie5 and quick5
  * gh#mike-fabian/ibus-table-chinese#2
- Build outside of source tree gh#mike-fabian/ibus-table-chinese#2
  chore: clean up specfile</changelog>
  <changelog author="pirateclip@protonmail.com" date="1657713600">update: 1.8.8 -&gt; 1.8.9
- Add tones to Jyutping.txt table (gh#mike-fabian/ibus-table-chinese#6)
  * Tonal markers according to
  https://github.com/rime/rime-cantonese/blob/main/README-en.md#tonal-markers
  were added:
  1   v: High level, e.g. siv → 詩; High level checked, e.g. sikv → 色
  2   x: Medium rising, e.g. six → 史
  3   q: Medium level, e.g. siq→ 試; Medium level checked, e.g. sekq → 錫
  4   vv: Low falling, e.g. sivv → 時
  5   xx: Low rising, e.g. sixx → 市
  6   qq: Low level, e.g. siqq→ 事; Low level checked, e.g. sikqq → 食
  fix: CMake warning about no source or binary directory provided</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1667476800">update: 1.8.9 -&gt; 1.8.11
- Improve punctuation support in cangjie5.txt, cangjie3.txt, cangjie-big.txt, quick5.txt, quick3.txt, quick-classic.txt
- Improve punctuation support in jyutping.txt, cantonese.txt, cantonhk.txt, cantonyale.txt
- Improve “improve_jyutping.py” to allow comments in the table
- Update of jyutping.txt for Unicode 15.0.0 final release</changelog>
  <changelog author="hillwood@opensuse.org" date="1681387200">- Update version to 1.8.12
  * Add appdata.xml files
  * Convert license tags to SPDX format
  * Add .svg icon files for use in appdata.xml files</changelog>
  <changelog author="sflees@suse.de" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="b41b94ffb03975f2273c42c4a3061a51dc1863746973faba4c7b9cb593bfe72ddcbb21e6aa474a44ad3cfe17ba1f361bb2db3f37e392460a82c1c8729924d7d6" name="ibus-table-chinese-jyutping" arch="noarch">
  <version epoch="0" ver="1.8.12" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1552651200">- Attempt at improving English grammar in descriptions.</changelog>
  <changelog author="qzhao@suse.com" date="1586952000">- Update ibus-table-chinese.spec: Drop the is_opensuse macro to
  eliminate the difference between SLE-15 and openSUSE-Leap.
  (jsc#SLE-11863).</changelog>
  <changelog author="qzhao@suse.com" date="1601899200">- Update ibus-table-chinese.spec: change the copyright to use
  "SUSE LLC" according to the copyright attribution rules in the
  SUSE Open Source Policy.</changelog>
  <changelog author="wsxy162@gmail.com" date="1610452800">- Update to official release 1.8.3
  * SUMMARY=Add Suggestion mode to wubi; fix cangjie 3 and 5; fix
    description for stroke5
  * BODHI_UPDATE_TYPE=bugfix
  * REDHAT_BUGZILLA=1099380
  * [Changes]
  - GH Pull 13 Fix description stroke5 in project.spec.in
  - GH Pull 14 Freezed cangjie 3 and 5's candidate order
  - GH Pull 15 Add SUGGESTION_MODE = TRUE to the wubi tables
- Drop Source cmake-fedora, add BuildRequires cmake-fedora-modules</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.8.3 -&gt; 1.8.8
- Move source to mike-fabian's repo as previous repo is now deprecated
  * https://github.com/definite/ibus-table-chinese/blob/master/README
- Simplify CMakeLists.txt to avoid requiring cmake-fedora
- cangjie5.txt improvement gh#mike-fabian/ibus-table-chinese#87
- quick5.txt improvement gh#mike-fabian/ibus-table-chinese#4
- Add table_extra tag gh#definite/ibus-table-chinese#18
- "Traditional Chinese only" is now the default for cangjie5 and quick5
  * gh#mike-fabian/ibus-table-chinese#2
- Build outside of source tree gh#mike-fabian/ibus-table-chinese#2
  chore: clean up specfile</changelog>
  <changelog author="pirateclip@protonmail.com" date="1657713600">update: 1.8.8 -&gt; 1.8.9
- Add tones to Jyutping.txt table (gh#mike-fabian/ibus-table-chinese#6)
  * Tonal markers according to
  https://github.com/rime/rime-cantonese/blob/main/README-en.md#tonal-markers
  were added:
  1   v: High level, e.g. siv → 詩; High level checked, e.g. sikv → 色
  2   x: Medium rising, e.g. six → 史
  3   q: Medium level, e.g. siq→ 試; Medium level checked, e.g. sekq → 錫
  4   vv: Low falling, e.g. sivv → 時
  5   xx: Low rising, e.g. sixx → 市
  6   qq: Low level, e.g. siqq→ 事; Low level checked, e.g. sikqq → 食
  fix: CMake warning about no source or binary directory provided</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1667476800">update: 1.8.9 -&gt; 1.8.11
- Improve punctuation support in cangjie5.txt, cangjie3.txt, cangjie-big.txt, quick5.txt, quick3.txt, quick-classic.txt
- Improve punctuation support in jyutping.txt, cantonese.txt, cantonhk.txt, cantonyale.txt
- Improve “improve_jyutping.py” to allow comments in the table
- Update of jyutping.txt for Unicode 15.0.0 final release</changelog>
  <changelog author="hillwood@opensuse.org" date="1681387200">- Update version to 1.8.12
  * Add appdata.xml files
  * Convert license tags to SPDX format
  * Add .svg icon files for use in appdata.xml files</changelog>
  <changelog author="sflees@suse.de" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="1d5f0185a499729d94969548d1e659075abb6288265e4436eb6a137b75bc2550b605ac20560e78a4705198a59d68044518a69eec06f705c882e5e970dfad77b7" name="ibus-table-chinese-quick" arch="noarch">
  <version epoch="0" ver="1.8.12" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1552651200">- Attempt at improving English grammar in descriptions.</changelog>
  <changelog author="qzhao@suse.com" date="1586952000">- Update ibus-table-chinese.spec: Drop the is_opensuse macro to
  eliminate the difference between SLE-15 and openSUSE-Leap.
  (jsc#SLE-11863).</changelog>
  <changelog author="qzhao@suse.com" date="1601899200">- Update ibus-table-chinese.spec: change the copyright to use
  "SUSE LLC" according to the copyright attribution rules in the
  SUSE Open Source Policy.</changelog>
  <changelog author="wsxy162@gmail.com" date="1610452800">- Update to official release 1.8.3
  * SUMMARY=Add Suggestion mode to wubi; fix cangjie 3 and 5; fix
    description for stroke5
  * BODHI_UPDATE_TYPE=bugfix
  * REDHAT_BUGZILLA=1099380
  * [Changes]
  - GH Pull 13 Fix description stroke5 in project.spec.in
  - GH Pull 14 Freezed cangjie 3 and 5's candidate order
  - GH Pull 15 Add SUGGESTION_MODE = TRUE to the wubi tables
- Drop Source cmake-fedora, add BuildRequires cmake-fedora-modules</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.8.3 -&gt; 1.8.8
- Move source to mike-fabian's repo as previous repo is now deprecated
  * https://github.com/definite/ibus-table-chinese/blob/master/README
- Simplify CMakeLists.txt to avoid requiring cmake-fedora
- cangjie5.txt improvement gh#mike-fabian/ibus-table-chinese#87
- quick5.txt improvement gh#mike-fabian/ibus-table-chinese#4
- Add table_extra tag gh#definite/ibus-table-chinese#18
- "Traditional Chinese only" is now the default for cangjie5 and quick5
  * gh#mike-fabian/ibus-table-chinese#2
- Build outside of source tree gh#mike-fabian/ibus-table-chinese#2
  chore: clean up specfile</changelog>
  <changelog author="pirateclip@protonmail.com" date="1657713600">update: 1.8.8 -&gt; 1.8.9
- Add tones to Jyutping.txt table (gh#mike-fabian/ibus-table-chinese#6)
  * Tonal markers according to
  https://github.com/rime/rime-cantonese/blob/main/README-en.md#tonal-markers
  were added:
  1   v: High level, e.g. siv → 詩; High level checked, e.g. sikv → 色
  2   x: Medium rising, e.g. six → 史
  3   q: Medium level, e.g. siq→ 試; Medium level checked, e.g. sekq → 錫
  4   vv: Low falling, e.g. sivv → 時
  5   xx: Low rising, e.g. sixx → 市
  6   qq: Low level, e.g. siqq→ 事; Low level checked, e.g. sikqq → 食
  fix: CMake warning about no source or binary directory provided</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1667476800">update: 1.8.9 -&gt; 1.8.11
- Improve punctuation support in cangjie5.txt, cangjie3.txt, cangjie-big.txt, quick5.txt, quick3.txt, quick-classic.txt
- Improve punctuation support in jyutping.txt, cantonese.txt, cantonhk.txt, cantonyale.txt
- Improve “improve_jyutping.py” to allow comments in the table
- Update of jyutping.txt for Unicode 15.0.0 final release</changelog>
  <changelog author="hillwood@opensuse.org" date="1681387200">- Update version to 1.8.12
  * Add appdata.xml files
  * Convert license tags to SPDX format
  * Add .svg icon files for use in appdata.xml files</changelog>
  <changelog author="sflees@suse.de" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="3862f8fc3513b9584d18acb6ee0b64fddc1794ab97d2f4c5510cba729eb83e8f9de9d9c99cab2ab4f98ec88d42ef3cb198e73ee0161929293fda84870fbd65b5" name="ibus-table-chinese-scj" arch="noarch">
  <version epoch="0" ver="1.8.12" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1552651200">- Attempt at improving English grammar in descriptions.</changelog>
  <changelog author="qzhao@suse.com" date="1586952000">- Update ibus-table-chinese.spec: Drop the is_opensuse macro to
  eliminate the difference between SLE-15 and openSUSE-Leap.
  (jsc#SLE-11863).</changelog>
  <changelog author="qzhao@suse.com" date="1601899200">- Update ibus-table-chinese.spec: change the copyright to use
  "SUSE LLC" according to the copyright attribution rules in the
  SUSE Open Source Policy.</changelog>
  <changelog author="wsxy162@gmail.com" date="1610452800">- Update to official release 1.8.3
  * SUMMARY=Add Suggestion mode to wubi; fix cangjie 3 and 5; fix
    description for stroke5
  * BODHI_UPDATE_TYPE=bugfix
  * REDHAT_BUGZILLA=1099380
  * [Changes]
  - GH Pull 13 Fix description stroke5 in project.spec.in
  - GH Pull 14 Freezed cangjie 3 and 5's candidate order
  - GH Pull 15 Add SUGGESTION_MODE = TRUE to the wubi tables
- Drop Source cmake-fedora, add BuildRequires cmake-fedora-modules</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.8.3 -&gt; 1.8.8
- Move source to mike-fabian's repo as previous repo is now deprecated
  * https://github.com/definite/ibus-table-chinese/blob/master/README
- Simplify CMakeLists.txt to avoid requiring cmake-fedora
- cangjie5.txt improvement gh#mike-fabian/ibus-table-chinese#87
- quick5.txt improvement gh#mike-fabian/ibus-table-chinese#4
- Add table_extra tag gh#definite/ibus-table-chinese#18
- "Traditional Chinese only" is now the default for cangjie5 and quick5
  * gh#mike-fabian/ibus-table-chinese#2
- Build outside of source tree gh#mike-fabian/ibus-table-chinese#2
  chore: clean up specfile</changelog>
  <changelog author="pirateclip@protonmail.com" date="1657713600">update: 1.8.8 -&gt; 1.8.9
- Add tones to Jyutping.txt table (gh#mike-fabian/ibus-table-chinese#6)
  * Tonal markers according to
  https://github.com/rime/rime-cantonese/blob/main/README-en.md#tonal-markers
  were added:
  1   v: High level, e.g. siv → 詩; High level checked, e.g. sikv → 色
  2   x: Medium rising, e.g. six → 史
  3   q: Medium level, e.g. siq→ 試; Medium level checked, e.g. sekq → 錫
  4   vv: Low falling, e.g. sivv → 時
  5   xx: Low rising, e.g. sixx → 市
  6   qq: Low level, e.g. siqq→ 事; Low level checked, e.g. sikqq → 食
  fix: CMake warning about no source or binary directory provided</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1667476800">update: 1.8.9 -&gt; 1.8.11
- Improve punctuation support in cangjie5.txt, cangjie3.txt, cangjie-big.txt, quick5.txt, quick3.txt, quick-classic.txt
- Improve punctuation support in jyutping.txt, cantonese.txt, cantonhk.txt, cantonyale.txt
- Improve “improve_jyutping.py” to allow comments in the table
- Update of jyutping.txt for Unicode 15.0.0 final release</changelog>
  <changelog author="hillwood@opensuse.org" date="1681387200">- Update version to 1.8.12
  * Add appdata.xml files
  * Convert license tags to SPDX format
  * Add .svg icon files for use in appdata.xml files</changelog>
  <changelog author="sflees@suse.de" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="d32a3388946312d94e3568d46b5beb3faa6a327e39197a257d7bc222bef683d5a89d9647d7bcf3a16c88418b71061f4a55b37bae19b7ab5c858ff7fa42e4442b" name="ibus-table-chinese-stroke5" arch="noarch">
  <version epoch="0" ver="1.8.12" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1552651200">- Attempt at improving English grammar in descriptions.</changelog>
  <changelog author="qzhao@suse.com" date="1586952000">- Update ibus-table-chinese.spec: Drop the is_opensuse macro to
  eliminate the difference between SLE-15 and openSUSE-Leap.
  (jsc#SLE-11863).</changelog>
  <changelog author="qzhao@suse.com" date="1601899200">- Update ibus-table-chinese.spec: change the copyright to use
  "SUSE LLC" according to the copyright attribution rules in the
  SUSE Open Source Policy.</changelog>
  <changelog author="wsxy162@gmail.com" date="1610452800">- Update to official release 1.8.3
  * SUMMARY=Add Suggestion mode to wubi; fix cangjie 3 and 5; fix
    description for stroke5
  * BODHI_UPDATE_TYPE=bugfix
  * REDHAT_BUGZILLA=1099380
  * [Changes]
  - GH Pull 13 Fix description stroke5 in project.spec.in
  - GH Pull 14 Freezed cangjie 3 and 5's candidate order
  - GH Pull 15 Add SUGGESTION_MODE = TRUE to the wubi tables
- Drop Source cmake-fedora, add BuildRequires cmake-fedora-modules</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.8.3 -&gt; 1.8.8
- Move source to mike-fabian's repo as previous repo is now deprecated
  * https://github.com/definite/ibus-table-chinese/blob/master/README
- Simplify CMakeLists.txt to avoid requiring cmake-fedora
- cangjie5.txt improvement gh#mike-fabian/ibus-table-chinese#87
- quick5.txt improvement gh#mike-fabian/ibus-table-chinese#4
- Add table_extra tag gh#definite/ibus-table-chinese#18
- "Traditional Chinese only" is now the default for cangjie5 and quick5
  * gh#mike-fabian/ibus-table-chinese#2
- Build outside of source tree gh#mike-fabian/ibus-table-chinese#2
  chore: clean up specfile</changelog>
  <changelog author="pirateclip@protonmail.com" date="1657713600">update: 1.8.8 -&gt; 1.8.9
- Add tones to Jyutping.txt table (gh#mike-fabian/ibus-table-chinese#6)
  * Tonal markers according to
  https://github.com/rime/rime-cantonese/blob/main/README-en.md#tonal-markers
  were added:
  1   v: High level, e.g. siv → 詩; High level checked, e.g. sikv → 色
  2   x: Medium rising, e.g. six → 史
  3   q: Medium level, e.g. siq→ 試; Medium level checked, e.g. sekq → 錫
  4   vv: Low falling, e.g. sivv → 時
  5   xx: Low rising, e.g. sixx → 市
  6   qq: Low level, e.g. siqq→ 事; Low level checked, e.g. sikqq → 食
  fix: CMake warning about no source or binary directory provided</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1667476800">update: 1.8.9 -&gt; 1.8.11
- Improve punctuation support in cangjie5.txt, cangjie3.txt, cangjie-big.txt, quick5.txt, quick3.txt, quick-classic.txt
- Improve punctuation support in jyutping.txt, cantonese.txt, cantonhk.txt, cantonyale.txt
- Improve “improve_jyutping.py” to allow comments in the table
- Update of jyutping.txt for Unicode 15.0.0 final release</changelog>
  <changelog author="hillwood@opensuse.org" date="1681387200">- Update version to 1.8.12
  * Add appdata.xml files
  * Convert license tags to SPDX format
  * Add .svg icon files for use in appdata.xml files</changelog>
  <changelog author="sflees@suse.de" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="37e957782c676309854a45b8c6786a2570a1678742cd1a7e386efc9b18074246ec3cd7bfcd84f69609ef0b3b6bca0c48347bbdca9e4242fcb634cff487b2afb4" name="ibus-table-chinese-wu" arch="noarch">
  <version epoch="0" ver="1.8.12" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1552651200">- Attempt at improving English grammar in descriptions.</changelog>
  <changelog author="qzhao@suse.com" date="1586952000">- Update ibus-table-chinese.spec: Drop the is_opensuse macro to
  eliminate the difference between SLE-15 and openSUSE-Leap.
  (jsc#SLE-11863).</changelog>
  <changelog author="qzhao@suse.com" date="1601899200">- Update ibus-table-chinese.spec: change the copyright to use
  "SUSE LLC" according to the copyright attribution rules in the
  SUSE Open Source Policy.</changelog>
  <changelog author="wsxy162@gmail.com" date="1610452800">- Update to official release 1.8.3
  * SUMMARY=Add Suggestion mode to wubi; fix cangjie 3 and 5; fix
    description for stroke5
  * BODHI_UPDATE_TYPE=bugfix
  * REDHAT_BUGZILLA=1099380
  * [Changes]
  - GH Pull 13 Fix description stroke5 in project.spec.in
  - GH Pull 14 Freezed cangjie 3 and 5's candidate order
  - GH Pull 15 Add SUGGESTION_MODE = TRUE to the wubi tables
- Drop Source cmake-fedora, add BuildRequires cmake-fedora-modules</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.8.3 -&gt; 1.8.8
- Move source to mike-fabian's repo as previous repo is now deprecated
  * https://github.com/definite/ibus-table-chinese/blob/master/README
- Simplify CMakeLists.txt to avoid requiring cmake-fedora
- cangjie5.txt improvement gh#mike-fabian/ibus-table-chinese#87
- quick5.txt improvement gh#mike-fabian/ibus-table-chinese#4
- Add table_extra tag gh#definite/ibus-table-chinese#18
- "Traditional Chinese only" is now the default for cangjie5 and quick5
  * gh#mike-fabian/ibus-table-chinese#2
- Build outside of source tree gh#mike-fabian/ibus-table-chinese#2
  chore: clean up specfile</changelog>
  <changelog author="pirateclip@protonmail.com" date="1657713600">update: 1.8.8 -&gt; 1.8.9
- Add tones to Jyutping.txt table (gh#mike-fabian/ibus-table-chinese#6)
  * Tonal markers according to
  https://github.com/rime/rime-cantonese/blob/main/README-en.md#tonal-markers
  were added:
  1   v: High level, e.g. siv → 詩; High level checked, e.g. sikv → 色
  2   x: Medium rising, e.g. six → 史
  3   q: Medium level, e.g. siq→ 試; Medium level checked, e.g. sekq → 錫
  4   vv: Low falling, e.g. sivv → 時
  5   xx: Low rising, e.g. sixx → 市
  6   qq: Low level, e.g. siqq→ 事; Low level checked, e.g. sikqq → 食
  fix: CMake warning about no source or binary directory provided</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1667476800">update: 1.8.9 -&gt; 1.8.11
- Improve punctuation support in cangjie5.txt, cangjie3.txt, cangjie-big.txt, quick5.txt, quick3.txt, quick-classic.txt
- Improve punctuation support in jyutping.txt, cantonese.txt, cantonhk.txt, cantonyale.txt
- Improve “improve_jyutping.py” to allow comments in the table
- Update of jyutping.txt for Unicode 15.0.0 final release</changelog>
  <changelog author="hillwood@opensuse.org" date="1681387200">- Update version to 1.8.12
  * Add appdata.xml files
  * Convert license tags to SPDX format
  * Add .svg icon files for use in appdata.xml files</changelog>
  <changelog author="sflees@suse.de" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="40359af1426c1cee13f84d1a21de8194675b2809671ff565df53899a387e4e9a15464337a788ad7b29c5b11d857c1d75476c9d382cc97148e817d7980c00d586" name="ibus-table-chinese-wubi-haifeng" arch="noarch">
  <version epoch="0" ver="1.8.12" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1552651200">- Attempt at improving English grammar in descriptions.</changelog>
  <changelog author="qzhao@suse.com" date="1586952000">- Update ibus-table-chinese.spec: Drop the is_opensuse macro to
  eliminate the difference between SLE-15 and openSUSE-Leap.
  (jsc#SLE-11863).</changelog>
  <changelog author="qzhao@suse.com" date="1601899200">- Update ibus-table-chinese.spec: change the copyright to use
  "SUSE LLC" according to the copyright attribution rules in the
  SUSE Open Source Policy.</changelog>
  <changelog author="wsxy162@gmail.com" date="1610452800">- Update to official release 1.8.3
  * SUMMARY=Add Suggestion mode to wubi; fix cangjie 3 and 5; fix
    description for stroke5
  * BODHI_UPDATE_TYPE=bugfix
  * REDHAT_BUGZILLA=1099380
  * [Changes]
  - GH Pull 13 Fix description stroke5 in project.spec.in
  - GH Pull 14 Freezed cangjie 3 and 5's candidate order
  - GH Pull 15 Add SUGGESTION_MODE = TRUE to the wubi tables
- Drop Source cmake-fedora, add BuildRequires cmake-fedora-modules</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.8.3 -&gt; 1.8.8
- Move source to mike-fabian's repo as previous repo is now deprecated
  * https://github.com/definite/ibus-table-chinese/blob/master/README
- Simplify CMakeLists.txt to avoid requiring cmake-fedora
- cangjie5.txt improvement gh#mike-fabian/ibus-table-chinese#87
- quick5.txt improvement gh#mike-fabian/ibus-table-chinese#4
- Add table_extra tag gh#definite/ibus-table-chinese#18
- "Traditional Chinese only" is now the default for cangjie5 and quick5
  * gh#mike-fabian/ibus-table-chinese#2
- Build outside of source tree gh#mike-fabian/ibus-table-chinese#2
  chore: clean up specfile</changelog>
  <changelog author="pirateclip@protonmail.com" date="1657713600">update: 1.8.8 -&gt; 1.8.9
- Add tones to Jyutping.txt table (gh#mike-fabian/ibus-table-chinese#6)
  * Tonal markers according to
  https://github.com/rime/rime-cantonese/blob/main/README-en.md#tonal-markers
  were added:
  1   v: High level, e.g. siv → 詩; High level checked, e.g. sikv → 色
  2   x: Medium rising, e.g. six → 史
  3   q: Medium level, e.g. siq→ 試; Medium level checked, e.g. sekq → 錫
  4   vv: Low falling, e.g. sivv → 時
  5   xx: Low rising, e.g. sixx → 市
  6   qq: Low level, e.g. siqq→ 事; Low level checked, e.g. sikqq → 食
  fix: CMake warning about no source or binary directory provided</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1667476800">update: 1.8.9 -&gt; 1.8.11
- Improve punctuation support in cangjie5.txt, cangjie3.txt, cangjie-big.txt, quick5.txt, quick3.txt, quick-classic.txt
- Improve punctuation support in jyutping.txt, cantonese.txt, cantonhk.txt, cantonyale.txt
- Improve “improve_jyutping.py” to allow comments in the table
- Update of jyutping.txt for Unicode 15.0.0 final release</changelog>
  <changelog author="hillwood@opensuse.org" date="1681387200">- Update version to 1.8.12
  * Add appdata.xml files
  * Convert license tags to SPDX format
  * Add .svg icon files for use in appdata.xml files</changelog>
  <changelog author="sflees@suse.de" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="0f0f8c4685117a2d7593b30f7dfcfa5667a7e7a0cfbfc43e2d813540fe6e3da22c8a7ea21b8981d00bd12bc1f83ec09fa03f098657d1d664c4f0e5f316d410ff" name="ibus-table-chinese-wubi-jidian" arch="noarch">
  <version epoch="0" ver="1.8.12" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1552651200">- Attempt at improving English grammar in descriptions.</changelog>
  <changelog author="qzhao@suse.com" date="1586952000">- Update ibus-table-chinese.spec: Drop the is_opensuse macro to
  eliminate the difference between SLE-15 and openSUSE-Leap.
  (jsc#SLE-11863).</changelog>
  <changelog author="qzhao@suse.com" date="1601899200">- Update ibus-table-chinese.spec: change the copyright to use
  "SUSE LLC" according to the copyright attribution rules in the
  SUSE Open Source Policy.</changelog>
  <changelog author="wsxy162@gmail.com" date="1610452800">- Update to official release 1.8.3
  * SUMMARY=Add Suggestion mode to wubi; fix cangjie 3 and 5; fix
    description for stroke5
  * BODHI_UPDATE_TYPE=bugfix
  * REDHAT_BUGZILLA=1099380
  * [Changes]
  - GH Pull 13 Fix description stroke5 in project.spec.in
  - GH Pull 14 Freezed cangjie 3 and 5's candidate order
  - GH Pull 15 Add SUGGESTION_MODE = TRUE to the wubi tables
- Drop Source cmake-fedora, add BuildRequires cmake-fedora-modules</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.8.3 -&gt; 1.8.8
- Move source to mike-fabian's repo as previous repo is now deprecated
  * https://github.com/definite/ibus-table-chinese/blob/master/README
- Simplify CMakeLists.txt to avoid requiring cmake-fedora
- cangjie5.txt improvement gh#mike-fabian/ibus-table-chinese#87
- quick5.txt improvement gh#mike-fabian/ibus-table-chinese#4
- Add table_extra tag gh#definite/ibus-table-chinese#18
- "Traditional Chinese only" is now the default for cangjie5 and quick5
  * gh#mike-fabian/ibus-table-chinese#2
- Build outside of source tree gh#mike-fabian/ibus-table-chinese#2
  chore: clean up specfile</changelog>
  <changelog author="pirateclip@protonmail.com" date="1657713600">update: 1.8.8 -&gt; 1.8.9
- Add tones to Jyutping.txt table (gh#mike-fabian/ibus-table-chinese#6)
  * Tonal markers according to
  https://github.com/rime/rime-cantonese/blob/main/README-en.md#tonal-markers
  were added:
  1   v: High level, e.g. siv → 詩; High level checked, e.g. sikv → 色
  2   x: Medium rising, e.g. six → 史
  3   q: Medium level, e.g. siq→ 試; Medium level checked, e.g. sekq → 錫
  4   vv: Low falling, e.g. sivv → 時
  5   xx: Low rising, e.g. sixx → 市
  6   qq: Low level, e.g. siqq→ 事; Low level checked, e.g. sikqq → 食
  fix: CMake warning about no source or binary directory provided</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1667476800">update: 1.8.9 -&gt; 1.8.11
- Improve punctuation support in cangjie5.txt, cangjie3.txt, cangjie-big.txt, quick5.txt, quick3.txt, quick-classic.txt
- Improve punctuation support in jyutping.txt, cantonese.txt, cantonhk.txt, cantonyale.txt
- Improve “improve_jyutping.py” to allow comments in the table
- Update of jyutping.txt for Unicode 15.0.0 final release</changelog>
  <changelog author="hillwood@opensuse.org" date="1681387200">- Update version to 1.8.12
  * Add appdata.xml files
  * Convert license tags to SPDX format
  * Add .svg icon files for use in appdata.xml files</changelog>
  <changelog author="sflees@suse.de" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="8672c98ec73b104283ec829f017c26379623ebe2fad79615a7d82d777f598f483cbad9110ae8d932bd7fc4ba42d41d6d955b81c860921585aae010c530b0e88e" name="ibus-table-chinese-yong" arch="noarch">
  <version epoch="0" ver="1.8.12" rel="160099.2.3"/>
  <changelog author="jengelh@inai.de" date="1552651200">- Attempt at improving English grammar in descriptions.</changelog>
  <changelog author="qzhao@suse.com" date="1586952000">- Update ibus-table-chinese.spec: Drop the is_opensuse macro to
  eliminate the difference between SLE-15 and openSUSE-Leap.
  (jsc#SLE-11863).</changelog>
  <changelog author="qzhao@suse.com" date="1601899200">- Update ibus-table-chinese.spec: change the copyright to use
  "SUSE LLC" according to the copyright attribution rules in the
  SUSE Open Source Policy.</changelog>
  <changelog author="wsxy162@gmail.com" date="1610452800">- Update to official release 1.8.3
  * SUMMARY=Add Suggestion mode to wubi; fix cangjie 3 and 5; fix
    description for stroke5
  * BODHI_UPDATE_TYPE=bugfix
  * REDHAT_BUGZILLA=1099380
  * [Changes]
  - GH Pull 13 Fix description stroke5 in project.spec.in
  - GH Pull 14 Freezed cangjie 3 and 5's candidate order
  - GH Pull 15 Add SUGGESTION_MODE = TRUE to the wubi tables
- Drop Source cmake-fedora, add BuildRequires cmake-fedora-modules</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.8.3 -&gt; 1.8.8
- Move source to mike-fabian's repo as previous repo is now deprecated
  * https://github.com/definite/ibus-table-chinese/blob/master/README
- Simplify CMakeLists.txt to avoid requiring cmake-fedora
- cangjie5.txt improvement gh#mike-fabian/ibus-table-chinese#87
- quick5.txt improvement gh#mike-fabian/ibus-table-chinese#4
- Add table_extra tag gh#definite/ibus-table-chinese#18
- "Traditional Chinese only" is now the default for cangjie5 and quick5
  * gh#mike-fabian/ibus-table-chinese#2
- Build outside of source tree gh#mike-fabian/ibus-table-chinese#2
  chore: clean up specfile</changelog>
  <changelog author="pirateclip@protonmail.com" date="1657713600">update: 1.8.8 -&gt; 1.8.9
- Add tones to Jyutping.txt table (gh#mike-fabian/ibus-table-chinese#6)
  * Tonal markers according to
  https://github.com/rime/rime-cantonese/blob/main/README-en.md#tonal-markers
  were added:
  1   v: High level, e.g. siv → 詩; High level checked, e.g. sikv → 色
  2   x: Medium rising, e.g. six → 史
  3   q: Medium level, e.g. siq→ 試; Medium level checked, e.g. sekq → 錫
  4   vv: Low falling, e.g. sivv → 時
  5   xx: Low rising, e.g. sixx → 市
  6   qq: Low level, e.g. siqq→ 事; Low level checked, e.g. sikqq → 食
  fix: CMake warning about no source or binary directory provided</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1667476800">update: 1.8.9 -&gt; 1.8.11
- Improve punctuation support in cangjie5.txt, cangjie3.txt, cangjie-big.txt, quick5.txt, quick3.txt, quick-classic.txt
- Improve punctuation support in jyutping.txt, cantonese.txt, cantonhk.txt, cantonyale.txt
- Improve “improve_jyutping.py” to allow comments in the table
- Update of jyutping.txt for Unicode 15.0.0 final release</changelog>
  <changelog author="hillwood@opensuse.org" date="1681387200">- Update version to 1.8.12
  * Add appdata.xml files
  * Convert license tags to SPDX format
  * Add .svg icon files for use in appdata.xml files</changelog>
  <changelog author="sflees@suse.de" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="8aad865b592065ad15ead9644fbb1120fd3990d1aec05627f33ba5ce3440f0359bb2fddd7f25ec9e0bffabc21dfba14fccd60ec29a1795d3cbab611c21c92027" name="ibus-table-cns11643" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="5d35a50863f1a3592723a4e7fd43ce1d2ccb5e1b87bc5fed6245211d1f39dbc34b4de19f1c4f610eb7f3f1fe09dfac35cd924752a6854071a873c1e9c848cb65" name="ibus-table-compose" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="5247b1eb2a0c6f5f66f80da09fe0957658db4400f55722179697667a26f27c45028a311f0228b36cb7cc436d62f470786fa69941ee4c35aa7f61c2c73a6fadfa" name="ibus-table-devel" arch="s390x">
  <version epoch="0" ver="1.17.8" rel="160099.2.2"/>
  <changelog author="pirateclip@protonmail.com" date="1667476800">update: 1.16.12 -&gt; 1.16.13
- Get program name of focused window also when ibus cannot get it
- Use focus id if available (it is available for ibus &gt;= 1.5.27)
- Use IBus.PreeditFocusMode.COMMIT and make sure the input is cleared and the UI
  updated when the focus changes
- Do not reset input purpose on focus out
- Do not commit by index when OSK is visible</changelog>
  <changelog author="pirateclip@protonmail.com" date="1668168000">update: 1.16.13 -&gt; 1.16.14
- Fix a problem in C/POSIX and invalid locales: Use lower() on LC_MESSAGES only
  if it is a string and not None</changelog>
  <changelog author="pirateclip@protonmail.com" date="1680868800">update: 1.16.14 -&gt; 1.17.0
- New option commit_invalid_mode: Choose what happens when a character not in
  valid input characters is typed
- More translations</changelog>
  <changelog author="hillwood@opensuse.org" date="1689336000">- Update version to 1.17.1
  * Fix mypy warnings
  * Return empty program_name and window_title in get_active_window_xprop() when
    xprop results are unexpected (Resolves:
    https://bugzilla.redhat.com/show_bug.cgi?id=2215466)
  * Translation update from Weblate</changelog>
  <changelog author="pirateclip@protonmail.com" date="1699617600">- Update version to 1.17.4
  * Fix compose support for ibus &gt;= 1.5.28 (Resolves: #145)
  * Translation update from Weblate (New language, Russian, (ru) 80%)</changelog>
  <changelog author="gmbr3@opensuse.org" date="1705665600">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="pirateclip@protonmail.com" date="1719576000">- Update to 1.17.6
  * Drop Python2 support (using pyupgrade --py3-plus *.py)
  * Make it possible to use keys with Unicode keysyms in keybindings
  * Use frames_per_buffer=chunk_size option in self._paudio.open()
  * Translation update from Weblate (cs 36.6%, ja 45.3%, zh_CN 92.0%)</changelog>
  <changelog author="pirateclip@protonmail.com" date="1724587200">- Update to 1.17.7
  * French and Russian weblate translations</changelog>
  <changelog author="pirateclip@protonmail.com" date="1726142400">- Update to 1.17.8
  * Update Unihan_Variants.txt and regenerate engine/chinese_variants.py
  for Unicode 16.0.0 release
  * Update translations for Greek</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
</package>
<package pkgid="24fb3a81fedc42c3a4b336b317609a569e7e21cac699474532887108d580a26d6f4abd73293546476428baa5e5a62b28757b4e0de353e2e85db8140c799b5109" name="ibus-table-emoji" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="866e3788f14c501cd04dd7d91284fa71ae33c74a39df2655c715aa1d63d08f0746199e146b29def12f204e2d7ba51d2a4c1f091ce58daa25acaf27179215a751" name="ibus-table-extraphrase" arch="noarch">
  <version epoch="0" ver="1.3.9.20110826" rel="160099.2.2"/>
  <changelog author="tiwai@suse.de" date="1245240000">- initial version: 1.1.0.20090415</changelog>
  <changelog author="swyear@gmail.com" date="1308052800">- Update to 1.2.0; database updated / fixed</changelog>
  <changelog author="hillwood@linuxfans.org" date="1340107200">- update to 1.3.9.20110826
- better compatibility for ibus 1.4</changelog>
  <changelog author="qzhao@suse.com" date="1456833600">- Make sure source code's COPYING file install by default.</changelog>
  <changelog author="i@marguerite.su" date="1601467200">- remove libdir=@libdir@ from ibus-table-extraphrase.pc (boo#1109895)</changelog>
</package>
<package pkgid="33ba7f3c8a9c118ef06c3d5d2fe28c657e8ae7f12f98c9eeeec33627f3cbd5c01ab02d1b4fd597894576e9ad383f243c4a9ad8e305e474a14c1009d0990fac57" name="ibus-table-extraphrase-devel" arch="noarch">
  <version epoch="0" ver="1.3.9.20110826" rel="160099.2.2"/>
  <changelog author="tiwai@suse.de" date="1245240000">- initial version: 1.1.0.20090415</changelog>
  <changelog author="swyear@gmail.com" date="1308052800">- Update to 1.2.0; database updated / fixed</changelog>
  <changelog author="hillwood@linuxfans.org" date="1340107200">- update to 1.3.9.20110826
- better compatibility for ibus 1.4</changelog>
  <changelog author="qzhao@suse.com" date="1456833600">- Make sure source code's COPYING file install by default.</changelog>
  <changelog author="i@marguerite.su" date="1601467200">- remove libdir=@libdir@ from ibus-table-extraphrase.pc (boo#1109895)</changelog>
</package>
<package pkgid="bb4e5c918c97d16de809a1e9262c9b6121f6f016335827f2a62151a1a6bf18ff75e4c6c640f2aeb547224a4984fc38737dbe224b65a5b8888965f81e5f80ab60" name="ibus-table-hu-old-hungarian-rovas" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="410d22c11b43fc292f9f55e7417bffeb7968177c5cde48bcb7af7ead7ad478449a8505580f0ef3c62cbbad6a6b185fb47c7e0f9541c447fc11cf483c323b67d6" name="ibus-table-ipa-x-sampa" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="d04400f5c3a566eedf06c2776155dcac19e2c5e0af8f00a26591393619918ebaff68079ad54d99fe4645fce4401b87c515d61f476ac722873c4638a28f58c487" name="ibus-table-latex" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="6e1bac7bfa73b781541bde3b25397f5744b0406580bdf4853ee37dd9e3bc5889cc4f5748ae689f18c86e0d7b870ef6ea41b195834e15b6c71c8582dd3e5cd96b" name="ibus-table-mathwriter" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="37d48898f30ef02e026801c065d799eceac7987ff75c6a19438c1562d732f5f055bded2d716474dc7231d40a5447ee971df5c0acf7782eb822dee49ffbf9ad19" name="ibus-table-mongol-bichig" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="19d672db4b6224eeaef3a141445566ebb5c345e9459d806e1cd90615eec486cb14045cc9fe0fa665315295be7e8bcddf4d0a28b96516da882aa9bb910d469969" name="ibus-table-others" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="7fedd0e9bcd8d99605305fa17d8f6e8038e2edbe5d130091db3cbab2c25c03d73183fca59157288c2480baa39c816ea5aba7b3d769e2c19c2e4c20b6d551616d" name="ibus-table-rusle" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="6a7c4ea3d83583368d551d0ceec22d2a0517ac19502fcd1bf12001711503d9c81de1ea15f82634ef619a2aa4a607660100250e39e52ec5a889b1f13afb05c118" name="ibus-table-rustrad" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="d175f5fea7c548518d39e8129aad6621d9dc3354af224bd6517f932b6a4ca4310296a6bca4406eacbccd4f02575e374a12cc774b71e800e1821bba5855ce82ad" name="ibus-table-telex" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="e6643afbd432f1f808c7aa1bd94bb8d5146a3d55167cbeeb31f02b2004b398eb5ddd7ae59522d6306187682e5b9e40b2655fbc9df031903e89a39f7eaecf76ae" name="ibus-table-thai" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="fbe874f0ca31b9960a27e3b8903c9b7ee2bcc3542a932f317fd076831b0b3f0ae7103c5c8874907f0d1fac4e6ce01c328102bd6d3392f6fc0c5fac8e3fdca252" name="ibus-table-translit" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="50c0550da1eea83af236d29f63a7c7bb80d1935997caf7d9e81b2ecedb5eae14f5e0fe413882d679f11497c811c19c47d8c390ae1c50715661bca7844bd1153d" name="ibus-table-translit-ua" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="d7bc9029c4d5e77ac90d549f2c891b025fd12b091711d5ece94ac7980349efdef98acd7ec0b84de79d9428e99e3e2e1be17c9480442edf51ca842acf3f234ebf" name="ibus-table-viqr" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="db94230bf9b176b6a7bc02041716897097cd226700957c56dfb1c42f246f153e15d9f4ab7a5d83d1390e39231e7536ac5993868431a2f32f85a7e1a1d6534c99" name="ibus-table-vni" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="429d413300d2b21b8b3fb0e8fe79a98393b62497266cea7e6567d14c4dd2c8ba9dd2e430a77193e0939aca70aea7e0580c0c14bb1bc983412b4e9bbbcc26772a" name="ibus-table-yawerty" arch="noarch">
  <version epoch="0" ver="1.3.16" rel="160099.2.3"/>
  <changelog author="hillwood@linuxfans.org" date="1406376000">- Update to 1.3.1
  * Add _ and ^ to the start characters for the LaTeX table
  * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
  * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
  * Add single and multi wildcard options to all tables
  * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table &gt; 1.8.0
  * Don’t force “us” layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
  * Keep forcing “us” layout only for “rustrad”, “yawerty”, and “thai”. But ibus does not use the option “KEYBOARD_LAYOUT”, the correct name of that option is just “LAYOUT”. Fix that for all tables.
  * Don’t force “us” layout for the latex input method
  * The “latex” table uses “\” as a startchar
  * includes "Set symbols to be displayed in IM switchers" by Sean Burke
- Drop old patch (emoji-table.patch)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1411905600">- Update to 1.3.4
  * Make status prompts and symbols more consistent
  * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables.
  * Delete the RULES from the emoji-table
  * Make default options of rusle.txt the same as in rustrad.txt
  * Add Russian Legacy layout
  * Add “\circ ∘ U+2218 RING OPERATOR” back to the latex table</changelog>
  <changelog author="hillwood@opensuse.org" date="1560772800">- Update version to 1.3.9
  * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work
    with supporting fonts
  * Add table for Rovás (Old Hungarian)
  * Fix wrong key for keyboard in rusle.txt
  * some fixes in mathwriter-ibus
  * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table
  * Make rusle agree with
    http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg
  * Fix a typo in compose.txt
  * Use better localized names for the rusle table
- Change to noarch</changelog>
  <changelog author="wsxy162@gmail.com" date="1610539200">- Update version to 1.3.11
  * Add Vietnamese input methods Telex and VNI
    (Nguyễn Gia Phong vn.mcsinyx@gmail.com)
  * Extend russian translit for latin slavic layouts
    (Marek Nečada marek@necada.org)
- Udate version to 1.3.10
  * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
  * mathwriter-ibus: add superscript alphabets
  * mathwriter-ibus: added Blackboard bold letters</changelog>
  <changelog author="hillwood@opensuse.org" date="1626436800">- Update version to 1.3.12
  * Add Mongol Bichig table
  * dd F10 to SELECT_KEYS for the tables which use the function keys as select
    keys
  * Update serial number (date)
  * Update latex.txt
  * Add more superscript/subscript letters and numbers, arrows, delimiters,
    and others
  * add some symbols</changelog>
  <changelog author="pirateclip@protonmail.com" date="1656158400">update: 1.3.12 -&gt; 1.3.13
- Improvements in the latex.txt table gh#mike-fabian/ibus-table-others#24</changelog>
  <changelog author="pirateclip@protonmail.com" date="1659355200">feat: use _service files to automate fetching sources</changelog>
  <changelog author="pirateclip@protonmail.com" date="1688644800">- Update to 1.3.16
  * feat: several improvements to Old Hungarian
  * fix: remove { and } from VALID_INPUT_CHARS in LaTeX table</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1746532800">- Replace obsolete and unneeded gnome-common with libtool
  BuildRequires.</changelog>
  <changelog author="bwiedemann@suse.com" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
</package>
<package pkgid="fdd0ad57254c51c8b2135d19a996c111c308c64a4a499b1e754775f4104b4f21bcd5833c11cb663a36db1950928b1748a918f78d5f84275527d2da4cc158192a" name="ibus-unikey" arch="s390x">
  <version epoch="0" ver="0.6.1" rel="160099.2.4"/>
  <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="bjorn.lie@gmail.com" date="1565352000">- Drop gconf2-devel BuildRequires: It's not used during build, so
  lets drop it.</changelog>
  <changelog author="dimstar@opensuse.org" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="qzhao@suse.com" 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="tiwai@suse.com" date="1753963200">- Fix the download URL in Source tag</changelog>
  <changelog author="qzhao@suse.com" 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="f6c926701c6d1ae353a7e785d87530b4dda53caac9dd3298b4033c85f6d939690d3fb109112e8553a9ca3d2b186042b07179f09f6fc5bdc8779e5039a16423f6" name="ibutils" arch="s390x">
  <version epoch="0" ver="1.5.7.0.2" rel="160099.4.2"/>
  <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="nmoreychaisemartin@suse.com" date="1559044800">- Fix older changelog entry that silently added a patch
- Use %license for COPYING</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1559044801">- Unify changelog with SLE12</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1591531200">- Add ibis-drop-multiple-definition-of-IbisObj.patch to fix compilation with GCC10</changelog>
  <changelog author="wolfgang.frisch@suse.com" date="1618488000">- Hardening: Link ibis executable with -pie (bsc#1184123).
  - Added ibutils-ibis-PIE.patch</changelog>
  <changelog author="jengelh@inai.de" date="1619092800">- Trim old rpm constructs.
- Update descriptions.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1631620800">- Unify changelog with SLE15</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="c7d103f06ac6ee5e41f1f565d7685736e3df63836370af6ac1757067696a911f551cf0ea7db28d0de604c7b1f5070250eb7c0841b7d723989bc53bcb93f0dbeb" name="ibutils-devel" arch="s390x">
  <version epoch="0" ver="1.5.7.0.2" rel="160099.4.2"/>
  <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="nmoreychaisemartin@suse.com" date="1559044800">- Fix older changelog entry that silently added a patch
- Use %license for COPYING</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1559044801">- Unify changelog with SLE12</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1591531200">- Add ibis-drop-multiple-definition-of-IbisObj.patch to fix compilation with GCC10</changelog>
  <changelog author="wolfgang.frisch@suse.com" date="1618488000">- Hardening: Link ibis executable with -pie (bsc#1184123).
  - Added ibutils-ibis-PIE.patch</changelog>
  <changelog author="jengelh@inai.de" date="1619092800">- Trim old rpm constructs.
- Update descriptions.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1631620800">- Unify changelog with SLE15</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="99d36f9f6baacd8bd276fa8b27f747168f01a89215f98a7f47d4163945779bf330d558d8525025f5d9cc5e82cfd29455811457f56d699adb2461ae5e34386768" name="ibutils-ui" arch="s390x">
  <version epoch="0" ver="1.5.7.0.2" rel="160099.4.2"/>
  <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="nmoreychaisemartin@suse.com" date="1559044800">- Fix older changelog entry that silently added a patch
- Use %license for COPYING</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1559044801">- Unify changelog with SLE12</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1591531200">- Add ibis-drop-multiple-definition-of-IbisObj.patch to fix compilation with GCC10</changelog>
  <changelog author="wolfgang.frisch@suse.com" date="1618488000">- Hardening: Link ibis executable with -pie (bsc#1184123).
  - Added ibutils-ibis-PIE.patch</changelog>
  <changelog author="jengelh@inai.de" date="1619092800">- Trim old rpm constructs.
- Update descriptions.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1631620800">- Unify changelog with SLE15</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="bb2b3f946e3407d4a040d5b124ef994d5cac45e577d2ca91fd28493b5d7e23870846c17c525297394d20bbf70ba7af8b0f4b1b950afbde6e42c1a96b8c6ec382" name="iceauth" arch="s390x">
  <version epoch="0" ver="1.0.10" rel="bp161.1.2"/>
  <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&#xFC;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>
</package>
<package pkgid="589b35eeac691e5c424dab31c83e65cc1a856bf98d86ea9efcfbe488959425b0a6474bd3c53e359196677c5bbe8b01358b1c844727364fb75a98f46d5db51f90" name="icecast" arch="s390x">
  <version epoch="0" ver="2.4.4" rel="bp161.1.4"/>
  <changelog author="fisiu@opensuse.org" date="1415966400">- Add icecast-2.4.0-produce-valid-json.patch: produce valid json status,
  fix boo#905468.</changelog>
  <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>
</package>
<package pkgid="597ec16e3709d28058d7ad2c84bc52fa6106c02c4c9dbbdb1c3029c4c4eb3cd2666a52eb0c05732c870a15dcfdc6d9883b334e76035fb8a110834e3423499669" name="icecast-doc" arch="noarch">
  <version epoch="0" ver="2.4.4" rel="bp161.1.4"/>
  <changelog author="fisiu@opensuse.org" date="1415966400">- Add icecast-2.4.0-produce-valid-json.patch: produce valid json status,
  fix boo#905468.</changelog>
  <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>
</package>
<package pkgid="ffe1dd51b814139b33799ccba3792d446db218643051d69d350ff42209e68ef13b0d9424c13be344bc31fcfb13e0adc18b7398890e15ee0c03a82d9fb5c768f1" name="icecream" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="bp161.1.3"/>
  <changelog author="Lubos Lunak &lt;l.lunak@centrum.cz&gt;" date="1568289600">- update to 1.3
  - remove hardcoded compiler paths (compiler tarball is created with the same compiler that is used for build)
  - avoid build overloading by limiting number of local preprocessing runs to local CPUs available
  - fix Objective C/C++ support
  - fix job preloading to again allow sending one extra job to a fully busy node
  - use libarchive to handle archives instead of using tar
  - support xz and zstd compression for compiler tarballs (improved speed/size)
  - use zstd compression when sending network data, if possible (improved speed)
  - improve speed of creating compiler tarballs
  - more robust handling of receiving compiler tarballs
  - default cache size for compiler environments has been increased to 256MiB
  - path handling fixes
  - platforms improvements in icecc-create-env
  - fix memory detection on MacOSX
  - improve local performance when -include-pch is used
  - simplify PCH handling
  - fix keeping order of compiler debug arguments, especially -gsplit-dwarf
  - better support for assembler and preprocessor flags when building the Linux kernel
  - force local rebuild if local preprocessing fails (works around some GCC -fdirectives-only problems)
  - limit -fdirectives-only workarounds only to cases when it is used
  - improved handling of network timeouts
  - avoid a timeout when the scheduler cannot find any suitable host for building
  - if ICECC_SLOW_NETWORK=1 is set, sending network data is split into smaller chunks
  - --interface option allows restricting which network interface daemons will use
  - improved debug logs
  - release builds are built without assert checks, use --enable-debug for developer builds
  - added a manual page for icerun
- fix scheduler warning about missing user icecream</changelog>
  <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&#xFC;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>
</package>
<package pkgid="79220e53b555ffcb0e24ba94469142f2915bda2cf8c192947258d0fa6aa55a298e18edcc208440a7c688d891d80df84a11a871599b986c9e08512dde684f81d8" name="icecream-clang-wrappers" arch="s390x">
  <version epoch="0" ver="1.4.0" rel="bp161.1.3"/>
  <changelog author="Lubos Lunak &lt;l.lunak@centrum.cz&gt;" date="1568289600">- update to 1.3
  - remove hardcoded compiler paths (compiler tarball is created with the same compiler that is used for build)
  - avoid build overloading by limiting number of local preprocessing runs to local CPUs available
  - fix Objective C/C++ support
  - fix job preloading to again allow sending one extra job to a fully busy node
  - use libarchive to handle archives instead of using tar
  - support xz and zstd compression for compiler tarballs (improved speed/size)
  - use zstd compression when sending network data, if possible (improved speed)
  - improve speed of creating compiler tarballs
  - more robust handling of receiving compiler tarballs
  - default cache size for compiler environments has been increased to 256MiB
  - path handling fixes
  - platforms improvements in icecc-create-env
  - fix memory detection on MacOSX
  - improve local performance when -include-pch is used
  - simplify PCH handling
  - fix keeping order of compiler debug arguments, especially -gsplit-dwarf
  - better support for assembler and preprocessor flags when building the Linux kernel
  - force local rebuild if local preprocessing fails (works around some GCC -fdirectives-only problems)
  - limit -fdirectives-only workarounds only to cases when it is used
  - improved handling of network timeouts
  - avoid a timeout when the scheduler cannot find any suitable host for building
  - if ICECC_SLOW_NETWORK=1 is set, sending network data is split into smaller chunks
  - --interface option allows restricting which network interface daemons will use
  - improved debug logs
  - release builds are built without assert checks, use --enable-debug for developer builds
  - added a manual page for icerun
- fix scheduler warning about missing user icecream</changelog>
  <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&#xFC;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>
</package>
<package pkgid="202ec2efa3f290370db16333145e549395248986943e8897e0b443b2c0e637b635dca1e2703585fd559075e353d8d647fbde7f856428e8e263e3c2ba33422f18" name="ices" arch="s390x">
  <version epoch="0" ver="2.0.3" rel="bp161.1.2"/>
  <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="74081c1684b8db8e31834bbf922cd286e4906e38f62af695244439f622543f7650eb2d399e1805ed8618e219cbccffa7c3e17329fe6b7186b312407d83d854e2" name="icewm" arch="s390x">
  <version epoch="0" ver="3.6.0" rel="160099.3.2"/>
  <changelog author="info@paolostivanin.com" date="1696334400">- Update to version 3.4.3:
  * New preference "TaskBarShowWindowTitles" for icon-only task buttons.
  * New winoption "doNotManage" to workaround bugs in picom for plank.
  * When a battery has no data about full charge, use the capacity.
  * When cascading windows, include the border size in the displacement.
  * Let icewmbg interpret command-line file arguments relative to $PWD.
  * Add a -f,--fork option to icewmbg to detach it from the terminal.
  * Fix the Window List Menu for #144.
  * Fix restoring from fullscreen with F11 in chromium for #141.
  * Support tabs in the Window List Menu.
  * Control the terminal in icewm-menu-fdo by option or environment.
  * Let icewm-menu-fdo use a list of default terminals to choose from.
- Drop unknown config options:
  * --enable-guievents
  * --enable-antialiasing
  * --enable-gradients
  * --enable-shaped-decorations</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697976000">- Drop pkgconfig(gdk-pixbuf-xlib-2.0) BuildRequires: No longer
  needed nor used (in our case, we use the new default Imlib2).
- Add explicit pkgconfig(gdk-pixbuf-2.0) BuildRequires: Needed to
  build {_bindir}/icewm-menu-fdo.</changelog>
  <changelog author="dmueller@suse.com" date="1700913600">- update to 3.4.4:
  * Use fcsmart for capturing loadText data.
  * Support TIFF and WEBP in icewmbg.
  * More permissive parsing of a PAM image header in icesh.
  * Remove obsolete winoption examples and add one for
    plank.
  * Use --disable-librsvg instead of --disable-rsvg.
  * Add `supportsFormat` to check for support of additional
    image formats.
  * Support JXL, JP2, RAW, SVG, TGA image formats in
    icewmbg.
  * Test if a color can be considered dark for issue #715.
  * Brighten the color of inactive preview icons for dark
    themes for issue
  * Fix a crash when a ping timeout dialog is destroyed for
    issue #729.
  * Let icewmbg interpret command-line arguments relative
    to the current working directory.
  * Clarify prefoverride and closes #750
  * When mapping a client by PID, search for the best
    match.
  * Don't enforce the use of clang++ in the debug build.
  * Fix ordering in the 4th configuration
  * Fix minor warnings from recent CMake and GCC
  * Translated using Weblate (Portuguese (Brazil))</changelog>
  <changelog author="seanlew@opensuse.org" date="1703764800">- Update to 3.4.5:
  * Fix for centering the clock LED digits vertically
  * Fix the KeyWinTile commands for multi-mon setups
  * Fix the workspace buttons for right-to-left languages</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="bwiedemann@suse.com" date="1713268800">- Change DesktopBackgroundImage from .jpg to .png (boo#1222877)</changelog>
  <changelog author="dimstar@opensuse.org" 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="info@paolostivanin.com" 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="info@paolostivanin.com" 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@suse.com" date="1728475200">- Add explicit pkgconfig(librsvg-2.0) BuildRequires: Needed support
  svg file (bsc#1222655).</changelog>
</package>
<package pkgid="80c1639995847640e1393c6f52f828aa05bea10698bbeb7646d5aaa2181e2b1a7179e2578bd90af0384a9f3618325e529fa28b28af388c2cb3cbf2c46f297ad6" name="icewm-config-upstream" arch="noarch">
  <version epoch="0" ver="3.6.0" rel="160099.3.2"/>
  <changelog author="info@paolostivanin.com" date="1696334400">- Update to version 3.4.3:
  * New preference "TaskBarShowWindowTitles" for icon-only task buttons.
  * New winoption "doNotManage" to workaround bugs in picom for plank.
  * When a battery has no data about full charge, use the capacity.
  * When cascading windows, include the border size in the displacement.
  * Let icewmbg interpret command-line file arguments relative to $PWD.
  * Add a -f,--fork option to icewmbg to detach it from the terminal.
  * Fix the Window List Menu for #144.
  * Fix restoring from fullscreen with F11 in chromium for #141.
  * Support tabs in the Window List Menu.
  * Control the terminal in icewm-menu-fdo by option or environment.
  * Let icewm-menu-fdo use a list of default terminals to choose from.
- Drop unknown config options:
  * --enable-guievents
  * --enable-antialiasing
  * --enable-gradients
  * --enable-shaped-decorations</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697976000">- Drop pkgconfig(gdk-pixbuf-xlib-2.0) BuildRequires: No longer
  needed nor used (in our case, we use the new default Imlib2).
- Add explicit pkgconfig(gdk-pixbuf-2.0) BuildRequires: Needed to
  build {_bindir}/icewm-menu-fdo.</changelog>
  <changelog author="dmueller@suse.com" date="1700913600">- update to 3.4.4:
  * Use fcsmart for capturing loadText data.
  * Support TIFF and WEBP in icewmbg.
  * More permissive parsing of a PAM image header in icesh.
  * Remove obsolete winoption examples and add one for
    plank.
  * Use --disable-librsvg instead of --disable-rsvg.
  * Add `supportsFormat` to check for support of additional
    image formats.
  * Support JXL, JP2, RAW, SVG, TGA image formats in
    icewmbg.
  * Test if a color can be considered dark for issue #715.
  * Brighten the color of inactive preview icons for dark
    themes for issue
  * Fix a crash when a ping timeout dialog is destroyed for
    issue #729.
  * Let icewmbg interpret command-line arguments relative
    to the current working directory.
  * Clarify prefoverride and closes #750
  * When mapping a client by PID, search for the best
    match.
  * Don't enforce the use of clang++ in the debug build.
  * Fix ordering in the 4th configuration
  * Fix minor warnings from recent CMake and GCC
  * Translated using Weblate (Portuguese (Brazil))</changelog>
  <changelog author="seanlew@opensuse.org" date="1703764800">- Update to 3.4.5:
  * Fix for centering the clock LED digits vertically
  * Fix the KeyWinTile commands for multi-mon setups
  * Fix the workspace buttons for right-to-left languages</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="bwiedemann@suse.com" date="1713268800">- Change DesktopBackgroundImage from .jpg to .png (boo#1222877)</changelog>
  <changelog author="dimstar@opensuse.org" 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="info@paolostivanin.com" 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="info@paolostivanin.com" 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@suse.com" date="1728475200">- Add explicit pkgconfig(librsvg-2.0) BuildRequires: Needed support
  svg file (bsc#1222655).</changelog>
</package>
<package pkgid="671cca2c3aed10d9dbdc1b4e6d0d7eb5241abcf666faace7f3323466995a4878f80dfe0bec70ced5ae4950e9bb6c9cf19e7ad43d5523a526f9f8e6ab36006c88" name="icewm-default" arch="s390x">
  <version epoch="0" ver="3.6.0" rel="160099.3.2"/>
  <changelog author="info@paolostivanin.com" date="1696334400">- Update to version 3.4.3:
  * New preference "TaskBarShowWindowTitles" for icon-only task buttons.
  * New winoption "doNotManage" to workaround bugs in picom for plank.
  * When a battery has no data about full charge, use the capacity.
  * When cascading windows, include the border size in the displacement.
  * Let icewmbg interpret command-line file arguments relative to $PWD.
  * Add a -f,--fork option to icewmbg to detach it from the terminal.
  * Fix the Window List Menu for #144.
  * Fix restoring from fullscreen with F11 in chromium for #141.
  * Support tabs in the Window List Menu.
  * Control the terminal in icewm-menu-fdo by option or environment.
  * Let icewm-menu-fdo use a list of default terminals to choose from.
- Drop unknown config options:
  * --enable-guievents
  * --enable-antialiasing
  * --enable-gradients
  * --enable-shaped-decorations</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697976000">- Drop pkgconfig(gdk-pixbuf-xlib-2.0) BuildRequires: No longer
  needed nor used (in our case, we use the new default Imlib2).
- Add explicit pkgconfig(gdk-pixbuf-2.0) BuildRequires: Needed to
  build {_bindir}/icewm-menu-fdo.</changelog>
  <changelog author="dmueller@suse.com" date="1700913600">- update to 3.4.4:
  * Use fcsmart for capturing loadText data.
  * Support TIFF and WEBP in icewmbg.
  * More permissive parsing of a PAM image header in icesh.
  * Remove obsolete winoption examples and add one for
    plank.
  * Use --disable-librsvg instead of --disable-rsvg.
  * Add `supportsFormat` to check for support of additional
    image formats.
  * Support JXL, JP2, RAW, SVG, TGA image formats in
    icewmbg.
  * Test if a color can be considered dark for issue #715.
  * Brighten the color of inactive preview icons for dark
    themes for issue
  * Fix a crash when a ping timeout dialog is destroyed for
    issue #729.
  * Let icewmbg interpret command-line arguments relative
    to the current working directory.
  * Clarify prefoverride and closes #750
  * When mapping a client by PID, search for the best
    match.
  * Don't enforce the use of clang++ in the debug build.
  * Fix ordering in the 4th configuration
  * Fix minor warnings from recent CMake and GCC
  * Translated using Weblate (Portuguese (Brazil))</changelog>
  <changelog author="seanlew@opensuse.org" date="1703764800">- Update to 3.4.5:
  * Fix for centering the clock LED digits vertically
  * Fix the KeyWinTile commands for multi-mon setups
  * Fix the workspace buttons for right-to-left languages</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="bwiedemann@suse.com" date="1713268800">- Change DesktopBackgroundImage from .jpg to .png (boo#1222877)</changelog>
  <changelog author="dimstar@opensuse.org" 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="info@paolostivanin.com" 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="info@paolostivanin.com" 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@suse.com" date="1728475200">- Add explicit pkgconfig(librsvg-2.0) BuildRequires: Needed support
  svg file (bsc#1222655).</changelog>
</package>
<package pkgid="7be2657370a0c75d46e6ea77aae91165339b6bd7784d749a48862fcfd898150bb9cb8a79a43688fcf8e597df68436381d68bf788133afa0b778a468cde322d76" name="icewm-lang" arch="noarch">
  <version epoch="0" ver="3.6.0" rel="160099.3.2"/>
  <changelog author="info@paolostivanin.com" date="1696334400">- Update to version 3.4.3:
  * New preference "TaskBarShowWindowTitles" for icon-only task buttons.
  * New winoption "doNotManage" to workaround bugs in picom for plank.
  * When a battery has no data about full charge, use the capacity.
  * When cascading windows, include the border size in the displacement.
  * Let icewmbg interpret command-line file arguments relative to $PWD.
  * Add a -f,--fork option to icewmbg to detach it from the terminal.
  * Fix the Window List Menu for #144.
  * Fix restoring from fullscreen with F11 in chromium for #141.
  * Support tabs in the Window List Menu.
  * Control the terminal in icewm-menu-fdo by option or environment.
  * Let icewm-menu-fdo use a list of default terminals to choose from.
- Drop unknown config options:
  * --enable-guievents
  * --enable-antialiasing
  * --enable-gradients
  * --enable-shaped-decorations</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697976000">- Drop pkgconfig(gdk-pixbuf-xlib-2.0) BuildRequires: No longer
  needed nor used (in our case, we use the new default Imlib2).
- Add explicit pkgconfig(gdk-pixbuf-2.0) BuildRequires: Needed to
  build {_bindir}/icewm-menu-fdo.</changelog>
  <changelog author="dmueller@suse.com" date="1700913600">- update to 3.4.4:
  * Use fcsmart for capturing loadText data.
  * Support TIFF and WEBP in icewmbg.
  * More permissive parsing of a PAM image header in icesh.
  * Remove obsolete winoption examples and add one for
    plank.
  * Use --disable-librsvg instead of --disable-rsvg.
  * Add `supportsFormat` to check for support of additional
    image formats.
  * Support JXL, JP2, RAW, SVG, TGA image formats in
    icewmbg.
  * Test if a color can be considered dark for issue #715.
  * Brighten the color of inactive preview icons for dark
    themes for issue
  * Fix a crash when a ping timeout dialog is destroyed for
    issue #729.
  * Let icewmbg interpret command-line arguments relative
    to the current working directory.
  * Clarify prefoverride and closes #750
  * When mapping a client by PID, search for the best
    match.
  * Don't enforce the use of clang++ in the debug build.
  * Fix ordering in the 4th configuration
  * Fix minor warnings from recent CMake and GCC
  * Translated using Weblate (Portuguese (Brazil))</changelog>
  <changelog author="seanlew@opensuse.org" date="1703764800">- Update to 3.4.5:
  * Fix for centering the clock LED digits vertically
  * Fix the KeyWinTile commands for multi-mon setups
  * Fix the workspace buttons for right-to-left languages</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="bwiedemann@suse.com" date="1713268800">- Change DesktopBackgroundImage from .jpg to .png (boo#1222877)</changelog>
  <changelog author="dimstar@opensuse.org" 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="info@paolostivanin.com" 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="info@paolostivanin.com" 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@suse.com" date="1728475200">- Add explicit pkgconfig(librsvg-2.0) BuildRequires: Needed support
  svg file (bsc#1222655).</changelog>
</package>
<package pkgid="1a6d2df47fd2c46c50b7b8c7a5b5f1e0a711ff5f6fa2f38204e9a60c0950d47a02637b16f2ba6d7d52d9d37c2834f844ef674ceee088c6dec68b752c77b8704d" name="icewm-lite" arch="s390x">
  <version epoch="0" ver="3.6.0" rel="160099.3.2"/>
  <changelog author="info@paolostivanin.com" date="1696334400">- Update to version 3.4.3:
  * New preference "TaskBarShowWindowTitles" for icon-only task buttons.
  * New winoption "doNotManage" to workaround bugs in picom for plank.
  * When a battery has no data about full charge, use the capacity.
  * When cascading windows, include the border size in the displacement.
  * Let icewmbg interpret command-line file arguments relative to $PWD.
  * Add a -f,--fork option to icewmbg to detach it from the terminal.
  * Fix the Window List Menu for #144.
  * Fix restoring from fullscreen with F11 in chromium for #141.
  * Support tabs in the Window List Menu.
  * Control the terminal in icewm-menu-fdo by option or environment.
  * Let icewm-menu-fdo use a list of default terminals to choose from.
- Drop unknown config options:
  * --enable-guievents
  * --enable-antialiasing
  * --enable-gradients
  * --enable-shaped-decorations</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697976000">- Drop pkgconfig(gdk-pixbuf-xlib-2.0) BuildRequires: No longer
  needed nor used (in our case, we use the new default Imlib2).
- Add explicit pkgconfig(gdk-pixbuf-2.0) BuildRequires: Needed to
  build {_bindir}/icewm-menu-fdo.</changelog>
  <changelog author="dmueller@suse.com" date="1700913600">- update to 3.4.4:
  * Use fcsmart for capturing loadText data.
  * Support TIFF and WEBP in icewmbg.
  * More permissive parsing of a PAM image header in icesh.
  * Remove obsolete winoption examples and add one for
    plank.
  * Use --disable-librsvg instead of --disable-rsvg.
  * Add `supportsFormat` to check for support of additional
    image formats.
  * Support JXL, JP2, RAW, SVG, TGA image formats in
    icewmbg.
  * Test if a color can be considered dark for issue #715.
  * Brighten the color of inactive preview icons for dark
    themes for issue
  * Fix a crash when a ping timeout dialog is destroyed for
    issue #729.
  * Let icewmbg interpret command-line arguments relative
    to the current working directory.
  * Clarify prefoverride and closes #750
  * When mapping a client by PID, search for the best
    match.
  * Don't enforce the use of clang++ in the debug build.
  * Fix ordering in the 4th configuration
  * Fix minor warnings from recent CMake and GCC
  * Translated using Weblate (Portuguese (Brazil))</changelog>
  <changelog author="seanlew@opensuse.org" date="1703764800">- Update to 3.4.5:
  * Fix for centering the clock LED digits vertically
  * Fix the KeyWinTile commands for multi-mon setups
  * Fix the workspace buttons for right-to-left languages</changelog>
  <changelog author="dimstar@opensuse.org" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="bwiedemann@suse.com" date="1713268800">- Change DesktopBackgroundImage from .jpg to .png (boo#1222877)</changelog>
  <changelog author="dimstar@opensuse.org" 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="info@paolostivanin.com" 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="info@paolostivanin.com" 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@suse.com" date="1728475200">- Add explicit pkgconfig(librsvg-2.0) BuildRequires: Needed support
  svg file (bsc#1222655).</changelog>
</package>
<package pkgid="de5a330cc73c4e2fe466ff00e3c0e2ee687d59d86031867ff5530e04dd3dfa8ffe7e98c96665c51db4d51220efe2ea07412006ed37926c89c0f0bfde669ddae4" name="icewm-theme-branding" arch="noarch">
  <version epoch="0" ver="1.2.6" rel="lp161.1.1"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1607515200">- Change file /etc/icewm/startup: Pass environment variables to
  systemd --user session (bsc#1179237).</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1645617600">- Add fix-font-configuration.patch:
  Fix font configuration after google-droid-fonts update
  (boo#1195328 bsc#1196336)</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1646049600">- Add pass-env-var-to-systemd-user-session.patch instead of changing
  the tar ball to fix the bsc#1179237.
- Update the tar ball to sync with upstream.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1708344000">- Add fix-web-browser-icon.patch:
  The Adwaita theme does not provide much legacy apps icon now,
  redirect icewm web-browser icon to the right place. See:
  https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/issues/163
  https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/merge_requests/34/</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="1710417600">- Make sure flavor is never defined without content, but at least
  has %nil.
- Use an invalid arch for "" flavor (do-not-build): %nil is not
  actually supported and worked by accident.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712577600">- Do not substitute png to jpg for default wallpaper
  Details at https://github.com/openSUSE/branding/pull/149
- Keep openSUSEDefault although SLEDefault compat symlink exist</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1728561600">- Update to 1.2.6
- Update web browser icon
- Change to 1920x1200 compat symlink to enable new branding.
  We'll eventually change it to default.png later, however,
  this change ensures we're consistent with xfce, kde.
- The 1080 symlink is no longer available gh#openSUSE/branding#162
- Drop following patches:
  pass-env-var-to-systemd-user-session.patch
  fix-web-browser-icon.patch
  fix-font-configuration.patch
  These patches are already part of the 1.2.6 archive</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1728648000">- Remove patch files according to the 1.2.6 update:
  pass-env-var-to-systemd-user-session.patch
  fix-web-browser-icon.patch
  fix-font-configuration.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1744286400">- Enable SLE flavor on Backports project</changelog>
</package>
<package pkgid="9c50f06e5923d1f66a6cf9fb6e805488fbbe79c731b0b6980112ccf5f6dc8f71a6cbf6c7142b171b7c986194bcd80c73d31f3733401cf954514b7dd3d7aba7a8" name="icewm-theme-yast-installation" arch="noarch">
  <version epoch="0" ver="16.0.20240405" rel="lp161.1.3"/>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Bump to 15.4</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1650542400">- Skip *.tr files in /etc/bootsplash/themes/openSUSE/bootloader</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1662984000">- Bump to 15.5
- Supply new Wallpaper Issue#132</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1663156800">- use path-&gt;union for fonts in logo boo#1203394</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1668427200">- Remove systemd-icon-branding since it has been replaced by
  distribution-logos-openSUSE-icon, bsc#1204657</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712318400">- Bump to 16.0 and se png for wallpapers
  * SLES seems to be using png
  * Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
  * Use optipng -o5 to compress files (has to be reflected in spec)
  * Bump date</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712318401">* Drop hicolor symlinks from Makefile which are no longer present in TW
  exactly these are raising unpackaged errors on Leap 16.0 build.
  * Plasma 6 drops support for metadata.desktop</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1727784000">- Unified 4096x4096 Leap 16.0 wallpaper
  * Graphics from @hellcp. Many thanks for all the work!
  * Resolves Leap part of gh#openSUSE/branding#135
  * Covers both dark and light variant
  * Use single 4096x4096 file as mentioned in gh#openSUSE/branding#161
  * Use the dark 800x600 also for the back.png
  * Use default.png instead of default-light.png to maximize compatability.
  * Stop using static/dynamic xml files.
  * Drop resolution-specific .desktop files.
  they're useless now when we have single default.png
  and default-dark.png. Entry in
  /usr/share/gnome-background-properties is enough.
  * Generate a compat symlink 1920x1200.png used by SLES/cockpit,
  XFce, and KDE.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1727956800">- The wallpapers-openSUSE-extra complete the distribution wallpaper
  collection starting by Leap 16.0. We want the latest on TW too.
  * Suggest wallpapers-openSUSE-extra on Leap 16+ and TW
  * Expectation is to have 5/6 wallpapers alltogether.
  * Might be skipped from LIVE</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1746446400">- Do not build package as noarch</changelog>
</package>
<package pkgid="1c7a655977a06b3419162ec7d7c2c40f5a2b62c180e8387ea767b215d1ca8c4d4d9ad8c0d4113267593876da3991cfdb6bf9136df6252a7c8030f94babbd116f" name="icewm-themes" arch="noarch">
  <version epoch="0" ver="0.1" rel="bp161.1.1"/>
  <changelog author="nadvornik@suse.cz" date="1046692800">- fixed icewm themes path [#24442]</changelog>
  <changelog author="coolo@suse.de" date="1055937600">- package directories</changelog>
  <changelog author="hmacht@suse.de" date="1077624000">- building as non-root</changelog>
  <changelog author="ro@suse.de" date="1079870400">- removed *~ backup files</changelog>
  <changelog author="pnemec@suse.cz" date="1131019200">- removing Adept [#131751]
- ading several themes</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="pnemec@suse.cz" date="1157544000">- fixed install path [#203491]</changelog>
  <changelog author="tchvatal@suse.com" date="1509537600">- Drop Helix theme as it was merged to the main icewm package as
  default theme
- Cleanup with spec-cleaner
  * Noop just removes some noise</changelog>
  <changelog author="dimstar@opensuse.org" date="1510315200">- Really drop the Helix theme.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1661947200">- Fix rpmlint warnings and errors:
  + Add prep and build sections: Even if some packages don't
    directly need it, section markers may be overridden in rpm's
    configuration to provide additional 'under the hood'
    functionality.
  + Do not package unused shell sctips (convert.sh and mklinks).
  + Do not package backup file #default.theme#
  + De-duplicate files using fdupes.</changelog>
</package>
<package pkgid="38ff6d5d2ee5a05ac6808dba66870a1b8aa7fcad636ae78c885024e048e39e5eadfd7bf82e2aaa911f9157d04971941790f1a7a819a38e598ccbadb6db57cc7e" name="icinga-l10n" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="bp161.1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1648209600">- Initial version 1.1.0</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1668600000">- Update to 1.2.0
  - No changelog from upstream.
- Update to 1.1.0
  - Updated German translation (de_DE)
  - Updated Russian translation (ru_RU)
  - Updated Ukrainian translation (uk_UA)
  - Added Spanish (Argentina) translation (es_AR)</changelog>
</package>
<package pkgid="f14085dcf4f3f5140a030b46747d4b2785bdd23564f84949b836026fbfeb9a2dbef2a0883d57379f152d9c847510e9f8f14e53f9217b17b799a938c9f9948ed8" name="icinga-php-library" arch="noarch">
  <version epoch="0" ver="0.17.0" rel="bp161.1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1645185600">- Update to 0.7.0
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1648209600">- Update to 0.8.0
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656676800">- Update to 0.9.0
  - No changelog from upstream.
    But only compatible with Icinga Web versions 2.9.7, 2.10.2
    and 2.11.0</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1664884800">- Update to 0.10.0
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1683720000">- Update to 0.11.0
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1689508800">- Update to 0.12.0
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695384000">- Update to 0.13.0
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695902400">- Remove unneded requires and buildrequires icinga-php-common.
- Add missing requires.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1737892800">- Update ot 0.14.1
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1758888000">- Update to 1.17.0
  - No changelog from upstream.</changelog>
</package>
<package pkgid="d6b725a7dc9f190cc02b4dbbdb4c9127e14dda13243c883d7f69466c68aa3fd318f3f620ae809814594d4b2aa733364c35932273a2fafce4b5dbbc7cd7bee322" name="icinga-php-thirdparty" arch="noarch">
  <version epoch="0" ver="0.13.1" rel="bp161.1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1627387200">- Initial version 0.10.0</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656676800">- Update to 0.11.0
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695384000">- Update to 0.12.0
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695902400">- Remove unneded requires and buildrequires icinga-php-common.
- Add missing requires.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1737892800">- Update to 0.12.1
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1758888000">- Update to 0.13.1
  - No changelog from upstream.</changelog>
</package>
<package pkgid="99a3e1ee0e6f81c429b652b58ae8393d170dc464aebb4034c3f685ce903e51641c67fa7a42cf04cdb4dc29a60db47569a7719d30f8bdeb43d989cf527ab24b5a" name="icinga2" arch="s390x">
  <version epoch="0" ver="2.14.2" rel="bp161.1.5"/>
  <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="d1b529b7821a3824257f24a40799526a4c05e4231fa134af63b8650c5dfc0768ebbf4b3571ba5f62230b594be8944a0dce50bedb24414a9e53bc2f5d1a7d6107" name="icinga2-bin" arch="s390x">
  <version epoch="0" ver="2.14.2" rel="bp161.1.5"/>
  <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="3883ddb38ec72b0d24f8bd42b2751bba52eaf11b6f8a701ccb66853f78a5e2c1fa682dc5a2124e87b5120afd8fbf60de05f37f5c9e8bf701bb1579ea7b52b9f6" name="icinga2-common" arch="s390x">
  <version epoch="0" ver="2.14.2" rel="bp161.1.5"/>
  <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="7798d380f9ce713b40d3f9321c1561cb066b1a04620e96b105b9981da50607666c2344bf80a9c311ef25c80225cb94fe8914e807d75cfed724e99161630cc9e4" name="icinga2-doc" arch="s390x">
  <version epoch="0" ver="2.14.2" rel="bp161.1.5"/>
  <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="6cdb056115210b8a193de1817a5cb8855b614888c2b25938d4fd51e0074f1cb2f0000178c3a415fb37b8bacc39c0e0558709aab51817520eb0ae704a83de7874" name="icinga2-ido-mysql" arch="s390x">
  <version epoch="0" ver="2.14.2" rel="bp161.1.5"/>
  <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="e1b9bb9620011b77ee8ad67bbcc0104a97e9006e9c3f02077961aef51d89788c9aaa844f4ce752451249bbcf9c5891a75279b8894a1e9db879567ccd27d02171" name="icinga2-ido-pgsql" arch="s390x">
  <version epoch="0" ver="2.14.2" rel="bp161.1.5"/>
  <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="2b4b3773ac8ee23a908fc492b7b478ff3126fee6a18530a3c5c80fad30b91853d49277234a1037a9dc1008dcd37e130145e4d2ffcf80f2da3fa6e37833790a10" name="icingacli" arch="noarch">
  <version epoch="0" ver="2.12.6" rel="bp161.1.5"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695384000">- Update to 2.12.0
  - Support for PHP 8.2 #4918
  - Support for Content-Security-Policy #4528
  - Allow to initiate a refresh with __REFRESH__ #5108
  - Don't refresh twice upon __CLOSE__ #5106
  - Add event column-moved #5049
  - Add copy-to-clipboard behavior #5041
  - Access Oracle Database via tnsnames.ora / LDAP Naming Services #5062
  - Reduce risk of crashing the x509 collector daemon #5115
  - CSV export does not escape double quotes #4910
  * Full changelog see:
    https://github.com/Icinga/icingaweb2/milestone/79?closed=1
- Massive changes in spec needed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1700136000">- Update to 2.12.1
  - Add PHP 8.3 support
  - Login Redirect Loop #5133
  - UI database migration not fully compatible with PostgreSQL #5129
  - Missing styles when logging out and in while CSP is enabled #5126</changelog>
  <changelog author="ro@suse.de" date="1707825600">- Provide group as required by RPM 4.19</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1731499200">- Update to 2.12.2
  - Sort by name of roles does not work properly #4789
  - Settings menu flyout closes too fast / easy #5196
  - CSP header is missing the script-src policy #5180
  - Broken event overview due to IntlDateFormatter #5172
  - Downtimes, which were started and canceled, are missing in the history #5176
  - Usage of IcingaWeb2 api command returns 404, but is successful #5183
  - Allow fontawesome icons as menu items #5205
  - Error while opening a navigation root item #5177
  - Dashlets twice in dashboard &amp; not deletable #5203
  - PluginOutputRenderer gets called twice #5271
  - Graphs disappear after form controls are used #4996
  - Make subgroups of custom variables fully collapsible #5256</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731931200">- Fix usage of %requires_eq: invalid syntax previosly resulted in
  ignored lines and now properly returns an error.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1737892800">- Set right version for icinga-php-library.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1742990400">- Update to 2.12.3
  - XSS in embedded content CVE-2025-27405
  - DOM-based XSS CVE-2025-27404
  - Open redirect on login page CVE-2025-30164
  - Reflected XSS CVE-2025-27609
  - Login against Postgres DB is case-sensitive #5223
  - Role list has no functioning quick search #5300
  - After clicking on Check now, the page does not refresh itself #5293
  - Service States display wrong since update to 2.12.2 #5290</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1742990401">- Update to 2.12.4
  - Database login broken after upgrade #5343</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 2.12.5" date="1752667200">- Update to 2.12.5
  * PHP 8.4 Support
    We're again a little behind schedule, but now we support PHP 8.4!
    This means that installations on Ubuntu 25.04 and Fedora 42+ can
    now install Icinga Web without worrying about PHP related
    incompatibilities. Icinga packages will be available in the
    next few days.
  * Good Things Take Time
    There's only a single (notable) recent issue that is fixed
    with this release. All the others are a bit older.
  - External URLs set up as dashlets are not embedded the same
    as navigation items #5346
  * But the team sat together a few weeks ago and fixed a bug here
    and there. And of course, also in Icinga Web!
  - Users who are not allowed to change the theme, cannot change
    the theme mode either #5385
  - Improved compatibility with several SSO authentication
    providers #5000, #5227
  - Filtering for older-than events with relative time does not
    work #5263
  - Empty values are NULL in CSV exports #5350
  * Breaking, Somewhat
    This is mainly for developers.
    With the support of PHP 8.4, we introduced a new environment
    variable, ICINGAWEB_ENVIRONMENT. Unless set to dev, Icinga Web
    will not show nor log deprecation notices anymore.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 2.12.6" date="1763726400">- Update to 2.12.6
  - Search box shows many magnifying glasses for some community themes #5395
  - Authentication hooks are not called with external backends #5415
  - Improve Minimal layout #5386</changelog>
</package>
<package pkgid="34541efd45d65e4d852724889aa8883b822bf9d54f62e6c6d9d8ede9214f0e24943c9cbf9da031a4bc29e453691473cb64ba5fb729157c65bf7fe506ce697036" name="icingaweb2" arch="noarch">
  <version epoch="0" ver="2.12.6" rel="bp161.1.5"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695384000">- Update to 2.12.0
  - Support for PHP 8.2 #4918
  - Support for Content-Security-Policy #4528
  - Allow to initiate a refresh with __REFRESH__ #5108
  - Don't refresh twice upon __CLOSE__ #5106
  - Add event column-moved #5049
  - Add copy-to-clipboard behavior #5041
  - Access Oracle Database via tnsnames.ora / LDAP Naming Services #5062
  - Reduce risk of crashing the x509 collector daemon #5115
  - CSV export does not escape double quotes #4910
  * Full changelog see:
    https://github.com/Icinga/icingaweb2/milestone/79?closed=1
- Massive changes in spec needed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1700136000">- Update to 2.12.1
  - Add PHP 8.3 support
  - Login Redirect Loop #5133
  - UI database migration not fully compatible with PostgreSQL #5129
  - Missing styles when logging out and in while CSP is enabled #5126</changelog>
  <changelog author="ro@suse.de" date="1707825600">- Provide group as required by RPM 4.19</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1731499200">- Update to 2.12.2
  - Sort by name of roles does not work properly #4789
  - Settings menu flyout closes too fast / easy #5196
  - CSP header is missing the script-src policy #5180
  - Broken event overview due to IntlDateFormatter #5172
  - Downtimes, which were started and canceled, are missing in the history #5176
  - Usage of IcingaWeb2 api command returns 404, but is successful #5183
  - Allow fontawesome icons as menu items #5205
  - Error while opening a navigation root item #5177
  - Dashlets twice in dashboard &amp; not deletable #5203
  - PluginOutputRenderer gets called twice #5271
  - Graphs disappear after form controls are used #4996
  - Make subgroups of custom variables fully collapsible #5256</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731931200">- Fix usage of %requires_eq: invalid syntax previosly resulted in
  ignored lines and now properly returns an error.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1737892800">- Set right version for icinga-php-library.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1742990400">- Update to 2.12.3
  - XSS in embedded content CVE-2025-27405
  - DOM-based XSS CVE-2025-27404
  - Open redirect on login page CVE-2025-30164
  - Reflected XSS CVE-2025-27609
  - Login against Postgres DB is case-sensitive #5223
  - Role list has no functioning quick search #5300
  - After clicking on Check now, the page does not refresh itself #5293
  - Service States display wrong since update to 2.12.2 #5290</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1742990401">- Update to 2.12.4
  - Database login broken after upgrade #5343</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 2.12.5" date="1752667200">- Update to 2.12.5
  * PHP 8.4 Support
    We're again a little behind schedule, but now we support PHP 8.4!
    This means that installations on Ubuntu 25.04 and Fedora 42+ can
    now install Icinga Web without worrying about PHP related
    incompatibilities. Icinga packages will be available in the
    next few days.
  * Good Things Take Time
    There's only a single (notable) recent issue that is fixed
    with this release. All the others are a bit older.
  - External URLs set up as dashlets are not embedded the same
    as navigation items #5346
  * But the team sat together a few weeks ago and fixed a bug here
    and there. And of course, also in Icinga Web!
  - Users who are not allowed to change the theme, cannot change
    the theme mode either #5385
  - Improved compatibility with several SSO authentication
    providers #5000, #5227
  - Filtering for older-than events with relative time does not
    work #5263
  - Empty values are NULL in CSV exports #5350
  * Breaking, Somewhat
    This is mainly for developers.
    With the support of PHP 8.4, we introduced a new environment
    variable, ICINGAWEB_ENVIRONMENT. Unless set to dev, Icinga Web
    will not show nor log deprecation notices anymore.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 2.12.6" date="1763726400">- Update to 2.12.6
  - Search box shows many magnifying glasses for some community themes #5395
  - Authentication hooks are not called with external backends #5415
  - Improve Minimal layout #5386</changelog>
</package>
<package pkgid="892d10f8e7d48d1a43889586fd981e60266729f9842b6f38d443d914f00ed6d2a09a65ed61444b700d7da4693576c47aa18eac223f0700e4e601a5a4c7a01b60" name="icingaweb2-common" arch="noarch">
  <version epoch="0" ver="2.12.6" rel="bp161.1.5"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695384000">- Update to 2.12.0
  - Support for PHP 8.2 #4918
  - Support for Content-Security-Policy #4528
  - Allow to initiate a refresh with __REFRESH__ #5108
  - Don't refresh twice upon __CLOSE__ #5106
  - Add event column-moved #5049
  - Add copy-to-clipboard behavior #5041
  - Access Oracle Database via tnsnames.ora / LDAP Naming Services #5062
  - Reduce risk of crashing the x509 collector daemon #5115
  - CSV export does not escape double quotes #4910
  * Full changelog see:
    https://github.com/Icinga/icingaweb2/milestone/79?closed=1
- Massive changes in spec needed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1700136000">- Update to 2.12.1
  - Add PHP 8.3 support
  - Login Redirect Loop #5133
  - UI database migration not fully compatible with PostgreSQL #5129
  - Missing styles when logging out and in while CSP is enabled #5126</changelog>
  <changelog author="ro@suse.de" date="1707825600">- Provide group as required by RPM 4.19</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1731499200">- Update to 2.12.2
  - Sort by name of roles does not work properly #4789
  - Settings menu flyout closes too fast / easy #5196
  - CSP header is missing the script-src policy #5180
  - Broken event overview due to IntlDateFormatter #5172
  - Downtimes, which were started and canceled, are missing in the history #5176
  - Usage of IcingaWeb2 api command returns 404, but is successful #5183
  - Allow fontawesome icons as menu items #5205
  - Error while opening a navigation root item #5177
  - Dashlets twice in dashboard &amp; not deletable #5203
  - PluginOutputRenderer gets called twice #5271
  - Graphs disappear after form controls are used #4996
  - Make subgroups of custom variables fully collapsible #5256</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731931200">- Fix usage of %requires_eq: invalid syntax previosly resulted in
  ignored lines and now properly returns an error.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1737892800">- Set right version for icinga-php-library.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1742990400">- Update to 2.12.3
  - XSS in embedded content CVE-2025-27405
  - DOM-based XSS CVE-2025-27404
  - Open redirect on login page CVE-2025-30164
  - Reflected XSS CVE-2025-27609
  - Login against Postgres DB is case-sensitive #5223
  - Role list has no functioning quick search #5300
  - After clicking on Check now, the page does not refresh itself #5293
  - Service States display wrong since update to 2.12.2 #5290</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1742990401">- Update to 2.12.4
  - Database login broken after upgrade #5343</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 2.12.5" date="1752667200">- Update to 2.12.5
  * PHP 8.4 Support
    We're again a little behind schedule, but now we support PHP 8.4!
    This means that installations on Ubuntu 25.04 and Fedora 42+ can
    now install Icinga Web without worrying about PHP related
    incompatibilities. Icinga packages will be available in the
    next few days.
  * Good Things Take Time
    There's only a single (notable) recent issue that is fixed
    with this release. All the others are a bit older.
  - External URLs set up as dashlets are not embedded the same
    as navigation items #5346
  * But the team sat together a few weeks ago and fixed a bug here
    and there. And of course, also in Icinga Web!
  - Users who are not allowed to change the theme, cannot change
    the theme mode either #5385
  - Improved compatibility with several SSO authentication
    providers #5000, #5227
  - Filtering for older-than events with relative time does not
    work #5263
  - Empty values are NULL in CSV exports #5350
  * Breaking, Somewhat
    This is mainly for developers.
    With the support of PHP 8.4, we introduced a new environment
    variable, ICINGAWEB_ENVIRONMENT. Unless set to dev, Icinga Web
    will not show nor log deprecation notices anymore.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 2.12.6" date="1763726400">- Update to 2.12.6
  - Search box shows many magnifying glasses for some community themes #5395
  - Authentication hooks are not called with external backends #5415
  - Improve Minimal layout #5386</changelog>
</package>
<package pkgid="2b47a419e1c3c6713ec13f37d77e2308c3b51b796ebd62f29e061ef247a63f1682b4372658f21678cd0793fc1f4a17dd78a612e65c9e762e90601ab1663ed15a" name="icingaweb2-module-director" arch="noarch">
  <version epoch="0" ver="1.11.1" rel="bp161.1.2"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1645185600">- Update to 1.9.0
  * Breaking Changes
  - Module dependencies have been raised, Upgrading and
    Installation documentations contain related details
  * Fixed issues
  - You can find issues and feature requests related to this release on our
    roadmap
  * Import and Sync
  - FIX: string property modifiers now preserve NULL values (#2371)
  - FIX: "to int" property modifiers now fails for non-string values (#2372)
  - FEATURE: introduce 'disable' as your purge action on Sync (#2285)
  - FEATURE: there is now a simple "group by" Property Modifier (#2317)
  * Configuration Baskets
  - FIX: Notification Apply Rules have not been exported (#2335)
  - FIX: Restore now supports the set_if_format switch (#2291)
  - FEATURE: it's now possible to purge objects of specific types (#2201)
  - FEATURE: exporting Users, User-Templates and -Groups is now possible (#2328)
  - FEATURE: Data Field Categories are now supported (#2256)
  * Permissions and Restrictions
  - FEATURE: allow using monitoring module permissions (#2304)
  - FEATURE: it's now possible to grant (global) access to scheduled downtimes (#2086)
  * Configuration / Templating
  - FEATURE: offering choices based on a specific imports is now possible (#1178)
  * User Interface
  - FIX: allow switching DB config while connection is failing (#2300)
  - FIX: Links to duplicate services in Sets didn't check for deactivation (#2323)
  - FIX: SQL error for Data Fields table on PostgreSQL (#2310)
  - FIX: SQL error when searching for Data Field Categories (#2367)
  - FIX: Icon used for Notifications has been changed (#2455)
  - FEATURE: show "deprecated" flag on object attribute inspection (#2312)
  - FEATURE: Service Template for single Host services provides auto-completion (#1974)
  * CLI
  - FEATURE: config deployment now allows to --wait for an Icinga restart (#2314)
  * Activity log
  - FEATURE: Activity log now allows for remarks (addon module required, #2471)
  * Documentation
  - FIX: configure the daemon with main setup instructions (#2296, #2320)
  * Internals
  - FEATURE: PHP 8.1 is now supported, works once available in Icinga Web (#2435)
  - FEATURE: Config Branches have been implemented, leveraged via Hook/Addon (#2376)
  - FEATURE: UUIDs have been implemented for most Icinga objects, more to come
  - FEATURE: new Deployment Hook, triggers onCollect(ing) Icinga startup info (#2315)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1649419200">- Update to 1.9.1
  * Fixed issues
  - You can find issues and feature requests related to this
    release on our roadmap
  * User Interface
  - FIX: DataList-backed fields failed to validate (#2475)
  - FIX: No Host list limit when adding a single service globally (#2481)
  - FIX: Cleared activity log caused exception (#2505, #2506)
  - FEATURE: Icinga Web 2.10 dark mode support (#2433)
  * Configuration Baskets
  - FIX: failed to export Baskets with Service Sets (#2488)
  - FIX: Sync Rule restore from snapshot on name change (#2467)
  - FIX: Do not export UUIDs with Service Sets (#2488)
  * CLI
  - FEATURE: Allow to define deployment grace period on CLI (#2499)
  * Integrations
  - FIX: Cleanup IcingaDbCubeLinks (#2484)
  * DB Schema
  - FIX: applying DB Schema migrations failed on PostgreSQL (#2482)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1663761600">- Update to 1.10.0
  * Fixed issues
  - You can find issues and feature requests related to this release on our roadmap
  * User Interface
  - FIX: links from Service Previews (Icinga DSL) to templates (#2554)
  - FIX: daemon health visualization on systems w/o /proc filesystem (#2544)
  * Import and Sync
  - FIX: Sync now compares keys in a case-insensitive way (#2598, #2419, #1140)
  - FIX: Sync now preserves Self Service API keys in override mode (#2590)
  - FEATURE: clone a row for nested Dictionary/Hash entries (#2555)
  - FEATURE: Sync in "override" mode now preserves Self Service API keys (#2590)
  - FEATURE: split a row in multiple ones, based on a Dictionary (#2555)
  - FEATURE: it's now possible to sync to a configuration branch (#2552)
  - FEATURE: Sync preview now allows to navigate single changes (#2607)
  * Configuration Baskets
  - BREAKING: configuration baskets no longer contain originalId (#2549)
  - FEATURE: exporting/snapshot-logic has been centralized (#2549)
  * Configuration Branches
  - FIX: PostgreSQL now allows for the same object in multiple branches (#2605)
  - FEATURE: merge comments can now be proposed (#2604)
  - FEATURE: activity log now shows author and committer (#2606)
  * Integrations
  - FIX: Monitoring Hooks are no longer provided with disable Director UI (#2597)
  - FIX: cleanup for IcingaDbCube (#2484)
  * Kickstart
  - FIX: breaking change in ipl/html, affected setups with ro INI files (#2595)
  - FEATURE: better explanation for missing DSL bodies fetched from core (#2557)
  * REST API
  - FIX: addressing service templates by name has been fixed (#2487)
  - FIX: allow for object_name in body only (#2576)
  - FIX: notice on PHP 8.1 (#2575)
  - FEATURE: Stack traces can now be requested (#2570)
  - FEATURE: Hosts can now be exported with their services (#2568)
  - FEATURE: "magic" variable overrides are now supported (#2569)
  * CLI
  - FIX: config deploy doesn't try to wait in case of no deployment (#2522)
  - FIX: renderer now shows full service sets (#2550)
  - FEATURE: improved wording for deployment error messages (#2523)
  - FEATURE: JSON can now be shipped via STDIN (#1570)
  - FEATURE: improved readability for some error messages (#2567)
  - FEATURE: allows showing hosts with their services (#2565)
  - FEATURE: allow showing resolved Host services (#2571)
  - FEATURE: "magic" variable overrides are now supported (#2560)
  - FEATURE: error messages are now friendlier (#2567)
  - FEATURE: STDIN support for --json is now available (#1570)
  * Activity Log
  - FIX: deleted objects might have been missing related properties (#2559)
  * Deployment Log
  - FEATURE: visualization performance has been improved (#2551)
  * Internals
  - FEATURE: there is now a centralized Exporter implementation (#2549)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1665144000">- Update to 1.10.1
  * Import and Sync
  - FIX: sync lower-cased all object names since v1.10 (#2608)
  - FIX: sync for Datalist entries has been fixed (#2618)
  - FIX: Sync now applied NULL values with merge policy (#2623)
  - FIX: Sync created Sync History entries for every preview (#2632)
  - FIX: "Purge" stopped working for Sync (#2627)
  * UI
  - FIX: "Modify" Services via the monitoring module (#2615, #2619)
  * Configuration Baskets
  - FIX: restore Import/Sync/Job when exported with v1.10 (#2620)
  - FIX: restoring Job with ImportSource or SyncRule (#2528)
  * Database Schema
  - FIX: new DB schema failed due to duplicate line in SQL statement (#2609)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1667476800">- Update to 1.10.2
  * Fixed issues
  - You can find issues and feature requests related to this release on our roadmap
  * UI
  - FEATURE: improve Service Set table layout (#2648)
  - FIX: modifying single time-period ranges had no effect (#2525)
  - FIX: activity log pagination is now on a single line (#2649)
  * Import and Sync
  - FIX: triggering Sync manually produced an error on PostgreSQL (#2636)
  - FIX: purge stopped working for objects with uppercase characters (#2627)
  - FIX: Notification Apply rule is now possible (wasn't since v1.8) (#2142, #2634)
  - FIX: nested property access with intermediate NULL values now gives NULL (#2474, #2584)
  - FIX: automated Sync jobs stopped working (#2633)
  * Configuration Baskets
  - FEATURE: more details shown in error messages related to invalid characters (#2646)
  - FIX: snapshots for Baskets containing Baskets failed since v1.10 (#2644)
  * REST API
  - FIX: Self Service API returned invalid JSON on PHP 8.1 (#2614)
  * Internals
  - FIX: issue with empty activity log, deprecate outdated method (#2630)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695297600">- Fix build error in Tumbleweed which are not aarch64.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1697198400">- Update to 1.11.0
  * UI
  - FEATURE: allow to clone commands with fields (#2264)
  - FEATURE: Data Fields are now sorted in a case-insensitive way (#2358)
  - FEATURE: Data Field search is now case-insensitive (#2359)
  - FEATURE: Deployment Log now breaks lines (#2677)
  - FEATURE: Sort Template trees by name (#2691)
  - FEATURE: Branch and Sync diff/preview now shows related host for services (#2736)
  - FEATURE: Show more details for assign filter parsing errors (#2667)
  - FEATURE: Fields from set_if are now being proposed (#514)
  - FEATURE: Template usage table now shows Set members (#2378)
  - FIX: do not fail for (some) Service Dependencies (#2669, #1142)
  - FIX: Service Sets can now be searched by Service name in branches too (#2738)
  - FIX: Template usage table had no header (#2780)
  - FIX: Strikethrough for deactivated services in applied Service Set (#2746, #2766)
  - FIX: editing multi-selected services with the same name has been fixed (#2798, 2801, #2599)
  - FIX: Service Sets table with PostgreSQL (#2799)
  - FIX: Dark mode for some clone forms (#2670)
  * Icinga Configuration
  - FEATURE: render fallback template for IfW 1.11 for Icinga &lt; 2.14 (#2776)
  - FEATURE: render host templates to all non-global zones per default (#2410)
  - FEATURE: notifications can pick user(groups) from host/service vars (#462)
  - FIX: render Set Services to individual zones where required (#1589, #2356)
  - FIX: special characters like &amp; and | caused trouble in filters (#2667)
  * Import and Sync
  - FEATURE: regular expression based modifier allows explicit NULL on no match (#2705)
  - FEATURE: property modifiers can now be applied based on filters (#2756)
  - FEATURE: CIDR notation (network ranges) is supported in such filters (#2757)
  - FEATURE: trigger group membership resolution on group sync conditionally (#2812)
  - FIX: synchronizing Service (and -Set) Templates has been fixed (#2745, #2217)
  - FIX: null properties with Sync policy "ignore" are now being ignored (#2657)
  - FIX: Import Source shows available columns for Core API Import (#2763)
  - FIX: JSON-decode now explicitly fails for non-string inputs (#2810)
  * Integrations
  - FIX: don't throw an error, when editing a Service via IcingaDB link (#2533, #2563)
  * Configuration Baskets
  - FEATURE: it's now possible to upload snapshots for existing baskets (#1952)
  - FIX: basket now shows where to expect changes for lists from snapshots (#2791)
  - FIX: Icinga DSL parts for Commands are now restored from Baskets (#2811)
  * REST API
  - FIX: Commands give 204 w/o ghost changes for same properties (#2660)
  * Permissions and Restrictions
  - FIX: monitoring-related permission checks have been refactored (#2712)
  - FIX: Hostgroup-Filters have not been applied to Overview tables (#2775)
  - FIX: error editing Hosts with hostgroup restriction in place (#2164, #2809)
  * Configuration Branches
  - FEATURE: with this release, directorbranches v1.3 supports a "default branch" (#2688)
  - FEATURE: users with default branches get warnings in the main branch (#2689)
  - FIX: create a branched set, add services, modify them (#2710)
  * Health Check
  - FIX: complaint about overdue jobs was not correct (#2680, #2681)
  * Internals
  - FEATURE: support PHP 8.2 (#2777, #2792)
  - FEATURE: Unit Tests are now being triggered as GitHub workflows (no issue)
  - FIX: group membership is no longer resolved when not needed (#2048)
  - FIX: require Auth object for all object tables (#2808)
  - FIX: group membership is no longer resolved when not needed (#2048)
  * Fixed issues
  - You can find issues and feature requests related to this release on our roadmap</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1707134400">- Use nagios-rpm-macros.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1707393600">- Update to 1.11.1
  * Security
  - Configuration is susceptible to CSRF (GHSA-3mwp-5p5v-j6q3)
  * UI
  - FIX: Data fields are now suggested for service templates without a check command (#2815, #2826)
  - FIX: Unsetting a parent host or service of a dependency is now correctly stored (no issue)
  - FIX: The activity log now avoids a bug in PHP introduced with version 8.1.25 (#2828)
  * Internals
  - FIX: UserGroup creation failed since v1.10.0 (#2784)
  - FIX: Hostgroup names consisting only of digits are now correctly handled (#2821)
  - FIX: Improved compatibility with PHP 8.1 and 8.2 (#2819, #2827)
  - FIX: The parent host or service of a dependency can now be reliably referenced by custom variable (#2289)
  - FIX: Services in service sets are now fully restored once a removed set is restored (#1065)
  * Integrations
  - FIX: Icinga DB integration now works even if the monitoring module is not available (#2635)
  - FIX: Conformity with the content security policy introduced with Icinga Web v2.12 (#2845)
  * Fixed issues
  - You can find issues and feature requests related to this release on our roadmap</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707912000">- Provide user/group symbol as required by RPM 4.19: user/group are
  generated in pre script.</changelog>
</package>
<package pkgid="bc5820c384de7707129aa5f47a1d0e9d78a13137444ca43643210f50083b0c9ee57de6e34f57fc1daac4bf1c99f7f50b749237d016d3519609e2adaf5cfe4689" name="icingaweb2-module-incubator" arch="noarch">
  <version epoch="0" ver="0.22.0" rel="bp161.1.1"/>
  <changelog author="ecsos@opensuse.org" date="1569844800">- initial version</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1608033600">- Update to 0.6.0
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1645185600">- Update to 0.12.0
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1650974400">- Update to 0.16.0
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1657195200">- Update to 0.17.0
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1663761600">- Update to 0.18.0
  - cosmetic changes for Icinga Web
  - Settings can now be compared
  - fix some zfdb exceptions on 8.1</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1668600000">- Update to 0.19.0
  - improved ProcessInfo serialization
  - allow to use Cli\Screen w/o CLI
  - curl: fix PHP 8.1 support in specific error conditions
  - InfluxDB: fix v2 support
  - InfluxDB: body compression
  - InfluxDB: add header for debugging purposes</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695384000">- Update to 0.20.0
  - improved am/pm formatting
  - support db expressions in filter rendering
  - fix background in action bar dropdowns
  - JsonRPC no supports proxy handlers
  - dbstore improved modification detection</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1707393600">- Update to 0.22.0
  - Improved compatibility with the latest Icinga Director releases
- Update to 0.21.0
  - raised gipfl/systemd for PHP 8.2</changelog>
</package>
<package pkgid="82cb20099a840a0035f80e8b06abbfc8556db7e2621809b6facd1cecbe966e7ba6937e505bedf227942d285fe78d6912e7483c6c3d4857b84a3278701fb18aa4" name="icingaweb2-module-ipl" arch="noarch">
  <version epoch="0" ver="0.5.0" rel="bp161.1.1"/>
  <changelog author="ecsos@opensuse.org" date="1562155200">- initial version 0.3.0</changelog>
  <changelog author="ecsos@opensuse.org" date="1579176000">- Update to 0.4.0
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1608033600">- Update to 0.5.0
  - No changelog from upstream.</changelog>
</package>
<package pkgid="8a5c10e145127c84aa35a70f90b28c74f506dcb4c1fa8b9ed1c5552fe29d50a0e3194a50b62d0fb4d8f98324fd2e9e9376af1d0f06907e6335df7ace9f54c8b4" name="icingaweb2-module-reactbundle" arch="noarch">
  <version epoch="0" ver="0.9.0" rel="bp161.1.1"/>
  <changelog author="ecsos@opensuse.org" date="1562155200">- initial version 0.6.0</changelog>
  <changelog author="ecsos@opensuse.org" date="1569844800">- Update to 0.7.0
  - No changelog from upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1608033600">- Update to 0.8.0
  - Upgraded to react/http stable (#10)
  - Refreshed a bunch of other versions
  - Pinned clue/buzz-react to 2.7 to avoid breaking changes.
    Please migrate to react/http, we'll drop this library in one
    of the next releases, as upstream has been deprecated</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1645185600">- Update to 0.9.0
  - Added libraries:
  - guzzlehttp/psr7
  - guzzlehttp/guzzle</changelog>
</package>
<package pkgid="d6af7caf2bae83c8de296b6dbc717ebccd635ca82d998eb08f8dc47e13f09c1de89e31368a812d6f94f3eccad7184f4232db3c656e30a83d44655ffc551ee0a5" name="icingaweb2-php-fpm" arch="noarch">
  <version epoch="0" ver="2.12.6" rel="bp161.1.5"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695384000">- Update to 2.12.0
  - Support for PHP 8.2 #4918
  - Support for Content-Security-Policy #4528
  - Allow to initiate a refresh with __REFRESH__ #5108
  - Don't refresh twice upon __CLOSE__ #5106
  - Add event column-moved #5049
  - Add copy-to-clipboard behavior #5041
  - Access Oracle Database via tnsnames.ora / LDAP Naming Services #5062
  - Reduce risk of crashing the x509 collector daemon #5115
  - CSV export does not escape double quotes #4910
  * Full changelog see:
    https://github.com/Icinga/icingaweb2/milestone/79?closed=1
- Massive changes in spec needed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1700136000">- Update to 2.12.1
  - Add PHP 8.3 support
  - Login Redirect Loop #5133
  - UI database migration not fully compatible with PostgreSQL #5129
  - Missing styles when logging out and in while CSP is enabled #5126</changelog>
  <changelog author="ro@suse.de" date="1707825600">- Provide group as required by RPM 4.19</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1731499200">- Update to 2.12.2
  - Sort by name of roles does not work properly #4789
  - Settings menu flyout closes too fast / easy #5196
  - CSP header is missing the script-src policy #5180
  - Broken event overview due to IntlDateFormatter #5172
  - Downtimes, which were started and canceled, are missing in the history #5176
  - Usage of IcingaWeb2 api command returns 404, but is successful #5183
  - Allow fontawesome icons as menu items #5205
  - Error while opening a navigation root item #5177
  - Dashlets twice in dashboard &amp; not deletable #5203
  - PluginOutputRenderer gets called twice #5271
  - Graphs disappear after form controls are used #4996
  - Make subgroups of custom variables fully collapsible #5256</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731931200">- Fix usage of %requires_eq: invalid syntax previosly resulted in
  ignored lines and now properly returns an error.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1737892800">- Set right version for icinga-php-library.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1742990400">- Update to 2.12.3
  - XSS in embedded content CVE-2025-27405
  - DOM-based XSS CVE-2025-27404
  - Open redirect on login page CVE-2025-30164
  - Reflected XSS CVE-2025-27609
  - Login against Postgres DB is case-sensitive #5223
  - Role list has no functioning quick search #5300
  - After clicking on Check now, the page does not refresh itself #5293
  - Service States display wrong since update to 2.12.2 #5290</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1742990401">- Update to 2.12.4
  - Database login broken after upgrade #5343</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 2.12.5" date="1752667200">- Update to 2.12.5
  * PHP 8.4 Support
    We're again a little behind schedule, but now we support PHP 8.4!
    This means that installations on Ubuntu 25.04 and Fedora 42+ can
    now install Icinga Web without worrying about PHP related
    incompatibilities. Icinga packages will be available in the
    next few days.
  * Good Things Take Time
    There's only a single (notable) recent issue that is fixed
    with this release. All the others are a bit older.
  - External URLs set up as dashlets are not embedded the same
    as navigation items #5346
  * But the team sat together a few weeks ago and fixed a bug here
    and there. And of course, also in Icinga Web!
  - Users who are not allowed to change the theme, cannot change
    the theme mode either #5385
  - Improved compatibility with several SSO authentication
    providers #5000, #5227
  - Filtering for older-than events with relative time does not
    work #5263
  - Empty values are NULL in CSV exports #5350
  * Breaking, Somewhat
    This is mainly for developers.
    With the support of PHP 8.4, we introduced a new environment
    variable, ICINGAWEB_ENVIRONMENT. Unless set to dev, Icinga Web
    will not show nor log deprecation notices anymore.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 2.12.6" date="1763726400">- Update to 2.12.6
  - Search box shows many magnifying glasses for some community themes #5395
  - Authentication hooks are not called with external backends #5415
  - Improve Minimal layout #5386</changelog>
</package>
<package pkgid="fa903d96dc837df61518bd4caaa56d128c9f900cd5dc1c7615a54ebd9ff79bd64306357653f6e812c289477ed1dba13c4bcfa09624f496fba7c7b44ac7daf236" name="icmake" arch="s390x">
  <version epoch="0" ver="10.03.00" rel="bp161.1.2"/>
  <changelog author="josef.moellers@suse.com" date="1486036800">- Upgrade to 9.02.02
  * Fixed an annoying typo in [/usr/lib/icmake/]icmbuild.
- Upgrade to 9.02.01
  * Fixed a flaw in [/usr/lib/icmake/]icmbuild: when DEFCOM "library" was
    defined in icmconf, and precompiled headers were requested, then MAIN had
    to be defined as well. This is not required anymore.
- Upgrade to 9.02.00
  * icmbuild now is a small program, providing help or starting the icmbuild
    script in LIBDIR (cf. INSTALL)
  * Man-pages were updated
  * Cosmetic changes to icmake --help's output
  * The name of the optional configuration file YEAR was changed to YEARS
    (as it defines YEARS, not YEAR)
  * `icmconf' was added to /etc/icmake/icmstart.rc
  * As mentioned in icmake's man-page the program `icmun' is mainly used in
    some specific situations. In icmake's daily practice it isn't
    used. Therefore it was moved from the standard binary programs directory
    to icmake's LIB directory (commonly /usr/lib/icmake).
  * The file /etc/icmake/icmake.rc was nowhere used and was removed.
- Upgrade to 9.01.00
  * Man-pages weren't properly updated at 9.00.00. This was fixed in this
    release.
- Upgrade to 9.00.00
  * Added support program icm-dep computing dependencies for USE_ALL classes
    and precompiled headers, called from /usr/bin/icmbuild, or directly using
    icmake's option --icm-dep (-d)
  * Icmake supports several long options in addition to the standard short
    options. See icmake(1) for details.
  * Changed references to IS_* into O_* in icmake(1)'s man-page. The IS_
    entries were already unavailable, but the man-page still referred to
    them. Now fixed.
  * Contents of lines in CLASSES beyond the first word are no longer
    interpreted.
  * Added new option NO_PRECOMP_WARNING to icmconf
  * Option -b was removed from icmake.
  * The built-in function makelist(mask, [younger,older], referencefile) is now
    operational (was mentioned in icmake's man-page, but wasn't implemented
    before).
  * Repaired a bug in substr that could segfault.
  * Man-pages updated. Icmbuild(1) contains a description of the icm-dep
    program.</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1579262400">- Upgrade to 9.03.01
  * updated the usr/share/icmake/icmconf file
  * Removed an error (#-lines are comment) in the icmconf(7) man-page
  * Fixed icmbuild's install command wrt installing libraries
  * Using ctrl-C while executing icmstart no longer requires a terminal
    reset when using bash as command shell (in fact: icm-exec restores
    the initial terminal (stdin) configuration when terminated by ctrl-C).
  * The standard icmake skeleton files specify namespace Icmake instead of
    the previously used namespace Icmbuild.
  * The icmbuild strip command is discontinued: use -s instead
  * Stripping (-s) can only be specified when installing
  * icmbuild options -c can only be specified when building libraries or
    programs
  * Redesigned icm-comp's implementation
  * Changed icm-exec's int comparison function: returns 1 if equal, 0 if not
  * The file 'version.cc' wasn't correctly recognized in
    /usr/lib/icmake/icmbuild: fixed in this release.
  * Fixed unintended termination of /usr/lib/icmake/icmbuild caused by
    non-existing .gch files (when PRECOMP was specified; this happened
    when a directory only contained a header, but no sources).
  [9.03.01.tar.gz]</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620475200">- Fixed SourceUrl</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1661515200">- upgrade to 10.03.00
  * On little-engine architectures icmake 10.02.00 should not be used as it
    only writes the least significant bytes of multi-byte values to its .bim
    files. This error was repaired in version 10.03.00
- upgrade to 10.02.00
  * Daniel Bungert noticed that icmake couldn't be used on big-endian
    architectures (like the s390x emulator). The bug was caused by icmake
    using little-endian number representations in its .bim files. Starting
    this version little-endian number representations are still used in the
    .bim files, but on big-endian acrchitectures numbers are converted to
    little-endian representations before writing them to the .bim files and
    converted to big-endian representations when reading numbers from .bim
    files.
  * A cosmetic flaw was fixed in the output of the icmake unassembler.
- upgrade to 10.01.00
  * Simplified -t argument handling in icmake
  * The icmake program (again) recognizes but ignores the -q option. Existing
    icmake scripts specifying -q should not be processed by icmake
    10.00.00. Icmake users are advised to remove -q options from their icmake
    scripts.
  * Calling icmake without action option results in an error.
- upgrade to 10.00.00
  * Icmake and its support programs now converted to C++
  * Added a new manpage: icmscript(7), describing the syntaxis, construction
    and predefined support functions and other characteristics of icmake
    scripts.
  * Added new options --no-process (-N), --unassemble (-u), and --verbose (-V)
    to icmake,
  * Icmake's option --summary) (-F) has been discontinued.
  * Added new options --no-version-check (-n) to icm-exec and icmun
  * Added new option -P (no pre-processing) to --compile and --force
  * The --source short option -i has been replaced by -s;
  * The predefined functions printf and fprintf also support the &lt;&lt; insertion
    operator (comparable to C++'s std::ostream class).
  * Changed the organization of the class-dependencies matrices shown by
    'icmake -d' (icm_dep), simplifying visual inspection of circular
    class-dependencies
  * Fixed a flaw in handling precompiled headers in the std. icmbuild script
    causing precompilation of modified headers at the second icmbuild run.
- new library file icmstart.bim comming from commit ecb0d3f1
  [10.03.00.tar.bz2]</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1664366400">- Adding build requries to libbobcat on specfile.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1666958400">- Break the build cycle dependency with libbobcat
  * Change build requires from libbobcat-devel to libbobcat-light-devel-static</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1669032000">- Build with %{optflags}</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677585600">- Add gcc-13-fix.patch in order to fix the upstream issue:
  https://gitlab.com/fbb-git/icmake/-/issues/5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1718452800">- Add reproducible.patch to make package build reproducible</changelog>
</package>
<package pkgid="9127b742c5421e1037bccf014c2911aa897fb7d61aaf18c93b1c7031ff57cd1c89800203238cfe7257ec3842d8a22d23d6340b4c0baa697f20d722c31f508286" name="icmpinfo" arch="s390x">
  <version epoch="0" ver="1.11" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="ad200ad36d84f0527e764f863ceca74f56f88275dd6b7f6374d9646de02b91316161d46d9432c06d8431c6a65c96eedb45c2aad30ffd9c8ab4682763c6197661" name="icmptunnel" arch="s390x">
  <version epoch="0" ver="1.0.0" rel="bp161.1.2"/>
  <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&#xFC;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="cff481e83f0f44e1cf62db1da6067cc3c91c64d1c2c50893f743eb98867988a36e4d30840a749925f6e7b8972f84096ab135418cd29791bdea3c6f75267991be" name="icns-utils" arch="s390x">
  <version epoch="0" ver="0.8.1+git20201014" rel="bp161.1.10"/>
  <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="f962c1f0d750965ce0290de2d76889a5c95eefc0d9949fb903fc57468f61b668019b9eb54623a4f080f9b79bf5ba0ee133d3bc602a969535a32ea82b3c047e5d" name="ico" arch="s390x">
  <version epoch="0" ver="1.0.6" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="7bb6ed72a2d7e228569997e2507a04d794380020d793736ac2746dd42d23d8eece693e1deb1a31bca71b73eee2473034c883227e2f80eeff1f156c4156d6512d" name="icon-naming-utils" arch="noarch">
  <version epoch="0" ver="0.8.90" rel="bp161.1.1"/>
  <changelog author="jhargadon@suse.de" date="1156420800">- update to version 0.8.1
- legacy-icon-mapping.xml: Add links for edit-select-all
- legacy-icon-mapping.xml: Add links for the system-run and
  application-certificate icons</changelog>
  <changelog author="maw@suse.de" date="1166097600">- Move to /usr.</changelog>
  <changelog author="sbrabec@suse.cz" date="1168257600">- Spec file cleanup.</changelog>
  <changelog author="ro@suse.de" date="1170072000">- remove gnome-filesystem from BuildRequires</changelog>
  <changelog author="dobey@suse.de" date="1171627200">- Update to version 0.8.2</changelog>
  <changelog author="rodrigo@suse.de" date="1201780800">- Update to version 0.8.6:
  * Add applications-other link to gnome-other (bfo#12155)
  * Add phone-link to stock_cell-phone (bfo#12156)
  * Update README with example of use</changelog>
  <changelog author="maw@suse.de" date="1221220800">- Update to version 0.8.7:
  + New icon types.</changelog>
  <changelog author="vuntz@novell.com" date="1235217600">- Update to version 0.8.90:
  + Remove stock_mail-priority-high symlink (lp#319991)
  + Move some of the help links to help-contents instead of
    help-browser (fdo#13048)
  + Add MS Office Open XML MIME type links (lp#222441)</changelog>
  <changelog author="dimstar@opensuse.org" date="1362139200">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
</package>
<package pkgid="516c376c53efb280dadf23b27bf4ac02153b455e401731ba8ca27d14f38d0cd5df74d3881ef617e97a064c901329df350c5e02ee381fb15f9fca17c37f027c6f" name="icoutils" arch="s390x">
  <version epoch="0" ver="0.32.3" rel="160099.4.8"/>
  <changelog author="lazy.kent.suse@gmail.com" date="1283688000">- removed unnecessary build dependences
- marked manpages as docs
- minor spec formatting</changelog>
  <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="mpluskal@suse.com" 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="meissner@suse.com" date="1651838400">- source urls switched to https</changelog>
</package>
<package pkgid="51484a2d0a951d0a3aeb177c3385e83d9c59c1c621c81aaa194ee5214ea7931a29597bb2023f9d24de9c013da878ccea86a58e109c20b048b0782434ce876f0a" name="icu" arch="s390x">
  <version epoch="0" ver="77.1" rel="160099.3.2"/>
  <changelog author="mliska@suse.cz" date="1677758400">- Use -fexcess-precision=fast as GCC 13 will default to
  - fexcess-precision=standard for C++.</changelog>
  <changelog author="jengelh@inai.de" date="1681387200">- Update to release 73.1
  * Improved Japanese and Korean short-text line breaking
  * Reduction of C++ memory use in date formatting</changelog>
  <changelog author="gmbr3@opensuse.org" date="1685016000">- Add icu-UCHAR-uint16t.patch: fixes builds where UCHAR_TYPE is
  re-defined such as libqt5-qtwebengine</changelog>
  <changelog author="jengelh@inai.de" 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@gmx.de" date="1695124800">- Fix broken TestHebrewCalendarInTemporalLeapYear [boo#1215425]
  icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" date="1740225600">- Update to release 77~rc
  * CLDR 47 locale data</changelog>
  <changelog author="qzhao@suse.com" 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="jengelh@inai.de" 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>
</package>
<package pkgid="d8c5dc44c00f431fb78bcc612dc07cb8c5abfe6f07d2b4ce9682b1921404bdb501ad6d0b96bc57ec09e041b5c842ecc7ceb1ec1557148a4d479060fcc0f86dc9" name="icu4j" arch="noarch">
  <version epoch="0" ver="73.1" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1550059200">- Added patch:
  * icu4j-63.1-java8compat.patch
    + Prevent use of Jdk &gt;= 9 functions
- Clean up the file and sanitize osgi bundle versions</changelog>
  <changelog author="fstrba@suse.com" date="1579867200">- Remove build-dependency on java-javadoc, since it is not
  necessary with this version.</changelog>
  <changelog author="fstrba@suse.com" date="1585828800">- Version update to 66.1
- Changed patches:
  * icu4j-jdk10plus.patch
  * improve-osgi-manifest.patch
  * icu4j-63.1-java8compat.patch -&gt; icu4j-66.1-java8compat.patch
    + rediff to changed context</changelog>
  <changelog author="idonmez@suse.com" date="1587643200">- Update to version 67.1
  * Unicode 13 (ICU-20893, same as in ICU 66)
    + Total of 5930 new characters
    + 4 new scripts
    + 55 new emoji characters, plus additional new sequences
    + New CJK extension, first characters in plane 3: U+30000..U+3134A
  * CLDR 37
    + New language at Modern coverage: Nigerian Pidgin
    + New languages at Basic coverage: Fulah (Adlam), Maithili,
    Manipuri, Santali, Sindhi (Devanagari), Sundanese
    + Region containment: EU no longer includes GB
    + Unicode 13 root collation data and Chinese data for collation
    and transliteration
  * DateTimePatternGenerator now obeys the "hc" preference in the
    locale identifier (ICU-20442)
  * Various other improvements for ECMA-402 conformance
  * Number skeletons have a new "concise" form that can be used in
    MessageFormat strings (ICU-20418)
  * Currency formatting options for formal and other currency
    display name variants (ICU-20854)
  * ListFormatter: new public API to select the style &amp; type
    (ICU-12863)
  * ListFormatter now selects the proper “and”/“or” form for
    Spanish &amp; Hebrew (ICU-21016)
  * Locale ID canonicalization upgraded to implement the complete
    CLDR spec (ICU-20834, ICU-20272)
  * LocaleMatcher: New option to ignore one-way matches
    (ICU-20936), and other tweaks to the code (ICU-20916,
    ICU-20917) and data (from CLDR)
  * acceptLanguage() reimplemented via LocaleMatcher (ICU-20700)
  * Data build tool: tzdbNames.res moved from the "zone_tree"
    category to the "zone_supplemental" category (ICU-21073)</changelog>
  <changelog author="fstrba@suse.com" date="1648123200">- Upgrade to verison 70.1
- Modified patches:
  * icu4j-66.1-java8compat.patch -&gt; icu4j-70.1-java8compat.patch
  * icu4j-jdk10plus.patch
    + rediff to changed context
  * improve-osgi-manifest.patch
    + replace also DATAVERSION token during the build
- Added patch:
  * icu4j-javadoc.patch
    + fix invalid html entities</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1651233600">- Upgrade to version 71.1
  * Updates to CLDR 41 locale data with various additions and
    corrections.
  * Adds phrase-based line breaking for Japanese. Existing line
    breaking methods follow standards and conventions for body text
    but do not work well for short Japanese text, such as in titles
    and headings. This new feature is optimized for these use
    cases.
  * Adds support for Hindi written in Latin letters (hi_Latn). The
    CLDR data for this increasingly popular locale has been
    significantly revised and expanded. Note that based on user
    expectations, hi_Latn incorporates a large amount of English,
    and can also be referred to as “Hinglish”.
  * ICU 71 and CLDR 41 are minor releases, mostly focused on bug
    fixes and small enhancements.
  * Updates to the time zone data version 2022a. 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.
- Remove obsolete stuff from spec file
- Reformat the changes file to fit to 67 chars width</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1681992000">- Upgrade to version 73.1
  * Updates to CLDR 43 locale data with various additions and
    corrections.
  * Improves Japanese and Korean short-text line breaking, reduces
    C++ memory use in date formatting, and promotes the Java person
    name formatter from tech preview to draft.
  * ICU 73 and CLDR 43 are minor releases, mostly focused on bug
    fixes and small enhancements. (The fall CLDR/ICU releases will
    update to Unicode 15.1 which is planned for September.)
  * Updates to the time zone data version 2023c (2023-mar). 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.
  * For details, please see https://icu.unicode.org/download/73.
- Upgrade to version 72.1
  * Updates to Unicode 15, and to CLDR 42 locale data with various
    additions and corrections.
  * ICU 72 and CLDR 42 are major releases, including a new version
    of Unicode and major locale data improvements.
  * Adds two technology preview implementations based on draft
    Unicode specifications:
    + Formatting of people’s names in multiple languages (CLDR
    background on why this feature is being added and what it does)
    + An enhanced version of message formatting
  * This release also updates to the time zone data version 2022e
    (2022-oct). 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.
  * For details, please see https://icu.unicode.org/download/72.
- Update patch:
  * icu4j-jdk10plus.patch</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Added patch:
  * icu4j-detectjava21.patch
    + detect java 20 and 21 when running ant</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Added patch:
  * icu4j-detectjava25.patch
    + detect java version up to 25 when running ant</changelog>
</package>
<package pkgid="ec3603e6625ad68b3d0c19b2fdfdd23aebfe48dd1ccac029e11307e49be6c2edae3aa9dde4744dcb05648b4a71f9b7805526958ced01d883b485a9891c999997" name="icu4j-charset" arch="noarch">
  <version epoch="0" ver="73.1" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1550059200">- Added patch:
  * icu4j-63.1-java8compat.patch
    + Prevent use of Jdk &gt;= 9 functions
- Clean up the file and sanitize osgi bundle versions</changelog>
  <changelog author="fstrba@suse.com" date="1579867200">- Remove build-dependency on java-javadoc, since it is not
  necessary with this version.</changelog>
  <changelog author="fstrba@suse.com" date="1585828800">- Version update to 66.1
- Changed patches:
  * icu4j-jdk10plus.patch
  * improve-osgi-manifest.patch
  * icu4j-63.1-java8compat.patch -&gt; icu4j-66.1-java8compat.patch
    + rediff to changed context</changelog>
  <changelog author="idonmez@suse.com" date="1587643200">- Update to version 67.1
  * Unicode 13 (ICU-20893, same as in ICU 66)
    + Total of 5930 new characters
    + 4 new scripts
    + 55 new emoji characters, plus additional new sequences
    + New CJK extension, first characters in plane 3: U+30000..U+3134A
  * CLDR 37
    + New language at Modern coverage: Nigerian Pidgin
    + New languages at Basic coverage: Fulah (Adlam), Maithili,
    Manipuri, Santali, Sindhi (Devanagari), Sundanese
    + Region containment: EU no longer includes GB
    + Unicode 13 root collation data and Chinese data for collation
    and transliteration
  * DateTimePatternGenerator now obeys the "hc" preference in the
    locale identifier (ICU-20442)
  * Various other improvements for ECMA-402 conformance
  * Number skeletons have a new "concise" form that can be used in
    MessageFormat strings (ICU-20418)
  * Currency formatting options for formal and other currency
    display name variants (ICU-20854)
  * ListFormatter: new public API to select the style &amp; type
    (ICU-12863)
  * ListFormatter now selects the proper “and”/“or” form for
    Spanish &amp; Hebrew (ICU-21016)
  * Locale ID canonicalization upgraded to implement the complete
    CLDR spec (ICU-20834, ICU-20272)
  * LocaleMatcher: New option to ignore one-way matches
    (ICU-20936), and other tweaks to the code (ICU-20916,
    ICU-20917) and data (from CLDR)
  * acceptLanguage() reimplemented via LocaleMatcher (ICU-20700)
  * Data build tool: tzdbNames.res moved from the "zone_tree"
    category to the "zone_supplemental" category (ICU-21073)</changelog>
  <changelog author="fstrba@suse.com" date="1648123200">- Upgrade to verison 70.1
- Modified patches:
  * icu4j-66.1-java8compat.patch -&gt; icu4j-70.1-java8compat.patch
  * icu4j-jdk10plus.patch
    + rediff to changed context
  * improve-osgi-manifest.patch
    + replace also DATAVERSION token during the build
- Added patch:
  * icu4j-javadoc.patch
    + fix invalid html entities</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1651233600">- Upgrade to version 71.1
  * Updates to CLDR 41 locale data with various additions and
    corrections.
  * Adds phrase-based line breaking for Japanese. Existing line
    breaking methods follow standards and conventions for body text
    but do not work well for short Japanese text, such as in titles
    and headings. This new feature is optimized for these use
    cases.
  * Adds support for Hindi written in Latin letters (hi_Latn). The
    CLDR data for this increasingly popular locale has been
    significantly revised and expanded. Note that based on user
    expectations, hi_Latn incorporates a large amount of English,
    and can also be referred to as “Hinglish”.
  * ICU 71 and CLDR 41 are minor releases, mostly focused on bug
    fixes and small enhancements.
  * Updates to the time zone data version 2022a. 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.
- Remove obsolete stuff from spec file
- Reformat the changes file to fit to 67 chars width</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1681992000">- Upgrade to version 73.1
  * Updates to CLDR 43 locale data with various additions and
    corrections.
  * Improves Japanese and Korean short-text line breaking, reduces
    C++ memory use in date formatting, and promotes the Java person
    name formatter from tech preview to draft.
  * ICU 73 and CLDR 43 are minor releases, mostly focused on bug
    fixes and small enhancements. (The fall CLDR/ICU releases will
    update to Unicode 15.1 which is planned for September.)
  * Updates to the time zone data version 2023c (2023-mar). 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.
  * For details, please see https://icu.unicode.org/download/73.
- Upgrade to version 72.1
  * Updates to Unicode 15, and to CLDR 42 locale data with various
    additions and corrections.
  * ICU 72 and CLDR 42 are major releases, including a new version
    of Unicode and major locale data improvements.
  * Adds two technology preview implementations based on draft
    Unicode specifications:
    + Formatting of people’s names in multiple languages (CLDR
    background on why this feature is being added and what it does)
    + An enhanced version of message formatting
  * This release also updates to the time zone data version 2022e
    (2022-oct). 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.
  * For details, please see https://icu.unicode.org/download/72.
- Update patch:
  * icu4j-jdk10plus.patch</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Added patch:
  * icu4j-detectjava21.patch
    + detect java 20 and 21 when running ant</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Added patch:
  * icu4j-detectjava25.patch
    + detect java version up to 25 when running ant</changelog>
</package>
<package pkgid="3dcdfb238e0aefe6c315e74a17b984cc53ae32095ee53f0e131db2f58f392e6afdd2d147685cfffce90c221671500c0ffcedfe678cbe7837f606d9375a037e27" name="icu4j-javadoc" arch="noarch">
  <version epoch="0" ver="73.1" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1550059200">- Added patch:
  * icu4j-63.1-java8compat.patch
    + Prevent use of Jdk &gt;= 9 functions
- Clean up the file and sanitize osgi bundle versions</changelog>
  <changelog author="fstrba@suse.com" date="1579867200">- Remove build-dependency on java-javadoc, since it is not
  necessary with this version.</changelog>
  <changelog author="fstrba@suse.com" date="1585828800">- Version update to 66.1
- Changed patches:
  * icu4j-jdk10plus.patch
  * improve-osgi-manifest.patch
  * icu4j-63.1-java8compat.patch -&gt; icu4j-66.1-java8compat.patch
    + rediff to changed context</changelog>
  <changelog author="idonmez@suse.com" date="1587643200">- Update to version 67.1
  * Unicode 13 (ICU-20893, same as in ICU 66)
    + Total of 5930 new characters
    + 4 new scripts
    + 55 new emoji characters, plus additional new sequences
    + New CJK extension, first characters in plane 3: U+30000..U+3134A
  * CLDR 37
    + New language at Modern coverage: Nigerian Pidgin
    + New languages at Basic coverage: Fulah (Adlam), Maithili,
    Manipuri, Santali, Sindhi (Devanagari), Sundanese
    + Region containment: EU no longer includes GB
    + Unicode 13 root collation data and Chinese data for collation
    and transliteration
  * DateTimePatternGenerator now obeys the "hc" preference in the
    locale identifier (ICU-20442)
  * Various other improvements for ECMA-402 conformance
  * Number skeletons have a new "concise" form that can be used in
    MessageFormat strings (ICU-20418)
  * Currency formatting options for formal and other currency
    display name variants (ICU-20854)
  * ListFormatter: new public API to select the style &amp; type
    (ICU-12863)
  * ListFormatter now selects the proper “and”/“or” form for
    Spanish &amp; Hebrew (ICU-21016)
  * Locale ID canonicalization upgraded to implement the complete
    CLDR spec (ICU-20834, ICU-20272)
  * LocaleMatcher: New option to ignore one-way matches
    (ICU-20936), and other tweaks to the code (ICU-20916,
    ICU-20917) and data (from CLDR)
  * acceptLanguage() reimplemented via LocaleMatcher (ICU-20700)
  * Data build tool: tzdbNames.res moved from the "zone_tree"
    category to the "zone_supplemental" category (ICU-21073)</changelog>
  <changelog author="fstrba@suse.com" date="1648123200">- Upgrade to verison 70.1
- Modified patches:
  * icu4j-66.1-java8compat.patch -&gt; icu4j-70.1-java8compat.patch
  * icu4j-jdk10plus.patch
    + rediff to changed context
  * improve-osgi-manifest.patch
    + replace also DATAVERSION token during the build
- Added patch:
  * icu4j-javadoc.patch
    + fix invalid html entities</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1651233600">- Upgrade to version 71.1
  * Updates to CLDR 41 locale data with various additions and
    corrections.
  * Adds phrase-based line breaking for Japanese. Existing line
    breaking methods follow standards and conventions for body text
    but do not work well for short Japanese text, such as in titles
    and headings. This new feature is optimized for these use
    cases.
  * Adds support for Hindi written in Latin letters (hi_Latn). The
    CLDR data for this increasingly popular locale has been
    significantly revised and expanded. Note that based on user
    expectations, hi_Latn incorporates a large amount of English,
    and can also be referred to as “Hinglish”.
  * ICU 71 and CLDR 41 are minor releases, mostly focused on bug
    fixes and small enhancements.
  * Updates to the time zone data version 2022a. 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.
- Remove obsolete stuff from spec file
- Reformat the changes file to fit to 67 chars width</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1681992000">- Upgrade to version 73.1
  * Updates to CLDR 43 locale data with various additions and
    corrections.
  * Improves Japanese and Korean short-text line breaking, reduces
    C++ memory use in date formatting, and promotes the Java person
    name formatter from tech preview to draft.
  * ICU 73 and CLDR 43 are minor releases, mostly focused on bug
    fixes and small enhancements. (The fall CLDR/ICU releases will
    update to Unicode 15.1 which is planned for September.)
  * Updates to the time zone data version 2023c (2023-mar). 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.
  * For details, please see https://icu.unicode.org/download/73.
- Upgrade to version 72.1
  * Updates to Unicode 15, and to CLDR 42 locale data with various
    additions and corrections.
  * ICU 72 and CLDR 42 are major releases, including a new version
    of Unicode and major locale data improvements.
  * Adds two technology preview implementations based on draft
    Unicode specifications:
    + Formatting of people’s names in multiple languages (CLDR
    background on why this feature is being added and what it does)
    + An enhanced version of message formatting
  * This release also updates to the time zone data version 2022e
    (2022-oct). 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.
  * For details, please see https://icu.unicode.org/download/72.
- Update patch:
  * icu4j-jdk10plus.patch</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Added patch:
  * icu4j-detectjava21.patch
    + detect java 20 and 21 when running ant</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Added patch:
  * icu4j-detectjava25.patch
    + detect java version up to 25 when running ant</changelog>
</package>
<package pkgid="78886f56ac9cfb1d5e8bf8fe39bd35fb3db0e6e7c79bf5118ec4a3211794aa31b066dbbb0c8c8f1fc5991c4a573cef29cb1f9b883700f728fd38566475fef5ab" name="icu4j-localespi" arch="noarch">
  <version epoch="0" ver="73.1" rel="160099.5.4"/>
  <changelog author="fstrba@suse.com" date="1550059200">- Added patch:
  * icu4j-63.1-java8compat.patch
    + Prevent use of Jdk &gt;= 9 functions
- Clean up the file and sanitize osgi bundle versions</changelog>
  <changelog author="fstrba@suse.com" date="1579867200">- Remove build-dependency on java-javadoc, since it is not
  necessary with this version.</changelog>
  <changelog author="fstrba@suse.com" date="1585828800">- Version update to 66.1
- Changed patches:
  * icu4j-jdk10plus.patch
  * improve-osgi-manifest.patch
  * icu4j-63.1-java8compat.patch -&gt; icu4j-66.1-java8compat.patch
    + rediff to changed context</changelog>
  <changelog author="idonmez@suse.com" date="1587643200">- Update to version 67.1
  * Unicode 13 (ICU-20893, same as in ICU 66)
    + Total of 5930 new characters
    + 4 new scripts
    + 55 new emoji characters, plus additional new sequences
    + New CJK extension, first characters in plane 3: U+30000..U+3134A
  * CLDR 37
    + New language at Modern coverage: Nigerian Pidgin
    + New languages at Basic coverage: Fulah (Adlam), Maithili,
    Manipuri, Santali, Sindhi (Devanagari), Sundanese
    + Region containment: EU no longer includes GB
    + Unicode 13 root collation data and Chinese data for collation
    and transliteration
  * DateTimePatternGenerator now obeys the "hc" preference in the
    locale identifier (ICU-20442)
  * Various other improvements for ECMA-402 conformance
  * Number skeletons have a new "concise" form that can be used in
    MessageFormat strings (ICU-20418)
  * Currency formatting options for formal and other currency
    display name variants (ICU-20854)
  * ListFormatter: new public API to select the style &amp; type
    (ICU-12863)
  * ListFormatter now selects the proper “and”/“or” form for
    Spanish &amp; Hebrew (ICU-21016)
  * Locale ID canonicalization upgraded to implement the complete
    CLDR spec (ICU-20834, ICU-20272)
  * LocaleMatcher: New option to ignore one-way matches
    (ICU-20936), and other tweaks to the code (ICU-20916,
    ICU-20917) and data (from CLDR)
  * acceptLanguage() reimplemented via LocaleMatcher (ICU-20700)
  * Data build tool: tzdbNames.res moved from the "zone_tree"
    category to the "zone_supplemental" category (ICU-21073)</changelog>
  <changelog author="fstrba@suse.com" date="1648123200">- Upgrade to verison 70.1
- Modified patches:
  * icu4j-66.1-java8compat.patch -&gt; icu4j-70.1-java8compat.patch
  * icu4j-jdk10plus.patch
    + rediff to changed context
  * improve-osgi-manifest.patch
    + replace also DATAVERSION token during the build
- Added patch:
  * icu4j-javadoc.patch
    + fix invalid html entities</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1651233600">- Upgrade to version 71.1
  * Updates to CLDR 41 locale data with various additions and
    corrections.
  * Adds phrase-based line breaking for Japanese. Existing line
    breaking methods follow standards and conventions for body text
    but do not work well for short Japanese text, such as in titles
    and headings. This new feature is optimized for these use
    cases.
  * Adds support for Hindi written in Latin letters (hi_Latn). The
    CLDR data for this increasingly popular locale has been
    significantly revised and expanded. Note that based on user
    expectations, hi_Latn incorporates a large amount of English,
    and can also be referred to as “Hinglish”.
  * ICU 71 and CLDR 41 are minor releases, mostly focused on bug
    fixes and small enhancements.
  * Updates to the time zone data version 2022a. 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.
- Remove obsolete stuff from spec file
- Reformat the changes file to fit to 67 chars width</changelog>
  <changelog author="shvetz.anton@gmail.com" date="1681992000">- Upgrade to version 73.1
  * Updates to CLDR 43 locale data with various additions and
    corrections.
  * Improves Japanese and Korean short-text line breaking, reduces
    C++ memory use in date formatting, and promotes the Java person
    name formatter from tech preview to draft.
  * ICU 73 and CLDR 43 are minor releases, mostly focused on bug
    fixes and small enhancements. (The fall CLDR/ICU releases will
    update to Unicode 15.1 which is planned for September.)
  * Updates to the time zone data version 2023c (2023-mar). 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.
  * For details, please see https://icu.unicode.org/download/73.
- Upgrade to version 72.1
  * Updates to Unicode 15, and to CLDR 42 locale data with various
    additions and corrections.
  * ICU 72 and CLDR 42 are major releases, including a new version
    of Unicode and major locale data improvements.
  * Adds two technology preview implementations based on draft
    Unicode specifications:
    + Formatting of people’s names in multiple languages (CLDR
    background on why this feature is being added and what it does)
    + An enhanced version of message formatting
  * This release also updates to the time zone data version 2022e
    (2022-oct). 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.
  * For details, please see https://icu.unicode.org/download/72.
- Update patch:
  * icu4j-jdk10plus.patch</changelog>
  <changelog author="fstrba@suse.com" date="1695297600">- Added patch:
  * icu4j-detectjava21.patch
    + detect java 20 and 21 when running ant</changelog>
  <changelog author="fstrba@suse.com" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="fstrba@suse.com" date="1761220800">- Added patch:
  * icu4j-detectjava25.patch
    + detect java version up to 25 when running ant</changelog>
</package>
<package pkgid="a36a315ae8ddb4a9c443e687ea15e2a9dc6d2cf8a43a88d213d61e0a0bd4a391b05555947816b25f66487d2386f4065f232b108d95aefa1e5b8b820b88f6ef61" name="id3lib-devel" arch="s390x">
  <version epoch="0" ver="3.8.3" rel="bp161.1.2"/>
  <changelog author="crrodriguez@opensuse.org" date="1362052800">- extend id3lib-3.8.3-autoconf.patch :
  * AM_CONFIG_HEADER is gone, fixes build with new automake
  * Do not use bundled zlib, ensure we never pick it and always
  use system version.</changelog>
  <changelog author="davejplater@gmail.com" date="1365249600">- Renamed id3lib-3.8.3-tag_file.patch to
  id3lib-3.8.3-CVE-2007-4460.patch. This matches the redhat fix for
  this issue.</changelog>
  <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&#xE1;&#x161; Chv&#xE1;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&#xE1;&#x161; Chv&#xE1;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&#xE1;&#x161; Chv&#xE1;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>
</package>
<package pkgid="148db19385945bac6e7c91e601fc58bf79b3a32e4594d860469e2673f43d4094fb02c47ab5124eafbe190bce9181bbddeed0801dc363140f102e3e6e8dfe5273" name="id3lib-examples" arch="s390x">
  <version epoch="0" ver="3.8.3" rel="bp161.1.2"/>
  <changelog author="crrodriguez@opensuse.org" date="1362052800">- extend id3lib-3.8.3-autoconf.patch :
  * AM_CONFIG_HEADER is gone, fixes build with new automake
  * Do not use bundled zlib, ensure we never pick it and always
  use system version.</changelog>
  <changelog author="davejplater@gmail.com" date="1365249600">- Renamed id3lib-3.8.3-tag_file.patch to
  id3lib-3.8.3-CVE-2007-4460.patch. This matches the redhat fix for
  this issue.</changelog>
  <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&#xE1;&#x161; Chv&#xE1;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&#xE1;&#x161; Chv&#xE1;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&#xE1;&#x161; Chv&#xE1;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>
</package>
<package pkgid="cdd39a955687ac3113e08bb98155870fcb9f70e8ae68880a971c0842c1b380f8df734686deb4f1b84b092fb206d6a02f709c9c148cfe937a8aa5ff23cb9183af" name="id3v2" arch="s390x">
  <version epoch="0" ver="0.1.12" rel="bp161.1.2"/>
  <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="9d4c413168750d9618beb947bf1c89d0d4394f7c94390bd5b5d3e7e3721243c25a7fc00788e67c2a7067b692ecfe1d71b249c7dd59b0b734fb51bad0bb9ce879" name="identity" arch="s390x">
  <version epoch="0" ver="0.7.0" rel="bp161.1.68"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1701864000">- Initial package</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1703160000">- Rename binary from identity to identity-compare</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1727784000">- Update to Version 0.7.0
  * Images are now loaded with glycin, adding support for many
    more formats like AVIF and JPEG XL, and improving
    compatibility, like using the correct color space for JPEG
    images.
  * Zoom level now takes into account fractional display scale.
  * Fixed unusably fast zoom on mice with high-resolution scroll
    wheels.
  * Fixed slightly blurry image borders on some zoom levels.
  * Added an Alt+Enter shortcut to open the media properties
    dialog.
  * Updated to the GNOME 47 platform.
  * Updated translations.
- Add BuildRequires to build glycin:
  * pkgconfig(libseccomp)
  * pkgconfig(lcms2)
- Add meson_test to validate files</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1729684800">- add glycin-loaders Requires: needed to open jxl and avif properly</changelog>
</package>
<package pkgid="6330e051f0da093816e12beb1c07a184655ab35d8c77d0b087bb5630b1f66525e5fffcbb5c12e16994d89f51f4b21e9ad33a9c815aa4b5b2fde34eeb642ce363" name="identity-lang" arch="noarch">
  <version epoch="0" ver="0.7.0" rel="bp161.1.68"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1701864000">- Initial package</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1703160000">- Rename binary from identity to identity-compare</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1727784000">- Update to Version 0.7.0
  * Images are now loaded with glycin, adding support for many
    more formats like AVIF and JPEG XL, and improving
    compatibility, like using the correct color space for JPEG
    images.
  * Zoom level now takes into account fractional display scale.
  * Fixed unusably fast zoom on mice with high-resolution scroll
    wheels.
  * Fixed slightly blurry image borders on some zoom levels.
  * Added an Alt+Enter shortcut to open the media properties
    dialog.
  * Updated to the GNOME 47 platform.
  * Updated translations.
- Add BuildRequires to build glycin:
  * pkgconfig(libseccomp)
  * pkgconfig(lcms2)
- Add meson_test to validate files</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1729684800">- add glycin-loaders Requires: needed to open jxl and avif properly</changelog>
</package>
<package pkgid="d56d8b932950ded861d74bf6ef815d0fea131f31b6f7cbc8069bdeb9e00c0c79599b1d3388e50c7b2f194bfd6ed887980c185e2d5d2122d287155ea0b36ab327" name="ido-devel" arch="s390x">
  <version epoch="0" ver="13.10.0+bzr20161028" rel="bp161.1.2"/>
  <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="c50c3fad8ed40e9d80254d68692e0c4074954bf107335b6c795719e8854e75745e0261b8ee7ec633e3db9ea46fedc0ffb0f2e7a9605172d24825699b1a87c01e" name="idutils" arch="s390x">
  <version epoch="0" ver="4.6" rel="bp161.1.4"/>
  <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="627e62df3e99cd68745d251deb99c8e100ee14c7bc7e9fc4c1457d261ff528cd0c324bcacc1f18a5f703e2b8aa404e85656e71667cdfac597b6d1aa26fdd4716" name="idutils-lang" arch="noarch">
  <version epoch="0" ver="4.6" rel="bp161.1.4"/>
  <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="7793d9cd1e7823bcc63979a59e30171a8a268580a29d0ee0e77b1e9bf92c03b2fe2231b1532c1fdd97a593c72983db219da47bdc1e76b81146eae95cc0b037b7" name="iftop" arch="s390x">
  <version epoch="0" ver="0.99.4" rel="bp161.1.3"/>
  <changelog author="schwab@linux-m68k.org" date="1353844800">- Properly handle multicast packages
- Define USE_GETIFADDRS to use getifaddrs for better IPv6 support</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1362484800">- Use ncursesw6
- fix a number of implicit declarations and
  implicit-pointer-decl warnings (iftop-implicit-pointer-decl.patch)</changelog>
  <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&#xED;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&#xFC;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>
</package>
<package pkgid="925a4f9fce1b3fd3c8df3f383de038aaba57264f3769296e090843e190f574dbe580c62e38bee8a8cddc11d4b29651773b50e144d6d0edfc9fa496fae392a58c" name="igerman98-doc" arch="noarch">
  <version epoch="0" ver="20161207" rel="bp161.1.1"/>
  <changelog author="pgajdos@suse.com" date="1348660800">- License: GPL-2.0 and LGPL-2.1 [bnc#778038]</changelog>
  <changelog author="saschpe@suse.de" date="1359028800">- Don't require igerman98-doc everywhere, it just documentation</changelog>
  <changelog author="pgajdos@suse.com" date="1386590400">- updated 20131206
  * new words
- removed Obsoletes/Provides of i${lang}, even sles 10 has
  ispell-${lang} yet</changelog>
  <changelog author="pgajdos@suse.com" date="1398686400">- myspell-* is now provided by myspell-de (subpackage of
  myspell-dictionaries)</changelog>
  <changelog author="pgajdos@suse.com" date="1479729600">- updated to 20160407:
  * some new words</changelog>
  <changelog author="werner@suse.de" date="1488283200">- Use modern regular expressions for character sets in lisp
  declarations for the dictionaries</changelog>
  <changelog author="tchvatal@suse.com" date="1499083200">- Update to 20161207:
  * Bunch of new words
- Refresh patch igerman98-ispell-sort.patch
- Remove hunspell parts as that is provided by the myspell-dictionaries
  package</changelog>
  <changelog author="pgajdos@suse.com" date="1502452800">- remove aspell dictionaries [bsc#1052951]</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="1715083200">- fix build with gcc14
- modified sources
  % fix8bit.c</changelog>
</package>
<package pkgid="5608f03765f675b08df5de40a78d717c774657214d722ce65de8f638a94e8669125e63cedf2bef056593952f56e0617ca4732be61835613cca36ab839ae79022" name="ignition" arch="s390x">
  <version epoch="0" ver="2.26.0" rel="160099.3.1"/>
  <changelog author="iforster@suse.com" 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="iforster@suse.com" 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="iforster@suse.com" 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="iforster@suse.com" 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@suse.com" 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="iforster@suse.com" 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@suse.com" 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="iforster@suse.com" date="1774958400">- Add CVE-2026-33186.patch
  * Fixes [bsc#1260251]</changelog>
  <changelog author="iforster@suse.com" date="1779969600">- Add CVE-2026-33814.patch
  * Fixes [bsc#1265751]</changelog>
  <changelog author="iforster@suse.com" 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="d0a15654ce8d801a47db92de63e3771f14c822f2c93cc471835168f1aef20b1996d9d861022bb1f74f01a7f2f67936d04b9e1f925c35b74c95535a8764b68475" name="igrep" arch="s390x">
  <version epoch="0" ver="1.3.0~0" rel="bp161.1.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>
</package>
<package pkgid="4e39f6fccb48e2ecfe5a0bb145fc35be5e513ce5e693b23fc64871cebf2a46e6fce1d3cb8c4358edb56f8cd82a69bd8cf3b1ac4d0bca9ad3e82ced3a14994272" name="igsc" arch="s390x">
  <version epoch="0" ver="1.0.0" rel="160099.1.12"/>
  <changelog author="patrik.jakobsson@suse.com" date="1741953600">- Initial creation of the package at version v0.9.5</changelog>
  <changelog author="patrik.jakobsson@suse.com" 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@suse.com" date="1742212800">- Rename the tarball to %{name}-%{version}.tar.gz</changelog>
  <changelog author="patrik.jakobsson@suse.com" 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>
</package>
<package pkgid="e63c2f4ab6a785304fc9c6e150247ca4b0d0f4520905cf077d1e02ff438a9606d43f2d32dd092ec89da7c79fb87d35a227ba7420c7fe31d73930818dd8a814a4" name="igsc-devel" arch="s390x">
  <version epoch="0" ver="1.0.0" rel="160099.1.12"/>
  <changelog author="patrik.jakobsson@suse.com" date="1741953600">- Initial creation of the package at version v0.9.5</changelog>
  <changelog author="patrik.jakobsson@suse.com" 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@suse.com" date="1742212800">- Rename the tarball to %{name}-%{version}.tar.gz</changelog>
  <changelog author="patrik.jakobsson@suse.com" 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>
</package>
<package pkgid="fa270478cb352b8dac2345e04cfbfb2591b49d31891ce150131e129b609f908de411278e56339499a7c679d8e003d3dcb32b6cc1b347083d83fbaf188a3f1889" name="igwn-cmake-macros" arch="noarch">
  <version epoch="0" ver="1.5.0" rel="bp161.1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705579200">- Initial package.</changelog>
</package>
<package pkgid="4f91e48500921557d3fc8ebf044bcd35099692df472a5584e634098dd860b3e26b1924b5f858d1743a08ed03f2d5fad5a1c453a3a5fb306e1a9b1b634b0a78bc" name="igzip" arch="s390x">
  <version epoch="0" ver="2.31.0" rel="bp161.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>
</package>
<package pkgid="4617246ab8d096ca4814d9059380bdc9c0882b90e897a218132dc8f277c5a52396a5dea1afb44f6e7262db46a2abdae0a97cf1f6ee73bf904673e8b939033d28" name="iio-sensor-proxy" arch="s390x">
  <version epoch="0" ver="3.7" rel="160099.2.6"/>
  <changelog author="badshah400@gmail.com" date="1568203200">- Update to version 2.8:
  + Add support for accelerometers in ChromeBooks.
  + Fix screen orientation in favour of portrait when rotating
    display instead of favouring the previous orientation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594728000">- Update to version 3.0:
  + This release adds support for a number of sensors that didn't
    work before, usually due to being combined with other sensors
    of the same or different types (eg. dual-accelerometers,
    light/proximity combined sensors, etc.), and adds support for
    kernel-exported mount-matrix properties on Device Tree
    hardware.
  + Update URL and Source to new home on gitlab.freedesktop.org.</changelog>
  <changelog author="badshah400@gmail.com" 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="badshah400@gmail.com" 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="badshah400@gmail.com" 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="gmbr3@opensuse.org" date="1664971200">- Move dbus system.d conf file to /usr (bsc#1204055)</changelog>
  <changelog author="badshah400@gmail.com" 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="badshah400@gmail.com" 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="badshah400@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="029bf331c84dd5c92c27bf3976457b73dc58a40cb951f8f709fb6e54291b86b3dc38756e11e227308a10d1cfcb18b50191f3e242b5691c1e42d2ebc6227153f9" name="iio-sensor-proxy-doc" arch="noarch">
  <version epoch="0" ver="3.7" rel="160099.2.6"/>
  <changelog author="badshah400@gmail.com" date="1568203200">- Update to version 2.8:
  + Add support for accelerometers in ChromeBooks.
  + Fix screen orientation in favour of portrait when rotating
    display instead of favouring the previous orientation.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594728000">- Update to version 3.0:
  + This release adds support for a number of sensors that didn't
    work before, usually due to being combined with other sensors
    of the same or different types (eg. dual-accelerometers,
    light/proximity combined sensors, etc.), and adds support for
    kernel-exported mount-matrix properties on Device Tree
    hardware.
  + Update URL and Source to new home on gitlab.freedesktop.org.</changelog>
  <changelog author="badshah400@gmail.com" 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="badshah400@gmail.com" 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="badshah400@gmail.com" 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="gmbr3@opensuse.org" date="1664971200">- Move dbus system.d conf file to /usr (bsc#1204055)</changelog>
  <changelog author="badshah400@gmail.com" 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="badshah400@gmail.com" 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="badshah400@gmail.com" 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="bjorn.lie@gmail.com" 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>
</package>
<package pkgid="d04458412a15792593568a9d2977e632780d06d1a3b3eec3fd4dc0f6be8b29376b255ab5625d3f277fbe57e45d57b08fec00cdba9d457e882f4c04205c9a8d47" name="illum" arch="s390x">
  <version epoch="0" ver="0.5" rel="bp161.1.3"/>
  <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="6b9c679cf599f5175f0b4187a42476d27da69cdcf6f2337b750031492b60284ea7305f038006bb183f1d3fd8b6f9f08cc6b04b26bddeb76ee95c3f72a666e87a" name="ima-evm-utils-devel" arch="s390x">
  <version epoch="0" ver="1.6.2" rel="160099.2.2"/>
  <changelog author="pvorel@suse.cz" date="1601553600">- Fix missing new line in help
  (0001-help-Add-missing-new-line-for-ignore-violations.patch)</changelog>
  <changelog author="pvorel@suse.cz" 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="pvorel@suse.cz" 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="meissner@suse.com" date="1650888000">- switch to use https urls</changelog>
  <changelog author="pvorel@suse.cz" 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="fcrozat@suse.com" date="1702641600">- Update download url.</changelog>
  <changelog author="pvorel@suse.cz" 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="pvorel@suse.cz" date="1720699200">- Add LicenseRef-GPL-2.0-with-openssl-exception to License: (upstream has not
  yet created appropriate exception in SPDX).</changelog>
  <changelog author="pvorel@suse.cz" date="1720785600">- Update project source URL.</changelog>
  <changelog author="pvorel@suse.cz" 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="9c8469720f31ee63d6b4010be9efcf969566b35e899c7d1539ca8825b47b1e33e2b488bb95e03d8b8c8a4acbba73e0b944a94efdf81b2df3de5c4dd2cf92da54" name="ima-inspect" arch="s390x">
  <version epoch="0" ver="0.15" rel="bp161.1.2"/>
  <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="7d83b8fafacb387ef5746ab50efbdc6c160ce8bbfbe000bb60960c9ee6b024f2c06747e60d80abecc3ad6b11ed995666ab2d93ecd2759f41e1544db9eb4df892" name="image-janitor" arch="s390x">
  <version epoch="0" ver="0.3.0" rel="160099.2.4"/>
  <changelog author="fcrozat@suse.com" date="1759924800">- Initial package</changelog>
  <changelog author="fcrozat@suse.com" date="1760011200">- Release 0.2.0 with configuration files packaged</changelog>
  <changelog author="fcrozat@suse.com" date="1760702400">- Fix packaging (add doc, license)</changelog>
  <changelog author="fcrozat@suse.com" date="1761048000">- Fix git url in _service</changelog>
  <changelog author="fcrozat@suse.com" date="1768392000">- Remove obscpio file, not needed</changelog>
  <changelog author="fcrozat@suse.com" date="1771934400">- Release 0.3.0:
  * major speedup using parallelism, contributed by Ladislav Slezak
  * add benchmark to measure speed gain</changelog>
</package>
<package pkgid="39d4ee30e05345ed61bc43863ccaab382da627951354fd7729a15b0e4d3fef26233c8efc22ee6e4308914b3b372673c2a8f434458523de9e1c073db6733b9780" name="imagej" arch="noarch">
  <version epoch="0" ver="1.53t" rel="bp161.1.6"/>
  <changelog author="lumnis@opensuse.org" date="1347624000">- startup script fix (in spec file)</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1356264000">- Remove _service for downloading files
- Use ImageMagick for icon converting
- Update to version 1.47g
  * see included release-notes.html</changelog>
  <changelog author="lumnis@opensuse.org" date="1365508800">- Update to version 1.47n
  * see included release-notes.html</changelog>
  <changelog author="bwiedemann@suse.com" date="1457438400">- drop build time from png file to fix build-compare</changelog>
  <changelog author="robby.engelmann@igfs-ev.de" date="1518696000">- Update to 1.51u
  * possible to run on Java 9
  * Java plugins can now iterate over the points contained in a selection
  * added support for diamond symbols to the Plot class
  * many more bugfixes and usability improvements</changelog>
  <changelog author="jengelh@inai.de" date="1518955200">- Wrap and compact description.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1606910400">- Update to version 1.53f.
  * Added a popup menu to the magnifying glass tool icon.
  * Added a popup menu triggered on a right click or long press
    inside a selection.
  * Updated the built in toolbar "Dev" menu.
  * The text in a text selection can be edited in the
    Edit&gt;Selection&gt;Properties dialog.
  * The File&gt;Import&gt;Image Sequence dialog is used when drag and
    dropping a folder on the "ImageJ" window.
  * Undo works with overlays when translating and rotating images,
    and the "Overlay only" checkbox is only shown in the Translate
    dialog when there is an overlay.
  * Added the Edit&gt;Options&gt;Fresh Start command, which closes all
    images, empties the ROI Manager, clears the Results table and
    enables the "Black background" option.
  * The Reslice command is faster on Windows when re-slicing from
    "Left" or "Right" and it uses an ordinary progress bar when
    run from a macro.
  * Added an "Open as separate images" checkbox to the
    File&gt;Import&gt;Image Sequence dialog.
  * Added "Foreground..." and "Background..." entries to the color
    picker tool popup menu.
  * Added the Image.width, Image.height, Image.copy and
    Image.paste(x,y) macro functions (example).
  * Added the Array.filter(arr,str), Math.toRadians(degrees) and
    Math.toDegrees(radians) functions.
  * Added the ResultsTable.addRow() method. For an example, run
    Help&gt;Examples&gt;JavaScript&gt;Sine/Cosine Table.
  * Fixed a bug that caused the RoiManager.getSelectedIndexes()
    method to sometimes not work as expected.
  * Fixed a bug that slowed saving of virtual stacks in TIFF
    format.
  * Fixed a bug that caused the dynamic "Value" and "Count" values
    in HIstogram windows to sometimes not be displayed correctly.
  * Fixed a bug that caused the Ctrl+F (Edit&gt;Fill) keyboard
    shortcut on Windows, when used on a stack, to not display the
    "Proces Stack?" dialog.
  * Fixed a 1.53e regression that caused the imageCaculator() macro
    function do somethimes not work as expected.
  * Fixed a 1.52 regression that caused the Analyze Skeleton plugin
    to output incorrect Results tables.
  * Fixed a regression that caused the Edit&gt;Copy to Image Info
    command in the text editor to fail.
  * Fixed a 1.53c regression in the AVI Reader that caused it to
    throw a null pointer exception.
  * Fixed a 1.52 regression that caused the IJ.getImage() method to
    sometimes display model error dialogs.
  * Many bugfixes and usability improvements</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Build with java source and target levels 8
  * Fixes build in Factory with jdk17
- Added patch:
  * imagej-nosourcetarget.patch
    + Do not hardcode source and target levels, but allow them to
    be specified on ant's command-line</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 1.53v:
  * too many changes to list here, see https://wsr.imagej.net/notes.html</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="e8010ad03d5c0e48f55bb43a49fe0988c896442dc4431109d25ec082509f8c690ee0180cf048a0739ef4f0564597c8fa4c1c5a626a39ba00fa360268a65d7528" name="imake" arch="s390x">
  <version epoch="0" ver="1.0.10" rel="160099.2.2"/>
  <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="sndirsch@suse.com" 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="dmueller@suse.com" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="sndirsch@suse.com" 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="sndirsch@suse.com" 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>
</package>
<package pkgid="7a87c6fb3699b8a1f724de71f55fd319cf79624bed824f25beaa6934edf57c7d0ec9607b234bb31263874522dd9d2b3deba56168d86bfdf37edff22241cf0f8e" name="imapfilter" arch="s390x">
  <version epoch="0" ver="2.8.2" rel="bp161.1.3"/>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1541246400">- specfile:
  * added README AUTHORS LICENSE NEWS to %doc
  * ran spec-cleaner
- update to version 2.6.12:
  * Support for Server Name Indication (SNI).
  * The searching methods return values are described in the config
    man page.
  * Example of using the enter_idle() function in the sample extend
    file.</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1569067200">- update to version 2.6.13:
  * Support for SSL hostname validation.</changelog>
  <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&#xFC;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&#xFC;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&#xFC;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>
</package>
<package pkgid="dbd0d2dce092d81ccb9ff890327e64efeec422af1978a0464a867728331e115f02830a066add7754a8545fc4c2cca623d02b61009bdaf690b1050fdbd5f9fb59" name="imgp" arch="noarch">
  <version epoch="0" ver="2.9" rel="bp161.1.1"/>
  <changelog author="aloisio@gmx.com" date="1504094400">- Initial package (2.4.1)</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="aloisio@gmx.com" date="1519128000">- Update to version 2.5
  * New option --nn to use nearest neighbour interpolation for PNG
    files
  * Identify Multi Picture Object (MPO) files</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1540036800">- Update to version 2.6
  * Support for progressive JPEG
  * Some bug fixes and documentation update</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.7
  - Code lint fixes
  - Package uploaded to PyPI</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606910400">- Update to version 2.8
  * option `-M` to specify minimum resolution of images to
    process
  * option `-H` (process hidden files) replaces `-d`
  * option `-d` (debug mode) replaces `-z`
  * option `-N` and `--nearest` (nearest neighbour for PNG)
    replace `--nn`
  * option `-P` (save JPEG as progressive) replaces `--pr`</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1695816000">- Update to version 2.9
  * Support converting P mode PNGs
  * Fix AttributeError: module 'PIL.Image' has no attribute 'Resampling'
  * Fix ANTIALIAS is deprecated and will be removed in Pillow 10
  * Add Python 3.11 support
  * Remove support for Python 3.7 (EOL)
- ran spec-cleaner</changelog>
</package>
<package pkgid="d9c5bd938143fa884c0d877c6fd4160146b303bd1377e613f0137315be011a2b7831531254bfdf2e4f086f7780cd452844e232cbdff33bba5044be4a35a57c68" name="imgp-bash-completion" arch="noarch">
  <version epoch="0" ver="2.9" rel="bp161.1.1"/>
  <changelog author="aloisio@gmx.com" date="1504094400">- Initial package (2.4.1)</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="aloisio@gmx.com" date="1519128000">- Update to version 2.5
  * New option --nn to use nearest neighbour interpolation for PNG
    files
  * Identify Multi Picture Object (MPO) files</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1540036800">- Update to version 2.6
  * Support for progressive JPEG
  * Some bug fixes and documentation update</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.7
  - Code lint fixes
  - Package uploaded to PyPI</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606910400">- Update to version 2.8
  * option `-M` to specify minimum resolution of images to
    process
  * option `-H` (process hidden files) replaces `-d`
  * option `-d` (debug mode) replaces `-z`
  * option `-N` and `--nearest` (nearest neighbour for PNG)
    replace `--nn`
  * option `-P` (save JPEG as progressive) replaces `--pr`</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1695816000">- Update to version 2.9
  * Support converting P mode PNGs
  * Fix AttributeError: module 'PIL.Image' has no attribute 'Resampling'
  * Fix ANTIALIAS is deprecated and will be removed in Pillow 10
  * Add Python 3.11 support
  * Remove support for Python 3.7 (EOL)
- ran spec-cleaner</changelog>
</package>
<package pkgid="3f1687f533adfdd2360db39ce3c1bc782fa934f5772a41db62815ddc1b44bb71fb6b31ea568b455d6c9b3a9c25667fa62f129b1f70009b85b2b6dcc51d86a746" name="imgp-fish-completion" arch="noarch">
  <version epoch="0" ver="2.9" rel="bp161.1.1"/>
  <changelog author="aloisio@gmx.com" date="1504094400">- Initial package (2.4.1)</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="aloisio@gmx.com" date="1519128000">- Update to version 2.5
  * New option --nn to use nearest neighbour interpolation for PNG
    files
  * Identify Multi Picture Object (MPO) files</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1540036800">- Update to version 2.6
  * Support for progressive JPEG
  * Some bug fixes and documentation update</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.7
  - Code lint fixes
  - Package uploaded to PyPI</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606910400">- Update to version 2.8
  * option `-M` to specify minimum resolution of images to
    process
  * option `-H` (process hidden files) replaces `-d`
  * option `-d` (debug mode) replaces `-z`
  * option `-N` and `--nearest` (nearest neighbour for PNG)
    replace `--nn`
  * option `-P` (save JPEG as progressive) replaces `--pr`</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1695816000">- Update to version 2.9
  * Support converting P mode PNGs
  * Fix AttributeError: module 'PIL.Image' has no attribute 'Resampling'
  * Fix ANTIALIAS is deprecated and will be removed in Pillow 10
  * Add Python 3.11 support
  * Remove support for Python 3.7 (EOL)
- ran spec-cleaner</changelog>
</package>
<package pkgid="2da7cbedb65ba6b359cb0911ee8888cdfc7d3a27a8149fdc7c970ee24e7323cce7ddd7dfd869dcaae64afda9eef32b55955c85cd0f0224706cb710b5a65c21ac" name="imgp-zsh-completion" arch="noarch">
  <version epoch="0" ver="2.9" rel="bp161.1.1"/>
  <changelog author="aloisio@gmx.com" date="1504094400">- Initial package (2.4.1)</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="aloisio@gmx.com" date="1519128000">- Update to version 2.5
  * New option --nn to use nearest neighbour interpolation for PNG
    files
  * Identify Multi Picture Object (MPO) files</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1540036800">- Update to version 2.6
  * Support for progressive JPEG
  * Some bug fixes and documentation update</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.7
  - Code lint fixes
  - Package uploaded to PyPI</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606910400">- Update to version 2.8
  * option `-M` to specify minimum resolution of images to
    process
  * option `-H` (process hidden files) replaces `-d`
  * option `-d` (debug mode) replaces `-z`
  * option `-N` and `--nearest` (nearest neighbour for PNG)
    replace `--nn`
  * option `-P` (save JPEG as progressive) replaces `--pr`</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1695816000">- Update to version 2.9
  * Support converting P mode PNGs
  * Fix AttributeError: module 'PIL.Image' has no attribute 'Resampling'
  * Fix ANTIALIAS is deprecated and will be removed in Pillow 10
  * Add Python 3.11 support
  * Remove support for Python 3.7 (EOL)
- ran spec-cleaner</changelog>
</package>
<package pkgid="a7e2b42793d53d9342bb920d873d9a10c0d3724773bef9a2d1bdbe59e38f2187adf8193ec64eaa7f2c84ad7fbada87ce7917f8dcdd72b206d2bbdcd56d8d301e" name="imgvtopgm" arch="s390x">
  <version epoch="0" ver="2.1" rel="bp161.1.2"/>
  <changelog author="meissner@suse.de" date="1119528000">- use RPM_OPT_FLAGS, fixed all implicit warnings.</changelog>
  <changelog author="ro@suse.de" date="1122897600">- add -lm to help configure with netpbm</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="schwab@suse.de" date="1148472000">- Don't strip binaries.</changelog>
  <changelog author="ro@suse.de" date="1186660800">- added libnetpbm-devel to buildreq</changelog>
  <changelog author="jengelh@inai.de" date="1412510400">- Update homepage URL, remove ancient/redundant sections from
  specfile, use modern macros.</changelog>
  <changelog author="dimstar@opensuse.org" date="1438257600">- Add imgvtopgm-lib-cleanup.patch: cleanup usage of libraries after
  netpbm has been changed to no loner provide all compatibility
  names (due to conflicts with openpgm).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1652961600">- switch to https urls</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.
- Use %license</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1721995200">- Update to version 2.1:
  - added #include &lt;string.h&gt; in some C files to prevent compiler
    warnings with newer gcc
  - update configure.in for use with libnetpbm-11 (that includes
    libpgm now) and run 'autoreconf -i'
- imgvtopgm-lib-cleanup.patch: removed
- imgvtopgm-2.0-warnings-fix.diff: upstream</changelog>
</package>
<package pkgid="a0be3f8c207d7cab4c5259f09d933c007c8715c68172f9d205246a021d64552a28979c15229e66e6d43bdee34bf7b3439db4508d767e78272ae4ae85f1c93d0f" name="imhangul" arch="s390x">
  <version epoch="0" ver="3.1.1+git20130112.a4c2796" rel="bp161.1.2"/>
  <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="b17935aacfd9eee7f7ba94f2cce1c72f49232f7390071e6b7c218d78e868db8b4201c887f930a506c1d648c4b88c9a09e3e21b38986bf658044a0e7907fd3d1b" name="imlib2" arch="s390x">
  <version epoch="0" ver="1.12.3" rel="160099.2.9"/>
  <changelog author="idesmi@protonmail.com" date="1661169600">- enable loaders for JPEG2000, HEIF, Postscript, SVG, JPEG-XL</changelog>
  <changelog author="dmueller@suse.com" date="1671451200">- update to 1.10.0:
  * Introduce imlib_load_image_fde
    imlib2_load: Tweak load mode handling
    Introduce Imlib2_Loader.h - all that is needed by loaders
    image: Change has alpha flag to separate byte
    loading: Don't look for cached image when not caching
    loading: New loader infrastructure
  * loading: Introduce __imlib_ImageFileContextPush/Pop
    loading: Centralize mmap handling
  * Introduce imlib_load_image_mem
  * imlib2_load: Add option to use imlib_load_image_mem
    api: Remove cast previously dropped everywhere else
    Hide imlib_get/set_color_usage() if no X11
    api: Move X11 related functions to separate file
    api: Move filter functions to separate file
    Enable disabling filter functions
    api: Move text functions to separate file
    Enable disabling text functions
    J2K loader: Drop showing deprecated item in debug message
    image: Fix memory leak when cloning images
    Unify basic X11 functionality in test programs
    Includes tweaks
    test: Re-generate test images with recent tool/library versions
    image: Hide internal ImlibImageFileInfo struct
    image: Don't munmap external memory
  * Introduce imlib_get_error
    api: error_return adjustments
    imlib2_load: Add option to enable image caching
    image: Fix potential use of uninitialized time stamps
    PNG loader: Correct frame delay in zero denominator case
    PNG loader: Cosmetics
    PNG loader: Improved handling of animated PNGs
    multiframe: Support loop count
    PNG loader: Fix animated PNG loading some more
    autofoo: Fix trouble with test subdirectory in distributed source
    autofoo: Rework git tag/release stuff
    test: test_load: Quit when loading primary image fails
    SVG loader: Don't reference multiframe stuff
  * ICO loader: Eliminate ico_load
    autofoo: Use AC_USE_SYSTEM_EXTENSIONS
    imlib2_view: Fix single frame update rendering
    test: test_load_2: Check frame 0/1 loading too
    PNG loader: Cosmetics
    PS loader: Cosmetics
    multiframe: Tweaks around frame number handling
    multiframe: Centralize handling of frame update offsets
    multiframe: Move frame info to allocated record
    multiframe: Allocate frame info only when needed
    PNG loader: Quit scan when target fdAT is seen
    PNG loader: Quit after loading first frame
    PNG loader: Simplify update callback handling
    imlib2_view: Fix multiframe rendering detail
    multiframe: Remove frame offset from updates
    imlib2_view: Fix multiframe after update coordinate change
    imlib2_view: Deal with all pending X events at once
    imlib2_view: Properly handle caching vs progress callbacks
    imlib2_view: Don't load bad images twice if first or last in argument list
    image: Cosmetics
  * image: Introduce __imlib_LoadEmbeddedMem
    Add new ani loader
  * image: Cosmetics
    ANI loader: Disable progress in embed loader
    ANI loader: Multiframe suport
    v1.10.0
    Introduce imlib_load_image_frame_mem
    imlib_load_image_frame_mem(): set nocache
    TGA loader: fix indexing in tgaflip</changelog>
  <changelog author="idesmi@protonmail.com" date="1678449600">- update to 1.11.0:
  * remove bad unused function
  * test: Add a few tests for obscure pnm formats
  * test: Add some pam tests
  * Avoid some more undefined behaviors with shifts
  * api: Fix code duplication around some __imlib_BlendImageToImage() calls
  * api: Change some parameter names
  * api: Tweak/correct error handling in drawable grabbing functions
  * image: Let __imlib_CreateImage() allocate pixel data buffer
  * Drop some redundant calls to __imlib_LoadImageData()
  * api: Remember error on deferred image data loads
  * imlib2_load: Show error on deferred data load problem
  * imlib2_view: Be more verbose about load errors
  * PNM loader: Speedups
  * test: Introduce image_get_crc32()
  * test: test_save: Trivial changes
  * test: test_save: Check that files are written and ok
  * PNM saver: Write images with alpha as P7 PAM RGB_ALPHA type
  * x11_rgba: Add missing const
  * x11_grab: Avoid cast-align warnings with -Wcast-align=strict
  * x11_rgba: Avoid cast-align warnings with -Wcast-align=strict
  * Loaders: Debug macro cleanups
  * ANI loader: Use struct to access chunk data
  * Loaders: Avoid cast-align warnings with -Wcast-align=strict
  * autofoo: Add __PACKED__ for optional struct packing
  * ANI, PNG, TGA loaders: Enable handling of unaligned data
  * __imlib_FileDir(): Fix missing closedir() on OOM
  * Loaders: decompress_load() is not part of the loader API
  * Loaders: Debug tweaks
  * Savers: Centralize file open/close
  * JPG saver: Avoid potential clobber warning
  * PNG saver: Avoid potential clobber warning
  * Loaders, savers: Handle EINTR during fopen()
  * api: Remove pointless statement
  * api: Update documentation for imlib_get_error()
  * api: Cosmetics around image save functions
  * api: Minor simplification in error handling in save functions
  * Add imlib_save_image_fd()
  * api: Oops - debug--
  * test_grab: Rearrange code
  * x11_grab: Let __imlib_Grab..() return error instead of ok
  * x11_grab: Eliminate unnecessary pixmap copy
  * imlib_create_scaled_image_from_drawable(): Simplify call path
  * x11_grab: Drop now unused 1:1 scaling path in __imlib_GrabDrawableScaledToRGBA()
  * imlib2_view: Add option to set background checkerboard field size
  * test_grab: Update
  * test_grab: Add some tests for imlib_copy_drawable_to_image()
  * test_grab: Check get-mask-from-shape too
  * x11: Pass X11 context around by struct
  * x11_grab: Move window/pixmap checking to separate function
  * x11_grab: Rework clipping
  * x11_grab: Clear image pixels not actually grabbed
  * x11_grab: Various fixes in __imlib_GrabDrawableScaledToRGBA()
  * x11_grab: Eliminate some overhead in scaled grabbing
  * test_grab: Debug tweak
  * PNM loader: avoid some undefined behavior
  * PNM loader: add read support for PAM</changelog>
  <changelog author="dmueller@suse.com" 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="sflees@suse.de" 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="kilgore.trout@idesmi.eu" 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="fvogt@suse.com" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="dmueller@suse.com" 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@gmx.de" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="andreas.stieger@gmx.de" 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>
</package>
<package pkgid="4579f2a2036574964d78adc5e6c5aef39dba678ff8dd6061d34d7381d09fac83c2bc008ef7915e045dc66b5f282901f2bf2dbeae3479dd373133abf617826608" name="imlib2-devel" arch="s390x">
  <version epoch="0" ver="1.12.3" rel="160099.2.9"/>
  <changelog author="idesmi@protonmail.com" date="1661169600">- enable loaders for JPEG2000, HEIF, Postscript, SVG, JPEG-XL</changelog>
  <changelog author="dmueller@suse.com" date="1671451200">- update to 1.10.0:
  * Introduce imlib_load_image_fde
    imlib2_load: Tweak load mode handling
    Introduce Imlib2_Loader.h - all that is needed by loaders
    image: Change has alpha flag to separate byte
    loading: Don't look for cached image when not caching
    loading: New loader infrastructure
  * loading: Introduce __imlib_ImageFileContextPush/Pop
    loading: Centralize mmap handling
  * Introduce imlib_load_image_mem
  * imlib2_load: Add option to use imlib_load_image_mem
    api: Remove cast previously dropped everywhere else
    Hide imlib_get/set_color_usage() if no X11
    api: Move X11 related functions to separate file
    api: Move filter functions to separate file
    Enable disabling filter functions
    api: Move text functions to separate file
    Enable disabling text functions
    J2K loader: Drop showing deprecated item in debug message
    image: Fix memory leak when cloning images
    Unify basic X11 functionality in test programs
    Includes tweaks
    test: Re-generate test images with recent tool/library versions
    image: Hide internal ImlibImageFileInfo struct
    image: Don't munmap external memory
  * Introduce imlib_get_error
    api: error_return adjustments
    imlib2_load: Add option to enable image caching
    image: Fix potential use of uninitialized time stamps
    PNG loader: Correct frame delay in zero denominator case
    PNG loader: Cosmetics
    PNG loader: Improved handling of animated PNGs
    multiframe: Support loop count
    PNG loader: Fix animated PNG loading some more
    autofoo: Fix trouble with test subdirectory in distributed source
    autofoo: Rework git tag/release stuff
    test: test_load: Quit when loading primary image fails
    SVG loader: Don't reference multiframe stuff
  * ICO loader: Eliminate ico_load
    autofoo: Use AC_USE_SYSTEM_EXTENSIONS
    imlib2_view: Fix single frame update rendering
    test: test_load_2: Check frame 0/1 loading too
    PNG loader: Cosmetics
    PS loader: Cosmetics
    multiframe: Tweaks around frame number handling
    multiframe: Centralize handling of frame update offsets
    multiframe: Move frame info to allocated record
    multiframe: Allocate frame info only when needed
    PNG loader: Quit scan when target fdAT is seen
    PNG loader: Quit after loading first frame
    PNG loader: Simplify update callback handling
    imlib2_view: Fix multiframe rendering detail
    multiframe: Remove frame offset from updates
    imlib2_view: Fix multiframe after update coordinate change
    imlib2_view: Deal with all pending X events at once
    imlib2_view: Properly handle caching vs progress callbacks
    imlib2_view: Don't load bad images twice if first or last in argument list
    image: Cosmetics
  * image: Introduce __imlib_LoadEmbeddedMem
    Add new ani loader
  * image: Cosmetics
    ANI loader: Disable progress in embed loader
    ANI loader: Multiframe suport
    v1.10.0
    Introduce imlib_load_image_frame_mem
    imlib_load_image_frame_mem(): set nocache
    TGA loader: fix indexing in tgaflip</changelog>
  <changelog author="idesmi@protonmail.com" date="1678449600">- update to 1.11.0:
  * remove bad unused function
  * test: Add a few tests for obscure pnm formats
  * test: Add some pam tests
  * Avoid some more undefined behaviors with shifts
  * api: Fix code duplication around some __imlib_BlendImageToImage() calls
  * api: Change some parameter names
  * api: Tweak/correct error handling in drawable grabbing functions
  * image: Let __imlib_CreateImage() allocate pixel data buffer
  * Drop some redundant calls to __imlib_LoadImageData()
  * api: Remember error on deferred image data loads
  * imlib2_load: Show error on deferred data load problem
  * imlib2_view: Be more verbose about load errors
  * PNM loader: Speedups
  * test: Introduce image_get_crc32()
  * test: test_save: Trivial changes
  * test: test_save: Check that files are written and ok
  * PNM saver: Write images with alpha as P7 PAM RGB_ALPHA type
  * x11_rgba: Add missing const
  * x11_grab: Avoid cast-align warnings with -Wcast-align=strict
  * x11_rgba: Avoid cast-align warnings with -Wcast-align=strict
  * Loaders: Debug macro cleanups
  * ANI loader: Use struct to access chunk data
  * Loaders: Avoid cast-align warnings with -Wcast-align=strict
  * autofoo: Add __PACKED__ for optional struct packing
  * ANI, PNG, TGA loaders: Enable handling of unaligned data
  * __imlib_FileDir(): Fix missing closedir() on OOM
  * Loaders: decompress_load() is not part of the loader API
  * Loaders: Debug tweaks
  * Savers: Centralize file open/close
  * JPG saver: Avoid potential clobber warning
  * PNG saver: Avoid potential clobber warning
  * Loaders, savers: Handle EINTR during fopen()
  * api: Remove pointless statement
  * api: Update documentation for imlib_get_error()
  * api: Cosmetics around image save functions
  * api: Minor simplification in error handling in save functions
  * Add imlib_save_image_fd()
  * api: Oops - debug--
  * test_grab: Rearrange code
  * x11_grab: Let __imlib_Grab..() return error instead of ok
  * x11_grab: Eliminate unnecessary pixmap copy
  * imlib_create_scaled_image_from_drawable(): Simplify call path
  * x11_grab: Drop now unused 1:1 scaling path in __imlib_GrabDrawableScaledToRGBA()
  * imlib2_view: Add option to set background checkerboard field size
  * test_grab: Update
  * test_grab: Add some tests for imlib_copy_drawable_to_image()
  * test_grab: Check get-mask-from-shape too
  * x11: Pass X11 context around by struct
  * x11_grab: Move window/pixmap checking to separate function
  * x11_grab: Rework clipping
  * x11_grab: Clear image pixels not actually grabbed
  * x11_grab: Various fixes in __imlib_GrabDrawableScaledToRGBA()
  * x11_grab: Eliminate some overhead in scaled grabbing
  * test_grab: Debug tweak
  * PNM loader: avoid some undefined behavior
  * PNM loader: add read support for PAM</changelog>
  <changelog author="dmueller@suse.com" 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="sflees@suse.de" 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="kilgore.trout@idesmi.eu" 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="fvogt@suse.com" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="dmueller@suse.com" 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@gmx.de" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="andreas.stieger@gmx.de" 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>
</package>
<package pkgid="0124f1ad2a537d1c71913bdf0dfb033b56ec1e692b4aa0b97e25b242ff663dba27cb32878f793d340da5a200fa3fb827cf90fbe9da03d190b9d28f67e6cad933" name="imlib2-filters" arch="s390x">
  <version epoch="0" ver="1.12.3" rel="160099.2.9"/>
  <changelog author="idesmi@protonmail.com" date="1661169600">- enable loaders for JPEG2000, HEIF, Postscript, SVG, JPEG-XL</changelog>
  <changelog author="dmueller@suse.com" date="1671451200">- update to 1.10.0:
  * Introduce imlib_load_image_fde
    imlib2_load: Tweak load mode handling
    Introduce Imlib2_Loader.h - all that is needed by loaders
    image: Change has alpha flag to separate byte
    loading: Don't look for cached image when not caching
    loading: New loader infrastructure
  * loading: Introduce __imlib_ImageFileContextPush/Pop
    loading: Centralize mmap handling
  * Introduce imlib_load_image_mem
  * imlib2_load: Add option to use imlib_load_image_mem
    api: Remove cast previously dropped everywhere else
    Hide imlib_get/set_color_usage() if no X11
    api: Move X11 related functions to separate file
    api: Move filter functions to separate file
    Enable disabling filter functions
    api: Move text functions to separate file
    Enable disabling text functions
    J2K loader: Drop showing deprecated item in debug message
    image: Fix memory leak when cloning images
    Unify basic X11 functionality in test programs
    Includes tweaks
    test: Re-generate test images with recent tool/library versions
    image: Hide internal ImlibImageFileInfo struct
    image: Don't munmap external memory
  * Introduce imlib_get_error
    api: error_return adjustments
    imlib2_load: Add option to enable image caching
    image: Fix potential use of uninitialized time stamps
    PNG loader: Correct frame delay in zero denominator case
    PNG loader: Cosmetics
    PNG loader: Improved handling of animated PNGs
    multiframe: Support loop count
    PNG loader: Fix animated PNG loading some more
    autofoo: Fix trouble with test subdirectory in distributed source
    autofoo: Rework git tag/release stuff
    test: test_load: Quit when loading primary image fails
    SVG loader: Don't reference multiframe stuff
  * ICO loader: Eliminate ico_load
    autofoo: Use AC_USE_SYSTEM_EXTENSIONS
    imlib2_view: Fix single frame update rendering
    test: test_load_2: Check frame 0/1 loading too
    PNG loader: Cosmetics
    PS loader: Cosmetics
    multiframe: Tweaks around frame number handling
    multiframe: Centralize handling of frame update offsets
    multiframe: Move frame info to allocated record
    multiframe: Allocate frame info only when needed
    PNG loader: Quit scan when target fdAT is seen
    PNG loader: Quit after loading first frame
    PNG loader: Simplify update callback handling
    imlib2_view: Fix multiframe rendering detail
    multiframe: Remove frame offset from updates
    imlib2_view: Fix multiframe after update coordinate change
    imlib2_view: Deal with all pending X events at once
    imlib2_view: Properly handle caching vs progress callbacks
    imlib2_view: Don't load bad images twice if first or last in argument list
    image: Cosmetics
  * image: Introduce __imlib_LoadEmbeddedMem
    Add new ani loader
  * image: Cosmetics
    ANI loader: Disable progress in embed loader
    ANI loader: Multiframe suport
    v1.10.0
    Introduce imlib_load_image_frame_mem
    imlib_load_image_frame_mem(): set nocache
    TGA loader: fix indexing in tgaflip</changelog>
  <changelog author="idesmi@protonmail.com" date="1678449600">- update to 1.11.0:
  * remove bad unused function
  * test: Add a few tests for obscure pnm formats
  * test: Add some pam tests
  * Avoid some more undefined behaviors with shifts
  * api: Fix code duplication around some __imlib_BlendImageToImage() calls
  * api: Change some parameter names
  * api: Tweak/correct error handling in drawable grabbing functions
  * image: Let __imlib_CreateImage() allocate pixel data buffer
  * Drop some redundant calls to __imlib_LoadImageData()
  * api: Remember error on deferred image data loads
  * imlib2_load: Show error on deferred data load problem
  * imlib2_view: Be more verbose about load errors
  * PNM loader: Speedups
  * test: Introduce image_get_crc32()
  * test: test_save: Trivial changes
  * test: test_save: Check that files are written and ok
  * PNM saver: Write images with alpha as P7 PAM RGB_ALPHA type
  * x11_rgba: Add missing const
  * x11_grab: Avoid cast-align warnings with -Wcast-align=strict
  * x11_rgba: Avoid cast-align warnings with -Wcast-align=strict
  * Loaders: Debug macro cleanups
  * ANI loader: Use struct to access chunk data
  * Loaders: Avoid cast-align warnings with -Wcast-align=strict
  * autofoo: Add __PACKED__ for optional struct packing
  * ANI, PNG, TGA loaders: Enable handling of unaligned data
  * __imlib_FileDir(): Fix missing closedir() on OOM
  * Loaders: decompress_load() is not part of the loader API
  * Loaders: Debug tweaks
  * Savers: Centralize file open/close
  * JPG saver: Avoid potential clobber warning
  * PNG saver: Avoid potential clobber warning
  * Loaders, savers: Handle EINTR during fopen()
  * api: Remove pointless statement
  * api: Update documentation for imlib_get_error()
  * api: Cosmetics around image save functions
  * api: Minor simplification in error handling in save functions
  * Add imlib_save_image_fd()
  * api: Oops - debug--
  * test_grab: Rearrange code
  * x11_grab: Let __imlib_Grab..() return error instead of ok
  * x11_grab: Eliminate unnecessary pixmap copy
  * imlib_create_scaled_image_from_drawable(): Simplify call path
  * x11_grab: Drop now unused 1:1 scaling path in __imlib_GrabDrawableScaledToRGBA()
  * imlib2_view: Add option to set background checkerboard field size
  * test_grab: Update
  * test_grab: Add some tests for imlib_copy_drawable_to_image()
  * test_grab: Check get-mask-from-shape too
  * x11: Pass X11 context around by struct
  * x11_grab: Move window/pixmap checking to separate function
  * x11_grab: Rework clipping
  * x11_grab: Clear image pixels not actually grabbed
  * x11_grab: Various fixes in __imlib_GrabDrawableScaledToRGBA()
  * x11_grab: Eliminate some overhead in scaled grabbing
  * test_grab: Debug tweak
  * PNM loader: avoid some undefined behavior
  * PNM loader: add read support for PAM</changelog>
  <changelog author="dmueller@suse.com" 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="sflees@suse.de" 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="kilgore.trout@idesmi.eu" 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="fvogt@suse.com" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="dmueller@suse.com" 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@gmx.de" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="andreas.stieger@gmx.de" 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>
</package>
<package pkgid="739da8bc1b033932b77b1ee34cde8d3a9613229eb1d2009b705e6d43cdc90509f3c96ba4c1aba746bc2d0e9a3190bbadb7fe027c9719876216efe3b786ddc424" name="imlib2-loaders" arch="s390x">
  <version epoch="0" ver="1.12.3" rel="160099.2.9"/>
  <changelog author="idesmi@protonmail.com" date="1661169600">- enable loaders for JPEG2000, HEIF, Postscript, SVG, JPEG-XL</changelog>
  <changelog author="dmueller@suse.com" date="1671451200">- update to 1.10.0:
  * Introduce imlib_load_image_fde
    imlib2_load: Tweak load mode handling
    Introduce Imlib2_Loader.h - all that is needed by loaders
    image: Change has alpha flag to separate byte
    loading: Don't look for cached image when not caching
    loading: New loader infrastructure
  * loading: Introduce __imlib_ImageFileContextPush/Pop
    loading: Centralize mmap handling
  * Introduce imlib_load_image_mem
  * imlib2_load: Add option to use imlib_load_image_mem
    api: Remove cast previously dropped everywhere else
    Hide imlib_get/set_color_usage() if no X11
    api: Move X11 related functions to separate file
    api: Move filter functions to separate file
    Enable disabling filter functions
    api: Move text functions to separate file
    Enable disabling text functions
    J2K loader: Drop showing deprecated item in debug message
    image: Fix memory leak when cloning images
    Unify basic X11 functionality in test programs
    Includes tweaks
    test: Re-generate test images with recent tool/library versions
    image: Hide internal ImlibImageFileInfo struct
    image: Don't munmap external memory
  * Introduce imlib_get_error
    api: error_return adjustments
    imlib2_load: Add option to enable image caching
    image: Fix potential use of uninitialized time stamps
    PNG loader: Correct frame delay in zero denominator case
    PNG loader: Cosmetics
    PNG loader: Improved handling of animated PNGs
    multiframe: Support loop count
    PNG loader: Fix animated PNG loading some more
    autofoo: Fix trouble with test subdirectory in distributed source
    autofoo: Rework git tag/release stuff
    test: test_load: Quit when loading primary image fails
    SVG loader: Don't reference multiframe stuff
  * ICO loader: Eliminate ico_load
    autofoo: Use AC_USE_SYSTEM_EXTENSIONS
    imlib2_view: Fix single frame update rendering
    test: test_load_2: Check frame 0/1 loading too
    PNG loader: Cosmetics
    PS loader: Cosmetics
    multiframe: Tweaks around frame number handling
    multiframe: Centralize handling of frame update offsets
    multiframe: Move frame info to allocated record
    multiframe: Allocate frame info only when needed
    PNG loader: Quit scan when target fdAT is seen
    PNG loader: Quit after loading first frame
    PNG loader: Simplify update callback handling
    imlib2_view: Fix multiframe rendering detail
    multiframe: Remove frame offset from updates
    imlib2_view: Fix multiframe after update coordinate change
    imlib2_view: Deal with all pending X events at once
    imlib2_view: Properly handle caching vs progress callbacks
    imlib2_view: Don't load bad images twice if first or last in argument list
    image: Cosmetics
  * image: Introduce __imlib_LoadEmbeddedMem
    Add new ani loader
  * image: Cosmetics
    ANI loader: Disable progress in embed loader
    ANI loader: Multiframe suport
    v1.10.0
    Introduce imlib_load_image_frame_mem
    imlib_load_image_frame_mem(): set nocache
    TGA loader: fix indexing in tgaflip</changelog>
  <changelog author="idesmi@protonmail.com" date="1678449600">- update to 1.11.0:
  * remove bad unused function
  * test: Add a few tests for obscure pnm formats
  * test: Add some pam tests
  * Avoid some more undefined behaviors with shifts
  * api: Fix code duplication around some __imlib_BlendImageToImage() calls
  * api: Change some parameter names
  * api: Tweak/correct error handling in drawable grabbing functions
  * image: Let __imlib_CreateImage() allocate pixel data buffer
  * Drop some redundant calls to __imlib_LoadImageData()
  * api: Remember error on deferred image data loads
  * imlib2_load: Show error on deferred data load problem
  * imlib2_view: Be more verbose about load errors
  * PNM loader: Speedups
  * test: Introduce image_get_crc32()
  * test: test_save: Trivial changes
  * test: test_save: Check that files are written and ok
  * PNM saver: Write images with alpha as P7 PAM RGB_ALPHA type
  * x11_rgba: Add missing const
  * x11_grab: Avoid cast-align warnings with -Wcast-align=strict
  * x11_rgba: Avoid cast-align warnings with -Wcast-align=strict
  * Loaders: Debug macro cleanups
  * ANI loader: Use struct to access chunk data
  * Loaders: Avoid cast-align warnings with -Wcast-align=strict
  * autofoo: Add __PACKED__ for optional struct packing
  * ANI, PNG, TGA loaders: Enable handling of unaligned data
  * __imlib_FileDir(): Fix missing closedir() on OOM
  * Loaders: decompress_load() is not part of the loader API
  * Loaders: Debug tweaks
  * Savers: Centralize file open/close
  * JPG saver: Avoid potential clobber warning
  * PNG saver: Avoid potential clobber warning
  * Loaders, savers: Handle EINTR during fopen()
  * api: Remove pointless statement
  * api: Update documentation for imlib_get_error()
  * api: Cosmetics around image save functions
  * api: Minor simplification in error handling in save functions
  * Add imlib_save_image_fd()
  * api: Oops - debug--
  * test_grab: Rearrange code
  * x11_grab: Let __imlib_Grab..() return error instead of ok
  * x11_grab: Eliminate unnecessary pixmap copy
  * imlib_create_scaled_image_from_drawable(): Simplify call path
  * x11_grab: Drop now unused 1:1 scaling path in __imlib_GrabDrawableScaledToRGBA()
  * imlib2_view: Add option to set background checkerboard field size
  * test_grab: Update
  * test_grab: Add some tests for imlib_copy_drawable_to_image()
  * test_grab: Check get-mask-from-shape too
  * x11: Pass X11 context around by struct
  * x11_grab: Move window/pixmap checking to separate function
  * x11_grab: Rework clipping
  * x11_grab: Clear image pixels not actually grabbed
  * x11_grab: Various fixes in __imlib_GrabDrawableScaledToRGBA()
  * x11_grab: Eliminate some overhead in scaled grabbing
  * test_grab: Debug tweak
  * PNM loader: avoid some undefined behavior
  * PNM loader: add read support for PAM</changelog>
  <changelog author="dmueller@suse.com" 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="sflees@suse.de" 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="kilgore.trout@idesmi.eu" 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="fvogt@suse.com" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="dmueller@suse.com" 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@gmx.de" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="andreas.stieger@gmx.de" 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>
</package>
<package pkgid="7265bcd5ecb7ccbda6f70a14f67bb3ef0592ece4b259e40e8f4e4b78a167d07d14fead52462f78eb0266e09eb0dab4472a889ccd6cddc8dcba514022116467f6" name="immer-devel" arch="s390x">
  <version epoch="0" ver="0.9.1" rel="bp161.1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1690545600">- Init immer, a new build dependency for krita.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696939200">- Update to 0.8.1
  * flex_vector is now nothrow move constructible and assignable
  * gdb pretty printing functionality provided in extra
  * Fixed wrong argument order in some overloads of operator&lt; for box&lt;T&gt;
  * Interoparibility with C++20 ranges improved
  * Some CMake and dependencies improvements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1769256000">- Update to 0.9.1
  * Add Nix flakes support
  * Fix warnings with GCC #307
  * Fix issues with immer::box in collections</changelog>
</package>
<package pkgid="26ef43439d40c52cb4d4fcb1e31b52acaa77bf2d7d36f51baac931de0753d8b354fb0c8904413cee68e6ef88bc13b1ea6b5bdf9992f2f8d9dea201d33e14b720" name="imobiledevice-tools" arch="s390x">
  <version epoch="0" ver="1.3.0+190git.20230705" rel="160099.5.3"/>
  <changelog author="tchvatal@suse.com" date="1584187200">- Fix not needed requires</changelog>
  <changelog author="mpluskal@suse.com" date="1586088000">- Update to version 1.2.0+git.20200330:
  * Add idevicesetlocation tool
  * debugserver: Fix argv encoding
  * Update debug.c to consistently output to stderr
  * idevicedebug: Rename name-colliding debug_info() to log_debug()
  * debugserver: Fix whitespace error
  * debugserver: Proxy SERVICE_E_TIMEOUT into DEBUGSERVER_E_TIMEOUT
  * introduces optional `idevice_connection_disable_ssl` with ability not to send  SSL shutdown message. As in debugserver this message will be considered as GDB server communication and break things
  * Increase timeout for service receive methods
  * idevicesyslog: Make sure CTRL+C works when waiting for passcode entry
  * configure.ac: Add checks to ensure libusbmuxd is up-to-date</changelog>
  <changelog author="suse@foomaster.de" date="1600776000">- Update to verison 1.3.0+git.20200910
  * Fix service startup for iOS 14b4
  * Add more lockdown error codes
  * Add new lockdownd_pair_with_options() function
  * Make sure sockets only listen locally due to security reasons
  * Plug various memory leaks
  * Store application information in Info.plist using idevicebackup2
  * Various other bugfixes and improvements</changelog>
  <changelog author="mpluskal@suse.com" date="1600948800">- Remove unnecessary provides/obsoletes</changelog>
  <changelog author="christophe@krop.fr" 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="mgorse@suse.com" 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="dmueller@suse.com" date="1732276800">- add python3-setuptools for python 3.13 support</changelog>
</package>
<package pkgid="a6036c16e1161adeb5a24b655cfee3d7e6cfeaa749030f9a10f58579ef6e886bbf78b3f2001acb995ad1ffad95b1c10eb8ba264f538b8132f7cc32fb2b144587" name="impressive" arch="noarch">
  <version epoch="0" ver="0.13.2" rel="bp161.1.1"/>
  <changelog author="mailaender@opensuse.org" date="1354363200">- update to version 0.10.3</changelog>
  <changelog author="tchvatal@suse.com" date="1412337600">- Update to version 0.10.5:
  * unknown changelog
- Cleanup with spec-cleaner
- Install the binary without py suffix</changelog>
  <changelog author="glin@suse.com" date="1455624000">- Update to version 0.11.1
  + fix for newer PIL/Pillow versions that broke compatibility by
    removing .tostring() and .fromstring()
  + fixed crash when clicking on run: URI hyperlinks
  + PDF hyperlinks with file:// and run:// URIs now work correctly
    with quoted characters (e.g. spaces) in paths
  + added top-level synchronize() function to schedule calls in
    Impressive's main thead (useful for library mode)
  + early lookup of OpenGL vendor/renderer/version strings (to get
    more useful crash logs)
  + fixed SDL library lookup issue on newer Linux systems
  + OSD font lookup now works if the same font file exists multiple
    times in the font path
  + fixed crash when no OSD font is available
  + full port from OpenGL 1.1 to OpenGL (ES) 2.0
  + fully customizable key/mouse bindings (-e/--bind,
  - E/--controls, --control-help, --evtest)
  + MuPDF (mudraw/pdfdraw) rendering backend
  + 'transition' PageProp describes transition *to* the page, not
    after the page
  + Raspberry Pi compatibility
  + new shader-based blurring with desaturation + fallback to old
    method for old HW (autodetect or --noblur)
  + re-implemented all transitions with shaders
    (missing: PageTurn, SpinOutIn, SpiralOutIn, ZoomOutIn;
    new: WipeClouds, WipeBrightness1, WipeBrightness2)
  + compressed in-memory cache (-cz / --cache compressed)
  + removed -e/--noext and -R/--meshres due to obsolescence
  + --tracking enables time tracking right from the start
  + added -v/--verbose mode
  + MuPDF renderer backend can work via named pipes instead of
    temp files on Unix
  + alternate overview downscaling algorithm for slower systems
    (auto-detected)
  + internal default mouse cursor image
  + fixed OSD font rendering bug with Pillow
  + most platform-specific code now handled by abstraction layer;
    no direct PyGame calls in core
  + custom ctypes-based OpenGL loader instead of PyOpenGL
  + generic PDF renderer framework (necessary now that there's 3
    renderers)
  + external PDF renderers are now called with 'nice' when
    background rendering on POSIX</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1556107200">- Update to version 0.12.0
  + box-zoom mode: use Ctrl+LMB-drag to draw a box and zoom it to
    fit the screen; everything else is darkened
  + support for fractional zoom levels
  + ability to zoom further in than the hardware's maximum texture
    size
  + mouse wheel zooming
  + allow videos in the file list (in addition to PDF files and
    images)
  + added --time-display option: start with time display and
    tracking
  + fixed excessive mouse sensitivity in full-screen mode
  + fixed crashes when clicking hyperlinks in some PDFs
  + fixed non-working hyperlinks when more than one input document
    is specified
  + added new MuPDF renderer, uses no temporary files or named
    pipes on POSIX with MuPDF &gt;= 1.4
  + can now use MuPDF's mutool instead of pdftk to get basic file
    information and unpack PDF files (for hyperlink decoding)
  + added --noquit option to prevent accidental single-key quitting
  + first page is now shown as early as possible (before fonts
    etc. have been preloaded)
- Replace pdftk with mupdf</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1569844800">- Update to 0.12.1:
  * fixed crash in crash reporter with recent Pillow versions
  * fixed crash with recent PyGame versions when non-latin characters appeared
    in slide titles
  * fixed page rotation
  * fixed -x/--fade mode
  * fixed directory playback mode
  * basic Raspberry Pi 4 compatibility (untested; requires X11)
  * more robust PDF hyperlink parser (page boxes can now be PDF references)
  * added option to temporarily inhibit automatic slideshows
  * default keybinding: [A] key, actions: auto-start, auto-stop, auto-toggle
- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1569931200">- Fix description typography. Drop redundant %attr.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1589284800">- Update to 0.13.0-beta1
  * Python 3 compatibility: should work with Python 2.7 and &gt;= 3.6 now
  * Win32 build uses 64-bit Python 3
  * improved support for non-ASCII characters in page titles (as extracted
  * with pdftk)
  * fixed box-zoom mode display error in half-page mode
  * added option to set last page of page progress bar (--progress-last)
  * added separate overview animation time option (--overtime)
  * can now have multiple progress bars at once
  - page progress is moved to top of screen if any other bar is visible
  - "auto progress" is stacked over duration bar if both are visible</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1594036800">- Update to 0.13.0-beta2
  * added 'prev' and 'next' PageProps to change order of pages
  * fixed many remaining Python 3 compatibility issues
  * added "pseudo-binary" version (actually compressed bytecode) in the source
    release archive (requires Python 3)
  * circumvent blurry fonts on Windows due to high-DPI scaling
  * fixed crash in overview page handling when presentations have very many pages
  * fixed box-zoom mode display error in half-page mode</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1647777600">- Update to 0.13.1
  * support for SDL 2 via PyGame 2.0
  * many fixes in native library path detection
  * new option --background to set display background color
  * fixed crash with page title extraction in PDF files with broken
    text encoding
  * fixed mouse hiding (--mousedelay 1) not working properly;
    added -N/--nocursor as an alias for that
  * --mousedelay now also works in windowed mode
  * software mouse cursor is hidden too when the mouse leaves
    the window
  * fixed interactive toggling of the "no-overview" (O key) and
    "skip" (I key)
    properties from overview page (they acted on the wrong page)
  * 'transition' PageProps can now be strings instead of direct
    class references
  * basic support for Raspberry Pi 1-3 with KMS graphics drivers
  * improved library version number and crash reporting
  * removed bytecode version again due to compatibility issues</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 0.13.2:
  * ensured compatibility with Pillow 10.0
  * fixed crash when toggling the 'skip' or 'overview' PageProps
  * made Raspberry Pi platform detection code more robust
  * re-added pseudo-binary version to source release, but with
    proper sourcecode instead of the rather problematic
    bytecode we had in 0.13.0
  * remove Tcl/Tk from the Win32 build (it was never used anyway)</changelog>
</package>
<package pkgid="20a4d586b7ae1b671cb1df6d11affd88d496a827ccf5fb91c1f6b0154cccb37e8ae4f962b6582b8f0967a119cf869cfb6ead0fdb2312c36657fb62d634f0d9b5" name="imv" arch="s390x">
  <version epoch="0" ver="4.5.0" rel="bp161.1.9"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115200">- Update to 4.0.0:
  * Fixed keyboard layout handling, changing bind syntax
  * Renamed many commands (select_rel -&gt; next/prev, select_abs -&gt; goto, etc.)
  * Temporarily removed autoresize option
  * Dropped SDL2 dependency, implementing Wayland and X11 support natively
    through imv-wayland and imv-x11 binaries
  * Added support for displaying SVGs at native resolution regardless of zoom
    level
  * Added hidpi support on Wayland
  * Added '-c' argument to specify commands to run at startup
  * Added 'bind' command to add new binds at runtime
  * Added 'background' command to change background colour at runtime
  * Added 'upscaling' command to modify upscaling method at runtime
  * Added optional argument to close command to specify an index or all images
  * Added initial_pan option to configure which part of an image is initially
    focused on
  * Added support for aliases passing arguments to underlying their commands
  * Added imv-msg program to send commands to a running instance of imv
  * Added $imv_pid environment variable
  * Allowed imv to remain open with no images open
  * Improved unicode support in overlay
  * Fixed typo in $imv_slideshow_duration environment variable
  * Added new crop scaling method, which will zoom in until an image completely
    fills the window
  * Fixed a bug where 16-bit greyscale images would not load
  * Fixed a memory corruption bug in generic list implementation
  * Fixed several memory leaks</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115201">- Update to 4.0.1:
  * Documented default binds in man page
  * Added icon to imv.desktop
  * Added builtin aliases to provide backwards compatibility for removed commands
  * Added warning when legacy bind syntax is detected</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115202">- 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="1629115203">- 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="1629115204">- 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>
</package>
<package pkgid="f4389144b571914b1d7a5c7fd969042f36f223f2f71244b24c6c61d792b6e9dc7268f8aaed5bcc6677dce3fbc986d6a390d705f817afa0aa2f88b0fb0de79b94" name="in-toto" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="bp161.1.1"/>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian.schroeter@suse.com&gt;" date="1640606400">- Initial package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640606401">- spec-cleaner, update copyright year, use pypi tarball, remove
  service madness, add missing changes file</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641211200">- use pythons python3</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641211201">- Do not use python_subpackages: as this is an application, not a
  python module, we want the package to be called in-toto, not
  python3-in-toto. Use static python3-FOO (Build)?Requires.</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1648036800">- update to version 1.2.0
  * python 3.10 compability
  * python module dependency upgrades</changelog>
</package>
<package pkgid="1162664b32ff04c7a5afdf28b0a96f71c438f4e75c383a54f0d902bce13790c50c8868122bb4f4d6512494ae0a08da16f4335ee264d08071125c90b3952b6bb3" name="inarpd" arch="s390x">
  <version epoch="0" ver="0.17" rel="bp161.1.2"/>
  <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="12b6e927c98d7debdaf40e4a1b26abf35aab4a0b5c041e1d46b76e32e4fa3712f9190e9654a3dcf81f0b64072b2acf140a23a07b400e8ca479b7def1f2e4fccb" name="inchi" arch="s390x">
  <version epoch="0" ver="1.06" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="ad6f0d10df3dba84537a09f8bfea8e110a0f8f2614361d7f1142ce7ba0aa1a0cf9d6bd7f20ed29163ba60c54690b70ff608bad75b9cb763d58fc7e4629b696f6" name="inchi-devel" arch="s390x">
  <version epoch="0" ver="1.06" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="004a1264bf9c053c23f120b9fd157e14080a2438ff39400fdbb1c64f19c88695e028bfda37c298fafd8ec9fd84432a495aa1a61271d4be6d68fb62344ba0c540" name="inchi-doc" arch="noarch">
  <version epoch="0" ver="1.06" rel="bp161.1.2"/>
  <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>
</package>
<package pkgid="e63ca5eb148832f975bcccbf859938c198dc4bcb598d07e5dad7dec419ae5606e168284006beff98c1dcd9821378e6f87bb4b0c9709b9896d4e9eb0e7093cf0c" name="indent" arch="s390x">
  <version epoch="0" ver="2.2.13" rel="160099.2.6"/>
  <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="mpluskal@suse.com" date="1582200000">- Use xz sources
- Split lang package
- Fetch keyring from savannah</changelog>
  <changelog author="andreas.stieger@gmx.de" 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@suse.com" 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="d06fe699d09903125f1fa496aaed7a83688f24d0e4ca1a499eb47b9b7f1777f2f36c1ae8c83421b94f112669111f3c58b9058f026ed34443e0e17f85000d4299" name="indent-lang" arch="noarch">
  <version epoch="0" ver="2.2.13" rel="160099.2.6"/>
  <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="mpluskal@suse.com" date="1582200000">- Use xz sources
- Split lang package
- Fetch keyring from savannah</changelog>
  <changelog author="andreas.stieger@gmx.de" 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@suse.com" 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="fe7f7d8c8f4b132ef3dc92c477af82bcdf18a8392c17079e532eb38c5717448244b593342898849eece5bd7365b58b61ddd91db0f16daa0d10a990d6b2a2d14e" name="indi" arch="s390x">
  <version epoch="0" ver="2.1.3" rel="bp161.1.3"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1716984000">- Use ldconfig_scriptlets macro</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1718020800">- Update to 2.0.8:
  * Avoid using .getName() for new INDI properties
  * Migrate drivers to new properties
  * Various fixes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1722600000">- Update to 2.0.9:
  * Minor buffer boundary fixes
  * Weather watcher dynamic labels
  * PegasusAstro FalconV2 Driver
  * Add Terrans PowerBoxPro V2 Driver
  * Waveshare Modbus Relay Drive
  * Universal Roll off roof driver
  * ZWO AM5 Save home position in the mount</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1725019200">- To use cfitsio-devel on 16.0 as well not just greater than 16.0</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1727784000">- Update to 2.1.0:
  * Initial work for guider and focuser interface refactor
  * Fixed myFocuserPro2 Autofocus Issues in Ekos
  * Update Tracking code
  * Add workaround for OnStepX failing connection
  * Migrate telescope properties
  * Migrate Temperature Property
  * Update light box and dust cap interfaces to new style
  * drivers/dome: rigel_dome shutter parking
  * Joining FP1 and FP2 into single FP driver
  * lx200zeq driver had incorrect pulse commands
  * Fix Motion Control Mode
  * use MOTION_CONTROL_MODE _FOO enums
  * enable more Meade commands</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1733745600">- Update to 2.1.1:
  * Fixed missing apply() on TrackStateSP property by @atoy40 in #2130
  * Update SnapCap driver to use common abort capability from DustCapInterface instead of doing it manually. by @jpaana in #2136
  * Miscellaneous ScopeDome driver updates. by @jpaana in #2137
  * FP2 motor status by @DeepSkyDad in #2139
  * Migrate INDI Astrolink4 by @naheedsa in #2133
  * Migrate Astromech focuser by @naheedsa in #2134
  * Update ieaffocus.cpp by @joe13905179063 in #2141
  * Fixed crash due not checking boundary values of the axis in telescope_simulator by @artyom-beilis in #2144
  * Upgrade CheapoDC driver for new device firmware features by @hcomet in #2142
  * Sim crash fix - looks like found root cause by @artyom-beilis in #2147</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1738411200">- Update to 2.1.2:
  * Fix DustCover open/close by @peter-englmaier in #2152
  * Draft: Reuse calibration after rotation by @escribana in #2153
  * Use C99 integer types by @brad0 in #2160
  * Feature for ZWO AM5 - Heavy Duty Mode and Fix slew rate by @pawel-soja in #2161
  * Add includes to fix build with GCC15-C++23 by @mattiaverga in #2165
  * Update wanderer rotator lite v1 to latest firmware version and correct a bug when homing with rotator mini and lite v2 by @grm in #2166</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1740052800">- Update to 2.1.2.1:
  * Add buffer check</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1741694400">- Disable websocketpp: with next release websocketpp will be completely
  dropped by INDI because the project is no longer maintained.
  https://github.com/indilib/indi/commit/4ebb20caa3618efcdb014405e396dd52065073af</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1743508800">- Update to 2.1.3:
  * https://github.com/indilib/indi/releases/tag/v2.1.3</changelog>
</package>
<package pkgid="e0d218ddb250779ac7fd0b3746d7831de4583eb5c3bacc7eff38cc4a5d236e6e2ea4e8837f5b433ee8b94ade89383e9b9d21e7ed5108b8c773037f943c7baaa6" name="indi-devel" arch="s390x">
  <version epoch="0" ver="2.1.3" rel="bp161.1.3"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1716984000">- Use ldconfig_scriptlets macro</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1718020800">- Update to 2.0.8:
  * Avoid using .getName() for new INDI properties
  * Migrate drivers to new properties
  * Various fixes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1722600000">- Update to 2.0.9:
  * Minor buffer boundary fixes
  * Weather watcher dynamic labels
  * PegasusAstro FalconV2 Driver
  * Add Terrans PowerBoxPro V2 Driver
  * Waveshare Modbus Relay Drive
  * Universal Roll off roof driver
  * ZWO AM5 Save home position in the mount</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1725019200">- To use cfitsio-devel on 16.0 as well not just greater than 16.0</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1727784000">- Update to 2.1.0:
  * Initial work for guider and focuser interface refactor
  * Fixed myFocuserPro2 Autofocus Issues in Ekos
  * Update Tracking code
  * Add workaround for OnStepX failing connection
  * Migrate telescope properties
  * Migrate Temperature Property
  * Update light box and dust cap interfaces to new style
  * drivers/dome: rigel_dome shutter parking
  * Joining FP1 and FP2 into single FP driver
  * lx200zeq driver had incorrect pulse commands
  * Fix Motion Control Mode
  * use MOTION_CONTROL_MODE _FOO enums
  * enable more Meade commands</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1733745600">- Update to 2.1.1:
  * Fixed missing apply() on TrackStateSP property by @atoy40 in #2130
  * Update SnapCap driver to use common abort capability from DustCapInterface instead of doing it manually. by @jpaana in #2136
  * Miscellaneous ScopeDome driver updates. by @jpaana in #2137
  * FP2 motor status by @DeepSkyDad in #2139
  * Migrate INDI Astrolink4 by @naheedsa in #2133
  * Migrate Astromech focuser by @naheedsa in #2134
  * Update ieaffocus.cpp by @joe13905179063 in #2141
  * Fixed crash due not checking boundary values of the axis in telescope_simulator by @artyom-beilis in #2144
  * Upgrade CheapoDC driver for new device firmware features by @hcomet in #2142
  * Sim crash fix - looks like found root cause by @artyom-beilis in #2147</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1738411200">- Update to 2.1.2:
  * Fix DustCover open/close by @peter-englmaier in #2152
  * Draft: Reuse calibration after rotation by @escribana in #2153
  * Use C99 integer types by @brad0 in #2160
  * Feature for ZWO AM5 - Heavy Duty Mode and Fix slew rate by @pawel-soja in #2161
  * Add includes to fix build with GCC15-C++23 by @mattiaverga in #2165
  * Update wanderer rotator lite v1 to latest firmware version and correct a bug when homing with rotator mini and lite v2 by @grm in #2166</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1740052800">- Update to 2.1.2.1:
  * Add buffer check</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1741694400">- Disable websocketpp: with next release websocketpp will be completely
  dropped by INDI because the project is no longer maintained.
  https://github.com/indilib/indi/commit/4ebb20caa3618efcdb014405e396dd52065073af</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1743508800">- Update to 2.1.3:
  * https://github.com/indilib/indi/releases/tag/v2.1.3</changelog>
</package>
<package pkgid="25a3a5fad09769f4a3a73f2f9f072d703ef86dca6b038aeaa0edafdc58eff4e4341d207e50682f01c70180921bfacf24a32babebcf5fca8b6bd43942722da040" name="indi-plugins" arch="s390x">
  <version epoch="0" ver="2.1.3" rel="bp161.1.3"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1716984000">- Use ldconfig_scriptlets macro</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1718020800">- Update to 2.0.8:
  * Avoid using .getName() for new INDI properties
  * Migrate drivers to new properties
  * Various fixes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1722600000">- Update to 2.0.9:
  * Minor buffer boundary fixes
  * Weather watcher dynamic labels
  * PegasusAstro FalconV2 Driver
  * Add Terrans PowerBoxPro V2 Driver
  * Waveshare Modbus Relay Drive
  * Universal Roll off roof driver
  * ZWO AM5 Save home position in the mount</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1725019200">- To use cfitsio-devel on 16.0 as well not just greater than 16.0</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1727784000">- Update to 2.1.0:
  * Initial work for guider and focuser interface refactor
  * Fixed myFocuserPro2 Autofocus Issues in Ekos
  * Update Tracking code
  * Add workaround for OnStepX failing connection
  * Migrate telescope properties
  * Migrate Temperature Property
  * Update light box and dust cap interfaces to new style
  * drivers/dome: rigel_dome shutter parking
  * Joining FP1 and FP2 into single FP driver
  * lx200zeq driver had incorrect pulse commands
  * Fix Motion Control Mode
  * use MOTION_CONTROL_MODE _FOO enums
  * enable more Meade commands</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1733745600">- Update to 2.1.1:
  * Fixed missing apply() on TrackStateSP property by @atoy40 in #2130
  * Update SnapCap driver to use common abort capability from DustCapInterface instead of doing it manually. by @jpaana in #2136
  * Miscellaneous ScopeDome driver updates. by @jpaana in #2137
  * FP2 motor status by @DeepSkyDad in #2139
  * Migrate INDI Astrolink4 by @naheedsa in #2133
  * Migrate Astromech focuser by @naheedsa in #2134
  * Update ieaffocus.cpp by @joe13905179063 in #2141
  * Fixed crash due not checking boundary values of the axis in telescope_simulator by @artyom-beilis in #2144
  * Upgrade CheapoDC driver for new device firmware features by @hcomet in #2142
  * Sim crash fix - looks like found root cause by @artyom-beilis in #2147</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1738411200">- Update to 2.1.2:
  * Fix DustCover open/close by @peter-englmaier in #2152
  * Draft: Reuse calibration after rotation by @escribana in #2153
  * Use C99 integer types by @brad0 in #2160
  * Feature for ZWO AM5 - Heavy Duty Mode and Fix slew rate by @pawel-soja in #2161
  * Add includes to fix build with GCC15-C++23 by @mattiaverga in #2165
  * Update wanderer rotator lite v1 to latest firmware version and correct a bug when homing with rotator mini and lite v2 by @grm in #2166</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1740052800">- Update to 2.1.2.1:
  * Add buffer check</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1741694400">- Disable websocketpp: with next release websocketpp will be completely
  dropped by INDI because the project is no longer maintained.
  https://github.com/indilib/indi/commit/4ebb20caa3618efcdb014405e396dd52065073af</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1743508800">- Update to 2.1.3:
  * https://github.com/indilib/indi/releases/tag/v2.1.3</changelog>
</package>
<package pkgid="602dc733a2688038b4c563f18ac13ca7ef36444cb02e9ec86328b87ae388d1162b068d5cb5e3e3ec6f7e8fb48a4c5960cebd0967804cc23d208d5befcbb5b3eb" name="indic-fonts" arch="noarch">
  <version epoch="0" ver="20160512" rel="bp161.1.6"/>
  <changelog author="tiwai@suse.de" date="1270728000">- remove unnecessary buildrequires for too old distros</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1364299200">- updated Lohit fonts to 20130130:
  * Released version 2.5.3 of All Lohit fonts with major enhancement
    and dropping Reserved Font Name.</changelog>
  <changelog author="pgajdos@suse.com" date="1364472000">- adjusted description [bnc#812254]</changelog>
  <changelog author="pgajdos@suse.com" date="1364904000">- url in source</changelog>
  <changelog author="pgajdos@suse.com" date="1385553600">- updated Lohit fonts to 20130612:
  * Released Lohit Oriya with bug fixes against Harfbuzz NG.</changelog>
  <changelog author="pgajdos@suse.com" date="1396267200">- updated Lohit fonts to 20140220:
  * Lohit Devanagari 2.94.0 release with number of improvements
    and bug fixes.
  * Lohit Malayalam 2.92.0 (Beta-1) release with number of improvements
    and bug fixes.
  * etc. see https://raw.github.com/pravins/lohit/master/RECENT-NEWS</changelog>
  <changelog author="pgajdos@suse.com" date="1463054400">- gujrati fonts [bsc#977195]: remove hinting instructions for all
  letters except gujrati symbols in
  * aakar medium
  * padmaa Bold
  * padmaa Medium
  * Rekha medium
  Fonts updated from:
  https://github.com/kartikm/fonts-aakar
  https://github.com/samyakbhuta/fonts-padmaa
  https://github.com/kartikm/fonts-rekha</changelog>
  <changelog author="pgajdos@suse.com" date="1649764800">- update or add Bengali fonts [bsc#1197977]:
  * AkaashNormal.ttf  Ani.ttf  JamrulNormal.ttf
    MitraMono.ttf  MuktiBold.ttf  Mukti.ttf
- remove obsoleted Bengali fonts [bsc#1197977c#4]
  * mitra.ttf MuktiNarrow.ttf MuktiNarrowBold.ttf
    bng2-n.ttf bng2-b.ttf</changelog>
</package>
<package pkgid="54db6a2e4631092f5bb9c9a6cf4f13daffd70c63b87eec679f27be514190e4ac6304ab08468ff48f25d889d8b8c6b98171d6b464719185aa595aa8c0984328be" name="ineffassign" arch="s390x">
  <version epoch="0" ver="0.0.0+git20230610.0e73809" rel="bp161.1.8"/>
  <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>
</package>
<package pkgid="639e84c3aef429749651d6756e8e525f8f78c6c9760abbe2631b842290ba150532ba8b5d6bbcc0d37e6a24218917413c5415f6f63d0d314a7543d83cd689ef8a" name="infiniband-diags" arch="s390x">
  <version epoch="0" ver="61.0" rel="160099.1.4"/>
  <changelog author="nicolas.morey@suse.com" date="1723464000">- Update to rdma-core v53.0
  - No release notes available
- Remove Added-suffix-libdrm-to-CMakeLists.txt-for-drm.patch
  as it was merged upstream.</changelog>
  <changelog author="nicolas.morey@suse.com" date="1728561600">- Update to rdma-core v54.0
  - No release notes available</changelog>
  <changelog author="dimstar@opensuse.org" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="nicolas.morey@suse.com" date="1739966400">- Update to rdma-core v56.0 (jsc#PED11323)
  - No release notes available</changelog>
  <changelog author="nicolas.morey@suse.com" date="1743681600">- Update to rdma-core v56.1 (jsc#PED-11289, jsc#PED-11323)
  - Bug fixes for all providers</changelog>
  <changelog author="nicolas.morey@suse.com" date="1749729600">- Update to rdma-core v57.0
  - No release notes available</changelog>
  <changelog author="nicolas.morey@suse.com" date="1750248000">- Update to rdma-core v58.0
  - No release notes available</changelog>
  <changelog author="nicolas.morey@suse.com" date="1757332800">- Update to rdma-core v59.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v59.0</changelog>
  <changelog author="nicolas.morey@suse.com" date="1761566400">- Update to rdma-core v60.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v60.0</changelog>
  <changelog author="nmorey@suse.com" date="1767614400">- Update to rdma-core v61.0
  - https://github.com/linux-rdma/rdma-core.git/releases/tag/v61.0</changelog>
</package>
<package pkgid="a1168dc9da9ab226b9b07792235b42596988f5ab237f44fd7ba8c014489e49b25501889399a6ad172750c35e12d4e4b0117f60c9d7abe7546ce88545b7004454" name="influxdb" arch="s390x">
  <version epoch="0" ver="1.11.6" rel="bp161.1.40"/>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1654776000">- Version 1.9.7.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/1.9/CHANGELOG.md
  * influx_stress has been removed
- Add 0001-fix-executor-do-not-assume-ints-are-64bits-4652.patch:
  fix build on 32-bit architectures</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1664884800">- Verison 1.10.0
  Drop 0001-fix-executor-do-not-assume-ints-are-64bits-4652.patch:
  upstreamed</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1668772800">- Drop 32bit architecures support boo#1205101
  Currently, 32bit binaries are not usable and influxdb upstream
  refused to fix it because 32bit architectures are not supported.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1673611200">- Replace pwdutils with shadow (pwdutils was dropped ages ago)
- Don't require systemd, it's only optional</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1680091200">- Version 1.11.0.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1690545600">- Version 1.11.1.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1697457600">- Version 1.11.2.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md
- Drop harden_influxdb.service.patch:
  * ./scripts/influxdb.service has never been used and has been dropped in 1.11.2</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707307200">- Provide user/group symbols for user generated during pre.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1708084800">- Version 1.11.5.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1723204800">- Version 1.11.6.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md</changelog>
</package>
<package pkgid="c654df3c9a0cd24d94ab4589c3d4b2f0dc4859ee57225298288c4f6d9aee5d04d3b9d46211ed1f3e7714f1d49fbb26b20dd64f9280a9408c78107d48e6f821ed" name="influxdb-devel" arch="s390x">
  <version epoch="0" ver="1.11.6" rel="bp161.1.40"/>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1654776000">- Version 1.9.7.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/1.9/CHANGELOG.md
  * influx_stress has been removed
- Add 0001-fix-executor-do-not-assume-ints-are-64bits-4652.patch:
  fix build on 32-bit architectures</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1664884800">- Verison 1.10.0
  Drop 0001-fix-executor-do-not-assume-ints-are-64bits-4652.patch:
  upstreamed</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1668772800">- Drop 32bit architecures support boo#1205101
  Currently, 32bit binaries are not usable and influxdb upstream
  refused to fix it because 32bit architectures are not supported.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1673611200">- Replace pwdutils with shadow (pwdutils was dropped ages ago)
- Don't require systemd, it's only optional</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1680091200">- Version 1.11.0.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1690545600">- Version 1.11.1.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1697457600">- Version 1.11.2.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md
- Drop harden_influxdb.service.patch:
  * ./scripts/influxdb.service has never been used and has been dropped in 1.11.2</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707307200">- Provide user/group symbols for user generated during pre.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1708084800">- Version 1.11.5.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1723204800">- Version 1.11.6.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md</changelog>
</package>
<package pkgid="5ba70f7c8be97b444aaa57876b4bee637957a69a722ac9ec1bce8c3fb3fd8dfcd361e43eb2fad86015e0d5ae6c7cacf8083a9316d50ffd435380ed185aab76b0" name="influxdb2" arch="s390x">
  <version epoch="0" ver="2.7.10" rel="bp161.1.9"/>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1632484800">- Update to version 2.0.8, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.0.8</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1635249600">- Update to version 2.0.9, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.0.9</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1637064000">- Update to version 2.1.1, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.1.1
- influx binary has been deleted upstream:
  * https://github.com/influxdata/influxdb/issues/21773</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1654776000">- Update to version 2.2.0, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.2.0
  Add 0001-fix-executor-do-not-assume-ints-are-64bits-4652.patch:
  fix build on 32-bit architectures</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1664884800">- Update to version 2.3.0, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.3.0
  Drop 0001-fix-executor-do-not-assume-ints-are-64bits-4652.patch:
  upstreamed</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1680350400">- Update to version 2.6.1, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.6.1</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1690545600">- Update to version 2.7.1, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.7.1</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1708516800">- Update to version 2.7.5, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.7.5</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1720094400">- Update to version 2.7.6, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.7.6</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1723896000">- Update to version 2.7.10, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.7.10</changelog>
</package>
<package pkgid="85fb4a22ccc8781ceff5624e92581c76c6d58f81b8a0574257e0527d6d5f51cdc881b7a9f2d43c4924cfdf8b315f53404094ab5f191ddf1951a0f50231ec90dd" name="influxdb2-devel" arch="s390x">
  <version epoch="0" ver="2.7.10" rel="bp161.1.9"/>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1632484800">- Update to version 2.0.8, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.0.8</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1635249600">- Update to version 2.0.9, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.0.9</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1637064000">- Update to version 2.1.1, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.1.1
- influx binary has been deleted upstream:
  * https://github.com/influxdata/influxdb/issues/21773</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1654776000">- Update to version 2.2.0, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.2.0
  Add 0001-fix-executor-do-not-assume-ints-are-64bits-4652.patch:
  fix build on 32-bit architectures</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1664884800">- Update to version 2.3.0, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.3.0
  Drop 0001-fix-executor-do-not-assume-ints-are-64bits-4652.patch:
  upstreamed</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1680350400">- Update to version 2.6.1, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.6.1</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1690545600">- Update to version 2.7.1, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.7.1</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1708516800">- Update to version 2.7.5, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.7.5</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1720094400">- Update to version 2.7.6, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.7.6</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1723896000">- Update to version 2.7.10, see
  * https://github.com/influxdata/influxdb/releases/tag/v2.7.10</changelog>
</package>
<package pkgid="6fea43ffa8d665ce59550f369c2020fa4a8bd1a6357e3877fdcb5d6d3b82f3ff066b99b01c35084da20536d958c660f5d892ab0766e400f88abc69e53e0907a4" name="info" arch="s390x">
  <version epoch="0" ver="7.3" rel="160099.1.2"/>
  <changelog author="werner@suse.de" 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="hsk17@mail.de" date="1743768000">- add -std=gnu17 to CFLAGS to fix gcc15 compile time error
  (flag can be dropped w/ release 7.2)</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1758110400">- Move htmlxref.cnf to makeinfo package, as it is used by texi2any</changelog>
  <changelog author="jan.fooken@suse.com" 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="72db852165de56b6228a1ff519743314233f867d88aa02470d6ea13ad45d5912d3406e40b40ae424a4f392138c92225a62782a8e4aa5945bf9cf1050ca47d882" name="info-lang" arch="noarch">
  <version epoch="0" ver="7.3" rel="160099.1.2"/>
  <changelog author="werner@suse.de" 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="hsk17@mail.de" date="1743768000">- add -std=gnu17 to CFLAGS to fix gcc15 compile time error
  (flag can be dropped w/ release 7.2)</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1758110400">- Move htmlxref.cnf to makeinfo package, as it is used by texi2any</changelog>
  <changelog author="jan.fooken@suse.com" 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="ffd183fd7a12c004f82b19a08b3ac6465564b198d7acb6d52923e3684e96e6fe1560e2ca3b72418896348a3787325b02379c3d3654b455e8e0b2eae07d14a3a5" name="info-std" arch="noarch">
  <version epoch="0" ver="7.3" rel="160099.1.2"/>
  <changelog author="werner@suse.de" 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="hsk17@mail.de" date="1743768000">- add -std=gnu17 to CFLAGS to fix gcc15 compile time error
  (flag can be dropped w/ release 7.2)</changelog>
  <changelog author="dimstar@opensuse.org" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" 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@suse.com" date="1758110400">- Move htmlxref.cnf to makeinfo package, as it is used by texi2any</changelog>
  <changelog author="jan.fooken@suse.com" 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="d1a81e0cd5a4c0dad6031f16504d576914a1db466c8cf7354bd82da5080a194d740c151f7a068419ac316493684d21db99aa1ebf6c70c7a8a008f312b5117ab8" name="info2html" arch="noarch">
  <version epoch="0" ver="2.0" rel="bp161.1.2"/>
  <changelog author="werner@suse.de" date="1197892800">- Add info3html.css to file list (bug #349033)</changelog>
  <changelog author="werner@suse.de" date="1289822400">- Change decription to reflect current usage of info2html (bnc#653449)</changelog>
  <changelog author="werner@suse.de" date="1290081600">- Yet an other change of the decription</changelog>
  <changelog author="werner@suse.de" date="1502107200">- Avoid DirnameCheck() as it breaks the info2html (boo#1052383)
- Avoid $* asignment with newer perl</changelog>
  <changelog author="werner@suse.de" date="1502107201">- Readd a fixed version of DirnameCheck() for security
  that is allow access even if no path for the info files had
  been requested</changelog>
  <changelog author="dimstar@opensuse.org" date="1512993600">- Remove duplicate BuildArch: noarch: rpm 4.14 does not like this
  duplictae anymore (and it serves no purpose).</changelog>
  <changelog author="pgajdos@suse.com" date="1606824000">- use system apache rpm macros</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1727524800">- Add /srv/www directories to filelist [bsc#1231027]</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1742385600">- Switch to PCRE2</changelog>
</package>
<package pkgid="4996b9cf37105c4b32d8cb12014dd603529551271dd983dcb08e5f4c771c19ffdc0c041c510a757521ae507bf5fc31a9f72e7d4d00577d8e54ad9027aa4727d9" name="ini4j" arch="noarch">
  <version epoch="0" ver="0.5.4" rel="bp161.1.6"/>
  <changelog author="mvyskocil@suse.cz" date="1241611200">- Initial SUSE packaging of 0.5.1 (using Mandriva spec)</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Do not depend on ant-nodeps.</changelog>
  <changelog author="tchvatal@suse.com" date="1438171200">- Add patch to build with jdk8:
  * ini4j-java8-compat.patch</changelog>
  <changelog author="fstrba@suse.com" date="1505736000">- Fix build with jdk9
  * Don't specify in the build.xml source and target versions; this
    allows us to specify them by ant define
  * Specify file encoding also for javadoc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646222400">- Install as maven artifact</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647777600">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Do not package information about all the properties of the
  build environment</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1710849600">- Upgrade to release 0.5.4
  * No release notes available
  * Version 0.5.4 is unaffected by CVE-2022-41404 (bsc#1221526)
  * Includes Changes from version 0.5.3
    + No release notes available
  * Includes Changes from version 0.5.2
    + Fix backslash at end of line problem. Normaly backslash at
    end of line mean line concatenation. Unfortunetly when
    escaping disabled, this feature stil remain active. Now there
    is a new config option: escapeNewline. When this option true,
    it disables line concatenation. For Wini this option is set
    true by default. Fixes 3038645.
    + Added support for default value in get and fetch methods. As
    last parameter, caller may provide default value for missing
    options. Fixes 3047041.
    + Backport to java 1.4 fixed. There were a lot of problem. Now
    all junit tests are run both on current java and on 1.4 jvm.
    This way backported version is junit tested (on real 1.4 jvm)
    as the normal version. Fixes 2908623. Thanks to Markus.
    + Removed UnicodeLittle/UnicodeBig charset references because
    these break the backported version. Fixes 2778337.
    + Add BOM (byte order mark) support. Workaround on java
    BOM/UTF8 problem. Fixes 2866427. Thanks to Lilian Valero.
    + Fixed typo in Options Tutorial. Fixes 2817399.
    + Multiply macro substituton per value fixed. There were a bug
    in variable/macro substitution if more than one macro used in
    one option value. Fixes 2817403.
    + Configurable comment handling. The header comment can be
    disable/enable via Config.setHeaderComment(boolean). Also the
    whole comment handling can be disable/enable via
    Config.setComment(boolean). Fixes 2971952. Thanks to René
    Krell.
  * Rebase ini4j-java8-compat.patch onto directory structure of new
    release.</changelog>
</package>
<package pkgid="3359081bf62cc9fdb9852e0964ebbbf2e3918bb8ecabb37c2cfafcabb628649f2579702052e8ad7dd2b968a4852fecd4f4bac46deac4ad41f67459ef4c280f3f" name="ini4j-javadoc" arch="noarch">
  <version epoch="0" ver="0.5.4" rel="bp161.1.6"/>
  <changelog author="mvyskocil@suse.cz" date="1241611200">- Initial SUSE packaging of 0.5.1 (using Mandriva spec)</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Do not depend on ant-nodeps.</changelog>
  <changelog author="tchvatal@suse.com" date="1438171200">- Add patch to build with jdk8:
  * ini4j-java8-compat.patch</changelog>
  <changelog author="fstrba@suse.com" date="1505736000">- Fix build with jdk9
  * Don't specify in the build.xml source and target versions; this
    allows us to specify them by ant define
  * Specify file encoding also for javadoc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646222400">- Install as maven artifact</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647777600">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Do not package information about all the properties of the
  build environment</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1710849600">- Upgrade to release 0.5.4
  * No release notes available
  * Version 0.5.4 is unaffected by CVE-2022-41404 (bsc#1221526)
  * Includes Changes from version 0.5.3
    + No release notes available
  * Includes Changes from version 0.5.2
    + Fix backslash at end of line problem. Normaly backslash at
    end of line mean line concatenation. Unfortunetly when
    escaping disabled, this feature stil remain active. Now there
    is a new config option: escapeNewline. When this option true,
    it disables line concatenation. For Wini this option is set
    true by default. Fixes 3038645.
    + Added support for default value in get and fetch methods. As
    last parameter, caller may provide default value for missing
    options. Fixes 3047041.
    + Backport to java 1.4 fixed. There were a lot of problem. Now
    all junit tests are run both on current java and on 1.4 jvm.
    This way backported version is junit tested (on real 1.4 jvm)
    as the normal version. Fixes 2908623. Thanks to Markus.
    + Removed UnicodeLittle/UnicodeBig charset references because
    these break the backported version. Fixes 2778337.
    + Add BOM (byte order mark) support. Workaround on java
    BOM/UTF8 problem. Fixes 2866427. Thanks to Lilian Valero.
    + Fixed typo in Options Tutorial. Fixes 2817399.
    + Multiply macro substituton per value fixed. There were a bug
    in variable/macro substitution if more than one macro used in
    one option value. Fixes 2817403.
    + Configurable comment handling. The header comment can be
    disable/enable via Config.setHeaderComment(boolean). Also the
    whole comment handling can be disable/enable via
    Config.setComment(boolean). Fixes 2971952. Thanks to René
    Krell.
  * Rebase ini4j-java8-compat.patch onto directory structure of new
    release.</changelog>
</package>
<package pkgid="1371d71eb825e2e2b4565d349a877e5c60aeeac7a034fa19d33ce517a96bb1aeb1a5c6c14759e0f731ce73c32ddd65251d135321352d1cf719701ef735d1f045" name="initviocons" arch="s390x">
  <version epoch="0" ver="0.5" rel="160099.5.2"/>
  <changelog author="poeml@suse.de" date="1184846400">- update to 0.5 (svn r24)
  - support for mlterm and Terminal.app
  - prefer Terminal.app over kterm (which responds in the same
    way). kterm is not widely used anymore, it was an old xterm
    fork but it isn't UTF-8 capable.
  - make it compile on Darwin 8.6
  - fold in patches initviocons-0.4.dif (c shell eval mode)
    initviocons.minimal-termsize.patch [#140383]
    initviocons.ps3-hack.patch
    initviocons.ps3-matching.patch</changelog>
  <changelog author="poeml@suse.de" date="1195041600">- update to r25:
  - recognize WebSM console
    https://bugzilla.novell.com/show_bug.cgi?id=256139
    which sends a characteristic primary da</changelog>
  <changelog author="poeml@suse.de" date="1197288000">- update to r27:
  - when using -e, only output the TERM value and don't add
    LINES,COLUMNS by default anymore. Discussion in [#184179] (ssh
    installation exit abnormally when change terminal window size)
    has shown that they are not needed anyway, and they seem to
    cause problems in some cases (when used together with ssh).  In
    order to be able to revert to the previous behaviour, the -s
    switch was added. It adds LINES and COLUMNS to the eval output
    again.</changelog>
  <changelog author="poeml@suse.de" date="1254744000">- add missing executable permissions to /usr/bin/termprobes
  [bnc#544224]</changelog>
  <changelog author="coolo@suse.com" date="1322740800">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="rschweikert@suse.com" date="1329480000">- place binary in /usr tree (UsrMerge project)</changelog>
  <changelog author="meissner@suse.com" date="1496232000">- Actually build with RPM_OPT_FLAGS, will also catch
  too long -F arguments (bsc#1041840)</changelog>
  <changelog author="lnussel@suse.de" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dmueller@suse.com" date="1699358400">- spec-cleaner run</changelog>
</package>
<package pkgid="b15251b7423cefc291790210b4197d85abc01053d8f3114c755af4e9f36ed9cc4c588011fc185aca5d69a57dab1fb29eb4bad2056829947c6258751a0c695685" name="inkscape" arch="s390x">
  <version epoch="0" ver="1.4.3+git2.fcd0343856" rel="160099.1.9"/>
  <changelog author="tobias@schula.org" date="1753444800">- Extension manager needs Python module 'appdirs', add dependency
  for python313-appdirs to inkscape-extensions-extra</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1755518400">- Update to version 1.4.2+git48.4b73df015e:
  * Fix for node-editting slow-down when Object Properties dialog open (1.4.x).
  * Update libcroco with latest fixes
  * Fix measure tool endpoint snapping
  * Reduce text pick-box size to allow easier picking of background.
  * Import preview page when using Cairo PDF import.
  * Don't crash when importing files containing symbols or markers.
  * Fix axis flip causing vector exports to be cropped
  * Added GtkSource-4.typelib for Windows installation
  * Fix crash on dropping Layer on itself in Layers and Objects dialog.
  * Fix user interface for right-to-left. Backport.</changelog>
  <changelog author="pgajdos@suse.com" date="1758542400">- fix building with Poppler 25.09.0
- added patches
  + b60d81745016b5f20d4c6aec6d073b8a6f3e499c.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758628800">- Add python3-tinycss2 Requires: Needed for perspective extension
  (boo#1249736).</changelog>
  <changelog author="sbrabec@suse.com" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="pgajdos@suse.com" date="1765281600">- fix building with Poppler 25.10.0
- added patches
  * ace884e13e413b0cc49ece80936584ef92c986f5.patch</changelog>
  <changelog author="pgajdos@suse.com" 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.bruens@rwth-aachen.de" date="1769428800">- Fix build with Poppler 26.01.00, add
  Fix_Poppler_26_01_00_compat.patch</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1771329600">- Fix build with Poppler 26.02.0, add
  Fix_Poppler_26_02_0_compat.patch</changelog>
</package>
<package pkgid="8fa9c4c1b9db2d2120aab90228216ed69fff5cb6453a7d8da27da9c59bfd49cc593e43f0ca995e3fb169c085f44d67f16ae44117362c0b2830c6f0a14c47dbc8" name="inkscape-extensions-extra" arch="s390x">
  <version epoch="0" ver="1.4.3+git2.fcd0343856" rel="160099.1.9"/>
  <changelog author="tobias@schula.org" date="1753444800">- Extension manager needs Python module 'appdirs', add dependency
  for python313-appdirs to inkscape-extensions-extra</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1755518400">- Update to version 1.4.2+git48.4b73df015e:
  * Fix for node-editting slow-down when Object Properties dialog open (1.4.x).
  * Update libcroco with latest fixes
  * Fix measure tool endpoint snapping
  * Reduce text pick-box size to allow easier picking of background.
  * Import preview page when using Cairo PDF import.
  * Don't crash when importing files containing symbols or markers.
  * Fix axis flip causing vector exports to be cropped
  * Added GtkSource-4.typelib for Windows installation
  * Fix crash on dropping Layer on itself in Layers and Objects dialog.
  * Fix user interface for right-to-left. Backport.</changelog>
  <changelog author="pgajdos@suse.com" date="1758542400">- fix building with Poppler 25.09.0
- added patches
  + b60d81745016b5f20d4c6aec6d073b8a6f3e499c.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758628800">- Add python3-tinycss2 Requires: Needed for perspective extension
  (boo#1249736).</changelog>
  <changelog author="sbrabec@suse.com" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="pgajdos@suse.com" date="1765281600">- fix building with Poppler 25.10.0
- added patches
  * ace884e13e413b0cc49ece80936584ef92c986f5.patch</changelog>
  <changelog author="pgajdos@suse.com" 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.bruens@rwth-aachen.de" date="1769428800">- Fix build with Poppler 26.01.00, add
  Fix_Poppler_26_01_00_compat.patch</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1771329600">- Fix build with Poppler 26.02.0, add
  Fix_Poppler_26_02_0_compat.patch</changelog>
</package>
<package pkgid="bb7a4df8dabd989d891a88740b9ce5fc218e8e77a3e6fe870fd8a3c7cb600c751e954d591fafb02e2d21da3188c780d4f722ed2db30270e7614525047b9da1df" name="inkscape-extensions-fig" arch="s390x">
  <version epoch="0" ver="1.4.3+git2.fcd0343856" rel="160099.1.9"/>
  <changelog author="tobias@schula.org" date="1753444800">- Extension manager needs Python module 'appdirs', add dependency
  for python313-appdirs to inkscape-extensions-extra</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1755518400">- Update to version 1.4.2+git48.4b73df015e:
  * Fix for node-editting slow-down when Object Properties dialog open (1.4.x).
  * Update libcroco with latest fixes
  * Fix measure tool endpoint snapping
  * Reduce text pick-box size to allow easier picking of background.
  * Import preview page when using Cairo PDF import.
  * Don't crash when importing files containing symbols or markers.
  * Fix axis flip causing vector exports to be cropped
  * Added GtkSource-4.typelib for Windows installation
  * Fix crash on dropping Layer on itself in Layers and Objects dialog.
  * Fix user interface for right-to-left. Backport.</changelog>
  <changelog author="pgajdos@suse.com" date="1758542400">- fix building with Poppler 25.09.0
- added patches
  + b60d81745016b5f20d4c6aec6d073b8a6f3e499c.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758628800">- Add python3-tinycss2 Requires: Needed for perspective extension
  (boo#1249736).</changelog>
  <changelog author="sbrabec@suse.com" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="pgajdos@suse.com" date="1765281600">- fix building with Poppler 25.10.0
- added patches
  * ace884e13e413b0cc49ece80936584ef92c986f5.patch</changelog>
  <changelog author="pgajdos@suse.com" 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.bruens@rwth-aachen.de" date="1769428800">- Fix build with Poppler 26.01.00, add
  Fix_Poppler_26_01_00_compat.patch</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1771329600">- Fix build with Poppler 26.02.0, add
  Fix_Poppler_26_02_0_compat.patch</changelog>
</package>
<package pkgid="496ecc8541c50ab21cff05c57f67f730035128f430eb9ca9aa6c239e6744db24313dffdd4e6033345b3a97a11a77c379e357b928a8bb06a37ababf698ddb0baa" name="inkscape-extensions-gimp" arch="s390x">
  <version epoch="0" ver="1.4.3+git2.fcd0343856" rel="160099.1.9"/>
  <changelog author="tobias@schula.org" date="1753444800">- Extension manager needs Python module 'appdirs', add dependency
  for python313-appdirs to inkscape-extensions-extra</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1755518400">- Update to version 1.4.2+git48.4b73df015e:
  * Fix for node-editting slow-down when Object Properties dialog open (1.4.x).
  * Update libcroco with latest fixes
  * Fix measure tool endpoint snapping
  * Reduce text pick-box size to allow easier picking of background.
  * Import preview page when using Cairo PDF import.
  * Don't crash when importing files containing symbols or markers.
  * Fix axis flip causing vector exports to be cropped
  * Added GtkSource-4.typelib for Windows installation
  * Fix crash on dropping Layer on itself in Layers and Objects dialog.
  * Fix user interface for right-to-left. Backport.</changelog>
  <changelog author="pgajdos@suse.com" date="1758542400">- fix building with Poppler 25.09.0
- added patches
  + b60d81745016b5f20d4c6aec6d073b8a6f3e499c.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758628800">- Add python3-tinycss2 Requires: Needed for perspective extension
  (boo#1249736).</changelog>
  <changelog author="sbrabec@suse.com" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="pgajdos@suse.com" date="1765281600">- fix building with Poppler 25.10.0
- added patches
  * ace884e13e413b0cc49ece80936584ef92c986f5.patch</changelog>
  <changelog author="pgajdos@suse.com" 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.bruens@rwth-aachen.de" date="1769428800">- Fix build with Poppler 26.01.00, add
  Fix_Poppler_26_01_00_compat.patch</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1771329600">- Fix build with Poppler 26.02.0, add
  Fix_Poppler_26_02_0_compat.patch</changelog>
</package>
<package pkgid="6aef0f32ec48439422fa5d43a55ed9959a0df9997f0d47de43a59628cfa6ee1676a8d26f190cc64f1fec0d7decedc69e8e27d29622da921ff1c103096ff122d8" name="inkscape-extensions-scribus" arch="s390x">
  <version epoch="0" ver="1.4.3+git2.fcd0343856" rel="160099.1.9"/>
  <changelog author="tobias@schula.org" date="1753444800">- Extension manager needs Python module 'appdirs', add dependency
  for python313-appdirs to inkscape-extensions-extra</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1755518400">- Update to version 1.4.2+git48.4b73df015e:
  * Fix for node-editting slow-down when Object Properties dialog open (1.4.x).
  * Update libcroco with latest fixes
  * Fix measure tool endpoint snapping
  * Reduce text pick-box size to allow easier picking of background.
  * Import preview page when using Cairo PDF import.
  * Don't crash when importing files containing symbols or markers.
  * Fix axis flip causing vector exports to be cropped
  * Added GtkSource-4.typelib for Windows installation
  * Fix crash on dropping Layer on itself in Layers and Objects dialog.
  * Fix user interface for right-to-left. Backport.</changelog>
  <changelog author="pgajdos@suse.com" date="1758542400">- fix building with Poppler 25.09.0
- added patches
  + b60d81745016b5f20d4c6aec6d073b8a6f3e499c.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758628800">- Add python3-tinycss2 Requires: Needed for perspective extension
  (boo#1249736).</changelog>
  <changelog author="sbrabec@suse.com" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="pgajdos@suse.com" date="1765281600">- fix building with Poppler 25.10.0
- added patches
  * ace884e13e413b0cc49ece80936584ef92c986f5.patch</changelog>
  <changelog author="pgajdos@suse.com" 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.bruens@rwth-aachen.de" date="1769428800">- Fix build with Poppler 26.01.00, add
  Fix_Poppler_26_01_00_compat.patch</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1771329600">- Fix build with Poppler 26.02.0, add
  Fix_Poppler_26_02_0_compat.patch</changelog>
</package>
<package pkgid="16341f8fd29d78f649d97166828e10693dcdd30875d3a633adfd60e5b635660134a5ec8edf01e4692b5bde76185c6a108e590d905cce559be7feed4a44ce6e54" name="inkscape-lang" arch="noarch">
  <version epoch="0" ver="1.4.3+git2.fcd0343856" rel="160099.1.9"/>
  <changelog author="tobias@schula.org" date="1753444800">- Extension manager needs Python module 'appdirs', add dependency
  for python313-appdirs to inkscape-extensions-extra</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1755518400">- Update to version 1.4.2+git48.4b73df015e:
  * Fix for node-editting slow-down when Object Properties dialog open (1.4.x).
  * Update libcroco with latest fixes
  * Fix measure tool endpoint snapping
  * Reduce text pick-box size to allow easier picking of background.
  * Import preview page when using Cairo PDF import.
  * Don't crash when importing files containing symbols or markers.
  * Fix axis flip causing vector exports to be cropped
  * Added GtkSource-4.typelib for Windows installation
  * Fix crash on dropping Layer on itself in Layers and Objects dialog.
  * Fix user interface for right-to-left. Backport.</changelog>
  <changelog author="pgajdos@suse.com" date="1758542400">- fix building with Poppler 25.09.0
- added patches
  + b60d81745016b5f20d4c6aec6d073b8a6f3e499c.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1758628800">- Add python3-tinycss2 Requires: Needed for perspective extension
  (boo#1249736).</changelog>
  <changelog author="sbrabec@suse.com" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="pgajdos@suse.com" date="1765281600">- fix building with Poppler 25.10.0
- added patches
  * ace884e13e413b0cc49ece80936584ef92c986f5.patch</changelog>
  <changelog author="pgajdos@suse.com" 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.bruens@rwth-aachen.de" date="1769428800">- Fix build with Poppler 26.01.00, add
  Fix_Poppler_26_01_00_compat.patch</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1771329600">- Fix build with Poppler 26.02.0, add
  Fix_Poppler_26_02_0_compat.patch</changelog>
</package>
<package pkgid="8530aa1b1124d2ade0f242b394dce3b85567b094fcc02aa9d13161ae46eae2d66bb8b22b10f966cb13ce07ad5fcbc6baed5f24b39b8a8cf9f116f8092484e3d1" name="innoextract" arch="s390x">
  <version epoch="0" ver="1.9" rel="bp161.1.2"/>
  <changelog author="mpluskal@suse.com" date="1458907200">- Update to 1.6
  * Added support for Inno Setup 5.5.7 (and 5.5.8) installers
  * Added a --collisions=rename-all option
  * Fixed issues with the --collisions=rename option
  * Unsafe characters in special constant strings (ie : in
    {code:…}) are now replaced with $
  * Windows: Fixed progress bar flickering while printing extracted
    filenames
  * Windows binaries: Fixed crash on platforms without AVX support
- Drop upstream patch innoextract-cmake.patch</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <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>
</package>
<package pkgid="7cee2eaa41a37540adfe94f5d69b21af2dba6912a678499a9741dfcc36fcccfc209efd8e8636c8e9ccd2fcccb0028ec63ba16d7cb0be9903c7956dd6832189ff" name="inotify-tools" arch="s390x">
  <version epoch="0" ver="4.25.9.0" rel="160099.1.1"/>
  <changelog author="dmueller@suse.com" date="1549195200">- adjust source to the github download url</changelog>
  <changelog author="bwiedemann@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" date="1608465600">- update to 3.20.11.0:
  * Added --no-dereference to watch a symlink
  * bugfixes</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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@gmx.de" date="1655640000">- update to 3.22.6.0:
  * Cast pointer to char so increments to pointer are at one byte
    intervals</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="c9f90911916460b8ba811b148cc190a4e531543463d21b9edbc4b17faf68653149b621bb3baaa262124228a546603a546aae07d35399a227c05f2bb87d7ff286" name="inotify-tools-devel" arch="s390x">
  <version epoch="0" ver="4.25.9.0" rel="160099.1.1"/>
  <changelog author="dmueller@suse.com" date="1549195200">- adjust source to the github download url</changelog>
  <changelog author="bwiedemann@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" date="1608465600">- update to 3.20.11.0:
  * Added --no-dereference to watch a symlink
  * bugfixes</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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@gmx.de" date="1655640000">- update to 3.22.6.0:
  * Cast pointer to char so increments to pointer are at one byte
    intervals</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="95fdd08ed23715824c2b9bb88f8d22b51d307b199ff66c6bd1a7318302d1a970c037f2833462e0646d64e2b0b031c720b3a29ddfc3c8c6291192890afa1d6e36" name="inotify-tools-doc" arch="noarch">
  <version epoch="0" ver="4.25.9.0" rel="160099.1.1"/>
  <changelog author="dmueller@suse.com" date="1549195200">- adjust source to the github download url</changelog>
  <changelog author="bwiedemann@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" date="1608465600">- update to 3.20.11.0:
  * Added --no-dereference to watch a symlink
  * bugfixes</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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@gmx.de" date="1655640000">- update to 3.22.6.0:
  * Cast pointer to char so increments to pointer are at one byte
    intervals</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="ef1653e9b6f55a2095f761f9ea794e41870349219b73faf9f8e15a91e24cc95617382fefdfb00a8acf0734b3c5193d3bdff59a66f9f69d5972040ff5c0c13c81" name="input-pad" arch="s390x">
  <version epoch="0" ver="1.0.99.20210817" rel="bp161.1.5"/>
  <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="a8dcfdd4c0904aa667f74442389da241c441cc6fce5f8a71f68aad25774486907f9c0b62207effb7f235c89736ae1704acdfba845019991e44f285dd6274b80d" name="input-pad-devel" arch="s390x">
  <version epoch="0" ver="1.0.99.20210817" rel="bp161.1.5"/>
  <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="0e342ba6c67fa91f83842a5e9b8d7180558edfc6ce64f273c5263081ee8c19a3454ad77915f2f613f1409a18d83194951e8d675c0d7f55e96f7fd6cf97b51936" name="input-pad-eek" arch="s390x">
  <version epoch="0" ver="1.0.99.20210817" rel="bp161.1.5"/>
  <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="d7cb60b50b5844769db08c3840521e65a5b48aeafb577dad610607f223aa6f53562d4213631a00d6be808d666f0ab463dc0694a07fd56fc72ddd470cead7ab76" name="input-pad-xtest" arch="s390x">
  <version epoch="0" ver="1.0.99.20210817" rel="bp161.1.5"/>
  <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="c5824b5a3610ab9b6eb3be3f8f2c9f19988be73c57e8a6efbd3c74651c37a879d2ea00cc4b184bd127ccb78431cba0d3f2e859e0f3e0542dff1df8cb8bc95d70" name="inspectrum" arch="s390x">
  <version epoch="0" ver="0.3.1" rel="bp161.1.3"/>
  <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="35245379724e6717e32fe93217cbe489f23765b808720c39aaa757452f71601d682e01a2a97a66cde3c0874177d063c49a4c9486b25d54f21189ae4e4cb88110" name="inst-source-utils" arch="noarch">
  <version epoch="0" ver="2023.11.08" rel="160099.3.2"/>
  <changelog author="ro@suse.de" date="1501243200">- drop requires for recode</changelog>
  <changelog author="ro@suse.de" date="1519732800">- mk_changelog: do not use localtime call for min_date
  (bnc#1081766)</changelog>
  <changelog author="adrian@suse.de" date="1520942400">- new susedata i18n structure
- move source to git</changelog>
  <changelog author="adrian@suse.de" date="1523016000">- add support for transalted EULA</changelog>
  <changelog author="adrian@suse.de" date="1544011200">- Add pattern-category (fate#323785)</changelog>
  <changelog author="ro@suse.de" date="1544443200">- add pattern-category also to susedata, not just susedata_i18n</changelog>
  <changelog author="mrueckert@suse.de" date="1631188800">- update to 2021.09.09 (boo#1178224)
  - This should fix generating changelogs for trees with multiple
    images.</changelog>
  <changelog author="dmueller@suse.com" date="1651060800">- fix URL
- use %%license tag</changelog>
  <changelog author="meissner@suse.de" date="1690891200">- added a small perl helper to create updateinfos on your own
- added some help</changelog>
  <changelog author="dmueller@suse.com" date="1699444800">- update to 2023.11.08:
  - Handle zstd repos in rezip_repo_rsyncable</changelog>
</package>
<package pkgid="c9a4bc685b6f906795206a4d544952ff8cab9f17ac9705a1c43d031f44990fddd2370750dae860af454486c1b89b83ada53c9eb456efd0c5b50cda40ea93b116" name="instsource-susedata" arch="noarch">
  <version epoch="0" ver="0.3.8" rel="160099.3.2"/>
  <changelog author="adrian@suse.de" date="1520942400">- update to version 0.2
  * creates i18n susedata files
- transfer source into git (including instsource-susedata-diskusage.patch)</changelog>
  <changelog author="adrian@suse.de" date="1521720000">- update to version 0.3
  * add appdata-screenshots.tar and appdata-icons.tar.gz to repomd.xml</changelog>
  <changelog author="adrian@suse.de" date="1523016000">- update to version 0.3.1
  * adding translate EULA as well</changelog>
  <changelog author="adrian@suse.de" date="1523966400">- update to version 0.3.2
  * fix invalid entries due to empty package descriptions (bsc#1089821)</changelog>
  <changelog author="adrian@suse.de" date="1524571200">- update to version 0.3.3
  * fix missing perl depency
  * dependency check during build</changelog>
  <changelog author="adrian@suse.de" date="1544011200">- update to version 0.3.4
  * Add pattern-category (fate#323785)</changelog>
  <changelog author="ro@suse.de" date="1588075200">- update to version 0.3.5
  * drop pointless use of is_opensuse macro (jsc#SLE-11663)</changelog>
  <changelog author="ro@suse.de" date="1618488000">- update to version 0.3.6
  * add option to add gpg keys as content tags (bsc#1184326)</changelog>
  <changelog author="ro@suse.de" date="1620129600">- update to version 0.3.7
  * include fingerprint in the gpg keys (still bsc#1184326)</changelog>
  <changelog author="dmueller@suse.com" date="1699444800">- update to version 0.3.8:
  * handle primary xml in zstd format</changelog>
</package>
<package pkgid="ace64c9f0cd1328bf5cbe646f45bb896801d51b9ef55d32062b27042501cc99828fc4f4e15b4e0924a23513d6b820d783d132fba3797af97ca1ee28423d950b9" name="int10h-olympiad-fonts" arch="noarch">
  <version epoch="0" ver="1.0" rel="bp161.1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691841600">- Initial package (version 1.0) for build.opensuse.org</changelog>
</package>
<package pkgid="807d8c39b47ee14b33aaedc5d7dba1f5ccda68682a6c50d877cffbc2ec4c144b28f3d17a620bad76dc086e2b54f8930a02419d25ebea7dd79f0e0042f7532b5e" name="intel-metee-devel" arch="s390x">
  <version epoch="0" ver="6.0.2" rel="160099.1.1"/>
  <changelog author="patrik.jakobsson@suse.com" date="1741867200">- Initial creation of the package at version 4.3.1</changelog>
  <changelog author="patrik.jakobsson@suse.com" date="1741867201">- Change library name to libmeteeX_Y_Z</changelog>
  <changelog author="patrik.jakobsson@suse.com" 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@suse.com" 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="2804138ff3c27e0af6c882e6b8d09d704bed2a2b6fbcb84c9efdd8c049d0bd3b858f6aedefa54f2ff267384bef53afb7e607527192adc746d6faa0d3bf2f6271" name="intel-one-mono-fonts" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="bp161.1.1"/>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1685534400">- Initial package of Intel One Mono (1.2.0) for openSUSE.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685534401">- Wrap description, trim excess marketing.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1686052800">- Specfile cleanup and improvements.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1686225600">- Update to v1.2.1
  * README updates and typo fixes.
  * Official zips now contain license file.
  * Removal of MacOS metadata from zips.
  * Specfile updated to adjust for above changes.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1692705600">- Update to v1.3.0
  * Improved language support through ccmp and mark features in
    sources
  * Added calt feature to raise colon for alignment with operators
  * Update family name across fonts, sources and licence: Intel
    One Mono
  * Updated artwork and hinting for hyphen, endash, emdash, grave,
    uni2011 and uni2015
  * Improved linking of styles in sources and builds</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721995200">- Simplify specfile
- Update to v1.4.0
  * Added optional programming ligatures
  * Added box-drawing glyphs
  * Small bugfixes and improvements</changelog>
</package>
<package pkgid="3e220e06c7061f29e61dd468e1c0711086ae254fbf246ed8652a02d7dbe4070e244fb2979f6c823480990911c5e21754219604e4d43b8f0f249b8ec699f88991" name="intelhex" arch="noarch">
  <version epoch="0" ver="2.3.0" rel="bp161.1.2"/>
  <changelog author="sbrabec@suse.cz" date="1401192000">- Created new package, version 1.5.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Fix Group tag.</changelog>
  <changelog author="kkaempf@suse.com" date="1528459200">- Update to 2.2.1
  * Fixes for PyPI.
- Fix project URL
- Update to 2.2
  * API changes: IntelHex.write_hex_file method: added support for new
    parameter: eolstyle = native | CRLF. (Alexander Belchenko)
  * API changes: IntelHex.write_hex_file() method gets new optional
    parameter byte_count to specify how many bytes should be written to
    each data record in output file. Default value is 16. (patch from
    GitHub user erki1993)
  * Unit tests: Fixed xrange overflow test for Python 2.7 on 64-bit
    platforms. Use sys.maxint to ensure we trigger an exception. (Masayuki
    Takeda)
  * Script hexinfo.py: Python 3 compatibility for processing start address
    dict keys. (patch from GitHub user mentaal)
  * Added get_memory_size() method: approx memory footprint of IntelHex
    object plus data. (Alexander Belchenko)
  * Better compatibility with Python 3. (Alexander Belchenko)
- Update to 2.1
  * API changes: added IntelHex.segments() method that returns a list
    of ordered tuple objects, representing contiguous occupied data
    addresses. (Andrew Fernandes)
  * New command-line script hexinfo.py to print summary about hex files
    contents (file name, start address, address ranges covered by the
    data) in YAML format. (Andrew Fernandes)
  * Better Python 3 compatibility when hex2bin.py and bin2hex.py scripts
    are trying to read/write binary data from stdin or to stdout. (GitHub
    issue https://github.com/bialix/intelhex/issues/4)
  * The main activity of the IntelHex project slowly drifting towards
    GitHub - the main social network for OSS developers. I'd really like
    to get some help from additional maintainer though.
  * API changes: IntelHex.dump() method gets new optional parameters:
    width, withpadding to control generation of output text. (patch from
    GitHub user durexyl)
  * Script hex2dump.py gets new option --width to support corresponding
    parameter in IntelHex.dump() method.
- Update to 2.0
  * The same codebase can be run on both Python 2 (2.4-2.7) and Python 3
    (3.2+). No need to use 2to3.
  * compat.py: provide more helper functions and aliases to reduce
    changes required to convert python 2 compatible sources to python 3.
    The code becomes quite ugly, but such compatibility has its price.
  * Python 3 compatibility: tobinstr should return bytes not unicode
    string (Bug #1212698).
  * Python 2: better support for long int addresses (over 2GB) (Bug
    [#1408934])</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1597579200">- build with Python3</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655294400">- update to 2.3.0:
  * Add IntelHex.find() method to find a given byte pattern. (Scott Armitage)
  * API changes: IntelHex.segments() method supports new optional parameter
  * min_gap to allow consolidation of segments with small but existing gaps
    into a single segment. Default value is 1. (Ryan Downing)
  * API changes: IntelHex.tofile() now supports the optional byte_count
    parameter from IntelHex.write_hex_file(). Only used if format = hex.
  * Fix Python 3.9 compatibility issue with 'array' module (Piotr Korowacki)
  * Fix installation for Python version taking setup rather from setuptools than
    distutils (Theo Sbrissa)</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741694400">- Sprinkle in python-rpm-macros, build/install with pyproject macros.
- Run fdupes.
- Run the testsuite.
- No more greedy globs for sitelib.</changelog>
</package>
<package pkgid="04bb934ccfc6639907d02f2a3f3ddc8707a5d670268323f1984893328a9084bd627a61bc438b165f554b11252b6eb4526fceb1f899e2b3429b4aaf395a115de6" name="inter-fonts" arch="noarch">
  <version epoch="0" ver="4.0" rel="bp161.1.1"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1582286400">- Initial release</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1586606400">- Update to 3.13:
  * Improvements to Greek and Cyrillic glyphs #240
  * New stylistic set ss04 which is almost identical to ss02 with
    the exception of no slashed zero #252
  * Fixes interpolation issues with several diacritics in the light weights
  * Removes codepoint mappings for some math-related enclosed glyphs
    that would be too large when using the circle-enclosed glyphs #250
  * Various improvements and adjustments to glyph shapes, spacing and kerning
  * Improves OpenType feature name metadata</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1598097600">- Update to 3.15:
  * Fixes an issue with the variable font, where some software would not
    list the various weights correctly. #308
  * Fixes an issue with rendering on Windows with ClearType where some glyphs
    using advanced OpenType features (component transformations) would render
    incorrectly, with a slight vertical offset. #251
  * Improvements to Elfdalian, improving the /yogonek and /eth glyphs #285
  * Improvements to /eth U+00F0 glyph f7924a2#commitcomment-41610142
- Change in 3.14:
  * Fixes position of ring at bottom of /Aringbelow U+1E00. #266
  * Fixes interpolation issues with /omegatitlocyrillic /omega and /pisymbolgreek. #272
  * Fixes an issue with /dotmacroncomb.cn used by glyphs like /Adotmacron. #298
  * Adds /bitcoin glyph U+20BF. #284
  * Adds /insertionsymbol U+2380. #290
  * Adds specialized glyphs /Aringogonek, /aringogonek, /Yogonek and /yogonek to
    fully support Elfdalian script. #285
  * Adds U+EE01, a vertically-centered colon used by Android on the lock screen #212
  * Improves kerning of /quotedblright,/quoteright and /period,/comma. #299
  * Improves design of "Theta" U+03F4, U+0398 and "Fita" U+0472, U+0473. #263, #264
  * Improves design of /yhook and use /ucyrillic in /Ukcyrillic /ukcyrillic. #273
  * Improves design of /dzaltone and /dzcurl. #268
  * Improves design of /percent, /perthousand and /pertenthousand glyphs. #237
  * Improves variable-font metadata (STAT table). #265
  * Improves (tunes) calt case substitutions, e.g. "x -X". #251
  * Changes codepoint mapping of /q.sups from U+146B to private-area U+E163. #275</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1631620800">- Update to 3.19:
  * Fixes a variable-font interpolation bug with Roman numeral
    eight. #382
  * Fixes spacing of the latin epsilon glyph thanks to @hcsch. #377
  * Adds new glyph U+25AA "blackSmallSquare" including calt
    mappings for case sensitivity. #373
  * Removes U+20E3 "uni20E3" COMBINING ENCLOSING KEYCAP which
    triggers a bug in chromium, causing certain emoji to not render
    properly. #371
  * Improvements to Roman numerals
  * Adjusts vertical metrics metadata to that of v3.15 and older.
    This should fix any vertical alignment issues that might have
    occurred with v3.17. #361
  * Fixes several issues with italics introduced by Glyphs 3 upgrade:
    = Fixes an issue with backslash in Italic masters. #362
    = Fixes issues with afii10026 and uni0376 in italic masters
    = Fixes issue with italic q U+0071 by inlining the shape
    instead of using components. #360
  * Fixes issue with U+035E COMBINING DOUBLE MACRON and
    U+20F0 COMBINING ASTERISK ABOVE in Thin Italic. #363
  * Fixes positioning issue with U+0358 COMBINING DOT ABOVE RIGHT
  * Improvements to U+20DC COMBINING FOUR DOTS ABOVE and
    U+20DB COMBINING THREE DOTS ABOVE
  * Improvements to U+204E LOW ASTERISK
  * Improved positioning via mark anchors of combining glyphs
    U+20F0, U+035E and U+035F. #363
  * Changes glyph shape of Latin upper-case iota. #359
  * Improved glyph composition via ccmp for enclosed glyphs like
    U+0041,U+20DD. #335
  * Fixes issues with appearance in Microsoft Word. #352
    (note that #156 is still unresolved although we have made
    some progress in v3.16 toward developing workarounds
    for certain printers.)
  * Fixes double grave interpolation issue. #317
  * Fixes design issue with glyphs acutedblnosp, dblgravecmb,
    uni02F6 and uni02F5. #339
  * Fixes missing or incorrect mark anchors in several
    turn* glyphs. #336
  * Adds Baht currency glyph U+0E3F. #323
  * Improvement to Latin iota (lower and upper case) glyphs. #340
  * Improvement to some numerical fraction glyphs
  * Adds a dummy DSIG table to address issues with
    Microsoft Office 2003 and older
  * Improvements when using Inter with certain older Microsoft
    products by decomposing any nested components which some
    of that software has issues with
  * Addresses a major regression in v3.16 where several
    italic glyphs got messed up due to a Glyphs 3 version upgrade
    of the source file. This only affected users of v3.16
    which was only released for about 12 hours before being
    replaced with this release v3.17. #360
- Additionally package README.md
- Update description</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1701864000">- Update to 4.0:
  * This is a grand new release, with over two years of work behind
    it. A lot has changed since version 3.x. Thousands of glyphs
    have been redesigned. Here are some highlights, compared to the
    previous version:
    = Six additional "Display" designs, assigned to an opsz
    variable-font axis, exposed as a second family "Inter
    Display" as static fonts.
    = Several new OpenType features
    = Humanist-style italics
    = Many technical changes (UPM changed to 2048, refined metrics,
    many improved features, etc)
- Create the inter-variable-fonts subpackage
- Remove the _service file</changelog>
</package>
<package pkgid="50ff5002cbb75f46293507487fe931ea2a17c4047c764180bb404d2e5feb1a90cafc19a677b8a75322a88f1c74e57b69ccf766f34cfcbce9fa6d9d28c31b1756" name="inter-variable-fonts" arch="noarch">
  <version epoch="0" ver="4.0" rel="bp161.1.1"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1582286400">- Initial release</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1586606400">- Update to 3.13:
  * Improvements to Greek and Cyrillic glyphs #240
  * New stylistic set ss04 which is almost identical to ss02 with
    the exception of no slashed zero #252
  * Fixes interpolation issues with several diacritics in the light weights
  * Removes codepoint mappings for some math-related enclosed glyphs
    that would be too large when using the circle-enclosed glyphs #250
  * Various improvements and adjustments to glyph shapes, spacing and kerning
  * Improves OpenType feature name metadata</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1598097600">- Update to 3.15:
  * Fixes an issue with the variable font, where some software would not
    list the various weights correctly. #308
  * Fixes an issue with rendering on Windows with ClearType where some glyphs
    using advanced OpenType features (component transformations) would render
    incorrectly, with a slight vertical offset. #251
  * Improvements to Elfdalian, improving the /yogonek and /eth glyphs #285
  * Improvements to /eth U+00F0 glyph f7924a2#commitcomment-41610142
- Change in 3.14:
  * Fixes position of ring at bottom of /Aringbelow U+1E00. #266
  * Fixes interpolation issues with /omegatitlocyrillic /omega and /pisymbolgreek. #272
  * Fixes an issue with /dotmacroncomb.cn used by glyphs like /Adotmacron. #298
  * Adds /bitcoin glyph U+20BF. #284
  * Adds /insertionsymbol U+2380. #290
  * Adds specialized glyphs /Aringogonek, /aringogonek, /Yogonek and /yogonek to
    fully support Elfdalian script. #285
  * Adds U+EE01, a vertically-centered colon used by Android on the lock screen #212
  * Improves kerning of /quotedblright,/quoteright and /period,/comma. #299
  * Improves design of "Theta" U+03F4, U+0398 and "Fita" U+0472, U+0473. #263, #264
  * Improves design of /yhook and use /ucyrillic in /Ukcyrillic /ukcyrillic. #273
  * Improves design of /dzaltone and /dzcurl. #268
  * Improves design of /percent, /perthousand and /pertenthousand glyphs. #237
  * Improves variable-font metadata (STAT table). #265
  * Improves (tunes) calt case substitutions, e.g. "x -X". #251
  * Changes codepoint mapping of /q.sups from U+146B to private-area U+E163. #275</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1631620800">- Update to 3.19:
  * Fixes a variable-font interpolation bug with Roman numeral
    eight. #382
  * Fixes spacing of the latin epsilon glyph thanks to @hcsch. #377
  * Adds new glyph U+25AA "blackSmallSquare" including calt
    mappings for case sensitivity. #373
  * Removes U+20E3 "uni20E3" COMBINING ENCLOSING KEYCAP which
    triggers a bug in chromium, causing certain emoji to not render
    properly. #371
  * Improvements to Roman numerals
  * Adjusts vertical metrics metadata to that of v3.15 and older.
    This should fix any vertical alignment issues that might have
    occurred with v3.17. #361
  * Fixes several issues with italics introduced by Glyphs 3 upgrade:
    = Fixes an issue with backslash in Italic masters. #362
    = Fixes issues with afii10026 and uni0376 in italic masters
    = Fixes issue with italic q U+0071 by inlining the shape
    instead of using components. #360
  * Fixes issue with U+035E COMBINING DOUBLE MACRON and
    U+20F0 COMBINING ASTERISK ABOVE in Thin Italic. #363
  * Fixes positioning issue with U+0358 COMBINING DOT ABOVE RIGHT
  * Improvements to U+20DC COMBINING FOUR DOTS ABOVE and
    U+20DB COMBINING THREE DOTS ABOVE
  * Improvements to U+204E LOW ASTERISK
  * Improved positioning via mark anchors of combining glyphs
    U+20F0, U+035E and U+035F. #363
  * Changes glyph shape of Latin upper-case iota. #359
  * Improved glyph composition via ccmp for enclosed glyphs like
    U+0041,U+20DD. #335
  * Fixes issues with appearance in Microsoft Word. #352
    (note that #156 is still unresolved although we have made
    some progress in v3.16 toward developing workarounds
    for certain printers.)
  * Fixes double grave interpolation issue. #317
  * Fixes design issue with glyphs acutedblnosp, dblgravecmb,
    uni02F6 and uni02F5. #339
  * Fixes missing or incorrect mark anchors in several
    turn* glyphs. #336
  * Adds Baht currency glyph U+0E3F. #323
  * Improvement to Latin iota (lower and upper case) glyphs. #340
  * Improvement to some numerical fraction glyphs
  * Adds a dummy DSIG table to address issues with
    Microsoft Office 2003 and older
  * Improvements when using Inter with certain older Microsoft
    products by decomposing any nested components which some
    of that software has issues with
  * Addresses a major regression in v3.16 where several
    italic glyphs got messed up due to a Glyphs 3 version upgrade
    of the source file. This only affected users of v3.16
    which was only released for about 12 hours before being
    replaced with this release v3.17. #360
- Additionally package README.md
- Update description</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1701864000">- Update to 4.0:
  * This is a grand new release, with over two years of work behind
    it. A lot has changed since version 3.x. Thousands of glyphs
    have been redesigned. Here are some highlights, compared to the
    previous version:
    = Six additional "Display" designs, assigned to an opsz
    variable-font axis, exposed as a second family "Inter
    Display" as static fonts.
    = Several new OpenType features
    = Humanist-style italics
    = Many technical changes (UPM changed to 2048, refined metrics,
    many improved features, etc)
- Create the inter-variable-fonts subpackage
- Remove the _service file</changelog>
</package>
<package pkgid="2c01a4abb74fccb06085b01e7115ecd11ca4bb07f4fb715b56625f6d8927b85a1b9a0c202efa5df949f1b79d913e2df846643cfabe2f9fc38fad78f6cd2cd087" name="intlfonts" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="160099.2.2"/>
  <changelog author="tiwai@suse.de" date="1339416000">- Add missing provides/obsletes for intlfnts package</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- fix builds for 12.2
  * now bdftopcf is a separated package from xorg-x11.</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1352289600">- license HPND and SUSE-Redistributable-Content and SUSE-Public-Domain
  [bnc#786092]</changelog>
  <changelog author="werner@suse.de" date="1406894400">- Rename README.SuSE to README.SUSE (bnc#889017)</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1460721600">- spec file change to avoid transient build failure
  about the 'for b' loop generating the *pcf.gz files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="werner@suse.de" date="1728993600">- Update to version 1.4.2
  + 2021-03-12  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.2 released.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them again.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them again.
  * README.split: Delete it.
  + 2021-02-06  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.1 released.
  + 2018-06-22  K. Handa  &lt;handa@gnu.org&gt;
    Thanks to Akira Urushibata &lt;afu@wta.att.ne.jp&gt; for reporting these bugs.
  * Asian/xtis18.bdf: Sort glyphs by ENCODING.
  * Asian/ind1c24-mule.bdf: Fix ENCODINGs 9082.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * Version 1.4.0 released.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * .cvsignore: New file.
  * make-dist: Fix unpaired string quotation.
  * Makefile.in (SUBDIRS_BIG): Delete Chienese.BIG.
  * COPYING: New file (GPL).
  * Chinese/fonts.alias: Delete entries correponding to deleted fonts.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them.
  * COPYRIGHT: Delete it.
  + 2006-04-26  Kenichi Handa  &lt;handa@m17n.org&gt;
  * make-dist (version): Extract release number.
    (files): Include make-dist.
    (release): New variable.
  * Chinese.X/gb16fs.bdf, Chinese.X/gb16st.bdf,
    Chinese.X/gb24st.bdf: Fix 0x2736 and 0x2737 (exchanged).
  + 2006-04-10  Claudio Fontana  &lt;claudio@gnu.org&gt;
  * Makefile.in: Add DESTDIR variable to support staged installations.
  + 2003-07-03  Kenichi Handa  &lt;handa@m17n.org&gt;
  * Japanese.BIG/j83-32.bdf, Japanese.BIG/j83-48.bdf: Deleted.
  * Japanese.BIG/jiskan32.bdf, Japanese.BIG/jiskan48.bdf: New fonts.
  + 2001-05-14  Milan Zamazal  &lt;pdm@debian.org&gt;
  * Chinese/fonts.alias: New aliases for Big5 and GB8565 fonts.
  + 2001-04-20  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Misc/bmp16-etl.bdf: Fix BBX for ENCODING 8224.
  + 2001-03-27  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/fonts.alias: Add aliases for CNS fonts.
  + 2001-03-05  Pavel Janík ml.  &lt;Pavel@Janik.cz&gt;
  * configure.in (fontdir): Fix help string.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Version 1.3 released.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * */*-elt.bdf: Copyright notice udpated.
  * European/koi*.bdf: Properties CHARSET_REGISTRY and CHARSET_ENCODING fixed.
  + 2000-11-17  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * COPYRIGHT: New file.
  + 2000-08-18  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * European/lt1-16i-etl.bdf, European/lt1-24b-etl.bdf,
    European/lt1-24bi-etl: Glyphs improved.
  + 2000-07-01  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Asian/thai18.bdf, Asian/thai18b.bdf, Asian/thai18i.bdf,
    Asian/thai18bi, Asian/thai24.bdf, Asian/xtis18.bdf,
    Asian/xtis24.bdf: Add property COPYRIGHT stating that they are
    public domain.
  * Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib24-mule,
    Asian/tib1c24-mule: Generated from tib32p-mule.bdf and tuned by hand.
  * Ethiopic/ethio16f-uni.bdf, Ethiopic/ethio24f-uni: Updated from
    original ftp site.
  * Ethiopic/ethio12-uni.bdf: New font.
  * Ethiopic.BIG/ethio300-uni.bdf: New font.
  * Japanese/j90-16.bdf: Kana glyphs improved.
  * Japanese/j00-1-16.bdf, Japanese/j00-2-16.bdf: New fonts.
  + 2000-06-31  Toru Tomabechi &lt;Toru.Tomabechi@orient.unil.ch&gt;
  * Asian/tib9p-mule.bdf, Asian/tib14p-mule.bdf,
    Asian/tib16p-mule.bdf, Asian/tib18p-mule.bdf,
    Asian/tib24p-mule.bdf, Asian/tib32p-mule.bdf: New fonts.
  + 2000-06-23  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese.BIG/cnsX-40.bdf: Rebuild form bitmap files in CJK LaTeX.
  * Chinese/cns1-16.bdf, Chinese/cns2-16.bdf: Updated from the original ftp site.
  * Chinese/cns[1-7]-24.bdf, Chinese/cns[3-7]-16.bdf: Rebuild from cnsX-40.bdf.
  * Chinese/taipei16.bdf: Updated from the original ftp site.
  * European/lt1-{32,48,60}-etl.bdf: New fonts.
  + 1999-12-07  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/taipei16.bdf: Properties fixed.
- Due to unknown license the Chinese BIG fonts are removed
- The Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib1c24-mule.bdf,
  and Asian/tib24-mule.bdf are back as receated from free source</changelog>
  <changelog author="werner@suse.de" date="1729166400">- UTF-8 should be allowed in changelog</changelog>
</package>
<package pkgid="09c9bb05d3a078436edcbda7122fdffe9edfc1039cd33879902db7a7a652fb2a2513f5d7228fb928ccaf9ad01d1b2c13dc8788ed5069e356eadbc52036b312a8" name="intlfonts-arabic-bitmap-fonts" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="160099.2.2"/>
  <changelog author="tiwai@suse.de" date="1339416000">- Add missing provides/obsletes for intlfnts package</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- fix builds for 12.2
  * now bdftopcf is a separated package from xorg-x11.</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1352289600">- license HPND and SUSE-Redistributable-Content and SUSE-Public-Domain
  [bnc#786092]</changelog>
  <changelog author="werner@suse.de" date="1406894400">- Rename README.SuSE to README.SUSE (bnc#889017)</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1460721600">- spec file change to avoid transient build failure
  about the 'for b' loop generating the *pcf.gz files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="werner@suse.de" date="1728993600">- Update to version 1.4.2
  + 2021-03-12  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.2 released.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them again.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them again.
  * README.split: Delete it.
  + 2021-02-06  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.1 released.
  + 2018-06-22  K. Handa  &lt;handa@gnu.org&gt;
    Thanks to Akira Urushibata &lt;afu@wta.att.ne.jp&gt; for reporting these bugs.
  * Asian/xtis18.bdf: Sort glyphs by ENCODING.
  * Asian/ind1c24-mule.bdf: Fix ENCODINGs 9082.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * Version 1.4.0 released.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * .cvsignore: New file.
  * make-dist: Fix unpaired string quotation.
  * Makefile.in (SUBDIRS_BIG): Delete Chienese.BIG.
  * COPYING: New file (GPL).
  * Chinese/fonts.alias: Delete entries correponding to deleted fonts.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them.
  * COPYRIGHT: Delete it.
  + 2006-04-26  Kenichi Handa  &lt;handa@m17n.org&gt;
  * make-dist (version): Extract release number.
    (files): Include make-dist.
    (release): New variable.
  * Chinese.X/gb16fs.bdf, Chinese.X/gb16st.bdf,
    Chinese.X/gb24st.bdf: Fix 0x2736 and 0x2737 (exchanged).
  + 2006-04-10  Claudio Fontana  &lt;claudio@gnu.org&gt;
  * Makefile.in: Add DESTDIR variable to support staged installations.
  + 2003-07-03  Kenichi Handa  &lt;handa@m17n.org&gt;
  * Japanese.BIG/j83-32.bdf, Japanese.BIG/j83-48.bdf: Deleted.
  * Japanese.BIG/jiskan32.bdf, Japanese.BIG/jiskan48.bdf: New fonts.
  + 2001-05-14  Milan Zamazal  &lt;pdm@debian.org&gt;
  * Chinese/fonts.alias: New aliases for Big5 and GB8565 fonts.
  + 2001-04-20  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Misc/bmp16-etl.bdf: Fix BBX for ENCODING 8224.
  + 2001-03-27  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/fonts.alias: Add aliases for CNS fonts.
  + 2001-03-05  Pavel Janík ml.  &lt;Pavel@Janik.cz&gt;
  * configure.in (fontdir): Fix help string.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Version 1.3 released.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * */*-elt.bdf: Copyright notice udpated.
  * European/koi*.bdf: Properties CHARSET_REGISTRY and CHARSET_ENCODING fixed.
  + 2000-11-17  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * COPYRIGHT: New file.
  + 2000-08-18  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * European/lt1-16i-etl.bdf, European/lt1-24b-etl.bdf,
    European/lt1-24bi-etl: Glyphs improved.
  + 2000-07-01  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Asian/thai18.bdf, Asian/thai18b.bdf, Asian/thai18i.bdf,
    Asian/thai18bi, Asian/thai24.bdf, Asian/xtis18.bdf,
    Asian/xtis24.bdf: Add property COPYRIGHT stating that they are
    public domain.
  * Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib24-mule,
    Asian/tib1c24-mule: Generated from tib32p-mule.bdf and tuned by hand.
  * Ethiopic/ethio16f-uni.bdf, Ethiopic/ethio24f-uni: Updated from
    original ftp site.
  * Ethiopic/ethio12-uni.bdf: New font.
  * Ethiopic.BIG/ethio300-uni.bdf: New font.
  * Japanese/j90-16.bdf: Kana glyphs improved.
  * Japanese/j00-1-16.bdf, Japanese/j00-2-16.bdf: New fonts.
  + 2000-06-31  Toru Tomabechi &lt;Toru.Tomabechi@orient.unil.ch&gt;
  * Asian/tib9p-mule.bdf, Asian/tib14p-mule.bdf,
    Asian/tib16p-mule.bdf, Asian/tib18p-mule.bdf,
    Asian/tib24p-mule.bdf, Asian/tib32p-mule.bdf: New fonts.
  + 2000-06-23  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese.BIG/cnsX-40.bdf: Rebuild form bitmap files in CJK LaTeX.
  * Chinese/cns1-16.bdf, Chinese/cns2-16.bdf: Updated from the original ftp site.
  * Chinese/cns[1-7]-24.bdf, Chinese/cns[3-7]-16.bdf: Rebuild from cnsX-40.bdf.
  * Chinese/taipei16.bdf: Updated from the original ftp site.
  * European/lt1-{32,48,60}-etl.bdf: New fonts.
  + 1999-12-07  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/taipei16.bdf: Properties fixed.
- Due to unknown license the Chinese BIG fonts are removed
- The Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib1c24-mule.bdf,
  and Asian/tib24-mule.bdf are back as receated from free source</changelog>
  <changelog author="werner@suse.de" date="1729166400">- UTF-8 should be allowed in changelog</changelog>
</package>
<package pkgid="7bed4c47da63483b043455aa25d92563a57878e3b1bec51a24a580dcded07dbfc38b98e6dfbc6337f72cb976898682f299eaf44ef1b8fe1336b3b3e0d119c22f" name="intlfonts-asian-bitmap-fonts" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="160099.2.2"/>
  <changelog author="tiwai@suse.de" date="1339416000">- Add missing provides/obsletes for intlfnts package</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- fix builds for 12.2
  * now bdftopcf is a separated package from xorg-x11.</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1352289600">- license HPND and SUSE-Redistributable-Content and SUSE-Public-Domain
  [bnc#786092]</changelog>
  <changelog author="werner@suse.de" date="1406894400">- Rename README.SuSE to README.SUSE (bnc#889017)</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1460721600">- spec file change to avoid transient build failure
  about the 'for b' loop generating the *pcf.gz files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="werner@suse.de" date="1728993600">- Update to version 1.4.2
  + 2021-03-12  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.2 released.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them again.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them again.
  * README.split: Delete it.
  + 2021-02-06  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.1 released.
  + 2018-06-22  K. Handa  &lt;handa@gnu.org&gt;
    Thanks to Akira Urushibata &lt;afu@wta.att.ne.jp&gt; for reporting these bugs.
  * Asian/xtis18.bdf: Sort glyphs by ENCODING.
  * Asian/ind1c24-mule.bdf: Fix ENCODINGs 9082.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * Version 1.4.0 released.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * .cvsignore: New file.
  * make-dist: Fix unpaired string quotation.
  * Makefile.in (SUBDIRS_BIG): Delete Chienese.BIG.
  * COPYING: New file (GPL).
  * Chinese/fonts.alias: Delete entries correponding to deleted fonts.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them.
  * COPYRIGHT: Delete it.
  + 2006-04-26  Kenichi Handa  &lt;handa@m17n.org&gt;
  * make-dist (version): Extract release number.
    (files): Include make-dist.
    (release): New variable.
  * Chinese.X/gb16fs.bdf, Chinese.X/gb16st.bdf,
    Chinese.X/gb24st.bdf: Fix 0x2736 and 0x2737 (exchanged).
  + 2006-04-10  Claudio Fontana  &lt;claudio@gnu.org&gt;
  * Makefile.in: Add DESTDIR variable to support staged installations.
  + 2003-07-03  Kenichi Handa  &lt;handa@m17n.org&gt;
  * Japanese.BIG/j83-32.bdf, Japanese.BIG/j83-48.bdf: Deleted.
  * Japanese.BIG/jiskan32.bdf, Japanese.BIG/jiskan48.bdf: New fonts.
  + 2001-05-14  Milan Zamazal  &lt;pdm@debian.org&gt;
  * Chinese/fonts.alias: New aliases for Big5 and GB8565 fonts.
  + 2001-04-20  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Misc/bmp16-etl.bdf: Fix BBX for ENCODING 8224.
  + 2001-03-27  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/fonts.alias: Add aliases for CNS fonts.
  + 2001-03-05  Pavel Janík ml.  &lt;Pavel@Janik.cz&gt;
  * configure.in (fontdir): Fix help string.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Version 1.3 released.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * */*-elt.bdf: Copyright notice udpated.
  * European/koi*.bdf: Properties CHARSET_REGISTRY and CHARSET_ENCODING fixed.
  + 2000-11-17  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * COPYRIGHT: New file.
  + 2000-08-18  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * European/lt1-16i-etl.bdf, European/lt1-24b-etl.bdf,
    European/lt1-24bi-etl: Glyphs improved.
  + 2000-07-01  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Asian/thai18.bdf, Asian/thai18b.bdf, Asian/thai18i.bdf,
    Asian/thai18bi, Asian/thai24.bdf, Asian/xtis18.bdf,
    Asian/xtis24.bdf: Add property COPYRIGHT stating that they are
    public domain.
  * Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib24-mule,
    Asian/tib1c24-mule: Generated from tib32p-mule.bdf and tuned by hand.
  * Ethiopic/ethio16f-uni.bdf, Ethiopic/ethio24f-uni: Updated from
    original ftp site.
  * Ethiopic/ethio12-uni.bdf: New font.
  * Ethiopic.BIG/ethio300-uni.bdf: New font.
  * Japanese/j90-16.bdf: Kana glyphs improved.
  * Japanese/j00-1-16.bdf, Japanese/j00-2-16.bdf: New fonts.
  + 2000-06-31  Toru Tomabechi &lt;Toru.Tomabechi@orient.unil.ch&gt;
  * Asian/tib9p-mule.bdf, Asian/tib14p-mule.bdf,
    Asian/tib16p-mule.bdf, Asian/tib18p-mule.bdf,
    Asian/tib24p-mule.bdf, Asian/tib32p-mule.bdf: New fonts.
  + 2000-06-23  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese.BIG/cnsX-40.bdf: Rebuild form bitmap files in CJK LaTeX.
  * Chinese/cns1-16.bdf, Chinese/cns2-16.bdf: Updated from the original ftp site.
  * Chinese/cns[1-7]-24.bdf, Chinese/cns[3-7]-16.bdf: Rebuild from cnsX-40.bdf.
  * Chinese/taipei16.bdf: Updated from the original ftp site.
  * European/lt1-{32,48,60}-etl.bdf: New fonts.
  + 1999-12-07  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/taipei16.bdf: Properties fixed.
- Due to unknown license the Chinese BIG fonts are removed
- The Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib1c24-mule.bdf,
  and Asian/tib24-mule.bdf are back as receated from free source</changelog>
  <changelog author="werner@suse.de" date="1729166400">- UTF-8 should be allowed in changelog</changelog>
</package>
<package pkgid="4fe5052420dc21c4357d77b76a1939f74c2dc066d9a5d2d21956def7d105e5cccd4dcd50e51702c553fc9aa9288e2f9eee0190ebd2994f68d4b9be818960f024" name="intlfonts-bdf-fonts" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="160099.2.2"/>
  <changelog author="tiwai@suse.de" date="1339416000">- Add missing provides/obsletes for intlfnts package</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- fix builds for 12.2
  * now bdftopcf is a separated package from xorg-x11.</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1352289600">- license HPND and SUSE-Redistributable-Content and SUSE-Public-Domain
  [bnc#786092]</changelog>
  <changelog author="werner@suse.de" date="1406894400">- Rename README.SuSE to README.SUSE (bnc#889017)</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1460721600">- spec file change to avoid transient build failure
  about the 'for b' loop generating the *pcf.gz files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="werner@suse.de" date="1728993600">- Update to version 1.4.2
  + 2021-03-12  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.2 released.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them again.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them again.
  * README.split: Delete it.
  + 2021-02-06  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.1 released.
  + 2018-06-22  K. Handa  &lt;handa@gnu.org&gt;
    Thanks to Akira Urushibata &lt;afu@wta.att.ne.jp&gt; for reporting these bugs.
  * Asian/xtis18.bdf: Sort glyphs by ENCODING.
  * Asian/ind1c24-mule.bdf: Fix ENCODINGs 9082.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * Version 1.4.0 released.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * .cvsignore: New file.
  * make-dist: Fix unpaired string quotation.
  * Makefile.in (SUBDIRS_BIG): Delete Chienese.BIG.
  * COPYING: New file (GPL).
  * Chinese/fonts.alias: Delete entries correponding to deleted fonts.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them.
  * COPYRIGHT: Delete it.
  + 2006-04-26  Kenichi Handa  &lt;handa@m17n.org&gt;
  * make-dist (version): Extract release number.
    (files): Include make-dist.
    (release): New variable.
  * Chinese.X/gb16fs.bdf, Chinese.X/gb16st.bdf,
    Chinese.X/gb24st.bdf: Fix 0x2736 and 0x2737 (exchanged).
  + 2006-04-10  Claudio Fontana  &lt;claudio@gnu.org&gt;
  * Makefile.in: Add DESTDIR variable to support staged installations.
  + 2003-07-03  Kenichi Handa  &lt;handa@m17n.org&gt;
  * Japanese.BIG/j83-32.bdf, Japanese.BIG/j83-48.bdf: Deleted.
  * Japanese.BIG/jiskan32.bdf, Japanese.BIG/jiskan48.bdf: New fonts.
  + 2001-05-14  Milan Zamazal  &lt;pdm@debian.org&gt;
  * Chinese/fonts.alias: New aliases for Big5 and GB8565 fonts.
  + 2001-04-20  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Misc/bmp16-etl.bdf: Fix BBX for ENCODING 8224.
  + 2001-03-27  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/fonts.alias: Add aliases for CNS fonts.
  + 2001-03-05  Pavel Janík ml.  &lt;Pavel@Janik.cz&gt;
  * configure.in (fontdir): Fix help string.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Version 1.3 released.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * */*-elt.bdf: Copyright notice udpated.
  * European/koi*.bdf: Properties CHARSET_REGISTRY and CHARSET_ENCODING fixed.
  + 2000-11-17  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * COPYRIGHT: New file.
  + 2000-08-18  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * European/lt1-16i-etl.bdf, European/lt1-24b-etl.bdf,
    European/lt1-24bi-etl: Glyphs improved.
  + 2000-07-01  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Asian/thai18.bdf, Asian/thai18b.bdf, Asian/thai18i.bdf,
    Asian/thai18bi, Asian/thai24.bdf, Asian/xtis18.bdf,
    Asian/xtis24.bdf: Add property COPYRIGHT stating that they are
    public domain.
  * Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib24-mule,
    Asian/tib1c24-mule: Generated from tib32p-mule.bdf and tuned by hand.
  * Ethiopic/ethio16f-uni.bdf, Ethiopic/ethio24f-uni: Updated from
    original ftp site.
  * Ethiopic/ethio12-uni.bdf: New font.
  * Ethiopic.BIG/ethio300-uni.bdf: New font.
  * Japanese/j90-16.bdf: Kana glyphs improved.
  * Japanese/j00-1-16.bdf, Japanese/j00-2-16.bdf: New fonts.
  + 2000-06-31  Toru Tomabechi &lt;Toru.Tomabechi@orient.unil.ch&gt;
  * Asian/tib9p-mule.bdf, Asian/tib14p-mule.bdf,
    Asian/tib16p-mule.bdf, Asian/tib18p-mule.bdf,
    Asian/tib24p-mule.bdf, Asian/tib32p-mule.bdf: New fonts.
  + 2000-06-23  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese.BIG/cnsX-40.bdf: Rebuild form bitmap files in CJK LaTeX.
  * Chinese/cns1-16.bdf, Chinese/cns2-16.bdf: Updated from the original ftp site.
  * Chinese/cns[1-7]-24.bdf, Chinese/cns[3-7]-16.bdf: Rebuild from cnsX-40.bdf.
  * Chinese/taipei16.bdf: Updated from the original ftp site.
  * European/lt1-{32,48,60}-etl.bdf: New fonts.
  + 1999-12-07  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/taipei16.bdf: Properties fixed.
- Due to unknown license the Chinese BIG fonts are removed
- The Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib1c24-mule.bdf,
  and Asian/tib24-mule.bdf are back as receated from free source</changelog>
  <changelog author="werner@suse.de" date="1729166400">- UTF-8 should be allowed in changelog</changelog>
</package>
<package pkgid="e617e41c185ff95963eaca48c43753fd189aef262aad99e82c4d2f1fe8e43b3ad70a7ded43b7d26707bf280684de3fe4ff2872bffcd6fc2d8b8ecad4765b0943" name="intlfonts-chinese-bitmap-fonts" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="160099.2.2"/>
  <changelog author="tiwai@suse.de" date="1339416000">- Add missing provides/obsletes for intlfnts package</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- fix builds for 12.2
  * now bdftopcf is a separated package from xorg-x11.</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1352289600">- license HPND and SUSE-Redistributable-Content and SUSE-Public-Domain
  [bnc#786092]</changelog>
  <changelog author="werner@suse.de" date="1406894400">- Rename README.SuSE to README.SUSE (bnc#889017)</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1460721600">- spec file change to avoid transient build failure
  about the 'for b' loop generating the *pcf.gz files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="werner@suse.de" date="1728993600">- Update to version 1.4.2
  + 2021-03-12  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.2 released.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them again.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them again.
  * README.split: Delete it.
  + 2021-02-06  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.1 released.
  + 2018-06-22  K. Handa  &lt;handa@gnu.org&gt;
    Thanks to Akira Urushibata &lt;afu@wta.att.ne.jp&gt; for reporting these bugs.
  * Asian/xtis18.bdf: Sort glyphs by ENCODING.
  * Asian/ind1c24-mule.bdf: Fix ENCODINGs 9082.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * Version 1.4.0 released.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * .cvsignore: New file.
  * make-dist: Fix unpaired string quotation.
  * Makefile.in (SUBDIRS_BIG): Delete Chienese.BIG.
  * COPYING: New file (GPL).
  * Chinese/fonts.alias: Delete entries correponding to deleted fonts.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them.
  * COPYRIGHT: Delete it.
  + 2006-04-26  Kenichi Handa  &lt;handa@m17n.org&gt;
  * make-dist (version): Extract release number.
    (files): Include make-dist.
    (release): New variable.
  * Chinese.X/gb16fs.bdf, Chinese.X/gb16st.bdf,
    Chinese.X/gb24st.bdf: Fix 0x2736 and 0x2737 (exchanged).
  + 2006-04-10  Claudio Fontana  &lt;claudio@gnu.org&gt;
  * Makefile.in: Add DESTDIR variable to support staged installations.
  + 2003-07-03  Kenichi Handa  &lt;handa@m17n.org&gt;
  * Japanese.BIG/j83-32.bdf, Japanese.BIG/j83-48.bdf: Deleted.
  * Japanese.BIG/jiskan32.bdf, Japanese.BIG/jiskan48.bdf: New fonts.
  + 2001-05-14  Milan Zamazal  &lt;pdm@debian.org&gt;
  * Chinese/fonts.alias: New aliases for Big5 and GB8565 fonts.
  + 2001-04-20  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Misc/bmp16-etl.bdf: Fix BBX for ENCODING 8224.
  + 2001-03-27  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/fonts.alias: Add aliases for CNS fonts.
  + 2001-03-05  Pavel Janík ml.  &lt;Pavel@Janik.cz&gt;
  * configure.in (fontdir): Fix help string.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Version 1.3 released.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * */*-elt.bdf: Copyright notice udpated.
  * European/koi*.bdf: Properties CHARSET_REGISTRY and CHARSET_ENCODING fixed.
  + 2000-11-17  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * COPYRIGHT: New file.
  + 2000-08-18  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * European/lt1-16i-etl.bdf, European/lt1-24b-etl.bdf,
    European/lt1-24bi-etl: Glyphs improved.
  + 2000-07-01  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Asian/thai18.bdf, Asian/thai18b.bdf, Asian/thai18i.bdf,
    Asian/thai18bi, Asian/thai24.bdf, Asian/xtis18.bdf,
    Asian/xtis24.bdf: Add property COPYRIGHT stating that they are
    public domain.
  * Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib24-mule,
    Asian/tib1c24-mule: Generated from tib32p-mule.bdf and tuned by hand.
  * Ethiopic/ethio16f-uni.bdf, Ethiopic/ethio24f-uni: Updated from
    original ftp site.
  * Ethiopic/ethio12-uni.bdf: New font.
  * Ethiopic.BIG/ethio300-uni.bdf: New font.
  * Japanese/j90-16.bdf: Kana glyphs improved.
  * Japanese/j00-1-16.bdf, Japanese/j00-2-16.bdf: New fonts.
  + 2000-06-31  Toru Tomabechi &lt;Toru.Tomabechi@orient.unil.ch&gt;
  * Asian/tib9p-mule.bdf, Asian/tib14p-mule.bdf,
    Asian/tib16p-mule.bdf, Asian/tib18p-mule.bdf,
    Asian/tib24p-mule.bdf, Asian/tib32p-mule.bdf: New fonts.
  + 2000-06-23  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese.BIG/cnsX-40.bdf: Rebuild form bitmap files in CJK LaTeX.
  * Chinese/cns1-16.bdf, Chinese/cns2-16.bdf: Updated from the original ftp site.
  * Chinese/cns[1-7]-24.bdf, Chinese/cns[3-7]-16.bdf: Rebuild from cnsX-40.bdf.
  * Chinese/taipei16.bdf: Updated from the original ftp site.
  * European/lt1-{32,48,60}-etl.bdf: New fonts.
  + 1999-12-07  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/taipei16.bdf: Properties fixed.
- Due to unknown license the Chinese BIG fonts are removed
- The Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib1c24-mule.bdf,
  and Asian/tib24-mule.bdf are back as receated from free source</changelog>
  <changelog author="werner@suse.de" date="1729166400">- UTF-8 should be allowed in changelog</changelog>
</package>
<package pkgid="510591b0d237473299fe9fa750ccd7c50b53735f3a87005998c3c5b929954f53678be0c58ba40f18bae38592186cdb38b8e0ff6931640ea3fc300ade7dc9ecba" name="intlfonts-ethiopic-bitmap-fonts" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="160099.2.2"/>
  <changelog author="tiwai@suse.de" date="1339416000">- Add missing provides/obsletes for intlfnts package</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- fix builds for 12.2
  * now bdftopcf is a separated package from xorg-x11.</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1352289600">- license HPND and SUSE-Redistributable-Content and SUSE-Public-Domain
  [bnc#786092]</changelog>
  <changelog author="werner@suse.de" date="1406894400">- Rename README.SuSE to README.SUSE (bnc#889017)</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1460721600">- spec file change to avoid transient build failure
  about the 'for b' loop generating the *pcf.gz files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="werner@suse.de" date="1728993600">- Update to version 1.4.2
  + 2021-03-12  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.2 released.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them again.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them again.
  * README.split: Delete it.
  + 2021-02-06  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.1 released.
  + 2018-06-22  K. Handa  &lt;handa@gnu.org&gt;
    Thanks to Akira Urushibata &lt;afu@wta.att.ne.jp&gt; for reporting these bugs.
  * Asian/xtis18.bdf: Sort glyphs by ENCODING.
  * Asian/ind1c24-mule.bdf: Fix ENCODINGs 9082.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * Version 1.4.0 released.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * .cvsignore: New file.
  * make-dist: Fix unpaired string quotation.
  * Makefile.in (SUBDIRS_BIG): Delete Chienese.BIG.
  * COPYING: New file (GPL).
  * Chinese/fonts.alias: Delete entries correponding to deleted fonts.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them.
  * COPYRIGHT: Delete it.
  + 2006-04-26  Kenichi Handa  &lt;handa@m17n.org&gt;
  * make-dist (version): Extract release number.
    (files): Include make-dist.
    (release): New variable.
  * Chinese.X/gb16fs.bdf, Chinese.X/gb16st.bdf,
    Chinese.X/gb24st.bdf: Fix 0x2736 and 0x2737 (exchanged).
  + 2006-04-10  Claudio Fontana  &lt;claudio@gnu.org&gt;
  * Makefile.in: Add DESTDIR variable to support staged installations.
  + 2003-07-03  Kenichi Handa  &lt;handa@m17n.org&gt;
  * Japanese.BIG/j83-32.bdf, Japanese.BIG/j83-48.bdf: Deleted.
  * Japanese.BIG/jiskan32.bdf, Japanese.BIG/jiskan48.bdf: New fonts.
  + 2001-05-14  Milan Zamazal  &lt;pdm@debian.org&gt;
  * Chinese/fonts.alias: New aliases for Big5 and GB8565 fonts.
  + 2001-04-20  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Misc/bmp16-etl.bdf: Fix BBX for ENCODING 8224.
  + 2001-03-27  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/fonts.alias: Add aliases for CNS fonts.
  + 2001-03-05  Pavel Janík ml.  &lt;Pavel@Janik.cz&gt;
  * configure.in (fontdir): Fix help string.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Version 1.3 released.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * */*-elt.bdf: Copyright notice udpated.
  * European/koi*.bdf: Properties CHARSET_REGISTRY and CHARSET_ENCODING fixed.
  + 2000-11-17  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * COPYRIGHT: New file.
  + 2000-08-18  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * European/lt1-16i-etl.bdf, European/lt1-24b-etl.bdf,
    European/lt1-24bi-etl: Glyphs improved.
  + 2000-07-01  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Asian/thai18.bdf, Asian/thai18b.bdf, Asian/thai18i.bdf,
    Asian/thai18bi, Asian/thai24.bdf, Asian/xtis18.bdf,
    Asian/xtis24.bdf: Add property COPYRIGHT stating that they are
    public domain.
  * Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib24-mule,
    Asian/tib1c24-mule: Generated from tib32p-mule.bdf and tuned by hand.
  * Ethiopic/ethio16f-uni.bdf, Ethiopic/ethio24f-uni: Updated from
    original ftp site.
  * Ethiopic/ethio12-uni.bdf: New font.
  * Ethiopic.BIG/ethio300-uni.bdf: New font.
  * Japanese/j90-16.bdf: Kana glyphs improved.
  * Japanese/j00-1-16.bdf, Japanese/j00-2-16.bdf: New fonts.
  + 2000-06-31  Toru Tomabechi &lt;Toru.Tomabechi@orient.unil.ch&gt;
  * Asian/tib9p-mule.bdf, Asian/tib14p-mule.bdf,
    Asian/tib16p-mule.bdf, Asian/tib18p-mule.bdf,
    Asian/tib24p-mule.bdf, Asian/tib32p-mule.bdf: New fonts.
  + 2000-06-23  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese.BIG/cnsX-40.bdf: Rebuild form bitmap files in CJK LaTeX.
  * Chinese/cns1-16.bdf, Chinese/cns2-16.bdf: Updated from the original ftp site.
  * Chinese/cns[1-7]-24.bdf, Chinese/cns[3-7]-16.bdf: Rebuild from cnsX-40.bdf.
  * Chinese/taipei16.bdf: Updated from the original ftp site.
  * European/lt1-{32,48,60}-etl.bdf: New fonts.
  + 1999-12-07  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/taipei16.bdf: Properties fixed.
- Due to unknown license the Chinese BIG fonts are removed
- The Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib1c24-mule.bdf,
  and Asian/tib24-mule.bdf are back as receated from free source</changelog>
  <changelog author="werner@suse.de" date="1729166400">- UTF-8 should be allowed in changelog</changelog>
</package>
<package pkgid="ed4ae0b32104a9e437ed57d0a02d82f33173a74d8abdb3ebea2e3cbcb4375511654fcc7f0c181fee472ddabe919f7bc165e17f110ea70ed859699335c6d30702" name="intlfonts-euro-bitmap-fonts" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="160099.2.2"/>
  <changelog author="tiwai@suse.de" date="1339416000">- Add missing provides/obsletes for intlfnts package</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- fix builds for 12.2
  * now bdftopcf is a separated package from xorg-x11.</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1352289600">- license HPND and SUSE-Redistributable-Content and SUSE-Public-Domain
  [bnc#786092]</changelog>
  <changelog author="werner@suse.de" date="1406894400">- Rename README.SuSE to README.SUSE (bnc#889017)</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1460721600">- spec file change to avoid transient build failure
  about the 'for b' loop generating the *pcf.gz files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="werner@suse.de" date="1728993600">- Update to version 1.4.2
  + 2021-03-12  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.2 released.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them again.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them again.
  * README.split: Delete it.
  + 2021-02-06  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.1 released.
  + 2018-06-22  K. Handa  &lt;handa@gnu.org&gt;
    Thanks to Akira Urushibata &lt;afu@wta.att.ne.jp&gt; for reporting these bugs.
  * Asian/xtis18.bdf: Sort glyphs by ENCODING.
  * Asian/ind1c24-mule.bdf: Fix ENCODINGs 9082.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * Version 1.4.0 released.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * .cvsignore: New file.
  * make-dist: Fix unpaired string quotation.
  * Makefile.in (SUBDIRS_BIG): Delete Chienese.BIG.
  * COPYING: New file (GPL).
  * Chinese/fonts.alias: Delete entries correponding to deleted fonts.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them.
  * COPYRIGHT: Delete it.
  + 2006-04-26  Kenichi Handa  &lt;handa@m17n.org&gt;
  * make-dist (version): Extract release number.
    (files): Include make-dist.
    (release): New variable.
  * Chinese.X/gb16fs.bdf, Chinese.X/gb16st.bdf,
    Chinese.X/gb24st.bdf: Fix 0x2736 and 0x2737 (exchanged).
  + 2006-04-10  Claudio Fontana  &lt;claudio@gnu.org&gt;
  * Makefile.in: Add DESTDIR variable to support staged installations.
  + 2003-07-03  Kenichi Handa  &lt;handa@m17n.org&gt;
  * Japanese.BIG/j83-32.bdf, Japanese.BIG/j83-48.bdf: Deleted.
  * Japanese.BIG/jiskan32.bdf, Japanese.BIG/jiskan48.bdf: New fonts.
  + 2001-05-14  Milan Zamazal  &lt;pdm@debian.org&gt;
  * Chinese/fonts.alias: New aliases for Big5 and GB8565 fonts.
  + 2001-04-20  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Misc/bmp16-etl.bdf: Fix BBX for ENCODING 8224.
  + 2001-03-27  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/fonts.alias: Add aliases for CNS fonts.
  + 2001-03-05  Pavel Janík ml.  &lt;Pavel@Janik.cz&gt;
  * configure.in (fontdir): Fix help string.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Version 1.3 released.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * */*-elt.bdf: Copyright notice udpated.
  * European/koi*.bdf: Properties CHARSET_REGISTRY and CHARSET_ENCODING fixed.
  + 2000-11-17  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * COPYRIGHT: New file.
  + 2000-08-18  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * European/lt1-16i-etl.bdf, European/lt1-24b-etl.bdf,
    European/lt1-24bi-etl: Glyphs improved.
  + 2000-07-01  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Asian/thai18.bdf, Asian/thai18b.bdf, Asian/thai18i.bdf,
    Asian/thai18bi, Asian/thai24.bdf, Asian/xtis18.bdf,
    Asian/xtis24.bdf: Add property COPYRIGHT stating that they are
    public domain.
  * Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib24-mule,
    Asian/tib1c24-mule: Generated from tib32p-mule.bdf and tuned by hand.
  * Ethiopic/ethio16f-uni.bdf, Ethiopic/ethio24f-uni: Updated from
    original ftp site.
  * Ethiopic/ethio12-uni.bdf: New font.
  * Ethiopic.BIG/ethio300-uni.bdf: New font.
  * Japanese/j90-16.bdf: Kana glyphs improved.
  * Japanese/j00-1-16.bdf, Japanese/j00-2-16.bdf: New fonts.
  + 2000-06-31  Toru Tomabechi &lt;Toru.Tomabechi@orient.unil.ch&gt;
  * Asian/tib9p-mule.bdf, Asian/tib14p-mule.bdf,
    Asian/tib16p-mule.bdf, Asian/tib18p-mule.bdf,
    Asian/tib24p-mule.bdf, Asian/tib32p-mule.bdf: New fonts.
  + 2000-06-23  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese.BIG/cnsX-40.bdf: Rebuild form bitmap files in CJK LaTeX.
  * Chinese/cns1-16.bdf, Chinese/cns2-16.bdf: Updated from the original ftp site.
  * Chinese/cns[1-7]-24.bdf, Chinese/cns[3-7]-16.bdf: Rebuild from cnsX-40.bdf.
  * Chinese/taipei16.bdf: Updated from the original ftp site.
  * European/lt1-{32,48,60}-etl.bdf: New fonts.
  + 1999-12-07  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/taipei16.bdf: Properties fixed.
- Due to unknown license the Chinese BIG fonts are removed
- The Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib1c24-mule.bdf,
  and Asian/tib24-mule.bdf are back as receated from free source</changelog>
  <changelog author="werner@suse.de" date="1729166400">- UTF-8 should be allowed in changelog</changelog>
</package>
<package pkgid="12c919ac6d5bdb1181f208f7f60b2ef9d736c47e33f15d1493d12cef5420b8e1a86340f2da3b8c482135596dec5bf922acac3587d0d484e56584102d0114d49a" name="intlfonts-japanese-big-bitmap-fonts" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="160099.2.2"/>
  <changelog author="tiwai@suse.de" date="1339416000">- Add missing provides/obsletes for intlfnts package</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- fix builds for 12.2
  * now bdftopcf is a separated package from xorg-x11.</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1352289600">- license HPND and SUSE-Redistributable-Content and SUSE-Public-Domain
  [bnc#786092]</changelog>
  <changelog author="werner@suse.de" date="1406894400">- Rename README.SuSE to README.SUSE (bnc#889017)</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1460721600">- spec file change to avoid transient build failure
  about the 'for b' loop generating the *pcf.gz files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="werner@suse.de" date="1728993600">- Update to version 1.4.2
  + 2021-03-12  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.2 released.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them again.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them again.
  * README.split: Delete it.
  + 2021-02-06  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.1 released.
  + 2018-06-22  K. Handa  &lt;handa@gnu.org&gt;
    Thanks to Akira Urushibata &lt;afu@wta.att.ne.jp&gt; for reporting these bugs.
  * Asian/xtis18.bdf: Sort glyphs by ENCODING.
  * Asian/ind1c24-mule.bdf: Fix ENCODINGs 9082.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * Version 1.4.0 released.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * .cvsignore: New file.
  * make-dist: Fix unpaired string quotation.
  * Makefile.in (SUBDIRS_BIG): Delete Chienese.BIG.
  * COPYING: New file (GPL).
  * Chinese/fonts.alias: Delete entries correponding to deleted fonts.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them.
  * COPYRIGHT: Delete it.
  + 2006-04-26  Kenichi Handa  &lt;handa@m17n.org&gt;
  * make-dist (version): Extract release number.
    (files): Include make-dist.
    (release): New variable.
  * Chinese.X/gb16fs.bdf, Chinese.X/gb16st.bdf,
    Chinese.X/gb24st.bdf: Fix 0x2736 and 0x2737 (exchanged).
  + 2006-04-10  Claudio Fontana  &lt;claudio@gnu.org&gt;
  * Makefile.in: Add DESTDIR variable to support staged installations.
  + 2003-07-03  Kenichi Handa  &lt;handa@m17n.org&gt;
  * Japanese.BIG/j83-32.bdf, Japanese.BIG/j83-48.bdf: Deleted.
  * Japanese.BIG/jiskan32.bdf, Japanese.BIG/jiskan48.bdf: New fonts.
  + 2001-05-14  Milan Zamazal  &lt;pdm@debian.org&gt;
  * Chinese/fonts.alias: New aliases for Big5 and GB8565 fonts.
  + 2001-04-20  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Misc/bmp16-etl.bdf: Fix BBX for ENCODING 8224.
  + 2001-03-27  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/fonts.alias: Add aliases for CNS fonts.
  + 2001-03-05  Pavel Janík ml.  &lt;Pavel@Janik.cz&gt;
  * configure.in (fontdir): Fix help string.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Version 1.3 released.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * */*-elt.bdf: Copyright notice udpated.
  * European/koi*.bdf: Properties CHARSET_REGISTRY and CHARSET_ENCODING fixed.
  + 2000-11-17  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * COPYRIGHT: New file.
  + 2000-08-18  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * European/lt1-16i-etl.bdf, European/lt1-24b-etl.bdf,
    European/lt1-24bi-etl: Glyphs improved.
  + 2000-07-01  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Asian/thai18.bdf, Asian/thai18b.bdf, Asian/thai18i.bdf,
    Asian/thai18bi, Asian/thai24.bdf, Asian/xtis18.bdf,
    Asian/xtis24.bdf: Add property COPYRIGHT stating that they are
    public domain.
  * Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib24-mule,
    Asian/tib1c24-mule: Generated from tib32p-mule.bdf and tuned by hand.
  * Ethiopic/ethio16f-uni.bdf, Ethiopic/ethio24f-uni: Updated from
    original ftp site.
  * Ethiopic/ethio12-uni.bdf: New font.
  * Ethiopic.BIG/ethio300-uni.bdf: New font.
  * Japanese/j90-16.bdf: Kana glyphs improved.
  * Japanese/j00-1-16.bdf, Japanese/j00-2-16.bdf: New fonts.
  + 2000-06-31  Toru Tomabechi &lt;Toru.Tomabechi@orient.unil.ch&gt;
  * Asian/tib9p-mule.bdf, Asian/tib14p-mule.bdf,
    Asian/tib16p-mule.bdf, Asian/tib18p-mule.bdf,
    Asian/tib24p-mule.bdf, Asian/tib32p-mule.bdf: New fonts.
  + 2000-06-23  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese.BIG/cnsX-40.bdf: Rebuild form bitmap files in CJK LaTeX.
  * Chinese/cns1-16.bdf, Chinese/cns2-16.bdf: Updated from the original ftp site.
  * Chinese/cns[1-7]-24.bdf, Chinese/cns[3-7]-16.bdf: Rebuild from cnsX-40.bdf.
  * Chinese/taipei16.bdf: Updated from the original ftp site.
  * European/lt1-{32,48,60}-etl.bdf: New fonts.
  + 1999-12-07  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/taipei16.bdf: Properties fixed.
- Due to unknown license the Chinese BIG fonts are removed
- The Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib1c24-mule.bdf,
  and Asian/tib24-mule.bdf are back as receated from free source</changelog>
  <changelog author="werner@suse.de" date="1729166400">- UTF-8 should be allowed in changelog</changelog>
</package>
<package pkgid="41b39c525451556c47eb4b2f7c785bbc440a084bd27436b3eb4b541f06d0cef8d12a9fe639134cfd4db3d0553092e52ae6d2ce1ddf2d6655b045e7cea42f30d8" name="intlfonts-japanese-bitmap-fonts" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="160099.2.2"/>
  <changelog author="tiwai@suse.de" date="1339416000">- Add missing provides/obsletes for intlfnts package</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- fix builds for 12.2
  * now bdftopcf is a separated package from xorg-x11.</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1352289600">- license HPND and SUSE-Redistributable-Content and SUSE-Public-Domain
  [bnc#786092]</changelog>
  <changelog author="werner@suse.de" date="1406894400">- Rename README.SuSE to README.SUSE (bnc#889017)</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1460721600">- spec file change to avoid transient build failure
  about the 'for b' loop generating the *pcf.gz files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="werner@suse.de" date="1728993600">- Update to version 1.4.2
  + 2021-03-12  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.2 released.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them again.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them again.
  * README.split: Delete it.
  + 2021-02-06  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.1 released.
  + 2018-06-22  K. Handa  &lt;handa@gnu.org&gt;
    Thanks to Akira Urushibata &lt;afu@wta.att.ne.jp&gt; for reporting these bugs.
  * Asian/xtis18.bdf: Sort glyphs by ENCODING.
  * Asian/ind1c24-mule.bdf: Fix ENCODINGs 9082.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * Version 1.4.0 released.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * .cvsignore: New file.
  * make-dist: Fix unpaired string quotation.
  * Makefile.in (SUBDIRS_BIG): Delete Chienese.BIG.
  * COPYING: New file (GPL).
  * Chinese/fonts.alias: Delete entries correponding to deleted fonts.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them.
  * COPYRIGHT: Delete it.
  + 2006-04-26  Kenichi Handa  &lt;handa@m17n.org&gt;
  * make-dist (version): Extract release number.
    (files): Include make-dist.
    (release): New variable.
  * Chinese.X/gb16fs.bdf, Chinese.X/gb16st.bdf,
    Chinese.X/gb24st.bdf: Fix 0x2736 and 0x2737 (exchanged).
  + 2006-04-10  Claudio Fontana  &lt;claudio@gnu.org&gt;
  * Makefile.in: Add DESTDIR variable to support staged installations.
  + 2003-07-03  Kenichi Handa  &lt;handa@m17n.org&gt;
  * Japanese.BIG/j83-32.bdf, Japanese.BIG/j83-48.bdf: Deleted.
  * Japanese.BIG/jiskan32.bdf, Japanese.BIG/jiskan48.bdf: New fonts.
  + 2001-05-14  Milan Zamazal  &lt;pdm@debian.org&gt;
  * Chinese/fonts.alias: New aliases for Big5 and GB8565 fonts.
  + 2001-04-20  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Misc/bmp16-etl.bdf: Fix BBX for ENCODING 8224.
  + 2001-03-27  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/fonts.alias: Add aliases for CNS fonts.
  + 2001-03-05  Pavel Janík ml.  &lt;Pavel@Janik.cz&gt;
  * configure.in (fontdir): Fix help string.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Version 1.3 released.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * */*-elt.bdf: Copyright notice udpated.
  * European/koi*.bdf: Properties CHARSET_REGISTRY and CHARSET_ENCODING fixed.
  + 2000-11-17  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * COPYRIGHT: New file.
  + 2000-08-18  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * European/lt1-16i-etl.bdf, European/lt1-24b-etl.bdf,
    European/lt1-24bi-etl: Glyphs improved.
  + 2000-07-01  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Asian/thai18.bdf, Asian/thai18b.bdf, Asian/thai18i.bdf,
    Asian/thai18bi, Asian/thai24.bdf, Asian/xtis18.bdf,
    Asian/xtis24.bdf: Add property COPYRIGHT stating that they are
    public domain.
  * Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib24-mule,
    Asian/tib1c24-mule: Generated from tib32p-mule.bdf and tuned by hand.
  * Ethiopic/ethio16f-uni.bdf, Ethiopic/ethio24f-uni: Updated from
    original ftp site.
  * Ethiopic/ethio12-uni.bdf: New font.
  * Ethiopic.BIG/ethio300-uni.bdf: New font.
  * Japanese/j90-16.bdf: Kana glyphs improved.
  * Japanese/j00-1-16.bdf, Japanese/j00-2-16.bdf: New fonts.
  + 2000-06-31  Toru Tomabechi &lt;Toru.Tomabechi@orient.unil.ch&gt;
  * Asian/tib9p-mule.bdf, Asian/tib14p-mule.bdf,
    Asian/tib16p-mule.bdf, Asian/tib18p-mule.bdf,
    Asian/tib24p-mule.bdf, Asian/tib32p-mule.bdf: New fonts.
  + 2000-06-23  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese.BIG/cnsX-40.bdf: Rebuild form bitmap files in CJK LaTeX.
  * Chinese/cns1-16.bdf, Chinese/cns2-16.bdf: Updated from the original ftp site.
  * Chinese/cns[1-7]-24.bdf, Chinese/cns[3-7]-16.bdf: Rebuild from cnsX-40.bdf.
  * Chinese/taipei16.bdf: Updated from the original ftp site.
  * European/lt1-{32,48,60}-etl.bdf: New fonts.
  + 1999-12-07  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/taipei16.bdf: Properties fixed.
- Due to unknown license the Chinese BIG fonts are removed
- The Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib1c24-mule.bdf,
  and Asian/tib24-mule.bdf are back as receated from free source</changelog>
  <changelog author="werner@suse.de" date="1729166400">- UTF-8 should be allowed in changelog</changelog>
</package>
<package pkgid="00cb9f23b76a7cd9583e4e7a9ea42eb3f6b6d5a6ef327b06e8689d054dea53775a87db6294b85c50393614da84469365dd9fcb9ee515bd56d8b4b6393425d77e" name="intlfonts-phonetic-bitmap-fonts" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="160099.2.2"/>
  <changelog author="tiwai@suse.de" date="1339416000">- Add missing provides/obsletes for intlfnts package</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- fix builds for 12.2
  * now bdftopcf is a separated package from xorg-x11.</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1352289600">- license HPND and SUSE-Redistributable-Content and SUSE-Public-Domain
  [bnc#786092]</changelog>
  <changelog author="werner@suse.de" date="1406894400">- Rename README.SuSE to README.SUSE (bnc#889017)</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1460721600">- spec file change to avoid transient build failure
  about the 'for b' loop generating the *pcf.gz files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="werner@suse.de" date="1728993600">- Update to version 1.4.2
  + 2021-03-12  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.2 released.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them again.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them again.
  * README.split: Delete it.
  + 2021-02-06  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.1 released.
  + 2018-06-22  K. Handa  &lt;handa@gnu.org&gt;
    Thanks to Akira Urushibata &lt;afu@wta.att.ne.jp&gt; for reporting these bugs.
  * Asian/xtis18.bdf: Sort glyphs by ENCODING.
  * Asian/ind1c24-mule.bdf: Fix ENCODINGs 9082.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * Version 1.4.0 released.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * .cvsignore: New file.
  * make-dist: Fix unpaired string quotation.
  * Makefile.in (SUBDIRS_BIG): Delete Chienese.BIG.
  * COPYING: New file (GPL).
  * Chinese/fonts.alias: Delete entries correponding to deleted fonts.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them.
  * COPYRIGHT: Delete it.
  + 2006-04-26  Kenichi Handa  &lt;handa@m17n.org&gt;
  * make-dist (version): Extract release number.
    (files): Include make-dist.
    (release): New variable.
  * Chinese.X/gb16fs.bdf, Chinese.X/gb16st.bdf,
    Chinese.X/gb24st.bdf: Fix 0x2736 and 0x2737 (exchanged).
  + 2006-04-10  Claudio Fontana  &lt;claudio@gnu.org&gt;
  * Makefile.in: Add DESTDIR variable to support staged installations.
  + 2003-07-03  Kenichi Handa  &lt;handa@m17n.org&gt;
  * Japanese.BIG/j83-32.bdf, Japanese.BIG/j83-48.bdf: Deleted.
  * Japanese.BIG/jiskan32.bdf, Japanese.BIG/jiskan48.bdf: New fonts.
  + 2001-05-14  Milan Zamazal  &lt;pdm@debian.org&gt;
  * Chinese/fonts.alias: New aliases for Big5 and GB8565 fonts.
  + 2001-04-20  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Misc/bmp16-etl.bdf: Fix BBX for ENCODING 8224.
  + 2001-03-27  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/fonts.alias: Add aliases for CNS fonts.
  + 2001-03-05  Pavel Janík ml.  &lt;Pavel@Janik.cz&gt;
  * configure.in (fontdir): Fix help string.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Version 1.3 released.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * */*-elt.bdf: Copyright notice udpated.
  * European/koi*.bdf: Properties CHARSET_REGISTRY and CHARSET_ENCODING fixed.
  + 2000-11-17  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * COPYRIGHT: New file.
  + 2000-08-18  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * European/lt1-16i-etl.bdf, European/lt1-24b-etl.bdf,
    European/lt1-24bi-etl: Glyphs improved.
  + 2000-07-01  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Asian/thai18.bdf, Asian/thai18b.bdf, Asian/thai18i.bdf,
    Asian/thai18bi, Asian/thai24.bdf, Asian/xtis18.bdf,
    Asian/xtis24.bdf: Add property COPYRIGHT stating that they are
    public domain.
  * Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib24-mule,
    Asian/tib1c24-mule: Generated from tib32p-mule.bdf and tuned by hand.
  * Ethiopic/ethio16f-uni.bdf, Ethiopic/ethio24f-uni: Updated from
    original ftp site.
  * Ethiopic/ethio12-uni.bdf: New font.
  * Ethiopic.BIG/ethio300-uni.bdf: New font.
  * Japanese/j90-16.bdf: Kana glyphs improved.
  * Japanese/j00-1-16.bdf, Japanese/j00-2-16.bdf: New fonts.
  + 2000-06-31  Toru Tomabechi &lt;Toru.Tomabechi@orient.unil.ch&gt;
  * Asian/tib9p-mule.bdf, Asian/tib14p-mule.bdf,
    Asian/tib16p-mule.bdf, Asian/tib18p-mule.bdf,
    Asian/tib24p-mule.bdf, Asian/tib32p-mule.bdf: New fonts.
  + 2000-06-23  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese.BIG/cnsX-40.bdf: Rebuild form bitmap files in CJK LaTeX.
  * Chinese/cns1-16.bdf, Chinese/cns2-16.bdf: Updated from the original ftp site.
  * Chinese/cns[1-7]-24.bdf, Chinese/cns[3-7]-16.bdf: Rebuild from cnsX-40.bdf.
  * Chinese/taipei16.bdf: Updated from the original ftp site.
  * European/lt1-{32,48,60}-etl.bdf: New fonts.
  + 1999-12-07  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/taipei16.bdf: Properties fixed.
- Due to unknown license the Chinese BIG fonts are removed
- The Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib1c24-mule.bdf,
  and Asian/tib24-mule.bdf are back as receated from free source</changelog>
  <changelog author="werner@suse.de" date="1729166400">- UTF-8 should be allowed in changelog</changelog>
</package>
<package pkgid="a62d16e8dcb9fb39af7e1ac3a97d3c6893e9fae2af51bd5c118dd5c6b5016d84f5d475fd0b5632eda61cdf385bca79e2bf16ed6ab2f14378200642a67e8b73f2" name="intlfonts-ttf-fonts" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="160099.2.2"/>
  <changelog author="tiwai@suse.de" date="1339416000">- Add missing provides/obsletes for intlfnts package</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- fix builds for 12.2
  * now bdftopcf is a separated package from xorg-x11.</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1352289600">- license HPND and SUSE-Redistributable-Content and SUSE-Public-Domain
  [bnc#786092]</changelog>
  <changelog author="werner@suse.de" date="1406894400">- Rename README.SuSE to README.SUSE (bnc#889017)</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1460721600">- spec file change to avoid transient build failure
  about the 'for b' loop generating the *pcf.gz files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="werner@suse.de" date="1728993600">- Update to version 1.4.2
  + 2021-03-12  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.2 released.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them again.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them again.
  * README.split: Delete it.
  + 2021-02-06  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.1 released.
  + 2018-06-22  K. Handa  &lt;handa@gnu.org&gt;
    Thanks to Akira Urushibata &lt;afu@wta.att.ne.jp&gt; for reporting these bugs.
  * Asian/xtis18.bdf: Sort glyphs by ENCODING.
  * Asian/ind1c24-mule.bdf: Fix ENCODINGs 9082.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * Version 1.4.0 released.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * .cvsignore: New file.
  * make-dist: Fix unpaired string quotation.
  * Makefile.in (SUBDIRS_BIG): Delete Chienese.BIG.
  * COPYING: New file (GPL).
  * Chinese/fonts.alias: Delete entries correponding to deleted fonts.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them.
  * COPYRIGHT: Delete it.
  + 2006-04-26  Kenichi Handa  &lt;handa@m17n.org&gt;
  * make-dist (version): Extract release number.
    (files): Include make-dist.
    (release): New variable.
  * Chinese.X/gb16fs.bdf, Chinese.X/gb16st.bdf,
    Chinese.X/gb24st.bdf: Fix 0x2736 and 0x2737 (exchanged).
  + 2006-04-10  Claudio Fontana  &lt;claudio@gnu.org&gt;
  * Makefile.in: Add DESTDIR variable to support staged installations.
  + 2003-07-03  Kenichi Handa  &lt;handa@m17n.org&gt;
  * Japanese.BIG/j83-32.bdf, Japanese.BIG/j83-48.bdf: Deleted.
  * Japanese.BIG/jiskan32.bdf, Japanese.BIG/jiskan48.bdf: New fonts.
  + 2001-05-14  Milan Zamazal  &lt;pdm@debian.org&gt;
  * Chinese/fonts.alias: New aliases for Big5 and GB8565 fonts.
  + 2001-04-20  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Misc/bmp16-etl.bdf: Fix BBX for ENCODING 8224.
  + 2001-03-27  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/fonts.alias: Add aliases for CNS fonts.
  + 2001-03-05  Pavel Janík ml.  &lt;Pavel@Janik.cz&gt;
  * configure.in (fontdir): Fix help string.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Version 1.3 released.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * */*-elt.bdf: Copyright notice udpated.
  * European/koi*.bdf: Properties CHARSET_REGISTRY and CHARSET_ENCODING fixed.
  + 2000-11-17  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * COPYRIGHT: New file.
  + 2000-08-18  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * European/lt1-16i-etl.bdf, European/lt1-24b-etl.bdf,
    European/lt1-24bi-etl: Glyphs improved.
  + 2000-07-01  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Asian/thai18.bdf, Asian/thai18b.bdf, Asian/thai18i.bdf,
    Asian/thai18bi, Asian/thai24.bdf, Asian/xtis18.bdf,
    Asian/xtis24.bdf: Add property COPYRIGHT stating that they are
    public domain.
  * Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib24-mule,
    Asian/tib1c24-mule: Generated from tib32p-mule.bdf and tuned by hand.
  * Ethiopic/ethio16f-uni.bdf, Ethiopic/ethio24f-uni: Updated from
    original ftp site.
  * Ethiopic/ethio12-uni.bdf: New font.
  * Ethiopic.BIG/ethio300-uni.bdf: New font.
  * Japanese/j90-16.bdf: Kana glyphs improved.
  * Japanese/j00-1-16.bdf, Japanese/j00-2-16.bdf: New fonts.
  + 2000-06-31  Toru Tomabechi &lt;Toru.Tomabechi@orient.unil.ch&gt;
  * Asian/tib9p-mule.bdf, Asian/tib14p-mule.bdf,
    Asian/tib16p-mule.bdf, Asian/tib18p-mule.bdf,
    Asian/tib24p-mule.bdf, Asian/tib32p-mule.bdf: New fonts.
  + 2000-06-23  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese.BIG/cnsX-40.bdf: Rebuild form bitmap files in CJK LaTeX.
  * Chinese/cns1-16.bdf, Chinese/cns2-16.bdf: Updated from the original ftp site.
  * Chinese/cns[1-7]-24.bdf, Chinese/cns[3-7]-16.bdf: Rebuild from cnsX-40.bdf.
  * Chinese/taipei16.bdf: Updated from the original ftp site.
  * European/lt1-{32,48,60}-etl.bdf: New fonts.
  + 1999-12-07  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/taipei16.bdf: Properties fixed.
- Due to unknown license the Chinese BIG fonts are removed
- The Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib1c24-mule.bdf,
  and Asian/tib24-mule.bdf are back as receated from free source</changelog>
  <changelog author="werner@suse.de" date="1729166400">- UTF-8 should be allowed in changelog</changelog>
</package>
<package pkgid="b8dbb92061528200005e9f63a0086b993d051a9d5566bc74c5e2656675c7740b92bddcb3f02a6ce95f06be8bd1a1091b929d7f5dfed59be4cf5164402196aced" name="intlfonts-type1-fonts" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="160099.2.2"/>
  <changelog author="tiwai@suse.de" date="1339416000">- Add missing provides/obsletes for intlfnts package</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- fix builds for 12.2
  * now bdftopcf is a separated package from xorg-x11.</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="pgajdos@suse.com" date="1352289600">- license HPND and SUSE-Redistributable-Content and SUSE-Public-Domain
  [bnc#786092]</changelog>
  <changelog author="werner@suse.de" date="1406894400">- Rename README.SuSE to README.SUSE (bnc#889017)</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1460721600">- spec file change to avoid transient build failure
  about the 'for b' loop generating the *pcf.gz files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1493467200">- call gzip -n to make build fully reproducible</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="werner@suse.de" date="1728993600">- Update to version 1.4.2
  + 2021-03-12  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.2 released.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them again.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them again.
  * README.split: Delete it.
  + 2021-02-06  handa  &lt;handa@gnu.org&gt;
  * Version 1.4.1 released.
  + 2018-06-22  K. Handa  &lt;handa@gnu.org&gt;
    Thanks to Akira Urushibata &lt;afu@wta.att.ne.jp&gt; for reporting these bugs.
  * Asian/xtis18.bdf: Sort glyphs by ENCODING.
  * Asian/ind1c24-mule.bdf: Fix ENCODINGs 9082.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * Version 1.4.0 released.
  + 2012-12-14  Kenichi Handa  &lt;handa@gnu.org&gt;
  * .cvsignore: New file.
  * make-dist: Fix unpaired string quotation.
  * Makefile.in (SUBDIRS_BIG): Delete Chienese.BIG.
  * COPYING: New file (GPL).
  * Chinese/fonts.alias: Delete entries correponding to deleted fonts.
  * Chinese/cns[1-7]-16.bdf, Chinese/cns[1-7]-24.bdf: Delete them.
  * Chinese.BIG/cns[1-7]-40.bdf, Chinese.BIG/cc4[08].bdf: Delete them.
  * COPYRIGHT: Delete it.
  + 2006-04-26  Kenichi Handa  &lt;handa@m17n.org&gt;
  * make-dist (version): Extract release number.
    (files): Include make-dist.
    (release): New variable.
  * Chinese.X/gb16fs.bdf, Chinese.X/gb16st.bdf,
    Chinese.X/gb24st.bdf: Fix 0x2736 and 0x2737 (exchanged).
  + 2006-04-10  Claudio Fontana  &lt;claudio@gnu.org&gt;
  * Makefile.in: Add DESTDIR variable to support staged installations.
  + 2003-07-03  Kenichi Handa  &lt;handa@m17n.org&gt;
  * Japanese.BIG/j83-32.bdf, Japanese.BIG/j83-48.bdf: Deleted.
  * Japanese.BIG/jiskan32.bdf, Japanese.BIG/jiskan48.bdf: New fonts.
  + 2001-05-14  Milan Zamazal  &lt;pdm@debian.org&gt;
  * Chinese/fonts.alias: New aliases for Big5 and GB8565 fonts.
  + 2001-04-20  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Misc/bmp16-etl.bdf: Fix BBX for ENCODING 8224.
  + 2001-03-27  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/fonts.alias: Add aliases for CNS fonts.
  + 2001-03-05  Pavel Janík ml.  &lt;Pavel@Janik.cz&gt;
  * configure.in (fontdir): Fix help string.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Version 1.3 released.
  + 2000-12-15  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * */*-elt.bdf: Copyright notice udpated.
  * European/koi*.bdf: Properties CHARSET_REGISTRY and CHARSET_ENCODING fixed.
  + 2000-11-17  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * COPYRIGHT: New file.
  + 2000-08-18  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * European/lt1-16i-etl.bdf, European/lt1-24b-etl.bdf,
    European/lt1-24bi-etl: Glyphs improved.
  + 2000-07-01  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Asian/thai18.bdf, Asian/thai18b.bdf, Asian/thai18i.bdf,
    Asian/thai18bi, Asian/thai24.bdf, Asian/xtis18.bdf,
    Asian/xtis24.bdf: Add property COPYRIGHT stating that they are
    public domain.
  * Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib24-mule,
    Asian/tib1c24-mule: Generated from tib32p-mule.bdf and tuned by hand.
  * Ethiopic/ethio16f-uni.bdf, Ethiopic/ethio24f-uni: Updated from
    original ftp site.
  * Ethiopic/ethio12-uni.bdf: New font.
  * Ethiopic.BIG/ethio300-uni.bdf: New font.
  * Japanese/j90-16.bdf: Kana glyphs improved.
  * Japanese/j00-1-16.bdf, Japanese/j00-2-16.bdf: New fonts.
  + 2000-06-31  Toru Tomabechi &lt;Toru.Tomabechi@orient.unil.ch&gt;
  * Asian/tib9p-mule.bdf, Asian/tib14p-mule.bdf,
    Asian/tib16p-mule.bdf, Asian/tib18p-mule.bdf,
    Asian/tib24p-mule.bdf, Asian/tib32p-mule.bdf: New fonts.
  + 2000-06-23  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese.BIG/cnsX-40.bdf: Rebuild form bitmap files in CJK LaTeX.
  * Chinese/cns1-16.bdf, Chinese/cns2-16.bdf: Updated from the original ftp site.
  * Chinese/cns[1-7]-24.bdf, Chinese/cns[3-7]-16.bdf: Rebuild from cnsX-40.bdf.
  * Chinese/taipei16.bdf: Updated from the original ftp site.
  * European/lt1-{32,48,60}-etl.bdf: New fonts.
  + 1999-12-07  Kenichi Handa  &lt;handa@etl.go.jp&gt;
  * Chinese/taipei16.bdf: Properties fixed.
- Due to unknown license the Chinese BIG fonts are removed
- The Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib1c24-mule.bdf,
  and Asian/tib24-mule.bdf are back as receated from free source</changelog>
  <changelog author="werner@suse.de" date="1729166400">- UTF-8 should be allowed in changelog</changelog>
</package>
<package pkgid="d2ee97082218e5cfa3fd2346897d817bdca2cdf177da071e5e520cb4815b0e60ad757ea26fe58ded4685ba2889854c65514e2d0afb06c2e79e0c5b38f02a1b86" name="intltool" arch="noarch">
  <version epoch="0" ver="0.51.0" rel="160099.5.2"/>
  <changelog author="vuntz@opensuse.org" date="1330344000">- Update to version 0.50.2:
  + Use --no-translations only if intltool &gt;= 0.50 is available
    (lp#903340).</changelog>
  <changelog author="mmeister@suse.com" date="1364472000">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="zaitor@opensuse.org" date="1427284800">- Update to version 0.51.0:
  + Don't write $SRCDIR to the pot file.
  + Fixed incorrect handling of spaces around = in .ini files.
  + Add support for QT designer .UI files.
  + Add missing files to Makefile.am EXTRA_DIST definitions.
  + Use plain localedir to install mo files to, rather than trying
    to guess one.
  + Fix makefile rule to build .pox files properly.
  + Fix incorrect usage of hyphens and dashes in man pages.
  + Update .bzrignore with some new generated files.
  + Use autoreconf instead of gnome-autogen scripts.
  + Remove obsolete AM_GNU_GETTEXT information from docs.
  + Support single quotes in glade/gtkuibuilder files (lp#1034153).</changelog>
  <changelog author="dimstar@opensuse.org" date="1441108800">- Add intltool-perl-5.22.patch: Fix execution with perl 5.22.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="bwiedemann@suse.com" date="1493726400">- Add fixrace.patch to fix random desktop file corruptions
  (lp#1687644 boo#1021335)</changelog>
  <changelog author="coolo@suse.com" date="1506254400">- extend intltool-perl-5.22.patch to fix one more perl 5.26 issue</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1526212800">- Add intltool-no-guess-builddir.patch: Fix out of tree builds with
  automake 1.15 and newer, patch taken from Ubuntu (lp#1117944).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1696766400">- Rebase intltool-perl-5.22.patch, use autosetup and make_build
  macros.
- Replace perl-XML-Parser with perl(XML::Parser)
  BuildRequires/Requires: Be explicit about the symbol we need.</changelog>
</package>
<package pkgid="4d673eb484b4b8f25712bbcb99defb3eb9ae5533f385948afa5db9ee446d4e5130bfd085b881fb42f18aacaa48fab0acc8a2a48de4b29671c85ef89fffc63971" name="inxi" arch="noarch">
  <version epoch="0" ver="3.3.36" rel="bp161.1.1"/>
  <changelog author="malcolmlewis@opensuse.org" date="1662120000">- Updated to version 3.3.21:
  * /usr/share/doc/packages/inxi/inxi.changelog.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669204800">- Update to version 3.3.23:
  + /usr/share/doc/packages/inxi/inxi.changelog.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1684065600">- Update to version 3.3.27:
  + /usr/share/doc/packages/inxi/inxi.changelog.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1700740800">- Updated to version 3.3.31:
  + /usr/share/doc/packages/inxi/inxi.changelog.
- Updated spec file for new location of inxi at codeberg.org.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1706702400">- Updated to version 3.3.32:
  + /usr/share/doc/packages/inxi/inxi.changelog.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1707307200">- Updated to version 3.3.33:
  + /usr/share/doc/packages/inxi/inxi.changelog.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1712232000">- Updated to version 3.3.33-1+3:
  + A quick point release, one critical bug fix, and a few new
    features and enhancements.
  + Code cleanup.
- Add service to pull from git and avoid tarball release.
- Adjust spec file for service use.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1713182400">- Updated to version 3.3.34:
  + This is a nice point release that corrects and updates numerous
    smaller, and larger, features. Most pressing in terms of
    numbers affected was the failure to detect in display, non
    console, for Wayland without Xwayland running.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1718798400">- Update to version 3.3.35:
  * Added more Wayland wm/de updates: wm, tools, lockers, etc.
  * Readme edit.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1725537600">- Update to version 3.3.36:
  * Phase 2 of the big CPU upgrade a few years back is now done,
    I'd left one part inadequate in terms of the data structures,
    mainly because I did not have data samples to test, but also
    because no corner cases that required a more robust data
    structure for die &gt; cluster &gt; core counts showed up during the
    initial development phase. This led to somewhat predictable
    issues and bug reports when someone had a CPU that did require
    that structure to show correct core/die type data.</changelog>
</package>
<package pkgid="1d2c6a0b61f8218329df8955bdb66260804d6bdb5206d95be8e33c5b30d3f7467e301d5a53286db6b813fdb4df805577895d8a63872dd729842a83c1836a6fc6" name="iodbc" arch="s390x">
  <version epoch="0" ver="3.52.16" rel="bp161.1.2"/>
  <changelog author="scorot@free.fr" date="1340712000">- fix requirement of the devel package for SLE 11</changelog>
  <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>
</package>
<package pkgid="3e5e179eefe6bf0a285209e48a643e169f67732c40063fa1f54d7d93b756675f92cc9593cb8022a96d371f9eade1f646eea1c717011552ff6530e0abd1924f1e" name="iodbc-admin" arch="s390x">
  <version epoch="0" ver="3.52.16" rel="bp161.1.2"/>
  <changelog author="scorot@free.fr" date="1340712000">- fix requirement of the devel package for SLE 11</changelog>
  <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>
</package>
<package pkgid="09d4fd2755a3dc053283805285a0a8853de500e8987c20d7ab52348d5a46463e1a6c33a9e1ddf627af6037f3d714217e07bf59dd63ab04823b8777b422835739" name="iodine" arch="s390x">
  <version epoch="0" ver="0.7.0" rel="bp161.1.3"/>
  <changelog author="malcolmlewis@opensuse.org" date="1489406400">- Remove insserv requirement and macro to fix Factory build.
- Add fdupes check to avoid duplicate man page warning.</changelog>
  <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>
</package>
<package pkgid="8359815d0ff421039de47eb1a6c342ade207293a11637a33b47af42d609f05074526a0dd5b2944ba707bfd195836720467d1f40e2514b022d82c66cd20a15ff8" name="ioping" arch="s390x">
  <version epoch="0" ver="1.3" rel="bp161.1.2"/>
  <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&#xFC;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="4e63d24d65024c338a3ee3d69d7ef5093f6052e1841100237affb9fe7f6149b416effcc2a9a598bdfd9a45deadf88667c3679a63a470d4be5b06ec3cbcf6fa2d" name="ioquake3" arch="s390x">
  <version epoch="0" ver="1.36+git.20241224" rel="bp161.1.4"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1586606400">- Update to version 1.36+git.20200211 (list is not complete)
  - Fix loading favorites as initial source in server browser
  - Improve finding obelisk entitynum for bot AI
  - Fix SDL audio playback with surround sound
  - Fix predicting entity origin on rotating mover
  - Allow binds to use hex values for all key codes
  - Disable pulseaudio capture regardless of SDL version
  - Fix SDL audio playback with 16-bit stereo sound
  - OpenGL2: r_cubemapping 2 for box cubemap parallax
  - Add r_parallaxMapShadows
  - Restore OpenGL 1.1 support (GL_CLAMP)
  - q3rcc: Allow to override build date
  - Fix lightning gun handling for corpses and single player
    podiums
- Spec file cleaning
- Drop 0001-q3rcc-Allow-to-override-build-date.patch because it
  is included upstream (commit a96f32e)</changelog>
  <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&#xED;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>
</package>
<package pkgid="d76511f527e0116bfe4338e54f9b4c3b561a312b0124fd3bfcb35ba93f926a0a7b52013eedd4620a491a99cebcb6f56f26786f786136a803243b83712e2aba82" name="ioquake3-devel" arch="s390x">
  <version epoch="0" ver="1.36+git.20241224" rel="bp161.1.4"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1586606400">- Update to version 1.36+git.20200211 (list is not complete)
  - Fix loading favorites as initial source in server browser
  - Improve finding obelisk entitynum for bot AI
  - Fix SDL audio playback with surround sound
  - Fix predicting entity origin on rotating mover
  - Allow binds to use hex values for all key codes
  - Disable pulseaudio capture regardless of SDL version
  - Fix SDL audio playback with 16-bit stereo sound
  - OpenGL2: r_cubemapping 2 for box cubemap parallax
  - Add r_parallaxMapShadows
  - Restore OpenGL 1.1 support (GL_CLAMP)
  - q3rcc: Allow to override build date
  - Fix lightning gun handling for corpses and single player
    podiums
- Spec file cleaning
- Drop 0001-q3rcc-Allow-to-override-build-date.patch because it
  is included upstream (commit a96f32e)</changelog>
  <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&#xED;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>
</package>
<package pkgid="34957013c4a5282140d15fe58d4281c540cb685a4a9b334b71b1793a639ec736bed3d6de8a8ef06182d2c131cdb6c4dafb2940e9eb9734a6a28fabf04095bd6f" name="iosevka-aile-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="ec7da376f1042279f6105f55091ac95882d8a37e62d545933c9d1f1ad3ea1d248d8ad053652c713673f290d55df27b6693a42f1bbd4eb29621545f5f8ccfaf90" name="iosevka-curly-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="0b5a2d9d8204c3b252cbcbe8df9a851df9e015f5ac071d550c5a2374353b11b32babc7d3eb4ef89821ff98c6cf8d45905879602de867a42a0632d5959ec2a217" name="iosevka-curly-slab-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="5d501dddaf984435023c5d6214e44c2eadddb4108202cfa89a9232f49a35685ea09533e78689bc94eb69230e4ab94c5f533798f8f7c5b95dca16432aca0b28f9" name="iosevka-etoile-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="6571fb847cd90c143a7ab23cf7e705f1751b230932aafbbaab58aceceea58c8a645ed397fe3cc74fc7b6215765595725bec4805c4ab102a164cf6cbafd382fca" name="iosevka-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="26fb834b9e1f25cfc1fd6c304502ec44279cb4653796d926f9c2d3de5ed190870e10eff3d8005c610dc6ef9c6e869caadb6f1a94a97b7cc6a65fd720487756f5" name="iosevka-slab-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="23f9f5788c19c7ffac6cb5c30c8d02a203eb7153def69c5ede30a06dfabe4addaeed3e936a6aa41116eb5d77a76a030d0474e81222c4a4cc189ca7b890945f67" name="iosevka-ss01-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="e7a742ebe4dd1aaa2002471cb66658815ce9040a13e07574ebdf4419813b9cc411bf9f67c44ac347eeab96fcb24476694e54de72abbb862d44bb6f0c5f853d64" name="iosevka-ss02-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="c8293e4627001cef325f8a87998ff19fe9958562d6afdee729c8166b330134acf29bed0b875ff8a337d535aca791dd0676d6bf316137ce845a497dbb5090917f" name="iosevka-ss03-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="dbe5a46a54e5b51995002be5668503849e2ea914003410699cdedbacd792a35a97f7f95d815a532651beba986c84346d5a717ea4e43cdc56616edf8078f5f530" name="iosevka-ss04-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="4f3ee9837a8e7f20c59cb5826be95d0777901fe422d2d9412b9bf7dc88cef0e41e4eaf478a9b77c55f7c2352169d3f91c10fc5facbd04fa0298afa2cb579a8d5" name="iosevka-ss05-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="8f672affbc08914ffe86c34ade9e8af966f9b16f560f9d7eb9bcf31a2d533dc2aaabb56009b5b7c856a2d410fea49e234e8a9238334c6055f1385dddd770b26e" name="iosevka-ss06-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="124383a594c29223b91028079a4c48d7d3d20a0c1c468dd3d7c00261663a37d998650af1e1d8ed9ca9addda9a91affe30a0486144f6ec3c17c21ac83282ea420" name="iosevka-ss07-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="2c2e3ef1d81118ad9f62f87dcec8799e6b818f2949b24e171cfb0cc5727fc5d4cd5f192f48b613c09ca36eb2cfa9353b2f3f5760fcc752e96a006d32c826ced6" name="iosevka-ss08-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="77220c068841d5598ddea1b90954b8f8b6a8144353719cf05992a851a19d7449e269c8ab4ebaee769bfa59a86261b7d79e6cc17f1f1db65a5e63402ecde144a8" name="iosevka-ss09-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="d4dae19ceadbe3b91e737d52e7e9dab2a3f6315d54d0db56340edbafa708fd3e4db87da76a249b78cbf95adf2c57971d0ba2f75d0cc080c0f4965c9a9e6d8d06" name="iosevka-ss10-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="b0f53a36515a743139a5d2c113424a74c85b63c635e0cfcfd1e886ec636f4f63378e19e4753c91007a77f22f1221164ca675047f4aa7ac8e2f5d74329201ed8f" name="iosevka-ss11-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="905e2a7a2df71e9dd3c7acdee19d956632a59882456fce43e374125d0dc63d7f92e5aff4ed91951ac985e0089e204d8701ea1d5bd3f7ee8d5613ef24a3c90e45" name="iosevka-ss12-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="20bd602ebc5b4c4fd93cb9428719c211ae7b6314791654c605a6cf22f44bd9637c3cf8a29e99e2cc25fe87d5cc4529a1f58b483b65dc3979408839c2a632a28c" name="iosevka-ss13-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="7ee29ecbb35019c83ceae407adad246903e6476a70334b9c9f0ab04cc0133e1b4dc6c9c8a5f3b370486aad14c49236674d68e282b9f9ce5314549a05efed21a5" name="iosevka-ss14-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="83c8801414191ea793b39cf79b7abfa191ba528f22df84f49f58ad6e89fc6beef51fa6ce693a6c9e4a0a782ed64598537176d9b68f7d3c41f171a6d21ca8f2d1" name="iosevka-ss15-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="c245eb98e8461ad4d115752c1a87312ece8adb4e1d08f02aa57ce68cb5bcc51f4d05f88ae0a3a7083511aeee966257695e3f455372f1140461b45188004159aa" name="iosevka-ss16-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="bebe5fc3d486b1a8d015d80e751788c12435feb3a439290ac0d560d284383f65005718ac27a8e34aca745c98403755817ee65f182ff485fddc09ba6f7bff4505" name="iosevka-ss17-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="102548f1b3033d6104d66f3ca8144f0a16860dc25aed1d3c3ce7228f69021f958ad7889b862b3bd75ca4b37650ba1055e49d9f1be3ece260792abdf6f7257a69" name="iosevka-ss18-fonts" arch="noarch">
  <version epoch="0" ver="31.7.1" rel="bp161.1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1720267200">- Update to v30.3.2
  * Changes of version 30.3.2
    = Fix side bearings of U+02CC under Quasi-Proportional.
    = Improve glyph shape for U+02ED.
    = Add characters:
    ~ LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE
    ARROW-TAIL (U+291C).
    ~ MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    ~ MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    ~ BLACK HEART (U+1F5A4).
    ~ LEFT HALF CIRCLE (U+1F907).
    ~ WHITE HEART (U+1F90D).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1721476800">- Update to v30.3.3
  * Changes of version 30.3.3
    = Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use
    small-capital forms instead of superscript.
    = Add Characters:
    ~ FRACTION NUMERATOR ONE (U+215F) (#1539).
    ~ BIG SOLIDUS (U+29F8) (#2414).
    ~ BIG REVERSE SOLIDUS (U+29F9) (#2414).
    ~ TALLY MARK ONE (U+1D377) (#1784).
    ~ TALLY MARK FIVE (U+1D378) (#1784).
    ~ PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES
    (U+1F0AE) (#1835).
    ~ PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED
    JOKER (U+1F0BF) (#1835).
    ~ PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD
    BLACK JOKER (U+1F0CF) (#1835).
    ~ PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD
    TRUMP-21 (U+1F0F5) (#1835).
    ~ REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL
    INDICATOR SYMBOL LETTER Z (U+1F1FF).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722081600">- Update to v31.0.0
  * Changes of version 31.0.0
    = [Breaking] Changed the mapping between variants and OpenType
    tags:
    ~ Variants for digits (1 .. 9) are assigned to tag cv01 ...
    cv09.
    ~ Variant for 0 is assigned to tag cv10.
    ~ Variants for basic Latin are assigned to tag cv11 ... cv60
    (50 tags; O and o do not have variants).
    ~ Variants for extended Latin are assigned to tag cv61 ...
    cv66.
    ~ Variants for Greek letters are assigned to tag cv67 ...
    cv78.
    ~ Variants for Cyrillic letters are assigned to tag cv79 ...
    cv99 and VAAA.
    ~ Variants for dot shapes are assigned to tag VDAA ... VDAD.
    ~ Variants for symbol shapes are assigned to tag VSAA ...
    VSAT.
    ~ Variants for ligature shapes are assigned to tag VLAA ...
    VLAG.
    ~ Correspondence table
    = [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
    = [Breaking] Add bilateral-motion-serifed variants for
    Capital/Lower X. Change of variant names:
    ~ capital-x.straight-motion-serifed →
    capital-x.straight-unilateral-motion-serifed
    ~ capital-x.curly-motion-serifed →
    capital-x.curly-unilateral-motion-serifed
    ~ x.straight-motion-serifed →
    x.straight-unilateral-motion-serifed
    ~ x.curly-motion-serifed → x.curly-unilateral-motion-serifed
    ~ lower-chi.straight-motion-serifed →
    lower-chi.straight-unilateral-motion-serifed
    ~ lower-chi.curly-motion-serifed →
    lower-chi.curly-unilateral-motion-serifed
    = [Breaking] Add semi-chancery-straight-serifed and
    semi-chancery-curly-serifed variants for Greek Lower Chi.
    Change of variant names:
    ~ lower-chi.semi-chancery-straight →
    lower-chi.semi-chancery-straight-serifless
    ~ lower-chi.semi-chancery-curly →
    lower-chi.semi-chancery-curly-serifless
    ~ lower-chi.straight-serifed →
    lower-chi.straight-bilateral-motion-serifed
    ~ lower-chi.curly-serifed →
    lower-chi.curly-bilateral-motion-serifed
    = Add separate variant selectors For Cyrillic Lower A/Ve (cv79,
    cv99).
    = Optimize the shape of rounded e (#2424).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1722686400">- Update to v31.1.0
  * Changes of version 31.1.0
    = Add characters:
    ~ BLACK-LETTER CAPITAL H (U+210C) (#714).
    ~ BLACK-LETTER CAPITAL I (U+2111) (#714).
    ~ BLACK-LETTER CAPITAL R (U+211C) (#714).
    ~ BLACK-LETTER CAPITAL Z (U+2128) (#714).
    ~ BLACK-LETTER CAPITAL C (U+212D) (#714).
    ~ LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    ~ LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E)
    (#2443).
    ~ LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING
    ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING
    ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    ~ LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE
    (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    ~ MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    ~ UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16;
    L2/21-235).
    ~ DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16;
    L2/21-235).
    ~ MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL
    FRAKTUR SMALL Z (U+1D537) (#444).
    ~ MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) ..
    MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
    = Add separate variant selectors for Cyrillic Capital En/Er
    (VXAA, VXAB).
    = Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon
    (VXAC, VXAD, VXAE, VXAF).
    = Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
    = Improve k (cv46) and x (cv58) variants used by ss03, ss08,
    ss09, ss10, ss12, ss14, and ss18 under slab italic.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1723291200">- Update to v31.2.0
  * Changes of version 31.2.0
    = Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
    = Optimize cross position for Cyrillic Lower Straight U
    (U+04AF, U+04B1).
    = Optimize glyph shape for lower-gamma.straight and
    lower-gamma.curly.
    = Optimize glyph shape for U+1DF15.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725192000">- Update to v31.5.0
  * Changes of version 31.5.0
    = Add characters:
    ~ KAYAH LI SIGN CWI (U+A92E).
    ~ ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
    = Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
    = Add Cyrillic localization forms for Bashkir and Chuvash.
  * Changes of version 31.4.0
    = Add characters:
    ~ OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
    = Add slanted dollar and cent sign (#2408).
    = Add round-top capital A (#2472).
    = Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
    = Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09,
    ss12, ss14, ss15, ss17, and ss18.
    = Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13,
    ss15, ss16, and ss18.
  * Changes of version 31.3.0
    = Add diagonal-tailed-cursive variants for Cyrillic Lower Ef
    (cv93).
    = Add rounded-vertical-sides variants for Capital/Lower W
    (cv32, cv57).
    = Make Aile and Etoile use straight variants for brace and
    guillemet.
    = Prevent clipping of texture-extended glyphs in Kitty.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725710400">- Update to v31.6.0
  * Changes of version 31.6.0
    = Add Latin localization forms for Polish and Romanian.
    = Make Combining Square Below (U+033B) slightly narrower.
    = Improve glyph visual for Combining Suspension Mark (U+1DC3).
    = Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479)
    slightly narrower under Quasi-Proportional.
    = Make Cyrillic Capital/Small Letter Round Omega
    (U+047A..U+047B) slightly wider under Quasi-Proportional.</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1725883200">- Update to v31.6.1
  * Changes of version 31.6.1
    = Fix broken accent stacking behavior for partially precomposed
    characters with leaning anchors (#2492).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1726920000">- Update to v31.7.0
  * Changes of version 31.7.0
    = Fix Macedonian Cyrillic Gje under italics (#2493).
    = Improve widths of overline marks of Serbian italic lower
    Ghe/Pe/Te.
    = Remove crossbar variants for Z/z when under Polish locale
    (PLK) to avoid confusion with the handwritten Ż/ż allograph,
    Ƶ/ƶ.
    = Make serif variants for Latin Capital/Small Schwa (Ə/ə) only
    appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK,
    AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin
    Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ)
    or a literal Turned E (Ǝ/ǝ).
    = Make serifs of Latin Letter Small Capital I (ɪ) slightly
    wider under Quasi-Proportional.
    = Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under
    Quasi-Proportional.
    = Make serifs of Small Capital and Modifier Letter Reversed N
    (ᴎ/ᴻ) more accurately follow the serifs of N.
    = Make Som Sign (⃀) follow variants of capital C.
    = Make Latin Capital Letter Small Capital I (Ɪ) slightly wider
    under Etoile.
    = Add Characters:
    ~ CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL
    LETTER TJE (U+1C8A).
    ~ COMPOSITION SYMBOL (U+2384).
    ~ WHITE DIAMOND IN SQUARE (U+26CB).
    ~ DRIVE SLOW SIGN (U+26DA).
    ~ SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE
    CIRCLE IN BLACK SQUARE (U+26DE).
    ~ HEAVY CIRCLED SALTIRE (U+2B59).
    ~ TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT
    PARENTHESIS (U+2E5C).
    ~ LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    ~ LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ...
    LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    ~ LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL
    LETTER LAMBDA WITH STROKE (U+A7DC).
    ~ COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS
    DIGIT NINE (U+1D371).</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1727006400">- Update to v31.7.1
  * Changes of version 31.7.1
    = Fix internal seams of variants of outlined letters U+1CCE6
    and U+1CCEF (#2509).</changelog>
</package>
<package pkgid="dfae8072c1e0b1585ca565c50de6b95b0b572178896e673047b2361507e7f540773eb894efa2b4d795eed73b462cc1dc35e7a99fc6708a869531eb67363f5e08" name="iotop" arch="s390x">
  <version epoch="0" ver="0.6git.20230403" rel="160099.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="manfred99@gmx.ch" 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="manfred99@gmx.ch" date="1694174400">- Update to head checkout 4b2e1aa:
  * data.py get_cmdline: use errors=replace for unicode errors</changelog>
  <changelog author="manfred99@gmx.ch" date="1720699200">- Use git hash for download URL, not branch name.</changelog>
  <changelog author="jslaby@suse.cz" date="1741780800">- fixes for python 3.13
- add simple %check</changelog>
</package>
<package pkgid="9eb4a0c1a037192bac046cc68bae98248e98b7d0fd4df3e82d19b5473cf2b808591405edcfd458797c4478dc685babf31d346af6d5709011f73f874f68c64c22" name="iotop-c" arch="s390x">
  <version epoch="0" ver="1.26" rel="bp161.1.2"/>
  <changelog author="Jonathan Papineau &lt;jonathan@jontech.app&gt;" date="1639396800">- Initial packaging of iotop-c 1.20</changelog>
  <changelog author="jonathan@jontech.app" date="1643803200">- Update to version 1.21:
  * Better support for disabled task_delayacct sysctl
  * Add history and graph for all data
  * Restore simple inline help
- Fix debuginfo generation</changelog>
  <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>
</package>
<package pkgid="e4e71ce8f42f77e9529ea3d61e5e2698911a4354c79606fda94cfe24b16aef5b7a9888c9f8a3188954de7b95bc178a24b82fbefe8adc606a7efb34820daf8226" name="iouyap" arch="s390x">
  <version epoch="0" ver="0.97" rel="bp161.1.2"/>
  <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="1a094682290c3adcbefba2f8f7f674ab4e79e26d83a62408c74683be789f6e4653f68e1c475e76b50060abd7f2b920dbf3740e4ec2d15ad4906a17af5d782d76" name="ip2unix" arch="s390x">
  <version epoch="0" ver="2.2.2" rel="bp161.1.1"/>
  <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="ecf449d2a8d064c8d1308fc0b01fc107e750ee5911b22859295ceac49a907a019a575d6aabbcb3d9390865252d9352cb66c24d0cbd45a44637e8f64d0901b220" name="ipa-ex-gothic-fonts" arch="noarch">
  <version epoch="0" ver="004.01" rel="bp161.1.1"/>
  <changelog author="tiwai@suse.de" date="1280318400">- add hintnone to default hintstyle</changelog>
  <changelog author="tiwai@suse.de" date="1327060800">- Renamed IPAexGothic -&gt; ipa-ex-gothic-fonts,
  IPAexMincho -&gt; ipa-ex-mincho-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="pgajdos@suse.com" date="1333022400">- IPA license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="tiwai@suse.de" date="1339416000">- Fix the priority of ipa-ex-*-hinting.conf from 21 to 51 for
  avoiding the override by suse-hinting.conf (bnc#766319)</changelog>
  <changelog author="tiwai@suse.de" date="1339502400">- Drop own font config files since the default config for these
  fonts are now included in fontconfig package</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="ftake@geeko.jp" date="1346500800">- update to version 001.03
  * glyphs of 55 characters are updated for the new daily-use
  characters table</changelog>
  <changelog author="ftake@geeko.jp" date="1379160000">- update to version 002.01
  * new six glyphs for JIS X 0213:2000
  * new 12 ideographic description characters
  * a new KangXi radical
  * slightly update shapes of 8 glyphs
  * update implementation of ideographic variation sequences
  * add vertical and horizontal shape change settings for hyphens</changelog>
  <changelog author="ftake@geeko.jp" date="1556366400">- update to version 004.01
  * new glyph U+32FF “SQUARE ERA NAME REIWA” (boo#1112183)
- update to version 003.01
  * add standardized variation sequences of 93 characters
  * update spaces of the two glyphs (U+26FF8, U+663B)
- remove old Obsoletes and Provides for the past naming rule change</changelog>
</package>
<package pkgid="f124f7fbcc39c189211e7626430261aa7543a5fa3dcd8fbeedb7ad68b9b244aabfd077392dd78061d51dd5675e5cb05a5c964e724ab753b92a8d996addb30331" name="ipa-ex-mincho-fonts" arch="noarch">
  <version epoch="0" ver="004.01" rel="bp161.1.1"/>
  <changelog author="tiwai@suse.de" date="1280318400">- add hintnone to default hintstyle</changelog>
  <changelog author="tiwai@suse.de" date="1327060800">- Renamed IPAexGothic -&gt; ipa-ex-gothic-fonts,
  IPAexMincho -&gt; ipa-ex-mincho-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="pgajdos@suse.com" date="1333022400">- IPA license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="tiwai@suse.de" date="1339416000">- Fix the priority of ipa-ex-*-hinting.conf from 21 to 51 for
  avoiding the override by suse-hinting.conf (bnc#766319)</changelog>
  <changelog author="tiwai@suse.de" date="1339502400">- Drop own font config files since the default config for these
  fonts are now included in fontconfig package</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="ftake@geeko.jp" date="1346500800">- update to version 001.03
  * glyphs of 55 characters are updated for the new daily-use
  characters table</changelog>
  <changelog author="ftake@geeko.jp" date="1379160000">- update to version 002.01
  * new six glyphs for JIS X 0213:2000
  * new 12 ideographic description characters
  * a new KangXi radical
  * slightly update shapes of 8 glyphs
  * update implementation of ideographic variation sequences
  * add vertical and horizontal shape change settings for hyphens</changelog>
  <changelog author="ftake@geeko.jp" date="1556366400">- update to version 004.01
  * new glyph U+32FF “SQUARE ERA NAME REIWA” (boo#1112183)
- update to version 003.01
  * add standardized variation sequences of 93 characters
  * update spaces of the two glyphs (U+26FF8, U+663B)
- remove old Obsoletes and Provides for the past naming rule change</changelog>
</package>
<package pkgid="0b91a8cc272362bceb89e154b4dd5e10e12f4f30b63fc12e27fd7e4f6b9c4d70ecebe7bd2c20f1d8815096b61c124a4465126f1ddfcc5b6f13e32c41cfcd7135" name="ipa-gothic-fonts" arch="noarch">
  <version epoch="0" ver="003.03" rel="bp161.1.1"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- move common files into a sub package to avoid files packaged twice</changelog>
  <changelog author="tiwai@suse.de" date="1324468800">- Renamed IPAPGothic -&gt; ipa-pgothic-fonts,
  IPAGothic -&gt; ipa-gohtic-fonts, IPAMincho -&gt; ipa-mincho-fonts,
  and IPAPMincho -&gt; ipa-pmincho-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly
- Add prereq macro</changelog>
  <changelog author="pgajdos@suse.com" date="1333022400">- IPA license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="tiwai@suse.de" date="1339416000">- Fix ipa-hinting.conf priority from 21 to 51 for avoiding the
  override by suse-hinting.conf (bnc#766319)</changelog>
  <changelog author="tiwai@suse.de" date="1339502400">- Drop ipsa-hinting.conf since the default config is included in
  fontconfig package itself</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="ftake@geeko.jp" date="1346500800">- updated to version 003.02
  * glyphs of 55 characters are updated for the new daily-use
  characters table</changelog>
  <changelog author="ftake@geeko.jp" date="1473595200">- add %reconfigure_fonts_prereq to each sub-package (boo#976921)</changelog>
</package>
<package pkgid="9e2b03429b71106b2cb46ba01df505837e449d43d02ee51862803357a14ea1053a57a883401355f20f94da14dd6015642df38efa4ef46389adea7b34561e7d26" name="ipa-mincho-fonts" arch="noarch">
  <version epoch="0" ver="003.03" rel="bp161.1.1"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- move common files into a sub package to avoid files packaged twice</changelog>
  <changelog author="tiwai@suse.de" date="1324468800">- Renamed IPAPGothic -&gt; ipa-pgothic-fonts,
  IPAGothic -&gt; ipa-gohtic-fonts, IPAMincho -&gt; ipa-mincho-fonts,
  and IPAPMincho -&gt; ipa-pmincho-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly
- Add prereq macro</changelog>
  <changelog author="pgajdos@suse.com" date="1333022400">- IPA license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="tiwai@suse.de" date="1339416000">- Fix ipa-hinting.conf priority from 21 to 51 for avoiding the
  override by suse-hinting.conf (bnc#766319)</changelog>
  <changelog author="tiwai@suse.de" date="1339502400">- Drop ipsa-hinting.conf since the default config is included in
  fontconfig package itself</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="ftake@geeko.jp" date="1346500800">- updated to version 003.02
  * glyphs of 55 characters are updated for the new daily-use
  characters table</changelog>
  <changelog author="ftake@geeko.jp" date="1473595200">- add %reconfigure_fonts_prereq to each sub-package (boo#976921)</changelog>
</package>
<package pkgid="8c3838ce9b29c8793c911845688a0eaf8ccf0e84bd1c5012af4593fc6b269d8a846ea41c1fdd249d3a31914d1d18171d2b9351bf90ba38a8f3b4323c3fb69df3" name="ipa-pgothic-fonts" arch="noarch">
  <version epoch="0" ver="003.03" rel="bp161.1.1"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- move common files into a sub package to avoid files packaged twice</changelog>
  <changelog author="tiwai@suse.de" date="1324468800">- Renamed IPAPGothic -&gt; ipa-pgothic-fonts,
  IPAGothic -&gt; ipa-gohtic-fonts, IPAMincho -&gt; ipa-mincho-fonts,
  and IPAPMincho -&gt; ipa-pmincho-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly
- Add prereq macro</changelog>
  <changelog author="pgajdos@suse.com" date="1333022400">- IPA license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="tiwai@suse.de" date="1339416000">- Fix ipa-hinting.conf priority from 21 to 51 for avoiding the
  override by suse-hinting.conf (bnc#766319)</changelog>
  <changelog author="tiwai@suse.de" date="1339502400">- Drop ipsa-hinting.conf since the default config is included in
  fontconfig package itself</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="ftake@geeko.jp" date="1346500800">- updated to version 003.02
  * glyphs of 55 characters are updated for the new daily-use
  characters table</changelog>
  <changelog author="ftake@geeko.jp" date="1473595200">- add %reconfigure_fonts_prereq to each sub-package (boo#976921)</changelog>
</package>
<package pkgid="d789e8f30b7bb0e4164fbeb5c1f357066519a4a0c13fb580df06b5c2130130f605e1acd413cd3c31aedecd2ba4656002b086564159a788635209e2f8f385c7bc" name="ipa-pmincho-fonts" arch="noarch">
  <version epoch="0" ver="003.03" rel="bp161.1.1"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- move common files into a sub package to avoid files packaged twice</changelog>
  <changelog author="tiwai@suse.de" date="1324468800">- Renamed IPAPGothic -&gt; ipa-pgothic-fonts,
  IPAGothic -&gt; ipa-gohtic-fonts, IPAMincho -&gt; ipa-mincho-fonts,
  and IPAPMincho -&gt; ipa-pmincho-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly
- Add prereq macro</changelog>
  <changelog author="pgajdos@suse.com" date="1333022400">- IPA license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="tiwai@suse.de" date="1339416000">- Fix ipa-hinting.conf priority from 21 to 51 for avoiding the
  override by suse-hinting.conf (bnc#766319)</changelog>
  <changelog author="tiwai@suse.de" date="1339502400">- Drop ipsa-hinting.conf since the default config is included in
  fontconfig package itself</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
  <changelog author="ftake@geeko.jp" date="1346500800">- updated to version 003.02
  * glyphs of 55 characters are updated for the new daily-use
  characters table</changelog>
  <changelog author="ftake@geeko.jp" date="1473595200">- add %reconfigure_fonts_prereq to each sub-package (boo#976921)</changelog>
</package>
<package pkgid="cb586cbb5188cd053286a0bfc173794bf55f70b9b5fb75a13d42c6b1ef232576dcb1be9b6790ec1f9e8c476b5627f143017148833bc173116ed388bcd453bc5b" name="ipa-uigothic-fonts" arch="noarch">
  <version epoch="0" ver="002.003" rel="bp161.1.1"/>
  <changelog author="mfabian@suse.de" date="1199880000">- update to 002.001
  * now supports JIS X 0213:2004 (needed for bug #343820)
  * new, better license
- remove dependency on grass.</changelog>
  <changelog author="ro@suse.de" date="1201089600">- remove dependency on grass.</changelog>
  <changelog author="mfabian@suse.de" date="1204804800">- update to 002.003. From the release notes
  http://ossipedia.ipa.go.jp/ipafont/releasenote.html:
  • fixed width flag set to “no” for IPAPGothic (ipagp.ttf),
  IPAPMincho (ipamp.ttf), and IPAUIGothic (ipagui.ttf).
  See also bnc359984. In Qt4 the problems have already been
  fixed by ignoring the “global advance width” when loading the
  font using freetype2, but in many other applications
  e.g. Qt3, these fonts were still handled as fixed width.
  • Glyphs for the following characters have been added:
  U+2014 EM DASH, U+2016 DOUBLE VERTICAL LINE, U+203E OVERLINE,
  U+00AC NOT SIGN, U+00A5 YEN SIGN, U+00A2 CENT SIGN,
  U+00A3 POUND SIGN.</changelog>
  <changelog author="mfabian@suse.de" date="1207224000">- bnc#374441: add *inofficial* English translation of the license.</changelog>
  <changelog author="tiwai@suse.de" date="1250078400">- install only UI gothic font from this old package</changelog>
  <changelog author="tiwai@suse.de" date="1270728000">- removed unnecessary buildrequires for too old distros</changelog>
  <changelog author="tiwai@suse.de" date="1324468800">- Renamed IPAUIGothic -&gt; ipa-uigothic-fonts according to
  openSUSE packaging guidelines and FATE#313035
  Adjusted Obsoletes and Provides accordingly</changelog>
  <changelog author="pgajdos@suse.com" date="1333022400">- IPA license</changelog>
  <changelog author="pgajdos@suse.com" date="1337256000">- call spec-cleaner</changelog>
  <changelog author="pgajdos@suse.cz" date="1341403200">- amend spec file to reflect new font packaging scheme
  (see openFATE#313536);</changelog>
</package>
<package pkgid="cfc74a325e66a010367b01f342019ed123a5fbfd72fa9434a5919dfcde3777b8414c7f49ad7b3aa9025f097a920623e2fff0c2b959a0720fa5fda26494a04332" name="iperf" arch="s390x">
  <version epoch="0" ver="3.19.1" rel="160099.2.3"/>
  <changelog author="dmueller@suse.com" date="1678190400">- update to 3.13:
  * Added missing bind_dev getter and setter.
  * a fix for A resource leak bug in function iperf_create_pidfile (#1443)
  * doc: Fix copy-and-paste error leading to wrong error message
  * Fix crash on rcv-timeout with JSON logfile</changelog>
  <changelog author="dmueller@suse.com" date="1689854400">- update to 3.14 (bsc#1213430, CVE-2023-38403):
  * fixes a memory allocation hazard that allowed a remote user to
    crash an iperf3 process
  * see
    https://downloads.es.net/pub/iperf/esnet-secadv-2023-0001.txt.asc
  * obsoletes CVE-2023-38403.patch in older dists</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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@suse.com" date="1731672000">- Build with OpenSSL for key based authentication support</changelog>
  <changelog author="dmueller@suse.com" 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="aj@ajaissle.de" 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="aschnell@suse.com" 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>
</package>
<package pkgid="4160af68e9b3699a67ff50d3c749fac50221fdf9ea897ba959de842d0bc365f1b29514dc2655e56b5cd13e0d5e172bbb98323902a860d6253ea22b5b4bdda66c" name="iperf-devel" arch="s390x">
  <version epoch="0" ver="3.19.1" rel="160099.2.3"/>
  <changelog author="dmueller@suse.com" date="1678190400">- update to 3.13:
  * Added missing bind_dev getter and setter.
  * a fix for A resource leak bug in function iperf_create_pidfile (#1443)
  * doc: Fix copy-and-paste error leading to wrong error message
  * Fix crash on rcv-timeout with JSON logfile</changelog>
  <changelog author="dmueller@suse.com" date="1689854400">- update to 3.14 (bsc#1213430, CVE-2023-38403):
  * fixes a memory allocation hazard that allowed a remote user to
    crash an iperf3 process
  * see
    https://downloads.es.net/pub/iperf/esnet-secadv-2023-0001.txt.asc
  * obsoletes CVE-2023-38403.patch in older dists</changelog>
  <changelog author="dmueller@suse.com" 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="dmueller@suse.com" 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="dmueller@suse.com" 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@suse.com" date="1731672000">- Build with OpenSSL for key based authentication support</changelog>
  <changelog author="dmueller@suse.com" 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="aj@ajaissle.de" 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="aschnell@suse.com" 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>
</package>
<package pkgid="b921d240a1ba14e58ca9981f62943363614cadc27604767984cff838c2f80a8da44be69e1209024d290d2f9c243b385a66c6ea85445c433208a7f2faabb71ffc" name="iperf2" arch="s390x">
  <version epoch="0" ver="2.1.9" rel="bp161.1.2"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1712059200">- Initial package version of Iperf 2.</changelog>
</package>
<package pkgid="c7916c7a10654a96079f3f7eac8581071d1054e79c4da7c47828afa7d63e291d988b725ff3545411a88f5f36f7a5bc13813b407444b6c220317cfbc04f2ec5e7" name="ipmitool" arch="s390x">
  <version epoch="0" ver="1.8.19.13.gbe11d94" rel="160099.5.1"/>
  <changelog author="trenn@suse.de" date="1619611200">- Use /run instead of /var/run (bsc#1185162)
  A Use-run-instead-of-var-run.patch
  Be aware that the patch has been submitted mainstream, therefore
  the git hash tag, but may not have been accepted.</changelog>
  <changelog author="trenn@suse.de" date="1621944000">- Correct /etc/ipmievd config file to point to the new pidfile in /run
  not /var/run</changelog>
  <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="trenn@suse.de" 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="mjambor@suse.com" 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="trenn@suse.com" date="1777377600">- 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="8eb4d1a165828cdbcda13fe47de14a1fc2df55906377a54e3c7c502ea14f34a54fecf42f3455446767bc60bedd8785042f4b895501cd7211525e7d106076874d" name="ipmitool-bmc-snmp-proxy" arch="noarch">
  <version epoch="0" ver="1.8.19.13.gbe11d94" rel="160099.5.1"/>
  <changelog author="trenn@suse.de" date="1619611200">- Use /run instead of /var/run (bsc#1185162)
  A Use-run-instead-of-var-run.patch
  Be aware that the patch has been submitted mainstream, therefore
  the git hash tag, but may not have been accepted.</changelog>
  <changelog author="trenn@suse.de" date="1621944000">- Correct /etc/ipmievd config file to point to the new pidfile in /run
  not /var/run</changelog>
  <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="trenn@suse.de" 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="mjambor@suse.com" 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="trenn@suse.com" date="1777377600">- 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="9b94747ec0717c4c610883150de8b9561f792da56b9f465b5c00fe7f7e3d445ef23787e34d8d1fba05991f7e4d43f1822a309324ea312fe72996277f66a741f1" name="ipmiutil" arch="s390x">
  <version epoch="0" ver="3.1.9" rel="bp161.1.4"/>
  <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="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 3.1.6:
  - add -fno-strict-aliasing flag
  - handle if dmidecode is missing
  - default to -V4 admin privilege for lan
  - show &amp; clear GetSOL error if present
  - add decode_rv to ipmi_open errors
  - handle sensor type 0x17 (RSA II, Mem1) for SFBug#31
  - fixed (data1 &amp; 0x0f) for BIOS POST events
  - add decode_mem_default routine for AMI,HP mem events
  - add acpi_ipmi module handling
  - add invalid type/len check for mult-record area
  - handle analog readings in HP discrete Fan sensors
  - added more SuperMicro boot events
  - ipv6 handling
  - skip overflow message if len=0
  - handle detecting NIC if default devnum is not 0
  - workaround for Pigeon Point bad sa in SDR
  - aarch64 fixes
  - show version with usage (-?) if no subcommand
- remove support for non-systemd distros, cleans up spec file
- remove warnings.patch (upstream)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="b674b9c932dd0bdabdfac29172382e36e42e4897b29f754593bd64bde63a9cd76570fd28e5a0661d23b3f339eadaa0b233755509a308dbe58e23262c6b1ea215" name="ipmiutil-devel" arch="s390x">
  <version epoch="0" ver="3.1.9" rel="bp161.1.4"/>
  <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="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 3.1.6:
  - add -fno-strict-aliasing flag
  - handle if dmidecode is missing
  - default to -V4 admin privilege for lan
  - show &amp; clear GetSOL error if present
  - add decode_rv to ipmi_open errors
  - handle sensor type 0x17 (RSA II, Mem1) for SFBug#31
  - fixed (data1 &amp; 0x0f) for BIOS POST events
  - add decode_mem_default routine for AMI,HP mem events
  - add acpi_ipmi module handling
  - add invalid type/len check for mult-record area
  - handle analog readings in HP discrete Fan sensors
  - added more SuperMicro boot events
  - ipv6 handling
  - skip overflow message if len=0
  - handle detecting NIC if default devnum is not 0
  - workaround for Pigeon Point bad sa in SDR
  - aarch64 fixes
  - show version with usage (-?) if no subcommand
- remove support for non-systemd distros, cleans up spec file
- remove warnings.patch (upstream)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="910e448c0782a4b2ddb86b02d63911ab76077e5e966a381f1e7f228d59021c7abe05dc592dae09f1cbd14ac79cb3a8956dba97c0d8cfdbac162a64a2771d1ec0" name="ipmiutil-static" arch="s390x">
  <version epoch="0" ver="3.1.9" rel="bp161.1.4"/>
  <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="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 3.1.6:
  - add -fno-strict-aliasing flag
  - handle if dmidecode is missing
  - default to -V4 admin privilege for lan
  - show &amp; clear GetSOL error if present
  - add decode_rv to ipmi_open errors
  - handle sensor type 0x17 (RSA II, Mem1) for SFBug#31
  - fixed (data1 &amp; 0x0f) for BIOS POST events
  - add decode_mem_default routine for AMI,HP mem events
  - add acpi_ipmi module handling
  - add invalid type/len check for mult-record area
  - handle analog readings in HP discrete Fan sensors
  - added more SuperMicro boot events
  - ipv6 handling
  - skip overflow message if len=0
  - handle detecting NIC if default devnum is not 0
  - workaround for Pigeon Point bad sa in SDR
  - aarch64 fixes
  - show version with usage (-?) if no subcommand
- remove support for non-systemd distros, cleans up spec file
- remove warnings.patch (upstream)</changelog>
  <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&#xFC;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>
</package>
<package pkgid="20fd9e07996754c413a1ede1a1aa96e189fd242263e6a8c793feddbf764427a94d166ef051a47bac106a0b2d0f8f9f1b00fd6275956a735133c3388070e23a2c" name="ipp-usb" arch="s390x">
  <version epoch="0" ver="0.9.27" rel="bp161.1.10"/>
  <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>
</package>
<package pkgid="13bff033226634a5c124c2a682cebd88e7afc98a3b78163d5f36b2f63e3396180b14510f06ca8fa4b9d408f4d67219f8a1a7bcc7e248aa8f3fd079cbea10180b" name="iproute2" arch="s390x">
  <version epoch="0" ver="6.12" rel="160099.4.1"/>
  <changelog author="jengelh@inai.de" date="1678190400">- Update to release 6.2
  * f_flower: Introduce L2TPv3 support
  * bridge: fdb: Add support for locked FDB entries
  * bridge: link: Add MAC Authentication Bypass (MAB) support
  * ip: Support --json on `ip neigh get`
  * tc: Add JSON output to tc-class</changelog>
  <changelog author="jengelh@inai.de" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="info@paolostivanin.com" date="1683201600">- Update to release 6.3:
  * New release of iproute2 corresponding to the 6.3 kernel.
    No large feature improvements only incremental improvements to
    the bridge mdb support, mostly just bug fixes.
- Rebase patches.</changelog>
  <changelog author="mkubecek@suse.cz" date="1744804800">- update to upstream version 6.12 (jsc#PED-11361)
  * for detailed list of changes between 6.3 and 6.12 see Factory
    package changelog
  * replace upstream tarball and signature
  * update specfile with changes from Factory package
  * refresh non-upstream patches
  - adjust-installation-directories-for-openSUSE-SLE.patch
  - use-sysconf-_SC_CLK_TCK-if-HZ-undefined.patch
  - add-explicit-typecast-to-avoid-gcc-warning.patch
  - split-link-and-compile-steps-for-binaries.patch
- adapt the package for git based patch tracking
  * move patches into patches.tar.xz
  * add helper scripts apply-patches and guards
  * add series.conf file listing patches
  * update iproute2.spec to apply patches from patches.tar.xz</changelog>
  <changelog author="mkubecek@suse.cz" date="1744804801">- add post-6.12 upstream fixes (bsc#1241316)
  * ip-fix-memory-leak-in-do_show.patch
  * devlink-do-dry-parse-for-extended-handle-with-select.patch
  * devlink-use-the-correct-handle-flag-for-port-param-s.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1775563200">- add post-6.12 upstream fixes (bsc#1241316)
  * Parse-FQ-band-weights-correctly.patch
  * bond-fix-stack-smash-in-xstats.patch
  * ip-support-setting-multiple-features.patch
  * tc-gred-fix-debug-print.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1775563201">- add CVE fix (CVE-2024-58251 bsc#1254324)
  * ss-escape-characters-in-command-name.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1775563202">- fix package for immutable mode (jsc#PED-14787)
  * drop ghost entry for /run/netns</changelog>
  <changelog author="mkubecek@suse.cz" date="1777464000">- add netshaper support (bsc#1253044)
  * netshaper-Add-netshaper-command.patch
  * netshaper-update-include-files.patch
  * netshaper-fix-build-failure.patch
  * netshaper-remove-unused-variable.patch
  * netshaper-ignore-build-result.patch
  * netshaper-fix-grammar-and-style-issues-in-man-page.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1778155200">- add DPLL support (bsc#1255752 jsc#PED-14083)
  * patches/dpll-Add-dpll-command.patch
  * patches/dpll-Fix-missing-notifications-in-monitor-mode.patch
  * patches/dpll-Send-object-per-event-in-JSON-monitor-mode.patch
  * patches/dpll-add-client-side-filtering-for-device-show.patch
  * patches/dpll-add-client-side-filtering-for-pin-show.patch
  * patches/dpll-add-direction-and-state-filtering-for-pin-show.patch
  * patches/dpll-add-mode-setting-support.patch
  * patches/dpll-add-pin-filtering-by-parent-device-and-parent-p.patch
  * patches/dpll-add-support-for-fractional-frequency-offset-in-.patch
  * patches/dpll-fix-pin-id-get-type-filter-parsing.patch
  * patches/lib-Add-str_to_bool-helper-function.patch
  * patches/lib-Move-mnlg-to-lib-for-shared-use.patch
  * patches/sync-UAPI-header-copies-with-SL-16.0.patch
- refresh
  * patches/ss-escape-characters-in-command-name.patch</changelog>
</package>
<package pkgid="82fe9046386b75cd835d0ef0c58cc4a4eb64b872ff1309ed5f755298d2ba6d400918131d990b000ec78d84b72b50bb8a068f9abb7e3d7af22bc33f4936daa1ac" name="iproute2-arpd" arch="s390x">
  <version epoch="0" ver="6.12" rel="160099.4.1"/>
  <changelog author="jengelh@inai.de" date="1678190400">- Update to release 6.2
  * f_flower: Introduce L2TPv3 support
  * bridge: fdb: Add support for locked FDB entries
  * bridge: link: Add MAC Authentication Bypass (MAB) support
  * ip: Support --json on `ip neigh get`
  * tc: Add JSON output to tc-class</changelog>
  <changelog author="jengelh@inai.de" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="info@paolostivanin.com" date="1683201600">- Update to release 6.3:
  * New release of iproute2 corresponding to the 6.3 kernel.
    No large feature improvements only incremental improvements to
    the bridge mdb support, mostly just bug fixes.
- Rebase patches.</changelog>
  <changelog author="mkubecek@suse.cz" date="1744804800">- update to upstream version 6.12 (jsc#PED-11361)
  * for detailed list of changes between 6.3 and 6.12 see Factory
    package changelog
  * replace upstream tarball and signature
  * update specfile with changes from Factory package
  * refresh non-upstream patches
  - adjust-installation-directories-for-openSUSE-SLE.patch
  - use-sysconf-_SC_CLK_TCK-if-HZ-undefined.patch
  - add-explicit-typecast-to-avoid-gcc-warning.patch
  - split-link-and-compile-steps-for-binaries.patch
- adapt the package for git based patch tracking
  * move patches into patches.tar.xz
  * add helper scripts apply-patches and guards
  * add series.conf file listing patches
  * update iproute2.spec to apply patches from patches.tar.xz</changelog>
  <changelog author="mkubecek@suse.cz" date="1744804801">- add post-6.12 upstream fixes (bsc#1241316)
  * ip-fix-memory-leak-in-do_show.patch
  * devlink-do-dry-parse-for-extended-handle-with-select.patch
  * devlink-use-the-correct-handle-flag-for-port-param-s.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1775563200">- add post-6.12 upstream fixes (bsc#1241316)
  * Parse-FQ-band-weights-correctly.patch
  * bond-fix-stack-smash-in-xstats.patch
  * ip-support-setting-multiple-features.patch
  * tc-gred-fix-debug-print.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1775563201">- add CVE fix (CVE-2024-58251 bsc#1254324)
  * ss-escape-characters-in-command-name.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1775563202">- fix package for immutable mode (jsc#PED-14787)
  * drop ghost entry for /run/netns</changelog>
  <changelog author="mkubecek@suse.cz" date="1777464000">- add netshaper support (bsc#1253044)
  * netshaper-Add-netshaper-command.patch
  * netshaper-update-include-files.patch
  * netshaper-fix-build-failure.patch
  * netshaper-remove-unused-variable.patch
  * netshaper-ignore-build-result.patch
  * netshaper-fix-grammar-and-style-issues-in-man-page.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1778155200">- add DPLL support (bsc#1255752 jsc#PED-14083)
  * patches/dpll-Add-dpll-command.patch
  * patches/dpll-Fix-missing-notifications-in-monitor-mode.patch
  * patches/dpll-Send-object-per-event-in-JSON-monitor-mode.patch
  * patches/dpll-add-client-side-filtering-for-device-show.patch
  * patches/dpll-add-client-side-filtering-for-pin-show.patch
  * patches/dpll-add-direction-and-state-filtering-for-pin-show.patch
  * patches/dpll-add-mode-setting-support.patch
  * patches/dpll-add-pin-filtering-by-parent-device-and-parent-p.patch
  * patches/dpll-add-support-for-fractional-frequency-offset-in-.patch
  * patches/dpll-fix-pin-id-get-type-filter-parsing.patch
  * patches/lib-Add-str_to_bool-helper-function.patch
  * patches/lib-Move-mnlg-to-lib-for-shared-use.patch
  * patches/sync-UAPI-header-copies-with-SL-16.0.patch
- refresh
  * patches/ss-escape-characters-in-command-name.patch</changelog>
</package>
<package pkgid="078e667dbf2c70d1f61faf221e86082cf86111368c045b1ce8f322258ad558800148e2974f4172c68df3e6c05dd3b4d831cd43bf0cb882bfcd5cb8c25d335ec0" name="iproute2-bash-completion" arch="s390x">
  <version epoch="0" ver="6.12" rel="160099.4.1"/>
  <changelog author="jengelh@inai.de" date="1678190400">- Update to release 6.2
  * f_flower: Introduce L2TPv3 support
  * bridge: fdb: Add support for locked FDB entries
  * bridge: link: Add MAC Authentication Bypass (MAB) support
  * ip: Support --json on `ip neigh get`
  * tc: Add JSON output to tc-class</changelog>
  <changelog author="jengelh@inai.de" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="info@paolostivanin.com" date="1683201600">- Update to release 6.3:
  * New release of iproute2 corresponding to the 6.3 kernel.
    No large feature improvements only incremental improvements to
    the bridge mdb support, mostly just bug fixes.
- Rebase patches.</changelog>
  <changelog author="mkubecek@suse.cz" date="1744804800">- update to upstream version 6.12 (jsc#PED-11361)
  * for detailed list of changes between 6.3 and 6.12 see Factory
    package changelog
  * replace upstream tarball and signature
  * update specfile with changes from Factory package
  * refresh non-upstream patches
  - adjust-installation-directories-for-openSUSE-SLE.patch
  - use-sysconf-_SC_CLK_TCK-if-HZ-undefined.patch
  - add-explicit-typecast-to-avoid-gcc-warning.patch
  - split-link-and-compile-steps-for-binaries.patch
- adapt the package for git based patch tracking
  * move patches into patches.tar.xz
  * add helper scripts apply-patches and guards
  * add series.conf file listing patches
  * update iproute2.spec to apply patches from patches.tar.xz</changelog>
  <changelog author="mkubecek@suse.cz" date="1744804801">- add post-6.12 upstream fixes (bsc#1241316)
  * ip-fix-memory-leak-in-do_show.patch
  * devlink-do-dry-parse-for-extended-handle-with-select.patch
  * devlink-use-the-correct-handle-flag-for-port-param-s.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1775563200">- add post-6.12 upstream fixes (bsc#1241316)
  * Parse-FQ-band-weights-correctly.patch
  * bond-fix-stack-smash-in-xstats.patch
  * ip-support-setting-multiple-features.patch
  * tc-gred-fix-debug-print.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1775563201">- add CVE fix (CVE-2024-58251 bsc#1254324)
  * ss-escape-characters-in-command-name.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1775563202">- fix package for immutable mode (jsc#PED-14787)
  * drop ghost entry for /run/netns</changelog>
  <changelog author="mkubecek@suse.cz" date="1777464000">- add netshaper support (bsc#1253044)
  * netshaper-Add-netshaper-command.patch
  * netshaper-update-include-files.patch
  * netshaper-fix-build-failure.patch
  * netshaper-remove-unused-variable.patch
  * netshaper-ignore-build-result.patch
  * netshaper-fix-grammar-and-style-issues-in-man-page.patch</changelog>
  <changelog author="mkubecek@suse.cz" date="1778155200">- add DPLL support (bsc#1255752 jsc#PED-14083)
  * patches/dpll-Add-dpll-command.patch
  * patches/dpll-Fix-missing-notifications-in-monitor-mode.patch
  * patches/dpll-Send-object-per-event-in-JSON-monitor-mode.patch
  * patches/dpll-add-client-side-filtering-for-device-show.patch
  * patches/dpll-add-client-side-filtering-for-pin-show.patch
  * patches/dpll-add-direction-and-state-filtering-for-pin-show.patch
  * patches/dpll-add-mode-setting-support.patch
  * patches/dpll-add-pin-filtering-by-parent-device-and-parent-p.patch
  * patches/dpll-add-support-for-fractional-frequency-offset-in-.patch
  * patches/dpll-fix-pin-id-get-type-filter-parsing.patch
  * patches/lib-Add-str_to_bool-helper-function.patch
  * patches/lib-Move-mnlg-to-lib-for-shared-use.patch
  * patches/sync-UAPI-header-copies-with-SL-16.0.patch
- refresh
  * patches/ss-escape-characters-in-command-name.patch</changelog>
</package>
<package pkgid="e5a61e8a993e0c241cf89ab5da36b36384893a403ddd6488c9139b911e87f686843a17931081c85bb72b71984c40f6a4f3286a3b5c576807e41f1b202efdc5eb" name="ipset" arch="s390x">
  <version epoch="0" ver="7.23" rel="160099.2.5"/>
  <changelog author="jengelh@inai.de" date="1627473600">- Update to release 7.14
  * Allow specifying protocols by number
  * Limit the maximum range of consecutive elements to add/delete</changelog>
  <changelog author="info@paolostivanin.com" date="1628078400">- Update to release 7.15
  * netfilter: ipset: Fix maximal range check in
    hash_ipportnet4_uadt()</changelog>
  <changelog author="danilo.spinella@suse.com" date="1667563200">- Tumbleweed is not affected by the following SLE issues:
  bsc#1122853</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" date="1695297600">- Update to release 7.19
  * Add json output to list command</changelog>
  <changelog author="jengelh@inai.de" date="1706702400">- Update to release 7.20
  * Bash completion utility updated</changelog>
  <changelog author="jengelh@inai.de" date="1707739200">- Update to release 7.21
  * Save mode was broken; this was repaired.</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" date="1734350400">- Update to release 7.23
  * Hold module reference while requesting a module
  * Add missing range check in bitmap_ip_uadt</changelog>
</package>
<package pkgid="7f9c8504fc2d58a03dbddaa444faf22258bff761f9858a66e3beebdcdd80c90924255d2a3276e4e80c259b39c6095e0a7b70460bf6563b9d0f6e65998f57cbfb" name="ipset-devel" arch="s390x">
  <version epoch="0" ver="7.23" rel="160099.2.5"/>
  <changelog author="jengelh@inai.de" date="1627473600">- Update to release 7.14
  * Allow specifying protocols by number
  * Limit the maximum range of consecutive elements to add/delete</changelog>
  <changelog author="info@paolostivanin.com" date="1628078400">- Update to release 7.15
  * netfilter: ipset: Fix maximal range check in
    hash_ipportnet4_uadt()</changelog>
  <changelog author="danilo.spinella@suse.com" date="1667563200">- Tumbleweed is not affected by the following SLE issues:
  bsc#1122853</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" 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="jengelh@inai.de" date="1695297600">- Update to release 7.19
  * Add json output to list command</changelog>
  <changelog author="jengelh@inai.de" date="1706702400">- Update to release 7.20
  * Bash completion utility updated</changelog>
  <changelog author="jengelh@inai.de" date="1707739200">- Update to release 7.21
  * Save mode was broken; this was repaired.</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" date="1734350400">- Update to release 7.23
  * Hold module reference while requesting a module
  * Add missing range check in bitmap_ip_uadt</changelog>
</package>
<package pkgid="1bf310fb444b168053e002266f5d51149fba8582f41c3a31638a3386a54c1b2e67d5759d2af5ac2b5a0aa96bfd6789abaeab1c5c6cccf0d592528cd1429d3493" name="iptables" arch="s390x">
  <version epoch="0" ver="1.8.11" rel="160099.3.1"/>
  <changelog author="jengelh@inai.de" date="1673524800">- Update to release 1.8.9
  * arptables-nft: Support --exact flag
  * Support more chunk types in the "sctp" extension
  * Print `--` in ip6tables' "opt" column for consistency with
    iptables
  * More verbose error messages if iptables-nft-restore fails
  * Support `-p Length` with ebtables-nft,
    needed for 802_3 extension.</changelog>
  <changelog author="danilo.spinella@suse.com" date="1676289600">- Use nftables backend by default when nftables is installed, bsc#1206383</changelog>
  <changelog author="jengelh@inai.de" 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="jengelh@inai.de" date="1697889600">- The presence of nftables does not mandate that iptables use
  backend-nft [bsc#1206383].</changelog>
  <changelog author="jengelh@inai.de" date="1716552000">- Edit iptables-batch-lock.patch, cure use of implicit function,
  fix it to make gcc14 happy.</changelog>
  <changelog author="jengelh@inai.de" 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@suse.com" date="1733140800">- Add iptables-nft-fix-interface-comparisons.patch
  * fix '-C' commands for nft backend (bsc#1233690)</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1744891200">- Remove legacy backend from SLES16</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1745841600">- Provide ebtables for SLES16</changelog>
  <changelog author="antonio.teixeira@suse.com" 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>
</package>
<package pkgid="b2d5eed57111e065c349b235079b63af62bb5e0668a7a906b930a03a9e1ed00f3c358ec3c3b56a2f58a94b0c52971646eeb33d750c2924d6590b488d7148e2c6" name="iptraf-ng" arch="s390x">
  <version epoch="0" ver="1.2.2" rel="bp161.1.3"/>
  <changelog author="andreas.stieger@gmx.de" date="1349611200">- iptraf-ng-1.1.3.1-kernel-v3.5-kill-off-token-ring-support.patch
  to remove TokenRing support which was removed in Linux 3.5
- move to pristine upstream tarball</changelog>
  <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>
</package>
<package pkgid="f6c506e1395eebf62e3ecec21c591ced4a135bb48ddc781a03ce556d8ababeaa5e2899a826ec84787ca9c9707af26bf825f1de78b55623cd3b0b5c67d41fa18f" name="iputils" arch="s390x">
  <version epoch="0" ver="20240905" rel="160099.4.7"/>
  <changelog author="pgajdos@suse.com" date="1644840000">- rarpd and rdisc tools are now disabled again [jsc#SLE-23521]</changelog>
  <changelog author="pvorel@suse.cz" date="1664798400">- Backport 2 fixes for bsc#1203957:
  0001-ping-Add-SA_RESTART-to-sa_flags.patch
  0002-ping-Make-ping_rts-struct-static.patch</changelog>
  <changelog author="pvorel@suse.cz" 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="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="pvorel@suse.cz" 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="pvorel@suse.cz" date="1705492800">- Update to version 20240117 (ping bugfix release)
  https://github.com/iputils/iputils/releases/tag/20240117</changelog>
  <changelog author="pvorel@suse.cz" date="1725537600">- Update to version 20240905 (mostly ping fixes release)
  https://github.com/iputils/iputils/releases/tag/20240905
- Fix tarball url</changelog>
  <changelog author="angel.yankov@suse.com" date="1747137600">- 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@suse.com" 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
- Enable test suite</changelog>
  <changelog author="angel.yankov@suse.com" date="1749556800">- Security fix [bsc#1243772, CVE-2025-48964]
  * Fix  integer overflow in ping statistics via zero timestamp
  * Add iputils-CVE-2025-48964_01.patch
  * Add iputils-CVE-2025-48964_02.patch
  * Add iputils-CVE-2025-48964_03.patch
  * Add iputils-CVE-2025-48964_regression.patch</changelog>
</package>
<package pkgid="a70dd97918bdf77bcc24d9d896b792348681b62119c19a0b64f99da60b9f42bd1d588b75271a46250a7177422cfda68db5c5e0ac1d1d93743a6bd28e58f2c93c" name="ipvsadm" arch="s390x">
  <version epoch="0" ver="1.31" rel="160099.1.1"/>
  <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@suse.com" date="1618833600">- Hardening: link as position independent executable (bsc#1184988).
  ipvsadm-PIE.patch</changelog>
  <changelog author="rpm@fthiessen.de" 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="mt@suse.com" 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="lnussel@suse.com" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="d2ccd1dd052bca86d6152ce229fdcafdbf6a8229db7d3cc7cacae8055963ce8ee3706be34cfa1d075b6898b302ccd72a666172a4699e2df18ef4cf8c55b20296" name="ipw-firmware" arch="noarch">
  <version epoch="0" ver="9" rel="160099.4.1"/>
  <changelog author="jg@suse.de" date="1170417600">- reload modules after installation only when necessary
  (bug 210964)
- updated ipw3945 ucode to version 1.14.2, changes:
  * Fixed a fairly significant problem with some tuners not being
    able to lock properly onto a channel's frequency on B/G band.
  * Fixed a problem regarding power management.
  * Fxied lame scan results problem on Bugzilla #1085.</changelog>
  <changelog author="jg@suse.de" date="1174046400">- removed /lib/firmware from filelist</changelog>
  <changelog author="hschaa@suse.de" date="1205236800">- Remove ipw3945-firmware as ipw3945-kmp is not shipped anymore
  with 11.0 due to its successor iwl3945</changelog>
  <changelog author="seife@opensuse.org" date="1260360000">- upgrade ipw2200 firmware to version 3.1</changelog>
  <changelog author="coolo@suse.com" date="1323864000">- as spdx.org has no concept of firmware, we decided to mark it as
  SUSE-Firmware</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1359806400">- PreReq modutils instead of module-init-tools otherwise
  we cannot switch to kmod cleanly</changelog>
  <changelog author="jengelh@inai.de" date="1602590400">- Replace old specfile constructs.</changelog>
  <changelog author="lnussel@suse.de" date="1603108800">- use %_firmwaredir</changelog>
  <changelog author="msuchanek@suse.com" date="1616328000">- Fix build on Leap which does not have %_firmwaredir</changelog>
  <changelog author="pgajdos@suse.com" date="1762430400">- mark LICENSE.ipw2x00 as %license [bsc#1252153]</changelog>
</package>
<package pkgid="31f7472a64bc062b9878edb08b969ac9b66d78c51fc563d0a0cc5b6cede238b9c8aa3d50bc1ebf925d428e8d37810c687c6014a263de1bc55d93a1a4664bfeca" name="irman-common" arch="s390x">
  <version epoch="0" ver="0.5.2" rel="160099.3.2"/>
  <changelog author="mpluskal@suse.com" date="1439812800">- Initial package for version 0.4.5 (based on
  home:wolfi323:irman/libirman)</changelog>
  <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="mpluskal@suse.com" date="1582545600">- Small package cleanup</changelog>
</package>
<package pkgid="cf84a9dc3e0987bf3b84cb4002dfff5e5c318bb36f73e5ba294027c49514de021ea51fb369be6be7c093fb854f2716af3aee29fa7d5e539c5c20f82dd3b8f063" name="irman-utils" arch="s390x">
  <version epoch="0" ver="0.5.2" rel="160099.3.2"/>
  <changelog author="mpluskal@suse.com" date="1439812800">- Initial package for version 0.4.5 (based on
  home:wolfi323:irman/libirman)</changelog>
  <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="mpluskal@suse.com" date="1582545600">- Small package cleanup</changelog>
</package>
<package pkgid="618c75964708b72a2bf91f19a7aea2726effb822144f035d38cb90c0613f2095954e5191271523c7db73b55cfb084cd04902a86b8b7a3d831ddc5eeb2e8cab48" name="ironwail" arch="s390x">
  <version epoch="0" ver="0.8.1" rel="bp161.1.2"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1704974400">- Initial package</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1731240000">- Update to v0.8.0
  * Extended compatibility with Quake 2021 re-release:
  - Steam API support (when using an auto-detected Steam installation):
    achievements, time tracking, rich presence, screenshots
  - support for remastered models (using code from QSS, by @Shpoike)
  * Added -prefremaster/-remaster and -preforiginal/-original command-line
    arguments (thanks to @KurtLoeffler)
  * Improved controller support:
  - gyro aim (thanks to @sndein), flick stick, rumble
  - new Gamepad Options menu
  - new dedicated tab in Controls menu
  * Demo playback controls
  * Extended console capabilities:
  - select and copy text to clipboard
  - clickable links to show saved screenshots/demos/savefiles/config files
    in Explorer
  - TAB completion hints
  * Extended memory allocator to support huge maps such as Immortal Lock
    without needing -heapsize on the command line
  * CPU and GPU performance improvements
  * Autosave enhancements:
  - improved heuristics (e.g. for Copper's func_void)
  - less intrusive notifications
  - ability to resume autosave when selecting a map in the Levels menu
  * Redesigned Options menu: live previews, more options exposed
  * Added QuakeWorld HUD layout (thanks to @bangstk)
  * Added speed indicator (thanks to @andrey-budko)
  * Music is now continued when reloading a map
  * From QS: enabled support for tracker music
  * Mapping enhancements:
  - added basic map checks when started from a level editing tool
    (TrenchBroom/JACK/ne_q1spCompilingGui/q1compile); can disabled by passing
  - nomapchecks, or enabled manually by setting map_checks cvar to 1 before
    loading a map
  - ❗ Note: gl_zfix and advanced transparency options are disabled when map
    checks are active in order to avoid compatibility issues with QS.
  - added r_showfields cvar to display field values for the entity under the crosshair
  - extended r_showbboxes functionality to highlight entities linking to/linked
    from the entity under the crosshair and display entity numbers and classnames
  - added support for entity numbers in addition to classnames for r_showbboxes_filter,
    e.g. r_showbboxes_filter #42 (thanks to @andrey-budko)
  - added skywind_lookdir [period] [intensity] command to simplify skywind setup
  - changed viewpos output to show player position, camera position, and corresponding sun mangle
  - changed setpos command to accept viewpos command output directly (no need to strip parentheses)
  * ... and more !</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1742040000">- added missing dependency</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1767528000">- Update to v0.8.1
  * Added initial MD3 support (as an additional "Remastered" model type)
    by @jjelliott for Quake Brutalist Jam III
  * Improved controller support:
  - fixed PlayStation Rumble &amp; Gyro functionality under Bluetooth
  mode by @AL2009man
  - smoother flick stick adjustments
  - increased max gyro sensitivity in the menu from 8 to 20
  - controller LED is turned off when exiting the game
  * Changed rendering code to avoid issues with certain AMD GPU drivers
  * Improved map leak visualization
  * Fixed console links sometimes not working
  * Reset music on game change
  * Rich Presence: Show mapname if levelname is empty by @Prokopiy19
  * Added scr_showspeed_ofs cvar (default: 0), currently not exposed in the menus
  * Route extra texture types to developer &gt; 1 by @jjelliott
  * Fix base dir in current directory by @skalleAnka
  * Enable DO_USERDIRS by default for Unix-like platforms by @4LT</changelog>
</package>
<package pkgid="01e48bcfd40bbc033e9e075988976c7f35a4a25b44c6d520f5728daa4cb9f3b87383ba493030d046cbd8fb29836f8c99dc001d3dae6de3fed2300b9f4e819b36" name="irqstat" arch="noarch">
  <version epoch="0" ver="1.0.0+git4cd6854" rel="bp161.1.1"/>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1600776000">- Initial import
  * v1.0.0
  * offline-analysis branch</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1600862400">- Switch to upstream version 1.0.0+git20150530.902c7b5
  * fix version and upstream URL accordingly</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1600948800">- Switch to tar_scm and to locally run services
  * for avoiding all plafroms having to have the obs-service-*</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1601035200">-  Update to upstream version 1.0.0+git20200924.3d731a2
  * Includes off-line analysis of /proc/interrupts
  * Code refactoring and style cleanups</changelog>
  <changelog author="dfaggioli@suse.com" date="1616500800">- Refactor and improve _service and spec file
- Remove unnecessary files (_servicedata) from the repository
- Update to version 1.0.0+git4cd6854:
  * Fix python 3 compatibility
  * Fix pylint warnings</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1616500801">- Added fix-python3-and-unbuffered-io.patch
  This makes irqstat work with python3. It has been submitted
  upstream already, so we will only carry it like this until it
  is accepted there
- Added python-to-python3.patch
  So that we can drop python related 'Requires:', which will be
  automatically figured out</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="fb2b5aa253e51348747b432a6abc930f8c4d256ee1223602309d2e5ecbebabc907c5255369e663abe3419703a8a6090b47b473b9f027f8bc6c4faeb4d3ae059a" name="irrlicht-data" arch="s390x">
  <version epoch="0" ver="1.8.5" rel="160099.4.8"/>
  <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="opensuse@dstoecker.de" date="1613736000">- fix build (irrlicht-1.8.4-remove-sys-sysctl.h.patch)
- fix library link versions</changelog>
  <changelog author="dmueller@suse.com" 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="dimstar@opensuse.org" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="0ede01321ad0b4b400d673b12db173fa0e76481ca30b65f92d8e4f6d52739348f675eca1cc54f95121eef9eee920182b4e59aecd7f56226ad8b4f58f46ae143d" name="irrlicht-devel" arch="s390x">
  <version epoch="0" ver="1.8.5" rel="160099.4.8"/>
  <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="opensuse@dstoecker.de" date="1613736000">- fix build (irrlicht-1.8.4-remove-sys-sysctl.h.patch)
- fix library link versions</changelog>
  <changelog author="dmueller@suse.com" 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="dimstar@opensuse.org" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="7840675054687d17089f17cd2286133474f717c73b11ef0dc65c184e727541906723d91b9d0040ac4b05e06ef928203e12ed306352e451d9248c9fa1cbfc2024" name="irssi" arch="s390x">
  <version epoch="0" ver="1.4.5" rel="bp161.1.5"/>
  <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="0bcdb9b771043ffc558d2e1cf71502cb222affa2767887e67e69383b9785f453223b7f12374c9af58a35deb0a716e34ce430ab64f338b97f63668a93c68cb837" name="irssi-devel" arch="s390x">
  <version epoch="0" ver="1.4.5" rel="bp161.1.5"/>
  <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, u